BM6P6(@ LLLWWWmmmxxxzzzvvvuuutttmmmeeeWWWMMMLLLCCC>>>;;;;;;:::777777:::???CCCLLLZZZmmmuuubbbRRRLLLNNNSSSXXXQQQOOOMMMJJJGGGGGGGGGHHHYYYkkk___TTTIIICCC???===@@@DDDDDDNNN]]]hhhhhhhhhuuuttt___XXXMMMDDDGGGDDDBBBDDDJJJQQQXXXdddnnnmmmkkkZZZMMMQQQUUUXXXbbbnnnvvv~~~zzznnn\\\NNNLLLFFFNNN[[[dddkkkgggVVVVVVOOOHHHFFFGGGGGGGGGHHHOOOXXXlllgggRRRIIIFFFAAA<<>>===<<<@@@DDDDDDJJJ\\\mmmkkk[[[OOOIIIJJJJJJCCCAAACCCAAA@@@FFFRRR]]]eeelllrrryyyaaa\\\ccclllvvvxxxgggfffmmmyyy~~~yyywwwtttooosssyyy{{{vvv{{{|||___RRRXXXgggrrryyy}}}~~~{{{{{{~~~___PPPIIIDDD@@@IIIWWWeeepppyyy~~~}}}wwwnnniiihhheeellluuu}}}~~~{{{wwwssspppttttttooogggeeemmmvvv{{{~~~HHHMMM^^^wwwzzzkkkkkkrrr~~~ppp^^^QQQOOOEEE@@@<<<<<<;;;888888;;;;;;<<>>???AAAAAAAAABBBBBBCCCEEEFFFGGGGGGMMMaaafffLLLBBBGGGEEEBBBEEEDDDCCCCCCBBB@@@???===<<<<<<>>>BBB@@@EEEUUUeee|||rrr]]]QQQIIIKKKJJJDDDAAACCC???>>>CCCMMMXXX```hhhoooggg___bbbhhhrrroookkkoooyyy}}}xxxsss|||wwwrrruuuppplllcccwwwuuu\\\WWWaaammmwww{{{}}}}}}{{{|||~~~iiiVVVKKKDDDAAAJJJXXXfffrrryyy~~~}}}wwwnnnbbbXXXXXXZZZaaalllxxx}}}zzzuuuqqqtttuuuqqqiiifffmmmuuuyyy}}}~~~FFFDDDLLLbbbzzzhhh[[[WWWqqqgggWWWSSSIIICCC>>>===<<<999999<<<<<<;;;;;;===BBBHHHOOOSSS^^^^^^[[[RRRIIIEEEIIINNNTTTRRROOOKKKFFFDDDEEEFFFMMM\\\kkkssswww|||lll\\\VVVTTT[[[cccdddbbbaaaiiirrr{{{zzzpppooo~~~wwwkkkgggiiixxx|||sssgggaaaTTTIIIJJJJJJKKKQQQ]]]jjjvvvaaaKKKIIIGGGDDDJJJUUU___ddd]]]QQQKKKKKKKKKCCCKKKbbbtttxxx|||xxxvvvsssooojjj^^^[[[```ppp~~~yyysssjjjccc______\\\[[[gggvvvrrraaaQQQGGGCCCBBB???@@@DDDGGGEEEAAABBBGGGKKKJJJLLLVVVhhh~~~xxxlllhhhlllttt{{{}}}|||}}}xxxooo```RRRJJJDDDBBBCCCEEEIIIOOO]]]eeennnuuu~~~zzzmmmggggggddd[[[XXXdddzzz{{{~~~|||www~~~{{{wwwtttssstttssssssssspppkkkjjjkkkmmmooopppfff]]]UUUTTTTTTSSSSSSUUUPPPKKKGGGDDD@@@;;;<<>>???<<<>>>@@@CCCEEEEEEEEEEEEGGGXXX]]]DDDHHHGGGCCCEEEGGGEEEDDDBBBAAA???===;;;;;;>>>BBB???AAAOOO^^^ttt{{{bbbUUUKKKKKKJJJDDDAAADDD>>><<>><<<:::999;;;<<<;;;::::::<<<@@@CCCFFFAAADDDFFFEEEBBBCCCGGGLLLSSSSSSPPPLLLFFFCCCDDDEEEKKKZZZkkkuuu|||ooofff^^^]]]fffppprrrooolllgggnnntttvvvuuu|||wwwmmmcccZZZWWWYYYfffsssuuuooojjj^^^QQQQQQNNNPPPXXXeeepppyyy~~~aaaKKKFFFBBBDDDPPPWWWbbbkkkggg\\\SSSLLLHHHKKKVVVrrrxxxdddYYYUUU___mmmrrrmmmgggWWWLLLIIIMMMKKKFFFPPPaaannnrrrrrrjjj[[[MMMFFFDDDDDDFFFLLLRRRRRRNNNMMMPPPMMMOOOUUU___lllxxx|||{{{~~~tttooorrrxxx|||~~~lllZZZPPPHHHGGGHHHIIILLLOOO\\\bbbkkkxxxuuujjjiiisss~~~{{{~~~{{{xxxssspppnnnmmmllljjjfffffffffgggjjjllllllkkkeeeYYYOOOMMMOOONNNLLLLLLJJJBBB???BBB>>>888???MMMnnnlllwwwwwwyyy{{{zzzqqq___JJJ;;;666777666666666666777777777888666777888::::::;;;;;;;;;;;;:::::::::;;;<<<<<<===<<<===>>>@@@BBBCCCCCCCCCFFFSSSrrrKKKKKKKKKDDDDDDHHHFFFEEECCCAAA???===;;;:::@@@DDDAAABBBNNN[[[qqqiiiYYYMMMKKKKKKEEEBBBDDD???<<<===CCCJJJRRR]]]gggrrr{{{llleeebbbfffppp~~~qqqiiipppsss{{{~~~sssuuuzzz}}}|||tttiiicccbbbnnn}}}___ZZZ```pppvvv{{{{{{}}}~~~~~~~~~}}}~~~rrrqqq~~~aaaOOOEEEDDDKKKYYYhhhuuu|||~~~~~~~~~}}}}}}YYYQQQKKKOOO\\\hhhnnnnnnvvvxxxqqqppprrrqqqllljjjooovvvyyy{{{|||}}}GGGCCCBBBHHHQQQ^^^ppp~~~|||gggXXXOOOMMMRRRbbb|||{{{fff[[[VVVLLLBBB???===;;;999:::888777666777888;;;===???BBB@@@??????@@@BBBCCCDDDNNNPPPPPPLLLFFFBBBBBBDDDIIIYYYlllyyy}}}uuurrrggg]]]XXX]]]eeefffcccaaaYYY]]]dddmmm{{{wwwkkk]]]WWWSSSQQQRRRTTT___rrrzzzwwwvvvlll___]]]RRRTTTZZZccchhhiiinnnsssssslllXXXGGGBBB???HHH]]]aaaiiiqqqssspppjjj^^^SSSQQQXXXuuu~~~hhhYYYMMMPPPZZZ___^^^\\\TTTGGGBBBGGGJJJLLL[[[ppprrrxxxzzzrrrcccTTTMMMKKKDDDIIISSS___dddbbbaaacccXXXYYY\\\```eeehhhhhhgggjjjrrrzzz}}}|||{{{}}}{{{wwwxxx|||sss\\\SSSLLLKKKLLLKKKLLLNNNTTT\\\kkkzzz~~~|||zzzxxxvvvrrrmmmjjj^^^```eeejjjlllkkkgggccc]]]QQQGGGGGGJJJJJJGGGFFFCCC999777<<<:::666DDDYYY{{{zzzxxxvvvyyywwwuuummm\\\III<<<888999555666666666666777777777666777888999::::::::::::::::::999::::::;;;<<<<<<@@@???>>>===>>>@@@BBBCCCGGGSSSzzzzzzTTTOOOMMMEEEDDDFFFFFFEEEDDDAAA???===;;;;;;>>>DDDBBBCCCMMMYYYnnnppp^^^OOOLLLKKKEEEBBBDDD@@@======AAAFFFMMMYYYdddjjjwwwwwwnnnjjjfffgggqqqyyyvvviiiooorrr{{{rrruuuzzz~~~wwwyyysssaaaWWW\\\sssooo```]]]llltttzzz{{{}}}~~~}}}}}}kkknnn|||dddQQQGGGDDDKKKXXXggguuu}}}~~~xxxwwwooofffgggppprrrmmm^^^WWWOOOLLLOOOXXXaaafffqqq{{{xxxqqqmmmpppppplllkkkrrrxxx{{{{{{|||}}}HHHEEECCCCCCEEEKKKYYYgggooopppmmmggghhhuuuooo[[[KKKFFFDDDJJJ\\\vvvooo```SSSGGGBBB@@@===;;;;;;888888777777888999:::;;;@@@===::::::===@@@AAAAAAGGGLLLOOOMMMGGGBBBBBBDDDEEEUUUjjjyyyqqqkkkeeedddnnnfff[[[QQQQQQTTTSSSQQQPPPMMMRRR[[[kkknnn\\\QQQGGGDDDFFFJJJQQQXXXdddyyy|||qqqmmm]]]\\\]]]^^^[[[UUUTTTWWWVVVTTTJJJBBB@@@===JJJdddqqquuuyyyvvv```___wwwjjj\\\NNNIIIJJJKKKMMMOOOWWWMMMGGGKKKTTTbbbxxxxxxhhh[[[TTTSSSOOOTTTaaapppyyy{{{{{{|||xxxssskkkddd___[[[XXXVVVZZZ___dddfffhhhooo{{{~~~~~~ddd___ZZZYYYVVVPPPMMMMMMKKKVVViiixxx}}}}}}|||wwwpppkkk]]]aaaggglllmmmiii```ZZZPPPFFF???AAAEEEFFFDDDCCC@@@999777;;;;;;???TTTmmmzzz{{{sssdddSSSEEE<<<999999555555666666666666777777777777888999:::::::::999999999999999:::;;;<<<===BBBAAA>>>======???BBBDDDCCCNNNooosssWWWOOOKKKFFFFFFEEEFFFEEECCCBBB@@@>>><<<<<<:::AAAAAAAAAJJJSSSgggwwwcccQQQLLLKKKFFFCCCDDDAAA>>>>>>AAADDDIIIUUUaaakkkvvvvvvrrrpppiiifffnnnppp{{{ppppppuuu~~~qqqrrrxxx~~~uuummmooorrr~~~mmmZZZRRR___lllrrrmmm```hhhpppwwwyyy{{{~~~~~~{{{lllqqq}}}pppgggeeettthhhTTTIIIEEEJJJUUUeeettt}}}zzzlllcccWWWOOOMMMOOORRRSSSXXXUUUOOOIIIGGGKKKTTT\\\gggsss{{{sssmmmppppppllllllrrryyy}}}{{{|||}}}MMMHHHEEEDDDDDDDDDJJJRRRUUUVVVRRROOOXXXrrrwwwbbbPPPKKKGGGHHHUUUkkk}}}jjj[[[MMMGGGDDD@@@===<<<<<<;;;;;;:::::::::::::::666666777888:::===@@@CCC@@@GGGNNNNNNHHHCCCBBBCCCCCCTTTiii{{{~~~jjjUUURRRNNNSSSgggfff\\\RRRNNNLLLHHHGGGHHHGGGQQQ```tttuuubbbTTTHHHDDD@@@???@@@FFFVVVeeeooo|||rrrkkkddd]]]TTTKKKIIIKKKFFFFFFAAA@@@BBB@@@JJJbbbzzzyyyqqqjjj```UUULLLFFFBBBDDDJJJ^^^]]]___eeeppp{{{oooeee___fffiiissspppeee]]]XXXUUUVVV]]]eeeiiilllvvvooommmjjjggg^^^QQQIIIHHHIIISSSeeeqqqnnnmmm}}}{{{}}}}}}|||zzzxxxrrrkkkfffaaadddiiilllkkkdddZZZSSSGGG@@@<<>>CCCSSSqqqxxx|||~~~sss\\\III@@@;;;888666555555555666666666777777888888999::::::999999999888888999999;;;<<<>>>???@@@@@@@@@@@@AAABBBDDDEEECCCGGG\\\qqqrrrvvvSSSKKKGGGGGGHHHEEEEEEDDDCCCBBB@@@???>>>===888@@@AAAAAAGGGMMM^^^xxx|||gggSSSMMMKKKFFFCCCDDD@@@??????AAABBBFFFRRR^^^kkkssssssqqqsssllleeekkkmmmuuu|||uuullluuuwwwmmmttt|||rrriiifffddduuulllYYYUUUZZZbbbrrr~~~hhhcccllltttvvvxxx}}}{{{rrrxxxiiiXXXRRRWWWlllnnnXXXKKKEEEHHHRRRaaarrr}}}tttcccSSSIIIKKKMMMJJJHHHKKKMMMMMMLLLHHHEEEDDDHHHKKKUUUcccqqqyyy|||zzz~~~~~~wwwpppsssqqqllljjjqqqxxx{{{||||||~~~SSSLLLGGGHHHHHHFFFEEEGGGHHHIIIHHHHHHYYY}}}sss___MMMGGGDDDCCCNNNbbbwwwzzzpppaaaQQQJJJGGGCCC???>>>:::::::::::::::999999999666;;;>>>===:::999===AAA;;;DDDMMMNNNIIICCCBBBCCCDDDUUUllliiilllVVVCCCCCCAAAIIIccceee\\\SSSNNNIIIDDDBBBDDDDDDSSSggg~~~uuu^^^NNNEEE@@@BBBDDDBBB@@@GGG\\\rrrxxxzzzmmmaaaTTTJJJIIIMMMDDDCCC>>>AAAGGGDDDJJJ^^^xxxhhhccc\\\SSSHHHAAADDDKKKgggqqq}}}zzzooowwwwww~~~zzzpppggg```\\\ZZZfffuuu~~~}}}~~~tttwwwsssrrrqqqkkk]]]KKKAAA>>>JJJRRR```ggg___XXXjjjvvvuuusssqqqnnniiiddd```fffgggjjjkkkhhh```VVVOOOHHHBBB???@@@AAA>>>;;;<<<777:::===@@@IIIcccmmm||||||uuutttVVVBBB<<<:::777333555555555555666666666777999999:::::::::999999888888888999:::;;;===???@@@===>>>@@@CCCDDDEEEEEEEEELLLFFFOOO{{{}}}ttthhhyyyjjjNNNFFFDDDHHHKKKFFFDDDDDDCCCBBB@@@???>>>>>>888AAABBBAAAEEEJJJYYYrrriiiSSSMMMLLLGGGCCCDDD@@@>>>???@@@AAADDDPPP[[[hhhnnnmmmnnnsssllleeeiiiooovvvzzz}}}vvveeeqqq~~~hhhoooyyyuuujjjbbb\\\fffvvv```TTTRRRZZZkkk{{{ppp___iiirrrtttvvv{{{}}}xxx|||cccPPPOOOXXXnnnttt\\\KKKDDDGGGPPP___qqq}}}}}}qqqeeePPPGGGQQQXXXOOOGGGGGGHHHIIIJJJIIIFFFBBB???===DDDUUUdddkkkuuu|||wwwvvv{{{{{{tttvvvsssllliiiooovvvzzz|||}}}~~~VVVMMMJJJMMMJJJBBBBBBIIIIIIMMMPPPUUUbbbooo\\\RRRLLLFFFBBBHHH[[[rrrzzzgggVVVOOOJJJBBB>>>??????===:::888777888:::;;;777999:::<<<<<<<<<;;;:::>>>BBBGGGJJJJJJHHHEEECCCIIIUUUjjjxxxdddYYYOOOIIIEEEEEEOOO[[[mmmbbbXXXRRRNNNJJJHHHIIIHHH___~~~gggXXXMMMEEEEEEAAA@@@CCCDDDJJJ___uuu|||kkk\\\RRRMMMIIIGGGCCCCCC???DDDIIIFFFNNNgggqqqbbbXXXWWWRRRHHHEEEIIIYYYxxx{{{sssqqqooojjjlllsss~~~}}}{{{jjjlllnnnxxxzzzllldddXXXHHHAAADDDIIITTT```ccc```bbblllwww{{{qqqqqqoookkkfffcccaaaaaaiiikkkkkkhhh```UUUJJJCCCBBBEEEBBB<<<;;;???@@@===CCC::::::KKKddd}}}iiikkkzzzvvvuuuyyydddHHHBBB<<<666666333333444444555555555555555888777666666666777999:::999888888888999;;;===>>>AAABBBBBBBBBAAAAAABBBDDDGGGGGGKKKkkkuuu|||mmmQQQEEEGGGKKKHHHCCCFFFFFFEEEDDDCCCAAA???>>>???===@@@FFFFFFFFFTTTfffpppZZZPPPNNNJJJEEECCCBBB???>>>>>>???BBBKKKUUUkkkjjjnnnwwwyyytttmmmkkkpppxxx{{{|||vvvffflllzzz~~~pppiiisssyyyggg\\\WWW[[[uuuhhhTTTQQQRRR\\\pppzzzhhhdddllluuuxxxzzz~~~~~~~~~bbbPPPHHHSSSmmm~~~zzzbbbJJJEEEGGGQQQaaapppzzz}}}~~~xxxppp\\\RRR[[[ddd```WWWTTTNNNLLLLLLLLLHHHBBBAAACCCGGGHHHLLLSSS]]]eeekkkmmmllljjjkkkqqqzzz|||xxxrrrrrrooojjjkkkrrrwwwxxx{{{|||}}}~~~~~~}}}}}}dddYYYPPPOOOLLLHHHMMMWWWZZZ___fffnnnzzzuuu```TTTIIIEEEAAAEEESSShhh{{{mmm[[[TTTPPPHHHCCCCCCGGGEEEBBB???=========>>>;;;;;;::::::::::::::::::===@@@EEEHHHIIIGGGEEECCCMMMXXXjjj~~~~~~eeeWWWNNNQQQZZZ```dddhhhjjjbbb[[[ZZZ[[[ZZZ[[[^^^bbbvvvlll]]]RRRJJJEEEAAA@@@@@@???DDDYYYppp}}}lll\\\RRRMMMJJJIIIEEEFFFDDDFFFJJJHHHUUUnnnzzzcccWWWPPPPPPMMMGGGIIIQQQfff~~~~~~}}}{{{qqqjjj```___ppp~~~gggZZZOOOEEEEEEKKKEEERRRccclllmmmjjjhhhhhhwwwvvvyyy|||xxxqqqmmmgggbbb______aaacccjjjgggaaaZZZRRRKKKFFFDDDGGGIIIFFF>>><<<>>>???===:::===NNNmmmppprrr|||xxx{{{sss|||zzzUUU===<<<888666777555333333444555555555555444888777666666666777888999999888888888999;;;===>>>>>>@@@AAAAAAAAABBBEEEGGGGGGJJJKKKccc}}}~~~xxxxxx~~~hhhOOODDDGGGJJJHHHDDDEEEEEEEEEDDDBBBAAA???>>>===;;;???EEEEEEDDDPPP```}}}xxx```TTTOOOJJJDDDBBBCCC@@@>>>>>>>>>AAAJJJUUUlllmmmpppvvvzzzxxxpppiiiqqqyyy|||}}}yyyiiilllxxxpppgggooo}}}~~~{{{fffXXXQQQVVVllltttWWWQQQPPPXXXjjjuuu}}}qqqhhhnnnyyyzzz}}}~~~___PPPIIIRRRjjjyyymmmRRRDDDFFFOOO```pppyyy}}}uuufffffflllkkkddd^^^VVVRRROOOOOOLLLFFFCCCDDD@@@AAACCCGGGLLLQQQSSSSSSUUUTTTVVV___kkkuuuxxxxxxoooooolllhhhjjjrrrxxxyyy||||||~~~~~~}}}uuuiii^^^WWWRRRRRR^^^nnn~~~hhhXXXJJJHHHEEEDDDJJJZZZpppsss^^^XXXUUUNNNGGGFFFFFFEEECCCAAA??????>>>>>>999888888888999;;;<<<>>>:::===AAAEEEFFFFFFDDDCCCHHHPPP\\\iiixxxvvvjjjqqqoooiiieeefffhhhgggiiimmmrrryyyhhh]]]SSSKKKEEEBBBAAA@@@<<<@@@VVVooouuufff]]]XXXWWWWWWOOOTTTSSSTTTXXXVVV^^^sss~~~vvvlllbbbUUUPPPOOORRRRRRRRR[[[gggttt}}}{{{pppfffZZZTTTXXXkkkiii]]]WWWSSSSSSXXXRRR]]]mmmxxxyyyrrrfff^^^iiilllqqqxxx~~~~~~|||{{{vvvttttttuuusssqqqkkkddd\\\XXXZZZ```eeehhhiiiaaaUUUJJJDDDDDDHHHKKKNNNOOOLLLDDD???>>>>>><<>><<<>>>@@@AAABBBDDDGGGIIIHHHMMMKKKYYY|||}}}uuu~~~wwwzzzhhhQQQEEEEEEHHHGGGCCCDDDDDDDDDCCCBBB@@@???>>><<<:::>>>DDDDDDCCCKKKXXXpppkkk[[[SSSLLLFFFCCCDDDAAA>>>======???HHHSSSkkkooorrrtttzzz~~~vvvhhhpppwww{{{}}}kkkkkkuuurrrdddhhhwww{{{~~~}}}fffUUUNNNNNNaaauuudddXXXRRRTTTaaalllwwwsssrrr}}}}}}{{{|||~~~___SSSLLLSSShhhvvv|||~~~]]]HHHGGGOOOaaarrrzzzyyywwwoooeeeaaa[[[WWWXXXVVVQQQLLLJJJCCCBBB@@@AAABBBCCCBBBBBBCCCBBBEEEMMM[[[iiirrrvvvlllllljjjgggjjjsssyyy{{{}}}}}}~~~~~~}}}wwwooodddYYYYYYkkk~~~nnn]]]PPPNNNKKKFFFDDDNNNfff{{{~~~iiibbb___VVVMMMJJJFFFFFFFFFFFFFFFEEEEEEDDD@@@???>>>===<<<<<<<<<<<<999:::===AAADDDEEEDDDCCC???DDDIIIMMMTTTbbbvvv|||wwwuuurrrmmmlllnnnrrrwwwddd\\\XXXQQQIIIEEECCCCCCBBB>>>BBBYYYrrryyyrrrooommmlllfffmmmllllllqqqnnnmmmwwwttttttvvv~~~qqqeee[[[RRRLLLLLLOOOVVV^^^aaaeeeqqq~~~~~~lllfffeeehhhccc```ooo~~~qqqppppppkkkdddaaafffmmmvvv{{{zzzrrrggg```gggiiilllooorrrtttuuuvvvvvvtttqqqnnnmmmllljjjiii```[[[VVVWWW___gggjjjkkk```WWWJJJAAA@@@GGGRRRZZZ[[[YYYSSSIIIBBB@@@BBBDDD]]]mmmpppiiinnnvvvZZZBBB777:::777555777444444444555666666666666555666666666666777777888888888888777777888:::<<<===<<<>>>@@@AAAAAACCCFFFIIIHHHMMMLLLUUUwwwwwwzzz}}}yyy~~~oooYYYGGGAAADDDEEECCCDDDDDDCCCCCCBBB@@@???>>><<<;;;>>>CCCDDDCCCHHHPPPggguuucccXXXOOOIIIGGGFFFBBB???===<<<===FFFPPPgggoooqqqpppyyy{{{iiikkkqqquuuyyyllljjjttttttccccccpppvvv{{{}}}hhhWWWOOOJJJ[[[rrrwwweeeVVVQQQZZZkkkwwwwww}}}vvv~~~cccVVVNNNTTTiiivvv{{{gggOOOKKKQQQddduuu}}}~~~rrrllleeebbbeeefff```YYYVVVNNNKKKGGGDDDDDDEEEEEEEEEDDDCCCCCCHHHRRR```lllssslllmmmkkkhhhkkkssszzz{{{}}}~~~~~~{{{~~~rrr```ZZZhhhzzznnn^^^QQQOOOLLLGGGCCCHHH^^^tttzzz~~~uuunnn```UUUPPPNNNOOOPPPQQQQQQOOOMMMKKKKKKJJJHHHEEEAAA<<<888666::::::;;;???CCCEEEDDDCCC>>>AAABBBAAA@@@GGGTTT___iiisssyyyppplllllltttcccQQQPPPSSSOOOIIIEEECCCCCCDDDAAAEEEZZZrrr~~~yyyqqqiiiiiivvvqqqdddXXXPPPJJJHHHLLLUUUbbbmmmsssxxx{{{sssooouuu{{{nnnooo|||~~~rrrhhhjjjqqqzzz}}}zzztttnnnkkkkkkhhhdddaaaaaadddiiilllppppppnnnlllhhheeeddddddZZZYYYZZZ___gggjjjgggcccQQQJJJBBB>>>BBBNNN\\\eeefff]]]PPPCCC===AAANNNZZZyyyyyykkk^^^___ppp~~~rrrqqqNNN===999<<<777555888444555555666777777777777777555555666666777777777777888777777777888:::<<<===>>>???@@@@@@@@@AAACCCEEEHHHJJJLLLWWWwwwvvvggggggzzz|||zzzvvv```HHH===@@@DDDEEEDDDDDDDDDCCCBBBAAA@@@???===<<<>>>CCCEEEEEEGGGJJJbbb{{{hhh\\\QQQKKKIIIFFFCCC@@@>>>;;;;;;CCCLLL___hhhkkkllluuu~~~ooofffjjjmmmsssnnnkkkuuuxxxdddaaakkkpppvvv~~~}}}}}}~~~jjjYYYRRRMMMZZZooommmYYYRRR[[[kkkwww|||xxxfffWWWMMMSSShhhuuu{{{sssWWWOOOSSSfffwww}}}zzzsssppprrrsssllleee```XXXSSSMMMIIIHHHIIIJJJKKKJJJHHHFFFGGGMMMXXXeeennnnnnooollliiikkktttzzz{{{~~~~~~~~~~~~~~~www{{{hhh\\\```jjj{{{xxxuuutttwww~~~pppbbbTTTOOOKKKHHHDDDFFFVVViiirrrllluuu|||kkk^^^ZZZVVVXXX[[[\\\[[[XXXUUURRRMMMKKKIIIFFFBBB???<<<;;;<<<;;;;;;>>>CCCFFFEEECCC???AAAAAA>>>;;;===CCCJJJRRRYYYeeesss|||yyyooojjjkkkwwwZZZHHHHHHLLLKKKIIIGGGCCCBBBCCCAAADDDUUUiii~~~vvv|||~~~zzzuuujjjeeebbb]]]WWWUUU^^^iiiwwwlllrrrxxxzzztttgggqqq}}}~~~qqqiii___XXXVVVXXX\\\^^^gggiiikkkhhhccc``````aaa\\\^^^aaaeeefffbbbZZZSSSDDD@@@======CCCOOO[[[ccc___UUUIIIAAA@@@LLLdddxxx{{{vvvhhh\\\XXX___tttrrrccc[[[@@@555666:::555444888666555555666777777777777666444555666777777777666666777777777777888:::;;;===>>>???@@@???>>>>>>@@@AAAGGGEEEKKKWWWtttuuu```YYYiiiwwwvvvsssvvvzzzfffLLL===???EEEHHHDDDDDDDDDDDDCCCBBBAAA@@@>>>===>>>AAADDDFFFGGGGGG[[[yyylll^^^RRRKKKIIIFFFCCCAAA@@@<<<:::???GGGUUU\\\bbbfffqqq}}}yyyfffggghhhmmm{{{vvvooouuuzzzfff___eeehhhnnnyyy{{{yyy|||nnn\\\SSSOOOYYYiiixxxuuu^^^WWW___hhhsss|||~~~~~~jjjXXXLLLRRRgggtttzzz___TTTUUUhhhxxx|||}}}{{{vvvqqqpppiiiccc\\\UUUQQQNNNLLLJJJKKKJJJHHHGGGIIIRRR___iiioooooommmiiillltttzzz|||}}}}}}||||||}}}}}}~~~rrr{{{vvvkkkdddbbbfffgggfffdddeeeooo{{{rrraaaWWWPPPNNNIIIEEELLLYYYxxxtttjjjkkkvvvuuutttnnnqqqvvvzzz{{{zzzwwwtttgggbbbZZZQQQJJJFFFDDDDDD???===;;;>>>DDDGGGFFFDDD@@@@@@@@@>>><<<;;;===???@@@CCCMMMZZZeeeqqqtttnnnnnnvvv{{{~~~|||{{{dddTTTOOOOOOPPPRRROOOHHHDDDDDDBBBAAALLL[[[^^^dddjjjkkkkkkuuupppmmmtttwww|||}}}vvvuuu~~~xxxrrrwwwoookkk~~~zzztttqqqyyywwwyyyxxxhhhmmmxxx{{{ssshhhbbbbbbbbb```]]]cccgggiiifff```[[[[[[]]]^^^```bbbaaa]]]VVVMMMHHHBBB@@@>>>>>>CCCKKKSSSYYYRRRSSSYYYbbbkkkwwwppp```\\\bbbnnntttjjjZZZIII888111555888222222777555333444444555555555555555444555666777777777666555777777666777888999;;;<<<<<<===>>>===<<<<<<>>>@@@EEE@@@GGGSSShhhxxxhhh^^^ccciiifffeeehhh~~~sssWWWCCCBBBFFFGGGEEEEEEEEEEEEDDDCCCBBBBBB>>>===<<<>>>CCCGGGGGGDDDPPPpppsssdddVVVNNNKKKEEECCCBBBBBB===:::===CCCKKKOOOWWWaaalllvvvllljjjhhhlllxxxuuuuuu~~~zzzfff^^^```___eeerrrwwwuuuzzzwwwcccWWWJJJWWWfffsss|||mmm^^^___gggoooyyy~~~|||ooo]]]QQQVVViiivvv{{{}}}jjj\\\[[[mmm||||||uuu|||wwwlll```UUUOOONNNOOONNNKKKKKKPPP\\\ffflllmmmkkkhhhllluuu{{{}}}}}}|||{{{{{{{{{|||}}}~~~ooovvv|||oooddd]]]``````[[[XXX___qqqqqqcccXXXTTTMMMDDDDDDKKKeeevvv|||ssssss|||iiiXXXNNNHHHGGGBBB>>><<>>=========::::::AAAJJJOOOVVViii}}}~~~vvvvvvtttxxx{{{zzz{{{~~~|||xxx~~~wwwjjj```ZZZ\\\bbbXXXNNNHHHGGGCCC@@@FFFQQQIIIJJJIIIFFFIII^^^pppcccaaaaaadddkkkzzz~~~|||nnntttzzzzzztttkkkcccoooqqqfff___iiioooxxxrrrjjjhhhlllxxxwwwuuuwwwvvvoooiiidddhhhkkkggg^^^XXXWWWYYY^^^______[[[TTTLLLGGGEEEGGGEEEBBBAAACCCGGGMMMQQQNNN\\\xxxmmm___cccqqqpppccc___QQQ===888222777999000000555333111222333333444444333333333444666777777777666555777777666666777999;;;<<<;;;<<<===<<<<<<<<<>>>@@@DDD===EEENNN\\\{{{ooofff]]]WWWYYY___rrrbbbKKKEEEFFFDDDEEEFFFFFFFFFEEEDDDCCCCCC>>><<<;;;<<>>:::;;;@@@DDDGGGQQQ^^^iiirrr~~~rrrnnnkkkmmmxxx{{{uuuzzz~~~zzzfff]]]]]]YYY___mmmuuurrryyyiiiZZZCCCUUUhhhsss|||~~~ddd\\\iiioooxxxyyy}}}tttcccWWW[[[mmmyyy}}}~~~sssdddaaasssvvvlllssswwwdddYYYUUUVVVVVVRRROOORRR\\\eeehhhjjjhhhgggkkkuuu|||~~~|||{{{zzzzzzzzz{{{}}}~~~tttsssvvv}}}xxxnnnfff^^^YYYYYYVVVWWWggg|||uuuaaaQQQIIIGGGGGGGGGVVVhhh|||zzzmmmTTTLLLPPPFFF@@@BBBCCC@@@FFFLLLFFFGGGCCC>>><<<===<<<:::777>>><<<===DDDIIILLLRRRXXXzzzxxxiiimmmtttyyy{{{|||}}}zzzuuurrr{{{yyyvvvppprrrpppkkkfffXXXKKKGGGCCC???HHHVVVPPPMMMGGGHHHQQQ^^^pppccc]]]YYYVVVTTT[[[___ddd|||}}}zzz|||wwwzzz~~~zzzppp```WWWTTT[[[kkk|||}}}pppgggdddkkkpppyyyzzzuuummmiiigggfffkkksss{{{~~~~~~zzzsssooommmggg^^^WWWTTTXXX\\\^^^[[[XXXSSSOOOLLLJJJJJJNNNLLLJJJHHHAAA<<>>??????<<>>;;;<<>>======AAADDDKKKTTT[[[fffvvvwwwnnnlllsss{{{{{{~~~iii___ddd```WWWaaawwwrrrxxx~~~ooobbbRRRSSSccctttyyymmm\\\gggpppzzz~~~}}}}}}~~~~~~}}}ddd\\\YYYooozzzlllnnn|||}}}yyy}}}vvvcccddd```\\\VVVOOONNNXXXdddhhhhhhhhhjjjnnntttzzz}}}}}}{{{{{{}}}{{{~~~xxxsssuuu{{{~~~zzzkkkbbb[[[ZZZVVVUUUbbbrrr}}}ooo[[[QQQLLLHHHEEEIIIXXXkkk|||qqqhhhggguuurrr___YYYOOOFFFEEEFFFDDDJJJOOOHHHIIIEEEAAA@@@AAAAAA???======;;;<<>>@@@>>>FFFHHHQQQ{{{{{{rrrkkkbbbXXXRRRggg]]]JJJKKKIIIJJJHHHFFFEEEEEEDDDCCCAAAAAA>>>;;;<<<@@@DDDGGGHHHJJJSSSjjjuuu___QQQMMMEEEFFFEEECCCAAA>>>======AAADDDJJJPPPUUU]]]mmm|||uuupppqqqyyy{{{vvvxxxqqqgggllliii]]]___mmmqqqssswww}}}uuueeeSSSSSSbbbsssxxxxxxbbbgggoooxxx}}}~~~~~~~~~~~~~~~}}}hhhaaa]]]ppp}}}ssssss~~~|||qqqppplllfff^^^VVVRRRYYYccciiiiiiiiikkkoootttzzz}}}|||zzzzzzzzz}}}vvvtttwww{{{}}}|||qqqggg^^^[[[WWWTTT[[[eeeuuufffWWWOOOHHHCCC@@@HHHTTTbbbuuueeeSSSLLLTTTfff|||vvvdddYYYKKKGGGGGGFFFLLLPPPIIIKKKGGGBBB@@@@@@@@@???<<<<<<;;;<<<>>>???CCCNNNYYYuuuxxxjjjXXXVVV^^^wwwtttppp~~~wwwhhhZZZRRRJJJDDDGGGPPP[[[___^^^```cccdddyyywwweeeUUUKKKDDD???===@@@AAAFFF^^^zzznnnrrrsssnnnrrrqqqpppuuu{{{uuurrrpppgggggggggiiippp}}}~~~zzzyyyxxxnnneee```aaa___ZZZ]]]dddzzz~~~{{{xxxxxxyyyqqqsssxxx~~~~~~vvvmmmfffeeegggjjjqqqvvvxxxtttlllgggjjjooovvv|||{{{pppiiiaaa]]]\\\[[[XXXUUUMMMLLLKKKKKKKKKLLLMMMNNNQQQSSSVVVUUUNNNFFFEEEIIIOOOfffzzzeee[[[mmm{{{mmm\\\JJJ>>>:::555444444333333333333333222222222222222222222222222333333333444444444444444555666666555666888:::999999999999:::;;;<<<===>>>???FFFEEEKKKrrruuusssmmm___RRR^^^wwwjjjOOOJJJLLLJJJHHHEEEDDDDDDDDDBBBAAAAAA>>>::::::>>>CCCGGGIIIKKKQQQbbb}}}hhhVVVNNNHHHGGGFFFDDDBBB???>>>===???BBBHHHMMMNNNQQQ]]]iii}}}wwwpppnnnqqqwww}}}yyywwwuuuwwwxxxooovvvwwwjjjaaadddmmmlllnnnuuu}}}lllVVVSSSaaarrrxxx}}}jjjfffmmmvvv{{{{{{zzz}}}~~~}}}{{{{{{~~~qqqiiieeettt{{{yyyxxxtttooohhh^^^VVVYYY___dddcccbbbbbbeeejjjpppssswwwxxxyyyzzzzzz||||||{{{yyyvvvssstttkkkbbb^^^YYYUUUWWW\\\nnn~~~wwwaaaSSSKKKHHHBBBCCCDDDIIIVVVlllrrr[[[MMMJJJRRR___~~~wwwgggTTTJJJJJJJJJOOOSSSNNNPPPKKKDDDAAA@@@???===:::;;;;;;???BBBCCCIIIXXXgggqqqhhh______sss}}}nnnjjj~~~}}}ooo```WWWOOOIIIJJJOOOYYYcccjjjqqqvvvtttvvvaaaPPPHHHCCC@@@CCCCCCAAA@@@LLLhhhnnndddjjjtttyyy|||~~~}}}~~~}}}yyywwwuuurrrlllfffbbb``````PPPOOOOOOQQQVVVcccxxxxxxjjj___\\\ZZZWWW[[[dddttt~~~|||{{{{{{~~~zzzuuuqqqoooooorrrvvvxxxuuunnnlllpppuuutttxxx{{{{{{{{{zzzssslllgggbbb]]]XXXUUUSSSOOOLLLLLLKKKIIIHHHGGGGGGHHHHHHNNNQQQTTTTTTOOOJJJJJJKKKIIIQQQeee|||nnn\\\ZZZiii{{{{{{ooo]]]HHH;;;777444444333333222333333444333333333333333333333333333333333333444444444444555666777777666666777888888888888999999:::;;;;;;999===BBBAAAEEEeee}}}zzzxxxkkk^^^XXXooouuuSSSIIIPPPKKKIIIFFFDDDDDDCCCBBBAAAAAA>>>;;;:::<<>>CCCNNNXXXZZZSSSNNNNNNPPPUUUZZZ]]]]]]]]]```cccdddfffiiilllppp{{{|||sss|||ooo___dddiiippptttuuuxxx~~~yyydddZZZccctttyyy{{{kkkmmmttt}}}{{{{{{{{{{{{{{{|||}}}~~~{{{|||ttt}}}yyy}}}~~~yyyjjj```^^^WWWTTTPPPMMMLLLNNNRRRTTTVVV```mmmwww{{{|||}}}~~~{{{yyyzzz{{{sssrrrooojjjccc]]]ZZZZZZ```kkkzzzfffWWWTTTFFFGGGHHHFFFAAAAAAJJJVVVsssyyy```RRRQQQSSSfffppp\\\SSSJJJLLLTTTVVVUUUOOOHHHCCCBBBBBB@@@>>>;;;;;;===@@@AAACCCMMMXXXnnn~~~lllcccYYY\\\oooxxxoooeee```cccjjjqqquuuyyy~~~}}}~~~hhhZZZQQQKKKHHHEEEEEEGGGFFFHHHUUUeee}}}www___OOORRRUUUXXXooo~~~eeeQQQIIIFFFDDD>>>MMMaaaooopppiiiaaa\\\ggg\\\RRRKKKEEEIII[[[ooovvvnnniiikkkjjjeeehhhppp{{{uuuppppppsssvvvuuusssnnnmmmhhhbbb```aaa___[[[TTTUUUSSSMMMFFFAAABBBDDDCCCBBBAAAAAAAAABBBCCCDDDEEEFFFCCC===<<>>>>>@@@EEERRR}}}xxxkkk___nnn```HHHLLLOOOLLLHHHEEEDDDDDDDDDCCC@@@???===;;;;;;>>>DDDHHHHHHGGGKKK[[[yyy~~~hhhXXXRRRNNNHHHEEEEEEDDDAAA>>>@@@EEERRRbbbjjjfff\\\VVVIIIKKKNNNPPPQQQQQQRRRSSS\\\```ddddddgggrrr~~~qqqwwwvvvdddccckkktttvvvtttuuu|||mmm```fffwww{{{{{{~~~~~~{{{vvvvvv~~~}}}||||||{{{{{{|||~~~~~~|||{{{{{{}}}zzzmmmjjjnnnxxxzzz|||mmm```\\\UUURRRLLLHHHGGGIIIMMMOOONNNWWWcccooovvv{{{}}}}}}{{{yyy{{{}}}ssswwwxxxqqqggg```]]]\\\\\\cccmmmxxxwwwbbbYYYMMMIIIFFFFFFDDD???@@@EEETTTggg~~~hhhTTTQQQUUUhhhqqqaaaRRROOOZZZ```aaaZZZPPPIIIFFFCCC@@@===>>><<<===@@@@@@@@@CCCIIIXXXccczzzpppddd^^^___hhhuuuyyynnnkkkqqq}}}vvveeeXXXVVVOOOLLLMMMIIIDDDLLLZZZqqq~~~___QQQGGGJJJNNNUUUiii~~~{{{hhhZZZVVVUUUSSSKKKTTTdddvvv}}}~~~rrrgggbbb]]]]]]kkk}}}wwwtttvvvyyyttthhheeejjjzzzwwwvvvxxxwwwrrrmmmcccbbb]]]WWWVVVXXXXXXTTTMMMKKKHHHEEEBBBAAAAAABBB>>>=========>>>???AAABBB>>>@@@>>>:::===HHHQQQTTTQQQUUUXXXYYY[[[ggg}}}~~~wwwqqqttt{{{vvvxxxfffQQQAAA888333555999222222111111222333333444222222222222222222222222222333333333444444444444333555777888777666777888777888999:::;;;;;;;;;:::;;;>>>;;;>>>EEEFFFfffyyycccqqqwwwTTTKKKQQQMMMIIIFFFEEEEEEEEEDDD@@@@@@???===;;;===AAAEEEJJJIIIJJJTTToooppp^^^UUUOOOIIIFFFFFFEEEAAA>>>???AAANNNdddvvvwwwmmmeeeQQQNNNJJJGGGHHHIIIJJJKKKRRRWWWZZZYYYYYYeee{{{|||mmmpppqqqfffmmmtttwwwvvvvvvyyy}}}vvveeeiiizzz}}}{{{~~~~~~~~~yyy||||||{{{zzzyyyxxxzzz|||}}}|||zzzuuuvvvwwwxxxxxxyyy{{{}}}~~~~~~~~~wwwvvvddddddmmmnnnqqqxxx~~~|||qqqiiifff]]]YYYTTTQQQPPPSSSXXX[[[aaabbbdddiiipppwww|||~~~}}}yyywwwwwwttt{{{}}}vvvjjjaaa^^^]]]]]]```fffppp{{{qqqdddWWWJJJ@@@AAACCCBBBBBBDDDBBBOOObbbuuuqqqWWWQQQSSSfffvvvaaa\\\gggoootttlll```VVVOOOJJJEEEAAAAAA>>>???CCCDDDBBBBBBEEEJJJLLL[[[wwwvvvkkkjjjffffffwww{{{~~~ooohhhqqq{{{kkk^^^UUUSSSJJJ@@@DDDPPP^^^ooohhhSSSOOOJJJGGGKKKVVVeeeooo}}}vvvpppiiibbb```___eeexxx~~~xxx}}}wwwsss{{{|||{{{iiiaaaccciii{{{{{{yyyxxxwwwwwwvvvqqqjjjdddYYYXXXTTTOOOMMMOOONNNJJJGGGCCC>>>===???AAAAAA@@@===<<<;;;:::;;;<<<===>>>888<<<===<<>><<<<<<@@@CCCEEEDDDCCCJJJbbbxxxdddVVVPPPIIIFFFFFFEEEBBB>>>;;;;;;GGGaaayyyxxxooo[[[SSSIIICCCDDDGGGIIIJJJDDDIIILLLIIIHHHTTTlllxxxhhhkkk}}}jjjmmmssswwwxxxyyyxxxxxxzzzzzz{{{iiilll||||||~~~~~~yyy~~~{{{{{{}}}{{{{{{wwwuuutttvvvxxxyyywwwtttnnnqqqtttttttttuuuyyy}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}vvvqqqhhhdddlllyyylllnnnvvv}}}zzzzzzlllhhhdddaaabbbfffkkkooo{{{tttkkkhhhlllttt{{{~~~~~~}}}xxx{{{yyyvvvuuuuuuppphhhbbbbbbffflllttt{{{lllZZZSSSNNNKKKEEE???@@@GGGBBBFFFMMMZZZnnn{{{[[[LLLRRRfffxxx~~~lll]]]RRRJJJDDD@@@BBBEEEFFFFFFEEEDDDDDDDDDGGGHHHVVVooo}}}yyy___RRRRRR^^^ooollltttppp```TTTLLLEEEAAABBBHHHPPP\\\gggnnnuuuooo```TTTLLLPPPWWW\\\iiivvv|||wwwwww~~~wwwgggssszzzuuusssuuuxxxrrrdddYYYVVVTTTZZZjjjxxxrrrkkkoootttuuurrrkkkddd```VVVTTTQQQOOONNNKKKHHHFFF;;;<<<=========<<<;;;::::::999888888999999999888777555666???TTTjjjuuuuuuooonnniiiaaa]]]```eeeiiiooo}}}vvv]]]UUUnnnzzzlll]]]SSS===;;;999666333222111111333333333333333333333333222222222111111111000000222333333333333333333444666666555666777888888777777888888999::::::;;;;;;>>><<<999<<<@@@===MMMlllwwweeettt}}}UUUPPPEEEFFFKKKGGGFFFGGGAAABBBAAA???============>>>EEEHHHGGGGGGUUUssskkk\\\TTTMMMJJJGGGCCCBBBDDD:::>>>BBBIIIZZZmmmwwwvvvllldddZZZRRRMMMKKKHHHFFFFFFBBBBBBEEEEEEIII]]]uuu~~~}}}mmm```rrrpppooovvvwwwrrrvvvvvv~~~zzzooouuu|||||||||yyyzzz|||zzzvvvxxxsssnnnnnnsssuuurrrnnnjjjiiimmmvvv}}}|||{{{zzz}}}}}}wwwsssuuurrr|||}}}wwwqqqjjjiiilll}}}jjjoooyyy{{{|||yyyyyyuuutttuuuqqqiiibbbaaagggpppzzzuuu^^^VVVPPPOOOMMMGGGCCCCCCBBBCCCFFFOOO```wwwyyyZZZNNNSSSggglll\\\OOOEEEFFFFFFFFFFFFEEEEEEFFFGGGDDDFFFCCCJJJYYYaaahhhwwwppp[[[OOOMMMOOO]]]uuuxxxcccddduuu~~~kkk\\\OOOEEEBBBDDDBBBEEEKKKQQQSSSWWWaaallllllhhhfffbbbcccvvvmmmaaaUUUTTT]]]jjjzzzyyymmmiiiiiijjjfff[[[RRROOOKKKNNNXXXiii~~~~~~yyyuuuoooqqqsssrrrmmmfff___[[[XXXUUUPPPMMMJJJGGGDDDBBB;;;;;;<<<<<<<<<;;;:::999999999888888888777666555888<<>>===<<<======FFFIIIIIIGGGQQQkkkuuubbbWWWNNNKKKJJJGGGDDDEEE===>>>???CCCQQQcccmmmnnnpppjjjccc\\\XXXSSSOOOKKKEEEBBBCCCFFFEEEFFFWWWkkktttcccnnnqqqkkknnn}}}}}}uuussstttzzzyyy{{{|||zzz|||xxxzzz|||zzzwwwooojjjfffhhhooosssrrrpppkkklllsss~~~|||~~~{{{rrr{{{{{{qqqfff```yyy}}}qqqpppqqqwwwzzzwwwvvvxxxuuullleeebbbeeellluuu}}}lllbbbWWWTTTRRRMMMGGGDDDDDDAAA???CCCPPPeee|||tttXXXLLLPPPbbbjjjUUUFFFIIIKKKNNNPPPQQQOOOMMMKKKIIIKKKEEEBBBGGGGGGKKKZZZtttwwwooofff[[[SSSOOOIIIOOO___nnnlll]]]WWW]]]qqq[[[KKKEEEFFFBBB@@@???AAAAAA@@@EEELLLIIIHHHKKKJJJQQQqqqqqqhhhooo~~~tttnnniiihhhddd[[[RRRNNNMMMOOOPPPTTT[[[iiixxx~~~|||{{{yyyxxxssssssppplllfff```ZZZWWWXXXTTTNNNHHHDDDAAA>>><<<999::::::::::::999888888777888888888888777777777222???OOO[[[hhhvvvwwwuuujjjjjjnnn|||{{{yyyjjjZZZRRRYYYrrr}}}pppaaaSSSGGG===888555444333333333333555555333333333333333333333333222222222111111111111111222222333333444444444444333333444555666777777777666666777777888999999:::888:::888;;;???;;;EEE^^^mmmYYYrrrpppOOOBBBBBBGGGFFFHHHJJJEEEDDDBBBAAA???===<<<<<<;;;EEEJJJKKKGGGKKK___{{{jjj[[[MMMJJJKKKIIIEEECCC>>>>>><<<===IIIZZZhhhmmmpppmmmhhhccc^^^XXXRRRNNNJJJHHHKKKNNNJJJHHHPPP^^^uuu|||tttcccfffttthhheeettt{{{uuuqqquuuwww{{{yyy{{{~~~zzz{{{|||yyyyyyzzzxxxvvvjjjfffdddhhhpppwwwzzzyyyuuutttxxx~~~~~~~~~|||||||||}}}~~~}}}~~~~~~}}}ooorrr|||}}}iiiXXX\\\rrr~~~uuurrrzzz~~~zzzyyy{{{yyyqqqhhheeeeeegggjjjnnnxxxqqqfff]]]TTTMMMIIIGGGCCC???@@@GGGTTTgggvvvrrrXXXMMMNNN]]]|||iiiSSSNNNTTT]]]eeegggbbbYYYRRROOOQQQKKKEEEDDDAAAEEEVVVrrrtttjjjbbbaaafffgggccc^^^SSSOOORRR]]]bbb\\\TTTQQQiiitttZZZMMMJJJFFFAAA>>>???@@@>>>???BBBDDDEEEMMMOOOVVVyyyrrrxxxtttqqqiii^^^VVVTTTVVVVVVQQQNNNRRR]]]ggguuu||||||zzzyyyyyyyyyyyytttqqqlllgggaaa\\\WWWTTTTTTOOOHHHCCC???===;;;999888888888888888777777777666777888888888888:::;;;888JJJ^^^iiiqqqzzzzzzzzzyyyrrruuummmWWWOOOSSS^^^nnn|||ooofffXXXKKKAAA<<<888666444333222222222333444555222222222222222222222222111111111111111111111111222222333333444555555555555666888888777666666666666666666777888888999999777::::::<<<@@@;;;AAAVVVvvvTTTcccwwwUUUFFFBBBFFFDDDEEEGGGAAADDDCCCBBB@@@>>><<<;;;;;;AAAGGGJJJFFFEEETTTnnnsss```NNNHHHJJJIIIDDD@@@???===:::<<>><<<;;;:::999888888777777666666666666777888888777555666999<<>>AAA<<>>;;;<<>>999666555666666666777777888999999:::999???>>>???AAA<<<===JJJffftttXXXYYYqqqzzz{{{yyyqqqVVVDDD===AAAAAAFFFJJJEEECCCCCCBBBAAA@@@>>><<<;;;999???FFFFFFBBBFFFXXXkkkwww^^^RRRPPPMMMHHHEEEDDD@@@======AAAMMMaaarrr{{{zzzvvvpppjjjeeebbbbbbZZZYYYYYYWWWTTTOOOJJJHHHHHHPPPTTTNNNJJJOOOXXX]]]\\\VVVMMMIIILLLYYYiiiuuu{{{|||xxxpppmmmppptttssszzzyyyyyyzzzzzzzzzzzzzzzxxxyyy{{{|||{{{xxxuuurrroooqqqtttxxx}}}~~~{{{yyyzzz|||}}}~~~~~~}}}}}}||||||}}}}}}~~~||||||||||||}}}~~~}}}|||{{{|||~~~~~~~~~}}}zzzzzzzzz|||}}}}}}~~~rrr```TTTYYYaaaggg\\\SSSQQQQQQVVVdddsss|||wwwyyyzzzuuunnnjjj```bbbfffkkkqqqyyyvvveeeTTTHHHFFFEEE???<<<@@@FFFLLL\\\tttnnnYYYOOOGGGLLLooo~~~zzzoooaaa\\\```wwwrrrhhhbbb\\\XXXYYY]]]ZZZ]]]gggmmmyyy|||kkkfffiiiiiihhhjjjooovvv~~~qqqjjjtttrrrhhh]]]PPPJJJJJJPPP^^^jjjtttoootttwwwttt|||yyyiiifffppp{{{yyyzzzzzz{{{vvvuuurrrmmmjjjjjjooosssvvvyyy|||{{{wwwrrrooonnnccc```\\\[[[ZZZUUUMMMGGG???===;;;::::::999888777888888666555555555666777666888888888:::AAAMMMVVVdddqqqvvv}}}qqqbbbUUUPPPPPP[[[iiilll```RRRAAA===777333222333444555666555444333222222333333111111111111111111111111000000111111111222222222222222333444555666777777555999>>>===:::777777888777777888888999::::::::::::@@@???>>>@@@<<<;;;FFF[[[{{{rrrZZZVVVooo{{{wwwXXXDDD<<>>DDDGGGBBBBBBOOO___fffWWWQQQMMMIIIGGGDDDAAA???>>>???FFFYYYkkk{{{|||{{{wwwpppiiifffeee]]]]]][[[YYYYYYYYYWWWTTTTTTSSSPPPLLLKKKMMMPPPQQQNNNOOONNNIIIIIIPPP]]]gggqqqwwwzzzwwwqqqnnnlllkkkqqquuuxxxxxxwwwvvvuuutttvvvwwwyyy{{{|||zzzwwwuuuqqqppppppttt||||||yyy||||||}}}{{{{{{|||}}}~~~~~~~~~}}}{{{{{{{{{||||||}}}}}}~~~}}}}}}||||||||||||}}}}}}zzz{{{{{{{{{{{{{{{{{{||||||{{{{{{|||~~~~~~}}}||||||}}}~~~}}}}}}}}}~~~sssZZZTTTKKK]]]}}}}}}uuugggXXXLLLJJJRRR[[[zzz{{{}}}yyysssoooffffffgggkkkssssss]]]KKKHHHGGGBBBAAAEEECCCDDDLLL```{{{zzzdddWWWKKKLLLmmm{{{iii^^^^^^jjj}}}uuuooopppsssooorrr~~~~~~kkkhhhooonnniiiccc^^^^^^jjjtttkkkpppxxxnnnaaaQQQHHHHHHSSSgggyyy{{{yyyyyyssswww}}}mmmbbb^^^hhhtttsssjjjqqq~~~}}}~~~|||vvvttttttuuuxxxyyyxxxwwwwwwyyyyyyvvvoooiiifffeee___\\\ZZZYYYXXXRRRIIIAAA===<<<:::999:::999777555999888777555555666666777333555888<<>><<>>===:::>>>DDDHHHCCC@@@IIIWWWvvviiiXXXPPPKKKHHHGGGCCC@@@???@@@@@@EEEWWWjjjzzzrrrllljjjcccbbb```___bbbffffffddd___XXXPPPLLLNNNQQQQQQPPPGGGMMMQQQOOOMMMPPPWWW\\\fffpppyyyzzzuuupppmmmkkkhhhooouuuvvvuuutttrrrqqqsssuuuxxx|||}}}{{{vvvrrrooorrrzzz~~~wwwtttvvv}}}xxxxxx|||zzz{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxxxx}}}}}}|||{{{{{{{{{{{{||||||}}}~~~|||zzzxxxyyyzzz}}}||||||}}}}}}|||{{{||||||}}}~~~||||||||||||}}}bbbVVVRRRPPP^^^tttccc\\\\\\[[[XXX}}}zzzvvvsssiiieeecccgggvvvvvvWWWNNNNNNHHHAAA???@@@AAAFFFNNNYYYjjjqqq]]]RRRHHHYYYyyyggg\\\\\\ooosssfffhhhXXX^^^vvvaaaeeedddqqqwwwmmm\\\MMMGGGHHHOOO___ppp{{{zzzvvvpppmmmjjjaaaWWWTTTSSSTTT]]]kkk{{{zzzwwwzzz~~~~~~{{{|||~~~xxxxxxuuuooojjjeeeaaa\\\XXX]]]]]]\\\YYYRRRIIIAAA<<<;;;999888666666666777777666555666999888555555::::::<<>>???RRRnnnrrrttt}}}|||wwwsssxxxtttLLL<<>>>>>>>>999;;;>>>@@@AAADDDGGGJJJlllyyy```RRRLLLGGGDDDHHHAAA@@@BBB???===JJJ\\\wwwyyyssskkkfffbbbccchhhkkkkkkiiiaaa[[[SSSQQQSSSXXX[[[\\\]]][[[XXXVVVTTTTTTUUUVVVZZZ[[[bbbqqqyyyjjjhhhppp~~~vvvttt{{{uuuvvvwwwyyy|||{{{xxxwwwxxxyyy{{{|||~~~~~~zzztttrrruuuzzz~~~|||yyyxxxxxxxxxwwwvvvyyyzzzzzz{{{|||}}}}}}~~~}}}|||{{{yyyyyyyyyzzz{{{}}}}}}|||{{{zzzyyyyyyxxx{{{{{{zzzyyyyyyyyyyyyzzz}}}}}}~~~~~~~~~~~~}}}}}}zzzzzzzzz{{{{{{{{{||||||{{{}}}~~~~~~ooo[[[TTTLLLKKKYYYmmmsssiiijjjqqq}}}zzzzzzoooiiicccfffvvviiikkkzzzlll[[[TTTLLLFFFFFF@@@???@@@DDDKKKXXXooo}}}cccWWWMMMUUUooorrrcccSSS^^^ppp```VVVtttyyyfff^^^___jjjxxxfff]]]XXXXXXVVVUUU^^^jjjnnnooolllgggddddddbbb___WWWVVVWWW```nnnzzz}}}||||||~~~~~~}}}~~~xxxnnnkkkfffcccaaa```^^^]]]^^^\\\YYYTTTMMMEEE===999999888777777666666666666888444333555666555666999===NNNcccttt~~~ccc]]]TTTTTTWWWXXXSSSJJJDDDCCC888777555333222222333333444333333222111111222222111111111111111111111111333222222222111111111111111111222333333444444555555555666666666777777777777777888888999::::::;;;<<<<<<;;;;;;;;;===>>>???KKKdddzzzrrr}}}~~~YYYBBB@@@===CCCJJJEEEEEEEEECCCAAA@@@???>>>>>>:::;;;<<<>>>AAAEEEGGGIII___}}}hhhXXXOOOIIIEEEHHHBBB@@@BBB???<<>>999777666777777777777666666555:::555444666777666777:::EEE```lllYYYYYYVVVVVVWWWSSSHHH;;;444555555444222111111111222333222222111000000000111111111111111111111111111111111111111111000000000000111111222222333444444444555555555666666666666777777777777888999999::::::<<<;;;;;;;;;;;;===>>>???HHH[[[|||~~~lllJJJ@@@???GGGKKKEEEEEEDDDCCCBBBAAA@@@???>>>===;;;:::<<>>:::AAAMMMgggtttllljjjlllnnnooodddccc```]]]^^^gggvvv}}}qqqdddXXXPPPKKKIIICCCDDDIIITTTdddtttxxxmmmkkkvvvyyyvvvssspppppprrrvvvxxxzzzzzzyyyxxxwwwwwwvvvvvv{{{zzzyyywwwvvvvvvwwwxxxwwwuuutttuuuxxxzzz{{{{{{yyyyyyyyyyyyzzz{{{||||||{{{{{{|||}}}|||{{{zzzyyyzzzzzzzzzzzzzzzzzzzzzzzzxxxxxxxxxyyyzzz{{{}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||||||||zzz|||~~~}}}{{{yyyxxx|||uuugggXXXPPPIIIGGGGGGIIILLLQQQddddddjjjyyy{{{~~~zzzrrriii```bbbrrriiiZZZUUUooosss___PPPIIIJJJGGGCCCAAA@@@???AAALLLWWWuuuxxxeeeYYYQQQQQQ~~~mmm```ZZZWWW```vvvxxxiiiaaaaaasssbbb]]]lllvvvpppjjjgggkkkpppwww{{{rrrfffaaalll|||~~~|||~~~vvvmmm```]]][[[```iiiqqquuuuuu~~~~~~~~~}}}~~~wwwyyy{{{}}}~~~~~~zzzwww~~~{{{~~~~~~{{{xxxtttooohhhbbb]]]\\\ZZZ[[[]]]^^^^^^]]]UUUQQQKKKDDD===999777777444555777888888777666555888666777999999:::???GGG___uuuppp]]]SSSUUUWWWRRRNNNJJJAAA777222333111111000000000111111222111000000/////////000000111111111111111111111111000000000000000/////////111111111222333333444444444444555555555666666666666666777777888999999999;;;:::::::::;;;===>>>@@@DDDNNNtttzzzzzz||||||RRR>>>???GGGIIIDDDDDDCCCCCCCCCBBBAAA@@@??????;;;888;;;AAAFFFFFFDDDKKKggg|||jjj^^^TTTOOOHHHEEEDDDCCC>>>:::===DDDWWWuuu{{{zzzzzz{{{tttoooggg```___gggrrr|||~~~qqqaaaSSSIIICCC@@@???@@@BBBGGGPPP]]]kkkttt|||kkkkkkyyy{{{wwwvvvtttrrrsssuuuxxxyyyxxxyyy{{{}}}~~~~~~}}}}}}{{{zzzxxxyyy|||}}}~~~}}}~~~{{{xxxvvvvvvvvvuuutttuuuuuuvvvvvvxxxzzz|||~~~yyyzzz|||~~~~~~|||zzzxxxyyyyyyyyyzzzzzz{{{{{{{{{yyyxxxxxxyyyzzz{{{||||||zzzzzzyyyyyyyyyyyyzzzzzzyyyzzzzzzzzz{{{{{{{{{{{{zzz|||~~~yyysssnnnlllmmmuuu{{{~~~|||}}}}}}|||rrraaa^^^YYYVVVTTTRRRQQQQQQQQQRRRNNNLLLOOO\\\mmmwwwooocccyyy{{{tttlllkkkrrr~~~jjjZZZRRRfffuuuaaaTTTOOOHHHFFFDDDDDDBBB@@@EEELLL^^^pppxxxhhhYYYTTTmmmvvvfff]]]VVVWWW```vvv|||fffVVVMMMIIIHHHUUUhhhyyyrrr\\\dddtttvvvjjjccc___aaaiiirrrssspppvvvvvvlllhhhaaaYYYTTTTTTWWW[[[]]]^^^]]]^^^aaafffmmmuuu||||||yyyvvvxxx}}}~~~}}}vvvqqqkkkzzz|||~~~yyyssstttpppllliiifffbbb^^^\\\^^^]]]]]]]]]\\\ZZZVVVSSSKKKHHHCCC===999777777888444555666888888888777666555444666888:::DDDXXXjjjssszzz~~~{{{xxxlllbbbUUUMMMNNNQQQVVVJJJ@@@<<<:::666333333////////////000000111111/////////......///000000000000000000000000000000////////////////////////000000111222222333333444444444444444555555555555555666666777777888888999::::::999:::;;;===???@@@>>>@@@[[[vvvfffmmm\\\>>>===DDDDDDAAABBBCCCCCCCCCCCCBBBAAA@@@@@@;;;888:::@@@DDDEEECCCGGG^^^{{{rrrbbbUUUNNNHHHGGGFFFDDD???;;;;;;???IIIgggyyypppddd[[[YYY]]]aaadddiiiddd[[[RRRJJJEEECCCBBB>>>>>>??????BBBJJJSSSZZZ~~~yyyllloootttqqqzzzzzzzzzzzzzzzzzzyyyyyyvvvyyy}}}~~~}}}}}}~~~|||wwwtttrrrpppmmmlllmmmmmmnnnpppsssvvvzzz|||wwwyyy|||~~~~~~|||yyyxxxxxxxxxyyyyyyzzz{{{{{{{{{{{{zzzzzzyyyyyyyyyzzzzzzyyyyyyxxxwwwwwwxxxyyyyyyxxxxxxyyyyyyyyyzzzzzzzzzyyy|||~~~~~~|||{{{xxxxxxuuulll```XXXVVVWWWZZZ___cccccchhhsss~~~xxxkkk```^^^fffdddYYYZZZdddggghhhhhheeebbb___\\\ZZZWWWSSSLLLJJJQQQYYYWWWOOO}}}vvvpppllllllnnnpppuuuvvv}}}tttcccWWWeeexxxcccWWWMMMJJJHHHHHHDDD@@@@@@DDDQQQddd||||||{{{zzzcccZZZfffqqqeeeZZZWWWWWW___ttttttaaaQQQHHHEEEFFFDDDHHHOOOWWW\\\^^^^^^]]][[[llleee___lllrrrjjjeeedddjjjrrr}}}yyysssxxxzzzzzztttvvvrrrkkkbbb\\\\\\```dddaaaaaaccceeedddfffoooyyy{{{uuuwww}}}~~~{{{uuuqqqhhhhhhkkkpppyyy|||xxx}}}}}}~~~}}}vvvnnneee```^^^``````^^^^^^___```^^^\\\YYYVVVQQQKKKGGGBBB@@@===:::888777888888555555666888999999999999666666888>>>III]]]{{{mmmqqqnnnXXXMMMCCCFFFPPPSSSPPPBBB555222333333000///////////////000000000000//////.........///000000000000000000000000000000////////////000000000000000000111111222333333333333333333444444444555555555555555666777777888888999999999999;;;===???@@@??????KKKtttsssnnnooobbbUUU```yyylllEEE???AAA>>>???AAABBBCCCDDDDDDCCCAAAAAA???<<<999:::>>>BBBCCCCCCBBBRRRjjj|||gggVVVLLLIIIIIIHHHEEEAAA===<<<===AAAYYYrrr}}}yyypppddd\\\ZZZYYYXXXVVVSSSPPPKKKFFFBBB@@@@@@@@@??????>>>===>>>AAAEEEIII^^^xxxsssnnnnnnlllwwwwwwxxxwwwuuussspppnnnppptttyyy~~~~~~|||{{{zzzyyywwwtttpppnnnmmmlllkkkiiigggggghhhiiimmmqqquuuwwwvvvxxxzzz||||||{{{yyywwwxxxxxxyyyyyyzzzzzzzzz{{{|||{{{zzzyyyyyyyyyyyyyyyyyyyyywwwwwwwwwwwwyyyyyyxxxyyyyyyyyyyyyzzzzzzzzzyyy{{{~~~}}}{{{wwwvvvwwwvvvyyyxxxoooaaaUUUQQQRRRMMMPPPRRRSSS\\\mmm{{{sssfff\\\UUUUUU]]]aaacccppp}}}tttooobbbQQQJJJMMMMMMIIItttiiiaaa___```aaabbbkkkzzzsssaaagggyyyggg[[[VVVQQQMMMHHHBBBAAADDDKKK]]]zzzwwwhhhfffyyyttteeeaaa___]]]ccclll{{{rrreeeXXXOOOLLLKKKGGGFFFFFFFFFGGGGGGDDDBBB;;;DDDWWWoooxxxdddkkk|||zzzlllfffeeehhhttt|||tttssstttvvvzzz~~~{{{}}}}}}~~~~~~wwwtttxxx~~~}}}rrrttt||||||zzz{{{~~~{{{xxxwwwtttnnngggeeefffhhhiiijjjlllmmmvvv|||~~~~~~yyytttmmmggg[[[XXXYYY```cccaaaaaaddd___[[[UUUOOOJJJFFFAAA>>><<<<<<;;;:::999777777666666666777777888:::;;;<<<===???III[[[ooozzz|||aaaNNNJJJCCCHHHTTTSSSEEE;;;111000111000/////////000000000000///////////////......///000000111000000000000000000000000/////////000000111111111000000000111222222333333222333333333333444444444444444555666666777777888999888888999:::===???@@@@@@EEEEEE___|||rrrjjjeeeXXXNNNWWWiiiQQQDDD???:::???AAABBBCCCDDDDDDDDDBBBAAA>>><<<;;;:::;;;>>>BBBDDD@@@HHHZZZtttppp\\\PPPKKKKKKIIIEEEBBB@@@???>>>>>>LLL[[[sssyyytttpppjjjddd^^^YYYUUUSSSNNNLLLJJJGGGEEECCCBBBBBBDDDBBB@@@??????AAABBBBBBJJJ```tttxxxrrroooqqqrrrppppppooonnnllljjjiiihhhgggjjjoootttwwwyyyzzzzzzxxxzzz|||zzzvvvssstttuuupppnnnlllkkklllmmmmmmmmmiiihhhhhhiiikkkooosssuuuuuuvvvxxxzzzzzzyyyxxxwwwyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyyyyyyyzzz{{{{{{zzzyyywwwvvvvvvwwwyyyzzzzzzzzzzzz{{{{{{{{{||||||yyy{{{}}}~~~}}}}}}~~~~~~||||||zzztttnnnlllooosssxxx{{{pppjjjjjjbbb```\\\[[[ddduuu~~~sssfff\\\\\\aaammmyyypppaaa]]]WWWOOO}}}oooeeeccceee[[[[[[bbbqqqwwwaaafff{{{lllddd[[[TTTLLLFFFFFFIIICCCUUUqqq{{{iiiuuullliiihhhbbb^^^___jjjzzzlll^^^VVVRRRLLLIIIFFFEEEFFFEEEBBB@@@EEEBBBFFFVVVyyymmmooo{{{||||||~~~~~~ppp```TTTNNNFFFUUUnnn{{{sssnnnlllsss{{{xxxtttwww}}}{{{}}}}}}}}}}}}vvvrrrppppppooommmkkklllmmmnnnvvvyyyvvvxxxnnneee___]]]ZZZXXX[[[dddhhheeeccceee\\\VVVMMMEEEAAA>>><<<::::::;;;;;;;;;:::888555444777777777777888:::===>>>CCCJJJ^^^{{{{{{nnnOOOHHHNNNGGGJJJRRRLLL<<<666222333222000000333000000111111000//////...///////////////000111111000000000000000000000000//////000000111111222222000000000111222222333333222222333333333444444444444444555555666777777777888888888999:::===???@@@===GGGAAAOOO}}}vvvhhhXXXOOOSSS[[[[[[HHH???999@@@@@@AAACCCEEEEEEDDDCCCAAA======<<<::::::<<>>CCCIII]]]{{{xxxmmmooonnnhhh^^^UUUQQQPPPJJJKKKLLLMMMNNNOOOPPPPPPKKKGGGCCCAAABBBBBBBBBAAAIIIRRR^^^eeejjjpppvvv{{{nnnmmmllljjjjjjkkklllmmm```bbbfffjjjmmmooooooooolllqqquuutttqqqooorrruuupppnnnllllllnnnpppqqqpppooonnnllllllnnnqqqtttvvvuuuvvvwwwxxxyyyxxxxxxwwwyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxyyyzzz{{{|||}}}zzzyyywwwvvvvvvwwwyyyzzz||||||||||||}}}}}}}}}~~~yyy{{{}}}~~~}}}|||}}}~~~~~~~~~~~~~~~~~~}}}{{{yyysssjjjccccccjjjpppwww~~~xxxnnnhhhnnn|||uuuhhh^^^XXX```qqq~~~ttthhhZZZxxxooogggccceeeaaaaaalll{{{}}}kkkpppwwwmmmgggbbbYYYPPPKKKHHHQQQdddtttiiijjjjjjeee___```ssssssgggaaaUUUIII@@@@@@DDDDDDBBBAAADDD@@@AAAKKKhhhwwwzzz~~~rrrjjjdddZZZOOOHHHLLLOOOZZZnnnyyykkk___ZZZ\\\mmmxxxvvvwwwzzz|||yyywwwvvvvvvvvvvvvuuutttsssrrrrrrmmmhhhgggllluuu}}}zzzooogggbbbaaaaaabbbdddddddddeeeeeebbb^^^[[[OOOKKKEEE@@@===<<<:::999777888:::;;;;;;999888777777555666;;;:::888<<>>@@@DDDFFFHHHRRRkkkyyy]]]TTTOOOJJJHHHFFFDDD@@@===;;;999<<>>EEEFFFFFFJJJ]]]}}}jjjXXXRRRKKKGGGFFFEEEAAA???===;;;<<>>===???AAADDDMMMYYYccckkkvvvzzz{{{~~~nnn]]]MMMDDDFFFLLLSSSOOOJJJEEE>>>555000000222000//////000000///...////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000111222222333333111111222222333444444555333444444555555555555555555777888888888888;;;===:::<<<@@@DDDTTTxxxlll```aaa___zzzUUU<<>><<<;;;;;;;;;<<>>>>>CCCOOO^^^kkkssszzz}}}|||{{{|||xxxppphhh___iiissswwwuuurrrsssuuuvvvssssssssslll^^^QQQKKKHHHEEEAAA@@@GGGTTTcccmmmtttssspppkkkgggdddccccccbbb```]]]ZZZXXXVVVUUUUUUTTTVVVXXXYYYZZZ___gggmmm~~~yyywwwyyy|||yyyuuurrrnnnlllnnnllljjjhhhhhhhhhiiijjjjjjnnnrrrqqqnnnlllooosssuuuvvvwwwwwwvvvwwwzzz|||xxxxxxyyyyyyzzzzzzyyyxxx{{{zzzyyyyyyyyyzzzzzz{{{{{{|||}}}|||zzzyyyzzz{{{}}}~~~~~~zzz{{{{{{uuuuuu|||}}}sssgggdddppp{{{ooosss{{{rrrppp}}}}}}gggZZZWWW[[[fffnnnmmmgggddd]]]WWWXXXUUURRRccc{{{ooo[[[PPPOOORRRVVVZZZoooxxxxxx|||zzzpppeee^^^\\\]]]^^^^^^\\\WWWPPPIIIIIIOOOUUUfff{{{wwwooowww}}}zzzwwwuuussstttnnnfff^^^ZZZWWWUUUTTTVVVXXX]]]bbbeeeeeeaaa^^^ZZZWWWQQQLLLGGGCCC>>>;;;:::888777777999;;;<<<;;;;;;===>>>>>>>>>BBBKKKRRR___kkkzzzuuuxxx|||qqq___PPPGGGEEELLLVVV^^^TTTJJJCCC:::222000222111000...///000000///...////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000111222222333333111222222333444444555555333333555666666666555555555666888888777888:::<<<999===???BBBPPPmmmyyyiiieeeYYYnnnbbb???CCCGGGJJJLLLJJJHHHGGGGGGBBBAAA???>>><<<;;;;;;:::???AAACCCCCCKKKbbb{{{bbbZZZOOOHHHFFFFFFFFFEEE<<<;;;;;;>>>FFFTTTcccmmmwww~~~xxxsssjjjlllnnnooommmllljjjjjjqqqoooooopppjjj^^^SSSNNNIIIIIIFFFCCCEEEOOOaaaooouuuwwwwwwssslllccc^^^[[[YYYZZZ\\\^^^````````````bbbfffjjjlllkkklllooorrr|||zzzzzz{{{yyyxxxxxxvvvsssrrrrrrrrrnnnhhhccc___^^^___```aaafffkkkllljjjiiimmmqqqtttuuuvvvvvvvvvwwwyyy{{{yyyzzzzzzzzzyyyxxxwwwwww{{{zzzyyyyyyyyyyyyzzzzzzzzz{{{|||{{{zzzyyyzzz{{{~~~}}}}}}tttqqqzzz|||oooeeedddjjjxxx}}}vvvqqq{{{|||wwwsssuuu}}}wwwmmmdddeeegggcccjjjwww{{{zzzmmm___YYY\\\``````^^^aaa~~~~~~kkkaaaWWWTTT[[[gggqqqvvv|||wwwuuuoooiiifffiiipppvvviiieee\\\SSSKKKHHHHHHIIIIIIYYYppp|||www{{{||||||xxxtttqqqooofffaaaZZZTTTRRRQQQPPPPPPWWWYYY\\\```bbbaaa]]]YYYNNNKKKFFFBBB@@@>>><<<:::777666666777999;;;;;;;;;999;;;>>>BBBKKK[[[pppyyywww{{{xxxjjjZZZQQQMMMNNNUUU]]]cccSSSDDD===888111000444000///......000000///...////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000111222222333333222222333333444444555555333444555777777777666666555666777777777888:::<<<999>>>>>>AAAMMM___|||oooZZZhhhnnnCCCBBBHHHNNNPPPMMMIIIGGGGGGCCCBBBAAA@@@>>><<<:::999<<>>IIIPPPpppdddeee{{{tttHHHBBBIIIQQQSSSPPPJJJGGGFFFDDDDDDCCCBBB???===:::999:::>>>CCCEEEDDDKKKccczzz~~~rrraaaSSSKKKIIIHHHHHH@@@@@@???<<<===EEERRR]]]ooo{{{}}}{{{yyyooojjjfffeeeccc]]]ZZZZZZVVVUUUSSSOOOMMMPPPYYYaaalllqqqwwwvvvooofffaaa___YYYZZZ\\\^^^```bbbcccdddggglllqqqrrrqqqpppppprrrsssuuuyyy~~~}}}zzzvvvtttwww~~~~~~}}}|||{{{wwwsssmmmhhheeeaaadddgggkkkmmmoooooopppooorrrvvvxxxxxxxxxxxxxxxuuuwwwzzzzzzyyyyyyzzz|||zzz{{{||||||{{{zzzyyyxxxwwwyyyzzz{{{zzz{{{|||~~~|||~~~}}}~~~xxxvvv}}}uuuwwwxxxiiiaaa^^^pppkkk___~~~jjjZZZVVVbbb~~~rrrssshhhiiiiiifff___TTTKKKFFFEEEEEEEEEGGGPPPeeeqqqeeebbbdddnnn{{{}}}qqqdddUUULLLKKKKKKHHHDDDFFFFFFNNN^^^kkkppptttyyyzzz~~~~~~||||||ooocccgggxxxxxxooogggcccbbbaaaaaabbbbbbaaa___\\\YYYWWWUUURRROOOJJJEEEAAA@@@===999777888999::::::777777999<<<@@@CCCEEEDDDVVVeeezzz{{{{{{ttt[[[QQQKKKRRR]]]dddggghhhXXXCCC222222444111///111///...---...///000///...////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000111222222333333222222333444444555555666333555777999:::999888888444666777777777777:::<<<;;;???999<<>>DDDEEEAAACCCTTThhh{{{hhhWWWNNNJJJHHHGGG@@@AAA???;;;888>>>JJJTTTeeeooo{{{zzzvvvqqqllliiijjjbbb___[[[XXXWWWYYY[[[]]]ffflllrrrrrrmmmhhhffffff\\\\\\\\\\\\^^^aaadddfffcccfffkkklllllllllooorrrooooooqqqvvv{{{}}}zzzwwwtttrrruuu}}}}}}~~~}}}yyykkkkkklllnnnppppppnnnkkkmmmqqqvvvyyyyyyxxxwwwwwwqqquuuyyyzzzyyyzzz}}}zzz{{{|||}}}}}}{{{yyyxxxvvvxxxzzz{{{{{{|||~~~zzz~~~~~~}}}}}}}}}~~~}}}wwwwwwrrrccc^^^cccpppzzzhhhlllsssYYYQQQQQQfffzzzpppkkkxxxfff```ZZZTTTMMMFFFFFFIIIBBBHHHGGGEEEUUUuuuwwwvvv{{{zzzrrrggg\\\UUUPPPMMMKKKJJJKKKOOOYYYdddkkkkkkhhhqqqpppqqqsssuuuvvvvvvttttttrrrpppooorrryyyqqqmmm~~~}}}vvvqqqnnnlllllleeeeeeeeeeeeccc```]]][[[WWWTTTOOOIIIDDD@@@???>>>::::::999888777777888888<<<=========EEEQQQYYYZZZooo~~~eeennnqqq^^^QQQNNNRRROOOKKKTTTdddllliii@@@<<<555111000111111222222111111000///......---////////////////////////////////////////////////............////////////000000000000111111111111111111111222222222333333333333333444444444555555333333444444555666777777555555666777888999999::::::???>>>???BBBDDDZZZ|||VVVZZZtttxxxQQQFFFKKKTTTYYYSSSIIIFFFIIIFFFFFFFFFEEEBBB???===;;;:::===BBBEEEDDDCCCKKKUUUooonnnZZZOOOMMMKKKGGGDDDCCC@@@<<<999<<>>DDDRRReeerrrwwwyyyjjjfffqqq~~~wwweeeVVVQQQRRRRRRRRRLLLHHHOOOZZZZZZQQQ:::666222000000111222222111111000000///......---////////////////////////////////////////////////............////////////...////////////000000000///000111222222222111111333333333444444444444555333333444444555666666777555555555666666777777888777<<<;;;;;;??????OOOlllbbbVVVddd___BBBEEEQQQ^^^\\\OOOGGGIIIFFFFFFEEEDDDBBB@@@===<<<:::;;;???CCCDDDCCCIIIPPPbbbyyyaaaSSSNNNJJJFFFDDDDDDAAA===;;;<<<@@@DDDPPPdddyyy|||qqqeee\\\[[[^^^eeekkkuuu~~~yyytttiiieee```]]]]]]aaafffjjjkkklllllljjjhhhgggiiilllpppqqqsssssspppkkkeeeaaa[[[\\\```hhhrrryyy{{{{{{|||{{{zzzxxxwwwwwwvvvtttrrrqqqssstttuuuuuuvvvxxxzzzwwwxxxxxxxxxxxxxxxwwwvvvxxxyyyyyyzzzzzzzzzzzzzzz{{{zzzyyy{{{}}}~~~|||zzzzzz|||}}}|||~~~|||{{{}}}|||yyy{{{yyyzzzmmmgggdddpppnnnooolllUUUJJJQQQdddzzzmmmvvv~~~{{{uuuuuuyyypppXXXUUUVVV]]]bbbccccccdddfff___QQQIIITTTlll~~~zzzsssttttttvvvwwwxxxxxxyyyrrrpppmmmmmmnnnnnnnnnmmmiiijjjlllnnnnnnnnnmmmlllfffnnntttuuuzzzxxx~~~{{{wwwxxx~~~~~~vvvrrrrrroooppppppooonnnllljjjiiihhhgggccc^^^XXXQQQKKKHHHAAA???===;;;::::::::::::;;;;;;:::999888888888888888:::;;;@@@OOOcccsssyyy|||rrrmmmjjjyyywwwcccPPPIIINNNUUUUUURRRJJJDDDGGGLLLCCC555333111......000111111111111000000//////.........////////////////////////////////////////////////............////////////............////////////000111333444555444222111333333333333444444444444333333333444555555666666555555555555555555555555777:::888999===<<>>===:::999;;;AAADDDDDDGGGKKKQQQnnnlllZZZRRRMMMHHHEEEEEECCC@@@===<<<>>>@@@DDDUUUhhhuuuzzznnnfffdddjjjnnnwwwyyypppmmmjjjggggggjjjmmmpppnnnnnnnnnlllgggcccaaaaaa___bbbfffgggccc\\\TTTNNNLLLNNNSSSYYYaaahhhnnnpppuuuyyy{{{wwwtttuuuvvvwwwvvvvvvxxxyyyyyyyyyyyyyyyyyyxxxwwwvvvxxxxxxxxxxxxxxxyyyyyyzzz{{{yyyxxxxxxzzz{{{{{{zzzyyyyyyyyy{{{|||xxxuuuuuusssnnnjjjiiimmmqqqzzz~~~tttggggggxxxyyyyyyzzz___QQQRRR^^^pppgggjjj~~~gggccceeennnvvvwwwtttsssyyynnn^^^RRRTTTggg}}}}}}{{{wwwuuutttsssrrrqqqgggmmm}}}~~~||||||wwwuuuqqqoooppppppppppppnnnppprrrtttuuusssqqqooommmpppqqqoooqqquuusssnnnxxxxxxzzz}}}xxxmmmhhhiiilllpppqqqrrrrrrqqqmmmjjjggg```^^^ZZZSSSLLLEEE???<<<;;;;;;:::999999999999:::::::::999888777777777777<<<;;;999;;;III^^^ooovvvwwwnnnsss}}}cccPPPMMMQQQTTTTTTVVVRRRJJJBBB@@@>>>555***///...---...000111111///000000/////////.........////////////////////////////////////////////////............////////////........./////////000000222333666888888777555333222222333333333444444444333333333444444555555555666666555555555555555555777:::888999???===???MMMpppyyy\\\SSSlllZZZIIIGGG[[[dddYYYOOOPPPEEEEEEDDDCCCBBBAAA??????;;;888999???EEEEEEEEEGGGHHH[[[}}}wwwdddYYYRRRLLLGGGFFFEEEBBB???===<<<<<>>DDDVVVooozzzrrr|||lllVVVNNNRRRXXXVVVPPPTTTRRRKKKAAA:::777333000000///...///111111///...////////////............////////////////////////////////////////////////............//////////////////000000000111111111111333666888888777444333222222222333333333444444333333333444444444444444777666666666666666666666555999777888@@@>>>===EEEhhh}}}bbbTTTlllbbbJJJBBBUUUfffaaaTTTPPPFFFFFFEEECCCBBBAAAAAA@@@===999888>>>DDDEEEEEEEEEFFFOOOllloooaaaVVVNNNIIIHHHFFFDDDBBB???<<<:::<<>>GGGSSShhhwwwvvvrrrXXX[[[]]]]]]ZZZWWWUUUUUUQQQNNNHHH???777444444666111000//////000000///...........................////////////////////////////////////////////////............////////////000000000000111111111111///000222333444333111000222222222222333333333333333333333333333333444444666666666666666666666666222888555555======;;;AAA^^^~~~~~~fffSSSjjjhhhOOOAAAQQQiiilll^^^OOOIIIHHHGGGEEECCCBBBBBBBBB>>>999888===BBBCCCDDDFFFFFFIII^^^~~~jjjZZZPPPLLLJJJHHHFFFDDDAAA>>>;;;999???FFFNNN\\\mmmyyy~~~yyy|||yyysssnnnmmmmmmooouuu}}}~~~{{{zzzzzztttrrrnnnjjjeee```ZZZVVVPPPQQQRRRTTTVVVYYY[[[]]]ZZZYYYWWWWWWWWWYYY[[[\\\dddiiipppwww|||~~~~~~~~~yyyyyy{{{}}}|||yyyvvvxxxzzzzzzxxxvvvvvvvvvvvvwwwwwwxxxxxxxxxwwwwwwyyyyyyyyyyyyyyyzzz{{{{{{yyyzzzzzzzzzyyyyyy{{{|||}}}zzzxxxyyyyyyvvvuuuuuunnnkkkfffbbbeeejjjgggbbbcccfffnnnvvvzzz{{{~~~~~~xxxxxxyyy|||jjjmmmqqqwww|||tttjjjnnnwww~~~dddXXXcccnnnuuurrrhhhbbbdddfffmmmwwwuuu|||||||||{{{zzz{{{}}}~~~}}}|||}}}}}}||||||}}}|||zzzyyy|||{{{zzzwwwwww}}}~~~}}}zzzwwwtttsssllliiiccc[[[TTTOOOKKKIII;;;;;;999888666666555555777777777777777666666555666777777777888:::;;;<<<>>>IIIXXXiii|||rrrqqqtttnnn___PPP\\\hhhggg]]]UUUWWW]]]NNNIIIBBB<<<777333333444000///------///000000///........................////////////////////////////////////////////////............/////////////////////000000000000111...//////000000000000000111222222222222333333333333333333333333333333333444444444555555666666777333:::777444:::;;;:::@@@LLLjjj}}}jjjRRRfffdddHHHKKKfffvvvkkkWWWLLLKKKIIIFFFDDDCCCCCCBBB>>>999777:::===>>>BBBFFFCCCDDDSSSoooxxxdddWWWOOOLLLIIIGGGFFFDDD@@@<<<888===AAAEEEOOO```nnnuuuxxx{{{~~~vvvnnnjjjjjjooouuuyyy}}}{{{vvvpppllljjjgggcccaaaXXXYYY[[[^^^bbbfffiiikkkfffbbb___^^^___```^^^\\\]]]]]]```dddjjjrrryyy}}}|||zzzyyyyyyzzz{{{yyyxxxtttwwwyyyyyyxxxvvvuuuuuuttttttuuuvvvwwwwwwwwwwwwwwwwwwxxxyyyyyyyyyyyyyyyvvvxxxzzzzzzxxxxxxyyyzzzyyyvvvvvvvvvrrrlllkkkpppooozzz~~~tttooonnnppptttwww~~~{{{qqqtttyyy|||~~~[[[___fffooowww~~~llleeegggjjjrrr}}}lll___mmm}}}xxxvvvqqqnnnvvvdddSSSJJJQQQZZZjjjyyysss}}}}}}}}}}}}||||||zzz|||~~~~~~xxx|||~~~~~~~~~~~~||||||~~~~~~{{{uuuooojjj___ZZZSSSKKKDDD@@@>>>===::::::999888888888888999888888999::::::999999888777777888999:::<<<>>>???GGGVVVllltttlllmmmvvv|||qqq^^^RRRMMM```eeehhhbbbXXXSSSWWW]]]LLLEEE===999777333///---///---++++++...000000000---.....................////////////////////////////////////////////////............/////////000............/////////000000000000000000111111111111111222222222333333333333333333333333333333333222222333333444555666666666>>>:::555:::::::::BBB???```yyy}}}{{{|||mmmTTTddd|||QQQEEE___zzzuuubbbNNNMMMJJJGGGEEECCCCCCCCC===888666888:::;;;@@@FFF@@@BBBLLLaaa{{{nnn```QQQMMMIIIGGGGGGEEEAAA>>>:::======<<>>AAA>>>:::888888;;;???BBBEEEEEECCCOOOhhh~~~iiiaaaRRRMMMNNNGGGDDDCCC<<<===:::999===BBBHHHRRR\\\fffnnnvvv{{{|||qqqnnnlllnnntttxxx{{{zzzrrrqqqssswww{{{}}}wwwtttqqqrrruuuwwwvvvuuukkkkkknnnuuu}}}~~~{{{kkkeee\\\UUURRRRRRSSSTTTTTTUUUVVVTTTTTTZZZdddmmmqqquuuwwwtttsssttttttqqqoooppprrrtttttttttsssrrrqqqqqqrrrtttvvvwwwvvvuuuyyyxxxvvvuuuuuuuuuvvvwwwwwwwwwvvvvvvuuuvvvwwwwww~~~xxxqqqkkkgggccc^^^ZZZwww{{{ooonnnrrrwww|||~~~~~~~~~}}}qqqqqq{{{~~~|||HHHPPPYYY^^^______aaacccmmmrrrwwwyyyzzz|||zzzrrrnnnooowwwyyycccnnn|||tttrrryyyuuussszzz{{{}}}tttuuuwwwssslllzzzzzzxxxvvvsss~~~~~~~~~~~~~~~{{{xxxwwwvvvuuuuuuuuuuuuvvvyyy|||yyyxxxyyyzzz}}}}}}yyytttnnnggg```XXXTTTFFFDDDAAA===;;;:::999999777777888888888999999999;;;777666999;;;888777777666:::CCCIIIHHHHHHRRR^^^sssxxxvvv}}}~~~}}}uuu]]]PPPNNNVVVdddpppnnnmmmggg]]]XXXWWWSSSLLL;;;999555222000///000000////////////////////////...................................................------------...//////------.../////////////////////000000000111111111222222222111111111000000000000000000111111111111222222333333333333444444444444555555666777777777777777777888999:::<<<===DDDOOOuuuzzzqqqpppzzzWWWGGG[[[ttt}}}aaaTTTIIIGGGFFFDDDDDDFFFBBB???;;;999888;;;>>>@@@EEEEEEBBBIII]]]rrruuucccSSSNNNNNNGGGFFFGGGAAA>>>:::999<<>>666555333222000000//////////////////////////////...................................................------------...//////---....../////////////////////000000000000111111000000000111111111222222000000000111111111222222222222333333333333444444444444555555666777777777777777777888999:::;;;<<>>BBBEEEBBBCCCOOO___nnn\\\TTTQQQIIIHHHIIIDDD@@@<<<999:::<<<@@@IIISSS```iiirrrwww{{{xxxjjj^^^]]]bbbfffhhhjjjfffggggggeeedddccceeegggkkkqqq{{{~~~{{{wwwuuuuuuuuuuuutttmmmkkkiiijjjlllkkkgggccc[[[XXXTTTPPPOOOPPPSSSUUU^^^bbbfffeee___YYYVVVUUU\\\dddkkkmmmnnnllleee^^^^^^___aaadddfffggghhhhhhcccdddhhhmmmrrruuuuuutttttttttuuuuuuvvvvvvwwwxxxwwwwwwxxxxxxxxxwwwuuutttpppooopppssszzzyyyrrrqqqsssvvv||||||uuu{{{~~~}}}~~~;;;===???@@@??????AAACCCEEEJJJPPPUUUWWWYYYZZZ\\\fffttt{{{zzz|||ppplllpppjjjooo|||nnncccccciiiyyyxxxwwwtttsssvvv{{{~~~zzz{{{{{{||||||{{{zzzyyyuuutttqqqnnnjjjgggeeeddd[[[ZZZWWWTTTSSSVVV\\\```gggkkkqqqvvvzzz{{{nnn```bbb]]]UUUNNNHHHCCC???<<<888777666666666777888999777777777888888888999999;;;;;;;;;<<<999777<<>>DDDCCCBBBFFFOOOnnnkkk^^^WWWKKKHHHIIIDDDCCC>>>:::999999;;;CCCLLLUUU^^^hhhmmmqqqxxxrrrfff```cccppp}}}~~~yyyrrrlllgggeeecccgggppp|||~~~yyyuuuqqqooonnnnnnjjjgggddddddgggjjjkkkllljjjhhhccc]]]YYYVVVVVVWWWaaacccdddaaa[[[TTTOOOMMMSSS[[[ccciiinnnpppkkkdddaaa```______aaacccfffgggfffeeeeeegggkkkoooppppppssstttuuuvvvvvvvvvuuuuuuvvvwwwyyyyyyyyywwwuuutttppprrrvvv{{{xxxssstttvvvxxx}}}~~~~~~~~~~~~zzz}}}888999999999999:::<<<>>>>>>@@@BBBDDDFFFHHHJJJLLLSSS\\\iiitttxxxrrrwwwvvvlllhhhqqqkkkhhh|||wwwooojjjhhh}}}{{{vvvwwwzzz~~~}}}|||{{{yyyvvvrrrooollljjjgggfffccc___[[[VVVSSSQQQKKKLLLMMMOOOSSSZZZbbbhhhgggkkkqqqvvvyyy|||~~~{{{xxxyyyvvviii[[[QQQLLLFFFAAA===;;;999777888777777777777777777777888888888888999999999999;;;999999:::;;;AAAQQQ```xxx|||uuu}}}}}}iii[[[UUU]]]hhhuuu{{{xxxpppfff___lllaaaQQQCCC:::444222333000111222222222222111111////////////////////////...................................................------------...//////...///////////////.........////////////000000000......///000111222222333111111111111222222222222222222222333333333444444444444555555666777777777888888888888999:::;;;;;;:::@@@@@@[[[wwwwwwgggNNNKKK[[[yyy~~~VVVXXXxxxxxx```MMMMMMOOOIIIDDDEEEEEEDDDAAA>>>;;;999999999999BBBDDDDDDDDDFFF\\\~~~uuueee[[[MMMIIIIIIEEEEEE@@@;;;:::888888>>>EEEKKKSSS]]]ccchhhooo|||yyyddd]]]lll{{{xxxkkkjjjmmmttt{{{vvvqqqmmmjjjjjjgggddd___^^^bbbiiipppuuuyyyxxxtttmmmeee___]]]^^^```___]]]ZZZXXXWWWXXXYYYYYY___eeekkkrrrxxxwwwrrrmmmjjjfffbbbbbbeeeiiilllkkkhhhdddcccfffkkkoooqqqssstttuuuvvvvvvuuusssrrruuuwwwxxxzzzzzzxxxwwwuuuqqquuu{{{xxxsssuuuxxx{{{~~~}}}|||~~~~~~}}}}}}}}}~~~777777777888999:::<<<<<<===<<<<<<<<<>>>@@@BBBDDDKKKNNNSSSZZZffftttvvvwwwtttjjjkkkqqq{{{mmmcccqqq~~~yyywww~~~{{{zzz}}}}}}}}}~~~{{{xxxyyyvvvqqqkkkddd___[[[YYYRRRRRRSSSTTTTTTTTTTTTSSSUUUVVVYYY[[[^^^ccciiimmmhhhlllqqqtttuuuvvvvvvwwwyyywwwrrrnnnnnnlllbbbWWWDDDAAA<<<:::999888777666999999999888888777777666999999999::::::::::::;;;888777999@@@JJJYYYooo}}}|||{{{fffYYYWWW[[[nnnxxx{{{rrriiibbb]]]YYYNNNAAA999444111222555///000111111222222111111////////////////////////...................................................------------...////////////////////////...---......////////////000000......//////000111222222111111111222222222222333222222333333333333444444444444555555666777777777999999888888999999:::;;;<<>>OOO}}}sssWWWJJJOOOeeekkkZZZkkkqqqZZZNNNIIIGGGFFFHHHEEEDDDBBB???<<<:::888777777???CCCEEEFFFCCCOOOiii|||kkk___QQQLLLMMMHHHGGGBBB>>><<<999777;;;@@@EEEJJJTTT]]]bbbiiiuuusss___bbbooo{{{zzzuuutttyyy~~~yyytttqqqpppmmmiiidddaaabbbhhhpppuuuwwwxxxvvvqqqhhhbbb``````aaa___]]]\\\___dddiiimmmppprrrtttwww~~~zzzvvvqqqmmmkkkmmmppprrrooojjjeeedddfffkkkooorrrppprrrtttvvvwwwuuusssqqquuuvvvwwwyyyyyyyyyyyyxxxpppuuu|||~~~}}}~~~vvvpppsssyyy~~~}}}{{{zzz~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}}}}777777666777888999:::999::::::999:::<<<>>>??????AAADDDHHHLLLQQQ]]]nnn||||||wwwuuuyyy}}}vvvqqqmmmnnnwwwttteeelllyyy~~~{{{|||}}}zzzuuupppkkkjjjgggbbb\\\WWWTTTSSSSSSMMMOOOSSSWWW[[[^^^``````dddeeeeeeeeeccccccdddeeecccggglllnnnnnnlllkkkkkkkkkhhhaaa[[[YYYXXXRRRJJJ===;;;888777888888777666999999999999999888777777::::::;;;;;;;;;;;;<<<<<<<<<>>>FFFTTTdddwww{{{|||mmmeeeccciiiqqqyyy|||xxxmmmccc^^^\\\XXXCCC:::444222111---...222///////////////000000000////////////////////////...................................................------------.../////////////////////...------........./////////000000.../////////000000111111111111111222222222333333222222333333333333444444444444555555666777777777999999888888999999::::::======@@@IIIhhhzzzaaaMMMIIITTT}}}bbbZZZ{{{xxxjjjVVVHHHEEEHHHIIIEEEDDDBBB@@@===:::888777777===???CCCGGGBBBGGGZZZuuuhhhXXXRRRQQQLLLGGGDDDAAA@@@<<<888999===???CCCLLLXXX^^^cccmmmxxx~~~nnncccdddlllpppvvv|||}}}{{{~~~{{{xxxtttpppnnnppptttwwwuuuxxxyyyuuummmgggffffffggggggfffhhhlllppptttuuu|||||||||}}}~~~|||zzzxxxvvvvvvvvvtttpppllliiijjjkkkmmmmmmlllnnnrrrvvvxxxwwwuuussstttuuuvvvwwwyyyzzz{{{{{{ssswww|||~~~}}}|||||||||{{{sssjjjoooyyy}}}|||~~~}}}|||||||||||||||}}}{{{{{{}}}777666666666777888777666666666777999;;;======<<<555===GGGJJJIIIMMM\\\kkklllnnnnnnjjjhhhrrrzzzpppjjjoooxxx}}}kkkgggvvv~~~}}}{{{~~~}}}{{{xxxuuuqqqkkkddd```YYYWWWSSSQQQPPPQQQSSSUUU^^^___aaabbbcccccccccbbbaaacccddddddbbb`````````YYY]]]bbbeeedddbbb```___\\\YYYQQQHHHEEEEEEAAA<<<;;;:::888777888999888666888888999999999999888888;;;;;;;;;<<<<<<<<<======DDDHHHUUUhhh{{{vvvgggffflllssszzz{{{yyyoooaaaYYYXXXTTTOOO;;;444222555444///---///......---------...//////////////////////////////...................................................------------...////////////000000///...------............/////////000////////////000000000000111111222222222333333333222222333333333444444444444444555555666777777777999999999888999999::::::<<<:::AAAGGG[[[|||hhhVVVNNNOOOkkkoooRRReeesssttt___KKKFFFGGGFFFDDDDDDBBB@@@>>>;;;888777888;;;;;;@@@GGGBBBCCCRRRpppqqq___WWWUUUNNNHHHEEECCCBBB>>>999888<<<;;;===GGGSSS[[[^^^fffooouuu~~~zzzjjjdddmmmnnnoooqqqvvv~~~}}}{{{{{{|||yyysssqqqrrrooopppqqqsssuuuuuutttrrrvvvvvvuuuvvv~~~}}}yyywwwzzzwwwssspppmmmkkkhhheeehhhkkkqqqvvvxxxyyywwwvvvtttuuuuuuvvvxxxzzz|||~~~xxxzzz|||{{{yyyxxxzzz}}}uuu~~~|||qqqfffkkkwww~~~}}}~~~|||{{{{{{{{{{{{|||zzzzzz|||{{{888888888888888777666666777777777777888888888888===;;;:::;;;>>>CCCIIILLLSSSSSSRRRPPPPPPWWWcccmmmwwwxxxzzz{{{~~~wwwqqqnnnpppqqqwww~~~}}}~~~~~~||||||yyytttoooiiihhhfffbbb]]]YYYWWWVVVOOOQQQSSSUUUXXX[[[```ccclllkkkllllllkkkhhhbbb^^^bbb```]]]YYYUUURRRPPPOOOMMMOOOQQQRRRRRRPPPMMMKKKCCCBBB???>>>===<<<;;;999<<<666555:::;;;999999===>>>999999>>>???;;;:::===999;;;======999:::DDDQQQ```mmm{{{jjjjjjhhhjjjrrr~~~yyytttfffUUUMMMLLLGGG@@@333222111000////////////......------------......////////////////////////....................................................................................////////////////////////////////////000000000000111111111111111111222333333333333222333333222222333333444555444444555666777888999999999999888888888888888999>>>???>>>???TTT~~~{{{^^^QQQQQQ___|||LLLDDDSSSaaa^^^MMMAAADDDMMMEEEDDDBBBAAAAAA???<<<:::777888:::???DDDGGGEEECCCUUUjjjmmm[[[SSSTTTMMMGGGCCCBBBAAA<<<:::;;;;;;===EEEPPPXXX]]]dddkkkxxxwwwvvviiiiiimmmppppppoooqqqwww}}}zzz|||{{{xxxsssqqqwww|||zzz{{{ssswww~~~zzzssspppnnnpppuuuyyy{{{{{{~~~|||wwwwwwyyy}}}wwwqqqllljjjjjjjjjjjjkkknnnrrrvvvxxxwwwvvvwwwwwwwwwvvvwwwzzz~~~zzz{{{|||zzzyyyzzz|||vvvvvv~~~~~~rrrjjjmmmuuu{{{}}}|||{{{{{{{{{{{{{{{}}}}}}~~~~~~;;;;;;;;;:::999888777666777777777777777888888888;;;:::999:::<<<@@@EEEHHHCCCDDDEEECCCCCCFFFNNNUUU\\\^^^aaafffkkksss|||uuummmnnn|||zzz{{{~~~~~~|||vvvooojjjgggccc]]]XXXSSSTTTUUUTTTTTTTTTTTTUUU\\\^^^```aaacccfffjjjmmmmmmmmmkkkjjjhhhccc]]]XXXVVVTTTQQQNNNJJJHHHFFFEEEBBBBBBDDDEEEEEECCCBBBAAA@@@>>><<<;;;:::;;;;;;:::===;;;===@@@===666333666???<<<===BBBCCC???===?????????AAACCCDDDLLL___rrrsssfffddddddoooyyy||||||{{{yyyvvvtttlll\\\JJJAAA???:::444333222111000////////////......------------......////////////////////////....................................................................................//////////////////////////////////////////000000000111111111000111222222333333222222333222222222222333444444444444555666777888888999999999888777777888888999<<<>>>>>>???LLLnnnnnnbbbVVVYYY{{{NNNEEEHHHRRRZZZXXXMMMEEEDDDEEEDDDBBBAAAAAA@@@===;;;888888999===BBBFFFEEEDDDHHHXXXvvv{{{fffZZZXXXPPPIIIDDDDDDBBB===::::::999:::AAALLLVVV___iiissspppwwwssshhhjjjkkkjjjgggfffggghhhooowww}}}|||{{{yyyssslllhhhgggddd```___gggsss}}}||||||tttpppmmmmmmqqqvvvzzz{{{zzzvvvvvvwwwzzzyyywwwuuurrrqqqooooooggghhhjjjooossswwwwwwwwwvvvwwwxxxyyy{{{zzzzzz{{{xxxvvvvvvqqqjjjhhhpppyyy{{{|||~~~{{{qqqkkkooowww}}}~~~~~~}}}|||{{{{{{||||||}}}{{{|||~~~~~~~~~~~~>>>>>>===<<<;;;999888888888888888888888888777777888888888999:::<<>>======AAADDDGGGIIIMMMRRRYYYaaaiiiooozzzyyyyyy{{{~~~vvvsssooosss}}}{{{yyywwwvvvpppjjjbbb\\\XXXTTTOOOKKKJJJKKKNNNRRRVVVZZZ]]]^^^dddeeefffffffffgggjjjmmmllljjjgggddd```ZZZSSSOOOIIIHHHEEEBBB???===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888999:::;;;222333777<<<<<<;;;>>>CCCCCCGGGPPPWWWVVVJJJ???999<<<@@@FFFMMMUUUddd}}}|||}}}pppYYYQQQSSSXXXooowwwqqqqqqgggUUUCCC:::777333...222222111000////////////......------------......////////////////////////....................................................................................//////////////////////////////////////////000000000000111111000111222222333333222222222222222222222333444444333444444555666777888888888888777777777888888999;;;;;;>>>AAAEEEYYY~~~vvvfffTTTsss}}}vvv~~~]]]CCC???GGGZZZaaaUUUGGGCCCEEEDDDBBBBBBBBBBBB???===999888888;;;@@@DDDFFFFFFEEELLLaaapppaaaZZZRRRKKKEEEEEECCC>>>::::::888777<<>>===<<<;;;;;;;;;999999999888888888888888666777777777888888999999:::<<>>666444222111111111000///////////////......------------......////////////////////////....................................................................................////////////////////////////////////////////////000000000111000000111222222222222222222222222111222333333444222333444555666777777888888777777777777888888999;;;999===CCCCCCKKKkkk\\\eee~~~yyysssJJJAAAGGG[[[bbbWWWKKKJJJEEEDDDCCCCCCDDDCCCAAA???:::999888999===AAAEEEHHHJJJIIITTTqqq}}}kkkaaaUUUMMMFFFEEEEEEAAA===;;;;;;888999@@@IIIVVVgggtttzzznnniiidddbbbbbb```ZZZUUUVVVXXX[[[\\\[[[WWWQQQLLLGGGGGGFFFEEEFFFJJJRRRWWW]]][[[YYY[[[```gggooosssuuu||||||wwwtttrrrpppnnnooorrrtttvvvyyy||||||yyyxxxxxx{{{|||~~~~~~|||wwwtttrrrrrrtttvvvwwwwwwwwwxxxyyyzzz~~~|||xxxzzzzzztttnnnjjj^^^XXXUUU[[[fffoootttuuuooohhhgggoooyyy~~~~~~~~~~~~}}}}}}}}}|||{{{zzz{{{{{{}}}}}}{{{{{{{{{{{{{{{|||~~~~~~~~~~~~}}}~~~}}}{{{zzz{{{|||~~~@@@???>>>======>>>>>>???;;;;;;::::::999999999999666777777777777666666555999999:::999:::;;;===???===>>>?????????AAAEEEHHHSSS^^^kkkwwwxxx{{{zzzzzzyyysssooommmmmmnnnbbb```\\\WWWSSSOOOMMMLLLRRRQQQQQQSSSXXX^^^bbbeeegggfffeeegggiiikkkjjjiiihhhgggeee```[[[XXXXXXYYYSSSPPPLLLIIIFFFCCC???<<<===<<<;;;:::999999999999666555444555666888;;;<<<===???BBBBBB@@@>>>>>>>>>===<<<===CCCOOOZZZaaacccllloooqqqppppppsssvvvxxx}}}vvvnnngggeeeffffffgggiiiuuuzzzkkk___UUUJJJ===444111000000111111000//////////////////......------------......////////////////////////....................................................................................////////////////////////////////////...////////////000000000000000111222222222222111222111111111111222333333222222333444555666777777777777666666777888888999;;;777;;;EEEFFFGGGXXXooogggyyy~~~eeeNNNCCCRRRdddbbbVVVNNNGGGFFFEEEEEEEEEEEEBBBAAA;;;:::999888:::>>>DDDGGGHHHCCCGGG]]]||||||ooo[[[PPPGGGFFFGGGDDD@@@???@@@;;;999<<>>:::;;;<<<<<<<<<>>>AAACCCFFFPPPYYY```jjjuuuwwwqqqyyyzzz~~~}}}yyyrrrhhh___ZZZZZZ[[[QQQPPPNNNKKKJJJJJJJJJJJJPPPRRRUUUYYY```gggmmmqqqsssoookkkjjjjjjhhheeeaaa^^^]]]ZZZUUUOOOLLLKKKKKKEEECCC???======<<<:::888999888888777777888888999777777777888:::<<>>:::;;;<<<@@@JJJTTT```aaahhhppppppnnnwwwwwwpppiiifffhhhkkkjjjhhhddd]]]XXXWWWWWWSSSPPPOOOQQQQQQQQQOOOLLLHHHDDDAAAAAABBBCCCCCCAAAAAACCCDDDJJJJJJNNN[[[ppp{{{zzzyyyuuurrruuuwwwyyyyyyvvvsssqqqpppjjjooowww}}}}}}{{{zzzzzzzzzyyyxxxwwwvvvuuuyyywwwuuuuuuxxxzzz||||||wwwxxxxxxwwwvvvwwwyyy{{{{{{xxxvvvtttmmmeeebbbcccgggkkkmmmmmmmmmnnnllliiiggg___]]]eeepppvvvyyy{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzyyyyyyyyyzzzyyyzzzzzz{{{{{{|||}}}}}}|||}}}}}}~~~~~~~~~}}}}}}||||||{{{{{{{{{|||}}}~~~JJJHHHFFFCCCBBBBBBBBBBBB??????>>>>>>===<<<<<<;;;;;;:::999888777777777777:::999888888:::;;;;;;;;;999:::<<<======???AAADDDDDDOOOXXX]]]fffpppppphhhiiijjjpppyyyzzz~~~{{{wwwuuutttrrrqqqpppnnnjjjbbbZZZVVVUUUVVVTTTSSSRRRRRRSSSTTTVVVXXX\\\^^^```ccceeeiiilllooonnnjjjdddbbbaaa___YYYUUUMMMMMMJJJFFFBBB??????@@@>>><<<999777777888888777555555555555666777888999;;;<<<===>>>AAACCCEEEFFFGGGHHHGGGEEEDDDGGGOOOVVVcccgggfff]]]WWWYYY^^^___sssuuuppp{{{vvvllleee```cccgggmmmrrrvvvwwwvvvsssfffccc```ccclllmmm^^^MMM>>>666111333444111000222//////.........//////000......------------......////////////////////////....................................................................................////////////////////////////////////........./////////000000///000000111111111111111111111111111111222222333111111222333444555555666555555555666666777999999666999<<>>;;;<<<;;;;;;AAAHHHSSS[[[ccceeeeeegggkkknnnpppmmmjjjkkkooosssuuuuuutttllliiilllooollljjjjjjeeeccc___[[[VVVQQQMMMJJJKKKLLLLLLIIIEEECCCDDDEEEFFFEEEFFFNNN^^^rrr{{{{{{xxxuuuvvvyyyzzzxxxuuuwwwyyyzzzyyytttqqqppppppgggjjjnnnsssvvvwwwuuusssxxxzzz}}}~~~|||zzzyyywwwvvvwwwyyy{{{||||||vvvxxxzzzzzzxxxwwwwwwxxxyyywwwuuuqqqkkkhhhooozzz}}}vvvoooggg^^^YYY```kkksssxxx{{{||||||||||||||||||||||||}}}|||{{{zzzyyyzzzzzz{{{xxxyyy{{{|||}}}}}}||||||{{{{{{|||}}}~~~~~~~~~~~~{{{||||||||||||}}}}}}}}}PPPNNNJJJGGGDDDCCCBBBBBBAAA@@@@@@???>>>======<<<===<<<:::888888888999999888888888999:::999777666666888999::::::;;;>>>@@@EEESSS___fffpppzzzxxxnnneeecccbbbiiiuuu|||wwwmmmpppuuuzzz{{{vvvrrrrrrttt~~~~~~|||yyy}}}wwwsssxxx~~~mmmyyy|||zzz~~~~~~~~~{{{xxxuuuvvvrrrmmmjjjhhhgggfffdddbbbddddddbbb]]][[[[[[]]]]]]\\\ZZZZZZ[[[\\\___```eeeffffffeeedddbbbbbbcccaaa\\\WWWTTTTTTRRRMMMHHHEEEEEECCC@@@===<<<===>>>===:::777555666777777777555555555555666888999:::;;;<<<===@@@BBBDDDFFFGGGJJJIIIFFFBBBBBBIIIWWWaaa```eeeaaaPPPFFFMMM^^^jjj|||{{{wwwfffZZZWWWWWWVVVaaakkkuuuyyyxxxuuurrrppp]]]ZZZXXX\\\dddcccPPP;;;999222///222333///,,,---//////.........//////000.........------.........////////////////////////..................................................................................../////////000////////////////////////............/////////000//////000111111111111111111111111000111222222333000111222333444555555666555555555555666777999999444:::===<<<===CCCHHHHHH[[[iiilll]]]HHHSSSkkkssskkkLLLKKKIIIHHHGGGFFFCCCAAA======<<<:::777888===AAAIIILLLLLLGGGCCCQQQuuummmZZZQQQOOOKKKHHHGGG???===<<<===<<<;;;===CCCBBBTTT___^^^dddpppqqqhhhfffgggjjjooouuu{{{~~~wwwvvv}}}~~~{{{{{{wwwrrrllleee```\\\YYYVVVSSSSSSRRRMMMGGGEEEFFFHHHFFFHHHLLLSSS\\\fffpppvvv}}}~~~{{{yyywwwuuusssrrrrrrvvv{{{~~~}}}zzzyyyzzzzzzwwwrrrooooooqqqoooooooooqqqssstttsssrrrqqquuu|||~~~{{{}}}{{{zzzzzz{{{|||{{{zzzuuuxxx{{{||||||zzzzzzzzzwwwvvvuuuqqqmmmppp{{{sssiii___XXX^^^iiiqqqwww|||zzz{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyzzz{{{|||}}}xxxyyy|||~~~~~~~~~|||{{{zzzzzz|||}}}~~~~~~~~~~~~{{{|||}}}}}}~~~}}}}}}}}}eee]]]RRRJJJEEECCCAAA@@@FFFBBB@@@CCCCCC@@@>>>???@@@>>>;;;;;;;;;<<<:::999999999888888888888999999888777666666777999;;;===FFFOOO___ppp||||||rrrmmmjjjkkkooooooiiibbb```bbbdddfffhhhhhhiiiiiinnnsssyyy~~~}}}{{{}}}zzzwwwwww{{{}}}~~~zzzuuuqqqooopppyyyttthhhooovvvzzzrrr{{{~~~|||yyyuuuqqqmmmkkkjjjkkkmmmnnnnnnkkkiiigggjjjhhhfffdddaaa^^^\\\[[[___aaaeeehhhjjjjjjiiihhhiiihhhccc\\\UUUVVV\\\cccdddbbb```]]]ZZZXXXVVVVVVRRRPPPMMMIIIEEEBBB@@@???;;;;;;:::999888888888999777777777666666555555555555666777888999999999999===AAABBBAAA@@@BBBDDDFFFKKKEEE???===;;;<<>>???AAABBBRRR}}}gggbbbiiipppIIIGGGgggzzztttWWWRRRKKKGGGGGGHHHFFFCCCBBB@@@===:::888999:::;;;GGGJJJLLLJJJCCCHHHaaa{{{wwwaaaZZZUUUKKKGGGIIIEEECCC@@@<<<::::::===@@@DDDKKKVVVbbbhhhkkkrrr{{{~~~yyyvvvyyy|||}}}}}}|||~~~~~~uuummmkkkhhheeeaaa___^^^^^^[[[RRRJJJMMMWWWNNNUUUZZZYYYYYY___hhhmmmpppuuu{{{~~~|||wwwqqqooooooqqqsssrrrppppppssswwwzzzyyyxxxvvvttttttvvvzzz{{{xxxuuunnnmmmnnnsssxxx{{{zzzwwwxxxyyyzzz{{{{{{zzzyyyxxx|||{{{yyywwwwwwwwwyyyzzz{{{zzzyyyxxxxxxxxxyyyzzzwwwvvvooofffkkk~~~~~~uuupppdddXXXVVV```mmmvvvzzzyyyzzz{{{{{{yyyxxxyyy{{{}}}|||zzzyyyxxxxxxyyyzzzxxxzzz}}}}}}zzzxxx|||zzzxxxyyy|||}}}|||zzz{{{|||||||||zzzzzz{{{}}}jjjWWWMMMLLLNNNPPPHHHCCCAAACCCCCC@@@???@@@@@@???>>>>>>>>>>>>>>>===::::::999888777777777777999888777666777999;;;<<<@@@GGGVVVhhhxxx~~~{{{wwwvvvwwwvvvqqqmmmhhhgggfffffffffgggggghhhdddfffhhhjjjkkkkkkjjjiiimmmkkkiiiiiilllrrryyy}}}tttsssssswww|||}}}{{{wwwnnnlllmmmttt{{{{{{qqqgggfffjjjssszzzqqquuuwwwssstttuuuxxxzzz|||yyyuuuqqqkkkkkkiiigggdddbbb``````bbbcccfffhhhiiiiiihhhgggaaabbbdddfffhhhjjjlllmmmlllmmmnnnppppppooonnnmmmccceeeddd^^^VVVQQQQQQSSSXXXVVVTTTQQQNNNLLLKKKJJJGGGEEECCC@@@>>><<<;;;;;;999999888777777777777777777777777888888888888888555555444555666888:::<<>>;;;:::;;;;;;;;;@@@FFFHHHLLLVVVcccmmmwwwwwwzzzmmmeee\\\XXXZZZ```gggkkknnnkkkhhheeeaaa[[[SSSMMMBBB@@@<<<999777555555555333222000...---.../////////...------------.../////////.........---------......---------,,,,,,,,,------------------------................................................//////.........------------------............///////////////000000000000000000000000111111111111111111111111111111111111222222333333333333444444666666666777888888999999777999;;;======???AAADDDHHHlll[[[VVVZZZnnnuuu[[[OOOWWWjjjvvvgggWWWJJJHHHIIIGGGEEEEEECCCAAA>>>;;;999999999:::DDDGGGKKKKKKEEEEEEUUUggguuujjj^^^PPPIIIJJJGGGFFFCCC???<<<;;;;;;<<<@@@EEEQQQ^^^hhhqqq}}}}}}yyyxxxzzzyyyttttttvvvvvvuuuwwwrrrpppqqqnnniiiiiimmmeeehhhlllmmmiiieeefffhhhmmmqqquuuvvvvvvvvvwwwyyy|||yyyvvvqqqnnnmmmllllllkkkjjjjjjmmmrrrvvvwwwwww{{{yyywwwvvvvvvvvvvvvuuuuuutttsssvvvzzz|||zzzxxxvvvvvvwwwxxxxxxwwwvvvvvv{{{zzzxxxwwwwwwxxxzzz{{{zzzyyyyyyxxxxxxxxxyyyyyytttrrrllliiisss{{{sssiii]]]XXX]]]gggqqqwwwyyyzzz{{{zzzyyyxxxyyy{{{|||{{{zzzyyyyyyyyyzzzzzzyyyzzz|||~~~~~~|||zzzyyy{{{yyyxxxyyy|||}}}|||{{{zzz|||}}}}}}|||}}}tttcccXXXRRRPPPLLLFFFCCCEEEEEEDDDDDDFFF@@@AAAAAA@@@>>>============<<<;;;:::999888888888:::999888777777888::::::;;;@@@KKK]]]qqq|||zzzxxxvvvuuusssqqqmmmjjjiiiiiiiiijjj```^^^\\\ZZZXXXXXXXXXXXX\\\ZZZXXXXXXZZZ]]]aaadddbbbaaaccchhhnnnrrrqqqooollljjjjjjpppvvvvvvooohhh___```eeeqqq{{{zzzsssssspppiiiaaabbbfffjjjoooqqqqqqoookkkjjjhhhfffeeeeeefffffffffhhhkkknnnqqqqqqqqqqqqllllllmmmnnnpppqqqrrrsssqqqpppooommmjjjhhhfffeeefffjjjmmmkkkbbbXXXPPPMMMJJJIIIGGGDDDBBB@@@??????;;;;;;:::888888777777777777777666555555555666666444444555555666777777888888777666666888<<<@@@BBBGGGGGGHHHHHHEEEAAA<<<:::999888999===>>>>>>BBBHHHTTT]]]nnnwww|||{{{pppjjjeeeccc```aaadddhhhjjjkkkooojjjaaaZZZTTTNNNGGGBBB999777555222111000000000222111///...---......///000///...---------------...............---------...------------,,,,,,,,,------------------------...............................................................------------------............///////////////000000000000000000000000111111111111111111111111111111111111222222222333333444444444666666666777888888999999999:::<<<<<<===???BBBEEEDDDZZZ}}}^^^TTTPPP^^^{{{dddOOOXXXqqquuu```MMMIIIJJJHHHGGGIIIEEECCC@@@===;;;999999999>>>CCCIIIKKKGGGCCCHHHOOOooo}}}lllZZZOOOMMMJJJHHHFFFCCC@@@<<<:::999999<<>>???>>>===<<<<<<<<<<<<<<<<<<;;;:::999999999999:::<<<===DDDTTTgggvvv}}}~~~|||}}}}}}zzzwwwvvvxxx{{{{{{yyywwwtttrrrpppoooooogggddd```ZZZVVVSSSQQQQQQPPPOOONNNNNNNNNOOOQQQRRRRRRRRRSSSWWW\\\^^^^^^]]]cccaaaaaadddiiijjjfffbbbXXXXXXZZZbbbrrrnnnuuu}}}yyyuuuuuuqqqkkkfffgggjjjooovvv{{{}}}}}}zzzyyyvvvuuutttuuuvvvwwwuuuvvvxxxzzz{{{{{{{{{zzzxxxxxxvvvtttsssqqqoooooollljjjfffaaa]]]ZZZXXXWWWdddiiiooooooiii^^^TTTNNNBBBAAA???>>><<<;;;::::::888777777666666666777777777666666555555555666666444444555555666666777777777777777888;;;>>>AAACCCEEECCCCCCCCCAAA<<<999:::===;;;;;;???BBBEEELLLTTTqqqyyy{{{|||pppaaaWWWaaacccfffjjjkkkkkkiiiggghhhgggddd]]]SSSHHH>>>999444444222111000000000111111000///............///000000///...---,,,,,,,,,........................------------------------------------------------........................................................................---------............///////////////000000000000///000000000111111111111111111111111111111111111222222222333333444444444666666666777888888999999;;;<<<<<<<<<===???CCCFFFFFFNNNhhhkkk[[[MMMSSSmmmdddXXXcccyyylllYYYJJJGGGJJJLLLKKKFFFEEEBBB???===:::999888:::>>>DDDIIIIIIFFFDDDDDD]]]xxxfffWWWPPPKKKIIIGGGEEEBBB???:::777999:::???JJJUUU```ooo{{{~~~xxxuuuvvvyyy~~~yyyuuurrrsssyyyxxxsssvvvpppsssvvvxxxyyywwwvvvuuuvvvuuutttqqqooommmlllkkkbbbaaaaaacccggglllqqqsssvvvuuussspppooosss||||||xxxtttsssuuuvvvuuusssvvvvvvwwwwwwxxxxxxxxxxxxzzzzzzyyyxxxxxxxxxyyyyyyzzz{{{||||||{{{yyywwwvvvrrrqqqrrrwww{{{rrrfff]]]___kkkvvvxxxyyyzzzzzzyyyxxxyyy{{{yyyyyyyyyzzz{{{||||||}}}zzzzzzzzzyyyyyyzzzzzzzzzyyyyyyyyyzzz{{{}}}}}}}}}zzz|||}}}~~~~~~wwwhhh```YYYUUUPPPJJJHHHIIIGGGGGGFFFDDDBBBAAABBBCCC>>>>>>>>>===>>>>>>??????>>>===<<<<<<;;;;;;::::::???>>>@@@JJJXXXdddjjjkkknnnpppsssrrrpppqqquuuzzzxxxyyyyyyyyywwwtttqqqooojjjhhhddd___XXXSSSNNNLLLIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGHHHJJJMMMOOOOOOOOOPPPOOOOOOQQQTTTVVVUUUSSSOOOPPPRRRWWWbbbnnntttrrrvvvxxxzzz|||}}}~~~yyyxxxwwwwwwwwwvvvtttsssrrrrrriiijjjooowwwzzz}}}}}}|||zzzzzzxxxtttrrrrrrssswww}}}}}}{{{{{{|||}}}|||||||||{{{zzzxxxvvvuuuoooooonnnlllkkkiiihhhhhhccc```[[[VVVQQQNNNLLLLLLPPPUUUZZZ\\\YYYRRRKKKGGG>>>===<<<;;;999999999999888888777777666777777777777777777666666777777888888888888999999999999:::555666999;;;============???<<<;;;<<<;;;999>>>FFFGGGCCCAAAEEEJJJSSSaaammm{{{zzz}}}vvvtttggg^^^YYYYYY^^^ffflllnnnmmmkkkiiibbbeeeeee\\\LLL>>>777555/////////.............../////////...............000000///......---,,,+++---.....................------------------------------------------------................................................---.....................---------............///////////////000000000000///000000000111111111111111111111111111111111111111111222333333444555555666666666777888888999999;;;<<<<<<<<<<<>>>>>>>>>>>???????????????>>>>>>======<<<>>>>>>???BBBHHHOOOSSSVVVXXX[[[^^^______aaaeeehhhiiikkkmmmnnnmmmjjjfffccc^^^]]][[[WWWRRRLLLGGGDDDCCCBBBBBBAAA@@@@@@@@@@@@??????AAABBBDDDFFFHHHIIIDDDDDDEEEFFFGGGIIIJJJKKKKKKNNNQQQTTT[[[cccfffdddgggdddccceeefffhhhnnnvvv~~~yyyvvvwwwwwwvvvtttqqqxxx}}}tttlllhhheeefffgggggggggiiikkknnnhhhggghhhnnnwww~~~}}}|||{{{{{{}}}}}}zzzyyyxxxxxxuuutttrrrpppllliiigggeee^^^]]]\\\ZZZWWWUUUTTTSSSQQQOOOLLLHHHDDDBBBAAA@@@===???BBBDDDDDDBBB???===::::::999888777777777888888888777666666666777777888888777777777888999999777777888999::::::;;;;;;===???BBBCCCCCCAAA???===:::888999===<<<===KKK[[[bbb^^^]]]aaaiiittt|||{{{jjj```]]]```ddd___ccchhhjjjhhheeeaaa___]]]]]]WWWKKK<<<333111333////////////////////////.........................../////////...---,,,,,,---------...............,,,,,,,,,------------...------------------------................................................---------...............---------............///////////////000000000000000000000000111111111111111111111111111111111111111111222333333444555555666666666777888888999999;;;<<<=========>>>AAADDDGGGHHHQQQdddyyy}}}uuuvvv~~~{{{lllaaaYYYTTTooommmvvvpppXXXIIIKKKJJJBBBGGGGGGFFFDDDAAA>>>:::888666888;;;???GGGOOOPPPLLLFFFYYYllliiiYYYTTTPPPJJJGGGFFFEEEBBB???<<<:::;;;AAAGGGKKKRRRYYYhhhlllpppvvv|||ssspppooonnnqqqttt|||qqqhhhkkkoootttwwwuuuqqqmmmlllkkkiiihhhhhhjjjmmmooopppppppppnnnmmmnnnqqqtttzzz{{{{{{{{{|||{{{wwwttttttvvvwwwuuurrrlllmmmnnnooorrrtttvvvxxx{{{zzzzzzyyyyyyxxxwwwwwwvvvvvvwwwwwwxxxxxxwwwwwwssstttxxx}}}}}}|||~~~~~~{{{nnn___\\\fffrrrvvvwwwyyyyyyxxxxxxzzz{{{xxxyyyzzz||||||}}}}}}}}}{{{{{{zzzzzzzzzzzz{{{{{{yyyzzz|||{{{zzzzzz{{{}}}}}}~~~~~~}}}{{{{{{}}}~~~wwwttthhh^^^SSSMMMLLLLLLIIIEEEEEEEEECCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????===???@@@@@@@@@AAAEEEHHHHHHJJJLLLMMMNNNNNNOOOPPPTTTUUUVVVVVVUUURRRPPPNNNJJJJJJHHHFFFDDDAAA???>>>>>>===<<<<<<;;;<<<<<<===;;;<<<======>>>???AAABBB???@@@BBBCCCCCCDDDFFFHHHHHHMMMQQQRRRVVV\\\___]]]\\\VVVTTTUUUWWWWWW]]]eeennnmmmllljjjhhhfffdddccc^^^bbbgggiiiiiieee```]]]]]]___```aaabbbeeejjjooottttttuuuyyy~~~~~~}}}}}}{{{xxxvvvvvvvvvtttssstttuuuvvvvvvuuusssrrrpppnnnkkkiiigggfff```___]]]ZZZWWWUUUSSSQQQMMMKKKIIIGGGDDDAAA???>>>??????===;;;:::999888888777777888999::::::999888888888777777666777777777777777777777888888999:::888777777777888888999:::888888:::<<>>@@@AAABBBLLLOOOSSSjjjqqqWWWWWWlllbbbdddgggcccYYYNNNHHHGGGFFFGGGGGGFFFCCC???<<<999555888:::<<>>999777:::>>>AAAFFFLLLWWWaaahhhoooyyyrrrllllllsss{{{yyyhhhhhhiiikkknnnmmmjjjgggiiihhhhhhhhhiiiiiijjjkkkssstttuuussspppoooqqqsssssssssuuuwwwzzz|||{{{zzzuuurrrppppppqqqpppllliiifffggghhhjjjmmmqqqtttvvvwwwxxxyyyyyyzzzzzzzzzzzztttuuuvvvyyy|||~~~zzzxxx{{{}}}|||~~~sssccc^^^eeeooouuuwwwxxxyyyxxxxxxzzz{{{yyyzzz{{{|||}}}}}}||||||{{{{{{{{{{{{{{{{{{{{{{{{zzz|||}}}|||zzzxxxzzz|||}}}}}}~~~}}}{{{{{{}}}~~~{{{jjj```\\\YYYRRRLLLMMMLLLJJJGGGEEECCCBBBAAA@@@AAAAAABBBBBBAAAAAAAAA===AAACCCBBB>>>===AAAEEEEEEFFFGGGGGGHHHGGGEEEDDDEEEDDDCCCBBB@@@???>>>======<<<;;;::::::;;;<<<<<<;;;;;;:::999999:::<<<<<<:::;;;;;;:::888888999;;;999<<<>>>???>>>???AAADDDBBBGGGKKKLLLOOOTTTWWWVVVVVVPPPMMMPPPQQQQQQUUU]]]\\\```eeegggeeeccc```___```^^^\\\[[[\\\[[[ZZZXXXZZZ\\\^^^^^^___ccciiinnnoooppprrrttttttssspppmmmjjjiiijjjkkkiiifffddddddaaa```^^^^^^______]]]\\\YYYYYYXXXVVVSSSPPPNNNMMMIIIHHHGGGEEECCCBBBAAA@@@<<<;;;;;;;;;::::::999999888888888888888888888888888777666666777888777666888888777777777777888888777777888999:::;;;===>>>777777777777777888999999???@@@CCCFFFJJJMMMPPPQQQJJJIIIFFFCCC???===;;;:::<<>>DDDGGGFFFEEEFFFEEEBBB@@@@@@@@@@@@@@@AAAAAABBBAAACCCDDDCCCCCCDDDFFFHHHFFFEEEBBB>>>;;;;;;>>>AAA>>>===<<<;;;::::::::::::<<<;;;;;;:::999888888777888888888888888888888888888888999:::;;;;;;<<<<<>>===<<<<<<;;;::::::999888777666555555777777777888888888888999888888777777666555444444777666666888:::;;;999666777:::<<<===;;;999999999AAA???<<<::::::<<<>>>AAAHHHKKKOOOSSSUUUSSSOOOLLLEEECCCAAA???>>>@@@BBBDDDEEEIIIMMMOOOTTTaaasssuuurrruuu|||}}}vvvaaaUUUWWW^^^gggqqquuurrrppprrruuusssnnnggg^^^VVVLLLCCC>>>222222000///............//////.........---------------------------------//////.........---------,,,,,,,,,---------......------------------------/////////......------------------------------------------............///////////////////////////------------------------////////////000000000000000000000000000000000000000000000000000000000000000111111222222333444444777777777777777888888999::::::;;;<<<===>>>???@@@DDDCCC>>>>>>PPPtttqqq\\\RRRRRRaaakkkPPPVVVtttrrrWWWJJJLLLJJJIIIGGGFFFEEEBBB???<<<===;;;888777999@@@JJJQQQMMMIIIEEEKKK^^^|||xxxgggUUUNNNJJJHHHIIIMMMHHHGGGCCC>>>;;;;;;@@@EEEQQQWWW```hhhooouuuzzz}}}ooodddjjjooojjjhhhlllnnnqqqssspppkkkhhhiiilllhhhffffffggghhhgggeeeccciiilllqqqvvvyyyzzzyyyxxxvvvtttqqqpppooonnnlllkkkdddfffiiimmmpppssstttuuussssssuuuvvvxxxzzz{{{|||{{{{{{|||~~~{{{|||~~~zzzzzz~~~~~~kkk]]]bbbooorrrwww|||}}}{{{zzz{{{zzz{{{{{{|||}}}}}}~~~~~~{{{|||}}}|||{{{zzz{{{}}}}}}}}}{{{zzzzzz{{{|||}}}||||||||||||}}}~~~|||oooggg\\\QQQKKKIIIIIIHHHGGGJJJJJJFFFDDDEEEDDDAAACCCCCCBBBAAAAAAAAABBBBBB???@@@AAAAAA@@@AAACCCEEEFFFEEECCC@@@===;;;;;;;;;<<<;;;;;;:::::::::999999999999888888777777666666888888888888888888888888888888999999:::;;;;;;<<<<<<<<<===>>>@@@AAABBBCCC@@@AAAAAABBBCCCCCCDDDDDDEEEHHHKKKMMMMMMMMMNNNNNNQQQOOOMMMKKKIIIHHHHHHHHHJJJJJJIIIIIIJJJMMMOOOQQQRRRTTTVVVVVVSSSPPPNNNNNNKKKKKKJJJHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAA???>>>===<<<;;;;;;;;;::::::999999888888888888888777777777777777777777777777777777777777999999999888888888888888555555666666777999;;;<<<888999::::::::::::<<<>>>555777:::???DDDHHHKKKMMMLLLLLLLLLLLLKKKGGGBBB???CCCCCCCCCDDDFFFIIIKKKLLLIIINNNTTTZZZcccrrryyyyyy}}}oooaaabbbaaaWWWVVV]]]dddkkktttxxxvvvsssqqqqqqpppjjjaaaWWWLLLBBB999444222111000///............//////.........---------------------------------//////.........---------,,,,,,,,,---------......------------------------............---------,,,---------------------------------............///........................------------------------.../////////000000000000000000000000000000000000000000000000000000000000000111111222222333444444666666666666666777888888999::::::;;;<<<===>>>>>>AAAAAA@@@@@@JJJdddvvv___NNNIIIQQQsss___OOO___mmmlll^^^KKKKKKIIIFFFEEEDDDCCC@@@>>>===<<<999777888>>>FFFLLLKKKIIIEEEEEEPPPiiittt```UUUPPPKKKKKKMMMIIIHHHDDD???:::999<<>>>>>>>>>>><<<>>>>>>>>>===>>>@@@BBBDDDCCCBBBBBBBBB@@@<<<:::;;;<<<<<<<<<<<<;;;;;;:::888888888888888888888888999999999999999999999999888888999999::::::;;;;;;888888888999::::::;;;;;;999::::::;;;;;;<<<<<<<<<;;;===?????????@@@AAACCCDDDCCCBBB@@@????????????@@@???>>>>>>???@@@BBBCCCAAABBBCCCBBB@@@>>>>>>>>>===<<<<<<;;;;;;:::999999;;;;;;::::::::::::999999:::::::::999888888777777777777777777777777777777666666666777777888888888888888888777777777777777777777888888888999999999888:::;;;:::999:::???BBB=========<<<;;;<<<>>>AAAKKKOOOSSSWWWYYYXXXVVVTTTFFFEEEEEEEEEDDDDDDCCCCCCGGGGGGHHHJJJNNNTTTZZZ^^^gggmmmwww}}}mmm[[[OOOSSSXXX[[[cccnnntttuuutttrrrmmmgggaaa^^^bbb\\\SSSIIIAAA888111---111111000///...........................---------------------------------...............---------,,,,,,,,,---------......------------------------...------------,,,,,,,,,---------------------------------............///........................------------------------....../////////000000000000000000000000000000000000000000000000000000000000111111222222333444444555555555555555666666777999999:::::::::;;;;;;;;;======@@@AAABBBNNNmmmzzzeeeVVVOOObbbvvvssslllSSSQQQ___nnndddJJJMMMJJJFFFEEEDDDDDDBBBAAA???===:::777666:::@@@EEEJJJKKKHHHCCCCCCRRRlllrrrcccYYYRRROOOOOOLLLKKKGGGBBB<<<:::999;;;CCCGGGMMMTTT[[[ccckkkpppuuu~~~sssmmmggghhhiiillloooqqqpppooonnnpppqqqpppnnnlllkkkkkkmmmoooqqqtttwwwyyyzzzzzzzzzwwwsssrrrrrrtttttttttuuuuuusssrrrqqqqqqqqqqqqvvvwwwwwwxxxxxxyyyyyyzzzzzz{{{|||~~~yyyttt~~~yyyyyy|||}}}|||yyyzzz}}}sssfffdddhhhooorrrwwwzzzzzzzzz{{{||||||||||||}}}}}}}}}}}}}}}|||~~~~~~}}}|||}}}~~~~~~}}}{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{|||}}}jjjdddgggttt}}}wwwrrrggggggcccZZZTTTPPPIIIBBB??????>>>===============<<<=========<<<<<<>>>@@@@@@??????@@@CCCCCCAAA???>>>??????@@@???>>>===<<<::::::;;;;;;;;;;;;;;;;;;999999999999999999999999888999999999:::::::::;;;999999999999999999999999888888888999999999::::::888999999999888999<<<>>><<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<;;;<<<<<<;;;999888999;;;888888888888888888888888888888777777777777777777888888888888888888888888777777777888888888999999666666666777777777888888888888888888888888888888999::::::::::::;;;;;;;;;;;;;;;<<<<<<===>>>AAACCCDDDFFFHHHIIIJJJKKKNNNPPPWWWXXXYYYXXXTTTMMMGGGBBB@@@AAABBBCCCEEEHHHLLLOOOPPPQQQTTT[[[fffssszzzwwwmmmbbbgggvvvwwwlllbbbYYYUUU[[[dddjjjqqqyyywwwrrrjjjccc^^^XXXQQQLLLLLLHHHAAA<<<888555222000111000///.......................................------------------------........................,,,,,,,,,---------......---------------------------------------,,,,,,,,,---------------------------------............///........................------------------------........./////////000000000000000000000000000000000000000000000000000000000111111222222333444444444444333333444444555666888888888999999999999999<<<999<<>>@@@WWWtttsss[[[XXXqqqnnnwwwyyyoooeee[[[^^^aaaYYYPPPMMMIIIFFFEEEDDDDDDCCC@@@???<<<888666777:::>>>GGGLLLMMMGGG@@@EEEWWWgggrrrdddZZZSSSOOOOOOMMMJJJEEEAAA===;;;:::;;;>>>CCCIIIQQQZZZdddjjjooo}}}~~~}}}uuupppjjjjjjooouuuwwwwwwvvvyyy~~~wwwoooqqqrrrrrrssstttvvvwwwxxx{{{xxxtttssstttwwwyyyyyytttxxx}}}}}}xxxtttyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{~~~}}}tttxxxwwwzzz~~~|||{{{uuusssuuuyyy{{{zzzuuuiiibbb```fffjjjqqqwwwzzz{{{{{{zzz||||||||||||||||||||||||}}}~~~}}}}}}~~~~~~}}}|||{{{zzzyyyyyyzzzzzzzzzzzzzzz{{{|||||||||tttvvvrrrllluuuuuujjj```QQQEEE??????>>>>>>>>>??????@@@===>>>>>>===<<<<<<>>>@@@???>>>======???AAAAAAAAAAAAAAAAAAAAA@@@???>>>>>><<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;:::::::::999888888888999999999999999888999999777777888:::===999999999999999999999999::::::999999999::::::::::::;;;;;;999888888:::;;;888888888999999999::::::888888888888888888888888777777888888888999999999777777888888999999::::::888888888888777777777777777777777888888888888999========================999:::<<<@@@EEEIIIJJJJJJRRRUUUZZZ]]]^^^^^^^^^^^^NNNNNNMMMLLLJJJGGGDDDCCCEEEFFFHHHIIIJJJOOOUUUYYYbbbhhhssswwwooommmfff```kkk~~~zzzrrrnnniii```XXX]]]^^^ccckkkrrrtttrrrpppdddaaa^^^\\\ZZZTTTKKKDDD;;;888444333333444444444000//////...............---.....................---------------------------.....................,,,,,,,,,---------......---------------------------------------------------------------------------------............///........................------------------------............////////////////////////////////////000000000000000000000000000111111222222333444444333333333333333444444555777777777888888888888888;;;666888@@@???===KKK```hhhTTT[[[~~~www}}}bbbTTT```oooSSSOOOKKKGGGFFFFFFEEEDDDAAA@@@>>>:::666555777999@@@HHHNNNKKKCCCBBBKKKUUUvvvpppcccWWWNNNOOOMMMJJJFFFCCC@@@===;;;888:::===BBBJJJSSS]]]dddllluuu~~~}}}}}}yyyvvvvvv{{{qqqkkknnnuuuzzz{{{||||||zzzttttttsssrrrrrrsssttttttqqqooommmnnnsssxxx|||}}}xxx{{{}}}zzzzzzzzzzzzzzzyyyyyyyyyxxxxxxyyyzzz~~~zzzzzz|||}}}||||||~~~wwwssstttwww{{{zzzzzzoooddd\\\^^^cccllluuu{{{}}}|||zzz{{{{{{{{{{{{{{{|||||||||}}}~~~}}}~~~~~~~~~}}}}}}{{{zzzyyyxxx{{{{{{zzzzzzzzz{{{||||||vvvkkklll}}}~~~vvvkkk[[[MMM>>>>>>===<<<<<<<<<<<<===>>>??????>>>======???@@@BBBBBBBBB@@@======???AAAEEEDDDCCCAAA@@@?????????=====================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::888888888888888888888888999999999888777777999;;;777888888999999888888777888888888999999999999999777888999888777777999:::666777777777888888888888888888888888999999999999777777777888888888999999777777777888888999999999:::::::::999999888888888666666777888999::::::;;;;;;;;;<<<<<<======>>>>>>AAADDDIIIOOOUUU\\\bbbfffnnnppppppllleee\\\UUUQQQJJJJJJJJJKKKMMMPPPSSSUUUOOOSSSYYY]]]aaagggooouuu||||||zzzrrrnnnooonnnnnnxxxrrrfffZZZUUUYYY^^^]]]ZZZ___gggpppvvvyyyvvvmmmdddYYYZZZ[[[\\\XXXNNN@@@666444222000000111222222222//////......---......///---------...............---------------------------------...............,,,,,,,,,---------......---------------------------------............///---------------------------------............///------------------------------------------------------........./////////////////////////////////000000000000000000000000000111111222222333444444333333333333333444444555666666777777777888888888;;;777888>>>@@@@@@GGGQQQttt|||[[[OOOccc{{{xxxyyybbbOOOWWWgggOOOMMMIIIHHHGGGGGGFFFDDDAAAAAA@@@<<<888666666777888@@@HHHJJJGGGEEEFFFIII]]]rrraaaSSSPPPMMMIIIFFFDDDBBB???===888999;;;>>>CCCKKKTTTZZZdddhhhooouuuxxxxxxvvvtttsssxxx{{{|||yyyxxxzzz|||zzzwwwvvvsssqqqsssyyyzzzyyyyyyxxx|||vvvssswww}}}ttttttssssssssssssttttttnnnnnnnnnrrrxxx~~~|||{{{{{{|||}}}{{{{{{{{{zzzzzzyyyyyyyyywwwzzz{{{~~~}}}~~~}}}|||zzz|||{{{uuuuuuyyy}}}}}}yyylll```\\\```fffooowww{{{{{{zzzxxxxxxyyyyyyzzz{{{{{{|||}}}~~~}}}~~~}}}}}}}}}}}}|||{{{yyyyyy{{{{{{zzzzzzzzz{{{{{{|||yyyxxxzzzwwwlll\\\MMMCCCBBBAAA???===<<<<<<;;;??????@@@???======???@@@EEEIIIMMMKKKEEEBBBDDDHHHMMMKKKHHHDDDBBBBBBBBBCCC@@@@@@@@@??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999999:::;;;:::888888999;;;888999999::::::999888777777777888999999999999999666777999999888888999:::777777777888888888888888888888888999999999::::::888888888888888999999999888888888888999999999999999:::::::::::::::;;;;;;999:::;;;===>>>@@@AAABBB@@@@@@BBBDDDEEEGGGIIIIIIPPPWWW^^^```aaahhhwwwwwwiii[[[QQQKKKNNNNNNPPPSSSXXX^^^dddhhhpppwwwzzzxxx}}}{{{{{{~~~ooodddVVVNNNHHHLLLYYYcccfffccceeennntttttttttssskkk```[[[YYYUUUOOOGGG===333---222111///000111111000............------......///---------.........//////---------------------------------.........//////,,,,,,,,,---------......------------------------........./////////000000---------------------------------............///---------------------------------------------------------.........//////////////////////////////000000000000000000000000000111111222222333444444333333333333333444555555555555666777888999999:::999:::<<<===???AAAEEEIII```oooSSSRRRhhh~~~~~~uuuwwwfffRRRLLLMMMGGGFFFEEEFFFGGGHHHGGGFFFAAABBBAAA???;;;888777888666:::@@@GGGJJJJJJHHHFFFMMMhhhsssaaaWWWSSSMMMJJJHHHFFFCCC@@@;;;;;;;;;;;;===AAAGGGLLLUUUZZZaaaiiinnnqqqrrrrrrpppssstttrrrtttxxxyyywwwuuusssqqqnnnkkkkkknnnpppssspppoooqqqvvv}}}{{{uuuqqqpppqqqssstttrrrssstttuuuvvvwwwxxxxxxwwwwwwwwwzzz{{{wwwvvvwwwzzz}}}{{{{{{{{{{{{zzzzzzzzzzzzvvv|||}}}~~~~~~~~~}}}{{{{{{~~~{{{uuutttxxx|||}}}tttggg]]]\\\^^^cccjjjqqqtttuuuuuuuuuvvvwwwyyyzzz{{{{{{}}}~~~~~~}}}|||}}}||||||}}}}}}}}}{{{zzzyyyzzzzzzyyyyyyyyyyyyzzzzzzvvvpppooo___PPPNNNLLLIIIFFFCCCBBBAAA??????@@@???======>>>@@@FFFNNNVVVVVVPPPLLLNNNRRRUUURRRMMMIIIFFFFFFGGGHHHDDDDDDCCCCCCBBBAAA@@@@@@????????????????????????>>>>>>>>>>>>>>>=================================;;;;;;;;;;;;;;;;;;::::::;;;<<<===<<<:::::::::;;;:::;;;<<<<<<<<<;;;:::999777777888::::::;;;;;;:::777999;;;<<<;;;;;;;;;<<<::::::::::::::::::::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::::::::888999999:::<<<======>>>??????AAACCCEEEGGGIIIJJJLLLMMMPPPSSSVVVYYY[[[]]]XXXcccjjjggg```fff{{{uuujjjccc______aaaeeellluuu~~~xxxzzz```PPPRRRSSSNNNMMMVVVeeepppppplllfffmmmpppkkkjjjmmmhhh```YYYRRRFFF:::222000111444000000///000111111///---......---------......///---------.........//////---------------------------------.........//////,,,,,,,,,---------......------------------------.../////////000000111111---------------------------------.........//////---------------------------------------------------------.........//////////////////////////////000000000000000000000000000111111222333333444444444444333333444444555666444555666777888999:::;;;777>>>AAA>>><<>>AAAIIIOOOYYYaaaggglllpppsssrrrttttttrrrqqqttttttqqqjjjooorrrnnngggeeekkkrrrrrrooommmooosssyyy}}}xxx~~~~~~rrrkkkjjjlllppprrrtttwwwyyy{{{|||}}}~~~}}}~~~~~~|||zzzyyyyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{vvv}}}~~~|||}}}|||{{{}}}xxxrrrqqqtttxxxzzzyyyjjj\\\YYYUUUWWW^^^ffflllooossstttuuuvvvxxxzzz{{{{{{|||~~~~~~~~~}}}|||}}}~~~{{{{{{|||}}}}}}|||{{{zzzyyyyyyxxxxxxwwwxxxxxxxxxvvvsssttt|||wwwnnneee\\\RRRLLLLLLGGGBBB???@@@@@@???===FFFOOO___mmmnnneee]]]ZZZ[[[TTTSSSZZZ]]]YYYTTTSSSTTTRRROOOLLLHHHDDDAAA??????BBBDDDCCCAAA???@@@BBB@@@@@@AAABBBBBBAAA@@@???@@@AAAAAA???<<<::::::;;;:::;;;<<<<<<;;;:::;;;<<<===:::888999<<<===<<<:::999;;;;;;:::999888:::<<<:::======::::::<<<<<<:::888888999:::;;;;;;;;;;;;<<<;;;:::;;;=========;;;999<<<===:::999;;;<<<;;;===<<<;;;;;;<<<<<<;;;999999;;;>>>???>>>===>>>>>>@@@AAAAAA>>>;;;<<>>AAACCCMMM___eee^^^ZZZ{{{bbbGGG???<<<===DDDIIIHHHGGGHHHDDDCCCAAA???===;;;:::::::::666555:::EEELLLNNNLLLJJJIIIOOObbbrrrhhh\\\SSSOOOLLLHHHDDDAAA@@@===:::777888;;;>>>BBBIIISSS\\\dddmmmwww}}}{{{zzzyyyzzz||||||zzzvvvrrrttttttssspppmmmmmmmmmmmmlllllllllnnnqqqtttvvvzzzvvvjjjfffhhhlllooorrruuuxxx{{{|||{{{yyyxxxwwwwwwwwwwww|||xxxxxx{{{zzzvvvyyy{{{xxxyyy{{{|||||||||~~~|||{{{{{{zzzzzzzzz{{{{{{zzzsssooonnnqqqsssqqqvvvwwwwwwzzz~~~{{{sssddd]]]TTTNNNOOOVVV^^^ccclllnnnooooooqqqtttxxx{{{www|||zzz~~~}}}|||{{{zzzyyyyyyxxxwwwvvvuuuuuuwwwyyyzzz{{{ooommmrrrxxx~~~qqqfff^^^XXXQQQKKKIIIHHHFFFDDD===KKKcccyyy|||uuusssbbbbbbkkkyyyyyyoooiiilllfff^^^UUUNNNJJJIIIIII===>>>>>>===<<<<<<<<<===>>>>>>>>>>>>>>>???@@@AAA<<<>>>????????????AAABBB>>>>>>>>>>>>=========>>>===;;;999:::<<<>>>===;;;;;;<<<<<<;;;;;;<<<<<<===999<<<<<<:::;;;>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<<<<999888888999;;;===<<<;;;555;;;>>>======>>><<<999:::999888:::===??????>>>???@@@AAA???===;;;<<<===???@@@DDDJJJQQQVVVWWWWWWZZZaaa___```ooowwwwww{{{nnnlllfff\\\RRRKKKGGGEEEDDDLLLNNNOOOVVV[[[llluuuooonnnzzzqqqrrrssssssppplllgggdddttt}}}~~~xxxrrrkkkfffeee```TTTHHHBBB999777444222111111333444222111111000000111111222333333222222111000000///000/////////.........---------------............,,,,,,,,,---------..............................,,,------......------,,,........................------------------------------------------------......---------,,,,,,,,,---------------------------------............///............////////////000000000000111111111111111111111111111111111111333333222222222333444555555666777666555666777999888999;;;<<<<<<>>>@@@CCCEEESSSvvvoooWWWmmmsss]]]FFF???<<<@@@DDDEEEFFFGGGEEEDDDBBB@@@>>>===<<<;;;888555444888AAAIIIMMMNNNHHHGGGIIISSSjjjsssdddZZZTTTQQQMMMJJJEEECCC@@@===:::999:::<<<@@@FFFNNNVVV^^^gggqqqxxx{{{zzzzzz|||~~~}}}zzzwwwwwwwwwvvvsssooolllkkkkkkhhhiiijjjlllooorrrtttvvvrrr{{{~~~uuulllllllllmmmoooqqqrrrssswwwvvvtttrrrrrrsssuuuvvvyyyvvvvvvxxxwwwuuuxxx~~~~~~~~~}}}}}}|||{{{{{{{{{}}}~~~~~~}}}}}}~~~|||{{{{{{zzzzzzzzz{{{{{{}}}xxxsssooonnnoooppplllpppssstttxxx|||xxxqqqiiicccZZZRRROOOPPPTTTVVVaaacccgggiiikkkmmmoooqqqwww}}}}}}~~~}}}|||{{{zzzzzzyyyxxxvvvuuuvvvwwwxxxyyyxxx}}}yyymmmddd^^^ZZZXXXQQQSSSZZZfffooovvvxxxiiiZZZNNNGGGLLLHHHDDDCCCEEEFFFEEECCCAAA@@@@@@???@@@AAABBBCCCAAABBBCCCBBB@@@??????AAA@@@???>>>===<<<<<<======<<<:::999:::<<<======<<<<<<;;;;;;;;;===>>>======<<<>>>>>><<<<<>>>>>AAAAAA>>>@@@??????AAACCCCCCBBBAAAAAABBBDDDEEEFFFJJJNNNRRRMMMMMMQQQ]]]jjjpppmmmgggjjjlllccc]]]fffjjjeeefff^^^\\\YYYUUUSSSUUUZZZ^^^dddmmmqqquuu}}}}}}|||zzz}}}lll______fffpppzzz~~~}}}yyyuuu{{{nnnfff]]]WWWOOOCCC999555000/////////000111222333111111000000000000111111333333333222111111000000/////////...............------------............,,,,,,,,,---------..............................,,,------......------,,,------------------------------------------------------------------------...------------,,,,,,,,,---------------------------------............///............////////////000000000000111111111111111111111111111111111111333222222222222333444555555666777666555666777999888999;;;;;;<<<===@@@BBBDDDLLLbbbooo___```OOO???;;;@@@DDDFFFIIIFFFEEEDDDBBBAAA???>>>>>>888666555666;;;BBBJJJNNNKKKKKKHHHHHHSSSooooooaaaYYYTTTPPPMMMIIIGGGDDD@@@===;;;::::::<<>>>>>>>>===>>>???@@@@@@AAA@@@>>>>>>???AAABBBAAA???@@@BBBBBB???>>>AAA@@@>>>?????????>>>>>>>>>>>>>>>BBB@@@>>>===>>>??????>>>@@@AAA@@@===@@@EEEGGGEEEAAACCCGGGKKKNNNNNNKKKHHHRRRTTTVVVXXX\\\bbbiiinnnqqqpppqqqyyykkkkkk___WWW___aaa\\\\\\kkklllnnnqqqwwwuuurrrwwwwww||||||xxx|||wwweeeYYYRRRPPP]]]dddppp{{{wwwnnnhhhZZZQQQIIIDDD>>>666000///......////////////......///......------......///000/////////.........---........................,,,,,,---------.........,,,,,,,,,---------..............................,,,------......------,,,---------------------------------------------------------------------------------------------------------------------------------............///............///////////////000000000111111111111111111111111111111111111222222222222333444444555555666777666555555777999888999;;;;;;;;;===???AAACCCHHHSSSiii```iiiqqqmmmJJJ:::===DDDIIIJJJFFFFFFFFFEEEDDDBBBAAA@@@:::999777555666;;;DDDKKKMMMLLLHHHCCCEEEXXXxxxnnnbbb[[[TTTPPPLLLIIIFFFCCCAAA>>><<<:::999<<>>888666333///...000//////000000///...---,,,......------------......---------------,,,,,,,,,---------...............,,,,,,,,,------------...,,,,,,,,,---------..............................,,,------......------,,,---------------------------------------------------------------------------------------------------------------------------------............///............///////////////000000000111111111111111111111111111111111111111111222333444444555555555666777666555555777999888999;;;;;;;;;<<<>>>@@@@@@DDDIIISSShhhuuu___YYYcccppp{{{[[[@@@>>>DDDHHHHHHGGGGGGGGGGGGFFFEEECCCBBB>>>>>>;;;777444666===DDDHHHHHHEEEAAA@@@IIIZZZgggsssggg]]]VVVNNNKKKGGGEEEDDDBBB???<<<888:::===>>>AAAHHHRRRYYYeeejjjpppuuuxxxxxxwwwwww|||{{{yyyuuurrrppprrrssssssvvvzzz}}}~~~|||{{{yyy{{{}}}~~~|||uuujjjbbb]]][[[XXXWWW[[[cccmmmtttyyy~~~||||||vvvnnnkkkmmmmmmjjjggg\\\ZZZWWWUUUVVVYYY]]]___\\\]]]\\\YYYWWWVVVWWWXXX```ffflllmmmmmmoootttyyy{{{||||||{{{xxxwwwwwwxxxwwwwwwwwwwwwuuutttrrrqqqkkklllooosssuuusssnnniiijjjkkkooozzzsssjjjfff___ZZZQQQJJJHHHNNNYYYaaaqqq{{{~~~zzz{{{{{{{{{zzzyyyyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwmmmkkkuuu|||kkkmmmrrrzzz}}}www}}}xxxnnnhhhiiiiiigggccc]]]YYYWWWWWWRRRQQQQQQSSSVVVVVVRRRNNNIIIKKKLLLLLLKKKLLLNNNPPPMMMOOOQQQPPPNNNLLLLLLLLLNNNRRRUUUVVV[[[aaadddcccWWWUUUSSSQQQOOOOOOOOOOOOPPPOOOOOORRRWWW]]]aaabbbdddkkktttzzz~~~|||pppdddgggmmmwww~~~uuunnn]]]^^^^^^[[[YYYWWWXXXYYYeeeiiinnnssszzz~~~|||rrroooooorrrttttttvvvyyyyyy___TTTHHHHHHKKKQQQVVV[[[dddkkk{{{}}}vvvjjjeee```TTTFFF===:::666333333111......222---...///////////////...//////............//////..................---------------------.........,,,,,,,,,,,,------------,,,,,,,,,---------..............................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...---------------------------------............///............////////////000000000000111111111111111111111111111111111111000111222333444555555555555666777666555666777999888999;;;;;;:::;;;>>>@@@@@@DDDIIIMMMWWWooo___QQQTTT]]]ooo{{{sssRRREEEBBBCCCEEEFFFGGGHHHHHHHHHFFFEEEDDDBBBBBB???:::666555999===CCCFFFHHHGGGEEEFFFKKKOOOggguuufff\\\SSSOOOIIIGGGFFFEEEBBB???:::;;;<<<<<<===AAAIIIOOOWWW]]]dddkkkooorrruuuvvvuuuvvvvvvuuussstttvvvxxxwwwyyy|||~~~zzzzzzzzzyyyuuuooofffaaa[[[YYYVVVSSSSSSYYY```fffpppvvv{{{}}}|||zzzuuuooollljjjiiifffddd]]]ZZZWWWUUUTTTUUUWWWXXXUUUYYY[[[YYYWWWYYYYYYXXXXXX[[[^^^___```dddiiinnntttwwwyyyzzzyyyxxxxxxyyyvvvwwwwwwvvvtttrrrpppnnngggjjjpppxxx~~~}}}vvvpppqqqmmmnnnwww~~~vvvnnn```SSSLLLOOOWWW^^^lllxxx|||zzzzzzyyyyyyyyyxxxxxxxxxvvvvvvwwwwwwxxxxxxxxxxxx}}}lllfffkkkqqqxxx{{{uuuqqqnnnnnngggggghhhmmmqqqpppkkkeee___aaacccbbbaaabbbeeegggeeejjjmmmkkkeeeaaabbbeeeiiinnnqqqsssxxxsssppplllhhhdddbbbaaa```eeeddddddgggmmmssswwwyyy~~~{{{ppptttzzzzzzpppiiidddgggjjjlllkkkjjjiiiiiiwww|||{{{vvvvvvnnnkkkooo{{{xxxooo\\\HHHIIIGGGHHHQQQ```jjjnnnqqquuuwwwiii]]]VVVOOODDD;;;888666333333444222......111...............////////////..................///........................,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,---------..............................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---------------------------------............///............////////////000000000000111111111111111111111111111111111111///000222444555555555555555666777666555666777999888999;;;;;;:::;;;===???CCCEEEJJJNNNOOO[[[{{{```QQQPPPQQQdddtttmmmRRRCCC@@@DDDFFFGGGHHHIIIIIIGGGFFFEEECCCCCCAAA>>>:::888888888>>>DDDKKKLLLIIIFFFGGGIIIWWWrrrvvviii\\\UUUNNNJJJIIIHHHEEEBBB<<<>>>>>>===;;;>>>CCCHHHJJJPPPYYYaaaggglllqqquuuqqqsssuuuvvvvvvwwwyyy{{{||||||{{{{{{zzz{{{{{{{{{tttttttttssssssssstttuuusssrrroooiiibbb___^^^___dddjjjnnnoooqqquuuvvvtttsssrrrpppnnnmmmmmmlllllliiigggddd```]]]\\\\\\\\\]]]cccfffcccaaabbb```\\\XXXXXXYYYZZZ\\\___aaaccclllpppuuuxxxyyyyyyyyyyyywwwxxxxxxwwwuuussspppnnnfffkkktttyyytttnnnjjjnnnwwwxxxgggYYYRRRQQQSSSaaaooo|||~~~|||zzzzzzyyyyyyyyyyyyxxxxxxtttuuuvvvwwwxxxyyyyyyyyy}}}tttrrrtttqqqiiinnnxxx~~~{{{}}}~~~~~~~~~}}}yyywwwvvvzzzyyywwwyyy}}}yyyvvv{{{nnnZZZXXXPPPMMM\\\QQQRRR\\\nnn}}}}}}sssmmm___SSSHHHBBB:::111///222222111222444333......111111000///...---,,,---------,,,,,,++++++,,,,,,---,,,---------------------,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,---------..............................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------.........---------------------------------.........//////............/////////000000000000000111111111111111111111111111111111111///000222444555555555555555666777666555666777999888:::;;;;;;:::;;;===???AAAAAAEEEJJJEEEGGGccc{{{]]]RRRNNNHHHYYYjjj___EEE@@@FFFEEEFFFHHHIIIIIIHHHFFFEEECCCBBBAAA@@@>>>;;;999777666???HHHIIIDDDAAACCCHHHGGGUUUuuuzzzbbb[[[RRRLLLKKKJJJFFFCCC>>>@@@@@@>>>;;;<<<@@@EEEBBBIIIRRRZZZaaahhhpppuuuvvvyyy|||~~~~~~|||wwwtttrrrrrrrrrooooooppppppttt{{{xxxllleeeaaa\\\aaabbbaaabbbfffiiiiiikkknnnppprrrssstttwwwyyywwwuuuqqqmmmiiigggeeedddkkkqqqtttooojjjiiiddd^^^\\\[[[[[[\\\^^^___^^^]]]fffkkkrrrwwwyyyyyyyyyyyyyyyyyyyyyyyywwwtttqqqoooggglllwwwuuummmfffeeehhhqqqyyyeeeXXXRRRVVVfffuuu{{{|||||||||{{{zzzzzzzzzzzzzzzzzzyyyyyyssstttvvvwwwyyyzzzzzzzzz]]]```cccdddfffnnn|||uuudddaaaccchhhrrr{{{|||ssstttnnnvvv|||yyy}}}rrrfffdddhhhZZZ]]]aaaeeeggghhhiiiiiijjjqqq{{{~~~{{{vvvnnneee^^^YYYEEE>>>666333444444333000111111000000//////.................................------,,,,,,------...........................------------------------,,,------......------,,,------------------------,,,,,,,,,---------......------------------------.........------,,,,,,,,,------------------------------------------------------------------------------------------------............////////////000000000000000000000000000000000000111111111111......///000000000000000222222333333333333444444777777777777777777777777555666777999;;;===>>>???BBBCCCDDDDDDEEELLLUUU]]]vvvzzz~~~yyyxxx___OOOIIINNN^^^nnnssswwwvvvcccUUUFFFAAAGGGIIIEEEDDDGGGGGGEEECCCBBB@@@??????===:::888777777:::@@@EEEGGGEEEBBBCCCHHHYYYrrrtttdddUUUQQQRRRNNNGGGCCCCCCCCCBBB???;;;999999:::===AAAHHHQQQWWW\\\gggrrryyy~~~}}}zzzvvvrrrpppooonnnggglllqqqssswwwwwwooohhhgggdddaaa^^^___bbbdddfffgggjjjmmmrrrvvvzzz|||}}}xxxrrrllliiijjjkkksssttttttpppkkkhhhiiikkkjjjnnnooopppuuuzzzuuukkktttssssssuuuxxxyyyyyyxxxvvvzzz|||~~~wwwmmmjjjjjjyyy}}}tttkkkddd```bbbqqqsss\\\XXXbbbnnnwww|||||||||{{{zzzyyyyyyyyyyyytttuuuvvvxxxxxxwwwwwwvvvDDDHHHLLLNNNNNNQQQXXX___uuulllrrrllliiitttwwwppppppmmmsss}}}~~~~~~|||sssggg[[[QQQJJJHHHIIISSS]]]jjjrrrwww{{{}}}mmmjjjfff___WWWNNNFFFBBB;;;666000///111222000...000000000000//////.................................------,,,,,,------...........................------------------------,,,------......------,,,------------------------,,,,,,,,,---------......------------------------......---------,,,,,,,,,------------------------------------------------------------------------------------------------............//////////////////////////////////////////000000000111111111///000111111222222111111222222222333333333444444666666666666666666666666777777888999:::<<<<<<===???AAADDDEEEFFFIIIOOOTTTtttuuubbbPPPJJJTTTcccwwwzzztttZZZGGGFFFFFFHHHKKKLLLLLLJJJDDDCCCAAA@@@@@@>>><<<999888777999===BBBEEEDDDCCCAAA@@@GGGWWWjjjvvvggg___YYYRRRMMMKKKGGGGGGEEEBBB>>>;;;:::999;;;===DDDLLLRRRXXXcccnnnyyy|||}}}{{{yyyvvvtttssssssssssssvvvyyyyyyyyy|||yyyrrrzzzrrriiiaaa\\\ZZZZZZ[[[___ccciiioootttvvv{{{{{{yyyvvvrrroooooopppnnnrrruuutttrrrnnnmmmmmmsssxxx||||||tttssssssuuuyyy{{{|||||||||yyyoooggghhhxxxzzznnnddd]]]^^^iiiwww~~~jjj\\\bbbmmmyyy}}}yyyxxxzzz{{{{{{zzzyyyxxxxxxxxxxxxtttuuuvvvwwwxxxwwwwwwvvvFFFIIIMMMMMMKKKIIIJJJKKKXXXqqqwwwuuunnncccaaapppzzzzzz~~~}}}{{{zzz}}}{{{zzz~~~~~~{{{cccZZZOOOJJJLLLPPPRRRPPPQQQaaatttyyynnnhhh\\\YYYSSSLLLCCC;;;555222222///,,,---///111///---000000000////////////..............................------,,,,,,------...------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,---------......------------------------...------------,,,,,,,,,---------------------------------------------------------------------------------------------------............///////////////////////////////////////000000000000111111111111222333333333333333222222222222333333333333555555555555555555555555888888999999::::::;;;;;;;;;???DDDFFFFFFFFFIIIKKKZZZxxx}}}^^^IIIHHHQQQfffnnn|||SSSFFF@@@FFFLLLKKKIIIJJJFFFEEECCCBBBBBBAAA>>><<<999888777999===AAACCCDDDEEE>>>@@@IIIQQQbbbwwwjjj^^^TTTPPPQQQLLLKKKIIIFFFBBB???<<<:::999:::>>>EEEJJJPPP[[[fffqqqttt{{{~~~|||zzzzzzzzzzzzyyyzzzzzzyyyxxxuuusssrrrtttuuuzzz{{{vvv|||uuukkk```XXXTTTNNNPPPTTTYYY```gggmmmppptttvvvxxxwwwtttqqqooooooooosssyyy|||zzzuuuqqqnnnrrrwww}}}vvvuuutttuuuyyy|||}}}~~~}}}uuuhhhiiixxxrrrddd[[[YYYaaajjjuuuxxx}}}hhhccciiixxx}}}vvvssswwwzzzyyyxxxwwwvvvvvvvvvvvvtttuuuvvvwwwwwwwwwvvvvvvBBBCCCDDDEEEDDDEEEEEEFFFKKKWWWdddiiihhhhhhkkkooovvvtttsssrrrooonnnuuu~~~xxxqqqpppooo}}}qqqhhhddddddXXXTTTPPPOOOVVV```cccaaafffqqqxxxjjjZZZPPPNNNKKKFFF@@@:::555222000///...---///111222000...////////////////////////...........................------,,,,,,------...------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------------------------------------------------------------------------------.........//////////////////////////////////////////000000000111111111222333333333333222111222222222222333333333444444444444444444444444777777888999:::;;;;;;<<<999>>>CCCEEEEEEDDDFFFIIINNN___|||xxxZZZKKKIIIWWWppphhhPPP???DDDJJJGGGEEEHHHHHHFFFEEEDDDDDDCCCAAA>>>;;;999777666888===AAACCCIIIAAADDDMMMNNNRRRpppvvviii\\\UUUUUUOOONNNKKKIIIGGGCCC???===;;;999:::???BBBFFFPPPYYYaaaeeemmmxxx~~~~~~~~~{{{yyyxxxxxxxxxvvvqqqmmmllljjjjjjpppwww{{{zzzvvvmmmoooppplllfff___YYYVVVPPPQQQTTTXXX^^^eeekkknnnssswww|||}}}yyyvvvtttyyy}}}}}}wwwssspppssswww|||}}}zzzxxxxxxyyy{{{{{{{{{yyy{{{|||nnnmmmxxx|||iii\\\WWW[[[```qqqtttxxx~~~kkkdddsss}}}wwwttt{{{xxxxxxwwwvvvuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvHHHEEEBBB@@@AAACCCEEEFFFIIIIIIKKKPPPUUUXXXYYYYYYdddzzz}}}~~~xxxqqqnnnqqq{{{|||{{{}}}jjj[[[SSSRRRWWW^^^hhhnnnpppoooppptttvvvtttwwwpppjjjjjjiiifff___TTTHHH@@@<<<:::777444111000000000/////////000111111///................../////////...........................------,,,,,,------...------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------------------.......................................////////////000000000///000000111111111111111111111111222222222333333444444444444444444444444444555666888:::<<<======:::===AAABBBBBBDDDGGGKKKJJJMMM___vvv]]]OOOQQQ]]]tttyyy\\\EEEDDDGGGEEEEEEKKKIIIHHHFFFFFFFFFEEECCCAAA===;;;888666666999===AAAHHH@@@CCCLLLLLLHHHVVVlllooobbb\\\SSSQQQNNNLLLKKKHHHDDDAAA???;;;:::;;;<<<>>>DDDKKKQQQWWW___fffkkkqqqvvvzzz~~~|||{{{zzzzzz{{{|||{{{xxxyyy{{{|||yyyvvvqqqkkkeeeeeekkkppprrrqqqmmmnnnooolllhhhdddaaa```^^^^^^___```ccchhhlllnnnxxx~~~~~~||||||~~~~~~}}}|||{{{yyyvvvyyy|||}}}ppplllvvvvvvcccYYYWWWXXXdddiiipppwww|||~~~hhhooozzzyyywww|||wwwwwwvvvuuuttttttttttttuuuuuuuuuuuuuuuvvvvvvvvvqqqiii___VVVPPPJJJEEE@@@EEEAAAAAAIIIPPPOOOKKKIIINNNYYYhhhtttwwwqqqfff___hhhuuu|||wwwzzz|||{{{{{{yyyrrrmmmhhhfffhhhooo~~~{{{qqqooo\\\UUUPPPPPPRRRWWW```iiizzzxxxttttttnnn```TTTSSSOOOJJJEEEAAA>>>:::888111000///......///000111....../////////......------............/////////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------------...------------------------------------------------------------------------------------------------,,,------------.......................................////////////000000......///000000000000///111111111111222222222222444444444444444444444444333444666888:::<<<===>>>;;;>>>@@@@@@@@@BBBGGGKKKFFFDDDPPPppprrr[[[IIINNN[[[qqq|||dddLLLBBBAAA@@@DDDJJJJJJHHHGGGGGGGGGFFFDDDBBB>>>===;;;888666666:::<<>>AAAAAA???@@@CCCGGGCCCCCCJJJ^^^rrrTTTNNNOOO^^^zzzppp[[[III@@@???BBBEEEJJJHHHGGGGGGHHHGGGEEECCC??????>>>;;;777555666888;;;>>>BBBDDDEEEGGGHHHIIIKKK\\\}}}wwwfff___WWWSSSQQQOOOKKKGGGFFF@@@======<<<999:::===???CCCIIINNNSSSVVVYYY[[[[[[\\\]]]```dddhhhlllnnnnnnnnnnnnpppsssvvvwwwxxxyyyuuupppkkkhhhhhhhhhiiicccgggmmmqqquuuxxx{{{~~~wwwuuupppllliiihhhiiijjjlllrrrzzz~~~|||}}}{{{|||~~~|||iiicccmmmyyywww{{{sssdddZZZUUUZZZaaaiiipppuuuxxxyyy|||wwwvvvvvvvvvvvvwwwvvvuuuttttttsssssssssuuuttttttssstttuuuvvvwwwrrrQQQKKKHHHIIIEEEAAACCCJJJEEEHHHKKKKKKJJJKKKNNNRRRQQQSSS^^^uuuvvveeennn{{{xxxyyyrrrzzzxxxllljjjsssuuuxxxwwwtttwww~~~jjjXXXTTTTTTOOOKKKKKKWWW[[[cccmmmpppppprrrwww|||mmm\\\TTTTTTSSSLLLDDD777666444333333222000---000000//////...------------.../////////000333444---------.........//////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------.........------------------------------------------------------------------------------------------------,,,,,,,,,---------........................................../////////000......///000000000000000000111111111111222222222555555555555555555555555666777777888999999::::::;;;???BBBBBB???>>>???AAABBBEEEGGGOOOfffrrr\\\NNNXXXnnnoooWWWGGGDDDEEEDDDJJJHHHGGGGGGHHHGGGEEECCC???@@@@@@===888444444555,,,999DDDEEEEEEHHHGGGBBBFFFKKK```nnnfff\\\VVVSSSQQQLLLHHHFFFAAA>>>>>>===::::::<<<;;;===AAAIIIQQQUUUSSSPPPZZZZZZ\\\^^^aaaeeehhhjjjgggiiimmmqqquuuxxxzzz{{{yyyyyyxxxtttpppmmmlllllleeejjjpppuuuwwwxxxyyyzzzzzzvvvqqqkkkgggfffffffffjjjnnnuuuzzz}}}|||yyyzzzxxxtttvvv}}}{{{{{{}}}}}}zzz{{{}}}kkkccclllyyyvvvwwwooocccUUUXXX^^^eeelllssswwwzzz|||~~~wwwvvvwwwwwwwwwwwwuuutttttttttttttttuuuttttttssssssuuuvvvwwwuuuiii^^^UUUNNNJJJIIIHHHFFFEEEFFFHHHKKKLLLLLLMMMOOORRRYYY]]]ZZZRRRUUUTTTWWWdddyyywwwpppmmmooosssxxxssssssvvvxxxuuunnnjjjlllppppppwww~~~vvvpppfff^^^[[[OOOOOOMMMIIIFFFJJJSSSZZZjjjoooxxx|||tttooo___WWWLLLBBB===:::666444000000000000000000000000////////////////////////------------........./////////.........---------///............---------***++++++,,,------------------------------------,,,,,,,,,------.........------------------------.........------,,,,,,,,,------------------------+++,,,------......------------------------------------------------------.........------,,,,,,,,,,,,------......------,,,.........------,,,,,,,,,////////////////////////....................................////////////////////////000000000000000111111111111222222222333333333333333333333333444444444555777888:::;;;=========>>>???AAABBBCCCAAADDDFFFMMMWWWaaarrrWWWTTT]]]kkkwww___LLLEEEEEEEEEHHHIIIIIIKKKLLLJJJGGGDDDCCCBBB@@@===:::888666555777;;;AAAFFFHHHGGGEEEEEEFFFMMM]]]tttkkkbbb\\\TTTMMMKKKHHHFFFDDDAAA>>><<<:::999:::;;;===AAAFFFMMMSSSWWWXXXXXXWWWXXX[[[___ccceeeoootttzzz|||||||||~~~~~~|||ssskkkmmmgggdddjjjvvv~~~{{{|||sssiiidddcccccc___\\\ccclllrrrtttyyy~~~~~~}}}{{{yyyxxxwwwwwwwwwwwwxxxxxxzzz}}}}}}{{{nnneeelllxxxvvvwwwsssfff]]]UUUVVV```lllsssvvv|||{{{zzz{{{}}}}}}xxxtttrrrqqqssssssssstttttttttttttttsssrrrrrrqqqqqqqqqrrrrrryyypppfffddd^^^VVVOOOMMMOOORRRJJJKKKHHHEEEGGGKKKKKKGGGEEEDDDFFFNNN\\\jjjuuuzzz~~~||||||zzzxxx}}}~~~wwwqqqooo~~~xxxpppjjjhhhjjjoootttsss}}}xxxhhhXXXSSSRRROOOMMMNNNTTTWWWYYYZZZ\\\bbbkkksss}}}|||wwwqqqhhh^^^VVVQQQDDD???888333222222111000////////////////////////........................------.........///////////////.........---------............------------++++++,,,---------,,,,,,------------------------,,,,,,,,,---------......------------------------......---------,,,,,,,,,------------------------+++,,,------......------------------------------------------------------......---------,,,,,,,,,,,,------......------,,,......---------,,,,,,,,,............................................................////////////////////////000000000000000111111111111222222222333333333333333333333333555555555666777999;;;<<<=========>>>???@@@BBBBBBDDDEEECCCGGGNNNRRRkkklllZZZWWW]]]mmm~~~zzz{{{}}}{{{wwweeeRRRHHHIIIIIIHHHGGGGGGHHHGGGEEEDDDCCCAAA???<<<:::888555666999>>>DDDGGGHHHHHHCCCAAACCCKKKXXXnnntttjjj___VVVRRRLLLIIIFFFDDDAAA???<<<;;;999999:::<<<@@@FFFLLLOOOYYYZZZ\\\___aaadddeeefffoootttyyy}}}~~~{{{vvvuuuppplllnnntttxxxwwwtttsssppplllhhhddd```]]][[[WWW___ggglllsss~~~{{{wwwwwwyyy}}}~~~}}}|||zzzyyyxxxvvvvvvvvvwwwzzz|||}}}zzz}}}lllcccjjjuuutttuuu|||~~~}}}zzzooobbb\\\```ggglllnnnvvvvvvvvvwwwxxxyyyyyyxxx}}}{{{wwwuuusssrrrrrrssssssssssssttttttttttttqqqqqqqqqppppppqqqqqqqqquuuggg\\\VVVTTTTTTPPPKKKKKKOOORRRPPPKKKIIIGGGGGGIIINNNSSSVVVYYY[[[```jjjzzzzzzwwwsssnnnhhheeefffkkkooopppqqqssszzzzzzyyyuuusssvvv|||ssskkkfff\\\UUUWWW___dddddd___TTTIIIFFFHHHMMMTTTZZZbbbhhhooovvv|||vvvpppbbb___YYYRRRIII@@@:::666333111......///111111000////////////////////////..................................../////////000...............---------............------------,,,,,,---------,,,++++++------------------------,,,,,,,,,------------...------------------------...------------,,,,,,,,,------------------------+++,,,------......------------------------------------------------------...------------,,,,,,,,,,,,------......------,,,...------------,,,,,,,,,............................................................////////////////////////000000000000000111111111111222222222333333333333333333333333555555666777888:::;;;<<<============>>>@@@AAABBBEEEEEEAAABBBGGGFFFTTTqqqkkk[[[XXX\\\```vvvqqqtttVVVEEEEEEFFFGGGHHHHHHGGGFFFFFFFFFEEECCCAAA>>><<<;;;666666666:::???EEEHHHJJJGGGDDDAAA@@@CCCOOOeeexxx{{{mmmaaa[[[RRROOOKKKIIIFFFDDDAAA???;;;:::888888:::???DDDGGGVVVYYY^^^cccgggiiiiiiiiioootttyyy|||~~~yyyvvvuuusssqqqoootttvvvxxxvvvooogggbbb___[[[aaafffjjjpppwwwzzzxxx{{{zzzxxxxxxyyy{{{~~~~~~~~~~~~|||{{{yyyxxxttttttttttttuuuwwwyyy{{{}}}zzzlllbbbhhhtttssstttzzzzzz}}}{{{hhh^^^]]]ccchhhpppqqqsssuuuuuuuuutttsssrrrsssssstttttttttttttttssssssssssssssssssssssssppppppppppppppppppppppppwwwgggeeeeeebbb___^^^___YYYRRRSSSQQQMMMIIIEEEFFFIIIMMMHHHKKKQQQYYYfffxxx}}}yyyvvvuuurrrvvvyyyxxxtttooojjjfffhhhgggiiinnntttyyy~~~zzzdddSSSNNNLLLIIIFFFFFFHHHIIIHHHUUUTTTSSSRRRRRRZZZgggsssyyy{{{nnnaaaWWWQQQIIIGGGCCC>>>999555222000222111111111222222111000////////////////////////................................./////////000000.................................---------,,,,,,------------,,,++++++***------------------------------------------------------------------------------------------------------------------------+++,,,------......------------------------------------------------------------------------------,,,------......------,,,------------------------............................................................////////////////////////000000000000000000111111111222222222333333333333333333333333444555555666777999:::;;;===<<<<<<===>>>???@@@@@@CCCCCC???AAAGGGDDDKKK___~~~gggaaa\\\TTTdddrrr\\\GGGAAA???DDDKKKLLLIIIGGGGGGFFFEEEDDDBBB@@@>>>===999777555666:::@@@DDDFFFIIIGGGEEECCC???CCCQQQaaa{{{lllcccYYYUUUPPPMMMKKKIIIFFFCCC@@@===:::888888;;;???BBBMMMQQQWWW^^^dddiiikkklllpppssswwwyyy{{{zzzuuussssssyyy|||}}}uuulllgggbbbdddgggjjjnnnrrrsssrrruuuzzz|||{{{zzzxxxwwwvvvvvvvvvtttssssssrrrssstttuuuvvv~~~}}}pppdddhhhtttuuuuuuyyyxxx}}}}}}}}}dddXXX[[[bbbjjjmmmrrruuuuuuuuutttssspppqqqsssvvvwwwwwwvvvuuussssssrrrrrrrrrrrrrrrqqqoooppppppppppppoooooonnnwwwhhhUUUSSSOOOJJJGGGGGGJJJMMMNNNPPPQQQQQQSSSXXXbbbiiirrrvvvyyy{{{~~~yyyuuuwwwzzz~~~}}}|||xxxtttsssuuuwwwqqqvvvyyyvvvpppmmmooosssppptttyyy}}}}}}{{{|||}}}yyyyyyzzz|||zzzqqqlllgggccc___ZZZTTTNNNJJJJJJKKKKKKIIIGGGGGGIIIMMMXXXbbbcccaaahhhxxx~~~wwwkkk]]]QQQGGGBBB???999888666444333222222333///000111111000...---,,,............................................................////////////---........................------------,,,,,,,,,------------,,,++++++***------------------------------------------------------------------------------------------------------------------------+++,,,------......------------------------------------------------------------------------------,,,------......------,,,------------------------............................................................////////////////////////000000000000000000111111111222222222333333333333333333333333333333333444666777999:::<<<<<<<<<<<<===>>>??????AAABBB???BBBHHHFFFHHHVVVuuuuuulllaaaTTTbbbsssbbbMMM<<<===GGGLLLKKKJJJFFFFFFEEEDDDCCCAAA???>>>===999555444666:::===???DDDDDDFFFEEEAAA???EEEOOObbb}}}pppbbb\\\TTTOOOMMMKKKGGGDDDCCC@@@<<<999888999;;;===BBBEEEJJJQQQYYYaaagggkkklllooorrrrrrssswww~~~~~~zzzyyyzzzxxxzzz~~~yyyqqqcccaaabbbggglllpppqqqrrruuu|||}}}|||yyyvvvsssrrrsssuuuwwwuuutttsssrrrrrrssstttttt||||||ttteeefffrrrsssuuuxxxuuuyyyyyy{{{zzzbbbZZZ[[[dddiiiooosssttttttuuuuuussstttvvvwwwwwwvvvtttsssqqqqqqqqqqqqppppppoooooooooooopppoooooommmlllkkkjjjqqqwwwtttmmmfff^^^XXXSSSPPPRRRQQQPPPMMMKKKJJJLLLNNNQQQUUUYYY\\\```hhhttt~~~|||xxx~~~~~~yyyppplllooouuu|||wwwrrrqqqpppooovvv|||{{{wwwxxxmmmbbb___ZZZRRRNNNLLLIIIHHHJJJOOOTTTWWW\\\YYYWWWVVVSSSRRRXXX___aaaqqq|||sss___XXXNNNCCC;;;777666666111111000/////////000000+++---000000///------...........................------------------------------------.........///---------...............------------,,,,,,,,,,,,,,,,,,---------,,,++++++------------------------...------------,,,,,,,,,------------------------,,,,,,,,,------------...------------------------+++,,,------......------------------------------------------------------,,,,,,,,,------------...,,,------......------,,,,,,,,,,,,------------...------------------------....................................////////////////////////000000000000000111111111111222222222333333333333333333333333222222333444555777888999<<<<<<<<<<<<<<<===>>>>>>???BBB???@@@FFFCCCCCCOOO___}}}qqqdddZZZkkkjjjGGG;;;???EEEIIILLLFFFFFFFFFEEEDDDCCCAAAAAA@@@===888666666888999999???@@@DDDGGGEEE@@@AAAEEEOOO```rrrsssiii]]]TTTPPPNNNIIIEEEDDDBBB???<<<:::999:::;;;;;;<<>>BBB@@@AAALLLTTTfff}}}aaabbb{{{]]]JJJCCC@@@BBBHHHHHHHHHHHHGGGFFFEEEDDDCCCBBB???<<<::::::999888777<<<;;;???EEEGGGEEECCCDDDAAAJJJPPPcccnnn```ZZZUUUOOOKKKGGGFFFDDDAAA???>>>======:::::::::<<>>===AAA@@@BBBNNNTTTSSS]]]yyyYYY\\\{{{ppp\\\MMM@@@===CCCIIIIIIIIIIIIHHHGGGFFFEEEBBB@@@>>>======<<<999777666444777???FFFFFFEEEFFF;;;HHHKKKOOOfff}}}mmmccc]]]VVVQQQKKKJJJIIIGGGEEECCCBBBAAA<<<<<<;;;;;;<<<>>>@@@AAAJJJOOOWWW]]]bbbiiiqqqwwwzzz|||}}}}}}}}}rrrppppppnnnooorrrmmmnnnppprrrtttuuuuuuuuusssuuuvvvxxxwwwuuurrrppptttsssrrrqqqqqqqqqrrrsssssssssxxxxxx{{{kkkdddlllpppuuuxxxtttssspppsssyyy{{{xxxzzz|||eeejjjooopppnnnmmmooorrrppppppqqqqqqqqqqqqppppppmmmmmmlllkkkkkkjjjiiiiiiiiiiiiiiigggddd```]]]ZZZ;;;;;;<<>>??????CCCHHHOOOUUU]]]dddiiiuuuyyyzzzqqqhhhbbb[[[TTTRRRSSSOOOOOONNNOOOPPPQQQQQQPPPQQQOOONNNNNNNNNLLLKKKJJJRRRSSSSSSTTT]]]hhhkkkhhhlllnnnnnnooossswwwuuupppooopppvvv~~~xxxxxxzzz{{{yyypppaaaVVVOOONNNMMMNNNPPPRRRRRRQQQRRRSSSTTTTTTUUUXXX\\\___eeeccchhhrrrwwwtttqqqqqqvvvzzz}}}uuunnnbbb]]]TTTHHH<<<555222111111000000///////////////........................................................................------------------------,,,,,,,,,------......///------------------------------------------------++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------......---------,,,,,,,,,,,,,,,,,,---------......000/////////.........---............////////////////////////000000000000111111000000000000111111111111222222222333333333333555666777666666777999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;<<>>FFFMMMHHHHHHKKKGGGFFFDDDBBB???===;;;::::::666666777888;;;===@@@AAAFFFCCCBBBCCCDDDJJJZZZjjj}}}nnndddZZZUUUOOOIIIGGGEEEDDDCCC@@@???===<<<;;;;;;;;;<<<===>>>AAAEEEKKKRRRYYY]]]aaaeeeiiimmmppptttwwwzzz~~~{{{xxxwwwwwwxxxwwwuuurrrooonnnppptttwwwuuurrrpppmmmjjjhhhiiiiiiiiiiiifffgggggghhhiiikkkmmmnnnqqqqqqqqqqqqrrrrrrrrrrrrpppoooooonnnnnnoooooopppqqqpppqqqttt{{{ttteeefffnnnssssssrrrssssssrrrrrrrrrsssuuuuuuuuuxxxzzz{{{qqqmmmrrrrrrmmmlllqqqlllmmmnnnnnnnnnnnnmmmlllkkkiiigggggggggfffdddcccaaa```]]]YYYTTTMMMHHHEEE:::::::::999888777666555;;;<<<===>>>@@@DDDIIIMMMOOOQQQWWWbbbsss~~~uuuwww~~~vvvrrrnnnkkkhhhddd^^^ZZZ]]]YYYTTTQQQPPPPPPMMMJJJQQQTTTSSSNNNLLLNNNQQQRRRNNNUUUZZZXXXVVVUUURRRNNNPPPPPPSSSXXX[[[\\\aaahhhmmmooorrruuuxxxzzz|||}}}{{{yyyzzz~~~zzzvvvuuuuuutttoooggg___ZZZWWWQQQRRRSSSSSSQQQMMMGGGCCCGGGEEEFFFJJJQQQ[[[bbbfffllloooppplllffffffkkkqqq|||{{{~~~pppjjjbbb\\\YYYTTTLLLEEE@@@;;;333...,,,---///111000000//////......//////........................---------------------------------------------------------------------------.....................------------------------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...------------,,,,,,,,,,,,,,,,,,---------....../////////...........................////////////////////////000000000000111000000000000111111222111111222222222333333333333555666666555666777888999999999999999999999:::;;;;;;;;;;;;===???AAABBBFFFDDDCCCEEESSSpppxxxhhhnnn___KKKPPPcccrrrbbbKKK@@@AAAHHHHHHIIIKKKFFFFFFEEECCCAAA???>>>======:::999777777777999;;;<<>>===DDDMMM___mmmfff\\\SSSNNNKKKIIIIIIFFFEEEBBB@@@===<<<::::::888888999<<<@@@EEEIIILLLSSSVVV[[[___bbbfffkkknnnqqqooommmlllnnnoooooonnnooonnnmmmooosssvvvuuusssmmmjjjfffdddcccccccccbbb``````aaaccceeegggiiijjjmmmmmmnnnnnnooooooppppppqqqpppooonnnnnnmmmnnnnnnnnnpppqqqrrruuu|||zzziiiffflllqqqssstttrrrrrrqqqqqqqqqrrrssssssrrruuuvvvuuuwwwoooqqqsssooolllnnnmmmnnnnnnnnnmmmkkkjjjiiigggeeedddcccbbbaaa^^^[[[ZZZWWWSSSMMMGGGAAA===:::777888999::::::999888777;;;;;;;;;:::999:::===???AAABBBCCCDDDHHHQQQ\\\eeerrrtttvvvwww~~~zzzvvvpppiiigggeee```YYYUUUWWWWWWTTTRRRRRRUUUWWWNNNUUUYYYXXXVVVUUUQQQLLLNNNKKKKKKNNNOOONNNPPPTTTSSSQQQPPPQQQUUUWWWVVVUUU\\\[[[YYYVVVTTTTTTVVVXXX^^^aaaeeeccc^^^[[[^^^dddhhhiiinnnvvv~~~yyyrrr{{{|||}}}}}}qqqiiidddgggmmmtttyyy|||zzzyyy|||rrrkkkmmmpppnnnjjjhhhcccaaa\\\XXXUUUTTTSSSRRRTTTSSSQQQMMMJJJGGGDDDCCCFFFGGGKKKQQQXXX]]]]]]\\\```]]][[[___hhhttt~~~vvvrrrxxxsssiiiaaadddlllmmmcccWWWIIIDDD???<<<:::888222---222000...000222333000---000//////.........//////........................------------------------------------------------------------------------///.....................------------------------------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------..........................................////////////////////////000000000000333333222111111111111111111111222222222333333333222444555555555555666888777777777888888888888888;;;;;;;;;<<<===???AAABBBCCCBBBEEEHHHJJJWWWuuusssnnnuuuyyykkkQQQKKKRRRWWWrrr^^^HHH???CCCDDDHHHKKKFFFGGGFFFEEEDDDCCCBBBAAAAAA@@@>>>;;;888777777999:::<<<@@@DDDFFFDDDBBBCCCFFFFFFWWWqqq}}}ooobbbXXXRRROOOMMMIIIHHHFFFDDDBBB@@@>>>>>>:::999999:::;;;>>>@@@BBBHHHKKKPPPTTTYYY^^^cccgggjjjkkkmmmoooqqqrrrqqqpppuuutttssstttvvvwwwvvvtttppplllgggcccaaa___]]]\\\]]]]]]^^^```bbbdddfffgggkkkkkkllllllmmmnnnooooooqqqqqqooonnnmmmlllllllllkkkoooqqqpppooouuuppphhhkkkpppssssssrrrrrrqqqqqqrrrrrrrrrrrrrrrtttrrrooosssxxxqqqrrrrrrmmmjjjkkkjjjkkkkkkkkkjjjiiigggfffeeecccaaa___]]]ZZZUUURRRNNNLLLHHHDDD@@@===;;;;;;666888999;;;;;;;;;::::::666888::::::999888999:::<<>>???AAAAAA???>>>BBBGGGEEEGGGZZZqqqxxxtttooonnn{{{}}}iiiSSSMMMPPPSSSXXXnnnrrrQQQ>>>===???DDDIIIGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCAAA>>>:::888777777777:::???DDDEEECCCAAA@@@???BBBGGGRRRgggrrrdddZZZSSSOOOJJJIIIGGGFFFDDDCCCCCCCCC>>>===<<<;;;;;;;;;<<<<<>>>>>======>>>999>>>CCCEEEDDDBBBCCCDDDAAAEEEJJJMMMRRR]]]nnn|||wwwqqqrrrrrrkkkaaa[[[cccbbbaaaeeeoootttkkk___YYYSSSPPPRRRSSSSSSTTTWWWVVVSSSRRRSSSVVVXXXXXXVVVLLLOOORRRRRRPPPNNNLLLLLLOOOOOOMMMJJJJJJKKKHHHBBBHHHLLLPPPSSSSSSQQQOOONNNCCCGGGJJJJJJNNNUUUXXXWWWUUUQQQPPPRRRRRRPPPRRRVVVTTTTTTRRROOOOOOQQQVVVYYYZZZWWWSSSPPPNNNLLLIIIFFFDDDEEEHHHLLLOOOQQQPPPNNNHHHGGGHHHKKKLLLIIIIIIKKKMMMOOOOOOOOONNNNNNOOOQQQSSSWWW\\\```aaaaaabbbccc^^^]]]cccrrr}}}|||}}}|||tttmmmccc[[[VVVOOOGGG@@@888666555666777777555333333222111111111111000...000...,,,,,,.../////////......------......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,---------......---------------.....................////////////////////////000000000000777666444333111111000000111111222222222333333333111333444444333444555777555555555666777777888888:::;;;<<<===>>>@@@@@@AAACCC??????BBBBBBCCCNNN\\\xxxooozzzzzzlll]]]RRRKKKTTT```yyy]]]BBB>>><<<@@@GGGGGGGGGGGGHHHHHHHHHGGGFFFFFFCCCBBB@@@===:::888666555555:::??????@@@BBBCCCAAA===DDDKKKRRRaaawwwiii^^^XXXPPPNNNKKKHHHFFFEEEEEEFFF@@@@@@>>><<<;;;:::999999999<<>>@@@@@@???>>>>>>>>><<<@@@DDDGGGHHHKKKPPPUUU]]]bbbcccaaadddqqqzzzpppgggcccbbbbbbeeeiii```^^^]]]\\\\\\[[[ZZZXXXZZZ]]]``````\\\WWWSSSQQQXXX\\\\\\XXXUUUTTTPPPIIIBBBDDDHHHKKKLLLKKKGGGEEEDDDFFFFFFDDDFFFKKKNNNMMMEEEFFFJJJLLLJJJGGGLLLSSSPPPOOOOOOPPPOOOMMMKKKJJJMMMLLLLLLOOOQQQQQQNNNLLLJJJIIIJJJKKKNNNOOONNNMMMYYYYYYZZZYYYSSSOOORRRXXX\\\aaagggjjjjjjhhhggghhhfffoooyyy}}}|||yyyxxxyyyzzzzzz~~~|||wwwssssssmmmaaaYYYZZZ[[[ZZZQQQKKKCCC>>>:::777333111111000000000000000111111000///////////////...---000///...,,,+++,,,000333...------------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++++++++,,,---------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,------.....................////////////////////////000000000000222222111111000000111111111111222222222333333333111222444444333333555666555555555666777888888888::::::<<<===???@@@@@@@@@CCCBBBAAABBBBBBEEEJJJOOOWWW}}}cccQQQTTTUUU[[[mmmrrrRRRIIIBBB???BBBBBBFFFGGGHHHIIIIIIHHHHHHGGGEEEDDDCCCAAA???<<<999777333888:::999<<>><<<:::999888888999;;;<<<>>>BBBFFFJJJOOOUUU^^^eeehhhjjjkkkmmmpppqqqsssssstttuuuvvvwwwqqqnnnlllkkklllnnnnnnnnnkkkjjjiiigggffffffffffffjjjjjjjjjjjjkkkkkkkkkkkkooonnnmmmlllkkkkkkkkkkkkiiikkknnnmmmkkkmmmsssyyyyyyooolllqqqsssqqqqqqqqqrrrrrrrrrqqqooooooooooooppprrrqqqooolllkkkllllllkkkiiihhhfffdddaaaaaaaaaaaaaaa___]]][[[ZZZRRRNNNHHHCCCAAA???===<<<999999888888999999::::::666666555666777999;;;=========<<<999888888;;;>>>===<<<;;;;;;<<<>>>@@@@@@===>>>??????@@@AAADDDFFFAAAJJJPPPOOONNNTTT[[[___kkklllrrr}}}{{{xxxvvv|||uuuqqqkkktttxxxsssmmmkkkhhhdddYYYVVVUUUVVVXXXYYYWWWTTTRRRRRROOOJJJIIINNNQQQQQQUUUXXX]]]^^^ZZZVVV]]]fff\\\\\\^^^ccceeeaaa\\\YYYYYYYYY\\\bbbjjjnnnooonnngggdddaaaaaaeeejjjoooqqqqqqqqqrrrooohhheeelllwwwyyy~~~vvv|||uuutttuuurrrhhh___PPPQQQKKK???888;;;>>>>>>===999444111000111222222111000///......///000111///......///////////////+++---///...+++***,,,...---------------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))***++++++,,,------------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,------...................../////////000////////////000000000000............///000111222111111222222222333333333000222333333333333444666555555555666777888888999999:::<<<>>>???@@@@@@@@@:::>>>BBBBBBCCCEEEEEECCCEEEYYYwww~~~mmmRRRKKKLLLWWWfffcccVVVIII???>>>===FFFFFFHHHIIIIIIIIIHHHHHHGGGHHHHHHGGGDDDAAA===;;;999;;;999444444;;;???>>>FFFDDDCCCBBBAAAFFFPPPYYYqqqnnnhhh```WWWPPPMMMLLLLLLCCCCCCAAA???>>><<<:::999:::::::::::::::;;;???BBBAAAGGGMMMSSSVVVZZZ___ccc```bbbfffhhhkkknnnqqqsssyyyvvvsssrrrrrrssssssssstttsssqqqooommmlllkkkkkkjjjjjjjjjjjjiiiiiiiiiiiinnnnnnmmmlllkkkkkkkkkkkkiiikkkmmmmmmlllnnnrrruuu}}}}}}wwwnnnmmmrrrtttqqqooopppqqqqqqqqqooonnnmmmoooooopppoookkkhhhhhhkkkoookkkfffcccfffgggddd^^^YYYYYYYYYWWWUUURRROOONNNIIIEEE???;;;999999999999666666888:::<<<>>>???@@@555555555555555666777777999999999:::::::::;;;;;;============>>>>>>>>>>>>BBBBBBAAAAAAAAABBBCCCCCCEEEFFFHHHJJJMMMOOOQQQRRRVVVWWWZZZ```kkkyyyfffjjjlllkkklllqqqssssssooojjjeee```[[[ZZZcccnnnooovvv|||}}}xxxrrroooooosssxxx|||}}}|||yyyppphhhdddiiipppzzz{{{yyyrrrnnnsss~~~~~~|||zzz}}}xxxsssooozzzooocccaaadddaaaSSSFFF===;;;999666555555666666444333111000......//////000///...------...///000,,,---...//////...------***+++,,,---------,,,+++,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,---------------------------------------------------------------............///////////////000000000000000111111111222222222222111111222222222111111000//////000111222444555666444555666777999999:::::::::;;;===>>>@@@AAAAAAAAA>>>>>>======???AAADDDFFF@@@KKKWWWkkk___YYYKKKMMM]]]ggg~~~~~~]]]MMMIIIEEE???@@@BBBFFFGGGHHHHHHIIIIIIFFFEEEEEECCCBBBAAA@@@???<<<:::888666555777999:::CCCBBBAAAAAABBBCCCEEEEEETTTkkk}}}mmmcccZZZRRROOORRRJJJEEEBBBCCCAAA>>>???AAA>>>===;;;;;;<<<<<<:::999>>>???AAADDDHHHLLLOOOQQQVVVXXX[[[___dddiiimmmooorrrsssvvvxxxyyyyyyxxxwwwxxxwwwuuussspppnnnlllkkklllkkkiiihhhgggggghhhiiimmmlllkkkjjjiiihhhgggfffhhhkkkoooqqqpppooooooppptttrrrooolllkkkmmmoooqqqqqqppppppooonnnnnnnnnnnnnnnmmmkkkiiiiiiiiiiiijjjgggeeedddddddddbbb___\\\XXXVVVSSSOOOJJJGGGEEEDDD===<<<:::999888999:::;;;999999:::999:::===AAAEEE555555555555555666666777888888888888999999999:::===============>>>>>>>>>@@@@@@@@@@@@@@@AAAAAABBBDDDDDDFFFHHHJJJLLLMMMNNNNNNNNNOOOTTT[[[bbbhhhkkkrrrwww|||}}}~~~tttlllmmmxxx~~~sssuuu{{{}}}{{{vvvpppiiibbb\\\YYYYYYPPPGGGFFFIIIGGG===444777666444222111111222222333222111////////////000000///...------...///000---.../////////...---,,,,,,---.........---,,,+++,,,,,,,,,------------...---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,---------------------------------------------------------------............///////////////000000000000000000000111111111222222111111222222222111111000///000000111222444555666444555777888999:::::::::;;;<<<===>>>???@@@@@@@@@>>>>>>===>>>???AAACCCDDDCCCHHHLLLUUUssswwwlllVVVMMMSSS[[[wwwZZZJJJCCC???AAABBBDDDHHHKKKLLLJJJHHHFFFFFFEEEDDDCCCBBBAAAAAA===<<<:::888777777888999>>>???@@@BBBCCCCCCCCCCCCJJJWWWooowwwkkk___YYYYYYPPPJJJFFFEEECCC@@@@@@CCCBBB@@@>>>=========;;;999:::;;;===???BBBEEEGGGIIIOOOPPPSSSWWW[[[```ccceeelllnnnqqqsssuuuvvvuuuuuusssrrrqqqooommmlllkkkjjjhhhgggfffeeeddddddeeefffhhhhhhhhhhhhhhhhhhhhhhhheeehhhjjjkkkkkkkkkkkklllooommmkkkjjjjjjkkkmmmooonnnnnnnnnmmmlllkkkiiiiiikkkjjjiiihhhggggggggggggbbb```___^^^]]][[[XXXUUUPPPNNNKKKGGGCCC???===<<<;;;;;;;;;:::::::::::::::<<<===>>>???BBBFFFLLLQQQ555555444444555555666777666777777777777888888888<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCDDDFFFGGGHHHHHHKKKJJJJJJNNNSSSUUUTTTRRROOOUUU]]]^^^[[[eeewwwttt{{{|||wwwqqqlllhhhZZZWWWRRRLLLGGGAAA>>><<<>>>999444333555555111---222111///.........///000000000////////////000000///......------......//////////////////...---,,,......//////...---,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,---------------------------------------------------------------............///////////////000000000000/////////000000000111111000111111222222222111111000000000111333444666777555666777999::::::::::::<<<======>>>>>>>>>>>>>>>======>>>??????@@@AAAAAADDDCCCBBBDDDSSSwwwooo]]]TTTRRRkkkqqqVVVIIIEEE@@@??????AAAEEEGGGFFFDDDGGGGGGFFFEEEDDDDDDCCCCCC@@@???===<<<:::888777777999;;;>>>AAABBBCCCBBBAAAAAADDDLLLYYYkkkxxxmmmjjj[[[SSSMMMJJJGGGBBBAAACCCDDDBBB???>>>===<<<:::999999999::::::<<<===??????DDDEEEGGGJJJNNNRRRUUUWWW```aaadddgggjjjkkkllllllggggggggggggffffffffffffffffffeeedddddddddeeeeeeaaabbbbbbcccdddeeefffgggeeefffhhhhhhggghhhjjjlllllllllkkkkkkkkklllmmmmmmlllmmmnnnnnnllljjjhhhffffffffffffeeedddcccaaaaaaZZZXXXUUUTTTSSSPPPMMMJJJCCCBBB@@@>>><<<:::999999888888999999999::::::999???@@@CCCGGGLLLSSS\\\bbb555444444444444555666666666666777777777888888888;;;;;;;;;<<<<<<======>>>============>>>???@@@@@@AAAAAABBBBBBCCCDDDDDDEEEHHHGGGHHHMMMSSSVVVUUURRRLLLNNNQQQRRRPPPYYYsss|||eee]]]dddllloooiii^^^WWWZZZ^^^bbbnnn|||vvvhhhaaaVVVUUUTTTRRROOOKKKGGGEEE;;;999777444111000000000444333111000000111222111000000////////////000111............//////000000------------------------000000000///...---,,,,,,.........------,,,++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------+++++++++,,,,,,,,,---------------------------------------------------------------............///////////////000000000000////////////000000000000000000111222222222111111000000111111333555666777777888999:::;;;;;;;;;;;;=========>>>>>>===<<<<<<<<<===>>>????????????>>>??????AAACCCFFFWWW}}}ttt``````qqqnnn\\\TTTPPPLLLGGGCCCAAACCCEEEGGGGGGGGGGGGFFFFFFEEEEEEEEEBBBBBBAAA@@@===:::777666777888:::===???@@@@@@AAA??????BBBEEEKKKZZZtttrrrhhh^^^YYYSSSLLLHHHHHHIIIFFFCCCAAAAAA@@@???===<<<<<<;;;:::::::::;;;;;;<<<<<<>>>@@@BBBEEEHHHIIIOOOPPPSSSVVVYYY\\\]]]]]]ZZZ[[[\\\]]]^^^______```bbbaaaaaaaaabbbbbbbbbbbb]]]]]]^^^___aaabbbccccccbbbccccccbbbbbbcccgggiiihhhhhhhhhhhhhhhgggffffffdddfffhhhiiihhhfffcccbbbaaaaaaaaa```]]]ZZZWWWVVVPPPNNNKKKIIIHHHFFFBBB@@@999999999999999:::;;;;;;::::::999:::<<<>>>AAABBBIIILLLPPPVVV^^^gggqqqxxx444444444444444555666666777777777777888888888888999::::::;;;<<<<<<==================>>>???@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBCCCGGGOOOUUUYYYZZZSSSPPPPPPSSSVVV[[[aaagggooogggYYYLLLIIIOOOUUUXXXQQQHHHDDDHHHIIIGGGLLLVVVbbbvvv~~~uuuwwwvvv}}}zzzuuurrrtttxxxtttuuuuuutttrrrpppnnnnnnbbbfffiiifff[[[NNN@@@777777777777777666444333222222222111000000111222333000000///...---...000222///////////////000000000,,,------...//////000000,,,,,,------------,,,,,,000000///...---,,,,,,,,,---,,,,,,++++++*********+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,---------------------------------------------------------------............///////////////000000000000////////////000000000000///000111222222222222222000000111222333555666777888999:::;;;;;;<<<;;;;;;<<<============<<<;;;;;;;;;<<<===>>>>>>>>>>>>===<<<<<>><<<:::888888888888999:::;;;;;;???>>>===>>>BBBHHHNNNRRR[[[___dddlllttt}}}444444333333444444555666777777777777888888888888888999999:::;;;<<<======<<<<<<<<<===>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBDDDJJJRRRZZZ```YYYUUUSSSWWW\\\]]]XXXQQQXXXTTTMMMIIIIIIKKKMMMMMMGGGDDDDDDFFFFFFCCCBBBEEEIIITTT```bbb[[[UUUVVVZZZddddddggghhhbbbYYYUUUVVVPPPVVV]]]cccmmmzzzoooqqqvvv}}}xxxqqq}}}tttnnngggjjjqqqwwwzzz~~~vvvdddZZZTTTRRRTTTXXXRRRRRRRRRQQQOOOLLLIIIHHHAAAEEEEEE@@@;;;888444000222222222222222111000000222222111111111111111222---...///...------...000---------...............,,,,,,---...//////......+++,,,,,,------,,,,,,+++///...---,,,+++++++++,,,++++++************++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------++++++,,,,,,,,,,,,---------------------------------------------------------------............///////////////000000000000/////////000000000111111///000111222222222222222111111111222444555777888::::::;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<===>>>>>>>>><<<>>>CCCCCCCCCMMMZZZsssSSSWWWfff{{{{{{zzzmmm]]]MMMCCC??????FFFFFFFFFGGGGGGGGGGGGGGGEEEEEEEEEDDDBBB@@@===<<<;;;:::777555666999<<<>>>??????BBBDDD@@@===AAAIIIMMMYYYtttyyymmmbbb]]]VVVRRRMMMIIIGGGEEEDDDBBBAAA@@@???===;;;:::::::::999999888888999::::::;;;===>>>???AAACCCDDDFFFGGGKKKKKKMMMNNNPPPRRRSSSTTTTTTUUUVVVWWWXXXXXXXXXXXXZZZZZZZZZZZZ[[[[[[[[[[[[YYYZZZZZZYYYYYYZZZ^^^```aaa```___]]][[[XXXVVVUUUSSSTTTVVVXXXXXXWWWVVVUUUPPPOOOMMMKKKHHHDDDAAA@@@???===;;;:::::::::999888;;;::::::999999999999999>>>>>>???CCCIIIQQQYYY^^^iiimmmttt{{{444444333333444444555666555555666666666777777777888888999:::;;;<<<======::::::;;;;;;<<<>>>???@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEFFFHHHOOOZZZccc^^^\\\YYYXXXXXXXXXTTTQQQUUUQQQMMMJJJIIIFFFDDDBBBBBBEEEEEECCCBBBDDDBBB???DDDGGGIIIHHHEEEBBBCCCDDDFFFHHHHHHDDDCCCDDDDDDAAA===BBBDDDDDDGGGMMMQQQPPPJJJLLLPPPUUUXXXXXXUUURRRhhhssszzzuuupppqqqpppkkkiii~~~|||uuutttttttttwww}}}~~~|||{{{zzzzzzzzzzzzzzz|||uuunnnfff]]]UUUPPPIIIKKKPPPUUUVVVYYYfffttt```SSSFFF@@@>>><<<<<<>>>:::::::::999999777555333333777777222111444555333444444333333333222222111///////////////...---------...///000000/////////---............---------,,,,,,---.........---,,,***+++,,,------,,,+++***,,,,,,+++*********+++,,,+++************+++---...***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------------------++++++,,,,,,,,,,,,---------------------------------------------------------------............///////////////000000000000000000000111111111222222//////000222222333333222111111111222444555777888;;;;;;<<<============<<<:::;;;;;;<<<<<<<<<;;;;;;999999999999;;;===>>>@@@BBB@@@>>>???AAADDDJJJOOOhhhlllSSSWWW___qqq}}}uuulll^^^NNNBBBEEEEEEFFFFFFGGGGGGGGGHHHEEEEEEEEEEEEDDDBBBAAAAAA<<<;;;888777666777888999<<<;;;===AAABBB@@@AAAEEEIIIJJJXXXsssvvvpppeee```YYYRRRNNNKKKHHHFFFCCCCCCAAA@@@>>>>>>======;;;;;;:::999999999999999;;;;;;<<<<<<===>>>???@@@BBBCCCDDDEEEGGGHHHIIIJJJLLLMMMOOOPPPQQQRRRRRRQQQQQQQQQQQQQQQRRRRRRRRRSSSSSSTTTUUUUUUTTTUUUXXXZZZ[[[ZZZYYYWWWUUUSSSRRRQQQPPPPPPPPPPPPOOONNNMMMLLLEEECCCBBB@@@>>><<<<<<;;;;;;999777777999:::;;;:::<<<<<<<<<<<<===>>>??????BBBEEEJJJRRRZZZcccjjjnnnvvv{{{444333333333333444555555444444444555555555666666777888888999;;;<<<======999999999:::;;;<<<>>>???@@@@@@@@@AAABBBBBBCCCCCC???BBBEEEEEEEEEKKKXXXbbb___aaa]]]UUUMMMLLLQQQUUURRRMMMJJJIIIGGGDDDBBBAAAAAAFFFEEE>>>>>>DDDDDD===;;;;;;;;;<<<>>>===;;;999777======999;;;AAA???777555999;;;888888;;;<<<:::444777::::::999999:::;;;BBBPPPSSSGGGAAADDDCCC;;;:::LLLUUUQQQVVVkkk|||{{{uuukkkcccbbbeeeddd___WWWPPPLLLKKKKKKJJJLLLPPPIIIKKKPPPUUUWWWUUUPPPLLLQQQqqqmmmTTTNNNJJJEEE@@@===;;;999777444333555777555666CCCRRRDDD;;;444444666333111111000000111222444555333222,,,333666222000111///+++/////////000000000000000...///000111111000///...,,,,,,...///111111///...///000000000000///...---,,,,,,.........---,,,+++***+++,,,------,,,+++***+++***)))))))))***+++,,,+++*********+++---///000******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------++++++,,,,,,,,,------------------------------------------------------------------.........//////////////////000000000000111111111111222222222222//////000222222333333333111111222333444666777888;;;<<<==================999:::;;;;;;<<<<<<<<<;;;999888888888:::<<>>???@@@@@@???AAACCCEEEFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKHHHIIIKKKKKKJJJKKKMMMOOOPPPOOOMMMLLLJJJJJJIIIIIIHHHGGGFFFDDDBBB@@@??????===<<<:::999888999::::::999777666666999;;;<<<<<<:::;;;===???BBBEEEHHHIIINNNSSS\\\gggqqqyyy~~~333333333333444555666666666555555444444444555555777888999:::;;;:::999888:::999999999:::<<<>>>???BBBBBBBBBBBBBBBCCCDDDDDDHHHIIIJJJJJJLLLRRRZZZ```[[[VVVPPPMMMNNNPPPQQQPPPWWWQQQJJJFFFEEEEEECCCAAABBBCCCCCCDDDCCCAAA@@@???>>>===;;;999888888888888>>>;;;999999;;;;;;999666777777666555555555555555444444444444444444444444999888888777666555555555777777777888:::>>>AAACCCAAA@@@>>><<<;;;;;;;;;<<<777777777777777777777777666666666666666666666666===DDDLLLRRRQQQJJJ@@@999555555555444444333333333222222333444444555666666222222222111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********+++++++++*********)))))),,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///////////////000000000000...//////000111222222222111222333333444444333333555444444555555666777888:::;;;<<<<<<<<<;;;:::999<<<<<<<<<<<<============<<<:::888777777999<<<>>>CCCBBB@@@???@@@CCCFFFHHHKKKKKKYYYuuu|||___GGGOOOppp~~~XXXMMMBBB???DDDHHHGGGEEEGGGHHHIIIHHHFFFDDDDDDDDD@@@@@@???===<<<:::999999666777999;;;===???AAAAAAAAAAAA@@@AAAFFFNNNYYYaaazzzuuunnncccZZZYYYSSSMMMIIIHHHFFFCCC@@@AAA???===<<<<<<======<<<;;;:::999888888888888999666777888999999999999999<<<<<<;;;<<<<<<===>>>>>>????????????????????????AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBBAAA???>>>:::;;;<<<;;;999999999::::::;;;;;;999777666888999888999:::::::::;;;>>>@@@>>>???EEEMMMQQQRRRYYYccceeeiiipppyyy333333333333444555666666888777777666666666777777777888999:::::::::999999::::::999:::;;;<<<>>>???BBBBBBBBBBBBCCCDDDEEEEEELLLJJJJJJLLLQQQUUUXXXYYYWWWSSSNNNLLLMMMOOOOOONNNWWWQQQJJJFFFEEEEEECCCAAABBBBBBCCCCCCBBBAAA???>>>>>>===;;;999888888888888===:::888888::::::888666777666666555555555555555444444444444444444444444666666666555444333333333444333333333444666999:::999888777666555555666666333333333333333333333333444444444444444444444444333666;;;>>>===999333///333333333222222111111111222222222333333444444444222222111111111000000000000000000000000000000000////////////////////////................................................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++******+++++++++*********)))))),,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///000000000000111111111111...//////000111111222222111222222333444333333333444444444555555666777888:::;;;<<<<<<<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<===;;;999888999:::===>>>@@@?????????@@@BBBDDDFFFHHHFFFLLL\\\kkk~~~gggRRRVVVmmmhhhVVVDDD@@@DDDGGGJJJMMMHHHIIIIIIHHHGGGFFFFFFFFFAAAAAA@@@???===<<<;;;:::888888888999:::<<<===>>>AAAAAAAAA@@@AAAEEEJJJNNN___tttyyyooogggaaaYYYTTTQQQNNNJJJFFFDDDBBB???>>>>>>>>>===<<<===============<<<;;;;;;999999999:::999999888888999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===<<<<<<;;;:::;;;<<<<<<;;;:::999:::;;;888999::::::999999;;;===;;;<<<>>>>>>???AAAEEEGGGGGGIIIPPPYYY^^^```gggppptttxxx~~~333333333333444555666666777777777666666777777888777888999::::::::::::999:::::::::;;;<<<===??????BBBBBBBBBBBBCCCDDDFFFFFFKKKJJJKKKQQQWWWYYYWWWSSSPPPNNNLLLKKKLLLMMMMMMMMMUUUPPPIIIFFFEEEEEECCC@@@AAAAAABBBAAAAAA@@@???>>><<<<<<:::999888888777888:::999777777888888666555666666555444444444444555333333333333333333333333444333333222222111111111222111000//////000111222222222111000000111111222000000000000000000000000111111111111111111111111111111111111000///......111000000000000000//////111111111111222222222222111111111111000000000000000000000000000000000000////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++***************,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///000000111111111222222222...//////000000111111222111111222333333333333222444444444555555666777777:::;;;;;;<<<<<<<<<;;;;;;======<<<<<<;;;;;;::::::===<<<:::999:::;;;===>>><<<<<<===>>>@@@AAACCCCCCBBBAAABBBEEEJJJ]]]nnn]]]YYY```gggmmmqqqcccHHHAAABBBAAAFFFNNNNNNMMMKKKJJJHHHGGGFFFEEECCCCCCBBB@@@???>>>======:::999888777777888999:::===???@@@???>>>>>>>>>@@@DDDRRR```kkk}}}zzzsssiiiaaa\\\WWWRRRNNNLLLIIIFFFCCCBBB@@@>>><<<;;;<<<=========<<<:::999::::::999888888777666666888888777777888888999999999999999999999999999999999999999999999999999999777777888999999999999999888999:::999888777888999999:::;;;;;;:::;;;===???;;;===@@@CCCEEEHHHLLLOOOTTTXXXbbblllrrruuu{{{333333333333444555666666555555555555555555666777777888888999::::::::::::;;;;;;;;;<<<===>>>???@@@BBBBBBBBBCCCDDDFFFGGGHHHGGGJJJOOOUUUYYYXXXUUUQQQKKKKKKKKKKKKLLLLLLLLLLLLTTTOOOIIIEEEEEEDDDBBB@@@AAA@@@@@@@@@???>>>======;;;::::::999888777777777888777666666666666555555666555444444333333444444222222222222222222222222222222222111111000000000333222111000000000000111000000000000111111222222111111111111111111111111000000000000000000000000444333222000000000111222////////////////////////000000000000000000000///111111000000000/////////////////////////////////////////////////////////................................................------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............//////000000000000111111111////////////000000111111000111111222222222222222333333444555666666666666::::::;;;;;;<<<<<<<<<<<>>>>>===<<<;;;::::::;;;;;;:::999999;;;<<<===999:::===???AAAAAABBBAAA===???AAA???<<>>===:::888777777888888888:::<<<=========>>>@@@>>>EEEJJJMMMWWWlllxxxpppjjjccc___\\\XXXTTTOOOKKKGGGCCC@@@@@@??????>>>===<<<;;;:::===<<<;;;;;;::::::999999999999999888888999999:::999999999999999999999999999999999999999999999999::::::::::::;;;:::::::::888:::;;;:::999999:::;;;;;;===>>>>>>===>>>@@@BBBDDDGGGKKKOOORRRVVV[[[^^^ffflllwww333333333333444555666666555555555555555666777777777888888888999:::;;;;;;;;;<<<===>>>???@@@@@@@@@BBBBBBBBBCCCEEEGGGHHHIIIGGGNNNVVVXXXUUUPPPNNNNNNIIIJJJKKKLLLLLLLLLMMMMMMRRRMMMHHHEEEEEEDDDBBB???@@@??????>>>======<<<<<<999999999888888777666666555666666555555444444555555555444333333333333333222222222222222222222222222222222111111111111111222222111111111111222222000000111111222222333333111111111111111111111111000000000000000000000000222111000000000000000000//////000000000000000000//////////////////......000000000/////////......................................................................................................------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///.........////////////000///////////////000000000///000111111222222111111222333444555666666666555999999999:::;;;<<<======??????>>>>>>===<<<;;;;;;999999888888888999:::;;;999:::===???AAAAAAAAA@@@;;;>>>@@@???:::;;;GGGSSS}}}tttfffWWWPPPOOOMMMXXXgggtttsssddd[[[PPPPPPWWWTTTPPPKKKIIIHHHIIIHHHGGGFFFFFFEEEDDDCCCBBBBBBAAAAAA@@@>>><<<:::999999999666777888999999<<>>??????@@@;;;;;;:::::::::::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<;;;;;;::::::::::::;;;<<<>>>>>>>>>>>>@@@AAA>>>@@@CCCEEEGGGJJJMMMPPPXXX\\\aaafffjjjooossswww|||xxxsss333333333333444555666666777777777777888999::::::777777777888999:::;;;<<<<<<<<<>>>???@@@AAAAAAAAAAAABBBBBBDDDFFFHHHJJJKKKLLLSSSYYYWWWNNNGGGFFFHHHHHHJJJKKKKKKKKKKKKLLLNNNQQQLLLGGGEEEEEEDDDAAA>>>???>>>===<<<;;;;;;;;;;;;888888888888888777666555444555666555444333444555444444333222222222222333111111111111111111111111111111111111111111111111//////000000000000111111...///000111111111111111////////////////////////000000000000000000000000///000000000000000////////////000000000000111111............////////////////////////............................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***************+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///---------.........////////////////////////////////////000111111111111000111222444555666666555555777777777888999;;;<<<===>>>>>>>>>===<<<<<<;;;;;;888888888888888999999::::::;;;===>>>????????????======<<<:::999:::>>>AAASSSiii}}}ooofffcccTTTQQQPPPTTT```xxxxxxiii___\\\]]]PPPKKKGGGEEEHHHKKKLLLKKKGGGFFFFFFEEEDDDDDDCCCCCCCCCBBBAAA@@@>>>===;;;;;;777777777555555777;;;>>><<<>>>??????>>>>>>@@@AAABBBQQQcccrrr{{{uuunnngggccc^^^\\\XXXSSSOOOLLLJJJIIIEEEDDDBBB@@@??????@@@@@@>>>>>>===<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<>>>@@@AAABBBCCCEEEGGGHHHKKKPPPTTTYYY___dddhhhlllpppvvv{{{}}}tttjjjbbb]]]333333333333444555666666777777777777888999:::;;;888777777777999:::<<<===<<<===???@@@AAABBBAAAAAAAAABBBCCCDDDFFFIIIKKKLLLPPPSSSTTTPPPIIIDDDEEEGGGHHHIIIKKKJJJIIIIIIKKKNNNOOOKKKGGGEEEEEEDDDAAA>>>>>>===<<<;;;:::::::::;;;666777888888888777666555333555666666444333444666444333333222222222222222111111111111111111111111000000000000111111111111...///////////////.........///000111111111000///////////////////////////000000000000000000000000000111111111111111111111.../////////000000000111------......//////000000/////////.........------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---..............................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///............////////////////////////////////////...///000000111111000000000222444555666666555444666555666666888:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;888888888999999999:::::::::;;;;;;<<<<<<<<<<<<<<<;;;:::999777999;;;;;;;;;<<>>===;;;:::999999:::;;;666666777888888777666555333555777666444333555777444333222222111111222222000000000000000000000000/////////000000000000000000000000000///...------000000222222222111000///000000000000000000000000////////////////////////000//////......///000111........./////////000000------......///000111111//////.........---------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))******++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---..............................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////////////////000000000000///////////////............//////000000000000000000222444666666666555444555444444555777999;;;===999999999999999999999:::999999:::::::::;;;;;;;;;::::::::::::::::::::::::888999999999:::;;;999666>>>CCCVVVxxxssscccUUUPPPOOOSSS```ooowwwmmmfff^^^UUUNNNFFFBBBDDDFFFFFFDDDGGGFFFFFFFFFEEEDDDDDDDDD@@@BBBCCCDDDDDDAAA???===999:::;;;:::888777777888888777777999:::;;;===@@@===???>>>:::===HHHTTTZZZhhhuuulllfffeeebbb^^^YYYVVVTTTSSSRRRLLLLLLKKKJJJIIIIIIJJJJJJDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGIIIKKKNNNQQQSSSWWWZZZ]]]```bbbeeehhhkkkoooqqquuuyyy|||zzzqqqkkkccc[[[UUUPPPLLLJJJ333333444555555444444333333333444555666777888888999888777666666888:::<<<<<<<<<>>>???@@@AAAAAAAAAEEEFFFHHHIIIJJJIIIIIIHHHCCCDDDEEEGGGGGGHHHHHHHHHJJJFFFDDDGGGHHHGGGGGGJJJQQQLLLEEEBBBBBBCCCBBB@@@AAA>>>:::888888888888777666555555555555444444444222222222222222222222222111111111111000000000000////////////////////////////////////////////////////////////............////////////////////////000000//////............////////////////////////......////////////......111111000000/////////............////////////000.........------,,,,,,,,,,,,------......------,,,------------------------------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------------------------,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------............////////////000000000000000000000000000111222222444444555666222333555777999999999999999:::;;;:::888777888999777:::======<<<999888777<<<;;;;;;;;;;;;<<<======999999999888888888888777===777;;;NNNfffxxxiii^^^QQQPPPVVVUUUuuu~~~kkksssiii]]]PPPEEE???AAAHHHHHHEEECCCDDDFFFGGGEEECCCEEEEEEEEEDDDCCCCCCCCCDDD@@@???>>><<<:::888666666666666666777777888::::::;;;;;;;;;<<<<<<=========EEEPPPbbbuuu|||wwwsssoookkkiiigggeeebbb^^^\\\ZZZYYYYYYTTTVVVXXXXXXVVVUUUUUUUUUWWWVVVTTTSSSSSSUUUXXXZZZ]]]]]]___bbbeeejjjmmmooovvv}}}~~~}}}}}}vvvnnnfffaaaXXXUUUOOOJJJEEEAAA??????222222333444444444333333333333444555555666666666888888777666777888:::<<<;;;<<<===>>>????????????GGGGGGHHHHHHHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEDDDIIIEEECCCFFFGGGEEEFFFIIIPPPJJJDDDAAAAAABBBAAA@@@@@@===:::888888888888777555555555555444444444444222222222222222222222222111111111000000000//////////////////////////////////////////////////////////////////..................................../////////.........------..............................////////////......000000/////////.........------........./////////......---------,,,,,,,,,,,,------......------,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......//////......---............////////////000000000000000000000000000111222222444444555666333444555777888888888888666777888888777777888999888:::===>>><<<:::888888:::::::::999::::::;;;<<<888888888777777777666666777333666@@@KKK\\\yyytttddd]]]^^^YYY]]]}}}qqqggg[[[MMMDDDBBBFFFJJJMMMKKKFFFEEEHHHLLLDDDDDDEEEFFFFFFFFFDDDBBBBBBBBB@@@???===;;;:::999777777777666777777888999999999::::::;;;;;;<<<<<<888>>>HHHQQQ[[[hhhvvv}}}zzzwwwtttsssqqqqqqkkklllmmmooopppppppppooommmmmmllllllmmmpppsssuuuzzz{{{}}}~~~uuuqqqkkkddd^^^WWWQQQMMMHHHFFFDDDAAA@@@???@@@@@@111111222333444444444333444444444444555555555555777666555555666888999:::888999;;;===>>>???@@@@@@GGGGGGGGGFFFEEECCCBBBAAACCCCCCCCCCCCCCCBBBBBBBBBGGGCCCBBBDDDDDDCCCEEEIIIMMMHHHBBB???@@@AAAAAA@@@???===:::888888888888777555555444444444333333333111111111111111111111111111111000000000000//////////////////////////////////////////////////////////////////.............................................---------------..............................////////////......///............---------,,,,,,,,,---------.........------------,,,,,,,,,,,,------......------,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......//////......---............////////////000000000000000000000000000111222222444444555666444555666777777777777666444666777777777777888:::999;;;===>>><<<:::999999888888888888888999::::::777777666666666555555555666555666888888<<>>>>>999888777777666666777777666777777888999:::::::::999;;;<<<<<<>>>CCCKKKRRR\\\gggzzz{{{qqqggg^^^ZZZTTTOOOKKKGGGCCCAAA>>>>>>=========???@@@AAA111222333444555555555555777777666666555555555444555555555555666888999:::777888;;;>>>@@@BBBCCCDDDDDDDDDDDDCCCBBBBBBAAA@@@BBBBBBBBBBBBBBBBBBCCCCCCEEEBBBAAABBBBBBAAADDDIIIKKKFFF@@@>>>???@@@@@@???>>><<<999888888999777666444444444444333333333222111111111111111111111111111000000000////////////////////////////////////////////////////////////////////////....................................------------------------........................---......//////......---------------------------++++++,,,,,,,,,---------------------------------,,,------......------,,,------------------------------------------------+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***************************+++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////..................////////////////////////////////////000111222222444444555666666666666666666666555555777999:::999888888999:::999;;;>>>>>><<<:::::::::888888777777888888999:::777777777666666666555555666555666777444444>>>KKKdddpppbbbooowwwqqqqqqllleee[[[UUUQQQMMMGGGBBBKKKHHHFFFHHHKKKKKKHHHEEEGGGGGGFFFEEEDDDCCCBBBAAA;;;:::999888777666666666555555666666777888888888>>>>>>===<<<:::<<<@@@DDDCCCIIIRRR___nnnwwwppplllggg]]]TTTRRRNNNIIIEEEDDDBBBAAA@@@BBBAAA@@@???>>>>>>??????222333444666777888888888999999888888777777666666777777888999:::;;;<<<=========???AAABBBCCCCCCCCC@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAABBBCCCDDDFFFGGGCCCAAA@@@AAA@@@???CCCJJJJJJDDD???<<<>>>??????>>>===;;;999888999999777666444333333333222222222222000000000000000000000000000000000////////////...////////////////////////////////////////////////////////////....................................------------------------........................------............------,,,,,,,,,---------------+++++++++,,,,,,,,,,,,---------------------------,,,------......------,,,------------------------------------------------+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********************************++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////...............////////////////////////////////////000111222222444444555666666666666555555555555555===>>>>>>===:::999999::::::;;;======;;;:::999:::888888888777888999999:::888888777777777666666666333111111444555666999<<>>===<<<:::999888777777555555555666666666777777666777999999999:::;;;<<>>>>>???>>>>>>BBBAAA@@@>>><<<;;;:::999222333555777888999::::::::::::999999888888777777::::::;;;===>>>???@@@@@@CCCCCCCCCBBBAAA@@@>>>=========>>>>>>@@@BBBCCCDDDAAAAAAAAAAAACCCFFFHHHJJJBBB@@@@@@AAA???>>>CCCKKKJJJEEE???<<<===>>>>>>===;;;:::999888999999777666333333333222222222111111////////////////////////000000////////////......////////////////////////////////////////////////////////////............---------------------------------------.........------------------------------............------,,,,,,,,,------------...+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,------......------,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000//////...............////////////000000000000000000000000000111222222444444555666666666555444444555555666?????????===;;;999999:::999;;;<<<;;;:::888999:::888777777777777888999999888888888777777777666666333111111333666888777555???III]]]|||jjjYYYMMMNNNgggyyyYYYNNNOOORRRQQQOOOLLLIIIGGGFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDAAA@@@???===<<<;;;::::::777777777777666666666666444555777999:::::::::999:::<<>>??????AAAAAA@@@@@@>>>===<<<;;;=========>>>???AAACCCDDDBBBBBBAAAAAABBBEEEGGGHHHBBB@@@@@@AAA>>>===DDDLLLKKKFFF@@@======>>>===<<<;;;999888999999999777555222222222222111111111111////////////////////////000000/////////.........////////////////////////////////////////////////////////////............------------------------------........./////////------------------------,,,------......------,,,,,,---------............,,,,,,,,,,,,------------,,,,,,,,,---------......,,,------......------,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))******+++,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000000000000//////............////////////000000000000000000000000000111222222444444555666666555444444444555666666;;;<<<<<<;;;999777888999999:::;;;:::888777888999666666555555666666777888777777666666666555555555444555666555555666666555888555:::QQQvvvjjjVVVKKKSSScccxxxlllWWWPPPYYY\\\^^^ZZZRRRLLLIIIIIIGGGGGGFFFFFFFFFFFFFFFFFFDDDCCCBBB@@@???>>>>>>>>>::::::999888777666555555888888999:::;;;<<<<<<;;;555888:::;;;:::888888888:::===AAAEEEIIIPPPXXX___eeerrr~~~}}}xxxsssooojjjgggaaa^^^YYYTTTPPPMMMHHHEEEFFF@@@===@@@@@@===<<<>>>>>>===<<<<<<===>>><<<;;;444555555666666666666666000111333555777999::::::777777777777777777888888444555666888:::;;;;;;;;;::::::;;;<<<=========<<<>>>=========???AAACCCDDDDDDCCCAAAAAAAAACCCEEEFFFBBB@@@AAAAAA>>>===DDDMMMLLLGGG@@@======>>>===;;;:::999888999999999777555222222222111111111111000////////////////////////000/////////............////////////////////////////////////////////////000/////////............------------------------........./////////000000------------------------,,,------......------,,,---------....../////////,,,,,,------------......,,,,,,,,,------.........,,,------......------,,,------------------------------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++************************))))))***+++,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000000000000//////............/////////000000000000000000000000000000111222333444555555666555444444333444555666777777888999888666666777888888999:::999777666777888555444444444444555666666666666555555555444444444111555777555111111333555666666999AAANNNdddwwwmmm___TTTNNNYYYeeefffPPP```fffkkkhhh]]]SSSNNNMMMGGGGGGGGGGGGGGGGGGGGGGGGEEEEEECCCBBBAAA@@@@@@@@@<<<<<<;;;999888666555555777555444444666888::::::;;;;;;:::888777999<<>>???;;;<<<@@@::::::999:::;;;;;;999777666777777888999999999888111111222222222333333333333333333333333333333333333333444555666777888888::::::::::::;;;;;;<<<===>>>???@@@BBBCCCDDDDDDDDD@@@@@@???@@@BBBDDDEEEDDD??????>>>===???AAACCCEEEDDDBBB???=========<<<;;;;;;999777666444444444555444444333222222111111000////////////////////////////////////////////////........................//////.........---------------------------------------------------------//////.........---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///...---,,,+++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................////////////111000...///000111///...000000000000000000000000000000111222333333333333444444333333333444555555777777777777777888888999<<<<<<<<<:::888666666777333333333333333444555666555555555444444333333333444444444444444444444444444888:::999;;;HHH\\\lll|||vvvpppcccUUUWWWRRR[[[tttlllTTTOOOVVVbbbpppvvvnnn\\\LLLOOOLLLJJJJJJGGGCCCDDDGGGDDDDDDEEEFFFFFFDDD@@@===???>>>===<<<:::999777777999888666555444555777888666777888999:::;;;<<<<<<999999:::;;;;;;<<<======DDDDDDDDDFFFKKKPPPUUUYYYfffgggjjjnnnrrrvvvyyy{{{}}}zzzxxxwwwuuuqqqmmmgggccc___]]]TTTRRRPPPLLLIIIFFFDDDCCC??????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;777777777777777777777777666666666666777777777888000000111111111222222222333333333333333333333333333333444555666777888888::::::::::::;;;;;;<<<===>>>???AAABBBDDDEEEEEEFFFDDDCCCBBBAAABBBBBBCCCCCCCCCBBBAAA@@@AAABBBDDDEEEDDDAAA???===>>>>>>===<<<:::999777555444444444444444333333222222111111000////////////////////////////////////////////////........................//////.........---------------------------------------------------------///.........------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///...---,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................////////////111///...///000111000...000000000000000000000000000000111222333333333333444444444444444555555666777777666666777777888999:::;;;;;;:::888666777777333333333333333444555555444444444444333333333333444444444444444444444444111444555333333999EEENNN]]]}}}}}}~~~uuulllfff[[[SSSQQQXXX```kkk{{{dddZZZYYYZZZ^^^bbbccc^^^YYYIIIFFFFFFIIIIIIEEEDDDFFFJJJIIIHHHEEECCCCCCFFFHHH@@@@@@???>>>===;;;;;;:::>>><<<:::888666666777777666666777777888999999999888888999999:::;;;;;;<<<:::999:::;;;>>>AAADDDFFFCCCDDDFFFHHHKKKMMMOOOPPPYYY[[[^^^aaadddfffggghhhooopppqqqrrrsssssssssssswwwyyy{{{|||yyyuuupppmmmkkkgggcccaaa___]]][[[ZZZYYYWWWUUURRRNNNKKKIIIHHHHHHGGGEEECCCAAA???>>>>>>============<<<<<<;;;;;;===<<<<<<;;;:::999888888777777777777777777777777666666666666666777777777//////000000000111111111333333333333333333333333333333444555666777888888::::::::::::;;;<<<======>>>???AAACCCEEEGGGGGGHHHIIIGGGEEECCCAAAAAAAAAAAAEEEDDDCCCBBBAAABBBBBBCCCCCCAAA???>>>??????>>>===999888777555444444444444333333333222111111000000////////////////////////////////////////////////.......................................---------------------------------------------------------............------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................////////////000///...///000111000///000000000000000000000000///000111222333333333333555555555555666666666777777777666666777777888999888999:::999777777777888333333333333333444444555333333333333333333444444333333333333333333333333222444444444333333555888===TTTuuuoooqqq|||uuunnnhhhaaaXXXLLLIIIYYYmmm{{{mmmlllmmmpppqqqkkk```WWWOOOLLLLLLOOOOOOJJJFFFEEEHHHIIIHHHFFFCCCCCCFFFJJJBBBBBBBBBAAA@@@??????>>>CCCAAA>>>;;;999888777777666666666666666666666666666666777777888888999999888888888999999:::;;;;;;======>>>>>>??????@@@@@@>>>???AAADDDFFFGGGHHHHHHJJJKKKLLLMMMNNNNNNNNNNNNPPPRRRTTTUUUSSSPPPLLLJJJIIIGGGEEEDDDDDDDDDCCCBBBAAAAAA@@@???>>>===<<<;;;<<<;;;;;;:::999999999999;;;;;;;;;:::::::::::::::<<<;;;:::999777666555555666666666666666666666666666666666666666666666666000000000000111111111222222222333333333333444444333333444555666777888888999999999:::;;;<<<===>>>>>>???AAADDDFFFHHHIIIIIIJJJIIIGGGEEEBBBAAAAAABBBEEEDDDCCCAAA@@@??????@@@CCCAAA??????@@@@@@>>>===888888777666666555555444333333222222111000000000////////////////////////////////////////////////................................................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------------------------------------------,,,,,,,,,,,,---..................////////////000///...///000111000///000000000000000000000000///000111222222333333222555555666777777777888888666666666666666777888888666888999888777777888999444333333222333333444444111111222222333333444444222222222222222222222222222333333555666666444222>>>:::AAA\\\vvvcccRRRRRRZZZppplll]]][[[XXXWWWZZZXXXSSSNNNNNNFFFGGGIIIJJJIIIHHHFFFEEEDDDCCCCCCCCCBBBBBBAAAAAADDDBBB@@@===;;;:::999999888888777666666555555444555555555666666666777777;;;;;;<<<===<<<<<<::::::::::::::::::999999999999:::;;;<<<===>>>???@@@@@@<<<======>>>??????>>>>>>>>>???AAABBBBBB@@@>>><<<===<<<:::;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888777777888888999888888888888888888888888888888777666555555444444666666666666666666666666777777666666666666555555111111111222222222333333222222222333333444444444333333444555666777888888999999999:::;;;<<<>>>>>>>>>@@@BBBDDDGGGHHHIIIJJJHHHIIIIIIGGGDDDBBBCCCDDDEEEEEECCCBBBAAA@@@@@@@@@BBBAAA??????@@@???===<<<888888888888777666666555333333222111111000000///////////////////////////////////////////////////........................---.....................------------------------------------------------,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---..................///////////////......///000111111000000000000000000000000000//////000111222222222222444555666777888888888888666666666555666777777888555777888888666666777999444333333222222222333333000111111222222333333333222222222222222222222222000//////111333555333222555666:::CCCUUUqqq{{{eeeUUUNNN[[[mmmuuurrrooonnnggg___[[[[[[QQQNNNKKKKKKMMMLLLIIIEEEEEEDDDDDDDDDCCCCCCBBBBBBAAA@@@???>>>===<<<<<<<<<;;;;;;:::999888777666666444555555555555555666666777888999::::::999888777666666666666666666666666888888888888999999::::::888888999:::::::::999999999:::;;;<<<===<<<;;;::::::888888888::::::999777999999999999999999999999999999888777777777888888666666666666666777777777444555555555555555555555666666666666666666666666777777777777777777777666111222222222222333333333111222222333333444444555333333444555666777888888888888999:::;;;<<<>>>??????@@@BBBDDDFFFHHHHHHIIIFFFIIILLLKKKGGGDDDDDDEEEFFFFFFEEEEEEEEEDDDDDDCCCBBBAAA?????????>>>;;;999777777777888777666555555222222222111000000//////////////////////////////////////////////////////........................---------...............------------------------------------------------,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,---.........------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------.........---------------------------,,,,,,,,,,,,---..................///////////////...---///111222111000000000000000000000000000...///000111222222222222333444666777888888888888666666555555666666777888555666777777666555666888444333333222222222222222111111111111111111222222111111111111111111111111222111000000222333333333...555;;;<<<>>>OOOtttzzzcccRRRUUUWWWdddooofffeeeeee___WWWQQQMMMKKKIIIGGGFFFFFFEEEEEEDDDCCCBBBBBB????????????>>>>>>>>>>>>>>>===<<<;;;:::999888888555555555666666666666666333444666777888777777666888888888999999::::::;;;888888777777888888999:::888888999999999999999888666666777888888888888888888777777888999999777555777777777777777777777777888888777666666666666666555555555555666666666666333444444555555666777777666666666666666666666666777777777888888999999999111111111111222222222222111111222333333444555555333333444555666777888888888888999:::;;;===>>>???@@@@@@BBBDDDEEEFFFGGGGGGFFFKKKOOONNNIIIEEECCCDDDDDDDDDEEEEEEFFFFFFFFFFFFBBBAAA??????>>><<<999666444555666666666555444333222222111111000000//////////////////////////////////////////////////////........................---------.........//////------------------------------------------------++++++,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++------------------------,,,++++++******++++++,,,++++++++++++++++++++++++++++++******+++---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,---.........------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,---......///........................---,,,,,,,,,,,,---..................///////////////...---...111222111000000000000000000000000000...///000111222222222222111333555777888888888777666555555555555666777777555666777777555444555777444333333222111111222222111111111111111000000000111111111111111111111111222333333333333333333444333000111555:::AAAOOO]]]mmmZZZWWWVVVeeezzzvvvttt{{{|||yyyoooaaaUUUOOONNNIIIHHHGGGFFFEEEDDDCCCCCC@@@@@@@@@@@@@@@@@@?????????>>>>>>===<<<;;;::::::777777777777777777777777444555666666777777777777222222222333333333444444999999888888888999;;;;;;888999999999999999888888555555555555555666666666777666666777999999777555666666666666777777777888555555444444444555555666444444444555555666666666555666666666666666666777777777777777777777777777777777888999:::;;;;;;<<<000000000000111111111111111111222333333444555555333333444555666777888888888888888:::;;;===>>>???@@@AAABBBDDDEEEEEEFFFFFFFFFLLLQQQQQQKKKEEEBBBBBB@@@AAABBBDDDEEEEEEFFFFFFBBBAAA???>>>===;;;777444222333444444444333222111222222111111000/////////////////////////////////////////////////////////........................---------.........//////------------------------------------------------+++++++++,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++------------------------,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++******+++---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***+++---...///...------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,---...//////........................---,,,,,,,,,,,,---................../////////000......---...111222222111000000000000000000000000...///000111111222222111111222555777888888777666555555555555555666777777666777777777555444555666444333333222111111111222222222111111000000//////000000000000000000000000,,,...111111000000111222444///...222333333999AAALLLssshhheeeVVVPPP]]]lll{{{hhh[[[XXXKKKJJJIIIHHHFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@?????????>>>>>>===<<<<<<;;;;;;888888888888888777777777444444444444444444444555444444444444444444444444555444333333333555666777666666666777666666555555777777666666666777888888333333333555777777555333333333444555666777777888333333333333444555777777444444444555555666666666888888777777777666666555888888888888888888888888777777888999;;;<<<===>>>...///000111111000//////222333444444555555444444444444555666777888999999:::999999999:::<<<>>>???<<<======???BBBEEEHHHJJJGGGHHHGGGEEECCCAAABBBCCCCCCCCCCCCDDDEEEFFFDDDBBB@@@BBBCCCCCC@@@<<<888555666555555444444333222222111111111111000000000000////////////////////////........................////////////////////////000///...---,,,---...............------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,---------...............------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++------------------------******))))))))))))******++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------.........------,,,,,,,,,------------------------------------------------////////////////////////---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------........................---......///////////////000000000000111111111111000000000000000000000000000111111111111222222222444555666666666666666666555555444444444444555555777666666666666555555555555333111//////111333555111111111111111111111111222111111111000000//////111111222222222333333333222222222333333333444444===MMMnnnwwwmmmeee]]]\\\lll|||ppphhhYYYPPPHHHHHHIIIFFFDDDDDDCCCBBBBBBCCCBBBAAACCCEEE>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999888888888888888888777777777777666666555444333222333333444555555555555555555555555777777888888888888777777555555666666666666555555666666666666666666666666555555666666666666555555666666666666666666666666333444444555666777888888888777666555555666666777777666555666888999999999::::::;;;???AAAAAABBBDDD---...000111222222222222111222222333333333333333333444444555666777888888999999999999:::<<<===>>>@@@@@@@@@AAABBBDDDFFFGGGEEEFFFEEECCCAAA@@@@@@AAABBBAAA@@@BBBDDDEEEEEEDDDCCCBBBAAA@@@>>>;;;999888555555555444333333222222111111111000000000//////........................................................................000///...---,,,------.........---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++------------------------+++******))))))******+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------......---------,,,,,,,,,---------------------------------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------........................---......////////////////////////000000000111111000000000000000000000000111111111111222222222222444555555666666666666666555555555444444555555555555555444444444333333333444333111000000111333444111111111111111111111111111111111000000000//////000000000111111111222222222222222333333333333444666<<>>>>>>>>===<<<<<<<<<;;;======<<<::::::999999:::999999999888888888888777777666555444444444555555666666666666666666666666666666777777777777666666555666666777777666666555666666666666666666666666555666666777777666666555666666666666666666666666666666666777777888888888777888888999999999999999999888777777888999999888>>>===>>>CCCIIINNNQQQSSS---...000111333444444444000111111222222222222222222333333444555666777777999999999999:::<<<===>>>CCCBBBBBBBBBBBBCCCDDDDDDBBBCCCCCCAAA???>>>???@@@@@@???===???AAADDDEEEEEEDDDCCC@@@===;;;:::::::::555555444444333333222222111111000000000000//////........................................................................///......---,,,---------...------------,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------------------------------++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++------------------------,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------...------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------........................---......///////////////....../////////000000000000000000000000000000000111111111111222222222333444444555666666666666666555555555555555555555555333333333222222222111111444333111000000111333444111111111111111111111111111111000000000000///////////////000000000111111111111222222222333333333777555888CCCVVVqqqwwwttt^^^```iiiuuuwwwxxxvvvrrrqqqssstttsssmmmiiigggccc\\\QQQLLLMMMIIIJJJIIIGGGEEECCCAAA???AAA@@@???>>>===<<<<<<<<<>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::999999999888888777666666666666777777777777777777777777777666666777777777777666666666777777777777777777666666666666666666666666666666666777777777777666666666666666666666666666666888888888888888888999999444666888:::::::::999888888888888888888999::::::CCCDDDIIIWWWiiiyyy...///000111222222333333000111111222333222222222111222222333444555666777888888999999:::<<<<<<===AAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAA@@@>>>>>>???@@@AAA>>><<<<<>>>>>===<<<<<<======<<<<<<<<<<<<;;;;;;;;;:::999999999888888888888999999999999999999999999999777888888999999888888777777777888888888888777777777777777777777777777777666777777888888777777666777777777777777777777777999999999999888888888888666777888:::::::::999999:::;;;<<<======>>>AAABBBJJJOOOZZZnnn111000000000//////000000111222222333333333333333111111222333444555666666777777888:::;;;;;;<<<<<<======>>>???@@@@@@AAAAAA@@@AAAAAA@@@??????@@@BBBBBB@@@===<<<===?????????>>>>>>>>>===;;;999777666555444444333222222111111000000000////////////...........................................................................---------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------------------------------******+++++++++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,---------......------------------------------------------------........................---......///////////////............////////////000000000000000000000000111222222222222333333333333444555666777777777777555555666777777666555555333333333333222222222222222111111000000111111222000000000000000000000000//////////////////000000000000000111111111222222000000000111111111222222,,,000666777333555DDDTTTmmmvvvZZZTTTSSSMMMLLLRRRXXXiii~~~oooggghhhcccnnnrrrjjj^^^TTTMMMGGGBBBAAA@@@?????????@@@AAA??????>>>=========>>>>>>============<<<<<<<<<;;;999::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;:::::::::888888999999999999888888888888888888888888888888777777888888888888777777888888888888888888888888888888888888888888888777999999999::::::;;;<<<<<<@@@BBBDDDDDDDDDEEEHHHJJJRRRZZZfffyyy222111000///............111222222333333333333333111222222333444555666666666777888:::;;;;;;;;;;;;:::;;;<<<>>>???@@@@@@@@@@@@AAAAAAAAA??????AAACCCBBB@@@>>>======>>>>>>===;;;;;;<<<;;;:::777555444444444333333222222111111000000////////////......------------------------........................------------------------,,,------------,,,++++++,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,------------...------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,---------......------------------------------------------------........................---......///////////////....../////////000000000000000000000000000000000222222222222333333333333333333555666777777777777555666777888888777666555444444444333333333222222111111111000000111111111000000000000000000000000......////////////000000000000000111111111222222///000000000000111111111///222888999444111777AAAFFFWWW{{{xxx|||~~~{{{tttdddOOOGGGJJJOOOVVV\\\dddzzzwwwrrrqqquuu^^^JJJCCCBBB@@@>>>===>>>???@@@???>>>>>>======>>>>>>>>>>>>============<<<<<<<<<999:::;;;;;;<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;999999::::::::::::999999888888888888888888888888888888999999999999888888888888888888888888888888888888888888888888888888666777999;;;===>>>??????CCCFFFIIIKKKKKKMMMQQQUUU^^^fffooo{{{222111000/////////000111000111111222222222222222222222333444555666777777666777888:::;;;;;;;;;;;;:::;;;===>>>???@@@?????????@@@@@@@@@??????AAACCC@@@???===>>>??????>>>===;;;:::888777555555444444444444333333222111111111000000/////////.........------------------------........................------------------------,,,,,,---------,,,+++***,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......------------------------------------------------........................---......////////////////////////000000000111111000000000000000000000000222222222333333333444444222333444666777777888888555666777888888777666555444444333333333222222222111111000000000000111111000000000000000000000000........./////////000000/////////000000000111111/////////000000000111111555444555666333000333888;;;@@@UUUyyyxxxlllkkkvvv~~~gggXXXSSSRRRSSSRRRPPPYYYppp}}}{{{zzz[[[JJJGGGDDDAAA?????????@@@>>>>>>============>>>>>>>>>=========<<<<<<<<<<<<999999;;;<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::999999999999999999999999888999999999999999999888999999999999999999999999888888999999::::::;;;;;;777;;;BBBHHHLLLMMMMMMLLLJJJPPPWWW]]]aaagggooovvvzzz111111000000000111333444//////000111111111111111222333333444555666777777555666888:::;;;;;;;;;:::<<<===>>>@@@@@@@@@???>>>===?????????>>>???AAACCC=========>>>@@@AAA@@@>>><<<:::666333222222444666444444333333222111111000000/////////............------------------------........................------------------------,,,,,,---...---,,,+++***,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------------------------------,,,,,,------------......,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,------.........------------------------------------------------+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,---------......------------------------------------------------........................---......///////////////000000000000111111111111000000000000000000000000222222333333333444444444222333444666777888888888555666777999999777666555333333333222222222222111000000000000000000000000000000000000000000000000---.........//////000000............/////////000////////////000000000000000------111333222444888777555:::III[[[rrrnnnjjjvvvnnn]]]QQQSSSTTTPPPMMMYYYtttoooQQQNNNJJJEEEBBBAAAAAAAAA>>>===============>>>>>>============<<<<<<<<<<<<888999;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::999999999999999999999999888999999::::::999999888999999999999999999999999999999::::::;;;<<<======AAAHHHSSS]]]cccdddaaa___WWW___jjjuuu~~~111111111111111111111111111111222222222222111111333333333444555666777888<<<<<<<<<===============<<<===????????????@@@BBB????????????>>>>>>===<<<;;;===??????>>>>>>???@@@;;;888666555555555333222222222222111111111111000........................////////////////////////........................---------............///.........------,,,,,,,,,+++++++++,,,,,,---------------............------........................------------------------,,,,,,,,,---------......------++++++++++++------------------------------------------------------.........------,,,,,,,,,.........------,,,,,,,,,///......------,,,++++++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................///---+++,,,///000///---...------,,,,,,------...------------------------.........------,,,,,,,,,------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***,,,------++++++,,,...---------------------------------------------------------------------------------............///......///000000000000000////////////000000000000222111111111000000//////000000000111222222333333555555666666555555444333555555555555555555555555444444333222222111111000////////////000000000000000000000000000000000000////////////////////////////////////000000000000////////////000000000000///000111222222333222222333333555:::===FFF[[[ooo|||fff[[[YYYQQQPPPXXX\\\sssxxxllljjjfffaaa\\\VVVPPPMMMIIIDDDCCCEEECCC>>>===AAA===@@@???;;;:::<<<<<<:::<<<;;;===@@@>>>;;;<<>>===;;;;;;<<<===<<<===>>>888<<>>;;;888999:::???>>>:::777888;;;;;;999999;;;<<<;;;888777999<<<;;;>>>===::::::???@@@===;;;;;;===???BBBDDDEEEEEEGGGPPPfffzzzttt111111111111111111111111111111222222222222111111222222333333444555777888<<<;;;;;;;;;;;;<<<======BBBBBBCCCBBBBBBEEEIIILLLAAAAAABBBBBBAAAAAA@@@???@@@AAABBBAAA???>>>===>>>;;;999666555555444333111222222222111111111000000........................................................................---------............///......---------,,,,,,,,,+++++++++,,,,,,---------------............------........................------------------------,,,,,,,,,---------......------,,,++++++,,,------------------------------------------------------......---------,,,,,,,,,......---------,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...........................---+++,,,///000///---...------,,,,,,------...------------------------......---------,,,,,,,,,++++++++++++++++++++++++........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***,,,------++++++,,,...---------------------------------------------------------------------------------............///......///000000000000000////////////000000000000111111111000000000//////000000000111222222333333555555666666555555444333555555555555555555555555444333333222222111111000////////////000000000000////////////////////////////////////////////////.../////////000000000000////////////000000000000//////000111222222222222111000222555666999EEERRRjjjttthhhfffbbbaaa^^^TTTWWWdddzzz}}}xxxrrroooooorrruuurrr^^^LLLGGGJJJMMMNNNPPPPPPMMMDDD<<<;;;>>>===999AAA???>>>@@@>>>;;;===BBB@@@>>>>>>>>>????????????@@@???>>>======;;;;;;<<<===>>>???>>>======>>>???777999:::999999999999888?????????>>>============<<<<<<<<<===>>>>>>>>>===CCCDDDFFFHHHJJJMMMQQQTTT^^^cccttt111111111111111111111111111111222222222222111111222222222222333555666777;;;:::999999999;;;<<<===FFFEEEDDDCCCDDDGGGMMMRRRDDDDDDEEEEEEEEEDDDCCCCCCEEEEEEEEECCC@@@===<<<<<<;;;999666444444333111000222222111111111000000000........................................................................---------............///...------------,,,,,,,,,++++++,,,,,,,,,,,,------------............------........................------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------------------------------...------------,,,,,,,,,...------------,,,,,,,,,++++++,,,------...//////------------------------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++------,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------...,,,,,,,,,...///...---...------,,,,,,------...------------------------...------------,,,,,,,,,++++++++++++++++++++++++........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***,,,------++++++,,,...---------------------------------------------------------------------------------............///......///000000000000000////////////000000000000111111000000000000//////000000000111222222333333555555666666555555444333555555555555555555555555333333333222111111000000////////////000000000000////////////////////////////////////////////////....../////////000000000////////////000000000000...///000111222222222222333222333666555444777;;;KKKaaa|||bbbUUUZZZbbbmmmzzz___RRRZZZdddiiijjjmmmdddUUUHHHEEEFFFBBB;;;???<<<;;;<<<;;;;;;???FFFKKKGGGAAA>>>===>>>===;;;:::;;;;;;;;;<<<===>>>>>>AAA@@@>>>>>>>>>>>><<<;;;>>>???AAACCCBBBAAA@@@AAA<<<>>>AAAGGGKKKJJJEEE@@@EEEBBBGGGQQQSSSLLLGGGHHHLLLPPPUUUXXX\\\aaaiiinnnjjjkkkttt111111111111111111111111111111222222222222111111111111111222333444555666:::999888777888999;;;===BBBBBBAAA@@@AAACCCHHHLLLEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFEEECCC???<<<::::::;;;999666444333222000///111111111111000000000000........................................................................---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------........................------------------------,,,,,,,,,---------......---------,,,,,,---------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------,,,,,,------............------,,,,,,------...------------------------------------------------................................................------------------------------------------------,,,,,,------------------------------------------***+++---,,,++++++,,,...------------------------,,,,,,---------------------------------------------------............///......///000000000000000////////////000000000000000000000000000000//////000000000111222222333333555555555666555555444333444444444444444444444444333333222222111000000000////////////000000000000////////////////////////////////////////////////........./////////000000////////////000000000000...///000111222222222222222222333666777777555555>>>DDDJJJSSShhhhhh```VVVRRRYYYdddiiihhhyyyppplllqqqtttuuuqqqlllcccYYYTTTTTTPPPJJJEEEDDDFFFLLLQQQWWW```iiitttlll]]]KKK>>>;;;<<<<<<:::=========???DDDGGGFFFGGGCCC???@@@DDDHHHJJJJJJHHHBBB>>>>>>@@@@@@@@@AAA>>>FFFUUUhhhsssqqqdddXXXRRRLLLRRRccchhh^^^XXX\\\^^^fffpppxxx}}}000000000000000000000000111111222222222222111111111111111222333444555666888777777777888999;;;<<<===>>>???>>>===>>>@@@AAACCCDDDDDDEEEEEEEEEDDDDDDBBBCCCCCCAAA===;;;:::::::::777555333333222000///111111111000000000//////........................................................................---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------+++,,,---------------......------,,,,,,------...------------------------------------------------................................................------------------------------------------------,,,,,,,,,---------......------------------------***+++---,,,++++++,,,...------------------------,,,,,,,,,---------......---------------------------------............///......///000000000000000////////////000000000000//////////////////000000000000000111222222333333555555555666555555444333222222222222222222222222333333222111111000000///////////////000000000000........................////////////////////////............////////////////////////000000000000......///000111111111111.........///333555444111///333666:::CCCSSSdddmmm~~~hhh\\\^^^ccc[[[OOOOOOVVVYYYaaa|||tttpppppphhhnnnqqqnnniiigggdddaaa]]]^^^eeerrrmmmOOODDDFFFJJJGGGLLLNNNNNNTTT___eeefffcccXXXLLLGGGMMMZZZgggooocccTTTHHHGGGKKKMMMOOOQQQTTTdddoooccc```lllrrroooqqqzzz000000000000000000000000111111222222222222111111222222222222333555666777666777777888999:::;;;;;;;;;<<<>>>===<<<;;;<<<===AAAAAABBBCCCCCCCCCBBBBBB???@@@AAA???<<<999999999888666333222222222111///111111000000000/////////........................------------------------........................---------............///,,,,,,,,,------------...------,,,,,,,,,,,,++++++------............------........................------------------------,,,,,,,,,---------......------............------------------------------------------------------,,,,,,,,,------------...,,,,,,,,,------------...//////...---,,,,,,++++++------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,---......------,,,,,,------...------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------+++,,,,,,------.........------------------------***,,,------++++++,,,...------------------------+++,,,,,,------.........---------------------------------............///......///000000000000000////////////000000000000......////////////000000000000000111222222333333555555666666555555444333222222222222222222222222222222222111000000//////////////////000000000000........................////////////////////////------........./////////////////////000000000000---...///000111111111111000111000...000333333111---222666666666888===BBBQQQmmm||||||~~~rrr```LLLMMMKKKKKK[[[yyy~~~zzzvvvuuu{{{fffVVVWWWZZZRRR[[[bbbiiiyyymmmYYYTTT^^^ooo{{{vvveeeYYYZZZ___```cccgggsss}}}000000000000000000000000111111222222222222111111222222333333444555777888444666888:::;;;;;;;;;:::;;;<<<<<<;;;:::;;;===@@@??????@@@AAAAAAAAAAAAAAA@@@AAAAAA???;;;888777777666444222111222222111000111000000000////////////........................------------------------........................---------............///,,,,,,,,,---------......---------,,,,,,+++++++++------............------........................------------------------,,,,,,,,,---------......,,,---...//////...---,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------------------,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++---///...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------........................------------------------........................++++++,,,,,,---......///------------------------***,,,------++++++,,,...------------------------++++++,,,,,,---......///---------------------------------............///......///000000000000000////////////000000000000........./////////000000000000000111222222333333555555666666555555444333333333333333333333333333222222111111000000//////////////////000000000000........................////////////////////////---------.........//////////////////000000000000---...///000111111111111111444555111111444555222555444444333111111555999555HHHbbbyyywwwhhhRRRQQQMMMHHHHHHSSSeeessszzzllljjjhhhdddoooxxx}}}hhhbbbfffmmmiiiaaa___eeehhhfffiiirrr{{{000000000000000000000000111111222222222222111111333333333444555666777888333666999<<<===<<<;;;999;;;;;;999888888:::???CCC>>>??????@@@AAAAAAAAA@@@BBBBBBBBB???;;;888666666555333111111222333222111000000000000////////////........................------------------------........................---------.........//////,,,,,,,,,------.........---------,,,,,,+++++++++---..................---........................------------------------,,,,,,,,,---------......,,,---...//////...---,,,------------------------------------------------,,,,,,,,,------.........,,,,,,,,,------.........+++,,,,,,------......///------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------+++,,,,,,------,,,,,,+++***+++,,,---......///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,))),,,...---+++***,,,///...------,,,,,,------...------------------------,,,,,,,,,------.........////////////////////////........................------------------------........................++++++,,,,,,---...//////------------------------***,,,------,,,+++---...------------------------++++++,,,,,,---...//////---------------------------------.........//////...//////000000000000000////////////000000000000---.........//////000000000000000111222222333333555555666666555555444333555555555555555555555555222222111111000/////////////////////000000000000........................////////////////////////---------.........//////////////////000000000000---...///000111111111111+++111444000///333333111222000111444666555444444:::<<<>>>EEEXXXvvvzzzoooccccccccc]]]RRRMMMXXXhhh{{{uuu~~~qqqhhhfffiiijjjsss~~~~~~xxx|||xxxzzz~~~......///000000000000000111111111111111222222333555555555555555555555555888888:::;;;<<<============<<<;;;::::::;;;<<<===@@@?????????@@@AAABBBBBBCCCBBB@@@===999666444222444444333222222111111000////////////............////////////////////////.........------,,,,,,,,,........................---------............//////............---------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------.........------,,,,,,,,,................................................///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++------------------------......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...++++++,,,,,,---...//////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,.........................................................------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,---,,,,,,,,,,,,---......////////////////////////////////////000000000000000000000000111111111111/////////000111333444555444555777888888888777666444444444444333222111111111111000///////////////////////////000000000000////////////////////////000000//////.........---....................................////////////////////////000000000000000000000000111111111111111111222222222333333333555777888999<<>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>????????????@@@;;;;;;:::999888777777666333333333222111111000000////////////....................................///////////////.................................---------............//////............---------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------.........---------------................................................///...------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........---------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...................................................------------,,,,,,,,,...................................................------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,---,,,,,,,,,,,,---......////////////////////////////////////000000000000000000000000111111111111111111000000111222333333555555555555555666777777555555555555444333222222111111000///////////////....../////////000000000......................../////////.......................................---............/////////....../////////000000000000000000000111111111111111111111222222222222333222444666444111000111444444999EEEVVVkkk}}}~~~yyy{{{www}}}|||}}}}}}}}}~~~000000000000000111111111111000000000000111222222222222333555666888999999999:::<<<===>>>>>>??????>>>???@@@AAAAAA@@@???>>>>>>>>>>>>?????????>>>>>>:::999999888777666666555333333222222111000000000////////////....................................//////..........................................---------............//////............---------------------------------...............................................................---------......................................................------------......------------------------...............---------........................................................................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................------------------------........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......////////////////////////////////////000000000000///000000000111111111111222111111111111111222222666555444333444555666777555555555555444333222222111000000///////////////........./////////000000........................................................................---------.........//////........./////////000000///000000000111111111111111111111111222222222222333555777777555444444666???777444999DDDXXX|||}}}wwwooosssvvvxxx~~~|||111000000///000111222222///////////////000111111222222333555777888999:::999:::<<<===>>>>>>?????????@@@AAABBBBBBAAA@@@???>>>>>>????????????>>>===;;;:::999888666555444333333333222111111000000///////////////....................................------------------------........................---------............//////............---------------------------------..............................................................................................................................---------......///------------------------................................................................................................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......////////////////////////////////////000000000000///000000000111111111111222111111111111111222222555444333333333444666777555555555555444333222111111000000///////////////............////////////........................---------.......................................------------........................///////////////000000000111111111111000000111111111222222222000111222222222333444666777333555:::::::::GGGXXXiiizzzxxxmmmfffVVVVVVUUUSSS\\\rrr}}}{{{nnnffffffiiiooo~~~zzz111111000///000111222333000////////////000111111222333444555777888999:::999:::;;;<<<===>>>>>>>>>AAAAAAAAABBBBBBAAAAAAAAA>>>???@@@@@@@@@???>>>===<<<;;;:::888666444333222222222222111000000//////////////////............------------------------,,,,,,,,,---------------........................---------............//////............---------------------------------.............................................................../////////.........................................................---......///000------------------------.............../////////........................................................................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................,,,,,,,,,------------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...---,,,,,,,,,,,,---......////////////////////////////////////000000000000000000000000111111111111111111000000111222333333444333333333333444555555444444444444333222111111111111000///////////////------........./////////---------------------------------------.................................,,,------------.........------........./////////000000000000111111111111000000000111111111111222111000/////////000222333///000555999888333333666@@@CCCSSSnnn{{{pppiiiVVVVVVSSSNNNLLLQQQ\\\eeeuuuxxxyyytttlllrrrzzzqqqpppwww}}}}}}~~~|||uuurrrqqqsss222111000//////111333444111111111111111222222333333444555666777888999999888999:::;;;============BBBAAAAAA@@@@@@AAAAAABBB???@@@AAABBBAAA@@@>>>===;;;;;;:::888666555444333222222111111000000//////////////////............------------------------------------.........///........................---------............//////............---------........................................................................---........./////////000...............................................................///000000........................---........./////////000...................................................................................................------,,,,,,------...------------------------------------------------......---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...+++,,,,,,------.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................................................................,,,,,,,,,---------..............................------------------------,,,,,,---......---,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---,,,,,,,,,,,,---......////////////////////////////////////000000000000000000000000111111111111000000000000111222333444222222333444444444444444333333333333222111000///111111000///////////////---------.........//////------------------------,,,,,,,,,------.................................,,,,,,---------.........---------.........//////000000000000111111111111000000000000111111111111222222111111222333222222333444222///000555888666<<<444222>>>RRRjjj{{{ooonnnlllfff^^^WWWUUUWWWYYYYYYXXXSSSKKKLLL^^^sssrrrgggbbbfffssszzzppplllnnnzzz|||yyypppmmmnnnppppppvvvuuu{{{|||}}}|||~~~zzzzzz|||rrrooopppqqqtttxxx222111000//////111333444333333222222333333444555444444555666777888999999888888:::;;;<<<=========BBBBBB@@@??????@@@BBBBBB???@@@BBBBBBBBB@@@>>>===::::::999888777666555555222222111111000/////////000/////////............---------------------------.........//////000000........................---------.........////////////.........---------................................................////////////////////////---.........//////000000...............................................................///000000........................---.........//////000000////////////////////////////////////////////////////////////////////////...........................------,,,,,,------...------------------------------------------------......---------,,,,,,,,,------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...++++++,,,,,,---...//////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................................................................,,,,,,,,,------.........................................................,,,,,,---......---,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........---,,,,,,,,,,,,---......////////////////////////////////////000000000000000000000000111111111111/////////000111333444555111222333444555444333222222222222222111000//////111111000///////////////---------.........//////------------------------,,,,,,,,,------.................................,,,,,,,,,---------......---------.........//////000000000000111111111111000000000000111111111111///000111333444444222000000333111,,,///777777///111555;;;;;;888===QQQfff~~~yyytttrrrtttqqqmmmjjjfff\\\UUUZZZeee}}}uuudddVVVSSSTTTMMMXXXgggqqqqqqllleeeaaaiiiwwwyyyssspppzzztttmmmoooqqq|||wwwssskkkaaaZZZYYYZZZYYYeeeppp{{{nnnzzzrrrttt}}}yyyuuutttvvvzzzvvviii]]]XXX//////000111222333333333333222111000111333555777666666666666555555555555888999999::::::;;;;;;<<<@@@@@@??????@@@AAABBBBBBAAABBBBBBCCCBBBAAA???>>>:::999777666444333333222000000000000////////////........................------------------------------------------------........................000000000000000000000000////////////////////////---------.........//////000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000//////.........---000000000000000000000000000000//////.........---//////////////////////////////////////////////////////////////////////////////.........---------........................................................................---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------------............///++++++,,,,,,,,,,,,------------------------------,,,------......------,,,...------,,,,,,++++++***+++,,,------......------.........------,,,,,,,,,------------------------------------------------................................................................................................------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------............///------............------000000000000000000000000........................,,,,,,---///000111222333000000111222333333333333444333333222222111111000000000//////.........---------------.........///................................................---------------------------------............///---------............///////////////////////////000000000000000000000000000000000000000000000000111111222222222333333333222111111222666;;;@@@DDDpppwwwfff^^^fffrrrnnn]]]ZZZ^^^aaa___XXXUUUWWWWWWUUUXXX^^^eeegggooowwwvvvrrrwww{{{ssshhhaaa___^^^^^^bbbfffhhhjjjqqqzzzvvvlllbbb___hhhqqqsssuuuyyyllliiibbbZZZTTTUUU[[[aaasss}}}yyyqqqlllmmmpppuuuwww~~~tttgggYYYMMMCCC>>>000000000111111222222333222111111222333666999;;;666666666666666666666666888888999::::::;;;;;;<<>>>>>>>>??????@@@AAA>>>???@@@@@@@@@???>>>===999888666444333222222111000000000000////////////........................------------------------------------------------........................000000000000000000000000////////////////////////---------.........//////000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000/////////.........000000000000000000000000000000/////////.........//////////////////////////////////////////////////////////////////////////////.........---------........................................................................---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------............++++++,,,,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------......---------,,,,,,,,,------------------------------------------------................................................------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------............///------............------000000000000000000000000........................//////000111222222333444222333333333333333222222444444333333222111111111000/////////.........---------........./////////................................................---------------------------------............///---------............///////////////////////////////////////////////////000000000000000000000000111111111222222222333333555444333222333666888:::???SSSooo{{{}}}|||qqqrrrwwwyyymmmfffaaacccbbb^^^]]]^^^sss{{{mmmfff^^^YYYYYYXXXUUUSSSTTTUUUTTTTTTUUUTTTTTTYYYaaaeeetttuuujjjaaa___iiipppnnnlllmmmtttuuutttqqqooooootttxxx~~~xxxsssooommmjjjhhh```[[[QQQGGG@@@<<<;;;;;;111111111111111111111111000111111333555888;;;===666666666666777777777777888888999999:::;;;;;;;;;===============>>>>>>>>>:::;;;<<<===>>>===<<<<<<777666555333222111111111000000000000////////////........................------------------------------------------------........................000000000000000000000000////////////////////////------........./////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000////////////......000000000000000000000000000000////////////....../////////////////////////////////////////////////////////////////////////////////............---........................................................................---------.......................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------............++++++,,,,,,,,,,,,------------------------------,,,------......------,,,******+++,,,,,,---......+++,,,------......------...------------,,,,,,,,,------------------------------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------............///------............------000000000000000000000000////////////////////////222222222222333333444444555555555444444333222111444444444333222222111111/////////.........................../////////000........................---------------------------------------------------------............///---------............///////////////////////////////////////////////////000000000000000000000000000111111111222222222222555444333222222222222222111888DDDRRReee~~~{{{{{{}}}}}}zzzssslllhhhsssjjjeeehhhnnnrrrtttwwwqqqooonnnlllgggbbbccchhh|||xxxsssyyy~~~{{{{{{~~~xxxuuu}}}vvvjjj___VVVNNNJJJ@@@<<<777333222333666888111111111111000000000000000111111333555888:::;;;666666666777777777777777888888888999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<888999;;;<<<<<<<<<;;;;;;777666555333222222111111000000000000////////////................................................................................................////////////////////////////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000000//////////////////////////////////////////000000///////////////////////////////////////////////////////////////////////////////////////////////////.......................................................................................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,---------.........+++++++++,,,,,,,,,------------------------------,,,------......------,,,+++++++++,,,,,,---------+++,,,------......------------------------------------------------------------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------............///------............------////////////////////////000000000000000000000000333333333333333333333333444555555555444444333222444444444333222222111111................................./////////000000........................---------------------------------------------------------............///---------............///////////////////////////////////////////////////000000000000000000000000000000000111111111111222///000111222222222222222888666333444???UUUppp{{{zzzzzz{{{~~~xxx}}}~~~}}}qqqllllll{{{zzz||||||~~~yyyooorrrzzzzzzooo^^^NNNBBB;;;888777222333444444444333222111111111000000000000000000111111222222333444555666555555666666777777777888777777888999999::::::;;;;;;;;;<<<<<<<<<<<<;;;:::888999:::<<<<<<<<<;;;;;;777777555444333333333333000000000000////////////////////////////////////................................................////////////////////////////////////////////////////////////////////////........./////////000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000000000//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////.............................................---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...+++++++++,,,,,,,,,------------------------------,,,------......------,,,---------,,,,,,++++++++++++,,,------......------------------------------------------------------------------------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------............///------............------////////////////////////111111111111111111111111222222222222111111111111222333444444555555555444444333333222222111000000---------...........................////////////........................---------------------------------------------------------............///---------............///////////////////////////........................//////////////////////////////000000000111111111---...000222333333333333---000444777;;;BBBJJJPPPnnnzzzuuuppp}}}zzz~~~rrr```PPPIII???777444444666777222222333333222111///---000000000000000000000000111111222222111111111111444444555555666666777777777777888888999:::::::::;;;<<<===>>>===<<<;;;:::999999;;;<<<<<<;;;::::::777666555444333333333333000000000000////////////////////////////////////................................................////////////////////////000000000000000000000000////////////////////////....../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000111111000000000000000000000000//////000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000...////////////000000000////////////////////////////////////////////////.......................................---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------------------------,,,------......------,,,......---,,,,,,+++******+++,,,------......------,,,,,,,,,------------...------------------------------------------------........................................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------............///------............------000000000000000000000000000000000000000000000000111111111111111000000000111222333444444555555555222222222111000000//////---------------.........------------.........///........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---------............///////////////////////////........................////////////////////////////////////000000000000000111111222222111000000///111444555666666888:::===IIIYYYhhhsss~~~yyyooopppwwwzzzuuuoooiiikkkjjjccc[[[RRRGGG===666555444444555555444222666444111///...///111333......//////000000111111111111111111111111000000333333333444555666666666777777777888999999::::::===>>>???@@@???>>><<<;;;999999:::;;;;;;:::888888666555444333222222222222000000000000////////////////////////////////////................................................////////////////////////000000000000000000000000////////////////////////.../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000000////////////////////////////////////////////////........................//////.........---------................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......------------------------------------------------................................................------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------............///------............------000000000000000000000000000000000000000000000000000000000111111111111111222222333333333333333222111111000000///.........,,,,,,,,,------.........,,,,,,,,,,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---------............///////////////////////////........................////////////////////////........./////////000000111111000000////////////777555111...---///333777///333888===CCCKKKTTT[[[lllxxx~~~mmmfffnnnqqqmmmtttvvvvvvtttwww~~~}}}yyyzzz{{{mmmmmmpppdddWWWPPPIIIBBBBBB???:::777777444///222222333444555333000---555444111//////111333555---......///000111111222000111111222222222111111222222333333444555666666777777777888999999::::::>>>???@@@AAA@@@???===;;;888999::::::999888777666444444333222111111111111000000000000////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000........................//////.........---------................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------,,,------......------,,,***++++++,,,,,,------...+++,,,------......------,,,,,,,,,------.........------------------------------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------.........//////---..................---000000000000000000000000////////////////////////000000111111111222222222333333333333222111000000000000000///......------,,,,,,,,,------.........+++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------.........//////////////////////////////........................////////////////////////............/////////000///............///000000+++---111333444333222111555444333222222444777999888@@@JJJUUUaaasssttttttwwwwwwzzz{{{}}}~~~~~~yyyuuuuuupppcccXXXTTTLLL===<<>>DDDKKKTTTZZZgggiiimmmrrrxxx~~~wwwbbb^^^WWWOOOHHHBBB???===777777666555444333333222222222222222222222222222000000000000000000000000////////////////////////...///000111111111111111000111333333222111222333111333555666444444555777999999999888999999::::::<<<>>>@@@@@@>>><<<;;;;;;;;;;;;:::999888666555444555555444333222111000000////////////............////////////////////////000/////////............................................./////////000000////////////000000000111111111000111222222111//////111333222000000222444111111000000000000000000000111111222222222222222000111111222222222222222111000000000111111111000333333333333333333222222333555444000///111000---666555444555777999:::;;;555666888:::;;;;;;===>>>;;;:::888888888666333111777666666666666555444333444333333444555555444222222222222111111000000000111111000000000111111222000000000000000////////////............//////000/////////......------,,,..............................................................................------------......------------------------------------------------------,,,,,,+++,,,,,,---------------------------------------------------++++++,,,,,,,,,---------------------------------------------------------------------------------........................//////.........---------................................................................................................------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,---------............///000000000000000000000000/////////000000000111111000000000000000000000000111111000000111222222333333333222222111000000///////////////............---,,,,,,------///000000---------...............------------------------------------------------...------,,,,,,------...//////.........------------------............///////////////////////////////////////////////////............//////////////////000000000111111111000000000000000000000000000000111111111222222222222222222333333333333444222333444666777;;;AAADDDDDDEEEGGGJJJNNNRRRVVVWWW]]]aaaeeeeeeccceeelllrrr}}}~~~yyyuuuvvvyyy|||~~~vvvhhhXXXNNNEEECCC???;;;888666666666555444444333333222222111222222222222222222222222000000000000000000000000///////////////////////////000000111111111000000///111222222111111222444222444555555555555666888::::::999888888999999999;;;===???>>><<<::::::::::::::::::999777555444333555444444333222111000000////////////............////////////////////////////////////........................................../////////000000000/////////000000000111111---///111222111/////////---///000000000000111333//////000111111111111111111111111111000000000000111111111111222222222222000111333444555555444444777666666777777888999:::===???>>>:::999:::888444666666666777888;;;===???????????????>>>??????>>>FFFCCC@@@???>>>>>><<<:::777666777888::::::777555888777777888999888666555777666666666555555444444333333333222222222111111000000000000000000000000000/////////000000111222////////////..........................................................................................------------......---------------------------------------------------,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------------------------------------------------------------------------------------.......................................---------................................................................................................------------------------------------------------,,,,,,,,,---------.........------------,,,,,,,,,---------............///000000000000000000000000000000000111111111222222111000000///000000111111111111111000111111222333333333222222111000000000////////////............---------------...///000...............---------------------------------------------------------...------,,,,,,------..................------------------............///////////////////////////////////////////////////............//////////////////000000000000111111000000000000000000000000000000000111111111222222111111222222222333333333222333444333333333555777222222333444555777888999:::;;;======>>>@@@CCCFFFIIIOOOWWW]]]]]]XXXQQQKKKNNNMMMKKKKKKLLLOOOSSSUUUWWWPPPMMMSSSXXX]]]gggsss}}}ssslllcccbbbaaa___]]]ZZZXXXWWWVVVTTTOOOJJJFFFEEEHHHJJJPPPNNNKKKHHHEEE???999555222222111000000111222333111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000111111111111000000///000111222222111111333555444444555555666777888999;;;::::::999999999999999:::<<<======;;;999999999;;;;;;:::999777666444333444333333222111000000000////////////............///////////////////////////////////////....................................////////////000000000//////000000000111111111...111333222000///111333///000000000000000000111000111333444555555444333222222111111111111111111111111222333444555666666555777;;;===>>>>>>>>>>>>??????AAABBBDDDEEEFFFGGGIIILLLMMMKKKJJJLLLJJJFFFGGGGGGHHHHHHHHHIIILLLNNNOOOPPPOOOMMMMMMOOONNNKKKLLLJJJGGGFFFGGGHHHGGGGGG@@@>>>>>>@@@DDDFFFEEECCCAAA???>>>>>>>>>>>><<<:::<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999777666555444222222111000000///......111111000000111111222333000000000000111111111111..............................................................................------------..............................---------------------------,,,,,,,,,,,,------...------------------------------------------------,,,,,,,,,------------...........................------------------------------------------------................................................................................................................................................------------------------------------------------,,,,,,,,,---------......---------------------------------............///////////////////////////000111111111222222222222111111000///000111222222222111111111111111222222222222222111111111000000////////////............---------------...///000/////////...---------,,,------------------------------------------------...------,,,,,,------...........................---------............///////////////////////////////////////////////////............////////////////////////000000000111////////////////////////000000000000111111111111111111111111222222222222111333555555444333444555666666555444444444555555444333222333555777888888666888:::;;;;;;888555333555555444333444444555666;;;555222555777888???FFFHHHJJJLLLLLLKKKGGGBBB???;;;<<<<<<<<<;;;:::999999999888666333111222555888444222000000222444444444222222111000000111222222/////////000000111111111111111111111111111111111000000000000000000000000////////////////////////000111111111111000000///000111222222111222444666555555555555777999::::::;;;;;;:::::::::::::::;;;;;;<<<===<<<:::999999:::===<<<<<<:::999777555444222222222111111000000///////////////............////////////////////////.........///////////////////////////////////////////////////000000000111000000000000111111111111222333444222000000444888444333333222222222111111222444666888888777666444444444333333333444555555444444555777:::<<>>===>>>>>>===;;;::::::;;;>>>===<<<;;;999777555444111111111000000000//////////////////............////////////////////////.........////////////////////////////////////////////////000000000111111000000000111111111222222000000111000///000333555333111000000111111000///333555999<<<===<<<:::888333333333333555777999::::::;;;<<<>>>AAAEEEIIIKKKJJJOOOTTTWWWXXXYYY\\\```YYYXXXWWWVVVVVVXXXZZZ\\\]]]aaacccaaa______[[[UUUbbbfffiiihhheeecccccceeennnqqqqqqmmmnnnqqqkkkaaadddccccccddddddbbb^^^[[[\\\WWWRRRRRRVVVWWWUUURRRUUUVVVWWWXXXVVVPPPHHHBBB??????>>>>>>======<<<<<<<<<===@@@BBBDDDEEEEEEEEEBBBAAA@@@>>>===;;;:::999555444333222222111111222000000000///////////////////////////////////////////////////////////////////////////////////////......------------..............................------------------------,,,,,,,,,,,,---...///000------------------------------------------------,,,---------....................................------------------------------------------------........................---------...............................................................................................................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------------...---------............///000000000000000000000000000000000111111111222222111222333444444444444444333222111111000111111111111111111111111111111111////////////..................---------......///...............---------------------------------------------------------...------,,,,,,------...---------...............---------............///////////////////////////////////////////////////............////////////......////////////000000000000000000000000000000/////////000000000111111///000000000000111111111222333555444222111111111111111000000000111111222222111000111333444333222111000///......///000111//////000000111111111111000000222333333222111111777666555555555555666666333333333333333222222111000111111000......000222333222222222444444222000111111111000000000000000000000000111111222222222////////////////////////////////////////////////////////////////////////...///000111111111111111333444444333333444888:::888666444555999<<<======<<<<<<<<<<<<===???@@@AAA?????????>>><<<;;;<<<=========<<<:::888666444222000000000000000/////////////////////............////////////////////////............/////////000//////////////////////////////000000000111111111000000111111111222222222333333555777999999777555222000000111444666555333555888>>>CCCEEEFFFDDDBBB=========>>>AAAEEEHHHJJJNNNOOOOOOQQQTTTXXX\\\^^^cccgggmmmoooppprrrxxx|||xxxrrrjjjcccaaaccchhhlllqqqvvvyyyxxxvvvvvvqqqlllzzzrrrooommmpppuuuuuupppjjjsssxxxtttdddYYYTTTSSSQQQOOOLLLJJJHHHGGG>>>@@@BBBDDDEEEFFFEEEDDDFFFFFFEEEEEEDDDCCCCCCCCC???>>><<<;;;999888888888333333333222111111111000////////////////////////////////////////////////////////////////////////......------------..............................------------------------,,,,,,,,,------...///000------------------------------------------------------------....................................------------------------------------------------........................---------.........//////................................................................................................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------............///000000000000000000000000/////////000000000111111000222555777888777555444333222222111000000111111111111111111111111111111////////////............///......---------......---------...............------------------------------------------------...------,,,,,,------...---------.........//////---------............///////////////////////////////////////////////////............////////////........./////////000000000000000000000000000000////////////000000000111/////////000000000111111444555666444333222222333333333222222222333333444000111222222222222222333111111111111222222333333//////000000111222222333111222333333333444444333222222111111000000000000333333333333222111000///333444444333222111222333---------000222333333111000000111222222222222222000000000000000111111111////////////////////////////////////////////////////////////////////////......///111111222222222444444444444444555999<<<999666444555999===>>>===<<<<<<<<<===???@@@BBBCCC@@@AAAAAA???===<<<===???<<<<<<;;;999777555222111000000000000////////////000/////////............////////////////////////---.........//////000000000000000000000000000000000000000000111111111111000111111111111222222222>>>???BBBGGGKKKJJJDDD>>>888777666999>>>@@@@@@???888<<>>AAACCC>>>@@@AAA???===???GGGMMMIIIDDD>>>===???@@@>>>;;;999999777666555555555555111111111111000000000000000000000000000000000000////////////000000000000000000//////.........---//////000111111111111111111000///......///111222000000000222666<<>>@@@AAA???===@@@FFFLLLKKKFFF@@@>>>??????===999:::999888666555444444444111111111111000000000000000000000000000000000000////////////000000000000000000/////////.........///000000111111111111111333111000000333444333111///111666;;;BBBHHHLLLOOORRRUUUYYY]]]``````___^^^aaa___[[[ZZZZZZZZZZZZYYY\\\\\\\\\^^^```bbbeeefffiiiiiiggghhhrrr}}}|||zzzyyyxxxwwwuuuttthhh^^^VVVSSSQQQOOOQQQUUUUUUXXXZZZWWWRRRNNNLLLMMMMMMLLLKKKLLLNNNOOOOOONNNMMMLLLLLLLLLLLLLLLLLLKKKGGGHHHJJJMMMOOOQQQRRRRRRPPPPPPQQQSSSUUUXXXZZZ\\\cccfffiiikkkmmmtttzzzsssjjjddd```[[[SSSMMMSSSPPPPPPPPPMMMIIIIIIMMMOOOKKKIIILLLNNNMMMMMMOOOMMMMMMKKKHHHGGGGGGCCC===;;;999666555333111...+++222000......///000000000000000///...............////////////////////////000/////////....................................---------.........//////................................................------------------------................................................------------------------........................------............------........................................................................------------------------,,,,,,,,,---------............---------,,,,,,,,,........................------------------------............////////////............////////////000000000000000111111222444333222333555555555333111111111111111111111111111000000000000000000000......------------............---------,,,,,,,,,---,,,,,,,,,,,,---..............................---------,,,,,,,,,++++++........................//////.........------------...............------............////////////////////////////////////............////////////////////////////////////............////////////////////////000000000000//////000000000111111111////////////000000000000111111111111111111111111111111111111000000000///111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000........................000///...------...///000------------------------111111111111222222222333222222222333555777888999888999;;;===>>>@@@@@@AAA>>>@@@@@@???>>>@@@FFFKKKKKKFFFAAA?????????<<<999:::999888666444333333222111111111111000000000000000000000000000000000000////////////000000000000000000////////////......///000111111222222111111222///...///222444333111777;;;AAAHHHNNNQQQSSSTTTRRRSSSVVVYYY^^^cccgggiiinnnlllgggaaa\\\ZZZ[[[]]]___]]]ZZZXXXYYY\\\```cccjjjkkkkkkiiikkkooonnnjjj[[[[[[\\\^^^___]]]VVVQQQMMMGGGBBBAAAAAA???@@@BBBFFFGGGIIIKKKMMMMMMKKKIIIKKKIIIGGGFFFGGGGGGFFFEEEHHHGGGFFFEEEFFFGGGIIIKKKFFFEEEDDDDDDDDDDDDEEEFFFEEEDDDCCCBBBCCCEEEHHHJJJLLLNNNOOOOOOOOOTTT[[[bbbeeennnyyywwwpppfffaaa\\\XXXRRRLLLMMMQQQRRROOONNNPPPOOOOOORRRXXXPPPRRRQQQOOOOOOQQQNNNIIIGGGEEEAAA???>>>===;;;999444222///...///000111000222111000000////////////////////////////////////////////////....................................------........./////////................................................------------------------................................................------------------------........................------............------........................------------------------........................------------------------,,,,,,,,,---------.........------------,,,,,,,,,........................------------------------............////////////............////////////000000000000000111111222333222111111222333111000111111111111111111111111111111111000000/////////......------------.........------------,,,,,,,,,---,,,,,,,,,,,,---..............................------------,,,,,,,,,,,,.......................................---------------...............---............////////////////////////////////////............////////////////////////////////////............////////////////////////000000000000//////000000000000111111////////////000000000000111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000///........................//////...------...//////------------------------111111111222222222333333222222333333444666777888888999;;;===>>>???>>>>>>>>>???@@@@@@???AAAEEEHHHGGGDDDAAA@@@@@@???>>><<<;;;999888555333222111111111111111111000000000///////////////////////////////////////000000000000000000//////////////////000000111222222222222111111111111111222555999;;;GGGIIIMMMPPPQQQQQQPPPOOOJJJLLLNNNRRRXXX]]]cccfffhhhhhheee```YYYVVVXXX[[[TTTQQQNNNKKKJJJLLLOOOQQQYYY[[[ZZZUUUQQQNNNHHHBBBDDDAAA>>>@@@CCCEEECCCAAAEEECCCCCCEEEGGGGGGGGGFFFDDDFFFIIILLLNNNOOONNNNNNPPPNNNMMMMMMOOOPPPPPPOOOPPPOOOMMMKKKKKKMMMPPPSSSPPPNNNKKKHHHFFFFFFGGGHHHGGGFFFFFFFFFFFFGGGHHHHHHGGGHHHHHHGGGEEEDDDEEEGGGEEEJJJPPPTTTVVVXXXYYYYYY___gggttt{{{nnn```SSSMMMOOOOOONNNOOOQQQOOONNNSSSZZZTTTWWWXXXVVVVVVXXXVVVRRRNNNLLLIIIFFFEEEBBB???===;;;888444111111222222111222222111111111111222222///////////////////////////////////////.............................................////////////................................................------------------------................................................................................................------............------........................------------------------........................------------------------,,,,,,,,,---------......------------------------........................------------------------............////////////............////////////000000000000000111111222333222000000111111000///111111111111111222222222222222111000///......---......------------......---------------------------,,,,,,,,,,,,---..............................------------------,,,,,,---------.......................................,,,---......///.....................////////////////////////////////////............////////////////////////////////////............////////////////////////000000000000////////////000000000111////////////000000000000111111111111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000---...//////000000//////................................................------------------------111222222222222333333333555555444444444555666666777888:::<<<=========<<<>>>??????@@@@@@BBBDDDEEEBBBAAA??????@@@@@@@@@???:::999777555333111111000111111111111000000000///////////////////////////////////////000000000000//////000000000000000000000000111222222222222222333666777555444999DDDMMMSSSRRRQQQOOOMMMKKKJJJIIICCCEEEHHHLLLQQQUUUYYY[[[\\\^^^^^^ZZZUUUQQQQQQRRRGGGFFFDDDBBBBBBBBBCCCCCCBBBFFFHHHEEEDDDDDDBBB???CCC@@@===???DDDIIIKKKLLLNNNOOOPPPSSSWWWZZZZZZYYYRRRVVV[[[\\\ZZZYYYZZZ\\\]]]\\\\\\^^^```bbbaaa```ccccccbbb___]]]^^^aaaddd___]]]YYYVVVTTTTTTVVVWWWRRRTTTVVVXXXYYYXXXWWWVVVXXXZZZ\\\\\\YYYTTTQQQOOOMMMMMMNNNMMMKKKHHHIIIJJJIIILLLOOORRRVVVZZZ___ccciiinnntttwww{{{lll^^^ZZZRRRQQQRRRSSSQQQNNNQQQXXX```cccccc___\\\\\\ZZZVVV[[[YYYWWWUUURRRNNNIIIEEEEEEAAA<<<999777666555333111111000000000111222222000000000000000000000000.........///////////////................................./////////000000................................................------------------------................................................................................................------............------........................................................................------------------------,,,,,,,,,---------......------------------------........................------------------------............////////////............////////////000000000000000111111222444222111111222222000///000000111111111222222222222111111000///...------......------------......---------------------------,,,,,,,,,,,,---..............................---------------------------------.........//////---.....................,,,------...//////..................////////////////////////////////////............////////////////////////////////////............////////////////////////000000000000...////////////000000000////////////000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////------...///////////////........................------............------------------------------222222222222333333333333777666666555555555666666777888999;;;<<<============>>>???@@@AAABBBCCCCCC======>>>??????@@@@@@@@@888777666444222111111000111111111111000000000000000000000000000000000000////////////000000000000//////000000000000111111000111222222333222222222000333666666777???KKKVVVTTTRRROOOLLLIIIGGGGGGGGGAAABBBFFFIIIMMMPPPRRRSSSQQQQQQQQQNNNJJJGGGEEEDDD????????????@@@?????????;;;???BBB@@@AAAEEEHHHGGGFFFHHHKKKNNNRRRVVVYYY[[[]]]```aaabbbffflllmmmkkkjjjnnnsssssspppnnnoooqqqkkkkkkllloooqqqqqqnnnlllppprrrsssqqqnnnmmmoooqqqlllkkkhhhgggggghhhjjjllleeehhhlllnnnooonnnkkkiiimmmooorrrtttsssnnniiifff^^^[[[XXXWWWTTTQQQSSSXXXXXXTTTNNNIIIFFFGGGIIIJJJEEEKKKPPPRRRUUU^^^nnnzzz~~~jjjgggeeefffeeecccfffllluuuxxxwwwpppjjjgggddd```___]]][[[ZZZYYYWWWTTTRRRMMMKKKGGGDDDAAA???<<<:::333222111000000000000000000000000000000000000000.........///////////////............................../////////000000000................................................------------------------................................................................................................------............------........................////////////////////////........................------------------------,,,,,,,,,---------......,,,,,,,,,------------...........................------------------------............////////////............////////////000000000000000111111222333222111111222333222000000000000111222222333333000000000//////...............------------......,,,,,,,,,------------...---,,,,,,,,,,,,---..............................------------............,,,,,,------.../////////---------...............,,,,,,---...////////////............////////////////////////////////////............////////////////////////////////////............////////////////////////000000000000......////////////000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////------...////////////...------------------------------............------------------------------222222222333333333444444666666666666666777888999888888999:::<<<===???@@@===>>>???@@@BBBCCCBBBAAA<<<===>>>>>>>>>===>>>>>>777666555333222111111111111111111111000000000000000000000000000000000000////////////000000000000//////000000000111111111000111222222333333222222000111333999BBBLLLTTTYYYQQQOOOMMMJJJGGGFFFEEEEEEAAABBBDDDFFFIIILLLOOOQQQKKKIIIFFFDDDDDDCCCBBB@@@AAAAAABBBCCCEEEFFFGGGHHHGGGLLLOOOLLLLLLQQQTTTUUUSSSWWW\\\^^^___bbbhhhnnnsssuuutttrrruuu|||~~~{{{sssuuuwwwyyyzzzzzzyyyyyyppprrruuuyyy{{{zzzvvvsssvvv{{{|||zzzzzz|||yyyxxxxxxyyy{{{~~~}}}~~~|||}}}|||xxxuuusssnnnjjjiiigggdddhhhooorrrkkkaaa[[[YYYYYYXXXWWWMMMMMMMMMLLLLLLOOOUUUYYY\\\aaalllzzztttoooggg___ZZZWWWTTTRRRSSSQQQOOONNNLLLIIIEEEBBB<<<;;;999666333111000///000000000000000000000000............/////////000.........................../////////000000000000................................................------------------------................................................................................................------............------........................................................................------------------------,,,,,,,,,---------......,,,,,,,,,---------..............................------------------------............////////////............////////////000000000000000111111222222111000000222333222111///000000111222222333333//////////////////............------------......,,,,,,,,,---------......---,,,,,,,,,,,,---..............................------------.........///,,,,,,------...//////000---------.........//////+++,,,---...////////////............////////////////////////////////////............////////////////////////////////////............////////////////////////000000000000........./////////000000////////////000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////,,,---......//////......------------------------,,,------......------,,,------------------------222222333333333444444444555555555666888999;;;<<<:::999::::::<<>>>>>===<<<<<<<<<666555444333222222222222111111111111000000000000000000000000000000000000////////////000000000000//////000000111111111222111111222333333333333222777555777BBBQQQ]]]```___OOONNNMMMKKKHHHEEECCCBBBBBBBBBBBBCCCFFFJJJNNNQQQNNNIIIEEEDDDGGGJJJJJJJJJKKKKKKKKKLLLNNNQQQTTTVVVWWW]]]aaaaaabbbhhhlllmmmiiilllnnnmmmkkkqqq|||{{{vvvpppooonnnkkkhhh___ZZZUUUSSSSSSRRRMMMIIINNNKKKJJJOOOXXXccctttssshhh```]]]UUUTTTTTTTTTSSSPPPLLLIIIFFFDDDAAA===888555333111000000000000000000000000---.........//////000000........................////////////000000000000................................................------------------------................................................////////////////////////........................---..................---........................------------------------........................------------------------,,,,,,,,,---------......,,,,,,,,,------.................................------------------------............/////////000............/////////000000000000000000111111222000//////000111333222111///000000111222222333333.........///////////////.........------.........,,,,,,,,,------.........---,,,,,,,,,,,,---..............................---------.........//////,,,,,,------...///000000---------.........//////+++,,,---...////////////............/////////000////////////////////////............/////////000////////////////////////............/////////000////////////000000000000............/////////000////////////000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////,,,---......//////......------------------------,,,,,,---......---,,,,,,------------------------222222222111222222333333888777666555555777<<>>;;;999888:::<<<>>>CCC@@@<<<===???AAA@@@>>>??????===<<<::::::999999555444333222111111111111111111111000000000000000000000000000000000000000222222111111111111111222333333333444444333000......111333333222333666999>>>AAAIIISSS\\\```___\\\SSSOOOIIIDDDCCCCCCDDDEEEDDDDDDCCCBBBDDDIIIPPPUUUUUUTTTUUUWWWVVVTTTSSSSSSQQQWWW^^^fffkkknnnqqqsss{{{zzzyyyzzz}}}~~~~~~xxxppplllkkkhhhccc^^^WWWVVVTTTOOOKKKKKKNNNRRRppppppnnnlllpppeee___VVVRRRWWWZZZVVVQQQOOOQQQNNNKKKGGGCCC???:::777666444222111111111111///000000///.........///000////////////////////////////////////000000000000000000000000////////////---.........---,,,,,,+++........................////////////////////////........................................................................//////.........---------///............---------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------//////.........------------------............///............////////////000000000000000000000000000000000000111111111111222222222222111111000000////////////000000000000////////////....................................---,,,,,,,,,,,,---......------------------------,,,---......//////..........................................//////////////////.........---------........................////////////000000000000000000//////.........---............/////////000............/////////000222111111111000000//////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......////////////////////////000000000000000000000000......////////////............------------......000000///...------,,,,,,------------------------------------------------222222111111222222333333222333444555777<<>>;;;999999:::<<<>>>@@@???======???BBBCCCCCCAAA@@@>>>===;;;:::999999555444333222111111111111111000000000000000000000111111111111111111111111222222111111111111222222555333111000000222444555333444444333444777<<>>DDDHHH@@@>>>;;;:::999;;;===>>>============>>>AAAFFFIIIBBBAAA???===;;;999999888444444333222111111111111000000000000000000111111111111111111111111111111222222111111111111222222555444222000000222333555444444666888<<>><<<::::::;;;===>>>;;;===>>>===<<<>>>DDDJJJAAA@@@>>><<<999888777666444333222222111111111222000000000000000111111111111111111111111111111111222222111111111222333333222333444444444333222333777:::???FFFLLLRRRWWWZZZ]]]```eeehhhgggbbb[[[VVVEEECCCCCCHHHQQQXXXZZZYYYKKKMMMOOOOOOOOOOOOQQQRRRUUU```lllpppppptttyyy}}}|||xxxlllaaaZZZWWW[[[VVV[[[fffmmmwwwxxxjjjaaa]]]TTTVVVVVVVVVTTTRRRQQQQQQRRROOOKKKGGGCCC???;;;888666555444222111000000000////////////////////////////////////000000000000///.........------------------............------........................////////////////////////................................................................................................///............---------........................------------............,,,,,,,,,---------......------------------------------------------------........................---------............///............///////////////////////////////////////000000000111111111111222222222222222222222222111111111000000000000000////////////....................................---,,,,,,,,,,,,---......------------------------,,,---......///............................................./////////////////////.......................................////////////000000000000///////////////............////////////000000000...////////////000000000111111111000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////......////////////............------------......//////.........---------------------------------------------------------111111111111222333444555555666666666666777;;;===???>>>===;;;;;;<<<===>>>;;;======<<<:::<<<@@@EEE???>>><<<999777555444444333333222222111111222222//////000000111111111111111111111111111111111111222222111111222333333444111222333444555888===AAAJJJNNNTTTZZZ\\\[[[XXXUUUSSSTTTTTTSSSOOOKKKGGGEEEDDDIIIOOOUUUXXXZZZ[[[\\\OOOPPPRRRRRRRRRSSSUUUWWWaaannnyyy|||xxxuuutttdddZZZ\\\\\\[[[gggyyy{{{pppffffffccc___[[[YYY[[[]]]UUUTTTSSSRRROOOJJJDDD@@@>>>;;;777333000000111222000000000000000000000000////////////000000000000///.........------------------...//////......---........................////////////////////////........................................................................---.....................///............---------........................---------.........//////,,,,,,,,,---------......---------------------------------------------------.....................---------............///............///////////////////////////////////////000000000111111111111222222222222222222222333222111111111000000000///////////////....................................---,,,,,,,,,,,,---......------------------------,,,---......///.............................................////////////////////////////////////////////////////////////////////////000000000000.........///////////////////////////000000000111////////////000000000111000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////000000000000////////////////////////..............................////////////............------------.....................---------------------------------------------------------000000000111222333444555333444555555666777;;;===???>>>===<<<<<<<<<======;;;<<<<<<<<<;;;<<<>>>@@@===<<<:::888666444444333333333222222111222222333/////////000111111222222222222222222222222222222222222111222222333444555444555444555999CCCQQQ[[[ccccccdddccc___WWWMMMFFFEEEFFFEEECCCBBBBBBDDDFFFKKKQQQXXX[[[XXXUUUUUUVVVRRRSSSTTTUUUXXX\\\bbbfff{{{uuukkklllllleee```aaa[[[aaaooo|||{{{lll```YYYWWWVVVVVVWWWWWWVVVRRRLLLHHHGGGCCC>>>888444333333444000000000000000000000000////////////000000000000/////////.........------------...////////////...........................////////////////////////........................................................................---------...............///............---------........................------........./////////,,,,,,,,,---------......---------------------------------------------------------...............---------............///............////////////000000000000000000000000000000000000111111111111222222222222333333333333222222222111111000000///////////////....................................---,,,,,,,,,,,,---......------------------------,,,---......//////..........................................////////////...////////////000000000////////////////////////////////////000000000000.........////////////////////////000000000111111/////////000000000111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................////////////000000000000////////////////////////..............................////////////............------------..............................------------------------------------------------000000000111222333555666333555666666777888;;;===???>>>>>>===<<<=========;;;;;;;;;<<<>>>???>>>===<<<;;;999888666555555444333222222111222222333333...//////000111111222222222222222222222222222222222222222222333444555555999<<>>>>>===============;;;::::::===AAABBB@@@===<<<;;;:::888777666666666222222222111222222333333...//////000111222222222222222222222222222222222222222222222333444555666:::BBBMMMTTTXXX\\\bbbfff```XXXNNNGGGDDDDDDCCCBBBBBBEEEHHHJJJLLLPPPVVV[[[``````ccciiiqqqwwwyyyzzzvvvwwwxxx}}}}}}oooiiinnn{{{uuugggbbbcccfffcccooommmdddfffcccnnnwww}}}{{{|||{{{zzz}}}yyyvvvhhh___```\\\SSSSSS\\\tttrrr[[[XXXTTTSSSSSSSSSSSSRRRPPPOOOMMMJJJDDD===666222000000000000000000000000////////////000000000000000000000000////////////------...///000000//////........................////////////////////////........................................................................---------.........////////////.........---------////////////////////////............/////////000,,,,,,,,,---------......---------------------------------------------------------.........//////---------.........//////............/////////000000000000000000000000000000000000000111111111111222222222333333444444444333333222222111000000///000/////////....................................---,,,,,,,,,,,,---......------------------------,,,---......//////........................................../////////000.../////////000000111111000000000000000000000000////////////000000000000---.........//////000000000000000000111111111111000000000000111111111111//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.........................../////////000000111111////////////////////////..............................////////////...............------.........---.....................------------------------------------------------222222222222333444555555777777888999:::;;;;;;<<<<<<>>>@@@@@@>>><<<<<<<<>>>>>===;;;888555444222222111111000000000000000111111111111000000000000000000000000///...000555888111444777999999;;;@@@CCCSSSZZZbbb```QQQDDDHHHUUULLLHHHDDDBBBCCCFFFGGGHHHNNNQQQSSSQQQPPPTTT___hhhsssyyyvvvkkkeee^^^^^^ccciiikkkjjjbbbggg```WWWYYYZZZ]]]gggiiigggccc```]]]\\\[[[[[[^^^aaaaaa___bbbhhhcccYYYWWW[[[ccchhhfffbbbdddiiiddd___[[[]]]dddnnnyyyxxxsssppplllxxx|||zzzqqqeee___[[[SSSIIIYYY]]]lllooocccTTTKKKPPPWWWVVVPPPVVVSSSPPPMMMKKKHHHDDD@@@;;;999666333000000000111000...------///222222222000/////////............////////////////////////---------............///000000//////.........---///////////////////////////...---...///...---+++.................................................................................................................................................................................------,,,,,,,,,............................................................//////////////////000000000000////////////000000111111222222111111222222222222111111333222222222111111000000///............---------////////////////////////..........................................------................................................---------.........//////////////////000000000000///000000000000000000000222000...///111222000...//////000000000000//////111000000111222333222111//////...000111222222111000222444333000...///000444222111222222333222111111333555555444333222333---111444444222000222444222333444333111//////000888222------111333222000---...///111111111000///////////////............000000///////////////...000000000000////////////////////////////////////........................////////////////////////.................................................................................------,,,,,,,,,------------------------222222222222333444555666777777888999:::;;;;;;<<<===???AAA@@@???>>>>>>???BBBBBBBBBBBBAAA@@@???>>><<<;;;999777666555444444111111000000000000111111111111111111111111111111///111333333333444666777555999>>>CCCJJJRRR[[[bbbfff\\\SSSPPPLLLDDD???@@@BBBGGGMMMQQQRRRRRRSSSTTTPPPTTTYYY\\\___hhhvvvtttggg```^^^aaajjjppplllccc]]]^^^[[[YYY[[[```fffiiijjjhhhnnniiibbbfffgggkkkvvv|||~~~}}}wwwttttttvvvzzzyyypppuuuvvvhhhdddgggkkkmmmllllllpppiii___ZZZUUU\\\oooxxxrrrqqqoooyyyrrroooggg___YYYTTTSSS[[[eeemmmwwwsssaaaZZZWWWTTTWWW\\\VVVWWWWWWUUUPPPLLLJJJIIICCCAAA===999666333111000222000...///000111111000000000/////////.........////////////////////////---------............///000/////////............////////////////////////......---.........,,,+++..............................................................................................................................................................................---------,,,,,,,,,............................................................///////////////000000111111000000///000000000000000111111111111111222222222222111111222222111111000000000000///............---------........................................................................................................................---------.........//////////////////000000000111------......///000000000333111///000222333111///222222222222111000//////111111000/////////...---000222555888999777333000333444666555333222333555333222000000111333444444666777777777555333111000333444444333111111222444///000111222222222333333111///---...111333222000...///000111111111000///000000000000000000000000//////..................000000000////////////...////////////////////////........................////////////////////////..............................................................................---------,,,,,,,,,------------------------222222222222333444555666777777888999:::;;;;;;<<<>>>???AAAAAA@@@@@@BBBCCCAAA@@@??????>>>>>>>>>>>>:::999888777666555555555111111000000000111111222111111111111111111111111222444666777666555666777@@@EEEMMMVVV^^^eeelllpppbbbUUUHHHDDDFFFFFFFFFEEELLLTTT\\\^^^[[[YYY[[[^^^\\\aaahhhmmmuuuuuuhhhdddfff{{{uuuiiiddd___YYY[[[[[[ZZZ]]]fffpppqqqmmmsssuuuxxx}}}sssiiigggpppxxxsssfff___XXXRRRXXXsss{{{wwwmmmbbb\\\YYYXXXZZZ^^^{{{~~~ooo[[[XXXaaaUUUXXX[[[XXXSSSNNNMMMOOOMMMKKKHHHCCC>>>888444222222111000000111111000...000000000/////////......////////////////////////---------............///////////////............////////////////////////...............---,,,,,,...........................................................................................................................................................................------------,,,,,,,,,............................................................////////////000111111111111111111000111111111111000000000000111111222222222222111111000000000000///////////////............---------------------------------................................................................................................------.........//////////////////000000000111111------...///000111111222222111000111222333222000111111111000000000//////---...///111444666777777444555777888888777666555===>>>>>>===<<<<<<>>>@@@===<<<;;;:::;;;===>>>@@@DDDDDDCCCBBB@@@===;;;:::>>>;;;999999:::<<<===>>>===<<<;;;;;;;;;;;;999888444444444555555555444333111111111111111111000000111111111111111111111111////////////////////////000000/////////.........////////////////////////........................////////////////////////...........................................................................------------,,,,,,,,,------------------------333222222333333444555666777777888999:::;;;;;;<<<===???@@@AAAAAABBBDDDFFF@@@???===<<<<<<<<<===>>>:::999888777555555555555111111000000111111222222111111111222222222222222555666666555444666999<<>>;;;;;;>>>CCCFFF@@@@@@@@@???>>>??????@@@???AAABBBBBBBBBAAABBBBBBIIIHHHFFFEEEEEEDDDCCCBBB@@@===;;;<<<@@@CCCBBBAAADDDBBB@@@AAABBBCCCBBB@@@>>>??????===;;;999:::;;;777666555333222222222222111111111111111111000000000000000000000000000000000000000/////////......////////////////////////........................////////////////////////........................................................................------------------------------------------------333333333333444555666666777777888999:::;;;;;;<<<;;;===@@@AAAAAABBBDDDFFF@@@???===<<<;;;<<<<<<===;;;:::888777555444333333111111111111111222333333111222222222333333333444444444333333666===EEEKKKZZZZZZYYYXXXUUUPPPKKKHHHDDDLLLQQQNNNHHHIIIRRR[[[___^^^^^^ccckkkwww|||tttpppiiimmmwwwsssiiiaaa___``````bbbeeelllnnnnnnmmmooovvvzzz{{{~~~}}}|||{{{}}}yyyrrreee___```ppp}}}sssiiiaaaVVV[[[bbbmmm{{{]]][[[VVVRRRRRRVVVYYYWWWTTTSSSSSSRRROOOKKKEEE@@@===111000//////111111111///111000000000////////////////////////////////////---------............///.........//////////////////////////////////////////111333222000...///000........................................................................................................................................................................------------------------............................................................////////////111111222222222222111111222222111111000000//////111111222222222222111111................../////////............---------------------------------........................---------.........//////////////////////////////////////////////////////........./////////000000000000000000111111111111222222111111111111111111000000111111111111222333555444444555666777999:::<<<======<<<:::;;;>>>AAA>>>??????======>>>BBBEEECCCCCCCCCDDDCCCBBB@@@>>>CCCGGGLLLNNNLLLIIIHHHGGGHHHEEEBBBAAACCCEEEFFFEEEEEECCCAAAAAACCCDDDAAA>>>???>>>>>>@@@BBBEEEFFFFFFCCCCCCBBB@@@>>>>>>@@@BBB@@@>>><<<999777666777777444444333333222111000000111111111000000000//////111000000000000/////////000000000000000000000000////////////////////////////////////////////////........................................................................------------------------------------------------333333333333444555666777777777888999:::;;;;;;<<<:::===AAACCCCCCCCCDDDFFFAAAAAA???>>>===<<<<<<<<<;;;:::888666444333222222111111111111111222333444222222222333333444444555222444888===CCCLLLVVV\\\ZZZTTTKKKEEECCCDDDFFFHHHNNNSSSZZZ```fffkkkiiidddeeefffkkkuuuppp```]]]^^^___ccciiifffccceeelllqqqsssvvvyyyttthhhiiisssyyyuuummmwwwwwwzzzzzznnneee[[[WWW```rrrlllaaaVVVRRRUUUXXXVVVSSSRRRSSSRRRQQQNNNJJJGGGDDD666444111000111222222111111111000000000/////////////////////////////////---------............///.........//////////////////////////////////////////222444333000...///111........................................................................................................................................................................,,,,,,,,,------------...............................................................////////////000111111111111111111000111111111111000000000000111111222222222222111111............///////////////............---------------------------------........................,,,,,,------.../////////////////////////////////////////////////////////....../////////000000000000000000111111111222222000000000000000000000000222444555555555555666888888777777777777999;;;<<>>@@@CCCGGGJJJLLLIIILLLOOORRRXXXcccqqq|||}}}~~~yyyyyy}}}yyywwwqqqrrruuuwwwwww|||zzztttnnniiigggiiikkksssuuussskkkbbb]]]^^^aaa`````````bbbcccbbb]]]XXXYYYVVVQQQLLLIIIIIIIIIJJJJJJIIIGGGEEEBBB@@@>>>===;;;:::999777555444333222333333333222222222222111000000000000000000000000////////////////////////////////////////////////........................................................................,,,,,,,,,---------......------------------------444444444444444555777777777777888999:::;;;;;;<<<<<<@@@EEEIIIIIIGGGFFFEEEDDDDDDDDDCCCAAA>>>;;;:::777666666555555555555666111111111111222333444555222222333333444555666666===IIIYYYfffjjjhhhccc^^^NNNJJJGGGGGGKKKMMMNNNNNNSSSbbbsss}}}~~~iiieee]]]YYY^^^fffhhheeeeeettt|||kkkcccfffqqqzzzvvvwwwyyyuuuccc\\\]]]QQQaaa}}}kkk___ZZZYYYUUUTTTTTTSSSQQQOOONNNMMMFFFAAA:::555333333333333111111111111000000000000////////////////////////---------.........//////---.........//////000000////////////////////////+++///222000,,,***,,,///........................................................................................................................................................................,,,,,,,,,------...................................................................../////////000//////000000000000////////////000000111111222222111111222222222222111111.../////////000000111111//////.........---------////////////////////////........................,,,,,,------...///000000000000000000000000000000000000000000000000000000////////////000000000000000111111111111222222222111222333666888:::<<<======@@@BBBBBBAAA@@@CCCEEEGGGHHHKKKOOOVVV\\\cccfff```ccceeehhhnnn{{{}}}~~~{{{uuummmhhhjjjqqqxxxwwwtttyyy|||{{{{{{}}}~~~xxxmmmdddbbb^^^YYYSSSPPPOOOPPPQQQTTTRRRPPPNNNKKKHHHFFFEEECCCBBB@@@>>><<<:::888888444444444333333333222222000000000000000000000000000000000000000000000000////////////////////////........................................................................,,,,,,,,,------.........------------------------111333444555555555777999777999;;;;;;;;;;;;<<<>>>;;;BBBJJJMMMKKKGGGDDDDDD@@@AAABBBBBBAAA???<<<;;;888777666444333222111111444444444333111111222444222000333666333000999HHHTTT[[[gggmmmgggZZZRRRQQQHHHMMMQQQOOOMMMOOOXXX```hhh|||kkkfff```[[[```lllxxx||||||}}}wwwmmmeeeccccccmmmwwwiii```\\\YYY___nnn~~~~~~hhhVVVVVVUUUUUUVVVSSSPPPNNNOOOKKKGGGAAA:::666333333333444222000...---...000111////////////////////////////////////////////////////////////////////////000000111000000///..............................///............---------........................................................................---------............///---------............///////////////////////////,,,------......------,,,................................................////////////////////////000000000000000000000000111111111111111111111111111111111111000000000000---------.........//////////////////////////////............................................................////////////////////////000000000000......---------.../////////......///111111000///...000333555555333000///222666999;;;???DDDBBB>>>CCC???;;;:::???HHHQQQWWW___ZZZYYYcccuuuzzzwwwttttttxxx|||pppnnnxxx~~~{{{~~~|||vvvwwwhhhdddooohhhaaaoooiiicccZZZTTTSSSTTTOOOHHHMMMIIIFFFFFFDDD???:::888>>>999555333222111111333111111111111111111111111---...///000000000000///------......///000000000////////////////////////........................................................................------------------------000222333444444444666888888:::;;;<<<;;;<<<===???<<<@@@DDDGGGGGGEEEBBBAAA??????@@@@@@???===;;;999777666555444333222222222000222444444333222222333444222444:::AAAIIIVVVaaahhhdddaaa]]]UUUKKKFFFGGGIIIPPPZZZdddlllttt|||uuugggaaajjjsss}}}lll___gggwwwxxxjjjcccaaacccdddlllrrr[[[VVVRRRRRRTTTTTTSSSRRRMMMKKKHHHCCC>>>999555333222111111000000000000000///////////////////////////////////////////////////////////////////////////000000000//////...---........................///............---------........................................................................---------............///---------............///........................,,,------......------,,,................................................////////////////////////000000000000000000000000111111111111111111111111111111111111000000000000---------.........//////////////////////////////............................................................////////////////////////000000000111000000/////////000000111444222111111222333444444888444000///333999@@@CCCCCCDDDBBB>>>???FFFJJJJJJJJJNNNSSSXXX]]]eeeooowwwvvvssszzzxxxppplllnnntttyyy}}}}}}www~~~|||{{{{{{|||qqqiiifffccc___]]]XXXNNNDDDAAADDDGGGGGGFFF======>>>???>>>:::666444999888777444222000...---000000000000000000111111////////////////////////////////////////////////........................................................................------------------------000111333333333333555777999:::<<<===<<<===???@@@>>>===>>>???AAABBB@@@???>>>>>>???>>>===<<<:::999666555444333333333333444...111444555555444444555666>>>FFFOOOYYYdddhhhgggdddYYYMMMGGGEEEGGGNNNVVVkkkrrr~~~uuuaaa___aaaeeeiiimmmssszzzwwwrrrxxx}}}tttwww|||vvvoooddd\\\aaalllvvvkkk]]]UUUTTTUUUTTTQQQPPPQQQQQQOOOIIIBBB:::555000111222222222111//////////////////////////////////////////////////////////////////////////////...////////////...------........................///............---------........................................................................---------............///---------............///------------------------,,,------......------,,,................................................////////////////////////000000000000000000000000111111111111111111111111111111111111000000000000------........./////////////////////////////////............................................................/////////////////////000000000111111222111111000000111111111000///......000333555777888888888;;;>>>BBBCCCDDD???EEEGGGFFFGGGNNNUUUWWWbbbjjjsssxxxwwwxxx|||{{{ppphhheeejjjssszzzwwwooommmqqqvvvlllnnntttwwwyyy{{{yyyzzz}}}{{{yyy|||sss]]]NNNKKKNNNOOOMMMHHHHHHHHHFFFCCC???;;;888888888777555444222111111333222111000///000111222111111000000///......---////////////////////////........................................................................------------------------111333444444444444555777999;;;=========>>>@@@BBB@@@===::::::===@@@@@@>>>>>>>>>>>>>>>===;;;:::999444444333333333444444555000222444555444555777999;;;RRRjjjwww}}}|||ooo___RRRJJJBBBBBBHHHUUUjjj{{{xxxeeeXXX___kkkyyyzzz{{{~~~}}}|||{{{|||~~~~~~~~~~~~}}}}}}~~~rrrhhhccciiiyyyoooaaa]]]___tttxxxaaaVVVTTTUUUTTTRRRTTTVVVUUUQQQJJJBBB===333333222111000000000000////////////////////////////////////////////////////////////////////////---...............------........................///............---------........................................................................---------............///---------............///------------------------,,,------......------,,,................................................////////////////////////////////////////////////111111111111111111111111111111111111000000000///............////////////////////////////////////............................................................//////////////////000000000111111111111111000000000000111111///000222444666888;;;>>>;;;???BBBCCCBBBAAADDDGGGVVVcccppptttsssqqqooolllwww|||}}}}}}zzzwwwpppjjjfffddddddeeesss|||}}}~~~{{{xxx{{{zzz~~~ttt{{{~~~}}}xxxuuusssyyymmm```\\\ZZZWWWVVVTTTNNNFFFAAACCCFFFGGG======<<<:::999888777666444333111///......000111111111111000000/////////////////////////////////................................................................................................333444666666555555777888999;;;===>>>>>>???AAABBBCCC???::::::===@@@AAA@@@??????>>>>>>===<<<::::::444444333333333444555555222222222111222666<<<@@@KKKiiiooo[[[KKKJJJLLLOOOTTTbbb{{{}}}mmmiiihhhrrr|||xxxxxxzzzxxxwwwwwwzzz{{{|||}}}}}}}}}~~~~~~|||}}}yyyaaa\\\ccc|||ooo```TTT```|||www___WWWWWWWWWUUUVVVVVVVVVSSSOOOJJJHHH;;;888444000......000111000000000000000000000000////////////////////////////////////////////////------...............---........................///............---------........................................................................---------............///---------............///------------------------,,,------......------,,,................................................////////////////////////////////////////////////111111111111111111111111111111111111000000000///........./////////000000////////////////////////////////////////////////////////////////////////............////////////000000000000111111111111000////////////000111111666999===??????@@@AAACCCBBBEEEGGGCCC@@@GGGYYYhhh{{{rrryyyxxxzzz~~~}}}zzzxxxvvvrrrnnnuuu~~~qqqoooooozzzxxxwwwxxx{{{xxxqqqqqqtttssswww{{{{{{wwwwwwrrrpppoooiiiiii```SSSLLLMMMOOOOOOIIIHHHEEEBBB???<<<:::888777555222000......///000000000000000111111222222000000000000000000000000////////////////////////........................................................................444666777777666666777888888:::<<<===>>>???AAACCCCCCAAA>>>>>>???AAABBBBBB??????>>>===<<<;;;;;;:::444444333333333444444555333222222222666===FFFMMMdddvvv~~~mmm\\\PPPCCCIIIQQQWWWZZZeee|||{{{uuu}}}wwwnnntttyyyvvvvvvwwwrrrtttvvvvvvuuuuuuxxx|||yyy}}}~~~~~~~~~uuummmyyyqqqccc^^^eee}}}wwweeeZZZSSSXXXWWWVVVUUUSSSRRRPPPPPPDDD@@@999333000///111222000000000000000000000000////////////////////////////////////////////////------...////////////...........................///............---------........................................................................---------............///---------............///------------------------,,,------......------,,,................................................////////////////////////000000000000000000000000111111111111111111111111111111111111000000000000....../////////000000000////////////////////////////////////////////////////////////////////////............////////////000000000111111111222222000000000111222333444555666:::===>>>======@@@CCCDDDOOO[[[______ffftttxxxsssooosss}}}lllhhhhhhsssuuusssyyy}}}yyy}}}}}}rrrsss}}}ssscccZZZQQQHHHHHHGGGFFFEEECCCAAA@@@???;;;:::888555333222222222///000000111222222333333000000000000000000000000////////////////////////........................................................................444555666666555555666777777999<<<======>>>AAABBBAAABBBCCCBBBAAA@@@BBBCCC>>>>>>===;;;::::::999999555444444333333333444444444555888<<>>;;;999888777111222222222222222222222000000000000000000000000////////////////////////........................................................................333555666555444444555666777999;;;<<<===>>>@@@BBB@@@CCCEEEEEEBBB@@@AAACCC======;;;:::999888888888666555444333333333333444666:::@@@HHHQQQ[[[fffmmm\\\QQQJJJLLLLLLJJJPPPZZZZZZYYY\\\aaafffnnn|||xxxfff]]][[[^^^ggg{{{}}}{{{|||uuuqqqtttvvvvvvyyy}}}}}}~~~|||zzz{{{|||~~~~~~~~~rrrdddgggrrrwwwjjjbbbeeeuuu]]]\\\[[[YYYVVVTTTSSSRRRQQQNNNHHHAAA;;;666333111000000000000000000000000////////////////////////////////////////////////......///000111111000000........................//////.........---------........................................................................---------.........//////---------.........//////////////////////////////,,,------......------,,,................................................////////////////////////000000000000000000000000111111111111111111111111111111111111000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000............/////////000000111111111111222222222555666777888;;;===???@@@IIILLLPPPSSSXXXbbbpppzzzrrruuuwww{{{zzz~~~ooossszzz|||vvvwwwjjjfffjjjiiivvv{{{www}}}xxxtttpppjjjbbbXXXPPPJJJFFFHHHGGGFFFDDDBBB???===;;;444444333222222111111111000000000000000000000000000000000000000000000000................................................////////////////////////666444333555888:::999777:::;;;;;;:::;;;===AAADDDBBBBBBCCCCCCBBBBBBAAA@@@AAA>>>:::999:::999777444888444444888888555888???EEEUUUdddllltttvvvjjjYYYMMMGGGAAA@@@JJJ[[[lllwwwnnnlllooowww|||{{{}}}zzztttsssbbb[[[cccmmmrrrwwwyyyxxxuuutttuuutttooonnnpppppprrruuuxxxyyy{{{yyyyyyvvvuuuxxx||||||wwwrrrwwwwww|||zzzsssrrr|||tttiiiaaa\\\nnn{{{~~~lllbbbhhhiii]]]SSSRRRSSSMMMIIIHHHEEE<<<333///...000111111000//////000000000000000000000000000////////////////////////////////////////////////........................////////////////////////........................//////.........---------........................000///...---------------........................---------............///........................//////.........---------////////////////////////////////////000000000000///////////////000111111000000000000000000000000000000000000000000000000............////////////........................000000000000000000000000.../////////000000000111,,,...111111111111222333444111000222888;;;<<<:::@@@:::999AAAIIIOOOWWW```gggmmmssszzz~~~vvvyyy{{{{{{xxxkkkzzz{{{|||{{{~~~}}}wwwqqqnnnnnnppprrr~~~uuuooonnnlllpppsssuuu~~~sssdddfff}}}xxxqqqgggdddlllyyy~~~{{{lllTTTHHHOOOLLLKKKLLLLLLGGGBBB???===<<<<<<:::888555222000///000111111111000///...111000000////////////000000/////////....................................////////////////////////666444444555888:::999888888:::;;;<<<<<<>>>AAADDDAAABBBBBBBBBBBBAAA@@@@@@AAA>>>:::999999888666444:::777666666444444<<>>HHHUUU```mmmwww~~~{{{xxxppplllxxx{{{pppvvv{{{nnnxxx~~~|||xxxqqqkkkggghhhlllooolllrrrwwwuuullldddaaabbbppp|||wwwmmmiiidddgggjjjooozzz{{{pppeee___YYY]]]mmm~~~}}}{{{uuummmqqqmmmaaa```[[[TTTNNNIIIEEEDDDEEE@@@@@@@@@===:::888:::;;;333222000///.../////////111111000000000000000111000000/////////.................................////////////////////////666555555666999::::::999888:::===>>>>>>???AAACCC@@@AAAAAAAAAAAA@@@??????AAA>>>:::888888777555444444444555999===EEETTTbbb}}}eeeRRRHHHCCCCCCEEEJJJQQQZZZbbbgggxxx~~~wwwbbbXXXZZZWWW___iiiqqq~~~xxxqqqooopppsssvvvttttttzzz{{{wwwuuupppmmmnnnrrr{{{yyy{{{www{{{fffZZZZZZmmmkkkdddhhheee\\\UUUSSSOOONNNQQQOOOGGG>>>:::555222///000111222000...000000000000000000000000////////////////////////////////////////////////........................////////////////////////.......................................---------........................//////...------------...........................---------............///.......................................---------////////////////////////////////////000000000000/////////000000000111111000000000000000000000000////////////////////////............////////////........................000000000000000000000000000000000000000000000000...///000111111222666888444===EEEEEEAAA@@@FFFNNNLLLLLLSSSbbbqqq~~~}}}~~~ppp``````sssvvvsssooonnnsssxxxzzz~~~~~~ttteee\\\]]]dddmmmrrrwwwtttbbbYYYWWW[[[lllvvvhhh```\\\^^^aaajjjwww|||ttthhh___ZZZUUUVVVZZZaaallluuuiiijjjkkkqqqtttyyy}}}}}}yyyuuuvvvyyy{{{xxx|||}}}uuuppphhh^^^VVVPPPKKKIIIEEEGGGGGGDDD???<<<;;;<<<999777444111//////111222111111111000000111111222000000000/////////..............................////////////////////////666666777888999;;;;;;;;;:::===@@@AAA@@@??????@@@@@@@@@@@@@@@@@@???>>>>>>@@@===:::888666666666555222444:::DDDQQQ```nnnxxxiiiTTTIIIFFFFFFHHHKKKQQQYYYcccmmmssszzzuuuoooooovvvyyy|||zzzxxxwwwxxxzzzzzzxxxvvvvvvyyy~~~|||tttpppqqqtttrrrtttwwwyyy{{{{{{hhh```nnnuuuiii___^^^wwwmmmaaaZZZTTTQQQZZZUUURRRTTTRRRJJJBBB???:::555000000333444111...000000000000000000000000////////////////////////////////////////////////........................////////////////////////........................................................................///......---------..............................---------............///................................................////////////////////////////////////000000000000//////000000111111111111000000000000000000000000////////////////////////............////////////........................////////////////////////111111111000000000000//////000111222444777<<<@@@AAAFFFIIIFFFBBBFFFSSS___```dddmmmzzz}}}|||}}}uuutttssskkk```OOOaaazzz{{{fff]]]ZZZbbbhhhjjjpppyyywwwpppfff___```gggpppwww~~~mmmdddaaaYYYdddqqq{{{zzzrrrggg```aaaaaadddllluuu|||zzzvvvmmmcccYYYTTTQQQTTTbbbqqqeeejjjllljjjmmmttt{{{~~~tttrrrttt}}}sssmmmmmmsss{{{mmmhhhooo|||xxxpppaaaTTTIIIIIIJJJJJJIIIFFFBBB???@@@>>>:::777555444444444111111000000000000111111000000000////////////...........................////////////////////////777777999999:::;;;<<<===>>>@@@CCCCCCAAA???>>>===??????@@@@@@??????>>>===>>>===;;;888666666777999:::>>>HHHVVVfffqqquuussstttqqqggg[[[UUUWWW\\\^^^TTTVVVYYY___hhhuuurrrxxx|||wwwsss{{{yyyxxxxxx{{{}}}yyytttvvvxxx{{{}}}|||yyyvvvyyyrrriiigggtttzzzmmm``````uuuuuuaaaXXXTTT___YYYUUUVVVUUUPPPLLLJJJAAA:::444222333444222...000000000000000000000000////////////////////////////////////////////////........................////////////////////////........................---...................................................---------......///........................---------............///........................---.....................////////////////////////////////////000000000000//////000111222111111000000000000000000000000000....................................////////////////////////////////////////////////////////////111111111111000000000000000222444666999===CCCGGGMMMJJJFFFBBBDDDQQQcccqqq{{{{{{{{{{{{~~~yyypppkkkiiivvv~~~uuujjjbbbzzz}}}zzzqqqiiihhhjjjjjjVVV[[[gggvvv~~~|||rrrjjjbbbYYYVVV[[[]]]ZZZ^^^fffhhhooovvvyyywwwtttssstttsss{{{rrrpppooottt{{{~~~||||||{{{zzz{{{}}}{{{pppiiieeefffllltttwwwxxxiiiaaabbbeeeoooxxxzzzmmmbbb```bbbdddooo{{{{{{|||vvvooottt~~~~~~~~~jjjTTTMMMGGGGGGJJJKKKHHHDDDCCCBBB@@@>>>;;;888555444222111000000//////000000111000000000////////////////////////////////////////////////////////////777999:::;;;:::;;;===>>>@@@BBBDDDDDDBBB???>>>>>>???@@@@@@@@@@@@???>>>>>>===<<<;;;888666777:::===@@@KKKZZZjjjwww{{{tttjjjcccWWWJJJJJJXXXkkkwww{{{```ccchhhnnnwwwzzz|||~~~~~~~~~{{{yyy{{{}}}ttttttvvvzzz~~~mmmeeerrrpppaaa```qqqpppXXXKKKVVVQQQOOOSSSUUUSSSPPPPPPGGGAAA:::555444333222000000000000000000000000000////////////////////////////////////////////////........................////////////////////////........................---------..........................................------------...//////........................---------............///........................---------...............////////////////////////////////////000000000000///000111222222222111000000000000000000000000000....................................////////////////////////////////////000000000000000000000000000000000111111111222222333555888:::===AAAFFFJJJEEECCCDDDIIIXXXlllwwwsssyyy~~~www|||}}}wwwpppllljjjhhhwwwoooeeeXXXNNN]]]gggjjj```UUUUUU___hhh```YYYUUUXXX]]]```aaaccc^^^\\\\\\^^^\\\ZZZ\\\```fffxxxssszzz}}}uuu~~~kkk```___bbbhhhkkkmmmiiibbb\\\[[[\\\RRR\\\dddggghhhiiihhhfff[[[cccyyywwwuuuhhhnnnyyy~~~~~~yyyhhh]]]OOOGGGEEEEEECCC@@@FFFEEEDDDCCC???<<<888666444333222111000/////////111111000000000/////////////////////////////////////////////////////////777999<<<<<<;;;;;;===??????AAACCCCCCBBBAAAAAAAAA@@@@@@AAAAAA@@@@@@???>>><<<<<<;;;999777999===AAAQQQdddyyyrrreeeSSSLLLIIISSSfffuuuzzzyyylllrrr{{{pppeeefffmmmxxx}}}sssssssssuuu{{{zzzxxxrrrfffgggkkkmmmnnnVVVOOOLLLNNNUUUXXXUUUQQQPPPKKKGGG@@@888444111111222000000000000000000000000////////////////////////////////////////////////........................////////////////////////........................---------.........//////........................---------------...//////........................---------............///........................---------.........//////////////////////////////////////////000000000000...000111333333222111000000000000000000000000000....................................////////////////////////////////////000000000000000000000000//////000111222222333444666888;;;===???AAADDDGGGAAAIIIVVVfffxxx}}}zzz}}}qqqfff]]]SSSLLLOOOVVVWWWPPPJJJQQQ```jjjhhhaaa[[[YYY[[[```mmmzzzpppvvvyyysssmmmmmmoooqqqqqq~~~yyyzzzsssrrrssslllgggaaa\\\[[[ZZZZZZYYYUUUZZZ]]]]]]___dddfffeeecccbbbppp}}}llloooxxx}}}~~~{{{www~~~yyyrrroooiiibbbZZZSSSOOOMMMMMMLLLJJJGGGDDDAAA???>>>888777555333111000000///111111111000000000//////////////////////////////////////////////////////777:::<<<<<<;;;;;;>>>@@@>>>@@@BBBCCCBBBBBBCCCEEE@@@AAAAAAAAAAAA@@@??????;;;<<<;;;999888:::???CCClll}}}jjj]]]HHHIIIQQQaaannnpppjjjeeeyyyvvvddd[[[___hhh~~~xxxuuurrrrrrtttwwwxxxxxx{{{}}}~~~uuunnndddZZZ```~~~SSSRRRVVV^^^aaa\\\UUURRRNNNJJJCCC;;;444000111333000000000000000000000000////////////////////////////////////////////////........................////////////////////////........................---------.........//////........................---------------...///000........................---------.........//////........................---------.........//////////////////////////////////////////000000000000...000222333333333111000000000000000000000000000..................................../////////000000000000000000000000000000000000000000000000000......///111222333444555888;;;>>>??????@@@AAACCCPPP___sss~~~}}}{{{uuuzzz|||yyyqqqjjjccc^^^WWWXXXVVVQQQTTTbbbrrr{{{tttrrrrrrqqqnnnpppzzzxxxxxxyyy|||~~~~~~~~~xxxsssooopppvvv}}}|||zzz~~~|||yyytttnnnoootttwwwlll___XXXYYY[[[ZZZWWWXXXaaakkkqqqsssrrrjjjaaaaaaZZZ```vvv~~~vvvkkkwwwwwwqqqoooVVVSSSOOOKKKHHHFFFGGGGGG;;;:::888555333111000000111111111111000000000000000000000000000000000000////////////////////////:::;;;===>>>===>>>@@@AAADDDAAA???@@@CCCEEEEEEDDDJJJIIIEEE@@@??????>>><<>>???DDDKKKaaalllzzzyyysssppp|||mmmrrrxxxoooYYYUUUbbbllllllhhhkkksssyyyuuuhhh______[[[ZZZ[[[aaalllzzz|||www~~~yyywwwuuusssqqqpppooopppsssvvvxxxyyyttt|||}}}wwwxxx|||ssspppsssuuupppiiihhhffffffeeebbbccclllwwwzzz}}}|||{{{zzzwwwttt{{{rrrpppxxx||||||zzzyyyuuurrrxxx~~~ssskkkrrr{{{~~~|||yyyaaaGGGEEEOOOPPPKKKGGGDDD@@@>>>???;;;555222222333222111111222111///---000000000000////////////////////////////////////;;;===>>>??????@@@AAACCCGGGDDDBBBCCCEEEGGGFFFEEEHHHHHHFFFCCCBBBAAA???===;;;:::===>>>:::>>>[[[|||\\\PPPVVV^^^fffjjjggghhhuuupppdddlll|||xxxsssqqqqqqqqqooopppuuu~~~nnnccc___nnn}}}sss\\\dddzzzuuu\\\YYY\\\iiilll[[[XXXVVVSSSOOOIII@@@777000111111111000/////////000000000000000000000000000////////////////////////000/////////....................................////////////////////////................................................////////////////////////////////////////////////---------............///------------------------000/////////............---------.........//////000000000000000000000000000000000000111111111111222222222111111111000000//////.........---------//////000111111111111111111111111111111111111111222222111000000000000111222555888;;;<<<>>>@@@BBBEEEGGGJJJKKKIIIKKKVVVbbb___```dddjjjppprrrooolllwwwiiilllooottt~~~vvvllliii]]]NNNMMMXXX]]][[[\\\\\\```ccc```]]]aaaiiixxxwwwxxx{{{|||sssoooqqquuusssmmmrrr|||yyyzzz{{{zzzzzz{{{}}}}}}|||uuuooojjjfffaaa]]]ZZZWWWVVVVVVTTTTTT[[[cccpppvvvyyyvvv{{{}}}}}}|||iiiiiiddd```nnn}}}rrrcccggglllsss}}}yyyuuuoootttwww]]]RRRQQQPPPMMMJJJJJJFFFCCCBBB???999555666222111000000111111000///000000000000////////////////////////////////////<<<>>>@@@@@@AAABBBDDDEEEJJJHHHFFFFFFGGGHHHGGGFFFGGGGGGGGGFFFDDDBBB???>>>999;;;???@@@AAANNNmmmnnnYYY^^^ooommmnnnlllhhhooo{{{xxxyyyhhhbbbiii~~~xxxvvvsssnnniiihhhlllsssyyy{{{}}}nnn^^^\\\xxxhhh]]]^^^}}}jjjOOONNNeeepppccc[[[WWWTTTRRROOOGGG<<<333444444333222111000///...000000000000000000000000////////////////////////////////////....................................////////////////////////................................................////////////////////////////////////////////////---------............///------------------------////////////............------........./////////000000000000000000000000000000000000111111111111222222111111111000000000/////////............---//////000111111111111111111111111111111111111111222222111000000111333444444666:::>>>AAAFFFKKKOOOSSSUUUYYYWWWRRRSSSaaaqqqtttmmmiiiooo{{{zzziiicccaaa___```fffiiiddd\\\TTTUUUQQQLLLOOOXXXYYYTTTQQQRRRTTTXXX[[[```kkkwww}}}{{{zzzyyyssshhh```fffgggooozzz|||vvvuuuyyy}}}{{{xxxrrrmmmkkkmmmllljjjeee___[[[[[[]]]ZZZWWWWWWZZZZZZYYY[[[______bbbsssyyyssswwwwwwwww}}}tttoooccc\\\ddduuu~~~}}}{{{tttfff]]]bbbvvvmmmeeetttppp[[[OOONNNOOOOOOPPPKKKHHHHHHFFF???;;;;;;444222//////000111111000000000000000////////////////////////////////////;;;===@@@AAAAAACCCEEEGGGLLLKKKIIIIIIHHHHHHGGGGGGGGGFFFGGGHHHEEE@@@===>>>===<<<===GGGXXXjjjwww}}}|||xxxeeeaaasssxxxxxxuuuuuu~~~sssiii______iiivvvwwwzzzuuurrrrrrssstttvvvuuuwwwpppqqqzzzhhh\\\lll___SSS^^^kkklll^^^YYYSSSQQQQQQMMMDDD;;;555444333222222111///...///////////////////////////////////////////////////////////////.................................////////////////////////................................................////////////////////////////////////////////////---------............///........................///////////////.....................///////////////////////////////////////000000000111111111111111111111111000000000000/////////...............//////000111111111111111111111111111111111111111///000111222444555666777777:::@@@GGGOOOXXXbbbhhhkkkjjjiiieee^^^\\\eeeppp{{{{{{|||ttthhhjjjaaaUUUOOOPPPRRROOOKKKKKKPPPVVV\\\fffrrrtttqqq``````ccchhhnnntttyyy|||tttqqqnnnppptttuuupppkkkzzz~~~~~~yyy~~~xxxsssuuulllhhhdddaaa]]]\\\bbbiii```^^^bbbiiillliiiffffffeeegggppp|||}}}yyyxxx{{{~~~|||zzz{{{}}}~~~zzzuuuuuutttooohhhhhhllljjjdddgggYYYiiinnnkkkzzzkkkVVVRRRSSSSSSRRRNNNLLLNNNMMMGGGAAA???999666333000000111000000000000000000////////////////////////////////////:::<<>>999555333222000///000000000000////////////////////////////////////:::<<>>999333111222333222000000000000000000000000000////////////////////////.........///////////////////////////////////////////////////////////////................................................////////////////////////////////////////////////---------............///.................................///////////////....../////////000000000000000000000000000000000000000000000111111111111111111000000000/////////...////////////000000000//////000111111111111111222222222222222222222222000111222555999===AAACCCPPP```xxxvvvjjjhhhllllllkkkjjj}}}}}}wwwrrrrrrbbbRRRMMMPPPVVV[[[```dddiiipppssstttvvvzzz}}}~~~{{{{{{tttsssyyy}}}~~~vvvoooqqqyyylllggg^^^XXXZZZ```bbb___YYYbbbmmmtttwww|||wwwjjjkkkqqqwwwvvvtttuuuzzzzzzwwwpppiiigggooo~~~rrr]]]YYYlll}}}zzzyyyZZZSSSNNNPPPRRRPPPLLLKKKIIIFFF@@@<<<999666333000000000000000////////////////////////////////////;;;===@@@BBBDDDFFFIIIKKKIIIKKKMMMMMMJJJHHHHHHIIIJJJDDDDDDFFFDDD@@@GGGTTTeeemmmSSSLLLXXXttt~~~yyy~~~|||vvvooojjjmmmyyywwwsssqqqqqqqqqrrrwwwzzzqqqkkkVVVTTT^^^aaaZZZjjjeee]]]XXXUUUSSSRRRQQQGGG@@@777222222333222111000000000000000000000000////////////////////////............/////////000////////////////////////////////////////////////................................................////////////////////////////////////////////////---------............///..................................../////////000.../////////000000000000000000000000000000000000000000000000111111111111111000000000////////////.../////////000000000000//////000111111111111111222222222222222222222222333333333777@@@LLLXXX```qqq}}}yyyjjj___bbbnnnyyy~~~|||~~~wwwccchhhvvv~~~kkk```ZZZaaakkkrrrvvvzzzxxx~~~xxxrrrsssxxx~~~vvvsssrrrwww}}}tttrrr|||}}}zzz|||pppiiijjjkkkiiiYYY]]]```aaa___aaafffkkkrrrzzzzzzyyyvvvqqqmmmnnnqqqqqqhhhcccddddddccclllyyyyyywww|||sssnnneeeYYYNNNPPPfff}}}gggZZZNNNKKKMMMOOOPPPRRRMMMJJJFFFBBB???;;;777444000000000000////////////////////////////////////<<<>>>AAADDDEEEHHHKKKMMMIIILLLOOONNNKKKIIIJJJKKKJJJDDDBBBFFFEEECCCMMM]]]yyy___IIIXXXgggnnntttzzz|||{{{mmmqqqwww~~~vvvttttttssstttvvv~~~nnntttfffXXXWWWrrruuu\\\^^^\\\YYYVVVTTTTTTUUUUUUNNNEEE:::444333333222000000000000000000000000000////////////////////////---.........//////000000000000000000000000000000////////////////////////................................................////////////////////////////////////////////////---------.........//////////////////////////////---.........//////000000////////////000000000000000000000000000000000000000000000000111111111111000000000000////////////.../////////000000111111//////000111111111111111222222222222222222222222555444444:::III]]]ppp|||{{{mmmdddkkk}}}|||rrrmmm\\\XXXccc[[[XXXkkkrrrkkkkkkvvvtttjjjiiipppwwwuuu|||uuuooojjjnnnnnnlllhhhcccccceeeiiiaaallltttxxx}}}wwwtttggg]]]]]]iiillleeehhhuuuuuutttyyyzzz|||qqqfffaaaQQQFFF___qqq```OOOHHHIIIMMMRRRWWWOOOLLLIIIFFFCCC@@@;;;888000000000000////////////////////////////////////@@@AAACCCEEEGGGIIIKKKLLLNNNPPPRRRQQQOOOLLLKKKJJJLLLFFFDDDDDD@@@EEEbbbvvv^^^```______```dddkkkttt|||{{{ssspppvvv{{{zzzxxxsss}}}zzz{{{jjjvvvyyyhhhXXXfff~~~___aaaWWWQQQWWWWWWSSSVVVNNNKKKDDD<<<555222222222111000000000000000111111000000000000000000000000///...---,,,,,,---...///............////////////000000//////.........---................................................//////.........---------........................---------............///............////////////////////////////////////////////////000000000000000000000000000000000000111111222222222222111111000000000000000000000000///////////////.........///000111000///000222444444000111555555111222777;;;666999JJJaaazzzwwwzzz~~~~~~sss___RRRUUUUUUSSS]]]nnn}}}vvvqqqttt~~~yyyooolllyyy|||xxxxxxyyynnnllllllfffiiipppmmm{{{~~~{{{iiieeejjjmmmkkkggg|||sssiiilllqqqrrryyyggg``````___~~~~~~yyyhhh]]]WWWIIICCCNNNQQQOOOLLLJJJIIIGGGCCC@@@999777333000//////000111/////////000//////...---BBBCCCDDDFFFHHHKKKLLLMMMLLLNNNQQQQQQPPPNNNNNNNNNKKKDDDCCCIIIMMMUUUkkkpppeeefffllliiihhhiiimmmuuu~~~qqqhhhnnn{{{{{{zzz{{{}}}|||tttfffaaaqqqzzzrrr\\\LLLPPPSSSQQQTTTRRROOOJJJBBB:::555222000111111000000000000111111000000000000000000000000///...------------...///............////////////000/////////............................................................//////.........---------........................---------............///............////////////////////////////////////////////////000000000000000000000000000000000000111111222222222222111111000000000000000000000000///////////////////////////111222111000000222333111000222666777555999???GGGLLLXXXmmm}}}mmmeeennn{{{qqqdddkkksss~~~yyynnn[[[WWWZZZbbbfffeeejjjtttvvvnnnqqq|||xxx{{{||||||~~~yyyuuummmlllllleeeggghhhlllpppqqquuuxxxjjj```aaajjjoooooojjjYYY\\\xxx{{{{{{vvvnnn]]]MMMKKKHHHMMMQQQQQQLLLGGGFFFFFF>>>;;;777333111//////000///000000000000000//////CCCDDDFFFGGGIIIKKKLLLMMMLLLNNNQQQRRRRRRQQQRRRSSSPPPIIIHHHRRR]]]iiixxxpppTTTOOOeee{{{uuusssrrrvvv{{{eeefffyyy~~~||||||}}}lllfffpppkkkOOOMMMQQQRRRVVVVVVTTTPPPJJJBBB:::333///222111111000000000111111000000000000000000000000///......------......///............////////////////////////...........................................................................---------........................---------............///............////////////////////////////////////////////////000000000000000000000000000000000000111111222222222222111111000000000000000000000000///////////////////////////000222333111111111222555444555777888:::AAAIIIaaappp{{{nnndddbbbppptttllleee]]][[[]]]bbbkkkrrrtttqqqmmmppprrrttttttssstttwwwzzz}}}wwwrrrnnnzzzwwwuuuwww{{{~~~}}}~~~{{{pppoooqqquuutttllleeehhhpppwwwjjjfffeeegggjjj{{{pppSSS```bbbbbbmmmvvv}}}{{{bbbSSSIIIKKKMMMPPPRRRQQQNNNKKKFFFCCC>>>999444111///...000000000000000000000000DDDDDDEEEGGGHHHJJJKKKKKKMMMOOORRRSSSRRRRRRTTTUUUSSSRRRVVVaaannnyyy~~~uuu```OOOZZZwww{{{xxxvvv{{{zzzrrrqqq~~~~~~yyykkkccckkk\\\RRRSSSTTTYYYVVVUUUSSSOOOIII@@@777111222222111111000000111111//////////////////////////////............//////............///////////////////////////.........................................................................................................---------............///............////////////////////////////////////////////////000000000000000000000000000000000000111111222222222222111111///////////////////////////////////////000000000---000222222222111111222:::999888999<<>>CCCNNN]]]kkkrrr|||sssyyy|||vvvzzzrrrqqqfff^^^WWWVVVWWW```qqqxxxzzzwwwsss~~~~~~~~~|||}}}|||pppoooyyyyyyzzz{{{zzzyyyxxxwwwvvvyyyyyy{{{uuuvvv|||xxxjjjaaa```aaaaaa]]]ZZZ```pppooojjjnnnoooiiiaaaeeerrrzzzzzzlll^^^ZZZTTTXXXiii{{{rrrfffWWWOOOPPPSSSTTTRRRRRRPPPLLLGGG@@@:::555222111000///.........//////AAAAAABBBCCCDDDDDDEEEEEEGGGHHHJJJKKKJJJKKKMMMNNNPPPpppzzzbbbYYYjjjyyywwwrrrttt}}}~~~yyyjjj___\\\yyyrrrcccWWWTTTSSSRRRQQQRRRQQQLLLDDD===444333222111111111111111000000000000000000000000...//////000000//////...............////////////.........///////////////................................................---------.......................................---------............///............////////////////////////////////////////////////000000000000111111111111111111111111111111222222222222111111000000000000000000000000...//////000000111111222...///111222333444777:::888AAAOOOaaattt}}}|||tttuuuxxxjjjeeecccrrrxxxkkkcccaaaiiidddgggrrrxxxuuusssuuuooowww}}}qqqpppuuullluuu~~~~~~~~~|||xxxdddqqqzzzwwwqqqppptttxxxvvvvvvwww{{{~~~~~~}}}kkkfff```[[[WWWWWW```iii}}}nnneeefff___VVVXXXdddmmmnnn|||tttZZZPPP[[[vvvyyyhhhTTTKKKPPPXXXTTTSSSPPPLLLGGGAAA<<<999444333111///.........///AAAAAABBBBBBCCCCCCDDDDDDEEEGGGIIIJJJKKKLLLOOORRR^^^xxxhhhdddqqqyyyvvvxxx{{{tttwww|||{{{{{{zzzyyyzzz~~~wwwiiiWWWddd|||dddVVVUUUSSSQQQRRRSSSPPPIIICCC555444333222111111111111000000000000000000000000...///000111111000///...............////////////............/////////000................................................---------.........//////........................---------............///............////////////////////////////////////////////////000000000000111111111111111111111111111111222222222222111111000000000000000000000000...//////000111111222222111222333333555888===AAAFFFXXXrrrllllllnnnsss}}}yyypppeee]]][[[___iiirrroooiiiooo}}}|||mmmcccdddfffeeekkkttt}}}yyy~~~vvvzzz{{{mmmvvvzzzuuunnnnnnnnnmmmiiiqqqvvvrrrpppxxxyyyuuurrrqqqllleeeeeejjj```hhhnnnsssvvvttthhhYYYVVVbbbooossstttlllgggooonnn\\\VVVVVVSSSSSSRRRPPPLLLHHHCCC@@@888666444111/////////000BBBBBBBBBBBBCCCCCCDDDDDDFFFHHHKKKMMMNNNQQQUUUXXXiiiooojjjlllsssvvvwww}}}}}}{{{|||~~~ttt}}}xxxbbbdddrrr\\\YYYUUURRRRRRTTTRRRLLLGGG555444333222111111111111000000000000000000000000...///000111111000///.............../////////000---.........//////000000................................................---------.........//////........................---------.........//////............/////////000////////////////////////////////////000000000000111111111111111111111111111111222222222222111111000000000000000000000000...//////000111222222222333444444555777;;;BBBFFFZZZpppsssdddccclllqqqgggbbb^^^YYYYYYWWWaaapppqqqjjjsssxxxjjjcccjjjrrrvvvyyyttt~~~{{{vvvwwwxxxyyy}}}|||sssjjjmmmuuuoooaaaggghhhfffdddkkkvvvzzzvvvwww}}}uuuvvvooorrrmmmgggqqqtttjjjnnnuuuvvv|||}}}dddxxx```OOOQQQRRRSSSRRRPPPLLLHHHEEE<<<999666333111000000111FFFEEECCCAAA???@@@CCCEEEFFFDDDKKKUUUTTTMMMSSSbbbzzz{{{vvvpppsss}}}~~~zzz{{{}}}ooojjjeeeXXXXXXVVVSSSRRRRRRQQQNNNEEE<<<333///111333111...000000000000////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////................................................//////////////////////////////////////////////////////000111111111111111///////////////000111111000111111111111222222222111111111111111111111111111111111000000000000000222111111111333333333222222555999;;;>>>DDDKKKQQQaaa~~~{{{ppp~~~rrrtttppphhhccccccaaa[[[XXX]]]dddsssyyykkkbbbmmm```^^^bbbnnn|||}}}|||wwwvvvtttqqqpppppppppnnnmmmhhhddd___^^^```ccccccbbbdddhhhooowwwzzz~~~ooommm}}}uuufffmmmyyyppp```SSSPPPOOOTTTWWWUUUNNNHHHGGGEEE===222///333555222FFFFFFEEEDDDBBBCCCEEEHHHIIINNNPPPMMMLLLRRR^^^hhhxxxyyyuuu||||||wwwwww}}}xxxdddggg}}}\\\YYYWWWWWWVVVTTTQQQPPPGGG@@@777222222222222000111000000000////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////................................................//////////////////////////////////////////////////////000111111111111111///////////////000111111111111111111222222222222111111111111111111111111111111111111000000000000444333222222222222111000333888===AAAEEEOOO\\\ggguuu}}}yyyooonnnqqqqqqsssppphhhcccdddeeecccwwwuuummmjjjhhh]]]XXXdddaaadddmmmxxx~~~qqqvvvqqqiiibbb]]]ZZZYYYXXX]]]]]]^^^aaaggglllpppqqq}}}zzzssslll~~~}}}qqqqqquuurrrbbbQQQKKKOOORRROOOKKKHHHGGG@@@666111444555333EEEFFFHHHHHHGGGGGGIIIJJJHHHQQQRRRKKKQQQhhhzzzxxxnnnsssvvvtttxxxuuuzzznnn```eee~~~lll___WWWXXXWWWQQQMMMNNNJJJEEE>>>777222111111222111111000000000/////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................//////////////////////////////////////////////////////000111111111111111000////////////000111111111111111111222222222333111111111111111111111111111111111111111111111111333333333222222333333444;;;@@@GGGLLLTTTbbbuuu{{{wwwyyy}}}uuuggg\\\ZZZ^^^kkkssszzzyyyvvvvvvwwwwww}}}ttttttrrrttttttgggeeebbb\\\XXXWWWZZZ^^^aaafffjjjooovvv|||}}}yyyxxxxxx}}}yyywwwzzz~~~lll]]]WWWVVVWWWVVVNNNMMMHHH???888555444222CCCFFFIIIJJJJJJJJJKKKLLLIIINNNQQQVVVhhhzzznnnkkkwwwyyyuuuwwwsssvvv~~~}}}iiiYYYbbbyyyppp[[[XXXXXXRRRNNNOOOLLLJJJDDD;;;333///111333111111111000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000........................//////////////////////////////////////////////////////000111111111111111000000//////000000111222111111111222222222333333111111111111111111111111000111111111111111222222000111222333444666888:::FFFKKKTTT___jjjwww{{{ssssss~~~ooobbb```^^^\\\[[[bbbqqqzzzhhh___^^^RRRTTTVVVZZZaaakkkuuu|||~~~|||xxx{{{}}}pppjjjmmmsssuuuuuunnn]]]VVVUUUSSSSSSPPPJJJAAA:::555111BBBEEEHHHKKKKKKKKKLLLMMMPPPMMMUUUnnntttllltttwwwttttttwww|||qqqfff]]]\\\fff|||eeeYYYXXXVVVTTTUUUNNNMMMIII@@@666000000333111111111111000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000........................//////////////////////////////////////////////////////000111111111111111000000000000000111222222111222222222222333333333111111111111111111111111000000111111222222222333///111222333333555:::===IIITTTeeexxxxxxppplllqqqqqqggghhhiiihhhgggcccooo~~~wwwcccVVVUUU[[[TTTYYY```hhhpppyyy{{{{{{zzzmmmlllrrrwwwyyyrrr^^^PPPTTTSSSQQQOOOJJJBBB:::555BBBEEEIIIJJJKKKKKKLLLNNNRRRRRRcccnnnlllyyy}}}{{{wwwqqqrrrwwwzzzyyyvvvyyyzzzkkk___ZZZddduuu___VVVVVVVVVVVVPPPPPPMMMEEE<<<555222222222222111111111000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................//////////////////////////////////////////////////////000111111111111111111000000000000111222222222222222222333333333333111111111111111111111111000000111111222333333333111444666666555888===BBBOOO^^^vvvuuugggmmmvvv}}}vvvqqqllllllppptttuuuxxxyyyuuuqqqsssyyyzzzmmm___YYYXXX[[[bbbhhhhhhoooxxx}}}wwwhhhccchhhpppsss}}}}}}nnn[[[SSSNNNNNNNNNIIIBBB>>>EEEGGGIIIKKKKKKLLLMMMOOORRR___tttlll```gggpppqqquuu|||}}}}}}yyysssqqquuuwwwqqqhhhbbb{{{ttt}}}rrraaaYYYtttwww^^^WWWWWWUUUTTTSSSQQQKKKCCC;;;555222222222222111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////................................................//////////////////////////////////////////////////////000111111111111111111111000000111111222333222222222333333333444444111111111111111111111111000000111222222333444444444888<<<>>>???DDDLLLRRReeerrryyysss{{{{{{wwwrrrqqqssszzzxxxvvvrrrppprrr|||vvvrrrrrrqqqqqqyyy{{{nnnaaaXXX\\\fffpppyyy}}}xxxwwwxxxzzz|||xxxiiibbbaaabbbyyyqqqqqq}}}qqq```QQQNNNPPPNNNIIIGGGGGGIIIKKKKKKKKKLLLNNNPPPVVVmmmgggaaagggvvvxxxqqqzzz}}}qqqtttzzzuuufffZZZfffyyyooogggRRRgggnnn___\\\YYYVVVUUUSSSOOOHHH@@@888333222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////................................................//////////////////////////////////////////////////////000111111111111111111111111000111111222333222222333333333444444444111111111111111111111111000000111222333333444444666;;;AAAFFFJJJRRR\\\ddd~~~|||{{{rrrccc[[[^^^iiirrr}}}ooorrr|||{{{vvvsssmmmlllqqqvvvzzzzzzwww~~~~~~ssskkkkkkdddfffmmmwww|||zzzfff^^^eeevvvqqq```^^^mmmuuu{{{iii\\\nnnqqqXXXPPPRRRPPPMMMKKKJJJJJJIIIIIIKKKPPPWWW[[[```ooo|||uuugggkkkrrrvvvtttuuu|||yyy}}}yyyiiiYYYQQQhhhpppvvvzzz|||llldddlll[[[XXX]]]YYYTTTOOOMMMHHH===333333444555444222000000000000000000000000000000000......//////000000111111////////////////////////////////////////////////////////////////////////........................////////////////////////............////////////...///000000//////000111////////////000000000000111111111111111222222222111222222333333222222111111111111000000000000000222333444555555444444444<<>>GGGSSS\\\lllzzzxxxqqqrrrwwwqqqnnn^^^UUUTTT^^^gggjjjoooxxx|||kkk^^^\\\\\\```nnnlllhhhnnnrrrwwwzzz}}}nnnbbb___iiirrrwwwvvvZZZLLLLLLLLLNNNUUUfff~~~kkkvvvzzzssshhhooosssrrruuu}}}uuuhhhYYYfffggg[[[RRRTTTTTTOOOLLLMMM@@@;;;444111222333222111000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////........................////////////////////////............////////////...///000000//////000111////////////000000000000//////000111222333333444333333444444444444333333000000111111222333333333333777;;;>>>BBBKKKXXXbbbuuu~~~yyyjjjkkk}}}~~~sssggg^^^ZZZYYYXXX^^^lllxxx~~~ttthhhbbb\\\XXX[[[ddd|||sssuuuzzz}}}}}}yyycccbbbvvviiiQQQIIIMMMPPPZZZoooyyylllrrr~~~oooooorrruuuuuuyyy}}}sss[[[XXXkkktttaaaSSSTTTUUUPPPLLLLLLEEE>>>666222222333222000000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////............////////////...///000000//////000111////////////000000000000...///000111222333444444333333444444444444333333000000111222222333444444:::???EEEIIINNNXXXfffqqq}}}~~~~~~~~~~~~qqqjjjmmm}}}}}}uuuiiiaaa___bbbeeelllooosssyyyrrrfff]]]YYYXXXvvv}}}zzzwwwzzzmmmmmmwww|||jjjVVVJJJNNNYYYnnntttmmmlllqqqxxx|||wwwkkkjjjuuuvvvmmmuuu{{{zzzuuu```SSS^^^hhhVVVVVVXXXSSSNNNNNNHHHAAA777333333444222000000000000000000000000000......//////000000111111////////////////////////////////////////////////////////////////////////........................////////////////////////............/////////000...///000000//////000111////////////000000000000...///000111222333444444333444444555555444444333000000111222333333444444;;;CCCNNNXXXbbbqqqzzzwwwzzz}}}vvvffffffkkkqqq{{{tttppphhh```]]]```gggmmmzzzwwwllleee```hhhsss}}}zzzwwwnnniiikkkbbb^^^ooo{{{qqqRRRSSS[[[mmmtttkkkkkkuuu~~~}}}rrrkkknnnrrrpppooopppzzzyyytttYYYQQQuuu___VVVVVVQQQNNNOOOKKKHHH???444333666555///000000000000000000000000000000000000000000000000000000000000000000000000......////////////......////////////////////////---------............///////////////////////////////////////////////////......///000000000000000000000000000111111111111000111111222222333444444555444333333222222222222222000111444555333333666DDDPPPYYYbbbxxx}}}}}}xxx{{{}}}yyykkkpppmmmdddiii|||{{{pppmmmpppwww~~~|||}}}}}}~~~yyyzzz{{{|||~~~yyyooo]]]gggeeeggg~~~{{{ssssssoooddd\\\ddduuurrreeekkkvvv}}}MMMSSS___ooo~~~{{{www~~~wwwjjjjjjooopppoooooo|||gggWWWiiiqqqYYYSSSSSSSSSTTTKKKIIIAAA666222444444000000000000000000000000000000000000000000000000000000000000000000000000000......////////////......////////////////////////---------............///////////////////////////////////////////////////......///000000000000000000000000000111111111111111111111222333333444444555444333333222222222333888444222222222444;;;CCCKKKUUUcccqqq{{{}}}yyy{{{{{{vvvpppmmmhhhmmmrrryyy}}}}}}~~~}}}{{{{{{{{{|||}}}zzzzzzzzz{{{{{{}}}~~~}}}~~~kkkmmmgggkkktttgggnnnkkkZZZZZZdddtttyyyiiiooozzzOOO^^^rrrssslllppprrrrrrpppvvvzzzddd^^^|||cccSSSRRRSSSQQQMMMLLLEEE:::333222222111000000000000000000000000000000000000000000000000000000000000000000000000......////////////......////////////////////////---------............///////////////////////////////////////////////////......///000000000000000000000000111111111222222111111222222333333444444444444333222222222333333555333111111111444@@@LLL[[[ddduuuxxxxxxzzzvvvsssssswwwuuuxxx}}}{{{zzzxxx{{{~~~{{{|||zzzxxxyyyzzz|||}}}}}}}}}|||zzzyyyxxxyyyzzzzzzyyyxxxxxxxxxxxxyyyyyyzzzyyyyyyzzz|||}}}~~~qqqiiiqqquuu{{{qqqxxxzzzpppjjjlllrrr|||pppeeehhh|||TTTiii~~~}}}wwwvvvuuutttuuutttbbbhhhwww[[[TTTSSSOOOOOONNNIII???555111111222000000000000000000000000000000000000000000000000////////////////////////......////////////......////////////////////////---------............///////////////////////////////////////////////////......///000000000000000000000111111111222222222111111222222333444444555444333333222222333333333///111444777888;;;HHHUUUppp{{{}}}qqqooouuu~~~}}}|||{{{{{{||||||{{{yyywwwuuuvvvyyy}}}~~~|||yyywwwvvvvvvyyy{{{|||{{{|||{{{yyyxxxwwwvvvvvvvvvuuuuuuttttttuuuuuuvvvwwwxxxyyyyyyzzz{{{||||||}}}zzz{{{}}}sssiiiaaakkk}}}|||dddWWWfffjjj||||||xxxvvvzzz|||sssaaa___tttcccVVVVVVUUUQQQPPPLLLEEE;;;333111333000000000000000000000000111111111111111111111111////////////////////////......////////////......////////////////////////---------............///////////////////////////////////////////////////......///000000000000000111111111111222222222222111222222333444444555555333333333222222333333444222444999???BBBIIIXXXggg{{{pppdddhhhwww}}}{{{zzzyyyxxxwwwxxxyyyyyyyyywwwvvvuuuvvvwwwyyy{{{||||||||||||yyywwwvvvvvvyyy{{{|||{{{|||{{{yyywwwuuusssrrrrrrpppppppppqqqrrrsssuuuuuuwwwwwwxxxyyyyyyzzz{{{{{{xxxyyy{{{|||}}}~~~~~~~~~||||||}}}{{{ggg___jjjooocccbbbgggyyyrrriiiiiiuuu~~~}}}wwwzzz|||xxxhhhRRRUUUfffdddRRRTTTYYYTTTQQQNNNKKKCCC888333222000000000000000000000000111111111111111111111111000000000000000000000000......////////////......////////////////////////---------............///////////////////////////////////////////////////......///000000000000000111111111222222222222333222222333333444444555555333333222222222333444444666777<<>>444222000000000000000000000000111111111111111111111111000000000000000000000000......////////////......////////////////////////---------............///////////////////////////////////////////////////......///000000000000000111111111222222222333333222222333333444555555555333222222222333333444555777<<>>666444222111111222222222000000000000000000000000////////////////////////000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000000111111111111111000000222222222333333333444444333111444:::999:::III]]]tttrrrjjjwwwsssnnnssszzzrrrcccaaahhhpppnnnkkkhhheeebbbeeerrr|||yyyxxxxxxwwwtttuuuvvvwwwwwwwwwuuuuuuwwwwwwvvvuuuuuuuuuvvvvvvsssssstttttttttssssssrrrqqqssstttsssrrrqqqrrrsssrrrrrrrrrrrrrrrqqqqqqqqquuutttsssqqqpppoooooonnnpppppppppoooooooooooooooooollliiihhhhhhiiiiiihhhkkklllnnnooooooooonnnnnnpppppppppppppppqqqqqqqqqrrrqqqpppoooppprrrssssssrrrssstttvvvwwwyyyzzzzzzwwwyyy{{{{{{{{{|||tttkkkaaacccuuuxxxzzz{{{vvvmmmqqqxxx|||ggg}}}ttt^^^SSSRRRMMMKKKIIIAAA:::666222000111222222222000000000000000000000000//////////////////////////////000000000000000000000000000000000000000000////////////////////////////////////////////////.../////////000000000111////////////000000000000///000111333333333222222222222333333333444444444333111555@@@HHHNNNZZZgggwwwzzztttooo___^^^iiisssyyy|||lll^^^YYY___jjjsssjjjhhhgggdddaaacccppp|||{{{yyywwwwwwwwwxxxyyyssstttuuuvvvwwwvvvuuutttuuutttssssssrrrrrrssssssqqqrrrrrrsssssssssrrrrrruuuvvvwwwvvvsssqqqpppppprrrrrrrrrrrrrrrsssssssssuuutttrrrqqqpppooooooooooooooooooooooooooopppppppppnnnjjjhhhiiiiiiiiiiiikkklllmmmooooooooonnnmmmmmmmmmnnnnnnooooooooooooqqqqqqpppooooooppprrrsssssstttttttttuuuuuuvvvvvvuuuwwwyyyzzzzzzzzz|||~~~nnnhhhrrryyypppxxx}}}uuuuuuxxxzzz{{{~~~aaadddcccSSSQQQMMMKKKJJJDDD???999333000111222222000000000000000000000000000000000000000000000000000//////000000000000111111000000000000000000000000////////////////////////////////////////////////......//////000000111111////////////000000000000000000222333444444555444333333333333444444444444111555???NNN```mmmtttwwwyyyzzzyyyyyy|||vvvhhh___dddpppxxx|||~~~}}}ooofff^^^ZZZZZZ\\\bbbiiigggeeedddbbb___aaannn{{{}}}}}}uuuuuutttttttttuuuvvvvvvsssssstttuuuuuuuuuttttttppppppppppppqqqssstttuuuqqqqqqrrrrrrssssssrrrrrrvvvwwwxxxwwwtttqqqoooooorrrrrrrrrrrrssssssssssssrrrqqqpppoooooooooooooooooooooooooooppppppppppppqqqnnnkkkiiiiiiiiiiiihhhiiijjjlllnnnnnnnnnnnnmmmnnnooopppqqqrrrrrrrrrqqqooopppqqqqqqooopppqqqssssssssssssssssssssssssssstttvvvxxxyyyyyyyyyzzz{{{~~~}}}{{{zzz~~~|||ssssssyyyttt{{{vvvvvvxxx~~~nnn]]]^^^ttthhhTTTQQQMMMLLLLLLGGGBBB<<<444000111222111///000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000////////////////////////////////////////////////.........///000111111111////////////000000000000111111222222333444444444333333333444444444444555333CCCTTTdddxxx{{{ooolllvvv{{{tttqqqwwwyyyzzz___```cccfffbbb^^^ccclllkkkgggeeecccaaadddnnnzzz~~~}}}|||{{{{{{{{{sssssstttttttttssssssrrrtttssssssrrrrrrrrrrrrssspppppppppqqqrrrsssuuuuuupppqqqrrrrrrsssssssssrrrsssuuuwwwvvvtttqqqoooooopppqqqqqqqqqrrrrrrrrrrrrqqqqqqppppppppppppqqqqqqnnnooooooooopppppppppppppppmmmjjjhhhhhhhhhhhhgggfffhhhjjjlllmmmmmmmmmmmmpppqqqrrrtttttttttttttttnnnpppsssrrrqqqpppqqqsssqqqqqqqqqrrrrrrssssssssssssuuuxxxyyyyyyxxxyyyzzz|||||||||||||||}}}}}}}}}yyyqqqttt||||||tttvvvyyyuuutttyyy}}}sssxxxeeeLLL___lllUUUQQQNNNMMMMMMIIIEEE===444000000111000...000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000////////////////////////////////////////////////---......///000111111222////////////000000000000333222222111222222333333333333333444444444555555888PPPggguuuzzziiifffzzz||||||}}}~~~|||yyyxxxmmmYYYWWW^^^jjjppplllhhhsssuuuppplllkkkjjjllluuu}}}|||{{{{{{zzzzzzzzz{{{tttuuuvvvvvvuuusssqqqppptttsssqqqpppppppppqqqrrruuutttssssssrrrrrrsssssspppqqqrrrssssssssssssssspppsssuuuuuusssqqqppppppooooooppppppqqqqqqqqqqqqssssssrrrrrrsssssstttuuunnnnnnoooooopppppppppqqqooollliiigggfffgggffffffdddeeehhhjjjkkkllllllllllllmmmooopppqqqqqqppppppmmmpppttttttrrrpppqqqrrrnnnooooooqqqrrrsssttttttsssuuuxxxyyyyyyxxxyyyyyyxxxxxxyyyzzz|||}}}~~~{{{rrrooo{{{vvvrrrzzztttsssyyy{{{tttyyyzzz}}}}}}iiixxx{{{zzzpppcccVVVvvvyyy\\\MMMLLLNNNOOOQQQGGGBBB:::444111111111222111111111111000000000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000000000//////.........---////////////000000000000000000000000111111111111555333111000111333333222999444333777444---000:::CCCVVVkkk}}}wwwqqqvvv|||wwwvvvddd^^^^^^hhhuuu|||}}}zzzyyyyyyzzz}}}|||wwwqqqqqqwww~~~{{{yyyyyyyyyxxxvvvuuuvvvwwwsssrrrrrrrrrrrrssstttttttttsssrrrqqqrrrssstttuuuuuuttttttttttttssssssssspppqqqssstttttttttsssrrrtttttttttsssrrrqqqpppooopppooopppqqqtttuuutttsssrrrqqqpppppppppqqqrrrsssmmmnnnppprrrsssssssssssskkkkkklllkkkjjjgggcccaaaaaacccfffiiijjjkkkkkkjjjiiijjjkkklllnnnooopppppppppoooooonnnnnnnnnoooooooooppppppqqqrrrtttuuuvvvxxxxxxyyywwwvvvuuuwwwxxxzzzyyyyyyzzz{{{}}}|||~~~~~~~~~tttuuu||||||zzz{{{sssqqqyyyxxxvvvxxxuuuwwwvvvzzzkkk[[[vvviiiTTTMMMJJJHHHHHHIIIDDD<<<555222111222333111111111111000000000000000000000000000000000000....../////////000000000000000000000000000000000000000000000000000000000000/////////............////////////000000000000000000000000111111111111555333111111222333333222222222555999999777999>>>TTTbbbqqq}}}xxxqqqqqqxxxsssgggeeejjjsss|||{{{{{{zzzvvvuuuvvvvvvuuuttttttvvvwwwvvvvvvuuuuuuuuuvvvvvvwwwttttttsssrrrrrrsssttttttttttttttttttssssssssssssrrrrrrssstttttttttsssrrrssssssssssssrrrrrrqqqpppqqqppppppqqqrrrsssqqqppprrrqqqpppppppppqqqssssssqqqqqqrrrsssssssssrrrrrriiijjjkkkkkkkkkiiihhhgggcccdddgggiiijjjkkkjjjjjjjjjkkkkkklllmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnooopppqqqqqqqqqrrrssstttuuuvvvwwwxxxxxxwwwvvvvvvwwwyyyyyyyyyyyyyyyzzz{{{}}}~~~}}}|||}}}~~~~~~yyyvvvvvvzzzzzzzzzfffvvv|||aaaQQQIIIGGGIIIKKKFFF>>>777222111222444111111111111000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000////////////............////////////000000000000000000000111111111222222444333111111333444444333333777777555555:::??????SSScccttt~~~}}}~~~kkkdddjjjttt~~~ttthhhcccdddppp{{{zzzzzzzzzzzzyyyvvvsssqqqrrrssssssrrrsssuuuwwwxxxwwwwwwvvvvvvvvvwwwwwwuuutttssssssssssssttttttttttttttttttsssssssssssssssttttttuuuttttttssssssrrrrrrssssssssssssrrrrrrrrrqqqpppqqqrrrqqqpppnnnrrrqqqpppppppppqqqssstttttttttssssssrrrrrrrrrqqqllllllllllllkkkkkkkkkkkkfffggghhhjjjjjjjjjiiiiiillllllllllllkkkkkkkkkkkkkkkkkkkkklllmmmnnnpppqqqqqqqqqqqqrrrssstttuuuvvvvvvwwwxxxxxxvvvvvvwwwyyyyyyyyyxxxxxxyyyzzz{{{{{{~~~~~~||||||||||||xxx{{{qqqtttqqqVVVFFFFFFMMMKKKGGG@@@888222000111333111111111111000000000///////////////////////////000000000000111111111111000000000000000000000000///////////////////////////////////////.........////////////000000000000000000111111111222222222444333222222444555444333888<<<999333777EEENNNNNNQQQfff}}}qqq___```mmm|||}}}rrrdddbbbhhhooo{{{}}}zzzxxxxxxxxxxxxxxxwwwuuutttqqqrrrsssrrrqqqrrrsssuuuuuuuuutttttttttttttttuuuuuuuuuuuuttttttttttttttttttttttttsssssssssrrrrrrtttuuuuuutttttttttssssssqqqqqqrrrsssttttttssssssrrrqqqpppqqqssssssqqqooorrrrrrqqqpppqqqrrrssstttssssssrrrrrrrrrqqqrrrrrrrrrqqqpppnnnlllkkkkkkkkkiiiiiijjjkkkkkkjjjiiiiiimmmllllllkkkkkkjjjiiiiiikkkkkkkkklllmmmnnnoooppprrrqqqqqqqqqrrrsssttttttvvvwwwyyyxxxwwwvvvwwwxxxyyyyyyyyyyyyyyyyyyzzzzzzzzz}}}}}}www}}}sssooo___BBB>>>HHHHHHFFFAAA:::333000000222111111111111000000000///////////////////////////000000000000111111111111////////////////////////////////////////////////.........///////////////////////////000000000000111111111111222222222222444333222444555666555444444;;;>>>>>>HHHYYYcccbbb]]]qqqzzz~~~xxxnnnfffjjjttt}}}{{{kkkbbbiiiuuu|||}}}{{{yyyyyyyyyyyyxxxwwwuuuuuuuuuttttttuuusssqqqqqqrrrtttssssssrrrrrrsssssstttuuuvvvvvvvvvuuuuuuttttttttttttssssssssssssrrrrrrrrrtttttttttsssssssssttttttqqqqqqrrrsssttttttttttttqqqqqqqqqrrrtttuuutttssssssrrrqqqqqqqqqrrrssstttqqqqqqqqqrrrrrrrrrrrrrrrtttsssqqqooonnnmmmmmmmmmkkkkkkkkkkkkkkkjjjjjjiiimmmllllllkkkkkkjjjiiiiiimmmmmmmmmmmmnnnooopppppprrrqqqqqqqqqqqqqqqrrrsssvvvxxxyyyyyywwwvvvvvvvvvxxxyyyyyyyyyyyyyyyyyyyyyzzz}}}|||~~~zzzxxxqqqjjjqqqHHH<<>>AAADDDGGGCCC<<<555222333111111111111000000000000000000000000000000000000............////////////////////////////////////000000000000000000000000---.........//////000000////////////000000000000111111222222222333333333333333444666888999777555666333;;;RRRggguuuqqqrrrxxxhhhhhhYYYbbbuuu~~~|||xxxwwwwwwyyyzzzzzzsssuuuvvvuuusssrrruuuwwwpppqqqrrrrrrqqqrrrtttuuuppppppqqqsssuuuwwwyyy{{{wwwxxxxxxxxxwwwvvvtttssssssssssssrrrrrrrrrqqqqqqooooooooooooppprrruuuvvvssstttttttttttttttsssssssssrrrrrrrrrssssssqqqpppssssssrrrqqqrrrssstttuuuuuuwwwzzz{{{zzzwwwrrrpppqqqrrrssstttsssqqqnnnmmmnnnmmmmmmlllllllllmmmmmmiiijjjkkklllnnnoooppppppkkklllnnnqqquuuyyy}}}xxxwwwvvvuuuuuutttuuuuuuzzz{{{|||{{{wwwtttrrrqqqnnnppprrrtttuuuuuuuuuuuutttvvvxxxzzz{{{~~~|||}}}}}}}}}}}}~~~oookkk___mmm^^^LLL???@@@FFFKKKIIIAAA888333222000000000000000111111111////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111000000000000000000000000000111111111222222222222222222333333888444333888;;;999888888<<>>@@@CCCDDDAAA<<<666222000000000000000000000111////////////////////////////////////////////////////////////////////////000000000000000000000000////////////............000000000000111111111111222222222222333333333333777222111666888888999<<<777AAAQQQgggvvvmmmooosssuuullllllssszzz{{{|||}}}|||{{{yyyxxxvvvvvvuuutttssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrqqqrrrrrrtttuuuwwwyyyzzz{{{{{{zzzzzzxxxwwwvvvuuurrrrrrqqqqqqppppppqqqqqqqqqqqqpppppppppqqqrrrrrrsssrrrrrrtttqqqoooqqqvvvsssrrrqqqrrrtttuuutttsssrrrqqqoooppprrrsssssssssuuuuuuuuuuuuuuuuuutttsssrrrrrrqqqqqqpppooonnnnnnmmmmmmmmmnnnnnnnnnnnnnnnnnnoooqqqrrrsssssssssrrrtttrrrrrrsssxxx|||~~~{{{wwwssspppppppppqqqrrrrrrrrrsssrrrrrrqqqqqqqqqqqqppppppqqqsssuuuwwwwwwwwwxxxxxxyyyyyyzzzzzzwwwxxxxxxzzz{{{|||}}}}}}{{{mmm|||uuufff[[[SSSBBBBBBAAAAAADDDEEEAAA888111111111000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000............////////////000000000111111111222222222222222333333333444444666333222555777888;;;@@@@@@LLL^^^sss{{{xxxzzzyyy~~~}}}}}}}}}xxxnnnpppzzz}}}{{{zzz{{{}}}~~~~~~|||{{{yyyvvvvvvuuutttssssssssstttqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrsssssstttvvvwwwxxxxxxxxxxxxxxxwwwvvvttttttrrrqqqpppoooooooooooopppppppppqqqqqqqqqpppooooooqqqpppqqqtttsssooopppsssqqqsssuuuvvvuuuttttttuuuqqqoooooopppqqqsssrrrrrrrrrrrrssssssttttttsssssstttsssrrrpppooonnnmmmmmmlllmmmnnnooopppoooooonnnqqqqqqqqqqqqqqqpppoooooovvvtttssssssvvvzzz||||||~~~|||xxxtttqqqqqqqqqrrrssssssrrrrrrrrrsssssstttqqqpppooooooooopppqqqrrrvvvuuutttssssssssstttuuusssssstttvvvwwwyyyzzz{{{}}}|||}}}~~~~~~~~~}}}{{{{{{}}}~~~|||vvvvvvrrrqqq[[[sssZZZGGGKKKKKKLLLNNNLLLDDD999000111111111000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111000000000111111222222333222222333333444444555555777555666888777666:::AAANNN[[[mmm}}}yyymmmhhhmmmttt|||zzz~~~yyyuuuwww{{{}}}~~~}}}|||zzzyyywwwvvvtttsssssssssqqqqqqqqqqqqqqqqqqqqqqqqsssssssssssssssttttttuuutttuuuuuuuuutttsssrrrrrrssssssrrrqqqpppppppppppppppqqqrrrrrrrrrpppooommmpppnnnpppttttttpppnnnpppppptttxxxyyyvvvtttuuuvvvxxxuuurrrpppqqqqqqqqqqqqooopppqqqrrrrrrrrrrrrrrrrrrqqqooonnnmmmmmmmmmnnnlllnnnppprrrrrrrrrpppooommmmmmmmmlllkkkjjjjjjiiiqqqpppnnnooorrrtttvvvvvvvvvuuusssrrrrrrsssuuuvvvrrrqqqpppppppppqqqssstttppppppnnnmmmmmmmmmmmmmmmqqqpppnnnmmmmmmnnnpppqqqpppqqqsssuuuwwwyyyzzz{{{xxxwwwwwwxxxzzz|||~~~}}}yyywwwvvvrrrsssttttttssspppmmmlllllllllnnnppprrruuuwwwxxxyyywww|||rrrxxx___llliiiMMMNNNRRRVVVWWWQQQFFF:::222111111111111000000/////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111222///000000111222333333333222333333444555555666666666666888999777555;;;CCCWWWdddttt~~~|||~~~~~~}}}ooopppmmmffflll{{{tttvvv}}}xxxxxxxxx}}}|||wwwuuu}}}|||}}}~~~}}}zzzxxxuuusssrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqssssssrrrrrrrrrrrrssssssssstttttttttttttttsssrrrvvvuuutttsssrrrrrrrrrrrrpppqqqrrrrrrrrrpppooonnnqqqoooqqquuuvvvrrrppppppppptttxxxxxxvvvttttttvvv}}}uuupppnnnoooooopppooopppqqqrrrrrrrrrrrrrrrmmmmmmlllllllllmmmnnnnnnoooppprrrtttttttttrrrqqqiiiiiihhhhhhggggggggggggiiihhhgggiiillloooppppppllllllkkkkkkmmmoooqqqrrrlllkkkjjjjjjjjjkkklllmmmooonnnmmmllljjjiiiiiiiiijjjiiihhhhhhhhhjjjlllnnnmmmnnnppprrruuuwwwyyyzzzuuuvvvwwwwwwxxxyyy{{{|||~~~}}}~~~{{{~~~}}}zzzvvvsssqqqnnnllliiijjjkkkkkkiiieeebbbaaaaaa^^^______^^^]]][[[YYYXXXWWWWWWXXXYYY[[[]]]___```cccdddjjjttt}}}{{{|||cccjjjZZZLLLPPPTTTUUUPPPGGG===777222222111111000/////////////////////////////////////////////////////////////////////////////////000000000000000000000000------......//////000000///000000111222333444444222333333444555666777777555666888999888:::FFFRRReeemmmwwwxxxpppiiinnnxxxnnndddkkkpppllloooyyylllqqq}}}yyyvvv}}}~~~~~~}}}|||~~~{{{|||~~~}}}{{{xxxuuusssrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrqqqqqqqqqqqqrrrrrrttttttuuuuuuuuuuuuuuuuuuvvvuuutttsssrrrqqqqqqqqqoooppppppppppppoooooonnnssspppqqquuuwwwsssqqqqqqnnnppprrrsssrrrqqqqqqrrr{{{sssmmmkkkkkkllllllnnnooooooppppppppppppooolllmmmnnnoooppppppppppppmmmmmmnnnoooooonnnmmmllleeeddddddccccccddddddeeeeeeddddddgggjjjmmmnnnnnniiihhhhhhgggggghhhiiijjjggggggfffeeeeeeeeeeeeeeeggggggfffeeecccbbbaaa`````````______```bbbcccdddaaaccceeehhhkkknnnppprrrrrrtttvvvwwwvvvvvvvvvwwwyyyzzz{{{|||~~~{{{xxx~~~}}}}}}~~~~~~{{{uuussssssrrrrrrrrrooolllmmmqqqvvvwwwwwwtttrrruuuxxxtttnnnaaa^^^[[[YYYXXXUUURRRPPPOOOPPPPPPNNNLLLJJJKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJGGGGGGGGGGGGHHHJJJKKKKKKMMMOOOVVV^^^dddmmm|||jjjkkksssOOOMMMLLLMMMLLLGGG@@@:::222222111111000//////...////////////////////////////////////////////////////////////////////////000000000000000000000000---------...///000000000///000000111333444444555333333444555666777888888888999:::<<<>>>HHH]]]ppp{{{~~~wwwiiicccqqqvvvtttqqqrrruuuvvvsssnnnsssxxx|||}}}}}}{{{||||||{{{zzzyyyzzzzzz{{{{{{{{{{{{{{{xxxyyy|||~~~~~~~~~{{{zzzxxxvvvuuussssssrrrppppppppppppppppppppppppqqqqqqpppppppppqqqqqqrrrqqqrrrrrrssstttttttttssstttsssrrrpppoooooonnnnnnmmmmmmlllllllllmmmnnnnnnpppllllllppprrrpppmmmmmmlllkkkkkkkkkmmmnnnmmmlllqqqnnnjjjhhhhhhhhhgggfffgggggghhhhhhhhhgggffffffeeegggiiikkkkkkjjjhhhfffaaaaaa``````______^^^^^^[[[[[[YYYXXXXXXXXXYYYYYY]]]\\\\\\^^^aaaccccccccc```___^^^]]]]]]\\\]]]]]]]]]]]]]]]\\\[[[ZZZYYYXXXXXXXXXWWWVVVUUUSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQTTTWWW[[[^^^aaabbbeeeiiinnnqqqrrrrrrsssuuuvvvxxxyyyzzz|||yyy|||~~~zzzwwwwwwzzz}}}~~~|||{{{}}}}}}xxxnnnllljjjhhhhhhhhhiiijjjhhhddddddiiimmmkkkiiiiiieeehhhjjjgggaaa]]]^^^```^^^^^^\\\YYYUUUUUUYYY]]]]]]\\\YYYXXXZZZ]]]YYYRRRKKKIIIGGGFFFEEECCC@@@>>>CCCDDDDDDCCCAAAAAACCCDDDAAAAAAAAAAAAAAABBBCCCDDDEEEDDDDDDDDDDDDEEEFFFFFF@@@CCCHHHMMMOOOVVVgggxxx}}}qqqmmmnnnWWWOOOGGGFFFIIIHHHAAA:::222222222111000//////...////////////////////////////////////////////////////////////////////////000000000000000000000000...//////000111222222333///000000222333444555555333333444555666777888999>>>======???EEEUUUqqq}}}ppppppwww}}}yyyfff}}}|||zzzyyyxxxvvvuuuvvvvvvwwwyyy{{{{{{yyywwwuuuwwwzzz|||}}}}}}}}}|||wwwvvvuuuttttttsssssssssooooooooooooooooooooooooppppppppppppppppppqqqrrrmmmnnnooopppppppppppppppqqqpppooommmllllllkkkkkkkkkjjjjjjiiijjjkkkmmmnnnlllgggfffjjjllljjjhhhhhhjjjgggeeefffiiikkkjjjhhhbbbbbbbbbdddffffffdddbbb_______________^^^]]]\\\WWWYYY\\\]]]]]]ZZZWWWUUUUUUTTTSSSQQQPPPPPPPPPPPPQQQPPPNNNMMMLLLKKKLLLLLLNNNNNNMMMOOOQQQSSSRRRQQQPPPPPPOOONNNNNNNNNOOOOOONNNOOOOOOOOOMMMKKKIIIGGGJJJJJJIIIIIIGGGFFFDDDCCCDDDDDDDDDDDDCCCBBBAAA@@@BBBDDDFFFJJJNNNQQQTTTUUUUUU[[[dddjjjmmmooorrruuuuuuxxxyyyzzz|||zzz|||{{{yyyxxxuuuqqqlllhhhddddddcccaaa``````cccfffeeebbb___^^^___^^^[[[XXXSSSQQQNNNLLLJJJKKKLLLMMMKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMKKKJJJKKKKKKJJJIIIIIIGGGEEEDDDDDDEEEFFFHHHEEEEEEFFFGGGGGGFFFFFFEEECCCCCCCCCCCCBBBAAAAAA@@@FFFFFFEEEDDDCCCCCCDDDDDDEEEDDDDDDFFFHHHIIIHHHFFFKKKLLLNNNLLLGGGCCCDDDIIILLLNNNTTT[[[```dddhhhmmmyyyuuuaaajjjbbbRRRBBB@@@GGGJJJAAA888444333111////////////000000000000000000000000000////////////////////////////////////////////////000000000000000000000000111111111000000000000000222222111111111111111111555444555777666333666;;;???999<<>>AAA@@@@@@AAABBBBBB@@@>>>FFFBBB======@@@CCCCCCCCC???@@@BBBAAA@@@???@@@AAAAAACCCDDDDDDEEEHHHMMMPPPOOOSSSYYY___dddjjjppptttwwwwwwyyy|||~~~~~~~~~}}}yyyuuurrrpppsssuuuwwwxxxxxxyyy{{{}}}|||zzzwwwvvvtttpppjjjeeebbb```___^^^]]][[[WWWTTTQQQPPPNNNMMMMMMNNNOOOOOOSSSQQQOOOOOOPPPPPPNNNLLLEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIGGGFFFEEEDDDEEEEEEEEEEEEGGGFFFEEEDDDDDDDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFHHHJJJLLLMMMMMMPPPPPPRRRSSSUUUWWWXXXXXXUUUWWW[[[^^^\\\VVVRRRQQQSSSZZZeeennnuuu{{{uuu]]]^^^aaaPPPCCCEEELLLKKKEEE@@@555333111/////////000///000000000000000000000000////////////////////////////////////////////////000000000000000000000000111000000000000000000000222222111111111111111111555333444777888666777;;;===;;;CCCVVVfffrrrzzzxxxwwwiiinnnxxxvvvtttwwwyyy|||{{{zzzyyyxxxwwwwwwwwwwwwxxxvvvssssssuuuwwwwwwwwwtttuuuvvvuuutttssstttvvvsssqqqppppppppppppooommmooonnnlllkkkjjjiiiiiijjjjjjhhhgggjjjmmmmmmhhhddddddeeeeeefffeeedddcccbbbcccaaa^^^^^^^^^______^^^\\\\\\[[[ZZZYYYYYYYYYYYYXXXXXXYYYYYYXXXVVVUUUTTTUUUUUUTTTSSSRRRQQQPPPPPPNNNNNNLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFBBBBBBBBBBBBBBBCCCCCCDDDDDDBBB@@@??????@@@???===============>>>???@@@AAABBB@@@???@@@BBBCCCBBBAAA>>>@@@AAAAAA@@@@@@AAACCCBBBBBBAAAAAA@@@@@@AAABBBAAAAAACCCDDDDDDDDDCCCBBBFFFFFFFFFEEEDDDCCCDDDEEEDDDEEEFFFHHHJJJKKKKKKKKKQQQTTTYYY]]]bbbhhhmmmqqquuuvvvxxx{{{}}}~~~~~~}}}zzz~~~|||yyyxxxvvvsssnnnjjjgggdddcccaaaccceeeeeeffffffhhhjjjgggeeebbb```^^^[[[WWWTTTRRRPPPNNNNNNOOONNNMMMKKKJJJHHHFFFGGGJJJKKKIIIGGGHHHFFFEEEFFFFFFFFFDDDBBB???AAADDDEEEEEECCCAAA???BBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGEEEEEEFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFGGGIIIJJJKKKJJJJJJJJJJJJLLLNNNQQQSSSRRRQQQRRRWWW^^^ccceeedddbbbeeejjjooosssvvvzzz|||~~~yyyxxxyyytttfffYYYSSS```kkkxxxbbbSSSnnnzzzcccOOOBBBFFFKKKFFFBBBCCC777555111000000000000///000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000111111111111222222222222222222555222222777999888888:::<<<===GGGZZZjjjwww|||xxxgggppplllqqqyyy~~~|||yyy~~~yyyqqqsssxxx|||~~~|||zzzyyyxxxwwwvvvvvvvvvvvvvvvwwwuuuttttttuuuvvvuuuuuuqqqrrrsssqqqpppoooppprrrooollliiihhhhhhhhhgggfffgggfffdddbbb```___^^^^^^\\\[[[ZZZ\\\^^^^^^ZZZVVVUUUUUUVVVWWWVVVUUUTTTSSSTTTRRROOOOOOPPPPPPOOONNNNNNMMMLLLKKKJJJIIIIIIIIILLLKKKKKKKKKJJJJJJIIIIIIJJJIIIHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@????????????AAA@@@???>>>>>>???AAABBB<<<===>>>??????@@@@@@@@@@@@>>>===>>>???@@@???===>>>>>>===>>>???BBBDDDFFFCCCBBBAAABBBCCCCCCAAA@@@===AAADDDDDDAAA@@@CCCGGGDDDDDDCCCBBBBBBCCCFFFHHHDDDFFFHHHJJJJJJJJJKKKLLLOOONNNMMMMMMNNNNNNMMMKKKNNNKKKIIIJJJMMMOOOOOONNNRRRTTTXXX[[[___dddkkkooossstttwwwyyy{{{{{{{{{{{{yyy|||{{{uuurrrpppmmmhhhddd]]][[[VVVRRRNNNLLLKKKJJJIIIJJJLLLLLLLLLLLLMMMOOOLLLKKKJJJIIIIIIHHHGGGGGGHHHFFFDDDDDDEEEFFFFFFEEEGGGDDDCCCFFFLLLNNNLLLHHHKKKKKKKKKKKKKKKJJJHHHGGGIIIKKKLLLMMMMMMKKKIIIGGGIIIIIIJJJKKKKKKLLLLLLMMMMMMNNNOOOOOOOOOOOOQQQSSSOOOPPPSSSUUUVVVVVVUUUUUUUUUUUUVVVXXX[[[___dddfffjjjjjjiiijjjmmmqqquuuxxxzzzzzz{{{wwwfffWWWPPPSSSZZZbbbiiitttqqqVVV___qqqUUUAAACCCHHHCCC@@@CCC:::666222000000111111///////////////////////////////////////////////////////////////////////////////////////////////////000000000000000111111111111111222222222222222333666222222666999888777999AAACCCNNN^^^mmmyyy~~~{{{pppbbbiii{{{|||{{{uuunnnnnnwww{{{sssuuu||||||{{{zzzzzzyyyxxxwwwwwwvvvuuuuuuvvvvvvwwwvvvtttssssssrrrpppnnnoooooonnnkkkiiiggghhhiiidddaaa]]]ZZZZZZZZZYYYYYYYYYXXXVVVTTTRRRQQQOOOOOOKKKJJJIIIJJJKKKKKKGGGEEEEEEFFFGGGHHHHHHGGGFFFEEEFFFDDDBBBBBBCCCCCCBBBAAABBBAAA@@@???????????????DDDCCCBBBBBBAAABBBBBBCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@???@@@@@@AAABBBCCCCCCBBBBBBCCCCCCDDDEEECCCDDDFFFGGGHHHHHHGGGGGGGGGFFFFFFGGGHHHIIIHHHFFFCCCDDDFFFHHHJJJLLLNNNOOOOOOMMMJJJIIIJJJJJJJJJIIIJJJJJJJJJIIIIIIJJJMMMOOOJJJIIIIIILLLPPPSSSSSSQQQOOOMMMMMMNNNSSSWWWZZZ[[[YYYYYY[[[^^^``````\\\XXXWWWQQQKKKKKKPPPVVVXXXXXXRRRTTTVVVYYY]]]cccjjjoooqqqsssuuuwwwxxxxxxyyyyyyzzz}}}zzzwwwtttsssuuuyyy{{{|||zzzyyyvvvuuuwww{{{|||zzzwwwtttoookkkhhhfffddd```[[[XXXXXXVVVRRROOOLLLJJJGGGDDDBBBBBBBBBCCCCCCDDDFFFEEEDDDDDDFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKIIIGGGHHHIIIJJJJJJIIINNNLLLLLLQQQXXX\\\[[[WWWSSSUUUXXXZZZZZZ[[[[[[[[[[[[ZZZZZZ[[[\\\]]]^^^_________``````aaaaaabbbbbbdddfffggggggfffgggiiilllmmmooossswwwyyyzzzyyyyyy{{{|||~~~wwwooohhh\\\SSSQQQJJJKKKJJJMMM^^^xxxwwwbbb[[[dddFFFBBBGGGGGGEEEGGG>>>888222000111222111/////////////////////////////////////////////////////////////////////////////////////////////////////////000000111111111111111111222222333333333333777333222666888777888:::BBBJJJYYYkkkyyyyyyvvvkkkiiisssssspppuuuxxxmmmjjjssstttsss~~~}}}yyyyyyyyyyyyyyyxxxwwwwwwvvvvvvvvvvvvvvvwwwuuusssrrrpppmmmiiifffgggfffddd___[[[YYYYYYZZZTTTPPPLLLJJJIIIIIIHHHGGGKKKKKKJJJHHHGGGEEEDDDCCC@@@??????@@@@@@???>>><<<>>>???@@@AAAAAA@@@???>>>@@@???>>>???@@@AAA@@@>>>>>>>>>>>>>>>???@@@@@@AAABBBAAAAAAAAAAAAAAABBBCCCBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMNNNOOOOOOOOOMMMKKKJJJHHHJJJNNNQQQTTTUUUTTTTTTUUUSSSQQQPPPPPPOOONNNLLLEEEIIIOOOUUUYYYZZZZZZZZZ\\\XXXTTTQQQRRRTTTVVVWWWSSSOOOKKKMMMSSSYYYZZZYYYPPPNNNOOOWWWaaaddd___YYYUUUSSSSSSXXX```dddccc___\\\```gggmmmooolllgggbbbWWWSSSQQQSSSZZZ]]]]]]ZZZRRRTTTVVVYYY]]]cccjjjoooooorrruuuvvvvvvuuuvvvxxx{{{}}}~~~vvvvvvwwwyyy|||}}}{{{zzz~~~~~~{{{uuupppnnnkkkggg```^^^[[[ZZZ\\\___aaaaaa```___^^^___aaadddgggiii___^^^\\\ZZZWWWUUUSSSRRRNNNLLLJJJIIIHHHHHHGGGEEEIIIHHHFFFEEEEEEFFFGGGIIIEEEGGGIIIIIIIIIIIIKKKMMMJJJLLLNNNNNNNNNNNNOOOPPPRRRQQQQQQRRRTTTUUUUUUTTTYYYXXXYYY]]]dddhhhiiihhhfffjjjoootttwwwyyy{{{|||vvvvvvuuuuuuxxx|||wwwooogggZZZQQQQQQOOOMMMHHHIII\\\{{{wwwtttlllWWWvvvuuuQQQBBBCCCGGGIIIHHHAAA:::333000222333222///000000000000000000000000////////////////////////////////////////////////000000000000000000000000/////////000111111222222111111222222333444444444777444444777777777<<>>===??????@@@??????>>>===<<<;;;<<<<<<<<<<<<<<<<<<;;;<<<===>>>?????????>>>===???>>>???@@@CCCDDDCCCAAAAAABBBBBBBBBCCCEEEFFFGGGHHHHHHHHHIIIIIIJJJJJJKKKJJJJJJLLLNNNPPPQQQSSSSSSUUUUUUUUUUUUVVVWWWYYYYYYYYYZZZZZZZZZXXXTTTPPPMMMGGGKKKQQQWWW[[[]]]^^^]]]ZZZVVVRRROOOMMMKKKIIIHHHGGGMMMUUU]]]bbbdddcccaaaZZZWWWRRRQQQRRRUUUXXXYYYOOOJJJHHHNNNXXX``````\\\RRRRRRUUU^^^hhhjjjddd\\\[[[]]]aaafffjjjhhh```YYYWWW___hhhoooooojjjeeebbbUUUXXX]]]cccgggccc[[[TTTTTTVVVYYY[[[___dddiiinnnmmmqqquuuvvvtttsssuuuwwwyyyzzz}}}~~~}}}zzzwwwwwwwwwssslllfffbbbaaa``````bbbccccccbbbgggiiigggaaa]]]]]][[[VVVRRRPPPNNNMMMOOOPPPQQQPPPNNNOOOOOOPPPQQQRRRSSSSSSQQQQQQPPPNNNMMMMMMLLLLLLIIIJJJKKKJJJJJJKKKLLLNNNHHHHHHHHHHHHIIIJJJLLLMMMKKKMMMPPPSSSTTTVVVYYY[[[WWW[[[```ccccccccceeegggiiiiiikkknnnrrrtttsssrrruuuuuuwwwyyy|||}}}gggWWWTTTKKKLLLHHHFFFWWWuuunnn~~~zzz```wwwlllMMMCCCGGGJJJGGGCCC;;;333000333444222///000000000000000000000000////////////////////////////////////////////////000000000000000000000000...//////000111111222222111111222222333444444555555555777999888:::DDDPPPQQQYYYcccmmmvvv~~~}}}xxxzzz~~~xxxvvv}}}}}}yyyxxxxxxxxxxxxwwwuuuuuuttttttttttttuuuuuusssrrrqqqpppooojjjeee```[[[ZZZWWWRRRNNNLLLMMMOOOIIIGGGEEEDDDDDDCCCAAA??????@@@AAACCCCCCCCCBBBBBBAAABBBCCCCCCCCCCCCDDDEEEEEEFFFGGGHHHIIIHHHHHHGGGGGGGGGHHHKKKNNNPPPOOONNNOOOOOOOOOOOOOOOPPPQQQRRRUUUVVVWWWYYYZZZZZZYYYYYYZZZ[[[\\\]]]___aaabbbcccffffffeeedddcccccccccccceeedddbbb^^^ZZZUUUQQQOOOLLLPPPVVV\\\```aaaaaa```YYYUUUQQQNNNNNNOOOOOOOOOUUUYYY^^^ccceeeeeebbb```TTTRRRQQQRRRUUUWWWXXXWWWRRRRRRUUU\\\dddgggddd______bbbgggmmmppppppnnnkkkmmmppprrrooohhh```[[[YYY]]]fffooorrroooiiiggggggeeehhhmmmpppmmmfff]]]VVVXXXZZZ]]]___aaacccgggjjjmmmqqquuuvvvsssrrrtttwwwxxxxxxyyy|||~~~|||uuuwww~~~}}}zzz}}}~~~zzzvvvrrrnnnkkkgggccc___]]]]]]YYYRRRLLLTTTRRROOOOOOPPPQQQQQQPPPRRRVVVVVVRRRRRRUUUTTTPPPOOONNNLLLLLLMMMNNNMMMLLLNNNOOOQQQRRRRRRQQQOOONNNSSSRRRQQQPPPOOOOOOOOOOOOMMMPPPSSSTTTSSSTTTXXX\\\^^^^^^^^^___```bbbcccdddlllooossswwwzzz}}}wwwaaaZZZQQQVVVUUUQQQ\\\wwwrrrxxxttt```KKKLLLNNNJJJDDD<<<333000333555222///000000000000000000000000////////////////////////////////////////////////000000000000000000000000...//////000111222222222111111222333333444555555333555888:::999===KKKYYYmmmllliiiggglllyyywwwwww|||}}}{{{xxxwwwwwwxxxwwwvvvssssssrrrrrrrrrsssssstttqqqppppppqqqppplllfffbbb```___\\\XXXUUUTTTVVVXXXPPPOOONNNMMMMMMLLLJJJGGGJJJKKKMMMOOOQQQQQQQQQQQQMMMNNNOOOPPPPPPPPPRRRSSSUUUVVVWWWXXXYYYXXXXXXWWWUUUVVVXXX[[[___aaa```___aaaaaa```______`````````aaabbbeeeggghhhgggfffeeehhhiiijjjkkklllmmmnnnnnnsssrrrpppnnnllljjjiiiiiinnnkkkfff___ZZZUUURRRQQQUUUYYY^^^bbbdddccc```^^^]]]ZZZVVVVVVYYY^^^bbbdddeeefffggggggeeebbb^^^\\\UUUUUUXXX[[[^^^___^^^\\\aaaeeemmmtttvvvsssmmmhhhtttzzz}}}qqq```WWWZZZ```nnnwwwxxxrrrsssvvvzzzzzzyyyuuummmfffaaa___\\\^^^```bbbbbbccceeegggmmmqqqvvvvvvsssqqqtttwwwyyyxxxxxx{{{~~~zzz{{{|||uuummmhhheeecccaaa______```bbbcccbbbccceeegggjjjlllmmmnnnttttttuuuwwwzzzzzzxxxwwwkkkjjjfff___YYYWWWYYY\\\WWWVVVTTTSSSSSSSSSUUUUUUSSSTTTWWWYYYVVVTTTYYY```aaa```aaaeeejjjnnnooonnnmmmiiieeeeeegggiiihhhffffffggggggggggggjjjnnnrrrtttuuutttrrrooonnnqqquuuuuuxxxzzzxxxwwwyyyvvvmmmggg^^^UUUXXXggg|||~~~uuukkkPPPJJJHHHIIIJJJCCC:::333111111000///000000000000000000000000000000000000000000000000111111000000//////......111111000000//////......000111111111111222222222111111111222333333444444777333555;;;;;;===NNNccc~~~yyy~~~{{{xxxxxxwwwvvvvvvvvvwwwwwwvvvuuutttssssssrrrooonnnqqqnnnmmmnnnqqqrrrpppnnnrrrpppmmmjjjfffbbb```^^^bbbbbbccccccaaa^^^[[[YYYbbbdddgggjjjkkkjjjiiihhheeejjjjjjgggiiioooqqqnnnqqqpppooonnnlllhhhccc______```eeekkkiiidddeeekkkgggkkknnnmmmiiidddcccccciiiooosssppphhhccccccfffdddjjjpppqqqooommmnnnpppwwwsssmmmgggcccbbbccceeemmmooommmddd___cccjjjmmmtttrrrrrrssspppjjjiiikkkoooqqquuuzzz~~~}}}zzzrrrmmmiiiiiikkkjjjddd]]]iiijjjpppyyyzzzvvvwww|||{{{|||lllgggkkkppp{{{wwwwwwuuuqqqllleee___[[[^^^aaabbbccceeekkknnnqqqsssttttttuuuwww}}}|||zzz|||~~~}}}zzzwwwyyy|||~~~|||yyymmmjjjfffaaa^^^ZZZVVVSSSRRRQQQQQQPPPOOOOOONNNNNNOOOOOOOOOPPPRRRTTTVVVXXXYYYXXXYYY\\\bbbhhhlllnnndddfffgggeeebbb``````bbbjjjkkklllnnnppprrruuuvvvvvvwww||||||mmm]]]\\\jjj~~~{{{jjjuuuiiiRRRNNNLLLLLLKKKDDD;;;444111111000000000000000000000000000000000000000000000000000000111000000000/////////...111000000000/////////...000111111111111222222222222222333333333444444444999777999>>>???CCCVVVlll|||yyy{{{xxxxxxwwwvvvvvvvvvvvvvvvvvvxxxwwwvvvvvvuuutttrrrpppsssqqqoooooorrrssssssqqqwwwyyy{{{|||{{{xxxuuurrruuutttrrrpppllliiifffdddpppuuu||||||zzz~~~|||~~~|||vvvpppkkkhhhgggiiiooouuurrrkkkhhhkkkpppqqqpppllleeeaaaaaabbbgggnnnvvvvvvpppgggaaa___jjjjjjgggccc```dddllltttxxxvvvssspppmmmlllmmmnnnttt{{{~~~{{{|||}}}}}}|||wwwssssssrrrsssxxx~~~xxxsssmmmhhhiiirrr{{{~~~||||||xxx}}}zzzsssooopppqqq|||||||||~~~~~~www^^^YYYWWW[[[___aaacccgggjjjmmmpppsssssstttuuuvvv{{{yyyxxxzzz}}}~~~}}}{{{wwwssspppmmmkkkkkklllnnnmmmiiieee]]]ZZZVVVTTTTTTTTTSSSRRROOOPPPRRRSSSTTTTTTSSSRRRTTTSSSQQQRRRTTTXXX]]]```aaa___^^^bbbkkkvvvzzz~~~kkkeeerrruuujjjeeeyyyfffRRROOOLLLKKKLLLEEE===555222111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000111111111111222222222333333444444444444555555666555888<<<===EEE[[[qqq~~~}}}{{{}}}~~~|||yyyvvvyyyxxxwwwvvvvvvvvvvvvvvvyyyyyyyyyyyyxxxwwwvvvuuutttqqqooooooqqqtttvvvvvv}}}|||yyywwwvvv~~~xxx|||~~~}}}|||zzzzzzvvvnnndddaaacccllllllkkkgggcccbbbeeeiiiwwwvvvtttpppkkkiiiiiijjjoooiii```WWWVVV```ppp|||{{{yyyyyyvvv~~~zzztttooopppsssvvv~~~wwwpppoookkkhhhlllwww~~~}}}}}}xxx||||||uuuyyy|||}}}}}}|||uuunnnxxx~~~yyywwwvvvtttuuuyyywwwvvvmmm^^^XXXUUUXXX[[[]]]bbbgggiiilllppprrrssssssuuuvvvxxxvvvvvvxxx||||||vvvsssrrrnnnmmmjjjgggdddaaa^^^\\\UUUUUUWWW[[[___```___]]]dddcccaaabbbcccdddcccbbb```bbbeeehhhkkknnnpppqqqpppooonnnoootttzzz|||ttt~~~~~~wwwvvvddddddbbbOOOLLLIIIIIIMMMHHH???777333111111222000000000000000000000000////////////////////////000000000000////////////000000000000////////////000000111111111222222222333333333444444444444555444555888;;;===GGG]]]sss}}}|||~~~|||zzz~~~}}}|||zzzxxx{{{{{{zzzyyyxxxxxxxxxxxxzzz{{{||||||{{{zzzzzzzzzrrrqqqoooooorrrwww{{{~~~~~~|||xxxtttwwwxxxyyy{{{|||qqqgggbbbdddhhhmmmqqquuuwwwwwwxxx{{{{{{yyyyyyzzz{{{mmmiiiaaa[[[]]]fffuuuzzzxxxttt}}}yyyrrrrrrmmmkkkooorrrsssvvv{{{wwwvvvuuutttsssppplllhhhcccdddhhhmmmssswwwzzz{{{yyyuuurrrqqqqqqooollljjjvvvyyy}}}~~~|||yyyuuurrrsssssstttuuuzzz||||||}}}|||xxxqqquuu~~~}}}xxxwwwvvv~~~xxxjjjaaaeee]]]UUUSSSSSSVVV]]]dddhhhkkknnnqqqrrrssstttuuuvvvuuuuuuwww{{{}}}}}}vvvqqqooonnnmmmjjjgggeeedddeeefffggghhhkkkqqqyyy}}}|||gggVVVpppaaaNNNKKKJJJLLLOOOJJJBBB999333111111333111111111111111111111111////////////////////////////////////000000000000////////////000000000000000000111111111222222222222222333333444555555555777999<<<@@@DDDPPPddduuuzzzuuuzzzxxxwww|||}}}}}}||||||~~~}}}|||{{{zzzzzzzzzzzzyyy{{{}}}}}}{{{{{{|||}}}tttsssssstttwww}}}|||wwwxxx}}}uuuuuutttssssssvvvyyy||||||tttpppooossswwwyyyvvvttttttrrrnnnrrrlllhhhjjjllllllnnnqqqooommmkkkjjjiiihhheeebbbZZZ^^^cccggghhhgggeeeeeerrrrrrrrrrrrssssssrrrooo}}}~~~|||~~~}}}tttuuuyyy}}}{{{vvvtttvvvzzzzzzrrrmmmdddZZZOOOIIIHHHLLLWWWaaafffiiimmmpppqqqrrrsssuuuuuuuuuuuuwww|||{{{}}}}}}|||uuuttt~~~zzz}}}kkkTTTaaajjjUUUPPPQQQUUUPPPLLLEEE;;;444111222444111111111111111111111111000000000000000000000000////////////000000000000////////////000000000000000111111111111222222222111222333444555777888888888:::>>>DDDMMMZZZiiitttzzz~~~|||wwwrrr~~~zzz{{{}}}||||||}}}~~~}}}|||{{{zzzyyyxxxxxxxxxvvvyyy||||||{{{zzz|||~~~yyyzzzzzz{{{~~~~~~yyyyyy{{{{{{uuummmhhhiiikkklllmmmjjjfffgggmmmqqqqqqrrrhhh______bbbffflllqqqnnnoooqqqrrrqqqllleee```___bbbeeefffeeeeeegggjjjvvv}}}wwwrrrVVVMMMCCC???>>>DDDQQQ^^^eeehhhlllooopppqqqssstttuuuttttttwww{{{{{{||||||}}}}}}}}}yyy{{{~~~qqqfffTTT[[[ZZZ]]]mmm{{{~~~}}}xxx|||qqqzzzmmm\\\aaa}}}zzzbbbXXXVVVZZZQQQNNNGGG===444111222555111111111111111111111111000000000000000000000000.../////////000000000111.../////////000000000111000111111111111222222222222333444666888:::<<<<<<888;;;@@@JJJWWWfffqqqvvvyyyrrrxxxvvvzzz~~~}}}{{{zzzyyy{{{|||yyyxxxwwwvvvuuutttttttttssswww{{{{{{yyyxxx{{{~~~}}}zzzyyy}}}||||||uuurrrsssvvv|||uuuqqquuuyyyqqqmmmnnnlllfff^^^]]]bbbhhhfffeeeaaa]]]aaakkkrrrtttkkkbbb[[[^^^eeekkkrrrxxxzzzzzz{{{}}}|||xxxrrrmmmpppsssvvvuuuqqqqqquuuyyytttdddXXXGGGAAA<<<:::;;;@@@LLLXXXdddgggkkknnnoooqqqrrrtttuuussssssuuuyyy}}}{{{{{{{{{zzz{{{~~~~~~nnniii|||}}}yyyyyyhhh\\\RRRYYYZZZ___ppp|||{{{tttmmm~~~ooopppwwwjjjbbbeee}}}lll\\\WWWYYYRRROOOHHH>>>555111222555111111111111111111111111000000000000000000000000.../////////000000111111.../////////000000111111000111111111111222222222333444666888;;;===???@@@<<>><<<<<<<<<@@@IIISSScccfffjjjmmmoooppprrrttttttsssrrrtttxxx{{{}}}}}}zzzzzzzzzzzz|||wwwggglll|||ooorrrhhhYYYVVVVVVZZZaaaiiisssyyynnnjjjsssooo~~~llliiijjjfff\\\ooo[[[TTTJJJ@@@999444222000222111111000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000111111111111222222222333555999===>>>??????>>>BBBDDDNNNbbbsss|||uuu{{{~~~~~~~~~|||{{{yyyxxxxxxxxxssstttuuuuuutttrrrooonnnkkkmmmpppsssuuuwwwwwwwww}}}~~~~~~uuuqqqppprrrttttttvvvqqqpppuuu|||}}}uuuvvvxxx|||}}}zzzsssnnnqqqzzz~~~rrreee\\\VVVZZZSSSOOOQQQUUUYYY___eeekkknnnqqqtttvvvyyy|||~~~ssstttvvvyyy|||zzzttt}}}{{{}}}{{{qqqeee[[[YYYXXXaaammmjjjWWWGGGCCCAAA>>>===>>>:::;;;III[[[eeegggjjjnnnoooooonnnmmmssstttvvvxxx{{{}}}xxxwwwwwwxxxzzz}}}vvvzzz~~~oooffftttzzzppptttzzzsss^^^UUUUUU]]]gggpppuuu~~~}}}pppjjjzzz~~~{{{jjjfffXXXRRRIII???888333000///222111111000000000000000000000000000000000000000000000000000000000000000111111111111000000000///111111111111222222222222444666999;;;<<<>>>@@@AAACCCLLL\\\qqq}}}~~~}}}||||||}}}|||{{{yyyxxxwwwvvvvvvrrrsssuuuuuuuuutttrrrqqqoooooooooppprrruuuxxxzzz{{{~~~|||{{{zzzxxxzzz~~~zzzvvvwww}}}xxxuuuwww}}}}}}|||}}}~~~uuullleeeaaa```___^^^[[[]]]dddlllqqqwww}}}}}}wwwxxxrrrooosssvvvzzz}}}sssdddZZZTTTPPPLLLSSSeeelllaaaQQQIIIFFFAAA??????<<<===JJJ[[[fffhhhllloooqqqqqqppppppsssssstttvvvyyy{{{}}}~~~yyyyyyxxxyyyzzz|||tttxxxsssfffggg}}}tttpppwwwtttppp|||sssbbbUUUSSSXXXjjj{{{tttmmmvvv^^^VVVRRRJJJAAA999444111///222111111000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111222222222333666777999:::;;;===@@@BBBCCCWWWppp}}}{{{~~~|||zzzyyyyyyyyy{{{{{{yyywwwvvvuuuuuuttttttuuuwwwyyyzzzzzzyyyyyyuuusssqqqqqqtttxxx~~~~~~}}}~~~|||}}}vvvooolllooouuu{{{}}}sssrrrwww~~~yyytttrrrtttwww{{{~~~ooobbb\\\TTTLLLSSSmmm}}}hhhVVVNNNFFFAAA@@@>>>???LLL\\\gggjjjmmmppprrrsssssssssssssssssstttvvvxxx{{{||||||{{{zzzzzz{{{|||}}}}}}vvv{{{mmmccciiiqqqmmmooozzz~~~~~~zzzuuuuuuxxx{{{}}}|||oooaaaWWWUUU[[[cccsssxxxssszzz```VVVSSSMMMEEE===777333222222111111000000000000000000000000000000000000000////////////////////////111111111000000000000000111111111222222222333333666999<<<<<<<<<<<>>===???BBBPPPiiiqqqyyyzzz~~~zzz~~~|||zzzxxxwwwwwwxxxxxxzzzyyyxxxvvvuuuttttttsssvvvwwwzzz|||~~~~~~|||zzz{{{}}}~~~~~~|||zzzxxxxxxyyy{{{~~~ssscccaaa}}}zzzYYYMMMBBB@@@AAADDDQQQ___gggiiikkknnnppprrrrrrrrrrrrqqqrrrrrrtttvvvxxxyyy~~~}}}}}}|||{{{zzzzzzzzzxxxyyy~~~xxx___gggxxxooonnnrrr{{{yyyrrrpppppppppnnnmmmnnnpppssstttuuuwwwyyyzzzzzzzzzyyywwwwwwyyy{{{~~~~~~yyysssoookkkjjj___``````]]]XXXSSSQQQPPPKKKNNNPPPSSS]]]oooyyyyyyuuuwww~~~iiivvvwwwbbbTTTOOOPPPOOOHHH???777222111222111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222333333333333444:::???@@@???@@@DDDHHH^^^lll||||||}}}xxxxxxyyyyyy~~~|||{{{yyywwwwwwxxxyyyzzzzzzyyywwwuuutttsssssssssrrrsssuuuwwwzzz|||~~~|||yyywwwqqqrrruuuzzz~~~~~~|||zzz~~~~~~{{{zzzzzzzzzyyyvvvvvvwwwxxxxxxzzz}}}~~~}}}|||}}}~~~qqqhhh|||```QQQDDDCCCFFFKKKXXXfffhhhiiikkkmmmnnnppppppqqqpppqqqssstttvvvxxxyyyzzz}}}}}}|||{{{zzzyyyxxxxxxvvvvvvzzz}}}qqq\\\rrr{{{mmmmmmpppxxx{{{xxxwwwrrrhhh```ZZZ\\\^^^]]]\\\\\\^^^```bbbbbbcccdddeeeffffffgggiiiiiijjjlllnnnqqqtttvvvvvvqqqiiiaaa[[[WWWVVVVVVTTTUUUTTTNNNFFFBBBBBBEEEDDDLLLSSS\\\mmmxxxvvvmmmzzzvvvsssuuuaaa___rrr[[[JJJMMMOOOPPPJJJ@@@777333222222111111000000000000000000000000000000000000000000000000000000000000000///000000000111111111111222222222333333333444444333888<<<>>>>>>CCCLLLUUUiiikkkqqq||||||yyyyyyxxxzzzxxxxxxzzz~~~yyyxxxvvvuuuuuuwwwyyy{{{xxxwwwuuutttrrrqqqqqqqqqpppqqqrrrsssvvvxxxzzz{{{~~~|||{{{ttttttvvv{{{}}}{{{yyyzzz|||~~~~~~||||||}}}zzzzzz~~~~~~}}}~~~~~~xxxxxxxxxwwwuuuuuuwwwyyytttuuuwwwwwwvvvvvvwwwyyyzzz{{{||||||{{{|||~~~zzzgggWWWIIIHHHMMMUUUbbbpppjjjkkkkkkmmmnnnoooooopppoooqqqtttwwwyyyzzz{{{zzz||||||{{{{{{zzzxxxwwwwwwuuussswwwooo```]]]}}}nnniiiiiimmmuuu}}}wwwmmmgggccc^^^UUUMMMIIIMMMPPPPPPOOONNNOOORRRRRRRRRRRRRRRSSSTTTVVVWWWXXXXXXXXXZZZ\\\___bbbccc^^^YYYRRRLLLJJJMMMRRRVVVWWWPPPGGGBBBBBBCCCCCCAAAJJJSSS]]]hhh{{{wwwrrrnnn{{{pppggg~~~ppppppeeeUUUqqqzzzbbbOOONNNQQQRRRMMMCCC:::555444222111111000000000000000000000000000000000000000000000000000000000000000//////000000111111111222222222333333333444444444333666999:::<<>><<<<<<>>>CCCKKKQQQZZZ```hhhkkkdddXXXJJJBBBAAA@@@AAABBBAAACCCMMMXXXkkkyyy}}}xxx}}}zzzvvvsss}}}tttsssooo___VVVUUUSSSPPPJJJBBB888222222222222111111111111000000000000000000000000000////////////////////////111111111111111111111111333444444444444555555555555777:::;;;???MMMjjj}}}~~~xxxvvvxxxuuutttsssssstttuuuvvvwwwyyy||||||zzzzzzvvvuuusssqqqpppoooooopppnnnoooqqqrrrrrrpppnnnlllqqqpppooopppqqqtttvvvxxxtttwwwzzz}}}~~~}}}||||||}}}|||zzzxxxzzz{{{}}}~~~~~~~~~}}}yyyuuusssvvv{{{}}}{{{yyyxxxyyy{{{}}}~~~zzzxxxyyyxxxvvvwww{{{zzzzzzyyyyyyxxxwwwvvvvvvrrrrrrssssssssssssssssssttttttsssrrrrrrrrrssssssyyyzzzyyywwwtttpppoooooonnnnnnmmmlllllllllllllllnnnnnnmmmlllllllllmmmmmmmmmnnnqqqwwwvvvssswwwzzzwwwssswwwpppgggccceeejjjnnnoooooommmmmmnnnppprrrrrrqqqooopppqqqrrrssstttuuuuuuxxxxxxxxxxxxwwwvvvuuuuuuwwwvvvyyy~~~|||rrrrrr|||rrrbbb[[[oooccccccfffkkkqqq}}}ttteeeWWWMMMHHHAAA===;;;;;;999888888888888888999999999999;;;;;;;;;;;;;;;;;;<<<===>>>===<<<<<<===BBBIIIOOO]]]```aaa\\\RRRGGG@@@===AAABBBEEEGGGGGGJJJVVVccc{{{|||vvv{{{~~~|||}}}vvvqqqsssqqq[[[YYYVVVRRRMMMDDD999222222222222111111111000000000000000000000000000000////////////////////////111111111111111222222222444444444444555555555555777:::<<<<<>><<<;;;::::::::::::999999:::::::::;;;;;;;;;:::999999999:::;;;<<<===777999;;;;;;::::::;;;======>>>@@@AAAAAACCCFFFHHHKKKMMMSSS[[[```fffsss~~~ssszzzuuuyyybbb^^^YYYVVVRRRJJJ>>>444222222222111111111111000000000000000000000000000000000000000000000000000000000000111222222333333444444555555555666666666777999999<<>>???@@@CCCIIIOOOTTTWWWWWWeeeeeehhhoootttxxxxxxtttooozzzyyywww~~~{{{^^^YYYUUUTTTSSSLLLAAA777222222222111111111111000000000000000000000000000000000000000000000000000///000000111222222333333555555555555666666666666777:::===BBBSSSlll~~~~~~tttsssvvvuuuqqqnnngggfffdddcccdddfffjjjlllnnnqqqtttuuutttsssrrrrrrmmmmmmnnnoooppppppqqqqqqppppppoooooooooooooooooonnnnnnooooooppprrrsssttttttvvvxxxxxxxxxxxxzzz|||}}}~~~}}}}}}~~~~~~zzzxxxxxxxxxuuuuuuvvvvvvvvvvvvuuuuuuwwwvvvvvvxxxzzz|||||||||}}}{{{yyyyyyyyyyyyxxxvvvuuuuuuttttttsssssssssssstttuuuuuutttsssrrrpppooooooppppppooonnnmmmnnnnnnlllmmmppprrruuuvvvwwwwwwvvvxxxyyyxxxuuuuuuyyy|||}}}|||yyywwwvvvvvvvvvwwwuuuuuuuuutttsssrrrqqqppprrroooooorrrrrroooppprrrpppqqqqqqrrrrrrsssssstttqqqrrrsssssssssrrrqqqqqqrrrqqqqqqqqqrrrrrrssstttssssssqqqmmmiiigggggghhheeecccaaa^^^[[[YYYXXXWWWUUUTTTRRROOOMMMKKKJJJJJJDDDGGGMMMUUUZZZXXXOOOFFFJJJNNNXXXhhhyyy}}}yyytttqqqppprrrssstttrrrooonnnpppsssttttttuuutttsssrrrqqqqqqppppppqqqrrrsssuuuwwwxxxxxxyyyxxxxxx|||qqqQQQNNNaaakkkfffbbbdddgggooo~~~zzzwwwwwwvvvtttsssuuuyyy}}}||||||{{{yyywwwuuusssrrrmmmqqqqqqpppttt|||~~~zzzzzz||||||{{{zzz||||||yyyzzz}}}qqqiiiZZZIII@@@@@@@@@>>>:::;;;<<<;;;999888888999888888888888999999999999999999999999:::;;;======???@@@@@@@@@@@@AAACCCEEEGGGHHHLLLUUUcccooovvvyyy|||}}}}}}pppkkkwwwxxxpppzzzqqqkkkrrr~~~YYYUUURRRRRRSSSNNNCCC:::222222222111111111111000000000000000000000000000000000000000000000000000///000000111222222333333555555555555666666666777888===BBBIII[[[ppp~~~|||}}}sssxxxrrrqqqqqqlllhhhfffcccbbb```___```dddgggjjjooopppqqqpppoooppprrrtttlllmmmmmmnnnooonnnnnnnnnooopppqqqrrrqqqpppnnnmmmnnnoooppprrrssstttuuuvvvsssuuuvvvwwwwwwyyy|||~~~||||||}}}}}}}}}}}}{{{zzz|||~~~}}}yyywwwwwwxxxtttuuuvvvwwwvvvuuutttsssrrrrrrsssuuuwwwwwwuuurrrtttttttttvvvxxxyyywwwvvvsssrrrrrrqqqqqqqqqrrrrrrrrrrrrqqqqqqpppooonnnmmmhhhiiiiiihhhgggggghhhjjjkkkllloooqqqssstttttttttrrrtttuuutttqqqqqquuuxxxwwwwwwuuutttsssttttttuuuqqqrrrsssttttttsssrrrqqqsssppppppssssssqqqqqqtttppppppqqqqqqrrrrrrsssssssssssstttuuuvvvvvvvvvvvvxxxwwwvvvuuutttssssssssssssrrrooojjjeeebbbaaabbb___]]]YYYUUUQQQNNNKKKJJJHHHGGGDDDBBB???===<<<<<<<<<>>>??????>>>>>>@@@BBBLLLRRR^^^nnn~~~}}}{{{xxxsssppppppqqqtttuuusssooooooppprrrttttttttttttsssrrrqqqpppooonnnooopppsssuuuwwwyyyzzz{{{yyyzzzgggJJJIII\\\sssdddbbbcccbbbfffrrr~~~xxxssspppooommmjjjgggfffeeeffffffeeefffffffffeeecccaaa```aaa^^^^^^bbbjjjooopppnnnlllnnnrrrtttuuuwwwzzz|||zzz||||||{{{sssjjjdddVVVOOOFFFAAA@@@???<<<999;;;;;;::::::999777666555:::::::::;;;;;;<<<<<<===;;;::::::<<>>AAAEEEGGGGGGHHHLLLPPPWWW\\\iii|||qqqooottt}}}dddmmmssszzzoooqqqiiivvvbbbXXXVVVUUUOOOMMMFFF555555222//////111333222000000000000000000000000000000000000000000000000000000000000111222222333333111222444333333444666888999@@@===KKKmmmzzzxxxyyytttwwwuuurrrpppmmmiiiddd```aaa```___^^^```cccfffhhhnnnpppqqqrrrppppppqqqrrrtttttttttsssrrrqqqpppoooppprrrttttttsssqqqqqqrrrtttsssqqqpppqqqtttwwwyyytttuuuuuuvvvwwwxxxxxxxxxxxxyyy{{{}}}}}}}}}}}}|||~~~|||zzzyyyyyyxxxuuussswwwxxxyyyxxxwwwtttqqqooovvvvvvvvvvvvvvvvvvvvvvvvyyywwwvvvwwwxxxxxxtttqqquuutttrrrrrrssssssrrrqqqooollliiiggghhhiiijjjjjjgggeeeccc`````````bbbcccgggkkkpppssstttttttttuuussssssttttttssssssrrrqqquuusssqqqrrrsssrrrooolllsssqqqpppoooqqqrrrssssssrrrrrrqqqqqqqqqrrrrrrsssppppppppppppqqqrrrssssssrrrsssuuuwwwxxxzzzzzz{{{|||xxxvvvuuutttrrrqqqooolllhhhddd```[[[UUURRRQQQLLLFFFBBBAAAAAA???===>>>::::::===>>>:::888999;;;<<<===>>>@@@EEEKKKPPPbbbtttzzzwwwsssrrrssssssrrrppppppooooooooooooqqqrrrsssrrrrrrrrrrrrrrrqqqqqqqqqrrrrrrsssvvvzzz||||||{{{yyy|||hhhJJJIIIYYYqqqcccaaa``````dddppp~~~zzztttnnniiifffcccaaa___\\\[[[ZZZ[[[[[[WWWWWWXXXXXXWWWVVVUUUTTTUUUSSSRRRVVV]]]bbbbbb```bbbeeegggiiikkknnnrrrtttpppxxx~~~wwwtttooodddWWWPPPOOOIIIAAA=========;;;888999999999999888777666666===>>>?????????>>>>>>============???AAACCCDDDDDDFFFGGGIIIIIILLLRRR[[[ccciiiqqqsssppptttiiijjjiii|||zzz{{{wwwgggwwwcccWWWSSSRRRNNNNNNIII:::555333000000222333222111000000000000000000000000000000000000000000000000000000000111222222333333111333444444333444666888888???III]]]rrryyy}}}~~~}}}uuussspppnnnkkkgggbbb___^^^]]]\\\\\\^^^aaaeeegggmmmoooqqqqqqpppooopppqqqssssssssssssrrrqqqpppooooooqqqssstttsssrrrrrrsssvvvuuusssrrrsssuuuxxxzzzwwwwwwvvvvvvvvvvvvuuuuuuwwwxxxyyy{{{|||}}}}}}}}}zzzxxxvvvvvvwwwwwwvvvuuuwwwwwwwwwvvvuuusssrrrpppsssttttttuuuuuuuuuuuuuuutttsssrrrsssuuutttqqqnnnqqqppppppppprrrrrrqqqooonnnjjjfffddddddeeeeeedddaaa___]]][[[[[[\\\___aaadddhhhmmmqqqrrrsssssstttqqqrrrrrrrrrqqqqqqpppppppppooonnnooorrrsssrrrppptttrrrppppppppppppppppppqqqqqqrrrrrrssssssssstttqqqqqqqqqqqqrrrtttuuuuuuxxxyyyyyyzzz{{{{{{{{{zzz~~~{{{wwwtttssssssrrrppplllhhhbbb\\\VVVPPPJJJFFFFFFBBB>>><<<<<<<<<;;;999===888777999;;;;;;>>>BBB@@@@@@AAACCCGGGPPPZZZaaayyy~~~yyyvvvrrrqqqrrrrrrpppnnnoooooonnnmmmnnnoooqqqqqqvvvuuutttsssrrrrrrqqqqqqtttssstttvvvyyyzzzzzzxxxyyy{{{~~~~~~___EEEGGGXXXnnnbbbaaaaaabbbgggrrr{{{wwwtttrrrnnniiiccc]]]XXXUUURRRQQQOOOMMMLLLKKKLLLLLLFFFFFFGGGGGGGGGGGGFFFFFFHHHFFFEEEHHHMMMQQQQQQOOOTTTUUUWWWYYY[[[___eeehhhkkksss~~~~~~ssshhhbbb[[[RRRIIIDDDIIICCC>>>;;;;;;<<<;;;999::::::::::::::::::::::::<<<<<<===>>>>>>===<<<<<>>@@@VVVooovvvzzzzzztttqqqnnnkkkiiieee```]]][[[ZZZZZZZZZ]]]```dddggglllnnnppppppooooooooopppssssssssssssrrrqqqqqqpppnnnqqqssstttsssssstttvvvvvvuuutttssstttvvvxxxyyyyyyxxxwwwvvvuuusssrrrrrrtttuuuvvvwwwyyy|||~~~}}}zzzxxxvvvwwwwwwwwwvvvwwwvvvtttrrrqqqqqqqqqqqqrrrssstttvvvwwwwwwxxxxxxtttttttttuuuvvvvvvsssqqqsssrrrrrrsssttttttqqqooohhheee```]]][[[[[[ZZZYYYWWWUUURRRQQQQQQUUUYYY[[[bbbgggmmmqqqttttttuuuvvvsssssssssrrrrrrrrrqqqqqqnnnmmmmmmooosssvvvxxxyyyuuutttsssrrrqqqppppppppprrrssstttuuuuuuuuuttttttrrrrrrrrrssstttuuuwwwxxx{{{{{{{{{{{{zzzyyyxxxxxxzzzwwwssspppooommmkkkiiiaaa]]]UUUNNNIIICCC>>>;;;:::999777666777888777666:::666555888999999<<<@@@???BBBHHHRRR___ooovvvuuusssrrrrrrqqqooommmpppooonnnmmmnnnooopppqqqxxxxxxvvvuuusssrrrrrrrrrvvvvvvvvvxxxyyyzzzxxxvvvyyyzzz|||}}}}}}pppSSSAAAKKKaaalllbbbbbbdddhhhooozzzxxxrrrmmmhhheee___]]]ZZZVVVQQQLLLIIIGGGDDDCCCBBBAAA@@@@@@@@@@@@<<<<<<===>>>>>>>>>>>>>>>@@@???>>>???BBBEEEEEEDDDFFFGGGIIIJJJMMMQQQWWW[[[eeemmmvvv{{{||||||||||||}}}zzzooocccUUUOOOLLLIIIIIIKKKFFFBBB>>><<<<<<===<<<;;;<<<<<<<<<===>>>>>>???@@@<<<<<<<<<===>>>@@@BBBCCCLLLOOOTTTYYY]]]aaadddfffbbbdddgggjjjoooxxx{{{rrrnnn|||~~~nnnqqqqqq}}}ttt___kkkvvvaaaUUUTTTQQQPPPJJJ===444333222111111111000000000000000000000000000000000000000000000000000000000000111222222333333444222444555555555666999;;;FFFAAA]]]{{{{{{~~~|||zzz~~~vvvssssssqqqmmmjjjhhhddd```^^^ZZZYYYYYYZZZ]]]aaaeeehhhlllnnnooopppooonnnoooppprrrrrrsssssssssrrrqqqqqqnnnpppssstttttttttvvvxxxwwwvvvtttttttttuuuvvvwwwxxxwwwvvvuuutttrrrqqqqqqrrrrrrrrrtttvvvzzz}}}~~~{{{wwwuuuttttttsssrrrvvvtttpppllljjjjjjkkklllnnnppprrrtttvvvwwwxxxxxxvvvwwwwwwxxxyyyxxxwwwuuuuuusssrrrqqqpppmmmiiifff]]]YYYUUUQQQOOOMMMKKKJJJJJJHHHFFFEEEFFFKKKOOOSSS\\\aaahhhnnnqqqrrrssssssqqqqqqpppooooooooooooooojjjjjjjjjlllppptttxxxzzzvvvvvvwwwvvvuuutttuuuvvvuuuvvvxxxyyyxxxvvvtttrrrqqqqqqrrrrrrtttuuuwwwxxxxxxxxxxxxwwwvvvuuutttssssssqqqnnnlllhhhccc^^^ZZZPPPLLLFFFAAA>>><<<999888555555555666666777666666:::999:::===>>>===???DDDOOOVVVbbbqqq|||ttttttttttttuuuttttttssssssrrrqqqppppppqqqqqqrrrxxxwwwvvvuuuttttttuuuuuuwwwwwwxxxzzz||||||zzzwwwxxxyyyzzzzzz{{{}}}hhhKKKAAAUUUpppkkkcccdddfffnnnyyy~~~xxxooofff___ZZZUUURRRKKKIIIGGGEEEBBB@@@???>>>===<<<<<<;;;;;;:::::::::999999999999:::;;;;;;<<<<<<;;;::::::;;;=========>>>>>>???@@@BBBFFFLLLPPPYYY^^^eeeiiilllooossswwwzzz|||}}}}}}~~~~~~uuuhhh___[[[SSSLLLJJJKKKJJJKKKNNNCCCAAA>>><<<<<<==================>>>???@@@BBBCCCCCCBBBAAABBBEEEKKKRRRVVVWWW[[[aaafffjjjnnnsssvvvttt{{{xxxqqq{{{~~~}}}zzzoooyyyyyysssfffzzz}}}cccUUUUUUSSSQQQJJJ<<<222222222222000/////////000000000000000000000000000000000000000000000000111111111222333333444444333444666666666888:::<<>><<>>>>>===;;;;;;;;;;;;;;;:::;;;::::::::::::::::::888888777777888999::::::888888888777777888888999:::;;;;;;<<<<<>>======<<<===>>>???@@@>>>>>>>>>>>>???AAACCCDDDEEEDDDDDDFFFLLLTTT]]]bbbaaaeeejjjnnnqqqvvv|||~~~www~~~vvvwwwqqqkkkhhhVVVUUUTTTRRRLLL???222333444333111/////////000000000000000000000000000000000000000000000000111111222222333444444444333555777777777999<<<>>>>>>MMMqqq}}}www}}}}}}ooo~~~xxxqqqrrrpppllljjjiiihhheeeddd^^^^^^^^^___bbbfffjjjmmmlllnnnppppppoooooooooppppppqqqrrrrrrssssssssssssqqqrrrsssttttttuuuxxxzzz|||{{{zzzzzzyyyyyyyyyyyyrrrrrrrrrrrrrrrsssssssssoooooopppqqqrrrtttvvvwwwtttrrrpppoooooonnnkkkiiiccc___YYYTTTQQQPPPQQQRRR___bbbfffkkkoooqqqrrrrrrqqqrrrttttttqqqooooooooofffbbb]]]WWWSSSNNNHHHEEECCC@@@===;;;;;;:::888666888777666666888:::===???LLLRRRZZZ```cccdddeeeeeecccbbbaaa```___```aaabbb^^^```bbbcccdddgggjjjmmmmmmqqquuuwwwwwwxxx{{{~~~zzzzzzzzzxxxvvvsssqqqoooppppppppppppqqqrrrssssssqqqqqqrrrsssssssssrrrrrriiigggddd___YYYPPPFFF@@@>>><<<999777777777666555444555777777777888:::<<<<<<;;;???GGGRRRaaattt}}}xxxuuutttuuuvvvvvvwwwyyy|||zzzxxxwwwuuuttttttuuuuuussssssrrrrrrsssvvvxxxzzzwwwxxxzzz}}}|||zzzvvvwwwyyyzzzzzz|||~~~}}}}}}qqqXXXEEEMMMlllxxxfffbbbeeedddttt}}}~~~xxxrrrhhh^^^RRRNNNHHHDDDBBB@@@>>>===;;;;;;:::999999:::;;;<<<::::::;;;;;;;;;;;;;;;;;;999999888888888999::::::888888888777777777888999888:::;;;:::::::::<<<>>>AAAEEEJJJNNNRRRZZZcccjjjnnnrrrttttttuuuxxxwwwtttjjjjjjhhheee```XXXQQQKKKDDDCCCDDDHHHHHHBBB===<<<:::;;;===???@@@CCCFFFHHHCCCBBBAAAAAABBBDDDFFFHHHEEEFFFIIINNNTTT\\\cccggghhhmmmssswww|||~~~}}}}}}|||tttmmmwww]]]YYYVVVSSSNNNCCC333555777666333000000111000000000000000000000000000000000000000000000000111111222333333444444555444555777888888:::===??????^^^}}}{{{|||}}}rrrjjj|||tttrrrpppnnnkkkiiiiiihhhgggfffaaa``````aaacccgggkkknnnmmmoooqqqqqqpppooopppqqqooopppqqqrrrssssssssssssrrrssstttttttttuuuxxxzzz{{{zzzzzzyyyxxxwwwwwwwwwqqqqqqqqqrrrrrrrrrrrrrrrnnnooopppqqqqqqqqqqqqqqqsssrrrpppnnnlllhhhccc___QQQNNNIIIEEECCCCCCDDDEEENNNQQQVVV\\\```cccddddddccceeegggfffbbb```___```XXXTTTOOOJJJFFFDDDAAA???;;;999888888888888777666666666666666777888999:::DDDJJJSSSYYY\\\]]]]]]\\\YYYXXXWWWUUUUUUVVVWWWXXXVVVYYY\\\^^^___```dddgggdddiiinnnppppppqqqtttxxxvvvvvvuuusssrrrqqqpppoooqqqqqqppppppppppppqqqqqqppppppqqqqqqqqqqqqppppppccc___XXXQQQKKKEEE???;;;:::888777777888888777555555777888999999<<>>AAADDDHHHOOOUUU]]]bbbdddbbbbbbddddddbbbYYYZZZYYYSSSLLLGGGFFFGGGFFFAAA======<<<999999<<<999;;;???BBBEEEIIIMMMPPPHHHGGGFFFFFFGGGHHHKKKLLLIIILLLQQQXXX___eeeiiikkklllrrryyyzzzzzz~~~sss|||rrrggg^^^XXXTTTOOOFFF555777999888444222111222000000000000000000000000000000000000000000000000111222222333333444444555444666777888999:::===???FFFnnnyyypppyyyxxx}}}gggbbbxxxyyyooopppooollliiihhhhhhhhhhhhgggbbbaaaaaaaaadddgggkkknnnnnnpppqqqrrrqqqpppqqqrrrooopppqqqrrrssstttttttttssstttuuuttttttuuuxxxzzzxxxwwwwwwvvvuuutttssssssrrrrrrrrrqqqqqqqqqppppppnnnooopppqqqqqqpppnnnnnnqqqoookkkgggbbbZZZRRRMMMDDDBBB>>>;;;:::;;;<<<>>>888;;;AAAGGGLLLOOOPPPPPPQQQSSSUUUSSSOOOKKKKKKLLLIIIEEE@@@<<<;;;;;;:::999888777666777999:::999888777777777777777777777777999???GGGNNNQQQQQQPPPPPPLLLJJJIIIGGGGGGHHHIIIJJJIIIMMMRRRTTTUUUVVVYYY\\\]]]ccciiikkkjjjjjjnnnqqqrrrqqqpppoooooooooooopppsssrrrqqqqqqppppppqqqqqqooooooooooooooonnnmmmlll]]]VVVMMMDDD>>>;;;:::999555555555777999:::999888666999;;;<<<===AAAHHHNNNZZZggg|||~~~|||yyywwwvvvuuuuuuwwwzzzuuuuuutttqqqnnnpppuuuzzzvvvuuusssqqqpppooopppppptttrrrpppooooooqqqtttuuuyyyyyyzzz||||||zzzvvvrrrtttwwwzzz|||}}}}}}~~~~~~mmmSSSMMMfffooobbbccciiihhh{{{}}}{{{yyysssqqqmmmjjjgggffffffgggcccaaa]]]ZZZXXXXXXYYYZZZ\\\YYYSSSLLLGGGCCC@@@???<<<<<<<<<<<<<<<<<<<<<<<>><<<<<<;;;<<<===>>>????????????????????????======>>>>>>===<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<======<<<;;;:::::::::::::::;;;>>>@@@CCCDDDJJJJJJKKKLLLMMMNNNOOOOOOJJJHHHEEECCCBBBAAA???>>>999::::::888777888:::<<<<<>><<<<<<<<<888:::;;;<<<:::999888888;;;888555666999;;;888555666555555666777888777666888;;;>>>AAABBBBBB@@@????????????????????????>>>CCCDDDEEEHHHKKKNNNPPPRRRYYYYYY[[[^^^bbbgggkkkmmmmmmnnnooonnnmmmnnnppprrrooonnnmmmnnnppprrrrrrrrrtttoookkkmmmpppmmmbbbYYYQQQJJJAAA;;;999999888777999888888888888777777777777>>>DDDDDDEEEQQQgggyyy}}}}}}|||yyyvvvuuuttttttttttttuuuvvvwwwuuusssqqqooonnnoooqqqsssuuussspppqqqssstttrrrooorrrqqqpppoooooooooppppppvvvvvvwwwwwwwwwwwwvvvvvvvvvuuuuuuvvvxxx{{{}}}{{{|||{{{hhhQQQPPPmmmlllbbbdddjjjhhhxxxxxxpppjjjfffddd]]][[[XXXUUURRRQQQQQQQQQNNNMMMJJJGGGFFFFFFFFFGGGGGGEEEBBB???<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<============>>>>>>>>>======<<<;;;999888888888999:::<<<===>>>>>>??????@@@AAAAAAAAABBB@@@>>>=========<<<;;;:::;;;;;;;;;:::<<>>>>>>>>======<<<<<<<<<::::::999999999999999888:::;;;<<<<<<:::::::::;;;;;;999888999;;;;;;999777:::888777888:::<<<;;;:::;;;:::888888999999888666666777999;;;<<<<<<;;;;;;999999999999999999999999999:::;;;===???BBBDDDFFFNNNPPPUUUZZZ___ccceeegggkkklllnnnnnnnnnnnnpppqqqrrrqqqooopppqqqrrrrrrqqqooollliiiiiihhhaaaUUUKKKBBB>>>:::888999:::999777888999::::::::::::===???DDDKKKRRRUUUZZZfffzzz|||yyyvvvuuuuuuuuusssqqqsssssssssssssssssssssssssssrrrqqqoooooooooqqqqqqtttrrrqqqpppqqqrrrqqqppppppppppppqqqqqqrrrrrrrrrrrrssstttvvvwwwxxxxxxyyyuuuvvvwwwxxxzzz|||}}}~~~~~~zzz{{{zzzaaaLLLRRRsssyyyhhhaaadddjjjhhhvvv}}}tttiii___XXXSSSQQQKKKJJJGGGEEECCCBBBBBBBBB???>>>===<<<<<<<<<<<<<<<===<<<;;;::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>?????????>>>======<<<<<<=========>>>>>>>>>>>>>>>?????????>>>=========<<<;;;::::::::::::;;;999999999:::::::::::::::<<<:::888999:::;;;:::999888888888888999>>>DDDIIINNNXXX```aaabbbfffjjjkkkiiibbbZZZVVVTTTTTTXXX^^^kkkrrrsssxxx||||||tttnnndddvvvsss___dddqqq\\\WWW^^^aaaXXXLLL:::555222444444111000111111111111111111111111111111111111111111111111111222222222222333444555666222999888999@@@AAABBBJJJjjj||||||tttjjjzzzzzzllliiiffflllffffffeeecccaaa___]]][[[[[[]]]```gggnnnsssuuuuuurrrtttvvvwwwuuusssrrrrrrsssssssssssssssttttttuuuttttttsssrrrrrrsssssssssrrrrrrsssssssssssssssrrrrrrssssssrrrooonnnnnnoooqqqrrrrrrqqqoooooopppqqqnnnbbbXXXTTTNNNEEECCCHHHCCCBBBAAA@@@????????????>>>===;;;:::999999::::::888::::::999888888999:::>>>:::888999>>>@@@>>>;;;============>>>>>>>>>>>>>>><<<:::::::::;;;:::888666666666777777777888888444444444444444555555555777777777888:::<<<>>>???CCCFFFLLLSSSZZZ^^^```aaagggiiilllnnnnnnnnnooopppsssqqqppppppqqqqqqpppnnnqqqooommmiiibbbWWWJJJBBB777666666777999999999777777:::======<<>>>>>======;;;;;;;;;<<<<<<<<<<<<<<<@@@???>>>=========>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>>>>>>>======<<<<<<=========>>>>>>>>>>>>>>>>>>??????>>>======???>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::999999;;;:::888999:::;;;;;;:::888888777777;;;CCCMMMTTTWWWbbbkkkjjjggghhhkkkmmmeeebbb]]]ZZZYYYZZZ]]]___bbbjjjmmmvvvzzzxxxvvvlll```ssswww___XXXzzzrrr___ZZZ```bbbYYYNNN;;;666222333333111000222111111111111111111111111111111111111111111111111333222222333333444555666222999999:::AAAAAADDDQQQttt{{{jjjtttvvvgggeeefffgggfffeeedddbbb___\\\YYYXXXYYY\\\bbbiiiooosssuuuuuuooorrrvvvwwwwwwuuuttttttttttttsssrrrrrrsssssssssrrrqqqqqqqqqqqqrrrrrrsssqqqqqqrrrrrrssssssrrrrrrpppqqqrrrqqqooonnnoooppprrrrrrrrrpppooopppsssvvvtttwwwvvvooofff```]]]\\\SSSQQQNNNJJJGGGDDDCCCBBBBBBAAA@@@>>><<<===???AAA<<<===<<<;;;999999;;;===???@@@AAABBBDDDFFFGGGGGGEEEFFFFFFEEECCC@@@===<<>>999888777777888888888888999===BBBBBBAAAEEEPPPYYY\\\```ffflllsss{{{|||zzzxxxwwwuuuttttttttttttssspppqqqssstttsssrrrpppnnnnnnooopppqqqppppppooonnnoooqqqqqqooollllllooosssoooqqqsssuuuvvvuuutttsssssssssttttttttttttsssssstttvvvyyy|||}}}}}}|||{{{yyyxxxyyy~~~xxxYYYHHHYYYooocccaaadddfffkkk{{{nnnlll{{{rrrooonnnkkkccc\\\SSSPPPKKKFFFBBB@@@??????======<<<;;;::::::::::::888999999:::;;;<<<<<<<<<>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>======;;;;;;<<<<<<<<<=========<<<======>>>>>>=========;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999===<<<::::::;;;<<<;;;:::======<<<>>>CCCNNNZZZcccfffpppwwwuuupppoooppppppfffhhhhhhgggeeecccaaa^^^aaaiiinnnzzzxxxxxxrrreeeuuuyyyyyyeeeUUUddd|||fff]]]```bbbZZZQQQ<<<666222333333111111333111111111111111111111111111111111111111111111111333333333333444555666666444::::::<<>>======;;;::::::999777666555666777888666666777777888888888888666666666666666666777888:::;;;===AAAFFFMMMRRRVVVXXX\\\aaafffhhhiiikkklllkkkjjjiiijjjkkkkkkiiigggaaa___YYYOOOEEE===::::::;;;:::888777777888;;;===AAAEEEIIIIIIIIINNNYYYccciiikkknnnpppssswwwzzz|||}}}~~~~~~{{{yyyxxxxxxttttttsssqqqooonnnnnnoooqqqrrrtttuuuuuusssqqqpppmmmnnnpppqqqqqqpppooonnnnnnpppqqqooommmlllooosssqqqrrrtttuuuuuutttrrrqqqrrrrrrrrrssssssrrrrrrrrrrrrtttxxx{{{||||||zzzyyywwwwwwyyy}}}qqqTTTJJJbbbmmmdddcccddddddmmm~~~pppaaaooo{{{tttmmmfff]]]WWWUUURRRMMMHHH@@@???>>>===<<<======>>>;;;;;;;;;;;;::::::::::::::::::::::::;;;===>>>???========================<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>==============================>>>>>>??????>>>>>>;;;;;;<<<<<<<<<=========<<<<<<======>>>>>>=========>>>???@@@@@@@@@@@@@@@>>>>>>>>>======<<<<<<<<<===<<<:::;;;<<<======<<<>>>@@@DDDIIIPPPZZZdddjjjqqqxxx}}}yyytttsssssssssqqquuuwwwtttqqqmmmgggaaadddnnnsss~~~yyyyyy}}}ooo|||zzzkkkjjj|||yyylll\\\eeelll``````aaa[[[TTT===777333333333111111444111111111111111111111111222222222222222222222222333333333333444555666777555::::::===BBBCCCOOOfffwwwiiieeemmmnnnhhhxxxjjjddd___dddaaadddcccbbb```^^^\\\ZZZYYY[[[aaajjjqqqtttuuutttttttttwwwzzz||||||{{{{{{|||ssssssrrrrrrrrrrrrrrrsssqqqqqqppppppooopppppppppmmmnnnooopppqqqqqqqqqpppmmmnnnoooooonnnmmmooopppnnnoooppppppqqqtttxxx{{{~~~}}}wwwnnnbbbZZZWWWWWWVVVWWWXXXYYY\\\bbbiiimmm}}}qqqeeeSSSNNNHHHCCC@@@===:::888888777666555555555666777666666777777888999999999888888777777777777888888999888777888<<>>>>>>>>>>>>>>;;;<<<<<<=========<<<<<<>>>===<<<<<<===???AAACCCAAAAAABBBBBBAAAAAA@@@@@@========================<<<===>>>@@@@@@@@@@@@@@@????????????????????????>>>???@@@@@@AAAAAAAAA@@@<<<<<<=========>>>>>>>>><<<===>>>>>>?????????>>>@@@AAABBBCCCDDDCCCBBBBBB@@@@@@??????????????????===<<<;;;<<>>777333333333111222555111111111111111111111111222222222222222222222222444333333444444555666777777;;;:::===CCCDDDTTTpppvvvhhhhhhkkkmmmmmmpppdddddd]]]ccc```______^^^]]]\\\[[[YYYXXX\\\dddooovvvyyyyyyxxxxxxxxxzzz{{{{{{yyyxxxxxxyyyrrrrrrrrrqqqrrrrrrssssssrrrrrrqqqpppoooooooooooonnnnnnooopppqqqrrrrrrqqqmmmnnnppppppoooooopppqqqmmmooopppqqqqqqssswwwyyyoooSSSOOOHHHCCC???===:::888666666666555666666777777666777777888999999::::::;;;;;;::::::::::::;;;;;;:::999777777888:::<<<>>>AAAEEEJJJPPPUUU[[[```ddddddcccbbbaaa___\\\XXXUUUKKKGGGAAA;;;999999:::;;;888;;;>>>???@@@CCCGGGKKKLLLLLLMMMMMMNNNRRRWWW\\\]]]___```___^^^```fffkkkrrrtttuuutttrrrppppppqqqqqqssssssrrroooooopppsssqqqqqqrrrssstttuuuvvvvvvoooppppppqqqqqqqqqqqqqqqnnnnnnoooqqqrrrrrrpppnnnoooooooooooopppppppppppplllmmmnnnpppqqqrrrssssssoooqqqsssuuuvvvvvvuuutttuuuwwwzzz}}}qqq```JJJHHHfffyyyiiifffgggeeecccnnn}}}||||||}}}kkk[[[[[[ppp{{{ssskkkcccYYYNNNGGGEEEEEECCCBBBAAA@@@???>>><<<======>>>===<<<:::999::::::;;;<<<<<<<<<<<<<<<>>>===;;;:::;;;>>>AAACCCFFFFFFEEEDDDBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCC>>>>>>>>>>>>????????????===>>>???@@@@@@@@@@@@@@@>>>???@@@AAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<>>>======???CCCEEEGGGFFFJJJUUUeeettt}}}~~~}}}zzz}}}~~~{{{{{{}}}}}}zzzyyy{{{wwwooommmpppqqqmmmjjjwww~~~{{{~~~tttqqqrrrwwwnnnhhhzzziiieeebbbZZZRRR>>>777333333333111222555111111111111111111111111222222222222222222222222444444444444444555777777888;;;:::===CCCEEEXXXvvvyyynnnqqqppppppqqqjjj```eee\\\bbb___[[[[[[[[[[[[ZZZYYYXXXWWW]]]fffqqqzzz}}}}}}||||||zzzzzzzzzxxxtttrrrrrrsssrrrqqqqqqqqqrrrrrrssstttssssssqqqpppoooooooooooonnnooopppqqqrrrsssssssssnnnoooqqqqqqppppppqqqsssnnnoooqqqqqqqqqrrruuuwwwsssrrrsss[[[LLLHHHCCC???===<<<;;;;;;777777777888888888999999888888888999:::;;;;;;<<<::::::999999999::::::;;;<<<;;;;;;:::999999888888999===BBBHHHNNNUUU\\\```aaa___]]][[[XXXSSSNNNJJJDDD@@@;;;888888999999888<<<@@@EEEHHHHHHHHHJJJMMMIIIIIIHHHHHHIIILLLOOOQQQVVVYYY[[[ZZZZZZ^^^gggooopppqqqssssssrrrqqqqqqrrrmmmoooqqqpppnnnnnnqqqsssppppppqqqqqqsssuuuvvvwwwppppppqqqqqqqqqrrrrrrsssnnnnnnnnnrrruuuuuuqqqmmmmmmmmmmmmmmmnnnoooqqqrrrooooooppppppppppppoooooonnnoooqqqsssssstttsssssstttxxx{{{}}}lllRRRGGGHHHlllkkkiiifffeeegggfffsss|||vvvssstttyyy{{{rrreee^^^aaagggkkkttt}}}tttbbbVVVUUUYYYddd___VVVMMMFFFAAA???>>>???===<<<;;;<<<<<<;;;:::????????????>>>>>>>>>>>>>>>???>>><<<;;;;;;===???<<<======<<<>>>CCCFFFFFFEEEEEEFFFHHHIIIJJJIIIGGGFFFGGGHHHHHHGGGEEEAAA???DDDCCCCCCDDDFFFGGGFFFEEEDDDEEEFFFFFFEEEEEEFFFGGGFFFGGGGGGGGGGGGFFFFFFEEEBBBBBBBBBBBBAAAAAAAAAAAABBB@@@???@@@AAAAAA@@@???CCC???>>>@@@AAA>>><<<===BBBBBBAAA@@@@@@AAABBBCCCDDDFFFHHHJJJOOOUUU]]]bbbuuuwwwrrryyyuuuqqqrrrwwwzzzzzzxxxzzz~~~~~~yyy}}}|||ccc^^^eee^^^SSSFFF777333555111222555000222222222111111111000000000000000000000000000000444444444444444555666666888<<<888<<>><<<999777666666555555555666777888777777777888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;<<<>>>AAAFFFJJJLLLOOOMMMLLLKKKIIIFFFBBB???===<<<:::999999;;;<<<>>>AAADDDIIINNNRRRSSSSSSRRRGGGFFFEEEDDDFFFIIILLLNNNSSSQQQPPPQQQVVV]]]dddiiinnnnnnnnnnnnooopppqqqrrrrrrrrrqqqqqqqqqpppppppppqqqpppnnnoooqqqrrrrrrqqqtttqqqnnnmmmooopppqqqqqqppppppoooooooooppppppqqqpppooonnnmmmmmmmmmmmmmmmkkkmmmoooppppppooonnnmmmnnnppprrrsssrrrqqqrrrrrrtttuuuwww{{{kkkRRRGGGJJJooo~~~jjjiiiffffffiiihhhpppqqqccc]]]\\\ZZZ^^^```[[[RRRMMMPPPTTT\\\eeepppyyy}}}zzzrrrpppqqqpppsssqqqhhhYYYOOOMMMOOOLLLJJJGGGCCC@@@?????????@@@???===<<<<<<===>>>>>>>>>==================>>>???@@@AAAAAAAAACCCFFFHHHIIIGGGCCC??????BBBFFFHHHKKKIIIHHHGGGHHHJJJJJJKKKPPPRRRTTTTTTRRRPPPOOONNNMMMMMMNNNQQQTTTUUUTTTRRRJJJLLLOOOPPPPPPOOONNNNNNMMMMMMMMMMMMLLLLLLLLLLLLRRRQQQPPPNNNLLLJJJHHHGGGBBBAAAAAABBBCCCDDDCCCBBBAAA>>>>>>CCCFFFFFFHHHKKKKKKKKKLLLLLLMMMPPPSSSUUU[[[]]]bbbjjjuuuzzzvvvuuuyyyvvvsssuuuzzz}}}|||zzz{{{|||||||||{{{}}}~~~}}}|||qqqpppooonnnnnnpppqqqrrrwwwwwwvvvtttssstttwwwzzz}}}{{{|||~~~www||||||zzz{{{|||}}}qqqgggfff^^^XXXFFF777333555111222555000222222222111111111000000111111111111111111111111444444444444555666777777999===:::===FFFFFFZZZiii{{{kkk```^^^___^^^\\\^^^ZZZXXXZZZZZZWWWWWWYYYccciiirrrxxxzzzyyywwwvvvvvvvvvuuuuuutttssssssssstttrrrqqqpppooopppqqqrrrrrrqqqqqqppppppqqqrrrrrrrrrqqqqqqrrrssstttrrrqqqooooooooooooooopppqqqqqqpppqqqssstttvvv{{{}}}pppaaaWWWRRRQQQVVV]]]gggjjjlllmmmooovvvssshhh```XXXNNNGGGAAA@@@@@@???===:::888777888888888888888999::::::888888999999:::::::::;;;<<<<<<<<<===============<<<<<<<<<<<<<<<;;;;;;;;;999999999:::<<>>===:::888;;;;;;:::;;;<<>>>>>???>>>>>>>>>???BBBEEEGGGGGGFFFDDDBBBBBBBBBBBBCCCCCCCCCCCCDDDGGGNNNWWW]]]XXXQQQHHHAAA???AAAGGGLLLNNNMMMJJJIIIJJJMMMPPPRRRYYY\\\^^^^^^[[[ZZZ[[[]]]WWWWWWYYY[[[]]]]]]ZZZWWWNNNPPPSSSVVVWWWVVVTTTRRRRRRRRRRRRRRRSSSUUUWWWXXX]]]\\\YYYUUUQQQMMMIIIGGGDDDCCCCCCDDDFFFHHHHHHGGGEEEDDDIIISSS\\\dddnnnvvvxxxyyy{{{{{{|||}}}ttttttxxxyyyxxxwwwyyy}}}}}}{{{zzzzzz|||}}}wwwtttqqqooonnnllljjjhhh]]][[[XXXVVVUUUWWWZZZ\\\`````````^^^\\\[[[\\\]]]bbbbbbgggpppwww{{{yyyxxx}}}zzzxxx~~~vvv|||ssshhhbbbZZZZZZGGG888444555111222555000222222222111111111111111111111111111111111111111444444444444555666888888999>>>>>>@@@FFFLLLfffuuuzzz}}}jjj___]]]^^^]]]ZZZ\\\XXXWWWXXXWWWUUUVVVYYYccchhhoootttvvvvvvvvvvvvssssssssssssssstttttttttsssrrrqqqpppooopppqqqqqqtttssssssrrrrrrsssssstttqqqpppppprrrttttttsssrrrnnnmmmmmmmmmmmmnnnoooooorrrqqqqqqssswww|||nnn[[[NNNFFFAAABBBEEEFFFIIIKKKKKKKKKNNNTTTYYY]]]cccllluuu{{{~~~wwwhhh^^^ddd```[[[VVVRRRLLLGGGCCC?????????>>>===;;;999888999999999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<======>>>>>>??????<<<<<<<<<<<<<<<<<<======999999999999999999999999999999::::::999999999999::::::<<>>>>>>>>AAAFFFMMMSSSXXX\\\bbbeeedddeeeggghhhhhhhhhgggfff]]]\\\ZZZTTTMMMHHHFFFGGGDDDEEEFFFFFFEEECCCAAA@@@AAA@@@>>>===<<<===>>>>>>???AAACCCEEEHHHJJJMMMPPPOOOMMMKKKHHHGGGGGGGGGGGGMMMMMMKKKLLLPPPYYYdddlll___UUUIIIBBB???AAAIIIQQQPPPQQQQQQRRRSSSVVVYYY\\\\\\___bbbaaa______bbbeeebbbbbbccceeedddbbb]]]YYYTTTUUUVVVXXXYYYZZZYYYXXXUUUUUUUUUVVVYYY\\\```bbbbbbaaa^^^ZZZUUUPPPKKKIIIFFFEEEEEEGGGJJJKKKKKKKKKGGGIIIRRRbbbrrrwwwsssvvv{{{{{{zzz{{{}}}|||zzzxxxwwwyyy|||yyytttoookkkeee```\\\YYYVVVSSSMMMKKKIIIGGGFFFGGGIIIJJJKKKLLLMMMLLLIIIHHHHHHHHHLLLLLLRRR]]]hhhqqq{{{}}}{{{xxx{{{}}}pppnnnhhheee```ZZZ]]]GGG888444666222333555000111111111111111111111111111111111111111111111111444444444555666888999:::999>>>AAADDDHHHUUUtttjjjnnnxxxyyyddd\\\\\\]]][[[YYYZZZVVVTTTTTTSSSQQQTTTYYYdddhhhnnnqqqssstttvvvwwwrrrrrrrrrssssssssssssssstttsssrrrqqqqqqqqqrrrrrrtttttttttsssssssssssssssppppppppprrrtttuuutttsssnnnmmmmmmmmmmmmnnnooooootttrrrqqqssstttuuuxxx|||nnnbbbWWWQQQNNNJJJIIIJJJGGGHHHIIIHHHEEEDDDDDDFFFJJJNNNTTTYYY[[[^^^aaacccjjjjjjjjjjjjjjjjjjjjjjjjfffccc^^^ZZZWWWSSSNNNKKKLLLNNNPPPPPPMMMIIIEEEDDD?????????>>>======<<<;;;999999999999999999888888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>??????;;;;;;;;;<<<<<<======>>>;;;;;;;;;;;;:::888777666888888999999999999;;;===<<<>>>AAAEEEJJJNNNQQQRRRWWWWWWVVVTTTPPPLLLGGGDDDHHHJJJNNNSSSXXX\\\___aaa___^^^]]]^^^```dddiiillloooooonnnnnnooopppqqqqqqppppppppppppqqqqqqqqqqqqsssrrrqqqqqqrrrrrrqqqooopppnnnlllkkkjjjhhhdddbbbgggeeecccaaa^^^]]][[[[[[XXXWWWUUUTTTSSSRRRQQQQQQSSSUUUYYY]]]aaadddfffgggdddgggllloooqqqsssvvvxxxzzzyyyxxxxxxzzzaaaIIIGGGUUU|||xxxggggggcccaaafffgggkkkjjjddd[[[QQQJJJEEECCCBBBCCCBBB@@@@@@@@@@@@@@@@@@???AAADDDFFFHHHKKKNNNPPPNNNOOOPPPQQQQQQQQQPPPPPPJJJIIIHHHEEEBBB@@@???@@@???@@@AAACCCDDDEEEDDDCCCDDDBBB@@@???@@@BBBEEEGGGJJJNNNSSSVVVWWWWWWYYYZZZVVVVVVVVVVVVWWWXXXZZZ[[[jjjlllnnnnnnmmmllllllmmm___SSSHHHBBB@@@BBBLLLVVVXXX\\\aaaccccccbbbccccccaaacccffffffeeefffiiilllnnnnnnoooppppppmmmiiieeeaaa^^^[[[[[[^^^aaabbbbbb[[[[[[ZZZZZZ\\\^^^aaaccchhhgggeeebbb^^^YYYUUURRRKKKJJJJJJKKKNNNOOOOOONNNGGGIIIQQQ___nnn~~~{{{yyy{{{}}}|||}}}~~~~~~{{{yyyxxxxxx{{{~~~xxxpppjjjfff^^^ZZZUUUPPPMMMKKKHHHFFFBBBBBBAAAAAA@@@@@@@@@??????AAACCCCCCAAA@@@@@@@@@DDDAAACCCLLLVVV```kkkuuu}}}}}}wwwqqqxxxsssfffvvvtttcccfffeee___```HHH999555666222333555000111111111111111111111111111111111111111111111111444444444555777999:::;;;===???DDDEEEHHHZZZ{{{ppprrryyynnn\\\XXX[[[\\\[[[ZZZXXXTTTRRRQQQOOONNNSSSZZZgggjjjnnnqqqrrrtttvvvxxxsssssssssssssssrrrrrrrrrtttttttttsssssstttttttttsssssssssssssssrrrqqqqqqppppppppprrrtttuuutttsssoooooonnnnnnoooooopppqqqtttrrrrrruuutttrrrvvv~~~nnnddd\\\XXXVVVRRRQQQRRRTTTUUUVVVUUUSSSPPPOOONNNLLLMMMNNNOOOPPPSSSWWWZZZdddgggkkkmmmlllgggaaa]]]XXXSSSNNNJJJIIIJJJJJJJJJEEEHHHMMMNNNKKKGGGDDDCCC???>>>>>>>>>>>>>>>??????======>>>===<<<;;;:::999<<<<<<<<<<<<<<<<<<======<<<<<<=========>>>>>>>>>;;;<<<<<<<<<======>>>>>>;;;;;;;;;;;;;;;:::999888555777888777777999===@@@EEEGGGJJJOOORRRUUUWWWXXXVVVVVVUUUTTTQQQNNNJJJHHHLLLPPPUUU[[[```dddffffffdddcccbbbcccdddgggjjjllloooooooooooooooooopppqqqpppppppppppppppppppppppprrrqqqqqqrrrttttttrrrpppmmmkkkhhhgggeeeccc___\\\]]][[[YYYVVVTTTRRRPPPPPPKKKKKKIIIHHHGGGFFFFFFFFFGGGIIILLLPPPUUUXXX[[[\\\ZZZ```hhhnnnsssuuuxxxyyy|||zzzxxxxxxzzz}}}\\\EEEFFFXXXuuueeeeee```___ccceeennn}}}hhh```___]]]YYYRRRLLLHHHFFFDDDDDDCCCBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAABBBBBBAAAAAABBBBBBBBBBBBBBBAAA@@@@@@?????????@@@@@@AAAAAAAAABBBCCCCCCDDDEEEFFFFFFFFFHHHJJJNNNSSSXXX[[[aaaeeekkkmmmllllllnnnpppvvvxxx|||vvvlll^^^RRRIIIFFFEEEDDDLLLWWWbbbhhhooosssqqqmmmkkkjjjkkklllnnnppprrrsssttttttqqqqqqsssuuuwwwwwwtttrrrjjjeee```^^^aaaeeeggggggfffeeecccbbbaaaaaaaaaaaajjjjjjiiihhhddd```\\\ZZZSSSRRRQQQQQQSSSSSSRRRQQQMMMMMMPPPWWW^^^fffttt~~~|||~~~|||}}}~~~}}}}}}yyyrrrooojjjddd]]]WWWRRROOOIIIGGGDDDDDDDDDDDDCCCAAA===>>>?????????>>>===<<<<<<>>>@@@AAA@@@???@@@AAADDD@@@>>>BBBGGGMMMUUU^^^lllvvvzzzzzzyyyooonnn}}}uuuccchhhyyyccceeefff___]]]III:::555777222333555000111111111111111222222222222222222222222222222222333444444666888:::<<<===AAA???EEEFFFFFF]]]}}}yyy{{{tttcccVVVWWW[[[ZZZYYY\\\WWWSSSOOOMMMKKKJJJQQQZZZhhhkkknnnqqqssstttvvvxxxtttttttttssssssssssssssssssssstttuuuuuuvvvvvvvvvssssssssssssrrrqqqppppppqqqpppppprrrttttttsssrrrppppppooooooppppppqqqrrrqqqppptttyyyxxxxxx|||zzz~~~}}}xxxssspppgggdddbbbcccggglllppprrrxxxzzz|||{{{tttjjj___WWWPPPNNNMMMLLLKKKJJJGGGDDDEEEGGGJJJKKKIIIEEEBBBAAA@@@@@@@@@@@@AAABBBCCCDDDGGGGGGGGGFFFDDDBBB???>>>===>>>>>>??????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>??????????????????@@@;;;:::::::::::::::::::::888:::<<<<<<===@@@GGGLLLQQQSSSVVVYYY[[[[[[ZZZZZZTTTUUUUUUVVVVVVUUUSSSSSSWWWZZZ```gggkkkmmmmmmmmmkkkkkkkkkkkkkkkmmmnnnooopppoooooooooooooooppppppqqqqqqqqqpppppppppoooooommmmmmmmmnnnooonnnllljjjdddbbb^^^\\\ZZZXXXUUURRRNNNMMMKKKHHHFFFEEEDDDCCC@@@???>>>===<<<<<<<<<<<<<<<>>>@@@CCCFFFIIILLLMMMNNNUUU^^^gggnnnsssvvvxxx|||{{{zzzyyyzzz|||XXXAAAEEEYYYpppbbbccc___]]]ccceeeqqqsssjjjrrrxxxtttgggZZZTTTSSSWWWWWWUUUQQQKKKHHHGGGHHHEEEDDDDDDDDDDDDCCCBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBDDDFFFGGGGGGGGGHHHJJJKKKLLLNNNSSSWWWYYY\\\bbbgggmmmppprrrsssvvv{{{{{{mmmbbbVVVNNNNNNKKKFFFJJJTTT```hhhrrrvvvuuurrrqqqqqqtttsssssswww|||~~~{{{wwwrrrrrrsssvvvyyyzzzyyywwwrrrlllgggfffiiillllllkkkmmmmmmlllkkkiiihhhggggggkkkkkklllkkkhhhddd```^^^\\\ZZZYYYXXXXXXWWWVVVTTTSSSQQQQQQSSSSSSUUU___iii|||{{{}}}{{{uuunnngggbbbSSSRRROOOKKKFFFCCCAAA@@@???>>>>>>@@@BBBBBBAAA@@@@@@??????>>>>>>???@@@AAA???AAABBBAAA@@@@@@BBBCCCEEEAAA???AAACCCCCCGGGMMMYYYaaalllvvv}}}uuupppuuutttzzzvvvcccaaa|||fffbbbeeeaaa^^^III:::666777222333555000000000111111111222222222222222222222222222222222333444555666888;;;===>>>CCC>>>EEEHHHIIIfff|||yyyhhh[[[TTTXXX[[[XXXXXX\\\UUUQQQNNNKKKGGGHHHPPP[[[gggjjjnnnqqqrrrtttuuuvvvrrrssssssttttttuuuvvvvvvqqqqqqssstttvvvwwwwwwxxxssssssttttttsssrrrpppooorrrqqqqqqrrrssstttrrrqqqppppppooooooppppppqqqrrrpppppptttzzzzzzuuuhhh]]]WWWOOONNNLLLKKKKKKIIIFFFCCCIIIIIIJJJJJJJJJHHHEEEDDDGGGGGGGGGGGGIIIJJJLLLMMMQQQQQQPPPNNNLLLHHHDDDBBB@@@@@@AAACCCDDDEEEFFFGGGHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBB======;;;::::::;;;;;;<<<===@@@CCCEEEGGGMMMVVV]]]^^^```bbbbbbaaa___\\\ZZZUUUVVVXXX[[[]]]^^^______dddhhhnnntttwwwwwwuuutttqqqqqqqqqqqqqqqqqqqqqrrrppppppooooooooooooppppppoooooonnnmmmlllkkkkkkjjjgggfffeeeeeeeeeccc```]]]WWWTTTPPPMMMKKKJJJHHHFFFBBBAAA@@@>>>===<<<;;;;;;::::::999888888999999:::777888999;;;===???AAABBBDDDIIIQQQZZZccckkkssswww|||{{{{{{zzz{{{|||}}}~~~VVV???DDDZZZmmm```bbb^^^]]]dddgggrrrxxx{{{hhhaaabbboooooolllcccYYYQQQOOOOOOJJJIIIIIIIIIJJJJJJHHHGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFHHHJJJLLLMMMMMMQQQTTTXXXZZZ\\\aaaiiippptttxxxvvvkkkfff[[[TTTTTTPPPHHHHHHPPPXXXaaalllrrrtttsssuuuwwwvvvttttttyyy|||vvvxxxwwwwwwyyy{{{|||{{{zzz{{{vvvrrrrrruuuwwwuuurrroooppppppqqqqqqqqqppppppooopppppppppmmmiiieeebbbbbb```^^^]]]\\\[[[XXXVVVQQQPPPPPPPPPOOOPPPYYYccc{{{|||wwwyyy||||||tttllleee\\\SSSLLLEEEEEEDDDCCCAAA@@@AAABBBAAA@@@AAABBBCCCCCCAAA???DDDBBB@@@??????BBBEEEGGGBBBCCCCCCBBBAAA@@@BBBDDDDDDAAAAAADDDEEECCCDDDHHHJJJOOOXXX```kkkzzzrrrjjj{{{|||}}}lllkkkzzzhhhbbbvvvkkkbbbhhhiiihhhJJJ;;;666777333333555000000000111111222222222222222222222222222222222222333444555666999;;;>>>???BBB<<>><<<<<<<<<===>>><<<@@@EEEGGGKKKRRR^^^fffggghhhhhhhhheeeaaa\\\YYYXXXYYY\\\___bbbeeefffgggmmmqqqwww}}}~~~{{{yyysssssssssssssssrrrrrrrrrppppppoooooooooooooooppplllkkkjjjiiigggfffeeeeeebbbaaa___^^^]]]ZZZUUUQQQNNNJJJEEEBBB@@@???>>>======<<<;;;:::999999999999:::999999999999:::;;;;;;888888888999:::<<<===>>>===AAAHHHPPPYYYeeepppwww||||||{{{{{{{{{||||||}}}RRRDDDDDDaaaqqq^^^YYY[[[]]]ccclllxxx~~~xxxggg^^^ZZZ___[[[VVVUUUVVVWWWVVVTTTVVVOOOMMMPPPQQQNNNNNNRRRUUUVVVWWWVVVSSSTTTWWWZZZdddiiilllpppxxxzzzmmmiiieeecccaaa]]]UUULLLJJJMMMXXXcccooovvvwwwvvvtttrrrrrrtttxxx}}}}}}xxx}}}~~~}}}~~~{{{zzz}}}}}}wwwsssrrrkkkooosssrrrpppqqqvvv{{{zzz}}}|||xxxuuusssooojjjiiifffcccdddggghhheeeaaa___YYYQQQMMMOOOSSSYYY\\\llluuuzzz{{{zzzooo___RRRKKKHHHGGGFFFAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDCCCCCCCCCCCC@@@AAACCCCCCBBBAAABBBDDDHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEKKKJJJIIILLLVVVeeewwwyyyooommmyyyuuuiiijjjxxxxxxkkkoookkk___oooggg^^^PPP<<<444777333222444111222222222222222222222222222222222111222222333333444444555777:::<<<>>>@@@BBBEEEKKKAAATTTuuuxxxssskkk]]]UUUYYYZZZTTTRRRVVVQQQLLLGGGFFFFFFHHHQQQZZZgggjjjooorrrrrrpppppppppqqqtttuuussstttwwwxxxvvvpppqqqqqqrrrrrrqqqqqqppprrrrrrrrrrrrqqqpppoooooorrrpppnnnnnnpppqqqrrrqqqsssssstttrrrqqqpppqqqrrrmmmqqqtttsssuuu~~~xxxnnngggcccaaa]]]WWWPPPNNNPPPRRRQQQNNNSSSTTTTTTRRROOOMMMLLLMMMQQQRRRUUUXXX\\\]]]\\\[[[XXXWWWVVVSSSPPPNNNLLLKKKHHHHHHIIIJJJLLLNNNOOOPPPUUUTTTSSSRRRPPPOOONNNNNNPPPPPPPPPNNNKKKHHHHHHIIIEEEDDDCCCCCCBBBBBBBBBBBBDDDIIIRRRYYY```fffjjjnnnpppnnnkkkgggccc___\\\[[[]]]aaaeeehhhjjjmmmrrrwww|||}}}|||yyyuuuqqqoooppprrrssstttvvvsssnnnjjjiiiiiiiiihhhmmmjjjfffbbbaaa___]]][[[WWWVVVSSSPPPMMMIIIGGGFFFAAA@@@???===<<<:::999888888777888999;;;;;;:::999;;;;;;:::999888999;;;>>>AAA>>>:::;;;===???>>><<<===@@@DDDIIIPPP\\\jjjsssyyyzzz{{{|||||||||{{{zzzSSSFFFGGGdddnnn^^^\\\]]]]]]aaagggqqq}}}xxxqqqnnnoooqqqrrrsssuuunnnjjjmmmppprrrvvv|||vvvvvvvvvtttsssuuuzzz~~~|||rrrjjjggggggeeebbb___^^^XXXQQQOOOQQQYYYaaallltttwwwwwwuuussswwwxxx{{{}}}yyyzzzssstttvvvwwwxxxyyyzzz{{{|||yyytttmmmeeedddcccgggkkkkkkgggccc]]]ZZZWWWVVVXXX\\\^^^___WWWaaannnxxx~~~yyymmmfffYYYRRRIIICCC@@@@@@@@@???AAAAAA@@@@@@@@@@@@????????????@@@BBBCCCCCCCCCCCCAAACCCEEEFFFFFFHHHKKKNNNPPPNNNLLLJJJGGGFFFEEEEEEAAA@@@@@@@@@AAACCCDDDEEEGGGJJJMMMQQQUUU[[[aaaffflllwwwxxxttt~~~|||rrrqqqwwwyyysssxxxeeepppggg```PPP<<<444777333222444111222222222222222222222222222222222111222222333444444555666888:::===???AAABBBEEEMMMGGG]]]tttxxxtttggg[[[UUUYYYZZZTTTRRRUUUPPPKKKFFFEEEEEEHHHPPPYYYfffjjjooorrrrrrqqqqqqqqqqqqttttttrrrsssvvvvvvtttqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqrrrrrrqqqqqqpppooorrrpppnnnoooppprrrrrrrrrsssssssssrrrppppppqqqsssqqqtttuuutttssswwwyyyqqqkkkiiihhhhhhbbb[[[XXXXXXYYYWWWUUUVVVWWWXXXVVVSSSPPPNNNNNNVVVWWWZZZ^^^aaaccccccbbbdddcccaaa___]]][[[ZZZYYYXXXXXXWWWVVVVVVWWWXXXYYY\\\\\\[[[ZZZYYYWWWWWWVVVWWWWWWVVVSSSPPPMMMLLLLLLKKKKKKJJJIIIIIIJJJKKKLLLPPPVVV^^^eeelllqqqvvvyyyvvvtttqqqnnnkkkiiihhhhhhjjjmmmqqquuuxxx}}}||||||xxxrrrooonnnnnnnnnmmmppplllhhheeecccccccccbbb\\\YYYUUURRRQQQPPPNNNLLLFFFFFFDDDBBB@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888999:::::::::999999:::::::::999:::===???;;;;;;;;;===@@@AAA@@@???AAADDDHHHMMMTTT]]]hhhoooxxxxxxyyyzzz{{{{{{zzzzzzQQQEEEHHHfffwwwhhh^^^^^^```]]]^^^bbbjjj|||nnngggffffffgggddd___\\\]]]\\\XXXVVVWWWZZZ___gggqqqxxx{{{yyyxxx{{{{{{}}}~~~~~~}}}}}}|||}}}xxxpppiiikkkkkkmmmpppsssrrrlllggg_________```bbbbbbaaa___]]]eeepppwwwzzz{{{{{{zzzwwwqqqhhh\\\RRRLLLFFFDDDAAA@@@@@@AAAAAA@@@AAABBBBBBBBBCCCCCCDDDDDDAAACCCFFFHHHJJJKKKLLLLLLLLLLLLLLLKKKJJJLLLOOOQQQRRRQQQPPPNNNLLLIIIHHHGGGLLLJJJHHHFFFFFFGGGIIIJJJHHHLLLRRRVVVXXXZZZ\\\]]]iiisss~~~yyywwwwwwmmmqqqhhhdddPPP<<<444777333222444111222222222222222222222222222222222222222333444444666666777999<<<>>>AAABBBCCCEEEOOOMMMfffxxxwww}}}```XXXTTTYYYZZZTTTQQQTTTNNNIIIDDDCCCDDDFFFOOOXXXdddhhhnnnqqqrrrrrrrrrrrrqqqssssssqqqqqqttttttqqqqqqrrrrrrssssssrrrrrrqqqoooooopppqqqqqqqqqqqqppprrrpppooopppqqqsssrrrrrrssssssrrrpppoooooorrrttttttuuuvvvuuuttttttuuuwwwvvvzzz~~~|||wwwuuuuuuuuutttnnngggdddcccbbb```^^^^^^______]]]YYYWWWUUUUUU\\\]]]```cccfffggghhhhhhkkkjjjiiihhhfffeeeeeeeeecccbbb```______```aaaccchhhhhhgggfffeeeeeeddddddbbbbbbaaa^^^ZZZWWWVVVVVVWWWVVVUUUUUUWWWYYY\\\]]]eeejjjpppvvv{{{|||yyyxxxyyyzzz{{{~~~~~~zzzvvvrrrkkkfffcccaaa___]]]\\\XXXTTTQQQPPPPPPOOONNNHHHEEEBBB@@@??????===<<<<<<;;;;;;;;;::::::::::::888888999999:::;;;;;;<<<======<<<<<<<<<===>>>???===???AAABBBBBBCCCDDDFFFAAADDDHHHJJJKKKKKKKKKLLLNNNQQQUUUYYY]]]ccciiimmmvvvvvvvvvwwwxxxyyyzzz{{{MMMCCCHHHgggpppddd\\\^^^___\\\\\\```fffzzzxxxqqqmmmhhhdddccc]]]YYY\\\^^^]]][[[\\\[[[\\\bbbooozzz}}}~~~}}}vvv{{{zzzzzz{{{{{{xxxrrrnnniiihhhggggggfffdddaaa^^^nnnuuu}}}}}}|||}}}}}}~~~~~~zzzfffaaaZZZRRRLLLHHHFFFFFFDDDCCCBBBBBBCCCCCCCCCCCCBBBCCCDDDEEEGGGHHHIIIJJJHHHJJJMMMPPPRRRSSSSSSSSSQQQQQQPPPNNNNNNOOOSSSVVVRRRTTTWWWYYYYYYWWWUUUSSSOOOMMMKKKIIIIIILLLOOOQQQXXXYYYYYYYYYZZZ]]]bbbfffkkkooosssvvv}}}zzztttwwwqqqrrriiihhhPPP<<<444777333222444111222222222222222222222222222222222222222333444555777888999;;;===@@@BBBCCCDDDDDDMMMOOOlllxxx|||{{{uuuZZZUUUTTTYYYYYYUUUQQQRRRMMMGGGCCCBBBBBBEEENNNWWWcccgggmmmqqqrrrrrrssssssppprrrrrroooooorrrrrroooppppppqqqqqqqqqqqqppppppmmmnnnooopppqqqqqqqqqqqqrrrqqqpppppprrrsssrrrrrrssssssrrrpppnnnooorrrttttttttttttuuuwwwwwwvvvuuuxxxzzz}}}}}}|||{{{{{{|||~~~yyytttoookkkjjjiiigggfffjjjiiifffbbb___^^^```bbbhhhjjjlllnnnnnnooopppqqqppppppnnnmmmmmmmmmnnnnnnjjjiiigggggggggjjjlllnnnrrrqqqqqqqqqqqqppppppppplllmmmllljjjgggeeeeeeeeeddddddcccdddfffjjjmmmpppwww{{{zzzsssiiiddd^^^XXXUUURRROOOMMMKKKHHHDDDBBBAAAAAA@@@??????===:::999999:::999999<<<<<<======>>>?????????>>>>>>>>>??????@@@@@@@@@CCCCCCBBBBBBBBBEEEHHHJJJJJJMMMPPPQQQQQQPPPPPPQQQOOOSSSXXXZZZYYYZZZ]]]___eeefffhhhjjjkkklllmmmnnnttttttttttttuuuwwwyyy{{{KKKCCCKKKllllll```YYY\\\\\\ZZZ[[[aaafff|||~~~~~~vvvppphhhaaaaaa[[[XXX[[[___^^^^^^___\\\ZZZ```nnn{{{~~~~~~~~~|||zzzwwwtttssspppmmmjjjiiihhhfffdddlllrrryyy~~~~~~~~~wwwllldddRRRNNNIIIDDDBBBCCCEEEGGG@@@@@@@@@AAABBBEEEHHHKKKNNNNNNOOOOOOOOOOOOPPPPPPNNNOOOPPPRRRSSSTTTTTTSSSSSSSSSSSSSSSTTTWWW\\\```ZZZ^^^dddjjjkkkiiidddaaaXXXWWWVVVWWWZZZ___cccgggdddccc```\\\YYYZZZ^^^aaaYYY\\\___dddoooyyytttwwwoooqqqjjjjjjPPP<<<444777333222444111222222222222222222222222222222222222333444555666888888999;;;>>>@@@BBBDDDFFFBBBKKKOOOnnn{{{{{{kkkUUUTTTUUUXXXXXXUUUQQQPPPKKKFFFAAAAAAAAADDDMMMVVVaaafffkkkpppqqqrrrrrrsssoooqqqqqqnnnnnnqqqqqqnnnnnnnnnoooooooooooonnnnnnlllmmmnnnooopppqqqqqqqqqqqqpppoooppprrrsssrrrqqqrrrrrrqqqpppnnnooorrrttttttsssrrrtttwwwyyyxxxwwwyyy{{{||||||zzzyyyxxxyyy}}}{{{{{{{{{{{{{{{~~~~~~~~~xxxuuurrrooonnnnnnmmmmmmrrrooojjjdddbbbeeekkkoooxxxzzz|||{{{zzzyyyzzz|||yyyxxxvvvvvvvvvwwwxxxyyyvvvuuutttssssssuuuwwwxxxvvvvvvwwwwwwwwwwwwxxxxxxtttuuuvvvuuusssrrrssstttppppppqqqrrruuuxxx{{{~~~ooodddWWWSSSNNNJJJHHHEEECCCAAADDDBBB???>>>>>>>>>===<<<===;;;999999;;;======<<<;;;;;;<<<>>>???@@@AAABBBCCCDDDEEEFFFHHHIIIJJJKKKIIIKKKLLLMMMMMMPPPUUUYYY]]]___bbbcccaaa___^^^^^^___cccgggjjjjjjmmmrrrvvvzzzyyywwwvvvtttrrrpppnnnssssssrrrssstttvvvxxxyyy|||~~~KKKFFFQQQttthhh^^^XXXZZZ[[[YYY[[[bbbggg}}}yyy{{{vvvqqqmmmhhhbbb]]][[[]]]^^^^^^___bbb^^^[[[```nnnyyy}}}|||zzzzzzxxxtttoookkkkkklllmmmmmmiiilllppptttwww|||~~~|||}}}{{{xxxsssfffXXXOOOEEEEEEFFFFFFGGGHHHHHHIIIFFFGGGJJJLLLPPPVVV]]]bbbgggfffeeeccc```___]]]\\\YYYYYYYYYYYYZZZZZZ[[[[[[ddddddcccaaa______aaaccceeeiiiooosssssspppkkkhhhgggeeecccbbbbbbdddfffggg^^^```aaaaaa___^^^______\\\aaaffflllwww|||tttttt|||kkkrrrjjjjjjPPP<<<444777333222444111222222222222222222222222222222222222333555666777888888999;;;>>>@@@CCCDDDIIICCCLLLSSSsssxxx{{{dddSSSTTTVVVWWWWWWTTTQQQPPPJJJEEEAAA@@@AAADDDMMMVVV```dddjjjnnnpppppppppqqqnnnppppppnnnnnnqqqqqqnnnlllmmmmmmnnnnnnmmmmmmlllllllllmmmooooooppppppppppppooooooppprrrrrrqqqooooooqqqqqqqqqppppppqqqssstttsssrrrssstttvvvvvvuuuuuuwwwyyyyyyyyyxxxyyyzzz|||zzzyyyzzzyyyxxxxxxyyy{{{{{{{{{|||~~~~~~yyyxxxvvvttttttsssttttttvvvrrrmmmhhhggglllttt{{{~~~}}}}}}~~~}}}||||||||||||}}}}}}~~~~~~~~~nnn[[[PPPHHHEEEBBB@@@??????===<<<>>>===;;;;;;<<<===<<<;;;;;;:::999:::<<>>???BBBDDDFFFHHHIIIHHHJJJLLLPPPTTTXXX[[[\\\\\\___bbbccccccfffkkkoootttvvvxxxxxxvvvtttssssssxxx{{{}}}xxxuuussspppmmmrrrrrrrrrssstttuuuvvvwwwyyy{{{JJJGGGTTTxxxccc[[[XXX\\\]]]YYY[[[aaaeee|||{{{iiidddjjjttt}}}|||www{{{|||zzz}}}vvvrrrnnndddaaa``````___]]]___dddaaa]]]aaammmuuuyyy~~~yyytttnnnjjjiiijjjkkkkkknnnlllkkkjjjmmmssszzzyyyvvvyyyyyylllbbbZZZRRRJJJDDDCCCDDDFFFIIILLLOOOQQQRRRWWWZZZ]]]```bbbffflllpppssssssqqqooommmkkkiiihhhgggfffeeedddeeegggiiijjjvvvvvvuuurrrooommmmmmnnnssstttvvvwwwwwwuuusssrrrkkkiiigggdddbbbaaa``````eeehhhlllnnnooooooooopppuuuxxx{{{~~~~~~}}}||||||ooohhhzzzppphhhsssjjjhhhPPP<<<444777333222444111222222222222222222222222222222222333444555666777777888999;;;===@@@BBBDDDJJJEEEQQQ[[[zzzxxx}}}cccSSSUUUWWWWWWUUUTTTRRRPPPJJJEEEAAA@@@AAADDDMMMWWW___ccciiimmmnnnnnnnnnnnnmmmooopppnnnnnnqqqrrrooolllmmmmmmnnnnnnmmmmmmllllllmmmmmmnnnoooooooooooonnnnnnnnnoooqqqqqqpppnnnmmmoooqqqrrrqqqpppqqqqqqssstttuuuvvvuuuttttttsssrrrtttvvvwwwwwwwwwyyy{{{~~~{{{yyyxxxyyyzzzyyyyyysssuuuxxxxxxxxxzzz}}}~~~}}}{{{{{{{{{|||yyywwwtttrrrsssxxxxxxkkk___TTTNNNLLLJJJHHHGGGHHHHHHHHHGGGEEEDDDCCCDDDGGGHHHHHHGGGHHHFFFFFFGGGKKKNNNPPPPPPQQQRRRUUUYYY]]]aaadddfffdddfffiiimmmrrrwwwzzz|||{{{vvvsssrrrpppooorrrsssssstttuuuuuuuuutttvvvzzzHHHFFFTTTyyy~~~___YYYYYY^^^___ZZZZZZ```dddzzzyyyzzzzzzkkklllcccppp{{{zzztttpppmmmlllzzz}}}yyyyyy{{{tttqqqyyyxxxpppjjjgggeeedddccc___\\\___fffccc___bbblllqqqsssyyytttmmmhhheeeddddddcccjjjgggcccbbbeeennnyyyyyyqqqnnnaaaXXXLLLFFFEEEEEEDDDBBBFFFEEEDDDFFFKKKSSS[[[```aaadddggggggfffeeegggiiimmmmmmmmmllllllkkkkkkkkkmmmllljjjiiikkkmmmqqqsssvvvxxx{{{}}}~~~~~~~~~zzz{{{{{{|||~~~~~~|||{{{}}}~~~~~~}}}|||wwwwwwvvvgggZZZeeeiiigggtttjjjeeePPP<<<444777333222444111222222222222222222222222222222222333444555777777777888999;;;===@@@BBBCCCKKKGGGUUUccc{{{{{{eeeSSSWWWXXXWWWUUUTTTRRRPPPJJJEEEAAA@@@AAAEEENNNWWW___ccchhhlllmmmmmmmmmmmmlllooopppnnnooorrrssspppmmmmmmnnnnnnnnnnnnmmmmmmlllmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmoooqqqqqqooommmlllooorrrsssrrrqqqppppppqqqtttxxxzzzxxxvvvuuuuuuqqqrrrttttttssssssuuuvvvuuutttssstttvvvwwwwwwvvvuuuwwwyyyyyyxxxyyy|||||||||||||||~~~vvviiiaaa^^^]]]]]]]]][[[ZZZZZZ[[[\\\\\\[[[ZZZYYYYYY[[[^^^_________^^^]]]\\\^^^bbbfffhhhhhhjjjlllpppuuu{{{zzztttrrrssssssrrrrrrssstttuuuuuuuuutttsssvvvyyyGGGCCCXXX~~~xxx```[[[YYY\\\]]][[[YYYYYYaaavvv||||||}}}vvvqqqyyyyyy{{{vvvtttzzzqqqvvv|||zzzuuuuuunnnhhhiiiggg^^^___ddd```bbbbbbdddggghhhnnn}}}~~~{{{wwwrrrllleeeaaaaaaeeehhhhhhhhhmmmxxxyyyooo^^^RRRNNNLLLJJJHHHGGGFFFDDDBBBFFFFFFGGGHHHKKKNNNRRRTTTSSSXXX\\\]]]]]]___dddjjjtttuuuuuutttssssssuuuwww}}}~~~}}}~~~{{{xxxxxxxxxlll[[[[[[vvvlllgggqqqrrrgggRRR===555777333111333000111111111111111111111111222333444444444555777999:::;;;;;;===???AAACCCDDDKKKWWWXXX```|||yyy}}}cccSSSSSSTTTTTTRRRPPPMMMKKKGGGDDDBBBAAAAAACCCLLLUUU```eeejjjmmmnnnlllkkkjjjmmmkkkiiikkknnnpppooommmpppooonnnmmmmmmnnnoooppprrrqqqqqqppppppqqqqqqrrrrrrqqqppppppooooooppppppkkknnnrrrttttttrrrrrrrrrwwwwwwxxxxxxwwwwwwvvvuuuuuuttttttsssrrrrrrrrrqqqnnnoooqqqrrrtttuuuuuuuuuyyyyyyxxxwwwvvvxxx{{{~~~yyysssqqqssswwwzzzxxxzzz}}}}}}zzzxxxxxxzzz~~~|||{{{}}}zzzyyy{{{|||wwwssspppooopppqqqyyywwwuuutttssssssuuuvvv{{{GGGCCCXXX~~~uuu^^^YYYXXX[[[^^^]]]\\\]]]dddxxxzzztttnnnttt{{{|||yyyxxxooonnnkkkcccdddhhhbbbcccbbbccceeeeeeiiiuuuzzzssskkkffflllooopppnnnjjjjjjpppwwwxxxkkk^^^SSSLLLIIIHHHFFFFFFGGGIIIJJJKKKEEEFFFGGGIIINNNTTTYYY\\\aaagggpppuuuwwwyyy}}}~~~}}}~~~}}}zzz~~~tttsssyyynnn]]]]]]ssskkkeeeppppppfffRRR===555777333111333000111111111111111111111111222333555555444555777999<<<<<<===>>>@@@BBBDDDEEEHHHRRRSSS]]]www{{{}}}ttt^^^QQQQQQRRRQQQPPPMMMKKKIIIGGGDDDBBBAAAAAACCCKKKUUU```dddjjjmmmmmmlllkkkkkkllljjjiiikkknnnooonnnlllnnnnnnmmmmmmmmmnnnoooppprrrqqqqqqqqqqqqqqqqqqrrrqqqpppppppppppppppqqqqqqmmmooorrrssssssqqqqqqrrrttttttttttttssssssssssssrrrrrrssssssssssssssssssqqqrrrssssssttttttssssssvvvvvvwwwvvvvvvxxx|||{{{yyyuuurrrpppppprrrsssyyyxxxwwwvvvvvvwwwyyyzzzzzz~~~GGGCCCYYY}}}qqq[[[WWWWWW[[[^^^___```cccfffyyysssgggcccdddnnnttt}}}{{{xxxuuunnnnnnlllbbbccc```^^^]]]]]]___hhhrrrzzzrrrlllmmmqqqsssrrrppprrrxxx~~~zzzeeeWWWPPPMMMMMMJJJKKKLLLNNNRRRWWW[[[^^^gggggggggiiinnntttzzz~~~~~~wwwllljjjxxxwwwpppeeeggg{{{ttthhhooonnneeeQQQ<<<555777333222444111222222222222222222222222222444555555555666888:::>>>>>>>>>@@@AAACCCEEEFFFGGGPPPPPP\\\ppplllTTTNNNOOOOOONNNMMMKKKIIIHHHGGGCCCAAAAAA@@@BBBKKKUUU___ccchhhkkkkkkkkkjjjjjjkkkjjjiiijjjlllmmmmmmlllllllllkkkkkklllnnnpppqqqqqqqqqqqqqqqqqqqqqqqqqqqoooooooooooopppqqqrrrssspppqqqrrrrrrqqqpppqqqrrrtttsssrrrqqqqqqqqqrrrrrroooppprrrttttttttttttsssssssssssssssrrrqqqppppppqqqrrrsssssssssuuuyyy||||||zzzvvvtttrrrppppppqqqsssuuuvvvvvvvvvvvvwwwzzz|||}}}zzz~~~FFFCCCZZZ}}}lll[[[XXXWWW[[[^^^^^^aaafffgggyyyxxxhhh]]]\\\bbbhhhtttzzz|||mmmkkkccc\\\XXXWWWXXX```iiiyyy{{{xxxzzz|||||||||lllXXXNNNNNNTTTZZZVVVYYY___dddjjjooosssvvv|||{{{yyyyyy{{{vvvsss{{{tttrrrppp|||tttpppmmmeeePPP;;;444777333222444222222222222222222222222222333444555666555666999;;;>>>>>>???@@@AAACCCEEEFFFIIIPPPPPP___ooozzzjjjLLLMMMMMMMMMMMMLLLJJJIIIHHHFFFCCCAAAAAA@@@BBBKKKUUU]]]```eeehhhiiihhhhhhiiiiiiiiiiiijjjkkkkkkkkkkkkjjjjjjjjjkkklllnnnppprrrqqqqqqqqqqqqqqqqqqqqqqqqnnnnnnnnnoooppprrrssstttrrrrrrrrrqqqooooooqqqsssvvvtttrrrqqqpppqqqssstttoooqqqrrrtttttttttrrrrrrrrrrrrrrrrrrqqqpppooonnnoooooooooooonnnpppsssvvv|||{{{wwwvvvvvvvvvuuusssrrrpppooooooqqqrrrtttrrrrrrssstttwwwyyy|||}}}|||~~~DDDCCC[[[~~~hhh]]]ZZZXXX[[[\\\\\\aaaffffffyyyvvvkkk]]]UUUWWW```lllssszzz~~~zzznnnaaaZZZWWWXXX]]]dddppp{{{sssiii[[[PPPMMMTTT___hhhgggmmmvvv~~~ttttttxxxsssmmmfffOOO;;;333777333333555333222222222222222222222222333444666666666777:::<<<>>>>>>??????AAABBBDDDEEEGGGMMMPPPdddsssqqqhhhPPPMMMMMMMMMLLLKKKJJJIIIIIIFFFCCCAAA@@@@@@BBBJJJTTT[[[^^^cccffffffgggggghhhiiiiiijjjjjjjjjjjjjjjkkkjjjjjjjjjjjjlllnnnqqqrrrpppqqqqqqrrrrrrqqqqqqpppnnnnnnnnnoooppprrrssstttrrrsssrrrpppooooooqqqsssvvvtttrrrqqqpppqqqssstttrrrrrrsssssssssrrrpppppprrrsssssssssrrrqqqppppppooonnnllljjjhhhiiillloooxxx}}}~~~{{{zzzyyywwwtttssssssssssssssssssrrrqqqoooooooooqqqqqqpppqqqrrrtttwwwzzz|||}}}~~~CCCCCC\\\fff^^^ZZZYYYZZZZZZZZZ```gggggg{{{ssscccZZZPPPOOOXXXfffssszzz~~~|||lllccc]]]ZZZZZZ]]]kkktttlllYYYWWWTTTSSSWWW```lllttt{{{wwwtttxxxtttmmmfffNNN:::333777444333666444333333333333333333333333333444666777777888;;;===?????????@@@AAABBBDDDDDDBBBHHHMMMggg}}}uuubbbYYYNNNMMMMMMLLLKKKJJJJJJJJJFFFBBB@@@@@@???AAAJJJTTT[[[^^^bbbeeefffggghhhiiiiiijjjkkkkkkiiiiiijjjkkkkkkkkkkkkkkkmmmoooqqqrrrpppqqqrrrssssssrrrqqqpppnnnnnnnnnoooppprrrssstttqqqrrrrrrpppoooppprrrttttttsssrrrqqqqqqqqqrrrrrrtttssssssrrrqqqpppppppppsssssstttsssrrrqqqppppppkkkiiieeeaaa___```dddhhhrrryyy~~~}}}~~~~~~~~~}}}{{{xxxvvvtttrrrqqqqqqqqqrrrrrrrrrrrrrrrtttsssqqqpppooooooppppppqqqrrrtttvvvyyy{{{|||}}}~~~~~~BBBCCC]]]~~~fff\\\YYYXXXXXXXXXYYY```hhhjjj~~~~~~lll```WWWTTTRRRTTT]]]jjjwwwzzzqqqggg```]]]hhhooo}}}sssbbbZZZ^^^ccchhhnnnvvv~~~yyyqqqrrryyysssnnneeeMMM999333666444444777444333333333333333333333333333555666777888999<<<>>>@@@@@@AAAAAABBBCCCEEEEEEBBBFFFLLLggg}}}|||```YYYMMMLLLKKKKKKJJJJJJJJJJJJEEEBBB@@@@@@???AAAJJJTTT]]]```dddggghhhiiijjjllliiikkkmmmllljjjiiijjjlllllllllllllllmmmoooqqqrrroooppprrrssssssrrrpppooooooooooooooopppqqqrrrsssooopppqqqqqqpppppprrrtttttttttttttttsssssssssssssssrrrqqqpppoooppprrrsssrrrqqqqqqooonnnllljjjiii___\\\WWWRRRPPPSSSYYY^^^hhhpppzzz~~~~~~}}}{{{{{{{{{|||~~~~~~~~~~~~}}}}}}{{{zzzyyyyyyxxxxxxvvvvvvvvvuuutttsssrrrqqqnnnooopppppppppqqqrrrsssrrrrrrqqqpppppppppqqqqqqqqqrrrtttvvvxxxyyyzzzzzz}}}|||AAACCC]]]~~~fffZZZWWWVVVWWWWWWYYYaaajjjmmmqqq^^^QQQQQQTTTXXX[[[bbblllzzz{{{mmmfffffflllyyyvvvllljjjpppxxx~~~xxxooolll{{{nnnrrrooocccMMM999222666444444777555333333333333333333333333333555777777888999<<>>??????CCCNNNYYYbbbdddfffhhhhhhjjjlllnnnooopppooonnnmmmmmmoooqqqlllmmmmmmllllllnnnrrruuussssssttttttsssrrrqqqqqqppppppqqqqqqqqqqqqqqqqqqrrrsssssssssssssssssssssuuuuuuuuuuuuuuuuuuuuuuuutttqqqnnnmmmooopppqqqqqqmmmllliiieee___YYYSSSOOOBBB???;;;999:::===CCCFFFUUU^^^iiinnnooottt~~~}}}{{{yyyvvvuuu|||{{{{{{zzzzzzyyyxxxxxxyyyyyyyyyyyyyyyxxxwwwwwwxxxxxxxxxxxxwwwvvvttttttxxxwwwuuutttuuuvvvxxxyyyttttttsssssssssttttttuuuppprrrtttuuuwwwwwwwwwvvvyyyyyyxxxwwwwwwvvvwwwwwwwwwwwwxxxxxxxxxxxxwwwwwwwwwxxxyyyyyyxxxvvvtttrrrqqqqqqrrrrrrrrrqqqqqqpppoooooopppppppppqqqqqqqqqppppppqqqpppnnnnnnoooqqquuurrrnnnmmmoooqqqqqqppprrrqqqpppppprrrtttttttttyyyzzz}}}CCCDDDWWWzzzyyyiii]]]ZZZWWWUUUWWW]]]cccgggqqq|||vvvrrrnnnhhheeegggjjjjjjllloooxxxzzzttteeeYYYVVVYYY[[[eeehhhmmmpppsssxxx~~~|||vvvjjj```mmm|||iiiiiirrrnnn```KKK;;;555666222333555000333333333444444444555555555666777888:::<<<===>>>@@@AAADDDFFFHHHJJJJJJJJJNNNKKKSSSgggffftttqqqaaaSSSMMMMMMKKKJJJHHHFFFEEEDDDDDD@@@>>>>>>???DDDOOOZZZdddgggjjjkkkkkklllmmmnnnpppppppppooommmmmmooopppmmmnnnnnnnnnmmmooorrruuutttttttttttttttsssrrrrrrrrrrrrqqqqqqqqqrrrssssssttttttttttttssssssssssssuuuuuuuuuuuuuuuvvvwwwxxxwwwtttrrrppppppooommmkkkllljjjfff___XXXQQQJJJGGG???===:::999999===AAADDDOOOYYYeeekkknnnrrr|||~~~~~~~~~~~~~~~}}}}}}|||{{{zzzxxxwwwvvvzzzzzzzzzyyyyyyyyyyyyyyywwwwwwxxxxxxwwwwwwvvvuuuwwwwwwwwwwwwvvvuuutttsssvvvuuutttssstttuuuwwwxxxttttttssssssssssssssstttpppqqqssstttuuuvvvvvvuuuwwwwwwvvvuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvtttuuuuuuuuutttsssqqqpppppppppqqqqqqqqqppppppooooooooopppppppppqqqqqqqqqnnnooooooooonnnnnnpppqqqsssqqqnnnnnnpppqqqqqqoooqqqpppooopppqqqssssssssswwwxxx|||CCCCCCUUUxxxxxxhhh[[[YYYVVVUUUWWW\\\bbbfffnnn~~~yyyqqqiiidddaaa\\\VVVQQQRRRTTTVVVYYY^^^gggddd[[[SSSSSS]]]fffkkkppptttyyy}}}vvvrrreeeZZZddd~~~llljjjsssqqqdddIII:::555666111222555111333333333444444444555555555666777999:::<<<===>>>AAABBBEEEHHHJJJKKKKKKKKKNNNNNNWWWiiieeettt{{{```UUUMMMLLLKKKIIIHHHFFFEEEDDDDDDAAA>>>>>>@@@DDDPPP\\\gggjjjnnnppppppooooooooopppqqqqqqpppnnnmmmooopppoooooopppoooooopppsssuuutttttttttttttttssssssssstttsssrrrqqqqqqsssuuuvvvwwwwwwvvvuuutttsssrrrrrrssssssrrrrrrsssuuuvvvxxxvvvtttsssrrrpppmmmiiieeefffbbb\\\TTTLLLEEE@@@===;;;:::999999:::<<>>BBBCCCFFFIIIKKKLLLMMMMMMNNNOOOZZZlllgggyyy]]]OOOLLLKKKJJJIIIGGGFFFEEEDDDDDD@@@>>>???@@@EEEQQQ]]]iiimmmrrruuuuuusssrrrqqqrrrssssssrrrooonnnoooppppppqqqrrrqqqpppqqqsssuuuuuutttttttttttttttttttttvvvtttrrrqqqrrrtttwwwyyyzzzyyyxxxvvvuuusssrrrqqqqqqpppoooooooooqqqsssuuuqqqppppppooommmhhhbbb]]]XXXTTTNNNGGGAAA<<<999888888888999999:::<<<======EEEKKKTTTYYY]]]eeepppxxx~~~~~~}}}}}}}}}|||{{{yyyxxxvvvvvvvvvwwwxxxyyyvvvwwwxxxyyyyyyxxxvvvuuuxxxxxxxxxxxxxxxwwwvvvvvvuuuuuuvvvwwwwwwxxxyyyyyyssssssttttttssssssrrrqqqsssssssssssssssrrrqqqqqqrrrqqqqqqqqqqqqrrrssstttuuutttsssqqqqqqpppppppppnnnooopppqqqqqqrrrrrrrrrrrrqqqqqqpppppppppqqqqqqrrrqqqppppppppppppqqqrrroooooonnnmmmllllllmmmmmmlllmmmmmmnnnnnnnnnnnnmmmooooooooooooppppppppppppmmmnnnnnnmmmllllllnnnpppnnnnnnpppqqqrrrqqqpppnnnoooppprrrrrrrrrrrrssstttuuuwww|||CCCAAARRRvvvwwweee[[[YYYWWWVVVXXX]]]bbbeeeiiizzz|||{{{xxxqqqiiiZZZWWWQQQJJJEEEAAA?????????<<<<<>>>>>BBBCCCFFFIIILLLMMMNNNNNNLLLOOO\\\ooolll~~~___MMMKKKKKKJJJHHHGGGFFFEEEEEECCC@@@??????AAAEEEPPP[[[hhhlllrrrvvvwwwvvvttttttuuuvvvvvvtttrrrppppppqqqqqqrrrssssssqqqqqqssstttttttttsssssssssssstttuuuvvvuuusssrrrsssuuuxxxzzz{{{zzzyyywwwuuusssqqqpppqqqpppooonnnnnnooopppqqqmmmllljjjhhhddd]]]UUUOOOGGGEEEAAA===:::999999:::888999:::;;;<<<<<<<<<<<>>@@@EEEDDDQQQ```nnnzzz{{{nnnlllrrr{{{vvvmmmlllyyywwwqqqcccBBB666555777111111555333333333333444444444555555666777888:::;;;===>>>???AAACCCFFFIIILLLNNNOOOOOOLLLNNN\\\rrrpppwwweeePPPJJJJJJIIIHHHGGGFFFEEEEEEBBB??????AAAAAADDDMMMWWWdddiiipppuuuwwwwwwwwwwwwxxxyyyyyyxxxuuurrrqqqrrrrrrssstttsssrrrqqqrrrssstttsssrrrqqqrrrssstttuuuuuutttsssssstttvvvxxxyyy{{{zzzyyywwwtttrrrqqqppprrrrrrqqqpppooommmlllllliiifffaaa\\\UUUNNNFFF@@@<<<;;;:::999999;;;===>>><<<===>>>>>>>>>>>>===<<>>===<<<<<<======>>>???===>>>@@@???>>>BBBIIILLLZZZiiiqqqwwwvvvlllkkk~~~yyysssfff@@@666666888111111666444333333333444444444555555666777888:::<<<===>>>???AAACCCFFFIIILLLNNNOOOOOOLLLMMMZZZssstttmmm~~~xxxhhhTTTJJJIIIIIIHHHGGGFFFEEEEEE@@@???@@@BBBBBBCCCJJJRRR```eeelllrrruuuwwwyyyzzzzzz{{{|||zzzwwwtttssssssrrrsssttttttrrrqqqqqqrrrsssrrrppppppppprrrsssuuussssssssstttuuuvvvwwwxxxzzzyyyxxxvvvtttrrrqqqpppqqqqqqqqqooollliiieeeccc___[[[TTTNNNHHHCCC===:::;;;::::::;;;<<<>>>@@@AAABBBAAAAAAAAA@@@??????>>>DDDHHHNNNWWWaaannn|||}}}yyyyyyxxxxxxxxxyyyzzzzzzzzzyyywwwvvvuuuvvvvvvuuusssssstttvvvxxxxxxwwwuuuuuuuuuuuutttttttttttttttwwwwwwwwwwwwwwwxxxyyyyyyttttttuuuuuuuuuuuuttttttrrrrrrssssssttttttuuuuuuttttttuuuuuuttttttsssrrrpppqqqqqqrrrrrrqqqqqqqqqnnnooooooppppppppppppppppppoooooonnnnnnnnnoooooopppooonnnnnnnnnooopppqqqooooooooooooooopppqqqrrrmmmoooqqqrrrrrrqqqooommmnnnooopppqqqqqqpppooonnnnnnnnnooopppqqqrrrrrrqqqppppppoooooonnnnnnnnnnnnlllnnnoooooonnnoooqqqssssssuuuwwwvvvsssppppppqqqnnnssswwwxxxuuusssuuuwww|||BBBAAASSSzzzwwwaaaTTTSSSRRRRRRTTTXXX\\\^^^^^^tttzzzqqqeee]]]WWWXXXRRRGGGBBBDDDCCC???;;;;;;;;;<<<===>>>???@@@BBB?????????>>>>>>EEEMMMRRR```lllooorrr|||~~~tttooowwwtttpppddd???555666888111111666444333333333444444444555555777777888:::<<<===??????@@@BBBEEEIIILLLMMMNNNOOOMMMLLLYYYsssyyyllltttrrryyytttgggUUUIIIIIIHHHHHHGGGFFFEEEEEE???>>>@@@CCCBBBBBBHHHOOO]]]bbbiiioootttwwwzzz||||||}}}~~~|||yyyvvvttttttrrrsssttttttrrrppppppqqqrrrqqqpppooooooqqqssstttqqqrrrssstttuuuvvvwwwwwwyyyxxxwwwuuutttrrrqqqpppnnnnnnnnnlllhhhccc^^^[[[TTTOOOIIIDDDAAA???<<<;;;=========>>>???AAABBBCCCEEEEEEDDDCCCBBBAAA@@@???BBBIIISSS^^^kkkxxx~~~|||zzzyyywwwwwwxxxyyyzzzzzz{{{{{{{{{yyywwwvvvuuuuuuuuuuuusssssstttwwwyyyyyywwwuuuvvvvvvwwwwwwwwwxxxxxxxxxxxxwwwvvvvvvvvvxxxyyyzzzpppqqqrrrssstttuuuuuuuuurrrrrrssssssssssssttttttuuuuuuvvvvvvuuuuuutttssspppqqqqqqrrrrrrrrrqqqqqqnnnoooooopppppppppppppppooonnnnnnnnnnnnoooooopppppppppooonnnnnnoooqqqqqqpppppppppppppppqqqrrrrrrmmmooorrrttttttrrrooommmmmmoooppprrrrrrqqqooonnnooooooppprrrrrrsssssssssppppppoooooonnnnnnnnnmmmjjjlllnnnooooooqqqtttvvvuuuwwwxxxvvvrrrpppppprrrmmmrrrwwwwwwtttrrrtttvvv}}}CCCFFFMMMwww{{{[[[SSSNNNKKKNNNQQQSSSVVV[[[]]]mmmxxxrrrpppkkkccc[[[UUUQQQMMMKKKHHHFFFCCCAAA??????@@@AAADDDCCCAAA@@@???>>>>>>>>>CCC@@@>>>>>>>>>AAAJJJTTTXXXeeeuuu|||}}}~~~uuu|||xxxsssrrr]]]===:::555333333444444333333444444555555666666666777666666888;;;>>>>>>===CCCCCCDDDEEEEEEFFFFFFFFFKKKLLLZZZuuujjjhhhxxxuuuvvvjjjPPPLLLJJJHHHGGGGGGFFFDDDCCC???>>>===???CCCIIIMMMPPPZZZbbbjjjoooqqqtttzzz}}}~~~~~~|||yyyvvvtttuuutttssspppooopppqqqtttsssrrrqqqqqqssstttvvvqqqqqqqqqrrrrrrsssssssssuuuttttttvvvwwwvvvqqqmmmmmmfffbbb___WWWLLLIIIKKKEEE@@@===>>>???===???CCC???BBBEEEEEEBBBCCCLLLVVV^^^YYYQQQJJJFFFDDDBBBAAAHHHRRRaaannnwww~~~|||yyyxxxyyyzzzxxxyyyyyyxxxxxxwwwvvvuuuuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuvvvvvvwwwwwwwwwxxxyyyxxxvvvtttssstttuuuvvvvvvvvvuuuuuuuuuuuuvvvvvvuuussspppnnnmmmooorrrtttuuusssrrrrrrtttwwwwwwwwwvvvvvvuuutttttttttttttttssssssttttttssssssrrrrrrppppppqqqqqqqqqrrrrrrrrrqqqrrrssssssqqqooooooppppppoooooooooqqqqqqooommmsssqqqooonnnnnnoooqqqssspppppppppsssuuutttppplllqqqppppppooooooooooooooonnnpppqqqssssssrrrqqqppppppnnnmmmnnnooopppooommmmmmlllkkknnnrrrtttrrrppptttuuuvvvvvvsssrrrrrrsssuuuvvvvvvuuuuuuuuuxxxzzzCCCFFFNNNwww~~~]]]SSSMMMJJJLLLPPPQQQUUUZZZ[[[jjj~~~tttiii___ZZZVVVSSSNNNIIIFFFEEEDDDCCCEEEDDDCCCBBBAAABBBCCCCCCDDDDDDCCCCCCDDDDDDDDDEEEDDDAAA@@@@@@@@@BBBKKKUUU___iiivvv}}}ssswwwuuuuuutttqqqYYY===999555333333444444333333333444444555555666666999:::;;;======>>>>>>???BBBBBBBBBCCCDDDEEEFFFFFFEEEFFFSSSllljjjdddrrr{{{}}}uuujjjOOOMMMKKKIIIHHHHHHGGGEEEDDDCCC@@@>>>???DDDLLLTTTYYY[[[aaaiiiooorrruuuzzz}}}~~~~~~{{{xxxvvvuuuvvvvvvtttrrrqqqrrrssstttsssrrrqqqqqqssstttvvvooopppqqqssstttvvvwwwwwwvvvuuuuuuvvvwwwvvvsssooopppfff]]]WWWPPPEEE>>><<<<<<<<<@@@FFFGGGEEEFFFIIISSSQQQLLLFFFBBBFFFQQQ\\\mmmggg]]]TTTMMMIIIGGGFFFLLLVVVfffttt}}}zzzwwwvvvwwwwwwwwwwwwwwwwwwwwwvvvvvvuuuvvvvvvvvvwwwwwwxxxxxxxxxwwwwwwwwwwwwxxxxxxyyyyyyxxxwwwuuutttssstttuuuvvvuuuuuutttsssssssssttttttuuusssqqqooonnnoooqqqrrruuusssqqqrrrtttuuuvvvuuuttttttsssrrrrrrrrrrrrsssssstttttttttsssrrrqqqqqqppppppppppppqqqqqqqqqrrrpppqqqsssrrrqqqppppppqqqqqqqqqpppqqqrrrrrrqqqooorrrqqqooonnnnnnooorrrsssqqqpppppprrrtttssspppmmmppppppoooooonnnnnnnnnooooooppprrrssstttsssrrrqqqpppnnnmmmnnnooopppooommmnnnllljjjkkknnnqqqqqqqqqqqqrrrtttsssrrrpppqqqqqquuuvvvvvvvvvuuuvvvxxx{{{~~~BBBFFFNNNxxxcccRRRLLLIIIKKKNNNOOOSSSXXXYYYhhh}}}xxxjjj^^^TTTLLLGGGGGGEEEDDDBBBAAAAAABBBCCCCCCCCCCCCCCCDDDDDDEEEEEEAAAAAABBBCCCCCCDDDDDDDDDEEECCCBBBBBBBBBDDDLLLUUUaaaiiirrryyy{{{nnnnnnuuutttjjjrrrvvvpppRRR<<<999555333333444444333222222333333444555555666;;;>>>BBBBBB@@@>>>???@@@AAA@@@@@@@@@BBBCCCEEEGGGFFFIIIUUUjjjnnneeesss{{{oooTTTMMMKKKIIIIIIIIIHHHFFFDDDDDDAAA======BBBLLLWWW___]]]aaagggnnnssswwwyyyzzz}}}~~~~~~}}}{{{xxxvvvvvvwwwwwwuuusssssstttuuussssssrrrqqqrrrssstttuuuppppppqqqrrrssstttuuuuuuuuutttsssssstttsssrrrpppooobbbUUUMMMHHHBBB???>>>DDDEEEJJJQQQVVV[[[dddnnnsssnnncccWWWPPPTTT]]]fffxxxrrrggg[[[RRRLLLJJJIIITTT___nnn{{{|||yyyvvvuuutttttttttuuuuuuvvvvvvvvvvvvvvvvvvwwwwwwxxxyyyzzzzzzzzzvvvvvvvvvvvvwwwwwwwwwwwwwwwvvvtttsssssstttuuuvvvttttttsssrrrrrrqqqrrrrrrvvvuuutttsssrrrrrrrrrrrrtttrrrqqqqqqssstttssssssrrrrrrqqqpppppppppppppppttttttttttttsssrrrppppppooooooooooooppppppppppppoooppprrrrrrqqqpppqqqrrrsssrrrrrrrrrttttttsssqqqqqqpppnnnnnnnnnppprrrsssqqqpppoooppprrrrrrpppoooooooooooonnnnnnnnnmmmmmmpppqqqrrrsssssssssrrrqqqpppnnnmmmnnnooopppooommmnnnllljjjjjjlllooopppqqqmmmooopppqqqpppooopppqqquuuvvvwwwvvvuuuvvvyyy{{{{{{}}}BBBFFFNNNwwwjjjRRRLLLHHHIIIKKKMMMQQQVVVYYYhhh||||||mmmhhh___WWWQQQLLLHHHEEEFFFGGGGGGFFFFFFFFFGGGHHHFFFFFFFFFGGGFFFFFFEEEDDDAAABBBBBBBBBBBBBBBBBBBBBEEECCCCCCDDDCCCDDDKKKTTTbbbiiisss|||vvviiieeeeeevvvlllgggqqquuummmNNN:::888555333333444333333111222222333444555666666<<>>@@@@@@?????????@@@CCCEEEGGGJJJMMMYYYlllmmm___ooovvv[[[LLLKKKIIIHHHHHHGGGEEECCCAAA???<<<;;;???HHHSSS[[[^^^```fffmmmtttxxxyyyxxxzzz{{{|||}}}}}}{{{zzzyyywwwwwwwwwvvvtttssstttvvvssssssrrrrrrrrrssstttuuuqqqqqqqqqppppppooooooooosssqqqpppooooooooopppppprrriii]]]RRRKKKGGGIIIKKKLLLSSS```oooyyyyyylllggghhhjjjtttppphhh^^^VVVQQQPPPQQQ```iiiuuu{{{zzzyyywwwvvvtttsssrrrrrrssstttuuuvvvvvvvvvvvvvvvvvvwwwxxxyyyzzzzzz{{{ssssssttttttttttttttttttuuuuuutttssssssttttttuuuttttttsssrrrqqqqqqqqqqqqxxxxxxwwwwwwvvvuuusssssssssrrrpppppprrrrrrqqqpppqqqqqqpppooooooooooooppptttttttttsssrrrqqqpppooonnnnnnnnnooooooooooooooommmoooqqqqqqqqqpppqqqrrrrrrrrrqqqssstttuuusssrrrpppooonnnnnnnnnppprrrssspppoooooooooppppppppppppnnnnnnnnnnnnnnnmmmmmmllloooooopppqqqrrrqqqqqqppppppnnnmmmnnnooopppooommmooonnnnnnnnnooopppppppppkkkmmmoooooooooooooooqqquuuvvvwwwvvvuuuvvvyyy{{{zzz|||~~~BBBFFFMMMuuusssTTTMMMHHHHHHIIIJJJNNNSSSYYYgggzzzxxxggg[[[PPPNNNKKKJJJJJJJJJHHHFFFEEEHHHKKKLLLLLLLLLNNNQQQTTTSSSRRRQQQNNNLLLIIIHHHGGGFFFEEEEEEDDDEEEEEEFFFDDDBBBCCCDDDDDDDDDJJJRRRcccmmm{{{yyy|||~~~zzzqqquuujjjbbb[[[dddwwwkkkhhhqqqssslllNNN999777444333444444333222111222222333555666666777;;;@@@EEEEEEAAA======???@@@@@@@@@@@@AAACCCEEEFFFGGGLLLYYYjjjiiiTTT```|||wwwXXXKKKIIIGGGFFFFFFFFFDDDBBB>>>>>>>>>===???EEEMMMSSS]]]```fffnnntttxxxxxxvvvvvvwwwyyy{{{|||}}}}}}}}}xxxxxxxxxvvvtttrrrssstttrrrrrrrrrrrrssssssttttttqqqqqqqqqppppppooooooooorrrqqqpppooonnnnnnpppqqq|||ooofffccccccdddqqqvvvmmm```aaa```^^^[[[[[[]]]```hhhnnnvvvzzz|||}}}~~~}}}}}}xxxxxxwwwwwwvvvuuussssssqqqrrrssstttuuuvvvvvvvvvuuuuuuuuuvvvwwwxxxxxxyyyttttttsssssssssssssssssstttttttttssssssssssssssstttsssrrrrrrqqqqqqqqqrrruuuuuuvvvvvvuuutttrrrqqqrrrqqqpppppprrrrrrpppooorrrqqqqqqpppppppppppppppssssssssssssrrrqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnmmmoooqqqqqqppppppqqqrrrqqqppppppqqqssstttrrrqqqoooooonnnnnnnnnoooqqqqqqnnnnnnoooooooooooopppqqqmmmnnnnnnooonnnmmmllllllmmmmmmnnnnnnoooooooooooopppnnnmmmnnnooopppooommmnnnpppsssuuuuuusssqqqooojjjllloooooooooooopppqqquuuuuuvvvuuutttuuuxxxzzz{{{|||CCCFFFJJJqqq{{{WWWPPPIIIHHHHHHHHHKKKPPPUUUcccvvv|||}}}wwwkkk```ZZZVVVRRROOOOOOPPPQQQSSSSSSPPPNNNQQQVVV]]]aaaccceeeiiimmmrrrpppmmmiiieeeaaa^^^\\\TTTQQQMMMIIIGGGFFFGGGHHHCCCBBBDDDFFFEEEDDDIIIQQQ]]]kkk}}}wwwwww|||yyyhhhrrrxxxoooiii```eeesssyyymmmjjjqqqrrrkkkOOO888666444333444444333222222222333444666777888888;;;>>>BBBBBB@@@>>>>>>@@@BBBBBBBBBCCCDDDDDDEEEEEEGGGLLLYYYjjjzzzZZZZZZ}}}sss}}}uuuPPPJJJHHHFFFFFFFFFEEECCCAAA===???AAAAAAAAADDDJJJOOO\\\```hhhoootttvvvwwwvvvuuuvvvwwwyyy{{{}}}}}}~~~zzzzzzyyywwwtttrrrrrrsssrrrrrrrrrsssssssssttttttppppppqqqrrrssstttuuuuuutttttttttrrrqqqqqqsssuuulllWWWIIIOOOVVV[[[]]]___bbbeeehhhjjjmmmmmmlllmmmrrrvvvxxxyyy{{{{{{zzzxxxvvvtttvvvvvvuuuuuuuuuuuuttttttrrrssstttuuuvvvvvvvvvvvvtttuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuttttttssssssrrrqqqqqqrrrrrrqqqqqqqqqqqqrrrrrrpppqqqqqqqqqqqqpppooooooqqqppppppqqqrrrrrrqqqooorrrrrrqqqppppppppppppqqqrrrrrrrrrrrrrrrqqqqqqpppoooooooooooonnnnnnnnnnnnnnnoooqqqqqqpppooopppqqqoooooooooppprrrsssrrrppppppoooooonnnnnnoooooooookkkmmmooooooooonnnooopppnnnnnnooopppooonnnmmmllllllllllllmmmmmmmmmnnnnnnpppnnnmmmnnnooopppooommmmmmqqqvvvxxxwwwssspppnnnkkkmmmoooooooooooopppqqqssstttuuutttssstttwwwyyyzzz|||CCCEEEHHHmmm[[[RRRJJJHHHGGGFFFIIIMMMMMM\\\ooo}}}zzztttuuutttppppppsssrrrooonnnnnnnnnoooqqqrrrpppooossszzzrrrlllbbbXXXPPPKKKIIIIIIDDDDDDFFFHHHGGGEEEJJJQQQWWWggg{{{{{{{{{zzzdddjjjvvvyyyuuuuuurrr{{{wwwpppsssrrriiiKKK777555444333444444333222222333444555777888999:::;;;<<<>>>???@@@AAAAAAAAACCCDDDFFFGGGGGGFFFEEEDDDJJJMMMYYYkkkwwweee}}}wwwxxxTTTKKKIIIGGGFFFFFFEEECCCBBB===???AAA@@@???BBBIIIOOOZZZaaajjjpppssstttvvvwwwvvvwwwxxxyyyzzz{{{||||||}}}}}}|||yyyuuusssrrrsssrrrrrrssssssttttttssssssooopppqqqssstttvvvwwwwwwtttuuuvvvuuussssssuuuwww~~~uuuooommmooossshhhlllnnnsss{{{yyyaaaEEEHHHQQQ\\\bbbbbb````````````___^^^\\\[[[___gggmmmtttuuuvvvwwwvvvuuusssrrrtttssssssssssssssstttuuussstttuuuvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuttttttwwwwwwwwwvvvvvvvvvuuuuuuuuuuuutttsssrrrqqqooonnnoooooooooooopppqqqrrrrrrooooooooooooooopppppppppoooooooooqqqssssssrrrppprrrqqqppppppooopppppppppppppppqqqrrrrrrrrrrrrqqqpppppppppoooooonnnnnnnnnnnnpppqqqqqqooonnnooooooooonnnnnnppprrrsssrrrqqqppppppoooooonnnnnnmmmmmmiiilllooopppooonnnnnnooonnnooopppqqqqqqooommmlllmmmlllllllllmmmmmmnnnnnnpppnnnmmmnnnooopppooommmlllppptttuuusssooommmlllkkkmmmoooooonnnnnnnnnooorrrsssssssssrrrsssuuuxxxxxx{{{DDDEEEGGGkkk]]]TTTKKKHHHGGGEEEHHHLLLGGGVVVjjjyyy{{{|||kkk]]]TTTOOOMMMEEEEEEGGGJJJIIIGGGKKKRRRXXXhhh}}}xxxdddlllqqquuuvvvvvv}}}uuuvvvsssgggFFF666555444444444444333111333333444666777999::::::<<<;;;;;;===@@@CCCCCCCCCDDDFFFHHHIIIIIIGGGEEECCCIIIKKKVVViiippp~~~```LLLJJJHHHGGGGGGFFFDDDCCC;;;===>>>===<<<@@@HHHOOOXXXaaakkkqqqrrrrrruuuxxxxxxyyyyyyyyyyyyyyyzzzzzz~~~zzzvvvsssssssssqqqrrrssssssttttttssssssqqqqqqqqqrrrrrrsssssssssrrrtttvvvuuusssrrrtttvvvzzzxxxjjjcccdddbbbcccpppgggYYYbbbmmmqqqmmmeee___]]]WWWVVVSSSPPPPPPWWWbbbjjjqqqrrrssstttuuuvvvvvvwwwrrrrrrqqqpppqqqrrrtttuuutttuuuvvvvvvvvvvvvvvvvvvwwwwwwvvvvvvuuutttttttttvvvvvvuuuuuutttttttttsssvvvuuuuuutttrrrpppnnnmmmmmmmmmmmmmmmnnnpppqqqrrrppppppppppppqqqrrrssstttoooooooooqqqttttttsssqqqqqqqqqpppooooooooooooooooooooopppqqqrrrrrrrrrrrrqqqqqqppppppoooooonnnnnnoooqqqrrrqqqooonnnnnnnnnoooooooooqqqssstttsssqqqqqqqqqpppooonnnmmmllllllgggkkkpppqqqpppnnnnnnooonnnoooqqqrrrqqqpppnnnmmmnnnmmmmmmmmmmmmnnnoooooopppnnnmmmnnnooopppooonnnkkknnnqqqqqqnnnkkkkkklllkkklllnnnnnnmmmlllmmmnnnqqqrrrsssrrrqqqrrruuuwwwvvvzzzFFFBBBJJJgggiiiUUULLLKKKDDDBBBHHHHHHHHHUUUhhhyyyooo```WWWRRRLLLJJJMMMQQQRRROOOOOOQQQ```rrruuuzzzppp{{{{{{xxxzzzwwwnnnxxxjjjDDD777666555444333222222222444555555777888;;;===>>>;;;;;;<<<===>>>???@@@@@@CCCDDDEEEFFFGGGHHHHHHHHHLLLQQQTTTrrr{{{]]]PPPLLLIIIJJJHHHCCCBBBDDD@@@@@@???>>>>>>@@@DDDHHHXXX^^^fffkkknnnqqquuuxxxxxxzzz||||||{{{zzzzzz{{{{{{zzzyyyxxxvvvuuutttsssssssssrrrrrrrrrsssssstttoooppprrrsssttttttsssrrrpppqqqrrrtttuuuuuuvvvvvvzzzuuu{{{~~~{{{|||~~~ttt___QQQNNNIIIGGGCCCBBBEEEOOO]]]gggmmmqqqtttvvvuuutttsssssstttrrrpppqqqsssvvvwwwwwwwwwvvvuuuwwwyyyxxxuuuqqqwwwvvvttttttuuuuuusssrrrvvvuuuttttttuuuvvvuuusssvvvuuusssrrrqqqpppppppppnnnnnnnnnnnnnnnoooppppppnnnnnnnnnnnnnnnooopppppplllkkklllpppssstttrrrooorrrrrrrrrrrrrrrqqqpppoooooopppqqqrrrrrrqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnooooooooooooooonnnmmmmmmmmmnnnooopppqqqrrrssssssqqqqqqqqqpppnnnlllkkkjjjkkklllmmmnnnnnnooonnnnnnkkklllnnnooooooooonnnmmmpppoooooonnnnnnnnnnnnnnnppppppoooooonnnmmmmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnmmmllllllmmmoooooorrrqqqpppqqqtttuuutttttt||||||EEEAAAIIIfffhhhTTTLLLLLLEEECCCHHHHHHFFFQQQbbbtttuuujjjddd^^^XXXSSSRRRQQQQQQUUU[[[aaarrrxxxwww~~~qqqtttddd@@@666666555444333333333333444555666777999;;;<<<===;;;<<<<<<===>>>???@@@AAABBBCCCEEEGGGIIIJJJJJJJJJMMMSSSVVVrrrxxxyyywwwwwwfffOOOJJJHHHHHHGGGCCCBBBDDD@@@@@@@@@???>>>@@@DDDGGGRRRYYYbbbiiimmmppptttwwwwwwyyyzzzzzzzzzzzz{{{}}}~~~|||zzzxxxuuusssrrrssssssrrrrrrrrrsssssstttooopppqqqssstttsssssssssvvvvvvvvvwwwwwwxxxyyyyyy{{{bbbLLLEEE@@@???>>>===BBBMMM]]]iiilllooosssttttttrrrrrrrrruuurrrpppppprrrtttvvvvvvwwwvvvvvvxxxzzzzzzxxxuuuuuusssrrrsssuuuwwwwwwvvvvvvtttssstttuuuuuutttsssuuutttsssrrrqqqpppppppppnnnnnnnnnnnnnnnoooooopppmmmmmmmmmlllmmmmmmnnnnnnllllllmmmpppssstttqqqooopppppppppppppppooonnnnnnooopppqqqqqqqqqqqqpppooooooooooooooooooooooooooopppqqqqqqqqqqqqpppooonnnmmmnnnnnnoooqqqrrrrrrssssssrrrrrrqqqpppnnnlllkkkmmmmmmnnnnnnooonnnnnnnnnlllmmmooopppppppppooonnnoooooonnnnnnnnnnnnooooooppppppppppppooonnnmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnooonnnmmmmmmmmmnnnoooppprrrqqqqqqsssvvvwwwvvvuuu|||}}}CCC???GGGeeehhhTTTKKKLLLFFFEEEIIIHHHGGGOOO]]]ooo{{{vvvsssmmmfff^^^ZZZYYYYYY___ffflllxxxzzzxxx}}}qqqqqqaaaBBB666555444444333333333333555555666888999;;;<<<===<<<======>>>???@@@AAAAAA@@@BBBFFFIIILLLMMMMMMMMMOOOVVVWWWqqqyyypppssswww}}}mmmgggqqqPPPJJJGGGGGGGGGCCCBBBCCC???@@@@@@???>>>@@@CCCFFFKKKSSS^^^ggglllooorrruuuwwwxxxyyyyyyyyyzzz}}}|||yyyvvvsssqqqssssssrrrrrrrrrrrrssssssooopppqqqrrrssssssssssssyyyxxxxxxwwwxxxyyyzzz{{{zzzzzz{{{|||sssUUUIII<<<===<<<<<<@@@LLL]]]jjjlllnnnrrrsssrrrqqqqqqqqquuussspppoooqqqsssssssssvvvvvvwwwzzz|||}}}|||zzzvvvtttrrrrrrtttwwwxxxxxxuuusssssssssuuuuuutttsssuuutttsssqqqppppppppppppnnnnnnmmmmmmnnnnnnoooooommmllllllkkkkkkkkkllllllmmmmmmmmmppprrrrrrqqqooonnnnnnnnnnnnnnnmmmmmmmmmoooppppppqqqqqqppppppooooooooooooooooooooooooooopppppppppppppppoooooonnnmmmmmmnnnooopppqqqrrrrrrsssssssssrrrqqqooommmmmmnnnnnnooooooooonnnmmmmmmmmmnnnooopppqqqpppooooooooonnnnnnnnnnnnnnnooopppppppppqqqqqqpppooommmlllllllllmmmmmmnnnnnnnnnnnnooonnnnnnnnnnnnooopppqqqqqqqqqsssvvvyyyzzzyyywww|||~~~DDD???FFFccckkkUUULLLMMMGGGFFFJJJHHHJJJOOOZZZkkk~~~pppooouuuzzztttnnnjjjhhhgggeeegggkkkvvv{{{zzzuuu|||}}}wwwtttqqqppp___BBB666555444333333333333333555666777999:::;;;<<<<<<======>>>???@@@AAABBBBBB???BBBFFFJJJMMMOOOOOOOOOQQQXXXWWWmmmoookkkzzz~~~mmmbbb}}}vvvTTTMMMHHHHHHGGGDDDAAABBB???@@@@@@???>>>@@@BBBEEEHHHQQQ]]]fffjjjmmmppprrrwwwwwwxxxxxxxxx{{{~~~|||yyyvvvsssrrrssssssrrrrrrqqqrrrrrrrrrppppppqqqrrrssssssssssssvvvuuuttttttuuuxxxzzz|||xxxyyyyyyyyyzzzcccTTT@@@AAA@@@???BBBNNN^^^kkklllooorrrsssrrrqqqqqqrrruuussspppooopppqqqqqqqqqvvvvvvxxxzzz}}}~~~~~~~~~{{{wwwtttrrrssstttuuuuuutttrrrrrrrrrtttuuutttssstttsssrrrqqqppppppppppppnnnnnnmmmmmmmmmnnnnnnooommmmmmlllkkkkkkkkkllllllmmmnnnooopppqqqqqqpppooonnnmmmmmmmmmmmmmmmmmmmmmooooooppppppppppppooooooppppppppppppppppppppppppmmmmmmmmmnnnnnnmmmllllllmmmmmmnnnnnnooopppqqqqqqrrrrrrrrrqqqpppnnnmmmllloooooooooooonnnnnnmmmllllllmmmnnnppppppoooooonnnnnnnnnnnnnnnnnnoooppppppppppppqqqrrrqqqooommmlllkkkllllllmmmmmmnnnnnnooonnnnnnooooooppppppqqqqqqpppqqqtttxxx|||}}}{{{yyy{{{~~~GGGAAAEEEaaaqqqYYYNNNMMMHHHGGGJJJHHHKKKNNNVVVeeewwwvvvnnnttt~~~wwwtttoookkkkkkooossswww|||vvvnnnqqqqqqmmmssstttnnnXXX:::555555444333333333444444555666888:::;;;;;;<<<<<<======>>>???@@@AAABBBBBB???AAAEEEIIILLLNNNOOOOOOPPPYYYUUUfffgggjjj|||jjj{{{www[[[RRRKKKIIIHHHDDDAAA@@@>>>???@@@?????????AAACCCIIIQQQ\\\eeeiiikkknnnpppwwwxxxxxxxxxxxxzzz~~~{{{{{{{{{{{{yyywwwtttssstttsssrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrsssttttttsssrrrrrrsssuuuxxx{{{}}}xxxyyyzzzzzz{{{|||~~~fffTTTCCCBBB@@@@@@FFFRRRbbbmmmnnnppprrrsssrrrrrrrrrsssuuussspppoooooopppqqqpppuuuvvvxxxzzz{{{|||}}}~~~zzzwwwsssqqqrrrsssttttttrrrqqqqqqrrrsssttttttssssssrrrrrrqqqppppppppppppnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnnnnooopppppppppoooooopppooonnnmmmmmmmmmnnnooooooooooooooooooooooooooooooooooooooooooooooooooooookkkllllllmmmmmmmmmllllllmmmmmmmmmnnnnnnoooooopppoooooooooooonnnlllkkkjjjnnnnnnnnnnnnnnnmmmlllkkkkkklllmmmnnnnnnnnnmmmlllmmmmmmmmmmmmnnnoooqqqqqqppppppqqqqqqpppooommmlllkkklllllllllmmmmmmnnnnnnmmmnnnnnnooopppqqqqqqqqqpppqqqtttyyy|||}}}|||zzzzzz~~~KKKBBBCCC]]]yyy___PPPNNNHHHGGGJJJGGGHHHJJJPPP[[[kkk{{{~~~uuuoooppptttqqqwwwxxxmmmkkkzzziiieeeqqqtttjjjRRR777555444444333333444444444555777999:::<<<<<<;;;;;;<<<======>>>???@@@AAAAAAAAABBBDDDGGGIIIKKKMMMMMMLLLWWWQQQ]]]vvv^^^bbb~~~zzz^^^TTTKKKJJJIIIEEEBBB@@@>>>???@@@@@@??????AAABBBIIIPPP[[[cccgggjjjmmmpppvvvwwwwwwwwwvvvxxxzzz}}}wwwxxxyyyyyyyyywwwuuussstttsssrrrqqqqqqppppppqqqqqqqqqqqqqqqrrrssstttuuussssssssstttvvvyyy|||}}}yyywwwuuutttuuuxxx{{{~~~{{{jjjUUUCCC???<<>>???@@@AAACCCCCCCCCDDDEEEGGGIIIKKKFFFSSSMMMVVVzzz]]]\\\\\\RRRIIIHHHIIIGGGCCCBBB>>>???@@@@@@??????@@@AAAFFFNNNXXX```eeejjjnnnrrrtttuuuvvvuuutttssstttuuuvvvwwwyyyzzzyyywwwuuussstttsssrrrqqqppppppppppppqqqqqqqqqpppqqqssstttuuutttuuuuuuvvvwwwxxxyyyyyywwwuuurrrqqqrrrtttwwwxxxxxx|||xxxdddHHHAAA;;;???MMM]]]hhhmmmnnnoooqqqqqqpppppprrrsssuuussspppoooppprrrrrrrrrsssuuuvvvuuussssssuuuwwwrrrpppoooppprrrttttttsssqqqpppoooppprrrtttsssrrrrrrqqqqqqpppppppppppppppooonnnmmmllllllllllllmmmmmmmmmmmmnnnooopppqqqrrroooqqqrrrpppnnnmmmnnnpppooonnnmmmlllmmmnnnpppqqqpppooonnnmmmmmmnnnooopppmmmmmmmmmmmmmmmmmmmmmmmmkkklllmmmnnnnnnnnnnnnnnnllllllmmmmmmmmmmmmnnnnnnllllllllllllkkkjjjiiiiiijjjjjjkkkkkklllkkkkkkkkkjjjkkkmmmnnnnnnnnnmmmlllkkkllllllmmmoooppprrrsssqqqpppnnnlllkkklllmmmmmmnnnmmmmmmllllllkkkkkkjjjjjjkkkmmmoooppppppppppppqqqqqqrrrtttxxxzzzyyyxxxwww{{{MMMAAA===TTT{{{iiiUUUNNNGGGFFFIIIGGGEEEHHHLLLQQQZZZhhhxxx}}}zzzyyyzzzzzz{{{}}}kkkmmmooo}}}xxxsssnnnnnnpppvvvllliiitttooo[[[HHH999444444333333333444444555666777:::<<<<<<<<<;;;:::;;;;;;<<<===>>>???@@@@@@DDDCCCBBBBBBCCCEEEGGGIIIBBBPPPJJJRRRfff___yyy~~~ZZZOOOGGGGGGIIIHHHEEECCC>>>???@@@@@@???>>>???AAACCCKKKUUU]]]dddiiioootttrrrtttuuutttrrrpppooopppwwwxxxzzzzzzyyywwwtttrrrtttsssrrrqqqpppppppppppprrrqqqppppppqqqrrrtttuuuuuuuuuvvvvvvvvvuuuuuutttsssssstttuuuvvvuuusssppprrruuuyyy{{{|||sssQQQFFF===AAAPPP```hhhjjjmmmnnnppppppooooooqqqrrruuussspppoooqqqsssssssssrrrtttuuussspppppprrrttttttrrrqqqqqqrrrqqqpppnnnpppooooooppprrrtttsssrrrqqqqqqppppppppppppppppppooonnnmmmllllllllllllllllllllllllmmmoooppprrrssspppqqqrrrpppmmmlllnnnpppooonnnlllllllllnnnpppqqqpppooonnnmmmmmmnnnooopppmmmmmmmmmmmmmmmmmmmmmmmmiiijjjkkkkkklllllllllkkkllllllmmmmmmmmmmmmmmmmmmllllllllllllkkkjjjjjjiiihhhiiijjjjjjkkkkkkkkkkkkkkklllnnnooooooooonnnmmmkkkkkklllmmmoooqqqrrrsssqqqooollljjjiiikkklllnnnnnnnnnmmmlllkkkjjjjjjiiiiiijjjlllnnnooopppooooooqqqqqqqqqsssvvvxxxxxxxxxvvvzzzNNNGGGEEEJJJtttmmmPPPMMMOOOGGGBBBEEEKKKHHHHHHNNNWWWccctttyyyrrruuummmcccdddwwwqqqjjjkkkzzzwwwrrrzzz}}}ooommmuuulllYYYFFF666666555555444444444555555777999;;;;;;::::::;;;<<>>>>>??????BBBEEEOOO\\\eeeiiillloooooouuuwwwtttrrrtttuuutttzzzxxxxxxzzz{{{{{{wwwttttttsssrrrrrrrrrsssuuuvvvppprrruuuvvvuuutttssstttrrrvvvyyyxxxuuurrrrrrsssttttttsssrrrpppqqqsssvvvssstttvvvyyy|||\\\HHH@@@EEEOOOaaammmjjjnnnnnnnnnnnnmmmlllkkkjjjoooqqqtttvvvwwwvvvtttsssrrrsssssssssrrrrrrqqqpppppppppqqqrrrssssssttttttpppppppppppppppppppppppppppooonnnlllllllllmmmnnnooonnnllljjjiiiiiijjjjjjmmmmmmnnnnnnnnnnnnnnnooonnnnnnmmmmmmmmmmmmnnnnnnlllmmmmmmnnnnnnnnnnnnnnnqqqpppooommmmmmllllllllljjjjjjkkklllmmmmmmmmmmmmkkklllllljjjiiiiiikkkmmmlllllllllmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjmmmmmmmmmmmmnnnnnnnnnnnnmmmnnnnnnnnnooooooppppppmmmoooqqqqqqooommmmmmmmmooonnnmmmlllkkkkkkkkkkkkoooppppppqqqqqqqqqppppppqqqsssuuuvvvuuutttssstttwww{{{MMMDDDBBBEEEkkkpppSSSNNNOOOHHHDDDHHHIIIFFFGGGLLLUUU```qqqnnndddfff___XXX[[[ppp~~~||||||}}}tttppplllrrr|||uuuppp|||yyyrrrvvviiiSSSCCC888666555555444444444555555777999;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???AAACCCDDDDDDDDDDDDMMMGGGSSSOOOllluuusss{{{aaaNNNGGGJJJFFFDDDEEEAAAAAA@@@??????>>>>>>??????AAADDDMMMZZZcccgggjjjnnnoootttwwwtttsssuuuvvvuuuzzzyyyyyy{{{||||||xxxuuuqqqppppppoooppppppqqqqqqqqqsssuuuuuusssqqqqqqrrrsssuuuxxxwwwuuurrrrrrrrrssssssrrrqqqoooppprrrtttrrrsssuuuxxxzzz|||}}}~~~~~~}}}lllTTTGGGLLLVVVfffnnnhhhllllllmmmmmmnnnmmmmmmmmmnnnoooqqqssstttssssssrrrssssssssssssrrrqqqpppppppppppppppqqqrrrrrrssssssnnnnnnoooppppppqqqrrrrrrooonnnmmmllllllmmmnnnoooooonnnmmmlllkkkjjjjjjjjjlllllllllmmmmmmnnnnnnoooooonnnnnnnnnnnnnnnnnnooolllmmmmmmnnnnnnnnnnnnnnnooonnnmmmllllllkkkllllllkkkkkkllllllllllllllllllkkkkkkkkkjjjiiiiiikkkmmmlllllllllmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllllllllmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnooooookkkmmmoooooonnnllllllmmmnnnnnnmmmlllkkkkkkkkkllloooooopppqqqqqqqqqqqqpppqqqsssttttttsssssstttuuuwww{{{PPPCCCBBBCCCbbbwwwZZZQQQOOOIIIGGGJJJGGGEEEEEEJJJQQQ\\\mmm|||zzzaaaWWWVVVPPPMMMUUUlllwwwsssuuuuuurrrmmmiiimmmwww{{{zzzwwwuuuvvvzzzuuuqqqwwwwwwcccIII===:::555555444444444555555666777999;;;;;;::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>AAADDDFFFEEEDDDCCCLLLIIIQQQOOOjjjsssgggPPPGGGJJJGGGEEEFFFBBBAAA@@@??????>>>>>>??????@@@BBBJJJVVV___ccchhhllloootttvvvuuutttwwwwwwuuuyyyyyyyyyzzz{{{{{{xxxuuuqqqqqqqqqqqqqqqqqqqqqqqqrrrssstttrrrpppooopppqqqsssuuuvvvvvvtttrrrqqqqqqqqqqqqqqqpppnnnoooqqqsssqqqrrrtttvvvwwwwwwwwwwwwyyyxxxzzzuuuZZZMMMSSS___kkkooogggkkkkkklllmmmnnnnnnnnnnnnmmmnnnnnnoooooopppppppppsssssssssrrrqqqpppooooooooooooooopppqqqqqqrrrrrrllllllmmmoooppprrrssssssnnnnnnmmmmmmmmmnnnnnnooonnnnnnnnnmmmlllkkkjjjiiijjjjjjjjjjjjkkklllmmmnnnoooooooooooooooooooooooolllmmmmmmnnnnnnnnnnnnnnnmmmllllllkkkkkkkkkllllllkkkllllllllllllkkkkkkjjjjjjkkkkkkjjjiiiiiijjjllllllllllllmmmmmmmmmnnnnnnmmmmmmmmmlllllllllllllllllllllllllllllllllllllllkkkkkkkkkllllllllllllmmmllllllllllllmmmmmmmmmmmmjjjlllmmmmmmlllkkklllmmmmmmmmmlllllllllllllllmmmnnnoooqqqrrrrrrrrrqqqppprrrssssssrrrqqqrrrtttvvvxxx}}}UUUDDDEEEEEE\\\eeeUUUNNNIIIGGGIIIFFFEEEEEEIIIOOOYYYjjjyyy{{{bbbXXXPPPLLLLLLYYYqqq~~~|||}}}~~~qqq\\\VVV___iii|||~~~pppzzz}}}wwwuuu]]]AAA999:::555444444444444555666666777888:::;;;::::::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>===???BBBDDDFFFGGGGGGFFFMMMMMMQQQRRRkkk{{{eeeqqqoooTTTGGGKKKHHHFFFGGGDDDAAA@@@??????>>>>>>??????>>>???FFFRRRZZZ___eeejjjnnnsssuuuuuuvvvyyyyyyvvvxxxxxxyyyzzzzzzxxxvvvtttqqqrrrrrrrrrqqqqqqppppppqqqrrrrrrqqqpppppprrrtttssstttttttttsssqqqqqqppppppqqqqqqpppooooooqqqsssqqqrrrtttuuuuuutttsssrrrxxxuuuvvv|||kkkTTTMMMYYYcccmmmpppjjjllllllmmmnnnnnnnnnnnnnnnnnnmmmllllllmmmnnnoooppprrrrrrrrrrrrqqqpppooonnnnnnnnnoooooopppppppppqqqllllllmmmnnnooopppqqqrrroooooonnnnnnmmmmmmmmmmmmllllllmmmmmmlllkkkiiihhhgggggggggggghhhjjjkkklllooooooppppppppppppoooooolllmmmmmmnnnnnnnnnnnnnnnlllllllllkkkllllllmmmmmmlllllllllllllllkkkjjjiiiiiijjjkkkjjjiiiiiijjjkkkkkkkkkllllllmmmnnnnnnnnnmmmmmmmmmmmmmmmllllllllllllllllllmmmmmmmmmmmmmmmkkkkkklllllllllmmmmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkiiikkkllllllkkkkkklllmmmmmmllllllllllllmmmnnnooonnnoooqqqrrrsssrrrrrrqqqssssssrrrppppppqqquuuxxx{{{XXXAAADDDGGGXXXpppZZZNNNHHHGGGGGGGGGFFFGGGJJJMMMVVVgggwwwjjj```SSSOOORRRbbbyyy]]]LLLRRR\\\mmm||||||tttxxxsssoooUUU===777999444444444444444555666666777888:::;;;::::::;;;<<>>>>>??????>>>>>>CCCMMMVVV[[[bbbiiilllqqqttttttwwwzzzyyyvvvyyyzzz{{{{{{zzzwwwuuutttooonnnnnnnnnnnnnnnnnnnnnooopppqqqrrrrrrsssuuuxxxssssssrrrrrrrrrqqqpppooopppqqqrrrrrrqqqqqqrrrtttrrrrrrssstttsssrrrqqqppprrrpppqqqvvv|||aaaPPPQQQ```gggkkkpppnnnnnnnnnoooooonnnmmmmmmlllooonnnlllllllllmmmooopppppppppqqqqqqppppppooonnnnnnoooooooooooooooppppppnnnnnnnnnnnnnnnoooooooooqqqppppppooommmlllkkkjjjjjjjjjkkkllllllkkkiiihhhgggfffeeeeeefffhhhjjjkkkooooooppppppppppppoooooolllmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmnnnnnnllllllllllllkkkjjjiiiiiiiiijjjlllkkkjjjiiijjjkkkkkkkkkllllllmmmnnnnnnooommmmmmmmmmmmmmmmmmmmmmmmlllllllllmmmmmmnnnnnnnnnlllmmmmmmmmmnnnnnnnnnnnnkkkkkkkkkkkkkkkjjjjjjjjjjjjkkklllkkkjjjjjjkkklllkkkkkkkkklllmmmnnnooopppmmmoooqqqssstttsssrrrqqqssssssrrrpppppprrrvvvyyy}}}___@@@BBBEEESSSyyy___NNNHHHGGGEEEGGGGGGHHHJJJLLLTTTeeevvv|||qqqaaaXXXTTTYYYlll```KKKMMMTTT___ppp}}}~~~uuuooopppgggMMM;;;888666444444444444444555666777777999;;;;;;::::::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBCCCDDDGGGJJJMMMOOOLLLUUURRRXXXiiinnn\\\lll^^^IIILLLKKKGGGFFFDDDAAA@@@??????>>>>>>??????>>>===AAAJJJRRRYYY```hhhjjjnnnqqqssswww{{{zzzuuuzzz|||}}}|||yyyuuusssrrrnnnmmmmmmllllllnnnooopppllloooqqqrrrssstttwwwyyysssrrrppppppqqqqqqooonnnoooqqqrrrrrrqqqqqqssstttqqqqqqqqqqqqqqqqqqrrrrrrqqqpppqqqvvv|||hhhWWWYYYhhhjjjkkkooopppoooooooooooonnnmmmllllllnnnnnnmmmllllllmmmnnnooonnnnnnoooppppppppppppoooooooooooooooooooooppppppnnnnnnnnnnnnmmmmmmmmmmmmpppppppppooonnnllljjjjjjiiiiiijjjkkklllllllllllljjjhhhgggffffffhhhjjjkkkmmmnnnppppppppppppnnnmmmlllmmmmmmnnnnnnnnnnnnnnnooonnnnnnmmmmmmmmmnnnnnnjjjkkkkkkkkkkkkjjjjjjiiiiiikkkmmmmmmkkkjjjkkkkkkjjjkkkkkklllmmmnnnoooooommmmmmmmmmmmmmmnnnnnnnnnkkkkkkllllllmmmnnnnnnnnnmmmmmmmmmnnnnnnnnnooooookkkkkkkkkkkkjjjjjjjjjjjjjjjkkkkkkiiigggggghhhjjjhhhhhhiiijjjkkkmmmoooppplllnnnqqqtttuuutttsssqqqsssssssssqqqqqqssswwwzzz}}}tttJJJEEEDDDMMMzzzbbbOOOJJJHHHEEEGGGGGGHHHIIIJJJQQQcccsssvvv}}}hhh[[[XXX^^^ttt|||uuuoooooosssrrrkkkmmmvvvzzzeeeTTTQQQPPPUUUfffzzzzzzvvviiimmmqqq```EEE:::;;;444444333333444444666777777777999;;;;;;::::::;;;<<<========================???AAACCCFFFIIIKKKMMMNNNHHHTTTOOOVVVddd{{{]]]YYYqqqcccKKKMMMLLLFFFEEECCCAAA@@@??????>>>>>>??????>>><<>>?????????>>><<>>>>>????????????>>>===>>>???BBBEEEHHHKKKMMMOOOMMMHHHOOORRRUUU{{{jjjZZZ{{{mmmPPPPPPGGGBBBEEE@@@AAAAAA@@@???>>>>>>>>>???===>>>???BBBGGGPPPZZZaaajjjlllmmmnnnrrrwwwvvvqqquuurrrnnniiiddd]]]VVVQQQOOORRRTTTTTTSSSUUU[[[```fffhhhlllppprrrrrrqqqpppppppppppppppoooooooooooopppppppppppppppooonnnmmmnnnoooppppppoooppprrrtttttttttsssuuu{{{gggaaaqqqrrrlllooosssrrrqqqooonnnnnnnnnooopppmmmmmmmmmmmmnnnnnnnnnnnnoooooooooooonnnnnnnnnnnnqqqqqqppppppppppppppppppoooooooooooonnnnnnnnnnnnppppppooonnnmmmmmmnnnnnnkkkjjjhhhggghhhjjjlllmmmsssooolllkkkmmmnnnmmmkkkiiiiiiiiiiiiiiiiiiiiiiiikkkkkkllllllmmmlllllllllnnnnnnoooooonnnmmmlllllljjjjjjkkkkkkkkkkkkkkkkkkooonnnnnnmmmllljjjiiihhhhhhhhhhhhjjjlllmmmllljjjkkkkkklllmmmnnnooopppqqqpppoooooonnnmmmlllllllllkkkkkkkkkkkkllllllllllllooommmjjjgggfffeeeeeeeeebbbdddfffggggggeeecccaaaeeebbb^^^]]]```dddhhhiiihhhjjjkkknnnrrrtttqqqkkkrrrrrrsssssstttvvvzzz}}}rrrNNNBBBIIIaaapppVVVKKKJJJLLLKKKHHHHHHIIIJJJNNNWWWbbbnnnzzzgggdddllljjj]]]UUUOOONNNOOORRR\\\ggg|||vvvjjj___UUUWWWooosssoooyyy~~~tttnnnmmmiiikkkwwwuuullltttkkkOOO999666777333444555666888888888888777888999:::;;;<<<<<<<<<<<>>>>>>>>>>>>>>===???AAACCCFFFIIIKKKLLLJJJFFFMMMOOORRRuuuzzzcccsssRRRPPPIIIFFFHHHDDDBBBAAA@@@???>>>>>>>>>>>><<<===>>>@@@EEENNNYYY```hhhkkklllmmmrrrwwwvvvrrrrrrsssqqqjjj___TTTKKKGGGKKKRRR[[[___```_________dddfffjjjmmmpppqqqqqqqqqppppppppppppooooooooooooooooooooooooooonnnmmmmmmnnnoooppppppooooooqqqsssuuuuuuuuuvvv{{{nnndddoooqqqmmmqqquuuqqqqqqooonnnnnnnnnoooooommmmmmmmmmmmnnnnnnnnnnnnooooooooooooooooooooooooqqqqqqqqqppppppooooooooonnnnnnnnnnnnnnnnnnoooooopppoooooonnnnnnnnnnnnooommmlllkkkjjjkkklllmmmnnnqqqnnnkkkjjjllllllllljjjiiiiiiiiiiiiiiiiiiiiiiiikkkkkkllllllmmmmmmllllllmmmmmmmmmmmmmmmlllkkkkkkkkkkkkkkklllllllllllllllmmmmmmmmmmmmlllkkkkkkjjjhhhhhhhhhiiikkklllkkkjjjkkkkkkllllllmmmnnnoooooonnnnnnnnnooooooooooooooolllllllllmmmmmmmmmmmmmmmnnnllliiigggeeefffggghhhjjjkkklllmmmnnnmmmkkkjjjiiieee```]]]]]]```dddfffggghhhjjjllloooqqqpppnnnqqqrrrsssssstttvvvzzz}}}sssTTTDDDGGGZZZ{{{www[[[LLLJJJKKKJJJIIIIIIKKKLLLMMMUUU^^^jjjvvvnnnllltttzzzlllZZZOOOKKKOOOYYYbbb|||vvvjjj^^^VVVhhhtttmmmlllooo}}}xxxxxxzzz{{{yyyqqqsssfffJJJ777555666333555555666888888999999888;;;;;;;;;;;;<<<===>>>>>>AAA@@@>>>=========>>>???>>>>>>@@@BBBDDDEEEGGGHHHHHHGGGLLLLLLMMMjjjrrrzzzTTTLLLIIIHHHIIIFFFBBBBBB@@@??????>>>>>>>>><<<<<<<<<===BBBKKKVVV^^^fffiiikkkmmmqqqvvvwwwsssqqqrrroooeeeXXXOOOMMMOOO___fffqqqxxxyyytttnnnjjjeeefffhhhjjjmmmoooqqqrrrppppppppppppoooooooooooonnnnnnoooooonnnnnnmmmmmmmmmooooooooonnnoooqqqssssssttttttvvvyyyyyyjjjoooooommmqqqrrrppppppooonnnnnnnnnoooooolllmmmmmmmmmmmmnnnnnnnnnoooooooooooooooppppppppprrrqqqqqqpppooonnnnnnmmmlllmmmmmmmmmnnnnnnooooooooooooooooooooooooppppppnnnnnnnnnnnnnnnnnnmmmmmmooommmjjjiiijjjkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkllllllmmmmmmllllllllllllllllllkkkkkkkkkkkkkkkllllllmmmmmmmmmmmmmmmlllllllllllllllllllllllliiihhhhhhjjjllllllkkkjjjjjjkkkkkkkkkllllllmmmmmmmmmmmmnnnoooppppppqqqqqqnnnnnnnnnnnnnnnnnnmmmmmmkkkjjjgggffffffgggiiikkkoooppppppqqqrrrrrrrrrsssnnnkkkeee___ZZZYYY[[[^^^```cccgggjjjlllmmmoooqqqqqqrrrsssttttttwwwzzz}}}}}}}}}~~~~~~~~~qqqWWWDDDCCCRRRrrr___MMMIIIJJJHHHHHHIIILLLLLLLLLQQQYYYbbbooo}}}}}}|||nnneeeccceeehhhyyy~~~yyykkk]]]ddd{{{tttpppooonnn~~~|||~~~uuurrraaaFFF555444666444555666777888999999::::::>>>===<<<<<<<<<===???@@@AAA@@@>>><<<<<<===>>>@@@???@@@AAABBBCCCDDDEEEEEEHHHIIIKKKIIIHHH\\\tttUUUGGGGGGGGGFFFDDDCCCBBBAAA@@@???>>>>>>>>><<<;;;:::;;;???HHHRRRZZZccchhhkkkmmmqqqwwwxxxuuusssoooggg^^^WWWZZZbbbjjj|||~~~{{{wwwiiiiiiiiijjjlllnnnqqqrrrppppppppppppooooooooonnnnnnnnnooooooooonnnnnnmmmmmmnnnoooooonnnnnnppprrroooppprrrssstttwww{{{{{{{{{{{{rrrrrrooommmooolllooooooooonnnnnnnnnoooooolllllllllmmmmmmmmmnnnnnnnnnoooooooooppppppqqqqqqrrrqqqqqqooonnnmmmllllllkkkllllllmmmmmmnnnnnnooommmnnnnnnoooppppppppppppnnnooooooooonnnmmmllllllnnnllljjjiiiiiijjjjjjkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkklllmmmmmmmmmmmmllllllkkkkkkkkkkkkkkklllkkklllmmmnnnoooooonnnnnnmmmmmmllllllkkkkkkkkkllljjjjjjjjjkkkmmmmmmlllkkkjjjjjjjjjjjjjjjkkkkkkkkkmmmmmmmmmnnnooooooppppppnnnoooooooooooonnnmmmlllhhhgggfffeeefffiiilllnnnnnnnnnnnnnnnoooqqqssstttqqqpppmmmfff]]]UUUQQQPPPSSSWWW```gggjjjkkknnnsssqqqrrrttttttuuuwwwzzz|||{{{||||||}}}}}}}}}}}}}}}rrrpppZZZCCCAAALLLiiicccNNNHHHIIIGGGFFFHHHKKKJJJHHHLLLSSS\\\jjjxxxzzzxxx|||wwweeeaaayyy~~~|||mmm{{{}}}xxxoooZZZBBB555555777555666666777888999:::;;;<<>>===<<<===>>>???@@@AAA???===<<<<<<===???@@@BBBBBBBBBCCCCCCDDDDDDDDDDDDGGGHHHFFFGGGTTTsssrrr]]]GGGHHHHHHDDDDDDDDDCCCBBB@@@???>>>>>>>>><<<;;;::::::===DDDNNNTTT```fffjjjlllpppvvvyyywwwtttnnngggccceeemmmvvv||||||uuurrrsssvvvxxxxxxooonnnmmmmmmmmmoooqqqrrrppppppppppppooooooooonnnnnnnnnoooooopppoooooonnnlllmmmnnnnnnmmmnnnppprrrnnnoooqqqqqqqqqrrrtttvvvqqqrrrsssvvvvvvuuuqqqppppppjjjnnnnnnnnnooooooooonnnnnnllllllllllllmmmmmmmmmmmmmmmmmmnnnooopppqqqqqqqqqqqqqqqpppooonnnllllllkkkkkkkkkllllllmmmmmmmmmnnnlllmmmnnnooooooooooooooommmmmmmmmmmmmmmlllkkkjjjmmmlllkkkjjjjjjjjjkkkllljjjjjjjjjjjjjjjjjjjjjjjjiiijjjkkklllmmmmmmmmmmmmmmmllllllkkkkkklllmmmmmmjjjlllmmmoooppppppooonnnpppooommmkkkjjjjjjjjjjjjllllllkkkmmmnnnooommmllliiiiiiiiijjjjjjjjjjjjjjjmmmmmmmmmmmmmmmmmmmmmmmmnnnoooooooooooommmkkkjjjeeeeeeeeefffhhhkkkmmmooolllkkkkkkkkklllnnnqqqrrrrrrtttuuupppfffXXXKKKCCCDDDJJJVVVdddjjjjjjmmmtttrrrsssuuuuuuuuuvvvxxxzzzyyyzzz{{{{{{||||||{{{{{{ooowwwaaaFFFBBBGGG___gggPPPHHHIIIFFFFFFHHHJJJHHHFFFIIIPPPYYYggguuu}}}}}}}}}~~~nnn```nnn{{{vvviiiSSS===444666888777777777777888999;;;<<<===>>>>>>>>>======>>>>>>???>>>============???@@@AAACCCCCCCCCDDDDDDDDDEEEEEE@@@DDDCCCDDDJJJPPPjjjrrrzzzjjjNNNMMMKKKDDDFFFEEEDDDBBBAAA???>>>>>>>>>===<<<;;;:::<<>>AAANNN___iiiiiimmmtttsssuuuvvvvvvuuuuuuvvvxxxwwwxxxyyyzzz{{{zzzyyyyyywwwmmmLLLEEECCCVVVkkkRRRKKKKKKHHHGGGHHHIIIGGGEEEHHHNNNUUUbbbpppxxx~~~wwwaaadddzzzxxxrrrbbbKKK999333666888666777777777888999;;;===>>>===>>>>>>>>>>>>>>>======;;;;;;<<<>>>???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDBBBFFFBBBDDDMMMLLL```fffrrr|||vvvUUURRRMMMCCCGGGEEEDDDCCCAAA??????>>>>>>=========<<<<<<@@@EEEIIIVVV]]]dddgggjjjqqquuuvvvwwwxxxyyyxxxsssmmmhhhddd[[[SSSKKKMMMXXXdddlllnnnnnnoooooopppqqqssstttuuuppppppppppppoooooooooooojjjkkkllllllmmmmmmmmmlllkkklllmmmmmmlllmmmooopppnnnoooqqqqqqqqqqqqrrrsssqqqpppqqquuuwwwwwwvvvvvvwwwrrruuutttmmmppptttmmmllllllnnnooooooooonnnnnnkkkkkklllllllllmmmmmmmmmjjjjjjkkkmmmnnnoooqqqqqqnnnnnnnnnmmmmmmlllllllllmmmmmmllllllkkkjjjjjjjjjkkkkkkmmmnnnmmmlllkkkiiiiiiiiihhhgggggghhhjjjjjjiiijjjkkkiiiggggggjjjmmmkkkkkkkkkkkkkkkkkkkkkkkkhhhiiikkklllmmmnnnnnnnnnlllkkkjjjiiijjjkkkmmmnnnhhhjjjmmmoooppppppnnnmmmpppnnnllljjjjjjjjjkkkllllllkkkkkklllmmmmmmkkkjjjhhhhhhiiiiiijjjkkkllllllkkkkkkllllllmmmnnnnnnnnnkkklllmmmmmmkkkhhheeeccc___aaaeeeiiilllmmmmmmmmmllllllllllllmmmnnnoooppprrrvvv}}}qqqYYYGGGAAA???HHHZZZfffiiinnnvvvuuuvvvxxxwwwuuuttttttuuuuuuvvvxxxzzzzzzyyyxxxwwwvvvRRRHHHBBBPPPxxxnnnUUUMMMMMMJJJIIIIIIJJJGGGEEEHHHOOOQQQ^^^kkksssyyy~~~ddd```}}}{{{xxx|||nnnnnn^^^FFF666222666777666888777777888999<<<>>>???<<<===>>>??????>>>===<<<999:::<<<>>>@@@AAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDIIIKKKDDDFFFNNNIIIVVV~~~```iii|||YYYTTTMMMBBBGGGEEEEEECCCAAA@@@???>>>>>>>>>>>>>>>======???BBBFFFRRRZZZaaadddgggnnnsssttt{{{}}}}}}uuujjj```]]]]]]OOOIIIFFFMMMYYYdddgggfffkkklllnnnpppsssuuuvvvwwwppppppppppppoooooooooooohhhiiijjjjjjkkkkkkkkkkkkkkklllmmmlllllllllnnnppplllmmmoooooonnnoooppprrrnnnlllmmmqqqtttrrrpppnnntttrrrvvvrrriiilllqqqkkkkkklllnnnooooooooonnnnnnkkkkkkkkklllllllllmmmmmmiiiiiijjjlllnnnooopppqqqmmmmmmmmmmmmmmmmmmllllllnnnmmmmmmlllkkkjjjiiihhhjjjkkkmmmmmmmmmkkkiiihhhiiihhhgggffffffhhhjjjlllhhhiiijjjhhhffffffiiilllkkkkkkkkkkkkkkkkkkkkkkkkhhhiiikkklllmmmnnnnnnnnnkkkjjjiiihhhhhhjjjlllmmmgggiiilllooopppooonnnmmmnnnmmmkkkjjjjjjkkkmmmnnnkkkjjjiiijjjkkkkkkjjjhhhggghhhiiijjjkkklllmmmmmmjjjkkklllmmmnnnpppqqqqqqjjjkkklllllljjjgggdddaaa^^^aaafffkkkmmmnnnmmmllllllllllllmmmnnnnnnoooooosssvvv~~~{{{cccOOOFFF@@@EEEWWWdddhhhooowwwvvvwwwxxxwwwuuussssssssstttvvvxxxyyyzzzyyywwwvvvkkkMMM@@@LLLiiivvv[[[RRRLLLMMMKKKIIIIIIJJJKKKKKKKKKNNNUUUdddttt}}}pppeeessswwwzzzwwwiiikkkcccMMM;;;777777444444999999999999999999999999999999<<<>>>???===;;;::::::<<<===???AAABBBDDDDDDDDDAAAAAAAAAAAABBBBBBCCCDDDIIIIIILLLLLLKKKOOO^^^mmmXXX}}}bbbTTTMMMFFFGGGFFFDDDBBBAAAAAA@@@>>>===>>>>>>>>>===<<<===@@@CCCOOOTTT[[[bbbfffjjjmmmooouuu}}}uuueeeXXXOOOIIICCCGGGJJJNNNUUU___gggkkkqqqooonnnpppssssssqqqoooooonnnmmmllllllllllllmmmkkkmmmmmmmmmkkkjjjkkklllpppnnnlllkkkjjjkkkmmmnnnllllllmmmmmmnnnooooooooooooooooooooonnnnnnnnnnnnqqqqqqqqqnnnlllkkkmmmnnnnnnnnnmmmmmmmmmlllllllllhhhiiikkklllmmmllllllkkkkkkkkkkkklllmmmnnnoooppppppnnnmmmkkkjjjjjjkkkkkklllmmmmmmmmmlllkkkkkkjjjkkkjjjiiihhhhhhiiijjjkkkiiiiiihhhhhhhhhhhhiiiiiihhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkklllkkkkkkiiihhhmmmlllkkkjjjjjjkkklllmmmgggiiikkkiiifffdddeeegggeeeiiinnnqqqpppnnnllllllkkkkkkkkkjjjjjjjjjiiiiiiiiiiiihhhhhhhhhiiikkklllhhhiiiiiijjjkkkkkkllllllmmmmmmmmmmmmnnnqqqssstttooommmjjjfffccc___]]][[[aaaaaabbbdddgggkkkoooqqqlllllllllmmmooorrrtttvvvssswwwzzzoooNNNHHHBBBFFFWWWdddgggkkkrrrssssssrrrsssssstttuuuvvvvvvxxxwwwuuuvvvxxxuuupppVVVAAAHHH\\\~~~```QQQNNNMMMKKKIIIIIIJJJLLLLLLLLLMMMTTTcccsss}}}yyyvvvrrrtttxxxkkksssyyyzzzwwwhhhddd___KKK:::777777444444999999999999999999999999999:::<<<===>>><<<;;;;;;;;;===>>>???AAABBBCCCCCCDDDBBBBBBAAABBBBBBCCCDDDEEEGGGHHHJJJKKKIIILLLYYYfffbbb~~~eeeTTTMMMFFFEEEFFFDDDBBBAAAAAA@@@>>>======>>>>>><<<<<<<<>>???@@@AAABBBBBBBBBBBBCCCBBBBBBCCCDDDEEEFFFFFFHHHIIIKKKLLLJJJKKKTTT```ppphhhSSSNNNFFFBBBFFFDDDBBBAAAAAAAAA???============<<<;;;;;;===@@@EEEIIIPPPWWW\\\aaafffiiippp{{{uuudddYYYTTTRRRPPPNNNOOOTTT\\\eeemmmrrrrrrpppoooooooooooollljjjkkkkkkkkklllllllllllllllnnnoooppppppnnnnnnooopppnnnnnnnnnnnnnnnmmmmmmlllkkkllllllmmmmmmnnnoooooolllmmmmmmmmmnnnnnnoooooonnnnnnooonnnllllllnnnooolllkkkkkkkkkkkkjjjjjjjjjggghhhjjjkkklllmmmmmmmmmmmmmmmlllllllllmmmmmmnnnlllkkkjjjiiiiiijjjkkkllllllllllllllllllkkkkkkjjjjjjiiihhhhhhhhhhhhiiijjjiiiiiihhhhhhhhhhhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjnnnnnnnnnoooooonnnnnnnnngggkkkoooooolllfffbbb___XXX^^^gggmmmooonnnmmmlllkkkkkkkkkkkkjjjjjjjjjjjjmmmlllkkkkkkjjjkkkkkkkkkiiiiiijjjjjjkkklllllllllmmmmmmmmmmmmmmmmmmmmmmmmkkkiiifffaaa\\\]]]aaafffiiiiiiiiijjjlllnnnpppqqqrrrrrrqqqqqqqqqrrrrrrsssnnnqqquuuzzz{{{iii]]]QQQKKKTTT```fffkkkoooooopppqqqrrrssssssssssssvvvwwwvvvsssssstttqqqlllcccGGGLLLOOOvvvvvvRRRRRRLLLJJJIIIIIIKKKMMMMMMMMMLLLQQQ]]]mmmyyysss\\\QQQOOOUUUgggzzz|||rrreeebbblllxxx~~~|||vvvqqqooonnnlllkkkfffeeeeeekkkvvv|||xxx|||vvvsssrrrrrrqqquuuzzz|||xxxrrrmmmlllOOOBBB777555777666666999777777777777777777777777:::;;;;;;;;;::::::<<<>>>???@@@AAAAAABBBBBBBBBBBBDDDDDDDDDDDDEEEFFFHHHHHHJJJKKKNNNPPPMMMLLLRRR[[[uuuyyymmmTTTMMMFFFBBBFFFDDDBBBBBBBBBAAA???===<<<======<<<::::::<<<===CCCGGGNNNTTTZZZ___eeehhhppp~~~qqqeee___]]]TTTMMMJJJOOOXXXaaaiiinnnppppppooonnnmmmkkkiiihhhiiiiiiiiijjjjjjjjjjjjjjjmmmnnnppppppoooooopppqqqmmmnnnoooppppppnnnmmmkkknnnnnnoooooopppqqqqqqqqqkkkllllllmmmmmmnnnnnnoookkklllnnnmmmllllllnnnooolllkkkkkkkkkkkkkkkkkkkkkggghhhiiikkklllmmmnnnnnnnnnmmmmmmlllllllllmmmmmmkkkjjjiiiiiiiiijjjkkklllkkkkkklllllllllkkkkkkjjjiiiiiiiiiiiiiiiiiiiiiiiijjjiiiiiihhhhhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkmmmmmmoooppppppooommmmmmjjjlllooopppnnnjjjfffdddZZZ^^^dddiiikkkllllllmmmllllllkkkkkkkkkjjjjjjjjjllllllkkkkkkjjjjjjjjjjjjhhhhhhiiiiiijjjkkkkkkkkkllllllmmmmmmmmmllllllkkkgggccc^^^[[[]]]aaafffiiigggggghhhiiijjjkkkllllllsssrrrqqqpppqqqsssuuuwwwoooqqqrrruuu|||zzzooolll^^^UUUZZZccchhhiiijjjnnnoooppprrrssssssssssssppprrrrrrqqqrrrtttrrrmmmgggHHHFFFEEEjjjZZZSSSMMMKKKIIIIIIKKKMMMMMMMMMLLLOOOXXXgggttt{{{lllXXXJJJNNNZZZ\\\]]]ZZZRRRNNNSSS]]]ccchhhjjjooouuuzzz{{{yyyvvvcccaaa^^^]]]___bbbcccdddaaa___\\\[[[```lll~~~yyytttooopppyyyyyyxxx|||tttkkkhhhHHH???777666777888888888777777777777777777777777:::;;;<<<;;;;;;<<<>>>@@@???@@@AAAAAABBBBBBBBBBBBEEEEEEEEEFFFGGGHHHJJJKKKKKKLLLNNNPPPNNNLLLPPPXXXyyylllgggwwwZZZNNNFFFEEEGGGEEECCCBBBBBBAAA???>>><<<======<<<:::999:::<<<@@@DDDIIIOOOUUU[[[bbbfffmmm~~~xxxooojjjYYYLLLCCCFFFOOOWWW^^^dddfffggggggeeedddbbbaaa`````````aaaccceeehhhjjjlllkkklllnnnnnnnnnnnnpppqqqmmmooopppqqqqqqooommmlllnnnnnnoooooopppqqqqqqqqqkkkkkkllllllmmmmmmmmmnnniiikkkmmmmmmllllllmmmooollllllllllllmmmmmmmmmmmmhhhiiiiiijjjkkklllnnnnnnnnnmmmmmmlllllllllmmmmmmkkkjjjiiiiiiiiijjjkkkllljjjjjjkkkkkklllkkkkkkjjjiiiiiijjjjjjjjjjjjiiiiiijjjjjjiiiiiiiiiiiijjjjjjiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjkkkkkkllllllmmmlllmmmnnnoooooonnnmmmlllmmmlllmmmmmmnnnnnnnnnmmmaaacccfffggghhhjjjlllnnnlllllllllkkkkkkkkkjjjjjjkkkkkkjjjjjjjjjiiihhhhhhgggggghhhhhhiiijjjjjjjjjjjjkkkmmmnnnmmmlllkkkjjjbbb\\\WWWYYY```gggiiihhheeeeeefffggghhhiiiiiijjjooonnnlllkkkkkkkkkmmmmmmkkkllllllnnnrrruuurrrmmmnnneee^^^aaahhhkkkjjjhhhnnnnnnpppqqqrrrsssssssssnnnppppppoooppprrrpppkkkzzz{{{kkkLLLAAAAAA]]]fffUUUNNNLLLJJJJJJKKKMMMMMMLLLLLLLLLSSS```nnnxxx|||aaaQQQNNNJJJJJJIIIEEEBBBCCCGGGKKKKKKOOOTTTYYY]]]```aaaaaadddeeehhhoooyyy|||mmm```___mmm~~~wwwtttqqqoooqqqzzz~~~{{{lll```BBB===888777888999999888888888888888888888888888999;;;=========>>>@@@AAA>>>???@@@AAABBBBBBBBBBBBFFFFFFGGGGGGIIIJJJLLLMMMJJJIIILLLNNNMMMKKKOOOUUUrrrmmm[[[jjjiiiQQQFFFHHHGGGEEECCCBBBBBBBBB@@@>>>===>>>>>>===;;;999::::::<<>>@@@@@@@@@AAABBB===>>>???AAABBBCCCCCCDDDGGGGGGHHHIIIJJJLLLMMMNNNJJJIIIKKKMMMMMMMMMQQQWWWjjjyyy```[[[mmm}}}XXXEEEJJJGGGEEECCCCCCCCCBBB@@@>>>>>>??????>>><<<:::999::::::<<<@@@DDDHHHOOOVVV\\\aaattt|||aaaHHHAAACCCDDDGGGMMMCCCFFFHHHHHHFFFFFFGGGIIIIIIHHHIIILLLRRR[[[ccciiihhhjjjlllmmmmmmnnnppprrrppppppqqqqqqqqqpppooonnnjjjkkkkkklllmmmmmmnnnnnnmmmmmmllllllkkkjjjjjjjjjiiikkkmmmmmmlllkkkkkklllkkkkkkkkkllllllmmmmmmmmmlllkkkjjjjjjjjjkkklllllllllllllllllllllmmmnnnooonnnmmmllljjjjjjjjjkkkkkkiiiiiijjjkkkkkkkkkkkkkkkkkkllllllmmmmmmllllllkkkkkkjjjjjjiiiiiijjjjjjkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkjjjjjjkkklllnnnoooooonnnnnnnnnnnnnnnnnnooommmjjjhhhiiimmmqqqssstttkkkmmmqqqrrrqqqooonnnnnnmmmllllllllllllkkkkkkkkkhhhiiijjjkkkkkkkkkjjjiiiiiiiiiiiijjjkkkkkklllllljjjkkklllllljjjeeeaaa^^^UUUXXX^^^bbbdddccc```___```aaadddgggjjjkkklllllliiimmmrrrtttooofffZZZSSSTTTUUU[[[gggsssyyyyyywwwqqqpppmmmkkklllooopppooolllkkkjjjjjjkkknnnqqqsssqqqrrrppplllkkkkkkgggaaa~~~www|||~~~^^^CCCJJJFFFlll{{{YYYQQQOOOLLLKKKKKKLLLKKKJJJMMMIIIKKKWWWeeerrr}}}iii```VVVQQQOOOLLLIIIGGGHHHKKKOOORRRXXXcccsss~~~mmmfffyyyiiiQQQ===<<<:::999999;;;:::777999999999999999999999999888;;;???AAABBBAAABBBBBB<<<===???AAABBBDDDDDDDDDGGGHHHHHHIIIKKKLLLNNNOOOLLLKKKLLLOOOPPPPPPTTT[[[fff~~~mmmYYYhhh^^^EEEKKKGGGEEEDDDCCCCCCBBB@@@>>>>>>???@@@???<<<:::999::::::<<>>>>>>>>???AAACCCDDDDDDCCCBBBAAAAAABBBDDDEEEHHHIIIIIIJJJKKKKKKJJJJJJKKKLLLLLLLLLLLLNNNRRRUUUdddwwwuuuqqqaaauuuPPPIIIDDDDDDCCCBBBCCCDDDAAA<<<@@@@@@@@@???===<<<:::999999:::;;;===AAAGGGOOOUUU]]]hhhxxxeeeQQQNNNOOONNNMMMUUU___kkknnnllllllpppvvvjjjcccXXXNNNJJJNNNXXX```gggggghhhhhhjjjlllooopppnnnpppqqqqqqnnnlllkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmlllkkkkkkkkkkkklllmmmjjjkkkkkkjjjiiiiiijjjllljjjjjjiiiiiijjjlllnnnoooiiikkkllllllkkkjjjkkklllhhhhhhhhhhhhiiijjjkkkkkkkkkkkkjjjiiihhhhhhhhhhhhkkkjjjhhhggggggggghhhiiiiiihhhggggggggghhhjjjkkkjjjjjjiiiiiiiiiiiiiiiiiihhhhhhiiijjjkkkllllllmmmllllllllllllllllllllllllnnnnnnnnnnnnnnnnnnnnnnnnjjjjjjjjjiiijjjjjjkkkkkkmmmnnnoooqqqqqqqqqppppppkkkkkkkkkjjjjjjhhhgggffflllkkkjjjjjjiiiiiijjjjjjjjjjjjiiijjjkkklllnnnooonnnhhhfffhhheee[[[SSSRRRYYY___ccc```VVVOOOMMMOOOQQQUUUZZZaaaiiiooommmgggmmmrrrxxxmmmZZZ\\\eeewww}}}uuurrrssstttpppkkkmmmkkkiiiggghhhjjjnnnpppmmmmmmjjjfffhhhmmmnnnlll}}}YYYCCCCCCZZZ}}}jjjZZZNNNMMMNNNIIIJJJMMMHHHKKKGGGGGGNNNXXXfffwwwllljjjzzzzzzxxxrrrjjjgggXXXEEE999999888888888999999:::999999999999999999999999>>>======>>>???@@@BBBCCCDDDCCCCCCCCCCCCDDDDDDEEEGGGHHHHHHIIIJJJJJJJJJJJJJJJKKKLLLLLLLLLMMMPPPRRR^^^nnnrrruuu]]]MMMFFFEEECCCAAAAAABBBAAA???@@@@@@??????>>>===;;;;;;888888999:::<<>>======888888888888999===CCCGGGOOOWWWbbbnnnpppgggbbbfffjjjjjjhhhhhhkkkooonnnpppppppppnnnnnnooopppoooooonnnmmmlllkkkjjjjjjllllllmmmnnnnnnmmmllllllhhhiiijjjiiihhhgggiiikkkiiiiiiiiiiiiiiijjjkkkllljjjkkkmmmllljjjhhhiiiiiihhhhhhhhhiiijjjlllmmmnnnooonnnmmmkkkjjjiiiiiiiiiiiijjjjjjjjjjjjiiihhhhhhgggggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikkkkkkkkkjjjjjjjjjiiiiiijjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkiiiiiiiiiiiijjjlllmmmmmmkkkkkklllmmmlllllljjjiiiiiiiiijjjjjjjjjiiiiiihhhlllkkkjjjjjjiiiiiijjjjjjiiikkkmmmoooooommmjjjhhhfffddd```YYYQQQRRR```ppppppbbbPPPEEEDDDFFFDDDBBBAAA???FFFUUUaaaffflllsssrrrqqqooossszzzssspppqqqpppkkkgggffffffffffffggghhhjjjjjjmmmooollldddaaadddiiikkkNNNCCCKKKbbb~~~eeeQQQJJJMMMJJJJJJKKKGGGHHHHHHJJJLLLOOOZZZooo~~~}}}tttqqqlllfffaaa]]]ZZZYYY[[[YYYVVVSSSRRRSSSTTTUUUSSSQQQOOOOOOOOOQQQTTTXXX^^^eeennntttvvvyyy~~~lll[[[fffvvvsssrrr{{{wwwwww~~~fffmmm^^^???:::444555777999::::::999999:::::::::::::::::::::::::::;;;;;;;;;<<<===>>>>>>@@@AAABBBDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHHHHIIIIIIIIIKKKMMMMMMLLLLLLLLLMMMMMMlll\\\TTTNNNIIIEEEBBB??????AAA>>>>>>??????@@@??????>>>999::::::999:::===BBBFFFMMMUUU^^^dddqqq}}}eeegggiiijjjjjjjjjkkkmmmmmmmmmnnnmmmlllkkkmmmnnnmmmmmmmmmllllllkkkkkkkkkkkklllnnnoooooonnnlllkkkggghhhiiihhhggggggiiikkkiiiiiiiiiiiiiiiiiijjjjjjjjjkkklllkkkiiigggggghhhhhhhhhhhhiiijjjlllmmmnnnpppooonnnlllkkkjjjjjjjjjhhhiiijjjkkkkkkjjjiiihhhfffggghhhjjjjjjiiihhhhhhiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkllllllkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhiiijjjkkklllnnnoookkkllllllllllllkkkiiihhhhhhiiiiiijjjjjjjjjjjjiiilllkkkjjjjjjiiiiiijjjjjjjjjlllnnnpppooommmkkkiiifffaaaZZZTTTTTT]]]lllxxxhhh[[[MMMMMMVVVZZZTTTKKKIIIAAADDDVVVdddfffgggkkkqqqppppppqqqxxx~~~{{{wwwrrrpppqqqppplllhhhddddddfffggghhhhhhhhhiiilllmmmhhh^^^XXX]]]ffflllWWWEEEGGGWWW{{{lllSSSHHHLLLJJJIIIKKKHHHIIIIIIKKKLLLMMMUUUiii|||tttiiiccc```YYYXXXXXXXXXYYYZZZ\\\]]]YYYYYYZZZYYYXXXUUUSSSQQQQQQNNNJJJFFFEEEHHHJJJKKKMMMRRRXXX\\\___eeennnvvvxxxnnn\\\\\\ddduuu}}}yyyppprrr~~~wwwooovvvuuuccciiiUUU777666555666888:::;;;;;;:::999::::::::::::::::::::::::999::::::;;;<<<<<<<<<<<<<<<===???AAABBBAAAAAA@@@AAABBBDDDFFFGGGHHHIIIIIIJJJLLLNNNNNNMMMMMMMMMNNNMMMgggpppwww}}}fffUUULLLFFFFFFEEEAAA???AAA>>>??????@@@@@@@@@@@@@@@999999::::::;;;===BBBEEEHHHSSS\\\```eeessszzzwwwxxx}}}~~~mmmhhhaaa]]]^^^bbbfffhhhjjjkkkmmmlllkkkjjjkkkllljjjkkkkkkkkkllllllmmmmmmkkklllnnnoooooonnnlllkkkggghhhiiihhhggggggiiikkkiiiiiijjjjjjiiiiiiiiihhhiiikkklllkkkhhhggggggggghhhhhhhhhiiijjjkkkmmmnnnoooooommmlllkkkjjjjjjjjjggghhhjjjkkkkkkjjjiiihhhfffggghhhjjjjjjiiihhhhhhhhhhhhiiiiiiiiijjjjjjjjjhhhhhhiiijjjkkkkkkllllllllllllllllllmmmmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmiiiiiiiiijjjkkkmmmnnnooolllmmmnnnnnnmmmlllkkkjjjiiijjjkkkkkkkkkkkkkkkjjjlllkkkjjjjjjiiiiiijjjjjjllllllmmmmmmmmmlllkkkjjj___YYYSSSUUUaaapppxxxyyyhhhccccccpppwwwjjj___NNNEEEPPP```iiikkkmmmlllmmmoooqqqtttzzz|||wwwuuusssppppppqqqpppllliiicccdddeeeggghhhiiihhhhhhmmmmmmfffZZZUUU\\\hhhooonnnDDDBBBKKKjjjxxxZZZJJJLLLJJJIIIKKKIIIIIIIIIKKKKKKKKKQQQbbbsss~~~}}}xxxnnnccc[[[XXXZZZ]]]ZZZ]]]ccciiiqqqwww}}}~~~{{{xxxssspppggg\\\UUUPPPIIICCCEEEFFFFFFFFFFFFKKKSSSYYYhhhqqqzzz~~~|||sssbbbXXXUUUeee~~~}}}rrrqqq|||wwwhhhqqquuuzzzrrr___[[[KKK888:::777777888999::::::::::::999999999999999999999999999::::::;;;<<<<<<;;;;;;:::;;;<<<===>>>?????????@@@AAACCCEEEGGGIIIJJJJJJJJJKKKMMMMMMMMMMMMNNNPPPQQQaaannn```tttuuu|||yyyZZZLLLAAACCCFFFCCCAAABBB???@@@@@@AAAAAAAAA@@@@@@777888999888888:::>>>AAA@@@LLLWWW[[[^^^fffnnnsssvvv{{{yyyuuupppmmmnnnpppssstttvvvxxxzzzzzzyyywwwwwwwwwtttkkk^^^TTTPPPTTTZZZ___dddgggjjjkkkkkkkkkkkkllliiiiiijjjkkklllmmmnnnnnnkkkkkklllmmmmmmlllkkkkkkggghhhiiiiiihhhhhhjjjllljjjkkkkkkkkkjjjiiihhhhhhhhhiiikkkjjjhhhggggggggghhhhhhhhhhhhiiijjjkkkkkkmmmlllkkkjjjiiiiiiiiiiiigggggghhhiiiiiiiiiiiihhhgggggghhhiiiiiiiiiiiiiiihhhhhhhhhiiijjjjjjkkkkkkggghhhiiijjjkkkllllllmmmllllllmmmmmmnnnnnnoooooonnnnnnnnnnnnnnnnnnnnnnnnjjjjjjjjjjjjkkkmmmnnnnnnnnnnnnoooppppppooommmlllllllllmmmmmmmmmllllllkkklllkkkjjjjjjiiiiiijjjjjjmmmmmmllljjjiiigggeeedddUUUUUUVVV___ooo}}}zzznnnsssvvv[[[QQQZZZhhhppppppooolllkkkllllllpppyyy~~~xxxwwwpppoooooooooooommmjjjhhhbbbcccdddfffggghhhhhhhhhnnnmmmggg^^^\\\cccmmmrrrxxxFFF@@@AAAXXXdddNNNNNNKKKIIIKKKIIIIIIHHHHHHIIIHHHMMMZZZhhhzzz}}}yyypppnnnbbbbbbbbbbbbdddiiiooottt}}}uuuiiiWWWTTTNNNHHHEEEDDDEEEFFFSSS\\\dddgggkkkttt|||{{{vvvvvvyyyzzzqqq___RRR[[[qqq~~~xxxqqqoooqqqyyyssskkk|||xxx```PPPDDD===;;;888888777777777888888999888888888888888888888888999:::;;;<<<<<<<<<;;;::::::::::::;;;<<<===>>>???@@@AAACCCFFFHHHIIIJJJKKKIIIJJJKKKKKKKKKLLLOOOQQQRRRWWWppp}}}aaafffwwwqqqoooXXXEEEDDDGGGDDDAAABBB@@@AAAAAAAAAAAAAAA@@@@@@999::::::888777888:::<<<;;;FFFOOOSSSWWW^^^dddgggeeehhhlllnnnnnnnnnnnnnnnvvvuuutttqqqooooooooopppooopppqqqqqqpppppprrrtttttttttpppdddVVVNNNMMMQQQXXX\\\bbbfffhhhiiijjjkkkjjjjjjjjjkkkkkkllllllmmmkkkkkkkkkkkkkkkkkkkkkkkkgggiiijjjiiiiiiiiikkkmmmkkklllllllllkkkjjjhhhgggfffhhhiiiiiihhhgggggghhhiiihhhhhhgggggghhhiiiiiiiiiiiihhhhhhhhhhhhiiiiiiggggggffffffggghhhhhhiiihhhhhhhhhhhhhhhiiiiiijjjggghhhhhhiiijjjjjjkkkkkkiiiiiiiiijjjjjjkkkkkkkkkkkkkkkllllllmmmnnnnnnooonnnnnnnnnnnnnnnnnnnnnnnnkkkkkkkkkkkkkkklllmmmnnnnnnnnnpppqqqqqqpppoooooonnnooooooooonnnmmmlllllllllkkkjjjjjjiiiiiijjjjjjllllllllliiieee```[[[XXXTTT___kkkrrrxxx{{{uuu|||xxx[[[WWWeeemmmkkkpppkkkhhhhhhggghhhoooxxxzzzyyyzzz|||zzzuuusssuuummmmmmmmmmmmllliiieeebbb```aaabbbcccdddfffggghhhiiijjjhhhdddeeekkkooopppzzzrrruuussslllKKKAAA<<>>@@@AAAAAABBBDDDGGGIIIJJJKKKKKKHHHHHHIIIIIIJJJKKKKKKKKKGGGNNNeeeiiiQQQaaattt|||rrrLLLIIILLLCCC@@@FFFAAABBBBBBBBBBBBAAA@@@@@@???>>><<<:::888777777777;;;???FFFLLLRRRWWW\\\```______```aaaccceeeggghhhmmmmmmmmmlllkkkiiihhhgggjjjlllnnnmmmlllkkkkkklllnnnxxx___HHHBBBGGGKKKTTT^^^eeeeeecccaaaiiijjjkkkjjjhhhhhhiiijjjkkkkkkjjjhhhffffffhhhkkklllkkkiiiggggggiiilllmmmmmmmmmmmmlllkkkjjjiiihhhhhhhhhhhhhhhhhhgggffffffggghhhjjjiiigggfffffffffffffffffffffggggggggghhhfffeeeeeeeeefffgggiiijjjoookkkgggfffggghhhgggffffffeeeeeeeeeggghhhjjjllljjjjjjiiiiiiiiiiiiiiiiiikkkkkklllmmmmmmnnnnnnnnnnnnoooppppppooommmkkkiiillllllllllllllllllllllllkkklllmmmnnnooooooooooooooonnnmmmllllllmmmnnnooommmkkkjjjkkkmmmkkkgggccciiiiiiggg```XXXQQQOOOOOOhhh{{{}}}}}}wwwzzzlllqqqvvvxxxyyy|||mmmTTTVVVaaafffhhhgggggggggiiikkkmmmooopppppppppppppppppppppppprrrmmmgggbbb```^^^]]]\\\\\\\\\^^^aaaeeedddaaa]]]aaa]]]\\\aaagggmmmssszzznnnooouuuxxx[[[CCC===FFFWWW|||[[[QQQLLLJJJIIIFFFHHHFFFFFFHHHIIIJJJOOOVVVhhhvvvtttddd```^^^aaakkkwwwwwwmmmfffcccffflllqqqtttxxxyyyrrriii[[[SSSMMMLLLLLLPPP]]]kkkyyyuuurrrqqqooouuu~~~rrrnnndddTTTGGGAAADDDKKKQQQTTT]]]lll{{{ddd]]]VVVWWW```llluuuyyy|||wwwjjjZZZVVVdddyyyxxx~~~gggMMM@@@;;;888666666666666666666666666666666777888888888888888888:::::::::;;;;;;::::::999<<<<<<;;;<<<===>>>@@@AAAAAABBBDDDFFFHHHIIIJJJJJJHHHHHHIIIIIIJJJKKKKKKKKKUUUVVVaaawwwsssZZZZZZ~~~zzzRRRGGGIIIFFFBBBDDDBBBBBBCCCCCCBBBBBBAAAAAA@@@???===;;;999777777666;;;???DDDIIIMMMSSSXXX\\\___```aaabbbdddfffhhhiiikkkkkkkkkkkkjjjiiihhhgggjjjlllmmmmmmkkkjjjkkkllljjjsss{{{]]]JJJFFFDDDIIITTT\\\```ffflllggghhhjjjjjjhhhggghhhiiiiiiiiiiiihhhggghhhjjjmmmmmmkkkjjjiiiiiijjjkkkllljjjjjjjjjjjjjjjiiihhhggghhhhhhhhhhhhhhhgggfffffffffgggiiiiiihhhggghhhiiiffffffffffffffffffggggggffffffeeeeeefffgggiiijjjmmmjjjgggfffggghhhhhhgggffffffffffffgggiiikkkllliiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkkllllllmmmnnnnnnnnnnnnooopppooommmkkkjjjllllllllllllllllllllllllkkkkkklllmmmnnnoooooonnnooonnnlllkkkjjjjjjjjjkkkhhhggggggiiilllnnnnnnmmmdddccc___VVVOOOQQQ\\\gggooo~~~}}}sssvvv|||wwwrrr``````dddkkkqqqttt|||dddSSSXXXaaabbbbbbccceeehhhjjjmmmnnnooommmnnnooopppqqqqqqrrrrrrqqqllleee```^^^]]]\\\\\\[[[\\\]]]aaacccccc___[[[WWWUUUYYYgggttt{{{wwwMMM@@@GGGJJJnnncccTTTPPPMMMHHHEEEJJJGGGFFFHHHGGGFFFJJJPPPdddqqq}}}uuuccc]]]iiittt}}}yyypppeee[[[TTTPPPOOOYYYaaajjjpppvvvxxxtttnnnddd]]]TTTNNNKKKLLLTTT\\\ttttttrrriii]]]SSSNNNOOOIIILLLVVVlllkkkWWWJJJFFFFFFEEEEEEMMM]]]kkkvvvtttdddPPPPPPSSS[[[fffnnnpppooorrrtttqqqeeeVVVVVVlll{{{rrrZZZEEE;;;888888999666666666666666666666666777777777777777777666555888888999999:::999999888<<<;;;;;;;;;<<<>>>@@@AAAAAABBBDDDFFFHHHIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKTTTVVVZZZiiinnnSSSiii}}}eeeNNNIIIIIIFFFBBBCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@>>><<<:::888666666:::===@@@CCCGGGMMMSSSWWW]]]^^^___aaadddfffhhhhhhhhhiiiiiiiiiiiiiiiiiihhhiiikkkllllllkkkjjjjjjkkkhhhmmmxxx{{{aaaOOOCCC@@@HHHMMMMMMTTT```aaacccfffhhhgggggghhhiiiggghhhhhhhhhhhhjjjmmmooommmllllllkkkkkkjjjjjjjjjgggggghhhhhhhhhhhhgggggghhhhhhhhhhhhhhhggggggfffeeegggiiijjjiiiiiijjjkkkgggggggggfffffffffffffffffffffffffffggghhhiiiiiikkkhhhffffffgggiiiiiihhhggggggggghhhhhhjjjkkkllliiiiiiiiiiiiiiiiiiiiiiiihhhhhhiiijjjkkklllmmmnnnmmmnnnoooooonnnmmmkkkjjjmmmmmmmmmmmmmmmmmmmmmmmmjjjkkklllmmmmmmnnnnnnmmmnnnlllkkkiiigggfffffffffhhhfffeeeeeeggghhhgggfff\\\VVVNNNKKKRRR___nnnxxxrrrppppppnnnssswww___UUUTTT```gggeeehhhpppyyyzzznnnZZZTTT\\\```]]]\\\___dddiiimmmooooooooolllmmmoooqqqrrrsssssssssooojjjbbb]]]ZZZZZZ[[[[[[ZZZ[[[]]]```aaa```\\\XXXMMMMMMWWWlll~~~^^^EEEEEE???\\\kkkUUURRROOOJJJKKKJJJGGGGGGHHHGGGEEEHHHNNNaaammmzzzvvvnnnmmmnnnyyy{{{nnn]]]PPPIIIDDDDDDFFFLLLVVVdddnnnvvvzzzlllggghhhiiihhhoootttzzzwwwgggTTTIIIFFFNNNFFFBBBLLLffflllXXXNNNUUUIIICCCHHHNNNTTTddduuu{{{}}}zzzvvvrrriiiZZZNNNNNNTTT\\\ccchhhhhhgggffffffkkkrrrnnn]]]SSSccc|||~~~~~~mmmaaaOOO@@@888666999;;;666666666666666666666666666777777777666555444444666777888888888888888888;;;;;;:::;;;<<<>>>@@@AAACCCDDDEEEGGGHHHIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKIIINNNRRR]]]|||TTTbbb||||||bbbPPPMMMIIIBBBCCCCCCBBBBBBAAAAAAAAABBBBBBAAA@@@>>>;;;999777666999:::<<>>BBBEEE@@@CCCMMMWWW[[[```ccceeegggiiijjjggghhhjjjjjjjjjkkkmmmppplllmmmmmmmmmlllkkkiiihhheeefffgggggghhhhhhhhhggggggggghhhhhhhhhhhhgggggggggiiikkkkkkiiiiiiiiijjjhhhhhhhhhhhhhhhgggggggggffffffggggggggghhhhhhiiihhhgggffffffggghhhiiiiiihhhhhhhhhiiiiiijjjkkkllliiiiiiiiiiiiiiijjjjjjjjjfffggghhhiiijjjkkklllmmmlllmmmnnnnnnnnnmmmllllllmmmmmmmmmmmmmmmmmmmmmmmmjjjjjjkkklllllllllllllllkkkkkkiiihhhgggeeeeeedddfffgggggggggeeebbb]]]ZZZSSSJJJFFFRRRffftttssslllaaaZZZbbbkkkrrriiiTTTKKKZZZccc]]]YYY^^^eeegggbbbVVVTTT\\\^^^YYY[[[___eeekkknnnooonnnmmmnnnppprrrssstttsssrrrqqqkkkeee^^^YYYWWWXXXYYYYYYYYYZZZ\\\^^^^^^\\\YYYWWWJJJNNNZZZnnn||||||yyypppIIICCC<<>>@@@AAAEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKHHHMMMMMMQQQjjjXXXaaavvv{{{^^^TTTNNNGGGCCCCCCBBBAAA@@@AAAAAABBBBBBAAAAAA???===:::888777777888999<<<@@@FFFNNNTTTUUUVVVZZZ]]]aaaccceeefffeeefffggghhhjjjjjjjjjjjjfffhhhjjjjjjiiihhhiiijjjggglllkkkhhhrrrxxx\\\DDD@@@AAA???BBBIIILLLPPPVVV[[[___cccgggjjjhhhiiijjjjjjjjjjjjlllnnnkkklllmmmmmmllljjjhhhgggffffffggghhhiiiiiiiiiiiigggggghhhhhhhhhhhhggggggjjjkkklllkkkiiigggggghhhiiiiiiiiiiiiiiiiiiiiiiiiggggggggghhhhhhhhhhhhhhhffffffggggggggghhhiiijjjhhhhhhiiiiiijjjjjjkkkkkkhhhhhhiiiiiiiiijjjjjjjjjffffffggghhhiiijjjkkkllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmiiijjjjjjkkkkkkkkkkkkjjjiiiiiihhhhhhgggffffffeeecccfffiiiiiifff___XXXTTTLLLPPP[[[kkkuuurrrbbbSSSJJJHHHXXXgggpppyyyYYYDDDLLLWWWVVVVVV]]]UUU\\\^^^WWWTTTXXXZZZXXX```ccciiimmmooonnnlllkkkrrrsssuuuuuutttqqqmmmkkkddd```YYYUUUUUUVVVWWWXXXXXXZZZ[[[[[[[[[YYYYYYXXXPPPVVVbbbpppvvvuuusssuuuSSSDDD@@@LLLqqq___VVVLLLCCCLLLJJJHHHHHHJJJJJJHHHJJJOOOQQQ[[[hhhttt||||||lll^^^SSSQQQPPPMMMOOOUUU\\\fffqqqtttrrr|||xxxvvvpppeeecccdddlllttttttpppttt|||aaaaaa]]]]]]hhhwww|||xxxgggiiimmmuuuyyycccRRRJJJJJJPPPTTTZZZ___iiiwww~~~wwwpppooohhh\\\PPPLLLQQQWWW```ccccccZZZNNNGGGHHHLLLTTT[[[gggnnnjjjaaa]]]^^^qqq}}}yyy|||yyy~~~~~~~~~jjj\\\QQQDDD:::777888999999666666666666666666666666666666666666666666555444555555666777888888888888999999999:::<<<>>>@@@BBBEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKNNNKKKJJJ[[[___YYY}}}tttaaaVVVMMMEEEDDDBBBAAAAAAAAABBBCCCAAAAAAAAA@@@???<<<:::888666777888:::>>>CCCKKKPPPRRRTTTXXX\\\```ccceeeeeeddddddfffggghhhiiiiiiiiieeefffhhhiiihhhhhhiiijjjdddllloookkkkkkvvvvvvYYYFFF???<<<===@@@AAAEEEJJJPPPUUU[[[```dddeeefffhhhhhhhhhhhhiiikkkjjjkkkkkklllkkkjjjhhhggggggggghhhiiiiiijjjiiiiiifffgggggghhhhhhhhhhhhhhhkkkllllllkkkhhhfffeeefffhhhiiiiiiiiijjjjjjjjjjjjggghhhhhhiiiiiihhhhhhgggeeefffhhhhhhgggggghhhiiiggghhhiiiiiijjjjjjiiiiiihhhhhhhhhiiijjjjjjkkkkkkgggggghhhhhhiiijjjjjjjjjkkkkkkkkkllllllmmmmmmnnnlllllllllllllllllllllllliiiiiijjjjjjjjjjjjiiiiiihhhhhhhhhhhhhhhgggfffeeecccdddddd```ZZZSSSNNNLLLSSSfffzzz}}}nnnYYYIIICCCAAAIIIXXXdddooolllKKKAAACCCFFFNNNXXXWWW___aaa[[[VVVWWW[[[]]]hhhjjjlllnnnooonnnlllkkkrrrsssuuutttqqqlllgggccc]]]YYYUUUSSSSSSUUUVVVVVVYYYYYYYYYXXXWWWWWWYYY[[[\\\aaakkktttuuuqqqrrrvvvdddKKKFFFDDD[[[iii]]]NNNBBBMMMJJJHHHIIIKKKJJJGGGIIIMMMIIIRRR___lllwww{{{sssqqqiii]]]XXX[[[iiiqqq{{{zzzyyynnnjjjfff^^^bbbZZZYYYaaagggmmm|||}}}qqqmmmeee[[[WWWUUUSSSTTT^^^qqquuuccc\\\RRRGGGKKKLLLRRR]]]mmm{{{zzzqqqeee]]][[[___eeehhhddd___WWWMMMEEEAAACCCEEEFFFPPP[[[ccchhhiiiddd\\\aaannn}}}zzzuuuvvv|||~~~}}}sssqqqzzz~~~bbbYYYMMM>>>666666888777555666666666666666666666666555555666777777777666666555555666777888999999888999999999:::;;;>>>@@@BBBDDDEEEEEEFFFFFFFFFFFFEEEHHHHHHIIIIIIJJJKKKKKKKKKIIIMMMMMMKKKRRRnnnwwwVVVlllrrr]]]NNNGGGFFFDDDCCCBBBCCCDDDEEE@@@@@@AAAAAA@@@>>><<<:::666777999999;;;???DDDHHHLLLNNNSSSXXX\\\___aaaaaaaaabbbccceeeeeefffffffffccceeeggghhhgggggghhhiiifffjjjnnnnnnjjjlllxxx|||bbbNNNCCC===999:::===@@@DDDIIIOOOVVVZZZ^^^```cccddddddeeeggghhhiiiiiiiiijjjiiiiiihhhhhhggghhhhhhiiiiiiiiihhhhhhffffffggghhhhhhhhhhhhhhhiiijjjkkkjjjgggfffffffffffffffggghhhiiiiiijjjjjjggghhhiiiiiiiiiiiihhhgggdddgggiiihhhfffeeeggghhhfffggghhhiiiiiiiiihhhhhhggghhhhhhiiijjjjjjkkkkkkiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkkkkklllmmmnnnoookkkkkkkkkkkkkkkkkkkkkkkkhhhiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhgggeeecccbbbaaa^^^XXXQQQMMMNNNUUUZZZoooyyy~~~rrrZZZFFF???AAA@@@MMMTTTYYYiii|||oooWWWIIIHHHRRR^^^lllnnnkkkccc]]]___eeeiiiooooooooooooooooooooonnnnnnpppqqqqqqnnnhhhaaa]]]VVVTTTRRRRRRSSSUUUUUUUUUYYYYYYXXXVVVUUUVVV[[[___jjjkkkqqqxxxxxxsssrrrtttrrrRRRJJJ<<>>??????999EEEQQQZZZeeeooommmcccVVVdddvvv~~~|||www|||{{{yyy}}}}}}}}}^^^VVVIII:::333555888666333666666666666666666666666555555666777888888888777555555777888999999999999888888999:::;;;>>>@@@BBBCCCCCCDDDDDDDDDDDDCCCCCCHHHHHHIIIIIIJJJKKKKKKLLLGGGLLLQQQNNNKKKXXX}}}___ZZZ```LLLIIIHHHFFFEEEDDDEEEFFFHHH???@@@AAABBBAAA???===;;;888888999999999<<>>;;;HHHRRR|||dddXXXTTTLLLKKKKKKJJJIIIHHHHHHHHHHHHEEEIIIRRRaaarrr~~~fffWWWOOOQQQ```qqqzzz||||||~~~}}}kkkhhheeecccoooiiiTTTJJJJJJJJJBBBFFFSSSYYYbbbppplll___QQQIIIFFFFFFLLLSSS```kkktttwwwzzz}}}www```eeejjjsss~~~gggUUUOOOLLLPPPQQQLLLDDD@@@:::AAAGGGOOOaaatttwwwnnndddbbblll}}}ppppppzzz~~~|||___OOODDD:::888:::888555333666666555444444444444555777777666666555555555444555666888888777777999:::888888999:::<<<>>>@@@AAAAAABBBCCCDDDEEEFFFGGGHHHIIIIIIHHHHHHIIIJJJLLLMMMMMMKKKMMMNNNKKKQQQlllqqqWWW]]]~~~nnnTTTGGGLLLJJJBBB@@@FFFFFF@@@DDDDDDCCCBBBAAAAAA@@@@@@<<<:::777666777:::>>>AAAAAADDDHHHLLLPPPUUU[[[___bbbbbbbbbaaaaaabbbcccccccccfffiiijjjiiihhhhhhhhhjjjkkkkkklllmmmnnnooopppwwwdddLLLDDD;;;444666888999???GGGFFFQQQYYYZZZ\\\bbbdddbbbeeeggghhhhhhhhhggghhhiiikkkjjjjjjkkkllllllkkkiiigggggggggggggggfffffffffhhhhhhggggggfffdddcccbbbeeeeeeeeefffggghhhhhhiiijjjjjjiiiiiihhhhhhgggggggggffffffeeeeeeeeeffffffggghhhiiikkkkkkjjjiiiiiiggghhhiiijjjlllmmmnnnooommmkkkiiigggggggggiiijjjmmmllllllmmmooopppooommmmmmllljjjiiihhhiiijjjjjjkkkhhhfffgggiiijjjhhhfffgggfffeeedddbbb^^^YYYUUUHHHIIIMMMUUUaaallltttxxx{{{xxxoooZZZHHHHHH???======DDDPPP```qqq~~~uuupppssswwwwwwuuutttrrrnnnmmmmmmmmmlllkkkkkkjjjiiigggccc\\\SSSNNNRRROOONNNPPPTTTXXXYYYXXXXXXXXXVVVRRRRRR\\\mmmzzz{{{xxxqqquuuyyyooorrr}}}}}}|||dddKKKCCCHHHMMMuuuppp[[[QQQKKKKKKKKKJJJIIIHHHHHHHHHHHHEEEHHHOOO\\\kkkyyy~~~dddSSSJJJOOO___rrr{{{}}}uuuiiiiii~~~tttlllkkkkkkmmmzzzrrr___TTTSSSRRRIIIFFFIIIFFFWWWccctttzzziii\\\QQQHHHEEEGGGLLLVVVaaahhhqqq{{{~~~sssjjjccc___aaalllyyytttXXXUUU___lllrrrgggTTTHHHEEE;;;@@@BBBIII]]]sss{{{uuulllhhhooo|||uuuvvv~~~{{{zzzbbbJJJ@@@888888:::999666555666666555444444444444444666666666666555555444444444666777888777777888:::999999999:::;;;===??????AAAAAABBBDDDEEEFFFGGGHHHKKKJJJIIIHHHHHHHHHIIIJJJLLLKKKNNNPPPNNNPPPeee}}}WWWOOOiii~~~___SSSRRRMMMGGGGGGIIIGGGBBBDDDDDDCCCBBBBBBAAA@@@@@@<<<:::888666666999<<<>>>@@@BBBFFFJJJNNNSSSYYY]]]```````````````aaabbbbbbccceeehhhiiiiiihhhggghhhjjjjjjkkkkkklllnnnooopppuuuzzzfffLLLBBB;;;;;;<<<::::::===HHHNNNQQQQQQUUU\\\___]]]eeefffgggffffffgggjjjllljjjjjjjjjjjjkkkkkkiiihhhgggggggggggggggggggggfffgggggghhhggggggfffeeedddeeeeeeffffffggghhhhhhiiifffgggggggggggggggggggggggggggfffffffffgggggghhhggghhhiiiiiijjjjjjiiiiiihhhhhhiiijjjkkkmmmnnnnnnnnnmmmkkkjjjiiijjjkkklllllllllkkkmmmnnnooonnnllljjjiiigggfffeeeeeeeeefffjjjgggeeefffhhhjjjjjjiiidddffffffbbb[[[RRRJJJGGGJJJRRR[[[___^^^]]]___bbb}}}mmmNNNEEE@@@======BBBKKKYYYkkkyyy|||uuusssvvvyyyxxxuuuqqqooollllllllllllkkkjjjjjjhhheeebbb^^^XXXQQQMMMOOONNNMMMOOOSSSVVVVVVUUURRRTTTTTTTTTVVVbbbttt|||}}}{{{rrrvvvvvvwwwqqqVVVEEEAAACCCcccaaaPPPLLLKKKKKKJJJIIIHHHHHHHHHHHHEEEFFFJJJSSSaaappp{{{gggUUUJJJNNN___uuuwww```TTTiiimmmrrrsssuuu|||wwwgggaaaiiitttpppfffYYYIIILLLQQQ```ttt~~~}}}}}}~~~wwwpppjjjbbbWWWOOOMMMDDDIIIMMMQQQZZZgggppprrr}}}uuuggg\\\XXX]]]bbb|||ttt```nnngggQQQLLLDDDCCCAAAFFF[[[ttt~~~xxxrrrsss}}}uuu|||{{{xxxWWWBBB:::555888;;;999777666666555555444444444444444666555555555555444444444444666777777777777888:::::::::::::::;;;<<<======@@@AAABBBCCCDDDFFFGGGGGGKKKIIIHHHFFFFFFFFFFFFGGGKKKJJJMMMQQQPPPPPP[[[jjjdddIIIVVVsssyyybbbVVVKKKHHHIIIGGGDDDBBBDDDDDDCCCCCCBBBAAAAAAAAA===<<<999777666888:::;;;===???CCCFFFJJJNNNTTTXXX\\\\\\]]]^^^___```aaaaaabbbdddggghhhggggggggghhhjjjjjjjjjkkklllmmmnnnoooqqqpppzzzkkk\\\KKKAAA<<<999999;;;<<>>CCCLLLmmmlllTTTPPPKKKKKKJJJIIIHHHHHHHHHHHHFFFEEEGGGMMMXXXfffsss{{{~~~ooo\\\PPPNNNaaayyynnn^^^fffrrr{{{}}}tttfffhhhrrr___UUU\\\uuutttddd```ZZZZZZ___fffiiieee```___UUUSSSMMMHHHJJJQQQUUUUUU```kkkwww}}}}}}|||rrrbbb___ZZZVVVXXXbbbqqq}}}xxxkkk|||eeeWWWOOOIIICCCHHH]]]www}}}xxx{{{~~~||||||~~~rrryyyyyy___HHH===777444888:::888666555666555444444333333444444444444444444444444444444444555777777666666888999::::::::::::::::::;;;<<>>>>>AAA666888:::<<>>???@@@AAACCCEEEFFFGGGEEEDDDDDDCCCDDDEEEFFFGGGHHHFFFGGGJJJLLLNNNSSSXXXkkkpppkkk{{{zzzpppUUUKKKJJJGGGGGGKKKDDDCCCCCCCCCCCCCCCBBBBBB@@@>>>===:::999777777666777999<<<>>>@@@DDDIIIMMMTTTVVVXXX[[[^^^___```aaa```bbbdddeeeeeeeeefffhhhjjjjjjjjjjjjjjjkkklllmmmkkkrrruuupppnnnzzzlllVVVIIICCC;;;===>>>===;;;<<>>===???CCCRRRcccdddjjjlllgggbbbgggrrr{{{yyyqqqllljjjjjjiiiiiiiiiiiijjjhhheeebbb[[[UUUNNNIIIGGGHHHIIIIIIJJJLLLNNNOOOPPPOOOOOOOOONNNJJJKKKXXXkkkzzz}}}zzz~~~}}}{{{vvvvvv___AAA===BBBVVV|||dddUUUKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFKKKTTT```gggrrrwww~~~}}}eeeUUULLLUUUeeerrrqqqhhhhhhppp{{{~~~yyygggggg|||ooojjj{{{cccXXXNNNEEEDDDFFFJJJRRRZZZeeeoooxxx{{{yyyssshhh]]]SSSPPPKKKEEEDDDIIISSS\\\aaagggqqqzzzwwwssstttwwwrrriii^^^VVVRRRRRRTTTUUU___ppp___aaatttrrreeeVVVHHHLLLbbb|||{{{}}}~~~~~~}}}xxxuuuxxxwwwjjjtttwww}}}uuu\\\KKKBBB;;;777555888888555333444555444444333333333333333222222333333333333333444333555666666666666777999999999888888888999::::::===>>>???AAACCCEEEFFFGGGDDDCCCCCCCCCCCCEEEGGGHHHGGGFFFFFFGGGIIINNNRRRVVV___}}}sssdddQQQKKKIIIHHHHHHCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@???===;;;999777666555777999;;;===@@@EEEHHHOOOQQQUUUYYY\\\^^^_________aaacccccccccdddfffhhhjjjiiiiiiiiijjjjjjkkkllljjjlllllljjjiiiqqqcccOOO???===;;;999666555;;;CCCCCCHHHOOOVVVZZZ]]]___aaaaaadddggggggeeedddfffiiieeeeeeffffffggghhhhhhhhhgggggghhhiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhiiiiiihhhhhhgggffffffeeeffffffeeeeeeeeeeeefffffffffffffffffffffggghhhhhhhhhhhhhhhiiijjjkkkkkkllllllkkkjjjjjjkkkmmmoooqqqooonnnmmmnnnoooooommmkkkfffggggggggggggfffeeedddaaa```^^^XXXRRRLLLIIIIIIHHHRRRdddwwwuuuppphhhaaaZZZPPPEEE===FFF[[[mmmfffQQQ???<<<===>>>HHHVVV[[[^^^^^^[[[[[[hhh}}}xxxoookkkjjjkkkhhhhhhhhhhhhhhhddd```\\\SSSOOOIIIFFFEEEGGGHHHHHHJJJLLLNNNNNNMMMLLLMMMNNNQQQQQQWWWgggzzz{{{~~~lllEEE:::BBBNNNkkklllUUUKKKKKKJJJIIIHHHHHHHHHHHHFFFFFFFFFEEEGGGMMMVVV]]]gggnnnwww}}}mmm\\\NNNNNNUUU___```[[[___jjjyyyqqqooo~~~vvvzzzoooeee[[[VVVRRROOOOOOSSS[[[jjj{{{wwwpppeeeZZZSSSPPPPPPPPPMMMQQQXXX___eeekkkqqquuuxxxzzz|||}}}}}}zzzwwwvvvtttpppmmmkkkeee\\\YYY\\\ZZZXXXTTTPPPOOOTTT^^^ffflllvvvlll]]]^^^jjjSSSPPPbbbzzz}}}~~~|||{{{{{{yyyuuussswwwmmmiii}}}~~~rrr{{{nnnXXXGGG;;;:::666555777777555444777555444333333222222333333111222222222333333333333333555666666555666777999888888888888888999::::::<<<===>>>@@@BBBDDDFFFGGGEEEEEEDDDCCCCCCDDDEEEFFFFFFGGGHHHHHHIIIMMMQQQSSSYYY{{{}}}aaaTTTQQQLLLFFFCCCCCCCCCCCCDDDDDDDDDDDDAAAAAA@@@???===:::888777444666888999;;;>>>BBBEEEJJJMMMQQQUUUYYY[[[\\\]]]___```bbbbbbbbbcccfffhhhiiiiiiiiiiiiiiijjjjjjkkkgggggghhhiiikkkooorrrtttxxxVVVJJJ???;;;:::999;;;???:::===CCCHHHMMMRRRWWW[[[[[[___ccccccaaaaaadddgggeeeeeeffffffggghhhhhhiiigggggghhhhhhiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggggggggggggggggggiiihhhgggfffeeeeeeeeeeeeeeeeeeffffffgggggggggffffffggghhhiiijjjkkklllmmmlllkkkjjjjjjkkknnnppprrrmmmlllkkklllmmmmmmkkkiiiiiiiiiiiigggeeebbb```^^^]]]ZZZUUUNNNHHHGGGJJJNNNZZZhhh{{{jjjQQQAAA;;;<<>>@@@BBBDDDFFFGGGHHHGGGEEEDDDCCCCCCDDDDDDEEEIIIKKKJJJIIILLLOOOQQQPPPooouuuddd___WWWKKKCCCCCCCCCDDDDDDDDDDDDDDDAAAAAAAAA@@@>>>;;;999777444555777888:::<<<@@@CCCFFFIIINNNSSSVVVYYYZZZZZZ^^^```aaabbbbbbcccfffhhhiiiiiiiiiiiiiiiiiijjjjjjeeegggiiiiiihhhhhhjjjlllnnnxxxjjjRRRHHHEEE@@@;;;:::999;;;<<<>>>AAAGGGOOOTTTVVV[[[``````^^^^^^bbbeeeeeeeeeeeefffggghhhhhhiiigggggghhhhhhhhhhhhggggggiiiiiiiiihhhhhhhhhhhhhhheeeeeeffffffggghhhhhhhhhkkkjjjiiigggffffffffffffcccdddfffgggggggggfffeeeeeefffggghhhjjjlllmmmmmmjjjiiihhhhhhjjjlllnnnppplllkkkjjjjjjkkkkkkiiigggggggggeeebbb___[[[WWWUUUHHHGGGEEECCCFFFPPP]]]gggrrr|||lllLLLBBBDDD:::MMMZZZnnnwwwYYYRRRPPPJJJLLLSSS[[[VVVXXXggg{{{{{{vvvooojjjhhhiiiiiihhhffffffeeedddaaa\\\TTTOOOHHHFFFEEEEEEFFFHHHHHHGGGHHHJJJJJJIIIFFFFFFIIILLL^^^kkk|||wwwttt___HHH===@@@NNNbbb|||dddVVVPPPIIIGGGGGGHHHFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGSSSWWW___iiirrrxxx}}}sssbbb^^^aaaooonnneeefffoooooogggjjjwww}}}~~~uuujjjyyyeeeVVVhhhyyy}}}vvvqqqggg]]]ZZZYYYSSSLLLMMMMMMMMMLLLJJJJJJLLLNNNOOONNNMMMOOORRRUUUWWWWWWbbbqqqpppgggcccVVVSSS```hhhKKKPPPnnnggg___kkkyyy~~~|||xxxuuurrrnnnooowww|||rrrnnnuuuyyyssswwwttttttzzz}}}uuu|||xxxlllrrrxxxzzzuuuhhh[[[PPPAAA444666666666666555555555555555555555444444333333333222333444333111000111222444444444555555555666666777666666666666777777888888:::===@@@CCCDDDEEEEEEEEEEEEEEEEEEDDDCCCAAAAAAIIIIIIJJJJJJKKKLLLLLLMMMTTT[[[{{{hhh```]]]OOOJJJEEEHHHGGG@@@CCCFFF???BBBBBBBBBAAA@@@???======:::888777666777999<<<>>>AAACCCGGGKKKNNNSSSXXX[[[]]]bbbbbb\\\XXX\\\cccfffeeeeeeiiinnnmmmiiihhhjjjiiihhhhhhiiijjjjjjhhhgggiiiqqqyyy~~~ppp[[[JJJDDDDDD::::::999999999===BBBGGGBBBKKKTTTXXXYYY[[[]]]^^^^^^```bbbeeeggghhhhhhhhhjjjiiiiiiiiijjjkkkmmmnnngggggggggggggggfffffffffffffffeeeeeeeeeeeeffffffiiijjjjjjjjjiiihhhfffeeeddddddeeeeeefffgggggggggfffffffffggghhhiiikkkllliiiiiiiiihhhiiijjjkkkkkkoooiiidddccceeeeeebbb]]]ddd```^^^\\\UUUMMMJJJLLL???HHHSSSYYYZZZ[[[^^^bbbhhhooowwwyyyzzzgggSSS???BBBJJJZZZnnn}}}qqqaaa[[[___^^^dddoooyyy~~~yyysssooommmiiigggffffffeeedddgggeeeaaa\\\VVVOOOJJJGGGDDDCCCCCCEEEHHHIIIJJJIIIKKKFFFDDDFFFGGGFFFHHHLLLcccwwwwwwyyy}}}}}}~~~uuuuuugggvvvbbbOOO======EEEVVVsssrrrYYYQQQKKKKKKIIIEEEDDDGGGFFFFFFFFFFFFEEEEEEEEEEEEHHHMMMVVVaaallluuu{{{xxxeeedddmmm|||}}}sssfffmmmwwwhhhpppyyy~~~zzztttooofffjjjqqqzzzyyyrrrppplllgggcccbbbeeegggiiiiiikkkpppwww|||uuu___VVVVVVQQQWWWlll}}}vvvYYYRRR[[[ooouuulllttt}}}~~~|||xxxvvvsssqqqlllnnnuuuxxxwwwzzzvvvrrrrrrvvv{{{iiiSSSFFF<<<444666666666666555555555444555555444444444333333333333444444333222111111333444444444444555555555666666666666666666777777888999;;;===@@@CCCDDDEEEEEEHHHHHHHHHGGGFFFEEEDDDCCCEEEFFFHHHJJJLLLNNNPPPPPPRRRTTTjjjyyyiiibbbVVVKKKEEEGGGGGGAAACCCFFF???CCCBBBBBBBBBAAA???>>>===:::999777666777888;;;<<>>BBBDDDGGGNNNUUU[[[ZZZ[[[]]]```bbbcccddddddhhhggggggggghhhjjjlllmmmgggggggggggggggfffffffffhhhggggggffffffgggggghhhhhhiiiiiiiiiiiihhhfffeeeeeeeeeeeefffffffffffffffccccccccccccdddeeeffffffeeeeeeeeeeeeeeeeeeffffffdddaaa]]]\\\]]]\\\YYYVVVXXXVVVRRRNNNLLLLLLMMMMMMXXXYYYZZZXXXTTTQQQPPPPPPVVV___jjjpppsssxxx}}}dddJJJ???EEEPPP```ssslllaaabbbnnnqqqvvv{{{}}}{{{uuupppllljjjgggffffffeeedddbbbbbb___[[[TTTNNNHHHDDDAAAAAAAAACCCEEEHHHJJJJJJJJJKKKIIIHHHGGGDDDFFFPPP\\\vvv}}}|||sssqqq{{{XXXdddvvvrrr|||gggUUUAAA<<<===GGGdddcccUUUMMMNNNKKKCCCBBBIIIFFFFFFEEEEEEDDDCCCCCCCCCAAAEEENNNYYYeeepppxxx|||}}}vvv~~~~~~sssiiiiiirrrzzzvvvyyy|||kkk\\\VVVSSSSSSYYYeeennnuuuvvvgggTTTSSSXXXRRRUUUhhhqqq}}}lllXXXMMMPPPdddzzz}}}wwwzzzxxxrrrooonnnlllfffnnn|||{{{zzzrrroooqqq{{{zzzhhhMMM>>>777444666666555555555444444444444444444444333333333333333444555444333222333444444444444444555555555555666666666666666777888888:::;;;>>>@@@CCCDDDEEEFFFIIIIIIHHHHHHGGGEEEDDDCCCDDDEEEHHHKKKNNNRRRTTTVVVVVVTTT]]]vvvuuuhhhZZZMMMEEEFFFGGGAAACCCEEE???CCCCCCCCCBBBAAA@@@???>>><<<:::888777666777999:::<<>>;;;888999999999:::<<>>@@@CCCFFFHHHJJJJJJJJJIIIIIIHHHFFFCCCJJJ___ttt}}}qqqssszzz]]]ddduuuttt{{{oooZZZGGG???;;;>>>TTTuuu]]]MMMMMMLLLDDDCCCJJJFFFEEEEEEDDDBBBAAAAAA@@@@@@DDDKKKTTT___iiirrrwww~~~zzz}}}vvvsssmmmuuuvvv\\\RRRNNNHHHKKKXXX___cccrrrxxx{{{vvvooohhhnnnrrr```PPPUUUdddxxx}}}fffSSSOOO___qqqvvvpppmmmkkkkkkiiisssvvv|||wwwwww|||wwwuuu}}}```III<<<777666555555555444444444333333333333333333333333333333333444555555333333444555444444444444444444444444666555555666666777888999;;;<<<>>>@@@BBBDDDEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCDDDFFFHHHLLLPPPSSSVVVWWWUUUUUUXXXddd|||xxxxxxbbbSSSGGGGGGHHHCCCCCCEEE@@@CCCCCCCCCCCCBBBAAA@@@???>>><<<:::888666666777777999<<>>AAAIIIJJJLLLPPPSSSVVVXXXYYY^^^^^^^^^___aaacccfffgggeeeeeeeeedddddddddcccccceeeddddddccccccddddddeeefffffffffgggggggggggggggeeeddddddcccbbbbbbaaaaaabbbaaa```___^^^^^^^^^^^^\\\\\\\\\[[[ZZZWWWUUUTTTOOONNNKKKHHHDDDDDDFFFHHHIIIWWWaaahhhvvvuuu```\\\YYY]]]eeekkklllkkkccccccccceeegggkkkpppsssyyy}}}dddKKKDDD???CCCUUUnnnvvvrrrxxx~~~wwwqqqmmmjjjgggeeedddddddddeeeeeeccc___[[[UUUQQQLLLFFFBBB@@@?????????AAAEEEGGGHHHHHHIIIIIIEEEEEEFFFGGGKKKYYYsss{{{zzzzzz}}}}}}kkklll}}}}}}~~~mmmPPPDDD======IIIllljjjOOOIIIKKKGGGFFFIIIFFFEEEDDDCCCBBB@@@??????>>>@@@EEEMMMWWWccclllrrr|||}}}xxxwww{{{xxxwwwnnnzzzyyycccUUUNNNTTTWWWVVVaaappp{{{yyyhhhdddwwwmmmQQQIIIXXXpppqqqllluuu{{{uuuqqqooommmmmmsss}}}qqq}}}ttt~~~zzzeeePPPAAA999888999444444444444333333333333333333333333333333333333333444555555333333444555444444444444444444333333555555555555666777888999;;;<<<===???AAACCCDDDEEEGGGGGGGGGGGGGGGGGGFFFEEEEEEFFFHHHJJJMMMOOOQQQRRRJJJQQQUUUXXXfffyyyttt]]]MMMIIIJJJDDDBBBEEEAAACCCCCCCCCCCCCCCBBBAAA@@@???>>><<<999777666666666666999;;;===???BBBFFFHHHQQQWWW^^^cccjjjpppooojjjWWWRRROOOSSSWWWYYY\\\___aaacccdddddddddfffiiilllllllllnnnpppqqqmmmfff```jjjrrrtttlllhhhvvvnnn___WWWIII@@@:::;;;;;;999999<<<<<<===???BBBEEEHHHJJJLLLQQQQQQQQQRRRTTTWWWYYY[[[^^^^^^^^^^^^^^^^^^^^^^^^aaa``````______``````aaaaaaaaaaaaaaaaaabbbbbbbbb___^^^^^^]]]\\\[[[ZZZZZZXXXXXXVVVUUUTTTSSSSSSSSSPPPPPPOOOMMMKKKIIIGGGFFF???@@@@@@BBBFFFLLLUUU[[[ooozzzvvvrrrpppppprrrqqqlllgggZZZZZZZZZ\\\```eeeiiikkkyyywwwuuuNNNGGGAAAEEEVVVnnn}}}|||}}}~~~xxxqqqkkkhhhffffffeeebbbbbbbbbcccbbb___ZZZVVVLLLIIIEEEAAA??????AAABBBAAADDDGGGHHHGGGGGGHHHJJJFFFEEEIIISSS```rrr}}}zzz}}}yyyzzzwwwbbbKKK>>>???CCC[[[xxxXXXIIIIIIJJJIIIGGGEEEEEEDDDCCCBBBAAA@@@???999:::>>>EEEOOO[[[ffflllwww~~~~~~xxxwwwrrruuuvvvuuuuuu}}}xxxqqqooouuummmddd[[[ZZZ___qqq~~~}}}lll^^^RRRZZZ~~~mmmTTTHHHNNNeee~~~wwwvvvtttsssqqqppppppppp}}}tttyyyxxxkkkQQQ@@@777555666:::444444333333333222222222222222222222333333333333222333444444333333444555444444444444333333333333555555555555666888999:::;;;;;;<<<===???AAACCCDDDGGGHHHIIIJJJKKKKKKKKKJJJEEEEEEFFFHHHIIIKKKLLLLLLFFFPPPVVVVVVZZZmmm}}}{{{zzzjjjVVVMMMLLLEEEBBBEEECCCCCCCCCDDDDDDCCCCCCBBBAAA@@@???===;;;999777666666555666999:::<<<>>>AAADDDFFFNNNXXXbbbooo}}}iiiZZZKKKEEEEEEIIIPPPWWWXXXZZZ[[[ZZZZZZ^^^eeekkkjjjlllkkkbbbVVVNNNOOOSSSwwwvvvxxx~~~uuuaaaMMMDDD>>>888888<<<777777777888:::;;;===>>>DDDCCCCCCDDDFFFHHHJJJLLLRRRSSSSSSTTTTTTUUUUUUVVVZZZYYYYYYYYYYYYYYYYYYZZZXXXXXXWWWVVVVVVWWWWWWXXXTTTTTTSSSRRRQQQQQQPPPPPPJJJIIIGGGFFFEEEDDDDDDDDDAAA@@@???>>>>>>>>>>>>>>>>>>AAAGGGQQQ^^^lllxxxtttaaaPPPGGGDDDHHHNNNUUU[[[___bbbdddmmmlll}}}UUUPPPLLLPPP\\\iiirrruuuqqquuu}}}{{{uuuqqqllliiigggggggggfffbbbaaa___^^^\\\XXXSSSNNNCCCAAA>>><<<<<<===@@@BBBBBBEEEHHHHHHGGGGGGJJJMMMLLLMMMWWWhhh{{{www{{{WWW@@@AAA@@@JJJooogggNNNGGGJJJJJJEEEEEEDDDDDDCCCBBBAAAAAA@@@::::::;;;@@@HHHSSS^^^dddpppwww~~~|||}}}|||nnnpppxxxiiibbbbbbsssrrrddd___[[[^^^www|||ttt___MMMLLL]]]vvvzzzooopppppppppooopppqqqrrrrrr~~~zzzwww}}}{{{bbbFFF999666555555666333333333333222222222222111111222222222333333333111222333333222222333555444444444333333333222222444444555555666888999:::::::::;;;;;;===???AAACCCFFFGGGIIIJJJLLLMMMMMMMMMGGGHHHIIIJJJKKKLLLLLLMMMLLLSSSXXXVVVTTT___{{{||||||www^^^QQQNNNEEEBBBEEEDDDCCCDDDDDDDDDDDDCCCBBBBBBAAA@@@???===;;;999888777333555777888999;;;>>>AAAAAAIIIQQQYYYgggzzzuuu^^^OOOGGGEEEGGGKKKNNNOOOPPPOOOOOOUUU___ggghhhkkkkkkcccVVVMMMNNNQQQqqq~~~uuuqqqppp|||vvv^^^RRRKKKBBBAAAEEECCCBBB???===;;;:::::::::<<<<<<;;;<<<===???AAABBBEEEEEEFFFHHHIIIJJJKKKLLLNNNNNNMMMMMMMMMMMMNNNNNNLLLLLLJJJIIIHHHIIIIIIJJJGGGGGGGGGFFFFFFEEEEEEDDD@@@@@@>>>===<<<<<<<<<<<<:::999999:::<<<@@@CCCFFFLLLOOOXXXgggwww}}}}}}pppSSS@@@888999>>>EEEKKKQQQVVV\\\```dddgggyyynnnfff^^^\\\```ddddddbbbiiitttvvvmmmmmmkkkiiihhhggggggeeecccaaa___\\\YYYUUUPPPJJJFFF???>>><<<;;;;;;===???@@@BBBEEEHHHHHHGGGIIIOOOTTTPPPWWWhhh}}}yyydddAAABBB===???___rrrTTTFFFIIIIIICCCDDDDDDDDDCCCCCCBBBBBBAAA@@@>>>===???EEENNNWWW]]]kkkrrr{{{{{{yyy~~~pppmmm|||qqqdddwwwxxxsssyyyuuufffdddnnnmmmUUUOOOYYYrrrtttnnnnnnnnnmmmmmmnnnqqqssspppfffkkkwww|||vvvzzzwwwqqqYYYAAA:::;;;999555333333333333222222222111111111111111222222333333333000111333222222222333444444444444333333222222222444444555555666888999:::::::::::::::<<<>>>AAABBBCCCDDDFFFHHHJJJLLLMMMMMMKKKLLLMMMNNNOOOPPPQQQQQQQQQRRRUUUTTTOOOUUUnnnttt~~~cccSSSOOOFFFBBBEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@>>><<<:::999888333555777777888:::===???@@@GGGLLLPPPZZZmmmvvveeeWWWKKKDDDBBBGGGHHHHHHGGGGGGOOO[[[eeegggiiijjjfff\\\SSSNNNLLLccc|||xxxuuuuuuuuuyyylll[[[XXXWWWRRRPPPTTTSSSQQQMMMHHHDDDAAA???>>>;;;:::::::::;;;<<<>>>???<<<===>>>@@@AAACCCDDDEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDCCCAAA??????????????????>>>>>>>>>>>>=========??????>>><<<<<<;;;;;;;;;;;;;;;;;;>>>BBBIIIOOOSSSWWWZZZcccqqq~~~xxxuuuxxx}}}mmmRRREEEAAA:::;;;===>>>AAAIIITTT]]]eeeiiiwww}}}mmmcccbbbddddddcccuuu~~~xxxsssqqqhhhgggggggggfffdddaaa^^^```]]]YYYUUUQQQKKKEEEAAA@@@???===<<<<<<===???@@@@@@DDDGGGGGGGGGKKKRRRYYYQQQ]]]ttt||||||yyyOOOAAABBB;;;HHHjjjmmmRRRHHHGGGEEEFFFEEEEEEEEEDDDDDDDDDCCC@@@>>>;;;;;;???GGGOOOUUU```gggpppwww||||||jjjqqq{{{yyyxxxjjjoooxxx~~~rrr]]]TTTkkklllTTTTTTeeevvvkkkjjjkkkllllllmmmqqqwww|||rrrrrrvvv}}}xxxsssvvvxxxyyyxxx}}}^^^KKK;;;888777222111777333333333222222222111111000000000000000000000000111111222222222333333333000111111111111222222222444444555555666777777888999:::;;;<<<===???@@@@@@EEEEEEFFFGGGHHHJJJLLLLLLLLLMMMOOOPPPQQQQQQPPPOOONNNLLLNNNRRRSSSUUU```mmmyyyjjj\\\PPPMMMIIIGGGIIIEEEDDDBBBBBBEEEHHHFFFAAAAAAAAAAAA@@@>>>;;;999777777666555555666777888999<<<@@@EEEIIIOOO[[[jjjuuummmWWWEEEJJJKKKPPPRRRMMMGGGKKKTTT\\\___eeeiiiaaaWWWUUU[[[hhhrrrzzzzzzwwwuuurrroooppppppqqqxxxyyyfffVVVPPPFFFFFFKKKKKK[[[yyy{{{lllccc]]]RRRGGGBBBFFFGGGDDD===999:::>>>BBB???===>>>???>>><<<<<<;;;999777888>>>BBB???999>>>;;;666444888>>>???<<<@@@<<<:::;;;???CCCEEEEEE@@@???BBBFFFEEE@@@AAAGGGKKKLLLMMMLLLKKKNNNTTTYYYUUU[[[WWWYYYjjjttttttvvvrrrooommmpppvvv}}}iiiTTTGGGBBB:::;;;;;;999999===DDDHHHVVVcccsssrrrcccdddmmmuuuxxx}}}yyyuuurrrooonnnnnnjjjhhhfffdddcccbbb```^^^\\\WWWOOOHHHDDDAAA>>>===<<<::::::<<<@@@BBB@@@>>>GGGBBB@@@CCCEEEIIITTT```gggsss~~~|||wwwnnnyyy^^^DDD???===DDDXXXvvvxxx\\\LLLGGGDDDEEEEEEEEEEEEEEEEEEDDDDDDBBB???<<<:::===BBBIIIMMMYYYaaakkksssyyy}}}}}}hhhttt~~~{{{xxxgggbbbXXXjjj~~~rrr[[[NNNSSSmmm]]]WWWbbb}}}|||uuummmooooooooopppttt}}}yyypppmmmqqq|||zzztttoootttwwwqqqwww}}}xxxoooSSSBBB555555555222222777333333333222222222111111000000000000000000000000111111111222222222333333111111111111222222222222333333444555555666777777888999:::;;;<<<>>>??????DDDDDDDDDEEEGGGHHHJJJKKKIIIIIIJJJKKKLLLLLLLLLLLLPPPNNNOOOQQQPPPPPPXXXbbbzzzttttttjjjTTTDDDCCCJJJDDDCCCAAAAAACCCFFFFFFDDDCCCCCCCCCBBB@@@===;;;:::888777666555555666777888999<<>>???AAAFFF```{{{eeeOOOHHHFFFEEEEEEEEEEEEEEEEEEFFFFFFCCC@@@===::::::===AAADDDOOOWWWcccmmmtttzzzxxx~~~kkkaaaJJJKKKXXXccckkk\\\```kkkppp```[[[kkk~~~{{{vvvrrrooopppnnnlllnnnvvv}}}uuupppjjjjjjwwwtttooommmrrr|||}}}gggKKK>>>444444555222111555333333333222222222111111000000000000000000000000111111111222222222222333111111111111222222222333222333333444444555555666777777888999;;;<<<===>>>AAABBBBBBCCCDDDFFFGGGHHHGGGGGGGGGGGGHHHIIIJJJJJJPPPOOOOOOOOOMMMKKKOOOUUU___}}}|||mmmwwwsssRRRGGGLLLGGGEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEDDDBBB@@@>>>===999999777666666555666666888:::===>>>???CCCKKKPPP^^^qqqyyyiiiiiiqqqqqqiiiaaaSSSUUU[[[eeeiiieee^^^ZZZ^^^dddgggggghhhlllmmmllloooppppppsss^^^QQQSSSLLLNNN___ooo}}}zzzlll```XXXZZZ]]]dddqqq~~~{{{|||wwwsssooojjjfffZZZYYYWWWUUUSSSRRRSSSUUU\\\ZZZ[[[```___]]]dddooovvvfffZZZPPPJJJIIIKKKQQQ[[[fffmmmpppvvvzzzkkklllllliiilllkkkiiiffffffgggiiijjjjjjsssllldddgggvvvuuu___NNNAAA@@@<<<555888BBBEEERRRhhhxxxyyyxxxxxxzzz{{{{{{yyyvvvnnnmmmkkkhhhfffeeedddddd```^^^\\\[[[ZZZXXXTTTQQQHHHDDD???<<<;;;;;;;;;:::>>>>>>???BBBDDDDDDBBB@@@<<>>;;;:::;;;===???GGGPPP]]]hhhqqqxxxvvvgggTTTOOOSSSUUUqqq~~~mmm}}}jjjVVV[[[mmm|||uuupppooooooooollljjjnnnyyy~~~{{{tttnnnuuuuuurrrssswwwhhhIII???777777777444222333333333333222222222111111000000000000000000000000111111111111222222222222111111111222222222333333222222222333333444444444555666777888999;;;<<<<<>>>>>GGGPPPTTTVVV```tttpppmmmzzzrrrrrr|||~~~yyyfffhhhtttuuufffXXXDDD999AAACCC```www```NNNDDDFFFFFFFFFGGGGGGGGGGGGGGGCCCBBB???===<<<<<<===>>>CCCKKKXXXcccmmmvvvqqqccc]]][[[mmmssswww}}}rrr___bbbrrrzzzqqqlllkkknnnmmmlllnnnwww||||||rrrvvv{{{zzzWWWBBB===888888777555333333333333333222222222111111000000000000000000000000000000111111111222222222111222222222222333333333222222222333333333333333444555666777888:::;;;;;;=========>>>???@@@AAABBBDDDCCCBBBBBBCCCDDDFFFGGGDDDGGGIIIIIIJJJKKKLLLLLLRRRRRRfffzzz```VVVJJJFFFFFFIIIHHHDDDBBBDDDDDDDDDDDDDDDDDDBBB@@@???===<<<;;;:::888666555444111333666999;;;===@@@BBBGGGPPP[[[gggyyylllnnnuuubbbPPPFFFJJJNNNRRRWWWaaakkknnnkkkkkkmmmooooooqqqzzzpppnnntttdddOOOSSSPPPMMMJJJGGGDDDCCCDDDBBBEEEIIIRRR___pppwwwggg___TTTMMMQQQWWWWWWTTTSSS^^^]]]aaafffccc___fffrrruuuZZZOOOUUU___hhhxxxtttnnniiidddgggfffffffffeeedddddddddddddddccc```iiittt___dddiii^^^RRRQQQMMMSSSYYYYYYYYY^^^iiittt|||}}}}}}zzzsssmmmiiigggeeeeeedddcccbbb```______\\\ZZZVVVSSSOOOJJJDDD@@@@@@>>>;;;:::;;;;;;;;;;;;BBBCCCDDDCCCBBB???===<<<<<>>>>>>>>@@@GGGSSS]]]gggqqq|||yyyrrrpppzzzuuu{{{iiipppxxx}}}yyytttooojjjiiilllhhhiiinnn|||mmmrrruuuvvvuuu\\\DDD888666444444555555444444333333333222222222111111000000000000000000000000000000000111111111111222222222222222333333333333333333333333333333333333444444555777888999:::;;;<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@AAABBBCCCCCC@@@CCCFFFFFFHHHLLLMMMKKKFFFHHHVVVxxxzzzbbbPPPGGGCCCGGGIIIEEECCCFFFCCCCCCDDDDDDDDDCCCAAA@@@>>>>>>>>><<<;;;888777555555555666888999:::;;;;;;@@@FFFMMMRRR[[[mmmmmmRRR???===???BBBJJJXXXgggmmmkkkiiijjjnnnpppppptttccc[[[hhheeeXXXRRRHHH???>>>CCCHHHLLLPPPggggggeee___[[[^^^hhhqqq~~~jjjZZZQQQZZZiiiqqqvvvyyyyyy~~~zzzqqqlllxxx|||fffNNNHHHJJJNNN^^^rrr}}}~~~{{{{{{}}}~~~ooonnnkkkgggjjjhhhhhhgggccc]]]XXXVVVUUUVVV\\\]]]aaavvvzzzzzzfff[[[TTTRRRTTT\\\hhhtttyyy{{{yyyxxxtttooojjjgggffffffccccccbbbaaa___\\\ZZZYYYUUURRRMMMIIIEEEAAA<<<999<<<:::888888999:::::::::AAABBBCCCBBB???======>>>:::GGGXXXffftttxxxhhhffftttwwwlllmmmzzz{{{xxxsssuuuwwwyyy}}}~~~yyyiiiEEEAAA:::@@@VVVwwwoooSSSJJJJJJIIIHHHGGGFFFFFFEEECCCCCCCCCBBBAAA???===<<<===CCCLLLVVV___kkkvvvzzzppphhhrrrjjjssswwwooommmmmmjjjiiikkkggghhhnnn}}}sssaaaggg|||yyyuuupppYYYHHH===555444333111222333333222333333333222222222111111000000000000000000000000000000000000111111111111222222222333333333444444444444444444444333333333444444555777888999:::;;;;;;;;;;;;;;;<<<===>>>?????????@@@AAABBBBBBBBBBBB???CCCDDDBBBEEEJJJJJJFFFBBBGGGNNN^^^|||gggUUUHHHIIIJJJFFFDDDGGGCCCCCCDDDEEEEEEDDDBBBBBB?????????>>>===;;;999777888888777888999:::::::::<<<>>>@@@AAADDDPPPfffwwwkkkVVVDDDAAA>>>BBBQQQccckkkjjjkkkiiikkkppprrrssszzz^^^LLLRRR^^^iiifffUUUFFFCCCKKKWWWfffrrrwwwllliiijjjjjjxxxooo]]]SSS\\\nnn}}}xxxoooqqqrrrrrrrrrxxxaaaGGG<<<888999FFFXXXeeekkkmmmoooqqqssszzzuuummmooonnniiikkkhhhhhheee___VVVMMMHHHGGGPPPYYY\\\\\\mmm|||jjj______```fffoooyyy}}}zzzvvvqqqnnnjjjfffeeeeeeeeeeeeccccccbbb```]]]YYYVVVUUUMMMIIIDDD@@@===;;;999777999777777888:::<<<===<<>>>>>AAACCCGGGWWWllluuudddiiizzzzzzvvv|||ssskkkrrr}}}zzztttzzz}}}zzzRRRBBBAAA:::DDDhhhgggKKKKKKJJJIIIGGGFFFEEEEEEDDDDDDDDDCCCAAA>>><<<:::;;;@@@HHHPPPZZZeeerrr{{{~~~rrr|||~~~eee^^^ooo|||pppgggiiilllkkkiiijjjooonnnrrr|||hhh\\\cccqqq~~~wwwooowwwkkkJJJ<<<:::888888555222000111111000333333333222222222111111000000000000000000000000000000000000111111111111222222333333333444444444444444444444444444444444444555666777888999:::;;;;;;;;;;;;;;;<<<<<<===>>>@@@AAACCCDDDEEEEEEDDDCCC@@@DDDCCC@@@BBBGGGFFFBBBGGGIIIIIIPPPkkkgggQQQLLLKKKFFFCCCFFFCCCDDDEEEFFFFFFEEEDDDCCC@@@@@@@@@@@@>>><<<:::999555444333444666888999999333999@@@EEEFFFHHHPPPYYYdddwwwrrrTTTMMMDDDCCCPPPaaajjjkkkoooiiihhhnnnrrrtttyyyeeeKKKEEEYYYvvvxxxbbbKKKCCCIII[[[uuuvvvpppnnnwww|||{{{dddPPP@@@CCCPPP___uuuyyyqqqqqqpppnnnmmmooouuuzzzwww[[[IIIBBB???:::DDDQQQ\\\bbbfffiiikkkeeepppooojjjmmmjjjcccdddffffffddd]]]RRRIIICCCAAASSS\\\^^^\\\mmm{{{pppfff```jjjuuuyyyppplllmmmjjjgggdddccccccdddcccbbb``````^^^\\\XXXTTTQQQOOOHHHDDD???<<<::::::999999888777777999===???@@@@@@===???@@@???>>>@@@EEEIIIYYYjjjzzz]]]^^^uuusssjjjwwwuuuqqqxxxyyysssbbbFFFFFF555AAA___yyycccQQQFFFIIILLLEEEBBBEEEDDDCCCCCCBBBAAAAAA@@@@@@;;;===BBBIIIRRR___llluuuxxx~~~|||ttt{{{qqqmmmtttpppjjjgggjjjllljjjiiijjjtttpppfff```dddnnn|||lllooo___DDD:::777555555444333333222111111000000000000000000000000000000000000000000000000000000000000000000000000111111222333333333333222333333444444444444444444666666777888999::::::;;;;;;<<<===???@@@@@@@@@@@@DDDCCCBBBAAAAAABBBDDDDDDAAABBBBBBCCCDDDDDDCCCCCCEEECCCFFFNNN]]]rrr___YYYXXXMMMFFFIIIIIIEEEDDDHHHHHHDDD@@@@@@CCCCCCBBB@@@>>>===<<<;;;888777777666666666666666888888:::<<<@@@DDDHHHJJJQQQ^^^uuuaaaaaaXXXKKKMMM[[[fffhhheeeeeehhhmmmnnnooouuu|||jjjJJJJJJVVVXXXaaa[[[TTTSSS[[[kkkzzzuuuooonnnmmmnnnqqqwww|||eeePPP>>><<>>@@@?????????AAAHHHPPPVVVooorrreee|||~~~zzzyyyyyyvvvqqqwww|||zzzJJJAAA888@@@PPPeee}}}gggQQQHHHGGGGGGEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA===>>>AAAEEEMMMXXXdddlllpppwww~~~~~~}}}~~~uuu___oooyyyiiikkkyyyrrrllliiiffffffiiijjjhhhgggjjjrrrxxxddddddhhhqqqzzz~~~rrrppp}}}~~~}}}oooQQQ>>>777666555444444333222222111111000000000000000000000000000000000000000000000000000000000000000000000000000111222222333333222222333333333444444444444555666666777888999::::::;;;;;;<<<===>>>???@@@@@@@@@CCCBBBBBBBBBBBBCCCDDDEEEBBBCCCDDDDDDDDDDDDDDDCCCBBBCCCGGGLLLRRRaaazzzrrrcccPPPFFFGGGGGGCCCCCCFFFHHHFFFFFFGGGDDDDDDCCCAAA@@@>>>======;;;;;;999777666555555555666777777999<<>>===;;;999777666666777888999999:::<<<======<<<;;;666777888<<>>===>>>JJJpppdddMMMGGGJJJIIICCCFFFEEEEEEDDDDDDCCCBBBBBB?????????AAAEEENNNXXX___fffnnnvvv{{{|||uuu|||}}}rrrsssnnnfffjjjyyysssddd^^^ccccccgggllllllkkkooouuu|||qqqvvvwww|||uuuvvv|||tttuuusss{{{|||ssssssyyyxxxmmmXXXCCC888666666444444333333222222111111000000000000000000000000000000000000000000000000000000000000000000000000000111222222333333222222333333333444444444555555666666777888999::::::;;;;;;<<<===>>>??????@@@@@@BBBAAABBBBBBCCCDDDEEEFFFEEEEEEEEEFFFEEEEEEDDDDDDBBBEEEJJJKKKIIIOOOaaatttzzzaaaQQQLLLGGGCCCAAACCCCCCBBBCCCGGGEEEEEEDDDCCCAAA@@@?????????>>><<<999777555444444666666666666888:::<<<===CCCBBBDDDJJJSSSbbbxxxtttaaaUUUNNNKKKMMMQQQ[[[[[[___eeehhhiiimmmsssxxxiiiTTTVVV___jjjnnnuuu|||~~~xxxssspppooonnnlllkkkkkkkkkkkkfffffffffiiinnnvvv~~~kkkNNN:::<<<>>>:::EEEXXXbbbeeefffggglllqqqrrroookkkhhhffffffhhhjjjkkkkkkvvvaaaIIICCC======DDDSSS```eeeeeeeeehhhgggggggggfffeeeeeeeeefffoooyyyoooddd___aaaeeeggguuu|||~~~yyyvvvmmmllliiifffcccbbbaaaaaa^^^^^^^^^^^^\\\ZZZXXXWWWNNNKKKGGGCCC@@@>>>:::888:::999777666666666777888:::::::::;;;;;;<<<<<<<<>>WWW~~~zzzZZZJJJKKKIIIBBBGGGGGGFFFEEEEEEDDDDDDCCC@@@???>>>===@@@FFFNNNUUU^^^fffooovvv}}}|||{{{}}}wwwjjjzzzqqq{{{}}}vvvnnnddd``````aaaccciiinnnooorrr}}}{{{vvvssssss}}}tttssswwwvvvuuu~~~~~~hhhQQQ???777666666333333333333222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222222222333333444444555555555666666777888999::::::;;;;;;<<<<<<===>>>???@@@AAAAAAAAABBBCCCDDDEEEFFFGGGFFFFFFGGGGGGGGGFFFEEEEEEEEEGGGJJJKKKHHHIIISSS```}}}|||```OOOLLLGGGDDDDDDBBB??????BBBDDDDDDCCCCCCBBBAAA@@@@@@AAA???===;;;999777777666777777666666777888:::;;;<<<;;;===AAAEEEKKKWWWccctttlll___TTTIIIGGGLLLJJJLLLSSS\\\bbbccceeeiiivvvrrrwww{{{rrrlllnnnmmmllljjjjjjjjjkkklllkkkkkkkkkmmmsss|||uuuUUU???@@@@@@999CCCYYY```dddeeeeeehhhmmmnnnlllhhhgggeeeeeefffiiijjjkkkuuu|||oooOOOCCC???<<>>===>>>BBBIIINNNWWW```jjjrrr{{{wwwcccnnnpppwww|||ooofff___\\\___eeebbbdddhhhlllnnntttrrrxxx|||sssyyyxxxtttsssyyy~~~iiiNNN>>>777555666333222222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111222222333333444555666666666666777888999::::::;;;<<<;;;;;;<<<===>>>@@@AAA@@@AAABBBCCCEEEFFFFFFGGGFFFGGGGGGGGGGGGGGGFFFFFFGGGEEEGGGJJJKKKKKKOOOUUUgggsssVVVSSSLLLFFFFFFFFFCCCBBBCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@???>>>===<<<;;;;;;;;;666666555555666777999:::999999===BBBCCCCCCHHHNNNYYYcccuuupppZZZMMMLLLJJJGGGGGGMMMSSSWWW^^^ddduuuwwwqqqmmmllllllkkkjjjiiihhhhhhhhhlllmmmnnnpppuuu}}}]]]DDDBBBAAA<<>>@@@LLLYYY___``````]]]]]]\\\\\\]]]^^^``````jjjzzz~~~xxxsssvvvyyy}}}zzzuuurrrooojjjeeecccbbbaaa```^^^^^^]]]]]]YYYYYYXXXVVVRRRNNNIIIGGGBBB???<<<:::999999888777555555555555666777888888999999999999:::???FFFKKKSSSZZZkkkuuukkksss|||pppfffgggxxx|||oooeee___cccgggvvv{{{qqquuusss[[[AAA???CCC???QQQwwwsssSSSGGGHHHIIIHHHGGGGGGFFFFFFEEEDDDDDD???@@@???>>>>>>AAAEEEIIIPPPXXXbbbjjjttt~~~~~~|||{{{~~~zzzbbbbbbxxxyyyvvvllleee___[[[]]]aaaccccccfffjjjlllsssfffpppzzz|||tttsss|||}}}]]]GGG:::555444555222222222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000///000111111222222111111111222333333444555666666666666777888999::::::;;;<<<;;;;;;;;;<<<>>>@@@AAAAAABBBCCCDDDEEEFFFFFFFFFEEEFFFFFFGGGHHHHHHGGGGGGFFFCCCDDDIIILLLLLLNNNQQQ\\\}}}aaaTTTGGGEEEGGGFFFDDDDDDBBBBBBBBBBBBBBBBBBAAAAAA@@@??????>>>>>>>>>??????666666555444444555666777888666888<<<>>>???DDDJJJPPPQQQYYYjjj}}}ooohhhZZZOOODDD@@@AAAFFFOOOWWWcccwwwzzzrrrlllhhhjjjjjjjjjjjjjjjiiihhhhhhhhhjjjlllnnnrrr||||||aaaHHH???<<<;;;DDDRRRZZZ```ddddddeeehhhhhhfffcccddddddddddddfffjjjmmmnnnllluuu|||mmmfffXXXPPPLLLPPPVVVXXXZZZ[[[]]]\\\YYYWWWUUUTTTTTTTTTVVVcccppptttuuuzzzxxxrrrmmmlllmmmlllfff``````___^^^]]]\\\ZZZYYYYYYSSSRRRPPPMMMIIIEEEAAA???;;;:::777777888888777555444555555666777888888888999::::::999<<>>DDDPPP___kkkuuuppplll~~~lll```iiiyyyrrruuuvvvtttbbbRRRCCC???@@@NNNgggfffRRRJJJGGGGGGFFFFFFEEEDDDDDDDDD@@@AAABBBAAA???>>>>>>???DDDKKKQQQWWW```jjjpppppptttuuuwwwxxx{{{xxxzzzmmmVVVZZZwww~~~}}}xxxjjjdddaaa```^^^[[[[[[______bbbjjjvvvdddVVVVVVdddzzz{{{vvv{{{^^^MMM<<<777666444333555111111111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111222333444666666777666666777888999::::::;;;<<<;;;::::::;;;===@@@AAACCCDDDEEEFFFFFFEEEDDDDDDBBBCCCDDDFFFGGGHHHIIIIIIIIIJJJLLLMMMIIIGGGLLLUUULLLSSS```}}}{{{wwwaaaXXXRRRJJJEEEDDDDDDDDDDDDEEEEEEEEEEEECCCCCCBBBAAA@@@@@@@@@@@@BBB@@@===:::888777666666888666666888888555555888;;;<<>>DDDNNN^^^rrryyyhhhffflllwww}}}ssszzz~~~}}}|||}}}pppnnnZZZqqqkkkFFFDDDFFF???PPPiiieeeUUULLLJJJJJJKKKIIIDDDCCCFFFCCCCCCAAA@@@???>>>>>>>>>BBBEEEIIINNNUUU[[[```cccmmmppptttwwwzzz}}}{{{zzz|||pppXXXTTThhh}}}~~~vvvmmmkkkgggdddcccccc___ZZZZZZ^^^eeedddmmmooo]]]bbbeeennnxxxsss{{{LLLDDD999333333444444222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000222222333333333333444444333333333444444444555555666777888888777777888999<<<<<<<<<<<<===???@@@AAACCCDDDFFFHHHIIIHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJFFFGGGHHHIIIIIIJJJNNNPPPNNNTTTVVV___}}}uuujjj```LLLFFFDDDEEEEEEDDDCCCCCCDDDFFFCCCCCCBBBAAAAAAAAABBBBBB@@@???>>>===;;;999888888666666666666777777777777<<<===>>>@@@CCCFFFIIIJJJTTTWWW]]]eeeppp{{{zzzsssooouuu~~~~~~qqqccc]]]VVVNNNIIIHHHKKKLLLMMMQQQQQQSSSUUUXXX\\\___aaaccciiitttuuuooonnncccVVVXXXZZZ\\\\\\[[[[[[[[[]]]XXXWWWWWWWWWYYY\\\___aaa~~~rrrfffUUUHHHCCCFFFLLLQQQSSSYYYeeesss~~~zzzvvvuuurrroookkkhhhgggeeebbb```\\\\\\]]]\\\[[[YYYWWWVVVWWWTTTQQQLLLGGGCCCAAA???::::::999777666444333333222444666777666666777888:::666666:::999666777===999<<>>HHHUUUqqquuugggOOOJJJGGGHHHGGGEEEEEEGGGDDDCCCAAA@@@??????>>>>>>>>>???BBBGGGLLLQQQUUUXXXbbbgggooovvv{{{|||xxxxxxzzz|||xxxbbbSSS\\\ppp~~~}}}pppiiihhh```^^^___```]]]YYY[[[___^^^hhhyyysssdddjjjxxx{{{|||qqq}}}|||gggEEE>>>666222333444444333222111111111111111111111000000000000000000000000//////000000000111111111000000000000000000000000111111111222222222333333333333333444444444444555555666777777666666777999;;;;;;;;;;;;<<<>>>???@@@BBBCCCEEEGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIHHHGGGHHHJJJLLLIIINNNPPPVVVlllyyygggPPPGGGBBBBBBBBBCCCDDDFFFFFFGGGEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@???>>><<<;;;:::999888777777777777777777777888888999;;;===???AAACCCHHHIIIMMMTTT\\\eeemmmrrr~~~wwwlll]]]WWWNNNHHHFFFEEEEEEDDDFFFFFFGGGHHHKKKOOOSSSUUU[[[aaalll}}}|||zzzpppdddUUUUUUUUUUUUUUUTTTSSSSSSRRRQQQOOOMMMMMMMMMNNNOOO___mmmyyy~~~}}}ppp___ZZZTTTQQQTTT[[[bbbggguuuxxx~~~|||wwwrrrnnnkkkiiihhhfffbbb``````^^^\\\[[[YYYYYYYYYXXXWWWTTTRRRQQQOOONNNJJJFFFBBB???===;;;999888888777666555444333555777999999777666666666;;;999888:::888666:::AAAHHHOOO]]]ppp{{{uuuxxxuuugggeeeeeeiiipppyyy~~~yyy|||}}}~~~EEEUUUwwwZZZHHH===AAABBBVVV}}}yyy^^^SSSIIIGGGGGGFFFEEEFFFDDDCCCBBB@@@????????????;;;<<<===@@@CCCFFFIIIJJJTTT[[[fffpppwwwzzz}}}~~~|||yyyzzz|||zzzttt\\\SSS___ooo|||ssshhhdddddd[[[ZZZ\\\^^^\\\YYY\\\bbbbbbuuu{{{ooozzztttbbbsssxxxxxxxxxyyy|||vvvzzzxxxSSS<<<888222111222444444222222222222111111000000000000000000000000000000000//////000000000000111111000000000000000000000000000000000111111111111222333333333333444444444444333555666666555555666777999999999:::;;;<<<>>>>>>@@@AAACCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEIIIIIIIIIGGGEEEEEEFFFGGGFFFHHHJJJMMMZZZuuu|||```RRRLLLHHHEEEDDDEEEFFFEEEBBBGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@???>>>===<<<;;;::::::999999888888777777555555555666777999:::;;;@@@@@@BBBFFFKKKQQQVVVYYY^^^eeepppyyy{{{rrrhhhaaa[[[VVVTTTLLLKKKHHHFFFEEEGGGHHHJJJLLLOOOWWWdddvvvuuummmhhh___UUULLLIIIGGGGGGIIIIIIGGGDDDDDDCCCCCCBBBBBBCCCEEEFFFEEEOOOWWW[[[bbbjjjiiiaaapppppprrrvvv|||xxxvvvsssooojjjfffcccbbbbbb```]]]\\\\\\[[[YYYXXXUUUTTTSSSQQQOOOLLLJJJHHHEEEDDDAAA>>>;;;999777777666666666555555555555444666888::::::999777777777999888888888777888AAALLL___lll{{{sssuuu}}}oooqqquuuzzztttccc]]]sss@@@JJJkkkvvvrrrTTTBBB>>>===GGGdddrrraaaPPPJJJIIIHHHEEEDDDDDDCCCBBBAAA@@@?????????======>>>>>>???@@@BBBBBBKKKRRR\\\eeekkkooorrrtttyyy{{{~~~vvv___YYY]]]mmmzzz~~~wwwqqqjjjbbb___bbb\\\\\\]]]^^^\\\ZZZ^^^fffqqq~~~mmm|||tttrrrllliiitttxxxpppqqquuu{{{qqqrrrxxxsssuuuiiiIII777555222111333333222111222222111111000000//////////////////////////////////////////000000000111000000000000000000000000000000000111111111222222222222333333333444444444222444555555444333555666888888888888999;;;<<<===???@@@AAABBBCCCCCCCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCGGGHHHHHHGGGEEEDDDEEEFFFHHHGGGHHHLLLPPP___kkkddd[[[PPPJJJHHHGGGEEEBBBEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@??????>>><<<<<<;;;::::::999888888666666666666666666777777;;;<<<<<<>>>@@@DDDGGGIIILLLPPPUUUZZZ^^^bbbhhhlllxxx~~~ssspppjjjccc^^^[[[ZZZZZZQQQQQQQQQUUU\\\gggrrrxxxyyyiii]]]XXXUUUQQQKKKLLLHHHEEEGGGLLLNNNLLLHHHJJJKKKNNNQQQVVVZZZ^^^```ggglllqqqssszzz~~~xxxvvvtttssssssrrrooommmnnnmmmkkkhhheeebbb```______\\\YYYXXXWWWVVVTTTSSSNNNMMMKKKIIIFFFCCCAAA@@@<<<;;;999777666555444444444444444444555555555666444666999:::999999999:::888:::<<<>>>AAAKKK[[[hhh|||qqqtttpppbbbfffvvv~~~>>>FFF___yyydddJJJ:::>>>@@@KKKlll|||iiiUUULLLKKKIIIFFFDDDDDDDDDBBBAAA@@@???????????????>>>>>>>>>>>>>>>???FFFJJJQQQXXX___eeelllpppuuuxxx|||~~~eeeXXXbbbmmmxxx}}}wwwooojjjddd___^^^```^^^]]]^^^^^^[[[ZZZaaakkkyyy]]]ccczzzmmmgggssswwwsssooovvvxxx~~~yyyttteeeEEE666555333333333222111000111111111000000000//////////////////////////////...////////////000000000000000000000000000000000111111111111222222222333222222222333333333444444222333444444333333444555777777777777888:::;;;<<<>>>??????@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBBBBDDDFFFGGGGGGFFFEEEFFFGGGKKKFFFHHHMMMNNNSSSfff}}}vvviiiXXXMMMIIIHHHGGGFFFAAAAAAAAAAAABBBCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA>>>>>>===<<<;;;::::::999888888777666555555555555555555666777888:::<<<>>>BBBCCCEEEHHHLLLPPPVVVYYYYYY___gggooouuu{{{wwwuuurrrqqqqqqssswwwyyy{{{tttllljjjlllnnnoooooohhhdddbbbeeelllppppppmmmrrrtttwww{{{|||vvvnnniiihhhfffdddddddddeeedddccccccbbbaaa```___]]]\\\\\\XXXUUURRROOONNNLLLJJJHHHGGGEEECCCAAA>>><<<:::999777666555444444333333444333333444444555666666666666777999999888888999:::777===FFFNNN[[[mmm}}}rrrtttzzzyyy|||}}}vvvwwwtttsss}}};;;EEEVVVyyy~~~~~~}}}qqqXXX===@@@<<<;;;UUU|||{{{iiiVVVMMMLLLIIIGGGFFFEEEDDDCCCAAA@@@@@@@@@@@@???>>>==================AAADDDIIIOOOVVV___hhhnnnpppuuu{{{lllccchhhkkkiiijjjpppuuuwwwuuu{{{wwwooohhheeebbb^^^]]]```^^^]]]^^^]]][[[^^^jjjxxxfffNNNooozzzrrr~~~~~~tttlllnnn}}}sss___===555555444333222111000000000000000000000000000000000000000000000000000000......////////////000000000000000000000000000000111111111222222222333333222222222222333333333333111333444444333333444555666666666777888999;;;;;;>>>>>>>>>???@@@@@@AAAAAA????????????@@@AAABBBCCCCCCEEEGGGHHHHHHHHHIIIJJJJJJGGGHHHMMMMMMMMMUUU```{{{rrr___PPPHHHFFFGGGGGGAAAAAAAAAAAAAAABBBCCCDDDCCCCCCCCCCCCBBBBBBBBBBBB??????>>>>>>======<<<<<<999888777555444444444444444444444555666888999:::>>>>>>???@@@CCCFFFIIIKKKLLLPPPUUU[[[```dddhhhjjjkkkooovvv||||||xxxvvvssspppmmmkkkgggccc```aaa___]]]]]]]]]^^^]]]\\\\\\\\\\\\[[[ZZZZZZYYYYYYSSSPPPLLLJJJHHHFFFCCCAAA???>>><<<:::888777666666666555444444444444444555333444444555666666777777:::;;;:::999777888:::<<<888DDDSSScccvvvqqqbbbcccsss}}}~~~yyyuuusssiiilll{{{}}}:::CCCHHHaaa}}}yyySSSGGG;;;;;;GGG]]]sss{{{kkkZZZQQQMMMJJJGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@===============>>>>>>???<<>>>>>>>>>>>???@@@AAABBB>>>>>>>>>???@@@BBBCCCDDDEEEGGGIIIJJJJJJIIIJJJJJJIIIJJJKKKLLLLLLMMMQQQVVVnnnzzz~~~hhhWWWMMMJJJIIIDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCC????????????>>>>>>>>>>>>::::::888777666555555555555555666666777777888888;;;::::::;;;<<<===>>>===CCCGGGLLLOOOQQQTTTXXX\\\]]]aaaeeehhhjjjmmmqqquuutttuuuyyy}}}{{{xxxuuupppmmmkkkhhhfffdddddddddcccaaa___[[[YYYXXXWWWXXXXXXWWWUUUWWWWWWVVVUUUSSSRRRQQQQQQLLLIIIFFFCCCBBBAAA???===999888777555444444555555555555555444444555555666555555555666666777777888::::::999888999<<>>@@@CCCDDDVVVoooppp```VVVPPPJJJFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>>>>>>>???@@@AAABBB:::<<<@@@CCCGGGLLLRRRVVVYYY___hhhooorrrsssvvvxxx{{{tttllliiibbb^^^___```^^^\\\]]]\\\]]]```dddhhhttttttZZZJJJPPP___iii~~~wwwuuuoooSSSKKKGGG333000111111000///000111222------...///000111222222000000000000000000000000............/////////000000000000000000000000000////////////000000000000111111222222222333333333222444555555444333555666666666777777888:::;;;<<<>>>>>>>>>>>>???@@@AAABBB======>>>???@@@BBBDDDEEEGGGIIIKKKLLLKKKJJJJJJJJJJJJMMMNNNKKKKKKPPPUUUXXXoooppp]]]TTTPPPHHHGGGFFFDDDBBBAAAAAA@@@BBBBBBBBBCCCCCCCCCCCCCCC???????????????@@@@@@@@@===<<<;;;:::999888888888333333333333333333333333444555666999<<<>>>>>>>>>999???DDDEEEBBBBBBHHHNNNNNNQQQTTTUUUVVVXXX\\\``````bbbeeeiiilllnnnnnnooouuusssqqqppprrruuuyyy||||||yyy{{{||||||~~~}}}{{{xxxtttssstttvvvwwwwwwvvvuuutttrrrqqqpppiiiddd```____________```[[[ZZZYYYYYYXXXWWWTTTRRRWWWUUUTTTTTTUUUUUUTTTRRROOONNNMMMKKKIIIGGGFFFEEEAAA???<<<::::::999888666666555444333333333555555666555555555555555666666666666666666777777888888666666777888;;;BBBKKKQQQdddtttccc[[[UUUZZZfffqqqsssrrrpppyyyvvv{{{{{{||||||yyyxxx|||zzznnntttwwwppprrrvvv===???<<>>????????????>>>>>>>>>>>>>>>===<<<<<>>?????????=========<<<;;;;;;::::::888888888777666666555555444444444444444444444444888999:::<<<>>>???AAAAAAFFFFFFGGGHHHIIIJJJKKKKKKQQQRRRTTTWWWYYYZZZ[[[[[[[[[\\\^^^___aaaccceeeeeefffffffffeeeddddddccccccgggggghhhhhhgggdddbbb```\\\]]]```bbbddddddcccbbbZZZYYYXXXWWWVVVVVVVVVVVVWWWWWWVVVUUUTTTRRRPPPOOONNNNNNMMMMMMLLLKKKKKKKKKBBBAAA@@@???>>>=========999888888777666555555555333333333444444444555555333444555666666666555555777888888777555555666888:::999:::>>>CCCPPPggg|||rrrbbbWWW___mmmuuuiiiXXX[[[jjj}}}|||vvvmmmnnn{{{yyyooojjjaaabbbqqq|||xxxmmmeeebbb888:::999===UUU}}}YYY???:::>>>@@@ZZZtttwwwhhh]]]MMMAAAGGGEEEEEEEEECCCBBBBBB@@@===????????????>>>>>>>>>>>>>>>===<<<<<<===???BBBDDDHHHKKKPPPWWW^^^dddiiilllooosssxxxyyyyyyzzz~~~}}}xxxrrrkkkddd```bbb___[[[ZZZ[[[]]]___``````jjjvvvrrr]]]hhhvvvooo[[[BBB777666111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000111000000000000000000000000111111222222333444444333333333333444555666777666777888:::;;;;;;<<<<<>>>>>===<<<<<<;;;;;;:::999888888777777666555555444444444444444444444444777777888999;;;<<<===>>>??????@@@AAABBBCCCDDDEEECCCDDDFFFHHHJJJKKKLLLMMMNNNOOOPPPRRRTTTUUUWWWWWWYYYYYYYYYXXXXXXXXXXXXXXX\\\\\\]]]]]]\\\ZZZWWWVVVQQQSSSUUUWWWXXXXXXWWWVVVUUUUUUSSSRRRRRRQQQQQQQQQOOOOOOOOONNNLLLJJJIIIHHHEEEDDDCCCBBBAAA???>>>>>>;;;;;;:::999888888888888888888777666666555444444333333444444444555555555333333444555666666777777777888999888777888999;;;777<<>>@@@@@@?????????>>>>>>>>>???>>>===<<<;;;;;;;;;;;;CCCEEEHHHNNNTTT[[[```dddkkkoootttvvvvvvxxx}}}zzzuuuooojjjfffccc___\\\]]]\\\[[[YYYXXXZZZ]]]___iiivvvqqqXXXXXXwwwuuutttnnnwwwzzzhhhUUU<<<222333111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000111111000111111222222333444444222222333444555777999999777888999;;;<<<<<<<<<<<>>>>>======<<<<<<;;;;;;999999999888777777666666555555555555555555555555555666666777777888888999999999:::;;;<<<======>>><<<===???AAABBBCCCDDDDDDEEEFFFGGGHHHJJJKKKLLLMMMOOOOOOOOOOOOOOOPPPPPPPPPTTTTTTUUUUUUTTTRRRQQQOOOKKKLLLNNNOOOOOOOOONNNMMMNNNMMMLLLKKKJJJJJJJJJJJJFFFFFFFFFEEEDDDBBBAAA@@@@@@???>>>===;;;:::888888999888888777777888888888777777666666555444444444444444444444555555555666555555666777888888999999999999999888666777:::<<>>BBBPPPppphhhFFF<<>>>>>>>>>>>===<<<;;;999888777@@@@@@BBBFFFKKKRRRXXX[[[bbbfffkkknnnppptttyyy~~~~~~tttiiifffbbb___^^^]]][[[YYYVVVXXXZZZYYYXXXYYY]]]aaawww~~~oooXXXVVVkkk}}}yyyyyyyyyrrrwww}}}lllhhhqqq|||}}}gggUUUFFF555000333222000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000111111111000111111222222333444444444444444555666777888999888888:::;;;<<<=========????????????@@@BBBCCCDDDBBBCCCDDDEEEFFFFFFFFFFFFDDDEEEGGGIIIKKKLLLMMMNNNPPPMMMNNNVVV``````UUUJJJNNNMMMMMMTTTeee|||jjjVVVNNNOOOGGGDDDBBBDDDDDDAAA??????AAAAAA@@@????????????@@@??????>>>======<<<<<<;;;:::::::::999888888777777666666666666666666666666555555555555555555555555666777777888999999::::::;;;<<<===???@@@AAAAAAAAA???@@@AAABBBCCCDDDEEEEEEFFFFFFGGGGGGHHHIIIJJJJJJLLLLLLMMMMMMLLLKKKJJJIIIGGGGGGHHHIIIHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBCCCCCC@@@@@@@@@@@@???>>>===<<<===<<<<<<;;;:::999888888777666666666777777888999666666555555444444444444444555555555555666666666888888888888999999::::::999888777666666:::@@@DDDUUUlll}}}qqqmmmsss}}}nnn^^^XXX]]]dddfffdddfffnnn~~~~~~|||wwwlllYYYBBB222999444666;;;<<<@@@TTTlll~~~aaaJJJ???===DDDQQQ___ooowwwiiiOOOIIIEEEDDDEEECCC>>>???DDD@@@@@@@@@@@@????????????======>>>======;;;:::999<<<;;;<<<===AAAGGGLLLOOOQQQUUU[[[___ccchhhooouuu{{{}}}vvvdddVVVUUUTTTTTTUUUVVVTTTSSSOOOPPPPPPQQQTTT\\\iiirrrrrr^^^RRRIIIeeewwwrrrvvv{{{rrrttt~~~|||pppqqqyyy}}}{{{qqqWWWCCC999000111444000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000111111111111000111111222222333444444666555555555555666777777888888:::;;;<<<=========???????????????@@@AAAAAABBBBBBAAAAAABBBCCCDDDEEEFFFGGGHHHIIIIIIJJJIIIIIILLLKKKLLLPPPSSSRRRMMMHHHJJJKKKNNNTTT\\\gggpppvvvooofffQQQJJJEEEFFFFFFCCCBBBEEEBBBAAAAAA@@@???@@@@@@@@@@@@??????>>>======<<<<<<;;;;;;;;;:::999999888888777777777777777777777777666666666666555555555555444555555666666777777777555666777888999:::::::::777888888999:::;;;;;;<<<:::;;;;;;<<<===>>>????????????????????????>>>>>>>>>>>>>>>>>>======<<<<<<>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999888555555555555666666666666333333333333333444555666555555555555555444444444555555555666666666777777888888777777777888888999555666999<<>>AAAMMMdddfffSSSIIICCCEEEDDD@@@@@@EEEAAA@@@@@@@@@@@@?????????======>>>>>>>>>===<<<<<<===<<<<<<<<<>>>BBBFFFHHHGGGKKKPPPUUUXXX^^^ffflllqqqtttxxx{{{}}}rrr]]]JJJIIIHHHIIIKKKLLLKKKJJJJJJHHHGGGJJJUUUhhh}}}~~~rrrdddSSSGGGCCCBBBjjj}}}~~~qqqrrr|||{{{fffLLL:::444000222444---////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000/////////000111111222222000111111222222333444444666666555555444555555666777888999;;;<<<<<<<<<<<>>>>>>>>??????@@@CCCCCCBBBAAABBBCCCDDDFFFGGGHHHHHHHHHGGGGGGFFFEEEIIIJJJLLLLLLKKKJJJJJJJJJIIIIIIKKKNNNQQQUUUXXXYYYuuudddVVVKKKIIIGGGBBBBBBFFFBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<<<<;;;::::::999999888888888888888888888888777777777666666666555555222333333333444444444555222222333444555555444444444555555555666666777777555555666777888888999999777777777888888888888888888888888888777777777777999888888777777777888888555555666666666555555444222333333444555666777777555444444444555666777777555555555555555555555555666666666666777777777777666555555555666888999;;;999>>>GGGSSSbbbqqqrrrggg^^^YYYlllvvvvvvqqqhhheeecccYYY]]]fffqqq}}}}}}|||nnngggjjjoootttqqqfffPPP:::...111888999:::<<<======>>>AAAEEE]]]vvvvvvzzzZZZBBB;;;DDDSSSqqq~~~```PPPEEEEEEEEEAAA???CCCAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>=========???>>>===<<<===???AAABBBCCCFFFJJJMMMPPPUUU\\\bbbdddiiiooouuuxxx{{{}}}~~~{{{}}}~~~qqq___IIIFFFCCCBBBCCCDDDEEEEEEGGGHHHMMMXXXiii}}}|||gggWWWLLLEEEGGGMMMNNNggg}}}vvvmmmwwwnnnRRR???555555111222333,,,////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000...//////000111111222222000111111222222333444444444333333333444555666666666777888:::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAABBBCCCDDDDDDEEEDDDDDDDDDFFFFFFFFFFFFFFFEEEDDDCCCGGGHHHHHHHHHGGGGGGHHHIIIHHHHHHIIIJJJKKKNNNPPPQQQYYYtttwwwbbbXXXOOODDDBBBFFFBBBBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@??????>>>============<<<<<<;;;:::::::::999999999999999999999999777777777666666666666666333333333333444444444444333333444555555555444444555555555555666666666666555555666666777777777888666666666666666777888888777666666666666777777777666555555555555555666666333333444444444444444333444444555555666777777777888777777777777777888888666666666666666666666666666666777777777888888888555555555777:::>>>AAACCCMMMVVVdddtttxxxjjjcccdddgggqqqxxxzzzrrrccc```dddeeennn|||wwwooommmoooqqqiii^^^MMM<<<000...222666333888;;;999888:::===>>>KKKzzzxxxsssnnnJJJ===CCCFFF\\\~~~iiiUUUFFFFFFFFFAAA>>>AAAAAAAAAAAA@@@@@@@@@??????@@@???>>>===============::::::888888777888999999===@@@CCCEEEFFFJJJQQQVVV\\\bbbjjjqqquuuxxxzzz{{{zzz|||~~~pppeeejjjsssnnn```OOOJJJCCC??????AAADDDEEEFFFMMMZZZmmmlllTTTFFFAAAEEEQQQ___dddhhhssstttooo}}}pppWWW???222111555111111333---////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000...//////000111222222222000111111222333333444444111111222222444555777888666777888999:::;;;;;;;;;::::::;;;<<<>>>@@@BBBCCC@@@BBBEEEGGGGGGEEECCCAAADDDEEEEEEEEEEEEDDDDDDCCCDDDDDDDDDEEEFFFFFFFFFFFFDDDEEEFFFHHHJJJKKKLLLMMMLLL[[[zzznnn]]]MMMHHHKKKCCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>=========<<<;;;;;;::::::999999999999999999999999666666666666666666666666555555555555666666666666333333444444444444444333333333333333333333333333333333333444444444444444444333333333444555666777333333333333333444555555555444444444444444555555333444444555555555555555444444333333333333333333555444444333333444444444666666666777777777777777777777777777888888888888666777888;;;@@@EEEJJJMMMdddnnn~~~{{{llleeegggppp|||}}}uuuhhhjjjsssrrrzzzwwwkkkkkknnnmmmjjjVVVHHH888222444666333...888888888999;;;===>>>???GGG^^^qqqFFF>>>BBBIIIdddzzzoooPPP@@@JJJFFF>>>HHH@@@@@@AAABBBBBBAAA???>>>>>>>>>>>>>>>===============<<<<<<;;;999888888777;;;;;;;;;<<>>AAABBBBBBBBBBBBAAA@@@???AAACCCFFFFFFEEEDDDDDDEEEDDDMMM]]]tttsss___TTTNNNJJJEEEEEEGGGFFFBBB===???>>>>>>>>>??????@@@AAA@@@???>>>===<<<;;;;;;;;;::::::;;;;;;::::::999888999888888888777777666666666666666666666666666666444444444444444444444444333333333333333333333333333333333333333333333333222444333000000333333111333333333333333333333333333333333222222111111111333333333444444444555555333333333444444444555555444444444555555555555666777888888999999888888777999888666555666777888999BBB<<<<<>>???BBBPPPmmm]]]MMMGGGCCCNNN```{{{~~~kkkYYYVVVKKK@@@FFFEEEDDDBBB???===<<<>>>@@@>>>>>>>>>============<<<>>>>>>===<<<;;;:::999999777777777888:::===@@@BBBFFFKKKQQQWWW\\\aaaeeehhhooorrruuuxxxzzz{{{~~~zzztttkkkaaa[[[WWWMMMEEEBBBAAA???>>>@@@AAA===<<>>@@@@@@AAAAAAAAA@@@@@@???AAACCCEEEFFFEEEDDDDDDEEEFFFHHHNNN[[[ooo~~~yyyhhh]]]OOOFFFDDDDDDCCCBBB??????>>>======<<<<<<<<>>======<<<<<<======::::::;;;;;;::::::999888999888888888777777777777666666666666666666666666555555555555555555555555333333333333333333333333444444444444444444444444111444333000000444444222333333333333333333333333444444444444333333222222333333444444444555555555333333444444444555555555555555555666666666777777888888888888777666555444444666888::::::<<>>>>>BBBOOOjjj}}}eeeOOOAAABBBKKKeee||||||tttdddSSSNNNGGGFFFDDDAAA???>>>???AAA>>>>>>=========<<<<<<<<>>===<<<;;;;;;:::555555555555666888;;;<<<>>>AAAFFFJJJNNNSSSXXX[[[eeehhhmmmqqqtttwww{{{}}}}}}~~~{{{zzztttkkkbbbYYYQQQJJJFFFFFFAAA===>>>>>>;;;:::<<<@@@???AAAEEEKKKWWWlll}}}sss\\\LLLEEEBBBBBBWWW}}}vvvttttttrrrkkkjjjxxxyyysssvvv~~~{{{qqqWWWGGG;;;000222222222111111000000///////////////////////////////////////////////////---------............///....................................////////////000000111111111111000000000000000111111111222222222777888333000222444444444444666777777777777666999:::::::::<<>>============<<<<<<<<<<<<===>>>>>>::::::;;;;;;::::::999888888888888888888777777777666666666666666666666666666666666666666666666666444444444444444444444444555555555555555555555555333666555333333777888666333333333333333333333333555555555555444444444444444444444444555555555666444444444444555555555666666666777777777888888888999999999888888777777666777<<>>???AAAOOOooo|||^^^JJJEEEFFFHHHiiiooo[[[LLLIIIFFFFFFGGGFFFBBB>>>>>>>>>>>>=========<<<<<>>===<<<<<<;;;;;;777777777777777888999:::;;;===???BBBDDDIIINNNRRR[[[___eeejjjnnnrrrwwwzzzwwwyyy||||||uuuooofff```XXXPPPJJJFFFBBB@@@EEEBBBAAACCCAAA>>>===@@@===BBBKKKVVVcccppprrrgggWWWEEE>>>AAA???OOOppp~~~sss|||qqqvvv~~~uuurrruuuoookkkmmm|||}}}sss]]]HHH===777333222111111111000000000///////////////////////////////////////////////////---------............///....................................////////////000000111111111111000000000000000000111111111111888>>>???888222111333333444444555666777777777777<<<<<<<<<<<<===>>>AAABBBBBBAAABBBGGGNNNNNNIIICCCEEECCCAAA@@@AAAAAA@@@???BBBBBBCCCDDDDDDDDDDDDCCC@@@BBBCCCCCCBBBBBBCCCDDDDDDAAAEEEKKKIIILLLddd~~~wwwxxxssstttnnn\\\LLLBBBEEEDDDBBBAAAAAA@@@AAAAAA;;;;;;;;;;;;;;;<<<===>>>::::::;;;;;;::::::999888888888888888888888888888777777777777777777777777666666666666666666666666444444444444444444444444666666666666666666666666555888888666777:::<<<:::444444444444444444444444555444444444444444444444444555555555555666666666444555555555555666666666666666666777777777888888999888888888999999:::::::::AAAIIIMMMOOOUUU___gggrrryyyzzzeeebbbrrrzzznnn^^^ZZZ\\\hhhiiiwwwooodddaaa```]]]fffhhhdddWWWFFF999333111000000000000000000000000777777777888999:::;;;<<<<<>>>>>>>>>>>=========>>>>>>======<<<<<<;;;;;;999999999888888888888999:::;;;<<<===>>>AAAFFFJJJQQQUUUZZZ```dddhhhmmmpppppprrrvvv{{{}}}vvvooohhhaaa\\\QQQNNNIIIFFFDDDCCCAAA@@@@@@?????????===999;;;AAAAAAKKK\\\qqqmmmXXXNNNFFF???AAAHHHHHHYYYuuu{{{}}}wwwssssssyyyrrrfffllluuuttt^^^III<<<666333000111111111000000000000000////////////////////////////////////////////////---------............///....................................////////////000000111111111111000000//////000000000111111111777===???999333222333333444444555666777999:::;;;::::::;;;===>>>===;;;:::AAA>>>===@@@FFFIIIHHHEEEEEECCCAAAAAABBBBBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBB@@@AAABBBBBBAAA@@@BBBDDDBBB???DDDMMMKKKEEEOOObbb|||yyyfffUUUJJJHHHDDDAAA??????@@@@@@;;;;;;;;;;;;;;;;;;<<<<<<::::::;;;;;;::::::999888888888888888888999999999888888888888888888888888555555555555555555555555555555555555555555555555666666666666666666666666444777777555666:::;;;999444444444444444444444444333333333333333444444444555555555666666666777777555555555666666666777777555555666666666777777777777666666666777999:::;;;:::CCCOOOXXX___kkkzzz}}}lllZZZUUU\\\fffzzzxxxhhh[[[]]]dddiiitttgggUUUFFF;;;555222111222222222111000000//////777777777777888999:::;;;888???AAA???EEE[[[zzz~~~dddOOOEEEOOOhhhoooVVVHHHEEEFFFBBB===@@@@@@?????????>>>>>>>>>>>>=========<<<<<<<<<<<<999999999999888888888777888999999999999;;;???BBBEEEHHHNNNRRRVVVZZZ^^^```eeehhhmmmsssxxx{{{|||}}}{{{|||}}}|||{{{zzz}}}~~~{{{vvvpppggg___XXXRRRNNNKKKDDDCCCAAAAAAAAA@@@???===;;;:::;;;<<<:::;;;DDDNNNeeeooo~~~cccSSSDDDBBBKKKUUU]]]bbbkkkmmmyyy}}}vvvssssssttt}}}ssszzznnnPPP>>>777333000///000000000000000000000000////////////////////////////////////////////////---------............///....................................//////////////////000000000000///////////////000000000111111///555777444222333555444444444444555888<<<@@@BBB777777999;;;>>>===;;;999<<<:::888999<<<@@@BBBDDDEEECCCCCCCCCEEEEEEDDDCCCAAAAAAAAAAAAAAA@@@?????????@@@AAA@@@??????AAACCCAAA===???EEEEEEBBBFFFNNN^^^rrrjjjhhhxxxddd^^^UUULLLDDD@@@????????????===<<<<<<;;;;;;;;;::::::;;;;;;::::::999888888888888999999999999999888888888888888888888888555555555555555555555555666666666666666666666666666666666666666666666666222444444222222666777555444444444444444444444444333333333333333444444444666666666666777777777777666666666666777777777777555555555666666666777777777777888999<<<@@@CCCEEELLLVVVeeerrr|||}}}oooooolllfffbbbeeemmmttt}}}lllccchhhppptttoooZZZAAA444111111000000222222222222111000///...777777666777777888999:::999;;;===>>>???JJJddd{{{nnnKKK@@@LLL\\\{{{ppp\\\PPPJJJFFFCCCAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>=========:::::::::::::::999999888777888999888777888:::======@@@DDDGGGJJJMMMPPPRRRZZZ]]]ccciiinnnqqqrrrsssqqqrrrtttvvvzzz}}}~~~{{{wwwuuussssssrrrqqqooollliiiggg\\\WWWPPPKKKHHHEEECCCBBB@@@???===>>>??????===<<<<<<<<<>>>AAADDDLLL^^^nnnqqq```CCC???@@@PPPmmmxxxzzz|||xxxxxxzzz||||||aaaEEE888666444222222///000000000000000000000////////////////////////////////////////////////---------............///....................................////////////......////////////......////////////000000000111,,,000222111222555555333555444444555999???FFFJJJ<<<:::888999;;;<<<;;;999>>>???@@@??????AAAEEEHHHDDDCCCDDDFFFHHHHHHFFFEEECCCCCCCCCCCCBBB@@@???>>>???@@@@@@???>>>>>>AAACCCAAA@@@???@@@AAADDDGGGHHHJJJbbb|||yyyddduuu~~~kkk[[[QQQKKKJJJEEEDDDBBB@@@>>>===<<<;;;::::::;;;;;;::::::999888888888888999999:::::::::999999999999999999999999666666666666666666666666666666666666666666666666555555555555555555555555222555444111111555555333555555555555555555555555333444444444555555555555666666777777777888888888666666777777777888888888666666777777777888888888:::<<>>999999<<<===AAASSShhhaaaGGGEEECCCYYYsssaaaTTTLLLIIIBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@???????????????<<<<<<=========<<<;;;;;;888999:::999888888999;;;:::<<<@@@CCCDDDFFFIIIKKKRRRUUU[[[aaafffiiijjjkkkmmmnnnoooqqqsssvvvxxxyyy~~~~~~}}}{{{{{{{{{yyywwwssspppnnnkkkkkkiiiddd]]]UUUPPPNNNHHHFFFCCCAAABBBBBBBBBAAA@@@>>><<<===>>>??????>>>???@@@CCCHHHOOO]]]uuuuuugggUUUGGG<<>>===>>>@@@CCC???CCCDDDBBBDDDIIIKKKHHHJJJRRR]]]zzzqqqtttddd\\\XXXJJJHHHFFFCCC@@@>>>===<<<::::::;;;;;;;;;:::999999888888888999999:::::::::999999999999999999999999777777777777777777777777777777777777777777777777555555555555555555555555555888777444333666777444555555555555555555555555444555555555666666777777777777777777888888888888777777777777888888888888777888888888888999999999???CCCKKKWWWeeesssyyyrrruuu{{{~~~~~~vvvppprrruuunnnrrrqqqaaaOOO666111///333444111000333,,,---///111111111111000:::888666777888888999;;;999<<<>>>======AAAJJJRRRoootttHHHBBBHHHJJJZZZpppyyy```RRROOOGGGEEEEEEFFFEEEBBB>>>======>>>???@@@@@@???>>>>>>======>>>>>>======<<<;;;;;;;;;;;;:::::::::999999<<<<<<======>>>??????@@@JJJKKKNNNRRRVVVZZZ]]]^^^bbbfffkkknnnooorrrvvvzzz~~~|||}}}~~~{{{uuuyyyxxxuuuqqqmmmiiifffddd]]][[[WWWRRRNNNJJJHHHFFFAAA@@@>>>>>>???@@@??????AAA>>>;;;<<<@@@DDDEEEDDDDDDIIIPPP[[[nnnyyymmm]]]LLLBBBAAACCCOOOfffsssffffffiiirrrsssaaaHHHAAA888333333222000,,,000000000000000000000000////////////////////////........................////////////////////////........................+++,,,---...////////////000000000000000000000000111111111000000000000000111111222333444444444444333444555555666888===@@@CCC???:::888888999999888999<<>>???CCCGGGEEEFFFFFFGGGGGGHHHHHHIIIEEEEEEEEEEEEEEEEEEEEEEEECCC@@@===;;;===@@@BBBCCCEEEDDDDDDCCCDDDFFFHHHIIIKKKLLLRRRaaayyyyyy~~~yyy~~~|||xxxhhh\\\OOOHHHEEEBBB>>><<<;;;??????:::888;;;<<<999666777999999888888999:::999999888777666666777777666666666555555444444444666666777777777777666666666666666666666666666666888888777666555444444333444444555555555555555555777888::::::999777555444777666666888:::;;;;;;:::555666888888666555444444<<<;;;>>>BBB@@@===AAAJJJOOO___mmmrrr|||vvvsssjjjppp}}}~~~~~~|||yyyrrrjjjjjjzzz}}}uuusssqqqooonnnkkkqqqxxxwwwkkkWWWBBB666333333222222111000//////000000000000000000000000777555444666888999999:::888:::<<<;;;999<<>>>>>>>>@@@BBBCCC<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::888888999::::::;;;<<<<<>>>>>>>>>>>=========>>>@@@EEELLLQQQTTTOOOZZZiiixxxttthhhZZZMMMAAA;;;@@@IIINNNbbbyyypppfffdddnnnuuuwww~~~]]]III>>>999333222444555333111////////////////////////......................................................................................................//////////////////000000000000000000000000111000000000000000000000111111222333444444444444444555555555666888;;;>>>AAA>>>:::999999::::::999999;;;===??????@@@BBBDDDEEEFFFFFFGGGHHHHHHIIIIIIHHHGGGEEECCCCCCEEEGGGHHHEEECCC@@@???@@@CCCDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHHHHJJJOOOVVVbbbsssyyy{{{qqqjjjwwwuuu```RRRJJJHHHIIIEEEEEEEEEAAA;;;777777999666888;;;<<<============999999999999999999999999888888888888888777777777999999999999999999999999777777777777777777777777888888888777777666666666999888888777666666555555222333555555444333333333888777666555555555444333888:::;;;:::888999<<>>===<<<<<<========================<<<<<<<<<;;;;;;;;;::::::777777888888999999::::::======>>>???@@@AAABBBBBBEEEIIIMMMQQQTTTZZZaaagggqqqssstttuuuvvvxxx{{{~~~~~~}}}{{{xxxvvvvvvxxxwwwuuuqqqkkkjjjkkknnnnnnkkkccc]]]VVVUUUQQQMMMHHHCCC@@@>>>>>>>>>===<<<<<<;;;<<<<<<==================<<<<<>>EEEZZZwwwdddJJJHHHMMMYYYdddrrr~~~nnnbbbYYYRRRIIIHHHGGGEEECCC@@@===<<>>???@@@<<<===>>>>>>>>>>>>@@@AAABBBBBB@@@@@@GGG[[[uuummmYYYJJJJJJCCCIIIccc}}}{{{}}}}}}rrrnnn{{{|||yyyzzzrrrmmmqqqvvvttthhhTTT@@@555333222000000111000...+++////////////////////////................................................------------------------........................777555333000/////////000////////////////////////000000000000000111111111111111222333444444444444666777777666555666888999999999999:::;;;<<<<<<<<<===<<<===@@@EEEFFFCCC@@@EEEEEEFFFGGGGGGHHHHHHIIIIIIGGGFFFDDDDDDFFFGGGIIIFFFEEEEEEEEEFFFFFFEEECCCDDDDDDDDDEEEEEEFFFFFFFFFGGGIIIJJJIIIGGGIIIOOOUUU^^^|||}}}wwwvvvhhh``````XXXFFF===AAA???>>><<<;;;::::::999888<<<=========<<<:::999888777777777777888888888888999888777777777777888999777777777777777777777777666666555555555444444444444444555666777777888999555666666555333444777;;;888999::::::;;;===???AAA===CCCIIILLLOOOUUU___hhh{{{~~~}}}tttmmmkkklllfff}}}kkkcccgggjjjgggcccPPPEEE999111///000///---000000000//////.........////////////////////////:::AAACCC>>>999999888555999:::;;;<<<;;;:::;;;;;;AAA>>>KKKhhhcccJJJ???JJJOOOSSSnnnpppdddSSSPPPLLLHHHFFFEEEFFFGGGAAA@@@??????>>>>>>??????>>>>>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<:::===???@@@@@@DDDKKKQQQWWWZZZ___bbbeeeiiimmmooooooooonnnnnnpppssswwwyyytttuuuwwwyyyzzz{{{{{{{{{vvvvvvvvvvvvvvvvvvwwwwww||||||zzzyyyxxxwwwwwwwww|||}}}~~~}}}|||}}}~~~zzzzzzzzzzzz{{{|||~~~zzzwwwvvvyyy}}}{{{yyyxxxuuuqqqooommmllljjjhhhjjjfffbbb^^^\\\ZZZXXXWWWRRROOOKKKHHHEEEBBB???===<<<<<<<<<===============::::::::::::;;;<<<===>>>>>>???@@@???>>>>>>@@@CCCAAAEEEIIIKKKPPP___tttrrrcccSSSGGGAAAAAAKKKbbb|||sssnnn}}}nnnkkkqqq}}}uuutttvvvqqqcccOOO???666333111111000000///...+++)))........................................................................................................................777555333000/////////000//////////////////////////////000000111111111111111111222333444444444444666777777777555555666888666777888999:::;;;<<<===???>>>>>>BBBFFFGGGDDDAAADDDDDDEEEEEEFFFGGGGGGHHHEEEFFFGGGGGGGGGGGGFFFEEEDDDDDDCCCEEEFFFFFFDDDBBBEEEEEEFFFFFFFFFFFFFFFFFFHHHGGGGGGHHHIIIJJJKKKKKKJJJ^^^{{{uuu~~~}}}pppooohhhTTTEEEBBBEEEAAA===;;;===@@@BBBBBB;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;::::::::::::::::::;;;777777777777777777777777::::::999888888777666666555555666777888999::::::777999:::888555666;;;@@@@@@BBBBBBAAA@@@BBBEEEHHHMMMUUUaaajjjrrr{{{~~~zzzvvvllldddgggqqquuu}}}rrrhhhfffllltttzzz||||||mmmvvv|||hhhhhhooojjjYYYIII999444000000333444111---111000000000000000//////........................>>>JJJNNNEEE:::888888666666777777888999:::::::::<<<999CCCZZZssseee???===AAABBBTTTpppssskkk___SSSJJJEEEEEEFFFCCCBBB@@@>>>=========>>>?????????>>>>>>>>>======::::::::::::;;;;;;;;;;;;999999999::::::;;;;;;;;;888:::<<<;;;:::<<>><<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;<<<<<<<<<===>>><<<:::<<>><<<:::999999999999:::;;;<<<::::::::::::999999999888888888999999999999888888888888888888888888888888888777777777666666555555666666777888888999::::::888;;;>>>===;;;===CCCIIIHHHKKKOOOQQQSSSXXX___eeejjjqqq}}}}}}{{{{{{uuuvvv}}}wwwmmmbbb```hhhvvvssslllvvvxxxrrrnnnnnngggUUUAAA555222///------000111000...000000000000000000000000........................===NNNWWWJJJ;;;666999999777666555666888999::::::888999===FFFSSScccuuu[[[GGGCCCBBBGGGQQQlllzzzjjjZZZNNNGGGHHHFFFCCC@@@???>>>>>>???@@@@@@?????????>>>>>>>>>;;;;;;;;;;;;:::::::::::::::::::::999999999999999777999;;;:::888888<<>>::::::::::::999999999888:::::::::;;;<<<===??????>>>AAACCCCCCEEEKKKVVV^^^gggrrr}}}wwwtttWWWQQQMMMLLLJJJFFFHHHNNNcccsssuuukkkkkkrrrwwweee\\\hhhzzzdddKKK<<<777555111---...////////////000111........................------------------------..............................................................................//////////////////000000000000000000000000...//////000111111222222111111222333444444444444444666777777666555666777444555666555444666:::======???@@@AAAAAAAAABBBDDDAAAAAABBBBBBCCCDDDDDDDDDCCCDDDEEEEEEEEEEEEDDDCCC@@@??????@@@CCCDDDDDDCCCCCCCCCDDDEEEEEEDDDCCCBBB@@@AAABBBBBBAAA@@@??????AAA>>>CCCRRRggg~~~~~~ssswwwuuukkkccc[[[RRRLLLOOOLLLHHHDDDBBBAAAAAAAAA>>>>>>===<<<;;;;;;:::999888999;;;======;;;999888;;;;;;;;;;;;;;;;;;;;;;;;555555666777888999999:::;;;<<<>>>AAADDDGGGIIIJJJ???DDDJJJLLLKKKNNNVVV]]]dddiiiooossswww~~~zzzwww|||~~~{{{uuunnnbbbaaammmjjjhhhlllssszzz}}}~~~{{{yyywwwrrrpppmmmjjjjjjgggccc\\\MMM===444333222000...------...///000////////////////////////........................;;;PPP[[[MMM:::666999<<<999888666666888:::::::::<<>>888:::MMMhhh{{{kkk[[[RRRJJJBBB@@@VVVlllyyyiii[[[MMMKKKHHHEEECCCBBBBBBBBB@@@@@@@@@????????????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888888666999<<<;;;999999;;;>>>999<<>>???@@@HHHKKKPPPTTTZZZfffuuurrr^^^MMMDDDBBBDDDMMM[[[cccdddhhhooojjjlllooowww~~~pppyyy}}}wwwooolllppp{{{~~~zzznnnaaaKKK888333666555///000111111000......000111........................------------------------........................------------------------........................+++,,,---...////////////000000000000000000000000...//////000111222222222111111222333444444444444333555777777666555666777333555555333222444999===<<<>>>@@@???===>>>AAADDD@@@@@@AAAAAABBBCCCCCCDDDEEEDDDCCCBBBBBBCCCDDDEEE@@@???>>>@@@BBBEEEEEEEEEAAABBBCCCCCCCCCBBBAAA@@@<<<@@@DDDCCC>>><<>>@@@BBBCCCDDDEEEGGGLLLQQQXXX]]]bbbdddeeellltttxxxyyy}}}zzzttt||||||oootttnnncccddd```VVVYYYeeessswww|||yyyooohhhsss{{{tttssssssqqqmmmgggYYYHHH;;;222...000555000111111000///...000111---.............................................@@@PPPVVVHHH999777::::::666777777777888888888888999888<<<@@@===???UUUooo|||aaaGGGAAABBBGGGSSScccwwwjjj\\\OOOMMMLLLHHHFFFGGGBBB???@@@CCC@@@;;;<<>>>>><<<:::888777;;;:::999:::;;;:::999777:::999999999999999999:::<<<<<<<<<<<<======>>>>>><<<<<<>>>???AAACCCDDDEEEDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEFFFGGGHHHHHHHHHGGGJJJJJJKKKKKKKKKLLLLLLLLLJJJJJJIIIIIIJJJJJJKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDCCCBBBAAAAAA===============>>>>>>>>>999999999999999999888888:::777444666999;;;888444777777777888999999999999@@@===:::;;;@@@GGGLLLOOOVVV```lllvvv}}}{{{lllaaaRRRBBB===BBB;;;LLLlll{{{yyy~~~yyyooopppuuu}}}yyyxxx{{{oooZZZKKK:::222444555222,,,000000000000000000000000//////.........---------................................................................................................///////////////.........///////////////////////////////////////.........111111222222222333333333444555666777777666666555:::999777666666888:::;;;?????????======>>>AAADDDAAABBBCCCCCCCCCBBBAAA@@@AAABBBDDDEEEGGGHHHIIIIIIDDDAAA???AAADDDGGGGGGFFFGGGEEEAAA@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???CCCLLLVVV]]]vvvdddlll~~~{{{}}}wwwrrrkkkddddddccc___ZZZSSSNNNLLLLLLEEEMMMSSSUUUYYY[[[TTTJJJDDDFFFIIIJJJJJJGGGEEECCCCCCGGGJJJJJJKKKOOOSSSUUUYYYYYY^^^gggoootttwwwzzzzzzsssqqqpppqqqsss~~~yyyjjjbbbllluuudddXXX[[[aaadddjjjttt}}}yyyoooaaaggg|||yyyxxxmmmRRREEE666///111333000---////////////////////////......------------..............................999FFFKKK@@@666666999888666666777777777888888888999777:::===:::;;;KKK```yyy{{{|||]]]DDD===<<>>>>>AAA>>>>>>>>>>>>======<<<<<<>>>===;;;<<<<<<<<<:::888;;;::::::999999::::::;;;;;;;;;;;;<<<<<<=========:::;;;<<<===>>>@@@AAAAAA>>>>>>>>>>>>????????????>>>>>>???@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCBBBAAAAAAAAAAAABBBCCCCCC????????????????????????BBBBBBBBBAAAAAAAAA@@@@@@@@@@@@??????>>>===<<<<<>>>>>======<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<===;;;888777777:::<<<<<<;;;<<<===>>>>>>>>>???@@@BBB===AAAFFFLLLRRRZZZdddjjj|||tttjjjjjj```SSSIIIAAA>>>AAAFFFXXXiii~~~uuugggbbb^^^jjj|||zzz}}}uuuaaaLLLBBB777333444555111,,,//////////////////////////////.........---------................................................................................................////////////............/////////////////////////////////////////////...111111111222222222333333333444555666777666555555999888777666666777999:::<<<===>>>===<<<===@@@BBBAAAAAABBBCCCBBBAAA@@@???@@@AAABBBDDDFFFFFFGGGGGGEEECCC@@@AAACCCEEEDDDCCCEEECCC@@@???@@@AAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===>>>CCCJJJOOOkkk}}}uuu~~~yyyvvvwwwlllrrr}}}vvvrrrpppeeejjjmmmnnnrrrtttmmmdddcccfffjjjmmmnnnkkkeeeaaaZZZ]]]cccjjjrrryyy|||{{{uuuyyyvvvqqqkkkkkkoootttyyy|||pppfffkkk~~~~~~uuufff___```kkkrrrtttzzzzzzsssiiioooxxxgggYYYCCC;;;222...000333333111////////////////////////......------------..............................111:::>>>777222444777555666666666666777777777777888666777:::888666???LLLZZZmmmzzzYYYHHH;;;<<<@@@CCCNNN[[[xxxvvvfff___TTTMMMGGGFFFFFFCCCAAABBB@@@???===<<<======<<<;;;===;;;:::999::::::888666;;;::::::::::::::::::;;;::::::;;;;;;;;;;;;<<<<<<999999::::::;;;;;;<<<<<<999999999999::::::::::::888999999:::::::::::::::999999999:::::::::;;;;;;:::::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::<<<<<<;;;;;;::::::999999;;;;;;:::::::::999999999:::999888888888999:::;;;<<<;;;:::999888999===@@@777;;;???AAABBBEEEIIIMMMXXX___ggglllooottt~~~{{{rrriii^^^TTTNNNFFFGGGCCC===<<>>???@@@AAAAAABBBAAA@@@???>>>>>>???@@@BBBCCCDDDEEEEEEEEECCCAAAAAABBBBBBAAA@@@BBB@@@>>>>>>???@@@@@@???==============================<<<:::999;;;???BBBGGGZZZuuuzzzlllgggjjjuuu}}}tttnnnttt{{{{{{pppiiihhhiiihhhgggqqqpppuuu~~~yyyxxx|||~~~|||yyy}}}yyy{{{lllXXXFFF;;;555222///...000222222222////////////////////////......------------......------------------------///333555111111444555222555555555666666666777777777555555999999666888===FFFLLLiiisss[[[GGGAAA>>>999;;;CCCFFFQQQ___jjjvvv}}}nnndddXXXQQQOOOMMMJJJHHHEEEBBB??????AAAAAA>>>:::<<<;;;999999::::::999888::::::999999999999::::::::::::::::::::::::::::::999999999999999999999999888999999999999:::::::::888888999999999999888888777777888888888999999999999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999;;;;;;;;;;;;::::::::::::888888999999:::;;;;;;;;;<<<;;;999999999:::<<<===>>>@@@AAA???===???FFFLLLOOOVVV___eeeiiimmmrrrwww}}}wwwuuuwwwzzzqqqgggXXXKKKAAA<<>>=========???@@@@@@AAA@@@???>>>======>>>???@@@AAABBBBBBBBBCCCBBBAAAAAAAAAAAAAAA@@@???=========???@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<777888999999888999<<<>>><<>>???999===CCCHHHNNNYYYkkkyyyyyymmmgggccc^^^ZZZLLLGGGDDDEEEJJJKKKFFFAAA@@@>>><<<<<<===>>>>>>===999999888888888888999999:::::::::::::::::::::999:::::::::999999888888888999::::::::::::;;;;;;;;;999999:::::::::999999888888999999999999::::::::::::::::::999::::::;;;<<<888888888888888888888888:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<======>>>>>>>>>>>>???AAABBBDDDCCCIIIOOORRRUUU[[[eeennnuuu{{{|||kkk___VVVQQQOOOKKKJJJJJJFFF???===GGGUUUnnn}}}zzznnnrrrwww{{{rrrcccUUURRRXXX___fffkkkvvv^^^JJJ???999555222111000///......///000........................---.....................................................................................................................,,,---------......//////////////////////////////---.........//////000000000000111111111222222222222222222333444555555666555555555666666777888999888;;;>>>@@@???>>>======>>>>>>@@@@@@@@@???>>>>>>======>>>@@@AAAAAAAAAAAA???@@@AAAAAAAAAAAAAAABBB=========???@@@@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;666888999:::::::::<<<===???<<<888:::EEE^^^{{{qqqpppooo~~~}}}|||nnntttzzz~~~qqqfffbbbbbbdddbbbaaa```aaammmzzzvvvrrrmmmjjjrrr~~~yyyyyyssstttwwwrrrfffYYYGGG888000///222444...000333222///---------////////////////////////......------------......------------------------555444222222333555444333444444444444555555555666555555777999;;;;;;999888;;;???AAADDDVVVvvvyyyhhh^^^WWWMMMCCC>>>;;;999:::<<>><<<=========<<<:::999999888888999999:::;;;;;;::::::::::::999999;;;;;;::::::999999999999999999999999:::::::::;;;999999999:::999999888777888999999999999:::::::::999999999999999:::;;;;;;999999999999999999999999888999999999999:::::::::999999::::::;;;;;;<<<<<<::::::::::::::::::;;;;;;;;;===???CCCFFFJJJLLLMMMVVV^^^hhhqqqxxxsss```NNNCCC===:::888999;;;???BBBBBBIIIbbb{{{}}}llluuuwww\\\TTTTTTaaaqqqwwwvvvssspppTTT@@@777555333555333111///...///000000........................---------...............................................................................................................,,,,,,,,,---......//////////////////////////////------......///000000000000000000111111111111222111111111222333444555666444555666777888888999999888;;;>>>???>>>=========<<<===???@@@AAAAAA@@@@@@>>>>>>???@@@AAAAAAAAAAAA>>>@@@BBBBBBAAAAAAAAACCC>>>>>>???AAABBBAAA>>><<<::::::::::::::::::::::::999:::;;;;;;:::999:::;;;>>>=========>>>FFFYYYjjj~~~hhhkkkkkkrrrvvvqqqtttzzz}}}nnnllltttooouuuxxxvvvtttvvvvvvtttlllgggbbbdddjjjoooppppppppppppnnnhhhbbbccciiiooopppqqquuuvvvqqquuuvvvvvvyyyyyyvvvxxxyyyuuu```DDD===666333333444222///---///000111000///000111////////////////////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,444333222222333333444666333333444444444555555555444666777777888999999888555;;;>>><<<@@@SSSrrrzzz{{{qqq```III???777888:::<<<@@@EEEIII]]]uuu{{{lll]]]WWWZZZ^^^[[[VVVMMMIIIEEEBBB@@@???===<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::999999999999999999999::::::::::::999::::::::::::999888777888888999999999:::::::::999888888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;888888999999999::::::::::::::::::;;;<<<======>>>;;;<<<===@@@BBBDDDFFFFFFJJJNNNTTT\\\ccchhhlllnnnxxx~~~|||wwwsss[[[TTTJJJ@@@<<<>>>EEEJJJSSSOOONNNOOOOOOWWWrrr{{{}}}~~~xxxoooWWW\\\kkkwwwlllXXXAAA444111222111555333000000111111000...........................---------.........//////................................................................................................++++++,,,------...//////////////////////////////------......///000000111000000000000111111111111111111000111222333555666555555666888999:::::::::777:::<<<===<<<<<<<<<===;;;<<<>>>@@@BBBBBBBBBBBB???@@@AAABBBBBBBBBBBBBBB???BBBDDDDDDBBB@@@@@@AAA@@@AAABBBCCCDDDCCC???<<<::::::::::::::::::::::::999:::;;;:::888777888:::;;;;;;>>>AAA@@@>>>CCCLLL[[[wwwmmmgggeeelllwwwzzzxxxwwwttt||||||}}}|||vvvpppqqqjjj]]]TTTSSSWWWYYY[[[WWWSSSSSSVVVYYY[[[[[[bbbfffkkkoooqqqwww}}}yyyxxxvvvqqqqqqxxxpppvvvyyykkkXXXDDD666444333333444333...***///.........///000111222////////////////////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,222111111222222222444777333333333444444444555555444666777555555777888777777888<<<@@@===<<>>>>>???@@@@@@BBBDDDHHHMMMRRRWWW[[[]]]iiinnnwwwsssdddZZZVVVSSSMMMIII?????????===???HHHWWWccc~~~zzz{{{|||tttlllssstttllljjjddd]]]lllxxxzzzwww^^^UUUEEE555///222444444444111///111333333///,,,........................---------.........//////................................................................................................++++++,,,,,,---...//////////////////////////////---------...///000000111000000000000111111111111111000000000111333555666555666777999::::::;;;;;;777999:::;;;::::::;;;<<<:::<<<>>>AAABBBCCCDDDDDD@@@AAABBBBBBCCCCCCCCCCCCBBBDDDFFFEEEBBB??????@@@BBBBBBDDDEEEFFFCCC???;;;999999999999999999999999666777888777777777999;;;<<<777666:::<<<;;;???EEECCCKKK]]]zzz}}}hhh\\\XXX^^^nnn~~~wwwkkkvvv}}}{{{xxx{{{}}}wwwqqquuuyyy{{{yyywwwppphhhnnnmmmbbbUUUOOONNNMMMMMMMMMNNNRRRWWW[[[]]]^^^dddnnn}}}~~~ssspppnnnqqqvvvzzz{{{pppssswwwiiikkkmmmwwwrrrWWWAAA999555333111...,,,,,,...111333333000---,,,---///000///////////////////////////.........------.........,,,,,,,,,,,,,,,,,,,,,,,,000111111111111222222222555555555444444333333333555777888999888777888999:::999999999:::<<<>>>???OOO___yyyvvvcccLLL@@@@@@CCC@@@;;;888888:::======???FFFPPPSSS___vvvxxxkkkaaaZZZSSSOOONNNIIIDDDCCC@@@===@@@EEE>>>???@@@???===<<<<<<>>>:::999888999;;;===<<<;;;;;;:::999777666777:::===<<<<<<<<<<<<<<<===>>>???:::;;;<<<<<<<<<<<<;;;;;;>>>===;;;;;;===>>>======<<<999777999>>>@@@>>>:::???@@@AAA@@@@@@AAADDDGGGGGGFFFEEEIIIPPPWWWZZZ[[[\\\eeeooouuu}}}~~~uuueeeXXXPPPIIIFFFDDDCCCEEEHHHGGGGGGIIIKKKPPP```}}}qqqhhhfffnnn{{{nnnggg___XXXSSSZZZqqq}}}mmmuuuyyyvvvxxxxxxlll[[[CCC>>>777333111000111111000000000000//////////////////000000000000////////////............////////////.........---------...------,,,,,,------......------,,,,,,------...---------------------------------............///////////////////////////............////////////000000000000111111111111222222222222333444555666444666888888888888:::<<<:::::::::;;;<<<>>>???@@@CCCAAA@@@BBBEEEFFFDDDAAACCCBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDEEEDDDBBB@@@>>>999:::;;;<<<;;;:::999888777888999999888777888:::999999:::::::::;;;;;;;;;@@@<<<@@@MMMZZZhhh}}}mmmfff```[[[nnnvvvrrrrrrsssrrrtttwwwyyyvvvxxxvvvwwwyyyvvvhhhrrr~~~~~~~~~}}}yyywwwxxxyyyyyy}}}wwwssslllddd]]]]]]aaafffdddoooxxxwwwuuuzzz~~~{{{xxxyyy|||uuussssssuuuxxxwwwqqqlllbbbXXXJJJ@@@;;;888444111000000000000///////////////////////////////////////...---,,,,,,---...///------------------------------------------------000111111111111222222222555555444444444333333333444666888888777666777888999888888888999;;;===>>>AAAMMMeee~~~jjjZZZQQQJJJCCC>>>:::666666:::>>>>>>???AAADDDJJJYYYjjjuuu{{{qqqhhh[[[RRRKKKJJJIIIGGGFFFGGGFFFEEECCCBBB@@@???======;;;::::::<<<===>>>===;;;?????????@@@@@@@@@@@@@@@BBBAAAAAAAAAAAA@@@@@@@@@??????@@@AAABBBCCCDDDDDDAAA@@@???@@@BBBCCCCCCBBBEEEBBB@@@BBBFFFIIIHHHFFFCCCEEEGGGIIIKKKNNNSSSVVV[[[YYYYYY]]]eeennnuuuwwwuuuooommmddd___WWWHHHEEEAAA>>>===???III^^^rrreeecccccceeejjjuuuzzzrrrooottt}}}{{{qqqfffUUUGGGIIIWWWlll|||pppkkkccccccnnnqqq]]]BBB===999444111000111111111000000000000//////////////////000000000000/////////......------....../////////.........---------...------,,,,,,------......------,,,,,,------...------------------------------------................................................////////////000000000000111111111111222222222222333444555555555666888999888999:::<<<;;;;;;<<<<<<===???@@@AAABBB@@@@@@AAADDDDDDCCCAAAAAAAAA@@@??????@@@BBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDDDDCCC@@@===:::999:::;;;;;;;;;:::888888666888888888666666777888777777888888888999999999999555999BBBHHHMMM]]]nnnwwwfff___hhh}}}~~~{{{uuupppooowwwsssrrrvvv~~~yyyvvvccciiinnnnnnkkkjjjpppuuu|||pppiiiiiiiiiggg^^^```jjjxxxlllnnnpppooonnnnnnppprrr|||}}}lllooouuu|||~~~xxxlllbbbIIIBBB999333333333222000000000000000/////////...........................///...------------...///------------------------------------------------000111111111111222222222444444444444333333333333333555777777666555666777777777777888999:::;;;<<<;;;@@@LLLddduuulllfffbbb```PPPCCC888777::::::888777;;;<<>>DDDJJJRRRfff~~~~~~|||tttcccRRRPPPLLLPPPaaawww|||{{{qqqccc]]]aaaaaaLLL444555333000///000111111000000000000000////////////...//////000000//////......------,,,,,,------..................---------...------,,,,,,------......------,,,,,,------...------------------------------------................................................////////////000000000000111111111111222222111222222333444555555777999999999999;;;<<<=========>>>???@@@AAAAAAAAA@@@@@@AAACCCCCCBBBAAAAAA???>>>===>>>@@@BBBDDD????????????????????????@@@AAACCCDDDBBB>>>:::777999::::::::::::999888888666777888777555444555666555555555555666666666777888555888>>>>>>;;;@@@JJJggguuusssmmmzzzzzzwwwwwwyyy|||wwwvvv~~~}}}yyywww{{{~~~yyyrrrooo___ZZZ[[[ccckkkmmmllllllddddddbbb```]]]\\\___aaaaaaccc```WWWRRRUUU\\\aaaaaa[[[ZZZ```iiiooovvv{{{xxx|||zzzuuuuuuvvvuuuooobbbQQQEEE888444///...111333444333000000000/////////..............................///...------------...///------------------------------------------------000000111111111222222222333333333333333333333333222444666666555444555666555666666777888999::::::@@@???>>>GGGeee|||}}}wwwdddNNNAAA;;;888888:::777777999===@@@???===;;;DDDGGGPPP^^^ooo~~~|||zzzzzz}}}{{{zzzyyyrrrggg^^^TTTUUUXXX]]]aaabbbaaa___dddbbbccchhhppptttrrroookkkmmmpppsssuuuuuuttttttppppppooooooqqqsssvvvxxx|||}}}}}}}}}}}}wwwqqqkkkaaacccccc```]]]WWWKKK@@@@@@:::<<>>???@@@@@@AAAAAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBB@@@===;;;<<<>>>AAACCC=========>>>>>>>>>>>>>>>>>>@@@CCCDDDCCC???;;;888999999999999999888888777777888999777555444444555444444444444555555555555888777:::>>>===888999>>>???GGGUUUhhh|||vvvmmmooommm{{{vvvvvvrrrllliiikkkppprrrzzzppp___VVVXXXSSSTTT]]]ccccccbbbcccZZZTTTPPPTTTYYYYYYUUUPPPLLLEEECCCJJJTTTYYY\\\^^^[[[WWWSSSQQQQQQQQQPPPNNNRRRYYY______^^^aaaiiippp{{{qqqfff``````fffsssyyy}}}~~~{{{yyyzzzrrrfffYYYMMMAAA666000444222000000222333333222000000/////////..........................................------.........------------------------------------------------000000111111111222222222333333333333333333333333222444555666555444555666444555666777888999999999>>>AAA>>>;;;HHHaaauuu{{{yyyvvv|||ppp]]]MMMBBB@@@CCC;;;:::999999:::<<<;;;999::::::<<>>???@@@@@@AAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCAAA>>>;;;:::;;;===???<<<<<<<<<======>>>>>>>>><<<>>>AAACCCCCCAAA>>>;;;999999888888777777777777888999999888666444555666444444444555555555555666444444666999999777777:::555666999>>>HHHYYYnnn~~~|||wwwsssqqqfffcccdddjjjllleee\\\VVVWWWQQQMMMOOOSSSUUUXXX[[[\\\VVVRRRTTT]]]eeefffccc___WWWRRRVVV\\\___bbbeeejjjgggdddfffiiijjjgggccciiirrr||||||xxxxxx{{{~~~zzzuuuzzzxxxrrrnnn^^^UUUHHH<<<444222222333222111000000000000///...////////////....................................---..................---------------------------------------------------000111111111111222222222222222222222333333333333222444666666555444555666333444666777888999999999444<<>>GGGSSS[[[}}}uuuwww{{{hhhVVVPPPQQQVVVRRRHHH===777999;;;;;;888999:::;;;===???@@@AAA<<<===>>>@@@DDDJJJRRRWWW___aaaeeehhhffffffmmmwww}}}~~~}}}~~~}}}{{{zzzxxxtttpppmmmmmmnnnkkkkkkiiicccZZZQQQKKKHHHFFFIIIHHHCCC???>>><<<:::888???FFFJJJOOORRROOOJJJJJJTTTjjj~~~~~~ooojjjkkkooouuu{{{||||||{{{zzzyyyzzz}}}~~~~~~|||~~~nnnbbbPPP@@@666111000000222111000000111111000...000000000000////////////---......//////......------,,,,,,++++++,,,,,,------------..................------,,,,,,------......------,,,,,,------...------------------------,,,,,,,,,,,,------------------------------------............////////////000000000000111111111111222222111111111111222222333555777777777777999:::;;;<<<>>>?????????>>>===???AAABBBCCCBBBAAABBBCCCCCCAAA>>>;;;::::::;;;<<<;;;<<<<<<======>>>>>>???<<<>>>@@@BBBBBBAAA???>>>999888777777666666777777777999999888666555666777444444444555555555666666555555555666666666666666666888999999666888CCCPPP^^^ooo}}}ttttttzzz~~~xxxpppjjjffffffiiimmm~~~{{{xxxyyyzzz}}}vvveeeVVVLLL???;;;666111///000333555000000000000000000000000/////////.........------------------------------------...//////...------------------------------------------------------000111111111111222222222111111222222222333333333333555666666555555666777333444666888999999999999444888>>>BBB@@@>>>CCCJJJccc{{{{{{zzzzzzkkkeeeeeetttqqqcccOOO@@@<<<<<<::::::;;;;;;;;;999777666666777:::===>>>======???AAA======AAAEEEEEEEEEKKKRRRWWWZZZ```eeehhhgggdddaaabbbdddiiipppyyy|||{{{zzzzzz{{{|||{{{yyyssssssrrrooojjjddd```^^^TTTTTTRRRNNNKKKIIIIIIJJJGGGHHHIIIFFFAAA<<<::::::999>>>???<<<<<<>>>???>>>AAAIIIUUUdddsssxxxnnnaaacccpppyyyuuuqqqooonnnvvvrrrqqqtttxxx{{{|||zzzyyy|||~~~wwwtttxxx~~~wwwjjjlllqqqyyy|||qqqgggUUUIII;;;555555555333000111///......000111111000000000000000////////////---......//////......---------,,,,,,,,,,,,---------------.........//////...------,,,,,,------......------,,,,,,------...------------------------++++++,,,,,,,,,---------------------------------............////////////000000000000111111111111222222111111111111222222222444555666555666777999999;;;<<<>>>>>>===<<<;;;<<>>???AAA@@@???===;;;::::::;;;;;;;;;<<<<<<===>>>>>>??????===>>>?????????>>>======999888777666555666777777555666777777555555555777333333444444444555555555666666666666777777666444444555999<<<888333666===DDDMMMXXXfff{{{}}}~~~vvv{{{{{{xxxpppeeeWWWHHH:::222333333333222000///000000000111111111111111222222//////.........---------------------------------------...//////...------------------------------------------------------000111111111111222222222111111111222222333333333333555777777666555666777444555777888999:::999999<<<888999@@@AAA===@@@HHHLLLaaayyyuuutttxxx~~~wwwuuuxxx~~~wwwcccQQQIIIDDD@@@???>>>===;;;999:::<<<>>>333666999999777666888:::===999888;;;<<<;;;<<<@@@BBBEEEGGGIIIHHHGGGGGGHHHFFFGGGKKKRRRZZZaaaeeegggcccdddeeeeeehhhnnnvvv{{{xxxvvvsssnnnjjjfffdddccc```````````````___^^^]]]ZZZXXXUUUUUUUUUUUUUUUSSSMMMNNNPPPOOOLLLHHHDDDCCC@@@AAA@@@>>><<<;;;===???<<<>>>@@@>>><<<<<<>>>AAABBBFFFHHHFFFEEEHHHJJJIIIgggnnn~~~zzz|||ssskkkhhhmmmuuuxxx{{{xxxnnntttuuuyyy{{{rrrhhh{{{wwwccc```aaahhhqqqooobbbUUU===999555333111///000222///---,,,,,,...111111111000000000000////////////---..................---...------,,,,,,------...---------.........//////...------,,,,,,------......------,,,,,,------...------------------------++++++,,,,,,,,,---------------------------------............/////////000000000000000111111111111222222111111111111111222111333444555555555777888888999;;;======<<<:::999:::===??????===<<<===???===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>??????@@@??????>>>===<<<;;;;;;;;;999888666555555555666777333555666555444444555666222222333333333444444444111333555555666777444000555111222666666444666<<<555===DDDIIIVVVlllvvv}}}{{{iii^^^NNN@@@888555444444000111111111000///000111///000///...---,,,---/////////.........---------------------------------,,,---...//////...---,,,------------------------------------------------000111111111111222222222444444222222222222444444444555666555444333444555666666777888888888888777999:::;;;===???@@@@@@AAAHHHKKKSSSaaawww~~~uuuuuuxxxwwwdddWWWLLLAAAJJJJJJFFF@@@;;;;;;===???777888:::;;;:::999999999888888666555444555888:::777888999888777777888999777777888;;;>>>?????????DDDAAA???@@@DDDGGGGGGEEEGGGHHHEEEAAAAAADDDCCC???@@@??????@@@AAAAAA???>>>======>>>???>>>===<<<;;;999999999888888888999:::;;;<<<;;;999888:::???CCCGGGBBB@@@AAA??????NNNbbbttt{{{{{{uuuppp}}}www{{{~~~yyyyyyzzzuuu~~~yyyuuulll[[[LLLDDDGGG```zzzyyydddXXX___eeeYYYFFF:::222222222111111111000000000000000000111111111111//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////++++++,,,,,,,,,---------------------------------------------------------------------------------------------------------........................////////////000000000000222222222333333333444444555444444444555666888999:::;;;;;;;;;;;;;;;;;;:::;;;<<<<<<===>>>??????@@@;;;::::::999999::::::;;;:::;;;;;;;;;:::;;;>>>@@@;;;:::888777666555666666555555555555555555555555333333333333333333333333222222333333333333444444555444444333333444444555444444444555555555555666777777777:::>>>EEEKKKOOOrrrsss^^^OOO<<<;;;999666333111///...000000000000000000000000000000//////.........---//////.........---------,,,,,,,,,---------......------------------------,,,,,,,,,---------...............------,,,,,,,,,000000111111111222222222444333222222222222333444444555666555444333444555666777777888999888888888999:::<<<===???@@@@@@AAA@@@CCCGGGQQQaaayyy}}}xxxxxx{{{ooojjjbbbXXXXXX]]]aaa[[[PPPEEE???===AAA@@@>>>===<<<<<<======::::::999888777666666555777888888888888777777777666666666888999:::999999<<<<<<<<<;;;;;;<<<===???<<<======;;;===@@@???;;;:::999777888999999888777999::::::::::::999777666>>>>>>>>>???@@@???===;;;555888<<<@@@DDDLLLWWW___jjjhhhfffaaa^^^cccuuu}}}uuuiii___\\\]]]^^^aaadddkkkpppuuuwwwuuusssrrrrrr{{{}}}~~~xxx{{{xxxuuutttwwwzzz{{{|||{{{lllZZZNNNGGGCCCEEEJJJPPPhhhgggPPPJJJIII???444///222222222111111000000000/////////000000000111111///.........---------------------------------------------------------------------...............++++++,,,,,,,,,---------------------------------------------------------------------------------------------------------........................////////////000000000000333333333444444444555555333333333444555777999::::::;;;;;;<<<======<<<<<<<<<<<<<<<===>>>?????????>>>===;;;999999;;;===>>>=========;;;::::::;;;===:::999777555444444444555444444444444444444444444333333333333333333333333222222222333333333444444444444333333333333444444444444444444555555555555777666666666888;;;>>>AAADDDQQQaaammmvvv{{{~~~pppdddXXXLLL@@@777888777666555333222000000////////////////////////000/////////.........---///.........------------,,,,,,,,,---------......------------------------,,,,,,,,,---------............---------,,,,,,,,,000000000111111111222222333333222222222222333333333444555555444333444666777777888999999999999888:::;;;<<<>>>???@@@@@@@@@@@@AAACCCFFFOOO```vvv~~~vvvyyyuuutttmmmdddgggrrr|||{{{mmmYYYKKKFFFGGGDDDBBB@@@@@@???>>>===<<<<<<<<<<<<======:::888666777888:::::::::999999666666666666666666666666222666888666333333777:::555888888777888<<<:::666BBB???<<<;;;;;;<<<<<<;;;:::::::::;;;:::999888888777888===EEELLLPPPOOOLLLGGGLLLQQQVVV[[[eeerrr{{{}}}|||{{{rrrqqqxxxrrrnnnyyyzzzlllbbbccc[[[SSSPPPPPPRRRZZZbbbaaafffnnntttxxxzzz|||}}}|||wwwsssqqqooollljjjkkkqqqxxx|||zzztttnnnjjjXXXNNNEEEEEEKKKTTTaaalllppp~~~}}}|||{{{kkkTTT>>>666444111000333111111111111000000000000.........////////////000............------------------------------------.......................................---------,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------........................////////////000000000000444444444444555555555555222333333444666888999:::999:::;;;<<<===>>>>>>>>><<<<<<======>>>>>>??????>>><<<:::999999:::<<<>>>?????????<<<:::888999:::999888666444333333333444444444444444444444444444333333333333333333333333222222222222333333333333444333333222222333333444333333333444444444555555666555444444444444555555333999???FFFLLLUUU___gggnnn|||yyyiii]]]NNNAAA999666444333333333333222222222222222/////////////////////////////////...........................------------,,,,,,,,,---------......------------------------,,,,,,,,,---------.........------------,,,,,,,,,000000000000111111111111333222222222222222222333222444555555333333444666777888888999999999999999:::;;;<<<===>>>?????????AAACCCCCCCCCEEENNN]]]iiiuuu~~~zzzpppfffoooxxxooo___XXXQQQQQQTTTXXXZZZXXXPPPJJJGGGCCC???>>>??????===999999888888999::::::999888777888888888777777888999444666999::::::<<>>???@@@FFFNNNPPPNNNLLLHHHCCC@@@????????????JJJJJJKKKKKKKKKLLLLLLLLLNNNPPPUUU```lllsssuuusssjjjlllmmmkkkiiilllssszzztttllleeedddfffjjjmmmkkkeeeaaaaaaWWW]]]VVVOOOUUUTTTLLLJJJOOORRRXXX___```^^^```eeeeeeiiiooovvv|||}}}uuulllddddddiiipppuuuzzz~~~wwwhhhXXXLLLGGGOOOSSS^^^mmmxxx}}}|||}}}tttoookkkzzzttt```GGG===444333444333444777000000000000000000000000---------.........//////------------------------------------------------------------------------/////////...---------,,,,,,,,,,,,------------...------------------------------------------------------------------------------------------------........................////////////000000000000333333333444444444444555444444444555666777888888777888999;;;<<<===>>>>>><<<=========>>>>>>>>>???999999999999999999999999>>>??????===:::999999:::999888666444333333444444333333333333333333333333222222222222222222222222111222222222222333333333333333222222222222333333222333333333444444444444333333444555555555555555===<<<::::::;;;>>>CCCFFFJJJSSS^^^gggqqq}}}yyyzzz|||uuuooofff\\\CCC???999555555777888777111111111111111111111111////////////////////////........................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------//////000000000111111111222222222222222222222222222333444444333333444666777777888999999999999888999:::;;;<<<===>>>>>>>>>===???AAA@@@>>>AAAHHHNNNOOOkkkxxxwwwvvv|||}}}qqqjjjaaaeeennn{{{tttiiiWWWNNNEEEBBBEEEHHHHHHFFFKKKGGGAAA>>><<<;;;:::888888999:::999777777999;;;:::999;;;???EEEIIIKKKJJJCCCFFFHHHMMMWWWeeennnooopppkkkeeeaaa_________^^^UUUVVVVVVWWWXXXYYYZZZ[[[___^^^___ccciiimmmnnnmmmooonnnkkkfff___[[[ZZZZZZbbbqqqyyyqqqeee]]]TTTKKKLLLIIIHHHJJJIIIFFFIIIOOOLLLWWWUUUQQQSSSQQQMMMQQQTTT]]]mmmyyyyyyqqqkkkkkklllkkkkkkmmmppptttwwwyyyjjjllloooqqqsssuuuwwwxxxkkkhhhcccZZZUUUXXXdddnnnzzz|||zzzwww~~~wwwnnnfffmmmoooiiieee```PPP>>>999777666666444000///000////////////////////////------------............,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,,,,,,,---------.........------------------------------------------------------------------------------------------------........................////////////000000000000111111222222222333333333555555666666666666666555444555777999;;;<<<<<<===============>>>>>>>>>>>>777999;;;======;;;999777<<<===>>>===;;;::::::;;;:::999777555444444444555333333333333333333333333222222222222222222222222111111111222222222333333222222111111111111222222222222222222333333333444222333444666666666666666777666555666777999:::;;;:::<<>>???>>>???@@@AAABBBNNN___sss~~~}}}}}}lllnnnvvv{{{aaaWWWNNNPPP\\\hhhooooooooofffZZZQQQMMMKKKJJJHHHDDDEEEDDD@@@;;;888:::<<<999888999>>>EEEIIIHHHFFFCCCEEEFFFGGGOOOZZZ```aaaWWWSSSMMMJJJHHHIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKHHHHHHHHHGGGGGGHHHIIIJJJTTTSSSRRRRRRPPPLLLFFFAAACCCJJJNNNMMMMMMOOOQQQQQQPPPKKKJJJNNNMMMIIIMMMUUUiiissssssooonnneee]]]```ffflllwww}}}sssmmmlllgggeeeccccccfffiiikkkkkkgggjjjnnnpppmmmjjjgggeee\\\^^^aaaeeelll{{{}}}zzzooo\\\KKKDDDAAA999000555555444222///------///............////////////---------............///,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,---------............------------------------------------------------------------------------------------------------........................////////////000000000000111111111111222222222222555555666666666666555555333444666888999:::;;;;;;============>>>>>>>>>>>>:::<<>>===<<<======BBBEEEIIIHHHFFFDDDFFFIIIDDDEEEJJJSSS[[[\\\TTTKKKKKKFFFEEEJJJSSS\\\fffnnnssskkkggghhhfffaaaeeeooo}}}~~~qqqcccaaa``````eeejjjjjjeeecccdddgggfffeeegggkkklllkkkjjjhhhiiiiiifffcccbbbdddeeeyyy~~~~~~|||tttwwwvvvkkkNNN>>>999666333222///111111///...000111222---------....../////////---............/////////++++++,,,,,,,,,------------------------------------------------------------------...............------------............------------------------------------------------------------------------------------------------........................////////////000000000000111111222222222333333333222333555666777888888777555555777888::::::;;;;;;>>>>>>>>>>>>============>>>>>>???@@@@@@???>>>>>>999;;;===>>><<<;;;;;;<<<999888666444333333333444222222222222222222222222111111111111111111111111111111111111222222222222111111000000000000111111111111111111222222222222222222222111111111111111111333666666444333333444444222444999:::777666999333777===BBBIIITTT```hhh}}}xxxtttxxxzzzzzz~~~tttggg```[[[MMM>>>777444111///...000444888111111111111111222444555000000000000////////////........................,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,---------......////////////000000000000000111222333333222111000000222333333333333555666444555555666666666666666666777888999999999999999;;;888555777===@@@???======@@@CCCHHHQQQdddyyy~~~yyymmmbbbdddrrrmmmbbbaaaeeejjjmmmyyyxxxqqqeeeWWWMMMJJJKKKMMMPPPRRRPPPLLLHHHHHHJJJBBBFFFHHHIIILLLOOOMMMHHHGGGEEECCCDDDGGGIIIKKKKKKRRRPPPMMMJJJGGGFFFEEEEEEKKKQQQWWWVVVPPPKKKKKKNNNLLLNNNVVVffftttxxxooodddYYYNNNMMMZZZiiittt}}}qqqlllddd]]]bbbnnnssstttoooqqqyyyqqq```[[[]]]\\\```hhhllllllmmmppprrrqqqqqqqqqrrrnnnhhhccc[[[bbbkkkrrrvvvxxx{{{}}}zzz}}}}}}{{{{{{vvv}}}pppaaa^^^ooo{{{^^^AAA888888444111222---000222222222222111...---------.........//////.........////////////000+++++++++,,,,,,---------------------------------........................,,,------....../////////---------.........//////------------------------------------------------------------------------------------------------........................////////////000000000000222222333333333444444444///000333666888999::::::666777888999:::;;;;;;;;;>>>>>>>>>>>>============@@@>>>===;;;;;;===>>>@@@;;;<<<>>>>>><<<:::::::::888777555333222222222333111111111111111111111111111111111111111111111111000111111111111222222222111111000000000000111111000111111111111222222222111000000111111222444444...222555555333222555888888333111444555222222666555777999:::;;;???FFFKKKSSS]]]lll{{{~~~vvv}}}|||ooorrrsssrrrrrrsssoooiiippp___NNNDDD@@@;;;888777---///333555444000...///---///111222111000//////////////////000000000111........................,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,------.........000000000000000111111222111111111111111111111111222222222222222222333333666666666666666666666666777888888888999999999999999::::::;;;;;;<<<<<<<<<:::<<>>AAAFFFLLLUUU___jjjqqq~~~vvvwww{{{qqqhhhhhhddd```^^^\\\WWWMMMEEEJJJFFF???999444222222222000000000000000000000000000000000000000000000000////////////////////////000///...---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------------------------------000000//////000000111222111111111111111111111111111111222222222222333333555555555555555555555555777777777777888888888999999999::::::;;;<<<<<<<<>>???CCCFFFHHHPPP```sss}}}|||sssiiiqqq|||nnnhhhkkkmmmsss|||{{{tttiiinnnrrrxxx{{{mmmbbbaaajjjwwwzzzvvvtttnnngggnnn{{{|||sssooolllcccccchhhiiisss{{{xxxzzzqqqlllccccccooo{{{|||~~~}}}|||zzztttWWWMMMKKKGGG@@@888333111111222...,,,000222///...000000000000////////////...........................---------............///------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,.........---------------......//////000000111111111222222333333222222111222222333333444555555666666666666666777777888888999999:::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::999888777666555555555444444333333333333444444444444333222111111111111000000000000000000000000...///000000111111000000000000000000000000000000000000000000000000000000000000000111111111222222222222111111222222333444333333333333333333333333333333222222333333444555000111222222111222444666;;;???EEENNNWWWcccnnnuuuxxxvvvvvvyyy|||rrrzzzzzz{{{{{{yyy{{{zzzttt{{{~~~yyymmmbbbYYYRRRJJJEEE===888222000111222111///555444333111000000000000000000000000000000000000////////////////////////........................///...------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------///////////////000111111111111111111111111111111000000111111222222333333333333333333333333333333555555555666666666666777888888999:::;;;<<<<<<===666999===???@@@AAACCCFFFJJJIIIKKKOOOVVVgggxxx|||mmmjjjiiinnnuuuyyywwwssslllmmmhhhccclllxxxooogggeeefffhhhjjj~~~zzzvvvxxxzzzvvvoooiiiuuuzzzuuuwwwmmmjjjgggaaajjjyyy|||}}}zzzzzzuuuuuu|||}}}|||~~~zzzyyyyyyiiiMMM<<<999555333333555666777111///000333111------000////////////////////////........................---------............///------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......//////000000111111111222222333333222222111222333333444555555555666555555666777777888888888999999:::;;;;;;;;;;;;;;;======<<<<<<<<<<<<======;;;:::999888777777777777444333333333333333333444555555333222111111111111000000000000000000000000...//////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111222333333222222222222222222222222111111111111111222333333333555666666666555666777333444444555777===DDDIIIRRRVVV\\\dddnnnxxxuuuxxx}}}zzz~~~}}}}}}}}}xxxrrr^^^WWWMMMDDD>>>:::777444999555111///111222333333111111222222222222111111000000000000000000000000////////////////////////..............................---,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...///000000111000000000000000000000000//////000111111222333333333333333333333333333333444555555555666666666666777777888999:::;;;<<<===>>>>>>????????????@@@AAADDDGGGJJJLLLMMMSSSbbbqqquuuxxx~~~zzzvvvrrr~~~xxx|||{{{ttttttxxx}}}mmmbbbZZZNNN???777444111111222333222111333222222333000,,,...222.............../////////........................---------............///------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......//////000000111111111222222333333222222111333333555666777777666666555666777888999999999999::::::;;;<<<<<<<<<<<<;;;>>>======<<<<<<======>>>;;;:::999888777777777888333333333222222333333333555444333222111111000000////////////////////////......///000000000000000//////////////////////////////////////////////////////000000000111111111111000000000000111222222222222222222222222222222000000000000000111222222---000222333222222333333333333444333333555999;;;777;;;@@@EEEIIINNNTTTXXX```dddjjjqqqwwwzzzwwwzzz|||zzz{{{}}}{{{wwwtttuuuqqqggg^^^ZZZYYYTTTMMMAAA>>>:::777555444444333444333222222222222111000000000111222222111000000////////////////////////................................................------,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......//////000111000000000000000000000000...//////000111222333333333333333333333333333333555555555555666666666666666777888999:::;;;<<<===>>>>>>>>>>>>???@@@AAAAAABBBEEEHHHIIIGGGHHHNNNSSSiiilll|||}}}wwwlllfffeeeddd\\\TTTOOOGGG===555444444222111111111111///...111///...000///---///444---............/////////........................---------............///------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------...............//////000000111111111222222333333222222111333444555777888777777666555666888:::;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<======<<<<<<<<<<<<======888777666666555555555666333333222222222222333333333333222111000000000000////////////////////////---...//////000000///////////////////////////////////////////////////////////////000000000111111000000000///000000111222111111111111111111111111000000//////000000111222///000222222111000000111333444666555444444444666111333555666666666888999;;;===BBBJJJOOOSSS[[[dddkkkmmmooosssvvvxxxzzz|||uuuqqquuuyyyuuu{{{{{{|||{{{{{{|||}}}vvvmmmiiigggeeeeeeccc___YYYTTTGGGDDD===555444777666111222222333333333333333333000111222222111000...---//////000000000///......////////////////////////........................------------------------,,,,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///............///000000000000000000000000000000......///000111222333333444444444444444444444444555555666666666777777777666666777999:::;;;<<<===:::;;;===???BBBCCCCCCBBBFFFEEECCC@@@AAAEEEKKKNNNGGGMMM[[[mmm}}}~~~uuufffZZZUUUGGG@@@;;;999666222000111//////000000000000111222000---,,,///000......000---------.........//////........................---------............///------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------........./////////......//////000000111111111222222333333222222111111333555666777777666555444666888:::;;;;;;::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;666555555444444444444444333333222222222222333333111111000000///000000000////////////////////////---...//////000000//////////////////////////////////////////////////////////////////000000000111000////////////000111111111111111111111111111111000000000///000111111222222444444333222111222333333444555444111/////////333333333444666777777777666333333777666333444999777:::===AAAFFFKKKNNNOOOVVV\\\ccciiinnnsssxxx|||||||||wwwpppllllllkkkiiillliiieeeccceeekkkrrrwww{{{}}}}}}yyyrrrooopppssslllmmmhhh___YYYUUULLLCCCCCC@@@===;;;;;;999444000111333222000222777888666...///000111111000111111///000111111000//////...//////...............///////////////////////////........................------------------------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++...............///000000000000000000000000000000---...///000111222333333444444444444444444444444666666666666777777777777555666777888:::;;;<<<===???@@@BBBDDDDDDCCC???<<>>===@@@FFFLLLGGGJJJLLLJJJHHHHHHJJJJJJIIIJJJKKKKKKKKKKKKMMMNNNJJJKKKKKKJJJGGGEEECCCCCC:::??????999666888:::777777666555444444444333222...222333111000222111...000111111111000111222333---...///...------///000000////////////000111222////////////////////////........................------------------------++++++++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++++++++++++++............///////////////////////////.........000111111222222333444444222333444555555555444333444444444444555555555666999999:::;;;<<<===>>>???AAAAAAAAABBBBBBBBBCCCCCCDDDCCCBBBDDDFFFHHHHHHGGGFFFJJJNNNLLLJJJOOO]]]hhhwww}}}qqqhhhbbbccchhhlllcccVVVJJJAAA;;;777555222111111111000000//////000000000000000000000000//////////////////////////////////////////////////////.........---------..................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------............------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............////////////000000000000////////////000111222333444333222222222222333444555666777888444444555666777888888999<<<;;;:::999888888888888777777888999999777666555666666555444333333333333222222222222111111111000////////////////////////------------------------............////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000111111222BBB999333444444000///111111111222222222333333333444444444444444444444444333333333333333333333333666666666666666666666666888888777777666666666555777777777777777777777777777777777777777777777777777777666555444444333333333333333333333333333333222222222111111111000000000000000000000000000000111000000///...---------////////////////////////...---,,,,,,,,,,,,---...------------------------------............---------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))***++++++,,,------///111333222///,,,***)))++++++++++++++++++++++++,,,,,,,,,++++++*********............/////////////////////////////////...///000000111111222333333222333444555555555444333444444555555555666666666999999:::;;;<<<===>>>>>>@@@@@@AAABBBBBBCCCDDDDDDDDDCCCCCCDDDGGGHHHHHHGGGEEEGGGIIIIIIJJJMMMSSSXXX\\\mmmyyy}}}zzz|||tttiii\\\UUUTTTMMMHHH???888444222111000111111111000000000//////000000000000000000000000................................................///.........------------..................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------............------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,............////////////000000000000////////////000111222333333333222222111111222333444555666666555555666777888888999:::<<<<<<;;;;;;:::::::::999777888888888888777666666666555444333333222333333222111111111000000000000........................------------------------............////////////........................////////////////////////.........................../////////000000000000////////////////////////////////////////////////000000//////000000111222===555111222222000///111111111111222222222333333333333333333333333333333333333333333333333333333444444444444444444444444555555555555444444444333444444444444444444444444444444444444444444444444555444444333222222111111222222222222222222222222111111111000000/////////////////////////////////000000000///...---------...........................---,,,,,,,,,,,,---...------------------------------............------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------222444666555111...+++***++++++++++++++++++++++++,,,,,,,,,+++++++++******............////////////......//////////////////...//////000111111222222222222333444444444444444555555666666666777777777888999999:::;;;<<<======??????@@@AAACCCDDDEEEEEEFFFDDDDDDEEEGGGHHHGGGFFFFFFFFFFFFHHHJJJJJJJJJIIILLLRRRUUUcccwwwyyyllliiirrr{{{}}}{{{tttmmmeee___UUUHHH???;;;777555111///000111111111000000000000////////////000000000000000000000000............................................................------------------------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------............------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---............/////////////////////000000000000000111222222333333222222000111111222333444555555555666777888999:::;;;;;;<<<<<<===>>>======;;;;;;888888777777666666777777666555444333333222222222000000000000////////////........................---------------------------............/////////............................................................................../////////000000000////////////////////////////////////////////////000000//////000000111222777222///000000//////111000111111111222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222111111111222222222222222222222222222222222222222222222222222222111111000000//////000000000000000000000000000000////////////......////////////////////////000000//////...---------...........................------,,,,,,------...------------------------------............------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------......666888:::999555000,,,***++++++++++++++++++++++++,,,,,,,,,++++++++++++***............////////////............//////////////////000000111222222222222222333333444444444444666666666666777777777777888888999999:::;;;;;;<<<===>>>???AAACCCDDDFFFFFFFFFEEEDDDEEEGGGHHHGGGFFFFFFGGGHHHIIIIIIHHHGGGFFFOOOJJJEEENNN]]]ZZZVVV___dddooo~~~|||ggg[[[YYYZZZVVVRRRRRRLLLDDD>>>999555222111333222111111222333333111////////////////////////////////////////////////................................................------------------------,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////000000000000000111111222222222222222111222222333444444555555666666777888:::;;;<<<<<<:::<<<===??????===;;;:::999888777555555666777777666555444333222222222222000////////////.................................---------------------------------.........//////........................------------------------................................./////////000000///////////////////////////////////////////////////////////////000111111444222000//////...///000000000000111111111111222111111111111111111111111222222222222222222222222000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000//////......000000000000000000000000/////////////////////////////////////////////////////////......---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........666999;;;999555000+++)))++++++++++++++++++++++++++++++++++++++++++++++++............////////////---.........//////000000000000111111222333333444222222222222333333444444666666666666777777777777777777888888999999::::::<<<<<<>>>@@@BBBCCCEEEFFFEEEDDDCCCDDDFFFGGGGGGFFFCCCFFFHHHGGGEEEEEEHHHLLLNNNIIICCCKKKWWWOOOEEEIIICCCMMM[[[kkkzzz|||~~~zzzwww{{{|||nnn[[[NNNHHHDDD>>>888>>>:::444000///222333333000//////000111111///........................///........................................................................,,,,,,------------------,,,,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,------------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------.............../////////000000000111000000000111111111222222333333444444555555666666666666777999:::;;;======:::;;;<<<>>>===<<<:::888999888666555555555666777555555444333222222222222////////////.........---........................------------------------------------....................................------------------------....................................////////////................................................/////////...///000000111444444333000......///...//////000000000111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////111111111111111111111111000000000000000000000000....................................------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------......444666888666333...***)))++++++++++++++++++++++++++++++++++++++++++++++++............////////////------......///000000000111111111222333333444444222222222222222333444444555555666666666777777777777777777777888888999999:::;;;<<<>>>@@@BBBCCCDDDBBBAAAAAACCCEEEGGGFFFFFF???BBBDDDCCCAAACCCIIINNNFFFGGGCCCHHHSSSMMMAAAAAAAAABBBEEEKKKUUUeeeuuu~~~tttvvvzzzzzzpppnnnnnnppprrrooofff^^^UUUOOOFFF???;;;888555222333444222000111444333///...------///000111///...---------.......................................------------------------------------------------,,,,,,,,,,,,------------++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------------...............//////000000111111111000000000000111222222444444444555555666666666555666777888:::<<<======;;;;;;<<<<<<;;;:::888777777777666666555555666666555444333222222111111111////////////............------------------------------------------------,,,------------.........------------------------------------------------------------------------------........./////////................................................//////......//////000111222555555111...//////...////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000//////000000000000111111........................------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------///111222222///+++***)))++++++++++++++++++++++++***++++++++++++,,,,,,,,,............////////////------......///000000111000000000111222222333333333222111111111222333444444444555555555666666666666666777777777777888888::::::;;;===>>>@@@AAAAAA?????????AAADDDFFFFFFFFF??????@@@AAADDDGGGIIIKKK@@@FFFAAA???GGGGGG>>><<>>===<<<;;;:::888777777666666777777666666555444555444333222111111111111000000000/////////......------------------------------------------------,,,,,,---------.........---------------------------------------------------------------------------------.........//////................................................///............///000000...333444000---000111///........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000.........//////000000000////////////////////////////////////////////////////////////////////////////////////////////////.........//////000000000........................------------------------------------------------,,,,,,---......---,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...---+++***+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,............/////////000---------...///000000111/////////000111111222222333222111111111222333444444444444444555555555666666666666666777777777777999:::;;;<<<===>>>???@@@>>>===>>>@@@DDDFFFFFFFFFAAA???>>>BBBIIILLLKKKHHH<<>>;;;888:::>>>;;;>>>AAA@@@AAAIIIYYYfffqqqnnnttt~~~|||sssppp|||wwwddd]]]ccc[[[eeeggg]]]VVVUUUPPPFFFCCC<<<555333555777555333///222444222///---111444000111///***,,,222333///000///......//////...---,,,,,,,,,------.........------------------------------------------------------------------------+++++++++,,,,,,---------******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---......///000111111222111000/////////000222333333333333333333333333444333444666777999;;;<<<===@@@???===;;;999888888777555666777777777666444333555444333222111111111111000000000000////////////------------------------------------------------,,,,,,,,,---------......------------------------........................---------------------------------.........//////...............................................................///000000***111333///---000222111............/////////000111111111111111111111111000000000000000000000000////////////////////////---------....../////////................................................................................................---------.........//////........................------------------------------------------------,,,,,,---......---,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++)))***,,,...++++++++++++++++++++++++*********++++++,,,,,,,,,...------------...//////---------............///000000000000111111111111222222222222222222222222333333333333444555666666444444444555555555666666888888999:::<<<>>>@@@AAA>>>??????@@@@@@@@@??????@@@<<<===DDDIIIGGGBBB???>>>@@@===;;;DDDOOOLLL@@@;;;::::::999888777555444444555666888:::<<<>>>>>>AAAFFFMMMRRRYYYdddrrr|||{{{xxxpppppppppttt|||~~~rrrjjjgggggghhhllleee]]]XXXUUUQQQJJJDDDBBB@@@===:::888666666666333333222222111000//////000000000000000000000000000000//////.........---................................................------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///////////////000111111222222222111111333333333444444444555555555555666666777999:::;;;999999999888888888888777666777888999888666444333555444333333222222333333000000000000000///......------------------------//////.........---------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................---------............/////////.........---------............................................................////////////////////////////////////////////////////////////////////////////////////000000//////.........---000000//////.........---........................,,,---......//////......------------------------,,,,,,,,,---------......,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,------***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++...------------...//////---------............/////////000000000111111111222222222222222222222222222222222222333444555666444444444555555555666666888888999:::<<<>>>@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@>>>;;;>>>FFFJJJFFF@@@===<<<>>><<<:::AAAKKKJJJAAA888999999999888777666666555555666777888888999999777:::>>>@@@BBBGGGPPPWWWgggooouuutttuuu{{{}}}{{{ppp|||jjjhhhfffgggjjjpppvvvzzzzzztttjjj___XXXTTTSSSSSSLLLGGGBBB@@@@@@???;;;777777666444222111000000111333333222111111000//////////////////////////////000/////////.........---................................................------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........//////000000000000111222222222222222333333444444444555555555555555555666777888::::::999999999888888888777777777777888999888666444333444333333222222222222222000000000000000///......------------------------///.........------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................------------............///.........------------............................................................////////////////////////////////////////////////////////////........................000/////////.........---000/////////.........---........................,,,------...............------------------------,,,,,,,,,------------...,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++...------------...//////---------............/////////000000000000111111222222222222222222222222222111111222222333444555444444555555555666666666777888999:::===???AAABBBDDDCCCAAA@@@@@@@@@AAAAAA<<<;;;>>>FFFJJJEEE>>>;;;999<<<;;;888<<>>======777444111111444444333000222111111000111111222222222222111111000000///////////////////////////////////////...............------------------------------------------------------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...///000111111//////111222333333333333333444444444444555555555444444444555666777888999999999888888888777777777777888999999888777555444333222222111111111111111///000000000000///......------------------------............------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------------------........................---------------------------------------------------------------............/////////////////////////////////////////////////////////......................../////////.............../////////...............------------------------,,,,,,---...............------------------------,,,,,,,,,,,,------------,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++...------------...//////---------............///////////////000000000111111111111111222222222222111111111111222333444444555555555555666666666666777888999;;;===@@@BBBCCCDDDCCCAAA???>>>???@@@AAA===;;;>>>DDDFFFAAA===;;;888;;;;;;888999@@@EEEDDD:::::::::::::::999888777555555444444333333333222666777999888666555666888777:::<<<;;;:::;;;===>>>BBBFFFLLLTTTbbbwww}}}||||||xxxqqqooovvvuuuppptttrrrzzzyyyrrrmmmgggaaaWWW\\\cccjjjlllggg]]]VVVPPPNNNJJJFFFCCC@@@>>>===999888777555444333333333666444222222333444333111111111111222222333333444111111000000000/////////////////////////////////........................------------------------------------------------------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...///000111222...///000222333444444444444444444444555555555555444444444444555666777888888888888888777777777777888888888888888666555444222111111000000000000000//////000000//////...---------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,---------.........---------------------------------------------------------------------------------.........//////........................................................................................................................------------------------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++...------------...//////---------............///...////////////000000000000000000111111222222222111111111111222333444444555555555666666666777777888888999;;;===@@@BBBCCCCCCAAA???>>>===>>>???AAA???<<<<<>>>>>===<<<;;;999777666333444444444444444444444444555666666555555555666333333555666555555666888333555777999===IIIYYYfffyyyppppppzzzyyyxxxssskkkeeeeeejjjpppooolllrrrrrriiihhhggg___XXXYYYXXXTTTPPPOOONNNLLLFFFEEEEEEDDDCCC@@@<<<999888777666444222000///...//////111222222222111111444333111111111222111111....../////////.........000000//////////////////........................---------...............------------------------------------------------------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...///000111222//////111222444444555555444444444555555555666666555555444555555666777888888888888777777777666666888888777777666555555444222111000000//////000000///////////////...------------------------------,,,,,,------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,------------...,,,,,,------------------------------------------------------------------------------............------------------------------------------------........................---------...............---------...............------------------------+++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++...------------...//////---------............///......////////////000000//////000000111222222222222111111222222333444555555555666666666777777777:::::::::<<<===???AAABBB@@@@@@>>>>>>>>>???@@@@@@@@@===;;;===<<<::::::>>>:::::::::999888:::===???@@@???>>>===;;;888666555222333333444444555555555444333333333333222222222333111111444555333444666444555555333222666<<>>;;;999888888888999777555333222222444444666666777777777666666666111222333444333222000///////////////000111222222.........///...------,,,////////////....................................---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...///000111111000000222333444444444444444444555555555666666666666555555555666666777888888888777777777666666666777777666555555444444333222111111000000000000000...////////////...------------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------------------------------------------------------------------------------------.........---------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))******+++,,,,,,------***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++...------------...//////---------............///........./////////000000/////////000111222222222222222222222333444555666555666666666777777777777;;;;;;<<<<<<===???@@@AAA>>>??????@@@@@@AAAAAABBB>>><<<<<<===<<<888888;;;:::888777888888888888999======<<<;;;:::888666555222222333333333444444444555444222222222222222222555000///333333//////111555555555555666777999:::888<<>>===>>>??????===<<<;;;;;;<<<777999888555>>>CCC;;;888666444444333333222222444444333222222333555666000000000000000000111111111222333333333111000///000000111000000111222444...///000111111000//////................................................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........//////000000111222222333444444444333555555555555666666666666777777666666666777888888888777777777666666666666666555555444333333222333222222111000000000000111......//////......---,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++...------------...//////---------.........//////............/////////000...//////000111222222222333333333333444555666666666666666666777777777777<<<<<<<<<======>>>???@@@>>>???@@@AAABBBCCCCCCCCC<<<;;;===???===888777999:::777555777888777555444:::::::::999888777666555333333333222222222222222333111//////111222333333444//////444666333333777333222111222444444333222888555444555999;;;999777888999:::;;;===@@@CCCEEEJJJNNNMMMEEE@@@BBBHHHKKK@@@CCCDDDCCC>>>999666666888444222444888888777666555555555555555555444333///000666666111666999//////...///222444333222222222333333222111//////000222111000///............---...///111111111000000222333222111/////////111+++,,,---///000000///...---.............................................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///////////////222222333444444333333333555555555555666666666777888777777777777888888999777777777777666666666666555555444333222222222222333222222111111111111111......//////......---,,,------------------------+++++++++,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************------,,,++++++*********+++++++++,,,,,,+++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++......------------......000000///...........................////////////000000111222222222222111444222000222666999888777444555666777777888888777777:::<<<>>>>>>>>>???@@@BBBAAA@@@@@@@@@AAABBBCCC?????????>>><<<:::777666666666666666666666666666777666666555444444333333111111222222222333333333111111222222222333333333222222222222222222222222111111222222222333333333444444444444444444444444333333333333333333333333888888777777666666666555444444444333333222222222444444444444444444444444111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111222222111000//////000000////////////////////////000000//////.........---...................................................---,,,,,,,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------..................------////////////000000000000000000000000111222333444444444444444555555666666444666999<<<===;;;999777777777777777666666666666555555444333111000//////222111111111000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))************+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++......------------......//////...---------------............////////////000000111222222222222111333111000222555777666555444555666777888888888888777999;;;<<<<<<===???@@@@@@???===<<<<<<>>>???@@@>>>>>>>>>===;;;999777666555555555555555555555555666666555555444333333222111111111222222222333333111111111222222222333333222222222222222222222222111111111222222222333333444444444444444444444444333333333333333333333333666555555555444444444444444444333333333222222222333333333333333333333333111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111222111000000//////000000........................000/////////.........---........................------------------------...---,,,,,,,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////000000000000000000000000000111333333444444444555555555666666444666999<<<===;;;999888777777777666666666555555555444333222111000//////111111111000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++......------------............---,,,,,,,,,,,,---............////////////000000111222222222222111333222111222444555444333555555666777888888888888777888999999999;;;>>>@@@AAA???===;;;;;;<<>>>>>===<<<:::888666555444444444444444444444444555555444444333333222222111111111222222222222333111111111222222222222333222222222222222222222222000111111111222222222222333333333333333333333333222222222222222222222222333333333222222222222111333333333222222222222222111111111111111111111111111111111111111111111111000000000111111111222222000000000000000000000000000000000000000000000000111000000////////////000......................../////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------........................////////////000000000000////////////000111222222444444555555555555555555555777999<<<<<<;;;:::888666666666666555555555444444333333222111000//////111111000000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************+++++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++......------------............------,,,------...............////////////000000111222222222222111444333333333444444333222555555666777888888888888777888888777777999===@@@DDDBBB???======>>>AAACCC===<<<<<<:::888777555444444444444444444444444444444444333333222222222222111111111111222222222222111111111111222222222222111111111111111111111111000000000111111111111222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000//////....../////////................................................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------...............////////////000000000000............///000111222333444555666666555555444555666999;;;;;;;;;999888555555555555444444444444222222111111000000000///000000000000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++************+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++......------------......///...............//////............////////////000000111222222222222111444555666666555444333333444555666777777888777777666777777777777999<<>>>>>???AAABBB<<<;;;:::888666555444333222222222222222222222222222222222222111111111111000000111111111222222222000000111111111222222222111111111111111111111111//////000000000111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000//////000000000111111111///////////////////////////////////////////////////...............//////........................---------...............------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////////////////000000000000............///000111222333444666666666555444333444666888999:::999999888444444444444333333333222000000000000000000000000//////////////////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++......------------......///............///000000............////////////000000111222222222222111333555777777666444444444333333444555666666666666555666777777777999<<<>>>AAA@@@>>>===<<<<<<======;;;:::888666555444333333222222222222222222222222111111111111111111000000000000000111111111111222000000000111111111111222111111111111111111111111////////////000000000000111111111111111111111111000000000000000000000000111111111111111222222222000000000000000111111111111111111111111111111111000000000000000000000000/////////000000000111111////////////////////////////////////////////////...------------......///---------------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------.../////////////////////000000000000////////////000111222222333444666777777555333222333444666777888888777777333333333333222222222222///////////////000000000......////////////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++......------------.........---------......///000............////////////000000111222222222222111000333666777555333333444111222333444555555555555444666888999999:::<<<===============<<<;;;:::999;;;999777555333222222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111........./////////000000111111111111111111111111000000000000000000000000000000000000111111111222/////////000000000111111000000000000000000000000000000000000000000000000////////////000000000111................................................------,,,,,,------...///------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...//////000////////////000000000000000000000000000111333333333555666777777555333111222333444555666666666666333222222222111111111111.........//////000000000........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++.........------.........,,,,,,,,,,,,,,,---...///............/////////000000000111222222222222111...222555666444222333444111111222333444444444444444666999:::::::::<<<===<<<===>>>>>>===;;;999888;;;999777444333222222222000000000000000000000000////////////000000000000000000000000111111111111000000000000111111111111000000000000000000000000............/////////000000000000000000000000000000000000000000000000000.../////////000000111111.../////////000000111111////////////////////////000000000000000000000000////////////000000000000................................................,,,,,,,,,,,,------...///------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,------...///000000////////////000000000000000000000000111222333444333555777888777555333111111222333444555555555555222222222111111111111000------......///000000000---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------........................000000//////.........---000111111111111222222222222222222222222222222222333333333333444555666666555777999:::999999:::<<>>===<<<:::999888777555555444333333222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////........................,,,,,,,,,---------......//////.........---------.........------,,,,,,,,,------------------------------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------............///------......///000000000333333222222222222111111333333333444444444555555111222444666777666555444444222000000111111111000000000000000////////////........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********......---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------........................000/////////.........---000000111111111222222222222222222222222222222222222222222222333444555666555777::::::::::::;;;<<<======;;;:::888666555444555444444333222222111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////........................////////////////////////................................................,,,,,,,,,---------......///.........------------......---------,,,,,,,,,------------------------------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------............///.........///000000111111222222333333333333333333333333333444444444555555444555777888999999888888666444222111111222111///000000000000/////////...........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******...------,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------......................../////////...............000000000111111111222222222222222222222222222222222111111222222333444555666888:::;;;;;;;;;<<<>>>>>>>>><<<:::777555444333444444333333222222111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////........................////////////////////////........................////////////////////////,,,,,,,,,---------..................------------...------------,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------............////////////000111111222222222222333333444444555555333333333444444444555555999999::::::;;;<<<<<<<<<888666333222222222111///000000000/////////......------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***------,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,------------...................................................000000000000111111111111111222222222222222333333111111111111222333444444666888;;;<<<<<<<<<===???AAA@@@>>><<<999777555444333333333333222222111111////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////........................////////////////////////........................////////////////////////,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------............//////000000111222222333333111222222333555666666777333333333444444444555555;;;;;;:::;;;;;;<<<>>>>>>999777555333333333111///000000/////////.........------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,---------.................................---------...............//////000000000111111111111111111222222333333333111111111111222333444444666888:::<<<<<<<<<>>>???@@@@@@>>>;;;999666444333333222222222222222111111////////////////////////////////////////////////........................------------------------////////////////////////........................////////////////////////........................................................................................................................////////////////////////,,,,,,,,,---------......,,,,,,------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------............///000000111111222222333333111111222333555666777777333333333444444444555555:::999999999:::;;;<<<===:::888555444333333111000////////////............------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))***+++,,,,,,------,,,---------....................................---------------........./////////000000000111111111111111222222333333444222111111222222333444555555777:::;;;;;;<<<===???======;;;999666444333222222222222222222222111111000000000000000000000000000000000000000000000000................................................////////////////////////........................////////////////////////................................................------------------------........................------------------------........................,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,------------...------------------------------------------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***++++++,,,,,,------...++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------............///000000000111222222333333000111222333444555666666333333333444444444555555777777777888999999::::::999777444333333333222000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,---------------....................................,,,,,,,,,------.........////////////000000000111000111111222333333444444222222222222333444555666333666999::::::;;;===>>><<<;;;:::888666555333333111111111111111111222222000000000000000000000000000000000000000000000000................................................////////////////////////........................////////////////////////................................................------------------------........................------------------------------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------------------------------***+++,,,,,,,,,,,,+++***************************+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,---------------............/////////000000111222222222000111111222333444444555333333333444444444555555444555666888888888888777777555333222333333222111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++---------.........//////........................,,,,,,,,,------.........////////////000000000000000000111222333333444444333333333333444555666666333555888999:::;;;<<<>>>======;;;:::999777666555111111111111111111222222000000000000000000000000000000000000000000000000........................////////////////////////////////////////////////........................////////////////////////................................................------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,------.........------------------------------------------------***+++,,,------,,,+++***************************+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---******+++,,,,,,---......+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,------------------.........///////////////000111111222222000111111222222333333444333333333444444444555555222444666888999888777666666444222222333333222111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******************++++++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++************************,,,,,,++++++++++++++++++........................////////////////////////---------............///////////////000000000000000111111222222333444444555555444333333333333444555666777999;;;===>>>???>>>===;;;999666555444333111111111111111111111111000000000000000000000000////////////////////////000000//////.........---......////////////......111111000000000000111111//////.........---------////////////////////////////////////////////////......---,,,---...///000////////////////////////,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///111000/////////000222333111222222333333333222222222222333444444555555666444444555555555555555555555444333222111111111111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++*********))))))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************+++,,,------...---,,,,,,,,,,,,---...,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++................................................---------............///////////////000000000000000111111222222333333444444444333333333444444555666666777999;;;<<<===>>>===<<<:::777555444333222111111111111111111111111////////////////////////........................000/////////.........---......////////////......000000////////////000000//////.........---------...................................................------,,,---...///000........................,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///000000/////////000111222111111222222333333222222333333444444555555666666444555555555555555444444444333222111000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++***++++++,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------........................---------............///////////////000000000000000000111111222333333333333222222333333444555666777777888999:::;;;<<<<<<;;;:::888666444222222111111111111111111111111111////////////////////////......................../////////.....................////////////......//////............//////...............---------...................................................------------...//////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............/////////.........///000111000000111222222222222222333333444444555555666666555555555555555444333222222222111000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++***+++++++++------,,,,,,,,,,,,------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------........................---------............///////////////000000000000000000000111222222333333111111111222333555666777888888888999::::::;;;;;;;;;:::888666444333222111111111111111111111111111////////////////////////................................................---......//////......---.........------.................................................................................------------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///...............//////000000000111222333333333333222222333333444444555555666666666555444333222111111000///...............------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++------------------------........................---------............///////////////000000000000///000000111111222333333000000111222333444666777888888888999999:::::::::;;;:::888666444333333222000000000000000000000000................................................---------...............------............------......------------......---.....................................................................---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---......///////////////000000222333333444444444111111111222333333444444555555555555444333222111//////......---.........------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////000000000000//////000000111222222222000000111111222444555666777777888888999999:::::::::999777666444333333333000000000000000000000000........................---------------------------------------.........------............------......------------......---------...............------------------------------------------------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---...///000000000000///111111222444555555555555111111111222333333444444444444444444444333222111//////......---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////000000000000//////000000111111222222111111111111222333444555666777777888999::::::;;;888777666444333222222222000000000000000000000000........................------------------------,,,,,,,,,------.........,,,------......------,,,//////............//////---------.........//////------------------------------------------------,,,---.../////////...---------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------............///...///000111111111000000111222444555666777777777222333333444444555666666333333444444444333333222//////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++***++++++,,,,,,***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////000000000000/////////000111111222222111111111111222333444444666666777888999:::;;;;;;777666555333222111111111000000000000000000000000........................------------------------,,,,,,,,,------.........,,,------......------,,,//////............//////---------.........//////------------------------------------------------,,,,,,.../////////...---------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,*********************************++++++,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------.........//////...///111222222222111000222333444666777888888888444444555555666777777777222222333444444444333333//////.........//////000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,------------------,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,************+++,,,------***+++,,,------,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++...------,,,,,,------...------,,,,,,,,,---..............................000//////......000111222000111111111222222222222666555333222111222222333555555777888999999999999888666333222222222111000000000000000000//////...000000000000000000000000------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------++++++,,,,,,,,,---------------------------------+++,,,,,,......---***(((,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------............////////////000000000000111111111111444444555666777888999999888999999::::::999999888555555444333333222111111///............---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++------++++++++++++------))))))))))))))))))))))))******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++...---,,,,,,++++++++++++************************************************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------...---,,,,,,,,,,,,---..............................//////.........///000111000000000111111111222222666555444333222222333444333444555666777777777777777555333222222222111000//////000000000///......////////////////////////------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------++++++,,,,,,,,,---------------------------------...+++***...333555111---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------............////////////000000000000111111111111444444555666777888999999999999::::::::::::999999777666666555333222111111///............---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,+++++++++,,,************************************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------...,,,,,,++++++,,,---.............................................///000000///000000000111111111111555444444333333333444444222333444555555555555555777555222222222222111000...////////////...------........................------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,------------------------------------000,,,)))---444777222,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------............////////////000000000000111111111111444444555666777888888999999999::::::::::::999999999888777555444222111111///............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------...,,,+++++++++,,,---...///.......................................///////////////000000000111111111222222222222222333333333222333444444555555555555666444222111222222111000...............------,,,------------------------------------------------------------------------........................------------------------------------------------------------------------------------------------------------------------,,,,,,------------------,,,,,,,,,------------...------------------------///,,,***,,,///000,,,(((,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...............///////////////000000000111111111111333444444555666777888888999999::::::::::::999999999888666555333111000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,---------,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,,,,---...///000////////////////////////.........///////////////000000000000111111111111000000111111222222222222444444555666666666555555555333111111222222111000...............------,,,------------------------------------------------------------------------........................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,---------.........------------------------+++,,,---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------.....................///////////////000000000111111111111333333444555666777888888888999999::::::999999888777666555333111///...---///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,************************))))))***+++,,,,,,------,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------...------------...///111111////////////////////////...//////000111000000000000111111111222222222222//////111222333333333333555666666777777777666666444333111111111222111000...////////////...------------------------------------------------------------------------------........................------------------------------------------------------------------------------------------------------------------------+++,,,,,,------.........,,,---------............------------------------'''+++...---++++++...222,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***++++++,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---------........................////////////000000000000111111111111333333444555666777777888777777888888888888777777555555444222111///...---///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,*********************************++++++,,,,,,---,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------...............000111222333//////////////////////////////111222222222111000222222222222333333333333///000222444555555555555666666777777777666666555444222000000111222111000//////000000000///......------------------------------------------------------------------------........................------------------------........................------------------------------------------------------------------------++++++,,,,,,---......///------------............------------------------***+++,,,---,,,---///111,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------........................////////////000000000000111111111111222333333444555666777777666666777777777777666666555555444333111000000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------.........//////000222333444000000000000000000000000///000111333333222222111222222333333333444444444000222444666777777777777555666666666666666555555333222000000111222111000000000000000000//////...........................------------------------------------------------........................------------------------........................------------------------------------------------------------------------++++++,,,,,,---...//////---------.........//////------------------------///---******,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////............/////////000000000000000111111111111222333333444555666777777555555666666666666555555555555444333333222111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------------------------++++++------------++++++------------------------******+++++++++,,,,,,,,,++++++,,,---------,,,,,,------------------------,,,,,,++++++++++++++++++++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++