BM66(i@ 222444666777777777999;;;::::::::::::;;;===???@@@@@@@@@??????@@@@@@AAABBBEEECCC???:::666333111000///333444222222444777888???===EEE]]]~~~qqqZZZPPPNNN[[[mmm{{{vvvlllcccVVVIIIBBB@@@BBBDDDLLLSSS___llltttpppeee[[[QQQKKKBBB<<<;;;;;;;;;;;;;;;>>>@@@BBBDDDJJJSSSYYYaaammmzzz}}}vvvxxx~~~~~~}}}}}}|||yyyyyy}}}{{{xxxxxxzzz{{{yyywwwwwwxxxzzzzzzwwwssspppoooppplllhhhgggggggggfffccceeefffffffffeeecccbbb```^^^^^^^^^_________``````______aaadddhhhmmmqqqsssmmmnnnqqqsssttttttsssrrruuuvvvwwwvvvuuurrrpppnnnhhhkkkooosssvvvxxxxxxxxxuuuwwwyyy{{{zzzxxxuuurrrqqqpppnnnllljjjiiiiiiiiifffkkklllfff```___``````___YYYRRRQQQRRRQQQJJJDDD@@@JJJ[[[mmm|||yyyrrrooogggfffgggjjjmmmllliiieeeiiieee\\\QQQFFF???======333000...---------,,,+++***+++,,,---------------++++++******++++++,,,---///......---,,,+++*********++++++,,,,,,++++++***,,,***(((***---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------+++******+++------,,,,,,,,,,,,,,,,,,,,,,,,000...+++)))((()))+++,,,+++,,,---------,,,+++***************************,,,,,,++++++***++++++++++++,,,,,,---...///000000***+++---...///000000000000000000000000000000000222222333444444555555666555666777888888888888888999777777:::;;;<<<@@@GGGYYYwwwttt___WWWZZZiii~~~000222444555555666888999::::::::::::;;;===???@@@@@@@@@??????@@@@@@AAAAAABBB@@@<<<999666333222222333444333111000222555666<<>><<<:::777555444333333555333111000111333666999===PPPmmm}}}eeeSSSPPPQQQ[[[nnn}}}uuujjjbbbQQQLLLEEEBBBEEEMMMUUUZZZdddnnnvvvtttfffVVVKKKGGG???<<<999888:::<<<>>>>>>DDDGGGLLLPPPWWWaaannnwww}}}|||wwwooozzz~~~}}}}}}||||||wwwuuutttvvvyyyyyyvvvrrrqqqrrrtttwwwzzz|||}}}}}}wwwxxxyyyzzzyyyxxxwwwvvvtttrrrooommmmmmkkkiiiggggggggggggggggggfffeeeddd_________^^^^^^]]]\\\\\\]]]]]]]]]^^^```cccfffgggnnnooorrrtttuuuvvvvvvvvvuuuttttttttttttsssssssssuuurrrnnnkkkllloootttxxxuuuwwwyyy{{{|||zzzxxxwwwsssqqqnnnmmmlllnnnpppqqquuuxxxuuukkkaaa\\\XXXUUUVVVUUUTTTUUUWWWWWWVVVUUUOOOIIIDDDHHHUUUgggxxxvvvmmmbbbaaa```aaaeeejjjmmmnnniiiddd]]]WWWQQQKKKDDD???<<<888222...,,,,,,++++++******+++,,,,,,,,,++++++------,,,,,,------.../////////......------,,,,,,++++++,,,,,,,,,,,,++++++,,,******+++---......---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------+++++++++,,,,,,,,,,,,,,,------............------........................++++++))))))***,,,...000******,,,,,,------------------------------------,,,,,,++++++++++++,,,,,,////////////////////////++++++---...////////////000000000000000000000000222222333333444444555555777888888888888777777666666444666999<<<===BBBIIIZZZwwwppp]]]YYY___lll444555777888888999;;;===;;;;;;;;;<<<======>>>?????????@@@@@@AAAAAAAAAAAA<<<:::888666444333222222333111000333555777;;;???FFFaaa{{{fffXXXQQQOOOUUUeeezzzxxxlll___UUUIIIFFFCCCGGGOOOZZZbbbfffnnnrrrsssjjjZZZJJJBBB???;;;::::::;;;>>>@@@BBBCCCFFFJJJRRRZZZcccqqqxxxuuuwwwkkkvvvzzzttttttvvvzzz~~~~~~yyyxxxyyy{{{}}}zzztttooojjjlllooosssxxx}}}~~~}}}|||{{{yyyxxxuuusssuuuuuusssrrrqqqnnnllljjjhhhhhhggggggffffffeeeeee``````___^^^]]]\\\[[[[[[[[[[[[[[[\\\^^^```cccdddmmmnnnppprrrtttuuuvvvvvvuuutttsssrrrqqqqqqqqqqqqwwwtttnnnjjjiiikkkooossstttvvvxxx{{{|||{{{zzzyyyuuussspppnnnmmmnnnppprrrtttyyyyyyqqqiiibbb[[[UUURRRRRRSSSUUUWWWYYYZZZ[[[WWWQQQIIIDDDIIIXXXkkkyyy|||wwwmmmeeebbb```___aaafffkkknnnkkkeee]]]YYYWWWSSSLLLFFFCCC>>>666000---,,,++++++******++++++,,,++++++***,,,,,,,,,,,,,,,---......//////..................+++,,,,,,,,,,,,,,,,,,++++++++++++,,,---------,,,))))))))))))))))))))))))************************++++++,,,------------,,,******++++++++++++,,,,,,+++,,,---......---,,,+++------------------------,,,+++******+++,,,...///)))***+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------000000000000000/////////------...///000111111111////////////////////////111222222333444444555555888888888888888777666555555333555999<<<>>>DDDKKK^^^zzznnn\\\[[[bbbqqq444666888999999999;;;===;;;;;;<<<======>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@<<<:::888555333111111111111///111666777777<<>>@@@CCCFFFHHHMMMTTT___kkkwwwvvvrrr{{{yyykkktttzzzppphhhgggjjjnnnvvv}}}}}}~~~{{{sssllldddeeehhhnnnwww|||zzzzzzxxxvvvsssvvvwwwwwwwwwtttrrrooonnniiiiiihhhgggfffeeeeeedddaaaaaa```___]]]\\\[[[[[[YYYYYYZZZ[[[]]]```bbbdddiiijjjlllnnnppprrrttttttwwwvvvuuusssrrrqqqqqqqqquuusssooollljjjjjjkkkkkkrrrsssvvvyyyzzz{{{{{{{{{xxxvvvssspppnnnnnnppppppsssyyy}}}zzzssskkk```VVVQQQQQQQQQRRRTTTWWWZZZ\\\WWWXXXUUUMMMHHHMMM\\\iiiwww{{{|||tttkkkiiidddaaa```ccchhhkkkmmmggg___\\\[[[YYYTTTOOOJJJDDD;;;444000...,,,+++++++++,,,,,,,,,++++++***+++++++++++++++,,,,,,---)))))))))***************,,,,,,,,,------,,,,,,,,,***+++,,,------,,,,,,,,,***************************************************+++,,,,,,------,,,,,,*********++++++,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...000000000000000/////////***+++,,,---------------////////////////////////111111222222333444444555888888888888888777666555444333555999<<<>>>DDDKKK```|||mmm[[[\\\eeevvv333555777777777888:::<<<;;;<<<===>>>>>>>>>>>>===>>>???@@@AAABBBAAA@@@@@@;;;:::777555333222111111222111444888666666AAAOOOoooiiiYYYUUU[[[dddnnnzzzwwwlll```TTTKKKFFFAAAFFFRRRcccsss{{{zzzvvveee[[[OOOGGGDDDAAA>>>;;;:::<<<>>>@@@CCCFFFKKKNNNUUU___mmm|||wwwpppxxx}}}mmmvvvtttfff[[[ZZZ]]]aaalllxxxxxxnnnfff______bbbkkkyyy{{{yyyzzzzzzxxxuuuuuuwwwzzzzzzxxxtttrrrqqqmmmllljjjhhhfffeeeeeeeeebbbaaaaaa___^^^]]]\\\\\\YYYYYYYYY[[[]]]___bbbccccccdddfffhhhkkkmmmooopppxxxwwwwwwvvvuuuuuuttttttsssrrrqqqooommmkkkiiihhhnnnpppsssvvvxxxzzzzzz{{{zzzxxxvvvtttrrrqqqqqqqqqsss{{{|||ttthhh]]]VVVSSSNNNMMMOOOSSSVVVXXXTTTYYY\\\VVVNNNKKKRRRZZZpppuuu|||}}}~~~rrrppplllgggcccbbbdddgggkkkgggcccaaa```^^^ZZZVVVNNNIIIAAA999444111...,,,,,,,,,---------,,,+++++++++************+++,,,,,,))))))******++++++,,,,,,,,,,,,------------,,,,,,))),,,......---++++++,,,------------------------++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,******++++++,,,,,,------******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---++++++++++++,,,---......++++++++++++++++++++++++,,,++++++,,,,,,---...///////////////////////////,,,---......//////......000000000000000000000000111111222222333333444444777888888888888777777666555333555999<<<>>>DDDKKK^^^{{{mmm[[[\\\fffxxx333555777888888999;;;<<<;;;<<<===>>>???>>>=========???@@@BBBBBBAAA@@@???999888666555444333444444555444777:::888;;;PPPhhhmmm^^^[[[```kkkttt}}}yyyssshhh\\\PPPHHHEEECCCGGGOOO___rrrwwwmmmWWWNNNDDD>>>>>>>>><<<999<<<>>>BBBDDDGGGLLLSSSXXX```lll}}}yyypppvvvrrrxxxppp___RRRQQQSSSWWWdddrrr{{{}}}}}}uuuiiiaaaYYYYYY^^^lll{{{xxxyyyyyyvvvsssssswww{{{|||zzzvvvuuutttrrrpppnnnkkkhhhgggffffffbbbbbbaaa```______^^^^^^[[[[[[ZZZZZZ[[[]]]___```]]]^^^___bbbeeehhhjjjlllrrrsssuuuvvvvvvvvvvvvuuussstttssssssqqqnnnkkkjjjkkkmmmooosssvvvxxxyyyzzzzzzzzzyyyxxxwwwvvvuuutttrrryyy~~~uuukkk___WWWMMMJJJLLLPPPRRRRRRRRRWWW[[[[[[XXXTTTSSSTTTcccjjjttt{{{|||xxxyyyzzzwwwvvvsssmmmgggccccccdddfffgggiiiiiigggccc]]]ZZZQQQLLLEEE>>>999444000..................---,,,+++,,,++++++++++++,,,------,,,,,,------...//////000,,,,,,------------,,,,,,))),,,//////---++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,------......,,,++++++******++++++,,,------------------------+++,,,,,,,,,---.........---,,,+++++++++,,,------------------------------+++++++++,,,,,,...//////---------.../////////000///000000111111111111000000000000000000000000000111111111222333333444444666777777888888888888777666444555999<<<===CCCJJJVVVuuuooo\\\\\\fffwww666777999::::::;;;===???<<<===>>>??????>>>=========???@@@BBBBBBAAA@@@???777666555444444555666777777666999===<<>>AAAEEEHHHLLLRRR[[[aaannn{{{zzzpppuuuuuu{{{~~~nnn\\\NNNLLLNNNRRR___oooxxx||||||ttthhh___UUUUUU\\\nnn}}}xxxwwwvvvrrrooorrrvvv|||}}}{{{xxxvvvvvvuuutttpppmmmjjjhhhggggggbbbbbbbbbaaa``````______]]]\\\[[[ZZZZZZ[[[\\\]]]YYYZZZ\\\^^^aaadddgggiiikkkmmmpppsssuuuuuuuuutttuuuuuuuuutttssspppnnnmmmiiikkkmmmqqqtttwwwyyyzzzyyyzzz{{{|||{{{zzzxxxwwwnnnuuu|||zzzeeeZZZMMMHHHKKKOOOPPPNNNTTTVVVYYY]]]```^^^ZZZUUUWWW___llluuu{{{~~~yyyuuutttttt}}}}}}}}}yyyyyywwwqqqjjjeeecccdddaaafffmmmooollleee^^^ZZZSSSNNNGGGAAA;;;666111....../////////...------,,,---,,,,,,,,,,,,---......)))******+++,,,---......,,,------......------,,,))),,,//////---+++***,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,------...//////...---++++++++++++---...........................)))***+++,,,...///000111...---,,,+++++++++,,,---........................+++++++++,,,---...///000+++,,,,,,---...///000000,,,---...............---000000000000000000000000000111111222333333444444555666777888888888888888666555666:::<<<===BBBIIIPPPoooppp\\\\\\eeettt666888999999999999;;;<<<===>>>???>>>===<<<===>>>CCCBBBAAABBBCCCAAA===999555444333444555666666444666777777666===TTTuuu|||eeeVVV]]]kkkvvv}}}wwwrrrhhhXXXKKKHHHDDD???BBBKKKVVVdddttt|||gggSSSGGGAAA<<<<<<<<<;;;<<>>GGGNNNPPPRRR\\\fffmmm~~~~~~mmm[[[HHHBBBFFFOOOZZZcccpppuuu~~~{{{rrreeeZZZKKKTTTeeezzz|||zzzvvvoookkkkkkpppxxx~~~zzzttt{{{uuurrruuussskkkeeeeeedddbbb````````````___^^^___^^^]]]]]]]]]\\\ZZZXXXZZZYYYWWWXXXZZZ^^^bbbeeefffiiimmmrrruuuwwwwwwwwwzzzwwwssssssuuuvvvuuusssnnniiifffiiipppwwwyyyxxx{{{|||~~~~~~}}}{{{xxxwwwsssrrrvvvppp^^^PPPOOONNNHHHGGGLLLOOOPPPTTT[[[ccceeeaaa\\\QQQSSS]]]lllxxx}}}~~~yyyvvvttttttyyy|||~~~||||||}}}yyyqqqmmmlllmmmhhhhhhlllpppnnneee^^^]]]TTTQQQMMMFFF???999333111//////...///000///,,,))),,,,,,,,,+++++++++******------------------------...............---,,,+++))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***...000000,,,(((%%%,,,,,,++++++***++++++++++++,,,,,,------,,,,,,+++...,,,***+++---...,,,***---,,,,,,+++*********+++...///111222333222000///,,,,,,,,,---------......---,,,,,,++++++,,,,,,---222111///......//////000111111000000000000111111.........///////////////222222111111222444555666666666777888888888888888777888999:::;;;???CCCGGGXXXnnnvvvbbb^^^dddvvv888999;;;;;;::::::<<<===>>>???@@@???>>>===>>>@@@DDDBBBAAAAAABBB@@@;;;888333222222333555555444222666777:::@@@PPPkkkkkk\\\VVVaaappp{{{{{{rrrjjjYYYLLLBBBBBBAAA@@@GGGSSS[[[jjjxxx{{{tttgggUUUEEEBBB===:::<<<<<<;;;===AAABBBKKKSSSVVV]]]kkkzzz~~~sssaaaLLLBBBCCCIIITTT\\\mmmsss}}}~~~yyyoooaaaWWWMMMXXXjjj|||zzztttlllggggggpppzzzzzzuuuyyytttrrrtttrrrkkkfffffffffdddbbbbbbbbbbbbbbb```___^^^]]]]]]^^^]]][[[YYYYYYXXXWWWWWWXXX\\\___bbbeeehhhlllpppssstttttttttzzzwwwttttttvvvwwwwwwuuusssnnniiihhhlllrrrwwwxxxzzz|||~~~~~~{{{yyyuuutttwwwvvvcccSSSPPPOOOJJJIIIMMMMMMNNNQQQXXX___bbb___[[[SSSOOORRR___oooxxx~~~|||xxxvvvvvvyyy{{{}}}}}}{{{zzz|||}}}{{{uuuqqqooopppmmmkkklllpppoooggg```]]]TTTRRROOOKKKDDD>>>888555111000......///...,,,***---------,,,,,,,,,++++++------------------------+++*********))))))))))))***+++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++***)))---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++...,,,***+++---...,,,***---,,,++++++******++++++,,,---///000111000///...+++++++++,,,,,,,,,------------------------......//////......///000111222//////............//////000000000///.........---333333222111222333444555666666777888888888888888666777888999;;;>>>BBBFFFYYYooouuuaaa]]]cccuuu999;;;<<<<<<;;;;;;===>>>???@@@AAA@@@??????@@@AAADDDCCCAAAAAA@@@===999666333222333555666777555333444555;;;JJJcccrrrYYYUUUZZZiiiyyy}}}}}}~~~wwwhhh\\\KKKBBB<<<>>>@@@DDDPPP^^^hhhttt|||uuueeeUUUGGG???===:::999===>>>>>>AAAFFFKKKTTT\\\bbbmmmxxx{{{xxxeeeOOOCCC@@@DDDMMMVVVgggoooyyy|||vvvlll```WWWRRR^^^sss}}}zzzwwwqqqiiiccccccmmm}}}{{{xxxwwwuuuuuuvvvtttnnnkkkkkkjjjhhheeedddeeedddcccbbb```^^^]]]]]]^^^^^^\\\ZZZ[[[ZZZYYYXXXYYY[[[^^^___ccceeeiiimmmpppqqqrrrrrryyywwwvvvvvvxxxyyyyyyxxxzzzuuunnniiiiiimmmtttxxxzzz|||~~~|||xxxwwwxxxkkkWWWQQQPPPLLLKKKMMMKKKKKKMMMSSSYYY]]]\\\ZZZVVVLLLHHHRRRbbbpppzzz{{{yyyxxxzzzzzzzzzyyyxxxyyy|||~~~|||xxxvvvuuurrrllliiilllmmmggg___[[[UUUUUUTTTRRRLLLEEE>>>:::444222///.........---,,,.........---------,,,,,,---------------------------,,,+++*********+++,,,+++,,,,,,,,,------......***++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++***)))***+++,,,------,,,,,,,,,,,,---...+++,,,,,,------,,,,,,+++---,,,++++++------,,,+++,,,,,,++++++******++++++***+++,,,......------,,,*********+++++++++,,,,,,,,,---....../////////...------......///111222333//////............//////222111000000......---,,,333222222222222222333444666666777888888888888888555666777888:::===AAAEEEYYYooosss___\\\bbbsss:::;;;===<<<<<<;;;===>>>>>>???AAA@@@??????@@@AAADDDCCCAAA???===:::777555444444555888999:::888555666777AAAWWWuuuuuu]]]QQQWWWbbbrrrzzzzzzyyyooo\\\MMMDDD@@@>>>BBBFFFNNN[[[hhhqqquuusssgggVVVHHHAAA???;;;999;;;???AAABBBFFFKKKTTT^^^iiiqqq}}}sssuuuxxxgggSSSFFF@@@AAAJJJTTTaaajjjvvv}}}yyytttkkkaaaZZZXXXfff}}}|||xxxvvvtttnnneeeaaacccmmmzzzxxxsssvvvzzz{{{yyyuuussstttnnnllliiigggfffeeecccaaa___^^^\\\\\\\\\]]][[[ZZZ^^^]]]\\\[[[\\\\\\]]]^^^___aaaeeeiiimmmpppqqqrrrwwwvvvwwwwwwyyyzzz{{{{{{~~~{{{uuuoookkklllqqquuu{{{}}}|||{{{yyyxxx}}}sss^^^UUURRRNNNLLLMMMJJJJJJKKKNNNSSSWWWYYYXXXVVVNNNHHHNNNZZZggguuu}}}zzzyyy{{{zzzyyyxxxyyy{{{~~~~~~|||rrrjjjdddeeegggccc\\\XXXYYYZZZ[[[YYYTTTKKKCCC===777444000------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++,,,...++++++,,,,,,---.........++++++++++++++++++++++++************************---,,,+++*********,,,,,,,,,,,,+++++++++,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,+++,,,---...//////...............///000000111222111111000000000000111111111000000000//////......111111111222333444444555666666777888888888888888444555777777999<<>>??????>>>>>>@@@AAACCCBBBAAA>>>;;;777555444555444555777999:::888666999>>>MMMhhh|||eeeVVVTTT___lllxxxxxxtttooocccQQQBBB???>>>AAAHHHQQQ\\\hhhrrrtttlll___RRRGGG???<<<<<<:::999<<>>??????>>>>>>@@@AAAAAAAAA@@@===888555444444333222222333555777777666777AAAXXXvvvjjj]]]YYY^^^kkkxxx}}}sssjjjaaaVVVHHH???;;;===DDDPPP^^^kkksssxxxsssdddRRRFFF@@@<<<;;;<<<::::::>>>CCCFFFJJJSSS]]]hhhuuupppooouuufffXXXIII@@@BBBHHH[[[fffttt~~~|||sssjjjccc^^^fffvvv|||uuummmbbbZZZ[[[aaa|||nnnjjjjjjmmmyyy~~~{{{yyytttqqqmmmjjjhhhfffdddaaaccc```]]][[[ZZZZZZYYYXXXZZZZZZZZZZZZYYYXXXWWWVVVVVVYYY]]]bbbgggkkknnnpppoooqqquuuwwwxxxyyy{{{}}}}}}}}}|||{{{yyywwwtttrrryyy{{{}}}}}}|||~~~{{{yyyyyy~~~ttthhh]]]TTTNNNKKKIIIIIIIIIIIIKKKMMMOOOQQQRRRTTTWWWZZZYYY\\\iiiwww|||~~~}}}|||}}}~~~pppfff^^^]]]___^^^]]]^^^```bbbcccaaa[[[QQQGGG@@@;;;888333000//////......,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++,,,++++++++++++************,,,,,,,,,++++++++++++***++++++++++++++++++++++++((())),,,......---***)))))))))((())))))***+++,,,+++,,,,,,------,,,,,,++++++,,,------++++++,,,---++++++******++++++,,,,,,,,,,,,,,,,,,---------...,,,,,,---------.........---,,,,,,+++++++++,,,---000000000000000///......//////............//////---...//////111111222333///111222444666777888888666666777888888888888888444555666777999<<<@@@DDDSSSjjjrrr]]]XXX^^^kkk<<<===>>>>>><<<<<<===>>>===>>>@@@@@@???@@@AAACCC???@@@???<<<777444444555333111000000333555777777888IIIeeesss]]]XXX[[[kkkyyyxxxkkk^^^SSSJJJDDDAAA>>>BBBJJJYYYkkkwwwyyywwwhhhXXXIIIBBB???<<<<<>>>>>CCCIIINNNUUUbbbnnnqqqooo}}}{{{{{{}}}}}}{{{{{{~~~xxxnnnaaaQQQDDDBBBGGGSSS___ooo{{{}}}vvvooojjjggglll||||||rrrhhh^^^ZZZ___hhhtttiiihhhjjjrrr}}}yyyssspppnnnllllllkkkiiiggggggddd___]]]\\\[[[ZZZYYYWWWXXXYYYYYYYYYWWWUUUTTTUUUVVVYYY]]]aaaeeehhhiiikkknnnsssvvvvvvxxxzzz}}}}}}|||{{{}}}~~~zzzvvvtttuuuwwwzzz|||}}}~~~~~~}}}zzzyyy{{{ttteeeXXXPPPKKKGGGGGGGGGGGGGGGHHHIIIKKKOOOQQQVVV[[[[[[]]]gggqqqyyy{{{}}}~~~~~~~~~{{{jjjbbb[[[YYYZZZZZZ^^^bbb___aaabbbaaa[[[RRRIIICCC<<<888444111000///...---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---------............,,,,,,++++++******)))))),,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,((())),,,---...---+++***))))))))))))***+++,,,---+++,,,,,,------,,,,,,+++***,,,...---+++***,,,...++++++******++++++,,,---,,,+++++++++,,,,,,------++++++,,,,,,,,,---------111///---+++***+++,,,---...///000111111000////////////............///////////////000111111111222333444555777777777777666666666777888888888888888555666777888999<<>>???@@@???>>>===>>>???>>>@@@AAAAAAAAAAAACCCDDD>>>???>>>;;;666333444666666333111111333666999:::AAAVVVuuuhhhUUUTTT[[[ttt|||tttfffVVVIIICCCBBBDDDGGGJJJSSSbbbsss}}}{{{tttUUUIII@@@===<<<999:::???BBBDDDIIIPPPWWW```ooo}}}sssppp|||zzzrrrooommmmmmooorrrsssssssssqqqssswwwyyyzzz{{{wwwqqqfffWWWIIIFFFJJJKKKXXXiiivvv~~~~~~yyyuuurrrqqqooo~~~xxxnnneee]]]\\\fffqqq|||qqqjjjlllpppyyyyyyqqqpppnnnmmmnnnooonnnmmmjjjfffbbb___]]]\\\[[[ZZZXXXYYYZZZ[[[ZZZYYYWWWUUUTTTVVVXXX[[[^^^aaacccdddhhhlllrrruuuuuuwwwzzz|||{{{zzz|||zzzpppqqqsssvvvyyy||||||zzz{{{}}}}}}kkk\\\QQQLLLEEEFFFFFFEEEDDDDDDEEEGGGNNNNNNRRRXXX\\\___fffnnnxxxzzz|||}}}}}}~~~|||wwweee^^^WWWUUUUUUVVV\\\ccc]]]___aaa```[[[SSSKKKFFF<<<999555222111000...,,,......---------,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++...------,,,+++***)))))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++************+++,,,---...+++,,,,,,------,,,,,,+++***,,,...---+++***,,,...+++*********+++,,,,,,---++++++******++++++,,,---******+++++++++,,,,,,,,,444111...+++***+++---///,,,---///000111222111111111111000000000000111111111111111000000000000000777777888888888666555444666666777888888888888888555666777888:::===AAAEEEMMMeeettt^^^XXX\\\hhh===>>>>>>>>>>>>???BBBEEEAAAAAAAAABBBCCCDDDEEEFFFCCC@@@;;;777333222111222555222111444555555888===IIIhhhqqqYYYTTTWWWXXXxxx~~~vvvhhhUUUGGG@@@???AAADDDHHHWWWhhhrrrwwwvvvlll___KKKEEE???::::::<<>>AAALLLbbb}}}zzzeeeZZZYYYhhh}}}<<<=========<<<<<>>CCCKKKVVVcccqqquuussslll^^^QQQDDD@@@;;;888999<<<@@@BBBGGGJJJTTTbbbmmmyyy}}}|||{{{|||{{{wwwqqqlllkkklllhhhiiiiiihhhkkkppprrrooohhhfffhhhpppvvvxxx{{{~~~{{{rrrkkkdddbbb^^^VVVOOOMMMHHHMMMVVVbbbooo}}}~~~|||vvvlllddd\\\ZZZbbbkkkrrr{{{uuupppuuu|||~~~zzzvvvssspppnnnmmmmmmmmmnnnlllkkkiiieeeaaa]]][[[ZZZYYYYYYZZZZZZYYYWWWVVVUUUTTTUUUVVVVVVWWWYYY\\\___^^^aaafffjjjmmmqqquuuxxxzzz|||}}}|||||||||yyyuuuooolllooouuu|||~~~}}}|||{{{{{{{{{{{{{{{~~~yyymmm^^^TTTNNNKKKIIIGGGEEEDDDDDDDDDDDDEEEGGGKKKOOOSSSZZZaaafffmmmssszzz~~~~~~zzzyyyzzzzzzwwwtttmmmcccZZZXXXVVVSSSUUUZZZbbb^^^YYYWWWUUUPPPIIIBBB:::;;;:::666111......000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++---,,,,,,+++******++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************+++,,,---......------,,,+++***))))))---+++***+++---...---+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------///////////////000111111111000///------...///000000000000000111111111111333444555666666666555444555666888999999999888888666777777888888;;;???BBBRRRhhhzzzeeeZZZYYYhhh}}}@@@AAAAAA@@@??????@@@BBBAAAAAAAAABBBBBBCCCCCCCCC>>><<<888555333222333444555444555555444777DDDRRRpppooo^^^TTTRRR\\\jjj~~~~~~sssgggTTTEEEAAA@@@>>>GGGUUUfffpppxxxvvvlll^^^OOODDD===;;;999888:::>>>CCCGGGPPPVVVcccrrr~~~}}}xxxvvvpppuuuyyyvvvooojjjkkknnnkkkooorrrqqqrrrvvvxxxwwwjjjgggiiiqqqvvvxxxyyy|||}}}}}}ssshhhbbb^^^______[[[XXXWWWKKKLLLPPPYYYgggvvv}}}xxxppphhh___[[[___gggmmmuuu}}}{{{tttrrryyy{{{uuurrrnnnllllllnnnoooooopppooommmiiieeeaaa^^^\\\[[[ZZZZZZZZZXXXWWWUUUTTTSSSUUUVVVWWWVVVVVVXXXZZZXXX[[[```eeeiiinnnssswww{{{|||~~~~~~}}}|||}}}~~~}}}yyysssnnnlllooouuuzzz{{{|||}}}}}}}}}{{{zzzxxxwwwyyyyyyssshhh]]]WWWTTTNNNNNNLLLIIIEEECCCDDDEEECCCEEEGGGJJJOOOUUU[[[```gggnnnwww~~~~~~}}}{{{vvvuuuwwwxxxxxxwwwtttkkkbbb]]]XXXTTTTTTUUU___^^^\\\XXXSSSNNNHHHEEE>>>===;;;777222///............---------,,,,,,,,,......---,,,,,,+++******...------,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,------,,,,,,,,,,,,++++++++++++,,,+++***+++---...---,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.................................///000111111222333333222000///...//////000000000000000111111111111222333555666666666555444555666777888888888777666444555777777999<<<@@@DDDVVVlllzzzeeeZZZYYYiii~~~???@@@AAAAAA@@@@@@BBBCCC@@@AAAAAABBBBBBBBBBBBAAA<<<:::777555444444666777444555555555444<<>>999333...+++***......---------,,,,,,,,,---------,,,,,,+++++++++...------,,,,,,------------,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,+++++++++,,,,,,---------++++++++++++++++++++++++------,,,,,,,,,,,,------------------------------,,,---...///000111222222333222111000//////000000///000000000111111111111222333444666666666555555555666777888888777666555333444666777999===AAAEEETTTjjj{{{eee[[[ZZZlll777999;;;<<<<<<===???AAA@@@AAAAAABBBAAAAAA@@@???999777444222222333555666333444555666888DDD___vvvlllTTTTTTYYY]]]nnnwwwiii]]]MMM@@@:::AAAFFFKKKZZZlllyyyuuummmaaaSSSFFF@@@???999:::;;;===@@@GGGOOOVVVbbbqqq}}}sssjjjddd```^^^fffqqq}}}~~~xxxuuuzzz|||}}}{{{wwwuuuxxxyyyxxxxxxzzz}}}rrr___YYYUUUYYY^^^aaacccfffccc\\\TTTRRRZZZiiiyyy~~~zzzuuulllddddddiiioootttxxxuuuqqqrrr{{{zzzssslllcccccc``````iiivvv|||{{{vvvssspppooonnnkkkhhhddd^^^]]][[[YYYWWWUUUSSSSSSRRRSSSUUUTTTRRRQQQQQQQQQNNNPPPTTTWWW\\\bbbiiinnntttvvvyyy{{{{{{{{{}}}~~~|||}}}~~~zzzsssmmmkkklllqqquuuyyy}}}}}}{{{xxxwwwvvvrrrjjjaaa[[[[[[\\\]]]aaabbb\\\QQQHHHEEEFFFCCCCCCDDDEEEGGGLLLRRRWWWeeehhhlllllllllnnnsssxxx}}}|||{{{{{{}}}yyyqqqnnnrrrwwwxxxzzz}}}~~~zzzrrriiibbb\\\VVVQQQYYY\\\]]]ZZZSSSMMMLLLLLLHHHEEE@@@:::555000,,,)))......---------,,,,,,,,,+++++++++,,,,,,------------------,,,,,,------...++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,+++,,,,,,,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***+++,,,...///000000000222222111000000000000000///000000000111111111111111333444666666666666555555666777888888777666555222444666777999===BBBFFFRRRhhh{{{fff\\\\\\ooo555888;;;===>>>???@@@BBB@@@AAAAAABBBAAA@@@>>>===555333111///...000222333333333555999@@@RRRpppyyyaaaPPPTTT^^^fffyyy~~~uuujjj]]]QQQCCC@@@AAAGGGOOOYYYhhhuuu{{{pppaaaSSSGGG===;;;<<<999;;;===???CCCMMMYYYbbbmmm~~~|||rrrhhhaaa^^^]]]^^^mmmwww}}}}}}zzzwwwxxxyyyxxxzzz}}}{{{sssccc[[[VVVYYY___ccciiinnnnnniiiaaa[[[\\\eeerrr|||}}}yyyrrrkkkkkkoootttwwwxxxtttpppqqqzzzyyysssllleee\\\]]]\\\^^^kkk~~~{{{wwwrrrpppooonnnkkkgggdddccc```]]]ZZZXXXVVVVVVQQQRRRSSSQQQOOONNNOOOPPPMMMNNNPPPQQQUUUZZZaaagggmmmpppuuuxxxzzz{{{|||}}}zzz}}}~~~yyysssmmmjjjllloootttxxx{{{|||{{{zzzwwwuuuppphhh___[[[]]]___gggmmmpppiiiYYYLLLGGGGGGCCCCCCCCCBBBDDDHHHOOOSSSbbbdddeeecccaaaccckkkrrrzzzzzz{{{{{{zzzyyywwwvvvrrrkkkjjjrrrxxxwwwxxx|||~~~|||wwwnnnhhhccc\\\TTTXXXZZZ\\\ZZZUUUQQQPPPPPPHHHEEE@@@<<<999666222///......---------,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,------...******))))))******++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,------------***,,,------++++++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************)))+++,,,...//////......000000000000000000000000000000000000111111111111111222444666777777666666666777888888888777666555333444666777999===BBBEEERRRhhh|||hhh______qqq999<<>>;;;777444......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------+++************+++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,---------------,,,,,,,,,***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++,,,...///000///...------......///000000000000000000000000111111111111111222444666777777777666777888999999999888666555444555666777999<<>>???>>>>>>>>>???@@@@@@AAABBBAAA???<<<;;;888666444222111222444555666555888AAAPPPjjjccc[[[WWW^^^lll}}}}}}nnnaaaVVVKKKAAA>>>KKKTTTVVV```tttmmm[[[IIIBBB@@@<<<:::<<<>>>AAAEEEJJJRRRaaattt|||vvvgggbbb]]][[[```jjjvvv~~~wwwssspppnnnooossspppyyy~~~mmmccc[[[\\\ccckkkuuu}}}}}}rrrmmmpppvvv}}}~~~}}}|||{{{wwwrrrtttyyyxxxyyyxxxsssooorrr{{{sssfff```^^^[[[]]]```___bbbtttvvvpppnnnmmmiiifffgggeeeaaa]]]ZZZWWWVVVVVVQQQPPPOOOMMMKKKKKKNNNPPPOOONNNMMMKKKLLLPPPVVV[[[```fffnnnuuuxxxyyyzzzzzz~~~||||||~~~}}}wwwqqqdddeeehhhmmmqqqvvvzzz||||||{{{vvvoooiiihhhkkkooottt}}}{{{gggTTTJJJHHHBBBAAA@@@>>>???BBBHHHMMMTTTYYY\\\[[[XXXZZZaaahhhrrrtttvvvwwwtttqqqnnnlllddd___cccqqqxxxtttrrrvvvzzz}}}zzztttooommmeee[[[WWWXXXYYYZZZZZZXXXVVVTTTSSSOOOHHHDDDAAA===888444......---------,,,,,,,,,...------,,,,,,++++++***************++++++,,,---++++++++++++,,,,,,---...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++......---------,,,,,,,,,))),,,...---+++***,,,///,,,,,,,,,,,,,,,,,,,,,,,,************************...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,...///111111000...---+++,,,---///000000000000000000000000111111111111111222444666777777777666888999::::::999888777666444555777777999<<<@@@DDDTTTjjj}}}jjjbbbcccppp999:::<<<===???@@@@@@@@@AAACCCDDDCCC@@@<<<:::999;;;777222111222444333222444888???LLLdddmmm]]]YYY[[[gggzzz~~~qqqeeeXXXKKKEEEEEE@@@IIIUUUbbbooozzz{{{www\\\QQQEEE???<<<:::;;;>>>===FFFMMMPPPXXXmmm}}}qqqiiiaaa^^^]]]aaammmzzz~~~rrrkkkjjjkkkjjjhhhgggmmmvvv|||}}}pppdddbbbdddiiittt{{{xxx}}}~~~}}}}}}~~~}}}|||{{{zzzyyyyyy}}}zzzxxxwwwxxxyyyzzz~~~tttfffZZZUUUXXX]]]gggcccgggllltttuuuqqqoookkkhhhgggiiifffaaa^^^\\\[[[YYYWWWRRRQQQPPPPPPQQQOOOLLLIIINNNJJJIIIKKKKKKKKKNNNRRR\\\aaahhhnnnrrruuuxxxyyy{{{}}}}}}{{{|||}}}yyyoooiiidddeeekkkrrruuuuuu|||wwwuuuuuuqqqkkkkkkpppppp]]]NNNGGGBBBAAA@@@???@@@CCCEEEGGGKKKTTT]]]]]]WWWTTTYYY```mmmqqqrrrooopppssspppiiieeejjjnnnpppooonnnnnnoooyyy~~~zzzssspppmmmjjj]]]YYYWWWYYY\\\[[[SSSLLLLLLJJJIIIIIIIIIFFF???999333000---***)))'''$$$"""'''(((***,,,------------************************///---++++++,,,,,,,,,+++++++++++++++++++++++++++(((+++---//////---+++(((------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,222...***)))+++,,,,,,***,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,+++++++++,,,,,,000///...---------------...///////////////......///000111222222333333222555666777666444333444555888:::<<<<<<999666555444999666666888999:::@@@GGGRRRhhh}}}fff]]]```ooo:::;;;<<<>>>???@@@AAAAAABBBDDDDDDCCC???;;;999888999555222111333555666666;;;<<>>===LLLnnniii\\\UUU]]]mmmyyylll]]]PPPFFF@@@AAAFFFQQQ^^^nnnyyy}}}vvveeeUUUIIIAAA<<<<<<>>>@@@DDDIIILLLTTT\\\eeevvv|||yyywwwvvvsssppprrrwww~~~|||mmmbbb]]]___dddnnn|||{{{qqqsssyyyvvvgggXXXVVVYYY___iiiuuu~~~tttmmmlllsss}}}||||||{{{{{{zzzyyyxxxxxx}}}zzzwwwuuuttttttuuuoookkkcccYYYTTTVVV___fffpppkkkooosssxxxyyytttqqqmmmkkkkkkmmmjjjgggeeecccbbb```^^^VVVTTTRRRQQQQQQOOOLLLJJJKKKHHHGGGJJJLLLLLLNNNSSSTTTXXX]]]aaafffkkkqqqtttxxx|||}}}{{{|||~~~{{{{{{uuullleeeccchhhrrryyywwwvvvwwwxxxvvvssstttxxxzzz~~~{{{qqqfff]]]YYYIIIGGGDDDAAA@@@AAABBBDDDBBBHHHOOOTTTTTTUUUVVVYYYjjjooorrrooolllmmmmmmllljjjmmmpppqqqooollljjjjjjlllrrrwwwxxxyyy||||||zzzqqqggg[[[TTTSSSSSSSSSQQQLLLNNNRRRVVVWWWQQQGGG???555333111000111222222111---------,,,+++***)))(((++++++++++++++++++++++++*********,,,...000///...++++++++++++++++++++++++)))******++++++******)))((()))+++---......,,,,,,******++++++,,,,,,------,,,++++++,,,...//////...)))***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,+++++++++,,,---......//////...------------.........///////////////...---...///000111111111111111222444555555555777999:::;;;===<<<:::888777777888666555888999:::???FFFRRRhhhgggZZZZZZkkk;;;<<<>>>???AAABBBBBBBBBDDDEEEDDDAAA<<<777555444444333111111222555888999???BBBYYYwwwaaa\\\aaammm~~~}}}ooobbbRRRGGGAAA@@@FFFNNNZZZjjjzzz~~~vvvgggTTTFFFCCC===:::===???BBBGGGMMMTTT]]]jjjwwwxxxrrrlllhhhgggiiiiiihhhjjjooouuu|||~~~rrrgggaaa___dddmmm|||zzzwww{{{yyyhhhYYYQQQSSSYYYeeetttxxxsssvvv{{{}}}}}}|||{{{zzzzzzyyyyyy~~~|||zzzxxxvvvvvvvvvvvvpppkkkddd]]]ZZZ___iiipppuuunnnooopppsss{{{vvvsssooommmmmmkkkhhhfffddddddccc```^^^YYYWWWTTTSSSRRRPPPMMMKKKLLLIIIHHHJJJKKKJJJLLLPPPQQQSSSVVVZZZ^^^dddkkkpppsssxxx{{{{{{{{{~~~~~~|||}}}zzzrrrhhhbbbdddmmmuuuvvvwwwxxxyyyxxxwwwwwwyyyvvvxxxyyyvvvpppiiieeecccOOOLLLGGGBBB??????@@@AAAAAAEEEKKKQQQVVVXXXYYYYYYbbbjjjqqqssspppnnnooopppjjjkkknnnooonnnllljjjiiijjjpppuuuwwwzzz~~~}}}rrrhhhZZZPPPMMMOOOPPPPPPKKKLLLOOOSSSTTTPPPGGG???999666222///......,,,+++---------,,,+++***)))(((++++++++++++++++++++++++******+++...000111///...++++++++++++++++++++++++++++++************++++++((())),,,---...---+++***))))))***+++,,,------..................---+++***((()))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------+++++++++,,,,,,...///000///......---------......---...//////////////////000000111222333333333333111333444555555555777888999;;;<<<;;;999777777777777555555888999:::???FFFQQQgggkkk\\\[[[iii|||;;;<<<>>>???AAABBBBBBBBBDDDDDDCCC???:::666444333333333111111111333666999AAAPPPooolll\\\___ppp~~~|||qqqbbbVVVHHHAAA???CCCNNNYYYfffvvv{{{iiiVVVIIIAAAAAA===<<<>>>AAADDDKKKRRR\\\kkk}}}{{{llleee]]]ZZZZZZ___bbbcccfffjjjmmmrrrvvvssskkkeeefffiiippp{{{}}}zzz|||}}}}}}rrrdddZZZRRRTTTYYYcccqqq~~~{{{|||~~~~~~}}}}}}||||||{{{{{{|||{{{zzzyyyxxxxxxyyyyyyuuupppjjjdddccchhhpppvvvwwwnnnkkkjjjlll{{{wwwuuuqqqnnnmmmjjjhhhfffeeeeeedddbbb```]]][[[WWWUUUSSSQQQNNNLLLNNNKKKIIIKKKJJJGGGHHHKKKOOOPPPQQQSSSWWW]]]dddiiilllrrrxxxxxxyyy}}}~~~}}}|||{{{wwwooofffccchhhmmmsssvvvyyyyyyxxxxxxxxxwwwrrrssssssrrrooollljjjiiiVVVRRRKKKDDD???>>>>>>>>>@@@BBBGGGNNNSSSWWWXXXXXXYYYbbbooovvvvvvsssrrrsssnnnnnnmmmlllllljjjiiiggggggmmmrrruuuzzz}}}ooofffYYYQQQMMMNNNPPPQQQNNNMMMLLLNNNOOOLLLFFF@@@:::666111---+++***)))(((,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,---000111111...+++++++++++++++++++++++++++---,,,++++++++++++,,,---***+++,,,------+++)))((())))))******+++,,,---------...///...---,,,++++++((()))***+++,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---...///000......---------......///------...///////////////000111222333333444444333333444555555444444555777888999:::999777666666777666444555888999:::>>>EEEPPPfffpppaaa^^^gggzzz;;;<<<===???@@@AAAAAABBBCCCCCCAAA>>>999555333333333333222111111333777:::CCC^^^~~~```YYYaaayyytttfffUUUJJJ@@@===@@@IIIWWWcccrrr}}}qqq[[[JJJDDDBBB@@@======@@@DDDIIIRRR\\\fffxxxrrrbbb[[[TTTQQQRRRXXX]]]___bbbfffgggjjjmmmllliiihhhlllppp|||}}}vvvrrrqqq}}}uuuggg^^^YYYYYYZZZ\\\aaahhhttt~~~~~~~~~}}}}}}}}}||||||{{{zzzzzzzzzzzzzzzzzz{{{vvvsssnnnkkkjjjmmmqqqttttttjjjgggeeegggzzz{{{xxxwwwrrrnnnlllkkkjjjiiiiiijjjiiigggeeebbb___[[[XXXUUUSSSPPPNNNPPPLLLJJJKKKJJJFFFEEEHHHMMMMMMNNNNNNPPPTTT[[[___ccckkksssuuuvvv{{{}}}}}}{{{|||{{{uuulllffffffhhhnnntttxxxwwwwwwxxxwwwuuuqqqqqqpppoooooonnnmmmlll___ZZZQQQIIIBBB???>>>???===???CCCHHHLLLQQQTTTVVVUUU\\\iiiuuuxxxuuutttuuuvvvsssnnnllljjjjjjhhhgggdddiiinnnrrryyy|||llleee[[[SSSOOOPPPQQQRRRTTTQQQNNNMMMLLLJJJFFFBBB:::666111...---,,,,,,++++++*********+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111333222...+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,+++***)))((())))))******++++++,,,,,,)))+++,,,,,,,,,,,,---///***+++,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,---...//////...------------...//////,,,---...///000000000000...///000111222222222222333555666555444444555666777888888777666555666777666444555999::::::>>>DDDPPPfffrrrccc___cccvvv:::;;;<<<>>>???@@@AAAAAABBBBBB@@@<<<888444333444111333333333333666;;;???MMMnnnkkkXXXZZZfff||||||xxxiiiXXXLLLDDD>>>???FFFRRRbbbooozzz|||vvvcccOOODDDAAA@@@===;;;<<>><<<999888;;;BBBJJJUUUeeesssxxxbbbTTTOOOPPPLLLLLLRRRXXXYYYZZZ\\\___aaadddhhhlllnnnpppqqq{{{|||tttqqqrrruuuuuummmjjjlllrrrooohhh]]]XXX```sss|||||||||||||||{{{{{{{{{{{{{{{zzzyyyxxxvvvvvvuuutttsssrrrsssssssssqqqooohhhbbbdddfffhhhyyy~~~xxxyyyyyysssmmmjjjkkkkkkkkklllmmmllljjjhhhhhheee```[[[YYYVVVSSSQQQLLLIIIIIIKKKJJJFFFFFFHHHIIIIIIHHHGGGFFFHHHKKKNNNVVVaaakkkooorrrwww|||}}}{{{tttnnnjjjgggaaajjjqqqrrrtttxxxxxxttttttrrrqqqqqqqqqqqqpppoooooohhh^^^SSSJJJEEEDDDCCC>>>@@@CCCCCCDDDHHHOOOUUUYYYXXX^^^kkkrrrrrrrrrtttvvvqqqkkkkkkoootttxxxzzzkkknnnooopppsssvvvsssmmmjjjbbbWWWNNNIIIJJJMMMPPPZZZVVVRRRPPPNNNIIICCC===<<<888222...---------------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,''')))...333666555222...++++++++++++++++++++++++)))***++++++++++++***)))+++***(((((((((***---...+++++++++***************,,,---,,,***&&&&&&))),,,.........///......------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---..................---///......---------......---------------...///000,,,---...///000000000000111111222333444444444444///111333555555666888:::999999:::888777666888:::555333555999:::999===CCCTTTjjjooo^^^YYY[[[ppp<<<======>>>>>>>>>>>>===>>>>>>===999444222333666444111222555333333>>>NNNppppppXXXYYYeeemmm{{{lllqqq}}}{{{pppcccUUUMMM???@@@CCCIIIXXXhhhpppqqqzzziiiUUUJJJCCC??????AAAEEE???@@@KKKUUU^^^qqqsss^^^QQQLLLLLLLLLMMMPPPUUUXXXYYYYYYZZZ]]]aaaeeehhhlllpppsssyyyzzzqqqpppxxxyyywwwyyy{{{xxxtttxxxpppgggaaa^^^aaalllxxx}}}{{{zzzzzzzzzyyyxxx{{{{{{zzzxxxxxxxxxxxxxxxuuuttttttvvvwwwvvvqqqmmmggghhheeebbbjjjyyywwwttttttssspppmmmjjjkkkkkkllllllkkkkkkjjjgggeeebbb```^^^ZZZVVVRRROOONNNLLLIIIHHHGGGGGGGGGJJJJJJIIIHHHIIIJJJKKKLLLQQQVVV___hhhoootttwwwxxx{{{}}}|||zzzyyyyyyssskkk___aaaiiirrrwwwvvvuuuxxxwwwtttrrrqqqrrrrrrrrrrrrnnnllldddWWWNNNHHHBBB===BBB>>>>>>@@@AAACCCHHHOOOPPPVVVZZZ___hhhrrrsssmmmppppppooonnnnnnrrrxxx|||ooollliiiiiijjjkkkkkkkkkkkk```WWWSSSNNNIIIIIINNNUUUTTTQQQJJJCCC??????@@@<<<999333///---,,,***(((+++++++++************)))***+++,,,------,,,+++***(((,,,000444555333000---++++++******)))*********)))******++++++******)))+++++++++,,,,,,---------///---,,,---...///,,,))),,,------......------,,,,,,---......//////...............------,,,,,,,,,------......------,,,+++...------,,,,,,,,,------...---,,,,,,,,,,,,---......///000000000///---,,,...............///000000111111000000111111222333111333444444444444555777999999999::::::999999999777555666999:::;;;@@@GGGXXXqqqjjj]]]\\\\\\ooo;;;;;;<<<===>>>>>>>>>>>>>>>===:::666333222333555333111444777555777FFFYYY}}}cccPPPTTTgggxxxvvvjjjrrruuuhhhYYYLLLDDDBBBDDDHHHQQQbbbsss{{{zzzlll]]]MMMDDD???======@@@DDDCCCJJJVVVaaammmqqq^^^RRRMMMKKKKKKLLLOOOSSSVVVWWWWWWVVVYYY]]]aaadddhhhlllooosssyyyxxxssstttxxx}}}yyytttqqquuu~~~zzzpppeee```___cccllluuu}}}~~~|||zzzzzzzzz{{{zzzyyyzzzzzzyyyyyyxxxwwwwwwvvvuuuttttttvvvwwwvvvqqqnnniiiiiigggeeelllzzz~~~vvvrrrqqqpppmmmiiimmmmmmmmmlllkkkjjjiiihhhhhhfffdddcccaaa^^^YYYVVVQQQOOOMMMJJJHHHGGGGGGGGGGGGFFFEEEEEEFFFGGGIIIJJJNNNSSS[[[ccckkkppptttwww}}}}}}}}}}}}xxxqqqcccbbbfffnnnssstttuuuwwwvvvtttrrrqqqqqqqqqqqqqqqooommmfffZZZQQQLLLGGGBBB@@@<<<;;;===>>>???DDDJJJMMMSSSXXX[[[bbblllpppnnnppppppnnnllllllnnnsssvvvqqqlllgggdddeeegggjjjkkkkkkbbbXXXSSSNNNIIIJJJNNNSSSSSSPPPJJJCCC@@@@@@AAA<<<999555111///---+++)))++++++++++++***************++++++,,,,,,++++++***)))+++...000111///,,,***)))))))))***+++,,,---...******++++++++++++******+++++++++,,,,,,,,,---------+++***+++------+++))),,,,,,------------,,,,,,,,,,,,------..................---------,,,,,,,,,---------...------,,,,,,...------,,,,,,---------...---,,,,,,,,,,,,---...---.../////////---,,,+++...............///000000111111000000111111222333222444555555444555666888888888999999999999888888666444555888999:::???FFFYYYrrrjjj[[[ZZZ\\\nnn:::;;;<<<===>>>>>>>>>>>>>>>:::555222111222333333222222555888777<<>>AAADDDKKKVVVhhhvvvzzzuuu[[[OOODDD???===<<<>>>AAACCCFFFRRR```lll|||rrrbbbVVVQQQKKKKKKKKKMMMPPPSSSTTTTTTSSSVVVZZZ^^^aaadddhhhkkkooosssyyy}}}}}}{{{|||}}}{{{yyyllliiilllvvvzzznnncccaaaeeeiiinnnsssuuuzzz}}}~~~}}}{{{yyyyyy{{{|||{{{zzzxxxyyyzzzzzzyyyxxxvvvuuuttttttuuuvvvwwwvvvrrrooommmllljjjiiiooozzz{{{tttpppnnnmmmjjjgggnnnnnnnnnmmmkkkjjjhhhggggggfffdddcccccc```\\\ZZZTTTRRRPPPMMMJJJHHHFFFFFFDDDDDDCCCCCCDDDFFFGGGHHHKKKPPPVVV]]]dddkkkqqquuu||||||vvvjjjeeecccgggmmmpppsssvvvuuuuuutttsssqqqppppppooooooooohhh^^^VVVSSSOOOJJJAAA===;;;<<<======@@@EEEIIIOOOTTTVVV[[[dddlllppppppooonnnkkkiiiiiikkknnnqqqkkkddd___```dddhhhkkklllddd[[[UUUOOOJJJJJJMMMPPPPPPMMMIIIDDDAAAAAABBB<<<:::666444222///,,,))),,,+++++++++************+++++++++******++++++++++++,,,---------,,,***)))+++++++++++++++,,,------++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,******)))***,,,,,,+++))),,,,,,------------,,,,,,++++++,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,------...---------------------------------...------,,,,,,------...---------...------,,,+++...............///000000111000000000000111222222333444666666555555777888777777888888888888777777555333444777999:::???EEE[[[ssskkkZZZXXX^^^ooo;;;<<<===>>>???@@@@@@@@@>>>999333000222333333222222222666888888AAA\\\yyyeee[[[UUUVVVmmm|||}}}}}}{{{ooo```RRRHHHAAA>>>AAAGGGQQQ^^^lllsssnnneeePPPGGG???>>>>>>>>>AAAEEEGGGMMMZZZkkk{{{vvvhhh\\\UUUMMMKKKKKKLLLOOOQQQRRRRRRTTTVVVZZZ^^^aaadddhhhkkknnnrrrvvvyyy{{{}}}~~~|||xxxpppfffgggooo}}}vvvkkkdddhhhqqquuutttsssnnnsss}}}~~~~~~}}}{{{zzzyyyyyy{{{||||||{{{xxxyyy{{{{{{zzzyyyvvvuuussstttuuuwwwwwwvvvsssqqqrrrpppmmmlllqqqwww|||~~~zzzvvvqqqooommmllljjjhhhnnnnnnnnnmmmllljjjiiihhheeedddcccccccccaaa^^^[[[WWWUUUSSSOOOLLLIIIGGGFFFEEEDDDDDDDDDDDDFFFGGGHHHIIINNNSSSYYY___fffooouuuyyy~~~|||wwwqqqhhhbbbccchhhlllppptttuuuvvvvvvuuusssqqqppppppoooooojjjaaa\\\ZZZWWWSSSFFF@@@=========<<<>>>AAAEEEKKKQQQRRRTTT[[[gggpppppppppnnnkkkhhhffffffggglllgggbbb___```dddhhhjjjjjjfff___XXXQQQLLLLLLMMMMMMLLLJJJGGGDDDCCCBBBBBB===;;;888666444111---***,,,,,,+++++++++*********,,,+++***))))))***+++,,,------,,,,,,,,,,,,,,,,,,000///...,,,+++*********+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,))))))***+++,,,,,,,,,+++,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,------------------------------------------------------------------...............///000000000000000000000111222222222333555555444444666777666666777777777777666666666444555888::::::???FFF[[[sssnnn]]]ZZZaaarrr<<<===>>>???@@@@@@@@@@@@===888333111222444444333222111555888;;;HHHhhhrrrYYYWWWZZZaaazzz}}}}}}~~~uuufffWWWJJJCCC@@@@@@EEEPPP___llltttsssfffYYYIIIBBB===>>>???@@@CCCIIIPPPVVVeeezzzzzzlll^^^VVVOOOMMMKKKKKKMMMPPPPPPPPPSSSVVVZZZ]]]```cccgggjjjmmmpppsssvvvxxx{{{~~~~~~}}}{{{}}}rrrfffeeekkkvvvssskkkhhhsssyyyssseeekkkuuu~~~}}}{{{yyyxxxyyy{{{}}}}}}|||yyyzzz{{{|||{{{yyywwwvvvqqqsssvvvxxxwwwvvvtttsssvvvsssooooooppprrrtttuuutttrrrooonnnnnnnnnmmmlllllllllmmmmmmmmmlllkkkkkkeeedddddddddeeecccaaa^^^YYYXXXVVVRRRNNNKKKHHHFFFDDDDDDCCCBBBCCCDDDEEEFFFHHHLLLRRRVVVZZZbbblllsssxxx}}}~~~|||xxxwwwmmmeeedddeeehhhlllqqqtttvvvxxxxxxuuurrrqqqqqqnnnnnnkkkdddaaaaaa```\\\LLLDDD===<<<<<<;;;;;;>>>BBBGGGMMMPPPPPPUUUaaalllnnnoooooolllhhheeedddccceeecccaaaaaacccfffhhhhhhggggggddd\\\TTTOOOMMMLLLJJJIIIGGGFFFEEEDDDCCCBBB===;;;999777555333///,,,,,,,,,,,,++++++++++++***,,,+++))))))))))))+++,,,++++++******+++,,,...///000///...,,,+++*********+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,++++++************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,+++,,,---.........------------------------------..................//////...............///000000000000//////000000111222000222333333333333444666666666666777777666666666888666666:::;;;<<>>>>>??????@@@@@@??????999777444222333333333333222111444;;;BBBTTTvvveeePPPSSS```rrr}}}zzzppp___OOODDD???@@@AAAHHHWWWiiissstttlll]]]OOOCCC>>>;;;<<<>>>@@@EEELLLTTT]]]ppp{{{nnn^^^SSSPPPNNNKKKJJJLLLMMMNNNNNNQQQSSSWWWZZZ]]]```cccfffiiilllooorrrtttwwwzzz}}}~~~||||||}}}rrrjjjhhhppp~~~xxxqqqqqq}}}yyyppp^^^eeeppp{{{~~~~~~}}}{{{zzzyyyyyy{{{|||||||||zzzzzz{{{{{{zzzyyywwwvvvpppssswwwxxxwwwvvvuuuuuuyyytttpppqqqqqqooonnnpppoooooonnnnnnnnnnnnoooooollllllmmmmmmmmmmmmllllllhhhgggggghhhhhhgggeeeccc[[[ZZZXXXUUUQQQMMMIIIGGGCCCBBBAAA@@@@@@@@@AAABBBEEEJJJPPPSSSUUU\\\fffnnnttt{{{~~~~~~{{{zzzsssllliiifffdddgggmmmqqquuuyyyyyyuuurrrqqqrrrmmmooolllhhhfffhhhhhhfffQQQGGG===:::999888888;;;???CCCIIINNNNNNQQQZZZeeejjjlllnnnmmmiiifffcccccc`````````bbbeeeffffffeeecccggghhhaaaXXXSSSOOOLLLHHHGGGEEEEEEEEEDDDCCCAAA>>><<<999666555333000...,,,,,,,,,,,,++++++++++++*********))))))*********(((((('''((()))+++---...+++++++++++++++,,,------++++++,,,,,,,,,,,,+++++++++++++++++++++*********)))+++------,,,+++,,,---++++++,,,,,,,,,,,,++++++,,,+++*********+++,,,---++++++++++++,,,,,,,,,,,,------......------,,,+++***+++---...///......---,,,------......------,,,//////.........///000000...............///000000000////////////000111111000111333333222222444555666666777777777777666666888666777:::<<<===BBBHHHXXXqqqtttdddaaabbbsss===>>>>>>>>>>>>===<<<<<<333444444333222111111222444111555???LLLbbbppp^^^SSS]]]qqqpppfffWWWIII@@@@@@CCCGGGPPPaaaqqquuummm```PPPDDD@@@<<<:::<<>>EEELLLMMMMMMSSS[[[eeehhhkkkllljjjfffdddccc```______aaabbbcccaaa```___gggjjjddd\\\VVVQQQKKKHHHFFFDDDDDDEEEEEEBBB??????<<<888555444333111///------,,,,,,,,,+++++++++))))))************))))))***))))))))))))***+++,,,)))))))))***+++,,,---...******++++++++++++******++++++++++++*********))))))+++---,,,***))))))+++++++++,,,,,,,,,,,,++++++---,,,*********+++---...******+++++++++,,,,,,,,,/////////...---,,,+++***)))+++---...//////...---,,,,,,---......---,,,,,,......---------...///000...............///000000///////////////000111111000222333333333333444666666777777888888777777666888666777:::;;;<<>>???<<<;;;>>>AAAFFFOOOXXXggg{{{tttbbbUUUPPPMMMIIIGGGGGGIIIIIIIIIPPPSSSWWWZZZ\\\___bbbeeeeeehhhllloooqqqsssvvvxxxzzzzzz{{{}}}}}}~~~wwwnnnkkkpppuuuxxx|||nnndddeeellltttvvvsssrrrvvv{{{~~~|||{{{|||~~~}}}{{{yyyyyy{{{|||{{{zzzxxxwwwvvvuuutttttttttuuuooossswwwyyywwwvvvvvvwwwxxxrrrpppttttttpppnnnppplllmmmmmmmmmkkkkkkkkklllooooooooonnnmmmkkkjjjiiihhhgggggghhhhhhgggdddbbb\\\[[[ZZZWWWTTTPPPLLLJJJHHHGGGEEEBBBAAA@@@@@@AAA<<>>999;;;BBBKKKMMMKKKNNNUUUaaaeeeiiikkkiiifffdddcccbbb```^^^^^^______^^^\\\\\\ffflllggg^^^XXXRRRKKKGGGEEECCCDDDEEEEEEBBB??????<<<777444333222111000---------,,,,,,,,,++++++((()))***++++++***)))(((...---,,,,,,,,,,,,,,,,,,++++++******)))******************++++++*********++++++++++++******))))))(((+++---,,,)))'''((()))+++++++++,,,,,,+++++++++---,,,+++******,,,...///*********++++++,,,,,,,,,000000///...---+++***))))))***---/////////...---,,,,,,---......---,,,,,,---,,,,,,+++,,,---...///...............///000000///////////////000111111111333444444444444555777777777888888888888777777777555666999:::;;;@@@GGGTTTmmmppp```^^^YYYlll???===;;;<<<>>>===:::666444333222222333333111000666666:::HHHaaa{{{[[[\\\hhh~~~||||||rrrdddTTTCCC======BBBMMMYYYeeessszzzppp___PPPFFF??????999:::BBBEEEGGGTTTccctttmmmXXXRRRNNNJJJIIIFFFDDDHHHNNNRRRUUUYYY[[[]]]___aaadddcccfffiiikkklllnnnqqqssssssuuuwwwzzz|||~~~~~~~~~yyypppjjjkkkttt||||||ppphhhgggqqqxxx{{{wwwqqqppppppooovvv~~~~~~~~~}}}|||{{{||||||{{{zzzyyyxxxxxxyyy{{{|||vvvwwwwwwxxxwwwvvvuuutttpppsssvvvyyyzzzxxxuuussspppppppppppppppqqqqqqqqqmmmkkkjjjjjjiiifffgggkkklllooopppnnnkkkiiijjjlllmmmkkkiiiiiiiiigggccc___aaa^^^[[[XXXVVVSSSOOOLLLEEEFFFGGGGGGGGGDDDBBB@@@BBBCCCDDDGGGJJJNNNRRRTTT]]]ccckkkqqqtttwww|||}}}zzzyyysssgggaaaaaaccckkktttxxxvvvsssrrrssspppnnnnnnpppssstttqqqnnndddUUUCCC::::::<<<:::666:::===@@@CCCEEEIIIMMMPPPXXXbbbjjjiiiggggggddd___bbb```]]]ZZZXXXXXXXXXXXXZZZ^^^dddgggfffaaa[[[VVVMMMJJJFFFDDDDDDDDDDDDDDD@@@===:::777666444222000......------------------******+++,,,------......---)))&&&(((,,,...,,,)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))((()))***+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---//////---)))''''''))),,,,,,,,,------.........,,,---......//////......+++***)))***,,,.........,,,------...------,,,,,,////////////////////////000000000000000000000000////////////000000000000222222111222333555777999555666777888888777666555777999:::999888:::???CCCSSSjjjrrraaa^^^\\\rrr>>>===<<<<<<===<<<999666444333222222222222111111444777AAAUUUrrrpppXXX]]]lll~~~{{{zzzvvvkkk[[[OOOCCC???AAAGGGTTT```sssxxxvvvfffTTTGGG???999@@@;;;===DDDGGGKKK[[[mmmrrr^^^PPPLLLIIIIIIHHHFFFHHHLLLPPPSSSVVVYYYZZZ\\\^^^```___bbbeeeggghhhkkknnnpppqqqsssuuuxxx{{{|||}}}}}}|||{{{wwwqqqnnnqqqzzz}}}wwwyyywwwllljjjnnnzzz}}}rrrgggggglllppprrrzzz~~~}}}}}}~~~~~~~~~|||{{{{{{{{{{{{|||{{{yyyxxxxxxyyyzzz{{{zzzzzzzzzyyywwwuuusssqqqqqqsssvvvyyyyyywwwuuusssppppppppppppppppppppppppmmmjjjhhhgggdddbbbgggnnnvvvvvvuuuqqqmmmjjjjjjkkkllljjjhhhhhhhhhgggdddaaaaaa```]]]\\\ZZZWWWSSSOOOHHHHHHGGGEEECCC@@@===;;;@@@AAABBBDDDHHHKKKOOOQQQWWW]]]eeekkkooosssyyy}}}|||{{{|||vvvkkkdddcccccciiiqqquuuuuusssqqqqqqooonnnnnnqqqssssssqqqnnncccVVVGGG>>>>>>???<<<888:::;;;>>>@@@CCCGGGLLLPPPVVV___ffffffeeefffddd```aaa___]]]ZZZXXXVVVVVVVVVZZZ^^^cccggggggddd^^^ZZZSSSNNNHHHDDDCCCCCCCCCBBB@@@>>>:::888777666444222*********)))))))))))))))******++++++,,,,,,------%%%""" ###(((,,,+++)))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++***))))))******+++,,,,,,,,,,,,+++))))))))))))))))))))))))'''))),,,,,,++++++---///,,,,,,,,,---------------,,,------...............111///---,,,,,,,,,***))),,,,,,---------,,,,,,,,,////////////////////////........................////////////000000000111333333333333444555555666444444555666666555444444777999:::999888:::???CCCQQQiiiooo^^^\\\^^^sss======<<<<<<<<<;;;888666333222222111111111111111111777HHHccc~~~bbbVVVbbbvvvxxxxxxzzz{{{lll```OOOHHHBBBBBBFFFPPP^^^kkk{{{nnnZZZJJJAAA<<<999AAA@@@CCCHHHLLLTTTjjjuuucccQQQLLLIIIJJJKKKIIIJJJLLLNNNQQQTTTVVVVVVWWWYYY[[[\\\^^^bbbdddfffiiilllnnnmmmooorrruuuxxxyyyzzzzzzwwwwwwvvvuuuuuuzzzwwwwwwwwwtttuuu{{{xxxnnniiipppzzz{{{jjj^^^```jjjrrrrrrvvvzzz}}}||||||~~~~~~~~~}}}}}}|||{{{zzzzzzzzz|||{{{zzzxxxxxxxxxyyyyyyzzz{{{{{{zzzxxxvvvtttrrrqqqsssvvvwwwxxxvvvtttsssqqqqqqppppppoooooonnnnnnkkkhhheeebbb^^^___hhhsss}}}vvvooolllkkklllkkkiiigggfffffffffeeedddbbbaaa``````___\\\XXXTTTKKKJJJGGGDDDAAA???===<<<>>>>>>???AAADDDGGGJJJLLLOOOUUU]]]ccchhhnnnuuuyyy{{{zzz|||~~~zzzqqqiiigggdddgggkkkqqqtttuuurrroooooooooppprrrsssrrrnnnlll```WWWLLLEEECCCAAA===:::888999;;;<<>>>>>>>>???AAADDDGGGHHHIIIOOOWWW]]]cccjjjrrrwwwxxxyyy{{{}}}{{{vvvqqqnnneeeeeefffllltttwwwuuuqqqqqqrrrssssssrrroookkkhhh^^^ZZZSSSLLLGGGBBB===:::777888888999;;;AAAIIINNNRRRUUUZZZ]]]___bbbccccccdddcccbbb```]]]ZZZXXXVVVWWWZZZ^^^bbbeeeeeeeeeddd]]]VVVLLLEEEAAAAAABBBCCCAAA???===<<<<<<<<<:::999000///...---,,,,,,------++++++******************///---,,,,,,...///...---******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++,,,+++***)))***+++,,,---------------------------)))***+++++++++,,,,,,---...------,,,,,,+++++++++,,,,,,---.........------///...,,,,,,...//////...------------------......////////////////////////000000000000000000000000//////000000000111111111222333555666666666555444777777999999999999777777666888:::999999:::???DDDPPPhhhnnn^^^[[[cccvvv<<<<<<===<<<:::888666555222333333222000000333666:::DDD[[[yyykkkYYYUUUlll~~~yyyxxx{{{{{{mmm\\\PPPAAABBBCCCGGGRRRbbbsss}}}zzzkkkWWWIIICCC@@@@@@@@@???DDDLLLSSS\\\nnn}}}ooodddXXXRRRNNNNNNNNNLLLMMMPPPNNNPPPRRRTTTTTTTTTVVVWWWYYY[[[___aaaccceeehhhkkkgggiiilllpppssstttuuuvvvyyyyyyzzz{{{|||uuunnnrrr~~~zzzqqqmmmqqq|||xxxiiibbbjjjyyy}}}uuummmnnnyyy~~~~~~}}}|||{{{zzzyyyyyy{{{{{{zzzyyyxxxwwwwwwwwwwwwwwwyyyyyyzzzyyyxxxwwwssssssttttttttttttsssrrrrrrqqqqqqpppooonnnnnnmmmccc___[[[ZZZ\\\dddtttzzztttpppooonnnhhhgggfffdddcccdddeeefff``````bbbcccdddaaa]]]YYYRRRPPPKKKGGGDDDCCCBBBCCC>>>>>>>>>>>>@@@BBBDDDEEEGGGLLLSSSYYY___fffooouuuwwwxxxyyyyyyxxxxxxwwwvvvhhheeedddiiiqqqwwwwwwuuutttuuuuuutttpppkkkgggeee^^^^^^ZZZTTTKKKBBB<<<:::777777666666999>>>FFFLLLQQQQQQSSSXXX\\\```bbbeeedddcccbbb```^^^[[[YYYWWWUUUVVVYYY]]]```bbbdddddd^^^VVVMMMEEEBBBBBBDDDEEEBBB@@@===<<<======;;;:::000...---+++******+++,,,++++++******************,,,+++******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++,,,+++***)))***+++,,,---)))))))))))))))))))))))),,,,,,+++++++++++++++***---------,,,,,,++++++***+++,,,,,,---...---------,,,++++++,,,...111111111......------...///000000////////////////////////000000000000000000000000000000000000111111111111111222444666777777777666777888999::::::999888777555888999999999;;;@@@DDDQQQiiipppaaa___cccuuu;;;<<<===<<<999666555555333444555333000111555888999HHHaaaxxxbbb[[[YYYrrrwwwuuu}}}}}}ssscccTTTJJJ@@@CCCFFFMMMZZZkkkvvvyyymmm^^^MMMCCC???<<<<<<===>>>EEEOOOZZZhhhyyymmmdddZZZXXXWWWVVVRRRLLLLLLOOONNNPPPSSSTTTTTTUUUVVVXXXVVVYYY\\\^^^___aaadddffffffhhhkkkooorrrtttuuuuuuxxxxxxxxxxxxyyy{{{|||}}}|||vvvrrrzzz{{{wwwrrrpppxxxsssfffgggyyy~~~qqqffffffrrr~~~~~~~~~}}}|||{{{zzzyyyzzzzzzyyyyyyxxxxxxwwwwwwyyyyyyzzzzzzxxxwwwuuuttttttsssssssssrrrrrrrrrrrrrrrrrrqqqqqqppppppooooooccc]]]YYY[[[```kkkzzzyyyssspppmmmlllffffffgggeeeccccccdddeee``````aaabbbcccaaa^^^[[[WWWTTTOOOIIIDDD@@@>>>===???>>>>>>===>>>???AAABBBFFFJJJPPPUUUZZZaaajjjqqqtttwwwwwwuuuvvvzzz{{{yyymmmhhhdddeeelllsssvvvvvvuuuvvvuuurrrnnniiigggfffbbbdddccc[[[NNNBBB<<<:::777777666666777<<>>===>>>>>>===<<<<<<===>>>???EEEHHHLLLPPPTTT[[[dddkkkoootttvvvuuuvvv{{{{{{xxxtttmmmeeebbbeeekkkqqqtttsssttttttpppllliiijjjkkkhhhllllllbbbQQQBBB<<<;;;777777777666777;;;AAAEEENNNHHHFFFMMMSSSWWW\\\bbb```___]]][[[YYYYYYYYYYYYTTTSSSSSSTTTVVVZZZ^^^```]]]WWWMMMFFFBBBBBBBBBBBBAAA???<<<;;;;;;:::999777666444111///---...///000******++++++,,,,,,------)))******++++++,,,...///******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++***))))))******+++,,,,,,,,,,,,+++------------------------+++)))(((***,,,...---++++++++++++++++++,,,,,,,,,++++++,,,------------,,,...---++++++,,,------,,,---,,,+++***+++---///000////////////////////////........................000000111111111222222222444444444444555666888888777777888999999888777777555777999999999;;;@@@EEETTTjjjooo```___^^^ooo:::<<<>>><<<777444333444444666777555111222777<<>>======AAAHHHJJJSSSaaaqqq~~~pppddd___bbbiiissstttiiiYYYQQQRRRLLLNNNQQQSSSTTTUUUWWWXXXZZZ\\\^^^______```cccdddfffhhhlllooosssuuuvvvvvvwwwvvvuuuwwwzzz}}}}}}qqqyyy|||tttvvvrrr```]]]eeettt~~~}}}{{{zzzwwwwwwxxxyyyyyyyyyxxxxxxtttuuuvvvwwwxxxxxxwwwvvvuuutttrrrqqqpppqqqrrrrrrrrrrrrrrrrrrrrrrrrssssssjjjaaa[[[```jjjuuu~~~}}}uuupppkkkeeebbbcccfffhhhgggdddaaaaaabbbdddcccaaaaaabbbaaa___^^^ZZZXXXTTTOOOKKKGGGDDDBBB>>>===<<<;;;;;;;;;<<<===CCCFFFIIILLLOOOVVV___fffkkkrrrvvvuuuwww|||zzzuuuxxxqqqggg``````eeelllqqqqqqrrrrrroookkkjjjlllooommmqqqrrrfffSSSCCC======777888777777777:::???CCCLLLEEEBBBIIIPPPSSSYYY___bbb```^^^[[[ZZZ[[[\\\]]]UUUTTTRRRRRRTTTXXX]]]___^^^XXXNNNGGGBBBAAA@@@???AAA???<<<::::::999777666222000---+++)))***+++,,,******+++,,,------......+++,,,+++***)))((()))*********+++++++++,,,,,,,,,************************+++++++++++++++***)))((()))***+++,,,---,,,++++++************************...+++)))***,,,---+++)))*********++++++,,,,,,---++++++,,,---------,,,,,,,,,+++******,,,......---+++***)))))))))+++...///////////////////////////000000000000000000000000000111111111111222222222777666555444444555666777999:::;;;;;;;;;;;;:::999444777999999999;;;AAAEEETTTiiimmm^^^\\\\\\lll888888888777555333000...444555444222444888<<<>>>LLLdddnnn\\\ZZZ___{{{|||~~~xxxhhhWWWIII@@@<<<>>>HHHWWWgggvvvwwwiiiYYYKKKCCC>>>>>>@@@@@@BBBFFFQQQ\\\pppttteee```ccciii{{{tttaaaSSSLLLPPPPPPPPPQQQSSSTTTVVVWWWXXXYYYZZZ\\\^^^```aaabbbhhhiiikkkmmmpppqqqrrrssstttssssssuuuxxx{{{||||||~~~{{{}}}}}}uuufff\\\[[[ggg~~~~~~}}}~~~~~~{{{}}}~~~~~~{{{xxxvvvwwwvvvuuutttssssssttttttuuuttttttuuuwwwvvvtttrrrsssrrrqqqqqqrrruuuxxxyyyrrrqqqqqqpppooopppppppppiiifffaaa]]]```jjjzzzwwwoooiiieeecccdddcccccccccccccccccccccfffeeeeeedddcccbbb```___]]]ZZZUUUQQQMMMIIIDDDAAA???>>><<<:::999999999:::>>>CCCGGGIIIJJJMMMTTTZZZdddkkksssxxxxxxvvvvvvwwwrrrrrrnnnhhhbbbaaagggmmmpppssstttqqqlllkkkooosssuuuwwwtttgggTTTCCC:::777777666444444555888<<>>===<<<<<<<<<;;;888666222000...,,,+++***++++++---------,,,,,,,,,++++++&&&''')))+++,,,+++***(((,,,+++******))))))******+++++++++++++++++++++++++++++++++*********))))))(((((()))***+++,,,,,,---)))***+++,,,---,,,+++***))))))***+++,,,------...'''(((***+++,,,---------******+++++++++,,,,,,,,,+++---...---,,,******++++++,,,---.........------000///...------...///000---...///000111111111111000000000000111111111111222111000000111444666888999;;;<<<<<<999777777777777888888999:::===BBBEEESSShhhhhh[[[[[[[[[ggg{{{:::999999777555333222111444444333222333777===@@@ZZZppphhh[[[```jjj}}}yyy|||~~~zzzppp```PPPEEE@@@===FFFOOO\\\kkkwwwvvveeeRRRGGGAAA===???BBBCCCFFFJJJXXXcccxxxooobbb```eeeyyylllZZZPPPMMMMMMNNNOOOQQQRRRSSSTTTUUUXXX[[[\\\]]]^^^```bbbbbbcccfffjjjmmmoooqqqrrrsssrrrrrruuuxxx{{{}}}}}}|||yyy{{{rrrbbbWWWTTT___uuu~~~}}}~~~~~~}}}}}}~~~~~~}}}{{{yyywwwxxxwwwuuutttttttttuuuuuuuuuttttttuuuvvvvvvtttrrrrrrrrrrrrrrrsssuuuvvvwwwrrrrrrqqqpppppppppppppppmmmkkkgggcccdddlllxxx~~~uuunnniiifffdddeeeddddddddddddcccccccccccccccccccccbbbaaa```______\\\XXXSSSOOOKKKFFFCCCAAA???>>><<<:::::::::;;;<<<@@@EEEFFFGGGIIIOOOTTT```gggqqqwwwxxxwwwwwwxxxwwwwwwssskkkccc```bbbfffpppsssuuusssooonnnpppsssuuuvvvssshhhXXXHHH===888666555333222444777:::<<>>AAADDDFFFKKKQQQaaapppyyyjjj```ccclllqqq[[[NNNIIIJJJKKKMMMNNNOOOPPPPPPQQQWWW\\\]]][[[ZZZ\\\___\\\]]]aaaeeeiiilllnnnooonnnnnnooorrrvvvzzz||||||zzz|||zzzvvv~~~~~~rrraaaTTTNNNWWWlll~~~~~~~~~~~~}}}~~~~~~}}}|||{{{zzzyyyyyyxxxwwwvvvuuutttuuuvvvwwwvvvuuutttuuuuuuuuusssqqqrrrrrrssstttttttttttttttrrrqqqppppppoooooopppppppppnnnkkkhhhhhhlllsssxxxyyysssmmmiiigggffffffffffffeeeeeeeeeddddddaaaaaaaaaaaaaaa```______aaa^^^ZZZVVVSSSNNNIIIFFFCCCBBB@@@===<<<;;;;;;;;;888<<>>???BBBEEEHHHOOOWWWjjjuuugggaaajjjwwwrrr[[[MMMGGGHHHIIIJJJLLLMMMNNNNNNPPPWWW^^^^^^YYYUUUWWW[[[YYY[[[^^^bbbeeehhhjjjkkkiiiiiijjjmmmssswwwyyyzzzzzz{{{}}}vvvyyyuuudddUUUMMMSSSggg{{{~~~~~~~~~~~~}}}~~~|||{{{zzzyyyzzzzzzwwwwwwvvvuuuuuuvvvwwwxxxvvvuuuttttttuuutttsssqqqqqqrrrtttuuuuuutttrrrqqqpppoooooonnnnnnnnnnnnnnnmmmmmmlllkkkkkklllooopppzzzxxxtttpppllliiihhhhhhhhhhhhggggggffffffeeeeee``````aaaaaaaaa``````___aaa___[[[XXXUUUQQQLLLIIIEEEDDDAAA>>><<<;;;::::::666:::>>>@@@@@@@@@BBBDDDLLLUUUaaakkkppprrruuuwwwxxxyyyxxxsssllleeeaaa```jjjooouuuwwwvvvsssqqqpppssspppmmmiiiaaaUUUFFF<<<999777666555555777999:::;;;>>>???<<<999===GGGQQQWWW\\\^^^]]]^^^___]]]YYYVVVSSSNNNLLLMMMPPPSSSTTTXXXWWWVVVTTTNNNFFF@@@===:::???BBB@@@999444444555444333111///---+++***)))+++++++++*********))))))------,,,+++*********+++******)))(((((((((((()))---,,,***))))))***,,,---************************(((((()))***+++,,,,,,---,,,,,,,,,,,,+++*********(((((()))***+++,,,------/////////...---,,,+++***,,,,,,,,,---------......---///000000///......///---,,,+++******,,,...///000000000000000000000000999777444111000000111111///000000000111111111111000000000000111222333444777999;;;;;;999777777777777777888888999<<>>>>>AAAEEEGGGKKKUUUaaattt|||pppuuu}}}pppcccaaaooovvvaaaTTTHHHHHHHHHHHHJJJLLLMMMOOOQQQXXX^^^]]]WWWRRRTTTWWW[[[\\\^^^aaaccceeeffffffgggggghhhlllrrrvvvyyyzzz|||||||||}}}}}}zzzxxxgggWWWMMMQQQeeeyyy~~~~~~~~~}}}}}}}}}{{{yyyxxxxxxyyyyyyvvvvvvuuuuuuuuuwwwxxxyyywwwuuussssssttttttrrrqqqqqqrrrtttuuuuuusssqqqpppnnnnnnmmmlllllllllllllllkkkkkkkkklllnnnnnnnnnnnntttrrrpppmmmkkkjjjiiiiiiiiiiiihhhggggggfffeeeeee```aaaaaaaaaaaaaaa``````___]]][[[YYYWWWSSSNNNKKKFFFEEEBBB>>><<<:::999999666888;;;===>>>>>>??????FFFOOO[[[ffflllppptttxxxxxxyyyyyyvvvppphhhbbb___dddiiipppuuuvvvssspppnnnpppmmmjjjhhhbbbWWWIII???888777666444444555666777888<<<>>><<<999;;;DDDLLLTTTZZZ]]]^^^___```^^^YYYUUUQQQMMMKKKKKKMMMOOOPPPVVVXXXXXXVVVQQQKKKDDD>>>;;;@@@DDDBBB;;;666555666333333222000...,,,+++***+++++++++*********))))))------,,,+++*********+++++++++***))))))))))))***,,,,,,+++******+++,,,,,,************************(((((()))***+++,,,,,,---*********++++++,,,,,,---'''((()))***+++,,,,,,------------......---,,,,,,,,,,,,,,,---------......+++---......---,,,---...---,,,*********+++---/////////000000000000//////444222///---++++++,,,---///000000000111111111111333333333444444555666666666888::::::999777777777666777777888999<<>>999666666222222222111000...,,,+++,,,++++++++++++*********+++++++++++++++*********,,,++++++***************++++++++++++++++++++++++***************++++++++++++++++++************))))))))))))***+++,,,...///+++************)))))))))***+++,,,---------------,,,,,,,,,,,,------------)))+++------,,,+++,,,---,,,+++*********+++---.........////////////.........------,,,---...000111000000000000111111111111444444444555555555666666666888::::::888777777777666777777777888<<<@@@DDDQQQgggiiiZZZZZZ\\\mmm666555333222222333444555555333666999999@@@XXXrrrkkkVVVSSSfff{{{yyyxxx{{{yyyssscccRRREEECCCEEEHHHSSS___lllvvvwwwgggPPPCCC@@@AAA???BBBGGGKKKOOOXXXlll~~~{{{qqqxxxwwwiii]]]aaawwwyyyfffYYYIIIGGGDDDBBBCCCHHHMMMPPPRRRTTTVVVWWWVVVVVVWWWYYY[[[\\\^^^___```aaaaaabbbeeeeeefffjjjoootttvvvwwwzzzzzzzzz{{{}}}|||sssdddUUUJJJNNNcccxxx~~~~~~~~~}}}|||zzzzzzyyywwwvvvvvvuuuuuusssssssssssstttvvvxxxyyyxxxvvvsssrrrrrrrrrqqqpppqqqqqqrrrsssssssssrrrqqqooonnnmmmmmmllllllmmmmmmmmmkkkjjjkkknnnqqqpppooolllkkkkkkkkkkkkkkkkkkkkkjjjiiihhhgggfffeeeddddddaaaaaaaaa```___^^^]]]\\\ZZZYYYZZZ[[[[[[YYYUUURRRKKKIIIEEEAAA===;;;999999666666666777999;;;<<<===BBBIIISSS[[[bbbiiiqqqwwwyyyyyyzzzyyyvvvooogggaaaYYY^^^fffnnnsssssspppnnnjjjiiigggccc]]]TTTJJJCCC:::999777555444444333333333555888:::;;;<<>>>>>EEE___{{{~~~cccRRRUUUiiiuuuvvvyyy}}}}}}vvvppp^^^NNNCCCEEEKKKOOOZZZhhhooorrrmmm\\\III@@@======???CCCHHHNNNSSS^^^uuu{{{xxxkkk___ccc{{{~~~iii[[[IIIFFFBBB@@@AAAFFFLLLPPPQQQQQQSSSUUUWWWYYY[[[\\\ZZZ[[[\\\^^^```aaaaaaaaaaaaaaabbbfffkkkppprrrssswwwxxxyyy{{{}}}~~~}}}zzzqqqdddUUUKKKOOOdddyyy~~~~~~~~~}}}|||yyyxxxxxxwwwvvvuuuttttttsssrrrrrrssstttvvvxxxyyyxxxvvvsssqqqrrrrrrqqqppppppqqqrrrrrrssssssssssssppppppooonnnnnnnnnnnnnnnllliiiggghhhkkkmmmmmmllljjjjjjkkkkkkkkkllllllllliiiiiihhhgggfffeeedddddd`````````___^^^\\\[[[ZZZYYYYYYZZZ\\\\\\[[[WWWTTTMMMKKKGGGCCC???<<<::::::666555444555888:::<<<<<>>===;;;:::888777777666111222555888;;;===>>>>>>NNNVVV\\\___aaabbb___YYYXXXUUUPPPNNNMMMNNNNNNMMMLLLRRRUUURRRPPPOOOJJJBBB;;;<<<===??????<<<777333000111111222222000///...---------,,,,,,,,,++++++&&&''')))+++,,,+++***)))******)))((((((((((((((((((***,,,......,,,***((())))))******++++++++++++(((((()))***+++,,,,,,------,,,+++*********+++,,,''''''((()))***+++,,,,,,+++++++++,,,,,,++++++*********+++++++++,,,,,,,,,)))+++------,,,,,,,,,...)))***+++,,,,,,,,,,,,++++++,,,---......---,,,++++++,,,---.../////////...000000000000111111111111222222333444444444333333555777999999888777777777666666777777888;;;@@@DDDLLLccceeeWWWXXXWWWiii777555333222222444777888AAA<<<:::===???IIIeeepppXXXTTT^^^nnn|||vvvwww{{{~~~pppdddSSSJJJDDDFFFJJJRRRaaappp|||ssscccQQQDDD@@@>>>>>>@@@BBBHHHOOOTTTbbb}}}zzzeeeYYYccc}}}|||jjj^^^NNNHHHAAA===@@@EEELLLOOOPPPQQQSSSVVVXXXYYYZZZ[[[XXXYYYZZZ[[[[[[\\\\\\[[[______```aaadddhhhllloooyyyxxxxxxyyy{{{}}}}}}|||~~~}}}uuukkk]]]QQQKKKQQQdddwww{{{zzz~~~||||||{{{{{{zzzzzzxxxwwwuuutttuuutttsssrrrssstttvvvxxxwwwvvvuuutttsssrrrqqqqqqpppooonnnmmmmmmnnnooopppmmmppprrrrrrpppmmmkkkiiimmmgggaaaccciiiooonnnkkkmmmjjjhhhggghhhiiiiiiiiijjjiiihhhhhhhhhfffccc```aaa___\\\YYYVVVTTTRRRQQQTTTWWWZZZ\\\\\\[[[ZZZZZZOOOMMMHHHCCC???<<<;;;:::666666666666666777777888>>>???DDDMMMXXXdddmmmqqqtttwwwxxxvvvvvvvvvrrrlllaaa^^^^^^dddmmmsssssspppiiihhheeeaaa[[[TTTNNNKKKFFFBBB===999666555333222222222333444777;;;>>>@@@IIIOOOXXX___aaa___\\\YYYXXXVVVRRROOOLLLJJJIIIHHHIIILLLPPPSSSUUUQQQKKKFFF???<<<999999;;;:::777444444333222222333333111///...---,,,,,,++++++,,,,,,************************,,,,,,,,,+++++++++++++++++++++++++++++++++++++++((())))))))))))******************)))))))))))))))***+++,,,,,,------,,,,,,------,,,+++************+++++++++,,,,,,,,,---------,,,++++++************---------....../////////------------------------.........////////////000,,,---...///000111222333000000111222222222222111111222333222000.........777777888888888888777777:::888888888;;;===>>>???MMMddd{{{aaaTTTSSSXXXmmm666555333222222444666888===888888===CCCPPPlll}}}fffRRRTTTbbbuuuxxxwwwxxx|||xxxhhh\\\LLLEEEAAAFFFOOO[[[kkkyyy{{{ooo\\\KKKAAA>>>??????AAADDDKKKTTT^^^pppwwwcccYYYeee~~~nnnbbbQQQKKKDDD@@@AAAEEEJJJMMMPPPQQQSSSUUUWWWXXXYYYYYYXXXXXXYYYZZZ[[[[[[[[[[[[]]]]]]^^^```cccgggkkkmmmuuutttuuuwww{{{}}}}}}}}}~~~{{{ssshhhZZZOOOKKKSSShhh|||{{{zzz~~~||||||{{{zzzyyyxxxwwwvvvuuuuuuuuutttsssrrrssstttvvvwwwwwwvvvuuutttsssrrrqqqqqqrrrqqqpppoooooooooppppppmmmoooppppppooommmkkkjjjiiiddd```ccckkkpppoookkkkkkjjjhhhgggiiiiiiiiihhhhhhgggfffffffffeeebbb``````^^^YYYSSSNNNMMMNNNOOOSSSVVV[[[^^^___^^^]]]\\\RRROOOKKKFFFAAA>>><<<;;;888777666555666666777888>>>???BBBJJJTTT___hhhmmmrrrvvvwwwvvvvvvxxxuuuooofffaaa]]]```iiippppppmmmjjjhhhfffbbb\\\WWWRRROOOLLLGGG@@@:::777555333222222222222444777;;;>>>AAABBBIIITTT]]]aaa```\\\YYYYYYXXXTTTQQQNNNLLLKKKKKKKKKMMMPPPTTTUUUSSSNNNJJJDDD@@@;;;:::::::::777555444333222222333333111///------,,,++++++++++++,,,************************,,,++++++***)))(((''''''************************)))))))))*********++++++***************************+++,,,,,,------,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,---------......------,,,+++++++++++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---------....../////////000000111222222222222111111333555555444444555666666666777777777777666666777777777888;;;>>>@@@AAAOOOfffzzz```TTTSSSZZZppp555444333222222444666777888444555>>>IIIZZZvvvppp]]]PPPYYYmmm}}}vvvxxxzzz~~~|||ppp___RRRGGGBBBAAAIIIVVVeeeuuuxxxhhhRRRCCC======@@@AAAAAAEEELLLWWWeee}}}rrr```YYYgggqqqfffUUUOOOGGGBBBBBBDDDGGGIIIOOOPPPRRRTTTVVVWWWWWWWWWWWWXXXXXXYYYZZZZZZ[[[[[[[[[[[[\\\^^^aaaeeehhhjjjooooooqqquuuzzz}}}~~~~~~~~~|||zzzwwwpppeeeXXXNNNMMMXXXooo{{{zzz~~~~~~||||||{{{zzzxxxwwwvvvvvvvvvvvvuuutttssssssssstttuuuvvvvvvvvvuuutttssssssrrrqqqrrrqqqpppooooooooooooooolllllllllllllllkkkjjjiiieee```^^^ccckkkpppooollljjjiiiggghhhiiiiiigggfffgggeeeddddddeeedddbbb```]]]ZZZSSSKKKEEEEEEKKKQQQTTTXXX]]]bbbdddccc```^^^VVVSSSOOOIIIDDD@@@===<<<999888666555555666777999===>>>@@@EEENNNYYYccciiippptttvvvuuuvvvxxxwwwtttlllccc[[[[[[dddkkkllliiikkkiiifffbbb^^^ZZZWWWUUUTTTNNNDDD<<<777555333222111111111333666:::>>>AAA<<>>::::::999888555444333222222333333111///------,,,+++++++++++++++************************---,,,+++***)))'''&&&&&&))))))))))))))))))))))))************+++++++++,,,))))))******++++++,,,,,,***++++++,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,------------............------,,,,,,++++++,,,,,,.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,000000111222222222222111222444666777666666777888555555666666666666555555555555666888;;;>>>BBBCCCSSSiiiyyy```UUUUUU]]]rrr444333222222222333555666555222444???OOOccc~~~gggZZZUUUccc{{{yyyvvvxxx{{{wwwhhhWWWKKKEEECCCEEEPPP```ooozzznnn]]]III>>><<<===???AAADDDIIIQQQ]]]ooo~~~lll\\\XXXggg~~~pppdddXXXRRRJJJDDDBBBCCCEEEFFFMMMOOOQQQTTTUUUUUUUUUUUUWWWWWWWWWXXXXXXYYYZZZZZZ\\\\\\]]]^^^```bbbdddfffiiijjjmmmrrrxxx}}}~~~~~~xxx~~~~~~{{{{{{yyywwwvvvvvvvvvtttsssnnncccWWWPPPRRR___wwwzzzyyy}}}~~~{{{{{{zzzyyywwwuuutttuuuvvvxxxuuutttssssssssstttuuuuuuuuuuuuuuutttsssrrrrrrrrrlllllllllmmmmmmmmmnnnnnnjjjiiihhhhhhhhhiiihhhgggddd^^^ZZZ^^^gggnnnpppnnnjjjiiihhhhhhhhhhhhfffdddeeedddccccccccccccaaa___WWWSSSLLLDDDAAAEEEPPPYYY]]]___cccgggiiigggbbb___XXXVVVRRRMMMGGGBBB>>><<<;;;999777555555555777888:::;;;===AAAIIISSS^^^eeeooosssvvvuuuuuuxxxxxxuuupppeeeZZZWWW^^^fffiiihhhllljjjgggccc```^^^\\\[[[[[[TTTIII???999555333222000000111222666:::===@@@<<>>???>>>???AAAHHHOOO[[[jjjyyyfffYYYXXXggg{{{mmmaaa\\\UUULLLEEEBBBCCCDDDEEELLLNNNQQQSSSUUUUUUUUUTTTVVVVVVVVVVVVWWWXXXYYYZZZ_______________``````aaadddeeeiiiooouuuyyyzzzzzznnnvvv{{{||||||}}}|||zzztttrrrpppoooppppppooonnnlllbbbXXXUUUZZZhhh~~~yyywww|||~~~|||zzzzzzyyywwwuuuttttttuuuwwwxxxtttttttttsssssssssttttttttttttssssssrrrrrrqqqqqqhhhiiijjjlllmmmnnnooopppkkkiiiggggggiiiiiigggfffccc[[[TTTVVV```kkkpppqqqlllkkkhhhggggggfffdddcccdddccccccbbbbbb```]]]ZZZNNNKKKGGGCCCEEEOOO]]]hhhjjjjjjjjjkkkkkkhhhbbb^^^YYYWWWTTTPPPJJJDDD???<<<<<<:::888666555555666777777999;;;???EEEOOOZZZbbbkkkqqquuutttsssvvvvvvtttpppfff[[[WWW[[[bbbggghhhkkkjjjgggdddbbb```___^^^^^^VVVKKKAAA:::666444333000000111222555888<<<>>>BBBCCCFFFLLLTTTZZZ]]]]]]YYYXXXUUUSSSQQQPPPPPPPPPOOOOOOPPPSSSWWWZZZZZZZZZSSSKKKAAA:::888888888777444333222222333333111///,,,,,,+++************+++************************++++++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------)))***++++++,,,,,,++++++************+++,,,------******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,+++*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++,,,---...///000000000000111222222222222111222444555555333222222333666777777888888777777666666777999999:::<<>>???DDDFFFRRRcccvvvrrr___WWWXXXgggxxxlllccceee]]]QQQGGGCCCCCCDDDEEEJJJLLLPPPTTTVVVVVVUUUUUUVVVUUUUUUUUUUUUWWWXXXYYY^^^^^^^^^^^^^^^^^^^^^^^^___aaadddjjjooorrrrrrqqqgggpppwwwxxxyyyzzz{{{zzzqqqooolllkkkkkkkkkkkkjjjiiiaaa[[[[[[bbbooo|||wwwvvvzzz}}}{{{xxxxxxvvvvvvuuuttttttuuuvvvwwwttttttttttttsssssssssrrrrrrrrrrrrqqqqqqpppppppppiiijjjlllnnnooopppqqqqqqmmmjjjhhhhhhjjjjjjfffccc]]]UUUNNNPPP\\\jjjrrruuuqqqnnnjjjgggfffeeecccbbbbbbbbbbbbaaa```[[[UUUQQQEEECCCCCCFFFPPP___mmmvvvwwwsssnnnkkkiiifffaaa\\\ZZZYYYVVVSSSMMMFFFAAA===;;;;;;999888777666555555555777:::===AAAIIITTT\\\dddlllrrrsssrrrtttuuutttpppiii```[[[ZZZ___dddgggiiiiiigggeeecccaaa```___\\\UUUKKKBBB<<<888666444111111111222444777:::<<>>@@@KKK\\\mmmyyywwwnnnhhheeeccc___\\\[[[ZZZYYYVVVQQQJJJDDD@@@;;;;;;;;;:::888666444333333777:::;;;===BBBKKKRRRZZZdddnnnqqqrrrtttuuutttqqqnnnhhh```ZZZ[[[```eeegggggggggfffdddaaa___]]]WWWRRRIIIBBB===:::777555333222111222333555888:::EEEAAA???CCCLLLTTTXXXYYYWWWVVVTTTRRRQQQPPPQQQQQQKKKKKKLLLOOOSSSVVVWWWWWWNNNGGG===777666777777777444333222222333333111///,,,++++++***************************************)))))))))))))))*********************************)))))))))*********++++++************************))))))***+++++++++++++++,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,***)))))))))******+++,,,.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------...///000000000000000111222222222222111000222444666666666888999666666777777777777666666333666::::::999;;;@@@EEETTTiiirrr]]]VVVXXXbbbwww000111111111222222222222222999>>>BBBNNNiiitttXXXVVVaaarrr|||{{{{{{zzzkkkXXXIIICCCBBBFFFPPP___qqqrrr]]]NNNCCC===??????<<>>;;;888666444333222222222444777888AAA>>>===BBBKKKSSSVVVUUUSSSRRRPPPNNNMMMMMMMMMMMMIIIIIIKKKNNNRRRUUUUUUTTTKKKDDD<<<777666777777666444333222222333333111///,,,++++++***)))*********************************---,,,,,,,,,++++++******))))))))))))))))))))))))((())))))))))))******************)))))))))))))))))))))***++++++++++++***------,,,+++************++++++,,,,,,,,,---------))))))(((((()))***++++++***++++++,,,,,,---------------------------------,,,,,,------------..............................000000111222222222222111222333555555444333333444555555666666666666555555000555999:::999<<>>@@@BBBDDDIIIPPPWWWkkksss]]]QQQRRRWWWmmmyyy|||ooo[[[PPPKKKHHHHHHJJJJJJLLLPPPUUUYYYZZZXXXVVVSSSSSSTTTUUUVVVXXXYYYZZZXXXXXXYYYZZZ\\\^^^___```VVVWWWWWWWWWXXX[[[```dddlllmmmoooqqqrrrqqqqqqppprrrpppmmmiiigggeeeeeefffcccbbbbbbeeellluuu~~~|||yyyyyyyyyrrrnnnjjjjjjmmmqqqsssssstttuuuuuuvvvwwwwwwvvvvvvssstttttttttsssrrrpppooopppqqqrrrrrrqqqooommmkkknnnllljjjiiiiiihhhfffdddfffccc___^^^]]]WWWNNNFFFCCCEEEGGGOOO___sssxxxmmmiiihhheeebbbbbbbbbaaa___[[[TTTLLLDDD@@@888===FFFVVVnnn{{{lllddd^^^YYYXXXZZZZZZYYYXXXWWWUUUQQQKKKGGG???>>>===;;;888666444333444444555777999<<>>>>>AAACCCFFFLLLTTTcccyyymmmYYYOOOQQQXXXooo|||kkkYYYOOOLLLJJJJJJKKKMMMOOORRRWWWZZZ[[[[[[YYYWWWWWWVVVVVVVVVVVVWWWXXXVVVVVVVVVWWWYYYZZZ\\\\\\WWWWWWWWWVVVVVVYYY^^^aaaiiilllooosssttttttrrrqqqqqqooollliiiggggggggggggdddcccbbbdddhhhooouuuzzz|||xxxssspppnnnnnnnnnooollliiiiiillloooqqqqqqqqqrrrssstttttttttttttttssstttttttttsssqqqpppnnnppppppqqqqqqpppooommmlllllliiigggfffeeedddbbb``````]]]YYYWWWUUUPPPIIIDDD???CCCIIITTTeeexxxxxxmmmhhhgggcccaaa```___^^^\\\XXXQQQIIIBBB>>>888>>>HHHZZZrrrzzzlllddd___ZZZYYY[[[[[[ZZZYYYXXXVVVRRRMMMIIIBBBAAA>>><<<999777666555444444555666999;;;>>>@@@HHHQQQ\\\dddnnnvvvyyywwwvvvrrrpppoooggg\\\VVVWWW```dddiiijjjgggaaa[[[WWWWWWUUUQQQLLLEEE@@@<<<;;;555444222000111444777999<<>>BBBEEEIIIPPPYYYlllxxxeeeSSSKKKPPPYYYsssssseeeWWWRRRRRRPPPNNNNNNOOOQQQTTTXXXZZZ\\\]]]]]][[[ZZZYYYWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYYYYXXXXXXVVVTTTSSSUUUYYY]]]cccffflllqqqttttttrrrpppooommmkkkiiihhhggghhhhhhdddcccccccccdddgggjjjlllrrrpppmmmjjjhhhgggggghhhjjjhhhfffgggiiilllnnnnnnnnnoooooopppqqqrrrrrrrrrttttttttttttsssqqqooonnnppppppppppppooonnnmmmmmmhhheeebbb___]]]\\\ZZZXXXVVVTTTPPPLLLHHHEEECCCBBB;;;BBBMMMZZZmmm}}}qqqllljjjfffcccccc]]]\\\YYYTTTMMMEEE???;;;888@@@LLL^^^uuuyyyllleee```\\\[[[]]]\\\[[[ZZZYYYWWWTTTOOOLLLFFFDDD@@@<<<:::888888888555555555666888:::<<<>>>BBBKKKUUU^^^hhhrrrvvvuuuwwwssspppooojjj```WWWTTTYYY___fffiiieee```\\\ZZZZZZXXXUUUPPPKKKFFFBBB@@@888666444222222333666888;;;???AAAAAACCCJJJOOOPPPSSSRRRQQQRRRSSSSSSQQQOOOEEECCCBBBCCCFFFIIIJJJKKKLLLGGGAAA;;;999888777777999888555222000/////////......------,,,+++++++++++++++++++++++++++++++++++++++,,,---,,,+++***))))))***+++,,,,,,+++***)))+++++++++++++++*********************************++++++***)))))))))******++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------------------------------,,,,,,++++++,,,,,,---...........................,,,,,,,,,------------...///000111222222333333333111222333333222333555777777999:::999777666666666666888;;;;;;:::<<<@@@DDDTTThhhmmm\\\^^^hhhuuu333555666444111111333666:::FFFXXXllleeeTTTRRRccczzzsssrrrsss{{{~~~xxxkkkYYYIII???===EEENNN^^^sssppp[[[KKKBBB>>>===>>>CCCFFFKKKUUU^^^sss}}}ooo\\\MMMIIIPPP\\\vvvyyyggg___YYYZZZ[[[XXXSSSQQQQQQSSSVVVXXXZZZ[[[]]]___]]]\\\ZZZYYYXXXWWWVVVVVVWWWWWWWWWWWWWWWWWWXXXYYYYYYXXXVVVSSSQQQQQQUUUWWWZZZ^^^ffflllppppppooommmnnnmmmkkkiiihhhgggggggggccccccbbbbbbbbbaaabbbbbbiiihhhfffdddccccccddddddddddddcccdddfffhhhiiijjjkkkkkklllmmmnnnooopppqqqssssssttttttsssqqqpppnnnoooooooooooonnnmmmmmmllleeeaaa[[[VVVSSSQQQOOOMMMJJJIIIEEEAAA======???BBB???FFFQQQ___rrrtttnnnjjjfffcccccc___]]]YYYRRRJJJBBB<<<888999BBBOOO```uuuxxxllleeebbb^^^]]]___\\\[[[YYYXXXWWWTTTPPPMMMIIIFFFBBB===:::888888999555555555555666888:::<<<>>>FFFOOOWWWbbbnnnssssssvvvtttqqqpppmmmdddYYYRRRSSSZZZcccfffddd```]]]]]][[[ZZZWWWTTTPPPLLLGGGCCC:::888444222111222444555999<<>>;;;999777666777666444222111000//////.........---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,+++***)))***+++,,,------,,,+++***++++++++++++++++++******))))))))))))))))))))))))+++***)))(((((()))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,++++++,,,,,,---...........................,,,,,,---------.........//////000111222222222222222333333333222333666888888999:::999777555555666666888;;;;;;:::<<<@@@DDDQQQgggnnn___bbbllluuu222444555444111222555999???MMMbbbxxx___QQQSSSiii~~~wwwjjjlllqqq|||~~~ttteeeSSSFFF>>>???JJJWWWgggyyy}}}eeeQQQFFFBBB>>>===???DDDHHHNNN[[[gggwwwhhhUUUJJJJJJSSSaaa|||~~~kkk___^^^aaafffeee^^^VVVSSSRRRUUUXXXYYYYYYZZZ\\\___\\\\\\[[[ZZZYYYYYYYYYYYYWWWWWWVVVVVVVVVVVVWWWWWWYYYXXXVVVSSSOOOOOOPPPRRRSSSWWW^^^eeejjjllllllkkklllllljjjhhhgggeeeddddddbbbbbbbbbaaaaaa___^^^]]]]]]]]]\\\[[[ZZZ[[[[[[\\\]]]^^^___```aaabbbdddeeeffffffggghhhiiikkkmmmnnnoooppppppqqqqqqpppnnnnnnnnnnnnnnnmmmlllkkkjjjiii```[[[TTTMMMIIIFFFCCCBBB@@@@@@>>><<<;;;===BBBFFFIIIOOOWWWccctttrrrkkkgggcccaaaaaabbb___YYYQQQHHH@@@999666999BBBOOO]]]ooowwwlllfffccc___^^^```[[[ZZZXXXWWWVVVTTTQQQNNNKKKHHHCCC>>>:::888888888555555444444555666888999;;;BBBJJJRRR]]]jjjqqqrrruuutttsssrrroooiii^^^UUUQQQWWW___cccbbb```^^^^^^[[[YYYXXXVVVTTTPPPJJJEEE:::888444111///000111333888:::>>>AAABBBBBBCCCFFFJJJMMMQQQTTTTTTRRROOOMMMGGGDDDAAAAAABBBEEEGGGGGGKKKIIIFFFBBB===999777666444333222222111111111111//////...------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,---......---,,,+++************************))))))))))))))))))))))))+++***)))(((((()))***++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...........................---.........////////////---...///000111111111111333333444333222333666888888999:::999777555555666666888;;;;;;:::<<<@@@DDDOOOeee~~~pppdddgggnnnooo}}}111333444333222333777<<>>??????AAAFFFKKKUUUfffvvvqqqaaaOOOHHHMMMZZZjjjxxxggg___dddkkkpppjjj]]]UUUSSSUUUYYY]]]^^^\\\[[[]]]___\\\\\\[[[[[[[[[[[[\\\\\\TTTTTTSSSSSSSSSTTTUUUUUUWWWXXXWWWTTTPPPNNNMMMNNNNNNQQQWWW\\\bbbfffhhhiiiiiihhhhhhgggeeedddcccccc````````````___^^^]]]\\\XXXWWWVVVVVVUUUUUUUUUUUUSSSVVVYYYZZZZZZ[[[\\\^^^^^^^^^___```aaadddggghhhhhhiiijjjlllllllllkkkkkkjjjkkkkkkkkkiiifffcccbbbYYYSSSKKKDDD@@@>>><<<;;;<<<;;;<<<===AAAFFFKKKNNNSSSXXX___iiiyyyrrrkkkgggcccaaaaaa```\\\UUUMMMDDD===888555999AAAKKKXXXhhhyyyxxxmmmhhhddd```___```[[[YYYXXXWWWVVVUUURRRPPPLLLIIIEEE@@@<<<999888888666555444444444555666777999???FFFMMMXXXfffnnnqqqrrruuuuuusssppplllddd\\\TTTVVV[[[___aaaaaa___^^^ZZZYYYWWWXXXWWWTTTMMMGGG:::888444000//////111222666777<<>>>>>AAAHHHMMMSSSWWWWWWUUURRRPPPKKKGGGCCCAAABBBDDDFFFFFFJJJJJJIIIEEE???:::777666222222222222222222222222//////......---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++,,,---......---,,,+++)))))))))*********************************************)))))))))***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---..................................../////////000000---...///000000111111000222333444444333444666888777999:::999777666666666666888;;;;;;:::<<<@@@DDDNNNccc}}}uuulllmmmpppjjjwww000222333222222444:::>>>IIIaaammmTTTUUUcccyyyiiigggooosssxxxzzzrrraaaSSSGGGEEEEEEJJJ[[[mmm~~~xxxcccMMM@@@===<<>>DDDMMMUUUXXXXXXZZZ```gggqqq{{{mmmfffbbb___]]]]]]XXXTTTNNNGGG@@@:::777555777>>>GGGRRRbbbuuuyyynnnhhheeeaaa___```\\\ZZZXXXXXXWWWVVVTTTRRRMMMKKKHHHCCC???;;;999888666555444333333333444555777===BBBIIITTTbbbkkknnnooouuuxxxtttqqqoookkkeeeXXXWWWWWW[[[```ccc```]]]ZZZXXXXXXYYYZZZWWWOOOHHH;;;999555111000000111333555555;;;AAAAAA;;;:::===DDDKKKSSSXXXXXXVVVSSSRRRNNNJJJDDDAAAAAACCCDDDDDDIIIKKKKKKGGG@@@:::777555222222222222222111000000/////////...------,,,,,,++++++++++++++++++++++++,,,,,,++++++******+++++++++,,,------------,,,+++*********+++++++++,,,,,,++++++++++++++++++++++++)))******+++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................---------.........//////......///000111111111111111333555666555555666777666888999999777666777777666888;;;;;;:::<<<@@@DDDLLLbbb||||||uuusssqqqiiiuuu///111222222222555;;;@@@NNNiiieeePPPWWWjjjxxxkkkllluuuvvvyyyxxxpppYYYLLLCCCDDDHHHOOOaaattt}}}pppYYYFFF>>>===>>>??????CCCJJJTTTeee~~~~~~rrr```RRRGGGHHHTTTggg|||iii___bbbnnnuuu{{{uuubbbPPPLLLQQQ___eeejjjkkkfffcccbbbddd```___^^^]]]\\\[[[[[[[[[UUUUUUUUUUUUVVVWWWXXXYYYTTTVVVXXXWWWSSSNNNKKKJJJBBBBBBCCCFFFLLLSSSZZZ___^^^___aaaccceeefffffffff```___^^^]]]\\\ZZZZZZYYYSSSRRRRRRPPPOOONNNMMMLLLDDDHHHMMMOOONNNNNNOOOQQQNNNMMMMMMNNNQQQTTTWWWYYYYYY[[[]]]```bbbcccccccccaaaccceeeeeebbb\\\VVVRRRHHHCCC<<<777666888:::;;;======@@@JJJVVV___aaa```]]]dddmmmxxx~~~pppbbb[[[XXXTTTSSSSSSQQQNNNHHHBBB<<<888666555555<<>>:::666666999===@@@EEEJJJSSS\\\dddiiikkkkkkgggkkkrrr~~~ssseeeXXXRRRPPPMMMJJJJJJHHHDDD@@@<<<:::999777666555???GGGOOO___vvv|||nnngggdddaaa___```^^^^^^\\\ZZZYYYXXXXXXXXXXXXUUUPPPIIIDDD???<<<;;;888777666444333222111111222444;;;DDDJJJQQQ^^^jjjnnntttxxxuuusssrrroookkkaaaZZZTTTVVV]]]bbb```]]]ZZZYYYXXX[[[]]][[[SSSMMMBBB===777333222333333333555666777999;;;;;;999777CCCFFFKKKQQQUUUUUURRROOOSSSNNNGGGBBBAAAAAACCCCCCIIIJJJJJJGGGBBB<<<888666333222111111000111111111000//////---,,,+++******,,,---...---+++***+++,,,))))))***++++++++++++***000...,,,+++,,,,,,+++***(((((()))***+++,,,,,,---111///---***))))))+++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************++++++,,,------......///---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---...------------...//////......000111111000//////---...///000111111111111222222333444444555555666777777888888777666555444<<<<<<:::999888;;;???CCCJJJ]]]wwwwwwpppnnnhhhuuu000444111000777888===KKKaaa{{{uuu\\\UUUbbbsssxxx{{{~~~|||oooaaaOOOEEE@@@GGGQQQ\\\ooorrr\\\III@@@???@@@@@@CCCDDDKKKWWWfff{{{}}}qqq___PPPIIIHHHPPPbbb|||{{{kkkfffkkkrrryyyssskkkddd]]][[[cccmmmqqqtttqqqhhhaaaaaa___\\\___^^^]]]^^^___^^^]]][[[ZZZZZZYYYXXXWWWVVVVVVVVVUUUUUUUUUTTTPPPLLLHHHEEEAAAAAAAAABBBDDDGGGJJJLLLRRRTTTWWW[[[^^^`````````___\\\YYYWWWVVVVVVUUUTTTQQQQQQPPPNNNMMMKKKIIIHHHHHHIIIJJJJJJKKKKKKJJJJJJGGGFFFEEEEEEEEEFFFGGGHHHIIIIIIJJJLLLNNNQQQSSSTTTUUUWWWZZZZZZWWWQQQJJJFFF:::888777666888<<<@@@CCCNNNVVV```hhhllllllkkkkkkiiipppzzzsss___SSSHHHEEEDDDAAA??????CCC@@@<<<999888777777777777@@@HHHRRRddd|||}}}nnngggdddaaa___```^^^]]]\\\ZZZXXXWWWWWWWWWWWWUUUQQQKKKEEE@@@===;;;777666555444222222222111444666;;;BBBFFFMMMZZZfffnnnuuuyyywwwuuutttppplllfff^^^VVVUUUZZZ___^^^\\\\\\ZZZYYYZZZ\\\YYYSSSMMMCCC???888444333333333333555555666888;;;;;;999777@@@DDDKKKRRRTTTSSSQQQOOORRRNNNHHHCCCAAAAAABBBCCCHHHIIIJJJHHHCCC===999888333222222111111111111111000///...---,,,++++++***,,,---...---+++***+++,,,)))******+++,,,+++++++++***((('''''')))***)))(((''''''(((((())))))******---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++)))******++++++******)))************************++++++,,,,,,---.........---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,++++++++++++,,,------......///000111000//////---...///000111111111111222222333333444555555555666777888888888777555555888999999888999<<<@@@CCCJJJ\\\vvvvvvlllhhheeesss000444111222888:::AAASSSnnnlllVVVTTThhh~~~}}}yyy|||~~~xxxgggVVVIIIFFFEEEIIIVVVgggwwwxxxgggQQQBBB>>>???@@@@@@EEEHHHPPP___rrr}}}sssdddTTTJJJHHHJJJWWWqqqpppgggiiisss{{{wwwlllaaa___bbbhhhqqqyyy{{{xxxpppeee_________^^^^^^]]]\\\\\\]]]]]]\\\[[[\\\\\\[[[ZZZYYYXXXWWWVVVWWWWWWVVVTTTQQQLLLHHHEEEBBBAAA???>>>>>>@@@BBBCCCJJJLLLPPPTTTXXX[[[]]]^^^[[[YYYVVVUUUTTTTTTSSSQQQMMMMMMNNNNNNLLLIIIFFFDDDEEEFFFFFFGGGGGGGGGGGGGGGDDDDDDCCCBBBBBBBBBBBBCCCAAAAAABBBCCCEEEGGGIIIJJJLLLNNNPPPQQQNNNIIICCC@@@555555555777:::???DDDGGGZZZcccooouuusssnnnjjjjjjmmmvvv{{{kkk\\\JJJBBB;;;::::::777666888;;;999666333333444555777<<>>;;;666666444333222222222222666666999>>>AAAGGGTTTaaallltttyyyyyywwwvvvrrrllllllcccYYYTTTVVVZZZ\\\\\\___\\\ZZZYYYYYYWWWRRRMMMFFFAAA;;;666333333333333333333444777999:::999777;;;BBBLLLSSSSSSQQQPPPOOOQQQNNNIIIDDDAAAAAABBBCCCFFFHHHJJJIIIEEE@@@<<<;;;333333222111111111111111//////...---,,,++++++***+++,,,---,,,+++***+++,,,***++++++,,,,,,,,,,,,,,,***)))((()))+++------,,,((())))))))))))))))))))))))***,,,---------,,,+++++++++++++++++++++++++++)))******++++++******)))************************++++++,,,,,,------......---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,++++++++++++,,,---------...///000000000000///......///000111111111111222222333333444444555555555666777888888888777666444666777999:::<<<@@@CCCLLL]]]uuuqqqfffaaabbbrrr333666444555;;;;;;FFF\\\vvv|||bbbPPPQQQkkkxxxxxxvvvyyy{{{|||zzzqqq^^^LLLGGGIIIIIIKKKZZZqqq~~~qqq^^^HHH>>>>>>@@@@@@AAAFFFKKKUUUfff~~~~~~ttthhhXXXKKKHHHJJJMMM^^^wwwkkkmmmvvv}}}qqqddd[[[```mmmwww}}}wwwlllbbb^^^```aaaaaa^^^\\\[[[[[[]]]]]]]]][[[^^^]]]]]]\\\[[[YYYXXXWWWYYYYYYWWWTTTPPPLLLHHHEEEAAA@@@>>><<<;;;<<<======FFFHHHKKKOOORRRUUUVVVWWWYYYWWWUUUUUUUUUTTTRRRPPPLLLLLLLLLKKKJJJHHHFFFDDDCCCDDDDDDEEEEEEEEEDDDDDDBBBBBBAAA@@@??????>>>>>>===>>>>>>???@@@BBBCCCDDDDDDFFFGGGHHHFFFBBB>>>;;;777666666888===DDDLLLQQQdddnnnxxxzzzsssllliiiiiiqqqyyy~~~{{{qqqeeeUUUHHH???:::777888888666555888:::999666444333666:::===DDDPPP[[[dddsssqqqiiieee```^^^^^^^^^]]][[[YYYWWWUUUTTTTTTVVVUUUTTTQQQLLLEEE@@@<<<777666555333222222222222555555777:::===BBBPPP]]]hhhpppwwwxxxwwwvvvrrrmmmooofff[[[TTTTTTWWW[[[]]]aaa^^^ZZZXXXWWWUUURRROOOJJJEEE===888555333333222222222333555888999999888777AAAMMMTTTTTTQQQPPPQQQOOOMMMJJJFFFBBB@@@AAABBBDDDFFFIIIJJJGGGBBB???>>>333333222111111111111222//////...---,,,,,,+++++++++,,,---,,,+++***+++,,,++++++,,,------------,,,,,,+++***+++---.........,,,+++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***************************++++++,,,------......---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---...------------...//////------...//////000000000......///000111111111111111222222333444444555555444555777888999999888888333555777999:::<<>>???@@@AAACCCHHHOOO\\\oooxxxkkk]]]NNNEEEFFFKKKQQQgggmmmkkkwwwzzzddd\\\[[[jjj|||wwwnnnccc______```aaaaaa^^^\\\ZZZZZZ\\\]]]]]]\\\^^^^^^^^^]]]\\\[[[YYYXXXZZZYYYWWWTTTPPPLLLHHHFFFAAA???===;;;;;;;;;<<<===AAACCCFFFIIIMMMPPPRRRSSSTTTSSSSSSSSSTTTSSSPPPNNNMMMLLLJJJHHHFFFFFFFFFFFFBBBCCCCCCDDDCCCCCCBBBBBBAAA@@@@@@???>>>===<<<<<<<<<<<<<<<======>>>???@@@???@@@BBBCCCBBB???<<<:::999888777:::BBBNNNZZZaaammmtttzzzxxxpppjjjhhhjjjpppssspppeeeXXXNNNEEE>>>;;;888888:::888555666:::>>>===;;;999999===DDDIIIQQQ```mmmqqqzzzrrrjjjeee```^^^^^^^^^]]][[[YYYWWWVVVUUUUUUVVVVVVUUUSSSNNNHHHBBB>>>888777666444333222111111222222444777999???LLLYYYbbbkkksssuuuvvvvvvrrrnnnooohhh^^^VVVSSSUUUZZZ]]]___]]]ZZZXXXVVVUUUSSSQQQNNNHHH@@@:::666444222111111111222444777999:::999555???LLLSSSTTTQQQQQQRRRMMMMMMKKKGGGCCC@@@AAABBBBBBEEEIIIJJJHHHDDDAAA@@@444333333222111222222222.........------,,,,,,+++***+++,,,,,,******+++,,,++++++,,,------------,,,,,,***))))))***++++++***,,,,,,,,,,,,++++++++++++...,,,+++))))))***+++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******************************++++++,,,------...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---...------------...//////---------...//////000111...///000111222222222222111111222222333444444555444555777888999999999999555777888999:::;;;>>>@@@JJJYYYpppsssbbb[[[[[[```ttt333555555888;;;;;;LLLllleeeUUUPPPXXXsss~~~qqqooopppxxx}}}zzzrrreeeUUUGGG???CCCIIITTTjjj~~~```OOOAAA@@@AAAAAABBBFFFKKKUUUfff|||{{{ooo```RRRGGGBBBEEELLLZZZuuuvvvkkkqqq{{{nnnYYYXXXbbbwwwkkkbbb\\\^^^bbbbbb```^^^\\\[[[YYYYYYZZZ\\\\\\\\\\\\]]]^^^^^^]]]\\\ZZZYYYYYYXXXVVVSSSOOOKKKHHHGGGAAA???===<<<;;;<<<===>>>;;;===@@@DDDIIIMMMPPPRRROOONNNOOOPPPQQQPPPMMMJJJLLLJJJHHHEEEDDDDDDFFFFFFBBBBBBBBBBBBBBBBBBAAA@@@>>>>>>>>>>>>===<<<;;;:::;;;;;;:::::::::;;;<<<<<<===>>>???@@@???>>>===;;;999999:::@@@KKKZZZhhhpppsssvvvxxxtttlllgggfffgggeeeddd[[[NNNDDD@@@===:::666666777999777444777======>>>======>>>DDDNNNVVVfffsss|||}}}tttkkkeee```]]]]]]]]]\\\[[[YYYXXXWWWWWWVVVWWWWWWVVVTTTOOOJJJEEEAAA;;;:::888666444222111111111111333666888<<>>AAAEEETTTjjjkkk[[[XXXZZZcccyyy222555666;;;???@@@TTTxxxxxx[[[TTTXXXddd~~~|||pppmmmnnnxxxyyylll]]]OOOEEE???BBBLLL___ttt~~~{{{rrrUUUGGG???AAACCCAAADDDKKKNNN\\\qqq|||ooobbbRRRHHHDDDDDDJJJQQQjjjwwwtttttt{{{tttfff[[[```pppwwwddd]]][[[dddkkkiiiaaa]]]ZZZXXXVVVUUUWWWYYYZZZZZZ[[[\\\]]]^^^^^^]]][[[ZZZWWWVVVTTTQQQNNNKKKIIIGGGBBB@@@>>><<<<<<<<<===>>>999:::===@@@DDDGGGJJJLLLLLLMMMNNNPPPQQQPPPLLLIIIHHHGGGFFFEEEDDDCCCCCCCCC@@@AAAAAAAAA@@@@@@???>>>;;;;;;<<<<<<<<<;;;999888;;;;;;:::999999999::::::<<<===>>>>>>???>>>>>>===;;;===AAAIIITTT```lllsssssstttrrrnnngggaaa^^^\\\TTTQQQIII???:::::::::888444555999;;;999777<<>>===:::777555222111000222222444777777999CCCNNNZZZbbbjjjnnnrrrvvvvvvtttooolllggg]]]UUUQQQSSSVVVXXXYYYYYYYYYXXXWWWVVVVVVUUUOOOEEE===888444222000111111111444888;;;<<<<<<444:::BBBKKKPPPQQQPPPOOOJJJMMMMMMJJJCCC???@@@BBB???CCCHHHJJJHHHDDDAAA???444444333222222222222333...------------,,,,,,,,,(((***++++++******+++,,,)))******+++,,,++++++++++++***)))***,,,------,,,)))))))))******++++++++++++******))))))***+++,,,++++++++++++++++++++++++)))******++++++******)))*********************************+++,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,++++++++++++,,,------,,,,,,,,,,,,---///111222//////000111222222222222111111111222333333444444555666888999:::999999888777888888888999<<>>@@@BBBDDDEEEMMMNNNPPPRRRSSSRRRNNNKKKCCCDDDEEEEEEDDDBBB@@@?????????@@@??????>>>======999999:::;;;;;;999888777<<<<<<;;;:::::::::::::::;;;<<<===>>>>>>>>>>>>>>>@@@CCCHHHPPPYYYbbbiiimmmpppooommmhhhbbb[[[UUUQQQGGGEEE???888777::::::666555888<<>>888555222000222111111444888;;;======333777>>>GGGNNNQQQOOOMMMJJJMMMNNNJJJDDD??????AAA>>>BBBGGGJJJHHHDDD@@@>>>555444333333222222333333------------------,,,,,,(((***++++++******+++---))))))***++++++++++++***$$$######$$$''')))************+++,,,------......&&&''')))+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,************************)))******+++,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---...------------...//////,,,,,,,,,,,,---///111222///000111222222333222222000111111222333333444444666777888999:::999888888666777777888999>>>DDDHHHHHHUUUjjjfffVVVRRRUUUjjj000555;;;===<<>>@@@CCCDDDHHHLLLYYYnnn~~~pppfffYYYLLLCCCBBBCCCGGGXXXkkkqqq{{{yyymmmhhhhhhmmmzzzoooaaa\\\dddnnnuuuxxxssseeeWWWSSSQQQNNNOOORRRVVVYYYZZZVVVWWWXXXYYYZZZZZZZZZZZZYYYXXXUUURRROOOLLLJJJIIIDDDBBB@@@===<<<<<<<<<===<<<<<<======>>>>>>??????IIIKKKMMMOOOOOONNNLLLKKKEEEDDDDDDCCCBBB@@@>>>===>>>===<<<;;;::::::::::::999999888888777777666666777666666777999;;;<<<<<<>>>???@@@@@@@@@BBBFFFIIIKKKMMMPPPTTT[[[aaagggjjjllliiiccc\\\TTTMMMIIIFFF???:::777888999777888;;;888===;;;>>>JJJLLLJJJNNNPPPVVV```lllyyyppphhhfffccc```______^^^\\\ZZZXXXWWWWWWVVVVVVVVVUUUTTTPPPLLLHHHFFFBBB:::666:::;;;666111000444444444444666:::@@@DDDQQQYYYdddmmmqqqtttwwwzzzvvvoooiiidddZZZOOOLLLOOOSSSWWWZZZ[[[XXXWWWWWWXXXXXXRRRIIIAAA;;;777333111//////000222444777999;;;:::555;;;JJJQQQMMMJJJNNNOOOMMMIIIFFFCCC@@@<<<999???@@@CCCFFFGGGEEE???;;;888555222000000111111000//////...---,,,,,,++++++,,,++++++***************(((((()))***+++,,,,,,---//////...---+++)))'''&&&******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,---++++++++++++++++++++++++))))))))))))************)))))))))))))))******+++000///---,,,,,,---///000,,,,,,,,,,,,---...//////////////////////////////---------............///------///000222222333333111333555555444333444555666444444666999;;;:::888333666999;;;<<<<<<===>>>BBBQQQhhh~~~www___RRRRRRWWWnnn222666:::<<<===LLLmmm}}}eeeTTT\\\rrr}}}wwwrrroooooorrrrrrhhhWWWHHHCCCBBBHHHTTTggg|||jjjQQQGGGAAA===???BBBEEEJJJPPP```wwwwwwhhh]]]LLLDDD@@@AAADDDLLLccc{{{|||wwwuuukkkhhhkkkzzzwwwmmmeeebbbjjjssswwwwwwpppbbbTTTQQQNNNLLLLLLOOOSSSVVVWWWUUUVVVWWWXXXYYYYYYYYYYYYWWWVVVUUURRROOOLLLIIIHHHDDDBBB???<<<;;;::::::;;;=========>>>>>>>>>>>>>>>GGGIIIKKKMMMMMMLLLIIIGGGBBBBBBAAA@@@??????>>>>>>@@@???>>>===<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::<<<;;;;;;<<<>>>???@@@@@@CCCEEEGGGIIIJJJLLLPPPRRRUUUVVVXXX\\\```cccggghhhhhheee^^^VVVNNNFFFAAA>>>;;;555333444555444666999999CCCFFFKKKUUUUUUQQQVVVZZZbbbnnn|||ooogggfffcccaaa```^^^^^^\\\ZZZXXXWWWVVVUUUTTTTTTTTTSSSPPPMMMJJJHHHEEE>>>999;;;;;;666222111000111111111222666;;;???LLLSSS]]]gggnnnrrrvvvxxxwwwpppiiieee]]]RRRLLLMMMPPPTTTXXXYYYXXXVVVVVVWWWWWWQQQIIIAAA;;;777333111000000000111333666999;;;???:::>>>KKKQQQMMMKKKOOONNNLLLHHHFFFDDDAAA>>>;;;>>>???BBBEEEGGGEEE@@@<<<888666222000000111000000//////...------,,,++++++((((((''''''((()))*********************+++++++++)))***++++++,,,,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++,,,,,,+++*********+++,,,++++++++++++++++++++++++))))))))))))***************************+++,,,,,,///...,,,++++++,,,...///...------,,,,,,,,,------........................---------............///,,,---...///000111111111000222444444333222333444999888888999<<<<<<:::777444666999::::::;;;===???CCCRRRiiiuuu^^^RRRSSSYYYlll555666888;;;AAAUUUwwwsssaaaXXXfff{{{tttssssssrrrooooookkk___OOODDDAAACCCMMM\\\rrr}}}aaaGGGCCC>>><<<>>>BBBFFFNNNVVViiiyyykkk[[[PPPCCC@@@@@@DDDIIIWWWsss{{{{{{mmmgggkkkrrrvvvmmmkkkkkkkkkrrrwwwwwwrrrjjj]]]RRRNNNKKKIIIHHHKKKNNNQQQRRRSSSSSSUUUVVVXXXXXXYYYYYYVVVWWWVVVUUUSSSOOOLLLJJJFFFDDDBBB???<<<;;;::::::>>>>>>>>>>>>>>>?????????CCCFFFIIIKKKKKKIIIEEECCCBBBAAA@@@???>>>???@@@@@@>>>===<<<;;;999999999888<<<<<<<<<;;;;;;;;;;;;;;;======>>>???@@@BBBDDDEEEGGGJJJOOOSSSUUUXXX\\\^^^eeefffhhhjjjkkkllllllkkkjjjfff^^^UUUKKKAAA:::666777333000222333333666;;;>>>NNNWWW\\\ccc___[[[aaahhhqqq|||lllfffeeecccaaaaaa___^^^\\\ZZZWWWTTTRRRQQQNNNOOOOOOOOONNNMMMKKKIIIHHHAAA<<<;;;:::777333333////////////000333888<<>>@@@HHHLLLIIIIIIMMMKKKJJJGGGFFFFFFDDDAAA>>>===>>>@@@DDDFFFEEEAAA>>>999666222000000000000/////////......---,,,,,,,,,&&&&&&''''''(((***+++,,,+++++++++*********))))))&&&''')))+++---......///)))))))))*********++++++++++++++++++++++++++++++---,,,+++***************++++++++++++++++++++++++)))))))))*********+++++++++++++++++++++,,,------------++++++++++++------///...---,,,++++++++++++---------------------------------............///------...///////////////000222333444222222333444999999:::;;;<<<;;;777444555777888888999:::>>>@@@DDDSSSkkksss]]]QQQTTTZZZlll666666777;;;HHHaaapppccc]]]mmmsssnnnpppsssuuutttqqqhhhYYYJJJBBBCCCGGGPPPbbbwwwqqqVVV@@@AAA>>><<>>===<<<<<<======>>>???@@@AAABBBBBBDDDHHHJJJJJJHHHDDDAAAEEEDDDBBB@@@@@@@@@BBBCCC???>>><<<;;;:::999999999<<<<<<<<<======>>>>>>??????AAACCCFFFHHHKKKOOOQQQUUUYYY___eeeiiilllppprrr{{{|||~~~~~~~~~|||yyywwwuuupppggg\\\PPPDDD;;;555777333222444555666;;;AAAHHHZZZdddhhhkkkfffeeeooovvvwwwjjjfffeeedddcccccc```___[[[WWWRRRNNNKKKIIIFFFFFFHHHIIIIIIIIIIIIIIIGGGBBB<<<:::888777555444111111222111222444888;;;???BBBIIIUUUcccmmmrrrssswwwrrrllliiifff]]]RRRJJJIIIMMMRRRVVVWWWWWWVVVUUUTTTOOOIIICCC>>>:::666333333222///...000444888;;;BBB>>>===AAACCCAAACCCGGGHHHGGGFFFFFFGGGFFFCCCAAA<<<===???BBBDDDDDDBBB@@@999666222000000000000/////////......---------,,,))))))))))))***+++,,,---******************************+++,,,,,,,,,++++++((())))))))))))*********************************---,,,,,,+++***))))))(((************++++++++++++))))))*********++++++++++++++++++++++++,,,------,,,,,,+++******+++,,,,,,...---,,,,,,++++++,,,,,,---------------------------------............///......//////000/////////111222444444333333333444555666999;;;;;;999555333666777777777777999>>>AAAEEESSSjjjsss[[[PPPRRRYYYooo666666888@@@SSSqqqlllbbb^^^mmm}}}ooolllppptttvvvyyyssseeeUUUGGGBBBEEEKKKVVVgggyyy~~~tttcccOOO@@@@@@??????AAACCCJJJXXXeee{{{xxxjjj]]]QQQGGGBBBDDDCCCFFFSSSeee{{{}}}mmmeeejjjyyy~~~yyyvvvvvvvvvwwwyyyxxxsssjjjccc```\\\WWWLLLIIIEEEDDDEEEHHHJJJJJJLLLMMMOOORRRTTTVVVWWWXXXXXXYYY[[[[[[ZZZXXXUUUSSSMMMKKKIIIFFFCCC@@@>>>===:::;;;===???AAACCCDDDEEEBBBDDDGGGJJJJJJHHHEEECCCGGGFFFCCCAAAAAAAAACCCDDDCCCBBBAAA@@@@@@????????????@@@AAACCCDDDFFFGGGHHHGGGKKKOOOTTTWWW\\\bbbfffoootttzzz~~~tttgggXXXIII>>>888666444444666777999@@@HHHSSSdddlllkkkllljjjnnn}}}~~~rrrhhheeeeeecccbbbddd```]]]XXXQQQKKKFFFBBB@@@===>>>@@@BBBDDDEEEFFFGGGDDDAAA===999777777666555222333333333222444777:::;;;===CCCOOO^^^jjjppprrrvvvsssooollliiibbbVVVLLLIIILLLPPPTTTWWWWWWVVVUUURRROOOJJJEEEAAA===888444444222///...///333777:::@@@===;;;;;;;;;;;;>>>BBBEEEDDDEEEFFFHHHGGGEEECCC<<<<<<===@@@CCCCCCBBBAAA:::777333000000000///...///...............------++++++***************+++((())))))***++++++,,,,,,,,,,,,,,,,,,++++++***)))((())))))))))))*********************************,,,,,,++++++***)))(((((()))))))))******+++++++++************++++++++++++***************+++,,,,,,+++++++++******++++++++++++++++++++++++,,,---...........................---------............/////////000111111111000000222444666666555444555666333555999;;;;;;999666555777777666666666999>>>AAAEEERRRhhhttt[[[OOOPPPVVVrrr555777<<>>===:::;;;===???AAADDDEEEFFFBBBDDDGGGIIIJJJJJJHHHGGGFFFFFFDDDDDDCCCDDDEEEFFFEEEDDDDDDCCCCCCDDDDDDEEECCCDDDFFFIIILLLOOOQQQRRRSSSXXX___dddiiiooowww|||ppp___NNN@@@999444333444666888:::CCCMMM]]]kkknnnkkkmmmoooyyywwwmmmeeebbbbbb``````bbb]]]YYYQQQIIIBBB===;;;:::888999;;;>>>AAACCCEEEGGGDDDEEEBBB<<<999999888555111222222222111222444666888:::AAAKKKXXXeeemmmrrrssstttrrrnnnjjjeee[[[QQQJJJKKKMMMQQQUUUWWWVVVUUURRROOOLLLHHHDDD@@@:::777444222000///000222666888===<<<:::888777888<<<@@@BBBBBBCCCFFFGGGGGGEEECCC===<<<<<<>>>AAABBBBBBAAA:::777333000000000///...........................******)))((((((((((((((('''((()))***+++,,,------***++++++,,,,,,,,,++++++)))))))))*********++++++***************************+++++++++***)))(((((((((((())))))***+++++++++*********++++++++++++,,,***************+++,,,,,,++++++++++++++++++++++++************+++,,,---...////////////////////////---------............/////////000111111111111111333555666777666555666777444777;;;<<<;;;:::999999666666666666666999===AAADDDOOOddd{{{vvv]]]OOOOOOTTTqqq555:::CCCTTTsss|||\\\XXXZZZllltttkkkkkkppptttuuurrrhhhXXXHHH???@@@IIIRRRbbbsss~~~uuu```NNNEEEBBB<<<>>>BBBFFFJJJTTTiii|||~~~|||{{{sssmmmcccWWWMMMGGGEEEDDDGGGPPP___qqqwwwtttzzzvvvuuu}}}rrrmmmgggdddhhhlllggg^^^JJJGGGBBB@@@AAABBBCCCDDDFFFHHHKKKNNNQQQTTTVVVWWWVVVWWWWWWXXXXXXXXXXXXWWWLLLKKKJJJHHHEEECCC@@@???===>>>???@@@AAACCCDDDDDDBBBDDDEEEHHHIIIJJJKKKKKKFFFGGGHHHIIIJJJKKKLLLMMMJJJJJJJJJJJJKKKLLLMMMNNNMMMNNNQQQUUUZZZ^^^aaacccgggmmmuuuzzzwwwdddQQQBBB:::444333555888999<<>>AAAEEEGGGIIIJJJMMMJJJBBB===<<<:::555111222333222111111222444555999@@@HHHSSS___jjjqqqqqquuuuuuooojjjggg___WWWKKKJJJJJJMMMQQQTTTTTTSSSRRRPPPMMMJJJGGGBBB===999333222111000111222444666888999888555444666;;;>>>@@@@@@BBBEEEGGGGGGDDDBBB>>>===<<<===???AAAAAA@@@:::777333111000//////...............////////////)))((((((((((((((()))***))))))*********+++++++++******+++,,,,,,,,,,,,+++************+++++++++,,,************************))))))***++++++***)))(((((((((((()))***+++++++++*********+++++++++,,,,,,+++++++++++++++,,,------++++++,,,,,,,,,,,,++++++,,,+++++++++++++++,,,,,,........................---------............///------///000111111111111222444666666555444555666777:::<<<<<<999888888999555666666666777999===@@@BBBLLL___uuuxxx```QQQPPPTTTlll555<<>>999<<>>:::222222111111111222444444444666666222111444999<<>>BBB???CCCRRRaaatttyyymmmgggfff^^^^^^]]]\\\YYYVVVSSSRRRbbboooyyyzzzzzzvvvzzzpppgggeeegggppp}}}~~~lllXXXJJJCCC>>>@@@BBBAAA@@@BBBAAACCCGGGJJJLLLNNNRRRTTTZZZXXXXXXYYY\\\]]]\\\YYYXXXVVVSSSOOOKKKIIIGGGFFFBBBBBB@@@?????????@@@AAA@@@CCCFFFGGGHHHIIIKKKMMMOOONNNNNNRRRWWWZZZZZZYYY]]]___aaadddfffgggiiiiiiiiipppwww{{{hhhNNN???:::555666888::::::>>>KKKYYYmmmnnnoooqqqvvvzzzzzzwwwnnniiijjjddd```[[[WWWVVVUUUTTTTTTMMMCCC:::888777666666999999:::===AAAEEELLLVVV______```^^^WWWMMMBBB<<<999333222111000000222444555555666<<>><<<::::::<<<>>>>>>>>><<<999444222000000///.........//////...---,,,,,,+++******)))((()))))))))))))))************))))))************************+++++++++************)))))))))***+++,,,,,,------***)))))))))((((((''''''+++++++++************)))(((((()))***++++++,,,,,,,,,,,,++++++***)))((((((+++)))((())),,,---***(((+++++++++,,,,,,---------///......---------........................------000000000000111111111111111222222333444444444444777888888999999888666555333666888::::::;;;<<<>>>DDDJJJXXXnnnvvv]]]OOOOOOUUUbbb~~~<<>>???>>>>>>@@@@@@CCCFFFIIIKKKNNNQQQTTTYYYXXXXXXZZZ]]]^^^]]][[[YYYWWWUUURRROOOLLLIIIHHHCCCBBBAAA?????????@@@@@@AAACCCFFFGGGHHHIIIKKKMMMQQQPPPPPPSSSYYY]]]^^^^^^eeehhhkkknnnqqqtttwwwxxx~~~fffLLL===999777888:::;;;<<<@@@NNN\\\nnnoooqqquuu}}}|||vvvrrrrrroooiiieeefffdddaaa^^^\\\ZZZWWWTTTQQQHHH???777666666555777:::;;;<<>>???>>><<<999555222111000///.........//////...------,,,,,,+++******))))))************++++++++++++******))))))))))))))))))))))))+++++++++************)))(((((()))******+++,,,,,,,,,,,,,,,,,,+++++++++***+++++++++*********)))))))))******+++,,,,,,------+++++++++++++++,,,,,,,,,...,,,+++,,,...///,,,***+++++++++,,,,,,---------......------------.................................////////////000000000444444444444333222111000444555777888888888777777333555888999999:::<<<===AAAHHHWWWnnntttZZZLLLLLLRRRccc<<>>???BBBEEEHHHJJJMMMPPPSSSWWWWWWWWWZZZ]]]______^^^ZZZZZZYYYWWWTTTQQQMMMLLLEEECCCBBB@@@??????@@@@@@AAACCCFFFGGGHHHIIILLLNNNSSSRRRRRRUUU[[[```cccdddlllpppuuuyyy}}}~~~eeeMMM???<<<888888999:::;;;@@@PPP___nnnooorrrxxx{{{pppkkkhhhiiihhheeecccdddaaaaaa```^^^\\\VVVOOOJJJAAA999444333444555888<<<;;;<<>>DDDLLLXXXccciiilllooopppnnnjjjdddaaaWWWPPPHHHEEEHHHLLLMMMLLLNNNLLLIIIHHHGGGEEECCCAAA999666333000//////111333555444111///...000444888@@@BBBDDDEEEEEECCCAAA@@@===;;;999:::<<<>>>???>>><<<999555222111111///............///......---,,,---,,,++++++******++++++++++++,,,,,,,,,,,,++++++************************+++++++++************)))((((((((()))******++++++---------,,,,,,,,,,,,,,,++++++*********)))))))))******++++++,,,---------))))))***+++---...///000///.........//////---+++++++++,,,,,,,,,,,,------...---------------..........................................////////////444444444444333222111111222333555777888888888888222444777888999999;;;===>>>FFFWWWooosss[[[MMMNNNSSSddd:::IIIddd{{{bbbRRRQQQYYYoootttfffbbbfffjjjrrrtttjjjUUUKKKBBB@@@EEEPPPdddvvv}}}rrr___MMMCCC???>>>>>><<>>AAADDDGGGIIIKKKOOOQQQTTTUUUWWWZZZ]]]___``````\\\\\\\\\[[[YYYVVVRRRPPPHHHFFFDDDBBBAAA@@@@@@@@@BBBDDDFFFGGGHHHIIILLLNNNSSSSSSTTTVVV[[[aaafffiiilllqqqxxx~~~{{{cccLLL???<<<777666666777888>>>NNN^^^mmmooorrryyyrrrhhhdddaaa```bbbddddddeeeeee]]]^^^^^^]]]YYYQQQGGG@@@;;;555111333444666:::@@@BBBCCCFFFLLLYYYgggooopppooopppqqqlllbbbTTTGGG@@@666444222000...///000000111111555;;;AAAGGGRRR]]]fffiiimmmpppooolllfffcccZZZSSSJJJDDDEEEHHHLLLMMMOOOMMMJJJHHHFFFDDDCCCBBB:::777333000//////111222444333111///---///333666???AAADDDFFFGGGEEECCCAAA<<<;;;999:::<<<>>>>>>>>><<<999666333222111///...---...............------------,,,++++++++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))******++++++************************************))))))))))))*********++++++,,,,,,,,,((()))***+++,,,...//////......---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------......---------......................../////////000000000111222333444555555555222333555666777777777666111444666888888999:::<<<>>>FFFXXXpppuuu^^^RRRQQQUUUeee;;;PPPoooqqq\\\QQQSSS^^^wwwpppccccccjjjnnntttrrrdddOOOHHHAAAAAAGGGUUUiiixxxpppYYYIIIAAA>>>>>>>>>BBBHHHKKKVVVmmmsssddd\\\ZZZaaafffnnnvvv~~~}}}~~~|||{{{}}}qqqaaa\\\]]]bbbjjjpppooommmllliiieeeSSSHHH>>>:::999999:::======???CCCEEEGGGJJJNNNPPPRRRTTTWWWZZZ\\\^^^```aaa^^^^^^___^^^\\\ZZZWWWUUULLLKKKHHHFFFDDDBBBBBBBBBCCCDDDFFFGGGHHHIIIMMMOOORRRRRRTTTVVV[[[aaagggkkkjjjpppxxx~~~www___HHH;;;999666666666777777===MMM]]]mmmqqquuu{{{zzzkkk^^^UUUSSSTTTVVVYYY^^^bbbcccbbb^^^^^^]]][[[UUULLLAAA999777333111444666777===CCCNNNRRRVVVZZZdddoooqqqmmmeeeffffffddd\\\QQQEEE>>>444333111000///000111222222222555:::>>>CCCMMMWWWdddhhhmmmppppppmmmhhhddd[[[UUULLLEEECCCFFFKKKOOOPPPOOOMMMIIIFFFCCCBBBBBB;;;999555111//////111222333333111///---...222555>>>AAADDDGGGHHHGGGEEECCC===;;;999999;;;=========<<<999666444333222///---------...............---...---,,,,,,+++,,,,,,,,,******++++++++++++******+++++++++++++++++++++++++++++++++*********))))))*********+++++++++++++++(((((())))))))))))))))))*********)))))))))(((((())))))))))))************)))*********++++++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------.........////////////000000000111111111///000222333444555555555444555666777777666555444111444666888888999:::<<<@@@HHHYYYpppxxxbbbTTTQQQSSSfffAAAZZZ}}}~~~dddUUUSSSZZZggg{{{ggg]]]___jjjppptttooo^^^JJJFFFAAACCCMMM\\\mmmyyy~~~kkkSSSEEE@@@>>>>>>@@@CCCJJJNNNZZZsssvvvnnnjjjmmmqqqxxx|||zzz}}}~~~ttthhh]]]ZZZ[[[___eeejjjmmmpppsssqqqmmmSSSHHH>>>;;;:::888999<<<;;;>>>AAADDDFFFIIILLLOOOPPPSSSVVVYYYZZZ\\\^^^```____________^^^\\\ZZZYYYRRRPPPMMMJJJGGGFFFEEEEEEDDDEEEFFFGGGGGGJJJMMMPPPOOOQQQTTTWWW[[[```fffjjjiiipppyyy{{{cccLLL???<<<888777888999999>>>MMM[[[mmmtttyyy~~~vvvfffXXXMMMGGGCCCHHHMMMSSSZZZaaaccc```bbb```\\\XXXQQQHHH>>>777555222222555666888>>>EEEQQQZZZaaadddjjjpppmmmeee\\\\\\[[[YYYTTTLLLCCC<<<888666444111//////000000333222444888;;;???HHHRRR```dddjjjooopppmmmiiieee]]]XXXPPPGGGBBBDDDJJJOOOQQQQQQOOOLLLGGGDDDBBBBBB===;;;666222000000111222222222111///---...000333<<>><<<:::999:::<<<;;;;;;;;;999777555444222///---,,,---......///............---,,,,,,++++++,,,,,,******++++++++++++******((((((((((((((((((((((((+++++++++************)))++++++++++++++++++++++++***************+++++++++******)))))))))((((((((())))))))))))))))))))))))++++++******************---///000000///......///------,,,,,,,,,,,,++++++++++++++++++,,,---...///,,,,,,------.../////////000000000000111111111111333333333444444333333222666666777888777666555444222444777888999999;;;===BBBIIIYYYppp}}}gggXXXRRRRRRfffKKKgggppp[[[WWW]]]jjjuuurrreee[[[___kkkpppsssiiiVVVFFFDDDBBBGGGUUUfffsssyyyvvvbbbMMMCCC???===???CCCAAAKKKSSSccc}}}{{{xxx{{{}}}wwwxxxuuuiii```YYYXXX[[[```fffnnnvvv~~~wwwkkkQQQFFF===:::999777777::::::===@@@CCCEEEHHHKKKNNNOOORRRVVVXXXYYYZZZ]]]___```______^^^]]]\\\\\\[[[VVVTTTQQQNNNKKKIIIHHHHHHDDDEEEFFFGGGGGGJJJNNNQQQNNNQQQVVVYYY[[[___eeeiiiiiipppyyy~~~gggPPPBBB>>>777777888999888<<>>;;;999666222000/////////333222333666888;;;DDDMMMYYY^^^fffmmmooonnnjjjggg```\\\TTTJJJBBBBBBGGGMMMNNNPPPQQQNNNJJJFFFEEEEEE???===888444111111222333222222111///------000222999<<>>;;;::::::::::::999;;;999777666555333///---,,,------...//////......---,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))+++++++++************)))+++++++++************************++++++,,,,,,,,,***)))))))))(((((((((((())))))))))))))))))))))))++++++++++++++++++++++++***---///000......///111---------,,,,,,+++++++++++++++++++++,,,---...///,,,,,,------...//////000/////////000000000000111222333333444444333333222555666777888888888777666333555888999999:::<<<===BBBHHHXXXnnnrrreee^^^]]]fffSSSqqqiiiYYY^^^kkkyyy~~~kkkiii___cccmmmrrrqqqeeePPPDDDBBBCCCJJJZZZmmmxxx{{{ooo\\\IIIAAA???===@@@EEECCCPPP\\\ooo~~~}}}uuuvvv}}}|||zzz|||wwwiii^^^VVVPPPQQQVVVeeekkkuuuwwweeeNNNEEE<<<999999666666888:::===@@@CCCEEEGGGKKKMMMNNNRRRVVVWWWWWWXXX[[[^^^```___^^^]]]\\\\\\]]]]]]YYYWWWTTTPPPMMMKKKJJJIIIEEEFFFFFFGGGGGGJJJNNNQQQNNNRRRWWWZZZ\\\___dddhhhhhhpppyyyzzzdddLLL===999444444666777666999EEESSSbbbooowwwzzzrrr]]]KKK@@@======BBBLLLVVV^^^iiissstttnnneee___UUUKKKCCC<<<777333333222333555555555;;;CCCKKK^^^ooosssttttttmmmbbb[[[WWWRRROOOMMMIIIDDD???;;;999666333111111111111333111222555666888AAAJJJSSSYYYbbbjjjnnnnnnkkkhhhccc```XXXLLLCCC@@@EEEJJJLLLOOOQQQPPPLLLHHHGGGGGGAAA>>>999555222111222333222222111///------///111666:::???DDDFFFEEECCCAAAAAA>>>;;;::::::999999777;;;999777666555333000---,,,,,,---.../////////...---,,,++++++******++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))*********))))))))))))))))))))))))******+++++++++))))))))))))((((((((((((++++++******************+++++++++,,,,,,---------'''***------,,,+++---000---------,,,,,,+++++++++++++++++++++,,,---...///,,,,,,------...///000000............/////////000///000111333444555666666444555777888999999999999333666888::::::;;;<<<>>>AAAGGGVVVmmm|||rrrnnnmmmeee\\\vvv^^^[[[jjjyyyuuulll___fffkkknnnqqqooo___OOODDDGGGFFFJJJ]]]xxxiiiWWWEEE===>>>???@@@BBBKKKQQQaaayyy|||uuuqqqpppqqqrrrrrryyy{{{jjj\\\WWWRRRMMMSSS^^^kkkyyysss\\\DDD???999666555777999:::888;;;???BBBCCCFFFHHHJJJPPPQQQTTTWWWZZZ\\\]]]^^^___aaabbbaaa___^^^^^^^^^]]][[[YYYVVVSSSQQQOOOOOOGGGGGGHHHIIIJJJJJJKKKKKKPPPRRRUUUXXXZZZ]]]aaaeeeiiipppwww|||zzzaaaLLL???:::999666555555555888CCCOOOccckkksssyyykkkUUUEEE===;;;;;;EEESSSeeerrr||||||vvvmmm]]]LLLDDD>>>888222000111666222111555555;;;LLL[[[jjjzzz~~~zzzrrriiiaaa\\\XXXSSSOOOLLLHHHEEEBBB===:::666333333444444333111000000111444999>>>AAANNNTTT^^^hhhmmmnnnllljjjiiiaaaYYYSSSJJJAAACCCJJJNNNOOOOOOOOOMMMJJJFFFDDDCCCBBB>>>999444222333444333444333000,,,,,,///222888;;;@@@CCCEEEDDDBBB@@@??????>>><<<999888999:::;;;:::999777555222111000------,,,------...///000............---,,,++++++,,,,,,,,,---------......*********+++,,,,,,,,,---,,,,,,,,,,,,,,,+++***)))+++*********))))))(((((()))************+++++++++,,,+++++++++******))))))))))))))))))************************************------------,,,+++******,,,+++***,,,...///---***++++++,,,,,,---...//////---------.........//////---...///111222222222222222333444555666666666666555666777999999888888777888888999:::;;;===>>>???AAAHHHVVVmmmvvvlllffffffyyyeeeqqq[[[\\\oooqqqhhh```ffflllnnnpppkkk\\\LLLDDDHHHKKKQQQddd{{{}}}bbbRRRBBB===>>>@@@BBBEEEMMMUUUgggzzzooohhhfffhhhkkksss|||{{{lll```UUURRRNNNNNN[[[kkk{{{nnnXXXBBB>>>888555555777888999888;;;>>>AAACCCEEEHHHJJJPPPRRRTTTWWWYYY[[[]]]]]]```bbbcccbbb```______```___^^^[[[YYYVVVTTTSSSRRRIIIIIIIIIIIIIIIJJJKKKLLLOOORRRUUUXXXZZZ^^^bbbeeeiiiooovvv{{{}}}{{{zzzcccNNN@@@;;;999777666777666999BBBMMM^^^gggpppxxx~~~hhhRRRDDD>>>???AAAPPP^^^nnnyyyzzzkkk[[[III???:::555111111222777444333777888???QQQbbbppp~~~{{{qqqggg^^^ZZZWWWSSSOOOMMMJJJGGGEEE???;;;777333222222111111111000000000333888<<>>>>>AAAGGGUUUlllzzzmmmdddaaadddwwwrrriiiXXX\\\ssszzzmmmfffbbbgggmmmooonnnfffVVVHHHCCCIIIPPP[[[nnn~~~vvvWWWKKK???===???BBBEEEHHHPPP[[[qqqpppddd___```eeennnzzzvvvlll]]]UUUPPPOOOOOOUUUiii~~~zzzdddOOO@@@<<<777444444666777888888;;;>>>@@@BBBDDDGGGJJJPPPRRRTTTVVVXXXZZZ[[[\\\```bbbccccccaaa```aaaaaaaaaaaa___]]][[[YYYWWWVVVNNNMMMKKKJJJIIIJJJKKKLLLNNNQQQTTTWWWZZZ^^^cccfffiiinnnuuuzzzzzzkkknnn{{{yyydddPPPBBB;;;888777777888888999@@@IIIVVV___kkkuuuzzzeeeOOOBBB???EEEKKK^^^kkkyyy}}}vvvcccTTTCCC:::555222000111222777666555:::<<>>:::888888999:::999888666444222111000......---,,,++++++++++++,,,,,,,,,,,,+++***))))))******+++++++++,,,,,,,,,******************))))))++++++,,,,,,,,,+++*********************))))))))))))************+++++++++*********))))))))))))))))))))))))*********++++++************************++++++,,,---------,,,,,,,,,***((()))***,,,,,,,,,------------------------...............------------...///111222222222222222333444555555666666555555666777999999888888777666777888999:::<<<======@@@FFFTTTjjjppp```ZZZYYYbbbuuu|||gggYYY^^^uuuwwwnnniiieeejjjooopppkkk```QQQFFFCCCIIISSScccvvv|||pppOOOFFF>>>>>>@@@BBBFFFJJJTTTbbb|||xxxllldddaaaccckkkwwwwwwiii^^^UUUPPPMMMQQQYYYfff{{{~~~oooZZZGGG>>>:::555333333555777777999;;;===???AAACCCFFFIIIPPPQQQSSSUUUWWWYYYZZZZZZ___aaabbbbbbaaa```aaabbbcccbbbaaa```^^^]]][[[ZZZTTTRRROOOLLLKKKKKKLLLNNNNNNQQQTTTWWWZZZ^^^cccfffhhhmmmrrrwww}}}~~~jjj___eeeqqq~~~wwweeeQQQBBB:::888666777999999888===CCCKKKVVVdddqqq~~~yyydddNNNAAAAAALLLWWWjjjvvvyyyooofffTTTHHH<<<777444111000222111888777777<<>>:::888888999999999888666444222111000++++++++++++,,,---...///............---,,,++++++)))************++++++++++++*********)))(((((((((++++++,,,,,,,,,++++++***************************))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++************************))))))***++++++,,,++++++,,,***(((((((((***,,,---------------------,,,,,,---------.........//////---...///000222222222222222222333444555555555555555666777888999888888777555666777999:::;;;<<<<<>>???BBBFFFHHHNNNOOORRRTTTVVVXXXYYYZZZ]]]___aaaaaa``````aaabbbcccccccccbbbaaa___^^^]]]YYYWWWSSSPPPNNNNNNOOOPPPNNNQQQTTTWWWZZZ^^^cccfffhhhkkkpppuuu{{{nnn]]]WWW^^^ggguuu}}}~~~|||sssdddRRRCCC:::888555666888888777999>>>BBBMMM[[[kkk{{{zzzfffPPPBBBEEEUUUcccuuuxxxkkk]]]SSSCCC<<<666666666333111222000888888888>>>AAANNNccczzz}}}qqqeee]]]\\\YYYUUURRRPPPNNNKKKIII???;;;666333222111111000111000000///000222444666<<>>??????CCCFFFFFFEEECCC>>>:::777777888999888777555444222111000,,,,,,,,,,,,---...///000............---,,,++++++)))))))))*********+++++++++*********)))(((((((((***++++++,,,,,,,,,++++++***************+++++++++))))))*********+++++++++)))))))))))))))*********************++++++++++++************************+++,,,---...............+++***)))(((((())),,,...------------------,,,,,,***+++,,,---...000111111---...///000222222222222111222333444555555555555555666777888999888888777555666777999;;;;;;<<<<<<>>>DDDRRRhhhxxx___OOONNNSSS[[[ppp~~~ooofffgggwww~~~wwwsssqqqlllmmmpppnnncccRRRHHHEEEFFFLLL[[[qqqrrr```HHHCCCAAAAAAAAACCCIIIQQQ___rrrxxxoooddddddjjjuuu~~~xxxjjj]]]SSSNNNIIIJJJRRReee|||ssscccQQQDDD:::777444333444666777777999;;;<<<===>>>AAAEEEHHHLLLMMMPPPSSSVVVXXXYYYZZZ\\\^^^````````````aaabbbccccccdddddddddbbbaaa```\\\ZZZWWWTTTRRRRRRRRRRRRPPPRRRUUUXXXZZZ]]]bbbeeehhhjjjnnnssszzz{{{bbbSSSQQQXXX___nnnsssyyyzzzwwwtttsssrrruuuuuusssmmmbbbSSSEEE===:::777666888888777888;;;===FFFSSScccvvv|||iiiTTTGGGKKK___ppp|||kkk[[[NNNEEE999444333666666444222444111:::::::::???CCCQQQhhh|||}}}qqqfff^^^\\\YYYUUURRRPPPNNNLLLIII???;;;777444333333222222000000000000111333444555:::???HHHSSS\\\cccgggiiieeeeeebbb\\\VVVQQQIIIAAACCCFFFKKKNNNOOONNNJJJHHHDDDDDDBBB>>>999666555555:::<<<;;;777222------...,,,222:::===<<<===AAAFFFEEEDDDBBB>>>:::777777888888777666555444222111111000000///...------------,,,,,,,,,,,,+++***))))))))))))*********+++++++++******************))))))******+++,,,,,,,,,++++++*********+++++++++++++++)))************+++++++++***************+++++++++*********++++++++++++,,,************************++++++,,,,,,---,,,,,,,,,***++++++***)))))),,,...------------------------***+++,,,---...000111111---...///111222222222222111222333444444555555444555666777999999888888777555666888:::<<<<<<<<<<<>>999777999999888888;;;;;;BBBMMM\\\ooo|||lllXXXLLLSSSiii}}}oooZZZLLLCCC>>>666222111444555222333555444<<<>>>===BBBFFFUUUmmm|||oooddd\\\ZZZWWWTTTRRRQQQOOOMMMKKKBBB>>>999555333333222111000000000111222333555666888===FFFOOOYYY```eeegggeeefffbbb[[[WWWTTTLLLBBBBBBFFFKKKNNNOOOMMMJJJGGGCCCCCCAAA>>>:::777666666999;;;;;;777222...---...+++222999<<<;;;;;;@@@EEECCCCCCAAA===999777777888777777666555333222111111//////...---,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))*********+++++++++,,,,,,*********+++++++++++++++)))***+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,)))************+++++++++***+++++++++,,,,,,,,,,,,*********+++++++++,,,,,,************************)))************))))))((()))+++---,,,+++***,,,...+++,,,,,,------.........---------...............---...///111222222222222111111222333444444444444555666777999999888888777555777999<<<=========<<>>>>>===<<<@@@EEERRRhhhrrr^^^PPPMMMOOOggg{{{lll^^^WWWZZZnnnzzzpppjjjhhhiiinnnqqqooocccSSSFFFDDDEEELLL]]]tttcccHHHBBB???===@@@EEEKKKWWWcccoooyyyvvvpppkkkkkkpppyyywwwgggTTTIIIKKKQQQZZZrrrxxxmmmbbbUUUGGG===888777666555444444555666555777:::===@@@BBBDDDDDDMMMOOOQQQSSSUUUWWWXXXXXX[[[]]]^^^_________aaabbbfffggghhhiiiiiihhhgggffffffeeedddbbb___\\\YYYXXXXXXXXXWWWXXXZZZ\\\___```aaacccfffkkkqqq{{{gggQQQJJJQQQZZZccceeefff```YYYVVVYYY]]]bbbbbbbbb```]]]YYYTTTPPPMMMAAA999;;;>>><<<;;;===:::<<>>888555222000//////.........///000222333444:::BBBIIIPPPYYYcccjjjjjjhhhbbb[[[WWWUUUOOOHHHAAACCCGGGJJJMMMMMMLLLKKKFFFDDDBBBAAA???<<<888444666888999777444000.........///222666999;;;===>>>AAA@@@@@@>>><<<:::999777777555333333444444111---111000---++++++,,,...000//////...---,,,,,,++++++,,,,,,++++++++++++,,,,,,************************+++,,,,,,------......///,,,,,,***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******++++++++++++++++++++++++...+++)))***---...---,,,************+++,,,------..................---------.........------///000///000222333444444333333555444333222333444555666555666999;;;<<<;;;:::999555777888999:::;;;>>>AAA@@@HHHYYYooouuu]]]NNNMMMRRRiii|||jjj\\\UUUYYYmmmvvvnnniiihhhkkkpppqqqmmm```PPPFFFDDDGGGRRRcccxxxxxx]]]FFF???======AAAFFFNNNZZZfffvvv}}}yyytttooommmooossswww|||yyysssfffUUUKKKOOOYYYhhh~~~uuujjj___RRREEE;;;888777666444444444555666666777888;;;===@@@BBBCCCKKKLLLNNNQQQSSSUUUVVVWWWYYY[[[]]]^^^___```bbbdddfffggghhhiiijjjiiihhhhhhffffffeeecccaaa___]]]\\\ZZZYYYXXXXXXYYY[[[^^^``````bbbfffjjjqqqzzzlllTTTKKKPPPXXX^^^aaadddaaa\\\ZZZ\\\___^^^^^^^^^^^^]]][[[XXXUUUUUUIII>>>======:::888:::777888>>>JJJ[[[mmm{{{|||lll\\\UUU^^^qqq|||jjjSSSBBB;;;888666888555555666555333555:::???DDDHHHGGGJJJXXXrrrpppccc^^^[[[ZZZXXXUUUSSSQQQPPPOOOIIIEEE>>>999555333111/////////......///000222333222888@@@GGGNNNXXXbbbiiijjjiiiddd^^^ZZZYYYSSSLLLCCCDDDGGGJJJLLLMMMLLLJJJHHHFFFCCCBBB@@@<<<888555666888:::999555111///...---///222555888;;;======>>>>>>>>><<<;;;999777555777555444444555555222000111///---++++++,,,.../////////...------,,,++++++)))))))))(((((()))))))))******************************+++,,,,,,------...+++***)))((('''((())))))))))))))))))))))))))))))******************************))))))))))))******++++++++++++++++++++++++---+++)))***---...---,,,+++++++++***++++++,,,,,,..................---------.........------///000///000222333444444333222444333333222333444555666666777999;;;;;;;;;999888666888999999999:::<<<>>>AAAJJJ[[[qqqyyyaaaRRRQQQVVVlll}}}kkk\\\TTTXXXlllpppiiigggiiimmmqqqpppiii[[[LLLEEEFFFKKKYYYkkk~~~lllUUUCCC===<<<>>>CCCIIIQQQ___kkk}}}yyyuuuqqqpppooopppqqqpppmmmdddUUUMMMVVVddd}}}zzzpppfff\\\OOOBBB:::777666555444444444555666888888888:::<<<>>>AAACCCHHHIIILLLNNNQQQSSSTTTUUUWWWYYY\\\^^^___aaacccffffffgggiiijjjkkklllkkkkkkggggggfffeeedddcccaaa```^^^\\\YYYXXXXXXZZZ]]]______bbbfffjjjpppxxxuuuZZZMMMNNNUUUVVVZZZ___aaa```___```bbb[[[ZZZ[[[]]]```aaa```______TTTGGG@@@;;;777555666888999===GGGWWWiii{{{~~~mmm[[[SSS[[[lll{{{|||vvvfffQQQAAA<<<:::888999777777888888666999???HHHIIIIIIKKKTTTgggpppddd]]]ZZZYYYWWWTTTRRRPPPOOONNNJJJFFF???:::777444111000000///......///000222333111666>>>EEELLLUUU___gggiiiiiifff```\\\[[[VVVOOOEEEEEEFFFHHHKKKLLLLLLJJJJJJGGGEEEBBB@@@===999555666999;;;;;;888333///------///111444888:::<<<<<<>>>>>>>>>===;;;999777555666555555555666666444222111///---,,,+++,,,.../////////......---,,,,,,,,,)))((((((''''''(((((()))************************++++++,,,,,,---.........,,,+++***)))((())))))***((((((((((((((((((((((((******************************))))))))))))******++++++++++++++++++++++++---+++******,,,------,,,,,,,,,++++++***+++++++++------------------......---.........------///000///000111333333333333222222222222222333444666777666888999;;;;;;:::888777777888999999888999;;;===DDDNNN___uuu}}}eeeVVVUUUZZZnnn~~~nnn^^^VVVYYYlll{{{lllfffeeeiiinnnrrrnnndddUUUHHHDDDHHHOOO^^^sssxxxbbbNNNAAA======@@@FFFLLLUUUdddrrr}}}~~~}}}zzzxxxuuuqqqooojjjhhhggg```TTTPPP]]]ppp{{{vvvmmmdddYYYMMMAAA999666666555444444444555666:::999999999;;;>>>AAACCCFFFGGGJJJMMMPPPRRRTTTUUUXXXZZZ\\\^^^^^^```bbbdddeeegggiiikkkmmmnnnnnnnnniiiiiihhhgggfffdddcccbbbaaa___[[[YYYXXXZZZ\\\^^^___bbbfffjjjpppvvv}}}~~~cccQQQMMMPPPMMMRRRYYY___bbbddddddddd[[[ZZZZZZ^^^dddhhhiiihhhhhh^^^PPPDDD;;;666555666888999<<>>;;;;;;999:::<<<<<<<<>>;;;999777555444555555555555444333000///...,,,,,,---......//////......---------,,,******))))))))))))******************************,,,,,,------.../////////...---,,,+++++++++,,,---++++++++++++++++++++++++******************************))))))))))))******************************,,,+++++++++,,,---------------,,,+++************,,,,,,------------......,,,.........------...000...///111222333333222222000111111222444555666777777888:::::::::999777666555777888888888999;;;>>>HHHSSSfff{{{gggXXXVVV[[[nnn~~~mmm^^^VVVYYYlllxxxiiicccccchhhmmmrrrkkk^^^OOOEEEDDDKKKSSSaaayyyttt\\\JJJAAA???@@@CCCIIIOOOXXXjjjyyy|||}}}~~~~~~~~~~~~|||wwwssshhhbbb___[[[SSSRRReee|||wwwtttmmmdddYYYLLLAAA:::666555444333333444555666888888777888:::===@@@BBBEEEGGGJJJMMMPPPSSSUUUVVVYYY[[[]]]^^^^^^^^^```bbbeeefffiiilllnnnooooooooolllkkkjjjiiigggeeecccaaadddbbb^^^[[[ZZZ[[[]]]^^^___bbbgggkkkpppuuu{{{~~~mmmXXXMMMKKKFFFJJJQQQZZZaaaddddddccc[[[XXXXXX\\\dddkkkmmmnnnmmmfffYYYIII===888777777444666888===HHH\\\tttppp]]]SSSXXXgggtttxxxuuujjjYYYLLLFFFAAA>>>;;;999;;;>>>@@@@@@EEEKKKOOOPPPUUUbbbvvvyyyjjj___ZZZUUUTTTRRRQQQOOONNNMMMMMMLLLHHHCCC>>>;;;777444111111111000//////000222222111555;;;@@@FFFOOOZZZaaaeeehhhhhhccc]]]ZZZTTTNNNEEEBBB@@@CCCIIINNNPPPOOOIIIFFFBBB???===;;;777555666999======:::555000...,,,---000333555777999999>>>??????@@@>>><<<999777333333444444444333333333000///...------------...///...............------******))))))))))))*********************************++++++,,,------.........---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******************************+++,,,,,,++++++,,,---...------,,,+++************,,,,,,,,,,,,------......,,,.........------...000...///111222333333222111///000111222444555555666777888999::::::999777666333555777888999;;;>>>AAAKKKXXXlll~~~eeeVVVUUUZZZnnn}}}xxxfff[[[WWW\\\oootttfffaaabbbggglllooogggYYYKKKBBBEEEOOOWWWggg~~~oooVVVGGGAAA@@@AAAEEEKKKQQQ]]]rrr}}}}}}}}}}}}~~~~~~~~~}}}~~~~~~zzzvvviii^^^UUUTTTQQQVVVnnn~~~uuusssmmmdddYYYLLLAAA:::555444333333333444555666555555555666999;;;>>>@@@DDDFFFIIIMMMQQQTTTVVVWWWZZZ\\\]]]^^^]]]^^^___aaaeeefffiiilllnnnoooppppppnnnmmmlllkkkiiifffdddccceeedddaaa___]]]]]]^^^^^^```ccchhhlllppptttyyy|||~~~zzzcccRRRIIICCCDDDIIIQQQ[[[```aaa___WWWSSSRRRWWWaaajjjooopppqqqmmmaaaOOO@@@999888777555777:::===GGG[[[uuurrr^^^RRRUUUcccooosssssslll^^^RRRJJJDDD???:::999<<>>@@@HHHNNNPPPPPPHHHEEEAAA>>>===;;;888666777:::<<<<<<999444000...+++---///222444666777888;;;<<<===>>>===:::777555222444555444333111111222//////...---------------........................)))((((((''''''(((((()))************************((((((((()))******++++++,,,+++***)))((())))))*********************************************************))))))))))))******************************+++,,,,,,,,,++++++---///,,,,,,++++++***+++++++++++++++,,,,,,------......---.........------///000...///000222222222222111///000222333444444444444555777888::::::999777666333555777999:::===@@@CCCLLL[[[qqqzzzaaaTTTTTTZZZooowwwiii]]]YYYZZZdddyyyoooccc```aaaggglllllldddUUUHHHAAAFFFQQQZZZpppgggPPPEEEAAA@@@AAAEEEKKKSSSbbb{{{~~~}}}|||}}}~~~~~~~~~}}}xxxtttkkkYYYLLLLLLPPP[[[xxx}}}tttrrrmmmdddXXXKKK@@@:::444444333333333444555666444555666999;;;>>>@@@AAACCCEEEHHHLLLPPPSSSUUUWWWXXXZZZ\\\]]]]]]^^^```bbbeeefffiiilllmmmoooooooooooonnnnnnmmmkkkjjjhhhgggeeeeeedddbbbaaa```______aaadddiiinnnqqqtttwwwzzzyyy|||nnnXXXJJJAAA@@@BBBIIITTT[[[]]][[[SSSOOOMMMSSS```lllrrrttttttssshhhTTTBBB:::888666777:::>>>@@@HHH\\\wwwttt^^^PPPPPP\\\gggnnnpppmmmcccYYYQQQJJJCCC???>>>BBBHHHMMMPPPWWW^^^bbbeeeooouuujjjaaa\\\YYYTTTSSSSSSSSSSSSSSSTTTTTTMMMJJJEEEAAA>>>:::666333333222111000000000222222000333777:::>>>EEEOOOVVV^^^eeeiiifffaaa^^^ZZZUUUKKKDDD>>>???FFFLLLNNNMMMGGGEEEAAA>>>===<<<:::999777:::;;;:::777333000///+++,,,///111333555666777:::<<<===>>>===;;;777555444666777666333111111222//////......------------............////////////)))))))))(((((()))))))))************************((())))))******+++,,,,,,+++***)))((('''((())))))))))))))))))))))))))))))******************************))))))))))))*********************************,,,---,,,******---///+++++++++***++++++,,,,,,***++++++,,,------......---.........------///000---///000111222222111111000111222333444333333222444555888999:::999888777555777999:::;;;===@@@CCCKKK[[[rrrvvv___SSSWWW^^^rrrkkk```XXXYYY___lllkkk```___aaagggllljjjaaaSSSFFFAAAGGGSSS\\\www}}}```KKKBBBAAA>>>@@@DDDLLLUUUfff}}}}}}~~~||||||zzzuuupppkkkVVVGGGHHHPPP___~~~|||sssrrrmmmdddWWWJJJ???999444333333222333444555666666777:::===@@@BBBDDDDDDBBBDDDGGGKKKOOOSSSUUUVVVVVVXXX[[[]]]^^^___bbbdddeeegggiiikkkmmmnnnnnnnnnnnnooooooooonnnmmmlllkkkeeeeeeeeeeeecccbbb```___aaaeeejjjooorrrtttwwwyyyuuuyyyvvv\\\KKKAAA>>>>>>DDDOOOXXXZZZYYYQQQMMMKKKSSSaaaooovvvxxxwwwwwwmmmWWWCCC:::777555444888<<<>>>EEEXXXtttuuu^^^NNNLLLVVVaaalllpppoooggg___WWWOOOIIIDDDDDDHHHPPPUUUYYY```hhhkkkoooyyy{{{mmmbbb\\\XXXVVVQQQQQQQQQQQQQQQRRRSSSTTTMMMJJJFFFBBB>>>:::666333333222111000000111222222///222555777:::AAAKKKRRRXXX___eeeccc```^^^ZZZVVVNNNGGG??????EEEKKKLLLKKKHHHEEEAAA???>>>>>>===;;;888999:::999666222000000+++,,,...111333555666666<<<===???AAA@@@===999777555888999777444111111333///............---------.........///////////////,,,,,,++++++++++++,,,,,,************************+++,,,,,,------...//////,,,,,,***)))))))))***+++******************************************************))))))))))))******))))))))))))))))))))))))***,,,---,,,******---///************+++,,,------******+++,,,,,,---......---.........------///000---...000111222222111111000111333333444333222111333555777999:::999888888888999;;;;;;;;;===???AAAJJJZZZrrrttt^^^TTTYYYbbbuuu{{{^^^\\\[[[___jjj}}}vvvjjjbbb\\\dddllliiihhhYYYKKKFFFEEEHHHTTTcccyyynnnTTTHHHCCC???DDDCCCFFFMMMWWWjjjxxxrrrfffVVVFFFEEESSSkkk|||xxxvvvssslll```RRRFFF===999555444444333333444444555666666888:::<<<>>>???@@@BBBCCCEEEIIILLLPPPRRRTTTVVVXXXZZZ[[[\\\^^^aaaddddddfffhhhkkkmmmooopppqqqssssssrrrpppooommmlllllljjjiiihhhgggfffffffffgggeeeiiinnnrrrtttuuuuuuvvvtttyyyiiiSSS???===<<<>>>FFFNNNOOOLLLGGGFFFIIIQQQ___llluuuzzz{{{yyyppp^^^III:::555555555999>>>AAAGGGWWWsssxxx___MMMLLLUUU^^^mmmqqqrrrnnnhhhaaaUUUJJJBBBEEEKKKUUU```jjjqqqtttzzz}}}qqqfffaaa]]]XXXUUUTTTSSSRRRQQQPPPOOOOOOOOOLLLIIIEEEBBB???;;;777333444333000///...///000111111222444666:::@@@GGGLLLWWW___dddccc___\\\YYYVVVSSSKKKCCC>>>@@@EEEJJJLLLGGGGGGFFFCCC???>>>>>>@@@===;;;999777666444111///...------000444666555333888999<<<===>>><<<:::999666444111111222333333333000//////............///000///...---------------,,,+++*********+++,,,---***)))'''&&&'''(((***+++,,,,,,+++++++++,,,------***)))))))))))))))))))))+++*********))))))(((((((((((())))))))))))((((((+++)))'''(((+++,,,***((())))))***++++++++++++***,,,+++++++++***))))))))))))(((''')))---...,,,***+++---------,,,,,,...000------------------,,,,,,000111333444555555444333444555555555555555555555555777999999888888999:::444666888999:::<<>>???@@@BBBDDDFFFJJJMMMPPPSSSTTTVVVWWWZZZ[[[\\\^^^aaacccdddeeegggjjjlllnnnoooppprrrrrrqqqpppooonnnmmmmmmllllllkkkkkkjjjjjjjjjjjjiiilllppprrrrrrsssssstttuuuzzznnnYYYCCC???;;;;;;AAAFFFGGGDDDBBBCCCGGGQQQ___mmmwww{{{~~~uuudddOOO@@@::::::777:::>>>AAAHHHZZZvvvuuu\\\LLLJJJTTT]]]nnnrrruuurrrmmmfff[[[QQQMMMPPPXXXbbbllluuu{{{~~~wwwjjjaaa]]]ZZZWWWTTTTTTSSSRRRPPPOOOOOOOOOOOOLLLIIIFFFCCC@@@<<<777444444333111000//////000000000111333555888===DDDIIITTT\\\cccccc```]]]ZZZVVVSSSLLLDDD???@@@EEEIIIKKKHHHHHHGGGFFFFFFFFFGGGGGG>>><<<888666555444222000+++***+++///444777777666777999;;;===>>>===;;;:::666444222111333444444333222111000000000000000000//////...---------------,,,++++++******+++,,,,,,+++***((((((((()))+++,,,+++++++++++++++,,,---...------,,,,,,++++++++++++******************))))))))))))************))))))+++)))((((((***+++***((())))))***++++++++++++***+++++++++******************((('''))),,,---,,,+++***+++++++++******,,,...///////////////////////////000222333444444333333333333333444444555555555666888999999888777888999444666888999:::<<>>???@@@CCCDDDGGGJJJMMMPPPSSSTTTUUUWWWYYY[[[\\\^^^aaaccccccdddfffiiikkkmmmnnnoooqqqppppppppppppooooooooopppppppppooooooooooooooooooppprrrqqqppppppppprrrvvv{{{sss```GGG@@@888777:::<<<<<<;;;===???EEEPPP___mmmwww}}}~~~wwwfffQQQAAA:::999888;;;===@@@JJJ```|||qqqYYYJJJIIIRRR[[[nnntttxxxwwwtttooofff]]]ZZZ___hhhrrr{{{uuunnnddd]]]ZZZYYYWWWUUUTTTSSSRRRPPPOOOOOONNNNNNLLLIIIFFFCCCAAA===999666333222222111000000/////////000222333555:::@@@DDDNNNXXXaaacccaaa___[[[WWWSSSMMMFFFAAAAAAEEEHHHJJJKKKIIIHHHKKKOOORRRQQQPPP@@@<<<777444333333222111+++++++++...222555666666777999;;;===>>>>>>===<<<777555333222333444444333222111000000/////////000///.........------------,,,,,,+++******++++++,,,+++***)))))))))***,,,---*********++++++---......///......---,,,++++++************+++++++++++++++******++++++++++++*********)))((()))***+++***((())))))***++++++++++++******************++++++++++++)))((((((***,,,,,,,,,---.........------///000////////////////////////...///000111222222222222111111222333444444555555777888:::999888777777888555666888999:::;;;>>>AAAJJJZZZrrrzzzaaaRRRSSS]]]nnnooo```YYY]]]gggvvvuuujjjhhhjjjhhhmmmpppiii\\\NNNCCCBBBGGGQQQcccuuuoooWWWEEE@@@@@@@@@@@@CCCIIIUUUjjj~~~}}}}}}}}}}}}{{{vvvrrrcccTTTHHHJJJ[[[uuuzzzrrrnnnfffZZZMMMAAA:::777555444444333333444444555666666888:::<<<>>>???@@@BBBCCCEEEHHHLLLOOOQQQRRRSSSVVVYYY[[[\\\^^^aaacccbbbccceeehhhjjjlllmmmnnnoooooopppppppppqqqqqqqqqrrrsssssssssssssssssssssuuuuuutttqqqooonnnooopppwww{{{vvvcccJJJ@@@666444555555555666999===DDDOOO]]]kkkvvv|||yyyiiiTTTBBB:::888888;;;<<<@@@NNNgggmmmWWWJJJGGGOOOYYYlllssszzz{{{yyywwwqqqjjjfffmmmvvv}}}zzzoooiiibbb\\\ZZZYYYXXXWWWSSSSSSQQQPPPOOONNNNNNNNNLLLIIIFFFDDDBBB???:::777222222222222222000///......///111111333666;;;???GGGSSS^^^bbbbbbaaa]]]XXXSSSOOOHHHCCCBBBDDDGGGIIIMMMKKKJJJNNNUUUXXXWWWSSSAAA<<<666222111222222333000///......///111333333888:::<<<===>>>>>>>>>===888666333222333444444333000///...---------------..................------,,,,,,++++++++++++++++++******)))))))))***+++,,,))))))******+++,,,............---,,,***)))((((((*********++++++,,,,,,---)))******++++++******)))***)))))))))******))))))))))))***++++++++++++***)))))))))***+++++++++,,,,,,***(((((()))***,,,---...//////...------///000,,,,,,,,,---------------......///000000111111111///000000222333444555555777999:::999777666666777555777888999:::;;;>>>@@@KKKZZZqqqzzzaaaQQQRRR[[[lllkkk^^^]]]bbbmmm~~~vvvjjjhhhiiigggmmmqqqjjjXXXJJJAAABBBIIITTThhhzzz}}}gggPPPBBB?????????AAAEEELLLZZZrrr~~~|||}}}}}}}}}}}}zzzvvvssscccUUUIIIKKK\\\uuu~~~zzzqqqmmmdddXXXKKK@@@999666555444444333333444444555666666888:::<<<>>>???@@@@@@AAACCCFFFIIILLLNNNOOORRRUUUYYY[[[]]]^^^aaabbbaaaccceeehhhjjjlllmmmnnnooooooooopppqqqqqqrrrrrrssssssuuuvvvvvvvvvvvvuuuxxxxxxvvvrrrooonnnoooqqqwww{{{xxxfffKKK???555333444333333555888<<>>;;;777:::<<>>>>>???>>>>>>888666333222333333333222000///...---,,,,,,,,,,,,------...//////......---,,,,,,,,,,,,++++++******(((((((((((())))))******************+++,,,---.........---,,,***)))((((((*********++++++,,,,,,---(((((())))))))))))(((((())))))******)))))))))***))))))***++++++++++++***)))))))))***+++++++++,,,++++++)))(((((())),,,---)))***+++***(((((()))+++,,,,,,,,,---------..................///000111111//////000111222444444555777888999999777555666666666777999999999;;;===@@@HHHYYYppp{{{aaaQQQRRR[[[lll~~~ggg^^^```eeerrrxxxllliiiiiifffkkkoooiiiTTTHHH@@@DDDLLLWWWjjj|||www___KKKBBB??????>>>BBBHHHQQQ```zzz~~~}}}|||}}}~~~~~~{{{xxxvvvgggXXXLLLMMM]]]uuu~~~zzzwwwppplllcccWWWJJJ???999777555444444333333444444555666666888:::<<<>>>???@@@???@@@BBBEEEHHHJJJLLLMMMQQQTTTXXX[[[]]]^^^```bbbbbbccceeehhhjjjlllmmmnnnooooooppppppqqqrrrrrrsssssstttvvvwwwxxxxxxwwwwwwyyyxxxwwwtttrrrqqqrrrsssvvvzzzxxxfffLLL>>>444555666333333777666:::AAAKKKWWWfffttt}}}rrr]]]III>>>;;;666;;;???GGG^^^{{{www```SSSMMMJJJPPPYYYfffoooxxx{{{~~~{{{tttnnnkkkaaa___\\\XXXUUUTTTSSSSSSSSSRRRQQQOOONNNNNNMMMMMMLLLJJJGGGFFFDDDBBB>>>;;;444333333222111111000000...///111111222444888:::???KKKXXX^^^```aaa___[[[TTTRRRNNNHHHDDDCCCEEEGGGNNNNNNNNNQQQTTTTTTPPPLLL@@@<<<666222111111222222000000///......111666:::<<<======>>>>>>>>>>>>>>>888555333111222222222111222111000///...---------,,,---.../////////...---,,,,,,,,,,,,,,,+++))))))'''((((((((())))))))))))+++************+++,,,,,,///......---,,,++++++************+++++++++++++++(((((())))))))))))(((((((((***+++***)))((()))***))))))***++++++++++++******************+++++++++***++++++***((()))+++---***++++++***)))(((***+++------......///000000000............///000111111000000111222333333444444666777999888777666666777666777999999999;;;===???FFFWWWooo{{{bbbRRRSSS\\\nnn{{{eee^^^eeejjjwwwzzznnnkkkkkkgggjjjllldddRRRGGGAAAFFFNNNYYYkkk|||nnnVVVFFFAAAAAA@@@>>>BBBJJJUUUfff~~~}}}||||||~~~|||zzzyyylll]]]PPPPPP^^^uuu{{{wwwvvvppplllcccVVVIII???999777555444444333333444444555666666888:::<<<>>>???@@@@@@AAACCCEEEHHHJJJLLLMMMPPPSSSXXX[[[]]]___```bbbbbbdddfffhhhkkkmmmnnnnnnpppppppppqqqqqqrrrrrrrrrssstttwwwyyyzzzzzzyyyyyywwwxxxxxxwwwuuutttuuuvvvuuuyyy~~~vvvcccLLL===444666777333222666333777>>>HHHUUUeeevvvttt___JJJ>>>:::666===CCCOOOhhhkkkVVVOOONNNMMMSSS\\\eeennnwww{{{zzztttppplllfffbbb[[[ZZZYYYVVVTTTSSSSSSTTTRRRRRRPPPOOONNNMMMMMMMMMLLLJJJHHHFFFEEECCC???===555444222111000000111222...000111222333555888;;;===IIIVVV\\\___aaa___\\\TTTSSSPPPJJJEEECCCDDDGGGLLLMMMPPPRRRQQQOOOKKKIII???;;;666222111111111111222222111///...111666;;;?????????>>>>>>>>>======777555222000111111000///222222000///...---------+++,,,...///000///...---,,,,,,------,,,+++)))((((((((())))))************,,,++++++***************------,,,,,,++++++++++++******************)))))))))))))))******)))))))))(((***+++***(((((()))+++))))))***++++++++++++***+++++++++***************)))+++,,,+++)))(((***,,,.........---++++++,,,...------......///000000111///.........///000111222222222222222333333444444444666888888777666777888666888999999999:::===???CCCVVVppp|||cccSSSUUU^^^ppp{{{eee___kkkppp|||zzzooommmnnniiijjjiii```QQQGGGBBBGGGPPPZZZkkk||||||gggOOOCCCAAABBBAAA>>>BBBKKKXXXjjj~~~~~~~~~}}}|||}}}~~~|||{{{pppaaaSSSSSS```uuu{{{wwwxxxppplllcccVVVIII???:::888555444444333333444444555666666888:::<<<>>>???@@@AAABBBCCCFFFIIIKKKMMMNNNOOOSSSXXX[[[]]]___```bbbcccdddfffiiikkkmmmnnnoooppppppqqqqqqqqqrrrrrrrrrsssuuuxxxzzz{{{{{{{{{zzzvvvwwwxxxxxxwwwvvvwwwyyyuuuyyy~~~rrr___LLL===444777888222111555000555<<>>777???GGGTTTooowwwbbbOOOMMMNNNOOOUUU___eeeooowww{{{xxxnnniiihhhfffbbb^^^WWWXXXXXXWWWUUUTTTUUUVVVRRRRRRPPPOOONNNMMMMMMMMMLLLJJJHHHGGGEEECCC@@@===666444222000000000222333...000222333444666999;;;===IIIUUU[[[^^^``````]]]TTTTTTQQQKKKEEEBBBDDDFFFIIIMMMQQQRRRPPPLLLIIIHHH>>>;;;666333222222111000777666444000---///444999@@@@@@??????>>>=========666444111000000000//////000000...---,,,++++++***+++,,,...000000///...---,,,,,,------,,,+++)))((())))))***++++++++++++***---,,,+++***))))))))))))***)))))))))))))))))))))+++*********))))))((((((******++++++++++++******(((***,,,+++(((''')))+++))))))***++++++++++++***,,,+++++++++******))))))(((+++---,,,***((()))+++,,,,,,---+++))))))***+++++++++,,,,,,---...////////////......///000222333333333333333333333333333333555777888777666777888777888999999999:::===???CCCVVVqqq}}}dddTTTVVV___rrruuueeeooovvvsssyyyxxxooogggfffjjjjjjbbbZZZHHHDDDFFFHHHQQQiiizzzvvv~~~eeeNNNEEECCC@@@>>>AAAIIINNN\\\ttt~~~~~~~~~|||qqqllleee___dddvvvzzztttnnnjjjbbbWWWJJJ@@@:::888555555444333222111111222666666888999;;;<<<>>>>>>AAACCCEEEFFFGGGIIILLLOOOTTTVVVXXXZZZ[[[\\\___aaa```eeegggfffgggllloooooonnnoooqqqrrrssssssrrrqqqsssuuuyyy|||~~~~~~}}}yyyyyyzzz{{{zzzyyyxxxwwwvvvyyy}}}qqq\\\FFF===444333333222222444777777:::BBBRRRfffzzzjjjQQQDDDBBBCCCDDDLLLaaa~~~lllWWWEEEDDDKKKPPPVVV]]]hhhkkkpppwwwvvvrrrkkkeeebbb```]]]\\\YYYZZZYYYVVVRRROOOPPPRRRUUUTTTQQQOOOMMMLLLKKKKKKMMMKKKIIIGGGFFFDDDAAA>>>888555111000111111...,,,111000//////000333666999<<>>BBBFFFXXXrrrvvv]]]SSSXXX```ttt{{{oooxxx}}}wwwyyytttkkkdddeeejjjjjj```VVVHHHDDDFFFIIISSSmmm~~~{{{|||dddLLLDDDBBB??????BBBHHHPPPbbb}}}}}}zzztttqqqjjjfffjjjyyyzzztttqqqmmmcccVVVHHH===777555555555444444444555555666777888999;;;<<<>>>???@@@@@@BBBDDDEEEFFFHHHLLLNNNSSSUUUXXXYYYZZZ\\\___aaaaaaeeegggfffgggkkknnnnnnnnnoooppprrrssssssssssssuuuwwwzzz}}}~~~}}}zzzzzzzzzzzzzzzyyyyyyxxxwwwyyy}}}nnnYYYEEE<<<444333333222222555666777;;;DDDTTTiii~~~nnnTTTGGGEEEBBBIIIYYYrrreeeQQQBBBBBBKKKQQQYYYaaakkkmmmqqqvvv~~~}}}qqqmmmgggbbb```]]][[[ZZZWWWXXXXXXVVVSSSQQQRRRTTTSSSRRRPPPMMMLLLKKKKKKKKKMMMKKKIIIHHHGGGEEEAAA???999666222111111111///---000///......///222555777===DDDMMMUUU^^^dddccc___YYYVVVRRRMMMHHHDDDAAA@@@FFFHHHKKKMMMKKKHHHCCC@@@===:::666333111111222333222222111111111222333444;;;;;;;;;;;;;;;;;;;;;;;;999777333///------///000000000000000///...------------,,,,,,,,,---...///***************++++++,,,******)))((((((((())))))++++++++++++++++++++++++)))))))))******,,,------...,,,+++******+++,,,---)))***+++,,,+++***((('''************************((((((((((((((((((((((((************************+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++........................---...///000000111111111111111111222222222333333777777888999::::::::::::777777777777777:::>>>AAAFFFXXXqqqttt\\\RRRXXX```vvvzzzwwwvvv}}}ooogggaaadddkkkiii^^^RRRGGGCCCFFFLLLXXXsssxxx```JJJBBBAAA???AAAEEEHHHTTTjjj~~~|||yyyyyywwwsssppprrr}}}~~~zzzuuuqqqlllbbbTTTFFF<<<777555333333333444555666777888666777888:::;;;===>>>??????@@@CCCDDDEEEGGGJJJMMMRRRTTTWWWXXXYYY[[[^^^```aaafffhhhfffgggkkkmmmmmmmmmnnnppprrrtttuuuuuuvvvxxxzzz|||~~~|||{{{{{{zzzzzzzzzzzzzzzxxxzzz}}}iiiUUUDDD;;;444333333222333555444666<<>>AAAFFFVVVppppppZZZRRRXXX```xxxuuurrrxxxkkkdddaaaeeekkkhhh[[[NNNFFFCCCHHHPPP^^^zzzqqq[[[GGG@@@@@@???BBBHHHKKKYYYrrr~~~~~~|||}}}}}}{{{{{{{{{yyyxxxyyy|||yyyuuulllhhh^^^RRRFFF===999888222222222222333444555555444444666777999:::<<<<<<===???AAACCCDDDFFFIIILLLPPPRRRUUUWWWXXXZZZ]]]___```eeehhhfffgggkkklllkkklllmmmooorrrtttvvvxxxxxx{{{|||~~~~~~}}}|||{{{zzz{{{|||}}}zzz{{{}}}|||gggTTTCCC:::444333444333333555333666;;;EEETTTiii~~~yyy^^^OOOKKKLLL\\\qqqyyyTTTEEE:::>>>GGGQQQ^^^jjjooommmlllpppzzz~~~rrreeeccc```]]]\\\ZZZXXXVVVQQQQQQPPPOOOMMMMMMMMMMMMFFFFFFDDDDDDCCCDDDEEEFFFJJJHHHFFFEEEDDDCCC@@@===999777333000//////000000///.........///111333444999???EEELLLVVVaaaeeedddYYYXXXVVVRRRLLLFFFAAA>>>CCCEEEHHHJJJIIIGGGDDDBBB>>><<<888444222111111111000000000111111222333333777777999::::::::::::999999777333000...---......////////////...---,,,,,,---------------......///...---,,,+++************)))***,,,---......---,,,++++++++++++++++++++++++*********+++,,,---///000000///---,,,++++++++++++'''((()))++++++,,,,,,+++((((((((((((((((((((((((************************************************++++++,,,,,,,,,,,,++++++,,,,,,------------......,,,,,,---...///000000111---...///000000111111111111111111111222222222222555666777999::::::::::::555777:::;;;<<<<<<>>>@@@DDDTTTkkklllXXXQQQWWW```yyytttrrr}}}ssshhhdddcccfffjjjeeeWWWJJJCCCBBBJJJUUUeeeiiiVVVDDD?????????CCCJJJOOO^^^xxx~~~~~~~~~|||}}}~~~~~~||||||||||||}}}|||{{{xxxtttkkkggg^^^RRRFFF===999888333333333222222333333444444444666777999:::<<<<<<===???AAABBBCCCEEEHHHKKKNNNPPPSSSUUUWWWYYY\\\^^^___dddgggggggggkkklllkkklllmmmooorrrtttwwwyyy{{{}}}~~~~~~}}}}}}}}}~~~|||}}}zzzeeeTTTAAA999333444555444444666333666;;;CCCPPPddd{{{}}}bbbSSSOOORRRfff}}}tttOOOBBB999===EEENNN]]]lllooollljjjnnnyyyxxxnnncccaaa^^^]]][[[YYYVVVSSSMMMKKKIIIGGGFFFEEEDDDCCC>>>>>>======>>>???AAABBBGGGEEECCCBBBBBB@@@===;;;888666444111///...///000////////////000222333444666<<>>???CCCOOObbbwwwiiiVVVPPPWWW```zzzvvvwwwxxxnnngggffffffhhhggg___QQQGGGAAABBBMMM[[[lllaaaPPPAAA???@@@@@@DDDLLLTTTddd}}}~~~~~~~~~||||||||||||}}}~~~|||yyyzzzxxxtttmmmiiiaaaTTTGGG<<<666444666555555444444444555555666777888:::;;;===>>>???===>>>AAABBBCCCEEEHHHKKKLLLOOORRRTTTVVVXXX[[[^^^]]]cccgggggghhhkkkmmmkkknnnnnnppprrruuuxxxzzz|||}}}}}}vvvcccRRR@@@888333444666555444666444777;;;AAAMMMbbb{{{fffXXXUUUUUUnnniiiLLL@@@999<<>>===;;;999777777777888:::<<>>;;;999666777666444000//////000000000000000111222333333333:::CCCKKKVVVaaadddaaaXXXWWWUUURRRMMMHHHCCC@@@???AAADDDFFFGGGFFFEEECCC@@@>>>:::777333111000///......000111222222222222111333555888999999888777555444222111000///000000000000000000///...------------...////////////.........---++++++*********((()))******************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,++++++******,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))************************,,,------......------,,,++++++,,,,,,------......++++++,,,,,,---.........---...///000000111111111000000000111111111111222444555666888999:::::::::444777999;;;;;;<<<>>>???@@@IIIWWWiii{{{fffTTTOOOWWW___yyy{{{yyyuuu{{{tttjjjeeegggiiihhhaaaWWWKKKDDD???BBBPPPaaaqqqxxxZZZKKK@@@???AAAAAAEEELLLWWWiii~~~~~~~~~|||{{{{{{{{{}}}~~~~~~~~~|||~~~}}}yyyxxxyyywwwssskkkhhhbbbWWWIII>>>666333444444444444555555666777777888999;;;<<<>>>???@@@===???AAABBBCCCEEEIIIKKKKKKMMMQQQSSSUUUWWWZZZ]]][[[aaaffffffhhhlllnnnlllooooooppprrruuuxxxzzz||||||}}}~~~qqq^^^NNN???888333444666555555666777999<<>>999<<>>@@@CCCBBB@@@@@@???>>>;;;999666888999888444111000111.../////////000111111222222888@@@HHHSSS^^^bbb```YYYXXXVVVSSSNNNJJJFFFCCC>>>@@@BBBEEEFFFFFFEEEDDD@@@>>>;;;777444111///...---...///111222333222222///111444777999888777777666555333111000///......////////////...---,,,,,,,,,---...///000//////......---,,,+++++++++++++++******)))((((((((())))))++++++++++++++++++++++++***************+++,,,---,,,---------------,,,,,,+++++++++******++++++,,,************************))))))))))))))))))))))))************************,,,,,,,,,------,,,,,,,,,******++++++,,,---------------------............---...///000000111111111000000000000111111111111333444666777999:::::::::444666888999:::;;;===???>>>CCCMMM\\\ooo~~~eeeSSSOOOVVV___wwwrrrrrrqqq{{{qqqhhhdddhhhjjjggg]]]QQQGGGBBB>>>BBBRRRdddtttrrrWWWIII???@@@BBBAAAEEELLLXXXlll~~~}}}}}}~~~~~~|||{{{zzz{{{|||~~~~~~~~~yyy||||||xxxwwwxxxwwwsssgggeee```WWWLLLAAA999666000000111222333555666777666666888999;;;<<<>>>>>>===???AAACCCDDDFFFIIILLLJJJMMMPPPSSSTTTWWWZZZ]]]ZZZ```eeefffhhhmmmnnnmmmppppppqqqrrruuuxxxzzz|||{{{|||}}}{{{mmm[[[KKK>>>777333444666555555666888;;;>>>CCCPPPhhhlll``````dddyyysss]]]FFF===888<<>>:::777444444666666555222333333444666999<<>>GGGUUUjjjooocccdddjjjvvv~~~}}}{{{xxxiiiXXXKKKBBB<<<>>>AAAJJJ___ttt}}}rrrgggaaaZZZWWWSSSNNNIIICCC===999999666222000000111111111222333222222888???AAA>>>BBBBBBAAA???<<<;;;;;;;;;BBBEEEFFFAAA888111......---+++)))+++///111111000444888>>>EEELLLSSSZZZ______\\\WWWTTTRRRMMMGGGBBB???@@@AAACCCEEEEEEEEEDDDBBB@@@===999555222000///000/////////000111333444111222333555666777777888888888666333000///000111......---------,,,,,,,,,---------///111111///---//////...---,,,,,,,,,,,,---------,,,,,,,,,+++++++++)))(((***,,,---+++)))))))))))))))***+++,,,---/////////...---,,,******,,,+++******)))************))))))(((((((((((((((+++***(((((()))******)))******))))))***,,,...///...//////...,,,++++++,,,...------,,,,,,------...---......///000/////////......//////000000111111111111000000111333555777777777888999999777666555888666444555999<<<<<<;;;???DDDHHHMMM\\\tttyyy^^^OOOOOOWWW]]]yyynnn```hhhtttrrrooouuuwwwiiifffeeehhhggg```TTTIIICCCAAACCCGGGUUUjjj|||qqqcccKKKDDD>>>>>>AAAEEELLLTTTggg|||}}}}}}~~~~~~~~~}}}}}}{{{{{{||||||||||||{{{{{{{{{yyyxxxwwwxxxyyyxxxvvvkkkhhhaaaWWWMMMBBB:::666333333333444444444444555444555666777777888:::===>>>@@@AAABBBBBBDDDFFFHHHNNNMMMMMMOOORRRUUUWWWXXX]]]___aaadddgggiiikkklllpppooopppsssxxxzzzzzzxxxxxxyyy{{{}}}qqq```OOOCCC;;;999777444444555666888<<<>>>DDDOOO\\\nnnnnnbbbbbbaaakkkqqqooopppqqqgggZZZNNNEEE@@@BBBGGGRRRiii~~~pppeee```YYYUUUOOOJJJEEE???:::666444222000///000111111111666777666666===FFFJJJHHHJJJJJJHHHFFFDDDBBBBBBCCCJJJKKKJJJDDD;;;333111111...,,,+++,,,///111111000222666<<>>;;;888444111///...//////......///000222333000111333555666777777777777777666333000//////111.........---------,,,,,,...------///111111///---//////---,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++***)))((())),,,---+++)))))))))))))))***+++,,,---////////////...---,,,,,,,,,++++++***************,,,++++++***************+++***(((((()))******)))((()))***+++,,,,,,,,,+++,,,.........,,,+++,,,---...------,,,,,,------...------...////////////.........//////000000111111444333111000000111333444555666777888999999888777777555444555888;;;<<<;;;???DDDHHHMMM[[[sss{{{```QQQOOOUUU[[[www|||nnn___WWWaaaooooootttvvvgggbbbddddddaaaYYYNNNEEE@@@???EEEIIIWWWmmm~~~kkkYYYFFF@@@<<<>>>BBBGGGPPPYYYlll||||||{{{{{{|||~~~~~~~~~}}}}}}{{{|||||||||||||||{{{{{{xxxxxxxxxyyy{{{zzzyyywwwmmmiiibbbXXXNNNCCC;;;777333333333333444444444444444555666777777888:::======???AAACCCCCCDDDGGGIIILLLLLLMMMOOORRRUUUWWWYYY^^^___bbbeeegggiiikkkkkkmmmmmmooorrrvvvyyyyyyxxxxxxyyy|||~~~}}}ooo^^^MMMCCC<<<:::777555444555777888:::>>>HHHTTT___mmmjjj^^^]]]YYYaaaeeeeeehhhmmmiiiaaaLLLEEEAAADDDIIIWWWrrrvvviiiaaa\\\VVVQQQJJJCCC>>>999555333000000000111111222333444:::===>>>AAAIIISSSYYYYYYWWWUUUSSSQQQOOONNNNNNNNNSSSRRROOOGGG===555333333000...---...000111111000111444999???EEEMMMUUUZZZYYYXXXWWWVVVTTTQQQMMMIII@@@@@@@@@BBBDDDEEEDDDCCC???>>>;;;888555222000//////......---...///111222000111333444666777777777666666555333000......000///.........------------...------...000000///---000...,,,*********+++,,,++++++++++++*********)))***)))((()))+++,,,+++***))))))))))))***+++,,,,,,......////////////......,,,,,,+++***************,,,++++++***************+++)))(((((()))******)))''')))+++------+++)))'''+++,,,------,,,,,,---......------,,,,,,------...,,,,,,---.....................//////000000111111666555333111000000111111333444666888999999999999666555444555777:::;;;;;;>>>CCCHHHNNN\\\sss}}}eeeSSSNNNSSSZZZtttuuueee\\\YYYiiizzz{{{wwwhhh```aaa___ZZZRRRIIIBBB??????FFFKKK[[[rrrhhhRRRCCC>>><<<>>>BBBHHHSSS]]]ooo~~~|||{{{zzzyyyzzz||||||~~~~~~~~~~~~}}}}}}||||||||||||||||||{{{zzzxxxxxxyyy{{{|||zzzwwwtttnnnjjjcccYYYNNNDDD<<<777222222333333333444444444444555666777777888:::======???AAACCCCCCDDDFFFHHHHHHJJJMMMOOORRRTTTWWWZZZ[[[]]]```dddhhhkkkmmmnnnkkklllnnnqqqtttwwwxxxxxxxxxyyy|||zzzkkkZZZKKKBBB<<<:::888666555666888999;;;AAAMMMXXX```iiizzzzzzcccWWWUUUVVV\\\bbbeeejjjpppnnnhhhMMMFFFCCCFFFNNN\\\xxx{{{nnnccc\\\XXXRRRMMMEEE===888555222000000222333333333444666777<<>>===:::888555333111///...---------///000111000111222444555666777777555666555333000......////////////............---...---,,,---///000///---000...,,,***)))***+++,,,************))))))))))))))))))((()))******+++*********))))))***++++++,,,,,,,,,---...//////......,,,,,,+++************+++***))))))(((((((((((((((***)))((((((***+++******((()))+++++++++)))'''&&&)))+++,,,,,,,,,,,,...///...------,,,,,,------...+++,,,------......------......//////000000111111555444333222111111111111444555777888999999888888555555444555777999;;;<<<<<>>AAABBBBBBCCCDDDEEEDDDHHHLLLOOOPPPSSSWWWZZZ[[[\\\```cccgggjjjlllmmmjjjllloooqqqsssuuuwwwxxxwwwyyy|||~~~rrrbbbRRREEE===;;;999777666666888:::;;;???FFFRRR[[[___fffuuunnnXXXNNNLLLOOOWWWaaaiiioooqqqmmmfffQQQIIIFFFLLLVVVeeettthhh^^^XXXUUUMMMHHH@@@999555333111000000222444444333444777999<<>>???CCCEEEDDDAAA<<<<<<;;;:::888555333222//////...------...000000000000222444555666666777555666666444111///...///000000/////////............---,,,,,,...//////...000...,,,+++******+++,,,*********)))))))))(((((()))))))))(((((()))***+++*********)))******+++,,,******+++,,,---------------,,,,,,+++***+++++++++***))))))(((((((((((((((***((('''(((***++++++***,,,+++***)))(((((((((((((((***,,,,,,,,,,,,...///...------,,,,,,------...+++,,,------......------......//////000000111111222222111222222222333333666777888999999888777666555555555666777888;;;===;;;BBBJJJQQQ```xxxsss^^^PPPRRR\\\sssgggWWWYYYddd{{{|||iii[[[UUUQQQLLLFFFBBBAAAAAABBBGGGQQQfff}}}}}}bbbKKKBBB@@@???AAADDDJJJVVVbbbwww~~~|||{{{zzzzzzzzz{{{|||}}}yyy{{{}}}~~~~~~~~~|||{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}|||{{{zzzyyyyyyxxxyyyyyyyyywwwsssooooookkkdddZZZNNNDDD;;;666222222222222333333333333444555666777777888:::===<<<>>>AAABBBAAA@@@AAAAAA@@@EEEJJJMMMOOOQQQVVVYYY]]]___aaaccceeeggghhhhhhkkkmmmppprrrrrrsssuuuwwwwwwxxx{{{}}}zzzmmm]]]NNNCCC===999888777666777999<<<>>>???FFFPPPWWWYYY___oooyyyaaaMMMEEEEEEFFFOOO^^^lllsssqqqiiiaaaQQQHHHFFFPPP^^^nnn|||mmmbbbYYYSSSPPPFFFAAA;;;666333222111000...111333222222444:::>>>DDDRRRcccnnnuuuyyyvvvqqqmmmggg```\\\ZZZYYYWWWUUUPPPLLLFFF>>>888333000...///000111000///000111333444555777999???GGGQQQXXX\\\^^^___]]]XXXRRRNNNKKKDDD@@@===>>>CCCEEECCC@@@999::::::999777555333111000///.........///000111///000222333555666666666666777777555222000//////000000000000////////////...---+++,,,---//////...//////...---,,,,,,,,,,,,************)))))))))(((((())))))((('''(((***,,,+++***************++++++)))***+++,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,++++++******************((('''(((***+++++++++---,,,***((((((((()))***(((***,,,,,,+++,,,---///...------,,,,,,------...,,,,,,---.....................//////000000111111///000111222333444555555777888999999888777666555555666777777777999<<<>>>???FFFNNNUUUdddzzz|||eeeSSSUUU```uuubbbRRRWWWfff~~~jjjYYYLLLIIIDDDAAA@@@@@@BBBBBBHHHUUUkkkwww\\\GGGAAA???@@@CCCFFFLLLZZZggg||||||||||||{{{{{{{{{{{{zzz{{{}}}~~~~~~~~~}}}|||}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}|||{{{zzzyyywwwvvvvvvwwwwwwvvvssspppoookkkcccYYYNNNCCC:::555111222222222222333333333444555666777777888:::===<<<>>>@@@AAA@@@>>>===>>><<>>:::666333222111111000///111333444555999BBBIIIXXXeeeuuu}}}|||vvvkkkddd\\\VVVUUUTTTPPPMMMKKKGGGBBB===999555222000---///000000//////222444444555555888===EEEOOOVVV[[[^^^```___YYYSSSOOOMMMEEE@@@<<<===CCCEEECCC???:::;;;;;;;;;:::888666444111111////////////000111///000111333444555666666666888888777444111000000111111111000000000//////...---++++++---.........///////////////---,,,+++++++++*********)))))))))((())))))(((&&&'''***---++++++***************+++++++++,,,,,,---,,,,,,,,,------,,,++++++++++++,,,,,,++++++***************)))((('''(((***++++++++++++++++++++++++*********)))***,,,,,,++++++,,,......------,,,,,,------...------...////////////.........//////000000111111///000111222333444444444666666888999999888777777666777999888888999===@@@EEELLLSSSZZZggg{{{kkkWWWXXXeeexxxbbbQQQXXXhhh{{{dddRRRGGGDDD@@@>>>>>>@@@AAABBBIIIXXXnnnsssWWWCCC???>>>@@@CCCGGGNNN]]]jjj~~~|||}}}}}}}}}}}}|||{{{zzzyyy||||||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}|||{{{zzzyyyuuuttttttuuuvvvvvvtttrrroookkkcccYYYMMMBBB:::555111111222222222333333333444555666777777888:::===<<<>>>@@@@@@???<<<;;;;;;:::@@@HHHKKKLLLOOOTTTXXXXXXZZZ]]]```dddfffhhhiiimmmpppssstttrrrrrrtttvvvwwwwwwxxxzzz}}}~~~xxxvvvooobbbSSSEEE<<<888777666666666999<<<@@@BBBJJJPPPWWW\\\^^^hhh~~~lllQQQAAA>>>@@@DDDNNNbbbuuu~~~zzzpppiii```VVVVVVhhhvvvgggYYYNNNFFF???;;;999666222111111111000000000333666777999@@@KKKSSSjjjvvv|||iiiaaaXXXRRRQQQOOOKKKGGGHHHEEEAAA===:::777444222+++---000///...///222555444444444666;;;DDDNNNUUUZZZ^^^aaa___ZZZTTTPPPOOOFFF@@@<<<===BBBEEECCC???===>>>??????>>><<<:::888222111000//////000111111///000111333444555666666777888999888555222000000111111111111000000000000...,,,++++++,,,............///111111111///,,,+++++++++++++++************((())))))(((%%%&&&***---++++++***************+++,,,------......------,,,...---,,,,,,++++++,,,,,,***))))))((((((((((((((()))((('''(((***,,,,,,+++)))***,,,......,,,***))))))+++,,,,,,+++***,,,---...------,,,,,,------...---...//////000000//////......//////000111111111000000111333333333333333444555777888999999999999666888:::999888999===AAAJJJQQQXXX]]]hhhzzzoooYYYZZZgggzzzyyydddVVV```uuu|||dddNNNAAA>>>===>>><<<;;;>>>CCCIII\\\kkkuuuyyyfffKKKAAA???<<<;;;>>>DDDOOO```ppp~~~}}}}}}}}}~~~~~~}}}{{{zzz{{{{{{|||}}}~~~~~~~~~~~~}}}}}}||||||{{{yyyxxxwwwxxxvvvuuuuuuvvvvvvuuusssoookkkdddYYYLLLAAA999666222111111111222333333444555555666666777999:::;;;;;;<<<>>>>>>======>>>@@@CCCFFFIIIKKKMMMPPPSSSVVVXXXYYY\\\___bbbeeehhhiiikkknnnppprrrrrrrrrtttuuuzzzyyyyyyzzz~~~}}}{{{yyyuuummm```RRREEE<<<888888888888999;;;???EEEIIIJJJTTT]]]^^^cccsssbbbKKKBBB@@@>>>DDDSSSiii{{{|||rrrkkkccc^^^dddxxxrrrfffUUUIIICCCAAA???===555111///000///---...222222:::888666>>>EEEQQQbbbxxxvvvlll___SSSNNNMMMJJJIIIJJJGGGDDD???<<<999666222000//////000000111111222222111222333444666>>>HHHQQQ[[[^^^^^^[[[ZZZYYYSSSLLLFFFAAA<<<<<>>>>>@@@CCCBBB>>>:::222000...------///111333000000111333555666444333444555555555444222000///000000///...............000---******---000000/////////...---,,,,,,++++++,,,+++++++++***))))))))),,,,,,++++++++++++,,,,,,)))************+++++++++************************))))))************))))))++++++------------++++++++++++************++++++((()))+++,,,,,,+++)))(((++++++,,,,,,,,,---------++++++++++++++++++++++++------......///000000000............////////////000000000000111111111111444555777888888888777666666666666777999;;;===???FFFWWWcccbbbhhh{{{ooo```[[[^^^sssyyyggg\\\hhh|||yyy```LLLAAA>>>===>>><<<;;;>>>DDDNNN___kkkrrrsss```GGG???>>><<<;;;???EEEOOOaaaqqq~~~}}}~~~}}}{{{{{{{{{||||||}}}~~~~~~~~~~~~}}}{{{zzzyyyxxxvvvuuuuuuvvvuuutttrrrpppmmmfffZZZNNNBBB;;;888222222111111222222333444555555555666777888::::::;;;===>>>>>>>>>>>>???AAADDDFFFIIIKKKMMMOOORRRUUUXXXYYY[[[^^^bbbeeeggghhhjjjllloooqqqqqqrrrtttuuuyyyxxxxxxzzz}}}~~~{{{yyytttppphhh\\\OOOCCC<<<999666666777888<<>><<<:::777444222---........./////////000111222333333666===HHHPPP[[[^^^^^^[[[YYYXXXTTTNNNHHHCCC===<<>>:::222000...------///111222000000111333666777666444666666666666555333111000000000///............///000...++++++---//////...//////...------,,,+++++++++++++++*********************))))))))))))******)))************+++++++++************************)))******************)))***++++++,,,,,,++++++***++++++************++++++)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---.........000000000000111111111222111111111111222222222222444555777888888888777666555555666666888:::===>>>IIIYYYdddfffmmmmmm___[[[___sss~~~pppjjjuuuuuu\\\HHH@@@===<<<===<<<;;;???EEERRRccclllooolllXXXBBB<<<<<<;;;<<<@@@FFFQQQcccsss~~~~~~|||{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}|||zzzzzzwwwvvvtttuuuuuuuuusssqqqnnnkkkdddZZZMMMBBB;;;888222222111111222222333333555555555666777888999:::<<<===??????>>>???@@@BBBEEEGGGJJJKKKMMMNNNQQQSSSXXXYYY[[[]]]```ccceeefffhhhjjjmmmooopppqqqtttvvvwwwwwwxxxyyy|||}}}}}}|||{{{xxxvvvoookkkcccWWWKKKAAA<<<:::666666777:::???GGGNNNSSS\\\dddmmmttt}}}iiiPPPAAA======<<>>:::777999555222222111000222666666>>>===>>>LLL[[[kkkzzznnncccWWWLLLIIIHHHGGGEEEFFFCCCAAA>>><<<;;;999666444............////////////000222333333666<<>>LLLYYYeeekkkttt|||iii[[[ZZZ```rrr|||{{{qqqWWWFFF@@@<<<;;;<<<<<<<<>>???@@@??????AAACCCEEEGGGJJJKKKLLLNNNPPPRRRWWWXXXZZZ\\\___aaacccdddeeegggjjjlllmmmooorrruuutttvvvwwwyyy{{{~~~~~~|||{{{zzzxxxuuusssmmmiii```TTTHHH???;;;:::999888888===EEEQQQ[[[aaacccjjjrrr{{{rrrYYYEEE;;;;;;<<<<<>>===;;;999666333000000000000111111111111000111333333555;;;DDDKKKZZZ^^^___\\\YYYXXXUUUQQQMMMHHHAAA>>>>>>AAACCCDDDJJJKKKKKKKKKGGGAAA:::666222111///.........000000000000000333666888888888666777777777666444222111111111000////////////000000...---,,,,,,,,,,,,,,,//////......---------,,,)))))))))***+++++++++,,,,,,,,,++++++++++++,,,,,,))))))*********+++++++++************************+++++++++,,,,,,+++++++++,,,+++***))))))***+++,,,++++++************++++++,,,++++++******++++++,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000....../////////000000000222222222222333333333333555666777888999888777777666666777777999;;;>>>???LLLYYYfffooozzzwwwcccVVVXXX```sssmmmTTTEEE???;;;:::;;;<<<<<>><<<::::::>>>CCCIIIVVVmmm~~~||||||||||||||||||}}}}}}}}}~~~}}}}}}||||||zzzzzzzzzzzzzzzyyyxxxwwwuuutttsssttttttssspppmmmiiifff___UUUIII???999666333333222222111222222333444444555555666888999:::;;;===?????????@@@BBBCCCEEEGGGIIIKKKLLLMMMPPPRRRWWWXXXYYY[[[]]]___aaabbbccceeeggghhhiiilllooorrrrrruuuxxxyyyzzz|||}}}{{{yyyxxxvvvrrrpppmmmiii```TTTHHH???:::999;;;::::::AAAMMM[[[gggnnnjjjpppxxxsssaaaKKK<<<777888;;;===AAAKKK\\\mmmyyynnn^^^WWWVVVVVVSSSNNNJJJHHHFFFEEEDDDCCC===999999999:::>>>DDDGGGOOOPPPTTTeeerrr~~~rrrjjj___UUUKKKIIIIIIGGGFFFFFFEEECCC@@@>>><<<999444111111111111111000000000000///111222333444:::BBBIIIWWW]]]```^^^ZZZYYYVVVRRRNNNIIICCC???>>>@@@CCCEEEHHHIIIIIIHHHCCC===777444222111000///......//////000000000222555888888888666666666666555333222000111000000///////////////.........---,,,+++,,,,,,///...............------)))))))))***+++++++++,,,,,,,,,++++++++++++,,,,,,))))))*********+++++++++************************+++++++++,,,,,,+++++++++---,,,+++******+++,,,---++++++************++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000////////////000000000000111111111222222222222333555666888999999999888777888888888999:::===???@@@KKKWWWeeeqqq}}}ppp]]]SSSWWW```uuu~~~{{{uuuyyyhhhPPPDDD>>>;;;999;;;;;;===CCCKKKSSSjjjxxxuuugggNNN===>>>999:::>>>CCCKKKZZZttt}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{~~~~~~}}}|||{{{zzzzzzzzzzzz{{{{{{zzzyyyyyyxxxtttssssssssstttrrrnnnkkkiiifff```VVVKKKAAA:::888333333222222111111222222444444444555666777888999:::<<<>>>?????????AAACCCDDDFFFIIIJJJLLLMMMPPPRRRVVVWWWXXXZZZ\\\^^^___```aaabbbcccdddeeehhhkkknnnqqquuuyyyzzzzzz|||}}}{{{yyywwwtttpppmmmlllhhh```UUUIII@@@;;;::::::;;;???IIIYYYhhhrrrwwwsssyyybbbRRRAAA888666777;;;???DDDKKKWWWeeetttrrrbbbWWWVVV[[[ZZZWWWSSSOOOLLLKKKKKKKKKCCC>>>;;;===@@@DDDKKKSSSTTTZZZXXX[[[kkkwwwyyyooojjj```VVVLLLJJJJJJHHHFFFFFFEEECCCAAA???===999444111////////////............///000222222444888@@@GGGTTT\\\bbb```\\\ZZZVVVRRRNNNJJJEEEAAA???@@@BBBDDDDDDEEEFFFDDD???:::666555222111000//////......///111000///111444666777777555666666666555333111000000000///...............,,,---...---,,,+++,,,---........................***************+++++++++******))))))))))))******)))************+++++++++******************************++++++++++++******---,,,,,,,,,,,,,,,,,,---++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........111111111222222222333333111111111111222222222222666777888999999999888777888777888888:::<<>>CCCKKK]]]zzz~~~~~~~~~{{{yyyzzzzzzzzzzzzzzzzzzzzzzzz~~~}}}|||{{{zzzyyyxxxxxxxxxyyyyyyyyyyyyxxxwwwwwwsssrrrsssssssssqqqmmmjjjgggeee___UUUJJJ@@@:::888444333222222111111222222444444444555666777888999999;;;===>>>>>>???AAACCCBBBEEEHHHJJJLLLNNNQQQSSSVVVWWWXXXYYY[[[\\\]]]^^^___```aaaaaabbbdddhhhkkkqqquuuzzz{{{{{{|||~~~{{{xxxvvvsssooolllgggeee___UUUKKKBBB===;;;:::>>>HHHXXXjjjxxx}}}~~~~~~xxxkkkSSSGGG;;;777666777<<>>:::666222000/////////.........---...000222222333777???EEEQQQ[[[cccccc^^^ZZZVVVRRRLLLJJJFFFBBB??????@@@BBBAAACCCDDDAAA===:::999:::222111111000///.........111000//////222444555555777777777777666444333111///......---------------***,,,......,,,+++,,,...............////////////+++++++++*********************))))))))))))******)))************+++++++++************************)))******************)))++++++,,,,,,,,,,,,++++++++++++************++++++++++++,,,------,,,++++++*********+++++++++,,,,,,------------------------++++++,,,,,,---.........111111222222222333333333222222222222333333333444666777888999:::999888888666666666777888;;;===???GGGTTTfffttt|||ppp^^^UUUTTT]]]ggg}}}xxxiiijjjsss{{{___JJJBBB===999888:::;;;>>>EEEMMM[[[qqq{{{qqq^^^EEE999@@@:::;;;>>>CCCLLL___~~~~~~~~~~~~}}}{{{yyyyyyyyyyyyyyyyyyyyyyyyyyy}}}|||{{{zzzyyyxxxwwwwwwuuuuuuvvvvvvvvvuuuuuutttrrrrrrrrrsssssspppllliiieeebbb\\\SSSHHH>>>888666444333333222111111111222444444444444666777888999999:::<<<======>>>@@@BBBAAADDDGGGJJJLLLNNNQQQTTTVVVVVVWWWYYYZZZ\\\]]]]]]______```______bbbeeehhhpppuuu{{{|||{{{|||~~~{{{xxxvvvsssnnnkkkcccbbb]]]UUULLLCCC>>>===:::BBBQQQfffyyyvvvdddTTTKKK@@@888777777777<<>><<<888555222222111111000000000///...000222222333777>>>DDDOOOZZZdddddd```[[[VVVQQQKKKJJJGGGCCC???>>>???AAAAAABBBCCCAAA===;;;<<<>>>222111111000///......---111000...///111333444444888888999888777666444333......---,,,,,,,,,,,,---(((+++......,,,+++,,,///.........///////////////,,,+++++++++******)))))),,,,,,++++++++++++,,,,,,)))************+++++++++************************))))))************)))))))))***+++,,,,,,+++***)))++++++************++++++***+++---......---+++***---------.........//////------------------------------......///000000111///000000000000111111111333333333444444444555555666777888999:::999888888444444444555777999<<<===GGGUUUhhhuuu|||iiiYYYSSSWWWaaakkkxxxuuugggfffttttttYYYFFF???===:::888999;;;===EEENNN^^^qqqyyyhhhOOOBBB??????>>>;;;>>>GGGPPP```~~~|||zzzyyy}}}{{{xxxvvvvvvwwwyyyzzzzzz{{{{{{zzzxxxvvvsssrrrttttttvvvvvvvvvuuutttssstttqqqmmmkkkjjjjjjhhhgggfffaaaXXXMMMCCC;;;666333111111111111111111111111333333444666777999:::;;;999:::;;;===>>>@@@AAABBBBBBCCCEEEFFFGGGJJJNNNQQQUUUTTTTTTTTTVVVYYY[[[]]]___]]]]]]\\\YYYZZZbbbllluuu{{{}}}{{{~~~|||wwwsssoookkkiiieeebbb\\\SSSIIIBBB>>>>>>===III___wwwwwwfffTTTIII444666777555555;;;HHHRRR[[[QQQKKKTTThhh~~~{{{hhhZZZQQQVVV___bbbccceeegggiiilllqqqvvvxxxwwwuuuqqqjjjbbb```dddhhhiiiiiihhh```YYY]]]lll|||sssqqqooommmbbbZZZPPPJJJIIIIIIFFFDDDGGGEEEAAA===999777555555222222111111000/////////////////////111555<<>>;;;888444333222111000000000000000000000//////111444777777666666777777555222/////////...------------...###&&&***+++,,,,,,---...//////...---,,,,,,++++++,,,+++***+++,,,---,,,***)))***++++++***)))***+++)))***+++,,,,,,+++***)))++++++************++++++************))))))))))))))))))))))))***************)))((('''''')))+++,,,...---,,,+++---///333555------------------------...---+++******+++---...---,,,,,,,,,,,,---......///000111222222111000///222222111111111111111222555666888999::::::999999777555666888888777:::???LLL\\\ooo{{{jjjVVVRRR\\\lllxxx{{{zzzgggeeerrrmmmSSSBBB>>>;;;888888:::<<<@@@JJJSSSaaarrryyygggNNN@@@===<<<===:::???IIITTTeee{{{{{{{{{{{{zzzyyywwwvvv{{{yyywwwuuuuuuvvvxxxzzz{{{{{{zzzyyyxxxvvvuuuttttttuuuvvvvvvvvvuuutttsssuuurrrooommmlllkkkjjjiiibbb^^^VVVLLLCCC<<<777555333333333333333333333333333333444555777888999999999:::;;;===>>>@@@AAABBBBBBDDDFFFGGGHHHJJJNNNQQQSSSSSSSSSTTTUUUXXXZZZ\\\___\\\ZZZXXXUUUVVV```kkkyyy~~~|||{{{wwwsssoookkkhhhcccbbb]]]UUULLLDDD???>>>CCCRRRjjjuuubbbPPPBBB<<<222444555555888AAAOOO[[[```UUUNNNTTTeeeyyyxxxjjjZZZQQQOOOZZZffflllnnnpppxxxyyy{{{~~~}}}xxxsssmmmkkklllmmmkkkhhhccc[[[WWW```uuutttmmmnnnnnnlll^^^WWWNNNIIIHHHHHHFFFDDDHHHFFFDDD@@@===;;;999888222222111111000////////////000000000111555;;;???GGGQQQ[[[]]]\\\ZZZWWWSSSOOOMMMIIIDDD???>>>@@@BBBAAABBBBBBAAA@@@===:::888444333222111000000000000///000000//////111444777777666666777777555222/////////...------------...)))+++------,,,,,,,,,...//////...------,,,++++++)))(((''''''))))))(((''')))***++++++***)))***+++)))***++++++++++++***)))++++++************++++++************))))))))))))))))))))))))************+++***)))((((((***+++---------,,,,,,---///111222------------------------...---+++******+++---......------------...//////000111222222222222111000333333222222222222222333555666777888999999999999888666777::::::999<<>>CCCNNNZZZeeetttwwwdddKKK>>>;;;:::;;;;;;@@@KKKXXXmmm~~~{{{||||||||||||{{{zzzyyyxxxwwwuuuttttttvvvxxxyyyyyyxxxwwwvvvvvvuuuuuuuuuuuuuuuvvvvvvuuutttsssssstttqqqnnnmmmlllkkkiiihhh^^^ZZZSSSJJJCCC<<<888777222222222222222222222222333333444444555666777777999:::;;;===>>>@@@AAABBBCCCDDDFFFHHHIIIKKKNNNQQQQQQRRRRRRSSSUUUWWWYYYZZZ^^^YYYTTTPPPNNNQQQ^^^kkk}}}}}}{{{wwwsssooojjjfffbbbaaa^^^WWWOOOGGGBBB???HHH\\\wwwwwweeePPP???888777333444444666;;;GGGVVVaaadddYYYQQQVVVeeevvvzzzhhhZZZOOOOOOVVVfffuuu|||}}}~~~yyyuuupppmmmkkkhhhbbb^^^ZZZUUUWWWfff~~~yyykkkgggkkklllhhhYYYSSSLLLHHHGGGGGGFFFDDDEEEEEEDDDBBB???===;;;999333222111000///////////////000111111222444999<<>>CCCPPPaaauuu~~~dddTTTPPPXXXjjjyyykkkoooqqqeeeNNNDDDBBB888777888;;;>>>CCCPPP]]]hhhssssss___HHH>>>;;;:::;;;<<>>@@@AAABBBCCCEEEGGGHHHIIIKKKNNNPPPOOOPPPQQQSSSUUUVVVWWWXXXZZZTTTMMMIIIGGGLLL\\\kkk|||}}}|||~~~{{{xxxtttoooiiieeebbb```\\\UUUMMMGGGDDDDDDJJJbbb{{{tttfffTTTDDD:::888999777666666888???LLLYYYbbbdddZZZSSSXXXfffwwwqqq___TTTQQQXXXgggyyyxxxsssmmmgggccc]]]WWWSSSRRRTTT]]]nnnsssgggeeehhhgggaaaTTTPPPKKKHHHHHHHHHGGGFFF@@@@@@@@@@@@>>>;;;999777333222111000/////////000///000222222222444777999AAAMMMWWW[[[\\\\\\ZZZWWWPPPNNNJJJDDD???===>>>???AAA@@@???===<<<:::999999444333222111000000000000////////////...000333666666666666777888666333000//////...------------...111111000...,,,+++---/////////......---------,,,,,,*********+++,,,+++***)))***++++++***)))***+++*********++++++*********++++++************++++++************)))))))))(((((()))))))))************++++++*********+++,,,---***+++,,,------,,,+++***------------------------------,,,,,,,,,---.....................//////000111111111111111111111111333222222222222333444444666555444444444666777888:::888888:::;;;:::>>>DDDSSSeeeyyy~~~bbbPPPHHHKKKZZZjjj^^^vvvyyypppvvv|||```KKK@@@===888888999;;;<<>>CCCNNN^^^vvv}}}||||||||||||zzzzzzyyyyyyyyyyyyyyyyyyvvvvvvuuuttttttuuuvvvwwwuuutttsssrrrrrrssstttuuussssssqqqpppooonnnmmmmmmkkkiiigggeeeeeecccaaa^^^VVVRRRLLLEEE>>>888555444000000000000000000000000222333333333444444555555999:::;;;===>>>@@@AAABBBCCCEEEGGGIIIIIIJJJMMMOOOMMMOOOQQQSSSUUUVVVVVVVVVUUUOOOGGGCCCAAAHHHYYYiiiyyy{{{}}}|||zzzzzz|||~~~|||~~~|||xxxtttoooiiidddaaa^^^WWWOOOHHHEEEFFFHHHLLLfffzzzkkk```OOOBBB:::777555444777666666;;;EEERRR]]]cccaaaXXXSSSXXXeeettt}}}hhhXXXQQQVVVeeeyyyzzztttlllddd]]]YYYVVVUUUTTT\\\jjjxxx}}}pppfffeeefffaaaYYYQQQNNNKKKJJJIIIIIIHHHHHH>>>>>>>>>>>>===:::888777444222111///...///000000///000222222222333666999AAALLLWWW[[[\\\\\\ZZZWWWOOONNNJJJDDD???<<<<<<===AAA@@@???===;;;:::999888444333222111000000000000/////////......000333666666666666777888777444111//////...------------......///...---++++++---//////...............------)))(((''''''((()))(((''')))***++++++***)))***++++++******************+++++++++************++++++************)))))))))(((((()))))))))************+++++++++++++++,,,,,,,,,***+++,,,---,,,+++)))(((------------------------,,,,,,,,,,,,---......///------,,,,,,------...///000000////////////000000111111111111111222333333666555444444444555666777999777666999999999>>>DDDUUUfffzzzxxx^^^OOOHHHJJJZZZmmmXXXkkkvvvwwwyyywww|||tttYYYGGG===888999999:::<<<<<>><<>>@@@AAABBBBBBDDDGGGHHHIIIJJJKKKMMMLLLNNNQQQTTTVVVVVVVVVUUURRRLLLEEE@@@>>>DDDTTTddduuuvvvvvvuuussssssuuuvvvwwwyyy}}}|||wwwrrrlllgggccc^^^YYYRRRIIIDDDCCCFFFIIIOOOfff}}}{{{ssskkk\\\PPPAAA888666666444111444444777@@@MMMZZZaaaddd\\\VVVSSSXXXcccpppuuu___RRRPPP]]]qqqxxxrrriiiaaa[[[YYYYYY[[[^^^hhhvvvxxxtttllldddbbbaaa[[[SSSMMMMMMLLLJJJIIIHHHHHHHHH@@@??????>>>===;;;:::999444333111///...///000111000000111000111333666999???KKKVVVZZZ\\\]]][[[XXXRRRQQQMMMGGGBBB>>>>>>>>>@@@@@@???>>><<<:::999888444333222111000000000000...//////......///333555666666666888999888555222//////...------------...,,,---------,,,,,,---///........................+++***))))))++++++***))))))***++++++***)))***+++++++++***))))))***++++++++++++************++++++************))))))))))))))))))))))))*********************+++++++++++++++******+++,,,,,,+++***)))------------------------,,,,,,------......//////,,,,,,,,,,,,,,,---......000//////......//////000000000000000111222333333666666555555555555666666888555555777888888===DDDVVVgggzzzsss[[[NNNGGGGGGXXXmmm[[[iiiqqqyyylllVVVJJJDDD???999999;;;======CCCRRRbbbuuuwwwmmmVVVDDD??????===<<<@@@FFFOOObbb~~~}}}zzzyyyyyyyyyzzz}}}|||zzzyyyxxxxxxxxxxxxssssssrrrqqqpppoooooonnnllllllmmmllllllkkkjjjjjjfffeeeccc```___^^^]]]]]]\\\ZZZYYYXXXWWWUUURRROOOHHHEEEAAA<<<999777666555444444444444444444444444111222333444555666777888999:::;;;===>>>@@@AAABBB@@@CCCFFFHHHHHHHHHJJJKKKLLLNNNRRRUUUWWWWWWVVVUUURRRLLLFFF@@@===@@@NNN\\\nnnmmmkkkiiifffeeefffffflllooouuuyyy|||zzzsssnnnhhhccc```WWWTTTNNNFFFAAA@@@CCCFFFPPPcccrrrqqqlllhhh```VVVIIICCC;;;777666777666444555666;;;GGGUUU___bbbbbbWWWSSSSSS[[[fffrrrrrr\\\TTTVVViii~~~sssooohhhaaa]]]\\\___aaaiiioooxxx}}}}}}{{{yyyxxxjjjiiiddd]]][[[ZZZVVVQQQJJJKKKKKKJJJHHHGGGFFFFFFBBBAAA???>>><<<;;;;;;:::555333000.........000111000000/////////222777;;;<<>>???@@@@@@@@@@@@>>><<<999777444333222111000000000000......///......///222555666666666888999888555333//////...------------...+++---......---,,,,,,---............////////////...---,,,---...///...,,,)))***++++++***)))***+++++++++***))))))***++++++++++++************++++++************))))))))))))))))))))))))************((()))******++++++************++++++,,,+++++++++------------------------+++,,,---....../////////---------------...//////111000///......///000111111111111111222333444444666666777777777666666555888555555777777888>>>EEEUUUfffxxxuuu]]]QQQHHHFFFWWWmmm___kkkttthhhVVVQQQPPPLLL999:::<<<>>>>>>EEEUUUfffyyyzzznnnVVVCCC>>>>>>;;;;;;@@@FFFPPPddd|||zzzxxxxxxxxxyyyyyyxxxvvvtttrrrrrrrrrsssrrrqqqpppooonnnmmmlllkkkeeeffffffffffffdddbbbaaaaaa```]]][[[YYYWWWWWWWWWSSSRRRQQQPPPPPPMMMJJJGGGBBB@@@===:::888777777888333333333333333333333333111222333444666777888999999:::;;;===>>>@@@AAABBB@@@BBBFFFGGGHHHHHHIIIJJJLLLNNNRRRVVVXXXWWWVVVTTTSSSNNNGGGAAA<<<>>>IIIUUUgggeeebbb^^^[[[YYYXXXXXX\\\```gggmmmssswww|||xxxqqqkkkeee```]]]RRRPPPLLLFFFAAA???AAACCCOOO^^^hhhccc]]]YYYPPPEEE777666555444444444666777:::;;;@@@LLLYYYaaa```]]]SSSQQQTTT^^^kkkxxxsss___ZZZ```vvv{{{wwwsssqqqlllgggddddddfffiiinnnppptttwwwxxxuuuqqqmmm```aaa^^^WWWTTTUUUTTTQQQHHHIIIJJJIIIGGGEEEDDDEEEBBBAAA>>><<<::::::::::::555333000...---...000111000000///......222888===999EEERRRYYY]]]``````]]]SSSRRRNNNIIICCC???======???@@@AAAAAA@@@<<<999666444333222111000000000000............---///222555666666666888999888666333//////...------------...---///000000...,,,,,,,,,.........///////////////,,,+++******,,,,,,+++***)))+++++++++***)))***+++,,,+++***))))))***+++,,,++++++************++++++************))))))))))))))))))))))))************(((((()))************)))******+++++++++,,,,,,,,,------------------------+++,,,---...////////////...............///000000222111000//////000111222222222222222333444555666555666777888888777666555999666555777888999???FFFUUUeeewwwvvv```WWWPPPOOObbbzzzkkkrrr|||aaaLLLiii{{{]]]BBB>>><<<<<>>;;;<<<888;;;===CCCQQQiii~~~~~~~~~}}}}}}|||zzzwwwxxxvvvtttssssssrrrpppnnnooonnnllljjjgggeeecccbbbaaa```___]]][[[YYYXXXWWWVVVSSSQQQPPPQQQQQQNNNKKKIIIIIIIIIIIIHHHGGGFFFEEE<<<;;;999666444222111111111222333444555444333333444444555555666666777777:::::::::;;;===>>>@@@AAABBBCCCEEEGGGIIIJJJJJJJJJPPPQQQSSSTTTVVVVVVWWWWWWSSSPPPIII@@@999;;;CCCKKK\\\```]]]SSSKKKKKKKKKHHHIIIMMMSSSZZZbbbllluuu{{{{{{~~~}}}yyyssskkkccc\\\WWWKKKHHHEEEAAA>>>>>>>>>???QQQRRRQQQNNNIIIDDD@@@???555555555555555555444555999;;;DDDQQQ]]]aaa\\\UUUPPPSSS[[[gggrrr}}}nnndddfffmmm~~~zzztttpppnnnllljjjiiiiiijjjkkkmmmpppnnnllllllllljjjfffbbb\\\ZZZVVVRRRNNNLLLKKKKKKMMMKKKJJJGGGFFFDDDDDDCCCCCCAAA???>>>>>><<<:::777777333...---...000000///...///000000000222555777>>>CCCLLLVVV]]]___\\\XXXWWWRRRNNNKKKDDD>>>===@@@EEEDDDCCCAAA???<<<:::999444444222111000/////////000000///...---...111333555444444333333444444555111000...---,,,,,,,,,---000///...---,,,------...333111///000111///+++(((------,,,,,,+++***))))))))))))))))))))))))))))))++++++++++++++++++,,,,,,.........------,,,,,,,,,))))))************))))))+++)))'''&&&&&&''')))+++,,,+++++++++++++++++++++(((((())))))************------------------------+++++++++,,,,,,---------+++///111111...---...111000000000000000000000000000222333333222111333444555666888888999888777666666777777888888;;;???BBBRRReeeyyyyyylllbbbTTTMMMaaa}}}vvvgggWWWrrr}}}]]]@@@===<<<===@@@HHHYYYiii~~~{{{iiiNNN===;;;;;;888===???FFFUUUmmm|||{{{}}}~~~~~~~~~}}}|||yyywwwtttrrrqqqpppppppppnnnllliiihhhfffdddaaa^^^\\\[[[VVVUUUTTTRRRPPPNNNMMMLLLHHHFFFDDDDDDEEEEEECCC@@@???@@@@@@??????===<<<<<<:::999777555333222111111111222333444444444333333444444555555666777777777999::::::;;;===???@@@AAACCCCCCDDDFFFGGGIIIJJJKKKPPPQQQSSSUUUVVVWWWXXXXXXVVVSSSLLLBBB;;;;;;BBBIIIRRRVVVUUULLLEEECCCBBB???DDDGGGMMMSSSYYYbbbjjjpppvvv||||||zzzvvvoooggg^^^VVVQQQGGGDDDAAA===;;;:::;;;;;;BBBCCCCCCBBB>>>:::888777888888777666555444555666<<<@@@IIITTT\\\^^^YYYTTTTTT[[[fffpppxxx}}}mmmffflllvvv}}}yyyuuuppplllnnnmmmlllkkkkkkkkklllmmmmmmjjjhhhgggfffddd```\\\XXXVVVRRROOOLLLKKKJJJKKKLLLKKKIIIGGGEEEDDDCCCCCCCCCAAA???>>>>>>===:::777888555111000111222111000---.../////////000444666<<>>===<<<777666444222111000000000000000000///......111444555444444444444444444555///...---------...///000///...------,,,---......,,,++++++...111222111///,,,,,,+++******)))(((((()))))))))))))))))))))))))))*********++++++,,,,,,---------,,,,,,,,,++++++))))))************))))))***)))(((((((((((()))***++++++++++++++++++++++++)))))))))*********++++++------------------------,,,,,,,,,,,,------------,,,...//////.........///000000000000000000000000000222333333222111333444555666777888888888777666666777777888888;;;???BBBRRReeeyyyxxxhhh]]]PPPMMMbbb~~~}}}zzzcccVVViiikkkLLL===;;;;;;>>>AAAJJJZZZiii|||vvvdddKKK<<<;;;<<<999???AAAIIIYYYsss}}}zzzyyy{{{|||}}}|||{{{yyyvvvssspppnnnlllkkkkkkjjjhhhggg```___\\\YYYVVVSSSQQQOOOHHHHHHGGGEEEDDDBBBAAAAAA???===<<<<<<======<<<;;;;;;;;;;;;;;;;;;:::999888777666555333222222222222111222333444444444333333444444555666666777888888888999:::<<<>>>@@@AAABBBCCCCCCCCCDDDEEEHHHJJJLLLPPPQQQSSSUUUWWWXXXYYYZZZZZZWWWPPPFFF>>><<<@@@DDDMMMRRRSSSMMMGGGCCCAAA>>>BBBDDDHHHLLLPPPWWW]]]bbbmmmuuu|||~~~yyyvvvqqqjjj```VVVNNNIII@@@>>>;;;888666666666777888999;;;:::888666666666<<<;;;:::777555666888:::???FFFQQQYYY]]]\\\ZZZXXX\\\hhhvvv}}}zzzkkkjjjwwwzzzuuuqqqnnnjjjhhhkkkjjjiiiiiihhhhhhiiiiiigggeeecccaaa___[[[WWWSSSRRRPPPNNNLLLJJJJJJJJJJJJJJJIIIHHHGGGEEECCCBBBBBBBBBAAA??????>>>===:::888777555222111222222000///,,,---.........///222555888>>>HHHTTT]]]aaa```^^^VVVQQQMMMJJJDDD======@@@AAAAAABBBAAA@@@???===<<<999888666333111000//////000000111///...///111444444444444444444444444444000000...------...///000...---------------...///000///------......---,,,++++++******)))((((((((())))))))))))))))))))))))'''(((((()))***++++++,,,,,,,,,,,,+++++++++++++++))))))************))))))*********************************************************+++++++++++++++,,,,,,,,,,,,------------.........------------------,,,,,,...///000///---000000000000000000000000000222333333222111333444444555777888888888777666666777777888888;;;???BBBQQQcccwwwzzzfffYYYOOOOOOfffsss[[[LLLRRRPPP999:::999;;;>>>CCCLLL\\\kkk|||sss___III<<<<<<===<<>>===<<<;;;::::::999999888999999999999999999999::::::999888888777444333333222222222222222222222333333333444444444444444555666777888888999888999;;;===???@@@AAABBBBBBBBBBBBBBBDDDGGGJJJLLLOOOQQQSSSVVVXXXZZZ[[[\\\^^^[[[TTTKKKCCC??????@@@HHHNNNRRRRRRMMMIIIFFFDDDFFFGGGIIIJJJLLLPPPUUUXXXdddmmmwww{{{~~~|||wwwtttnnneeeZZZOOOFFFAAA;;;999777555444333444444555666777777555555666888======<<<999777888===BBBFFFOOO[[[aaa```^^^___aaagggwwwxxxlllqqqyyyvvvpppllljjjhhhgggeeefffddd```^^^]]]___aaacccbbbaaa___\\\XXXTTTPPPMMMMMMLLLKKKJJJJJJJJJJJJKKKIIIHHHHHHFFFEEECCCBBBAAABBBAAA?????????>>>;;;999444333222111000///...,,,---...//////...000222555555:::DDDPPPYYY^^^]]]\\\UUUQQQMMMJJJDDD======@@@DDDDDDDDDCCC@@@===:::888;;;999666222000.........000111111000///000222333444444555555555555444444444333111...---,,,,,,,,,------------------......111000...---,,,,,,+++***++++++******))))))))))))))))))))))))))))))))))))%%%&&&'''((()))***+++,,,++++++******************))))))************))))))******++++++++++++******)))))))))))))))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,---------/////////......------,,,---+++***,,,000111///,,,////////////////////////000222333333222111333444555666777999999999888888666777777888888;;;???BBBOOOaaauuuhhhXXXOOOSSSjjjsssZZZIIIFFFBBB888999888:::???DDDNNN___nnn}}}ppp[[[GGG======>>>>>>>>>BBBLLL```||||||{{{{{{}}}~~~|||xxxuuurrrooojjjgggfffccc___\\\YYYVVVRRROOOIIIHHHFFFCCC@@@===;;;:::::::::999888777777666666222333333333333333444444444444444444444444333222222222111111111111222222222222222333333333444444444444555666777888999999888999;;;>>>???AAAAAAAAABBBBBBAAABBBDDDGGGKKKMMMOOOQQQSSSWWWZZZ\\\^^^^^^```]]]XXXQQQJJJDDDAAA@@@AAAGGGOOOSSSQQQLLLIIIIIILLLLLLLLLKKKJJJKKKNNNQQQ\\\gggrrrxxx}}}|||wwwssskkk```TTTIIIAAA===888777555444333333444444222333333222111111333555:::;;;<<<:::999===EEEKKKWWW```iiikkkfffccceeeiiiuuuyyypppzzzyyyjjjhhhfffeeefffffffffeeebbb^^^YYYTTTSSSVVV[[[^^^^^^]]]\\\YYYUUUQQQMMMKKKLLLLLLLLLKKKKKKKKKKKKLLLHHHHHHGGGGGGFFFDDDBBBAAABBBAAA?????????>>><<<:::333333333111///...------///000000000///111333666666;;;DDDOOOWWW\\\[[[YYYTTTPPPLLLIIICCC======@@@DDDDDDEEEDDDAAA>>>:::888;;;888444111...---------///000111000//////111333444555555666666555555444444222000...---,,,,,,,,,,,,,,,------------------''')))***,,,---///000111+++++++++++++++*********))))))))))))))))))))))))%%%&&&&&&((()))***++++++************************))))))************))))))******++++++++++++******(((((()))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,------/////////......------,,,---+++***---000222000---////////////////////////000222333333222111333444666777888:::;;;;;;::::::666777777888888;;;???BBBNNN___rrr~~~mmm[[[QQQUUUkkkoooZZZLLLCCC???@@@999888:::???EEEPPPcccsss~~~nnnWWWEEE======>>>>>>>>>BBBMMMccc|||}}}}}}|||{{{zzz{{{}}}{{{xxxtttppplllhhhbbb___[[[XXXTTTPPPMMMIIIEEEBBB???>>>===;;;999888777666555555555444444333333333111222333333222111222444222333333333333333222222222222111111111111222222333333222222222333444555444444555666888999::::::999;;;===???@@@AAA@@@@@@AAAAAABBBCCCFFFIIIKKKMMMOOOPPPTTTWWW[[[^^^```aaabbb```]]]YYYSSSMMMHHHEEEBBBGGGPPPWWWWWWQQQOOOQQQPPPPPPNNNKKKHHHGGGIIIJJJWWWaaammmtttzzz~~~xxxrrrhhh[[[OOOEEE>>>;;;666555555444444444444555333444333222111222555888777;;;???@@@BBBHHHRRR[[[mmmtttyyyvvvnnnjjjmmmrrr{{{wwwwwwlll[[[\\\^^^bbbeeegggfffeeebbb]]]WWWRRRQQQTTTYYY]]]ZZZ[[[[[[XXXTTTPPPNNNMMMMMMMMMMMMMMMLLLLLLLLLKKKGGGHHHHHHHHHGGGEEECCCBBBBBBAAA@@@???@@@???<<<:::666666666333000...///000000111111000000111333666999>>>FFFPPPXXX\\\\\\ZZZTTTOOOLLLIIICCC======@@@@@@BBBCCCDDDCCC@@@===;;;:::888444000---,,,---------///000000//////000111444555666777777666555444...------,,,---...///000---------------,,,++++++&&&))),,,---------......++++++++++++++++++++++++))))))))))))))))))))))))&&&''''''((()))******+++***************+++++++++))))))************))))))************************((())))))******++++++++++++++++++++++++***************++++++,,,,,,------.........------------------,,,---...000111111000000000000000000000000000000222333333222111333444555666888:::;;;;;;::::::666777777888888;;;???BBBMMM]]]ooo|||uuuaaaTTTVVViii}}}gggYYYQQQDDD===BBB:::999:::???FFFRRRfffxxx~~~kkkSSSBBB<<<<<<======>>>BBBOOOfffyyy{{{||||||yyywwwwwwwwwrrroookkkfffbbb\\\WWWSSSNNNKKKGGGDDDBBB???;;;888777777777666666666555555444333333333333333222222333555666555333222444666444555555666666666555555333222222111111222222222333333222222222333444555444444555777888999:::;;;;;;<<<>>>@@@@@@@@@???>>>@@@AAACCCEEEHHHJJJLLLMMMNNNPPPTTTXXX\\\___aaabbbdddcccbbb```\\\WWWPPPLLLIIIMMMVVV___^^^WWWUUUXXXTTTSSSPPPLLLGGGEEEFFFGGGRRR\\\hhhpppwww~~~~~~yyyqqqdddVVVJJJAAA<<<:::444444444444444555555555666666555444444666;;;>>><<>>===@@@AAADDDGGGIIIKKKLLLMMMNNNPPPTTTXXX\\\```bbbcccfffffffffeeeccc]]]VVVRRRMMMPPPXXX```___XXXUUUYYYWWWVVVSSSNNNIIIFFFFFFGGGOOOYYYeeemmmuuu|||~~~yyypppbbbSSSFFF>>>;;;:::333333444444555555555555333333333222333777<<<@@@BBBJJJTTT[[[aaakkkyyy~~~tttiii[[[NNNLLLPPPXXXaaaggghhheeeaaa\\\[[[YYYWWWVVVVVVVVVVVVTTTVVVXXXWWWSSSQQQPPPQQQPPPPPPOOONNNMMMKKKIIIHHHHHHHHHIIIJJJIIIGGGDDDCCCBBBAAA@@@@@@@@@???===;;;666666444000+++***---000.../////////...///111333666:::CCCMMMVVV\\\\\\[[[SSSNNNKKKHHHCCC======AAADDDEEEFFFFFFCCC???:::888;;;999555111//////000111+++---//////...---...///444555666888888666555444---,,,++++++++++++,,,---......///...---+++)))''' %%%,,,//////.........)))))))))))))))*********))))))))))))))))))))))))))))))))))))******************++++++,,,,,,,,,,,,))))))************))))))+++)))(((&&&&&&((()))+++))))))***+++,,,,,,------+++*********))))))(((((())))))***+++,,,,,,------+++++++++,,,,,,---------+++...222222000000222555000000000000000000000000000222333333222111333444111333444666777888777777666777777888888;;;???BBBPPP]]]lllwwwvvvccc___mmm~~~zzzggg[[[RRRIIIAAA>>>::::::;;;???HHHXXXkkkxxx{{{hhhQQQDDD???======???BBBHHHTTTgggxxxyyy{{{{{{xxxsssnnnkkkfffaaaZZZSSSMMMHHHCCC@@@:::999999888777666666555333333333444444444555555555444222111111222444555333333444555555666666777555333333444666777666555333333333222222111111111555555444333444555666777666666666666888:::<<<>>>>>>>>>>>>???@@@@@@@@@AAACCCDDDFFFHHHKKKMMMOOOPPPRRRSSSUUUYYY\\\___bbbcccffffffgggfffeeebbb```^^^[[[YYYXXXXXXZZZ[[[[[[[[[XXXVVVWWWYYYSSSJJJGGGKKKSSSXXXaaammmxxx~~~vvvgggUUUEEE<<<999999555555555555555555444444777444555:::;;;;;;AAAJJJVVVbbbmmmsss{{{~~~mmmaaa[[[VVVSSSMMMTTT]]]ccceeedddbbbaaa```ZZZWWWYYYWWWRRRQQQUUUYYY[[[]]]\\\YYYVVVSSSRRRQQQRRRSSSQQQNNNJJJIIIHHHGGGHHHIIIHHHFFFEEEDDDEEEFFFDDDBBBAAA@@@>>>;;;999999888666333111000///...////////////000111222333333<<>>:::;;;<<<@@@IIIYYYjjjvvvyyyfffOOOBBB===;;;;;;===@@@HHHVVVkkkuuuvvvvvvuuuqqqkkkeeebbbWWWSSSLLLFFFBBB>>>999777777777777666555444444444333333333333444444444444555444222111111222333444333333444444555666666666666555444555777888777666555555444444333333333333555555444333444444666666666666666666888:::<<<===>>>>>>??????@@@AAAAAAAAACCCEEEGGGIIILLLNNNOOOPPPQQQRRRUUUXXX[[[^^^aaabbbeeeeeefffffffffeeeeeeeeedddaaa]]]ZZZZZZZZZZZZZZZYYYWWWZZZ^^^[[[RRRMMMMMMQQQUUU^^^jjjvvv~~~wwwhhhWWWGGG===999999555555555555555555555555777666888;;;<<<@@@NNN\\\ooozzzrrraaaWWWSSSPPPMMMOOOSSSXXX]]]````````````aaa\\\WWWUUUPPPLLLNNNTTT[[[]]]^^^\\\YYYUUUQQQPPPNNNNNNOOOMMMIIIGGGFFFFFFEEEFFFGGGGGGEEECCCCCCCCCBBBAAA@@@@@@@@@???===;;;999888666444111000//////////////////000111222333222:::BBBHHHOOOUUUWWWTTTQQQOOOLLLHHHCCC@@@??????CCCEEEIIIIIIFFFAAA>>><<<;;;999666222///...---,,,000000///...............111222333444444333222222222111///...------..............................------........./////////...---,,,+++************((()))***++++++***)))((()))******************************++++++,,,,,,,,,))))))******+++*********,,,,,,+++******+++,,,,,,+++***)))***++++++)))(((*********))))))*********,,,++++++******+++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---///000222333000000000000000000000000111222222333333222222111333666999::::::999999999777777888:::777555:::BBBKKK]]]gggppppppccc]]]iiiyyyuuubbbVVVPPPIIICCC@@@;;;<<<===BBBKKKYYYiiissswwwcccLLL@@@;;;999999;;;???IIIYYYppp~~~}}}||||||{{{xxxwwwvvvrrrllleee^^^ZZZKKKHHHCCC>>><<<999666444555555444444333333222222222222222222333333333333444333222111111222333444333333333444555555666666888777666777888999888777666666666555555555555555666555555444444444555555666666666777888:::<<<===>>>??????@@@AAAAAABBBBBBCCCEEEHHHKKKMMMNNNOOOOOOQQQRRRTTTWWW[[[^^^aaabbbddddddeeefffhhhiiikkklllnnnjjjddd___\\\ZZZXXXWWWVVVVVVZZZbbbccc\\\SSSNNNMMMPPPXXXeeesss}}}yyylll[[[KKK???:::888555555555555555555555555777777999<<<@@@MMMcccwww}}}zzzsss|||vvvbbbSSSLLLJJJIIIIIIOOOPPPRRRVVVZZZ^^^______]]]ZZZUUUPPPJJJHHHPPPYYYaaa```___]]]YYYSSSNNNKKKJJJJJJIIIGGGDDDCCCCCCDDDDDDFFFGGGGGGEEECCCCCCCCC???>>>===>>>@@@@@@>>><<<999888666444222000//////////////////000111222333222999@@@EEEKKKRRRTTTRRRRRRPPPLLLHHHDDDAAA@@@???EEEGGGJJJIIIEEE???;;;999:::888555222///...------000///...---,,,+++******000111222444444444333333222111///---,,,,,,,,,,,,------------------------,,,---------..................---,,,++++++++++++((()))***++++++***)))(((((()))***,,,,,,,,,++++++(((((()))***+++,,,---...******)))((((((((())))))+++++++++,,,,,,+++++++++(((((()))+++---,,,***'''))))))***+++++++++***)))************+++,,,------++++++++++++,,,,,,,,,,,,******++++++---...000111////////////////////////111222222333333222222111444666888999888888999:::666555777999888777<<>>CCCMMM[[[hhhqqquuuaaaKKK???:::888999;;;???IIIZZZqqq~~~}}}|||{{{zzzyyyzzzxxxtttmmmeee\\\UUUQQQCCC@@@<<<:::999888777555444444333333222222222222111111222222222333333333333222222222222333333444333333333444555555666666888777666777888999888777666666666666666666555555666666555555555444444555777777777888:::;;;<<<<<>>>>>???@@@@@@>>>===:::888666444222000000///000000//////000111222222222888>>>BBBIIIPPPTTTSSSTTTQQQMMMIIIEEECCC@@@???DDDGGGIIIHHHDDD???;;;999666555333111000000000111.........---,,,++++++***...///111333444444444444222111///,,,+++*********------------------------,,,,,,,,,---------......///...---,,,+++++++++++++++******************+++'''(((+++---...---,,,+++((())))))***+++,,,,,,,,,+++***)))'''''''''((()))'''(((***++++++***((('''&&&&&&&&&(((++++++***((((((***,,,......---+++))))))))))))***+++,,,...///++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------000000000000000000000000111222222333333222222111555666888888777777999:::666444555888999888===CCCLLL___kkktttppp```UUUUUUeeewwwqqqaaaYYYUUUPPPKKKIII???>>>>>>CCCNNN\\\iiiqqqsss```JJJ>>>;;;:::;;;===BBBKKKZZZppp~~~}}}{{{yyyxxxvvvrrrlllcccYYYPPPHHHDDD:::777555333444444333333444444333333333333333333111111222222222333333333333222222333333444444555333444444555555666666777888777666666888888777666555555555555666666666666666666666666666666666666888888999:::;;;<<<<<<===@@@@@@AAABBBCCCDDDEEEEEEFFFGGGJJJLLLNNNOOOPPPPPPTTTUUUWWWZZZ^^^aaadddeeehhhgggggghhhiiikkkmmmooonnnmmmllliiiddd[[[RRRKKKDDDFFFMMMWWW___^^^RRRFFFCCCCCCJJJXXXkkkzzz}}}qqqaaaPPPCCC<<<999555555555666666666777777;;;:::===HHH^^^yyy{{{sssoooqqqxxxppp^^^LLLCCCAAABBBGGGMMMRRRTTTYYY___dddffffffeee]]]^^^\\\UUUQQQVVVcccmmmoooiiiaaaYYYRRRKKKDDD???>>>??????>>>>>>???BBBDDDHHHJJJLLLKKKHHHEEECCCBBBCCCAAA@@@@@@AAA@@@>>><<<:::999777444222111000///000000000000000000111222333888===@@@GGGPPPUUUUUUWWWSSSMMMIIIGGGDDDAAA???AAADDDGGGGGGDDD???<<<:::666555333111000000111111,,,------.........---,,,---///111333444444444444222000...,,,************------------------------,,,,,,,,,---------............---,,,++++++++++++,,,***'''%%%%%%'''***,,,'''(((+++---...---,,,+++************************+++***)))'''''''''((()))'''(((***,,,,,,***(((''''''%%%$$$$$$''')))***))))))+++...000000///---+++((())))))***+++---...///,,,,,,,,,,,,------------...------------------...111111111111111111111111111222222333333222222111555666777777777777888:::666444444888999:::===CCCLLL```mmmxxxnnn]]]SSSTTTeeexxx{{{zzzzzzlll___YYYWWWRRRMMMJJJAAA>>>>>>CCCNNN]]]jjjrrrqqq^^^III>>>;;;;;;===@@@DDDMMM\\\qqq}}}zzzxxxvvvsssoooggg]]]RRRHHHAAA===666444222111222333333222444444444444333333333333222222222222333333333333333333444444555555666666444555555666777777888888999888666777888888777666555555666666666666777777666666777888999888888888::::::<<<===>>>>>>>>>>>>@@@AAAAAACCCDDDEEEFFFGGGHHHIIIJJJKKKMMMOOOPPPQQQUUUVVVXXX\\\___bbbeeefffhhhhhhhhhhhhiiijjjkkkllliiiiiijjjiiicccYYYLLLCCC:::>>>CCCKKKTTTVVVNNNCCC???>>>DDDSSShhhzzzsssbbbQQQCCC<<<999555555555666666777777888<<>>???AAADDDGGGKKKMMMNNNMMMIIIEEEBBBAAAEEECCCBBBAAAAAA@@@===;;;:::999777555333111000000111000000000000000111111333777;;;???FFFQQQXXXYYYYYYTTTNNNJJJHHHFFFBBB??????BBBEEEFFFDDD@@@===;;;999777555222000///......+++,,,...///000///......---///000222444444444333111000...,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------,,,+++************+++(((%%%""""""%%%(((+++((()))***,,,,,,,,,++++++++++++*********)))))))))******)))((((((((()))))))))***,,,------,,,***)))(((%%%######%%%(((******)))+++---///000///---,,,)))))))))***+++---...///,,,,,,,,,,,,------------++++++,,,---...000111222111111111111111111111111111222222333333222222111333555777888777777888999777444444777::::::===BBBJJJ___mmmzzzmmm[[[RRRUUUfffyyy}}}vvvjjj___\\\[[[VVVOOOLLLBBB???===AAANNN^^^llltttmmm[[[FFF===;;;<<<>>>AAADDDOOO```vvv|||yyyvvvtttpppkkkbbbWWWLLLCCC<<<888777555333222333444444333333333333333333333333333333333333333444444444444333444555666777777777777666666777777888888999999;;;999888888999999888777777777777777888888888999666777888:::;;;;;;;;;:::;;;<<<>>>???@@@@@@??????@@@AAABBBCCCEEEFFFGGGHHHKKKJJJJJJJJJLLLOOOQQQSSSTTTVVVXXX[[[___bbbdddffffffggghhhiiiiiiiiiiiiiiifffggggggddd^^^SSSFFF===444888<<>>???BBBEEEFFFCCC???<<<:::888777444222000///......,,,---///000///...,,,+++...///111222333333333222111000...---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------........./////////,,,,,,+++***))))))))))))))))))'''&&&&&&''')))))))))*********************))))))))))))************))))))******+++************+++,,,,,,,,,,,,+++***((('''&&&'''(((******)))((()))+++---...---,,,,,,************+++,,,---...++++++++++++,,,,,,,,,,,,+++++++++,,,...///111222111111111111111111111111111222222333333222222111222555888999888777777777888444444777::::::===AAAGGG\\\lllyyyiiiYYYRRRUUUgggzzzwwwkkkbbb```___ZZZSSSOOOCCC???<<<@@@NNN___mmmuuukkkYYYEEE;;;:::<<>>???@@@AAAAAA@@@???AAAAAABBBDDDEEEGGGHHHHHHLLLKKKJJJJJJKKKNNNRRRTTTSSSUUUWWWZZZ^^^aaaccceeedddeeeggghhhiiiiiihhhhhhgggfffddd```YYYNNNBBB:::222666999;;;BBBJJJJJJDDD;;;999===MMMeeezzzsssaaaOOOCCC<<<:::444555555666777888888999888KKKccc{{{sssmmmnnnrrrrrruuuzzz}}}~~~{{{dddNNNHHHHHHOOORRRVVVeeexxxzzzzzzvvvooodddYYYJJJ@@@===<<<;;;:::>>>BBBHHHLLLOOORRRUUUWWWXXXZZZ[[[YYYTTTNNNIIIGGGAAA@@@????????????<<<:::;;;999777555333222111000111111000000000000000111000444777;;;CCCPPPYYY\\\[[[UUUNNNKKKJJJHHHCCC>>>@@@CCCFFFFFFBBB>>>:::999555444222111111111222222---...///000///,,,***(((...///111222333333222222000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000,,,+++***)))((((((((((((***+++,,,------,,,+++***+++***))))))((())))))***''''''((()))***+++,,,,,,((()))***,,,,,,,,,+++***)))))))))******)))))))))(((((()))+++,,,,,,***''''''((()))+++,,,,,,++++++************+++,,,------)))************+++++++++...------,,,,,,------...000000000000000000000000222222222333333222222222111444888:::999777777666999555444777::::::<<<@@@DDDZZZjjjxxxfffWWWQQQVVVhhh{{{qqqkkkddddddeee```UUUKKKAAA@@@>>>BBBQQQbbbkkkmmmlllXXXEEE???===:::;;;@@@FFFSSSfff}}}}}}zzzyyywwwrrrnnnmmm```RRRHHHAAA999444444333333222222222333444444333333333444444444555555555333222444777888666444666666666666666777777888777888888999999999888888999;;;<<<;;;::::::;;;<<<>>>>>>>>>>>>===============>>>???@@@@@@???>>>===@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDEEEEEEFFFHHHKKKLLLLLLLLLMMMNNNPPPQQQRRRSSSVVVYYY[[[]]]___bbbeeeccceeehhhjjjjjjiiihhhffffffeeebbbYYYLLL@@@999666111444666999@@@IIILLLKKK>>><<<>>>JJJ```vvvwwweeeQQQBBB;;;999555555444555666888:::;;;:::NNNnnn}}}rrrhhhhhhnnnuuu{{{vvvuuu\\\KKKIIIOOOZZZ```fffwww{{{nnndddZZZOOOCCC<<<888666888===AAAJJJUUU\\\bbbddd___XXX[[[[[[[[[YYYUUUOOOIIIEEEFFFDDDAAA@@@???>>>;;;999;;;:::888555333111000///111111000000000000000111111333777===FFFPPPYYY^^^```[[[UUUNNNJJJEEEAAA>>>===AAAEEECCC===999888999777666444222///...------,,,,,,,,,,,,,,,---......,,,...000000000///111222333111///,,,++++++,,,---...---,,,,,,---...000111,,,,,,,,,---------.........---,,,************+++))))))))))))************++++++++++++************))))))))))))))))))))))))***+++,,,---------------++++++******)))*********++++++++++++++++++++++++'''((()))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---...//////////////////000000000000/////////000111111222222222333666999:::::::::999555666666555666999===@@@CCCUUUjjjxxxjjjXXXQQQVVVgggxxxqqqkkkffffffgggcccWWWMMMDDDCCCBBBFFFTTTeeennnoooiiiVVVCCC>>>===:::;;;@@@EEERRRfff}}}{{{yyyxxxuuuppplllhhh[[[NNNEEE>>>666333333333333222222333333444555444444444444555555555555666444444555888999777555777777777777777888888999::::::::::::::::::999999:::;;;<<<<<<;;;:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCEEEEEEEEEFFFIIIKKKMMMMMMMMMNNNOOOQQQRRRSSSUUUWWWZZZ\\\]]]___bbbdddccceeehhhjjjjjjiiigggfffeeeccc\\\QQQEEE<<<777666111444666999BBBLLLPPPOOOAAA>>>>>>JJJ___vvvxxxeeeQQQBBB;;;:::555555555555777888:::;;;===RRRsss{{{sssiiifffnnnzzz}}}tttpppWWWJJJKKKUUUcccjjjooo||||||{{{{{{{{{{{{{{{|||{{{sssggg^^^QQQHHH>>>:::777666:::@@@CCCPPP___jjjqqqqqqhhh___YYYYYYXXXVVVRRRMMMHHHEEECCCAAA???>>>>>>===;;;999;;;:::888555333111000///000000///////////////000222333555;;;CCCMMMVVV\\\___[[[TTTNNNIIIEEE@@@===<<<@@@CCCBBB===888777888555444333111///...------//////000111111000//////,,,...000111111000000111,,,+++******+++...000111///...---,,,,,,,,,------,,,,,,,,,---------.........---+++***))))))******))))))))))))************((((((((((((((((((''''''************************((()))******************+++***************++++++******************************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***************++++++++++++,,,,,,---.../////////000000000111111111111111111111000000000000222333666888::::::999999666666666666666888===@@@CCCUUUjjjxxx~~~fffUUUOOOUUUeeeuuupppkkkhhhiiilllggg[[[OOOBBBAAA@@@DDDRRRccckkklllfffRRRAAA===<<<:::<<<@@@DDDRRRggg~~~}}}yyywwwvvvsssnnniiiaaaUUUHHH@@@:::444111222333333333333333444555555666666666555555555555555777666555666888999888666999999999999999:::::::::<<<<<<<<<<<<<<<;;;:::999:::;;;===<<<<<<;;;===>>>???????????????@@@@@@@@@???@@@AAABBBBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDFFFFFFFFFGGGJJJLLLNNNOOOOOOPPPQQQSSSUUUVVVWWWYYY[[[]]]^^^___bbbddddddeeehhhiiiiiihhhfffeeeccc]]]SSSGGG===777555666111444666:::EEEQQQWWWVVVFFFAAA???JJJ___vvvzzzfffQQQBBB;;;:::444555555777888:::;;;<<>>???@@@@@@AAAAAAAAAAAABBBBBBAAAAAABBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDEEEFFFGGGGGGHHHJJJMMMPPPPPPQQQRRRTTTVVVWWWXXXYYY[[[]]]^^^^^^___aaacccdddeeegggiiiiiigggeeeccc^^^XXXMMMAAA888444444444222444666<<>>UUUwww~~~sssjjjhhhpppxxxsssxxx~~~cccNNNDDDKKKZZZmmmyyy}}}yyysssllleeebbbbbb\\\]]]^^^___^^^YYYQQQJJJ===888444444555777>>>EEEQQQbbbuuuxxxgggZZZQQQPPPNNNLLLJJJHHHGGGGGGAAA???>>>>>>>>>>>>===<<<;;;:::888555333111000/////////.........///000000111000111555>>>IIITTT[[[\\\YYYSSSNNNJJJEEE@@@<<<;;;===???===:::777666666444333222111111111111111000///...---,,,+++*********...222444333111000000111000...,,,+++***)))))),,,,,,+++***))))))((((((,,,,,,,,,---------......,,,,,,+++***))))))))))))((()))))))))************+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))((())))))))))))***+++,,,---************************((())))))*********))))))***************+++++++++---,,,,,,,,,,,,---......++++++***++++++,,,---........./////////000000000222222222111111000000000222333666888999999888888888888888666666888<<>>;;;<<<;;;<<>>======<<<<<<<<<======<<<;;;::::::;;;===>>>>>>>>>>>>???AAABBBBBBBBBBBBCCCCCCDDDDDDBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEFFFGGGHHHHHHIIIKKKNNNQQQRRRRRRTTTUUUXXXYYYZZZ[[[\\\^^^______```bbbddddddeeeggghhhhhhfffcccaaaXXXRRRIII???888444222222222444777@@@PPP```fffdddRRRIIIDDDMMMccc{{{|||gggQQQAAA999777555555666999<<<@@@DDDFFF@@@VVVwww{{{vvvlllgggqqqvvvrrrsssxxx___LLLFFFKKKYYYlllzzzvvvjjjddd]]]UUUQQQRRRMMMNNNPPPRRRQQQMMMGGGCCC999666444555666777???GGGYYYhhhxxx|||rrrcccWWWNNNMMMKKKIIIGGGGGGFFFFFF===;;;::::::;;;;;;:::999;;;:::888555333111000///000/////////000000111222//////111666???KKKVVV]]]\\\XXXTTTOOOKKKFFF@@@===;;;<<<===<<<999777666666444444333222222222222222777444111...------///000***...222444444222000000+++,,,,,,---...///000000------......////////////,,,,,,,,,---------......,,,,,,++++++***))))))(((((()))))))))************((((((((()))))))))******************************+++++++++++++++***)))((())))))))))))***+++,,,---++++++++++++++++++++++++))))))*********))))))((())))))*********++++++++++++++++++++++++,,,------++++++++++++,,,---......---------.........//////000000111111222222222333222333666888999888888777888888888777777999===@@@JJJ\\\ppp}}}iiiZZZUUUZZZhhhuuujjjiiilllrrruuunnn]]]OOO@@@@@@AAAGGGVVVgggoooooo^^^LLL===<<<===;;;===AAADDDTTTkkk~~~~~~{{{yyywwwvvvssslllgggWWWKKK>>>888555222333555333333333333444555777777888999999999:::::::::::::::::::::888777777999;;;;;;<<<===??????>>>======;;;<<<<<<=========<<<<<<<<<===????????????AAABBBCCCCCCCCCDDDEEEEEEFFFFFFDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGHHHIIIIIIJJJLLLOOORRRRRRSSSUUUWWWYYY[[[\\\[[[]]]___``````aaaccceeedddfffggghhhgggeeebbb```TTTNNNEEE===888555222111333555999DDDVVVfffllliiiVVVLLLGGGPPPggg~~~jjjTTTCCC:::777666666666999>>>DDDKKKOOOHHH[[[wwwvvvlllhhhlllzzzqqqqqqwwwpppYYYKKKGGGMMMYYYjjjzzzwwwgggYYYTTTPPPHHHDDDFFFBBBDDDGGGHHHGGGDDDAAA>>>888777777999999:::BBBKKK```mmmzzz}}}yyypppdddZZZMMMLLLJJJIIIGGGFFFFFFFFFAAA@@@>>>>>>??????>>><<<;;;:::888555333111000///000000///000000111222333///000222777@@@KKKVVV\\\\\\YYYTTTPPPLLLGGGAAA===<<<<<<;;;;;;999888777666555444333222222222222222555333000---,,,---...///,,,///222444333222111111........................((()))***,,,......//////,,,,,,,,,---------......,,,,,,---,,,,,,+++))))))))))))))))))************)))))))))***++++++,,,,,,)))))))))))))))))))))))))))))))))***))))))(((((())))))))))))***+++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,(((((((((((()))***++++++,,,,,,,,,,,,---...//////------........./////////000000111111222333333444222444666888888888777666777777777777777:::>>>BBBKKK]]]rrrnnn]]]UUUXXXgggvvv{{{hhhhhhlllsssvvvnnn[[[LLL;;;<<<>>>EEEUUUfffnnnnnn^^^LLL>>><<<>>><<<===AAAEEEUUUmmm}}}~~~}}}~~~}}}zzzxxxwwwvvvrrrkkkfffVVVJJJ===777444111222555222333333333555666777888888888999:::;;;<<<<<<============;;;888888;;;>>>;;;<<<>>>?????????===<<<<<<<<<===>>>????????????<<<>>>???@@@@@@@@@BBBCCCDDDDDDDDDEEEFFFGGGGGGGGGEEEFFFGGGHHHHHHGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIJJJJJJKKKMMMOOORRRRRRSSSUUUWWWYYY[[[]]][[[]]]___aaaaaabbbeeegggeeefffggggggfffdddaaa___RRRKKKAAA999555444222111333666;;;HHH[[[llloookkkXXXNNNIIISSSkkknnnXXXGGG<<<999777777666999???HHHQQQVVVPPP___vvvzzzooofffkkkzzz}}}uuurrryyygggRRRHHHEEEKKKVVVgggxxxjjjXXXIIIGGGEEE???<<>>AAACCCBBB@@@>>>===888888:::======???GGGPPPgggsss~~~~~~vvvlllaaaXXXLLLLLLKKKJJJHHHGGGFFFEEEEEECCCBBBAAABBBBBB@@@???;;;:::888555333111000///.........//////111222222000111333888@@@JJJRRRXXX\\\YYYUUURRRNNNHHHCCC>>>===<<<;;;::::::999888777444333222111000000///000/////////...---,,,,,,+++---///222333222111222333111111000///---+++)))(((%%%&&&(((***,,,,,,,,,,,,,,,,,,,,,---------......------......---,,,***)))))))))))))))************++++++,,,------...//////************************((()))******************+++***************++++++************************,,,,,,,,,,,,,,,+++***************+++,,,---------))))))))))))***+++,,,,,,------------...///000000/////////000000000000111222222222222222222222222222444666777888777666555666666777777888;;;@@@CCCJJJ]]]rrrtttbbbVVVWWWhhhyyyuuuggggggkkksssvvvmmmZZZJJJ===>>>AAAHHHXXXjjjrrrsss^^^MMM>>>===>>><<<===AAAEEEVVVnnn~~~|||~~~~~~|||~~~|||zzzwwwvvvuuuqqqjjjeeeVVVIII<<<555333111222555222333333444555666888888777888999:::<<<===>>>>>>???@@@@@@===::::::===@@@;;;<<<>>>???@@@???===<<<<<<===>>>???@@@AAAAAAAAA<<<>>>@@@@@@@@@AAABBBDDDDDDDDDEEEFFFGGGGGGHHHHHHFFFGGGHHHHHHHHHHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJJJJJJJKKKNNNPPPRRRRRRSSSUUUWWWZZZ\\\]]][[[]]]```aaabbbcccfffhhheeefffggggggfffccc```^^^RRRIII>>>666333333333222333666===JJJ^^^nnnqqqlllYYYPPPKKKVVVnnnqqq\\\JJJ???:::888777666999???JJJTTT[[[TTTaaatttsssiiieeeqqq{{{vvvtttwww|||aaaMMMEEE@@@GGGSSSdddvvv{{{aaaNNN??????@@@;;;:::===999<<>>======888888<<>>=========;;;999<<<:::888555333111000///---------......000111111222333555999@@@HHHOOOSSS\\\ZZZVVVRRRNNNIIICCC???===<<<::::::::::::888777333222111///......------///111333444444111...,,,...000222222111111222444***+++,,,,,,------------***+++---///000000000000,,,,,,,,,---------......---...//////...---+++***))))))))))))************(((((()))******+++,,,,,,++++++++++++++++++++++++***+++,,,---------------++++++******************))))))))))))))))))))))))***************)))((('''******+++,,,------......,,,,,,,,,,,,---...///000......---......///000111111111111111222222222222444444333222222111111111222444666777888777666555555555666777888<<>><<<>>><<<===BBBGGGWWWppp|||wwwvvvwwwtttllleeeTTTJJJ>>>555333333444444555444444444444555666666999:::;;;:::999:::===??????????????????>>>======??????@@@AAAAAAAAA@@@@@@BBBBBBBBBCCCBBBBBBAAA@@@DDDCCCBBBAAAAAABBBCCCDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFGGGHHHIIIJJJKKKKKKKKKLLLMMMNNNOOOOOOPPPPPPRRRUUUWWWYYY[[[]]]```\\\]]]^^^```bbbdddfffhhhgggffffffggggggddd```\\\QQQGGG>>>999555111111444000444999CCCZZZqqqtttjjjXXXPPPOOOZZZmmm~~~rrr```NNNAAA<<<888777888;;;>>>BBBLLLVVVVVVgggvvv}}}ooonnnkkk~~~vvvwwwrrrYYYHHHBBBAAAKKKUUU```qqqttt\\\KKK>>>======999999@@@999;;;>>>AAACCCBBB@@@>>>???>>>@@@DDDFFFKKKVVVbbbzzz~~~uuuhhh\\\UUULLLKKKIIIHHHGGGFFFFFFFFFEEEDDDBBB@@@???>>>======<<<:::888555222111000000000000//////.........---///000333888???IIIRRRWWWYYYWWWSSSNNNIIIEEEBBBAAA;;;::::::;;;<<<<<<;;;999444444444333222111///.../////////...---+++***)))---...000222333222111000/////////...------,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,---...//////000///---,,,+++*********&&&'''((())))))(((&&&%%%((((((((()))******++++++------,,,+++***)))((('''************************************************)))))))))+++------+++)))************************((())))))+++,,,---......***)))((('''''')))+++,,,,,,,,,,,,,,,,,,---//////+++---111444555444333111333222111000000111222333555666666777888888777777666555777;;;<<<;;;>>>CCCLLL___tttyyyeeeWWWXXXhhhyyy|||kkkkkknnnssssssiiiWWWIII@@@<<>><<<>>><<<===BBBIIIXXXrrr|||}}}~~~~~~~~~~~~|||wwwvvvwwwtttkkkdddTTTKKK>>>555222333333333444444333333444444555666888888999888888999;;;======>>>>>>??????>>>>>>===??????@@@AAAAAAAAA@@@@@@BBBBBBCCCCCCCCCBBBBBBAAAEEEDDDCCCBBBBBBCCCDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLKKKLLLLLLMMMNNNOOOPPPPPPQQQSSSVVVWWWXXXZZZ\\\___^^^^^^___```bbbdddfffggggggggggggggggggddd```\\\QQQGGG===777333000111444444888;;;DDDYYYnnnqqqgggYYYRRRQQQ\\\mmm}}}uuucccPPPAAA:::888666777:::;;;>>>GGGQQQ[[[nnn|||wwwjjjkkkwww|||zzz}}}hhhRRREEEBBB@@@IIISSS\\\lllyyyvvvjjjTTTEEE;;;===???===>>>DDDAAAEEEJJJMMMMMMKKKJJJHHHGGGIIIMMMQQQQQQTTT^^^jjjwwwiii\\\UUULLLKKKJJJHHHFFFEEEEEEEEEDDDCCCAAA@@@???>>>>>>===;;;:::777444222000//////000/////////............000111333777===FFFOOOTTTZZZXXXTTTPPPKKKGGGDDDCCC;;;::::::;;;<<<<<<;;;999666666666555333111000///............---,,,++++++,,,---///111111111000///000000///...------,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,---.../////////...---,,,+++***************+++++++++++++++************)))))))))))))))'''(((*********)))'''&&&************************************************))))))(((***+++,,,***)))************************,,,,,,,,,++++++*********---,,,+++******,,,---///,,,,,,,,,,,,---...///000111111222222111000//////444333222222222222333444000111222444555666666666999777999<<<<<<:::===BBBNNNaaawwwxxxdddWWWWWWeeeuuuzzznnnmmmnnnrrrqqqgggVVVHHH???;;;BBBMMMWWWkkkxxxsss]]]KKK===<<<>>><<<===BBBJJJYYYrrr|||}}}~~~~~~~~~~~~}}}xxxwwwvvvssskkkdddUUUKKK???555222222222222222222222222222333444444555777777777666777999;;;;;;<<<===>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMLLLLLLMMMNNNOOOPPPQQQRRRRRRTTTVVVWWWXXXYYY[[[]]]``````aaabbbccceeefffggggggggggggggggggddd```]]]QQQFFF;;;555222///111555888;;;>>>FFFXXXjjjmmmeeeZZZTTTRRRZZZhhhuuuxxxgggUUUFFF<<<777666666888999;;;BBBKKK```wwwqqqgggkkk~~~|||oooZZZHHH@@@AAA@@@HHHQQQ[[[iiirrrmmmaaaOOOCCC<<<@@@EEEEEEGGGLLLNNNTTTZZZ]]][[[XXXWWWVVVYYY[[[______\\\]]]gggtttvvvgggZZZSSSMMMLLLJJJHHHFFFEEEDDDCCCBBBBBBAAA@@@???>>>>>>>>>:::999777444222000///...////////////............000111333666;;;CCCLLLSSSYYYWWWTTTPPPKKKHHHEEECCC;;;::::::;;;<<<<<<;;;999888888777666444222000...---------.........------+++,,,...///000000///...111000///...---,,,++++++,,,------------,,,,,,+++,,,,,,,,,,,,---.../////////...---+++************+++******++++++,,,------++++++******)))(((((('''%%%''')))++++++***)))(((***************************************************((('''''')))******)))************************------,,,,,,+++***))))))------,,,+++,,,---...///------------...///000111444333111///......//////333222222111111222222333111222444666888999::::::;;;999:::<<<<<<:::===BBBQQQddd{{{wwwdddWWWVVVaaaoooxxxyyyyyypppooooooqqqpppfffUUUGGGBBB>>>EEENNNXXXjjjvvvppp\\\KKK===<<<===<<<===BBBIIIYYYrrr~~~~~~}}}yyywwwvvvqqqjjjdddWWWMMM@@@666222222222111111111111111111222222333444555777777666666888:::999:::;;;<<<===>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFHHHHHHHHHHHHHHHGGGGGGGGGFFFGGGHHHJJJLLLMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNNNNMMMMMMNNNOOOQQQRRRSSSSSSTTTVVVWWWXXXXXXYYYZZZ\\\bbbbbbbbbcccdddfffggghhhhhhhhhhhhhhhhhheeeaaa^^^SSSGGG;;;555111///111555:::===@@@GGGVVVeeeiiieee[[[TTTPPPTTT^^^jjjxxx{{{lll\\\LLLAAA777666666888888:::AAAJJJccc}}}~~~pppkkktttvvvsssyyyuuucccNNN???<<>>??????;;;:::888666333111000//////////////////.........///111333666:::CCCMMMUUUVVVUUURRRNNNJJJFFFCCCAAA;;;::::::;;;<<<<<<;;;999999888777555333111...---+++,,,---...////////////,,,,,,...//////000//////111111000...---,,,+++***++++++,,,---......------,,,,,,,,,,,,---...//////...---,,,+++************((((((''''''(((***+++---************))))))((((((******++++++,,,,,,,,,+++***************************************************(((&&&&&&((()))******************************++++++++++++++++++++++++,,,++++++++++++,,,---.........---......///000111000//////......///000111000//////////////////000333444555777999::::::::::::888999<<<<<<;;;>>>DDDSSSggg~~~tttbbbWWWUUU___jjjsssyyyxxxqqqooooooqqqoooeeeSSSFFFAAA>>>EEEOOOYYYlllwwwqqq[[[JJJ<<<;;;===<<<===BBBKKK[[[uuu~~~~~~}}}zzzxxxuuuqqqjjjeeeYYYOOOBBB777333222111111111000000000000111222222333555777777666666777999777888:::;;;======>>>>>>===>>>???@@@AAAAAABBBAAA@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIKKKMMMNNNOOOPPPPPPNNNNNNMMMMMMNNNNNNOOOOOONNNNNNOOOQQQRRRTTTUUUUUUUUUWWWYYYYYYYYYYYY[[[]]]ccccccddddddeeeggghhhiiijjjjjjjjjjjjjjjgggccc___UUUJJJ>>>666222///111555999;;;???FFFRRR___dddccc]]]VVVPPPQQQVVVaaaqqq}}}oooaaaQQQCCC999777666888888;;;CCCMMMddd~~~uuuvvvvvvkkkeeegggrrrkkkWWWEEE::::::@@@???FFFQQQ___lllqqqhhh]]]PPPJJJHHHOOOZZZdddkkkooommmqqqttttttqqqnnnmmmmmmqqqmmmhhhcccaaaiii}}}pppaaaVVVQQQMMMLLLJJJGGGEEECCCBBBBBBAAA@@@??????>>>>>>>>>>>><<<<<<:::888666333111000.........///////////////...000444666;;;DDDPPPYYYWWWUUUSSSPPPKKKGGGCCCAAA;;;::::::;;;<<<<<<;;;999777777666444222///---,,,++++++---...///000000000------...///000000000000111000///...---,,,++++++)))***+++---...///000000,,,,,,,,,,,,---...//////---,,,,,,+++************'''&&&&&&&&&'''(((***+++(((((())))))************...---+++))))))***,,,---***************************************************(((&&&&&&((()))******************************++++++++++++++++++++++++,,,,,,+++,,,,,,,,,------......---......///000111...///000000000000///////////////000000/////////222222333444555555555555888666777:::;;;<<>>???@@@AAABBBBBBBBB>>>???@@@BBBCCCDDDDDDDDDCCCDDDEEEFFFFFFGGGFFFFFFHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKMMMNNNPPPQQQQQQRRROOOOOONNNNNNNNNOOOOOOPPPOOOOOOPPPRRRTTTUUUVVVWWWVVVXXXZZZ[[[[[[[[[]]]___dddddddddeeegggiiijjjkkkllllllllllllllliiieeebbbYYYNNNBBB:::555111111555555777:::AAAKKKTTTZZZ]]]^^^YYYTTTSSSUUU]]]lllzzz}}}pppeeeTTTEEE===999777888888;;;EEEPPPfff{{{rrrbbb[[[ZZZfffsssuuu^^^LLL@@@:::;;;???>>>DDDQQQbbbppprrriii^^^OOONNNQQQ\\\kkkxxxzzzxxxvvvsssrrrqqqqqqpppjjjfffbbbccchhhuuu~~~mmm___WWWSSSLLLKKKIIIGGGEEEDDDCCCBBBAAAAAA@@@???>>>============<<<;;;:::777555222111.........///////////////---000444666:::CCCQQQ[[[[[[ZZZWWWTTTOOOIIIEEEBBB;;;::::::;;;<<<<<<;;;999666666555444222///...,,,+++,,,---...///000000000.........//////000111111/////////...------,,,,,,)))***,,,---///000000000,,,,,,,,,,,,---...//////,,,,,,+++***************)))((((((((()))***++++++'''(((((()))******++++++---,,,***((('''(((***+++***************************************************((('''''')))******)))************************------,,,,,,+++***))))))---------.........//////------------...///000111111111222222111///---,,,111222222333333222222111444444555666666666666555666444555999:::;;;AAAHHHRRRfff}}}kkk\\\WWWZZZccclll~~~ttt~~~yyynnnmmmooorrrqqqeeeRRRCCC<<<:::DDDPPP\\\ppp|||vvvZZZIII;;;:::===<<<>>>BBBLLL\\\www~~~~~~{{{||||||}}}}}}}}}}}}}}}|||{{{zzzxxxuuuqqqllliii^^^TTTFFF;;;666444333111111111000000111111222333000222444555555444555555777777999:::;;;;;;;;;;;;===>>>???@@@AAABBBBBBBBB<<<===???AAABBBCCCDDDDDDBBBCCCDDDFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLKKKLLLMMMOOOPPPQQQQQQQQQPPPOOOOOONNNNNNOOOOOOOOOOOOPPPQQQSSSUUUVVVWWWXXXWWWYYY[[[\\\\\\]]]___aaaddddddeeefffhhhjjjlllmmmnnnnnnnnnnnnnnnkkkgggddd]]]RRRFFF>>>888333222444222222666;;;BBBHHHNNNSSSYYYXXXWWWXXXWWWZZZfffrrr}}}{{{rrrjjj\\\MMMBBB===999777666:::EEEQQQjjj~~~sss^^^RRRSSSXXXlllzzz|||hhhPPPBBB<<<;;;<<>>===<<<<<<<<<<<<<<<;;;:::777444222000............/////////000---111444555888AAAOOOZZZ]]]\\\ZZZVVVPPPJJJEEEAAA;;;::::::;;;<<<<<<;;;999666666555444333111///...+++,,,---///000000000000------------...///000000........................,,,------...............,,,,,,,,,,,,---...//////,,,++++++***************)))******+++++++++******)))))))))))))))*********))))))***+++++++++******************************************************))))))(((***+++,,,***)))************************,,,,,,,,,++++++*********,,,,,,---...............,,,,,,,,,,,,---...///000333222111000000000000000222222333444444333222222555555777888999999999999777444555777999:::???FFFPPPccczzzgggYYYWWW]]]gggqqq|||vvv}}}zzzlllmmmooosssrrrfffRRRCCC???===FFFQQQ\\\ooozzzsssYYYHHH;;;:::===<<<>>>BBBIIIYYYttt~~~~~~~~~}}}}}}~~~{{{zzzzzzxxxuuuqqqmmmkkk```VVVGGG<<<666444333222111111111111111222222333...000333444333333333444777888999:::::::::::::::======???@@@AAABBBBBBBBB;;;<<<>>>@@@BBBCCCCCCDDDAAABBBDDDEEEFFFFFFFFFEEEFFFGGGHHHIIIJJJLLLMMMMMMKKKLLLMMMNNNOOOPPPPPPPPPPPPOOOOOONNNNNNNNNOOOOOOPPPPPPRRRSSSUUUWWWXXXYYYXXXZZZ\\\]]]]]]^^^aaaccccccdddeeegggiiikkkmmmooopppoooooopppooommmhhheee___TTTIIIAAA:::444222444000000222777;;;@@@EEEKKKSSSTTTXXXZZZXXXXXX```jjjttt~~~yyysssooodddVVVFFF@@@:::666444888CCCOOOnnnzzzcccPPPIIIQQQ[[[qqq~~~sss]]]FFF;;;:::<<<===>>>GGGLLL[[[nnn{{{zzzoooeee___fffrrr|||qqqddd^^^```ccccccbbbaaaaaagggtttqqqaaaVVVPPPNNNJJJIIIHHHFFFEEEDDDDDDDDDCCCBBB@@@???===<<<;;;;;;;;;;;;;;;999777444111///---.........//////000000...111444555666>>>LLLWWW]]][[[YYYUUUOOOHHHCCC???;;;::::::;;;<<<<<<;;;999666666666555444333111000,,,---...///000000000000,,,,,,,,,,,,---...//////---------............///////////////...---,,,+++,,,,,,,,,,,,---...//////++++++******************((()))***++++++***((('''++++++******)))(((((((((%%%(((,,,000111///---+++************************************************)))))))))+++------+++)))************************((())))))+++,,,---......)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,...//////222000...---///222555888000111222333333222111000000111222444666777888888888555555777777888===DDDOOObbbxxx}}}dddWWWWWW___kkktttwwwzzzxxxnnnpppsssuuuqqqdddPPPAAAAAA<<>>>>>>>>>>>===<<<<<<<<<>>>@@@BBBBBBBBBGGGGGGFFFFFFEEEEEEDDDDDDHHHHHHIIIIIIJJJLLLNNNOOOLLLMMMMMMNNNOOOPPPRRRSSSQQQQQQPPPPPPPPPOOOOOOOOORRRSSSUUUWWWYYYYYYYYYYYY[[[\\\]]]^^^____________bbbdddfffhhhiiijjjmmmooopppoooooooooooonnnkkkhhheee]]]RRRFFF>>>888333111555111000444777:::@@@FFFOOOTTTXXXWWWTTTUUU\\\cccooozzz}}}wwwrrrqqqjjj___RRRHHH>>>::::::<<>>CCCEEEWWWdddrrrqqqhhhffftttqqqeee[[[XXXWWWYYY```iiijjjmmmttt}}}rrrgggaaa[[[UUUQQQLLLIIIFFFEEEFFFFFFDDDBBBEEEDDDBBB???>>>===>>>>>>>>><<<999666555333000---............////////////,,,((((((///777>>>FFFMMMSSSWWWYYYVVVSSSPPPJJJCCC<<<;;;::::::;;;<<<;;;:::888666555444444222///---000///...---+++***)))((((((((()))***,,,...000111111111000///...------,,,...---,,,,,,++++++++++++,,,+++,,,---///000///...000...---,,,------+++)))+++***)))(((((('''(((((())))))*********))))))(((***++++++******)))((('''(((((())))))******+++++++++)))(((&&&&&&&&&''''''+++******,,,//////---***))))))***++++++++++++***)))***++++++++++++)))))),,,,,,,,,,,,,,,,,,,,,,,,...000111111///...///000////////////111333555666111222222333333222222111111111222333555777999:::<<<777333555888:::>>>DDDMMMaaayyy}}}gggZZZUUUYYYkkk~~~|||yyytttuuuxxxyyysssdddPPPBBBAAA<<>>>>>>>>>>>>>>>>>>>>>>>???AAACCCDDDEEEEEEGGGFFFFFFFFFEEEEEEDDDDDDGGGHHHIIIJJJKKKMMMNNNNNNMMMMMMNNNNNNPPPQQQSSSTTTRRRRRRRRRRRRQQQQQQQQQQQQQQQRRRTTTVVVXXXYYYYYYYYY[[[\\\]]]^^^___`````````bbbdddggghhhiiikkknnnpppvvvtttsssrrrrrrooollliiiggg```VVVLLLCCC<<<666222444000000444777:::???EEEMMMRRRWWWWWWTTTTTTYYY^^^hhhrrrwwwrrroooooojjj```WWWLLLBBB===<<<===DDDLLLhhhsssYYYMMMEEEBBBMMM^^^uuuzzzoooSSSGGG<<<888888:::>>>CCCFFFZZZiiiwwwyyytttssssssbbbYYYRRRSSSYYYaaammmyyy}}}~~~|||ssshhh___ZZZVVVQQQLLLLLLIIIFFFEEEFFFFFFDDDBBBCCCBBBAAA???===<<<<<<<<<>>><<<999666555333000.../////////000000000000111000,,,,,,222888===EEELLLRRRVVVWWWTTTQQQNNNHHHAAA;;;;;;:::;;;======;;;999999777555444333222000...000000000//////.........------...//////000111111//////......------,,,,,,...---,,,,,,+++++++++,,,---,,,---...000111111000---+++***)))))))))'''&&&***))))))(((((((((((()))))))))************))))))((()))***+++,,,,,,,,,,,,)))))))))))))))***************)))((())))))***+++,,,******+++---...,,,***))))))***++++++++++++***''')))***,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///...------...///.........///111222333222222333333333333222222222222333444666888:::;;;???999666777999:::>>>CCCOOOccc{{{}}}ggg[[[WWW]]]ooozzzzzz{{{}}}}}}uuueeeQQQCCC@@@<<>>>>>?????????>>>???@@@AAABBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGIIILLLMMMNNNNNNMMMNNNNNNOOOPPPQQQSSSTTTUUUTTTTTTSSSSSSSSSRRRRRRRRRPPPQQQSSSVVVXXXXXXYYYYYY[[[[[[]]]^^^___``````aaaccceeehhhiiijjjllloooqqqwwwvvvuuuuuuuuutttqqqnnnjjjeee]]]TTTKKKAAA999444222//////444777999===CCCKKKQQQWWWXXXVVVTTTVVVZZZ```iiinnnllljjjllliiibbb^^^TTTHHHAAA>>>>>>EEEMMMaaa}}}fffNNNDDD@@@AAAPPPbbbxxxmmm\\\HHH@@@888777888:::@@@FFFMMMddduuu~~~uuufffVVVRRRPPPVVVaaaooo}}}yyynnnhhh```[[[XXXUUUPPPMMMKKKIIIGGGFFFFFFEEEDDDBBBBBBBBBBBBAAA???>>><<<<<<>>>;;;999777555333111...000000000000111111111111444111000444999===DDDKKKQQQUUUVVVRRRNNNLLLFFF???;;;;;;;;;===>>>>>>;;;999:::888444333222222111000......//////000111111111000111222222222111000///------------------,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,---...000111111555333111000000000///---))))))((((((((()))******))))))************))))))(((((()))***++++++++++++************))))))))))))))))))((()))***+++,,,---,,,+++))))))***++++++***))))))***++++++++++++***)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,+++,,,---.........---...///000000222333333444444333333222333333444666777999:::;;;???;;;888999::::::>>>CCCQQQeee~~~{{{eeeZZZXXX```sss}}}}}}~~~vvvfffSSSFFF@@@<<>>????????????===???@@@AAAAAABBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFEEEGGGJJJMMMNNNOOONNNMMMOOOOOOPPPQQQRRRTTTVVVWWWTTTTTTTTTTTTSSSSSSSSSSSSPPPRRRTTTWWWXXXYYYYYYYYYZZZ[[[]]]^^^```aaabbbbbbcccfffiiikkklllnnnqqqssssssrrrsssuuuwwwxxxvvvtttoookkkeee\\\RRRGGG;;;444222//////333666888<<>>>>>;;;999777666444111/////////000000000111111111444111111555888<<>>@@@???;;;888:::777333111000000000///,,,,,,,,,---....../////////000222333222111///---------------------......---,,,,,,++++++,,,,,,,,,******++++++,,,...111333555222...,,,+++)))'''&&&(((((((((((()))***++++++((())))))************)))((())))))(((((('''&&&%%%++++++******))))))(((((('''''''''(((((())))))***,,,+++)))(((((()))******))))))***++++++++++++***+++,,,------,,,+++***)))++++++++++++++++++++++++***,,,------,,,,,,,,,---/////////.........//////333333444444444444333333222333444666777888999:::<<<999777999::::::>>>EEERRRhhhwwwaaaXXXXXX```sss|||uuueeeSSSGGG@@@<<>>>>>?????????===???AAAAAAAAAAAACCCEEEDDDDDDEEEEEEFFFFFFGGGGGGEEEGGGJJJMMMOOOOOOOOONNNOOOOOOPPPQQQSSSUUUWWWXXXTTTTTTTTTSSSSSSSSSSSSRRRSSSTTTVVVXXXZZZZZZZZZZZZYYY[[[\\\___aaabbbccccccdddgggjjjlllmmmooorrruuuqqqqqqrrruuuwwwxxxvvvuuussspppkkkdddYYYLLL>>>555444000000333555666:::???IIIPPPYYY___```^^^]]]]]]___cccgggffffffggggggfffmmmdddYYYOOODDD===???DDDWWWpppqqqZZZFFF@@@@@@EEEVVVjjj{{{ttt```MMMAAA;;;888777999:::===FFFPPP```|||~~~jjj\\\WWW^^^eeeoooxxx|||ssslll\\\YYYVVVSSSQQQNNNKKKIIIHHHIIIIIIHHHFFFDDDCCCBBBCCCCCCDDDDDDCCCAAA???>>>>>>;;;999777666555222000........./////////000000111///000444777;;;CCCLLLRRRUUUVVVRRROOOMMMHHHBBB;;;<<<===???@@@???<<<999999666222////////////...------,,,,,,,,,,,,,,,,,,---...111222333222111000.............../////////,,,,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,...333777GGGBBB<<<555000,,,'''$$$))))))((())))))***+++,,,(((((()))***************((())))))(((((('''&&&%%%++++++******))))))(((((()))))))))))))))(((''''''******)))((('''((()))+++))))))***++++++++++++***)))***+++,,,,,,,,,+++***+++++++++++++++++++++++++++,,,.........---...///111111111111000000//////222333333444444333333222111222444555777777777777666555555888999:::@@@GGGRRRiiittt___WWWYYYcccuuu}}}tttcccRRRGGG@@@<<>>777333111......////////////000000//////000111222222222333444444555666777888888999999:::;;;<<<===>>>>>>>>>>>>AAADDDCCCAAAAAADDDFFFCCCCCCDDDEEEFFFGGGGGGHHHFFFGGGJJJLLLNNNOOOPPPPPPOOOOOOPPPQQQSSSVVVXXXYYYUUUUUUTTTTTTTTTSSSSSSSSSUUUVVVXXXYYYZZZZZZYYYYYYYYYZZZ\\\___aaacccddddddeeehhhkkkmmmoooqqqtttvvvvvvuuuuuuvvvwwwwwwuuurrruuussspppjjj```SSSEEE<<<888333111222444444999>>>GGGOOOYYYbbbffffffeeedddeeegggiiiiiihhhiiijjjkkkpppjjjcccYYYMMMBBB???CCCTTTjjjkkkUUUBBB>>>???CCCTTTgggzzzzzzfffRRREEE???777666888:::;;;@@@LLLYYYkkkqqq^^^XXX[[[jjjuuuxxxmmmeeeZZZXXXVVVSSSPPPMMMLLLKKKGGGIIIJJJIIIFFFDDDBBBBBBAAAAAAAAAAAA@@@???>>>======;;;999777777555333111............////////////...---///333666:::CCCMMMRRRUUUVVVRRRPPPOOOKKKFFF=========???@@@@@@===;;;888666222000000000///---000000///...---,,,,,,+++---///111222444444444444/////////////////////...,,,,,,+++++++++,,,---------...///...---000777<<<___XXXOOOFFF===666111---******)))))))))***++++++'''((()))******+++******(((((()))***++++++++++++************)))))))))))),,,,,,,,,,,,+++***)))(((((()))***)))((((((***,,,))))))***++++++++++++***%%%''')))+++,,,------,,,+++++++++++++++++++++++++++---/////////...///000111222222222222222111000111222222333333222222111000222444555777777666666333333555888999:::@@@HHHQQQiiiooo]]]YYY^^^iii{{{sssaaaPPPEEE???<<>>CCCJJJXXXppp~~~}}}}}}|||||||||wwwvvvuuurrrpppmmmkkkjjjaaa\\\SSSHHH???777333111........./////////000000---...000222333222111000222222333444555666777888777888999;;;<<<============AAADDDCCC@@@???BBBFFFBBBCCCDDDEEEFFFGGGHHHHHHGGGHHHIIIKKKMMMOOOQQQRRRNNNNNNOOOQQQSSSUUUWWWYYYVVVVVVVVVVVVUUUUUUUUUTTTVVVWWWXXXYYYYYYXXXWWWVVVXXXZZZ\\\___aaaccceeeeeefffhhhlllnnnppprrruuuxxxyyyyyyyyyyyyzzzzzzwwwuuutttsssrrrnnnggg[[[OOOFFF===777222222222333888>>>DDDLLLWWWbbbiiilllllllllkkkkkklllmmmmmmmmmooorrrrrrooollleeeXXXJJJEEEGGGOOOeee|||eeePPP???<<<>>>CCCSSSfffxxx{{{iiiVVVGGG???<<<666777;;;???AAAHHHWWWfff|||lll]]]```kkk~~~}}}yyyqqqfff]]]XXXWWWUUURRROOOMMMNNNNNNFFFIIIKKKJJJFFFCCCBBBCCCAAA@@@???>>>>>>>>>>>>>>>===;;;999888777666333111...////////////000000000......000444555999BBBMMMPPPTTTTTTQQQOOOOOOLLLHHH>>>>>>===>>>???@@@>>><<<999777444333333222000...000000000///......------......///000111222333333/////////......---------,,,+++++++++,,,,,,---...,,,......---,,,///777>>>TTTOOOFFF>>>888333...,,,++++++******)))*********'''((()))******+++++++++((()))***+++,,,,,,,,,,,,)))))))))))))))************+++,,,,,,,,,+++******%%%(((++++++******+++---))))))***++++++++++++***'''((()))***+++***)))(((************************+++---/////////...///111000111222333333222222111000111111222222111111000111333555777888888777666444444777:::::::::@@@HHHOOOhhhyyygggXXXXXXaaammmrrr```NNNDDD???<<>>DDDJJJXXXppp~~~}}}||||||||||||uuutttrrrpppmmmkkkiiihhhaaa\\\SSSIII???777333111............/////////000...000222555555444333111111111222333444555666777666777999:::;;;<<<<<<<<<;;;???BBBAAA===<<<@@@CCCBBBCCCDDDEEEFFFGGGHHHIIIHHHHHHIIIJJJMMMOOOQQQSSSNNNNNNOOOQQQSSSUUUWWWYYYXXXXXXWWWWWWWWWVVVVVVVVVWWWWWWXXXXXXXXXWWWUUUTTTXXXZZZ\\\___bbbdddeeeffffffiiilllnnnpppsssvvvyyyyyyyyyzzz|||~~~~~~}}}{{{sssssssssqqqkkkbbbVVVOOO@@@999333111111222777>>>BBBJJJVVVbbbkkkoooppppppnnnnnnoooppppppppptttxxxrrrrrrrrrmmm```RRRKKKLLLKKKbbb{{{aaaMMM>>>===@@@DDDSSSfffwwwnnnZZZJJJ@@@;;;888999;;;???DDDGGGPPPaaarrr||||||kkkaaakkk|||zzzuuurrrkkkaaaXXXQQQQQQOOOLLLIIIIIIJJJLLLFFFIIIKKKJJJFFFCCCBBBCCCCCCBBB@@@???>>>???@@@@@@===;;;999888777666444111000000000000111111111111000000222555555888BBBMMMOOORRRSSSPPPOOOPPPMMMIII@@@>>>===>>>???@@@???>>>999888666666666444111///...............---------------,,,,,,---...///000//////...---,,,,,,++++++++++++++++++,,,,,,---...)))++++++***(((,,,555<<>>EEEMMMXXXmmmwwwlllUUUFFF<<<===>>>;;;;;;@@@JJJYYYrrr~~~~~~~~~}}}|||zzzyyyyyyvvvqqqooonnnkkkfffbbb___XXXNNNDDD<<<666222///000000000000000///......+++,,,...000222222222111222222222222333444555555888888888999:::;;;<<<===;;;;;;::::::;;;===@@@BBBBBBCCCEEEFFFGGGGGGGGGFFFEEEFFFHHHJJJKKKLLLMMMMMMOOOOOOPPPRRRSSSUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXXXXXXXXXXWWWWWWWWW[[[]]]___```aaabbbdddfffmmmllllllnnnrrruuuxxxxxxxxxzzz|||~~~~~~}}}}}}}}}zzztttmmmkkkiiiaaaXXXKKKBBB999555444444888===DDDIIISSS```kkkqqqsssrrrqqqqqqqqqqqqrrrvvv|||{{{}}}zzzssskkkbbbUUUIIIOOOWWWoooZZZHHH;;;:::;;;===KKK]]]tttrrrZZZOOOIIIAAA:::999888<<>>===<<<<<<777666333111000///000111.........,,,++++++,,,...------///000111111111111444333333222000///---,,,&&&'''(((***+++,,,------+++******+++---111555888===FFFNNNJJJ===111...000++++++************++++++''''''''''''(((***++++++***+++,,,------,,,+++***++++++++++++++++++++++++************************(((((())))))*********+++)))************+++++++++,,,,,,+++***))))))******++++++++++++++++++++++++---,,,+++...111111///,,,333222111000///...---------///000111000111222444333444666777888999888888888888999::::::===AAADDDQQQhhhnnn\\\MMMQQQbbbvvvyyyzzz|||{{{sssdddQQQDDD???>>>DDDLLLXXXmmmwwwmmmUUUFFF<<<<<<>>>;;;<<<@@@KKKYYYrrr~~~~~~~~~}}}|||zzzyyyyyyvvvrrrpppooolllgggccc^^^WWWLLLBBB:::555111///000000000000000///......+++,,,---///000111111000333333333333444555666666888888888999:::;;;<<<===>>>===<<<<<<===???AAACCCAAABBBDDDFFFGGGGGGGGGGGGFFFGGGIIIJJJKKKLLLLLLMMMOOOOOOPPPRRRSSSTTTUUUVVVTTTTTTTTTUUUVVVWWWWWWWWWYYYYYYYYYYYYYYYYYYZZZZZZ[[[]]]```aaaaaabbbdddffflllllllllnnnqqquuuwwwxxxzzz{{{~~~~~~}}}xxxrrrqqqqqqkkkcccQQQGGG===999666555888===CCCHHHRRR\\\eeekkknnnpppooonnnmmmmmmooottt|||{{{tttkkk___TTTRRRXXXnnn}}}[[[III;;;;;;;;;===JJJ[[[nnn}}}iiiQQQHHHDDD===:::;;;<<>>>>>;;;;;;:::888666444222111111000000000/////////...222111222444555888@@@JJJPPPRRRSSSRRRNNNJJJHHHGGGBBBBBB@@@>>>===<<<;;;;;;888666444111//////000000...///...---++++++---...---...//////000111111111222222111000///---++++++***++++++,,,,,,++++++***++++++***+++---000333666...666@@@DDD@@@777...)))+++******))))))******+++((((((((((((((()))***+++))))))************))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))*********+++))))))*********+++++++++,,,++++++***))))))******++++++*********)))))))))///...---///222222000...---......//////000/////////000111111000000111222222333555777888888888777777888999999:::<<<@@@CCCOOOfffjjjYYYLLLOOOaaauuusssuuuwwwxxxrrrdddRRREEE>>><<>>777333111///000000111111000000//////+++,,,---...///000000///333333333444444555666777777777777888999:::<<<<<>>=========???@@@AAA@@@AAACCCFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLOOOOOOPPPQQQSSSTTTUUUUUURRRRRRTTTUUUWWWXXXYYYZZZYYYZZZZZZ[[[[[[\\\\\\\\\\\\^^^```aaaaaaccceeegggjjjkkklllnnnqqqtttwwwxxx{{{}}}|||wwwvvvvvvqqqjjj[[[QQQEEE???;;;888:::>>>CCCIIIRRRYYY]]]aaafffjjjhhhgggggggggjjjqqqzzz}}}vvviii^^^WWWZZZmmm{{{]]]JJJ<<<;;;;;;<<>>???BBBGGGMMMXXXcccppp~~~}}}llldddoooyyypppfff^^^ZZZYYYWWWUUUUUUTTTQQQNNNKKKJJJJJJJJJHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCBBBAAA???>>>======;;;;;;:::999777444222111000000000000////////////222000222555666999BBBLLLRRRTTTUUUSSSOOOJJJGGGFFF@@@???>>>===<<<::::::999999777444111////////////...///...---++++++---///---......///000000000111000000///...---,,,***)))+++,,,,,,------,,,,,,+++,,,+++******,,,...111222,,,...444;;;???;;;222***+++******))))))******+++))))))((((((((())))))***)))((((((''''''(((((()))++++++++++++++++++++++++************************)))))))))***************)))))))))*********++++++,,,+++******)))*********,,,,,,++++++*********)))...------///000111///...111222333333222111///...111222333222000///000111222333555666777888777777666777888888888;;;???BBBKKKcccgggWWWKKKOOO```tttqqqrrrtttvvvqqqdddRRREEE===;;;BBBKKKXXXnnnxxxnnnUUUFFF;;;;;;===;;;===BBBKKKYYYqqq~~~~~~~~~~~~~~~~~~}}}|||zzzyyyrrrpppnnnmmmlllhhhaaa\\\UUUNNNCCC:::444111000///000000111111111000000///------...//////000000000333333222333333444555666777777777777888:::;;;<<<======<<<<<<<<<<<<===>>>???@@@BBBEEEGGGHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLOOOPPPPPPQQQSSSTTTTTTUUUTTTTTTUUUVVVXXXYYYZZZ[[[YYYYYYZZZ[[[\\\]]]]]]^^^]]]^^^aaabbbbbbccceeegggiiikkkmmmoooqqqtttwwwyyy|||~~~yyyvvvuuupppjjjeee[[[OOOHHHBBB===<<>>===<<<<<<;;;:::999777555333111000000000000///////////////...///333555999BBBLLLSSSUUUVVVTTTPPPKKKGGGEEE======<<<<<<;;;:::999888999777444111///...///////////////---++++++---///............//////000000/////////...---,,,******)))***+++---...//////000,,,+++******+++,,,...///222///...111555777333...******))))))))))))************))))))((())))))))))))((('''&&&&&&'''((()))************************((((((((()))))))))))))))************************))))))))))))************++++++***************+++,,,,,,---------.........+++++++++,,,---......---///000111222333222111000000111222222000000111222111333444666777777777777555666777777888:::>>>AAAIIIaaa~~~gggXXXLLLPPP___ssswwwpppppprrrtttqqqeeeRRRDDD<<<;;;BBBKKKWWWmmmxxxnnnUUUFFF;;;;;;===;;;===CCCJJJXXXooo~~~}}}}}}~~~~~~~~~~~~~~~}}}|||zzzyyyrrrpppnnnmmmlllfff^^^WWWMMMGGG>>>666222000//////000000111111111111000000000000000000000000111111111111111111222333444555666666666777888999:::;;;<<<<<<<<<<<<<<<=========>>>@@@BBBEEEGGGHHHHHHHHHJJJKKKKKKLLLMMMMMMMMMLLLPPPQQQQQQRRRSSSTTTUUUUUUWWWWWWXXXXXXYYYZZZZZZZZZYYYYYYZZZ[[[\\\\\\]]]]]]]]]___aaabbbcccdddfffhhhhhhkkkoooqqqrrrtttxxx{{{|||~~~zzzwwwvvvrrrmmmmmmcccYYYQQQJJJBBB???@@@EEELLLTTTWWWTTTOOONNNOOOMMMPPPVVV\\\bbbjjjqqqvvvwwwlllccc___hhhxxx|||___KKK<<<<<<<<<;;;AAAMMMfffxxxkkkYYYKKKJJJMMMPPPUUU\\\ccciiisss|||~~~rrriiimmm}}}~~~pppiiiaaa\\\\\\\\\[[[YYYUUUTTTRRRPPPNNNLLLKKKKKKJJJHHHFFFEEEDDDEEEEEEFFFDDDCCCBBBAAA???>>>===<<<<<<<<<;;;999777555333222////////////000000000000...---///333555999BBBLLLSSSUUUWWWUUUPPPKKKFFFDDD;;;;;;<<<<<<;;;:::999888999777444111/////////////////////---,,,,,,---//////......---......///000000000000///...---,,,+++)))***+++---...///000000,,,++++++++++++,,,---...111000///000111222000///***))))))))))))))))))***+++******))))))))))))*********(((''''''(((******************************)))))))))*********+++++++++++++++***************(((((()))))))))*********+++***************++++++******+++,,,...///000111***+++,,,,,,---...///000&&&(((+++...000222333333...000222222111111333444222333555666888888777777555555666777777:::>>>AAAHHH```}}}hhhZZZOOORRR```qqqvvvsssmmmmmmooorrrqqqeeeRRRCCC===;;;BBBKKKWWWmmmwwwmmmUUUFFF::::::<<<;;;>>>DDDIIIVVVmmm~~~}}}~~~~~~~~~~~~~~~}}}|||zzzyyyuuusssqqqoookkkdddZZZRRREEE@@@999333111000//////000000111111222222111111222222111000000000111111000000000000111222333444555555666666777888:::;;;======>>>>>>?????????@@@???@@@BBBEEEFFFGGGGGGGGGJJJJJJLLLMMMNNNNNNNNNNNNRRRRRRSSSTTTTTTUUUVVVVVVWWWXXXXXXYYYYYYZZZZZZZZZZZZZZZ[[[[[[\\\\\\]]]]]]^^^```bbbccccccdddgggiiiggglllqqqssstttuuuyyy|||}}}~~~{{{{{{yyytttqqqiii```ZZZRRRHHHBBBAAACCCHHHNNNOOOLLLGGGCCCBBBAAAFFFLLLTTT\\\dddmmmrrrwwwllldddiiivvv|||___KKK<<<<<<===;;;@@@JJJeeewwwiii[[[QQQTTTXXXZZZ___ffflllqqqzzzyyykkkgggpppxxxjjjeee___\\\[[[[[[YYYWWWSSSSSSRRRPPPNNNMMMKKKJJJIIIHHHGGGEEEEEEEEEEEEFFFCCCCCCBBBAAA???>>>======<<<<<<;;;:::777555333222////////////000000000000000///111444777:::CCCMMMRRRTTTVVVUUUPPPJJJFFFCCC:::;;;<<<======<<<::::::777666333111000///000111///000///...,,,,,,...000//////---------...///000111111111000000...------,,,------......------,,,,,,,,,++++++,,,,,,------,,,111777::::::777333111***))))))(((((())))))*********)))))))))******++++++******))))))******+++************************+++++++++,,,------......+++++++++++++++*********((((((((()))))))))***************)))******+++,,,&&&'''(((***+++---...///+++,,,...//////111444666333333222222111111000000...000111222222222444666333444666777888999888888555666777777777:::>>>AAAJJJaaa}}}~~~fffZZZOOORRR```qqqtttuuu|||hhhgggjjjnnnoooeeeSSSDDD>>><<>>EEEGGGTTTkkk~~~~~~}}}~~~~~~~~~}}}|||zzzyyyuuurrrpppmmmhhh___SSSJJJ===999555222111000000//////000111222222222222111333222111000//////000000111111111111222333444444555555555666777888999:::<<<<<<===??????@@@@@@@@@@@@AAACCCDDDFFFFFFFFFEEEIIIJJJKKKMMMNNNOOOOOOOOOTTTTTTTTTUUUVVVVVVWWWWWWTTTUUUVVVWWWXXXYYYZZZ[[[]]]]]]]]]]]]]]]]]]]]]^^^^^^```bbbddddddeeegggiiigggmmmrrruuuuuuvvvzzz~~~~~~}}}{{{xxxrrrllleeeaaaYYYMMMDDDBBB???@@@AAAAAA@@@>>><<<:::;;;>>>CCCJJJSSS___jjjrrrwwwkkklllvvvzzz___JJJ;;;<<<===;;;???HHH```uuukkk```ZZZ___ddddddgggmmmrrrvvv~~~|||pppcccbbbqqqyyyllleeeaaa]]][[[[[[ZZZWWWSSSRRRRRRQQQPPPNNNLLLKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEBBBBBBAAAAAA@@@???>>>>>>===<<<;;;:::888555333222.../////////000000000111000///000444666999BBBLLLPPPRRRUUUTTTPPPJJJEEECCC;;;<<<===>>>???>>><<<;;;666555222111000000111222000000000...,,,,,,...000000///---,,,,,,---///000000000000000000///...---,,,,,,------------,,,,,,,,,,,,,,,,,,------......---111666;;;;;;888333///))))))(((((((((((())))))))))))))))))***+++,,,,,,)))******++++++******)))*********************************+++,,,---------,,,,,,,,,++++++*********(((((((((((()))))))))*********))))))***++++++,,,(((((())))))***+++++++++))),,,...///000222777;;;>>><<<888444111...------000111222222222111333444444555777888999:::999999555666777777888;;;???BBBMMMccc}}}{{{aaaVVVMMMQQQ___qqquuuxxxyyyccccccffflllnnnfffTTTEEE>>>===CCCKKKVVVkkkuuujjjUUUEEE:::999<<<;;;???EEEFFFSSSjjj~~~}}}~~~~~~~~~}}}|||zzzyyyrrrpppmmmiiicccYYYLLLCCC888666333111111111000//////000111222222222222222222111000.........//////222222222222333444555555555555555555666888999:::999:::;;;===>>>?????????@@@AAACCCEEEEEEEEEEEEDDDIIIJJJKKKMMMOOOPPPPPPQQQUUUUUUUUUVVVVVVWWWWWWXXXPPPQQQSSSUUUWWWYYY[[[[[[_______________^^^^^^^^^___aaacccddddddeeegggiiihhhmmmtttvvvvvvwww{{{~~~|||yyyuuurrrmmmhhhddd\\\PPPFFFBBB<<<:::777666777888888777999:::===CCCMMM[[[jjjttt|||~~~pppnnnwww~~~xxx^^^JJJ;;;<<<>>>;;;>>>GGG\\\sss}}}oooeeebbbiiimmmlllmmmrrrvvvyyyxxxjjj]]]^^^ppppppbbbccc```]]]\\\]]][[[VVVRRRQQQQQQQQQPPPNNNLLLJJJIIIHHHHHHGGGGGGFFFEEEEEEDDDAAAAAAAAA@@@@@@?????????===<<<;;;:::888666444222.../////////000000111111...---...111333666???IIINNNQQQTTTTTTPPPJJJEEECCC;;;<<<>>>@@@@@@???===<<<555444222000000111222333000000000...,,,,,,...000000///---,,,,,,---...//////000000000///...------((()))***,,,---...//////+++,,,,,,------......///000...,,,---///...+++'''))))))(((((((((((())))))))))))))))))***+++,,,---((()))***++++++***)))((())))))))))))))))))))))))&&&''''''((()))*********,,,,,,,,,++++++*********(((((((((((())))))))))))******))))))***+++,,,,,,,,,,,,,,,+++++++++******'''))),,,...///222777;;;333111...---,,,...000111222333444333111000111222444666777999::::::::::::666777888888999;;;???BBBOOOddd}}}www\\\RRRJJJPPP^^^qqqyyyzzz{{{jjj```^^^hhhnnneeeSSSGGG===>>>AAAHHHWWWfffmmmlllSSSDDD999999:::999<<>>???AAABBBAAA???>>>;;;888555444333111///000000////////////000000222222111111333888???DDDLLLQQQSSSQQQOOOMMMIIIDDD@@@>>><<<>>>@@@AAA???<<<:::777333111111111111000000000///...............333111...,,,,,,---///000------------,,,+++***)))&&&''')))+++---///111222///...---,,,++++++++++++******,,,000333222...)))((()))***++++++***)))(((((((((((((((***,,,...///''''''((()))******++++++---,,,,,,,,,++++++******+++,,,,,,------,,,,,,+++...,,,******+++++++++***)))))))))))))))))))))))),,,***))))))***,,,+++***+++++++++*********))))))++++++++++++,,,---......000000000000////////////000000111111111111000000111333666888999999999888999777777999999888<<>>@@@GGGVVVfffmmmlllTTTDDD999999;;;999<<>>@@@BBBBBBCCCDDDEEEFFFHHHIIIIIIFFFGGGIIILLLNNNNNNNNNNNNPPPQQQRRRSSSTTTUUUVVVWWWUUUVVVWWWXXXYYYYYYYYYYYY\\\\\\\\\]]]^^^^^^______dddccccccccceeehhhjjjlllmmmpppsssuuuvvvvvvxxxyyyzzz~~~~~~wwwrrrjjjaaaWWWMMMDDD>>>666555444222111111222222666444555;;;CCCNNN^^^lll{{{{{{|||~~~pppSSSDDD999;;;???AAAHHHQQQZZZppprrrrrrqqqpppnnnmmmmmmnnnmmmttt}}}sss___XXXVVVccczzzvvvhhh___^^^\\\ZZZYYYXXXWWWUUUSSSMMMMMMMMMLLLLLLKKKJJJIIIIIIHHHGGGEEEDDDCCCCCCCCCBBB@@@??????BBBBBBAAA???@@@>>>;;;999888666444222000000////////////000000222222111111333888>>>CCCKKKPPPSSSQQQOOONNNJJJDDD@@@===<<<>>>@@@AAA>>><<<777555111000111222222222//////............/////////...+++))))))***,,,---.........------,,,+++***)))******+++---......///,,,,,,,,,++++++,,,,,,---......000333666555111---))))))************))))))***))))))))))))***,,,---000//////...---,,,,,,,,,))))))))))))((((((''''''***++++++++++++++++++***,,,+++***************)))************************)))((('''''')))******))),,,,,,,,,,,,++++++******++++++++++++,,,---......000000000000////////////000000111111111111000000111333555777888999888888;;;888999;;;;;;:::>>>DDDMMMbbb{{{kkkXXXOOOHHHMMM```xxxpppxxxooohhhdddiiikkkbbbRRRFFF===>>>@@@GGGVVVfffmmmmmmTTTEEE999999;;;999<<>>>>>???@@@BBBCCCCCCCCCDDDEEEEEEFFFFFFEEEGGGIIILLLMMMNNNNNNNNNQQQRRRRRRSSSTTTUUUUUUUUUTTTUUUXXXZZZ[[[[[[[[[ZZZ\\\\\\]]]]]]^^^______```dddddddddeeegggiiilllmmmnnnpppsssuuuuuuuuuvvvwwwyyy|||}}}vvvqqqiii```VVVLLLBBB<<<444333222000000000111111555333444888>>>HHHYYYggg{{{}}}|||zzzhhhMMM@@@777999===@@@HHHQQQYYYoooxxxtttnnnhhhdddcccdddeeeeeelllvvv~~~qqqbbbSSSQQQVVVhhhttthhhaaa[[[YYYXXXXXXXXXXXXWWWUUUOOONNNMMMLLLKKKJJJIIIHHHJJJIIIGGGEEECCCBBBAAAAAABBBAAA@@@@@@BBBBBBAAA@@@AAA???<<<:::999888555333000//////......//////000111111111111333777>>>CCCIIIPPPTTTSSSPPPNNNJJJEEE???===<<<===@@@AAA>>>;;;555222000///111333333333///............//////000...,,,***))))))***+++,,,...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,---...//////000222555666555111...******))))))))))))******,,,+++***)))((()))***+++333222111000///...---,,,++++++++++++************))))))************))))))+++*********))))))))))))++++++++++++++++++++++++&&&%%%$$$%%%((()))***)))---------,,,,,,,,,,,,+++++++++++++++,,,---......////////////000000000000000000111111111111000000222222333555666777888999:::888999;;;;;;:::>>>CCCLLLaaazzziiiTTTLLLGGGNNNbbbyyyrrr{{{tttoookkkmmmlllcccSSSGGG???@@@AAAHHHWWWgggooooooUUUFFF:::999;;;:::<<>>777999===BBBKKKSSS[[[qqquuummmbbbYYYTTTSSSTTTUUUZZZbbbmmmzzzyyyeeeXXXNNNQQQ]]]ttt|||qqqhhhccc]]][[[ZZZYYYZZZZZZXXXWWWPPPPPPNNNLLLJJJIIIHHHGGGIIIHHHFFFEEECCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@>>><<<:::888888666333111/////////....../////////000000000111222777===AAAHHHPPPUUUTTTQQQNNNJJJFFF???===;;;===@@@@@@>>>;;;555222000///111222333333000000///...............///...---,,,,,,,,,...///.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---///111222333111...,,,+++***)))(((((()))***++++++***)))(((((()))***+++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******************)))***+++,,,+++***))))))***++++++++++++++++++++++++&&&$$$$$$%%%(((*********,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---......////////////000000000000000000111111111111000000222222222333444666888999888666666999999888;;;AAALLL```yyylllTTTMMMIIIQQQeee{{{{{{xxxvvvtttrrroooeeeVVVIIIAAABBBCCCIIIXXXhhhqqqqqqVVVFFF::::::;;;:::<<>>;;;777444111000111222222111333222000///---,,,,,,,,,//////...------...///000.........///......------******+++,,,,,,---......---,,,,,,++++++,,,,,,---,,,...000111///---+++***+++***)))(((((()))***+++)))((((((((((((***+++,,,************))))))))))))((((((((()))))))))))))))******++++++++++++*********---......,,,******+++************************'''&&&%%%&&&)))+++++++++************++++++++++++++++++++++++,,,---........./////////000000000111000000111111111111000000222222222333444666888999888666666888888777;;;AAALLL```yyyqqqXXXQQQMMMUUUhhh|||yyy{{{{{{wwwqqqgggXXXJJJBBBBBBCCCIIIXXXhhhqqqqqqWWWGGG;;;:::;;;:::<<>>444222//////000222333333777888:::<<<===<<<;;;:::444444222111000000//////000000000111222222333333333333444555666777888888888:::===>>>>>>???@@@BBBDDDDDDDDDDDDEEEEEEEEEEEEDDDFFFHHHKKKLLLMMMMMMMMMQQQRRRRRRSSSTTTUUUUUUUUUWWWXXX[[[]]]^^^^^^^^^]]]\\\]]]^^^___```bbbcccccc```aaaccceeegggiiikkkllloooqqqtttvvvvvvvvvwwwxxx{{{yyyxxxzzzzzzpppjjj```VVVLLLBBB999333......---------///000111333444666777666999FFFSSSjjjxxx~~~rrrkkk^^^HHH???<<<:::;;;BBBLLLWWW___ggg{{{sss```VVVIII???<<<===>>>>>>CCCKKKZZZooowwwjjj\\\SSSQQQQQQaaazzz}}}rrrkkkfffccc^^^\\\YYYXXXWWWUUUSSSPPPRRRPPPNNNKKKIIIHHHHHHHHHEEEEEEDDDCCCCCCCCCDDDDDDAAABBBBBBAAA???>>>>>>@@@===<<<;;;::::::888555222///......------......///---...000000222666;;;???GGGQQQZZZXXXRRRMMMHHHDDD>>><<<;;;<<>>???>>><<<;;;555444333111000/////////000000000111222222333333333333444555666777888888:::<<<=========>>>@@@BBBBBBBBBCCCCCCCCCDDDDDDDDDDDDFFFHHHJJJLLLMMMMMMMMMPPPQQQRRRSSSTTTUUUVVVWWWZZZZZZ\\\]]]^^^^^^^^^^^^]]]]]]^^^```aaabbbcccddd```bbbdddfffiiikkklllmmmoooqqquuuwwwwwwxxxyyyzzzzzzvvvrrrssszzzzzzooohhh]]]RRRGGG>>>666111...---------...///111222333555888999777888BBBOOObbbrrrzzzqqqeee___TTT@@@;;;;;;:::<<>><<<===???===<<<<<<<<<;;;999666333///......------......///---...///000222666;;;>>>GGGRRR\\\ZZZSSSLLLGGGBBB>>><<<;;;<<>><<<;;;;;;;;;;;;999555222.........------.........,,,---///000222555:::>>>GGGSSS]]][[[SSSLLLFFFAAA>>><<<:::<<>>AAAAAABBBBBBBBBBBBBBBBBBHHHGGGGGGGGGIIIKKKNNNPPPQQQSSSUUUVVVUUUTTTUUUUUUUUUXXX\\\^^^^^^^^^______[[[[[[\\\___ccceeeeeedddfffggghhhjjjlllnnnoooppppppqqqsssvvvyyy{{{}}}~~~xxxxxxwwwyyy|||{{{vvviiieeeXXXGGG===:::444---111111111///------///111000666;;;<<<::::::===AAAUUUlllppp___VVVPPPHHH???:::444666999===CCCMMMWWW___nnnzzz|||gggSSSGGG<<<:::666555555777888999:::@@@MMM```ttt{{{ppphhh```]]]ZZZZZZ___fffxxx|||sssmmmgggaaa______^^^]]][[[XXXUUURRRQQQPPPPPPNNNMMMLLLJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEAAA@@@???>>>===============<<<;;;:::888666444222............////////////222000000333444555:::@@@LLLTTTZZZXXXSSSNNNIIIEEE???;;;;;;@@@CCC???;;;:::666444222222333333333111222111///---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++000///------,,,---...///***+++,,,,,,---------,,,---,,,+++++++++,,,------222111///...---,,,,,,,,,)))((('''&&&&&&&&&&&&&&&(((((())))))************(((((((((((((((((((((((())))))))))))))))))))))))(((***+++------,,,+++***+++***)))'''''''''((()))///,,,)))''')))+++------,,,++++++******)))))))))***+++,,,,,,------,,,,,,222///++++++,,,---,,,***,,,---...000111111222222111111222222222111111000000222444777888999888777666777888999999;;;>>>@@@SSShhhoooZZZVVVSSSXXXgggzzz~~~xxxssskkk[[[KKKBBB>>>BBBIIIPPPcccrrroooZZZEEE;;;===999999===<<>>AAAAAAAAABBBBBBBBBBBBCCCGGGHHHIIIKKKMMMNNNOOOOOOOOOQQQTTTTTTTTTSSSSSSTTTTTTWWWZZZ]]]]]]]]]^^^___\\\\\\]]]___ccceeeddddddfffggghhhjjjlllnnnppppppqqqrrrsssvvvxxx{{{}}}~~~~~~}}}|||}}}yyysss```\\\QQQCCC<<<;;;999444000000000///---...000222444999???@@@===;;;===@@@SSSiiippp```OOOHHHCCC===555222444555777:::@@@HHHQQQXXXgggooowwwvvvjjjXXXIII@@@:::777555333333555666666:::???MMM```sss||||||xxxlllgggeeegggiiilllrrryyyuuummmiiiddd___^^^^^^]]]\\\ZZZXXXUUUSSSRRROOOOOONNNMMMLLLKKKJJJJJJHHHGGGGGGFFFFFFEEEDDDDDDAAA@@@???>>>============<<<;;;:::999777444222111............///////////////---...111222222777>>>JJJRRRXXXVVVQQQMMMHHHCCC>>>:::;;;@@@CCC@@@<<<;;;666444222222222222111000000///...---,,,,,,------......------,,,------...000///...---------......+++,,,,,,------,,,,,,+++...---,,,+++++++++,,,---///...---,,,******))))))******)))((((((((()))))))))))))))))))))*********************************))))))))))))))))))))))))((()))+++,,,---,,,+++******))))))(((((((((((()))...+++)))((()))*********++++++++++++***************+++,,,,,,------,,,,,,///---******---......------...///000111222222222111111111222222111111000000222444777888888888777666777888888999:::>>>AAAQQQgggmmmVVVQQQNNNTTTdddxxx{{{sssoooiii[[[LLL@@@;;;@@@HHHPPPdddrrrppp[[[EEE<<<===999999===<<>>777333111000///......000222333333444555666666555333111000000////////////000000222222222222333333444444444444555555666777777777888:::<<<=========>>>???AAAAAAAAABBBBBBBBBCCCCCCDDDFFFIIILLLNNNNNNNNNMMMNNNPPPRRRRRRRRRRRRRRRTTTSSSVVVYYY\\\\\\]]]^^^```^^^]]]^^^```ccceeedddcccfffggghhhjjjlllnnnpppqqqrrrrrrsssuuuwwwzzz|||}}}~~~vvvpppaaa[[[NNN@@@888666333///.../////////...///111444777===CCCDDD@@@===>>>@@@RRRfff{{{sss```RRRCCC===;;;666222000222333555777:::@@@HHHMMMVVV[[[^^^[[[RRRGGG???;;;999777555444444555777888;;;BBBPPPcccttt}}}}}}yyyooommmpppwww~~~yyylllgggdddaaa^^^^^^\\\\\\[[[ZZZXXXVVVUUUTTTNNNNNNNNNMMMLLLKKKKKKJJJGGGGGGFFFFFFEEEEEEDDDDDDBBBAAA@@@>>>===<<<<<<<<<;;;::::::888666444222000............////////////111///000333444444999@@@JJJRRRXXXVVVRRRNNNIIIDDD===::::::???CCC@@@===<<<777444222111111111000......------,,,,,,,,,---...000///---,,,,,,...///000000///......------......,,,,,,---------,,,++++++///...,,,+++***++++++,,,...---,,,+++******))))))))))))((((((((()))***************)))))))))))))))************************))))))))))))))))))))))))((()))***,,,,,,+++******(((((())))))***))))))))),,,***)))*********)))''')))******++++++++++++******++++++,,,,,,,,,,,,,,,,,,+++***+++---//////.........000111222222222222000000111111222111111000000222555777888888888777666777777888888:::>>>AAANNNeeejjjSSSNNNKKKQQQbbbvvvvvvooolllgggYYYJJJ@@@<<<@@@GGGOOObbbpppmmm]]]FFF<<<===999999===<<>>======>>>@@@@@@AAAAAABBBBBBCCCCCCCCCBBBDDDFFFIIIKKKLLLLLLLLLNNNPPPRRRRRRRRRRRRSSSUUUSSSVVVZZZ\\\]]]^^^```aaa`````````bbbeeefffeeedddfffgggiiikkkmmmooopppqqqrrrrrrssstttwwwyyy{{{}}}|||tttmmmaaaYYYKKK>>>555111...,,,,,,---.........000333555777>>>DDDFFFCCC??????AAAQQQdddyyyyyygggSSSGGG;;;777777444222222111222333333555888===AAABBBDDDFFFEEEAAA===::::::888888888888888999;;;>>>AAAHHHVVViiizzzzzz{{{{{{qqqgggcccbbb___]]]^^^[[[[[[ZZZZZZYYYWWWVVVUUUPPPPPPNNNMMMLLLJJJIIIIIIGGGFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@>>>===<<<<<<<<<;;;;;;:::888666444222111............////////////111///000333444444999???JJJRRRXXXWWWRRRNNNJJJEEE===999999???BBB@@@>>>===777555222111000000...---,,,,,,,,,,,,------......000///---++++++---000222000000///......---------***+++,,,,,,---------,,,///...,,,+++***++++++,,,.........------,,,+++***'''&&&&&&&&&'''((())))))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++******&&&''')))***++++++***)))))))))***,,,------***'''((()))***+++,,,+++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,---......---...///000111111111111///000000111111111111111111222555777888888777777666666777777777:::>>>BBBNNNeeehhhUUUPPPMMMSSSbbbwww~~~{{{uuupppnnnhhhYYYJJJCCC>>>AAAGGGMMM___llliii^^^GGG<<<===888999>>>===BBBKKK]]]sss~~~}}}}}}}}}~~~~~~zzzxxxuuurrrqqqoookkkiiibbb[[[PPPDDD<<<555000---//////.........///000111...//////000000000///...///......//////000111222000000111111222333333444444444555555666777777777888:::===>>>======>>>@@@@@@@@@AAAAAABBBCCCDDDDDDEEEEEEEEEFFFIIIKKKNNNPPPPPPQQQSSSSSSSSSSSSUUUWWWVVVXXX[[[]]]^^^___aaaccccccbbbccceeeggghhhhhhfffggghhhiiikkkmmmooopppqqqrrrrrrrrrsssvvvyyy|||~~~}}}~~~yyypppiiiXXXPPPEEE<<<666222000000+++---.........000444666666<<>>===<<<<<<<<<===<<<;;;:::888555333222............////////////---***+++...//////444;;;GGGPPPVVVTTTPPPLLLHHHCCC>>>999999>>>BBB@@@>>>>>>777555222111000000...---++++++,,,---............///...,,,***+++---///111000000000//////...------((()))***,,,---...//////...---,,,+++***+++,,,,,,...............---++++++'''''''''''''''((()))************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********)))'''((()))+++++++++***)))'''(((+++...000000---***'''(((***,,,,,,,,,+++***)))***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////...///000111111111111111111333555777888888777666555666666666666:::???BBBOOOfffiiiWWWSSSPPPUUUdddvvvxxxyyyyyyvvvssskkk\\\MMMEEE???BBBFFFKKK\\\iiieee___HHH======888999>>>===BBBJJJZZZooo~~~~~~~~~~~~~~~{{{xxxuuurrrpppmmmiiiggg___XXXLLLAAA999444000...//////......//////000000...//////000000000000//////////////////000111111...//////000111222333333444444555555666777777777888:::<<<=========>>>??????@@@AAAAAABBBCCCDDDDDDHHHHHHGGGHHHKKKNNNRRRTTTQQQRRRTTTTTTTTTUUUWWWZZZYYYZZZ\\\]]]^^^___aaaccccccbbbccceeehhhjjjiiihhhggghhhiiikkkmmmoooqqqrrrqqqqqqqqqrrruuuyyy}}}}}}~~~{{{yyysssiiiaaaUUULLLBBB;;;555///,,,---+++,,,.........000444666666===CCCEEECCC@@@BBBDDDKKK^^^rrryyyyyyqqq^^^KKK<<<444//////111//////000...000111000///000111333444555666666777666666555333777<<>>==================<<<:::888666444333............////////////...+++,,,///000000555<<>>AAA@@@>>>>>>777444222111111111000...,,,,,,---.../////////......---,,,+++,,,---///111111111111000///...---,,,((()))***,,,---...//////---,,,+++++++++,,,------,,,,,,---...---,,,***)))******)))))))))***++++++((()))))))))************************************))))))))))))))))))))))))((((((((((((((()))))))))))))))******+++*********((()))+++///111111...+++((()))+++,,,,,,+++***))))))******+++++++++++++++***,,,------,,,***++++++++++++,,,---------------......///000111111111111222333555777888888666666555555555555666999???CCCRRRhhhlllWWWSSSQQQWWWfffwww~~~uuuzzz}}}zzztttjjj\\\PPPDDD???BBBFFFKKK[[[gggccc```III======888888>>>===BBBIIIWWWjjj~~~~~~~~~}}}zzzvvvssspppmmmjjjggg]]]VVVJJJ???888444222000............//////000000///000000000111111111111000///////////////000111......///000111222333333444444555555666777777777777999;;;<<<<<<<<<===>>>???@@@@@@AAABBBCCCDDDEEEGGGHHHIIIKKKNNNPPPRRRSSSQQQRRRSSSTTTTTTUUUXXX[[[ZZZ[[[\\\]]]\\\]]]___aaaaaa```aaadddgggiiiiiihhhggghhhjjjlllnnnpppqqqrrrpppooopppqqquuuyyy~~~}}}{{{uuurrrpppjjj```WWWQQQHHH???:::444+++'''(((,,,---.........000333666;;;@@@EEEEEEBBB@@@BBBEEENNNaaassswwwqqqdddQQQ???888333000222333111000111...///111111000///000111444444333333555777888888<<>>>>>>>>>>>??????<<<<<<;;;999777555333222............////////////111///000333444444999???CCCLLLRRRQQQMMMJJJEEEAAA@@@;;;:::>>>@@@???======666444222222222222111000---...///000000000///...------------...///000111111111111111000...---+++++++++,,,---------,,,,,,,,,++++++***+++,,,...///,,,---...//////---,,,***++++++******)))*********''''''((()))***++++++,,,************************))))))))))))))))))))))))((('''''''''(((((())))))++++++******)))************+++,,,...000...+++((((((***,,,------+++)))'''))))))***+++++++++++++++'''***------,,,+++,,,---,,,,,,------......---------...///000111111111111222333666777888777666555555555555444555999???CCCSSSiiiqqqWWWTTTUUU\\\kkk{{{vvvvvv{{{ttt{{{~~~zzzrrrhhh[[[QQQCCC>>>AAAEEEJJJ[[[hhhdddaaaIII===<<<888888>>>>>>BBBHHHUUUggg|||~~~~~~~~~|||xxxtttrrrnnnjjjggg]]]UUUIII???888555333222.........///////////////000111111111222222333333000000////////////000000...///000111222333444444444444555555666777777777777999;;;<<<;;;;;;<<<>>>??????@@@AAABBBDDDDDDEEECCCEEEIIILLLOOOPPPPPPPPPQQQRRRSSSSSSSSSUUUXXX[[[ZZZ[[[\\\\\\[[[\\\^^^```______```cccfffiiiiiihhhhhhhhhjjjlllnnnpppqqqrrroooooooooqqquuuzzz|||~~~{{{uuunnnllljjjdddYYYPPPDDD<<<777777555///,,,///,,,---.........000333666???CCCGGGFFFBBB???AAADDDSSSfffwwwxxxmmm___KKK:::444000...111222000...///---///111111000000000111333111///000444999<<<>>>HHHOOOXXX^^^bbbhhhqqqwww|||zzztttmmmfffaaa]]][[[]]]]]]\\\]]]aaaZZZZZZZZZZZZYYYXXXVVVVVVMMMMMMMMMMMMLLLLLLLLLLLLEEEDDDDDDCCCBBBBBBAAAAAA>>>>>>>>>>>>>>>??????@@@;;;;;;:::888666444222111............/////////000000......111222333888>>>FFFNNNUUUTTTPPPLLLHHHDDDBBB<<<:::>>>@@@>>><<<<<<666444222222333333333222...///000111111000///...---......///000111111111111111222111000...,,,+++......------,,,+++***)))+++*********+++---///000...///111222222000...---******)))(((''''''((((((&&&&&&''')))***+++,,,---(((((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''((())))))---,,,***)))))))))******---,,,---......,,,(((%%%)))***,,,------+++(((&&&))))))***++++++++++++***$$$(((,,,---,,,,,,---///------......///.........---...///000111111111111222444666777888777666555555555444444555999???DDDTTTiiisssXXXVVVXXXaaapppwwwqqq}}}}}}xxx~~~|||zzztttlll^^^RRRBBBAAA@@@DDDLLLWWW```eeebbbRRR@@@999999999:::<<>>???>>>???AAACCCDDDDDDCCCCCCGGGGGGGGGHHHKKKOOORRRUUUQQQRRRSSSSSSRRRSSSUUUWWWXXXYYY[[[[[[\\\]]]```bbb``````bbbdddfffiiikkkmmmgggiiilllmmmlllllllllmmmqqqqqqqqqqqqrrruuuzzz~~~{{{}}}}}}zzzsssoooiiibbb\\\UUUOOOJJJ???<<<888444111///000000+++,,,---------///222444BBBCCCEEEFFFAAA===@@@GGGRRRdddttttttgggUUUDDD999///////////////000111111222///---000555666222---333000000333555777===DDDSSS[[[gggrrryyyxxxlllaaa^^^YYYYYYZZZ[[[\\\\\\]]]]]][[[[[[ZZZYYYXXXVVVTTTSSSSSSPPPNNNMMMOOOOOOLLLIIIJJJGGGDDDBBBBBBBBBAAAAAA@@@@@@??????>>>>>>======;;;;;;;;;:::777444111...............////////////000000///......222888<<>>;;;666555333111////////////...//////000111222222222------------------,,,,,,222111///---+++***)))))),,,******+++---...---,,,++++++,,,,,,---...//////---.../////////---+++)))******)))))))))+++,,,---'''((()))++++++******)))&&&&&&''''''(((((())))))***((('''(((***+++)))&&&))))))))))))))))))))))))''')))******))))))***,,,++++++***)))(((((())))))*********)))))))))))))))******))))))(((''''''''')))+++,,,+++***)))***+++///////////////.........//////000111111111111111111111333444555666666666666777888999:::<<<@@@CCCTTTjjjzzzaaa[[[XXXaaasssqqqkkkvvvxxxxxx~~~wwwnnn```TTTDDDAAA???CCCMMMXXXaaaeeecccRRRAAA:::999999:::<<<>>>EEESSSdddxxx~~~~~~~~~}}}}}}~~~zzzuuussssssqqqnnnjjjaaaXXXJJJ???888444111///000000000111111111222222333444666777888999999999888666333111000000111222222222111111111111222222222333333444444555555555888888999:::;;;<<<>>>???>>>???AAACCCDDDDDDDDDCCCEEEEEEEEEFFFIIILLLOOOQQQQQQRRRSSSSSSSSSTTTVVVXXXYYY[[[\\\\\\\\\]]]```bbbbbbbbbccceeegggiiijjjkkkhhhjjjmmmnnnmmmmmmnnnooooooppprrrssstttvvvzzz|||}}}~~~{{{wwwlllhhhaaaZZZSSSMMMHHHDDD;;;999555111///......///...///000000000222555777DDDEEEGGGHHHDDDAAADDDLLLYYYjjjwwwrrraaaLLL<<<222///////////////000111111111000000000111333333444444333333777999===FFFPPPbbbkkkwww}}}uuuiiiaaa^^^ZZZZZZ[[[[[[\\\\\\]]]]]][[[[[[ZZZYYYWWWUUUTTTSSSTTTQQQOOONNNNNNMMMKKKHHHJJJGGGDDDBBBBBBBBBBBBAAA@@@@@@???>>>>>>======<<<;;;;;;;;;:::777444111///............///////////////000/////////333888<<>>;;;666555333111000//////000//////////////////......,,,,,,,,,,,,---...000000///...---,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,+++++++++,,,---------...------...///...---+++)))***))))))))))))***+++,,,'''((()))++++++******)))(((((())))))))))))))))))***((('''(((***+++)))&&&))))))))))))))))))))))))''')))******))))))***,,,++++++***)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))***$$$&&&(((***+++,,,///111........................//////000111111111111111111222333444555666666666555666777888999;;;???AAARRRhhhyyy```YYYVVV___qqqnnngggooopppvvvxxxoooaaaUUUFFFAAA>>>BBBMMMZZZbbbeeedddSSSBBB:::999999:::<<<>>>EEERRRdddxxx~~~~~~~~~}}}}}}}}}|||xxxtttrrrsssrrrooollleee\\\NNNBBB999444222000111111111111111222333333555666888;;;===>>>>>>>>>999888555222111000111222111111000000000111111222111222333555666555555555888888999999;;;===>>>??????@@@AAABBBDDDDDDDDDDDDFFFFFFFFFFFFHHHKKKMMMOOOQQQRRRTTTUUUTTTUUUWWWXXX[[[\\\]]]]]]\\\]]]___aaaddddddeeefffhhhiiijjjjjjgggiiikkklllllllllmmmooolllnnnqqqssstttvvvyyy{{{}}}|||}}}}}}}}}yyytttpppccc]]]UUUMMMGGGBBB>>>;;;666444111///---------...///000111111111333666888CCCDDDGGGHHHEEECCCHHHOOOcccrrr{{{qqq[[[FFF888111///////////////000111111222333222000//////333777666555888<<<@@@GGGUUUcccuuu|||wwwpppfff___]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZYYYWWWUUUSSSRRRTTTRRROOONNNMMMLLLJJJHHHJJJGGGDDDCCCCCCCCCBBBAAA??????>>>>>>======<<<<<<;;;;;;;;;999777444111///............////////////...///000000111444888;;;EEEOOOWWWVVVPPPLLLHHHDDD===;;;999;;;>>>???===;;;777666444222111000000000////////////000000000000///...---,,,,,,...000111000///---++++++,,,...///***---...---***)))+++---,,,,,,,,,,,,,,,,,,------------.........,,,***)))***))))))((())))))***+++'''((()))++++++******)))+++***************)))))))))(((((()))******)))'''))))))))))))))))))))))))((()))+++***))))))***++++++***))))))))))))))))))))))))))))))))))))******((())))))***++++++,,,,,,)))***++++++******+++,,,,,,,,,------......////////////000111111111111111111222333444555666666666444555666777888:::===@@@OOOeeevvv]]]WWWTTT\\\nnnrrrkkknnnmmmttt|||vvvnnnaaaUUUHHHBBB===AAAMMMZZZbbbeeefffUUUCCC;;;:::999:::<<<===DDDQQQcccvvv~~~~~~~~~~~~}}}}}}}}}}}}{{{wwwsssrrrsssrrrooollliiiaaaSSSFFF;;;555222222000000//////000111222333999:::===???@@@@@@@@@???:::888666333222111111111000000000///000000111222///111333666666666555444777888888999;;;===???@@@???@@@AAABBBCCCEEEEEEFFFHHHHHHHHHIIIJJJLLLNNNOOOQQQSSSUUUVVVVVVVVVXXXYYY[[[\\\]]]\\\[[[\\\^^^___ddddddfffgggiiijjjjjjkkkdddfffhhhiiihhhiiijjjlllkkkmmmoooqqqrrruuuxxx{{{zzzyyyxxxwwwtttpppjjjeeeZZZTTTKKKBBB===999777555222111///---------......---.../////////000333666>>>???BBBEEECCCBBBHHHPPPfffrrrxxxjjjSSS@@@666333///////////////000000111333444444333333444555666666777;;;BBBHHHSSSeeevvv}}}uuupppjjjbbb]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\[[[ZZZZZZYYYWWWUUUSSSRRRRRRQQQOOONNNMMMLLLJJJIIIIIIGGGDDDCCCDDDDDDCCCAAA??????>>>>>>===<<<<<<;;;<<<;;;:::999666333111///............////////////---///000111222444888;;;FFFPPPXXXVVVPPPLLLGGGDDD===;;;999:::===>>>===;;;888777555222111111111111---...///111333444666666555222///---+++,,,---...444222///,,,******+++,,,+++///222///+++)))+++///.........---------------------...------,,,************))))))))))))))))))'''((()))***+++******)))+++++++++******))))))((()))))))))*********)))((()))))))))))))))))))))))))))***++++++))))))***+++******)))))))))))))))***)))))))))))))))******************++++++,,,,,,,,,,,,------,,,***))))))***+++++++++,,,---...////////////000111111111111111111222333555666666666777444666777777888:::===@@@KKKccc~~~rrrZZZUUURRRZZZlllwwwsssuuurrryyyxxxsssmmmbbbWWWGGGBBB===???JJJXXXbbbfffgggVVVDDD<<<:::::::::;;;<<>>666333222000000//////111333555666>>>???AAABBBBBB@@@>>>===999888666444222111111111000000//////000111111222///111333555777666555555777777888999;;;===???@@@???@@@AAABBBCCCEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNQQQSSSVVVWWWWWWXXXYYYZZZZZZ[[[\\\[[[ZZZ[[[]]]___bbbdddfffhhhiiijjjkkkkkkcccdddffffffeeeeeegggiiijjjkkklllmmmooorrrwww{{{xxxvvvsssqqqmmmgggaaa\\\RRRLLLCCC<<<777555333222000///...------......///,,,------------///222555:::;;;???BBBBBBBBBJJJSSSfffoooooo^^^GGG888111000///////////////000000111333222333888>>>AAA???;;;666888>>>HHHSSS```ttt}}}uuummmiiiddd^^^\\\]]]]]]\\\\\\\\\\\\\\\\\\\\\ZZZZZZYYYXXXVVVUUUSSSRRROOOOOOOOONNNLLLKKKKKKKKKHHHGGGEEEDDDDDDDDDCCCBBB?????????>>>======<<<<<<<<<;;;:::888666333111000............////////////---///000111333555999<<>>GGGTTT```hhhiiiXXXEEE===;;;::::::;;;<<>>CCCDDDEEENNNXXXkkknnnhhhVVVAAA666222000///////////////000111111000000333<<>>============<<<:::888555333111111............////////////...///000111222555:::===GGGQQQXXXVVVPPPKKKGGGCCC<<<::::::<<>>>>>CCCPPP___jjjjjjYYYFFF===;;;::::::;;;<<<@@@IIIWWWjjj~~~}}}~~~}}}}}}}}}||||||||||||yyyvvvrrrqqqrrrrrrooollliiifff^^^QQQCCC999333222111000000111444888<<>>@@@AAA@@@@@@@@@AAACCCFFFHHHIIIFFFGGGIIIKKKLLLMMMNNNNNNQQQTTTXXXZZZZZZZZZ[[[\\\ZZZ\\\]]]]]]]]]^^^aaaccceeefffggghhhhhhgggeeeddd______^^^]]][[[ZZZ\\\]]]```dddiiimmmooopppqqqrrrooolllhhhccc^^^XXXQQQMMMBBB>>>888333111000///...------------------------...///000000000111444777888999>>>CCCDDDGGGQQQ\\\hhhggg]]]KKK<<<555444333///////////////000111111000111444999???BBBAAA@@@:::;;;DDDVVVjjjzzz|||llleee```___^^^[[[ZZZ\\\YYYYYYYYYZZZZZZ[[[[[[\\\ZZZZZZYYYXXXVVVTTTRRRQQQPPPRRRQQQOOOJJJHHHGGGIIIGGGFFFEEEEEEFFFFFFDDDBBBAAAAAA@@@@@@??????>>>>>>===<<<:::777555333222111............//////////////////000000111555;;;???GGGQQQXXXVVVPPPKKKFFFBBB;;;;;;;;;???BBBAAA===999666555333111000//////000.........---------------,,,,,,,,,,,,---...000000,,,---...///000000///...---------------.........++++++,,,,,,------......------,,,+++************------...---,,,***(((''''''((()))++++++******)))))))))******************(((***,,,,,,***))))))+++))))))))))))))))))))))))+++,,,---,,,***)))***+++)))))))))))))))***++++++'''(((((()))******+++++++++++++++++++++*********///000///---***(((((()))........................//////000111111111111111222333444666777777777777666777777777777999<<<>>>KKKddd~~~iiiTTTRRRSSS[[[lll|||zzz{{{iiibbb___WWWNNNAAA@@@???>>>AAAMMM^^^kkkkkkYYYGGG>>>;;;::::::;;;<<<@@@GGGUUUggg}}}~~~}}}}}}}}}}}}}}}||||||||||||wwwtttpppppprrrsssqqqooohhhfff___SSSEEE999333111.........///333777<<>>@@@AAA@@@@@@@@@AAACCCFFFHHHJJJHHHIIIKKKMMMOOOPPPQQQQQQQQQTTTXXXZZZ[[[[[[\\\\\\[[[]]]^^^______aaaccceeehhhhhhiiihhhgggdddaaa```ZZZZZZYYYVVVTTTSSSTTTVVV[[[aaaiiioooqqqpppnnnmmmiiifffaaa\\\WWWQQQJJJFFF===999444000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////111444666666777<<>>>>>CCCQQQfff~~~}}}{{{yyyxxxvvvtttrrrrrrrrrpppmmmkkkddd```YYYOOOEEE;;;444///.........000222666:::<<<777888888888777666444333444333333222111111111222111111000000000000111111000111111222333444555555777777888999;;;===???@@@CCCCCCCCCDDDFFFGGGIIIJJJKKKKKKKKKKKKLLLMMMNNNOOOSSSUUUXXX[[[\\\\\\ZZZYYYYYYZZZ\\\^^^aaaccceeefffgggfffdddcccddddddcccaaaXXXSSSNNNJJJEEECCCIIIQQQ[[[dddooouuusssooommmmmmeeebbb]]]WWWQQQJJJCCC>>>999777444333222000...,,,---,,,,,,,,,,,,---.........///000111222333444444333444555888<<>>MMMcccwwwzzztttgggccc^^^[[[[[[[[[\\\\\\]]]\\\[[[ZZZ[[[\\\]]]^^^\\\[[[ZZZYYYWWWVVVUUUTTTTTTSSSQQQOOOMMMKKKIIIHHHEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@@@@@@@@@@???>>>===<<<;;;;;;999666333000...000000000000000000000000///000000000111555;;;???HHHPPPVVVTTTOOOLLLHHHDDD>>>::::::===>>>:::888999888666444444444444222000........................,,,---------,,,,,,...///,,,---.........---++++++***+++---///000000//////---,,,+++++++++,,,------,,,,,,++++++***+++++++++((()))+++++++++(((%%%###******))))))))))))******))),,,...000000...,,,)))&&&''''''(((((((((((((((((((((((((((((((((((((((++++++***&&&"""###'''+++*********)))))))))))))))************************---+++(((&&&&&&(((+++---((()))++++++++++++---.........------------...///222111000000000111333333555555555555666666666666111444777999:::<<>>>>>GGGQQQhhhpppzzz|||wwwooohhheee]]]YYYTTTNNNIIIDDD>>>:::666444222111000///---+++---,,,,,,,,,,,,---............///000111222333333222333333555999===@@@BBBAAA===888444222111000///000000111111000111222333555555555444333444777:::<<>>======:::::::::888666333000//////////////////////////////000000000111555;;;???JJJRRRXXXVVVPPPLLLFFFAAA>>>;;;:::>>>???<<<999999666555333333333333111///........................,,,---------,,,,,,...000...///000000000///------,,,+++***))))))***,,,---...---,,,+++++++++,,,------,,,++++++***+++++++++...---,,,++++++***************))))))))))))*********+++---//////---+++***((())))))***************++++++++++++++++++++++++,,,+++***(((&&&'''***,,,***)))))))))))))))))))))************************,,,+++)))'''''')))+++,,,)))***,,,,,,++++++,,,...,,,---...///111222333444222111000000000111222333666666666777777777777777///111333555666999<<>>EEEUUUkkk}}}zzzwwwtttqqqnnnhhhddd___\\\\\\]]]]]]]]]]]]]]]]]]]]]^^^___aaaaaaYYYXXXWWWVVVUUUTTTSSSRRRTTTSSSRRRPPPNNNLLLKKKJJJGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBAAAAAA???>>><<<;;;999999888777555333111000........................///000000000111555;;;???KKKTTTZZZXXXRRRLLLEEE???===:::;;;???@@@===::::::444333333333444222///---........................,,,---...---,,,,,,...000...///000000000///------///,,,)))&&&%%%(((+++---///...---+++++++++,,,,,,------,,,+++++++++++++++---***'''$$$$$$%%%(((*********))))))))))))************+++,,,,,,+++******((()))******++++++******))))))))))))))))))))))))***)))(((((()))++++++***))))))))))))))))))******************************++++++************++++++***,,,---,,,+++***,,,---,,,---///111222333333333111111000000111111222333666666777777888888888888444444555666777;;;@@@CCCNNNfffkkkYYYYYY]]]gggvvvyyytttsss{{{gggXXXRRRNNNIIIFFFAAA======AAAHHHUUUaaalll^^^MMMAAA;;;999999999;;;===EEESSShhh~~~}}}|||{{{yyywwwuuutttssssssssspppmmmjjjgggccc___[[[PPPLLLEEE>>>888555333222111111000/////////000000333444444555444333222111111000000//////000000000111111000000000000111111222222333444555666666777777777888999;;;===???@@@@@@@@@AAAAAACCCEEEFFFGGGHHHHHHIIIKKKMMMOOOQQQRRRQQQSSSUUUXXXYYYZZZZZZYYYYYYZZZ[[[]]]___aaacccdddccccccbbbaaa]]]WWWNNNHHH???:::666666:::CCCTTTbbbuuuxxx{{{yyyqqqggg^^^YYYQQQLLLDDD===999777555444000///---...//////...,,,---,,,,,,,,,,,,---......------......///000000111111111222222222222222333//////...000111222111///111000///000111222222222333444444333333555888;;;>>>FFFWWWlll|||xxxrrrqqqqqqpppooolllhhhccc_______________\\\\\\]]]]]]^^^___```aaaXXXXXXWWWVVVUUUTTTSSSSSSTTTSSSRRRPPPNNNMMMKKKKKKGGGGGGFFFFFFEEEDDDDDDDDDCCCBBBBBBAAA???===<<<;;;:::999888777666444333222///////////////////////////000000000111555;;;???JJJSSS[[[YYYTTTNNNFFF@@@<<<999:::???@@@===::::::444444333444444333000---........................,,,---...---,,,---...000,,,---.........---++++++000...+++))))))+++...000000///---,,,++++++,,,,,,...---,,,+++++++++++++++)))'''$$$!!!!!!"""%%%'''******))))))))))))************))))))))))))******''''''((())))))))))))((('''''''''''''''''''''''''''%%%$$$&&&***+++)))''')))))))))))))))*********************************+++++++++,,,,,,++++++++++++,,,------+++***+++,,,---...000111111///---,,,111111111111111222222222444555666777888888777777666777666666777<<>>888444222222222111000000///............222333333444444333111111111111000000000111111222111111000000000000111111111222222333444555666666777777888999;;;===???@@@@@@@@@@@@AAACCCDDDFFFGGGGGGHHHIIIKKKMMMOOORRRSSSQQQRRRUUUWWWYYYZZZZZZZZZ\\\\\\^^^```bbbccceeefffddddddcccaaa\\\SSSHHHAAA777333000333888CCCUUUeeeuuuuuurrrmmmfff^^^XXXUUUMMMGGG>>>777333222111000000///......000000///...---,,,,,,,,,,,,---......---------...//////000000111111222333333222111000/////////111222333111///333333555888;;;<<<:::777000111222222333555999<<<===EEEVVVjjjyyyxxxppplllllloooqqqqqqnnnjjjddd```^^^^^^^^^]]]ZZZZZZ[[[\\\]]]]]]^^^^^^YYYXXXXXXWWWVVVUUUTTTTTTSSSRRRQQQPPPNNNMMMKKKKKKGGGGGGFFFFFFEEEDDDDDDDDDCCCBBBBBBAAA???===<<<;;;;;;:::999888666555444333000000000000000000000000///000000000111555;;;???HHHRRRYYYYYYTTTOOOHHHBBB:::777999???AAA===::::::666555444555555444111///........................---.........------///000,,,---.........---++++++++++++,,,,,,...///000111//////---,,,,,,,,,------///...---,,,++++++++++++******)))((((((((())))))******))))))))))))*********)))(((((((((((()))***'''(((((()))))))))))))))************************&&&$$$$$$'''+++,,,***'''(((((())))))***************************************+++,,,,,,,,,,,,+++***,,,---...---++++++,,,------...000111000///---+++000000111111222222222222111333444666777777666555444444333333444999???DDDSSSllljjjTTTTTTZZZfffvvv~~~}}}yyyvvvkkk]]]XXXTTTOOOKKKDDD>>>===???FFFRRR^^^lllcccSSSBBB999999:::888===@@@FFFPPP___sss~~~~~~~~~~~~}}}|||{{{zzzzzzyyywwwvvvuuurrroookkkhhhfff```]]]ZZZVVVSSSNNNIIIFFF>>><<<999555222000000000000000////////////......111222333444444333222111111111000000000111222222111111000000000000111111000111111222333444555666777777888999;;;===???@@@@@@@@@@@@AAACCCDDDFFFGGGGGGHHHIIIKKKMMMOOOQQQSSSRRRSSSUUUWWWYYYZZZ[[[\\\^^^___```bbbdddeeefffgggeeedddccc```ZZZPPPDDD<<<555222222666<<>><<<;;;<<<;;;999777555444333333111111111111111111111111///000000000111555;;;???GGGQQQXXXWWWSSSNNNIIICCC999777:::@@@BBB???<<<;;;888666444444444444222111........................---...///...------///111...///000000000///------&&&(((***---///////////////...---,,,,,,---...///000///...,,,++++++++++++******+++,,,++++++***)))******))))))))))))*********))))))(((((())))))***)))***++++++,,,,,,++++++((((((((((((((((((((((((((('''((()))+++,,,+++***((((((((()))******++++++******************************++++++++++++******+++,,,...---,,,+++---...,,,---///000111111111000000000111222222222222111000111444666777666555444555555555555666:::AAAEEEVVVnnnhhhYYYYYY]]]gggvvv~~~|||{{{yyywwwnnnbbb]]]YYYTTTNNNFFF???===>>>EEERRR___llleeeUUUBBB999999:::888;;;>>>DDDMMM[[[mmm~~~~~~|||zzzxxxvvvtttssssssrrrpppkkkeee^^^XXXTTTMMMKKKIIIGGGEEEBBB???<<<999777555333111//////.........///000000000000000111222333444444333222222///////////////000111222111111000000000000111111///000000111222333444444777777888999;;;===???@@@@@@AAAAAABBBCCCEEEGGGGGGHHHIIIIIIKKKMMMOOOQQQRRRSSSTTTUUUWWWYYY[[[]]]]]]___```aaabbbdddfffggggggdddcccaaa]]]WWWLLLAAA999444333444:::@@@HHHWWWdddmmmiiibbb[[[TTTNNNHHHEEE>>>999222...------......111///...///000000///...---,,,,,,,,,,,,---.........////////////000000000,,,///222555777777555444222111111222444555555444000555???KKKSSSRRRJJJBBB555666666555444666999<<<@@@HHHXXXiiittt{{{yyyrrrjjjgggeeehhhnnntttvvvvvvtttooohhhbbb^^^\\\ZZZYYYZZZZZZ[[[[[[[[[ZZZYYYXXXWWWWWWVVVVVVUUUUUUTTTTTTPPPPPPOOONNNLLLKKKJJJJJJFFFFFFEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@???>>>======<<<:::777555222111000000000000000000000000000000///000000000111555;;;???IIIRRRWWWUUUPPPLLLGGGBBB:::999<<>>>>>999666333111222222222111........................---...///...------///111...///000000000///------&&&(((***,,,---...------------,,,,,,---...///000000///...---,,,+++++++++((((((((())))))(((((((((******))))))))))))******))))))))))))))))))))))))******+++,,,,,,,,,,,,+++&&&&&&&&&&&&&&&&&&&&&&&&''')))******))))))***,,,'''(((((()))******++++++***************************************************,,,------,,,,,,...///------......//////000000///000111222333222222111///111444777888777666555777777888888999===CCCGGGWWWnnnfffZZZYYY[[[eeetttwwwrrr||||||||||||{{{pppeeeaaa\\\WWWPPPHHH@@@===>>>EEERRR___lllfffVVVBBB888999:::888888<<>><<<<<<<<<;;;888666666555444333111///...------...///000111111111111111222333444555444333222...............///000111111111000000000000111111//////000111222333333444777888888999;;;===???@@@AAAAAABBBBBBDDDEEEGGGHHHIIIIIIJJJKKKMMMNNNPPPQQQSSSTTTVVVXXXZZZ\\\]]]^^^___```aaabbbdddeeeggggggdddbbb```[[[TTTJJJ???777///...111777<<>>===;;;999666333000///......///////////////////////////000000000111555;;;???LLLSSSXXXTTTOOOJJJEEE@@@;;;:::===DDDGGGDDD@@@@@@999555111//////111111111........................---...//////---...///111,,,---.........---,,,+++++++++,,,,,,---------------,,,,,,,,,---///000222000000...---,,,+++++++++))))))(((((((((((()))*********))))))))))))******))))))************))))))(((((()))************)))))))))))))))))))))))))))%%%((()))(((%%%%%%(((+++'''(((((()))***+++++++++******************************))))))))))))*********+++------------///000///...---++++++******+++///000111222333222111111000222555888999888777666333444555666777;;;@@@CCCWWWmmmeeeUUUTTTWWWaaaqqqooofffjjj{{{}}}~~~yyyrrrsss|||rrrgggccc^^^YYYMMMFFF???===>>>CCCOOOZZZeeebbbWWWGGG;;;888888888::::::???HHHSSSaaattt~~~~~~zzzyyyyyyxxxxxxvvvrrrooolllggg^^^TTTKKKDDD???===999999999999999999999999;;;888555333222111...,,,.../////////......000111111444666777555222111111222111000//////............///000111111000///...111111111111222333444444555666666888999;;;===>>>AAACCCDDDEEEDDDEEEFFFHHHKKKKKKJJJJJJLLLOOORRRSSSUUUVVVWWWYYYZZZ[[[[[[[[[^^^___```aaaaaabbbdddffffffddd```[[[TTTJJJ@@@999333000111666;;;BBBNNNXXXYYYXXXSSSMMMFFFAAA??????555333000//////000///...////////////////////////------,,,,,,,,,------...////////////000000000000333222222555:::<<<:::888666444444555444222444888AAAMMMYYYcccnnnrrrfffUUUCCC:::333333555666999<<>>>>>>>>>>>============<<<;;;999777444222000000222111111111000000//////111///000333333555<<>>===BBBLLLWWWdddbbbXXXHHH;;;888888777;;;;;;???HHHRRR```ttt~~~~~~{{{zzzyyyyyyxxxuuuqqqmmmeee___UUUKKKBBB<<<888777555666666777999;;;===>>>@@@<<<777444111///---+++...///000/////////111333777:::===>>><<<888555444222111000//////....../////////000000000000//////111111111111222333444444555666666888999;;;===>>>AAACCCDDDEEEDDDEEEFFFHHHKKKKKKKKKKKKMMMOOORRRSSSVVVWWWXXXZZZ[[[\\\]]]]]]___``````aaaaaabbbdddeeeeeeccc```[[[TTTKKKAAA:::444111000444999>>>IIISSSXXXVVVRRRKKKDDD>>>;;;;;;444222///...///000000///000000000000000000000000///......---------......////////////000000000000222111222666;;;>>><<<:::555333333666555444777<<>>DDDOOO___mmmzzz}}}ssslllfff___\\\]]]dddkkkqqqtttxxx|||tttkkkddd```^^^]]]ZZZZZZ[[[[[[ZZZZZZYYYXXXWWWVVVUUUUUUVVVVVVUUUTTTRRRQQQOOOOOONNNMMMJJJHHHHHHHHHGGGEEEDDDBBBAAAAAAAAA@@@@@@???>>>======<<<<<<;;;999777444222000///111111000000000/////////000///000333444555===FFFOOOSSSUUUSSSPPPNNNHHHBBB999<<>>BBBDDDGGGBBB;;;666222000...---...///000000///000222444888<<>>AAACCCEEEEEEEEEEEEGGGIIIJJJJJJKKKMMMOOOQQQRRRSSSVVVWWWYYY[[[]]]^^^___```___``````aaabbbcccdddddddddbbb___[[[UUULLLBBB<<<555222000333555:::CCCMMMVVVTTTPPPIIIAAA:::777666222000......///000000000000000000000000000000000000000///......---........./////////000000000111111111333888>>>AAA???===444333333666777777;;;AAAIIIXXXiiiuuu~~~~~~nnn[[[EEE>>>777666777888;;;@@@GGGQQQ```ooo|||{{{pppddd]]]XXXUUUWWW[[[jjjqqqwwwzzz~~~wwwmmmeee```^^^^^^[[[[[[[[[[[[[[[ZZZYYYYYYWWWVVVUUUUUUVVVVVVUUUSSSQQQOOONNNNNNNNNMMMKKKIIIHHHGGGFFFEEEDDDCCCBBBAAACCCCCCAAA@@@???===<<<<<<;;;:::999666444222000///000000///////////////...000///000333444666===FFFOOOTTTVVVSSSPPPMMMHHHAAA:::<<<@@@DDDFFFDDD???;;;666444222111111000...,,,+++---//////...---...///,,,,,,++++++---...000111222111111000///...,,,+++++++++++++++++++++,,,,,,///...---,,,,,,---...///---------...------,,,,,,,,,+++)))((((((((()))******)))(((((((((((()))***)))***+++,,,,,,+++***)))***)))'''((()))******)))((((((((((((((()))******&&&'''(((((()))))))))(((************************)))************+++++++++,,,------,,,+++***,,,---******+++++++++,,,,,,,,,++++++,,,,,,------......111333444444222111111222888888888888888777666666555444666<<>>???BBBUUUjjj{{{eeeSSSUUU]]]lllsssYYYPPPTTT```wwwtttjjjfffbbb]]]WWWOOOFFF@@@===@@@IIISSS___bbb\\\LLL===666666777;;;;;;@@@FFFNNN[[[ppp~~~~~~~~~}}}{{{zzzwwwrrrlllgggZZZQQQDDD:::555444333333444444555777;;;@@@EEEIIIKKKFFF===777333222111000---...///000000111444666666<<>>AAACCCEEEEEEEEEFFFHHHIIIIIIJJJLLLNNNPPPRRRSSSSSSUUUVVVYYY[[[]]]___```aaa`````````bbbcccddddddcccbbb```^^^ZZZUUUMMMDDD>>>777333000222444888@@@IIITTTSSSOOOIII@@@999444222111///------...000000000111111111111111111111111000///...------,,,------......//////000000111111111111444:::@@@CCCBBB???666444444777888888===CCCHHHYYYmmmyyy~~~kkkWWWEEE>>>888777777888<<>>======<<<;;;:::888666444111000///////////////............000///000333444666>>>GGGNNNRRRTTTQQQNNNKKKEEE???:::<<<@@@DDDFFFDDD???;;;888666444333222111///---000000000///...---------,,,,,,++++++,,,---///000000000000000///...---,,,******++++++,,,---............---,,,---...///000,,,------...------,,,,,,+++***((('''''')))***,,,+++***(((''''''(((***+++(((((())))))))))))((((((+++)))((((((***++++++***(((''''''(((((()))***+++))))))))))))((('''&&&%%%))))))))))))))))))))))))))))))*********+++++++++++++++***)))((()))***,,,*********++++++,,,,,,---,,,,,,---...//////000000000222333333222111111222444444555555555555444444555444666;;;===<<<>>>CCCTTTiii|||eeeUUUWWW___ppppppYYYRRRVVV\\\wwwtttjjjgggccc___XXXPPPGGGAAA>>>@@@IIISSS]]]bbb___PPP>>>666666888:::;;;???DDDJJJWWWmmm~~~~~~~~~}}}|||zzzwwwqqqjjjeeeWWWMMM???666333444555444888777888999===BBBGGGJJJIIICCC;;;444111111111111,,,...000111111333666888;;;CCCMMMSSSPPPHHH>>>888333222111000000/////////111000///......///000111000000000111222333555666555666666888999;;;===>>>AAACCCEEEEEEFFFFFFHHHJJJIIIJJJMMMOOOQQQSSSTTTTTTUUUVVVXXX[[[]]]^^^``````aaa``````bbbeeeeeedddbbbaaa^^^[[[WWWSSSMMMFFFBBB888444111222444777???HHHQQQQQQOOOIIIAAA999444111000...,,,,,,.../////////000000000000000000000000...---,,,,,,+++++++++,,,.........///000111111111222333555;;;AAADDDBBB???888666666888888999===DDDIII[[[ooo{{{{{{gggSSSBBB===888777777888===CCCHHHQQQ```qqqyyyuuussscccYYYOOONNNQQQXXXcccllluuu}}}zzzpppgggbbb______\\\\\\\\\[[[[[[YYYXXXXXXUUUTTTRRRRRRSSSSSSQQQOOOLLLKKKJJJKKKLLLLLLJJJHHHGGGFFFFFFEEEDDDCCCBBBBBB>>>>>>>>>>>>>>>=========;;;:::888666333111///...............////////////000///111444555777???HHHNNNSSSTTTQQQNNNKKKEEE>>>:::<<<@@@DDDGGGEEE@@@<<<999777555444444333000...''''''(((***,,,...///000...---,,,,,,+++,,,---...///////////////...------&&&'''(((***+++---...///...------,,,---...///000---------...------,,,,,,+++***((('''''')))+++,,,+++***)))(((((()))***+++((((((((())))))(((((((((***)))'''(((***++++++***((((((((((((((()))******,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))*********+++++++++,,,***)))((()))***++++++))))))***+++,,,,,,------------...///000000111111///000222222111000000111000111222333444444444444666444555888888999>>>EEERRRhhh}}}gggWWWXXX```qqq|||lllZZZTTTXXXZZZwwwuuullliiieeeaaa[[[RRRHHHBBB>>>???HHHRRR\\\ccccccTTT@@@777777:::888:::>>>BBBGGGSSSiii}}}~~~~~~~~~}}}|||{{{wwwqqqiiidddSSSHHH:::222222444444444999999:::;;;>>>BBBFFFHHHDDD???777111////////////---///111333444666:::<<<@@@JJJVVV\\\YYYNNNAAA888333333222111000000000000000000////////////000000000000000111222444555666555666666888999;;;===>>>AAACCCEEEFFFFFFGGGIIIKKKJJJKKKMMMOOOQQQSSSUUUVVVVVVWWWYYY[[[]]]^^^______bbbaaa```cccffffffddd``````\\\WWWSSSPPPLLLHHHEEE:::666333333333666>>>FFFMMMNNNMMMIIIBBB:::555222000...,,,,,,---.........////////////////////////,,,,,,++++++++++++,,,,,,------...///000111222222444444777===BBBCCC@@@===999666666888888999>>>EEENNN```sss|||xxxeeeQQQ@@@;;;888888777888???GGGMMMVVVfffwwwzzzsssmmmiiiXXXQQQLLLOOOVVV___jjjtttxxxzzzppphhhccc```^^^[[[[[[[[[[[[ZZZXXXWWWVVVVVVTTTRRRRRRSSSRRRPPPOOOLLLKKKJJJKKKKKKKKKIIIGGGFFFFFFFFFEEEDDDCCCCCCCCC=====================>>>:::999888555333111///......////////////000000000000///111444555777???IIIQQQUUUVVVSSSPPPMMMGGG@@@;;;===AAAEEEGGGEEE@@@<<<999777555444444333111///+++***)))***,,,...///...000///---,,,,,,,,,---........./////////......---$$$%%%&&&''')))+++,,,,,,...---,,,,,,---...000111............---,,,+++*********)))(((((()))***+++************************************************)))((('''''')))++++++***))))))(((((((((((())))))'''''')))***++++++,,,,,,************************)))************+++++++++---,,,***+++,,,------,,,))))))***+++,,,------...,,,---------.../////////...000111111000000000111111222333444555666666666666555555777666777===EEEPPPfffiiiXXXXXX^^^oooxxxssslllaaa]]]```gggxxxooollliiiddd___VVVKKKCCC>>>>>>FFFOOO[[[eeefffWWWBBB777888;;;777999<<<@@@DDDOOOfff{{{~~~~~~}}}}}}|||{{{wwwqqqiiicccOOOEEE777111111444555333777888999<<>>AAAJJJTTT```fffaaaRRRBBB888333333222111000000000000//////000000000000////////////000111222444555666555666666888999;;;===>>>AAACCCEEEFFFFFFGGGJJJLLLKKKLLLLLLNNNPPPSSSVVVXXXXXXYYY[[[\\\^^^______```cccaaa```cccggggggccc______ZZZTTTOOOLLLKKKIIIHHH===888444333222333:::BBBHHHJJJKKKHHHBBB;;;666333111///,,,+++,,,------,,,........................++++++++++++,,,---......------...///000111222222666666999===BBBBBB>>>:::666444444777999:::AAAHHHSSSddduuu||||||uuucccPPP???;;;999999999;;;BBBKKKQQQZZZkkk}}}yyyqqqiiibbb]]]OOOJJJJJJPPPZZZbbbllluuuyyy~~~xxxpppiiiccc```^^^ZZZZZZZZZZZZXXXWWWVVVUUUWWWVVVTTTTTTTTTSSSRRRPPPNNNMMMLLLLLLMMMLLLJJJHHHFFFFFFEEEEEEDDDDDDCCCCCC@@@??????>>>>>>=========:::999777555333111///.../////////000000000111111000///111444555888@@@IIIQQQUUUWWWSSSPPPMMMFFF???;;;===AAAEEEGGGEEE@@@<<<888666444333222111///---333000---,,,......---,,,///...---------...///000------......///.........(((((())))))******++++++------,,,,,,---...000111000//////...---+++***)))*********)))))))))))))))((()))+++,,,,,,+++)))(((******))))))))))))******((('''&&&&&&)))*********+++***)))((((((''''''((($$$$$$&&&'''((()))))))))++++++++++++++++++++++++)))************+++++++++,,,+++***+++...///---+++((()))***+++,,,------...------------...............000222222111111111222333333444555666666666555555555888:::999777===EEENNNddd~~~kkkWWWUUUZZZjjj{{{qqqpppnnniiigggkkkzzzzzzqqqnnnkkkgggbbbYYYMMMDDD>>><<>>AAACCCEEEJJJEEE>>>999555333222000333555888:::;;;>>>BBBEEEVVV```mmmrrrkkkZZZHHH<<<444333222111000000000000...///000111111000///...//////000111222444666777555666666888999;;;===>>>AAACCCEEEFFFGGGHHHJJJLLLLLLLLLLLLMMMPPPSSSWWWYYYZZZ[[[\\\^^^___`````````cccaaa```cccggghhhccc______YYYRRRMMMJJJJJJJJJIII@@@:::555333000000666===EEEGGGIIIGGGBBB;;;666444111///,,,+++,,,,,,,,,+++........................+++++++++,,,---...///000------...///000111222222888888:::>>>AAAAAA<<<888444222222666999<<>><<<999===CCCMMMccc}}}mmmUUUSSSVVVfff~~~{{{rrrnnnnnnqqqsssuuupppmmmjjjddd]]]RRRFFF>>>===BBBFFFTTTaaaiii^^^KKK>>>:::999888888:::===AAALLL```rrr~~~~~~yyyqqqjjjeeeTTTFFF888444555666666777777777888;;;???CCCDDDDDDGGGDDDAAA===:::999999999888999;;;<<<>>>DDDMMMSSSdddppp|||~~~rrr\\\HHH===555444222111000000////////////............/////////111222222222444666888444555666777999;;;<<<===@@@>>><<<>>>CCCFFFGGGGGGIIIJJJKKKNNNQQQTTTVVVXXXZZZZZZYYYYYYZZZ\\\^^^___`````````bbbdddeeedddccc^^^YYYPPPHHHCCCBBBCCCEEEAAA>>>888222///000444777999;;;>>>@@@>>>:::444000,,,,,,,,,++++++***************+++,,,,,,---......------,,,,,,,,,,,,++++++---......///000111111222444666888::::::888666444333111222777;;;>>>DDDKKKXXXjjjyyy|||{{{tttaaaLLLEEE@@@===???AAADDDJJJRRRZZZgggxxx{{{qqqeee\\\VVVRRRLLLGGGEEEFFFLLLTTTZZZ^^^eeelllttt||||||wwwqqqkkkfffaaa___\\\ZZZWWWWWWXXXYYYYYYXXXZZZYYYWWWUUUTTTRRRRRRRRRRRRQQQOOOMMMKKKIIIHHHHHHFFFEEEDDDBBBBBBBBBCCCCCCBBBAAA???>>><<<;;;;;;:::===;;;999666333000///...000000000000000000000000000000333666666999CCCNNN[[[ZZZYYYUUUPPPIIICCC@@@999===DDDIIIIIIFFF@@@<<<777666444222000///000000++++++++++++++++++++++++---------.........//////222111///...---+++(((&&&$$$&&&(((***+++,,,++++++///...---,,,,,,,,,,,,,,,---+++************)))'''))))))))))))))))))))))))((((((((((((((('''''''''))))))(((((((((((())))))))))))))))))))))))))))))---)))&&&&&&***+++)))&&&))))))(((((((((((())))))///...---+++******++++++))))))))))))***************)))((((((((()))++++++++++++*********+++,,,---...//////000000000000///222222111111222222333444444555555666666666666666555333555888999888<<>>===AAAEEERRR```hhh___LLL???:::888777777888<<<@@@KKK^^^ppp}}}~~~~~~|||wwwqqqjjjfffWWWIII:::444333222222333666777999===AAADDDFFFFFFHHHFFFBBB???<<<::::::::::::<<>>555444333111000000////////////............//////111222333222111222444555444555666888999;;;<<<===@@@>>>===???DDDGGGHHHGGGJJJJJJLLLNNNQQQTTTVVVXXXXXXXXXXXXXXXYYY[[[]]]____________aaacccdddcccaaa]]]WWWNNNFFF@@@>>>???@@@???===999555222222333555777999===??????;;;555111,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,---------,,,,,,------.........///......//////000111111222333444666777777666555444555333555:::===???DDDKKK^^^nnn}}}}}}uuuaaaMMMCCCAAABBBFFFKKKNNNUUU\\\cccooo~~~}}}iiiaaaVVVNNNJJJHHHDDD@@@CCCCCCHHHOOOTTTVVV\\\cccmmmvvvzzzyyyvvvrrrmmmhhhdddaaa___\\\YYYXXXXXXXXXXXXWWWXXXXXXWWWUUUTTTSSSRRRQQQRRRQQQOOOLLLJJJIIIHHHGGGHHHGGGFFFEEEDDDDDDEEEEEEBBBAAA???>>><<<;;;;;;;;;;;;:::777444222///...---000000000000000000000000000000333666777:::DDDOOO[[[ZZZXXXUUUOOOIIICCC???;;;???EEEIIIIIIFFF@@@<<<666555333111000/////////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000///............,,,***++++++,,,---------------//////...---------------///---,,,,,,,,,,,,+++)))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))&&&### """&&&(((&&&$$$******))))))))))))******///...,,,+++******++++++))))))))))))************,,,+++*********+++,,,---******+++,,,,,,---,,,,,,------...////////////...111111000000111111222222222333444666777888888888888777777:::;;;;;;???EEEPPPccc{{{ttt^^^YYYXXXcccyyytttrrrrrrpppjjjcccVVVIII???===@@@CCCOOO^^^hhh```OOOAAA:::777666666777;;;???III\\\nnn||||||{{{yyyvvvqqqllljjj^^^NNN>>>555222//////111555777;;;@@@DDDGGGIIIJJJLLLIIIFFFBBB@@@>>>>>>>>>???BBBGGGMMMUUU^^^gggmmm~~~{{{jjjVVVEEE<<<555444333222000000000000000//////......//////000111222222111000000111333444555666888:::;;;<<<===AAA@@@???AAAEEEHHHIIIIIIJJJKKKLLLNNNQQQTTTVVVXXXWWWWWWWWWWWWYYY[[[]]]^^^_________aaaccccccaaa```[[[UUUKKKBBB;;;999999:::<<<;;;:::888777555333222333555:::???@@@===777222---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,---...///000111111...//////000000111111111111222222333333444444444666666999@@@CCCFFFKKKRRRgggvvvuuubbbPPPFFFFFFIIIPPPUUUXXX^^^eeennnyyy|||oooTTTMMMDDD???======<<<:::??????BBBGGGJJJJJJNNNTTTaaakkkwww}}}zzzxxxuuuvvvvvvtttpppkkkfffcccaaa^^^[[[YYYXXXXXXVVVUUUUUUUUUVVVVVVUUUTTTRRRQQQQQQPPPNNNLLLJJJHHHGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDAAAAAA???===<<<;;;;;;;;;:::999666444111///------000000000000000000000000000000333666777;;;FFFQQQ\\\[[[XXXUUUOOOIIICCC@@@<<<@@@EEEIIIHHHDDD???:::555444222111//////......------------------------------........./////////...------...000000///---......------------......000//////...............///---,,,,,,,,,,,,+++)))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((%%%###%%%))),,,+++)))++++++************++++++...---,,,+++************))))))))))))************++++++******++++++,,,---)))***,,,............---+++,,,---...............///000000000000111111111000222333555777888999:::666444444777888888<<>>AAALLL[[[fffaaaQQQCCC:::666666666888;;;>>>HHH[[[lll~~~~~~}}}|||{{{xxxvvvssspppnnndddUUUDDD:::444111111333333777===BBBGGGJJJMMMOOOQQQOOOLLLIIIFFFEEEEEEFFFGGGKKKRRRZZZdddnnnvvv{{{{{{ppp___NNN@@@999555444333222111000000000000000////////////000000///000111000//////111333555555666888:::;;;======AAAAAABBBDDDFFFHHHJJJJJJKKKKKKMMMOOOQQQTTTVVVXXXWWWWWWWWWXXXYYY\\\^^^_________```aaacccccc```^^^YYYSSSIII???888444444555888999:::;;;;;;999444111///222777===AAA???888222------------,,,,,,,,,,,,+++,,,,,,,,,------......------......///000111111//////000000000111111111000000000000111333444666666888>>>FFFKKKOOOWWW___rrr~~~uuucccSSSOOOOOOQQQVVVXXXZZZaaajjjvvv}}}kkk\\\GGGBBB;;;777666777888888;;;:::<<<@@@@@@???BBBGGGTTT^^^mmmwwwyyywwwsssrrrssstttvvvvvvtttnnnhhhddd```]]]ZZZXXXWWWWWWVVVUUURRRTTTUUUVVVVVVUUUSSSQQQQQQPPPNNNLLLJJJHHHGGGGGGFFFFFFEEEDDDCCCBBBBBBAAAAAA@@@???===<<<<<<;;;;;;:::999777444111///......000000000000000000000000111111333666888<<>>@@@IIIXXXdddaaaSSSEEE;;;666666666888<<>>DDDHHHMMMQQQUUUWWWUUURRRPPPNNNNNNOOOOOOQQQUUU\\\eeeoooxxx~~~}}}yyyqqqdddUUUGGG>>>999666555333222111111000000000000////////////000000---...///000///000333555555666777888:::<<<===>>>@@@AAACCCEEEGGGHHHJJJKKKLLLLLLMMMOOOQQQTTTVVVWWWYYYXXXXXXYYYZZZ]]]___`````````aaabbbcccccc```]]]WWWQQQGGG===555222222222555666999===???<<<777222///000444;;;@@@???888222------------------------******+++,,,...///000000//////..................000000000000111111111111000/////////111444666888999<<>>999555222222222111000///......................................./////////000000//////...///000000...---))))))((()))***,,,...///,,,,,,,,,++++++,,,---------+++************)))'''(((((((((((((((((((((((((((((((((((())))))******))))))(((((((((((())))))************************+++)))(((((())))))))))))))))))(((((((((((())))))******************))))))((()))))))))************(((((())))))************---,,,++++++,,,---///111,,,,,,---...///000000///000111222333333333222222333444555666777777777666666444444777888888<<>>>>>@@@HHHVVVbbb```SSSGGG===666666666999<<>>???AAADDDFFFGGGHHHJJJKKKMMMMMMNNNPPPRRRTTTVVVWWWZZZZZZYYYZZZ[[[\\\^^^_________```bbbcccaaa^^^ZZZSSSMMMDDD:::444111111222333444777<<<@@@@@@;;;666111000222888>>>>>>777111---------............///++++++,,,---...///000000000/////////............111111111111111111111111000000000222444777999;;;???BBBIIIQQQVVV\\\gggsssuuuhhhaaa\\\\\\^^^aaaccchhhtttsssaaaOOOAAA999888666444333333444444666555777:::;;;:::===BBBHHHSSSbbbmmmqqqqqqpppooosssvvvyyy{{{yyytttmmmiii]]][[[XXXWWWWWWXXXWWWWWWTTTUUUVVVWWWVVVUUUTTTSSSRRRQQQOOOMMMKKKIIIHHHHHHHHHHHHHHHGGGFFFDDDBBBAAA@@@???>>>===<<<<<<<<<<<<;;;:::888555333222111000111111111111111111111111222222444777999???LLLXXXbbb```\\\VVVPPPJJJEEECCC888;;;>>>@@@@@@<<<777444222222222222111000///................................./////////000000000000///......//////---+++)))******+++---...000111++++++++++++++++++,,,---///---,,,,,,,,,,,,+++)))))))))))))))))))))))))))'''(((((())))))******+++))))))(((((((((((())))))***************************)))(((((('''''''''((())))))(((((((((((())))))))))))*********))))))((())))))))))))******************+++,,,,,,,,,,,,+++---,,,+++++++++,,,...///+++,,,---...///000000000000111222444444333222222444555666666666666666666444333555888999888;;;AAAIII\\\tttiii[[[WWWeeeyyyzzzyyyzzzzzzvvvnnnbbbRRRFFF??????@@@GGGUUUaaa^^^SSSHHH>>>777555555888;;;===EEEVVVfff{{{}}}}}}}}}{{{yyywwwtttrrrfff[[[MMMCCC999111///111000666===BBBGGGNNNXXX___\\\[[[ZZZYYYZZZ[[[]]]___```aaaffflllrrruuusssqqqkkkfff\\\RRRIIIAAA;;;888666555444333222111111111111111000000000000111111...000111111000111333555666666777999;;;<<<>>>>>>>>>AAAEEEGGGGGGGGGIIIKKKMMMMMMNNNPPPRRRTTTVVVWWW[[[ZZZYYYYYYYYY[[[\\\]]]]]]]]]^^^```aaa___ZZZWWWOOOIII@@@777111000000222222222444:::@@@BBB???:::444111111666;;;<<<666000------......////////////...............---------//////000000000000000000111111111111111111111111111111333555777:::<<<>>>CCCGGGOOOXXX___hhhxxxwwwmmmjjjdddfffkkkppprrrvvvrrr___QQQDDD<<<444444555555444444444444444444777<<<>>>>>>BBBHHHMMMWWWdddmmmpppooonnnnnnrrruuuyyy|||{{{xxxsssoooaaa^^^[[[YYYYYYYYYXXXWWWWWWWWWWWWWWWVVVVVVUUUUUUSSSRRRPPPNNNLLLJJJIIIIIIHHHHHHHHHGGGFFFDDDBBBAAA@@@???>>>======<<<<<<===:::999777444222111000000111111111111111111111111222222444777:::@@@MMMZZZaaa___ZZZUUUNNNHHHDDDAAA777:::===??????<<<777444222333333333222111000///------------------------.../////////000000000000......------///...---+++++++++---...////////////,,,++++++++++++,,,---...///---,,,,,,,,,,,,+++)))))))))))))))))))))))))))'''(((((()))******++++++))))))(((((((((((())))))************************)))******)))))))))***+++***))))))))))))))))))***'''((()))******)))(((((())))))))))))************)))***+++,,,---,,,,,,+++***+++---...---,,,***)))***+++,,,---...////////////000222333333333111111333333555666777777777777333333666:::;;;999;;;@@@KKK^^^wwwiii[[[WWWggg{{{zzzyyyzzzyyyvvvooobbbSSSGGG@@@???@@@GGGTTT___]]]SSSHHH???888333444777:::<<>>>>>===AAAEEEGGGFFFGGGIIIKKKMMMNNNOOOPPPRRRTTTVVVWWW[[[ZZZYYYXXXXXXYYYZZZ[[[[[[\\\]]]^^^___\\\XXXTTTKKKFFF===555000///000111222111333999@@@CCCAAA===666222111444:::;;;555///---.........//////000000111111000...---,,,+++***//////000111222333333444222222111111111111111111111333555777:::===???@@@DDDIIISSS___iiivvvyyyqqqppplllpppwww|||~~~{{{dddOOODDD===888111333666777666666666666444444888>>>AAABBBGGGMMMRRR[[[gggnnnpppooommmmmmppptttxxx|||}}}{{{wwwttteeebbb^^^\\\ZZZYYYXXXVVVZZZYYYXXXWWWVVVVVVVVVVVVTTTSSSQQQOOOMMMKKKJJJJJJFFFFFFFFFFFFDDDBBB@@@>>>@@@???>>>======<<<======999777666333111000//////111111111111111111111111333222444777:::@@@NNN[[[```]]]YYYSSSMMMGGGBBB@@@777:::===@@@???<<<888666222333444444333222000///------------------------////////////000000000000---,,,,,,---...///---,,,+++,,,---......---,,,+++,,,,,,,,,,,,------...///---+++************)))'''))))))))))))))))))))))))'''(((((()))***+++++++++))))))(((((((((((())))))************************&&&'''((((((((()))+++,,,++++++************++++++'''((()))******)))(((((())))))))))))************'''((()))***+++***))))))'''***...111000,,,'''$$$((()))+++,,,---............///111222333222000///111222444555777888999999888888;;;AAAAAA???@@@DDDLLL```zzziii[[[XXXhhh|||{{{|||~~~zzzpppbbbSSSIIICCC@@@>>>DDDOOO\\\```YYYKKK>>>777666555666888;;;CCCRRR```www~~~~~~}}}{{{yyyyyyyyywwwvvvmmmgggZZZJJJ;;;444333444666888;;;???EEEMMMVVV\\\]]]^^^```aaa```aaacccdddeeeeeegggiiijjjhhhdddaaaVVVSSSNNNGGGAAA<<<999888555555555444444333333333222111000......//////000///000111111000111333555222444777999:::;;;>>>@@@AAAAAABBBDDDFFFHHHJJJKKKNNNOOOPPPRRRSSSUUUVVVWWWXXXXXXXXXXXXXXXWWWWWWWWW]]][[[YYYYYYXXXVVVTTTQQQHHH@@@666111111111///,,,,,,444888888@@@MMMNNNFFF666444444888999555333333............/////////000............//////000111222555999<<<===;;;777555999777444222111222444555444444444666:::>>>DDDGGGFFFMMMZZZmmmzzztttrrryyy}}}hhhXXXKKK???777444222333555666666555444444555:::>>>@@@FFFOOOTTTTTT^^^___bbbgggmmmqqqrrrqqqrrr{{{~~~zzzrrreeeaaa[[[YYYYYYZZZXXXVVVWWWVVVVVVUUUUUUVVVVVVWWWXXXUUURRRPPPNNNLLLIIIFFFEEEDDDBBBBBBCCCCCCCCCBBBAAA@@@?????????>>><<<:::;;;999666333000///...---222111111111000000//////222333444555999BBBNNNWWWbbb^^^WWWQQQLLLFFFAAA===999;;;>>>???===:::999888555444444333222111000000------...///000111222222222000......///000000///...//////000000///...------------......---,,,,,,))))))*********+++++++++///---,,,,,,,,,,,,+++)))******))))))((((((''''''***(((&&&'''***+++)))'''+++***)))'''''')))***+++222///+++)))***+++)))'''))))))))))))************'''((()))++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,---------...000000//////111222111222333444333222111000555555444444444555555666333333777<<<===;;;===BBBIII```}}}iii```]]]gggxxx{{{~~~~~~~~~}}}sssdddUUUIIIBBB???>>>DDDNNN\\\aaa[[[NNN@@@888666555666888;;;BBBPPP^^^ttt~~~}}}{{{zzzyyyyyywwwvvvooojjj^^^OOOAAA888555555444666:::>>>DDDLLLUUUZZZ\\\]]]___``````aaabbbdddaaaaaabbbdddeeeccc___\\\RRROOOJJJEEE???;;;888666555555555444333333222222111000///........./////////000111000000000222444222444777888:::;;;>>>@@@CCCCCCDDDEEEGGGJJJLLLMMMNNNOOOPPPQQQSSSUUUVVVWWWWWWWWWWWWVVVVVVVVVVVVVVVYYYXXXVVVTTTTTTRRROOOLLLFFF???666111000000///---,,,333666777???KKKNNNHHH<<<777666:::<<<888444333......///////////////////////////000111333555666<<<>>>AAACCCCCC@@@<<<999888666444111111222333444999:::;;;===@@@EEEJJJNNNTTT^^^ooo|||}}}qqq[[[LLLBBB:::555555111222444444555555666777;;;AAAGGGJJJQQQYYY^^^___eeefffhhhkkkooorrrrrrqqqrrrzzz~~~~~~yyyssshhhccc\\\YYYYYYZZZYYYWWWWWWWWWVVVVVVVVVVVVWWWWWWYYYVVVSSSPPPNNNLLLHHHFFFDDDCCCAAAAAABBBBBBBBBAAAAAA@@@?????????>>><<<::::::999666333111//////...111111111111000000000///111222444666;;;EEEQQQ[[[ccc___XXXQQQKKKEEE@@@<<<999;;;>>>>>><<<999777777555444444333222111000000///////////////000000000111000......///000000///---......//////...,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,---------///---,,,,,,,,,,,,+++)))''''''(((((())))))*********(((''''''******)))'''+++***)))(((((()))***+++///,,,))))))+++,,,+++)))))))))))))))************(((((()))***************))))))))))))))))))))))))************************+++***))))))++++++***)))++++++++++++,,,,,,,,,,,,,,,---...---,,,+++,,,---000111111222222111000000444444444555555555666666333222555999:::999<<>>BBBMMM[[[ccc___RRRCCC999666555666888:::@@@NNN\\\ppp}}}{{{zzzzzzzzzxxxvvvppplllbbbUUUGGG<<<666333222444777<<>>@@@BBBCCCDDDEEEGGGJJJLLLMMMNNNNNNPPPQQQSSSUUUVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTUUUSSSQQQOOONNNKKKHHHEEECCC<<<555000//////...---...333555555===JJJNNNKKKCCC<<<888<<>>AAAEEEIIINNNTTTXXXeeettttttbbbNNNAAA:::666666888222333444444555777;;;>>>EEEMMMVVV]]]dddmmmrrrsssvvvuuuuuuvvvvvvvvvtttrrruuuzzz~~~~~~zzzuuullleee]]]YYYYYYZZZYYYXXXVVVVVVVVVVVVVVVVVVVVVVVVXXXUUUQQQOOOMMMKKKHHHFFFDDDBBB@@@@@@AAABBBAAA@@@AAA@@@?????????>>><<<:::999777555333111000000000111111111111000000000000000222444888===HHHUUU___eee```XXXQQQJJJDDD???;;;:::<<<>>>>>>;;;888666555555444444333222111000000000000000/////////......111///......///000000///------......---,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,------------///---,,,,,,,,,,,,+++)))''''''(((((())))))*********((('''((()))***)))'''+++***)))(((((()))***++++++)))((()))+++,,,,,,,,,))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))+++++++++++++++++++++++++++***))))))***+++***)))************++++++,,,,,,---......---+++)))***+++//////000111111000000///111222444666666777666666333111222666777777;;;AAASSSggg}}}eee]]][[[hhh{{{xxxdddeeekkkvvv}}}{{{mmm\\\MMMCCC???>>>AAAKKKYYYccccccWWWGGG;;;777555666888:::???LLLYYYlll|||~~~}}}{{{{{{{{{zzzxxxvvvooollldddYYYLLL???666000000222555999???GGGOOOUUUWWWYYY]]]^^^___```aaabbb[[[ZZZZZZ[[[[[[YYYVVVSSSOOOLLLIIIDDD@@@>>><<<;;;666555555444333222111111000///...---,,,------...---...///.........000222111444666888999;;;===@@@@@@@@@AAACCCEEEGGGIIIJJJMMMNNNOOOQQQSSSTTTUUUVVVVVVVVVUUUTTTSSSSSSRRRRRRQQQOOOMMMKKKIIIGGGCCC@@@>>>999333///.........---000444555555<<>>BBB>>>777111000000000///////////////111111222555999???DDDGGGIIIJJJJJJJJJGGGDDD@@@>>><<<;;;888777777888;;;<<<;;;@@@GGGMMMSSSZZZbbbgggvvv~~~hhhXXXGGG===:::777888:::555666777666777:::AAAFFFQQQ]]]jjjsss|||zzzvvvzzz|||~~~|||xxxoooggg^^^YYYXXXYYYXXXXXXUUUUUUUUUUUUUUUUUUUUUUUUSSSQQQNNNLLLKKKKKKIIIHHHEEECCCAAAAAABBBBBBBBBAAAAAA@@@?????????>>><<<:::888666444222111111111111111111111000000000000000000222555888>>>IIIWWW```fffaaaXXXPPPIIICCC===::::::<<<>>>>>>;;;777555444555444444333222111000000////////////////////////000...------///000000///............---,,,,,,+++***+++,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,///---,,,,,,,,,,,,+++)))******))))))(((((('''''')))((((((((()))))))))(((******)))(((((()))******)))(((((()))***+++++++++((()))))))))***************)))((((((((()))+++,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,+++***+++,,,---,,,***)))))))))******++++++,,,...///000///---,,,---...//////000000000000000000000111444666777777666666444222222444555666<<>>777666666888999===IIIUUUiiiyyy}}}|||{{{||||||{{{yyywwwqqqnnnhhh___SSSEEE999111///111444777<<>>======777777666555444222222111000///...---,,,------...,,,---......---...000222111333666888999:::===???@@@@@@AAABBBEEEGGGIIIJJJMMMNNNOOOQQQRRRTTTUUUVVVVVVVVVUUUTTTRRRQQQPPPPPPNNNLLLJJJHHHFFFDDD@@@===999666111...---------...222444555555;;;EEEMMMPPPNNNCCC<<<>>>BBB>>>666111000000000000000000//////111222555999???EEEKKKNNNMMMMMMLLLKKKHHHEEEBBBAAA<<<;;;:::999:::<<>><<<999888888666888999888888===FFFMMM___mmm}}}~~~}}}{{{qqqiii```YYYXXXXXXWWWVVVRRRSSSTTTTTTTTTTTTSSSRRRNNNLLLIIIHHHIIIJJJJJJJJJFFFDDDCCCBBBCCCDDDCCCBBBAAA@@@?????????>>><<<:::777666444222111111111222000000000000000000111111111333666999>>>IIIVVV```gggaaaXXXOOOHHHBBB===::::::===???>>>;;;888555555555444444333222111000000,,,------...///000000000///...,,,---///000000///111000///......---------***+++,,,,,,------------******+++++++++,,,,,,,,,///---,,,,,,,,,,,,+++)))******))))))((((((''''''((()))))))))((((((((()))******))))))))))))******)))*********)))(((((()))((()))))))))***************)))((((((((()))+++,,,))))))))))))))))))))))))************************,,,+++******,,,,,,+++***(((((()))***++++++,,,,,,---///000000//////000111000000000000111111222222000111444666777777666666666333333555666777===DDDWWWiiidddZZZYYYggg|||nnnYYYXXX^^^mmm{{{|||ssseeeTTTGGG@@@===???FFFSSS```fff^^^NNN@@@777666777888888;;;FFFRRReeevvv}}}|||||||||}}}|||yyywwwtttrrrmmmfff[[[MMM???666000222444777;;;AAAIIINNNQQQUUUYYY\\\^^^^^^```aaa___]]]\\\\\\[[[YYYVVVSSSKKKIIIFFFBBB???===<<<<<<999888777666555333333222000///...---------...///,,,...///.........000222111333666777888:::===???AAABBBCCCDDDFFFIIIKKKLLLMMMMMMOOOPPPRRRTTTUUUUUUUUUTTTSSSRRRPPPOOONNNMMMIIIGGGEEEDDDBBB@@@===:::555333000---,,,,,,---...222333444555999@@@IIINNNMMMDDD===>>>???;;;555111/////////000000111111111333555999???FFFLLLQQQTTTTTTSSSQQQOOOLLLIIIFFFEEE;;;;;;:::;;;===@@@DDDFFFNNNWWWbbbkkkpppwwwuuucccPPPFFF===<<<<<<999666555555888;;;<<<===CCCNNNVVVnnn}}}}}}|||ssslllbbb\\\YYYXXXWWWUUURRRSSSTTTUUUUUUTTTSSSRRRLLLJJJGGGGGGHHHJJJKKKKKKGGGEEECCCCCCDDDEEEDDDCCCAAA@@@?????????>>><<<:::777666444222111111111111000000000000111111111111222444666999???JJJXXXaaaggg```WWWNNNGGGBBB===::::::===??????<<<999777666555444444333222111000000+++,,,---...///000000111...---,,,,,,...000000///222111000///...---------++++++,,,---............------------............///---,,,,,,,,,,,,+++)))''''''(((((())))))******''')))***)))((('''(((***)))))))))******))))))))))))***+++***(((&&&&&&&&&))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((()))***)))(((((())))))***+++,,,------+++,,,......---...///111000000000000000111333333111222444666666777666666777444444666777888>>>EEEUUUhhhiii^^^ZZZhhh}}}lllWWWVVV___qqqzzzyyyttthhhWWWIII@@@===>>>DDDOOO]]]eee```PPPCCC888666777888777:::DDDPPPaaarrr~~~|||||||||}}}~~~}}}zzzwwwuuusssnnnhhh___RRRCCC999111333444666:::???FFFLLLOOOSSSXXX\\\]]]^^^___```___]]]\\\[[[ZZZXXXUUURRRLLLJJJGGGCCC@@@>>>===<<<::::::999777666555444333111000///.........//////---...//////...///111333000333555777888:::<<>>===;;;888555111000...,,,++++++---...000000111333555;;;CCCJJJJJJCCC>>>===<<<777222111......///000111222222333666999???FFFMMMSSSWWWYYY\\\ZZZWWWSSSNNNKKKHHHFFF>>>>>>>>>???BBBGGGLLLNNNWWW___jjjppprrruuu{{{{{{iiiZZZHHH???888999;;;999666666666;;;AAADDDGGGOOO\\\fff{{{||||||vvvooofff```]]][[[WWWUUUSSSTTTUUUVVVVVVUUUTTTSSSOOOLLLIIIHHHHHHJJJJJJJJJFFFDDDCCCCCCDDDDDDCCCBBBAAA@@@?????????>>><<<:::888777555222111000000000///000000000111111111111111333777;;;BBBMMM[[[ffffff```VVVNNNGGGBBB>>>;;;:::===???@@@>>>;;;999888555444444333222111000000---------....../////////...,,,+++,,,...000000///222111///---,,,,,,,,,,,,+++,,,---...////////////---------............//////---,,,,,,,,,,,,+++)))''''''(((((())))))******''')))******''''''(((***))))))************))))))''')))+++***(((%%%&&&&&&))))))))))))************(((((()))***************))))))))))))))))))))))))***************************((('''((()))***)))'''))))))***+++,,,---......,,,---......,,,,,,---...//////......///000222333444444444555555555666666666444444777888999===DDDTTTgggqqqddd^^^jjj{{{jjjWWWWWWbbbwww~~~|||wwwxxxtttjjjYYYJJJAAA>>>>>>CCCMMM\\\eeeaaaRRRDDD888777777888777999CCCNNN^^^ppp~~~~~~|||||||||}}}~~~}}}zzzwwwtttqqqmmmhhh___RRRCCC999333444555666999???EEEJJJNNNRRRXXX[[[]]]^^^___```^^^]]]ZZZYYYXXXVVVSSSQQQOOOMMMJJJFFFCCC@@@??????;;;;;;:::888777555444444222111000......//////000...///000/////////111333000333555777888:::<<>>FFFHHHBBB>>>===:::444111111------...000111222333444888<<>><<<:::999777555333111000000000//////000000111111111222000333777<<>><<<:::===@@@@@@>>><<<::::::555444444333222111000000///............------------,,,+++,,,...000000///111000...,,,++++++++++++,,,---...///000000000000+++++++++,,,,,,,,,------///---,,,,,,,,,,,,+++)))*********)))((((((''''''''')))+++***'''&&&(((***))))))************))))))%%%(((+++***(((&&&&&&((())))))))))))************'''(((***+++++++++***)))))))))))))))))))))))))))+++++++++++++++++++++++++++***)))***+++,,,+++))))))******,,,---.../////////000000///---,,,,,,---...---------...///111222555555444444444555555666444333444777888888===CCCSSSgggvvvhhhaaalllvvvjjj```]]]\\\zzzzzzxxxsssiii[[[LLL@@@:::???;;;HHHZZZ```aaaYYYIII<<<:::999999888888???GGGZZZjjj}}}~~~||||||{{{{{{{{{zzzzzzzzztttrrrpppmmmfffXXXEEE777444111111555777999@@@GGGKKKOOOTTTXXXYYYZZZ[[[\\\]]]]]][[[ZZZXXXVVVUUUTTTPPPNNNLLLIIIEEEBBB@@@???;;;:::999777555444333333111111000///////////////000//////.........//////777777777888999<<<>>>@@@???AAADDDEEEFFFGGGJJJLLLLLLMMMNNNOOOPPPQQQQQQPPPPPPMMMJJJHHHFFFDDDAAA>>>@@@>>>;;;888555333222222333222000...,,,+++******,,,---...000444888;;;===@@@;;;555222111111000...---......------///333555AAAFFFMMMRRRVVVZZZaaaffffff```WWWOOOIIIEEEBBB@@@?????????AAACCCFFFIIIKKKSSSTTTWWW]]]______eeelllrrryyyuuusssoooiii```WWWPPPKKKDDD???<<<<<<:::777888;;;<<>>===<<<;;;:::::::::888555222000000000000000000000000000000111222111555888<<>>FFFVVVgggzzz~~~}}}}}}|||{{{zzzzzzyyyyyyvvvtttqqqooohhh[[[III;;;666222222444666888>>>EEEJJJNNNTTTWWWYYYZZZ[[[\\\]]]\\\[[[YYYWWWUUUTTTSSSPPPNNNLLLIIIFFFCCCAAA???===<<<;;;999777666555555333222111///......------111000000/////////000000666666777888999;;;===>>>>>>@@@CCCDDDEEEFFFIIIKKKLLLLLLMMMNNNOOOOOOOOOOOOOOOMMMIIIGGGEEECCC???===:::888555222000...------......---,,,+++++++++,,,---------...///111333555:::666111.........---,,,---.../////////222666999DDDIIIPPPVVV[[[^^^aaaccc___YYYPPPHHHCCC???===;;;888888888999;;;>>>@@@BBBHHHHHHJJJNNNPPPUUU```kkkyyy}}}uuulllccc^^^]]][[[WWWRRRMMMHHHEEE???;;;999999888666888===AAALLLZZZccchhhmmmuuu|||yyyzzz~~~zzzvvvpppiiiccc^^^\\\[[[XXXWWWVVVVVVWWWWWWUUUTTTQQQPPPNNNLLLJJJHHHGGGGGGGGGGGGFFFDDDCCCBBB@@@@@@@@@@@@???>>>===<<<;;;;;;888777444111////////////000000000000000111111222000444777<<>>@@@AAAAAA@@@???<<<999777555777666444222111000000000...------------...//////111000...,,,,,,---///111///...---,,,,,,,,,,,,,,,***+++,,,---............+++,,,------......---------,,,+++******)))))))))((()))+++,,,+++***)))(((******)))))))))(((((((((+++***))))))******)))'''(((***+++***)))((()))***+++***))))))((()))))))))'''((()))******++++++***))))))***+++++++++++++++))))))***++++++++++++***%%%%%%&&&''')))***++++++,,,+++******)))))))))***---...///...------...000000000000000111111111111222333444666666666666555555555555555666999>>>BBBPPPkkkrrriiifffooowwwnnnqqqooommm{{{xxxvvvrrrjjj___RRRGGG@@@???;;;GGGVVV]]]bbb]]]NNN===999666777777888>>>EEEQQQbbbwww~~~~~~}}}|||{{{yyyxxxxxxwwwuuusssqqqkkk___NNNAAA888333111333555666;;;AAAIIIMMMSSSWWWXXXYYYZZZ[[[\\\\\\ZZZXXXVVVTTTRRRRRROOONNNLLLIIIFFFDDDBBB@@@??????===<<<:::888777666555444222000...---,,,,,,111111000000000000111111333444666888999;;;;;;<<<===???BBBCCCDDDEEEGGGJJJJJJKKKLLLMMMNNNNNNNNNMMMNNNKKKHHHEEECCC@@@===:::999777444222///...------)))))))))******+++---------,,,,,,,,,---...///000444111...,,,,,,------,,,---...///000111444888;;;HHHLLLSSS[[[aaabbb```]]]TTTNNNEEE>>>999777666555222111111222333555888999>>>===???BBBFFFPPPccctttnnnbbb\\\TTTMMMIIIIIIHHHGGGFFFCCCAAA@@@===:::888888777777;;;AAAMMMXXXeeennnqqqvvv}}}xxxyyy~~~~~~~~~{{{xxxrrrllleee```]]]\\\ZZZYYYXXXXXXXXXWWWUUUSSSQQQPPPOOOMMMKKKIIIHHHGGGFFFFFFEEEDDDBBBAAA@@@@@@AAAAAA@@@???>>>===<<<<<<777555333000.........///000000000000000111222222000333666<<>>;;;888666555777666444333111000000000......------......///000000111222333333222111000000///...---,,,+++++++++++++++,,,---............+++,,,------......------...---,,,+++************((()))*********((('''&&&&&&''''''(((((())))))***+++***))))))******)))((((((***+++***)))((()))***++++++***)))))))))))))))'''((()))******++++++***))))))***++++++++++++***))))))***++++++++++++***++++++******+++---...///,,,,,,++++++******++++++,,,...//////---------...000000000000111111111111222333444666666666666555555555555555777:::@@@DDDRRRmmmpppiiigggrrrzzzqqqrrrsssrrr|||yyywwwssslllbbbUUUIIIAAA>>><<>>999555555666777===DDDLLL^^^sss~~~|||{{{yyyxxxwwwwwwuuurrrqqqmmmbbbSSSHHH999333000222444666;;;@@@HHHLLLQQQVVVWWWYYYZZZ[[[[[[[[[YYYWWWUUUSSSRRRQQQOOONNNLLLJJJGGGEEECCCBBBAAA@@@???>>><<<:::888777444333111000...------,,,000000//////000000111111111222555777999:::::::::<<<>>>@@@BBBBBBDDDFFFHHHIIIJJJKKKKKKLLLLLLLLLKKKLLLIIIFFFCCC@@@===:::777777666333111///.........(((((())))))***,,,---...++++++,,,,,,...///000000111///---,,,---...//////...///000000000333777:::IIILLLTTT\\\bbbaaa[[[TTTJJJDDD;;;555222111111111111000000000111333444555::::::<<>>EEEXXXaaallltttxxx~~~}}}uuuwww|||}}}||||||{{{yyytttnnnhhhbbb^^^\\\[[[YYYXXXWWWWWWVVVSSSQQQPPPPPPOOOMMMLLLJJJHHHGGGGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@???>>>===<<<;;;777555333000/////////000000/////////000111222333222444777===KKK]]]hhhkkkbbbZZZQQQKKKDDD======@@@BBBAAA???===:::888666555555444333111000///.....................//////000...///111333333222000///000///...---,,,++++++++++++,,,------.........---+++,,,------......------...---,,,+++************))))))***))))))((('''&&&"""###%%%&&&)))***,,,---+++)))((()))******)))((((((***+++***)))((()))***'''''''''((()))***+++,,,***++++++******)))(((''')))******+++++++++******))))))***++++++++++++***222000...,,,++++++,,,------,,,,,,++++++,,,,,,,,,+++---//////---,,,+++,,,///000000000111111111111222333444666666666666555444444444555666:::@@@EEESSSnnnnnnhhhiiiuuuvvvrrruuuvvv|||yyyuuunnneeeXXXJJJAAA>>><<>>;;;777555333111///---++++++++++++++++++***++++++,,,---...++++++,,,,,,------------,,,,,,,,,,,,,,,---///000///000000///...000333666EEEHHHPPPXXX]]]ZZZRRRJJJAAA<<<555000.../////////111111000000111222444555777999>>>HHHTTTgggyyyiiiTTTEEE???>>>??????BBBDDDGGGJJJKKKLLLKKKJJJKKKGGGDDDAAA<<<;;;AAAIIIZZZeeettt~~~yyyrrruuu{{{}}}||||||{{{yyyuuupppjjjddd___\\\ZZZXXXWWWVVVVVVTTTRRROOOPPPPPPOOONNNMMMKKKIIIHHHHHHGGGGGGFFFEEEDDDCCCCCC??????>>>===<<<;;;;;;:::888666444111000000111111////////////000111222333555666999???NNN___iiijjjccc[[[QQQJJJCCC<<<<<>><<>>EEEIIIOOOSSSVVVWWWYYYZZZYYYXXXXXXWWWUUUTTTTTTSSSOOONNNMMMKKKIIIGGGFFFEEECCCCCCBBBAAA???<<<999777111000000///////////////...------......///000111111222444666777999999:::;;;===@@@AAABBBCCCFFFHHHIIIIIIJJJJJJJJJJJJJJJIIIEEEBBB???===;;;999666333222111///---,,,,,,,,,---,,,,,,,,,,,,,,,---......,,,,,,,,,,,,+++)))((('''(((***++++++++++++---//////000///...---...111333>>>BBBIIIPPPSSSOOOHHHBBB:::777222///.../////////000000//////000222444555555888AAAQQQaaatttcccUUUEEE<<<999888;;;@@@BBBFFFLLLRRRUUUVVVUUUTTTPPPMMMJJJGGGBBBAAAIIITTT^^^lllwwwqqquuu|||~~~~~~~~~}}}{{{xxxsssmmmgggaaa^^^YYYXXXVVVVVVVVVTTTRRROOOOOOOOOPPPOOONNNKKKIIIHHHHHHHHHGGGFFFFFFEEEDDDDDD??????>>>===<<<;;;::::::888666444222111111222222////////////000111333333555777:::BBBRRRbbbjjjiiiddd[[[RRRKKKDDD??????BBBEEECCCAAA===:::888777666666666666555444222000/////////......//////000111000000000111111222333333......---,,,,,,,,,------,,,,,,------...------,,,+++,,,------......---------,,,+++***))))))))))))))))))((((((((()))))))))******))))))((('''&&&&&&***)))((()))***+++***)))(((***+++***)))((()))******))))))((((((((((((((('''((()))******++++++******++++++++++++***))))))))))))***++++++++++++***(((((((((((((((***+++---,,,,,,++++++,,,,,,------222333444333111000000111000000000000111111111111222333444666666666666555333333333333555888>>>BBBRRRmmmlllhhhjjjxxx|||}}}vvvzzz{{{~~~}}}zzzuuuqqqkkk___PPPFFF>>><<>>;;;999222222000///........................///000111222333333444555777999:::;;;;;;>>>@@@AAABBBCCCFFFHHHIIIJJJJJJJJJJJJJJJIIIIIIAAA???===;;;:::888555333333222000...------......+++++++++,,,,,,---//////------------,,,***)))((((((***,,,---,,,,,,...111.........------...111444777===DDDHHHHHHDDD@@@===666333000//////000//////000000000000111333555666888<<>>===<<<;;;;;;777555333111000000111222......//////000222333444333555:::EEEVVVfffllljjjaaaXXXOOOIIIDDD@@@BBBFFFGGGEEEBBB>>>;;;999777777666666666666444222000//////////////////000000111...///000222333333222222------,,,,,,,,,---......,,,------...------,,,,,,+++,,,------......------++++++***)))((((((((((((&&&&&&&&&&&&'''((())))))+++******))))))((('''''')))(((((((((***+++***)))(((***+++***)))((()))***,,,++++++***)))*********'''((()))******++++++***+++++++++++++++***))))))))))))***++++++++++++***((()))***+++,,,---...///+++++++++++++++,,,------333333333222000///000111000000000000111111111111222333444666666666666555555555555444555999>>>BBBPPPkkk~~~lllhhhkkkyyy~~~rrrtttvvvxxx{{{}}}{{{xxxtttrrrlllbbbSSSHHH>>><<>>555333444444555777CCCHHHNNNRRRUUUVVVXXXYYYWWWWWWWWWWWWWWWWWWWWWWWWNNNNNNMMMKKKJJJIIIHHHGGGGGGGGGGGGFFFCCC@@@<<<:::444333222000...---,,,,,,////////////000111222333444444444444666888;;;<<<<<<>>>@@@BBBBBBDDDFFFHHHJJJJJJJJJKKKJJJJJJIIIIII???===;;;:::999777555333...---,,,***))))))******))))))***+++,,,...///000,,,---...///000//////...+++---000000......111333,,,---...---...000333666333:::AAADDDBBB>>><<<;;;333111//////000111000...111111111222333555777999>>>BBBQQQhhh}}}yyybbbNNN@@@<<<:::>>>???@@@HHHRRRYYY^^^eeekkkllliiiddd```WWWVVVVVVVVVVVVZZZhhhvvvwwwsssyyy{{{tttmmmfffbbbZZZXXXWWWWWWXXXWWWUUUSSSNNNOOOPPPPPPOOOLLLJJJHHHFFFFFFEEEEEEDDDDDDCCCCCCAAAAAA@@@???>>>===<<<<<<666444222000//////000111.........///000222333444000444:::FFFYYYiiinnnkkk\\\SSSKKKFFFBBB@@@CCCHHHHHHFFFCCC???<<<999888888444444555444333111///---///////////////000111111***,,,///222333222000...,,,,,,,,,,,,---...//////---------...------,,,,,,+++,,,------......------+++***)))(((''''''''''''$$$$$$$$$%%%&&&'''((()))''''''((()))***+++,,,,,,)))(((((((((***++++++***(((***+++***)))((()))************+++,,,---//////***++++++******)))((('''+++++++++++++++***)))((())))))***++++++++++++***(((((()))*********))))))************++++++,,,---111111000...,,,+++---///000000000000111111111111222333444666666666666555777777666666666999>>>BBBOOOjjj}}}lllhhhkkkyyy{{{xxx~~~ssslllmmmxxx}}}{{{wwwrrrooohhhXXXIIICCCBBB???AAAOOOaaaiiihhhWWWDDD666777:::666444888???JJJ\\\nnn~~~~~~}}}|||{{{zzzzzzuuuqqqmmmnnnqqqnnnfff___SSSDDD777444444333555:::BBBFFFLLLPPPSSSTTTVVVWWWVVVVVVWWWWWWVVVVVVUUUUUUPPPPPPQQQPPPNNNKKKHHHFFFCCCDDDEEEDDDBBB???;;;999999666111///////////////000000000000111111111111222333555666999:::<<<===>>>???@@@BBBDDDFFFFFFGGGIIIIIIHHHGGGGGGFFFFFFFFF@@@>>>:::666333111111111000///...---,,,---......***+++,,,---...............------,,,,,,++++++***........................000000000000000222333444777999;;;======;;;999777333222000///....../////////111222333444666:::===BBBIIIYYYqqqsssbbbSSSIII@@@:::999BBBJJJOOOUUU\\\fffiiinnnrrrsssnnneee______]]]\\\```iiivvv{{{yyyxxx||||||yyytttlllddd^^^\\\\\\[[[ZZZYYYWWWUUUTTTUUUSSSPPPOOONNNLLLIIIGGGGGGGGGFFFDDDCCCAAA@@@@@@BBBAAA>>><<<999888888888666555444222111000000///---///000///...---...000111888BBBKKKXXXeeejjjiii^^^WWWMMMDDD@@@AAAEEEIIIHHHEEEAAA<<<888666666666555555444333111///---,,,////////////////////////...000111222111000111222222000///---,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,---...///...---,,,+++,,,,,,++++++***)))(((((())))))(((((((((((())))))&&&((()))++++++)))(((&&&+++***)))((((((((()))***++++++******))))))(((((('''((()))***************)))))))))))))))*********+++++++++*********))))))''''''''''''''''''''''''%%%%%%%%%&&&)))*********+++,,,...---,,,++++++,,,////////////000000000000111111111111111111111111111222333444555555555555111333444555666999>>>AAAPPPddd{{{pppiiiiiivvvxxx{{{~~~uuukkkjjjttt|||~~~|||wwwrrrooohhhYYYJJJBBBAAA>>>AAANNN___gggfffZZZGGG888888:::777777;;;>>>IIIZZZlll|||~~~}}}|||{{{zzzzzzvvvrrrnnnnnnpppnnngggaaaUUUGGG999444333222444999@@@DDDJJJOOORRRSSSUUUVVVUUUUUUVVVVVVWWWVVVVVVUUUSSSSSSSSSQQQOOOLLLIIIGGGHHHHHHHHHGGGDDD@@@<<<999888444000......//////.../////////000000000111111222222444666888:::;;;<<<;;;<<<>>>AAACCCEEEFFFFFFFFFGGGGGGFFFFFFEEEDDDCCC???===999666333111111111000///...---,,,,,,---...,,,,,,---...///////////////.........------,,,,,,////////////............///000111222333444555555666888999;;;;;;999777555333222000///....../////////000222444666999===AAAKKKSSSdddyyyxxxcccQQQCCC;;;===999:::CCCMMMTTT\\\dddnnnrrrwwwzzzxxxrrrkkkggggggiiimmmuuu|||{{{zzz~~~}}}zzzuuunnneee___\\\\\\[[[ZZZXXXWWWUUUTTTRRRPPPNNNMMMMMMLLLJJJHHHGGGGGGFFFDDDCCCBBBAAA@@@AAA???===:::888777666666444333222222111111111111...///000000///...000111444:::BBBIIISSS___eeeddd\\\VVVLLLDDD@@@AAAEEEHHHHHHEEE@@@<<<888666666666555555444333111///---,,,////////////////////////...000222222111000111222222000///---,,,,,,,,,,,,,,,------------,,,++++++------............------,,,,,,++++++***))))))(((******))))))))))))******'''((()))******)))((('''***)))((((((((()))+++++++++*********))))))((((((((())))))************)))))))))))))))((((((((((((+++++++++*********))))))************************(((''''''(((***,,,,,,+++***,,,...---,,,++++++,,,,,,,,,---...///000000111111111111111111111111111111222333444555555555555222333444555666999>>>AAAOOOddd{{{qqqkkkkkkwwwrrr||||||wwwlllgggpppzzz~~~yyysssoooiiiZZZKKKBBB@@@>>>@@@MMM\\\cccddd]]]KKK;;;888999777999===<<>>999777555222///------......---....../////////000000000111111333555777999:::;;;;;;<<<>>>@@@AAABBBCCCCCCCCCDDDEEEFFFEEECCCAAA@@@>>><<<888555222111111111111000...,,,,,,,,,,,,---,,,---...///000000000000///////////////.........000000000000000000000000222333555777888999888888777888:::;;;:::888666555333222111////////////000...000222444777;;;@@@DDDLLLWWWgggxxxjjjVVVFFF;;;666???>>>AAAJJJTTT^^^iiirrr}}}{{{vvvttttttxxx~~~}}}}}}|||wwwppphhhbbb]]]]]]\\\ZZZXXXVVVUUUTTTPPPNNNLLLLLLLLLLLLJJJIIIGGGFFFEEEDDDCCCBBBAAA@@@???>>><<<999777666555555222222111111111222222333///000111111000000222333888>>>DDDHHHPPPYYY]]]\\\YYYSSSJJJBBB???@@@DDDHHHGGGEEE@@@;;;888666666666555444333222000///------////////////////////////...000222222111000111222222000///---,,,,,,,,,,,,---------------,,,++++++------,,,------...///000,,,,,,++++++***)))))))))+++******))))))******+++))))))(((((((((((()))))))))((((((((()))***+++,,,*********))))))))))))))))))************))))))((()))))))))(((((('''''''''+++++++++***************+++++++++++++++++++++++++++***)))***,,,---,,,+++***,,,------,,,+++,,,---***+++,,,---...000111111111111111111111111111111111222333444555555555555222333444555666:::>>>BBBOOOccczzzrrrlllmmmyyypppyyyvvvzzzxxxmmmgggnnn{{{zzzssspppjjj\\\NNNCCC???<<<@@@JJJWWW___bbb___OOO>>>777777777999===;;;DDDSSSdddttt~~~~~~}}}|||{{{zzzzzzyyyxxxtttpppoooooooookkkggg\\\PPPAAA555000000222555:::>>>EEEJJJMMMOOOQQQSSSRRRSSSTTTUUUWWWWWWWWWWWWXXXWWWVVVTTTRRRPPPOOONNNLLLJJJGGGCCC>>>999555222333000---,,,---------,,,............////////////000000222444666888999:::>>>>>>???@@@@@@@@@@@@???AAABBBDDDEEEEEEBBB@@@>>><<<:::777444111000000111111000...,,,+++++++++,,,,,,---...//////000000///...///////////////////////////000111222333333444777999;;;<<<===<<<:::999:::;;;;;;<<<;;;:::888777444333111000//////000000///111222444666;;;@@@DDDGGGUUUeeesssrrr^^^NNNAAA<<<<<>><<<:::888666555444333222111111111111111111000111111111111111444666===DDDJJJMMMQQQUUUWWWUUUVVVQQQIIIAAA>>>@@@DDDGGGGGGDDD???;;;888666666666555444222111///......---///////////////////////////000222222111111111222222000///---,,,,,,,,,,,,---------...---,,,,,,+++,,,++++++++++++---///000+++++++++*********))))))******))))))))))))*********)))(((''''''((()))***))))))))))))))))))******)))))))))))))))************************)))((('''((((((((()))))))))))))))************************************************,,,+++***+++,,,---,,,+++***+++------,,,+++,,,---,,,,,,---......///000000111111111111111111111111111222333444555555555555222333555555777:::???BBBNNNccc{{{rrrnnnppp|||lllvvvmmmmmmzzz|||vvvmmmhhhnnn{{{zzztttqqqlll___RRREEE???;;;>>>GGGRRR\\\bbbbbbSSSAAA777444555888;;;:::BBBPPP```ppp~~~}}}~~~~~~}}}|||{{{zzzyyyyyywwwtttqqqoooooonnnkkkhhh___VVVGGG888111000222444777;;;BBBHHHKKKNNNPPPRRRQQQRRRSSSUUUVVVWWWWWWXXXVVVVVVVVVUUUTTTSSSQQQQQQKKKIIIEEE???:::555222000111///,,,,,,---------,,,............///////////////000222333666777999:::<<<===>>>???@@@AAAAAAAAAAAABBBDDDEEEDDDBBB???===:::888555222000000000111000///---,,,++++++,,,,,,++++++,,,---............------......//////000000...///000222444666777888999:::;;;<<<;;;999777555999999:::::::::999777777555444222111000000111111111222333333555999???CCCHHHVVVfffqqq|||yyybbbQQQCCC:::999===@@@HHHRRR\\\hhhwww}}}~~~wwwoooiii```___\\\ZZZXXXVVVUUUUUUTTTRRRPPPNNNMMMLLLIIIGGGFFFFFFEEEDDDCCCBBBBBBAAA@@@???>>><<<:::888666555555444222111000/////////000111111111111222666888@@@IIIQQQTTTTTTUUUSSSOOOTTTOOOGGGAAA???@@@DDDGGGFFFCCC???:::777666666777444333222000///.........///////////////////////////111222333222111222333222000///---,,,,,,,,,,,,------.........---,,,,,,+++***))))))***,,,...///+++++++++***************((((((''''''''''''((((((+++)))'''&&&&&&''')))+++************))))))(((((((((((())))))******++++++***************)))((('''(((((()))***+++,,,,,,---************************************************+++***)))***,,,,,,+++***)))+++------,,,,,,,,,---000000//////////////////111111111111111111111111111222333444555555555555222444555666777:::???BBBOOOddd{{{rrrooosssfff{{{rrrddd```kkkwwwtttsssooommmrrr|||{{{tttrrrnnnbbbVVVHHHAAA;;;===DDDNNNZZZddddddWWWFFF999444444666888888???LLL[[[jjjzzz~~~|||~~~}}}}}}|||{{{zzzyyyyyyuuusssrrrppppppnnnkkkhhh```ZZZLLL<<<333222333333444999@@@FFFJJJMMMPPPQQQQQQRRRSSSUUUVVVWWWWWWWWWUUUUUUVVVWWWUUUSSSQQQOOOJJJGGGCCC===888444222111///...,,,,,,---...---,,,....../////////000000000000000222444666888999:::888999;;;>>>AAACCCDDDEEE@@@AAABBBCCCBBB@@@>>>===888666444111000///000111......,,,+++++++++,,,---***+++,,,---............,,,------...///000000111111111222444555777888888555666666666555444222111555555555666666666555555555444333111111111111222222333333333555999???CCCIIIVVVdddmmmxxxnnnWWWIII???888:::@@@AAANNN]]]gggrrr~~~{{{www}}}{{{ssslllaaa```]]]ZZZWWWVVVVVVVVVVVVSSSQQQOOONNNLLLIIIGGGFFFEEEEEEDDDCCCCCCBBBBBB@@@@@@???>>><<<999777666555444333111///.........000000111000111333777:::AAAKKKTTTVVVUUUTTTRRRNNNRRRMMMGGGAAA???AAAEEEHHHEEEBBB>>>:::777666666777444333111///.........//////////////////////////////111333333222111222333222000///---,,,,,,,,,,,,...............---,,,,,,+++******++++++,,,------************************(((''''''&&&&&&''''''(((+++)))(((&&&&&&((()))+++***************)))((((((''''''((()))***++++++,,,)))************))))))(((((()))******+++,,,------***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++,,,+++***)))+++------,,,,,,---...111111111000//////......111111111111111111111111111222333444555555555555333444555666777;;;???CCCQQQeee|||qqqooouuucccyyymmm]]]VVVcccsssvvvwwwxxxxxx{{{{{{tttrrrpppeeeZZZLLLBBB:::;;;AAAKKKYYYfffggg\\\KKK<<<555444555666555<<>>888444111000000...---,,,---...///...---/////////000000000111111000111222444666888::::::888999;;;===???@@@AAAAAA???@@@@@@??????>>>===<<<777555333000//////000000---,,,+++++++++,,,---...+++,,,---...////////////------...///000222222333666666666666666666666666222222222222222222222222222222333444444555555555666555333222111111222222222333333444666;;;BBBGGGLLLWWWbbbhhhuuuxxxcccNNNEEE@@@<<<@@@IIIPPP```ooowww~~~}}}{{{rrr{{{~~~uuuooobbb```]]]ZZZWWWVVVVVVVVVSSSQQQOOONNNMMMLLLJJJHHHEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@>>><<<:::777666333333111000///////////////000000000000333777:::AAAJJJQQQQQQPPPPPPQQQOOOQQQMMMGGGBBB@@@BBBFFFIIIDDDBBB>>>:::777666666777444222000...------...//////////////////////////////111333333222222222333222000///---,,,,,,,,,,,,...............------,,,,,,------.........------************************((((((''''''''''''((((((***)))(((''''''((()))***&&&''')))***+++++++++***&&&'''((()))***+++,,,,,,((())))))************)))+++*********************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))(((((())),,,------,,,(((***,,,---,,,,,,---...//////////////////......111111111111111111111111111222333444555555555555333444555666888;;;???CCCSSSggg}}}oooooovvvdddzzz~~~gggXXXQQQaaavvv||||||zzztttsssqqqggg\\\NNNCCC:::;;;@@@IIIYYYgggiii___OOO???666555555555333999DDDQQQaaarrr}}}}}}|||{{{zzzyyyyyyxxxqqqqqqrrrrrrpppmmmiiigggaaa___TTTBBB888666666222222888???EEEIIIMMMPPPRRRRRRSSSTTTUUUUUUUUUUUUUUUVVVWWWYYYYYYUUUPPPIIIEEEAAA>>>999444000...------...---,,,---///000///---000000000000111111111111111111333555777999:::;;;<<<<<<======<<<;;;;;;:::???>>>>>>===<<<<<<;;;;;;666444222000//////000000,,,++++++***+++,,,...///,,,---...///000000000000......///111222333444555:::999888777666555444333111111111111222444555666222333333444555666777777666555333222111111222333111222333444888>>>EEEKKKRRR\\\dddjjjvvv~~~kkkVVVCCC???>>>>>>DDDOOOcccsss~~~~~~}}}{{{rrr{{{wwwpppcccaaa]]]ZZZWWWVVVVVVVVVPPPNNNMMMLLLMMMLLLJJJIIIEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@???>>><<<999777555111111000000000000111111////////////000333777;;;AAAIIINNNLLLJJJMMMPPPQQQPPPLLLGGGBBBAAACCCGGGJJJDDDBBB>>>:::777666666777444222000...------...///////////////////////////000111333333222222222333222111///---,,,,,,,,,,,,......//////......---,,,...///000000000///...---******************++++++))))))(((((((((((())))))))))))(((((((((((())))))###%%%'''***,,,---------&&&'''((()))***+++,,,---'''((()))***************,,,,,,+++***)))((('''&&&))))))******++++++++++++)))))))))))))))))))))))))))((((((***,,,......---(((***,,,---,,,,,,---...,,,------....../////////111111111111111111111111222222333444555555555555333444666666888;;;@@@CCCTTThhh~~~nnnooowwwaaazzz~~~fffTTTOOOYYYppp}}}vvvuuusssiii^^^LLLDDD======AAAHHHUUU```jjjdddVVVDDD888666666555555888BBBPPP]]]lll}}}~~~|||zzzxxxvvvuuuuuutttsssrrrpppnnnlllkkkddd```XXXLLLAAA888444222333555:::@@@GGGLLLMMMMMMNNNOOOQQQRRRRRRRRRQQQQQQRRRSSSSSSSSSPPPKKKFFFCCC???<<<666111---+++,,,,,,++++++,,,------......///000000111111111000000///222111111222444555555333888888999:::;;;<<<<<<===:::;;;;;;;;;:::888666555555444222000//////000000111000---+++++++++,,,---............////////////000000000//////111444666:::999777555444333333333111///...///222666888999;;;;;;;;;;;;;;;;;;;;;;;;888777555333222222222222222333444555888@@@KKKTTT^^^___eeeqqq~~~}}}cccPPPAAA@@@AAACCCLLLXXXlllyyyvvvssszzzzzzxxx|||{{{rrrfffbbb\\\XXXVVVVVVVVVUUUQQQPPPNNNNNNNNNMMMJJJHHHGGGEEEBBBAAAAAA@@@???===@@@??????===;;;888555444999555///***)))+++///222222222222000000222666999???DDDHHHHHHKKKOOOOOOMMMQQQJJJBBB???CCCFFFGGGFFFDDDAAA===;;;:::999777666333111//////000111000//////000000...,,,+++,,,...////////////000000000000///,,,***)))+++---.........---,,,,,,++++++,,,,,,)))+++...//////000222333---,,,,,,+++*********++++++***)))(((((()))************)))))))))))))))*********))))))******+++,,,(((((())))))******++++++******))))))((((((''''''))))))))))))***+++,,,---))))))(((((((((((())))))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***))))))***+++,,,,,,------......//////...,,,***)))---///000111000///000111111222333444555555555555333444777:::::::::>>>EEETTTjjjppprrrxxx[[[sssxxxeeeUUUOOOXXXppp}}}wwwuuussskkk```PPPGGG>>><<>>===<<<;;;;;;;;;999777555444333444444555999===AAAEEELLLUUU[[[\\\dddppp|||www[[[LLLAAA@@@BBBIIIZZZlllvvvsssrrrzzz}}}}}}|||ssshhhccc]]]YYYVVVUUUTTTSSSQQQPPPNNNNNNNNNMMMJJJHHHJJJHHHFFFDDDDDDDDDBBBAAA?????????===;;;888555333666444111...---...000111111222222111111222666888;;;AAAFFFHHHJJJNNNNNNLLLOOOHHHAAA@@@DDDIIIJJJJJJDDDAAA===;;;:::999777666333111//////000000000///,,,---......------///111000000000000000000///000222///,,,******++++++***...---,,,,,,++++++,,,,,,,,,---///000///...///000---,,,++++++*********++++++***)))(((((()))************))))))))))))************))))))******+++,,,)))))))))))))))*********))))))))))))(((((((((((((((((((((((()))***+++,,,))))))(((((((((((())))))))))))*********+++++++++***++++++,,,,,,++++++***)))******+++,,,,,,---------............---+++***...000222222111000111222111222333444555555555555333333555888888888>>>EEESSSiiikkknnnvvvWWWnnn}}}tttgggYYYRRRZZZsss~~~xxxvvvuuummmdddUUUKKK@@@;;;<<>><<<;;;:::<<<;;;999888777777777888888===DDDIIIMMMQQQXXX]]]___qqqnnnSSSJJJBBBBBBGGGSSSjjj{{{rrrpppppp{{{|||sssiiiddd^^^YYYWWWUUUSSSRRRQQQPPPNNNNNNNNNMMMJJJHHHHHHFFFDDDCCCCCCBBBAAA@@@??????>>>===;;;888555333222222222222222111000000000111222222222333555888888@@@GGGIIILLLOOOOOOMMMLLLFFF@@@@@@FFFKKKMMMMMMCCC@@@<<<:::999888666555444222000///000000///...,,,---......---...000222111111111000000//////...111...,,,***+++++++++***...---,,,,,,++++++,,,,,,...000111000...,,,,,,---,,,,,,+++************+++******))))))))))))*********)))))))))))))))*********))))))))))))***++++++************))))))))))))(((((((((((())))))))))))'''''''''((())))))*********))))))(((((())))))***(((((()))))))))************++++++,,,,,,++++++*********++++++,,,,,,------------............---,,,///111222333222111222333111222333444555555555555444333444666666777===FFFSSSiii{{{iiimmmtttXXXmmmyyyuuunnnbbbXXX___zzz{{{yyywwwppphhhYYYNNNAAA;;;:::???KKKVVVgggggg^^^LLL===666666666888777<<>>===:::777444333000000111222222222111000///000222333333444555777888BBBKKKOOOQQQSSSRRROOOJJJDDD??????EEEJJJLLLKKKBBB???;;;999888777555444444222000/////////...---000000000///---,,,---...333333222111000///...---,,,+++******,,,......---...---,,,,,,++++++,,,,,,...000111000---,,,,,,,,,++++++***************+++)))))))))))))))*********))))))))))))))))))***+++)))))))))))))))***++++++++++++******))))))((((((''''''(((((())))))******'''(((((())))))******)))***))))))))))))))))))***))))))))))))*********+++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,------..................000222222111111111222111222333444555555555555555333444666666777>>>GGGTTTkkkzzzkkknnnuuuYYYkkkyyyyyyuuujjj___ddd~~~}}}zzzssskkk\\\PPPCCC<<<:::???JJJTTTcccfffbbbRRR@@@888666777555444888AAALLL[[[nnn~~~|||{{{zzz~~~}}}|||{{{yyywwwvvvvvvrrrqqqpppnnnllliiigggeee______]]]VVVLLL@@@777333000000000444999>>>AAAAAACCCDDDEEEFFFEEEEEECCCCCCAAAAAAAAA@@@>>>:::777666///...,,,+++***+++,,,---,,,,,,---......//////000333333444555555555555555333222000000111111000///000111111222333444555555222333555666777666666555333222000...---------...------------------..................////////////000000111555:::>>>@@@???777666555444666888;;;===???@@@BBBGGGKKKMMMMMMLLLCCCBBB???<<<999888888888777777777999;;;>>>AAACCCHHHLLLQQQTTTXXX___gggnnn|||~~~bbbPPPLLLKKKSSSbbbrrrtttllllllooo}}}|||rrreeeaaa]]]ZZZYYYXXXWWWVVVQQQPPPNNNNNNNNNMMMJJJHHHIIIGGGEEEDDDEEEEEEDDDBBB???>>>>>><<<:::777444222000////////////000111111...000222333333444666888<<>>>>>CCCHHHIIIGGGAAA>>>:::888777666444333333111///...//////...---000111111///---,,,---///444333222111000///...---+++***)))+++---......---...---,,,,,,++++++,,,,,,,,,...//////---,,,------*********))))))***++++++(((((())))))************))))))(((((()))***++++++))))))(((((())))))***+++++++++******))))))((((((''''''(((((())))))******((()))***+++++++++************))))))))))))***************+++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,---------------------...//////000---///111111000///000111111222333444555555555555666555555777777888???HHHVVVnnnzzziiimmmuuuWWWfff{{{~~~~~~{{{pppcccggg~~~|||}}}uuummm___SSSFFF>>>;;;>>>GGGQQQ]]]eeeeeeWWWEEE:::777777444333666>>>IIIVVViiixxx~~~}}}|||{{{}}}|||{{{zzzyyywwwvvvvvvrrrrrrpppnnnllliiifffeee^^^^^^\\\VVVLLLAAA888444111//////111666;;;>>>???@@@@@@AAABBBBBBAAA???>>>======<<<;;;999666333222+++***)))(((((()))***+++---------...//////000000222333444555555666555555444222000000111000///---......///000111222222333111222444555555555444444222111///...------------++++++++++++++++++++++++............////////////000000222777===@@@>>>;;;555555555666888;;;===>>>AAABBBDDDHHHLLLNNNMMMLLLCCCAAA>>>;;;999888888999666777888:::>>>BBBEEEGGGHHHLLLRRRXXX___jjjwwwxxxbbbOOOOOORRR^^^nnn}}}tttmmmnnnqqq}}}rrrccc```]]][[[ZZZZZZXXXWWWQQQPPPNNNNNNNNNMMMJJJHHHGGGEEECCCBBBCCCCCCBBBAAA>>>>>>===<<<:::777444222111000...------///111222///000222222222444777999@@@NNN[[[___^^^[[[XXXTTTIIICCC>>>>>>BBBFFFFFFDDD@@@===999777666555333222111000......///000///...---...//////...///111333444333333111000///.........---+++,,,------+++***...---,,,,,,++++++,,,,,,+++---......---------...***))))))))))))***++++++'''((()))******+++******(((((((((((()))***+++,,,)))(((((((((((()))******************))))))))))))(((((((((((()))))))))))))))***+++,,,,,,+++***)))+++******))))))******+++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,------------......------...///000000---///000000//////000111111222333444555555555555666555666888888999@@@HHHXXXpppzzzeeejjjsssTTTaaasssvvviiilllwwwuuuwwwnnncccWWWJJJAAA======DDDLLLXXXccchhh\\\III<<<888777555444777>>>FFFQQQbbbppp~~~}}}||||||{{{zzzxxxwwwvvvvvvsssrrrqqqooollliiifffeee]]]]]][[[UUUKKKAAA999555111///...///444999<<<>>>===>>>?????????===<<<;;;888888777666444111///...******))))))))))))******------......//////000000222222333444555555555555444222000000000///...,,,,,,------...///000111222111222333444444333333222222111///---,,,,,,,,,---,,,,,,,,,,,,+++******)))............////////////111111444;;;@@@AAA===777555666777888999::::::;;;>>>AAAFFFMMMRRRTTTRRRPPPHHHFFFBBB>>><<<;;;;;;<<<::::::;;;===@@@DDDGGGIIIJJJPPPWWW```iiivvvsssdddTTTXXX___hhhsss~~~uuuoooqqqttttttdddaaa^^^\\\[[[YYYWWWUUUQQQPPPNNNNNNNNNMMMJJJHHHCCCAAA?????????@@@???>>>>>>>>>===<<<999666444222222111000/////////000111///000111111111444777:::CCCQQQ```ccc```[[[VVVQQQHHHCCC>>>???CCCGGGGGGEEE???<<<999666555444333111000...------///000000///---...//////...///111333333333222222111000//////---,,,+++,,,------+++***...---,,,,,,++++++,,,,,,+++---///...---,,,,,,---)))))))))))))))***++++++&&&''')))***++++++******(((((((((((()))***+++,,,((((((((((((((()))******)))))))))))))))*********))))))))))))((((((((((((((()))***++++++***)))(((+++******))))))******+++************++++++++++++***++++++,,,,,,++++++***------------------------//////...------...///000...///111111000000000111111222333444555555555555444333666999999999>>>FFFXXXppp|||eeejjjtttSSS^^^ppp|||oooppprrrppp|||wwwnnnggg[[[MMMDDD>>><<>>999777777666888>>>DDDNNN]]]jjj{{{||||||{{{zzzxxxwwwvvvvvvtttsssqqqooollliiifffeee]]]]]][[[TTTKKK@@@999555222///...///333888;;;===<<<<<<=========<<<:::999555444444222000...,,,+++,,,,,,++++++++++++,,,,,,------......///000000000111222333444555555555555444222000000000///---+++---......///000111222222111222333444333333222111222111///---,,,,,,,,,---/////////...---,,,+++***............/////////000222333777===CCCBBB<<<555555666888999999888777666:::@@@HHHRRRYYY[[[XXXTTTNNNLLLGGGCCC@@@>>>>>>???>>>>>>>>>???BBBDDDGGGIIITTTZZZccclllvvvpppfffZZZbbbiiinnnrrryyyvvvqqqsssvvvvvvfffccc___\\\[[[XXXVVVSSSQQQPPPNNNNNNNNNMMMJJJHHHEEECCCAAAAAABBBBBBAAA@@@>>>>>>===<<<999666333222222222222222222111000000000000000000000333888<<>>???EEEIIIIIIGGG???<<<888666555444222111///---,,,---///111111000111111111000...---...///333333222222111000000000)))))))))+++...///...---...---,,,,,,++++++,,,,,,---...//////---++++++,,,))))))((())))))***++++++&&&''')))***+++++++++***(((((((((((()))***+++,,,((((((((((((((()))******(((((())))))******++++++******))))))(((((('''''''''(((***+++***)))'''&&&++++++************++++++))))))))))))************+++++++++,,,,,,+++++++++------------------------000///...------...///000///111222222111111222333222222333444555555555555222222555999999888===DDDXXXpppiiimmmvvvVVV\\\hhhvvvwwwtttqqqooozzz|||uuuqqqfff^^^RRRFFF???>>>AAADDDOOO\\\gggdddTTTBBB888555555444666:::???HHHXXXgggzzz~~~}}}||||||zzzxxxvvvtttsssrrrppppppooommmkkkiiigggfffccc___YYYRRRJJJBBB;;;666111000//////000222444666999999:::999999888777666333222111///---,,,++++++,,,,,,,,,+++++++++******---------------...//////111222222222222333333333000...---...///000---***,,,,,,------///000111222111111111000111111222222000///...---,,,+++++++++------,,,,,,,,,---......---......//////////////////555<<<@@@@@@<<<888666777666777999666444888??????JJJWWW```gggjjjgggaaaZZZWWWQQQLLLHHHFFFEEEEEEIIIHHHGGGEEEFFFKKKQQQVVV___eeennnwww{{{pppjjjggggggiiimmmsssxxxzzzzzzyyysssqqqwwwwwwhhheee```]]]\\\\\\[[[ZZZUUURRRMMMKKKJJJKKKKKKKKKGGGFFFCCC@@@?????????@@@>>><<<999888777555333111...//////000111222222222000///111333222222888@@@KKKYYYeeefff```ZZZSSSOOOFFFAAA>>>@@@FFFIIIFFFBBB<<<<<<;;;999777555333222000000///////////////000222111000000111333444555444444333222000///......///---,,,,,,...//////...,,,,,,,,,,,,,,,---...///......---,,,,,,+++******++++++***)))(((((()))))))))))))))))))))***++++++''''''''''''''''''''''''+++***)))(((((()))***+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************,,,,,,+++***))))))******+++++++++++++++***)))((()))************+++++++++...---,,,+++***+++,,,,,,---,,,++++++,,,///111333111111111000///---+++***///111333444333333444666333444666666888<<>>FFFVVVdddyyy~~~~~~}}}|||zzzxxxvvvtttsssrrrppppppooonnnllliiigggfffbbb^^^XXXQQQJJJCCC<<<777111000//////000111444555777777777777666555444444222111000...,,,+++++++++++++++++++++++++++++++++//////......//////000111333222222222111111000000///...,,,---//////---***---------...///000111222222222111000000000111111//////...---,,,,,,,,,,,,...---,,,,,,++++++++++++---...//////000000//////000555;;;>>>===:::777555444333555666555444:::BBBLLLZZZiiirrrvvvvvvqqqkkkgggddd___ZZZVVVTTTRRRRRRSSSSSSSSSRRRSSSWWW]]]aaalllqqqxxx{{{sssnnnppppppppprrruuuxxx|||~~~yyysssrrrxxxvvvfffbbb^^^[[[ZZZZZZYYYXXXVVVSSSOOOLLLLLLLLLLLLKKKJJJHHHFFFCCCBBBAAABBBBBB@@@>>>:::888777666333222...//////000111111222222222000111333444444:::AAANNN[[[gggggg```YYYQQQLLLDDDAAA???BBBHHHJJJGGGBBB<<<<<<;;;999777555333222111000000//////000000000000000//////111222444555666555444333111///......///---,,,,,,...//////...---,,,,,,,,,,,,---.../////////...------,,,++++++++++++***)))))))))))))))***)))(((''''''&&&&&&&&&***************************)))(((''''''((()))***))))))))))))))))))))))))***)))((((((((((((((()))))))))))))))************,,,++++++******)))******+++++++++++++++***)))))))))************+++++++++))))))))))))***,,,...///,,,++++++***+++---///111//////......///000111111000222444444333333444555444555666666888<<>>@@@FFFRRR```fff```QQQBBB999555444555888:::@@@NNN[[[qqq~~~}}}|||{{{yyywwwuuusssrrrnnnooopppooommmjjjfffddd___[[[VVVPPPJJJDDD===999222111///...///000222333222333333222222111000///......,,,+++************((()))***+++,,,---......000000000000000111111222000000//////...------,,,---,,,------------,,,+++............///000111222111000000/////////000000///...---,,,,,,,,,,,,,,,...------,,,++++++++++++......///000000000000000222444666666555333222333333333555888999???MMM[[[uuu|||zzzwwwsssooollljjjjjjiiikkknnnppprrrsssvvvxxx|||~~~~~~~~~zzzxxx{{{~~~wwwtttqqqttt||||||rrrgggddd```]]]\\\[[[ZZZYYYVVVSSSOOOMMMMMMMMMLLLKKKGGGFFFEEECCCBBBBBBBBBBBBDDD@@@:::666444333222222//////000000111111111111666111///222666999>>>DDDVVVaaaiiihhhaaaXXXOOOGGG>>>>>>BBBHHHMMMMMMIIIDDD<<<;;;;;;999777555333222111111111111111111222333333333333444666999<<<===888777666444222000///...///---,,,,,,...//////...------,,,,,,,,,------...///.........---------,,,******)))))))))))))))***...---+++***((('''''''''''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))+++***)))((((((''''''(((((()))))))))******************+++++++++***************+++++++++******)))))))))*********+++++++++,,,++++++***************---,,,,,,++++++,,,---...333222111111111222222333222444555555444222333444444555666777888<<>>CCCMMM\\\fffeeeXXXGGG<<<555555555777999===JJJVVVjjjyyy|||{{{zzzxxxvvvtttsssrrrnnnnnnnnnmmmkkkhhheeeddd^^^[[[UUUPPPJJJDDD===999333111000......///111222222222222222111000///...---,,,+++***************(((((()))***,,,---......///............///000000------------------------,,,---......------------///////////////000111222............///000111111......---,,,,,,,,,---------------------...///000...//////000000000000000111222444333222111111222333333666999===FFFYYYkkk{{{xxxuuusssrrrrrrpppsssxxx{{{|||}}}wwwpppnnnqqqzzz~~~zzzzzzvvvtttsssvvvzzzpppgggddd___\\\[[[[[[ZZZYYYTTTQQQNNNMMMLLLLLLKKKIIIFFFFFFEEEDDDCCCBBBBBBBBBCCC???999555333222111000000000000000000111111111444000...111555999AAAIII[[[ccciiiggg```XXXOOOGGG;;;>>>CCCIIINNNMMMHHHDDD<<<;;;;;;999777555333222111111000000111222333333222333333555777:::===>>>888777666444222000/////////---,,,,,,...//////......------,,,,,,,,,---------------,,,,,,,,,,,,,,,***)))))))))))))))******++++++***)))))))))))))))************************************************))))))))))))))))))))))))******)))(((((((((((((((((()))))))))************)))******+++++++++******)))******+++++++++******))))))*********+++++++++,,,,,,,,,,,,,,,+++++++++---------------.........000111333555555444222111333444666555444333333444555666666777888;;;AAADDDYYYrrrlllqqqzzzhhh[[[XXXeeesss~~~{{{xxx}}}qqqhhhjjjnnnyyy|||vvvsssrrryyyvvvnnn___NNNBBB>>>???AAAIIIXXXeeehhh^^^MMM???777666666888888;;;FFFRRRcccrrr~~~}}}{{{zzzyyywwwuuusssqqqqqqnnnmmmlllkkkiiifffdddccc^^^[[[UUUOOOJJJCCC===888333222000.........000000111222222111111000///...,,,++++++*********++++++((())))))+++,,,---......---------------......///,,,,,,,,,---------......+++---//////...---...///000/////////000000111222...............///000000...------,,,,,,---------,,,,,,------...000111222...///000000111111000000///111222222111000111222222333666:::???LLLdddxxx{{{xxxvvvvvvwwwxxxvvvzzz~~~ttteee___aaaiiiwww{{{tttrrrtttzzzxxxxxx}}}yyynnneeeaaa]]]ZZZYYYXXXWWWVVVSSSQQQNNNMMMLLLLLLJJJHHHGGGGGGFFFFFFEEEDDDCCCCCC@@@===888555333222111///000000000000000000111111222000000333555:::EEEQQQbbbhhhjjjeee^^^WWWNNNFFF:::===CCCIIIMMMLLLGGGCCC<<<<<<;;;999777555333222000000000000000111222333000000000222444777999;;;666555444333222111000//////---,,,,,,...//////.........---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))******+++'''''''''''''''((())))))))))))))))))))))))))))))***++++++,,,,,,++++++***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************((()))***,,,,,,+++******))))))***++++++++++++***)))************+++++++++)))***+++,,,---.........---------....../////////+++...222666777666444333222444666666444444444555555666777777888;;;@@@DDDZZZrrrhhhnnnwwwooo___YYYfffttt}}}mmmfffoooxxxxxxqqqmmmqqqwww~~~||||||}}}{{{ttteeeSSSEEEAAAAAA@@@GGGTTTcccjjjcccQQQCCC888777888888888:::DDDPPP\\\lll~~~}}}|||zzzyyywwwvvvsssrrrpppooonnnllljjjgggeeeddddddccc___[[[UUUOOOIIICCC<<<777444222000...---...///000000000000000///...------++++++*********++++++,,,))))))***+++,,,,,,---------------,,,------...///------------------,,,,,,,,,...000000///...///111000000000///000000111222111000///...---------------------,,,,,,------...---------------...///000//////000111111111111000---///111222111111111222333555888===CCCSSSnnnzzzwwwsssooonnnpppsssuuuxxx{{{pppdddYYYWWW]]]jjj{{{yyytttppptttzzzxxxmmmdddaaa]]]ZZZYYYXXXWWWVVVSSSQQQOOONNNNNNMMMKKKIIIEEEEEEEEEEEEDDDDDDCCCBBB???<<<999666555444222000111000000000000000000000000111444666666;;;JJJZZZkkknnnlllddd[[[TTTKKKCCC:::>>>CCCHHHKKKJJJFFFCCC<<<<<<;;;999777555333222////////////000111222333//////000111222555777999444333333222111111000000///---,,,,,,...//////...///...---,,,,,,,,,,,,,,,------------------------)))))))))))))))***++++++'''''''''''''''((())))))'''''''''''''''''''''''')))***++++++++++++***)))))))))))))))))))))))))))(((''''''(((((()))***+++))))))))))))************''')))***,,,,,,,,,***)))))))))***+++++++++++++++)))************+++++++++((()))***,,,------------***+++,,,---.../////////---///111444555555444333111333555666555444555666666666777777888;;;@@@DDDYYYrrr|||eeekkkvvvsssbbb[[[ggguuu}}}|||cccXXXdddppptttppppppwww~~~xxxiiiVVVHHHCCCDDD???FFFRRRbbbkkkeeeTTTEEE999888888999888:::CCCOOOXXXiii}}}~~~|||{{{yyyxxxwwwuuusssqqqooonnnnnnllliiieeecccccccccddd___[[[UUUOOOIIIBBB;;;777444222000...------...///////////////...---,,,,,,+++++++++***++++++,,,---*********++++++,,,,,,------------------...//////000///......---,,,++++++,,,///111111///...000222111000000000000000111222444222000...,,,+++***)))------,,,,,,,,,------.........---,,,,,,,,,------//////000111111111111111,,,...111222222111222222777888<<<@@@HHHYYYvvv{{{pppmmmhhheeeeeeggglllooowwwzzz}}}zzzfff\\\TTTVVV```pppyyysssqqqrrrzzzwwwmmmfffccc___\\\[[[ZZZYYYXXXTTTRRRPPPOOOOOONNNLLLJJJBBBCCCCCCCCCBBBAAA@@@@@@>>><<<999888777666333111111111111000000000000000000333777888777===NNN```qqqrrrnnndddZZZQQQHHH@@@:::>>>CCCHHHJJJHHHEEEBBB<<<<<<;;;999777555333222............///000111222111111111222333666888999222222222111111111000000///---,,,,,,...//////...///...---,,,,,,,,,,,,,,,---.....................))))))((())))))***++++++******))))))))))))******************************((()))***++++++***)))((())))))))))))))))))))))))''''''''''''(((***+++,,,))))))))))))************'''(((***,,,---,,,***)))((()))***+++++++++++++++)))************+++++++++******+++,,,+++***)))(((((()))+++,,,---.........333333333222222111111111111333555666555555666777666666777777888;;;@@@CCCXXXrrrxxxdddjjjvvv{{{fffYYYbbbrrr~~~xxx^^^XXX\\\fffqqqwwwyyy}}}}}}uuukkk^^^RRRHHHAAA???BBBQQQ^^^bbbeee\\\HHH???:::777777777999@@@HHHYYYhhhyyy~~~}}}zzzyyywwwvvvuuussspppmmmooolllgggcccaaa```^^^]]]\\\YYYSSSNNNIIIBBB<<<888666222...++++++---......000000000000///...---,,,---,,,,,,+++*********+++,,,,,,,,,---------......111000///...------...///...---------......///000++++++,,,---...//////000111111333444444333222111...---,,,++++++,,,---...)))***,,,---...---,,,,,,++++++,,,,,,---...//////111111111000000000000000000000000000111222333444777999<<>><<<;;;888555333222222333222222111111111111111111111111555999:::AAATTTiiirrrppphhh\\\TTTPPPFFF;;;<<>>???MMMZZZ```eee^^^LLL@@@:::666666666888???GGGUUUeeevvv}}}|||{{{xxxuuusssrrrqqqpppnnnllliiiddd```___]]]\\\ZZZYYYVVVQQQMMMHHHCCC===:::666222...+++,,,---......000000000000///...---,,,---,,,,,,+++******++++++,,,,,,---------.........000000...---------......///...............//////,,,------...//////000000111111222333333333222111000000...------...//////+++,,,---...//////...---------...//////000000111000000000000000111111111000000000000111333444555888<<<@@@EEEPPPggg{{{iii]]]TTTTTTUUUVVVYYY```iiiooo}}}~~~{{{yyywwwvvvsssuuuxxx~~~ssseee[[[UUUPPPLLLQQQ```wwwxxxooommmtttwwwpppgggddd```]]]\\\[[[YYYWWWVVVTTTQQQPPPOOONNNLLLJJJEEEDDDCCCDDDEEEEEECCCAAA:::999666333222111222222222222111111111111111111222222555999;;;DDDXXXkkksssppphhh[[[SSSNNNEEE<<<===CCCHHHIIIJJJIIIDDD===<<<;;;:::999666444222111222111000000222333333222000//////111444777888777555555444333222000///...------............---------,,,+++***+++---///111555222//////000111000...,,,,,,+++***)))((('''''')))************))))))((())))))******************************)))))))))(((((()))+++,,,,,,+++)))((('''((()))******)))((('''******************************+++++++++******))),,,+++++++++******************+++,,,,,,---......,,,+++*********+++,,,---111111000000////////////...//////000111111222222222333444444555555444444888666666888888888<<>>EEEOOO^^^qqq}}}~~~|||zzzzzzwwwssspppooooooooonnnhhheee```]]][[[ZZZXXXWWWVVVSSSOOOKKKHHHCCC>>>;;;555222...,,,,,,---......///////////////...---,,,---,,,,,,+++++++++++++++,,,------------.........//////...------------...//////...............///......//////000111111111222222333333333222111111111000///---------......,,,,,,---.........------.........//////000000111//////000000111111222222000000000111222333555555999===EEENNN]]]uuujjj\\\TTTMMMPPPUUU[[[bbbllluuu|||zzzrrrllliiiggggggcccjjjttt}}}{{{pppdddZZZTTTTTTPPPNNNSSSccczzzwwwqqqkkkooo|||zzztttiiieee```\\\[[[ZZZYYYYYYUUUSSSQQQPPPOOONNNLLLJJJEEEDDDCCCDDDEEEEEECCCAAA888777444222111111222222111111222222222222222222333444666999>>>III]]]nnntttpppgggZZZQQQKKKDDD>>>>>>DDDIIIIIIIIIHHHCCC===<<<;;;;;;999777555333222333222000111222333333222///...///111555888999888555444444333222000///............//////.........///...,,,,,,---...111222555222000000000111000///))))))((((((((('''''''''((())))))************)))*********)))))))))))))))************))))))))))))************************(((((())))))))))))((((((************************,,,,,,,,,++++++)))((((((++++++*********)))))))))***++++++,,,,,,------...+++++++++++++++,,,------............------------/////////000111111222222222333444444555555444444888666777999::::::>>>CCCPPPkkk{{{~~~nnn```fffrrrsss```XXX^^^qqqrrrcccSSSWWWfff}}}vvvhhh\\\RRRJJJDDD===;;;DDDPPPYYYfffiii^^^EEE===666444555777<<>>888555222000...---...///......------.........------,,,,,,,,,,,,,,,,,,------...------........./////////---...//////000///////////////......//////000111222333444666777999:::;;;===;;;999666333111/////////...---,,,,,,---.../////////...---------......000000000000000000000000//////000000111111222222000111111333444666888999>>>AAAPPPooowwweee[[[[[[^^^iiilllppptttwwwzzz}}}~~~yyypppiii]]]TTTOOOQQQUUUYYYhhhnnnuuuxxxvvvuuuwwwzzz{{{yyysssrrrssspppoooqqqwww~~~uuulllnnnvvvuuukkkbbb___ZZZXXXWWWXXXXXXWWWXXXVVVRRRPPPMMMKKKHHHEEEFFFEEEDDDDDDDDDDDDBBB@@@999888555333222222333333111111222222333444444444666888:::>>>IIIZZZhhhnnnnnnggg___VVVKKKBBB???AAAAAAHHHMMMJJJEEECCC@@@<<<999999999888666555333222444222000000111222111000...///000444888999999888444333333222111///...---.........//////.........++++++++++++,,,---...///...///000///,,,***)))***************************((())))))************)))+++++++++***************))))))))))))************))))))''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))++++++,,,,,,,,,++++++*********))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------............/////////000000000000000000111111222333444444555555444444222111444888::::::===CCCJJJ```mmmqqq}}}{{{gggaaajjjyyy}}}yyy}}}{{{___TTTddd{{{{{{tttsssfffdddmmmrrrggg```ZZZRRRLLLCCC===???FFFOOO```jjjbbbUUUHHH;;;666555555666999>>>HHHVVVeeeuuu~~~{{{xxxxxxvvvtttrrrnnniiiccc___\\\[[[XXXWWWVVVTTTQQQOOONNNLLLHHHEEEBBB>>>999666111///------...//////...,,,------......---------,,,,,,,,,,,,,,,---..................////////////......000111111111000000111000111111222333555555555666888:::<<>>DDDLLLbbbmmmppp}}}zzzfffaaalll}}}|||zzz~~~```SSSbbbwww}}}yyyyyymmmhhhooo~~~pppeee```ZZZRRRLLLDDD<<<>>>DDDLLL]]]fff___XXXKKK===777555444666888===GGGTTTbbbsss{{{yyy{{{xxxtttppplllhhhccc```ZZZYYYWWWVVVUUUSSSPPPMMMKKKIIIFFFDDDBBB>>>:::777111///------/////////...,,,,,,------...---------,,,,,,,,,,,,,,,---...///............/////////000...///000222222222111000222222333444555777888999777888:::===@@@CCCEEEFFFEEEBBB>>>888444000...---***)))))))))***,,,...///000///...---,,,------...////////////............111111111000000000000000111111222333555777999:::BBBQQQlll|||kkkbbbbbbfffiiihhhhhhgggccc___]]]]]]]]]```cccgggkkkpppvvv}}}{{{vvviiicccYYYRRROOOSSSZZZ___hhhnnnxxxrrrgggaaakkk{{{xxxqqq^^^\\\[[[ZZZ[[[\\\[[[YYYRRRQQQOOONNNNNNNNNLLLJJJJJJIIIFFFEEEDDDBBB>>><<<999777444111////////////111111222333333444555555666:::<<<@@@MMM___hhhiiifff___ZZZUUUJJJ>>><<<@@@CCCJJJNNNJJJDDDAAA>>><<<777777777666555333222111222000///...///000///...000000222555888999777666333333333222000///---,,,,,,------------------,,,++++++,,,------.........---///111///+++(((((()))+++*********)))))))))(((***************)))((('''+++++++++,,,,,,---------(((((())))))*********+++++++++++++++++++++++++++***)))(((''''''((()))***))))))))))))))))))))))))+++++++++++++++***)))((())))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,.........//////000000000111111111000000000000000222333444444555555444444000000333999;;;:::>>>CCCOOOdddnnnqqq}}}zzzfffbbbnnn}}}|||cccPPPUUUjjjzzz~~~xxxlllooowwwvvvwwwiii___ZZZUUUPPPGGG???;;;???HHHRRR\\\dddbbbQQQ>>>555444555666666>>>BBBLLLZZZlll|||{{{xxxwwwwwwuuusssqqqnnnjjjddd```^^^ZZZVVVUUUTTTSSSNNNKKKKKKJJJIIIFFFBBB<<<888555222000------...//////...---------...------,,,,,,+++,,,---...//////////////////////////////////////////...//////000111111444444333333333444555555;;;===@@@CCCEEEFFFGGGGGGLLLGGG???999555222111///------------------------------............---------------.........//////000000000000111111111111666111///222555666999===DDD\\\|||pppkkkkkkfffdddggg```cccdddaaa]]]XXXWWWXXXYYY]]]ccciiinnnsssxxx{{{}}}xxxssspppnnneee\\\YYYXXXXXX]]]ccckkkttt~~~pppfff___jjj{{{sssiii___]]]ZZZZZZZZZZZZYYYWWWRRRQQQOOOMMMKKKKKKKKKKKKIIIHHHFFFDDDBBB???>>>===555333111000111111000///000111222222222333555777888:::<<>>===;;;:::888666444333222222222333333222///.........---111555888888888888999444222000---+++*********///...---,,,,,,---...///,,,,,,------...---------111000...---,,,+++++++++******++++++++++++******+++***)))(((((()))******+++)))'''))),,,---,,,***&&&'''***,,,,,,+++)))(((&&&''')))***)))((()))************)))))))))))))))************************///,,,))))))***+++)))'''*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,......---,,,***+++---000...------,,,---...000111111000000/////////000000222333444555555555444333111333666888999;;;===???MMMbbbpppyyyzzzjjjcccnnndddPPPRRRcccqqqrrrppp|||yyypppooo|||xxxjjj___ZZZVVVQQQIII@@@;;;>>>GGGPPP\\\eeefffWWWDDD888555555666666:::???HHHVVVgggxxx|||yyyxxxwwwuuussspppnnnjjjfffbbb]]]YYYTTTRRRQQQPPPMMMIIIJJJIIIHHHEEEAAA<<<777555222000------...//////...---------......------,,,,,,------...///////////////////////////////////////.........//////000111222222333333444666777888<<<>>>AAADDDHHHJJJLLLMMMMMMHHH@@@:::555222000...,,,,,,,,,------.........//////000000000000//////---------.........//////000000000000111111111111777555555888999999===CCCOOOiiinnnkkklllhhhgggjjjdddffffffddd___\\\\\\]]]\\\aaagggmmmrrrwww||||||yyywwwuuutttsssiii```\\\[[[]]]dddkkkyyypppeee```kkk|||rrrhhh```]]][[[ZZZZZZYYYXXXVVVRRRQQQOOOMMMKKKKKKKKKKKKIIIHHHFFFDDDAAA???===<<<555333111111111222111///111222333333222333555777888;;;>>>EEETTTeeelllkkkgggbbbYYYOOOGGGBBB@@@@@@IIIJJJKKKHHHDDD???<<<;;;;;;:::888666444333222222222333333111///---...///000444888;;;;;;:::999999444333000...,,,+++++++++000///...------...///000,,,,,,------......------111000///---,,,,,,++++++)))******************))),,,+++***))))))***++++++,,,***))))))+++,,,***(((&&&(((+++------,,,+++)))***+++,,,,,,***(((((())))))))))))(((((((((((((((************************+++)))'''(((+++---,,,+++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++)))***,,,......------,,,,,,---...///111111000//////000000111222333444555555555444333222444666777888:::===@@@JJJ___nnnxxxyyyhhhdddnnn~~~}}}hhhUUUSSS```kkk~~~vvvxxxuuujjjggguuuyyykkkaaa\\\WWWRRRKKKBBB<<<===DDDMMMZZZdddkkk^^^LLL===666555555555666;;;DDDQQQbbbsss}}}zzzyyywwwuuurrrooonnnkkkhhhfff^^^YYYSSSPPPPPPOOOMMMJJJHHHGGGFFFCCC???:::666444111///---,,,---.........,,,------.........------......///////////////.../////////////////////////////////...//////000111111222333444666888:::;;;===>>>AAAFFFJJJNNNRRRSSSPPPJJJCCC<<<666222...,,,++++++,,,---...//////000......////////////......------........./////////000000000111111111222222222333555888777777>>>GGG]]]xxx{{{mmmkkklllhhhfffhhhhhhhhhiiigggeeedddeeeffffffiiinnnssswww{{{~~~|||||||||}}}xxxooofffcccccchhhqqq{{{ooodddbbbmmmrrrgggaaa^^^[[[ZZZYYYXXXVVVUUUQQQQQQOOOMMMLLLKKKKKKKKKHHHGGGEEECCCAAA???===<<<666444222111222333222111222333444444333333555777999<<>><<<999888555333111///------,,,---//////............//////+++,,,------......------000///...---,,,+++++++++((())))))******))))))(((++++++*********++++++,,,---+++******+++***)))'''''')))+++---...---,,,+++((()))+++***)))(((((()))((((((((((((((((((((((((((())))))))))))))))))((()))(((((()))+++---,,,+++((()))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,+++***))))))+++.........---,,,,,,,,,------111000000///000000111111222333444555555555444333333444555666777:::>>>AAAIII___nnnxxxxxxfffeeennn}}}{{{~~~ooo^^^ZZZbbbkkkyyy~~~~~~vvvyyyxxxiiibbbnnnzzzlllbbb^^^YYYTTTNNNEEE===<<>>AAAFFFKKKPPPTTTVVVUUUOOOFFF>>>777222---+++***+++,,,---...///000111,,,,,,------------,,,,,,............////////////000000111111111222222222///111444555333555BBBPPPjjjyyypppnnnmmmhhhffffffjjjkkkkkkkkkkkklllmmmmmmppprrrvvvxxx{{{~~~zzzsssnnnmmmpppvvvpppddddddpppsssiiibbb___\\\ZZZXXXWWWUUUSSSQQQPPPOOONNNLLLKKKJJJJJJGGGFFFEEECCC@@@>>><<<;;;666444222222333333333222333444555444333333555777:::===EEERRRaaammmooommmccc]]]TTTKKKEEEBBBAAAAAAJJJKKKKKKHHHBBB===:::888;;;:::888666444333222222222222222000...---...000444999>>>AAA@@@<<<888666555444222000...............------------------...++++++,,,---..................---,,,+++*********(((((())))))))))))((((((******************++++++++++++***************)))((()))+++,,,------,,,+++!!!###&&&''''''((()))+++(((((((((((())))))))))))'''((())))))))))))((('''+++*********++++++***)))(((((()))***++++++,,,,,,++++++++++++++++++++++++++++++,,,+++******,,,.........------,,,,,,,,,,,,//////......//////000000222333444555555555444333444444555555666999>>>BBBKKKaaapppzzzxxxeeeeeennn{{{~~~}}}xxxiii```cccjjjsssyyyuuuqqq|||jjj^^^gggwww|||nnnddd```[[[WWWRRRHHH???<<<>>>EEESSS___iiiggg[[[HHH999444333222555:::BBBMMM[[[kkk|||~~~|||zzzvvvtttpppnnnmmmllljjjhhh```ZZZSSSPPPOOONNNLLLJJJCCCBBB@@@>>>:::777444333111///,,,,,,---......---,,,---....../////////...000000000111000000//////111111111111111111111111333333222222111222222333555555555666777888999:::<<<>>>BBBGGGMMMRRRVVVXXX[[[UUUJJJ@@@888222---+++++++++,,,---///000111111,,,------------------,,,........./////////000000111111111111222222222222222333555666555<<>>:::999;;;:::888666444333222222111111111///------...000444888>>>@@@>>>:::666444555444222000///......///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,+++***))))))))))))(((((())))))))))))(((((('''(((((()))))))))))))))(((((()))******+++,,,---)))***+++,,,,,,,,,++++++!!!###&&&''''''((()))+++)))))))))******+++++++++'''((()))******)))((('''(((***+++++++++*********((())))))***+++,,,,,,---+++++++++++++++++++++++++++,,,------,,,,,,---///.........------,,,,,,+++---------------...///000222333444555555555444333444444555555666999>>>BBBKKKaaapppzzz{{{hhheeemmmyyy~~~pppcccaaafffqqqwwwtttiiiyyy{{{iii\\\bbbppp{{{}}}ooofffaaa]]]YYYUUULLLBBB======AAANNNZZZcccggg```MMM<<<666444222555999AAAJJJVVVfffxxx~~~{{{zzzuuussspppnnnmmmkkkhhhfff\\\VVVPPPMMMLLLKKKHHHEEEAAA@@@>>>;;;888555444333000...,,,+++,,,---------,,,---...///////////////000000111111111111000000111111111111111111111111444333222222222222222222555555555555666888999999===@@@FFFMMMTTTZZZ]]]___ccc[[[NNNAAA888222...,,,,,,,,,---...///000000111//////000000000000//////....../////////000000000111111111222222222222333333333555888;;;FFF[[[ooo|||}}}~~~~~~|||wwwsssqqqmmmooorrruuuuuuqqqkkkffflllnnnqqqtttxxx}}}~~~|||{{{zzzyyy{{{uuugggfffsssuuulllaaa___[[[YYYXXXVVVTTTRRRPPPPPPPPPOOOMMMLLLJJJIIIFFFEEECCCAAA???===;;;:::444333111111333333333222333444555555555666888:::>>>AAAMMM```nnnrrrnnnlll]]]XXXOOOGGGBBBAAABBBDDDJJJKKKKKKIIIDDD???;;;:::;;;:::888666444333222222111111000...,,,,,,///111444777<<<===<<<888555333444333111000///...//////,,,,,,------------,,,,,,***+++,,,---.../////////,,,+++******)))))))))***((())))))******))))))(((&&&&&&'''((())))))))))))&&&(((*********+++---///,,,,,,------,,,,,,++++++((()))+++***)))(((((())))))******++++++,,,,,,,,,'''(((***++++++***((('''###&&&)))+++,,,,,,...///)))*********+++,,,,,,,,,++++++++++++++++++++++++***,,,---...------...000.........//////...------------------...///000000222333444555555555444333333444555666777:::>>>AAAIII___oooyyymmmdddkkkvvvtttddd```dddqqqvvvvvvcccooo~~~zzzwwwggg^^^dddpppyyy~~~qqqgggccc___ZZZWWWOOOEEE???<<<>>>IIIUUU]]]gggdddQQQ???999777444333777>>>FFFPPP```rrr}}}{{{zzztttrrrpppooommmjjjfffcccYYYTTTOOOLLLKKKIIIEEEAAA???>>><<<999666444333222000...,,,+++,,,------,,,,,,---...///000000000000//////000111222222222222222222222222222222222222333222111000000000000111222333333444666888:::;;;???EEEMMMWWW```fffjjjllljjj```QQQBBB888333000...------....../////////000000000111111111111000000.../////////000000000000111111111222222222333333333444888???FFFSSShhhzzzyyy|||~~~wwwppplllcccgggooovvvzzzvvvmmmfffhhhjjjlllnnnppptttyyy}}}tttsssrrrqqqrrrrrrttttttyyyyyyjjjffftttsssjjj```^^^ZZZYYYXXXVVVTTTSSSPPPPPPPPPOOONNNLLLJJJIIIFFFEEECCCAAA>>><<<:::999333222000000222333222111222333555555666777:::<<>>;;;:::;;;:::888666444333222222111111///---+++,,,///222333777:::;;;:::777555444444222111///.........///------...//////...------)))***,,,---.../////////---,,,,,,+++++++++++++++)))******************)))%%%&&&((()))*********)))&&&)))++++++******,,,...111111000///...---,,,,,,***+++,,,,,,***(((((()))((())))))***++++++,,,,,,''')))+++,,,,,,+++)))'''!!!%%%***,,,,,,,,,...000++++++++++++++++++++++++************************)))+++------,,,,,,---///---...///000000000///............//////111222222222333444555555555444333222444666777888:::===@@@GGG^^^ooo{{{sssccciiitttuuufffaaaeeepppttt{{{zzzbbbjjjvvvqqqttthhhaaaiiisss{{{qqqhhhddd```[[[XXXPPPGGG@@@<<<===GGGRRRZZZfffgggUUUBBB<<<999666111555;;;BBBLLL[[[mmmzzz}}}zzzyyysssqqqpppooommmiiidddaaaYYYUUUQQQNNNMMMJJJEEEAAA>>>===;;;888666444222222000...,,,+++,,,------,,,,,,---...///000000000000...///000111222333333333222222222222222222222222111111000//////...//////000000222444666999;;;<<>><<<:::999333111///000111222222111111333555666666888;;;===@@@CCCQQQgggtttssslllhhhZZZUUULLLEEE@@@@@@CCCEEEFFFHHHHHHFFFBBB===;;;:::;;;:::888666444333222222111000///---+++,,,///222444777::::::999777666666333222000///...............///000111111000///...)))***,,,---.../////////......---,,,,,,,,,------******++++++++++++******&&&''')))***+++++++++***(((***,,,+++)))(((***---444444333111000...------&&&''')))***)))((()))***'''(((((()))***+++++++++((()))+++------+++)))((($$$(((,,,---,,,***+++---,,,,,,++++++++++++++++++************************''')))+++,,,,,,+++,,,...---...///111111111000000000000000000111222333444222333444555555555444333111333666888999;;;===???HHH___qqq~~~wwwbbbhhhrrrzzzmmmeeedddhhhqqq{{{eeeZZZ^^^fffeeejjjggghhhsssyyyrrrhhheeebbb^^^___XXXOOOEEE===;;;CCCNNN[[[cccggg___NNN===666444444333666===FFFRRRcccrrr}}}}}}yyyvvvwwwuuurrrooolllhhhccc___YYYTTTOOOKKKIIIFFFAAA===???<<<999555222111111111///...,,,++++++,,,...///---------............///000000000111222222333333222222222222222222222222111111000//////000111222555666777888999;;;???BBBLLLTTT```llluuuzzz{{{{{{ttteeeQQQ???444000///...111000//////000222444555333222111000////////////000111111000//////111222666777777555444555777999;;;@@@JJJYYYhhhvvv~~~~~~zzzxxxxxxyyyyyyyyyxxxssshhhZZZOOOLLLPPP]]]ooo}}}~~~zzzuuullleeefffhhhhhhjjjllllllgggccceeelllvvv}}}xxxtttpppyyy~~~nnnlllyyy{{{ooogggaaa^^^ZZZWWWVVVUUUSSSRRRKKKJJJJJJKKKKKKJJJHHHEEEFFFEEEDDDAAA>>>:::666444//////000000111111222222333444444444555777;;;>>>EEEHHHTTTgggqqqnnnfffbbbYYYQQQGGG@@@@@@CCCEEEFFFJJJGGGCCCAAA???>>><<<:::;;;888444111222333444444111//////000///---///333777888888999999999999888555444111///------------/////////...------,,,,,,000///---,,,,,,...000222///---***)))******((('''))))))))))))))))))))))))))))))))))))************,,,+++))))))***+++---//////---+++---000222111///************************************************++++++******)))(((((('''))))))************))))))******+++,,,,,,------...+++++++++*********))))))&&&))),,,......------...+++,,,---///000000000000///000111000///...///000333222222333555666666555222555777888888:::>>>CCCRRRcccvvvzzzgggjjjrrr{{{pppgggcccfffnnnwww~~~~~~bbbUUUWWW^^^ffflllkkkllluuuzzzrrrjjjhhhfffcccddd]]]SSSIII@@@===CCCMMMVVV^^^eee```QQQAAA777444444333555;;;CCCNNN^^^lllyyy}}}xxxuuuuuurrrooommmiiieee```\\\XXXSSSMMMJJJHHHFFFAAA>>>;;;999777444333111111111///---,,,++++++,,,---///------------............//////000000111222222333222222222222222222222222333333111111111222333333444555777888:::???DDDIIIXXX___iiisss{{{~~~}}}}}}qqqcccNNN===444000//////111000//////000111333555333333222111111111111222///000111111111111444666444666888:::;;;>>>BBBEEENNNRRR[[[fffrrr{{{~~~yyyuuuqqqooommmllljjjgggddd___VVVKKKDDDEEEMMM]]]sss{{{qqqhhhgggiiiiiijjjmmmjjjhhhgggjjjqqq{{{rrrpppnnnzzztttmmmyyyzzzoooggg```]]]YYYVVVUUUTTTRRRQQQMMMLLLKKKKKKKKKKKKHHHFFFFFFEEECCCAAA>>>:::666444111111111111222222222222222333444555555777;;;>>>GGGKKKXXXiiirrrmmmeee```XXXPPPFFF@@@@@@CCCFFFHHHKKKGGGCCC???>>>===<<<;;;:::888555333333444333222333000000111000---000555777888999:::999999888777444222000...,,,,,,,,,,,,/////////...------,,,,,,......---------...///000000...++++++++++++***((())))))))))))))))))))))))''''''''''''((((((((((((---,,,***))))))***+++,,,,,,***)))+++---///...,,,************************************************)))))))))))))))*********)))******************))),,,,,,,,,---......//////,,,,,,,,,,,,++++++******(((***---.........///000000/////////............///000111000///...///111333222222333555666666555333555888888888:::???CCCQQQcccwww}}}iiikkksss~~~uuujjjbbbaaagggoooyyy}}}bbbRRRQQQUUUeeeppprrrrrrzzz~~~sssmmmmmmmmmkkkkkkcccYYYOOOEEE???BBBJJJMMMWWWaaabbbWWWHHH;;;444555333444999???HHHWWWeeettt}}}}}}xxxuuutttrrrooollliiiddd___[[[UUUQQQKKKHHHFFFEEEAAA===777666555444333111000000...---,,,++++++,,,---...------------...............//////000000111222222111111111111111111222222333222111000000111222333333555777:::???EEEMMMSSSdddiiirrrzzz~~~|||nnn```MMM<<<444111000///111000000///000222333444111000///......///000111///111222222111222444666444777<<>>HHHNNN\\\kkkqqqlllccc^^^VVVNNNDDD>>>@@@DDDHHHJJJKKKGGGBBB>>><<<<<<<<<<<<:::888666444444444222000444111000111000...111666888999:::;;;:::888666555222111///---,,,+++,,,,,,/////////...------,,,,,,------....../////////...000...,,,+++,,,,,,+++)))))))))))))))))))))))))))''''''''''''((((((((((((---,,,***)))(((((())))))***))))))***,,,---,,,+++))))))))))))))))))))))))************************'''(((((()))***+++++++++******++++++++++++******---------...//////000000---------,,,,,,,,,,,,+++***,,,............000111111000///...---......//////000111111//////000111333222222333555666666555444666999999999;;;???DDDPPPcccxxxkkknnnuuu{{{mmmaaaWWW\\\gggvvvgggTTTPPPSSScccttt{{{|||vvvqqqsssuuutttqqqiii___TTTIIIAAA@@@EEEEEEOOO\\\ccc^^^OOO???555555333333777<<>>EEENNNWWW^^^iiimmmttt{{{~~~~~~{{{zzzmmm___LLL===444111//////000000000000111222444555222111000//////000111333444444555444333333444666;;;@@@FFFLLLSSSZZZ```eeefffjjjooovvvzzzyyyuuurrrjjjbbbXXXRRRQQQOOOKKKGGGEEECCC@@@>>><<<<<<<<<<<<777BBBTTThhhzzzyyymmmjjjmmmnnnoooqqqmmmqqquuuyyy}}}rrrhhhfffnnn}}}sss|||wwwllldddaaa^^^[[[XXXXXXWWWUUUTTTSSSPPPMMMKKKKKKKKKJJJIIIEEEDDDBBB???<<<888555444444444333333222222111111///222444666777999<<<>>>GGGPPP___lllooojjjaaa[[[SSSKKKBBB>>>@@@FFFKKKMMMKKKFFF@@@<<<;;;<<<<<<<<<<<<999555333333333222111444111///000///...222888:::;;;<<<<<<;;;888555333222000///---,,,,,,------/////////...------,,,,,,,,,---///111111000///...///---+++++++++,,,+++)))))))))))))))))))))))))))))))))))))))************++++++))))))(((((())))))+++******+++,,,------,,,((((((((((((((((((((((((************************((((((((()))******+++++++++++++++,,,,,,+++++++++,,,,,,---......//////000,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,---///111...---,,,,,,---///222333///000111111000///000222333222222333555666666555555777::::::999;;;@@@DDDOOObbbxxxmmmpppwwwqqqbbbOOOSSSaaauuulllYYYSSSUUUbbbyyyzzzvvvyyy{{{zzzuuulllbbbXXXMMMBBB>>>@@@???IIIWWWccccccWWWEEE888555222222666;;;CCCQQQ^^^rrr}}}~~~{{{wwwuuurrrnnnkkkfff```\\\SSSNNNGGGDDDCCCBBB???===666666555333000---+++))),,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------...,,,------......///000000/////////000000111111111000/////////000111333444888;;;???DDDKKKTTT^^^dddiiimmmsssyyy|||{{{yyywwwlll___MMM===444000///...///000000111333444666777666555444444444666999:::;;;<<<=========>>>@@@BBBLLLPPPVVV\\\aaagggmmmqqqnnnoooqqqsssrrrnnngggbbbVVVNNNEEEAAA@@@@@@<<<999888888888888888999;;;===@@@KKKYYYgggwwwxxxmmmlllqqqtttvvvwwwtttxxx{{{~~~~~~pppiiieeerrrzzztttjjjddd___]]]YYYWWWWWWVVVUUUSSSTTTQQQNNNKKKKKKKKKIIIHHHEEEDDDAAA>>>:::777555444333333222222111111111000000222444666888:::>>>AAAGGGSSSbbbkkklllggg___ZZZNNNGGG@@@>>>AAAHHHMMMOOOJJJEEE???;;;:::;;;<<<<<<===999444111111222333444333///---.........444;;;>>>>>>>>>===;;;888555333222111///.........///////////////...------,,,,,,---...111222333222000///...,,,***)))***+++***)))))))))))))))))))))))))))))))))))))))************))))))((())))))******+++******+++++++++++++++,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,+++++++++***++++++,,,,,,---......************+++++++++++++++,,,,,,,,,+++,,,...000...---,,,,,,---///222333...000111111000000111333333222222333555666666555555888::::::999;;;???CCCMMMaaaxxxnnnrrryyyuuueeeNNNPPP]]]tttooo^^^WWWZZZccc|||~~~~~~wwwnnneee\\\PPPDDD>>>>>><<>><<<999666555111111///......///000111/////////...------,,,,,,---...000222222111000///---+++))))))*********)))))))))))))))))))))))))))''''''''''''(((((((((((((((((()))******++++++,,,((()))***)))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******++++++++++++******)))))))))***++++++,,,,,,)))***************++++++***+++,,,,,,++++++,,,...111000///...---......///...000111111111111222333333222222333555666666555555888::::::999:::>>>BBBLLL```www}}}mmmrrr{{{zzzjjjUUURRR[[[qqqsssddd^^^bbbggg}}}}}}xxxpppggg___TTTGGG???>>>===CCCPPP```iiicccQQQAAA888555333444666<<>>;;;777666333000...---,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------+++++++++,,,------......------...//////000111111000000111222555888;;;===???BBBHHHMMMQQQWWW\\\```fffiiinnnrrrtttsssqqqooobbbVVVFFF999222000///...---///111555888:::<<<===666777888<<>>@@@FFFLLLOOOPPPFFFCCC???<<<;;;;;;;;;:::777555444444555555444333333///---///111444<<>>===CCCOOO___jjjeeeTTTDDD:::666333444444999DDDPPP]]]nnn}}}{{{xxxuuuqqqmmmhhhbbb^^^WWWPPPHHHCCCAAA@@@===;;;666444222///.........///***++++++,,,,,,++++++***++++++,,,,,,,,,---------***++++++,,,,,,---......---------...///000000111......///111444888;;;===@@@DDDIIINNNQQQUUUYYY\\\cccfffjjjnnnooonnnkkkiii\\\QQQBBB666111000000000---...222555999<<<>>>???===>>>AAAGGGOOOXXXaaafffdddddddddbbb___^^^___```bbbeeehhhjjjjjjjjjkkklllddd^^^UUUKKKCCC<<<666222111333444333222333444666:::===AAAGGGPPP\\\kkkuuuyyyzzzpppkkkuuutttlllppp|||vvvttt}}}qqqpppqqq~~~yyyooohhheee```]]]ZZZXXXXXXXXXWWWVVVRRRPPPOOONNNLLLIIIEEEBBBEEECCC???;;;888555444444333333333444444555555555666666666666888>>>FFFKKK]]]kkkuuupppfff^^^XXXRRRAAA???>>>AAAGGGMMMPPPPPPEEEBBB???===<<<<<<:::999222333555888999777444000444000...000333777@@@IIIKKKHHHDDD???;;;999999888......---,,,---...///000000//////...------,,,,,,+++,,,------------------...---++++++,,,---,,,+++))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,+++***)))***,,,...---***)))+++---************************))))))))))))))))))))))))&&&&&&''')))***,,,------))))))************))))))((())))))***++++++,,,,,,+++++++++,,,,,,---------***---000111///...------+++,,,...///000000111000...000111222111111333444333222222333555666666555444777999888777888<<<@@@LLL___tttzzzjjjrrr}}}{{{|||kkkZZZWWWkkk{{{}}}|||oooggglllqqqnnnooozzz~~~vvvsssmmmcccXXXLLLBBB<<>>999333333222111///...,,,+++------,,,,,,+++***))))))))))))***++++++++++++***,,,,,,,,,------............/////////...000444666222222333444666999<<<===AAACCCGGGKKKOOOQQQQQQRRRWWWYYY\\\^^^___^^^\\\[[[MMMHHH@@@777000,,,++++++222------666>>>@@@AAAAAAAAADDDJJJRRRZZZbbbiiilllllliiiddd]]]WWWTTTTTTVVVWWW___dddbbbaaacccaaa\\\QQQLLLEEE<<<666222111111000///000333222111444999:::???JJJYYYgggtttuuullllll}}}{{{{{{wwwhhhaaahhhxxxzzzwww|||ppppppqqqzzzwwwllleeeccc\\\[[[ZZZ[[[\\\[[[YYYXXXTTTRRRNNNLLLKKKJJJHHHFFFAAA???<<<999777555444444666555444333333333444444666666888:::;;;===FFFQQQdddlllppplllfff___UUUKKK>>>======CCCKKKQQQQQQPPPJJJDDD<<<999999999666333222333444555666555444333...222111,,,444EEEMMMKKKIIIIIIFFFBBB<<<888666666555333111///......//////111000...---,,,,,,------......//////000/////////+++++++++*********))))))******))))))***++++++,,,******))))))))))))*********+++,,,---...---,,,,,,++++++***)))((('''&&&&&&%%%&&&(((*********)))))))))))))))******)))))))))))))))))))))************))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,++++++*********---------...------,,,,,,+++---......------///000222333444222000//////000000222444777999:::::::::333666:::;;;:::;;;>>>AAAIII___vvvrrrwwwuuu}}}ppp]]]WWWgggxxx}}}sssjjjjjjqqqlllpppyyy}}}tttrrrmmmfff]]]RRRHHHAAA>>>AAAIIIVVV```aaaXXXNNN@@@:::555444444555<<>>999444000///000000222...///777???AAABBBCCCCCCHHHQQQZZZbbbhhhjjjkkkccc```ZZZRRRMMMLLLOOORRRWWW]]]```]]][[[ZZZVVVQQQHHHDDD===666111...---...///...///222333222777===BBBNNN```rrrrrrlllppp~~~wwwxxxttteee```gggxxx|||{{{mmmmmmttt}}}vvv|||uuujjjeeeccc\\\[[[ZZZZZZ[[[ZZZXXXVVVTTTQQQNNNLLLKKKIIIGGGFFFDDDAAA===999555333222222222222111000111333555777666777999;;;<<>>IIIXXXkkkyyy~~~zzzuuuppplllhhhdddaaa]]]VVVNNNGGGDDDBBB???<<<444444222111///---,,,+++,,,,,,,,,+++******))))))***++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---...------...111333444444444444444555666777999;;;===>>>?????????>>>888888999999:::;;;;;;;;;777555333000///000111222333///000888@@@BBBCCCEEEGGGNNNXXXaaaffffffccc```VVVSSSMMMHHHFFFIIIOOOTTT[[[^^^]]]XXXSSSOOOIIICCC>>>;;;666000---+++,,,,,,...---///222333444;;;DDDMMM___xxxnnnmmmvvv{{{uuuxxx}}}ooobbb^^^gggxxx~~~kkkkkkxxx|||sssxxx}}}qqqhhhcccbbb\\\[[[YYYYYYYYYXXXVVVSSSSSSPPPMMMKKKJJJIIIGGGEEEBBB@@@;;;666444333444555555444222111111333666888777777999<<<>>>BBBNNNZZZfffjjjlllhhhbbbZZZPPPGGG???AAAFFFMMMSSSSSSNNNIIIAAA===999888:::;;;:::999444555555555444333222222000111///111???QQQXXXTTTQQQKKKDDD>>>:::777333/////////000111111111111111222111///---,,,,,,,,,,,,.........//////......---+++************)))))))))++++++***************+++******))))))))))))******++++++***************+++(((((())))))******++++++---,,,+++***))))))))))))+++***)))(((((()))***+++)))))))))(((((('''''''''))))))))))))))))))))))))***************+++++++++)))))))))))))))*********++++++,,,---............---...//////---,,,---...---///111111111222444666333333444444444333222111222555777777666888===AAAKKK```wwwooottt~~~mmmwww|||hhhXXX[[[jjjxxxmmmzzzvvvlllkkkooowww}}}{{{xxxtttnnnggg[[[NNNEEE===>>>CCCNNN[[[aaa___ZZZHHH@@@999666555555999>>>DDDSSSeeettt~~~{{{uuuqqqmmmiiieeebbb^^^XXXOOOHHHDDDAAA>>><<<666555333111///---,,,,,,,,,+++++++++******))))))++++++,,,------------,,,...------,,,,,,++++++++++++,,,---,,,,,,---///111222222333333444555555666888888999999999888777666444333333333333555666777333222111000///......///222///111999???AAACCCFFFLLLQQQYYY^^^___ZZZSSSNNNIIIIIIGGGFFFHHHNNNVVV[[[aaa___[[[TTTNNNGGG@@@:::888666222...---,,,---...//////000333444666@@@JJJ\\\rrrvvvjjjppp~~~{{{wwwyyyxxxjjj^^^]]]gggxxx~~~llllll|||~~~sssuuuxxxmmmeeebbb```[[[ZZZXXXXXXXXXVVVTTTQQQRRROOOLLLJJJIIIHHHFFFDDD>>>;;;777444333555888:::<<<:::777444333444666777666666888<<>>@@@JJJWWW```aaa___MMMCCC:::777666666999===BBBPPP```ooo||||||wwwrrrnnnkkkgggddd___YYYQQQJJJDDD???===;;;777666333111///---,,,,,,++++++***************)))++++++,,,------------,,,---------,,,,,,++++++******,,,---,,,,,,,,,.../////////000222333444555555333333222222111///............---,,,---///111222000000111111111000///...111///222888===???AAAEEEKKKNNNSSSUUUTTTOOOHHHDDDCCCEEEGGGIIILLLRRRXXX\\\ddd]]]UUUNNNFFF???888555444222000...---...///000111111333555555999EEEQQQmmmxxxppphhhsss~~~zzzxxxzzz~~~tttfff\\\]]]iiizzzoooqqq|||~~~qqqrrr}}}tttjjjddd```___[[[YYYXXXWWWWWWVVVSSSQQQQQQNNNKKKIIIHHHGGGEEECCC<<<999666333333555888:::;;;:::777555444555666777666555888<<<@@@HHHWWWeeemmmkkkiiifffaaaVVVKKKDDD999???JJJSSSVVVRRRKKKDDD>>><<<:::999999888888777555444444333222111111000111...---444DDDRRRVVVRRRLLLFFF>>>::::::999444000000000111222222111///...222111///---,,,,,,,,,,,,---------------,,,+++***))))))))))))))))))))))))'''''''''&&&''''''((((((******))))))))))))******+++***)))(((((((((******))))))(((((((((''''''''')))(((((('''((()))***++++++***)))(((((()))***+++)))((((((((('''''''''&&&))))))))))))))))))))))))************************)))******++++++,,,,,,,,,***+++,,,---...............///000///---,,,,,,---///111222222111111222333222333444555555444333333444777999999999:::???CCCKKKaaayyyzzzmmmrrr|||cccppp}}}sssaaaWWW]]]ooonnnttt{{{ooo___fffqqq}}}|||xxxtttrrrnnnggg[[[RRRCCC???>>>FFFSSS^^^bbbbbbTTTHHH;;;555444444777;;;AAALLL[[[hhhvvv}}}xxxtttpppmmmiiifff___\\\UUUMMMFFF@@@<<<:::888666444111...---,,,,,,***************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,------,,,,,,---...,,,---///111333444444444333333222000///...------,,,,,,++++++,,,---///000---///111444555555444333222111333999======???DDDEEEGGGJJJLLLKKKHHHEEECCCAAACCCFFFIIILLLPPPUUUXXXaaaVVVKKKDDD>>>777333222222000///------...///000222222444777777===KKKZZZttt{{{rrrlllhhhwwwzzzxxxvvvyyy~~~tttfff]]]___lll}}}rrruuuzzz}}}oooqqq~~~|||ppphhhccc___^^^ZZZYYYWWWWWWWWWVVVTTTRRRPPPMMMJJJHHHGGGFFFDDDBBB>>>;;;777444222333444555333333333333444666777999666666888===BBBLLL]]]lllqqqkkkgggeee```TTTIIICCC;;;BBBLLLTTTUUUQQQIIICCC===<<<;;;999888777666666666666444444333333333333222//////666BBBLLLNNNMMMFFFBBB>>>;;;:::888555111111111111111111000//////111000...---,,,,,,------......///......---,,,+++(((((()))))))))))))))***---,,,+++)))((((((((((((******))))))))))))******)))))))))))))))******+++***)))))))))((((((''''''''''''''''''((()))***+++)))))))))******)))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++++++++***************+++++++++++++++,,,,,,,,,++++++,,,---............---...//////---,,,---...111222333222000000111222///000222333444333333222111444888999888999<<>>CCCPPP\\\bbbccc___PPP???777444333666999>>>HHHTTT```pppzzzvvvrrroookkkhhhaaa___YYYRRRIIIBBB===;;;999777444111...---------))))))))))))************)))******+++,,,++++++++++++++++++++++++,,,,,,,,,***,,,......---,,,---...---...///111222222111111444333222111000000//////---------......///000111---000444888::::::888777444333666;;;===<<>>AAAEEEIIIOOOVVV[[[^^^PPPBBB<<<888333222444333222000///...///000111000111555888:::BBBSSSddduuuzzzpppjjjhhhjjj{{{wwwvvvvvvzzzuuuggg^^^aaaoootttvvvwww~~~pppqqqxxxnnngggccc___\\\YYYXXXWWWWWWXXXWWWUUUSSSOOOMMMIIIGGGFFFEEECCCAAA<<<;;;888555333222333333///000222444555777777888888888:::???FFFPPPcccsssrrrjjjdddccc^^^QQQFFF@@@AAAGGGPPPUUUTTTNNNGGGBBB;;;;;;:::999888666666777888777666555555666777777444111222888???EEEGGGGGGBBBAAA???===:::666333111000000000000000000111222///...---,,,,,,---...///111111111111000///...---(((((((((((())))))************)))))))))******+++******))))))))))))******'''((()))***+++,,,,,,,,,***************+++++++++((())))))*********))))))((()))***++++++***)))((('''(((((())))))*********))))))))))))))))))))))))+++++++++*********))))))++++++++++++************,,,,,,------...---------,,,...///...------...///000222333222111000111222000111333444444444333222///333888::::::999;;;>>>III```yyyyyyrrrwwwKKK\\\ppp{{{|||nnn]]][[[mmmeeeaaauuuyyyxxxwwwkkkbbbmmm{{{yyyvvvsssmmmaaaXXXIIIBBB===BBBNNN[[[bbbccciiiXXXEEE:::666444666:::;;;DDDOOO[[[lll}}}{{{wwwssspppllliiibbbaaa]]]UUULLLDDD>>><<<:::888444111...---------)))))))))))))))*********))))))***++++++++++++************++++++,,,,,,---+++---......---,,,---......///000111111000///...//////...---,,,,,,,,,---,,,------...//////000000111444888;;;<<<;;;999777777666888===>>>===???DDD===>>>AAABBBAAA>>>;;;888888999<<>>888666333444888666555333222111111222222...000444888<<>>@@@BBBDDD@@@AAAAAA???:::555111000//////......///111333555......---,,,---...///000............---,,,+++***'''((((((((())))))******!!!$$$&&&)))*********))))))))))))******%%%''')))+++---------,,,)))***+++,,,---...//////***+++,,,,,,+++***(((''''''(((+++,,,,,,+++((('''''''''((()))***+++,,,,,,))))))))))))))))))))))))++++++++++++******))))))++++++******))))))((((((---------...------,,,,,,+++---......------///000///111222222111111222333444555666666666555444333000555;;;======<<<===???HHH___yyywwwpppuuu~~~FFF[[[qqq{{{uuufff^^^eeewwwqqqYYY\\\kkkqqqlllgggggguuu~~~~~~yyyvvvsssnnnfff___PPPFFF???AAAHHHRRR]]]fffggg^^^MMM<<<666888999777??????DDDRRRfffxxx}}}xxxrrrnnnllljjjjjjeee^^^XXXSSSMMMEEE???===999333000.........---,,,,,,,,,++++++*********,,,,,,,,,++++++,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...///000111000///333222///---+++)))''''''+++++++++,,,---...///000222222444555666888999999777888:::===AAADDDCCCBBBAAAAAAAAABBBAAA===888333333666999>>>KKKZZZaaaaaaWWWGGG:::777555222555<<<;;;:::666111...---///222333555666999AAAPPPdddrrrsssfffbbbcccfffppp|||xxxuuuyyyuuujjjeeehhhqqq|||rrrrrrsssttt}}}mmmdddcccbbb]]]XXXTTTTTTUUUVVVVVVVVVUUUUUUQQQNNNIIIFFFDDDBBB@@@>>>777555333333333444333222555555555666666666777777666888<<>>;;;888777777777666666444444444444444555666777444555555666<<>>===:::666222444777:::AAANNN^^^eeefffTTTEEE888555444333777???AAA===666111......///111222444666:::DDDUUUjjjyyy{{{lllbbb```ccceeeooo{{{wwwtttxxxzzznnniiikkksssuuuqqqtttuuuyyyjjjbbbaaa```[[[WWWTTTTTTUUUVVVVVVUUUUUUUUUPPPNNNJJJGGGDDDBBB???===999777555555555666555333444444444555666666777777999:::===FFFSSS```iiinnnoooiiibbbZZZPPPEEEAAACCCKKKQQQXXXYYYTTTKKKDDD@@@===;;;999888999999888666555555444444444555666666444666777888>>>EEEFFFCCC@@@???===:::777444222111111111111111111000000000------,,,,,,------..................---,,,+++***++++++******)))((((((''')))************))))))((())))))))))))***++++++,,,))))))))))))************+++***(((&&&%%%&&&((())))))((('''))),,,------+++)))((((((((((((((()))***)))))))))***************+++++++++***************...---------,,,+++)))'''...,,,***)))''''''((((((++++++,,,,,,,,,,,,------///......------......///......///000222444555666555444444444555777999:::222444555666666999<<>>CCCGGGJJJKKKJJJCCC@@@<<<999777555333222444777<<>>666555777333888@@@GGGRRR```rrr~~~}}}xxxssspppnnniiieee```\\\XXXRRRIIICCC===888333///------------------------------------,,,++++++************+++******+++++++++,,,,,,,,,***+++,,,---...///000000............///111555777888666444222000/////////---------------...//////---...///000111222333333999;;;???EEEKKKPPPRRRRRRHHHBBB:::555222222333333444888===FFFVVVgggqqqrrrYYYIII;;;888:::===FFFQQQTTTHHH:::111///000000///222333555<<>>:::666555333222333333222111111222333444555666777777======BBBOOO```mmmqqqppplllcccXXXNNNEEE???AAAGGGSSSXXX\\\[[[SSSIIIAAA>>>;;;;;;;;;<<<>>>===;;;999888888777666555555555555333999???BBBFFFJJJHHHCCCAAA???<<<999666333222111111111000000//////......------,,,------...///000000000///...---+++)))(((************))))))(((((('''((()))***************+++***)))((((((((()))***+++++++++******)))))))))+++***(((&&&&&&''')))***+++******************)))***))))))(((((((((((((((&&&'''((()))******)))))),,,,,,++++++***))))))))),,,,,,,,,+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------//////............//////222222111111000111111111333444555666666555333222222444555666666999<<>><<<:::777333000...---......---------...//////......///000111222222333555777===EEENNNUUUXXXYYYMMMFFF<<<444000111333555444888>>>GGGXXXjjjtttuuu___MMM===:::<<<@@@KKKWWW[[[OOO>>>333000000000///333333555<<>>@@@GGGVVVgggqqqqqqnnnhhh^^^SSSIIIAAA>>>BBBJJJUUUYYY[[[XXXPPPGGGAAA>>><<<<<<<<<===>>>>>>;;;999999888777666666666666666444<<>>999444///,,,///...............//////...//////000111222222222111444;;;DDDNNNVVVZZZ[[[RRRJJJ>>>444000111444666666:::???IIIYYYkkkuuuvvvdddQQQ???:::;;;@@@LLLYYY___SSSCCC777111000111111222222555===KKK^^^ooozzz{{{~~~}}}pppfffdddgggjjjlllqqq~~~yyyooohhhiiimmmrrruuuwww{{{}}}xxxssstttxxx{{{rrrsssrrrkkkbbb]]]\\\[[[ZZZYYYVVVVVVVVVUUUTTTRRRQQQPPPKKKIIIFFFDDDBBB???;;;888888666444333444444333222111222333555777888:::;;;???DDDOOO___mmmssspppkkkdddZZZNNNFFF???>>>EEEMMMVVVXXXXXXSSSKKKDDDAAA@@@>>>===<<<<<<======;;;999999888888777777777777888999BBBKKKOOORRRSSSQQQMMMBBB@@@<<<888555333333333222222111000//////......,,,,,,------...///111111/////////...---+++***)))******))))))))))))))))))((())))))************)))''')))+++,,,,,,+++)))(((+++++++++***************$$$&&&((()))***((('''%%%)))***++++++)))((()))***((((((((((((((()))*********))))))(((((())))))******************************,,,---,,,+++---333888888666222...,,,******+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------///............///000000333444666777777555444222222444555666666999<<>>MMM___nnnwwwuuuxxx|||wwwnnnjjjlllpppsssuuuxxxmmmeeeeeelllssswwwxxxzzz~~~yyyxxx{{{{{{sssvvvnnnhhhaaa\\\[[[ZZZZZZYYYWWWVVVVVVUUUSSSRRRPPPOOOKKKHHHDDDAAA???<<<999777888666444333444444333222111222444666888:::;;;<<<@@@IIIYYYiiissstttoooiii___VVVKKKDDD??????GGGPPPUUUUUUTTTNNNGGGBBBAAABBB@@@>>><<<;;;<<<<<<:::999888888777777777888999999@@@JJJSSSUUUUUUUUUSSSOOOCCC@@@<<<777444333333333444333222111000///......,,,,,,------...000111222............---,,,+++***)))))))))))))))))))))***)))************))))))(((''''''((()))************(((((((((((())))))))))))&&&'''((()))))))))(((((((((***++++++)))(((***,,,''''''''''''(((***+++,,,...,,,***((('''((()))+++)))))))))***++++++,,,,,,+++---...,,,***,,,333999@@@<<<777111...------...++++++,,,,,,,,,,,,------......------------......,,,------...///111333444222333444555555444333333222444555666666999<<>>:::===;;;999999???KKKXXXaaauuu|||{{{wwwuuunnnkkkfffbbb]]]UUUKKKCCC<<<777222...,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,+++***))))))))))))******+++++++++,,,,,,,,,''''''(((***+++,,,---...///111222111111777AAAIIIJJJKKKLLLJJJEEE>>>666222000//////.........//////---.........///000000000111333999BBBKKKRRRVVVWWWVVVMMM???444000000333666<<>>BBBOOO\\\```XXXKKK===333///111444///000555@@@OOOaaaooowwwrrrtttxxx}}}}}}uuuqqqrrrwww{{{wwwwwwllldddccckkktttyyyyyyzzz~~~{{{yyy|||{{{uuuyyykkkfff___[[[YYYYYYYYYYYYWWWWWWVVVUUUSSSQQQPPPOOOJJJGGGBBB???===;;;999777555444222111222222111000222333444666999;;;<<<===AAAMMM___ooowwwuuunnniii]]]TTTJJJCCC???@@@HHHRRRTTTTTTQQQKKKDDD@@@BBBDDDAAA???<<<::::::::::::999888777777777888999::::::GGGPPPXXXYYYWWWVVVSSSOOOCCC@@@<<<777444333333333444444333222111000///...,,,,,,------///000111222---.........---,,,,,,+++)))))))))))))))************************)))((('''''''''&&&%%%&&&(((***,,,%%%&&&&&&&&&''''''((((((+++***))))))***+++,,,---%%%(((***)))'''''')))+++&&&&&&&&&''')))***,,,---000...***'''&&&'''***+++(((((()))***+++,,,,,,---+++------***''')))000666;;;777111,,,)))))),,,---++++++,,,,,,,,,---------//////............//////.........///000222333444111111222222333333333333222444555666666999<<>>DDDQQQ^^^nnnwww}}}wwwrrrnnnkkkgggccc^^^UUUJJJBBB;;;777222///...---,,,,,,''')))+++...000111222222000///---+++************...+++***+++,,,+++*********,,,......---,,,---...---......///222888???DDDHHHLLLOOONNNMMMIII>>>333000///,,,******+++---/////////.........//////000333777;;;???FFFOOOVVVXXXYYYSSSCCC111(((---555:::888???FFFOOO[[[kkkvvvzzzzzzfffPPPEEEBBBCCCJJJRRR]]]]]]VVVFFF999444444555555666666;;;LLLbbbnnnpppuuuooommmsss{{{|||xxxvvvxxx{{{}}}~~~wwwjjjddddddjjjqqqwwwzzz||||||}}}xxxjjjeee^^^YYYWWWWWWWWWVVVTTTTTTUUUUUUUUUTTTTTTSSSMMMIIIDDD@@@===;;;888666555444444333333333444444444333555999999888;;;AAAFFFWWWjjjrrrqqqnnniiidddWWWPPPEEE===<<>>III___www|||vvv~~~>>><<>>AAA===888666777999:::;;;<<<<<<;;;999999;;;>>>@@@NNNWWW\\\ZZZZZZZZZRRRFFFCCC???:::777666666555444000111111222111000///...+++,,,,,,---///000000111......------,,,+++***)))++++++++++++++++++++++++++++++******************((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++***)))((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******((((((''''''''''''(((((())))))))))))))))))))))))...///000111000...+++)))***++++++,,,,,,------...222111000/////////000111///000111000//////111333444444444444444444555666222333555555666999<<>>DDDLLLRRRTTTTTTOOOGGGAAA??????@@@@@@>>>;;;777555666888::::::::::::999888888;;;@@@DDDUUU^^^bbb]]]XXXVVVNNNEEE???<<<999777777777777666222222222222111///...---******+++,,,---......///---,,,,,,++++++++++++,,,---+++)))'''''')))+++---))))))******************''''''''''''''''''''''''))))))))))))))))))))))))))))))************))))))++++++***))))))(((''''''))))))))))))))))))))))))++++++************++++++)))(((''''''''''''((())))))))))))))))))))))))))))))+++---...///...---,,,******+++,,,,,,---......////////////000000000000///000111000//////111333444444444444555555666666444666777777888:::===@@@KKK```yyy|||rrr{{{???<<<:::>>>JJJ]]]rrr~~~mmm___```vvv}}}tttxxx}}}qqqrrryyy|||zzzssskkkccc___XXXMMMDDDAAA@@@JJJYYYgggllldddUUUIII===999666777999>>>HHHRRR```nnn||||||zzzwwwsssnnnjjjeee^^^TTTMMM<<<888222...,,,,,,,,,,,,------,,,,,,---...000111///......---,,,+++++++++)))*********,,,000///------...//////,,,+++++++++111111111000000222666:::HHHQQQ[[[```___XXXKKK@@@333222000...------......///......------------...111222555;;;@@@FFFPPPYYY\\\___ZZZLLL???999888777@@@HHHPPPUUU___mmmyyyxxxkkk[[[NNNHHHLLLSSS\\\hhhnnncccNNN???777555111333555888???PPPcccqqqpppkkkgggiiilllpppxxx}}}yyywwwxxx{{{sssjjjhhhjjjlllpppwww~~~|||wwwpppdddaaa]]][[[ZZZZZZYYYXXXRRRSSSSSSRRRPPPLLLIIIFFFEEECCCAAA@@@>>>;;;777444777777666666666666666777777777999;;;;;;<<>>@@@JJJRRRVVVUUUTTTNNNEEE>>><<<===???@@@>>>:::666444555666777777888888888666777<<>>;;;888777777777777666777666444222///---+++*********+++,,,------.........---+++*********+++,,,***)))&&&%%%%%%&&&)))***(((((())))))******++++++(((((((((((((((((((((((())))))))))))************)))))))))******)))))))))*********))))))(((((((((((((((((((((((((((((((((******)))))))))***++++++,,,+++)))(((((()))+++,,,))))))))))))))))))))))))((()))+++---------,,,,,,******+++,,,,,,---......,,,---...///000000000000000111111000//////111222444444555555666666666666555666777888888999<<>>FFFSSSaaaiiieeeYYYNNN@@@:::666666888===FFFOOO^^^lll{{{~~~|||{{{wwwtttoookkkgggaaaXXXRRRBBB===666000...------,,,,,,++++++,,,---///111333............---,,,,,,+++(((++++++))),,,111111---+++---......---,,,------...////////////222666999EEENNNWWWYYYVVVPPPDDD:::111000///...------------000///...---------------///000555===AAADDDMMMWWWaaaiiiiiiYYYFFF;;;:::<<>><<<888555:::999888777666555555555666666888;;;;;;>>>JJJVVViiiqqqxxxuuunnnfff]]]UUUGGGBBB@@@EEEOOOWWWXXXVVVUUUNNNEEE===;;;<<<>>>???>>>;;;777555444555555444999::::::999;;;BBBMMMVVVgggkkkjjjcccXXXPPPIIIEEE>>><<<999777777777555444777666444111///---+++***,,,,,,------....../////////...,,,***)))))))))***(((''''''''''''''''''(((((((((((())))))******+++))))))))))))))))))))))))((()))))))))*********+++***))))))))))))))))))***'''''''''(((((()))))))))((((((((((((((((((((((((((((((((((((((()))***+++,,,+++***))))))***+++,,,)))))))))))))))))))))))))))***+++,,,,,,,,,+++***)))******+++---......///+++,,,---///000000000000000111111000//////000222333444555555666666555555444555666666777888;;;>>>KKKaaayyywwwrrrzzz===<<<:::888<<>>BBBLLLYYYcccddd^^^VVVEEE>>>888666888;;;CCCLLLWWWgggvvv|||~~~~~~}}}|||xxxuuupppmmmjjjeee]]]WWWKKKEEE<<<555111///...---+++++++++,,,...000111222...............---,,,,,,(((,,,,,,)))+++222222,,,'''))),,,---...///000222,,,---......///222666999AAAIIINNNMMMIIIDDD<<<444//////......------......---------......000111111//////555>>>BBBDDDOOO]]]lllvvvxxxiiiSSSDDD@@@???BBBMMMVVV[[[```iiissswwwvvvyyyvvvkkk```ZZZWWWVVVZZZkkkxxxsssbbbOOOAAA888666444444777:::CCCTTTbbbjjjhhhgggggggggjjjuuu{{{wwwwww{{{tttpppssstttrrrrrryyy}}}zzz}}}wwwnnniiicccaaa___^^^^^^\\\ZZZWWWTTTSSSQQQNNNKKKHHHEEEDDDAAA@@@>>>===<<<;;;888666:::999888666555555555555666666999<<<===BBBPPP^^^ooovvvxxxtttlllcccXXXOOODDDBBBDDDKKKTTTZZZZZZXXXUUUNNNEEE>>>;;;<<<>>>???===:::777555555555555444666777888999;;;EEETTT___jjjjjjggg```WWWNNNHHHDDD===;;;888777777777555444333333111000////////////------......////////////...---,,,+++))))))((((((((()))+++,,,,,,+++)))((((((((())))))))))))))))))************************'''(((((())))))***************))))))))))))******&&&&&&'''(((((()))******))))))))))))))))))))))))''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))***+++---...//////,,,,,,,,,---...//////000111111222111//////000111222222444555555555444333222444555555666888;;;>>>JJJ```yyywwwuuu|||<<<<<<;;;888999DDDWWWfffuuu}}}{{{oooccccccpppvvvgggpppyyy{{{vvvqqqooopppsssxxx|||ssspppnnnnnnfffXXXLLLGGG???@@@EEEPPP]]]dddddd```LLLCCC;;;777777999???FFFMMM]]]mmmtttwww|||~~~|||yyyvvvrrrooommmiiiccc^^^TTTMMMCCC:::444000...---+++,,,---...////////////---......//////...---,,,(((...---(((+++222222+++(((***---...---...///000,,,---......///000444777>>>CCCEEEAAA<<<:::777333//////////////////000000///////////////000111222222000444===BBBGGGXXXjjj{{{yyyfffUUUHHH@@@@@@LLLWWW[[[^^^eeemmmpppqqqwwwyyyrrrjjjeee___YYYZZZjjjxxxvvviiiWWWEEE:::888333222555888>>>JJJWWWeeeeeefffgggeeehhhttt|||xxxxxx{{{}}}xxxrrrwwwxxxsssmmmsss{{{wwwuuuzzz}}}{{{pppiiieeebbb```^^^]]]\\\ZZZWWWTTTSSSQQQNNNJJJGGGEEEDDDCCC???===:::999999888777555666666666555555666666777666888;;;>>>@@@FFFWWWgggsssxxxxxxqqqiii___TTTKKKBBBDDDIIIPPPWWWZZZZZZYYYRRRLLLDDD???===>>>???@@@:::888666555666777888777333555777888<<>>AAALLLZZZeeeiiihhhRRRGGG===888777777<<>>===JJJUUUYYY[[[aaagggiiinnnvvvzzzvvvqqqmmmeee\\\YYYiiiwwwxxxlll[[[HHH;;;888222000333666:::DDDOOOaaabbbeeefffdddfffsss}}}yyyyyy{{{|||{{{sssyyy{{{sssjjjoootttpppooo{{{}}}wwwllleeebbb```___]]]\\\[[[YYYUUURRRRRROOOKKKGGGDDDCCCCCCCCC===;;;777666666666555444333333444444555777888999777999===@@@BBBJJJ\\\mmmuuuxxxwwwpppggg]]]RRRHHHAAAFFFMMMTTTXXXZZZZZZZZZOOOJJJDDD???>>>@@@AAABBB777666444555777:::::::::777999<<<===AAANNNaaapppiiibbb[[[WWWSSSKKKDDD@@@777666555666999:::999888666444222000............------..................((()))***,,,,,,,,,+++*********))))))))))))************))))))((((((''''''((((((((((((((((((((((((%%%&&&&&&'''((())))))***+++***)))(((((()))***+++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))***+++,,,---(((***,,,......,,,***((())))))))))))))))))))))))))))))***+++,,,---......((()))***+++---...///000...---,,,++++++,,,...000111222222111///...///111///000222444444333222111111333444555777999===@@@III___xxx|||{{{???<<<:::999888;;;GGGSSSkkkuuu}}}~~~}}}wwwjjjhhhsssllleeedddmmmrrrooonnnpppxxxxxx|||{{{{{{lll[[[OOOIIIAAA===???IIIWWWbbbiiimmm]]]SSSDDD:::666888;;;===EEELLLYYYeeelllooowww{{{zzzxxxuuupppkkkgggeee]]]VVVLLLBBB:::555111///......------------......000...,,,+++,,,---------000000/////////.........//////............//////...------...///111333444;;;;;;:::777333111111222---+++))))))+++...000111,,,111666666222///000222---111888>>>DDDQQQhhh}}}kkkSSSAAA>>>BBBKKKUUU[[[^^^eeemmmvvvvvvxxxzzzzzztttjjjccccccdddhhhmmmlll```LLL===777333222444555666===EEETTTcccgggeeeeeeeeemmmxxxxxx{{{}}}{{{wwwpppkkkoooxxxiiihhhmmm~~~zzzyyytttjjjccc```___^^^\\\ZZZXXXVVVUUUUUUQQQNNNJJJGGGDDDBBB???===:::999777555444333333444555444444333444555666777888:::>>>AAAGGGSSSdddpppyyyvvvrrrnnncccTTTHHHDDD@@@HHHPPPWWW]]]^^^VVVLLLJJJGGGCCC@@@>>><<<:::999888888888777777777777777777888777:::GGGZZZeeefffccc___ZZZUUUOOOIIIBBB>>>:::999888888:::::::::888444222///......//////...------...............---,,,***)))((()))***)))((())))))))))))))))))))))))+++***)))(((((()))***+++---------,,,+++***)))((((((((()))***************((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))+++,,,***)))''''''''''''''''''''''''))))))))))))))))))))))))))))))***++++++++++++***++++++***)))***+++---...************+++,,,---...///......---------......111222222111000000111333111111222333444444444444555555555555777;;;>>>@@@III^^^vvv}}}~~~}}}???<<<:::999888:::DDDOOOfffqqq{{{}}}}}}yyylllgggppp|||sssgggaaahhhooonnnmmmooovvvyyy~~~~~~nnn\\\PPPIIICCC??????FFFSSS___gggkkkcccXXXIII===888888:::;;;@@@FFFRRR^^^dddiiirrr||||||{{{yyyvvvqqqmmmiiifffaaaZZZNNNCCC:::444...+++......------------......000...,,,,,,---.........////////////............///..................///...---------...000111222888888888666333000000111333111000000222555888:::555777999888444222333444000333:::AAAGGGSSSiii}}}pppXXXFFF@@@BBBJJJTTT[[[___dddjjjssssssuuuxxxxxxtttmmmgggeeeeeefffiiiggg\\\JJJ<<<666333111333444555;;;BBBMMM^^^eeefffgggffflll{{{{{{{{{|||wwwpppiiilll~~~sssgggiiiqqq|||{{{}}}zzzooofffaaa______^^^\\\YYYWWWVVVUUUTTTPPPMMMIIIFFFEEEBBB???===999888666444333333333444555444444333444555777888999;;;>>>CCCLLLZZZiiisssxxxtttpppjjj___PPPEEEBBBBBBKKKUUUZZZ]]]\\\UUULLLHHHEEEAAA>>>===;;;:::888777777777777777888888888888999888:::GGGXXXccceee```\\\WWWQQQLLLFFF@@@<<<:::888888888:::;;;:::999777444111///...---,,,***------............------,,,***(((((()))***)))((())))))))))))))))))))))))******))))))))))))******((())))))************)))(((((()))***************((((((((((((((((((((((((((((((((((((((((((((((((,,,+++)))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***------++++++***+++,,,,,,------------...///000111///......------.........///000000///......///111111111222333444444444444444444444555777999<<<===GGG\\\ttt|||}}}@@@===;;;:::888888???HHH]]]jjjwww|||}}}|||ppphhhlllvvv}}}|||iii\\\```hhhkkkkkklllsssyyyooo^^^PPPJJJFFFBBB@@@CCCNNN[[[eeejjjlllaaaQQQCCC:::777777888999>>>HHHSSSZZZ```lllwww~~~~~~~~~}}}|||zzzwwwsssoookkkiiiddd]]]RRRHHH???777111.........------------......000...------///000000///........................------------------------...------------...///000333444666555333111000000222111000111222666999<<<@@@???>>><<<:::888777777333555;;;BBBIIIUUUiii{{{xxxaaaNNNCCCBBBFFFPPPYYY^^^bbbgggoooppprrruuuwwwuuupppmmmiiifffdddbbb___UUUFFF;;;555222111222222222888>>>FFFYYYeeehhhkkkiiilllzzz~~~~~~~~~xxxooofffhhhxxxyyykkkdddjjjvvvyyy{{{~~~rrrhhhaaa^^^]]]]]]\\\[[[YYYWWWUUUTTTSSSNNNLLLHHHFFFEEECCC@@@===666555444333222333444444444444333333444666777999;;;;;;???HHHUUUdddqqqxxxwwwrrrllleeeXXXJJJBBBAAAEEEPPP[[[]]][[[XXXQQQKKKEEEBBB>>><<<;;;;;;999888666666777777888888999999999999888<<>>:::999888777888:::;;;:::999777444111......---,,,+++------............------,,,***(((((()))***)))((())))))))))))))))))))))))))))))************))))))$$$$$$&&&((()))*********(((((()))***************))))))))))))))))))))))))((((((((((((((((((((((((---***((('''((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***---,,,+++***))))))))))))............///000111111///......---....../////////000000///......///111111111222333444444444444555555666888999;;;<<<===EEEYYYqqq}}}AAA===;;;;;;999777;;;AAASSSbbbqqqyyy|||uuulllkkkqqqvvvmmmXXXXXXaaafffhhhkkkooowwwppp___QQQJJJHHHEEEBBBBBBLLL[[[ggglllrrrhhhXXXIII>>>888666555555888@@@JJJQQQYYYgggttt|||~~~}}}~~~}}}{{{yyyuuuqqqmmmkkkddd^^^UUULLLDDD>>>888444......------------......///---------///000000///---............/////////,,,------------------,,,------------------------///222444555333222111111.........///000333888;;;EEEEEEDDDDDDDDDAAA===999555555999@@@IIIVVViiiyyylllZZZJJJDDDBBBIIISSS[[[bbbgggmmmoooqqqtttuuuuuusssrrrnnniiiccc]]]WWWMMMBBB:::444111000111111000555;;;CCCWWWdddiiimmmlllqqqxxxmmmcccbbbrrrvvvmmmccc```kkk{{{uuu|||wwwjjjbbb^^^]]]\\\\\\[[[ZZZXXXVVVTTTRRRQQQLLLJJJGGGFFFDDDBBB???===444333222222222333444555444333333444555777999:::<<<<<>>EEEHHHLLLOOOPPPLLLDDD???999666777>>>HHHUUUgggvvvuuugggTTTJJJBBBEEEMMMVVVaaaiiimmmooorrruuuvvvvvvvvvvvvtttnnnddd[[[RRRHHH???888444111000111111000444:::CCCVVVbbbggglllmmmtttwwwkkk___^^^lll}}}wwwjjjddd______nnn~~~tttqqqeee___]]]\\\\\\ZZZYYYYYYWWWUUUSSSPPPOOOIIIHHHFFFDDDCCCAAA===:::333333222111222333444555333333333444555777:::;;;<<>><<<;;;>>>===999888:::@@@PPPdddpppxxx~~~xxxqqqnnnvvvwwwaaaXXXWWW[[[gggsssuuu{{{}}}}}}}}}qqqbbbTTTLLLGGGJJJJJJGGGOOO```llloookkkggg___SSSGGG===888666555666<<>>HHHUUUeeesssyyy|||qqqaaaUUUJJJGGGJJJRRR^^^iiikkkoootttxxxyyyzzzzzz{{{yyyssshhh]]]QQQFFF===777444111111333222111555;;;CCCVVVbbbffflllooowww~~~uuuiii\\\ZZZhhhyyy~~~nnnaaa______cccttt}}}wwwxxxlllbbb^^^]]]\\\ZZZXXXXXXXXXWWWTTTRRROOOMMMHHHFFFDDDCCCAAA>>>:::777444333222222222333444555333333333444666888;;;<<<>>>CCCOOOaaarrr{{{|||yyyrrrkkkaaaVVVIIIBBBEEEMMMRRR[[[```ZZZQQQJJJFFFDDDBBB@@@===;;;;;;;;;:::999666666777777888888999999999:::BBBPPP\\\aaaccceeefff```WWWNNNHHHCCC@@@>>><<<:::999999999999888666555333000.........---,,,------...------,,,+++******)))((((((***+++******))))))))))))))))))))))))))))))************))))))((()))))))))))))))((('''(((((()))***************))))))))))))))))))))))))'''(((((())))))******+++(((&&&%%%&&&)))+++,,,,,,************************))))))))))))))))))))))))))))))***++++++++++++***)))***,,,---///000000000------,,,,,,,,,------...............///000111111///000000///......///111111111222333444444444444444444666888:::<<<===>>>IIIZZZnnn}}}===:::;;;??????;;;999999999KKK___llluuu}}}uuummmlll{{{~~~kkk___XXXZZZiii|||||||||ttteeeVVVMMMGGGMMMNNNKKKQQQ```jjjjjjcccbbb^^^VVVKKKAAA;;;999555666:::@@@DDDJJJXXXeeessswww}}}}}}}}}|||{{{xxxuuurrrppphhhccc[[[RRRIII>>>555.........------------............///222444666555333444333333222111000//////,,,---///000000///---,,,,,,---......///...---------///000111000000111333---///111///---///555:::DDDLLLXXX```aaa___]]]\\\SSSIIIAAABBBIIIUUUdddpppxxx~~~wwwnnncccXXXPPPMMMOOOZZZdddhhhnnnuuu{{{}}}~~~}}}wwwmmm```SSSFFF<<<666444222222444444333777<<>><<<:::999999888666555555333000.........---,,,------------,,,+++*********)))'''(((***++++++***))))))))))))))))))))))))******))))))))))))******(((((())))))))))))(((((((((((()))***************(((((((((((((((((((((((('''(((((()))******++++++)))(((((()))+++---,,,,,,************************))))))))))))))))))))))))))))))***++++++++++++******+++---...////////////......------------..................///000111222///000000///......///111111111222333444444444444777777888:::<<<@@@CCCDDDMMM\\\ppp~~~~~~;;;999;;;@@@AAA===::::::666GGG\\\jjjsss|||wwwmmmfffwwwssseeeZZZZZZlll}}}{{{~~~wwwhhhXXXMMMGGGOOOQQQMMMQQQ___gggfff]]]^^^]]]WWWMMMCCC===;;;444555999>>>AAAGGGSSS```pppuuu{{{}}}}}}|||{{{xxxuuurrrppphhhddd]]]VVVMMMDDD;;;555.........------.........000000111444777888777666666555444333222000//////---...000111111000...---+++,,,.../////////......---...///...---...000222///111333111...///555:::EEEOOO[[[cccddddddfffhhh___SSSGGGEEEKKKVVVdddoooyyyzzzvvvmmmbbbXXXPPPNNNVVV```eeelllvvv|||zzzpppcccTTTFFF;;;555444222333555555555888>>>III^^^lllsssyyy{{{{{{rrrfffYYYWWWfffvvvppp^^^TTT[[[dddmmm~~~tttmmmddd___^^^]]]YYYUUUVVVVVVVVVVVVTTTPPPMMMKKKFFFDDDBBBAAA>>>:::555111666555444333333333444444222222333444666999<<<>>>CCCNNN```sss}}}xxxjjjcccYYYNNNCCC@@@IIIUUU\\\```___XXXPPPLLLHHHDDDAAA>>>:::888777777555444888888888777777777777777===@@@NNNbbbppprrrqqqrrrmmmeeeZZZPPPIIIDDDAAA??????===;;;999999888555333222000...---///000111000---...------,,,+++***)))***((('''(((***++++++***))))))))))))))))))))))))+++***)))(((((()))***+++&&&''''''((())))))(((((((((((()))***************(((((((((((((((((((((((('''(((((()))***+++++++++))))))(((***++++++***((((((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++***)))***+++,,,---,,,+++***...------,,,,,,,,,------............///000222222111222222111000000111333111111222333444444444444222222333444777<<<@@@BBBOOO^^^qqq{{{??????>>>>>>======<<<<<<<<>>DDDPPP[[[gggnnnvvv{{{|||}}}~~~{{{zzzyyyxxxtttpppmmmggg___WWWOOOEEE;;;444333000---+++,,,---......---......000222444666777333333222111000///......///---,,,---000000...+++...............,,,++++++,,,,,,,,,------///000000111222333333333444666999>>>MMM```mmmppppppqqqsssiiidddZZZQQQMMMSSS```jjj|||{{{{{{sssjjjeee^^^WWWXXX^^^ccchhhooouuuzzz~~~}}}vvvmmmcccUUUDDD999555444444222///000666;;;>>>OOOaaarrrwwwuuuyyyxxxooohhh___[[[hhhxxxrrrjjj]]]TTTWWWddduuussskkkbbb]]]\\\\\\YYYVVVWWWYYYYYYUUUPPPKKKJJJKKKFFFEEECCC@@@<<<888555333222222222333333444444444444555666777666888;;;>>>CCCVVVmmm||||||tttlll[[[KKKGGGDDDDDDOOO]]]ccc```YYYRRRKKKFFFCCCAAA===>>>>>>===;;;888444222999777777;;;;;;999999<<>>GGG\\\sss|||=========<<<<<<<<<;;;;;;:::===GGGVVVhhhvvv~~~}}}hhhZZZjjj~~~{{{qqqnnn}}}|||zzz|||rrr___MMMGGGLLLQQQUUUVVVUUUTTTSSSSSSPPPOOORRRVVVSSSJJJAAA;;;888777999;;;???IIISSScccjjjsssyyy{{{|||}}}~~~|||{{{{{{zzzvvvssspppjjjbbbZZZRRRHHH===666111...+++)))***+++,,,,,,------...///111333555666444444333222111000/////////---,,,...000111///---.........------,,,,,,,,,------------...///000111000111333333333444777999>>>JJJ[[[hhhmmmppprrruuuqqqmmmeee\\\WWWZZZcccjjjuuuxxx}}}~~~{{{zzztttqqqiii```]]]``````dddjjjoootttwwwzzz{{{wwwpppggg___RRRCCC999666222222111000222999@@@EEE^^^ooo~~~uuukkkccc[[[XXXeeevvvooo```WWWRRRYYYiii~~~~~~xxxmmmfff___\\\\\\\\\ZZZWWWSSSTTTSSSPPPKKKHHHFFFEEEFFFDDDBBB>>>;;;777555444333333333333333333333444333555666777888:::???CCCKKK]]]qqq~~~yyyqqqfffXXXJJJFFFCCCEEERRRbbbccc___XXXPPPIIIDDDBBBAAA@@@@@@???>>><<<999666555777555666::::::999;;;???BBBNNN___ooowwwvvvpppjjjddd```XXXMMMCCC???@@@CCCCCCBBB@@@===:::888666444........................222000...+++***)))******+++++++++++++++,,,,,,,,,(((((()))))))))*********(((((((((((((((((((((((((((((())))))))))))((((((***)))(((''''''((()))))))))(((&&&'''***+++***((())))))))))))))))))))))))((((((((((((((()))******'''((()))***+++******))))))*********++++++++++++(((((('''&&&&&&'''((((((++++++*********+++,,,---***++++++,,,,,,------...///......------///000111222111000/////////000111333333444444444444333333222333444666999;;;>>>???HHH\\\ttt{{{;;;;;;;;;;;;;;;:::::::::888999@@@OOObbbsss}}}nnnYYYdddttt{{{uuuuuussszzz~~~uuucccSSSHHHLLLSSSXXXXXXUUUOOOLLLJJJIIIJJJQQQWWWXXXPPPHHH===999777888999;;;CCCKKK\\\dddnnnvvvyyyzzz{{{}}}~~~}}}}}}|||zzzwwwsssnnnfff^^^VVVLLLAAA:::222///+++)))***+++,,,,,,,,,,,,---...///111333444555444333222111000000//////......///000111111//////...---,,,,,,,,,---.........---......///000111...000222333333555888:::>>>FFFRRR^^^hhhoootttwwwzzzxxxssskkkdddbbbeeeiiirrruuuyyy~~~~~~{{{tttiiibbb```aaacccgggkkknnnqqqrrrsssnnnggg___XXXMMM@@@888777111111111111444;;;GGGOOOjjjyyy|||rrrggg```XXXWWWfffxxxyyyiiiXXXSSSSSS^^^qqqwwwoooeeeaaa\\\[[[\\\\\\ZZZWWWUUUSSSPPPNNNLLLJJJFFFDDDDDDBBB???;;;888666555444444444444333333333333333222444777777999===DDDJJJWWWfffwwwvvvlll^^^RRRGGGDDDDDDIIIWWWgggccc^^^VVVMMMFFFBBBAAA@@@BBBAAA???<<<:::888666666555333555999:::999===BBBIIIVVVhhhxxx}}}xxxnnneee^^^ZZZRRRIIIAAA>>>>>>@@@CCCCCCAAA???<<<888555333////////////////////////000///,,,***))))))))))))*********))))))(((((((((*********+++++++++,,,,,,''''''''''''''''''''''''(((((())))))))))))(((((())))))(((((((((((())))))***)))((()))***++++++)))))))))))))))))))))))))))))))))((((((((()))******((()))))))))*********************+++++++++,,,,,,))))))(((((((((((())))))*********+++++++++,,,,,,***++++++,,,,,,------...///......------///000111444333222111000000000000222222222333333222222222555666888<<>>HHHPPPcccooo|||}}}rrrgggXXXKKKAAABBBIIIRRR]]]gggbbb]]]TTTLLLEEEAAAAAAAAAAAA???<<<999666555555555555444666999999999>>>EEERRR^^^qqqyyyjjj```XXXSSSLLLEEE???===>>>@@@DDDDDDCCCAAA===888333111000000000000////////////...---,,,***)))((((((((()))(((((((((((('''''''''*********+++++++++,,,,,,(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((())))))))))))(((((()))************))))))))))))))))))))))))***))))))((())))))******)))))))))((()))******+++))))))*********+++++++++++++++++++++++++++++++++))))))***++++++++++++******++++++,,,,,,------...///......------///000111333333333222222111111111111111222222222222111111333555888===BBBGGGLLLNNNIII\\\ssszzz;;;;;;;;;;;;;;;;;;;;;;;;:::999;;;DDDVVVjjj{{{vvvddd```eeeuuu|||}}}{{{nnnkkkpppuuu|||pppaaaQQQRRRWWW]]]```[[[OOOFFFEEEDDDHHHRRR]]]bbb^^^YYYIIIBBB<<<:::::::::>>>CCCNNNWWWccclllrrruuuyyy||||||}}}}}}}}}||||||{{{{{{uuuqqqkkkeee^^^UUUJJJBBB999555111...---...------+++++++++,,,---///000111222222111000///...------.../////////000222444555333222///---------///000///............//////000---///111222333555888::::::<<>>;;;777555555555555444444444444444444444444555777999999:::@@@LLLVVVllluuu~~~yyymmmaaaRRRFFF===BBBPPP[[[aaabbb```[[[SSSJJJDDDAAAAAAAAA@@@>>>;;;777555555555666777777888:::::::::AAAIIIZZZeeevvvvvvfff[[[QQQMMMGGGBBB??????@@@AAAFFFEEEDDDAAA===777222000111111000000/////////...---,,,+++***)))(((((((((*********+++++++++,,,,,,)))))))))************+++))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))******))))))))))))******)))))))))((()))******+++(((((((((((())))))))))))++++++,,,,,,,,,,,,++++++((()))***+++++++++*********++++++,,,,,,------...///......------///000111111111222222333333333333000111111222222111111000000111333777;;;@@@CCCFFFIII\\\qqq~~~zzz::::::;;;;;;;;;;;;<<<<<<:::999:::@@@LLL```vvvzzziii______qqq}}}|||sssiiikkknnnuuuzzzvvvhhhTTTSSSVVV\\\aaa]]]QQQGGGBBBBBBFFFQQQ___ggggggdddQQQGGG>>>:::888777:::>>>GGGPPP\\\eeelllrrrwww{{{zzz|||}}}}}}{{{zzzzzz{{{vvvrrrmmmhhhbbbZZZOOOGGG;;;777222...---,,,+++***+++++++++,,,---///000111111111000///...------,,,---.../////////111444777666444222000////////////......---------......///---///111222222444777999:::;;;???EEEPPP```qqq|||zzzooogggdddbbbeeehhhjjjnnnttt~~~}}}uuummmbbb___\\\]]]______]]]ZZZZZZSSSKKKEEE===555222333333222333666777???VVVnnnppphhhbbb```^^^bbbuuu}}}mmm```ZZZYYY```kkkzzz{{{tttlllggg```___]]][[[YYYVVVUUUTTTRRROOOKKKHHHFFFDDDCCCAAA===<<<:::888666555555555333444444444555555555555666:::<<<<<<===EEETTT```tttzzz{{{ssseeeYYYLLLDDD@@@GGGWWWaaabbb^^^[[[WWWPPPIIICCCAAA@@@AAA@@@>>><<<999888888888999888888:::<<<<<<===FFFPPPbbbjjjvvv~~~|||qqqbbbXXXLLLIIIDDDAAABBBCCCEEEFFFHHHGGGEEEAAA<<<777222///111000000//////......---,,,,,,++++++***))))))((()))))))))*********++++++((((((((())))))))))))***************************(((((())))))))))))((((((&&&'''((()))*********)))&&&'''((((((''''''((()))))))))))))))))))))))))))++++++***)))))))))******((()))))))))************'''''''''((((((((())))))))))))************)))))))))))))))*********++++++***++++++,,,,,,------...///......------///000111///000111333333444333333111111111222222111111111444555555777999;;;<<<>>>JJJ]]]rrr~~~{{{999999999999:::::::::;;;777888999:::BBBUUUooorrrccc___qqq|||sssvvviiieeeeeemmmrrryyy{{{mmmXXXVVVVVV\\\bbbaaaVVVLLLEEECCCFFFPPP^^^hhhjjjhhh]]]QQQCCC<<<888666888;;;AAAIIITTT^^^fffmmmuuuzzz{{{}}}~~~~~~{{{zzzzzz|||wwwsssooolllggg___UUUMMM???;;;555000...,,,+++***,,,,,,,,,,,,---///000111222222111000///...------+++---.........000444888888777666444222000......------,,,,,,,,,,,,------...000111222222333555888;;;>>>AAAEEEMMM\\\ppp~~~vvvkkkbbb^^^\\\___bbbdddffflllvvv}}}~~~uuujjjbbb^^^ZZZZZZ\\\\\\YYYVVVQQQJJJCCC>>>888222111444333222555999;;;CCC^^^zzzrrrkkkfffdddbbbfffxxxqqqddd___^^^___iiivvvxxxsssmmmgggccc]]]\\\[[[XXXVVVTTTTTTTTTQQQPPPMMMIIIDDDBBBBBBCCC;;;;;;:::999888666666555222333333444555666777777777;;;>>>???AAALLL^^^lll{{{}}}wwwlll]]]OOODDDDDDHHHPPPZZZaaa```\\\UUUQQQLLLFFFBBB@@@???>>>===<<<;;;999999999999:::777888;;;>>>>>>BBBMMMYYYgggmmmtttxxxuuukkk^^^VVVIIIFFFBBBBBBDDDHHHJJJJJJKKKIIIEEE@@@;;;666222000000000//////...------,,,,,,,,,,,,,,,+++***))))))((((((((((((''''''''''''((((((((()))))))))******))))))))))))))))))))))))(((((())))))))))))((((((%%%&&&((()))*********)))&&&(((***)))'''''')))+++)))))))))))))))))))))))),,,+++******))))))******'''((()))***+++******)))(((((((((((())))))))))))(((((()))******)))((((((***)))((((((((()))+++,,,***++++++,,,,,,------...///......------///000111000111222333333222111111111222222222222222222111777777777888:::;;;===>>>MMM___sss}}}777777888888999999999:::555777777666;;;MMMiii{{{hhhaaarrryyymmm|||vvviii```\\\gggmmmuuu}}}}}}ppp]]]YYYXXX^^^eeeeee\\\RRRJJJGGGGGGPPP\\\fffhhhfffgggYYYJJJ@@@:::777888;;;>>>EEEOOOYYYaaajjjsssyyy{{{~~~|||zzzzzz|||xxxuuuqqqnnnjjjcccYYYQQQDDD???999444111///---+++,,,,,,,,,---...///000111333333222111000///......+++,,,......---///444888:::999888666444111...------,,,,,,+++++++++,,,,,,///000111222111222555777===@@@CCCFFFLLL[[[ppp}}}qqqeee\\\XXXTTTWWWZZZ[[[\\\aaakkkrrryyy||||||zzz{{{zzzooobbbZZZUUUQQQQQQSSSSSSPPPLLLKKKDDD===:::555111111555333222555;;;===GGGddd~~~vvvpppkkkjjjgggjjjzzzxxxiii______cccfffrrr~~~tttmmmhhhccc```ZZZZZZXXXVVVSSSSSSTTTUUUKKKKKKJJJDDD>>><<<===@@@::::::::::::999777666555111222333444555777888888666;;;???AAAEEERRRfffuuu{{{ssshhhWWWHHH>>>EEEOOOVVV[[[^^^^^^\\\PPPMMMIIIEEEAAA>>>===<<<999999888888888888888888666777;;;???AAAEEERRR___jjjnnnrrrtttpppggg\\\UUUHHHDDDAAABBBFFFKKKMMMNNNLLLJJJEEE???:::555222000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))------,,,+++***)))((((((((())))))))))))*********(((((((((((((((((((((((((((((())))))))))))((((((%%%&&&((()))*********)))''')))+++***((((((***,,,)))))))))))))))))))))))),,,,,,+++***))))))******&&&(((***+++,,,+++)))((())))))))))))************)))***+++,,,,,,+++***)))+++***((('''''')))+++,,,***++++++,,,,,,---......///......---...///000111111222333333222111///...222222333333333333222222000111333555888;;;===???OOOaaauuu~~~777888888888888777666666777666666666999DDDZZZnnn}}}rrrjjjppp~~~nnnkkkpppyyyuuuggg```bbbeeemmmsssuuu{{{~~~xxxhhhbbb]]]^^^cccddd^^^WWWMMMFFFCCCJJJTTT\\\ccciiimmmbbbQQQEEE>>><<<;;;::::::===FFFQQQZZZbbbmmmxxxzzz}}}zzz{{{|||{{{{{{xxxtttoookkkeee^^^ZZZQQQKKKBBB;;;666222000...---+++***+++---///000000222///,,,)))(((***---000...---,,,,,,...111444666777999::::::999555111///...---+++******+++---...---///222222222111222444>>>@@@AAADDDJJJVVVeeepppyyyzzzyyyssshhh\\\RRRMMMKKKLLLMMMNNNOOOTTTYYY]]]hhhnnnqqqpppooommmfff___SSSNNNIIIGGGHHHHHHFFFDDDAAA???;;;888555333222222333444666:::@@@PPPlll|||vvvuuupppiiiiiitttzzzoooeeeaaaccciiirrr{{{xxxnnnhhhdddaaa___[[[YYYWWWTTTQQQOOONNNMMMJJJHHHFFFDDDCCC@@@===:::555666777666444333222333222111111222555777777777888:::>>>DDDOOOaaauuu}}}wwwkkkZZZMMMIIIBBBGGGPPPYYYdddggg^^^RRRMMMIIIDDDDDDEEECCC>>>999888888999999999999888888777<<<>>><<>><<<888444111///...,,,++++++---...///---///111222111222333444:::===AAAFFFLLLUUUaaaiiirrrsssrrrlllbbbWWWMMMHHHDDDEEEFFFGGGGGGJJJNNNQQQSSSXXX]]]___``````[[[UUUIIIEEE@@@>>>@@@AAA???======;;;999666444222111000333555888===CCCSSSnnn}}}||||||wwwpppqqq{{{sssjjjfffdddiiioooyyy}}}ssskkkeeebbb___^^^ZZZYYYVVVTTTQQQOOONNNMMMJJJHHHEEECCCAAA???;;;999555666777666444333333333333333333333555777888888:::===BBBJJJWWWgggwww~~~yyyqqqcccSSSIIIGGGGGGOOOXXX```eeeeee[[[PPPIIIGGGEEEEEEDDDBBB>>>;;;777777888888888888777777888===??????DDDSSSdddmmmsssnnnhhhdddaaa\\\TTTMMMGGGDDDBBBFFFMMMSSSVVVUUURRRKKKAAA;;;888666444111444111...,,,---------,,,---+++)))(((((()))((((((,,,((('''+++///---++++++))))))(((((((((((())))))******)))((((((((((((((())))))((((((((((((((('''******++++++******)))(((((((((((())))))******+++(((((((((((())))))))))))((((((((()))******++++++******))))))))))))*********+++++++++,,,++++++++++++*********)))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,...------------...//////000000////////////000000111111222222222111111000222111333777888888;;;AAAPPPgggvvv~~~~~~888999::::::;;;;;;;;;;;;;;;:::999888666999GGGUUUmmmvvv}}}~~~}}}}}}tttrrrxxxjjj^^^WWW\\\bbbcccdddgggnnnsssvvvwww{{{}}}uuuooogggdddeeefffddd```YYYOOOGGGFFFJJJQQQ\\\eeekkkggg___TTTHHH@@@;;;::::::;;;@@@HHHNNNUUUaaammmtttzzz~~~|||yyyzzz{{{zzz|||zzzwwwuuusssooojjjggg```[[[TTTLLLDDD<<<555111222///---,,,---////////////000111222222111///---000///...---...000222333;;;===@@@AAA@@@;;;666333000///...---------//////+++---///000111222444555555;;;BBBGGGLLLRRRYYY^^^fffggggggbbbYYYNNNFFFBBB===???AAAAAAAAAAAACCCEEEEEEKKKPPPTTTWWWYYYTTTMMM???;;;777666888999888666999999888777555333222111444555:::@@@GGGVVVooo~~~}}}xxxyyyvvvjjjfffgggjjjqqqwww{{{vvvnnngggbbb___]]]\\\YYYXXXVVVSSSQQQOOONNNNNNIIIGGGCCCAAA???===999777555666777666444333333444444444444555666777888999<<>>@@@BBBKKK\\\nnnwwwwwwoooeee```^^^YYYQQQIIICCCBBBCCCHHHNNNSSSSSSRRRNNNGGG>>>888666666555333333000---,,,---------,,,(((((((((((())))))))))))+++&&&$$$))),,,,,,+++,,,))))))(((((((((((())))))******)))((((((((((((((('''''''''''''''((((((((('''(((((()))***)))))))))************************(((((((((((()))))))))))))))))))))))))))))))))))),,,***(((''''''(((***,,,'''***---000111///---+++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////222111111000000111111222000111111222222222111111222111333777888777;;;AAANNNfffvvv~~~~~~555666777888::::::;;;;;;;;;:::;;;:::777777???JJJcccooozzz|||{{{~~~~~~wwwpppooottt~~~ssscccUUUTTT\\\bbbhhhmmmtttwwwyyyzzz|||{{{uuulllfffeeeddddddccc___UUUKKKFFFFFFKKKVVVaaakkkkkkggg^^^PPPCCC;;;888999999<<>>;;;===@@@AAAAAAAAABBBCCCEEEKKKPPPTTTWWWXXXQQQIII===999555333555666444333777888888999888777555444333555:::@@@HHHVVVmmm||||||{{{oooeeedddiiipppxxxsssoooiiidddaaa^^^\\\[[[XXXWWWUUURRRPPPNNNMMMLLLGGGDDDAAA>>>===:::888555444666777666444333333444444555555666666777999:::===BBBMMM^^^ppp|||~~~zzzsssfffUUUGGGEEEJJJRRR]]]hhhiiieee\\\RRRHHHDDDHHHJJJGGGAAA;;;999:::555555444444444444555555999===@@@EEERRReeevvv~~~yyyoooccc]]][[[VVVMMMFFFBBBCCCFFFJJJOOOPPPOOOLLLJJJCCC;;;666555666666444111///---,,,------,,,+++&&&((())))))(((''''''(((%%%"""'''((((((***))))))(((((((((((())))))***))))))(((((((((((((((%%%%%%&&&&&&''''''((((((((((((((((((((('''&&&&&&))))))))))))(((((((((((((((((((((((())))))))))))************))))))((((((+++***)))(((((()))***+++&&&(((,,,......---***(((************************------------------------++++++,,,,,,,,,,,,------...------------...//////222111111000000111111222000000111222222222111111333111222666777777;;;AAAKKKcccsss|||444555666888999:::;;;;;;::::::;;;<<<999777<<>>999888777:::???DDDKKKXXXdddiiiqqqyyyzzzzzz|||}}}|||~~~|||zzzxxxwwwtttooollleeebbb^^^YYYSSSKKKBBB<<<555222...,,,---///000000/////////////////////000000000///......///000111444777:::<<<<<<999555222000000///...............***,,,---......000333666;;;???CCCDDDDDDEEEIIILLLOOORRRSSSRRRMMMHHHDDDAAA===@@@DDDFFFGGGGGGHHHIIIHHHNNNTTTYYY]]]\\\SSSHHH???:::555444444555333111555666777999999999888777555666999???GGGTTTiii|||wwwmmmeeeffflllsss|||~~~yyynnnkkkfffcccaaa___]]][[[XXXVVVTTTQQQNNNLLLJJJJJJDDDAAA>>>;;;:::888666444444555777666555333444444222444666666666777999<<<>>>FFFVVVjjjzzz|||vvvmmm___NNNDDDFFFNNNXXXccclllkkkddd[[[QQQJJJFFFIIIKKKGGG>>>777666888555555444444444444555555777;;;AAAJJJYYYmmmzzzzzzpppddd\\\XXXSSSJJJDDDDDDFFFIIIMMMOOOMMMJJJGGGEEE@@@999666666777666555111///------......---,,,***,,,......+++(((''''''***$$$!!!%%%(((((((((***))))))(((((((((((())))))***))))))(((((((((((((((%%%%%%&&&&&&''''''(((((())))))************))))))))))))))))))(((((((((((((((((((((((())))))))))))++++++******)))(((((((((((()))***++++++***)))(((******++++++***)))(((((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------------...//////111000000//////000000111///000111222222222222222333111222555666666;;;AAAKKKcccttt}}}666666888999:::;;;;;;;;;999888:::<<<:::777:::@@@SSScccrrrvvvuuuwwwzzz|||~~~~~~vvvlllgggjjjooo{{{xxxfffYYYVVV```ooo{{{~~~|||zzzzzzxxxvvvyyy~~~{{{rrrhhh```\\\^^^``````[[[UUUOOOHHHEEEMMMWWWdddhhhkkkjjj```SSSFFF>>>888777999===@@@FFFQQQ]]]```jjjssswwwyyy|||}}}|||}}}{{{yyyxxxwwwuuuqqqnnnhhhfffccc___ZZZSSSKKKFFF;;;777222//////000000000000...---,,,,,,---000111000////////////000000111000222555888888777444333111111111000000//////...+++,,,---------///222555===@@@CCCDDDBBBCCCEEEIIIIIILLLPPPQQQOOOMMMKKKJJJEEEHHHLLLOOOPPPQQQSSSTTTQQQXXX___fffjjjhhh[[[MMM>>>:::555333555666444222444555666888:::;;;<<<<<<;;;:::;;;@@@GGGSSSgggxxx|||sssmmmiiijjjnnnttt~~~~~~wwwsssjjjhhhdddbbbaaa___]]][[[WWWUUURRROOOKKKIIIGGGFFFAAA>>>:::888777777666444333555666666555444444555111444777888777888<<<@@@DDDPPPbbbvvv~~~uuummmaaaTTTHHHCCCHHHRRR___gggllliiibbbZZZRRRKKKGGGIIIIIIDDD<<<666555777777666555444444555666777777===EEEQQQcccttt|||}}}xxxpppfff]]]VVVOOOHHHDDDFFFIIILLLOOONNNKKKGGGDDDAAA===999777888888666444111///......//////...---...222555444///+++))))))000***''')))+++)))''''''))))))(((((((((((())))))******)))((((((((((((((('''''''''''''''((((((((($$$%%%'''(((***+++++++++************************(((((((((((())))))))))))+++*********))))))(((((('''(((***,,,,,,***((('''...---+++***)))))))))***((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,------......------------...//////000//////......//////000///000111222222222222222333111111444555666;;;AAAOOOgggxxx555666777888999:::::::::888777999;;;999666888===GGGXXXiiippprrrvvv|||{{{{{{pppfffccccccooozzz~~~rrraaaZZZcccwww|||wwwqqqrrrwww~~~|||tttiii^^^YYYZZZ]]]]]]\\\ZZZUUULLLFFFJJJSSS\\\```gggjjjggg]]]OOOFFF:::888999;;;===@@@IIISSSWWWbbbmmmrrrvvvzzz|||{{{zzzyyyxxxxxxyyywwwtttrrrnnnllliiieeeaaaZZZSSSNNNEEE@@@999444111000/////////...---,,,,,,...000111......//////000000111111///000222555666777777666444444444444333222111000,,,------,,,,,,...111444:::???CCCEEEDDDDDDFFFHHHFFFJJJOOOSSSTTTTTTUUUUUURRRTTTWWWYYYZZZ\\\^^^```___fffnnntttwwwqqq```OOO<<<888555444777999999777777888999;;;===@@@BBBDDDDDDAAA@@@CCCIIITTTgggwwwxxxmmmkkklllnnnooosss~~~~~~wwwpppkkkgggeeecccbbbaaa___\\\ZZZWWWUUUQQQMMMIIIFFFCCCBBB>>>;;;777666666666666555333555666666555444444555222555999::::::;;;@@@EEENNN\\\pppzzzmmmcccVVVLLLFFFFFFOOOYYYdddhhhhhhbbb[[[VVVOOOHHHGGGGGGEEEAAA;;;777888999999888777666666777888999:::AAALLL[[[mmm|||{{{tttqqqiii___UUUMMMGGGEEEFFFIIINNNPPPOOOKKKGGGEEE???<<<999999:::999666333111000///000111111///......333777666111,,,******,,,'''%%%)))+++)))&&&&&&))))))(((((((((((())))))******)))((((((((((((((())))))((((((((((((((('''###$$$&&&'''((()))******((((((((())))))******+++(((((((((((())))))))))))*********)))))))))))))))))))))************))))))+++++++++************+++(((((()))))))))*********))))))))))))))))))))))))******+++,,,,,,---.........------------...//////000//////......//////000//////000222222333333222333111111444555555;;;AAAQQQiiizzz333444555666666777666666888777888:::888555666:::===OOOccclllpppvvv~~~xxxllleeebbbfffrrrzzziii___gggyyyqqqpppuuu|||}}}vvvjjj^^^XXXYYY\\\ZZZ\\\]]]YYYOOOGGGIIIQQQVVV[[[bbbjjjkkkdddVVVLLL;;;999999;;;;;;<<>>=========>>>???BBBFFFIIIKKKKKKGGGDDDFFFKKKVVVhhhxxx~~~tttiiijjjmmmpppooorrr}}}yyyrrrkkkffffffdddbbbaaa```^^^[[[YYYWWWUUUQQQLLLHHHDDDAAA@@@<<<999666444555666666555333444666666555444555555222777;;;<<<<<<>>>CCCHHHVVVeeeyyy}}}xxxiii]]]PPPHHHFFFKKKVVV```eeefffccc[[[UUUPPPIIIBBBFFFEEEBBB>>>;;;999:::;;;:::999888666666888999:::===EEERRRbbbuuuzzzrrrqqqkkkaaaUUUKKKGGGFFFEEEIIINNNPPPOOOLLLIIIGGG>>><<<::::::;;;:::666222111000000111222222000...***000555444///***((()))&&&######)))---,,,******))))))(((((((((((())))))******)))(((((((((((((((******))))))((((((''''''+++,,,,,,,,,,,,+++******$$$%%%%%%&&&'''(((((()))(((((((((((())))))))))))))))))))))))))))))******+++***)))'''''')))***+++&&&''')))***++++++******))))))******+++++++++,,,++++++++++++++++++++++++******+++,,,,,,---.........------------...//////000000////////////000000//////000222222333333333333111111333444555;;;AAAPPPiiiyyy{{{111222444555888999;;;<<<;;;:::888777777777888999777AAAQQQaaannnyyy{{{lll^^^^^^nnn{{{uuunnnnnnyyywwwtttnnnzzzyyynnnddd^^^\\\]]]```bbbaaa\\\TTTLLLHHHGGGOOOXXX```eeejjjlllcccXXXFFF>>>999:::===???BBBFFFJJJUUUcccmmmqqqtttxxx|||wwwwwwwwwwwwwwwwwwwwwxxxsssqqqnnnllliiiddd^^^ZZZUUUPPPHHHAAA;;;555000---000000000222444444222000.........000333333111///---...000333666888:::;;;888999:::999777444333333555444222111000111222333888<<<@@@EEEGGGGGGFFFDDDIIIIIIKKKRRRYYY___```___dddhhhhhhdddcccggglllmmmsssuuuyyyyyyooo^^^PPPJJJ777:::999777:::???AAA???AAA>>>===AAAHHHOOOSSSTTTVVVTTTPPPNNNQQQ[[[iiissszzzpppkkklllmmmnnnpppvvv}}}wwwqqqkkkddd___``````___^^^[[[XXXUUUTTTTTTQQQNNNKKKIIIGGGEEECCC<<<:::666444555555555555555555444444444555555666666555888<<<======FFFQQQ```rrr|||ppp___TTTJJJHHHIIINNNZZZgggjjjfff___XXXQQQMMMJJJIIIIIICCC<<<999;;;;;;999666999666777::::::888999<<<@@@GGGXXXnnn{{{|||yyyxxxrrroookkkcccVVVHHHDDDFFFIIIGGGFFFIIIMMMLLLFFFAAA===;;;888777666666555333000000000000////////////---+++(((&&&&&&(((+++---,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))((((((((((((&&&'''(((*********)))(((&&&&&&%%%$$$%%%&&&'''(((******))))))((((((''''''))))))))))))((((((((((((+++*********))))))(((((((((((((((((()))))))))))))))************+++++++++(((((()))))))))*********(((((((((((())))))))))))***++++++,,,,,,------...---......000222444555777222111000......000111222222111000000000111333333111222444555666:::>>>BBBTTTiiivvv}}}yyy|||111222333555777999:::;;;:::999888888777777777888777>>>KKK\\\mmmyyyssseee^^^kkk~~~~~~wwwvvvxxxtttrrrnnnsss|||zzzqqqhhhcccbbbccccccddddddaaa[[[SSSLLLGGGLLLTTT\\\bbbiiilllfff\\\PPPGGG>>><<<<<<;;;===AAAGGGPPP]]]hhhnnnssswwwzzzwwwwwwwwwxxxxxxxxxwwwwwwuuusssqqqooolllgggaaa]]]XXXSSSMMMFFF???999333//////......///000///---+++000000111222222222222222222333444777999;;;===>>>===>>>???>>><<<:::::::::444222000.........000111666;;;CCCIIIKKKJJJFFFCCCEEEGGGJJJPPPVVV\\\```bbbdddgggfffcccdddkkkssswwwxxxsssnnniii^^^OOOCCC???777:::;;;;;;>>>EEEGGGFFFFFFDDDCCCFFFLLLTTTYYY[[[^^^]]][[[XXXXXX___lllvvvwwwlllhhhjjjkkkmmmpppwwwwwwppplllhhhccc```^^^^^^]]]\\\YYYVVVTTTRRRRRROOOKKKHHHFFFDDDAAA???<<<999666444555555555444555444444444444555555666888777999===@@@DDDOOO[[[ppp~~~vvviiiWWWMMMGGGIIIPPPWWWaaakkkiiiddd\\\UUUOOOKKKIIIHHHGGGAAA;;;999:::;;;999777777444555888888777999>>>FFFPPP___nnnwwwyyywwwtttkkkhhhddd^^^SSSHHHFFFJJJHHHHHHIIIKKKLLLIIIDDD???:::999777666666555444333111111000000///......---,,,***(((''''''(((***,,,******+++++++++***))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&'''(((*********)))((())))))((((((((()))***+++''''''(((((())))))******(((((((((((())))))))))))))))))((((((((('''''''''(((((((((((())))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((()))))))))******++++++,,,,,,------...............///111222333222111///......///111222333222111111111222444444222333444555666999>>>AAARRRggguuu|||zzz~~~000111222444666888999:::888888999999888888777777666888BBBTTTiiiyyyxxxkkk^^^fffuuu|||vvvnnnlllkkkjjjuuu|||uuunnnkkkkkklllhhhhhhggggggddd\\\RRRIIIIIIOOOVVV^^^fffkkkhhhbbbZZZPPPEEE???;;;999:::>>>CCCJJJTTT___iiippptttvvvwwwxxxxxxxxxxxxxxxxxxwwwxxxvvvtttrrroookkkfffbbb\\\YYYSSSMMMFFF>>>777222///...------...---,,,***000222444333222222555888999:::;;;<<<>>>@@@AAAAAABBBCCCCCCBBB@@@@@@AAABBB<<<:::777333111111222333333999CCCKKKMMMKKKEEEAAA>>>BBBGGGLLLPPPWWW___eeeggghhhgggcccfffpppzzz~~~zzzmmm___TTTKKK@@@:::888777;;;===@@@GGGOOORRRPPPOOOMMMKKKNNNTTT\\\bbbeeejjjllllllhhheeehhhrrr{{{~~~sssiiieeefffhhhlllqqqzzzwwwttt}}}yyyooohhheeedddbbb```\\\[[[ZZZYYYVVVTTTQQQPPPOOOLLLHHHEEECCC@@@===;;;;;;888666444555555555444444333333333444555666666:::999:::???EEENNN]]]jjj~~~zzznnn```NNNGGGEEEMMMXXXaaaggglllgggaaaXXXPPPKKKIIIGGGFFFCCC>>>999888999;;;:::888777555555777888888===CCCOOO___mmmqqqtttxxxuuuooofffaaa]]]WWWNNNFFFGGGKKKHHHKKKNNNOOOKKKEEE@@@===888777777666555444444444222222111000...---,,,,,,******))))))))))))******(((((()))*********))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''')))******))))))(((***))))))))))))***++++++''''''(((((())))))******''''''(((((())))))******))))))))))))(((((((((((((((((((((((()))))))))))))))))))))*********++++++************))))))))))))((((((((()))))))))*********++++++,,,,,,------.........---------......///111000///......///000111333333222222333333444555333444555555666888===@@@OOOeeettt||||||...///111333555777888999666777888999999888777666555444:::KKKcccuuu{{{{{{~~~~~~~~~xxxlll^^^bbbmmm}}}~~~uuuhhhdddeeecccooo}}}zzzuuurrrqqqrrroookkkhhhhhhhhhcccXXXNNNHHHJJJOOOXXXbbbiiijjjhhhbbbWWWLLLDDD>>>999;;;???@@@DDDLLLWWWccclllqqqsssvvvwwwxxxyyyyyyxxxxxxwwwyyywwwuuutttrrrnnniiifff```]]]YYYSSSLLLDDD;;;555222000......///000///...///333666666444555;;;@@@AAABBBBBBCCCDDDEEEFFFFFFFFFGGGGGGEEEDDDEEEGGGIIIIIIFFF@@@;;;666444333333000666>>>FFFIIIGGGCCC???888>>>DDDHHHKKKSSS___hhhnnnpppnnnjjjllltttyyyzzzqqqaaaOOODDD???;;;999:::888===AAAGGGQQQ[[[^^^\\\YYYWWWVVVWWW\\\cccjjjooouuuyyy|||yyyttttttzzz{{{qqqiiicccdddfffllltttxxxsssrrrwwwxxxqqqiiidddbbbbbb```^^^[[[ZZZXXXVVVTTTRRRPPPOOOMMMJJJFFFBBB@@@===:::888:::888555555555666555444333333333333444555666777::::::<<>><<<666777888777666555555555333333111000...,,,+++***))))))************))))))(((((()))***+++++++++***(((((((((((((((((((((((())))))))))))(((((((((((('''((()))******)))(((''''''''''''''''''(((((((((******))))))((((((''''''''''''(((((())))))******++++++++++++++++++******(((((((((((())))))))))))))))))))))))************))))))((((((((((((''''''(((((()))))))))************++++++,,,,,,------...------,,,,,,------...///000000///......///000000222222222222333333444444444444555555666888<<>>>>>@@@FFFPPP\\\ffflllooosssuuuwwwxxxyyyyyyxxxwwwxxxwwwuuutttssspppkkkhhhcccaaa]]]WWWQQQHHH???999444222//////000222333222111666:::;;;;;;===DDDJJJJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNMMMLLLMMMOOOQQQPPPMMMGGG@@@999444111///000333999>>>AAAAAA???>>>:::@@@GGGKKKMMMUUUbbbmmmzzz|||zzzvvvtttuuusssoooaaaRRRCCC;;;:::999:::<<<<<<@@@FFFOOO\\\gggjjjgggdddcccbbbbbbeeejjjpppuuu|||yyyqqqjjjbbbcccfffmmmwww}}}tttmmmnnnwwwooojjjeeeccccccbbb___\\\ZZZYYYWWWUUURRRPPPOOONNNKKKHHHDDDAAA>>><<<999777888777555555555666555333333333333444555666888999999<<>>IIITTThhh}}}uuuggg]]]UUUNNNIIIDDDAAACCCIIIMMMSSSXXXUUULLLBBB===<<<666888:::999777555555666333333111///---,,,***)))((()))************)))((())))))***+++,,,,,,,,,,,,(((((((((((((((((((((((())))))))))))(((((((((((('''((()))******)))((('''%%%%%%&&&&&&&&&'''''''''******))))))(((((('''''''''((((((((()))))))))*********************++++++(((((((((((())))))))))))(((((()))))))))*********++++++++++++++++++++++++))))))))))))***************++++++,,,,,,------...,,,,,,,,,---...///111111000000////////////000000000111111222222222222222444444555555666888<<>>NNNbbbrrrzzz~~~{{{wwwhhhdddeeeppp|||jjjaaaaaa```fffsss}}}zzzyyyyyywwwooofffcccdddccc___ZZZNNNIIIGGGNNNWWW^^^eeejjjqqqiii```VVVIII===999:::;;;>>>BBBJJJSSS]]]fffkkkpppqqqtttwwwyyyyyyxxxxxxvvvuuuttttttssspppllliiifffddd___[[[TTTLLLDDD>>>555222///...///111222222444777<<>>999888666444555777999;;;:::888888:::<<>>DDDJJJOOOVVVbbbrrr{{{wwwxxxxxxwwwttttttwwwzzz{{{xxxpppiiiddd``````ccclllzzzxxxqqqmmmmmmooozzzooohhhccc___]]]^^^___^^^\\\WWWUUURRROOOMMMKKKKKKJJJDDDBBB???<<<;;;:::888666666555444555666666444333444444555666888:::<<<======FFFQQQ\\\jjjzzz|||ssseeeVVVKKKFFFIIIUUUcccnnnwwwzzzsssiii[[[RRRIIIEEEEEEDDD@@@<<<888777555444333555888:::999888:::===BBBMMM```qqqyyyiii___UUUNNNHHHGGGGGGFFFJJJOOOSSSUUUVVVRRRIII@@@;;;888555999<<<;;;666333333444222111000///---,,,+++***))))))))))))))))))))))))***++++++++++++******)))))))))))))))))))))))))))))))))))))))((((((((((((((()))*********((('''&&&&&&'''((()))***))))))(((''''''(((((())))))************))))))((((((''''''%%%&&&&&&&&&''''''''''''(((((((((((())))))))))))(((((((((((()))))))))***$$$%%%%%%&&&'''((())))))))))))*********+++++++++***++++++,,,,,,------..................///000000111111222222222222111111000111222333333333222222222333444555666999>>>AAARRRlll~~~}}}mmmdddfffvvv***+++---///111333444555777666555555555777888999666888999999???PPPjjj~~~~~~}}}tttmmmfffhhhuuurrruuu|||vvvfff^^^^^^ccc```gggvvv~~~uuupppjjjfffdddccc```^^^XXXMMMFFFJJJPPPUUU]]]eeemmmkkkhhhbbbVVVHHH@@@???666:::???BBBEEENNNZZZdddiiilllqqquuuxxxyyyyyyyyyvvvuuuuuuuuutttrrroookkkkkkhhhddd___ZZZSSSMMMHHH???;;;444000...///////////////222666;;;======<<>>@@@CCCFFFGGGGGGFFFEEEJJJNNNSSSWWW\\\ccckkkqqquuutttoooggg```XXXLLLAAA;;;777555666888<<>>@@@LLLYYYdddsss}}}vvvjjj[[[NNNHHHHHHQQQ___nnnvvvzzzzzzqqqgggYYYQQQHHHEEEEEEDDD@@@:::777777555444333444777:::999999<<>>BBBRRRlll~~~{{{iii^^^^^^qqq******+++---///222444555444444555555666666777777555888;;;;;;:::FFF```yyy~~~vvvkkkggglllzzzxxxsssoooooolllfffaaaaaaddddddgggoooyyy||||||xxxqqqjjjdddaaa___^^^___UUUMMMKKKKKKLLLTTT^^^jjjjjjkkkiiibbbTTTEEE;;;<<<888888===CCCIIIRRR[[[dddiiipppuuuwwwwwwwwwvvvvvvuuutttrrrpppooooooooopppkkkfffcccaaa\\\TTTMMMCCC>>>777111...---,,,+++,,,++++++,,,...111444666999999999:::::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;999:::<<>>HHHOOOSSSTTTWWW```ppp}}}||||||~~~~~~|||~~~||||||ssshhhcccbbbYYY___iiiuuu~~~xxxqqqjjjdddgggvvvyyyooohhhcccaaa^^^[[[YYYWWWWWWVVVWWWQQQKKKKKKNNNMMMHHHBBBBBBAAAAAA???===;;;999888444333222444777888666444444666888888888;;;AAAFFFFFFVVViiittt{{{yyylll^^^OOOFFFIIIPPPZZZggguuu|||}}}wwwlllbbbRRRNNNHHHDDDBBB???:::777666777888777777777999;;;???===>>>EEESSSggg|||xxxjjj^^^WWWKKKKKKIIIGGGJJJPPPSSSQQQUUUQQQLLLGGGDDD@@@<<<999::::::999888777666555555//////...---,,,,,,,,,,,,+++++++++***************))))))))))))))))))))))))---***(((((()))+++,,,,,,******))))))((((((''''''))))))))))))((((((((((((******))))))((((((''''''***************)))(((((('''***,,,,,,)))((((((*********))))))((((((''''''******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,------///......---------......111000000000000222444555222222333333333333444444777444555888888777;;;AAAPPPjjj{{{xxxggg\\\XXXfff{{{(((((()))+++---///111333444444444555666666777777555666888888999BBBXXXlll}}}|||rrrlllmmmwww~~~qqqfffccceeecccaaa```jjjjjjmmmqqqwww}}}~~~~~~}}}yyypppfff___]]]^^^aaaZZZSSSPPPLLLJJJPPPYYYbbbeeeiiijjjfff\\\NNNEEE???;;;999<<<@@@EEEMMMUUU^^^ccclllrrruuuvvvvvvvvvuuuuuutttsssrrrqqqqqqqqqqqqmmmhhhfffddd___WWWPPPHHHBBB:::333///---,,,,,,------,,,,,,---///111222333222222222111111000000222222222222222222222222444555777:::===???BBBCCCAAACCCEEEDDDAAA@@@AAABBBEEEHHHKKKOOORRRTTTUUUUUUVVVSSSNNNHHHBBB===888666444333444999AAAJJJOOORRRUUU[[[hhhxxx}}}}}}}}}~~~~~~|||{{{nnneeeaaa```\\\aaakkkwwwzzzvvvpppllliiiooouuujjjdddaaa```]]]ZZZXXXVVVVVVUUUTTTOOOJJJJJJMMMMMMHHHCCC>>>>>>===<<<:::888666555444333222444777888666444444777:::;;;;;;>>>CCCGGGRRRaaaqqq{{{}}}rrrcccWWWLLLGGGLLLTTTgggpppxxxyyyuuunnncccYYYPPPLLLGGGCCC@@@>>>:::777666777777777666666888:::;;;;;;@@@KKK\\\qqq|||rrrfffZZZQQQGGGHHHGGGFFFJJJQQQTTTRRRQQQMMMGGGDDDBBB???<<<999999999888777666555555444///...---,,,,,,+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((******)))(((***)))))))))((((((((('''))))))))))))((((((((((((***)))))))))((((((((('''))))))******)))(((((('''&&&)))++++++)))(((((()))***)))))))))((((((((('''******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///......---------......000000//////000111333444222222222333333333444444999777777:::::::::===CCCPPPjjj{{{~~~qqq^^^UUUSSScccyyy(((((()))***,,,...000111333333444444555666666777666444444555777===KKKZZZrrr{{{}}}}}}}}}|||xxxqqqnnnsss|||sss^^^WWW[[[```bbbdddoooqqqsssssssssuuuzzz~~~}}}~~~~~~~~~vvvggg\\\YYY[[[bbb___\\\VVVNNNIIILLLRRR[[[```gggmmmllldddXXXOOOEEE???;;;<<<===@@@FFFLLLUUU\\\eeennnrrrtttuuuuuuttttttttttttsssssssssssssssooollliiigggccc\\\VVVOOOHHH???666111...---,,,---------------.........222111111000///------,,,////////////////////////111111222555999===BBBDDDEEEFFFFFFEEEAAA===;;;:::===>>>???AAACCCCCCDDDDDDFFFDDDAAA===999666333222111222666===EEEMMMQQQRRRVVVaaarrr||||||||||||~~~}}}xxxlllddd`````````eeeooo{{{zzzvvvrrrooonnnpppxxxxxxnnneee______^^^\\\YYYWWWUUUTTTSSSNNNJJJFFFFFFIIIIIIEEEAAA<<<<<<;;;:::888666555444444333222444666777777666888;;;???@@@AAADDDIIINNNbbbnnn{{{|||uuufffVVVMMMJJJLLLUUU]]]mmmrrruuusssooojjjbbbYYYMMMJJJEEEBBB???===:::888666777777666555555777999:::===EEEUUUiii|||zzzssskkkaaaUUUKKKCCCFFFGGGHHHNNNUUUXXXVVVNNNIIIDDDBBBBBBAAA???<<<888888777666555444444333///...---,,,,,,+++++++++))))))************))))))))))))))))))))))))))))))))))))+++---......+++)))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((('''&&&&&&(((******)))((('''((())))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((***+++,,,---------++++++,,,,,,,,,,,,------......---------....../////////......///000111222222222222222333333333333888666777:::::::::===CCCQQQiiizzzxxxiiiVVVOOOQQQddd{{{~~~******+++,,,---///111222222222333444555666666777888444222444666999@@@HHHbbbooozzz|||zzzzzz||||||~~~~~~{{{tttmmmnnnttt{{{~~~zzz```SSSTTT[[[eeemmmoootttwwwsssmmmlllrrrxxx}}}~~~~~~~~~}}}wwwiii]]]WWWVVV___aaabbb[[[QQQIIIJJJNNNWWW]]]fffmmmoooiii___XXXJJJDDD>>>===<<<<<>>DDDHHHIIIJJJJJJIIIDDD???:::777777777777777888999999999>>><<<;;;888777555555555222444888>>>FFFMMMRRRUUUZZZgggxxx|||yyyyyyxxxxxxxxx{{{vvvlllfffccccccccciiittt|||xxxuuurrroooqqqttt|||zzzqqqhhhaaa]]]]]]\\\ZZZWWWUUUSSSQQQQQQJJJFFFBBBBBBCCCCCC???;;;;;;;;;;;;:::888666555444333333333444555666777777>>>@@@BBBCCCEEEJJJSSSZZZmmmwwwyyytttiiiZZZKKKGGGMMMVVVbbbkkkoooqqqqqqlllgggbbbZZZQQQKKKHHHDDD@@@===;;;:::999666777666555444555777:::===BBBNNNaaattt~~~tttlllfff]]]QQQHHHCCCGGGJJJMMMTTT[[[]]][[[NNNIIIDDDDDDFFFGGGDDDAAA777777666555444333333222///...---,,,++++++++++++)))***+++,,,,,,++++++***))))))))))))))))))))))))+++***+++,,,......,,,***))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((&&&''''''(((''''''&&&&&&%%%'''((())))))(((''''''))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,------...------------.../////////......---...///000111111222222222222333333333444333333666777666:::@@@QQQiiizzzvvveeeTTTPPPUUUiii~~~******++++++---...///000111111222333444555666666:::555222444666666999<<>><<>>DDDHHHJJJKKKLLLLLLHHHCCC<<<777333333222222222333555555888888888777777666666555333444777;;;BBBKKKSSSYYYeeeppp}}}~~~|||vvvvvvuuusssrrrtttzzz~~~uuulllgggeeeeeefffmmmxxx{{{xxxvvvsssrrrtttwww}}}zzzqqqjjjeee```]]]ZZZYYYWWWUUUSSSQQQOOONNNJJJGGGCCCAAA@@@>>>;;;888999999999888777555444333222333333333444666777999@@@AAAAAABBBFFFPPP]]]gggvvv~~~{{{ssskkk\\\PPPGGGJJJUUUcccoooxxxvvvvvvpppggg___XXXMMMCCCFFFDDD@@@<<<888777777777666666666555444555999<<<>>>GGGWWWjjj|||{{{ooofff___VVVLLLEEEDDDIIIMMMPPPVVV]]]]]]ZZZLLLGGGDDDEEEIIIJJJGGGBBB777777666555444333222222......---,,,++++++++++++'''(((***+++,,,+++***)))((((((((((((((((((((((((((('''%%%%%%'''((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))&&&&&&''''''''''''&&&&&&%%%&&&'''((())))))((('''(((((((((((())))))))))))******))))))))))))******************************))))))))))))))))))))))))++++++,,,,,,,,,++++++***+++++++++,,,,,,,,,---------------------.../////////...---------...///000111111111222222222333333222111111555555555999???QQQiiiyyyvvvdddTTTQQQXXXlll~~~))))))))))))***+++,,,---000000111222444555666666:::555333555666555555777EEERRRaaaiiiooovvv{{{}}}{{{tttllleeeccccccooossssss```RRRQQQaaassssss{{{{{{nnneeeeeeiiiuuuyyy~~~~~~}}}}}}zzztttjjj```YYYZZZaaafffbbb[[[VVVRRROOOKKKOOOWWWaaaiiimmmllljjj\\\TTTKKKFFFAAA===>>>CCCDDDJJJTTT]]]eeelllrrruuuttttttuuuvvvvvvuuutttssssssssssssrrrpppmmmjjjhhh___YYYQQQHHHAAA:::444111,,,,,,------......//////***+++++++++,,,,,,,,,---,,,,,,------......//////000000000222555;;;@@@DDDGGGHHHKKKMMMMMMHHHAAA;;;444333111000000222444555444555777888888666555333444444666:::AAAMMMYYYaaasssyyy~~~zzzxxxnnnoooooommmkkkmmmrrrwww}}}sssmmmiiigggfffhhhppp{{{~~~{{{yyyxxxvvvvvvyyy|||~~~xxxqqqjjjfffccc```^^^WWWWWWUUUTTTQQQOOOLLLKKKKKKHHHEEEBBB@@@===:::777666666555555444222111000222333444333333555888:::>>>???@@@CCCIIIVVVfffrrr}}}|||uuukkkbbbQQQKKKIIISSSaaammmxxx{{{xxxqqqgggaaa\\\TTTJJJCCCBBB>>>999444222333555666666666555555777;;;??????KKK___rrr~~~wwwkkk___UUUNNNHHHEEEEEEJJJNNNQQQVVVZZZXXXSSSHHHDDDAAADDDIIIIIIDDD===777777666555444333333222...---,,,++++++*********%%%&&&(((***+++***)))(((((((((((((((((((((((((((***'''%%%$$$&&&((()))***(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))%%%&&&''''''((('''''''''&&&&&&'''(((***+++)))'''(((((((((((())))))))))))******))))))))))))******************************)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,---------------------...///000000///...------...///000111111111111222222222222444222333666777777;;;BBBQQQiiiyyytttaaaPPPOOOWWWkkk))))))((())))))***+++,,,//////000222333444555666888555444666666333333666:::EEERRR\\\gggssszzz|||~~~|||yyyuuupppkkkgggeeehhhkkkxxx~~~lll[[[UUUaaappp}}}wwwjjjeeeeeekkkqqqzzz~~~~~~~~~}}}|||sssiiiaaa]]]]]]dddiiifffaaa^^^XXXQQQIIILLLQQQYYYbbbiiilllmmmhhh^^^TTTLLLEEE>>>>>>AAA???DDDLLLTTT\\\dddkkkpppoooqqqsssuuuwwwwwwvvvvvvqqqrrrssssssqqqnnnlllkkkbbb^^^WWWPPPIIIBBB;;;666000///...---------.../////////..................---......///000000111111111000000222555999===@@@DDDFFFKKKQQQTTTPPPIIICCC;;;999666444333444666888888:::===???>>>;;;777555555777<<>>BBBEEETTThhhxxxzzztttiii[[[OOOIIIIIIJJJJJJNNNRRRTTTVVVWWWSSSMMMFFFBBB@@@CCCIIIHHH@@@888888888777666555444333333...---,,,+++************&&&(((***,,,---,,,+++***((((((((((((((((((((((((+++***((()))+++,,,,,,+++'''((((((((()))))))))***))))))))))))(((((((((((('''((((((((()))))))))***&&&&&&'''((((((((((((((('''&&&'''))),,,,,,***((('''((((((((()))))))))*********))))))))))))******************************))))))))))))))))))))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,------///000000111000///......///000000111111111111222222222222555333444888999999===CCCQQQiiiyyynnn[[[KKKJJJSSShhh|||++++++******+++,,,,,,---...///000111333444555666666444444666555222333666444===HHHTTTbbbqqqyyy{{{yyyxxxvvvuuutttssspppmmmcccfffsssvvveee\\\bbbnnnooofffcccccckkkvvv|||~~~yyy}}}pppddd___^^^```gggkkkhhhfffddd\\\SSSLLLMMMOOOUUU]]]dddhhhjjjpppfffZZZQQQGGG???===@@@<<<@@@FFFNNNUUU^^^fffkkkkkkmmmqqqtttwwwxxxxxxxxxppprrrssssssqqqnnnmmmllleeeaaa\\\VVVOOOGGG???:::444222000---,,,,,,---...000//////...---,,,++++++++++++,,,---......//////333222333444666999===???DDDGGGNNNUUUZZZXXXQQQKKKBBB@@@<<<999777888:::;;;>>>AAAEEEGGGFFFBBB===999777<<>><<<:::888666555777777777666555444333222111333444333222444888<<<>>>CCCKKKTTT___lllzzzxxxooodddVVVJJJHHHKKKUUUeeeqqqvvvyyy}}}zzzrrrcccVVVRRRSSSQQQLLLLLLKKKGGG@@@:::888999<<<555555555555777:::@@@DDDMMM]]]ppp}}}~~~}}}}}}xxxsssiiiZZZMMMHHHKKKQQQOOOSSSVVVWWWXXXXXXRRRKKKFFFBBBAAAEEEJJJIII???666888888777666555444444333...---,,,+++************)))+++...000111000///---((((((((((((((((((((((((''''''''')))++++++)))&&&'''((((((((())))))******))))))))))))(((((((((((('''((((((((())))))******&&&&&&'''((()))))))))((((((''''''))),,,---+++((('''((((((((())))))************))))))))))))******************************))))))))))))))))))))))))((()))***+++,,,---------++++++,,,,,,,,,---------,,,,,,,,,---...///000111111000///......///000111000111111111111222222222444333444777888888===CCCQQQiiixxxzzzhhhUUUHHHHHHQQQfff{{{+++)))'''%%%&&&))),,,...,,,---///000111111111000555555555555444333222111333888>>>GGGYYYnnnxxxxxx~~~zzzvvvuuuvvvwwwuuussskkkggglll}}}rrreeegggpppoooccc[[[TTT```ooozzz~~~|||uuummmgggdddkkknnnmmmiiieeedddaaa\\\OOOOOONNNOOOSSS[[[dddkkkooonnnfffXXXMMMGGGBBB>>>AAAAAACCCHHHOOOXXXaaafffjjjnnnrrrtttttttttttttttqqqqqqrrrrrrqqqpppnnnmmmmmmhhhbbb^^^ZZZSSSHHH@@@===999444111000000000//////......---------------000000111222222222111111444444444555777;;;>>>@@@EEEKKKSSSZZZ^^^^^^[[[XXXOOOMMMHHHCCC>>>===>>>@@@FFFMMMUUUVVVOOOHHHCCCAAACCCGGGMMMVVV```mmmxxx~~~vvvjjj```WWWQQQMMMHHHGGGLLLQQQVVV[[[aaakkkxxx{{{vvvqqqnnnkkkrrr}}}}}}|||{{{{{{yyyxxxxxx|||~~~vvvppphhhfffbbb```^^^[[[XXXUUUSSSRRRPPPNNNKKKIIIGGGFFFBBB???<<<888666555555555111222444444222111111222222444555555444666<<>>???CCCJJJSSS[[[```gggkkkpppssssssrrrrrrrrrqqqqqqrrrrrrqqqpppnnnmmmooojjjfffccc```[[[RRRKKKDDD@@@;;;777444333111000///............///000000...///000111222333444444888888888999;;;>>>BBBCCCKKKPPPXXX```ddddddbbbaaaYYYWWWRRRLLLGGGDDDDDDEEEIIIQQQYYY\\\VVVNNNIIIFFFPPPUUU\\\dddmmmvvv}}}oooaaaVVVMMMFFFCCC???>>>BBBGGGLLLTTT\\\hhhuuuzzztttpppooovvv}}}}}}|||||||||{{{yyyxxxwww|||}}}{{{wwwpppjjjeeeccc```^^^]]][[[XXXVVVOOONNNLLLIIIFFFDDDBBBAAA???===:::777555555555555222333444333222111111222222555888999999:::>>>BBBFFFOOO[[[ggguuu}}}sssiii[[[MMMFFFFFFNNN[[[jjjrrrvvvwwwtttooojjjddd[[[RRRKKKGGGCCC@@@<<<>>>AAACCCBBB@@@>>>===:::444444999:::;;;HHHWWWgggrrr}}}zzzsssmmmcccXXXPPPNNNQQQUUUXXXXXXYYYXXXUUUPPPJJJGGGEEEGGGIIIHHHDDD???<<<:::777777888999777444111///---,,,+++***)))***+++,,,((((((***111777777000)))******)))(((((()))******************************(((++++++((((((******''',,,***((()))***+++)))''')))(((((((((((((((((((((***)))((((((((((((((())))))((('''&&&&&&'''((()))))))))((('''((()))+++,,,,,,+++***)))))))))***+++))))))))))))))))))))))))(((((((((((()))))))))******))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000000000000000000000111111222444444222111222222444222333666888999>>>EEEUUUlll{{{~~~uuueeeUUUQQQJJJMMMaaazzz))))))))))))***+++,,,---/////////000111222444444222333444555666777777777555777999???NNNbbbrrrxxx{{{yyyxxxyyy{{{|||||||||ooogggfffsssnnnbbb\\\___eeennnwww~~~~~~~~~zzzwwwvvvvvv|||{{{tttkkkffffffeeeccc[[[YYYTTTPPPPPPTTT\\\ccciiimmmmmmfff\\\TTTJJJBBB<<<<<<===???EEEMMMUUUZZZaaaffflllqqqrrrqqqpppoooqqqqqqrrrrrrrrrpppooonnnooollliiihhhfffccc\\\WWWOOOKKKEEE???;;;888444222//////......///000111222//////000222555777:::;;;>>>>>>>>>???AAACCCFFFGGGNNNSSS[[[bbbhhhjjjiiihhhdddaaa[[[UUUPPPLLLJJJIIIJJJQQQZZZ^^^[[[VVVQQQOOOXXX]]]eeemmmsssyyy}}}~~~~~~wwwhhhYYYOOOEEE===888666666999<<>>:::888666555:::BBBEEEBBB>>>888666888===???EEEUUUhhhvvv~~~wwwqqqiii^^^VVVSSSTTTWWWYYYZZZZZZZZZWWWSSSMMMHHHDDDDDDGGGIIIHHHEEE@@@===<<<999999999999777444000...000...+++)))(((***,,,---''')))+++///333222000---))))))(((((((((((())))))************************+++---...,,,...333555444---+++)))((()))*********(((((('''&&&&&&''')))***+++***)))(((''''''''''''((((((((((((((((((((((((---+++(((&&&'''***...111111...+++((('''))),,,///))))))))))))))))))))))))((((((((()))))))))*********************+++,,,,,,++++++++++++,,,,,,,,,,,,,,,------......///000000111111000000000000000000111222444444222222222333333111222555777999???FFFUUUlll{{{yyyjjjZZZOOOIIIMMMaaayyy((()))***++++++,,,,,,,,,------,,,---...000222333333444555666777777777777666666666:::FFFYYYkkkuuuvvvvvvxxxzzz|||}}}}}}}}}rrriiidddlll}}}pppddd___dddggglllttt|||}}}{{{zzz{{{|||~~~{{{rrrgggbbbdddfffeeebbb^^^XXXQQQNNNPPPUUUZZZbbbjjjpppmmmfff]]]QQQGGG@@@???>>>???CCCIIIPPPUUU[[[```hhhnnnppppppooonnnqqqqqqrrrrrrrrrqqqoooooonnnllljjjiiiiiifffaaa]]]YYYUUUOOOIIIDDD>>>999666333222000/////////000111111222333666999===AAACCCCCCCCCDDDDDDFFFGGGIIIJJJMMMQQQXXX___eeeiiijjjjjjiiieee___YYYTTTOOOKKKIIIHHHMMMSSSVVVVVVTTTSSSSSSWWW]]]eeelllppprrrtttuuuuuuvvvqqqeeeZZZPPPEEE===444333444555666;;;HHHUUUcccqqq~~~|||xxxvvvxxx{{{~~~yyyxxx}}}{{{yyy{{{}}}~~~}}}zzzxxxwwwxxx|||zzzrrrllliiifffbbb```___]]][[[YYYXXXVVVTTTRRRNNNMMMJJJGGGCCC@@@===<<<888777666555444444444444333444444222111111333555333666:::<<<>>>BBBHHHMMMXXXeeesss{{{|||rrrdddWWWKKKFFFLLLVVVbbblllwww||||||wwwmmmdddUUURRRMMMJJJFFFAAA<<<999:::666444777===@@@>>>:::777777999>>>CCCNNNdddyyy~~~vvvooojjjbbbYYYSSSTTTXXX[[[\\\]]]\\\ZZZVVVPPPJJJEEEAAACCCFFFHHHHHHEEEAAA>>>===999999888777444111...,,,000...,,,***)))((())))))(((+++---......---------)))(((((((((((((((((()))************************(((+++,,,,,,///777;;;;;;,,,***((('''''')))***+++)))'''%%%$$$$$$%%%&&&(((******)))(((((((((((((((((()))************)))(((,,,***((('''(((+++///111222///+++((('''))),,,...))))))))))))))))))))))))(((((()))))))))*********++++++******++++++,,,---***************+++++++++---------...//////000000111111111000000000000000111222444444333222333444333111111555777999@@@GGGVVVmmm|||}}}ooo___NNNJJJPPPdddyyy}}}'''(((***+++,,,,,,++++++,,,,,,,,,,,,...000222444555555666666666666555555666555444777???NNNaaappptttwww|||~~~uuummmfffhhhuuu}}}rrrgggaaadddfffjjjqqqyyy}}}zzzyyy{{{|||yyyvvvmmmccc___bbbfffffffffbbb\\\TTTOOOMMMOOORRR[[[eeennnoookkkdddZZZPPPFFFDDD@@@>>>@@@DDDJJJNNNTTTZZZccckkknnnoooooooooqqqqqqrrrsssrrrqqqpppoooooonnnmmmkkkjjjhhhdddbbb```\\\WWWRRRLLLFFF@@@<<<999777444111000///000111333444666:::>>>BBBFFFGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKNNNTTT[[[aaaeeehhhiiiiiieee```[[[VVVRRRLLLHHHIIIIIIIIIHHHHHHIIIKKKMMMSSSXXX```gggjjjkkkkkkllllllnnnnnnggg^^^TTTHHH===666444444555555888DDDQQQaaapppwwwyyyzzzyyyvvvvvvzzz}}}}}}~~~|||~~~}}}{{{yyy||||||yyywwwwwwzzz~~~}}}xxxtttmmmgggdddaaa```___^^^\\\YYYVVVTTTRRROOOLLLHHHFFFDDD@@@===999777555555555444444444444444444222333444333222222444666555777999:::>>>EEEPPPXXXeeepppzzz~~~vvvjjj[[[OOOGGGGGGQQQ]]]fffnnnuuuxxxxxxtttkkkbbbSSSOOOIIIEEEBBB???<<<:::999888777777888999999888777777999>>>HHHYYYrrr}}}vvvnnneeeaaa[[[TTTRRRUUUZZZ]]]^^^```^^^ZZZTTTNNNGGGBBB???AAADDDGGGGGGEEEAAA???>>>888777666444222...,,,***((()))***++++++***)))(((***,,,...---+++)))***+++(((((())))))))))))(((((())))))))))))))))))))))))%%%''''''&&&)))000444333***)))(((&&&%%%&&&(((***,,,***(((&&&%%%%%%&&&'''((((((((((((((()))******))))))************))))))((((((((()))***+++,,,,,,---,,,+++)))))))))***+++))))))))))))))))))))))))))))))))))))************++++++******++++++,,,---+++++++++,,,,,,,,,------------......///000000111111111111111000000//////000222444444333333444555444111111444777999@@@HHHWWWnnn}}}}}}nnn___NNNMMMUUUhhhzzz~~~{{{~~~'''((()))******+++******,,,------///000222444555555555666666666555555444555333333666:::EEEXXXhhhuuu{{{xxxssskkkgggnnnzzzvvvtttvvv{{{{{{rrrhhhbbb```ccchhhnnntttzzz~~~}}}zzzyyyyyy{{{vvvssslllbbb___cccgggggghhhfffaaa[[[SSSNNNLLLLLLTTT^^^iiimmmmmmjjjbbb[[[NNNJJJDDD???===???CCCFFFLLLSSS]]]eeejjjmmmoooqqqpppqqqrrrssssssrrrqqqpppqqqpppooonnnllljjjiiihhhcccaaa]]]ZZZVVVQQQJJJFFFCCC@@@<<<888555444555555777999<<<@@@DDDHHHJJJKKKJJJKKKKKKKKKKKKKKKKKKKKKLLLOOOSSSXXX]]]bbbeeeggghhhddd___\\\ZZZVVVPPPKKKJJJFFFAAA===<<>>>>>AAAEEEFFFDDDAAA>>>>>>666666444222000---+++***!!!###'''+++------,,,++++++,,,---,,,***))))))***))))))************))))))(((((((((((((((((((((((()))+++***''''''+++,,,***)))))))))'''%%%$$$&&&'''---,,,***)))(((((())))))''''''''''''((()))***+++))))))))))))))))))))))))&&&''')))***+++***)))((())))))***************))))))))))))))))))))))))))))))))))))*********++++++***************+++,,,,,,------......//////000000---......//////000111111222222111111000/////////000222444555444333444555555222111444666888@@@HHHYYYooo}}}ppp```OOOOOOYYYkkk{{{|||zzz~~~'''''''''(((((()))******+++,,,---///111333333444222333444555555555555555444222444666888>>>OOO```uuu~~~~~~zzzyyyrrrhhhhhhsss~~~|||qqqjjjoootttooofff```ZZZ___fffkkkpppuuu{{{}}}~~~}}}{{{yyyyyyzzzwwwvvvooogggdddgggiiihhhiiiiiihhhbbbZZZQQQKKKIIIMMMXXXccchhhkkkllliiieeeXXXRRRJJJBBB>>>>>>@@@BBBEEELLLUUU^^^eeejjjoooqqqpppqqqrrrssssssrrrqqqqqqnnnoooooonnnmmmllllllllleeedddbbbaaa___[[[UUUQQQLLLIIIEEE@@@>>>>>>??????@@@BBBGGGLLLOOOQQQQQQQQQMMMMMMNNNNNNNNNMMMMMMLLLNNNOOOQQQUUUYYY^^^bbbdddddd```]]]\\\\\\YYYSSSMMMDDD@@@;;;999;;;???EEEHHHMMMQQQXXX]]]bbbfffkkknnnpppssstttqqqmmmfffYYYMMMAAA;;;777777777777;;;AAASSSeeeyyy~~~~~~}}}|||xxx||||||{{{}}}|||yyytttnnniiieeedddaaa___\\\\\\\\\]]]YYYVVVSSSQQQOOOMMMJJJHHHFFFEEECCC@@@===:::888777444555555555444333333222+++...333666777777777888:::===AAAEEELLLXXXeeeooo{{{|||tttlll___SSSHHHHHHNNNWWWbbbkkkrrrpppkkkdddaaaaaa]]]WWWNNNJJJDDD???<<<999777555333666888999888888:::;;;888<<>>===666555444222000---,,,+++$$$%%%(((***,,,,,,,,,,,,((())))))***++++++***))))))***+++,,,,,,+++***)))))))))))))))))))))))))))+++------***)))++++++((()))++++++)))&&&$$$$$$&&&((((((((()))))))))******)))((((((((((((((()))******)))(((((((((((()))***((()))*********)))(((&&&(((((())))))******++++++))))))))))))))))))))))))))))))*********+++++++++***))))))))))))***++++++,,,,,,---......///000000.........///000000111111222222111111000//////...000222444555444444555666666333222444555888???GGGZZZppp}}}qqq___NNNPPP[[[mmm{{{|||{{{'''&&&&&&&&&'''((()))***'''))),,,...000111111111///000222444555666777777333222444777777;;;JJJ[[[ttt~~~{{{||||||vvviiifffooo{{{|||tttfffhhhooolllddd]]]UUU\\\eeejjjmmmqqqyyy|||}}}~~~|||{{{zzz{{{zzzzzztttllliiijjjkkkiiijjjllllllhhh___UUULLLHHHJJJTTT^^^dddiiimmmnnnkkk```ZZZPPPGGGAAA???@@@BBBAAAGGGPPPZZZbbbhhhnnnqqqpppqqqrrrsssssssssrrrqqqkkklllmmmmmmllllllmmmnnnffffffeeeeeedddaaa\\\XXXQQQOOOKKKGGGEEEEEEGGGHHHHHHLLLQQQVVVYYYZZZYYYXXXOOOOOOPPPPPPOOONNNNNNMMMNNNNNNPPPRRRVVVZZZ^^^``````\\\ZZZZZZ\\\ZZZTTTNNN<<<:::888999>>>FFFLLLPPPUUUYYY___dddjjjpppvvv{{{vvvxxxxxxvvvtttpppggg\\\GGG@@@:::::::::999:::>>>MMM___uuu~~~|||vvvzzz~~~~~~|||}}}~~~zzzuuupppjjjccc^^^^^^^^^]]][[[ZZZYYY[[[\\\UUUSSSQQQOOOOOOMMMKKKIIIAAA@@@???<<<:::777555444555555555555444333222222)))---333777888888888888<<<@@@FFFLLLTTT```lllvvv}}}}}}wwwkkk___UUUJJJBBBHHHVVVdddooowwwxxxssshhh]]]XXXXXXUUUPPPKKKHHHCCC???;;;777333///555666888999:::::::::999999>>>IIIYYYnnnrrrggg[[[QQQNNNRRRWWWYYYZZZ]]]aaaeeebbb^^^XXXPPPIIICCC???===;;;>>>BBBCCCBBB???>>>===666666444222000...---,,,,,,++++++***************&&&&&&&&&))),,,...,,,******+++,,,------,,,+++***************************$$$''')))'''(((++++++(((***,,,---+++'''$$$$$$%%%!!!"""$$$&&&'''((())))))+++***)))((((((''''''(((+++)))(((&&&&&&((()))+++++++++******)))(((((('''))))))(((((()))+++---...)))))))))))))))))))))))))))************+++++++++)))))))))((()))******+++))))))***++++++,,,------......//////000000111111222222222111000//////...000222444555444444555666777444222444555777>>>FFF[[[ppp}}}}}}lllZZZMMMQQQ\\\nnn{{{}}}|||)))))))))))))))******+++...,,,++++++,,,...111333333333444444555444444333444222444666555555>>>JJJiiizzzzzz}}}xxxooohhhiiisss|||~~~nnneeebbb```___```\\\___dddiiimmmqqqvvvyyy{{{}}}~~~|||zzzzzzzzz{{{{{{xxxsssnnnkkkjjjkkkgggggggggeeeaaaYYYPPPIIIHHHMMMVVV___fffkkknnnooohhhbbbWWWMMMEEEAAAAAAAAABBBEEEJJJQQQYYYbbbiiimmmnnnpppssssssrrrpppppppppllllllnnnooooooppppppppphhhhhhhhhhhhfffccc```^^^ZZZYYYWWWSSSPPPOOOQQQSSSUUUWWWZZZ\\\ZZZXXXVVVUUUNNNMMMKKKJJJIIIJJJKKKLLLIIIKKKNNNPPPRRRUUUYYY\\\[[[[[[[[[ZZZXXXRRRKKKFFF999999:::===BBBKKKUUU]]]___ccciiinnnrrruuuxxx{{{~~~|||yyyyyyvvvqqqYYYIII:::666888::::::;;;HHHVVVkkk~~~{{{uuuvvvwwwxxxzzz|||~~~|||vvvooohhheeecccbbbaaa___]]]\\\[[[[[[YYYWWWTTTRRRNNNJJJJJJMMMMMMIIIEEE???===;;;888666555444444777444222222333444333000,,,...333999999666888===@@@FFFNNNUUUaaaooowwwyyy~~~wwwkkk]]]TTTJJJHHHIIIRRRaaannnssstttxxxqqqeee\\\VVVTTTTTTSSSLLLEEE<<<777777777444222555333444777888777999===<<>>:::===BBBEEEEEEBBB>>>;;;<<<999555000---,,,,,,,,,++++++******)))((((((((()))))))))))))))))))))))))))***+++***((((((((()))&&&'''((())))))***))))))************************((((((''''''&&&&&&&&&%%%"""%%%((()))((()))+++---...***&&&&&&)))++++++)))*********))))))))))))))))))((('''''''''(((***+++******))))))))))))******))))))))))))))))))))))))+++++++++***)))(((((('''---+++***(((((()))+++,,,((()))***+++,,,---------------......///000000000111111000000000000111111333333222222111222222222444222333666666777???GGGXXXooowwwdddUUULLLLLLXXXppp~~~((((((((('''((())))))***---,,,******+++...000222222333444444444444444444444222222444444444;;;CCC[[[mmm~~~yyyyyy{{{yyyrrrkkkiiinnnttt|||rrrddd\\\WWWXXXZZZ```dddiiinnnqqqsssuuuwww{{{}}}}}}}}}}}}{{{zzzwwwsssnnnkkkjjjkkkhhhhhhgggfffccc]]]VVVPPPLLLNNNSSSZZZbbbhhhmmmnnnlllggg^^^TTTKKKEEEAAA@@@AAACCCGGGLLLSSS[[[aaaeeelllooosssttttttrrrqqqqqqmmmmmmnnnppppppqqqqqqpppiiijjjjjjiiigggeeebbb```]]]\\\[[[YYYVVVVVVXXXZZZ^^^```aaa___[[[UUUOOOLLLDDDCCCBBBAAAAAABBBDDDEEEHHHJJJLLLNNNPPPRRRVVVYYY[[[ZZZXXXUUUPPPJJJCCC???<<<@@@FFFLLLRRRYYY```eeeeeehhhmmmqqqtttwww{{{~~~{{{vvvcccSSSBBB:::999999;;;>>>GGGQQQbbbuuuvvvvvvvvvvvvwwwyyy{{{}}}~~~~~~}}}zzzsssnnngggbbb___^^^]]]]]][[[ZZZXXXXXXXXXWWWUUUSSSQQQMMMJJJIIIKKKKKKGGGCCC===;;;999777555444444444666444111111333444222111222444999>>>>>><<<>>>DDDDDDNNN[[[dddoooxxx}}}}}}yyynnn```SSSJJJJJJKKKQQQ]]]jjjuuuzzz{{{yyypppdddYYYRRROOONNNNNNIIICCC;;;666666777555222444222222666777666999>>>FFFRRRccctttyyysssiii[[[RRRPPPOOOTTTWWWZZZaaaiiijjjfffUUURRRNNNJJJHHHEEEAAA>>>@@@CCCFFFHHHFFFBBB>>>:::555333000---+++++++++,,,+++++++++++++++++++++,,,))))))))))))))))))))))))+++,,,---,,,*********+++))))))***+++++++++******************************((((((((((((''''''&&&&&&+++'''%%%(((------(((###((('''''''''))))))(((&&&))))))))))))))))))))))))***))))))((()))***+++,,,((((((''''''''''''(((((())))))))))))))))))))))))))))))******++++++,,,,,,,,,+++***(((((()))+++,,,***+++,,,---------------------......///000000000111111000000000000111111222222222222222222333333444222333666666777???GGGZZZqqq~~~{{{qqq^^^NNNIIIJJJWWWnnn}}}'''''''''''''''(((((()))++++++))))))***,,,///000111222333444444444444444444111000333333333666:::IIIZZZooo{{{|||xxxtttwwwzzzvvvooojjjiiikkkzzzxxxgggYYYRRRSSSXXXdddhhhoootttvvvvvvuuuuuuwwwzzz~~~{{{zzzxxxtttpppmmmllllllllljjjiiihhhfffccc^^^ZZZSSSPPPOOOSSS[[[dddjjjlllmmmjjjeee]]]UUULLLEEEAAAAAABBBDDDHHHMMMTTTZZZ]]]gggkkkpppttttttrrrqqqqqqnnnooopppqqqqqqrrrrrrqqqkkkkkkkkkkkkiiigggdddccc___``````___^^^]]]___```cccdddccc```YYYPPPGGGAAA:::999777777888999<<<===BBBDDDGGGIIIJJJMMMPPPSSSXXXVVVQQQLLLGGGBBB>>><<<<<>>@@@BBBEEEIIILLLPPPNNNIIIDDD@@@>>>>>>@@@BBBIIIUUU^^^bbbcccaaaaaadddeeegggjjjmmmrrryyy}}}~~~xxxkkkZZZLLLBBB???EEEMMMPPPTTT\\\gggvvv}}}wwwqqqnnnnnnooopppssssssttttttssspppmmmjjjfffbbb^^^[[[[[[\\\\\\\\\\\\YYYWWWUUUTTTSSSQQQOOONNNKKKHHHFFFEEECCC???===777666555333333333444444333222222222222333333333222333777;;;======CCCJJJRRRbbbuuuwwwvvvqqqeeeVVVLLLIIIJJJJJJUUUeeerrrxxxzzzzzzyyyrrriii]]]QQQJJJEEECCCBBB@@@<<<777555555666666555666444555999:::<<>>BBBNNNTTT[[[```aaa```^^^]]]^^^```bbbeeeiiiooovvv{{{}}}uuueeeVVVIIIBBBEEEMMMOOOUUU]]]bbbjjjwwwxxxpppjjjhhhhhhiiilllmmmnnnnnnmmmkkkiiihhhdddaaa]]][[[[[[\\\]]]\\\ZZZWWWSSSPPPNNNLLLJJJHHHJJJHHHFFFCCCAAA>>><<<:::666555333222222222333444222222333333333333555666666666:::???BBBEEEMMMVVVaaannn|||}}}sssoooeeeWWWJJJFFFIIIOOOTTT___nnnwwwyyyuuurrrppphhhaaaWWWNNNHHHDDDBBB@@@<<<999666555555666666777555555666:::<<<@@@KKKVVViiixxxzzzwwwnnnaaaWWWSSSUUUXXX```\\\[[[___ccc```WWWOOOIIIIIIKKKSSSYYYXXXPPPGGGAAABBBBBBAAA>>>;;;888555000///...,,,+++*********)))))))))(((((((((''''''(((((((((((((((((((((((()))***+++***((((((((()))(((((()))(((((('''&&&&&&(((((((((((((((((((((((())))))******************&&&444AAA<<<---###(((111)))++++++***'''&&&***---''''''(((((())))))))))))((((((((()))))))))))))))******))))))))))))******))))))))))))))))))))))))***************)))))))))***))))))******++++++,,,+++,,,,,,,,,,,,++++++***------......///000000000111111000000000000111111000111222444555555555444444222333666666777???GGG]]]rrr{{{xxxmmmZZZJJJDDDMMM]]]ooo|||)))))))))))))))***++++++)))))))))))))))***++++++---...///111333444444444222444444111111444555333777<<>>???CCCIIILLLVVV[[[cccjjjnnnppprrrsssrrrrrrssssssssssssrrrrrrmmmmmmlllkkkiiiiiihhhhhhccccccbbb```^^^]]]]]]___eeebbb^^^ZZZTTTIII===333111000.........///111222222444666888999<<>>888555777>>>DDDVVVYYY\\\]]]\\\[[[ZZZZZZ^^^___bbbeeehhhnnnuuuzzz}}}rrrdddUUUKKKHHHKKKMMMTTT[[[^^^```kkk~~~vvvnnngggdddcccdddfffhhhiiiiiigggfffffffffaaa^^^[[[YYYYYYZZZZZZYYY[[[XXXSSSPPPNNNLLLJJJHHHGGGEEECCCAAA>>>;;;999888666555333222111222222333222333444444444444666888888888<<>>EEESSS```vvv}}}uuuqqqgggZZZSSSUUUZZZ\\\ccc___]]]aaaaaaZZZQQQLLLFFFIIIOOOXXX]]]ZZZPPPGGG@@@@@@@@@>>><<<:::888666111000...,,,***))))))(((,,,,,,+++******)))((((((((((((((((((((((((((((((+++,,,---,,,*********+++***++++++++++++******)))))))))))))))))))))))))))))))))))))))************+++,,,.........,,,)))((())))))(((&&&%%%&&&(((+++&&&''''''(((((())))))***''''''((())))))))))))(((((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&''')))***+++,,,,,,)))))))))***++++++,,,,,,******+++,,,,,,+++++++++------......///000000000111111000000000000111111111222333555555555444444444222333666666777???GGG```ttt}}}{{{qqq___OOOJJJTTTeeeuuu((((((((((((((()))************************+++++++++,,,...000222444444555...444555000...222666666666666===JJJVVV___kkkuuu~~~xxxssspppfffiiilllpppzzzxxxkkkdddccchhhuuuyyyxxxvvvrrroooooorrrttttttwwwzzz{{{{{{{{{|||}}}}}}zzzvvvsssqqqnnnjjjhhhdddccc___XXXQQQOOOSSSWWWaaadddhhhjjjiiieee___[[[NNNJJJDDD???===@@@DDDGGGPPPUUU]]]ccchhhllloooqqqrrrrrrsssssssssrrrrrrqqqooonnnmmmlllkkkjjjjjjjjjddddddcccaaa``````bbbdddiiiddd___ZZZTTTJJJ>>>555//////...///000333666777999:::;;;;;;;;;;;;>>>@@@>>>>>>===999888<<>>===;;;888666444333000///...---+++***))))))***************)))))))))((((((((((((((((((((((((+++,,,---,,,*********+++***++++++,,,,,,,,,,,,+++************************((((((((()))))))))******,,,((($$$&&&***---***&&&)))'''&&&&&&((((((((('''&&&&&&''''''((())))))***'''((()))*********))))))((((((''''''''''''(((((())))))))))))))))))))))))&&&'''((()))+++,,,---...(((((()))***+++,,,,,,,,,******+++,,,------------------......///000000000111111000000000000111111222333444555666555333222444222333666666777???GGG___rrrvvvdddUUUPPP]]]mmm{{{'''''''''''''''((())))))************+++++++++++++++,,,...000222444444555+++333555///,,,111666777555222555AAAMMMYYYggguuu|||vvvrrrjjjjjjhhhhhhooo|||xxxrrrqqqjjjzzzxxxvvvqqqlllhhhhhhjjjmmmppprrrvvvxxxyyyyyy{{{||||||yyyvvvtttrrrooollliiidddfffddd]]]SSSNNNPPPTTTYYY]]]ccciiilllllljjjhhhVVVQQQIIIBBB>>>???BBBEEEJJJOOOVVV]]]bbbgggkkknnnrrrrrrrrrsssrrrrrrqqqqqqqqqpppooommmllllllllllllffffffeeecccbbbdddgggjjjgggbbb\\\XXXTTTLLL@@@888000000000111444888<<<>>>AAAAAAAAA???=========???;;;<<<===<<<>>>DDDPPPYYY]]]___bbbdddddddddfffgggbbbdddfffgggiiilllooorrrxxx~~~}}}qqqhhheee`````````___aaahhhqqqxxxvvvsssmmmgggcccaaa```aaabbbdddeeeccc```]]]]]]___```^^^ZZZXXXWWWWWWUUUTTTMMMJJJGGGEEEEEEEEEEEEDDDAAAAAA@@@>>>:::888777777777666444222111111111222222555777777555666999<<>>888444999999888777666666777999<<<===AAAFFFKKKTTTfffvvv|||wwwoooiii]]]SSSUUUaaaiiiiiifffbbbaaabbb]]]RRRLLLLLLAAAFFFLLLQQQQQQMMMFFFBBB===<<<:::777444111///...******))))))(((''''''&&&&&&&&&''''''(((((())))))(((((((((((((((((((((((()))***+++***((((((((()))((()))***+++++++++++++++************************''''''(((((()))))))))***((())))))'''%%%&&&)))---***((((((***------)))%%%&&&&&&&&&'''((())))))***((()))***+++,,,+++************))))))))))))******))))))))))))))))))))))))+++++++++++++++++++++,,,(((((()))++++++,,,,,,,,,***+++,,,---......///...------......///000000000111111000000000000111111222333555666666444333111444222333666666777???GGG[[[ooo}}}||||||tttcccTTTUUUbbbrrr~~~}}}}}}''''''''''''''''''''''''******))))))((((((''''''***+++,,,---...000111222222222222333333333444444333444777:::???KKKbbbvvv~~~}}}yyytttuuusssmmmggghhhqqq{{{~~~vvvtttzzzqqqqqqppplllfffaaa]]]\\\```jjjuuu{{{{{{yyyyyyyyyyyyxxxvvvtttqqqnnnlllkkkkkkjjjgggbbb[[[VVVTTTSSSVVVZZZ```fffjjjllllllkkkfffYYYMMMHHHEEE@@@@@@CCCFFFJJJPPPVVV\\\cccjjjooonnnoooqqqrrrrrrqqqooonnnnnnnnnmmmlllkkkkkkjjjjjjkkkgggdddeeeiiikkkhhheeehhhbbb]]]ZZZWWWPPPCCC999444333333444:::AAAIIINNNMMMKKKIIIHHHFFFDDD@@@>>>===>>>???AAAFFFMMMVVV\\\bbbccceeegggjjjlllnnnoookkkkkkjjjhhhgggiiimmmpppssswww}}}{{{xxxtttrrrooonnnooorrrvvvyyyvvvnnneee_________^^^[[[ccccccbbb___\\\[[[[[[\\\]]]ZZZWWWVVVUUUTTTRRRPPPLLLJJJGGGFFFEEECCCAAA???;;;<<<======;;;777444111111222333222111111222444777777666555555999>>>BBB@@@FFFMMMWWWgggxxx}}}uuummm```SSSGGGHHHIIIMMMUUU```mmmuuu{{{xxxsssmmmfff___ZZZWWWNNNJJJDDD@@@<<<:::777555444555666777777777777777999>>>CCCGGGMMM]]]ssswwwqqqsssaaaTTTXXXdddjjjjjjjjjiiieee___YYYSSSNNNIIIEEEBBBFFFKKKMMMLLLHHHDDDAAA<<<;;;999777555222...***,,,,,,+++***)))(((''''''))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))))))))(((((('''((((((((())))))******((()))+++,,,,,,+++)))(((''''''(((((())))))*********************+++++++++(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,'''+++,,,((()))...///+++,,,,,,+++******))))))((()))))))))))))))******+++((((((''''''))),,,///000000+++&&&&&&+++......,,,------------...000111222000000000000///111444777333333333333333333333333888444222333444666===EEE[[[mmmyyy{{{zzzmmm```ZZZYYYkkk|||~~~'''''''''''''''''''''''')))(((((((((''''''''''''))))))***,,,---...///000222222222333333333333444555444666888;;;EEEYYYlll{{{}}}|||xxxxxxtttmmmdddbbbiiiuuu~~~yyyyyyiiiiiiiiihhhfffbbb\\\XXX[[[eeeqqqxxxzzzyyyyyyzzzwwwvvvuuurrrpppnnnlllkkkllljjjhhhddd___[[[WWWUUUOOOSSSYYY___eeejjjlllmmmkkkaaaVVVOOOHHHAAA>>>AAAGGGIIIMMMRRRWWW^^^eeejjjmmmnnnppprrrrrrqqqpppooooooooonnnmmmmmmlllkkkkkkmmmiiiffffffiiikkkhhheeehhhbbb]]][[[YYYTTTIIIAAA;;;:::;;;@@@GGGOOOUUUWWWXXXVVVRRROOONNNKKKHHHFFFEEEFFFGGGJJJNNNVVV^^^dddeeefffhhhjjjmmmoooqqqqqqmmmkkkhhhdddbbbdddhhhlllooosssyyy|||zzzzzz|||~~~tttmmmddd``````aaa```______``````___\\\[[[[[[\\\]]]ZZZVVVTTTRRRPPPMMMKKKKKKIIIFFFEEEDDDBBB@@@>>>>>>===;;;999777666555444222333333333111111333444444555666666777:::>>>BBBFFFPPP[[[fffrrrvvvkkkbbbWWWMMMCCCFFFLLLSSS\\\gggrrryyy{{{xxxqqqiiiaaaZZZUUURRROOOKKKEEEAAA>>>;;;999777222555:::>>>???===999777<<>><<>>CCCFFFPPP]]]mmmwww~~~~~~yyylll^^^TTTMMMHHHDDDJJJTTT^^^gggooouuuyyyzzzuuummmcccZZZSSSNNNLLLLLLHHHCCC???<<<:::888666333555999<<<>>>>>>===<<>>DDD^^^ppp|||vvvwwwrrrcccUUUQQQWWWkkk~~~||||||))))))))))))))))))))))))((((((((((((((((((((('''(((((()))***+++,,,---...111111111111222222222222444333333444444888EEERRRjjjwww}}}{{{vvvmmmddddddppp~~~|||iiiccc___aaagggiiiddd^^^YYYaaallluuuyyyzzzzzzyyyrrrrrrqqqpppnnnmmmllllllmmmiiiggghhhiiiggg```YYYTTTTTTUUUWWW\\\aaagggjjjiiiiiiggg```VVVLLLHHHGGGDDDDDDDDDEEEHHHOOOXXX^^^eeegggkkknnnpppqqqqqqpppnnnnnnnnnnnnmmmmmmllllllnnnkkkhhhggghhhhhhfffdddbbb]]]XXXUUUUUUTTTPPPLLLDDDDDDJJJVVVdddkkkjjjeee\\\WWWOOOHHHDDDCCCAAAAAABBBEEEIIILLLQQQVVV\\\aaaeeefffiiikkkmmmnnnoooooommmlllhhhccc^^^\\\]]]___eeejjjqqqxxx}}}~~~zzzvvvqqqrrrtttvvvyyyxxxrrrhhhddd^^^[[[[[[\\\\\\\\\[[[]]]___^^^\\\YYYWWWVVVYYYVVVQQQNNNLLLIIIFFFDDDEEECCCAAA@@@@@@>>><<<:::===:::777333222333555777333444555444333333555666777888:::<<>>:::888777555333666444222222555:::???CCCHHHGGGNNN___wwwwwwrrrooocccbbbcccfffjjjlllnnnooohhhccc]]]WWWSSSPPPLLLJJJHHHGGGFFFFFFEEEDDDCCCAAA<<<999555222000...+++)))++++++***)))((('''&&&&&&(((((((((((((((((((((((())))))))))))*********+++(((((()))*********))))))************++++++++++++******))))))))))))************))))))((((((''''''))))))((('''&&&&&&%%%%%%'''((((((((())))))))))))************************(((((((((((('''''''''''')))******))))))*********)))******+++,,,,,,------)))))))))))))))******+++)))***+++,,,,,,,,,,,,+++)))+++,,,------,,,,,,,,,------------...000111222000111222111///...///000222222222222222222222222666333333555666888>>>FFF___qqq|||wwwwwwooo^^^QQQMMMTTTjjj~~~~~~{{{zzz~~~************************))))))))))))))))))))))))))))))***+++,,,------...000000000111111111222222222111222444444666@@@JJJbbbsss|||vvvkkkdddjjjuuu{{{zzz|||mmmddd\\\\\\dddjjjhhhddd```gggpppyyy||||||zzzxxxrrrrrrqqqpppooonnnmmmmmmllliiigggiiikkkjjjccc]]]WWWVVVTTTTTTWWW]]]bbbfffgggjjjkkkfff]]]TTTNNNKKKCCCCCCBBBBBBDDDKKKSSSYYY___bbbfffjjjmmmoooppppppmmmmmmllllllllllllllllllllljjjhhhffffffeeedddcccccc^^^YYYUUUUUUTTTRRRPPPIIIKKKQQQ^^^kkkqqqnnnhhh^^^WWWNNNGGGCCCBBBAAAAAACCCFFFKKKOOOSSSWWW[[[^^^bbbcccfffhhhjjjjjjjjjjjjkkklllllliiieeeaaa^^^]]]aaaeeelllrrryyy|||yyyvvvsssooolllmmmooorrrtttxxx}}}|||rrrmmmfffccc^^^ZZZYYYYYYYYYZZZ^^^___```^^^ZZZVVVSSSRRRTTTQQQNNNKKKJJJHHHFFFDDDBBB@@@>>>======<<<:::888888777666444444333333444333444555555444555777999;;;;;;<<<>>>DDDNNNYYY```lllyyy}}}nnnjjjaaaTTTHHHBBBEEEKKKVVV^^^iiirrruuutttqqqooolllhhh```XXXQQQLLLIIIHHHCCC???;;;777666555444222444222000000333999@@@DDDFFFHHHTTTkkk|||wwwoooiii```eeejjjlllnnnnnnnnnmmmfffaaa[[[VVVSSSQQQOOOMMMLLLIIIFFFEEEEEEEEECCCAAA;;;888333000...---+++***++++++***)))((('''&&&&&&((((((((((((((((((((((((((())))))))))))*********(((((()))***************++++++++++++******************)))(((((()))************))))))((((((''''''******))))))((('''&&&&&&'''((((((((())))))))))))''''''''''''''''''''''''************))))))))))))***))))))))))))(((((()))***++++++,,,---...//////)))))))))))))))******+++)))***+++,,,,,,,,,,,,,,,,,,***))),,,000000---)))------------...000111222222111000---++++++...111222222222222222222222222777333111222444777???HHH___rrr|||yyyxxxnnn[[[NNNLLLRRRggg|||}}}zzzzzz}}}))))))))))))))))))))))))))))))************++++++)))******+++,,,,,,------///000000000000111111111111000111333444555<<>>:::777666666555444000111333666:::===@@@AAAAAAJJJ^^^xxx|||wwwvvvrrrjjjbbb```hhhooorrrrrrqqqmmmhhhddd```ZZZTTTQQQOOOMMMLLLLLLHHHDDDCCCDDDCCCAAA>>>999555000---,,,,,,,,,+++''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***++++++++++++)))(((((((((((((((''''''))))))))))))))))))))))))))))))))))))((((((((((((+++******))))))(((((((((************++++++++++++))))))))))))))))))))))))))))))*********+++++++++)))'''(((+++,,,***+++...++++++,,,------...//////)))))))))))))))******+++------,,,,,,++++++******...***(((+++111222...(((------------...000111222333222///+++)))+++///333222222222222222222222222777444222333555888@@@III^^^qqq}}}{{{yyymmmYYYNNNMMMRRRggg{{{~~~}}}{{{yyyzzz~~~))))))))))))))))))))))))((()))))))))************((())))))******+++++++++/////////000000000111111000///000333333333777>>>MMMeee}}}~~~{{{{{{qqqdddaaahhhvvvppphhheeedddfff^^^WWWXXX```iiimmmnnnmmmrrryyy|||xxxwwwvvvuuusssrrrpppoooooooooooonnnnnnlllkkkiiihhh]]][[[VVVSSSRRRUUUYYY[[[dddiiillljjjiiiggg___UUUKKKJJJHHHEEEDDDGGGLLLPPPRRRUUU[[[```fffiiikkkllllllllllllmmmmmmmmmmmmmmmjjjjjjiiigggeeeddddddeeefffdddaaa^^^]]]]]]]]]\\\[[[]]]bbbiiinnnpppnnnkkk```ZZZRRRLLLIIIIIIIIIIIIMMMQQQWWW[[[]]]^^^___```eeegggjjjlllmmmlllkkkjjjgggkkkooopppooommmkkkkkkeeefffhhhjjjnnnuuu}}}}}}wwwsssdddcccbbbdddgggkkkmmmnnnpppqqqsssuuuwwwzzzwwwnnnhhheeeaaa```___\\\ZZZZZZ\\\]]][[[\\\ZZZWWWSSSOOONNNNNNLLLIIIGGGEEEDDDCCCBBB@@@===;;;999888999888666444333333333333333333222222000222444666777999<<>>;;;777555555444444333000222444888;;;>>>@@@AAADDDTTTlllvvvooollliiiccc^^^bbbkkksssuuuuuussslllccc___ZZZTTTPPPNNNNNNMMMLLLKKKGGGCCCBBBCCCCCC???;;;777333...++++++,,,,,,---'''''''''(((((((((((()))))))))))))))))))))))))))&&&'''''''''(((((((((((((((((()))***++++++++++++((((((((('''''''''&&&&&&'''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++&&&&&&'''((()))******+++***''''''+++,,,))))))---***+++++++++,,,,,,------)))))))))))))))******+++------,,,+++++++++,,,------++++++,,,...///...+++------------...000111222222222000...,,,---000333111111111111111111111111666444555999:::<<>><<<<<<:::888777888777555333333333222111111222222333///111444666888:::>>>AAA???EEEOOOZZZeeepppyyy~~~{{{tttiii^^^TTTIIIBBBDDDKKKSSS```kkkwwwxxxyyyvvvoooggg```]]]UUUTTTPPPLLLHHHDDD@@@>>>;;;888444222222222111111555333222222555;;;AAAEEELLL^^^yyy|||ssskkkeeeaaa^^^]]]dddmmmuuuwwwwwwuuukkk___WWWSSSOOOLLLMMMNNNOOOOOOLLLHHHDDDCCCEEEDDD???;;;666222---******,,,---...******)))((('''&&&%%%%%%))))))))))))))))))))))))&&&&&&&&&&&&'''''''''((((((((()))++++++,,,,,,,,,******))))))((((((((('''&&&((()))++++++)))(((&&&''''''(((((())))))******((((((((()))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((("""###$$$%%%'''((()))))),,,''''''***)))$$$###''')))************+++++++++)))))))))))))))******+++******))))))+++---000222+++,,,...---,,,,,,---///------------///000111222111222222111000000222333111111111111111111111111444444888>>>@@@???BBBFFF\\\nnn~~~||||||zzzlllWWWLLLMMMUUUiii{{{}}}zzzyyyyyy{{{,,,***((('''&&&''')))***((()))***++++++***)))((()))(((''''''(((***,,,---...............///000111111111111111222333444444>>>MMMfff~~~|||wwwsssrrrqqqooollliiirrr|||eeeWWWSSSWWWXXXZZZ^^^aaaeeemmmuuuvvvssstttyyy|||{{{yyyzzzyyyyyyyyyxxxuuusssssstttuuutttqqqnnnlllkkkjjjjjjfffeeeccc```[[[VVVQQQOOOZZZ^^^eeejjjnnnmmmkkkiii^^^ZZZTTTNNNIIIGGGFFFGGGKKKMMMQQQWWW\\\aaaeeeggghhhjjjllllllkkkjjjjjjkkkkkkllllllkkkjjjhhhfffeeeccccccccccccbbbbbbbbbaaabbbccceeeggghhhhhhhhhgggdddbbb\\\WWWSSSTTTWWW[[[dddfffiiikkklllkkkiiihhhllllllmmmmmmmmmmmmllllllggghhhjjjmmmpppqqqrrrssssssooommmnnntttzzz~~~}}}}}}|||wwwqqqiii```WWWQQQIIIJJJOOOYYYeeennnssstttvvvvvvwwwxxxyyyzzzzzz{{{}}}~~~|||rrrjjjeeeaaa___\\\ZZZYYYXXXXXXXXXVVVTTTXXXVVVSSSOOOLLLJJJIIIIIIHHHFFFDDDAAA>>><<<:::999999999888666555444333222333333444333333222000000333555777999:::<<>>:::777555444333111000000//////444000111666888<<>>EEEWWWnnnyyy~~~qqq]]]QQQOOOYYYlll|||zzzzzzzzz|||******)))))))))(((((((((***))))))(((((())))))***)))(((((('''((()))+++,,,+++++++++,,,,,,---...///000000000000111222333444222:::JJJaaavvv|||uuutttwwwxxxtttpppjjjiiimmmzzztttgggaaaUUUWWW\\\eeeooovvvxxxvvvyyyuuuttttttttttttxxx}}}}}}}}}{{{wwwuuuuuuuuusssrrrpppnnnmmmmmmnnnnnnmmmkkkiiieeeaaa]]]YYYWWWSSSVVV[[[aaafffhhhiiiiiikkkhhhbbb\\\UUUQQQNNNLLLIIIIIIJJJLLLPPPUUUYYY\\\bbbfffjjjmmmnnnmmmmmmnnnmmmmmmlllkkkjjjgggeeeccccccbbbbbbbbbbbbaaaaaaaaabbbbbbccccccccccccbbbbbb\\\\\\[[[[[[[[[^^^ccchhhiiijjjjjjkkkkkkkkkjjjjjjiiiiiijjjjjjkkkkkkllllllhhhhhhiiijjjkkknnnppprrruuuttttttvvvzzz~~~~~~}}}||||||{{{xxxtttqqqfffbbb\\\TTTMMMFFFBBB??????FFFSSScccrrr|||}}}}}}||||||{{{{{{{{{zzzwwwxxxyyy{{{~~~zzzuuummmfffaaa^^^\\\ZZZZZZXXXVVVUUUUUUTTTRRRPPPPPPNNNLLLIIIFFFDDDCCCCCCBBBAAA???===<<<::::::999888777777666555444444333000111222333444555666777888999;;;===AAAGGGNNNSSSdddmmmvvv{{{}}}wwwnnndddZZZPPPFFF@@@IIILLLUUUbbblllrrrwww||||||yyyrrrjjj```WWWQQQMMMIIIFFFBBB???<<<999555222333333111000////////////222...///555;;;FFF\\\rrrxxxoooddd\\\\\\```dddfffeeejjjooonnnggg^^^XXXUUUQQQVVVZZZXXXRRRLLLJJJKKKLLLKKKJJJGGGBBB<<<666333------,,,,,,,,,+++++++++)))))))))))))))))))))((('''''''''''''''(((((()))((()))))))))***+++++++++''''''(((((((((((((((((())))))))))))************))))))))))))))))))))))))***))))))***++++++***((())))))))))))((((((((((((***)))(((((((((((())))))))))))))))))))))))))))))++++++*********))))))))))))(((((((((((())))))***'''((((((((())))))))))))))))))))))))))))))******...---,,,+++************------------------------......//////000000111111111111000000000000111111111333444333111000000111666333333666888:::@@@GGGXXXppp{{{}}}uuuaaaTTTOOOYYYlll}}}}}}zzzzzzzzz}}})))************)))((('''***)))(((''''''((()))***((((((((((((((()))***+++************+++,,,......000000///000000111222333444666???QQQeeettt{{{{{{yyyssssssxxx{{{wwwrrrmmmiiijjjuuu{{{qqqmmm______```fffrrr{{{|||xxx{{{xxxvvvuuussssssxxx}}}~~~}}}{{{xxxuuuuuuuuurrrqqqpppooonnnoooppppppmmmllliiifffbbb^^^[[[ZZZVVVVVVXXX[[[___dddiiikkkpppmmmiiiccc]]]WWWSSSPPPJJJIIIHHHIIILLLRRRWWWZZZ]]]aaagggkkkmmmmmmnnnooommmmmmmmmllljjjgggdddcccccccccbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaa``````____________]]]]]]^^^aaadddfffffffffeeeeeefffffffffgggggggggggghhhiiijjjkkkiiihhhggggggiiikkknnnpppssstttvvvxxx{{{||||||||||||{{{zzzwwwssslllfffaaa[[[XXXRRRKKKDDDAAA@@@@@@@@@IIIYYYiiivvv}}}~~~~~~~~~}}}{{{{{{zzzvvvvvvwwwxxxzzz}}}~~~|||{{{ooojjjddd___]]][[[ZZZYYYYYYWWWUUUSSSSSSRRROOOMMMKKKJJJHHHFFFDDDBBB@@@@@@>>>===<<<:::999999999999555444444444444333333333222222333444666777999999999;;;>>>BBBHHHQQQ[[[bbbmmmtttzzz}}}{{{xxxpppcccWWWNNNHHHEEECCCPPPWWWbbbmmmuuuxxxyyy{{{wwwssslllccc[[[SSSMMMJJJBBB@@@>>>;;;999666333111222111000///////////////333...///888GGGZZZrrr~~~pppiiiaaa^^^aaaeeefffeeedddfffhhhfff```ZZZUUUTTTRRR]]]dddaaaVVVNNNIIIHHHJJJJJJIIIEEE@@@999222...***++++++,,,++++++***))))))))))))))))))*********+++***)))))))))***,,,---(((((()))***+++,,,,,,---((((((((((((((())))))***((()))))))))************((((((((((((((((((((((((*********+++++++++***)))))))))))))))(((((((((((((((((('''&&&'''((())))))((((((((()))))))))))))))************))))))))))))''''''(((((())))))******((((((((()))))))))******)))))))))))))))*********,,,,,,++++++***+++++++++------------------------......//////000000111111111111000000000000111111///111222222000///000111555333444666888:::AAAJJJZZZrrr}}}yyy{{{uuucccTTTNNNWWWkkk|||}}}yyyyyyzzz}}}*********+++***)))((((((***)))(((''''''((()))***((((((((((((((()))))))))((()))))))))+++,,,---...////////////000111222222444444888DDDVVVgggqqquuuyyyuuurrrtttzzz|||yyyuuuqqqnnnooouuuzzz~~~{{{xxxkkkhhhdddfffsss|||xxxwwwuuussswww}}}|||}}}}}}zzzwwwuuuuuuuuurrrqqqpppoooooopppqqqrrrooonnnllliiifffdddbbbaaa^^^[[[XXXVVVYYY```ggglllnnnmmmkkkgggbbb]]]XXXVVVLLLJJJHHHHHHJJJOOOTTTWWWWWW[[[aaafffiiikkkmmmnnnmmmmmmlllkkkjjjgggeeecccccccccccccccbbbbbbbbbbbbbbbaaaaaa```_______________``````___]]]]]]^^^___bbbbbbbbbbbbbbbbbbcccccccccccccccdddeeeggghhhiiiiiihhhffffffgggiiikkklllrrrtttxxxzzz{{{{{{zzzzzzxxxxxxuuupppggg^^^UUUPPPNNNLLLIIIDDD??????BBBEEEHHHRRRbbbqqq{{{~~~~~~|||zzzyyyxxxuuuuuuuuuvvvwwwyyy{{{}}}||||||{{{zzzxxxvvvttttttfffccc^^^[[[YYYYYYXXXWWWWWWUUUSSSQQQPPPOOOLLLJJJGGGFFFEEECCCAAA@@@>>>===:::999888777777777777777111111222222222222333333555555555666777999;;;<<<;;;>>>DDDKKKSSS^^^iiipppuuuzzz}}}}}}~~~~~~{{{uuummmcccUUUJJJFFFGGGKKKOOO[[[dddooovvvxxxxxxvvvtttnnnkkkeee]]]VVVOOOKKKIII<<<<<<<<<:::888555333333000000//////.../////////666222555DDD[[[ssswwwjjjfffcccdddhhhiiieeeaaaaaaaaa```^^^[[[XXXWWWVVVYYYfffmmmfffYYYOOOIIIEEEGGGGGGEEEAAA<<<555///+++******++++++***)))((('''***))))))((())))))***+++++++++***))))))+++,,,---(((((()))***+++,,,,,,---((((((''''''((()))******((()))))))))************(((((((((((((((((((((((()))***+++++++++*********))))))))))))((((((((((((%%%%%%&&&&&&''')))***+++''''''(((((())))))))))))*********)))))))))((((((''''''(((((())))))******)))))))))*********++++++(((((())))))************************+++,,,---...------------------------......//////000000111111111111000000000000111111000222444555444444555666555333444666777999BBBLLL[[[ttt~~~wwwyyy}}}~~~tttbbbTTTNNNTTTiii|||wwwxxxyyy|||++++++*********))))))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((()))+++,,,...///............///000111222000000222:::HHHYYYgggooopppppprrrwww|||~~~|||yyywwwvvvvvvwwwvvvvvv}}}tttqqqjjjhhhuuuxxxuuutttsssvvv{{{{{{||||||zzzxxxvvvvvvwwwrrrrrrqqqppppppqqqrrrsssmmmllljjjhhhfffeeeeeeeeefffbbb[[[WWWWWW\\\bbbgggiiijjjkkkjjjhhhddd___]]]OOOMMMJJJHHHHHHKKKOOOQQQRRRVVV[[[___cccfffiiikkkkkkllllllkkkjjjhhhfffeeeeeeddddddddddddcccccccccbbbbbbaaa```______``````]]]___``````^^^]]]]]]^^^___```aaabbbbbbccccccccc_________```aaacccfffggghhhgggfffeeefffggghhhiiirrruuuxxxzzzyyyxxxxxxxxxssssssooohhh]]]QQQIIIDDDAAABBBAAA???>>>AAAGGGMMMUUU^^^lllyyy~~~}}}|||zzzxxxvvvttttttssssssrrrqqqrrrssstttuuusssrrrqqqooommmllljjjjjjaaa]]]YYYWWWVVVVVVUUUTTTTTTRRROOOMMMLLLJJJGGGEEEBBBBBBAAA@@@???===;;;:::777777666555444444444444///000000111222333333333888888888888:::<<<>>>???AAAFFFNNNXXXaaakkktttyyy}}}}}}|||{{{uuummm\\\TTTJJJCCCEEEMMMVVV[[[fffpppxxxzzzwwwsssnnnjjjdddbbb]]]WWWQQQKKKGGGEEE999;;;<<<;;;888555333333000////////////000000111333555>>>RRRkkk{{{qqqhhhhhhiiilllnnnlllfffaaa^^^\\\YYYWWWVVVWWWXXXYYY^^^kkkpppeeeXXXPPPJJJDDDCCCBBB@@@<<<777222---+++************))))))))))))+++***)))((('''((()))***((((((((((((((())))))***((()))))))))***+++++++++&&&&&&%%%%%%&&&''')))***))))))))))))************))))))))))))))))))))))))(((***++++++***))))))***))))))))))))((((((((((((###$$$&&&((()))*********&&&''''''(((((())))))*********)))))))))((((((((('''((()))))))))))))))(((************++++++++++++((((((((()))******++++++(((((()))***+++---...///------------------------......//////000000111111111111000000000000111111...000222333333333444666555444555777666888BBBMMM]]]uuu{{{vvvyyy~~~~~~rrraaaTTTQQQSSShhh}}}wwwxxxzzz}}},,,+++***)))))))))***+++'''((((((((((((((((((''''''(((((((((((((((''''''(((((()))***+++---...///............///000111111...///000444<<>>:::<<<===;;;777333111111000/////////000000111222222>>>PPPeeexxxyyyoooiiilllooorrrrrrooojjjggg\\\XXXSSSQQQQQQTTTWWWZZZ___iiikkk___SSSOOOKKKDDD???>>>:::666222///,,,++++++************,,,---...+++***((('''&&&'''((((((&&&'''(((((())))))(((((())))))))))))))))))))))))'''&&&%%%%%%&&&'''***+++))))))))))))************))))))))))))))))))))))))''')))++++++)))'''(((***))))))))))))(((((((((((($$$%%%(((***+++***)))(((&&&&&&''''''((())))))******)))))))))((((((((((((((())))))******)))((('''))))))))))))************'''(((((()))******++++++***)))******+++,,,---...------------------------......//////000000111111111111000000000000111111---///111111000000111222666666777777666777BBBNNN^^^wwwyyyssswww}}}{{{nnn\\\RRRQQQTTTjjjyyyzzz|||---,,,***(((((()))***,,,&&&'''((())))))((('''&&&'''(((((((((((((((''''''(((((()))***+++---///000...------......///000111///000111000333===LLLWWWeeemmmwww~~~{{{zzzwwwvvvyyy~~~uuu}}}qqqhhhkkkpppuuuyyy|||}}}}}}}}}{{{zzz{{{|||tttsssrrrqqqqqqqqqrrrsssmmmlllkkkkkkkkklllmmmnnnllliiiddd___ZZZWWWUUUTTT___ccchhhmmmooonnnkkkiii```\\\WWWRRRNNNKKKJJJJJJLLLNNNQQQTTTXXX]]]cccgggiiijjjjjjkkkjjjiiihhhgggggggggfffffffffeeeeeeeeedddcccbbbaaaaaabbbcccdddaaaccceeedddaaa]]]ZZZYYYXXXZZZ]]]aaabbbbbbaaa```ZZZZZZYYYZZZ\\\___bbbdddeeeeeefffffffffeeedddccchhhllloooooolllkkklllnnniiiiiifff^^^RRRHHHBBB???>>>CCCHHHLLLOOOVVVaaaiiipppuuu|||~~~zzzxxxwwwsssrrrqqqooommmkkkjjjiiillljjjhhhfffddddddddddddeeedddcccaaa___^^^^^^^^^[[[XXXTTTRRRQQQPPPOOONNNLLLJJJGGGDDDCCC@@@===;;;::::::;;;:::999777555444555555333222111111000000000111222333555666777888888888999;;;>>>CCCGGGIIIRRRYYYeeeooovvv{{{~~~}}}|||wwwpppkkkeee[[[QQQGGGFFFHHHMMMWWWaaaiiinnnqqqzzzxxxpppjjjddd]]]WWWVVVTTTOOOIIIBBB<<<888;;;>>>???<<<666111///...000//////000000111222333888LLLeeeyyyyyyqqqlllooosssuuusssqqqooonnn[[[VVVPPPMMMNNNRRRVVVXXX]]]ffffffYYYOOONNNKKKDDD===;;;777333000...,,,,,,+++*********,,,///222444,,,***(((&&&%%%%%%&&&''''''(((***+++++++++***)))))))))))))))((((((((((((***)))((('''(((***,,,...))))))))))))************))))))))))))))))))))))))&&&)))+++***((('''(((***))))))))))))((((((((((((%%%'''***,,,,,,***'''%%%&&&&&&&&&'''((())))))***))))))))))))(((((((((((())))))*********((('''&&&(((((((((((())))))))))))'''(((((()))***++++++++++++++++++***++++++,,,,,,------------------------......//////000111111111111111000000000000111111222444555555333222222333777666777777555777BBBNNN___wwwwwwooouuu{{{xxxhhhVVVNNNOOOWWWlllzzz|||~~~******))))))))))))******(((((())))))))))))((((((+++***)))'''&&&&&&%%%%%%)))&&&''')))&&& !!!''',,,,,,,,,---///000222333111111000///111777???EEEWWWgggxxx~~~~~~|||xxxuuutttttt{{{ttthhhdddgggpppzzzwwwzzzzzzxxxxxx|||}}}|||uuusssqqqpppqqqqqqpppooommmmmmkkkjjjiiihhhhhhhhhmmmkkkfffaaa\\\XXXUUUTTT[[[[[[^^^fffnnnqqqnnnjjjccc```\\\VVVQQQMMMJJJHHHLLLMMMOOORRRVVVZZZ]]]___fffgggiiijjjjjjiiigggfffggggggeeeddddddccccccccccccbbb```_________```aaadddcccbbb```^^^\\\[[[ZZZYYYZZZ[[[\\\]]]^^^^^^^^^YYYXXXXXX[[[___aaa```^^^^^^```bbbdddeeedddcccbbbmmmlllkkkiiihhhfffeeeeee```bbbbbb[[[PPPFFFBBBBBBCCCHHHPPPWWW]]]ccciiimmmvvvxxxzzz||||||yyyvvvsssuuupppjjjeeeddddddddddddcccbbb``````aaa```___]]]```______^^^]]]]]]\\\\\\[[[ZZZXXXUUUQQQMMMIIIGGGCCCBBBAAAAAA@@@@@@@@@@@@888888888888777777777777666444222333555555222///333333444333333444777999<<<===???@@@DDDIIIPPPUUUccchhhpppxxx}}}~~~~~~zzzwwwpppfff]]]TTTMMMIIIDDDGGGNNNWWWaaajjjqqquuutttwwwxxxtttlllddd___\\\TTTQQQKKKGGGCCC???;;;888:::999777444222111000///444///---///000...333:::HHHccc|||~~~zzzvvvuuuyyyxxxyyy{{{{{{wwwpppjjj[[[XXXUUURRRQQQRRRUUUVVV___]]]ZZZUUUOOOIIIDDDAAA:::999777444111...,,,+++)))******+++,,,...///000------+++)))((('''''''''***************)))((((((&&&&&&&&&'''((())))))***))))))(((''''''(((******)))))))))))))))***++++++))))))((((((''''''&&&&&&(((((((((((())))))))))))))))))))))))******************))))))))))))*********************)))(((((('''''''''''''''((())))))'''(((***++++++***)))((())))))))))))))))))))))))+++++++++************))))))***+++,,,,,,,,,,,,+++---------,,,,,,+++++++++000...---...111333111///000///...------...///000222333333111111222555888999555444666999<<>>PPP```rrr{{{|||xxxtttssssssxxxkkkaaa___gggqqqwwwzzz{{{xxxxxx|||}}}{{{vvvtttrrrqqqrrrqqqpppnnnooonnnmmmlllkkkjjjjjjjjjnnnlllhhhccc___[[[YYYXXXYYYXXXZZZ```ggglllkkkhhhgggeeeaaa]]]XXXSSSOOOMMMKKKKKKLLLNNNQQQUUUXXXZZZaaacccfffhhhjjjjjjjjjjjjiiihhhgggfffeeedddddddddcccbbbaaa`````````aaaaaacccbbbaaa```___]]]\\\\\\XXXYYYZZZ[[[\\\\\\\\\\\\YYYXXXXXX[[[^^^```___]]]]]]^^^```bbbcccbbbaaa```ccccccbbbbbbaaa```______]]]``````ZZZQQQIIIFFFGGGSSSXXX___fffkkkooosssuuuuuuvvvvvvvvvuuurrrooonnnlllgggbbb^^^]]]]]]]]]]]]aaa```^^^^^^______^^^]]]]]]]]]]]]]]]]]]\\\[[[[[[WWWSSSNNNIIIFFFFFFHHHJJJEEECCCBBB@@@>>>===<<<<<<777777777777666666666666111000///000333555444333333555666777777888;;;===>>>???BBBFFFLLLUUU^^^dddppprrrwww{{{}}}|||zzzyyytttnnneee[[[RRRKKKGGGEEELLLQQQYYYbbbkkkrrruuuwwwwwwxxxwwwqqqhhh^^^WWWTTTPPPLLLGGGCCC@@@<<<888666555444333222111000000000...,,,...000000222<<>>666555222///,,,***(((((())))))((())))))***+++,,,,,,,,,***)))(((((((((((()))************))))))(((&&&&&&''''''((())))))***)))))))))))))))******+++)))((((((((())))))***++++++*********)))))))))((((((((((((((()))))))))***))))))))))))************((((((''''''''''''(((((())))))******))))))((('''((((((((((((((()))******((()))***++++++***((('''))))))))))))))))))))))))))))))******+++++++++,,,*********+++++++++,,,,,,------------,,,,,,++++++///---,,,---111333222111000//////......//////000000222444444444333555666777333333666999===DDDKKKdddtttzzzpppuuuvvvmmm```VVVRRRRRR[[[lll~~~~~~~~~,,,++++++******++++++,,,***++++++++++++++++++***)))))))))))))))***+++,,,''''''(((++++++)))***...***++++++,,,---...//////000000000//////000444777FFFVVViiiuuu|||xxxtttrrrqqqxxx~~~{{{pppaaaXXX]]]gggtttxxxzzzyyyxxx{{{}}}{{{xxxvvvttttttsssrrrpppnnnppppppooonnnmmmllllllkkknnnllliiifffccc```___^^^YYYWWWVVVZZZaaafffiiiiiiiiihhhgggddd___ZZZUUURRRMMMLLLKKKKKKMMMPPPSSSVVV[[[]]]aaaeeehhhkkkllllllkkkjjjiiihhhgggffffffeeeccccccbbbaaaaaaaaaaaabbbbbbaaaaaa```^^^]]]]]]\\\WWWWWWXXXYYYZZZZZZZZZZZZYYYXXXYYY[[[]]]___^^^]]][[[\\\^^^___```______^^^^^^_________^^^^^^]]]]]]XXX[[[]]]YYYRRRMMMLLLNNN]]]bbbhhhmmmpppqqqrrrsssrrrqqqpppnnnllliiihhhgggfffbbb^^^[[[[[[\\\\\\\\\^^^]]]\\\\\\^^^^^^]]][[[YYYZZZZZZZZZZZZXXXWWWVVVNNNNNNMMMKKKHHHEEEBBB@@@BBBAAA@@@>>><<<;;;::::::666666666666555555555444222000///000222555666666111333666777888:::<<<>>>???CCCIIIPPPYYYcccnnntttxxxzzz|||}}}|||xxxtttrrrjjjcccXXXMMMFFFEEEFFFGGGWWW\\\dddmmmssswwwwwwwwwvvvvvvssslllcccYYYQQQNNNIIIFFFAAA>>>;;;888555222111111000000111222222333---///111333444;;;KKK[[[qqq~~~wwwsssqqqpppzzz{{{|||}}}yyyqqqfff___ZZZ[[[[[[[[[ZZZXXXVVVUUUNNNOOOOOONNNJJJEEE@@@===444222///+++)))'''''''''))))))(((((((((((())))))+++******)))))))))))))))))))))))))))************&&&''''''(((((())))))***))))))***+++++++++++++++((((((((((((((())))))***************))))))))))))((((((((()))))))))******))))))))))))************((((((''''''''''''(((((((((((()))))))))((('''''')))))))))))))))***++++++)))***+++++++++)))((('''))))))))))))))))))))))))'''((()))***+++,,,------++++++***)))***+++,,,---...---------------,,,,,,///---,,,---///222333333///000000111111000000///...111444666555444444444555222333666:::===EEENNNfffwwwyyyoootttwwwooo^^^QQQOOORRR[[[lll}}}~~~~~~---,,,,,,++++++,,,,,,---******++++++++++++******((((((''''''(((((()))***&&&&&&''')))))))))***,,,+++,,,---...///000111111000111222222111111333555>>>LLL^^^kkkwwwzzzssspppooooooxxxrrruuuvvvuuuooocccXXXYYY```mmmtttxxxwwwwww{{{}}}|||yyyxxxwwwvvvvvvtttpppmmmpppppppppooonnnmmmlllkkklllllljjjhhhfffdddcccbbb\\\YYYVVVWWW\\\cccgggiiiiiiiiiiiihhhddd___ZZZVVVSSSQQQNNNLLLLLLOOOQQQTTTWWWYYY\\\aaaeeehhhjjjkkklllkkkkkkjjjiiihhhgggfffdddcccccccccbbbbbbbbbbbbbbbaaa```^^^]]][[[ZZZZZZVVVVVVWWWXXXXXXXXXWWWWWWXXXXXXYYY[[[\\\]]]\\\\\\[[[[[[\\\]]]^^^^^^]]]]]]]]]^^^^^^^^^]]][[[ZZZYYYSSSWWWZZZXXXSSSPPPRRRUUU___dddiiilllmmmkkkjjjiiillljjjhhheeecccbbbbbbcccbbb___\\\[[[\\\]]]]]]\\\\\\[[[ZZZZZZ\\\\\\[[[ZZZUUUUUUVVVUUUTTTRRROOONNNMMMLLLKKKIIIEEEAAA===;;;>>>======<<<<<<<<<======555555555444444444333333777555333222333444666777333555999;;;<<<===@@@BBBCCCIIISSS]]]fffooowww|||yyy{{{}}}}}}zzzssslllhhh]]]VVVMMMFFFDDDHHHOOOTTT___cccjjjpppsssttttttsssrrrpppmmmggg^^^VVVOOOLLLCCC@@@<<<999888555333111111111111222222333555555444444444666<<>>:::555333///+++)))((()))******))))))))))))******+++***)))))))))))))))******)))))))))))))))*********''''''(((((())))))))))))'''(((***+++,,,++++++***)))((((((((((((((())))))((((((((((((''''''''''''(((((()))))))))*********((()))))))))******************))))))))))))******''''''((((((((((((''''''))))))(((((())))))***+++******++++++***)))((('''))))))))))))))))))))))))((())))))***++++++,,,,,,,,,+++)))((((((***,,,---------------------------000///...---...000222222///000111222222111000///...000333444333222333333555333444777999===EEENNNgggxxxwwwnnntttxxxppp^^^NNNLLLRRR]]]mmm}}}}}}}}}------,,,,,,,,,,,,------)))******************)))******)))(((((((((((((((***+++*********++++++***.........///...---,,,+++,,,...111222111111222444777CCCRRRaaasss{{{tttpppooollluuuoookkkiiihhhgggbbb[[[YYY\\\fffooovvvvvvvvvyyy||||||zzzyyyyyyyyyyyyvvvqqqnnnoooooooooooonnnlllkkkjjjjjjjjjjjjiiihhhgggfffeee___\\\XXXVVVYYY^^^cccfffhhhiiikkkkkkhhhddd___\\\XXXUUUQQQNNNMMMNNNPPPRRRTTTVVVYYY\\\```ccceeefffjjjkkkkkkkkkjjjiiihhhgggdddddddddddddddccccccbbbbbbaaa___]]][[[YYYWWWVVVVVVVVVWWWWWWWWWVVVVVVUUUXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[\\\\\\[[[YYYVVVSSSRRROOOSSSWWWVVVSSSRRRUUUYYYcccfffkkkmmmkkkhhhfffeeedddccc```^^^]]]^^^```aaa]]][[[ZZZYYY[[[[[[[[[ZZZZZZYYYXXXXXXYYYYYYXXXWWWQQQQQQPPPOOOMMMJJJHHHFFFKKKHHHCCC@@@???AAADDDGGG======<<<<<<<<<<<<======444444444444333333333333555555444333333444777999999;;;>>>AAABBBDDDGGGJJJNNNVVVbbbmmmuuuyyy|||}}}yyy{{{}}}{{{uuukkkaaa[[[NNNKKKFFFEEEIIIRRR\\\bbbgggiiillloooppppppooonnnooolllfff```YYYRRRKKKGGG>>><<<999777666555333111222222111111111222333333666444333999III___tttyyyrrroooqqqvvvzzz{{{|||}}}zzzsssiii```ZZZ[[[^^^aaacccbbb]]]XXXTTTQQQQQQQQQOOOJJJCCC<<<888444222...+++))))))***+++'''''''''((()))+++,,,---)))))))))))))))******+++******)))(((((()))***+++((((((((()))))))))))))))%%%&&&(((***+++******)))))))))(((((((((((())))))''''''''''''(((((((((((())))))))))))************((()))))))))******************))))))))))))******''''''((((((((((((''''''(((''''''''''''((())))))***************)))(((((())))))))))))))))))))))))************************+++***)))((((((***,,,---------------------------111111000///......///000///000111222222111000//////000000//////000222444666555666888999;;;DDDNNNgggwwwuuuooosssxxxrrr```OOOLLLSSS```ooo~~~{{{{{{}}}---,,,,,,++++++,,,,,,---))))))************))))))---,,,+++***************)))***)))''''''***)))%%%"""$$$'''***---...//////)))+++.../////////111222222:::FFFVVVlll{{{uuurrrqqqqqqwwwuuuiiiaaa[[[[[[\\\ZZZZZZ[[[dddnnnvvvwwwvvvxxxzzz{{{zzzzzzzzz|||{{{xxxsssooonnnnnnoooooonnnllljjjiiiiiijjjjjjjjjiiiiiihhhgggbbb___ZZZWWWWWWYYY]]]```gggiiikkklllkkkiiieeeccc[[[XXXUUUQQQOOOOOOOOOPPPRRRSSSUUUXXX[[[]]]```aaaggghhhiiijjjjjjiiihhhgggeeeeeeeeefffeeeddddddcccaaa```___]]][[[YYYWWWWWWXXXXXXXXXXXXWWWVVVUUUUUUWWWYYY[[[[[[YYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[]]]]]]]]]\\\YYYVVVSSSPPPNNNRRRUUUUUURRRQQQUUUYYYaaadddggghhhfffcccaaaaaa^^^\\\ZZZYYYYYY[[[^^^```\\\[[[ZZZ[[[\\\]]]\\\ZZZWWWVVVTTTTTTUUUTTTSSSQQQLLLKKKJJJIIIGGGFFFEEEDDD???CCCJJJPPPSSSQQQMMMJJJ???>>>===<<<::::::::::::444444444444333333333222000111333444444777:::===:::<<>>;;;888666555555444333111000000////////////000000333444888DDD[[[uuu|||vvvrrrrrrtttyyy|||xxxyyyxxxssslllddd___\\\]]]___aaacccaaa]]]XXXTTTQQQRRRQQQOOOJJJDDD>>>:::111///,,,***(((((())))))$$$%%%%%%&&&((()))+++,,,***)))))))))))))))******,,,+++)))((((((((()))***))))))))))))))))))))))))%%%&&&'''((()))*********+++******)))))))))))))))))))))))))))************)))))))))*********++++++))))))))))))************((((((''''''''''''((((((''''''((()))))))))(((((('''''''''''''''(((((()))))))))))))))))))))******))))))))))))))))))))))))+++++++++*********))))))******)))((()))***+++,,,++++++,,,,,,,,,,,,------///000111000///...///000///000000111111000000///000000///......///222555666666777999999;;;DDDNNNgggwwwtttqqqssswwwtttdddRRRNNNTTTeeesssyyyzzz|||,,,,,,++++++++++++,,,,,,******++++++++++++******++++++******++++++,,,,,,'''(((&&&###%%%)))'''""" $$$(((,,,///000000+++---.../////////000111111444;;;IIIaaa|||zzzvvvuuuuuuvvvyyy}}}ooodddZZZVVVVVVWWW[[[___gggrrrzzzzzzwwwwwwxxxxxxyyyzzz{{{}}}~~~zzzuuuqqqnnnnnnoooooonnnllljjjhhhjjjkkkkkklllkkkkkkiiiiiifffddd```\\\YYYXXXZZZ[[[ccceeegggjjjjjjiiihhhfff___]]]ZZZWWWTTTSSSRRRRRROOOOOOQQQTTTWWWZZZ\\\]]]dddeeegggiiijjjiiihhhgggeeeffffffgggfffeeedddccc```______^^^]]]\\\[[[[[[YYYYYYYYYYYYXXXWWWVVVUUUWWWYYY[[[[[[XXXWWWXXXYYYYYYXXXXXXWWWWWWXXXXXXXXX[[[\\\\\\\\\ZZZWWWSSSQQQNNNQQQTTTSSSPPPPPPTTTXXXYYY[[[^^^___]]][[[ZZZZZZYYYXXXVVVUUUVVVXXXZZZ\\\ZZZYYYYYYZZZ\\\\\\ZZZXXXSSSRRRPPPOOOOOONNNLLLKKKHHHGGGEEEDDDDDDEEEGGGHHHEEELLLVVV\\\\\\SSSHHH@@@===<<<;;;:::999888888888555444444444444333333333111444777999999;;;>>>AAA<<>>KKK[[[ppp}}}xxxxxxxxxxxxxxxxxxxxxyyytttsssqqqkkkddd___^^^^^^^^^___``````___[[[WWWUUUTTTSSSQQQMMMGGG@@@;;;777...---,,,***)))(((((((((''''''''''''((()))***+++******)))))))))))))))***...,,,***(((''''''((()))))))))))))))))))))))))))'''''''''((()))***,,,---,,,,,,+++***************((()))))))))*********+++))))))*********+++++++++))))))))))))************((((((''''''''''''(((((('''((())))))******))))))((((((((('''((())))))***((((((((())))))***++++++))))))))))))))))))))))))***************+++++++++))))))))))))*********************+++++++++,,,,,,***---111222111///000111000//////......//////000///111222111111111333555444444777999999;;;EEEQQQgggwwwvvvtttsssvvvvvviiiVVVQQQVVViiivvvzzzzzz|||,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++'''''''''((()))+++,,,---)))+++)))&&&)))...,,,&&&)))***+++,,,+++)))'''&&&///000111111000000111333222333555???UUUqqqyyywwwwwwxxxxxxyyyzzz{{{|||xxxlll^^^VVVTTTUUU\\\dddkkkvvv~~~|||wwwvvvvvvvvvxxxyyy|||~~~|||vvvrrrnnnoooppppppooommmkkkiiikkklllmmmmmmmmmlllkkkjjjkkkiiifffbbb]]]ZZZZZZ[[[___```ccceeegggggggggfffcccbbb```]]]ZZZXXXVVVUUULLLMMMNNNQQQTTTXXX[[[\\\bbbcccfffhhhiiiiiihhhgggeeefffgggggggggfffdddddd^^^^^^^^^_________``````[[[[[[[[[ZZZYYYXXXWWWVVVWWWYYY[[[[[[XXXVVVWWWYYYWWWWWWVVVUUUUUUVVVVVVVVVTTTUUUVVVWWWVVVSSSPPPNNNNNNRRRTTTSSSOOONNNRRRWWWUUUWWWYYYYYYXXXWWWXXXXXXWWWVVVUUUTTTTTTUUUWWWXXXSSSSSSSSSTTTUUUUUUSSSQQQQQQOOOMMMLLLKKKJJJHHHFFFEEEDDDBBBBBBDDDGGGJJJLLL```[[[SSSJJJCCC???>>>>>>888888777777888999::::::555555555444444444333333888;;;??????>>>>>>@@@BBBDDDGGGJJJPPPWWWaaalllsssuuuyyy~~~~~~|||zzzyyyoooiii```VVVNNNIIIGGGFFFGGGMMMWWWaaaiiimmmnnnnnnjjjmmmqqqrrrpppiiibbb]]]UUUPPPIIIDDDAAA>>>:::666555333111111222333222111////////////000222333444999JJJ___ppp~~~xxxuuusssvvvzzz}}}~~~{{{wwwtttqqqooollleee^^^[[[]]]_______________]]]ZZZWWWVVVTTTQQQMMMFFF>>>666000,,,......---,,,+++***)))(((++++++************++++++++++++***)))))))))))))))///---+++((('''''''''(((*********))))))))))))))))))((((((((()))+++---///------,,,+++*********+++&&&'''''''''(((((()))))))))************+++++++++))))))))))))******************))))))))))))******(((((()))***************)))))))))))))))******+++(((((((((((()))+++,,,---))))))))))))))))))))))))(((((()))***+++,,,,,,---(((((()))************)))))))))*********+++++++++&&&+++000333222111222333000///...------...///000...111444555555444444444111333666999999<<>>===;;;===DDDJJJMMMPPPVVV^^^gggpppxxx|||yyyxxxxxxrrriiiddd[[[OOOGGGEEEGGGIIIJJJVVV[[[bbbiiimmmnnnmmmllliiiiiikkknnnooohhh]]]TTTMMMIIICCC===999777777888555444333333333222000...444000///222222000222999GGG]]]sss~~~}}}vvvoookkkjjjuuu~~~wwwuuuvvvpppiiicccaaa\\\VVVXXX^^^___]]][[[XXXWWWVVVVVVVVVSSSNNNGGGAAA<<<666222...+++(((&&&%%%''')))******((((((((((((((())))))***))))))(((((((((***+++,,,******))))))((((((''''''%%%  (((...---)))''')))***+++******,,,---************************))))))))))))))))))))))))))))))******+++++++++,,,$$$%%%'''(((***+++++++++'''''''''&&&'''(((((()))))))))(((((((((((())))))((('''%%%%%%'''((('''&&&++++++***)))(((((()))))))))))))))))))))(((''''''***+++,,,+++***)))***+++---***((())),,,//////.........---,,,,,,,,,,,,,,,,,,...000000000000000222......//////000000111111222222222222222222333333444333555888:::===EEEOOOeeezzz{{{ssswwwyyyrrrfffZZZTTTRRRjjjyyy{{{~~~~~~~~~}}},,,,,,------,,,,,,+++***,,,---......---,,,+++***))))))************++++++++++++***)))((('''&&&&&&''''''((()))***++++++,,,//////000000111111000000///000111444===LLL___lllxxx~~~xxxvvvwwwvvvxxx|||~~~{{{tttqqqrrrvvv}}}yyyoooiiiddd```ccchhhttt|||zzzsssssstttwww{{{}}}}}}zzzwwwuuutttsssqqqooommmkkkjjjjjjjjjjjjiiiiiiiiiiiiiiijjjiiihhhfffcccaaa^^^]]]XXXXXXXXXYYY\\\___bbbdddgggfffeeecccaaa___\\\[[[VVVUUUTTTSSSSSSSSSTTTUUUZZZ[[[]]]___aaaccceeeffffffgggiiijjjjjjiiihhhgggcccbbbaaa```^^^]]][[[[[[\\\ZZZYYYXXXXXXWWWUUUSSSTTTSSSSSSUUUWWWXXXWWWUUUSSSQQQPPPQQQRRRSSSRRRQQQQQQSSSTTTQQQLLLIIIJJJLLLNNNRRRUUUTTTPPPMMMMMMOOOPPPQQQQQQPPPNNNMMMNNNOOOQQQPPPMMMKKKJJJKKKKKKLLLKKKKKKKKKKKKJJJIIIHHHHHHFFFGGGGGGFFFCCCAAABBBCCCDDDDDDEEEGGGJJJKKKKKKJJJGGGCCC===:::::::::888777444444555555555555555555444666888888888777999::::::>>>AAAAAAAAADDDJJJPPP[[[___eeemmmuuuzzz~~~}}}~~~|||wwwtttqqqiii___YYYRRRJJJFFFGGGKKKOOOPPP___cccjjjoooqqqnnnjjjgggccceeehhhmmmmmmeeeXXXMMMFFFCCC>>>999666444444444333222222222222222111000...---...111111222<<>>LLLUUUlllwww}}}xxxvvvvvvvvv{{{|||sssllljjjjjjrrrzzz}}}yyyvvvqqqjjjggghhhyyyxxxpppnnnsssxxx{{{|||zzzyyyxxxvvvvvvtttrrrpppnnnmmmlllkkkkkkjjjjjjiiiiiihhhhhhkkkkkkjjjhhheeeccc```___YYYXXXWWWXXXZZZ]]]aaacccfffggghhhhhhgggeeebbbaaaZZZXXXVVVSSSRRRRRRSSSTTTWWWXXXZZZ\\\^^^```bbbccceeefffggghhhiiiiiihhhgggccccccaaa```^^^\\\[[[ZZZ\\\[[[ZZZYYYYYYXXXVVVSSSRRRQQQRRRSSSUUUVVVUUUSSSQQQPPPOOOOOOPPPQQQPPPOOOOOOPPPPPPLLLHHHFFFHHHKKKNNNRRRTTTSSSOOOLLLKKKLLLNNNNNNNNNMMMKKKIIIIIIJJJMMMKKKIIIHHHGGGGGGGGGGGGIIIIIIIIIIIIHHHGGGFFFEEEBBBCCCCCCBBB???>>>>>>???DDDBBB@@@??????>>><<<;;;<<<:::888777888999888777444444444555555666666777888999;;;;;;:::;;;===???===AAAFFFIIILLLPPPWWW\\\iiimmmttt{{{{{{|||yyyssslllfff\\\SSSKKKHHHFFFGGGLLLSSSYYY\\\hhhlllpppsssqqqkkkddd___\\\___dddhhhggg^^^OOODDD???===999555333222222222111111111111111111111111---...000222333:::KKK[[[ooo~~~xxxqqqpppqqquuummmiiihhhaaa\\\[[[[[[^^^eeelllooohhh]]]UUUPPPNNNNNNMMMKKKEEE===666111---+++))))))((('''((()))***)))(((((((((((()))***+++,,,---,,,+++***)))((((((((((((''''''(((((())))))******)))+++,,,***((((((***,,,***+++,,,+++)))((()))***++++++******)))))))))(((((((((((((((((((((((((((&&&'''''''''''''''((((((''''''((()))))))))))))))''''''((()))))))))))))))))))))(((((((((((()))))))))'''&&&&&&'''(((((('''+++***))))))))))))))))))))))))******))))))(((((()))***++++++***)))***++++++++++++,,,...///...,,,)))***,,,.........---,,,***,,,...///......///000////////////000000000000333333333333444444555555666666777:::;;;>>>FFFOOOhhh~~~{{{uuutttxxxwwwoooaaaVVVRRRRRRiiixxx~~~~~~}}}|||~~~......////////////...---.....................---,,,++++++***))))))(((((((((((()))))))))******************))))))))))))))),,,---...//////////////////000111000111777???FFF\\\iiitttwwwvvvwwwyyyyyy~~~~~~uuulllgggeeehhhqqq~~~{{{sssoooooo}}}wwwmmmkkkqqqxxx{{{zzzyyyyyyzzzwwwvvvtttrrrpppnnnmmmlllllllllkkkjjjiiiiiihhhhhhiiiiiiiiihhhfffdddcccbbb\\\[[[YYYWWWXXXZZZ]]]___ccceeehhhjjjjjjiiifffeee___]]]ZZZWWWUUUTTTUUUUUUUUUVVVXXXZZZ\\\^^^``````bbbccceeefffggghhhhhhhhheeedddcccaaa___^^^\\\\\\^^^]]][[[[[[[[[ZZZWWWUUUQQQPPPPPPRRRTTTUUUTTTRRRQQQPPPNNNOOOPPPPPPOOONNNNNNNNNMMMJJJFFFFFFHHHKKKOOOQQQSSSRRRNNNKKKIIIIIIKKKLLLMMMLLLJJJIIIIIIJJJKKKJJJIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBB???@@@@@@???===;;;<<<===???===;;;;;;;;;;;;:::999555666666777888888888777666666777888999:::;;;;;;===>>>>>>>>>===>>>@@@CCCAAAFFFMMMTTTZZZ```gggkkkrrruuuzzz~~~~~~}}}zzzxxxrrriii```XXXPPPKKKDDDEEEHHHMMMUUU^^^eeeiiinnnooopppoookkkddd]]]YYYZZZ\\\___```]]]SSSFFF<<<:::999666444333222222222111111111000//////000111111111333555<<>>???>>><<<;;;;;;<<<;;;999777888:::;;;;;;:::555666888888888888777777777888999:::<<<>>>??????AAAAAA@@@???>>>@@@CCCFFFIIINNNWWW```hhhoootttwwwyyyzzz{{{||||||{{{zzzyyysssmmmdddZZZQQQJJJHHHHHHHHHKKKRRRYYYaaahhhnnnqqqpppnnnkkkgggbbb]]]ZZZWWWXXXXXXWWWUUUOOOGGG>>>888555444444333222111111111222333333111...---///111111111333;;;KKK___pppyyywwwnnnnnnvvv~~~~~~zzztttkkkeee```]]]YYYYYY```kkksssvvvoooeeeWWWMMMIIIGGGFFFEEE@@@;;;333---***)))(((((((((''''''(((***+++)))'''))))))))))))***+++,,,---(((((())))))******************))))))((((((''''''((('''&&&'''((()))'''&&&$$$%%%''''''&&&%%%'''(((((()))***+++---...//////(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))(((((('''''''''(((((()))))))))((())))))(((((((((((()))))))))(((&&&&&&((()))((('''***)))))))))))))))******))))))************))))))(((***++++++******+++,,,)))+++,,,------,,,,,,+++333111...,,,+++,,,...///,,,...000000000///000111000000000000///////////////000000111222222333333444333555888999;;;CCCLLLeee|||yyyuuutttvvvttthhhYYYOOOPPPTTTjjjyyy}}}......///000000000//////---------,,,------...///......---,,,++++++******,,,,,,+++***)))(((((('''*********))))))))))))))))))***+++,,,---.........,,,...000000...000444888BBBLLLYYYdddqqq}}}~~~yyysssppphhhjjjpppxxxzzzlllhhhkkkooorrrtttvvvxxxzzzuuusssqqqnnnlllkkkjjjjjjllllllkkkkkkjjjjjjiiiiiiddddddeeeeeeeeeeeeeeedddcccaaa___]]][[[ZZZZZZZZZ[[[]]]```ccceeeffffffffffffeeecccaaa___^^^]]]]]]SSSSSSTTTUUUUUUVVVWWWWWW\\\]]]^^^```bbbeeefffgggfffeeeeeeddddddcccbbbbbb]]]\\\ZZZZZZZZZYYYVVVTTTRRRQQQRRRSSSUUUVVVUUUSSSSSSRRRQQQQQQQQQQQQPPPNNNNNNMMMLLLKKKJJJJJJKKKLLLMMMMMMNNNNNNMMMJJJHHHFFFGGGJJJLLLNNNMMMMMMMMMNNNFFFFFFEEEDDDCCCBBBBBBAAABBBBBBBBBBBBAAA@@@???>>>===>>>>>>===<<<;;;;;;===:::888666555777888888888777999::::::999888888999777888:::<<<>>>@@@BBBCCCDDDDDDCCCBBBBBBEEEJJJNNNVVV[[[dddmmmtttyyy{{{|||}}}}}}|||zzzxxxuuurrrpppccc\\\TTTNNNGGGDDDGGGMMMSSSXXX___eeeiiillloooqqqnnnkkkfff```\\\XXXWWWVVVQQQPPPMMMIIICCC===888555111111111222111000//////111333333111...---000333///333:::GGG]]]sss~~~tttoooqqqyyy}}}xxxssskkkddd___YYYYYYWWWXXX```jjjpppoookkkaaaTTTLLLIIIHHHEEEBBB:::666000+++***))))))((()))((('''((()))***)))(((***))))))))))))***++++++'''''')))***++++++++++++''''''(((((())))))******)))((('''(((+++,,,***''''''((())))))((('''(((***(((((()))+++---...///000(((((((((((((((((((((((((((((((((''''''''''''&&&((()))))))))))))))((('''***))))))))))))***++++++))))))(((((((((((())))))***(((''''''((())))))((()))))))))))))))******+++))))))******++++++******((()))++++++******+++---)))***,,,,,,+++******+++...---,,,+++,,,///222444,,,...000111000000111222000000000000////////////...//////000111222333333222111333777999;;;DDDMMMddd|||xxxuuurrrtttrrreeeUUUMMMPPPWWWlll{{{~~~}}}|||---...//////000000//////---,,,++++++,,,---...///.........------,,,,,,,,,---,,,,,,+++***)))(((((()))))))))))))))*********((()))***,,,------......,,,...000///---...111555888>>>GGGUUUhhhyyy}}}}}}~~~zzzwwwqqqmmmlllrrr~~~|||pppffffffgggjjjooosssvvvvvvuuussspppmmmkkkjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkffffffffffffeeedddccccccbbbbbbaaa```___^^^]]]\\\YYYZZZ\\\___bbbdddeeeeeeeeeeeeeeeeeedddbbbaaa```WWWWWWWWWWWWWWWWWWWWWWWWYYYZZZ[[[]]]```ccceeefffdddddddddddddddddddddddd```^^^]]]\\\\\\[[[YYYWWWTTTSSSSSSUUUWWWXXXWWWUUUTTTRRRPPPPPPQQQQQQOOONNNMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLKKKHHHFFFFFFIIIKKKLLLLLLKKKJJJKKKEEEEEEEEEDDDCCCBBB@@@@@@AAAAAAAAAAAA@@@???>>>===<<<=========;;;:::;;;<<<:::888555555666777777777888:::;;;;;;999999:::<<<:::;;;===???BBBDDDFFFGGGIIIIIIIIIJJJLLLQQQYYY^^^fffjjjpppwww|||~~~}}}{{{zzzzzzyyyvvvqqqjjjccc___RRRMMMJJJJJJIIIIIIPPPZZZ___dddkkknnnmmmkkkjjjiiifffccc___ZZZVVVRRRPPPOOOEEEDDDBBB???;;;777555444111111333333333222000//////111333111//////444888555@@@MMM\\\ooo{{{vvvuuuwww{{{~~~}}}yyyssskkkddd^^^[[[VVVXXXXXXYYYaaajjjlllgggcccZZZOOOIIIGGGEEE@@@;;;444000,,,*********)))(((***(((&&&&&&(((***************)))((((((((())))))((()))******+++***))))))''''''(((((())))))******(((***,,,,,,***))))))******++++++)))'''%%%%%%&&&((())))))******++++++,,,))))))))))))))))))))))))))))))(((((((((''''''''''''((()))))))))))))))((()))(((&&&%%%%%%''')))+++))))))(((((((((((())))))***(((''''''((())))))((()))))))))))))))***++++++((()))***++++++++++++***''')))***+++******,,,---(((***+++***(((''')))+++((()))***,,,...///000111+++---///000//////000111111000000000/////////......///000111222333444444111111333777999===EEEOOOggg}}}uuussspppssspppbbbRRRKKKPPPYYYnnn}}}|||}}}{{{{{{------...///////////////,,,++++++***+++,,,......///............---------)))************+++++++++((()))))))))************((((((***+++,,,---------...000222000......111555111444;;;III___rrrxxxuuu}}}}}}zzzxxxpppjjjooo|||~~~ssseeebbbaaadddkkkqqqttttttvvvtttqqqmmmkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllliiiiiihhhgggfffdddbbbaaa```aaabbbbbbbbbaaa___^^^XXXYYYZZZ]]]```bbbdddeeecccdddfffffffffdddbbbaaa\\\\\\\\\[[[[[[ZZZZZZYYYWWWXXXZZZ\\\___bbbdddfffbbbbbbbbbccccccddddddddddddbbbaaaaaaaaa___]]][[[UUUTTTTTTVVVXXXYYYXXXVVVSSSRRRPPPPPPPPPPPPNNNMMMLLLKKKKKKLLLMMMMMMKKKJJJJJJJJJJJJKKKLLLKKKHHHFFFFFFHHHJJJKKKIIIHHHGGGGGGFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@???>>>===;;;<<<===<<<:::::::::<<<:::888666555777999::::::777999;;;:::999999<<>>???AAACCCFFFIIIKKKLLLOOOPPPQQQRRRVVV^^^ffflllqqqsssxxx~~~{{{xxxsssttttttqqqiii___UUUOOOIIIFFFGGGLLLOOORRR[[[fffggglllqqqrrrnnnhhhdddccc^^^]]]ZZZVVVQQQLLLIIIGGG;;;;;;;;;:::777444333333333444666777666555333111,,,///222111///111777===@@@OOOaaannn|||{{{yyyzzz{{{{{{{{{yyyyyyvvvoooggg```\\\[[[WWWYYYZZZ\\\ccclllkkkddd]]]TTTJJJEEEDDD@@@999333///---***)))******)))(((+++(((&&&&&&''')))***++++++***)))(((''''''''''''******++++++***)))'''&&&*********)))((((((''''''&&&+++000...((($$$&&&***&&&'''&&&###))))))))))))((((((((((((************************,,,,,,++++++******))))))''''''((()))))))))))))))'''%%%""" !!!###&&&((())))))(((((((((((())))))***)))'''''')))))))))((())))))((())))))***++++++((()))***+++++++++++++++''')))***+++******,,,---(((******(((&&&%%%(((+++&&&(((+++...///---+++)))***,,,...///......///000111111000000/////////...///000111222333444555555111111333888;;;>>>GGGQQQiii~~~rrrqqqooorrrnnnaaaQQQJJJQQQ[[[ooo~~~zzz|||zzzzzz000111111000000///...---,,,---...//////...---,,,//////.........---------************************((((((((((((''''''''''''***))))))((()))+++---.........---------......///222...111???QQQaaapppzzz~~~~~~tttkkkooozzz~~~|||}}}zzzssspppbbbXXX[[[eeemmmqqqtttvvvvvvtttrrrpppnnnmmmlllnnnllljjjkkknnnooonnnlllkkkhhheeedddeeeeeecccaaabbbbbbccccccbbb```^^^]]]^^^]]][[[YYYXXXZZZ^^^bbbgggfffffffffgggfffeeeccc______^^^\\\[[[ZZZYYYYYYYYYYYYZZZ[[[^^^aaadddeee`````````ccceeegggfffeeedddeeeeeedddbbb___\\\ZZZUUUVVVWWWYYYYYYXXXVVVUUUTTTTTTRRRQQQPPPOOOOOOOOOOOONNNMMMNNNOOONNNLLLKKKLLLKKKIIIGGGFFFEEEEEEDDDIIIIIIJJJIIIHHHFFFDDDCCCBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBAAA@@@???>>>>>>===;;;;;;<<<<<<<<<<<<;;;:::999888777777888999;;;<<<>>>===<<<<<>>@@@CCCFFFIIINNNSSSWWW^^^___aaacccfffjjjppptttzzzyyyxxxzzz||||||xxxtttpppnnniiiaaaYYYQQQNNNLLLKKKNNNSSSVVVZZZ```hhhnnnpppqqqqqqoooiiibbb[[[VVVVVVWWWXXXUUUOOOHHHBBB???::::::888777555333222111333333111000////////////444333444777555444<<>>:::666444---,,,,,,+++)))(((((('''***)))(((''''''((()))***,,,+++***((((((((()))***((((((((((((((((((((((((***)))))))))))))))******,,,+++)))'''&&&'''((()))******))))))((((((''''''''''''(((((())))))******(((((())))))))))))(((((((((((((((((()))***+++,,,******))))))((((((''''''))))))(((((((((((())))))&&&&&&'''((()))***++++++***)))(((''''''''''''''',,,+++)))((((((((()))***+++++++++***************++++++************++++++,,,,,,++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,------...//////000000111222222222222111000111111111222222333333444222555444777<<<;;;CCCXXXrrrzzznnnppptttvvvjjj[[[QQQGGGKKK\\\yyy~~~wwwzzz{{{{{{//////000000000000000///....../////////......---//////.........---------++++++++++++++++++++++++(((((())))))***+++++++++)))))))))))))))+++,,,------------------......///000...111:::EEETTTgggwww}}}}}}wwwssstttyyy|||wwwqqqllliii```[[[]]]ccciiiooouuuwwwwwwvvvtttrrrooommmlllkkkjjjjjjlllnnnooonnnlllkkkhhheeedddeeeeeedddbbbbbbbbbbbbaaa```___^^^]]]]]]]]]]]][[[YYYZZZ\\\^^^aaabbbeeeggghhhgggdddbbbaaaaaaaaa```___^^^]]]]]]ZZZZZZZZZ[[[\\\^^^```aaa_________aaadddeeeeeedddcccdddddddddbbb```^^^\\\YYYZZZ[[[\\\\\\[[[YYYXXXTTTSSSRRRQQQPPPPPPPPPPPPQQQPPPOOOOOOOOOOOOMMMKKKJJJIIIHHHGGGFFFFFFFFFFFFHHHHHHGGGGGGFFFDDDCCCBBBAAABBBBBBCCCCCCBBBBBBAAACCCBBBBBBAAA@@@@@@??????;;;;;;<<<<<<<<<<<<;;;;;;>>>===<<<;;;;;;;;;<<<===???>>>===>>>@@@BBBCCCDDDBBBEEEJJJPPPUUU\\\ccchhhlllmmmoooppppppsssvvvyyyzzzyyyxxxyyyxxxssslllgggbbb___YYYRRRKKKGGGGGGIIIOOOSSSZZZ___ccchhhmmmppplllkkkiiieee___XXXRRRNNNQQQRRRSSSPPPIIIBBB<<<999777777666555333222111000333333333222222222222111333111111666:::@@@LLLXXXiiiuuu~~~}}}|||zzzyyy}}}~~~~~~{{{sssnnngggaaa^^^\\\[[[ZZZaaabbbbbb```cccfffddd___OOOKKKEEE???:::444///+++,,,,,,,,,+++++++++++++++***)))(((''''''((())))))+++***))))))))))))))))))$$$%%%&&&'''(((***++++++***)))))))))))))))******))))))(((''''''((()))******)))))))))(((((((((''')))))))))))))))*********(((((())))))))))))((((((******))))))((()))))))))***)))))))))((((((((('''))))))(((((((((((())))))(((((((((((()))))))))))))))((((((''''''''''''(((+++******)))(((((()))))))))*********************+++******))))))******+++++++++++++++++++++++++++,,,,,,,,,------............/////////000000111111000000000000000000000000111111111222222333333444444777666999>>>===FFF[[[rrrzzznnnppptttuuujjj[[[QQQHHHMMM___zzz|||~~~}}}|||---...///000111111111111111000//////............/////////.........------++++++++++++++++++++++++(((((()))***+++,,,,,,---)))))))))))))))***+++,,,---,,,,,,,,,------...///---...111444777BBBXXXmmmxxxxxxxxxyyyyyyyyy{{{~~~tttlllfffaaa]]]]]]```cccgggooowwwwwwxxxxxxwwwuuurrrnnnllljjjjjjllloooqqqqqqnnnllljjjhhheeeddddddeeeddddddcccbbbaaa```^^^^^^^^^^^^]]]___```___]]]ZZZZZZZZZZZZ]]]bbbfffhhhgggdddbbbcccccccccbbbaaa```___^^^\\\[[[[[[[[[[[[\\\]]]^^^^^^]]]]]]___bbbdddccccccaaabbbcccccccccaaa```^^^]]]^^^^^^___^^^]]][[[ZZZTTTSSSSSSRRRQQQQQQQQQQQQSSSQQQPPPPPPPPPOOOMMMJJJGGGGGGFFFFFFFFFGGGGGGHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCCCCBBB@@@?????????>>>===============>>>>>>>>>>>>>>>>>>???>>>===;;;;;;;;;;;;<<<@@@@@@AAABBBDDDFFFHHHIIILLLPPPVVV\\\ccckkkrrrwwwyyyzzz{{{zzzyyywwwxxxyyyxxxwwwvvvtttppphhh```ZZZVVVSSSNNNIIIFFFGGGLLLPPPVVV[[[ccciiimmmnnnpppqqqmmmjjjddd]]]VVVPPPLLLJJJLLLNNNNNNJJJDDD<<<777444333333333222111111000000333333444444444333333222444111111999DDDQQQ```lll~~~zzzvvvuuuuuuuuuvvv{{{{{{vvvpppjjjbbb\\\ZZZZZZ[[[\\\bbbbbb```___bbbeeeaaaZZZLLLHHHBBB;;;666000***&&&)))*********++++++,,,,,,+++***)))(((''''''((((((((())))))************)))%%%%%%&&&''')))***++++++***))))))(((((()))))))))&&&'''((())))))*********))))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))((((((++++++)))(((((('''''''''))))))))))))(((((((((((())))))(((((((((((())))))++++++***)))((('''&&&&&&(((''''''''''''(((((()))))))))******))))))((((((((((((((())))))*********+++******))))))******+++*********++++++,,,,,,---++++++,,,---...///000000/////////000000000000000000///............///000000000111222333333444444444777666888>>>===GGG\\\ssszzznnnppptttuuuiiiZZZQQQIIIPPPddd|||~~~~~~...///000111111111111111333222000.........///000////////////............,,,,,,,,,,,,,,,,,,,,,,,,((((((((())))))))))))***)))))))))))))))***++++++++++++++++++,,,---......,,,---///000000666III\\\nnn~~~vvvvvvyyy{{{{{{|||yyyooofff\\\YYYZZZ```eeejjjrrryyyxxxyyyzzzyyyxxxuuuqqqooolllnnnqqqsssssspppllliiihhhfffdddccccccdddddddddcccbbb```^^^]]]]]]^^^^^^___aaadddddd```\\\YYYXXXWWWZZZ___bbbdddddddddddddddddddddcccbbb```^^^\\\\\\\\\\\\\\\\\\]]]]]]]]]\\\[[[[[[]]]___aaabbbaaa``````aaabbbbbbbbbbbbaaa______```______^^^\\\\\\VVVUUUTTTTTTSSSSSSSSSTTTTTTSSSQQQQQQPPPOOOMMMJJJFFFFFFFFFGGGGGGHHHIIIJJJHHHGGGEEEDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEEEE???????????????>>>>>>>>>AAA@@@@@@@@@AAAAAAAAABBBAAAAAA?????????@@@AAAAAACCCEEEHHHJJJMMMOOOSSSUUUZZZ]]]bbbggglllrrrwww{{{{{{}}}~~~|||xxxuuurrrrrrrrrqqqnnniiiccc\\\VVVRRRMMMLLLKKKKKKLLLQQQXXX]]]bbbeeeiiimmmooooooooonnnlllggg___UUUNNNIIIFFFFFFIIIJJJJJJGGGAAA:::666333111111111111111111111111222333333444333222111000555444888CCCSSSdddsss|||}}}wwwrrrrrrsssuuuvvvvvv~~~|||uuunnnnnnhhh```[[[ZZZ[[[^^^___]]]]]]ZZZZZZ^^^aaa\\\TTTMMMGGG@@@999444000,,,***(((((()))))))))***************))))))(((''''''''''''((()))+++++++++***)))((((((((((((((((((((((((***))))))(((((((((((()))&&&''')))***+++***)))((())))))))))))(((((((((((((((((((((''''''&&&&&&&&&(((((())))))))))))((((((***)))(((((('''''''''((())))))))))))(((((((((((())))))(((((((((((())))))++++++***)))((('''&&&&&&'''''''''''''''((()))***'''((()))******)))((('''&&&&&&'''((()))******+++******))))))))))))******))))))***+++,,,,,,------++++++,,,,,,---......///------..................111000...------...000111000000111222333333444444222555333666<<<<<>>IIIcccwwwzzzvvvvvvzzz~~~~~~ttthhh[[[VVVUUU]]]gggnnnuuu{{{||||||{{{zzzxxxvvvtttsssnnnppprrrssspppkkkfffccceeeeeeeeeeeedddddddddeeedddcccaaa___^^^^^^^^^___```cccffffffccc___[[[YYYXXXZZZ]]]^^^___```cccfffgggggggggfffdddaaa^^^\\\]]]^^^^^^______`````````\\\ZZZZZZ[[[^^^```aaa```______```aaabbbcccccccccbbbbbbbbbbbbaaa``````___ZZZYYYXXXWWWWWWVVVWWWWWWUUUTTTRRRRRRRRRPPPNNNKKKHHHHHHHHHIIIIIIJJJLLLLLLJJJIIIHHHFFFFFFFFFGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEEFFFHHHJJJLLLNNNKKKNNNSSSVVVXXX[[[___bbbfffiiilllppprrruuuyyy|||zzz{{{|||yyytttooollljjjkkkhhhbbbZZZSSSNNNLLLKKKEEEHHHMMMQQQVVV\\\bbbgggoooooonnnmmmllllllkkkjjjddd^^^UUUKKKDDD@@@??????CCCDDDEEEBBB===888555333000111111111222222222222222222222222222111000000444:::DDDSSSfffxxx{{{uuurrrrrrtttvvvwwwuuu}}}}}}xxxqqqiiijjjeee```\\\\\\]]]^^^___XXXXXXWWWVVVZZZ\\\WWWPPPKKKEEE;;;444111000000000************)))))))))))))))))))))))))))((('''''''''((()))+++++++++***)))))))))))))))))))))))))))******)))(((''''''(((((('''(((***++++++)))'''%%%(((((((((((()))))))))))))))))))))(((((('''''''''(((((())))))))))))((((((''''''&&&&&&'''(((((()))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))(((((((((((('''''''''''''''((()))***'''((()))******)))((('''&&&&&&'''((()))******+++***))))))))))))))))))***))))))***+++,,,,,,------++++++++++++++++++++++++------------............222111///......///111222///000000222333444555555222444333666<<<===GGG^^^vvvwwwlllpppuuutttfffUUUNNNJJJUUUlll222222222222111000///...000//////......//////000000000000/////////......------------------------000000///---+++***)))((((((((()))******))))))((()))))))))***+++,,,---...///,,,,,,///111222666;;;VVVjjj~~~vvvsssxxx~~~~~~{{{zzz{{{}}}yyynnnccc[[[XXX^^^iiirrryyyzzzwwwuuutttuuummmoooqqqpppkkkeee```^^^ccceeehhhhhhgggfffffffffdddcccbbb```____________aaacccffffffccc```^^^]]][[[]]]^^^]]][[[\\\```dddggghhhiiiiiihhheeebbbaaa___```aaaaaabbbbbbaaaaaa[[[ZZZYYYZZZ\\\___``````______```aaabbbcccddddddeeeeeeeeeeeeeeeeeeeeeeee___^^^]]]\\\[[[ZZZZZZZZZXXXVVVUUUUUUUUUTTTQQQOOOMMMMMMLLLLLLLLLMMMMMMNNNLLLKKKKKKJJJIIIIIIJJJJJJDDDEEEEEEFFFFFFEEEEEEDDDAAABBBBBBCCCCCCDDDDDDDDDEEEEEEDDDCCCDDDFFFGGGHHHGGGHHHIIIKKKNNNQQQUUUVVVWWW[[[```cccccceeeiiillllllooosssuuuwwwxxx{{{}}}xxxyyyxxxtttnnnhhhdddbbb___\\\VVVNNNHHHEEEGGGIIIJJJOOOVVV]]]ccchhhlllooowwwsssmmmiiigggeeedddcccZZZVVVNNNFFF@@@===<<<<<<:::<<<===;;;888555333222111111111222222222333333222222222222222333444555999EEEVVVfffxxx{{{zzzwwwtttsssuuuwwwxxxxxxxxx~~~}}}xxxtttnnniiidddbbbaaa``````___\\\ZZZVVVXXXYYYWWWWWWXXXTTTNNNDDD>>>555///---...///000,,,,,,,,,++++++*********(((((())))))))))))((((((((())))))************)))&&&&&&'''(((***+++,,,,,,******)))(((''''''''''''((()))***+++***(((&&&%%%(((((((((((())))))))))))++++++++++++************(((((())))))))))))((((((%%%%%%%%%&&&&&&'''))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''(((((())))))******(((''''''''''''(((((()))''''''((()))))))))((((((((((((((())))))************))))))(((((())))))************++++++,,,,,,---,,,+++++++++*********)))......//////000111111111111111000//////000111111//////000111333444555555444666444777>>>???KKKbbbxxxtttkkkqqqvvvtttdddSSSKKKIIIVVVnnn}}}~~~111111222222222111111000,,,---...///////////////000000000000/////////...------------------------000000///---,,,+++***)))(((((()))******)))((('''(((((())))))***,,,---...///,,,,,,...///...111777FFFZZZooo{{{yyyrrrpppvvv}}}~~~|||zzzyyywwwzzz~~~yyyrrrkkkgggiiinnnvvvyyysssqqqrrrsssmmmoooqqqoooiiiccc```^^^cccggglllnnnllljjjiiiiiiddddddccccccbbb```___^^^```aaacccbbb```___```aaa\\\___aaa___[[[YYY\\\___ccceeegggiiiiiihhhfffeeebbbcccccccccbbbaaa```___\\\ZZZXXXYYY\\\___``````______``````aaacccddddddeeeeeeeeeeeefffggghhhhhheeedddbbb```^^^]]]]]]\\\[[[YYYXXXYYYYYYYYYVVVUUURRRRRRQQQPPPOOONNNNNNOOOLLLLLLMMMMMMLLLLLLKKKKKKGGGGGGHHHHHHHHHHHHGGGGGGCCCDDDDDDEEEFFFFFFGGGGGGLLLKKKJJJJJJKKKMMMOOOPPPOOOOOOQQQSSSWWWZZZ^^^```ccchhhlllmmmkkkkkkmmmpppppprrruuuvvvvvvvvvwwwxxxsssssspppjjjbbb[[[VVVUUUPPPPPPNNNJJJHHHIIINNNRRRXXX\\\ccchhhlllpppsssuuurrrmmmfffaaa___\\\YYYWWWPPPLLLGGGBBB>>>;;;::::::333555777777555444333444111111111111111222222222333333222333666:::>>>@@@HHHXXXkkkxxx|||vvvvvvuuuvvvwwwzzz{{{{{{zzzzzz}}}|||vvvqqqnnnkkkggg```bbbeeehhhhhhccc]]]WWWVVV[[[]]]YYYTTTRRRNNNKKK===888222---,,,+++++++++((((((((()))))))))))))))&&&'''((()))******))))))+++***))))))))))))))))))&&&&&&''')))***+++,,,---******)))''''''&&&&&&'''(((((()))******)))(((''''''((((((((()))))))))***)))))))))***************(((((())))))))))))((((((&&&&&&&&&%%%&&&&&&'''''''''((((((((()))))))))***))))))(((((((((((())))))(((((((((((()))))))))))))))((((((''''''''''''((('''''''''''''''((()))))))))*********************))))))(((((((((((())))))+++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...///000111222333////////////////////////...///000111333444555666444666444777>>>@@@LLLccczzzqqqjjjrrrwwwtttcccQQQIIIHHHVVVooo}}}///000111222222222222222***+++---///000000//////000000000000////////////........................---,,,,,,++++++******)))(((((()))******)))((('''((((((((()))***,,,---......------...,,,***///777:::LLLbbbpppwww}}}ppplllllluuu}}}zzzvvvtttyyy~~~}}}{{{wwwttttttyyyyyyqqqnnnpppqqqoooqqqssspppkkkeeeccccccdddiiiooorrrpppmmmkkkkkkcccdddddddddcccbbb```^^^^^^___```___^^^^^^aaaccc\\\```cccbbb\\\YYYYYY[[[]]]___cccfffhhhiiihhhgggdddeeeeeedddbbb```]]]\\\\\\ZZZXXXYYY\\\___```aaa````````````aaabbbddddddccccccccccccdddfffggghhhhhhgggeeecccaaa___^^^^^^]]]\\\[[[\\\]]]\\\ZZZYYYVVVUUUTTTRRRPPPPPPOOOOOOLLLLLLMMMNNNNNNMMMKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLMMMMMMNNNOOOPPPPPPTTTSSSRRRQQQRRRTTTVVVXXX\\\]]]^^^```cccgggjjjllllllppptttsssooolllnnnppprrrtttvvvuuusssqqqppppppmmmkkkggg```WWWOOOJJJHHHDDDGGGJJJLLLOOOSSSZZZ``````cccgggkkkmmmooorrrtttiiieee___ZZZXXXUUUQQQMMMCCCAAA>>>;;;777555333333000222555666555555555666000000000000111111111111444333333555:::@@@FFFJJJYYYiiizzzzzzuuuuuuvvvyyy|||}}}yyyzzzwwwooojjjiiihhheeeaaadddjjjoooooohhh___XXXUUU\\\___XXXPPPLLLIIIFFF999666222///---+++(((&&&""""""###$$$%%%&&&'''(((%%%&&&((()))***+++******,,,+++***((((((((()))***))))))))))))))))))))))))******)))''''''&&&&&&&&&&&&'''((())))))*********'''((((((((())))))******%%%&&&&&&&&&''''''(((((((((((())))))))))))(((((((((((('''&&&%%%%%%%%%%%%'''((((((((())))))******))))))(((((((((((())))))))))))))))))((((((((((((***)))((('''''''''''''''((('''&&&&&&&&&((()))***+++++++++***************))))))(((((((((((()))))),,,,,,++++++++++++++++++******+++,,,------...///)))***+++---///000111222------...//////...------...///000111333444555666222444222555<<<>>>JJJbbb{{{oooiiirrrwwwtttbbbOOOHHHGGGUUUooo~~~000111222222222222111111222222111111111111222222111///...000333444333111333333111000////////////000000///...,,,+++***)))))))))))))))(((((((((((((((((()))***+++,,,------++++++,,,------......///555:::FFFWWWiiisssuuutttrrrqqqrrrwww}}}zzzyyyuuupppooowww|||rrrjjjlllqqqrrrrrrrrrrrrpppkkkddd^^^hhhlllrrruuuuuurrrpppnnnhhhgggfffeeedddeeeeeefffbbb___]]]]]]______\\\ZZZYYY\\\___^^^\\\[[[^^^``````aaaaaabbbdddeeefffgggfffeeeddddddddddddcccaaa^^^\\\YYYWWWXXXZZZ^^^aaa^^^```aaabbbaaaaaaaaabbbcccdddeeeeeeddddddfffhhhkkkkkkiiihhhfffeeedddcccaaaaaabbbbbbbbbaaa_________^^^\\\ZZZXXXWWWVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQTTTSSSRRRRRRSSSTTTSSSQQQNNNPPPTTTXXXZZZ[[[\\\\\\[[[[[[\\\^^^```bbbdddeeedddfffjjjmmmmmmnnnpppqqqtttuuuvvvsssooommmoooqqqooopppppprrrqqqnnniiieeedddaaaZZZPPPFFFBBBDDDGGGFFFHHHNNNUUU^^^ccceeeeeellllllkkkkkkkkkkkklllllleee```XXXRRRMMMJJJGGGEEE===<<<999777444222000000000000000000111222333444444555666555333111000000666777999<<>>KKKcccvvvkkkkkkooowwwooo___OOOGGGOOObbbrrr|||}}}000000111111222222111111000000////////////000000333111///000333444333111333222111000////////////000//////...---,,,++++++*********)))))))))((((((((())))))******++++++,,,++++++,,,,,,---.........111444<<>>;;;:::777555222111111111///////////////000111222///000222222111222333555333888AAAKKKUUU```jjjqqq{{{{{{vvvvvv{{{~~~}}}|||uuussspppnnnllljjjgggdddkkkwwwwwwlll```WWWVVVTTTRRROOOLLLFFF???:::000///,,,***((((((((()))((((((((((((''''''''''''******+++++++++***((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((((((''''''((((((((()))))))))***,,,+++***)))))))))))))))'''''''''((((((((())))))((((((((((((''''''''''''((((((((((((((((((((((((******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((************))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------......///000000000///////////////000000000111111111222222222333333444444444666333555;;;>>>LLLfffuuujjjkkkqqqxxxooo```PPPIIIRRReeeuuu~~~|||000000000111111111222222000000////////////000000444333222222333333222111222111000000///////////////.........------------+++++++++*********))))))))))))))))))))))))))))))++++++,,,,,,------.........000444999BBBOOO[[[ccciiinnnvvvzzz||||||}}}zzztttqqqttt|||uuulllggglllmmmpppssstttsssnnnkkkpppsssxxx{{{zzzvvvqqqmmmhhhgggfffdddeeefffhhhiiidddbbb___]]]^^^___```___\\\[[[YYYZZZ\\\___```aaa___]]][[[YYYZZZ\\\___aaadddddddddeeeeeeeeeeeefffcccaaa^^^[[[ZZZZZZ\\\]]]_______________^^^^^^^^^___```aaabbbaaaaaacccddddddeeeggghhhhhhgggffffffbbbccceeeggghhhhhhhhhhhhkkkjjjiiihhhgggfffeeeeeeeeeeeeeeeddddddcccccccccfffeeeddddddfffffffffdddeeefffhhhjjjkkklllkkkkkkppppppoooooooooppppppqqqnnnpppssstttssssssssstttsssrrrqqqqqqpppnnnkkkhhhdddbbb^^^[[[XXXUUUQQQNNNJJJKKKKKKIIIGGGJJJPPPUUU^^^___cccjjjppptttuuutttsssoooiiiccc___\\\YYYVVVQQQMMMGGGBBB>>><<<999777888777444222111111111222111000000000000000111111///000000000000222666:::888AAAPPP___kkkuuu|||~~~{{{wwwtttwww}}}zzzvvvnnnmmmkkkjjjjjjhhheeecccuuu~~~vvvkkk```WWWNNNMMMLLLJJJFFF???777222...---***)))'''''''''((((((((((((''''''&&&&&&&&&******))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))***))))))))))))))))))((())))))))))))(((((((((((((((((((((((())))))))))))++++++***)))((('''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))******+++,,,((((((((())))))******+++)))))))))))))))))))))))))))))))))(((((((((((((((************************'''((()))***+++,,,------+++++++++,,,,,,,,,,,,---++++++,,,,,,,,,,,,------------...////////////........./////////000000000///000000111222333444444444666333444;;;???OOOjjjsssjjjlllrrrwwwnnn___QQQLLLVVVjjjyyy~~~|||000000000000111111222222333222222111111222222333666555444444333333222111222111000///////////////.....................///,,,,,,,,,++++++++++++************))))))(((((((((***++++++,,,------......---///111222666@@@NNNYYYbbblllwww}}}}}}|||~~~|||wwwssstttxxx|||~~~xxxmmmeeeeeefffjjjooossstttrrroooooorrrvvvyyyzzzvvvqqqlllkkkiiigggeeeeeeeeefffgggdddaaa^^^]]]]]]^^^```aaa^^^ZZZWWWWWW\\\```aaa```___\\\YYYVVVVVVXXX\\\___aaabbbcccccccccdddeeefffgggeeebbb```^^^^^^^^^______^^^\\\\\\\\\\\\[[[ZZZ\\\]]]___```______```aaadddeeefffhhhhhhgggfffeeedddeeegggiiijjjjjjjjjiiillllllkkkkkkjjjjjjiiihhhhhhhhhhhhhhhhhhiiiiiiiiikkkjjjiiijjjllllllllljjjlllmmmnnnoooooooooooonnnrrrrrrqqqpppppppppqqqqqqppprrrttttttrrrpppppppppooollljjjjjjjjjgggaaa]]]ZZZVVVRRROOOMMMLLLJJJHHHIIILLLOOOPPPRRRVVV]]]bbbhhhiiilllqqqvvvxxxxxxwwwpppjjjbbb\\\XXXUUUQQQOOOIIIEEE@@@<<<:::888666444555444111//////000222333444333333222222222222333555444222111111444999===IIIRRRbbbppp{{{}}}xxxvvvtttuuuzzz}}}uuunnnjjjiiiggggggggghhhfffeeeuuu{{{~~~xxxooofff\\\TTTJJJHHHEEEBBB>>>888222...,,,+++***)))((('''(((((()))))))))(((''''''&&&&&&))))))(((((('''((())))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((((('''))))))))))))(((((((((((((((((((((((()))))))))))))))))))))(((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((((((((((((((******))))))))))))***+++&&&&&&'''((())))))******(((((((((((((((((((((((()))))))))))))))))))))))))))***************++++++((())))))***++++++,,,,,,(((((()))))))))*********+++++++++,,,,,,,,,------,,,------...........................////////////...//////111222333444444444666333444:::???QQQmmmqqqhhhkkkrrruuulll]]]PPPNNNYYYmmm}}}222222111111111111222222333333222222222222333333666777666555444333222222222111111000000000000111......////////////000000...---------,,,,,,,,,,,,++++++******))))))((((((******++++++,,,------...+++...000000111777BBBLLLYYYeeettt|||}}}~~~~~~zzzwwwvvvwwwyyyxxx}}}{{{uuullleee]]]___dddjjjpppssssssqqqmmmnnnqqqtttvvvtttooojjjlllkkkiiifffeeedddccccccaaa```^^^\\\[[[\\\___aaa^^^ZZZWWWWWW[[[___```___```]]]XXXUUUUUUWWW[[[^^^]]]___aaabbbaaaaaaccceeeiiihhhgggeeedddddddddddd```]]]ZZZYYYYYYYYYXXXVVVYYY[[[]]]^^^]]]]]]^^^___ddddddeeefffeeeeeeccccccffffffhhhiiiiiiiiihhhgggjjjkkkkkkllllllkkkjjjjjjiiijjjjjjkkkkkkllllllmmmnnnmmmlllmmmooopppooonnnppppppqqqqqqpppppppppoooqqqqqqpppppppppqqqrrrrrrqqqrrrsssqqqnnnllljjjjjjeeeccc```______\\\VVVQQQUUURRRMMMJJJIIIIIIIIIHHHPPPTTTYYY\\\^^^aaaggglllpppppprrruuuxxxyyywwwuuullldddZZZSSSPPPMMMIIIFFFAAA>>>:::888777555444222222111000//////000222333333333222222111222222222555444333222444:::BBBGGG___gggsss~~~~~~xxxssstttuuuwww}}}~~~yyyqqqjjjjjjgggddddddfffhhhiiiiiiooossstttnnnfff___WWWOOOHHHDDD>>>999666333000...++++++***)))))))))))))))*********)))))))))(((((())))))((('''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((''''''(((((((((((())))))))))))))))))))))))((((((((((((%%%&&&'''((()))(((((((((&&&&&&'''''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((++++++***)))((((((((((((%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((************************))))))******+++++++++,,,************************(((((()))))))))*********+++++++++,,,,,,,,,------,,,------...........................////////////...//////111222333444444333666444555:::>>>QQQnnnooogggkkkrrrsssiii[[[OOOOOO\\\ppp666555333222111111222222111111000000000000111111666777888666444333333444333222222111111111222222/////////000000000000000//////.........---------,,,+++++++++******))))))******++++++,,,,,,------(((,,,//////...111888>>>MMMZZZkkkvvv{{{~~~}}}zzzxxxwwwvvv{{{zzzvvvsssnnnhhhcccYYY[[[```gggnnnsssssssssooonnnnnnpppsssqqqmmmhhhjjjiiiiiihhhfffcccaaa```______^^^]]][[[\\\^^^```]]][[[YYYYYY[[[]]]^^^^^^___\\\XXXUUUUUUXXX\\\^^^\\\^^^aaaaaa___^^^aaadddhhhhhhhhhiiijjjjjjjjjjjjbbb^^^YYYXXXYYYYYYWWWTTTWWWZZZ\\\]]]\\\\\\\\\]]]aaaaaaaaaaaa````````````cccdddeeefffgggfffeeedddhhhiiikkklllllllllkkkjjjjjjjjjkkklllmmmnnnooopppooonnnnnnoooqqqrrrqqqpppqqqqqqpppppppppoooooooooqqqppppppoooooooooppppppnnnoooooolllhhhdddbbbaaaYYYXXXVVVUUUTTTRRRNNNLLLKKKJJJIIIKKKOOOUUUXXXZZZZZZ^^^ccceeefffgggjjjnnnsssssssssuuuvvvvvvsssqqqggg^^^RRRIIIFFFCCC???;;;999777444333333222111///000000000000000111111222000///////////////000000///000333777>>>HHHSSS[[[rrrxxx~~~}}}}}}|||yyysssqqquuuyyy{{{}}}zzzuuunnnjjjhhhfffddddddgggiiikkkkkkiiilllkkkfff```[[[SSSLLLEEE@@@999333000///......************))))))))))))************************(((((())))))))))))******(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((('''(((((((((((())))))))))))))))))))))))(((((((((((($$$%%%''')))******))))))'''(((((((((((()))))))))((((((((((((''''''''''''((((((((((((((((((((((((******)))(((((((((((()))&&&&&&&&&''''''((((((((())))))))))))))))))))))))************++++++++++++))))))******+++,,,,,,,,,+++++++++*********))))))+++++++++,,,,,,,,,,,,---++++++,,,,,,,,,,,,------------...////////////........./////////000000000///000000111222333444444111666555555:::===PPPmmm|||llleeekkksssrrrhhhZZZOOOQQQ___sss999888555333222111222222222111111000000111111222666888999777555333555666444333333222333333444444000000000000000000000000000000/////////.........,,,,,,,,,+++++++++++++++*********+++,,,,,,------)))+++---...---///222666@@@LLL]]]llluuu|||zzzwwwuuuxxx}}}{{{sssmmmfffaaa^^^YYY[[[```hhhoootttuuuuuuuuurrrooooooqqqoookkkfffdddfffggghhhgggdddaaa___^^^___```___]]]\\\___aaa[[[\\\\\\[[[ZZZZZZ\\\]]]]]][[[XXXVVVVVVXXX[[[^^^\\\___bbbaaa^^^^^^```ddddddeeehhhkkkmmmnnnooooooeee```[[[YYYZZZZZZXXXUUUVVVYYY\\\]]]\\\[[[[[[\\\[[[[[[ZZZYYYZZZ\\\^^^___^^^___aaabbbcccdddccccccdddeeegggiiijjjjjjiiihhhggghhhiiikkklllnnnoooooommmllllllmmmoooppppppooonnnmmmmmmllllllllllllllllllkkkjjjhhhggggggfffffffffffffffbbb]]]XXXUUUTTTMMMNNNOOONNNMMMMMMMMMNNNJJJJJJLLLQQQYYYaaafffiiiaaafffjjjlllkkkjjjkkkmmmpppooooooppppppnnnjjjhhh]]]SSSFFF???>>>===:::666555333111111222222111///...///000111222111111000------------...///000000///333888AAALLLZZZhhhqqq}}}}}}wwwvvvvvvvvvuuusssooopppvvv|||}}}~~~zzztttnnnkkkiiiddddddeeegggjjjkkkiiihhhdddfffddd___ZZZVVVNNNFFF>>>:::555000...---,,,+++'''(((((())))))((((((((((((((())))))******++++++'''(((***+++++++++******(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((((((((('''((((((((()))))))))******)))))))))((((((((('''%%%&&&(((*********)))(((''''''((((((((()))))))))((((((((((((''''''''''''(((((((((((((((((((((((('''''''''((((((***++++++(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++))))))***++++++,,,------***************+++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------......///000000000///////////////000000000111111111222222222333333444444///555666666:::<<>>999666222---+++++++++)))'''(((((((((((())))))))))))###%%%((())))))((((((((())))))+++,,,,,,,,,+++***++++++*********)))))))))'''(((((()))))))))))))))((()))******++++++******&&&'''(((((())))))((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''((()))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))%%%&&&''''''''''''&&&%%%+++************)))))))))))))))((((((((()))++++++---,,,,,,++++++******************+++,,,,,,---------------------------------...///000000000000000///000111222222111111000111111222222222111000000333666333444:::===KKKeeexxxvvvpppeee___bbbkkkppptttdddZZZWWWYYYkkk666555333111111111222222111111222333444555666666777666666555555444444333333333333333333333333333222222222222222222111000000000000000000000000000000///...---,,,,,,,,,,,,,,,++++++************++++++,,,,,,------......///...///444>>>KKK]]]vvv}}}zzz{{{{{{yyyuuusssrrrrrrzzzzzz}}}}}}|||xxxrrrmmmdddaaaaaajjjyyyxxxqqqooonnnlllnnnrrrnnnjjjeee```^^^^^^aaaccc```___```aaabbbbbb```^^^______^^^\\\[[[ZZZYYYYYY[[[[[[ZZZXXXVVVUUUWWWXXXWWWYYYZZZYYYXXXXXXYYY[[[_________```aaabbbddddddgggfffdddaaa^^^^^^___aaacccdddeeefffffffffeeeeeebbb___\\\[[[\\\[[[YYYVVVTTTUUUWWWXXXWWWVVVTTTSSSPPPPPPPPPPPPOOOOOONNNNNNPPPPPPQQQRRRRRRSSSTTTUUUQQQQQQRRRSSSSSSRRRPPPPPPPPPRRRQQQOOONNNPPPOOOLLLKKKJJJMMMOOOLLLFFFDDDFFFLLLOOORRRUUUVVVWWWYYYZZZ]]]```dddhhhjjjkkkkkkjjjiiihhhfffdddbbb```_________```aaa___\\\XXXSSSPPPKKKJJJHHHGGGFFFCCC???<<<888555111////////////...000000000000////////////////////////000000000000333333444666<<>>LLLfffwwwvvvoooccc^^^ccckkkooorrr___UUUTTTYYYmmm444444333222222333444444111111222333444444555555333333333333222222111111222222333333333333444444222222222333333222111111////////////////////////000///...,,,++++++++++++---,,,++++++************++++++,,,,,,---------------,,,///555>>>OOOiii}}}zzzyyy|||||||||yyytttpppmmmmmmvvvwwwyyy}}}~~~{{{xxxpppmmmjjjnnnxxxyyyrrrnnnllljjjmmmrrrrrrpppmmmhhhdddaaaaaaaaa\\\\\\]]]```bbbbbb```^^^aaa``````___^^^\\\ZZZYYY\\\\\\[[[YYYWWWUUUVVVXXXUUUWWWXXXWWWVVVVVVWWWXXX^^^]]]]]]]]]^^^```bbbcccccccccbbb```^^^]]]___```cccdddeeefffggggggggggggggggggfffddd```^^^\\\\\\[[[[[[[[[[[[YYYWWWUUUSSSSSSSSSRRRPPPNNNMMMMMMNNNMMMMMMNNNOOOPPPQQQQQQQQQLLLMMMNNNOOOOOOOOONNNMMMNNNNNNNNNNNNPPPRRRRRRQQQQQQPPPRRRUUURRRLLLJJJLLLTTTWWW\\\^^^``````aaabbbccceeehhhjjjkkkjjjiiihhhfffdddbbb^^^[[[YYYWWWVVVXXXYYYYYYYYYUUUOOOIIIEEECCCBBB@@@???>>>;;;888555666444111///000000000///////////////////////////000111222111000000000111444666;;;BBBKKKWWWdddlllsssxxx~~~{{{ssspppmmmnnnssswwwyyyzzz||||||||||||{{{vvvppplllkkkiiigggfffgggkkkooorrrsssmmmhhhgggjjjjjjddd^^^XXXSSSMMMFFF@@@:::444000+++***)))(((((()))))))))(((((((((((())))))))))))+++(((%%%&&&)))++++++)))'''((()))***+++***)))))))))))))))((((((((((((((((((((()))************)))%%%&&&&&&'''''''''''''''&&&%%%%%%&&&&&&&&&''''''''''''(((((()))))))))***(((((((((((((((((((((((('''((((((((('''&&&%%%%%%(((((()))))))))))))))***''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******++++++,,,,,,,,,+++++++++++++++************&&&''''''((()))***+++,,,,,,,,,,,,++++++***************++++++,,,------...******+++,,,---...//////444333222000000111222333111222333444333222000...111222333333444444444444444666444555<<<>>>MMMgggwwwwwwoooccc^^^fffmmmoooooo[[[PPPQQQYYYooo222222222222222333444444111222222333333444444444222222222222222111111111222222222333333444444444111222222333333333222222////////////////////////111111000......---------------,,,+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,///333888CCCXXXjjjuuuyyy~~~|||xxxuuuttt{{{}}}~~~}}}xxxtttqqqpppppppppqqquuu{{{}}}|||{{{yyyyyy~~~|||vvvrrrnnnkkkmmmrrrsssuuuwwwtttnnnhhhdddccc[[[[[[\\\^^^aaaaaa```___bbbbbbaaa```___]]][[[ZZZ[[[\\\\\\ZZZWWWVVVVVVWWWTTTUUUVVVVVVTTTTTTUUUVVVZZZZZZZZZ[[[\\\___aaaccc```aaaaaa___]]]]]]___```bbbbbbcccdddeeeggghhhiiihhhllloookkkddd```aaadddccccccbbbaaa___]]]ZZZYYYYYYYYYXXXTTTPPPOOOQQQSSSQQQRRRSSSTTTUUUUUUUUUTTTOOOPPPQQQSSSSSSSSSRRRRRRPPPNNNNNNQQQVVVYYYZZZ[[[]]]\\\\\\]]]ZZZUUUUUUXXX]]]```eeeggghhhhhhhhhiiiiiijjjjjjiiihhhfffcccbbb^^^]]]ZZZWWWTTTRRRPPPPPPPPPQQQRRRQQQNNNHHHBBB???===<<<999888888666333111444222000000111111111000000000000000000000000000000111222111//////222444888>>>HHHTTT___jjjtttzzzzzz~~~~~~|||{{{yyyxxxppptttyyy{{{{{{{{{}}}}}}yyywwwuuurrrnnnkkkgggffffffhhhkkkqqqwwwzzzyyyqqqiiiggghhhhhhbbb\\\UUUPPPGGG@@@999444///,,,))))))))))))))))))***+++(((((((((((()))))))))))),,,(((%%%%%%(((+++***)))%%%&&&((()))))))))((('''((((((((((((((()))))))))((())))))***************%%%&&&&&&'''''''''''''''''''''&&&&&&&&&'''((()))'''((((((((())))))******(((((((((((((((((((((((('''((((((((('''&&&%%%%%%'''''''''(((((()))))))))''''''''''''(((((((((((('''((((((((()))))))))***((((((((((((((((((((((((''''''''''''(((((())))))+++++++++*********))))))))))))*********+++++++++(((((())))))******++++++***++++++,,,------......******+++,,,...///000000555444222111111222333444555444333222222222222222111222333333444444444444333666444555<<>>MMMhhhxxxzzzqqqbbb```lllrrrooojjjWWWMMMOOOYYYnnn000000111111222111111111222222222222222333333333222222222333333333333333111111222333333444555555111222333333444444333333000000000000000000000000222222111111222222333333,,,,,,+++++++++,,,------+++++++++++++++*********---,,,---111333444:::@@@KKKTTT^^^fffiiilllqqquuuzzz~~~rrroookkkjjjnnnuuu{{{~~~{{{{{{|||{{{|||{{{ssshhhbbbccchhhooowwwzzzxxxtttsssssskkkgggcccaaa```___^^^\\\___^^^\\\[[[ZZZZZZZZZ[[[WWWXXXYYYYYYWWWVVVVVVWWWTTTUUUUUUTTTSSSRRRRRRTTTTTTTTTUUUVVVWWWWWWWWWWWWWWWYYYZZZZZZYYYYYYZZZ\\\^^^]]][[[ZZZ\\\aaafffjjjggghhhiiikkkkkkkkkiiihhhmmmlllkkkjjjiiigggfffeeeaaaaaa___ZZZTTTSSSWWW\\\^^^```aaaccccccbbbaaa```]]]^^^```bbbccccccccccccXXXRRRQQQXXX```ccceeehhhhhhgggiiikkkhhhcccaaacccaaaccceeeeeeeeeeeegggiiidddbbb]]]XXXUUUSSSRRRRRRKKKJJJHHHFFFDDDCCCBBBBBB@@@AAAAAAAAA???===:::888333222000///000000///...///...---...000111111000//////000000000111111111111333444444666<<>>MMMgggwwwyyyppp``````mmmsssnnnhhhWWWNNNPPPXXXmmm~~~222333333444444444333333222222222222222222333333000000000000000000111111111111222333333444555555111222333333444444444444000000000000000000000000............///000111222++++++++++++,,,------...++++++******************...++++++///111111333777<<>><<<;;;::::::;;;<<<<<<<<<;;;:::888777333111//////000111000000000//////000222333333222.../////////000000111111444666999:::===EEERRR\\\jjjpppyyy|||{{{|||}}}~~~~~~~~~}}}{{{zzzyyyooonnnnnnnnnooonnnllliiihhhkkkpppuuuwwwwwwvvvuuukkkfff^^^VVVQQQNNNNNNOOO???:::222,,,***+++,,,,,,###&&&))))))(((''')))+++(((((((((((())))))))))))%%%''')))(((%%%$$$&&&(((((()))***,,,,,,++++++***))))))******+++++++++,,,))))))***++++++++++++***''''''((())))))))))))))))))(((&&&&&&&&&''')))+++++++++******))))))((((((((((((((((((((((((((((((''''''((()))*********)))((())))))***++++++,,,,,,''''''''''''((((((((()))&&&''''''((()))******+++))))))))))))))))))))))))&&&%%%%%%%%%&&&''')))***((((((((((((''''''''''''###$$$''')))+++,,,,,,,,,+++++++++***************++++++,,,------....../////////000000111111222222...000111333444444333333+++---000222222111000...444444444444444333222111000333111333:::===MMMgggvvvyyyooo______mmmrrrlllhhhWWWPPPQQQXXXlll~~~111222222333333222222111222222222222222222222222222111111111222333333444333222222111111222222333444444333333333222222222111///...------...///111000000000000000///......,,,,,,...///000000111111,,,,,,+++++++++++++++++++++,,,,,,---...///111111333777???IIIPPP[[[lll{{{||||||yyyuuurrrssswww|||~~~wwwtttppplllhhhddd^^^[[[aaajjjuuu{{{{{{zzzzzz{{{yyyuuuqqqlllhhhddd___\\\ZZZWWWUUUVVVYYY[[[ZZZXXXYYYYYYYYYYYYXXXWWWVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTRRRQQQQQQRRRRRRRRROOOMMMPPPPPPPPPPPPQQQRRRRRRRRRWWWTTTOOOLLLNNNTTT[[[```bbb___^^^dddlllmmmggg___hhhiiihhheeebbbbbbeeeiiicccbbb```]]]\\\[[[[[[[[[bbbcccdddeeeeeedddbbbaaaeeeeeefffgggggghhhhhhggg```\\\YYY[[[aaafffgggfffhhhjjjmmmppppppjjjaaa[[[YYYYYYZZZZZZYYYXXXWWWVVVSSSLLLEEEBBBBBBBBB@@@<<<<<<;;;999777666555666666666555444444666666555444333222111000///////////////////////////000000000...///111111000111444666333;;;DDDKKKQQQ[[[iiisss|||}}}}}}xxxxxxyyy|||~~~{{{wwwtttrrrrrrnnniiihhhjjjllllllkkkqqqppprrrvvvzzzyyysssmmmiiibbbXXXPPPMMMLLLHHHDDD999666111+++'''&&&(((+++((((((((((((((()))******---+++(((''''''((('''&&&***###&&&+++)))$$$*********)))))))))))))))************************+++*********))))))((((((******))))))((((((((('''+++***)))((((((***,,,---++++++***)))((((((((()))******))))))((((((''''''((((((''''''''''''(((((($$$%%%&&&((()))*********'''''''''&&&&&&%%%%%%%%%++++++***)))((('''&&&&&&***)))'''&&&&&&'''((()))))))))(((((((((((())))))(((((())))))))))))((('''''''''''')))++++++)))'''(((((())))))*********+++*********+++---...000111---...///...------...///000000000000111222333444000000000000000000000000000222444444333333333444///444333444999:::HHHbbbsssssskkkbbbdddoootttrrrhhhYYYLLLLLLXXXgggxxx111222222333333222222111222222222222222222222222222222111111222222333444333333222222222222333333555555555444444444444333222111///......///111222000000000000000///......,,,,,,------...---------,,,,,,,,,,,,,,,---------,,,,,,,,,---...///000111000111666===CCCMMM___oooyyy{{{uuussstttwww}}}wwwsssmmmhhhccc```\\\ZZZbbbjjjttt{{{~~~~~~~~~}}}~~~{{{wwwssspppkkkfffccc^^^ZZZTTTSSSUUUXXXYYYXXXXXXXXXXXXXXXWWWUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRQQQRRRRRRQQQNNNLLLOOOOOOOOOPPPPPPPPPPPPPPPSSSPPPLLLJJJLLLQQQWWW[[[```\\\ZZZ]]]cccfffccc___bbbaaa```^^^\\\]]]```bbb___^^^]]][[[YYYXXXXXXXXX\\\]]]```bbbcccaaa```^^^___```bbbcccdddddddddccc]]]YYYVVVWWW\\\aaabbbaaaeeefffiiijjjhhhbbbYYYRRRPPPPPPOOONNNLLLKKKJJJJJJHHHCCC===;;;<<<===;;;999888777555444333333333333444333222222444444333222111000000000000000111111333333222222111000000000222222222222222555;;;???HHHPPPZZZ```dddkkkttt|||}}}{{{yyyvvvssswwwwwwyyy}}}|||wwwqqqmmmkkkllljjjhhhhhhlllnnnoooooopppppprrrvvvyyyxxxqqqjjjbbbZZZPPPIIIGGGEEE@@@;;;111000...------,,,)))'''((((((((((((((()))******,,,***'''''''''(((((('''***%%%!!!###(((+++***&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))******++++++***************)))((((((---,,,+++******,,,---///***)))((((((((((((((((((***)))))))))((((((((('''((((((''''''''''''((((((&&&'''(((((()))((((((((('''''''''&&&&&&&&&%%%%%%******))))))(((((('''''')))(((&&&&&&&&&((()))+++((((((''''''''''''((((((((((((((((((''''''''''''+++******+++------,,,***++++++++++++************.........///000111222333---...///...------...////////////000000111222333000000000000000000000000000222444444333222333444///444333444888999HHHbbbrrrrrrkkkbbbdddooouuusssgggWWWHHHGGGSSScccttt~~~~~~~~~111222222333333222222111222222222222222222222222222222111111222222333333444333333222222333333444666666666666555555555555222222000000000000222222000000000000000///.....................---,,,+++,,,,,,------......//////,,,,,,,,,---...///000111111000111444888BBBSSSbbbqqqzzzzzzuuutttsssxxx{{{vvvnnnhhhdddaaa___]]]dddhhhqqqzzz|||yyywwwsssnnnkkkfff___WWWRRRSSSUUUWWWWWWVVVVVVVVVVVVVVVUUUUUUUUUSSSSSSSSSRRRRRRRRRQQQQQQSSSRRRQQQQQQQQQPPPMMMKKKNNNNNNNNNOOONNNNNNMMMMMMMMMLLLJJJHHHJJJMMMQQQSSSZZZXXXUUUTTTWWWZZZ\\\\\\ZZZXXXUUUUUUVVVXXXYYYYYYXXXXXXWWWWWWUUUTTTRRRRRRSSSVVVZZZ]]]^^^\\\ZZZXXXUUUWWWZZZ]]]^^^^^^\\\[[[WWWSSSPPPQQQTTTXXXXXXWWW[[[\\\]]]^^^]]]XXXPPPJJJFFFEEECCC@@@???>>>>>>>>>===999555555777999888777555444333333222222222333222111000000111222111000////////////000111222333111000000///////////////555555555666999???HHHNNN___gggpppvvvxxxzzz~~~zzzsssqqqooonnnllluuuvvvyyy}}}}}}wwwqqqllliiihhhjjjiiiiiikkknnnpppppppppnnnooorrrwwwyyyuuummmggg[[[RRRHHHCCCBBB>>>666000,,,+++***+++,,,,,,***'''((((((((((((((())))))***+++)))&&&&&&'''))))))(((((('''&&&'''***+++***)))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%'''(((***+++------)))***+++,,,+++***)))(((,,,+++*********+++---...(((''''''''''''(((((()))))))))))))))((((((((((((((((((''''''''''''(((((())))))))))))(((((('''&&&'''''''''''''''&&&&&&&&&))))))))))))(((((((((((((((''''''&&&'''(((***+++***))))))(((((())))))***((('''&&&&&&&&&'''((((((,,,+++)))***,,,------,,,---------,,,++++++******///000000000000111111111---...///...------...///............///000111222000000000000000000000000000222444444333222333444000444333333888999HHHbbbrrrrrrkkkaaacccnnntttrrrgggVVVFFFFFFRRRcccttt~~~~~~111222222333333222222111222222222222222222222222333222222111222222333333444444333333333333444444666666555555555444444444222111000000000000111222000000000000000///......//////000000000000//////++++++,,,---...//////000,,,,,,,,,------///000000111//////000333999FFFSSScccooo|||zzzyyyuuuvvvzzz|||vvvqqqmmmjjjgggdddeeehhhooo{{{}}}{{{zzzyyywwwtttrrrooohhh___YYYWWWWWWVVVTTTQQQQQQRRRSSSUUUVVVWWWXXXSSSRRRRRRRRRQQQQQQQQQQQQRRRQQQQQQQQQQQQOOOLLLJJJLLLMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHJJJKKKLLLQQQQQQOOONNNMMMOOOSSSUUUSSSPPPMMMNNNQQQSSSSSSRRROOOPPPQQQQQQPPPNNNLLLKKKLLLOOOSSSVVVWWWUUUQQQNNNKKKMMMQQQUUUVVVVVVTTTSSSOOOLLLIIIIIIKKKMMMMMMLLLLLLMMMNNNPPPQQQNNNIIIEEE@@@>>>;;;999888888999:::999777444444666888777777444444444333333333333333111000//////111111000///000000//////000111222222------------///000222333444666:::@@@GGGPPPZZZaaannnttt{{{~~~}}}tttnnnnnnooopppoootttuuuxxx|||~~~}}}zzzuuuqqqmmmkkkkkkkkkmmmmmmnnnoooppppppooonnnnnnpppssswwwwwwrrriiibbbXXXMMMCCC@@@>>>888000+++/////////,,,)))((())),,,))))))(((((((((((()))))))))'''%%%&&&''')))***)))&&&(((*********))))))***((((((((()))))))))))))))))))))))))))))))))))))))$$$%%%&&&(((***+++,,,---((()))***++++++***(((''')))(((((((((((()))***+++''''''''''''(((((()))***))))))))))))((((((((((((((((((''''''''''''(((((()))))))))))))))(((''''''(((''''''''''''''''''''''''((((((((()))))))))******)))(((''''''(((((())))))((((((''''''(((((())))))(((&&&%%%&&&''')))+++***(((&&&&&&(((*********,,,,,,,,,,,,++++++++++++---...............---------...///...---------///------------...///000000////////////////////////000222333333222222333444000444222333888999IIIdddttttttlllaaabbblllqqqnnndddTTTHHHJJJXXXiiixxx111222222333333222222111222222222222222222222222333333222222111222222333444333333222222333333444444444444333333333222222000000000000000000000000000000000000000///......---...///000111111111111***++++++,,,---......///---------------...///000---,,,,,,///000111888AAAPPP___ooozzz~~~~~~|||zzzzzz{{{~~~~~~|||yyyuuupppllljjjkkkqqq}}}|||zzzyyyyyyzzzzzzyyyxxxvvvqqqjjjdddaaa]]]XXXSSSKKKKKKLLLNNNQQQTTTVVVXXXPPPPPPPPPPPPPPPPPPPPPPPPQQQPPPPPPPPPPPPOOOLLLIIIJJJKKKLLLMMMLLLKKKIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKJJJHHHHHHJJJLLLKKKHHHFFFGGGJJJLLLKKKJJJHHHIIIIIIJJJIIIHHHFFFEEEGGGIIIMMMOOOOOOKKKGGGDDDBBBEEEIIILLLNNNMMMLLLJJJGGGEEECCCBBBCCCCCCCCCCCCBBBBBBCCCEEEFFFDDDAAA>>>;;;999888666666777999:::999777555555555666666666333333333333333222222222222000///000111222111///222222111000//////000000000//////000222444777999555;;;EEEPPPZZZdddmmmrrrzzz}}}{{{vvvooommmpppuuuwwwxxxssstttvvvzzz}}}}}}{{{xxxuuusssooolllkkkkkkmmmnnnoooppprrrsssrrrqqqoooooonnnpppsssuuussslllbbb\\\SSSHHH>>><<<888222...---555===CCC===000'''(((---))))))(((((((((((())))))(((&&&%%%%%%''')))***)))%%%(((******((('''((()))''''''(((((())))))))))))))))))))))))))))))))))))&&&''''''((())))))******&&&'''((())))))(((''''''((('''''''''(((((())))))(((((((((((()))***++++++(((((((((((())))))))))))((((((''''''''''''(((((('''(((((()))))))))))))))((((((((((((((((((((((((''''''(((((())))))******++++++***)))((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&***)))((('''''')))+++---)))'''&&&%%%''')))))))))((())))))***+++,,,------,,,,,,---------,,,+++***---...///...---------///,,,,,,,,,,,,---...///000///////////////////////////111333333222111222333000444222333888;;;KKKgggwwwvvvmmmaaa```iiimmmjjj]]]PPPHHHOOO```ppp|||111222222333333222222111222222222222222222222222333333222222111111222222333222222111111222222333222222222222111111111111000000000000000000000000000000000000000///......++++++---...///000000000++++++,,,,,,------......---------------...//////...---///222222111333888>>>LLL___ooo~~~}}}{{{zzz{{{{{{|||}}}~~~}}}xxxtttrrrssswww}}}zzzxxxwwwxxxzzz{{{|||zzzwwwrrrooolllfff___YYYLLLLLLKKKLLLMMMOOOQQQRRRLLLLLLLLLMMMNNNNNNOOOOOOOOOOOONNNOOOPPPOOOLLLJJJIIIJJJKKKLLLLLLKKKIIIGGGGGGHHHHHHHHHHHHGGGFFFEEECCCEEEGGGGGGFFFDDDDDDDDDCCCBBB@@@AAABBBCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBBBBCCCDDDGGGHHHGGGDDD@@@===>>>@@@CCCEEEFFFFFFEEEDDD??????>>>===<<<<<<<<<<<>>=========;;;999777777666555555555666777888666555555444333333444444111111111111111000///...222111000000222222111000333222111000////////////111000111222444777;;;===BBBJJJVVVcccnnnvvv|||~~~ssspppmmmoootttzzz|||}}}ttttttuuuwwwxxxxxxuuusssqqqpppmmmkkkjjjkkkmmmooooooqqqssstttrrrqqqqqqqqqnnnoooqqqpppkkkcccZZZTTTIII???777555222---000777@@@OOOZZZSSS>>>+++&&&)))***))))))((((((((((((((((((&&&%%%%%%''')))))))))&&&(((((((((''''''''')))&&&''''''(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''((((((((()))))))))***************))))))))))))******+++(((((((((((())))))))))))((((((''''''''''''(((((('''((())))))************(((((((((((())))))))))))''''''(((((())))))******++++++******)))((('''&&&***))))))))))))))))))******))))))((()))***,,,---+++***((()))+++,,,,,,+++'''((()))***+++---......,,,---...//////...,,,+++---...///...------...///,,,,,,,,,,,,---...///000000000000000000000000000///111333333222111222333000444333444:::>>>OOOkkkxxxwwwmmmaaa```hhhkkkhhhXXXLLLFFFQQQdddsss}}}~~~111222222333333222222111222222222222222222222222444333222222111111222222222111111000000111111222222222111111111000000000000111111111111111111000000000000000000///......,,,---...///////////////---------------............------------...//////111///000333333111222666444???NNN^^^qqq|||yyy}}}~~~xxxvvvwwwrrrtttyyy~~~}}}~~~~~~{{{vvvssstttvvvxxxyyy{{{xxxuuutttrrrooohhhcccXXXVVVSSSOOOMMMKKKKKKKKKFFFFFFGGGIIIJJJKKKLLLMMMMMMMMMMMMNNNOOOOOOMMMKKKGGGHHHKKKLLLLLLKKKIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCAAA@@@???@@@@@@@@@>>>>>>>>>@@@??????>>>>>>>>>??????@@@>>>???AAABBBBBB@@@===;;;<<<===>>>@@@AAAAAA@@@@@@:::::::::999888777777888;;;999888777888888666555666666555555555555555555222333333333333333333444111222222222111///...---111000///000111222111///111111000000000000000111111222444777===CCCIIIMMMWWW___jjjuuu|||}}}yyyvvvqqqoooooosssyyy}}}~~~}}}uuutttsssssstttsssqqqooommmlllkkkkkkkkkmmmoooppprrrssstttsssooommmmmmnnnlllmmmmmmjjjcccYYYQQQLLL???777111111---,,,777GGGQQQ]]]dddYYYAAA---&&&)))******)))((((((((((((((()))'''%%%%%%&&&(((((((((***((('''&&&'''(((((()))&&&&&&''''''((())))))***(((((((((((((((((((((((('''''''''(((((((((((()))((('''&&&&&&&&&''')))***(((((())))))******))))))***))))))(((((((((((()))'''((((((((()))))))))***((((((''''''''''''(((((()))************)))(((((((((((()))))))))*********(((((((((((()))))))))))))))))))))*********))))))------,,,,,,,,,,,,------((((((((()))******++++++,,,++++++,,,......---+++)))******+++,,,---......,,,---...000000///---,,,---...///...------...///,,,,,,,,,------...///000000000000000000000000000///111222333222111222333000444333555;;;@@@RRRooovvvuuulll```___hhhllliiiYYYLLLFFFQQQddduuu~~~|||{{{|||~~~222222222333333222222222222222222222222222222222444333333222111111111222111111000000000000111111222222222111111111000000111222222333333222222111000000000000000//////...111111111111111000000//////////////////...............---------...//////...,,,+++......,,,---111333999CCCQQQeeewww~~~|||}}}}}}}}}|||wwwttt{{{yyyuuutttkkkooouuu|||{{{tttpppoooqqqtttuuu{{{xxxuuuuuuuuutttoookkkfffccc]]]VVVPPPKKKHHHGGGAAABBBCCCEEEGGGIIIJJJKKKLLLLLLLLLNNNOOOPPPNNNLLLFFFHHHJJJLLLMMMLLLJJJIIIGGGGGGGGGFFFEEECCCBBBAAAEEECCCAAA@@@BBBBBBAAA??????BBBCCCBBB>>>===>>>AAA>>>===<<<;;;<<<===>>>???;;;<<<===??????>>>===<<<;;;<<<======>>>>>>>>>>>>777888999888666555666666666555444444777888888888777777777777666555444333111222333444333444555666444444555444333111///...111///...///000111000///////////////000111222333555777<<>>===>>>BBBDDDEEEHHHIIIJJJJJJJJJKKKMMMOOOMMMMMMLLLLLLKKKIIIHHHGGGHHHHHHGGGFFFEEECCCAAA@@@EEEEEEDDDCCCBBB@@@>>>===???>>>===;;;;;;;;;<<<======<<<;;;:::::::::::::::AAA===999888:::;;;:::999555777888999999888777555666666666666666666666666777777666666666666777777777666666555444444333333222222222222222222222222111111111111000000000000555111,,,***+++---,,,+++,,,///111222444555888;;;===CCCLLLVVV^^^fffmmmqqq|||}}}}}}zzzvvvqqqnnnooosssvvv~~~{{{xxxzzz~~~~~~zzzyyytttnnnmmmnnnmmmiiieeeffffffhhhkkkooorrruuuvvv|||uuunnnhhheeedddeeeeeedddaaa[[[RRRGGG<<<666111---------))),,,CCC___WWWbbb\\\BBB...+++***$$$&&&((()))++++++)))(((&&&(((((())))))))))))((((((+++***)))(((((('''(((((((((((((((((())))))))))))'''%%%%%%'''***+++***'''''''''''''''(((((((((((())))))((((((((())))))***((((((((((((((((((((((((,,,+++++++++******))))))%%%%%%%%%&&&&&&((()))***))))))((('''''''''''''''---------,,,+++***)))((())))))******+++++++++,,,'''''''''((())))))******++++++***************+++))))))***))))))((('''&&&))))))))))))************(((***,,,,,,++++++,,,---------------------------)))***,,,------,,,***))),,,---///111111000...------......///////////////333333333222222222222222444444444555444444333333333333444444555???VVVkkkxxxkkk]]]XXX^^^fffiiiiiiZZZMMMEEEPPPdddvvv~~~xxxxxx|||555666666555555444333222444333333333333444555555555444444333222222111111000000////////////000000222111111111111111222222111111222222222222111111222111111000//////......//////......//////000111------............------///---,,,---///000///---------.........////////////222777===EEEOOOYYY```llloooqqqooolllnnnttt{{{~~~uuuttttttwww|||zzzwwwqqqqqqooollliiiffffffgggnnnsssyyy}}}~~~}}}yyyvvvrrrllleee^^^YYYVVVOOOIIIBBB===<<>>===<<<>>>>>><<<;;;;;;;;;<<<<<<<<<;;;::::::999999::::::===:::666555666777777666555666888999999888666555666666666666666666666666666666555555555555666666666666666555444333333333222222222222222222222222222222222333333333333333000...,,,---///111000///---///333666:::???DDDIIIRRRWWW^^^eeelllrrrwww{{{~~~ssssssrrrpppooorrrwwwzzz}}}zzzxxxzzz~~~}}}zzzuuurrrmmmjjjiiihhheeecccaaaeeejjjmmmpppuuu|||wwwnnngggcccaaaaaa^^^\\\WWWPPPGGG>>>666111000,,,,,,---***,,,>>>UUUZZZMMM;;;...***+++)))''''''((()))******)))((('''(((((())))))))))))((((((***)))(((((((((((((((((('''((((((((())))))))))))'''&&&%%%'''***+++)))'''''''''''''''((((((((((((%%%%%%%%%%%%&&&'''((()))(((((((((((((((((((((((()))))))))(((((((((''''''&&&&&&&&&&&&'''((())))))***)))((((((''''''((((((++++++)))(((((((((((((((***************)))))))))+++******)))((((((''''''+++******)))))))))******))))))))))))))))))((((((************++++++++++++)))+++------,,,++++++,,,------------------------***+++,,,,,,,,,,,,+++***---------,,,------......---......///////////////111111111111222222222222333444444444444444333333222333444444555>>>SSSfffqqqeeeXXXUUU\\\eeeiiihhhWWWLLLGGGSSShhhyyy~~~yyyyyy~~~666666666666555444333333333333333333333444555555666555555444444333333333000000////////////000000000000000000111222333333222222333333333333222222222222111111000000//////......------......//////.........------.........///...---...000000000...---------------............000222555999???FFFKKK^^^aaaeeeiiilllqqqvvvzzz{{{wwwuuuxxx}}}zzzwwwsssqqqnnnjjjeeeddddddfffmmmrrrzzz{{{uuunnniiidddbbb\\\TTTIIIAAA>>>???AAACCCAAABBBDDDDDDDDDDDDFFFHHHJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFEEEDDDDDD@@@@@@???>>>===<<<<<<;;;===<<<<<<;;;;;;;;;;;;<<<::::::999888888888999999:::777555444555666666555666666888888888888666666666666666666666666666666444444444444444444444444666555555444444333333222222222222222222222222222000000000000111111111111,,,++++++---000111111000000333999@@@FFFNNNVVV[[[dddhhhmmmqqquuuxxx||||||{{{zzzvvvssskkklllnnnppprrrvvv{{{}}}{{{yyyyyy|||}}}{{{xxxpppnnnlllhhhdddbbbcccdddaaagggmmmpppqqqvvvvvvlllccc^^^[[[YYYVVVRRRLLLCCC;;;444///---...******,,,++++++777EEEOOO:::)))''')))))))))+++))))))(((((((((((())))))'''(((((())))))(((((('''((((((((('''(((((())))))''''''((((((((()))))))))'''&&&&&&(((******)))(((''''''''''''((((((((((((#########$$$&&&''')))***(((((((((((((((((((((((())))))((((((((((((''''''(((((((((''''''((())))))******)))(((((((((((())))))((('''&&&&&&'''((((((*********)))((((((''''''++++++******)))((((((((()))))))))(((((())))))***(((((())))))))))))))))))+++++++++,,,,,,,,,,,,---+++,,,...---,,,++++++,,,------------------------,,,++++++++++++++++++,,,---+++***))))))+++---///---....../////////////////////000000111111222222333333444444444444333333111222444555555<<>>>>>===<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::888888777777777777777888999888777666777777777777666666777888888777666666666666666666666666666666444444444555555444444444444444444444333333222222111111111111111111111111111000000000000000//////000///...///000222333444888>>>GGGPPPXXX```fffjjjppprrruuuxxxyyy{{{~~~}}}wwwsssrrrqqqooommmkkknnnqqqsssuuuyyy}}}~~~|||yyyyyyyyyxxxvvvtttjjjkkkkkkgggbbbaaadddiiijjjmmmoooppprrrvvv|||~~~yyypppfff]]]WWWSSSQQQOOOJJJBBB999222...,,,,,,,,,)))(((+++++++++///666555000---+++)))''''''******)))(((''''''((()))***'''((((((((((((((((((''''''''''''''''''((()))***'''''''''((((((((())))))''''''((())))))***)))(((''''''''''''((((((((((((&&&&&&&&&&&&'''(((******((((((((((((((((((((((((******************))))))***))))))(((((((((((()))+++******)))))))))))))))&&&'''((()))***))))))(((((((((((((((((('''''''''(((((())))))***+++++++++(((((((((((((((((()))***((((((((())))))***++++++++++++++++++,,,,,,,,,,,,,,,---///...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---++++++*********,,,---...---......///////////////---......///000111111222222222333444444444333333111222444666666:::HHHWWW\\\SSSKKKNNNZZZfffjjjjjj[[[PPPLLLYYYnnn}}}{{{}}}777777777777666555444333333222222222222333444444333333333222222222222222000000////////////000000000000000000111222333444222333333444444333333222111111111000000000000000000000///......////////////...---,,,,,,---...///---......///...//////000---------------------------///000000000111444666888<<>>>>>???>>><<<;;;::::::::::::888888888888999888888888666666555555555555666777777777888777777777888999666666666777777666666666777777777777777777777777444555666666666666555444333333333333333222222222111111111111111111111111444333333222222111111111333333222333555999>>>AAAFFFNNNYYYdddkkkooorrrsssyyy{{{}}}~~~|||vvvnnnjjjkkkmmmnnnmmmtttuuuwwwxxxxxxyyy{{{}}}~~~|||yyywwwuuussspppnnngggjjjllliiieeeeeejjjooorrrooommmooossswwwxxxwwwwwwrrrjjjaaaXXXQQQMMMKKKEEE@@@888111,,,******+++***((('''***+++******+++$$$,,,---(((***111000'''+++)))'''&&&&&&''')))+++''''''((((((((((((''''''''''''&&&''''''((())))))''''''''''''(((((((((((('''((())))))))))))))))))''''''''''''(((((((((((()))(((((('''''''''(((((((((((((((((((((((((((((())))))))))))))))))*********))))))(((((((((((()))+++******)))))))))))))))%%%'''+++//////---***(((%%%%%%&&&'''((())))))***((((((((()))******++++++(((((('''(((((()))******))))))(((((()))***+++,,,*********++++++++++++,,,,,,---......,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,***))))))***,,,...)))***,,,---.........------......///////////////------...///000000111111111222222333444444333333111222444666666999DDDQQQTTTMMMHHHNNN\\\hhhmmmlllbbbUUUOOOZZZmmm||||||~~~666666666666555444333333222222222222222333444444111111111111111111111111000000////////////000000000000000000111222333333222222333333333333222222000000000///////////////111000//////.../////////.........------.........,,,---......------...000.........---------------***,,,...///...///000222000333:::GGGVVVdddooouuuyyyyyyuuuoootttyyy~~~~~~|||zzz|||~~~}}}xxxrrrmmmjjjmmmrrr~~~}}}{{{yyywwwvvvwwwwwwtttrrrpppnnnjjjddd]]]YYYSSSTTTRRRNNNHHHBBB>>>===AAABBBCCCDDDDDDDDDDDDDDD@@@@@@AAAAAAAAA@@@@@@??????===;;;999888777777888444555666666777666666666444444333333444444555555333444666666555555666777666666666666666666666666777777777777777777777777444555666777777666555444222222222222222222222222111111111111111111111111000000111111111111222222111333666999>>>DDDLLLQQQZZZaaallltttyyy{{{{{{{{{~~~uuuooohhhfffjjjooosssttt{{{||||||zzzwwwvvvwwwxxxzzzyyywwwtttqqqooommmlllhhhkkkooonnnkkkkkkooossssssooolllnnntttwwwtttpppppplllddd[[[RRRLLLGGGEEE999555000***'''&&&'''))))))((('''((())))))((('''+++---'''"""111DDDAAA...+++)))(((&&&&&&((()))+++&&&''''''((((((''''''&&&'''''''''&&&''''''((((((&&&&&&'''''''''(((((((((''')))******)))((()))***''''''''''''(((((((((((()))((('''&&&&&&%%%&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''(((((((((((((((''''''((())))))******)))(((((((((((()))%%%(((---000111...***((($$$%%%&&&'''(((***++++++******))))))((('''''''''(((((((((((()))***+++++++++***)))((()))***+++,,,************++++++++++++***+++---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---)))+++---///000000///...---......///////////////......//////000000111111000111222333333444444333222222444666666888BBBNNNOOOIIIGGGNNN]]]iiinnnmmmeeeXXXPPPZZZmmm||||||555666666555555444333222222222222111222222333444111111111111111111111111000000////////////000000222111111111111111222222111111222222222222111111.....................///000///......---------...------............------***,,,...---,,,+++---////////////.........------***,,,...///.........///000222666===HHHUUUaaaiiippp{{{~~~yyyrrrrrrtttwww{{{}}}}}}||||||}}}}}}|||}}}}}}yyywwwvvvssswww|||{{{xxxuuussssssssssssvvvvvvvvvwwwvvvrrrlllggg______]]]XXXPPPIIIDDDBBBCCCCCCCCCBBBAAA@@@???>>>???@@@AAACCCDDDEEEEEEFFF>>>===:::777555444444444111222333444555444444333222222222222222333444444///222444555333333555777666666666555555666666666777777777777777777777777222333555666666555333222111111111222222222222222111111111111111111111111...///111333555777999999:::???FFFMMMSSSYYY___ccclllrrryyy~~~~~~~~~yyyuuuoookkkhhhiiipppvvvzzz|||}}}|||{{{wwwtttrrrssstttssstttsssqqqooommmmmmmmmlllooorrrrrrpppoooppprrrsssqqqoooqqqsssssspppmmmiiiddd]]]SSSJJJCCC===;;;000...+++((('''&&&'''((('''(((((('''((()))((('''...***%%%'''444AAA???666***)))(((''''''((()))***&&&''''''((((((''''''&&&(((((('''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''')))++++++)))((((((***''''''''''''(((((((((((()))(((((('''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''((())))))***)))((((((''''''(((((('''(((***,,,,,,+++)))(((&&&&&&'''((())))))******))))))(((((('''&&&&&&&&&)))(((((()))***+++,,,,,,,,,+++***(((((()))***+++++++++++++++,,,,,,,,,---((()))++++++***)))***+++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,***+++,,,---...///000000---......///////////////000000000000000000000000000000111333333444444333333222333555666999BBBLLLLLLGGGFFFNNN]]]jjjmmmlllbbbWWWQQQ]]]ppp~~~|||555555555555444333222111222222111111222222333444111111111111111111111222000000////////////000000222222111111111111111111111111111222222111111111---------...............///...------,,,,,,,,,,,,,,,---...//////...---,,,))),,,...---+++***,,,///000000/////////.........+++---000111000///////////////000333:::DDDQQQZZZhhhvvv{{{wwwsssrrrtttuuusssppprrruuuzzz~~~~~~~~~}}}~~~yyy|||zzzxxxuuuqqqooonnnmmmnnnwwwwwwxxxzzz{{{yyyuuurrrjjjkkkjjjeee___XXXTTTRRRGGGGGGFFFDDDAAA???===;;;:::;;;===@@@CCCEEEFFFGGG>>><<<888555222111111222000111222333444333333222222111111111222333333444///222555666444444555888666666555555555555666666777777777777777777777777111222444555555444222111111111111111111111222222000000000000000000000000444555888;;;???CCCEEEGGGMMMUUU___ggglllooosssuuuxxx{{{}}}||||||{{{zzzvvvpppllljjjiiiiiinnnvvv}}}{{{zzzxxxtttqqqpppqqqsssnnnooopppooonnnmmmnnnooooooqqqttttttsssqqqpppoootttuuuuuutttrrrnnnllljjjccc^^^VVVLLLBBB:::444111---,,,+++)))))))))))))))'''((()))'''&&&((())))))""""""(((......+++---444))))))(((((((((((())))))&&&''''''''''''''''''&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''***,,,+++)))'''(((***''''''''''''((((((((()))******)))******+++,,,,,,(((((((((((((((((((((((('''((((((((())))))******%%%%%%%%%&&&&&&((()))***))))))(((''''''''''''''')))(((''''''''''''((((((((((((((()))))))))))))))%%%%%%&&&&&&'''((((((((())))))))))))***+++,,,---...,,,***)))((()))***+++,,,,,,,,,---------......&&&(((*********)))***+++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,++++++***,,,...000222---......///////////////111111111111000000000000///000111222333444444444444222333555666999BBBLLLJJJFFFEEENNN]]]iiilllkkk^^^TTTQQQ___sss|||666666666555444333111111777444111000333444333222222111111000000000000000------...///000111222222111111111111111111111111222222111000//////000000//////............/////////......------///000111000000000000////////////000000///...------,,,,,,------------------------,,,,,,---......//////000//////000222666;;;@@@CCC[[[gggwww~~~xxxrrrmmmkkkkkklllsss{{{~~~}}}|||~~~~~~|||tttsssqqqmmmjjjiiijjjlllrrrtttyyy}}}~~~|||vvvrrrppprrrooohhhcccbbbZZZUUUPPPMMMKKKGGG???999::::::;;;===@@@BBBAAA@@@>>>;;;777444222222444555444444333222222333444555000000///000111222333444000222333333222111222444333333444444444444444444555777:::999666555666888888666444333222222333444444333222111111000000000000111333333222222444555666:::@@@GGGMMMSSSYYY]]]hhhlllqqqssstttvvvzzz}}}|||~~~}}}~~~}}}zzzvvvqqqllliiihhhggglllnnnssswwwzzz{{{zzzzzzyyyyyyvvvrrrllliiihhhhhhhhhlllpppqqqpppnnnooopppsssuuuwwwvvvsssrrrsssttt{{{xxxrrrlllhhhfffeeeeee___WWWKKKAAA999555222000,,,---+++''')))...+++$$$&&&&&&%%%%%%%%%%%%&&&&&&((())))))************)))&&&&&&&&&''''''''''''(((''''''((((((((((((''''''---,,,)))'''&&&&&&'''((('''''''''''''''((())))))((((((''''''''''''((((((%%%&&&'''(((((('''&&&%%%'''((('''&&&%%%%%%''')))))))))(((((('''&&&$$$$$$))))))(((((('''''''''&&&%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%((((((''''''''''''((((((******))))))))))))******((((((''''''))),,,///000///...---,,,+++,,,------000---++++++,,,,,,)))'''))))))*********))))))(((+++,,,,,,***)))(((***+++,,,+++******)))))))))***,,,---...///...---,,,+++............////////////////////////////////////111222333333444444333333555666777777777999<<<>>>@@@???BBBNNN^^^iiikkkjjj___QQQOOOaaavvv333333444555555555555555777444222111333444444222222111111000000000000000/////////000000000000000111111111111111111111111222222111111111000000000//////............/////////......---...///000111000000000000/////////...000//////...------,,,,,,------------------------++++++,,,,,,---......///.........///222666;;;===MMMYYYkkkyyy}}}wwwqqqllliiiiiimmmsssyyy}}}zzzsssmmmkkkhhhcccaaaaaadddhhhpppttt{{{~~~yyywwwxxxwwwqqqmmmmmmiiiddd^^^YYYVVVQQQIIICCCDDDBBB@@@??????>>>===;;;999777444222111222444666===<<<:::999888999999:::444444555555666777777888888999888777555444555666999888777666666666666666:::<<<===<<<999777888999666666666555555555555555333333222111111111222222000222444555666777999;;;EEEKKKTTT\\\ccchhhmmmppppppssswwwyyyzzz|||}}}zzzzzz|||~~~vvvtttqqqmmmkkkkkkkkklllnnnpppsssvvvxxxxxxwwwwwwwwwuuurrrlllhhhfffhhhjjjjjjmmmqqqqqqqqqpppqqqsssvvvxxxxxxvvvrrroooooopppsssqqqmmmiiieeebbb```___SSSLLLBBB888222///,,,+++(((+++***'''(((,,,+++&&&''''''&&&&&&&&&&&&''''''(((((()))))))))(((((('''&&&&&&&&&''''''''''''((('''''''''((((((''''''''')))((('''&&&%%%%%%&&&&&&(((((('''''''''(((((()))((((((''''''''''''((((((&&&&&&'''(((((('''&&&&&&***)))(((''''''((())))))(((((((((((('''&&&%%%%%%)))(((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''((()))******)))((('''((((((''''''''''''((((((((((((''''''''''''(((((((((((('''((())),,,...000---,,,+++*********+++,,,...+++******++++++***'''+++,,,,,,------------,,,***++++++***(((((()))***///...------,,,,,,,,,---+++++++++,,,,,,++++++***/////////000000000000111////////////////////////111222333333444444333333333444555555555777:::<<<<<<===CCCPPP```iiiiiifffZZZOOOPPPcccwww444444555666666666666555777555333333444555444333222111111000000000000000111111000000000/////////111111111111111111111111111222333333333222111000//////............/////////............///000000000000000/////////......//////......---,,,,,,,,,........................,,,,,,,,,---......//////------,,,---...111444666<<>><<<777666333111111222444666>>>>>>=========>>>@@@AAA:::;;;===>>>??????>>>>>>??????<<<999666666888:::===;;;999777666666777888<<<<<<<<<999666444444555000000111222333333222222111111111222222444555666666888<<<>>>@@@BBBEEEHHHTTTZZZccclllrrruuuwwwyyywwwzzz|||~~~}}}wwwttttttvvvyyyzzzqqqooommmkkkkkkmmmooopppppprrrtttuuuuuutttsssrrrrrroookkkfffcccdddhhhkkklllnnnpppqqqrrrtttwwwyyy||||||zzzvvvqqqllliiihhhhhhhhhgggddd```[[[VVVTTTEEE???777000,,,***)))(((%%%((()))'''&&&((()))((((((''''''''''''''''''(((((((((((((((''''''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((('''''''''((((((((((((''''''''''''((((((&&&''''''((((((''''''&&&***(((%%%&&&(((***(((''''''''''''((((((''''''&&&((((((((((((''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''(((((())))))((()))***,,,...///++++++)))((((((((()))***+++)))((()))***+++***(((,,,,,,------............)))***+++***((('''((())),,,,,,+++************+++,,,+++++++++++++++,,,,,,000000000000111111111111////////////////////////111222222333333333333333111222333333333444777:::999<<>>@@@CCCFFFHHHDDDFFFHHHJJJJJJIIIHHHGGGEEEDDDAAA===:::;;;>>>BBBBBB@@@===;;;;;;<<<>>>???===<<<999555222000000000...............//////000...///000333666999<<<===AAADDDHHHKKKNNNRRRVVVYYY```eeekkkqqqtttuuuwwwxxx|||}}}~~~}}}xxxqqqmmmmmmpppsssttttttrrrpppnnnmmmnnnppprrrrrrrrrssssssrrrqqqooonnnkkkjjjgggdddbbbcccgggjjjlllmmmoooqqqtttxxx}}}|||vvvooohhhcccaaaaaaaaaaaa___ZZZSSSLLLGGG;;;777111---++++++***)))%%%(((***(((&&&%%%''')))((((((''''''''''''(((((()))))))))((('''&&&%%%$$$&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%&&&&&&&&&''''''((()))******))))))))))))(((''''''''''''(((((((((''''''''''''((((((''''''(((((((((((('''''')))%%%"""###''')))&&&###&&&&&&'''((((((((((((((((((((((((((((((''''''''')))))))))(((((('''''''''((((((((((((((((((((((((&&&''''''''''''''''''&&&((((((''''''''''''((((((******))))))))))))*********))))))******,,,---...+++***)))((('''((())))))(((((((((((()))******))))))*********++++++,,,---***+++,,,+++***))))))*********))))))))))))******///...---,,,,,,---///000//////000000000111111111////////////////////////111111222333333333333222111222333222222333666999999<<>>>>>>>>???AAACCCEEEGGGIIIJJJLLLNNNNNNMMMKKKJJJFFFEEEBBB???>>>@@@EEEIIIHHHFFFDDDCCCDDDFFFHHHJJJ???<<<888444111000000000333222///......///222333///000444888===CCCGGGIIINNNQQQUUUXXX\\\___cccfffkkknnnrrruuuwwwzzz}}}zzzrrrnnnjjjhhhjjjooosssuuu{{{yyyvvvsssqqqpppppppppqqqqqqqqqqqqpppnnnmmmlllfffggggggeeeddddddfffhhhllllllmmmpppvvv|||{{{tttlllddd^^^ZZZ\\\\\\[[[XXXRRRIIIAAA<<<444111...++++++,,,++++++''')))+++***'''$$$&&&)))((((((''''''''''''((((((*********)))((('''&&&%%%&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%%%%&&&'''&&&'''((()))*********))))))(((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((()))%%%"""$$$(((***&&&"""&&&&&&'''((())))))))))))'''''''''((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((''''''''''''((((((******))))))))))))***************++++++,,,------,,,+++***)))((())))))***&&&'''((((((((())))))***))))))(((((()))***+++,,,+++---......,,,+++++++++------,,,,,,,,,------.........---,,,---...000111........./////////000000000000000000000000000000000111222222333333222222222333333333222444666999;;;===DDDQQQ___eeebbb]]]LLLRRR```rrr444444555666666666666555333555666666444333333444222111111000000000000000......///000111222333444000000000000000000000000000111222333333333222111//////............//////---......///000//////////////////.........------------,,,,,,,,,,,,,,,,,,------------------------)))))))))***++++++,,,,,,//////.........//////000///111333444777>>>HHHPPP]]]fffmmmooopppvvv|||xxxpppqqqyyy}}}{{{zzzzzzyyy{{{|||{{{xxxtttqqqpppppplllnnn{{{|||wwwvvvvvvuuuwwwzzz}}}}}}~~~~~~}}}|||zzzyyytttpppkkkggggggggggggggg```]]]YYYTTTOOOKKKHHHGGGDDDCCCAAA???>>>>>>>>>>>>CCCDDDEEEFFFFFFEEEDDDCCC@@@???===<<<;;;>>>CCCGGGGGGFFFFFFEEEFFFHHHKKKLLL???;;;555111000111111111555444222111222444666777999;;;???DDDKKKQQQVVVXXXZZZ]]]```ccceeehhhlllnnnpppsssvvvzzz}}}yyyvvvhhhfffeeegggmmmtttyyy{{{~~~|||xxxtttqqqnnnlllmmmnnnnnnnnnnnnmmmmmmlllggghhhiiihhhffffffgggiiilllllllllpppvvv|||}}}vvvooohhh```XXXSSSUUUUUUSSSNNNHHH???888333...,,,***)))***+++***)))((('''((()))(((%%%&&&)))(((''''''''''''''''''((()))))))))))))))((('''&&&&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((%%%&&&&&&&&&''''''(((((('''''''''''''''((())))))((((((''''''''''''(((((()))((((((''''''(((((()))***((('''(((++++++)))&&&&&&'''((()))))))))))))))'''''''''((((((((((((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''((((((((((((''''''''''''((((((+++++++++,,,,,,,,,,,,,,,---,,,***)))))))))***+++&&&((())))))(((((()))+++---,,,+++*********,,,,,,,,,...//////...,,,,,,,,,+++++++++++++++,,,,,,---++++++++++++,,,---...///............////////////000000000000000000000000000111111222222222222222333444444333333444666999<<<>>>EEERRR```eeeaaa[[[NNNYYYiiiyyy333333444555555555555555222444666666333222222333222111111000000000000000000000000111111222222222000000000000000000000000000000000111111111222222//////............//////------///000000000///...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,,,,---++++++,,,,,,------......,,,...000111111444:::@@@GGGSSS^^^aaafffoooyyy}}}~~~xxxvvvwwwyyy~~~}}}||||||~~~}}}{{{zzzzzz{{{{{{|||~~~}}}{{{yyyxxxxxxvvvuuuxxxzzzuuutttsssqqqrrruuuxxx{{{~~~}}}yyyvvvrrrooooooppppppooollljjjgggccc___\\\ZZZYYYSSSRRRNNNKKKHHHFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@>>>>>>AAAEEEIIIHHHHHHHHHHHHIIIJJJKKKKKKDDD???999666666888999999888:::<<>>HHHVVVcccfff```XXXRRR```qqq~~~666666666555444333111111111444666666333111111333222111111000000000000000222222222111111111111111000000000000000000000000000000//////000111222222//////............//////,,,---///000000000///...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---......//////000(((((()))***+++,,,------(((,,,000111000000222555777EEERRRWWW^^^kkkvvv{{{{{{~~~|||vvvrrr{{{wwwuuuuuuwwwxxxvvvtttwwwxxxzzzzzzzzzzzz|||}}}|||}}}~~~}}}||||||~~~|||~~~}}}vvvpppooonnnkkkkkkmmmpppuuu{{{|||xxxvvvuuuuuutttsssqqqpppnnnllljjjiiihhhgggfffdddaaa^^^[[[YYYYYYXXXPPPPPPOOONNNNNNNNNOOOOOOLLLLLLLLLJJJJJJLLLOOORRRPPPPPPPPPPPPPPPPPPPPPOOOPPPKKKEEEBBBCCCFFFGGGGGGAAAEEELLLRRRUUUUUUTTTRRRWWWXXX[[[___dddiiilllooooooqqqssstttuuuvvvxxxzzzxxx}}}}}}{{{|||}}}|||zzzvvvuuutttrrrqqqpppppppppmmmlllmmmpppuuuyyy|||}}}wwwxxxyyyyyyvvvqqqmmmiiigggggghhhjjjlllnnnoooppprrrqqqmmmiiiggghhhlllooorrrpppoooqqquuuxxxwwwvvvwwwrrrkkkeee___XXXPPPJJJDDDBBB>>>:::555000---+++,,,***)))***++++++***(((###$$$***))))))+++&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&'''''''''((((((***)))'''&&&&&&''')))***+++***((('''&&&((()))+++%%%%%%%%%&&&((()))+++,,,((((((''''''''''''((((((***)))(((''''''((()))***&&&(((***+++)))((((((((((((((())))))))))))((((((&&&'''''''''(((((())))))$$$$$$$$$%%%%%%&&&&&&&&&((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((((((((''''''''''''((((((******))))))))))))******,,,,,,---------,,,++++++,,,+++)))((((((((()))***(((***,,,+++(((''')))+++000...,,,***))))))*********,,,//////---+++******,,,+++++++++,,,---......+++,,,...000111111000///000000000000111111111111000000000000000000000000000000111222222222222111222333333222111222555777999>>>JJJZZZfffhhh___UUUUUUdddvvv:::999888777555333111000333333444444555444444444444333222111111111222333111000000000//////......333333222111000///...---111111111111000000000000///......------///000111///000000111222333333444,,,---///111111///...---...------------...//////......---,,,,,,+++*********+++,,,,,,******+++,,,...------,,,,,,,,,------,,,------...///000111111666999>>>EEEQQQ```oooxxx|||}}}}}}{{{zzzzzzzzzwwwsssooonnnnnnpppqqqqqqtttxxxyyyxxxxxxzzz}}}}}}}}}|||vvvtttqqqlllfffbbbaaabbbhhhppp{{{~~~}}}|||zzzxxxwwwwwwxxxvvvzzz{{{wwwuuuuuusssooonnnllljjjhhhgggeeeaaa^^^\\\___```^^^YYYXXXZZZ^^^YYYYYYZZZ[[[\\\^^^``````````````````````````````___]]]YYYVVVUUUWWWZZZ]]]___```aaaaaaaaabbbeeehhhbbbhhhlllllloootttwwwvvvyyywwwvvvvvvxxxzzz{{{{{{~~~yyyvvvvvvvvvuuusssmmmmmmmmmnnnnnnooooooooossssssuuuxxx|||~~~}}}|||zzzxxxuuuqqqooommmlllkkkhhhfffddddddgggkkkmmmoooqqqqqqrrrsssrrrqqqooommmrrrrrrssstttuuuuuuvvvwwwsssnnnggg___XXXQQQKKKGGG@@@===888333...,,,,,,,,,,,,+++)))((('''''''''(((***(((&&&'''***+++)))'''(((((((((''''''&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&&&&&&&'''((((((((((((((('''''''''&&&&&&&&&###$$$%%%&&&((()))***+++###&&&&&&%%%(((///333222+++***)))((('''''''''(((((((((''''''''''''(((((())))))((((((''''''&&&&&&******))))))((((((''''''(((((((((((())))))))))))(((((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''$$$%%%&&&&&&''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&+++,,,---,,,***)))***+++---,,,,,,,,,,,,,,,---------,,,***((('''&&&'''''')))))))))))))))******+++000///---+++++++++---...+++++++++***************++++++++++++,,,---......------,,,+++,,,---...///------///333222...///222000...///333333000...000444222111222555666444222///222444555555444555777<<<>>>IIIZZZffffffaaa]]]XXXgggyyy888888888777555444222111111222333444555555555555555444222111111111111222222222111111111000000000444444333222111000//////111111111000000000/////////......---...///000111---------------,,,,,,,,,...///000000000///...------------------...//////---------,,,,,,+++++++++,,,---......,,,,,,---...---,,,,,,++++++,,,,,,,,,,,,------...///000000111222444888???IIIVVVccclllrrrvvv{{{}}}|||}}}~~~|||zzzuuuqqqmmmlllkkkkkkkkkoootttwwwxxxyyy{{{}}}}}}{{{zzzuuutttqqqlllfffbbb```aaafffooo{{{}}}zzzwwwwwwwwwvvvvvvyyy{{{||||||~~~|||vvvuuurrrpppnnnmmmkkkhhhfffcccfffhhhgggcccbbbeeehhhiiiiiiiiiiiiiiiiiijjjjjjiiiiiiiiijjjjjjjjjjjjjjjhhhfffcccaaa```aaacccdddggghhhiiiiiiiiijjjmmmpppoootttwwwuuuvvvyyy{{{zzz}}}{{{xxxwwwxxxyyyyyyyyy~~~~~~xxxqqqllllllmmmmmmmmmnnnnnnooopppqqqrrrrrrssssssssstttwwwzzz|||{{{zzzvvvtttrrrooolllkkkjjjjjjhhhfffffffffiiilllnnnooossstttuuuvvvuuurrrooommmooooooooooooooooooooonnnkkkhhhbbb\\\UUUMMMEEE???:::888444///,,,+++++++++)))((('''%%%$$$$$$%%%%%%)))******)))(((''''''(((''''''''''''&&&&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&'''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$''''''&&&(((...111111***))))))(((((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))((((((''''''''''''''''''(((((((((((()))(((((('''&&&&&&''''''''''''((((((((((((''''''&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&'''((((((+++,,,---,,,***)))***+++)))((((((((())))))***+++)))(((((('''((((((******)))))))))))))))******+++///...,,,+++***+++,,,---******************++++++++++++******************------,,,,,,,,,---...//////...000333111......111666222000333555333///---000///...000222333111///000222444444444444666888;;;>>>III[[[hhhjjjeeebbb]]]kkk|||666666666666555444333333333333333333444444444444555444333222111111111111333333333222222222222222444444333222111111000000111111000000000000/////////............///000000333222111000///------,,,111111000000//////......---------------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,+++++++++++++++,,,,,,---------.../////////000---///222666>>>HHHSSSZZZgggllluuu}}}}}}}}}}}}}}}{{{zzzzzz}}}}}}yyytttooollliiihhhfffjjjppptttwwwyyy{{{}}}}}}zzzyyyyyywwwvvvtttpppjjjfffeeeeeeeeemmmzzz{{{vvvsssuuuvvvvvvuuu{{{~~~{{{{{{xxxuuurrrqqqqqqooonnnllloooqqqqqqnnnmmmooorrrtttssssssqqqpppoooooonnnpppppppppqqqqqqrrrrrrrrrqqqooonnnlllkkkkkklllmmmooopppqqqqqqqqqsssvvvyyywww|||~~~||||||~~~~~~|||yyyxxxyyyyyyzzzyyy}}}}}}zzzwwwpppkkkfffcccdddhhhkkkmmmpppqqqqqqssstttuuuvvvvvvrrrrrrsssuuuxxxxxxwwwuuupppooommmllljjjiiihhhhhhhhhhhhiiijjjlllnnnooopppuuuvvvxxxxxxvvvqqqllliiimmmmmmmmmmmmlllkkkiiihhh```]]]YYYSSSLLLDDD;;;555333111...+++))))))******++++++)))((((((((((((((((((+++---***&&&$$$%%%((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((('''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((&&&'''---///...'''((((((((((((((())))))((((((''''''''''''(((((()))))))))))))))*********)))))))))(((((((((((('''&&&&&&&&&&&&''''''''''''))))))((((((''''''((((((''''''((((((((((((''''''(((((()))************)))%%%%%%&&&&&&''')))***++++++,,,---,,,*********++++++*********+++,,,,,,---((((((((((((((()))******)))))))))))))))******+++---,,,+++*********+++,,,)))))))))***+++++++++,,,---,,,,,,+++***)))))))))---,,,,,,,,,,,,---...///111///000333111---...222666333000111444555222---222222111333444555444222222222333333222444666999<<<>>>JJJ]]]kkkmmmjjjhhhcccooo~~~444444444555555444444444555444444333333222222222555444333222111111000000222222222222222222222222333333222222111000//////111000000000////////////............/////////000666555444333222111000///222111000///////////////------,,,,,,------...///+++,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,++++++,,,,,,---------.....................+++,,,...111555<<>>AAALLL___mmmooollliiifffrrr}}}|||222222333444444444444444222222222222222333444555444444333333222111000000000000000111111111111111111111000000//////......000000000////////////...---......///////////////000000//////.........---111111000///......//////,,,,,,,,,,,,,,,---......+++,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,---------------...//////............------------,,,,,,---...000444:::>>>HHHPPP\\\iiirrrvvvvvvvvv{{{zzzyyyvvvttttttwwwyyy{{{||||||}}}}}}|||{{{zzzssspppmmmlllnnnssswwwzzz~~~~~~{{{xxxwwwwwwxxxzzz|||~~~~~~|||zzzyyyyyyppprrrwww~~~wwwsssnnnmmmppptttvvvvvv}}}}}}}}}zzzvvvttttttuuuttttttwwwyyy{{{|||{{{xxxwwwvvvxxxyyyyyyxxxwwwvvvtttsssooooooppprrrtttuuuvvvwwwsssttttttuuuuuuuuuuuuuuussstttvvvvvvvvvxxx|||~~~}}}zzzwwwsssqqqqqqrrrsssrrrppppppqqqpppnnnkkkhhhfff```dddiiiooossswwwzzz|||xxxwwwvvvuuutttssssssrrrnnnnnnnnnoooppppppnnnlllhhhiiiiiijjjkkkkkkkkkkkkkkkmmmpppqqqqqqrrrtttvvv{{{||||||zzztttmmmeee```aaabbbcccdddbbb___[[[XXXKKKFFF>>>777333000---,,,)))(((((('''((()))***+++''''''''''''''''''&&&&&&(((&&&%%%&&&)))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''((((((((('''&&&&&&&&&%%%&&&'''''''''''''''''''''%%%%%%&&&'''((()))******'''))))))&&&&&&******((($$$%%%&&&((())))))))))))((((((''''''''''''((((((%%%&&&&&&''''''((((((((('''''''''''''''(((((((((''''''((((((((()))))))))))))))(((((((((((())))))''''''((((((((((((''''''&&&'''(((((())))))((((((***))))))((((((((())))))***+++,,,,,,******+++,,,---,,,***)))'''&&&&&&&&&******))))))(((((('''''')))))))))))))))******+++*********************+++(((((()))***+++,,,,,,,,,+++,,,---............---,,,,,,,,,---------------...---...111111111555;;;GGGRRRQQQ@@@222222444333000111222222222222222222222333333222222333777:::@@@CCCOOOaaannnnnniiifffdddqqq|||{{{111222333333444444444333.........000222555888:::222222333333333222111111///////////////000000000000000/////////.........000000////////////......---......///000/////////,,,,,,,,,---------------.........///////////////,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---......---------...///000111///.........------,,,,,,,,,---.........000333666888>>>IIIVVVaaaiiinnnqqqtttttttttsssssstttwwwzzzxxxyyy|||~~~|||wwwqqqmmmnnnqqquuuvvvwwwwwwwwwxxxyyy|||~~~zzzzzzzzzyyywwwvvvwwwxxxzzz}}}}}}}}}wwwxxxzzz}}}}}}zzzsssqqqooommmmmmooorrrttt|||||||||}}}}}}{{{xxxwwwwwwwwwvvvuuuxxxzzz|||~~~~~~|||yyywwwwwwwwwxxxxxxwwwvvvtttsssqqqrrrtttvvvxxxzzz{{{|||xxxwwwwwwwwwwwwvvvvvvvvvssstttuuuvvvvvvxxx|||~~~{{{vvvrrrmmmiiihhhiiiiiiiiiggghhhiiijjjiiigggeeedddiiinnntttxxxzzzzzzzzzzzzwwwvvvuuusssqqqpppnnnmmmkkkkkkkkklllmmmmmmkkkiiifffgggiiikkklllmmmnnnnnnnnnpppssssssrrrssswwwzzz~~~zzztttkkkccc^^^^^^```aaaaaa^^^YYYTTTQQQ@@@;;;333---******++++++(((((('''(((((()))******''''''(((((((((''''''&&&'''$$$###%%%))),,,***'''&&&&&&&&&''''''''''''(((%%%&&&''''''(((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''******))))))((('''''''''&&&))))))&&&&&&))))))&&&$$$%%%'''((())))))((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&''''''&&&''''''''''''((((((((((((((((((((()))))))))***((((((''''''(((((())))))''''''((((((((((((''''''%%%&&&''''''((((((''''''******)))((((((((((((((()))+++,,,,,,+++***+++---...---+++***((('''&&&&&&%%%&&&''')))************)))))))))))))))******+++)))************+++++++++)))))))))***+++++++++,,,((()))+++------------,,,+++,,,------......------...,,,---000222333888???^^^mmmjjjNNN555111222000111222444444333333333444222222333333222444666999???CCCOOObbbnnnmmmeee``````mmm}}}{{{{{{111222222333333333333222////////////111444777999000111222333333333222222.........//////000000000000000000000////////////000000/////////.........------///000000000///...........................+++,,,---...//////......,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++,,,---......,,,,,,---...---,,,,,,---...///000000//////...------,,,+++++++++,,,---,,,,,,,,,...111000333:::BBBLLLUUU]]]aaaccceeeiiilllnnnrrrwwwzzzwwwxxxzzz||||||vvvrrrrrrssssssrrrooonnnmmmmmmpppsssvvvxxxrrrtttuuuuuuttttttvvvwww|||~~~}}}zzz}}}~~~{{{xxxvvvqqqssssssooojjjiiilllpppwww{{{{{{|||{{{yyywwwwwwwwwwwwuuutttsssuuuyyy}}}}}}zzzxxxuuuvvvwwwwwwvvvtttqqqpppqqqrrrtttvvvyyy{{{}}}~~~}}}|||zzzwwwuuutttsssrrroooppprrrssssssuuuyyy|||}}}xxxwwwuuurrrkkkhhhcccaaaaaaccceeefffeeegggiiikkklllmmmllllllqqquuuyyyzzzxxxuuuttttttsssrrrqqqpppnnnlllkkkjjjhhhhhhhhhiiikkkkkkiiigggccceeehhhkkkmmmooooooppppppsssuuutttrrrtttyyy~~~|||wwwooofff^^^ZZZZZZ[[[\\\[[[VVVOOOHHHCCC666111,,,(((((()))******(((''''''((((((((((((((('''((()))******)))((('''&&&&&&%%%&&&(((((((((((('''''''''((((((((())))))%%%&&&''''''((((((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((***))))))(((''''''&&&&&&%%%((()))&&&&&&)))(((%%%$$$%%%'''((()))((('''&&&((((((''''''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))''''''&&&&&&'''(((((()))''''''((((((((((((''''''%%%&&&''''''((((((''''''(((((('''''''''((()))))))))+++,,,,,,+++***,,,---...---,,,+++************%%%&&&''')))***+++******)))))))))))))))******+++)))******+++,,,,,,++++++******************++++++***+++,,,---...---+++***+++,,,---.........------000------000111333888@@@```pppkkkLLL444222333...333555777777555555666777000222444444444444666888;;;@@@NNNbbbnnnkkkbbb\\\\\\jjj||||||{{{111222222333333333222222555333222000000111333444///000222333444444333222......//////000000000111111111111111000000000000000/////////............,,,---///000000000///...------,,,,,,,,,+++++++++(((***,,,...//////...---,,,,,,++++++,,,,,,---.........---,,,,,,+++*********+++,,,,,,******+++,,,+++++++++,,,---...///000//////...---,,,,,,++++++***+++++++++******,,,---111111333666<<>>AAAHHHIIINNNVVV```iiioooqqqvvvxxx{{{}}}|||xxxuuuuuutttsssrrrjjjiiigggdddbbbcccfffiiigggfffiiiooorrrsssuuuyyy~~~~~~}}}}}}~~~~~~|||yyyxxx{{{{{{zzzvvvrrrooonnnnnntttuuutttsssqqqmmmjjjhhhkkkkkkllllllmmmnnnnnnooolllmmmppptttxxx{{{zzzyyyyyyzzzzzzzzzwwwsssooollljjjlllmmmnnnooottt|||~~~xxxrrrlllhhhfffkkkgggdddfffkkkooonnnlllpppmmmhhhccc```^^^]]]]]]]]]^^^```cccgggkkknnnpppssssssttttttsssrrrrrrqqqssssssrrrqqqpppooonnnnnnmmmkkkhhhggghhhiiijjjjjjiiigggfffhhhkkklllkkkiiidddfffhhhkkknnnqqqssstttrrrwwwyyyvvvtttwwwyyyyyy|||tttkkkeeebbb___XXXSSSOOOMMMGGGAAA:::444000...,,,+++)))(((((())))))***((((((((((((((()))))))))''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&###$$$$$$%%%&&&'''((((((&&&&&&''''''((()))))))))'''&&&&&&&&&&&&'''((((((+++)))'''&&&'''(((''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))((((((((((((''''''''''''&&&'''((('''&&&&&&&&&(((+++(((%%%$$$&&&((('''%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%''')))***'''###$$$$$$###%%%''')))((((((&&&''''''((((((((((((((()))'''%%%&&&)))***(((&&&&&&))),,,,,,+++(((&&&%%%(((***,,,---------+++***(((((())))))))))))((((((((((((((((((((()))*********,,,---+++((('''))),,,++++++************++++++---,,,+++*********+++,,,,,,---------,,,,,,...///---------...............000000/////////111222333BBBMMMNNN???333333555222333333222222333333444555555666666555444444666888;;;@@@MMM___mmmnnncccWWWVVVfff{{{~~~}}}222333444555555444333222444000///222111---,,,///000...---...000222222111000111111222222111111000000000000000000000000000---------............//////......------......///------............------------------------------------,,,,,,,,,+++++++++---------------+++***)))++++++++++++,,,,,,,,,,,,------...////////////......------,,,++++++,,,,,,++++++++++++,,,,,,------,,,---......///111555999999<<>>EEENNNYYY```nnnqqqwww|||xxxuuurrrqqqsssvvvxxxyyy||||||{{{wwwooogggaaa^^^^^^\\\^^^eeejjjnnnttt{{{||||||{{{{{{xxxxxxxxxxxxxxxxxxxxxxxx}}}~~~}}}|||{{{|||xxxxxxwwwuuurrrooollljjj``````____________^^^^^^```aaaeeejjjnnnooommmkkkmmmllljjjhhhfffdddbbbbbbdddcccaaa______bbbhhhlllooommmjjjfffbbb^^^\\\[[[VVVUUUUUUYYY```eeefffeeedddcccbbbbbbccceeegggiiimmmooorrruuuxxxyyyyyyyyyvvvuuutttsssqqqooonnnmmmmmmnnnnnnnnnmmmjjjhhhfffhhhggggggfffgggggghhhhhhhhhhhhhhhjjjmmmoooooonnnrrrqqqpppooonnnoooooopppooosssssspppmmmnnnnnnllllllggg___XXXRRRKKKBBB<<<444333111...,,,***)))(((+++)))(((&&&%%%%%%&&&&&&)))((((((((('''''''''&&&''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))(((((('''&&&&&&%%%'''&&&&&&&&&&&&'''((((((***(((&&&&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''***************+++++++++((()))***)))((('''(((***((('''%%%&&&'''(((((('''((((((''''''''''''(((((()))'''&&&&&&'''(((((('''((('''&&&&&&(((((('''&&&&&&&&&'''(((((((((((('''+++***((('''((('''&&&$$$%%%'''(((((('''&&&''')))'''(((***+++++++++***)))&&&'''((())))))***))))))((((((((((((((()))******///+++((())),,,---+++(((++++++************++++++)))))))))***+++,,,......,,,---------,,,,,,...///***+++,,,---...000111111111111111111111222444444444::::::333000444555111333333222222333333444555...111444777888999:::<<<===DDDQQQcccppppppfff[[[SSS```sss}}}222222333333333333222222...000111222111000111444222222222444666666444222000000111111111111000000........................---------............/////////............//////...//////000000//////...........................,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++******))))))*********+++++++++,,,,,,---...............++++++***************+++******++++++++++++++++++.........---++++++,,,...---111666777999???IIIQQQeeekkkssszzz~~~}}}|||zzzwwwtttqqqpppssswwwzzz{{{|||~~~~~~{{{vvvpppllljjjfffbbbaaadddgggiiinnnuuuvvvyyy}}}}}}{{{yyyyyyyyysssssssssssstttuuuwwwwww{{{~~~~~~}}}|||zzzwwwtttqqqpppffffffeeeeeeddddddccccccaaacccfffiiilllkkkhhheeedddbbb___\\\[[[[[[\\\\\\___]]]ZZZXXXXXX[[[```dddeeedddbbb___\\\ZZZYYYYYYVVVVVVXXX^^^fffllloooooommmlllkkkkkkkkklllnnnoooppprrrvvvyyyzzzyyywwwvvvuuutttrrrooommmkkkjjjjjjkkklllmmmmmmllliiifffdddccceeefffgggggghhhjjjkkklllllllllnnnoooqqqqqqqqqppppppqqqqqqpppooommmlllkkknnnnnnkkkiiijjjiiifffccc]]]TTTKKKDDD>>>777333...---,,,***))))))((((((---+++***((('''''''''(((%%%&&&&&&((()))***++++++''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''((((((((((((''''''&&&&&&(((((((((''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))(((&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***************+++++++++'''((())))))((('''((()))'''&&&&&&'''((()))))))))&&&&&&%%%%%%%%%%%%&&&&&&)))(((&&&&&&&&&'''((()))+++***))))))******((('''%%%&&&''''''((((((''''''))))))(((((((((''''''&&&%%%&&&'''&&&%%%&&&(((***''''''((()))***)))))))))(((((())))))))))))((((((((((((((((((((())))))***---+++((((((***+++***(((++++++************++++++,,,,,,++++++++++++***+++,,,---------,,,,,,...///,,,,,,,,,---...///000000222222222111111000000000444666555111222777777333333333222222333333444555000333777:::;;;<<<===>>>>>>EEESSSdddqqqqqqggg]]]RRR^^^ppp~~~111222222222222222222111---///111111111222333444444444444555777666444222000000000111111000000000---------------------------------............////////////....../////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++++++++***++++++))))))*********+++++++++------...////////////...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,---------,,,,,,---///...111333333111555===DDDQQQZZZgggqqquuuuuusssrrruuusssppppppssswwwyyy{{{{{{||||||{{{yyywwwwwwxxxuuuooojjjiiigggfffhhhmmmmmmoooqqqssssssrrrrrrrrrmmmnnnnnnoooqqqtttuuuwwwyyy|||}}}}}}{{{yyywwwtttrrrqqqoooooooooooooooooonnnnnnmmmnnnoooqqqqqqoookkkhhhfffdddaaa______```ccceeeaaa___\\\[[[]]]```ccceeefffeeedddbbbaaa`````````aaabbbdddhhhnnnrrrttttttoooooonnnmmmmmmmmmnnnnnnooorrruuuxxxxxxvvvtttrrrqqqooommmkkkiiihhhggggggfffhhhiiijjjiiifffcccaaaaaadddhhhjjjjjjkkkmmmoooqqqqqqrrrrrrrrrrrrssstttrrrtttuuuuuusssnnnhhheeebbbeeeeeebbbbbbccc```[[[XXXQQQHHH???888333000///,,,+++***)))((((((((((((,,,+++)))((('''''''''(((&&&&&&'''(((***+++,,,,,,''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((('''&&&&&&&&&&&&'''((((((((('''&&&'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))******&&&'''((((((&&&&&&'''(((&&&'''(((((((((((())))))'''&&&&&&%%%%%%&&&&&&''')))(((((('''&&&'''(((***)))'''&&&&&&''''''%%%$$$%%%&&&&&&'''''''''''''''&&&''''''((((((((())))))&&&&&&&&&%%%$$$%%%(((+++''''''(((((())))))))))))************)))'''&&&%%%((((((((((((((())))))***)))***+++)))'''&&&(((***++++++************++++++,,,,,,,,,,,,++++++******,,,---------,,,,,,...///...............---------...//////000000000000000000000...---///222111...333333222222333333444555111555888:::;;;::::::;;;>>>FFFTTTeeeppppppggg^^^SSS___ppp~~~~~~111111111111111111111111///000000000333777777444666555444444444444111//////000000111111000000///........................---------............///000//////......//////000,,,,,,------------,,,,,,************************,,,,,,------------......,,,+++************++++++*********++++++++++++,,,------...///////////////---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,+++++++++((()))++++++++++++,,,...+++,,,...------000666:::AAALLLZZZfffkkkmmmooopppnnnlllkkkmmmppptttvvvwwwyyyyyyzzzyyyyyyzzz~~~zzztttppplllggghhhkkkggghhhiiikkkkkkkkkjjjjjjhhhiiikkknnnpppsssuuuvvvvvvzzz}}}|||{{{yyyxxxvvvuuuttttttuuuuuuvvvwwwwwwxxxxxxzzzyyyyyyyyyxxxvvvssspppkkkiiigggfffgggjjjnnnpppkkkiiiggghhhjjjmmmnnnnnnmmmllllllkkkkkkkkkkkkkkkmmmmmmoooppppppqqqppppppnnnnnnnnnnnnnnnooopppqqqoooqqqtttvvvvvvtttqqqooolllkkkiiigggfffeeeffffffbbbccceeefffeeedddbbbaaacccgggmmmooonnnnnnooorrrrrrsssuuuuuuttttttuuuwwwzzzzzzzzzxxxrrrjjjaaa\\\^^^```___\\\\\\\\\XXXQQQHHHDDD<<<555///---,,,---******)))(((''''''''''''((('''&&&%%%%%%%%%&&&'''******))))))((((((((('''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''(((((('''&&&&&&((()))***((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&'''(((((())))))&&&'''((('''&&&%%%&&&(((&&&((())))))((((((((()))))))))(((((((((((())))))((())))))(((''''''(((******(((''''''((((((&&&%%%%%%%%%&&&''''''''''''&&&$$$&&&'''((('''(((***+++'''((((((&&&%%%&&&(((***(((((((((((())))))))))))************)))'''&&&%%%((((((((((((((()))******(((***,,,***&&&%%%(((+++++++++************++++++((()))***+++,,,---------,,,---------,,,,,,...////////////...------,,,,,,)))***,,,///111222333333000///...---///000000...333333222222333333444555111333555666666555666777<<>>BBBDDDIIIPPPVVVWWWYYY\\\aaahhhlllnnnnnnmmmpppuuuxxx{{{|||xxxxxxvvvrrrsssvvvsssrrrpppnnnmmmkkkhhhfffaaadddhhhmmmqqqsssttttttuuuyyy|||{{{rrrqqqpppoooooonnnooooootttuuuwwwyyy|||~~~{{{yyywwwvvvwwwxxxwwwvvvqqqpppppprrruuuyyy}}}zzzxxxxxxzzz||||||yyyuuurrrqqqqqqqqqrrrrrrssstttmmmoooqqqqqqpppnnnnnnnnnllllllkkkkkkjjjjjjiiiiiikkklllnnnoooooonnnlllkkkgggfffeeedddeeegggiiijjjffffffgggggghhhiiijjjjjjmmmsssxxxxxxssspppooopppjjjnnnqqqssstttvvvzzz}}}xxxuuupppjjjccc^^^ZZZWWWMMMMMMJJJEEEBBB???888///+++---......,,,)))'''&&&))))))(((((()))******+++''''''&&&&&&'''(((***+++%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((''''''&&&&&&%%%%%%$$$'''&&&&&&&&&&&&'''((((((&&&&&&&&&(((******(((&&&'''''''''''''''''''''''''''''''''(((((((((((()))%%%&&&&&&'''((())))))***((()))***)))((('''(((***'''***,,,+++(((&&&&&&(((''''''&&&&&&&&&&&&''''''%%%(((++++++)))'''''')))&&&%%%$$$%%%&&&'''&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&(((***)))&&&%%%'''))))))***+++***(((''''''((()))))))))))))))***++++++%%%&&&''')))******++++++((((((((((((((()))******000---******---...,,,***++++++************++++++++++++,,,---,,,+++***))),,,---------,,,,,,...///,,,------....../////////111111222222111000...---000000222333222111444777333333222222333333444555000111333333333444777999999CCCSSScccllllllddd]]]ZZZjjj~~~{{{{{{|||000000000000000111111222444///111888EEE[[[^^^LLLCCC???:::666444333222111222222222111111111111000...///111222111000...---......//////000000111111777555333111///.........,,,,,,,,,------........./////////......------,,,+++++++++,,,,,,---------,,,,,,,,,++++++*********((()))++++++******+++,,,---------,,,,,,+++++++++***+++,,,,,,---------------------,,,,,,+++++++++++++++************++++++(((''''''''')))---111444//////111333777;;;???AAAGGGJJJPPPWWW^^^dddgggiiillloootttxxx{{{~~~~~~{{{wwwsssppppppqqqsssuuuvvvwwwyyyxxxsssmmmhhhiiidddbbbgggkkkmmmnnnqqqnnnsssyyyzzzxxxuuuttttttrrroookkkjjjkkknnnpppqqqvvvttttttyyy~~~zzztttsssvvvxxxwwwuuurrrrrrqqqrrrtttwww{{{~~~~~~}}}|||zzzwwwuuusssrrrpppooooooooooooooopppppptttssspppmmmkkkkkkkkkkkkhhhcccdddjjjllliiigggiiijjjkkkmmmmmmmmmkkkiiihhhiiiiiijjjjjjiiihhhhhhgggmmmmmmmmmnnnooorrrtttuuu|||{{{xxxssspppnnnnnnooommmmmmmmmoooqqqtttwwwyyytttnnngggbbb___YYYQQQJJJDDDAAA===888444111000000---,,,***)))))))))***++++++***)))***+++***)))'''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((((((((((((&&&$$$%%%((()))(((&&&***)))((('''&&&%%%%%%%%%+++...///,,,'''$$$%%%(((((((((((((((((((((((((((&&&'''''''''''''''&&&&&&((('''%%%%%%'''((((((''')))******)))((((((((()))'''''''''''''''((())))))((('''&&&&&&((()))(((''''''((()))******)))((('''///333555333...******,,,'''(((***,,,---,,,+++***(((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((''''''***------***&&&***)))))))))***+++,,,,,,------------------------///...---------...///000...000111000...------...////////////000000000000////////////000000000000555555555555444333222111444555666555444555777888:::CCCRRRaaajjjjjjeee```[[[jjjzzz||||||000000000000000111222222555111444:::CCCVVVZZZKKKBBB>>>999555444333222111222222222111111111000000...///000111111000///...////////////000000111111555444222000...---------,,,,,,------------------......------------------+++++++++,,,,,,---------,,,,,,,,,+++++++++******(((***++++++******+++,,,------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++***++++++************++++++---,,,+++))))))***+++,,,//////000111444666999;;;>>>@@@EEEKKKRRRWWW[[[]]]fffkkkrrrxxx{{{}}}yyywwwssspppoooppprrrtttwwwyyy{{{|||{{{xxxtttrrrvvvoookkklllmmmkkkjjjkkklllooossssssppplllkkkjjjllljjjhhhhhhkkknnnpppqqqqqqppprrrwww~~~|||}}}wwwqqqppprrruuuvvvuuuppppppooopppssswwwzzz}}}|||{{{yyywwwtttrrrqqqpppmmmmmmmmmmmmnnnooopppqqqrrrqqqnnnkkkiiihhhhhhiiieeeaaabbbgggjjjggggggiiiggghhhjjjlllmmmmmmllllllkkkkkklllmmmmmmmmmmmmlllssssssrrrqqqrrrtttvvvwwwxxxwwwuuupppjjjggghhhjjjjjjjjjkkklllnnnppprrrsssoooiiiaaa[[[VVVPPPGGGAAA;;;888555111...,,,++++++,,,+++***)))((())))))******)))))))))******((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%'''%%%###%%%'''((('''%%%(((((('''&&&&&&&&&&&&'''***---...,,,'''$$$%%%(((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&(((((('''&&&'''&&&&&&%%%&&&'''((('''&&&%%%%%%%%%((((((''''''(((((()))***+++)))&&&&&&&&&''''''&&&(((((())))))))))))(((((((((,,,...---)))'''(((+++((()))***++++++******)))(((((('''&&&&&&&&&&&&'''''''''''''''(((((((((((()))(((''''''''''''((()))''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((+++***+++---//////---*********)))))))))***++++++++++++++++++++++++++++++,,,+++*********+++,,,------...000///---,,,,,,---////////////000000000000////////////000000000111333444555555666555555555444555666555444555777999;;;CCCQQQ```jjjiiibbb[[[XXXgggxxx}}}zzz{{{111000000000000111222222444111555999===LLLQQQEEE@@@<<<888555444333222111222222111111111000000000...///000111111000///.../////////000000000000111333222000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***)))***++++++***)))+++,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,+++++++++***************++++++************++++++///...---,,,***)))((((((.........//////111222333444666999===BBBHHHMMMOOO\\\cccmmmvvvzzzzzzzzzyyytttrrrpppnnnnnnpppsssuuuvvvzzz}}}~~~|||zzz{{{}}}zzztttssspppllljjjlllmmmnnnooommmjjjgggeeeeeefffeeeeeegggjjjmmmoooppplllmmmpppvvv}}}}}}zzzxxxrrrllljjjmmmqqqssssssmmmmmmmmmooorrrvvvzzz|||xxxwwwuuurrrpppnnnmmmllljjjjjjkkkkkklllmmmoooooorrrpppmmmjjjhhhgggggggggccc``````dddgggggggggiiihhhhhhiiikkkmmmnnnoooppppppppppppqqqrrrrrrrrrsssyyywwwuuusssssstttvvvxxxyyyzzzyyysssjjjfffgggjjjggghhhhhhiiiiiiiiiiiiiiiddd^^^VVVPPPJJJCCC;;;555111///---+++)))(((((((((******)))(((((((((((((((***)))))))))******(((&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''''''''(((((((((''''''&&&%%%$$$###""""""%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&'''((()))***,,,---+++'''$$$%%%(((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&%%%&&&&&&'''''''''&&&&&&((())))))))))))((('''&&&)))(((((((((((()))******---+++(((''''''''''''&&&)))(((((((((((((((((()))$$$&&&((((((%%%%%%(((,,,)))))))))))))))((((((((((((((('''&&&&&&&&&&&&'''''''''''''''(((((((((((())))))(((((((((((())))))''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((,,,+++,,,---//////---++++++***))))))))))))))))))*********++++++,,,,,,,,,---------------...//////,,,---///...---+++,,,,,,////////////000000000000/////////000000000111111111222444555777888888888333444555555444555777999===DDDQQQ```jjjiii___VVVTTTcccuuuzzzyyyyyy{{{111111000000111111222333111///444666555>>>EEE======:::666444333333222111111111111111000000000000...///000000111000000///000000000000000000000000222111000///......------.........------,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++***)))***,,,,,,+++++++++++++++++++++***++++++,,,,,,,,,++++++*********)))))))))))))))++++++************++++++***+++,,,,,,,,,+++***)))---,,,,,,---------......000000111333777===BBBEEENNNWWWdddoootttuuutttssspppooommmkkklllooorrruuusssxxx{{{{{{xxxxxx|||}}}xxxvvvtttqqqqqqtttssssssrrrpppnnnlllkkkkkkfffeeeeeefffiiilllllllllhhhjjjnnnuuuzzz|||yyywwwrrrmmmhhhfffhhhlllooopppkkkkkklllnnnrrrvvvyyy|||tttssspppnnnkkkjjjiiihhhiiiiiiiiiiiijjjjjjkkklllqqqpppmmmkkkiiiggggggfffcccaaaaaadddhhhjjjkkkkkkkkkkkklllmmmnnnqqqrrrtttvvvvvvuuuuuuuuuuuuuuuvvvxxxvvvtttrrrrrrtttvvvxxx{{{}}}|||uuukkkeeeeeehhhggggggfffeeeccc```]]]\\\UUUQQQJJJCCC>>>888222---,,,+++***)))))))))******))))))((((((''''''''''''***)))((()))******(((&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((&&&&&&%%%%%%$$$######"""%%%%%%%%%&&&&&&''''''&&&'''&&&&&&&&&&&&'''(((((()))***+++)))'''%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''!!!###&&&'''(((((())))))((((((((()))******)))''')))))))))))))))******++++++******+++,,,+++)))&&&)))((('''&&&&&&'''((()))%%%''''''&&&%%%&&&***---***)))((('''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((())))))))))))((((((((((((((((((((((((((()))))))))+++++++++******++++++***)))((((((((((((++++++,,,------...//////.........//////000111111,,,---//////---,,,,,,---////////////000000000000//////000000000111111111111222333555666777777777222333444444444555777:::>>>DDDQQQ```kkkiii^^^TTTTTTccctttyyyyyyzzz}}}111111111111111222222333000...444555000666===888:::777555333333333222111111111111000000000//////......///000000000000000111111111111000000000000111111111000000//////............------,,,,,,,,,)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,+++***)))***++++++++++++++++++++++++++++++++++++,,,,,,+++******))))))))))))))))))))))))++++++************++++++((()))+++---------++++++***++++++,,,---------......------...000555999<<<@@@IIIVVVbbbhhhjjjjjjjjjkkkiiihhhgggiiilllppprrrrrrvvvyyyxxxvvvwww||||||xxxwwwuuusssvvvzzzxxxwwwvvvvvvvvvvvvvvvvvvkkkjjjhhhhhhiiijjjiiihhhdddggglllqqqtttuuusssqqqmmmiiieeecccdddgggjjjllljjjjjjlllnnnqqquuuxxxzzzrrrpppmmmjjjgggfffeeeeeeiiiiiihhhhhhhhhhhhhhhhhhnnnmmmllljjjhhhgggfffeeeeeeeeefffhhhlllooopppnnnkkklllmmmpppsssvvvyyy{{{{{{zzzxxxvvvuuutttttttttuuusssrrrrrrsssuuuxxxzzzwwwxxxwwwpppfff```___```eeedddbbb^^^YYYTTTOOOMMMFFFBBB===999444111---+++))))))))))))******++++++((((((((((((''''''&&&&&&***)))(((((())))))(((&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((('''%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((('''(((((()))(((((('''&&&&&&&&&&&&'''(((((()))((('''&&&&&&'''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''"""%%%'''((('''''')))***%%%###"""###&&&''''''%%%)))))))))))))))******+++''')))---111333000,,,''')))((('''&&&&&&'''((()))(((((('''&&&&&&&&&(((******)))((('''&&&&&&''''''(((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))'''((())))))))))))))))))++++++***))))))((())))))++++++,,,------...//////******+++,,,---.........,,,...000000.........///////////////000000000000000000000000111111111111111222333444444444444444000222333444444555888:::???FFFSSSbbblllkkkbbbYYYZZZhhhwww}}}}}}~~~222111111111111222333333333///444666111444:::777777555333333333333222000111111000000000/////////......//////000000111111222111111111111000000000000000111111111000//////------------------,,,,,,++++++++++++++++++,,,,,,------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,***+++,,,+++)))))))))+++*********+++++++++++++++++++++++++++++++++***)))))))))))))))************++++++************++++++++++++,,,---,,,+++***))))))***+++,,,------------,,,+++******+++...222444555<<>>GGGVVVeeennnnnniiiccceeeqqq}}}222222111111222222333444444...222666111333999555555333222222333333222000111000000000////////////.........//////000111222222222222111111111000000......///000000000///...,,,,,,------------------,,,,,,,,,,,,,,,+++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,***+++,,,+++)))((()))***)))*********+++++++++++++++++++++++++++***)))))))))))))))******+++++++++++++++************++++++,,,,,,,,,,,,+++***))))))******+++,,,,,,,,,++++++,,,+++***)))***,,,...///...222888>>>BBBFFFJJJMMMPPPPPPQQQTTTYYY___fffiiilllmmmpppssswww|||{{{wwwtttooolllooovvvxxxwwwwwwzzz~~~~~~|||xxxsssooommmllllllkkkkkkmmmooopppooonnnmmmlllggggggeeedddbbbcccdddeeeeeefffhhhjjjmmmoooqqqrrrpppmmmjjjfffcccccccccccceeeeeeeeefffggghhhjjjjjjjjjjjjkkkkkkjjjjjjiiihhhjjjnnnqqqrrruuuyyywwwqqqkkkmmmqqquuuyyy{{{}}}~~~xxxvvvtttqqqooooooooopppmmmnnnpppqqqsssuuuvvvvvvrrrnnniiidddaaa\\\VVVQQQPPPNNNIIICCC>>>999555333000///---***(((((()))***'''''''''(((((((((((('''(((((()))))))))((('''&&&)))((('''((())))))'''%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%''''''''''''&&&&&&&&&&&&%%%'''))))))'''&&&(((***'''&&&&&&&&&&&&'''((((((&&&&&&%%%&&&'''''''''&&&))))))))))))))))))))))))$$$%%%&&&'''((((((((((((%%%((()))(((&&&(((---333888111***''')))++++++***((((((''''''(((((()))***((())),,,///111000,,,)))&&&''''''((((((''''''&&&&&&&&&&&&'''''''''&&&%%%&&&'''((()))***)))((('''(((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((&&&'''((())))))((('''&&&''''''''''''((((((((((((&&&'''((()))************))))))))))))))))))))))))(((***++++++))))))+++---++++++++++++++++++,,,---++++++++++++++++++++++++---...///111222222222222+++---//////.........///////////////000000000000000000111111111222222222222333333444444333333222...000222333444666999;;;===IIIYYYhhhoooqqqpppoooqqq{{{222222111111222222333444333+++///333000222777333444333111222333333222000000000000000////////////............///000222222222222222222111111000000,,,---.../////////...---,,,,,,,,,------.........---------,,,,,,+++++++++---------,,,,,,+++++++++*********++++++,,,,,,,,,***,,,,,,+++)))((()))***))))))******+++++++++++++++++++++++++++***)))((())))))******+++++++++,,,++++++************+++++++++++++++++++++++++++,,,***+++,,,,,,,,,***)))(((---,,,,,,++++++,,,---...,,,...000222555999???CCCDDDEEEGGGLLLRRRZZZbbbfffggggggjjjooovvv}}}|||xxxtttqqqmmmjjjnnnuuuxxxwwwxxx{{{}}}{{{uuuqqqoooooonnnnnnssstttuuuuuusssqqqppppppfffgggfffeeecccbbbbbbcccddddddfffhhhjjjlllnnnooopppmmmiiieeecccbbbcccdddbbbbbbccceeegggjjjlllmmmmmmmmmnnnoooooonnnnnnnnnkkkqqqtttuuuxxx{{{xxxqqqqqqrrruuuwwwxxxxxxwwwvvvtttssspppnnnmmmmmmnnnoooiiijjjmmmooopppqqqppppppjjjddd^^^[[[YYYUUUMMMGGGFFFCCC>>>999444000...---,,,+++***'''%%%%%%''')))(((((()))))))))(((''''''((()))*********)))'''&&&)))((('''((())))))'''%%%'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%((((((''''''%%%%%%$$$$$$$$$&&&((((((&&&%%%''')))%%%%%%%%%&&&'''((()))***&&&%%%%%%%%%'''''''''&&&))))))))))))))))))))))))$$$%%%&&&'''(((((((((((( ###&&&'''''',,,444<<<===555+++&&&'''((((((&&&'''''''''''''''((())))))+++++++++,,,------***(((%%%&&&'''(((((('''&&&%%%&&&&&&''')))******)))'''%%%''')))++++++***)))((((((((('''&&&&&&&&&&&&'''''''''''''''((((((((()))'''((()))******)))((('''''''''''''''((((((((()))&&&'''((()))************))))))))))))))))))))))))''')))+++***((('''***---++++++++++++,,,---.........---------------------)))***,,,...000000//////***,,,......---------...////////////000000000000000111111111111222222222222333444444555555555444...///222333444666999;;;<<>>FFFPPPWWWWWWZZZ```gggnnnrrruuuwwwtttssspppllliiijjjqqqvvvwwwtttrrrtttzzz~~~}}}xxxssspppnnnmmmlllmmmqqquuuxxxxxxxxxxxxyyyooorrrssspppkkkgggfffgggjjjkkklllnnnpppqqqqqqrrrnnnoooooonnnmmmmmmnnnoooiiilllnnnooonnnnnnnnnooorrrtttuuutttrrrqqqpppqqqpppqqqqqqqqqppppppqqqrrrrrrsssuuuyyy}}}~~~|||zzzsssqqqmmmkkkkkkkkkkkkjjjeeecccaaaaaaaaaaaa```^^^OOOLLLGGGDDDDDDDDDBBB@@@AAA???:::333+++&&&$$$$$$(((((()))))))))(((((((((+++***)))(((((()))***+++))))))))))))))))))))))))((((((''''''''''''''''''&&&'''(((((('''''')))+++'''''''''&&&&&&%%%%%%%%%((('''''''''''''''&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((('''&&&&&&%%%&&&''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))******+++)))((((((''''''''''''(((&&&(((((('''&&&&&&))),,,...,,,***((('''((()))***((()))*********)))((((((%%%$$$$$$%%%%%%'''((((((((('''&&&%%%%%%&&&'''(((((((((((((((''''''''''''###%%%&&&((()))((('''&&&&&&&&&&&&%%%&&&&&&''''''***)))((('''&&&''''''((())))))(((((())))))***+++,,,,,,,,,,,,,,,+++***)))************)))(((''''''*********+++++++++,,,,,,---+++***))))))***+++---,,,,,,+++,,,,,,---...///............////////////---...//////000000//////000000000111111111111111111222333333444444333333444444444333333444777999===JJJ\\\jjjssswwwzzz|||000000000000111222333333111111111222222333333444222111000000000000111222333222111000///000111222000000000111222333333333111111000000//////..............................---............---,,,,,,************+++,,,---......------,,,,,,+++++++++++++++++++++++++++***))))))***+++,,,,,,,,,,,,+++...---,,,,,,,,,,,,,,,,,,******+++++++++******)))(((((())))))*********+++,,,,,,+++*********++++++------,,,+++***))))))(((******+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000111444:::AAAGGGGGGJJJPPPXXX___dddhhhjjjhhhiiihhheeedddhhhooouuuuuurrrqqqttt{{{}}}wwwrrrpppooonnnmmmkkknnnrrruuuuuuuuuvvvwwwrrruuuvvvtttnnnjjjiiijjjmmmmmmnnnooooooooooooooonnnooopppqqqrrrrrrssssssoooqqqrrrrrrpppnnnmmmmmmrrrssstttsssrrrqqqrrrssspppooommmllllllmmmnnnooonnnppptttxxx||||||yyyvvvqqqnnnkkkiiihhhhhhgggfffaaa^^^[[[XXXVVVSSSPPPMMMHHHIIIJJJIIIHHHHHHIIIJJJIIIGGGCCC;;;333...++++++(((((((((((((((((((((((((((((('''&&&&&&'''(((((())))))))))))))))))))))))******)))(((((('''&&&&&&((()))))))))'''''')))***)))(((((('''&&&%%%$$$$$$'''''''''(((((((((((((((''''''''''''''''''''''''))))))((((((((('''''''''((((((''''''(((((()))***&&&&&&&&&'''''''''(((((($$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))))))))&&&'''(((((((((((((((((('''((()))((('''''')))***---+++)))''''''((()))***(((((())))))))))))((((((%%%%%%%%%%%%%%%&&&'''((((((''''''&&&&&&''''''(((&&&&&&'''''''''(((((()))&&&&&&'''''''''''''''''')))(((((('''''''''(((((())))))(((''''''''''''((())))))(((((())))))***+++,,,,,,+++*********+++++++++******)))))))))***************++++++++++++,,,---,,,+++******+++,,,---+++++++++,,,,,,---...///............////////////...///000000111111000000222222222111111111111111000111222222333333222222333444444444333444777999???MMM___nnnuuuzzz~~~/////////000000111222333111111111222222333333333111111111111111111111111111111000000000000111222111111222222333444444555333333222222111111111111........................------.........------,,,+++*********++++++,,,---+++++++++******)))))))))++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,+++***)))))))))))))))+++++++++++++++***)))((())))))))))))************,,,++++++******++++++++++++++++++******))))))(((******+++,,,,,,,,,,,,+++,,,------......------,,,*********+++++++++,,,,,,+++,,,,,,,,,---000555999999<<>>AAADDDEEEEEEIIIMMMPPPSSSZZZbbbiiillllllnnnqqqvvv{{{~~~|||xxxssspppppppppqqqqqqnnnppprrrrrrpppoooooopppppprrrsssqqqlllhhhggghhhggghhhiiijjjkkkllllllllliiiiiikkkooossstttrrrooommmoooqqqqqqooommmmmmmmmkkkmmmpppqqqrrrsssuuuwwwqqqmmmhhhfffgggjjjkkkkkkiiijjjnnnqqqsssrrrmmmiiidddaaa]]]YYYVVVSSSOOOLLLFFFDDD@@@===:::777444111333777;;;888222---...000'''(((((((((&&&&&&'''(((''''''&&&&&&'''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))***************)))'''&&&'''(((&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&''''''(((''''''''''''''''''''''''$$$$$$%%%&&&'''(((((()))))))))(((((('''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''''''''(((((()))))))))''''''''''''((((((((((((%%%&&&''')))))))))((('''((((((((())))))***))))))''''''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((((()))(((''''''''''''((())))))'''(((((((((((((((((('''''''''''''''&&&&&&&&&&&&,,,+++)))'''''''''((()))******)))))))))))))))***(((((((((((((((''''''&&&((((((((('''((())))))***))))))'''''''''((()))***'''''''''(((***---///111))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---..................////////////111111222333333333333333333222222111111000000000222333333444444444444444111333444444444555777999@@@NNNaaaooouuuyyy////////////000111222222222222222222222222222222111111222333333222111111...///000000111222333333444444444444333333333333/////////.......................................------...////////////......---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++++++++++++++******++++++,,,---++++++******)))***************+++++++++******)))+++*********))))))(((((()))(((((((((((()))******(((((()))***+++,,,------******+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,((())))))+++,,,---......***+++------,,,,,,---...,,,---...000222555666777999===BBBFFFIIIOOOWWW]]]ccceeeiiinnnssswwwyyyzzz|||xxxrrrooonnnnnnnnnnnnqqqsssttttttrrrqqqqqqrrrqqqtttuuurrrmmmiiihhhiiihhhiiikkklllnnnnnnoooooonnnnnnppptttxxxyyyuuuqqqjjjmmmooopppooooooooopppkkkmmmqqqsssssstttuuuvvvlllhhhcccbbbdddggghhhggghhhhhhjjjkkkllliiiddd```XXXUUUPPPLLLIIIEEE@@@===999666444222111///,,,***%%%))),,,***%%%""""""%%%)))***++++++******+++,,,'''&&&&&&%%%&&&''')))***'''(((((())))))(((((('''))))))))))))))))))))))))&&&&&&'''(((((()))******((())))))(((&&&%%%'''(((%%%%%%&&&'''((())))))***%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%((((((((('''&&&%%%######%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''(((((((((&&&'''((((((((((((((((((''''''''')))+++,,,+++)))&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&'''((()))&&&&&&%%%%%%%%%&&&&&&'''&&&''''''((((((''''''&&&((('''''''''&&&&&&%%%%%%)))((('''&&&%%%%%%&&&''''''''''''''''''((())))))((((((((()))(((''''''&&&((((((''''''(((((()))*********)))))))))***++++++)))))))))))))))***+++,,,)))))))))************+++++++++,,,,,,,,,,,,++++++*********++++++,,,---...............////////////...///000000111111000000111111111000000000000000333333444555555555555444000222444555555555777999>>>NNNaaannnsssxxx///......//////000111222222222222222222222222222111222222333333222222111000000111333444555555555666555555444333222111111---------------------...........................,,,,,,---...............,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))******++++++******++++++*********+++,,,---++++++******++++++,,,,,,))))))***+++++++++******))))))))))))************((((((((((((((()))******&&&&&&&&&'''((((((((()))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++))))))******++++++++++++(((+++---...---,,,,,,,,,******++++++,,,...///000000333888;;;===AAAGGGLLLQQQVVV]]]dddiiimmmooopppqqqmmmiiiggghhhjjjkkkkkknnnppprrrrrrqqqqqqssstttsssuuuvvvtttoookkkjjjkkkkkklllmmmnnnooopppppppppppppppqqqvvvzzzyyytttnnngggiiilllmmmmmmlllmmmnnniiilllppprrrqqqooonnnnnneee```\\\\\\___bbbbbb```cccbbbaaaaaa___\\\VVVRRRIIIFFFCCC@@@===999555222111///---,,,,,,+++)))'''///111333222///---...///"""$$$%%%%%%#########$$$'''&&&%%%%%%%%%''')))+++%%%%%%&&&''''''&&&%%%%%%))))))))))))))))))))))))''''''''''''''''''((((((''''''((('''%%%%%%&&&(((&&&&&&''''''(((((())))))''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''((('''&&&%%%$$$''''''''''''((((((((()))&&&'''''''''((((((((((((((((((''''''''''''''''''%%%%%%&&&&&&'''((()))))))))((((((''''''''''''(((&&&&&&&&&))),,,---,,,***&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%'''((()))'''&&&&&&%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''''''''((()))***+++,,,'''((()))))))))(((&&&&&&(((''''''''''''((())))))((())))))***************(((((())))))***)))))))))))))))))))))***************++++++++++++++++++***************+++,,,---...............////////////---...//////000000/////////////////////000000000222222333444444444444333000222444555555666777999>>>NNNaaannnssswww.........//////000111222222222222222222222222222111222333444444333222111111222333555666777777777777666555444222111000///.........///////////////........................***+++,,,,,,------------************+++,,,------************************'''((()))***************,,,+++*********+++,,,---))))))))))))***+++,,,,,,((()))***+++++++++++++++''''''((()))***+++,,,,,,))))))(((((()))***++++++************))))))))))))******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++*********)))))))))((('''))),,,...---+++++++++))))))))))))***+++,,,---)))---000222222555999===<<>>NNNbbbnnnssswww///000000111222333333333222333444555444222000...222222222222222222222222222444888;;;;;;888555333444444333222111111111111222222111111000000////////////.........---------,,,,,,------,,,,,,+++***,,,,,,,,,++++++*********+++++++++************)))***++++++,,,,,,++++++***,,,++++++******++++++,,,************************,,,+++)))(((&&&&&&'''''',,,+++***))))))******+++((()))))))))***************))))))))))))))))))***,,,+++)))(((((()))+++,,,,,,,,,***)))))))))***+++************************)))))))))))))))))))))))))))************+++++++++++++++,,,...000111222333777888;;;@@@EEEJJJNNNPPPOOONNNMMMNNNRRRXXX^^^bbbffffffeeefffgggjjjlllmmmmmmqqqnnnmmmqqqmmmiiipppmmmjjjhhhjjjmmmpppooommmnnnpppsssuuutttnnnfff______```aaabbbccccccccccccbbbeeeiiikkkjjjeee___[[[TTTSSSQQQQQQRRRRRRQQQOOOJJJJJJIIIGGGDDD???;;;888444333222111000000000000,,,,,,,,,+++***))))))(((+++)))'''(((+++,,,***((((((((((((((())))))))))))************++++++++++++'''''''''''''''((())))))+++)))((()))***+++)))(((***)))(((''''''((()))***)))((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&)))))))))(((''''''&&&&&&''''''((((((''''''&&&%%%&&&''''''((()))((((((((($$$$$$%%%'''(((***+++,,,$$$$$$%%%'''(((***+++,,,***)))((('''&&&%%%$$$$$$%%%&&&''''''((((((''''''%%%%%%&&&&&&'''(((((((((((('''&&&&&&&&&((()))***))))))((('''''''''''''''))))))(((((('''''''''&&&((((((((((((((('''''''''(((((('''&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''...---+++)))((('''&&&&&&((((((((()))+++---///111'''((()))((('''&&&''')))(((((((((((()))))))))))))))((('''&&&&&&'''((()))&&&((())))))(((''''''(((*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,.........//////000111222///000000000000///......,,,///222333222000000000333444444555555444444333222333444444333444777:::===III[[[iiiqqqxxx~~~000000111222222333444444333222111000////////////333333333333333333333333333555777999999777444333333333222111111111111111111111111000000000////////////.........---------,,,------------,,,++++++,,,,,,,,,+++++++++******++++++++++++*********************++++++*********+++******))))))******++++++++++++++++++++++++++++++******)))))))))***************************+++))))))))))))************))))))************))))))+++***)))(((((()))***+++,,,,,,***)))))))))***+++(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++))))))***,,,---///000000//////111444777:::===>>>???>>>>>>???BBBGGGLLLOOOXXXYYYZZZ[[[^^^aaadddffffffkkkhhhfffiiidddcccmmmkkklllmmmmmmllljjjhhhgggllllllkkkkkkhhhccc\\\VVVXXXYYYZZZ[[[\\\\\\\\\\\\YYY[[[^^^___^^^YYYTTTQQQGGGEEECCCBBBBBBBBB@@@>>>======<<<:::888555222000000///...------,,,,,,,,,+++******)))((((((''''''***)))'''(((***+++)))'''&&&(((***,,,,,,+++)))(((&&&&&&&&&'''''''''(((((('''''''''''''''((())))))***)))((()))+++++++++***'''(((((())))))(((((('''&&&&&&&&&&&&''''''((()))'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&((((((((((((''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&'''(((((((((((('''&&&&&&'''((()))))))))(((&&&&&&''''''(((((())))))((((((((((((((('''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''***)))((((((((()))+++,,,)))(((((('''''''''''''''((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%&&&'''''',,,,,,***)))((('''''''''((((((((()))***,,,...///'''((()))(((''''''((()))''''''''''''(((((((((((('''&&&%%%%%%%%%%%%&&&'''&&&((())))))(((''''''(((***))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,.........//////000111222111111111000000/////////---///222333222000000000333444444555555444444333333333444444333555777:::<<>><<<:::888666555333111111111111///...///......------------...------------,,,++++++***(((((((((''''''&&&&&&&&&((('''''''''((((((((('''&&&(((***+++,,,+++)))((((((((()))))))))*********'''''''''''''''((()))))))))(((''''''((()))(((&&&%%%&&&'''))))))'''&&&%%%$$$$$$%%%&&&(((***+++,,,''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&'''((())))))***'''''''''''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&((()))+++,,,+++(((%%%###((('''''''''''''''&&&&&&''''''((((((((()))))))))&&&&&&'''((((((((((((((()))((((((((('''''''''&&&((('''&&&%%%&&&&&&(((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((()))***+++''''''&&&&&&&&&&&&''''''((((((((((((((()))******((('''''''''((((((((()))''')))***)))((('''((()))&&&&&&'''''''''((((((((())))))(((((((((((())))))'''(((******((('''((())))))))))))))))))*********++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------............///000111222666444222000//////000111...///111222111000000111333444444555555444444333333444555444444555888:::===LLL___mmmsssyyy~~~~~~000000000111111111111111222222333444333222111000111111111111111111111111555444333222111111111111///.........///000111111000000000111111111111111000000/////////.........------.........---,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,++++++++++++******+++++++++++++++++++++++++++++++++***+++,,,,,,+++)))(((&&&&&&'''***,,,---,,,+++***+++++++++***************)))***+++,,,,,,+++***)))***++++++,,,,,,++++++***,,,,,,***)))))))))***+++++++++++++++++++++++++++))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,------......******)))(((((())))))))))))***+++,,,---............///111333555777888999===:::777CCCPPPHHH;;;===@@@???@@@FFFNNNWWW\\\___MMMGGG@@@:::888888999999555666666777777777777777777666555444222111000000+++***)))***,,,,,,,,,***---------,,,------...///,,,,,,---------,,,++++++))))))(((((((((((((((''''''((((((((('''''''''((((((''''''''''''((())))))%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))))))))(((&&&&&&&&&&&&$$$"""''''''&&&&&&&&&&&&''''''&&&&&&&&&'''((()))******(((''''''&&&&&&''''''((())))))((((((((('''''''''%%%&&&&&&'''((()))******)))))))))))))))(((((('''$$$%%%&&&&&&''''''&&&&&&&&&(((***,,,+++***'''%%%&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&'''(((((())))))(((((('''''''''((((((((())))))((('''&&&%%%%%%&&&''''''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''((((((&&&&&&''''''((((((((((((&&&&&&&&&&&&'''((()))***''''''''''''''''''''''''''''''''''''((()))***+++''''''''''''''''''''''''((()))***)))((('''(((***''''''((((((((()))))))))))))))))))))))))))))))))''')))******)))(((((()))(((((())))))************+++++++++,,,,,,---------++++++,,,,,,,,,---------............///000111222555444222000//////111222...000111111000000111222333444444555555444444333333444555555444555888;;;???NNNbbboootttyyy||||||~~~111111111111111111111111...///111333222111///...111111111111111111111111333222222111111000000000............///000222222111111111222222222222333000000000/////////.....................---,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,************************,,,,,,,,,+++***((('''&&&((()))***+++,,,,,,+++************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++************************)))))))))))))))))))))))))))************+++++++++************************))))))))))))***+++,,,,,,*********+++,,,,,,------+++,,,---.../////////...222//////>>>MMMCCC333444555666;;;CCCJJJKKKGGGBBB;;;888333000000111111111...//////000000000//////000000//////...---------)))(((''')))+++---,,,+++)))***************++++++)))***+++,,,,,,+++))))))))))))))))))))))))))))))'''((())))))''''''((()))((('''%%%$$$%%%&&&)))***'''''''''(((((((((((()))'''''''''''''''((()))))))))'''%%%%%%%%%%%%###""")))((('''&&&&&&'''((()))((((((((('''(((((())))))((((((''''''''''''(((((()))))))))(((((((((''''''&&&&&&&&&'''((())))))******************))))))(((%%%%%%&&&'''''''''''''''&&&((()))++++++***)))(((&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%''''''((())))))))))))(((&&&&&&'''(((((()))*********)))((('''''''''((()))((('''&&&&&&%%%%%%&&&&&&'''''''''(((((((((((((((&&&&&&''''''((()))))))))$$$$$$$$$$$$$$$%%%&&&'''&&&'''(((((((((((('''&&&''''''''''''((()))***+++&&&&&&'''(((((((((''''''((()))******(((((()))***(((((((((((()))))))))***&&&''''''((((((''''''&&&''')))******)))(((((()))((((((((()))******++++++***++++++,,,,,,------...,,,,,,,,,,,,------------.........//////000111222333222111000///000111111///000111111000000111222333444444555555444444333444555555555555666999;;;AAAQQQeeeqqquuuyyyyyy{{{}}}333333333333333333333333000000000111111111000000111111111111111111111111000000111111111000//////.........///000111333444222222333333333444444444000000000000/////////..................------,,,******+++++++++,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++************++++++++++++++++++++++++++++++---,,,+++************************************+++))))))******+++,,,---------,,,***))))))***,,,---,,,,,,+++******+++,,,,,,,,,,,,***)))))))))***+++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************))))))))))))*********+++,,,---...///+++++++++++++++---...///******+++,,,,,,+++***)))---,,,///>>>III<<<000777666888:::<<<;;;777111---000///------...///...---++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***)))+++---...---,,,((()))*********)))((('''''')))***++++++***)))((())))))))))))))))))))))))''')))+++***(((''')))***(((''''''&&&'''((())))))*********+++++++++,,,,,,'''''''''''''''((())))))'''&&&%%%&&&'''((('''&&&((((((((((((((((((((((((((((((((((((((())))))***((((((''''''''''''(((((())))))))))))((((((((('''&&&&&&''''''(((((())))))***************)))((((((&&&&&&'''(((((((((((('''))))))*********))))))((((((''''''&&&&&&%%%%%%$$$''''''''''''((((((((((((''''''((()))))))))))))))((((((((((((((()))))))))***)))((('''&&&'''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''(((((((((%%%%%%&&&''''''((())))))&&&&&&%%%%%%%%%%%%&&&'''&&&'''((())))))((('''&&&'''''''''''''''((()))***%%%&&&'''((())))))((((((((()))******)))((()))***'''''''''((((((((())))))&&&'''((())))))((('''&&&((()))++++++)))((()))***'''(((((()))******++++++******+++,,,,,,---......,,,,,,,,,------------............//////000111222//////000000000000111111///000111000//////111333333444444555555444444333444555666555555666999;;;CCCTTTgggrrruuuxxx|||wwwyyy|||555555555555555555555555444333111000000222333555222222222222222222222222...///000111111000//////.........///111222444444333333333444444555555555000000000000////////////......//////......---,,,*********++++++,,,,,,,,,---------,,,,,,,,,++++++***++++++,,,,,,++++++*********))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...,,,+++******)))******+++(((((()))***,,,---...///...,,,***((((((***,,,...,,,+++)))(((((()))+++,,,,,,,,,***)))))))))***+++........................)))))))))))))))))))))))))))************+++++++++,,,,,,,,,+++++++++++++++((((((((()))***+++,,,---((('''''''''((()))+++,,,))))))***++++++***)))(((***---222@@@FFF777000>>>AAAAAA>>>777///++++++---''''''''')))******(((%%%******+++++++++******)))(((((()))***++++++******+++)))((()))***+++***(((+++,,,---...---+++)))'''((()))+++,,,---,,,***)))((((((((()))))))))))))))(((***,,,+++(((''')))+++&&&''')))*********)))((((((((((((((())))))))))))'''''''''''''''((())))))&&&%%%%%%''')))++++++***&&&(((***++++++***(((&&&''''''''''''((()))***+++((((((''''''''''''(((((())))))))))))(((((((((((('''''''''((((((((((((((()))))))))))))))(((((('''&&&'''(((((())))))((((((++++++******)))(((((((((***)))((('''%%%$$$###"""&&&&&&'''((()))***++++++'''(((((()))))))))))))))******))))))((((((''''''((('''&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((***))))))((((((((())))))&&&'''((())))))((('''&&&'''''''''''''''((())))))%%%&&&''')))***))))))((((((***+++***)))((()))***&&&&&&&&&'''''''''((((((((()))***++++++***)))(((((()))++++++)))((()))***'''(((((()))***+++++++++******+++,,,,,,---......,,,,,,,,,---------...............//////000111222---...///000111111111000///000111000//////111333333444444555555444444333444555666555555666999;;;EEEUUUiiisssuuuxxxwwwvvvxxx{{{111333444444333222222333111222333333222111222333555444444333333222111111000000000000////////////---...///111111111000///...000222444555555444333////////////////////////,,,...///111111///...,,,000///---,,,,,,---///000------------------------)))***+++,,,++++++)))(((///,,,***++++++*********++++++*********+++---...///...,,,***))))))))))))************************,,,+++)))((('''((()))+++************************---,,,,,,+++***)))((((((+++***)))))))))***,,,,,,///...---,,,++++++******++++++------------++++++)))))))))***+++++++++,,,***))))))***---......---,,,,,,,,,+++++++++******************************(((((((((((()))***+++,,,---///333888>>>DDDIIILLL???999111,,,++++++***)))))))))))))))))))))))))))(((((())))))))))))(((((())))))***++++++++++++***+++++++++++++++***)))(((++++++++++++++++++++++++++++++************++++++,,,)))'''(((******(((&&&))))))))))))))))))))))))+++***((('''&&&&&&'''''')))))))))))))))(((''''''''''''((((((((((((''''''(((((((((((((((''''''&&&***)))((('''&&&&&&'''(((&&&&&&&&&'''((()))*********)))'''%%%$$$%%%'''(((''''''(((((((((((('''''')))(((&&&%%%%%%&&&((()))...---+++***((('''&&&&&&(((((())))))*********+++))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''++++++***(((((('''''''''&&&&&&&&&'''''')))******,,,+++***)))'''%%%$$$###''''''''''''''''''''''''%%%&&&&&&&&&''''''(((((((((((('''''''''&&&&&&&&&'''((((((((('''%%%###"""******))))))(((((((((((())))))******)))(((''''''(((''''''&&&&&&&&&'''''''''(((((((((&&&%%%&&&'''+++)))'''(((+++,,,***(((######$$$$$$%%%&&&''''''))))))))))))((((((((((((***)))((('''&&&&&&'''((((((((())))))************(((***------***&&&$$$###,,,,,,,,,---------------......------...///111222......///000111222333333000111222111000///000111111111111111222222222222///222555777888999:::<<>>GGG\\\iiikkkjjjeeegggtttzzz}}}~~~111333444444333222222333000111222222000000111222666666555444444333333222////////////000000000000333222111111111222333444111111222333222222111000222222222222222222222222000111222222222222111000------...//////...------++++++++++++++++++++++++******++++++++++++++++++...000000,,,))))))(((&&&))))))******+++,,,---...))))))******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))*********************************************************************+++++++++///---+++))))))***+++------,,,+++******+++,,,---*********))))))((((((''')))(((''''''(((((('''%%%(((((())))))***++++++,,,************************))))))(((((()))***++++++***---222555444111,,,)))))))))))))))************************************)))******++++++******)))((())))))*********************+++++++++******)))++++++++++++++++++++++++))))))))))))))))))))))))((('''''''''(((((('''''''''''''''''''''''''''''')))))))))))))))*********'''''''''((((((''''''&&&''''''((((((((((((''''''(((((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((('''&&&))))))************))))))((((((''''''''''''((((((''''''''''''((()))***+++(((((())))))))))))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&&&&(((((('''(((((()))************)))(((''''''&&&%%%)))))))))))))))))))))))))))))))))((((((''''''&&&''''''''''''''''''''''''&&&&&&''''''(((((((((((())))))))))))))))))))))))((())))))*********))))))''''''(((((()))))))))((('''((()))((('''&&&&&&(((******))))))******)))(((%%%&&&((()))***)))((('''((((((((((((''''''''''''((((((((())))))******+++************))))))))))))///***&&&'''+++...,,,)))---------------..................//////000111111111111111111000000/////////111222222111000111333111111222333444555666666444666888888888999<<<>>>GGG\\\hhhkkkkkkeeefffrrr~~~111333444444333222222333000222333222111000111222666555555444333333222222.../////////000000000111444333222111111222333444//////000111222222222222111111111111111111111111///000000000000000000///------...//////...------++++++++++++++++++++++++*********++++++,,,,,,---'''---000,,,+++......,,,***+++,,,---...//////000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************************************,,,,,,++++++***))))))((())))))******++++++++++++---,,,+++))))))***+++,,,,,,,,,***))))))***,,,,,,+++++++++******)))))))))&&&%%%######$$$$$$###!!!++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))***+++,,,+++***)))((()))*********++++++++++++*********************************(((((())))))))))))(((((((((((()))************))))))******+++++++++******++++++++++++++++++++++++))))))************))))))'''(((((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((()))*********++++++'''(((((()))))))))((((((''''''((((((((((((''''''(((((((((((((((''''''&&&((((((((()))))))))((((((''''''''''''''''''&&&&&&''''''((())))))(((((('''))))))************))))))(((((((((''''''((((((((((((((('''&&&&&&&&&''''''))))))((((((((((((((((((''''''''''''''''''''''''***))))))))))))))))))***(((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&'''((((((+++***)))(((&&&%%%$$$###************************++++++******))))))((((((&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((('''&&&%%%'''((()))*********))))))((()))))))))'''&&&'''(((***++++++***)))(((((()))&&&&&&(((((()))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''(((((()))))))))*********)))))))))))))))...)))%%%&&&***---,,,)))000000//////......------......///000000111111111222222111111000////////////111222222111111222444111111111222222333333444444555666777777999;;;>>>HHH\\\iiimmmoookkkkkkwww111333444444333222222333111222333333222111222333555444444333333222111111......//////000000111111333333222222111222222222......///000111222333333000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...///000***222555///+++------***,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************************------,,,+++***)))((('''))))))***++++++++++++***+++++++++*********++++++++++++************++++++++++++++++++***************)))''''''(((((('''&&&,,,,,,,,,+++++++++******))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))******)))+++,,,,,,++++++---...++++++++++++++++++++++++(((((())))))))))))(((((('''((())))))******))))))))))))***++++++++++++***)))))))))))))))))))))))))))***+++,,,,,,+++***)))'''((())))))(((((()))***))))))))))))))))))))))))$$$%%%&&&'''((())))))((('''((())))))))))))))))))''''''((((((((((((''''''(((((((((((((((''''''&&&(((((()))*********))))))''''''(((((((((((((((((('''(((((((((((()))))))))((())))))******))))))((((((((((((((((((((((((((())))))(((&&&%%%%%%%%%%%%))))))(((((((((((('''''''''''''''''''''''''''''')))((((((''''''(((((()))(((((('''''''''''''''((('''&&&&&&%%%%%%&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))************))))))))))))&&&&&&&&&'''''''''''''''((('''&&&%%%%%%%%%%%%%%%'''''''''''''''((((((((((((((('''&&&%%%###"""!!!'''((()))+++++++++******((()))***)))'''&&&'''(((((()))***)))&&&%%%&&&'''(((''''''''''''((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((('''((()))))))))************+++((('''(((,,,///000///000000//////...---------......///000111111111111222111111111000000/////////111222222111111333444444333333333222222111111333444555666777999===???MMM```kkkpppssspppqqq}}}111333444444333222222333222444444444333222333444444333333222222111000000.........///000111111111222222222222222111000000////////////000000111222000000000000000000000000///..................//////...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000111000999;;;111+++,,,+++&&&***+++,,,------,,,++++++++++++,,,,,,,,,+++***)))+++++++++++++++++++++++++++,,,,,,,,,++++++******************************+++++++++*********))))))((()))***+++,,,++++++***)))***++++++,,,+++***)))******++++++++++++******))))))))))))************---,,,++++++,,,,,,+++***************++++++++++++))))))))))))))))))))))))******))))))))))))******((()))***++++++***))))))***,,,---,,,++++++---000++++++++++++++++++++++++)))))))))******)))))))))'''(((((()))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))***+++,,,------,,,+++***''')))+++***)))(((***,,,))))))))))))))))))))))))"""###%%%'''((((((((((((&&&'''(((((())))))((((((''''''((((((((((((''''''(((((((((((((((''''''&&&&&&'''(((*********)))((('''((((((((()))*********)))((('''''''''(((***+++'''(((((())))))(((((('''(((((())))))))))))((((((******)))(((''''''''''''))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&)))((((((''''''(((((()))''''''&&&&&&&&&&&&''''''%%%&&&''')))***,,,------))))))))))))))))))))))))(((((((((((((((((())))))&&&&&&&&&'''''''''(((((('''&&&&&&%%%&&&&&&(((((())))))))))))*********+++''''''''''''&&&%%%######&&&(((***+++,,,,,,+++***((()))***)))''''''''')))((()))***)))&&&%%%&&&'''+++***(((''''''((()))***((((((((('''''''''&&&&&&(((((()))***)))(((''''''''''''((()))***++++++,,,******++++++---...000000,,,,,,,,,,,,------......---...000111222222111111111111111000000000000000///111222222222222333555333333444555666777777888333444555666888;;;???BBBUUUfffppprrrvvvrrrsss~~~111333555444333222333333333444555555333333444555333333222222111000000///---......///000111111222111222222333222111000...111000000///////////////000000000000000000000000//////............//////000///---,,,,,,---///000------------------------++++++******+++---...///***555999111---000111,,,((()))+++...///000000///******,,,,,,---,,,+++***************************+++,,,,,,,,,,,,+++*********************************************+++++++++((()))***+++,,,+++******((()))+++,,,---+++***((()))***+++,,,,,,+++***)))''''''(((((())))))******((('''&&&'''((()))((('''''''''((()))***+++,,,,,,))))))))))))))))))))))))******)))))))))))))))******)))(((((((((((()))***---...///,,,))))))+++...++++++++++++++++++++++++******++++++++++++******'''(((((()))))))))))))))((()))***+++++++++++++++++++++++++++++++++++++++***+++---......---+++***'''***,,,+++))))))+++---((((((((((((((((((((((((###$$$&&&(((************%%%%%%&&&'''((((((((('''''''''((((((((((((''''''(((((((((((((((''''''&&&%%%&&&((()))))))))(((''''''(((((()))***++++++,,,)))((('''&&&'''(((***,,,''''''((((((((((((''''''(((((())))))))))))((((((+++******))))))))))))***))))))(((((('''''''''&&&''''''''''''''''''''''''))))))(((((((((((())))))))))))((((((((())))))***)))(((((('''''''''(((((((((((()))+++,,,---...///((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''')))+++,,,%%%&&&&&&&&&''''''((((((((()))))))))))))))((((((&&&(((***,,,---,,,+++***((()))***)))((('''((()))***,,,---+++(((&&&''')))---,,,)))'''''')))+++---***)))))))))(((((((((((()))***+++++++++)))((('''&&&&&&''')))***+++,,,---,,,---...---+++***+++,,,'''((()))***,,,---...///---...000111222222111111000000000000000000111111///111222222222222444555000111333777:::===@@@AAA333555666777999<<>>???777333222555777:::@@@GGG]]]oooyyyyyyvvvlllfffnnnwww333333333333333333333333444555555444222222333555333333333222222111111000/////////000000111222333222222111111111000000000///////////////////////////000000000000///...---''')))+++.../////////...000000111111000000///......---,,,,,,------,,,***+++++++++,,,,,,,,,,,,,,,...------,,,++++++******+++,,,,,,,,,,,,+++******,,,+++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,---*********,,,......---+++---,,,***)))))))))***+++((()))***+++++++++******+++***))))))+++------,,,,,,,,,---.........------((()))***++++++***)))((()))))))))*********++++++...+++)))***---//////---)))************+++++++++,,,+++)))***++++++)))(((******(((((('''((())))))))))))))))))))))))))))))++++++******************))))))************))))))))))))))))))***+++,,,,,,...---+++***))))))******((()))***+++,,,---......***+++++++++,,,,,,,,,,,,))))))************))))))++++++++++++++++++++++++))))))))))))((((((((((((((((((************((((((*********))))))(((((((((+++++++++******)))((('''(((((()))***************((((((((('''''''''&&&&&&'''((())))))))))))((('''''''''((((((((((((''''''((((((''''''((()))******+++***(((&&&&&&'''((())))))))))))))))))((('''''',,,***((()))***+++)))'''''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((&&&&&&''''''''''''''''''((((((((()))******++++++******))))))))))))******(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&,,,+++***)))))))))***+++***)))(((((())))))((('''***)))))))))(((((((((''',,,555666---'''+++,,,(((&&&'''((()))************...---+++***)))((())))))***))))))***---111555777+++***))))))((((((((())))))((((((((()))***,,,---//////...+++))))))+++...++++++,,,,,,,,,,,,---------.........//////000000///111222222000///000111333444444333222111111333444444555666777888999999888444333666888;;;AAAHHHaaarrryyyuuunnn```YYY```ppp444444444444444444444444444555666666444444555777555555444333333222111111//////000000111222222333111111111111000000000///////////////////////////000000111111000000//////++++++,,,---....../////////000000000000///.........---,,,,,,------,,,+++++++++,,,,,,------......------,,,,,,++++++******+++,,,,,,,,,,,,+++******,,,+++*********+++,,,---*********************))))))((()))+++---...---,,,---)))+++111111***(((,,,(((***------+++***+++---,,,+++))))))+++,,,,,,++++++++++++,,,++++++******))))))************))))))((((((((()))))))))*********)))((()))+++---...---)))************+++++++++---,,,++++++,,,---+++******)))'''&&&&&&(((***+++))))))))))))))))))))))))))))))************************++++++++++++******))))))))))))***+++,,,------,,,+++))))))))))))***++++++******************++++++,,,,,,,,,---------))))))************))))))++++++++++++++++++++++++)))))))))(((((('''''''''***************************************))))))))),,,+++***)))(((((((((((((((((()))***************))))))))))))((((((((((((''''''(((((((((((('''''''''(((((())))))(((((('''((((((((()))***+++------***))))))(((((((((((()))(((((()))))))))(((''''''---,,,************((('''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((***))))))))))))))))))((()))))))))))))))))))))))))))******++++++******)))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&))))))((((((((()))******+++***(((((())))))'''&&&))))))))))))(((((((((((('''///000)))%%%((()))'''&&&&&&'''((())))))))))))******)))((('''((((((((('''''''''))),,,000444666++++++***))))))))))))***)))))))))))))))***+++,,,,,,,,,,,,+++))))))+++...++++++,,,,,,,,,,,,------,,,------...///000111111///111222222111000000111111333333333111000111222666666666555444444333333888555555777999;;;BBBJJJbbbrrrwwwpppfffVVVMMMTTTeee}}}444444444444444444444444444666777777666666666888666666555444333222222111//////000111222222222222111111111000000000//////////////////////////////000000111111111111000000//////...---......000000///////////////......---...---,,,,,,---...---+++++++++,,,------...//////,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++******,,,++++++******+++,,,,,,))))))))))))(((((((((((()))(((((()))+++,,,+++******(((000??????000'''***+++///111///***'''))),,,---+++))))))***++++++***((()))))))))((('''&&&&&&)))))))))******)))))))))(((((((((((())))))))))))))))))((()))***+++++++++))))))*********+++++++++---,,,++++++,,,---,,,+++)))((((((((())))))++++++))))))))))))))))))))))))(((((())))))******++++++)))******++++++******))),,,++++++***))))))******,,,+++***)))((()))******+++*********)))))))))(((+++++++++,,,,,,,,,,,,---)))******++++++******)))))))))))))))))))))))))))*********)))((((((''''''++++++************++++++++++++******************,,,+++)))((((((((()))***(((((()))***************))))))))))))))))))))))))'''''''''(((((('''''''''(((((())))))))))))(((((())))))))))))***+++,,,---))))))))))))))))))(((((('''((((((((((((((('''''',,,+++******)))((('''&&&''''''''''''''''''''''''(((((('''&&&&&&'''((((((++++++******)))))))))(((******))))))((((((((((((((()))***++++++***)))((((((((((((((())))))))))))***)))(((''''''((()))***((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''((((((+++)))(((((())))))(((&&&))))))))))))((((((((((((%%%***+++&&&$$$'''(((&&&&&&'''(((((())))))))))))((((((((((((((((((((((((((('''&&&&&&''')))+++,,,++++++***************+++)))))))))******+++++++++)))***+++***))))))+++---+++++++++,,,,,,,,,------,,,,,,---...///000111222///111222222111000111222000222222222000000111222777666666555444333222222777555555888999;;;CCCKKK___oootttlllaaaQQQJJJRRR___yyy555555555555555555555555555777888888777666777777777777666555444333222111///000111222333333222222111111111111000000000000////////////////////////000000111111111111000000222111000//////000111222///////////////......---...---,,,,,,......---,,,++++++,,,------...//////,,,+++++++++++++++******+++,,,,,,,,,,,,+++******,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,******++++++***)))+++(((111@@@@@@111))),,,+++///222000***'''))),,,,,,+++))))))***+++***))),,,,,,,,,,,,+++***))))))***))))))))))))))))))***(((((((((((())))))))))))---......---,,,,,,++++++))))))*********++++++++++++***)))***+++,,,+++***'''(((***++++++++++++***************************((((((((())))))******+++(((((())))))))))))((((((,,,+++******)))*********,,,+++***)))))))))***+++))))))))))))))))))))))))************++++++++++++******++++++++++++******))))))))))))))))))))))))+++++++++******)))))))))+++******))))))******+++******************++++++++++++)))((((((((()))***(((((()))***************(((((((((((((((((((((((((((((((((''''''((((((((((((((())))))))))))((((((***))))))((((((((())))))((((((((())))))))))))(((''''''(((((((((((('''''')))))))))((('''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((+++******))))))(((((((((******))))))((('''''''''((()))***++++++***)))((((((((((((((())))))))))))***)))(((''''''((()))***''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&'''''''''(((((((((''''''((()))******)))(((((((((((())))))))))))(((++++++)))(((***+++)))(((((())))))******))))))((((((((())))))))))))))),,,+++***)))))))))******+++***************++++++*********+++++++++++++++((()))******))))))+++---+++++++++,,,,,,,,,------,,,,,,---...///000111222///000222333222111222333000111222222111000111222666666666555555444444444555444555777777999BBBLLL\\\mmmrrriii]]]MMMHHHRRR```zzz666666666666666666666666666888999999888666555666777777666555333222111111///000111333444333333222222222222222111111111000//////////////////////////////000000111111000000222111000000000111222333///000000000000///.........---,,,---...///...---++++++,,,,,,------......++++++++++++++++++******+++,,,,,,,,,,,,+++******,,,,,,,,,++++++++++++***************+++++++++,,,222///---,,,------,,,***...***,,,333333---+++///)))+++......,,,+++,,,...+++***((((((***++++++***,,,,,,,,,,,,,,,,,,+++*********))))))))))))******((((((((()))))))))******+++---...---***((((((((()))************+++++++++***)))((()))***+++***)))((())))))************)))************************(((((())))))))))))))))))(((((())))))))))))((((((((((((((()))***,,,---...---,,,+++******+++,,,,,,((()))))))))************))))))*********+++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))*********************)))))))))))))))***(((((()))***************(((((((((((())))))))))))))))))(((((((((((())))))((())))))******))))))(((***)))((('''''''''''''''(((''''''''''''(((((()))&&&&&&'''((((((((('''''''''((()))(((&&&%%%&&&'''((((((((((((((((((((((((((())))))))))))))))))((())))))))))))))))))(((((()))))))))((((((''''''''''''(((((())))))(((((('''(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((()))*********))))))((('''&&&'''***+++***)))(((((((((((())))))))))))((((((((((((((())))))(((((())))))******)))))))))((()))***************)))***)))))))))******+++,,,***))))))))))))***++++++******++++++,,,++++++***((()))++++++******+++,,,++++++,,,,,,,,,,,,------,,,------...///000111111///000222333222222333444000111333222111111222333555555555666666666777777444444555777777999BBBMMM]]]nnnsssiii\\\LLLHHHSSShhh666666666666666666666666666888::::::777555444333777666555444333111000000...000222333444444333222333333333333222222222222////////////////////////---...///000000000000///////////////000000111222000000111111000000///......---,,,---...//////...+++++++++,,,,,,,,,,,,,,,******************+++++++++,,,,,,,,,,,,+++******,,,,,,,,,,,,++++++******&&&&&&'''((()))******+++000...++++++,,,,,,,,,++++++******)))***+++,,,---******+++,,,,,,,,,,,,,,,***((('''(((***+++++++++((())))))************)))+++***)))(((((()))***+++)))))))))*********++++++&&&(((******'''%%%%%%&&&)))************+++++++++***)))((()))+++++++++***+++)))'''%%%%%%&&&(((***************************)))))))))))))))((((((((()))))))))******)))))))))''''''((()))***,,,...///------,,,++++++,,,---...*********************************+++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))))))))***++++++,,,,,,***+++,,,------,,,+++***((((((((())))))*********))))))************))))))(((((()))***************)))))))))*********+++++++++***)))(((((()))***+++))))))************))))))(((((('''''''''((())))))'''&&&%%%$$$%%%&&&((()))%%%&&&''''''((((((''''''%%%''')))((('''&&&(((***(((((((((((((((((((((((()))))))))******))))))))))))))))))))))))*********((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&)))***+++++++++***)))((()))((('''((()))***)))((('''((((((((()))))))))***(((&&&&&&'''''''''&&&&&&'''(((((())))))(((((('''((()))*********)))(((((('''''''''((())))))******)))((((((((())))))***+++***+++,,,,,,,,,+++******)))***,,,,,,+++***+++,,,++++++,,,,,,,,,,,,---------.........//////000000...000222333222222333444000222333333222222333555444444555555666666777777444555777999888999CCCOOOaaassswwwmmm```QQQOOO\\\ttt777777777777777777777777777999::::::777444222222777666555444222111000///...000222444444444333222444444444333333333222222////////////////////////------...//////000//////------......///000000000111111111111111000//////...---,,,---///000///...,,,+++++++++++++++++++++******************+++++++++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,+++***)))(((((()))+++,,,---...///+++)))'''''')))*********&&&***,,,******---,,,(((...---++++++,,,+++)))''')))((('''(((***,,,,,,+++((()))***++++++++++++++++++***)))(((((()))***+++************++++++++++++&&&))),,,,,,***((()))***)))************+++++++++***)))((()))+++,,,+++***---)))$$$ ###'''+++******************************))))))((((((''''''******++++++++++++******+++***************++++++...---,,,,,,,,,---...///,,,,,,++++++***)))))))))++++++,,,,,,,,,---------***++++++,,,,,,++++++***))))))))))))))))))))))))''''''((()))***+++,,,,,,+++,,,...//////...,,,+++''''''(((((()))))))))***((()))***++++++***)))((((((((()))************************++++++,,,,,,,,,,,,+++***))))))***+++,,,))))))************))))))''''''''''''(((***+++,,,'''&&&$$$######%%%(((***%%%%%%&&&'''((((((((('''%%%(((***)))((('''***,,,))))))))))))))))))))))))))))))************)))))))))))))))******++++++,,,(((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&'''(((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))&&&''''''''''''''''''&&&))))))*********((('''&&&+++***(((((())))))'''&&&'''((((((((())))))******,,,)))(((***+++***))))))&&&''''''(((''''''&&&&&&((()))*********)))'''&&&************************(((((('''(((((()))*********+++,,,---,,,,,,***)))***+++------+++***++++++++++++,,,,,,,,,---------.........///////////////...000222333333222333555111222444444333333444555444444444555555555666666555666888:::999:::EEEPPPdddvvv|||sssgggZZZYYYggg|||444444444666888999888777888999999999888777555444888777666444333222111111222333444444555555444444333333333222222222111111000000//////......------//////............//////111111000000000000111111111111000/////////////////////.........---------//////...---,,,,,,++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,...---,,,,,,+++++++++,,,++++++++++++++++++++++++((()))***+++,,,++++++***------++++++++++++------++++++************++++++.........---,,,+++***))),,,,,,,,,+++***))))))(((((()))***++++++***)))(((******))))))))))))******))))))))))))))))))))))))(((***,,,+++)))((((((***)))))))))))))))))))))))))))))))))))))))******++++++++++++************))),,,+++***(((&&&''')))+++))))))))))))))))))))))))---,,,,,,+++*********++++++++++++*********))))))+++++++++*********))))))+++(((%%%%%%'''***,,,------------,,,+++***)))(((*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************)))((('''%%%&&&)))+++------------***************)))((((((+++,,,,,,+++(((''''''(((''''''(((((())))))******'''((()))))))))(((&&&%%%((((((((()))******++++++))))))(((((((((((())))))++++++************++++++%%%&&&&&&''''''&&&%%%%%%'''&&&&&&&&&((())))))(((,,,+++++++++,,,+++(((&&&'''(((******((((((((()))))))))(((((('''%%%$$$###(((((((((((((((''''''''')))******)))(((''''''((())))))******+++++++++,,,******)))(((((((((((((((******))))))((((((''''''''''''&&&&&&&&&&&&''''''&&&(((+++***'''%%%&&&'''(((((())))))))))))(((((((((((())))))((('''&&&&&&)))///555222)))$$$%%%)))((((((''''''''''''((((((+++***)))(((((()))***+++&&&'''((())))))((('''&&&$$$%%%''')))***))))))(((+++,,,---,,,***)))***+++......---,,,+++))))))((())))))***++++++,,,,,,---............000222444555---...111444777666333000......///000111333555666999999999888888666555555444444555888999<<>><<<666111222222222222333444666666888888999888888777666555444444555888999===IIIUUUjjjzzz~~~|||vvvuuu777666555555777888777666777777777666666555555555555444333111000/////////222222333444444444444333333333333222222222111111000000///...---,,,+++***//////............//////000000111111111111000000...------,,,,,,---------........................---,,,,,,,,,++++++************+++++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,...---+++******+++---...*********))))))(((((((((******+++*********))))))************************))))))))))))))))))))))))&&&&&&&&&(((***+++***))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********)))))))))******)))(((((()))+++++++++++++++++++++++++++******************))))))************************************************000...+++***,,,---------+++,,,---------------,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,------,,,,,,+++((('''''''''(((***,,,---))))))************)))(((&&&((()))((('''&&&''')))***)))))))))((((((((('''(((''''''&&&''')))+++,,,************))))))(((((())))))(((((((((((())))))((((((''''''''''''((((((+++***)))(((((()))+++------,,,++++++------,,,+++++++++,,,------,,,(((%%%'''(((******((((((((()))(((((()))***************%%%&&&&&&'''((()))******((()))***)))((('''((()))((((((((((((((()))))))))))))))(((((((((((())))))))))))))))))((((((((((((***))))))(((((())))))***(((((())))))(((((((((((()))))))))******)))))))))***************)))((('''***)))''''''((()))))))))*********))))))************)))(((''''''((()))***'''((((((((())))))))))))***))))))((()))***+++,,,+++,,,---,,,+++***+++,,,------,,,,,,+++***)))))),,,,,,+++***+++---///000222111000//////000111111000222555999;;;:::666222111111111111111222333444888888888888888777666666444444666888999===IIIUUUkkk|||999777555555666777777666666666666555555555555555444333222111000/////////111222333333444444333333333333333222222222111111...............---------//////............/////////000111111111111000///------,,,,,,,,,,,,---------.....................------------,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,------...++++++,,,---------,,,++++++++++++++++++++++++++++++*********************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,000///,,,*********+++,,,************)))))))))))),,,++++++***************)))***++++++++++++***)))))))))))))))))))))))))))!!!%%%))))))&&&%%%(((+++)))))))))))))))))))))))))))))))))))))))******++++++++++++*********))))))(((*********(((((()))+++++++++++++++++++++++++++******+++,,,,,,++++++***************************************************///...,,,---000222333333,,,------.........------++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******'''&&&&&&&&&'''(((***+++((())))))*********))))))((()))***)))&&&%%%&&&''''''((((((((()))))))))******)))(((''''''((()))***(((((())))))************))))))(((((((((((())))))((((((''''''''''''((((((***)))((('''''')))+++,,,...,,,+++,,,------,,,+++000...+++))))))((('''&&&'''(((******((((((((()))'''((()))***++++++++++++%%%&&&&&&'''((()))******''')))***)))((('''(((***)))))))))((((((((((((((())))))(((((((((((())))))(((((((((((()))))))))))))))((((((''''''(((((())))))((((((((())))))))))))))))))************))))))++++++***)))(((&&&%%%$$$***'''&&&&&&)))******)))***))))))(((((())))))***------++++++++++++------((((((((((((((()))*********)))((('''((()))***+++)))+++,,,+++******+++,,,---,,,,,,++++++*********---,,,,,,,,,,,,...///000222222000/////////000111111111111222444555444222222111111111222333333444777888888888888777777666666555777999:::===HHHTTTjjj}}}@@@===999777777666555444666555444444444444555555444333222111000000000000111111222333333333333333333333333222222222111111,,,---...000111333444555111111000000000000111111///000111222222111000///------,,,,,,,,,---......---------...............------------------------******+++++++++,,,,,,,,,------,,,,,,,,,,,,------***+++,,,---...---,,,+++++++++++++++++++++++++++...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,...---+++)))((((((((()))++++++******************---,,,+++***************)))***+++,,,,,,+++***)))))))))))))))))))))))))))"""(((---,,,&&&$$$(((...)))))))))))))))))))))))))))))))))))))))******++++++++++++************)))((()))******))))))***+++++++++++++++++++++++++++)))***+++------,,,++++++***************+++++++++***************+++++++++$$$&&&+++111444444111............///......------,,,,,,,,,++++++++++++***))))))))))))))))))))))))(((((()))*********))))))***)))(((''''''&&&&&&'''((())))))************)))***++++++)))'''%%%%%%&&&'''''''''((()))*********+++***))))))((((((((()))'''(((((()))******++++++))))))(((((((((((())))))((((((''''''''''''((((((((((((''''''''')))***+++---,,,++++++,,,,,,+++***...+++'''%%%&&&(((******'''(((******((((((((()))(((((()))***************&&&&&&''''''(((((())))))'''((())))))(((((()))*********))))))))))))((((((((((((((((((((())))))***(((((((((((()))))))))))))))((((((''''''(((((())),,,***))))))+++,,,,,,+++)))******++++++******)))((((((((('''&&&$$$""""""(((''''''((()))******))))))))))))(((((()))))))))***)))(((''''''((()))******************+++------))))))((((((((())))))***)))+++,,,,,,******+++---))))))***+++,,,------.........///000000111111111222111000//////000111111222000......000222222222333333333333444555666777777777888888888888777777888777888999:::<<>>:::777666666555444555555444333333444555555444333222111111111111111111111222333333333333222333333333222222222111111...///000111222333444555111111000000000000111111///000111222222111000///---------------...//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,)))***,,,......---,,,+++++++++++++++++++++++++++...---,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---+++++++++******)))))))))++++++++++++++++++,,,,,,...---,,,***))))))******)))***,,,------,,,***)))))))))))))))))))))))))))&&&***...,,,(((''')))---)))))))))))))))))))))))))))))))))))))))******++++++++++++************)))''')))******))))))***+++************************((()))+++,,,,,,,,,+++***))))))*********+++++++++))))))*********+++++++++,,,///444:::>>>>>>:::777///////////////...---,,,,,,,,,,,,+++++++++******************************'''((())))))******))))))************)))((('''&&&(((((()))***************)))***+++***((('''((()))(((((((((((())))))))))))((())))))*********)))))))))))))))))))))*********))))))(((((((((((()))))))))(((((((((((((((((()))''''''(((((()))******+++,,,+++******++++++***((()))'''$$$$$$&&&)))******'''(((******((((((((()))(((((())))))***)))))))))'''''''''(((((((((((((((&&&((())))))(((((()))+++++++++*********)))))))))((((((((((((((()))******'''((((((((()))))))))******))))))(((((())))))***---***((()))+++------,,,)))******++++++******)))&&&''''''''''''&&&&&&%%%'''(((************))))))+++******))))))******+++((('''&&&%%%%%%&&&'''(((***************,,,---...)))******+++*********)))+++,,,...---,,,,,,...///((()))***+++,,,------...---...000222222222111000111111000//////000111222111000///000111222222111222222333333555666888999777777888888888888777777:::999999:::999<<>>CCCNNNiiiwww444444444444555666777777777666555444333333333333222222111111111000000000111111222222222333333333555444444333222111000///222222111111111222222333000000000000000000000000000000000000000000000000..............................////////////......,,,,,,,,,,,,,,,,,,,,,,,,******))))))((('''''''''++++++++++++++++++++++++------,,,,,,+++***((((((***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,+++***************+++***)))))))))***+++,,,---***++++++++++++++++++,,,((((((((((((((((((((((((******************************))))))))))))******))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))************,,,,,,++++++***))))))))),,,+++***+++,,,,,,***(((,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------............---,,,,,,---,,,***(((*********+++++++++,,,,,,+++******************+++************++++++++++++***************)))(((((())))))))))))))))))))))))************************(((((((((((())))))))))))*********************************+++******)))(((''''''((((((((((((''''''))))))(((((())))))******((('''''''''''''''(((((()))))))))))))))(((((('''(((((((((((())))))))))))*********)))((((((''''''((()))***)))'''&&&'''((((((((((((((())))))))))))))))))))))))((((((((((((+++)))(((((()))******)))************)))))))))((((((((((((((())))))))))))******))))))))))))************)))(((((()))******+++++++++++++++***))))))))))))))))))))))))))))))******))))))(((((((((((('''(((***)))(((((()))*********))))))))))))******------------------------,,,++++++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---...////////////------...///000000000000222111111111000000000000333222222222222333444444555555777888888888777666333<<<;;;777<<>>DDDTTTmmm444444444444555666777777777777666666666666777777444444444333333333222222111111222222222333333333333333333222222222111111......///000222444666777000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///........................------,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------......///------,,,,,,,,,,,,+++++++++++++++,,,,,,------...++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++***************)))))))))((((((((((((((((((((((((******************************))))))))))))******))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))))))))))))))************))))))******+++++++++,,,///---******+++,,,,,,+++((()))***+++,,,---......******+++,,,------......---,,,+++,,,------,,,***)))))))))************+++,,,,,,++++++++++++,,,,,,***************************************)))((((((++++++++++++++++++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++*********+++***))))))(((+++,,,,,,,,,,,,,,,,,,+++)))(((''''''''''''''''''(((((((((((()))******+++'''((()))***++++++++++++++++++++++++++++++******((((((((((((''''''''''''"""$$$((())))))((((((((((((((((((((())))))))))))*********)))(((((('''''')))((('''(((******((('''))))))))))))************(((((((((((())))))))))))******))))))))))))******'''(((((())))))(((((('''))))))***++++++++++++***(((((((((((((((((((((((()))))))))************+++)))+++++++++)))((()))******************+++,,,---************************+++******+++------,,,***++++++,,,,,,---.........+++++++++,,,,,,,,,------/////////...//////000000...///000111111222222222111111111222222222222222333333333333444666777888666777888999999999888888666:::888999???DDDVVVrrr555555555555666777888999888777777666666777777888333333333333222222222222111111222222222333333333333333333222222222222111......//////111222444444000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000........................000//////...------,,,,,,------------------------------.........------,,,,,,,,,,,,------------...***++++++,,,------......------,,,,,,,,,,,,++++++***++++++,,,------......((()))******+++++++++***++++++++++++,,,,,,---...+++,,,,,,------,,,++++++))))))))))))******************************************************************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))***************************+++++++++...,,,)))((()))+++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------...------...///000...---))))))))))))************++++++************+++++++++******))))))(((((((((***************)))((((((++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,++++++***)))******++++++++++++******'''''''''&&&''''''((((((,,,+++++++++++++++,,,,,,((()))******++++++++++++***************+++++++++***)))))))))(((''''''''' $$$'''))))))((((((((((((((((((((())))))))))))''''''(((((())))))******,,,***))))))***++++++***((()))))))))************(((((((((((())))))))))))******))))))))))))******''''''((())))))(((''''''))))))***+++++++++++++++************************))))))*********+++++++++)))***++++++***)))***,,,************+++,,,---...))))))))))))))))))))))))++++++***,,,---...---+++++++++,,,,,,---.........,,,,,,,,,,,,---------...---...///000000000000000---...///000111111111111111111111222222333333333444444444555666777888999666777888999:::999888888666999888:::@@@DDDVVVuuu666666666666777888999:::888777777777777777888888333333333222222222111111111111222222222333333333333333222222222222222222///////////////000111111000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000------------------------))))))***++++++,,,,,,---------------------------/////////000///......---,,,,,,,,,---------......))))))***+++,,,,,,---------------,,,,,,,,,++++++(((((()))***++++++,,,,,,'''((()))+++++++++***)))*********+++,,,---...///+++,,,---------,,,+++***(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))))))))))))))************************************...+++)))((()))***+++***++++++++++++************++++++++++++++++++,,,,,,+++******+++,,,---+++***))))))))))))************((((((''''''''''''((((((++++++***)))((('''&&&&&&***************)))((((((************************************************))))))))))))************)))))))))))))))))))))))),,,,,,---------,,,++++++))))))************))))))'''''''''''''''((()))***))))))(((((((((((((((((())))))***++++++++++++***(((((())))))******++++++(((((())))))*********+++"""%%%)))++++++*********(((((((((((())))))))))))$$$%%%&&&((()))+++,,,---///---******+++---------(((((())))))*********+++(((((((((((())))))))))))******))))))))))))******&&&'''((())))))((('''&&&((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++((()))++++++******+++---************+++,,,---...------------------------+++******+++------,,,*********+++,,,------......---------.........//////,,,---///111111111111000...///000111222222222222111111111222222333333333444444555555777888999:::444555666888888777777666555999888;;;AAACCCVVVuuu444444555777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;555555555444444333333333333333333333333333333333333333333333222111000000000000111111222222222222////////////////////////111222333111///......//////////////////000111111000000//////.........---///...---,,,,,,,,,,,,,,,000000000//////.........------------------------...------,,,,,,------...---------------------------------,,,,,,+++++++++------------,,,++++++***+++++++++,,,,,,+++******,,,,,,,,,++++++******************++++++,,,,,,,,,+++((((((,,,//////...---,,,---...///...---,,,+++)))************+++++++++*********)))))))))((((((,,,+++******))))))******+++*********))))))(((((((((((())))))*********+++,,,,,,++++++***+++++++++------,,,+++************************************+++++++++***++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------......------......------,,,+++---,,,++++++******++++++,,,,,,++++++***)))))))))+++***)))))))))***,,,---...,,,)))(((''')))+++---'''((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,))))))*********+++++++++)))************+++++++++***)))))))))(((((('''''')))))))))((())))))******))))))(((((()))***++++++---,,,+++******+++,,,---,,,,,,+++***)))(((''''''&&&''''''((()))******+++''''''&&&&&&&&&((()))***+++)))(((((()))******)))***(((''')))+++,,,***'''))))))))))))************+++*********))))))((((((&&&'''((())))))******)))%%%$$$$$$$$$%%%&&&((()))---------,,,,,,++++++++++++***)))'''''''''((((((***)))((((((***,,,///000444000***)))***++++++***+++++++++++++++++++++++++++***(((&&&&&&''')))***---+++)))+++---///---+++...,,,***)))***+++...000/////////......---------++++++++++++++++++++++++++++++,,,,,,,,,------------.........------///000...///222444444333111///111111222333333333333222444444555555555555555444888999:::;;;;;;:::999888444666:::<<<===FFF[[[ooo666666777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;555555555444444333333333333333333333333333333333333444444333333222111000000111111111222222222222000000000000000000000000111222333222000//////000222111000//////.........000/////////............//////......---.........---------,,,,,,,,,++++++------------------------...------,,,,,,------...---------------------------------,,,,,,+++++++++,,,,,,---------,,,++++++++++++,,,,,,,,,,,,++++++---------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,---......---++++++---,,,,,,------,,,,,,+++***)))************+++++++++---------,,,,,,,,,++++++,,,++++++***************+++*********))))))))))))(((((()))))))))))))))))),,,,,,++++++***++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++------------............---------------,,,++++++,,,,,,+++***************)))))))))***++++++,,,,,,******))))))***++++++,,,,,,+++)))(((((()))+++,,,)))***+++,,,,,,---,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++***)))))))))((())))))))))))*********+++++++++******)))))))))...---,,,++++++***++++++)))))))))))))))***++++++***)))(((((((((((()))***++++++******)))(((((((((''''''(((((())))))******,,,+++***))))))***+++++++++)))(((((()))******)))''''''(((+++------+++'''))))))))))))************+++*********))))))))))))((()))))))))))))))(((((())))))(((((()))***+++,,,,,,,,,,,,,,,+++++++++***++++++***))))))***+++,,,***)))))))))***,,,...000222///+++***++++++***)))************************+++***)))((((((((()))***---+++***+++---...---+++...,,,***)))***+++...///------,,,,,,,,,+++++++++------,,,,,,,,,,,,,,,---++++++,,,,,,,,,------------.........------///000///////////////000111111111111222333333333333222444444555555555555555555777888999::::::999888777777999<<<===<<>>>>><<>>???===BBBSSSeeewww|||<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999999555555555555555555555555444444444555555666666666555555555555555333222222333222222222222222222222111111111111111111111111111222333333222111222444111111000///////////////.........///////////////------------...///000000------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------+++,,,------.........---+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))++++++,,,333:::999222///...,,,+++++++++,,,---))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***)))(((***************+++++++++---------,,,,,,++++++++++++*********++++++,,,---...---,,,+++************------------------------...---,,,+++******************))))))))))))*********++++++++++++,,,,,,,,,++++++,,,,,,++++++***)))+++***))))))((()))))))))------,,,,,,+++*********)))***+++,,,,,,+++))))))'''(((***+++++++++***)))+++,,,,,,++++++***)))(((******+++++++++,,,,,,,,,+++++++++*********))))))******++++++++++++,,,,,,*********+++++++++++++++------,,,------...//////******)))))))))))))))*********++++++++++++******((((((((()))******++++++************))))))))))))))))))******+++++++++++++++)))(((((()))******))),,,+++***)))((()))***,,,((()))))))))***************************+++++++++(((((()))***************))))))))))))))))))(((((())))))))))))))))))))))))************))))))((((((******************++++++)))+++,,,---,,,+++***)))++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,+++++++++,,,---...---------------------------,,,+++++++++---...///,,,,,,---------............/////////......000111//////.........///000111111111222333333333333222333333333333444666888999666777888999999888777666777:::===>>>===DDDVVViiiwww}}}<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999999888888555555555555555666666666444444555555666777777777666666666666555444333222333333333333222222222222111111111111111111111111111222333222111000111222///////////////000111111.........///////////////......------......//////++++++++++++,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,***+++,,,------...------******++++++++++++,,,,,,------------,,,,,,,,,,,,***,,,+++,,,777BBB@@@777///...------,,,,,,------)))************+++++++++*********+++++++++++++++******+++,,,,,,***)))(((*********+++++++++++++++---------,,,,,,,,,,,,,,,************+++,,,------...---,,,+++************------------------------------,,,+++************+++***)))(((((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++***))))))))))))*********++++++,,,---------***++++++++++++***))))))'''(((***+++,,,,,,++++++++++++++++++******)))(((******+++++++++,,,,,,,,,))))))*********++++++++++++++++++,,,,,,,,,------))))))))))))*********************+++,,,---//////+++******)))))))))))))))))))))************))))))(((((())))))*********+++************************&&&'''((()))************+++)))(((((()))******)))*********(((''''''***,,,))))))))))))*********************+++++++++++++++'''((()))***++++++++++++)))******+++++++++******))))))))))))************------------,,,+++***)))******************))))))(((***,,,---+++******+++++++++++++++++++++++++++*********++++++,,,,,,---)))***++++++******+++---,,,+++++++++,,,,,,------************++++++++++++++++++,,,,,,------......,,,---------...............///000///......000222...///000111111111000000111111222333333333333222222222222333444666999:::777777888999999888777777777999<<<===>>>FFF[[[nnn}}};;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888777444555555555666666666777444555555666777777888888666777777666666555444333444444333333333222222222333333333333333333333333111222333222000//////000///////////////000111111............/////////000000000//////.../////////++++++,,,,,,,,,---------------------------------...------,,,,,,------...------------------------+++++++++,,,,,,---------,,,,,,---------,,,++++++)))***+++,,,------------+++++++++,,,,,,,,,------......---------,,,,,,,,,(((,,,,,,+++333>>>===444,,,------------,,,++++++)))************+++++++++'''((((((((()))))))))))))))***+++,,,,,,+++)))(((*********++++++,,,,,,,,,*********+++++++++++++++************+++,,,---...+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++---,,,+++******+++,,,---,,,,,,---------.........---------------,,,++++++,,,,,,+++*********************+++,,,,,,------...,,,++++++***))))))******)))***+++,,,,,,---------+++++++++,,,++++++************+++++++++,,,,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,))))))))))))******++++++''''''''''''((()))******++++++***))))))))))))))))))***+++,,,,,,+++***))))))))))))))))))*********)))))))))******++++++,,,%%%&&&'''(((((('''&&&&&&+++)))(((((()))******)))"""&&&)))***))))))***+++))))))))))))*********************++++++,,,,,,,,,)))******+++++++++******((()))***+++,,,,,,++++++)))))))))******++++++++++++,,,---------,,,+++******************)))(((((('''***,,,,,,***)))+++---******************************))))))***+++---...(((***,,,+++***)))+++---+++++++++,,,,,,,,,------))))))*********+++++++++***+++---///000///......------------...............///000///......000222//////000000111111111111111111222333333333333222222222111222444777999;;;777888999::::::999888777999:::<<<===>>>GGG]]]rrr:::::::::;;;;;;;;;<<<<<<;;;;;;::::::999888777777444555555555666666777777444555555666777888888999777777777777666555444333444444444333333222222222444444444444444444444444111222333111///......///000000////////////000000---.........//////000000222222111000//////000000.........//////000000000------------------------...------,,,,,,------...------------------------+++++++++,,,,,,---------------------,,,,,,+++***((()))***+++,,,,,,---,,,,,,,,,,,,------..................------,,,,,,,,,$$$,,,---))),,,555666///++++++,,,---,,,+++***))))))************+++++++++******++++++,,,,,,,,,---)))***,,,,,,,,,+++)))'''*********++++++,,,,,,,,,(((((())))))*********+++************+++,,,---...(((((((((***+++---///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,///...,,,++++++,,,...///........./////////000000------......------,,,+++---,,,++++++******++++++...------,,,,,,++++++***---,,,***)))))))))***+++******+++,,,,,,---......+++,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,************************)))************+++++++++))))))*********++++++++++++***)))))))))))))))***++++++***))))))((()))))),,,---............---,,,******))))))))))))))))))(((((()))***+++,,,,,,,,,******+++++++++)))((('''+++)))(((((()))******)))!!!(((,,,,,,+++***+++))))))))))))*********************++++++,,,,,,,,,+++++++++++++++***)))(((&&&'''(((***+++++++++***))))))******+++++++++,,,'''(((***+++,,,,,,+++*********+++******)))(((''''''))),,,+++))))))+++...))))))))))))))))))))))))***)))(((((((((***---...(((***,,,+++))))))+++---++++++,,,,,,,,,---------+++++++++,,,,,,---------***,,,///111222111///...---------.........//////...///000///...///000222000//////...///000111222111111222333333333333222222111111222444777:::<<<888999:::;;;;;;:::999888;;;<<<=========GGG___ttt===<<<;;;:::999:::;;;;;;:::999888888777777888888777777777777777888999999;;;;;;999888777777666666666777777777666555444333444444444333333222222222666555555555555444444444222222444444444444222222222222222222111111111000222222222111000//////...000000///.......................................111111000//////////////////...---,,,+++***))))))......---,,,,,,,,,,,,---------............------........................------------------------------------------------......------------......///...---...///000///...---,,,***))))))***,,,---************************------------------------***++++++,,,,,,------...///---+++)))))))))+++,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++---//////.........///******+++,,,,,,,,,,,,+++++++++++++++++++++++++++'''((()))***+++,,,,,,,,,---------.........//////++++++,,,---......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,+++,,,,,,------,,,,,,+++///......------,,,,,,+++---------,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,)))***---///...---))))))))))))((((((((((((+++***((('''&&&''')))***---)))&&&&&&)))+++,,,+++++++++******************,,,+++++++++***))))))))),,,,,,,,,,,,,,,+++***)))(((((((((((((((((((((((())))))))))))))))))))))))((())))))***++++++,,,,,,)))***+++,,,,,,+++***)))************************)))***,,,------,,,***)))******(((&&&%%%&&&))),,,++++++***)))(((((())))))******++++++++++++******,,,,,,+++******+++,,,,,,,,,+++***)))))))))***+++************************++++++******************...---,,,,,,++++++++++++,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......///......------///000111---------...///111333333111111111111111111111111222222333333333333444444333333555666777777777777:::::::::::::::999888777666;;;:::===DDDHHHYYYuuu;;;::::::999:::;;;<<<===:::999888888777777888888888777777777777777888888::::::999999888999999999888777777666555444444333666666666555555444444444555444444444333333333333222222444444444444222222222222111111111000000000222222111111000//////...000000///............///........................000//////.....................---------------,,,///......---------------------............------........................------------------------------------------------......------------.........------...000111000///...---,,,,,,---///111333++++++++++++++++++++++++------------------------......---,,,,,,++++++***---,,,+++*********+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,+++***+++,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++)))***+++,,,---------------------.........//////------...///////////////++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++---000333222111*********)))))))))((((((,,,+++)))(((((((((***+++)))'''$$$$$$&&&((()))(((************************+++++++++***************,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++************************))))))******+++++++++,,,******+++,,,,,,+++*********************************+++---......---+++******+++***((('''(((***,,,------,,,+++++++++++++++******++++++++++++******,,,,,,+++******+++,,,,,,+++***************++++++++++++++++++++++++++++++)))******++++++,,,,,,,,,///...------,,,,,,,,,---///............//////000,,,,,,---------.........///......---...///000111////////////000000111222000000000000000000000000222222333333333333444444333444555666777888888888999999999999999888777777888===<<<===BBBEEETTTooo999999999:::;;;<<<>>>>>>:::999888888777777888888888888777777777777777888999999999999999:::;;;;;;:::999777555444333444444666666666555555555555555444444333333333222222222222222444444444444222222111111111111000000000///222222111111000/////////111000//////......//////........................//////...---------------.........//////000000000000/////////............------............------........................///.........------,,,,,,------------------------......------------.........---,,,...000111111000---------...000222555777,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------,,,+++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,---------------------------------((()))++++++***)))***+++***++++++,,,,,,,,,,,,,,,***,,,---......---,,,***+++,,,---......///......------........./////////---......///////////////,,,,,,,,,,,,,,,,,,,,,,,,************************------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++))))))***++++++,,,------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---000444666555444+++++++++*********))))))---,,,+++***)))***+++++++++)))'''''')))+++++++++***************************************+++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,............,,,,,,+++,,,---,,,+++***+++------,,,,,,++++++++++++,,,******++++++++++++******,,,++++++******++++++,,,((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---.../////////...---------......000///..................,,,------------.........///............///000000222111111000000000111111000000000000000000000000222222333333333333444444333444666777888999999999888888888888888777777666:::???===>>>AAAAAANNNhhh999999::::::;;;<<<======:::999888888777777888888999888888777777777777777999999999888888999999:::;;;999777444333333444444444444444444444333333333444444444333333333333222222222444444444444222222111111111000000000//////111111111111000000//////111000000///.../////////........................000///......------......000000000000111111111111000000000000000//////...------............------........................//////......------,,,,,,..............................------------......---,,,,,,---000111111000+++++++++---...000222444------------------------------------------------++++++,,,,,,---.........******+++,,,---------,,,......------------..............................***,,,......,,,,,,,,,---***+++,,,,,,------,,,,,,***,,,...000000...,,,***,,,,,,---...........................////////////------......///......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...222444555444333,,,,,,,,,+++++++++******,,,,,,+++************+++,,,+++******+++,,,------***************+++++++++)))))))))***+++++++++,,,++++++,,,,,,,,,++++++***************************************************++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,---......---,,,,,,+++---//////---,,,,,,---+++******))))))************++++++,,,,,,++++++***++++++++++++++++++++++++'''(((***+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...............------------.........------,,,++++++++++++------------......................../////////000111111111111111111222333000000000000000000000000222222222333333333444444444444666777999:::::::::888888999999999888888777:::>>>======@@@???LLLeee;;;;;;;;;;;;;;;;;;;;;::::::999888888777777888888888888777777777777777888:::999888777666666666666;;;999666444333333444555444444444444444444444444555555555555444444444444222222444444444444222222111111111111000000000000111111111000000000000000111111000///////////////////////////////////////111000//////......//////222111111111111000000000000000111111111000///...------............------......................../////////......---------..............................------------.........---,,,...000111111000,,,,,,,,,,,,---...//////------------------------------------------------+++,,,,,,------...//////***+++,,,---------------///......------......///........................,,,...//////---,,,---...++++++,,,------------,,,***,,,...000000...,,,***+++,,,,,,------------,,,........./////////000000//////000000000//////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///111111000//////,,,,,,,,,,,,++++++++++++++++++******))))))))))))(((((())))))((()))***+++))))))*********+++++++++)))))))))***+++++++++,,,***++++++,,,,,,,,,++++++))))))))))))))))))))))))************************+++++++++++++++,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***---///000...---,,,,,,+++***************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++'''(((***+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,,,,,,,,,,,,,------...---,,,+++++++++++++++---------.........//////---......////////////////////////000111333444555222222222222222222222222222222222333333333444444333444666777999::::::;;;999999::::::;;;::::::999888<<<;;;<<<@@@@@@NNNiii~~~;;;;;;<<<<<<;;;;;;:::999:::999888888777777888888777777777777777888888999:::999888777555555555555999888666555444444555555666666666666666777777777666666555555555444444444222222444444444444222222222222222222111111111000111111000000000000000000222111000000//////000000////////////////////////111111000///////////////111111111000000////////////000111111111000...---------............------..............................................................................------------......///...---...///000000...........................------------------------------------------------//////......---,,,,,,,,,,,,,,,,,,,,,------------......------------..............................+++---......,,,++++++,,,++++++,,,---------------***,,,---......---,,,***++++++,,,,,,,,,,,,++++++....../////////000000000222222222222222111111000,,,,,,,,,,,,,,,,,,,,,,,,........................------............------+++,,,,,,------,,,,,,+++//////...------,,,++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---//////---+++++++++,,,,,,,,,+++++++++*********************))))))))))))***,,,+++******+++---)))))))))***++++++,,,,,,***************+++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,...///---,,,,,,,,,---,,,,,,,,,,,,------...++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,++++++***,,,,,,+++++++++,,,------///...------------------------........./////////---......///000/////////.........///111333444555333333333333333333333333222222333333333333444444222333555777888:::::::::999:::;;;;;;;;;;;;;;;;;;777;;;:::;;;@@@CCCSSSooo999:::;;;<<<<<<<<<;;;::::::999888888777777888888666666666666777888::::::999999888777666666777777666666666666666666666555555666666666777777777888555555555444444444333333222222444444444444222222333333333333222222222222000000000000000000000111222111000000//////000000////////////////////////000000///............///............////////////...///000111111///---,,,------............------........................------......//////000000..............................------------......000///......//////...---.........//////......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////...------,,,,,,///...---,,,+++,,,------...------------------...------------------------+++,,,------+++******++++++,,,------...---------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++.../////////000000000000111111111111111000///...------------------------------------------------------...//////...------+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---***)))***,,,++++++++++++************+++++++++++++++******)))+++---//////------...000((())))))***++++++,,,,,,+++++++++***************)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++---...//////------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,)))+++,,,,,,+++***+++,,,,,,,,,,,,,,,,,,---...///+++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,+++***+++***************++++++++++++++++++++++++++++++......------,,,,,,++++++,,,,,,,,,,,,,,,---......---------,,,------..................////////////------///000000000///............///000111222333222222222222222222222222222222333333333333444444111222444666888999::::::888999:::;;;;;;;;;;;;:::888;;;999;;;AAAEEEWWWttt777888:::<<<======<<<<<<:::999999888777888888888555555555666777999;;;;;;888888888777888888999:::444555666666777666666666333444444444555555666666444444444333333333222222222222444444444444222222444444444333333333222222000000000000000111111111222111111000000000000000000000000000000000000000//////...------------...++++++,,,---...///000000---...000111000///---,,,---..................---........................,,,,,,---...///000111111////////////////////////.........------.........111000......//////---,,,+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...//////000000///---+++***+++---...---------,,,,,,---------------------------------,,,---......,,,++++++++++++,,,------......------++++++++++++++++++++++++,,,,,,,,,------,,,++++++////////////000000000000------......---,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,+++++++++,,,,,,------,,,,,,+++*********++++++,,,------+++++++++,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---+++)))(((+++---+++++++++*********)))))),,,,,,---------,,,+++***(((***------+++***+++---((())))))***++++++,,,,,,,,,+++++++++******)))))))))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((((((***+++---...000000---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...)))***++++++))))))***+++************++++++,,,---+++,,,,,,------,,,,,,+++***+++,,,------,,,+++***,,,+++***)))))))))***+++************************+++,,,,,,,,,,,,,,,,,,,,,---------------...///000************+++,,,,,,---............/////////000,,,---///000000000///...000000////////////000000111111111111111111111111222222333333333444444444000111333555777888999:::777888999::::::::::::::::::<<<:::;;;AAAFFFZZZwww;;;;;;:::::::::999999999888777666666666777999999777888999:::;;;<<<<<<<<<;;;;;;;;;:::999888777666666666666666777777777777555555666666666666555555666666666666666555555444111222333333444444444444444444444333222222333444777666444333222111111111444222222222222222///---///111222111000///000111000000////////////000000111111111000000000000000000000111222333222///,,,000000//////......------111000///......///000111---......---------000333111///...///000111000...000000//////.........---111000...------...000111////////////////////////---------.........//////000000//////.........------------............///......//////...---,,,,,,,,,///333333000......///---------000222333111000------..................------,,,,,,,,,---......---------............///,,,,,,,,,------------...000000000000000000000000000000000000////////////////////////////////////+++---......---,,,,,,------+++***+++...000000000,,,---......,,,,,,---...,,,---......//////......---,,,+++,,,.........,,,---------...------,,,,,,...---,,,...000///+++(((+++---...---,,,******+++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++------,,,+++************,,,---...//////---+++***---......------+++***)))------,,,,,,------...///000...,,,---000000...+++,,,---...///000///...---+++---......---,,,,,,------------...............---,,,,,,++++++,,,,,,---+++,,,,,,---...///000000,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000///---+++*********+++,,,,,,+++++++++,,,---...++++++,,,,,,---...//////---...............---------------------...///000000000000000////////////000...---...000333444444111111000000000000111111000000000111222222333333555444222000000111222333111222333444444444333222333333444555666777888999999999:::;;;;;;;;;;;;:::888;;;>>>??????III```vvv888888999999:::;;;;;;;;;999999888777888999:::;;;888888999:::;;;;;;;;;;;;::::::::::::999888777777777777777777777666666666555555666666666666555555555555555666555444444333222222333444444444333333222222222111000000000111555444444333333444444444444333111111222222000...///111222111000///000111000000////////////000000000000000000000111111111111222444777888555111---///////////////.........111000///......///000111000000//////////////////111///...///000111000...000000000000//////..............................////////////////////////------------............///.........---------------------............///......///......------,,,---000333333111//////000000//////000111000...,,,//////......------,,,,,,,,,+++++++++,,,---......//////.........---------////////////000000000111000000000000000000000000000000000000////////////........................+++---......---,,,,,,---------,,,,,,,,,++++++***,,,---......,,,,,,---...***+++,,,,,,------,,,,,,,,,+++******,,,...------,,,------.........------...,,,,,,---//////,,,))),,,---///...,,,++++++,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++,,,+++++++++++++++,,,,,,,,,,,,---......---,,,+++...------,,,++++++******+++++++++++++++,,,,,,---...,,,,,,---///000...+++......------,,,+++))))))+++---......---,,,---------------------------------,,,,,,++++++,,,,,,---.........//////000000111,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,------,,,,,,++++++,,,,,,---...++++++,,,------...//////---...............---------------------...//////000000000000////////////222000///...000111111111111111000000000000111111000000000111222222333333333222000///000111222333222222444555555555444333444555555666777888999999777888888999999999999999999;;;???@@@@@@III```vvv555666777888:::<<<======::::::999999::::::;;;<<<999999:::::::::::::::999::::::::::::999888888777888888888777777666666555555666666777777666666555444555555555555444333333333444444444444333333222222222111000000000000000333333333333444666777888555333111111111222111000///111222111000///000111000000////////////000000//////000000111111222222111333777:::;;;888222......///////////////000000000000////////////000000222000///111555666444222111///...///000111000...000111111111111000//////,,,---...//////...---,,,////////////////////////,,,,,,,,,---------......---------------,,,,,,,,,---------............///...............---------...000222333111000000000///.........000///---,,,//////...---,,,++++++***,,,,,,,,,,,,---...///000111000///...---,,,++++++,,,---------............000000000000000000000000000000000000////////////------------------------+++---......---,,,,,,---,,,.........,,,*********,,,.........---,,,---...***+++,,,,,,------,,,,,,---,,,***+++---///000000,,,---...///////////////---,,,+++,,,.........,,,,,,...//////---,,,,,,---++++++++++++***************++++++,,,,,,++++++***************+++,,,---...+++,,,,,,---------,,,,,,...---+++************+++******))))))******+++,,,+++++++++,,,...///...,,,///...---+++************,,,---//////---,,,---......---------,,,+++++++++---,,,,,,++++++,,,,,,---000000000111111111111111,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...///,,,,,,,,,,,,,,,---------,,,,,,,,,---......//////------...............---...------------...//////////////////000000000000555333000///000000///...111111000000000000111111000000111111222333333333333222111000///000111222222333555666666666555444666777777777888888999999666666777888888888888777:::===@@@@@@@@@IIIaaawww555666777888999;;;<<<<<<999999999:::::::::;;;;;;999999:::::::::999999888:::::::::::::::999888777999999888888777666555555666666777777777777666666555555666666555555444333444555555555444333222222444333222222222333333222222222222333444555666777555333111000111222222111///111222111000///000111000000////////////000000......///000111222222333222333555888999777333///......//////000000000111000000////////////000000000...///444;;;>>><<<888111///...///000111000...000111222222222111111000,,,------......------,,,////////////////////////,,,,,,,,,,,,---------------------------------------------............///.........---------.........///000111000000000000,,,++++++---///000000///......------,,,,,,++++++------......///000222222000//////...------,,,,,,++++++,,,,,,,,,---------////////////////////////000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---,,,---......,,,,,,...111---...///...---,,,---///,,,---......//////......000...------///222333333,,,---...///000000000000---,,,+++,,,---......///,,,...//////...------...++++++++++++++++++++++++***++++++++++++++++++***+++++++++++++++,,,---...+++,,,,,,,,,------------...---+++)))((()))+++,,,******))))))******+++,,,)))******,,,---......---...---,,,,,,,,,---///000,,,...//////...------...//////...------,,,++++++---,,,,,,++++++,,,,,,---111111111000000000000000,,,,,,,,,---------......++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,---------+++,,,,,,---------------,,,---------......//////,,,---......///...............---------......///////////////000000000000444222000000000000///---111111000000000000111111000000111222222333333444666555333222111000000000333444555777777777666666777777777777777777777777666666777888888888888888<<<>>>@@@AAA@@@JJJbbbyyy777777777888888888999999777888888999999999999999999999999:::999999888888999999:::::::::999888888:::999999888777666666555666666777777777777666666777777777777777666555555555555555555444444333222444222111222444555555444333222222222222222333333555333111111222333222111///111222111000///000111000000////////////000000......///000111222222333111111111222444444222000.../////////000000111111//////000000000000/////////---...333:::===;;;777111///...///000111000...000111222333333222111000///......------......///////////////////////////,,,,,,,,,---------........................//////---------............///......------------...///---,,,---.../////////...,,,++++++,,,///000000///,,,,,,,,,------.........------------...///000111.........................../////////000000000000////////////////////////000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,------------,,,,,,---///111---...//////------...///,,,---......//////......000...------000111222222,,,---...///000000000000,,,,,,,,,,,,,,,---...///,,,...//////...---......------------------------+++++++++,,,,,,+++++++++...------,,,++++++,,,,,,,,,------.........------...---+++))))))***,,,---,,,++++++++++++,,,------)))***+++,,,---------...------,,,++++++---...///,,,...//////...------...111000000///...------,,,---,,,,,,++++++,,,,,,---//////////////////......,,,,,,,,,---------......,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,++++++***+++,,,---.........------------...............///,,,------...//////......///......---------........./////////000000000111111000///000111222000///111111000000000000111111111111111222333333444444555444444444333444444444333444555777888888777777666666666666666666666666777888999999::::::999999<<<>>>AAAAAAAAAKKKddd{{{888888888777777777666666555666777888888888888777888888999999999999999888999999999::::::999999888999999999888888777777666666777777888888777777666777888888888888777666666444555555555555444444333222000...000444777666444333333222111111000111111333222222333444444222111///111222111000///000111000000////////////000000//////000000111111222222111///...///000111111000///000000000000000000111//////000000000000//////000...---///333444222000111///...///000111000...///000222333333333111000000000000000000000000000////////////////////////---------.........//////.........///////////////---------............///......---,,,,,,...///000,,,+++***+++---///...---111///------...///...---+++,,,,,,---...///000000,,,,,,,,,+++,,,,,,---...---------.........//////------........./////////000000000000000000000000000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---///...---...//////---+++---...//////...---...///***+++,,,,,,------,,,,,,,,,++++++,,,---...---,,,,,,---...///////////////+++---...---,,,,,,---...+++---......---------...------------............+++,,,,,,------,,,,,,+++///...---,,,++++++++++++---...000111000///---+++...---,,,+++++++++,,,---------,,,,,,------...///)))+++---...---,,,---......---,,,***))))))))))))---...000000...---...///111111000000///.........---,,,,,,++++++,,,,,,---------------............,,,,,,,,,---------......////////////000000000000------------------------,,,---------,,,,,,+++***+++,,,---//////......---........................,,,,,,---...//////////////////...------------.........//////000000111111/////////000222333111000111111000000000000111111111111222222333444444444111111333444666888999999222333555666777888777777444444555555666666666777999999:::;;;;;;;;;;;;:::<<<>>>AAAAAABBBMMMggg~~~888888777777777666666666555666777888888888777777666777888999999999999999888999999::::::999999999888888888888888888888888777777888888888888777777777777777777777666666555333444555555555555555555222///...000666:::999777444333222222111111222222111111333555666555222000///111222111000///000111000000////////////000000000000000000000111111111000//////111222333111000111111111000000000000000...///000111111000///...000//////....../////////111///...///000111000...---///111333333222111//////111444666666444111///////////////////////////........./////////000000---------....../////////---------............//////...,,,,,,,,,...///111---+++***+++...000///...222000...---...//////...---......//////000000000///...------,,,---------...............---------+++++++++,,,,,,,,,------000000000000000000000000000000000000////////////------------------------+++---......---,,,,,,---...---///555:::888000(((---///000///...---...000***+++,,,,,,------,,,,,,*********,,,---,,,)))''',,,------.........------+++---000///---++++++---***,,,---...---,,,---...,,,,,,,,,------.........,,,------......------,,,...------,,,,,,,,,------...000333444333000,,,)))---------------------------------------......///+++---//////---,,,---...,,,,,,,,,+++***)))((('''---...000000........./////////////////////......---,,,,,,++++++,,,,,,---,,,,,,,,,---.........///,,,,,,,,,---------.............../////////000000........................,,,---.../////////...---+++,,,...///000///...---////////////............+++,,,---...//////////////////...---------------.........///000111111111/////////111222333111///111111000000000000111111111111222333333444444555111222333555666777777777111222444666777777777777444444555666777888888999999999:::;;;;;;;;;;;;;;;;;;===@@@AAABBBOOOiii777777777777777666777666555666777888999888777777555666777888999:::::::::888999999:::::::::999999888888888888888999999999777777888888888888777777666666666666666555555444333333444555666666666555444111///333999>>>===;;;333333333222222333444444000111333666777666222//////111222111000///000111000000////////////000000111111111000000000000000//////111444666555222///222222111111000000//////...///000111111000///...///000000///...///222444111///...///000111000///,,,...111333333222000///---111777<<<<<<777111---////////////////////////////////////000000000000,,,,,,,,,------.........---------........./////////...,,,,,,,,,...000111...,,,***+++///111000//////...,,,---///222333333000000000000000/////////333222111000000/////////000000///...---,,,,,,+++........./////////000000000000000000000000000000000000000000////////////------------------------+++---......---,,,,,,---+++,,,222===EEECCC777+++...///000///...---...000,,,---......//////......++++++,,,......---)))%%%---------...------,,,,,,***...111111...+++***+++)))+++------,,,,,,,,,...+++++++++,,,,,,------------......//////......---,,,,,,,,,,,,---.../////////111444666555111,,,(((------...//////......---------,,,,,,------...///,,,...111000---,,,---///***+++,,,---...---,,,,,,---///000000///......///---------...............---,,,,,,++++++,,,,,,---+++,,,,,,---...///000000,,,,,,,,,---------......+++++++++,,,,,,---------........................+++---///000222222111111+++,,,...000000///...---///////////////.........+++,,,---...////////////000///...------------------......///000111111222000000000111222222000...111111000000000000111111111222222333333444444555555555555555444333222111000222444555777777777666444555666777888999:::;;;999999:::;;;;;;;;;;;;:::;;;===@@@AAACCCPPPjjj111555888888666444555666444444555555666666666777@@@777333888>>>===999777888999999999999999999888333555777777666666666777888777666555555555666666666666555444555666888999111555666333222444333000555444333222222333444555666555555444333222111111///000111111111111111000///000000000000000000//////............///000000111111111111111111111111111111222222222222111111555555444444333333222222........................///...,,,,,,111666333,,,111111000000000000111111000111111111111111000000333222000000222333222111/////////111222333222111...///000///......///000//////.........//////000..................---------......---,,,---///000+++,,,---...////////////111000000///////////////............////////////////////////000000000000000/////////............//////////////////......333222222333444444222000///////////////......---/////////......---------,,,,,,,,,---------......------...111333444333111000///---,,,+++,,,,,,---...---+++******+++---......------,,,,,,++++++***---,,,+++,,,...///...------------....../////////++++++,,,,,,,,,---------//////////////////......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++///---///444555222///000------,,,+++,,,---.../////////.........------------------...000111111000/////////......------------...///000000///...---...------,,,,,,------...---...///000111111111111///...---,,,,,,,,,,,,,,,111...+++))))))+++...111+++,,,------......------+++---//////...---...///000...,,,++++++---000111........................---------.........//////777333...---///111111000000...---///111222000---,,,000444555111---,,,,,,222222111111111111111111000111222333333222111000222222222222222222222222111222333444444444333222666666777888999999::::::999::::::;;;;;;:::999999:::;;;>>>@@@BBBNNNfff|||666888;;;;;;999777888999555555555666666777777777333555777888777777888999999999::::::::::::999999555777999999888777888999::::::999888888888888888;;;:::888666444333333333444666555222444777666333555444444444555555666777555555555444333333333222222222333333333222222111000111111222222111111000111111111000111222222333/////////000000111111111000000111111111111000000222222111111111111111111---------------------------///...,,,...333333000000//////......//////000/////////000000//////...111///---...///000///............///000111000///111111///...------///000000000///....../////////.........///////////////---...//////......///000.........//////000000111333222111000000000000000222222111000///......---....../////////000000000000000/////////.................................111000///000111111000/////////000000//////...---............---------,,,,,,,,,---------.........//////...///000111///...------,,,+++,,,,,,---......---,,,******,,,---...,,,,,,,,,,,,,,,,,,,,,---+++)))))))))+++,,,+++***,,,---------............++++++,,,,,,,,,---------...------,,,+++***))))))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...//////000000///......///,,,---333666222///...------,,,,,,,,,---...///......------,,,,,,,,,,,,,,,++++++,,,...//////...............---------,,,---...///000000///...---...------,,,,,,------...,,,---...///000000000000///......---,,,,,,------000///,,,******,,,///000---...//////000000//////+++---//////...---...///...---,,,+++,,,---///000........................,,,,,,,,,---------......000---******---///000000222000//////111111...,,,$$$(((---111222333444555111111111111111111111111000111222222222222111000222222222222222222222222333444555666777777666555888888888888888888888888999::::::;;;;;;;;;:::::::::;;;>>>???AAALLLdddyyy666888999888777666777888444444444444444555555555555CCCIII@@@666555888999555555666666666666555555333444666666555555555666888888777777777666666666===<<<:::777555444333333333555444111222666555222111111222333444444444333111111111000000000000000111111111111111000///...111111222222222222111111000000//////000000111222//////000000111111222222000000111111111111000000///000000000000000000111------------------------,,,//////,,,,,,000222111000//////......//////000////////////////////////000...,,,---...///......////////////000000000000333111...,,,+++---///000111000///........................//////000000111---///111222111000000111111111000//////000111222555444333222111000000000444333222111000//////...............////////////000000000/////////..............................111000......000111000000000000000000000///.........------------,,,,,,,,,,,,------------.........222000...---......,,,+++++++++++++++,,,---...///...---,,,++++++,,,---...***++++++,,,------.........---,,,,,,---...---+++,,,,,,,,,------------...,,,,,,,,,,,,------------------,,,+++)))((('''&&&,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------...//////000000000//////000,,,,,,222666333...+++---,,,,,,,,,,,,---...///---,,,,,,,,,,,,+++++++++******++++++,,,,,,------...------------,,,,,,,,,......////////////.........------,,,,,,------...,,,,,,---...//////////////////......------......000///...------...///000---...//////000000//////+++,,,......---------...,,,,,,---------.................................++++++,,,,,,,,,---------111///------///111222333222111000000000000---+++---------///111222111000111111111111111111111111000111222222222222111000222222222222222222222222333444555777888888888777:::999999888777666666555999999::::::;;;;;;<<<<<<;;;<<<===>>>???III```vvv888777777666555444555666555666666666666666666666BBBTTTZZZJJJ:::999:::777333333444444444444333333222444666666555444555666666666666666666555555444888888888777777777777777222999<<<999555555555333111222333444444333111000///000000000000000000000333333333222111000///...000000111111111111000000000000//////000000111222222222222111111111111111000111111111111111111000//////000000111111222222////////////////////////---000000///222555333///111111000000000000111111000000000000000111111111111000......000111000///000111111111000111222333000///---,,,---...//////000///...------------------------...///000111111...000333444333222111111333222000///...///111222555444333222111000000000000000000111111111222222---.........////////////000000000////////////...------------............333111000000111333333222000000111111000000///...---------------,,,,,,,,,------------............333111...------------,,,,,,,,,,,,,,,,,,------.........---,,,,,,---......,,,,,,,,,,,,------......111///......//////---,,,,,,,,,,,,---------------,,,,,,,,,------------.........------,,,+++******,,,,,,+++++++++,,,------,,,,,,,,,------------------------...............000++++++222777444---***,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,,,,,,,***++++++,,,++++++,,,------------------,,,,,,,,,...//////////////////......------,,,,,,------...+++,,,------.........---000//////.........//////////////////////////////+++,,,------...---------+++---......------...///,,,---...///000///..............................,,,,,,,,,---------......555333111000///000000111111000000000000///...---777444000///111111...+++000000000000111111111111111111111222222111111111222222222222222222222222000222444555777777777777::::::999999888888888777999999999::::::;;;<<<<<<;;;<<<=========GGG^^^sss<<<:::888666666666777777999999999999888888888888@@@OOOSSSEEE:::;;;:::333666666777777777777666666555777999999888777888999777777888888888777666555333333444555666777777777444AAAIIIEEE;;;666666777666777777777666444222111333333333444444444444444666666666666555444333222//////000000000000//////222222222111222333333444333333222111000//////...//////000000000000///////////////000000111111111000000000000000000000000...///000555???DDD>>>444111000000000000000000111000000//////000000222222222111//////111222111000///111222111000000333555///...---...000111///---//////...---,,,,,,------,,,,,,---...///000000000///111444555444333222222333111000......///111222333333222111000//////////////////000000000111111.........////////////000111000000000////////////---------.........//////333222000111333444444333111111111222111000000///---------------------------------.........//////222000------...///000///............------,,,,,,.................................------,,,,,,,,,...,,,++++++,,,,,,+++)))------------------------,,,,,,---------.........---------...............,,,+++++++++,,,,,,---...,,,,,,,,,------.........------------......//////000,,,---333777333---***,,,,,,,,,---------------------------............***,,,...---,,,+++---///------------------------/////////....../////////...------,,,,,,------...+++,,,,,,---------------//////.........//////000...//////////////////...+++,,,------...---------+++---//////.........///---...000111111111///.......................................////////////000000///---,,,,,,---...---...///000000000000111333000...///333555555333//////000000000111111111222111111111111111111222222222222222222222222222000222444555777777777777888888999999:::;;;;;;<<<:::999999999999:::;;;<<<;;;<<<=========GGG^^^sss@@@===999777777888888888888888888888888777777777444<<<>>>999888;;;:::555777888888888888888888777555777999999888777888999666666777888777666555444444555555666666555555444333AAAJJJFFF;;;555555777777777777666555444333222444444444444444444444444555555555555444333222222222222222333333222222222000000000000000111222222444333333222111000////////////000000000000////////////000000000000000000000000000000000000000000000///111999HHHPPPIII===111000000//////000000111000///......///000222333333111///000111222111111---///111111///000444888555222000111333333111...//////............//////.........//////000000000000222444555444333333444111111000//////000111222222222111000000000000111222222111000///......---////////////000000000000111111000000000/////////------......///000000000000000000222444444333111222222222222222111000000---------............///------.........////////////...---...000111111000///000000//////...,,,,,,//////////////////////////////......---,,,,,,+++///---,,,,,,......---+++///............---------,,,---------............+++,,,,,,------......///++++++++++++,,,---......,,,,,,,,,---......//////////////////000111222222///...000666777222---,,,+++,,,------......------------...............///+++...000///,,,+++---000---------............/////////............//////...------,,,,,,------...,,,,,,------...------,,,......------......//////........................---...//////000000//////---...000000/////////000---...///000111000//////...........................////////////000000000---...//////...///111222+++---000000000000111333111000///000333555555555...//////000000111111111222222111000000111222222222222222222222222222222333444555777888888888777555666777999;;;<<<===>>>:::999888777777888999:::;;;<<<===>>>???III```vvvKKKFFFAAA>>>???@@@@@@@@@?????????>>>>>>>>>======;;;;;;===>>>???@@@@@@@@@======>>>>>>>>>>>>======999;;;======<<<;;;<<<===:::;;;<<<======;;;999888;;;;;;<<<<<<<<<;;;999888777@@@DDDAAA;;;::::::999:::999999999999999::::::888888888777777666666666555555666666666555555444777777888888888888777777222222222222222333444444666666666666777777777777333444444555555444444333444444444444333333333333444444444444444444444444444333333888CCCJJJGGG>>>444333333222222333333444333222111111222333555777555333222222333444444333///222444444222444999>>>BBB<<<555222333444222000111111000111111222333444111111111111111111111111111333444444333222444555000000111111222222333333222111111111111222333333333333222111000//////...000000000000111111111222111111111000000000//////......//////000111111222000000222444666666444111222222333333222222111000........./////////000000............////////////...------...000000///---//////000111111000///.../////////000000/////////...............---------000///...///000111000///000000/////////.........------------............---------------.........++++++++++++,,,---...///,,,,,,------.../////////000/////////000111222333---///444999777000---...+++,,,---.........------,,,,,,,,,------.........+++...111///,,,***---000........./////////000000000///...------...///000...------,,,,,,------...------............------------,,,,,,---......///......------------......---...//////000000//////...000111222111000111222,,,------................................................////////////000...000222222111111333555,,,...111111//////000222222333333222000/////////......//////000111111222222222111000000111222222222222222222222222222222333444555666777777666555333444555777999;;;<<<===;;;999777666555666777777:::;;;>>>???AAALLLdddyyyZZZUUUNNNKKKLLLNNNOOONNNNNNMMMMMMMMMLLLLLLKKKKKKPPPLLLKKKMMMLLLGGGGGGJJJHHHIIIIIIJJJJJJIIIIIIHHHDDDEEEGGGGGGFFFFFFFFFGGGEEEFFFGGGHHHHHHFFFEEECCCAAAAAACCCDDDDDDCCCBBBAAABBBDDDDDDAAABBBEEEEEEAAABBBBBBAAAAAACCCEEEGGGHHHBBBBBBAAA@@@@@@???>>>>>><<<<<<===>>>>>>>>>======;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===:::;;;;;;<<<>>>???@@@@@@::::::;;;;;;;;;;;;::::::::::::999999888888888777999999999999999999999999888777555444888>>><<<777888888777777777777888888888777666555666888:::<<<999777555555777888777666222666888888777999???EEENNNEEE999333333444444333222222222333444555777777444444333333333333333333222333333333222222444666000111222333444555555444222222222222333444555555111111222222222333333333000111111111222222222222111111111111000000000000...//////000111222222333111222555888::::::666333222333333333333222111111.../////////000000111111............/////////000---,,,,,,...//////,,,***...///000222222222111111//////000000000000//////,,,,,,------.../////////,,,++++++,,,...///...---111111000000/////////...---------.........//////000000000//////.........++++++++++++,,,---...///,,,,,,------...///000000...---------...///111222---000777;;;777///---000+++,,,---.........---,,,+++++++++,,,,,,---------***...111///+++))),,,000.../////////000000111111000///...------...///000...------,,,,,,------............///......------,,,,,,,,,,,,,,,---...///...---,,,++++++,,,---...+++,,,------......------///111222333111111222333+++++++++,,,,,,,,,------........................---------.........//////...000222000---+++---...---000222111///---...000,,,///222222///---///111---......///000111111222333222111000000111222333222222222222222222222222111222333444444444333222333333444666777999::::::;;;999777555444444555666:::;;;>>>@@@BBBNNNfff|||