BMv6( }}}}}}~~~~~~zzzxxxxxxvvvrrruuuhhhbbb___kkk~~~yyyyyy{{{{{{}}}~~~yyyvvvuuusssqqqooorrrrrrqqqpppnnnkkkhhhggg}}}wwwuuurrrqqqxxxcccYYYYYYVVVXXX```jjjnnniiiggg}}}{{{|||{{{{{{~~~yyytttooolllkkklllmmmmmmkkklllnnnnnnkkkgggbbb^^^pppeee______^^^```______hhhzzzzzztttzzzhhh```[[[[[[XXXWWW]]]jjjyyyeeeWWWWWWTTTQQQQQQOOOWWWZZZbbb}}}}}}yyytttmmmhhhhhhjjjlllmmmeeehhhkkkllliiiccc[[[VVVuuu```VVVQQQPPPOOONNNMMMLLLLLLLLLLLLXXXdddYYYVVVWWWRRRUUUYYY\\\dddrrrttthhhpppfff```eeebbb```ccclllwww}}}aaaVVVSSSUUUXXX[[[```bbbjjj~~~{{{vvvoookkkiiijjjkkkkkkeeefffhhhhhheee___XXXTTTdddRRRIIIKKKJJJJJJJJJJJJJJJJJJKKKEEEOOOuuutttiii\\\TTTRRRPPPRRRUUUXXX^^^jjj}}}oookkk^^^UUUWWWVVVWWW\\\eeepppyyyuuu]]]VVV\\\cccaaaaaa___ggg|||uuurrrmmmjjjhhhgggfffdddccccccbbb```\\\XXXUUUSSS}}}~~~}}}zzzxxxwwwxxxvvvyyyvvvxxx~~~eeeVVVPPPCCCBBBAAA@@@@@@???@@@@@@BBBLLLnnn{{{rrrqqq]]]PPPNNNRRRQQQQQQQQQUUUbbb|||www}}}mmmbbb[[[VVVWWWYYY^^^fffpppzzzzzzoooooorrrgggdddaaajjj{{{tttqqqmmmjjjhhhgggdddbbb]]][[[XXXUUURRRPPPOOONNN~~~|||yyyxxxwwwsssrrrpppmmmjjjgggeeecccfffeeedddbbb```___]]]]]]]]]\\\[[[YYYXXXVVVUUUTTTZZZYYYXXXVVVTTTSSSQQQQQQTTTUUUWWWWWWUUUTTTUUUUUUUUU[[[hhhyyy|||iiijjjmmm{{{zzz___OOOHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDNNNjjj}}}www]]]PPPRRRRRRQQQRRRSSSUUUaaazzzxxxnnneee^^^[[[ZZZZZZ[[[```iiitttzzz{{{yyyjjjgggfffrrr~~~yyyrrrkkkgggdddaaa___VVVUUURRRNNNLLLJJJJJJJJJ|||rrrjjjfffeeeddddddcccbbbaaaaaa```\\\\\\ZZZYYYXXXVVVUUUUUUSSSSSSRRRQQQPPPOOONNNMMMLLLLLLMMMOOOPPPQQQRRRSSSMMMMMMNNNNNNOOOPPPPPPPPPRRRQQQQQQPPPOOONNNNNNNNNLLLNNNQQQRRRRRRRRRTTTUUURRRYYYgggzzzooojjjlll~~~uuu|||```NNNEEE???????????????@@@AAAAAACCCIII]]]{{{yyyYYYLLLSSSHHHJJJOOOSSSTTTZZZooo}}}pppbbbVVV\\\ZZZXXXXXX\\\gggttt||||||rrr\\\\\\aaarrrtttiiiaaa\\\YYYWWWRRRQQQPPPMMMKKKIIIHHHGGGzzzsssnnniiifff^^^]]]\\\[[[ZZZ[[[\\\]]]XXXXXXWWWWWWUUUSSSRRRQQQPPPNNNLLLIIIHHHHHHHHHIIIJJJJJJIIIIIIJJJMMMOOOQQQMMMLLLLLLKKKLLLNNNOOOPPPPPPPPPOOONNNLLLKKKJJJJJJNNNNNNNNNOOOPPPQQQRRRSSSVVV^^^kkkzzznnneeennn}}}bbbOOOMMMCCCBBBAAAAAAAAAAAABBBCCCAAAHHHhhhzzzZZZRRRLLLLLLLLLMMMOOOQQQXXXiiiyyy}}}zzzqqqddd```]]]WWWWWWWWWXXX\\\eeepppwww|||tttaaa\\\aaayyyuuukkkbbb[[[UUUQQQOOONNNLLLIIIGGGFFFEEEDDD|||zzzxxxvvvrrrppppppnnnllljjjiiiiiijjjkkkmmmnnnnnnmmmmmmnnnqqqtttyyyyyyyyy{{{}}}}}}}}}}}}~~~{{{sssnnniiieeebbb\\\\\\[[[ZZZYYYYYYXXXXXXVVVVVVVVVUUUSSSRRRPPPPPPMMMLLLJJJHHHGGGHHHHHHIIIIIIHHHHHHGGGHHHJJJLLLNNNMMMLLLLLLLLLMMMNNNOOOPPPRRRRRRQQQPPPOOONNNMMMMMMMMMMMMNNNNNNPPPQQQSSSTTTUUU]]]mmmyyylllgggrrr}}}bbbJJJCCCAAAAAA@@@??????@@@AAAAAADDDHHHlll|||]]]SSSLLLMMMLLLMMMNNNOOOTTTbbbpppqqqoooyyy|||iii___YYYUUUUUUUUUVVVZZZcccmmmttt~~~sss___YYY```{{{}}}rrrggg^^^WWWQQQNNNMMMLLLJJJHHHFFFEEEDDDCCCpppbbbddddddffffffaaahhhgggeeebbb```^^^]]]\\\___]]]ZZZWWWTTTSSSRRRRRRTTTaaavvvrrrddd^^^\\\ZZZXXXXXXXXXVVVUUUUUUUUUTTTTTTTTTUUUWWWXXXZZZ[[[\\\]]]^^^```dddgggcccccceeehhhmmmqqquuuxxxyyy~~~|||yyyvvvxxx{{{zzzuuunnnhhhdddaaa]]][[[XXXXXXYYYYYYXXXWWWUUUSSSTTTTTTSSSRRRPPPOOONNNMMMKKKJJJHHHGGGGGGGGGHHHIIIHHHGGGFFFFFFFFFHHHIIIJJJMMMMMMLLLMMMMMMNNNPPPPPPRRRRRRQQQPPPPPPOOONNNNNNMMMMMMMMMNNNOOOQQQSSSUUUUUU___qqqwwwkkkjjjwwwgggLLL@@@???>>>============>>>???CCCDDDppp|||___TTTLLLNNNMMMMMMNNNMMMOOOYYYdddhhhgggpppqqq___UUUSSSSSSSSSTTTXXX```iiipppzzz{{{|||~~~rrrbbb___kkk}}}rrr```YYYdddxxxlllaaaXXXRRRMMMJJJJJJIIIGGGEEEDDDCCCBBBBBBrrr{{{zzzjjjSSSWWWZZZYYYZZZXXXRRRQQQPPPPPPOOOOOOPPPPPPOOONNNMMMLLLLLLLLLMMMMMMMMMYYYkkk}}}rrrggg[[[YYYWWWVVVVVVWWWVVVUUUTTTTTTTTTTTTUUUVVVWWWXXXWWWXXXYYYYYYYYYZZZ\\\___eeeeeegggjjjmmmqqquuuwwwsssxxx{{{zzzxxxtttvvvxxx{{{}}}}}}wwwpppkkkhhhiiieee```\\\ZZZWWWUUUSSSQQQSSSVVVXXXYYYWWWTTTRRRQQQQQQOOONNNMMMLLLKKKKKKKKKJJJIIIHHHGGGGGGGGGHHHGGGGGGFFFFFFFFFGGGGGGHHHLLLLLLMMMMMMNNNOOOOOOPPPPPPOOOOOOOOONNNNNNMMMMMMLLLLLLLLLMMMNNNQQQTTTVVVWWWcccxxxssskkkmmm~~~gggMMMBBB>>>>>>===<<<<<<===>>>>>>BBBEEE|||]]]RRRNNNMMMLLLMMMNNNMMMMMMSSS[[[fffgggpppwwwaaaUUUSSSSSSSSSSSSWWW^^^gggmmmssstttvvv{{{{{{gggYYYKKKIIITTTccclllnnnqqqzzz~~~rrr___YYYggg{{{rrrfff[[[RRRMMMJJJHHHFFFEEEDDDCCCBBBAAAAAAAAA~~~vvvdddaaaRRRZZZZZZwwwgggMMMQQQSSSRRRSSSSSSTTTSSSSSSRRRRRRSSSSSSTTTMMMMMMMMMMMMMMMMMMNNNNNNMMMVVVfffxxxtttjjjYYYWWWTTTRRRRRRRRRRRRQQQPPPPPPOOOOOOOOOOOOPPPPPPRRRSSSTTTTTTSSSSSSUUUWWWaaabbbccceeeiiilllppprrrpppvvvxxx~~~}}}yyytttttttttsssqqqnnnkkkhhhhhhgggeeebbb___\\\ZZZYYYZZZXXXTTTRRRQQQOOOMMMLLLJJJNNNSSSWWWYYYXXXUUUSSSOOONNNLLLKKKIIIIIIHHHHHHLLLLLLKKKIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKKKKNNNQQQUUUWWWXXXfff||||||nnnmmmpppaaaIIIBBB???>>>===<<<<<<===>>>???BBBKKK~~~}}}ZZZPPPPPPLLLKKKLLLNNNNNNLLLPPPWWWaaafffppp}}}fffXXXTTTTTTSSSTTTWWW]]]eeekkkqqqqqqtttyyyqqqdddTTTNNNHHHHHHNNNUUUYYYZZZVVVZZZWWWaaalllrrr[[[WWWfff|||ssskkk```UUUNNNJJJHHHGGGBBBBBBAAA@@@@@@@@@@@@@@@vvvtttrrrpppnnnnnnnnnnnnmmmsssuuuvvvrrrvvvvvvddd```WWWXXXUUUhhhjjjQQQQQQQQQPPPSSSSSSQQQPPPNNNMMMKKKKKKJJJJJJLLLLLLKKKJJJIIIHHHGGGGGGEEEOOOaaauuu~~~qqqeee___\\\XXXUUUUUUUUUUUUTTTUUUTTTTTTSSSRRRQQQPPPPPPSSSUUUWWWXXXXXXYYY[[[]]][[[\\\^^^aaaeeejjjnnnqqqrrrxxxzzz~~~~~~yyypppmmmjjjfffbbb]]]XXXTTTTTTTTTSSSSSSSSSSSSSSSSSSPPPNNNKKKJJJJJJJJJHHHGGGEEEIIIOOOUUUXXXWWWVVVTTTNNNLLLJJJHHHGGGFFFGGGGGGKKKKKKKKKJJJIIIHHHHHHGGGFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOPPPKKKJJJJJJJJJMMMQQQUUUXXXXXXhhhyyyllllllqqqaaaIIIDDD??????============??????>>>HHH{{{^^^PPPOOOKKKIIIJJJMMMNNNLLLOOOTTTXXX```kkkzzzlll\\\TTTTTTTTTTTTWWW\\\ccciiissstttwww{{{~~~wwwcccTTTKKKJJJJJJIIIJJJKKKKKKKKKLLLNNNJJJRRRYYYyyy}}}ppp\\\[[[ggg~~~xxxhhhbbbXXXPPPKKKHHHGGGEEE@@@???????????????@@@@@@{{{vvvrrrmmmlllkkkjjjiiifffbbb___bbbaaa___]]]ZZZXXXVVVUUUVVVVVVVVVUUUSSSRRRPPPOOOOOOOOOOOONNNMMMKKKJJJIIINNNMMMLLLKKKKKKLLLMMMNNNQQQZZZaaafffsssmmmxxxbbbXXXLLLKKKMMM[[[kkkWWWSSSOOOPPPTTTRRRUUUTTTRRRQQQOOONNNNNNMMMKKKKKKKKKJJJIIIHHHFFFFFFCCCKKK\\\ppp}}}}}}rrrggg\\\YYYUUURRRRRRRRRRRRQQQRRRRRRQQQPPPOOONNNLLLKKKLLLNNNQQQSSSTTTUUUWWWYYYZZZ[[[]]]```eeeiiinnnppprrryyy{{{}}}{{{rrrgggbbb\\\WWWSSSPPPLLLIIIIIIJJJJJJKKKKKKLLLLLLLLLJJJHHHGGGFFFGGGGGGEEEDDDCCCGGGLLLQQQTTTTTTSSSQQQMMMKKKIIIGGGEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIDDDEEEFFFGGGHHHIIIIIIIIIHHHIIIJJJKKKLLLLLLKKKKKKMMMMMMMMMNNNNNNOOOOOOOOOJJJIIIIIIJJJMMMQQQVVVYYY]]]mmm|||mmmjjjqqqzzz{{{gggLLLFFF???>>>===<<<<<<===>>>???>>>BBB{{{mmmnnniiiTTTKKKKKKIIIIIIKKKLLLJJJLLLQQQTTT]]]gggqqqqqq^^^TTTTTTTTTTTTVVV[[[aaafffrrrvvvzzz||||||}}}zzzgggXXXNNNLLLIIIGGGGGGFFFFFFEEEHHHKKKGGGNNNQQQooo|||lll\\\\\\bbbnnnwwwwwwvvvvvvttt{{{ssslll]]]XXXQQQLLLHHHFFFEEEDDD>>>>>>>>>>>>>>>???@@@AAA}}}}}}~~~vvvkkkkkkiiigggeeecccaaa```hhhgggeeebbb```]]][[[ZZZ______```___]]]ZZZVVVTTTNNNNNNOOOPPPQQQPPPMMMKKKGGGGGGHHHHHHIIIIIIIIIJJJFFFFFFGGGFFFFFFEEEDDDDDDIIIIIIJJJJJJKKKJJJJJJJJJGGGGGGFFFFFFGGGJJJLLLNNNLLLYYYbbbhhhvvvfffkkk]]]TTTOOOQQQRRRiiikkkZZZSSSLLLNNNSSSQQQMMMMMMLLLKKKKKKKKKLLLLLLFFFGGGHHHHHHIIIHHHHHHHHHBBBHHHTTTeeetttxxxrrrjjj[[[XXXTTTQQQQQQRRRRRRRRRQQQQQQQQQPPPOOOMMMLLLKKKLLLNNNQQQRRRRRRSSSTTTUUUWWWXXXYYY[[[___cccfffhhhmmmtttvvvyyy}}}~~~vvvkkk```YYYRRRLLLJJJIIIHHHFFFDDDDDDEEEEEEFFFEEEEEEDDDGGGFFFEEEEEEFFFFFFDDDCCCCCCFFFKKKOOOQQQQQQPPPNNNMMMKKKHHHFFFEEEEEEEEEFFFBBBCCCEEEGGGIIIJJJKKKKKKCCCCCCEEEFFFHHHHHHIIIIIIGGGHHHIIIKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMJJJIIIHHHIIILLLQQQVVVYYYbbbrrrnnngggppprrrzzzgggJJJBBB>>>===<<<;;;;;;<<<===>>>DDDBBBqqquuuqqqrrrWWWHHHLLLHHHHHHJJJJJJHHHJJJNNNXXX```ffflllsss^^^SSSSSSSSSSSSUUUYYY```dddnnnttt{{{}}}||||||~~~sssfffXXXRRRKKKHHHHHHJJJIIIHHHDDDGGGCCCHHHJJJhhh{{{iiiVVVUUUWWW[[[aaaeeeccc___```ggggggggg}}}yyymmmkkkkkkeee^^^YYYVVVRRRMMMIIIFFFEEEDDDBBB=========>>>>>>???@@@AAAuuummmtttuuulllfffaaa___ccceeehhhqqquuubbb]]][[[YYYYYY[[[[[[[[[ZZZYYYYYYXXXWWWVVVVVVVVVVVVXXXXXXWWWUUUSSSQQQNNNMMMKKKJJJJJJIIIIIIIIIJJJJJJGGGEEEDDDDDDEEEFFFFFFEEEDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDEEEGGGHHHIIIHHHOOONNN\\\jjj~~~wwwrrr]]]PPPJJJNNNNNN\\\{{{vvvtttWWWNNNOOOOOOOOOQQQRRRQQQOOOMMMLLLKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEDDDIIITTTcccooosssnnnhhh[[[WWWRRROOONNNOOOOOOOOONNNPPPQQQPPPNNNLLLLLLMMMNNNNNNNNNOOOQQQSSSTTTUUUTTTUUUVVVWWWYYY^^^cccgggmmmooorrrrrrpppuuuqqqmmmlll{{{mmmbbbWWWSSSOOOKKKJJJIIIGGGFFFAAABBBBBBBBBCCCDDDDDDDDDGGGFFFFFFEEEDDDCCCCCCCCCDDDFFFIIILLLNNNNNNMMMLLLMMMIIIDDDBBBBBBCCCCCCAAABBBBBBCCCBBBBBBCCCFFFHHHCCCCCCCCCCCCCCCDDDGGGJJJGGGHHHJJJKKKMMMNNNNNNNNNJJJJJJKKKKKKLLLLLLMMMMMMNNNIIIGGGIIILLLOOOVVV^^^iiizzzpppfffuuu~~~yyyaaaHHHAAA<<<;;;;;;;;;;;;<<<=========JJJhhhyyyTTTMMMJJJIIIHHHGGGHHHJJJLLLMMMRRR]]]dddeeeuuu|||^^^TTTRRRSSSUUUTTTSSSXXX___kkksssyyyyyyzzz}}}zzzgggUUUQQQRRRNNNIIIFFFEEEHHHHHHDDDIIIhhhttt```PPPKKKGGGHHHMMMQQQQQQPPPPPPOOOPPPQQQTTTWWW[[[]]]XXXVVVSSSPPPOOOOOOPPPQQQNNNKKKGGGEEEDDDBBBAAA???===???AAAAAA@@@??????@@@}}}mmmbbb___[[[ggguuummmiiiiiiiiihhhkkkqqq{{{kkk[[[WWWVVVUUUUUUWWWWWWWWWVVVWWWVVVUUUUUUTTTTTTTTTTTTUUUTTTTTTSSSRRRPPPOOONNNJJJIIIIIIHHHHHHHHHHHHHHHFFFDDDCCCCCCEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDFFFGGGHHHHHHLLLNNN___pppyyyqqqpppZZZQQQKKKLLLKKKVVVxxxqqqxxxYYYLLLLLLMMMOOOQQQQQQPPPOOOMMMLLLKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEFFFIIIQQQ^^^jjjpppooolll___ZZZTTTPPPNNNNNNNNNNNNNNNOOOPPPPPPMMMLLLLLLLLLLLLLLLMMMNNNOOOQQQRRRSSSTTTUUUVVVWWWYYY]]]bbbfffiiilllpppqqqooorrrrrr]]]\\\ZZZppptttggg]]]UUURRRMMMJJJIIIHHHFFFEEEAAABBBBBBCCCCCCDDDDDDDDDFFFFFFEEEEEEDDDCCCCCCBBBDDDFFFIIILLLNNNNNNLLLLLLKKKGGGCCCAAABBBCCCCCCBBBCCCCCCDDDCCCBBBCCCEEEGGGDDDDDDCCCBBBBBBCCCGGGJJJIIIIIIKKKLLLMMMMMMMMMMMMJJJJJJKKKKKKLLLLLLMMMMMMMMMJJJIIILLLNNNOOOUUU[[[gggyyypppgggwwwzzzxxx]]]GGGCCC;;;;;;;;;;;;;;;<<<======>>>GGG___[[[LLLJJJIIIHHHGGGHHHIIIKKKMMMQQQ\\\dddfffsssyyy[[[SSSQQQQQQSSSRRRQQQVVV]]]jjjrrrxxxyyyzzz~~~jjj[[[TTTNNNJJJJJJHHHIIIJJJHHHLLLfffnnnYYYLLLGGGCCCDDDHHHKKKKKKJJJMMMLLLJJJIIIIIIJJJLLLMMMLLLLLLKKKJJJKKKLLLMMMNNNKKKHHHEEECCCBBBAAA@@@???;;;<<<>>>>>>>>>???@@@BBB{{{wwwooogggaaaaaadddhhhjjjiiihhheeebbb^^^[[[ZZZnnnnnnjjjssstttcccXXXUUUZZZ[[[___|||}}}tttrrrtttwwwyyy}}}www^^^SSSRRRQQQQQQRRRTTTUUUTTTSSSTTTSSSSSSRRRRRRRRRRRRSSSQQQRRRRRRRRRQQQPPPOOOOOOIIIIIIHHHGGGGGGGGGGGGGGGEEECCCBBBCCCDDDEEEDDDBBBDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDEEEDDDDDDDDDEEEFFFGGGHHHMMMQQQcccuuuuuupppqqq[[[QQQKKKJJJGGGNNN}}}~~~ooo___LLLHHHKKKOOOPPPPPPPPPOOOMMMLLLKKKJJJJJJHHHHHHGGGGGGFFFEEEEEEEEEEEEGGGMMMXXXeeeooossstttccc^^^VVVPPPMMMMMMMMMLLLMMMOOOPPPOOOMMMKKKKKKLLLJJJJJJKKKLLLMMMNNNPPPQQQPPPRRRSSSTTTVVVYYY^^^aaaccceeeiiikkkiiikkkxxxmmm^^^TTTVVVQQQ\\\mmmvvvkkk___WWWSSSOOOKKKIIIGGGFFFEEECCCAAAAAABBBCCCDDDDDDEEEEEEFFFEEEEEEDDDDDDCCCCCCBBBDDDFFFIIILLLMMMLLLKKKJJJGGGDDDAAA@@@AAACCCCCCCCCDDDEEEEEEDDDBBBAAACCCDDDEEEEEEDDDBBBAAACCCGGGJJJJJJKKKLLLLLLMMMMMMMMMLLLJJJJJJJJJKKKLLLMMMMMMMMMKKKIIIJJJMMMNNNOOOTTT[[[fffyyy~~~ooohhh{{{|||XXXEEECCC;;;;;;;;;;;;;;;<<<<<<===???FFFYYYvvvgggMMMKKKJJJHHHGGGHHHIIIKKKLLLNNNZZZdddfffpppzzz^^^SSSPPPOOOPPPOOOOOOSSSYYYhhhpppwwwyyy{{{uuufffZZZQQQNNNMMMJJJJJJJJJLLL___zzzcccNNNIIIEEEAAAAAADDDFFFFFFEEEIIIHHHFFFCCCBBBAAABBBBBBAAABBBDDDFFFHHHJJJKKKKKKJJJGGGCCCAAA@@@???===<<<>>>@@@AAAAAA@@@@@@AAACCCppp___\\\VVVOOOLLLNNNSSSWWWXXXWWWWWWVVVTTTRRRQQQPPPSSSppppppffflllfffYYYTTTWWWaaaccc^^^|||lllYYYPPPRRRQQQQQQRRRTTTVVVUUUTTTRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQQQQPPPOOONNNJJJIIIHHHGGGGGGFFFGGGGGGEEEDDDCCCDDDEEEEEECCCBBBCCCCCCCCCDDDDDDDDDEEEEEECCCDDDDDDEEEEEEDDDDDDCCCDDDDDDDDDCCCCCCEEEHHHJJJSSSWWWgggzzzsssvvvpppXXXNNNKKKJJJGGGJJJmmmuuu|||nnnQQQGGGJJJOOOPPPOOOOOONNNMMMLLLKKKJJJIIIGGGGGGGGGFFFEEEEEEDDDDDDBBBDDDIIISSS```kkkrrruuuccc]]]UUUOOOLLLLLLLLLLLLMMMNNNOOONNNLLLKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOLLLNNNOOOPPPQQQTTTXXX[[[^^^^^^```aaa___aaammmzzzttt[[[ZZZVVVZZZSSSUUU\\\zzzlllccc[[[TTTOOOMMMIIIGGGFFFEEEDDDBBBAAAAAABBBCCCDDDEEEEEEFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDFFFIIIKKKKKKJJJIIIGGGBBBAAA@@@@@@AAACCCDDDEEEFFFGGGGGGEEEBBB@@@AAABBBFFFEEEDDDAAA@@@BBBGGGJJJLLLLLLLLLMMMMMMLLLKKKKKKIIIIIIJJJKKKLLLMMMMMMNNNKKKIIIIIIKKKLLLOOOWWW___jjj~~~yyymmmjjjTTTDDDBBB;;;;;;::::::;;;;;;<<<===@@@GGGZZZxxxrrrOOOKKKJJJHHHGGGGGGHHHJJJKKKLLLWWWbbbeeekkkfffSSSOOOLLLMMMMMMLLLPPPUUUdddmmmuuuxxx{{{|||lllbbb]]]WWWTTTTTTPPPZZZqqq\\\JJJHHHEEEBBBBBBCCCDDDCCCBBBEEEDDDCCCCCCBBBCCCCCCDDD@@@BBBEEEHHHJJJKKKKKKKKKJJJGGGCCC@@@???===;;;:::BBBDDDFFFEEECCCAAAAAAAAArrrXXXVVVSSSOOOMMMNNNQQQUUUVVVVVVVVVUUUTTTSSSQQQPPPNNNfffvvvbbb___|||tttWWWQQQNNNQQQYYYZZZ[[[yyyppp___VVVSSSRRRPPPQQQSSSUUUVVVVVVSSSRRRRRRQQQQQQQQQQQQRRRTTTTTTSSSRRRQQQOOONNNMMMKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFDDDBBBBBBCCCCCCCCCCCCDDDDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBCCCDDDDDDCCCCCCEEEIIIMMMWWW^^^mmm}}}nnn|||lllRRRLLLJJJJJJJJJKKK___ttt[[[IIIJJJOOOOOONNNNNNNNNNNNMMMKKKJJJIIIGGGFFFFFFEEEEEEDDDDDDCCCAAACCCGGGNNNWWW___eeehhh^^^YYYRRRMMMKKKLLLLLLLLLLLLMMMNNNNNNLLLJJJJJJKKKJJJIIIJJJJJJKKKLLLMMMNNNKKKMMMNNNOOOPPPRRRVVVXXXYYYXXXXXXWWWUUUWWWcccppp|||cccSSSWWWQQQXXXRRROOOSSSxxxsssfff___XXXSSSLLLJJJHHHFFFFFFEEECCCAAAAAAAAABBBCCCDDDEEEFFFGGGEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFHHHJJJJJJIIIGGGEEE???@@@@@@@@@AAABBBDDDFFFGGGHHHHHHFFFBBB@@@???@@@EEEEEEDDDBBBAAACCCGGGJJJKKKLLLLLLLLLLLLKKKJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNKKKHHHGGGGGGIIINNNZZZfffqqqvvvmmmlllRRRDDD>>>:::::::::::::::;;;<<<<<<@@@GGG\\\wwwPPPLLLKKKIIIGGGFFFGGGHHHIIIJJJSSS^^^cccggg|||iiiUUUOOOKKKKKKLLLKKKNNNSSS```jjjsssvvvyyy~~~}}}{{{vvvttt}}}}}}{{{xxxqqqfffggguuugggXXXLLLGGGFFFCCCBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDEEEEEEDDDEEEHHHJJJKKKKKKJJJIIIFFFDDDAAA@@@@@@@@@@@@???BBBEEEJJJLLLLLLJJJJJJIIIsssSSSRRRPPPLLLHHHGGGIIIJJJVVVUUUTTTRRRPPPNNNLLLJJJMMM[[[{{{ggg[[[mmmfffRRRQQQMMMLLLPPPQQQ[[[zzznnn```TTTRRROOONNNPPPSSSUUUUUUTTTTTTRRRQQQQQQPPPPPPPPPTTTTTTSSSRRRQQQOOOMMMLLLLLLKKKJJJHHHGGGGGGGGGGGGGGGFFFFFFGGGGGGFFFDDDBBBBBBBBBBBBBBBCCCCCCCCCDDDBBBBBBBBBCCCCCCBBBBBBBBBAAACCCDDDDDDCCCFFFLLLQQQYYYgggwwwgggoooUUUMMMKKKIIILLLMMMUUUpppfffKKKIIINNNNNNLLLMMMNNNNNNMMMKKKJJJIIIFFFFFFEEEEEEDDDCCCCCCCCCAAABBBEEEIIIMMMRRRUUUXXX[[[WWWQQQNNNLLLLLLLLLLLLKKKMMMNNNMMMKKKIIIIIIJJJIIIIIIIIIIIIJJJKKKLLLMMMLLLNNNOOOPPPQQQRRRUUUWWWVVVTTTSSSRRRPPPQQQ[[[ffflllYYYWWWLLLTTTNNNNNNVVV~~~oooccc\\\VVVQQQJJJIIIGGGFFFFFFEEECCCAAAAAAAAABBBCCCEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFHHHIIIIIIGGGDDDCCC>>>???AAAAAAAAABBBEEEGGGGGGHHHHHHFFFCCC@@@??????CCCCCCCCCCCCCCCDDDGGGJJJJJJJJJKKKKKKKKKJJJIIIIIIHHHIIIJJJKKKLLLMMMNNNOOOLLLIIIFFFFFFFFFLLL[[[jjjvvvuuuoooppp{{{PPPDDD;;;:::::::::::::::;;;;;;<<>>===???BBBEEEFFFGGGFFFJJJPPPUUUYYY\\\```cccuuu]]][[[XXXRRRNNNLLLMMMOOOTTTSSSRRRQQQOOOMMMKKKJJJKKKRRRooorrrbbbcccwww{{{___QQQRRRNNNLLLQQQSSS[[[zzz~~~jjjXXXTTTOOOLLLNNNQQQUUUVVVUUUTTTRRRQQQPPPOOONNNNNNQQQQQQQQQQQQPPPOOONNNMMMKKKJJJIIIGGGFFFFFFEEEEEEFFFEEEEEEFFFGGGFFFCCC@@@AAAAAABBBBBBBBBCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAA@@@CCCEEEDDDDDDHHHOOOUUU^^^ttthhhwww___QQQMMMGGGLLLNNNNNNlllyyymmmLLLGGGLLLMMMKKKLLLMMMNNNMMMKKKJJJHHHFFFEEEEEEDDDDDDCCCBBBBBBAAABBBCCCDDDHHHMMMSSSWWWZZZWWWSSSPPPOOOMMMLLLJJJKKKLLLMMMMMMKKKIIIIIIJJJGGGGGGGGGGGGHHHIIIJJJJJJJJJLLLNNNOOOOOOPPPRRRTTTRRRQQQRRRTTTRRRPPPVVV^^^xxx~~~~~~eee^^^NNNTTTMMMQQQ```oooaaaYYYRRRLLLIIIHHHFFFFFFFFFEEECCCAAAAAAAAABBBDDDEEEFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEGGGHHHIIIHHHFFFCCCAAA>>>@@@BBBCCCBBBBBBEEEHHHGGGHHHHHHFFFCCC@@@???>>>???AAACCCDDDDDDFFFHHHJJJHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHIIIKKKLLLNNNOOOOOOMMMJJJIIIHHHGGGKKKYYYgggxxxvvvrrrtttyyyLLLEEE999::::::999999::::::;;;<<<===@@@VVV___MMMKKKIIIGGGFFFFFFFFFGGGIIIJJJRRR\\\```oooqqqZZZRRRLLLKKKLLLLLLNNNQQQYYYcccmmmpppssswwwyyyyyy|||}}}vvvmmmqqqnnn```UUUMMMJJJGGGHHHGGGFFFDDDCCCCCCDDDAAABBBCCCDDDEEEFFFFFFFFFKKKKKKKKKJJJIIIFFFDDDCCC===<<<<<<>>>BBBEEEGGGGGGIIIKKKOOOTTT[[[dddnnnuuuYYYWWWRRRMMMHHHHHHKKKMMMQQQQQQQQQQQQQQQPPPOOONNNLLLNNNgggmmm\\\]]]qqqmmmTTTJJJMMMIIIHHHPPPUUUWWWvvvppp[[[VVVPPPMMMNNNRRRVVVXXXUUUTTTRRRPPPOOOMMMMMMLLLMMMNNNNNNOOOOOOOOONNNNNNJJJIIIHHHFFFEEEDDDDDDDDDEEEDDDDDDEEEFFFEEEAAA???AAAAAAAAABBBBBBBBBCCCCCC@@@AAAAAABBBBBBAAAAAA@@@???BBBEEEEEEEEEIIIQQQXXXcccmmmyyybbbUUUNNNFFFKKKMMMJJJ}}}iiippppppLLLEEEKKKLLLKKKLLLMMMNNNMMMLLLJJJHHHEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@AAACCCHHHPPPZZZ```[[[XXXUUURRRPPPNNNKKKIIIKKKLLLMMMLLLJJJIIIIIIIIIFFFEEEEEEEEEFFFGGGHHHHHHGGGIIIKKKLLLLLLLLLNNNPPPOOOPPPTTTWWWUUURRRTTTYYYmmmttt|||lllcccRRRUUULLLQQQdddooo```WWWNNNGGGIIIGGGFFFFFFFFFEEECCCAAAAAAAAABBBDDDEEEGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHIIIHHHEEEBBB@@@>>>AAACCCDDDBBBCCCEEEHHHFFFGGGHHHGGGCCC@@@???>>>===@@@CCCEEEFFFGGGHHHJJJFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHIIIKKKLLLNNNOOOOOOMMMLLLKKKJJJHHHJJJVVVcccwwwwwwtttwww~~~tttIIIEEE999::::::999999::::::;;;<<<<<<===SSS}}}mmmMMMLLLIIIGGGEEEEEEFFFGGGIIIGGGOOOZZZ___lll|||\\\TTTLLLLLLMMMMMMNNNQQQWWWaaakkkoooqqquuuwwwvvvttt|||{{{}}}}}}wwwiii]]]UUUSSSJJJKKKLLLJJJIIIGGGHHHHHHCCCEEEGGGIIILLLMMMNNNOOONNNMMMLLLKKKIIIGGGEEEDDD@@@???===>>>@@@BBBCCCCCCEEEEEEEEEHHHOOO\\\jjjsss___TTTUUUVVVKKKEEEIIIIIIPPPPPPOOOPPPPPPPPPMMMKKKPPPIII\\\xxx]]][[[aaavvvqqqUUURRRNNNKKKJJJKKKNNNPPPUUUvvvqqqdddVVVLLLNNNPPPNNNSSS\\\VVVTTTQQQNNNMMMMMMNNNOOOPPPOOOOOONNNMMMLLLKKKKKKKKKJJJGGGEEECCCBBBBBBCCCBBBBBBCCCCCCCCCBBB@@@???>>>???AAABBBCCCBBBBBBAAA??????@@@@@@@@@AAAAAAAAACCCAAAAAACCCCCCFFFPPPZZZpppzzzttt~~~xxxeeePPPNNNLLLJJJRRRQQQmmmuuupppxxxYYYJJJHHHIIIKKKLLLLLLLLLLLLJJJIIIHHHGGGFFFDDDCCCBBBBBBCCCCCCCCC??????CCCHHHMMMVVV___ZZZ\\\ZZZSSSNNNMMMLLLIIIMMMKKKIIIJJJLLLLLLJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJLLLMMMMMMLLLLLLKKKOOORRRPPPQQQSSSMMMNNN\\\lllqqqwww{{{xxxooobbbYYYIIIPPPQQQQQQiiikkkZZZTTTNNNHHHEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCBBBAAABBBDDDFFFGGGFFFIIIGGGDDDGGGMMMMMMHHHIIIHHHGGGEEECCCAAA>>>===??????AAADDDFFFEEECCC@@@JJJHHHFFFEEEEEEDDDAAA???AAAAAABBBBBBCCCDDDDDDDDDEEECCCAAABBBEEEHHHIIIJJJLLLMMMIIIDDDGGGOOOOOOKKKMMMJJJJJJLLLKKKIIIOOOXXXuuuuuuyyyrrrnnnKKKBBB;;;;;;::::::::::::;;;<<<===<<>>@@@DDDFFFEEEBBBEEEHHHIIIHHHLLLSSSXXXXXXcccVVVTTTVVVLLLGGGJJJJJJOOOOOOOOOPPPPPPOOOMMMLLLKKKEEEVVVvvvaaaWWW[[[ooouuucccQQQOOOKKKHHHGGGIIIKKKMMMTTTsssqqqbbbVVVVVVUUUPPPPPPUUUTTTRRROOOMMMKKKKKKMMMNNNNNNNNNNNNMMMLLLKKKKKKJJJKKKIIIGGGEEECCCBBBBBBBBB@@@AAABBBCCCCCCBBBAAA@@@???@@@AAABBBBBBBBBAAA@@@?????????@@@@@@@@@AAAAAAAAA@@@@@@CCCEEEIIIUUU```~~~ooo~~~xxxcccTTTNNNJJJHHHRRRTTToooyyy~~~\\\IIIFFFGGGKKKLLLLLLLLLLLLJJJIIIHHHFFFEEEDDDCCCBBBBBBBBBCCCCCC???>>>AAAFFFLLLVVV___\\\^^^[[[SSSMMMLLLKKKIIIMMMKKKIIIJJJLLLLLLJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJKKKKKKKKKLLLLLLJJJLLLIIIJJJNNNIIIKKKZZZppppppooolllfff]]]TTTNNNNNNRRRQQQTTTnnniiiYYYTTTPPPKKKIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDCCCDDDEEEGGGHHHBBBEEEFFFDDDEEEKKKLLLIIIJJJIIIHHHEEECCC@@@>>>===???@@@BBBDDDFFFFFFCCCAAAGGGIIIKKKKKKHHHFFFEEEFFFCCCCCCDDDDDDEEEFFFFFFFFFGGGEEECCCCCCFFFIIIJJJKKKLLLLLLIIIEEEHHHNNNNNNJJJNNNKKKJJJKKKJJJIIIOOOYYYrrr{{{|||qqqMMMDDD===;;;;;;;;;:::;;;;;;<<<<<<===CCCIIIhhh}}}mmm}}}uuu|||YYYHHHEEEJJJFFFEEEGGGDDDFFFJJJLLLSSS\\\dddwww]]]NNNLLLHHHIIILLLIIIMMM[[[iiinnnpppuuuxxxxxxwwwzzz||||||zzz{{{}}}~~~yyyhhh^^^___[[[RRRXXXggg}}}zzzxxxssskkkddd^^^ZZZYYYWWWRRRNNNNNNQQQSSSRRROOOMMMKKKHHHDDDBBB@@@@@@@@@>>>===>>>BBBJJJSSSZZZ]]]YYYXXXSSSKKKJJJNNNSSSSSSnnn[[[TTTUUUMMMHHHKKKKKKMMMNNNOOOPPPPPPOOOMMMLLLIIIEEEPPPiiigggVVVWWWfffwwweeeYYYOOOMMMJJJGGGGGGHHHKKKMMMRRRnnnuuueee```\\\UUUQQQRRRSSSQQQNNNKKKJJJJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJIIIJJJHHHGGGEEECCCBBBAAAAAA??????@@@BBBBBBBBBBBBBBBAAAAAABBBBBBBBBAAA@@@@@@?????????@@@@@@@@@@@@AAA@@@???@@@CCCEEELLL[[[iiijjj{{{www^^^WWWLLLHHHGGGQQQWWWttt{{{```JJJFFFIIIKKKLLLLLLLLLLLLJJJIIIHHHEEEEEEDDDBBBBBBBBBBBBBBBBBB>>>===???CCCJJJUUU```___```\\\SSSMMMLLLKKKIIILLLKKKJJJKKKLLLLLLJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGIIIJJJJJJKKKMMMOOOJJJIIIDDDEEEJJJFFFKKK^^^yyypppeee[[[TTTOOOMMMNNNQQQSSS]]]}}}jjjZZZUUUQQQKKKJJJJJJIIIIIIHHHHHHGGGGGGHHHHHHGGGFFFFFFFFFGGGGGGAAAEEEGGGFFFFFFIIIKKKJJJKKKJJJHHHEEEBBB@@@===<<<@@@@@@BBBDDDGGGFFFDDDAAACCCLLLSSSRRRKKKDDDDDDGGGEEEFFFFFFGGGGGGHHHIIIIIIIIIGGGDDDDDDFFFIIIKKKKKKKKKKKKIIIGGGHHHLLLMMMJJJOOOMMMKKKJJJHHHHHHNNNVVVppprrrNNNEEE>>>===<<<<<<;;;;;;;;;<<<<<>>@@@BBBFFFOOO```qqqfffxxxwww[[[XXXKKKKKKIIIPPPZZZ|||~~~jjjOOOEEEGGGKKKLLLLLLLLLLLLJJJIIIHHHDDDDDDCCCBBBBBBAAAAAAAAAAAA>>><<<===@@@GGGSSS___aaabbb]]]SSSMMMLLLKKKIIIKKKKKKKKKLLLLLLKKKJJJHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEGGGIIIIIIIIIKKKPPPTTTOOOLLLDDDDDDIIIFFFOOOgggwwwhhh[[[TTTRRRSSSKKKTTT```sssvvvddd[[[QQQIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIHHHGGGFFFEEEDDDDDDEEEIIILLLLLLJJJJJJKKKKKKLLLJJJHHHEEEBBB???===<<>>>>>===<<<<<<;;;<<<<<<<<>>>>>?????????@@@@@@@@@@@@???@@@BBBFFFQQQgggzzzhhh~~~|||___ZZZKKKOOOMMMOOO]]]|||WWWEEEBBBKKKLLLLLLLLLLLLJJJIIIHHHCCCCCCCCCBBBAAAAAA@@@@@@@@@===<<<<<<>>>CCCPPP]]]bbbccc^^^UUUNNNLLLKKKHHHJJJKKKLLLMMMLLLJJJIIIIIIGGGGGGGGGFFFFFFEEEEEEEEEEEEGGGIIIIIIIIIMMMTTTZZZTTTPPPGGGFFFHHHFFFUUUsssooo___VVVRRRRRRTTTeee{{{yyyjjjZZZMMMLLLLLLKKKKKKKKKLLLMMMMMMLLLMMMMMMLLLKKKIIIHHHFFFKKKLLLPPPRRRRRRPPPOOOOOOLLLJJJGGGDDDAAA???>>>===>>>???@@@CCCEEEEEEBBB???EEETTTccceeeYYYLLLHHHIIIFFFGGGGGGHHHHHHIIIIIIJJJIIIFFFCCCBBBDDDHHHJJJLLLKKKKKKKKKLLLLLLJJJJJJKKKIIILLLMMMJJJHHHIIILLLOOOgggxxx}}}fffEEEBBB>>>>>>======<<<<<<============EEEFFFSSSwww~~~ssswwwWWWGGGJJJGGGCCCEEEDDDDDDIIIJJJLLLRRRTTTaaayyyjjjXXXTTTOOOMMMMMMHHHOOOUUU___hhhmmmqqquuuyyyyyy{{{}}}}}}|||yyywwwvvv}}}{{{lllYYYXXXOOOGGGCCCHHHRRRaaasss|||nnnbbbYYYTTTPPPNNNIIIHHHGGGFFFFFFFFFEEEDDDBBBBBBBBBCCCDDDFFFGGGGGGCCCEEEHHHGGGFFFGGGKKKOOOhhhttt~~~yyysssmmmwwwZZZUUUOOOIIIGGGDDDEEEIIIOOOQQQOOOMMMLLLMMMHHHFFFIIIOOOeeebbbWWWSSSbbb}}}gggYYYOOONNNJJJIIIHHHGGGHHHJJJLLLMMMOOO[[[yyyuuubbbWWWQQQRRRPPPOOOLLLJJJIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGEEECCCAAA@@@;;;<<<<<<===???AAACCCDDDBBBBBBAAA@@@@@@@@@AAAAAA>>>>>>>>>????????????@@@@@@@@@AAADDDIIIWWWppp|||tttnnn___LLLPPPPPPOOO```fffMMMEEEKKKLLLLLLLLLLLLJJJIIIHHHBBBBBBBBBBBBAAA@@@???>>>???===<<<===<<<@@@LLLYYYaaabbb___WWWPPPNNNKKKHHHHHHKKKMMMNNNLLLJJJIIIIIIGGGGGGGGGFFFEEEEEEDDDDDDEEEGGGIIIHHHHHHMMMWWW___ZZZVVVNNNLLLKKKJJJaaasssgggbbbaaaqqqssscccXXXVVVSSSQQQPPPQQQSSSTTTZZZ\\\^^^___```___]]]\\\WWWUUUWWW[[[]]]XXXTTTSSSKKKIIIFFFCCCAAA@@@??????>>>???AAACCCEEEEEEBBB@@@>>>IIIVVVYYYSSSKKKHHHIIIFFFFFFGGGHHHHHHIIIIIIJJJHHHEEEBBBAAADDDHHHLLLMMMKKKKKKMMMPPPNNNJJJIIILLLHHHLLLNNNKKKKKKQQQWWWZZZggg|||rrr{{{bbbAAAAAA>>>===============>>>??????===GGGJJJTTTvvvvvv]]]HHHJJJGGGCCCDDDCCCCCCIIIHHHIIIPPPQQQZZZnnn|||dddWWWVVVOOOLLLNNNKKKPPPSSS[[[eeellloootttzzzzzz{{{|||}}}|||zzzxxxvvvwwwyyy~~~~~~{{{~~~wwwWWWNNNHHHJJJKKKJJJOOOWWWVVV]]]jjj{{{jjj```TTTJJJFFFEEEDDDCCC@@@@@@@@@AAAAAAAAAAAAAAA@@@AAABBBDDDFFFHHHIIIJJJJJJNNNSSSVVVUUURRROOONNNXXXbbbkkknnnqqqxxx|||ZZZUUUQQQKKKHHHEEECCCHHHOOOQQQNNNLLLLLLNNNIIIFFFHHHKKKXXXyyygggZZZOOOWWWrrrrrr^^^QQQJJJMMMJJJIIIHHHHHHIIIKKKMMMNNNMMMTTTlllooo[[[PPPPPPOOOMMMKKKIIIGGGFFFEEEFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJIIIIIIGGGEEEBBBAAA<<<<<<<<<===>>>@@@CCCDDDBBBAAA@@@@@@@@@AAABBBCCC>>>>>>>>>>>>???????????????@@@CCCGGGNNN___{{{zzzhhhMMMNNNOOOPPPcccvvvWWWIIIKKKLLLLLLLLLLLLJJJIIIHHHAAAAAABBBBBBAAA@@@>>>>>>>>>===>>>===<<<>>>IIIUUU___bbb```YYYRRROOOLLLHHHGGGKKKNNNNNNLLLIIIIIIIIIGGGGGGGGGFFFEEEDDDDDDDDDCCCFFFGGGFFFFFFLLLXXXbbbeeeccc^^^\\\YYYYYYxxxtttpppjjjeeecccccceeegggtttwww|||ssskkkhhhkkkjjjaaaWWWRRRJJJHHHEEECCCAAA@@@AAAAAA@@@AAACCCEEEGGGGGGDDDBBB===@@@EEEGGGGGGFFFGGGHHHGGGGGGHHHHHHIIIJJJJJJJJJHHHEEEBBBBBBEEEJJJNNNPPPLLLLLLOOOSSSPPPJJJIIIMMMKKKNNNNNNKKKNNN\\\iiipppvvvwwwppp~~~vvvcccBBBBBB>>><<<<<<<<<===>>>???@@@AAA===JJJNNNXXXzzzuuuuuu___HHHJJJHHHCCCDDDEEECCCIIIHHHGGGNNNPPPWWWggg}}}lll[[[VVVMMMKKKMMMKKKOOOQQQYYYfffmmmooorrrxxxzzzzzz{{{|||~~~~~~}}}|||tttvvv{{{~~~}}}}}}pppzzznnn^^^XXXTTTKKKGGGJJJJJJKKKOOOXXXdddxxxxxxjjjWWWTTTMMMDDD@@@@@@AAA@@@>>>===>>>@@@@@@@@@@@@AAAAAAAAAAAACCCEEEFFFHHHHHHIIIKKKPPPXXX```dddbbb[[[VVVQQQWWWZZZXXX[[[gggvvv~~~YYYTTTRRRLLLJJJGGGAAAHHHOOOQQQNNNLLLLLLNNNMMMIIIJJJIIINNNjjjlll]]]OOORRRkkkooo[[[PPPLLLRRRKKKKKKKKKKKKLLLMMMOOOPPPKKKOOOccczzzaaaRRRNNNNNNLLLJJJHHHFFFDDDCCCFFFFFFGGGHHHIIIJJJJJJKKKJJJJJJJJJIIIHHHEEECCCBBB<<<<<<<<<<<<>>>@@@BBBCCCAAA@@@@@@???@@@AAACCCDDD>>>>>>>>>>>>???????????????@@@CCCIIIQQQeee}}}pppNNNKKKMMMQQQfffYYYGGGKKKLLLLLLLLLLLLJJJIIIHHHAAAAAABBBBBBAAA@@@>>>===>>>>>>>>>>>>;;;<<>>@@@BBBBBB???KKKLLLSSSsssuuulll```GGGIIIHHHDDDFFFGGGDDDIIIGGGFFFNNNPPPVVVeeeooozzzaaaWWWMMMJJJKKKHHHMMMOOOYYYgggooooooqqqvvvyyyyyyzzz}}}~~~}}}}}}~~~~~~ttt^^^wwwqqqbbb[[[QQQLLLMMMJJJIIIIIIKKKPPP^^^xxxvvv^^^WWWTTTIIIJJJEEE@@@@@@BBBCCCAAA===>>>@@@AAABBBAAAAAABBBCCCBBBCCCDDDEEEFFFFFFFFFFFFCCCHHHQQQ]]]dddddd]]]VVVPPPTTTTTTNNNNNNXXXfffnnncccSSSOOOLLLGGGEEEEEEGGGJJJNNNQQQPPPMMMJJJKKKJJJCCCCCCMMM[[[wwwzzzbbbOOORRRddd|||}}}eeeVVVPPPPPPPPPMMMLLLJJJJJJJJJLLLOOOPPPQQQSSS\\\vvvkkkZZZNNNTTTTTTMMMHHHIIIIIIFFFGGGGGGFFFDDDDDDFFFJJJNNNMMMJJJGGGFFFFFFFFFEEEDDD@@@???>>>===>>>???AAABBBCCCCCCBBB@@@>>>???AAACCCCCCBBB@@@>>>===>>>???@@@??????BBBJJJZZZrrrkkkRRRJJJOOOPPP___nnnCCCDDDIIIQQQNNNEEEJJJNNNEEEDDDDDDCCCBBB@@@???>>>>>>===<<<<<<===;;;<<>>IIIGGGAAAFFFHHHFFFJJJDDDHHHIIIEEEDDDHHHIIIGGGJJJBBBBBBEEECCCKKKTTTRRRNNNPPPSSSUUUQQQKKKLLLQQQNNNQQQPPPNNNTTThhh}}}xxxpppvvvxxxZZZKKK===AAA???>>>===<<<<<<===>>>???===HHHPPPRRRjjjxxxjjj___CCCJJJFFFAAAEEEEEEEEEEEEDDDDDDHHHNNNWWW]]]ooojjjXXXIIIHHHJJJDDDIIIMMMUUU```jjjpppssssss}}}~~~}}}{{{~~~yyy}}}yyymmmzzz|||gggPPPQQQIIIIIIJJJLLLKKKRRRdddwww}}}pppccc[[[UUUMMMEEEAAAHHHEEEBBB@@@===<<<>>>AAA@@@CCCAAA===BBBJJJJJJCCCEEEKKKKKKEEEFFFOOOOOOHHHLLLJJJLLLSSSYYYZZZ\\\___ZZZRRROOOSSSUUUXXXgggyyynnnWWWPPPNNNKKKGGGEEEFFFIIIMMMOOOOOOLLLJJJJJJKKKDDDBBBIIISSSmmmjjjUUUPPP[[[nnnnnnYYYPPPOOOOOONNNNNNNNNMMMLLLLLLLLLMMMNNNHHHLLLRRRgggyyyxxx}}}rrrZZZQQQTTTSSSLLLHHHHHHGGGDDDCCCDDDEEEEEEDDDFFFHHHKKKNNNLLLIIIHHHHHHHHHFFFEEEBBBAAA???>>>>>>@@@AAACCCCCCDDDDDDBBB@@@@@@BBBDDDDDDCCCAAA???>>>???@@@@@@@@@AAAEEEQQQeee~~~nnnSSSIIIOOOPPPZZZxxx{{{PPPDDDGGGOOONNNGGGKKKNNNDDDFFFEEEDDDCCCBBB@@@??????>>><<<<<<===;;;;;;CCCLLL[[[]]]^^^\\\UUUOOOLLLKKKFFFHHHJJJKKKLLLJJJIIIGGGHHHGGGFFFDDDCCCCCCCCCCCCFFFAAABBBGGGGGGEEENNN\\\kkkxxxzzzhhhVVVJJJIIIHHHFFFEEEDDDAAA@@@@@@EEEEEEFFFIIILLLOOONNNKKKEEEKKKLLLPPPVVVOOOGGGKKKGGGHHHIIIJJJLLLMMMNNNOOOIIICCCEEEFFFDDDLLLWWWWWWSSSSSSTTTSSSNNNIIIJJJPPPPPPSSSSSSSSS[[[kkk{{{xxxwwwRRRGGG===>>>>>>=========>>>@@@BBBCCCFFFOOOUUUVVVnnnoooiiiHHHJJJEEE@@@CCCCCCEEEEEEEEEEEEHHHMMMUUUZZZeeeppp]]]OOONNNOOOIIIJJJNNNVVV```jjjqqqtttuuuuuuvvvxxxzzz{{{zzzyyyxxx~~~zzz}}}zzznnnvvvmmm]]]UUUOOOLLLLLLIIIJJJZZZooommmgggZZZJJJ@@@@@@HHHNNNCCCEEEGGGHHHGGGFFFGGGIIIGGGCCCAAABBBCCCBBBCCCGGGVVVaaaiiikkkooorrrjjj\\\PPPLLLJJJNNNUUU^^^jjjuuuvvvrrrpppkkkaaa\\\jjj~~~]]]PPPQQQOOOHHHDDDEEEGGGJJJMMMMMMKKKIIIIIILLLFFFBBBDDDIII```xxx```QQQQQQ```xxxwww]]]NNNLLLNNNNNNMMMOOOOOOOOOOOONNNMMMLLLKKKDDDIIILLLWWWvvvkkkfffgggqqqsssooorrrwww]]]VVVUUUQQQKKKIIIIIIFFFBBBAAADDDFFFHHHHHHHHHJJJKKKNNNMMMKKKKKKKKKJJJGGGEEECCCBBB@@@??????@@@BBBCCCCCCDDDEEEEEECCCBBBBBBCCCDDDCCCAAA@@@??????@@@AAAAAACCCKKK\\\tttkkkQQQIIIPPPQQQVVViiixxx```FFFEEEMMMPPPJJJMMMNNNEEEGGGFFFEEEDDDCCCAAA@@@@@@???=========;;;;;;@@@HHHVVV[[[___]]]VVVOOOKKKKKKEEEFFFHHHIIIJJJIIIIIIHHHHHHGGGFFFDDDCCCCCCCCCCCCEEEBBBBBBFFFFFFDDDJJJTTT```iiitttzzzcccRRRKKKGGGGGGFFFEEEDDDCCCBBBAAACCCDDDEEEGGGJJJNNNSSSWWWcccccchhhzzzjjjQQQOOOJJJHHHNNNYYY^^^XXXTTTVVVMMMGGGIIIHHHCCCLLLYYY[[[VVVSSSRRRPPPLLLHHHLLLRRRSSSVVVXXX]]]hhhxxxwww}}}zzzIIIDDD???============>>>@@@CCCEEEGGGKKKPPPUUUVVVlllzzznnnttt}}}xxxPPPIIIEEEBBBCCCBBBDDDEEEFFFFFFHHHLLLQQQUUU]]]uuuvvvaaaQQQLLLLLLGGGIIILLLSSS]]]gggooosssuuuuuuvvvxxxzzz{{{|||}}}}}}|||}}}|||jjjccc}}}cccUUUMMMPPPLLLFFFQQQdddmmmlllaaaNNNCCCEEEHHHHHHEEEHHHJJJHHHFFFEEEHHHJJJVVVNNNMMMTTTTTTNNNQQQ\\\bbbkkkttt|||tttkkk```YYYXXX^^^nnn}}}wwwaaadddrrreeePPPQQQQQQHHHDDDDDDEEEGGGJJJKKKJJJIIIHHHMMMIIIDDDCCCCCCVVVvvvoooVVVLLLXXXqqqzzzhhhUUULLLMMMNNNNNNMMMMMMNNNPPPPPPPPPNNNMMMKKKIIIOOOMMMOOOnnnrrrdddbbbgggeee___ZZZ___yyyeeeZZZVVVPPPKKKKKKJJJHHHDDDEEEGGGIIIJJJJJJKKKMMMNNNNNNMMMLLLLLLLLLKKKGGGEEEDDDBBBAAA??????@@@AAABBBBBBDDDGGGGGGEEECCCBBBBBBDDDCCCBBB@@@@@@@@@@@@@@@AAAEEEQQQfffbbbNNNJJJSSSSSSWWWgggrrr~~~|||qqqMMMGGGKKKQQQOOOOOOOOOGGGGGGGGGEEEDDDBBBAAA@@@???@@@>>>===>>><<<:::===CCCQQQYYY``````XXXPPPKKKJJJEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFDDDCCCCCCCCCCCCEEEBBBBBBEEEDDDBBBFFFMMMWWWYYY___jjjkkkjjjwww___PPPNNNMMMMMMJJJEEECCCCCCCCCAAAAAABBBEEEGGGHHHKKKTTT^^^llldddhhhqqqOOOHHHJJJIIIXXXsss}}}qqqaaa]]]UUUMMMKKKIIIDDDLLL[[[___WWWRRRNNNLLLJJJHHHMMMTTTSSSVVVZZZcccttt|||sssnnnDDDCCCBBB============???AAADDDFFFHHHKKKOOOUUUXXXkkkzzzmmmmmmcccoooxxxXXXHHHFFFEEEEEEEEEDDDEEEFFFGGGHHHJJJNNNQQQ\\\jjjlllUUUIIIIIIFFFGGGIIINNNWWWbbbjjjppprrrxxxyyyzzz|||}}}}}}}}}~~~iiihhhyyyaaaQQQTTTSSSKKKQQQaaa|||wwwfffSSSNNNRRROOOEEEPPPRRRQQQMMMJJJMMMPPPRRR```\\\[[[___bbbbbbcccfffmmmhhhbbbcccssswwwjjj___\\\fffssslll]]]^^^oooSSSPPPOOOHHHEEEDDDCCCDDDGGGIIIJJJJJJHHHMMMJJJGGGFFFCCCQQQlll___KKKQQQhhhyyyoooaaaUUUQQQOOOLLLKKKLLLKKKLLLOOOPPPQQQPPPNNNMMMKKKPPPNNNLLLddduuuggg```hhhllllllgggccczzz|||qqq___XXXPPPMMMLLLJJJHHHGGGHHHIIIJJJJJJIIIJJJLLLNNNNNNMMMLLLLLLLLLJJJGGGEEECCCBBB@@@??????@@@AAACCCBBBEEEGGGHHHFFFDDDCCCBBBCCCBBBBBBAAA@@@@@@@@@???@@@HHHYYYrrr^^^OOOOOOWWWUUUYYYjjjuuu{{{wwwZZZKKKJJJSSSRRRQQQPPPJJJGGGFFFEEECCCAAA@@@>>>>>>@@@>>>===>>><<<:::;;;???MMMVVV___bbb\\\SSSMMMJJJFFFFFFFFFFFFGGGGGGHHHIIIHHHGGGFFFDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCBBBEEEIIIRRRPPPQQQXXXWWWYYY~~~qqq^^^QQQNNNVVVVVVQQQHHHCCCEEEEEEAAAGGGGGGIIILLLKKKKKKTTT___tttdddXXXgggwwwhhhSSSRRRGGGJJJcccrrraaaSSSLLLIIIGGGTTTccceeeYYYSSSMMMKKKHHHFFFJJJPPPPPPRRRUUU^^^rrrxxxqqqbbbBBBAAABBB<<<======>>>???AAACCCFFFGGGNNNQQQXXX]]]kkk|||ppptttddd{{{mmmttt]]]EEEDDDEEEEEEGGGCCCEEEFFFFFFGGGHHHKKKMMMZZZaaaaaaMMMKKKLLLGGGHHHLLLSSS]]]gggmmmpppuuuvvvwwwxxxzzz{{{}}}}}}~~~}}}|||ppp~~~aaaYYYWWWUUU```ppp~~~ooo]]]VVV\\\```^^^^^^dddfffcccaaaaaa^^^YYYgggmmmllljjjssswww~~~qqq___SSSWWWeeeqqqwww{{{wwwqqqjjj```[[[___ggg~~~xxxbbbZZZ|||[[[PPPNNNJJJFFFDDDBBBBBBEEEHHHJJJKKKGGGLLLJJJHHHHHHCCCLLLbbbjjjMMMKKK[[[gggxxxhhhZZZTTTOOOIIIHHHKKKJJJKKKMMMOOOPPPPPPNNNNNNHHHJJJJJJJJJZZZ~~~uuuvvvqqqhhhdddiiiyyyrrrrrr}}}hhh```XXXTTTPPPKKKJJJLLLMMMOOOPPPOOOMMMLLLKKKLLLOOOMMMLLLLLLLLLKKKHHHFFFCCCBBBAAA@@@@@@BBBDDDEEEDDDGGGIIIIIIHHHFFFEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@MMMcccyyyuuu___RRRTTTZZZVVV[[[kkkttt{{{|||{{{hhhPPPIIIRRRRRRPPPPPPLLLGGGFFFEEECCCAAA???>>>===@@@===<<<>>>===::::::===GGGPPP[[[cccbbb[[[RRRLLLIIIHHHGGGFFFFFFFFFHHHIIIHHHGGGFFFDDDCCCCCCCCCCCCBBBAAAAAAAAABBBDDDFFFHHHGGGFFFIIITTTZZZ^^^ssskkkdddZZZRRROOOTTTSSSNNNPPPWWWXXXTTTWWWRRRQQQQQQNNNKKKSSS___hhh[[[______ZZZ]]]IIILLLgggxxxaaaPPPLLLOOO```mmmjjj[[[TTTNNNJJJGGGCCCDDDHHHKKKKKKLLLTTTfff{{{vvvsss~~~VVVBBB>>>@@@:::======>>>???AAADDDFFFHHHOOOPPPXXX]]]fff}}}}}}mmm~~~zzzfffFFFCCCDDDBBBFFFCCCDDDEEEEEEEEEFFFIIILLLTTTWWW}}}iiiQQQLLLMMMJJJJJJLLLRRR[[[eeelllppprrrsssuuuwwwyyyzzz{{{{{{~~~~~~lllaaaeeexxx|||qqqrrrwwwsss{{{|||uuucccQQQZZZgggiiieeesss{{{rrrmmmjjjiiihhhnnnlllkkkiiiddd^^^^^^cccgggttttttlllfffRRRNNNOOOGGGDDDBBBAAADDDHHHKKKLLLGGGIIIGGGGGGHHHBBBEEEWWWwwwvvvUUULLLSSSYYYvvvyyy|||aaaVVVPPPJJJIIINNNKKKLLLMMMNNNNNNNNNMMMLLLHHHFFFGGGKKKRRRkkkxxxhhhbbb^^^^^^aaannnuuufffhhhqqqyyyqqqhhhbbbYYYQQQPPPUUUYYY]]]```aaa]]]XXXSSSQQQRRRPPPMMMLLLLLLLLLJJJIIIDDDCCCBBBBBBCCCEEEGGGIIIHHHJJJKKKKKKJJJHHHHHHHHHEEEFFFEEEEEEDDDCCCCCCBBBBBBSSSpppyyy~~~qqq___QQQRRRYYYYYY^^^iiilllsss|||sssTTTGGGOOOPPPMMMNNNMMMIIIHHHFFFDDDBBB@@@???>>>???<<<;;;>>>>>>:::999;;;AAAIIIVVVccchhhdddZZZQQQLLLJJJHHHFFFEEEFFFGGGHHHHHHGGGFFFDDDCCCCCCCCCCCCAAAAAA??????AAAEEEHHHIIIEEEIIISSSiii{{{}}}{{{lllaaagggqqqooodddTTT___gggjjjqqq|||~~~yyyhhh]]]UUURRRMMMHHHOOO\\\rrrmmmccc\\\TTTRRRbbbwww[[[SSSYYYjjjrrriiiUUUOOOKKKJJJHHHDDDDDDFFFGGGHHHIIIOOO^^^rrrvvvyyyyyyOOOEEE>>>@@@<<<<<<===>>>@@@CCCGGGJJJLLLSSSQQQWWW[[[^^^tttuuuyyywwwNNNGGGFFF@@@EEECCCCCCCCCCCCCCCEEEIIILLLOOOQQQqqqjjjSSSKKKIIIKKKJJJKKKPPPXXXbbbiiimmmnnnppptttwwwzzz|||||||||{{{~~~~~~|||}}}ooo___gggggg___ddduuu}}}wwwuuuwwwwwwnnnTTTOOOSSSHHHEEEBBBAAADDDHHHKKKMMMGGGHHHDDDEEEGGG@@@@@@NNNeee^^^QQQSSSTTTssshhhVVVQQQMMMNNNRRRMMMMMMMMMMMMLLLLLLKKKJJJMMMGGGIIIMMMMMM[[[lllbbb]]]^^^cccaaappp\\\XXXbbbuuuwwwooobbbXXXWWW^^^fffkkkrrrsssoooggg^^^YYYTTTQQQNNNMMMMMMMMMLLLKKKEEEDDDDDDDDDEEEHHHJJJLLLKKKLLLNNNMMMKKKJJJJJJKKKGGGHHHHHHGGGGGGFFFEEEDDDDDDXXXxxxqqq\\\MMMMMMWWW[[[aaagggeeehhhkkkzzzWWWFFFLLLMMMKKKLLLLLLJJJIIIHHHFFFCCCAAA@@@??????;;;;;;>>>>>>;;;999:::<<>>===@@@FFFJJJJJJTTT[[[llleeecccXXXRRRddd~~~wwwppprrrcccUUUOOOIIIDDDKKKXXXqqq___WWW\\\fffYYY___oooqqqcccMMMHHHGGGIIIJJJHHHGGGJJJEEEHHHKKKQQQ___rrr{{{vvvllliiizzzLLLIII@@@BBB@@@;;;<<<>>>AAAEEEJJJNNNPPP\\\XXX[[[^^^^^^pppzzzqqqxxxXXXNNNIIIBBBGGGBBBCCCBBBBBBBBBDDDIIILLLOOOPPPllllllWWWMMMHHHJJJHHHHHHLLLTTT^^^fffjjjgggjjjoootttxxxzzz{{{zzzyyy|||}}}}}}ooommmyyyyyy]]]QQQPPPMMMKKKEEE>>>AAAJJJLLLIIIMMMHHHGGGJJJHHHCCCBBBFFF\\\zzzgggNNNJJJQQQdddvvvttt]]]QQQRRRTTTMMMPPPOOOOOOOOOOOONNNNNNMMMQQQLLLLLLMMMKKKVVV~~~|||pppgggdddeeelllpppxxxzzzooo___XXX[[[aaavvv}}}iii```bbb___hhhooouuuuuunnngggeeeggg```YYYPPPKKKLLLMMMKKKIIIJJJKKKJJJHHHEEEEEEHHHKKKKKKLLLOOOQQQQQQPPPOOOMMMLLLFFFDDDHHHIIIDDDAAACCCKKK^^^xxxhhhNNNSSSXXXUUUTTTdddlll```jjjhhh|||aaaHHHIIIPPPNNNIIIJJJJJJIIIGGGFFFCCCBBB@@@???@@@???>>>===<<<;;;::::::???CCCLLL\\\nnntttgggVVVOOONNNKKKGGGEEEGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBDDDCCCBBBCCCDDDHHHPPPXXX___\\\gggwwwjjjRRRQQQOOOPPPaaa~~~www[[[UUUPPPNNNJJJHHHNNNXXXhhh[[[hhh~~~fff[[[gggpppdddRRRJJJHHHGGGHHHIIIJJJJJJIIIKKKHHHIIIRRRaaaqqq|||vvvyyy}}}yyy}}}pppTTTNNN999DDD;;;===@@@>>>CCCMMMMMMNNNYYYbbb```^^^^^^aaammmnnn}}}VVVPPPLLLBBBDDDBBBCCCDDDCCCCCCDDDGGGJJJPPPRRR___vvv___OOOHHHMMMJJJJJJMMMPPPTTT]]]eeeeeelllrrrvvv{{{}}}yyysssyyyxxxyyy}}}zzzttt{{{zzzbbbQQQUUULLLJJJDDD>>>@@@IIINNNNNNMMMIIIHHHJJJHHHCCCBBBEEENNNiiipppUUUIIIJJJ[[[oooiiiUUUQQQVVVTTTQQQQQQQQQPPPNNNMMMNNNNNNRRRNNNOOOPPPLLLSSSuuu~~~tttrrruuukkkjjjlllnnniiiaaa]]]```lll~~~rrriiihhhbbbeeelllrrrrrrkkkdddaaaaaa```ZZZTTTQQQQQQPPPMMMJJJCCCFFFIIIIIIHHHGGGIIIJJJLLLMMMOOOQQQQQQPPPNNNMMMNNNKKKKKKMMMJJJEEEDDDHHHHHH```~~~^^^TTTNNNKKKKKKTTTeeekkkaaadddhhh|||pppSSSJJJNNNQQQQQQSSSJJJIIIHHHFFFDDDBBB@@@???@@@???>>>===<<<;;;::::::===???GGGWWWkkkuuulll]]]SSSQQQLLLHHHFFFGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@AAAEEEPPPaaaqqqhhh^^^^^^tttnnnqqq|||pppaaaWWWKKKLLLJJJLLL\\\xxx}}}mmmaaaPPPLLLJJJKKKIIIGGGMMMUUUuuummmZZZeee~~~ffffffmmmfffSSSCCCIIIHHHFFFFFFHHHIIIIIIHHHJJJIIIKKKTTTdddsss}}}{{{uuu{{{nnnSSSNNN<<>>======<<<;;;;;;:::;;;@@@OOOgggwwwtttjjjYYYTTTNNNIIIGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBB@@@??????BBBIII[[[{{{tttdddeeellliii]]]RRRSSS\\\wwwsssggg^^^VVVNNNHHHHHHIIIGGGGGGRRRlllxxxgggXXXNNNJJJHHHHHHIIIIIIHHHKKKPPP```aaaccc}}}pppiiifffYYYNNNMMMJJJHHHEEEDDDFFFGGGGGGGGGIIIIIIMMMXXXfffttt}}}~~~sssvvvfffOOOLLL>>>EEE<<<===DDDAAADDDWWWaaaYYYRRRTTTWWW\\\bbbjjj{{{vvvLLLDDDGGG@@@BBBCCCCCCCCCCCCDDDFFFIIIGGGMMMQQQhhh~~~___RRRTTTKKKGGGEEEHHHKKKQQQ[[[eeehhhmmmsssuuuxxx{{{{{{wwwvvvxxx|||}}}|||~~~|||yyyfff[[[KKKLLLLLLJJJDDD@@@AAAFFFJJJKKKJJJJJJIIIHHHEEECCCBBBEEEHHHYYYpppuuufffTTTMMMHHHXXXnnnvvvmmmjjjdddYYY\\\]]]ZZZUUURRRRRRTTTPPPNNNPPPSSSOOOMMM[[[mmm|||{{{xxxggg___dddjjjjjjfff```]]]]]]WWWTTTQQQNNNMMMKKKHHHEEEGGGJJJMMMOOOOOONNNLLLKKKKKKLLLNNNPPPPPPPPPPPPOOOLLLMMMMMMKKKGGGFFFJJJOOOVVVsss}}}fff^^^\\\]]]kkktttrrrhhh[[[___oooeeedddooosssQQQEEEGGGKKKJJJJJJHHHFFFDDDBBBAAA@@@??????>>>>>>===<<<<<<;;;;;;999<<>>>>>======<<<<<<===;;;;;;FFF]]]vvviii\\\QQQLLLIIIEEECCCDDDFFFFFFFFFEEEEEEDDDCCCBBBCCC@@@AAADDDJJJbbbppp[[[PPPPPPUUUZZZdddjjjggg___\\\aaafff~~~vvvqqqbbb[[[SSSLLLHHHIIIJJJLLLJJJJJJHHHDDDGGGVVVpppqqq```[[[ZZZWWWTTTTTTVVVWWWWWWRRR\\\fff~~~hhhooo|||ccc^^^___]]]QQQMMMHHHFFFFFFHHHJJJJJJGGGJJJQQQ[[[gggqqqwww{{{~~~{{{qqqkkkXXXGGGBBB???FFFBBB???JJJJJJPPPkkk|||rrrdddWWWZZZ___```aaapppmmm|||yyyuuu}}}gggMMMMMMCCCBBBCCCCCCCCCBBBCCCEEEGGGFFFMMMJJJOOOmmm~~~hhhbbbSSSMMMIIIHHHIIILLLUUU^^^dddjjjooooooqqquuuwwwvvvttttttwwwyyywwwxxxzzzsssrrrwww}}}wwwxxxrrriii___\\\MMMKKKJJJJJJGGGDDDDDDHHHFFFIIIJJJHHHHHHHHHFFFBBB@@@???GGG^^^vvvzzziiiVVVHHHJJJUUUjjj}}}|||nnn\\\QQQNNNKKKJJJNNNOOOMMMOOOSSSYYYjjjjjj[[[]]]^^^^^^]]][[[\\\\\\[[[YYYVVVSSSRRRSSSTTTUUUWWWSSSOOOMMMMMMNNNNNNNNNLLLMMMNNNNNNOOOOOOPPPOOOOOOSSSRRRLLLHHHMMMVVV\\\ttt{{{mmmddd```KKKXXXcccxxxsssiiiqqqlllggguuu|||nnnxxxTTTHHHNNNKKKJJJIIIGGGEEECCCAAAAAA?????????>>>>>>===============<<>>>>>BBBFFFYYYoooaaa```dddpppuuussseeeWWWRRRSSSUUU|||wwwtttmmmggg]]]SSSKKKHHHHHHIIIHHHGGGFFFEEEGGGRRRhhh|||lll``````^^^ZZZYYYZZZXXXTTTXXXZZZ[[[www|||hhhiiikkkrrrxxxsssUUUPPPJJJGGGGGGIIIKKKMMMJJJNNNTTT]]]eeemmmtttwww}}}yyyrrrnnnWWWHHH@@@>>>CCCCCC???HHHGGGMMMaaalllddd\\\WWW]]]cccaaa\\\ccc~~~mmmppp|||tttuuu{{{UUUHHHDDDBBBCCCCCCBBBAAABBBDDDGGGFFFJJJHHHMMMdddooogggTTTOOOKKKIIIHHHJJJQQQZZZaaaiiinnnnnnooorrruuuuuuxxxwwwwwwxxxwwwwww}}}}}}iii___```ggglllwww[[[SSSMMMKKKIIIDDDDDDGGGCCCHHHJJJHHHHHHJJJHHHCCC???@@@DDDSSSnnnvvvaaaLLLIIINNN___rrrmmmZZZTTTNNNKKKMMMOOOPPPOOOPPPXXX]]]pppnnnbbbaaa___]]]\\\[[[\\\]]]ZZZZZZZZZYYYXXXXXXYYYYYYWWWTTTQQQQQQSSSVVVVVVVVVTTTTTTSSSRRRQQQPPPOOONNNRRR]]]aaaUUUIIILLL[[[ggguuuhhh]]][[[VVVMMMWWWYYYrrr}}}iiiYYYiiimmmeeeoootttqqq{{{]]]GGGIIIKKKKKKIIIGGGEEECCCBBBAAA?????????>>>>>>>>>>>>>>>;;;<<<;;;<<>>>>>CCCEEEQQQwwwzzzhhh^^^WWWQQQPPPTTTsss~~~|||tttgggYYYNNNIIIHHHIIIHHHFFFEEEFFFHHHNNN___ooovvvxxxvvvpppllliii```UUUXXX]]]YYYlllqqqggghhh~~~{{{WWWRRRKKKGGGGGGIIILLLMMMPPPSSSXXX^^^eeekkkqqquuu{{{zzzxxxnnnOOOGGG>>>>>>BBBDDDEEEJJJIIINNN[[[]]]XXXZZZ\\\fffpppnnneeedddxxxuuu~~~~~~yyy]]]CCCHHHBBBCCCCCCBBBAAABBBDDDFFFKKKLLLJJJOOO^^^qqqhhh^^^RRRMMMJJJIIIHHHIIIOOOWWW___hhhooooooooorrrttttttwwwuuuvvvzzz|||zzzzzz}}}sssfffdddfffiiisss~~~kkk]]]QQQLLLHHHBBBAAACCCAAAGGGJJJGGGHHHKKKIIIDDDCCCCCC@@@FFFbbboooOOOJJJLLLXXXhhhyyy}}}fffYYYRRRLLLLLLPPPQQQPPPOOOUUUQQQYYYuuurrrjjjhhhddd```^^^]]]___```\\\___aaacccbbbaaa``````WWWUUUTTTWWW[[[______^^^dddcccaaa^^^[[[YYYWWWVVV]]]mmmtttdddQQQRRRdddvvvyyygggZZZSSSWWWzzzuuuRRRQQQWWWOOOkkkwwwbbblllmmmgggssshhhppp{{{gggNNNNNNKKKKKKIIIGGGEEECCCBBBAAA????????????>>>>>>>>>>>>999<<<:::888AAAXXXrrrmmm]]]XXXTTTKKKGGGKKKFFFFFFFFFFFFEEEDDDCCCBBBDDD???@@@FFFGGGOOOpppyyyVVVRRRUUUOOOPPPZZZjjj|||{{{{{{|||}}}~~~yyyjjj[[[PPPKKKKKKNNNLLLHHHFFFHHHHHHJJJVVVccc~~~ooo___TTT\\\VVVaaa|||iiihhhjjjXXXRRRKKKGGGFFFIIILLLMMMTTTWWW[[[```eeekkkppptttuuu~~~YYYEEEDDD===???BBBFFFLLLOOOOOOTTT]]]ZZZXXXaaacccqqqsssnnn|||dddBBBNNNCCCCCCCCCBBBAAAAAADDDFFFNNNKKKHHHNNNUUU^^^cccSSSNNNJJJHHHHHHHHHHHHNNNVVV___iiipppqqqppprrrttttttrrrqqqttt||||||zzz}}}oooccccccssscccKKKNNNGGGDDDGGG@@@DDDHHHLLLMMMJJJFFFEEEEEEFFFCCC???CCCWWWppp}}}~~~]]]TTTLLLOOO___wwweeeUUULLLQQQVVVTTTTTTYYY]]]``````ccczzzyyykkkhhhccc___\\\]]]^^^```[[[___fffjjjfffbbbdddjjjccceeennnxxxvvvpppvvv~~~vvvgggXXX___tttXXXSSStttggg\\\TTTUUU\\\vvvgggYYYVVVMMM[[[fffxxxuuuddddddlllqqquuussspppwwwWWWKKKQQQLLLNNNKKKDDDGGGHHH>>>AAA@@@>>>===>>>???>>>===>>>===:::>>>CCCFFF^^^~~~ppp]]]QQQMMMKKKIIIFFFGGGGGGGGGFFFEEEDDDCCCAAACCCFFFDDDOOOsssppp^^^YYYXXXWWWZZZaaappp~~~ssspppgggdddkkkwww~~~}}}vvvkkkaaaWWWPPPNNNOOOLLLHHHIIIOOONNNJJJSSSaaatttcccXXX^^^```cccvvvyyygggcccnnn^^^LLLKKKHHHGGGGGGIIIKKKMMMWWW[[[___```bbbgggooovvv|||nnnUUU@@@>>>BBBBBBCCCGGGNNNPPPTTTZZZeeemmmkkkdddcccqqqzzzqqqwww|||{{{@@@KKKDDDEEEDDDBBB@@@???@@@AAAFFFJJJJJJLLLOOOUUUuuuvvvdddYYYLLLKKKPPPIIIFFFKKKLLLUUUdddqqqrrrppprrrtttsssppprrrvvv{{{wwwmmmmmmqqqzzzbbbOOOQQQIIIDDDFFFAAADDDHHHLLLMMMKKKGGGEEEEEEAAAAAA???AAAOOOgggzzzjjj]]]MMMHHHSSSlllwwwdddTTTSSSXXX]]]iiiuuu{{{|||uuulllvvv~~~oooiiicccaaaccceeeeeeccc[[[```hhhmmmkkkhhhmmmuuuyyyyyyvvv```aaayyy```WWWuuuhhhZZZPPPRRR^^^vvvuuuWWWNNNSSSNNNWWW^^^rrrrrrfffhhhppprrruuutttqqquuu}}}cccMMMNNNJJJLLLKKKDDDGGGIIIAAABBB@@@>>>>>>>>>???>>>===>>>>>>:::===AAACCCXXX|||zzzgggWWWOOOJJJFFFFFFFFFFFFFFFEEEEEEDDDDDDAAABBBEEEEEENNNmmm|||~~~vvvnnnccc[[[bbbppp~~~rrrkkkjjjppp}}}|||tttjjjaaa[[[YYYUUUNNNJJJMMMMMMMMMWWWfffkkkaaacccccccccnnn||||||oookkktttwwwggg^^^[[[KKKIIIGGGFFFFFFHHHJJJKKKTTTYYY___bbbdddhhhnnntttwww}}}~~~|||}}}|||eeeQQQBBBAAADDDBBBBBBFFFJJJOOOTTT[[[eeennnnnniiilllsss{{{zzztttoooooorrrsssKKKMMMDDDDDDCCCBBB@@@@@@@@@AAAFFFIIIIIIKKKMMMPPPllluuuaaaPPPMMMPPPJJJGGGJJJHHHRRRaaannnpppoooqqqrrrrrrwwwwwwxxx{{{tttlllnnnuuu}}}xxxyyy^^^QQQQQQKKKGGGGGGDDDDDDGGGLLLMMMLLLIIIFFFEEE@@@CCCBBB???DDDWWWmmm{{{lll```OOOEEEKKK```|||mmmgggkkkwwwyyyqqqhhhgggkkkmmmjjjeee^^^dddlllrrrqqqqqqzzzttt___jjjrrr```vvvsssfff\\\YYYcccqqq~~~{{{[[[NNNJJJUUUUUUVVVZZZmmmooofffjjjooonnnooorrrpppsssyyy~~~yyyWWWPPPJJJMMMNNNGGGGGGIIIDDDCCCAAA???>>>??????>>>===>>>>>>:::;;;??????PPPnnnuuuaaaSSSKKKGGGEEEEEEEEEEEEEEEEEEDDDDDDBBBAAACCCEEEKKKcccnnnpppuuuoooeeeZZZRRRPPPOOOOOOWWWbbbyyy{{{|||{{{yyyyyyzzz|||{{{zzzuuuaaaVVVSSSUUUJJJIIIFFFEEEEEEFFFHHHJJJQQQVVV^^^cccfffiiinnnqqquuu{{{~~~{{{|||www~~~wwwyyyzzz~~~XXXLLLDDDEEEEEEBBBBBBGGGJJJQQQWWW\\\bbbiiikkkiiilllqqqrrrqqqvvv}}}{{{rrr||||||iii}}}YYYLLLDDDCCCBBBAAAAAAAAAAAAAAADDDIIIHHHIIIJJJJJJ```mmmWWWNNNQQQLLLIIIIIIDDDNNN[[[hhhnnnoooqqqrrrqqq}}}|||zzz{{{~~~~~~xxxwwwyyyzzzqqq```TTTPPPMMMLLLIIIFFFDDDGGGJJJMMMLLLJJJGGGEEEEEEGGGEEE@@@???HHHYYYfff```\\\SSSKKKJJJYYYqqq|||tttqqqrrrqqqlllggggggjjjpppttttttxxxyyyxxxuuuggg___yyykkktttfffhhhnnn}}}```OOORRRNNNYYY^^^]]]```ooonnneeeiiikkkhhhhhhpppooossszzz}}}nnnVVVLLLNNNSSSLLLGGGGGGCCCDDDBBB@@@?????????>>>===>>>???::::::===<<>>;;;<<>>;;;???<<<;;;@@@===;;;DDDSSSqqqwwwbbbVVVOOOMMMJJJGGGEEEDDDDDDEEE@@@HHHBBBBBBHHHCCCcccwwwhhhbbbeeeeee___WWWLLLJJJGGGEEEDDDEEEGGGHHHKKKKKKMMMQQQVVV[[[___aaa```bbbkkkxxxnnnpppOOOFFFHHHGGGFFFGGGKKKQQQUUUUUUZZZ^^^___aaafffiiihhhccccccccceeegggjjjkkkjjjlllnnnuuu||||||}}}mmmPPPKKKFFFEEEFFFFFFBBB>>><<>>;;;???<<<<<>>;;;BBBFFFccclllZZZQQQOOOLLLHHHFFFEEEDDDEEE???JJJBBBAAAHHHAAA[[[yyyhhhfffppprrreeeWWWKKKIIIFFFDDDCCCDDDFFFGGGGGGIIILLLQQQVVVZZZ[[[[[[TTTWWWbbbzzz|||{{{EEEEEEHHHIIIIIIKKKOOORRRSSSRRRVVVYYYYYY]]]cccdddbbbfffaaa___dddfffcccbbbccciiieeerrryyyyyy~~~}}}RRRMMMHHHFFFGGGFFFBBB>>>===BBB@@@AAAHHHFFFEEEMMM\\\hhhXXXLLLJJJMMMKKKGGGDDDHHHVVVcccgggjjjnnntttssstttxxx~~~xxxwwwuuu~~~eeedddtttjjjPPPGGGKKKFFFFFFDDDBBB@@@BBBFFFJJJFFFEEEDDDCCCBBBBBBBBBBBB@@@\\\zzzuuu___PPPKKK[[[pppvvvzzz~~~|||SSSNNNOOO___ttt|||rrreeeqqqkkkdddcccgggiiigggcccpppooofffcccfffkkkxxxWWWMMMOOOKKKHHHFFFCCCAAAAAA@@@???===>>>>>>>>>>>>============EEETTTpppuuu\\\XXXRRRMMMJJJGGGBBB>>>HHHDDDEEEFFFAAAAAATTTkkk~~~~~~{{{nnnrrr}}}uuu```PPPLLLGGGEEEEEEFFFGGGGGGIIIJJJLLLOOORRRSSSQQQPPPRRR```hhhooobbbGGGGGGHHHJJJLLLOOORRRSSSSSSYYYZZZ\\\\\\]]]^^^aaaccciiieeeeeeggggggdddccceee___xxxtttsssuuueeeHHHDDDKKKCCCBBBHHHAAAAAA>>>===AAAGGGJJJIIIFFFOOOqqqmmmTTTNNNLLLJJJHHHNNNFFFDDDMMM[[[eeekkkpppuuupppqqqxxx~~~~~~rrrlllvvvllldddppp|||zzzgggQQQHHHKKKJJJGGGCCC@@@AAADDDHHHJJJGGGGGGFFFDDDDDDCCCCCCCCCCCCNNNhhhgggSSSMMMUUUgggrrrpppLLLIIIKKKXXXiiioooggg\\\iiieeeaaaaaaeeehhhhhhgggpppooofffbbbddddddrrraaaTTTPPPGGGIIIGGGDDDCCCBBBBBB@@@??????>>>>>>>>>============BBBIII\\\zzzuuu___NNNFFFDDDDDDDDDFFFDDDFFFIIIEEECCCNNN___{{{{{{wwwzzz~~~xxx~~~}}}bbbKKKIIIGGGFFFFFFGGGFFFEEEHHHJJJMMMQQQSSSRRRPPPNNNUUUfffrrr{{{XXXAAAGGGJJJLLLMMMLLLMMMPPPTTTVVVXXX[[[]]]]]]___bbbdddeeeeeegggkkkjjjeeedddfffnnnwww|||{{{}}}uuuQQQCCCHHHCCCBBBGGGCCCAAA>>>===AAAGGGJJJIIIGGGJJJ]]]dddXXXQQQMMMJJJKKKEEECCCJJJSSS]]]hhhqqqsssooopppxxx~~~~~~rrrkkkooowwwssseeeiiippppppeeeTTTKKKIIIMMMIIIDDDAAABBBEEEIIIKKKIIIHHHHHHFFFEEEDDDDDDCCCGGGAAASSSwwwqqqYYYPPPPPP\\\wwwssseeeKKKKKKOOOXXXcccfff```ZZZ_________```cccfffjjjlllmmmmmmggggggkkkiiinnnzzzgggUUUPPPHHHKKKHHHFFFDDDDDDCCCAAA@@@??????>>>>>>>>>=========@@@@@@IIIddd~~~eeeSSSJJJHHHGGGEEEDDDCCCFFFKKKJJJEEEHHHQQQXXXtttuuugggkkkuuu}}}www|||yyy[[[HHHGGGFFFFFFGGGGGGFFFDDDHHHJJJMMMPPPQQQPPPNNNMMMXXXlll}}}xxxQQQBBBFFFKKKOOONNNKKKKKKPPPUUUSSSVVVZZZ\\\^^^___aaabbbbbbdddiiinnnlllgggfffjjjrrrppprrrwww\\\AAADDDDDDBBBDDDEEE@@@???>>>AAAFFFJJJJJJIIIIIILLLhhhsss```SSSLLLKKKIIIFFFFFFHHHLLLUUUeeeuuussspppqqqwww|||}}}|||}}}}}}tttllljjjkkkqqqhhhddddddfffcccXXXMMMGGGLLLLLLKKKHHHDDDDDDGGGKKKJJJJJJIIIHHHGGGFFFEEEDDDHHH???HHHggg}}}wwwdddXXXSSSVVVjjj^^^JJJMMMSSSYYY___```^^^\\\YYY\\\^^^```aaadddiiinnnnnnnnnhhhiiipppmmmmmmwww{{{yyyoooSSSLLLPPPKKKHHHFFFDDDDDDCCCBBB@@@?????????>>>>>>>>>======@@@@@@CCCWWWvvvkkk]]]VVVSSSPPPIIIBBBDDDBBBDDDJJJLLLHHHFFFIIIRRRlll~~~ppppppuuuxxxzzz|||tttWWWLLLJJJGGGFFFFFFFFFFFFDDDIIIJJJKKKLLLLLLNNNQQQSSS___ssssssuuuPPPIIIFFFJJJPPPRRRRRRQQQSSSTTTRRRUUUZZZ\\\]]]]]]]]]^^^aaadddiiimmmkkkhhhiiinnnmmmlllooovvviiiCCCAAAFFFBBBAAADDD@@@??????AAAEEEIIIJJJJJJLLLIIIYYYiiiVVVNNNNNNJJJJJJJJJHHHGGGNNNbbbvvvwwwtttsssuuuwwwxxxvvvuuuzzzuuuppplllhhhkkkxxxpppeee]]]___bbb\\\PPPGGGKKKPPPSSSOOOGGGBBBEEEJJJIIIJJJJJJJJJIIIHHHGGGFFFBBBBBBFFFTTTjjjxxxtttiiiZZZUUU```uuu|||rrrmmmsss|||xxxwwwPPPDDDIIIOOOUUUWWWXXXYYYZZZYYY\\\`````````aaafffkkkpppooofffcccjjjfffbbbgggqqqkkk{{{bbbKKKUUUJJJHHHEEEDDDCCCCCCAAA@@@????????????>>>>>>>>>>>>===???@@@JJJkkksssiii]]]VVVSSSPPPJJJEEEFFFCCCBBBFFFJJJJJJIIIIIIKKKSSS^^^zzzzzzyyyzzz~~~bbbTTTOOOIIIEEEDDDEEEFFFFFFJJJJJJHHHGGGHHHOOOYYY```ppp~~~dddMMMKKKGGGIIIOOOVVV\\\]]]YYYTTTUUUXXX[[[\\\\\\[[[ZZZ[[[ccccccfffiiiiiihhhlllrrrkkkrrrppp~~~xxxMMMCCCIIIDDD>>>AAA@@@??????@@@CCCFFFIIIJJJJJJKKKRRRmmmyyy___SSSQQQKKKKKKKKKHHHCCCHHHZZZmmmwwwvvvuuussssssssssssqqqvvvtttqqqnnnjjjjjjqqqyyyyyyppp^^^\\\bbbbbbZZZRRRPPPUUUWWWSSSIIICCCDDDHHHHHHHHHJJJJJJJJJJJJHHHHHH===CCCEEEFFFVVVppp}}}|||eeeXXXYYYggg{{{vvviii```eeennnrrrooolllnnn}}}___FFFBBBHHHNNNRRRTTTUUUWWWZZZZZZ]]]______^^^___cccfffggghhhaaa___hhhhhheeeiiidddaaagggTTTSSSJJJHHHEEEDDDDDDCCCAAA@@@@@@@@@?????????>>>>>>>>>888<<<<<>>>>>888<<<===<<>>>>>@@@CCCFFFDDDHHHFFFJJJggg}}}aaaTTTMMMKKKJJJIIIFFFCCCGGGMMM]]]jjjuuutttppppppssstttrrrrrrrrrrrrqqqoooiiidddhhhwwwkkkbbbwwwiiipppyyy||||||eee\\\QQQKKKJJJIIIFFFCCCDDDEEEHHHJJJKKKKKKJJJJJJKKKEEEBBBCCCFFFQQQkkkgggXXXWWWaaa}}}zzzyyyzzz}}}tttfff```llliiiSSSAAAFFFJJJNNNPPPQQQRRRTTTVVVYYYYYYZZZ[[[\\\]]]]]]]]]ZZZbbbaaabbbkkkmmmjjjnnndddooohhhrrrtttUUUMMMKKKHHHGGGFFFFFFDDDBBB@@@@@@@@@????????????>>><<<@@@CCC@@@===LLLsss}}}gggXXXRRROOOMMMIIIEEEFFFKKKNNNOOORRRQQQMMMRRRWWWTTT^^^vvvzzzlllrrr[[[PPPMMMIIIFFFFFFEEEEEEDDDEEEGGGJJJNNNWWWfffzzzsssxxx[[[IIIQQQKKKPPPRRRVVVZZZ]]]^^^___``````aaabbbbbbbbbccceeegggbbb\\\[[[cccjjjkkkhhhfffnnn~~~tttyyyzzzyyymmm}}}TTTNNNNNNFFFGGGAAAAAA@@@>>>===>>>AAADDDKKKIIIEEEGGGYYYqqq```QQQMMMKKKLLLJJJFFFDDDEEEOOOccctttvvvqqqqqqtttuuuttttttuuuvvvyyywwwooogggfffkkkuuummmdddlllrrrffflllzzzppp___MMMHHHJJJJJJEEE???DDDDDDEEEHHHKKKMMMMMMLLLFFFAAAAAADDDCCCHHH]]]vvvuuuaaaZZZeeezzzrrrfffYYY^^^}}}}}}SSSIIIIIIMMMNNNNNNOOOPPPQQQRRRRRR\\\WWWTTTUUUZZZ\\\ZZZWWW```______bbbfffkkkmmmnnnjjj```eeesssfffMMMPPPNNNGGGEEEGGGFFFBBBBBBAAA@@@??????>>>;;;999999666999???AAAGGG^^^vvvsssYYY\\\VVVOOOJJJHHHEEEBBBFFFMMMUUUWWWXXXWWWUUUVVVZZZ___{{{wwwlll{{{eeeRRRPPPLLLGGGCCCBBBCCCDDDDDDEEEGGGJJJSSSeee{{{}}}zzzwwwYYYWWWBBBPPPNNNMMMNNNTTT\\\aaa```]]]```aaacccaaa^^^^^^```bbb^^^[[[\\\```bbbaaadddhhhmmmzzzyyy~~~}}}jjjooouuu{{{tttuuuJJJIIIOOOEEEHHHFFFCCC@@@>>>???@@@BBBFFFHHHFFFIIIVVVjjjhhhXXXRRRKKKFFFEEEFFFEEECCCGGGWWWlllxxxxxxtttqqqqqquuutttssstttttttttrrrpppdddhhhmmmuuuyyyooosssjjjgggnnnrrr~~~mmmZZZPPPOOONNNJJJFFFDDDDDDEEEHHHKKKNNNNNNMMMLLLFFFEEEEEECCCCCCRRReee{{{~~~rrraaa```qqquuugggjjj[[[OOONNNOOOOOOQQQRRRSSSTTTUUUUUUXXXWWWWWWXXXZZZ[[[YYYWWW[[[ZZZZZZ\\\___aaaaaaaaaccccccjjjqqq~~~aaaTTTIIIHHHIIIFFFCCCDDDCCCBBB@@@@@@???>>>;;;999888666:::???>>>???NNNaaajjj\\\XXXTTTQQQPPPLLLFFFGGGKKKOOORRRUUUVVVWWWXXXYYYZZZdddqqqpppvvvtttfffXXXLLLFFFEEEDDDDDDFFFHHHJJJKKKHHHNNNXXXhhh~~~|||eeeMMMNNNJJJUUUPPPRRRVVVZZZ]]]______```bbbcccccc```]]]\\\]]]```___\\\\\\______]]]]]]```[[[nnnxxxtttqqqwwwbbbNNNLLLGGGGGGFFFCCCAAA@@@???@@@AAAFFFIIIFFFGGGNNNZZZxxx|||bbbTTTHHHEEEGGGFFFDDDDDDFFFPPP```oooxxxyyytttoooqqqpppppppppqqqqqqqqqpppjjjgggccccccooouuusssvvvcccaaaccc}}}ppp___RRRMMMMMMKKKIIIDDDDDDDDDGGGKKKNNNOOOOOOOOOIIIGGGGGGDDDAAAHHHSSSggg|||~~~mmm```eeeyyyuuu{{{WWWOOOMMMPPPRRRTTTVVVXXXXXXXXXXXXVVVYYY]]]___^^^\\\[[[ZZZ```______```aaa```^^^\\\\\\ggglllkkkpppkkkRRRPPPOOOFFFBBBHHHDDDCCCAAA@@@@@@>>><<<999666666;;;@@@>>>:::AAANNNuuurrr___YYYUUUTTTQQQKKKGGGFFFJJJLLLPPPUUUZZZ\\\[[[YYYZZZXXX___uuupppggg[[[OOOKKKHHHCCCCCCDDDEEEEEEFFFFFFFFFNNN\\\qqq|||UUUFFFGGGRRRUUUTTTYYY___bbb```___aaacccccccccaaa]]]ZZZYYYZZZ\\\\\\[[[\\\```bbbccchhhoooYYYdddppp}}}ttt|||YYYIIIJJJGGGFFFDDDCCCAAA@@@@@@@@@CCCHHHFFFEEEHHHJJJ[[[xxx~~~bbbKKKHHHKKKGGGCCCFFFEEEGGGQQQcccuuu|||xxxpppoooooonnnnnnoooppprrrsssuuuooogggdddnnn}}}hhhpppiii___dddnnnggg[[[PPPLLLMMMMMMKKKFFFEEEDDDFFFJJJNNNPPPPPPMMMIIIGGGIIIHHHDDDEEEJJJTTToootttgggxxx}}}^^^NNNRRRPPPQQQSSSVVVXXXZZZZZZZZZZZZWWW^^^eeefffccc___^^^^^^eeeeeeeeeffffffddd```]]]YYYggghhheeeffffffxxxuuu```SSSHHHFFFJJJEEEDDDBBBAAAAAA???===:::666777<<>>DDDDDDDDDHHHGGGPPPdddxxxUUUNNNOOOGGGDDDIIIEEECCCGGGVVVjjjxxxyyyvvvppppppoooooooooqqqtttwwwooolllfffbbbhhhssszzz{{{rrr{{{fffpppuuu```hhhbbbbbb\\\TTTQQQSSSSSSOOOIIIGGGEEEFFFIIIMMMOOOPPPMMMKKKJJJLLLKKKGGGEEEEEEMMMcccxxxuuu|||dddNNNQQQYYYVVVRRRSSSUUUWWWYYYZZZZZZYYYWWW^^^fffhhhccc___^^^`````````aaaccccccaaa]]]YYYZZZbbb```bbbggg___kkkzzz[[[MMMIIIHHHEEEDDDCCCBBBBBBAAA???<<<;;;;;;>>>AAAAAA@@@CCCGGGNNNooo|||bbbUUUXXX[[[VVVMMMHHHGGGGGGLLLSSSZZZ]]]]]]ZZZ^^^___ZZZVVV\\\nnn}}}yyyZZZOOOGGGEEEHHHEEECCCEEEFFFGGGGGGIIIMMMPPP```~~~xxxmmmsssWWWKKKJJJHHH\\\QQQTTTWWWZZZ^^^```aaa```___\\\[[[YYYXXXYYYZZZ\\\\\\VVVZZZ___aaaeeettttttfffooo{{{zzzsss~~~{{{OOOGGGHHHHHHGGGEEECCCAAA@@@???;;;BBBAAAAAAGGGHHHMMM\\\yyy___QQQNNNFFFEEELLLFFFDDDEEEMMM[[[jjjuuuzzzoooppppppooooooppptttwwwrrrssspppgggbbbeeehhhjjjnnnssszzzkkkooodddccc]]]___\\\UUUTTTYYYWWWPPPNNNKKKGGGFFFHHHKKKMMMNNNOOOOOOOOONNNLLLHHHEEECCCIIIWWWnnnyyywww~~~uuutttqqq\\\RRRVVVYYYQQQTTTTTTUUUVVVWWWXXXYYYYYYVVV\\\bbbbbb___\\\\\\^^^]]]]]]^^^___```___[[[XXX[[[[[[]]]eeekkkeeehhhyyypppWWWJJJDDDEEEDDDCCCCCCCCCCCCAAA???AAA@@@?????????@@@AAABBBFFFTTTttt^^^ZZZ\\\WWWOOOLLLIIIGGGGGGKKKQQQVVVXXX[[[[[[[[[[[[]]]^^^______|||fffQQQMMMHHHGGGGGGBBBEEEFFFEEEDDDDDDIIIRRRZZZuuuwwwyyy~~~~~~MMMHHHJJJNNN]]]YYYQQQRRRTTTWWWZZZ[[[[[[ZZZ]]]\\\[[[]]]___aaabbbaaa______`````````lllrrrooorrruuu|||mmmwwwWWWGGGJJJIIIGGGEEECCCAAAAAA@@@<<>>===EEEGGGIIISSScccoooYYYOOOGGGGGGLLLHHHHHHGGGHHHMMMZZZiiiuuunnnpppqqqpppmmmmmmppptttxxx}}}|||rrrhhheeeeeeeeedddhhhoootttuuu|||iiijjjxxx{{{ggg[[[]]]ZZZSSSVVV^^^\\\TTTRRRNNNIIIFFFFFFHHHJJJKKKNNNPPPQQQNNNKKKHHHGGGFFFAAAMMMXXXjjjvvvttt|||lllccc]]]YYYWWWSSSWWWVVVUUUTTTUUUVVVXXXYYYXXX[[[]]]]]][[[ZZZ[[[]]]aaa``````bbbbbbaaa^^^\\\\\\XXX```iiieeedddiiijjjooo{{{gggMMMEEEDDDCCCBBBCCCEEEEEECCCBBBBBBAAA???>>>@@@AAAAAA@@@@@@EEE```yyyhhhccc]]]VVVUUURRROOOJJJHHHIIIMMMQQQWWWWWWYYY]]]aaa```[[[VVV___wwwrrreeeRRRKKKMMMHHHFFFGGGCCCFFFGGGFFFGGGLLLZZZkkkyyy{{{sssttt~~~cccJJJKKKNNNVVVXXX[[[SSSUUUXXXWWWUUUVVVYYY\\\cccbbbccceeeiiikkkiiihhhgggcccaaaccceeeiiirrr{{{lllkkkrrrsssrrrwwwlll```LLLLLLJJJGGGDDDBBBAAAAAABBB===BBB===;;;DDDFFFEEEKKKTTTxxxmmmZZZNNNJJJJJJIIIJJJIIIFFFEEEMMM[[[fffpppsssuuusssnnnlllnnnqqqmmmrrrtttoooiiifffccc___[[[]]]ccciiikkklllvvveeeffftttyyy]]]___ZZZTTTZZZfffggg^^^UUUQQQJJJFFFFFFGGGIIIIIIJJJNNNQQQNNNJJJIIIJJJKKK<<>>>>>BBBEEEDDDBBBCCCCCCBBBBBBBBBBBBBBBBBBCCCFFFFFFDDDMMMpppkkkgggbbb^^^\\\[[[YYYUUUQQQMMMMMMNNNPPPTTTYYY^^^```[[[XXXWWWVVVUUUWWW```jjjyyypppbbbTTTOOOLLLHHHHHHJJJKKKFFFDDDHHHJJJIIIHHHJJJIIIMMMQQQbbb~~~tttyyysssmmm{{{fffOOOJJJTTTUUUSSSVVVVVVTTTXXX[[[YYYVVVUUUYYY]]]hhhgggeeebbb___]]]\\\[[[\\\```dddjjjsss{{{}}}yyymmmvvv|||yyysssrrrpppmmmwww}}}uuu|||mmm~~~uuu|||\\\PPPFFFFFFGGGDDD???>>>BBBAAA@@@@@@AAABBBDDDFFFCCCNNNYYYkkkyyybbbQQQJJJIIIIIIJJJGGGDDDFFFLLLVVVjjjzzz{{{yyyxxxrrrjjjmmmmmmnnnpppppppppooonnnmmmeee]]]ZZZ]]]aaaccccccdddfffkkkqqqvvvyyy{{{|||}}}rrrrrr|||hhhcccooo\\\YYYTTTPPPLLLHHHCCC@@@GGGJJJNNNRRRSSSQQQNNNKKKIIIIIIGGGCCCBBBQQQqqqyyy}}}uuu|||ooocccYYYYYY^^^aaabbbdddgggjjjlllggg]]]VVVUUUWWWVVVXXXXXXTTTTTTWWWWWWUUU[[[[[[\\\___aaabbb```___ccc```___aaadddeeeaaa]]]```eeedddrrr{{{PPPEEE???AAABBB>>>===AAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBRRRyyy|||pppccc^^^``````ZZZSSSPPPNNNKKKJJJLLLPPPTTTXXXYYYYYYZZZ[[[WWWSSSTTTYYYYYYaaawww{{{cccVVVRRRJJJDDDDDDEEEEEEFFFHHHFFFEEEEEEHHHHHHFFFIIIMMMUUU^^^eeettt~~~wwwpppkkkoooiiijjjvvvnnn{{{[[[OOOPPPUUUSSSVVV[[[WWWSSSUUUWWWVVVTTTUUUXXX\\\aaa```^^^\\\ZZZXXXVVVUUUQQQYYYaaaccceeejjjoooqqqkkkppprrrooolllooouuuxxxqqq}}}iiijjjzzzccczzzcccKKKHHHKKKFFF@@@@@@BBBBBBAAAAAAAAABBBDDDEEE===KKKOOONNNiiioooSSSOOOIIIEEEFFFFFFDDDEEEHHHEEEUUUfffsss~~~rrrkkklllmmmoooppprrrvvvxxxqqqiii^^^VVVTTTWWW[[[^^^bbbdddfffiiimmmppprrrtttrrrsssttttttwww|||jjjkkkqqqxxxfffhhhqqq{{{kkk]]]XXXSSSQQQPPPMMMFFFAAABBBFFFLLLQQQTTTSSSPPPNNNJJJKKKNNNNNNFFFEEEYYYrrr{{{{{{xxxqqqvvvqqqdddXXXUUUWWWYYY[[[^^^```cccdddbbb\\\XXXXXXZZZRRRUUUVVVTTTVVV[[[]]][[[\\\[[[ZZZ]]]```aaa___\\\aaa___]]]^^^aaaaaa^^^[[[]]]^^^```fffWWWLLLHHHJJJEEE999;;;FFFCCCCCCCCCCCCCCCDDDDDDDDDAAA???CCCJJJFFFEEEYYYsssyyykkkgggfffbbb^^^YYYVVVRRRNNNLLLKKKMMMNNNUUUVVVZZZ^^^]]]XXXXXX[[[ZZZVVVXXXdddqqqzzzttteeeYYYOOOJJJJJJIIIFFFDDDEEEGGGHHHHHHHHHCCCDDDGGGJJJIIIIIIOOOWWWhhhxxxyyyqqqjjjffffffjjjlllvvvlllxxxfffWWWUUUZZZ[[[VVV\\\aaa[[[YYYYYYYYYXXXXXXYYY[[[]]]______^^^\\\ZZZXXXWWWVVVPPPXXX]]][[[YYY[[[___```cccfffhhhiiilllwwwvvv\\\cccxxxlllrrrVVVHHHHHHEEEDDDHHHCCCCCCBBBBBBBBBBBBCCCDDDAAAIIIIIIBBBPPP|||bbb[[[PPPGGGFFFGGGFFFDDDEEE???EEEOOO___tttyyypppnnnlllnnnrrrvvvzzz|||pppmmmfff[[[RRRRRRYYYaaafffffffffhhhjjjmmmpppqqqqqqqqqqqqooooooppptttwwwyyy}}}~~~___dddggg|||jjj___]]]fff```ZZZUUUQQQPPPRRRQQQKKKEEE@@@CCCIIIOOORRRTTTTTTSSSPPPNNNQQQSSSLLLEEELLL[[[nnntttqqq~~~ooowwwrrrlllxxxyyysssfffXXXRRRRRRRRRUUUYYYVVVUUUSSSSSSTTTVVVXXXYYYXXX[[[\\\ZZZ\\\aaacccaaa\\\[[[[[[^^^aaa```\\\XXX\\\]]]]]]]]]]]]\\\\\\\\\ZZZXXX\\\___hhhrrr[[[HHHGGGFFF@@@BBBKKKDDDDDDDDDDDDDDDDDDDDDDDDCCC===@@@IIIIIICCCJJJYYYiiiuuunnnlllmmmbbb```]]]YYYUUUQQQOOONNNNNNMMMQQQVVVXXXVVVXXX[[[]]]WWWTTTUUUWWWZZZaaahhhnnnzzz{{{cccZZZSSSPPPMMMHHHEEEEEEDDDEEEEEEEEEGGGHHHHHHFFFFFFGGGKKKNNNNNNPPPZZZeee|||yyypppnnniii```[[[\\\nnn~~~mmmtttyyyYYYWWWYYYaaa```YYY___ddd\\\___^^^\\\[[[\\\]]]]]]]]]``````______]]][[[YYYXXX[[[```aaa^^^]]]______]]]]]]^^^```ccciiivvvdddUUUnnn}}}cccLLLFFFDDDEEEJJJDDDCCCCCCCCCBBBBBBCCCCCCEEEDDDEEEFFFJJJ___kkk[[[LLLHHHJJJIIIGGGGGGHHHDDDBBBKKK^^^rrr{{{{{{{{{uuuoooooosssvvvuuussspppxxx|||uuufff\\\]]]cccdddccccccdddfffhhhkkkmmmmmmnnnnnnlllkkkkkkmmmoooooorrruuuyyy|||}}}}}}}}}~~~{{{yyyzzz{{{}}}~~~~~~zzzyyy|||[[[dddeeennnppp^^^TTT___eeeXXXTTTPPPQQQSSSSSSOOOKKKBBBDDDGGGKKKOOOSSSUUUWWWWWWSSSPPPNNNJJJGGGJJJOOOSSSoooqqqqqquuuppp|||tttbbbZZZeeerrrnnnbbbVVVRRRQQQPPPSSSWWWVVVRRRNNNNNNRRRWWWZZZ[[[aaaddddddbbbbbbdddccc```[[[[[[\\\^^^___]]]ZZZWWWYYY[[[]]]^^^]]]]]]\\\]]]]]]]]]```cccbbbooovvvQQQDDDFFFHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDGGG???<<<@@@CCCCCCGGGOOOUUUmmmwwwnnnllleeedddbbb^^^ZZZWWWTTTRRRPPPMMMMMMPPPRRRRRRTTTXXXVVVVVVXXXYYYWWWSSSTTTXXXWWWZZZ]]]```fffrrrkkkjjjgggddddddddd]]]SSSNNNIIIHHHKKKKKKHHHFFFGGGCCCFFFGGGFFFGGGJJJKKKIIIHHHHHHKKKPPPTTT[[[jjjxxxzzzooohhhhhh```RRRMMMQQQxxxiii```iiiXXXVVVWWW___```YYY\\\aaa[[[___]]][[[\\\___```^^^[[[^^^^^^___^^^]]][[[YYYXXX```bbbaaa___aaaeeeeeeaaa[[[[[[\\\^^^```ggguuu{{{UUUcccwwwrrrVVVIIIDDDCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBDDD===AAAKKKKKKPPPqqq}}}jjjUUUKKKIIIGGGFFFFFFKKKFFFBBBEEETTTjjj}}}yyywwwwwwvvvrrrnnnooo|||xxxggg]]]ZZZaaaaaaaaabbbcccfffhhhjjjjjjkkklllkkkjjjjjjlllnnnooopppqqqsssuuuvvvwwwxxx{{{|||{{{wwwtttuuuzzz|||}}}}}}zzzvvvtttvvvyyy~~~}}}}}}]]]hhhfffcccqqqnnnZZZ]]]dddZZZWWWSSSRRRSSSTTTSSSQQQHHHHHHGGGHHHKKKOOOTTTWWWWWWWWWRRRMMMKKKMMMMMMIIILLLWWWwwwyyyuuuxxxssszzzzzzxxxhhh```lllccc[[[UUUTTTSSSPPPPPPQQQUUUTTTRRRRRRSSSWWW]]]aaa___cccdddbbb```aaa^^^YYYXXXYYYZZZZZZYYYYYYZZZ[[[[[[ZZZ[[[___bbbccc___\\\]]]eeeccccccggggggrrr|||iiiTTTKKKGGGGGGHHHGGGFFFFFFEEEDDDCCCCCCEEECCC@@@???@@@CCCGGGIIILLLVVVrrrzzzooolllhhhccc___\\\ZZZYYYXXXSSSPPPRRRRRRQQQRRRVVVTTTTTTWWW\\\ZZZUUUSSSUUUYYYWWWUUUSSSSSSXXX```eeeooouuu|||vvvmmmccc\\\QQQRRRQQQNNNOOOSSSRRRNNNOOOIIIEEEEEEEEEEEEGGGKKKGGGKKKKKKHHHHHHMMMOOOMMMLLLKKKPPPZZZgggwww{{{uuusssggg```^^^TTTKKKUUUjjjjjj~~~```WWWTTTQQQYYY___YYYYYY]]][[[\\\YYYYYY\\\bbbccc```[[[\\\\\\]]]]]]\\\ZZZXXXWWWZZZ]]]]]]\\\]]]aaabbbaaa[[[YYYZZZ\\\ZZZ[[[cccoookkkqqqyyyeee]]]iiidddNNNGGGEEEBBBEEEEEEEEEDDDDDDCCCBBBAAAAAA===???GGGGGGIII]]]wwwlllYYYOOOHHHFFFFFFFFFGGGGGGIIIOOO^^^ttt}}}|||}}}rrrxxx~~~~~~wwwkkk___YYY[[[\\\]]]___aaadddfffggggggiiikkkkkkkkkkkklllmmmooonnnnnnnnnoooppprrrsssqqqvvvzzzwwwrrrqqqwww~~~{{{{{{yyywwwtttsssssstttxxxyyyyyy{{{}}}___iiieee\\\```fffjjjsssggg]]]]]]\\\YYYVVVTTTTTTTTTTTTTTTNNNKKKHHHFFFHHHMMMSSSWWWRRRXXXXXXRRRQQQTTTOOOFFFJJJFFF```uuuooo|||}}}qqqlllttt}}}xxxrrr]]]XXXVVVWWWUUUPPPLLLKKKKKKNNNQQQQQQOOORRRZZZaaaVVV[[[^^^]]]\\\]]]YYYTTTVVVWWWXXXVVVTTTVVV[[[___^^^ZZZYYY___gggiiiccc[[[VVVeee^^^\\\hhheeeqqqkkkNNNJJJPPPIIIHHHGGGFFFEEECCCBBBBBB???EEEHHHEEECCCEEEEEECCCJJJNNNZZZppp{{{ssslllfffcccbbbbbb\\\VVVRRRSSSSSSQQQQQQTTTUUURRRSSSYYY]]]]]]^^^aaaXXXYYY[[[[[[YYYVVVSSSPPPSSSTTTVVVYYY]]]bbbeeegggfffjjjmmmnnnkkkgggcccaaaeee^^^VVVSSSSSSRRROOOKKKKKKLLLKKKHHHIIINNNQQQPPPKKKIIIJJJNNNMMMIIIFFFGGGIIIMMMLLLFFFEEEJJJMMMKKKTTTTTT[[[jjj}}}zzzyyyxxxrrrlllfffZZZRRRPPPKKKPPPssstttxxxvvvXXXPPPTTTMMMTTT^^^ZZZXXX\\\\\\YYYWWWXXX]]]eeegggccc]]][[[\\\]]]]]]\\\[[[XXXWWWVVV[[[]]]ZZZXXX[[[^^^^^^XXXWWWZZZ]]][[[XXX___hhhkkksssssswwwyyyaaaeeexxxmmmPPPJJJIIIFFFEEEEEEEEEEEEDDDCCCAAAAAA@@@@@@@@@@@@@@@EEEQQQ]]]rrrnnn\\\QQQLLLKKKCCCHHHLLLIIIDDDHHHYYYiii|||vvvooommmnnnmmmhhhcccTTTUUUWWWYYY\\\___```aaaccceeehhhhhhhhhhhhiiijjjmmmllljjjjjjjjjlllnnnooojjjrrryyyxxxqqqnnnttt|||wwwvvvtttrrrqqqpppoooooorrrsssuuuuuuvvvyyy}}}___bbbdddbbb^^^]]]aaafffoooooo^^^]]]___```^^^ZZZVVVUUUUUURRROOOJJJGGGFFFIIIMMMOOOTTTUUUWWWWWWUUUQQQLLLIIIIIIKKKNNNYYYrrrvvvxxxlllbbbiii~~~\\\XXXTTTQQQQQQRRRRRRRRRNNNKKKJJJLLLQQQVVVXXXXXXWWWYYY\\\^^^]]][[[WWWTTTUUUVVVVVVUUUTTTTTTUUUWWWXXXXXXZZZ[[[]]]^^^^^^^^^]]]]]]]]]^^^```fffmmmrrrwwwXXXNNNJJJLLLJJJEEEDDDHHHGGGDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFIIIQQQYYYaaavvv{{{uuunnnhhhfffaaa___\\\XXXTTTRRRSSSTTTPPPRRRTTTVVVWWWYYY\\\^^^]]][[[ZZZYYYYYYWWWTTTRRRPPPQQQQQQRRRRRRSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRROOOOOONNNNNNMMMMMMLLLLLLJJJKKKKKKKKKKKKJJJJJJIIILLLJJJIIIHHHIIIJJJJJJIIIMMMFFFDDDJJJOOOPPPSSSXXXYYY___ooovvvzzz|||wwwooohhhccc```RRRTTTPPPSSSLLL^^^WWWgggzzzjjj[[[___YYY\\\[[[SSSWWW``````WWWXXXWWWZZZfffqqqnnneeeYYYYYYYYYZZZZZZZZZYYYYYYWWWZZZ\\\ZZZUUUSSSVVVZZZ```aaacccddd```]]]aaahhhnnnpppsssxxxfff^^^qqqZZZNNNOOOGGGEEEFFFEEEDDDDDDEEECCCAAA@@@??????@@@BBBFFFJJJMMMZZZrrrooo]]]UUUJJJHHHCCCFFFFFFAAAFFFKKKEEETTThhh~~~|||www||||||wwwrrrnnnmmmkkkhhhfffaaa[[[UUUSSSVVV[[[```cccddddddbbb``````aaadddggghhhgggffffffiiioootttxxxlllmmmnnnooopppooonnnnnn{{{wwwrrrpppqqqsssrrrqqqpppppppppppprrrtttvvvwww]]]^^^^^^\\\YYYYYY\\\___dddqqqjjj]]]```cccaaa\\\YYYYYYZZZUUURRRMMMHHHEEEGGGKKKNNNSSSUUUWWWYYYWWWTTTOOOLLLLLLJJJIIIOOOaaattt|||kkkhhhiiittt}}}gggYYYXXXVVVSSSQQQPPPPPPPPPQQQOOOMMMOOOTTTXXXZZZZZZYYYZZZ\\\]]]]]]ZZZWWWUUUSSSUUUUUUTTTSSSRRRSSSTTTVVVWWWXXXYYYZZZ[[[[[[[[[______^^^]]]]]]___dddgggpppVVVRRRPPPLLLIIIGGGFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFBBBCCCJJJOOORRR^^^yyynnnkkkeeeddddddbbb```[[[VVVRRRVVVVVVUUUSSSTTTXXX^^^bbb___^^^]]]]]]]]]\\\ZZZXXXSSSSSSRRRRRRQQQPPPPPPOOONNNNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJKKKKKKKKKKKKJJJMMMLLLKKKJJJJJJJJJIIIIIIMMMIIIIIINNNQQQQQQTTTYYY```nnn~~~|||uuuvvvuuuooohhhccc___]]]UUUPPPGGGLLLOOOgggbbbzzzvvvcccaaa\\\]]][[[RRRSSSZZZXXXXXX\\\]]]^^^ccchhhfff```ZZZZZZZZZ[[[\\\]]]^^^^^^WWWXXXXXXXXXXXXXXXWWWVVVZZZ```hhhkkkeee___bbbiiidddkkkttt}}}mmmmmmuuuXXXPPPKKKFFFGGGGGGEEEDDDCCCBBBAAA@@@?????????BBBEEEIIIKKKOOO^^^|||fffYYYKKKKKKEEEGGGGGGBBBEEEJJJDDDIIIWWWiiirrrrrrrrruuuzzzyyyuuuqqqnnnnnnnnnmmmlllgggfffccc]]]YYYZZZ___eeeddddddbbbaaa```aaaccceeeiiihhhffffffhhhlllppprrrnnnooopppppppppooommmlllnnnnnnooorrrvvvvvvtttqqqrrrqqqqqqqqqrrrtttuuuwwwaaa```]]][[[ZZZZZZ[[[\\\XXXaaatttqqq^^^```bbb```[[[XXXWWWXXXXXXWWWRRRLLLFFFEEEHHHLLLPPPSSSWWWYYYYYYVVVSSSPPPLLLHHHFFFIIIOOOccczzzoooxxxlll```kkkzzzvvvtttvvvuuuZZZUUUVVVWWWUUUSSSPPPNNNNNNSSSRRRQQQSSSWWWZZZ\\\\\\[[[\\\\\\\\\[[[YYYVVVUUURRRSSSTTTTTTRRRQQQQQQRRRTTTUUUVVVWWWXXXXXXXXXXXX]]]]]]]]][[[ZZZZZZ\\\^^^{{{iiiYYYPPPLLLPPPPPPIIIDDDFFFDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDIIILLLKKKNNN```uuu~~~xxxrrrmmmhhhffffffccc\\\WWWXXXXXXVVVSSSRRRTTTWWW[[[[[[YYYYYYZZZ[[[\\\[[[ZZZYYYXXXVVVTTTRRRPPPNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMJJJKKKKKKKKKKKKLLLLLLLLLIIIJJJKKKLLLLLLMMMLLLLLLIIIIIIIIIJJJIIIIIIIIIIIIMMMLLLNNNRRRVVV[[[fffqqq|||xxxttttttuuurrrmmmfff```YYYUUUSSSTTTMMMDDDRRR```}}}{{{qqqsss~~~lllfff```bbb```VVVTTTXXXSSSSSSXXX[[[[[[[[[\\\\\\YYY^^^]]]\\\[[[[[[[[[\\\]]]WWWTTTSSSUUUYYYZZZWWWSSSSSS]]]kkkrrrmmmeeefffmmmeeemmmwwwrrr{{{eeekkkwww___LLLGGGGGGGGGFFFDDDAAAAAAAAA??????>>>???@@@CCCFFFHHHIIILLLjjjkkkSSSQQQHHHHHHIIICCCFFFKKKFFFAAAFFFPPP[[[gggttt~~~}}}{{{wwwuuusssrrrooommmmmmppppppggg[[[VVV[[[bbbcccbbbbbbaaaaaabbbbbbccchhhggggggfffggghhhjjjkkkkkklllnnnooooooooonnnnnnnnnnnnooorrrttttttrrrppprrrqqqqqqqqqqqqrrrssstttccc```\\\ZZZZZZ[[[[[[ZZZ]]]aaaoooiiieee```^^^]]][[[VVVSSSXXXYYYWWWRRRJJJFFFFFFHHHLLLOOOTTTXXXYYYXXXUUURRRKKKGGGHHHKKKIIIKKKeeexxxttt}}}mmmbbb]]]gggzzzzzzllliiihhhttthhhbbb^^^WWWTTTSSSTTTVVVWWWUUUQQQMMMSSSRRRSSSTTTWWWYYY[[[\\\\\\\\\[[[YYYXXXVVVUUUTTTQQQSSSUUUUUUSSSQQQQQQQQQTTTUUUVVVVVVWWWWWWWWWWWWVVVWWWYYYYYYYYYYYY[[[\\\hhhdddRRRJJJSSSXXXOOOFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDFFFFFFIIILLLLLLLLLUUU___tttrrriiihhhiiieeeaaa^^^___```^^^ZZZWWWUUUUUUVVVUUUTTTUUUXXXZZZZZZYYY\\\[[[ZZZWWWUUUSSSQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLMMMMMMMMMMMMMMMLLLHHHIIIKKKKKKLLLLLLNNNOOOPPPSSSXXX]]]gggxxx{{{vvvnnniiiiiigggccc```^^^ZZZSSSNNNMMMJJJMMMRRRmmm|||nnnkkkyyy}}}uuujjjeeehhhhhh___]]]___XXXSSSUUUVVVWWWYYY[[[\\\\\\bbb```]]]ZZZXXXWWWWWWWWWVVVUUUTTTTTTUUUWWWXXXXXXXXX^^^jjjssssssmmmlllnnniiimmmssswww~~~{{{uuueee{{{UUUIIIGGGGGGFFFDDD@@@AAACCC??????>>>>>>???AAACCCEEEGGGDDDQQQnnnjjjYYYLLLIIIJJJEEEGGGLLLIIIGGGDDDCCCIIIWWWjjj{{{~~~zzzuuuoookkkooorrrqqqhhh[[[TTTVVV[[[```_________aaaaaa```___dddddddddeeeeeeeeeeeefffccceeehhhkkkmmmoooppppppzzzwwwrrrnnnmmmmmmnnnooooooooonnnnnnnnnnnnnnnnnn^^^\\\YYYXXXYYYYYYXXXWWWgggaaabbbeeeeeelll|||ooobbb^^^aaabbb\\\TTTTTTWWWZZZXXXRRRKKKGGGEEEHHHKKKOOOTTTVVVVVVUUUTTTPPPJJJJJJOOOJJJBBBKKK]]]rrr}}}uuupppwww|||rrrcccXXXYYY___{{{zzzjjjbbb]]]^^^lllrrrVVVSSSXXXVVVPPPTTTPPPOOOSSSZZZ[[[UUUMMMPPPQQQRRRSSSTTTVVVXXXYYY[[[ZZZYYYWWWVVVTTTTTTSSSRRRTTTUUUUUUTTTSSSTTTTTTVVVWWWWWWXXXXXXXXXWWWWWWSSSUUUWWWXXXXXXYYYZZZ\\\\\\nnngggOOOPPPUUUPPPIIIHHHEEEDDDDDDCCCCCCCCCDDDDDDCCCBBBCCCFFFHHHIIINNNSSSXXXgggyyypppiiijjjkkkjjjgggbbb^^^[[[[[[YYYWWWVVVWWWYYY[[[\\\[[[[[[ZZZYYYXXXWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQPPPPPPOOONNNNNNNNNNNNNNNNNNMMMLLLLLLKKKMMMOOOQQQQQQQQQSSSVVVYYY[[[fffsss~~~yyyvvvooofff```___TTTRRRSSSVVVTTTOOOMMMOOOEEEXXXooovvviiimmmooorrrwwwhhhdddiiilllffffffhhhaaa___[[[WWWYYY^^^aaacccdddbbb```^^^[[[YYYXXXWWWWWWYYY\\\^^^YYYTTTTTT]]]eeejjjggghhhooosssooojjjhhhccceeeiiikkklllwwwzzzpppjjjRRRKKKFFFGGGEEEBBBBBBFFF@@@??????>>>???@@@AAAAAACCCBBBDDDOOOeeehhhVVVNNNLLLFFFFFFLLLJJJKKKGGGCCCAAADDDNNN[[[dddppptttyyy|||{{{vvvppplllpppoookkkeee]]]WWWUUUTTT\\\ZZZZZZ[[[^^^___^^^]]]___```aaaaaabbbccccccccc___```cccfffiiijjjkkkkkktttrrrooollliiiiiijjjkkkiiiiiiiiiiiihhhhhhgggggg[[[\\\]]]^^^^^^]]]]]]\\\ZZZXXXYYY[[[YYY\\\ooo~~~iii___aaabbb]]]UUURRRTTTXXXYYYWWWRRRKKKGGGFFFHHHLLLPPPSSSUUUVVVVVVYYYQQQLLLNNNKKKFFFGGGMMMPPPccc{{{ssskkkjjj{{{yyyiii^^^TTTSSSaaasss}}}kkk___ZZZPPP]]]vvvqqqZZZRRRSSSSSSTTTWWWTTTPPPMMMQQQXXXZZZUUUOOOOOOQQQSSSSSSSSSTTTUUUWWWZZZYYYXXXWWWVVVUUUTTTTTTSSSUUUUUUUUUTTTUUUWWWYYYYYYYYYYYYZZZYYYYYYXXXXXXUUUWWWXXXXXXWWWVVVXXXYYY[[[___}}}fffSSSNNNLLLKKKLLLFFFEEEEEEDDDDDDDDDDDDEEEDDDCCCBBBCCCDDDFFFJJJLLLRRRVVVccc|||zzzwwwvvvrrrkkkeeeaaa``````___]]]ZZZZZZ[[[\\\\\\[[[XXXXXXXXXXXXXXXXXXXXXXXXTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRQQQQQQPPPOOOOOOPPPQQQQQQQQQPPPPPPOOONNNSSSUUUWWWWWWXXX[[[bbbhhhwwwzzzuuuqqqnnnhhh___ZZZ[[[VVVQQQOOOQQQMMMIIIMMMWWW[[[tttsss~~~dddfffkkkbbb```kkkccc___dddiiifffiiikkkdddfff^^^XXXZZZ]]]^^^^^^___^^^^^^^^^^^^^^^^^^^^^^^^\\\eeeiiibbbVVVUUUaaappp|||pppggghhhllljjjccc^^^]]]___eeejjjhhhiiixxxrrrvvvbbbTTTIIIIIIIIIEEEDDDGGGAAAAAA@@@???????????????CCCGGGDDDEEENNNbbblll\\\UUUJJJFFFJJJIIIBBBCCCEEEDDDBBBBBBEEEHHHRRRYYYdddmmmqqqrrrqqqqqqqqqmmmgggccc```]]]XXXTTTWWWTTTSSSUUUZZZ\\\\\\[[[\\\\\\]]]^^^___``````aaa``````bbbcccccccccbbbbbb\\\```gggjjjjjjhhhfffeeebbbbbbcccccccccbbbbbbaaaZZZ^^^ccceeedddccccccdddOOOTTTYYY\\\\\\]]]aaaddd~~~jjjaaa^^^ZZZWWWRRRQQQSSSVVVZZZXXXRRRMMMFFFGGGJJJMMMPPPTTTWWWXXXZZZUUUPPPNNNMMMKKKHHHFFFHHHPPP^^^qqqwwwiiikkk|||qqqfff[[[VVVSSSYYYppp~~~tttiii___XXXQQQkkk}}}```YYYWWWYYYSSSKKKQQQ___SSSQQQOOOOOOPPPQQQRRRRRRPPPRRRUUUUUUTTTTTTVVVXXXYYYYYYZZZYYYXXXWWWVVVUUUSSSTTTTTTSSSSSSUUUYYY]]]ZZZZZZ[[[[[[ZZZYYYXXXXXXVVVWWWWWWVVVUUUUUUVVVXXXZZZaaajjj~~~wwwwwwgggSSSMMMMMMMMMGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDGGGIIIIIIOOOQQQXXXeeetttzzzqqqllliiifffbbb`````````___^^^ZZZ[[[[[[[[[[[[\\\\\\\\\VVVVVVVVVVVVVVVVVVVVVVVVSSSSSSSSSTTTTTTUUUUUUUUUWWWWWWXXXYYYZZZ[[[[[[[[[YYY]]]aaaeeejjjsss}}}{{{qqqkkkgggccc^^^YYYYYY\\\\\\TTTOOONNNLLLPPPdddzzzwwwxxxvvvZZZ___fff]]]YYY```bbb\\\aaafffdddgggiiiaaa```[[[YYY[[[YYYUUUTTTXXX[[[\\\^^^```aaa``````___[[[fffnnngggYYYUUUaaaooo}}}ooodddbbbeeeccc___\\\^^^^^^ccciiihhheeennn}}}tttvvvaaaOOOMMMNNNIIIEEEFFFBBBBBBAAA@@@??????>>>>>>@@@HHHFFFFFFLLLQQQnnnuuufffTTTJJJKKKJJJ@@@BBBDDDFFFFFFEEEDDDDDD@@@GGGRRR[[[bbbgggllloooppplllfffcccaaa^^^ZZZWWWRRROOOMMMOOOUUUZZZ[[[ZZZ[[[[[[[[[[[[[[[\\\]]]^^^___```aaaaaaaaa___^^^]]]RRRYYYbbbggggggdddaaa```\\\]]]^^^_________^^^]]]TTT[[[cccfffdddbbbbbbeeeXXXXXXUUUPPPRRRZZZ``````eee{{{ggg^^^\\\\\\SSSOOONNNSSSZZZ\\\WWWRRRGGGHHHIIILLLOOOTTTXXXZZZUUUVVVUUUPPPOOONNNGGG>>>FFFEEEHHHXXXvvvrrriiillluuuhhh___XXXVVVVVV^^^yyyyyytttrrrmmmccc[[[___ooojjjUUUJJJPPPTTTOOOOOOVVVQQQSSSSSSOOOIIIHHHMMMSSSQQQTTTWWWWWWVVVUUUWWWYYYYYYZZZ[[[[[[[[[ZZZXXXWWWSSSSSSRRRRRRRRRUUUZZZ^^^[[[[[[[[[[[[ZZZYYYXXXXXXTTTUUUUUUTTTTTTUUUWWWZZZTTTccc___www}}}rrrqqq}}}___RRRNNNLLLHHHHHHGGGFFFEEEEEEFFFFFFAAADDDEEEDDDDDDFFFGGGGGGIIIOOOYYY```dddnnnvvvrrrnnnjjjiiihhhgggfff______``````````````````YYYYYYYYYYYYYYYYYYYYYYYYTTTUUUVVVWWWYYYZZZ\\\\\\]]]^^^```ccceeefffggggggdddiiipppxxx|||vvvrrrkkkeee___[[[WWWUUUXXX___VVVNNNHHHKKKQQQcccuuuoooYYY]]]fffccc___aaaccc]]]```eeebbbeeefff^^^YYYZZZ]]]```ZZZRRRSSSYYYZZZ\\\^^^``````^^^\\\ZZZXXXdddmmmhhh[[[UUU]]]hhhuuujjj```___``````___```aaa[[[\\\aaaaaa```jjjzzz~~~vvvzzzkkkTTTPPPQQQKKKFFFEEECCCCCCBBBAAA@@@???>>>===888BBBAAAFFFNNNIIIUUU{{{vvv^^^PPPNNNMMMLLLHHHDDDCCCDDDEEEDDDBBB???DDDKKKQQQVVV\\\ccchhhoookkkgggbbb___\\\ZZZXXXPPPLLLIIIKKKRRRXXXZZZYYY\\\[[[ZZZYYYYYYZZZ[[[\\\]]]^^^___`````````___^^^[[[___bbbccc```]]]\\\]]]ZZZ[[[\\\]]]^^^]]]\\\\\\ZZZ[[[\\\]]]^^^___```aaa[[[\\\[[[YYYVVVUUUVVVWWWYYYtttooobbb^^^YYY]]]ZZZSSSOOOTTT\\\^^^YYYRRROOOJJJFFFEEEIIIOOOUUUXXXXXXXXXVVVTTTPPPMMMJJJJJJHHHGGGJJJVVViii~~~ooohhhxxxxxxllleeeXXXVVVUUU[[[hhh|||qqqdddfffqqqwwwwwwuuugggVVVTTTQQQOOONNNNNNPPPQQQSSSTTTRRRNNNLLLOOOOOOMMMSSSRRRTTTXXXYYYVVVVVVXXXZZZ[[[[[[[[[ZZZYYYXXXWWWRRRPPPOOOQQQQQQPPPSSSYYYUUUWWW\\\cccgggeee```ZZZOOOMMMNNNSSSYYY[[[XXXTTTYYYXXX___iiiqqq~~~XXXMMMSSSLLLJJJHHHHHHGGGFFFGGGIIIDDDDDDCCCDDDDDDEEEFFFGGGHHHJJJNNNTTT]]]hhhttt|||~~~wwwtttlllkkkhhhfffdddcccccccccbbbaaa___^^^]]]]]]]]]^^^^^^^^^___^^^[[[^^^lll|||~~~zzzxxxvvvqqqkkkeee___ZZZWWWVVVSSSPPPRRRWWWRRROOOHHHKKKfff~~~|||sssddd[[[^^^aaa]]][[[]]]^^^___aaaccceeeddd```]]]YYYZZZ[[[[[[[[[YYYWWWUUUUUUVVVVVVUUUTTTTTTUUUVVVWWWXXXYYYYYYYYYYYY[[[]]]bbbdddfffbbb]]][[[]]]aaa```^^^^^^^^^\\\\\\eeeooozzzuuuwwwsss[[[NNNKKKJJJHHHCCCEEEEEEBBB@@@@@@@@@???===>>>@@@BBBFFFJJJNNNPPPlllwww\\\PPPOOOIIIEEECCCEEEEEEAAA???AAA>>>AAADDDEEEFFFJJJPPPUUU^^^```dddfffddd^^^XXXSSSPPPOOONNNMMMPPPTTTXXX[[[^^^]]]ZZZYYYXXXYYYZZZ[[[[[[[[[ZZZZZZZZZ[[[\\\]]]^^^```aaa___[[[ZZZ[[[\\\WWWYYY\\\___`````````___^^^^^^__________________bbbcccbbb___[[[XXXWWWWWWXXXeee~~~vvvbbb\\\XXXWWWUUUUUUVVVVVVVVVWWWWWWTTTOOOKKKHHHJJJMMMPPPVVVWWWXXXXXXVVVSSSPPPNNNHHHFFFDDDCCCHHHSSS```iii}}}xxxkkkccc^^^ZZZVVVYYYaaarrrtttlllhhhmmmyyy~~~mmmUUUSSSRRROOOMMMMMMMMMOOOPPPTTTVVVTTTOOOMMMOOONNNKKKTTTSSSTTTXXXXXXTTTTTTVVVXXXYYYYYYYYYYYYYYYXXXXXXSSSRRRTTTVVVTTTQQQRRRWWWVVVUUUWWW[[[```aaa\\\WWWXXXUUUTTTVVV[[[]]][[[XXXZZZdddooosss}}}cccYYYQQQMMMJJJIIIFFFCCCDDDGGGDDDDDDDDDDDDDDDEEEFFFFFFFFFHHHLLLPPPWWW```jjjqqqyyy{{{vvvqqqooonnnmmmjjjhhhgggfffggghhhdddiiisss|||{{{vvvtttqqqooolllhhhbbb]]]YYYTTTQQQQQQOOOKKKJJJLLLCCCGGGPPPeee```[[[WWWYYYZZZYYYZZZ\\\WWWXXX[[[^^^``````]]]ZZZXXXWWWWWWVVVUUUUUUUUUUUUVVVSSSQQQTTTYYYZZZVVVQQQTTTVVVYYY[[[\\\]]]___aaabbbeeefffccc]]]ZZZ[[[^^^]]]\\\\\\]]]\\\]]]dddnnnvvvqqqwwwdddLLLEEEGGGDDDEEEDDDBBB@@@???>>>===?????????@@@BBBFFFIIIKKKLLLeeekkk^^^NNNGGGDDDFFFIIIGGGEEEEEE???AAABBBBBBBBBDDDHHHKKKPPPTTT[[[bbbgggiiihhhhhh\\\YYYSSSOOONNNQQQTTTWWWYYYWWWVVVTTTTTTUUUVVVWWWXXXXXXXXXWWWVVVUUUUUUTTTUUUWWWYYYXXXUUUTTTVVVXXXXXXYYYZZZZZZYYYVVVTTTSSS^^^___```aaabbbaaaaaa```ggghhhhhheee___ZZZWWWVVVWWWYYYaaaxxxqqqjjj^^^[[[\\\___ZZZSSSUUU]]]\\\YYYUUUQQQMMMKKKKKKJJJRRRTTTVVVXXXXXXWWWUUUSSSMMMLLLIIIFFFDDDEEEIIIMMMZZZhhhxxx~~~vvvmmm^^^XXXVVVUUUSSS```gggxxxwwwlllccceeejjjooowww^^^PPPTTTTTTOOONNNLLLKKKKKKLLLNNNOOOSSSUUUTTTOOOMMMNNNMMMIIIQQQPPPRRRVVVWWWUUUUUUWWWVVVWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVRRRPPPUUU]]]bbb\\\WWWXXX\\\^^^[[[VVV\\\XXXUUUUUUXXXZZZYYYXXXZZZmmmvvvtttzzzqqqXXXQQQMMMMMMKKKGGGEEEGGGEEEDDDDDDDDDDDDDDDEEEFFFDDDGGGJJJNNNSSSYYY```eeeiiinnnvvv{{{~~~vvvqqqpppkkkiiifffdddbbb^^^YYYUUUQQQMMMLLLNNNMMMIIIFFFFFFEEENNN```}}}lllSSSYYY\\\XXXUUUVVVXXXYYYSSSSSSVVVYYY\\\\\\ZZZWWWXXXVVVTTTRRRQQQRRRTTTUUUZZZUUURRRYYYccceee\\\RRRUUUXXX\\\^^^______```aaa^^^aaacccbbb^^^\\\]]]___[[[ZZZ[[[]]]]]]\\\bbbjjjmmmzzzzzzyyy~~~WWWGGGJJJFFFFFFEEEEEECCCAAA???>>>AAA@@@>>>===>>>@@@CCCEEEAAAIII^^^{{{aaaTTTIIIGGGHHHFFFDDDCCCAAABBBBBBAAA@@@???@@@BBBCCCGGGOOOXXXbbbjjjpppssslllggg___WWWSSSRRRUUUWWWTTTSSSRRRQQQRRRSSSTTTUUUVVVVVVVVVVVVUUURRROOONNNOOOPPPQQQQQQPPPPPPQQQSSSSSSSSSSSSQQQOOOLLLIIIGGGZZZ\\\^^^aaacccdddddddddeeefffgggeee```ZZZVVVTTTUUUYYY\\\hhhsssgggaaaaaaeee^^^RRRTTTaaa]]][[[XXXTTTQQQMMMJJJGGGMMMPPPSSSVVVXXXXXXWWWVVVTTTSSSPPPLLLGGGDDDEEEFFFAAAOOO\\\iiiyyyppprrrzzznnnaaaYYYUUUSSSTTTVVVlllxxxrrrfff___YYY```jjjooovvveeeQQQLLLSSSTTTKKKKKKJJJIIIJJJKKKMMMNNNNNNPPPPPPMMMLLLNNNMMMJJJLLLLLLOOOUUUYYYXXXYYY\\\VVVVVVWWWWWWWWWVVVVVVUUUZZZXXXVVVTTTQQQSSS^^^jjjkkkbbbXXXUUUXXXZZZWWWSSS[[[XXXWWWWWWYYYZZZYYYXXXYYYjjjkkkgggnnnzzzgggXXXMMMNNNPPPMMMIIIIIIFFFEEEEEEDDDDDDDDDEEEEEEDDDGGGKKKNNNQQQUUUZZZ^^^eeeiiiooovvv~~~{{{vvvoooiiifffbbbaaa___]]][[[WWWTTTRRRMMMJJJJJJMMMMMMIIIGGGGGGLLL[[[qqqxxx[[[VVVdddjjj```VVVUUUVVVUUUTTTTTTVVVYYY[[[[[[YYYVVVXXXWWWUUUSSSQQQQQQQQQQQQWWWTTTTTT\\\fffggg^^^TTTZZZ]]]``````___\\\[[[ZZZXXX[[[^^^`````````aaaccc\\\[[[\\\^^^]]][[[___dddcccpppvvv~~~{{{mmmPPPJJJHHHFFFEEEFFFFFFCCCAAAAAABBB@@@===<<<<<<>>>@@@BBBIIIDDDHHH___{{{gggRRRHHHFFFEEEDDDDDDCCCCCCBBBBBB@@@@@@@@@@@@@@@BBBFFFLLLSSS[[[bbbffflllhhh```YYYTTTRRRRRRSSSQQQPPPPPPPPPQQQRRRTTTUUUSSSUUUWWWWWWVVVSSSPPPNNNNNNNNNOOOOOONNNNNNOOOOOOIIIIIIIIIIIIGGGFFFDDDCCCYYY[[[]]]```aaabbbcccccc```bbbeeeddd```[[[WWWUUURRRZZZ^^^aaavvvyyyiiibbbdddlllhhhYYYSSSYYY\\\YYYVVVTTTSSSPPPLLLHHHJJJLLLOOORRRTTTUUUUUUUUUUUUTTTQQQLLLGGGDDDDDDDDDAAAIIIMMMQQQfffwwwuuu}}}zzznnneee^^^WWWSSSOOONNNVVVaaaxxx~~~pppddd]]]\\\[[[___ffflllwwwfffVVVOOOKKKJJJGGGIIIIIIIIIIIIIIIJJJLLLMMMKKKNNNOOOMMMMMMQQQRRROOOMMMLLLOOOVVVYYYXXXYYY\\\WWWWWWWWWWWWVVVUUUSSSSSSWWWWWWYYY\\\\\\]]]fffpppfff]]]SSSOOORRRUUUUUURRRYYYZZZ[[[^^^______^^^\\\ZZZccc___^^^gggkkkiiiQQQKKKMMMKKKIIIJJJHHHGGGFFFEEEEEEEEEEEEEEECCCEEEIIILLLOOORRRVVVYYY]]]aaagggnnnvvv}}}uuurrrnnnggg```^^^[[[[[[ZZZXXXUUURRRPPPPPPKKKHHHHHHJJJHHHEEEFFFJJJQQQhhhiiiZZZ]]]lllrrrfffYYYVVVVVVUUUWWWWWWWWWYYYZZZYYYWWWTTTUUUUUUUUUTTTRRROOOLLLKKKMMMOOOSSSYYY^^^^^^YYYSSS[[[]]]``````]]]ZZZXXXWWWXXXZZZ]]]___```aaabbbddd```]]]]]]___^^^[[[\\\```bbbmmmvvvnnn```MMMJJJDDDBBBEEEFFFCCCAAACCCAAA@@@>>>======???AAABBBGGGBBBCCCOOOfffhhhVVVNNNIIIGGGHHHCCCBBBAAAAAAAAABBBBBBBBBCCCBBBBBBCCCEEEIIINNNPPPYYYWWWUUUQQQNNNLLLJJJIIILLLMMMMMMNNNOOOPPPQQQQQQNNNPPPSSSVVVVVVTTTQQQNNNNNNNNNMMMLLLLLLKKKJJJJJJCCCCCCCCCCCCCCCCCCBBBBBB]]]\\\\\\\\\\\\\\\\\\\\\]]]```cccccc```]]]ZZZYYYOOOVVVYYYXXX```vvvnnnnnnxxx{{{ppp___VVV[[[WWWSSSRRRSSSRRROOOMMMIIIJJJKKKLLLNNNPPPRRRRRRVVVUUUSSSOOOJJJGGGFFFGGGEEEIIIHHHEEEMMMbbbrrrxxx~~~pppccc\\\[[[TTTPPPPPPPPPUUUgggzzzzzzvvvpppiii```ZZZZZZ___fffdddeeekkkwww}}}]]]WWWOOOGGGGGGHHHIIIIIIIIIIIIJJJKKKKKKLLLLLLOOOOOOMMMOOOTTTVVVUUUQQQOOOQQQUUUWWWTTTTTTVVVWWWWWWWWWVVVVVVUUUTTTSSSQQQTTT]]]gggjjjgggfffhhh]]]XXXSSSRRRUUUXXXZZZZZZTTTVVVZZZ]]]^^^^^^]]]\\\\\\]]]]]]bbbfffdddooohhh[[[UUULLLHHHLLLJJJIIIHHHGGGFFFFFFFFFFFFAAACCCFFFHHHJJJMMMQQQSSSWWWYYY]]]bbbiiittt}}}{{{qqqgggbbb^^^YYYVVVVVVSSSTTTSSSQQQNNNLLLLLLMMMIIIHHHGGGFFFCCCBBBJJJUUUnnnyyyaaa___]]]fffjjjcccZZZVVVWWWXXXXXXXXXWWWXXXXXXXXXUUUSSSRRRSSSSSSSSSQQQOOOLLLJJJLLLPPPVVVYYY[[[ZZZYYYXXXVVVYYY\\\]]]\\\[[[[[[[[[______^^^^^^______```aaaccc___^^^```___]]]]]]aaahhhmmmsssssssssxxxcccOOOFFFAAADDDEEEAAA@@@CCCAAA@@@@@@??????@@@AAABBBAAABBBGGGMMMQQQ___}}}~~~jjjZZZNNNIIIGGGDDDAAA@@@AAACCCCCCCCCDDDCCCAAA@@@@@@BBBDDDEEEJJJJJJKKKKKKJJJIIIGGGFFFFFFFFFGGGHHHIIIIIIJJJJJJFFFHHHLLLOOOPPPOOOMMMKKKKKKIIIGGGGGGGGGGGGEEECCCBBBBBBAAAAAAAAA@@@@@@@@@\\\[[[YYYWWWWWWWWWXXXYYY[[[]]]``````^^^[[[ZZZYYYQQQRRRUUUVVVVVVdddtttyyyuuubbb\\\WWWRRRPPPRRRTTTSSSQQQKKKJJJIIIIIIIIILLLNNNPPPUUUWWWWWWVVVRRROOOMMMMMMFFFFFFEEEDDDDDDHHHOOOUUU___iiiwwwqqqgggaaaYYYRRRPPPUUUPPPQQQ[[[dddooorrreee^^^XXXVVVUUUUUU]]]gggqqqsssyyydddTTTUUUNNNGGGKKKOOOKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNMMMJJJLLLRRRVVVVVVPPPOOOPPPTTTTTTPPPPPPRRRTTTUUUUUUVVVWWWWWWWWWVVVQQQRRRYYYccchhhccc]]]ZZZXXXYYYYYYXXXYYYZZZ\\\]]]RRRTTTVVVXXXYYYYYYZZZZZZ\\\XXX___eee```cccqqq|||zzz___PPPQQQLLLLLLJJJIIIHHHGGGGGGGGGCCCDDDFFFFFFGGGIIILLLOOOTTTUUUWWWZZZ^^^fffnnntttwww|||vvvpppmmmmmmddd\\\XXXUUUQQQPPPRRRNNNOOOOOOMMMJJJHHHJJJKKKGGGHHHJJJIIIFFFLLL___qqqkkk]]]aaa[[[ZZZ[[[\\\YYYTTTVVVZZZXXXXXXWWWXXXYYYYYYWWWUUURRRSSSSSSSSSSSSSSSSSSRRRRRRUUUXXX[[[[[[\\\]]]^^^TTTVVVYYY[[[\\\]]]^^^```dddbbb___]]]^^^___```aaaddd```^^^```aaa```aaaeeekkkmmmlllppptttvvv\\\OOOFFFHHHHHHBBBAAAEEEAAABBBBBBAAAAAA@@@??????BBBBBBGGGLLLHHHFFFRRRccc~~~ggg\\\RRRMMMGGGCCCCCCCCCCCCCCC@@@@@@@@@AAAAAABBBCCCDDDEEEFFFFFFGGGGGGGGGHHHHHHBBBBBBCCCDDDDDDDDDDDDDDD@@@BBBEEEHHHIIIHHHGGGFFFFFFCCCBBBBBBDDDDDDBBB@@@AAA@@@@@@@@@@@@@@@@@@AAAYYYWWWUUUTTTTTTVVVYYYZZZYYY[[[]]]]]][[[YYYXXXWWWVVVRRRVVV]]]YYYVVVkkkrrrnnnnnn___XXXQQQOOORRRUUUUUUTTTNNNLLLIIIGGGGGGIIILLLNNNPPPSSSWWWYYYWWWTTTRRRPPPIIIFFFGGGIIIGGGDDDFFFKKKJJJVVVcccqqqppp^^^XXXVVVRRRNNNNNNNNNKKKTTThhhzzzrrr___YYYQQQKKKLLLOOOUUUbbbnnnxxxtttVVVIIIMMMJJJGGGJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMJJJFFFGGGNNNRRRRRRMMMKKKMMMQQQRRRPPPOOOQQQQQQRRRTTTVVVXXXYYYYYYZZZWWWRRRQQQWWW[[[YYYTTTRRRUUUXXXZZZYYYVVVTTTUUUVVVXXXXXXYYYXXXXXXYYY\\\^^^ZZZTTT^^^cccYYYeeexxx\\\WWWNNNMMMKKKJJJIIIHHHGGGGGGGGGHHHHHHGGGFFFHHHKKKNNNKKKOOOTTTYYY]]]aaadddgggqqqxxx~~~vvvnnniiiggg___ZZZWWWXXXXXXTTTQQQRRRLLLNNNNNNLLLIIIHHHIIILLLFFFJJJNNNOOOOOO[[[vvvyyyddd\\\aaa[[[TTTRRRWWWXXXSSSTTTZZZYYYXXXXXXZZZ\\\\\\[[[ZZZUUUUUUTTTUUUVVVYYY[[[]]]UUUUUUUUUWWWYYY[[[\\\]]]UUUWWWYYY[[[[[[]]]___bbbdddaaa]]]\\\^^^aaaccceeeddd___]]]```bbbccceeeiiiiiimmmmmmpppyyynnnhhhYYYNNNNNNMMMFFFDDDHHHBBBCCCCCCCCCAAA???===;;;CCC>>>@@@GGGHHHDDDIIITTT\\\}}}]]]VVVMMMGGGEEEEEEDDDCCC===>>>@@@AAACCCDDDDDDDDDCCCBBBAAA@@@@@@BBBDDDEEEAAAAAABBBCCCCCCCCCBBBBBB???@@@BBBDDDEEEEEEDDDCCCBBB@@@???@@@CCCDDDBBB@@@===>>>>>>???@@@AAACCCDDDSSSSSSTTTUUUVVVWWWWWWXXXVVVWWWWWWWWWVVVTTTRRRQQQRRRUUUWWWUUUSSSUUU\\\bbbzzz{{{iiiooo|||zzzllleee\\\SSSMMMLLLSSSZZZ[[[TTTLLLGGGEEEDDDFFFHHHMMMOOORRRUUUVVVVVVTTTSSSKKKJJJHHHGGGEEECCCBBBAAAEEEHHHOOOYYYeeeyyyuuummmddd]]]TTTOOOOOOPPPPPPOOOMMMVVVggg{{{|||uuuhhhYYYPPPRRRJJJFFFJJJOOOTTT]]]fffoooSSSQQQMMMJJJHHHIIIKKKLLLMMMMMMNNNOOONNNMMMLLLKKKKKKFFFAAA>>>@@@DDDJJJNNNJJJJJJJJJJJJLLLNNNPPPQQQNNNPPPSSSVVVYYYZZZ[[[[[[WWWVVVTTTTTTUUUUUUTTTRRRUUUVVVWWWXXXXXXVVVTTTSSSWWWUUUTTTVVVYYYZZZWWWTTTZZZYYYWWWXXX\\\dddkkkpppxxxzzz]]]RRROOOMMMLLLMMMLLLJJJHHHGGGFFFEEEEEEFFFGGGHHHIIIHHHKKKMMMPPPSSSWWW\\\___hhhnnnuuu||||||yyytttooolllhhhdddaaa]]]XXXRRROOOOOOOOOMMMLLLIIIKKKIIIEEEEEEJJJKKKIIIKKKHHHQQQfffzzz~~~qqq]]]^^^\\\^^^]]][[[YYYWWWXXXZZZ\\\XXXXXXYYYZZZ\\\\\\ZZZXXXTTTVVVUUUTTT[[[dddccc]]]TTTXXX\\\\\\YYYXXX[[[^^^WWWXXXZZZ\\\]]]^^^]]]]]]```]]]\\\\\\\\\]]]```cccfffdddbbb```aaadddgggiiifffddddddjjjwwwnnnssswwwZZZRRRSSSMMMDDDBBBGGGBBB@@@BBBBBB???<<<<<>>AAA???>>>>>>AAACCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBB???BBBDDDBBB@@@AAACCCCCC>>>;;;===BBBBBB======AAA@@@AAA???<<>>GGG<<<666:::AAABBBAAAAAA;;;@@@DDDDDDIIIRRRZZZ\\\QQQRRRRRRRRRRRRRRRRRRRRRPPPRRRTTTTTTTTTQQQNNNLLLKKKMMMOOOQQQRRRSSSSSSTTTSSSTTTdddoooffffffgggkkkmmmfffZZZRRRRRRWWWVVVSSSPPPLLLIIIFFFDDDHHHIIIJJJLLLOOOQQQSSSTTTQQQQQQPPPOOOMMMLLLJJJIIIIIIDDDBBBBBBBBBDDDKKKTTTUUUbbbooovvv{{{{{{tttdddaaa\\\XXXUUURRRNNNKKKLLLMMMNNNNNNOOOVVV```iiixxx}}}jjjbbbYYYSSSLLLFFFEEEHHHGGGJJJMMMLLLQQQkkkgggIIILLLLLLKKKHHHFFFEEEFFFGGGHHHDDDFFFIIIKKKMMMOOOOOOOOOXXXsssqqqWWWLLLLLLMMMPPPOOOMMMLLLKKKLLLLLLMMMJJJKKKLLLOOORRRUUUXXXZZZ[[[ZZZZZZ[[[[[[ZZZXXXUUUQQQRRRTTTWWWXXXYYYYYYYYYZZZ\\\]]][[[WWWUUUXXX\\\______^^^]]]]]]]]]]]]^^^dddfffnnnVVVPPPPPPMMMIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGIIIJJJKKKNNNRRRUUU]]]bbbhhhmmmppprrrtttuuussstttuuuvvvwwwyyy}}}~~~{{{xxxvvvssspppkkkhhheeebbb^^^ZZZWWWTTTQQQNNNNNNLLLJJJIIIIIIJJJJJJIIIGGGDDDGGGNNNNNNIIIKKKRRRlll~~~nnn```]]]```]]]XXXWWWVVVVVVVVVWWWXXXYYYQQQOOONNNOOOQQQSSSSSSSSSTTTSSSRRRRRRYYYaaadddbbbWWWVVVUUUVVVWWWYYYYYYYYYZZZYYYXXXVVVUUUTTTSSSSSSTTTTTTSSSRRRTTTVVVYYYZZZXXXXXXXXXYYY\\\aaaeeehhhaaabbbbbbaaabbbgggooouuusssppp]]]IIIHHHIIIHHHFFFEEEEEECCC@@@AAAEEE@@@@@@???>>>???AAACCCEEEEEEBBB???BBBQQQmmmtttjjjbbbVVVPPPUUUTTTJJJFFFJJJFFFDDDAAA@@@@@@AAABBBAAA===>>>????????????>>>>>>CCC???<<<===AAACCCBBB???EEE>>>:::===AAADDDEEEHHHHHHNNNRRRSSSZZZhhhxxxSSSRRRRRRRRRRRRRRRRRRRRRPPPPPPRRRSSSTTTUUUUUUUUUQQQPPPPPPQQQTTTVVVVVVUUURRRPPPUUUdddzzz|||fff``````iiiuuuvvvhhhYYYRRRTTTWWWVVVRRROOOOOONNNLLLFFFEEEEEEFFFIIILLLPPPRRRSSSTTTTTTSSSRRRQQQOOONNNLLLHHHFFFHHHHHHGGGGGGJJJDDDIIINNNOOOQQQ[[[lll{{{zzzrrrkkkccc\\\WWWQQQPPPOOONNNNNNOOOOOOOOOPPPOOOOOOPPPWWWeeeuuu~~~~~~pppeee___UUUPPPLLLLLLLLLJJJKKKNNNQQQJJJDDDIII```xxxYYYMMMHHHIIIHHHGGGFFFFFFFFFGGGGGGDDDFFFHHHKKKMMMNNNOOOOOOeee```PPPOOOOOOTTTSSSQQQOOONNNNNNOOOOOOMMMLLLLLLLLLMMMOOOQQQRRRUUUUUUUUUWWWYYYYYYWWWUUURRRSSSTTTVVVXXXXXXYYYYYYWWWZZZ\\\\\\ZZZXXXYYYZZZ]]]^^^```aaaaaaaaa```___bbbbbbttt|||eeeXXXPPPLLLHHHHHHIIIIIIIIIIIIHHHHHHFFFGGGHHHHHHIIIJJJMMMPPPVVVZZZ```eeehhhkkkmmmoooqqqqqqrrrrrrrrrssstttuuussstttvvvyyy}}}}}}{{{{{{zzzyyyooommmkkkiiihhhfffccc```___\\\XXXUUURRRPPPMMMKKKKKKJJJIIIHHHHHHIIIIIIIIIHHHEEEJJJSSSQQQLLLWWWjjjeeeaaa___[[[ZZZVVVVVVUUUTTTTTTUUUVVVVVVVVVPPPNNNMMMMMMOOOQQQRRRRRRRRRQQQPPPQQQWWW^^^cccddd\\\VVVPPPOOORRRWWWXXXWWWXXXWWWUUUSSSSSSSSSTTTTTTTTTUUUTTTRRRRRRVVVWWWWWWUUUUUUUUUWWWZZZ^^^bbbddd^^^]]]^^^aaafffkkkoooqqqzzz~~~}}}\\\LLLEEEIIIHHHHHHIIIEEEAAAAAAEEEAAA@@@>>><<<===???BBBDDDCCCEEEEEEEEEFFFMMMZZZddd}}}uuueeemmm|||zzzdddOOOJJJGGGCCCAAAAAABBBBBBBBBAAABBBCCCCCCCCCCCCBBBAAAAAA???@@@DDDFFFDDDBBBCCC===CCCHHHJJJHHHHHHOOOWWWfffkkkmmmmmmsssUUUUUUUUUTTTTTTTTTTTTTTTTTTSSSQQQQQQRRRTTTWWWYYYVVVSSSQQQQQQSSSVVVWWWXXXOOOPPPSSSUUUZZZtttooohhh```dddsss{{{ooo^^^TTTXXX[[[ZZZSSSPPPSSSUUUTTTGGGEEEDDDCCCEEEHHHLLLNNNSSSSSSUUUVVVUUUTTTSSSRRRMMMIIIHHHKKKMMMJJJGGGGGGKKKIIIGGGFFFGGGLLLSSSXXXeeekkkppptttyyy}}}sssmmmiiiccc```\\\YYYVVVTTTQQQOOOJJJJJJIIIJJJJJJLLLOOOQQQQQQPPPRRRYYYeeerrr|||{{{xxxjjj]]]TTTQQQMMMHHHGGGKKKMMMLLLKKKLLLQQQPPPQQQ\\\vvv~~~WWWPPPLLL@@@FFFGGGGGGGGGGGGGGGHHHHHHGGGHHHJJJLLLLLLLLLLLLKKK___}}}ZZZLLLNNNNNNSSSRRRPPPOOOOOOOOOPPPPPPMMMLLLKKKJJJKKKLLLMMMNNNOOOOOOPPPSSSWWWXXXXXXVVVUUUUUUVVVVVVWWWWWWWWWVVVVVVWWWYYY]]]``````]]]ZZZ\\\]]]___aaabbbbbbaaa```___bbbjjjqqq~~~```QQQKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIHHHHHHIIIKKKNNNQQQUUUZZZ___cccfffiiikkkllllllmmmmmmnnnnnnmmmmmmjjjjjjkkknnnrrrwww|||~~~{{{uuuqqqnnnllljjjiiihhhfffdddcccbbb```]]][[[ZZZXXXTTTRRRPPPOOOMMMKKKIIIIIIHHHGGGFFFGGGHHHIIILLLKKKRRR[[[ZZZZZZnnnwww[[[[[[YYYUUUWWWWWWXXXUUUSSSRRRTTTUUUUUUTTTSSSQQQOOOOOOQQQRRRSSSSSSPPPNNNNNNPPPUUU[[[```cccjjj```TTTOOOQQQUUUVVVVVVXXXWWWUUUSSSRRRRRRRRRSSSTTTWWWUUUQQQQQQUUUUUURRRUUUUUUUUUVVVXXXZZZ]]]___YYYWWWXXX___jjjqqqrrrpppmmmpppkkkTTTMMMFFFDDDEEEHHHFFFBBBBBBEEEAAA@@@===<<<<<<>>>@@@BBB@@@DDDHHHJJJJJJHHHGGGFFFQQQiiicccRRRNNNIIIFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBAAABBBCCCAAA???EEEOOOMMMOOOQQQRRRVVV___hhhmmmWWWWWWWWWWWWWWWWWWWWWWWWWWWUUURRRPPPOOOOOOQQQSSSUUUSSSQQQOOOOOORRRUUUXXXRRRPPPSSSVVVXXXeeezzzhhh```lllvvvsssmmmllleeehhhcccVVVOOORRRTTTRRRLLLJJJGGGDDDDDDFFFHHHJJJOOOPPPSSSUUUVVVVVVUUUTTTRRRNNNMMMOOONNNIIIEEEEEEKKKHHHDDDDDDGGGIIIJJJIIIJJJOOOSSSTTTXXX^^^```^^^cccggglllnnnnnnpppuuuyyyuuuuuuvvvxxxzzz|||~~~yyyvvvqqqkkkeee___ZZZXXXTTTRRROOOMMMMMMLLLJJJIIIGGGHHHIIIHHHIIIKKKOOORRRTTTWWW]]]hhhrrrwwwuuurrrnnnmmmjjjbbbXXXPPPLLLLLLKKKHHHGGGIIIIIIGGGJJJOOO\\\lll~~~cccNNNDDDBBBDDDDDDEEEFFFHHHHHHIIIIIIHHHIIIJJJKKKKKKJJJIIIHHHGGGJJJbbbnnn___KKKFFFIIIJJJPPPOOONNNLLLKKKKKKLLLMMMIIIIIIJJJJJJKKKLLLNNNNNNMMMMMMNNNPPPTTTWWWXXXXXXWWWWWWWWWVVVVVVUUUUUUUUUWWWWWWXXX^^^cccddd```\\\]]]]]]^^^^^^___^^^^^^]]][[[```dddgggpppyyybbbXXXNNNLLLJJJIIIHHHHHHHHHIIIIIIIIIIIIHHHGGGHHHJJJMMMMMMQQQVVVZZZ]]]```ccceeehhhhhhhhhjjjllllllkkkiiiiiiiiijjjmmmqqquuuwwwwwwuuuvvvxxxzzz~~~~~~|||{{{{{{{{{zzztttqqqmmmjjjgggfffcccaaaaaa```^^^]]]\\\ZZZWWWUUUUUUSSSPPPNNNNNNMMMKKKIIIHHHHHHGGGFFFEEEGGGKKKOOOKKKPPP\\\iiiqqq{{{nnnWWWVVVQQQPPPYYY___]]]YYYTTTRRRSSSTTTTTTRRRVVVTTTRRRRRRSSSTTTSSSRRRNNNLLLLLLPPPTTTVVV[[[```{{{qqqccc[[[ZZZ[[[\\\[[[ZZZYYYWWWTTTQQQPPPNNNNNNPPPUUUTTTNNNNNNSSSTTTOOOVVVVVVUUUUUUVVVWWWXXXYYYVVVTTTSSSYYYbbbhhhiiifffssspppiiizzz{{{\\\NNNJJJEEEBBBDDDEEECCCCCCEEEAAA@@@>>>======>>>???@@@GGGFFFDDDDDDDDDEEEDDDDDDFFFPPP^^^qqqhhhbbb[[[UUUQQQOOONNNLLLLLLKKKJJJHHHGGGGGGGGGGGGGGGEEEGGGJJJJJJMMM\\\nnnvvvkkk```bbbsssWWWWWWXXXXXXYYYYYYZZZZZZVVVUUUSSSRRRPPPNNNMMMMMMPPPQQQRRRPPPMMMNNNQQQUUUXXXQQQSSSZZZZZZXXXggg|||oookkknnnqqq|||mmm^^^[[[YYYSSSTTTQQQMMMIIIGGGFFFGGGHHHJJJLLLPPPSSSUUUVVVVVVUUUVVVSSSSSSTTTQQQLLLIIIKKKHHHGGGFFFEEEFFFFFFFFFFFFDDDHHHIIIHHHIIIMMMNNNLLLMMMOOOQQQRRRQQQQQQRRRSSSXXXYYY[[[[[[[[[ZZZZZZZZZSSSSSSRRRQQQOOONNNLLLKKKLLLJJJIIIHHHIIIIIIGGGFFFJJJKKKMMMMMMMMMPPPUUUZZZ[[[___eeekkkllliiiddd___ZZZXXXTTTOOOKKKIIIHHHHHHGGGHHHJJJIIIFFFKKK\\\nnn|||WWWQQQNNNBBB???JJJBBBCCCEEEGGGIIIIIIHHHHHHHHHHHHIIIHHHGGGFFFDDDCCCAAAHHHLLLIIIGGGHHHIIIIIIQQQPPPMMMKKKIIIHHHHHHHHHJJJJJJKKKLLLLLLLLLLLLLLLOOOMMMLLLMMMPPPTTTUUUVVVXXXWWWVVVVVVUUUUUUUUUUUUWWWWWWXXXZZZ\\\^^^^^^^^^___^^^]]]\\\\\\]]]______^^^______dddjjjuuuqqqZZZWWWRRRNNNKKKJJJKKKKKKHHHIIIIIIHHHGGGHHHJJJLLLLLLOOOSSSUUUWWWXXX[[[\\\bbbbbbcccgggjjjkkkiiifff``````aaaeeeiiilllkkkiiioooooooooooooooqqqrrrssswwwzzz}}}}}}{{{xxxuuutttsssqqqnnnmmmnnnnnnllljjjgggeeeddddddddddddbbb```ZZZXXXWWWVVVVVVUUURRRPPPQQQOOOMMMKKKKKKKKKIIIHHHIIIIIIIIIHHHIIINNNUUUZZZXXX```mmm}}}vvv___UUUUUUPPPRRR]]]cccddd]]]UUUQQQRRRTTTSSSQQQWWWUUUTTTTTTTTTTTTQQQOOOLLLIIIKKKPPPSSSSSSWWW]]]tttnnneee```^^^^^^]]]\\\WWWWWWVVVTTTQQQOOOMMMLLLLLLRRRSSSMMMNNNUUUVVVPPPUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVVVVVVVWWWYYY[[[]]]bbbxxxppp{{{gggaaaTTTHHHEEEEEEDDDDDDDDDAAA@@@??????>>>>>>>>>???GGGFFFDDDDDDCCCEEEFFFHHHEEEHHHIIIMMM^^^~~~xxxsssooommmllljjjfffcccbbbbbbbbbccccccbbbgggpppqqqoooxxxWWWWWWXXXXXXYYYZZZ[[[[[[RRRSSSTTTUUUTTTQQQNNNLLLLLLPPPTTTSSSOOOMMMOOOSSSUUUOOORRRZZZVVVLLLSSSdddrrrhhhhhh|||wwwnnnfff^^^ZZZWWWRRRMMMIIIGGGGGGGGGFFFIIIMMMQQQTTTVVVUUUUUURRRQQQSSSUUUSSSOOOPPPTTTNNNOOOOOOLLLHHHFFFGGGIIIEEEHHHGGGDDDDDDGGGGGGDDDJJJHHHFFFFFFHHHJJJJJJIIIFFFIIILLLMMMLLLJJJHHHGGGJJJKKKKKKLLLLLLKKKKKKJJJIIIHHHHHHIIILLLMMMMMMLLLLLLNNNPPPPPPQQQUUU[[[```___bbbccc___YYYSSSRRRRRROOOLLLHHHFFFGGGHHHHHHHHHCCCHHHMMMKKKIIIVVVwwwzzzXXX@@@DDDJJJDDDAAAFFF@@@BBBDDDGGGHHHHHHHHHGGGFFFFFFFFFFFFEEEDDDBBBAAAFFFAAA???DDDLLLOOOMMMJJJUUUSSSPPPLLLJJJHHHGGGGGGMMMNNNNNNNNNMMMKKKIIIGGGOOOMMMJJJJJJLLLOOOQQQRRRWWWVVVVVVUUUUUUVVVVVVWWWUUUVVVWWWUUUSSSTTTYYY^^^```^^^]]]\\\]]]```dddffffffaaa]]]dddhhhdddvvvfffbbb[[[UUUPPPNNNNNNOOOHHHHHHHHHGGGFFFGGGIIIKKKLLLNNNPPPRRRRRRRRRTTTUUUYYYYYY[[[```dddfffccc```ddddddeeeiiinnnpppmmmkkkeeeeeeeeefffhhhjjjmmmnnnmmmppptttuuutttqqqooonnngggeeedddeeeggghhhfffddd```______^^^^^^\\\YYYVVVUUUTTTRRRRRRSSSRRRPPPNNNPPPNNNLLLKKKKKKKKKIIIHHHLLLLLLMMMMMMOOOUUU^^^fffttt{{{]]]RRRSSSYYYUUUXXX______hhh```WWWRRRRRRSSSRRRQQQVVVUUUTTTTTTTTTSSSOOOMMMJJJHHHJJJQQQRRRQQQTTT[[[\\\ZZZXXXVVVVVVVVVUUUTTTQQQRRRSSSSSSRRRPPPOOONNNJJJQQQSSSNNNPPPXXXYYYSSSSSSSSSRRRRRRRRRRRRSSSSSSWWW[[[\\\WWWPPPOOOUUU\\\aaa```oooqqqmmmzzzgggSSSIIIGGGEEECCCCCCAAAAAA@@@@@@??????>>>>>>666===FFFLLLMMMMMMMMMNNNDDDHHHIIIDDDEEEPPP___iiizzz[[[YYYWWWVVVVVVUUUSSSQQQNNNQQQTTTUUUTTTPPPKKKGGGHHHMMMRRRSSSQQQPPPSSSWWW[[[\\\\\\XXXTTTQQQRRRTTTeeevvvcccqqqjjjbbb\\\VVVQQQLLLIIIHHHJJJIIIIIIIIILLLPPPSSSTTTTTTRRRSSSTTTUUUTTTSSSQQQPPPRRRRRRQQQOOONNNLLLKKKKKKIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEIIIJJJKKKKKKLLLLLLLLLLLLLLLKKKJJJKKKMMMOOOOOOOOOSSSQQQQQQTTTYYY]]]^^^]]]YYYXXXVVVTTTQQQNNNJJJGGGIIIGGGFFFGGGGGGGGGHHHJJJKKKNNNOOONNNRRRjjjYYYNNNCCC@@@EEEJJJIIIGGGFFFFFFGGGHHHHHHHHHHHHGGGGGGHHHHHHGGGFFFDDDBBBAAAGGGDDDBBBDDDIIILLLMMMKKKVVV___]]]NNNFFFJJJOOONNNOOOMMMKKKKKKLLLLLLKKKJJJKKKJJJJJJJJJLLLPPPSSSUUUVVVUUUTTTSSSSSSSSSTTTUUUVVVVVVWWWWWWXXXYYYYYYZZZ]]]\\\YYYWWWYYY___hhhnnnfffeeebbb___```hhhttt~~~}}}dddSSSRRRTTTQQQOOOGGGKKKQQQIIIFFFKKKKKKGGGHHHKKKNNNMMMLLLQQQXXXXXXXXXZZZ___dddgggeeecccccceeehhhhhhgggeeeeeefffccceeeggghhhhhhhhhiiikkklllkkkkkklllnnnnnnjjjfffaaaaaabbbccccccbbb``````]]]]]]\\\ZZZXXXVVVUUUUUUTTTSSSQQQMMMJJJIIIJJJMMMQQQMMMIIIFFFFFFHHHKKKMMMIIIPPPWWWWWWQQQXXXvvvsssYYYSSSNNNOOOTTTWWWYYYZZZ___ZZZTTTRRRRRRTTTTTTSSSQQQSSSTTTUUUSSSPPPLLLJJJMMMMMMNNNOOOSSSZZZdddjjj]]]\\\[[[XXXVVVSSSRRRQQQTTTTTTTTTTTTRRRPPPNNNMMMNNNOOOPPPQQQSSSTTTUUUUUUTTTRRRQQQTTTWWWXXXSSSNNNVVVWWWXXXXXXWWWWWWYYY[[[^^^ggggggfffllldddzzzaaaIIIHHHLLLGGG@@@===@@@BBBAAA@@@@@@@@@?????????BBBIIIQQQWWWXXXWWWMMMJJJGGGEEEFFFHHHJJJKKKTTTgggxxxZZZYYYWWWUUUTTTSSSPPPMMMNNNOOORRRTTTSSSQQQMMMKKKLLLPPPTTTTTTQQQOOOPPPSSSWWWXXXXXXVVVRRRPPPPPPQQQYYYnnnzzzrrr|||fff^^^UUUSSSTTTSSSQQQNNNKKKJJJIIIKKKNNNQQQSSSSSSSSSTTTTTTTTTSSSSSSRRRQQQUUUTTTSSSRRRPPPOOONNNMMMLLLKKKKKKJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOOOOOOOOOOOOOMMMLLLMMMOOOQQQQQQQQQWWWUUUSSSSSSUUUVVVUUUSSSNNNLLLJJJIIIHHHHHHGGGFFFCCCEEEHHHJJJIIIFFFEEEFFFIIIOOOWWW\\\ccczzzpppQQQJJJCCCAAADDDGGGEEECCCCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFFFFEEEDDDBBBAAA???FFFEEEDDDEEEHHHJJJKKKKKKVVV^^^\\\OOOGGGKKKOOONNNMMMKKKJJJLLLOOORRRTTTUUUPPPPPPOOOOOOPPPQQQRRRSSSUUUTTTSSSRRRRRRRRRSSSSSSUUUVVVVVVWWWWWWXXXXXXYYYZZZYYYWWWUUUWWW[[[ccchhhkkkgggbbb___```ccchhhkkkzzzoooaaaRRRQQQHHHLLLRRRLLLIIIJJJFFFIIIIIIMMMPPPNNNKKKNNNTTTQQQQQQTTTYYY^^^aaaaaa___]]]___bbbcccccccccdddeeedddfffggghhhfffffffffgggfffeeeeeefffgggfffbbb___]]]^^^_________^^^]]]\\\WWWWWWVVVTTTSSSQQQPPPPPPKKKLLLNNNPPPPPPOOOMMMMMMOOONNNMMMLLLMMMMMMLLLKKKVVVNNNLLLVVVjjjlll[[[XXXTTTRRRQQQQQQSSSVVVWWWTTTRRRSSSUUUVVVUUUTTTQQQRRRSSSTTTRRROOOLLLIIIHHHHHHJJJMMMQQQUUUXXXZZZWWWWWWVVVUUUSSSRRRQQQQQQRRRRRRRRRRRRQQQOOONNNMMMPPPOOOOOOPPPPPPQQQRRRRRRRRRQQQQQQTTTZZZ\\\ZZZWWWUUUVVVWWWWWWVVVWWWYYY[[[^^^ggghhhfffzzznnnlllnnndddQQQJJJHHHHHHIIIHHHEEEBBBAAAAAA???===???@@@BBBGGGMMMSSSWWWXXX^^^XXXOOOIIIHHHIIIIIIIIIKKKQQQdddUUUTTTTTTTTTTTTSSSPPPMMMNNNOOOPPPQQQQQQPPPOOONNNOOOQQQTTTRRRNNNKKKKKKLLLPPPQQQSSSRRRPPPMMMMMMMMMOOORRRfff|||mmmrrr|||wwwggg_________ZZZTTTOOOLLLIIIHHHJJJMMMOOOPPPSSSSSSRRRQQQQQQQQQQQQQQQUUUUUUTTTTTTSSSRRRRRRQQQNNNNNNMMMMMMMMMNNNOOOOOONNNNNNNNNMMMMMMLLLLLLLLLJJJJJJKKKLLLNNNOOOPPPPPPOOOOOOPPPQQQRRRRRRRRRRRRQQQPPPNNNOOOQQQRRRRRRRRRWWWTTTQQQPPPOOONNNLLLJJJNNNLLLIIIFFFEEEFFFGGGHHHDDDGGGJJJHHHGGGIIIPPPVVVkkkttt~~~}}}PPPHHHEEEBBBAAAAAABBBAAA???AAAAAABBBCCCCCCCCCCCCCCCBBBCCCCCCCCCBBBAAA???>>>EEEFFFGGGFFFFFFGGGIIIJJJNNNUUUUUULLLGGGKKKPPPPPPMMMJJJHHHIIINNNSSSXXXZZZUUUUUUUUUTTTSSSRRRQQQQQQTTTSSSRRRQQQQQQQQQRRRRRRTTTTTTUUUUUUVVVWWWWWWWWWVVVVVVUUUTTTUUUXXX]]]aaaccc___ZZZ[[[___bbbbbb```kkkhhhXXXQQQPPPJJJLLLPPPLLLKKKJJJKKKNNNLLLGGGGGGKKKNNNNNNPPPTTTXXXZZZYYYXXXUUUXXX[[[]]]^^^```bbbcccdddeeegggfffdddccccccddddddccccccccccccaaa^^^\\\YYYYYYZZZZZZYYYXXXWWWWWWRRRRRRQQQPPPNNNMMMMMMLLLLLLKKKKKKLLLLLLLLLIIIGGGKKKJJJIIIJJJMMMOOOPPPOOOYYYZZZhhhtttsssrrrccc[[[[[[XXXSSSOOONNNPPPRRRPPPPPPQQQSSSUUUUUUSSSRRRPPPQQQQQQRRRPPPNNNKKKIIIGGGHHHKKKQQQWWWYYYVVVSSSPPPPPPPPPPPPPPPPPPPPPPPPNNNOOOOOOOOOOOONNNMMMMMMPPPOOONNNMMMMMMNNNOOOOOOPPPOOOOOOTTTZZZ^^^^^^]]]SSSTTTVVVVVVVVVWWWYYY[[[```gggiiigggqqqyyyjjjnnnhhhSSSLLLLLLHHHDDD@@@@@@AAACCCBBBBBB>>>>>>>>>???AAAFFFLLLPPPaaa[[[TTTQQQPPPOOOKKKGGGIIICCCDDDPPP```rrrqqqgggggghhhNNNOOOPPPRRRUUUUUUSSSQQQPPPPPPOOOOOONNNNNNNNNOOOMMMOOOPPPOOOKKKHHHGGGGGGJJJLLLNNNNNNNNNLLLJJJIIILLLFFFJJJ___|||wwwwwwyyyqqqiiijjjiiifff[[[WWWQQQMMMMMMNNNPPPPPPQQQPPPOOOMMMMMMMMMNNNOOOQQQRRRRRRSSSTTTTTTUUUUUUPPPPPPPPPPPPQQQQQQRRRSSSTTTTTTSSSRRRQQQQQQQQQQQQMMMNNNOOOPPPQQQRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSRRRQQQPPPNNNOOOPPPQQQQQQPPPNNNLLLKKKJJJIIIHHHHHHGGGDDDDDDBBBAAA@@@AAADDDFFFKKKMMMLLLHHHMMM```xxx}}}gggGGGCCCCCCBBB@@@>>>>>>???@@@???@@@AAAAAABBBBBBAAAAAA@@@AAABBBBBBAAA@@@???>>>CCCFFFHHHGGGDDDCCCFFFIIICCCIIIKKKGGGEEEJJJNNNPPPNNNJJJFFFEEEHHHMMMRRRTTTTTTUUUVVVVVVUUUSSSQQQOOOSSSRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTUUUUUUVVVVVVUUUVVVVVVVVVUUUWWWZZZ\\\ZZZXXXVVVVVVZZZ]]]^^^^^^\\\gggrrraaaTTTTTTWWWQQQRRRNNNNNNPPPOOOKKKIIIKKKPPPPPPQQQRRRTTTTTTSSSSSSQQQSSSVVVXXXZZZ[[[^^^```aaacccdddcccbbb```aaaaaabbbaaa``````___]]]ZZZYYYVVVVVVUUUUUUTTTTTTSSSSSSPPPPPPOOOOOONNNMMMMMMMMMPPPMMMIIIGGGIIIKKKLLLKKKQQQPPPNNNNNNPPPSSSVVVXXXbbbyyyxxxuuuwwwxxxaaa___\\\YYYYYYWWWTTTSSSVVVWWWUUUPPPPPPPPPQQQQQQPPPOOONNNOOOOOOPPPOOONNNLLLKKKIIIHHHHHHLLLTTT\\\^^^ZZZUUULLLMMMMMMMMMNNNNNNNNNOOOKKKKKKLLLLLLMMMMMMMMMMMMNNNMMMKKKKKKKKKLLLNNNOOOOOONNNNNNQQQUUUYYY[[[ZZZRRRSSSUUUUUUUUUWWWYYY\\\]]]aaadddccceeezzznnnnnnlllWWWKKKIIIFFFCCCDDDDDDDDDFFFIIIDDDCCCAAA===:::;;;AAAFFFNNNNNNQQQWWW\\\ZZZQQQIIIHHHCCCBBBEEEIIILLLTTT]]]```uuuiiiTTTNNNOOOQQQNNNNNNOOOQQQTTTUUUTTTRRRRRRPPPOOOMMMLLLKKKLLLLLLLLLMMMNNNMMMKKKIIIHHHHHHGGGHHHJJJKKKLLLKKKHHHGGGGGGFFFFFFJJJVVVrrr|||zzznnnooowww|||nnnhhh___XXXTTTSSSSSSRRRPPPNNNLLLJJJIIIIIIJJJJJJKKKLLLNNNPPPRRRTTTUUUVVVSSSSSSSSSTTTUUUVVVWWWXXXXXXWWWVVVUUUUUUUUUUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVUUUTTTSSSQQQOOONNNOOOMMMLLLLLLMMMMMMMMMLLLFFFFFFEEEEEEDDDDDDEEEFFFBBBDDDFFFGGGGGGIIIMMMQQQOOOTTTWWWZZZkkkfffPPPCCCBBBBBBAAA>>><<<<<>>AAADDDFFFEEEBBBAAACCCFFFAAAEEEGGGEEEDDDGGGJJJKKKMMMIIIEEECCCFFFJJJMMMOOONNNOOOQQQSSSSSSRRRPPPOOORRRRRRRRRSSSSSSTTTTTTTTTRRRRRRSSSSSSTTTUUUUUUVVVVVVWWWXXXXXXWWWXXXYYY[[[[[[ZZZXXXUUUSSSTTTYYY]]]^^^___lllvvvjjjYYYXXXRRROOOQQQSSSRRRQQQRRROOOOOOPPPQQQQQQQQQQQQQQQQQQRRRUUUVVVVVVXXXZZZ\\\]]]^^^``````_________```[[[[[[[[[YYYWWWUUUTTTTTTTTTTTTSSSRRRQQQQQQPPPPPPNNNNNNNNNNNNNNNNNNNNNMMMKKKIIIIIIJJJMMMPPPRRRSSSVVV[[[bbbfffffffffgggiiiyyynnn[[[SSSYYYRRRXXXWWWTTTUUU]]]eeeddd]]]OOONNNNNNMMMLLLMMMNNNOOOOOOOOONNNMMMLLLLLLKKKJJJIIIHHHIIIOOOVVVYYYVVVRRRMMMMMMMMMMMMMMMMMMLLLLLLIIIIIIIIIJJJKKKKKKLLLMMMJJJJJJJJJJJJKKKMMMOOOPPPNNNMMMMMMMMMOOOQQQRRRRRRRRRSSSUUUUUUUUUWWWYYY\\\[[[[[[]]]^^^\\\ddd~~~kkkooouuulllVVVUUURRRPPPNNNIIIDDDGGGOOOQQQPPPMMMFFF???<<<>>>AAA>>>AAAIIISSS\\\^^^YYYSSSJJJHHHGGGHHHHHHDDDCCCCCCFFFNNNYYYdddqqqzzzrrriiifff^^^SSSLLLJJJIIIHHHTTTRRRPPPPPPQQQQQQPPPNNNQQQOOOMMMKKKIIIIIIIIIJJJKKKLLLMMMMMMMMMLLLKKKJJJFFFFFFFFFGGGIIIIIIGGGEEE@@@FFFKKKIIIFFFRRRrrr{{{yyyrrrqqq{{{~~~wwwlllaaaZZZUUURRRPPPQQQPPPNNNLLLJJJIIIHHHGGGGGGHHHJJJLLLNNNQQQRRRSSSTTTTTTTTTUUUVVVXXXYYYZZZVVVVVVTTTTTTTTTUUUVVVWWWWWWWWWVVVVVVUUUTTTSSSSSSSSSSSSRRRQQQOOOMMMKKKJJJLLLJJJHHHHHHHHHIIIHHHGGGCCCDDDEEEDDDCCCBBBDDDFFFIIIKKKLLLKKKJJJLLLRRRWWW___iiirrr{{{yyyQQQDDD???BBBAAA@@@>>><<<===@@@CCC???@@@@@@AAAAAAAAAAAAAAA===>>>???@@@@@@@@@???>>>???AAABBBBBBAAAAAAAAABBBEEEGGGHHHGGGEEEEEEEEEFFFHHHFFFDDDEEEHHHKKKMMMNNNGGGIIIKKKNNNOOOOOONNNMMMOOOPPPRRRSSSTTTUUUUUUUUURRRRRRSSSSSSTTTUUUUUUUUUVVVWWWXXXXXXXXXXXXZZZ[[[VVVWWWVVVTTTRRRVVV^^^fff]]]\\\]]]zzz}}}```VVVMMMLLLNNNMMMMMMNNNMMMNNNPPPPPPOOOOOOQQQSSSPPPRRRSSSTTTTTTUUUXXXZZZZZZ[[[]]]^^^]]]\\\]]]^^^YYYZZZZZZXXXVVVTTTTTTUUUSSSRRRQQQPPPOOONNNNNNNNNKKKKKKLLLLLLLLLMMMMMMMMMFFFIIILLLNNNMMMMMMNNNOOOQQQccczzzqqqyyysssTTTSSSVVVJJJVVVVVVTTTVVVbbbnnnkkkaaaLLLMMMMMMMMMMMMNNNQQQTTTPPPOOOMMMLLLKKKKKKKKKLLLNNNLLLKKKNNNQQQSSSQQQOOOMMMMMMMMMLLLLLLLLLLLLKKKHHHHHHHHHHHHIIIJJJKKKLLLIIIIIIJJJLLLMMMNNNOOOPPPNNNNNNNNNNNNMMMMMMMMMMMMSSSTTTVVVVVVVVVWWWYYY[[[^^^___aaabbbaaadddppp}}}ppp```xxxbbbYYYSSSPPPKKKFFFKKKUUUTTTTTTRRRNNNGGGAAA>>><<>>???????????????@@@@@@???>>>??????@@@@@@@@@@@@@@@:::;;;===>>>>>>>>>============>>>???AAAAAA@@@>>>CCCDDDEEEFFFFFFDDDDDDDDDDDDCCCDDDFFFIIIKKKKKKJJJCCCDDDGGGIIIKKKLLLLLLLLLKKKMMMOOORRRTTTUUUVVVVVVRRRSSSSSSTTTTTTUUUVVVVVVTTTUUUVVVVVVUUUVVVXXXZZZTTTTTTSSSUUUXXX^^^fffkkkZZZ[[[YYYgggyyyfff]]]YYYUUURRRQQQTTTUUUVVVTTTPPPOOOPPPRRRNNNOOOQQQQQQQQQSSSVVVYYYZZZ[[[\\\\\\ZZZYYYZZZZZZXXXYYYZZZXXXUUUTTTUUUWWWRRRQQQOOOMMMLLLLLLLLLLLLJJJKKKKKKLLLMMMNNNNNNOOOLLLOOOQQQPPPNNNRRRZZZbbbpppnnn\\\WWWTTTIIIQQQTTTSSSRRR[[[fffcccYYYMMMOOORRRRRRQQQQQQRRRTTTPPPOOOMMMLLLKKKKKKLLLMMMOOOOOOOOOOOOPPPQQQQQQQQQKKKKKKKKKLLLLLLLLLLLLLLLIIIHHHHHHHHHHHHIIIKKKLLLJJJKKKMMMOOOPPPOOOOOONNNMMMOOOQQQQQQQQQQQQPPPPPPUUUVVVWWWWWWVVVWWWYYY[[[\\\aaadddcccdddlllvvv|||jjjpppmmmYYYQQQMMMIIILLLTTTOOOQQQRRRSSSQQQJJJBBB<<>>@@@BBBBBB>>>;;;===>>>>>>???????????????888999;;;<<<===<<<<<<;;;<<<;;;:::===AAABBB???<<<<<<===@@@CCCEEEDDDEEEFFFBBBBBBDDDGGGIIIIIIFFFDDDBBBCCCEEEGGGHHHIIIJJJJJJIIIKKKNNNQQQSSSUUUVVVVVVSSSSSSSSSTTTUUUUUUVVVVVVRRRSSSTTTSSSSSSTTTWWWYYY]]]ZZZVVVXXX\\\aaabbbbbb\\\^^^[[[]]]fffxxxvvvmmmfffccc``````^^^YYYSSSNNNNNNOOOLLLMMMNNNOOOPPPSSSVVVYYY[[[\\\]]][[[YYYWWWWWWWWWSSSTTTUUUSSSPPPOOOQQQTTTQQQPPPNNNLLLKKKJJJKKKKKKLLLLLLMMMNNNOOOPPPQQQQQQRRRSSSSSSQQQUUUddd|||kkkeeellleeeXXXRRRMMMKKKRRRRRRNNNQQQYYYWWWMMMQQQTTTXXXYYYUUURRRPPPPPPQQQOOOMMMLLLKKKLLLMMMNNNGGGJJJMMMNNNNNNOOOPPPQQQIIIIIIJJJKKKKKKLLLLLLMMMIIIIIIHHHGGGHHHIIIKKKKKKKKKMMMPPPQQQQQQPPPMMMLLLLLLOOOSSSUUUVVVVVVVVVVVVVVVWWWXXXXXXWWWWWWYYY[[[RRRZZZ^^^[[[___lllyyyjjjiiikkk[[[SSSKKKHHHJJJNNNPPPUUUZZZ\\\VVVKKKCCC888<<<@@@???======AAAEEEBBBEEEHHHMMMSSSVVVTTTOOOLLLIIIEEEDDDFFFHHHIIIIIIGGGHHHIIIMMMQQQTTTTTTSSSPPPTTTYYY\\\]]]\\\\\\\\\XXX[[[YYYPPPMMMOOOOOOLLLIIIFFFEEEFFFFFFEEEDDDDDDAAAAAAAAA@@@===<<<@@@FFFXXXVVVSSSOOOLLLJJJIIIIIIKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFDDDCCCBBBBBBCCCCCC<<>>:::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<======<<<<<<===??????>>>===@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDBBBEEEHHHJJJJJJHHHGGGGGGIIIIIIJJJMMMSSS\\\dddiii]]][[[XXXWWWXXXYYYZZZZZZRRRTTTUUUVVVVVVWWWZZZ\\\[[[\\\]]]___aaabbbcccdddddd`````````\\\ccczzzppp\\\SSSRRRQQQOOOOOONNNOOOQQQSSSUUUVVVYYYYYYXXXWWWVVVVVVUUUUUUTTTQQQRRRVVVUUUQQQRRRUUUPPPPPPPPPOOONNNOOORRRTTTOOOTTTUUUQQQQQQXXX]]]\\\bbbYYYZZZiii|||___\\\\\\___bbb___VVVMMMKKKKKKLLLMMMNNNNNNOOOOOOWWWXXXZZZYYYTTTOOONNNPPPLLLIIIIIIMMMMMMJJJHHHIIIHHHHHHJJJKKKLLLLLLMMMMMMJJJHHHGGGHHHJJJMMMNNNNNNQQQNNNKKKHHHHHHJJJMMMOOONNNOOOPPPQQQQQQOOOMMMLLLJJJLLLNNNRRRSSSSSSPPPMMMWWWVVVUUUUUUVVVWWWWWWWWWXXXWWWWWWZZZ[[[]]]dddmmm~~~``````vvvpppZZZPPPKKKHHHGGGPPPVVVYYY]]]]]]PPP>>>===<<<===>>>@@@AAA@@@???@@@BBBFFFKKKNNNQQQSSSSSSMMMLLLLLLLLLKKKKKKKKKKKKHHHHHHIIIHHHGGGFFFHHHJJJFFFFFFGGGHHHHHHIIIIIIJJJMMMLLLKKKJJJIIIGGGFFFFFFCCCCCCBBBAAAAAABBBCCCCCCBBB???======???@@@>>>;;;UUUSSSPPPNNNKKKJJJIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDBBBAAA@@@@@@AAAAAA>>>@@@BBBBBBCCCBBB???<<>>>>>>>>>>>======<<<;;;::::::;;;<<<======<<<<<<===??????>>><<>>???AAAAAA@@@>>>>>>???BBBDDDGGGHHHIIIIIIJJJKKKKKKLLLLLLMMMNNNNNNJJJKKKLLLKKKIIIIIIKKKLLLIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@???>>>>>>???@@@AAAAAA???======??????>>>;;;PPPNNNLLLKKKJJJIIIJJJJJJHHHGGGEEEDDDCCCBBBAAAAAABBBAAA@@@>>>>>>>>>>>>??????>>>===@@@BBBAAA>>>;;;DDDCCCBBBAAA@@@@@@@@@AAABBBDDDGGGLLL___xxx{{{uuunnnmmmcccccc```]]]\\\]]]YYYSSSSSSQQQOOOMMMKKKJJJHHHFFFLLLJJJHHHGGGHHHGGGEEEDDDGGGGGGFFFEEEEEEEEEEEEFFFCCCEEEHHHIIIHHHHHHIIIJJJHHHDDDDDDJJJNNNMMMKKKLLLUUU___QQQFFF>>>:::<<<@@@???===<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<======>>>=========<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;===>>>???===<<>>>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDDDDCCCFFFHHHIIIHHHGGGFFFFFFDDDEEEHHHLLLQQQVVV[[[]]][[[[[[ZZZZZZYYYXXXXXXWWW]]]^^^___^^^]]]\\\]]]^^^\\\\\\\\\]]]^^^```aaabbb```___```ccc___\\\dddrrr~~~tttvvvuuummm```VVVTTTUUUWWWXXXXXXUUURRRRRRVVVYYY___dddccc]]][[[^^^ZZZRRRRRRTTTVVVXXXZZZ\\\```ccckkkrrrvvv]]]ZZZXXXWWWZZZ^^^^^^YYYSSSRRRRRRQQQOOONNNMMMLLLKKKNNNPPPQQQQQQOOOOOOOOOPPPOOOKKKJJJKKKJJJHHHJJJMMMLLLMMMMMMMMMLLLLLLKKKJJJPPPNNNLLLLLLNNNOOONNNNNNIIIMMMSSSVVVVVVRRRLLLHHHKKKLLLMMMMMMMMMLLLJJJIIIMMMKKKIIIGGGFFFHHHJJJLLLJJJKKKLLLOOORRRUUUWWWYYYWWWTTTTTTVVVTTTRRRTTTYYY```^^^bbbpppgggaaavvvttt```OOOKKKJJJLLLLLLGGGDDDDDDBBBAAA@@@@@@AAAAAA@@@???===>>>??????@@@?????????EEEEEEFFFHHHJJJKKKLLLMMMIIIJJJKKKJJJHHHHHHJJJKKKKKKJJJIIIHHHGGGFFFEEEDDDEEEDDDDDDCCCBBBAAA@@@@@@>>>>>><<<<<<<<<<<<>>>>>>???>>>======>>>>>>===<<>>>>><<<<<>>>>>===;;;@@@???>>>======>>>@@@AAAAAA@@@@@@@@@AAABBBCCCDDDBBBDDDFFFGGGFFFDDDDDDDDDDDDEEEGGGJJJLLLMMMMMMMMMNNNPPPSSSTTTUUUVVVXXXYYY]]]___``````___^^^___```^^^^^^^^^^^^^^^___aaaaaa^^^]]]```dddccc```bbbiiixxxtttnnnaaa\\\TTTPPPRRRYYY```eeerrr{{{yyyiii___bbb```XXXZZZ[[[]]]___ccciiipppuuuvvvgggeeeXXXVVVUUUVVVZZZZZZVVVSSSQQQQQQPPPOOOMMMLLLKKKKKKMMMPPPQQQOOOOOOQQQRRRQQQNNNLLLLLLNNNLLLIIIIIILLLKKKLLLLLLLLLLLLLLLKKKKKKLLLKKKJJJKKKMMMNNNNNNMMMLLLPPPWWW\\\[[[VVVOOOJJJKKKKKKLLLLLLKKKKKKJJJIIIKKKJJJIIIGGGFFFHHHKKKMMMJJJLLLMMMNNNOOOQQQTTTVVVUUUSSSSSSVVVVVVTTTUUUXXX______```eeesssoooiiinnnUUUDDDGGGPPPMMMDDD>>>BBBAAA???@@@AAABBBAAA@@@????????????>>>>>>======??????@@@BBBCCCDDDEEEFFFDDDEEEEEEDDDCCCCCCDDDFFFHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@======;;;;;;;;;;;;======>>>============>>>======HHHGGGFFFEEEFFFGGGHHHIIIJJJIIIGGGEEEDDDCCCBBBBBBAAA@@@???============>>>>>><<<>>>BBBAAA======BBB===>>>>>>???@@@AAAAAABBB???BBBCCC@@@???HHHXXXfffvvvppplllfffkkknnnjjjbbb^^^aaafffbbbZZZUUUTTTSSSOOOOOOSSSPPPOOOMMMLLLLLLMMMNNNOOOOOOLLLMMMPPPPPPMMMPPPVVVddd|||{{{vvvwwwxxxyyyYYYGGG@@@<<<>>>>>><<<;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<:::;;;;;;;;;;;;;;;;;;:::;;;::::::;;;======<<<;;;>>>>>>=========>>>???@@@?????????@@@@@@AAABBBCCC@@@BBBDDDDDDCCCBBBBBBCCCCCCEEEGGGIIIJJJIIIHHHGGGGGGKKKOOOQQQRRRSSSVVVXXXXXXZZZ]]]^^^^^^___```aaabbbaaa```______```aaabbb___^^^___bbbbbbaaabbbdddfffwwwnnnrrr|||iiiXXXXXX[[[VVVTTTSSSSSSUUUUUURRROOONNNMMMMMMMMMLLLLLLLLLKKKKKKOOOPPPOOORRRYYY[[[XXXMMMNNNRRRUUUSSSLLLJJJLLLIIIIIIJJJKKKLLLMMMMMMLLLIIIIIIIIIKKKNNNPPPPPPOOONNNQQQVVVYYYYYYUUUPPPLLLKKKKKKKKKKKKKKKJJJJJJIIIGGGIIIKKKLLLKKKLLLNNNPPPOOOPPPQQQPPPNNNNNNPPPRRRVVVSSSSSSVVVWWWTTTTTTVVVQQQVVVZZZ\\\```yyyrrrgggqqq]]]MMMJJJGGGEEEFFFBBB@@@??????AAABBBCCCBBBAAA@@@@@@???????????????>>>>>>>>>?????????@@@@@@???@@@@@@???>>>>>>???AAABBBBBBBBBBBBBBBBBBBBBBBB??????>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>======>>>>>>======>>>>>>GGGFFFEEEDDDDDDEEEFFFGGGIIIHHHGGGEEEDDDCCCCCCCCCAAA@@@???============>>>>>><<>>===@@@:::===<<<999888;;;===<<<::::::;;;;;;;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::::::::999;;;<<<===;;;:::<<<<<<======>>>>>>??????===>>>???@@@AAAAAAAAAAAA>>>@@@BBBBBBBBBBBBCCCDDDBBBDDDGGGJJJLLLLLLLLLKKKLLLOOORRRQQQOOOOOOQQQTTTRRRUUUYYY[[[\\\]]]___```dddcccaaa______```aaabbbbbbaaa```___^^^^^^___```bbbhhh}}}fffSSSVVVXXXRRRSSSRRRRRRRRRSSSSSSPPPNNNKKKKKKKKKLLLLLLLLLLLLLLLGGGLLLNNNNNNUUU```ccc___NNNQQQWWW[[[WWWOOOLLLMMMHHHIIIKKKLLLMMMNNNNNNNNNIIIIIIJJJMMMPPPRRRRRRQQQMMMNNNPPPQQQPPPOOOMMMKKKKKKJJJJJJJJJIIIIIIIIIIIIEEEIIIMMMOOONNNMMMOOOQQQQQQSSSTTTRRRNNNMMMOOORRRXXXTTTRRRUUUUUURRRPPPQQQMMMTTTYYYXXXTTT```mmmiii{{{pppUUUDDD@@@DDDEEECCC@@@@@@BBBCCCCCCCCC@@@@@@?????????@@@AAAAAAAAAAAA@@@@@@@@@?????????>>>???@@@???======???@@@>>>>>>>>>???@@@AAAAAABBB?????????@@@@@@@@@@@@@@@??????>>>======>>>??????===>>>??????>>>>>>???@@@HHHGGGEEEDDDCCCCCCDDDDDDEEEEEEDDDBBBBBBAAAAAAAAAAAA@@@>>>===<<<<<<======>>>;;;DDDXXXaaaVVVEEE===:::;;;===???@@@@@@??????CCCBBBBBBBBBBBBCCCCCCDDD???TTTrrruuullliiiqqqxxxzzztttnnnsss___HHHBBB@@@@@@BBB===@@@???:::999<<<<<<999999::::::;;;;;;::::::999999999:::;;;;;;;;;;;;:::999:::;;;;;;;;;;;;:::999:::999999:::<<<<<<;;;999999;;;===>>>??????>>>===;;;===@@@BBBBBBBBB@@@???>>>@@@BBBCCCCCCCCCEEEGGGCCCEEEHHHJJJLLLMMMMMMLLLRRRTTTUUUQQQMMMKKKNNNQQQOOORRRVVVYYYZZZ[[[\\\]]]eeecccaaa___^^^^^^```aaaaaabbbbbb___]]]^^^___```dddfffkkklllTTTUUU[[[ZZZWWWOOOPPPRRRSSSTTTTTTRRRPPPLLLLLLLLLLLLLLLLLLLLLLLLGGGLLLMMMLLLSSS```ccc^^^MMMPPPVVVYYYTTTLLLJJJMMMLLLMMMNNNNNNOOOOOOOOOOOOIIIIIIJJJMMMPPPQQQPPPOOOKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGHHHEEEIIIMMMNNNLLLKKKMMMPPPNNNQQQSSSRRROOONNNRRRUUUXXXRRRPPPSSSUUUSSSRRRSSSTTTWWWZZZXXXSSSTTTddduuummmnnnzzzwwwaaaTTTNNNKKKHHHEEECCCCCCDDDCCCCCCBBBAAA@@@???@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@???@@@@@@@@@>>>>>>@@@AAA======>>>??????@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCC@@@???>>>======>>>???@@@===???AAA@@@???>>>@@@BBBIIIHHHFFFDDDCCCBBBCCCCCCBBBAAAAAA@@@?????????@@@@@@???===<<<;;;;;;<<<<<<===999EEEcccvvvkkkRRRAAA<<<===>>>??????>>>======<<<<<<>>>???@@@@@@@@@@@@DDDEEEJJJ^^^||||||~~~bbbHHHAAADDDAAA<<<999888<<<<<<999:::>>>===888999::::::;;;;;;::::::999999999:::;;;;;;;;;;;;:::999999;;;;;;;;;;;;999999:::999999:::<<<<<<;;;999888:::===???@@@???===<<<:::<<<@@@BBBCCCBBB???>>>???@@@CCCDDDDDDEEEGGGIIIEEEFFFHHHIIIJJJJJJIIIIIIRRRTTTTTTPPPJJJIIILLLPPPNNNQQQUUUXXXYYYYYYZZZ[[[eeeccc```^^^\\\]]]^^^```___bbbdddbbb```aaacccdddbbbgggdddmmmttt___UUUVVVQQQPPPXXXMMMOOORRRUUUVVVVVVTTTSSSNNNNNNNNNNNNMMMMMMLLLLLLJJJOOOOOOKKKQQQ\\\^^^WWWKKKMMMQQQSSSNNNGGGFFFKKKPPPPPPQQQQQQPPPPPPOOOOOOHHHHHHIIIKKKMMMMMMLLLJJJKKKKKKKKKKKKJJJJJJJJJIIIHHHGGGGGGFFFEEEFFFFFFFFFFFFJJJLLLKKKHHHGGGJJJNNNJJJNNNQQQQQQOOOPPPUUUYYYVVVPPPNNNSSSWWWWWWWWWYYYPPPPPPSSSVVVVVVVVV]]]eeeppppppoooxxx}}}pppQQQMMMIIIFFFEEEDDDCCCBBBEEEDDDBBBAAAAAAAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@???>>>>>>???AAA>>>?????????@@@@@@@@@@@@======>>>>>>??????@@@@@@@@@???>>>======>>>???@@@===@@@BBBAAA??????AAACCCCCCEEEFFFDDDAAA@@@CCCFFFBBBAAA@@@???>>>>>>======>>>>>>>>>===<<<<<<;;;;;;BBB===@@@OOOaaadddTTTCCC======>>>>>>>>>>>>======AAABBBCCCAAA???===>>>>>>AAA===???HHHQQQdddrrrKKKHHHCCC@@@>>>===<<<;;;<<<;;;;;;::::::;;;;;;<<<;;;::::::999999::::::;;;;;;;;;:::999999:::::::::888999:::;;;;;;:::777666:::999888888::::::999888::::::;;;;;;<<<=========@@@@@@@@@???>>>???AAACCCCCCDDDDDDEEEEEEEEEEEEDDDLLLJJJGGGCCCAAABBBFFFIIINNNMMMLLLKKKIIIIIIHHHHHHOOOPPPQQQSSSTTTUUUUUUVVVZZZ\\\^^^\\\YYYXXXYYY[[[cccdddccc___\\\]]]aaafff___```aaaeeesss{{{sss\\\SSSUUUUUUQQQNNNRRRRRRRRRSSSTTTTTTTTTUUUSSSRRRQQQQQQRRRQQQOOOMMMOOOPPPPPPPPPOOONNNLLLKKKIIILLLOOOQQQRRRPPPNNNLLLMMMMMMNNNNNNMMMLLLJJJIIIHHHJJJKKKMMMNNNNNNNNNNNNIIIIIIJJJLLLMMMLLLHHHEEEHHHIIIJJJIIIGGGGGGIIIKKKNNNNNNNNNLLLJJJIIIJJJKKKMMMLLLKKKKKKLLLNNNPPPRRRTTTSSSQQQPPPRRRUUUYYY[[[OOOQQQRRRRRRSSSWWW^^^dddgggoooqqqnnn|||sssWWWLLLHHHCCCBBBGGGFFFCCCCCCEEEEEEAAA@@@BBBAAAAAABBBDDDEEEBBB>>>;;;@@@@@@>>>======>>>???@@@>>>???@@@@@@AAA@@@@@@??????@@@AAABBBBBB???===;;;@@@@@@???@@@BBBDDDBBB???AAAAAAAAAAAAAAA@@@@@@???DDDEEEEEEDDDBBBAAAAAABBB@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::888:::CCCMMMNNNFFF<<<=========>>>>>>=========FFFFFFFFFDDDAAA????????????<<<>>>CCCCCCEEEVVVjjj___GGGFFFCCC???>>>=========<<<;;;::::::999999::::::;;;::::::999999999999::::::;;;:::::::::999:::::::::999999:::;;;:::999888777:::999888888::::::999888:::::::::;;;<<<<<<======???@@@@@@???>>>>>>AAACCCCCCCCCDDDEEEEEEEEEEEEDDDGGGFFFDDDBBB@@@BBBFFFIIIMMMLLLKKKJJJIIIIIIIIIIIILLLMMMMMMNNNOOOPPPQQQQQQQQQTTTVVVWWWWWWXXXZZZ]]]aaabbbcccbbbaaa`````````\\\\\\[[[ZZZaaatttrrrmmm^^^PPPOOOSSSTTTPPPNNNQQQRRRRRRSSSTTTUUUVVVVVVXXXVVVUUUVVVVVVVVVUUUSSSRRRRRRRRRQQQPPPNNNMMMLLLLLLNNNOOOPPPOOOLLLIIIFFFLLLLLLLLLLLLKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLKKKKKKFFFFFFGGGIIIKKKKKKIIIGGGIIIHHHHHHHHHHHHIIIIIIIIIHHHIIIJJJJJJJJJKKKMMMOOOMMMLLLKKKKKKKKKLLLMMMMMMPPPPPPPPPQQQRRRSSSTTTUUUMMMOOOPPPQQQRRRUUU[[[______\\\rrr|||rrrzzzuuucccRRRIIIJJJFFFAAA???@@@BBBCCCFFFKKKEEECCCAAABBBDDDGGGHHHHHHCCCBBBAAA@@@@@@@@@@@@AAA>>>?????????@@@@@@@@@@@@<<<===>>>???@@@AAABBBCCCBBBAAA>>><<<===???@@@??????@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCDDDBBB@@@>>>>>>???@@@AAAAAA@@@>>>===:::::::::::::::;;;;;;;;;;;;;;;;;;===>>>>>>>>>===========================FFFFFFFFFDDD@@@>>>===>>>===:::;;;???===888<<>><<<;;;<<<=========999999999888888999999999::::::999999999999:::::::::::::::::::::::::::::::::::::::999999999888888:::999888888999:::999888999::::::;;;;;;<<<<<<===>>>??????>>>======@@@BBBBBBCCCDDDDDDEEEEEEDDDDDDBBBBBBAAA@@@@@@BBBFFFIIIJJJJJJJJJIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMKKKMMMPPPRRRSSSUUUXXXZZZ\\\^^^aaaeeefffddd___[[[___```^^^[[[ZZZcccrrrtttYYYXXXQQQOOOUUUYYYXXXTTTRRRPPPQQQRRRTTTVVVWWWXXXYYYUUUTTTRRRRRRSSSSSSRRRQQQNNNMMMLLLKKKIIIIIIHHHHHHKKKLLLMMMNNNMMMJJJGGGEEEKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJIIIHHHCCCBBBCCCEEEHHHIIIIIIIIIIIIGGGEEEFFFJJJKKKJJJHHHEEEGGGHHHHHHHHHIIILLLNNNKKKKKKKKKKKKJJJJJJJJJJJJMMMNNNOOOPPPPPPPPPOOOOOOKKKMMMOOOQQQRRRTTTWWWYYY]]]WWW]]]~~~fffggguuuxxx\\\OOOMMMIIIGGGIIIIIICCC@@@???IIIFFFCCCAAABBBBBBBBBAAABBBBBBBBBAAAAAA@@@@@@???@@@@@@@@@???@@@AAABBBBBBAAA@@@>>>======>>>???AAA???>>>??????@@@AAACCCDDDIIIHHHFFFDDDCCCBBBAAAAAAAAA@@@@@@BBBDDDDDD@@@<<<<<<===@@@BBBBBB@@@>>>===888999999:::;;;<<<<<<<<<>>>>>>===<<<:::;;;===>>><<<<<<<<<<<<<<<<<<<<<<<<@@@AAAAAA???===;;;;;;<<>><<<::::::<<<======<<<888888777777777777888888999999888888888888999999999999::::::::::::::::::;;;:::999888888888999999999888777888999:::999777999999999:::;;;;;;<<<<<<============;;;<<<>>>@@@AAAAAABBBCCCDDDDDDDDDDDDAAAAAAAAAAAA@@@BBBEEEGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLKKKJJJJJJJJJKKKLLLLLLLLLNNNOOOPPPQQQRRRSSSXXXYYY\\\bbbffffff```[[[```ccceeedddbbbeeelllsss~~~www|||sssxxxlllaaaSSSSSSVVV]]]^^^ZZZVVVUUUPPPQQQRRRTTTVVVXXXYYYZZZSSSPPPMMMLLLLLLLLLLLLKKKIIIHHHFFFEEEDDDEEEEEEFFFDDDFFFIIIKKKMMMMMMLLLKKKKKKJJJIIIHHHGGGHHHHHHIIIJJJJJJKKKKKKKKKJJJHHHGGGCCCBBBAAAAAADDDFFFGGGGGGHHHEEECCCEEEJJJMMMJJJFFFIIIIIIIIIHHHFFFEEEFFFHHHIIIJJJJJJKKKKKKKKKJJJJJJMMMMMMMMMMMMMMMMMMLLLLLLKKKNNNQQQSSSUUUUUUVVVVVVYYYZZZ```pppkkk]]]nnn{{{kkkQQQJJJEEEFFFHHHGGGHHHJJJGGGFFFFFFEEEEEECCC@@@===BBBBBBBBBBBBBBBBBBBBBAAABBBBBBAAAAAABBBCCCDDDEEEEEEDDDBBB@@@???@@@AAAAAA???@@@DDDGGGFFFBBBAAACCCFFFEEECCCCCCFFFKKKPPPSSS>>>======@@@CCCDDD@@@===;;;<<>>;;;:::999999:::;;;;;;:::<<<<<<;;;::::::;;;<<<<<<:::;;;<<<<<<::::::;;;<<>><<<;;;;;;<<<<<<;;;:::888777777666666777777888999888888777777888888999888999:::;;;;;;;;;;;;:::;;;:::999888888888999999999888777777999999888777888888999999:::;;;;;;;;;;;;<<<<<<;;;:::;;;===???>>>???@@@AAABBBBBBCCCBBBBBBCCCCCCCCCBBBBBBDDDFFFFFFGGGGGGGGGHHHJJJKKKLLLKKKKKKJJJIIIIIIIIIJJJJJJMMMLLLMMMNNNOOOPPPPPPPPPTTTTTTWWW\\\aaacccaaa]]][[[```fffiiihhhhhhlllooouuu~~~}}}iiiYYYTTTUUUYYY^^^]]]WWWTTTUUUQQQRRRSSSTTTVVVWWWYYYYYYVVVSSSOOOLLLLLLLLLLLLLLLIIIHHHGGGFFFFFFGGGHHHIIIBBBDDDGGGJJJMMMNNNNNNNNNKKKJJJIIIHHHGGGHHHIIIJJJLLLLLLMMMMMMMMMKKKJJJIIIFFFDDDAAA@@@BBBCCCDDDCCCFFFCCCBBBEEEJJJMMMJJJFFFIIIJJJIIIGGGEEECCCDDDEEEGGGHHHIIIKKKLLLMMMMMMMMMOOOMMMKKKIIIIIIJJJLLLNNNNNNOOOSSSVVVXXXXXXWWWVVVSSSUUU^^^gggkkk}}}zzziiivvv~~~gggXXXOOOKKKLLLOOOGGGFFFEEEEEEGGGIIIHHHHHHCCCCCCCCCCCCCCCCCCDDDDDDAAAAAAAAABBBCCCDDDEEEEEEAAAAAABBBCCCDDDEEEEEEEEECCCBBBCCCEEEAAA>>>CCCKKKJJJJJJMMMSSS]]]kkkwww<<<<<<===???@@@AAA???>>>;;;<<<===>>>>>>===;;;:::999::::::;;;<<<======>>>;;;999888:::===>>><<<:::<<<;;;:::999999:::;;;<<<888:::;;;;;;;;;;;;<<<>>>:::888777999<<<;;;888555:::===@@@???@@@NNNnnnrrr\\\NNN@@@;;;;;;:::999;;;===<<<::::::;;;;;;999777888777777666666777777888888888777777777777888888777888:::;;;<<<;;;;;;::::::::::::999999999888888999888777777888999888777777888888999999::::::;;;:::;;;;;;:::999999<<<>>><<<===>>>???@@@AAAAAAAAAAAACCCDDDDDDDDDCCCDDDFFFFFFFFFFFFGGGHHHIIIKKKKKKHHHIIIIIIJJJIIIIIIHHHHHHJJJJJJJJJMMMPPPSSSSSSSSSQQQQQQSSSVVVZZZ]]]^^^]]]YYY___eeeiiihhhggghhhiiihhhkkksss~~~ooo___XXXXXX[[[___]]]YYYWWWYYYSSSSSSTTTTTTUUUVVVVVVVVVUUURRRMMMKKKKKKMMMNNNNNNJJJIIIHHHGGGFFFFFFFFFFFFDDDEEEGGGIIIKKKKKKLLLKKKIIIIIIHHHHHHHHHHHHIIIIIIKKKLLLMMMMMMLLLKKKJJJIIIHHHFFFCCCBBBBBBBBBBBBAAACCCBBBBBBFFFJJJKKKIIIGGGEEEFFFGGGFFFEEEEEEGGGIIIFFFGGGHHHJJJLLLMMMNNNOOOOOOMMMJJJGGGGGGIIILLLNNNNNNOOORRRVVVYYYZZZXXXVVVYYYRRRSSSZZZZZZ```hhhnnn{{{jjjbbb]]]WWWOOOIIIGGGGGGGGGGGGDDDCCCAAA@@@???@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFBBBCCCCCCCCCCCCBBBAAA@@@EEEAAA@@@CCCEEEKKK^^^rrr===>>>???>>><<<<<<<<<===<<<<<<<<<<<<;;;:::999999999999::::::;;;;;;;;;<<<;;;;;;;;;<<<============<<<;;;:::888888:::;;;<<<999:::;;;;;;::::::;;;<<<666777888:::===>>><<<:::@@@888444:::BBBFFFIIIMMMUUUppplllSSSEEE???:::777777666777===EEE999888888888999999888666888777777777777777777888777777777666666777777777666888:::;;;<<<<<<;;;:::999999:::;;;:::999888777999777666777888999888666777777888888999:::::::::999::::::999888888;;;===::::::<<<===>>>?????????>>>@@@CCCEEEDDDEEEFFFGGGFFFFFFFFFFFFGGGHHHJJJJJJHHHIIIKKKMMMMMMLLLJJJHHHHHHHHHHHHLLLQQQUUUVVVUUUOOOQQQRRRSSSTTTUUUWWWYYYZZZ^^^ccceeedddbbbaaaaaa```^^^```kkk~~~wwwfffiiinnnrrrttt]]]\\\^^^bbbaaa\\\ZZZ\\\UUUUUUUUUTTTTTTSSSSSSRRRPPPMMMIIIHHHJJJNNNQQQRRRNNNNNNLLLKKKHHHEEECCCBBBDDDEEEFFFGGGHHHHHHHHHHHHFFFFFFGGGGGGHHHGGGGGGFFFGGGHHHIIIJJJJJJIIIGGGGGGHHHFFFDDDCCCDDDCCCBBB@@@???AAADDDFFFHHHIIIIIIHHHBBBCCCEEEEEEFFFGGGIIILLLGGGGGGGGGGGGIIIKKKMMMNNNKKKJJJHHHHHHHHHIIIKKKLLLMMMMMMOOOSSSXXXYYYWWWUUU[[[TTTPPPQQQSSSWWWbbblll{{{tttoookkkwww~~~tttjjj```XXXRRRQQQNNNJJJEEECCCBBBCCCDDDEEEGGGJJJLLLMMMMMMKKKKKKLLLLLLKKKKKKLLLMMMOOOPPPXXXVVVXXX___ccclll???AAAAAA>>>:::888999<<<<<<<<<;;;:::999999888888888999999999999:::::::::999:::;;;:::777777:::<<<<<<;;;999888888999;;;<<<999:::;;;:::888777888999===<<<999666777:::<<<<<<:::999<<<@@@???;;;???GGGHHHQQQdddkkkTTT@@@<<>>>>>888333222666555555666888999777666888888777777777777888888777777666666666666777777666777:::<<<<<<<<<;;;:::888999;;;;;;;;;:::888666888777666777888999888666777777777888999999::::::999999999888777888:::<<<888999:::<<<===>>>>>>>>>;;;>>>AAADDDEEEFFFGGGHHHFFFFFFFFFFFFGGGHHHIIIJJJIIIKKKOOOQQQQQQPPPMMMKKKJJJHHHIIILLLQQQTTTUUUSSSOOOQQQTTTSSSPPPOOOQQQTTTWWWZZZ]]]^^^]]][[[ZZZZZZ]]]^^^ccchhhiiiwwwgggdddccc^^^eeevvv___]]]^^^aaa```[[[WWWWWWWWWVVVUUUTTTSSSQQQPPPPPPOOOLLLIIIIIILLLRRRVVVYYYXXXWWWUUURRRNNNJJJEEECCCBBBCCCDDDEEEGGGGGGHHHHHHDDDEEEFFFGGGGGGFFFEEEDDDDDDEEEFFFGGGGGGFFFEEEDDDHHHFFFEEEEEEEEEEEECCCAAA===AAAEEEGGGHHHHHHIIIIIICCCDDDEEEFFFFFFGGGIIIKKKIIIHHHFFFFFFFFFHHHJJJKKKGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJLLLPPPUUUWWWVVVSSSNNNRRRRRROOOTTT]]]^^^XXXoookkkfffjjjttteeeaaaZZZTTTPPPNNNOOOPPPKKKMMMQQQTTTUUUTTTRRRQQQRRRSSSUUUYYYaaajjjrrrwwwzzzzzz>>>===<<<;;;:::999999999888999999:::::::::999999===<<<:::888888888:::;;;:::999999:::;;;<<<:::999;;;<<<<<<:::888888999::::::999888777777888999:::888888888888888888888888:::999999:::;;;===???AAAHHHOOOVVV[[[fff|||kkkUUUGGGBBB@@@<<<777777888999999999999888777888888777666666666666666555555555555555666777888:::999999888777666666555::::::;;;<<<<<<<<<<<<;;;777777888999999999999999666777777777666666888::::::777444555777999999888;;;:::888777777777888999:::;;;;;;<<<<<<;;;;;;:::999;;;>>>@@@AAABBBEEEGGGEEEEEEEEEFFFGGGHHHIIIJJJNNNNNNPPPUUUYYYXXXRRRLLLGGGGGGHHHJJJLLLOOORRRTTTLLLOOORRRQQQOOOMMMOOOQQQYYYYYYZZZ\\\]]]___``````VVVZZZaaaddd___bbb}}}wwwiii^^^WWWTTTXXX___^^^\\\[[[[[[\\\ZZZUUUQQQPPPPPPPPPNNNLLLMMMNNNPPPMMMLLLJJJJJJMMMOOOPPPPPPSSSZZZ\\\TTTLLLJJJJJJHHHFFFGGGBBB???GGGSSSPPPDDDGGGFFFEEEFFFGGGFFFDDDBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAABBBBBBDDDDDD???@@@BBBDDDEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGHHHHHHGGGEEEKKKKKKLLLMMMNNNNNNOOOOOOPPPRRRQQQNNNOOOSSSUUUSSSbbb{{{vvv___eeerrryyyuuuxxxzzztttmmmjjjooozzzuuu|||wwwvvv~~~<<<<<<;;;:::999999999999888999999999999888888888;;;:::999777777888999:::===<<<;;;;;;;;;:::888666:::;;;;;;:::888888999:::999888777777777777888999888888888888888888888888999888888888999;;;<<<===DDDFFFGGGCCCBBBNNNcccuuummmQQQHHH>>>999;;;===<<<999888888888888888888888888888777777666666666666666666555555555555666666777999888888777666666555555777777888999999999999999666666777888888888888888888888777666666888===@@@999777555555777999999888;;;:::999888888888999999:::;;;;;;<<<<<<;;;;;;::::::;;;===>>>>>>@@@CCCFFFEEEEEEFFFGGGHHHIIIKKKLLLNNNPPPTTT[[[aaa```ZZZTTTJJJJJJIIIJJJKKKNNNQQQRRRQQQRRRTTTTTTTTTSSSTTTUUUUUUUUUWWWXXXZZZ\\\]]]^^^^^^]]]```aaa[[[XXXeeexxxsssjjjaaa[[[VVVTTTXXX]]]bbb^^^ZZZXXXWWWVVVSSSQQQRRRRRRRRRPPPOOONNNPPPRRRPPPLLLHHHGGGHHHJJJKKKLLLJJJMMMQQQRRRQQQMMMIIIGGGJJJLLLHHHEEENNN[[[\\\UUUGGGFFFEEEEEEFFFFFFEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????@@@AAABBBAAAAAABBBBBBCCCDDDDDDEEECCCCCCDDDEEEFFFFFFFFFEEEIIIIIIIIIJJJJJJKKKKKKKKKJJJIIIHHHHHHIIIIIIHHHGGGJJJJJJJJJKKKLLLMMMMMMMMMNNNPPPPPPMMMMMMQQQRRRQQQUUUcccyyylllaaajjjttt999999888888888888999999999888888888777777666666888888777666666777999:::===<<<;;;;;;;;;;;;888666999::::::999777777888:::777777666666666666777777777777777777777777777777777777777666777888999999<<<===<<<888444555===DDDZZZttt{{{lllbbbQQQ@@@:::888777888999999888777999888777666666777888999888777666666555555666666666666555555444555555555777777777666555555444444444444555666666666666555555555666777777777777666777777555444444888>>>BBB888777555666777999999888;;;:::999999888999999999:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<<<<<<<>>>AAADDDEEEEEEEEEFFFHHHJJJKKKLLLNNNPPPUUU]]]bbb```ZZZTTTNNNMMMKKKJJJKKKNNNPPPRRRQQQQQQQQQSSSUUUVVVUUUTTTQQQRRRSSSUUUVVVXXXYYYZZZXXXUUUWWW]]]\\\WWWYYYaaa|||rrrddd^^^ZZZYYYWWWVVVXXX]]]eee```YYYTTTRRRQQQQQQPPPQQQQQQPPPOOOMMMNNNQQQTTTYYYSSSKKKFFFDDDFFFHHHIIIIIIGGGMMMYYY\\\RRRIIIGGGGGGIIIGGGDDDIIITTTYYYWWWEEECCCAAAAAABBBCCCCCCBBB????????????????????????@@@???>>>=========>>>???AAA@@@?????????AAACCCDDDBBBBBBCCCCCCDDDCCCCCCBBBFFFGGGGGGHHHIIIJJJKKKKKKJJJIIIHHHIIIKKKKKKKKKJJJHHHHHHIIIIIIJJJJJJKKKKKKNNNPPPPPPMMMMMMPPPQQQOOOLLLTTTXXXbbb{{{ggg]]][[[uuu666666666666666777888999999888777777666555555555666555555555555666888888999999999:::<<<===<<<:::888999999888666666888999666666666555555666666666777777777777777777777777777777666666666666666666666777888999:::<<<>>>@@@666CCCSSSeeelllbbbRRRCCC???BBB@@@999999:::<<<===;;;999777666999888666555555666888999777777666555555555555666777666555555444444444444666666555555555444444444222333333444444444444444333444555555666666555555555555444333333555999===777777666777888888888888999999999888888888888999:::;;;;;;<<<<<<;;;;;;::::::<<<>>>>>>>>>>>>@@@AAACCCCCCDDDEEEGGGIIIJJJKKKLLLMMMPPPTTTWWWUUUQQQLLLPPPNNNMMMLLLMMMPPPSSSUUUSSSQQQQQQSSSWWWYYYWWWUUURRRRRRSSSSSSTTTUUUUUUVVVPPPOOOSSSZZZ\\\YYYXXX\\\___qqqvvvmmm___[[[XXXYYYYYYWWWYYY^^^aaa]]]XXXSSSPPPOOOOOOOOONNNMMMJJJHHHHHHLLLSSSXXXfff^^^SSSJJJFFFEEEGGGHHHJJJHHHQQQ``````OOODDDEEEBBBEEEDDD@@@@@@FFFJJJIIICCC@@@===<<<>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<;;;;;;<<<======<<<=========>>>??????@@@BBBBBBCCCCCCCCCBBBAAAAAADDDDDDEEEFFFHHHIIIJJJJJJIIIHHHHHHIIIKKKMMMLLLKKKGGGGGGHHHHHHHHHIIIIIIIIIOOOQQQQQQNNNNNNQQQRRROOOHHHRRRTTTOOOZZZmmmnnn555555555555666666777888888888666666555555666666444444444444555666666777888888888999;;;<<<;;;:::666777888777666555777999555555555666666555555555666666666666666666666666777777777777777666666555666666666777999::::::999<<<======@@@OOOhhhpppVVVHHHCCC;;;666777<<<<<<:::444777999:::999888888:::888777555444444555777888777666666555555555555555777666555444444444444444555555555555444444444444222333333444555444444444333333444555555555555555333555666666555444555666666777777888888888888888777777888888888888888888:::;;;;;;<<<<<<;;;;;;:::999<<<@@@BBBAAA@@@??????AAAAAABBBCCCDDDFFFHHHIIIJJJIIIJJJKKKMMMMMMMMMLLLOOONNNMMMMMMOOORRRVVVXXXXXXVVVVVVXXX\\\^^^]]]ZZZUUUUUUUUUTTTTTTSSSSSSSSSTTTUUUWWWYYYWWWTTTUUUXXX___hhh|||zzzmmmiiiaaa\\\YYYZZZXXXVVVWWW[[[YYYYYYWWWUUURRRPPPNNNNNNMMMKKKGGGDDDEEELLLVVV]]]lllcccWWWMMMGGGEEEFFFFFFFFFFFFQQQ^^^YYYGGG>>>CCCAAAEEEFFFCCC@@@AAABBBAAABBB???===<<<>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<;;;;;;;;;<<<===:::<<>>@@@???<<<;;;::::::777555777888999888666666666777777666555444444555666777777666555555444444555555555555444444333444444444555555555555555555555555333333444555555555555555333333444555555555555444555777999999777666555555555777888999888777888999777777888999999999888888:::;;;;;;<<<<<<;;;;;;:::999<<<@@@BBBBBB@@@??????AAAAAAAAABBBCCCDDDEEEFFFHHHGGGGGGHHHJJJMMMPPPRRRMMMMMMMMMNNNPPPSSSUUUVVVVVVUUUVVVWWWZZZZZZZZZYYYXXXXXXWWWVVVUUUUUUTTTTTTSSSUUUWWWUUURRRQQQUUUZZZccckkkzzzrrrlllgggaaa^^^aaa]]]ZZZZZZXXXTTTSSSVVVSSSUUUWWWWWWTTTPPPNNNMMMNNNLLLHHHEEEGGGNNNWWW^^^ddd]]]SSSKKKFFFDDDDDDDDDCCCFFFPPPWWWRRREEEBBBGGG???BBBDDDDDDCCCAAAAAA@@@BBB@@@??????@@@BBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>???>>>===;;;;;;;;;;;;<<<;;;>>>BBBEEEEEEDDD@@@>>>@@@@@@AAABBBBBBAAAAAAAAABBBBBBCCCCCCDDDEEEFFFFFFGGGFFFEEEGGGIIIJJJJJJIIIFFFFFFFFFGGGGGGGGGGGGGGGFFFJJJKKKIIIJJJMMMMMMJJJMMMEEEGGGRRRSSSPPP]]]sssuuulll666555555555555666666777777666555555666777999:::555555555555555555444444888777777777888888777555444555666555444444666888555666777777777777666555555555555555555555555555444555666777777666666555888888888999:::;;;;;;;;;222333666999;;;<<<>>>???===LLL___qqqggg^^^PPPCCC@@@AAA@@@;;;999999999:::999777666666<<<;;;:::999888666444333555555555555555555555555666666555444444444444555444444333333333444555555555555555555555555555555333333444555555555555555333444444555555555555555444666777777666555666777444777999999888777777999888999:::;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;::::::<<<===>>>>>>>>>@@@BBBCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFGGGHHHIIIKKKNNNQQQKKKLLLMMMNNNOOOPPPPPPQQQPPPRRRSSSTTTSSSSSSSSSTTTWWWWWWWWWWWWWWWWWWWWWWWWRRRTTTTTTRRRRRRUUUYYY\\\\\\fffooouuueee^^^```___\\\]]][[[\\\___]]]WWWSSSTTTSSSVVVXXXWWWSSSOOONNNNNNMMMLLLKKKIIIIIIMMMRRRWWWVVVRRRLLLGGGFFFEEEEEEDDDEEEHHHLLLLLLJJJGGGFFFGGG@@@??????@@@@@@?????????@@@???>>>???AAAAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<:::999::::::;;;<<<>>>@@@CCCDDDBBBAAA???===>>>??????@@@@@@@@@@@@AAABBBBBBBBBCCCCCCDDDDDDEEEDDDDDDEEEGGGHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBFFFHHHGGGIIILLLLLLIIILLLEEEEEEMMMRRRSSSVVV\\\xxxrrriiioooooo777666666555555555666666777666555555666888;;;<<<666666666666555444333333444333444666888:::999888333444555555444444666888555666777888888777666555555555555555555555555555333333555666666666555555333555666777666666666666<<<999666555555555888<<<<<<>>>===;;;AAAQQQaaajjjrrreeeXXXIII>>>???@@@===999888:::999555666666777999888777888:::444444444777999:::777555444444555666666555444444666666555444444444444555333333333333444444555666555555666666666666666666333333444555555555555444333444555555666666555555222333333222222333666999333777::::::888666777999999:::<<<=========<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;:::999999<<>>FFFAAA>>>>>>???>>>>>>>>><<<;;;;;;===>>>???>>><<<========================>>><<<;;;999888888999999;;;<<<===>>>????????????;;;;;;===>>>????????????BBBBBBBBBBBBBBBBBBBBBBBBEEECCCCCCCCCEEEFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBFFFHHHHHHJJJMMMMMMKKKDDDGGGGGGCCCDDDIIIOOOPPPLLLkkk~~~vvvqqqsssuuu~~~888777777666666666666666888999999888777666666777777777666666555555555444555555666666666666555555555555444444444444555555333444555777777777666666666666777777777777666666555555555555555555555555444555555666666666666666777777777777888888888888999999::::::<<<>>>???@@@GGGNNN]]]qqqrrrgggVVVQQQJJJEEEAAA???===<<<999999999999999999999999888777777666666666666666444555555444444444666777444444444555555555555666444444444444444444444444666555444333333333333333666666666555555444444444444444444444444444444444777777666666555555555444444444444444444444444444666666666666777777777777888:::<<<>>>???===;;;:::::::::::::::::::::::::::999::::::;;;<<<===??????===AAAGGGKKKKKKHHHBBB>>>@@@AAABBBDDDEEEGGGHHHIIIGGGHHHIIIJJJLLLMMMMMMNNNMMMRRRVVVTTTMMMKKKOOOTTTWWWVVVUUUTTTVVVXXX\\\^^^^^^]]]ZZZUUURRRRRRUUUWWWWWWYYYZZZ\\\]]]___bbbeeennn}}}{{{oooooommmjjjfffaaa\\\XXXVVVVVVVVVYYY^^^bbbbbb^^^YYYUUUUUUUUUTTTRRROOOMMMLLLJJJLLLNNNMMMJJJIIIKKKNNNGGGGGGGGGFFFFFFFFFEEEEEEBBBAAA???>>>=========>>>>>>>>>===<<<<<<<<<<<<===>>>;;;999:::===>>>===;;;>>>@@@BBB@@@<<<::::::<<<:::::::::::::::999888777<<<<<<;;;:::;;;<<<===>>>>>>@@@BBBAAA>>>>>>@@@CCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFEEECCCBBBEEEJJJLLLJJJFFFAAA@@@BBBGGGIIIHHHIIILLLFFFGGGGGGFFFFFFHHHMMMPPPUUU```iiiuuutttlllmmmrrrxxxwww888777666666555555666666666888888777666555555666666666666666555555444444555555666666666666555555555555444444444444555555444444666666777666555555555555666666666666555555555555555555555555555555444444555666666666666666555555666666666777777777888888888999999;;;<<<===:::<<>>>>>AAAFFFIIIJJJGGGCCC@@@@@@@@@BBBCCCEEEGGGHHHIIIJJJJJJIIIIIIIIIKKKLLLMMMLLLMMMOOOQQQRRRRRRSSSTTTXXXWWWUUUTTTTTTVVVXXXZZZ[[[^^^```]]]XXXUUUVVVXXXXXXZZZ\\\]]]]]]^^^```bbbhhhfffyyywwwnnnhhhiiihhhfffccc___\\\XXXWWWSSSTTTVVVYYY\\\\\\YYYUUURRRRRRSSSRRRQQQNNNLLLJJJFFFHHHJJJJJJHHHFFFGGGHHHEEEEEEEEEEEEDDDDDDDDDDDDAAA@@@>>>===<<<<<<============<<<<<<;;;;;;;;;<<<<<<:::888999;;;===<<<;;;===???AAA@@@===;;;:::;;;:::;;;;;;;;;::::::999888<<<;;;:::::::::;;;=========???@@@???>>>===@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDDDDEEEEEEHHHFFFCCCDDDHHHMMMPPPQQQNNNHHHEEEGGGHHHGGGGGGIIIFFFFFFEEEEEEGGGLLLSSSYYYUUUWWWUUUUUUnnnwwwqqqttt777777666555555555555666555666777666444333444555666555555555555444444444555555666666666666555555555555444444444444555555555555666666666555444444444444444555555444444444555555555555555555555555444444555666666666666555444444555555555666666666777666666666777777888999;;;;;;;;;<<<>>>AAAEEEGGGTTTXXX```kkkyyyyyyrrrjjjbbbZZZTTTMMMHHHAAA>>>>>>>>>===;;;:::888777666777777555444777777777777777777777777777666666555555555555555666333222444888888444000333333333444444444555555333333333333333333333333555444444333333333333333444444333333333333333222333333333333444444444444666555555555555444444444444444444444444444444444555555555666666666666777999999::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888888999999:::;;;=========???BBBDDDDDDCCCAAA??????@@@AAACCCDDDFFFGGGGGGKKKJJJIIIHHHHHHIIIJJJKKKPPPNNNOOOUUU]]]aaa___[[[YYYXXXVVVTTTSSSTTTUUUVVVWWWaaajjjiiiaaaYYYWWWYYYXXXZZZ]]]^^^^^^]]]^^^______UUU___xxxkkkmmmpppooobbbbbb```___\\\ZZZXXXVVVQQQQQQQQQSSSUUUUUURRRPPPNNNOOOQQQQQQPPPMMMJJJHHHDDDGGGIIIIIIGGGEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::888777888999;;;;;;:::;;;===???@@@>>><<<;;;;;;;;;;;;;;;;;;:::::::::999;;;;;;:::::::::;;;<<<===<<<===>>>===<<<<<<>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDFFFEEECCCCCCGGGOOOZZZaaa___TTTJJJGGGHHHGGGGGGHHHHHHGGGEEEDDDFFFLLLTTTZZZTTTSSSMMMGGGPPPssstttiiigggrrr777666555555444444555555333444555444333222333444444444444444444444444444444555555666666555555444555444444333333444444555555555555555444444333333444444555555555555444444555555555555555555555555333444555555666666555555444444555555555666666666777666555555555555666666666666555666777:::<<<>>>999:::;;;>>>CCCHHHMMMOOORRRVVV\\\```bbbccccccdddfffgggggggggffffffeeedddhhheeeaaa]]]YYYTTTMMMHHHCCCBBB@@@???>>>======<<<===:::777777999::::::999777666777888999999777555555555555555555555555555666555555444444444444444555444333222333555777888222333333333444444444444222222222222222222222222444444333333222333333444222222222222222222222222333333333333333444444444444444444444444444444444333333333333333333333333444444555555555666666666999999888888888999:::;;;<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;<<<===>>><<<======>>>>>>>>>>>>>>>??????@@@BBBCCCDDDFFFFFFHHHHHHHHHIIIIIIIIIIIIIIIQQQOOOPPPWWW```eeeccc```XXXWWWUUUTTTTTTTTTUUUVVVUUUdddrrrssshhh[[[VVVWWWVVVYYY]]]^^^^^^^^^^^^^^^ZZZYYY___jjjrrryyyiiihhhpppvvvxxx___^^^]]]\\\ZZZXXXVVVUUUOOOOOOOOOPPPPPPOOONNNLLLLLLMMMOOOPPPOOOMMMJJJGGGFFFHHHJJJKKKJJJGGGEEECCCCCCCCCBBBBBBBBBAAAAAAAAA======<<<<<<;;;;;;;;;;;;:::::::::::::::999888888888777666777888999:::::::::;;;>>>???>>><<<;;;:::::::::999999999999999999:::::::::::::::;;;;;;;;;:::;;;;;;;;;;;;<<<===>>>@@@@@@AAAAAAAAAAAABBBBBB@@@AAAAAAAAABBBBBBBBBCCC???AAABBBBBBFFFPPP___jjjiiiZZZLLLGGGHHHHHHHHHHHHIIIIIIGGGEEEDDDGGGKKKOOOMMMNNNQQQQQQNNNWWWuuu~~~666555555444444444444444111222333333222111222444333333333333444444444444444444555555555555444444444444333333333333444444555555444444333333222222555555555666666555555555555555555555555555555555333444444555555555555555555555666666666777777777777666666555555555555555666555444444444444555666666777777999:::;;;;;;;;;<<>>???======<<<<<<<<<===>>>???>>>???@@@AAABBBCCCDDDEEEBBBDDDGGGJJJKKKJJJIIIHHHHHHIIILLLPPPUUUXXXYYYYYYTTTTTTTTTTTTTTTVVVWWWXXXUUUeeeuuuvvviiiZZZTTTTTTSSSWWW[[[^^^^^^______```___cccccc___bbbrrr~~~ttthhhbbbbbbeeejjjnnn^^^^^^\\\ZZZXXXUUUSSSRRROOOOOOPPPPPPOOOMMMLLLLLLLLLMMMNNNOOONNNLLLIIIGGGFFFGGGHHHJJJJJJHHHEEECCCCCCCCCBBBBBBBBBAAAAAAAAA<<<<<<<<<<<<<<<;;;;;;;;;999999::::::999999888777666777777777888888:::;;;:::;;;<<<======<<<:::999888777777666666777888888888999999:::::::::::::::999999888999:::;;;<<<<<<@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAA<<>>>>>??????>>>=========>>>@@@AAA>>>>>>???@@@AAABBBCCCCCC@@@BBBFFFIIIJJJJJJHHHGGGCCCFFFJJJKKKKKKMMMQQQTTTPPPQQQQQQRRRTTTVVVWWWXXXTTTbbbpppqqqeeeXXXSSSUUUSSSVVVZZZ\\\]]]^^^```bbbeeeddd___^^^llltttrrrvvvnnneee^^^XXXUUUXXX^^^]]]]]][[[YYYVVVSSSQQQPPPNNNQQQSSSSSSPPPNNNMMMMMMMMMMMMMMMMMMLLLJJJHHHGGGCCCCCCDDDFFFGGGFFFDDDAAABBBBBBAAAAAAAAA@@@@@@@@@;;;<<<<<<===<<<<<<;;;;;;888999:::::::::999777666666888999999888999;;;===<<<;;;:::;;;<<<<<<:::888777666555555555666777888777888999:::::::::999999999777777888:::<<<<<<;;;?????????@@@@@@AAAAAABBB????????????@@@@@@@@@@@@>>>AAACCCCCCBBBEEELLLRRRUUUJJJAAA@@@AAAAAABBBCCCDDDFFFIIIJJJIIIHHHHHHHHHIIIFFFHHHLLLNNNPPP]]]llluuu555444444333222333333333000111333333222111333444111222222222333333333333333444444555555444444333444333333222222333333444333222222111111222333444444444444555555444444444555555555555555555555555222333444444555555444444444444555555555666666666444444444333444444555555000000111222333444555555555555555555555444333333666777888777666777888:::777777888888888888888777999999888666444222111111000222444333111000111333111333555666555555444444666555555666777777666444444444444444444444444444333333222111111111111111111<<>>>>>>>>===<<<;;;<<<===???@@@===>>>>>>???@@@AAABBBBBBDDDDDDEEEEEEFFFGGGHHHHHHGGGIIIJJJJJJJJJLLLPPPTTTNNNNNNOOOPPPRRRSSSTTTUUUQQQ\\\ggghhh___VVVUUUWWWVVVXXXZZZ[[[\\\]]]___aaaddd```^^^fffvvvxxxlllkkkuuulllddd___XXXSSSTTTYYYZZZZZZYYYWWWUUURRRPPPOOOMMMQQQUUUUUUSSSOOONNNMMMMMMMMMKKKIIIHHHFFFFFFEEEBBBAAA@@@BBBEEEFFFDDDBBB@@@@@@@@@?????????>>>>>>;;;<<<============<<<;;;888999:::;;;;;;999777666777999;;;;;;::::::===@@@???<<<999999::::::999888777666555555555666888999777777999:::::::::999888999777666777:::<<<<<<;;;<<<<<<======>>>??????@@@???????????????????????????AAAAAA@@@???@@@DDDHHHJJJDDD@@@BBBBBBAAAAAACCCAAACCCFFFGGGGGGGGGIIIJJJKKKJJJHHHHHHJJJQQQ\\\fffcccmmm555444333333222222333333000111333333222222333444111111111222222333333333333444444555555444444333444333333222222333333444222222111111111222444555222333333444444333333222555555555555555555555555222333444444555555444444333333333444444444555555333333222222333333444555777777777666666555444444777777666555555666777777777777777555444444666888333333444444444444444333555666777777777777888:::333666888777444222333444444444555444333222333555222111111111333444444333444444444444444444444444333222222111000111111111///444777666111...111555000111111111111222222222000000000000000000000000222111111111222333333444222222222333333444444444000000111222333333444444111111111222222333333333222222222222222222222222222222333333333444444444444444444555555555555666444444666777999;;;<<<===<<<<<<;;;;;;;;;<<<<<<===::::::999999999:::;;;<<<======>>>???@@@AAAAAABBBIIIGGGDDDBBBBBBDDDGGGIIIIIIHHHGGGGGGIIIMMMPPPSSSLLLMMMMMMNNNPPPPPPQQQRRRNNNWWW```aaa[[[VVVWWWZZZXXXZZZ[[[[[[ZZZ[[[^^^```___^^^eeeqqquuuooolllpppeeewww}}}xxxqqqmmmkkkccc^^^___^^^YYYXXX\\\WWWWWWVVVUUUSSSQQQPPPOOOLLLQQQVVVWWWTTTPPPNNNNNNNNNLLLIIIGGGEEEDDDDDDDDDBBB@@@???AAADDDFFFFFFDDD>>>>>>>>>>>>============;;;<<<===>>>>>>>>><<<<<<888999;;;;;;;;;:::888666888:::<<<<<<;;;;;;>>>AAAAAA===999777888:::999777888777666555666777999;;;666777888999:::999888888999777555777:::===<<<;;;::::::;;;;;;<<<======>>>?????????>>>>>>>>>>>>>>>>>>>>>=========@@@DDDGGGEEECCCCCCFFFFFFCCCBBBEEEAAABBBCCCCCCBBBCCCFFFHHHEEEIIILLLIIIHHHJJJNNNPPPIIISSS___gggsss333222111111000000111111333333333333333333333333///000111111111222444777222222222222222222222222222222222333333333444444222222111111111111222222222333333444444333333222333555666555444222222333111222333333444444333333333333333444444444555555444333333222222333333444333333333333333333333333444444444555555555555666666666555555555444444444444444444444444444444444444444444444444444444444555555555555555555555555222222111111222222333444222222222222222222222222111222333333333333222111111111111111111111111111000000000000000000000000111111222222222222111111222222111111111111222222111111111111111111111111222111000000111333555666444111......111333333222000000000000111111111111111111222222222333333333333333333444444444555555555555555555555555555555555444444444444555666666999<<<>>>>>>===;;;::::::===<<<;;;:::::::::::::::;;;<<<===>>>???@@@AAAAAAGGGFFFCCCBBBBBBCCCFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKJJJKKKMMMOOOQQQRRRRRRSSSQQQSSSWWWYYYZZZXXXVVVTTTYYY\\\___aaa```___^^^^^^bbbaaaiiisssrrreee```eeehhhkkkttt|||{{{|||qqqgggdddhhhllluuuppphhhbbb]]]ZZZWWWUUUWWWXXXWWWUUUQQQNNNLLLLLLLLLJJJLLLRRRRRRMMMKKKNNNLLLKKKIIIGGGDDDBBB@@@???DDD@@@<<<<<<@@@CCCCCC@@@<<<;;;:::999999:::;;;<<<===<<<<<<<<<===>>>===<<<999999999::::::999999999999:::;;;;;;<<<<<<<<<;;;===;;;888888::::::888555999888666555444444555555666777777999:::;;;<<<<<<999999999===AAACCCBBB???>>>>>>>>>>>>>>>===<<<<<>><<<<<<===>>>>>>===:::<<>>??????@@@DDDCCCBBBAAABBBCCCEEEFFFFFFFFFGGGHHHIIIIIIIIIIIIHHHIIIKKKMMMOOOPPPQQQQQQSSSTTTTTTUUUVVVVVVWWWWWWWWWZZZ]]]^^^^^^\\\\\\\\\bbb___cccnnnqqqiiidddeeegggdddhhhooopppoooxxx|||xxxssslllgggeeeeeeeeeoookkkeeeaaa^^^\\\YYYWWWWWWWWWVVVUUURRROOONNNMMMMMMJJJLLLPPPPPPJJJHHHJJJHHHGGGFFFEEECCCBBBAAA@@@EEE@@@<<<<<>>======<<<:::::::::;;;<<<;;;:::999;;;>>>>>>===>>>@@@BBBAAA@@@???@@@BBBCCCBBBAAAAAAAAABBBCCCDDDEEEGGGHHHCCCDDDEEEEEEEEEEEEGGGIIIMMMJJJLLLQQQPPPOOOZZZjjjyyy222222111000000000000111111111111111111111111111//////000333666666222...111111111111111111111111111111222222222333333333222111111000000111111222222222333333333333222222222444555555333222222333111222222333333333333333222222333333333444444444333333222222222222333333333333333333333333333333333333333444444444555555555555444444444444333333333333333333333333333333444444444444444444444444222222222222222222222222222111111111111222333333222222222222222222222222111111222333333222111111111111111111111111111111000000000000000000000000000111111222222111111000222111111000000111111222111111111111111111111111000000/////////111222333222000//////000222222222000000000000111111111111111111111222222222222333333333333333444444444444444444444444444444444444555444444444444555666666999;;;>>>???>>>======>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>@@@@@@AAABBBCCCDDDDDDEEECCCDDDEEEFFFGGGGGGGGGGGGFFFGGGIIIKKKMMMNNNNNNOOOUUUSSSQQQPPPQQQSSSVVVXXXVVVYYY\\\]]]\\\[[[\\\\\\bbb]]]^^^hhhnnnjjjfffgggllleeeccciiimmmkkklllqqqiiissspppkkkmmmkkkhhhgggggggggfffeeeeeebbb___]]]\\\[[[YYYWWWTTTTTTTTTSSSQQQPPPNNNMMMMMMKKKKKKMMMKKKGGGDDDEEEBBBBBBBBBBBBAAAAAAAAAAAADDD@@@<<<;;;<<<<<<:::888<<<<<<============<<<<<<:::;;;;;;;;;;;;;;;::::::777888888888888888888777666777888999:::::::::::::::999777777888888666555666555555555555666777777666777777888999:::;;;;;;GGGHHHJJJLLLKKKGGGAAA<<<>>>????????????>>>======:::999:::;;;<<<<<<:::888999;;;<<<<<<<<<<<<>>>??????>>>>>>???AAACCCBBBAAABBBBBBBBBBBBCCCDDDEEEEEEAAACCCDDDDDDCCCCCCEEEFFFLLLGGGHHHNNNPPPKKKKKKOOOSSSlll222222111000000000000000000000000000000000000000//////222999???@@@:::444111111111111111111111111111111111111222222222222111111000000000000111111111111222222222222111111111333444444222111222333111111222333333333333222222222222222333333333333333333222222222222333333222222222222222222222222222333333333444444444444444444333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222111111111111111222222333111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000000000111111111111000000111111000000000000111111111111111111111111111111/////////...///000111222111000//////000111222222///000000000111111111111111111111111222222222222222222333333333444444444444444444444444444444444555444444444444555666666444666999:::999999:::;;;===<<<<<<;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>===???AAACCCDDDEEEEEEEEECCCCCCDDDEEEFFFFFFFFFFFFEEEFFFHHHJJJLLLMMMNNNNNNSSSRRRPPPOOOPPPRRRUUUWWWXXXZZZ\\\\\\\\\\\\]]]^^^aaa]]]^^^dddgggeeeeeehhhqqqiiieeeiiimmmmmmnnnpppsssooopppqqqmmmtttnnniiidddaaabbbdddeeeeee]]]\\\ZZZYYYYYYXXXVVVTTTRRRRRRQQQQQQQQQQQQOOONNNMMMKKKJJJIIIGGGDDDBBBBBB@@@@@@@@@@@@????????????AAA>>>;;;:::::::::999777:::;;;<<<======<<<;;;:::999:::;;;<<<:::999999999777777888888888888777777555666777888999999999999888777777777777666666555444444444555666777777888666777777888999:::::::::<<<===???AAABBB???<<<999<<<======>>>======<<<<<<;;;;;;<<<>>>??????<<<999:::;;;<<<<<<<<<<<<===>>>===<<<<<<>>>AAABBBBBBAAABBBBBBAAAAAAAAABBBCCCCCCAAABBBDDDDDDCCCCCCDDDEEENNNIIIFFFJJJMMMLLLNNNRRRTTTWWWfff222111000000//////000000000000000000000000000000333333666===CCCDDD>>>999000000000000000000000000000000000111111111222222111000000000000000000111000111111222222111111000000222333333222111111222000111222222333333222222111111111222222222333333333222222111111222222333222222222222222222222222222222222222333333333444222222333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222111111000000111111222333111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000111111000000000111000000000000000000111000000000000000000000000//////////////////000000///000000000000000111222///000000000111111111111000000111111111222222222222222222333333333444444444444444444444444444444555444444444444555666666222444666666666666777999<<<<<<;;;;;;;;;<<<<<<===????????????????????????===???BBBDDDFFFFFFFFFFFFCCCDDDEEEFFFGGGGGGGGGGGGFFFGGGIIIKKKLLLMMMNNNNNNOOOPPPPPPPPPQQQRRRSSSSSSVVVXXXYYYYYYYYYZZZ\\\^^^___```bbbbbb___]]]bbbiiinnnjjjfffffffffgggkkkpppyyyrrrkkkmmm{{{|||mmmmmmmmmggggggoookkkhhhdddaaa````````````]]][[[YYYXXXXXXWWWTTTRRRTTTSSSRRRRRRTTTTTTRRRPPPKKKKKKIIIFFFEEEDDDCCCBBBAAA@@@@@@???>>>======<<<<<<;;;:::::::::::::::999999999;;;<<<<<<;;;999999666888;;;;;;888666666777777777888888888888777777555666777777888888777777666777777777666555666666333333444555666777888888777777777888888999999:::999:::;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;;;;;;;:::<<<<<<===???@@@???<<<:::<<<<<<<<<===>>>>>>>>>>>>===<<<<<<>>>@@@BBBBBBAAABBBBBBAAAAAAAAAAAABBBBBBAAACCCEEEEEEDDDCCCDDDEEEKKKIIIHHHHHHFFFEEEHHHMMMPPPSSSXXX^^^fff~~~111111000////////////000000000000000000000000000111111222555888888444000///////////////////////////000000000000111111111111000000//////000000111000000111111111111000000///111222222111111111222000111111222222222222222000000111111111222222222222222111111111111222222222222222222222222222222111111222222222333333333111111222222222222333333111111111111111111111111333333333333333333333333222222222222222222222222111000000000000111222222111111111111111111111111222111000000000000111222000000000000000000000000///////////////////////////000000111111000000///111000000//////000000111000000000000000000000000/////////000000000000000...///111111//////000222000000000000111111111111000000000111111111111222222222222222333333333333333333333333333333333333555444444444444555666666444666777777666666888999;;;::::::::::::;;;<<<<<>>???BBBDDDEEEFFFFFFFFFDDDDDDEEEFFFGGGGGGGGGGGGFFFGGGIIIKKKMMMNNNOOOOOOMMMNNNPPPRRRSSSRRRQQQQQQRRRSSSTTTTTTTTTUUUXXX[[[^^^bbbddd```YYYXXX___gggkkkkkkiiifffccccccggglllmmmmmmnnnoooooorrr|||llldddbbbhhhkkkeeeaaacccjjjlllnnnmmmiiiccc```^^^aaa^^^[[[YYYXXXWWWUUUTTTWWWTTTSSSTTTWWWWWWTTTQQQHHHIIIHHHDDDDDDFFFGGGFFFBBBBBBAAA???>>>===<<<;;;:::::::::;;;;;;<<<<<<<<<999999::::::::::::999999:::===@@@@@@===:::999;;;777888888888888888888777777777888888777777666555666777888777666555666777333444555666777777777777777777777888888888999999:::::::::999777777999;;;888888999::::::::::::999:::::::::;;;<<<<<<:::888===<<<<<<===???AAA@@@???>>>======>>>@@@BBBAAA@@@BBBBBBAAAAAAAAABBBCCCCCCBBBDDDFFFGGGEEEDDDDDDDDD>>>CCCIIIJJJHHHFFFHHHKKKRRROOOOOOPPPQQQYYYqqq111111000///////////////111111111111111111111111,,,,,,---.........---,,,/////////////////////////////////000000000111111000000////////////000000///000000000000000000///...000222222111000111222000000111222222222222222000000000000111111111222222222111111111111222222111111111111111111111111111111111111222222222222111111111111222222222333111111111111111111111111222222222222222222222222111111111111111111111111000000000000000111222222111111111111111111111111222111000//////000111222000000000000000000000000//////////////////////////////000000000000//////000000////////////000000000000000000000000000000000000000111111000000///---///111111//////000222000000000000111111111111000000000000111111111111111222222222222333333333333333333333333333333333555444444444444555666666777888888777666666888999999999999999999:::;;;;;;======>>>???@@@AAAAAABBB??????AAABBBCCCDDDEEEEEECCCDDDEEEFFFFFFGGGGGGFFFFFFGGGHHHJJJLLLMMMNNNNNNNNNOOOPPPQQQRRRRRRRRRQQQPPPQQQQQQPPPQQQSSSWWWZZZ^^^aaaaaa\\\XXXYYY___dddhhhjjjkkkjjjhhhhhhhhhhhhfffhhhmmmpppmmmggghhhnnn|||nnnfffbbbggglllnnnjjjgggggghhhqqqvvvyyytttkkkbbb______aaa^^^ZZZWWWWWWVVVUUUTTTUUURRRPPPQQQTTTUUUQQQNNNEEEHHHGGGCCCDDDJJJMMMKKKBBBBBBAAA@@@???>>>======:::;;;<<<===<<<<<<======;;;::::::999999::::::;;;;;;@@@DDDCCC???;;;;;;===888888999999999999888888999999999888777666555444555777999888666555777999333444555777777777666666777777777777888888888888666888999888666555666777888888999:::::::::::::::999888777888999999888777<<<;;;:::<<<@@@BBBAAA@@@@@@???>>>???AAABBBAAA@@@BBBBBBAAABBBBBBCCCDDDDDDBBBDDDFFFGGGEEEDDDCCCCCC:::@@@GGGJJJKKKLLLMMMNNNXXXLLLGGGPPPXXXWWWWWWZZZ|||111111000///////////////111111111111111111111111---///000000///000333666////////////////////////////////////000000000000000000////////////000000//////000000000000//////...///111222111000111222000000111222222222222111000000000000111111111111222222111111111111222222111111111111111111111111000111111111111222222222000000111111222222222333000000000000000000000000222222222222222222222222000000000000000000000000000000000000000111111222000000000000000000000000222111000//////000111222000000000000000000000000//////////////////////////////000000000000//////000000////////////000000000000000000000000000000000111111111111111000///,,,///222111///...000222000000000000111111111111000000000000111111111111111111222222222333333333333333333333333333333333555444444444444555666666777888888777555555666888888888888888999999:::;;;;;;<<<===>>>???@@@AAAAAA??????@@@@@@AAABBBCCCDDDBBBCCCDDDEEEFFFFFFFFFFFFEEEFFFHHHJJJKKKMMMMMMNNNPPPPPPPPPPPPQQQRRRSSSSSSQQQRRRQQQQQQQQQSSSXXX[[[^^^___]]]YYYYYY\\\```aaabbbeeehhhjjjmmmmmmiiieeejjjfffeeegggfffcccgggooommmwww}}}qqqbbbaaaggg^^^iiiooohhh```cccmmmtttzzz|||yyyoooaaaXXXZZZ^^^^^^[[[VVVTTTSSSTTTTTTTTTQQQMMMKKKLLLOOOPPPLLLHHHCCCGGGFFFBBBEEELLLPPPOOOBBBAAAAAAAAA@@@@@@??????;;;===>>>>>>===<<<<<<===<<<<<<:::999999:::<<<<<<555:::???>>>999555555777999999::::::::::::999999;;;::::::999777666444333555888999999666666777:::444444666777777777666555777777777777888888888888222555:::;;;999777777888888999::::::;;;;;;;;;;;;:::888777777888999999888;;;:::999<<<@@@BBBAAA@@@AAA@@@??????AAABBBAAA@@@BBBBBBBBBBBBCCCDDDEEEEEEAAACCCFFFGGGEEECCCBBBBBBDDDEEEEEEEEEFFFIIIKKKKKKPPPLLLOOOUUUSSSKKKOOOYYYZZZqqq111111000000000000111111000//////000222222111///000000000000000000000000////////////////////////......///000000000000000///////////////000111111////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111000000////////////000000000111111111111222222222////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000............////////////...///000///------///000000000000000000000000000111111111111111000//////000000000000111111111111000111111111111222222222444333333222222333333444444444444555666777777888777777666666555555555444777777777777777777777777<<<<<<<<<======>>>???@@@???@@@AAACCCDDDEEEEEEEEEGGGGGGFFFDDDBBBCCCEEEHHHHHHGGGGGGGGGIIIKKKNNNPPPOOOOOONNNMMMMMMMMMNNNNNNQQQRRRSSSSSSSSSTTTWWWYYYXXXZZZ\\\\\\[[[[[[\\\]]]aaacccfffgggggghhhiiikkkbbbcccdddcccbbbbbbccceeegggjjjlllnnnsss~~~tttiiifffggghhhiiifffbbbaaaccceeeeeeiiinnn}}}qqqeee\\\WWWVVVVVVTTTQQQNNNMMMNNNOOOPPPQQQQQQPPPNNNJJJGGGGGGIIIKKKIIIKKKKKKHHHGGGIIIHHHEEE===AAADDDDDDAAA>>>======<<<;;;:::999999:::;;;<<<=========<<<;;;:::888777666666666666666777777888777888999::::::999888777666666555555555555666666666777888888777888:::<<<888888777777666666555555555555555555666777999999666777777777888888888888999999999999999888777666777777666666666666777777888888999:::<<<>>>@@@AAA@@@???>>>======>>>??????@@@@@@@@@@@@@@@@@@@@@@@@???AAAEEEIIIFFFDDDNNN[[[cccTTTGGGEEEIIIKKKKKKJJJJJJKKKKKKLLLKKKKKKJJJJJJRRRUUU\\\fffxxx111111000000000000111111/////////111333444333222////////////////////////////////////////////////......///000000000000000///////////////000000111////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000000000111111//////////////////////////////000000000111111111000000000//////000000000000000111111111222222222000000000000000000000000////////////////////////////////////////////////........................////////////////////////////////////////////////........./////////000000...///000///------///000000000000000000000000000111111111111111000////////////000000000111111111000111111111111222222222444333333222222333333444333444444555666666777777777666666666555555555444777777777777777777777777;;;;;;;;;;;;<<<===>>>???AAAAAABBBCCCCCCCCCCCCCCCEEEFFFFFFDDDBBBBBBDDDFFFGGGGGGFFFGGGHHHJJJMMMOOOOOOOOONNNNNNNNNNNNOOOOOOPPPQQQSSSSSSTTTVVVZZZ]]]ZZZ[[[]]]]]]\\\[[[\\\]]]]]]```cccdddeeeeeefffgggcccdddeeeeeeddddddfffgggfffggghhhggggggllluuu}}}wwwwwwwwwvvvuuusssssssssnnnhhhcccbbbaaa___aaafffpppmmmgggaaa[[[WWWTTTSSSQQQOOOLLLLLLOOOQQQSSSTTTSSSRRRPPPLLLGGGEEEFFFGGGFFFJJJMMMLLLMMMPPPOOOKKKCCCDDDEEECCC???======>>><<<;;;;;;::::::;;;<<<=========<<<;;;:::999888888666666555555666666777888777777888999999888777777666666555555555555555666555777888888777777999:::777777777666666666555555555555555555666777888999666666777777777888888888888999999999888888777666777777777666666777777777999999999:::;;;===>>>???>>>>>>===<<<<<<<<<===>>>??????@@@@@@@@@AAAAAAAAAHHHAAA===BBBLLLZZZnnnooo```PPPIIIHHHFFFFFFFFFIIIIIIIIIIIIIIIHHHHHHHHHLLLMMMOOOQQQWWWdddvvv111000000//////000000111......///111444555444333////////////////////////////////////////////////......///000000000000/////////......//////000111000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111000000//////000000111//////////////////////////////000000000000111111111111000000000000111111000000000111111111222222000000000000000000000000////////////////////////////////////////////////........................////////////////////////////////////////////////....../////////000000000...///000///...---...000000000000000000000000000000000111111000000////////////000000000000111111000111111111111222222222333333222222222222333333333444444555555666666666666666666555555555555555777777777777777777777777:::999999::::::;;;<<<===AAABBBBBBCCCCCCBBBBBBAAADDDEEEFFFEEECCCBBBCCCDDDFFFFFFFFFFFFGGGIIIKKKMMMPPPPPPOOONNNMMMLLLLLLLLLOOOQQQSSSTTTUUUXXX]]]```\\\]]]^^^]]]\\\[[[\\\]]][[[^^^bbbddddddcccddddddaaacccddddddddddddfffhhhjjjkkkkkkiiieeeeeehhhkkkiiikkklllzzzuuupppkkkiiirrr|||}}}|||}}}tttmmmgggdddaaa]]]^^^bbb```aaa```___[[[VVVRRROOONNNLLLKKKLLLPPPSSSUUUVVVSSSSSSQQQMMMHHHDDDCCCCCCDDDJJJNNNOOOQQQRRROOOJJJEEEEEEDDDAAA===<<<<<<===<<<<<<;;;;;;;;;<<<>>>???>>>===;;;999888888999999666555555555555666777777666777888888888888777666777666555444444444444444444777999999888777777777666666666666666555555555555555555555555666777888666666666666777777777777888888888888888777777666888888777777777777888888999999::::::;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<===>>>>>>???@@@AAABBBBBBCCCDDDBBBBBBCCCEEEHHHPPPXXXbbbVVVJJJEEEDDDCCCDDDGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJMMMTTTZZZddd{{{000000////////////000000///......000222333222111////////////////////////////////////////////////---...//////000000/////////............///000000000000000000000000000000///000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000////////////////////////////////////000000000111111111000000000000111111000000000000111111111111111111111111111111111111////////////////////////////////////////////////........................////////////////////////////////////////////////....../////////000000000---///000000.........///000000000000000000000000///000000000000000//////////////////000000000111000000111111111222222222333333222222222222333333333333444444444555555555555555555555555555555555777777777777777777777777888888888888999:::;;;;;;???@@@AAAAAABBBBBBBBBBBBCCCEEEFFFFFFDDDCCCCCCDDDEEEEEEEEEFFFGGGHHHJJJKKKRRRQQQPPPOOOMMMKKKIIIHHHPPPRRRTTTUUUVVVXXX\\\___]]]^^^^^^]]][[[ZZZ[[[\\\]]]```dddeeeeeeddddddddd]]]___aaabbbbbbbbbdddeeemmmoooqqqpppmmmjjjjjjjjjjjjgggdddlllyyyrrrmmmoooqqqllluuu~~~}}}xxxwww~~~sssnnnkkkjjjgggccccccfff___```aaa```]]]WWWQQQNNNNNNLLLKKKLLLPPPSSSTTTUUUPPPQQQQQQMMMIIIDDDBBBAAADDDJJJOOOOOONNNMMMGGG@@@CCCCCCCCCBBB@@@>>>======<<<<<<;;;;;;<<<===???@@@>>><<<:::888777777999:::555555444444555555666777555666777777777777666555666666555444333333333333333666999999888666555555555555555555555555555555555444444444555555666777555555555666666666777777666777777888777777666666888888777777777777888888999999999:::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<======>>>???@@@BBBCCCCCC444===HHHNNNJJJDDDBBBDDDJJJDDDAAACCCDDDBBBCCCFFFEEEDDDDDDCCCCCCDDDEEEFFFFFFHHHKKKLLLMMMOOOSSSVVVQQQZZZdddooo000000////////////000000///......///000000...,,,........................////////////////////////------...///////////////...............//////000000000000000000000000000.........////////////000////////////////////////////////////////////////////////////////////////........................////////////////////////000000////////////000000...........................////////////000000000111111000000000000111111//////000000000111111111000000000000000000000000....................................................................................................................................////////////---...000000///......///////////////////////////...//////000000000//////...////////////000000000000000111111111222222222333222222111111222222333333333333333444444444444444444444555555555555555666666666666666666666666666666666666777888999:::;;;<<<===???AAABBBBBBCCCBBBDDDFFFFFFEEEEEEEEEFFFEEEEEEEEEFFFGGGHHHIIIJJJPPPQQQQQQQQQQQQPPPOOOOOOSSSTTTUUUUUUTTTVVVYYY[[[\\\]]]\\\[[[YYYXXXZZZ[[[]]]```cccddddddccccccddd\\\^^^aaabbbbbbbbbcccdddgggjjjmmmooonnnllljjjiiieeehhhhhhmmmsssvvv}}}sssqqqpppooommmuuuzzzwwwooonnnvvvnnnkkkkkkllljjjeeecccdddbbbbbbaaa___\\\XXXTTTRRRPPPNNNLLLMMMNNNPPPPPPOOOKKKMMMNNNLLLHHHDDDBBBAAACCCIIIMMMLLLJJJHHHBBB;;;@@@AAADDDFFFGGGFFFCCC@@@===<<<<<<;;;<<<===>>>???<<<;;;999777666777888999444444444444444555555666444555666666666666555444555555444333333333333333222555777888666444444333444444444444444555555555444444444444444444555666444555555555555666666666555666666777777777666666888888777777777777888888888888999999:::999888888;;;;;;;;;<<<<<<=========<<<<<<===>>>???AAAAAABBB???@@@DDDLLLTTTTTTJJJ@@@@@@>>>@@@EEEGGGDDDAAAAAADDDDDDCCCCCCDDDEEEEEEFFFGGGGGGHHHGGGGGGHHHJJJLLLLLLQQQVVVZZZ^^^iii|||000//////......//////000000...............,,,***........................////////////////////////------...////////////.........------......///000000000000000000000000000---------.........//////////////////////////////////////////////////////////////////////////////........................////////////////////////000//////......//////000..............................////////////000000000000////////////000000/////////000000000111111////////////////////////................................................------------------------................................................,,,,,,---------.........,,,...000111///.........////////////////////////......///000000000//////......////////////000000000111111111111222222222222222111111111111222222333333333333333333333333444444444444444555555555666666666666666666666666666666555666666777888999777999;;;===???@@@AAABBB@@@BBBCCCDDDDDDEEEGGGHHHEEEEEEFFFGGGHHHHHHIIIIIIKKKLLLPPPSSSVVVXXXXXXYYYTTTTTTTTTSSSRRRSSSUUUWWWYYYZZZYYYXXXVVVVVVXXXZZZ[[[\\\^^^___^^^^^^___```^^^```cccdddcccccccccdddccceeehhhjjjkkkjjjhhhfffaaaggghhhjjjmmmlllxxx{{{wwwtttsssqqqlllhhhdddjjjppppppkkkiiilllooohhhffffffhhhfff```]]]^^^___^^^]]][[[YYYXXXWWWVVVQQQOOOMMMLLLMMMLLLKKKJJJHHHIIIJJJIIIFFFCCCBBBBBB@@@EEEIIIHHHHHHHHHDDD>>>>>>AAAEEEJJJMMMLLLHHHDDD>>>===<<<;;;;;;<<<======::::::888777777777888888444333333333333444555555333444555555555555444333333333333222222333333444222444666666555444444444333333333444444444444444444444333333333444444555444444444444555555555666444555555666666666666666777777666666666666777777666777888999999999777777999:::;;;<<<============;;;;;;<<<===>>>??????@@@GGG@@@@@@QQQkkkrrr^^^CCCAAA<<<<<>>>>>???===>>>@@@@@@AAACCCGGGJJJFFFFFFGGGHHHHHHIIIIIIIIIFFFHHHLLLQQQTTTWWWXXXXXXRRRRRRRRRQQQPPPPPPSSSUUUVVVVVVVVVUUUSSSTTTWWWYYYYYYZZZ[[[ZZZYYYZZZ\\\___^^^```cccdddcccbbbbbbbbb___```bbbeeeggghhhhhhgggdddiiiccc```eeeffffffoooyyy{{{tttuuu|||vvvvvvuuummmlllrrrkkkiiiiiilllmmmlllhhhfff^^^```bbbdddeeeeeeeeeeeeddd```___```^^^[[[[[[^^^\\\[[[ZZZXXXWWWVVVVVVUUUQQQOOOMMMLLLKKKJJJHHHFFFFFFGGGHHHFFFCCCAAA@@@@@@===BBBDDDCCCDDDFFFEEEAAA===>>>AAAFFFJJJJJJGGGDDD>>>===<<<:::::::::;;;;;;888888888888777777777777333333333222333444444555222333444555555444333222111111111111222333444555111222444444333333444666222222333333333444444444444444333333333333333444333333444444444555555555333444555555666666666555666666555555555555666666444555777888999888777666777888:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======888999BBBWWWuuuoooVVVJJJ>>><<>>???===@@@AAA??????BBBBBB???<<<;;;<<>><<<:::999999999:::777888888888888777777666333333222222333333444555222333444444444444333222000000000111222333555555111222333222222333555777222222222333333444444444444444333222222333333333333333333444444444555555333444444555666666666555555555444444444444555555333444666888999888777666666777999:::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;AAACCCAAAHHHZZZmmmwww{{{eeeLLL???======>>>@@@<<>>>>>===???CCCFFFHHHGGGDDDCCCCCCFFFIIIKKKIIIJJJKKKKKKKKKKKKKKKKKKPPPPPPQQQQQQPPPPPPOOOOOOYYYVVVRRRQQQRRRUUUWWWWWWWWWZZZ]]]\\\YYYWWWXXX[[[\\\]]]___dddgggfff```\\\^^^]]]\\\^^^```cccccccccbbb```^^^___aaaaaa___]]]fffgggiiijjjlllmmmmmmmmmkkkvvv}}}sssuuuwwwxxxxxxxxxyyyzzz|||yyyzzzyyyrrrhhhmmmpppnnngggeeefffccc\\\ZZZ]]]\\\XXXZZZ```dddaaaaaa^^^[[[YYYZZZZZZ[[[ZZZVVV[[[[[[VVVTTTVVVTTTOOOLLLMMMLLLJJJHHHGGGHHHIIIGGGFFFBBB@@@CCCFFFBBB<<<@@@>>><<<;;;;;;===???AAA========================<<<:::888777888888777666:::::::::999888777777777666555444333333333333333888777444222222222333444222222222222222222222222111222444555555555444444444333333222222333333444444444444444444444333333555555444444444333333333444444444555555555666666666666555444444444444555444666777777666666777999777888888999999:::;;;;;;888888999:::;;;<<<===>>>999???CCCAAA???FFFVVVdddlllCCC999@@@AAA>>>::::::<<>>@@@<<<<<<<<<<<<<<<<<<<<<<<<===;;;999999999999999777999999888888777666555555555444444333333333444444777666444222111111222333111111111222222333333333222333444555555555444333333222222111111222222333333444444555555555444444555555555444444333333333333444444444555555555666444444444444444444444555555666777777666666777999888888888999999:::::::::888999:::;;;<<<===>>>>>>888<<>><<<@@@KKKUUUooooooTTTCCC===AAABBBAAAAAABBBCCCDDDCCCAAABBBBBBBBBBBBBBBCCCDDDDDDEEEGGGHHHHHHHHHHHHIIIKKKKKKKKKKKKKKKJJJLLLOOORRRMMMPPPSSSTTTUUU]]]jjjtttwwwxxxuuupppiiibbb^^^^^^___++++++++++++,,,...///000------............------------------,,,,,,,,,,,,,,,,,,---...............---............/////////............------,,,,,,///............---------------------............------------............///...............//////000000///............//////------000444666444222---............/////////---------.../////////000---------------------------............/////////////////////////////////---...//////......///111...------------------........./////////000000000///............---------+++,,,------......------------------............+++,,,,,,------.........------------------------,,,,,,,,,---------......---------............///+++...000000///...////////////............//////111111111000000000000000111111111111111111111111333333333444555555666666222222222333333333333333444555555666666666555555333555777888666555555666999999999999999999999999666888999999999:::<<<>>><<<>>>BBBFFFHHHIIIHHHGGGIIIKKKLLLLLLJJJIIIJJJJJJIIIKKKNNNPPPPPPOOONNNLLLRRRPPPMMMNNNPPPRRRTTTTTTUUUUUUUUUVVVXXXYYYXXXWWWZZZZZZ[[[]]]___^^^\\\YYY```___^^^___```aaaaaa```^^^]]]\\\]]]```bbbbbbaaa^^^bbbggglllmmmkkkhhheee^^^aaaaaaaaajjjzzzzzz||||||uuuvvvsssnnnjjjiiimmmtttzzz~~~zzzqqqiiiiiimmmnnnkkkeeedddcccdddiiikkkbbbWWWUUUXXXXXXWWWXXX[[[[[[YYYSSSTTTVVVYYYZZZXXXTTTQQQPPPRRRRRRRRRUUUWWWTTTNNNIIIJJJJJJIIIFFFCCCCCCCCC???@@@@@@@@@EEEKKKKKKGGGBBB@@@>>><<<<<<<<<>>>???;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888777888888888666888777777555444333333222444333333333333444444555555444222111000111111222000000111222333333444444333444444555555444333333222111111000000111111222222333444555555555555555555555555555444444444444333333444444444444555555333333333444444555666666666777888888777777888999888888888999999999999999999::::::;;;<<<===>>>>>>999;;;===<<<;;;;;;@@@DDDOOOvvvxxxXXXBBBAAADDDCCCBBBBBBCCCCCCAAA@@@BBBBBBBBBBBBBBBCCCCCCDDDDDDFFFGGGGGGFFFGGGHHHJJJHHHIIIJJJJJJIIIIIIJJJLLLIIILLLNNNMMMNNNSSS^^^fffiiikkkjjjeee^^^[[[^^^bbbggggggfffgggjjjmmmqqqssswwwuuurrrrrrrrrrrrqqqoooqqqmmmhhheeecccbbbaaa`````````^^^ZZZVVVTTTUUUVVV++++++++++++,,,,,,---...,,,------......------,,,...------,,,,,,+++++++++,,,,,,---.........---------------.........//////------------------------------------------------,,,,,,---------.........------------------------......---------...//////111111///......------------,,,,,,---000111000...---------.........//////,,,,,,------...///000000---------------------------------.........//////////////////////////////,,,...//////...---///000......------------.............../////////000000///............---------++++++,,,------------,,,,,,,,,---------.........++++++,,,,,,---...//////------------------------,,,,,,,,,---------......---------............///+++...111222111////////////............//////000222222111111000000000///111111111111111111111111222333444555666777888888333222222111111222333333444444555555666666555555444666999:::999777777777:::::::::::::::999999999888999::::::::::::;;;<<<888;;;@@@DDDGGGHHHHHHHHHEEEHHHJJJJJJIIIHHHIIIKKKJJJLLLOOOQQQQQQPPPMMMKKKPPPOOONNNNNNQQQSSSTTTTTTTTTRRRQQQTTTWWWYYYWWWTTTWWWXXXYYYZZZ\\\]]]\\\\\\_________```cccddddddccc___^^^]]]^^^___```aaabbb___bbbgggkkklllkkkhhhfffeeefffccc```eeepppvvvvvvqqqlllwww}}}{{{|||zzzvvvvvvxxx|||xxxrrrooommmwww|||rrrrrrlllkkkssswww}}}|||wwwxxxxxxvvvsssqqqpppppp}}}yyypppgggeeehhhjjjgggdddcccbbbcccffffff```ZZZTTTUUUTTTSSSSSSUUUVVVVVVOOOPPPRRRTTTVVVUUUQQQNNNNNNOOOPPPSSSVVVUUUNNNGGGEEEGGGHHHGGGDDDBBBBBBBBB???AAABBBBBBGGGMMMNNNJJJBBB@@@???===<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999777555555555666555333666555555444333222111000222222222222333444555555333333222111000000111111//////000111333444555555444444444444444444333333222222111111111111222222111222333555555666666666555555444444444444444444333333333333333333444444222333444555666777777888666888999888777777888999888888888888888888999999::::::;;;<<<<<<===>>>>>><<<===>>>???>>>===<<<<<<===SSSlllqqqNNN??????>>>===>>>AAACCCCCCBBBBBBBBBAAAAAABBBBBBCCCDDDCCCDDDFFFFFFEEEEEEGGGHHHGGGIIIKKKKKKJJJHHHHHHIIIJJJLLLNNNMMMMMMPPPWWW]]]fffccc^^^XXXUUUTTTWWWYYYXXXXXXXXXWWWXXXXXXYYYYYY[[[XXXUUUTTTUUUVVVWWWVVVYYYXXXXXXYYY[[[___bbbdddbbbbbbaaa^^^[[[XXXWWWXXX...---,,,,,,++++++++++++,,,,,,------------,,,,,,---------,,,,,,++++++***+++,,,,,,---...---------------------............++++++,,,,,,---......///,,,,,,,,,---------------,,,,,,,,,------------...------------------,,,,,,---------------...//////222111000...------------...---------......---+++------------............+++,,,,,,---...//////000........................------------............////////////////////////+++---......------...//////..................///............///////////////............---------***++++++,,,---,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,---...//////------------------------,,,,,,,,,---------......---------............///+++---000111000///......,,,,,,------///000111222333333333222222111111000000000000000000000000000111222333444555777888888333222222111111111222333333333444555555555555555555888;;;<<<;;;:::999999;;;;;;;;;::::::::::::::::::999999::::::::::::999999:::<<<@@@CCCFFFHHHIIIAAADDDHHHIIIGGGFFFIIILLLNNNPPPRRRTTTSSSPPPMMMKKKNNNMMMMMMOOOQQQSSSSSSRRRSSSQQQPPPRRRVVVWWWVVVSSSTTTVVVXXXZZZ[[[]]]^^^```\\\\\\]]]```dddffffffeeeaaaaaa```___^^^___```bbb___aaabbbdddffffffffffffjjjiiieeecccffflllooonnnjjjgggqqquuuzzzzzz}}}yyytttwww|||~~~yyyuuutttttttttvvv}}}yyysssrrrqqqxxx{{{jjjllliiikkkuuuxxx}}}zzz{{{zzzvvvzzz}}}~~~{{{uuuqqqooo{{{yyyrrriiieeefffeeeaaabbbaaaaaa```^^^\\\\\\]]]VVVSSSPPPOOOOOOPPPRRRUUUPPPOOONNNNNNPPPQQQPPPOOONNNNNNPPPTTTUUUPPPHHHBBBDDDFFFGGGFFFCCCBBBBBBBBB???AAABBBAAADDDHHHIIIFFFAAA@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999777555444555555444333444444333333222111111111222222222222222333444555222222111111000000111111//////000111333444555555444444444444444444444444333333222222222222333333111111333444555555555555333333333444444444444444333333333333333333222222222333555777888999999999777888999888777666777888777888888888888888999999::::::;;;;;;<<<===============???@@@@@@???<<<:::===>>>EEE```{{{qqqQQQ???>>><<<<<<>>>AAACCCDDDDDDAAAAAAAAAAAAAAABBBCCCCCCBBBDDDEEEEEEEEEEEEFFFHHHHHHJJJMMMMMMKKKIIIIIIIIIHHHJJJKKKKKKKKKMMMQQQUUUXXXVVVSSSRRRTTTVVVYYYZZZUUUVVVYYY\\\^^^^^^^^^]]]ZZZXXXUUUUUUWWWYYY[[[[[[WWWXXXYYY[[[\\\]]]]]]^^^XXXZZZ[[[[[[ZZZZZZZZZ[[[000///...,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---------------,,,------------.........******+++,,,---...//////,,,,,,,,,------------...,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...//////111111000......---------////////////...---,,,,,,,,,------------.........,,,,,,,,,---.........///........................,,,------------.................................+++,,,------,,,,,,---/////////............//////------.........////////////............---------***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///***---//////...---......,,,,,,,,,---///000222333333333333222222222222222000000000000000000000000000111222333444555666666222222222222222111111111222333444555555555555555666888;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999:::999888666::::::;;;<<>>>>>AAAAAA???>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999777666777777777555333333333333333333333333333222222222222333333444111111111111111111111111000000111222333333444444444333333333333444555666444333333333333333333444000111222333333333333333222222222222333333333333333333222222222222111111222333555777888888888888666777888777666555666777666666777777888999999::::::::::::;;;;;;;;;<<<<<<:::;;;===>>>>>>===<<<;;;@@@???;;;FFFYYYWWWHHHBBBCCCAAA@@@@@@BBBCCCDDDDDDAAAAAAAAAAAAAAABBBBBBCCCBBBDDDEEEEEEEEEEEEFFFHHHHHHJJJLLLLLLKKKIIIIIIIIIIIIKKKLLLMMMMMMNNNPPPRRROOONNNOOOQQQTTTWWWXXXXXXPPPQQQTTTVVVWWWVVVUUUTTTRRRPPPNNNNNNQQQSSSUUUUUUUUUXXX[[[^^^]]]]]]]]]]]]YYYZZZ[[[[[[YYYYYYZZZ[[[//////...---,,,,,,,,,---+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,++++++,,,------------,,,,,,,,,---------.........+++++++++,,,,,,---------,,,---------............++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,---...///000111000///...............---...//////...---------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------***,,,------,,,,,,---......------------------...---------........./////////............---------+++,,,,,,---------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///+++,,,------,,,,,,---...---------......000111111111111111111222222222222000000000000000000000000///000000111222333333444111222222333222111000///111222333444555555555555666777999999888888:::<<<::::::;;;;;;<<<<<<=========;;;:::;;;<<<;;;888555::::::;;;<<<>>>AAACCCDDDCCCHHHLLLKKKFFFDDDGGGKKKOOOPPPQQQSSSTTTTTTSSSSSSQQQQQQRRRTTTVVVVVVTTTRRRQQQRRRTTTTTTSSSRRRRRRSSSSSSVVVYYY[[[ZZZZZZ[[[\\\___```bbbfffjjjlllllljjjcccccccccaaa___```cccgggiiihhhggggggiiikkknnnpppppplllgggfffggghhhjjjkkkeeepppfffkkkrrrlllooonnnooowww{{{zzz}}}xxxkkkoootttvvvsssqqquuuyyyzzzvvvwww{{{vvvlllllljjjmmmrrrnnnmmmppplllmmmsssqqqqqq|||~~~vvvppppppqqqqqqnnnpppssstttsssrrrssstttnnnooommmfffaaa```^^^ZZZ[[[YYYZZZ]]][[[WWWYYY^^^YYYVVVVVVXXXWWWRRRQQQSSSRRROOOLLLKKKLLLMMMMMMMMMJJJIIIJJJLLLJJJHHHMMMVVVPPPNNNKKKFFFAAA>>>???@@@===@@@@@@===<<<>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;:::888777888888777666222333333444444555666666333333222222111222222222111111222222222222222111111111111222222333333333333222222222333555666777333333222222222222333333000111111222222222111111000000111111111222222222333222222222111111111111111222444666777777666555555666777666444444444555444555666777888999:::;;;999999999:::::::::::::::999;;;<<<<<<:::999;;;===:::AAA>>>;;;AAAAAA===AAAEEECCC@@@@@@AAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCBBBDDDEEEFFFEEEEEEFFFHHHEEEGGGHHHHHHGGGFFFGGGHHHJJJLLLNNNPPPQQQQQQRRRSSSPPPQQQRRRTTTVVVXXXXXXXXXYYYYYYXXXXXXYYYZZZ[[[[[[VVVTTTSSSSSSUUUWWWWWWWWWRRRVVV[[[^^^^^^___```bbbaaaaaa```^^^[[[YYYZZZ[[[......---------...//////+++,,,,,,------,,,,,,+++*********++++++,,,,,,---++++++,,,---------,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++---------....../////////++++++,,,,,,,,,------------------,,,,,,++++++++++++++++++,,,---...///000000000///............///(((***,,,,,,++++++,,,---,,,,,,,,,---------......------------------,,,,,,************************,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++---...---,,,,,,++++++,,,,,,------------.........////////////.........---------+++,,,------......------++++++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////+++,,,,,,,,,++++++---/////////............////////////000000111111222222000000000000000000000000/////////000111111222222000111333444333111///...111222333444555555555555555666777777666777999;;;:::::::::;;;<<<===>>>>>>@@@>>>===>>>???>>>;;;777999:::<<<===???@@@AAAAAAGGGKKKOOOMMMGGGDDDFFFJJJLLLMMMOOOQQQSSSUUUVVVVVVWWWWWWXXXZZZ[[[ZZZXXXUUUPPPSSSVVVUUURRRPPPQQQTTTSSSWWWZZZ[[[YYYWWWWWWXXXYYYZZZ\\\___cccdddcccaaabbbccccccaaa```aaafffjjjfffffffffggghhhjjjlllmmm{{{uuunnnjjjiiiiiijjjlllllluuugggiiiooohhhnnnoooeeeqqq{{{~~~~~~ooopppuuuwwwssspppqqqrrrqqqqqqtttyyy{{{ooonnnkkknnnsssqqqnnnqqqlllmmmsssqqqqqq}}}yyy|||pppkkkmmmpppkkkoootttvvvtttqqqnnnlllhhhjjjhhhaaa]]]]]]\\\ZZZ\\\XXXYYY```ccc___]]]___ZZZXXXZZZ___^^^VVVQQQSSSRRRPPPMMMLLLMMMMMMLLLKKKHHHFFFFFFGGGEEEGGGTTTcccVVVSSSNNNFFF@@@<<<===>>>???BBBCCC???===??????===999999::::::::::::::::::888888888888888888888888:::888666666666666666444222333333444666777777888444444333222111111111111111222222333333333222222222222222222222222222333222222111222333555777999222222111111111111222222000000111111111000000/////////000000111111111222333222222222111111000000///111333555555555333222555666777666444333333444333444555777888:::;;;<<<999999999999999999::::::;;;======;;;888888;;;???000>>>>>>777:::<<<;;;>>>BBB@@@>>>===???AAABBBBBBAAAAAA@@@@@@AAAAAABBBCCCCCCDDDFFFFFFEEEEEEGGGHHHCCCDDDEEEEEEDDDDDDEEEGGGGGGIIILLLNNNOOOPPPPPPPPPPPPQQQSSSTTTTTTTTTUUUVVVTTTSSSSSSTTTXXX___eeeiiiYYYWWWVVVVVVWWWXXXWWWVVVTTTVVVYYYYYYWWWWWWYYY\\\[[[\\\[[[ZZZYYYYYY[[[]]]+++***)))***,,,---,,,+++++++++++++++++++++++++++.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++------,,,++++++,,,,,,,,,---------------------------------------------------------............///++++++++++++,,,,,,---...------------------------+++,,,,,,------,,,,,,+++..................------......---,,,,,,,,,,,,---......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,------------------------,,,------......------,,,,,,,,,,,,---------......------......///000000000111111000000//////..................////////////222222111111111111222222222222222111111111111000666666666666666555555555222333444555666777888999::::::::::::::::::::::::CCCCCCBBB@@@>>><<<:::888888999:::;;;<<<>>>??????IIIKKKKKKGGGBBB@@@CCCGGGIIIJJJKKKKKKLLLNNNSSSVVVQQQQQQRRRSSSUUUXXXYYYZZZYYYWWWVVVWWWZZZZZZWWWTTT[[[ZZZZZZYYYYYYYYYYYYYYYXXXWWW[[[```___ZZZ]]]dddddd``````cccbbb^^^bbbiiiaaaccceeefffhhhhhhhhhgggssssssooojjjjjjnnnooommmmmmnnnnnnnnnllljjjgggfffhhhkkkoootttxxxzzz{{{{{{sssuuuxxxvvvnnngggkkktttqqqtttxxxvvvtttpppnnnwwwrrrpppmmmlllmmmmmmmmmlllvvvzzz}}}xxxooojjjlllpppmmmppptttvvvvvvtttqqqnnniiijjjeee\\\\\\bbbaaa[[[^^^[[[ZZZ^^^fffiiifffaaaccc]]]XXXWWWUUUOOOJJJJJJRRROOOKKKGGGEEEFFFGGGIIIDDDFFFHHHFFFDDDDDDHHHKKKMMMKKKHHHEEECCCBBBAAAAAA@@@>>>======>>>??????>>><<<<<<;;;::::::999888888666666666666666666666666777666666555444444333333333222222111111222222333444444333333333222222222111111111111111111111111444444333222222333333333222222222333333444444444333333333444444555555555000000000000000000000000222222222222222222222222222222111111111111111111444555666555333222333444:::999777555444555666777666666666777888888999999888888777666777888:::;;;999999999999999999999999::::::;;;;;;;;;;;;;;;;;;<<<===???@@@AAAAAA@@@???@@@===;;;===BBBEEECCC@@@AAAAAABBBBBBCCCDDDDDDDDDEEEDDDDDDDDDEEEFFFGGGGGGHHHGGGHHHHHHJJJLLLOOOPPPNNNQQQUUUVVVUUUSSSQQQQQQUUUWWWXXXVVVUUUVVVZZZ^^^]]]XXXTTTTTTXXXZZZYYYWWWWWWXXXXXXVVVSSSSSSUUUXXXZZZ\\\^^^^^^\\\[[[[[[[[[,,,+++***+++,,,------+++++++++++++++++++++++++++......---------,,,,,,,,,......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------------------------------------------------------............///,,,,,,+++++++++,,,------------------------------+++,,,,,,------,,,,,,+++..............................------,,,,,,,,,---......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...------......//////000000000000000000//////..................////////////222111111000000111111222000000111111222222222333555555444444444444444444444444444555666777888888::::::::::::::::::::::::>>>>>>>>>======;;;::::::999999:::;;;===>>>???@@@FFFHHHHHHEEE@@@???BBBFFFGGGHHHHHHHHHHHHIIIMMMPPPNNNOOOPPPRRRUUUXXXZZZ\\\]]][[[ZZZ[[[]]]\\\XXXTTTUUUVVVWWWYYY[[[]]]```aaaddd___^^^bbbbbb``````cccddd```___bbbbbb```bbbgggdddeeeggghhhjjjjjjjjjiiihhhjjjjjjiiilllrrrtttrrrwwwvvvtttqqqnnnkkkiiihhhiiikkknnnqqqsssuuuvvvvvvsssvvvyyyuuuiiibbbfffqqqrrrqqqppp|||yyyxxxuuusss{{{~~~{{{xxxvvvuuutttsssqqqooorrrwwwzzzzzzxxxuuusssssssssrrrrrrrrrqqqqqqqqqhhhhhhbbb]]]bbbkkkiiiaaa```^^^\\\^^^bbbdddccc```aaa^^^[[[YYYTTTNNNNNNRRRPPPNNNKKKHHHGGGGGGGGGHHHEEEEEEEEECCCBBBCCCFFFHHHGGGFFFDDDBBBAAA@@@AAAAAA???>>><<<<<<>>>>>>>>>===<<<;;;;;;:::999999888888777777777777777777777777666666666555444333333333333222222111111222222333444333333333333222222222111111111111111111111111444333333222222333333333111111111222222222222222111111111222222333333333000000000000000000000000111111111111111111111111111111111111111111111111333444555444222111222333888666555333333444555666555666666777777888999999888888888777888888999999888888888888888888888888::::::;;;;;;<<<<<<;;;;;;<<<<<<===>>>???????????????<<<;;;>>>BBBDDDBBB???BBBCCCCCCDDDEEEEEEFFFFFFEEEDDDDDDDDDEEEFFFHHHIIIIIIIIIIIIIIIJJJKKKMMMNNNRRRTTTVVVVVVTTTRRRQQQQQQTTTUUUVVVUUUTTTUUUYYY\\\[[[WWWSSSSSSVVVXXXWWWUUUXXXYYYYYYXXXUUUTTTVVVYYYZZZ]]]___``````___^^^___---++++++,,,---...---,,,++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------------------------------------------------............///------,,,+++++++++,,,,,,------------------------,,,,,,------------,,,,,,..............................---------,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,---------------------...//////000000000000000////////////...............////////////111111000000000000111111...///000111222333444444333333333333333333333444666555444444444666777888999999999999999999999999888999::::::;;;;;;;;;:::999:::;;;<<<===???@@@@@@BBBDDDDDDBBB???>>>AAAEEEDDDEEEEEEDDDCCCDDDGGGIIILLLLLLNNNQQQTTTWWWZZZ[[[\\\[[[[[[^^^aaaaaa]]]YYYUUUVVVWWWZZZ]]]```cccdddggg___ZZZ[[[^^^^^^^^^___ddd```^^^aaabbbaaabbbddddddeeefffggghhhiiiiiiiiicccgggiiiiiikkkppppppnnn{{{yyyvvvrrrooonnnnnnnnnmmmnnnnnnooopppqqqrrrrrruuuxxxxxxqqqddd^^^iiixxx~~~tttyyyyyy~~~yyyzzzxxxvvv}}}~~~{{{zzzyyyxxxvvvtttiiiiiikkksss{{{~~~zzztttxxxuuuqqqmmmlllmmmppprrrnnnmmmhhhfffnnnyyywwwnnnfffeeeddddddddddddcccccc\\\[[[YYYVVVOOOIIIJJJPPPMMMLLLJJJIIIGGGGGGGGGGGGFFFDDDAAA@@@AAABBBCCCCCC@@@???>>>======>>>???@@@>>><<<:::;;;<<<===<<<<<<;;;;;;::::::999888888888777777777777777777777777666555555444444333333222222222111111111111222222333333333222222222111111111111111111111111111111333222222222333333333333111111111111111000000000//////000000000000000111000000000000000000000000000000000000000000000000111111111111111111111111111333333333111000111222444444333222333444555666555555666666777888888888888888888999888888777777777777777777777777777777999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>???===<<<<<>>BBBBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCDDDFFFIIIKKKJJJJJJJJJIIIJJJJJJKKKLLLRRRSSSTTTRRRPPPNNNNNNOOORRRSSSSSSSSSRRRTTTVVVYYYXXXUUURRRRRRUUUWWWVVVTTTUUUWWWXXXWWWVVVUUUUUUVVVYYY\\\```cccbbbaaaaaaaaa---,,,+++,,,...///...---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------------------------------------------------------------............///...---,,,,,,++++++++++++------------------------,,,,,,------------,,,,,,---------...............------...---------,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,---......//////000////////////////////////............////////////000000000//////000000000///000000111222222333333333333333333444444444444777666555444444555777888999999999999999999999999666777888999::::::::::::999:::;;;<<<>>>???@@@@@@???AAABBBAAA??????BBBDDDBBBCCCDDDCCCCCCCCCEEEHHHKKKLLLMMMOOORRRTTTWWWXXXVVVVVVYYY^^^dddfffccc```]]]]]]]]]]]]]]]^^^______ddd___YYYWWWXXXZZZ\\\^^^ccc```^^^___aaabbbaaaaaaaaaaaabbbcccddddddeeeeeebbbgggiiihhhiiimmmpppooosssrrrrrrrrrrrrrrrssssssssssssrrrqqqpppqqqqqqqqqsssvvvvvvnnn```]]]mmmxxxvvv}}}xxxssszzz|||uuuyyywwwuuu{{{|||{{{{{{|||}}}}}}|||zzzqqqnnnmmmrrryyy|||zzzvvvwwwtttooojjjhhhjjjllloooppprrrppplllqqqzzzzzztttiiilllooonnnkkkhhhhhhiii\\\YYYWWWVVVQQQJJJGGGIIIHHHHHHHHHGGGGGGFFFEEEDDDHHHDDD@@@???AAACCCBBBAAA===<<<;;;;;;;;;<<<===>>><<<:::999999:::;;;;;;:::::::::999999888888888777777777777777777777777777444444444444333333222222222222111111111111222222222222222222111111111111111111111111111111111111111222222333333333333333222222222111111000000///////////////////////////000000000000000000000000////////////////////////000000000000111111111111000111222111000///000111333222222222333444666777444444555666666777777888777888999999999777666555777777777777777777777777888999:::;;;<<<<<<<<<;;;<<<<<<;;;;;;;;;===>>>@@@<<<===>>>AAADDDDDDAAA>>>??????@@@@@@AAAAAABBBBBBDDDCCCBBBBBBCCCFFFIIILLLHHHHHHIIIIIIJJJJJJKKKKKKNNNNNNNNNLLLJJJJJJKKKMMMQQQQQQQQQRRRRRRSSSUUUWWWVVVTTTRRRRRRTTTVVVUUUTTTRRRSSSUUUVVVUUUTTTSSSRRRXXX[[[___aaaaaa```______---,,,+++,,,...///...---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...---------------------------------------------------------............///...---,,,,,,++++++++++++------------------------,,,------......------,,,---------.........//////------.........---,,,+++------,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,------,,,,,,------.../////////.............../////////............////////////000//////......//////000111111111111111111111111333333444444555555555555666666555444444555666777888888888888888888888888888888999:::::::::999999999:::;;;<<<===??????@@@???@@@AAAAAAAAAAAACCCDDDAAABBBDDDDDDDDDEEEHHHJJJLLLLLLLLLMMMOOOQQQRRRSSSSSSSSSVVV\\\bbbeeedddaaacccbbb```___]]]\\\\\\[[[hhhgggccc]]]XXXYYY]]]aaaaaaaaa```___```aaaaaa___````````````aaabbbbbbccceeeiiijjjhhhiiioootttvvvkkkmmmqqqtttvvvvvvuuuttttttsssrrrqqqppppppppppppooovvv}}}yyyllldddlll{{{yyy|||uuurrrwwwtttttt~~~vvvqqqwwwvvvsssxxx~~~~~~~~~~~~yyyuuusssqqqmmmjjjhhhggghhhhhhjjjqqqssskkkhhhmmmooommmccciiiooopppmmmhhhffffff]]]XXXVVVZZZ[[[TTTLLLHHHCCCDDDEEEEEEEEEDDDCCCCCCGGGDDDAAAAAACCCDDDCCCAAA>>>===;;;:::::::::;;;;;;;;;999888888999::::::999999888888888888888777777666666666666666666666666333333333333333222222222222111111000000111111222222222111111111000000000000000000000000000000000000111222333333333222222333333222222111111111000000000000000000000//////////////////////////////........................//////000000000111111111///000111111//////000111222222333333444555666777444444444555666666777777777888999999888777555444888888888888888888888888777888999:::;;;;;;;;;;;;===<<<;;;;;;<<<===???@@@===>>>@@@CCCDDDCCCAAA???>>>>>>>>>???@@@@@@AAAAAABBBAAAAAAAAACCCFFFHHHJJJDDDEEEFFFHHHIIIJJJKKKLLLJJJJJJJJJIIIHHHIIILLLNNNPPPPPPPPPQQQSSSTTTUUUUUUTTTSSSSSSSSSUUUVVVVVVUUUQQQSSSUUUWWWXXXVVVSSSQQQUUUXXX\\\]]]]]][[[[[[[[[---++++++,,,---...---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---------------------------------------------------------............///------,,,+++++++++,,,,,,------------------------------............------,,,,,,------.../////////,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////---............/////////............//////////////////............//////222222222111111111000000333333444444555555666666444555555666666666777777777777777777777777777777999999999::::::999999999888999:::;;;<<<>>>????????????@@@AAABBBBBBCCCCCCAAABBBEEEFFFFFFGGGIIIJJJKKKKKKKKKLLLMMMNNNOOOPPPTTTSSSTTTXXX^^^aaa```^^^aaaaaa```___^^^^^^^^^^^^iiikkkiii```XXXXXXZZZ[[[^^^bbbccc___^^^___```___bbbaaaaaaaaabbbbbbcccdddrrrtttrrrkkkgggjjjnnnoookkknnnrrruuuvvvuuurrrpppnnnnnnnnnnnnnnnnnnmmmmmmrrrrrrnnnrrruuu}}}|||yyy{{{wwwuuu}}}{{{|||sssooowwwvvvrrrvvv~~~}}}sssnnnooonnnmmmkkkiiigggeeedddgggqqqtttjjjbbbdddhhhhhhZZZ___fffhhhfffaaa^^^^^^YYYSSSQQQWWW\\\XXXOOOHHHAAABBBBBBCCCDDDDDDDDDCCCDDDDDDCCCDDDEEEEEECCCAAA>>>===<<<:::999999999:::;;;999888888999::::::999777777777777777777777777555555555555555555555555222222222222222222222222111111000000000000111111111111111000000000000///000000000000000000000000///000111333333333222222222222222222222111111111111111000000000000//////////////////////////////...........................//////000000111111111...000111000//////000222222222333444444555666666333333444444555666666666777777777888777777666666888888888888888888888888555666777888999:::::::::<<<;;;;;;<<<<<<===>>>???===???@@@BBBBBBBBB@@@?????????@@@@@@AAABBBBBBBBB@@@@@@AAAAAACCCDDDEEEFFFAAABBBDDDFFFHHHIIIJJJJJJIIIJJJJJJJJJIIIKKKMMMPPPOOOOOONNNPPPRRRTTTSSSSSSRRRRRRSSSTTTTTTUUUUUUUUUSSSUUUXXX\\\^^^\\\WWWSSSRRRUUUXXXYYYYYYYYYYYY[[[,,,+++***+++,,,------+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,++++++,,,,,,---...------------------------++++++++++++,,,---...///---------------------------------------------------------............///,,,,,,+++++++++,,,------------------------------------............------,,,,,,------...//////000,,,---...//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------......///---------.........//////............///////////////......------......///111111111111111222222222111222222333444444555555222333555777888888777666777777777777777777777777777777888999999999999999777888999:::;;;===>>>>>>?????????@@@AAABBBAAAAAAAAACCCEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJLLLMMMOOOPPPSSSQQQQQQUUU[[[___```___]]]]]]]]]^^^___```aaabbbaaadddbbb[[[XXXYYYXXXUUUZZZbbbfff```[[[\\\______ccccccbbbbbbbbbcccdddeeepppsssrrrjjjdddccceeeeeejjjlllnnnqqqqqqpppnnnlllhhhiiijjjlllmmmmmmmmmlllvvvxxxooopppyyyvvvxxxwwwxxxooommmuuuuuupppsssvvvwww{{{}}}yyy~~~xxxqqqmmmnnnnnnmmmllljjjhhhfffdddeeeoooqqqhhhbbbdddgggeeeYYY[[[^^^___^^^[[[YYYXXXYYYSSSOOORRRTTTPPPJJJGGGAAABBBBBBCCCDDDEEEEEEFFF???BBBEEEGGGFFFDDDCCCBBB===<<<:::999888999999:::;;;999888888999::::::999777777777777777777777777444444444444444444444444111111111222222222222222111111000000000000111111111111000000000/////////000000000000000000000000...///111333444333222111000000000111111111111111111000000000/////////...////////////////////////..............................//////000111111222...000111111000000111222111111222333333444444333222333333444555555666666777666666666666777777888777777777777777777777777333444555777888888999999999:::;;;<<<<<<======<<<<<<>>>?????????>>>>>>???>>>>>>??????@@@AAAAAABBB>>>???@@@BBBCCCCCCBBBBBBAAABBBCCCEEEFFFGGGGGGFFFHHHJJJJJJJJJIIIJJJKKKMMMMMMLLLLLLNNNQQQSSSQQQPPPOOOQQQRRRSSSSSSSSSTTTTTTUUUVVVZZZ___aaa___YYYTTTPPPRRRUUUVVVXXXZZZ]]]```+++***)))***,,,---,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,''''''(((((()))))))))***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,++++++,,,,,,---...------------------------++++++++++++,,,---...///---------------------------------------------------------.........//////++++++++++++,,,------...------------------------------............------,,,,,,------...///000000,,,---...//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,+++***)))+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,------......///---------.........//////............/////////000.........------.........//////000111222333333444000000111222333333444444000222555888999999777666777777777777777777777777444555666888999999::::::666777888999;;;<<<======>>>>>>>>>???AAAAAA@@@???BBBCCCEEEDDDCCCBBBBBBCCCFFFFFFGGGIIIKKKNNNPPPQQQPPPNNNNNNRRRZZZ```bbbccc\\\\\\\\\]]]___```bbbcccZZZ\\\[[[YYY\\\```]]]VVVXXXccchhhaaaZZZ[[[^^^```cccbbbaaaaaaaaabbbcccddd[[[bbbgggdddbbbdddggghhhfffggghhhjjjkkkkkklllllleeegggjjjlllnnnnnnnnnmmmssszzz|||pppllloooqqq|||{{{xxxttttttllljjjssssssmmmpppooorrrwww}}}zzzyyywwwvvvvvvvvvvvvvvvoooooonnnlllkkkiiigggfff```ggghhhbbb___cccddd```___^^^]]]\\\[[[[[[ZZZYYYaaa[[[VVVTTTPPPJJJGGGHHHCCCCCCCCCCCCDDDFFFGGGHHH;;;@@@FFFHHHFFFCCCBBBBBB;;;:::999888888999::::::;;;999888888999::::::999666666666666777777777777333333333333333333333333111111111111111111222222111111000000000000111111000000000000////////////000000000000000000000000---///111333444333222111......//////000000111111000000/////////.........////////////////////////////////////////////////---......///000111111222...000111111000000111333000000111222222222222111222222333444444555555666777666555555555777888999666666666666666666666666222333444666777888888888777888:::;;;<<<<<<;;;:::;;;<<<======<<<<<<===>>><<<<<<<<<===>>>>>>??????===>>>@@@BBBCCCBBB@@@???AAABBBDDDEEEEEEEEEDDDCCCGGGIIIJJJIIIGGGGGGGGGIIILLLJJJJJJLLLPPPQQQPPPMMMMMMOOOQQQRRRQQQQQQRRRSSSTTTUUUZZZ___bbb___XXXRRROOOQQQSSSVVVXXX\\\bbbeee++++++++++++++++++++++++)))+++,,,,,,+++***,,,---///...---+++******++++++...---+++*********++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------------,,,,,,+++++++++///......---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------.........------,,,,,,,,,------------------------.........------,,,,,,,,,------------------------///...---,,,,,,---...///,,,------------------------,,,,,,++++++,,,,,,---222000...,,,+++,,,---...,,,,,,,,,------.........++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,//////...---,,,++++++***------------,,,,,,+++***)))***++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,...............---------,,,,,,------...///000000......////////////..................////////////---...111333444333222111111111111111111111111111333333444555666777888999555777999999777666666777555666777888999:::;;;;;;777888888999999::::::;;;;;;;;;<<<<<<===???@@@AAACCCAAA@@@@@@BBBCCCAAA@@@BBBCCCEEEGGGIIIJJJKKKKKKGGGLLLLLLMMMYYYlllrrrmmm[[[YYYYYY[[[___```___]]]]]]\\\\\\^^^___^^^YYYUUUVVVWWWXXXZZZ[[[[[[\\\\\\```^^^[[[[[[^^^bbbdddeeeaaa```aaadddcccbbbeeejjjmmmiiieeedddfffhhhhhhhhhbbbbbbdddgggllloooppppppooommmkkkjjjkkkmmmnnnnnnnnnsssyyy}}}yyyrrrqqqnnnllljjjjjjlllmmmrrrvvv|||}}}yyyvvvtttvvvssspppoooqqqtttvvvwwwwwwuuuooogggfffllloooooogggfffdddccccccdddeeefff\\\VVVSSSVVVWWWUUUXXX^^^bbb\\\RRRJJJFFFFFFFFFFFFEEEBBB@@@@@@BBBDDDDDDCCCCCCDDDDDDCCCBBB???===<<<999::::::999777666666777888777666444444555555666555555444444444333333333444444444333333222222222222222222111111111000000444333222222111000////////////000000///...------......////////////.........//////000111222222222111222222222222111000000000000//////.........---..............................------------......000000////////////000000////////////000111222333000000111111222333444444333111000333666888666333222222333333444555666666444555666666555555666888888777777666666666666666:::999999888888888888888999::::::;;;;;;::::::999999:::<<<;;;::::::;;;===;;;===???AAABBBBBB@@@@@@<<<===>>>@@@BBBDDDEEEFFFFFFDDDCCCDDDGGGHHHGGGDDDEEEIIINNNQQQQQQQQQPPPPPPPPPNNNLLLKKKMMMNNNNNNMMMQQQVVVWWWTTTSSSVVVTTTNNNNNNOOOQQQSSSTTTXXX]]]```++++++++++++++++++++++++)))+++,,,,,,+++***,,,---///...,,,+++******++++++---,,,+++*********+++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++......------,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------//////......------------------------------------......---------,,,,,,,,,------------------------......---,,,,,,---...............---,,,,,,,,,+++---,,,,,,++++++,,,,,,---111000...,,,+++,,,---...,,,,,,,,,,,,------------+++++++++,,,,,,,,,------+++,,,------......------.........---,,,,,,++++++,,,---------,,,,,,+++***)))***++++++******,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,000000000000000000000000,,,,,,------...//////000......////////////..................////////////...///111222333222222111111111111111111111111111222333333444555666777888666777888::::::999777666555666666777888999::::::999999999:::;;;;;;<<<<<<;;;;;;;;;<<<===???@@@AAA@@@@@@@@@AAAAAABBBBBBBBBAAABBBDDDFFFHHHIIIIIIIIIGGGJJJJJJHHHPPP^^^aaa[[[WWWVVVVVVXXX[[[]]][[[YYYZZZZZZ[[[^^^aaaaaa___\\\YYYZZZZZZZZZZZZZZZYYYYYY___^^^\\\\\\^^^`````````aaa```bbbfffeeebbbdddhhhkkkgggdddbbbdddfffgggfffbbbbbbdddggglllpppqqqqqqllliiiggghhhkkknnnooonnnooopppttt}}}xxxuuuppplllkkkkkkllllllnnnrrrwwwyyyyyyvvvttttttqqqnnnkkkjjjllloooqqqrrrrrrsssqqqjjjfffggghhhfff^^^bbbhhhlllllliiidddaaa]]]YYYWWWWWWTTTPPPSSSYYYZZZVVVOOOKKKHHHGGGFFFEEEEEEDDDCCCAAA@@@BBBFFFIIIDDDDDDDDDCCCAAA???>>><<<999:::;;;999777666777888777777555444444444555666444444444444333333333333333333333222222222111111222222222111111111000000333333333222111000000//////////////////...------......////////////.........//////000111111222222222222222222222111000000000/////////.........---..............................------------......000000////////////000000////////////000111222333000111222333333333333333222222222333555666555333222333333444444555555555333444555555444444555777666666666666666777888888777777777777777888999999999::::::;;;;;;::::::999999:::<<<;;;::::::;;;===;;;<<<>>>@@@@@@@@@>>>>>><<<<<<>>>???AAACCCDDDEEEEEEDDDBBBDDDFFFGGGFFFDDDGGGKKKPPPTTTUUUUUUVVVVVVUUUQQQLLLJJJJJJLLLMMMMMMLLLQQQSSSPPPPPPSSSRRRMMMLLLNNNQQQRRRSSSTTTVVVXXX,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***,,,---...---,,,++++++***++++++---,,,+++*********++++++++++++++++++,,,,,,,,,,,,+++******))))))******+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------//////............------------------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------//////...---,,,+++******---,,,,,,++++++,,,,,,---000///...,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------...............------------,,,,,,,,,,,,,,,,,,---------,,,++++++***+++,,,,,,++++++---...++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---////////////000000000000,,,,,,,,,---......//////......////////////..................////////////111111111111111111111111111111111111111111111111111222222333444555666666777666777:::======999666555666666666777777888888::::::;;;;;;<<<=========;;;;;;;;;<<<===>>>???@@@===???@@@@@@@@@@@@AAABBB@@@AAADDDFFFGGGGGGFFFEEEEEEHHHGGGEEEJJJRRRSSSLLLRRRRRRRRRTTTVVVWWWWWWUUUWWWXXXZZZ]]]```aaa```^^^___``````aaaaaaaaa``````___^^^^^^^^^______\\\ZZZ``````dddiiihhhddddddfffiiifffbbbaaabbbdddeeeeeeddddddeeehhhmmmpppqqqqqqkkkhhheeegggmmmqqqqqqooopppnnnooowwwyyytttnnnkkklllmmmmmmkkkooorrrvvvxxxxxxxxxxxxyyyllljjjffffffhhhkkkmmmnnnlllrrrsssnnniiifffccc```[[[```ggglllnnnjjjddd```]]][[[ZZZXXXSSSNNNOOOSSSQQQOOOLLLJJJIIIHHHFFFDDDBBBCCCCCC@@@===???FFFLLLCCCCCCBBBBBB@@@???===<<<999:::;;;:::888777777888666666555444444444444555444444444333333333222222222222111111111111000000222111111111111000000000333333333222111111111000///////////////......---......////////////.........//////000000111111222222222333333222222111000/////////.............................................------------......000//////......//////000////////////000111222222111222333444444333222222222333555555444333333444444444444444444444444444222444555555444333555666444444555555666888999:::444444555666777888999999999::::::;;;;;;::::::999999:::<<<;;;::::::;;;===:::;;;<<<=========<<<;;;;;;;;;===>>>@@@AAABBBCCCDDDCCCBBBCCCEEEEEEEEEDDDBBBFFFKKKNNNPPPQQQRRRTTTWWWSSSLLLHHHGGGIIIKKKLLLHHHKKKMMMLLLMMMOOONNNKKKLLLOOORRRTTTSSSRRRQQQQQQ,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***,,,------,,,,,,+++++++++******,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,++++++************++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++---,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,---,,,,,,,,,++++++************++++++++++++,,,,,,,,,+++,,,------......------++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,+++---...///...,,,+++,,,---************************------------------------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........---......//////......---............////////////222111000000000000000111111111111111111111111111000111111222333333444444777555555:::??????:::555555555555666666666666666999::::::;;;;;;<<<======;;;;;;;;;;;;<<<===>>>???<<<>>>??????>>>===???AAA@@@AAADDDFFFGGGFFFEEEDDDDDDGGGGGGFFFJJJPPPPPPKKKOOOOOOPPPQQQSSSTTTTTTSSSWWWWWWYYY\\\]]]^^^]]]\\\```aaabbbdddeeefffgggggg______```aaabbb___[[[XXX^^^___eeejjjkkkfffeeehhhhhhfffcccaaabbbccceeefffgggggggggjjjmmmpppppppppoookkkhhhjjjppptttsssoooqqqnnnmmmqqqwww|||{{{yyyxxxuuurrrsssvvvwwwtttqqqqqqsssuuuvvvvvvwwwyyyzzzjjjgggdddcccfffiiikkklllhhhoootttqqqllliiigggdddbbbcccddddddeeeeeeeeeeee^^^[[[XXXWWWUUUSSSQQQQQQMMMKKKHHHGGGGGGFFFEEECCC@@@@@@@@@??????AAADDDGGG@@@@@@@@@???>>><<<;;;;;;999:::;;;:::888666777888555555555444444444444444333333333333222222222222000000000000000000000000111111111111000000000000222222222222222111111111...///////////////............////////////......////////////000000111111222222222333222111111000......................................................------------....../////////......////////////......//////000111222111222444444444333111000333666888777444222444666444444444444444444333333333444666555444444555777555555555555666777888999444444555666777777777888999::::::;;;;;;::::::999999:::<<<;;;::::::;;;===::::::;;;;;;;;;:::999999:::;;;<<<===>>>@@@AAAAAABBBBBBBBBBBBCCCDDDDDDCCC???BBBEEEHHHIIIJJJLLLMMMSSSOOOJJJGGGGGGHHHIIIIIIGGGIIIJJJJJJJJJKKKJJJIIILLLOOOTTTVVVUUURRROOONNN,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***,,,---++++++++++++++++++******++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,++++++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------------,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,++++++******************+++++++++,,,,,,******+++,,,,,,,,,,,,+++******+++,,,,,,---------+++,,,,,,------,,,,,,,,,000000000///,,,******+++************************,,,------......------,,,)))))))))******+++++++++,,,,,,,,,---------------------............------............////////////222111000//////000000111111111111111111111111111000000111111222333333333666444444888===>>>:::444555555555555555666666666777888888999::::::;;;;;;;;;:::::::::;;;<<<===>>><<<===>>>>>>======>>>???AAABBBDDDFFFGGGGGGFFFEEEEEEHHHIIIJJJLLLPPPOOOMMMMMMOOOPPPQQQRRRRRRSSSSSSUUUWWWZZZ\\\]]]^^^______^^^___```aaabbbcccccccccaaaaaabbbcccdddbbb^^^[[[^^^___eeekkkkkkhhhhhhjjjhhhgggeeecccbbbcccfffgggjjjiiiiiikkknnnoooooonnnqqqnnnkkkmmmqqqrrrpppmmmooooooooonnnnnnqqquuuxxx||||||}}}zzzvvvooopppqqqqqqpppqqqsssuuuhhheeebbbaaaccceeeggghhhcccjjjnnnlllkkkmmmmmmllliiihhheeeccccccdddeeeggg^^^YYYUUUUUUXXXZZZWWWQQQMMMJJJFFFDDDDDDDDDDDDCCCBBB???>>>AAAFFFGGGDDD@@@>>>===<<<;;;::::::999999999::::::999777666666777444444444444444333333222333333222222222111111111////////////////////////000000000000000000000000111111111111111111111111......///////////////.........////////////......///////////////000000000111111222222111111000///---------.............................................------------......//////............//////............///000111222111222333333333222111000444777:::999666444555777444444444444444444333333444666777777666666777888777777666666666666777777666666777888777777666555999::::::;;;;;;::::::999999:::<<<;;;::::::;;;===:::::::::::::::999999999::::::;;;<<<>>>???@@@@@@AAABBBBBBCCCBBBCCCCCCDDDEEEGGGIIIIIIHHHHHHJJJKKKKKKIIIHHHHHHIIIIIIHHHGGGJJJJJJJJJJJJJJJHHHHHHHHHIIIMMMRRRTTTSSSPPPNNNLLL++++++++++++++++++++++++)))+++,,,,,,+++***,,,---******++++++++++++************+++,,,,,,,,,++++++************++++++++++++---,,,,,,,,,,,,,,,,,,---************++++++++++++++++++,,,,,,,,,,,,------************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,))))))************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,))))))***+++,,,---......---,,,,,,++++++,,,,,,---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++))))))***+++++++++++++++******++++++,,,,,,------++++++,,,---------,,,,,,000111000...+++))))))***+++++++++++++++++++++++++++,,,---......---,,,+++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,------------............------............////////////000000000000000000000000111111111111111111111111111111111111222222333333555444333555999999777444444555555555666666777777666666777777888888999999:::::::::::::::;;;<<<<<<>>>======>>>AAACCCCCCBBBAAABBBCCCDDDFFFFFFGGGGGGIIIJJJKKKKKKLLLLLLLLLKKKMMMOOORRRRRRRRRRRRSSSUUURRRUUUYYY\\\^^^aaadddfffccccccccccccbbb```___^^^aaaaaaaaaccceeeeeedddbbbccccccfffjjjjjjggghhhllliiihhhgggeeecccdddfffiiijjjjjjjjjllloooqqqqqqppppppooonnnnnnnnnnnnlllkkklllnnnooommmlllooovvv||||||~~~~~~yyytttppppppqqqrrrqqqpppqqqsssuuugggddd```^^^```bbbcccddd```ccceeedddggglllnnnllliiijjjjjjkkkiiihhheeeddd]]]ZZZUUUSSSWWW\\\YYYSSSMMMJJJFFFDDDDDDDDDDDDCCCFFFBBB@@@EEEKKKLLLEEE>>>===<<<;;;:::999999999999888999999888666555555666333333444444333333222111222222222111111111000000......////////////000000//////000000000000000111...//////000000111111111---...//////////////////......////////////......////////////////////////000000111111000000///...---------------.......................................------------......///......------......///............///000111111111000000000111111111111555666888888777666666777444444444444444444444444555777888888777666888999888888777666666666666666888999:::::::::888777666999::::::;;;;;;::::::999999:::<<<;;;::::::;;;===:::::::::::::::::::::::::::;;;;;;<<<>>>??????@@@AAABBBCCCCCCBBBBBBCCCEEEIIIJJJIIIHHHFFFEEEGGGHHHFFFEEEFFFHHHJJJJJJIIIGGGMMMKKKJJJLLLKKKHHHGGGJJJFFFIIIMMMNNNMMMLLLKKKKKK************************)))+++,,,,,,+++***,,,---)))***+++,,,,,,+++***))))))***+++,,,,,,,,,,,,+++************++++++++++++,,,,,,++++++++++++,,,,,,************+++++++++++++++++++++,,,,,,---------*********++++++,,,......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++))))))******++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,---............---,,,*********+++,,,,,,,,,------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,------------************++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,***+++,,,,,,---------,,,---...///---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,............////////////---...///111111111000000111111111111111111111111111111222222222222333333444333333333333444444444444444555666777777888888555666666777777888999999:::::::::999::::::;;;<<>>======;;;:::999999::::::666777888777444333444555222333333444333222111000222111111111000000000000......//////000000000000////////////000000111111,,,------...///000000111------...///////////////......////////////......///////////////////////////////////////...------,,,,,,,,,------.......................................------------......///......------......///...............///111111000///...---...///111333444444444555777777666555222333333444444555555555555666777777666666777888777666666666666777777888888999;;;<<<<<<<<<:::999999::::::;;;;;;::::::999999:::<<<;;;::::::;;;===::::::::::::;;;<<<======;;;;;;<<<===>>>??????@@@AAACCCEEEDDDBBBBBBDDDFFFHHHHHHGGGDDDBBBBBBCCCEEEHHHGGGFFFGGGIIIKKKKKKJJJNNNJJJIIILLLLLLIIIIIIMMMIIIJJJKKKJJJIIIHHHIIIJJJ)))))))))))))))))))))))))))+++,,,,,,+++***,,,---))))))+++,,,,,,+++***))))))***+++,,,---,,,,,,+++)))************+++++++++++++++************++++++)))************++++++++++++++++++,,,,,,---------++++++++++++,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++------...//////...------,,,,,,++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,,,,,,,,,,------.........)))************+++++++++++++++,,,------------,,,++++++++++++++++++++++++***+++,,,,,,------------***+++---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,............/////////000+++---///111222222111000111111111111111111111111222222222222222333333333333333333111000000222444444444555666777888999:::666666666777888888999999::::::999999::::::;;;;;;???;;;:::AAALLLTTTRRRNNN??????>>>???AAADDDGGGIIIGGGGGGHHHJJJKKKKKKMMMQQQMMMPPPSSSSSSRRRRRRTTTVVVPPPSSSVVVWWWVVVWWWZZZ]]]aaaaaaaaaaaa```___^^^]]]___]]]\\\^^^ccchhhlllmmmqqqmmmjjjhhhdddaaadddiiihhhhhhgggeeebbbbbbfffiiidddeeeggglllqqqvvvxxxyyynnnrrruuusssooommmnnnqqqpppllliiiiiilllqqqtttvvvzzz~~~{{{tttpppsssxxxiiikkkmmmooopppqqqtttvvvmmmjjjeeebbbbbbcccdddddddddccc``````fffkkkhhh```eeeeeeddddddeeeeeeeeeeee]]]cccaaaUUULLLLLLPPPRRREEEFFFHHHJJJKKKJJJFFFCCCCCCBBBAAAAAAAAAAAA@@@>>>???>>><<<;;;:::;;;;;;<<<555666777666444222333444222222333444333222111000111111111111000000000000.../////////000000111111.../////////000000111111+++,,,,,,---...///000000------...///000000//////......////////////......///////////////..................///...------,,,,,,,,,,,,------..........................................------..................------............------......///000111///...,,,+++,,,///222444333111000333666888666333222222333333444555666666444555666666555555666888555555555555666888999:::777999;;;===>>>>>>===<<<999::::::;;;;;;::::::999999:::<<<;;;::::::;;;===:::::::::;;;<<<===>>>???;;;<<<<<<===>>>???@@@@@@AAACCCEEEEEECCCBBBDDDFFFIIIHHHGGGEEEBBBBBBEEEGGGLLLJJJGGGFFFHHHKKKLLLMMMLLLHHHHHHLLLMMMJJJKKKOOONNNNNNMMMJJJHHHHHHIIIKKK++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,,,,,,,,,,+++,,,,,,,,,++++++******************+++,,,///111333111000...,,,++++++,,,,,,++++++++++++++++++++++++******++++++++++++******,,,++++++******++++++,,,))))))*********+++++++++++++++************++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,...//////---,,,++++++))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,------,,,,,,+++************************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////000000000000111111000000000000000000000000111111111222222222222222333333333333444444333444444555666777888888888777666555666888:::;;;;;;::::::::::::999999999:::>>>EEEMMMSSSTTTQQQNNN>>>@@@AAAAAAAAABBBDDDFFFGGGHHHHHHIIIIIIIIIIIIIIIMMMNNNPPPQQQRRRSSSSSSSSSSSSSSSRRRSSSUUUWWWXXXXXXZZZ\\\]]]^^^^^^___```bbbddd^^^ZZZ^^^ffflllkkkhhhgggiiikkklllllliiigggfffhhhfffcccaaaaaacccfffhhhdddeeegggkkkoooqqqqqqpppooopppooommmmmmnnnnnnmmmpppmmmmmmppppppnnnooorrrxxxwwwyyyyyytttllljjjmmmfffgggiiijjjkkkmmmqqqtttooommmjjjhhhiiikkkllllllbbbbbbbbbbbbbbbcccccccccfffcccaaaaaacccgggiiiiiiaaa^^^YYYRRRLLLIIIIIIKKKHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA???>>>?????????===???>>><<<:::888777777777666777777666444444555666111111111222222333333333222222222111111111000000//////000000000000//////,,,,,,------......//////......------------..................////////////000000//////.........---//////000000000000//////------............------...------------...//////111000///...------...///................................................---......///////////////000000000000111111111111111111111111222333444555333444555444222111222333111222222333444555666666666666666666777777777777:::888666999>>>@@@>>>:::>>>===<<<;;;:::;;;;;;<<<;;;;;;999888888999;;;;;;<<<<<<<<<<<<========================>>>>>>>>>>>>BBBCCCDDDEEEEEEEEECCCCCCGGGIIIKKKJJJGGGDDDCCCBBBDDDDDDEEEFFFGGGHHHHHHHHHJJJGGGGGGJJJKKKIIIJJJMMMMMMLLLKKKJJJJJJKKKLLLLLL++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******************************+++,,,,,,,,,++++++,,,,,,,,,+++++++++***************+++,,,...000111///...,,,+++************++++++++++++++++++++++++******++++++++++++******,,,++++++++++++++++++,,,*********+++++++++,,,,,,++++++************+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,...///...,,,++++++,,,)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---***++++++,,,,,,++++++***************************)))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///.../////////000000000000111111111111111111111111000000111111111222222222222222222333333333444444333444444555555666666666777666555444555777999:::999999::::::::::::::::::BBBEEEKKKQQQVVVVVVRRROOOAAABBBCCCBBBAAABBBCCCEEEFFFGGGHHHIIIKKKKKKLLLLLLKKKKKKMMMNNNPPPRRRSSSTTTSSSRRRRRRSSSVVVXXXYYYYYYWWWYYY[[[[[[ZZZ[[[\\\^^^aaa___^^^___```ccceeefffcccfffkkkoooppplllfffbbbgggfffffffffeeeeeeeeeeeecccbbbcccfffjjjllllllkkkllliiieeedddhhhmmmpppppprrrnnnmmmoooooommmnnnrrrxxxwwwwwwwwwrrrkkkiiilllaaacccgggkkknnnoooooonnnkkkkkkkkkkkkkkkiiifffddd``````aaabbbbbbbbbbbbbbbdddbbb___^^^```bbbcccccc___]]]XXXRRRKKKHHHGGGHHHDDDDDDEEEEEEEEEDDDCCCCCC@@@???======?????????>>>@@@???===;;;999777555444444555555444333222444555111111111222222333333333111111111000000///////////////000000000000//////..................//////......------------......------------............000/////////.........---......////////////......------............---------------------...//////111000///...------...///................................................---....../////////////////////000000000111111111000000000000111222333333333444555444222111222333444444444444444444444555444444555555555666666666999777666888===???===999<<<;;;:::999888999999:::::::::999999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>???BBBBBBCCCDDDDDDDDDDDDCCCEEEHHHJJJJJJIIIGGGFFFFFFFFFGGGHHHIIIIIIHHHGGGGGGIIIGGGGGGJJJLLLKKKLLLPPPPPPOOONNNLLLKKKKKKLLLLLL++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,,,,,,,++++++++++++***+++*********+++,,,---...,,,+++***)))))))))))))))++++++++++++++++++++++++******++++++++++++******,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---......---++++++,,,---************++++++++++++************************++++++++++++++++++++++++++++++******++++++,,,---)))******++++++******)))************************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///....../////////000000000111111111111111111111111111111111111111222222222222222222222333333333333333333333444444444444444555444444444444666777888888999999::::::;;;;;;;;;AAADDDHHHMMMOOOOOOKKKGGGCCCDDDDDDCCCBBBBBBCCCEEEEEEFFFHHHJJJLLLMMMNNNNNNIIIIIIJJJKKKNNNQQQTTTUUURRRRRRSSSTTTUUUWWWYYYYYYUUUVVVXXXXXXWWWWWWXXXYYY\\\```aaa___[[[ZZZ```eeeddddddeeehhhkkkjjjeeeaaadddfffhhhjjjjjjiiifffeeebbbaaaaaacccfffiiijjjiiihhhccc^^^^^^dddlllssswwwvvvsssrrrttttttqqqrrruuuuuusssrrrrrrnnnhhhgggjjjdddcccdddggglllooonnnmmmkkkkkkjjjiiieeeaaa]]]ZZZ[[[\\\___```aaaaaa```___aaa^^^[[[ZZZ[[[\\\\\\\\\]]][[[XXXRRRLLLGGGEEEDDD@@@@@@AAABBBBBBBBBBBBBBB>>>===;;;<<<===???>>>>>>@@@@@@???===:::777444222111222333333222111333444111111111222222222222222000000////////////.........//////000000//////...///////////////...............------------......+++,,,,,,,,,------------/////////...............---------......---------------............---------------------......///000///......---.........------------------------........................---....../////////////////////000000000000111111///////////////000111222222333444333222111222333555555555555444444444333333333333444444444555555777555555777;;;<<<:::888999888777777666777777777999999::::::::::::999999999999999::::::;;;;;;;;;======>>>>>>>>>?????????BBBBBBBBBBBBBBBCCCDDDDDDCCCFFFIIIJJJJJJJJJJJJKKKGGGGGGHHHHHHGGGGGGFFFEEEGGGEEEEEEIIIKKKJJJLLLOOOSSSRRRPPPOOOMMMLLLLLLLLL++++++++++++++++++++++++*********++++++,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++,,,,,,*********)))))))))))))))++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......,,,++++++******++++++,,,***++++++++++++,,,,,,,,,------------------------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---------+++******,,,...++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++******++++++,,,---******++++++++++++******************************))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///........./////////000000111111111111222222222222111111111111111111111111111222222222222333333333333333333222222222222222333333333333444555666777888888999:::;;;<<<===>>>===???BBBEEEHHHGGGDDD@@@BBBCCCDDDCCCBBBCCCEEEFFFFFFGGGIIIJJJLLLMMMMMMNNNJJJIIIIIIJJJLLLOOOSSSUUUTTTTTTUUUTTTTTTTTTVVVWWWUUUVVVWWWWWWVVVUUUVVVXXXYYY]]]___^^^ZZZ[[[aaagggjjjddd^^^\\\^^^bbbbbbaaaaaacccgggjjjkkkkkkjjjhhhfffdddcccdddfffiiijjjjjjeeeaaa```bbbeeekkkttt|||wwwuuuvvvzzz{{{xxxwwwyyytttqqqooopppnnnkkkkkknnnnnnhhhcccccciiinnnooonnnmmmllliiiddd^^^ZZZXXXWWWVVVXXX[[[]]]^^^]]]\\\ZZZ[[[YYYVVVVVVWWWXXXXXXWWWYYYYYYWWWRRRLLLFFFCCCBBB???@@@@@@AAAAAAAAA@@@@@@>>><<<;;;;;;<<<===<<<;;;>>>>>>???>>>;;;888555333000222333333222222333444111111111111111222222222////////////////////////...//////////////////...000000000//////............------,,,,,,------...,,,,,,,,,,,,------------........................------............------------............------------,,,,,,------...///........................------------------------........................---......///////////////////////////000000000111////////////000000111222222333444333222111222333555444444444444444444444333333333333444444444444555444444666888999888666777777666666666666666666777888999::::::999888777888888999999:::;;;;;;;;;=========>>>>>>>>>??????BBBAAA@@@@@@@@@BBBCCCDDDCCCEEEHHHJJJJJJJJJKKKMMMEEEEEEDDDCCCCCCDDDEEEFFFGGGDDDDDDHHHIIIGGGHHHLLLQQQQQQPPPOOONNNMMMMMMMMM++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,------------,,,+++,,,,,,---------.........,,,,,,++++++++++++,,,,,,*********+++++++++,,,,,,------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,+++******,,,///,,,+++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,++++++************************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............////////////000000111111111222222222111111111111111111111111111111111222222222333333222222222222222111111111222222222333333444555666888888999;;;<<<===>>>???===>>>AAADDDGGGGGGDDDBBB>>>@@@AAABBBBBBCCCFFFHHHGGGHHHIIIJJJJJJKKKJJJJJJLLLKKKKKKKKKLLLNNNQQQSSSUUUVVVVVVUUURRRQQQRRRTTTVVVWWWXXXXXXWWWVVVWWWYYYWWWXXXYYY[[[]]]aaaeeehhhjjjeee^^^ZZZ[[[]]]^^^^^^^^^```bbbeeehhhkkkmmmnnnmmmjjjgggeeeeeefffeeeddd```aaafffiiihhhhhhooozzzoooooosssyyyzzzvvvuuuvvvrrrnnnmmmpppqqqooopppsssqqqlllhhhiiimmmooommmjjjgggiiikkkiiiddd___\\\ZZZUUUVVVYYYZZZZZZYYYVVVUUUUUUTTTRRRRRRTTTUUUUUUUUUUUUUUUTTTPPPKKKFFFCCCBBBAAAAAAAAAAAA@@@???>>>===???===;;;:::;;;;;;:::999;;;;;;<<<<<<;;;999666555111333555555444333333444111111111111111111111111000000000000000000000000......////////////......000000//////......------------,,,,,,,,,,,,------,,,------------.........---------........................//////.........------............------,,,,,,,,,,,,,,,---......------..................------------------------........................---......///////////////...////////////000000000111111000000000111222222111222333333111111222333222222333333444555555666333333444444444555555555333333333555666777666555666666666777777777777666666777999999999999777666888999999:::;;;;;;<<<<<<<<<============>>>>>>>>>@@@????????????AAACCCDDDDDDFFFHHHHHHHHHHHHIIIKKKFFFDDDBBBBBBCCCFFFJJJLLLKKKHHHGGGIIIIIIFFFGGGJJJMMMMMMMMMNNNNNNNNNNNNNNN++++++++++++++++++++++++++++++++++++++++++,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,***+++,,,,,,,,,,,,,,,+++******+++,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,---......---,,,+++,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++,,,+++******,,,...,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,------,,,,,,,,,************************)))************+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------.........//////////////////000111111222222222222222111111111111111111111111111222222222222111111111222222222222222222222222333444444555555777777888999;;;<<<======<<<<<<>>>@@@CCCDDDCCCAAA;;;<<<>>>???@@@BBBEEEGGGFFFFFFGGGHHHHHHHHHHHHGGGLLLKKKKKKKKKLLLNNNOOOQQQTTTVVVVVVTTTPPPNNNPPPRRRUUUWWWXXXXXXWWWWWWXXXZZZWWWUUUTTTWWW]]]bbbeeeeeebbbbbbcccbbb```]]]ZZZXXX[[[\\\]]]```dddhhhlllnnnpppmmmiiifffdddaaa___\\\```aaahhhooommmgggkkkttthhhgggjjjooopppnnnmmmoookkkggggggkkknnnllllllnnnkkkkkkmmmppprrroooiiiccc]]]eeeooossspppiiiccc```WWWXXXYYYYYYWWWUUURRRQQQQQQPPPNNNOOOQQQRRRRRRQQQNNNNNNNNNLLLHHHDDDCCCCCCBBBBBBBBBAAA@@@>>>===<<>>>>>>>>>>>???AAABBBCCCCCCDDDFFFFFFEEEEEEGGGHHHGGGGGGFFFGGGHHHKKKNNNPPPOOOKKKJJJLLLKKKGGGGGGJJJJJJKKKLLLMMMNNNNNNNNNNNN++++++++++++++++++++++++,,,,,,++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------******+++++++++,,,,,,,,,***+++,,,---......------)))***+++,,,------------+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,---//////---,,,++++++,,,,,,,,,---------------,,,,,,++++++,,,,,,---************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))***,,,,,,++++++,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,++++++************************)))************+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---------.........//////---......///000000111111222222222111111111000000111111111111222222222222111111111222222333333333111222333444555555555555555555666777777888999999999999999;;;===>>>===<<<:::;;;=========???AAADDDBBBCCCDDDEEEFFFFFFGGGGGGGGGHHHIIIJJJLLLMMMOOOOOOPPPRRRTTTRRRNNNMMMPPPSSSRRRTTTVVVVVVUUUVVVWWWYYYWWWTTTSSSTTTXXX[[[]]]]]]XXX]]]bbbbbb^^^YYYWWWXXXYYYYYY[[[]]]```dddgggiiijjjhhhffffffeeedddaaa___gggcccgggrrrtttnnnlllpppmmmiiigggiiiiiihhhjjjoookkkgggggglllooollljjjjjjggghhhkkkmmmmmmkkkhhhfff```gggppprrrnnnhhhcccbbb]]]\\\[[[YYYVVVSSSQQQOOOOOONNNLLLLLLNNNNNNMMMLLLFFFGGGGGGEEECCCBBBBBBCCC??????@@@@@@???>>>======<<<;;;999:::<<<======<<<::::::999888777666555444444666888777555333111111222111111111000000000///.........//////000000000---......//////......---,,,,,,,,,------------------,,,,,,++++++,,,,,,---+++,,,,,,,,,------------,,,,,,,,,------.........---------......---------------............------,,,,,,++++++,,,,,,---...+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,........................---......///////////////........./////////000000111000000/////////000000///111222222111111222333000000000111111222222222222222222222333333333333222333444555444444444555444444666777777777666666777777777666666777777777666666777888999:::;;;;;;:::::::::;;;;;;;;;;;;<<<;;;<<<===???@@@AAAAAAAAA@@@AAACCCCCCCCCCCCFFFHHHFFFHHHKKKNNNOOOOOONNNMMMMMMJJJIIIJJJJJJGGGGGGJJJKKKLLLMMMNNNNNNMMMMMMLLL++++++++++++++++++++++++---,,,,,,++++++*********))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,'''((()))+++,,,---......*********++++++,,,,,,,,,***+++---...//////......''')))***,,,---------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,...//////...,,,++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---)))************+++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++'''***,,,---,,,++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---******++++++++++++******************************)))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------.........//////,,,------...///000000111222222222222111111000000000111111111111222222222000000111222333444444444222222333444555555555555333333444444555555666666;;;::::::;;;<<<===;;;::::::;;;<<<<<<<<<<<<>>>@@@???@@@AAACCCEEEFFFGGGGGGCCCDDDGGGIIILLLNNNNNNOOOLLLPPPRRRQQQNNNMMMQQQUUUOOOQQQSSSTTTSSSTTTVVVXXXVVVUUUTTTRRRRRRSSSUUUVVVTTTYYY\\\ZZZUUUSSSWWW\\\WWWXXXZZZ]]]___aaaccccccbbbbbbcccfffiiijjjiiigggoooffffffsss{{{vvvppppppxxxqqqjjjhhhhhhhhhmmmtttuuurrrqqqvvvxxxuuuqqqppphhhgggeeebbbbbbdddjjjnnnkkkmmmmmmiiibbb^^^___bbbbbb```]]]ZZZVVVSSSPPPOOOOOOMMMKKKKKKKKKKKKIIIGGGAAAAAABBBAAA??????AAACCC<<<======>>>>>>>>>>>>>>>999888888:::===???@@@@@@<<<;;;999777555333333333444666888777555222000000222111111111000000//////---------.........//////---..................---+++++++++,,,,,,------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,------.........+++,,,,,,------,,,,,,+++---..................---,,,,,,++++++,,,,,,---...***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,........................---......///////////////............/////////000000//////........./////////111222222111111222444111111111000000000000000000111111111111222222222222444555555444444444555222333555666777666555555888777666555555666777888444555666777888999::::::999999999:::::::::;;;;;;:::;;;===???AAAAAA@@@@@@===???@@@AAAAAACCCFFFHHHCCCHHHNNNRRRSSSOOOJJJFFFHHHEEEDDDGGGGGGEEEEEEHHHMMMNNNNNNOOONNNMMMLLLKKK------,,,,,,+++***))))))************************))))))***+++---...//////+++++++++++++++++++++++++++******))))))******++++++---...---,,,++++++,,,***,,,......---------...------,,,,,,,,,,,,++++++---------------------------------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,---......------,,,,,,,,,,,,------------...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***)))***,,,///000............---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++***))))))***+++,,,******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********************************+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------.........//////000///...------...///000...------,,,,,,------...//////000000000000//////222222111111111111111111000000000000111111111111222222111111111111111222444444333333444555777888777666444444444555777888888999:::;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<>>??????>>>===<<<<<<<<<;;;;;;;;;:::::::::999888777666555444333222333333222222111000000000222111111000///......------.........---,,,,,,+++---------------------------------------------------------,,,,,,+++++++++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,***---///---***((()))+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///...------,,,,,,------......------......///000111...///111333333111///...////////////////////////////////////............000000000000000000000000000000111222222222222111222222222222222222222222111222333333444444333333444555777888999888666555333555777999999888555444444444444444555666888999::::::999999::::::;;;<<<::::::;;;;;;<<<============>>>???@@@AAABBBBBBCCCGGGIIILLLNNNMMMKKKHHHFFFJJJFFFCCCDDDHHHJJJGGGDDDQQQPPPOOOMMMLLLJJJIIIHHH,,,,,,,,,++++++*********************************)))******+++,,,---......++++++++++++++++++++++++)))))))))***+++,,,---...000000000///,,,+++,,,---***+++,,,,,,,,,+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,+++++++++---------,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,++++++***+++,,,...///,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++************************)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************+++,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,,,,---------.........000///...------...///000------,,,,,,,,,,,,------//////000000000000//////111111111111111111111111000000000000111111111111//////000000111222444444444444333333444555777777777666444444444555777888999999:::;;;<<<<<<<<<<<<>>>>>>>>>>>>?????????@@@<<>>;;;<<<============<<<;;;;;;;;;;;;:::::::::999999777777666555444333222222333333222111111000000///111111000000///......---------......------,,,+++---------------------------------------------------------,,,,,,+++++++++---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++******+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...------,,,,,,,,,,,,------------------...///000111///111333444444333111///........................////////////////////////000000000000000000000000000111111222222222222222000000111111111111000000111222333333444444333333444555666888888777666555666666888999999777666555555555555666666777777777999999888888999999:::;;;:::::::::;;;<<<<<<============>>>>>>???@@@AAAAAADDDEEEGGGIIIIIIHHHFFFDDDIIIFFFDDDDDDGGGHHHFFFDDDLLLLLLLLLKKKKKKJJJJJJJJJ++++++++++++++++++******************************++++++++++++,,,,,,,,,---++++++++++++++++++++++++'''((((((***,,,...000111999999888555111...,,,,,,++++++******************,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++...---+++*********++++++------------............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******************************)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++,,,,,,,,,---------///......------......///------,,,,,,,,,,,,------...//////000000//////...111111111111111111111111000000000000111111111111------...000222444666777333333333333444555666777666555444444444666777888::::::;;;;;;;;;;;;::::::=========>>>???@@@AAABBB>>>@@@BBBBBBAAA@@@AAAAAAFFFFFFGGGHHHJJJKKKKKKLLLLLLMMMOOOPPPRRRSSSSSSSSSRRRRRRRRRSSSSSSTTTTTTTTTYYYXXXXXXYYY[[[[[[[[[ZZZRRRSSSUUUWWWVVVTTTQQQOOOVVVUUUTTTVVVYYY[[[\\\\\\\\\```dddeeedddeeehhhkkkgggfffffffffiiimmmqqqtttuuuwwwxxxuuuppplllkkklllkkkhhhggghhhfffcccaaaccccccdddddddddccceeegggjjjhhhiiihhhgggdddcccdddfffaaaaaaaaaaaa___[[[UUUQQQQQQNNNLLLKKKLLLIIIEEE@@@CCCBBBAAA@@@???===<<<<<<::::::;;;;;;;;;;;;::::::::::::999999999888888888666555555444333222111111333222222111111000//////111000000//////.........------......------,,,,,,------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,------,,,,,,,,,,,,------------------...///000000///000222333333222000///........................////////////000000000000000000000000000000000000111111222333333333333222///000222333333222000///111222222333333333333333333444666777777777666555999888888888777777666666555666777888888888777666888777777777777888999999999::::::;;;;;;<<<<<<===<<<<<<======>>>>>>??????@@@@@@AAACCCCCCCCCCCCCCCFFFFFFEEEEEEEEEDDDDDDDDDFFFGGGGGGHHHIIIIIIJJJJJJ************++++++++++++************************,,,+++++++++++++++++++++************************((())))))+++,,,...000111???AAABBB@@@;;;555111///...,,,***))))))))))))))),,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---***(((((()))***+++,,,------------.........------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,++++++***)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++************************)))***+++,,,,,,+++***)))************************))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---...//////////////////...000000000000111111111111///000000000111111111111---......000111333555666333333333333444555666666555555444444555666777888::::::;;;;;;;;;:::999999<<<<<<<<<===???@@@BBBDDDBBBCCCDDDDDDBBBAAAAAABBBEEEEEEFFFHHHJJJLLLMMMNNNKKKLLLNNNOOOQQQRRRSSSTTTUUUUUUUUUUUUTTTTTTTTTTTTUUUVVVWWWYYY[[[]]]^^^___TTTVVVXXXYYYYYYWWWUUUSSSSSSSSSSSSUUUWWWYYY[[[[[[___cccggggggdddcccfffjjjgggiiikkkkkkjjjkkknnnqqqvvvwwwxxxuuupppmmmmmmooollllllmmmkkkgggccccccfffaaacccddddddcccccceeegggmmmmmmllliiieeebbbbbbbbb\\\[[[ZZZ[[[]]][[[WWWRRROOOMMMKKKJJJIIIGGGCCC@@@AAAAAA@@@???>>>===<<<<<<888888888888888888888888888888888888777777777666555555444444333333222222222222222111000000//////000000/////////.........,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,***)))+++///000...+++,,,,,,,,,,,,,,,---------++++++++++++++++++++++++)))***,,,......---,,,+++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///000------///000000///------......................../////////000000000000000000000000000000000000000111111222333333333333333111222555666666555222111111111222333333333333222333444555666666666555555::::::888777666666777777666777999::::::888666555777666666666666777888888999999999:::;;;;;;<<<<<<<<<<<<=========>>>>>>>>>=========>>>???AAABBBCCCBBBDDDEEEDDDBBBAAAAAABBBCCCCCCDDDEEEFFFGGGHHHIII*********************+++************************,,,,,,++++++++++++******************************++++++++++++,,,---......;;;???DDDFFFCCC???:::888333///+++)))***+++******,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,***(((((((((***+++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,+++******)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++************************)))***+++,,,,,,+++***)))************************))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***+++++++++,,,,,,,,,------*********+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++,,,,,,,,,......////////////......//////000000000111111111///000000000111111111111000000000000111222333444222222333444444555555555444444444555666777777888:::::::::;;;::::::999999<<<;;;;;;<<<===@@@BBBDDDEEEFFFGGGFFFDDDCCCDDDEEECCCCCCEEEGGGIIILLLOOOQQQKKKLLLMMMOOOPPPRRRTTTUUUUUUUUUVVVWWWXXXYYYYYYZZZWWWWWWXXXYYYYYYZZZ[[[\\\VVVWWWXXXYYYYYYYYYWWWWWWOOOPPPRRRSSSUUUWWWZZZ\\\___cccgggfffbbb```cccgggeeeiiimmmmmmkkkjjjllloootttuuuuuurrrooonnnppptttllloooppplllgggeeefffgggbbbcccddddddbbbaaaaaabbbllllllllliiieeebbbaaaaaaZZZWWWSSSSSSTTTUUUSSSPPPMMMKKKJJJHHHGGGEEECCCAAA??????>>>>>>>>>>>>>>>===777777666666666666777777666666666666555555555555555555444444444444444444222222111111000//////...////////////............,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))(((+++...000...,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++)))***,,,...///---,,,***,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,---...///,,,---............---,,,..............................//////000000000111////////////////////////111111222333333333333222000222444666666444222000000111222222333333222222333333444555555555555555:::999777666555666777888666777999::::::888666555666666555555666666777888888888999999:::;;;;;;;;;<<<<<<======>>>?????????<<<<<<<<<===>>>@@@BBBCCC???AAABBBBBBAAA@@@@@@AAACCCCCCDDDDDDEEEEEEFFFFFF******************))))))************************+++++++++++++++*********************************,,,,,,++++++++++++,,,,,,000555<<>>AAACCCEEEFFFFFFFFFDDDEEEFFFHHHCCCCCCCCCEEEHHHKKKNNNPPPLLLLLLMMMOOOQQQSSSUUUVVVRRRTTTVVVXXX[[[^^^```bbb\\\\\\\\\ZZZWWWUUUUUUUUUUUUUUUVVVVVVWWWWWWXXXXXXMMMOOOQQQSSSTTTVVVYYY\\\\\\___bbbbbb```___```ccc___ccchhhjjjiiiiiikkkmmmpppqqqqqqooollllllpppttthhhlllmmmhhhddddddddddddbbbccceeedddaaa___^^^^^^dddeeefffeeecccaaaaaaaaa[[[WWWSSSOOOMMMLLLKKKKKKJJJIIIHHHGGGEEEDDDCCCCCC>>>>>>>>>>>>>>>>>>>>>???666666555555555555666666555555555444444444333333444444444444555555555555222111111000000///..............................,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******++++++++++++******++++++++++++++++++++++++)))))))))+++---...---,,,******++++++,,,,,,------++++++++++++++++++++++++)))***,,,......---,,,+++,,,,,,++++++++++++,,,,,,++++++++++++,,,---...............//////.........------------------------------......//////000000////////////////////////000000111222222222222111...///111222222111///...000111111222222222222222333333333333444444555555888777666555555666777888555666777888888888777666666666555555666666777888777888888999999::::::;;;;;;;;;<<<===>>>???@@@@@@=========>>>???AAABBBCCC>>>???@@@BBBCCCCCCBBBAAACCCDDDDDDDDDEEEEEEEEEEEE++++++******))))))((((((***************************************+++++++++************************,,,++++++*********++++++***---111444777999<<>>>>>>>>666555555444444555555666444444333333333222222222222222333333444444444555111111111000//////..............................+++,,,------......------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------)))***+++,,,,,,+++***)))************************''')))++++++******+++,,,)))******+++,,,,,,------***************************+++,,,---------,,,,,,,,,,,,++++++++++++,,,,,,************+++,,,---...---------......---------------------------------,,,,,,,,,---...///////////////////////////////////////000111111111111000...//////000000//////...000000111222222222222222333333333333333444444555444444444555555666777777555555555666666777777777666666666555666777777888777777888888999:::::::::888999:::;;;===???@@@@@@===>>>>>>???@@@AAAAAABBB?????????CCCGGGHHHEEECCCCCCCCCDDDEEEEEEFFFGGGGGG,,,++++++***)))(((((('''************************))))))*********+++++++++))))))))))))))))))))))))******))))))******+++,,,+++++++++******...333777;;;444+++((()))+++***)))+++++++++************)))))))))))))))))))))))))))+++++++++,,,,,,------------,,,***))))))***,,,---((()))***,,,------------((())))))))))))***************))))))))))))******************************'''(((((()))******++++++++++++++++++++++++++++++***)))(((((()))+++---///............------,,,+++************************************************,,,+++***))))))***+++,,,************************(((((()))***************************************))))))))))))))))))))))))*********++++++,,,,,,,,,******************************++++++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,---------***+++,,,------,,,+++***,,,++++++++++++++++++,,,---..................------......///000111111222000000000000111111111111111111111000111111222333000111333444555555444333222333444666777888888888666777888999:::;;;;;;;;;;;;:::888888999;;;>>>@@@===>>>??????@@@BBBEEEHHHGGGFFFEEEDDDDDDFFFHHHJJJNNNNNNNNNOOOQQQTTTWWWYYYZZZZZZZZZ[[[\\\\\\]]]]]]YYY[[[\\\[[[XXXVVVXXXZZZXXXVVVTTTSSSTTTWWW[[[]]]YYY[[[]]]]]][[[\\\___bbb^^^]]]^^^```cccddddddbbbaaabbbdddfffhhhiiiiiiiiidddhhhlllllliiigggfffggggggjjjiiiddddddggggggbbb^^^```ccccccaaa___]]]\\\[[[]]]^^^]]]ZZZWWWVVVVVVRRRUUUVVVTTTOOOKKKJJJKKKEEEFFFFFFDDDCCCCCCDDDEEECCCBBBAAA@@@???======<<<666555444444444444555666333333333222222222111111111111111222222333333444111111111000//////......---.....................+++,,,,,,---.........---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------)))***+++,,,,,,+++***)))************************&&&))),,,+++)))''')))+++))))))***+++,,,,,,------************************++++++,,,,,,---------,,,,,,++++++++++++++++++,,,************+++,,,---...++++++++++++++++++++++++------------------------++++++,,,,,,---...//////////////////////////////......///000000000000000111000000000000000000111000000111222222222222111333333222222333333444555222222333444555666777777444444444444555666888999666666666666666777888888777777777888999999::::::666777888:::<<<>>>???@@@===>>>???@@@AAAAAAAAA@@@AAA??????DDDJJJLLLIIIDDDBBBCCCDDDEEEFFFHHHIIIIII,,,+++***))))))***+++,,,,,,++++++******++++++,,,)))))))))******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---(((*********)))((()))***,,,,,,,,,+++***)))((((((******************************))))))***++++++,,,************************)))***+++,,,,,,+++***)))------,,,++++++,,,,,,,,,,,,,,,+++***))))))))))))++++++***)))))))))))))))************************++++++++++++++++++++++++(((((()))***+++,,,,,,,,,,,,,,,,,,++++++*********,,,+++***))))))***+++,,,++++++***************+++,,,,,,+++***))))))******)))))))))))))))))))))))))))************+++++++++++++++******)))*********------,,,,,,+++***))))))((((((((((((((((((((((((++++++++++++++++++++++++******))))))******+++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++---///000//////..................///000000000000000000111111111111333222222111111222222333333333333333333333333333555555555555555666777777555666666777888999999999<<<<<<<<<<<<<<<<<<;;;;;;>>><<<;;;;;;===???@@@@@@DDDFFFHHHHHHGGGGGGHHHJJJJJJLLLOOOPPPQQQSSSUUUWWWZZZZZZZZZYYYXXXYYY\\\___``````___]]][[[XXXUUUSSSUUUUUUUUUUUUUUUVVVXXXXXXYYY\\\______]]]\\\^^^aaa```ccccccaaabbbfffhhhfffhhhdddbbbeeejjjlllgggaaa___aaacccddddddbbb```^^^aaaaaa___^^^bbbddd___WWWXXX\\\aaadddcccaaa^^^]]][[[[[[[[[ZZZXXXWWWUUUTTTZZZWWWPPPKKKQQQZZZTTTGGGDDDCCC@@@>>>???AAADDDFFFFFFFFFDDDBBB@@@>>><<<;;;999888888777777777777777333222111111000111111111.........///////////////111000///------......///---------............///------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************,,,+++***))))))***+++,,,+++++++++*********))))))***++++++,,,,,,++++++*********************************+++,,,,,,,,,,,,++++++++++++******)))))))))***++++++++++++++++++,,,......---------,,,,,,,,,------------------------,,,,,,,,,---------..................///////////////////////////////////////000000000000//////...111000///111444666444222333333333333333333333333333333444444444444444333555555555555555555555555555555666666777777888888666777777888888888888777::::::;;;<<<===???@@@@@@>>>>>>>>>>>>???@@@AAABBBAAAAAAAAAAAABBBDDDFFFGGGFFFEEEDDDDDDEEEGGGIIIKKK,,,+++***))))))***+++,,,,,,++++++******++++++,,,++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,)))***++++++))))))***+++,,,,,,++++++******))))))************************+++***************++++++************************)))***++++++++++++***)))---,,,,,,++++++,,,,,,,,,,,,,,,+++******)))******+++******)))))))))******************************++++++++++++++++++++++++)))))))))***+++++++++,,,,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,++++++***************+++,,,++++++***))))))******)))))))))))))))))))))))))))************++++++++++++***************++++++------,,,,,,+++******)))))))))))))))))))))))))))++++++++++++++++++++++++***************++++++,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---.../////////..................//////000//////000000000111111111333222222111111222222333333333333333333333333333555555555555555666666777555666666777888888999999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::<<<===>>>???CCCFFFIIIJJJJJJIIIIIIJJJHHHJJJLLLLLLMMMMMMOOOQQQVVVXXXZZZZZZZZZZZZ[[[\\\^^^_________^^^]]][[[ZZZVVVVVVVVVVVVVVVVVVWWWWWWYYYZZZ\\\\\\\\\]]]```ccc___bbbcccbbbdddiiikkkiiigggbbb^^^___cccfffeeeccc___```ccceeeeeedddcccaaahhheee^^^YYY[[[^^^\\\VVVTTTYYY___bbb```^^^___``````___^^^]]][[[XXXVVVUUUSSSSSSRRRTTT[[[^^^WWWMMMEEECCC@@@>>>>>>@@@BBBDDDEEEEEEDDDBBB@@@???======;;;:::999777666555555555333333222111000000000111.../////////////////////111000///...---......///------------............------,,,,,,,,,---...///..................------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,************************++++++***))))))***+++++++++++++++*********))))))***++++++,,,,,,++++++*********************************+++,,,,,,,,,,,,+++,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,.........---------,,,,,,------------------------,,,,,,,,,---------..................////////////........................//////000000000000//////111000///111444555444222333333333333333333333333222333444555555555555555555555555555555555555555555555666666777777777777777777888888888888888888999:::;;;;;;<<<<<<;;;;;;>>>>>>>>>>>>???@@@AAABBBAAAAAA@@@AAABBBCCCEEEFFFGGGFFFEEEDDDDDDEEEGGGHHH++++++************++++++,,,++++++******++++++,,,---------,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***+++,,,,,,******+++,,,+++++++++++++++*********************************++++++***************+++************************)))***++++++++++++***))),,,+++++++++,,,,,,,,,,,,,,,++++++************+++*********)))******++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++,,,,,,,,,++++++++++++***++++++************+++++++++***************++++++,,,+++******)))*********)))))))))))))))))))))))))))************+++++++++))))))))))))***+++,,,,,,---,,,,,,++++++*********************************++++++++++++++++++++++++)))************++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---......///............------......///000//////000000000000111111222222111111111111222222222222222333333444444444555555444444555555666777555666666777777888888999888888999999:::;;;;;;;;;::::::::::::;;;<<<===>>>BBBEEEIIIKKKJJJJJJIIIJJJGGGHHHJJJKKKJJJKKKLLLNNNQQQTTTXXXZZZZZZYYYYYYYYYYYYYYY[[[\\\]]]^^^^^^^^^XXXXXXXXXWWWWWWWWWWWWWWWWWWWWWXXXWWWXXX[[[```dddaaaeeeeeedddeeejjjkkkiiigggccc^^^\\\^^^bbbeeeggg]]]___bbbdddeeedddccccccgggddd^^^YYY[[[]]]XXXQQQPPPXXXaaaccc___\\\]]]aaadddcccaaa___\\\YYYWWWUUUQQQQQQVVV___ccc]]]TTTOOOEEECCC@@@>>>===>>>@@@AAACCCBBBBBBAAA@@@???>>>>>><<<;;;999777555444333333444333222111000000000000//////////////////......000///......------......------------............---,,,,,,,,,,,,---...///////////////...------,,,++++++++++++++++++++++++......------,,,,,,++++++************************++++++***))))))***+++++++++++++++******************++++++,,,,,,++++++*********************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------...............---------------------------------,,,,,,,,,---------......---............/////////........................---...///000000111000000111000000111333444333222222222222222222222222222222333444555666666666666444444444444444444444444555666666666666777777777666777777888888888888999777888:::;;;<<<;;;;;;:::>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAACCCDDDEEEHHHGGGEEEDDDCCCDDDEEEEEE++++++++++++++++++++++++,,,++++++******++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---***+++++++++++++++++++++************************,,,+++******)))******************************************++++++************++++++,,,,,,,,,,,,,,,++++++*********+++,,,,,,+++************+++,,,,,,++++++++++++++++++++++++************************+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++*********)))******+++,,,++++++***************+++))))))))))))))))))))))))))))))*********+++++++++))))))))))))***+++,,,---,,,,,,,,,++++++*********************************************************))))))******+++++++++++++++++++++***+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------...............------------...//////////////////000000000111222222111111111111222222111111222333333444555555555444444444444555666666666666666666777777888888666777777888999::::::;;;999:::;;;;;;;;;;;;===>>>AAACCCEEEFFFFFFFFFHHHIIIGGGIIIKKKLLLLLLMMMOOOQQQNNNQQQTTTUUUUUUUUUVVVWWWRRRSSSUUUVVVXXXZZZ[[[\\\[[[[[[[[[ZZZZZZYYYXXXWWWUUUTTTSSSRRRTTTWWW\\\___dddggggggddddddfffeeebbbccc```\\\ZZZYYY\\\___bbb\\\]]]___```aaa```___^^^[[[]]]^^^```cccddd[[[QQQUUU```jjjkkkddd]]]\\\___aaaaaa```^^^[[[XXXVVVUUUSSSRRRXXXcccbbbTTTKKKJJJDDDBBB@@@===<<<===>>>>>>>>>>>>>>>>>>============:::999888666555444333333444444222111000000//////////////////............//////......------------,,,,,,---------.........,,,,,,,,,,,,------......,,,------------+++***)))************************......---,,,,,,+++++++++************************+++******************+++***************************++++++,,,,,,++++++*********************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.................................------------------------,,,,,,,,,---------......---------.........//////........................------...000111111111111000000111222333333222111111111111111222222222222111222444555666777777777444444444444444444444444666666666666666666666666555555555666666777888888666777999<<<======<<<<<<======>>>???@@@@@@@@@@@@>>>??????@@@AAABBBCCCDDDEEEEEEDDDCCCCCCDDDDDDEEE+++++++++,,,,,,+++++++++,,,++++++******++++++,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---------,,,+++,,,---+++++++++++++++,,,,,,,,,************************++++++***************+++************************+++******************+++)))***+++,,,,,,,,,+++++++++*********+++,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************+++++++++***************+++++++++++++++++++++++++++++++++,,,,,,+++++++++******))))))***++++++,,,+++***************++++++))))))))))))))))))))))))))))))*********+++++++++))))))))))))***+++,,,---,,,,,,+++++++++++++++***************************************************((()))***++++++++++++***+++************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---------...---------------...//////...////////////000000000222111111000000111111222111111222333333444555555444444444444444555666666666666666666666777777777666666777777888999::::::999;;;======<<<<<<===???@@@@@@@@@@@@???AAAEEEHHHEEEHHHJJJLLLNNNOOORRRTTTNNNOOOPPPOOOOOOQQQSSSVVVRRRSSSTTTUUUWWWXXXZZZ[[[]]]]]]]]]]]]\\\ZZZYYYXXXSSSRRRPPPPPPQQQTTTVVVWWWaaaddddddbbbaaacccaaa^^^[[[[[[ZZZYYYYYYXXXXXXXXXZZZZZZ[[[[[[ZZZYYYXXXWWWRRRVVV[[[```hhhkkkeee\\\bbbmmmxxxxxxnnnccc^^^^^^[[[[[[ZZZYYYXXXVVVTTTSSSSSSPPPTTT\\\YYYKKKDDDFFFCCCAAA???===;;;;;;<<<<<<::::::::::::::::::::::::777777666555444444444444444333222111000000000000000000//////.........---...............------,,,,,,,,,,,,------------...,,,,,,,,,---------------+++,,,---...---,,,***)))************************------,,,,,,,,,+++++++++*********************************++++++************************************++++++,,,,,,++++++*********************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////------..................------------------------,,,,,,,,,---------......------------....................................------...000111111111111///000111222222111111111000000000111111222222222111222333555666777777777444444444444444444444444666666666555555555555555444333333333444555777888777888999:::;;;::::::999;;;<<<===???????????????======>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCDDDEEEEEE++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,*********+++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,+++++++++******************************))))))***++++++,,,************************++++++***))))))***++++++((()))***,,,,,,,,,++++++*********++++++---...///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))))))))***+++,,,,,,*********)))******+++,,,)))))))))))))))))))))))))))************+++++++++))))))))))))***+++,,,,,,++++++++++++++++++++++++************************************************((()))***,,,,,,+++*********************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,------...///......////////////000000111111000000000000111111222222222333333444444444444444333333444444555666666666666666666666666666666777777777888999999999888;;;>>>>>><<<;;;===???@@@@@@???>>>===???BBBEEEAAACCCFFFIIIKKKMMMPPPRRROOOOOOOOONNNMMMNNNRRRTTTVVVVVVVVVWWWXXXZZZ[[[\\\\\\]]]]]]]]]\\\[[[YYYXXXSSSRRRQQQSSSUUUVVVUUUTTTYYY]]]___^^^___aaaaaa^^^ZZZ[[[]]]```bbb```\\\XXXXXXXXXXXXWWWVVVUUUTTTSSSTTTUUUVVVYYYbbbkkkkkkfffkkksss{{{{{{qqqfff```^^^WWWWWWVVVUUUTTTRRRQQQPPPNNNLLLMMMPPPNNNIIIEEEEEEAAA???>>><<<;;;::::::;;;777777777777777777777777666555555444444444444555333222111111000111111111000000000///......---------............---,,,,,,,,,,,,,,,,,,------------+++,,,------......------,,,---///000000///---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,************************)))***++++++++++++***)))***************+++++++++***++++++,,,,,,++++++*********************************+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,******+++,,,---......///,,,,,,,,,---------------------------------------,,,,,,,,,---------......,,,------------.........---------------------------...///000000111000000///111222222111000000111/////////000111111222222111222333444555555555555333333333333333333333333666666666555555555555444444333333333444555777888;;;:::999888777777666666999:::<<<>>>>>>>>>======;;;<<<>>>???@@@@@@AAA@@@???@@@AAABBBCCCDDDDDDEEE++++++,,,------,,,++++++,,,++++++******++++++,,,******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......---,,,,,,***,,,---,,,+++***+++,,,---------,,,,,,++++++***************************(((((())))))***+++------************************++++++***))))))***++++++'''(((***,,,---,,,+++************+++,,,---//////000///...,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))***+++++++++,,,******+++++++++,,,,,,,,,++++++,,,------,,,++++++))))))))))))***+++,,,---******))))))***++++++,,,)))))))))))))))))))))))))))************++++++++++++***************++++++++++++++++++++++++++++++))))))))))))))))))))))))************************((()))+++,,,,,,+++***)))***************++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,++++++,,,,,,---------,,,,,,------...///........./////////000000111111000000000000111111333333333333333333333333444444333333444444555666666666666666666666666666888888888888888888888888666:::>>>>>>;;;:::<<<>>>@@@AAACCCCCCBBBAAAAAABBB>>>AAACCCEEEGGGHHHKKKNNNPPPQQQQQQQQQOOOOOOQQQRRRSSSSSSSSSSSSUUUWWWXXXZZZYYYZZZ[[[\\\[[[YYYXXXVVVSSSSSSVVVZZZ]]]]]]YYYVVVVVVZZZ\\\\\\]]]```___\\\YYYZZZ]]]dddiiiiiiccc]]]WWWWWWWWWVVVVVVUUUUUUTTTUUUUUUTTTVVV^^^eeeeee```gggkkkooommmgggaaa]]]\\\WWWWWWVVVTTTSSSPPPNNNMMMJJJKKKIIIGGGHHHJJJHHHDDD>>>>>><<<;;;::::::::::::777777777666666666666666777666555444333333333333111111111000111111222333111000000///......------------.........---,,,+++++++++,,,,,,,,,---------+++,,,---.........------***,,,...000111000...---,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------************************)))***++++++++++++***)))))))))*********+++++++++***++++++,,,,,,++++++*********************************+++,,,,,,,,,,,,+++*********+++++++++,,,,,,))))))***+++,,,---......+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,---------.........------------------------//////000000000000//////...111333222000///000111......//////000111111222111111222333444444333333333333333333333333333333666666555555555444444444555444444444555777999;;;<<<;;;:::999999:::;;;<<<777999;;;<<<======<<<;;;:::;;;===???@@@@@@@@@???@@@@@@AAABBBBBBBBBBBBBBB++++++------------++++++,,,++++++++++++++++++,,,,,,,,,++++++***)))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......---,,,,,,***+++,,,,,,******+++,,,......---,,,,,,+++******************************((((((((()))***,,,---...************************,,,+++***))))))***+++,,,&&&(((***,,,---,,,+++***)))******+++,,,...///000111000///---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((()))***+++,,,,,,---*********++++++,,,,,,,,,++++++------------++++++))))))))))))***+++,,,---******))))))***+++,,,,,,)))))))))))))))))))))))))))************+++++++++++++++******************++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))''')))+++,,,,,,,,,***)))*********)))***++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---,,,+++++++++,,,------,,,,,,,,,,,,---................../////////000111111000000000000111111444333333333333333333333444333333333333444555555666666666666666555555555999999999888888888888888444999======:::888:::===@@@CCCGGGIIIGGGDDDAAA@@@???AAACCCDDDEEEFFFHHHJJJPPPRRRTTTUUUSSSQQQPPPPPPLLLLLLLLLLLLNNNQQQSSSTTTVVVWWWYYYZZZYYYXXXVVVUUUSSSUUUYYY___dddccc^^^YYYXXX\\\]]]\\\\\\]]]\\\XXXSSSRRRVVV^^^gggiiiccc\\\WWWWWWWWWWWWWWWWWWWWWWWWSSSUUUWWWYYY^^^aaa[[[RRR^^^______]]]ZZZXXXXXXXXXYYYYYYWWWUUUSSSPPPMMMLLLJJJMMMJJJDDDFFFLLLIII@@@======<<<;;;::::::::::::777777777777666666666666999888666444222111111000000000000000111222333444111000000///...---------,,,---.........---,,,+++++++++,,,,,,,,,---------+++,,,---.........---,,,'''))),,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...************************)))***+++,,,,,,+++***)))))))))******+++++++++++++++++++++,,,,,,+++++++++******************************+++,,,,,,,,,,,,+++)))))))))******+++++++++((())))))***,,,---......*********++++++,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------///000000000000000///......111333222000...///111---......///000111111222111111222333333333222222333333333333333333333333666666555555555444444444777666555555666888;;;<<<;;;::::::;;;===AAAEEEHHH666888:::<<<<<<<<<;;;::::::;;;===>>>???@@@??????AAAAAABBBBBBBBBAAA@@@@@@---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++......---------,,,,,,,,,++++++++++++++++++++++++************************))))))***+++,,,,,,------++++++++++++++++++++++++******))))))******+++,,,)))***++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++***((((((...444777333...+++++++++*********)))))),,,,,,,,,+++++++++******))))))*********+++++++++++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++++++++++++++)))(((((()))******)))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,))))))))))))************)))))))))))))))))))))))))))************+++++++++...---+++*********++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///666666444111///...000222222222333333333444444444222222222222222222222222444444444555555555555666777666555444555777999::::::999999999:::;;;;;;<<<<<>>===;;;999;;;888444222333555666666999888777666444222111111555444222111111111222222222000...,,,+++,,,---...+++++++++,,,,,,---------******+++++++++,,,,,,,,,------------------,,,,,,---...000111111000...------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++///...+++***))))))***++++++*********))))))(((((())))))*********+++++++++++++++++++++++++++++++++)))***++++++******,,,...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,++++++,,,...///000444333111000...------,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,,,,///...---,,,,,,---...//////////////////////////////////////////.........////////////////////////222333444444555555444444333333333444444333222222444444444555444444333333222333444555666666555555333555666777@@@KKKLLLGGG999999999999:::;;;<<<<<<777999<<<===<<<<<<>>>??????>>>=========>>>???@@@---,,,,,,++++++,,,,,,---,,,,,,++++++++++++++++++******++++++,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,******+++,,,,,,,,,++++++*********+++++++++,,,,,,+++++++++***++++++,,,,,,******...999BBBAAA555)))+++++++++*********))))))*********++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,************************++++++******++++++,,,---+++++++++++++++++++++++++++)))(((((()))******)))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,))))))))))))************************************)))************+++++++++---,,,+++*********++++++++++++++++++++++++++++++,,,,,,+++++++++*********+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------------------............555555444222///...000111111222222222222333333333222222222222222222222222444444444444555555555555555555444444555777999;;;888888888999999;;;<<<<<<===BBBGGGHHHEEEAAA@@@AAABBB>>>???DDDFFFBBB@@@BBBGGGJJJNNNRRRTTTSSSPPPOOOLLLMMMNNNPPPPPPPPPOOOOOORRRQQQPPPPPPSSSUUUUUUUUUTTTTTTUUUWWWZZZ\\\[[[ZZZXXXWWWVVVVVVWWWXXXWWWUUUVVVWWWXXXYYYZZZZZZZZZZZZYYYYYY[[[[[[[[[[[[ZZZYYY______^^^]]]]]]]]]]]]]]]UUUYYY\\\\\\XXXUUUWWWYYYWWWXXXVVVSSSSSSUUURRRMMMIIIGGGFFFFFFGGGGGGEEEBBB?????????>>>===<<<;;;:::888777666444333333333444777777666555333222111111333222111000///000000111111000...,,,,,,,,,---...+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,---------------,,,---///000000///---,,,---,,,,,,++++++,,,,,,---)))******+++,,,---...//////---+++***))))))***+++************)))))))))(((******************++++++++++++++++++++++++++++++***+++,,,+++******,,,---*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,...///000222111000...---------------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------///...---,,,,,,---...///........................////////////............000000000000000000000000222222333444444444444333333333333444444333333222333333444444555444444444555555555555555555666666555666555555;;;BBBAAA;;;999999888888999999::::::888:::<<<===<<<<<<===>>>>>>>>>>>>???@@@BBBCCCDDD,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,))))))***+++,,,,,,---...,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,------......,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))******++++++++++++++++++++++++++++++******))))))******+++,,,++++++,,,,,,,,,+++***************++++++++++++,,,************+++,,,------,,,***...999CCCBBB444&&&+++++++++***************((()))***+++,,,------...++++++,,,,,,,,,---------))))))))))))))))))))))))+++************+++,,,,,,+++++++++++++++++++++++++++)))(((((()))******))))))))))))))))))))))))))))))))))))*********++++++******+++++++++,,,,,,,,,))))))))))))************++++++++++++++++++++++++)))************+++++++++---,,,+++*********++++++++++++++++++++++++++++++***************)))))))))++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............222333333222000...///000000000000111111111222222222222222222222222222222444444444444555555555555444333333333444666888:::777777777888999;;;<<<===AAACCCDDDBBB???>>>@@@CCCAAA???@@@DDDFFFCCC@@@???DDDFFFIIILLLNNNOOONNNNNNMMMNNNOOOQQQRRRRRRQQQQQQRRRPPPOOOOOORRRTTTUUUUUUUUUTTTTTTUUUXXXZZZZZZZZZXXXVVVSSSRRRTTTWWWYYYYYYYYY\\\^^^]]]ZZZYYYZZZ\\\XXXYYY[[[]]]]]][[[YYYWWW[[[\\\]]]^^^^^^^^^^^^^^^TTTWWWYYYYYYVVVTTTTTTVVVSSSUUUSSSPPPPPPRRRQQQLLLHHHGGGFFFFFFGGGGGGFFFDDD@@@@@@>>>===<<<;;;;;;;;;666999;;;:::666333222333444444333333222111111000111000000////////////000111000...---,,,,,,---...++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,+++++++++,,,,,,------...+++,,,---......---,,,+++,,,,,,++++++++++++,,,,,,)))******+++,,,---.........---+++***))))))***+++************))))))))))))++++++******************+++++++++++++++++++++++++++,,,,,,+++***)))+++,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,---...//////...------,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,---......------,,,,,,------...................................................000000000000000000000000000111222222333333222222222333333444444333333333222222333444555555555555777777555555444555666666555555555555999<<<:::555999888777777777777777888999;;;<<<===<<<<<<<<<===<<<===@@@BBBEEEFFFHHHHHH,,,,,,++++++++++++,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,---......///+++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++'''((((((((())))))************************************))))))******+++,,,,,,,,,,,,,,,++++++***)))************++++++++++++************+++,,,---...,,,(((''',,,333444///(((************************))))))***+++,,,,,,------+++++++++,,,,,,,,,,,,---***************************************++++++,,,+++++++++++++++++++++++++++)))(((((()))******)))))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,((()))))))))************++++++++++++++++++++++++))))))*********+++++++++,,,+++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........///111222222000......////////////000000000000111111111111111222222222222333333444444444555555555444444333333444555666777666666666777999;;;<<<===EEEEEEDDDAAA>>>===@@@BBBAAAAAADDDHHHJJJIIIFFFDDDDDDEEEFFFIIIKKKLLLMMMNNNMMMNNNPPPQQQRRRRRRRRRRRRQQQQQQQQQSSSUUUWWWWWWVVVYYYWWWUUUUUUWWWXXXYYYXXXXXXVVVSSSRRRUUUWWWYYYZZZ[[[___bbb```[[[XXXZZZ]]]VVVXXX[[[]]]\\\ZZZWWWUUUUUUVVVXXXZZZ[[[[[[[[[ZZZSSSUUUXXXWWWUUUSSSSSSTTTSSSUUUSSSOOONNNOOONNNKKKIIIHHHGGGFFFEEEEEEDDDDDDAAA@@@>>><<<;;;;;;;;;<<<666<<>><<<999888888777666555555555666999;;;======<<<;;;<<<===<<<>>>AAADDDFFFHHHHHHHHH,,,++++++******++++++,,,*********++++++,,,,,,,,,,,,,,,++++++++++++++++++******+++,,,------......++++++++++++++++++++++++*********+++,,,---......++++++*********)))))))))++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((()))))))))******************************))))))******+++,,,,,,,,,,,,,,,++++++***)))))))))*********+++++++++************+++,,,---...))))))((('''''')))***,,,************************++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++******))))))******+++,,,+++++++++++++++++++++++++++)))(((((()))******)))))))))))))))))))))))))))************++++++++++++******+++++++++,,,,,,,,,((()))))))))************************************))))))*********+++++++++++++++++++++++++++++++++******************************++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------...---///111111///......///....../////////000000000000000000111111222222222333333333444444444444555666555555444444444444444666666777888999;;;===>>>DDDDDDCCCAAA>>>===>>>???BBBDDDHHHLLLPPPQQQOOOLLLFFFFFFGGGHHHJJJLLLNNNOOOOOOPPPRRRTTTUUUUUUUUUTTTQQQRRRTTTXXX[[[[[[YYYVVV\\\YYYVVVUUUUUUUUUTTTTTTSSSSSSSSSUUUYYY\\\\\\\\\YYY]]]___]]]XXXUUUVVVYYYVVVWWWZZZ\\\[[[YYYVVVSSSRRRSSSUUUWWWXXXXXXXXXWWWTTTUUUWWWWWWVVVTTTTTTTTTUUUWWWUUUOOOLLLMMMLLLIIIJJJIIIHHHEEECCCAAAAAAAAAAAA???===;;;::::::;;;;;;666<<>>>>>===<<<888888777666555555555666999:::<<<===<<<<<<<<<>>>>>>@@@BBBDDDFFFFFFFFFFFF++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........,,,,,,,,,++++++++++++***))))))******++++++,,,,,,+++++++++*********))))))++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))******************************))))))******+++,,,++++++,,,,,,,,,+++******)))))))))************+++************+++,,,------''',,,//////+++)))***,,,***************+++++++++,,,,,,,,,+++++++++******))))))*********+++++++++++++++++++++++++++++++++***))))))))))))***+++++++++++++++++++++++++++++++++)))(((((()))******)))))))))))))))))))))))))))*********++++++++++++,,,******+++++++++,,,,,,,,,))))))))))))************************************)))************+++++++++******+++,,,,,,,,,++++++*********************************+++++++++++++++************++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,---------------...//////------...000........./////////000000//////000000111222222222333333333333444444444444666666666555555555555444888888888999:::<<<===>>>@@@???>>>>>>======>>>>>>CCCFFFJJJMMMQQQVVVUUUQQQIIIIIIIIIJJJKKKMMMNNNOOOPPPRRRTTTVVVWWWWWWWWWWWWQQQRRRUUUYYY\\\\\\ZZZWWW[[[YYYVVVUUUTTTSSSRRRPPPNNNOOORRRWWW\\\_________[[[]]]___^^^ZZZXXXYYY[[[WWWXXXZZZ[[[ZZZXXXVVVTTTTTTUUUVVVWWWWWWWWWWWWWWWUUUUUUVVVWWWVVVUUUTTTSSSVVVXXXVVVOOOJJJKKKKKKIIIJJJIIIHHHDDD@@@>>>???@@@??????===<<<;;;:::::::::444888<<<<<<888444222222000000000///////////////...///000000000000000///.....................---------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,)))))))))******++++++,,,+++++++++******+++++++++++++++************++++++************++++++,,,,,,*********************)))))))))))))))************))))))*********+++++++++************************+++,,,,,,+++***)))+++,,,)))))))))************+++++++++++++++++++++++++++)))************+++++++++(((((())))))***))))))((())))))))))))***+++,,,---++++++************++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////////////////////////////...///000000111111000000111111222333444444444444222222333444555555555555666666444444333444555555555444666999:::888777999999888777777777777777888777999<<<===<<<<<<>>>???AAABBBCCCDDDEEEEEEEEEEEE++++++************++++++,,,,,,++++++++++++++++++***++++++---...///000000......------,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))******,,,,,,+++++++++*********++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,******+++,,,,,,,,,++++++))))))))))))************+++++++++***++++++,,,,,,***---000000...+++***+++))))))*********+++++++++++++++++++++++++++,,,,,,*********+++++++++,,,,,,************************)))))))))))))))***+++++++++++++++++++++++++++++++++)))(((((()))******)))))))))))))))))))))))))))*********+++++++++,,,,,,******+++++++++,,,,,,,,,))))))))))))************++++++++++++++++++++++++)))************+++++++++)))***+++,,,,,,,,,,,,+++************************)))))))))*********++++++************++++++++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,---------,,,------,,,,,,,,,///111...////////////000000000/////////000111222222222222222333333333444444444444444555666777777777777::::::::::::;;;<<<===>>><<<;;;::::::===AAADDDEEEBBBFFFHHHIIINNNTTTTTTOOOKKKKKKKKKLLLLLLMMMNNNOOONNNPPPRRRTTTUUUVVVVVVVVVRRRQQQQQQSSSVVVYYYYYYYYY[[[YYYXXXXXXXXXWWWUUUSSSPPPQQQSSSVVVZZZ\\\]]]\\\]]]^^^^^^___^^^^^^^^^^^^ZZZ[[[[[[[[[[[[YYYXXXVVVWWWWWWVVVUUUUUUUUUUUUUUUTTTTTTUUUVVVVVVUUUSSSRRRTTTWWWUUUNNNIIIIIIKKKJJJGGGGGGFFFBBB>>>===>>>@@@>>>>>>>>>===<<<;;;999999555666777666555444222222111111000000//////......,,,---...///000//////...------...............------------,,,,,,+++++++++******+++++++++,,,,,,,,,)))))))))***************+++++++++******+++++++++++++++************++++++************++++++++++++))))))************))))))((()))))))))************(((((()))***+++,,,,,,---***************************+++,,,+++******,,,---))))))))))))************************************)))************+++++++++))))))***++++++***))))))))))))))))))***+++,,,,,,++++++************++++++......---,,,++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++,,,------...//////........................//////000111111111111000000111222333444444444444333333444444555444444444333333333333444444444444555333333777666333333777999999888888999999::::::666888;;;<<<======???@@@BBBBBBCCCCCCDDDEEEGGGGGG++++++************++++++---,,,,,,++++++*********((()))+++---///111333444111000///...,,,+++)))))),,,,,,,,,++++++*********))))))))))))((((((((((((,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))*********)))***++++++,,,)))***+++,,,,,,,,,,,,,,,))))))))))))************,,,,,,++++++***+++++++++///---+++))))))*********))))))******++++++++++++))))))***+++,,,------...++++++,,,,,,,,,---------)))))))))))))))))))))))))))))))))))))))******++++++++++++++++++++++++++++++)))(((((()))******)))))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++)))***+++,,,---,,,,,,+++))))))))))))))))))))))))'''((((((((())))))******)))************+++++++++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------------,,,+++***,,,///222////////////000000000111...//////000111222222222222222333333333444444444111222444666888::::::;;;;;;;;;;;;;;;;;;<<<===>>><<<999888999>>>EEEKKKNNNAAAEEEFFFEEEIIIPPPPPPKKKLLLLLLLLLMMMMMMMMMMMMNNNJJJLLLNNNPPPRRRRRRRRRRRRRRRPPPMMMMMMQQQUUUXXXYYY\\\[[[[[[]]]^^^]]][[[XXXWWWVVVUUUUUUVVVWWWWWWVVVZZZYYYYYY[[[]]]]]]\\\[[[]]]]]]]]]\\\[[[ZZZYYYYYYXXXWWWUUUSSSRRRRRRSSSSSSTTTTTTTTTTTTUUUUUURRRQQQQQQTTTSSSLLLHHHIIIKKKKKKDDDEEEDDDAAA===<<>>>>>===;;;999888888666555555666666555444222111111000//////......***+++---...///...------------......///......------------,,,,,,+++++++++******+++++++++,,,,,,,,,************)))))))))))),,,,,,++++++++++++,,,,,,++++++************++++++------,,,+++***)))((('''((()))************))))))(((((())))))*********+++''''''(((***+++,,,---...)))))))))))))))))))))))))))+++++++++******,,,...))))))))))))************************************)))************+++++++++***+++,,,------,,,*********************+++,,,,,,++++++************++++++///...---,,,+++*********)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++,,,,,,---...//////........................///000000111111111111111000111222333444444555444444444444555444444333333111111222333444444444333444111111555555222444::::::999999999:::;;;<<<<<<555777:::<<<===>>>@@@AAACCCCCCCCCCCCEEEGGGIIIJJJ))))))))))))))))))))))))++++++******************+++++++++,,,///333666888///...------,,,,,,,,,,,,+++++++++************)))))))))(((((())))))***++++++++++++,,,,,,---------))))))))))))))))))))))))************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&'''***,,,+++******------,,,,,,+++***))))))************************+++*********))))))((((((************)))))))))((()))************+++++++++---,,,,,,+++*********+++******))))))))))))******))))))))))))))))))))))))++++++******************************************))))))))))))))))))))))))***+++,,,,,,------,,,,,,+++++++++*********))))))************************))))))***++++++++++++***)))************+++++++++(((((((((((())))))))))))************************)))))))))***+++++++++,,,---,,,+++***+++,,,---...------,,,+++************++++++******+++---...000...------,,,,,,------...,,,,,,,,,---------......---------............///000000000000111111111111000222333333222111333444444444666777888888888888888999:::;;;<<<<<<<<<<<<<<<<<<;;;===@@@FFFKKKNNNGGGHHHIIIJJJKKKKKKKKKKKKJJJLLLMMMOOOPPPPPPOOOOOOMMMNNNPPPQQQSSSTTTTTTTTTSSSPPPMMMMMMPPPRRRSSSRRRZZZZZZ[[[\\\]]]___```aaa___]]][[[XXXWWWWWWXXXYYYZZZZZZZZZZZZZZZ[[[]]]^^^___```bbbaaa]]]ZZZWWWVVVWWWYYY[[[XXXTTTPPPOOOPPPOOOPPPRRRTTTTTTSSSQQQPPPOOOOOONNNMMMKKKHHHEEEDDDAAA@@@???============>>>:::;;;;;;;;;;;;:::999999888777666555444333222222222111111000///......---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++************************)))************+++++++++************************************************)))))))))))))))))))))))))))************+++++++++,,,+++++++++***)))))))))*********)))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***))))))************)))))))))************+++++++++''')))+++,,,,,,,,,***)))(((((())))))*********+++///...---,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***+++,,,...///............////////////111111111000000000000000000000000000111111111111222222222222222222222222555555555555555555555555666666555555555444444444777777777777888888888888999999::::::;;;<<<======CCCAAA@@@@@@AAADDDGGGIII************************++++++******************,,,++++++,,,...111444555...------,,,++++++,,,,,,++++++++++++************++++++******++++++,,,---++++++++++++,,,,,,,,,,,,************************************************+++++++++*********))))))************************************************,,,***)))***++++++***)))---,,,,,,+++******))))))************************+++*********))))))))))))************)))))))))))))))************+++++++++---,,,++++++******++++++******))))))))))))******************************************************************************************************)))***++++++,,,,,,+++++++++++++++*********))))))************************))))))***++++++++++++***)))************+++++++++(((((()))))))))************************************************++++++++++++************+++,,,,,,,,,,,,++++++***+++++++++,,,++++++***+++,,,......,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---------------------............/////////000000000111111111000111333222111111222444444444555666777888888777888999:::;;;<<<<<<<<<<<>>>>>>>>???BBBFFFHHHEEEFFFGGGHHHIIIJJJJJJJJJKKKLLLMMMNNNOOOOOONNNNNNOOOPPPRRRSSSUUUVVVVVVVVV[[[VVVQQQOOOPPPRRRSSSSSSWWWWWWXXXYYY[[[]]]^^^______^^^\\\ZZZYYYYYYYYYYYY]]]]]]]]]\\\ZZZZZZZZZ[[[[[[^^^aaabbb___[[[XXXWWWXXXZZZ[[[YYYUUURRRQQQRRRQQQRRRRRRRRRQQQPPPNNNMMMLLLLLLLLLKKKIIIFFFDDDCCC@@@???>>>===<<<<<<======888888999999888888777666777666555444333222222111111111000000///......---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************++++++++++++++++++++++++++++++++++++++++++***************************************)))************++++++++++++++++++***************)))))))))))))))************************************++++++,,,,,,++++++***))))))************)))))))))************+++++++++((()))***,,,,,,+++***)))))))))))))))*********+++------,,,+++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...............//////////////////////////////////////////000000000111111111222222222222222222222222444444444444444444444444666555555555444444444444777777777888888888999999777888999:::;;;<<<======BBBAAA??????@@@BBBDDDFFF++++++++++++++++++++++++******++++++++++++++++++---,,,++++++,,,...///000---,,,++++++***+++++++++,,,+++++++++************++++++******++++++,,,---+++++++++++++++*********************************************************+++++++++***************************************************************((('''&&&'''***---//////+++++++++******))))))(((***************************************)))))))))))))))******************)))************+++++++++,,,,,,++++++******++++++******))))))))))))******************************************************************************************************))))))***++++++++++++***+++++++++***************************************))))))***++++++++++++***)))************+++++++++))))))*********+++++++++************************+++++++++***************((())))))***+++*********+++++++++***++++++,,,,,,,,,,,,++++++++++++,,,---,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,---------............/////////000000000000111111000111222222111111222444444444555666777777777777888888999:::;;;;;;;;;;;;>>>>>>>>>>>>???AAABBBCCCCCCDDDFFFHHHIIIKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLKKKOOOPPPRRRSSSUUUUUUVVVVVV___ZZZTTTPPPOOOQQQRRRSSSSSSTTTTTTVVVWWWYYY[[[\\\^^^^^^^^^]]]\\\[[[ZZZYYY^^^______^^^\\\[[[[[[\\\XXX[[[___```^^^[[[XXXWWWXXXZZZZZZYYYWWWUUUUUUUUUSSSSSSRRRPPPOOOMMMLLLLLLIIIIIIHHHHHHFFFDDDCCCAAA???>>>===<<<;;;;;;;;;;;;555555666666555555444333555444444333222111000000000000000///......------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++*********++++++,,,,,,---************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))************************)))************+++++++++***************+++++++++(((((())))))******++++++******************************++++++++++++******))))))************)))))))))************+++++++++((()))***+++,,,+++******)))))))))***************,,,++++++************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------............/////////........................//////000000000000111111222222222222222222222222333333333333333333333333555555555555444444444444777777777777888888888999666666777999:::<<<======@@@???>>>===>>>???AAACCC++++++++++++++++++++++++******+++++++++++++++,,,---,,,+++++++++++++++,,,++++++***************+++,,,,,,+++++++++*********))))))(((((())))))***+++,,,++++++******)))))))))************************************************************************************************************************((('''&&&%%%(((---///---*********)))))))))((((((************************************************))))))************++++++))))))*********+++++++++,,,,,,++++++***++++++,,,+++******))))))******+++***************************************+++++++++************************************************)))******+++++++++++++++************************************************))))))***++++++++++++***))))))*********+++++++++******+++++++++,,,,,,,,,************************,,,+++++++++***)))))))))'''(((***+++++++++***)))************+++,,,------,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,---------............///////////////000000000111000111222222111111222333333444555666666666666666777888999::::::;;;;;;;;;999:::<<<>>>???AAAAAABBBBBBCCCEEEGGGJJJKKKLLLMMMJJJJJJJJJJJJJJJJJJIIIIIILLLMMMOOOPPPRRRSSSSSSSSS[[[XXXUUURRRPPPPPPPPPPPPQQQQQQRRRSSSUUUWWWYYYZZZ]]]^^^_________]]][[[ZZZ[[[]]]``````^^^^^^```bbbZZZ[[[]]]\\\ZZZXXXWWWWWWXXXYYYYYYYYYXXXWWWWWWWWWSSSRRRQQQOOONNNMMMMMMMMMGGGGGGFFFEEEDDDCCCBBBAAA<<<<<<;;;::::::999999999333444444444444333222222333222222111000000///////////////......---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......++++++++++++++++++++++++))))))***+++,,,,,,------************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))************************))))))*********+++++++++)))))))))***+++++++++,,,''''''((()))***++++++,,,******************************++++++++++++******))))))************))))))))))))*********+++++++++((()))***++++++++++++***************************,,,++++++*********+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........//////.............../////////////////////000000000111111111111111111111111111222222222222222333333333444444444444444444444444555666666666666777777777555555777888:::;;;======???>>>===<<<<<<===???@@@******************************++++++,,,,,,,,,,,,,,,,,,+++******)))))))))*********))))))******+++,,,,,,,,,++++++++++++***))))))(((((())))))***+++,,,++++++******)))))))))************************************************************************************************************************//////,,,'''''',,,,,,(((*********)))))))))))))))***************************************+++++++++***************+++++++++))))))*********+++++++++,,,++++++***++++++,,,,,,++++++************++++++************************))))))*********+++++++++***************************************************++++++,,,---,,,,,,,,,************************************************))))))***++++++++++++***))))))*********+++++++++++++++++++++,,,,,,,,,,,,************************,,,+++++++++***)))))))))((()))+++,,,,,,,,,+++***************+++,,,------++++++++++++++++++******------,,,,,,,,,,,,------******+++++++++,,,,,,,,,---------............///...////////////000000000///111222222111000222333333444444555555555555444666777888999::::::::::::888:::;;;===????????????>>>@@@BBBDDDGGGIIIJJJJJJIIIHHHHHHHHHGGGGGGHHHHHHKKKLLLMMMOOOPPPQQQRRRRRRSSSTTTVVVVVVUUUSSSQQQPPPQQQQQQQQQRRRTTTUUUWWWXXXZZZ[[[]]]___^^^]]][[[YYYZZZ^^^bbbbbb___^^^```ccc``````^^^[[[XXXWWWXXXYYYWWWVVVVVVVVVVVVWWWWWWWWWRRRQQQPPPOOONNNNNNNNNNNNFFFFFFEEECCCBBBAAAAAA@@@:::999999999888777666666333333333333333222222111111111111000//////..................------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---......++++++++++++++++++++++++))))))***+++,,,,,,------************************))))))*********+++++++++))))))))))))))))))))))))+++++++++*********))))))************************))))))*********+++++++++)))))))))***+++++++++,,,''''''((()))***++++++,,,************************)))******++++++******)))))))))************))))))))))))*********+++++++++))))))******+++++++++++++++++++++***************,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------.....................//////000000000...////////////000000000111111111111111111111111111111111222222222333333333333444444444444444444444444444555555555555666555666777888:::;;;<<<===>>>===<<<<<<<<<===>>>>>>))))))))))))))))))))))))******++++++,,,---------+++++++++*********))))))*********)))******+++,,,,,,,,,,,,,,,++++++++++++++++++******++++++,,,---+++++++++++++++*********++++++++++++++++++++++++***************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***------))),,,444555000*********************************************************+++++++++++++++,,,,,,+++++++++*********)))************+++++++++++++++******++++++,,,,,,++++++************++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,************************++++++++++++++++++++++++++++++,,,------------,,,***************+++++++++************************))))))***++++++++++++***)))************+++++++++******+++++++++,,,,,,,,,************************+++++++++***************)))***++++++,,,,,,+++++++++++++++***++++++,,,,,,******+++++++++++++++***...------,,,,,,------...++++++++++++,,,,,,,,,,,,---------............///......////////////000000///000111111000000111333333333444444444444444333666666777888999999999999<<<<<<============<<<<<<;;;<<<>>>@@@CCCDDDEEEFFFFFFFFFEEEEEEEEEFFFGGGGGGKKKLLLNNNOOOQQQRRRRRRRRRNNNSSSXXXZZZYYYWWWTTTSSSQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVXXXYYYZZZYYYWWWVVV[[[```cccbbb]]]ZZZ[[[^^^cccbbb```\\\XXXWWWYYYZZZUUUSSSRRRRRRSSSUUUTTTSSSOOOOOONNNNNNMMMMMMLLLLLLFFFEEECCCAAA@@@???>>>>>>777777777777777666444444222333333333333222111111000000000000//////......------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,------...++++++++++++++++++++++++*********++++++,,,,,,---************************)))************+++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++)))************+++++++++***************+++++++++(((((())))))******++++++++++++++++++++++++++++++))))))************))))))))))))************)))))))))************+++++++++***************++++++++++++++++++++++++*********,,,++++++++++++,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,------------..................//////000000111......////////////000000111111111111111111111111111111111222222333333444333333333333444444444444444444444444555555555555777777888999:::;;;<<<<<<===============>>>??????******************************++++++,,,------...))))))***+++++++++++++++***************+++,,,,,,------,,,,,,,,,+++++++++++++++******++++++,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++###)))***(((---777999333***+++++++++++++++++++++*********************************++++++,,,,,,,,,------,,,+++******)))))))))************+++++++++++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++((())))))***++++++,,,,,,************************++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,))))))*********+++++++++************************))))))***++++++++++++***)))************+++++++++************++++++++++++***************************************+++++++++)))))))))))))))***++++++,,,,,,++++++***+++++++++((()))***+++,,,,,,++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---------------------............///........./////////000000///000111111000000111222333333444444444333333222555666777888999999999999<<<<<<<<<<<<============;;;<<<>>>@@@BBBCCCDDDEEEDDDDDDCCCCCCDDDEEEFFFGGGIIIJJJLLLMMMOOOPPPPPPPPPMMMQQQWWWYYYXXXVVVUUUUUUQQQQQQPPPPPPPPPPPPQQQQQQNNNOOOQQQRRRRRRRRRQQQQQQWWW\\\```___YYYVVVWWWZZZ\\\]]]]]][[[XXXVVVVVVVVVSSSPPPNNNNNNPPPQQQQQQOOOMMMMMMMMMMMMLLLJJJHHHFFFEEECCCAAA???===;;;;;;;;;555666666666666444333222111111222222111111000///000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++)))************++++++++++++++++++***************)))))))))))))))*********++++++++++++++++++++++++))))))************))))))))))))************)))))))))************+++++++++***************++++++,,,,,,,,,,,,++++++************************+++,,,,,,,,,,,,,,,------------...------------------------,,,,,,---------,,,+++***,,,,,,---------.........,,,,,,---......///000000........./////////000000111111111111111111111111111111222222333444444555222222333333333444444444555555555666666666777777999:::::::::;;;;;;;;;;;;<<<======>>>???@@@AAAAAA++++++++++++++++++++++++******+++,,,,,,---......((((((***+++,,,,,,,,,,,,++++++******+++,,,---------------,,,,,,,,,++++++)))))))))((()))******++++++++++++,,,,,,---------++++++++++++++++++++++++************************))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((......((()))000...&&&++++++++++++++++++,,,,,,*********************************++++++,,,,,,,,,///...---,,,***)))(((((()))************++++++++++++*********+++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++((())))))***++++++,,,,,,************************++++++++++++++++++++++++))))))***++++++++++++***))))))******++++++++++++************************))))))***++++++++++++***)))************+++++++++))))))*********+++++++++************************))))))******+++++++++,,,)))((('''''''''(((***+++------,,,+++************'''(((***+++,,,,,,,,,+++,,,++++++++++++++++++,,,,,,,,,------------......---------.........//////............/////////000///000111111000000111222333333444444444333222222555666777888888999999999999::::::;;;===???AAABBB>>>???AAACCCDDDFFFFFFFFFCCCBBBBBBBBBCCCDDDFFFGGGFFFGGGIIIJJJLLLMMMMMMMMMLLLPPPTTTUUUTTTRRRSSSUUUQQQPPPPPPOOONNNNNNNNNOOOJJJJJJKKKLLLMMMMMMMMMMMMPPPVVV\\\\\\WWWUUUWWW[[[QQQTTTXXXXXXVVVSSSQQQPPPRRROOOLLLKKKNNNOOONNNMMMLLLMMMMMMLLLJJJGGGCCCAAADDDBBB???<<<:::999888888444555555666555444222111000000000000000//////...000000000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++************************)))************+++++++++************************(((((()))***+++,,,,,,---++++++++++++++++++++++++)))************+++++++++,,,+++++++++******))))))*********)))))))))))))))++++++++++++++++++++++++))))))************))))))))))))************)))))))))************+++++++++******))))))******+++,,,,,,,,,,,,++++++*********))))))((())))))***++++++,,,,,,,,,---------......------------------------,,,,,,---...---,,,***))),,,,,,,,,---------......++++++,,,,,,---...//////............/////////000000000000000000000000000111111222333444444555555222222222333333444444444777777777777888888888888;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBCCC,,,+++*********+++,,,---++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++************************************************,,,,,,,,,++++++*********++++++************++++++******+++,,,------......++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,+++***))))))+++,,,,,,+++***,,,---+++++++++*********))))))......------,,,+++******++++++++++++++++++++++++************************+++*********+++,,,,,,------,,,***(((((()))***+++((()))***+++,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,------,,,++++++******))),,,++++++******++++++,,,************************)))((((((((()))***++++++,,,+++***))))))***+++,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...//////.........---------,,,---///000000000///............///000000111111222222111111111222333444444555666666666666666666;;;;;;:::999:::===CCCHHHHHHEEE@@@@@@BBBDDDEEEDDDAAACCCEEEEEEDDDCCCDDDEEEFFFEEEEEEIIIOOOQQQPPPNNNNNNKKKHHHJJJNNNRRRRRRQQQUUURRROOOOOOPPPPPPNNNLLLLLLLLLLLLJJJHHHIIIKKKMMMRRRRRRQQQQQQRRRTTTUUUVVVUUUXXX[[[ZZZVVVRRRPPPPPPTTTTTTSSSRRRPPPNNNKKKJJJLLLKKKJJJJJJKKKLLLKKKIIIAAA@@@???===;;;999888777444444333333333222222222333222000/////////000111222111000......---------......---,,,,,,+++******,,,,,,,,,---------.........------,,,,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,---...---+++)))((()))+++++++++************))),,,+++***))))))***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))******+++.........------,,,,,,,,,++++++***)))(((((())))))++++++++++++++++++++++++************))))))))))))******************************+++,,,,,,,,,,,,+++************************+++***)))))))))***,,,,,,)))************++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,//////.........------------.........//////000000//////.........------------......///////////////000000000000000000000000111111222222222333333333222222222222222222222222555555777888999::::::;;;999999999:::::::::;;;;;;>>>>>>?????????@@@@@@@@@++++++*********+++,,,---++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++************************************************,,,,,,,,,++++++*********++++++************++++++******++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************+++,,,,,,,,,++++++***))))))***,,,+++******+++---+++++++++*********))))))------,,,,,,++++++******++++++++++++++++++++++++************************+++*********++++++,,,------,,,***)))((()))***+++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++***))))))***++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************))))))))))))))))))***+++++++++***))))))***++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////.........------------------///000000000///.........///000000111111222222222222222333333333333444555555666666666666666888999:::;;;===CCCJJJOOOKKKGGGCCCBBBCCCDDDDDDCCCFFFFFFFFFDDDCCCCCCFFFHHHJJJIIIIIIJJJLLLNNNNNNNNNLLLKKKKKKLLLMMMMMMKKKJJJTTTRRROOOOOOPPPRRRQQQPPPJJJJJJJJJJJJJJJIIIIIIHHHNNNNNNNNNOOOPPPRRRTTTUUUVVVXXX[[[ZZZVVVSSSRRRRRRNNNNNNNNNMMMLLLJJJHHHFFFJJJIIIHHHHHHIIIIIIHHHGGG=========<<<;;;:::999888333333333333333222111111222111000000//////000000111000///......---............---,,,,,,+++******+++++++++,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))***++++++,,,,,,+++++++++,,,------+++))))))***+++++++++************)))++++++***))))))***++++++*********+++++++++,,,,,,++++++++++++++++++++++++)))))))))))))))***++++++------,,,,,,++++++++++++++++++***)))))))))))))))++++++++++++++++++++++++************))))))))))))************************)))***++++++,,,,,,++++++************************+++***)))))))))***+++,,,)))************++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,///.........---------,,,,,,---------............///.........---------------......///////////////000000000000000000000000111111111222222222333333333333333333333333222222555555777888999:::::::::999999999::::::::::::;;;>>>>>>???@@@@@@AAABBBBBB+++************+++,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++************************************************+++++++++++++++*********++++++************++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************+++++++++,,,++++++***))))))***++++++******+++---+++++++++***************+++++++++***************++++++++++++++++++++++++************************+++************+++,,,,,,,,,+++***)))))))))***+++***++++++,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++***))))))***++++++))))))******+++,,,,,,---,,,++++++******++++++,,,************************+++***))))))))))))))))))++++++***))))))***++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...//////............---------------......///000///////////////000000111222222333111222333444444444333333444444555666666666666666666777999;;;>>>CCCJJJNNNIIIFFFDDDCCCDDDEEEFFFEEEKKKJJJGGGDDDBBBCCCGGGJJJLLLMMMMMMLLLJJJJJJLLLNNNIIIKKKNNNNNNLLLJJJIIIHHHTTTQQQOOONNNPPPSSSTTTTTTOOOOOOPPPRRRUUUTTTPPPLLLJJJJJJKKKLLLMMMOOOQQQRRRSSSUUUVVVUUUSSSQQQQQQRRRNNNNNNNNNMMMLLLKKKIIIHHHHHHGGGEEEEEEFFFFFFEEEDDD;;;;;;<<<<<<;;;999666555111222444444444333111000000000111111000000////////////...............///...------,,,,,,++++++************+++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))))))))*********)))***++++++,,,,,,++++++)))+++,,,,,,+++******++++++++++++************)))++++++***))))))***++++++*********++++++++++++,,,++++++++++++++++++++++++***))))))))))))***++++++++++++++++++************+++***))))))))))))))))))++++++++++++++++++++++++************))))))))))))************************)))***++++++,,,,,,++++++******************************))))))******+++,,,)))************++++++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,,,,,,,,,,,,,---------............---------------......///////////////000000000000000000000000111111111222222222222333333333333333333333444444444555666888999999999999888888999999999:::::::::======>>>???AAABBBCCCCCC***************++++++,,,******************************************************+++,,,,,,,,,,,,+++************************************************+++++++++***************++++++************++++++************))))))))))))***************************+++++++++++++++,,,,,,******************************************************************************************************************************++++++++++++******)))***++++++******+++,,,************************))))))))))))************************************************************+++***************++++++++++++***))))))******+++++++++,,,,,,,,,+++*********+++++++++++++++,,,,,,******+++++++++,,,,,,,,,+++******************+++))))))******+++++++++,,,,,,++++++******++++++,,,************************++++++***)))((((((((()))+++******************+++++++++************++++++************************++++++++++++++++++++++++*********+++,,,...///000---------------------------......///////////////000000000111222222333333000222444555666555333222333333444555666666666666666888999999:::===AAADDDBBBAAAAAABBBDDDGGGIIIJJJKKKKKKIIIGGGEEEEEEHHHJJJJJJMMMOOONNNKKKIIIJJJLLLGGGKKKNNNOOOLLLKKKLLLNNNUUURRROOONNNOOOQQQTTTVVVSSSSSSUUUZZZ```___XXXRRRJJJJJJJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKHHHFFFDDDDDDEEEEEECCCAAA<<<===>>>===:::666222///111333555666666444111000///000111111111000...---......---------...//////---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++))))))))))))*********+++))))))***+++++++++++++++((()))+++,,,+++***+++,,,+++++++++*********))))))+++******************+++************++++++++++++******************************))))))******+++,,,++++++++++++++++++************)))))))))))))))***************++++++++++++************)))))))))(((************************))))))***+++++++++++++++***************************************+++++++++))))))*********+++++++++************************++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------......///////////////000000000000000000000000111111111111222222222222333333444444444444555555444555666777888888888888888888888888999999999999;;;;;;<<<>>>???AAABBBCCC))))))******++++++++++++******************************************************+++,,,,,,,,,,,,+++************************************************************************++++++************++++++***)))))))))))))))))))))*********************************++++++,,,,,,,,,************************************************************************************************************************)))******++++++*********(((***++++++***)))+++,,,************************)))))))))))))))))))))***************************))))))))))))))))))))))))++++++***))))))***************************++++++++++++,,,,,,,,,+++***************++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++*********+++++++++******))))))))),,,++++++******++++++,,,************************++++++***)))((((((((()))*********++++++*********++++++************++++++************************++++++++++++++++++++++++))))))***+++,,,---///000,,,,,,------------------............/////////000000000000111222222333333000111333555555444333222222333444555666666666666777888999999999:::<<<>>>>>>???@@@AAACCCEEEHHHJJJIIIJJJKKKJJJIIIHHHIIIJJJGGGKKKPPPQQQNNNKKKKKKKKKJJJLLLNNNLLLJJJJJJMMMQQQUUUTTTQQQNNNNNNOOORRRTTTOOOPPPSSSZZZ```___YYYRRRNNNNNNNNNMMMLLLKKKKKKJJJKKKKKKJJJJJJJJJKKKKKKJJJHHHHHHHHHHHHIIIIIIJJJJJJHHHGGGEEEDDDDDDDDDBBB@@@;;;<<<===<<<999555111///333444666888777555333111//////000111111///...---...------------......///------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------+++******))))))******+++++++++++++++++++++++++++*********+++++++++,,,,,,))))))***++++++++++++***''')))++++++******+++,,,+++++++++*********))))))*********++++++*********))))))*********+++++++++***************************************++++++,,,++++++++++++,,,,,,,,,,,,***)))))))))))))))******)))))))))******+++++++++************)))))))))((())))))))))))))))))))))))))))))***++++++++++++***************************))))))******++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,...---------------------,,,,,,---------------------......///////////////////////////////////////000000111111111222222222333333333444444555555555444555666666777777777777777777777888888888999999888999:::<<<===???@@@@@@((()))******++++++************************************************************+++,,,,,,,,,,,,+++************************************************)))))))))***************++++++************++++++)))))))))))))))******************************************++++++,,,,,,---************************************************************************************************************************((()))******+++*********((()))******))))))***,,,***************+++++++++*********)))))))))))))))************************))))))))))))))))))))))))++++++***))))))))))))***)))*********++++++++++++***++++++,,,,,,,,,++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,)))***++++++++++++***))),,,++++++***))))))((((((,,,++++++******++++++,,,************************+++***)))))))))))))))))))))***++++++++++++***)))++++++************++++++************************++++++++++++++++++++++++************+++---......,,,,,,,,,,,,------------///............///000000//////000000111222222333000111222333333333222222111222333444555666666666555888:::;;;<<<===???AAA@@@AAABBBBBBAAABBBDDDFFFGGGIIILLLMMMMMMLLLMMMNNNIIIMMMQQQSSSRRRPPPNNNMMMPPPOOONNNKKKJJJJJJLLLOOOUUUUUUSSSQQQOOOPPPRRRUUUQQQRRRUUUZZZ^^^^^^YYYUUUSSSSSSSSSRRRPPPNNNMMMKKKMMMLLLKKKLLLMMMMMMLLLJJJGGGGGGGGGHHHIIIKKKLLLMMMIIIGGGEEEDDDDDDCCCAAA???777888999:::999888666444333444666777666555333222//////000000//////............---------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++******************+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,((()))******++++++******''')))++++++*********++++++++++++************))))))***++++++++++++***))))))))))))************+++************************+++************+++,,,,,,+++++++++,,,,,,,,,,,,,,,)))))))))))))))******+++(((((())))))***+++++++++************))))))))))))))))))))))))))))))))))))((()))******++++++******************************))))))***++++++++++++***)))************+++++++++***************+++++++++++++++++++++++++++++++++******++++++++++++,,,,,,............------------,,,,,,,,,,,,---------------......///////////////////////////////////////000000000111111111111222222222333333444444555555444444555666666666666666666777777777777888888888888888999:::<<<===>>>>>>'''((()))***+++******)))******************************************************+++,,,,,,,,,,,,+++************************************************((()))))))))*********+++++++++************++++++((())))))******+++++++++************************)))******+++,,,,,,------************************************************************************************************************************(((((()))***************((()))******))))))***+++))))))*********++++++++++++++++++******))))))(((************************))))))))))))))))))))))))++++++***)))))))))))))))))))))***+++++++++++++++)))***++++++,,,,,,,,,,,,)))******+++,,,,,,------******+++++++++,,,,,,,,,)))***++++++++++++***)))************)))))))))))),,,++++++******++++++,,,************************))))))))))))))))))***+++)))***++++++++++++***)))++++++************++++++************************************************++++++******+++,,,------++++++,,,,,,,,,---------///......---...///000111......///000000111111222000000000111111111222222111111333444555666666666555888;;;===>>>???@@@BBB@@@BBBDDDCCCBBBBBBDDDFFFIIIKKKMMMNNNOOOQQQTTTWWWSSSRRRRRRRRRSSSSSSRRRQQQSSSQQQPPPPPPQQQRRRQQQPPPTTTUUUVVVTTTSSSSSSVVVXXXYYYZZZ\\\^^^^^^]]][[[YYYWWWWWWWWWWWWUUUTTTRRRPPPOOONNNNNNOOOQQQPPPMMMIIIGGGGGGGGGHHHIIILLLNNNOOOIIIGGGDDDCCCCCCBBB???===888888888999999888888777333333444444333333222111000000///............//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++******+++++++++------------------------************++++++++++++((())))))***************''')))++++++***))))))***+++++++++************))))))***++++++++++++***)))))))))))))))************************************++++++******++++++,,,---************+++++++++,,,)))))))))))))))***++++++((((((((()))***+++++++++************))))))))))))))))))))))))))))))))))))((())))))***************************************((()))***+++,,,++++++***)))************+++++++++))))))*********+++++++++************************************+++++++++,,,------------,,,,,,++++++++++++,,,,,,,,,------------......///////////////////////////////////////000000000000111111111111111111222222333444444444444444555666666666555555666666666777777777888888999999:::;;;;;;<<<======'''((()))++++++******)))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++************************************************(((((())))))*********+++++++++************++++++(((((()))***+++,,,,,,---))))))))))))))))))))))))))))))***+++,,,,,,------************************************************************************))))))))))))))))))))))))************************(((((()))***************((()))******))))))***+++))))))******++++++++++++---,,,,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))((())))))((()))***+++++++++++++++((()))***+++,,,---------))))))***+++,,,,,,------******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))((((((((()))******++++++,,,++++++++++++++++++,,,************************))))))(((((()))***++++++)))***+++,,,,,,+++***)))++++++************++++++))))))))))))))))))))))))************************+++++++++***++++++,,,,,,+++++++++,,,,,,---------///......------///000111.........///000000111111000000//////000000111222000111333444555666666666666888<<<=========>>>???===@@@CCCDDDCCCDDDGGGJJJLLLLLLMMMNNNOOOTTTZZZ^^^\\\XXXSSSRRRTTTVVVUUUTTTSSSRRRSSSVVV[[[\\\ZZZVVVSSSUUUWWWWWWVVVVVVYYY\\\]]]______^^^[[[YYYXXXXXXYYYYYYZZZZZZYYYXXXVVVUUUOOONNNNNNPPPRRRQQQLLLHHHBBBBBBBBBCCCEEEGGGJJJKKKHHHFFFDDDBBBBBB@@@>>><<<;;;;;;:::999888777666666222222222111111111111000111000///------...//////000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,////////////////////////))))))))))))************(((((()))***************(((***++++++)))((()))***+++++++++************))))))***+++,,,,,,+++***)))))))))))))))************))))))))))))))))))))))))++++++******++++++,,,---(((((())))))*********+++))))))((())))))***++++++'''(((((()))***+++++++++************))))))))))))))))))))))))))))))))))))(((((()))***************************************((()))***+++,,,+++******)))************+++++++++))))))******++++++++++++************************))))))******+++++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,------------......///////////////////////////////////////000000000000111111111111000000111222222333444444444444555555666555555555666666666666777777777777;;;;;;;;;<<<<<<=========++++++************++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))***++++++++++++***))))))''''''(((((())))))*********+++,,,+++******,,,---((()))***,,,---+++(((%%%))))))))))))))))))))))))(((((()))***************))))))))))))************)))************+++++++++))))))))))))))))))))))))************************+++++++++*********))))))+++++++++*********))))))++++++***)))(((((())))))))))))(((((()))***++++++************************...---+++)))((())))))***))))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++******))))))))))))))))))))))))************************++++++******++++++,,,---,,,,,,++++++,,,,,,---...+++++++++*********))))))************************************************************************+++++++++************))))))************+++++++++,,,+++++++++***)))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))***+++,,,,,,------...------,,,,,,,,,---------------............///............////////////000000000000111111111111222222333444444555555666888999::::::999:::<<<>>>>>>>>>>>>???@@@AAACCCCCCJJJJJJJJJKKKMMMOOORRRSSSRRRSSSTTTVVVXXXZZZZZZ[[[[[[ZZZXXXWWWWWWYYY[[[\\\YYYXXXWWWWWWXXX[[[]]]___```___^^^]]]]]]ZZZVVVSSSZZZUUUPPPRRRWWWYYYUUUQQQOOOMMMMMMNNNOOONNNIIIDDDFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBAAAAAABBBBBBCCC<<<;;;999777666666777777777666555444333222222222111111000/////////////////////...---,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++111000000///...,,,+++***+++++++++*********))))))))))))*********+++++++++******))))))))))))************))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))***************)))((((((+++++++++++++++++++++++++++++++++*********))))))+++++++++*********))))))+++++++++************)))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))******+++++++++,,,,,,,,,************+++,,,------+++++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---........................---------............///...............///000000000000111111111111000000333222222111111222222333222333444444555555444444444444555777;;;>>>>>>>>>888999:::;;;;;;;;;::::::++++++************++++++************************************)))))))))(((************************+++++++++,,,+++******)))(((((((((((())))))******)))***+++***))))))+++,,,*********+++,,,+++)))&&&))))))))))))))))))))))))(((((()))***************))))))))))))************)))************+++++++++************************************************+++++++++*********))))))+++++++++*********))))))++++++***))))))))))))))))))))))))))))))***++++++************************---,,,+++))))))))))))***))))))))))))))))))))))))(((((((((((()))))))))*********++++++++++++******))))))))))))))))))))))))************************++++++******++++++,,,---,,,++++++++++++,,,------+++++++++*********))))))************************************************************************+++++++++************))))))************++++++++++++++++++***************))))))))))))))))))))))))++++++++++++++++++++++++)))******+++,,,,,,------...------,,,,,,------------------............///............////////////000000000000111111111111222222333333444555555555777999::::::999999;;;============>>>???@@@BBBBBBHHHHHHHHHIIIKKKMMMPPPQQQQQQRRRSSSUUUWWWXXXXXXXXXZZZZZZ[[[\\\\\\\\\[[[ZZZYYYXXXWWWVVVVVVXXXZZZ[[[]]][[[ZZZYYYZZZZZZYYYXXXZZZUUUQQQRRRVVVXXXUUUPPPRRRQQQPPPPPPPPPNNNIIIEEEFFFFFFFFFEEEEEEEEEDDDDDDAAAAAA@@@???????????????===<<<:::888666555555555666555444333333222222222111000000//////////////////......---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++.........---,,,+++***)))+++++++++*********))))))*********++++++++++++,,,******))))))))))))************))))))))))))******************************))))))))))))))))))))))))***************)))((((((+++++++++++++++++++++++++++++++++*********))))))+++++++++*********))))))+++++++++************)))))))))))))))))))))))))))+++***))))))))))))***+++))))))))))))))))))))))))*********+++++++++,,,,,,++++++*********+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---........................---------............///...............///000000000000111111111111000000333222222111111222222333222333333444444444444444444444444777:::=========888888999:::::::::::::::++++++************++++++************************************))))))))))))************************,,,,,,,,,,,,,,,++++++***((((((((())))))))))))***((()))***)))((((((***,,,,,,+++******++++++***)))))))))))))))))))))))))))(((((()))***************)))))))))*********++++++)))************+++++++++************************************************+++++++++***************+++++++++***************++++++***))))))))))))***))))))))))))))))))***+++************************---,,,+++***))))))))))))))))))))))))))))))))))))((((((((()))))))))************++++++++++++******))))))))))))))))))))))))************************+++************+++,,,,,,+++++++++++++++,,,------+++++++++***************************************************************************************+++++++++************))))))************+++++++++***************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,------------,,,,,,------...---------............///............////////////000000000000111111111111222222333333444444555555777888:::999999999:::<<<;;;;;;<<<<<<===???@@@AAAFFFFFFFFFGGGIIIKKKMMMNNNOOOPPPRRRSSSTTTUUUVVVVVVXXXZZZ]]]______]]]ZZZXXXZZZYYYWWWUUUUUUUUUWWWXXXYYYWWWUUUUUUWWWZZZ[[[\\\ZZZVVVRRRSSSVVVWWWTTTPPPVVVTTTRRRPPPPPPMMMJJJHHHFFFFFFFFFFFFFFFEEEEEEDDD@@@???>>>===<<<;;;;;;;;;===<<<:::777555444333333555555444333222222222222111000//////......//////......------,,,,,,++++++,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++++++++***))))))+++++++++***************++++++++++++,,,,,,,,,,,,******))))))))))))************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((+++++++++++++++++++++++++++++++++***************+++++++++***************+++++++++************)))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))*********++++++++++++,,,,,,,,,+++*********++++++......------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,------------------------------------............///...............///000000///000000111111000000///222222111111111111222222222222333444444444444333444333444666999<<<<<<;;;777888888888999999999999++++++************++++++*********************************)))))))))))))))************************,,,------------,,,++++++))))))))))))))))))))))))((()))***)))))))))+++---...,,,******++++++++++++))))))))))))))))))))))))(((((()))***************))))))*********+++++++++))))))*********+++++++++************************************************************************************************++++++***))))))************)))))))))))))))******************************,,,++++++******)))))))))))))))))))))))))))))))))(((((()))))))))***************++++++++++++******))))))))))))))))))))))))***************************************++++++,,,+++++++++***+++,,,,,,---************************************************************************************************+++++++++*********))))))))))))*********+++++++++)))))))))***+++++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,,,,------,,,,,,,,,---......---------............///............///////////////000000000111111111111111222222333444444555555666888999999888888999:::::::::::::::;;;===>>>???DDDEEEEEEGGGHHHJJJKKKLLLNNNOOOPPPRRRSSSSSSTTTTTTVVVWWWZZZ\\\\\\ZZZWWWVVVXXXWWWUUUTTTSSSTTTUUUVVVUUUSSSRRRSSSVVVXXXYYYYYYZZZVVVTTTTTTWWWWWWSSSPPPSSSRRRQQQOOONNNMMMKKKJJJGGGGGGHHHHHHHHHGGGFFFEEE???>>>===;;;:::999888888:::999888777555444333333444444333222222222222222000000///............///---------,,,,,,,,,++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************))))))***************)))************************++++++,,,,,,,,,---------+++******))))))******+++******))))))))))))******)))))))))***************))))))))))))))))))))))))))))))************)))(((************************************************************************+++++++++*********)))))))))))))))))))))))))))))),,,++++++++++++++++++,,,))))))))))))))))))))))))************++++++++++++,,,,,,+++***))))))******------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,------------------------------------............///...............///000000//////000000000000//////222222111111111111222222111111222333333333333333333333333555888::::::999777777777777777888888888++++++************++++++************************))))))))))))))))))******************************,,,------------,,,++++++************))))))))))))(((***+++*********---...///,,,***)))***+++++++++))))))))))))))))))))))))(((((()))***************************++++++++++++))))))*********+++++++++************************************************************************************************+++***************++++++******)))))))))))))))***))))))))))))))))))))))))++++++++++++*********)))))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,+++************+++,,,,,,************************************************************************************************+++++++++*********))))))))))))*********+++++++++)))))))))***+++++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///---------............///............///////////////000000000111111111111111111222222333444444555555777999999888777888999888888888999:::;;;======CCCDDDEEEFFFHHHIIIIIIJJJLLLMMMOOOPPPQQQRRRRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTRRRQQQPPPOOOOOOQQQSSSTTTRRRQQQRRRSSSUUUUUUSSSQQQWWWUUUTTTTTTVVVUUURRRPPPMMMMMMMMMLLLLLLKKKKKKLLLGGGHHHIIIIIIIIIHHHFFFEEE???>>>===;;;999888777777555555555555555555555555333333222111111111222222000//////...............,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************)))******+++++++++++++++************************++++++,,,,,,,,,---------++++++************++++++******))))))))))))***************+++++++++,,,,,,))))))))))))))))))))))))((())))))*********))))))************************************************************************+++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++,,,++++++***))))))))))))++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,------------------------------------............///...............///000000//////000000000000//////222111111000000111111222000111222222333333222222333222222444666888888777666555555555555666777888++++++************++++++++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***+++************))))))))))))***++++++***+++---///...,,,))))))***++++++***))))))))))))))))))))))))(((((()))************************++++++++++++,,,)))************+++++++++++++++++++++++++++++++++***************************************+++++++++***************++++++++++++************+++,,,,,,+++******)))))))))))))))))))))))))))))))))))))))******+++++++++******))))))))))))))))))))))))))))))))))))*********++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++***************+++,,,,,,***************+++++++++************************************************************************+++++++++************))))))************+++++++++***************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---......///---------............///............////////////000000000000111111111111111111222222333333444444555777999999888777777777777777888888999;;;<<<===BBBCCCDDDEEEGGGGGGGGGGGGHHHIIIKKKMMMOOOPPPQQQQQQOOONNNMMMMMMNNNPPPSSSTTTOOONNNLLLLLLLLLNNNPPPQQQQQQQQQQQQRRRSSSRRRNNNKKKQQQQQQQQQRRRSSSRRRPPPNNNGGGIIIJJJKKKIIIIIIIIIJJJFFFGGGHHHIIIIIIGGGEEEDDD>>>===<<<:::999777777777222333444555555555555555222222111111000111111222000///......------......,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++***++++++++++++,,,,,,,,,***************************++++++,,,,,,,,,++++++***************+++++++++++++++++++++,,,,,,,,,,,,++++++************++++++******))))))))))))***************+++,,,,,,------))))))))))))))))))))))))((())))))************)))***************************************+++++++++***************++++++++++++++++++************)))))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))))))))************+++++++++***)))))))))******))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///...............///000000...//////000000//////...111111000000000000111111000000111222222222222111333222111333555666666555555444333333333444666777++++++************++++++++++++++++++++++++++++++((()))))))))************+++++++++++++++++++++++++++++++++,,,+++******)))+++++++++*********))))))''')))*********+++---///,,,+++))))))*********((())))))))))))))))))))))))(((((()))************************+++++++++,,,,,,)))************+++++++++++++++++++++++++++++++++************************))))))*********+++++++++))))))*********++++++++++++*********++++++,,,---++++++***))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***************++++++,,,))))))*********+++++++++************************************************************************+++++++++************))))))************++++++++++++++++++***************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...//////---------............///............////////////000000000000111111111111111111111222333333444444444666999999888666666666777777777888999:::<<<<<>>;;;:::999777666666666666333333444555444333222111111000000000000000111111//////...------------...++++++++++++++++++++++++*********++++++,,,,,,---*********++++++,,,,,,,,,))))))))))))))))))))))))+++++++++++++++***))))))))))))******++++++++++++))))))*********+++++++++,,,++++++******++++++,,,******))))))))))))******'''(((((()))***+++++++++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))******++++++++++++))))))******+++++++++++++++++++++************)))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************))))))(((((()))***++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...............///000000......////////////......111111000000000000111111//////000111111111111111222111000111333444333222444333222111111333555666...---,,,+++***************)))((((((((()))++++++))))))))))))))))))))))))++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,+++***)))))))))***+++***)))(((((()))******+++++++++++++++***)))((())))))))))))))))))))))))(((((()))***************((()))))))))************************************------,,,++++++******)))************************))))))))))))))))))))))))************************************************,,,+++***((((((***+++,,,))))))************))))))((((((((((((((((((((((((******))))))))))))******))))))*********+++++++++***)))))))))))))))******+++*********))))))((((((+++*********))))))(((((((((((((((((((((((((((((())))))))))))************++++++******************))))))))))))))))))))))))++++++************++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---,,,,,,+++++++++,,,,,,......------------......////////////000000000000111111222222222333333333111333666666666555555555666777888:::<<<>>>???@@@????????????@@@AAABBBBBBAAABBBDDDFFFHHHHHHHHHGGGGGGIIIKKKJJJIIIKKKPPPUUUUUUXXXZZZXXXTTTQQQPPPQQQVVVTTTRRRPPPPPPNNNLLLKKKMMMJJJGGGHHHMMMOOOMMMKKKJJJKKKLLLLLLJJJGGGCCC@@@IIIEEEBBBAAABBBBBB???===:::999777666555555555666555555444333222000000///000000/////////000000111......//////...---,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---++++++************++++++***++++++,,,,,,++++++***++++++******))))))((((((******))))))((())))))***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))******++++++))))))************))))))'''((()))******)))((('''(((((()))******************)))))))))***+++,,,,,,((())))))))))))*********))))))))))))))))))))))))************************************************)))(((&&&%%%&&&''')))+++)))))))))))))))******+++(((((()))***+++,,,,,,,,,)))************+++++++++---,,,,,,+++*********+++------,,,++++++,,,------)))************+++++++++---------,,,,,,+++++++++------------------------,,,,,,------.../////////222000---...000111000...---...///111111000000/////////000000000000//////222333444555444333222111222222222333333333444444...---,,,+++******************)))))))))***+++,,,************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,+++******))))))******+++***)))(((((()))******,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))(((((()))***************************++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************,,,+++)))(((((()))+++,,,))))))************))))))******************************))))))))))))******))))))*********+++++++++++++++***************+++************)))))))))(((************)))))))))(((************************))))))))))))************************************************************+++******))))))******+++************************++++++++++++++++++++++++,,,++++++******++++++,,,************************))))))))))))))))))))))))++++++************++++++++++++******++++++,,,---,,,,,,,,,------------...------,,,,,,,,,,,,------///......------......///000000000000111111111111111111222222222333333333333555777777666555555666555666777999<<<>>>@@@AAA?????????>>>??????@@@@@@AAABBBDDDEEEGGGHHHHHHHHHHHHJJJLLLMMMMMMNNNOOOQQQQQQSSSTTTRRROOOLLLMMMNNNPPPPPPPPPPPPQQQQQQPPPOOOKKKGGGEEEGGGLLLOOOMMMIIIHHHHHHIIIIIIHHHGGGFFFEEEGGGDDDAAA@@@@@@@@@>>><<<999888777666555555555666555444444333222111000////////////......//////000...............---,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***+++*********)))))))))(((+++******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))************))))))(((((())))))))))))(((((((((((()))************************)))******++++++)))))))))*********++++++))))))))))))))))))))))))***************************************************)))((('''''')))***,,,)))))))))))))))******+++)))))))))***+++++++++,,,)))************+++++++++---,,,++++++*********+++,,,+++***))))))***+++,,,)))************+++++++++------,,,,,,,,,+++++++++------------------------,,,,,,------.../////////222000---...000111000......///000111111111000000//////000000000000//////111222333333444444444444111111222333444555666777---,,,+++***************+++************+++,,,,,,++++++++++++++++++++++++************************++++++************++++++++++++***)))))))))************))))))))))))******,,,,,,,,,---,,,,,,+++***))))))))))))))))))))))))(((((()))******************++++++++++++,,,,,,,,,************************))))))******+++,,,,,,---************************))))))))))))))))))))))))******************************************************((((((((((((******))))))************))))))******************************))))))))))))*********************+++++++++---,,,++++++************************))))))))))))************))))))))))))************************))))))))))))************************************+++++++++++++++++++++++++++******))))))******+++************************++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))++++++************++++++,,,+++*********+++,,,---,,,,,,,,,,,,------------...---------------......///......------......///111111111111222222222222111111222222222333333333555666888888666555555666444555777999<<<>>>@@@AAA>>>>>>>>>>>>>>>??????@@@BBBCCCCCCDDDEEEGGGHHHIIIJJJJJJLLLNNNPPPPPPMMMKKKKKKLLLMMMLLLJJJHHHHHHIIIJJJKKKMMMPPPQQQRRRRRRRRRNNNIIIFFFHHHNNNQQQNNNIIIEEEEEEFFFFFFGGGHHHIIIIIIEEEBBB@@@>>>>>>===;;;:::888888777666555555555555555444333333222111000000///......---------......------......------,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,---******++++++++++++*********************)))))))))))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************))))))))))))))))))************))))))***))))))(((((())))))***(((((()))***************++++++***)))))))))******************+++++++++,,,))))))))))))))))))))))))******************************************************)))((()))***+++,,,)))))))))))))))******+++******************++++++)))************+++++++++,,,,,,+++************+++***)))(((((((((((()))***)))************+++++++++,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,---......//////111///......000111000/////////000111111111111000///000000111111000000///111111111222333444666666000111222444666777999999,,,,,,+++***************+++++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))************))))))))))))******)))))))))))))))*********+++++++++,,,,,,++++++***))))))))))))))))))))))))(((((()))************************+++++++++,,,,,,************************))))))******+++++++++,,,************************))))))))))))))))))))))))************************************************))))))(((''''''((())))))))))))************))))))******************************))))))))))))******************************,,,,,,+++***))))))))))))*********)))))))))))))))*********)))))))))))))))************************((()))))))))***************************+++++++++++++++++++++++++++++++++******))))))))))))******************************************************++++++************++++++************************))))))))))))))))))))))))++++++************++++++,,,+++***)))***+++---...++++++,,,,,,,,,---------......---------...////////////............//////000000000111111111222222111111222222222333333333666777888888666555666777666777888:::;;;===>>>???=========>>>???AAABBBCCCDDDCCCCCCCCCEEEGGGIIIKKKLLLJJJIIIKKKMMMMMMJJJGGGFFFHHHJJJLLLKKKIIIHHHFFFFFFHHHLLLOOOPPPQQQQQQRRROOOJJJGGGHHHMMMNNNJJJEEEDDDEEEFFFHHHIIIIIIIIIHHHCCCAAA???===;;;:::999888777777666666555555555555444444333333222111000000......---,,,,,,,,,------,,,,,,---------,,,,,,+++***++++++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,******++++++++++++******************************((())))))***++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))++++++******))))))(((((())))))************))))))+++***)))(((((()))***+++(((((()))***************,,,+++***))))))((())))))******+++++++++,,,,,,,,,))))))))))))))))))))))))***************************************************))))))))))))***+++,,,)))))))))))))))******++++++++++++***************))))))*********+++++++++++++++***************+++)))))))))(((((()))))))))))))))*********+++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...//////000///......///000000000000000000111111111111111000000000111111000000000333222111111222333555666222222333555666888999999++++++******))))))************++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))***))))))(((((())))))******))))))((())))))******(((((())))))************))))))************))))))))))))))))))))))))))))))(((((()))***************))))))))))))*********+++))))))))))))))))))))))))+++++++++******)))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))******))))))))))))************************************)))((((((((((((((())))))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))*********+++++++++***************************))))))))))))))))))***))))))))))))))))))))))))************************+++******))))))******+++************************))))))))))))))))))))))))++++++************++++++++++++*********+++,,,---+++++++++,,,,,,,,,---------------------...///000/////////......//////////////////000000000111111111111222222222333333333666777888777666555666888::::::;;;;;;;;;<<<<<<<<<;;;<<<===???BBBDDDGGGHHHEEEDDDDDDDDDFFFHHHJJJLLLNNNJJJGGGFFFHHHIIIHHHEEEDDDGGGLLLPPPRRROOOKKKGGGGGGJJJMMMNNNMMMMMMNNNOOOOOOKKKHHHHHHJJJIIIDDD@@@EEEGGGJJJMMMMMMJJJFFFDDDBBBAAA???===:::888888888666666666666666555555555444333333222222111111111......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,******+++,,,,,,---......++++++************++++++)))******++++++******)))))))))******++++++,,,,,,+++++++++++++++***)))(((++++++++++++++++++++++++************************************************))))))))))))))))))))))))++++++******))))))(((((())))))************))))))+++***)))(((((()))***+++(((((()))***************++++++***)))((((((((((((******+++++++++,,,,,,,,,))))))))))))))))))))))))************************************************(((((((((((())))))******)))))))))))))))******++++++++++++***************))))))*********+++++++++*********))))))***++++++************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........//////////////////111222000000000000000111111111000000111111111111000000555444333222111222333444444555555666666777777777+++******)))))))))******)))******+++,,,+++++++++++++++++++++++++++++++++******************************))))))))))))******))))))((((((((()))******'''((()))******+++******'''((())))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((()))))))))*********)))))))))))))))))))))))),,,++++++***))))))((((((************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((******))))))))))))******+++++++++***************(((((((((''''''(((((()))))))))))))))************))))))))))))************(((((((((((((((((((((((())))))))))))************)))))))))***++++++,,,,,,))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))******************************))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...//////000//////......//////000.../////////000000000000111111222222222333333333555666666666555555777999>>>=========<<<<<<;;;;;;;;;<<<===@@@BBBFFFHHHJJJEEEFFFFFFGGGHHHJJJKKKLLLNNNLLLHHHFFFFFFGGGHHHGGGGGGJJJOOOTTTWWWUUUPPPLLLLLLNNNPPPOOOKKKJJJLLLNNNTTTTTTTTTRRRPPPLLLJJJHHHHHHKKKOOOQQQPPPKKKFFFBBBBBBBBBAAA>>>:::888888888555555666666666555555444333333333222222222111111///...------,,,,,,,,,,,,******+++,,,,,,,,,++++++************++++++++++++******+++,,,,,,---......+++******))))))******+++))))))************)))))))))))))))***+++,,,------......//////...,,,***)))++++++++++++++++++++++++************************************************))))))))))))))))))))))))************))))))))))))))))))************))))))*********))))))*********(((((()))*********************)))((((((((())))))************+++++++++,,,))))))))))))))))))))))))************************************************((((((((()))))))))******)))))))))))))))******+++******************++++++)))************+++++++++***))))))))))))***++++++***++++++,,,,,,++++++***)))************+++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------.........///000///...///111333/////////...///000000111000111111222222111111000555444333333222222222333555555555555666666666666******))))))))))))******((()))***+++++++++******************************+++++++++++++++++++++++++++******))))))******+++((((((((((((((()))******&&&''')))***++++++******(((((()))***************))))))))))))))))))))))))(((((()))***************))))))*********+++++++++))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))******************)))))))))************))))))))))))))))))))))))))))))******))))))))))))******+++++++++*********))))))''''''''''''((()))***+++((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,************************))))))(((((((((((())))))))))))))))))))))))))))))******************************))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++(((***+++------,,,+++******++++++++++++,,,,,,,,,++++++++++++,,,---...///000000////////////000000//////000000000111111111111111222222222333333333333444555444444555888:::>>>>>>>>>>>>============<<<===>>>???AAADDDFFFGGGFFFGGGHHHJJJKKKLLLLLLMMMNNNNNNNNNMMMJJJIIIJJJKKKKKKLLLOOOTTTXXXXXXUUURRRRRRTTTTTTPPPKKKJJJMMMQQQWWW[[[^^^\\\VVVRRRRRRTTTNNNOOORRRSSSQQQMMMHHHEEECCCDDDCCC???;;;888888:::444444555666666555555444333333333222222222222111000///...---,,,,,,,,,,,,))))))***+++++++++++++++************++++++++++++)))******+++---......///,,,++++++******++++++,,,))))))************))))))((())))))***,,,------...,,,---...///...---+++***************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))************)))))))))******++++++******)))(((((()))***************)))(((((((((((())))))***)))))))))*********++++++))))))))))))))))))))))))************************************************))))))******++++++******)))))))))))))))******+++)))))))))***+++++++++,,,)))************+++++++++)))))))))))))))***++++++******+++,,,,,,+++******)))************+++++++++)))*********++++++++++++++++++++++++++++++++++++***++++++,,,,,,---......---///000000......111444///...---------...000000000111111222222111111000222222333333444444333333333333444555666666777777***)))))))))))))))******'''((()))***+++***))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++************++++++((((((((((((((()))******&&&''')))***+++++++++***((()))***+++++++++++++++))))))))))))))))))))))))(((((()))*********************+++++++++,,,,,,,,,))))))))))))))))))))))))((((((((()))******++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++******))))))************))))))******************************))))))))))))******++++++++++++******))))))(((((((((((()))+++,,,---(((((())))))*********+++(((((())))))*********+++************************))))))))))))************((())))))***++++++,,,,,,++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++'''))),,,......---+++)))******+++++++++,,,,,,,,,+++******+++,,,---...///000000////////////000000000111111111111222222222111111222222222333333333222333333333333555888:::>>>>>>>>>>>>????????????>>>>>>>>>???@@@BBBCCCDDDFFFGGGIIILLLMMMMMMMMMMMMMMMQQQTTTSSSOOOLLLLLLMMMOOONNNNNNQQQVVVYYYXXXVVVVVVWWWVVVRRRLLLKKKOOOTTTSSSYYY___]]]UUUQQQSSSWWWQQQRRRRRRRRRPPPNNNKKKIIIDDDEEEDDD@@@;;;999999;;;333444555666666666555444333333222222222222222222111000///...---,,,,,,,,,((()))***+++++++++++++++)))************+++++++++)))******+++---...//////---,,,,,,++++++,,,,,,---))))))************))))))(((((()))***,,,---......)))***,,,------,,,+++)))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))******++++++))))))************)))))))))***+++,,,,,,+++***)))(((((()))***************(((((('''(((((()))***+++((())))))))))))*********))))))))))))))))))))))))******************************************************+++,,,,,,,,,,,,+++)))))))))))))))******+++(((((()))***+++,,,,,,---)))************+++++++++))))))((())))))***++++++)))***+++,,,,,,+++***))))))************+++++++++))))))******++++++++++++++++++++++++++++++++++++***++++++,,,,,,---......,,,...000000......111444...------,,,,,,...///000111111222222222222111111///000222444555555555444000111222444666777888999*********)))))))))))))))((()))***+++++++++++++++******************************++++++++++++******************************++++++************++++++******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************'''''''''''''''((()))*********************************++++++++++++******))))))(((((((((((())))))+++++++++************)))(((***+++***)))((()))***+++***)))(((((()))***+++***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************(((((((((((())))))))))))))))))*********))))))((())))))))))))))))))))))))******+++++++++******)))***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***)))************************************************)))************+++++++++***+++,,,,,,------,,,,,,---------............///////////////000000000000111111222222222333333333222444555555444555666888999;;;===>>>======>>>???AAA<<<999:::;;;;;;===BBBFFFHHHKKKLLLKKKJJJIIIJJJLLLMMMNNNPPPQQQQQQPPPPPPRRRRRRQQQRRRSSSTTTVVVWWWUUUUUUTTTSSSRRRPPPNNNMMMTTTSSSSSSRRRRRRRRRSSSSSSUUUSSSQQQQQQQQQQQQOOOMMMHHHDDD@@@===<<<;;;;;;:::888777666555444333222222000000000000///////////////............---------,,,,,,+++***))))))******++++++************++++++************************++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((())))))))))))((((((******++++++++++++******))))))))))))************)))))))))***+++++++++,,,((((((((((((((()))************++++++++++++******))))))))))))************))))))))))))))))))))))))))))))************))))))******+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))*********)))))))))))))))++++++************************+++++++++,,,,,,,,,...---+++)))(((((()))))),,,,,,,,,,,,---...//////---,,,,,,,,,,,,---..................////////////222222222111111111111111......000111222333333333333444444555666777888888))))))))))))*********************+++++++++++++++((())))))******))))))(((******++++++++++++******************************++++++************++++++******))))))))))))******************************************************************************))))))))))))))))))))))))))))))))))))************))))))((((((((()))************************************++++++++++++******))))))(((((((((((())))))+++++++++************)))(((***+++***)))((()))***+++***)))(((((()))***+++***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))******+++++++++******)))***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***)))************************************************************++++++++++++***+++,,,,,,------,,,,,,---------............///.../////////000000000000111111111222222222333333222333555555444444666777888:::<<<<<<<<<===>>>@@@@@@@@@AAA???999666>>>HHHFFFHHHJJJKKKJJJIIIIIIIIIKKKLLLNNNOOOPPPPPPOOOOOOMMMNNNPPPQQQRRRSSSSSSSSSRRRRRRQQQQQQPPPOOONNNMMMUUUTTTSSSQQQPPPOOOOOOOOOPPPOOOMMMMMMNNNMMMKKKIIICCC@@@<<<:::999888777666777666666555333222222111000000000000/////////...............------------,,,++++++***))))))******++++++************++++++************************++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((())))))))))))(((((()))******++++++******)))))))))))))))***************************+++++++++((((((((((((((()))******)))******++++++******)))))))))))))))************))))))))))))))))))))))))))))))************))))))******+++++++++******)))************************************************++++++************++++++))))))))))))))))))))))))((()))))))))************************************++++++++++++,,,,,,,,,,,,---,,,+++***))))))******,,,,,,+++,,,,,,---...///---,,,,,,,,,,,,---..................////////////000111111111111111111111...///000222333444444444444444444555555666666666((()))))))))***+++++++++------+++******+++,,,,,,((()))+++,,,,,,+++)))(((******++++++++++++******************************++++++************++++++******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************+++******************)))******************************++++++++++++*********))))))(((((())))))***+++++++++************)))(((***+++***)))((()))*********))))))))))))******)))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))(((((((((((())))))******))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************(((((((((((())))))))))))))))))************)))))))))))))))))))))))))))))))))******+++++++++*********************************++++++,,,,,,++++++***++++++,,,,,,,,,+++******++++++++++++++++++++++++************************************+++++++++,,,***+++,,,,,,------,,,,,,---------............///....../////////000000000000111111111222222222222222333555555444444666777888999:::::::::<<>>===<<<;;;;;;:::777444333333333222111000000000000000/////////.........------------,,,,,,,,,+++++++++***************+++++++++************++++++************************************************+++++++++*********************++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((())))))))))))(((((())))))************))))))((()))))))))************,,,+++++++++***)))))))))***))))))((())))))******))))))************))))))((()))))))))************))))))))))))))))))))))))))))))************))))))))))))***+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))*********)))))))))))))))***************++++++++++++,,,,,,,,,,,,---------************++++++,,,,,,++++++++++++,,,---...///---,,,,,,,,,,,,---..................////////////------...///000111111222000111222333444444444444444333333333333333333333((())))))***+++,,,,,,---000...,,,*********,,,---***,,,...000000...,,,*********++++++++++++******************************++++++************++++++******))))))))))))******))))))))))))))))))))))))************************************************++++++++++++++++++++++++((()))))))))************)))************)))''''''******************************++++++++++++************))))))))))))******+++++++++*********))))))(((***+++***)))((()))***)))))))))******)))))))))((())))))*********))))))************************))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))((()))***+++++++++++++++***************************++++++,,,,,,++++++******++++++,,,,,,,,,++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,---------............///............//////////////////000000000111111111111222444444333333555666666666777777888:::>>>AAANNNYYYgggiii\\\JJJAAACCCDDDEEEEEEDDDCCCDDDFFFGGGHHHHHHHHHHHHIIIIIIIIIJJJKKKJJJIIIHHHIIIKKKNNNPPPMMMLLLJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIDDDDDDEEEFFFFFFDDD@@@======<<<;;;;;;;;;:::777555222222222111000000000///////////////............---,,,,,,,,,+++++++++++++++***************++++++++++++************++++++************************************************************************)))******++++++******)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((())))))))))))(((((()))))))))******)))))))))((()))))))))************,,,+++++++++***)))))))))******))))))))))))******)))))))))******)))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))((()))***+++++++++++++++************************++++++++++++++++++++++++++++++************++++++)))))))))))))))))))))))),,,++++++***)))(((''''''))))))*********++++++++++++++++++,,,,,,,,,------)))******+++,,,,,,------++++++++++++,,,---......---,,,,,,,,,,,,---..................////////////------...///000111111222111222333333444444444444333333333333333222222222)))*********+++,,,,,,,,,------+++******+++,,,,,,)))***,,,------,,,***)))******++++++++++++******************************++++++************++++++******))))))))))))******************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************((()))*********)))((('''******************************++++++++++++******+++******))))))******++++++++++++************)))(((***+++***)))((()))***))))))************))))))((())))))************)))************************)))))))))))))))))))))))))))))))))************++++++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************(((((((((((())))))))))))'''((()))******+++******))))))))))))))))))))))))((()))***+++++++++++++++***************************++++++,,,,,,++++++*********+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------............///------........./////////////////////000000000000111222444444333333555666555666777777777999<<>>AAAGGGKKKIIIDDDDDDHHHBBBDDDEEEEEEDDDDDDEEEFFFGGGGGGFFFFFFFFFGGGGGGHHHKKKIIIGGGFFFGGGJJJNNNPPPNNNMMMJJJHHHFFFEEEEEEEEEKKKJJJHHHFFFEEEDDDDDDCCC@@@@@@@@@@@@AAA???<<<999:::999777777777777666444222222111111111000000000/////////.........------,,,,,,,,,+++++++++***************)))******+++,,,++++++************++++++************************************************)))))))))***************))))))************))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((())))))))))))((((((((())))))******))))))((())))))))))))************+++++++++***************++++++***)))))))))******((())))))******))))))((())))))))))))************))))))))))))))))))))))))))))))************))))))((()))***+++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))))))))))))))))))))))),,,++++++***)))((('''''')))))))))***++++++,,,,,,******+++++++++,,,,,,,,,******+++,,,------,,,,,,*********++++++,,,---...---,,,,,,,,,,,,---................../////////////////////000000111111111111111222333333333333333333333333333333333333333++++++++++++++++++++++++*********+++++++++++++++******++++++++++++************++++++++++++******************************++++++************++++++******))))))))))))******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************((()))***,,,,,,+++***)))******************************++++++++++++******+++******))))))******++++++++++++************)))(((***+++***)))((()))***((()))***++++++***)))((((((((()))***************************************))))))))))))))))))))))))))))))*********+++++++++---+++)))(((((()))+++---))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************(((((((((((())))))))))))'''((()))******+++++++++))))))))))))))))))))))))(((((()))++++++,,,,,,+++***************************++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,---------............///---------.........//////........./////////000000000222333333333333444666444666777888888888:::<<<:::888888<<>>======>>>===:::888999777444444555555555444222222111111111111000000//////.........---------++++++++++++******************))))))***++++++,,,++++++************++++++************************************************((()))))))))*********+++))))))************))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))***************************+++++++++,,,+++******))))))******(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))************))))))(((((()))++++++,,,,,,+++************************------------------------++++++************++++++))))))))))))))))))))))))))))))))))))))))))******((())))))***++++++,,,,,,)))))))))*********++++++***+++,,,---------,,,+++************+++,,,---...---,,,,,,,,,,,,---..................////////////000111111111111111111111000111222222333222222222222222333333444444555555,,,,,,++++++++++++++++++((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************++++++************++++++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))************((()))+++---------++++++******************************++++++++++++******++++++************+++++++++++++++************)))(((***+++***)))((()))***((()))***++++++***)))((((((((()))***************************************))))))))))))))))))))))))))))))******++++++++++++...,,,)))''''''))),,,...))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************(((((((((((())))))))))))''''''(((******+++++++++))))))))))))))))))))))))(((((()))++++++,,,,,,,,,************************+++++++++,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,---------++++++,,,---------,,,,,,---------.........//////---------.........//////............/////////000000222333333333333444666333666888999888888999:::<<<::::::======;;;<<<@@@AAACCCFFFGGGFFFEEEDDDDDDFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEFFFGGGHHHIIIJJJJJJLLLKKKIIIGGGGGGHHHIIIJJJMMMMMMKKKJJJIIIHHHHHHHHHBBB@@@>>>===>>>>>><<<::::::777444333444666666666222222222222111111111111//////.........---------+++++++++************)))******))))))***+++,,,,,,++++++************++++++************************))))))))))))))))))))))))(((((())))))*********+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))************))))))******+++++++++,,,,,,,,,+++***))))))******(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))************))))))(((((()))++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++************++++++))))))))))))))))))))))))&&&'''((()))***+++,,,,,,((())))))***++++++,,,,,,((())))))))))))*********+++,,,---------,,,++++++************+++,,,---...---,,,,,,,,,,,,---................../////////000222222222111111111111111000000111222222222111111222222333444444555666666************************++++++************++++++************************************************************************++++++******************,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,++++++*********---,,,++++++------,,,+++,,,,,,,,,++++++*********************************************+++,,,---...,,,,,,+++)))'''(((***,,,***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******************************))))))))))))******(((((()))*********************))))))))))))******))))))))))))************)))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))+++*********))))))((((((,,,+++++++++******))))))))))))************))))))************************))))))))))))))))))))))))))))))***+++---...//////************************************************,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++------,,,***))))))))))))))))))))))))***)))((((((((()))+++,,,++++++******++++++,,,------------------------------------............///...............///000000111222333444555555555555222333555777999999999999888999::::::999999;;;===AAACCCJJJQQQOOOHHHGGGKKKOOOPPPJJJ@@@BBBLLLNNNFFFGGGHHHHHHFFFEEEEEEGGGIIIHHHHHHHHHHHHHHHGGGFFFEEEHHHIIIJJJKKKIIIFFFCCCAAACCCAAA===;;;;;;;;;:::999999666222111222555777777333222222111000///......//////...---,,,,,,++++++,,,,,,,,,+++++++++******)))************+++++++++***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))************))))))))))))***+++++++++++++++++++++***)))((('''&&&&&&(((((()))***************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))************))))))(((((())))))*********+++++++++++++++++++++++++++))))))))))))))))))))))))******+++,,,------......++++++++++++++++++++++++,,,,,,------------......,,,+++***((((((((()))***))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))+++++++++***************,,,------......------,,,))))))***++++++++++++***+++,,,...---,,,,,,---///---------............///333333222111000///......000111111111111222222222//////000111222444555666************************++++++************++++++************************************************************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++******,,,+++******+++,,,+++***,,,,,,,,,++++++*********************************))))))))))))***+++,,,---------,,,***((((((***,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++******+++++++++******************************))))))))))))******(((((()))*********************))))))))))))******))))))))))))************)))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))************)))))))))(((++++++*********)))))))))))))))************))))))************************))))))))))))))))))))))))((())))))***+++,,,------************************************************++++++++++++++++++++++++...,,,++++++,,,---+++***))))))))))))))))))))))))+++***)))))))))***,,,,,,++++++******++++++,,,------------------------------------............//////............///000000000111222333444444444444222333555777999999999999:::;;;<<<;;;::::::<<<>>>AAABBBHHHNNNLLLGGGGGGKKKSSSXXXVVVMMMJJJPPPPPPKKKGGGHHHHHHGGGFFFGGGIIIKKKIIIIIIIIIIIIIIIHHHHHHHHHFFFGGGHHHHHHGGGFFFDDDBBBCCC@@@===;;;;;;:::999888666444333444555666555444111111000000000000000000///......---,,,,,,+++++++++++++++*********)))))))))************+++++++++***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))************))))))((()))******++++++******))))))))))))(((((((((((((((((()))***************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))************))))))((()))))))))************++++++++++++++++++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++)))))))))*********++++++,,,+++***)))(((((()))***))))))))))))))))))))))))*********************************)))))))))((((((******************++++++,,,,,,------------,,,,,,++++++,,,------------,,,+++,,,...---,,,,,,---///---------............///222222111111000/////////000000111111111222222222333333333333444555777777++++++++++++++++++++++++++++++************++++++************************************************************************************************************************+++++++++,,,,,,,,,,,,---,,,,,,,,,++++++++++++***+++)))((()))***+++***)))+++++++++++++++************************************************+++,,,---......---+++))))))***,,,******++++++++++++******++++++++++++++++++++++++******))))))))))))************************************))))))))))))******((()))******+++***************))))))))))))******))))))))))))************)))))))))))))))******+++******++++++,,,,,,------++++++************+++++++++************)))))))))************))))))))))))******))))))))))))(((((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************************************************************...,,,++++++,,,,,,+++***))))))))))))))))))))))))++++++******++++++,,,---++++++******++++++,,,------------------------------------............/////////......//////000111000000111222333333333333222444666888999::::::999:::;;;<<<;;;::::::<<<>>>AAACCCGGGKKKIIIGGGHHHMMMTTT\\\^^^VVVPPPPPPPPPLLLHHHIIIJJJIIIHHHIIIKKKMMMKKKKKKJJJIIIJJJKKKLLLMMMFFFFFFEEEEEEEEEDDDDDDDDDBBB???<<<:::::::::999777222333444666888666333000////////////000000000111......------,,,,,,++++++*********)))))))))(((((()))************+++++++++******++++++++++++******************************))))))))))))))))))))))))))))))************))))))'''((())))))******))))))''''''(((((())))))******(((((()))***************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******++++++++++++++++++++++++((((((((())))))))))))***++++++***)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))***+++++++++,,,+++,,,,,,------,,,,,,+++++++++,,,------------,,,+++,,,...---,,,,,,---///---------............///000000000000000000000000000000000111111111222222555444444444444555666777++++++++++++++++++++++++++++++************++++++***************************************************************************************+++++++++))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++***))))))***+++***)))+++++++++***************************************,,,+++++++++,,,,,,---......///...,,,***)))***,,,******++++++++++++***************************************))))))***************************************))))))))))))******)))******++++++***************))))))))))))******((()))))))))************)))))))))))))))******+++))))))***+++,,,------...++++++************++++++************))))))))))))*********))))))))))))))))))))))))((((((((((((((()))******++++++******)))(((((((((((((((((((((((())))))))))))))))))))))))************************************************************************))))))))))))))))))))))))---,,,++++++,,,,,,+++)))))))))))))))))))))))))))************++++++,,,,,,++++++******++++++,,,------------------------------------............////////////...///000000111000111222333333444444333333444666999::::::::::::999;;;;;;;;;:::;;;<<<>>>DDDFFFIIIKKKJJJJJJMMMRRRRRRXXXXXXSSSNNNNNNMMMIIIKKKLLLMMMLLLJJJIIIJJJKKKLLLKKKIIIIIIIIIKKKMMMOOOIIIHHHFFFDDDCCCCCCCCCCCCAAA>>>;;;999999999888666222222444666777555222///////////////////////////---------,,,,,,,,,+++++++++*********))))))))))))))))))*********+++++++++******++++++++++++******************************))))))))))))))))))))))))))))))************))))))''''''((()))))))))))))))(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))*********+++++++++)))))))))))))))))))))))))))******++++++******))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((()))))))))*********************************+++++++++,,,,,,+++*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))***++++++++++++***+++,,,...---,,,,,,---///---------............///////////////000000111111000000000000111111111111444444333333222333333444++++++++++++++++++++++++++++++************++++++************************************************************************))))))*********+++++++++))))))))))))))))))))))))(((((()))))))))*********++++++++++++++++++++++++,,,***)))***+++,,,+++******************************************************************++++++,,,---......---+++******,,,)))******++++++******)))************************++++++************++++++******************************))))))))))))************++++++++++++************))))))))))))******((()))))))))************)))))))))))))))******+++))))))******+++,,,------+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))******((((((((((((((()))))))))******++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))+++++++++++++++*********************************************************))))))))))))))))))))))))---+++******+++,,,***)))))))))))))))))))))))))))((())))))***************++++++******++++++,,,------------------------------------............//////////////////000111111111222333444555555555555444555777999;;;;;;;;;;;;;;;<<<=========>>>@@@BBBHHHKKKNNNMMMMMMOOOTTTWWWSSSRRRNNNKKKKKKMMMKKKGGGNNNOOOOOONNNKKKIIIIIIIIIKKKJJJIIIHHHHHHJJJLLLNNNMMMLLLHHHEEECCCBBBBBBBBB@@@===:::888888888777555555333222222333333222000000000//////...------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++*********))))))*********+++++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''''''((()))))))))))))))))))))))))))(((((((((((((((((()))***************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))*********+++++++++))))))))))))))))))))))))******++++++++++++************))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))))))))************************++++++++++++,,,,,,,,,---*********++++++++++++***************************************************************************(((((()))***+++,,,,,,,,,******++++++++++++******))))))***++++++++++++***+++,,,...---,,,,,,---///---------............///.........///000000111111//////000000000111111111444444333222222222222333,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************************************)))))))))***++++++,,,,,,))))))))))))))))))))))))*********++++++++++++,,,***++++++++++++,,,,,,,,,,,,+++******+++,,,+++***)))))))))***************************************(((((('''''''''(((((()))+++,,,---,,,+++***+++,,,))))))************))))))************************+++++++++******+++++++++******************************))))))))))))******+++++++++,,,++++++***)))******))))))))))))******))))))))))))************)))))))))))))))******+++))))))******++++++,,,,,,******))))))))))))******(((((()))))))))))))))***))))))))))))************(((((())))))))))))************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++******************************************************))))))))))))))))))))))))---+++******++++++***)))))))))))))))))))))))))))(((((()))************)))++++++******++++++,,,------------------------------------............///000000//////000000111222222222333444555555555555444666888:::;;;<<<<<<;;;<<<>>>@@@AAAAAACCCFFFHHHIIINNNQQQOOOOOOSSSXXXZZZWWWRRRLLLJJJLLLNNNLLLJJJOOOPPPPPPOOOLLLIIIIIIIIIJJJJJJIIIHHHHHHIIIKKKKKKOOOMMMJJJFFFCCCAAA@@@@@@???===999777777777666444666444111000111222222111000000///...---,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***)))************+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''((())))))******))))))******))))))((((((''''''(((((()))***************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******++++++++++++******************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************)))))))))*********++++++)))***++++++,,,+++++++++************************************************************++++++++++++)))))))))***+++++++++,,,)))******++++++******)))++++++,,,------------,,,+++,,,...---,,,,,,---///---------............///.........//////000000000/////////000000000111111555555444333333333444444,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************************************((())))))***++++++,,,,,,************************************++++++++++++******+++++++++,,,,,,,,,+++)))))))))***+++***)))((()))))))))*********+++************************))))))((((((((((((((()))(((***,,,,,,+++***+++,,,))))))************))))))******************************))))))))))))************************************))))))))))))******+++,,,,,,,,,++++++***)))******))))))))))))******))))))))))))************)))))))))))))))******+++***************+++++++++******))))))))))))******(((((((((((())))))******((()))))))))************)))))))))*********++++++***++++++,,,,,,++++++***************************)))))))))))))))))))))))))))))))))***************************************************************************************,,,+++******++++++***((())))))))))))))))))))))))((()))***+++++++++******++++++******++++++,,,------------------------------------............///000000//////000000111222111111222444444444444444555666888:::<<<<<<<<<<<<:::<<>><<<888777666666555444666333111000111111111000.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++************)))************+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))******++++++******(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((())))))))))))***)))***+++,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))*********+++******************++++++))))))************))))))++++++,,,------------,,,+++,,,...---,,,,,,---///---------............///......//////////////////////////////000000000111333333222222222333333444,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************************************((())))))***++++++,,,,,,************************(((((((((((())))))))))))*********++++++,,,,,,,,,***((('''((()))***)))((((((((())))))*********+++************************,,,,,,+++++++++++++++,,,''')))+++++++++***+++,,,))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))******************************))))))))))))******,,,,,,,,,,,,,,,+++***)))******))))))))))))******))))))))))))************)))))))))))))))******++++++++++++*********************))))))))))))******'''((((((((())))))******(((((())))))*********+++))))))******+++++++++,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))(((((((((((()))))))))***************************************************************************,,,+++******++++++***((()))))))))))))))))))))))))))***+++,,,---,,,++++++++++++******++++++,,,------------------------------------.........//////000000000000000111111222000000111222333333333333555777999;;;<<<===<<<<<<666888;;;===???BBBFFFIIIEEELLLPPPMMMMMMTTTXXXXXX\\\[[[ZZZWWWQQQLLLLLLPPPIIIKKKNNNNNNMMMLLLLLLMMMKKKKKKLLLLLLKKKJJJIIIHHHIIIHHHGGGEEECCCAAA???>>>>>>;;;888666666666555333444333111111222222000...,,,,,,,,,---------......++++++++++++++++++++++++************)))))))))))))))************+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***+++++++++++++++&&&&&&'''((()))***++++++(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***+++*********))))))((((((************************)))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))************)))***+++,,,---,,,,,,+++************************(((((((((((((((((((((((('''((((((((())))))******+++++++++***************))))))************))))))))))))***++++++++++++***+++,,,...---,,,,,,---///---------.........//////////////////////////////////////////000000000000000000//////000000111222++++++++++++++++++++++++)))************+++++++++************************)))))))))***+++++++++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************))))))))))))+++++++++*********))))))************************+++++++++*********))))))))))))))))))))))))))))))+++++++++,,,,,,++++++++++++*********))))))(((((((((((())))))*********+++))))))************))))))******+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************(((((()))***+++,,,,,,,,,***)))))))))((((((''''''))))))))))))(((((((((((()))************+++++++++************************))))))))))))************''''''(((((())))))******))))))))))))************************************************************((()))******)))((()))+++,,,++++++******++++++,,,---+++((((((******(((%%%++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............///////////////000000000000///111222222222222333555555777999999888777777777777888;;;>>>@@@CCCDDDEEEDDDEEEGGGHHHJJJLLLMMMNNNOOOOOOPPPOOONNNLLLKKKIIILLLJJJGGGGGGIIIKKKLLLLLLJJJJJJJJJIIIHHHGGGEEEEEE@@@BBBDDDBBB>>>;;;;;;===999888888777666555555444333333222111000///...---///////////////////////////---++++++,,,,,,,,,+++++++++************++++++))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))''''''((()))))))))))))))''')))+++,,,***)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***+++***)))((()))***************************++++++************++++++******+++++++++******)))******))))))))))))******))))))))))))))))))))))))))))))***++++++++++++***))))))***++++++++++++***+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***)))***+++,,,,,,+++***)))))))))*********))))))((())))))))))))************,,,,,,+++***))))))************))))))))))))******------,,,++++++******)))------------------------///////////////.........///////////////.........111111000000000000111111222111000000000111333444++++++++++++++++++++++++************++++++++++++************************************++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************))))))))))))+++++++++*********))))))************************+++++++++*********))))))))))))))))))))))))))))))******++++++++++++******+++*********))))))))))))))))))))))))*********+++))))))************))))))******+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***+++++++++,,,,,,+++++++++************)))))))))))))))))))))((()))************+++++++++************************))))))))))))************(((((((((((())))))******))))))))))))************************************************************(((***+++***))))))***+++,,,++++++++++++++++++,,,---+++))))))***+++)))'''++++++************++++++))))))*********+++++++++,,,,,,,,,---------......---------............///.../////////000000000000///111222222222222333555444666888888888777777777777888;;;===???AAABBBCCCBBBCCCDDDFFFHHHIIIKKKKKKLLLLLLLLLLLLKKKIIIGGGFFFLLLJJJGGGGGGHHHHHHHHHGGGIIIIIIIIIHHHGGGFFFEEEDDDAAAAAAAAA@@@>>><<<<<<<<<888888777666666555444444444444333222111000///..............................---++++++,,,,,,,,,++++++******))))))******+++))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))''''''((()))))))))))))))((()))++++++)))((()))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))&&&((()))***))))))+++---************************+++******************+++*********++++++******)))******))))))))))))******))))))))))))))))))))))))))))))***++++++++++++***))))))***++++++++++++***++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***)))******++++++******))))))******+++******))))))))))))))))))************,,,++++++***))))))************))))))))))))******,,,,,,,,,++++++++++++***------------------------////////////............/////////////////////...111111000000000000111111111111000000000111222333,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********+++******))))))******+++++++++++++++++++++++++++++++++*********)))))))))+++++++++***************************************+++++++++***************)))))))))))))))))))))))))))******************)))***************))))))))))))))))))***************))))))************)))))))))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******************************************+++++++++++++++++++++*********)))))))))))))))))))))))))))************+++++++++************************)))))))))*********++++++((((((((())))))))))))***)))))))))*********++++++************************************************)))+++++++++))))))***+++++++++++++++++++++++++++,,,***)))***++++++***)))++++++************++++++(((((()))))))))*********,,,,,,,,,---------......---------............///....../////////000000000///111222222111222333555333444666777777777666555777888:::<<<>>>???@@@@@@???@@@AAACCCDDDFFFGGGHHHGGGGGGHHHHHHGGGEEECCCBBBFFFEEEEEEFFFGGGGGGEEEDDDGGGGGGGGGFFFEEEDDDCCCBBBBBB@@@>>>=========<<<;;;777777666666555444444444444444333222111000//////...........................,,,+++***+++,,,+++***+++******))))))******+++))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))''''''((())))))))))))))))))******)))(((((()))+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))''')))******))))))***,,,************************************************))))))******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******))))))***++++++++++++*********++++++++++++************++++++++++++******+++******))))))******+++******+++++++++++++++***))))))))))))************,,,+++******)))***************))))))))))))************+++++++++,,,,,,,,,------------------------..............................//////////////////111000000//////000000111000000000///000111111222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********++++++************+++++++++++++++++++++++++++++++++++++++*********))))))************************************************************************))))))))))))))))))))))))))))))************))))))************************************************)))******++++++******)))))))))***+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))************************+++++++++***************)))))))))))))))))))))))))))))))))))))))*********))))))*********+++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++***************************************************,,,,,,,,,***)))***+++++++++++++++++++++++++++************++++++++++++++++++************++++++))))))))))))*********+++,,,,,,,,,---------......---------............///........./////////000000///000222222111111333444333333444555777777666444777888:::;;;<<<===>>>>>>======>>>@@@AAACCCDDDDDDDDDEEEEEEEEEDDDCCCAAA@@@>>>???AAADDDGGGGGGFFFDDDEEEEEEEEEDDDCCCBBBAAA@@@BBB>>>;;;:::<<<===<<<:::555555555555444444333333222222222111000//////...------------------------...,,,******+++,,,+++*********))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******((((((((((((((((((((((((''''''((()))))))))))))))*********)))'''(((***,,,))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))+++,,,,,,+++(((&&&''''''*********************************++++++*********((())))))***************))))))************))))))((((((((((((((((((((((((((())))))***************))))))***++++++++++++***))))))************))))))******++++++++++++******+++***)))(((((()))***+++******+++,,,,,,,,,++++++((()))))))))************++++++***************+++******))))))))))))******))))))***+++,,,,,,------------------------------------...............///............////////////000000////////////000000000//////000000000111111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------++++++++++++++++++++++++---,,,,,,,,,++++++******,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++************************************************************************************))))))))))))))))))))))))))))))************))))))***************++++++++++++++++++*********************++++++++++++******((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))************************+++++++++***************)))))))))))))))*********((()))))))))*********+++))))))*********+++++++++************************************++++++++++++************))))))))))))************++++++++++++************************************************,,,------,,,+++******+++***++++++,,,,,,++++++***)))******************+++++++++************++++++*********+++++++++,,,,,,,,,,,,,,,---------......---------............///............////////////...000111111111111222444333222222444777888666444777888999;;;<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBBBBCCCDDDEEEEEEDDDCCCAAA@@@<<<===???CCCFFFFFFDDDBBBCCCCCCBBBBBBAAA???>>>===@@@===::::::;;;<<<:::777444444444333333333333333000000//////......---------------------------------,,,******+++++++++******))))))))))))))))))***))))))))))))))))))))))))************************************************))))))))))))))))))))))))******++++++++++++******((((((((((((((((((((((((''''''((()))))))))))))))*********)))'''(((***,,,))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))+++,,,,,,+++(((&&&'''''')))))))))))))))))))))))))))***++++++++++++***)))'''((()))***************((()))************)))((((((((((((((((((((((((((((((((()))************)))))))))***++++++++++++***((())))))******))))))((()))******++++++******)))+++***)))(((((()))***+++)))***+++,,,,,,,,,,,,,,,((()))))))))************+++***************++++++******))))))))))))******))))))***+++,,,------...------------------------,,,---------......//////---.........//////000000000000////////////000000///000000111111111111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,++++++++++++************************+++++++++***************************************+++++++++)))))))))))))))))))))))))))******************)))*********++++++++++++++++++++++++++++++***************++++++++++++******((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))******************************************+++++++++++++++,,,,,,,,,,,,,,,((())))))******+++++++++)))************+++++++++*********************************++++++++++++,,,+++************)))))))))*********++++++++++++,,,************************************************---......---+++***+++,,,***+++,,,------,,,+++***)))***+++***)))((()))***++++++************++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......---------............///------........./////////...000111111000111222444333222111444888999777444777777999:::<<<<<<============>>>???@@@AAABBBBBBDDDDDDEEEFFFEEEDDDCCCBBBAAAAAABBBCCCDDDDDDAAA>>>@@@@@@@@@@@@???===<<<;;;===<<<;;;;;;:::999777555333333333222222222222222///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***)))***+++***)))***))))))(((((())))))***))))))))))))))))))))))))***************+++++++++************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))''''''((())))))))))))))))))******)))(((((()))+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))*********++++++))))))))))))))))))))))))''')))******))))))***,,,)))))))))))))))))))))))))))***+++,,,,,,+++***)))''''''((()))************((()))***++++++***)))((())))))))))))))))))))))))'''((())))))******))))))))))))***++++++++++++***))))))************))))))))))))************))))))***))))))(((((())))))***((()))***+++,,,,,,,,,,,,))))))))))))*********************)))******+++,,,******))))))))))))******))))))***+++,,,,,,------------------------------,,,,,,,,,---......//////------......///000000000000//////......//////000000000111222222222222111------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********))))))*********+++++++++************************))))))*********+++++++++))))))))))))))))))))))))******++++++++++++***************++++++,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++***(((((()))++++++,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))************************)))))))))***+++++++++,,,+++++++++,,,,,,---------((())))))******+++,,,,,,)))************+++++++++*********************************+++++++++,,,,,,+++++++++*********))))))*********+++++++++,,,,,,************************************************---...///...,,,***+++,,,)))***,,,------,,,***)))(((***+++***'''&&&'''(((++++++************++++++************++++++++++++,,,,,,,,,---------......---------............///---------.........//////...///111111000000222333444222111444999:::888444666777999;;;<<<===>>>>>>??????@@@AAABBBBBBCCCCCCDDDEEEFFFFFFFFFEEEDDDCCCDDDCCCBBBCCCDDDCCCAAA?????????>>>>>>===<<<:::999;;;<<<>>>===:::666333222222222222222222222222222///............---------++++++++++++++++++++++++---+++))))))***+++***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))''''''((()))))))))))))))((()))++++++)))((()))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++))))))))))))))))))))))))&&&((()))***))))))+++---))))))))))))))))))))))))(((***+++,,,,,,+++***(((&&&'''((()))************((()))***++++++***)))((())))))))))))))))))))))))'''(((((()))))))))))))))))))))***++++++++++++***)))******++++++******)))))))))************))))))(((((())))))))))))(((((('''((()))***++++++++++++))))))))))))******************))))))***++++++,,,******))))))))))))***************++++++,,,,,,,,,------------------------++++++,,,------...//////------......///000000111//////............//////000111222333444333333222---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))******++++++++++++************************))))))******++++++++++++))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++***(((((()))++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))************************(((((()))***+++,,,,,,---)))))))))******+++++++++((())))))***++++++,,,,,,)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++******))))))******+++++++++,,,,,,,,,************************************************...//////...,,,***+++,,,)))***,,,------,,,***)))(((***+++)))&&&$$$%%%'''++++++************++++++))))))))))))************,,,,,,,,,---------......---------.........//////---------.........//////...///111111000000222333444222111555:::;;;888555666777999;;;===>>>??????@@@@@@AAABBBCCCDDDDDDEEEDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBAAACCCDDDEEEDDDCCC>>>>>>>>>===<<<;;;999999999<<<@@@>>>999444111111111111111111111111222222///////////////.........++++++++++++++++++++++++---+++))))))***+++***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))'''(((((()))))))))))))))''')))+++,,,***)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++)))))))))))))))))))))))))))***+++***)))((()))***))))))))))))))))))))))))((()))+++,,,,,,+++)))(((&&&'''((()))************''')))***++++++***)))'''))))))))))))))))))))))))'''(((((()))))))))))))))))))))***++++++++++++*********++++++++++++******))))))************))))))'''((()))******)))((('''''''''(((******+++++++++))))))))))))******************))))))***+++,,,,,,******))))))))))))*********++++++++++++,,,,,,,,,------------------------++++++,,,,,,---...//////---------...///000000111//////............//////111222333444555444333333,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++***++++++,,,,,,++++++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,......---,,,++++++++++++)))***+++,,,+++***(((&&&)))************+++++++++************************)))***+++,,,,,,+++***)))*********+++,,,,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++************************)))************+++++++++*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******))))))((((((''''''))))))***++++++++++++***************************'''((())))))(((((()))***---,,,,,,++++++,,,,,,------------,,,+++***)))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++)))************+++++++++************************,,,------......------,,,***+++---......---+++***))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++000///---+++***+++---...------......//////000000000000111222222222222222222333444666777888888888:::;;;<<<===>>>@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDIIIMMMIIIBBBAAAAAA@@@@@@@@@AAABBBBBBAAA>>><<<;;;;;;;;;:::999???@@@@@@>>>;;;777333000222222222222111111111000......---------,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++***))))))((((((((((((((((((((((((******++++++++++++******))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++******))))))((((((++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))((((((((((((************************++++++++++++++++++++++++************************************************++++++,,,,,,,,,,,,------........................---------............//////......------///000111111111222333444444444444,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******)))************+++,,,---,,,+++)))((()))************+++++++++++++++++++++++++++++++++******++++++++++++******))))))))))))*********************++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++******))))))(((((((((((())))))***++++++++++++***************************''')))******)))(((***+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,+++***))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++)))************+++++++++************************++++++,,,,,,,,,,,,++++++)))***,,,------,,,***)))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++///...---,,,+++,,,------.........///////////////...///000000111111000000111222444555777888999999888888999;;;<<<===>>>?????????@@@@@@AAABBBCCCCCCCCCEEEEEEGGGLLLQQQOOOIIIBBBBBBAAAAAAAAAAAAAAABBB>>><<<:::999:::999888777999:::;;;;;;999666222000222111111111000000000000...------------,,,,,,,,,++++++******))))))((((((***++++++++++++***))))))************************)))******++++++******)))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))(((***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********))))))(((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((************************++++++++++++++++++++++++************************************************+++++++++,,,,,,,,,------........................---------............//////......---...///000111000111222333444444444444,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---+++************++++++,,,+++,,,---------,,,+++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***************)))))))))((()))***+++,,,------...++++++++++++++++++++++++************************)))************+++++++++,,,,,,++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++***))))))))))))((((((((())))))***++++++++++++***************************(((***++++++***)))+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++******)))******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++)))************+++++++++******************************++++++++++++******((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++...------------,,,,,,,,,///////////////.........------...///////////////000111333555777888999999777888999:::;;;<<<===>>>=========>>>@@@AAABBBCCCCCCFFFGGGHHHMMMQQQOOOIIIDDDCCCBBBBBBAAAAAAAAAAAA>>><<<:::999::::::999777555666777888777666333222000000000000////////////------------,,,,,,,,,,,,,,,,,,++++++***)))((((((***++++++++++++***))))))************************)))******++++++******)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))************************++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,,,,---------------------------------............//////............///000000000111222333444444444444,,,,,,,,,---------------------------------,,,,,,------------------,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,---...///++++++,,,---,,,,,,+++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,---------,,,,,,+++++++++))))))***+++,,,,,,------++++++++++++++++++++++++************************))))))*********+++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))***++++++++++++***************************)))+++,,,,,,+++***,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,************************))))))*********+++++++++))))))*********+++++++++******************************++++++++++++******))))))***++++++***))))))((()))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,------......---,,,,,,000000//////......---------......//////////////////000222555777888999999888999:::;;;<<<===>>>???;;;;;;;;;<<<>>>@@@BBBCCCDDDFFFGGGFFFHHHKKKHHHCCCEEEDDDCCCBBBAAAAAAAAAAAA@@@>>><<<<<<<<<<<<;;;:::666777888888777666444333000////////////.........---------,,,,,,,,,++++++///......---,,,+++*********++++++++++++***))))))************************))))))************))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((((((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************************++++++++++++***************************************************++++++++++++,,,,,,,,,---------------------------------............///............/////////000000111222333333444333333,,,,,,,,,------.........------------------------------------------------,,,,,,,,,------,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,---...//////******++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,...---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))************))))))***++++++++++++***************************)))+++,,,,,,++++++,,,---,,,++++++******++++++,,,++++++,,,,,,,,,+++************+++++++++,,,,,,,,,************************))))))*********+++++++++))))))*********+++++++++************************++++++,,,,,,,,,,,,++++++******++++++++++++******((()))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,---......------,,,000000//////......------//////000111111111111000///000222444666777888888777888888:::;;;<<<===>>>::::::::::::<<<>>>AAABBBAAADDDEEEDDDEEEGGGEEEAAAEEEDDDCCCBBBAAA@@@@@@@@@@@@>>><<<<<<======<<<;;;777777777777666444222111////////////.........---------,,,,,,,,,+++++++++......---,,,,,,+++*********++++++++++++***)))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))((((((((()))))))))))))))(((((())))))******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))******))))))((((((((((((((((((((((((((('''((((((((()))))))))***************************)))))))))******+++++++++*********************************************************+++++++++,,,,,,---------------------------------............///---......///////////////000000111222333333333333,,,,,,,,,---......//////------------............------------............,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,++++++++++++,,,,,,---************++++++++++++)))************+++++++++************************++++++************+++++++++++++++++++++*********,,,,,,,,,+++++++++******++++++++++++++++++++++++************************)))************+++++++++,,,,,,++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***)))))))))************+++))))))***++++++++++++***************************)))+++,,,,,,+++***,,,---++++++************+++++++++++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************)))************+++++++++)))************+++++++++************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,------------...///////////////.........000000111222222222222222000111333444666666777777444555666777888999:::;;;;;;;;;::::::;;;===@@@BBB===AAADDDDDDEEEHHHGGGDDDCCCBBBAAAAAA@@@@@@@@@@@@>>><<<::::::;;;<<<;;;:::666666555444222111///...////////////............,,,,,,,,,,,,++++++++++++*********))))))))))))(((***++++++++++++***))))))((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))***++++++***)))((())))))))))))))))))))))))''''''(((((())))))******************************(((((())))))***+++++++++************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///---......///000////////////000111222333333333333,,,,,,------.../////////------------.........///------------.........///,,,,,,------------,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///---,,,,,,+++++++++,,,,,,+++++++++++++++,,,------)))************+++++++++++++++++++++++++++++++++******++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++))))))***++++++++++++***************************)))***++++++******+++,,,++++++************++++++***++++++,,,,,,+++++++++******+++++++++,,,,,,,,,************************)))************+++++++++)))************+++++++++******************************++++++++++++************))))))))))))******))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++------,,,+++,,,---...///.........///////////////000111111222333222222222111222333444555555555555333444555666777999::::::===<<<::::::;;;===???AAA<<>><<<::::::;;;<<<;;;:::666666555444222111000///000000000/////////......,,,,,,,,,++++++++++++***'''(((((((((((()))))))))***++++++++++++***))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))((('''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********+++++++++,,,*********)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''((()))******)))((('''))))))))))))))))))))))))'''''''''((()))*********************************((((((((()))***+++++++++************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///------///000000000///...///000111222222333333222,,,,,,------...///000000---------.........//////---------.........//////,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///000///......------------,,,,,,,,,,,,,,,---...///)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***))),,,,,,,,,------.........))))))***+++,,,------...++++++++++++++++++++++++************************)))************+++++++++*********++++++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++))))))***++++++++++++***************************(((***++++++***)))+++,,,++++++************++++++***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++)))************+++++++++************************))))))************))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++...---+++++++++---///000---.........//////000000000000111222222222222222222333444444555555444444555555666888999:::;;;<<<>>>===;;;::::::<<>>?????????>>>??????@@@@@@@@@>>><<<<<<>>>>>>>>>===777777666555555444333333000000000000////////////,,,,,,,,,+++++++++******((((((((()))******++++++***++++++++++++***))))))************************(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******+++++++++,,,,,,,,,++++++******))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))&&&'''(((******((('''&&&))))))))))))))))))))))))&&&''''''((()))******+++************************'''(((((()))***+++++++++************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,---///000000000///...///000111222222333222222..............................---------,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++------------------------+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++)))******++++++,,,------******************************+++++++++******))))))'''&&&(((+++---,,,***)))***+++,,,,,,+++)))))),,,++++++***)))(((''''''++++++++++++++++++++++++,,,+++***))))))***+++,,,+++++++++*********))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******)))))))))***+++++++++,,,++++++******++++++,,,---***'''&&&)))...111...+++************************+++++++++++++++***)))((())))))))))))))))))))))))******))))))))))))******++++++******************++++++,,,,,,,,,++++++***+++++++++*********))))))+++***)))(((((()))***+++***)))'''((())))))((('''))))))))))))******************+++++++++******)))------------------------,,,,,,++++++,,,,,,---...............//////////////////000111222333333333111222333444555555555555555444333333444777;;;======;;;:::999999<<<>>>@@@???@@@@@@AAAAAAAAA@@@@@@EEECCC@@@>>>?????????>>>>>>>>>===<<<;;;;;;::::::555555444333333222222111000000//////.........---************************(((((((((((())))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++((((((((((((((())))))***((((((((((((((()))******))))))))))))************+++*********))))))((((((++++++******)))((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&))))))))))))))))))))))))))))))(((((((((((())))))***(((&&&'''***+++)))'''(((((((((((())))))))))))+++*********))))))((((((******)))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))************************+++++++++*********))))))))))))))))))))))))))))))(((((())))))******++++++************************+++*********))))))((((((************************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))((((((((((((((()))************+++++++++)))************+++++++++------++++++++++++------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---.........------------...///////////////000111111222222.................................---------,,,,,,,,,------......------,,,------------------------------------------------........................+++,,,,,,------,,,,,,+++------------------------+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,+++++++++++++++++++++************************++++++,,,,,,,,,,,,,,,+++***(((''')))+++---,,,***)))***+++,,,,,,+++***))),,,,,,,,,+++*********)))++++++++++++++++++++++++,,,+++***))))))***+++,,,+++++++++*********))))))******************************))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))*********************+++++++++++++++******++++++,,,---,,,***)))+++000222///,,,************************+++++++++++++++***))))))******************************))))))))))))******************************+++++++++,,,,,,++++++***+++++++++*********)))))))))))))))(((((()))))))))***(((((((((******)))((())))))))))))******************+++++++++******)))++++++++++++++++++++++++,,,,,,++++++,,,,,,---...////////////000000000000000000000111111222222333111222333444555555555555555444444444666888;;;<<<===<<<;;;:::;;;===???@@@?????????@@@@@@AAAAAAAAACCCAAA???>>>>>>>>>===<<<<<<<<<;;;:::999888888777444444333333222111111111////////////......------************************((((((((()))))))))******++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++))))))((((((((()))******((((((((((((((()))******))))))))))))************************)))))))))((()))))))))))))))*********((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))(((((((((((())))))***(((''''''******)))'''(((((((((((())))))))))))************)))))))))(((******)))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))************************+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))*********************************************)))))))))(((************************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,---///000000000.........------------...///////////////000111111222222........................///.........------------------............------------------------------........................////////////////////////,,,,,,------------,,,,,,------------------------+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++------,,,,,,+++******)))++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,,,,+++******,,,,,,,,,*********++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++******************************************))))))))))))((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******+++++++++***************+++************+++,,,,,,---+++***,,,///000...+++***************************++++++++++++***))))))***************************************************************************++++++,,,,,,++++++++++++++++++***************((()))************)))((()))(((((()))+++,,,+++***))))))))))))************)))******+++++++++******++++++++++++++++++++++++,,,,,,++++++,,,,,,---...//////000000000111111111111111111111111111111111111222333444444555555555444555555777888999:::;;;;;;;;;<<<<<<===>>>>>>???>>>>>>======>>>@@@BBBCCC@@@???>>>>>>>>>===;;;999:::999999888666555555444333222222111111000/////////............---------************************)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++***))))))))))))***++++++((((((((((((((()))******))))))))))))************************))))))))))))'''(((((()))******++++++(((((((((((((((((((((((('''((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))***((('''((()))***)))'''(((((((((((())))))))))))************))))))))))))******)))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))************************+++************)))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))***+++++++++)))************+++++++++)))************+++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,...111333444222///---...------------...//////...//////000000111111222......................../////////............---------............------........................................................................,,,,,,------------,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++%%%&&&'''((()))*********---,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++,,,,,,,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))+++******))))))******+++,,,+++++++++***)))))))))***************++++++,,,+++***)))***,,,,,,***(((******************************+++++++++******)))***************************************************************+++++++++******+++,,,,,,,,,++++++************************((())),,,------,,,)))((()))(((((()))+++---,,,,,,((()))))))))************))))))***+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...////////////000000000000111111111111000000000000111111222333444444444444444555777888999::::::999999:::;;;============<<<<<<;;;;;;:::<<<>>>AAABBB??????>>>??????>>>;;;888999888777666555444333222111111111000//////......------------------------************************)))*********++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************************++++++,,,((((((((((((((())))))***((()))))))))*********************)))))))))))))))(((((())))))************((((((((((((((((((((((((''''''(((((()))))))))***(((((((((((((((((((((((())))))(((((((((((()))))))))((((((((()))))))))((((((((((((((())))))))))))*********)))))))))))))))***))))))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))++++++******))))))((((((*********************************)))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***+++,,,,,,---))))))*********+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------...111333333222000......------------...//////......//////000111111111////////////////////////000000/////////.........---......//////......---........................------------------------------------------------,,,------......------,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++%%%&&&'''((()))*********,,,---------,,,,,,,,,,,,******+++++++++,,,,,,---+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************************************))))))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))++++++************++++++,,,+++++++++***)))))))))******))))))******+++,,,+++*********++++++)))(((************************)))******+++++++++******************************)))***++++++++++++***)))))))))*********+++++++++)))***+++,,,,,,,,,,,,,,,************************)))+++---//////---+++))))))(((((()))+++---,,,,,,((()))))))))************((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------.........//////111111000000000000000000000111222333444444444444333555777999:::999999888666888:::;;;<<<<<<;;;:::;;;:::999999:::===???AAA@@@????????????>>>;;;999999999888666555333222222111111000//////......---,,,,,,,,,,,,------------************************)))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))************************++++++,,,((((((((((((((())))))***((()))))))))************))))))))))))))))))******************))))))(((((())))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((())))))(((((((((((())))))((()))))))))((((((((()))(((((((((((())))))))))))))))))))))))))))))*********))))))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***+++,,,,,,---))))))*********+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------....../////////000000000...------------...//////.........///000000111111////////////////////////000000000000////////////......////////////..............................------------------------------------------------------............------------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,+++,,,------++++++,,,---++++++***++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***************+++++++++++++++++++++++++++++++++)))))))))************+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++************+++++++++++++++******************))))))))))))***+++++++++,,,,,,,,,,,,,,,++++++************************))))))***++++++++++++***++++++++++++++++++++++++)))***+++,,,,,,+++***))))))))))))***++++++,,,,,,)))***++++++,,,,,,,,,,,,***************+++++++++***+++---//////---+++***)))(((((()))+++,,,+++***))))))))))))************((()))***+++++++++++++++************************,,,,,,++++++,,,,,,---...,,,,,,---------.........000000000000000000000000000111222333333444444444333444666777888888777777666777888:::;;;::::::999;;;;;;::::::;;;===>>>@@@AAA???>>>>>>>>>>>>;;;999999999888666444333222111111000000//////......---++++++,,,,,,,,,,,,,,,---************************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********))))))))))))***++++++((((((((((((((()))******))))))))))))************))))))))))))************++++++******)))(((((('''))))))))))))))))))))))))((())))))))))))))))))***))))))))))))))))))))))))))))))(((((((((((())))))''')))***)))((('''(((***(((((((((((())))))))))))))))))))))))******************)))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))***+++++++++)))************+++++++++)))************++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------......---------...///000...------------...//////---......//////000000111////////////////////////111111111000000000//////......////////////..............................................................................------............------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++(((+++,,,,,,+++***,,,...++++++******+++,,,...//////.........---,,,,,,,,,++++++++++++++++++++++++++++++,,,------,,,++++++))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,++++++******++++++,,,***************+++++++++)))))))))))))))***++++++***+++,,,,,,,,,++++++,,,************************))))))***+++++++++++++++++++++++++++++++++++++++)))***,,,------,,,***)))((())))))***++++++,,,,,,))))))***+++,,,,,,,,,,,,))))))*********+++++++++)))***,,,------,,,***)))***(((((((((******)))((())))))))))))************(((((()))++++++,,,,,,+++)))))))))))))))))))))))),,,,,,++++++,,,,,,---...------------.........///......//////000000111111000111222333333444333333333444555666666666666666777777888999::::::::::::======>>>>>>>>>?????????@@@>>><<<;;;<<<<<<;;;999999888777555333222000000111111000000///.........***+++++++++,,,,,,,,,,,,************************((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))((((((((()))******((((((((((((((()))******))))))))))))************((()))))))))*********************)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''')))******''''''(((***(((((((((((())))))))))))((()))))))))******************)))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++)))************++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,---.../////////.........------------...//////------......///000000000000000000000000000000000111111111111000000000000......////////////......////////////////////////000000000000000000000000////////////////////////------............------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******)))'''***,,,,,,******---///++++++******+++---...///111111000///...------,,,++++++++++++++++++++++++++++++------------++++++))))))******++++++++++++++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,++++++******++++++,,,))))))******+++++++++,,,)))))))))))))))******+++'''(((*********)))******************************((()))***+++++++++++++++++++++++++++++++++++++++)))***,,,------,,,***)))((())))))***++++++,,,,,,((()))***+++,,,---------))))))******++++++++++++((()))************)))(((***)))'''((())))))((('''))))))))))))************(((((()))++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---.............../////////000---......///000111111222000000111222333333333333333444444444555555666666888999999::::::;;;<<<<<>>@@@AAA@@@>>>:::888;;;<<<=========<<<;;;:::>>>>>><<<;;;999999999999555555444333222000000////////////...------,,,,,,+++++++++*********)))))))))))))))))))))))))))))),,,,,,++++++***)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))(((''''''******)))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))+++*********))))))((((((''''''((()))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))((((((******))))))((((((''''''&&&''')))*********)))((())))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))************)))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''++++++******************))))))))))))))))))))))))))))))))))))))))))))))))''')))+++)))&&&$$$&&&(((---,,,,,,++++++,,,,,,---******+++,,,,,,---......------------------------............////////////000000000000////////////000000000000000000000000000000000000000000000000///000000000000000000///////////////////////////........................---///000000///......///------------------------..................------.........------,,,,,,,,,........................---,,,+++*********+++,,,,,,,,,,,,---------------......---------,,,,,,,,,***+++,,,,,,---------,,,///...,,,******+++,,,------------,,,,,,+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))((())))))))))))*********************************---,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++*********************************,,,,,,,,,++++++*********************************))))))))))))))))))))))))+++******************+++------,,,,,,,,,+++++++++************************************++++++,,,,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))************************))))))'''''''''(((***+++******))))))))))))*********************++++++,,,***++++++,,,,,,------...,,,,,,------...//////000/////////000111111222222111222222333333444555555444666777888777666777888;;;<<>>;;;999;;;;;;<<<<<<<<<;;;:::999;;;;;;;;;:::999888888777555444333222111000000////////////...------,,,,,,+++++++++*********))))))))))))))))))))))))))))))*********************+++************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))(((''''''***))))))(((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))*********)))))))))((((((''''''((()))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))((((((***)))))))))((((((((('''&&&'''((()))***))))))((())))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''************************)))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,+++((('''(((***,,,,,,++++++++++++,,,,,,***++++++,,,,,,---------------------------------............////////////000000000000000000000///000000000000000000000000111111111111111111111111000000111111111111000000////////////////////////////////////////////////...///000000......///000..........................................//////.........---------------..............................---------,,,,,,,,,+++++++++,,,,,,---------...------------,,,,,,,,,++++++,,,---------,,,,,,...---,,,+++***+++,,,---------,,,,,,,,,,,,++++++***++++++,,,,,,++++++*********++++++++++++******++++++,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))))))))))))))***************************************+++++++++,,,,,,------+++++++++++++++*********))))))))))))))))))))))))+++++++++++++++*********************************))))))))))))))))))))))))+++***(((''''''(((***+++,,,,,,,,,,,,++++++++++++************************)))))))))************++++++,,,,,,,,,,,,,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++)))))))))))))))))))))))))))************+++++++++***++++++,,,,,,------...,,,,,,------...//////////////////000111111222222222222222333444444555555666888::::::888888888999999;;;>>>@@@@@@???===;;;;;;;;;<<<<<<;;;:::999999888888999999999888666555444333333222111000////////////......---,,,,,,,,,+++++++++***************))))))))))))))))))))))))(((((()))******+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))((((((''')))((((((''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))************************(((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))(((((('''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************************)))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++)))((()))***++++++************+++++++++++++++,,,,,,,,,,,,,,,------------------------............////////////000000000000000000000000111111111111111111111111111111111111111111111111000111111222222111111000000000000000000000000000///////////////////////////000000000......///111........................------......//////000000...............---------........................---......///......---,,,++++++++++++,,,,,,---...------------------------+++,,,,,,------,,,,,,,,,------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))************))))))+++++++++++++++,,,,,,,,,************************+++******))))))******+++))))))))))))))))))))))))((((((((()))))))))*********************************++++++++++++,,,,,,,,,+++++++++***************((((((((((((((((((((((((+++++++++***************************************))))))))))))))))))))))))+++***)))(((((()))***+++,,,+++++++++++++++++++++************************)))))))))))))))))))))******++++++,,,,,,++++++***))))))))))))))))))))))))(((((((((((((((((((((((()))(((((('''((()))******))))))************))))))))))))******++++++++++++***++++++,,,,,,------...---------.........///////////////000111111222222222222333333444555555555888:::<<<<<<:::999:::;;;:::<<<>>>AAABBBAAA@@@???=========<<<<<<;;;::::::666777999:::999888666444333222222111000000////////////...------,,,,,,+++************************))))))))))))))))))))))))((()))))))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((())))))))))))(((((((((''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((************************(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))(((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((((((((()))******))))))))))))******,,,,,,,,,+++++++++++++++------------------------............////////////000000000000000111111111222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000000000000///......000222////////////////////////---......//////000000000................................................,,,---......//////......,,,++++++++++++,,,---...------------------------,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***((())))))******))))))(((*********++++++,,,,,,,,,************************++++++************++++++************************'''''''''((((((((())))))************************,,,,,,+++++++++*********************************((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,+++******++++++++++++++++++++++++***************************)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***((()))************)))(((((()))***++++++++++++******++++++,,,,,,------...---------.............../////////000111111222222222333333444444555666666999;;;======<<<;;;<<<===<<<>>>@@@BBBDDDDDDDDDCCC@@@??????>>>===<<<<<<<<<777888999:::999777555444111111111000000/////////.........---,,,,,,++++++************************))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((())))))))))))(((((('''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))'''((((((((()))))))))***(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********************************(((((((((((((((((((((((((((''''''((()))************))))))(((((())))))***+++++++++++++++++++++***------------------------............///////////////000000000111111111222222222222222222222222222111111111111111111111111222222333333333333222222111111111111111111111111000000000000000000000000000111111///......000222000000000000000000000000//////////////////000000.............../////////........................+++,,,---...///000111222///...,,,,,,,,,,,,---...,,,,,,,,,------------...,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***))))))************))))))))))))******+++,,,,,,,,,************************++++++************++++++************************(((((((((((())))))))))))************************,,,,,,++++++*********))))))))))))***************)))))))))))))))))))))))))))))))))***************(((((((((((((((((((((((()))))))))))))))))))))))))))***,,,......,,,***)))*********+++++++++++++++************************+++************)))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++***)))(((((()))***,,,,,,+++*********++++++,,,,,,------.........................../////////000111111222222333333333444555555666666999;;;=========<<<===???>>>@@@BBBDDDEEEFFFFFFFFFBBBAAA@@@>>>============888999999999888666444333000000000000//////............------,,,+++++++++***************+++++++++))))))))))))))))))))))))++++++***))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((((()))))))))))))))''''''''''''((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((''''''(((((((((((()))))))))))))))))))))(((((('''(((((((((((())))))))))))(((((((((((())))))))))))''''''(((((())))))******(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))*********************************((((((((((((((((((((((((***)))(((***,,,------,,,******))))))))))))***************+++++++++++++++------------------------............///////////////000000111111222222222333333333333333333333333333333333333333333333333222222333333333333222222222222222222222222222222111111111111111111111111111111111///......111333000000000000000000000000000000000///////////////---........./////////000........................,,,,,,---...000333666777111000...---,,,,,,---...,,,,,,,,,---------......,,,---------,,,,,,+++******+++,,,,,,------------+++++++++,,,,,,---------***++++++,,,,,,++++++***)))******++++++******)))((())))))***++++++,,,,,,************************,,,++++++******++++++,,,************************)))************+++++++++************************************++++++++++++((()))))))))*********+++************************((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))*********++++++++++++************************,,,,,,++++++************))))))************))))))))))))))))))))))))))))))************************'''(((((()))))))))))))))((()))***++++++***)))(((((()))+++,,,,,,+++***)))***++++++,,,,,,------.........................../////////000111111222222333333444444555666666666888:::<<<=========???@@@???@@@BBBCCCEEEEEEFFFFFFBBBAAA???>>>===<<<<<<===:::999888666555333222111000000////////////............---,,,,,,++++++***))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************''''''((()))))))))))))))(((((((((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))'''''''''((((((((()))))))))))))))))))))((('''''''''((((((((()))))))))***(((((((((((())))))))))))'''''''''((()))*********(((((())))))))))))(((((('''((((((((()))))))))***)))(((((('''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))************)))))))))))))))))))))))))))))))))*********++++++(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***''''''(((((()))******+++************************((((((((((((((((((((((((***(((((()))---///...,,,+++******))))))******+++))))))******++++++,,,,,,------------------------............///////////////000000111111222333333333333333333333333333333444444444444444444444444222333333444444333333222222222222222222222222222111111111111111111111111111111111///......111333000000000000000000000000111111000000//////......---.........//////000000...........................------///111555999;;;333222///---,,,,,,---...,,,,,,,,,------.........------------,,,,,,+++******+++,,,---------------+++++++++,,,,,,---------+++++++++,,,,,,+++++++++******++++++++++++******((())))))***++++++,,,,,,************************,,,++++++******++++++,,,************************++++++,,,,,,,,,---------************************'''((()))***+++,,,------(((((())))))*********+++************************(((((())))))*********+++************************))))))))))))))))))))))))+++***)))'''''')))***+++))))))******++++++++++++************************,,,,,,,,,+++++++++************++++++++++++******))))))))))))))))))))))))************************'''(((((()))))))))))))))''')))***++++++***)))'''''')))+++,,,,,,,,,***)))***++++++,,,,,,---...........................---/////////000111111222222333333444444555666666666777999<<<======>>>@@@AAA???@@@AAACCCDDDEEEEEEEEEBBBAAA???===<<<;;;<<<<<<:::999666444222111000000///////////////...............---,,,,,,++++++***))))))******++++++++++++))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++''''''((()))))))))))))))(((((((((((()))***,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++************************&&&'''''''''(((((()))))))))))))))))))))((('''''''''((((((((())))))******(((((((((((())))))))))))&&&''''''((()))******+++(((((())))))))))))(((((('''((((((((())))))******)))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))************))))))))))))))))))))))))************++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******&&&''''''((()))******+++************************(((((((((((((((((((((((((((&&&%%%'''+++---,,,+++++++++************++++++(((((()))***+++,,,,,,---------------------------............/////////000///000000111222222333333777444111222444666666444333666666333333666666333555555666777555111333999777555444444555666555444444444333222222333111......///000111222111111000222111000111222222000...333222111111111111111111000000000000000000000000000/////////............---------///222555999;;;444333333222111000000///...................................................---,,,,,,---...---,,,...,,,---...,,,)))))),,,------,,,,,,,,,,,,++++++************************++++++******************++++++++++++++++++++++++++++++++++++++++++++++++.........------,,,,,,,,,******+++,,,,,,,,,,,,+++++++++************++++++)))************+++++++++************************************************************************,,,,,,,,,,,,***)))(((''')))************+++++++++++++++************++++++***)))((((((((()))++++++************************,,,+++++++++***)))))))))************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++,,,,,,,,,---------......---------...------,,,,,,---...000000///000111333111222444666777888999999===<<<<<<;;;;;;;;;<<<<<<@@@@@@@@@@@@AAABBBCCCDDD@@@@@@???===<<<:::999999999999::::::888555222000111...++++++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))*********))))))((())))))))))))******************))))))))))))******++++++************++++++))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***************)))((((((******+++++++++,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,+++++++++******+++,,,------......------////////////000000000000//////000111222222333333888777777999;;;<<<999777777:::;;;888777777555111222222555888777444555:::222222222222333222111000666555333333555777777666999777444111000111333555555444444555666555333111333222111111000111111111000000000000000000000000000000/////////.........////////////111333666777111111000//////...------////////////////////////...........................---,,,------------,,,...,,,,,,......++++++///------,,,,,,,,,,,,++++++************************+++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++++++++************++++++)))************+++++++++************************************************************************++++++++++++***)))(((((()))************++++++++++++******))))))******+++******)))))))))***+++,,,******************************))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++,,,,,,,,,------------...---------......------,,,,,,...////////////111222111222333555666777888888<<<;;;;;;;;;:::;;;;;;;;;============>>>???@@@@@@@@@@@@???>>><<<;;;:::999777777777777555444222000000...+++,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))************))))))))))))))))))******************))))))))))))******++++++************++++++***))))))(((((())))))***))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))************)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))************************)))))))))))))))))))))((())))))))))))))))))))))))***************)))((((((*********+++++++++,,,,,,))))))))))))))))))))))))*********++++++,,,,,,,,,+++,,,------......------.../////////000000000000000000111111222222333333999999;;;>>>@@@???;;;888444888:::999999;;;999555888777888:::888333222666999999::::::;;;:::::::::777666666888999888555333555444111///...///000222444333333444666555222000333222111111000000111111000000000000000000000000000000000/////////......111111000//////000222222000//////......---------000000000000000000000000...........................---------------......///,,,,,,//////------111------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++******+++,,,,,,,,,,,,+++++++++************++++++)))************+++++++++************************************************************************))))))************)))))))))************++++++++++++******))))))******++++++************+++,,,,,,************************((((((((((((((()))))))))************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++,,,,,,,,,,,,------------,,,------.........------,,,...//////......000111000111222444555666666777::::::::::::::::::::::::;;;;;;;;;;;;<<<===>>>>>>?????????>>>===;;;:::999666555444333333222222222000...------///000000///,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))************))))))))))))))))))******************))))))))))))******++++++************++++++*********))))))*********************************))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************+++******************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((*********++++++++++++,,,))))))))))))))))))))))))(((((()))***+++,,,---...+++,,,------......------....../////////000000000222222222222222222222222BBBBBBCCCEEEEEEEEECCCBBB===@@@AAA>>>>>>AAA@@@===BBB>>>===>>>===:::;;;>>>@@@???===999777666777999777666777;;;<<<888444222222333444444444333222111444333333555666555333111444333222111111000111111111111111111111111111111000000000////////////...111000////////////000000111000000000/////////...////////////////////////........................---......---,,,---...000333///---///000......000------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************************+++,,,,,,,,,,,,+++++++++************++++++))))))*********+++++++++************************************************************************'''((()))***************))))))*********+++++++++******))))))))))))******+++++++++++++++,,,,,,,,,************************'''(((((())))))*********************************************************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))*********+++++++++++++++,,,,,,,,,---------,,,------...............,,,...//////......///000000000222333444555555555777888888999999999999999;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>===;;;:::888555444222111111222444555111000//////////////////++++++++++++++++++++++++************************))))))))))))))))))))))))((())))))************)))((()))))))))******************))))))))))))******++++++************++++++++++++************++++++))))))))))))))))))))))))((()))))))))************************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))))))))((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************((()))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))*********))))))))))))))))))))))))))))))************)))(((************++++++++++++))))))))))))))))))))))))((())))))***+++,,,,,,,,,+++,,,------......------........./////////000000333333333222222222222222YYYXXXUUUSSSRRRSSSUUUWWW\\\]]][[[VVVUUUXXXYYYWWWXXXRRRNNNNNNNNNNNNQQQVVVWWWUUUPPPKKKIIIKKKPPPUUUOOOFFF???>>>===:::;;;@@@BBB@@@>>>;;;999888888777777666666666888888777666555444333222111111111111222222222222222222222222111000000000//////////////////...//////000000111000000000000////////////................................................---......---,,,,,,///222888222///000000---,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++************++++++))))))*********+++++++++************************))))))))))))))))))))))))************************'''((()))******++++++***))))))*********+++++++++***))))))))))))))))))*********++++++,,,,,,,,,,,,************************)))))))))******+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))*********++++++++++++++++++,,,,,,,,,------,,,---....../////////...---...000///......///000000000222333444444444444666666888888999999888888::::::999999999:::;;;;;;<<<=========<<<;;;999777555333222000111333555666444444222000...---,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))***************((()))))))))******************))))))))))))******++++++************++++++++++++************++++++((((((((((((((((((((((((((()))))))))************************)))))))))((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************((()))))))))************(((((()))******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))((()))))))))*********+++))))))))))))))))))))))))((())))))*********))))))))))))*********+++++++++))))))))))))))))))))))))************************+++,,,------......------............////////////333222222222222222222222uuurrrmmmhhhfffggglllqqqxxx|||~~~~~~yyysssmmmhhhfffhhhjjjkkkmmmnnnsss}}}rrr[[[MMMDDD???DDDMMMXXXQQQGGG>>>777666777999:::888666555777999999999777666555444333222222222222222222222222222222222111111000000000/////////......//////000111111111........................................................................---...///---+++,,,000444;;;444//////000---+++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++******+++,,,,,,,,,,,,+++++++++************++++++)))************+++++++++************************))))))))))))))))))))))))************************((()))***+++++++++++++++)))************+++++++++***))))))(((((())))))***)))******+++,,,+++++++++************************************++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,,,,---...///////////////...000111000///...000111000111222333444444444444555666777999999999888888777777777666666777777888:::;;;<<<<<<<<<:::777666444333111000111222444666555555444111---+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))'''((()))******+++******))))))))))))******************))))))))))))******++++++************++++++*********))))))*********''''''''''''''''''''''''))))))))))))************************))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++((((((((((((((((((((((((((())))))******+++++++++))))))))))))))))))))))))((())))))************))))))))))))************+++))))))))))))))))))))))))++++++*********)))))))))+++,,,------......------------........./////////111111111111111111111111~~~{{{vvvzzz{{{jjj\\\QQQSSS\\\pppjjj```VVVMMMGGGDDDCCCAAA>>>:::999;;;>>>@@@AAA999888777666444444444333333333333333333333333333111111111000000000////////////000000111111000000////////////////////////................................................,,,//////---++++++000555;;;333---...///---,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////------------------------++++++++++++++++++++++++*********+++++++++,,,,,,******+++,,,,,,,,,,,,+++++++++************++++++)))************+++++++++************************))))))))))))))))))))))))***************************++++++,,,,,,,,,,,,+++)))************+++++++++))))))(((((((((((())))))((()))***+++++++++******************************************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++***++++++++++++,,,,,,,,,,,,---...///000000000000000111222111000///000222111222333444555555555444444666888999::::::999888777777666666666666777777777999:::;;;:::888666444222111000000000111222333333444333000,,,***+++,,,************************************************))))))))))))))))))))))))'''((()))******+++++++++))))))))))))******************))))))))))))******++++++************++++++***))))))(((((())))))***(((((((((((((((((((((((())))))))))))************************))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************'''(((***++++++***((('''))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))((())))))******+++,,,,,,))))))))))))))))))))))))(((((()))***************))))))))))))************))))))))))))))))))))))))))))))))))))************+++,,,------......---------------.........///////////////000000111111222wwwkkkiiiooo~~~uuujjj___YYYNNNJJJFFFDDDFFFIIIMMMOOO:::999888777555555444444333333333333333333333333111111111111000000000000111111111111111000//////111111111111222222222222000000000000000000000000........................,,,///000---***+++111666:::111+++---///...---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000------------------------++++++++++++++++++++++++******++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++************++++++)))************+++++++++************************))))))))))))))))))))))))************************,,,,,,,,,------,,,,,,+++)))************+++++++++))))))(((((((((((())))))'''((()))***+++***))))))******************************))))))((((((''''''))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,---...///000000000000111222333222111000111222222333333444555555555555444666888:::;;;:::999888:::999888888888888999999666777999::::::888555333000000////////////000000111222222000,,,***,,,...************************************************))))))))))))))))))))))))''''''(((******+++++++++))))))))))))******************))))))))))))******++++++************++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************((()))+++,,,,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++************************((())))))***++++++,,,,,,))))))))))))))))))))))))(((((()))***************))))))))))))************))))))))))))))))))))))))''''''((()))***+++,,,,,,+++,,,------......---------------.........//////---......///000111111222}}}zzzkkkcccZZZWWWUUUUUUWWWYYYCCCAAA<<<666666888888555777333000333666666444222333111222555555111///111111222222222111222444666000000111111111111000///////////////////////////////////////////////////000......//////---000555666///+++...000//////000......---------,,,,,,,,,------------------------------------------------******+++++++++,,,,,,,,,///...+++***))))))***+++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***************************,,,,,,,,,++++++*********))))))***++++++++++++***++++++++++++++++++++++++++++++************************++++++++++++******---------,,,+++***)))((())))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++************++++++,,,,,,++++++******))))))************************+++*********))))))((((((************************))))))***++++++++++++***)))))))))******+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......///000000111111111000000333333444444555666666666111555:::;;;999888999;;;;;;999777666666777999;;;888999999888777444111///000000///...............000///...---,,,,,,+++,,,******************************)))))))))))))))***))))))))))))))))))))))))))))))*********+++++++++''')))***)))((('''(((***(((((())))))******++++++(((((((((((())))))))))))''''''((()))))))))))))))'''((()))******)))((('''))))))))))))***************)))(((''''''((()))***))))))))))))(((((((((((()))((('''''''''(((***+++(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,+++++++++******))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))(((((('''''')))************+++++++++))))))))))))))))))))))))))))))))))))******************))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))''''''(((((())))))******))))))************))))))*********)))))))))))))))******))))))))))))******)))))))))))))))))))))))))))************+++++++++***+++---------+++)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++,,,,,,++++++,,,,,,---...////////////000000000000,,,---...///000111222333|||pppoooqqqvvv{{{xxxkkk___TTTPPPLLLIIIGGGBBB<<<999777777777888888888999;;;666333333666555111000222111222222111111111444666222222111111111000000000////////////////////////////////////////////////111...---///...---111666777000,,,...000//////000............---------,,,------------------------------------------,,,,,,+++,,,,,,,,,------------///...,,,***))))))***+++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***************************,,,,,,++++++++++++++++++))))))***++++++++++++*********************************************************++++++++++++******,,,,,,,,,,,,+++******)))))))))))))))))))))))))))((())))))))))))*********,,,,,,,,,++++++*********++++++************++++++******************))))))************************************)))))))))(((************************))))))***++++++++++++************+++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.........//////000111111111111111333333444555666666777777333666888999999999:::::::::888666555555666888:::888999999999777444111000000//////...............///...---,,,++++++++++++***************************))))))(((((())))))***))))))))))))))))))))))))******+++++++++,,,,,,,,,((()))***)))((('''(((***)))))))))))))))*********((((((((()))))))))))))))''''''((()))))))))))))))'''((()))******)))((('''))))))))))))***************)))(((''''''((()))***))))))))))))(((((((((((()))(((((('''((()))***+++(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))))))))((((((((('''))))))*********+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))***)))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++***+++,,,---,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++------,,,,,,------...///////////////000000000000...//////000111222333333ttthhh```^^^YYYOOOHHHHHHBBBCCCBBB===:::===DDDJJJ999666555777666222222444222333444333222333666888555444222111000000000111////////////////////////////////////////////////222///---......---111777888111---...000///...000/////////.........------------------------------.........------,,,,,,,,,------------...............---,,,*********++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++,,,,,,))))))***++++++++++++***))))))))))))))))))))))))******************************++++++++++++******+++++++++,,,,,,++++++***))))))))))))))))))))))))((())))))))))))*********+++++++++++++++*********++++++************++++++)))))))))))))))*********))))))))))))))))))))))))************))))))))))))************************))))))***++++++++++++***++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------............///000111222222222222333333444555666777888999777666666777999;;;;;;;;;999888666555555666888999999999999888777444222111000///......------......------,,,+++************************************))))))(((((((((((())))))))))))))))))))))))))))))+++++++++,,,,,,,,,------((()))******(((((()))***************))))))))))))(((((()))***************''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))************))))))(((((((((((())))))(((((((((((()))))))))))))))(((((((((((()))***+++(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))*********++++++))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))*********)))((('''''''''))))))************))))))))))))))))))))))))************))))))))))))******)))))))))))))))))))))))))))))))))*********++++++))))))***++++++***((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++,,,...------------...//////.../////////000000000111111111111222222222333333yyyssskkk___ZZZ]]]VVVTTTMMMCCC???EEELLLQQQ<<<888777888777444333666333444555444444666999;;;888666333111000000111222000000000000000000000000////////////////////////333///.........---222888;;;333...///000///...000000////////////.........------------------------.........------,,,,,,+++,,,------------............---,,,++++++++++++,,,+++++++++,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,))))))***++++++++++++******************************************+++++++++******++++++++++++******)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++***************++++++************++++++((((((((())))))*********))))))))))))))))))))))))*********)))))))))))))))************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............---...000111222333333444333333444555777888999999;;;888555666:::======<<<999888777666666777888999999999999888666444333111//////...------------...,,,,,,+++***))))))******************************((((((((('''(((((()))***))))))))))))))))))))))))******++++++++++++,,,,,,((()))******)))((()))***++++++******))))))((((((((()))***+++++++++******''''''((()))))))))))))))(((((())))))))))))((((((((()))))))))************))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))*********(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************((((((((((((((((((((((((((()))))))))************(((((())))))******++++++))))))))))))(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))************)))))))))))))))))))))***************))))))))))))******(((((((((((((((((((((((())))))))))))************(((((()))***))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,---------------......///......//////000000111111111111111222222222222222zzzooolllcccbbb[[[SSSQQQSSSQQQKKKAAA>>><<<===;;;666555666222333444444444666999;;;999777444222111111222333111111111111111111111111000000000000000000000000222///...///......222888>>>555//////000......///000////////////.........------------------------.........------,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,))))))***++++++++++++***++++++++++++++++++++++++))))))*********+++++++++******++++++++++++******))))))***+++,,,,,,,,,,,,******************************+++++++++,,,,,,,,,************************++++++************++++++(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))******************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////...///000111333333444444333333444555666777888888===999666666:::>>>>>>>>>:::999999888888999999:::888888777666555444222222//////...---------------++++++***)))))))))******))))))))))))))))))))))))((((((((((((((()))******************************))))))))))))************)))***+++***)))((()))+++++++++******))))))((((((((()))+++,,,,,,,,,+++***''''''((()))))))))))))))))))))(((((((((((())))))((()))))))))************(((((())))))))))))(((((('''((((((((()))))))))***((())))))***************(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))(((((()))))))))*********((((((((((((((((((((((((((()))))))))************(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))************))))))(((((())))))******************))))))))))))******(((((((((((((((((((((((((((((()))))))))*********((((((((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---............///000111111111000000111111111111111111}}}pppuuuvvvsssrrrooobbbSSSSSSPPPMMMLLLHHH@@@;;;;;;666666666555444444666888888777555444333333333333111111111111111111111111000000000000000000000000111//////111000///111777@@@777000///000......////////////.........------------------------------------------------------+++,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,))))))***++++++++++++***++++++++++++++++++++++++)))))))))***++++++,,,,,,******++++++++++++******)))***+++,,,,,,,,,,,,,,,************************((())))))))))))*********)))))))))***************++++++************++++++***************+++++++++************************))))))))))))************************************))))))***++++++++++++***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------.........////////////000111222333333333333333333444444555666666666:::888666666999;;;======:::::::::999999:::::::::777777666555444333222222///...------,,,,,,------++++++***************+++)))))))))))))))))))))))))))(((((())))))***+++,,,************************((((((((())))))))))))***)))***++++++))))))***+++************))))))))))))(((***,,,---------+++***''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))************(((((())))))))))))((((((''''''(((((())))))******((()))******++++++******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))************))))))((((((((()))******++++++******))))))))))))******))))))))))))))))))))))))((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,------------...///000111222222000000000000111111222222}}}rrrnnnjjjggg^^^RRRIIIGGGAAA@@@???;;;777555555666666666666555555555444444222222222222222222222222000000000000000000000000000///000333222///111555BBB999111000000...---///............---------,,,------------------------+++,,,,,,------.........------------............,,,,,,---------------,,,++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++))))))***++++++++++++***************************((())))))***++++++,,,,,,******++++++++++++************+++,,,,,,,,,++++++************************((())))))))))))*********((()))))))))*********+++++++++************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++((()))))))))************************************))))))***++++++++++++***,,,,,,+++++++++*********,,,,,,,,,------------...............////////////000111222222333333333333333333444444444444444444555555666666666777999<<<999999999999999999999999666555444333222111111111///...------,,,,,,------++++++*********++++++,,,))))))))))))))))))))))))))))))))))))***+++,,,---************************((())))))))))))*********)))***++++++))))))***+++)))))))))))))))*********(((***,,,......---+++***''''''((()))))))))))))))***)))(((''''''((()))***))))))))))))************'''((()))******)))(((''''''''''''((()))*********((()))***+++++++++******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))'''''''''((()))*********'''((((((((()))))))))***(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************(((((((((''''''''''''''''''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))'''(((((()))******++++++******))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))***)))((((((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......------...///000111222222///000000111222333444444~~~rrrcccWWWSSSLLLKKKHHHBBB<<<888777777555666666777666666555444222222222222222222222222000000000000000000000000///...000444333000111555CCC:::222000000...---///......---------,,,,,,,,,------------------------***++++++,,,---...//////............/////////000,,,,,,---......---------++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********))))))***++++++++++++***))))))))))))))))))))))))((())))))***++++++,,,,,,******++++++++++++******++++++,,,,,,,,,++++++******************************++++++++++++,,,,,,,,,(((((())))))*********+++++++++************++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++************************))))))***++++++++++++***+++++++++******))))))))),,,,,,,,,---------................../////////000111222222333333333222222444444333333333222222222000333555555333333666:::888888888888888888888888555444333222111000000111......---,,,,,,,,,,,,---,,,+++++++++++++++,,,,,,))))))))))))))))))))))))************+++,,,---...************************)))************+++++++++)))+++++++++***)))***+++(((((())))))******++++++(((***---//////...,,,***'''(((((()))))))))))))))***)))(((''''''((()))***))))))))))))************'''((()))******)))((('''&&&''''''((()))******+++((()))***+++,,,+++******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))&&&''''''((()))******+++'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((((((''''''&&&&&&&&&%%%'''((((((((())))))******))))))))))))))))))))))))******))))))((((((''''''))))))************))))))'''(((((()))***+++++++++******))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++,,,,,,,,,---------...------------...//////------...///000111222222000000111222444555666666}}}tttmmmiii```UUULLLHHHDDD>>>:::999777555555666666555333555444333444555444333111555444222000000111333444222222111111111111222222===>>>777,,,---444333+++333111//////000000/////////---,,,,,,.../////////....../////////......---+++,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,++++++,,,+++)))***+++,,,,,,+++))))))))))))))))))))))))---,,,++++++******++++++))))))))))))))))))))))))************************---,,,***)))))))))******)))************+++++++++,,,,,,,,,++++++*********)))************+++++++++222***%%%,,,999@@@:::111)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,............//////////////////000111111111111111222222333444444555555666444444555777777888888888:::;;;===>>><<<999666333444444333222111000///...///......---+++******)))******************************++++++++++++******))))))))))))))))))))))))+++)))((()))******)))((()))************+++++++++++++++******))))))(((((()))))))))))))))))))))))),,,,,,++++++***)))(((((())))))))))))))))))))))))******))))))((((((''''''(((((()))************)))******))))))((((((''''''(((((((((((())))))))))))))))))))))))******************)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))(((((('''''''''((()))*********************))))))((((((''''''))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************)))***+++***)))((()))***))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------.../////////000000000111222222333333qqqcccYYYPPPHHHBBBAAA@@@===:::888777888999999888666666777666444222111111000000000111333444222222111111111111222222777>>><<<222---111222...222000///...///...---+++///---------///000///---......------,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++---,,,++++++***+++++++++))))))))))))***+++,,,,,,+++***((()))+++,,,,,,,,,************************---,,,++++++******++++++************************************************,,,,,,***)))))))))******)))************+++++++++,,,,,,,,,++++++*********)))************+++++++++)))***222???HHHDDD444%%%)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,............//////////////////000111111111111111222222333333444555555555444555666888999:::::::::;;;===>>>???>>>:::777555444333333222000//////...///......---+++******)))******************************++++++++++++******))))))))))))))))))))))))+++)))((()))***+++)))((()))************+++++++++*********))))))))))))))))))))))))))))))))))))))),,,,,,+++******)))(((((())))))))))))))))))))))))))))))))))))(((((((((((('''((())))))******))))))******))))))(((((((((((((((((((((((())))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))***)))))))))((((((((('''((())))))************)))***)))))))))((((((((('''))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))************************)))***+++***)))((()))***))))))))))))))))))))))))***)))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,------...//////000000000000000111222222333333ssshhh^^^WWWTTTRRRNNNHHHBBB??????@@@;;;999777666666555333222222222222222111111111111222222111111111111222222111<<>>??????>>>;;;888666333333222111000///............---,,,,,,+++************************************++++++++++++******))))))))))))))))))))))))***)))((()))***+++***))))))************+++++++++))))))))))))************))))))))))))))))))))))))+++++++++******))))))((())))))))))))))))))))))))(((((((((((())))))))))))(((((()))************)))***))))))))))))((((((((((((((((((((())))))))))))))))))))))))******************)))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))(((((((((((()))************))))))((())))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))************************((()))******)))((()))+++))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---......//////000111111000000000111222222333333}}}wwwqqqllleee^^^XXXQQQJJJEEEAAA>>>:::888777666555333666666666555444222000///333222222111111222222333...:::AAA;;;111...000111...///111555999:::999777777777777999:::999666333000000///...---...//////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,------,,,++++++++++++,,,,,,+++++++++---111555888000...+++***+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++************************++++++******************))))))*********++++++++++++++++++***************))))))*********+++++++++111---'''$$$$$$(((---///))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------............//////////////////000111111111111111111222222333444444555555444444666777999;;;===>>><<<===>>>>>>===:::777666222222111000//////............---,,,,,,+++************************************++++++++++++******))))))))))))))))))))))))***)))((()))***+++***)))))))))*********+++++++++(((((())))))******++++++))))))))))))))))))))))))+++*********)))))))))((())))))))))))))))))))))))''''''(((((())))))******))))))***+++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))******************))))))******++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************))))))(((((((((((())))))''''''((()))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))((((((((((((***************)))((('''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((************************((()))******))))))***+++)))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------............//////000111111111000000000111222222333333zzzuuujjjZZZMMMLLLHHHBBB===;;;999888777666666666555444333222111333333222222222222333333///666;;;999444111000///...000444:::@@@CCCDDDCCC@@@@@@AAACCCDDDCCC@@@>>>555444222000...,,,++++++---------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,---///333777:::666222...,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++************************************+++*********))))))*********+++++++++************************))))))*********+++++++++'''***---///...,,,++++++************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------............//////////////////000111111111111111111111222222333444444555333333333555777999;;;<<<;;;;;;<<<;;;:::888555444111000000//////.........---------,,,,,,++++++*********************************++++++++++++******************************)))(((((((((***++++++)))))))))*********+++++++++(((((())))))******++++++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))''''''(((((())))))*********+++,,,,,,------,,,,,,))))))))))))************(((((((((((())))))))))))((()))))))))***************************+++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++))))))(((((((((((())))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))***************)))((('''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))''')))******))))))***+++))))))))))))))))))))))))(((((())))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------............//////000111111111000000000111222222333333rrrddd]]]WWWNNNFFFAAA===:::888555555555444444444444444333333222222222222333333111333555555444333000...///000444:::@@@EEEFFFFFFDDDDDDDDDFFFHHHHHHFFFDDD@@@???===;;;777444111///---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,++++++***+++---000333555777444///,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++************************))))))***++++++++++++***)))************+++++++++)))))))))***************)))************+++++++++%%%)))...111000...+++***************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------............//////////////////000111111111111111111111222222333333444444222222222333444777999:::999999999999888666444222000/////////.........------------,,,,,,+++++++++******************************++++++++++++******************************)))((('''(((***++++++***)))************+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++,,,------------,,,)))))))))************+++(((((((((((())))))))))))))))))))))))***************************+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))(((((((((((())))))''''''((())))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))(((((((((((()))))))))))))))************))))))((((((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((******))))))***,,,))))))))))))))))))))))))((((((((()))******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---......//////000111111000000000111222222333333|||tttggg[[[QQQJJJEEEBBB===<<<:::888666555555555444333333222222333333444111111222333222000000111000///111444888;;;===<<<<<<;;;;;;===???@@@@@@???AAABBBCCCDDDBBB@@@===;;;555444444222111000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,---))))))***+++,,,...///000444111,,,))))))***++++++++++++++++++++++++++++++---,,,++++++******++++++************************************************((()))***+++,,,++++++***)))************+++++++++((()))))))))*********+++)))************++++++++++++***)))(((((()))+++---************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,------------...............//////////////////000111111111111111111111111222333333444444333333222222333555888999999999999888666555333222//////............------------,,,,,,,,,,,,++++++******************************++++++++++++******************************)))((('''(((***,,,+++***)))************+++++++++*********)))))))))))))))))))))))))))))))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***++++++,,,,,,++++++))))))*********+++++++++(((((((((((())))))))))))))))))))))))************************+++,,,---...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))'''((((((((()))))))))***((())))))************)))'''((((((((()))))))))***))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&(((******))))))+++,,,))))))))))))))))))))))))'''(((((()))******++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,------...//////000000000000000111222222333333ttthhh^^^WWWSSSJJJGGGBBB===999666555444444333333222222333333444000000222111///---000444000///---...000222222222111000000111444666777666666999===BBBDDDDDDCCCBBB>>>===;;;999666444222111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///......---,,,,,,,,,,,,---******+++,,,------......111---)))'''(((***,,,,,,++++++++++++++++++++++++---,,,++++++******++++++))))))))))))))))))))))))************************((()))***+++,,,,,,+++***)))************+++++++++(((((())))))*********+++)))************+++++++++++++++,,,---...,,,***(((************************)))************+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------................../////////000//////000111111111111111000111111222333333444444555444333222333555777999999999999888666555333222..................---------,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******************************(((''''''(((+++,,,+++***)))************+++++++++++++++******))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((()))************)))))))))******++++++++++++(((((((((((())))))))))))))))))))))))************************+++,,,---...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''(((((())))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))'''((((((((())))))******'''((()))***************'''((((((((())))))******))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&((()))***))))))+++---))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------.../////////000000000111222222333333tttfffggg\\\RRRMMMGGG???:::888555333444666555111000222333333333222222111000000000000000000////////////000000000000000000000000222111222333555999<<<>>><<<>>>@@@BBBBBB@@@===;;;222111111000///...------------......------,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,---...///.........---++++++,,,---+++,,,,,,------,,,,,,+++------------------------***++++++,,,,,,++++++******,,,---,,,)))''')))++++++***)))))))))***,,,,,,)))))))))***++++++,,,,,,))))))))))))************************************))))))))))))))))))))))))(((((()))*********************))))))))))))******))))))))))))))))))))))))*********)))))))))))))))+++++++++,,,,,,+++++++++,,,++++++***)))))))))***///...,,,++++++,,,---///////////////000000000000111111222222222333333333000333555555444222222222333222111333555888888888999888666555333111000//////............------------------,,,,,,+++++++++,,,+++++++++***)))))))))+++++++++*********)))))))))************+++++++++************************++++++************++++++************************))))))))))))))))))))))))((('''&&&&&&&&&''')))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************)))+++*********))))))((((((************************************************))))))))))))))))))))))))+++*********))))))((((((************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************)))(((&&&&&&))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))---,,,,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++***)))(((((()))***+++******))))))((((((''''''******))))))))))))******)))************+++++++++)))************+++++++++************************,,,,,,++++++***)))((((((++++++,,,,,,,,,,,,------------------------------.........///000222333444111111111111111111111111xxxkkk```UUUIIIBBBAAA@@@;;;777777555333555999333333222111000000//////111111000000000/////////////////////////////////000000//////000222555666333555999<<<>>>>>>======666666555333111000///...------......------,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,---......---......---++++++,,,---+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,------,,,,,,,,,***+++---,,,)))((()))++++++***)))))))))***+++,,,++++++******************))))))))))))************************************))))))))))))))))))))))))((())))))*********************))))))))))))******))))))))))))))))))))))))***)))))))))))))))))))))******++++++++++++******++++++***)))))))))))))))///...,,,++++++,,,...///////////////000000000000111111222222222333333333111333444333111000000111333111000222444666666555888777666444333111000///............------------------,,,,,,,,,++++++++++++++++++***************+++++++++*********)))))))))************+++++++++************************++++++************++++++************************)))))))))))))))))))))))))))((('''''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************+++++++++************)))************)))))))))(((************************************************))))))))))))))))))))))))************)))))))))(((************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************)))((('''&&&))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))),,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))*********)))))))))((((((((('''******))))))))))))******)))************+++++++++)))************+++++++++************************,,,,,,++++++***))))))(((+++++++++,,,,,,,,,------------------------------.........///000222333444222222222222222222222222oooYYYLLLIIIFFF???999888666333333555444444333222111111000000111111111000000000000///////////////////////////000///...------...///000---///111444666888999:::888777555444222000...---------......------,,,+++++++++***************))),,,,,,,,,,,,,,,------...---......---++++++,,,---+++,,,,,,------,,,,,,+++------------------------,,,------......------,,,***+++,,,+++)))))))))+++******))))))******+++,,,,,,,,,++++++***))))))((())))))))))))************************************))))))))))))))))))))))))((()))******++++++************))))))))))))******))))))))))))))))))))))))))))))))))))))))))******)))******************)))++++++***)))))))))******...---,,,++++++,,,......////////////000000000000111111222222222333333333444444444222000000222333555333222333444666666555777666555444222000//////............------------,,,,,,,,,,,,++++++++++++***************++++++++++++++++++***************)))************+++++++++************************++++++************++++++************************))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************+++++++++************)))************))))))))))))************************************************))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******))))))((('''&&&))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))((((((((((((******))))))))))))******)))************+++++++++)))************+++++++++************************,,,,,,++++++***)))))))))++++++++++++,,,,,,,,,,,,------------------------.........///000111222333222222222222333333333333wwwddd]]]QQQJJJEEEDDDCCC<<<666333666555444333333333333444222222111111111000000000........................111000///.........//////////////////000000111222333222111000///...---,,,------......------,,,+++++++++++++++************---,,,,,,+++,,,,,,------,,,------,,,++++++,,,...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***+++++++++***************************++++++++++++++++++*********))))))((()))))))))************************************))))))))))))))))))))))))))))))***++++++++++++*********))))))))))))******)))))))))))))))))))))))))))))))))))))))*********))))))************)))))),,,,,,+++++++++++++++,,,------,,,,,,,,,---......////////////000000000000111111222222222333333333666666555333222333777999999777555555777888777666555555444333111000///............---------,,,,,,,,,+++++++++++++++++++++)))))))))***+++++++++,,,************************))))))*********+++++++++************************++++++************++++++************************))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************+++++++++*********))))))*********)))))))))))))))************************************************))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((*********))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))((((((((((((******))))))))))))******))))))*********+++++++++))))))*********+++++++++************************+++++++++*********))))))***++++++++++++,,,,,,,,,,,,,,,------------------.........//////111222222222333333333333333444444yyyvvvzzz}}}lllaaaXXXUUURRRKKKBBB>>>888777555444333444555555222222222222111111111111////////////////////////000000/////////000000000111000///---------.....................---------------......------,,,++++++,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,+++,,,---,,,+++***,,,...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************+++++++++***))))))******++++++++++++))))))*********+++++++++((()))))))))************************************))))))))))))))))))))))))))))))***+++++++++++++++******))))))))))))******))))))))))))))))))))))))(((((())))))************))))))************))))))------,,,,,,,,,------...,,,,,,,,,,,,------......////////////000000000000111111222222222333333333333333333222222555999===999777666666777777777666444333333111000///...---...------------,,,,,,,,,++++++++++++++++++++++++)))))))))***+++++++++,,,************************))))))*********+++++++++************************++++++************++++++************************)))))))))))))))))))))))))))******+++++++++++++++))))))))))))))))))))))))************************((()))))))))************+++++++++*********))))))))))))))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******((())))))))))))(((((('''((((((((((((((((((((((((******))))))))))))******)))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))))))))))))))************************************************))))))))))))))))))))))))((()))***++++++***)))((((((((((((((())))))))))))******))))))))))))******))))))*********+++++++++))))))*********+++++++++************************+++++++++************************+++++++++,,,,,,,,,,,,,,,---------..................///000111111222222222333333444444444iiijjjkkkhhhgggnnn}}}}}}zzz{{{~~~}}}nnniiissswwwfff___\\\UUULLLHHH???===:::777555444444555333333333222222222111111000000000000000000000000.........///////////////...............///000000------......//////000000------......------,,,+++,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++***+++,,,+++******,,,...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++)))))))))+++,,,+++***))))))***++++++++++++***((())))))***++++++,,,,,,))))))))))))************************************)))))))))))))))))))))))))))***++++++,,,+++++++++******))))))))))))******))))))))))))))))))))))))((((((((()))******++++++)))******************)))------,,,,,,------......+++,,,,,,------.........////////////000000000000111111222222222333333333000000000000000222777:::666555333333444555444333333222111000///...------------------,,,,,,,,,,,,*********+++++++++++++++***************+++++++++***************+++++++++)))************+++++++++************************++++++************++++++************************))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************+++++++++************)))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))******))))))))))))******)))************+++++++++)))************+++++++++************************************************************+++++++++++++++,,,,,,------.........///.........//////000111111111222222333333444444yyy|||qqqlllooovvvvvvtttqqqooopppvvvsssggghhhmmmjjjcccdddeeegggkkksss~~~yyyvvv}}}~~~zzznnn___UUUMMMJJJDDD???:::777666666444333333333333222222222111111111111111111111111/////////////////////...------...//////000111111.........////////////000------......------,,,+++******++++++,,,,,,,,,,,,---,,,,,,+++******++++++***+++,,,+++******,,,...+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++)))((()))+++---+++***((()))***+++,,,++++++*********************++++++))))))))))))************************************)))))))))))))))))))))))))))***++++++,,,,,,++++++******))))))))))))******))))))))))))))))))))))))'''(((((()))******++++++******++++++++++++******+++++++++++++++,,,------***+++,,,---............////////////000000000000111111222222222333333333111111111000///111444666555333222222333555444333111111000000///...---------------,,,,,,,,,++++++)))*********+++++++++++++++++++++***************))))))*********+++++++++)))************+++++++++************************++++++************++++++************************))))))))))))))))))))))))((((((***+++++++++***)))))))))))))))))))))))))))************************))))))))))))************+++++++++************)))((()))))))))************************************************************))))))))))))))))))))))))((()))))))))************************************(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))******))))))))))))******'''((((((((()))))))))*********))))))))))))******)))************+++++++++)))************+++++++++************************************************************++++++++++++++++++,,,,,,---......//////............///000000000000111111222333333444|||ssswwwpppfffmmm}}}vvvooosssuuutttooojjjhhhgggdddyyyzzziiiZZZVVVOOOGGGAAA<<<:::999444444444333333333222222111111111111111111111111222222222222111000///.........///000000000/////////.........------------------......------,,,+++))))))******++++++++++++---,,,,,,+++*********+++***+++++++++******,,,...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,------......------,,,+++)))'''))),,,---,,,***((()))***+++,,,+++******,,,,,,++++++***)))))))))))))))))))))************************************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++******))))))))))))******))))))))))))))))))))))))'''(((((()))***+++++++++++++++,,,,,,,,,,,,++++++***)))))))))***++++++,,,***+++,,,---............////////////000000000000111111222222222333333333444555444333111111333444555444333333555666666555111111000///...------,,,---------,,,,,,,,,++++++))))))******++++++++++++,,,+++++++++******))))))))))))******++++++++++++)))************+++++++++************************++++++************++++++************************))))))))))))))))))))))))'''((()))***+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************)))(((((())))))*********+++************************************************))))))))))))))))))))))))(((((())))))*********+++************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((()))))))))))))))((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))+++***)))(((((()))***+++'''((((((((())))))************))))))))))))******)))************+++++++++)))************+++++++++******************************************++++++)))************+++++++++++++++,,,,,,---.../////////............//////000//////000111222222333333rrrggg```^^^______```eeelllssswwwyyy{{{~~~zzzmmm[[[PPPPPPPPPEEE888===888444444777999555111555444333222111111222333111111000000//////......000000000000000000000000////////////////////////------------------------...------,,,,,,------...,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***,,,,,,,,,++++++*********************************)))***++++++***)))***+++)))******+++++++++******************************))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++************************((((((((()))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,------......///......//////000000111111111111222333333333333222222222333333333333444444333333444444555444444444000000///...---,,,,,,,,,......---,,,,,,+++******,,,,,,,,,++++++*********++++++************+++++++++*********))))))((((((******************************************************+++++++++,,,,,,,,,------+++*********+++,,,---+++))))))+++,,,***'''*********)))******+++,,,************************++++++******************************************************************%%%&&&&&&'''((())))))))),,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***************)))(((((())))))))))))))))))))))))))))))))))))************+++++++++*********))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))************************************(((((()))************************************************)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))++++++******************,,,+++***))))))***+++,,,++++++******************++++++************++++++******+++,,,,,,,,,++++++))))))***+++,,,,,,,,,,,,.........///////////////000000000111222222333333wwwppplllgggdddbbbaaa```___XXXZZZ```iiilllmmmttt|||vvvbbbXXXWWWSSSNNNLLLEEE<<<888888888777666444333222111000111222333333222222111111000//////000000000000000000000000////////////////////////------------------------...------,,,,,,------...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,++++++******++++++,,,******++++++++++++******,,,,,,,,,+++++++++******************************)))***++++++***)))***+++******+++++++++******)))************************************************++++++++++++++++++++++++)))************+++++++++************************)))))))))***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,------......///......//////000000111111111111222333333333333222222222333333333333444444333333444444444444333333000///...------,,,,,,,,,......---,,,,,,+++******,,,,,,,,,+++++++++******++++++************++++++++++++******))))))))))))*********************************************************+++++++++,,,,,,---,,,+++***)))***++++++---+++)))***+++,,,***(((***************++++++,,,************************++++++***************************************************************************+++,,,---------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***************)))(((((())))))))))))))))))))))))))))))))))))************+++++++++*********))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************(((((()))******************************************)))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************++++++***))))))***++++++************************++++++************++++++******++++++,,,,,,,,,+++,,,,,,---...........................////////////000000000111222222333333~~~wwwrrrmmmkkk___ZZZWWWZZZ___aaacccfffbbbiiirrryyyuuucccZZZVVVSSSRRRNNNGGGAAA===999666333333333222111111222333444444444333333222111111000000000000000000000000000////////////////////////------------------------...------,,,,,,------...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,)))******++++++******))),,,,,,,,,++++++++++++***++++++++++++++++++++++++)))***++++++***)))***++++++,,,,,,,,,+++***))))))++++++++++++++++++++++++************************************************)))************+++++++++*********************************+++,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,------......///......//////000000111111111111222333333333333222222222333333333333444444333333333444444333333222000///...---,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,++++++++++++***++++++************+++++++++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,+++******))))))******,,,+++******++++++***)))***************+++,,,,,,++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((())))))******++++++,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((()))************))))))((())))))))))))))))))))))))))))))))))))************+++++++++***************))))))))))))))))))))))))***************)))))))))))))))))))))************************************(((((()))***************************************))))))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))((((((((()))))))))******************++++++++++++************************++++++***))))))***++++++************************++++++************++++++******+++++++++,,,,,,,,,------..............................//////000000000000000111222222333333ooohhhhhhhhheeebbb___```___\\\___mmmqqqbbbWWWTTTTTTSSSPPPKKKCCC:::444555444333333333444555666444444333333222111111111000000000000000000000000////////////////////////------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++***)))***+++------,,,,,,+++***)))(((++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++************************))))))******+++,,,,,,---***************************++++++++++++,,,,,,,,,++++++,,,------......///......//////000000111111111111222333333333333222222222222333333333444444222333333333333222222111///...------,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++++++++*********))))))))),,,++++++++++++++++++***+++************+++,,,,,,++++++++++++++++++++++++******+++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++''''''(((((()))))))))))),,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))************)))((())))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))+++++++++******)))))))))((()))))))))************************************(((((()))***************************************)))))))))))))))*********)))))))))))))))*********))))))))))))))))))))))))'''(((((()))******++++++)))))))))*********++++++***************++++++++++++******************+++))))))))))))************++++++************++++++************+++,,,------------,,,,,,,,,,,,,,,,,,------......//////000000000000000111222222333333}}}vvvllldddaaadddiiimmmpppttt{{{yyycccaaa^^^[[[WWWPPPHHHBBB888777555444333333444444444333333222222111000000111111111111111111111111////////////////////////------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++***)))***+++---------,,,+++***)))(((++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++************************(((((())))))***+++++++++*********************************+++++++++,,,,,,++++++,,,------......///......//////000000111111111111222333333333333222222222222333333333444444222222333333222111111000...------,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++******))))))++++++,,,++++++++++++,,,+++++++++***+++,,,,,,---++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))*********))))))************************((()))))))))************************************)))))))))))))))))))))))),,,,,,++++++******))))))((()))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((())))))************(((((())))))************))))))))))))))))))))))))''''''((()))***+++,,,,,,((((((((()))))))))******))))))*********+++++++++*********++++++*********(((((()))))))))*********++++++************++++++************+++,,,---...//////---,,,,,,,,,,,,------------...///000000111000000000111222222333333}}}rrrjjjllleee```aaaeeekkksss{{{}}}|||tttfff\\\XXXVVVSSSOOO===<<<999777555444333333444444333222222111111000111111111111111111111111////////////////////////------------------------...------,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++******++++++,,,---......//////......---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***)))***+++,,,---------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************'''(((((()))******++++++************************************++++++++++++++++++,,,------......///......//////000000111111111111222333333333333222222222333333333333444444222222222222111111000///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++*********+++,,,,,,++++++,,,---+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))((())))))************)))************************))))))))))))***************************+++++++++))))))))))))))))))))))))+++++++++++++++*********))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))((((((((()))******++++++((((((((()))******++++++))))))))))))))))))))))))(((((())))))***+++,,,,,,'''((((((((()))))))))))))))))))))***++++++,,,,,,)))***++++++++++++***)))'''(((((())))))*********++++++************++++++******))))))***,,,...///333222000///.........///,,,------...///000111111000000000111222222333333zzzoooiiieeeaaabbbgggiiiiiiiiilllrrr}}}vvvgggaaa^^^YYYTTTHHHFFFCCC???;;;999777777555555444444333222222222111111111111111111111111////////////////////////------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,,,,------------...,,,++++++******++++++,,,------............------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***)))***+++,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************((())))))******+++,,,,,,************************************++++++++++++++++++,,,------......///......//////000000111111111111222333333333333222222222333333333333444444222222222222111000///...---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,------...---,,,+++***)))+++------++++++,,,...,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''''''''''''''''''''''',,,,,,,,,+++++++++******++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))(((((()))***************************************))))))))))))************))))))*********+++++++++))))))))))))))))))))))))***++++++++++++++++++,,,))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))'''(((((()))******++++++'''(((((()))******++++++)))))))))))))))))))))))))))))))))******+++++++++(((((()))))))))*********((())))))***++++++,,,,,,)))***++++++++++++***)))''''''(((((()))******+++++++++************++++++******))))))***,,,...000555333111///......//////,,,,,,---...///000111111000000000111222222333333uuukkkjjjffflllpppoookkkmmmxxx{{{ssslll```VVVRRRPPPLLLGGGBBB???===<<<777666666555444444333333111111111111111111111111////////////////////////------------------------...------,,,,,,------...,,,,,,,,,------.................................,,,,,,,,,---------......,,,++++++++++++++++++,,,,,,------......------,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++++++++***)))***+++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************)))******+++,,,,,,------)))))))))))))))))))))))))))************+++++++++++++++,,,------......///......//////000111111111111111222333333333333222222222333333333444444444222222222111111000......,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...///...---,,,+++)))+++...---++++++---///,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******(((((()))***************************************))))))))))))************))))))******++++++++++++))))))))))))))))))))))))*********++++++,,,,,,---))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))'''(((((()))***+++++++++'''(((((()))***+++++++++))))))))))))))))))))))))***************+++++++++)))************+++++++++((())))))***++++++,,,,,,)))***+++,,,,,,+++***)))&&&''''''((()))******+++++++++************++++++******))))))***,,,...000444222000---,,,,,,------,,,,,,---...///000111222000000000111222222333333ssskkkjjjsssyyy}}}kkk]]][[[ZZZZZZWWWQQQJJJEEECCC<<<666777777555333444///111333333222111111222000000000000////////////////////////////////////...------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))*********++++++++++++,,,---......---,,,+++++++++,,,,,,,,,,,,------******+++,,,,,,,,,,,,+++---,,,+++******+++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---...//////000000111111111111000000000222333333222111333444444333333222222333333444333222111///......---------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))))))))************++++++++++++++++++++++++++++++******++++++,,,---+++++++++************)))******************************+++,,,+++***)))(((*********)))))))))))))))(((((()))******************)))))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))(((((((((***+++,,,))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******+++*********))))))((((((((((((((((((((((((((((((***)))(((((((((***+++,,,))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))),,,+++***))))))***+++,,,******************************+++++++++,,,,,,,,,//////---,,,,,,---...///............/////////000///000222333444444333222oookkkmmmuuutttuuurrrgggdddccc]]]WWWVVVJJJAAA:::<<<===:::444111444444444333222222222333111000000000////////////////////////////////////...------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))*********++++++++++++,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------******+++,,,,,,,,,,,,+++,,,+++************+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------.........000000111111111111000000000111333222111111222444444444333333333333444444333222111///......---------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))))))))*********++++++++++++++++++++++++++++++++++++***++++++,,,---++++++++++++***************************************++++++,,,+++***)))(((***)))))))))))))))))))))(((((()))***************+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))******)))(((((()))***+++))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******************)))))))))(((((((((((((((((((((((((((***)))((((((((()))+++,,,)))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))******++++++++++++******************************++++++***))))))***++++++******************************+++++++++,,,,,,,,,///...------------...///........./////////000000///000111222333333333333|||vvvppprrr|||}}}qqquuuvvvbbb\\\bbbZZZOOOEEEDDDEEE???777222777666444222111222333444111111000000000/////////////////////////////////......------------......------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,+++++++++++++++++++++++++++++++++***************++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------******+++,,,,,,,,,,,,+++++++++***))))))***++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......000000111111111111000000000111222222111111222444444444444444444444444444222111000///...---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............/////////,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,+++++++++***************************************++++++++++++***))))))))))))))))))))))))******(((((()))***************,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************++++++***)))))))))******))))))))))))))))))))))))***))))))(((((())))))*********))))))))))))******************))))))))))))(((((((((((((((((((((((()))))))))((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++++++++***))))))***++++++******************************+++++++++,,,,,,,,,......---------......///....../////////000000000000000000000111222333333vvvsssuuuqqqiiiuuu{{{jjj^^^gggggg^^^UUURRRNNNEEE<<<888666444222111222222222222111111111000000000//////////////////////////////......------------......------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++((())))))***+++,,,,,,---************************************************++++++,,,,,,,,,------------,,,+++******+++,,,---+++++++++,,,,,,,,,------******+++,,,,,,,,,,,,+++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................------------000000111111111111000000000111222222111111222333444444444555555444444444111111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...//////......---------,,,------------------------------------------------,,,,,,,,,------------...------........./////////,,,,,,------------------------------------------,,,,,,------------,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,+++++++++*********************************++++++++++++******)))))))))))))))))))))*********(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************,,,++++++******)))))))))))))))))))))))))))))))))***))))))))))))))))))*********))))))))))))***************)))))))))))))))(((((((((((((((((((((((())))))))))))))))))******)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))******++++++++++++******+++++++++++++++++++++++++++******************+++******************************+++++++++,,,,,,,,,------------.........///...////////////000000000000//////...///111222333vvvkkkhhheeeooommmgggcccaaabbbccc]]]OOOCCC>>>555444222222333333111///111111111111000000000000///////////////////////////......------......///...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++)))******+++,,,---......************************************************++++++,,,,,,,,,---------...---,,,++++++,,,---...+++++++++,,,,,,,,,------******+++,,,,,,,,,,,,+++*********++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...........................---000000111111111111000000///111222222111000222333333333444555555444333333111000///...---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///...............------------------------------------------------------,,,,,,---------.........,,,------------.........------------------------------------------------,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,++++++++++++***************************+++++++++***************(((((())))))************(((((()))************************+++++++++++++++************************))))))))))))))))))))))))************************++++++++++++******))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))((()))))))))*********+++******************************++++++++++++***************************************++++++***************************************+++++++++,,,,,,,,,,,,------.........//////////////////000000000111000//////...///111222333wwwllljjjlllqqqxxxxxxiiibbbbbbhhhnnnkkk]]]MMMDDD===999555444555555222///222222111111111000000000//////////////////////////////............//////......------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...***************************************+++++++++++++++++++++,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,,,,------******+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................//////000000111111111111000000///000111111000000111333222222444444444444222222000///......------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................------------------------------------------------,,,---------............,,,,,,---------.....................------------------------------------------............------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,++++++++++++************************,,,+++******))))))******((((((((()))******++++++(((((()))***************))))))))))))************************************))))))))))))))))))))))))***************++++++++++++++++++,,,++++++***)))))))))))))))))))))))))))+++******))))))******+++******))))))))))))******))))))))))))************)))))))))))))))))))))))))))************)))(((((())))))))))))))))))))))))((())))))******+++++++++******************************++++++++++++******)))))))))))))))))))))))))))***++++++++++++***)))******************************+++++++++,,,,,,,,,+++,,,---.../////////////////////000000000111111000000000000111222333333~~~zzzrrrjjjttt|||xxxttt|||}}}qqqiiikkkmmmfffZZZRRRLLLEEE<<<777666666555333222222222111111111000000//////////////////////////////............//////......------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,************************))))))*********+++++++++*********++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,,,,,,,++++++,,,------------,,,+++******+++++++++,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,------......//////000000000000111111111111000000///000111111000000111222000111333444444333111000//////...---------......+++++++++,,,,,,---------------------------------------------------------------------------------........................------------------------------------........................////////////................................................------------............---............////////////.........------------........................------............------,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,---......------,,,,,,,,,+++++++++************************,,,+++***)))))))))***+++'''(((((()))******++++++(((((()))***************))))))))))))******++++++************************))))))))))))))))))))))))))))))*********+++++++++)))***+++,,,,,,,,,+++***))))))))))))))))))))))))+++******))))))******+++******))))))))))))******((()))))))))************)))))))))))))))))))))))))))******+++***)))((('''))))))))))))))))))))))))((())))))******+++,,,,,,******************************++++++++++++******************************)))***++++++++++++***)))******************************+++++++++,,,,,,,,,+++,,,---////////////...//////000000000111111111///000111222333333333333|||~~~{{{jjjbbbgggjjjeee```YYYOOOAAA888666777777666222222222111111111111000//////////////////////////////............//////......------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------+++++++++***************))))))))))))))))))))))))))))))******++++++++++++))))))*********+++++++++***+++,,,------,,,+++***++++++,,,,,,,,,---------******+++,,,,,,,,,,,,+++,,,,,,............,,,,,,******+++++++++,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,------...///000111111000000111111111111000000///000111111000000111222///000222333333222000/////////...---------......+++++++++,,,,,,---------------------------------------------------------................................................////////////////////////---------.........//////.........///////////////................................................---------.........//////////////////000000000000//////.........---------........................------............------,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......---------,,,,,,,,,++++++************************---,,,***)))))))))***+++'''(((((()))***+++++++++(((((()))***************))))))*********+++++++++************************))))))))))))))))))))))))))))))******++++++++++++((()))+++,,,---,,,,,,+++))))))))))))))))))))))))++++++************++++++******))))))))))))******(((((())))))*********+++)))))))))))))))))))))))))))***+++++++++)))((('''))))))))))))))))))))))))((())))))***++++++,,,,,,******************************++++++++++++******++++++++++++++++++++++++)))***+++,,,,,,+++***)))******************************+++++++++,,,,,,,,,***+++---///000000///...000000000000111111111111///000222333444444333222rrr~~~zzzhhhdddeeegggjjjbbbWWWHHH???<<<:::777444444333222222333444222111000000000000000000000000...........................------------...//////.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********))))))***++++++++++++***,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++------------------------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++.........------,,,,,,,,,///...---,,,,,,,,,,,,,,,............////////////000333555555333111000000111111000000000000111111222222222222111111111000------------------------------------------------//////.........---------------,,,+++,,,---...///---------.........//////.........///000111333444,,,---.........///000000---///111111///---------222000,,,(((&&&***000666111111111111111111---)))222//////111222111000000//////000111111111111000......//////...,,,---000......---------...///000...111111...+++,,,///000......///000///...---,,,........................................................................------------------------))))))******++++++++++++,,,,,,,,,+++++++++******+++***)))((((((***,,,---*********))))))))))))))))))))))))***+++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++***)))***++++++***)))++++++++++++******))))))************************++++++************++++++,,,++++++******++++++,,,+++*********))))))((((((,,,+++++++++***)))))))))******************************++++++++++++******))))))))))))))))))))))))*********)))((()))+++......---+++***)))***++++++++++++******)))***************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...////////////////////////000111111444444333333222111000000sss{{{yyyooohhhbbbeee___VVVLLLDDD>>>:::888444333222222222222000///000000000000000000000000...........................------------...//////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******))))))***+++++++++++++++,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,+++,,,,,,------,,,,,,+++......---------,,,,,,,,,......------,,,,,,,,,,,,............////////////000222555555333111000000111111000000000000111111222111111111000000000000------------------------------------------------//////.........---------------,,,,,,,,,---...///---------.........//////111111000000000000000000444222...,,,+++,,,...///------,,,---...////////////111444555444111...,,,555333000...000333555555...///000222222222222333888333...+++,,,000444777222222333333000---,,,---111111111222111111000///111111000//////000000///111111111111111///...---........................................................................------------------------)))*********++++++++++++,,,,,,,,,+++++++++******+++***)))((()))***,,,---************))))))))))))************++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************+++***)))***++++++***)))++++++++++++*********)))************************++++++************+++++++++******))))))******+++************)))))))))(((+++++++++*********************************************++++++++++++******))))))))))))))))))))))))************))))))+++---------,,,++++++++++++++++++***************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...////////////////////////000111111222222222222222222222222lllddddddccc]]]SSSHHH>>>888666444333333333222000...000000000000000000000000...........................------------...//////...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***)))******+++++++++++++++,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,...------------,,,,,,,,,............////////////000222444444222111000111111111000000000000111111000000000000////////////------------------------------------------------...............---------------,,,,,,------...///------........./////////...////////////...------///---,,,---///000111111000...++++++---000333444555555555777999999888666999666444555888<<<>>>@@@???===:::888888:::<<<===999999999999999999999:::333555555444333333444555.........---------------111///...000222222000...////////////...---,,,+++........................................................................------------------------************++++++++++++,,,,,,,,,+++++++++******+++***)))))))))***,,,---************************+++++++++++++++*********++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))***++++++***)))++++++++++++************************************++++++************++++++***))))))))))))))))))***************))))))))))))***************+++++++++******************************++++++++++++******)))))))))))))))))))))))))))***+++***))))))+++---,,,,,,---------,,,++++++))))))))))))***+++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////000////////////000111111000111111222333444444555yyyooo}}}oooiiivvvkkkhhheeedddaaaWWWEEE888888666444444444444222000000000000000000000000000...........................------------...//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++)))***++++++,,,,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,............////////////000111333333222000111111111111000000000000111111000////////////.........------------------------------------------------........................---------------......///............////////////---...///000000000000///+++---000333666555333000444555666666555888<<>>:::666777777777777666555555444000//////333444333111222...............---,,,,,,........................................................................------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++************)))))))))***+++,,,)))***************++++++,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))************************+++***)))***++++++***)))++++++++++++++++++++++++************************++++++************++++++******))))))))))))***************))))))))))))))))))))))))***+++++++++,,,******************************++++++++++++******)))))))))))))))))))))))))))***+++***))))))+++,,,+++,,,---......---++++++))))))))))))***+++,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------.../////////000000//////000000111222000111111222333444555555{{{ooonnnqqqwwwwwwfffbbbfffbbbRRRBBB<<<999555333333333222111111111111111111111111111////////////////////////...------------...//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------***++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,............///////////////111222222111000111222111111000000000000111111////////////.........------------------------------------------------------.....................------.........//////............/////////000000000000111222222222222222111222333444333222222333---666@@@CCCAAA@@@EEEKKKbbbqqqpppnnnssszzzlllpppooo```[[[\\\eeeiiijjjiiifff]]]KKK999<<>><<<999666333111000///////////////////////////////////////////////////........................------------------------------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******))))))***+++++++++++++++))))))***++++++,,,------++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************+++***)))***++++++***)))+++++++++,,,,,,,,,------************************++++++************++++++++++++************++++++((()))))))))************+++++++++*********************************************++++++++++++******))))))))))))))))))))))))''')))+++,,,+++******+++***)))))))))******+++,,,+++***************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////111111000000111111222333000111222333444666777777zzzqqqxxx{{{rrrtttzzzfff]]]NNNBBB:::777666666111111111111111111111111000000000000000000000000...------------...//////........................,,,,,,,,,------.................................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++*********+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,***+++---//////...---,,,............/////////000///000111000///000111333111111000000000000111111000000000000////////////---------------------------------------------------------.........//////,,,---///000000000///...////////////000000000000777888999===CCCKKKRRRWWWgggsss~~~}}}sssnnnrrrzzzxxxiiigggccc]]]]]]jjjzzzhhh```YYYTTTZZZeeezzz{{{gggZZZSSSPPPTTTccczzz{{{hhh[[[WWWVVVddd```\\\XXX[[[hhh|||sss\\\\\\bbb___XXXUUUMMMJJJFFFAAA<<<999777666000000000000000000000000000000000000000000000000........................---------------------------------,,,,,,+++++++++,,,,,,,,,+++++++++******))))))***++++++++++++***))))))***+++,,,,,,------+++++++++,,,,,,---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))***+++++++++)))+++++++++,,,,,,---------************************++++++************++++++******))))))))))))******(((((())))))*********+++,,,+++++++++******))))))******************************++++++++++++******))))))))))))))))))))))))'''))),,,,,,+++******+++***)))((((((((()))+++,,,++++++************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...//////000111111111000111111222333...///111333555777999:::uuuxxxyyy|||rrrsssdddnnniiiRRRAAA>>>;;;222666222111333444111222444111111111111000000000000000000000000000000000000000...---...///000///...,,,---......//////......,,,,,,------...///000000---------,,,,,,+++++++++------------,,,,,,+++***++++++++++++++++++++++++......---,,,,,,+++******,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------,,,++++++)))+++,,,...//////......------......------,,,+++,,,------......------,,,...............///000000111111111111000000000000222333444555444222000...////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///...------...000000000///......000222111111444999::::::>>>CCCBBBEEEIIISSSgggooo^^^ddd___fff}}}wwwhhh^^^^^^ZZZRRROOOVVVccclllpppaaaUUURRROOOKKKNNNWWWdddqqqyyyssseeeYYYPPPKKKKKKMMMWWWiiitttrrriiibbbWWWOOOSSSaaarrrmmm```^^^hhhiiieeemmm}}}jjjTTTHHHGGGHHHCCC>>>>>>;;;666222000000000000000...///222555555000,,,/////////...//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***------------------------***++++++,,,,,,++++++***************************))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++)))************+++++++++************************,,,+++++++++***)))))))))************************+++++++++++++++++++++++++++++++++*********))))))++++++************++++++++++++++++++******))))))******+++,,,,,,,,,,,,+++************************++++++************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------............/////////000000000000111222222333333333222111111333666:::<<<~~~sss}}}zzzsssqqqrrrnnnbbbTTTGGG???:::444222333444333///000444111111111111000000000000000000000000000000000000000...---...///000///...,,,---......//////......,,,,,,------...//////000---------,,,,,,,,,++++++---------------,,,+++***,,,,,,,,,,,,,,,,,,++++++......---,,,,,,+++******,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------,,,,,,+++***+++,,,............---.........---------------,,,------......------,,,...............///000000111111111111000000000000111222222222111000...---////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///111222222000//////000000111222111000//////000666333333777;;;AAAJJJTTT\\\aaagggppplll___YYYVVV]]]ppp}}}pppfffccc]]]TTTNNNMMMRRRXXXZZZXXXSSSPPPPPPNNNIIIGGGIIIPPPWWW\\\YYYSSSNNNIIIEEEFFFHHHPPP]]]ccc^^^UUUPPPNNNHHHMMMZZZiiisssgggaaadddbbb```nnn~~~YYYIIILLLJJJAAAGGGCCC???<<<:::666000,,,000///---+++***+++...000000000///...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************++++++************++++++************************)))************+++++++++************************+++++++++***************************************+++++++++++++++++++++++++++++++++*********))))))++++++************++++++++++++++++++*********)))******+++,,,,,,,,,,,,+++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------........./////////000000000000000111222222333333333222222222444777:::<<>>CCCFFFQQQfff~~~mmm```\\\ZZZbbbwww{{{hhh^^^QQQKKKGGGIIIMMMKKKEEE???GGGHHHLLLQQQQQQMMMIIIIII@@@KKKQQQNNNNNNTTTTTTNNNMMMMMMHHHDDDGGGQQQZZZ\\\ZZZOOOEEEDDDFFFGGGHHHJJJIIIEEEGGGEEE@@@GGGNNNIIIHHHDDDEEEJJJNNNTTTaaaooowww~~~nnn___^^^fffnnnwwwxxxooo```OOOCCC>>>@@@DDD777:::<<<;;;666222000///333222111111000000111111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************++++++************++++++************************))))))*********+++++++++************************)))))))))***+++++++++,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***************************************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------......////////////000000000000000111222222333333444333444555666888999::::::xxxlllxxxyyy]]]KKK999333555666444222222222222222111111111111111111111111111111111111000...---...///000///...,,,---......///.........---------...............------------------------,,,------......---------,,,,,,,,,------.........------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,++++++++++++,,,,,,,,,---222000...---,,,---///000---......//////......---...............///000000111111111111000000000///000000///.........//////////////////////////////........................---------....../////////000111222111000111333555444555999>>>FFFQQQ]]]dddvvv}}}|||fffYYYTTTRRRQQQ\\\jjjpppjjj[[[NNNHHHEEEBBB@@@EEEPPPXXXYYYUUUoooyyy{{{ggg___```SSSkkkzzzlllmmmiiidddggguuuttt]]]TTTUUUXXX]]]```fffeeeggg]]]JJJFFFHHHBBBDDDAAA>>>>>>@@@DDDIIIMMMTTT]]]bbb]]]TTTQQQSSSUUU___kkk|||iiiTTTKKKIIIIIIHHHFFFEEECCC???888333222222111111000000111111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,***++++++,,,,,,++++++***------------------------***++++++,,,,,,++++++***************************************************++++++************++++++++++++++++++++++++++++++))))))*********+++++++++************************)))))))))***+++++++++,,,************************++++++++++++++++++++++++***************************+++,,,,,,,,,,,,+++***+++++++++++++++++++++,,,******+++,,,,,,,,,,,,+++************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,---------.........////////////000000000111111111111222333333444444444555666777999:::;;;;;;llltttppp[[[DDD:::999777444111333222222222222111111111111111111111111111111111000...---...///000///...,,,---......//////..............................------------............,,,------............---++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++,,,------------,,,,,,++++++++++++,,,,,,000///...---------...///......////////////.....................///000000111111111111000000000000000000000000000000//////////////////////////////.............../////////------......///000000000222222222111//////111333000:::JJJ^^^rrrnnndddaaazzzyyyiii]]]UUUPPPIIIGGGGGGGGGFFFEEEJJJPPPUUUWWWZZZ^^^gggrrrvvvvvvxxxxxxttt~~~rrriiikkkrrr{{{lll[[[WWWOOONNNNNNKKKEEEAAAAAAAAA@@@???CCCGGGIIIJJJKKKLLLMMMNNNPPP[[[hhhhhhbbbiiixxx{{{jjjcccRRRMMMGGGEEEGGGIIIHHHFFF666555444222111000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***++++++,,,,,,++++++***------------------------***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++)))************+++++++++***************************************+++++++++************************++++++++++++++++++++++++***************+++++++++***+++,,,------,,,+++***++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,+++************************)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,---------............/////////000000000111111111111222222333444444444777777777888999:::;;;<<<{{{nnnXXXKKKBBB:::666666333333222222222111111111111111111111111111111111000...---...///000///...,,,---......//////..............................------------.........///,,,,,,---...............******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))***+++,,,---------------,,,+++******+++,,,,,,.........---------------......////////////.....................///000000111111111111000000000000...///000111111000///...////////////////////////---........./////////000---......///000000111111///000111222333666:::===AAASSSqqqvvvcccTTTPPPRRRccckkknnnggg]]]UUUOOOJJJHHHCCCAAAAAAEEEPPPfffzzzzzztttmmmaaannnuuulll]]]QQQGGG@@@@@@@@@BBBDDDFFFEEEDDDEEEGGGLLLUUU]]]]]]ZZZZZZ]]]^^^lll~~~}}}eee```YYYQQQKKKGGGDDDCCCAAA???<<<999666333111000................................................------------------------,,,,,,------------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++************++++++************************)))************+++++++++************************+++++++++***************************************++++++++++++++++++++++++))))))*********+++++++++***+++---......---+++***+++++++++,,,,,,,,,------******+++,,,,,,,,,,,,+++************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,------------............//////000000000111111111111111222333333444444555999888777777888:::<<<>>>|||yyyxxx|||kkk[[[KKK>>>:::<<<333333333222222222111111111111111111111111111111000...---...///000///...,,,---......//////...........................------------.........//////,,,,,,---.../////////...))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))***+++,,,------...------,,,+++*********+++,,,------......------,,,+++......////////////.....................///000000111111111111000000000000,,,...///111111000...---////////////////////////---.........//////000000---......///000111111222///222555:::???EEELLLQQQdddyyyooo\\\PPPOOOTTTIIINNNOOOKKKIIIMMMPPPPPPQQQPPPRRRUUUXXXeee{{{dddUUUKKKLLLNNNQQQPPPLLLHHHGGG===DDDFFFBBBEEEOOOSSSPPPWWWXXX\\\dddnnnxxx}}}kkkWWWIIICCCLLLJJJFFFAAA<<<777444333////////////////////////........................------------------------,,,------......------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++************************++++++++++++++++++++++++++++++************++++++)))))))))))))))))))))))))))************+++++++++************************,,,+++++++++******))))))************************++++++++++++++++++++++++))))))******++++++++++++***+++---......---+++***+++++++++,,,,,,---------******+++,,,,,,,,,,,,+++************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,---------.........//////000000000000111111111111111222222333333444444555;;;999888777888:::===???}}}{{{vvveee]]]PPPBBB888999666222444999555+++222222222222111111111000000000000000000000000000//////............//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,---------------------------,,,+++******+++,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------............------,,,+++............////////////............/////////000111111111111000000000000000000000000000000000000///////////////.........000///......000222222222111444333---...444555111777999EEENNNUUUhhhyyywwwxxxUUUGGGHHHEEEBBB@@@BBBMMMccc|||pppmmmvvvsss}}}wwwqqqiiiuuuooo]]]JJJCCCDDD???BBBKKKOOORRRPPPPPPTTTVVVYYY___gggjjjYYYOOOJJJIIIKKKGGG>>>999:::333111//////000111000///...//////000000//////...........................,,,------......------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))************************)))******++++++******)))******+++++++++,,,,,,,,,************************------,,,+++++++++,,,,,,++++++***)))***+++---...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////000000000000////////////...///111333444555666666:::999888888888888888999yyymmmwww~~~|||qqq^^^]]]EEE>>>666111222444444222222222111111111000000000000000000000000000000000//////............//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---,,,,,,------------------------,,,,,,+++******+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------------------------,,,++++++............////////////........./////////000000111111111111000000000000000000000000000000000000////////////////////////111000000000111111000///***///444333333555777888AAAOOOmmmyyyvvvyyytttXXXKKKMMMMMMPPPSSSZZZhhh}}}yyyyyy}}}vvvuuuxxx|||iiiYYYUUUMMMKKKOOONNNMMMHHHGGGJJJMMMNNNQQQUUUVVVggg~~~|||mmm]]]NNNLLLOOOMMMHHHFFF@@@>>>:::555111000000111...//////000000000000///........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))******************************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,+++*********+++,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------...///000000000///000000000000000000///000222444555666666777888888888888999999:::;;;pppoooqqqvvvkkkTTTBBB444444555333333666111111111111000000000///000000000000000000000000//////............//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------------------------------,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...,,,,,,------,,,,,,++++++............////////////....../////////000000000111111111111000000000000000000000000000000000000////////////////////////000111222333333222111000000222777999888888???HHHXXXqqq{{{ggg___ccchhhiiigggfffgggvvv}}}mmm___]]]\\\^^^bbbjjjwww|||vvvoooqqq~~~zzzzzz{{{{{{~~~zzzvvvpppnnnqqqmmm\\\PPPEEEBBBEEEHHHLLLPPPNNNPPPYYYnnnooo^^^UUUOOOKKKJJJEEEDDDAAA<<<666111........./////////000000000000........................------............------------++++++++++++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,,,,,,,,,,+++*********++++++++++++++++++++++++++++++,,,,,,---------.........++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...............000111111...//////000000111111111111222333555666777777777777777777888999:::<<<===}}}pppyyy|||eeeHHH444777<<<555222666111111111000000000////////////////////////////////////............//////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......+++,,,,,,,,,,,,,,,++++++............////////////...////////////000000000111111111111000000000//////////////////////////////////////////000000000...111333444444333222222999666666;;;===AAALLLYYYhhh^^^]]][[[UUUPPPQQQ\\\|||qqqpppqqqyyyyyyvvvxxxsss{{{tttWWWFFFAAABBBGGGKKKPPPQQQSSSXXXfff{{{xxxcccSSSKKKHHHFFFDDDBBB@@@;;;555000000000///////////////000........................------............------...---+++******+++---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,************************))))))))))))***,,,---------,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------...///000111---...///000111222333333222333444666777777888888777777777888999:::;;;<<<[[[<<<:::>>>666111666111111111111000000000000//////////////////////////////............//////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///+++,,,,,,------,,,,,,,,,............////////////////////////000000000111111111111111000000000///////////////////////////////////////000000111111///111333222111000222333888777===KKKXXXaaagggkkkppp\\\SSSOOOKKKIIIIII[[[kkkwww\\\OOOJJJHHHIIIBBBEEEJJJOOOUUU^^^kkkvvvuuu```]]]TTTJJJFFFGGGFFFAAA;;;555444222000//////...///////////////////////////---......//////......---...---+++******+++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,*********************************+++,,,---...///,,,,,,,,,,,,+++******)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---...///000---...///000111222333444333444555666777777888888888888888888999:::;;;;;;xxxRRREEEAAA888333777222222222222111111111000000000000000000000000000//////............//////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------.........+++,,,,,,------.........,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///,,,,,,------......------............/////////////////////000000000111111111111111111000000000000000000000000000000000000...//////000000111111222111222222111///111666;;;???MMMbbbzzznnngggfffggglllyyywwwccc```TTTLLLMMMNNNMMMSSS[[[rrr}}}}}}vvvsssqqqrrr\\\OOOCCCBBBHHHOOOTTTXXX\\\___iii|||xxxjjjWWWLLLIIIIIIFFFBBB===;;;888444111//////...////////////////////////......////////////......------++++++++++++------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......++++++,,,,,,,,,+++******++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,+++,,,,,,---...///......///000111333333444333444555666777777777777999999999:::;;;<<<>>>???qqq```QQQAAA888999333333333333222222222222000000000000000000000000//////............//////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............++++++,,,,,,---......///,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////,,,---....../////////...............//////////////////000000000111111111111111111111000000000000000000000000000000000000...//////000111111222222000222333333555===IIIRRRaaa|||yyydddXXXXXXYYY\\\VVVEEEIIIJJJUUUhhhrrrsssvvv~~~bbbOOOJJJIIIJJJLLLOOOLLLIIIOOObbb{{{tttfffYYYPPPJJJFFFGGGDDD???:::555222000///////////////////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------++++++++++++++++++++++++---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,)))***+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,------...///000//////000111222222333333333333444555666666666666888999:::<<>>LLL^^^kkkhhhXXXPPPDDD@@@DDDCCCCCCNNNjjjwww```NNNFFFFFF===JJJTTTQQQRRRaaawwwsss___RRRLLLMMMJJJDDD>>>888444222111000000000000000000000000......////////////......+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,......++++++++++++++++++++++++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++***************+++++++++,,,,,,,,,************************++++++******************((()))+++,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------.........------......///000111000000000111222222333333333333444555666666666555888999;;;???CCCGGGJJJLLL~~~gggUUUEEE...555777777555111///111444222111111000000000000000////////////............///////////////////////////............---------.........------,,,,,,,,,***((('''(((,,,---,,,***------------------------***+++---...///......---++++++,,,,,,,,,---------...------,,,,,,------...//////.........---------------------------------,,,,,,,,,++++++*********,,,,,,,,,---------..................///////////////////////////000111111///000000000000111111111222111111111111111222222///000000///------...000---...///000222444444111222222;;;JJJSSS]]]uuufffFFF@@@JJJEEECCCPPPOOOaaawwwwww{{{}}}gggYYYQQQIIIFFFEEEFFFIIIPPP^^^lllqqqtttZZZMMMGGGCCCCCCBBB===777333444222000000111000///---333111///---,,,---...///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********)))************+++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------............/////////000000111111111111000000///222333444555666888999999;;;<<<===@@@CCCFFFHHHJJJvvvYYYOOOJJJ>>><<<999777555444333222222222111000000000000000////////////............///////////////////////////............---------......---------,,,,,,,,,,,,***)))+++---///...,,,------------------------,,,---.........---,,,+++++++++,,,,,,,,,---------...------,,,,,,------...///.........------------------------------------------,,,,,,,,,+++++++++,,,,,,---------.....................///////////////////////////000111111000000000111111111222222222222111111111111111111///000111000......000111333222111333888<<<===;;;@@@FFFSSSbbbmmmzzzRRRTTTJJJDDDNNNXXX^^^hhhnnnuuuzzzwwwwww|||yyy}}}oooYYYLLLFFFEEEHHHMMMTTTZZZhhhrrraaaOOOHHHJJJIIIAAA999666333000///000222222222222111000.........///000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++******)))************+++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------........./////////000000000111111111111111000000222333444555666888999999;;;<<<===???BBBDDDFFFGGGkkk[[[XXXEEE@@@:::777777555111---222222111000000000000111////////////............///////////////////////////............---------...------------,,,,,,,,,---,,,,,,---///000///...------------------------............---,,,+++***,,,,,,,,,,,,------------...------,,,,,,------...............---------------------------------------------------,,,,,,,,,,,,------------.....................////////////000////////////000111111111111111111222222222333333333222111000000000111000111111000//////111222333111111444:::???AAABBBQQQ\\\ooo{{{uuuooommmlllfffZZZPPPPPPqqqyyyiiihhhttt}}}wwwyyyyyyuuuvvv~~~~~~zzz~~~uuuwwwoooWWWGGGCCCFFFRRRJJJJJJ\\\wwwkkkXXXPPPMMMJJJGGG===999555222222333444444111000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....../////////000000000111111111111111111111111333333444555777888999999<<<<<<===???AAABBBDDDDDD~~~oooYYYLLLGGGAAA<<<999666222000333222111111000000111111////////////............///////////////////////////............---------------------------------...------...////////////------------------------.........------,,,,,,,,,,,,,,,,,,------------......------,,,,,,------...------------------------------------------------..................------------------........................////////////000000//////000000111222111111222222222333333333333333222111000000000000///000111000//////111333111000111555999???HHHQQQkkk|||mmmnnnnnnfffTTTEEEDDDLLLzzzzzztttxxx}}}{{{{{{tttQQQFFFJJJQQQLLLJJJMMMSSSbbb{{{^^^NNNJJJLLLEEEAAA;;;777555333222111//////000111000000//////................................................------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......////////////000000000111111111111222222333333333333444666777888999:::===>>>???@@@AAABBBBBBCCC}}}___UUUSSSNNNFFF===888666777333222222111111111111111////////////............///////////////////////////............---------------------------------,,,------...------......------------------------,,,,,,,,,,,,------......,,,,,,---------............------,,,,,,------...,,,,,,------------------------------------------........................---------.........//////............////////////000000000000000111222222111111222222222333333333333222222111000000111111///000000000//////111333444222222555888DDD\\\rrrqqqlllbbbTTTFFFDDDVVVjjjzzzyyy{{{gggOOOIIIAAACCCJJJNNNLLLQQQkkklllYYYMMMHHHEEE@@@;;;888555111/////////000000000///......................................................---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000000000111111111111111222333555666333444555666777999::::::???@@@AAABBBCCCCCCCCCBBBjjj___^^^WWWLLL???777555777333333222111111111111222////////////............///////////////////////////............---------,,,,,,,,,------------...,,,---...---,,,,,,---...------------------------,,,,,,+++,,,,,,...///000,,,---------...............------,,,,,,------...,,,,,,,,,,,,---------------------------------------------...............------........./////////............////////////111000000000000111222222111111111111222222222333222111111111111111222222///000111111000111333555777444666===DDDSSSqqq[[[SSSIIIGGGMMMYYYdddjjjuuunnnuuuyyyhhh[[[UUUNNNGGGBBBDDDQQQ^^^vvvfffQQQLLLFFFAAA===:::666444222111111000000///......................................................------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000000000111111111111111111222444666888444444555666888999::::::???@@@BBBCCCDDDDDDCCCBBBrrrlllaaaSSSFFF<<<666444444333222222111111222222////////////............///////////////////////////............---------,,,,,,,,,---------......,,,---///...,,,+++---...------------------------...---,,,,,,,,,---......------------...............------,,,,,,------...++++++,,,,,,,,,---------------------------------,,,,,,---------.....................////////////............////////////111111000000111111222333000000000111111111222222000000000000111222333333111333444333333333555777===???LLL___kkkrrrdddQQQTTTVVV[[[iiivvvuuukkk~~~qqqqqqvvviiiSSSGGGEEEDDDNNNXXXdddvvviiiaaaVVVKKKEEEAAA???>>>777555333111000000000000........................................................................------,,,,,,,,,,,,------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))************+++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............//////000000000111111111222111111111333555888999444444555777888999:::;;;===???AAACCCCCCCCCBBBAAA|||mmm^^^SSSHHH>>>888444333222222111111222222000/////////............//////////////////////////////.........---------,,,,,,,,,------.........,,,...000///,,,+++---///------------------------000///---,,,++++++,,,------------.........//////...------,,,,,,------...+++++++++,,,,,,---------------------------------,,,,,,,,,---------................../////////000............/////////000111111111000111111222333///000000000000111111111//////000000111222444444333444666555555555888999GGGPPPjjj{{{mmmdddcccppp{{{|||yyy}}}gggSSSHHHCCCFFFFFFIII^^^|||wwwfffVVVLLLGGGEEEEEE:::999666333111111111222........................////////////////////////...........................------,,,,,,------...------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))************+++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////000000000000111111111111222111111111333555888:::444444555777888999:::;;;<<<===@@@BBBCCCBBBAAAAAAttthhh]]]OOO>>>222666777777555222000///000000111111222222000///..............................///000000000///---,,,------------------------........................,,,------......------,,,------------------------.........------,,,,,,,,,------------------------------,,,,,,------...///------............------------------------------,,,,,,,,,------...................../////////000111111111000000000000000111111111111000000000000///000111222222333333333555444555888888777@@@KKK\\\ssszzzbbbPPPVVVhhhiiiJJJGGGEEEIIIMMMLLLQQQmmmlllVVVJJJCCC>>>BBB>>>888555333222000...---///111000...---///111000000000000000000000000//////.........---------................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************)))((((((,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---------....../////////...---,,,***))).........///////////////000000000000111111111111111222333222111111333444444444555777888999:::;;;::::::;;;<<<>>>AAADDDEEE~~~zzzkkkdddaaaYYYIII;;;:::999666444333222111111000111111222111000///..............................////////////...------------------------------........................,,,------......------,,,------------------------------------------,,,,,,------------------------++++++******++++++,,,---------............---------------------------------------......................../////////000000000000000000111111111111111111111111000000000000111111000000000111333444444777;;;<<<888;;;MMM```vvvnnn^^^LLLGGG]]]zzztttwwwvvvyyywww___OOOCCCDDDGGGKKKZZZkkkzzzgggXXXMMMEEEDDDAAA<<<666222111222333---///000///---,,,,,,...000000000000000000000000//////.........---------................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---------......------.........---,,,,,,.........///////////////000000000000111111111111111222333222111111333555555666777888:::;;;<<<<<<======<<<===>>>???AAABBB{{{hhhbbbeeedddXXXKKK@@@;;;555333444555444333000111111111111000//////........................///......---------------------------------------------------------------,,,------......------,,,------------------------,,,,,,------------------------------------------++++++******++++++,,,---------............------------------------------............................../////////000000000///000000000111222222222111111111111000000000000333111000//////000222444000555999:::<<>>999555444444...000111000...---------000000000000000000000000/////////.........------................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---------......+++,,,---........................//////000000000000000000111111111222222111333333333222222444666777888888:::;;;<<<===>>>@@@???>>>>>>============ooocccdddfffaaa[[[FFF???666222444666555333111111111111000000000///........................///...---++++++,,,------------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,------.........------------------------------,,,,,,------...///,,,------......------,,,------------------------.........------------,,,...////////////000000000//////000111222222333333111111111111000000000///111111111111111222333444888888888<<>>>>>AAA@@@???>>>===<<<<<<;;;iii___^^^______NNNEEE:::444444555444222111111111000000000000000///////////////////////////...---++++++,,,------------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,------.........------------------------------,,,,,,------...///,,,,,,------------,,,,,,------------------------------,,,,,,,,,,,,,,,,,,////////////000000000111///000000111222333333444111111111111000000000//////000222444666666666666??????BBBMMMdddwwwRRRUUUSSSUUU]]]eeepppuuu{{{uuuvvv}}}^^^MMMEEEFFFQQQeeexxxyyyqqq___UUUJJJEEEEEECCC<<<555333222111111111222111111////////////////////////000000/////////.........................................................------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---------............//////......---,,,......//////000111111222111111111111222222222222222333444444333444666888777888999:::;;;===>>>>>>??????>>>>>>===<<<<<<;;;{{{ggg^^^\\\]]]VVVMMMBBB:::666555444333222111111000///000000000///////////////////////////......---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,------------------------------------------++++++******++++++,,,---,,,,,,------------,,,,,,------------------------,,,,,,,,,---------....../////////000000000111111000111111111222333333333111111111111000000000000///000333666999;;;===>>>555CCCWWWmmmnnnZZZQQQffftttyyyssstttyyywwwvvvZZZLLLBBB>>>JJJ^^^qqq~~~sssfffUUUKKKIIIIIIFFFBBB999666222000000111111000000000000000000000000000000000000/////////......................................................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---------......///////////////...---,,,......///000000111222222111111111222222222222333222333444444444555777999888888999;;;<<<===>>>???>>>>>>>>>>>>===<<<;;;;;;rrreee___]]]WWWLLLAAA999555444444222222000/////////000111////////////////////////...////////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------,,,,,,------------------------++++++******++++++,,,---+++,,,,,,------,,,,,,+++------------------------,,,------...///000111111//////000000000111111111222222222222222222222222111111111111000000000000111111222555:::???EEEHHHEEEddd}}}mmmXXXOOO^^^uuuzzzyyy{{{vvvUUUJJJ@@@AAAIIIXXXlll}}}yyyoooeee\\\VVVQQQOOODDD???777333111222111111000000000000000000000000000000000000/////////...........................................................................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---------......---......////////////...---...///000111222333333111111111222222222333333222444555555555555888:::999:::;;;<<<>>>???@@@@@@?????????>>>===<<<:::999ssseeebbb]]]SSSGGG<<<666444555333222000/////////000111000000000000000000000000...///000000000///---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------.........------,,,,,,,,,------------------------------,,,,,,------...///+++,,,,,,------,,,,,,+++---------------------------...///000111222333444000000000000111111111111333333222222222222222222111111111111000000000000444333222333999AAAJJJPPPqqqyyy^^^QQQMMMSSSppp[[[UUUOOOJJJEEEIII[[[nnntttdddYYYUUUOOOHHH>>>777444444333222000000000000000000000000000000000000////////////........................................................................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---------......+++,,,---///000111111111---...///000111222333333111111222222222333333333222444555555555666888:::;;;;;;<<<>>>???@@@AAABBB@@@@@@@@@???===;;;888777gggccc[[[^^^[[[GGG999777444222222333111000//////000//////............//////////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------------------------------------......///000000000111111111000000000000000222222222222222222222222666333000///111222111000666444333555:::GGGZZZjjj{{{^^^MMMWWWccckkk~~~pppccc[[[RRRKKKNNNWWWkkk}}}zzzvvvppp^^^RRRRRRNNNDDD999333333555555333000000111222222111000/////////............////////////////////////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------............////////////......//////000222333444555555555555555555444444555555666777888:::<<<===BBBAAA?????????AAACCCDDDBBBCCCBBB???<<<999999:::{{{^^^YYY^^^]]]KKK>>>:::666222333333222111000000000000//////......//////000////////////////////////........................------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------------------------------------......///000000000111111111111000000000000222222222222222222222222555222000000222444333111///333888;;;BBBVVVvvvuuu___aaagggsss|||gggJJJFFFPPPVVV]]]{{{sssjjj]]]QQQFFFDDDDDD>>>444,,,222111111111222222000///000000/////////.........////////////////////////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------............////////////.........///000111333333555555555555555555555555666666666777999:::;;;<<>>888555555444222000222222111111111111222222////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------............------------.........................................................//////000000111111222000000111111222333333333333333333333333333333333222333444444444666999<<>>@@@@@@@@@@@@@@@?????????@@@???<<<;;;<<>>???@@@@@@@@@@@@@@@???>>>>>><<<<<<<<<===AAAJJJTTT[[[~~~wwwbbbbbbdddYYYUUULLLAAA:::888888666333333222222111111222222333////////////////////////........................////////////////////////------------------------........................,,,,,,,,,---------......,,,,,,,,,---------............------------....../////////////////////////////////////////////////////////000111111222222000000111222333333444444444444444444444444444444000222555666999@@@IIIPPPrrr[[[aaaoooyyyvvvooodddTTTUUUSSSfffuuugggmmmjjj[[[\\\TTTIII???999555333222111111111111000000000000////////////////////////................................................................................................,,,,,,,,,---------......---------,,,,,,,,,++++++,,,,,,,,,---------..............................------------------------------------------------......------------......,,,,,,,,,---------......------------------------............/////////000222222222111222222333333444555555666777888888999888999999:::<<<>>>???@@@@@@@@@@@@@@@@@@???>>>===<<<===>>>AAAGGGQQQ\\\ccc|||rrrfffYYYYYYWWWOOOCCC777333333444444222000///111222222111000000000000////////////........................------------------------........................//////...------------...------------------------.........------,,,,,,,,,---,,,,,,,,,,,,---..............................---------............///------......///000000000333333333333333333333333444444444555666555444222444333666<<>>>>>@@@AAAAAA@@@>>><<<;;;:::AAADDDEEEJJJRRRVVVggg|||^^^\\\\\\WWWLLL@@@999666555444222000000111222111000000000000000////////////........................................................................---------------,,,,,,,,,------------------------......------,,,,,,,,,,,,---,,,,,,,,,,,,---..............................---------............///------......///000000000333333333333333333333333555444333333444555555555444222555AAAQQQeee}}}rrr\\\IIINNN[[[mmm{{{}}}tttiiiooodddUUUMMMJJJFFF;;;000222222222222111111000000//////............//////////////////////////////................................................................................................---------,,,,,,,,,++++++------------------------------------------------------------------------........................//////.........---------,,,,,,---------........................///000000////////////000000000000222222111111111111111111444555555666666777777777999:::;;;<<<===>>>???@@@???@@@@@@>>>;;;:::;;;<<>>???@@@AAABBBCCCDDDCCC???;;;999;;;>>>KKKUUUYYYYYY]]]iii~~~|||xxx}}}~~~yyyzzz~~~sssZZZZZZZZZXXXOOOBBB888444333222111111222111000...000000000000////////////........................................................................+++,,,...///...---+++)))------------------------///...,,,++++++,,,---...---,,,,,,,,,,,,---..............................---------............///.........///000000111111111111111222222222222222555555444333222333444666;;;555999PPPqqqpppvvvhhhLLLLLLeee}}}}}}yyy{{{qqq\\\OOOLLLJJJDDD666555444222111111111111000000////////////000000////////////////////////------------------------........................................................................------------------,,,,,,,,,,,,------------------------------------------------------------------................................................------------...........................///000000////////////000000000000111111222222222222222333555555666777777888999999;;;<<<===>>>@@@AAACCCCCCBBBCCCCCC@@@<<<999999;;;IIISSSUUUWWWaaannn~~~{{{{{{yyyqqqlllgggcccdddhhhlllqqqxxxaaa[[[YYYZZZWWWKKK???999555333111111222222000///000000000000////////////........................------------------------........................,,,---///000///...,,,***------------------------...---,,,,,,,,,---......---,,,,,,,,,,,,---..............................---------............///......//////000111111111111111222222222333333333333555666666444444555777666:::LLLooojjjiiicccLLLQQQhhhttt___NNNJJJMMM???;;;666111//////111333000000////////////000000////////////////////////------------------------........................................................................------------------------,,,,,,,,,---------......------------------------------------------------........................---.....................---------.........//////...............///000000////////////000000000000111111222222333333333333555555666777888999:::;;;;;;;;;===>>>@@@BBBCCCDDD>>>???AAACCCBBBBBBAAA@@@IIISSSXXXbbbsssyyyyyy}}}yyytttooofff]]]XXXUUURRRSSSVVVWWW[[[bbbkkkwwwzzzlll^^^TTTWWWYYYPPPDDD>>>888555222111111222222111000000000000////////////........................------------------------............................../////////...---,,,------------------------,,,,,,---------------------,,,,,,,,,,,,---..............................---------............///...//////000000111111222222222222333333444444555222555888888777888<<<@@@BBBRRRooovvvaaaeeezzz|||kkkSSSVVVmmmzzzcccQQQJJJJJJDDD<<<444000000222555111000000//////000000111////////////////////////------------------------........................................................................------------............+++,,,,,,------.........------------------------------------------------........................---------...............------........./////////...............///000000////////////000000000000111111222222333444444444555666666888999:::;;;<<<;;;<<<===???AAACCCDDDEEEBBBBBBDDDJJJRRRWWWWWWUUUTTTfffuuuyyy{{{}}}||||||yyyvvvqqqnnnmmmmmmlllkkkeee\\\SSSPPPNNNLLLMMMOOONNNQQQVVV^^^jjjyyywww}}}iiiWWWYYY___YYYMMMFFF;;;777333111111222333333000000000000////////////.................................................................................---------,,,,,,------------------------***+++---...///...---,,,---,,,,,,,,,,,,---..............................---------............////////////000111111222222222333333444555555666666333555777888999???HHHPPPbbbyyygggiii}}}vvv[[[YYYbbb|||dddOOOSSSMMMDDD<<<666333333444111111000000000000111111////////////////////////................................................................................................------------.........///++++++,,,,,,---......///------------------------------------------------........................---------.........//////............////////////...............///000000////////////000000000000111111222222333444444555555666777888:::;;;<<<<<<======???AAACCCEEEGGGGGGKKKFFFEEELLLYYYccceeebbbhhh~~~zzzzzz}}}}}}zzz{{{~~~~~~|||zzzhhhccc]]]ZZZ]]]ccchhhlllddd[[[RRRPPPOOONNNNNNPPPKKKMMMQQQXXXbbbqqqzzzyyy}}}zzzbbbccckkkggg[[[SSS===999444111111333444555000000000000////////////........................////////////////////////...........................---,,,+++++++++,,,,,,------------------------)))+++---000000///---+++---,,,,,,,,,,,,---..............................---------.........///////////////000111111222222333333444444555666777777444666777777:::CCCRRR]]]zzzpppfffpppXXXTTT^^^~~~uuu[[[XXXSSSKKKBBB;;;777444444111111000000000000111111////////////////////////////////////////////////........................................................................---------.........//////++++++,,,,,,---...//////------------------------------------------------........................---------.........//////............/////////000...............///000000////////////000000000000111111222333333444555555555666777888:::;;;<<<===>>>???@@@CCCEEEGGGHHHIIINNNEEE>>>DDDSSS___aaa^^^xxx~~~yyyxxxxxxwwwuuuwwwrrrnnnnnnrrruuutttqqqaaa___[[[[[[bbbnnnxxx||||||hhhVVVRRRQQQNNNNNNRRRPPPIIIKKKQQQ[[[qqqyyysssuuu}}}}}}{{{yyyjjj]]]ZZZLLL???333000111111111222000111111111111000000///........................---------............///------------------------.........------,,,,,,,,,------------------------+++++++++,,,,,,---------.........------,,,,,,,,,////////////////////////---------.........//////111000000000111222333333333333333333222333666888555444666777999CCC]]]vvv|||yyykkkQQQ[[[gggeeeMMMXXXYYYIII:::555333...111222111000//////111333////////////////////////000000//////.........---........................------------------------------------------------------------------------,,,,,,,,,---------......//////.........---------,,,,,,,,,------...............------------......,,,---...//////...---,,,---------.........//////......////////////......////////////000000000000000111222222444444555666666777888888888999<<>>AAADDDCCCDDDHHHKKKNNNLLLHHHEEEJJJ@@@FFFZZZ___VVV[[[lllxxxtttqqqnnnllljjjmmmttt~~~nnnggg}}}~~~zzzooofffbbb______qqq||||||fffZZZUUUZZZZZZTTTUUU^^^jjjtttiiiXXXFFF===:::666222111222222222222111000000///........................---------............///---------------------------------------------------------------------------------------,,,,,,,,,...............---------////////////////////////............////////////000000000111222333444555111333666777666666666777666888>>>HHHXXXqqqqqqSSSUUUuuu{{{sssZZZQQQOOOIIIAAA>>>555444222111111111000//////////////////////////////////////////.........................................................................................................,,,,,,,,,---------..............................------------------------......------------......---..................---............//////////////////000000000000////////////000000000111111111222222333444555666777777333555777999:::<<>>@@@GGGIIILLLMMMKKKIIIGGGFFFGGGPPP\\\ccceeelll{{{zzzyyyzzzzzzqqqsssnnn___\\\ZZZiii}}}gggeee```YYYOOOAAA555222666444444333333222111//////........................---------............///------------------------,,,,,,,,,------------...------------------------******+++---...///000111.............../////////////////////////////////....../////////000000000000000000111333444666777333555777888777777888999@@@LLLbbbuuutttuuuyyyuuu^^^aaarrrnnnXXXRRROOOJJJ@@@:::444111111222222000000000000000000000000000.........///////////////////////////////////////........................................................................,,,,,,,,,---------......---------..................------------,,,,,,,,,......------------......///...------------...///....../////////000000000///000000111111000000///000000000111111111222222333444444555666777888888:::<<>>555333333111///000000000000000000000000---.........//////000000000000000000000000000000////////////////////////////////////////////////////////////////////////,,,,,,,,,---------......---------.........//////.........------,,,,,,,,,.........------.........///...---,,,,,,---...///////////////000000000000000000111111111111000000000111111111111222222222444444555666777888999999777:::>>>AAABBBCCCEEEGGGMMMSSSWWWTTTQQQZZZooonnnvvvwwwxxxzzzggg___]]]QQQGGG???444222222111000000000000000////////////////////////------------------------//////...---,,,,,,++++++---------------------------------------------------------............///---------............///........................///000000000000000//////111222333333333444666999888999333333::::::;;;GGGWWW|||yyy[[[NNNdddzzz}}}|||jjjPPPPPPMMMDDD:::333222222000000000000000111222333444000000000000000000000000////////////////////////000000//////.........---////////////////////////................................................................................................////////////////////////....................................////////////111111111000000000000000111111111111222333444555444444555555666888999:::;;;<<<>>>@@@BBBEEEHHHJJJOOOdddxxxiiiXXXsssvvvsss}}}}}}}}}yyyeee]]]___ZZZRRRFFF666555333222111111000000///////////////////////////........................///......---,,,,,,++++++---------------------------------------------------------............///---------............///........................//////000000000000/////////111222333333555777:::333:::;;;::::::888@@@QQQ```ttt{{{pppPPPOOOkkk|||qqqcccQQQLLLGGGAAA:::444111111222111111000000111111111000000000000000000000000////////////////////////000/////////............////////////////////////................................................................................................////////////////////////....................................////////////111000000000000000000000111111111111222333444555444444555666777999;;;<<<<<<>>>@@@CCCGGGKKKNNNQQQYYYrrrpppttt{{{vvvzzzddd[[[^^^]]]XXXJJJ666777555333222222111///...////////////////////////////////////////////////.........------,,,,,,+++---------------------------------------------------------............///---------............///........................//////000000111000000///...000222333333555888:::555777999999999@@@TTThhh}}}yyyfffIII\\\pppvvvttttttyyy}}}YYYOOOIIIGGGAAA777111222333222111000////////////000000000000000000000000////////////////////////////////////............////////////////////////................................................................................................////////////////////////....................................////////////000000000000000000111111111111111222222333444555444555555777999;;;===>>>???AAADDDFFFHHHLLLPPPTTT___yyyvvvhhhvvvyyysssnnnooouuu{{{pppqqqvvvsssyyyvvvhhhccc]]]ZZZQQQAAA999666222111222222000...////////////////////////..............................---------,,,,,,,,,---------------------------------------------------------............///---------............///........................//////000111111111000000000111333333444555777:::>>>888999;;;>>>TTTwwwUUUWWW___jjjrrrwww}}}kkkXXXIIIHHHEEE:::333333222222111000///////////////////////////////////////////////////////////////////////////.........////////////////////////................................................................................................////////////////////////....................................////////////000000000000000111111111222222222222333444555555444555666888:::===???AAACCCEEEFFFGGGFFFHHHMMMQQQ[[[xxxpppiii~~~xxxkkkbbbTTTOOOMMMQQQXXXeeevvvuuujjjgggjjjvvvuuusss```\\\\\\SSS===888222000111222111///////////////////////////---------------------------------------,,,,,,,,,---------------------------------------------------------............///---------............/////////////////////////////////000111111111111111333444555555444555777999BBBDDDTTTYYYRRRjjjmmm___ZZZhhh{{{}}}yyyfffNNNGGGFFF???888444111111000000000000111111////////////////////////////////////////////////.........///////////////////////////////////////................................................................................................////////////////////////....................................//////////////////000000111111111111222222222222333444555666444555666888;;;>>>@@@BBBCCCFFFHHHHHHGGGIIIOOOTTT```xxxkkkaaabbbbbbbbb___YYYQQQKKKIIIEEEEEEHHHMMMTTT___jjj{{{pppfff^^^]]]aaadddnnntttqqqeee]]]```\\\FFF>>>555000111333222000////////////////////////---------------------------------------------------------------------------------------------------------............///---------............/////////////////////////////////000111222222222222444555666666666777999;;;>>>PPPwwwoooxxx]]]XXXffftttzzzzzzttt]]]OOOJJJGGG???888222111111111111111222222000000000000000000000000////////////////////////.........///////////////////////////////////////................................................................................................////////////////////////..................................../////////////////////000111111222222222222222222333444555666555555777999;;;>>>@@@BBBBBBFFFJJJJJJJJJNNNVVV]]]xxxlll]]]YYYTTTPPPNNNMMMKKKJJJJJJGGGFFFHHHIIIJJJPPPWWWgggtttqqqggg\\\TTTRRRWWWbbbvvvyyyxxxmmm|||nnnbbbaaaZZZSSSHHH:::333222333222000////////////////////////........................---------------------------------------------------------------------------------............///---------............/////////////////////////////////000111222222222222222444666777888:::===???>>>LLLxxxwww[[[RRR^^^ooozzzrrr^^^RRRNNNGGG===555444333222111111111222000000000000000000000000////////////////////////............/////////000////////////////////////................................................................................................////////////////////////....................................////////////...//////000111111222222333333222333333444555666555666777888;;;===???@@@CCCHHHLLLMMMMMMQQQZZZbbbyyyooo```SSSJJJGGGGGGGGGJJJGGGGGGHHHGGGEEEHHHNNNOOO[[[jjjpppjjj___YYYYYY[[[eee|||pppiiiaaaZZZXXXSSS]]]qqqjjjeeevvvsss{{{lllfffZZZ\\\OOO???555333333222///////////////////////////////////////////////////---------------------------------------------------------------------------------.........//////---------.........//////000000000000000000000000//////000222222333333333000333555888:::===AAACCCCCC>>>___|||^^^WWWbbblllwwwkkkYYYSSSLLLAAA777777555333222111000000000000000000000000000000////////////////////////---.........//////000000////////////////////////................................................................................................////////////////////////..................................../////////000...//////000111222222222333333333333444555666666666666777888:::<<<>>>@@@FFFJJJNNNMMMLLLOOOXXX```~~~yyy\\\WWWYYYRRROOOTTTEEEFFFHHHJJJJJJIIIIIIHHHHHHOOOVVVVVVPPPJJJHHHIIILLLOOO```~~~uuunnnooonnnfffcccgggxxxppp]]]YYYdddtttrrruuuppp^^^cccaaaVVVFFF999333111000///000/////////............000000000000000000000000........................------------------------//////---,,,,,,---...///////////////////////////........................////////////000000000000000000000111222222333333333888555444;;;;;;:::AAAAAAVVVnnn~~~nnnQQQTTTcccggg{{{qqqVVVEEEPPPFFF<<<333222444333111111000000000000000000000000........................//////////////////////////////////////////////////////.........---------------...//////...------000000000000000000000000------------------------000000000000000000000000........................///////////////.........000000000111222222333333222333333444444555555555777888;;;===???AAABBBBBBDDDNNNWWWUUUPPPQQQZZZaaattt\\\ZZZbbbbbb\\\XXXLLLIIIGGGEEEFFFGGGHHHIIIHHHJJJLLLLLLKKKJJJHHHHHHHHHHHHUUUrrr}}}yyyzzzzzzrrrpppppp{{{|||kkkZZZTTTYYYaaakkkttt{{{pppnnn^^^hhhaaaXXXJJJ>>>555222000000000000/////////.........................................................------------------------///...------------...///////////////////////////........................////////////000000000111000000000111222222333333333999666444;;;;;;:::AAAAAA]]]^^^TTT[[[mmmvvv~~~bbbFFFOOOHHH>>>666444333111000222000000000000000000000000........................//////////////////////////////////////////////////////.........------------------,,,,,,---------////////////////////////------------------------////////////////////////........................////////////////////////000000000111222222333333333333333444444555666666888:::<<>>AAAGGGSSSiiizzzkkkggghhhpppyyyvvvYYYkkkvvvsssuuuoooRRRHHH>>>999555222222444111111111111111111111111////////////////////////////////////////////////////////////////////////---.....................+++---000222222000---+++................................................................................................////////////000000111111111111111222333333444444333444444555777888888999:::;;;===???BBBFFFIIIKKKLLLLLLOOORRRQQQRRR^^^lllppp\\\PPPHHHNNNNNNGGGDDDKKKRRRSSSMMMMMMLLLKKKJJJIIIIIIIIIHHHQQQ[[[^^^YYYSSSPPPPPPOOOOOOSSSbbb~~~mmm```UUUTTTXXXZZZ[[[\\\XXX\\\fffxxxcccVVV]]]]]][[[VVVLLLBBB999555111111000000000/////////000000000000000000000000........................------------------------+++,,,---...////////////////////////////////////////////////////////////000000000111111111222222111111222222333444444444444;;;999777@@@GGGRRRbbbuuudddbbbgggppp{{{ppp]]]cccxxxyyyqqquuuzzz^^^QQQCCC===:::666444333111111111111111111111111////////////////////////////////////////////////////////////////////////---------...............,,,...111333333111...,,,...................................................................................................//////000000111111222111111222222333444444444333444555666777888999:::;;;<<<===>>>AAAEEEHHHJJJJJJLLLQQQVVVSSSTTTdddwww{{{iiiXXXNNNNNNPPPOOOKKKFFFGGGKKKOOOLLLVVVaaaeee```VVVMMMIIIJJJRRR\\\bbbaaa\\\VVVRRRTTTUUUYYYhhhyyyccc\\\___cccdddeee^^^cccooonnnXXXZZZZZZZZZWWWRRRHHH===666111111111000000000//////////////////////////////........................------------------------+++,,,---////////////...////////////////////////////////////////////////000000111111111222222222111111222333333444444555444;;;999888BBBNNN]]]pppwwwnnnjjjhhhlllssszzz___QQQlllooodddhhhrrrmmm\\\JJJBBB@@@;;;555111111111111111111111111111////////////////////////////////////////////////////////////////////////---------.........//////......////////////.........................................................................................................//////000111111222222111111222333333444444555333444555666888999:::;;;=========???AAAEEEHHHJJJIIILLLRRRVVVSSSUUUjjjvvvdddWWWSSSPPPOOONNNJJJGGGHHHKKKRRRfffoooYYYMMMMMMRRRZZZbbbeeebbbZZZTTTRRRTTTWWWfffqqqeeehhhmmmoooppphhhppp~~~|||bbbYYYXXXXXXXXXUUULLL???666111111111111000000000000................................................------------------------***+++---///000000///...////////////////////////000000000000000000000000000111111111111222222222111222222333333444444555333:::888888DDDQQQcccyyyxxxhhh^^^cccnnnuuuwwwyyyzzzrrrOOOZZZaaaeeekkkhhhxxxdddOOOFFFDDD>>>555///111111111111111111111111000000000000000000000000////////////////////////////////////////////////---------.........//////111///---++++++---///111........................////////////////////////...................................................//////000111222222222111222222333333444444555444444555777888:::;;;;;;?????????@@@BBBEEEHHHJJJIIIKKKQQQTTTPPPSSSmmmuuunnnaaaWWWOOONNNMMMJJJJJJMMM^^^tttZZZKKKLLLRRRZZZfffxxxvvv^^^]]]SSS\\\tttoookkksss{{{~~~{{{|||xxx```VVVWWW[[[VVVPPPFFF555555555555333000///000000000/////////............................................................---------............///............////////////////////////000000000000/////////000111111222222111222333333333444666888999===:::===OOO]]]jjjyyy|||qqqjjjeeeeeeiiisss~~~~~~bbbMMMWWWhhhllliiipppvvv___FFFIIIHHH999444111111111000......///000000000000000000000000000////////////////////////......////////////..........................................///////////////////////////////////////////////////.........000000000000000000000000////////////000000000000000000000000111222333444222333333333333333333444333555777888888999<<<>>>BBBBBBBBBCCCDDDEEEFFFGGGLLLLLLMMMOOOUUUiiitttddd[[[UUUVVVVVVUUUWWWZZZwwwjjjRRROOORRRYYYggg}}}sssfffZZZ```wwwwwwvvv~~~xxxbbbXXX[[[YYYVVVMMM???555555444222000///000111000000/////////.........................................................---------............///............////////////////////////000000000000//////000000111111222222222333444444333444666888:::>>>>>>HHH___ooowwwwwwkkkccc```___lllooovvv}}}qqqWWWYYYjjjppplllqqq}}}oooQQQFFFFFF===222111222222111000///000000000000000000000000000000////////////////////////......////////////........................................../////////////////////////////////////////////////////////...////////////////////////000000000000////////////000000000000111222333444222333333333333444444444444666888999999:::===???===>>>???AAADDDFFFIIIJJJGGGNNNSSSTTT\\\www~~~qqqddd^^^[[[\\\^^^___aaaddd{{{xxxaaaZZZTTTVVV[[[eeexxxuuupppbbbfff|||tttiiirrrYYYYYYZZZWWWPPPEEE666555333111000000000111000000000/////////......................................................---------............///............////////////////////////000000000000//////000000111222222222333444555555444444666888777===BBBRRRpppoooaaa\\\___dddyyy~~~aaaVVVdddsssvvvqqq}}}}}}aaaFFFDDDBBB333222222222222222111111111000000000000000000000000////////////////////////......////////////..........................................////////////////////////////////////......//////////////////////////////////////////111111000000//////......000000000000111222333444222222333333444444444444555777999;;;;;;<<<>>>@@@@@@@@@BBBDDDGGGKKKMMMOOOJJJTTTYYYUUU]]]}}}|||||||||vvvpppjjjhhhhhhiiikkkkkklllnnnrrraaa]]]WWW[[[bbbhhhttt|||uuussscccdddvvvoooyyy^^^[[[]]]ZZZRRRGGG777555222111111111111111000000000////////////...................................................---------............///............////////////////////////000000000000///000000111111222333333444555666666555555777999777BBBLLLbbbzzzpppnnnrrrxxxppp[[[]]]rrruuuwwwsssQQQGGGGGG888444333222222222222111000000000000000000000000000////////////////////////......////////////..........................................////////////////////////////////////............////////////////////////////////////111111000000//////......000000000000111222333444222222333333444555555555777999;;;<<<<<<===@@@BBBDDDEEEFFFGGGJJJLLLNNNOOONNNWWWYYYVVVbbbxxxqqqhhhbbbccciiirrrxxxyyy}}}}}}wwwnnneee\\\```gggkkkvvvvvvgggfffpppzzztttppp}}}ddd___```___YYYNNN:::777333111111222222111111000000000////////////................................................---------............///............////////////////////////000000000000000000000111222222333333444555666777666777999;;;<<>>AAACCCDDDEEEFFFHHHKKKNNNPPPRRROOOTTTWWW\\\qqq~~~llljjjcccZZZUUUZZZgggrrr~~~nnnhhhhhhcccjjj}}}|||xxxooo{{{}}}ddd]]]\\\___]]]QQQ???:::444222333333222000111111000000000/////////................................................---------............///............////////////////////////000000000000000000111111222333333333333555777777777999<<<>>>CCCWWWmmm{{{rrrttt{{{||||||lll]]]hhh|||uuu}}}yyyaaaNNNCCC===888333000111222111///111111111111111111111111////////////////////////......////////////..........................................////////////////////////////////////------......///000000000......................../////////000000000000000000000000000111222333444222222333444555666666777888:::<<<===>>>???AAACCCFFFGGGJJJNNNRRRWWW[[[]]]UUUUUUYYYggg~~~yyyppppppkkk___UUUSSS\\\fffvvvoooaaaaaarrrpppyyyzzzjjj]]]UUU\\\___SSSCCC===666333444444222000111111111000000000//////................................................---------............///............////////////////////////000000000000000111111222222333333444222444666888999;;;>>>@@@UUUhhh||||||zzz|||{{{wwwzzz}}}{{{zzzaaaSSSfffssszzz}}}qqqWWWFFFEEE>>>555111222333333111111111111111111111111111////////////////////////......////////////..........................................////////////////////////////////////------......///000000111..............................//////000000111111000000000000111222333444222222333444555666777777888:::<<<===>>>???AAACCCHHHJJJMMMQQQVVV[[[___bbbZZZXXXaaaxxxuuukkkmmmjjjcccZZZXXX^^^eee|||~~~mmmggguuu}}}~~~jjjjjjwwwdddWWW___dddXXXFFF???777444444555333000111111111111000000000000................................................---------.........//////............/////////000////////////000000000000000111111222222333444444222444666888999<<>>???AAACCCFFFHHHJJJMMMQQQUUUXXXZZZXXXWWWiiiwwwjjjlllmmmkkkgggeeegggiiitttmmmwwwyyyffflll~~~hhhSSSRRRZZZXXXMMMDDD888222333444222///000000000000000000000000//////............//////////////////////////////,,,,,,,,,---------......///////////////.........111111111000000000000000222333333333333333333444555888777999===:::AAAUUUttt{{{tttpppooowwwyyy{{{|||yyyuuurrrpppwwwzzz|||zzzlllnnnllliii}}}wwwmmmlllhhhmmmnnnzzzWWWQQQSSSdddrrrvvvwwwjjjQQQMMMDDD:::222000000000///000000000000000000000000000000000000000000000000000000//////.........---////////////////////////000000//////.........---............////////////////////////////////////////////////////////////////////////////////////111111111111222333444555444444444444555555666777;;;;;;<<<===???AAACCCDDDEEEIIIKKKJJJNNNVVVWWWTTTVVV]]]ttt{{{uuuyyy~~~}}}wwwlllUUUQQQYYY[[[RRRHHH<<<555444444222000000000000000000000000000//////............//////////////////////////////,,,,,,---------.........////////////////////////111111111111000000000000222333333333333444444444666999777888======III```wwwwwwqqqkkkiiiiiipppssswwwxxxuuusssssssssrrrrrr{{{xxxpppzzz{{{vvviiiaaaddd]]]jjjtttqqq[[[SSS]]]kkkuuuzzzTTTLLLFFF???888555444444555111111111111111111111111000000000000000000000000000/////////............////////////////////////000/////////........................////////////////////////////////////////////////////////////////////////////////////111111111111222333444555555555555555555666777777:::;;;<<<===@@@BBBDDDEEEIIILLLLLLJJJMMMTTTVVVTTT\\\jjjwwwsss~~~zzzyyy```VVVXXX[[[XXXOOOCCC:::555444333111000000000000000000000000//////............//////////////////////////////,,,------------.........////////////////////////111111111111111111111111222222333333444444444444666999777888???CCCVVVsss{{{sssmmmfffdddeeeggglllsssvvvuuuvvv{{{qqqeeecccsssvvvpppoooyyytttmmmpppaaacccgggttteeeSSSYYYdddkkkdddOOOJJJBBB:::555333333333111111111111111111111111000000000000000000000000////////////............////////////////////////////////////........................////////////////////////////////////////////////////////////////////////////////////111111111111222333444555666666666555666666777777999:::;;;>>>@@@CCCEEEFFFJJJKKKKKKIIILLLSSSWWWWWW\\\vvvnnnfffcccmmm~~~uuusss___VVVZZZ]]]UUUIII>>>666333222222000000000000000000000000//////............//////////////////////////////------------............///////////////000000000000111111111111111222222222222333333444555555555333777777:::CCCKKKaaa~~~zzzsssiiiddddddccckkksssyyy{{{vvvllliii\\\nnnwwwrrrrrrsss{{{|||vvvtttrrrmmmxxxuuuVVVVVV___]]]ttt|||^^^SSSEEE:::666333111...111111111111111111111111///////////////////////////////////////.........///////////////////////////////////////.....................////////////////////////////////////////////////////////////////////////////////////111111111111222333444444666555555555555666777777777888;;;>>>AAACCCEEEFFFEEEGGGIIIJJJMMMRRRVVVXXX\\\kkkbbb]]]bbbnnn~~~{{{|||zzzuuuppp~~~|||eeeUUU[[[]]]WWWMMMAAA777222111111000000000000000000000000//////............//////////////////////////////---------.........//////////////////000000111111000000111111222222222333222222333444444555666666222777888===HHHPPPddd~~~~~~~~~~~~yyyooohhhgggkkkqqqyyy~~~zzzrrrllliii]]]dddlllttt|||yyyqqqrrrtttvvvcccQQQYYYZZZjjjnnn]]]HHH<<<999888444///111111111111111111111111////////////////////////.........///////////////////////////////////////.........///////////////............////////////////////////////////////////////////////////////000000000000000000000000111111111111222333444444444444444444555666777888777888;;;???BBBDDDEEEFFFDDDFFFJJJMMMNNNOOORRRUUUdddzzzoooeeeccchhhppp|||uuutttsssooommm}}}wwwlllUUU^^^[[[XXXQQQEEE999222111222000000000000000000000000//////............//////////////////////////////------........./////////...//////000000111111222000000111111222333333333222222333444555666666777555888999AAAOOOYYYlll|||{{{{{{zzz|||{{{uuupppoooxxx|||}}}{{{yyyuuuoooiiieeebbbaaaaaafffnnnvvvzzz{{{{{{}}}VVVTTT___jjjzzzppp___III<<<999999555111222222222222222222222222000000000000000000000000.........///////////////////////////////////////.........///////////////............////////////////////////////////////////////////////////////000000000000000000000000111111111111222333444555333333444555666888999:::999;;;>>>AAADDDEEEFFFFFFGGGHHHLLLOOOMMMLLLOOOTTToooRRRQQQPPPQQQSSSVVVZZZ\\\hhhlllvvvuuunnnmmmooouuu{{{vvvmmmjjjvvvuuunnnlllzzzssszzzWWW___YYYYYYTTTIII===444222333000000000000000000000000//////............//////////////////////////////............////////////...//////000111111222222000000111222222333444444222222333444555666777777777999:::GGG^^^nnn{{{oooooossswww~~~~~~~~~tttvvvvvvtttqqqnnnjjjhhhddddddfffjjjnnnrrrvvvyyy|||~~~qqqVVV\\\eeennnqqqeeeUUUFFF===888555333222222222222222222222222000000000000000000000000............/////////000////////////////////////............/////////000............////////////////////////////////////////////////////////////000000000000000000000000111111111111222333444555444444555666999;;;===>>>===???BBBEEEGGGHHHHHHHHHJJJHHHJJJMMMLLLLLLSSS]]]}}}GGGFFFDDDCCCCCCEEEHHHJJJRRRPPPSSScccyyyvvvuuuwwwzzzxxxnnnfffbbbkkkzzzpppmmmhhhZZZ]]]XXXYYYVVVLLL???666333555000000000000000000000000//////............//////////////////////////////............/////////000...//////000111222222222000000111222333333444444222222333444555666777888777888:::LLLkkkiiicccjjjxxx{{{yyyyyywwwqqqllljjjjjjjjjiiimmmtttxxxyyyyyy}}}~~~[[[SSSXXXcccyyyttthhhWWWFFF<<<888999222222222222222222222222000000000000000000000000---.........//////000000////////////////////////---.........//////000000............/////////000////////////////////////////////////////////////000000000000000000000000111111111111222333444555444555666888;;;===@@@AAAAAACCCFFFHHHJJJKKKJJJJJJHHHFFFGGGKKKLLLPPP\\\iiiFFFDDDBBBAAABBBCCCCCCBBBEEEHHHNNNVVVeeeuuurrrgggaaafffrrrwwwllluuueeehhhgggXXX___[[[[[[QQQ===666777111222222222111111111111000//////////////////////////////////////////////////////............//////////////////000000000000000000000000111222333444444444444555777888888777??????<<>>AAAEEEGGGHHHIIIJJJIIIIIIJJJMMMOOOJJJ@@@NNNHHHLLL]]]]]]qqqEEEDDDBBBBBBDDDEEEEEEEEEAAAEEEJJJPPPWWWggg~~~vvvoooppp|||pppggg```bbbjjj|||{{{pppwwweee```}}}yyy[[[[[[XXXZZZSSSAAA999777///222222222111111111111000//////////////////////////////////////////////////////............//////////////////000000000000000000000000111222333444666555555666777888888888777===DDDhhh~~~fffbbbjjjyyy}}}~~~{{{zzztttwww{{{~~~{{{xxxtttpppooossszzz{{{___\\\ddd{{{{{{pppZZZKKKFFF>>>555555444222222333333222000////////////////////////////////////////////////..............................////////////..............................////////////////////////000/////////............000000000000111111111111000000111222333444555555777777999<<>>AAADDDGGGHHHHHHIIIKKKLLLLLLNNNRRRUUU___UUUddd{{{NNNLLLKKKKKKLLLKKKJJJHHHJJJFFFGGGOOOTTT\\\pppwwwvvviiiiiiyyylllZZZPPPIIIIIILLLLLLKKKLLLPPPQQQSSSTTTPPPNNNUUU___```ccchhhrrrmmm```ZZZZZZcccooo~~~yyy\\\VVV{{{rrrbbb\\\ZZZNNNDDD<<<222222222222111111111000000//////////////////////////////////////////////////////............//////////////////000000000000111111111111222333444555444555666666555777;;;>>>KKKddduuueeetttyyyuuuiii___[[[ZZZeeejjjmmmpppjjjjjjvvv{{{uuuxxxzzz}}}~~~}}}{{{zzzyyyuuuvvvxxxzzz{{{}}}yyy\\\KKKQQQjjjuuudddQQQLLLIIIBBB888555222000111111111000000000000000000000000000000000000000000000000000..............................////////////......////////////////////////////////////////////////.........//////////////////000000111222333333333333333444555666777777888999:::<<<>>>@@@BBBCCCDDDGGGIIIJJJLLLMMMPPPTTTWWWaaakkkLLLLLLMMMOOORRRTTTSSSRRRMMMIIINNNZZZ___cccrrrwwwbbbccclllttt|||wwwzzzsssjjjeee]]]___nnnqqqYYYOOOJJJGGGIIIKKKKKKMMMQQQUUUZZZbbbhhhfffccchhhpppyyywwwrrrsssiii^^^XXXSSSSSSWWW``````___hhh}}}yyyaaaPPPwww}}}ggg^^^\\\RRRHHH@@@666222222222111111111111000//////////////////////////////////////////////////////............//////////////////000000000000222111111222222333444555222555777666666888>>>BBB\\\xxxlllbbbyyyzzz}}}~~~tttkkkfffdddkkkooonnnooouuuqqqpppzzz}}}xxxvvvxxxzzzzzzxxxuuuttttttssstttvvvwwwyyy|||www]]]KKKPPPhhhxxxnnnYYYLLLGGGDDD999666333111111222111111000000000000000000000000000000000000000000000000..............................////////////......000000000000000000000000////////////////////////.........//////////////////000000111222333444444444444555666777888888999:::;;;===???@@@AAAAAABBBEEEGGGIIIKKKMMMPPPTTTXXXaaaNNNPPPTTT[[[bbbhhhjjjkkk\\\TTTTTT]]]``````mmmvvvnnnfffgggbbbddd]]]XXXYYYSSSQQQ]]]|||aaaSSSNNNKKKJJJJJJKKKPPP]]]kkklllwwwpppfff]]]RRRLLLMMMNNNPPPPPPXXXttt~~~|||qqqVVVyyyhhh]]]___WWWMMMCCC888222222222111111111111000//////////////////////////////////////////////////////............//////////////////000000000000222222222222333444555555333666888888888;;;BBBHHHkkkrrrggghhhxxxwwwzzz~~~uuupppnnnooovvvyyyuuuuuuzzzuuuttt~~~{{{|||}}}|||xxxuuuttttttuuuvvvwwwwwwxxx{{{fffRRRNNN^^^oooqqqaaaOOOFFFEEE;;;888444222222222222222000000000000000000000000000000000000000000000000..............................////////////......////////////////////////////////////////////////............/////////000///000000111333444444555444555555666777888999::::::;;;>>>@@@BBBCCCCCCCCCDDDFFFHHHJJJMMMPPPUUUXXXhhhWWW[[[bbblllxxxnnn```XXX[[[[[[[[[lllqqqggg______WWWTTTWWWQQQLLLSSSXXXiiittttttrrr[[[OOONNNNNNMMMKKKKKKMMMYYYqqq}}}rrrdddTTTLLLMMMFFFJJJJJJNNNggggggggg]]]```ZZZPPPEEE999222222222111111111111000//////////////////////////////////////////////////////............//////////////////000000000000222222222222333444555555333777:::::::::>>>EEELLLxxxaaabbblllpppqqqvvvyyyxxx{{{xxx|||xxx|||}}}}}}}}}~~~yyy```HHHRRRcccnnnfffRRRGGGFFF<<<999555222222333333333000000000000000000000000000000000000000000000000..............................////////////..............................////////////////////////---.........//////000000///000000222333444555555555555666777888999:::::::::;;;>>>AAADDDEEEFFFFFFCCCEEEGGGJJJLLLPPPUUUXXXvvvhhhkkkrrryyyzzz|||qqqcccbbbgggiiijjjlllyyyjjjdddccc]]]SSSUUUVVVZZZaaakkkwww~~~mmmbbb^^^\\\WWWRRRLLLOOOQQQPPPSSS___sssjjjPPPKKKHHHJJJJJJNNNcccyyy{{{jjj\\\\\\[[[YYYNNN===444222111000111111111///111111111111000000000000////////////////////////////////////000000000000000000000000111111111111333222222222333555777888888@@@555666DDD<<>>AAADDDFFFGGGHHHHHHGGGHHHIIIHHHJJJNNNVVV]]]ooo}}}}}}xxxoooiiihhhxxxyyysssgggZZZYYYVVVUUUWWW]]]dddkkkqqquuulll___VVVSSSRRRQQQOOONNNPPPPPPNNNMMMUUUcccoooyyywwwpppuuu}}}}}}[[[LLLFFFJJJKKKLLL\\\~~~|||uuuyyyxxxhhhZZZ[[[ZZZYYYOOO???555333111000111222111000111111111111000000000000////////////////////////////////////000000000000000000000000111111111111333222222222333555777888999???666777CCC;;;HHHxxx{{{```]]]fffnnnqqqrrrtttwww~~~~~~{{{zzz{{{|||~~~~~~WWWNNNLLLYYYfffdddWWWLLLCCC>>>777333333333333222111111111111000000000000000000000000000000000000////////////////////////................................................////////////////////////111000000000000000000000111111222222333444555666555777:::::::::999:::;;;===???BBBEEEHHHJJJKKKKKKJJJJJJJJJHHHIIIMMMUUU[[[jjj|||zzziii]]]XXXkkkwwwjjjddd[[[TTTRRRUUUYYY\\\ddd```XXXQQQKKKKKKMMMPPPKKKMMMMMMJJJGGGJJJRRRYYY^^^iiizzz|||pppiiiooozzzwww[[[PPPKKKOOOPPPOOOWWWooo}}}mmmfffiiivvvsssfffXXXYYYZZZYYYQQQAAA666444111111111222111000111111111111000000000000////////////////////////////////////000000000000000000000111111111222222222222222333444555777888999<<<666;;;CCC???XXXtttkkk______gggooooooooorrryyy~~~{{{zzzwwwwwwxxxyyyzzz|||}}}}}}zzzxxxzzz___OOOFFFTTThhhmmm^^^NNNJJJDDD<<<666333333333333111111111111000000000000000000000000000000000000////////////////////////................................................////////////////////////000000000000000000111111333333222333333444555555555777:::;;;;;;;;;===>>>>>>@@@CCCGGGIIIKKKLLLMMMLLLLLLKKKJJJJJJNNNSSSXXX^^^aaadddrrr}}}zzzxxx{{{xxxuuusssrrroooiiiaaa\\\vvvnnn```ZZZYYYYYY\\\ZZZVVVOOOHHHFFFJJJOOOFFFGGGHHHGGGEEEFFFIIILLLLLLSSS^^^nnn{{{tttwwwooo^^^VVV]]]TTTVVVUUURRRTTTaaasssooo]]]ZZZ[[[eeennnwwwfffWWWXXXYYYZZZTTTEEE888555222111111222222111111111111111000000000///////////////////////////////////////000000000000000000111111111222222222222222333444555666777777777777666???EEEHHHlll}}}ggg]]]```bbbgggnnnppppppuuu}}}yyyvvvuuusssvvvyyy|||~~~zzzvvvuuusssrrruuu{{{wwwggg^^^]]]^^^fff|||___OOOEEEQQQgggnnnaaaPPPUUUOOOFFF<<<666333222222111111111111000000000///////////////////////////////////////////////////................................................////////////////////////000000000000000111111111444444333333333444444555555777:::;;;<<<===@@@AAA@@@BBBDDDGGGJJJKKKLLLLLLJJJKKKLLLNNNOOOQQQSSSUUUVVVXXX[[[uuuvvvrrrpppoooiii___XXXWWWOOOMMMOOOYYYjjjwww|||zzztttfff^^^VVVUUUQQQLLLGGGFFFIIIMMMFFFFFFFFFFFFEEEEEEFFFFFFEEEIIIPPPXXXeeezzz}}}{{{mmmbbbaaammmdddaaa^^^\\\[[[\\\___bbbeeecccaaa```eeennnyyykkk[[[YYYXXX```mmmiiikkkZZZXXXYYY[[[VVVIII999666333111111222222222111111111111000000000///000000000000000000000000////////////000000000000111111111111222222222222222333444555666666777777777666888@@@FFFQQQ{{{qqqUUUXXXdddhhhjjjnnnrrrttt{{{zzzvvvsssrrruuuyyy~~~}}}}}}~~~}}}|||}}}mmm\\\XXXUUUVVVYYY^^^dddiiijjjooommm___RRRPPPTTTWWWZZZhhh}}}}}}|||qqqVVVLLLFFFOOObbbkkkdddWWWXXXSSSJJJ@@@888333222222111111111111000000000///////////////////////////........................................................................//////////////////////////////000000111111111111444444444333333444555555555777:::;;;<<<>>>AAADDDBBBCCCFFFHHHIIIJJJJJJIIIGGGJJJMMMRRRUUUVVVUUUUUUUUU]]]gggzzzjjj___WWWOOOIIIHHHLLLGGGDDDLLLaaayyywww}}}ssstttsss\\\WWWSSSPPPPPPQQQRRRQQQJJJHHHFFFEEEEEEEEECCCBBBAAADDDHHHLLLRRRbbb{{{}}}{{{uuusssnnneee]]]YYYOOOOOONNNMMMSSSbbbxxxrrrccc]]]YYY___pppeeettt___ZZZYYY\\\YYYMMM;;;888333111111222333222111111111111000000000000000000000000000000000000////////////000000000000111111111222222222222333222333444555777777777777999777;;;AAAHHH]]]}}}cccQQQYYYgggllllllooorrrwwwzzzvvvuuutttwww|||~~~yyyvvv{{{{{{zzz{{{~~~ssseeeaaaYYYRRRPPPPPPPPPSSSWWWaaaiiiiii\\\RRRTTTZZZ\\\ZZZfffuuu{{{pppfffaaaPPPKKKHHHMMM\\\iiiiiicccRRROOOIIIAAA999555444555111111111111000000000000000000000000000000000000......................................................................../////////////////////////////////000111111222222444444333333444555666666666888:::;;;<<<>>>BBBDDDCCCDDDFFFHHHJJJJJJJJJJJJJJJKKKNNNSSSWWWYYYXXXWWWTTT^^^hhhssshhh```ZZZXXXZZZZZZSSSIIIFFFTTTkkk{{{tttxxx~~~ssskkkbbb]]]^^^hhh|||nnneee\\\[[[___aaa\\\UUULLLHHHDDDCCCDDDEEEDDDBBB@@@@@@CCCHHHLLLTTTfffxxxuuuooowwwxxxfffYYYVVVGGGIIIKKKKKKRRRhhhtttfff\\\bbbrrr```}}}~~~ddd\\\YYY\\\[[[PPP<<<999444111111222333333111111111111000000000000000000000000000000000000////////////000000000000111111111222222222333333222333444666777777777777::::::???EEEPPPpppmmm^^^SSSXXXbbbhhhjjjkkkpppxxxuuuooolllmmmnnnsssyyy}}}yyywwwvvv{{{{{{{{{|||xxxrrrrrrggg\\\WWWTTTOOOOOORRR^^^kkkpppfff]]]\\\]]][[[ZZZeeerrr|||mmmbbbWWWSSSLLLKKKVVVfffllljjjPPPOOOKKKDDD<<<666555555111111111111000000000000000000000000000000000000........................................................................////////////////////////...//////000111111222222333333333333444666777888666888999:::;;;>>>AAADDDBBBCCCFFFIIILLLMMMNNNNNNSSSQQQOOOQQQUUUYYYZZZZZZWWW___eee|||{{{wwwuuuqqqllllllooo[[[VVVKKKCCCLLLcccwww}}}zzzoooeeeZZZRRRVVVbbbrrr|||ooobbb```fffggg]]]RRRIIIEEE@@@@@@CCCFFFFFFEEE???===AAAHHHMMMQQQ[[[fffkkkkkklllssssssZZZMMMLLL@@@EEEIIIJJJTTTnnnrrrdddjjjpppVVVnnnhhh^^^ZZZ]]]\\\RRR===999444222111222333333111111111111000000000000000000000000000000000000////////////000000000000111111222222222333333333222333555666888888777777888;;;CCCIIIYYYccc\\\UUUUUU\\\bbbfffgggmmmwww}}}vvvzzz{{{uuukkkaaa[[[[[[]]]___mmmuuu~~~~~~|||oooccc]]]XXXRRRQQQTTT\\\mmmvvvoooddd```[[[TTTUUU```lllqqqeee]]]PPPJJJSSSccclllkkkTTTSSSPPPHHH>>>777444444111111111111000000000000000000000000000000000000........................................................................////////////////////////...//////000111222222222222222333333555666888999777888999:::;;;===AAACCC@@@BBBFFFJJJNNNPPPRRRRRRZZZUUUPPPOOORRRXXX\\\]]]```fffhhheeewww]]]___bbbfffiiilllmmmnnnaaa[[[UUURRRUUUaaayyytttiii]]]WWWUUU]]]jjjvvvyyynnnhhheee```UUULLLBBB@@@??????AAACCCBBBBBB======???CCCEEEEEEJJJPPPRRRUUU___sssttt[[[LLLHHHIIIGGGIIIKKKSSSkkkuuu{{{vvv]]]jjjzzz]]]VVV]]][[[QQQEEE:::222111333333222444111111000000//////......000000000000000000000000111111111000000000000000111111222222222333333333222333444444444555777999888BBB???OOO|||ZZZSSSPPPTTTZZZ___ccchhhnnn~~~|||ooofffmmm|||}}}uuuaaaZZZOOOIIILLLRRRRRROOOXXXeeexxx|||hhh[[[[[[[[[VVV]]]fffqqqvvvrrriii```[[[SSSZZZdddrrr___LLLRRR\\\wwwwww___IIIEEEKKKCCC888666555333222111111000000111111000000000000000000000000//////............//////////////////////////////////////////////////////............/////////000000000000111222222333333555555555555666888999999:::999999;;;>>>@@@@@@@@@AAACCCFFFIIIKKKOOOSSSVVVUUUYYY[[[WWWRRRSSS\\\fff}}}ggg[[[IIIJJJLLLNNNPPPSSSTTTUUUZZZWWWUUUWWW\\\fffyyyuuukkkhhheeecccfffgggggglllrrrrrrwww{{{mmmeee```ZZZPPPGGGDDDBBB@@@@@@AAAAAAAAA@@@<<<;;;<<<@@@BBBDDDLLLTTT\\\```lll}}}~~~ppp[[[MMMGGGEEEEEEEEEIIIMMMVVVmmmxxx______~~~bbb\\\aaa^^^UUUFFF<<<222111333222222333111000000000/////////...000000000000000000000000111000000000000000000000111222222222222333333333333555666666555666888:::666@@@DDDZZZxxxVVVPPPMMMQQQVVVYYY]]]aaatttsssaaa___gggnnnppppppaaaYYYOOOJJJJJJKKKLLLLLLMMMYYYiiiwww}}}|||rrriii___UUU___hhhssszzzzzzssslllhhhdddeeegggnnnWWWLLLSSSooottthhhQQQJJJNNNFFF:::666333333222111111000000111111000000000000000000000000//////............//////........................////////////////////////........./////////000000000000000111222222333333555555555666666888999:::======>>>@@@BBBCCCBBBBBBCCCEEEGGGIIIJJJMMMPPPSSSQQQTTTWWWYYY\\\___bbbccc^^^[[[????????????@@@BBBCCCDDDNNNMMMQQQWWW___iiixxx|||vvvvvvrrrkkkddd[[[TTTWWW]]]llliiiiiittt|||lllaaaZZZTTTLLLEEEFFFDDDBBBAAAAAAAAA???>>>===;;;;;;>>>AAAEEEPPP[[[eeekkkwwwvvv{{{kkkVVVIIIGGGHHHHHHFFFEEEKKKQQQZZZoooaaaYYYxxx|||bbb[[[```^^^UUUIII>>>444222333222222333000000000000////////////000000000000000000000000000000000000000000111111222222222222333333333333444666777777777888:::<<>>888333333222111111000000111111000000000000000000000000//////............//////------------------------////////////////////////....../////////000000000000000111111222333333333555555555666777888::::::???AAACCCFFFGGGGGGGGGFFFFFFHHHIIIIIIIIIJJJMMMOOOOOOQQQUUU^^^kkktttnnnbbbrrrVVV```CCCBBB@@@>>>>>>???@@@AAACCCBBBFFFNNNYYYgggzzz~~~|||yyyjjj^^^SSSNNNSSS[[[^^^```kkkxxxhhh\\\VVVQQQLLLGGGFFFDDDBBBAAAAAAAAA@@@???>>><<<>>>@@@CCCHHHUUUaaajjjppp{{{ppphhh\\\NNNGGGHHHJJJJJJHHHGGGNNNVVV___pppeee[[[yyy{{{aaaYYY______XXXLLL@@@555333333222222333000000000000////////////000000000000000000000000000000000000000111111111222222222333333333444444444555777777777888:::===HHHQQQfffUUULLLIIIJJJPPPUUUYYY___ddd|||~~~vvvddd]]]WWWMMMHHHKKKHHHQQQ]]]jjjtttyyy{{{{{{|||zzzxxxvvvyyyyyy___cccjjjpppuuuxxxzzz{{{}}}wwwtttuuu|||zzzrrrQQQSSSggguuummmWWWNNNPPPJJJBBB===555333222111111000000111111//////////////////////////////............//////------------------------////////////////////////...////////////000000000000000111222222333333444555555555666777999:::;;;???BBBGGGJJJLLLLLLLLLLLLLLLMMMMMMLLLKKKKKKMMMOOOQQQSSSWWWccczzz}}}ggglllpppUUUiiiDDDBBB???===<<<<<<===>>>???===>>>CCCOOOcccwwwhhh^^^YYYVVVXXX\\\]]]lllxxxnnn```VVVRRROOOLLLIIIEEECCCAAAAAABBBBBBBBBAAA<<<<<<>>>BBBDDDJJJXXXfffqqqvvv~~~|||mmmggg```WWWRRRPPPNNNLLLKKKKKKKKKKKKMMMSSS[[[dddssslll\\\ssseee\\\bbbddd```OOOCCC777444333222111222////////////000000000000000000000000000000000000//////000000111111111111222222333333333444444444333444666666777888:::<<<@@@JJJlll{{{{{{tttNNNLLLJJJKKKPPPUUUXXX___fffzzz|||oooeeeWWWNNNMMMJJJPPP\\\iiitttyyy{{{{{{}}}|||{{{yyy{{{{{{rrrqqqooopppssswww|||~~~~~~xxxVVVUUU```qqqppp\\\UUUUUUNNNFFF@@@777333222111111000000111111//////////////////////////////............//////------------------------////////////////////////////////////000000000111111111111222333333444444444555555666888999;;;<<<===BBBHHHLLLNNNOOOPPPRRRQQQRRRRRRQQQPPPPPPQQQSSSTTTWWWZZZdddrrrhhhqqqVVVnnn~~~~~~BBBAAA???===<<<;;;<<<<<>>>>>===<<<>>>??????CCCYYYrrr___[[[YYYYYYVVVOOOKKKKKKeeexxxzzzrrrnnnhhh```ZZZUUUQQQLLLIIIGGGEEEBBBBBBBBBBBBAAA@@@;;;;;;;;;>>>DDDSSSkkk|||xxx}}}mmm^^^RRRIIIHHHEEECCCJJJUUU```jjjvvv}}}zzzzzzyyy[[[\\\rrreeeeeeddd___UUUHHH:::555333111111222.../////////000000000111000000000000000000000000...//////000111111222222333333333444444444444555444555777888888:::<<>>>>>888===AAA@@@AAATTTzzzrrraaa\\\YYYXXXWWWRRRNNNPPPVVVcccqqq~~~tttooohhhaaa[[[UUUNNNJJJIIIGGGDDDBBBBBBAAA???>>>???===<<>>@@@FFFLLLuuuSSSGGGIIIGGGEEEGGGLLLSSS[[[iiivvvyyymmmcccUUU\\\iiizzz~~~|||~~~|||tttttt{{{bbbQQQKKKCCC___kkkeeegggeeeVVVLLLGGG???333222222111000111111111000000000000000000000000//////............//////////////////////////////////////////////////////000000000000111111111111111222222333333444444555444555555777999;;;===>>>FFFJJJNNNOOOMMMNNNRRRVVVSSSUUUWWWYYY[[[]]]aaaccc___jjjhhhaaavvvzzz^^^hhhvvvzzz{{{IIIGGGEEECCCBBBAAA@@@>>>@@@>>>>>>@@@???GGGccc~~~oooiiifffgggbbb[[[TTTOOOOOOQQQTTTYYYbbboooyyy~~~xxxoooccc]]][[[XXXQQQKKKEEEDDDCCCCCCEEEEEECCCBBB???<<<>>>AAACCCPPPsss}}}wwwooojjjnnnzzzuuuaaaOOODDDDDDDDDEEEFFFDDDFFFQQQ^^^zzz~~~```^^^llljjjjjj]]]XXXKKK<<<333222333222///000000000000000000000000000000////////////000000444333333222111000//////222222222222222222333333333777::::::999;;;;;;;;;FFFSSS]]]LLLIIIFFFGGGGGGIIINNNTTT^^^ooouuuiii]]][[[hhhxxx~~~zzzyyyyyyOOOCCCLLL^^^llliiibbbXXXPPPJJJEEEBBB888444111222111//////222000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000111111111111000111222222444444555666555555555666999===AAADDDGGGIIILLLMMMNNNOOOQQQRRRUUUUUUVVVVVVVVVXXX\\\___bbb___```___|||mmmZZZ~~~{{{uuuwwwzzzLLLKKKJJJHHHFFFCCCAAA???<<<999;;;AAAAAABBBPPPbbbttt|||wwwuuurrrhhh[[[SSSRRRSSSRRRQQQOOOVVVbbbrrr~~~qqqhhh]]]VVVTTTQQQKKKFFFGGGEEEBBBBBBBBBBBBAAA@@@???<<<===@@@BBBMMMjjj~~~qqqsssxxxsssbbbUUUMMMGGGDDDDDDDDDEEEFFFEEEHHHSSS___}}}kkk```nnnnnnjjjlllbbbYYYMMM>>>555333444333111000000000000000000000000000000////////////000000333333222222111000000000333333333333333444444444555777999999999;;;???AAAQQQgggWWWJJJHHHDDDFFFFFFIIINNNUUUaaasssyyyddd\\\bbbmmmqqqyyy~~~|||}}}}}}|||zzzyyyzzz|||}}}gggOOOJJJXXXggghhhdddZZZPPPJJJGGGEEE:::555111222222//////222000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000111111111111111111222333444555555666666555555666999===AAADDDJJJLLLNNNOOOMMMLLLLLLMMMOOOQQQTTTVVVVVVWWWXXXZZZVVVTTTZZZ```nnniii~~~ssssssuuuUUUWWWYYYZZZVVVOOOHHHBBBAAA<<<;;;BBBDDDAAABBBHHHUUUhhh~~~}}}wwwiiiZZZUUUYYY[[[VVVPPPMMMRRR]]]ooolllcccWWWOOOLLLKKKHHHEEELLLIIIEEEBBBBBBBBBAAA@@@@@@<<<<<>>AAADDDJJJLLLOOOPPPOOOLLLKKKKKKKKKOOOTTTWWWXXXWWWVVVVVVXXXWWWbbbnnnqqqiiiuuu}}}sssoooooo\\\cccmmmtttqqqeeeSSSGGGKKKCCC???BBBFFFEEECCCDDDHHHYYYqqq}}}nnneee]]]]]]bbbbbbZZZQQQVVV[[[fffttt{{{nnncccVVVMMMJJJLLLMMMNNNSSSOOOJJJFFFDDDDDDCCCBBBAAA===;;;>>>???BBBLLLWWWdddggglllooorrrtttvvvxxx{{{xxxvvvvvvwwwvvvqqqlllbbbXXXNNNIIILLLQQQSSSSSSRRRQQQQQQSSSTTTWWWbbblllqqqXXXddd|||```bbblllfff\\\QQQCCC888444444333333000000000000000000000000000000////////////000000000000111111111222222222333333333444555555666666555777999;;;::::::@@@HHHRRRwwwqqqXXXEEEDDDFFFDDDFFFFFFHHHNNNVVVcccwwwjjj\\\XXXQQQOOOQQQNNNOOOVVV```iiisss~~~qqqddd[[[WWWVVVYYYcccwwwmmmhhhwww{{{mmmaaadddqqqvvvNNNNNNaaagggggg___YYYWWWRRRLLL???888222222333111000222000000000000000000000000////////////////////////////////////////////////............///////////////000000000111111111111111111222333444555666666777777777999;;;>>>AAACCCGGGJJJOOOQQQQQQOOOMMMMMMLLLPPPTTTWWWXXXWWWWWWWWWRRRSSS^^^hhh{{{{{{ggg___xxxzzztttppppppXXXdddvvv{{{bbbOOOIIICCC@@@DDDIIIIIIEEECCC>>>III[[[rrrxxxffffffgggiiiiiidddZZZRRRYYYaaannnyyy}}}{{{oooeeeXXXOOOMMMPPPUUUWWWWWWSSSMMMHHHFFFEEEDDDCCCAAA>>><<<===>>>>>>BBBFFFGGGKKKPPPUUUZZZ___eeeiiibbb^^^YYYWWWYYY\\\]]]\\\VVVSSSRRRUUU\\\``````___^^^[[[[[[\\\]]]```iiissspppYYYaaa~~~xxx___fffrrrmmm^^^TTTFFF:::444222222222000000000000000000000000000000////////////000000000000000111222222333333111222222333444555555555555666:::===;;;999???IIIXXXkkkooosssQQQDDDDDDEEECCCFFFFFFHHHMMMTTT```tttzzzfff___VVVQQQQQQNNNNNNPPPSSSYYYaaannn~~~|||{{{zzz}}}rrrdddWWWNNNJJJHHHJJJQQQ___vvvuuubbb___mmmtttppp{{{uuullleeeiiixxxTTTMMM```ggggggbbb```aaaYYYMMMBBB:::333333444222111222000000000000000000000000////////////////////////////////////////////////............///////////////000000000111111111111111222333444555666666777777888888:::<<>>???BBBIIIWWWlll{{{yyyoooooorrruuusssmmmbbbYYYSSSVVV```nnnyyy}}}{{{yyyxxxiiicccZZZUUUTTTWWWZZZ\\\WWWSSSNNNIIIGGGEEEBBBAAAAAA@@@>>>>>>======>>>???AAACCCEEEEEEFFFHHHKKKNNNHHHGGGGGGHHHKKKOOOSSSVVVYYYYYY[[[___dddiiilllllllllgggeeefffgggiiipppxxxlllWWWRRRppp~~~aaafffrrrmmmcccYYYJJJ===555222111111000000000000000000000000000000////////////000000000000111111222222222333111111222333444555555666666666:::>>><<<999BBBOOOppphhhxxxlllRRRGGGDDDBBBBBBEEEEEEHHHNNNTTT___ppppppiii^^^VVVTTTPPPMMMJJJHHHJJJOOOXXXhhhvvv~~~uuupppeeedddddddddggglllqqqtttmmmlllhhh```WWWOOOJJJHHHHHHIIIKKKQQQ```www|||}}}rrr___```rrrrrrbbbUUUTTT___kkkrrrzzz}}}fffmmmtttyyy~~~vvvtttssswwwyyyXXXLLL\\\gggkkkeeeccceee]]]PPPEEE;;;333333444333222222000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000111111111111222222333444555666777777888888999;;;===@@@BBBCCCIIILLLNNNOOONNNKKKJJJJJJLLLMMMMMMLLLMMMOOOTTTWWWWWWYYYccc```gggppppppxxxZZZ]]]xxxrrrvvvttt}}}DDDKKK```fffXXXMMMNNNYYY]]]QQQBBBDDDCCCCCCGGGUUUjjjxxx|||~~~wwwmmmddd^^^[[[^^^dddnnnwwwzzzvvvoooiiiaaa```____________]]]\\\XXXTTTPPPLLLIIIFFFCCCAAA@@@AAAAAA>>>======>>>??????@@@@@@???>>>>>>???AAAAAADDDGGGHHHIIIMMMTTTZZZgggkkkpppsssuuuwwwzzz}}}{{{vvvrrrrrrrrrsssxxxlllUUULLLkkkhhhdddnnnkkkhhh___PPPAAA777333222222000000000000000000000000000000////////////000000111111111111111222222222222222333444555666777777999666888===;;;;;;IIIZZZyyymmm~~~aaaQQQIIIDDDBBBCCCCCCDDDHHHOOOUUU___pppxxxmmmaaa\\\VVVPPPKKKHHHGGGFFFGGGQQQ\\\jjjsss}}}vvvjjj___YYYVVVQQQPPPOOOMMMMMMNNNQQQSSSRRRUUUXXXZZZXXXUUUTTTSSSOOONNNLLLMMMSSSaaaqqq|||xxxfffbbbeeennnzzz}}}zzzyyyyyydddbbbqqqtttggg[[[OOOIIIFFFEEEJJJQQQQQQ\\\eeeiiippp}}}qqqWWWZZZZZZYYY```ooo~~~kkksss\\\KKKUUUgggpppiiiaaabbb]]]SSSHHH===444333555444222222000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000111111111111222222333444555666777777888999:::<<<>>>@@@BBBBBBFFFHHHJJJKKKIIIHHHHHHIIIKKKKKKLLLKKKLLLNNNRRRUUUSSSTTT]]]YYY___ggglll{{{QQQXXXttt}}}ooossstttCCCFFFXXX~~~pppXXXSSSaaajjj___OOO@@@BBBBBBBBBOOOkkkuuummmhhhfffeeelllmmmqqqvvvxxxqqqdddXXX[[[___dddhhhiiieee```\\\YYYWWWSSSPPPMMMJJJFFFCCC@@@CCCCCC???<<<===@@@AAA888:::<<<======???BBBEEEAAAEEEHHHHHHJJJQQQ^^^iiivvv~~~|||{{{{{{{{{sssXXXQQQppprrrgggooonnnlllcccSSSDDD999444333333000000000000000000000000000000////////////000000111111111111111111111111333333444555666777888999<<<777777;;;;;;===OOOeeevvvuuujjjUUULLLHHHCCCBBBFFFAAACCCHHHPPPWWWaaaqqqqqqiiibbb[[[VVVRRRPPPJJJCCCFFFMMMNNNYYYhhhuuu{{{kkkiiicccZZZPPPKKKKKKMMMJJJJJJIIIGGGFFFFFFIIIKKKHHHNNNWWW^^^bbbbbbaaa```VVVSSSOOOMMMOOOTTTZZZ^^^fffjjjpppvvvyyy|||oooiii^^^```eeelllnnnpppxxxvvv|||zzzjjjTTTIIIBBBDDDGGGDDDCCCEEEFFFPPPXXXZZZ```mmmxxx|||rrrUUUTTTOOOKKKSSSkkk~~~uuueeejjj^^^LLLNNNggguuukkk___]]]\\\VVVIII===444333555444222222000000000000000000000000000000000000000000000000////////////////////////............/////////000000000000000111111111111222333333444555666777777999999;;;===???@@@BBBBBB@@@BBBEEEFFFGGGHHHJJJKKKKKKLLLNNNNNNNNNPPPSSSUUU]]]^^^fffccciiippptttNNNNNNlllyyymmmoootttEEEAAAEEE^^^xxxfff___zzz|||OOOJJJ:::@@@IIIIIIaaavvvxxx~~~}}}xxxnnnqqqtttqqqkkkfffeeefffcccgggmmmooommmiiieeecccaaaXXXQQQQQQOOOHHHDDDDDDFFF???===BBBDDDAAABBBEEEDDDAAA??????AAADDDFFFGGGDDDJJJPPPQQQRRR\\\nnn~~~}}}YYYZZZhhhpppbbblllmmmjjjeeeWWWDDD777444444333333222000/////////000111111111111000000000000000000111111111111222222222444444444444666777888999:::777;;;999@@@???JJJ~~~jjj{{{]]]LLLJJJDDD@@@CCCCCCAAAFFFFFFJJJWWWaaappp|||uuuuuujjjfff___WWWPPPKKKHHHHHHLLLMMMTTT```lllqqqllleee[[[XXXSSSOOONNNMMMLLLKKKPPPMMMMMMOOOOOOMMMKKKJJJHHHRRR[[[___eeekkkjjjdddaaa\\\UUUNNNIIIHHHJJJKKKTTTXXX^^^dddggggggfffeeeiiiuuu{{{~~~ssskkkiiiggglllqqqdddOOOLLLHHHEEEDDDCCCBBBAAACCCGGGKKKNNNTTTbbbuuunnnWWWNNNIIILLLSSScccnnnzzz{{{lllgggooo}}}}}}dddIIIJJJ___ssslllZZZXXXUUUGGGEEE@@@999444222222333333222111111111000000//////222111///.........///000////////////////////////---///000000///---...///////////////000000000000333333333333333444555666999::::::;;;@@@GGGGGGDDDEEECCCAAABBBEEEHHHIIIIIIMMMPPPRRROOOKKKJJJNNNRRRXXXhhhbbbhhhjjjQQQVVVqqqrrrssssssoooLLLMMMVVVggguuuyyycccUUUFFFDDDDDDCCCYYYuuu{{{vvvrrroooiiiddddddjjjttt{{{}}}|||yyytttnnngggbbb^^^___WWWQQQQQQPPPJJJFFFFFFGGGBBBAAAFFFJJJIIIIIILLLEEEDDDBBBCCCGGGKKKNNNOOORRRWWW]]]___bbblll{{{^^^^^^dddrrr^^^hhhmmmiiidddVVVDDD777444444333222222000/////////000111111000000000000000000000111111111111222222222222444444444555666777888999777666:::888>>>===LLLnnnuuuXXXHHHIIIDDD@@@CCCCCCBBBGGGFFFJJJXXXaaaooo~~~wwwqqqjjjbbb\\\VVVQQQNNNJJJKKKNNNVVV\\\^^^YYYTTTIIIIIIJJJMMMSSSWWWZZZ[[[ZZZXXXWWWWWWVVVSSSOOOLLLJJJSSS\\\bbbiiioooooojjjccc^^^VVVNNNIIIGGGGGGHHHJJJMMMQQQUUUWWWYYYZZZ[[[```jjjyyywwwrrrrrr|||nnnbbbPPPLLLHHHEEEDDDDDDCCCBBB@@@DDDHHHKKKRRR```rrrlllWWWOOOKKKOOOVVVdddyyyzzz{{{qqqllllllGGGIII[[[ooojjjXXXTTTSSSGGGGGGBBB;;;555333222222222111111111111000000000///222111000///...//////000////////////////////////---///000000///......////////////000000000000000444444333444444555666777:::;;;;;;;;;@@@FFFGGGCCCBBBEEEHHHJJJJJJIIIIIIIIILLLOOOPPPOOOLLLMMMQQQVVVXXX```ZZZ```~~~```KKKQQQlllmmmnnnppprrrfffccckkkaaaOOOFFFBBB???LLL]]]```pppuuuyyy{{{|||zzzpppeeeccccccfffnnn|||{{{ssskkkccc^^^___YYYTTTSSSRRRNNNIIIHHHHHHDDDEEELLLSSSVVVWWWYYYRRRPPPOOORRRWWW\\\___aaagggkkkppptttzzz___XXX^^^www\\\cccmmmhhhcccUUUCCC777444444333222111111000///000000000000000000000000000111111111111111111222222222333444444444555666777888999777888===999===???RRRxxxwwwrrrTTTEEEGGGCCC@@@CCCBBBBBBGGGFFFKKKZZZcccooo}}}vvvqqqjjj```YYYSSSQQQPPPRRRTTTSSSOOOJJJGGGHHHJJJPPPWWW]]]aaabbbfffdddaaa^^^\\\XXXSSSOOOOOOUUU\\\ccckkkrrrrrrnnnccc^^^WWWNNNHHHDDDCCCCCCBBBCCCEEEGGGIIIMMMRRRVVV[[[bbbuuu}}}uuuiii```QQQMMMIIIFFFEEEDDDCCCBBB>>>AAADDDGGGMMMZZZkkkwwwxxxhhhZZZRRRMMMRRRYYYdddwwwwwwQQQGGGVVVjjjiiiXXXRRRPPPGGGGGGCCC<<<777444333111000111111111111000000000000111111000///////////////////////////////////////---...000000///....../////////000000000111111111444444444444555666777888===>>>>>>===@@@EEEFFFCCCAAAEEEJJJKKKIIIHHHJJJMMMPPPRRRRRRPPPNNNOOOSSSWWW^^^^^^\\\bbbwwwYYYHHH]]]vvvpppjjjkkkooo}}}rrrXXXHHHHHHFFFGGGYYYmmmoooooojjjbbb___aaaaaa___aaakkk{{{tttlllfffddd___[[[YYYWWWSSSMMMIIIGGGFFFHHHQQQ]]]eeehhhiiihhhgggfffhhhmmmrrrvvvwww{{{~~~]]]QQQZZZ|||^^^bbbkkkgggbbbUUUDDD888444444333222111111000000000000000000000000000000111111111111111111222222222333333444444555555666888999:::999;;;AAA<<>>@@@BBBCCCHHHRRR```jjjyyy|||||||||wwwrrrkkkbbbZZZ\\\aaaiiiuuuiiiFFFPPPeeelll^^^TTTPPPIIIGGGBBB<<<777444333111000111111111000000000000000111000000///////////////////////////////////////,,,...000000///...///000///000000111111222222222444444555555777888999:::@@@CCCBBB@@@BBBFFFGGGEEEDDDEEEGGGHHHIIILLLPPPSSSXXXXXXWWWTTTQQQQQQSSSVVVaaa___ccciiirrrrrrUUUKKKmmmwwwiiigggoooeeeJJJLLLMMMKKKkkk|||sssvvv}}}}}}tttnnnllliiieeeaaa^^^YYYQQQKKKFFFFFFJJJUUUfffttt{{{{{{~~~|||{{{|||```SSSTTT~~~ddddddjjjgggcccWWWEEE999555444222111111111111000000000/////////000000111111111111111222222222222333333333555555555555777888999::::::<<>>BBBBBB@@@EEEFFFPPPbbbmmmxxx|||wwwqqqnnnppptttyyy|||xxxxxxtttllliiijjjggg```bbb^^^\\\^^^aaacccaaa```VVVSSSNNNIIIEEEBBB@@@@@@@@@BBBEEEFFFIIIPPPZZZbbbgggmmmvvv~~~xxxkkkaaa\\\WWWRRRQQQNNNJJJGGGFFFEEEDDDCCCAAAAAAAAAAAACCCJJJTTT[[[jjjxxx{{{{{{zzzooolllmmmrrryyyHHHKKK```qqqhhhZZZSSSMMMHHHCCC<<<777444333222111000000000000000000111111000000000000000//////...////////////////////////,,,...///000///...///000000000000111222333333444555555666777888:::<<<===CCCFFFGGGDDDDDDHHHIIIGGGIIIIIIKKKRRRZZZ]]][[[XXX[[[[[[ZZZYYYWWWWWWWWWXXX]]]^^^eeehhhnnnjjjTTTNNNttt|||hhhhhhuuuyyyPPPIIIKKKJJJrrryyysssrrrqqqmmmgggddd___VVVMMMFFFGGGLLLXXXnnn~~~}}}|||~~~iiiUUUIIIrrr|||iiijjjkkkiiieeeYYYGGG:::666444222000111111111111000///////////////000111111222222222222222222333333333333555555555666777888999:::999:::???;;;AAAIIIggg{{{bbbIIIEEE@@@???BBBAAA@@@DDDFFFQQQdddoooyyyxxxtttuuuyyy}}}~~~xxxnnnpppfff\\\YYYYYYXXXVVVUUUOOOMMMKKKGGGEEECCCBBBAAA???DDDIIILLLMMMRRRZZZaaaiiiooovvv|||~~~wwwtttuuuyyyttthhh```___\\\VVVQQQMMMIIIFFFEEEDDDCCCBBBCCCBBBAAA???@@@EEEKKKPPP]]]ppp}}}~~~wwwuuuvvvyyy|||~~~OOOHHHZZZrrrpppbbbYYYTTTOOOIII@@@999555333222222000000000000111111111111000000000000000///......////////////////////////+++---///000/////////111000000111222333444444555555666666888:::<<<>>>???DDDHHHIIIFFFEEEHHHJJJIIIMMMOOOWWWcccnnnoooeeeZZZZZZ[[[\\\^^^____________^^^dddffffffqqqpppVVVPPP{{{iiihhhxxxiiiQQQNNNIIIbbb}}}zzzttttttqqqkkkhhheee[[[QQQGGGIIINNN[[[uuu}}}zzzxxxvvvuuutttvvv}}}oooTTTJJJuuuwwwjjjoooooolllhhh[[[III<<<666444111000111111222111000///......//////000111111222222222222222333333333444444555555555666777888::::::::::::>>>;;;CCCLLLjjj~~~qqq\\\FFFEEECCCAAACCC@@@@@@EEEFFFQQQdddnnnvvv|||zzz}}}qqqmmmjjjttt}}}xxxvvvtttrrrqqqiiilllrrr|||}}}mmm^^^WWWTTTPPPNNNOOOLLLKKKJJJHHHFFFDDDCCCCCCBBBIIIQQQUUUTTTUUUZZZ___iiilllqqquuu||||||tttooolllpppuuurrrgggbbbccc```XXXPPPLLLHHHEEEDDDDDDCCCBBBDDDBBB@@@>>>???BBBGGGKKKSSSbbbuuuzzzwwwxxx~~~|||{{{zzzzzzyyy{{{XXXGGGRRRnnnsssggg```]]]YYYRRRFFF<<<666333222222///000000000111111111111///000000111000///...---////////////////////////+++---///000//////000111000000111222333444555555555666777999;;;===???@@@CCCGGGIIIFFFDDDGGGJJJJJJPPPSSS[[[fffnnnnnneee]]]ZZZ\\\___ccceeeeeecccbbbcccqqqlllfffssszzzYYYRRRyyyggggggyyycccddd~~~ddd[[[OOOPPPhhhsssuuurrrmmmjjjhhh^^^SSSHHHKKKOOO^^^zzzzzzyyyxxxuuuqqqmmmjjjhhhmmmsssoooSSSWWWsssiiirrrsssmmmiii]]]JJJ===777444111000111111222222000///......//////000111222222222222222333333333444444444555555666666777999:::;;;===<<>>???BBBFFFIIILLLTTT]]]fffooouuurrrllllllmmmvvvxxxuuurrrttt~~~^^^FFFLLLjjjsssjjjeeecccbbbYYYKKK???777333222111//////000000111111111222///000111111111000...---////////////////////////+++---///000//////000111000111111222444555666666666666777999;;;>>>@@@AAAAAAFFFHHHEEECCCFFFIIIJJJRRRTTTXXX]]]```bbbaaa```^^^```cccfffhhhgggccc```cccxxxooodddooosss}}}\\\VVVkkkyyybbbggghhh^^^cccwww\\\LLLOOO[[[jjjyyy{{{uuurrrpppkkkccc\\\LLLMMMRRR```www}}}xxxwwwtttppplllgggdddbbbbbbqqq{{{rrrXXXYYYxxxkkkrrruuusssjjjcccRRR:::222666555000000000000000000000000111111222222222333333333333333444444444444444444333444555777888:::;;;;;;===>>>===EEE???PPPwwwgggTTTDDDCCCCCC>>>???DDDBBBFFFJJJOOO\\\kkkqqqooovvvyyyzzz~~~}}}mmmWWWWWWQQQHHHPPPNNNNNNTTTddd|||```UUUSSSNNNKKKLLLHHHIIIJJJKKKKKKKKKJJJJJJGGGMMMUUU\\\``````^^^]]]``````aaabbbbbbjjj}}}zzzkkkddd\\\TTTXXX^^^eeegggbbbYYYQQQMMMIIIHHHFFFEEEEEEDDDAAA??????@@@@@@???>>>???AAACCCJJJHHHLLLUUUZZZ^^^gggqqqrrr|||xxxwwwrrrkkknnn___CCCEEEdddsssmmmbbbYYYYYYWWWPPPCCC999333222111000000000000000000000000000000000000000000000000......//////000000111111000000000000////////////000111222333444555555555777777888999:::<<<===>>>CCCDDDFFFGGGHHHIIIIIIIIIKKKNNNRRRUUUXXX[[[^^^``````aaabbbcccaaa___\\\ZZZhhhsssmmmeeekkkiiippp___IIIddd{{{sss\\\fffwwwwwwrrrYYYNNNOOOWWWfffzzz~~~{{{wwwpppddd[[[QQQQQQVVVaaatttyyypppooommmjjjfffaaa]]]ZZZ]]]mmmzzzrrrXXXVVVwwwjjjppptttvvvllleeeTTT<<<333777666111111111111111111111111111111222222222333333333333333333444444444444555444555666777888999:::;;;999<<<===HHHGGG^^^cccRRRDDDDDDDDD@@@@@@DDDBBBDDDFFFOOO```pppsssooossstttrrrtttoooiii\\\MMMPPPIIIIIINNN]]]sssnnn^^^XXXQQQLLLLLLIIIJJJKKKLLLNNNOOOPPPQQQLLLOOOUUU[[[___```^^^[[[TTTTTTWWWYYY[[[dddvvvttteee^^^UUUKKKQQQYYYdddjjjhhh___TTTNNNIIIHHHFFFEEEEEEDDDBBB@@@???@@@@@@???>>>???BBBEEEJJJJJJOOOZZZbbbjjjwww{{{zzzvvvppprrr[[[BBBFFFdddpppiii___WWWSSSSSSMMMCCC888222000111000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000111333444444555555777888999:::<<<>>>@@@AAADDDEEEFFFHHHJJJKKKMMMMMMMMMOOOPPPRRRSSSVVVZZZ^^^^^^```ccceeeeeeeeecccbbbdddssskkk^^^bbbfffsss___OOO]]]sssooo^^^jjj|||hhhSSSLLLPPP\\\ooo~~~}}}~~~~~~zzzrrreee[[[QQQSSSWWW```pppuuukkkkkkkkkhhhddd___ZZZWWWVVVhhhwwwuuu\\\TTTuuuyyykkkrrrvvvxxxooohhhWWW>>>555888666222222222222222222222222111111222222222333333333333333333444444444555555666666777777888999::::::;;;>>>>>>HHHIIIddd|||\\\NNNDDDDDDEEEAAAAAADDDCCCBBBDDDNNNaaaqqqtttoooxxxyyysssppp|||hhhVVVRRRJJJIIIMMMZZZmmm~~~|||hhh]]]UUUOOOOOOJJJKKKLLLNNNQQQTTTWWWXXXQQQPPPRRRUUUZZZ[[[XXXUUUKKKMMMSSSYYY___iii{{{sssfff```WWWLLLNNNXXXfffpppoooeeeWWWMMMJJJHHHFFFFFFFFFEEECCCAAA?????????>>>>>>@@@DDDGGGIIILLLUUU```lllyyy~~~|||xxxssstttxxxyyyuuuqqqWWWAAAHHHfffoooeee[[[TTTNNNNNNKKKDDD999111000222000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000///000111222333444444555777888999<<<>>>AAADDDEEEEEEEEEGGGHHHKKKMMMPPPQQQPPPPPPOOONNNNNNQQQUUUXXXYYY[[[___cccfffggghhhhhhhhh}}}ttt______fffxxxxxxWWWLLLXXXjjjiii```mmm~~~kkkTTTMMMMMMUUUeeetttyyyvvvtttvvv~~~}}}xxxuuusssmmmccc[[[MMMPPPUUU]]]lllzzzrrriiiiiiiiigggccc]]]XXXTTTSSSfffuuu|||dddTTTkkkpppwww|||xxxpppiiiYYY???555777555222222222222222222222222111111222222222333333333222333333444444555555555777777777888888999999999===@@@???HHHLLLiiijjjTTTKKKDDDEEEFFFCCCBBBCCCDDDCCCEEEOOO^^^mmmuuuwwwxxxpppyyyeeeZZZTTTPPPPPP\\\lll}}}lll___VVVRRRQQQLLLMMMNNNPPPSSSVVVYYY[[[UUURRRNNNOOOQQQQQQNNNKKKGGGKKKTTT___iiiuuutttkkkggg^^^RRRRRRZZZfffppprrrhhhYYYMMMKKKIIIGGGFFFFFFFFFDDDCCC??????>>>===>>>AAAFFFJJJMMMSSS]]]iiivvv}}}yyysssooooooxxxwwwqqqrrrWWWCCCLLLkkksssggg[[[SSSKKKKKKJJJFFF<<<333111444000000000000000000000000000000000000000000000000111111000000//////......////////////000000000000000000000111222333444555666777999<<>><<<===AAAGGGLLLUUU___kkkvvvyyyqqqhhhddddddlll~~~zzz~~~```IIIOOOooozzzpppbbbXXXKKKHHHGGGEEE>>>444111444000000000000000000000000////////////////////////111111000000//////........./////////000000000111111000000111222333555666555666888;;;>>>BBBEEEGGGHHHHHHHHHHHHIIIJJJKKKLLLNNNPPPRRRRRRPPPNNNNNNNNNNNNPPPSSSWWWZZZ]]]______cccnnnjjjjjjssskkkRRRJJJXXXhhhiiieeeqqq{{{yyywwwoooOOOBBBAAA@@@DDDMMMSSSWWW]]]ccclllsss~~~uuujjjddd```ZZZUUUOOOPPPRRRXXXeeezzz{{{tttkkkkkkiiifffaaa[[[UUURRRVVViiiyyyjjj___{{{xxxyyy{{{tttmmmhhhYYY@@@555555222000000000000000000000000111111222222222333333333111222333333444555666666777777888888999::::::;;;===BBBAAAJJJQQQuuu}}}mmmQQQIIIGGGDDDDDDDDDDDDCCCCCCAAADDDKKKTTT]]]kkkxxxmmmkkkvvvppp___TTTZZZhhhuuu~~~vvvmmmhhh^^^^^^___aaadddhhhllloooooorrrvvvzzz{{{zzzxxxvvvrrrqqqqqqrrr}}}vvvdddZZZTTTRRRRRRSSSUUUWWWYYYZZZ[[[[[[```]]]XXXSSSOOOLLLKKKKKKGGGLLLWWWfffqqqyyy|||rrrlllbbbUUUMMMMMMQQQ\\\fffhhhccc\\\QQQNNNJJJHHHGGGFFFDDDCCCAAA@@@>>><<<<<>>DDDBBBIIIPPPsss}}}___HHHGGGFFFDDDCCCCCCDDDDDDCCCBBBBBBHHHRRR[[[eeeuuuzzzttttttqqqooozzzzzz||||||lllZZZ\\\iiirrrzzz|||ssshhh___ZZZRRRSSSUUUXXX\\\aaaeeegggfffiiimmmqqqrrrqqqnnnllliiiiiihhhjjjrrryyyggg^^^YYYVVVUUUWWWZZZ^^^`````````___```aaa___YYYRRROOOQQQTTTQQQUUU]]]hhhnnnqqqwww~~~vvvooodddYYYNNNKKKMMMWWWeeekkkiiicccTTTPPPLLLHHHGGGEEEDDDBBBCCCAAA>>>;;;<<<@@@GGGMMM[[[mmm~~~yyypppdddZZZXXXVVVWWWddduuuZZZKKKfff{{{oooYYYLLLCCCFFFEEE;;;333222000000000000000000000000////////////////////////////////////000000000000.........///000111111111333333222222333555777999888999:::;;;===???AAABBBDDDEEEHHHJJJKKKJJJIIIHHHIIIKKKOOOPPPPPPPPPPPPQQQQQQRRRSSSUUUWWWYYYZZZ[[[YYYfffhhhooo}}}yyy~~~mmm\\\RRRIIIaaawwwuuuhhhsssrrrwwwZZZLLLFFFCCC@@@AAAAAABBBJJJSSSQQQWWWbbbqqqxxxnnnfff^^^XXXOOOMMMNNNWWWhhh}}}vvvrrrppplllfff```ZZZUUURRRVVVnnnuuulllxxxtttrrrkkkhhh[[[CCC888888333222222222222222222222222111111222222222333333333111111222333444666666777555666777888:::;;;<<<===:::AAABBBKKKUUU|||yyy\\\IIIFFFFFFDDDBBBAAACCCDDDCCCDDDBBBEEEOOOWWW\\\eeennn|||ooommmxxxyyypppuuuyyy{{{xxxyyyaaabbbmmmtttyyy{{{qqqfff[[[RRRMMMJJJKKKMMMPPPTTTWWWZZZ\\\```bbbfffhhhiiihhhfffeeecccggglllqqqxxxyyyiiibbb^^^\\\VVVYYY^^^ccceeefffeeeddd^^^```aaa\\\TTTQQQUUUZZZVVVXXX^^^eeegggfffgggkkk~~~tttmmmcccYYYTTTPPPPPPZZZgggooolllfffVVVRRRMMMIIIGGGEEECCCBBBDDDBBB>>>;;;;;;@@@GGGMMMVVVkkk|||wwwooocccZZZXXXUUUSSS]]]kkkzzzwww{{{```GGG___}}}xxxbbbQQQFFFJJJKKKAAA888555000000000000000000000000////////////////////////......//////000000111111---......///000111111222444333333222333555888999;;;;;;;;;<<<===???AAAAAAAAADDDHHHLLLMMMLLLKKKIIIHHHJJJKKKMMMMMMOOORRRTTTPPPQQQRRRTTTVVVXXXZZZZZZXXX\\\ZZZfffyyyvvv|||qqqcccWWWGGGeee}}}yyyeeennn{{{iiivvvqqq}}}tttbbbNNNIIIEEE@@@???AAADDDGGGHHHMMMOOOVVVggg|||xxxsssnnn```RRRMMMNNNPPPWWWeeewwwyyyyyyvvvsssnnncccWWWRRRTTT\\\mmmxxxgggzzzvvvsssrrrkkkgggYYY@@@555555111111111111111111111111111///000111222222222222222222222333444444555555666777888::::::::::::<<<===>>>===BBBIII```vvvRRRIIIHHHFFFCCCAAAAAABBBDDDEEEDDDAAACCCJJJQQQTTTXXX\\\gggjjjnnnpppqqqrrrsssuuuzzz}}}nnnffflllqqqqqqppprrr|||zzzkkk]]]SSSMMMIIIGGGEEEFFFGGGHHHJJJMMMOOOPPPXXX[[[]]]\\\```gggkkkjjjnnnooouuussslllddd^^^eeeeeefffjjjlllkkkgggcccZZZ___```[[[XXXZZZ\\\\\\]]]cccdddZZZOOOLLLOOORRR[[[sssssslllfff^^^ZZZVVVVVV```nnnssskkkbbbVVVOOOJJJHHHGGGCCCCCCFFFDDDCCCBBBBBB>>><<>>???AAACCCEEEIIIHHHGGGHHHJJJKKKJJJJJJIIIMMMRRRTTTSSSSSSUUUWWW[[[YYYYYYZZZYYYWWWYYY]]]\\\\\\[[[ccclllkkkuuukkkTTTQQQqqq{{{qqqeeeoooyyyuuunnnqqq```bbbbbb```YYYNNNGGGEEEAAA??????AAACCCDDDLLLNNNQQQYYYgggzzz~~~xxxrrrfffZZZMMMMMMOOOVVVbbbtttyyyssskkk___TTTQQQTTT\\\oooooo^^^iiiyyypppjjjgggZZZBBB777777333222222222111111111111111000000111222222222222222222333333444444555555666777888::::::::::::<<<>>>@@@AAAFFFMMMeeerrrVVVMMMHHHFFFCCCAAAAAABBBCCCEEECCCAAABBBIIIOOORRRVVV[[[aaabbbeeeiiikkkmmmmmmmmm{{{yyyoooqqqqqqnnnkkkkkksss{{{~~~ppphhh\\\QQQJJJFFFCCCBBBBBBCCCCCCEEEGGGIIIKKKLLLNNNRRRWWW[[[bbbmmmtttuuu~~~|||vvvoooiiifffffffffiiilllllliiifff___cccccc___]]]___aaa```VVVWWWTTTMMMHHHGGGFFFDDDOOOcccxxx}}}xxxpppiiicccbbb___```fffoootttrrrnnn^^^UUUNNNLLLJJJGGGFFFHHHEEEDDDDDDDDD@@@===BBBIIIRRRcccyyyyyypppiiiddd[[[VVVVVVTTTRRRXXXcccuuubbbKKKLLLfff{{{qqqeeeZZZVVVQQQEEE888000111111111111000000000000//////............//////000000000000////////////111222222333333333333222333555666777777888:::;;;>>>>>>???@@@BBBCCCEEEEEEKKKLLLOOORRRUUUVVVUUUTTTRRRUUUXXXYYYYYYYYYYYYYYYXXXYYY\\\^^^[[[VVVXXX]]][[[[[[YYYaaajjjjjjuuu~~~ZZZOOObbbqqqoooeeekkkrrrnnnjjjvvvhhhmmmcccYYYUUUVVVUUULLLFFFFFFEEEBBB@@@???@@@BBBEEEIIILLLNNNSSS```uuu~~~wwwlllaaaOOONNNPPPUUUaaappp}}}ssshhh[[[QQQPPPTTT```uuugggZZZaaa|||vvvnnniiiggg\\\DDD999999444333333222222111111111000111111111222222222222222333333333444555555666666777999:::;;;;;;;;;===???@@@CCCIIIOOOeeeuuuZZZQQQHHHFFFDDDBBBAAABBBCCCDDDCCCAAACCCIIIMMMPPPUUUZZZbbbbbbdddiiiooorrrqqqooo~~~yyywwwuuuqqqnnnhhhmmmrrrxxxyyykkkbbbXXXSSSKKKEEEBBB@@@???>>>>>>>>>???@@@AAACCCEEEFFFEEEKKKRRRYYYeeettt}}}xxxppphhhgggfffgggiiijjjiiihhhdddgggfffbbbbbbeeeeeecccVVVSSSMMMJJJLLLOOOJJJCCCFFFSSSiii|||xxxqqqoooeeeddddddfffkkkqqqvvvyyyjjj___UUUQQQPPPLLLJJJJJJFFFEEEEEEEEEBBB>>>AAAGGGNNN___ssswwwnnnhhhbbbZZZVVVWWWUUUQQQVVV```ooo~~~{{{}}}```OOOOOOdddssshhh^^^ZZZTTTHHH:::222222222111111111000000000//////............//////////////////000000000000000111222444444444333222555666777777777999<<>>@@@???DDDIIILLLbbbwwwZZZRRRHHHFFFDDDCCCBBBBBBBBBCCCCCCBBBDDDIIIMMMOOOUUU\\\eeedddgggoooxxx}}}|||yyy|||wwwwwwwwwwwwkkklllooossszzzxxxmmm```SSSKKKIIIFFFBBB@@@??????>>>===<<<<<<<<<===>>>???@@@AAADDDJJJQQQYYYfffvvvxxxoookkkiiifffccccccdddeeeffffffhhhgggddddddggggggddd[[[YYYUUUTTTYYY]]]XXXOOOIIILLL]]]www|||vvvxxxgggeeebbbccciiirrr|||uuuhhh\\\WWWUUUPPPLLLKKKGGGEEEEEEFFFCCC???@@@DDDKKK\\\nnnyyy}}}vvvooojjjddd]]]ZZZ\\\YYYTTTWWW___mmmzzz}}}]]]NNNNNN```|||}}}{{{iii```XXXWWWSSSJJJ???999222222222111111111000000//////............//////////////////000000000000///000222444555555444333666777777777888:::>>>AAABBBCCCEEEFFFGGGHHHGGGGGGHHHKKKQQQUUUXXXZZZ[[[\\\___]]]\\\^^^bbbccc```^^^[[[ZZZ]]]cccdddaaaaaaddd^^^^^^^^^hhhvvv{{{}}}ZZZHHHJJJ^^^eeebbbhhhjjjdddbbb```TTTUUUgggxxx|||oooiiiiiicccSSSNNNLLLIIIDDDAAA@@@BBBDDD>>>BBBFFFGGGGGGGGGIIIKKK[[[dddkkkiiifffeeeffffffvvv~~~~~~wwwlllbbbUUUSSSSSSXXXaaakkktttxxx|||}}}vvvkkk^^^TTTSSSWWWkkkaaa^^^jjjxxxuuuooommm```GGG999777111333333333333222222111111333333222111111222222333333333444555555666666777777999;;;<<<<<<===???AAA???EEEKKKNNNggguuuVVVMMMGGGFFFEEECCCBBBBBBBBBBBBDDDCCCEEEJJJMMMOOOWWW^^^eeeeeeiiirrr}}}~~~zzzppprrrwwwzzzllliiiiiikkkpppsssvvvxxxsssmmmeee\\\TTTLLLDDD@@@CCCAAA???>>>??????>>>===<<<<<<<<<<<<<<<===>>>>>>BBBHHHOOOWWWeeeuuuzzzooollliiiddd___]]]]]]___aaahhhjjjjjjfffeeehhhiiigggaaacccddddddffffffaaaYYYRRRKKKSSSjjjvvvrrrooottthhhddd```bbblllyyy~~~rrrfff___ZZZTTTOOONNNIIIFFFEEEFFFCCC??????BBBHHHWWWhhhpppuuu||||||wwwsssqqqjjjdddaaabbb^^^XXXYYY```ooo\\\KKKJJJ\\\vvvsssnnn]]]UUUPPPPPPNNNGGG@@@===222222222222111111111111//////............//////.../////////000000000111///000222444555555555555666777777888999;;;@@@CCCCCCDDDEEEGGGHHHIIIIIIIIIMMMOOOQQQRRRRRRTTTXXX[[[^^^\\\\\\___dddfffeeecccccc]]]\\\bbbiiijjjjjjkkkbbbaaa```iiivvvyyy|||RRRDDDIIIXXX]]]^^^gggiiibbb___fffvvvlllXXXOOOOOOLLLVVVaaappp{{{uuuooobbbYYYRRRIIIBBB@@@@@@BBBBBBFFFDDDAAA@@@AAACCCDDDEEELLLTTT[[[[[[[[[```dddfffaaajjjrrrvvvvvvtttmmmdddWWWTTTTTTXXXaaajjjoooqqquuuvvvxxxzzz{{{|||}}}}}}||||||||||||~~~}}}yyynnnaaaWWWVVVZZZoooccc^^^ggg}}}zzzttt~~~zzzssspppaaaFFF999666000333333333333333333333333555444222111111222333333444444444555666666777777888999<<<======>>>@@@BBBAAAGGGNNNUUUsssyyyTTTHHHGGGGGGEEEDDDBBBBBBAAAAAACCCCCCFFFJJJMMMPPPXXXaaaiiikkkpppyyytttrrruuuwwwnnnhhhdddddddddbbbccceeeYYYTTTMMMGGGDDDBBBAAA@@@@@@>>>======>>>>>>===<<<======<<<<<<<<<<<<=========CCCKKKSSSaaarrr~~~rrrjjjgggbbb\\\XXXXXX[[[^^^hhhmmmnnnjjjfffhhhjjjkkkmmmsssxxxyyyyyywwwqqqiii^^^RRRPPP\\\dddbbbaaaeeeaaa]]][[[```kkkyyy|||rrrkkkbbbYYYTTTTTTMMMHHHFFFFFFCCC??????BBBDDDSSSaaafffiiipppyyy}}}yyyxxxssslllhhhiiiddd\\\\\\cccrrrfffPPPLLL]]]wwwtttnnn]]]UUUNNNLLLIIICCC>>>===333222222222222111111111//////............//////......//////000000111111000000111333444666777888666888999:::<<<>>>BBBEEEEEEEEEFFFGGGIIIKKKMMMNNNTTTVVVVVVTTTRRRRRRWWW[[[\\\[[[]]]```cccggghhhhhhhhhbbb```fffkkkmmmnnnpppeeeccc```fffnnnmmmxxxtttNNNCCCHHHUUUYYY\\\ffffff^^^]]]GGGOOOWWWWWWQQQJJJHHHIIIBBBGGGIIIOOOhhh}}}uuujjj^^^NNNCCCAAACCCCCCBBBEEECCCAAA???AAACCCFFFHHHKKKQQQWWWXXX\\\dddkkkmmmccchhhlllnnnqqqtttoooiii[[[YYYXXX]]]eeemmmpppppppppqqqrrrtttuuuvvvvvvvvvrrrssstttuuuvvvyyy|||~~~tttwww}}}|||oooaaaWWWXXX]]]uuuooofffooosssppp}}}}}}uuuqqqaaaFFF999777222111222222333333444444444666444333111111222333444444444555555666666777777888:::<<<======???AAACCCDDDIIIPPPYYY|||}}}VVVIIIGGGGGGFFFDDDCCCBBBAAA@@@AAAAAADDDIIIKKKOOOYYYcccppptttzzz~~~|||ssskkkhhhccc[[[XXXZZZMMMIIIDDDAAAAAABBBBBBBBB???===;;;;;;===>>>>>>===>>>>>>===<<<;;;;;;<<<<<<:::@@@FFFMMMZZZlllxxx}}}}}}qqqfffddd```[[[VVVVVVZZZ^^^eeelllpppjjjddddddiiilllwwwmmm```WWWXXXZZZYYYXXXYYYVVVYYY\\\```gggrrrwwwkkk___[[[\\\RRRLLLHHHGGGEEEAAAAAADDDFFFSSS^^^___```gggrrrzzz}}}zzzsssnnnmmmggg^^^^^^eeetttsssWWWMMMZZZvvvyyyxxxddd[[[RRRNNNJJJCCC@@@@@@333333222222222111111111//////............//////.........///000111111111111111000111333666888:::777:::===???@@@BBBEEEHHHHHHGGGGGGHHHJJJNNNQQQTTTUUUWWWYYYVVVRRRQQQSSSWWWWWWYYY[[[]]]___bbbeeegggggggggiiilllllliiikkkpppiiigggbbbeeejjjeeellliiiMMMEEEFFFWWW___bbbhhhddd]]]^^^FFFFFFFFFEEEDDDDDDDDDEEEAAAEEEDDDCCCTTTwwwyyyhhhSSSGGGEEEFFFFFFDDD>>>@@@CCCDDDDDDEEEGGGIIIJJJQQQWWWZZZ```gggllllllqqqqqqooonnnppptttqqqlllaaa^^^]]]bbbjjjqqqssssssnnnoooppprrrssstttttttttlllnnnoooqqqsssvvvzzz}}}uuuyyy~~~nnn___VVVYYY```|||}}}sss~~~{{{ttt~~~}}}vvvppp```FFF999999444000111222333444444555666666555333111111222333444444444555555666777777777888:::<<<===>>>???AAACCCEEEJJJPPPYYY~~~{{{[[[NNNGGGGGGFFFDDDCCCBBB@@@@@@>>>???CCCHHHJJJNNNXXXcccrrrwww}}}xxxrrriii^^^XXXYYYOOOLLLHHHFFFEEEDDDCCCBBB???===;;;;;;===????????????>>>===<<<;;;;;;;;;;;;:::???DDDJJJUUUeeeqqquuuwwwkkkcccbbb___ZZZWWWWWW\\\``````jjjooohhh``````fffkkkyyyyyyooobbb\\\ZZZZZZWWWUUUTTT\\\cccgggiiiqqqrrrddd```bbbVVVOOOIIIHHHFFFCCCCCCFFFIIIUUU^^^^^^]]]dddpppxxxvvvqqqooohhh______ffftttuuuWWWGGGQQQnnnwww|||iii```WWWQQQLLLGGGDDDEEE333333333222222222111111//////............//////---......///000111111222222111000000222666999<<<999;;;???BBBDDDEEEHHHJJJJJJIIIHHHHHHKKKPPPUUUXXXPPPTTTWWWVVVQQQNNNOOOQQQSSSVVVYYYZZZZZZ[[[```dddeeejjjqqqssskkkdddgggooollljjjeeehhhkkkeeekkkaaaMMMIIIFFF[[[gggkkklllddd^^^bbbDDDCCCBBB@@@??????@@@@@@<<<@@@CCCEEEOOOlllkkkUUUNNNKKKDDD@@@CCCEEEGGGEEEBBBJJJSSSOOOBBBJJJOOOZZZbbbaaa___fffrrruuuyyyzzzvvvuuuvvvrrrkkk```aaacccjjjtttzzzxxxsssqqqtttvvvtttpppnnnoooqqqkkklllmmmppptttxxx|||~~~|||~~~qqq___XXX\\\bbb~~~wwwuuunnn||||||uuuqqqaaaEEE888999777333222111111222555888:::<<<999555222000111333444444444444444666777888999:::::::::;;;===@@@CCCEEECCCJJJLLLWWWsssWWWOOOLLLIIIFFFDDDCCCBBB@@@>>>>>>>>>BBBGGGJJJNNNWWW```qqq~~~zzzlllcccbbb```ZZZUUURRRMMMDDD>>><<<===<<<999888888;;;===???BBBAAA???===;;;:::999999======???EEEPPP^^^kkkssszzzlllddd^^^``````\\\XXXXXX]]]bbbeeeiiikkkgggaaa^^^bbbgggsssxxxsssooommmeee___^^^XXXVVV\\\hhhooottt{{{pppfff^^^[[[UUUNNNGGGGGGHHHFFFFFFHHHJJJ^^^eeeaaafffjjjlllrrrxxxsssppphhh]]]^^^eee{{{gggJJJPPPsssxxxpppsssnnnbbbTTTIIIDDDDDDDDD???111000666111...222111000000000000////////////000000000000000111111111000222333444333555777999:::999===DDDHHHIIIMMMQQQIIIGGGEEEDDDGGGKKKPPPSSSTTTSSSSSSRRRQQQQQQQQQQQQUUUYYYWWWWWW^^^^^^^^^hhhiii]]]lll|||qqqhhhjjjeeeggghhhjjjllliiihhhmmmvvvyyy___UUUDDDPPPiiiuuuhhh[[[^^^aaa]]]CCCBBBAAA???????????????===AAACCCBBBIII```oooTTTIIIGGGCCCCCCGGGKKKOOONNNHHHJJJSSSTTTMMMJJJMMMUUU^^^aaa```dddlllrrruuuuuutttvvvxxxtttlll```bbbhhhqqq{{{~~~~~~yyytttqqqpppqqqpppppprrrtttwww{{{}}}{{{~~~sssbbb]]]dddlllxxxsssnnn|||~~~wwwrrraaaEEE777888555444333111111222444777999:::888555333222222333444444444444555666777888999666777999;;;===@@@BBBCCCGGGOOOQQQ\\\nnnaaaSSSMMMKKKHHHFFFEEECCCAAA???>>>>>>BBBGGGJJJNNNVVV```zzzsssgggYYYJJJCCCBBB@@@???===<<<;;;<<<>>>>>>@@@???>>>===<<<;;;:::999<<<<<<>>>DDDOOO\\\iiiqqq||||||mmmbbb\\\ZZZ\\\]]][[[YYYZZZ^^^aaaccchhhllliiiaaaZZZYYYZZZ\\\___aaaccckkkyyyzzzqqqaaaZZZZZZdddmmmrrr~~~}}}pppeee^^^[[[YYYQQQJJJHHHHHHFFFGGGJJJOOOgggrrrnnnnnnnnnqqqyyy|||vvvrrrhhh^^^^^^fff{{{uuuOOOQQQyyy}}}wwwiiiVVVHHHDDDGGGIIIBBB333222777111///222222000000000000////////////000000000000111111111111000111222333222333666888;;;:::>>>DDDHHHJJJOOOUUUKKKKKKKKKIIIHHHHHHIIIKKKRRRQQQPPPOOOOOOPPPQQQRRRNNNQQQNNNPPPZZZXXXUUU\\\aaa\\\cccllljjjggggggccceeeeeehhhiiihhhgggnnnwwweeeYYYFFFOOOeeepppdddYYY\\\___\\\BBBAAA@@@??????????????????BBBBBB@@@BBBQQQjjj~~~tttWWWKKKIIIGGGGGGIIITTT[[[ZZZQQQLLLSSS[[[^^^SSSQQQTTT]]]eeeggghhhiiioooqqqsssvvv{{{}}}wwwnnnfffkkkuuu}}}zzzxxxvvvyyyzzz|||~~~vvvfffcccnnn{{{|||xxxpppgggaaacccjjjpppxxxmmmrrrnnn|||yyytttbbbEEE777666333555444222111222333555777666555444444333444444444444444444555666777888999777999;;;>>>AAADDDEEEFFFGGGOOOSSS___nnngggRRRNNNLLLIIIGGGFFFDDDBBB@@@>>>>>>AAAFFFIIIMMMVVV___~~~xxxfffSSSDDD>>>???>>>======<<<;;;;;;::::::======>>>>>>===<<<:::999;;;;;;===CCCMMMZZZfffmmmyyynnnbbb[[[WWWVVVXXX[[[\\\]]]^^^aaacccccciiimmmkkkaaaVVVOOOMMMIIIMMMNNNLLLPPP^^^mmmvvv}}}kkk___YYY^^^gggnnnwwwttthhhaaa``````VVVMMMJJJHHHGGGJJJNNNXXXuuu|||xxxyyyyyysssiii^^^^^^fffzzzRRROOOyyysssYYYGGGDDDKKKPPPGGG777444888222///222111000000000000//////////////////000000111111111111111333444444333444666888<<<;;;>>>DDDHHHKKKRRRYYYLLLMMMMMMKKKJJJLLLQQQVVVUUUSSSQQQOOOOOOPPPRRRSSSPPPQQQMMMQQQ\\\\\\ZZZbbbqqqqqqfff^^^dddfffbbbaaabbbbbbdddfffeeefffnnnxxxrrraaaJJJLLL^^^ggg^^^WWWYYY]]][[[BBBBBBAAAAAA@@@@@@@@@@@@@@@CCCCCC@@@???FFFVVVdddwww]]]QQQNNNLLLJJJIIIZZZcccdddXXXLLLPPP^^^iiibbb[[[XXX^^^iiipppqqqoooppprrrvvv}}}yyypppooovvvxxxhhhhhhwwwzzzzzz}}}mmm^^^XXXYYY[[[^^^fffuuu{{{ccc|||tttppp{{{yyytttbbbEEE777777444555444333222222222444444333333444444555555555444444444555555666888999:::::::::<<<>>>AAAEEEIIIKKKJJJTTTYYYfffuuuiiiTTTNNNLLLIIIHHHFFFDDDAAA???>>>>>>AAAFFFIIILLLUUU^^^yyyqqq^^^PPPEEE===;;;===<<<<<<=========<<<::::::;;;<<<===>>>>>>===;;;999;;;;;;===BBBKKKWWWbbbiiiuuuzzz~~~~~~~~~}}}lllccc\\\WWWTTTVVVYYY]]]aaadddffffffeeejjjmmmjjj```TTTLLLHHHGGGMMMRRRSSSYYYdddooottt}}}nnnbbbWWWWWW\\\cccllluuuyyynnniiiiiieee[[[QQQLLLIIIIIIMMMSSSccc{{{tttiii]]]]]]eeewwwUUUOOOttt|||\\\FFFEEEOOOVVVKKK999444777111...111///000000000000//////////////////000000111111222222444555666666666666999;;;<<<<<<>>>CCCFFFJJJRRR[[[WWWVVVSSSNNNMMMRRR\\\eee\\\ZZZVVVSSSQQQRRRTTTUUUVVVVVVQQQUUU___bbbjjj}}}}}}^^^aaaddd^^^_________```bbbbbbdddnnnxxxrrrQQQGGGSSS[[[YYYVVVYYY]]]]]]CCCCCCCCCCCCCCCCCCBBBBBBBBBDDDDDDBBB@@@CCCMMMUUUrrr{{{```PPPKKKJJJJJJJJJXXXccchhh\\\MMMLLLZZZhhhlllddd[[[\\\hhhsssvvvtttrrrtttzzz|||uuuqqqxxxxxxkkkmmm}}}zzzxxxzzz}}}mmm^^^SSSZZZ\\\fffwwwsssfff|||wwwrrr{{{xxxsssbbbFFF888999666555444333222222222333333111222333444555555555444555555555555777888999:::===<<<:::;;;>>>DDDJJJMMMVVV```dddpppwwwiiiZZZMMMKKKIIIGGGFFFCCC@@@=========@@@EEEHHHKKKTTT]]]vvviiiYYYHHHBBBBBBAAA@@@@@@===>>>???@@@AAA@@@>>>===;;;<<<>>>??????>>><<<;;;<<<<<<>>>BBBJJJTTT]]]cccnnnppprrrtttyyyqqqggg^^^WWWRRRSSSVVV\\\cccggggggffffffhhhiiifff___VVVQQQOOOLLLQQQVVV[[[eeeqqqyyy{{{{{{nnndddXXXPPPOOOSSS^^^ggguuu|||xxxpppnnnoooggg^^^TTTNNNKKKKKKQQQYYYnnn{{{tttiii]]]\\\cccsssUUUOOOqqq~~~]]]HHHJJJTTTYYYNNN:::333555000...000...000000000000////////////...//////000111111222222333444666666666777:::<<<===<<<>>>BBBDDDGGGPPPZZZbbb```\\\VVVSSSTTTZZZ```]]]ZZZWWWTTTSSSTTTVVVXXXUUUWWWSSSTTTZZZaaaxxxhhh``````ZZZ]]]]]]]]]___aaa```bbblllwwwSSSBBBIIIQQQUUUXXX[[[___aaaCCCDDDDDDEEEEEEDDDCCCCCCCCCDDDDDDCCCBBBEEEKKKQQQjjjjjjSSSIIIHHHKKKNNNXXXccckkkcccTTTNNNWWWcccoooiii```]]]eeeqqqwwwwwwvvvwww}}}~~~zzzpppuuu}}}ggg^^^WWWXXXcccppp{{{nnnhhh~~~|||uuu{{{xxxsssbbbFFF999999666333333333222222222222333111111333444555555555555555555555666777888999:::CCCBBBAAAAAADDDIIIOOORRRZZZbbbdddmmmrrr```XXXMMMKKKIIIHHHFFFCCC???<<<======@@@EEEGGGJJJSSS\\\vvv~~~}}}}}}yyyZZZMMMAAA@@@BBBAAA???>>>>>>>>>???@@@@@@???===<<<===>>>?????????>>>===<<<=========AAAGGGOOOWWW\\\eeehhhnnnuuu|||tttiii^^^UUURRRQQQRRRYYYbbbhhhgggddddddeeefffeeebbb```______XXXZZZ\\\```kkk{{{yyyooo___PPPIIIJJJQQQXXXcccjjjqqqtttppplllkkklllggg___VVVPPPMMMNNNVVV___wwwxxxssshhh\\\ZZZaaaooorrrMMMJJJnnn~~~xxx\\\MMMRRR[[[]]]PPP;;;222444///...000...000000000000////////////......///000111222222333111222444555666777:::===>>>???AAACCCCCCDDDMMMXXX]]]\\\[[[[[[ZZZZZZZZZZZZYYYWWWUUUTTTTTTVVVXXXYYYUUUXXXVVVVVVZZZbbbyyyccc]]]\\\]]]]]]]]]___aaa```aaaiiisssvvvvvvIII@@@CCCKKKUUU\\\^^^```cccBBBCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBCCCFFFKKKOOO^^^yyymmm\\\TTTSSSSSS^^^iiisssqqqdddZZZ[[[bbbrrrqqqkkkfffiiittt|||}}}}}}|||}}}xxxyyygggYYYXXX^^^gggxxxjjjaaa{{{wwwzzzzzztttcccFFF888888555222222222222222222333333222222222333333444444555555555555666777888::::::DDDDDDEEEGGGJJJMMMOOOQQQPPPWWWXXX```rrrVVVRRRNNNMMMKKKIIIHHHDDD@@@<<<======@@@DDDGGGJJJRRR[[[ppp~~~}}}|||}}}hhhSSSNNNKKKKKKIIIDDDBBBCCCEEEEEEDDDCCCAAA@@@>>>===AAA@@@@@@@@@??????>>>>>><<<<<<<<<>>>CCCJJJQQQUUU___fffooovvv{{{wwwlll```WWWVVVSSSSSSZZZdddjjjiiifffdddfffhhhkkknnnqqqtttvvvqqqvvvzzz|||oooZZZOOOLLLLLLLLLUUUZZZaaafffggggggfffeeeddd]]]VVVRRROOOPPPYYYccc|||yyyuuuqqqgggZZZXXX^^^jjj~~~gggJJJLLLooozzzxxxrrrvvvmmmYYYRRR\\\cccaaaSSS<<<333444000000222///000000000000////////////......///000111222333333111333666777999;;;???AAAAAABBBEEEFFFDDDCCCKKKUUU]]]YYYUUUVVVZZZ^^^^^^]]]\\\[[[YYYWWWVVVUUUVVVVVVUUUXXXXXX[[[___ccc}}}ooobbbbbb```^^^^^^```bbb``````fffooovvvuuu}}}vvveeeCCCBBBAAAIIIWWW`````````bbbAAABBBCCCDDDDDDDDDBBBBBBCCCBBBAAAAAABBBFFFKKKOOOQQQgggrrr~~~vvvfff[[[UUUfffqqq}}}~~~sssfffcccfffvvvyyyxxxrrrrrr{{{lll]]]WWWYYYgggwwwiiiZZZzzzxxxzzz|||vvvcccFFF777666333111111222222222333333333333222222222222333444555555555666666777999:::;;;<<>>333555111111444111000000000000////////////---...///000111222333333444777999;;;===@@@DDDGGGDDDEEEHHHIIIEEECCCJJJTTTmmmbbbTTTNNNRRRYYY]]]^^^eeeccc```\\\XXXUUURRRQQQRRRTTTUUU[[[aaa```sss|||iiiiiiccc^^^___bbbcccaaa___eeemmm{{{nnnjjjccc]]]HHHEEEBBBIIIYYYcccaaa___aaaHHHFFFFFFFFFFFFFFFDDDBBBGGGDDDBBBCCCDDDFFFLLLSSS\\\qqqwwwtttdddeeeppp~~~wwwnnnjjjwww~~~||||||{{{vvvlllbbb\\\XXX___wwwkkkXXX|||wwwxxx{{{wwwdddDDD444222///333333333222222222111111555555444444444555666666555666777666555666888:::888;;;>>>@@@@@@AAACCCEEEFFFMMMQQQ___yyyXXXKKKVVVSSSPPPLLLIIIEEE@@@<<<<<<:::<<>>@@@AAABBBDDDEEEHHHNNNRRRbbb|||YYYOOOQQQPPPOOONNNKKKFFF@@@<<<<<<:::<<>>CCCMMMVVVaaaeeeiiikkkqqq~~~{{{llliiihhhgggiiipppttttttuuuxxxxxxyyyyyyxxx{{{sssfff___[[[aaacccfffggghhhhhhhhhhhhddd___\\\YYYRRRRRRaaasss}}}{{{zzzyyyuuuqqqnnnggg___ZZZ[[[hhh}}}}}}cccOOOXXX~~~}}}sssgggYYYXXXhhhwwwrrrdddXXXAAA777888444333444000111111000000000/////////......///000111222333333555666888999;;;@@@EEEIIIIIIIIIHHHFFFEEEFFFJJJMMM]]]WWWOOOKKKMMMOOOOOONNNTTTSSSSSSWWW]]]aaa```]]]XXXWWWVVVWWW[[[aaagggkkkfffnnnzzz~~~sssgggnnnxxxrrrjjjdddcccgggmmmqqqyyykkkWWWIIIDDDBBBSSSeeeddd``````]]]RRRPPPMMMLLLLLLLLLKKKJJJIIIIIIJJJKKKIIIHHHNNNWWW___yyy~~~nnncccrrr|||}}}~~~vvvxxxfffWWWYYY]]]ooo{{{bbbWWW~~~vvvsssssszzzuuurrrbbbEEE888999777333333333222222222111111333333333333333444555555555666777777666666999::::::<<>>CCCNNNXXXdddffffffdddfffuuurrrnnnllljjjlllrrrvvvvvvvvvwww|||{{{yyyxxxzzzpppfffbbb```dddiiimmmnnnmmmjjjgggbbb^^^\\\ZZZSSSRRRaaauuu|||zzzyyyuuurrrpppjjjbbb]]]]]]ggg{{{hhhRRRaaa|||lll\\\]]]mmmyyyssseeeYYYBBB888999555444555111222222111111111000000000//////000111222333333444666888999:::<<<@@@EEEHHHFFFGGGHHHIIIIIIKKKNNNPPPWWWUUURRRNNNLLLJJJJJJIIIRRRPPPQQQWWW___fffjjjjjj]]][[[YYYYYY\\\```fffiiilllkkkmmmmmmhhhhhhwwwuuukkkgggjjjpppuuulll\\\HHHEEEVVVhhhhhhbbbaaa]]][[[XXXUUUTTTTTTTTTRRRQQQOOOPPPSSSTTTQQQNNNTTT]]]gggxxxpppvvv}}}|||uuuzzzyyy```YYYWWWeee|||vvveeeYYY|||xxxwwwwwwyyyuuubbbDDD555555333333333333222222222111111222222222222333333444555444666777777666777999;;;:::===@@@BBBBBBCCCEEEGGGHHHMMMQQQbbb~~~XXXVVVPPPPPPOOONNNLLLFFF???:::<<<:::<<>>DDDOOOZZZggghhhgggcccaaammmyyysssmmmkkkmmmtttyyyyyyxxxyyy~~~|||zzzzzz|||{{{llleee```dddlllssswwwuuupppkkkbbb^^^]]]ZZZTTTRRRaaattt|||yyywwwtttssssssooofff___]]]dddwwwttt\\\ppp~~~sssjjjmmmvvvxxxpppgggYYYBBB777888555444666222222222222222111111111000///000000111222333444444666888999:::<<<>>>CCCFFFBBBEEEIIILLLNNNOOORRRTTTSSSUUUWWWUUUQQQNNNNNNOOOQQQQQQRRRXXX___eeeiiijjjbbbaaaaaaaaabbbdddggghhhqqqnnnlllkkkhhhgggppp|||~~~tttjjjeeeggglllrrrkkkJJJFFFUUUggggggbbb```[[[iiifffdddbbbaaaaaa___]]]UUUUUUWWWXXXUUUSSSWWW___hhhzzzuuuwww}}}zzzuuurrryyyrrr___ZZZbbbtttwwwfff^^^xxxzzz{{{vvvbbbCCC333444111333333333222222222111111222111111222333444555666444666777777777888:::<<<;;;>>>AAACCCCCCDDDFFFHHHJJJPPPSSSccczzzWWWZZZVVVTTTPPPMMMIIIEEE???;;;;;;:::<<>>@@@<<<:::<<>>@@@<<<;;;>>>AAAEEENNNXXX^^^___ccceeedddlllvvvsssuuurrrkkkooowww~~~pppggg```___^^^```mmm|||zzztttrrrrrrqqqqqqrrrxxx}}}yyywwwssssssuuutttkkkaaa]]]jjj|||\\\rrr|||mmmnnnXXX@@@555666333333666333222222111111111000000000111111222333444555555666666777999::::::;;;>>>@@@>>>CCCIIINNNRRRUUUWWWYYYYYY[[[]]][[[WWWTTTSSSTTTMMMPPPTTTYYY]]]```aaabbb```aaaccceeeffffffeeedddhhheeecccbbbbbbeeehhhkkkeeefffgggeeedddgggmmmrrruuu[[[III@@@IIIXXXZZZYYYZZZVVV~~~}}}}}}|||yyytttpppllleeeaaabbbeeeeeegggjjjkkk}}}{{{}}}ttt|||yyyhhhgggiiitttrrreeedddpppuuu___hhhvvvttt~~~xxxsss```CCC555888666333333333222222222111111222222222333444666777888444666777777777999;;;======@@@CCCDDDEEEFFFHHHJJJLLLTTTXXXaaapppUUU^^^XXXVVVSSSPPPMMMGGGAAA===::::::===BBBCCCAAACCCHHHJJJUUU\\\fff|||vvvtttxxxzzzwwwtttuuurrrlllddd___]]]___aaaccceeekkkuuu}}}{{{wwwnnndddXXXMMMEEEAAA@@@======@@@BBBEEEMMMUUU^^^\\\^^^bbbaaafff}}}}}}yyy{{{~~~sssuuu{{{vvviii___```dddiiivvv}}}vvvtttpppkkkjjjmmmqqqxxx|||uuupppqqqpppiiiccc```fff|||\\\ppp~~~nnnrrrYYYAAA666777444444777555111111000000000/////////111111222333444555666666777999:::;;;;;;;;;===???>>>BBBHHHNNNRRRUUUXXX[[[ZZZZZZZZZYYYXXXWWWXXXYYYTTTUUUWWWYYYZZZ]]]```bbb````````````bbbccceeefffooonnnlllhhhggggggiiiiiicccfffhhhhhhhhhlllssszzz~~~```HHH<<>>>>>@@@CCCEEEFFFGGGHHHJJJIIIRRRUUU]]]mmmSSS\\\UUUTTTTTTSSSPPPJJJCCC===999999===CCCDDDBBBCCCGGGGGGSSSWWWYYYppp|||wwwrrrttt{{{~~~}}}zzz}}}xxxooobbbVVVOOOOOOQQQSSSVVV___lllxxxwwwwww{{{}}}vvvkkk^^^RRRJJJFFFDDD???===>>>AAACCCFFFLLLTTTccc^^^]]]___\\\___sssuuusss{{{rrrkkklllqqquuu~~~~~~nnnccceeemmmvvv|||tttlllmmmsssmmmsss{{{wwwnnnlllkkkhhhdddcccddd}}}~~~aaasss}}}}}}~~~ooottt[[[BBB777888555555999777000000000000////////////111222222333444555666666888:::<<<<<<<<<<<<>>>???>>>BBBHHHMMMQQQUUUYYY[[[XXXXXXWWWXXXZZZ]]]___```^^^]]][[[YYYXXXZZZ^^^aaabbb```^^^]]]___cccgggkkkiiimmmooonnnlllkkkjjjgggfffhhhjjjjjjjjjnnnwwwvvv]]]HHH;;;>>>JJJNNNQQQXXXWWW