BM6P6(@ ~~~vvvpppooonnnjjjhhhiiijjjrrr~~~{{{qqqgggbbbaaaaaaeeekkkkkkfff___[[[ZZZXXXUUURRRMMMLLLKKKKKKLLLQQQXXX\\\ccc^^^XXXVVVYYY___dddhhhpppwww|||{{{}}}~~~}}}}}}|||{{{zzzxxxsssjjj]]]PPPEEE@@@>>><<<;;;;;;<<<<<<===>>>???@@@CCCHHHSSSfff~~~{{{ssswwwWWWKKKCCC<<<<<<<<<999888:::777777666444444333333333444444333333333333222222222222333333333333444444555555444444444555555666777===JJJ```}}}tttaaabbbnnn{{{ooofff}}}zzzuuupppssssssssssssssssssssssssuuuuuuvvvwwwxxxzzz|||}}}~~~}}}||||||}}}~~~||||||{{{zzzzzz{{{}}}~~~|||yyyvvvvvvyyyvvvgggWWWOOOHHHCCCDDDDDD@@@>>>===666333111000111222222111000000000000/////////////////////......------------------............///000---++++++,,,,,,(((%%%,,,------....../////////......---------...//////------......///000000000///000111111333333444555888777666555555666777888888777555444333222222111555444444333333444444555000111333555666666555555:::::::::888777888:::<<<;;;999666666777999999888<<<<<<<<<;;;999<<>>???===:::999:::===AAAEEEGGGGGGFFFGGGEEECCCBBBAAA???===;;;@@@BBBDDDCCCAAA@@@CCCFFFUUUggg~~~|||xxxxxxqqquuuzzz{{{xxxyyyyyyzzz|||yyyqqqkkkjjjjjjggggggiiimmmuuuqqqggg^^^[[[[[[[[[```ffffffaaa\\\YYYXXXWWWUUURRRNNNMMMMMMMMMOOOUUU[[[```ddd___[[[ZZZ^^^eeemmmqqqxxx~~~zzzyyy}}}~~~|||}}}~~~}}}}}}|||{{{yyyxxxtttkkk___QQQFFF@@@===<<<;;;;;;<<<<<<===>>>???AAACCCHHHRRRccczzzvvvlllooo~~~XXXKKKCCC<<<<<<<<<999888999888888777666555444555555444444333333333333222222222222333333333333444444555444444444444555666666999???LLLaaa}}}qqq^^^___kkkxxxnnniiizzzuuuqqqrrrrrrrrrssssssttttttuuuuuuuuuvvvwwwxxxzzz{{{|||~~~~~~~~~~~~}}}|||{{{{{{{{{|||}}}~~~}}}{{{yyyzzz~~~{{{lll\\\PPPIIIEEEEEEEEEBBB???>>>888666333111111111000///000000000/////////............---------,,,,,,,,,------------............///---++++++,,,,,,)))'''---------------.........,,,,,,,,,,,,,,,------.........//////000111111111111111222333444555666666999888888888888888888888777666555444333222222222333333222222222222333333222333444555666777777777888888999::::::;;;===???>>>;;;999888888999999888:::;;;<<<;;;;;;===BBBFFFPPP[[[dddddd___VVVKKKBBB>>><<<:::;;;===>>><<<:::;;;<<>><<<>>>@@@???>>>???CCCGGG\\\lll|||yyyzzzssswww{{{~~~}}}zzz{{{{{{sssllleeedddcccbbbdddhhhqqqyyyvvvjjjeee\\\UUUTTTUUUWWW\\\bbbccc___ZZZXXXYYYYYYWWWTTTOOOOOONNNPPPTTT[[[aaaeeeeeebbb___```fffooowww|||wwwuuu~~~~~~}}}~~~}}}|||zzzyyywwwtttmmmbbbTTTHHH@@@===<<<;;;;;;<<<<<<===>>>???AAABBBGGGPPP```vvvrrrgggjjjzzz]]]LLLCCC===<<<<<<:::888999999888777666666666666666444444333333333333222222222222333333333333444444444444444444444555666666:::AAANNNbbb|||lllZZZ[[[fff~~~ssslllkkkzzzvvvsssqqqqqqrrrssstttuuuuuuvvvuuuuuuvvvwwwxxxzzz{{{|||~~~}}}|||{{{{{{|||}}}}}}~~~~~~~~~ppp```QQQKKKFFFGGGGGGCCC@@@???;;;888444222111000///---/////////.........------............------------------------............---,,,+++,,,---,,,+++)))------------,,,,,,,,,,,,,,,,,,,,,---------......//////000000111222222222222333333444555666777888888999:::;;;;;;:::999999666555444333333333333333222222111111111111222222444444555555777888999:::999999999;;;<<<>>>???@@@BBB???<<<:::::::::999999888999;;;===>>>@@@CCCFFFMMMVVV______[[[SSSHHH>>>===;;;::::::<<<===<<<;;;>>>???AAADDDGGGKKKOOOQQQTTTRRRNNNIIIEEEAAA>>><<<:::<<<>>>>>>>>>AAAGGGLLL```nnn{{{wwwvvvyyyuuuxxx|||~~~}}}pppiiibbb```^^^^^^bbbhhhttt|||~~~uuunnneee\\\\\\TTTOOOPPPSSSVVV\\\aaaddd```\\\[[[\\\\\\ZZZWWWQQQPPPPPPSSSZZZaaagggjjjhhhfffeeegggoooyyy}}}uuusss}}}xxx~~~}}}{{{yyywwwvvvtttnnncccVVVJJJAAA<<<<<<;;;;;;<<<<<<===>>>???@@@BBBFFFOOO___uuutttiiilll|||dddLLLDDD===<<<<<<:::888999888777777666555555666666444444333333333222222222222222222333333333444444444444444444444555666777:::AAANNNbbb{{{gggWWWXXXccczzzoooiiikkkyyyvvvtttrrrrrrsssssstttuuuuuuuuuvvvvvvwwwwwwxxxzzz{{{|||}}}|||{{{||||||}}}~~~~~~ooo___QQQKKKGGGHHHHHHDDD@@@???<<<999555333222111///...///.........------------//////////////////......,,,,,,---------.........++++++,,,,,,------,,,+++---------,,,,,,+++++++++,,,---......////////////...//////000000111222222222333333444555666777777777888;;;<<<<<<;;;999888555444444333333333444444222222111111111111222222555555444555666888:::;;;<<<;;;999:::<<<@@@BBBCCCGGGCCC>>>;;;;;;::::::999666888;;;>>>@@@BBBDDDEEELLLUUU]]]^^^ZZZSSSHHH>>>;;;:::999999:::;;;<<<===???@@@BBBDDDHHHNNNTTTXXXZZZXXXSSSLLLEEE???<<<<<<;;;===???@@@AAAFFFNNNTTT```lll{{{yyyrrrnnnkkkmmmqqqsssvvvzzz~~~ooohhhbbb___]]]\\\aaahhhvvv~~~~~~ppphhhbbb\\\WWWUUUOOOLLLNNNSSSVVV[[[aaadddaaa]]]]]]^^^]]]ZZZWWWSSSRRRRRRWWW___gggmmmooommmlllmmmrrrzzz|||tttrrryyy|||vvv}}}|||zzzwwwuuusssrrrmmmcccVVVJJJAAA<<<<<<;;;;;;<<<<<<===>>>???@@@AAAFFFOOO___vvvyyylllmmm|||hhhMMMEEE>>>===<<<:::888999666666555444444444555555444444333333333222222222222222222333333333444444333333333444444666777777777???MMMbbb{{{fffWWWXXXaaawwwlllgggiii~~~xxxvvvtttsssssstttttttttttttttuuuxxxxxxxxxxxxyyyzzz||||||~~~}}}|||||||||}}}}}}yyyjjj[[[QQQKKKHHHIIIIIIEEE@@@???;;;888555333333222111000///.........------------------------------------,,,,,,,,,------------...***+++,,,------,,,,,,------------,,,,,,+++++++++***+++---.../////////...------...//////000000111111111222333444555555666444666999;;;<<<;;;888777555444444333333333444444333333222222222222333333444444444444555888:::;;;<<<999888:::@@@FFFJJJLLLIIIEEE@@@<<<::::::999999666777:::>>>AAADDDEEEEEEKKKSSSZZZ[[[ZZZTTTIII???::::::999999999;;;===???@@@AAABBBDDDHHHOOOXXX___dddbbb]]]TTTJJJCCC@@@@@@===???BBBCCCFFFKKKSSSZZZ^^^hhhtttuuuiiicccaaa```dddiiimmmqqquuuzzz|||~~~lllgggbbb___]]]]]]ccckkkxxxoooddd___ZZZWWWVVVRRRLLLJJJMMMRRRUUUZZZ___ccc```]]]]]]^^^^^^[[[WWWWWWVVVVVV\\\eeennnrrrttttttuuuxxx}}}vvvtttwww~~~|||xxx|||zzzxxxuuussspppnnniii```UUUIIIAAA===<<<;;;;;;<<<<<<===>>>???@@@BBBFFFOOO___uuu|||mmmlllzzzjjjNNNFFF???======:::888999555555444444444444555555444444333333333333222222222222333333333333444444333333333444555666777888666>>>LLLaaazzzhhhYYYZZZaaavvvkkkhhhggg|||}}}wwwuuusssssssssssstttuuuuuuvvvvvvzzzzzzzzzzzz{{{|||}}}~~~~~~|||||||||}}}{{{~~~~~~}}}{{{uuufffXXXSSSMMMIIIKKKKKKFFFBBBAAA<<<999666444333333222000/////////.........------***************+++++++++,,,,,,,,,,,,------------***,,,......---,,,,,,---------------,,,,,,,,,,,,((()))+++---......---------------...//////000000///000000111222333444444333555888:::;;;:::888666666555444333333333333333333333222222222222333333333333444555777999:::;;;888777999???HHHQQQUUUWWWJJJEEE???;;;999999999888888888:::===BBBEEEEEEDDDGGGNNNUUUXXXXXXTTTJJJ???999::::::999999;;;???BBBBBBCCCCCCDDDHHHQQQ]]]gggjjjhhhbbbXXXLLLDDDAAABBB???BBBEEEGGGJJJOOOVVV\\\___fffoooxxxssshhh]]]XXXWWWWWW\\\bbbeeeiiinnnttt{{{rrryyygggccc``````___```gggooozzztttaaaYYYVVVSSSQQQSSSRRRMMMKKKOOOSSSVVVZZZ___aaa^^^]]]^^^```aaa^^^[[[\\\ZZZ[[[aaakkktttxxxxxxzzz}}}~~~xxxwwwyyy~~~}}}{{{yyyvvvsssppplllkkkfff]]]RRRHHHAAA>>><<<;;;;;;<<<<<<===>>>???BBBCCCGGGOOO^^^sssqqqooo}}}nnnOOOFFF???>>>===:::888999666666555555555555666666444444333333333333222222222222333333333333444444333333333444555666777888777>>>KKK```yyykkk]]]]]]cccwwwkkklllfffyyy|||vvvsssqqqpppppprrrtttuuuwwwyyyyyy|||{{{{{{||||||}}}~~~~~~}}}|||||||||zzz||||||{{{yyysssfffZZZUUUOOOLLLNNNNNNIIIEEECCC???;;;777555333222000///000000000/////////......*********++++++,,,,,,,,,++++++,,,,,,,,,---------+++---//////,,,+++,,,------------------.........)))+++---///000000//////.........///000000111111//////000111222333444444444555777999:::999888888777666555444333222222222222222111111111111222222333444555777999;;;;;;<<<999;;;@@@IIITTTZZZZZZXXXIIIDDD>>>999888888888777:::999:::===AAAEEEEEEDDDEEEKKKRRRVVVXXXUUUKKKAAA999:::;;;:::999;;;@@@DDDDDDEEEEEEFFFIIITTTbbbmmmooommmfff[[[NNNEEECCCDDDDDDGGGLLLNNNPPPTTTZZZ___^^^ccciiipppzzz~~~wwwggg]]]SSSOOOOOOPPPUUU[[[^^^bbbgggllltttzzzttt}}}yyyvvvxxxyyy|||bbb______``````aaaiiirrr{{{|||jjjXXXRRRPPPMMMMMMPPPTTTPPPNNNRRRVVVXXX\\\```aaa___^^^aaadddfffdddaaa```^^^^^^eeeoooxxx{{{{{{~~~zzzyyy~~~{{{xxxuuuqqqooojjjhhhccc[[[PPPGGGAAA???<<<;;;;;;<<<<<<===>>>???DDDDDDGGGNNN]]]qqquuuuuurrrOOOFFF???>>>===:::888999777777666666666666777888444444444333333333222222222222333333333444444444222333333444555666888888999@@@LLL```yyymmm______eeexxx}}}llloooeeexxx|||uuussspppmmmnnnpppsssvvvyyy{{{}}}}}}}}}|||}}}}}}~~~}}}|||||||||yyy{{{|||zzzxxxtttiii]]]WWWRRROOOQQQQQQLLLGGGEEEAAA>>>999555333111///---000000000000////////////---------....../////////++++++,,,,,,,,,---------+++...000///,,,***+++------------....../////////---...111333444444333222/////////000111111222222///000111222333444444555555666777999::::::999999888777555444333222222111111111000000000000111111333555777:::<<<<<<<<<<<<>>>AAAHHHSSS\\\^^^YYYSSSHHHCCC===888777777777777<<<:::999<<>><<<:::999999;;;===???AAAAAAFFFPPP\\\mmmvvvpppRRRHHH@@@>>>>>>;;;888777888888777777666666555555444444333333333333222222333333333444444444555555777666444333333444555666888AAAPPPbbbyyypppWWWTTTccczzzqqqfffbbbtttyyytttsssqqqqqqqqqpppqqqrrrvvvyyy{{{}}}}}}}}}{{{zzz{{{~~~~~~|||||||||}}}~~~|||vvvmmmddd___VVVTTTRRRPPPOOOLLLGGGDDD@@@<<<888555444222000///333222000/////////000111//////.........---------....../////////...,,,+++---.........---,,,,,,+++,,,---------...////////////............///000000,,,---......------...000111222222333333444444555444555555555666666777777555777999::::::777444222333333333333333333333333777555777;;;;;;888777:::???FFFRRR^^^hhhgggWWWFFF???===:::777666666888999999;;;>>>@@@BBBCCCBBBBBBBBBFFFOOOXXX]]]YYYOOOGGG>>><<<999888:::???CCCFFFJJJIIIIIIJJJMMMVVVfffssswwwtttnnnfff]]]UUUNNNJJJNNNSSSYYY]]]```bbbccceeeaaaaaacccgggkkkjjjgggcccXXXQQQKKKKKKKKKJJJMMMQQQTTTYYY___eeejjjqqqzzzwwwmmmfffccccccbbbgggnnnqqqrrrsssvvvyyy~~~uuunnneee^^^]]]aaaeeehhhnnnuuu~~~ddd```^^^______bbbkkkuuu~~~vvvfffZZZOOOMMMOOOPPPPPPQQQNNNMMMNNNRRRZZZaaaeeefffiiimmmooonnnpppvvvzzzyyyuuurrroooooottt}}}}}}yyywwwtttrrrpppmmmhhh```VVVMMMFFFAAA???===<<<:::999999;;;===???BBBBBBFFFOOO[[[kkk}}}sssRRRHHH@@@>>>>>>;;;888777888888777777666666555555444444333333333333222222333333333444444444555555666555444333333444666777777@@@OOObbbxxxrrrZZZXXXhhh~~~rrrgggdddvvvyyytttsssqqqnnnooopppqqqtttwwwzzz{{{|||||||||{{{zzz|||~~~}}}|||}}}~~~~~~}}}wwwooogggbbbZZZXXXVVVTTTSSSPPPLLLHHHAAA===999666555333111///111000000///.../////////---------,,,,,,,,,++++++---.../////////...---,,,---.........------,,,+++---------.....................------......///000---...000///......///111222222222333444444555555555555555666666666777777666666666555555333222111///000111222333555666666777666777;;;;;;888888;;;@@@KKKWWW```ccc^^^PPPBBB;;;:::888666666888999;;;<<<===???AAAAAAAAA@@@???AAAFFFOOOYYY^^^[[[RRRJJJ===;;;888888<<>>>>>;;;888888888888777777666666555555444444333333333333222222333333333444444444555555555444333333444555777888777???MMM```wwwttt^^^]]]nnnvvvkkkgggyyyyyytttrrrpppkkkmmmpppsssvvvxxxzzz{{{zzz{{{|||{{{{{{}}}~~~}}}}}}~~~~~~~~~yyyrrrkkkfff^^^[[[YYYXXXWWWUUUOOOJJJBBB>>>:::777555444111000///////////////...---------------,,,,,,,,,,,,+++,,,---......///.........---............---,,,,,,...............------------------------......///...000111111000///111222222222333333444555555555555555666666666666777777888777555333222222222222//////000111222444555666777666888;;;;;;888999>>>CCCRRR```ccc\\\RRREEE<<<777666666666777999;;;<<<>>>???@@@@@@@@@???>>>===@@@FFFOOOZZZ```___VVVOOO>>>;;;999:::???FFFLLLOOOUUUPPPLLLLLLPPPXXXhhhxxxyyykkk___ZZZXXX[[[^^^cccgggiiijjjlllmmmnnnmmmlllkkkiiifffaaa^^^]]]YYYWWWXXXYYYWWWYYY]]]aaacccfffiiimmmrrrwww{{{uuuhhh]]]VVVRRRQQQRRRVVVZZZ\\\^^^aaagggllluuuxxx|||~~~zzzooohhh^^^[[[VVVTTTTTTTTTTTTTTTXXX[[[___dddjjjsss|||~~~}}}ccc^^^[[[\\\^^^bbbiiirrr}}}|||pppfff___VVVOOOIIIKKKNNNMMMMMMNNNJJJLLLPPPWWW```hhhnnnqqqrrrxxx}}}~~~}}}|||}}}zzzxxxtttrrrpppkkkbbbXXXNNNFFFAAA>>><<<;;;:::::::::<<<>>>???DDDDDDFFFMMMVVVgggrrrSSSIII???======;;;888888888888777777666666555555444444333333333222222222333333333444444444555555333333333333444666777888777???LLL^^^tttvvvaaaaaaqqq{{{qqqiii|||zzztttrrrpppkkkmmmqqqtttwwwxxxxxxxxxxxxyyy{{{|||}}}~~~~~~~~~~~~{{{uuunnnjjj___[[[YYYYYYYYYVVVPPPJJJBBB???:::777555333111///...///000111000///...---////////////............,,,,,,---....../////////------............------/////////...---------,,,---,,,,,,,,,,,,---.........///111000//////000222333333333444555555666666666666666666666666777777:::888777555444333333333333222111111111111222333888777999;;;:::888;;;AAAJJJ[[[hhhdddTTTFFF<<<777555555555666777999:::;;;>>>>>>????????????>>>>>>???EEEPPP\\\dddccc[[[TTTBBB>>>;;;<<>>;;;:::::::::;;;<<<>>>???DDDDDDFFFLLLUUUfffsssTTTIII???======:::999999888888777777666666555555444444333333333222222222333333333444444444555555333333333444555666777777888???KKK\\\ssswwwbbbaaarrr{{{qqqkkk}}}zzzuuurrrooommmooosssuuuwwwwwwvvvuuuwwwyyy{{{}}}~~~~~~|||wwwqqqnnnaaa]]]ZZZ[[[\\\ZZZRRRKKKBBB???:::777555333000//////000111222111000///...000000/////////.........------------......//////------...//////......---/////////...---------,,,---,,,,,,,,,,,,---......---///000000///...000111333444444555555666777777777777777777777777666666666777777666555333222111444333222111111222333444888888:::<<<:::999>>>EEERRRaaajjj```MMM===777555555666777888888888888888;;;<<<===>>>???@@@@@@@@@???FFFSSSaaajjjiii```XXXIIICCC???@@@GGGOOOTTTVVVXXXMMMGGGKKKRRRZZZkkk~~~wwwhhhaaa```___ccciiinnnrrrvvvzzz}}}}}}{{{yyyxxxxxxuuurrrqqqsssuuuxxxxxxiiiZZZPPPJJJFFFDDDFFFHHHJJJJJJLLLQQQYYY```mmmppptttvvvxxxzzz|||~~~{{{zzz{{{zzzyyyyyytttnnnhhhfffdddcccaaabbbeeeiiilllmmmppprrrtttxxx|||~~~zzzxxx{{{bbb[[[WWWYYY]]]aaagggmmm|||nnnddd^^^ZZZWWWSSSMMMJJJKKKKKKIIIIIIKKKMMMQQQWWW]]]bbbhhhnnnqqqyyy}}}yyyuuurrrooojjjaaaWWWNNNFFFAAA???:::::::::;;;<<<===>>>???CCCCCCFFFKKKTTThhhwwwTTTIII???<<<<<<:::999999888888777777666666555555444444333333333333222222333333333444444444555555333444444555555666666666999@@@LLL]]]uuuxxxbbb```ooozzznnnlll}}}{{{uuurrrooooooqqqsssuuuvvvvvvuuutttvvvyyy|||}}}|||wwwssspppfffbbb^^^```bbb___VVVNNNDDDAAA<<<888666444111///111111111111111000000///.........---------,,,,,,......---------...//////------...////////////..................------------------------......///---...000///......///111444444555555666777777777888888777777777777666666222333333444333222000///222111000000222444777999999999;;;<<<:::999@@@IIIZZZcccfffXXXEEE888555444666777888999999999777666999:::;;;===???@@@BBBCCCAAAJJJYYYiiirrrpppfff]]]NNNHHHBBBCCCKKKTTTZZZ[[[WWWJJJFFFNNNWWW```rrr|||nnndddaaa```dddjjjpppuuuzzzsssbbbTTTLLLGGGCCCAAABBBDDDEEEEEEFFFKKKSSSYYYeeehhhllloooqqqsssvvvxxx~~~~~~{{{wwwtttrrrpppooorrruuuvvvuuurrrppppppuuuyyy|||{{{yyyzzz```YYYUUUYYY___dddkkkqqq}}}rrraaaZZZXXXVVVTTTRRRMMMJJJKKKKKKJJJKKKNNNOOOTTTZZZ```eeejjjpppttt}}}{{{wwwsssooommmhhh```VVVMMMFFFAAA???999999:::;;;<<<===>>>???AAABBBEEEJJJTTTiii{{{UUUIII???<<<<<<:::999:::888888777777666666555555444444333333333333222222333333333444444444555555444444555555555555555555888@@@LLL___yyyzzzccc___mmm}}}qqqlll|||{{{uuurrrooooooppprrrtttvvvvvvvvvvvvwwwyyy|||~~~~~~}}}|||wwwssspppiiieeeaaacccfffcccZZZQQQGGGCCC>>>;;;888666333111111111000///////////////............------------//////...---,,,---......------...///////////////---------.....................------......///000...000111111000///111222444555555666777777888888888888888777777777666666222222111111111111222222333222111111222555888:::999999;;;<<<:::999AAAKKK___bbb]]]NNN===555444444555777999;;;;;;:::888777::::::;;;<<<>>>@@@BBBCCCDDDOOO```rrr{{{xxxlllbbbPPPJJJDDDFFFPPPZZZ```bbbWWWJJJGGGSSS___hhh{{{tttiiicccdddgggmmmrrrwww|||yyymmm[[[NNNGGGCCCAAA???>>>@@@AAAAAAAAAEEELLLRRRYYY\\\```dddgggjjjmmmooovvvxxxzzz|||~~~}}}wwwsssrrrwwwzzz}}}}}}}}}___XXXUUUYYYaaahhhooovvv}}}jjjYYYSSSSSSSSSRRRQQQLLLJJJKKKLLLKKKMMMQQQPPPUUU\\\bbbggglllrrrwww~~~{{{yyyuuupppmmmkkkggg___VVVMMMFFFAAA???999999:::;;;<<<===>>>???@@@AAADDDJJJUUUkkk|||UUUIII???<<<<<<:::999:::888888888777666666555555444444444333333333222222333333333444444444555555555555555666555555444444888@@@MMMaaa}}}|||ccc___lll~~~wwwlll{{{{{{uuurrrnnnnnnoooqqqsssuuuwwwxxxyyywwwzzz}}}~~~~~~}}}}}}|||wwwssspppjjjeeeaaacccgggdddZZZQQQIIIEEEAAA===:::888555333111000///------...//////111000000000////////////111///...---,,,,,,---...------...///000000//////,,,------......////////////............///000000///111222222111111222333555555666666777777888888999888888888777777666666666444111000000222555777888666444222222444666888999:::<<<<<<999999BBBMMMaaa```WWWFFF999444444333444666999<<<<<<<<<:::999;;;;;;;;;<<<>>>???AAABBBGGGSSSfffxxx}}}pppeeeQQQJJJDDDHHHSSS^^^eeefffXXXKKKIIIXXXeeeoooyyyllleeegggjjjoootttxxx}}}uuuhhhWWWIIICCCAAA>>><<<;;;===>>>======AAAGGGMMMPPPSSSXXX\\\___bbbfffhhhqqqrrrtttwwwyyyzzz{{{|||~~~yyywww|||WWWWWWXXXZZZ^^^fffpppwwwuuu___TTTPPPOOOPPPSSSPPPMMMIIIGGGHHHKKKNNNOOOUUUXXX```hhhjjjkkkttt~~~|||}}}zzzxxxuuurrrooommmiiiaaaWWWMMMCCC===999<<<<<<;;;;;;;;;<<<<<<===AAACCCEEEIIIVVVpppyyyYYYMMMAAA===<<<999777888666666555555555444444444333333444444444444444444222222222222222111000///333333444444555666666666>>>EEEOOOcccvvv```YYYfff}}}tttsss~~~|||yyyvvvrrrmmmnnnoooqqqsssuuuvvvwww{{{|||}}}~~~~~~~~~{{{{{{yyyuuullliiiffffffgggccc[[[TTTMMMIIICCC===:::777444222111111111222333333333444000...---...///000///............------,,,,,,,,,000000000000000000000000//////.........---------,,,------...............,,,---...///000111222222666555555666666777888999777666666666666555555555222111111111000000//////111222222333444555666666555888;;;===:::;;;FFFSSSmmmcccSSSCCC888333333555777:::===@@@@@@>>>;;;999999:::;;;<<<===???DDDGGGNNNYYYiiixxxtttdddQQQMMMHHHJJJYYYggghhh___UUURRRRRRZZZkkk~~~tttlllkkknnnooopppvvv~~~qqq```NNNEEECCC???<<<:::???@@@@@@BBBCCCDDDEEEEEEHHHJJJLLLOOOQQQVVV\\\```dddeeehhhlllppptttwwwxxxyyyyyy{{{}}}XXXXXXYYY[[[```hhhqqqxxx~~~nnnZZZPPPMMMLLLNNNQQQQQQNNNKKKJJJKKKOOORRRTTTXXX\\\dddlllooopppyyy}}}|||}}}{{{xxxuuuqqqnnnkkkggg```WWWMMMEEE???<<<<<<<<<<<<<<<<<<===>>>???AAACCCEEEIIIWWWqqqzzzYYYLLLAAA===<<<999888888666666555555555444444444444444444444444444444444222222333333222222111000444444555555666777777888===EEEPPPdddooo\\\XXXhhh|||vvv}}}yyyvvvrrrnnnoooppprrrtttuuuvvvwwwzzz{{{~~~~~~~~~{{{vvvllliiigggggghhhddd\\\UUUNNNIIICCC>>>:::777444222000000000000000111111111000...---...///000///.../////////......---------//////////////////////////////.........---------------...////////////.........///000000111222222333333333444444555666777666666666555555555444444222222111111000000000000222222333444555666666777666777:::;;;:::;;;GGGTTThhh^^^OOOAAA777444555777777;;;???AAAAAA>>>;;;999999:::;;;<<<>>>BBBGGGKKKPPP\\\lll{{{wwwgggTTTOOOJJJKKKWWWcccbbbZZZMMMNNNSSS^^^ppptttlllhhhllloooqqqwwwzzzjjjZZZJJJCCCBBB@@@===<<<<<<<<<===>>>???@@@AAAAAACCCDDDFFFHHHJJJNNNSSSWWW[[[\\\^^^bbbfffkkknnnpppuuuuuuuuuwww{{{XXXYYYZZZ\\\aaaiiissszzz~~~tttdddSSSKKKIIIIIIKKKNNNQQQOOOMMMMMMOOOSSSXXX[[[^^^ccckkksssvvvxxx}}}~~~~~~}}}|||zzzvvvppplllhhheee^^^VVVNNNGGGAAA>>><<<<<<<<<<<<===>>>@@@@@@@@@BBBEEEKKKXXXrrr|||vvvuuuzzzXXXLLLAAA===<<<:::888888666666666555555555444444555555555555555555555555333333444444333333222222555555666666777888888888;;;DDDRRReeevvvgggXXXYYYkkkxxx}}}yyyvvvsssppppppqqqssstttvvvwwwxxxwwwzzz|||wwwmmmjjjhhhhhhiiieee]]]VVVNNNJJJDDD>>>:::777444222111111111000000000000000000...---...///000///...///////////////................................................---------......///000000000//////000000000111111111222222333333444444555666666666555555555555444444444333222222222111111111111000222222333444555666777777666777888:::999<<>>AAAFFFMMMRRRSSS___ooo~~~xxxiiiVVVRRRLLLLLLTTT[[[YYYRRRHHHLLLVVVeeexxx~~~ssskkkeeekkkppprrrxxx|||zzzzzzyyyxxxxxxtttbbbSSSFFFAAAAAA@@@>>>>>>:::;;;;;;<<<===>>>?????????@@@BBBCCCDDDGGGKKKNNNQQQRRRTTTWWW[[[aaafffiiinnnnnnnnnrrrwwwWWWXXXYYY\\\aaajjjttt{{{hhh[[[NNNHHHGGGGGGJJJNNNOOOOOONNNOOOQQQVVV\\\```dddjjjssszzz}}}~~~}}}}}}}}}|||{{{vvvoookkkgggddd^^^VVVNNNFFFAAA>>>:::::::::;;;<<<>>>???@@@???AAAEEELLLZZZsssvvvpppooo{{{XXXLLLAAA===<<<:::888999666666666666555555555555666666555555555555444444333444444444444444333333444555555666777777888888:::DDDSSSfffpppdddXXX\\\ooo{{{vvv}}}yyyvvvtttqqqqqqrrrtttuuuwwwxxxxxxwwwyyy}}}}}}wwwmmmkkkiiijjjkkkggg___WWWPPPKKKEEE???;;;888444222444333333333222111111111000...---...///000///...//////.....................................................................//////000000000000000111111111111111222222222555555666777777888888888555555444444444333333333222222222222222222222222333333444555666777777888777666777888999===JJJWWW^^^VVVJJJ>>>777666888:::999???GGGIIIGGGAAA===:::999;;;>>>AAAFFFLLLSSSXXXXXXddduuuwwwgggVVVQQQLLLKKKOOORRRNNNIIIHHHMMMYYYmmm|||qqqjjjgggmmmsssuuuyyy~~~}}}~~~}}}zzztttqqqnnnkkkiiiiiiiiiiiijjjqqq{{{}}}ppp\\\OOODDDAAAAAA@@@???@@@======>>>>>>???@@@@@@AAA@@@AAABBBCCCCCCDDDGGGJJJLLLLLLMMMPPPUUU[[[aaaddddddfffjjjooovvv~~~~~~yyyyyy~~~UUUVVVXXX[[[```iiittt{{{sss^^^TTTJJJHHHGGGHHHKKKOOOMMMNNNOOOPPPRRRWWW___dddkkkrrrzzz~~~{{{{{{||||||zzzvvvooojjjgggccc]]]UUULLLEEE@@@===999999999:::;;;<<<>>>???>>>@@@EEELLL[[[rrrqqqkkkiii{{{WWWKKK@@@===<<<:::999999777777666666666555555555666666555555444444444444333444444555555555444444333444444555555666666777999DDDSSSddd|||sssggg\\\```rrr}}}wwwwww}}}xxxvvvtttrrrrrrssstttvvvwwwxxxxxxxxxyyyzzz|||~~~|||uuunnnlllkkkmmmnnnjjjaaaYYYQQQLLLFFF@@@<<<888555222444333333333222111111111000...---...///000///...------------------------........................---........................//////000000000000000111111111111111222222222444555666777888888888777555555444444444333333333222222222222333333333333333444444555666777888999888666666888999>>>JJJVVV^^^VVVJJJ???888666888:::;;;CCCLLLOOOKKKDDD>>><<<:::===BBBGGGLLLSSSZZZ___cccoootttdddSSSMMMHHHGGGIIIIIIGGGFFFJJJOOO^^^www{{{qqqkkklllsssyyyyyyzzz}}}}}}|||{{{}}}~~~|||xxxuuuvvvwww}}}~~~~~~zzztttmmmhhhdddcccbbb```______aaabbbbbbiiisss}}}{{{mmmXXXMMMCCCAAAAAA???>>>@@@>>>??????@@@@@@AAAAAAAAAAAABBBCCCCCCCCCCCCEEEGGGHHHHHHIIILLLPPPVVV\\\___\\\```gggooowww}}}xxxssssssyyyTTTUUUWWWZZZ```jjjttt||||||jjjWWWOOOIIIHHHIIIIIILLLPPPNNNPPPRRRSSSUUUZZZccciiiqqqyyy~~~}}}zzzzzz{{{{{{zzzuuuooojjjeeeaaa[[[SSSKKKDDD>>><<<999999999999:::;;;<<<======@@@DDDLLL[[[pppooohhhfff}}}yyyWWWKKK@@@===<<<:::999:::777777777666666666555555555555555444333333222222333333444444555555444444333333444444555666666666999DDDRRRbbbxxxzzzmmmaaadddtttzzzwwwxxx|||vvvtttsssrrrrrrssstttuuuvvvwwwwwwyyyyyyzzz{{{}}}{{{tttooommmmmmoooppplllbbbZZZRRRMMMFFF@@@<<<888555333111111111000000000000000000...---...///000///...,,,,,,,,,---------------........................---------.....................///000000000//////000000000111111111222222111333444666666666666555555555555555444444444333222333333333333444444444444444555666777888999999888666666888:::???IIITTT\\\UUUJJJ???888666888:::>>>GGGRRRUUUPPPGGGAAA>>>===BBBHHHOOOVVV\\\bbbfffqqq}}}ppp___MMMHHHCCCDDDEEEDDDFFFIIIOOOWWWjjj{{{tttoooqqqxxx~~~}}}|||}}}~~~}}}zzz|||}}}zzztttppppppqqqrrrrrrrrrqqqmmmhhhbbb___\\\]]]^^^]]]]]]^^^aaacccdddiiirrrzzzxxxhhhSSSJJJBBBAAA@@@>>>>>>???>>>>>>>>>?????????@@@@@@???AAABBBBBBAAAAAABBBCCCCCCDDDEEEHHHLLLQQQUUUXXXWWW\\\eeennnuuuzzz||||||}}}tttpppqqqvvvTTTVVVXXX[[[bbbkkkvvv}}}tttbbbQQQLLLHHHIIIJJJIIILLLQQQQQQTTTWWWXXXYYY___hhhoooxxx~~~~~~zzzzzzzzzzzzxxxtttoookkkaaa^^^XXXQQQJJJDDD???===:::::::::::::::;;;<<<======???DDDLLLZZZnnnooojjjiiixxxVVVKKK@@@===<<<;;;999:::777777777777666666666555555444444333222222111111222222333444444444444444444444444555666666777777999CCCPPP___uuurrrddddddssswwwwwwwwwzzztttsssrrrrrrrrrssstttuuuuuuvvvwwwyyyzzz|||~~~{{{tttooonnnnnnppprrrmmmddd\\\SSSNNNGGGAAA===999555333000000000000000111111111000...---...///000///...------------.........///////////////////////////---------.........//////------...////////////.........///000000111222222111222444666777666555555666666666555555555444444333333333333444444444555444555666777888999999:::999666777999<<>>>>>>>>????????????@@@>>>???AAAAAA@@@@@@@@@AAA@@@AAACCCFFFIIIMMMPPPRRRWWW[[[bbbiiioootttvvvwww|||~~~~~~{{{vvvvvvyyy~~~~~~vvvssssssyyyUUUWWWYYY\\\cccmmmxxxmmm\\\OOOJJJHHHIIIJJJIIILLLPPPUUUXXX[[[\\\]]]ccclllttt|||{{{zzzyyyyyywwwtttoookkk]]][[[VVVPPPIIIDDD@@@>>><<<<<<;;;;;;;;;<<<<<<======???DDDLLLZZZmmmqqqmmmnnnwwwVVVKKK@@@===<<<;;;::::::777777777777666666666666444444333222222111000000111222333333444444444333555555666666777888888888999CCCOOO]]]sssttteeedddssstttvvvtttzzztttrrrrrrqqqrrrrrrssstttuuuvvvvvvxxxzzz|||tttpppnnnnnnqqqsssnnneee\\\SSSNNNHHHAAA===999555333111111222222333333333444000...---...///000///...---.........//////000000000000000000000000000000---------.........//////,,,------...............,,,---...///000111222333333444777888999888777666777666666666666555555555333333333444444555555555555555666777888999::::::999777777:::===???GGGOOOTTTNNNDDD<<<666666888;;;BBBMMMYYY]]]VVVKKKDDDAAAFFFLLLVVV___fffkkkoooqqq~~~yyyaaaNNNGGGAAA>>>AAACCCDDDLLLUUUdddwww|||tttyyy|||yyyuuu}}}~~~yyywwwxxxuuusssqqqnnnllljjjiiiiiiaaadddhhhiiijjjmmmqqquuuxxx|||nnn[[[HHHAAA======>>>======@@@@@@@@@@@@@@@@@@AAAAAAAAA>>>@@@BBBBBBAAA@@@AAABBB@@@AAACCCFFFJJJLLLNNNOOOXXXZZZ___eeejjjooossstttyyyyyyxxxtttqqqppptttwww|||zzz|||zzzwwwxxx}}}YYYZZZ\\\^^^dddmmmxxxyyyeeeYYYNNNKKKIIIJJJJJJJJJNNNUUU\\\]]]^^^]]]^^^fffrrr{{{~~~~~~xxxxxxwwwwwwuuuqqqkkkggg]]]XXXQQQJJJEEEAAA===;;;:::999999999:::<<<>>>???DDDBBBDDDKKKVVVeeezzzpppqqqrrryyyVVVKKK@@@===<<<999777777999888777666555444333333555555444444444333333333555555555444444333333333555444444444444555666666:::BBBNNN```wwwvvvbbbcccnnnxxxssssss{{{uuusssqqqxxxwwwtttsssssstttwwwxxxvvvzzz~~~yyyuuuqqqooonnnppprrroooggg```XXXRRRIIIBBB>>>;;;666333333222000000111222111000111000///......------...111111000///...------,,,////////////////////////.........------,,,,,,,,,+++,,,---...///...---,,,//////000111222333444444444555666777777666555555:::999888777666555444444...333777999888666777888555555777999;;;;;;:::888777777777999===CCCIIILLLSSSJJJAAA;;;888777<<>>>>>>>>???@@@?????????@@@AAABBBBBB???AAACCCDDDBBBAAA@@@AAAFFFDDDBBBCCCGGGLLLOOOQQQRRRVVV[[[```dddjjjooossstttuuuvvvssspppooorrruuuyyyvvvwww||||||}}}ZZZ\\\^^^bbbgggpppzzzvvvbbbUUUNNNKKKIIIJJJJJJKKKQQQXXX___aaaccccccfffmmmyyy~~~~~~wwwwwwvvvuuusssnnnhhhddd\\\WWWPPPJJJEEEAAA===;;;;;;:::::::::;;;===???@@@AAAAAAEEEKKKTTTccc{{{qqqsssuuuwwwWWWKKKAAA>>>===;;;999999999999888777666555444444555555444444444333333333555555444444444333333333555444444444444555666666:::BBBNNN```wwwzzzggggggrrrwwwrrrrrr|||wwwuuutttwwwvvvtttssssssuuuwwwyyyyyy|||{{{wwwvvvrrrpppqqqrrrpppiiicccYYYSSSJJJCCC???;;;777333333111000000222333222111222222111000///////////////......---,,,,,,++++++////////////////////////.........------,,,,,,,,,,,,,,,---............---///000000111222333333444666666888999999999888777888888888888888888888888333666::::::888666666666333444555888999999888777888888999;;;???DDDIIILLLOOOHHHAAA===:::888;;;@@@FFFWWW``````\\\OOOEEEIIIOOOYYYdddjjjlllooouuu|||qqq^^^MMMBBBDDDCCCDDDGGGIIIQQQaaapppuuummmooo~~~yyyxxx{{{~~~~~~{{{yyywwwzzzyyyvvvwww~~~sss^^^OOOEEEDDDAAA???>>>>>>??????AAA@@@@@@@@@AAABBBCCCDDDCCCDDDDDDDDDCCCBBBBBBBBBFFFEEEDDDFFFIIILLLMMMMMMPPPSSSWWW[[[```eeelllppprrrtttvvvuuussssssvvvyyy}}}yyytttssswww~~~[[[^^^bbbffflllttt|||rrr^^^RRROOOJJJHHHIIIJJJMMMUUU^^^dddfffgggiiinnnwww~~~}}}}}}wwwvvvtttrrroookkkddd```[[[VVVOOOIIIDDD@@@===:::;;;;;;;;;;;;===>>>???@@@>>>AAAFFFKKKQQQ___zzzvvvxxx{{{xxxWWWLLLAAA???>>><<<;;;;;;::::::999888777666555555555555444444444333333333555444444444444333333333555444444444444555666666999AAANNN```xxx|||iiiiiisssxxxqqqppp|||yyyxxxvvvuuutttsssssstttvvvxxxzzz}}}~~~{{{}}}xxxsssrrrsssrrrmmmhhh[[[UUULLLEEE@@@<<<888444222111000000222444444333333333222111000000000000.........---,,,,,,,,,+++////////////////////////.........------------------------------...//////000000111111222222333333666666888999999999888888777777888999:::;;;;;;<<<888:::<<<;;;999666555555333444666888999999999888::::::<<<>>>BBBFFFIIIKKKKKKEEE@@@>>><<<999:::>>>HHHYYYcccccc___RRRHHHLLLTTT]]]hhhmmmnnnpppvvv|||wwwcccSSSGGG???GGGFFFHHHLLLPPPZZZnnnzzzlllhhhooo|||tttpppuuuzzz}}}~~~|||gggVVVJJJDDDCCCAAA@@@?????????@@@AAAAAAAAABBBBBBCCCEEEEEEFFFFFFEEEDDDEEEEEEFFFGGGHHHGGGGGGHHHJJJKKKKKKIIIMMMNNNQQQTTTYYY___fffkkkooorrrvvvwwwwwwxxx{{{yyytttqqqooopppwww]]]```eeejjjpppwww~~~nnn[[[OOOOOOJJJGGGHHHJJJOOOYYYccciiiiiiiiikkkrrr~~~}}}||||||xxxvvvsssqqqmmmhhhbbb]]]ZZZUUUNNNHHHCCC@@@<<<:::::::::;;;<<<===>>>??????<<<@@@FFFJJJMMM[[[xxx~~~yyyWWWKKKAAA>>>>>><<<;;;;;;999999888777777666555555555555444444444333333333444444444444444444444444555444444444444555666666999@@@MMM___xxxzzzffffffooozzzsssnnn~~~}}}yyywwwvvvssssssssssssuuuwwwyyy{{{}}}vvvsssttttttppplll^^^WWWNNNGGGBBB>>>999555222111000111333555555444333333111000000000000000///////////////.........////////////////////////...............---------///...---------...000111111111111222222333333333333444666777888888777666777777888999:::;;;;;;<<<999:::;;;;;;:::888666555555777999:::;;;;;;<<<======>>>???AAADDDGGGIIIJJJHHHBBB>>><<<:::999;;;???HHHZZZddddddbbbTTTJJJNNNWWW```jjjoooppprrrxxx~~~~~~kkkXXXMMMGGGCCCGGGIIINNNSSSYYYdddyyyoooffffffqqqwwwmmmhhhnnntttxxx{{{~~~sss```SSSLLLDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDFFFFFFGGGFFFDDDEEEHHHKKKNNNOOONNNLLLJJJIIIJJJKKKJJJIIIKKKLLLMMMOOOSSSYYY```eeeiiinnnsssvvvxxx{{{~~~xxxpppmmmkkkmmmuuu~~~vvvzzzaaadddiiinnnsssyyylllZZZOOONNNIIIFFFHHHKKKQQQ[[[fffmmmkkkiiikkksss|||||||||yyywwwsssppplllgggaaa]]]XXXSSSMMMGGGBBB???;;;999888999:::;;;<<<=========<<>>===;;;::::::777777777666666555555444555555444444444333333333444444444444444444444444555444444444444555666666999@@@LLL^^^wwwwwweeedddmmmwwwooo}}}|||xxxvvvtttrrrrrrssstttuuuwwwyyy{{{~~~~~~}}}}}}~~~wwwttttttuuussspppaaaZZZQQQIIIDDD???:::666333111111222444666666555222222111000////////////.........///////////////////////////////////////........................000///...---...///000111111111111222333333444444333444666777888888888777999999999999999999999999777888:::<<<<<<;;;888666555777:::;;;;;;;;;===???BBBBBBBBBCCCEEEFFFGGGHHHGGG@@@:::888777777<<>>;;;999777888:::;;;<<<============AAAFFFIIILLL]]]|||wwwWWWLLLAAA>>>===:::888999777666666666555555555444555555444444444333333333333333333444444444444555555444444444444555666666999@@@KKK]]]uuuyyygggfffooo}}}sss|||wwwtttrrrrrrrrrssstttvvvwwwyyyzzz}}}~~~~~~}}}|||}}}~~~vvvssstttuuutttqqqddd]]]SSSKKKFFFAAA;;;777444333222222444666666555222222111000////////////+++,,,,,,,,,---.........////////////////////////...............////////////////////////000111111000000111222333444555555555666888:::;;;;;;:::::::::::::::999999888888888666888;;;???AAA???:::777333666999:::888999<<>>888666666777<<>>:::888888999;;;<<<============>>>@@@EEEJJJQQQdddyyyZZZNNNCCC???>>>;;;888888777777777666666666666666555555444444444333333333333333333444444444555555555444444444444555666666999???KKK\\\tttzzziiiiiirrryyy}}}wwwtttrrrsssssstttuuuvvvwwwxxxyyy|||}}}~~~~~~}}}~~~}}}tttqqqssstttsssqqqfff___UUUMMMGGGBBB<<<888666444333333555666555444333333222111000000000000++++++,,,,,,---......///////////////////////////---........./////////000//////000111111111111000//////000222444555666777555666888:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888:::>>>CCCFFFCCC<<<666333777::::::888999===AAALLLJJJGGGDDDBBBBBBCCCDDD@@@;;;777777888888<<>>??????>>>>>>>>>@@@DDDKKKVVVkkk}}}\\\PPPEEEAAA???;;;999888888888888888777777777777555555444444444333333333333333333444444555555555555444444444444555666666999???JJJ[[[sss{{{jjjjjjsss}}}}}}xxxvvvtttsssssstttuuuvvvwwwxxxxxx|||}}}~~~~~~{{{sssppprrrtttssspppggg```VVVNNNHHHBBB===888777555444444555555555444555444333222111111111111,,,------...///000111111////////////////////////---.........//////000000...///111222222111111000...///000222444666777888333444666888999999999999<<<<<<<<<<<<<<<<<<<<<<<<:::===BBBGGGJJJFFF===666555999<<<<<<:::;;;???DDDOOOLLLGGGCCCAAA@@@AAABBB<<<888777999:::999;;;???@@@TTTbbbgggggg\\\SSSWWW\\\dddkkkllliiigggjjjnnnkkkiii___OOOEEEHHHOOOTTT]]]aaaeeehhhhhhqqq|||fffYYYWWWYYY]]]jjjwwwzzznnncccYYY___gggmmmoooqqquuuxxxtttsssmmmddd```aaabbb```hhhpppzzzhhhXXXQQQMMMIIIGGGGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHIIIKKKMMMNNNOOOUUUSSSTTTZZZeeemmmoooooohhhddd]]]XXXTTTQQQNNNLLLJJJKKKLLLLLLKKKKKKMMMNNNOOORRRWWW\\\ccclllxxxyyykkkfff___\\\]]]aaaeeehhhllluuu{{{wwwuuuwwwyyyxxx|||~~~{{{xxxwwwyyyvvveeeXXXPPPJJJGGGFFFHHHKKKPPP\\\hhhppptttzzzyyyxxx~~~~~~}}}zzzuuuqqqlllfff```\\\RRROOOJJJDDD???<<<:::999999999999:::;;;>>>@@@AAA@@@BBBEEEJJJXXXsss~~~^^^MMMEEECCC<<<;;;===888777777777666555555444444555444444333333444444555333333333444444444555555444555666666555555666888;;;BBBJJJXXXqqqmmmjjjuuuyyywwwvvvuuutttqqqpppqqqssswwwyyy}}}~~~yyyrrrppprrrtttsssqqqggg```VVVOOOKKKEEE>>>888777555222111333444555444222111000111222111///---////////////..................//////000000000111000000000000000000000000------...///000111222222///000111222444555666777777888888888888999999999;;;::::::;;;<<<===;;;::::::<<>>DDDIIIYYYSSSKKKEEEBBBAAA@@@@@@:::::::::888777777:::<<>>>>>>>>===>>>@@@EEEKKKNNNKKKCCC<<<999;;;======>>>AAAGGGLLL[[[UUULLLEEE@@@???>>>===999999999777666777:::<<>>;;;888888888888:::<<<>>>AAADDDEEEAAACCCGGGMMM\\\vvv~~~]]]LLLDDDBBB;;;;;;===888777777777666555555444444555444444333333444444555333333333444444444555555444555666666555555666888999@@@HHHVVVpppppplllrrr}}}|||wwwuuutttsssrrrqqqqqqrrruuuyyy{{{|||}}}~~~~~~~~~}}}wwwqqqpppsssvvvvvvtttllleee\\\TTTNNNGGG@@@;;;;;;888555333333333333222555333000000000111000000////////////............000000000000000/////////000000000000000000000000111111000000000/////////000111222333444666777777888888888888999999999:::<<<===>>>@@@AAAAAABBBBBBBBBCCCHHHMMMPPPMMMEEE>>>:::<<>>:::888777;;;;;;<<<<<<===>>>???@@@???BBBFFFMMM[[[uuuyyyvvvxxx\\\KKKDDDBBB;;;;;;===888777777777666555555444444555444444333333444444555333333333444444444555555444555666666555555666888888???HHHVVVpppppplllrrrzzz{{{vvvtttrrrqqqqqqpppqqqssswwwzzz|||{{{|||}}}}}}~~~zzzuuuppppppuuuxxxxxxvvvmmmggg^^^VVVNNNGGG@@@;;;:::888444333444444444444777444111///000111111111////////////............,,,,,,,,,---------......000000000000000000000000000000000000000000000000222222333444555666777777888888888999999999::::::<<<>>>@@@BBBDDDEEEGGGHHHGGGHHHKKKPPPRRRNNNFFF???;;;???BBBDDDFFFJJJPPPUUUaaaYYYNNNDDD>>>:::999888777777777666666777:::===CCCNNN^^^jjjlllgggbbb```]]]bbbeeeddd^^^XXXUUUUUUUUURRRNNNLLLMMMRRRZZZ___hhhbbb]]]\\\___jjj}}}lllYYYNNNOOOSSSXXXdddqqqvvvvvvtttoooiiieeefffjjjoootttvvvuuusssnnnllliiifffcccaaa___^^^ccchhhooorrrtttuuuxxx{{{rrraaaYYYXXXWWWWWWUUUWWWYYY[[[^^^```aaaaaa```aaabbbccceeegggjjjmmmrrrssswww}}}yyytttmmmjjjjjjiiigggdddccc]]]UUUOOOKKKIIIHHHHHHGGGEEEEEEHHHJJJMMMUUU^^^hhhmmmuuu|||{{{xxxuuurrrmmmgggaaa]]]\\\]]]___bbbfffgggeeeccc``````\\\]]]]]]]]][[[YYYVVVTTTVVVVVVVVVWWWYYY[[[^^^______^^^]]]^^^```bbbbbbbbbeeeeeefffhhhjjjpppwww|||wwweeeWWWNNNIIIHHHKKKTTT]]]dddlllsssxxx|||~~~}}}zzz{{{|||tttjjjiiillltttyyy~~~}}}yyysssmmmhhhccc]]]ZZZPPPMMMHHHBBB===:::888777:::;;;;;;<<<===============AAAEEEKKKXXXpppqqqooosss\\\JJJCCCAAA;;;:::===888777777777666555555444444555444444333333444444555333333333444444444555555444555666666555555666888777>>>HHHVVVoooxxxmmmjjjnnnxxxzzzuuusssqqqqqqpppqqqrrrtttwww{{{|||{{{|||}}}~~~~~~wwwrrrooopppvvv{{{{{{yyyoooiii```WWWNNNFFF???;;;888666444333555777777777777555111000111222222222////////////............)))***+++,,,---...///000/////////////////////////////////000111222222222333333444555666666777777888999999999999:::::::::;;;>>>CCCFFFHHHJJJMMMPPPPPPQQQSSSVVVWWWSSSJJJCCC>>>BBBFFFHHHIIIMMMRRRWWWaaaYYYNNNCCC===:::888888666777777666666888;;;>>>EEEQQQaaakkkmmmjjjeeebbb___aaacccaaa\\\VVVRRRQQQQQQOOOMMMMMMQQQWWW]]]aaaddd^^^YYYYYY]]]iii|||mmmZZZOOOOOORRR\\\hhhsssvvvuuutttppplllhhhiiimmmrrrxxx{{{|||{{{zzzyyywwwtttqqqnnnlllllllllqqqvvvxxxyyy{{{~~~sssddd______``````aaabbbcccdddddddddddddddccceeegggggggggiiimmmpppuuuxxx|||xxxtttiiiccc[[[SSSOOOLLLJJJIIIHHHEEEEEEHHHKKKMMMSSSYYY]]]bbbiiippptttuuuttttttssstttrrrmmmhhheeeffffffjjjllloooooommmjjjhhhgggcccdddeeeeeecccaaa^^^\\\\\\\\\^^^```ccceeeggghhhhhhfffeeeeeeffffffeeeddddddcccaaa___aaafffnnntttwwweeeVVVMMMJJJHHHLLLWWWaaahhhooouuuxxx}}}}}}}}}}}}~~~xxxjjjdddfffjjjrrryyy~~~{{{xxxrrrmmmhhhaaa[[[WWWMMMKKKFFFAAA===:::999888777888:::<<<===>>>??????===@@@DDDIIITTTjjjiiijjjsss{{{[[[JJJBBBAAA;;;:::===888777777777666555555444444555444444333333444444555333333333444444444555555444555666666555555666888777>>>HHHVVVooopppgggeeeiiiuuuzzzuuusssqqqqqqqqqqqqsssuuuxxxzzz|||{{{}}}~~~~~~tttpppnnnqqqxxx}}}}}}{{{ppplllcccYYYNNNEEE???<<<888666444444666888999999777555222222222333222222////////////............+++,,,---...///111222222////////////////////////......///000111222333444444444555555666777777888999999999999::::::::::::;;;@@@FFFKKKMMMQQQVVVZZZ]]]]]]]]]___^^^YYYPPPIIIBBBFFFIIIKKKLLLNNNSSSWWW]]]UUUJJJ@@@;;;999888888666777777777777999===@@@IIIVVVeeelllmmmlllgggbbb^^^______\\\WWWRRRNNNMMMNNNLLLKKKMMMRRRXXX]]]``````YYYTTTUUU[[[fffwww~~~mmmZZZPPPPPPSSS___kkkuuuvvvttttttsssqqqnnnnnnpppuuu{{{~~~yyyvvvuuuuuuqqquuuyyy{{{|||~~~uuuiiieeeggghhhhhhmmmllllllkkkjjjhhhgggfffgggiiikkkkkkjjjlllppptttvvv{{{rrrlllccc[[[UUUPPPMMMKKKIIIFFFEEEIIILLLMMMPPPVVVTTTXXX___dddgggjjjlllnnnppptttuuuqqqnnnpppssstttwwwyyy||||||zzzwwwvvvuuupppqqqqqqqqqpppmmmjjjhhhgggiiikkknnnpppqqqrrrsssrrrpppnnnnnnnnnooonnnmmmjjjgggccc___^^^bbbjjjooozzztttbbbSSSJJJIIIHHHLLLXXXcccjjjooosssxxx}}}~~~~~~}}}pppgggfffkkkpppyyy}}}|||wwwuuuqqqlllggg___WWWRRRKKKIIIDDD@@@===;;;::::::888999;;;===>>>??????>>>>>>AAADDDHHHRRReee|||dddkkkxxx|||ZZZIIIBBBAAA::::::===888777777777666555555444444555444444333333444444555333333333444444444555555444555666666555555666888666???IIIWWWnnn{{{mmmfffdddggg|||~~~ssszzzuuusssqqqqqqrrrrrrtttuuuxxxzzz{{{|||}}}zzzrrrooommmqqqyyy~~~}}}sssooofff[[[PPPFFF@@@===:::777555444666888999999666555333333444444222111////////////............///////////////000000000////////////////////////000000000111111222222222555555555666777777888888999999999:::::::::;;;;;;===CCCKKKPPPTTTXXX___dddgggfffeeeeeeccc]]]TTTLLLFFFIIILLLMMMMMMNNNRRRUUUVVVOOODDD;;;777777888888777777888888999;;;???BBBLLLZZZhhhmmmnnnmmmhhhaaa^^^]]][[[XXXSSSOOOMMMLLLJJJIIIHHHKKKRRRXXX[[[\\\\\\UUUPPPQQQWWWaaappp}}}{{{kkk[[[QQQQQQUUU___jjjtttuuuttttttvvvuuuuuuttttttwww|||~~~yyyuuuuuuwwwsssvvvzzz|||}}}yyypppnnnpppqqqqqqttttttsssqqqooollljjjiiigggjjjmmmlllkkklllpppuuuuuu{{{}}}wwwmmmddd\\\UUUOOOKKKJJJFFFFFFIIIKKKJJJLLLPPPOOORRRVVVYYY\\\```eeejjjlllssswwwttttttzzz}}}{{{zzzzzz{{{~~~|||{{{{{{|||{{{zzzvvvsssmmmgggeeehhhnnntttqqq___PPPGGGIIIGGGLLLXXXcccjjjnnnrrrwww}}}|||vvvmmmhhhjjjqqqxxx}}}|||zzztttrrroookkkfff]]]UUUOOOJJJGGGDDD@@@===;;;;;;;;;===>>>>>>??????>>><<<<<>>EEENNNTTTXXX]]]eeekkkjjjiiiggggggddd^^^TTTLLLHHHKKKNNNOOOMMMNNNQQQTTTQQQJJJ@@@888555555777888777888999999999<<<@@@CCCOOO]]]jjjnnnnnnmmmhhhaaa```^^^[[[WWWSSSOOONNNMMMHHHFFFFFFJJJPPPVVVYYYYYY[[[SSSNNNNNNSSS\\\jjjvvv~~~xxxjjj[[[RRRSSSWWW]]]hhhrrrtttsssuuuxxxyyy{{{yyywwwxxx}}}|||uuurrrrrrttttttwww{{{}}}~~~vvvuuuxxxyyyxxxwwwwwwvvvtttqqqooolllkkkfffiiilllkkkiiijjjooosssttt{{{~~~uuukkkaaaXXXPPPKKKKKKGGGEEEHHHIIIHHHHHHKKKLLLOOORRRTTTVVVZZZaaagggjjjrrrwwwvvvxxx~~~xxxrrroooqqqwww|||hhhVVVLLLIIIFFFGGGPPP\\\dddgggmmmvvv{{{|||{{{|||~~~yyytttttt|||~~~|||{{{{{{|||tttqqqlllfff```ZZZSSSNNNHHHGGGDDD@@@<<<888666444888:::<<<===>>>===<<<;;;??????BBBIIISSSccczzz}}}eeelll}}}WWWMMMDDDAAA>>>;;;999:::777777777666555555444444666666666666666666666666888555111......111444777333333444444555666666666999>>>IIIZZZooo|||qqqjjjnnn}}}qqqmmm{{{|||{{{wwwssspppnnnooorrruuuwwwxxxyyyyyyzzz|||zzzrrrqqqpppsssxxx~~~vvvjjj^^^UUUMMMEEE???;;;888666555666666666555888777555222111000000000111111111111000000000000000000000000000000000000...///////////////......(((***,,,///111222222222666666666666555555555555999999999888888888888888<<<@@@FFFOOOYYYaaahhhlllhhhfffccc___[[[WWWUUUTTTSSSQQQNNNMMMMMMLLLJJJIIIHHHCCC===888666666666666999888999;;;;;;<<>>@@@???BBBJJJTTTccczzzkkkttt{{{WWWMMMDDD@@@>>>;;;999:::777777777666555555444444555555555555555555555555444333222222222333555666333333444444555666666666999===III[[[ooouuummmpppoookkkyyyyyy|||{{{uuurrrpppppprrrtttwwwyyyzzzzzzzzzzzz|||~~~tttrrrppprrrwww~~~xxxlllaaaXXXOOOGGGAAA;;;999666555666666666555888777555333222111222222111111111111000000000000000000000000000000000000...///////////////......+++,,,///111333333333333555555555666666666777777888888888888777777777777:::===CCCJJJSSSZZZ```cccaaa```]]]YYYVVVSSSRRRQQQPPPNNNKKKIIIIIIIIIHHHGGGEEE@@@:::666555555555555888666777999:::<<>><<<;;;::::::<<<;;;::::::;;;<<<>>>@@@@@@@@@CCCJJJTTTddd{{{sss~~~yyyVVVMMMCCC@@@>>>;;;999:::777777777666555555444444555555555555555555555555111222444666777666555444333333444444555666666666999===HHH[[[pppxxxnnnoookkkgggtttyyy{{{~~~|||tttqqqpppssstttwwwyyyzzz{{{{{{{{{|||}}}xxxssspppqqqwww~~~zzzoooddd\\\SSSJJJDDD<<<999666555666777777666888777666444333333444444111111111111000000000000000000000000000000000000...//////000000/////////...000111333444555555444333444444555777888888999888777777777666666666666777999===CCCIIIOOOSSSUUUVVVUUUSSSQQQOOOMMMLLLKKKKKKIIIEEECCCCCCDDDDDDCCCAAA===888555555666777777888777777999;;;???HHHSSSaaaiiinnnnnnllljjjeee```[[[WWWQQQLLLIIIGGGDDDBBBDDDDDDEEEIIIMMMOOOPPPOOOMMMIIIGGGGGGJJJRRR```nnnwwwwwwssslllbbbZZZWWWWWW[[[eeeooossstttvvvvvvuuuzzzvvvtttuuuyyy|||}}}|||pppjjjccc]]]]]]aaaggglllpppttt{{{|||vvvqqqnnnjjjgggeeeeeedddbbbaaaaaacccdddfffiiimmmuuu|||xxxnnnaaaXXXLLLLLLJJJIIIIIIIIIJJJKKKKKKLLLMMMNNNQQQUUU[[[___bbbiiisss}}}{{{hhhXXXNNNIIIGGGIIILLLQQQYYYbbblllwww~~~}}}zzzyyy{{{}}}~~~}}}zzzxxxwwwrrrpppmmmiiiccc[[[SSSMMMCCCBBB@@@>>><<<;;;;;;;;;:::;;;;;;<<<===>>>??????@@@@@@DDDKKKVVVfff}}}zzzvvvVVVLLLCCC@@@>>>;;;999:::777777777666555555444444555555555555555555555555222333666777777666444333333333444444555666666666888===HHH[[[pppwwwlllmmm}}}hhhcccppp}}}~~~|||rrrpppppptttuuuwwwyyy{{{{{{{{{{{{}}}~~~|||vvvqqqqqqxxx|||rrrhhh___VVVLLLFFF===:::777555666777888777999888666555555555666666111111111111000000000///////////////////////////...//////000000000000///000111333444555555555444444555555666777777888888777777777666555555444444444555888<<<@@@CCCFFFHHHJJJIIIIIIHHHGGGFFFEEEEEEEEEBBB???===>>>?????????===:::666555666888999::::::888888;;;>>>CCCOOO[[[dddjjjmmmkkkhhhfffbbb^^^XXXTTTOOOJJJGGGEEEBBBAAACCCCCCDDDGGGKKKMMMMMMLLLJJJGGGFFFGGGJJJPPP]]]iiipppqqqpppjjjbbb\\\ZZZZZZ[[[dddnnntttuuuvvvuuuuuuwwwvvvvvvxxx||||||yyyvvveeeaaa\\\ZZZ^^^fffqqqwww~~~{{{uuuppplllhhhdddaaa___^^^]]]]]]^^^```aaaccceeeiiipppwww~~~ttthhh```VVVTTTQQQMMMKKKIIIIIIIIIIIIJJJLLLMMMPPPTTTYYY]]]bbbjjjuuuqqq___RRRKKKGGGDDDFFFJJJPPPXXXbbbooo{{{}}}yyyxxxzzz~~~}}}}}}|||zzzyyysssppplllgggbbbZZZRRRLLLFFFDDDAAA>>><<<;;;;;;;;;777999<<>>===@@@AAAEEEMMMXXXiii~~~tttUUUKKKBBB???>>>;;;999;;;777777777666555555444444555555555555555555555555666666666666555444444333333333444444555666666666888===HHHZZZpppwwwkkkmmm~~~jjjcccnnn{{{rrrpppppprrrtttvvvxxxzzz{{{{{{{{{}}}~~~xxxrrrsss{{{}}}tttkkkbbbXXXNNNGGG>>>;;;777555666888999999999999777666555666666777111111111111000000000///////////////////////////......///000111111000000///111222444555555444444777777777777777777666666777777666666555444444333333444555777:::<<<===>>>@@@@@@AAABBBBBBAAA@@@@@@???<<<:::999999;;;;;;:::888666333333555777999999:::888888;;;???FFFSSS___hhhmmmnnnkkkgggeeeaaa]]]UUUQQQLLLHHHFFFDDDBBBAAABBBBBBBBBEEEHHHJJJJJJIIIGGGEEEFFFHHHKKKOOOZZZdddhhhjjjllliiiccc^^^\\\\\\^^^dddnnnuuuwwwuuuvvvwwwvvvwwwzzz~~~vvvpppaaa___]]]___hhhuuu{{{uuupppkkkfffaaa^^^XXXXXXYYYZZZ\\\^^^aaabbbcccgggnnnvvv~~~}}}ssslllddd```ZZZSSSMMMIIIGGGFFFHHHJJJLLLMMMOOOSSSXXX[[[dddlllwwwzzzfffVVVMMMIIIEEECCCDDDJJJQQQWWWbbbqqq}}}~~~wwwvvvzzz~~~~~~}}}|||{{{zzzuuuqqqkkkeee___WWWPPPKKKGGGEEEAAA>>>;;;:::::::::555999===AAABBBAAA>>><<<@@@AAAFFFOOO[[[mmmpppTTTJJJBBB???===;;;999;;;777777777666555555444444444444444444444444444444666555444444333333444444333333444444555666666666999===GGGYYYoooyyylllnnntttgggnnnzzzssspppoooppprrruuuwwwyyy{{{{{{{{{}}}~~~wwwqqqsss}}}vvvnnnfff\\\PPPIII???<<<888666666888999::::::999888666555555666666111111111111000000000000000000000000000000000000......///000111111111111...///111333444555444444888888888777777666666666888888777666555444444333444555555777888999:::::::::;;;<<<>>>>>>>>>======999888666666888888888777333111000000333666777777999777888<<>>@@@AAAFFFQQQ^^^qqqlllSSSJJJAAA???===:::999;;;777777777666555555444444444444444444444444444444111222222333444555555555333333444444555666666666999===GGGXXXmmmyyylllmmm}}}mmmqqq~~~yyytttqqqooooooqqqtttwwwzzz|||}}}}}}}}}}}}~~~|||uuuooosss~~~yyyrrriii___SSSKKK@@@===888666666888:::;;;;;;:::888666555444555555111111111111000000000000000000000000000000000000......///111111222222111...///111333555666666666777777777777777888888888999999888777666555444333666666777888999::::::;;;777999;;;<<<======<<<;;;555555555666888888666444333222000111444777888888;;;:::<<<@@@EEELLLXXXdddjjjooopppkkkeeebbb]]]XXXLLLIIIEEEBBBBBBBBBAAA@@@@@@@@@@@@BBBEEEFFFEEEDDDBBBBBBEEEIIIKKKMMMTTT\\\___dddiiijjjhhheeeddddddfffhhhnnnuuuvvvrrrtttzzz|||}}}~~~uuunnniiijjjmmmvvv{{{vvvpppjjjddd^^^ZZZWWWXXXZZZ\\\^^^```bbbcccbbbgggnnnwww~~~ttthhh^^^VVVQQQOOONNNPPPRRRTTTVVVYYY\\\___dddiiipppyyyrrrdddRRRHHHFFFHHHFFFCCCEEEMMMTTTXXXaaapppzzz|||wwwxxxvvvqqqooovvv|||}}}{{{yyyxxxxxxxxxrrrjjjaaaYYYRRRLLLHHHBBB@@@<<<999777777888999999:::<<<>>>???@@@@@@AAA@@@AAAGGGRRR```sssiiiSSSJJJAAA>>>===::::::;;;777777777666555555444444444444444444444444444444,,,...111444666777666666333333444444555666666777999===FFFWWWmmmxxxjjjjjjyyyrrrttt}}}xxxuuurrrooooooqqqtttxxx{{{}}}~~~|||}}}~~~yyyrrrmmmrrr~~~|||tttlllbbbVVVMMMAAA===888666666999:::;;;<<<:::888666444444444444111111111111000000000000000000000000000000000000......///111111222222222...///222444666777777777555555666777888999:::::::::999888777666555444444888888999999:::;;;<<<<<<777888:::<<<======<<<;;;333333444666888888555333666555444555888:::<<<<<>>AAAFFFKKKQQQ]]]hhhggglllmmmhhhbbb^^^XXXRRRIIIFFFBBB@@@@@@@@@@@@???@@@??????AAADDDEEEDDDCCC@@@AAADDDIIIJJJKKKRRRZZZ^^^ccciiillljjjhhhggghhhhhhhhhmmmttttttqqqssszzz}}}uuuooommmooottt}}}|||vvvqqqkkkddd]]]YYY[[[\\\]]]^^^```bbbccccccaaafffoooxxxssshhh```[[[YYYQQQSSSVVVXXXYYY\\\___bbbaaaeeelllttt|||}}}xxxaaaXXXMMMFFFEEEFFFEEECCCEEEJJJPPPVVV]]]dddkkkpppjjjmmmqqqrrrpppsss~~~|||}}}|||zzzxxxvvvtttqqqmmmfff___XXXRRRLLLHHHEEEBBB>>>;;;::::::999888:::<<<======<<<<<<===??????DDDIIIOOO```~~~nnnSSSLLLDDD>>><<<;;;999777666555555444444444555555666666555555555444444444777666555444333222111111555555555555666666666666:::<<>>===;;;999666555444444222222111111000////////////////////////000111111000000000111222222333333333444444444555666666666777777666666777888999999999999888777666555444444666666666888:::;;;:::999;;;;;;;;;;;;:::999888777777444333444222///111555555555666777999;;;<<<===???@@@AAADDDJJJTTT```gggllliiieeeaaa\\\XXXRRRNNNFFFDDDBBB@@@>>>=========@@@@@@AAABBBBBBBBBAAAAAAAAABBBDDDGGGLLLRRRWWWZZZ^^^cccgggffffffhhhgggdddgggjjjmmmpppqqqsssuuuwwwyyy{{{}}}|||yyywwwvvvvvvrrrxxx{{{uuunnniiifffeeeaaacccfffgggfffggghhhiiimmmooouuu}}}{{{sssmmmiii[[[YYYWWWVVVWWW[[[```cccaaaeeekkkooottt}}}wwwyyy~~~xxxlllXXXPPPHHHCCCDDDEEEDDDCCCDDDGGGKKKPPPVVV\\\ccchhhfffiiinnnpppooosss}}}}}}zzzxxxvvvtttrrrpppkkkddd]]]WWWPPPKKKGGGEEEBBB===;;;::::::999888888999;;;;;;;;;<<<>>>@@@GGGJJJMMMSSSffflllRRRLLLCCC>>><<<;;;999777666666555444444444555555666555555555444444444444555444444444444444333333555555555555666666666666:::<<>>===;;;999777666444333222222111111000000//////...............///000000000000000111222222333333333444444555555666666777666777777777777888888888777777777777666666666666666666777999;;;<<<<<<<<<======>>>???>>>===<<<;;;666333333555444222333777555555666777999;;;<<<===CCCBBBCCCGGGNNNXXXaaafffjjjgggbbb^^^YYYTTTOOOKKKDDDCCCAAA???>>>======>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBDDDGGGLLLQQQVVVYYY^^^dddhhhggggggiiiiiifffhhhjjjmmmooopppqqqtttvvv{{{||||||{{{yyywwwwwwwwwxxx|||~~~zzzvvvrrrqqqpppnnnoooqqqqqqpppooopppqqqsssssswww~~~zzzwwweeecccaaaaaacccdddcccbbbcccfffiiilllrrr{{{~~~zzzqqqrrrtttlll___NNNIIIDDDBBBDDDEEEEEECCCDDDEEEHHHJJJNNNSSSZZZ^^^___ccciiimmmnnnsss}}}yyywwwuuutttqqqooommmiiibbb[[[UUUOOOIIIFFFDDDAAA===;;;::::::999888888999::::::;;;>>>BBBEEEOOOPPPQQQYYYooojjjQQQKKKCCC>>><<<;;;999777777666555555444444555555555555555555444444444444333333333444444555555555555555555555666666666666999;;;EEEWWWjjj{{{yyyfffcccpppxxxwww~~~|||yyyvvvppptttxxx{{{{{{zzzzzzzzzzzz{{{}}}zzzqqqmmmtttyyyooo]]]MMMDDD>>>999999999888999=========<<<;;;999666444333222222222111000000//////......---------...//////000000111111222333333333444444444555666777777777666777777888888888888777555555666666777777888888666777888:::<<<>>>???@@@>>>???@@@AAA@@@???===;;;888555444666555333333777666666777888:::<<<>>>???FFFDDDEEEJJJTTT]]]ccceeegggddd___ZZZUUUPPPKKKGGGBBBAAA???>>>======>>>>>>??????@@@@@@AAAAAAAAAAAABBBBBBDDDGGGLLLPPPUUUWWW^^^dddhhhhhhhhhkkkkkkhhhjjjkkklllllllllnnnrrruuu{{{||||||zzzyyyxxxyyy{{{}}}|||~~~~~~}}}}}}~~~~~~{{{{{{sssqqqqqqsssvvvsssllleeehhhgggfffhhhnnnxxxxxxooonnnmmmbbbUUUIIIGGGDDDDDDFFFGGGFFFEEEFFFFFFGGGGGGIIINNNTTTXXXYYY\\\dddjjjnnnttt}}}{{{xxxvvvtttssspppnnnkkkggg```ZZZTTTNNNIIIEEECCC@@@<<<:::::::::999888999:::;;;<<<===AAAGGGKKKQQQPPPQQQ\\\www{{{fffOOOIIIBBB>>>===<<<999777888777666555444444444555444444444444444444444444333333333444444444555555555555555555666666666666999:::DDDVVViii|||yyyddd___mmm~~~{{{|||zzzxxxxxxwwwvvvrrrtttxxxzzzzzzzzzzzz{{{{{{{{{|||~~~{{{tttqqqvvv~~~{{{ppp^^^MMMFFF>>>999999999888999===>>>>>>===<<<:::777555333333333222111111000000//////............///000000000000111222222333333444444444555666777777888999666777888888999888777666666666666666777777777777666777:::<<<===@@@CCCEEEEEEEEEFFFFFFDDDAAA>>><<<===888555666555222222444777777888999;;;===???@@@EEEDDDEEENNNYYYbbbeeedddeeeaaa[[[VVVQQQLLLGGGDDD@@@???>>>=========>>>???>>>>>>??????@@@@@@AAAAAABBBCCCEEEHHHLLLPPPTTTVVV]]]ccchhhhhhiiilllllljjjkkkkkkjjjiiiiiikkkpppsssyyyzzzzzzzzzyyy{{{~~~|||sssrrrtttyyy}}}|||~~~~~~}}}xxxmmmlllhhheeeeeelllvvvtttkkkhhhdddYYYNNNEEEEEEDDDDDDEEEFFFEEEDDDFFFGGGGGGFFFGGGKKKQQQUUUVVVZZZccckkkqqqxxx}}}zzzxxxvvvuuussspppnnniiieee^^^XXXSSSNNNIIIEEECCC@@@<<<:::999:::999888999:::;;;<<<>>>BBBGGGLLLKKKLLLPPP___}}}~~~vvvrrraaaMMMHHHBBB>>>===<<<:::777888888777666555444444444333333444444444444444444555555444444444333333333555555555555666666666666888:::BBBTTThhh|||xxxbbb]]]kkk}}}}}}xxxtttttttttuuuuuutttuuuwwwwwwxxxyyy|||~~~|||||||||}}}yyyvvvyyy~~~|||ppp^^^OOOGGG???999888888888:::===??????>>><<<:::888666555333333222222111000000000000000//////000000111222111111111222333333444444444444555666777888999:::777777888888888777777777777777777777666666666666666888;;;===>>>AAAEEEIIIOOOOOOOOONNNLLLHHHEEECCCAAA:::555555555333444666666666666888999;;;===>>>BBBBBBGGGQQQ]]]dddeeecccbbb^^^XXXRRRNNNIIIEEEBBB>>>>>>===<<<<<<<<<===>>>>>>>>>===>>>>>>@@@AAABBBBBBCCCFFFIIIMMMQQQTTTVVV\\\bbbggghhhiiimmmmmmkkkkkkkkkiiihhhgggjjjooosssvvvxxxyyyzzz{{{~~~vvvkkkhhhkkkqqq{{{{{{vvvtttvvvzzz|||{{{~~~yyyrrrmmmgggffflllvvv}}}uuukkkccc^^^XXXOOOGGGBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFGGGGGGIIILLLQQQUUUZZZ^^^fffpppwww~~~~~~|||yyyxxxvvvssspppmmmfffbbb\\\VVVQQQLLLGGGDDDBBB???;;;999999:::999999777888:::;;;<<>>>>>===:::777999888777666555444444444333333333333444444444444555555555444444333333333555555555555666666666666888999AAARRRfffzzzvvv```[[[iii}}}{{{uuuppppppqqqssstttsssuuuvvvvvvwwwyyy}}}~~~}}}}}}}}}~~~||||||~~~|||qqq```QQQHHH@@@:::888888888:::>>>AAA@@@>>>;;;999888777777333333333222111111000000111111000000111111222333111111222222333444444444444555666777888999:::;;;999888777777666777777888888888777777666666555555666999<<<===>>>AAAFFFJJJPPPPPPPPPPPPPPPPPPOOONNNGGG>>>666555666666888;;;444444555666888:::;;;<<>>===<<<;;;;;;;;;<<<=========<<<<<<===???AAABBBBBBDDDGGGKKKOOOSSSVVVXXX\\\ccchhhiiikkkooopppnnnllllllkkkiiiiiilllppptttvvvxxxzzz|||}}}zzzoooddd```cccjjjuuuyyytttqqqqqqsssuuuwwwyyy||||||wwwpppkkknnnvvv~~~}}}~~~zzzuuupppkkkddd]]]UUUMMMGGGDDD@@@AAABBBCCCDDDEEEGGGHHHFFFHHHJJJLLLNNNRRRVVVZZZaaaeeemmmxxx~~~|||zzzxxxvvvsssoookkkbbb^^^XXXRRRNNNIIIDDDAAAAAA>>>;;;999999:::999999777999;;;<<<<<<>>>AAADDDCCCIIIUUUhhhpppiiihhhvvv~~~YYYJJJFFFAAA>>>>>>===:::777:::999888666555555444444222222333333333444444444333333444444444444444555555555555555666666666666999999@@@PPPdddyyyrrr]]]YYYggg~~~}}}xxx}}}~~~xxxpppkkkkkkmmmoooqqqpppsssvvvxxxyyy{{{~~~~~~~~~}}}~~~~~~|||rrrcccVVVIIIAAA:::888888777:::>>>CCCAAA===:::888888888999444333333222222111111000000000000000000111111222111111222333333444444555444555666777999:::;;;<<<;;;999777555555666888999666666666666777777777777777:::===>>>===@@@FFFKKKOOOPPPQQQTTTXXX]]]```cccSSSGGG<<<777777777999;;;777777888999;;;===>>>???CCCIIIRRRZZZ___```___]]]YYYUUUOOOJJJFFFCCC@@@>>>>>>===;;;:::::::::;;;;;;===<<<;;;;;;===???AAABBBBBBDDDHHHLLLQQQUUUXXXZZZ]]]dddjjjlllnnnrrrsssrrrnnnnnnnnnnnnnnnppptttxxxxxxzzz}}}~~~}}}uuuiii^^^ZZZ]]]dddpppzzz}}}yyyuuussssssssstttuuuwwwyyy{{{~~~zzzrrrpppvvvvvvtttssstttvvvtttlllfffiiieee```ZZZQQQIIIDDDDDDAAABBBDDDEEEGGGIIILLLNNNHHHKKKNNNQQQTTTXXX\\\___gggjjjsss}}}}}}zzzxxxvvvrrrnnnjjj___[[[UUUPPPKKKGGGBBB???AAA>>>;;;999999:::999999999;;;>>>?????????AAACCCCCCLLLYYYmmmmmmhhhhhhvvv|||WWWJJJEEE@@@>>>>>>===:::777:::999888666555555444444222222222333333444444444111222222333444666666777555555555555666666666777999999???OOOcccxxxooo[[[WWWeee|||wwwttt{{{zzztttlllfffeeehhhkkklllmmmqqqvvvzzz||||||}}}~~~~~~~~~}}}~~~}}}ssseeeYYYJJJAAA:::888888777:::>>>DDDBBB===999777777999:::444444333222222111111000///////////////000111111111222222333333444444555444555666888999:::;;;<<<<<<:::777444444555888:::444444555666777888999999777;;;>>>>>>===???EEEKKKSSSUUUXXX^^^eeennnuuuyyy```RRRBBB;;;888555666888<<<<<<===>>>@@@BBBCCCDDDGGGNNNWWW^^^```^^^\\\ZZZVVVQQQLLLGGGDDDAAA???===>>>===;;;:::999999::::::===<<<;;;;;;<<<>>>AAABBBBBBDDDHHHMMMRRRWWWZZZ[[[___ffflllnnnppptttvvvtttppppppqqqqqqrrrtttxxx{{{{{{}}}~~~~~~zzzqqqeeeZZZWWWYYYaaalllvvv{{{xxxvvvuuurrrrrrssstttwww{{{~~~wwwqqquuueeefffeeedddgggiiifff```ZZZ^^^\\\SSSMMMKKKFFF@@@???AAACCCBBBBBBDDDHHHLLLKKKMMMPPPTTTYYY___fffkkksssyyy{{{zzzyyywwwtttnnngggbbb___YYYQQQJJJFFFCCC@@@???<<<;;;:::999888999999:::999;;;<<<<<<<<<>>>AAADDDGGGJJJYYYtttttt```aaahhhzzzrrr[[[IIIEEE@@@<<<;;;::::::999777777666555444444333333333333333333333333333333444444444444444444444444666666666666666555555555999:::@@@LLL^^^sssjjj\\\YYYddd|||tttrrrzzzwwwlllgggfffeeehhhmmmmmmpppsssvvvxxx{{{}}}wwwiii\\\NNNDDD:::777777777999<<<=========;;;999777777888777666555444333222222111111111111111111111111111111222333333444555666666888888777555444666999<<<;;;:::999777777777888888666777777777888888888888<<<===?????????BBBHHHNNNVVV\\\dddmmmzzzooo[[[EEE;;;999999999:::999<<<>>>@@@BBBCCCFFFIIIPPPSSSXXX]]]___]]]WWWSSSOOOLLLGGGBBB>>><<<;;;;;;<<<;;;;;;:::::::::;;;;;;::::::;;;;;;===@@@BBBCCCDDDEEEHHHNNNTTTYYY\\\]]]ccchhhnnnrrrrrrrrrsssuuuuuuvvvwwwwwwxxxzzz}}}~~~zzzooocccWWWRRRTTT\\\jjjwww~~~{{{{{{wwwwwwxxxwwwvvvwwwyyy|||}}}uuuqqqwww\\\^^^^^^]]]___bbbaaa]]]___aaa]]]SSSKKKGGGCCC>>>???AAADDDEEEFFFGGGJJJMMMNNNPPPSSSWWW\\\dddmmmsss{{{zzzyyywwwsssnnngggbbb]]]XXXPPPJJJFFFCCCAAA???===<<<;;;:::999::::::;;;:::;;;<<<<<<===>>>BBBDDDHHHMMM]]]wwwmmm[[[___jjjpppYYYIIIEEE@@@<<<;;;:::999999777666666555555444333333333333333333333333333333444444444444444444444444666666666666555555555555777999???JJJ[[[ppplll^^^ZZZccczzzqqqooowwwxxxmmmhhhffffffiiimmmooorrruuuwwwxxxzzz}}}~~~~~~}}}{{{~~~xxxjjj]]]PPPEEE;;;888888888:::===>>>??????===:::888888999666666555444444333222222111111111111111111111111333333333333333444444444333555777777777888:::<<<;;;:::999777777777888888888888999999:::;;;;;;<<<<<<===??????@@@EEEMMMTTTdddjjjsss|||wwwbbbJJJ>>>;;;:::;;;<<<===???BBBCCCEEEGGGJJJLLLUUUVVVXXX[[[\\\YYYSSSNNNKKKHHHDDD???===<<<<<<===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;===???AAACCCDDDFFFIIIOOOUUU[[[^^^```eeeiiioooqqqqqqrrrtttwwwyyyzzz{{{{{{{{{}}}|||vvvjjj```UUUQQQSSS[[[hhhuuu{{{{{{zzz{{{{{{zzzyyyyyy{{{}}}|||yyyqqqmmmsssVVVZZZ[[[ZZZ[[[```cccccciiiiiibbbUUUJJJDDDAAA??????BBBFFFHHHJJJKKKMMMOOORRRTTTWWW[[[bbblllwww~~~}}}{{{zzzxxxvvvsssmmmfff```ZZZUUUNNNIIIFFFCCCAAA@@@<<<;;;999888888999:::::::::;;;<<<<<<===???BBBEEEJJJPPPaaazzzdddVVV___nnnmmmWWWHHHDDD@@@===;;;;;;999888777666666555555444444444333333333333333333333333444444444444444444444444555555555555555555555555777888===HHHYYYmmmooo```ZZZbbbwwwmmmkkkrrryyymmmhhhggggggjjjmmmpppsssvvvwwwxxxyyyzzz|||~~~~~~~~~zzzxxx|||yyylll___RRRGGG===999999888:::===???@@@@@@???<<<:::::::::666555555555444333333333111111111111111111111111333333333222222222111111...222666999::::::;;;<<<:::999999888888888999999:::::::::;;;<<<===>>>???===>>>@@@AAAEEEMMMXXXaaaooovvvkkkPPPAAA<<<;;;<<<>>>@@@CCCFFFHHHJJJMMMPPPSSSZZZYYYXXXXXXVVVSSSMMMIIIGGGDDD@@@<<<;;;;;;===>>>;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<>>>@@@AAAEEEGGGKKKQQQWWW]]]aaacccgggkkkooopppppprrruuuyyy}}}}}}vvvpppfff]]]TTTRRRTTT\\\iiittt|||{{{zzz}}}}}}}}}|||zzzzzz|||~~~yyywwwrrrjjjfffmmm|||WWW]]]```^^^```gggnnnqqqwwwrrrgggXXXJJJCCCBBBCCCBBBDDDFFFIIIKKKOOORRRTTTUUUWWW[[[```iiiuuu~~~||||||zzzxxxvvvrrrlllddd___VVVRRRLLLHHHEEECCCAAA???999888777666666777888999:::;;;<<<======???BBBEEEIIIRRRddd||||||aaaVVVcccuuukkkUUUGGGCCC???===<<<;;;999888777666666666555555444444444444444444444444444444444444444444444444444444444444555555555555555666777888===GGGWWWkkk~~~rrr```XXX```uuullliiioooxxxllliiiiiiiiikkknnnooorrruuuwwwxxxyyyzzz|||}}}}}}|||}}}~~~xxxvvv{{{|||nnnbbbSSSHHH>>>:::999888999<<>>>>>@@@CCCGGGNNNYYYhhhrrrxxxsssVVVDDD===<<<===???AAADDDIIILLLOOOSSSVVVYYY[[[YYYVVVTTTQQQNNNIIIFFFDDDBBB>>>;;;::::::<<<>>>:::::::::999::::::;;;;;;<<<;;;;;;;;;<<<>>>@@@AAAFFFIIINNNTTTYYY___dddgggiiillloooooooooqqqvvvzzz~~~~~~zzzwwwrrrkkkddd]]]VVVUUUXXX___iiissswww|||}}}~~~{{{{{{|||}}}}}}|||{{{|||~~~tttqqqlllfffbbbgggwwwZZZ```ddddddhhhrrr{{{vvvfffVVVIIICCCBBBEEEFFFFFFFFFIIINNNSSSXXXZZZXXX[[[___fffqqq~~~~~~||||||zzzxxxuuuqqqjjjccc]]]SSSPPPKKKGGGDDDBBB@@@???:::999888777777888999::::::<<<=========???CCCEEEHHHRRReee{{{}}}ddd\\\kkkhhhSSSEEEBBB???===<<<;;;999777666666666666666555555555444444444444444444444444444444444444444444444444333444444444555555666666777999===GGGWWWkkk~~~vvv```UUU___wwwmmmiiimmmuuujjjiiikkklllmmmnnnmmmppptttwwwxxxzzz{{{}}}{{{{{{{{{|||}}}xxxvvv{{{rrrfffUUUJJJ???:::999777888;;;>>>@@@AAA@@@>>>;;;:::999666666666555555444444333111111111111111111111111//////000111111222333333444666777777777777:::;;;888888999999::::::::::::===<<<:::::::::;;;<<<===>>>BBBHHHNNNXXXeeetttwwwXXXEEE>>><<<>>>@@@AAAEEELLLQQQUUUXXX[[[]]]YYYVVVRRROOOMMMJJJGGGDDDCCCAAA>>><<<::::::;;;<<<999999999999999:::;;;<<<<<<<<<;;;<<<===???AAABBBHHHLLLRRRWWW[[[aaafffkkkkkknnnppppppoooqqqwww{{{|||{{{xxxwwwuuusssnnniiibbb\\\WWWXXXZZZ___gggooorrrxxx}}}{{{|||||||||~~~|||}}}{{{|||~~~~~~~~~vvvpppjjjeeeaaadddrrr\\\aaafffjjjqqq}}}uuu___PPPFFFAAABBBDDDJJJIIIJJJMMMTTTZZZ^^^```[[[___eeennnyyy~~~|||{{{xxxuuupppiiiaaa\\\RRRNNNJJJFFFDDDAAA???===;;;;;;:::999:::;;;<<<===;;;<<<======>>>@@@CCCFFFFFFSSSeeezzzhhhdddvvveeeQQQDDDBBB???===<<<;;;999777666666666666666666666666444444444444444444444444444444444444444444444444333333333444555555666666777888===GGGXXXlll~~~zzzcccVVV```yyyooojjjlll|||zzzooohhhjjjooopppooooookkkoootttwwwyyyzzz{{{|||yyyyyyzzz{{{}}}{{{xxx{{{vvvjjjXXXLLLAAA<<<:::888888;;;>>>@@@BBBAAA???<<<:::999888888777666555444333333111111111111111111111111...///000111222333444444777888888777666666888:::777777999:::;;;;;;;;;;;;<<<;;;::::::;;;===@@@AAABBBHHHPPPYYYcccppp}}}xxxYYYFFF???>>>@@@BBBDDDIIIQQQWWWZZZ[[[[[[[[[VVVSSSOOOLLLJJJHHHDDDBBB??????===<<<;;;:::::::::999888888999999:::;;;<<<<<<<<<<<<===???AAACCCEEEJJJOOOUUUZZZ]]]bbbhhhmmmnnnpppssssssrrrtttyyy}}}|||yyytttssswwwqqqrrrpppkkkggg___ZZZWWWXXXZZZ\\\aaahhhpppwww~~~|||{{{{{{yyyxxxxxxzzz}}}}}}|||zzzzzz|||xxxzzz}}}{{{rrrkkkiiiffffffqqqbbbggglllrrr}}}sssYYYKKKFFFCCCCCCEEEKKKLLLOOOVVV]]]bbbdddccc___ccckkkuuu|||{{{xxxuuuppphhh```[[[QQQMMMIIIFFFCCC@@@===;;;:::999888888888:::;;;<<<;;;<<<===>>>>>>@@@CCCFFFFFFSSSeeeyyykkkjjjaaaNNNCCCAAA>>>===<<<;;;999777666666666666666666666777555555555555555555555555444444444444444444444444222222333444444555666666555777<<>>888999;;;<<<<<<;;;:::999888888888888999:::;;;<<<<<<<<<<<<>>>@@@CCCFFFGGGMMMRRRYYY]]]___ccciiinnnqqqtttwwwxxxwwwxxx|||qqqnnnppp~~~}}}pppnnnooolllhhheee```[[[YYYZZZZZZZZZ]]]bbbqqqxxx~~~|||zzzwwwtttqqqpppsssyyy~~~{{{qqqllliiikkkmmmmmmooossspppsssxxx}}}uuulllmmmmmmllltttjjjnnnsss{{{sssVVVIIIGGGFFFFFFHHHKKKNNNTTT]]]eeeiiigggdddbbbgggooozzz}}}{{{xxxtttooohhh```ZZZPPPMMMIIIEEECCC@@@<<<:::777666555555555777888999;;;<<<===>>>>>>@@@CCCFFFFFFTTTfffxxxkkkmmm^^^LLLBBBAAA>>>===<<<;;;999777666666666666777777777777555555555555555555555555444444444444444444444444222222333333444555666666444666:::EEEVVVkkk~~~lll]]]fff|||rrrjjjiiiwwwyyyooofffcccjjjsssuuurrrpppooorrrvvvxxxxxxwwwwwwwwwwwwwwwxxxzzz}}}}}}~~~{{{ppp^^^RRRGGGAAA>>><<<<<<>>>AAACCCEEEEEEBBB???===<<<;;;:::999777555333111000111111111111111111111111333333333222222222222111111555999<<<;;;999777666555777999;;;<<<<<<<<<<<<;;;;;;<<>>AAADDDGGGIIINNNTTT[[[^^^___ccciiioootttwww{{{{{{{{{{{{|||mmmkkkooo}}}wwwmmmmmmnnnjjjeeedddccc^^^\\\]]]]]][[[]]]aaarrrzzz|||yyyvvvrrrmmmjjjlllqqqxxx}}}wwwpppkkkgggeeeaaa[[[YYY\\\```bbbeeeiiiiiilllrrrxxxvvvmmmpppsssqqqvvvkkktttpppUUUJJJIIIIIIHHHGGGNNNMMMVVVgggrrrpppiiidddbbbjjjttt|||{{{xxxwwwwwwvvvrrrjjjaaaZZZRRRNNNGGGBBB>>><<<:::888888888888888999:::;;;;;;;;;<<<===>>>>>>@@@DDDFFFPPPSSS```yyywwwoooqqqyyyYYYIIIAAACCCDDDAAA<<<888777888666555555555555444444444888888777666555444444333222333333444555666777777444444444555555555555555666888<<>>AAADDDEEEBBB???<<<<<<===;;;888666666555333111222222333333222111///...111111222222222333333333666777888:::<<<;;;888555888888999999:::<<<>>>???AAAAAABBBFFFNNNXXXbbbhhhmmmrrr{{{wwwYYYHHHCCCDDDGGGJJJVVVZZZ___bbbaaa]]]WWWRRRPPPNNNJJJGGGDDDAAA===;;;999999888888777666666555888999:::999888888:::;;;;;;<<<>>>@@@BBBFFFKKKOOOSSSXXX]]]___aaaeeelllrrrxxxyyy{{{|||}}}qqqjjjjjjppp~~~tttmmmmmmnnnjjjdddaaadddffffffbbb^^^^^^dddjjjvvv{{{yyyrrrnnnlllmmmmmmmmmqqqwwwvvviii___[[[YYYUUURRRJJJJJJKKKMMMQQQWWW]]]```aaaeeekkkrrr||||||ssssssxxxzzz{{{}}}xxxnnnVVVKKKIIIIIIJJJKKKTTTVVV```pppxxxuuuoookkkdddlllvvv~~~|||zzzvvvvvvuuutttppphhh___YYYQQQMMMGGGAAA>>><<<:::888888888888888999:::;;;;;;;;;<<<>>>>>>???AAADDDGGGOOOTTTdddyyyqqqqqquuuXXXJJJ@@@AAAAAA>>>:::666666666666555555555555444444444666666555555444444333333333333444444555666666666444444444555555555555555666888;;;DDDTTTjjjzzzhhhoooxxxzzzmmmhhhwwwuuummmggghhhiiilllmmmmmmjjjhhhnnnpppssswwwxxxyyyxxxwwwyyy}}}~~~zzz~~~}}}rrrcccVVVHHH@@@<<<999999<<<@@@CCCFFFFFFDDD@@@>>><<<<<<:::777666666555333222222222333333222111///...111111111222222222333333666666888:::;;;;;;999888999:::<<>>@@@BBBDDDIIIOOOSSSUUUZZZ___bbbcccgggnnntttxxxzzz|||}}}~~~|||mmmfffhhhppp{{{sssllllllkkkgggdddcccggghhhgggbbb^^^___eeelllzzz{{{yyysssooolllmmmnnnooottt{{{nnneeeYYYPPPMMMKKKHHHEEEFFFEEEEEEFFFIIIMMMRRRUUU[[[___eeennnxxxwwwwww{{{~~~lllXXXLLLIIIIIILLLPPPVVV\\\hhhuuuzzzvvvpppnnnhhhpppzzz}}}zzzyyyuuutttsssqqqmmmfff]]]WWWPPPKKKFFFAAA>>><<<999888888888888888999:::;;;<<<<<<===??????@@@BBBFFFIIINNNWWWkkkzzzqqqooopppVVVKKK@@@@@@@@@===999777666666666555555555555444444444444444444333333333333333444444444444444444444444444444444555555555666666666777;;;CCCRRRfff{{{nnnqqqwwwrrrkkkyyyrrrmmmgggiiikkkkkkiiigggffffffoooqqqtttwwwyyyyyyxxxwwwxxx|||~~~}}}xxx|||~~~tttgggYYYKKKBBB===::::::===CCCFFFIIIIIIFFFBBB???===;;;888666555555555444333222222222222222111000///111111111222222222222333444666888:::;;;<<<<<<<<<>>>???CCCJJJSSSXXXYYYXXXYYYZZZ\\\bbbjjjttt}}}nnnUUUIIIHHHKKKPPPTTT___```cccccc```[[[UUUQQQHHHFFFCCCBBBBBBAAA???>>>;;;;;;::::::999:::::::::888:::::::::999999;;;===???@@@AAACCCGGGMMMTTTYYYXXX\\\aaadddgggkkkrrrwwwyyy{{{}}}wwwhhh```dddoooxxxsssnnnmmmjjjffffffhhhmmmmmmkkkfffaaacccjjjqqq|||zzzuuupppnnnnnnoooqqqyyyxxx```YYYOOOIIIFFFEEECCCAAABBBAAA@@@@@@AAADDDHHHJJJRRRVVV]]]gggsss{{{zzz~~~|||lllZZZOOOIIIHHHMMMSSSYYYcccqqq{{{|||wwwqqqoookkkttt~~~~~~{{{yyywwwtttsssqqqoookkkccc[[[UUUMMMJJJDDD@@@>>><<<999777777777888888999:::;;;<<<<<<>>>???@@@AAACCCGGGJJJOOO\\\uuuyyyooolll|||mmmSSSKKKBBBBBB@@@>>>;;;999888888666555555555555444444444333333333333444444444444555555555444444333333333333333444444555666666666777777:::CCCPPPaaavvvrrrqqquuuyyyrrr~~~}}}qqqmmmjjjlllnnnllliiifffgggiiippprrruuuxxxyyyyyyxxxwwwwww{{{~~~}}}}}}xxx}}}~~~uuujjj\\\LLLCCC>>>:::;;;===CCCFFFJJJJJJGGGCCC???===:::888666555666666555444222222222222111111000000111111111111222222222222333555777999;;;===@@@CCCGGGHHHNNNWWWbbbhhhhhhffflllmmmnnnrrryyy~~~jjjVVVOOOQQQVVV[[[___dddddddddbbb^^^XXXSSSOOOFFFDDDAAA@@@@@@@@@???>>>;;;;;;:::999999:::;;;;;;999:::;;;:::999:::<<<>>>???@@@AAACCCGGGNNNVVV[[[YYY]]]bbbfffjjjnnntttwwwzzz|||qqqbbbZZZ```nnnxxxtttrrrooojjjgggiiiooouuuuuurrrlllgggiiiqqqyyy~~~|||wwwsssppppppqqquuuxxxhhhYYYTTTMMMHHHFFFFFFEEEDDDAAA@@@???>>>???BBBDDDFFFJJJNNNVVVaaaooo~~~{{{~~~|||mmm\\\PPPIIIHHHMMMTTT___kkkzzz|||uuuqqqllluuu~~~|||~~~~~~|||yyywwwvvvsssrrrooommmhhhaaaYYYSSSKKKGGGCCC@@@===;;;999777777777777888999:::<<<===<<<>>>???@@@AAADDDHHHKKKQQQbbbssskkkhhhxxxjjjQQQIIICCCAAA???<<<;;;:::999888666555555555555444444444444444444444444555555555555555555444333333222222333333444444555666666777777666999BBBMMM[[[pppvvvrrrttt}}}www}}}rrroookkkmmmnnnmmmjjjiiikkknnnqqqsssvvvyyyzzzzzzxxxwwwwwwzzz}}}~~~}}}}}}zzz~~~vvvlll^^^MMMCCC>>>::::::===BBBFFFJJJKKKHHHCCC???===;;;999666666666666555444222222111111111111111111000000111111111222222222222444666888:::???EEEIIIQQQTTTZZZdddmmmssssssqqqxxxyyy{{{vvvfffWWWUUU[[[```dddggggggfffddd```[[[UUUPPPMMMGGGDDDAAA?????????>>>>>><<<;;;999888888999:::;;;999:::;;;;;;:::;;;===???>>>???AAACCCGGGMMMUUUZZZZZZ]]]bbbgggkkkppptttwww{{{}}}{{{kkk]]]VVV]]]lllxxxuuurrrooojjjgggkkksssyyyyyyvvvqqqmmmoooxxxyyyvvvtttttttttxxxkkk\\\PPPLLLHHHDDDCCCBBBBBBBBB???>>>>>>>>>???BBBDDDEEEEEEIIIQQQ\\\lllzzz{{{~~~{{{mmm\\\QQQKKKJJJNNNTTTaaannn||||||sssllljjjsss|||}}}zzzyyy~~~}}}zzzxxxvvvtttqqqooollliiiddd]]]VVVPPPHHHFFFBBB???===;;;888666777777777888999;;;<<<===;;;===???@@@AAADDDHHHKKKSSSggglllffffffvvvgggNNNGGGAAA>>>;;;999999888777666666555555555555444444444555555555444444444444444555444444444333333222222222333333444555666777777888555999BBBKKKVVVkkkxxxrrrsssyyyuuurrrlllllllllkkkjjjkkkmmmooorrrtttwwwyyy{{{zzzyyyxxxvvvyyy|||}}}|||||||||yyyooo```OOODDD>>>::::::===BBBFFFJJJLLLJJJEEEAAA???===:::888777777777666555222222111111000111111222000000000111111111111222000333666777:::@@@IIIOOOYYY^^^eeemmmtttxxxzzzzzz}}}~~~mmm```WWWZZZbbbhhhjjjkkkhhhfffbbb]]]WWWQQQMMMJJJGGGDDDAAA???@@@@@@@@@@@@>>><<<:::888888888999:::999:::;;;;;;;;;<<<>>>@@@???AAADDDFFFIIIMMMSSSWWWZZZ]]]aaagggmmmrrruuuwww{{{}}}uuuggg[[[SSSZZZiii|||zzzvvvrrrooojjjhhhmmmttt{{{{{{zzzvvvrrruuu}}}{{{yyyxxxxxxxxx{{{uuu```UUUJJJHHHEEEBBB@@@?????????<<<<<<<<<===>>>@@@BBBDDDCCCFFFNNNYYYiii}}}zzzwwwyyyzzzjjjYYYPPPMMMNNNQQQVVVaaaooo||||||qqqfffeeennnvvv{{{~~~{{{yyyxxx}}}{{{}}}|||yyywwwtttsssnnnllliiieee```YYYRRRLLLGGGDDDAAA???===;;;888666666666777888999;;;<<<===;;;<<<>>>???AAADDDHHHKKKTTTkkk~~~eeebbbfffxxxbbbLLLGGGBBB>>>:::888888999888666666555555555555444444444555555444444333333222222444444333333333333333333222222333444555666777777888555888BBBIIIRRRggg|||uuunnnooo}}}yyyuuuqqqnnnkkkjjjlllmmmnnnooosssuuuxxxzzz{{{zzzyyyxxxvvvyyy||||||{{{|||}}}ssscccRRRFFF???;;;<<>>???@@@AAABBBEEEKKKVVVfff{{{{{{vvvwww~~~xxxhhhWWWPPPOOOQQQTTTXXXfffssstttgggaaaiiirrrvvv{{{}}}zzzyyyyyy{{{www|||~~~~~~~~~}}}{{{yyyvvvtttrrrkkkiiifffbbb]]]VVVOOOIIIFFFCCC@@@>>>===;;;888555666666777888999;;;===>>>:::<<<===???@@@CCCGGGKKKTTTmmmxxxbbb```fffzzz^^^JJJHHHDDD@@@;;;999:::;;;:::888666666555555555444444444444444333333222111000000333333333333333333333333222222333444555666777888888555888AAAHHHPPPddd{{{qqqhhhiii|||{{{wwwvvvrrrmmmlllnnnppppppooosssuuuxxxzzz{{{zzzyyyxxxvvvxxx{{{{{{{{{|||}}}}}}uuufffTTTHHHAAA======@@@BBBGGGMMMPPPNNNJJJFFFDDDAAA>>>;;;:::999888777555222222111000000111222333000000000000111111111111///222555777:::BBBNNNWWW^^^fffpppuuuvvvyyy{{{rrrggg___]]]fffqqqvvvuuussshhhddd^^^XXXQQQLLLIIIGGGEEEBBB@@@@@@BBBFFFHHHHHHDDDAAA>>>;;;999999:::;;;999;;;<<<<<<<<<===???AAAGGGIIIMMMOOOPPPRRRTTTVVV\\\^^^cccjjjqqqvvvxxxyyyzzz|||xxxnnncccZZZRRRXXXeeevvvxxxuuusssrrrvvv{{{}}}}}}~~~~~~}}}yyycccUUUNNNGGGGGGFFFCCC???=========??????>>>>>>??????@@@@@@AAADDDJJJUUUeeeyyy}}}wwwwww~~~uuuiii[[[OOOIIIJJJSSS^^^iiitttzzznnnddd^^^bbbhhhpppxxx{{{{{{yyy~~~||||||}}}}}}vvvxxx~~~~~~|||yyywwwvvvuuurrrpppjjjgggbbb^^^ZZZSSSJJJCCCAAA@@@???>>>;;;999666555999::::::::::::::::::;;;<<<<<>><<<::::::888666444555555555555555555555555444555666666555333111000111222333333444444333333333333333444444444555555555666:::@@@FFFRRRfffyyykkkddddddxxx}}}wwwwwwuuurrrqqqqqqrrruuuvvvwwwyyyzzzzzzyyyxxxyyyyyy|||}}}yyyyyy~~~zzziiiVVVJJJBBB===;;;<<>>???CCCGGGIIIHHHGGGDDDAAA>>>;;;:::::::::;;;;;;;;;;;;<<>>===============>>>???@@@AAABBBJJJWWWeeeuuu~~~rrrrrr|||~~~qqqfffZZZPPPKKKKKKTTT___gggrrr}}}xxxlllaaa[[[^^^cccjjjpppssssssrrr}}}~~~~~~~~~{{{tttuuuxxx}}}~~~}}}~~~}}}zzzyyyxxxuuurrroooiiiddd^^^ZZZVVVPPPIIICCCAAA@@@???===;;;999777666999::::::::::::;;;;;;;;;===<<>><<<::::::888666444555555555555555555555555555555555555444333222111111222222333333333333333444444444555555555666666555666:::@@@FFFRRRfffxxxgggbbbdddxxxzzz{{{yyyyyywwwvvvuuutttuuuvvvwwwvvvxxxzzzzzzyyyyyyyyyzzz|||}}}}}}|||zzz{{{{{{kkkXXXKKKCCC===;;;<<>>HHHSSS___fffooovvvzzz}}}|||vvvqqqmmmkkkhhhkkkpppwww|||{{{vvvqqqjjjeee^^^WWWPPPJJJEEECCCCCCBBB@@@@@@CCCEEEGGGHHHHHHFFFBBB???===;;;;;;;;;===>>>>>>>>>@@@CCCIIIMMMTTTWWWYYY[[[\\\]]]___```ccceeeiiinnnrrrvvvxxxzzz~~~~~~qqqeee^^^]]]]]]bbbnnn~~~zzzzzz}}}~~~fffUUUMMMLLLEEEEEEEEECCCBBB@@@>>>===============>>>???@@@AAACCCCCCJJJUUUbbbrrrrrrqqqzzzvvvlllcccYYYRRRMMMMMMUUU^^^eeeppp{{{~~~wwwjjj^^^YYYZZZ^^^ccciiimmmnnnmmmyyy}}}~~~}}}}}}xxxsssssssssvvv|||~~~}}}}}}~~~~~~~~~}}}{{{zzzyyyvvvqqqnnnfffaaa[[[VVVRRRNNNGGGCCC@@@???>>><<<;;;999777666999999::::::;;;;;;;;;;;;======>>>AAAAAAAAAGGGOOO^^^vvv}}}ddd___fffyyywwwXXXHHHEEEAAA???<<<:::999888666555555555555555555555555555666555555444333333333333333333444555555555555555555555555666666666777777555666999???EEEQQQeeexxxyyycccaaaeeeyyyuuuttt|||{{{{{{zzzyyyyyyyyyxxxxxxuuuwwwyyyzzzyyyyyy{{{|||{{{{{{zzzzzz|||~~~}}}mmmZZZMMMDDD===;;;<<>>;;;;;;:::999777777666555444333333333333111111000000000111111222444222333666999===HHHSSS]]]dddnnnuuuzzz~~~{{{uuuqqqnnnlllkkkqqquuuzzzyyytttlllhhhaaaXXXPPPIIIEEECCCBBBBBBCCCBBBBBBCCCEEEGGGHHHGGGDDDAAA>>>======<<>>===============>>>???@@@AAADDDDDDHHHRRR^^^nnnssspppwwwssskkkccc[[[TTTOOONNNSSS[[[cccnnnxxx}}}}}}wwwjjj^^^XXXYYY[[[```fffkkkmmmnnnuuu{{{~~~~~~||||||~~~{{{tttqqqrrrtttvvv{{{|||{{{}}}~~~~~~}}}|||{{{zzzuuuppplllccc___ZZZVVVSSSNNNGGGBBB??????===;;;:::999888777999999::::::;;;<<<<<<<<<>>>===>>>AAAAAAAAAGGGPPPcccyyyxxxddd```nnnrrrWWWIIIDDDBBB???<<<:::999999777555555555555555555555555555666555444333222333444444555555666777777777777777444555555555666666666666555666999>>>DDDPPPeeewwwuuuaaa```dddwwwoooooo}}}~~~||||||}}}}}}|||zzzyyyxxxtttvvvxxxzzzzzzzzz|||}}}zzzyyyxxxyyy}}}ppp^^^PPPFFF>>>;;;===BBBHHHOOOUUUWWWSSSNNNJJJFFFCCC???===<<<;;;:::888777666555444333333333333222111111000000000//////444222222555777<<>>>>>>>>@@@BBBDDDFFFHHHMMMSSSWWW^^^```bbbdddeeegggjjjmmmmmmoooqqquuuxxxzzz|||}}}{{{pppjjjhhhdddccchhhsss}}}}}}zzzdddUUUMMMIIIGGGGGGGGGGGGFFFEEEBBB@@@>>><<<<<<<<<===>>>???@@@AAACCCBBBFFFOOO[[[kkktttpppwww}}}tttmmmfff^^^WWWQQQMMMPPPWWW```iiirrrxxxzzzuuuiii\\\VVVWWWYYY___fffllloooppprrryyy}}}{{{|||vvvppppppsssyyy}}}~~~|||}}}~~~}}}|||{{{yyytttnnnjjj```]]]ZZZXXXUUUPPPGGGAAA???>>><<<:::999999999999999999:::;;;;;;<<<======>>>===>>>AAAAAABBBIIIRRRfff|||vvvhhhcccxxxlllUUUIIICCCCCC@@@<<<:::999999888666555555555555555555555555666555444333222333444555444444555666666666666555333333444444444555555555666666888<<>><<<>>>AAAFFFNNNUUUWWWUUUPPPLLLHHHEEEAAA>>>===<<<:::999666555444333222222222222222111111111000//////...444222222444666999CCCMMMVVV^^^iiirrryyy~~~{{{xxxvvvwwwyyyzzz~~~yyyuuuqqqnnnfff\\\RRRKKKHHHHHHIIIJJJJJJGGGCCCAAACCCFFFEEEEEEDDDBBBAAA@@@@@@???AAACCCFFFHHHLLLPPPVVVZZZ___aaaccceeegggiiimmmpppssstttwwwzzz|||wwwqqqfffddddddhhhqqqzzz~~~~~~|||zzzzzz}}}hhhWWWQQQOOOJJJDDDEEEFFFGGGFFFEEEBBB???===;;;;;;;;;<<<===>>>@@@@@@AAAAAADDDNNNZZZjjjvvvrrryyy{{{uuupppiiiaaaZZZRRRMMMOOOUUU\\\ccckkkqqquuurrrhhh\\\TTTUUUXXX^^^eeekkkoooppprrrzzz~~~}}}{{{vvvttttttzzz~~~~~~~~~}}}{{{yyyvvvrrrmmmiii]]]ZZZWWWUUUSSSNNNGGGAAA>>>===;;;999999999999:::999999:::;;;<<<======>>>>>>===>>>AAABBBDDDLLLUUUfff~~~uuunnnjjjgggSSSIIIDDDDDD@@@<<<:::999999888777555555555555555555555555555444444333333444444444111111222333333333333222333333333444444444444555666666888;;;AAAMMMcccvvvppp___]]][[[hhh}}}hhhjjj{{{|||~~~}}}}}}}}}|||{{{yyyvvvuuusssvvvxxxzzzzzzzzz|||}}}vvvwwwxxxzzz}}}vvvfffWWWIII???<<>>===;;;:::666555444333222222222222111222222222111000//////333111222444444666>>>GGGPPPXXXdddnnnuuu||||||zzzzzz{{{~~~yyyvvvqqqoooiii^^^TTTNNNMMMNNNSSSQQQNNNIIIDDDCCCDDDEEEDDDDDDDDDDDDDDDDDDCCCCCCEEEGGGJJJMMMPPPUUUZZZ^^^aaabbbeeefffhhhlllpppsssxxxyyy|||~~~xxxhhhhhhhhhkkkqqqvvvyyy{{{~~~~~~{{{xxxwww{{{ttt[[[NNNMMMOOOJJJDDDDDDEEEFFFFFFDDDAAA===;;;;;;;;;;;;<<<===???@@@AAAAAAAAAEEEOOO[[[kkkwwwssszzz~~~wwwsssrrrkkkbbb[[[TTTNNNPPPVVV\\\aaahhhnnnssstttkkk```VVVWWWZZZ```ggglllnnnnnnuuu|||xxxzzz~~~}}}zzzwwwtttpppkkkhhh[[[VVVQQQMMMLLLIIIEEEAAA===<<<:::999888999::::::999999:::;;;<<<===>>>>>>>>>===>>>BBBCCCFFFOOOYYYiiirrrpppsssbbbRRRJJJDDDDDDAAA<<<999999999888888555555555555555555555555333333444444555444444333111111222333333333333222444444444444555555555555666666777;;;@@@MMMbbbvvvssseeebbb\\\ggg~~~fffgggwww}}}~~~~~~~~~}}}|||zzzxxxvvvuuutttvvvyyyzzzzzzzzz{{{|||tttwww{{{|||{{{}}}yyyhhhYYYKKK???===???>>>EEENNNWWW[[[ZZZWWWTTTKKKHHHDDDAAA???>>><<<;;;777666555444333333333333111222222333333222111000111000222444333333999AAAIIIRRR^^^iiiqqqwww~~~}}}}}}~~~{{{yyyqqqpppjjj```VVVQQQRRRTTT]]]WWWPPPJJJFFFEEEEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHKKKMMMPPPSSSVVVZZZ___cccccceeegggiiikkkoootttwww|||}}}}}}rrrqqqpppppprrrtttvvvwww{{{|||{{{xxxttttttyyy~~~vvvgggTTTJJJIIIJJJJJJGGGFFFGGGHHHHHHGGGCCC???===<<<======>>>???AAACCCDDDCCCDDDHHHRRR]]]jjj}}}wwwrrryyyyyysssrrrrrrkkkbbb[[[TTTPPPRRRXXX^^^ccciiiooouuuwwwoooeeeZZZ[[[^^^dddjjjnnnooonnnxxx|||tttxxx~~~~~~}}}yyyuuurrroookkkhhhZZZTTTKKKFFFEEEEEECCCAAA===<<<:::888888999:::;;;999999:::;;;<<<===>>>???>>>===>>>BBBDDDHHHQQQ[[[lllpppqqqyyy___QQQJJJEEEEEEAAA<<<999999999999888555555555555555555555555222333444555555555444333333444555555666666555555555555555555666666666777666666777:::@@@LLLbbbuuuxxxkkkhhhaaajjjfffeeesss~~~}}}{{{yyyxxxvvvvvvuuuwwwyyyzzzyyyyyy{{{|||sssxxx|||}}}{{{{{{zzzjjj[[[KKK@@@===@@@>>>EEEOOOXXX]]]]]]ZZZWWWKKKHHHDDDAAA@@@>>><<<;;;888777666555555444444555111222333444444333222111111000222444333222666===EEEMMMZZZeeemmmttt{{{}}}|||qqqpppkkkbbbXXXSSSUUUXXXccc[[[QQQJJJHHHGGGFFFDDDEEEFFFGGGIIIJJJKKKLLLLLLOOORRRUUUXXX[[[___cccgggfffgggiiikkkmmmqqqwww{{{~~~zzzxxxvvvtttssstttuuuvvvwwwxxxwwwtttpppqqqxxx~~~|||iii```SSSIIIEEEFFFIIIJJJIIIKKKLLLLLLKKKGGGCCCAAA>>>>>>???@@@AAACCCEEEFFFFFFFFFKKKTTT^^^jjj{{{vvvrrrxxx~~~zzzwwwxxxnnnccc\\\UUUQQQSSSWWW]]]cccjjjpppvvvwwwpppggg]]]ZZZ]]]fffnnnpppqqqrrryyy}}}zzzoookkkrrr|||~~~}}}{{{xxxrrrlllgggddd[[[VVVOOOHHHEEEBBB@@@???<<<;;;:::999888888888888666777999:::;;;<<<<<<<<<<<<===@@@BBBBBBGGGUUUccc}}}|||hhhnnn|||^^^RRRLLLEEECCC???;;;888888999999888444444555555555555444444444444444444444444444444444444333333444777999;;;444444444444444444444444555555666999>>>JJJ___rrr}}}jjj___hhhpppiiiooozzz~~~}}}{{{|||{{{yyy|||wwwvvvxxx{{{~~~zzzyyyxxxxxxzzz}}}|||lll\\\OOOFFF???<<<;;;@@@IIIUUU^^^```[[[UUURRRJJJCCCBBBAAA===;;;<<<888888777666555444444333444333333222111000//////333222111111222555777999>>>EEEPPP[[[eeemmmtttyyy|||~~~zzz{{{}}}}}}xxxvvvqqqmmmhhhaaa\\\WWWUUUTTTWWWRRRKKKGGGEEEEEEEEEEEEEEEFFFHHHJJJJJJLLLOOORRRSSSVVV[[[___aaaccceeegggmmmnnnpppqqqrrrvvvzzz~~~~~~zzzyyyyyyyyyvvvsssttttttrrrooolllmmmrrrwwwwwwxxxzzz{{{|||}}}}}}|||uuu[[[RRRJJJJJJLLLKKKIIIJJJKKKQQQXXXXXXSSSJJJCCC???======???@@@BBBCCCDDDDDDHHHKKKPPPWWWaaappp{{{rrrvvv~~~|||{{{{{{zzzzzzoooddd\\\UUURRRTTTZZZaaagggnnnsssxxxyyyrrriii```]]]```iiiqqqssstttvvvvvvzzzxxxnnnkkkqqqzzz}}}zzzvvvrrrllleeeaaaXXXSSSLLLFFFCCC@@@>>>===;;;;;;999888888777777777777888999:::;;;<<<<<<===>>>???AAACCCDDDJJJZZZiiiyyyjjjrrrxxx^^^UUUOOOHHHCCC???;;;999888999888888444444555555555555444444444444444444444444444444555444333333444666888:::444444444444444444444444555555666999>>>III^^^qqqnnn```ggg|||rrrllltttzzz~~~}}}}}}yyyxxxyyy{{{}}}}}}zzzzzzyyyyyy{{{}}}~~~nnn^^^QQQHHHAAA>>>;;;@@@HHHTTT\\\^^^ZZZUUURRRJJJDDDCCCBBB>>>;;;;;;888888777666555555444333222222222222111111111111222111000000111333666777;;;AAAJJJUUU___hhhqqqvvvxxxyyy{{{}}}~~~~~~{{{|||}}}}}}yyywwwrrrooohhhaaaZZZUUURRRPPPQQQNNNIIIFFFFFFGGGHHHHHHIIIJJJLLLMMMNNNOOORRRUUUZZZ^^^bbbfffhhhjjjmmmooopppqqqssstttvvvzzz~~~{{{zzzxxxuuusssqqqqqqooommmjjjlllppptttttttttssssssrrrrrrrrrrrrvvvzzzjjjTTTMMMGGGGGGHHHHHHJJJMMMRRRZZZbbbbbbYYYMMMDDDAAA>>>???AAACCCEEEFFFFFFFFFJJJPPPWWW]]]eeeqqqzzzrrruuu}}}zzzwww{{{~~~}}}rrreee\\\UUURRRVVV]]]eeekkkrrrwww|||}}}vvvlllccc```cccllluuuxxxzzz|||wwwyyysssmmmoootttzzz~~~~~~}}}wwwtttrrrlllccc\\\TTTOOOIIIDDD@@@>>><<<;;;:::999888777777777777777888999999:::;;;<<<======???@@@CCCEEEGGGOOObbbtttvvvmmmyyyrrr___YYYSSSKKKBBB???;;;999999999888888444444555555555555444444444444444444444444444444666555444444444555777888444444444444444444444444555444666999===HHH\\\nnntttbbbfffxxxuuuqqqzzz{{{}}}}}}~~~{{{zzz{{{||||||{{{zzz{{{{{{{{{|||}}}~~~~~~}}}~~~qqqbbbTTTJJJCCC???<<>>???@@@CCCFFFIIIUUUmmm{{{tttqqqoooaaa\\\VVVMMMBBB???;;;999999999888777444444555555555555444444444444444444444444444444666666555444444444555666444444444444444444444444555444666999===GGGZZZlllwwwdddeeettt{{{www}}}|||xxxxxx}}}{{{zzz{{{||||||{{{zzz{{{|||}}}~~~}}}|||||||||~~~tttdddWWWLLLDDD???===???EEENNNVVVZZZYYYVVVTTTMMMHHHHHHGGGBBB===;;;::::::999888666555444444222222222222222222222222111000000000111222444555666999>>>EEENNNZZZfffmmmlllnnnqqqsssuuuvvvwwwwww}}}}}}}}}~~~|||}}}~~~yyyvvvtttppphhh```XXXRRRNNNLLLIIIHHHGGGHHHKKKNNNOOOOOOTTTVVVWWWWWWWWWXXXZZZ\\\[[[^^^bbbeeegggjjjmmmooowwwxxxzzz|||}}}yyyvvvuuurrrqqqpppooonnnnnnnnnoooooolllfffaaa^^^]]]___```___gggttthhhVVVIIIGGGGGGHHHHHHKKKUUU```ooo{{{nnnXXXIIIDDDDDDDDDDDDEEEHHHMMMQQQSSS[[[fffqqquuutttxxxyyyqqqttt}}}}}}zzzuuufff[[[TTTRRRWWW^^^eeelllttt{{{vvvgggeeehhhsss|||~~~wwwrrrrrr{{{}}}~~~}}}}}}}}}{{{tttqqqpppkkkaaaXXXNNNJJJEEEBBB@@@>>><<<:::999888777777666777777777;;;;;;;;;;;;;;;===>>>>>>>>>@@@CCCGGGLLL\\\yyytttrrruuuoooccc^^^VVVLLLAAA???<<<::::::999888777444444555555555555444444444444444444444444444444666555555444444444444444444444444444444444444444555444666999<<>>BBBJJJSSSYYYZZZXXXVVVOOOJJJJJJIIICCC>>><<<;;;;;;:::888777666555444444444333333222111111000111111222222222333444444666888;;;@@@HHHSSS___hhhhhhjjjmmmqqqtttvvvwwwwww{{{{{{|||~~~~~~|||}}}~~~}}}xxxuuuqqqnnnggg___XXXSSSPPPNNNJJJIIIIIIKKKNNNQQQSSSSSSXXXYYY[[[[[[[[[\\\^^^```bbbeeehhhjjjkkknnnqqqtttxxxyyy|||~~~{{{xxxwwwtttttttttuuuuuuuuusssrrrnnnjjjccc\\\XXXXXXZZZ[[[[[[dddrrr~~~vvv___QQQGGGGGGIIIKKKMMMRRR___mmmxxx^^^MMMGGGGGGFFFEEEGGGLLLTTT[[[```hhhrrr}}}}}}zzzqqquuu}}}{{{|||{{{~~~}}}qqqcccZZZTTTSSSXXX```gggmmmvvv}}}xxxhhhggglllwwwzzzwwwyyy~~~~~~|||zzzyyy{{{~~~xxxsssooohhh^^^VVVLLLHHHDDDAAA@@@>>><<<:::999888888777777777888888===<<<<<<;;;<<<===>>>???===@@@DDDIIIQQQdddnnnpppwwwpppfff___TTTIIIAAA???<<<;;;:::999888666444444555555555555444444444444444444444444444444555555555444444444444444444444444444444444444444555444666999;;;DDDUUUfff||||||iiigggnnn}}}yyy~~~||||||tttuuu}}}}}}zzzyyy{{{|||}}}|||{{{|||}}}~~~~~~~~~}}}|||xxxjjj\\\PPPEEE???===>>>AAAHHHRRRYYY\\\\\\YYYQQQLLLKKKIIIDDD@@@???===<<<;;;999888666555444555555444333222111000000111222222333333333444444777777888;;;AAAKKKWWW^^^bbbeeeiiimmmrrruuuwwwxxxwwwxxxzzz}}}|||}}}~~~|||wwwtttnnnkkkeee^^^WWWSSSPPPNNNLLLJJJIIIKKKOOOTTTVVVWWW[[[\\\^^^^^^^^^```bbbdddhhhjjjlllmmmnnnpppsssuuuyyyzzz|||~~~|||xxxvvvrrrsssuuuyyy|||}}}|||zzzpppkkkccc\\\WWWVVVWWWXXXYYYcccqqq{{{lllWWWMMMGGGGGGJJJOOOUUU^^^nnn}}}fffTTTKKKIIIIIIKKKPPPWWW```iiinnnttt{{{xxxpppttt|||{{{}}}uuujjj___XXXTTTUUU\\\dddkkkrrryyyxxxiiiiiippp|||zzzzzz{{{}}}zzzyyy{{{}}}vvvmmmcccYYYRRRIIIFFFCCC@@@???>>><<<:::999999888888888888999999>>>===<<<;;;<<<===???@@@>>>AAAFFFLLLUUUlll}}}jjjmmmvvvqqqggg^^^QQQGGG@@@>>><<<;;;;;;:::888666444444555555555555444444444444444444444444444444333333444444555444444444444444444444444444444444444444666888;;;BBBSSSdddvvvmmmiiikkk}}}tttxxx|||yyytttuuu~~~~~~{{{{{{|||||||||{{{|||}}}~~~~~~~~~~~~~~~{{{mmm___RRRGGGAAA======???GGGQQQZZZ^^^___\\\SSSMMMKKKIIIEEEAAAAAA======;;;:::888666555444444444444333333222222222000111111222222222222222555555555666:::BBBLLLSSS[[[^^^ccciiinnnrrruuuvvvrrrssswww{{{~~~{{{|||}}}~~~{{{vvvrrrllliiibbb[[[UUUPPPMMMKKKJJJHHHGGGJJJOOOUUUYYY[[[]]]___```aaabbbdddfffiiilllmmmnnnnnnnnnooorrrtttzzz{{{}}}~~~{{{uuurrrkkkmmmrrrzzzxxxsssjjjaaaZZZWWWWWWWWWZZZdddqqqyyy{{{||||||eeeSSSLLLJJJIIIMMMVVVaaaooonnn[[[QQQJJJNNNUUU^^^gggpppwww{{{|||vvvnnnqqqyyynnnddd[[[VVVUUUWWW___gggooovvv|||wwwkkkkkksss|||yyyyyyzzz{{{zzz~~~xxxkkk___UUUOOOGGGDDDAAA???>>>===;;;999:::999999999999999::::::???>>><<<;;;<<<===???@@@???BBBHHHNNNYYYrrrzzzgggkkkuuuqqqggg]]]PPPFFF@@@>>><<<;;;;;;:::777555444555555555555555555444444444444444444444444444222333444444555555444444444444444444444444444444444444666888:::BBBSSScccrrrpppjjjiii|||pppttt|||{{{zzzvvvrrrttt~~~}}}{{{||||||||||||||||||}}}~~~~~~~~~pppbbbTTTIIIBBB======???FFFQQQZZZ```bbb]]]UUUMMMKKKIIIEEEBBBBBB>>>===<<<:::888666555444222222333333333333444444///000000111111111111000333222222222555<<>>;;;:::999888777555333333333222222222111111//////000000111111222222222222333444666;;;AAAEEEQQQWWW___fffjjjnnnssswwwsssrrrtttxxx}}}~~~|||{{{|||}}}~~~|||wwwqqqmmmgggddd___XXXPPPJJJFFFCCCDDDDDDDDDGGGKKKRRRXXX\\\]]]```cccfffhhhjjjlllooorrrtttuuuuuusssrrrrrrsssxxx{{{~~~rrrhhhbbbaaaeeerrr{{{ssshhh___ZZZXXXcccllluuuyyywwwwwwzzz~~~~~~ppp___RRRNNNJJJKKKYYYrrrwwwdddXXXWWWaaappp|||ooohhhllltttvvvkkk___YYYUUUWWWZZZZZZ___eeetttxxx{{{rrrooouuu}}}~~~|||xxx~~~~~~nnnbbbYYYOOOHHHFFFDDDAAA===<<<;;;<<<===666GGGMMM@@@666999<<<888:::::::::;;;===???@@@AAABBBDDDFFFMMM^^^}}}uuueeejjj||||||sssiiiWWWIIIFFF@@@>>>;;;999777777777777555555555444444555555555555555444444444333333333333333333222222222111111333444444555444444333333555555666888999???OOO___tttooofffggg~~~~~~rrryyy|||xxxsssssszzz}}}zzzxxxzzz}}}}}}}}}}}}}}}}}}~~~vvvkkk]]]NNNEEEAAA@@@@@@FFFPPPYYY___aaa]]]XXXRRRLLLIIIFFFDDDBBB@@@>>>;;;::::::999777666333333333222222222222111000000000000000111111111111222333333555:::???DDDNNNTTT\\\bbbfffjjjooossssssssstttxxx}}}}}}}}}~~~~~~|||xxxrrrnnngggddd^^^XXXQQQKKKGGGDDDBBBBBBBBBDDDHHHMMMSSSVVVZZZ]]]aaaeeegggiiikkkmmmrrrtttvvvwwwvvvuuuvvvwwwyyy}}}rrrggg```^^^aaannnuuujjjbbb\\\[[[dddmmmvvvzzzyyyyyy|||}}}ooo^^^SSSOOONNNRRRccczzz}}}lllcccaaakkkyyy}}}mmmfffjjjsssvvvhhh___ZZZWWWVVVYYY\\\^^^ccchhhuuuyyy{{{tttsss{{{{{{zzzzzziii^^^TTTLLLGGGEEECCC@@@===<<<;;;<<<<<<;;;NNNVVVHHH:::999<<<===::::::;;;<<<===???@@@AAACCCEEEHHHPPPbbbpppeeeppp{{{pppdddQQQFFFEEE>>>===;;;999888777888888555555555555555555555555555444444444444333333333555555444444444444333333333333444444555444444333555555666888999???NNN^^^uuupppiiieee}}}rrrwww~~~{{{yyyzzz|||yyyyyy|||}}}}}}|||{{{|||~~~zzzoooaaaRRRHHHAAA???@@@EEEPPPZZZ```ccc```[[[TTTNNNJJJGGGDDDBBB@@@===;;;:::::::::999777333333333333222222222222111111111111000000000000000111222222444888===AAAHHHOOOWWW]]]aaaffflllpppttttttuuuxxx}}}}}}{{{yyyuuuqqqmmmgggddd___XXXRRRLLLHHHEEE@@@??????@@@CCCGGGKKKNNNTTTXXX]]]aaadddfffiiikkknnnqqqtttvvvvvvvvvwwwyyy{{{~~~rrrfff]]]YYY[[[hhh|||xxxmmmeee```___fffnnnxxx|||}}}}}}{{{mmm]]]SSSPPPPPPXXXkkkrrrlllnnnxxx}}}|||}}}~~~}}}~~~zzzkkkfffllluuu~~~rrreee]]]ZZZXXXYYY\\\___cccfffjjjnnnsssxxx~~~}}}}}}zzz|||vvveeeZZZQQQJJJGGGCCCBBB???===<<<;;;;;;<<<<<>>MMM\\\sssqqqjjjccc}}}yyy{{{~~~zzzzzz}}}~~~}}}{{{{{{|||~~~sssdddUUUJJJAAA??????DDDOOOZZZaaadddccc]]]VVVPPPKKKHHHEEEBBB@@@>>>;;;;;;;;;;;;:::888444444333333333222222222222222111111000000//////000000111222333555:::===BBBIIIRRRYYY___eeemmmrrrvvvuuuvvvwww{{{~~~}}}yyywwwuuuqqqmmmjjjiiifff```YYYRRRLLLGGGEEE>>>>>>======???BBBEEEGGGNNNQQQWWW[[[___aaaeeeggggggkkkooorrrsssuuuvvvwww|||ssseee[[[WWWWWWdddxxxxxxnnngggdddccchhhpppyyyzzzkkkZZZQQQPPPPPPYYYjjj{{{zzzppplllwwwzzzyyyyyyyyyxxxyyyxxxkkkhhhqqq}}}qqqsssssslllbbbZZZZZZ\\\YYY^^^cccfffiiimmmrrruuuxxx|||zzzppp```VVVMMMHHHHHHAAA@@@???===;;;;;;;;;;;;<<>>===:::<<<<<<<<<======???@@@AAAAAAEEEKKKUUUhhhxxxhhhnnn}}}lllYYYGGG>>>???::::::999999888888888888555555666777777666555555444444444444444444444444333333333444444444444444222333333444555555555444555555666888888===KKKYYYnnnsssjjjeee{{{{{{~~~~~~}}}|||{{{|||wwwhhhXXXMMMBBB???>>>CCCNNNYYYbbbeeeeee```XXXQQQMMMIIIFFFDDDAAA???<<<;;;;;;;;;:::888444444444333333333222222222222111111000000/////////000111111222444888:::===DDDMMMVVV^^^fffooouuuvvvvvvwwwwwwxxx{{{~~~~~~|||xxxvvvssspppllliiihhheee___XXXQQQJJJEEECCC>>>===<<<<<<===>>>@@@AAAGGGJJJOOOSSSVVVZZZ^^^aaaaaaeeekkkoooqqqsssuuuvvv{{{~~~sssdddYYYUUUUUU```sssxxxnnngggdddcccgggnnnxxx~~~yyyhhhWWWOOOOOOQQQXXXeeeqqqzzzssskkkiiiyyy|||wwwuuuttttttrrruuuvvvjjjjjjuuudddeeeddd___YYYXXX\\\```]]]dddjjjkkkmmmsssxxxzzz}}}hhhZZZRRRJJJFFFGGG@@@???>>>===;;;;;;:::::::::======;;;<<>>999============>>>???@@@AAA@@@EEELLLXXXlllnnnhhhuuu|||hhhUUUDDD======::::::999999999888777777555666777888888777666555333333333444444444444555222222222333333333333444222222333444555555555555444555666888888<<>>BBBLLLXXXaaaffffffaaaYYYSSSNNNKKKHHHFFFCCCAAA>>><<<<<<;;;999888444444444444333333333333111111111111000000000000000111222222222333666888999???IIISSS[[[eeeooovvvtttvvvwwwxxxxxxzzz}}}~~~|||yyyvvvtttpppkkkgggbbb___ZZZTTTMMMGGGCCCAAA======<<<;;;;;;<<<===>>>AAADDDFFFIIIMMMQQQWWW[[[]]]bbbhhhmmmppprrrtttuuuxxx|||qqq```TTTRRRSSS\\\kkk{{{xxxmmmddd```___cccjjjttt}}}~~~}}}~~~uuudddSSSLLLNNNRRRWWW^^^hhhtttqqqkkklllxxx}}}zzzvvvrrrooommmllllllqqqtttiiijjjxxx]]]^^^^^^\\\ZZZ[[[___bbbeeemmmsssrrrssszzzzzz___TTTNNNFFFBBBEEE???>>>===<<<;;;;;;::::::999999888777:::>>>===:::============>>>???@@@@@@AAAFFFOOO[[[pppwwwfffjjj|||xxxcccQQQCCC===<<<:::::::::999888777666666555666777888888777666555333333333444444444555555222222333333333444444444111222333444555555555555444444666888777;;;HHHVVVdddwwwmmmfff|||xxx{{{}}}{{{}}}~~~~~~~~~~~~sssaaaUUUFFFBBB???BBBKKKWWWaaaeeefffaaaZZZTTTPPPLLLJJJHHHEEEBBB???===<<<;;;999777555444444444444333333333000000000000000111111111111222333222222333555777666<<>>???AAADDDIIIPPPUUUXXX]]]dddjjjmmmooopppqqquuuyyy~~~mmm[[[LLLMMMPPPVVVaaaqqqyyylllaaaZZZXXX\\\cccnnnxxxzzz{{{{{{}}}{{{ppp___OOOKKKNNNPPPSSSXXXaaaqqqrrrooorrrwwwzzz}}}}}}zzzuuurrrpppmmmiiifffeeefffmmm~~~ppphhhmmm}}}[[[]]]^^^^^^^^^___aaabbbllluuuzzzxxxyyytttZZZPPPKKKCCC@@@CCC>>>>>>===<<<;;;;;;:::999999999888777888;;;===<<<>>>=========>>>???@@@@@@BBBHHHQQQ]]]rrr~~~lllbbblllttt___OOOCCC>>><<<::::::::::::888777666555555666777999999777666555333333333444444555555555333333333444444444555555111222333444555555555555444444666888777;;;GGGUUUbbb|||xxxooobbbwwwtttzzz}}}{{{|||vvvdddXXXGGGCCC???AAAKKKWWW```eeefffbbb[[[UUUPPPMMMKKKIIIFFFCCC@@@>>><<<;;;888666555555444444444333333333//////000000111111222222111222333333222333555666444:::CCCKKKRRR[[[eeekkknnnrrrxxx|||}}}tttsssrrrqqqnnnhhhaaa]]]OOONNNKKKHHHEEEBBBAAA@@@::::::999999999999999:::;;;;;;;;;<<<>>>DDDLLLRRRTTTYYY```eeeiiijjjlllmmmrrrwww}}}kkkXXXGGGIIIMMMQQQZZZiii|||zzzkkk___VVVRRRXXX^^^iiiuuuyyyxxxxxxyyy||||||vvvlll\\\NNNKKKOOOMMMOOOSSS]]]ppp~~~sssssswwwwwwxxxxxxvvvrrrooolllllljjjeeeaaa```bbbkkk}}}zzzlllhhhpppaaabbbbbbaaaaaadddjjjooo|||}}}jjjUUUKKKGGGCCC???>>><<<<<<;;;::::::999888888999999999999999999999999???======AAABBB@@@BBBFFFFFFJJJVVVhhhwwwkkkdddpppkkkSSSHHHDDD@@@<<<<<<;;;:::999888888888888666666555444444444444555555555444444444333333333555555555444444333333333555555444444444444555555444222333666888;;;EEEOOOfff{{{wwwfffbbbppppppsssyyy~~~|||{{{zzziiiZZZKKKEEEAAADDDIIIQQQ\\\fffeeeaaa[[[VVVRRROOOLLLKKKFFFEEECCC@@@===:::888777666666777777666444222111222222222333333222222222333333333222222111111111666555:::EEEOOOYYYdddmmmpppvvv{{{}}}|||yyyvvvpppjjjeee___YYYUUUPPPLLLGGGCCC@@@>>>;;;999666777888888888888777777999888999;;;AAAFFFKKKMMMSSSZZZcccgggffffffgggjjjooouuu{{{~~~gggTTTHHHDDDCCCIIITTTcccvvvzzzfffWWWQQQQQQRRRWWWaaannn{{{~~~wwwvvv{{{}}}zzzkkkXXXMMMJJJKKKOOONNNQQQ]]]qqqzzzsssnnnjjjhhhgggeee^^^[[[]]]```hhh}}}rrrmmmjjjnnnfffggghhhfffggglllttt{{{tttcccQQQIIIFFFCCC???>>><<<<<<;;;::::::999888888::::::999999999999999999:::999;;;???@@@???BBBFFFJJJPPP]]]qqqtttmmmmmm}}}hhhQQQFFFCCC???<<<999999888777666666666666666666555444444444444555555555444444444333333333555555444444444333333333555555444444444444555555555333444666888;;;DDDNNNbbbwww}}}lllcccmmm{{{rrrrrrvvv~~~||||||}}}jjjZZZKKKEEEAAACCCIIIPPP\\\ffffffccc^^^XXXTTTPPPLLLJJJCCCCCCAAA???===;;;999888777777777666555444222222111111222222222222111111333333333222222222111111666555999BBBKKKTTT```jjjpppvvvzzz{{{~~~}}}yyyuuuqqqkkkfff```ZZZUUUQQQIIIFFFAAA>>>;;;999777555666777777888888888888888===;;;:::;;;>>>CCCFFFIIIQQQXXX```cccccccccdddgggiiinnnuuu{{{~~~gggTTTGGGCCCCCCHHHQQQ```sssyyyeeeUUUNNNNNNPPPUUU___kkkwww|||zzz~~~|||}}}yyyjjjYYYMMMKKKLLLNNNNNNQQQ[[[nnn{{{tttooollljjjiiiccc]]]ZZZ[[[]]]fff~~~yyyjjjhhhiiipppoooppppppooopppvvvgggYYYKKKFFFEEEBBB>>>===<<<;;;;;;::::::999999888::::::::::::::::::::::::888777:::???AAA@@@DDDIIIPPPYYYjjjmmmooozzz}}}bbbNNNDDDAAA>>><<<===<<<;;;:::999999999999777666555555444444555555555555444444444333333333555444444444444333333333555555444444444444555555666444555777888:::BBBKKK___uuuxxxeeeiiiqqquuutttttt~~~}}}}}}~~~~~~~~~lll\\\LLLFFFAAACCCHHHOOO[[[eeefffeeeaaa]]]WWWQQQLLLIIIBBBAAA@@@>>>===;;;:::999888888666555444333333333000111111111111111111000333333333222222222222111555444666>>>FFFOOO\\\gggpppvvvzzzzzz{{{~~~yyyuuuoookkkeee^^^YYYSSSNNNJJJCCC@@@<<<999888777555333666777777888888888999999>>><<<;;;;;;===BBBFFFIIIRRRWWW^^^aaaaaaaaaccceeefffjjjpppvvv~~~hhhUUUFFFCCCBBBFFFNNN[[[ooowwwcccRRRKKKIIILLLQQQZZZeeepppyyy{{{{{{vvvjjjZZZNNNLLLNNNNNNNNNQQQZZZkkk|||uuuqqqnnnlllkkk___ZZZXXXXXXZZZeeezzzlllcccdddiiivvvzzzzzzyyyvvvwwwttt]]]RRRHHHEEEDDDAAA===<<<;;;;;;;;;::::::999999999::::::::::::;;;;;;;;;;;;::::::===BBBCCCCCCHHHOOOUUUeee}}}xxxgggrrruuu\\\LLLDDD@@@>>>>>>???>>>===<<<;;;;;;;;;;;;777666666555555555555555555555444444444333333333444444444444444444444444555555444444444444555555777555666777777999@@@III```uuuhhhggglll|||yyyvvvuuu~~~~~~~~~~~~}}}}}}}}}ppp```NNNGGGBBBBBBGGGNNNYYYdddfffgggeeeaaaZZZRRRLLLIIIDDDCCCBBB@@@>>><<<;;;::::::888666444333333444444000000111111111111000000222222222222222222222222333222555;;;BBBKKKYYYeeeooouuuyyyyyyyyy}}}{{{uuuppphhhddd]]]WWWRRRMMMHHHEEE???<<<999888777777666555666666777777888999:::;;;=========>>>AAAFFFLLLPPPVVVYYY^^^aaabbbbbbdddeeehhhkkkooottt|||}}}|||~~~iiiVVVFFFCCCCCCFFFLLLXXXlll}}}vvv```PPPHHHFFFHHHMMMUUU^^^hhhqqqyyy}}}|||zzzuuukkk\\\PPPMMMPPPOOOPPPSSSZZZgggzzzzzztttqqqooommmlll\\\WWWUUUWWWYYYfffyyylllccc___dddmmm}}}~~~{{{|||{{{dddWWWNNNFFFEEEDDD???;;;:::;;;;;;::::::::::::999999::::::;;;;;;;;;<<<<<<<<<======@@@CCCDDDEEELLLUUU^^^vvvwwwgggzzzlllVVVJJJEEE@@@???@@@<<<;;;:::999999888888888777777666555555555555666555555444444444333333333444444444444444444444444555555444444444444555555777555666888777888???GGG___ssskkkgggkkk~~~{{{vvvttt~~~~~~}}}}}}}}}rrrbbbQQQJJJCCCBBBEEELLLWWWaaafffhhhhhhddd\\\SSSMMMJJJHHHGGGEEECCC@@@===;;;::::::999777555444444444555000000111111111111000000222222222222222222222222111111444999???GGGUUUbbblllsssyyyxxxwwwzzz}}}}}}~~~~~~~~~~~~|||vvvpppjjjaaa]]]VVVPPPKKKGGGCCCAAA<<<:::777666777777777666666666666777888:::;;;<<>>:::::::::::::::::::::::::::::::::;;;;;;<<<<<<=========>>>>>>@@@CCCCCCFFFQQQ\\\qqqvvvmmmuuuaaaOOOHHHEEE@@@>>>AAA===<<<;;;::::::999999999888777666666555555666666555555444444444333333333333333333444444444444555555555444444444444555555666555666888888888>>>FFFZZZmmmmmmiiimmm~~~xxxrrr~~~~~~~~~uuueeeUUULLLDDDBBBDDDIIITTT^^^eeehhhiiieee]]]TTTNNNLLLKKKIIIGGGDDDAAA>>><<<;;;999999777666555444444444000111111111111111111000111222222222222333333333111111444999<<>>GGGJJJNNNOOOOOOQQQUUUYYY[[[[[[\\\^^^```bbbcccdddfffhhhllltttsssmmmhhhgggggggggkkkqqquuuzzz}}}fffSSSEEECCCCCCEEEHHHSSSgggzzznnnYYYIIIDDDDDDDDDHHHNNNTTTZZZcccnnnvvv}}}xxxqqqcccSSSNNNSSSSSSUUUWWWZZZaaammm|||zzzssslllhhhiiiiiieeeaaaXXXSSSTTT\\\eeevvvxxxhhhbbb\\\^^^ccckkkvvv~~~||||||cccTTTLLLEEE@@@@@@@@@<<<:::;;;:::::::::::::::::::::::::::;;;;;;<<<======>>>>>>??????AAACCCEEEKKKYYYggg~~~sssrrriiiWWWHHHEEEDDD???<<>>===<<<;;;;;;;;;;;;888777777666666666666666555555444444444333333333333333333444444444555555555555444444444444555555555444666888888888>>>FFFUUUhhh}}}ooojjjlll}}}}}}rrr|||yyyjjjXXXOOOFFFBBBCCCGGGQQQ[[[dddgggiiieee\\\TTTPPPOOOIIIHHHFFFDDDAAA???===<<<888888888777666555444333111111222222222222111111111111222222222333333333222333666888888;;;FFFQQQ]]]hhhrrrsssqqqsssuuuuuuvvvvvvvvvuuuqqqkkkbbb\\\SSSOOOIIIDDDAAA>>><<<;;;777555333222333444444333666666666666888;;;>>>???HHHMMMSSSVVVVVVWWW[[[^^^___^^^^^^___aaadddeeefffggghhhllluuuzzzssshhhdddcccfffggghhhkkkpppwww{{{yyybbbOOOBBBAAAAAACCCFFFPPPeeexxx{{{hhhSSSEEEBBBCCCCCCHHHMMMQQQWWW```llluuu{{{uuugggUUUOOOSSSSSSUUUWWWYYY]]]ggguuu~~~wwwnnnhhhbbbaaadddccc___ZZZXXXSSSTTT```nnn}}}iii^^^\\\\\\bbbkkkuuu|||{{{rrr\\\OOOGGGAAA===>>>>>><<<;;;===::::::::::::::::::::::::;;;;;;;;;<<<===>>>>>>???@@@@@@BBBEEEHHHPPPaaaqqqxxxpppsssbbbPPPCCCDDDDDD===;;;>>>;;;;;;:::999888888888888888888777666666666666666555555444444444333333333333333333444444555555555555555555444444555555555444444555888888888>>>FFFSSSeee|||qqqkkkkkkzzzuuu|||}}}oooZZZQQQGGGBBBBBBFFFOOOYYYcccgggiiiddd\\\TTTPPPPPPFFFFFFDDDCCCAAA???>>>===888888999999777666444222222222333333333333222222111111111222222333333333333444777888666666???IIIXXXdddoooqqqoooppprrrrrrrrrrrrrrrqqqmmmfff]]]WWWOOOJJJEEE@@@===<<<:::999888666444333444555555555666666555666888;;;>>>@@@DDDLLLTTTYYY[[[\\\```dddcccbbbaaabbbdddggghhhiiijjjkkknnnvvv~~~xxxpppiiieeeccceeejjjmmmmmmnnnrrryyy|||vvv___KKK??????@@@AAADDDNNNcccwwwwwwdddOOOBBB@@@BBBDDDHHHLLLPPPUUU^^^kkkttt~~~wwwiiiVVVOOOSSSRRRTTTWWWXXX[[[dddpppzzz{{{tttmmmgggbbb]]]]]]``````[[[UUUXXXSSSUUUccctttpppaaa[[[ZZZ^^^gggsss}}}}}}iiiXXXMMMIIIBBB===>>>@@@@@@>>>===;;;:::999888888888999:::<<<<<<<<<===============AAAFFFEEEEEEJJJPPPggg|||mmmooowwwrrrWWWPPPHHHCCCCCCBBB???<<<;;;;;;;;;;;;;;;;;;::::::999999888888777666666666666555444333333333333333555555444333333444666777222333555666666666555444333444444444555888===AAAKKKiiiyyy|||lllgggxxx~~~|||~~~|||}}}vvvbbbUUUGGGBBBCCCFFFMMMTTT^^^dddfff___WWWRRROOOLLLMMMJJJFFFCCCAAA???<<<:::;;;:::999777666444333222000000000000000000000000111111222222222333333333333333444444555777;;;???RRRZZZeeekkkkkkjjjjjjlllsssqqqnnnjjjeee]]]TTTOOOJJJFFFAAA===:::888777555888666444222111222444555555666888999888999:::<<>>>>>@@@EEEEEEFFFNNNVVVnnnvvvjjjmmmyyyhhhUUUNNNGGGCCCBBBBBB???===<<<<<<;;;;;;;;;;;;::::::999999888888777666666666666555444333333333333444:::999888666555444555555333444555555666555555555444555555555666999>>>AAALLLhhhxxxzzzjjjdddvvv~~~~~~}}}yyygggYYYKKKDDDCCCFFFKKKRRR\\\cccfffaaaYYYUUURRROOOLLLJJJFFFDDDCCCBBB???===;;;:::999888666444333222222222222222222222222222111111111111222222222333222333444444444666:::===KKKSSS^^^eeefffggghhhjjjnnnllliiieee___XXXOOOJJJEEEAAA===;;;999888666444666555555444444444444444444666888888888888:::;;;BBBFFFKKKQQQVVV[[[aaaeeelllkkkjjjkkknnnpppppppppjjjlllpppwww~~~zzzvvvrrrqqqpppqqqnnnnnnoooppprrrsssssssssvvvxxx|||~~~~~~mmmWWWGGGAAA@@@@@@BBBEEEMMM^^^nnn~~~vvviiiXXXJJJAAA@@@AAA@@@BBBHHHOOOTTTZZZfffsss~~~ooo^^^VVVUUUVVVVVVYYY___``````gggooosssyyy{{{wwwqqqjjjbbbZZZVVVQQQPPPUUUYYYWWWTTTTTTSSSSSS\\\nnn~~~ooobbb[[[ZZZ```hhhvvvvvvaaaQQQFFFAAAAAA???<<<:::::::::999888:::999999999:::;;;<<<<<<<<<<<<======>>>>>>>>>>>>@@@EEEDDDHHHRRR^^^xxxppphhhnnnsss[[[QQQLLLEEEBBBBBBBBB@@@===<<<<<<<<<;;;;;;;;;::::::999999888888777666666666555555444333333333444444999999777666555555555555555444444444444555666666555666666777777:::>>>AAAKKKdddtttyyyhhhaaarrr}}}}}}mmm^^^NNNFFFDDDDDDIIIOOOZZZbbbfffccc^^^ZZZWWWSSSMMMJJJGGGFFFEEEDDDBBB@@@;;;:::999888666555333333444444444444444444444444000000000111111111222222111222333333333555888;;;BBBJJJUUU]]]```ccceeehhhhhhfffaaa]]]WWWPPPIIICCC>>><<<:::999888777555333333444555666666444333222333555777777777777999;;;???BBBFFFJJJNNNTTTZZZ^^^ffffffgggjjjnnnpppppppppkkkkkknnnsssxxx|||}}}}}}sssrrrqqqpppooooooooopppjjjkkkkkklllmmmnnnoooooopppssswwwzzz{{{}}}xxxgggRRRDDDAAA???@@@BBBEEELLL[[[iiiwwwoooaaaQQQEEE??????AAA>>>AAAHHHPPPUUU[[[gggsssuuueeeZZZXXXXXXYYY]]]aaaaaaaaaeeekkknnnssstttppplllggg___WWWPPPLLLMMMTTTXXXVVVSSSSSSQQQTTT^^^nnn{{{uuuggg___]]]```jjjttt}}}fffVVVJJJDDDBBB===???>>>;;;:::<<<<<<;;;999999:::;;;;;;<<<===>>>=========>>>>>>??????@@@AAAEEEDDDIIIVVVdddlllkkkuuugggUUUMMMIIIEEEBBBAAAAAA@@@>>>======<<<<<<;;;;;;::::::999999888888777666666666555444444333333333444444333333333333444555555666555555444333333555666777444555666666777999<<>>>>>BBBEEELLLYYYfffrrriii[[[LLLAAA>>>>>>AAA@@@CCCJJJRRRWWW]]]iiittt|||jjj^^^ZZZYYY\\\aaadddccccccfffiiinnnqqqrrroookkkggg___VVVPPPMMMOOOUUUXXXVVVSSSSSSRRRUUU]]]iiittt{{{zzzooohhhfffjjjvvvjjjYYYOOOGGGDDDEEE???DDDEEE???;;;<<<===;;;::::::;;;<<<===>>>>>>>>>======>>>>>>???@@@@@@AAACCCFFFEEEJJJYYYggguuuhhhpppttt```TTTKKKHHHEEEBBBAAAAAA@@@???>>>>>>===<<<<<<;;;::::::999999888888777666666666444444333333333444444555111222333333444555555555555555444333333555666777333444555555666777:::===FFF\\\lll~~~kkkaaannnyyyvvvzzz~~~|||rrrcccRRRHHHDDDCCCGGGKKKUUU^^^eeeggggggeee```YYYQQQNNNJJJGGGDDDBBB???===;;;:::999888777666555444333333333333333333333333///000000000000111111111000111222222222222444666999???GGGPPPWWW\\\```bbb___[[[VVVQQQLLLGGGBBB>>>;;;:::888777777555222000333222000//////111222333333444666777666777888:::999:::<<<>>>AAAEEEKKKOOOOOOPPPRRRVVVZZZ]]]\\\[[[[[[[[[\\\^^^aaaccccccbbbVVVWWWWWWXXXWWWVVVUUUTTTTTTVVVWWWWWWWWWXXX[[[^^^bbbeeejjjnnnrrrwww|||xxxjjjZZZKKKBBB<<<;;;===BBBFFFLLLWWWbbbnnneeeVVVIII@@@>>>???@@@AAADDDJJJRRRVVV\\\hhhtttpppbbb\\\[[[```eeefffeeefffhhhiiimmmpppqqqooommmiii```VVVPPPMMMNNNSSSUUUSSSRRRTTTVVVYYY^^^fffsss|||sssnnnqqqkkkWWWNNNIIICCCAAADDDCCCKKKLLLBBB:::;;;;;;888;;;<<<===>>>>>>>>>>>>>>>======>>>???@@@AAAAAABBBDDDGGGFFFMMM\\\kkk~~~jjjeeeuuukkk[[[VVVJJJHHHFFFCCCAAA@@@@@@@@@???>>>>>>===<<<;;;::::::999999888888777666666666444444333333333444555555666666666666666555444333555444444444444555666666222333555555555666999;;;FFF[[[kkk~~~kkk```lll~~~tttrrruuu~~~~~~~~~|||vvvgggUUUJJJEEECCCFFFJJJSSS\\\eeeiiijjjiiibbbZZZSSSPPPKKKGGGEEEBBB>>><<<;;;:::999888777666666555111111111111111111111111000000000111111111222222000222333333222222333555888;;;BBBIIIQQQVVVZZZ\\\ZZZVVVPPPLLLHHHDDD@@@===;;;999777666555444222000333222///......000333555333555777777777777999;;;777999;;;<<<>>>AAAFFFIIIIIIIIIIIILLLOOOQQQQQQPPPPPPOOOPPPRRRTTTVVVUUUTTTGGGHHHIIIJJJJJJJJJJJJJJJHHHKKKMMMMMMLLLNNNSSSWWW\\\```eeejjjooouuu{{{}}}}}}~~~~~~}}}|||yyy{{{yyypppaaaRRRGGGBBB<<<;;;<<>>???@@@AAACCCIIIPPPUUU]]]jjjwwwvvviiiccc```fffjjjhhhfffhhhiiiiiihhhlllnnnoooooolllcccXXXPPPMMMMMMPPPSSSTTTXXX]]]bbbfffkkksssyyy}}}mmmZZZJJJHHHGGGAAA>>>AAA@@@JJJLLLBBB999:::<<<999<<<===>>>?????????>>>======>>>>>>???@@@AAABBBCCCDDDGGGHHHPPPaaapppssscccfff}}}eeeWWWTTTJJJIIIHHHEEEBBB@@@@@@@@@??????>>>===<<<;;;::::::999999888888777666666666333333333333333444555666555555666666666555444333333444555555666555555555222444666666666777999;;;BBBWWWhhh{{{ggg\\\jjj}}}tttqqqrrr}}}}}}|||}}}~~~~~~mmmZZZNNNGGGDDDEEEIIIRRR[[[dddjjjmmmkkkcccZZZSSSPPPLLLIIIFFFDDDAAA???;;;:::999999888777666666222222222222222222222222111111111111222222222333111222444444333222333444666888<<>>@@@BBBEEEEEEDDDCCCCCCEEEFFFFFFEEEGGGFFFFFFGGGIIIIIIHHHGGGBBBBBBCCCCCCDDDDDDEEEEEEAAADDDGGGGGGFFFHHHNNNTTTXXX\\\aaaggglllssszzz}}}||||||}}}|||zzzxxxsssuuurrrhhhXXXKKKDDDBBB???<<<===BBBFFFIIIOOOVVV[[[SSSHHH@@@===>>>??????CCCDDDIIIQQQXXXaaaqqq~~~sssmmmhhhnnnpppjjjfffggghhhfffcccggglllppptttsssiii^^^TTTQQQQQQVVV\\\bbbllluuuzzz}}}ssseeeRRREEEFFFGGGAAA===???888EEEIII???888;;;???===>>>>>>???@@@@@@???=========>>>>>>@@@AAABBBCCCCCCDDDGGGIIIRRRdddsssooobbbiii~~~cccTTTRRRJJJJJJIIIFFFBBB@@@@@@@@@@@@???>>>===<<<;;;::::::999999888888777666666666333333333333333444555666///000222444555555555444222333555666666666555444333555777888777888:::<<<===SSSdddwwwcccYYYggg~~~wwwtttttt}}}~~~|||{{{}}}sss___QQQIIIDDDEEEHHHQQQZZZdddjjjnnnllldddZZZSSSPPPLLLJJJHHHGGGDDDBBB;;;::::::999888777666666222222222222222222222222111222222222222333333333111333555555333222333444444555888>>>DDDIIIKKKLLLNNNJJJEEE@@@>>><<<:::999555333111000222444555555222222444555666555555444555666888999888999:::<<<666999<<<>>>>>>???AAACCCCCCAAA>>>===>>>???>>>>>>BBBAAA@@@AAABBBBBB@@@???AAA@@@???>>>>>>===>>>>>>===AAADDDEEEDDDGGGMMMSSSVVVZZZ___eeekkkssszzz~~~}}}{{{{{{|||{{{xxxvvvpppqqqmmmbbbSSSGGGBBBBBBAAA??????CCCFFFGGGLLLQQQRRRKKKAAA<<<;;;===??????EEEFFFLLLTTT\\\hhhyyyzzzuuunnnttttttlllfffggggggddd```fffmmmsssyyyyyyoooddd[[[XXXYYY___hhhrrr}}}kkk^^^OOOLLLGGGCCC???>>>>>>>>><<<<<<;;;;;;;;;<<<<<<===<<<<<<======>>>>>>??????BBB@@@>>>???BBBDDDCCCAAADDDFFFMMMXXXdddwwwnnnfffooowwwcccUUUPPPNNNMMMJJJEEEBBB@@@@@@BBB======>>>>>>===;;;888777999999888888777666666666888888777555555444444444444555666666555555666777666666555555444444444333555666666666555666888;;;BBBLLL```{{{zzzlll```eee{{{~~~xxxzzzrrrrrr}}}}}}||||||~~~yyyfffTTTIIIDDDDDDDDDNNNYYYdddggghhhgggddd```TTTRRROOOLLLKKKHHHEEECCC@@@???===;;;999777555444555333///------...111333000111222333333222111000111111222222222333333333555555666999<<<@@@DDDFFFCCCBBB@@@???===;;;999999555333111111222333222111222222222222333444555555555666777888999:::::::::>>>;;;999<<>>@@@AAA<<<;;;;;;:::;;;<<<===>>>>>>???AAACCCDDDGGGKKKNNNVVV[[[aaahhhnnntttyyy}}}|||{{{zzz{{{{{{zzzwwwuuurrrmmmbbbUUUIIIAAA>>>>>>:::<<<>>>@@@CCCFFFHHHJJJFFFEEECCC???<<<===@@@BBBBBBGGGMMMSSS\\\lllzzzsssmmmjjjhhhgggfffdddkkkttt|||tttggg\\\aaaiiittt|||{{{ooo___SSSKKKIIIEEEAAA>>>============<<<<<<;;;;;;;;;<<<<<<<<<<<<======>>>?????????AAA???===???BBBDDDEEEDDDIIIJJJQQQ^^^ooo}}}mmmiiiuuu~~~mmm]]]QQQMMMLLLKKKHHHEEEBBBAAAAAAAAA>>>?????????>>><<<:::999999999888888777777666666888777666555555444444444555666666555444333333444555555555666666777777888555666666555555666888:::@@@III\\\uuussseeegggyyyyyywww~~~vvvuuu}}}{{{{{{}}}~~~{{{hhhVVVKKKFFFEEEEEELLLWWWbbbggghhhhhheee```VVVSSSPPPMMMKKKIIIFFFCCC@@@???>>>;;;999777555444555333111//////000222333111111222222222222111111111111111222222222333333444444555777:::===@@@BBBAAA@@@???===;;;:::888888555333111111222333222111222222222222333444555555555666777888999::::::::::::999888===CCCGGGGGGEEE<<<<<<;;;;;;;;;;;;::::::;;;:::::::::;;;<<<===>>>===<<<<<<;;;<<<===>>>??????@@@BBBDDDEEEHHHMMMPPPWWW[[[bbbhhhnnnsssxxx|||zzzyyyyyyyyyyyyxxxuuurrrnnnggg[[[PPPFFF@@@===<<<;;;<<<===@@@BBBEEEFFFGGGDDDCCCAAA???======AAACCCEEEJJJPPPVVV```qqq}}}uuuoookkkhhhfffeeeooo{{{uuuhhhbbbkkk{{{zzzuuuuuuxxx~~~qqq___QQQIIIFFFDDDAAA>>><<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>??????@@@???>>>===???BBBEEEFFFFFFLLLMMMTTTeee{{{uuukkkoooooobbbWWWPPPMMMJJJIIIGGGEEECCCBBBAAAAAA@@@@@@??????>>>===<<<<<<999999999888777777666666888777666555555444555555555666777555222111111222555555555555555666666666555555666555444555888:::===EEEVVVmmm}}}kkkhhhuuuuuuvvvzzzxxx}}}{{{|||}}}~~~~~~kkkYYYMMMGGGEEEEEEIIITTT```fffiiiiiifff```YYYVVVRRRNNNLLLJJJFFFDDD@@@@@@>>><<<999777555444444444333222222222222333222222111111111111222222111111111222222222222333222333444555777999;;;<<<>>>===<<<;;;999888777666555333111111222333222111222222222222333444555555555555777888999::::::::::::::::::>>>CCCFFFDDDBBB;;;::::::::::::999999999888777777888888999:::;;;>>>===<<<<<<<<<===>>>??????AAACCCEEEGGGJJJOOORRRXXX]]]ccciiinnnrrrvvvyyyxxxwwwwwwwwwvvvtttqqqnnnggg^^^QQQGGGBBB???===;;;;;;<<<===???@@@BBBCCCDDD@@@@@@???>>>===???BBBEEEIIIMMMSSSZZZfffxxxyyyqqqkkkhhhiiivvvwwwllliiiwww|||||||||zzzwwwtttssssssuuuyyyxxxbbbTTTKKKFFFCCCAAA???===<<<<<<<<<===>>>===<<<;;;;;;;;;;;;;;;<<<======>>>??????@@@@@@@@@@@@???@@@BBBEEEGGGHHHOOOSSS^^^rrrkkkiiiyyytttccc[[[VVVSSSRRRJJJIIIGGGEEEEEECCCBBB@@@AAA@@@???======<<<======::::::999888888777777666777777666555555555555555555666666555333222222333777666555444222111//////444555555555444555888:::<<>><<<999777666555333333333333333222222111333222111000000111222333111111111111222222222222222333333444555666777888;;;:::999888777666555444555333111111222333222111222222222222333444555555444555666888999999999999======>>>@@@BBBAAA>>>;;;999999999999888888888888666666777777888888999:::===<<<;;;;;;<<<===>>>???@@@BBBDDDFFFHHHLLLQQQTTT[[[___eeejjjnnnqqqtttvvvwwwvvvuuuuuutttppplllhhh___UUUIIIAAA??????===;;;<<<<<<===>>>>>>???@@@@@@======>>>===>>>@@@DDDHHHKKKOOOVVV^^^lllwwwpppmmmooo}}}|||uuuwwwzzz~~~}}}zzzwwwvvvzzzhhhXXXMMMGGGEEEAAA@@@???>>>======>>>>>>======<<<;;;;;;;;;;;;;;;======>>>>>>???@@@@@@@@@CCCBBBBBBBBBCCCEEEHHHJJJTTT^^^qqqwwwdddlllkkk\\\WWWVVVVVVWWWOOOLLLHHHFFFFFFEEECCC@@@??????>>>===<<<<<<<<<<<<::::::999999888777777777777666666555555555555666444555666666555444555777777666555444222111//////444555555444444555777:::<<>><<<:::888666555111222333333333222000000333222111000000111222333000000111111111222222222333333444444555555555555777777777666555444444333555333111111222333222111222222222222333444555555444555666777888999999999<<<===>>>??????>>>;;;999999999888888888777777777666777888888999:::::::::;;;:::::::::<<<===???@@@AAACCCEEEHHHJJJNNNSSSWWW^^^bbbhhhllloooqqqssstttwwwvvvtttsssppplllfffaaaWWWNNNCCC>>>>>>???>>><<<<<<<<<==================:::;;;===>>>???BBBFFFJJJMMMQQQYYYdddsss}}}vvvssswwwooo\\\QQQIIICCCBBB@@@??????>>>>>>>>>>>>>>><<<<<<;;;;;;;;;<<<<<<=========>>>??????@@@@@@AAACCCDDDDDDDDDDDDGGGKKKOOOVVVhhh~~~ooohhhwww}}}fffYYYUUUUUUXXX[[[WWWQQQKKKHHHGGGFFFDDDAAA>>>>>>>>>======<<<<<<<<<:::::::::999888888777777666666555555555555666666444555666666555555666888555555555555555666666666444444555444333444777999;;;@@@KKK\\\rrruuueeefffwwwyyyvvvtttaaaSSSJJJFFFDDDDDDLLLVVV___iiippppppkkkddd```YYYTTTPPPMMMJJJGGGAAAAAA???===:::888666555222222222222222111111000222222111111111111222222000000000111111111111222222333444444555555444444555555555444444333333333555333111111222333222111222222222222333444555555444444666777888999999999888999:::<<<<<<<<<<<<;;;999888888888888777777777777888999:::;;;;;;;;;;;;999999:::;;;===???BBBCCCCCCFFFIIIKKKNNNRRRXXX[[[bbbfffkkkooopppqqqrrrrrrvvvuuusssppplllfff^^^YYYOOOIIIBBB>>>>>>??????>>>=========<<<=========<<<999;;;===???AAADDDHHHLLLPPPUUU^^^lll}}}}}}|||sss]]]RRRLLLFFFAAA@@@??????>>>>>>============;;;;;;;;;;;;;;;<<<===>>>===>>>>>>??????@@@AAAAAABBBCCCDDDEEEFFFJJJQQQVVVaaaxxxnnnmmmtttwwweee[[[WWWWWWZZZ______XXXOOOIIIHHHGGGDDDBBB===>>>?????????>>>===<<<;;;::::::999999888888777666666555555555555666666444666666666444333444666555555555666666777777888333444555444333444777999:::>>>IIIYYYooovvvcccbbbsss{{{yyyeeeWWWMMMHHHFFFEEELLLTTT]]]hhhrrrssspppgggbbb[[[UUUQQQMMMJJJHHHBBBAAA???===:::888666666444333333333222222222222111111222222222222111111000000000000111111111111000111222444444444333222444444444333333333333333555333111111222333222111222222222222333444555555333444555777888888999999666777888999999999:::;;;999999999888888888777777777888:::;;;<<<<<<;;;;;;999:::;;;<<>>======>>>>>><<<<<<==================999;;;>>>@@@BBBFFFJJJMMMUUU[[[fffuuuuuubbbOOOJJJJJJFFFBBBBBB>>>>>>>>>======<<<<<<;;;:::::::::;;;<<<===>>>???>>>>>>>>>???@@@@@@AAAAAA@@@BBBDDDEEEHHHMMMUUU[[[sss}}}dddnnnvvvhhh___[[[ZZZ]]]cccddd\\\QQQJJJIIIHHHEEEBBB>>>???@@@BBBAAA@@@>>>===;;;;;;:::999999888888777666666555555555666666777555666777555333111222222666666555555555444444444333444444444333444777999888===GGGXXXmmmwwwbbb```ppp~~~{{{{{{yyy|||hhhYYYPPPJJJHHHFFFLLLSSS\\\hhhsssvvvrrriiiccc\\\VVVQQQNNNKKKIIIBBBAAA???===;;;888777666666555444333333333333444000111222333333222111000000000000000111111111111///000111333333333222111333333333333333333333333555333111111222333222111222222222222333444555555333444555777888888888888999999999777666555666888999999999999888888888888777888:::;;;<<<<<<;;;;;;:::;;;<<<>>>BBBEEEIIIKKKKKKMMMPPPSSSWWW[[[aaadddgggkkkpppssssssrrrqqqqqqtttrrrooojjjddd[[[QQQKKKCCCBBBAAA>>><<<;;;<<<>>><<<<<<==================999<<>><<<<<<;;;;;;;;;;;;<<<<<<===;;;::::::;;;===>>>>>>???@@@@@@AAAAAABBBBBBCCCFFFDDDFFFJJJLLLPPP^^^mmm|||mmmdddpppyyyhhh^^^YYYVVVWWW[[[bbb^^^WWWPPPJJJFFFDDDCCCAAADDDFFFFFFCCC@@@>>>===:::999888888777888888888777666666666666666777888555666666666666555555444555555555555555555555555555555555555666666666666===<<>>===<<<999777111222333444444444333222111111111111111111111111111111000000000000111111222222333333333444444444555666666666555444444333555444444333333444444555//////000111222222333333444444555666777777777666666555555444444666777888<<<<<<;;;:::999999999999:::;;;<<<=========<<<;;;;;;===>>>???AAADDDIIIMMMNNNPPPTTTYYY]]]aaadddeeekkkoootttvvvuuurrrpppooommmnnnlllggg^^^UUUMMMIII@@@???>>>======<<<======@@@??????>>>>>>>>>??????<<<<<>>??????@@@@@@@@@AAABBBBBBCCCCCCDDDCCCFFFKKKPPPYYYmmmnnnccceeeuuutttfff^^^YYYVVVWWWYYY___\\\VVVQQQKKKHHHFFFEEEEEEGGGIIIHHHEEEAAA>>>===::::::999888888888888888999888777777777777888888999999999999888777666555555555555555555555555555555555555555666666666666999888???PPPdddxxxwwwbbb[[[fff~~~|||qqqoooppp~~~nnnaaaXXXPPPKKKFFFHHHNNNXXXeeennnrrrsssoooiiiaaaZZZUUUPPPJJJGGGEEEBBB@@@>>>===;;;999777333333444555555555444333111111111111111111111111111111000000000000111111222222222222333333333333555555555555555444333333222222111111111111222222222222222333333333333333444555555666666666666555666666555444555666777888::::::999888777777888888:::<<<===>>>???>>>===<<<;;;===???AAACCCGGGLLLPPPSSSVVVZZZ___dddhhhlllmmmnnnqqquuuwwwuuusssqqqqqqmmmllliiicccZZZQQQIIIEEE???>>>===<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<===>>>===???DDDFFFGGGNNNUUUbbbnnn~~~xxxwww}}}|||eeeVVVNNNIIIDDDBBBCCCBBB@@@===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<===???AAAAAA@@@@@@AAAAAABBBCCCCCCCCCEEEFFFIIINNNVVVgggsssbbb^^^fff}}}xxxmmmbbb\\\ZZZVVVVVVWWWZZZXXXUUUQQQMMMJJJHHHGGGJJJLLLLLLJJJFFFBBB???>>>;;;:::999999888888999999;;;:::999888777777777888:::::::::999999777666666555555555555555555555555555555555555666666666666999999???OOObbbuuu{{{ggg\\\cccxxxqqqmmmnnn~~~~~~~~~uuuiii___VVVQQQGGGHHHMMMVVVcccmmmrrrssspppkkkddd\\\VVVPPPKKKGGGEEECCC@@@>>>===;;;999666444555555666666555444444111111111111111111111111111111000000000000111111111111111222222222222333444555555555555444333333222111111000000111111222555555444444444333333333555555666666666555444444666666555555555666777888888777666666666666666777:::<<<>>>@@@@@@???>>>===<<<>>>AAADDDGGGLLLQQQUUUYYY[[[___dddiiinnnrrrtttrrrtttwwwwwwvvvtttssssssmmmjjjeee]]]TTTKKKDDD???======<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===???>>>@@@DDDFFFIIIQQQZZZkkkzzzzzzrrrqqqwww~~~hhhXXXOOOHHHFFFCCCCCCCCCBBB@@@>>><<<<<<;;;;;;;;;;;;<<<<<<999:::<<<===>>>???AAABBBAAAAAAAAABBBCCCCCCDDDDDDHHHJJJNNNSSS___wwwiiiaaaeeeooo{{{nnneee]]][[[ZZZWWWUUUVVVVVVUUUSSSQQQOOOMMMKKKJJJMMMNNNNNNKKKFFFBBB???>>>;;;;;;:::999999999999999;;;:::999888777666666666777777777777777777666555555555555555555555555555555555555555666666666666888888>>>MMM___sssppp```aaasssuuuoooppp}}}{{{pppeee[[[TTTHHHHHHKKKTTT```kkkqqqssspppllleee^^^VVVPPPKKKHHHFFFDDDAAA???>>><<<999777555555555555555444444444111111111111111111111111111111000000000000111111000000111111111222222222444444555555555444444333333333333222222333333333444444444444444444444444666666666666666555444333666666666666666777777777666666555555555666777777:::;;;===???@@@???>>>======@@@DDDHHHLLLQQQWWW[[[]]]^^^aaaeeejjjnnnrrrtttuuuvvvxxxwwwvvvtttttttttnnniii```WWWNNNFFF@@@<<<;;;;;;:::::::::;;;<<<<<<>>>>>>======>>>>>>????????????BBBFFFIIINNNYYYeeeuuussskkkiiisss|||~~~iiiYYYPPPLLLEEEDDDBBBAAAAAA@@@>>><<<<<<<<<;;;;;;;;;;;;<<<<<<888:::===>>>===>>>@@@BBBAAABBBBBBCCCCCCDDDEEEEEEHHHLLLRRR[[[nnnwwwccceeeqqqqqqfff___ZZZ[[[[[[XXXUUUUUUTTTSSSRRRQQQOOONNNLLLLLLNNNNNNNNNKKKFFFAAA???>>><<<;;;;;;::::::::::::::::::999888777666555555555444555666777777777777777666666666666666666666666555555555555666666666666222333999GGGXXXmmmxxxeeebbbpppxxxppprrr{{{vvvjjj^^^VVVKKKJJJKKKRRR]]]hhhoooqqqooolllggg___WWWPPPKKKIIIHHHFFFCCCAAA???===:::888555444444333333333222222111111111111111111111111111111000000000000111111000000111111111222222222444555555666666555555555444333333333333333333444111111222333444555666777777777777777666555444444666666666777777777777777666666666666666777888999999:::;;;======>>>======???BBBGGGMMMRRRWWW]]]aaabbbcccdddgggjjjmmmppprrrvvvwwwyyyxxxvvvtttssssssnnnggg\\\RRRJJJDDD>>>::::::::::::::::::;;;<<<===>>>>>>>>>>>>>>>???@@@@@@@@@AAADDDHHHKKKQQQ___mmmnnnfffdddnnn}}}{{{wwwqqqwwwjjjYYYOOOIIIGGGAAAAAA@@@???===<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<888<<>>>>>@@@CCCBBBBBBCCCCCCDDDEEEEEEEEEDDDLLLVVVfffnnnbbblllxxxkkkaaa[[[XXX[[[\\\YYYVVVVVVUUUTTTRRRPPPNNNMMMMMMMMMMMMMMMMMMJJJFFFBBBAAA@@@===<<<;;;;;;::::::;;;;;;888888777666555555555666555666777888888999999888666666666666666666666666555555555555666666666666444444:::FFFWWWkkk{{{gggbbbmmmzzzzzzqqqttt|||~~~~~~qqqcccZZZNNNLLLKKKPPPZZZeeelllooonnnmmmiiibbbYYYRRRNNNLLLJJJHHHEEECCCAAA???;;;999555444333222222222222222111111111111111111111111111111000000000000111111111111111222222222222333555555666777777777777666333222222111111222222333000000111333555666888888777777888888888777666666555666777888888888777777666666666666777999::::::::::::::::::;;;===>>>???AAAEEEKKKQQQVVV\\\bbbfffhhhhhhhhhjjjllloooqqqssswwwxxxzzzzzzwwwtttsssrrrmmmdddWWWMMMFFFBBB>>>;;;999999999:::;;;<<<===>>>============>>>???@@@@@@DDDEEEHHHLLLOOOVVVgggwww{{{iiibbbaaaiiiyyyuuummmiiiooo{{{zzzhhhYYYPPPKKKFFFCCC?????????>>>=========>>><<<<<<;;;;;;;;;;;;<<<<<<;;;???CCCCCCAAA???AAADDDBBBCCCCCCDDDEEEEEEFFFFFFFFFOOO]]]rrrwwwkkkhhh{{{nnniii```ZZZXXX[[[]]]ZZZXXXXXXWWWUUURRROOOMMMLLLMMMMMMLLLLLLLLLJJJFFFDDDCCCDDD===<<<<<<;;;;;;;;;;;;;;;888888777777666777777888777777777777777666555555666666666666666666666666555555555555666666666666888888===GGGUUUhhhvvvddd```jjjvvv~~~uuuxxxxxxiii^^^QQQMMMKKKNNNXXXbbbjjjmmmooonnnkkkeee\\\UUUQQQPPPLLLJJJGGGDDDCCC@@@===:::777666444333222222333333111111111111111111111111111111000000000000111111222222222222333333333333666666777888888888888888444333333222222333333444222222333555666777888888777888888999999999999888555666777888999888777777555555555666777999:::;;;===;;;:::999:::===@@@BBBDDDHHHNNNUUUZZZ```eeeiiijjjjjjjjjlllnnnqqquuuwwwxxxzzz}}}}}}zzzvvvsssrrrjjj___RRRHHHCCCAAA>>>;;;999999::::::;;;===>>>???>>>>>>>>>>>>???@@@AAABBBFFFHHHMMMSSSYYYdddxxxsssbbb\\\]]]gggyyyqqqfffdddkkkyyypppeeeVVVNNNLLLKKKFFFBBB@@@@@@@@@??????@@@BBBDDD<<<<<<<<<;;;;;;<<<<<<<<<===BBBFFFFFFCCCAAACCCFFFCCCCCCDDDDDDEEEEEEFFFFFFKKKTTTccczzzzzzpppkkkqqquuuiiijjj___ZZZXXX[[[]]][[[YYYYYYXXXVVVRRRNNNLLLKKKLLLMMMKKKLLLLLLJJJGGGFFFFFFGGG======<<<;;;;;;;;;;;;<<<888888888888888888999999777777666555444222000///777777777777777777777777555555555555666666666777777777:::CCCOOOaaayyyqqqaaa^^^hhhssszzz}}}}}}mmmbbbSSSOOOKKKNNNVVVaaahhhlllooopppnnnggg___XXXTTTTTTNNNKKKHHHFFFDDDAAA>>>;;;888777555444333333444444111111111111111111111111111111000000000000111111222222333333333444444444777777888999999999999999777666666555555666666777555555666666777777888888777888999:::::::::::::::555666777999999888888777444444555555777888:::;;;???===:::999:::===BBBEEEEEEJJJPPPVVV\\\aaagggjjjiiiiiijjjkkknnnrrrvvvyyyyyy||||||xxxtttsssggg\\\NNNDDDAAA@@@>>><<<999999:::;;;<<<===???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFJJJQQQZZZcccrrr}}}}}}lll\\\WWWXXXiii{{{qqqdddbbbjjjyyyvvv___XXXOOOIIIGGGEEE@@@<<>>???<<<<<<<<<<<<=========>>>BBBCCCCCCCCCDDDEEEEEEEEEHHHFFFGGGIIIHHHEEEHHHMMMLLL[[[rrruuullllllyyytttiii```\\\ZZZWWWVVVWWWXXXWWWVVVVVVVVVUUUTTTRRRPPPOOONNNNNNLLLKKKJJJIIIHHHEEECCC>>>===<<<;;;:::999999:::::::::999999888777777777555666666666777777888888777777777777666666666666444444555555666666777777333666;;;BBBMMM___vvvrrriiiaaagggzzzqqqbbbVVVOOOKKKPPPWWW]]]ccchhhnnntttuuunnnfff```[[[WWWOOOKKKFFFCCCCCCAAA===999888777555444333333444444333222111111000111111111666444111111444555333111222222333333444555666666555555666777888999999:::999999888888777666666666444444444555666777777888888888888888888888999999:::999888777777666666777555666777888999:::::::::999:::<<<<<<<<<>>>BBBDDDQQQTTTXXX^^^cccfffiiijjjjjjjjjkkknnnqqqvvvzzz|||}}}|||zzztttmmmdddXXXJJJCCC>>>;;;:::<<<<<<;;;;;;;;;===@@@CCCEEEFFFEEEDDDCCCCCCCCCEEEFFFNNNRRRZZZeeesssyyyzzzxxxaaaUUUTTTWWWfffzzzuuuaaabbbmmmooo```WWWPPPIIIEEEEEEDDD@@@===>>>>>><<<;;;;;;<<<======;;;<<<<<<===>>>>>>??????AAAAAAAAABBBCCCCCCDDDDDDEEEDDDEEEGGGGGGEEEIIIOOOUUUeee|||{{{mmmkkksss~~~pppggg```\\\ZZZWWWVVVWWWXXXWWWWWWWWWVVVVVVUUUSSSQQQOOONNNNNNLLLJJJJJJIIIHHHEEECCC>>>>>>===<<<<<<<<<<<<<<<:::::::::999888888777777666666666777777777888888777777777777666666666666555555555666666666666666555888<<>>???BBBEEEHHHRRRUUUYYY^^^cccgggiiijjjkkkkkklllnnnrrrwww{{{~~~~~~|||zzztttmmmcccWWWJJJBBB>>>::::::<<<<<<<<<<<<<<<>>>@@@BBBDDDBBBCCCCCCCCCDDDEEEGGGIIIPPPXXXfffuuu~~~vvvuuuppp]]]TTTTTTXXXgggzzzxxxdddcccnnnqqq^^^RRRKKKGGGBBB@@@AAAAAA@@@>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<===???@@@AAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEDDDEEEGGGGGGGGGMMMUUUbbbttt|||pppiiipppvvvllleeeaaa\\\ZZZXXXWWWWWWXXXXXXWWWXXXWWWWWWVVVTTTRRRPPPOOONNNLLLKKKJJJJJJHHHEEECCC???????????????>>>>>>>>>;;;::::::999999888888777777777777777777888888888777777777777666666666666666666666666666555555555777999<<<@@@GGGVVViiiwwwzzztttiiiiiiwwwyyykkkbbbXXXPPPPPPSSSVVV[[[___jjjsssxxxuuuoooiiiccc]]]UUUPPPKKKHHHGGGEEEAAA===;;;999777555333333333333333333222111111111111111333111000000111111111///333333333333444444444444555555666777888999::::::888888777666666555555444444444555555666777777777888888888888777777777777777666666555555555666666555666777999::::::;;;;;;<<<===@@@AAACCCFFFKKKNNNUUUWWW[[[```dddgggiiijjjmmmmmmmmmnnnrrrxxx}}}~~~{{{xxxrrrjjjaaaUUUHHHBBB>>>:::999;;;<<<<<<===>>>???@@@AAABBBAAABBBDDDEEEFFFHHHKKKNNNUUUcccxxxtttmmmoooyyy|||dddWWWRRRTTTYYYiii{{{|||hhheeeqqqqqqcccVVVNNNDDDAAA>>>===>>>??????>>>===>>>>>>>>>===<<<;;;:::;;;<<<===???@@@BBBCCCDDDDDDEEEEEEFFFGGGHHHIIIIIIFFFFFFGGGIIIIIIKKKTTT^^^oootttnnnooo~~~qqqiiieeeccc]]][[[YYYXXXXXXYYYYYYXXXYYYYYYXXXWWWUUUSSSQQQPPPOOOMMMKKKKKKJJJIIIFFFDDDAAAAAAAAAAAA@@@???>>>===;;;;;;;;;:::999999888888888888888888888888888888777777777777666666666666777777666666555555444444666999;;;>>>DDDQQQcccqqq~~~rrrmmmxxx~~~~~~qqqhhh]]]SSSPPPQQQSSSWWW\\\iiirrryyyxxxrrrllleee^^^WWWSSSMMMJJJIIIFFFBBB>>><<<;;;888666444333333333333333222111111111111222444333222222222222222222444444333333333333333333444555666777888999:::;;;777777666666555555444444555555555555666666777777777777777777777666666666555555444444444555555666666666888999:::;;;;;;;;;<<<>>>AAACCCFFFJJJOOORRRWWWYYY]]]bbbfffhhhjjjkkknnnmmmmmmooosssyyy|||yyyvvvnnnggg]]]RRRFFF@@@===::::::;;;<<<===>>>???@@@AAAAAA@@@CCCEEEGGGGGGGGGIIINNNRRR]]]qqqwwwqqqlllnnnvvvnnn[[[SSSPPPTTT[[[mmm~~~~~~kkkgggsss}}}jjj^^^UUUMMMGGGBBB@@@>>>===>>>>>>>>>=========>>>>>>===<<<;;;;;;<<<===>>>@@@BBBDDDEEEFFFEEEFFFFFFGGGHHHJJJJJJKKKGGGGGGIIIKKKLLLPPP]]]iii~~~wwwmmmqqq}}}zzznnniiifffeee___]]]ZZZYYYZZZ[[[ZZZZZZZZZZZZYYYXXXVVVTTTSSSRRRPPPNNNMMMLLLLLLJJJGGGEEEDDDDDDCCCBBB@@@>>><<<;;;<<<<<<;;;;;;:::999999999999999999999999888888888777777777777666666666666777777666666555555444444444777999<<>>===;;;999666555444333333444333333222111222222222333333333222111111222222333333333333333333222222444444555777888999;;;;;;777777666666555555444444555555555555666666666666777777777666666666555555444444333444444555666666666777888999:::;;;;;;;;;<<<>>>AAADDDGGGLLLQQQUUUYYY[[[___cccgggjjjlllmmmooonnnoooqqquuu{{{}}}yyyuuunnnfffYYYNNNCCC???===;;;:::<<<<<<===???@@@AAAAAAAAAAAACCCFFFGGGGGGGGGJJJQQQWWWjjj|||xxxfffgggkkkrrr}}}eeeUUUPPPOOOUUU^^^ssslllhhhttt|||iiiZZZQQQKKKEEEAAAAAA@@@@@@???>>>>>>>>>>>>===========================>>>???AAACCCEEEFFFGGGDDDDDDEEEGGGHHHIIIJJJKKKFFFHHHKKKPPPSSSZZZjjjzzztttiiiwwwtttnnniiigggfffaaa___]]]\\\\\\]]]]]]\\\\\\[[[[[[YYYXXXVVVTTTSSSRRRPPPOOONNNNNNLLLIIIGGGDDDEEEEEEDDDBBB@@@===<<<===<<<<<<;;;;;;::::::999:::::::::999999999999999777777777777666666666666666666666666666555555555333666888:::@@@LLL\\\hhhsss{{{mmmqqqwwwiiiYYYQQQOOOOOOTTTYYYdddnnnxxxyyyuuuppphhhbbb\\\XXXQQQNNNKKKHHHCCC???===;;;999777555555555555444444333222222222222222000111111000......///111222222222222333333333333333444555777888:::;;;<<<888888777666666555555444555555666666666666666666777777666666555555444444333333333444555666777888666777888:::;;;;;;<<<<<<<<>>===;;;<<<>>>======>>>???@@@AAABBBCCCBBBEEEGGGHHHIIIPPP\\\eee~~~tttmmmkkkaaaeeennnxxxzzz]]]RRRPPPOOOWWWbbbvvvlllhhhtttrrrhhhZZZOOOKKKGGGCCC??????@@@@@@???>>>>>>>>>???<<<<<<;;;;;;<<<===>>>??????@@@AAABBBDDDEEEFFFGGGEEEEEEFFFGGGIIIJJJKKKLLLIIIKKKQQQXXX^^^jjj~~~uuunnnkkkuuuooonnnjjjfffeeecccaaa___^^^^^^______^^^]]]\\\\\\ZZZYYYWWWUUUTTTTTTRRRPPPPPPOOONNNKKKIIICCCDDDEEEFFFEEECCCBBB@@@======<<<<<<;;;:::::::::;;;;;;:::::::::999999999777777777777666666666666555555555666666666666666444777999:::>>>IIIXXXdddsss}}}lllnnn{{{ppp^^^SSSNNNMMMQQQVVV```kkkvvvxxxvvvsssnnnhhh```[[[TTTPPPNNNJJJEEEAAA<<<;;;999777666666666666444444333222222222222333///111222000...---///111111111111222333333333444333444555666888:::;;;<<<999888888777777666555555666666666666666666666555777777666555555444333333333333333444555777888999777777999:::;;;<<<<<<<<<>>>@@@DDDGGGJJJOOOTTTXXXZZZ\\\aaafffjjjnnnpppqqqrrrtttwww{{{zzzuuullldddOOOFFF>>><<<===<<<===@@@=========>>>@@@BBBDDDEEEBBBFFFJJJMMMSSS___ppp}}}yyyooofffbbbddddddjjjxxxoooWWWQQQPPPPPPYYYhhhvvvlllgggsssmmm___VVVLLLFFFEEEDDDAAA======>>>??????>>>>>>???@@@<<<;;;::::::;;;===@@@AAA@@@AAABBBCCCDDDEEEFFFGGGGGGHHHIIIJJJLLLMMMNNNOOOLLLPPPWWW```iiiwwwyyyiiihhhqqq|||nnnlllnnnjjjeeeccceeebbb```___`````````___]]]]]]\\\[[[YYYWWWVVVUUUUUUSSSQQQQQQPPPOOOLLLJJJBBBCCCEEEGGGHHHGGGFFFEEE=========<<<;;;;;;::::::;;;;;;;;;::::::999999999777777777777666666666666444555555555666666777777666888::::::>>>GGGVVVaaauuunnnooosssuuuaaaTTTMMMKKKNNNSSS]]]iiitttxxxxxxvvvsssnnnbbb]]]WWWRRRPPPLLLGGGCCC<<<;;;999777777777777777555444333333222222333333111333444222///...111333000000111222333333444444333333555666888:::;;;<<<999999888888777777666666666666666666666555555555777777666555444444333333333333444444666777999:::777888999:::;;;<<<<<<<<<@@@BBBEEEHHHLLLPPPVVVYYYZZZ\\\aaafffkkkooorrrsssuuuwww{{{|||vvvqqqhhh```LLLCCC<<<<<<======>>>AAA============???BBBEEEGGGDDDIIIOOOTTT]]]mmmsssiiibbb\\\]]]aaagggqqqgggSSSPPPQQQQQQ[[[kkktttlllfffsssyyyfffZZZLLLJJJHHHEEEBBB???>>>===??????>>>>>>=========<<<<<<<<<;;;;;;<<<===???@@@CCCCCCCCCCCCEEEHHHLLLNNNJJJKKKMMMQQQXXX\\\ZZZUUUVVVZZZdddssszzziiifffhhh||||||wwwqqqllliiihhhgggfffeeedddbbb```^^^^^^^^^^^^^^^^^^\\\[[[YYYWWWVVVUUURRRSSSTTTTTTSSSPPPMMMKKKIIIIIIIIIIIIGGGDDDBBB@@@BBBAAA???>>><<<;;;;;;;;;>>>>>>>>>===;;;999777666:::888666555555666888:::555555555555555555555555777888:::;;;;;;@@@QQQaaawwwooojjjmmm~~~}}}jjj\\\SSSNNNPPPTTT]]]hhhsssyyy}}}}}}vvvoooeee```ZZZTTTPPPLLLHHHEEE@@@>>><<<;;;:::888666444444444444444444444333333111111111111111111111111222222222222222222222222333333444666777999::::::999888888777777777777777555555666777777888777777555555555555555555555555333444555666888:::;;;<<<;;;;;;;;;;;;<<<>>>@@@AAA@@@EEEJJJMMMOOOSSSYYY^^^YYY^^^eeelllooorrrtttuuuuuuxxx~~~|||rrrbbbVVVIIIEEE@@@<<<<<<<<<<<<<<<;;;<<<======>>>AAADDDHHHHHHKKKSSS___jjj{{{zzzoooccc[[[WWWXXX___hhhtttvvv```QQQRRRUUUTTT]]]kkk{{{oooiiiqqq}}}vvvfffWWWNNNHHHGGGEEEBBB@@@>>>===<<<>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<>>>@@@AAACCCCCCCCCCCCFFFIIIKKKMMMKKKKKKNNNTTT\\\bbbbbb```VVV```rrrrrreeedddjjjzzzuuupppkkkiiihhhgggfffeeedddbbb```___^^^^^^^^^]]]]]][[[ZZZXXXVVVUUUTTTRRRSSSUUUUUUTTTRRROOOMMMJJJJJJIIIHHHFFFDDDCCCBBBBBBAAA@@@>>>===<<<;;;;;;============<<<:::888666999888777666666777888999555555555555555555555555555666888999999>>>NNN]]]qqqsssnnnmmm}}}mmm]]]RRRLLLMMMQQQ[[[fffqqqxxx|||}}}xxxqqqfffbbb]]]WWWSSSNNNIIIFFFBBB@@@===<<<;;;999777555666555555444444333222222111111111111111111111111222222222222222222222222222333444666777999:::;;;999999888777777777777777777777777777777777666666333333333333333333333333555555666777999:::;;;;;;;;;:::::::::;;;===@@@BBBIIILLLOOOOOOPPPRRRWWW[[[[[[aaahhhooosssvvvxxxzzzzzz}}}{{{qqqaaaTTTFFFBBB===;;;:::;;;;;;;;;======>>>>>>>>>AAADDDHHHKKKMMMWWWiii~~~{{{mmmddd[[[WWWWWW[[[eeeooo}}}nnn[[[NNNQQQTTTUUU```nnn|||~~~mmmjjjqqq|||{{{mmm```VVVMMMHHHDDDCCCAAA???===<<<<<<;;;=========<<<<<<<<<<<<<<<::::::;;;<<<===???AAABBBCCCCCCCCCDDDFFFIIIKKKMMMOOONNNNNNPPPTTTWWWYYYZZZZZZllluuuhhhaaaggguuuvvvsssnnnkkkiiiiiihhhgggeeedddbbb```___^^^^^^^^^\\\[[[ZZZYYYWWWUUUTTTTTTRRRSSSUUUVVVUUUTTTRRRPPPLLLKKKJJJHHHFFFEEEDDDDDDCCCBBB@@@???===<<<<<<<<<<<<<<<======<<<:::999888888888888888888888888888555555555555555555555555444444666777777<<>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;===???AAABBBCCCCCCCCCDDDEEEGGGJJJLLLMMMRRRNNNKKKKKKKKKLLLQQQVVVggg|||vvviiicccaaarrr}}}ssspppmmmkkkjjjjjjhhhgggddddddbbbaaa```^^^^^^]]][[[ZZZYYYXXXVVVUUUTTTSSSRRRSSSTTTUUUUUUTTTSSSRRRNNNMMMJJJHHHFFFEEEEEEFFFDDDCCCAAA@@@>>>=========;;;;;;<<<<<<<<<;;;999888777888888999999888888777555555555555555555555555444333555777777;;;GGGSSSgggvvvvvvlllfffuuuuuucccUUUMMMLLLOOOUUU___kkkssszzz|||wwwllljjjfffbbb]]]VVVOOOIIIGGGDDD@@@===;;;:::888666444444444444444444333333222222222222222222222222333333333333333333333333222222444555777999;;;;;;:::999888888777777888888999888888888777777888888888888888888888888888888::::::::::::;;;;;;;;;;;;<<<:::888777999===AAADDDJJJKKKMMMMMMNNNRRRYYY___fffkkkssszzz~~~zzzlll\\\PPPDDDAAA>>>===>>>@@@AAA@@@BBBCCCCCCBBBCCCFFFKKKOOOVVV^^^qqqzzzjjjaaaYYYVVVUUUYYY___jjj{{{ttt___UUUQQQWWW\\\aaannn}}}}}}nnniiinnn{{{~~~{{{wwwrrrooofff```XXXPPPJJJEEEBBB???>>>>>>==================;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<===???AAACCCDDDEEEDDDDDDEEEGGGIIIKKKMMMNNNPPPLLLJJJLLLMMMPPPZZZfffyyyllldddccciiivvvqqqooommmlllkkkkkkhhhgggdddccccccaaa```___]]]]]]ZZZYYYXXXWWWVVVUUUTTTSSSQQQRRRSSSTTTTTTTTTSSSSSSOOONNNKKKIIIGGGFFFFFFGGGEEEDDDBBBAAA???>>>>>>>>>;;;;;;<<<<<<<<<;;;999888888888999999999999888888666666666666666666666666555444555777888;;;DDDOOOaaaqqquuunnnzzzuuucccVVVMMMLLLOOORRR\\\hhhqqqyyy~~~zzzpppnnnkkkhhhccc\\\TTTNNNIIIEEE@@@===;;;:::888666222333333444444555555555222222222222222222222222444444444444444444444444111222333555888:::;;;<<<:::999999888888888888888777777777777888999;;;<<<999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888:::>>>BBBFFFKKKMMMPPPQQQSSSXXX```gggmmmrrryyyxxxiiiXXXMMMCCCAAA>>>>>>???AAAAAAAAAAAAAAABBBBBBDDDIIIOOOTTT\\\mmmxxxggg^^^[[[YYYWWWYYY^^^fffrrrxxxiii]]]XXXXXX^^^ccchhhvvvqqqgggkkkxxx~~~wwwsssnnnjjjfffccc___]]]UUUQQQMMMIIIFFFCCC@@@>>>>>>======<<<<<<======>>><<<<<<<<<<<<<<<============>>>@@@BBBDDDEEEEEEEEEEEEFFFHHHJJJLLLMMMOOOPPPTTTNNNLLLNNNNNNRRRaaarrryyyeeecccjjjzzz{{{tttqqqooonnnmmmmmmllliiifffcccccccccbbbaaa___]]]\\\ZZZYYYXXXWWWVVVUUUTTTTTTRRRSSSSSSTTTTTTTTTSSSSSSOOONNNMMMKKKIIIHHHGGGGGGFFFEEECCCBBB@@@?????????<<<<<<======<<<:::999888999999999999999999999999666666666666666666666666666555666888999;;;BBBLLL[[[kkkzzzuuueeeXXXNNNLLLNNNPPPZZZeeennnwww~~~|||sssrrroookkkgggaaaYYYTTTLLLHHHBBB>>><<<;;;999777222333333444444555555555333333333333333333333333444444444444444444444444111222333555888:::;;;<<<::::::999888888888888999777777777777999;;;===>>>888888888888888888888888;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::<<<@@@DDDFFFIIILLLPPPSSSVVV\\\dddjjjvvv{{{wwwgggVVVJJJAAA???======>>>@@@@@@?????????AAABBBFFFLLLTTTZZZggg~~~yyyggg[[[WWWYYYYYYYYY]]]dddmmmzzz|||kkkccc^^^^^^bbbhhhmmmtttrrrfffjjjwww}}}vvvnnniiiddd```\\\YYYVVVTTTRRRPPPJJJHHHDDDCCCBBBBBBAAA@@@===<<<<<<;;;;;;<<<<<<===<<<<<<<<<======>>>>>>>>>@@@AAACCCEEEFFFFFFFFFFFFGGGHHHIIILLLNNNOOOPPPQQQTTTMMMKKKNNNPPPUUUhhh}}}~~~nnnaaaeeexxx~~~vvvuuuqqqpppooooooooollliiifffcccccccccbbbaaa___]]]\\\ZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTOOONNNNNNMMMKKKIIIGGGFFFFFFFFFDDDBBBAAA@@@@@@@@@============<<<:::888666::::::888888888888::::::666666666666666666666666777555555888999:::@@@HHHVVVfff|||zzzyyykkk^^^SSSNNNOOOOOOYYYdddmmmvvv~~~}}}vvvtttqqqnnnjjjddd^^^ZZZPPPKKKFFFAAA???===;;;:::555555444444444333333333333333333333333333333333222222222222222222222222000111333555888:::<<<===;;;:::999999888888999999999999888777888:::<<<>>>999999999999999999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<>>>BBBEEEGGGFFFKKKRRRXXX^^^fffooouuuwwweeeSSSHHHAAA???>>>>>>???@@@???>>>@@@BBBDDDGGGLLLTTT^^^dddyyyvvvfff]]]XXXYYY\\\ZZZ\\\bbblllvvv~~~ooogggfffdddiiipppwww|||~~~pppfffjjjwwwvvvnnnfff___ZZZTTTQQQMMMJJJIIIHHHFFFDDDBBB???<<<;;;<<<===>>>>>><<<<<<;;;::::::;;;;;;;;;<<<=========>>>>>>??????BBBCCCEEEFFFGGGGGGGGGFFFGGGIIIKKKMMMOOOQQQQQQRRRLLLHHHIIIPPPVVV```xxxuuuiii___gggwwwtttwwwrrrqqqpppppppppmmmiiifffccccccccccccaaa___]]]\\\ZZZZZZYYYXXXWWWWWWVVVVVVWWWWWWWWWVVVVVVUUUUUUUUUNNNOOOOOONNNLLLJJJGGGFFFGGGFFFDDDCCCAAAAAA@@@@@@>>>>>>>>>===;;;999777666;;;:::888777777888:::;;;777777777777777777777777666444444777888999>>>FFFTTTdddxxxrrrzzz~~~rrrdddXXXSSSSSSOOOXXXcccllluuu}}}}}}xxxuuurrroookkkgggaaa]]]RRRNNNHHHCCCAAA???===<<<888777666555333222111000333333333333333333333333000000000000000000000000000111333555888:::<<<===;;;:::999999888888999999<<<:::999888888999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;<<<<<<===<<<<<<===>>>@@@CCCEEEGGGHHHOOOYYYbbbkkkuuuvvvdddRRRGGGCCCBBB@@@@@@AAABBBAAA@@@EEEFFFIIIMMMSSS\\\gggnnnzzzddd[[[[[[[[[^^^bbb[[[___gggrrr~~~}}}tttkkkiiinnnkkkrrr{{{|||nnnfffjjjwwwzzz{{{{{{uuupppggg___XXXSSSOOOMMMIIIHHHHHHFFFEEEDDDCCCBBB>>>>>>===<<<;;;;;;::::::???===;;;::::::;;;:::999<<<<<<<<<<<<===>>>???@@@BBBDDDFFFHHHHHHHHHJJJKKKMMMJJJKKKPPPQQQOOOMMMOOOOOOKKKKKKSSS\\\iii{{{nnnkkkmmm{{{~~~sssooorrrlllllllllmmmmmmjjjfffbbb```bbbddddddaaa___^^^]]][[[[[[[[[ZZZYYYXXXWWWVVV[[[YYYVVVTTTTTTTTTSSSRRROOOOOOOOONNNLLLKKKIIIHHHHHHGGGEEEBBB@@@===;;;:::???===;;;:::999:::<<<===:::::::::999999999888888:::999777555555555666666666444555888888777:::@@@RRR]]]ooowwwuuu|||wwwkkk]]]TTTSSSRRRXXXaaajjjqqqwww|||zzz{{{wwwppplllkkkfffaaaWWWPPPHHHCCCCCCAAA>>>:::888777555333111000//////222222222333333444444444333333333333333222111000333333333444666777999::::::999888777777999;;;===999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::999999:::::::::;;;;;;;;;>>>???@@@AAABBBFFFJJJNNNQQQXXXdddrrr}}}ssscccQQQEEEAAA@@@@@@@@@@@@AAACCCDDDEEEFFFLLLSSSYYYaaaqqqssshhh[[[VVV[[[aaabbb```___bbbkkkzzz~~~xxxttttttsssrrrpppuuuyyyoooeeeooo|||qqquuu}}}{{{|||uuummmfffgggbbb[[[TTTPPPMMMIIIGGGDDDCCCCCCBBB@@@???>>>>>>>>>>>>======<<<;;;;;;:::<<<;;;:::;;;===???>>>>>><<<<<<======>>>@@@AAABBBDDDFFFIIIJJJJJJJJJLLLMMMOOOLLLMMMRRRSSSPPPOOOPPPRRRPPPSSS\\\fffrrruuuhhhmmmwwwyyyqqqoooqqqllllllkkkkkkkkkiiifffcccbbbdddeeedddbbb___]]]]]]\\\\\\\\\\\\[[[YYYXXXWWWYYYVVVSSSRRRRRRRRRQQQOOONNNNNNNNNMMMLLLKKKJJJIIIFFFFFFEEECCCBBB@@@???>>>CCCBBB@@@>>>============:::::::::999999999999888888777666555444444444444666444555888888777:::???OOO\\\ooo{{{vvvyyy~~~~~~qqqcccYYYVVVTTTYYY```gggnnnuuu{{{}}}}}}yyytttqqqpppiiibbbXXXRRRJJJFFFDDDCCC???<<<888777555444222111111000222333333333333333333444333333333333333222111000333333333444666777999::::::999888888888888999:::888888999999999::::::::::::::::::999999999999999::::::::::::;;;;;;<<<<<>>===<<<<<<;;;>>>>>>======<<<<<<;;;;;;888777888:::<<<>>>===<<<======>>>???@@@BBBDDDEEEGGGIIIKKKLLLLLLLLLNNNOOORRRPPPQQQUUUUUURRRRRRTTTVVVZZZcccooozzz|||mmmfffsss|||tttooommmnnnlllkkkiiihhhhhhhhhfffddddddeeefffdddaaa^^^\\\\\\^^^^^^^^^]]]\\\[[[ZZZYYYXXXUUUSSSRRRRRRRRRPPPOOOMMMMMMMMMMMMLLLKKKJJJIIIDDDDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@>>><<<;;;:::999::::::::::::999999999999888888888888777666555444666444555888888777:::???IIIXXXlllwwwuuu}}}zzzkkk___YYYUUUXXX]]]ccciiirrrzzz}}}yyyxxxvvvmmmccc[[[UUUNNNIIIGGGEEEAAA>>>888777666444333333222222444333333333333333333222222222333333333222111111333333333444666777999:::;;;;;;;;;;;;:::999999888888888888999999999999999999999999999::::::::::::999999888888999:::;;;<<<@@@AAACCCEEEIIIPPPXXX]]]lllqqq{{{}}}ppp___NNNCCCBBBAAAAAABBBCCCEEEGGGHHHGGGJJJPPPXXXaaannnmmmZZZVVVTTTZZZeeelllllljjjjjjooo{{{|||xxxwwwwwwyyy}}}sssjjjiiirrrooobbbjjj{{{~~~zzz|||~~~xxxsssooolllgggaaa\\\YYYVVVSSSQQQOOOLLLHHHFFFEEEDDDCCCBBB??????>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;======;;;999>>>>>>???AAABBBEEEGGGHHHHHHJJJLLLMMMMMMMMMNNNPPPTTTRRRSSSVVVUUUSSSTTTXXX\\\hhhzzztttoooqqq}}}vvvsssooolllkkkllliiifffeeeffffffeeeddddddeeeeeeccc___\\\[[[ZZZ_________^^^]]]\\\[[[ZZZXXXVVVTTTSSSTTTSSSRRRPPPNNNNNNMMMLLLKKKIIIHHHGGGDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@???===;;;:::999;;;;;;:::::::::999999999:::;;;;;;<<<;;;:::888777666555555888777666999>>>BBBSSSiii|||wwwppp|||ssseee\\\TTTVVVYYY^^^eeeppp{{{~~~}}}{{{pppeee]]]XXXRRRMMMIIIFFFBBB@@@999888777666555444444444444444444333333222222222222222333333333222222111333333333444666777999:::>>>>>>??????>>>===:::999999999999999999999999999999999999:::;;;<<<<<<<<<;;;:::999888999;;;===???CCCEEEHHHLLLSSS\\\gggnnn||||||mmm\\\LLLBBBAAAAAAAAABBBDDDFFFHHHJJJJJJLLLRRRZZZcccrrr~~~bbbWWWWWW\\\eeeooosssppplllkkksss}}}vvvwwwzzz}}}rrrllljjjttt{{{hhh]]]fffxxx{{{yyy{{{yyypppjjjeeebbb___ZZZWWWRRROOOLLLKKKJJJJJJLLLIIIFFFDDDDDDCCCBBB@@@>>>>>>>>>===============;;;;;;;;;:::::::::::::::>>>======>>>@@@@@@???===???@@@AAABBBDDDFFFHHHIIIHHHJJJMMMMMMMMMMMMNNNOOORRRPPPQQQSSSSSSRRRVVV]]]iii|||yyyoooooosssxxxuuuuuupppjjjgggjjjgggdddccccccddddddcccbbbccccccaaa^^^[[[ZZZ[[[_________^^^]]]\\\[[[ZZZVVVUUUSSSSSSTTTSSSQQQOOOPPPOOONNNLLLJJJGGGEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCBBBAAA@@@???;;;;;;;;;:::::::::999999;;;;;;<<<<<<<<<:::888777666555555777777555888===AAAPPPfffyyyyyymmmvvv{{{kkk___TTTTTTVVVZZZbbbnnn{{{}}}ssshhh___\\\VVVQQQLLLHHHDDDAAA;;;:::999777666555555555444444444333333222222222111222222333333333222222333333333444666777999:::===>>>@@@AAA@@@>>><<<:::999999999999888888888888777888999:::;;;<<<===>>>>>>===;;;;;;===@@@DDDFFFGGGJJJOOOVVV___jjjvvv}}}{{{kkkYYYKKKCCC@@@@@@AAABBBEEEGGGJJJLLLMMMPPPUUU[[[cccsssqqq\\\UUUYYYcccoooyyyzzzuuunnnmmmwwwzzz|||{{{pppllllllwwwuuueee[[[eeewwwzzzxxxzzztttnnnfff^^^XXXTTTQQQOOOMMMKKKIIIGGGEEEEEEEEEEEEHHHEEECCCAAAAAA@@@>>>===;;;;;;;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<::::::;;;>>>@@@@@@@@@AAAAAABBBCCCDDDFFFHHHIIIIIIKKKMMMMMMMMMLLLMMMOOONNNMMMNNNQQQSSSWWWaaakkk}}}ooollluuu{{{uuuuuuuuuoooiiifffhhheeecccbbbbbbccccccbbbaaaaaabbb```^^^\\\]]]^^^^^^^^^^^^]]]\\\[[[ZZZYYYSSSRRRQQQQQQRRRQQQOOOMMMOOONNNMMMKKKIIIGGGDDDCCCEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@;;;;;;;;;;;;::::::::::::::::::::::::999888777666777555555777777555777===AAANNNaaauuu~~~nnnrrrssseeeVVVVVVVVVXXX```lllzzz}}}uuulllccc```[[[UUUOOOJJJFFFDDD>>>===;;;999777666555555444333333333333333333222111111222333333333222222333333333444666777999:::;;;<<<>>>@@@@@@???>>>===::::::::::::999999999999888888:::;;;===???@@@AAA???>>><<<<<>>>>>>>><<<:::::::::;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<@@@===;;;;;;===@@@AAABBBBBBBBBBBBCCCDDDFFFGGGHHHJJJLLLNNNNNNMMMMMMNNNOOOOOONNNQQQVVV\\\eeetttsssnnnsss~~~xxxttttttqqqlllhhhhhheeecccbbbaaabbbbbbaaa``````aaaaaaaaa``````aaaccc\\\\\\\\\\\\[[[YYYXXXWWWQQQQQQPPPQQQRRRQQQNNNLLLLLLLLLKKKJJJIIIHHHFFFEEEFFFEEEEEEEEEEEEEEEDDDDDDCCCBBB@@@???>>>>>>>>>???<<<;;;;;;;;;;;;:::::::::;;;:::999888777777777777777555555777666444777<<<>>>HHHYYYmmmrrrqqq~~~~~~|||mmmZZZYYYXXXYYY^^^iiivvv}}}wwwrrrgggeeeaaa[[[TTTNNNJJJHHH@@@???<<<:::888666555444222333333333333333333444000111222333333333333222333333333444666777999:::<<<===???AAACCCDDDDDDDDDAAA@@@@@@@@@????????????===>>>@@@BBBDDDFFFHHHHHHIIIGGGFFFFFFJJJPPPWWW[[[___dddlllttt}}}xxxgggVVVKKKEEEBBBCCCDDDFFFJJJMMMQQQSSSUUUXXX\\\aaaiii{{{www^^^WWWTTT^^^nnnyyywwwrrrnnnoooyyyeee]]]]]]gggttt|||yyyzzz~~~}}}{{{yyyxxxwwwwwwwwwssssssrrrrrrrrrrrrqqqqqqoooppprrrqqqooolllkkkkkknnnnnnmmmkkkhhhfffggghhhjjjmmmmmmjjjgggfffccc^^^XXXTTTOOOKKKIIIIIIHHHGGG???@@@BBBAAA@@@?????????@@@>>>======>>>>>><<<;;;;;;<<<<<<======>>>>>>???=========>>>>>>>>>>>>>>>MMMIIIEEEBBBCCCDDDFFFFFFCCCCCCCCCCCCDDDEEEFFFGGGKKKMMMOOOOOONNNNNNOOOPPPSSSSSSVVV]]]fffsss~~~nnniiimmmwww|||wwwsssqqqnnniiigggjjjdddbbbaaaaaabbbbbb```___```aaabbbbbbbbbbbbeeeggg[[[[[[[[[ZZZYYYXXXWWWVVVSSSRRRRRRSSSTTTSSSPPPNNNIIIIIIIIIJJJIIIIIIHHHHHHEEEEEEFFFFFFFFFGGGGGGGGGIIIGGGDDDBBB@@@@@@@@@AAA<<<<<<;;;;;;;;;:::::::::===<<<:::999888888999:::777555555777666444777<<<:::BBBPPPfffvvvqqqzzzsss^^^]]]ZZZZZZ^^^gggsss{{{}}}yyywwwjjjhhheee^^^WWWPPPLLLKKKBBB@@@>>>;;;888666444444222222222333333444444444000111222333333333333333333333333444666777999:::???@@@BBBEEEGGGIIIJJJKKKHHHHHHGGGGGGGGGFFFFFFFFFDDDEEEGGGIIILLLNNNPPPPPPZZZXXXWWWXXX\\\cccjjjooonnnrrrzzzwwwfffVVVKKKFFFDDDEEEFFFIIILLLPPPTTTVVVXXXZZZ___dddlllrrr\\\YYY[[[eeevvv{{{yyytttsssvvvuuu^^^ZZZ\\\hhhttt||||||~~~vvvuuutttssspppnnnllljjjiiihhhggghhhiiiiiigggeeehhhfffeeeddddddccc```^^^aaa```___^^^\\\\\\[[[[[[ZZZYYYXXXVVVUUUSSSRRRQQQLLLKKKIIIFFFCCC@@@>>>===@@@@@@????????????@@@@@@======>>>>>>>>>>>>======>>>>>>======<<<<<<<<<;;;;;;;;;>>>@@@===:::AAAMMM___FFF===BBBAAAAAADDDBBBDDDEEEEEEDDDCCCCCCEEEGGGKKKKKKLLLMMMMMMMMMNNNNNNUUUTTT]]]nnnzzzpppfffeeeooo|||wwwpppjjjhhhgggffffffeeecccaaaaaaccccccaaa^^^aaa]]]ZZZ\\\bbbeeeeeebbb___[[[XXXZZZZZZVVVTTTUUURRRQQQOOONNNMMMNNNOOOOOOMMMMMMLLLLLLJJJIIIHHHGGGEEEEEEEEEEEEEEEFFFGGGGGGFFFEEEDDDBBBAAAAAAAAAAAA@@@@@@???===<<<;;;:::999999999888888777666666666666666666666666777888888===@@@MMMeee~~~tttmmmuuuvvveee\\\UUUTTTXXX```mmmxxx}}}qqqmmmgggaaa[[[UUUOOOLLLHHHDDD???;;;999777555444777777666555444444444444222222222222222222222222222222222333444666999:::>>>AAADDDFFFHHHKKKNNNQQQYYYWWWTTTRRRQQQQQQPPPOOOQQQRRRSSSUUUWWW\\\bbbfffiiihhhiiijjjnnntttzzz}}}tttdddRRRHHHFFFCCCDDDEEEGGGJJJPPPXXX]]]```\\\\\\aaallllll]]]]]]ZZZppp~~~yyypppttt|||~~~fffYYYZZZ]]]fffvvvkkkkkkjjjhhhfffdddbbbaaa___^^^^^^^^^______]]]\\\\\\[[[ZZZZZZ[[[[[[YYYWWWTTTTTTRRRQQQPPPOOOOOOOOOQQQQQQPPPNNNMMMKKKJJJJJJHHHGGGEEECCCAAA>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>======??????>>>>>>>>>============<<<===???===>>>HHHUUU___HHH???DDDBBBBBBEEECCCCCCDDDEEEEEEDDDDDDFFFHHHLLLLLLMMMNNNOOOPPPRRRTTTTTTYYYiii{{{iiidddaaaggguuu{{{vvvnnnhhheeecccbbbaaabbb___]]]]]]______^^^\\\aaa^^^[[[\\\aaadddcccaaa___[[[XXXZZZZZZVVVTTTTTTRRRQQQPPPNNNNNNNNNNNNNNNKKKLLLLLLLLLKKKIIIHHHGGGFFFFFFEEEEEEEEEFFFFFFGGGFFFFFFEEEDDDCCCBBBAAAAAA???>>>===<<<:::999888888:::999999888888777777666666666666666666777888888===???KKKaaayyy{{{qqqttt{{{jjjaaaWWWUUUWWW]]]iiittt}}}tttqqqkkkeee```YYYSSSNNNIIIFFFAAA===;;;999666555666666555444444333444444222222222222222222222222222222222333444666888:::<<<@@@EEEJJJNNNSSSWWWZZZ]]]\\\[[[[[[\\\]]]^^^^^^bbbccceeefffhhhkkkpppssssssssssssuuuyyy~~~tttcccRRRGGGEEEFFFGGGHHHIIIMMMSSSZZZ```aaa]]]\\\```llljjj\\\\\\```uuuvvvqqqyyysss___XXXYYY^^^gggwwwdddcccbbb```^^^\\\ZZZZZZ[[[ZZZYYYYYY[[[ZZZYYYWWWTTTSSSSSSTTTUUUVVVTTTSSSMMMLLLKKKJJJIIIHHHHHHHHHIIIHHHGGGFFFEEEDDDCCCCCCCCCBBBAAA???>>><<<;;;::::::::::::999999:::::::::======>>>>>>>>>>>>======????????????>>>>>>>>>>>>???======>>>>>>CCCOOO\\\]]]IIICCCGGGDDDDDDGGGDDDCCCDDDEEEEEEDDDEEEGGGIIIIIIJJJJJJKKKKKKNNNRRRUUUVVVccczzzxxxjjj\\\]]]cccooo~~~{{{vvvnnnhhhdddbbb```___```^^^[[[[[[\\\]]]]]]]]]aaa^^^\\\]]]```bbbaaa______ZZZXXXZZZYYYVVVSSSTTTSSSRRRQQQOOONNNMMMMMMMMMIIIJJJLLLMMMMMMKKKHHHGGGGGGGGGFFFFFFEEEFFFFFFFFFGGGGGGGGGGGGFFFDDDBBBAAA??????>>>===;;;:::999888;;;;;;:::999999888888777777666666666666777888888===>>>HHH\\\rrrxxxttt}}}rrrggg\\\VVVVVVZZZeeeooo}}}~~~xxxuuuqqqlllfff^^^WWWQQQKKKHHHDDD@@@>>>;;;888555555555444333333333444444333333333333333333333333333333222333444666888999;;;@@@GGGMMMSSSXXX\\\```aaaaaaccceeehhhkkkmmmoooppprrrtttuuuvvvwwwyyy{{{~~~~~~~~~~~~rrrbbbPPPFFFDDDEEEFFFHHHIIIMMMSSS[[[```bbb]]][[[___mmmiii\\\]]]eeezzzrrrsss|||gggZZZXXX[[[aaakkk|||~~~]]]\\\ZZZXXXWWWUUUTTTTTTWWWVVVUUUVVVWWWWWWUUUSSSOOONNNNNNOOOPPPPPPOOOMMMJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDDDDCCCBBBAAAAAA@@@>>>>>>>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>============>>>DDDOOOYYYXXXIIIEEEHHHDDDDDDGGGCCCBBBDDDEEEEEEEEEFFFIIIKKKIIIJJJJJJIIIIIIMMMTTTYYY```qqq}}}llleee___dddnnn}}}|||}}}zzzuuuooojjjgggeeecccbbb```___]]]\\\\\\^^^______bbb```______aaabbb```______ZZZXXXYYYYYYUUUSSSTTTTTTSSSRRRPPPOOOMMMLLLLLLIIIKKKMMMOOOOOOMMMJJJHHHHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIHHHFFFDDDBBBBBBBBBAAA@@@>>>===<<<;;;<<<;;;;;;::::::999888888777777666666777777888999<<<===EEEVVVjjjvvv}}}xxxmmm```YYYWWWYYYbbblllxxxzzzxxxtttpppjjjbbbYYYTTTMMMJJJFFFBBB???<<<888555444444333333333333444444333333333333333333333333333333333333444666888999;;;@@@GGGNNNSSSXXX\\\___aaadddgggkkknnnrrrvvvxxxzzz||||||qqqaaaOOOEEECCCBBBCCCDDDFFFJJJPPPXXX^^^```\\\ZZZ___pppjjj^^^^^^ggg|||xxxpppwwwnnn```[[[ZZZ^^^fffssszzz~~~UUUTTTRRRPPPNNNMMMMMMMMMNNNMMMMMMMMMNNNNNNLLLKKKJJJIIIHHHHHHIIIHHHFFFDDDEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@???=========<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>==============================:::===>>>>>>???CCCJJJNNNQQQFFFFFFHHHBBBCCCGGGCCCCCCDDDFFFFFFFFFGGGIIIKKKLLLLLLMMMLLLMMMSSS^^^fffsssoooeeedddjjjppp|||}}}{{{{{{vvvrrrmmmjjjhhhgggeeedddaaa```___^^^]]]^^^___```bbbaaaaaaaaabbbbbb```___^^^ZZZWWWYYYYYYUUUSSSTTTTTTSSSRRRQQQPPPNNNMMMLLLJJJLLLOOOQQQQQQNNNKKKIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIJJJJJJIIIGGGEEECCCCCCCCCBBBAAA???>>>===<<<<<<<<<;;;;;;:::999999999777777777777777888999999;;;<<>>>>>>>>>>>>>>>>>>>>>>>========================<<<;;;;;;::::::;;;;;;<<<======>>>>>>>>>>>>======<<<<<<<<<<<<============999>>>@@@??????CCCEEEEEEIIICCCFFFGGGAAACCCHHHCCCEEEFFFGGGGGGFFFGGGIIIKKKHHHJJJMMMOOOTTT```qqq}}}yyygggdddgggwww|||zzzyyysssoookkkhhhggggggeeeddd```bbbbbbaaa___^^^^^^___```aaaaaaaaaaaaaaa```___^^^YYYWWWYYYXXXUUURRRSSSSSSSSSRRRRRRQQQOOOMMMLLLLLLMMMOOOPPPPPPNNNKKKJJJHHHHHHGGGGGGHHHHHHIIIJJJIIIJJJJJJJJJIIIGGGEEEDDDBBBBBBAAA@@@>>>===<<<;;;<<<;;;;;;::::::999999888888777777777777888999999999;;;AAANNN]]]sss~~~yyylllccc]]]ZZZ^^^dddnnnxxx~~~|||xxxtttooohhhaaa]]]UUUQQQJJJEEEAAA>>><<<:::777777666555444444444444333333333333333333333333444444333333444555777888777<<>>>>>>>>>>>======<<<<<<======>>>>>>>>>>>>;;;@@@BBB???@@@DDDFFFCCCDDDAAAGGGHHHAAADDDIIIEEEFFFGGGHHHHHHGGGGGGIIIKKKFFFKKKRRRYYYdddwwwqqqhhhnnnvvv~~~xxxxxxxxxwwwtttqqqmmmjjjhhhgggeeedddccceeegggfffccc```______]]]^^^`````````___^^^^^^^^^YYYWWWYYYXXXTTTRRRSSSQQQRRRRRRRRRQQQPPPNNNMMMMMMMMMNNNNNNMMMKKKJJJHHHGGGGGGGGGGGGHHHJJJKKKLLLKKKJJJJJJIIIHHHGGGFFFEEECCCCCCBBB@@@???>>>===<<<;;;;;;::::::999888888888888888777777888888999:::888:::AAALLLZZZooo~~~}}}sssiii```ZZZZZZ^^^jjjwww{{{wwwsssnnnhhheee[[[UUUNNNGGGCCCAAA???>>>:::999777666555444333333444444444444444444444444444444333333444555777888777:::???EEELLLTTT\\\aaaaaagggooosssuuuyyy~~~yyypppaaaRRRIIIHHHCCCDDDFFFHHHMMMTTT\\\aaa```___]]]ccczzzsssgggfffwww|||yyyiii___\\\^^^cccooo{{{LLLJJJHHHEEEDDDDDDEEEFFFDDDCCCCCCCCCDDDDDDBBB@@@===<<<===>>>@@@AAA@@@???======<<<<<<;;;<<<<<<<<<===============>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<=========>>>>>>>>>>>>============>>>>>>?????????@@@>>>BBBCCC???@@@FFFHHHEEEAAA@@@GGGIIIBBBEEEKKKFFFGGGHHHIIIHHHGGGGGGHHHJJJKKKRRR\\\gggxxx~~~nnnooo{{{zzztttsssuuuuuuxxxuuupppmmmkkkiiifffdddgggjjjmmmlllhhhdddbbbbbbZZZ\\\^^^___^^^]]]]]]]]]^^^YYYWWWXXXXXXTTTRRRSSSQQQQQQRRRRRRRRRQQQOOONNNMMMMMMLLLLLLJJJIIIHHHGGGFFFFFFGGGHHHIIIKKKLLLMMMKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEDDDCCCAAA@@@??????;;;;;;:::999999888888777888888888777888888999:::777:::AAALLLYYYmmm}}}}}}xxxmmmbbbYYYWWWZZZhhhvvv~~~zzzvvvrrrnnnkkk___YYYPPPIIIEEECCCBBBBBB<<<;;;999777555444333333444444444444444444444444555444333333444555777777888:::===@@@EEELLLTTTYYY^^^eeemmmrrruuuxxx~~~xxxpppbbbSSSKKKJJJCCCDDDFFFHHHLLLSSS\\\aaacccbbb```eee{{{zzznnnmmmxxxrrrgggbbbaaabbbjjjwww}}}~~~JJJIIIHHHFFFEEECCCBBBAAACCCCCCBBBBBBAAA@@@??????<<<999777999>>>AAA???<<>>>>>======<<<<<<<<<;;;<<<;;;;;;;;;;;;<<<======666888;;;<<<;;;<<<===>>>>>>>>>>>>>>>????????????AAAAAABBBBBBBBBBBBBBBBBBEEEFFFFFFEEEDDDEEEGGGHHHKKKKKKJJJJJJJJJLLLNNNPPPTTTZZZiiiqqqmmmwww||||||}}}xxxttttttvvvsssoookkkhhhffffffggglll{{{{{{mmmeeebbb```]]]^^^___aaa```___^^^]]]ZZZXXXWWWUUUUUUVVVWWWXXXUUUTTTSSSRRRRRRQQQRRRRRRTTTRRROOONNNMMMKKKIIIGGGDDDEEEHHHKKKMMMNNNOOOOOOPPPNNNJJJHHHFFFGGGHHHIIIEEEDDDBBB@@@???===<<<<<<>>>>>><<<:::888666777888888888888888888888888888999999===EEERRRggg}}}xxxyyy}}}}}}oooccc\\\ZZZYYYcccqqq{{{zzzwwwqqqkkkddd___WWWPPPJJJEEEAAA>>>>>>;;;888666666666555444444444444444444555666777333333333333444555666666777888;;;???DDDHHHLLLOOO[[[aaaiiippptttxxx||||||uuulllaaaVVVMMMHHHEEEDDDEEEHHHOOOWWW___dddggg```\\\fff~~~{{{nnnppp{{{xxxoooiiigggmmmuuu}}}GGGFFFFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@????????????<<<:::;;;>>>@@@===:::999999999:::<<<===???@@@<<<<<<============<<<<<>>>>>>>>===========================>>>>>>???888:::<<<===<<<<<<===????????????@@@@@@@@@@@@AAACCCCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGGGGFFFFFFGGGHHHIIIIIIIIIJJJMMMQQQVVVZZZ```iii}}}}}}rrrnnnuuu{{{vvvuuutttrrrnnnkkkhhhggghhhhhhwww~~~ooofffcccaaa^^^___```aaaaaa___]]]\\\ZZZYYYWWWUUUUUUVVVWWWXXXVVVVVVUUUTTTSSSSSSSSSSSSSSSQQQNNNMMMMMMKKKIIIGGGFFFHHHJJJMMMNNNOOOOOOOOOOOONNNKKKIIIHHHHHHIIIKKKGGGFFFDDDAAA???>>>======<<<<<<===<<<:::888777777888888888888888888888888::::::===DDDOOOaaa|||wwwtttuuu{{{{{{}}}tttggg___\\\[[[aaaooo}}}|||{{{xxxtttooohhhccc[[[TTTMMMHHHCCC@@@@@@===:::777666666444333444444444444444555666666333333333333444555666666888999;;;>>>AAADDDGGGHHHSSSZZZbbbiiimmmsssyyy~~~wwwsssmmmfff___WWWPPPJJJEEEEEEEEEHHHOOOXXX```eeegggaaa^^^hhh~~~sssttt||||||tttooolllmmmuuu~~~CCCCCCBBBBBBBBBBBBBBBBBB????????????>>>>>>>>>>>>BBB???<<<<<<>>>>>><<<999;;;;;;:::::::::;;;;;;<<<<<<<<<============<<<<<>>>>>>>>>>>=========<<<<<<======>>>???;;;===??????>>>>>>???@@@@@@@@@AAAAAAAAABBBBBBBBBDDDDDDDDDDDDEEEEEEEEEFFFDDDFFFHHHHHHGGGGGGGGGHHHLLLLLLMMMOOOTTT[[[dddjjjsss|||nnnjjjjjjsss}}}wwwvvvrrrpppnnnkkkjjjiiiiiiiiizzz}}}ooogggeeeddd```aaabbbbbbaaa___]]][[[ZZZYYYWWWVVVVVVVVVWWWXXXXXXXXXWWWVVVUUUUUUUUUUUURRRPPPNNNMMMMMMLLLJJJHHHJJJKKKMMMOOOPPPPPPOOOOOOOOONNNLLLKKKJJJKKKLLLMMMJJJHHHFFFCCCAAA@@@??????===>>>>>>>>><<<:::888666777777777777777777777777;;;;;;===BBBIIIYYYqqqrrrpppppp|||yyy|||{{{nnnddd^^^\\\^^^kkkxxx|||zzzyyyvvvsssmmmhhh```YYYRRRMMMGGGDDDCCC@@@<<<999888666444333555444444444444555666666333333333333444555666777::::::;;;<<<===???@@@AAAJJJOOOWWW]]]cccjjjrrrxxx}}}{{{yyynnniiidddaaa___ZZZRRRLLLFFFEEEFFFIIIPPPYYYbbbggggggcccaaaiii}}}yyyyyy}}}zzzvvvvvvwwwzzzAAAAAA@@@@@@@@@@@@??????=====================>>>@@@>>><<<<<<======;;;999???>>>===;;;:::999999999;;;<<<<<<======<<<<<<;;;>>>>>>>>>===============;;;;;;::::::;;;;;;<<<===>>>@@@BBBAAA@@@@@@@@@AAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFCCCFFFHHHIIIHHHHHHIIIJJJPPPRRRUUUYYY```jjjwwwqqqkkkeeehhhqqqxxx}}}{{{vvvtttnnnnnnmmmkkkkkkjjjjjjjjjrrrwwwyyytttlllffffffhhhcccdddeeedddccc```^^^\\\YYYYYYXXXWWWVVVWWWWWWXXXYYYXXXWWWVVVVVVVVVVVVVVVSSSRRRPPPOOOOOOOOOMMMKKKLLLMMMNNNOOOPPPOOONNNNNNNNNNNNMMMMMMMMMNNNNNNOOOLLLKKKHHHEEECCCBBBBBBBBBEEECCCAAA???===;;;999777777777777777777777777777:::999;;;???DDDPPPfffyyyrrrpppmmm{{{|||{{{~~~tttiiiaaa]]][[[fffrrr{{{{{{yyyxxxwwwuuuqqqmmmeee^^^XXXQQQLLLHHHEEEBBB>>>;;;:::888777555555555444444444555555666333333333444444555666777;;;::::::;;;;;;===>>>>>>BBBGGGLLLQQQVVV]]]fffmmmwww{{{~~~|||wwwrrrmmmkkkjjjfffcccbbbdddfffbbbWWWMMMGGGFFFFFFJJJQQQZZZdddjjjiiieeeccciiiyyy~~~}}}AAA@@@@@@???>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;;;;<<<;;;:::<<<;;;;;;;;;<<<===>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======@@@BBBCCCCCCBBBAAABBBCCC@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEFFFFFFDDDFFFIIIJJJJJJKKKLLLNNNPPPUUU]]]fffppp~~~nnneeeccccccnnn}}}zzztttzzz~~~yyyuuurrrqqqkkkkkkkkkkkkkkkjjjjjjjjjjjjlllnnnlllhhhdddeeehhheeefffffffffdddbbb___]]]YYYYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWXXXVVVTTTSSSRRRRRRRRRPPPNNNMMMNNNOOOOOOOOOOOOMMMMMMMMMNNNOOOOOOOOOOOOOOOOOONNNLLLIIIFFFDDDDDDDDDEEEPPPKKKCCC>>><<<;;;:::999777777777777777777777777777777999<<<@@@JJJ]]]nnnvvvssskkkuuu{{{|||{{{mmmbbb\\\YYYbbbmmmuuu~~~|||{{{zzzyyyuuupppjjjccc\\\VVVPPPLLLFFFCCC???===<<<;;;999888666555555444444444555555444444444444555666777777999999::::::;;;===>>>??????BBBFFFIIILLLQQQYYY___kkkooouuuzzz~~~~~~{{{tttsssnnnhhhaaa]]]\\\]]]```bbbgggoootttnnn___RRRHHHGGGGGGJJJRRR\\\fffmmmmmmjjjfffiiiuuu~~~@@@@@@???>>>===<<<;;;:::<<<<<<<<<<<<<<<;;;;;;;;;999999999::::::;;;;;;<<>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;<<<<<>>>>>??????@@@AAA@@@BBBDDDDDDCCCCCCCCCEEE@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFFFFGGGGGGIIIKKKLLLMMMPPPSSSVVVRRR\\\iiivvvyyynnnbbb___ccciiivvvvvvrrrwwwzzzvvvrrrpppooommmhhhhhhjjjkkkkkkjjjhhhhhhhhhggghhhiiifffbbbbbbeeeeeeeeeffffffdddaaa___]]]YYYYYYYYYYYYXXXXXXWWWWWWVVVVVVVVVWWWXXXYYYZZZ[[[YYYWWWUUUTTTTTTSSSQQQOOOMMMNNNOOOPPPPPPOOONNNMMMMMMNNNPPPQQQQQQPPPOOONNNNNNLLLIIIFFFEEEFFFGGGHHHVVVNNNDDD===<<<<<<;;;;;;888888888888888888888888666777999;;;>>>EEEVVVeeetttxxx}}}yyymmmrrrxxxxxx|||qqqeee]]]WWW___hhhppp{{{~~~xxxtttnnnhhhbbb\\\VVVQQQIIIFFFBBB???>>><<<:::888666666555444444444444555444444444444555666777888777888888:::<<<>>>@@@AAA>>>@@@CCCDDDEEEIIIOOOTTT^^^ccciiioootttxxx||||||xxxwwwwwwvvvqqqmmmeeeccc___YYYTTTSSSXXX\\\ccciiisss~~~wwwfffXXXHHHHHHHHHKKKSSS^^^iiippprrrooollllllttt>>>>>>=========<<<<<<<<<======<<<<<<;;;;;;::::::999:::;;;;;;;;;;;;;;;<<>>;;;888666666666555444444444444444444444444444555666777888666777777999;;;===???@@@===???BBBCCCBBBDDDIIIMMMTTTXXX^^^dddhhhlllpppssszzz|||~~~}}}{{{zzzwwwrrrnnnkkkkkkhhhbbb]]]TTTTTTQQQNNNMMMSSS^^^gggttt{{{xxxdddVVVIIIHHHHHHKKKSSS___jjjrrrvvvvvvtttrrrvvv<<<<<<<<<=========>>>>>>>>>>>>===<<<;;;;;;::::::;;;<<<===<<<;;;;;;;;;<<<999999999:::;;;<<<>>>>>>:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<<<<======>>>>>>??????>>>>>>??????@@@AAA???AAACCCDDDDDDDDDFFFGGGCCCCCCCCCCCCDDDDDDDDDEEEDDDEEEEEEGGGHHHIIIJJJJJJOOOPPPQQQRRRUUUZZZaaafffvvv}}}mmmaaa```bbbeeeppp~~~}}}vvvpppkkkppprrrooooooqqqnnnhhhdddfffhhhiiiiiigggeeecccbbb^^^___dddeeeaaa___bbb___```aaaaaa```^^^\\\ZZZYYYYYYYYYZZZYYYXXXXXXWWWVVVWWWXXXYYY\\\^^^```bbb[[[YYYVVVUUUTTTRRRPPPNNNPPPQQQRRRSSSSSSSSSRRRQQQMMMOOOQQQRRRQQQOOOMMMKKKLLLJJJGGGEEEEEEHHHJJJLLLNNNHHHAAA>>>??????<<<999::::::::::::::::::::::::;;;;;;<<<<<<;;;>>>KKKYYYlllttt||||||qqq}}}uuunnnssszzz|||yyyjjjaaaVVV\\\cccjjjvvv}}}yyyuuupppkkkeee___[[[SSSNNNHHHCCC>>>:::666444777666555444444444444444555444444555555666777888666666777888999;;;===>>>;;;???BBBBBBBBBCCCGGGKKKNNNRRRXXX]]]aaadddhhhjjjppprrruuuxxxzzz|||||||||{{{}}}}}}zzzyyywwwvvvpppkkkeeebbbaaa]]]VVVPPPIIIJJJIIIIIILLLVVVfffrrrsss^^^PPPJJJHHHHHHLLLTTT```kkksssxxxzzzzzzxxxxxx@@@???>>><<<;;;;;;;;;;;;===<<<;;;::::::::::::::::::;;;===>>>>>>>>>===<<<:::;;;===>>>????????????;;;;;;;;;;;;;;;;;;;;;:::>>>>>>>>>>>>???@@@AAABBBEEECCCBBB@@@@@@AAABBBCCCAAACCCFFFHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEHHHEEEFFFIIIJJJIIIKKKOOOTTTQQQSSS\\\eeemmmxxxiiifffddddddkkkzzzyyytttppppppooonnnllllllkkkkkkkkkdddeeegggjjjkkkhhhbbb^^^aaaaaaaaa``````______^^^\\\^^^___^^^]]][[[\\\\\\^^^[[[XXXVVVVVVVVVVVVUUUQQQQQQRRRTTTXXX\\\aaaccc___ZZZTTTPPPPPPQQQRRRRRROOOPPPSSSUUUUUUTTTRRRQQQOOOQQQRRRQQQMMMKKKKKKLLLNNNLLLJJJHHHGGGFFFGGGGGGHHHGGGFFFDDDBBB@@@>>>>>>======;;;:::999888888888:::;;;;;;;;;===BBBIIINNN```sssvvvttt|||}}}rrrkkklllrrrxxx{{{~~~~~~|||}}}{{{oooiiiaaaaaaccchhhooozzz}}}xxxsssooojjjeeeaaaYYYSSSKKKEEECCC@@@<<<999777777777777666555444333555444444444444555666666777888999999;;;;;;<<<===?????????@@@BBBEEEGGGIIIPPPRRRSSSUUUXXX\\\aaaeeefffiiilllppptttwwwxxxyyytttwww{{{zzzyyyvvvtttuuuvvvppphhhccc^^^XXXRRROOOLLLJJJIIIFFFEEEIIIOOOTTT^^^tttvvvcccVVVPPPMMMLLLKKKLLLRRR___nnnxxx}}}~~~~~~||||||AAAAAA@@@???>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;===>>>>>>>>>===<<<<<<===>>>???@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<>>===<<<:::999999888888:::::::::;;;===AAAHHHLLL\\\nnnzzzrrrzzzyyynnnggghhhmmmuuuyyy||||||{{{}}}vvvoooiiigggfffgggmmmwww{{{vvvrrrmmmiiieee^^^XXXOOOHHHEEEBBB>>>:::888888888888777666555444666555555555555666777777777888999999;;;;;;<<<===@@@@@@@@@AAACCCEEEGGGIIIOOOQQQSSSUUUWWWZZZ___ccceeegggjjjmmmppprrrssssssqqqsssvvvxxxxxxwwwuuusssuuutttrrrpppqqqrrrkkkbbbYYYUUUOOOJJJHHHFFFDDDCCCFFFEEEIIIRRR]]]llljjjYYYPPPNNNOOONNNLLLMMMRRR^^^nnnxxx~~~===<<<<<<;;;;;;;;;<<<<<>>======<<<=========;;;<<<<<<===>>>=========???@@@@@@AAA@@@???>>>===========================@@@@@@@@@AAAAAABBBCCCCCCBBBBBBAAAAAABBBCCCEEEFFFGGGIIIJJJIIIFFFDDDCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFIIINNNPPPPPPTTTZZZ```fffuuussskkkmmmnnnuuu~~~yyywwwsssooommmjjjjjjkkklllnnnooopppqqqjjjiiiiiiiiihhhfffbbb___[[[[[[[[[[[[ZZZZZZZZZZZZZZZ\\\]]]]]]\\\[[[\\\]]]]]][[[ZZZYYYYYYWWWTTTRRRRRRSSSSSSUUUWWWZZZ\\\^^^WWWUUUSSSRRRRRRRRRQQQPPPTTTUUUVVVVVVVVVTTTRRRPPPOOOPPPQQQOOOMMMLLLLLLMMMJJJIIIIIIHHHIIIIIIJJJJJJDDDDDDCCCBBBAAA@@@??????>>>>>><<<;;;:::999999999999:::::::::;;;@@@EEEJJJXXXjjj|||qqqxxx|||uuummmffffffjjjrrruuuyyyzzzzzz}}}~~~wwwrrrnnniiigggjjjrrr|||~~~zzzvvvsssnnnkkkfff___UUUMMMHHHDDD@@@<<<999999999888888777666666666666666666666777888888777888999999;;;;;;<<<===@@@@@@@@@AAACCCEEEGGGIIIOOOQQQSSSTTTVVVXXX\\\___cccdddgggiiikkklllllllllpppqqqrrrssssssqqqooommmnnnnnnllljjjkkkkkkcccYYYOOOKKKFFFCCCAAAAAA@@@???EEEEEEJJJXXXkkkqqq[[[OOONNNRRRRRRQQQPPPOOOSSS^^^mmmxxx:::999999999::::::;;;<<<>>>>>>===<<<<<<=========;;;<<<<<<===============???@@@AAAAAAAAA@@@??????>>>>>>>>>???????????????AAAAAABBBCCCCCCCCCCCCCCCAAAAAAAAABBBCCCEEEFFFGGGFFFHHHIIIHHHEEECCCCCCCCCHHHGGGGGGGGGGGGGGGHHHHHHJJJJJJMMMRRRUUUXXX```hhhppp{{{rrrmmmnnnrrryyy~~~vvvtttrrrnnnjjjiiihhhhhhjjjkkklllmmmnnnnnnkkkiiigggfffeeeddd```^^^ZZZZZZZZZ[[[[[[[[[[[[[[[ZZZ\\\^^^^^^]]]\\\]]]^^^]]]ZZZXXXVVVVVVUUUSSSRRRRRRRRRSSSUUUVVVXXXYYYYYYSSSRRRRRRRRRSSSRRRPPPNNNRRRSSSTTTUUUUUUTTTRRRQQQPPPPPPPPPNNNMMMLLLMMMMMMJJJJJJJJJIIIIIIIIIIIIIIIEEEEEEDDDDDDCCCCCCBBBBBB??????===<<<;;;:::::::::999999:::999:::>>>CCCGGGWWWhhh|||ssswwwzzzuuuooohhhgggjjjpppssswwwzzz|||{{{xxxrrrjjjeeefffnnnxxx~~~}}}zzzwwwsssqqqmmmeee[[[RRRLLLGGGBBB>>>;;;:::999888777777666666666666555555666666777888777888999999;;;;;;<<<===AAAAAAAAAAAACCCEEEGGGHHHOOOQQQSSSUUUVVVXXXZZZ\\\```aaacccfffhhhiiiiiiiiilllmmmnnnoooooonnnmmmmmmggghhhgggfffgggfff]]]RRRJJJFFFBBB@@@@@@AAAAAAAAAEEEFFFOOOaaazzz{{{bbbRRRMMMSSS[[[WWWWWWUUUSSSTTT]]]kkkvvv<<<<<<<<<<<<===>>>??????===<<<<<<;;;<<<<<<======<<<<<<<<<<<<=========>>>===>>>@@@AAABBBBBBBBBAAA?????????@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDCCCCCCAAAAAABBBCCCDDDFFFGGGHHHCCCEEEFFFFFFEEEDDDDDDEEEIIIIIIHHHHHHGGGHHHHHHHHHJJJKKKPPPXXX^^^eeerrr~~~uuummmlllrrrzzz|||uuuqqqpppnnniiiffffffggggggiiijjjjjjjjjiiiiiijjjhhheeedddcccaaa^^^\\\YYYYYYYYYZZZZZZ[[[[[[[[[\\\]]]______^^^]]]]]]^^^\\\YYYUUUSSSSSSSSSSSSSSSQQQRRRTTTUUUVVVVVVVVVUUUQQQQQQRRRSSSTTTSSSPPPMMMNNNOOOQQQRRRSSSSSSSSSSSSQQQPPPNNNMMMMMMMMMMMMMMMLLLLLLLLLKKKJJJHHHGGGGGGEEEEEEDDDDDDDDDCCCCCCCCC@@@@@@>>>===<<<;;;;;;;;;999::::::::::::===AAADDDSSSdddyyyzzzzzz~~~yyyuuuqqqllljjjlllqqqssswww{{{~~~}}}{{{uuullleeeeeekkktttzzz}}}{{{xxxuuurrrkkkaaaXXXRRRLLLFFFAAA===<<<:::888777666555555555555444444555555666777777888999999;;;;;;<<<===AAA@@@@@@AAABBBDDDFFFGGGMMMPPPTTTVVVWWWWWWYYYZZZ\\\]]]```ccceeeggggggggghhhhhhhhhggggggfffffffffcccdddeeeeeefffdddZZZNNNGGGDDD@@@???@@@BBBCCCCCCFFFJJJWWWllllllXXXNNNNNNWWWaaa]]]^^^]]]YYYWWW]]]iiisss<<<<<<<<<<<<<<<===>>>???<<<<<<;;;;;;<<<<<<=========<<<<<<<<<<<<===>>>>>><<<===???AAABBBBBBBBBBBB?????????@@@AAAAAABBBBBBBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGBBBDDDEEEEEEEEEEEEGGGIIIIIIIIIIIIIIIJJJKKKKKKLLLKKKOOOYYYeeennnxxx{{{mmmgggjjjssszzztttqqqoooooolllgggdddffffffggghhhiiihhhgggfffeeehhhfffdddbbbbbb```]]]ZZZVVVWWWWWWXXXYYYZZZZZZ[[[\\\^^^______]]]\\\\\\\\\ZZZWWWTTTSSSSSSTTTUUUTTTQQQSSSUUUWWWXXXWWWVVVUUURRRRRRRRRSSSTTTSSSPPPMMMMMMNNNOOOQQQRRRSSSTTTTTTRRROOOMMMLLLMMMNNNNNNMMMMMMMMMMMMLLLJJJIIIGGGFFFDDDCCCCCCCCCBBBAAAAAAAAAAAAAAA???>>>===<<<<<<<<<::::::;;;::::::<<>>===???BBBCCCDDDGGGPPP___uuu~~~aaaSSSNNNOOOWWW```ccceeeeeeaaa\\\]]]fffooo{{{;;;;;;;;;:::;;;;;;<<<<<<======<<<<<<======>>>???===<<<<<<;;;<<<===>>>???===>>>???AAAAAAAAA@@@@@@>>>??????@@@AAAAAABBBBBBAAABBBDDDEEEEEEDDDBBBAAABBBCCCDDDEEEFFFGGGGGGGGGEEEFFFGGGGGGFFFGGGIIIKKKJJJKKKLLLNNNQQQSSSVVVWWWXXX```nnn|||xxxllleeeiiiuuu{{{ssspppnnnnnnppplllgggfffiiieeefffhhhiiiiiihhhfffeeefffeeedddccccccaaa]]]ZZZWWWWWWXXXYYYZZZ[[[\\\\\\\\\]]]^^^]]][[[YYYYYYYYYVVVVVVVVVWWWXXXXXXVVVTTTSSSUUUXXXZZZ[[[ZZZXXXVVVTTTSSSSSSTTTTTTSSSPPPMMMOOOPPPPPPQQQRRRSSSSSSTTTRRROOOLLLKKKMMMOOOOOONNNKKKLLLLLLLLLKKKJJJHHHGGGEEEDDDDDDCCCBBBAAAAAA@@@BBBAAA@@@???>>>=========;;;;;;<<<;;;;;;<<>>>>>>>>???AAACCCDDDFFFJJJOOOSSSTTTTTTTTTUUUSSSUUUWWWYYYZZZ[[[[[[ZZZcccbbb___\\\ZZZYYYYYYYYY\\\```dddfffiiifffZZZMMMBBB@@@======???BBBDDDDDDJJJUUUfff{{{vvvZZZOOOOOOQQQWWW```hhhlllmmmggg```^^^dddkkkvvv|||?????????>>>>>>>>>??????>>>>>>===>>>>>>???@@@@@@===<<<<<<;;;;;;===>>>?????????@@@AAA@@@???>>>===>>>>>>???@@@@@@AAABBBBBBAAABBBDDDEEEEEECCCBBB@@@CCCDDDEEEFFFFFFGGGFFFFFFHHHIIIIIIIIIHHHHHHJJJLLLMMMOOOQQQUUUYYY]]]aaaccciiirrr}}}qqqhhheeeppp|||sssooommmmmmnnnpppmmmiiiiiimmmdddfffhhhiiijjjiiihhhgggeeeeeedddeeedddbbb^^^[[[YYYZZZ[[[\\\]]]^^^___```[[[\\\]]][[[YYYWWWVVVVVVSSSUUUXXX\\\^^^\\\WWWSSSTTTWWWZZZ]]]^^^\\\ZZZXXXUUUTTTSSSTTTTTTSSSPPPNNNRRRRRRRRRRRRSSSSSSSSSSSSSSSOOOKKKKKKMMMOOOOOONNNIIIJJJKKKLLLLLLKKKJJJIIIGGGGGGFFFEEEDDDCCCBBBBBBCCCBBB@@@???>>>>>>======;;;<<<===<<<;;;<<<>>>AAAFFFSSSdddxxx{{{xxxvvvtttsssuuurrrtttwww|||yyyqqqmmmkkklllmmmwwwyyyvvvqqqmmmhhh```WWWPPPJJJGGGCCC>>>;;;888777777666666666666666777888888777888999:::;;;<<<<<<===>>>>>>======>>>@@@BBBCCCCCCGGGMMMQQQRRRRRRRRRSSSQQQRRRSSSTTTUUUUUUTTTSSSWWWUUUSSSQQQQQQRRRSSSTTT[[[___cccfffiiifffZZZMMMCCC@@@>>>>>>@@@CCCEEEFFFLLLXXXjjj}}}qqqUUUMMMOOORRRYYYbbbkkkoooqqqkkkbbb___ccciiissszzz;;;:::999888999;;;===>>><<<===>>>?????????>>>===<<<>>>??????>>>>>>???AAAAAA@@@>>>======>>>?????????@@@AAA>>>:::999<<>>======<<<<<<<<<<<<===BBBMMM^^^vvv|||}}}yyytttooonnnqqqrrrooorrr{{{zzzsssooonnnnnnmmmvvv}}}}}}vvvsssqqqkkk```WWWLLLHHHDDD@@@===;;;888666...///111333555666666666888999999:::;;;<<<======>>>>>>============>>>>>>BBBCCCDDDFFFGGGIIIJJJKKKJJJJJJJJJKKKKKKKKKLLLLLLLLLIIIHHHIIIHHHHHHNNNUUU```cccjjjrrrtttiiiVVVGGGEEEBBB@@@@@@BBBDDDDDDEEEKKKXXXlllmmmTTTOOOOOOOOOZZZiiisssuuuuuuppphhhdddeeehhhnnnsss{{{???>>>===<<<;;;<<<===>>>===>>>>>>???>>>===<<<;;;<<<>>>??????>>>>>>???AAA>>>>>>>>>>>>>>>???@@@AAACCCCCCCCCBBBAAAAAACCCEEEEEEDDDCCCCCCCCCDDDDDDDDDIIIHHHGGGFFFFFFEEEDDDCCCBBBDDDEEEFFFHHHMMMTTTYYYaaahhhuuuvvvllleeeqqq|||qqqlllooojjjnnnrrrsssqqqnnnmmmmmmgggffffffiiinnnsssvvvwwwvvvsssooollliiieeeaaa]]]YYYXXXXXXZZZ\\\^^^^^^]]]YYY[[[\\\\\\YYYXXXWWWXXX[[[[[[\\\\\\\\\^^^```bbb\\\\\\]]]]]]\\\[[[ZZZYYYVVVTTTSSSSSSSSSRRROOOLLLPPPPPPOOOOOOOOONNNNNNNNNMMMMMMMMMLLLLLLLLLMMMMMMKKKKKKJJJJJJIIIHHHHHHHHHEEEFFFGGGGGGFFFEEEDDDCCCDDDCCCCCCBBBAAAAAAAAAAAA>>>>>>===<<<<<<<<<<<<===BBBKKK\\\rrr}}}~~~xxxtttooommmooommmlllqqq|||~~~xxxtttrrrqqqpppttt{{{yyywwwuuunnnddd[[[RRRMMMHHHCCC@@@===:::888222333444555555666666666888999999:::;;;<<<======>>>>>>============>>>>>>@@@@@@AAABBBDDDEEEFFFGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHEEEDDDEEEEEEFFFLLLSSSbbbgggnnntttsssgggUUUGGGDDDAAA@@@@@@BBBDDDEEEEEELLLYYYllloooVVVOOOOOOPPP[[[kkkxxxzzz{{{vvvnnnfffddddddnnnsss|||@@@???>>>===<<<<<<<<<<<>>===<<<===>>>??????>>>>>>???@@@===>>>???AAABBBBBBCCCCCCCCCAAA@@@@@@CCCEEEFFFFFFCCCCCCBBBBBBBBBCCCDDDEEEIIIIIIHHHFFFDDDBBBAAA@@@CCCFFFIIILLLQQQYYYccckkkttt|||nnniiiiiimmm{{{yyyuuunnnllloooiiimmmqqqsssrrrpppnnnmmmddddddeeeiiipppvvvyyy{{{{{{wwwqqqlllhhheeeaaa^^^ZZZYYYXXXZZZ\\\]]]]]]\\\ZZZ\\\]]]\\\ZZZXXXXXXYYY[[[^^^```___]]]\\\```dddaaa```^^^\\\ZZZYYYYYYYYYWWWUUUSSSRRRRRRPPPNNNLLLOOOOOOOOOOOONNNNNNNNNNNNLLLLLLLLLLLLMMMMMMMMMMMMKKKJJJJJJIIIIIIHHHGGGGGGDDDEEEGGGHHHIIIHHHHHHGGGEEEEEEDDDDDDCCCBBBBBBBBB???>>>======<<<<<<<<<===@@@IIIWWWlll}}}xxxrrrnnniiifffeeefffhhhqqq||||||yyyvvvtttrrrwww~~~|||zzztttiii```ZZZUUUMMMGGGCCC???<<<;;;777777777777666666666666888999999:::;;;<<<======>>>======<<<<<<======>>>======>>>>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCC@@@@@@AAAAAACCCJJJTTTfffmmmuuuxxxrrrdddSSSHHHBBBAAA@@@@@@CCCFFFGGGGGGMMMZZZmmmrrrYYYPPPOOOQQQ^^^mmmzzz~~~|||tttlllfffdddmmmrrr{{{BBBAAAAAA@@@?????????>>>@@@@@@@@@@@@@@@@@@??????>>>???@@@@@@???>>>???AAA???@@@BBBCCCDDDDDDCCCCCCCCC@@@>>>???CCCEEEEEEDDDEEEDDDDDDBBBAAABBBDDDFFFJJJJJJHHHFFFDDDDDDEEEFFFJJJPPPWWW]]]ccclllxxxllldddhhhppp~~~{{{tttsssqqqnnnmmmpppiiilllppprrrqqqoookkkiiiaaaaaaccchhhnnntttwwwxxxzzzuuunnnhhhdddaaa___]]]ZZZYYYYYYZZZ\\\]]]\\\[[[\\\]]]^^^]]][[[ZZZZZZ[[[]]]^^^```___]]]]]]___aaabbb```\\\YYYWWWWWWYYYZZZYYYXXXUUUTTTRRRQQQPPPPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMJJJJJJJJJIIIHHHHHHGGGGGGFFFGGGHHHIIIJJJJJJIIIIIIGGGGGGFFFFFFEEEDDDCCCBBB??????>>>===<<<<<<<<<<<>><<<888888777777777777777777888999999:::;;;<<<===============<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>======??????BBBMMMXXXlllttt|||}}}rrraaaQQQHHHCCCAAAAAACCCFFFIIIJJJJJJMMMYYYlllvvv\\\QQQOOOSSS```ooozzz}}}yyyrrrmmmkkkkkkpppxxxEEEDDDCCCCCCBBBBBBCCCCCC????????????@@@AAAAAABBB@@@AAABBBAAA@@@???@@@AAA@@@AAABBBCCCCCCBBBAAA@@@GGGDDDAAABBBEEEHHHGGGEEEGGGGGGGGGEEECCCCCCFFFIIIMMMNNNMMMLLLKKKNNNSSSWWW\\\dddnnnuuu{{{qqqhhhgggrrr~~~{{{vvvqqqpppnnnllllllmmmjjjkkkmmmooonnnkkkfffcccbbbbbbcccgggmmmqqqssstttvvvqqqjjjeeebbb```^^^]]]\\\[[[ZZZ[[[\\\]]]\\\[[[^^^______^^^\\\[[[[[[\\\```___^^^___aaaaaa```^^^^^^\\\XXXUUUTTTVVVXXXZZZaaa___[[[WWWSSSQQQPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNRRRRRRRRRRRRPPPOOOMMMLLLKKKJJJJJJIIIIIIHHHGGGGGGIIIIIIJJJKKKKKKJJJHHHHHHHHHHHHHHHGGGFFFEEECCCBBB@@@@@@>>>======<<<<<<<<<===BBBLLL\\\tttsssqqq{{{xxxwwwuuunnnddd^^^iiirrr}}}{{{rrrsssvvv|||{{{ssslllfffaaaXXXPPPIIIDDD???===888777777666777777888999888999999:::;;;<<<============<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===@@@AAAFFFSSSaaasss{{{sssaaaPPPHHHDDDCCCCCCEEEIIIKKKLLLLLLLLLXXXjjj}}}xxx```SSSPPPTTTaaaooo|||~~~~~~{{{vvvrrrpppjjjmmmuuuHHHFFFDDDBBBAAAAAACCCDDDAAAAAA@@@@@@@@@AAABBBCCCBBBCCCDDDCCCBBBAAABBBCCCAAAAAAAAAAAAAAA@@@??????FFFEEECCCCCCEEEGGGGGGGGGFFFHHHHHHFFFDDDFFFKKKOOORRRUUUYYYZZZ\\\___eeejjjvvv~~~{{{ppplllkkkpppyyyuuussspppmmmkkkiiiiiijjjkkkjjjjjjkkkjjjhhhccc```ddddddeeehhhllloooppppppqqqmmmgggdddbbbaaa```___^^^]]]\\\\\\]]]^^^]]][[[^^^^^^^^^]]]ZZZZZZ[[[\\\aaa^^^]]]___bbbdddaaa]]][[[XXXUUURRRRRRTTTWWWZZZgggeee```XXXQQQMMMMMMNNNMMMMMMMMMNNNNNNNNNNNNNNNTTTUUUUUUTTTRRRPPPMMMLLLLLLKKKKKKJJJIIIIIIHHHHHHKKKKKKLLLLLLKKKIIIGGGFFFHHHIIIIIIHHHGGGEEECCCBBBAAA@@@???>>>===<<<<<<<<<;;;@@@HHHVVVlll~~~rrrmmmsss~~~|||}}}{{{rrrhhhcccttt|||tttrrrrrrvvv~~~}}}wwwssslllggg___WWWPPPJJJDDD@@@999888777777777888999:::888999999:::;;;<<<=========<<<<<<;;;;;;<<<<<<=========<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<=========;;;<<>>===<<<<<<<<<:::>>>EEEQQQeeexxx|||uuuoooqqq|||}}}tttmmmjjj{{{}}}tttpppmmmpppxxx|||zzzsssooohhhaaaYYYRRRJJJEEE>>><<<:::999888888999:::888999999:::;;;<<<=========<<<<<<;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>:::;;;???DDDGGGPPPccctttwwwdddQQQFFFDDDDDDDDDFFFIIIKKKKKKJJJGGGSSSdddwwwzzzeeeVVVQQQUUUaaalll{{{~~~zzzuuuqqqpppqqqxxxjjjfff___YYYVVVUUUVVVXXXTTTSSSPPPMMMKKKJJJJJJJJJFFFGGGGGGFFFEEEDDDDDDEEEHHHHHHGGGGGGHHHJJJLLLMMMGGGJJJLLLLLLLLLNNNRRRWWW\\\___bbbcccdddiiirrryyyyyyyyyqqqooonnnmmmqqqrrryyy}}}~~~~~~wwwvvvssstttssspppmmmllllllkkkjjjgggeeeeeeggghhhfffddd^^^^^^___bbbfffiiiiiihhhcccaaa______aaabbbbbbaaaaaa```___^^^______^^^\\\ZZZZZZYYYWWWUUUUUUVVVXXXRRRVVVYYYZZZXXXVVVXXXZZZZZZXXXUUURRRRRRSSSUUUVVV\\\[[[XXXRRRMMMKKKOOORRRLLLLLLMMMMMMNNNNNNNNNNNNPPPQQQRRRSSSSSSQQQOOOMMMMMMMMMMMMLLLKKKKKKJJJJJJIIIJJJKKKKKKKKKJJJIIIHHHHHHIIIIIIIIIGGGEEEBBB@@@BBBAAA@@@>>>===<<<<<<<<<:::>>>DDDOOOaaasss{{{{{{zzz|||yyysssrrrzzz~~~yyyzzzuuuuuu|||}}}tttooojjjlllttt|||~~~xxxtttnnnhhh```XXXOOOJJJBBB@@@===;;;999999999:::888999999:::;;;<<<===>>><<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>999;;;@@@EEEIIISSSgggyyyxxxfffRRRFFFCCCCCCCCCFFFHHHJJJIIIHHHFFFQQQbbbtttzzzfffWWWRRRVVVaaakkkuuuyyyzzzvvvrrrqqqvvvuuuoooooopppooommmqqqnnnfff[[[TTTUUUUUUTTTVVVSSSOOOMMMMMMMMMLLLKKKPPPLLLLLLQQQTTTRRRPPPPPPPPPSSSUUUTTTSSSXXXaaaiiiwwwppphhheeeeeelllvvv~~~~~~vvvpppnnnnnnooooooooooooooonnnnnnllliiieeeccccccccccccbbb```aaaaaabbbccccccdddddd^^^^^^^^^_______________aaa___^^^^^^___```___^^^^^^\\\ZZZWWWUUUSSSSSSSSSVVVWWWXXXXXXYYYYYYXXXXXXSSSQQQOOOPPPRRRTTTUUUUUUZZZWWWSSSOOOLLLLLLMMMNNNNNNNNNNNNNNNMMMLLLLLLKKKPPPPPPQQQQQQPPPNNNMMMKKKMMMMMMMMMLLLKKKJJJJJJIIIJJJJJJIIIHHHHHHGGGFFFFFFJJJKKKJJJGGGCCCBBBCCCFFF????????????>>>===<<<;;;<<<<<>>===<<<;;;::::::<<<>>>>>>===>>>===<<<;;;;;;;;;;;;;;;999;;;>>>??????>>>=========<<<@@@GGGOOOZZZooovvvfffTTTGGGHHHGGGFFFFFFFFFGGGIIIJJJHHHQQQ```qqquuucccXXXRRRTTT^^^iiippp{{{}}}wwwqqqrrryyyuuummmkkkjjjhhhhhhccc\\\YYYYYY\\\]]]]]]^^^ZZZ[[[bbbfffeeedddeeefffiiillllllmmmrrr|||zzznnndddcccgggnnn{{{yyysssmmmhhhgggiiijjjjjjkkkkkkkkkjjjjjjjjjgggdddbbbbbbbbbbbbaaabbbbbbbbbaaa```___^^^^^^[[[[[[\\\]]]^^^______```___^^^^^^___aaaaaa___^^^\\\ZZZXXXVVVTTTSSSSSSSSSWWWWWWWWWWWWVVVVVVUUUTTTSSSQQQPPPPPPRRRTTTUUUUUUUUUSSSPPPMMMLLLLLLNNNPPPPPPPPPOOONNNMMMMMMNNNNNNPPPPPPPPPPPPOOONNNMMMLLLNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEHHHIIIHHHEEEBBB@@@BBBDDD@@@@@@@@@???>>>>>>======<<<<<>>:::999777888:::<<<<<<;;;<<<;;;:::999999999999:::999:::<<<===>>>===<<<<<<<<<===AAAIIIPPP^^^tttuuufffTTTHHHHHHHHHGGGGGGHHHIIIJJJKKKKKKSSS```ooouuueeeYYYTTTVVV___iiipppzzz}}}xxxrrrssszzz{{{rrrnnnoootttxxxyyywwwuuuwww~~~wwweee```^^^cccnnn}}}vvvpppmmmiiiffffffiiiiiijjjkkkkkkkkkkkkkkkhhheeebbbaaaaaaaaa```___aaa``````^^^]]]\\\[[[[[[YYYYYYZZZ[[[]]]^^^___```]]]]]]^^^```bbbbbb```^^^YYYXXXVVVTTTSSSSSSTTTTTTVVVVVVVVVUUUTTTSSSRRRQQQTTTRRRPPPQQQSSSUUUUUUUUUQQQOOOMMMKKKKKKLLLOOOPPPRRRQQQOOOMMMMMMNNNPPPQQQQQQPPPPPPOOOOOONNNNNNNNNOOONNNLLLJJJIIIJJJKKKLLLIIIIIIHHHHHHGGGFFFFFFFFFHHHHHHGGGEEECCCAAABBBCCCBBBAAA@@@???>>>>>>>>>>>>>>>===AAAJJJQQQVVV]]]cccwww}}}zzzzzzqqq|||xxxuuurrrsssyyy|||xxxtttmmmeee___RRRMMMEEE@@@===<<<;;;:::<<<;;;;;;<<<>>>@@@@@@???:::888777888:::<<<<<<;;;;;;;;;:::999999999::::::;;;;;;<<<>>>@@@@@@???===;;;>>>CCCJJJRRRbbb{{{~~~tttfffVVVKKKIIIHHHHHHIIIJJJKKKLLLMMMNNNUUU___kkk{{{tttfff\\\WWWWWW___hhhoooxxx~~~yyyuuuuuu{{{qqqggg^^^```fffqqqzzzpppllljjjgggfffgggggghhhiiijjjjjjjjjjjjjjjeeeccc```_________^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]ZZZZZZ[[[[[[\\\]]]^^^^^^ZZZZZZ\\\___bbbaaa___\\\VVVVVVTTTSSSSSSSSSTTTUUUUUUUUUUUUUUUTTTSSSRRRQQQTTTRRRQQQQQQSSSTTTUUUTTTPPPNNNLLLKKKKKKLLLNNNOOOQQQOOOMMMLLLLLLNNNPPPRRRQQQPPPOOOOOONNNNNNNNNNNNOOONNNKKKIIIHHHJJJLLLMMMJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFDDDCCCCCCCCCAAAAAA???>>>>>>>>>??????@@@???AAAHHHMMMRRRYYY```xxx|||uuu}}}~~~uuu|||wwwsssrrrxxx|||yyyssslllfff[[[UUULLLEEEAAA???======<<<;;;;;;<<<>>>@@@???>>>;;;:::999:::<<<>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<>>???CCCHHHIIIEEEAAA===@@@FFFKKKTTTfff}}}sssfffXXXNNNHHHIIIIIIJJJLLLMMMNNNNNNRRRXXX___gggsss}}}rrreee]]]YYYYYY___fffnnnvvv}}}|||yyyyyy~~~|||mmmdddbbbdddnnn|||yyyqqqiiigggfffcccbbbcccbbbccccccdddeeeeeeeeedddcccaaa___^^^______]]]\\\\\\\\\]]]]]]]]]]]]]]]^^^]]]]]]]]]\\\\\\\\\\\\\\\XXXYYY[[[^^^``````]]][[[UUUTTTSSSSSSSSSSSSUUUUUUTTTTTTUUUUUUUUUUUUTTTTTTTTTRRRPPPPPPRRRSSSTTTSSSQQQPPPNNNLLLKKKKKKLLLMMMNNNLLLJJJIIIJJJLLLOOOPPPPPPOOOOOOOOOOOOOOONNNNNNOOOMMMKKKIIIIIIJJJLLLNNNKKKKKKKKKKKKKKKJJJJJJJJJFFFFFFEEEDDDDDDCCCBBBAAA@@@@@@??????>>>>>>??????>>>===@@@EEEIIIMMMUUU^^^xxx~~~sssyyyyyy|||zzzuuussswww}}}~~~}}}xxxqqqlllaaaZZZQQQIIIDDD@@@>>><<<;;;:::;;;<<<>>>???===<<<;;;999999:::<<<>>>???>>><<<<<<;;;;;;;;;<<<<<<===@@@???BBBJJJQQQRRRKKKDDD@@@DDDHHHLLLVVVjjj}}}ttthhhZZZQQQIIIJJJKKKMMMNNNOOOPPPQQQVVV[[[```eeennnwww|||zzzwwwnnneee___\\\[[[___fffmmmtttyyy|||~~~~~~}}}vvviii```aaagggttt|||uuunnniiihhhgggcccbbbdddcccdddddddddddddddccccccaaa___^^^^^^___^^^]]][[[___^^^^^^]]]]]]\\\\\\[[[^^^^^^]]]]]]\\\[[[[[[ZZZZZZZZZ[[[]]]______]]]ZZZUUUUUUTTTSSSSSSTTTUUUVVVTTTTTTUUUVVVVVVVVVVVVVVVSSSQQQOOOOOOPPPRRRRRRRRRRRRQQQOOOLLLKKKJJJJJJJJJJJJIIIHHHHHHIIIKKKMMMNNNNNNOOOPPPQQQPPPPPPNNNMMMNNNLLLKKKJJJJJJKKKLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLDDDCCCBBBBBBCCCBBB@@@>>>@@@@@@AAAAAAAAA@@@@@@???===<<<===AAADDDGGGQQQ[[[vvvxxxzzz~~~~~~~~~xxxsssyyyyyytttvvv{{{}}}}}}wwwrrrfff```WWWOOOHHHBBB>>>;;;;;;:::;;;===>>>>>>===;;;888777777888;;;=========::::::999999999:::;;;;;;===>>>EEEQQQ[[[[[[PPPDDDCCCFFFIIIMMM[[[ppp}}}uuujjj]]]TTTKKKLLLNNNPPPRRRTTTTTTUUU[[[```dddgggmmmtttxxxwwwrrrkkkeeebbb```^^^aaaggglllqqqvvvyyy~~~xxxkkkkkkkkkiiiccc```iiivvv}}}xxxuuutttooollllllkkkgggfffhhhffffffgggffffffeeedddccc```___^^^^^^___^^^]]][[[\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[ZZZZZZ]]]]]]\\\]]]______^^^\\\VVVVVVTTTTTTSSSTTTUUUVVVUUUUUUVVVVVVVVVUUUTTTTTTRRRPPPNNNNNNOOOPPPPPPPPPPPPOOOMMMKKKJJJIIIIIIHHHGGGGGGHHHHHHIIIKKKLLLMMMLLLNNNPPPRRRRRRPPPNNNLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLEEECCCCCCCCCEEEDDDAAA???@@@AAACCCEEEEEEDDDBBB@@@@@@>>>???AAABBBEEENNNYYYppp~~~zzzrrrmmmttt~~~vvvtttwwwxxx~~~yyymmmhhh```XXXPPPIIIBBB>>><<<<<<<<<>>>@@@@@@===;;;888777666888;;;=========999999999999999:::;;;<<<;;;???IIIYYYfffeeeUUUGGGFFFHHHIIIOOOaaaxxx~~~wwwlll___VVVOOOPPPSSSUUUXXXYYYZZZZZZ```fffjjjlllooouuuxxxwwwpppjjjfffeeedddccceeejjjkkkooosssvvv}}}}}}yyyssskkkccc___```dddgggeeefffttt|||sssqqqrrrssspppllljjjllljjjffffffhhhdddddddddcccbbbaaa```___```___^^^^^^______]]][[[WWWXXXYYY[[[\\\^^^___```XXXXXXYYYYYYZZZZZZ[[[[[[aaa___^^^^^^___```___^^^WWWVVVUUUTTTTTTTTTUUUVVVVVVVVVVVVVVVUUUSSSRRRQQQRRRPPPMMMMMMNNNOOOOOOOOOMMMLLLKKKJJJIIIHHHHHHHHHFFFGGGHHHIIIKKKLLLLLLMMMKKKMMMQQQSSSSSSQQQNNNKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLHHHGGGFFFGGGIIIHHHEEEBBBAAACCCFFFHHHHHHFFFCCCAAADDDCCCCCCCCCCCCEEEOOOZZZlllyyyyyyxxxooojjjqqqwwwsssuuuttt{{{~~~uuupppiiiaaaYYYPPPHHHCCC======>>>@@@AAAAAA>>><<<:::999888:::===???@@@???;;;;;;;;;;;;;;;<<<===>>><<>>:::888<<>>EEEJJJggguuujjjbbbRRRHHHHHHNNN]]]rrr{{{uuummmeee___YYYZZZ[[[^^^bbbdddddddddhhhiiinnnuuu|||~~~|||vvvrrrnnnlllnnnooonnnmmmppprrruuuyyy~~~~~~~~~zzz{{{sssllleee```___^^^______cccdddjjjttt}}}|||pppjjjjjjlllkkkiiifffeeedddcccdddgggkkkmmmqqqnnnkkkhhhgggfffeeeccc]]]]]]]]]\\\[[[ZZZXXXXXXYYYYYYYYY[[[]]]\\\YYYVVVRRRVVV\\\aaabbb```\\\YYY\\\\\\\\\\\\\\\[[[ZZZYYYUUUTTTRRRSSSTTTUUUUUUTTTUUUSSSSSSWWW[[[ZZZTTTNNNMMMNNNNNNNNNOOOOOOOOOOOOKKKJJJJJJKKKLLLKKKHHHEEEFFFIIILLLLLLIIIHHHIIIKKKMMMMMMMMMOOORRRSSSQQQNNNRRROOOLLLLLLNNNPPPOOONNNNNNMMMKKKKKKLLLLLLKKKJJJGGGFFFFFFEEEEEEDDDDDDCCCCCCDDDEEEEEEFFFEEEEEEEEEBBBDDDEEECCCBBBEEELLLRRRccc{{{tttsss}}}|||uuuqqqwww~~~{{{zzzxxxzzzyyyoooggg___TTTIIIDDDCCCAAAAAABBBAAA@@@>>>>>><<<;;;===AAAEEEHHHJJJNNNHHHAAA<<<;;;;;;<<<<<<>>>EEEIIIfffuuummmgggVVVMMMNNNUUUeeezzz}}}xxxqqqjjjeee^^^^^^___bbbeeeggghhhhhhmmmooottt|||~~~yyyvvvuuutttrrrpppqqqrrruuuxxx}}}vvv}}}~~~|||uuuaaaaaa```___```dddiiillloooqqqxxxvvvpppjjjhhhjjjkkkiiifffdddcccbbbbbbdddiiiooorrrtttpppjjjgggeeedddcccbbb___^^^]]]\\\ZZZXXXWWWVVVZZZYYYYYYZZZ[[[ZZZWWWTTTLLLQQQYYY```cccaaa^^^ZZZ[[[[[[[[[[[[ZZZYYYXXXWWWQQQPPPOOOPPPRRRSSSSSSRRRTTTPPPPPPYYYbbbcccWWWLLLMMMMMMMMMMMMMMMNNNNNNNNNJJJJJJIIIJJJKKKJJJGGGEEEFFFJJJNNNMMMIIIFFFGGGJJJLLLLLLMMMPPPRRRSSSRRRQQQSSSQQQNNNMMMNNNOOONNNNNNNNNMMMKKKKKKKKKKKKJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEEEEDDDEEEEEEEEEBBBCCCDDDCCCCCCEEEKKKPPP___tttuuulllxxxxxxtttzzzyyywwwxxx|||xxxqqqiii]]]RRRHHHFFFCCCBBBAAAAAA???>>>????????????BBBHHHOOOTTTZZZQQQDDD<<<<<<======<<>>AAAHHHIIIaaarrrqqqooo```QQQVVVbbbuuu|||zzzyyywwwtttrrrpppqqqqqqqqqqqqrrrtttvvvvvvzzz~~~yyy{{{yyy}}}zzzxxx|||vvvjjjcccaaa^^^jjjtttxxx~~~~~~sssuuupppjjjfffffffffeeedddaaa``````aaadddjjjpppsssooojjjddd```______^^^^^^]]]\\\ZZZWWWUUUTTTTTTSSSZZZZZZ[[[[[[XXXUUUSSSQQQOOOQQQSSSVVVXXXYYYYYYYYYXXXXXXXXXWWWVVVTTTSSSRRRNNNMMMLLLNNNPPPRRRSSSSSSSSSSSSTTTWWWZZZXXXRRRMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLKKKJJJJJJJJJBBBFFFJJJIIIFFFEEEHHHLLLKKKMMMPPPRRRSSSSSSTTTTTTTTTSSSRRROOONNNMMMMMMNNNNNNLLLJJJJJJKKKKKKIIIGGGGGGGGGHHHHHHIIIJJJJJJJJJKKKIIIGGGFFFEEEEEEEEEFFFBBBCCCDDDDDDEEEFFFHHHJJJVVVeee||||||hhhqqq}}}yyyxxx~~~|||xxxuuutttyyyzzzooodddUUUPPPJJJEEECCCCCCCCCCCC>>>BBBCCCAAAEEESSS```fffgggZZZIII??????AAAAAA@@@CCCKKKKKKaaarrrsssssscccTTTYYYfffyyy|||{{{yyyyyyzzz{{{{{{{{{|||~~~~~~}}}zzzyyy{{{}}}{{{}}}wwwooojjjjjjooorrrwwwvvvlllbbb___ccceeesss~~~sssmmmuuuqqqjjjfffddddddddddddaaa``````aaadddhhhllloookkkhhhccc````````````___^^^]]]ZZZXXXVVVVVVVVVVVVYYY[[[\\\[[[XXXUUUSSSRRRSSSSSSSSSSSSTTTUUUVVVWWWVVVVVVVVVUUUTTTSSSRRRQQQNNNMMMLLLMMMPPPRRRRRRRRRRRRSSSUUUUUUSSSPPPNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNNNNMMMKKKJJJJJJLLLEEEFFFFFFFFFFFFGGGJJJMMMLLLOOORRRSSSSSSSSSTTTUUUUUUUUUTTTRRROOONNNPPPQQQMMMKKKJJJKKKLLLLLLKKKIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCDDDEEEFFFFFFGGGGGGRRR\\\ooo~~~lllqqq}}}|||}}}{{{uuurrruuu{{{xxxnnn^^^XXXOOOGGGDDDCCCCCCCCC>>>CCCDDDBBBJJJ[[[hhhkkkiii^^^OOOEEEBBBCCCCCCBBBDDDMMMNNNbbbuuuyyyzzziii[[[___jjjzzz|||tttssssssvvv{{{xxxqqqnnnllliiiiiikkkooorrrwwwwwwnnneeegggoooyyy{{{rrrnnnlllnnnlllhhheeeddddddeeeeeeaaaaaabbbbbbdddfffggghhheeebbb```______```___^^^]]][[[YYYWWWVVVVVVVVVWWWYYY[[[]]]\\\XXXUUUTTTTTTTTTTTTUUUUUUVVVVVVVVVUUUSSSSSSSSSSSSSSSRRRQQQQQQNNNMMMLLLMMMOOOQQQQQQPPPOOORRRTTTTTTRRROOOLLLKKKNNNNNNNNNMMMMMMLLLLLLLLLLLLNNNNNNLLLJJJIIIJJJLLLMMMIIIEEEDDDGGGJJJLLLLLLMMMPPPSSSTTTSSSRRRSSSTTTRRRSSSSSSQQQNNNMMMOOOQQQLLLKKKJJJKKKMMMNNNMMMLLLJJJKKKKKKKKKKKKKKKKKKKKKHHHIIIIIIIIIHHHGGGFFFFFFCCCCCCDDDEEEFFFFFFFFFEEEMMMTTTdddzzz~~~ppprrr{{{}}}vvvrrrrrryyyxxxllldddXXXMMMGGGDDDCCCCCC@@@EEEEEEDDDOOOcccooopppkkkcccVVVLLLFFFDDDCCCCCCCCCNNNPPPfffzzzrrrbbbdddlllxxxzzzqqqffffffiiioooyyy{{{mmmgggdddfffjjjlllqqqvvvvvvyyy~~~~~~uuummmrrr|||zzzqqqmmmnnnpppffffffeeeddddddeeeeeeeeebbbbbbccccccdddddddddddd^^^]]][[[\\\]]]^^^]]]\\\ZZZYYYVVVTTTSSSTTTUUUVVVYYY[[[^^^]]]YYYUUUTTTUUUSSSTTTWWWXXXYYYXXXVVVUUUQQQRRRRRRRRRRRRRRRQQQQQQNNNLLLKKKLLLNNNOOOOOOOOONNNOOORRRTTTTTTQQQLLLIIIOOONNNNNNNNNMMMMMMLLLLLLKKKMMMNNNLLLHHHGGGIIIKKKSSSMMMFFFDDDHHHLLLMMMLLLNNNQQQUUUUUUSSSRRRSSSTTTNNNOOOPPPMMMJJJIIILLLOOOLLLKKKJJJKKKNNNOOONNNMMMLLLLLLLLLLLLKKKKKKKKKKKKGGGHHHIIIJJJIIIHHHGGGFFFCCCCCCDDDEEEGGGGGGEEECCCIIINNN]]]rrr~~~sssssszzzwwwqqqqqqxxxxxxoooaaaTTTLLLGGGFFFEEEAAAFFFFFFFFFTTTiiitttrrrmmmggg\\\QQQIIIDDDCCCCCCBBBOOORRRhhh~~~yyyeeefffkkkttt{{{zzzpppfffYYY[[[___iiivvvrrrggg^^^aaadddhhhppp{{{}}}zzz}}}xxxrrrpppooollliiihhhgggeeedddccccccdddddd```bbbccccccaaa``````aaa```___^^^]]]]]]]]]]]]]]]\\\[[[XXXVVVTTTRRRRRRRRRWWWWWWXXXWWWVVVVVVVVVWWWUUUVVVXXXYYYYYYWWWUUUTTTPPPPPPQQQQQQPPPPPPOOONNNLLLLLLMMMMMMNNNNNNNNNOOORRRRRRSSSSSSSSSSSSRRRRRRNNNNNNOOOOOONNNMMMKKKJJJKKKLLLLLLIIIFFFFFFIIILLLMMMLLLJJJIIIIIIKKKNNNOOORRRQQQOOOOOOQQQSSSTTTSSSOOONNNMMMLLLKKKKKKKKKKKKMMMJJJFFFFFFIIILLLLLLKKKJJJKKKMMMNNNNNNMMMKKKJJJKKKJJJHHHIIIKKKJJJGGGDDDCCCEEEHHHIIIHHHFFFEEEEEEMMMPPPXXXhhhyyyzzzwwwzzzyyykkk___VVVNNNFFFAAABBBCCCEEEJJJSSS___mmmwwwuuunnnfff___RRREEEAAAEEEMMMNNNWWWjjjppphhheeemmmsssnnn```VVVPPPQQQVVV^^^hhhvvvuuuiiiccc```gggnnnttt{{{~~~uuupppooonnnllljjjfffeeedddcccbbbbbbbbbccccccddddddbbb___]]]\\\]]]]]]]]]]]]\\\\\\]]]]]]]]]]]]\\\YYYWWWTTTSSSRRRRRRUUUVVVVVVWWWWWWWWWXXXXXXWWWXXXXXXXXXXXXVVVUUUTTTPPPQQQQQQQQQQQQPPPOOOOOOMMMMMMMMMMMMNNNOOOPPPPPPRRRRRRSSSSSSSSSSSSRRRRRROOOOOOPPPOOONNNLLLJJJIIIIIIJJJKKKIIIGGGFFFIIIKKKLLLKKKJJJIIIJJJKKKNNNOOORRRPPPOOOPPPRRRTTTUUUTTTOOONNNMMMLLLLLLKKKKKKKKKMMMJJJGGGHHHJJJMMMMMMLLLKKKLLLNNNOOOOOONNNLLLKKKKKKJJJIIIIIIKKKJJJGGGDDDDDDFFFHHHIIIGGGFFFFFFGGGHHHJJJSSScccwww~~~{{{}}}}}}qqqfff\\\TTTKKKEEEDDDDDDEEEIIIQQQ]]]jjjssszzztttmmmeeeXXXJJJDDDEEEHHHLLLWWWlllvvvllleeegggjjjcccVVVMMMIIIIIIMMMVVV```ppp}}}}}}{{{wwwtttooogggccccccfffrrr}}}wwwqqqnnnmmmnnnllljjjddddddbbbaaaaaaaaaaaaaaaccccccbbb___\\\\\\]]]^^^]]]]]]]]]]]]]]]]]]]]]^^^___]]][[[XXXVVVTTTSSSRRRRRRSSSTTTUUUWWWXXXYYYZZZYYYYYYXXXWWWUUUTTTSSSSSSQQQQQQQQQQQQQQQPPPPPPOOOOOONNNMMMMMMNNNPPPQQQRRRRRRSSSSSSTTTTTTSSSSSSRRRQQQQQQPPPOOONNNLLLJJJIIIGGGHHHJJJJJJIIIHHHIIIJJJKKKKKKJJJJJJKKKLLLNNNOOORRRPPPPPPQQQSSSUUUVVVVVVNNNNNNNNNMMMLLLLLLKKKKKKLLLJJJIIIIIIKKKMMMNNNNNNLLLMMMNNNOOOOOONNNMMMLLLKKKJJJIIIIIIJJJJJJGGGFFFGGGHHHIIIHHHGGGFFFGGGHHHFFFHHHOOO]]]qqqyyypppggg]]]RRRKKKGGGGGGFFFHHHOOOZZZhhhqqq}}}yyyuuuooocccTTTKKKIIIFFFLLLZZZppp~~~qqqeeebbb```XXXNNNHHHFFFEEEGGGMMMXXXiiittttttqqqnnnooouuuwwwtttrrrpppooonnnjjjfffggglllsss~~~yyywwwtttpppmmmmmmllljjjhhhccccccbbbaaaaaa`````````]]]^^^^^^]]]]]]___bbbfff```````````````___^^^^^^```^^^\\\ZZZWWWUUUSSSRRRPPPPPPQQQTTTWWWZZZ[[[[[[ZZZYYYWWWUUUTTTSSSRRRRRRQQQRRRRRRRRRRRRQQQPPPPPPNNNNNNMMMMMMNNNPPPRRRSSSSSSSSSSSSTTTTTTSSSSSSSSSRRRRRRQQQOOOMMMKKKJJJIIIFFFHHHJJJLLLLLLKKKJJJJJJJJJJJJKKKKKKMMMNNNOOOPPPQQQQQQPPPRRRUUUVVVWWWVVVNNNNNNNNNNNNMMMMMMLLLLLLJJJJJJIIIJJJKKKMMMNNNNNNMMMNNNOOOOOOOOOOOONNNMMMJJJJJJIIIIIIIIIIIIHHHGGGIIIIIIJJJHHHGGGFFFHHHJJJIIIJJJNNNXXXhhh{{{||||||{{{ssshhh\\\SSSKKKJJJIIIIIIOOO[[[iiirrr|||}}}|||xxxnnnaaaTTTNNNHHHOOO^^^rrruuuggg```[[[TTTMMMJJJHHHFFFEEEJJJSSSddd}}}{{{oooiiijjjhhhfffiiippprrrpppmmmnnnrrruuusssqqquuu|||}}}xxxvvvtttrrrpppnnnllljjjgggeeecccccccccbbbaaaaaa```___[[[\\\]]]]]]^^^aaafffiiiddddddddddddbbbaaa___^^^___^^^]]]ZZZXXXUUUSSSRRRPPPOOOOOOSSSWWWZZZ[[[ZZZYYYXXXVVVUUUSSSSSSRRRRRRRRRRRRSSSSSSRRRRRRQQQPPPMMMMMMMMMMMMNNNPPPRRRSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSRRRQQQOOOMMMKKKJJJJJJHHHIIIKKKMMMNNNNNNLLLJJJIIIJJJLLLNNNOOOPPPQQQQQQQQQQQQQQQRRRUUUVVVVVVUUUMMMNNNNNNNNNNNNMMMLLLLLLIIIJJJJJJKKKKKKLLLMMMNNNNNNNNNNNNOOOOOONNNNNNNNNIIIJJJJJJIIIHHHHHHHHHIIIJJJKKKKKKIIIHHHGGGIIIJJJJJJJJJLLLRRR___qqq~~~yyy}}}|||~~~{{{~~~sssfff\\\RRROOOMMMLLLRRR^^^lllvvvwwwiiiZZZOOOIIIPPP]]]mmm|||yyyjjjaaaYYYQQQLLLKKKHHHEEEEEEIIISSSddd}}}{{{{{{tttiiidddbbbfffhhhhhhkkkqqqsssrrrqqqsssxxx~~~{{{zzzyyyvvvssssssppppppooonnnkkkgggdddbbbbbbbbbbbbbbbaaa```___^^^^^^___```______```bbbdddddddddeeedddcccaaa___]]]]]]]]]\\\ZZZXXXVVVTTTSSSQQQOOOOOORRRWWWZZZYYYWWWUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRQQQLLLMMMNNNOOOQQQRRRSSSSSSSSSTTTTTTUUUUUUTTTTTTSSSSSSRRRQQQOOOMMMLLLLLLKKKKKKKKKLLLNNNOOOOOOMMMJJJIIIKKKNNNPPPRRRSSSSSSSSSRRRQQQQQQSSSUUUUUUTTTSSSMMMMMMNNNOOOOOONNNMMMLLLKKKLLLMMMMMMLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNIIIJJJJJJIIIGGGGGGIIIJJJKKKLLLLLLKKKIIIHHHIIIJJJFFFGGGIIINNNXXXiii}}}yyy|||zzzvvvxxx{{{|||~~~qqqhhhZZZWWWRRRPPPTTT```nnnxxx~~~ppp^^^PPPIIINNNXXXcccooozzz|||ooofff\\\QQQKKKKKKGGGEEEGGGMMMWWWggg{{{uuussswww|||xxxtttqqqooottt{{{tttnnnhhhgggjjjlllttt{{{|||{{{}}}}}}{{{{{{zzz~~~|||uuuqqqqqqrrrooonnnpppjjjlllmmmllliiieeebbb`````````aaaaaa```___]]]\\\```aaaaaa```^^^]]]^^^___^^^___```aaaaaa___^^^]]][[[[[[[[[ZZZYYYWWWUUUSSSSSSPPPOOOQQQVVVYYYWWWTTTPPPQQQSSSTTTUUUUUUUUUUUUSSSTTTTTTTTTTTTSSSRRRRRRMMMNNNQQQSSSUUUUUUUUUTTTSSSTTTTTTUUUUUUTTTTTTSSSSSSRRRPPPNNNMMMMMMMMMMMMMMMLLLKKKMMMNNNNNNLLLIIIJJJLLLOOOSSSUUUVVVUUUUUURRRQQQQQQSSSTTTTTTRRRPPPLLLMMMOOOPPPPPPOOOMMMLLLMMMPPPQQQPPPNNNMMMNNNOOOMMMMMMMMMLLLLLLMMMMMMMMMHHHJJJJJJIIIGGGGGGIIILLLKKKLLLNNNMMMKKKIIIIIIIIICCCEEEGGGKKKRRRaaauuu|||yyyuuuuuu{{{}}}|||sssbbb^^^WWWSSSUUU___mmmwwwyyygggWWWMMMOOOSSSYYYaaalllxxx|||tttmmmcccXXXRRRRRROOONNNPPPVVV]]]kkk~~~zzzsssrrroookkkkkksss|||ooogggggghhhhhheeegggpppuuujjjhhhhhhhhhooowww}}}uuuuuuoookkklllmmmkkkkkkmmmfffhhhjjjkkkhhhdddaaa___^^^______```___^^^\\\[[[]]]___``````^^^\\\\\\]]]XXXYYY\\\^^^^^^^^^]]]\\\YYYYYYZZZZZZXXXWWWUUUTTTTTTQQQOOOQQQVVVXXXVVVSSSMMMOOORRRUUUVVVWWWVVVVVVTTTTTTTTTTTTTTTSSSRRRRRRNNNPPPSSSVVVXXXXXXVVVUUUTTTTTTUUUUUUUUUUUUTTTTTTRRRQQQPPPNNNMMMMMMNNNNNNNNNLLLJJJKKKMMMMMMKKKHHHJJJLLLPPPTTTVVVWWWVVVVVVRRRQQQQQQRRRSSSSSSQQQNNNLLLMMMOOOPPPPPPOOONNNLLLPPPRRRTTTSSSPPPNNNOOOPPPMMMMMMLLLLLLLLLLLLMMMMMMHHHJJJJJJIIIFFFFFFIIILLLJJJMMMOOOOOOMMMJJJIIIHHHCCCFFFHHHJJJOOO\\\nnn|||zzz}}}vvvyyy~~~zzzhhhccc[[[UUUUUU^^^kkktttyyyqqqaaaSSSSSSRRRSSSXXXbbboooxxx{{{xxxtttlllaaa\\\\\\[[[ZZZ[[[___dddmmm~~~uuuqqqvvvrrrtttvvvuuutttxxxwwwuuuuuuooogggbbbcccbbb___aaaeeepppzzzssskkkhhhmmmyyy}}}tttnnnkkkkkkjjjgggeeeeeefffhhh______```aaabbbaaa___]]][[[]]]^^^]]]\\\ZZZZZZ[[[^^^```bbbbbb```^^^^^^^^^aaa```]]][[[YYYYYYZZZ[[[[[[[[[YYYXXXWWWVVVVVVVVVSSSTTTUUUTTTRRRPPPPPPQQQMMMMMMPPPTTTYYY[[[YYYVVVWWWWWWVVVUUUUUUTTTSSSSSSSSSTTTVVVXXXXXXWWWVVVUUUSSSQQQPPPOOOQQQQQQQQQPPPSSSPPPMMMMMMOOOPPPOOOMMMOOONNNMMMKKKJJJJJJJJJJJJLLLNNNQQQTTTVVVWWWWWWVVVVVVSSSQQQRRRUUUUUUPPPLLLNNNOOOOOONNNLLLKKKMMMNNNQQQRRRSSSRRRQQQPPPQQQRRRJJJKKKLLLMMMNNNNNNMMMLLLIIIJJJJJJKKKLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFIIIFFFEEEHHHLLLUUUeeesssxxxttttttfff[[[[[[ZZZYYYcccpppuuuxxxcccVVVPPPMMMOOOUUU]]]iiittt||||||rrrhhhcccbbbgggfffeeeeeejjjuuuuuusssyyy{{{sssnnnpppnnnjjjjjjmmmooommmoootttwwwtttrrrvvvzzztttmmmhhhhhhhhhhhheeeaaa^^^]]]]]]WWWYYY]]]```bbbaaa___\\\ZZZ[[[\\\\\\ZZZYYYZZZ[[[```aaacccbbb```^^^]]]^^^___]]][[[ZZZYYYZZZ[[[\\\ZZZYYYXXXVVVUUUTTTTTTTTTQQQRRRSSSRRRPPPNNNNNNOOONNNPPPTTTZZZ^^^___[[[WWWUUUUUUUUUUUUUUUTTTTTTTTTSSSTTTVVVWWWWWWVVVTTTSSSRRRPPPOOOOOOQQQRRRQQQPPPRRROOOLLLLLLNNNOOONNNMMMLLLMMMMMMLLLKKKKKKLLLLLLPPPQQQTTTVVVWWWXXXWWWWWWVVVSSSQQQSSSVVVVVVRRRNNNMMMNNNNNNMMMKKKKKKLLLNNNPPPQQQSSSRRRQQQOOOPPPPPPJJJKKKLLLMMMNNNMMMLLLKKKIIIJJJKKKKKKLLLLLLKKKKKKKKKJJJJJJIIIHHHGGGEEEDDDGGGDDDCCCEEEIIIQQQ___mmmzzzttt}}}}}}xxxkkk```^^^[[[YYYaaammmsss|||}}}kkk^^^UUUNNNNNNRRRZZZeeennnyyy~~~wwwpppmmmmmmooopppqqqsssvvv||||||yyyuuuvvvyyy~~~yyy{{{xxxrrrooosssvvvvvvyyy{{{vvvrrrnnnjjjfffcccdddeeeeeebbb\\\WWWSSSRRRPPPUUU\\\bbbdddbbb^^^ZZZXXXYYYZZZZZZYYYYYY[[[]]]aaabbbcccbbb___]]]]]]]]][[[[[[YYYYYYYYYZZZ[[[\\\XXXWWWUUUTTTRRRQQQQQQQQQOOOPPPPPPOOOMMMLLLMMMNNNMMMPPPVVV]]]aaa```[[[WWWUUUUUUUUUVVVVVVVVVWWWWWWTTTUUUVVVVVVVVVTTTRRRPPPPPPOOONNNNNNPPPRRRRRRQQQPPPNNNLLLKKKLLLMMMMMMMMMIIIJJJLLLLLLKKKKKKLLLMMMRRRSSSTTTVVVVVVVVVUUUUUUSSSQQQPPPRRRTTTUUURRRNNNMMMNNNNNNMMMKKKJJJLLLMMMNNNQQQSSSSSSQQQOOONNNNNNKKKLLLMMMMMMMMMLLLKKKJJJIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGEEECCCBBBEEEBBBBBBDDDGGGMMMYYYeeeyyyyyyrrr}}}xxxwww}}}ssshhhccc^^^ZZZ^^^gggooowwwtttggg[[[OOOMMMPPPWWW```hhhvvv|||~~~zzzzzz||||||~~~zzzxxxwwwwwwtttrrrqqqrrrrrrnnnkkkkkkooouuu~~~~~~yyyvvv|||ssspppkkkhhhgggfffeeedddccccccbbb___YYYTTTQQQPPPRRRXXX```ffffffbbb\\\YYYWWWXXXYYYZZZZZZ\\\___aaabbbccccccaaa^^^\\\\\\\\\ZZZZZZYYYXXXXXXXXXXXXYYYUUUUUUSSSQQQPPPOOONNNNNNNNNNNNOOONNNLLLKKKLLLMMMLLLOOOTTTZZZ]]]\\\ZZZWWWZZZZZZZZZZZZYYYYYYYYYYYYVVVWWWWWWWWWVVVSSSQQQOOOOOOMMMMMMNNNPPPRRRRRRQQQNNNLLLKKKJJJKKKKKKLLLLLLIIILLLOOOOOOMMMKKKKKKMMMRRRRRRSSSSSSSSSRRRQQQPPPNNNNNNNNNPPPRRRRRRPPPNNNMMMMMMNNNLLLKKKJJJKKKMMMNNNQQQTTTTTTRRRPPPNNNMMMLLLLLLMMMMMMMMMKKKJJJIIIGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIHHHGGGEEEDDDBBBAAAEEECCCDDDFFFHHHLLLUUU```kkk{{{sss|||{{{xxx}}}~~~{{{pppjjjbbb\\\]]]aaaiiirrr|||vvvkkk]]]PPPLLLPPPVVV___fffrrryyyzzzpppiiihhhjjjllljjjkkklllpppssstttrrrooosssxxx}}}}}}}}}xxxqqqkkkhhheeecccdddeeefffeeeeeeeeebbb^^^YYYVVVVVVVVV[[[```gggjjjgggbbb]]]ZZZYYY[[[\\\]]]^^^```bbbeeebbbbbbbbb```]]][[[[[[\\\ZZZYYYXXXWWWVVVUUUUUUTTTSSSRRRQQQPPPOOONNNNNNNNNNNNNNNNNNMMMKKKKKKMMMOOOMMMPPPSSSVVVXXXYYYZZZZZZaaa```___^^^]]]\\\[[[ZZZXXXYYYYYYYYYWWWTTTQQQOOONNNMMMLLLMMMOOOQQQQQQPPPLLLKKKKKKJJJJJJJJJLLLMMMNNNSSSVVVVVVRRRNNNNNNOOOSSSSSSRRRRRRQQQPPPOOOOOONNNNNNOOOQQQRRRRRRQQQPPPMMMNNNNNNMMMKKKJJJLLLMMMOOORRRUUUUUUSSSPPPNNNMMMKKKLLLMMMMMMLLLKKKJJJIIIEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHGGGFFFEEECCCAAAAAADDDCCCDDDGGGHHHIIIQQQYYYggguuu{{{}}}yyyqqqiiiaaa^^^___fffnnnxxxzzzooofffZZZOOOMMMQQQWWWaaaiiiooowwwvvvppphhhaaa^^^aaafffkkkkkknnntttzzz~~~~~~vvvmmmgggeeeccc``````bbbdddeeeeeegggfffddd```\\\ZZZ\\\]]]aaaeeejjjjjjfffbbb``````aaaccceeeeeedddddddddeee``````___]]][[[ZZZZZZ[[[YYYXXXWWWVVVUUUSSSRRRRRRQQQQQQPPPOOOOOOOOOOOOOOONNNNNNNNNMMMKKKKKKMMMPPPPPPRRRUUUWWWXXXZZZ\\\^^^ccccccaaa```^^^\\\[[[[[[YYYYYYZZZYYYWWWTTTRRRPPPNNNMMMLLLLLLNNNPPPPPPOOOKKKKKKKKKJJJIIIJJJLLLNNNTTTYYY^^^]]]XXXTTTSSSTTTUUUUUUTTTSSSRRRQQQPPPPPPOOOPPPRRRSSSSSSSSSRRRRRRNNNOOOOOONNNLLLKKKMMMNNNPPPRRRTTTSSSQQQOOOMMMMMMJJJKKKLLLLLLLLLKKKJJJIIIEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDBBBBBBAAAAAADDDGGGGGGGGGLLLSSSccc{{{ssstttzzz}}}yyy|||zzzqqqiiidddbbbfffjjjqqqvvvwwwrrriiiaaaYYYSSSMMMNNNQQQWWWbbblllnnnwwwsssllleeeccc```]]]^^^ccckkkqqqwww||||||wwwsssnnngggccccccaaa``````ccceeeeeeeeeggggggfffddd```^^^^^^^^^aaadddfffeeebbbbbbeeeiiilllnnnooonnnjjjfffcccbbb]]]^^^]]][[[YYYXXXZZZ[[[VVVVVVUUUUUUTTTSSSRRRQQQPPPPPPPPPPPPPPPQQQQQQRRRMMMMMMMMMKKKJJJKKKMMMPPPOOOSSSWWWZZZZZZ[[[\\\^^^```______]]]\\\[[[ZZZZZZWWWXXXXXXXXXVVVTTTQQQOOOOOOMMMLLLLLLNNNOOONNNMMMJJJKKKLLLKKKIIIJJJLLLOOORRRYYY______ZZZUUUUUUWWWUUUTTTSSSRRRQQQPPPPPPPPPNNNPPPQQQRRRRRRQQQPPPPPPOOOPPPPPPOOOMMMLLLNNNOOOOOOPPPQQQPPPNNNLLLKKKLLLIIIJJJKKKLLLLLLLLLKKKJJJFFFGGGGGGHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFEEEDDDDDD@@@AAAEEEIIIIIIHHHKKKRRR[[[ppptttrrr|||}}}wwwxxx{{{zzzssslllgggiiihhhhhhgggccc]]]VVVRRRLLLJJJKKKNNNPPPUUUaaallloooxxx}}}uuummmeee___]]]___bbbfffkkksss||||||wwwqqqnnnllljjjeeebbbcccbbbaaabbbeeefffgggffffffggghhhgggccc___]]]\\\^^^```aaa```___bbbjjjppptttvvvvvvtttnnngggbbb___\\\\\\\\\ZZZXXXXXXZZZ[[[SSSSSSTTTTTTTTTTTTSSSSSSPPPPPPPPPPPPQQQRRRSSSTTTLLLLLLLLLJJJIIIJJJMMMOOOLLLQQQXXX\\\[[[[[[[[[\\\[[[[[[[[[ZZZZZZYYYYYYYYYVVVWWWWWWWWWVVVSSSPPPOOOOOONNNLLLLLLMMMNNNMMMLLLJJJLLLMMMKKKIIIJJJMMMPPPMMMTTT\\\]]]XXXTTTTTTVVVSSSRRRQQQPPPOOONNNNNNNNNKKKMMMOOOOOONNNMMMLLLMMMPPPPPPQQQOOONNNMMMNNNPPPNNNOOOOOOMMMKKKIIIJJJKKKHHHIIIJJJLLLLLLLLLKKKKKKHHHHHHIIIJJJJJJJJJIIIIIIEEEEEEFFFFFFFFFFFFEEEEEEBBBCCCHHHLLLLLLJJJNNNSSSVVVjjj{{{~~~zzz}}}wwwvvvvvvyyyyyyrrrllllllgggaaa\\\UUUNNNJJJIIICCCEEEJJJNNNOOOSSS___kkkpppzzzxxxmmmgggccc___[[[\\\aaaiiiqqqyyy}}}wwwrrrooommmjjjhhheeedddddddddaaa```______```dddgggiiiiiiiiiiiigggcccaaaaaaaaa```___^^^\\\]]]aaahhhmmmwwwuuurrrooojjjddd^^^ZZZXXXYYYYYYYYYYYYYYYXXXXXX\\\ZZZVVVSSSPPPOOOOOOOOOMMMMMMNNNOOOPPPPPPPPPPPPNNNMMMJJJHHHGGGHHHIIIIIINNNSSSYYY\\\[[[YYYYYYYYYZZZZZZYYYYYYYYYXXXXXXXXXXXXVVVTTTQQQPPPPPPPPPQQQPPPNNNLLLKKKLLLLLLKKKJJJKKKIIIHHHKKKOOOQQQPPPNNNKKKMMMPPPSSSVVVWWWWWWVVVQQQPPPNNNLLLKKKKKKLLLMMMNNNOOOOOOPPPPPPPPPOOOOOOPPPPPPOOOOOOOOOPPPQQQQQQPPPNNNLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKLLLKKKIIIFFFHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGHHHIIIHHHGGGFFFEEEGGGIIIJJJJJJIIIIIIKKKLLLTTT]]]rrrzzzrrrooovvv|||vvvsssjjj]]]SSSMMMJJJGGGDDDGGGCCCDDDLLLTTT[[[bbbhhhsss{{{vvvoooeee^^^\\\___bbbeeeiiiooozzz~~~yyyvvvsssnnniiifffeeedddbbb```___^^^^^^```___^^^^^^```bbbeeegggfffggggggeeecccaaaaaabbb```___^^^\\\]]]```fffkkkooonnnllliiifffbbb]]]ZZZYYYYYYZZZYYYYYYXXXWWWWWWYYYWWWTTTQQQOOONNNNNNNNNNNNOOOOOOPPPPPPPPPPPPOOONNNLLLJJJIIIHHHHHHIIIJJJPPPUUUZZZ]]]]]]\\\\\\]]]XXXXXXWWWWWWWWWWWWWWWWWWXXXVVVTTTQQQPPPOOOPPPPPPOOOMMMLLLLLLMMMNNNMMMMMMNNNOOOPPPRRRTTTSSSQQQPPPMMMNNNQQQTTTVVVVVVVVVVVVQQQOOOMMMLLLKKKKKKLLLMMMMMMNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNOOOPPPPPPQQQOOOMMMKKKKKKKKKLLLKKKJJJJJJJJJJJJKKKLLLKKKIIIGGGIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIIIIIIIHHHFFFFFFFFFHHHJJJKKKJJJKKKMMMOOOTTT\\\ooo}}}uuurrrxxxxxxpppcccVVVMMMGGGDDDCCCFFFDDDGGGQQQYYY^^^bbbgggttt}}}uuukkkgggbbb___aaaffflllppp}}}~~~yyyrrrnnnllljjjeeebbbccccccccccccbbb```___^^^^^^^^^]]]]]]^^^```ccceeecccdddeeecccaaa```aaabbb``````^^^]]]\\\___cccgggfffeeedddcccaaa___]]][[[ZZZZZZZZZZZZYYYXXXVVVVVVUUUTTTRRRPPPNNNNNNNNNNNNPPPPPPQQQQQQQQQPPPPPPOOOMMMLLLKKKIIIIIIIIIJJJJJJUUUWWWZZZ[[[[[[ZZZZZZ[[[VVVVVVUUUUUUUUUVVVVVVWWWYYYWWWTTTQQQOOOOOOOOOOOONNNMMMLLLMMMOOOQQQQQQPPPSSSVVVYYY[[[YYYVVVSSSQQQOOOPPPRRRTTTUUUUUUTTTTTTOOONNNMMMKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPNNNLLLJJJJJJJJJKKKJJJIIIJJJIIIIIIJJJLLLLLLKKKIIIKKKKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGFFFGGGJJJKKKKKKLLLNNNPPPSSSYYYiiizzzuuu{{{~~~wwwkkk\\\OOOHHHEEEFFFGGGHHHOOO\\\eeeggghhhjjjuuu~~~qqqfffccccccdddgggmmmvvv~~~tttqqqllliiihhhfffccc```bbbbbbcccddddddbbbaaa```]]]\\\\\\\\\\\\^^^```aaa```aaabbbbbb``````aaabbb``````___^^^\\\^^^aaadddbbbcccbbbaaa___]]]\\\\\\[[[[[[[[[ZZZYYYWWWVVVUUURRRRRRPPPOOOOOONNNOOOOOORRRRRRRRRRRRQQQPPPOOOOOOMMMLLLKKKKKKJJJKKKKKKLLLXXXXXXYYYXXXXXXWWWWWWXXXVVVVVVUUUUUUUUUVVVWWWXXXYYYWWWTTTQQQOOONNNNNNOOONNNMMMLLLNNNRRRTTTUUUUUUUUUZZZ``````\\\VVVSSSRRRPPPQQQQQQRRRRRRRRRQQQPPPNNNMMMLLLKKKKKKKKKKKKLLLKKKKKKLLLLLLLLLKKKJJJJJJIIIJJJKKKLLLNNNOOOOOOOOOMMMKKKIIIIIIJJJJJJIIIHHHJJJIIIIIIJJJLLLNNNMMMLLLMMMLLLKKKIIIHHHHHHHHHHHHJJJJJJJJJIIIIIIIIIHHHHHHFFFGGGIIIJJJJJJJJJLLLNNNPPPTTTaaavvv~~~xxx~~~}}}rrrcccUUULLLJJJLLLIIIMMMZZZkkkvvvwwwvvvvvvwww|||tttlllfffhhhkkkpppvvv~~~vvvnnnllliiigggfffdddbbb```[[[\\\^^^^^^^^^^^^\\\\\\\\\\\\[[[[[[[[[\\\^^^^^^^^^___aaa```______```bbb`````````___]]]^^^```bbbdddeeefffccc```]]]\\\]]][[[[[[[[[ZZZYYYWWWVVVUUUQQQQQQPPPPPPOOOOOOOOOPPPRRRRRRRRRRRRQQQPPPOOOOOOMMMMMMMMMMMMMMMMMMNNNNNNVVVVVVVVVWWWYYY[[[\\\]]]YYYXXXWWWVVVVVVWWWXXXYYYXXXVVVSSSPPPOOONNNNNNOOONNNMMMMMMPPPTTTWWWYYYYYYVVV[[[______ZZZTTTQQQPPPOOOOOOOOOOOOOOONNNMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKJJJKKKKKKKKKJJJJJJIIIHHHHHHIIIKKKLLLMMMNNNNNNNNNLLLJJJHHHHHHIIIJJJIIIHHHJJJIIIIIIJJJMMMOOOOOONNNOOOMMMKKKIIIHHHGGGHHHHHHJJJJJJIIIIIIIIIHHHHHHHHHGGGHHHIIIIIIGGGGGGHHHIIIMMMPPPYYYjjj{{{zzzkkk\\\QQQNNNNNNKKKRRRdddyyy|||~~~xxxssspppooooootttyyy{{{|||tttkkkggggggeeedddbbbaaa```___ZZZZZZ[[[[[[\\\[[[[[[ZZZ\\\[[[[[[[[[[[[\\\\\\\\\]]]___``````______```bbb```aaaaaa```______```aaaeeehhhiiigggbbb]]]\\\\\\ZZZZZZZZZZZZYYYXXXVVVVVVPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPQQQQQQQQQPPPPPPOOONNNNNNOOOOOOPPPPPPPPPQQQRRRSSSUUUYYY___dddfffggg\\\[[[YYYWWWWWWWWWYYYZZZVVVUUURRRPPPOOONNNOOOPPPOOONNNOOORRRVVVZZZ\\\\\\VVVXXXYYYYYYVVVRRRPPPOOOOOONNNNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGHHHIIIKKKMMMNNNNNNMMMMMMLLLJJJHHHHHHJJJKKKJJJIIIJJJIIIHHHJJJMMMPPPQQQQQQOOONNNKKKIIIHHHHHHIIIIIIJJJIIIIIIHHHGGGHHHHHHHHHGGGHHHIIIHHHFFFEEEFFFGGGJJJNNNUUUaaasss~~~uuuggg\\\UUURRRQQQZZZmmm{{{vvvrrrrrrqqqqqquuuzzz|||jjj{{{rrruuuvvvsssqqqqqqlllfffbbbccccccbbb```^^^]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[^^^___``````______```aaa___aaabbbbbbaaa```aaabbbcccgggkkkiiiccc]]][[[[[[YYYYYYZZZYYYYYYXXXWWWWWWOOOOOOOOOOOONNNMMMMMMLLLNNNOOOOOOPPPPPPPPPPPPOOOOOOOOOPPPQQQRRRSSSSSSSSSQQQRRRUUU[[[bbbhhhiiiiii^^^\\\YYYWWWVVVWWWXXXYYYUUUSSSQQQOOOOOOOOOPPPQQQPPPOOOPPPSSSXXX[[[]]]^^^VVVTTTRRRQQQRRRQQQPPPOOOOOONNNMMMMMMLLLLLLLLLLLLIIIJJJJJJKKKKKKJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGIIIJJJLLLNNNNNNNNNLLLLLLLLLJJJIIIIIIJJJKKKKKKJJJIIIHHHHHHJJJNNNQQQRRRSSSOOOMMMKKKHHHHHHHHHJJJKKKJJJIIIHHHGGGFFFGGGGGGHHHFFFGGGHHHHHHGGGFFFGGGIIIJJJNNNSSSZZZiii||||||zzzpppgggaaa]]]fffzzz|||yyywwwvvvsssqqqsssyyy||||||}}}iiiZZZ}}}zzzwwwsssooogggkkkllljjjjjjkkkjjjfffaaabbbbbbaaa___]]]]]]]]]^^^]]][[[ZZZZZZZZZ[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[___```aaa```______```aaa___aaaccccccbbbaaabbbbbb```eeejjjjjjddd]]]ZZZZZZXXXYYYYYYYYYYYYYYYXXXXXXMMMMMMNNNMMMMMMLLLKKKJJJMMMMMMNNNOOOPPPPPPPPPPPPOOOPPPRRRSSSTTTTTTTTTTTTSSSSSSVVV[[[bbbfffeeeddd___]]]ZZZWWWUUUVVVWWWXXXTTTRRRPPPOOOOOOOOOQQQRRRQQQPPPQQQTTTXXX\\\^^^^^^VVVRRRNNNMMMOOOQQQQQQOOOOOOOOONNNMMMLLLLLLLLLMMMIIIIIIJJJJJJKKKJJJJJJIIIKKKKKKKKKKKKJJJIIIHHHGGGJJJKKKMMMNNNOOONNNLLLKKKLLLJJJIIIIIIKKKLLLLLLKKKIIIHHHHHHJJJNNNQQQSSSTTTOOOMMMJJJHHHHHHIIIJJJLLLIIIHHHGGGFFFFFFFFFGGGHHHEEEFFFHHHHHHHHHHHHJJJKKKJJJPPPTTTXXXdddwww{{{}}}zzzttthhhqqq~~~|||{{{vvvuuutttrrrqqqqqqqqqqqquuuuuu|||mmmZZZNNN}}}xxxqqqmmmkkkjjjhhhfffeeeffffffeeeeeecccbbbbbb```aaaaaa```___^^^______ccc___[[[[[[]]]``````___^^^]]]\\\[[[ZZZ[[[\\\\\\^^^^^^]]]]]]]]]^^^^^^___[[[[[[\\\\\\^^^___aaabbbdddddddddcccaaa]]]ZZZXXXXXXVVVSSSSSSUUUWWWXXXXXXOOONNNMMMKKKKKKKKKLLLLLLNNNNNNNNNOOOOOOPPPPPPPPPPPPQQQRRRQQQPPPOOOPPPRRRPPPSSSYYY^^^bbbbbbbbbaaa___]]]ZZZXXXWWWVVVSSSRRRQQQPPPOOONNNOOOQQQSSSUUUSSSSSSTTTWWWZZZ[[[ZZZXXXOOOOOONNNNNNOOOOOOPPPQQQOOOMMMLLLNNNRRRSSSQQQNNNHHHGGGGGGIIIKKKLLLLLLKKKMMMLLLKKKIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJJJJKKKJJJHHHHHHJJJKKKJJJIIILLLMMMNNNOOOOOOOOOOOOOOOOOOMMMJJJJJJJJJKKKKKKJJJOOOKKKFFFEEEGGGHHHGGGFFFGGGFFFFFFFFFFFFFFFGGGGGGNNNQQQVVV[[[___gggzzzuuu~~~wwwuuusssnnnjjjeeeggghhhhhhiiinnnvvv|||}}}nnnYYYLLLHHHvvvqqqkkkgggfffeeecccaaaaaaaaaaaabbbbbbbbbaaaaaa```aaaaaaaaa```___``````aaa]]]ZZZZZZ^^^cccddddddbbbaaa```^^^]]]]]]]]]^^^^^^^^^]]]\\\\\\\\\\\\\\\[[[[[[\\\]]]^^^___``````aaaaaa```___]]][[[XXXWWWWWWTTTRRRRRRSSSUUUUUUTTTPPPOOONNNMMMLLLLLLMMMNNNNNNNNNNNNOOOOOOPPPPPPPPPQQQRRRRRRRRRPPPOOOOOOQQQPPPTTTYYY^^^```aaa```___ZZZXXXUUUTTTTTTTTTSSSQQQOOONNNNNNMMMNNNPPPRRRSSSRRRRRRSSSUUUXXXXXXWWWUUUNNNMMMMMMMMMNNNOOOPPPQQQQQQPPPOOOQQQUUUVVVTTTRRRKKKJJJIIIJJJKKKMMMMMMLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJLLLJJJHHHIIIJJJKKKJJJJJJJJJKKKLLLLLLMMMMMMMMMLLLNNNLLLJJJJJJKKKLLLLLLKKKMMMJJJGGGFFFGGGGGGFFFEEEFFFFFFEEEEEEFFFFFFGGGHHHLLLNNNQQQUUUXXX```qqqvvvooollliiifffbbbaaadddgggjjjlllrrrzzzsssaaaRRRIIIGGG}}}zzzxxxvvvuuuppplllgggcccaaa```___]]]]]]^^^______```aaaaaabbbaaaaaaaaaaaabbbbbbbbbbbb```\\\XXXZZZ___fffjjjkkkfffeeebbb```^^^]]]]]]]]]]]]]]]\\\\\\[[[[[[ZZZZZZ[[[\\\\\\]]]^^^^^^]]]]]]]]]]]]\\\ZZZYYYXXXWWWVVVTTTSSSQQQQQQRRRRRRQQQOOOPPPOOOOOONNNNNNNNNOOOOOONNNNNNOOOOOOOOOOOOPPPPPPQQQRRRRRRQQQOOONNNOOOPPPQQQTTTXXX\\\^^^^^^]]][[[VVVUUUSSSRRRSSSTTTSSSRRRNNNMMMLLLLLLMMMNNNPPPQQQQQQQQQQQQSSSUUUUUUSSSQQQLLLKKKKKKKKKLLLNNNQQQSSSQQQOOOOOOQQQUUUWWWVVVSSSOOOMMMJJJJJJKKKMMMNNNNNNJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLMMMLLLJJJIIIIIIJJJKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLMMMLLLJJJJJJLLLMMMMMMLLLKKKIIIGGGGGGGGGGGGEEECCCDDDDDDDDDEEEFFFGGGHHHIIILLLLLLNNNPPPQQQXXXhhhwwwwwwnnngggdddcccaaa___bbbgggnnnsssxxxsss___SSSKKKHHHHHHzzzuuupppllllllnnnppppppmmmkkkgggdddbbb```__________________```aaabbbbbbbbbaaaaaabbbdddeeeeeedddaaa]]]XXXYYY___gggkkkmmmfffeeebbb___\\\[[[ZZZZZZ[[[[[[\\\\\\\\\\\\\\\\\\[[[\\\\\\]]]]]]\\\[[[ZZZ[[[ZZZYYYWWWVVVVVVVVVVVVSSSRRRQQQQQQQQQPPPNNNLLLNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNPPPQQQQQQPPPOOOQQQRRRRRRTTTXXXZZZ[[[[[[YYYXXXVVVUUUSSSSSSSSSTTTSSSRRRNNNNNNMMMMMMMMMNNNOOOPPPPPPPPPOOOPPPQQQQQQOOOLLLJJJJJJIIIIIIKKKNNNQQQSSSOOOMMMMMMOOOSSSUUUTTTQQQQQQNNNJJJIIIJJJLLLMMMNNNIIIJJJKKKKKKKKKJJJIIIHHHJJJKKKKKKLLLNNNOOOQQQQQQLLLJJJIIIIIIJJJKKKKKKJJJLLLLLLMMMMMMNNNMMMMMMLLLLLLKKKJJJKKKMMMNNNMMMMMMHHHHHHGGGGGGFFFEEECCCBBBBBBCCCCCCDDDFFFGGGIIIJJJOOONNNMMMNNNNNNSSSaaaooowwwrrrkkkgggfffhhhjjjjjjooouuu~~~~~~bbbSSSLLLIIIHHHHHH{{{vvvssssssllliiieeeccceeeiiilllmmmjjjiiigggdddaaa````````````______^^^^^^___``````cccbbbaaacccfffhhhhhhgggccc^^^YYYYYY___eeeiiikkkfffdddbbb___\\\[[[ZZZZZZYYYZZZ\\\]]]^^^^^^^^^^^^[[[[[[[[[[[[[[[[[[ZZZYYYZZZYYYXXXWWWVVVVVVVVVVVVSSSRRRPPPPPPPPPOOOLLLJJJLLLLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOKKKMMMOOOPPPPPPPPPRRRTTTRRRTTTVVVXXXXXXXXXVVVUUUVVVTTTQQQQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOPPPPPPQQQOOOOOONNNOOOPPPOOOLLLJJJIIIIIIHHHIIIKKKNNNQQQSSSNNNLLLKKKNNNRRRTTTRRROOOOOOLLLIIIGGGIIIKKKLLLLLLHHHIIIJJJKKKKKKJJJIIIHHHJJJJJJKKKLLLMMMPPPRRRSSSLLLKKKIIIIIIKKKLLLKKKJJJLLLLLLMMMMMMMMMLLLLLLKKKKKKJJJIIIKKKLLLMMMMMMKKKFFFGGGGGGFFFEEECCCBBBBBBBBBBBBCCCDDDEEEGGGIIIJJJOOOMMMLLLLLLKKKOOOZZZfffyyytttrrroooooorrrwww|||nnnXXXMMMJJJHHHFFFEEE{{{tttlllgggffffffcccaaa______bbbfffhhhiiidddeeedddbbb___]]]]]]^^^___^^^\\\[[[[[[\\\]]]^^^dddbbbaaadddiiilllkkkiiiccc^^^ZZZYYY]]]ccceeefffeeedddaaa___]]]\\\\\\\\\YYYZZZ\\\^^^______^^^^^^[[[ZZZZZZYYYYYYYYYZZZZZZZZZZZZYYYXXXWWWWWWVVVVVVRRRPPPNNNNNNNNNMMMLLLJJJKKKKKKMMMNNNOOOOOOOOOOOOPPPPPPOOOOOOOOOOOONNNNNNJJJLLLNNNOOOPPPPPPSSSTTTQQQRRRTTTVVVVVVUUUTTTSSSRRRPPPNNNMMMMMMMMMLLLKKKQQQQQQQQQQQQQQQQQQQQQQQQOOONNNNNNNNNOOONNNLLLIIIHHHIIIIIIKKKMMMOOOQQQRRROOOMMMLLLNNNQQQRRRPPPNNNLLLJJJGGGGGGHHHJJJKKKKKKHHHHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHIIIJJJMMMOOOQQQMMMKKKJJJJJJKKKLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHJJJIIIIIIJJJLLLLLLJJJIIIFFFFFFGGGEEECCCAAAAAABBBBBBBBBBBBCCCEEEGGGHHHIIILLLIIIHHHIIIIIIKKKSSS]]]mmm||||||}}}lll^^^PPPJJJIIIFFFDDDCCC~~~xxxxxx{{{}}}}}}zzzsssjjjccc______aaa^^^^^^^^^```ccceeeeeeeee```aaaaaa___\\\ZZZ[[[]]]]]]\\\[[[[[[[[[]]]___```eeebbbaaaeeekkknnnmmmkkkaaa]]]YYYYYY]]]aaabbbbbbaaa```^^^\\\\\\[[[\\\\\\ZZZ[[[\\\]]]]]]\\\[[[ZZZ[[[ZZZXXXWWWWWWXXXZZZ\\\YYYZZZZZZYYYXXXVVVTTTSSSPPPNNNKKKJJJKKKKKKKKKJJJKKKLLLMMMOOOPPPQQQQQQPPPPPPPPPPPPOOOOOONNNNNNNNNLLLNNNOOOOOOOOOOOOPPPRRRPPPQQQSSSTTTTTTTTTSSSRRRNNNLLLKKKKKKLLLMMMMMMLLLQQQQQQRRRRRRRRRQQQQQQQQQOOONNNNNNOOOPPPOOOLLLJJJHHHIIIKKKMMMOOOPPPPPPPPPMMMKKKJJJKKKNNNOOOMMMJJJJJJHHHGGGHHHJJJKKKKKKJJJIIIHHHHHHHHHIIIIIIJJJKKKHHHGGGGGGGGGIIILLLNNNPPPMMMKKKJJJJJJKKKLLLLLLKKKIIIJJJJJJJJJIIIIIIHHHGGGIIIHHHHHHIIIJJJJJJHHHFFFEEEFFFFFFCCC@@@???AAACCCBBBBBBCCCCCCEEEFFFHHHHHHHHHFFFFFFHHHIIIIIIPPPWWWcccyyyuuu\\\RRRJJJHHHGGGEEEDDDFFF|||vvvrrrqqqssswwwzzz|||xxxpppggg```]]]^^^aaa]]]^^^___bbbeeefffeeeccc^^^```aaa___\\\ZZZ[[[]]]]]]]]]\\\\\\^^^```ccceeeeeebbbaaaeeelllooonnnlll^^^[[[XXXXXX\\\```aaa```\\\[[[ZZZYYYYYYYYYZZZ[[[[[[\\\]]]]]]\\\ZZZWWWUUU[[[YYYWWWUUUUUUXXX[[[]]]YYYYYYZZZZZZYYYVVVSSSQQQOOOLLLIIIGGGHHHIIIJJJIIIKKKMMMOOOQQQRRRRRRRRRRRRPPPPPPPPPOOOOOONNNNNNNNNOOOPPPQQQPPPNNNMMMNNNOOOOOOPPPRRRSSSSSSSSSRRRRRRMMMLLLKKKLLLNNNPPPPPPOOOPPPQQQQQQRRRRRRQQQPPPPPPOOONNNNNNOOOPPPPPPMMMKKKHHHJJJLLLOOOPPPPPPOOONNNKKKIIIGGGHHHJJJKKKHHHEEEHHHGGGGGGIIIKKKLLLLLLKKKIIIIIIHHHGGGHHHIIIKKKLLLJJJIIIIIIIIIJJJMMMOOOQQQMMMLLLJJJJJJLLLLLLLLLKKKKKKLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHIIIJJJIIIFFFDDDFFFFFFFFFBBB???>>>AAADDDCCCCCCCCCCCCDDDFFFGGGHHHGGGFFFGGGJJJKKKKKKPPPVVV^^^uuu~~~mmm___TTTMMMHHHGGGGGGFFFGGGJJJ~~~}}}{{{wwwuuuppppppooollllllpppxxx~~~zzzsssjjjccc```_________^^^___aaaaaa```]]]ZZZXXX___^^^\\\ZZZZZZYYYZZZZZZ[[[\\\^^^___aaaccceeeeeedddcccdddggglllmmmjjjggg]]][[[YYYZZZ\\\___aaaaaa^^^]]]ZZZXXXWWWWWWXXXYYY\\\\\\[[[XXXVVVWWWYYY[[[]]]XXXTTTSSSUUUXXXYYYYYY^^^^^^]]][[[XXXTTTQQQOOOMMMKKKHHHDDDBBBCCCFFFIIIMMMOOOSSSVVVWWWUUURRRPPPSSSQQQOOOMMMLLLMMMNNNOOOPPPPPPOOONNNMMMMMMMMMMMMLLLKKKLLLOOORRRSSSQQQNNNLLLMMMNNNNNNMMMNNNPPPRRRSSSRRRPPPOOONNNOOOOOOPPPOOOPPPPPPPPPNNNLLLIIIGGGEEEGGGJJJLLLNNNOOOOOONNNLLLKKKJJJIIIHHHGGGGGGGGGDDDEEEFFFGGGIIIJJJKKKLLLHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFGGGIIIMMMPPPPPPPPPPPPOOOMMMKKKJJJJJJKKKLLLJJJKKKLLLMMMLLLKKKIIIGGGLLLLLLLLLKKKIIIGGGEEECCCEEEEEEDDDCCCBBBAAA@@@@@@BBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIKKKLLLLLLXXXlllwww{{{~~~iii[[[VVVJJJIIIGGGFFFFFFGGGIIIKKK}}}}}}|||yyyuuusssrrrppppppooonnnkkkiiikkkkkkiiiggggggkkkqqqwwwuuuooogggaaa___^^^______^^^_________^^^\\\ZZZYYY^^^]]][[[ZZZYYYYYYZZZZZZ[[[\\\]]]___aaabbbddddddccccccdddfffhhhhhhfffccc]]][[[YYYZZZ\\\^^^``````]]]\\\ZZZYYYXXXWWWXXXXXXZZZZZZZZZXXXVVVVVVYYY[[[]]]YYYUUUTTTVVVXXXZZZYYY\\\\\\ZZZXXXVVVSSSPPPOOOKKKJJJHHHEEEDDDEEEIIILLLOOOQQQTTTVVVVVVUUURRRQQQSSSRRRPPPNNNMMMMMMNNNOOOPPPPPPNNNMMMLLLLLLLLLLLLLLLLLLMMMQQQSSSTTTPPPMMMKKKLLLMMMMMMMMMMMMOOOQQQQQQPPPOOONNNNNNNNNOOOOOOPPPPPPQQQPPPOOOLLLJJJHHHHHHJJJLLLNNNOOOOOONNNMMMLLLKKKJJJHHHGGGFFFFFFFFFDDDEEEFFFGGGHHHIIIJJJKKKIIIHHHHHHGGGGGGGGGHHHHHHJJJIIIJJJMMMPPPSSSTTTTTTRRRPPPNNNLLLKKKKKKLLLLLLLLLLLLMMMMMMLLLJJJIIIHHHJJJJJJJJJJJJHHHFFFDDDCCCEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLTTTeee{{{uuuyyynnn\\\QQQMMMHHHHHHGGGGGGGGGHHHJJJKKK{{{||||||{{{{{{{{{~~~~~~{{{xxxtttssssssqqqlllhhhhhhgggfffggghhhgggeeedddeeedddbbb``````ccchhhlllmmmhhhbbb^^^]]]^^^______^^^^^^]]]\\\[[[[[[ZZZYYY\\\[[[ZZZYYYYYYYYYYYYYYYZZZ[[[\\\]]]___```bbbbbbccceeeggggggfffcccbbbbbb^^^\\\ZZZYYY[[[]]]^^^^^^\\\\\\[[[ZZZYYYXXXWWWWWWXXXYYYYYYXXXVVVWWWYYY[[[]]]ZZZWWWVVVWWWYYY[[[[[[\\\[[[YYYVVVTTTQQQOOONNNJJJJJJIIIGGGFFFHHHKKKOOOSSSTTTUUUUUUUUUTTTSSSRRRRRRQQQPPPNNNNNNNNNOOOOOOPPPOOONNNLLLKKKJJJJJJJJJLLLMMMPPPSSSUUUSSSPPPLLLJJJLLLNNNNNNMMMMMMNNNOOOOOONNNNNNMMMMMMMMMMMMNNNOOOPPPPPPPPPNNNLLLJJJIIIKKKLLLNNNOOOOOONNNLLLKKKLLLKKKIIIGGGFFFEEEDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHIIIIIIJJJLLLKKKLLLOOOSSSUUUVVVVVVUUUSSSPPPMMMLLLKKKLLLLLLOOONNNMMMLLLKKKJJJIIIHHHIIIIIIIIIHHHGGGEEEDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIHHHHHHHHHHHHIIIJJJKKKKKKOOO\\\nnntttvvv~~~kkk\\\PPPJJJHHHGGGGGGGGGHHHIIIJJJKKKKKKvvvsssqqqppppppqqqqqqqqqnnnnnnnnnmmmlllmmmoooqqqvvvzzz~~~~~~zzzuuussssssuuuuuutttttttttsssrrrqqqoootttvvvtttsssuuuuuutttnnnnnnmmmnnnnnnkkkfffbbbbbbaaaaaaccceeeeeedddccc___^^^\\\[[[[[[]]]```cccdddaaa]]][[[\\\^^^______^^^]]][[[ZZZYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]^^^______cccfffiiiiiieeeccccccddd^^^\\\YYYYYYZZZ\\\]]]]]][[[[[[[[[[[[ZZZXXXWWWVVVXXXYYYYYYYYYXXXXXXZZZ\\\^^^\\\ZZZYYYYYY[[[\\\]]]^^^\\\ZZZVVVSSSPPPNNNMMMKKKLLLKKKJJJIIIJJJMMMOOOVVVVVVVVVUUUTTTSSSSSSRRRQQQQQQPPPOOONNNNNNOOOOOOPPPOOOMMMLLLJJJIIIIIIIIILLLNNNRRRUUUUUURRRNNNKKKJJJMMMOOOPPPOOONNNNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNMMMLLLKKKJJJIIIJJJKKKMMMNNNNNNMMMLLLKKKKKKJJJHHHFFFEEEDDDCCCCCCEEEEEEEEEFFFFFFGGGGGGGGGIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLOOORRRUUUUUUUUUVVVTTTQQQNNNLLLLLLLLLMMMQQQOOONNNLLLJJJIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEDDDEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEFFFFFFGGGHHHHHHIIIHHHHHHGGGGGGHHHIIIJJJJJJLLLUUUbbbssswwwvvv|||~~~zzzyyy}}}jjj[[[RRRMMMJJJJJJEEEFFFHHHJJJKKKKKKLLLLLLjjjfffbbb```aaabbbbbbbbbbbbccccccbbbaaabbbdddfffiiilllnnnmmmjjjgggggghhhjjjkkkkkkjjjhhhgggfffeeeeeeiiijjjgggfffhhhhhhfffggggggiiijjjjjjgggccc```]]]\\\\\\^^^```aaaaaa___\\\[[[YYYXXXYYY[[[]]]^^^^^^\\\ZZZZZZ\\\^^^______]]]\\\ZZZXXXXXXXXXYYYZZZYYYYYYYYYZZZZZZZZZZZZZZZXXXXXXYYYZZZ[[[[[[\\\\\\___bbbffffffdddbbbbbbddd^^^[[[YYYXXXZZZ\\\\\\\\\[[[[[[[[[[[[ZZZXXXWWWVVVXXXYYYZZZZZZYYYYYY[[[]]]]]]]]]\\\[[[ZZZ[[[]]]^^^```___\\\YYYUUUQQQOOOMMMNNNOOOOOOMMMLLLKKKMMMNNNWWWWWWVVVTTTSSSSSSRRRRRRPPPOOOOOONNNNNNNNNNNNOOOOOONNNMMMKKKJJJIIIIIIIIILLLOOOSSSUUUTTTPPPLLLJJJJJJMMMQQQRRRQQQOOONNNNNNJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHGGGIIIKKKLLLMMMLLLKKKJJJJJJIIIHHHFFFEEEDDDCCCCCCEEEEEEEEEFFFFFFGGGGGGGGGJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMNNNPPPSSSUUUUUUTTTVVVTTTQQQNNNLLLKKKLLLLLLPPPOOOMMMKKKJJJIIIHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGEEEEEEFFFFFFGGGHHHHHHHHHFFFFFFGGGGGGHHHHHHIIIIIIHHHGGGGGGGGGGGGHHHHHHIIILLLQQQZZZiii~~~zzz{{{zzzuuussswww|||ooo\\\RRRNNNJJJHHHHHHFFFGGGIIIJJJLLLLLLLLLLLL]]]ZZZWWWVVVWWWYYY[[[[[[ZZZ[[[\\\\\\[[[]]]```bbbaaabbbbbbaaa___^^^___aaabbbcccdddcccaaa___^^^______cccddd```^^^```aaa```bbbcccdddddddddbbb```^^^]]]\\\\\\^^^```aaa```^^^[[[ZZZXXXXXXZZZ\\\\\\\\\[[[ZZZYYYZZZ\\\^^^______\\\[[[ZZZYYYXXXYYYZZZZZZXXXYYYZZZZZZ[[[[[[[[[[[[WWWWWWXXXXXXYYYYYYYYYZZZZZZ\\\___aaaaaa`````````\\\ZZZXXXWWWYYY[[[\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWXXXYYY[[[ZZZYYYYYYZZZ[[[[[[[[[[[[ZZZYYYYYY[[[]]]^^^^^^]]][[[XXXTTTQQQOOOOOOQQQQQQPPPOOONNNNNNOOOVVVVVVUUUTTTSSSSSSRRRRRRNNNNNNNNNNNNNNNNNNMMMMMMNNNMMMLLLKKKKKKJJJJJJKKKMMMPPPSSSTTTRRRNNNKKKIIIIIIMMMQQQRRRQQQOOOMMMLLLIIIJJJJJJKKKKKKKKKKKKJJJHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHJJJLLLLLLLLLJJJIIIIIIIIIGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIJJJJJJKKKKKKMMMNNNOOOPPPRRRQQQPPPRRRTTTUUUUUUTTTTTTRRROOOLLLKKKJJJKKKKKKNNNMMMLLLKKKJJJIIIHHHGGGIIIHHHHHHGGGGGGGGGHHHHHHFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGGGGFFFFFFGGGGGGHHHKKKNNNTTTaaavvv}}}~~~yyyvvvxxx|||~~~~~~lll___RRRLLLIIIFFFDDDEEEHHHIIIIIIJJJKKKLLLMMMMMMVVVTTTQQQQQQRRRUUUVVVVVVUUUWWWXXXYYYZZZ\\\```cccaaa___\\\[[[[[[\\\\\\\\\^^^___aaa```]]]ZZZ[[[\\\\\\``````]]][[[]]]^^^]]]`````````___^^^]]]]]]^^^```___^^^___aaaaaa___^^^[[[YYYXXXYYY\\\^^^]]]\\\[[[ZZZYYY[[[]]]^^^^^^^^^[[[[[[ZZZZZZYYYZZZZZZZZZXXXYYYZZZ\\\\\\\\\\\\\\\VVVVVVWWWWWWWWWWWWWWWWWWZZZZZZ[[[]]]______]]][[[ZZZXXXVVVWWWYYY[[[]]]]]]]]]\\\ZZZYYYXXXWWWXXXXXXWWWXXXYYYYYYWWWVVVWWWXXXVVVXXXXXXWWWUUUUUUWWWYYYXXXZZZ[[[\\\[[[XXXTTTRRRNNNPPPRRRRRRQQQPPPQQQQQQTTTTTTTTTTTTSSSSSSRRRQQQLLLLLLLLLMMMMMMMMMLLLLLLMMMLLLLLLKKKKKKLLLLLLMMMNNNPPPSSSRRROOOKKKIIIIIIGGGKKKOOOQQQPPPMMMJJJIIIHHHIIIJJJLLLLLLLLLKKKJJJHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJLLLMMMLLLKKKIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFDDDEEEFFFGGGHHHIIIJJJKKKJJJKKKKKKLLLNNNOOOQQQRRRSSSQQQPPPQQQRRRSSSRRRPPPQQQOOOMMMJJJIIIIIIJJJKKKJJJKKKKKKKKKJJJIIIGGGFFFGGGGGGFFFEEEEEEFFFGGGHHHFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGIIIKKKOOOZZZmmm|||yyyyyy{{{}}}}}}nnn[[[RRRKKKHHHGGGDDDEEEHHHKKKKKKJJJJJJJJJKKKMMMNNNUUUSSSPPPOOOPPPRRRRRRRRRSSSUUUWWWXXXZZZ]]]aaadddfffaaa\\\ZZZ\\\]]]]]][[[[[[^^^```^^^[[[YYYZZZ[[[[[[______[[[ZZZ\\\^^^\\\aaa```___]]][[[[[[]]]___^^^]]]]]]]]]^^^^^^\\\ZZZZZZXXXWWWYYY]]]___^^^\\\[[[[[[ZZZ[[[^^^___^^^]]][[[[[[[[[[[[[[[ZZZZZZZZZXXXYYY[[[\\\]]]]]]]]]\\\VVVVVVVVVVVVVVVVVVVVVVVV]]][[[[[[^^^aaaaaa]]]ZZZYYYWWWVVVVVVYYY\\\]]]^^^^^^]]]ZZZXXXWWWWWWXXXYYYVVVWWWXXXXXXVVVTTTTTTUUUSSSUUUVVVUUURRRRRRTTTVVVSSSVVVYYY\\\\\\ZZZWWWTTTLLLOOORRRSSSSSSSSSSSSTTTRRRRRRSSSTTTTTTSSSQQQPPPJJJKKKLLLLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNNNNQQQSSSQQQMMMIIIHHHIIIEEEIIINNNPPPNNNKKKHHHGGGHHHIIIKKKLLLLLLLLLKKKKKKHHHHHHGGGGGGHHHHHHIIIIIIMMMMMMNNNNNNMMMKKKHHHFFFHHHHHHGGGGGGGGGGGGHHHHHHDDDEEEFFFGGGIIIJJJKKKLLLKKKKKKLLLMMMNNNPPPRRRSSSQQQPPPNNNNNNOOOOOONNNLLLOOOMMMKKKIIIHHHHHHIIIJJJHHHIIIJJJKKKKKKIIIGGGEEEFFFEEEDDDDDDDDDEEEGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHIIIIIIIIIIIIIIIIIIGGGGGGFFFFFFFFFFFFFFFGGGFFFIIILLLUUUfff}}}}}}xxxvvvvvvyyyzzz~~~mmm^^^PPPJJJGGGGGGGGGGGGKKKPPPMMMLLLJJJIIIIIIKKKMMMNNNRRRPPPNNNOOOPPPQQQNNNLLLNNNRRRVVVYYY[[[\\\___```dddbbb\\\UUUTTTYYY[[[YYY]]]\\\[[[[[[ZZZZZZ[[[[[[YYY[[[]]]______```aaacccbbb^^^ZZZXXXZZZ^^^aaabbbhhhddd``````bbbbbb^^^ZZZ[[[YYYXXXZZZ]]]^^^]]][[[[[[[[[\\\\\\]]]]]]]]]]]]UUUWWWYYY[[[\\\\\\[[[ZZZ[[[^^^``````^^^]]]]]]]]]XXXWWWVVVUUUVVVVVVXXXYYYZZZZZZZZZYYYYYYYYYYYYYYYTTTVVVWWWXXXXXXXXXZZZ\\\\\\ZZZXXXVVVUUUTTTTTTTTTVVVUUUTTTSSSRRRRRRRRRRRRTTTUUUWWWXXXXXXXXXWWWWWWQQQQQQUUU[[[aaabbb\\\WWWTTTSSSSSSTTTTTTSSSQQQNNNOOOQQQSSSTTTRRRQQQQQQQQQLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKJJJJJJJJJLLLMMMNNNQQQPPPOOOMMMLLLKKKJJJJJJLLLLLLMMMMMMMMMKKKJJJIIIJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKJJJIIIIIIKKKMMMMMMMMMNNNNNNMMMLLLJJJIIIHHHGGGFFFEEEEEEFFFGGGHHHKKKJJJHHHFFFEEEFFFGGGHHHIIIJJJKKKMMMOOOQQQRRRSSSLLLJJJLLLQQQQQQOOONNNPPPMMMQQQQQQLLLJJJKKKKKKIIIGGGHHHJJJKKKJJJHHHFFFDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGFFFFFFEEEFFFFFFGGGFFFFFFGGGHHHGGGFFFEEEDDDGGGFFFEEEDDDDDDEEEFFFGGGIIIFFFHHHRRR___nnn{{{uuurrrrrrtttvvvzzz~~~xxxjjj[[[PPPLLLIIIEEEEEEGGGHHHGGGEEEHHHIIIIIIIIIIIIKKKNNNQQQNNNLLLJJJJJJLLLMMMMMMKKKOOOSSSWWWZZZ[[[]]]___```dddccc^^^WWWVVVYYYZZZXXX]]]\\\[[[[[[ZZZZZZ[[[[[[ZZZ]]]```bbbbbbbbbcccddd```^^^\\\[[[]]]```eeeiiinnnjjjeeeccccccbbb^^^[[[\\\ZZZYYYZZZ]]]^^^]]]\\\[[[[[[ZZZZZZZZZYYYYYYYYYVVVXXXZZZ\\\]]]]]]\\\[[[\\\^^^______]]]\\\\\\\\\WWWWWWVVVVVVVVVVVVVVVVVVXXXXXXYYYYYYYYYXXXXXXWWWTTTUUUWWWWWWWWWXXXYYY[[[\\\ZZZXXXVVVTTTTTTTTTTTTTTTTTTSSSRRRRRRRRRRRRSSSTTTTTTVVVWWWWWWWWWVVVVVVQQQUUU___kkktttqqqdddYYYTTTSSSRRRSSSSSSSSSQQQOOOPPPRRRTTTTTTRRRPPPPPPPPPKKKKKKKKKKKKJJJIIIHHHGGGIIIJJJLLLNNNPPPQQQQQQQQQRRRQQQOOONNNLLLKKKKKKKKKKKKKKKLLLMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLLLLLLLLLLJJJKKKKKKJJJIIIIIIKKKMMMNNNOOOOOONNNMMMKKKIIIHHHGGGFFFEEEEEEEEEFFFGGGHHHJJJIIIHHHGGGGGGIIIKKKLLLJJJKKKLLLMMMOOOPPPQQQQQQMMMKKKKKKNNNOOOLLLKKKNNNTTTXXXXXXQQQJJJHHHGGGEEEFFFHHHIIIJJJIIIGGGEEECCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFEEEDDDFFFFFFEEEEEEEEEEEEEEEFFFGGGEEEGGGOOO[[[iiiyyy}}}xxxsssqqqqqqsssuuuzzz}}}ssshhh^^^SSSKKKJJJHHHEEEEEEGGGHHHGGGFFFLLLMMMNNNNNNNNNNNNQQQSSSMMMKKKIIIHHHJJJLLLMMMMMMQQQTTTXXX[[[\\\]]]___``````bbb```[[[ZZZ]]]]]][[[\\\\\\[[[ZZZZZZZZZZZZ[[[\\\```dddggggggeeeeeedddbbbbbbbbb```___aaafffkkksssnnngggdddbbb```]]]ZZZ[[[ZZZXXXYYY[[[]]]]]]]]]\\\\\\[[[ZZZXXXWWWVVVVVVWWWXXX[[[]]]^^^^^^]]]\\\]]]^^^___^^^\\\ZZZYYYZZZVVVVVVVVVVVVVVVUUUTTTSSSUUUVVVXXXYYYYYYXXXVVVUUUSSSUUUVVVWWWVVVWWWXXXZZZ\\\ZZZXXXUUUSSSSSSRRRRRRQQQQQQQQQQQQQQQRRRSSSSSSSSSTTTUUUUUUUUUUUUUUUTTTRRR[[[lllnnn\\\UUUSSSRRRQQQRRRRRRQQQPPPRRRSSSUUUTTTRRRPPPOOOOOOKKKKKKJJJIIIGGGFFFEEEDDDFFFIIIMMMQQQTTTUUUTTTTTTRRRQQQPPPNNNMMMLLLKKKKKKJJJKKKLLLLLLLLLLLLLLLKKKHHHIIIJJJLLLMMMMMMMMMMMMIIIJJJJJJIIIHHHIIILLLNNNQQQQQQPPPOOOMMMJJJGGGFFFEEEEEEDDDDDDDDDFFFGGGHHHIIIIIIIIIIIIJJJLLLNNNOOOLLLLLLMMMMMMNNNNNNOOOOOONNNKKKJJJKKKKKKIIIIIIMMM^^^dddddd[[[NNNHHHEEEDDDFFFGGGHHHHHHHHHFFFCCCBBBCCCCCCCCCDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEFFFCCCEEELLLUUU```ooo{{{{{{xxxtttqqqpppqqqtttvvvzzz}}}|||kkk]]]VVVQQQKKKGGGHHHFFFEEEEEEGGGHHHHHHGGGJJJLLLNNNNNNMMMMMMNNNOOORRRPPPMMMKKKLLLMMMOOOPPPTTTWWWZZZ\\\]]]^^^___```]]]aaabbb```___aaabbb```\\\\\\[[[ZZZZZZZZZZZZZZZ^^^bbbgggjjjjjjgggeeeddddddfffgggccc___^^^ccchhhqqqlllfffaaa___]]][[[ZZZYYYXXXVVVVVVWWWYYY[[[\\\]]]]]]\\\[[[ZZZYYYXXXXXXVVVWWWZZZ\\\^^^^^^]]]\\\]]]^^^^^^\\\YYYWWWWWWWWWTTTUUUVVVVVVUUUTTTRRRQQQTTTVVVXXXZZZZZZYYYWWWUUUSSSTTTVVVVVVVVVVVVWWWYYY\\\ZZZWWWUUURRRQQQQQQPPPOOOOOOOOOPPPQQQRRRSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUVVV```sssqqq\\\VVVTTTQQQPPPQQQRRRQQQQQQSSSTTTUUUTTTQQQOOONNNNNNLLLLLLJJJHHHFFFEEEDDDCCCFFFHHHLLLOOORRRTTTTTTTTTSSSRRRPPPNNNMMMLLLLLLLLLJJJJJJKKKLLLLLLLLLMMMMMMJJJKKKLLLLLLMMMLLLLLLLLLHHHIIIIIIIIIHHHIIILLLNNNRRRRRRQQQOOOLLLIIIFFFDDDDDDCCCCCCCCCDDDFFFHHHIIIKKKKKKKKKKKKLLLMMMOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLNNNJJJHHHIIIIIIHHHKKKOOOdddlllnnncccTTTKKKHHHGGGFFFFFFGGGGGGFFFDDDBBBAAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCDDDEEEFFFFFFFFFEEEDDDEEECCCEEEJJJOOOWWWdddppp~~~xxxvvvsssqqqqqqsssvvvxxxzzz}}}pppgggZZZQQQMMMKKKHHHFFFEEEEEEEEEFFFGGGHHHIIIIIIIIIKKKNNNOOONNNLLLLLLMMMVVVUUURRROOONNNOOOQQQRRRWWWYYY]]]^^^^^^^^^___``````eeegggdddbbbbbbbbb```\\\[[[ZZZZZZYYYYYYZZZZZZ^^^bbbhhhkkkjjjgggdddbbbaaadddeeeccc^^^]]]```eeekkkhhhccc___]]]\\\\\\[[[VVVUUUSSSRRRRRRTTTXXXZZZ[[[[[[[[[[[[ZZZZZZZZZZZZTTTVVVXXX[[[\\\]]]\\\\\\\\\]]]\\\ZZZWWWUUUUUUVVVTTTTTTUUUVVVUUUTTTRRRQQQVVVWWWZZZ\\\\\\[[[YYYXXXSSSUUUVVVVVVVVVVVVWWWXXX\\\ZZZWWWTTTQQQOOOOOONNNNNNNNNNNNOOOQQQRRRTTTUUUVVVVVVVVVUUUUUUUUUUUUVVVZZZbbbqqqlllZZZWWWUUURRRQQQRRRRRRRRRQQQSSSUUUVVVTTTQQQOOOMMMMMMNNNMMMKKKHHHFFFEEEDDDDDDHHHHHHIIIJJJLLLNNNPPPQQQRRRQQQPPPNNNMMMLLLKKKKKKJJJJJJKKKKKKKKKLLLMMMMMMMMMMMMMMMMMMLLLJJJIIIHHHGGGHHHHHHHHHHHHJJJLLLOOOQQQQQQPPPNNNKKKHHHEEECCCCCCBBBCCCCCCEEEGGGJJJKKKNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJLLLHHHFFFHHHJJJJJJMMMRRRaaaiiilllbbbTTTLLLJJJIIIFFFFFFFFFFFFEEECCCAAA@@@BBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDBBBCCCDDDFFFFFFFFFEEEDDDFFFEEEFFFIIIKKKPPP[[[gggyyy}}}wwwuuutttssstttvvvzzz|||{{{~~~{{{ppp]]]WWWPPPLLLJJJJJJHHHFFFDDDEEEFFFGGGHHHHHHIIIJJJLLLOOORRRSSSRRRRRRRRRSSSVVVVVVTTTRRRPPPPPPRRRTTTYYY\\\___```_________```eeejjjlllfffaaa___^^^\\\[[[[[[ZZZYYYYYYYYYYYYZZZ\\\aaaeeehhhgggcccaaa___ZZZ]]]______^^^^^^aaadddeeeccc```^^^\\\\\\\\\]]]TTTSSSQQQOOONNNQQQVVVZZZYYYYYYYYYYYYYYYYYYYYYXXXSSSUUUXXXZZZ\\\\\\\\\\\\[[[[[[ZZZXXXUUUSSSTTTUUUTTTTTTTTTUUUUUUUUUTTTTTTXXXYYY[[[]]]]]]]]]\\\[[[TTTVVVWWWWWWVVVVVVWWWYYY\\\ZZZVVVSSSPPPNNNMMMMMMNNNNNNNNNOOOQQQSSSTTTUUUWWWWWWVVVUUUUUUUUUUUUVVVZZZ___hhhrrrvvvqqqcccXXXWWWUUUSSSSSSTTTTTTSSSRRRSSSUUUVVVTTTQQQOOONNNNNNOOONNNKKKIIIGGGFFFFFFFFFHHHHHHGGGHHHIIIKKKMMMNNNQQQPPPOOOMMMLLLKKKJJJJJJLLLKKKKKKKKKKKKLLLLLLMMMNNNNNNMMMLLLJJJHHHGGGFFFFFFGGGHHHHHHHHHJJJMMMPPPNNNNNNMMMLLLJJJGGGDDDCCCBBBBBBCCCDDDFFFIIILLLMMMOOOOOONNNMMMKKKJJJIIIHHHJJJIIIIIIIIIHHHHHHHHHHHHJJJFFFEEEHHHJJJJJJNNNSSSVVV]]]```XXXOOOKKKJJJIIIGGGGGGFFFEEEDDDBBBAAA@@@AAAAAAAAABBBBBBBBBCCCCCCCCCEEEFFFHHHHHHHHHGGGGGGEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFGGGIIIIIIKKKTTT___wwwyyy~~~}}}{{{wwwvvvuuuuuuwwwzzz}}}}}}vvveee[[[OOOLLLJJJHHHHHHHHHGGGFFFEEEGGGIIIJJJIIIIIIJJJKKKLLLNNNQQQSSSTTTUUUWWWXXXSSSUUUVVVUUUTTTTTTVVVYYY[[[^^^```aaa```______```ccciiijjjeee___]]]]]]\\\[[[[[[ZZZYYYYYYYYYYYYYYYZZZ^^^bbbdddbbb___]]]\\\XXXYYY[[[\\\^^^___```aaa^^^^^^]]][[[YYYYYYYYYZZZTTTSSSQQQNNNMMMOOOUUUZZZ\\\\\\[[[ZZZYYYXXXXXXWWWTTTVVVXXX[[[]]]^^^]]]]]]YYYYYYXXXVVVSSSRRRSSSUUUTTTTTTTTTTTTTTTUUUVVVWWWYYYZZZ[[[\\\]]]]]]]]]]]]VVVWWWXXXXXXWWWVVVXXXYYY[[[YYYVVVRRROOOMMMLLLKKKOOOOOOOOOPPPQQQSSSTTTUUUWWWVVVUUUTTTSSSTTTTTTUUUWWWZZZ^^^bbbcccaaa\\\XXXWWWVVVUUUVVVVVVVVVTTTRRRRRRTTTUUUTTTRRROOONNNNNNNNNMMMJJJHHHFFFFFFFFFGGGFFFGGGHHHJJJKKKLLLMMMMMMPPPOOONNNLLLKKKJJJIIIIIIMMMLLLKKKJJJJJJKKKLLLLLLLLLLLLLLLKKKIIIHHHFFFFFFEEEFFFGGGGGGHHHJJJMMMPPPJJJJJJJJJJJJIIIGGGEEECCCBBBBBBCCCEEEGGGKKKMMMOOONNNNNNMMMLLLJJJIIIGGGFFFGGGGGGGGGGGGFFFFFFFFFFFFIIIEEEEEEHHHIIIHHHKKKOOOMMMSSSTTTOOOJJJIIIJJJIIIHHHGGGFFFEEEDDDBBBAAAAAA@@@AAAAAAAAAAAABBBBBBBBBBBBCCCEEEGGGHHHGGGFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDEEEFFFFFFEEEFFFGGGHHHFFFFFFOOOZZZooozzz}}}}}}|||wwwwwwvvvwwwyyy{{{~~~pppcccWWWPPPIIIGGGFFFEEEFFFGGGGGGGGGFFFIIIKKKLLLJJJIIIJJJLLLLLLNNNQQQSSSUUUXXX\\\___RRRUUUXXXYYYXXXXXX[[[^^^]]]___aaaaaa```______```]]]cccfffbbb]]]^^^___```[[[[[[ZZZYYYYYYYYYYYYYYYYYY\\\```aaa___\\\[[[ZZZ[[[ZZZZZZ\\\^^^^^^]]][[[XXXYYYYYYXXXVVVTTTTTTUUUTTTTTTRRRNNNLLLOOOVVV[[[aaa```___]]][[[ZZZYYYXXXUUUWWWYYY\\\^^^___^^^^^^XXXXXXWWWUUUSSSRRRSSSUUUTTTTTTSSSSSSTTTVVVXXXYYYYYYZZZZZZ[[[\\\\\\]]]^^^VVVXXXYYYXXXWWWWWWXXXYYY[[[YYYVVVRRROOOLLLKKKKKKPPPPPPPPPQQQRRRSSSTTTUUUVVVUUUTTTRRRRRRRRRSSSTTTSSSUUUXXXYYYXXXXXXXXXYYYWWWWWWWWWWWWXXXWWWTTTRRRRRRSSSUUUTTTRRRPPPOOOOOOMMMLLLIIIGGGEEEEEEFFFGGGDDDFFFJJJMMMOOOOOONNNMMMPPPOOOMMMKKKJJJIIIIIIIIINNNMMMLLLJJJJJJJJJKKKLLLJJJJJJJJJJJJIIIHHHGGGGGGDDDEEEGGGGGGHHHJJJMMMPPPGGGHHHIIIIIIHHHGGGEEEDDDBBBCCCDDDEEEHHHLLLOOOPPPLLLLLLLLLKKKJJJHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEHHHEEEEEEGGGHHHFFFGGGKKKJJJNNNNNNJJJHHHJJJKKKIIIHHHHHHGGGEEEDDDBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBB@@@BBBDDDFFFGGGGGGEEEEEEEEEDDDCCCBBBAAABBBCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGEEEEEEGGGGGGDDDDDDLLLWWWfffyyy~~~~~~wwwwwwwwwwwwyyy|||yyylllaaaXXXQQQNNNIIIGGGEEEDDDEEEFFFHHHIIIGGGJJJMMMMMMKKKJJJJJJLLLQQQSSSUUUXXX[[[___dddhhhRRRTTTVVVYYY[[[\\\\\\\\\\\\]]]^^^```aaa``````___[[[]]]^^^^^^\\\[[[[[[[[[\\\ZZZXXXWWWXXXYYYXXXWWWZZZ[[[[[[[[[ZZZYYYXXXWWWXXXXXXYYYYYYZZZZZZ[[[[[[WWWZZZ\\\[[[WWWSSSRRRRRRPPPSSSSSSQQQOOOSSS^^^gggpppkkkeeeaaaaaa```___]]]ZZZ___aaa___]]]^^^^^^[[[YYYWWWTTTQQQPPPQQQRRRSSSUUUUUUTTTTTTSSSTTTTTTTTTWWWXXXYYY[[[\\\\\\\\\[[[YYYZZZZZZYYYXXXXXXZZZ[[[]]]\\\YYYTTTOOOMMMMMMNNNSSSTTTTTTUUUUUUUUUTTTTTTTTTTTTUUUUUUTTTSSSQQQPPPRRRSSSUUUWWWXXXWWWVVVTTTUUUXXXZZZ[[[XXXTTTRRRQQQOOOQQQRRRSSSSSSQQQOOONNNQQQMMMIIIGGGHHHHHHFFFDDDCCCDDDFFFHHHJJJLLLMMMNNNOOONNNMMMKKKJJJJJJJJJJJJKKKJJJJJJIIIIIIHHHGGGGGGEEEGGGHHHGGGEEEDDDFFFHHHHHHJJJLLLMMMNNNMMMLLLKKKFFFFFFGGGGGGFFFEEECCCBBBBBBCCCDDDGGGIIIKKKMMMNNNKKKIIIGGGEEEDDDDDDEEEFFFFFFEEECCCBBBBBBDDDGGGIIICCCEEEGGGGGGGGGGGGHHHIIIGGGGGGHHHIIIIIIHHHGGGGGGGGGFFFEEEDDDBBB@@@??????===>>>???@@@@@@@@@@@@@@@AAABBBBBBCCCDDDEEEEEEFFFFFFEEEDDDDDDDDDCCCAAA@@@BBBAAAAAA@@@AAABBBCCCDDDCCCEEEFFFFFFFFFFFFHHHIIIVVVhhh||||||xxxxxxyyy{{{}}}|||qqqcccWWWPPPLLLHHHFFFGGGGGGFFFFFFGGGGGGHHHIIIMMMNNNNNNMMMLLLLLLNNNPPPTTTTTTTTTVVVZZZcccmmmtttTTTVVVXXXZZZ\\\\\\]]]\\\\\\]]]^^^_________^^^^^^ZZZ[[[\\\[[[YYYXXXYYYZZZ]]]\\\ZZZZZZ[[[[[[ZZZYYYZZZZZZZZZZZZZZZYYYXXXWWWYYYYYYYYYYYYZZZZZZZZZZZZWWWZZZ[[[ZZZVVVSSSRRRRRRNNNRRRUUUUUUVVV\\\hhhrrr~~~zzztttmmmgggbbb___]]]XXX^^^aaa___^^^___^^^[[[XXXVVVSSSQQQPPPQQQRRRSSSUUUTTTTTTSSSSSSSSSTTTTTTXXXYYY[[[\\\]]]\\\[[[ZZZXXXYYYZZZYYYWWWWWWXXXYYYYYYXXXWWWSSSPPPOOOPPPRRRSSSSSSTTTTTTTTTTTTSSSSSSTTTTTTUUUUUUTTTSSSQQQPPPQQQRRRSSSTTTUUUUUUTTTTTTUUUWWWZZZZZZWWWTTTQQQPPPNNNNNNOOOOOOOOOMMMLLLKKKPPPMMMIIIGGGGGGGGGFFFDDDDDDEEEGGGIIIKKKLLLMMMMMMOOONNNMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFHHHIIIHHHFFFEEEFFFHHHHHHIIIKKKMMMMMMLLLKKKJJJGGGGGGHHHHHHGGGFFFDDDCCCBBBCCCDDDFFFIIIKKKLLLMMMIIIHHHGGGEEEDDDDDDEEEEEEEEEDDDCCCBBBBBBDDDFFFGGGBBBDDDFFFGGGFFFFFFGGGHHHGGGGGGHHHIIIIIIHHHGGGGGGFFFFFFEEECCCBBB@@@??????===>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEDDDCCCCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@AAABBBCCCBBBDDDEEEEEEDDDDDDFFFGGGOOO]]]lllsssxxx}}}}}}yyyzzzzzz{{{}}}|||hhhbbbXXXOOOJJJHHHHHHGGGGGGGGGFFFGGGGGGHHHIIIJJJLLLMMMNNNNNNMMMNNNPPPRRRQQQSSSUUUZZZaaakkkvvv~~~VVVWWWYYYZZZ\\\\\\\\\\\\]]]]]]]]]^^^]]]]]]\\\[[[YYYYYYXXXVVVTTTUUUWWWYYY\\\[[[ZZZ[[[\\\\\\[[[YYYXXXYYYYYYYYYYYYYYYXXXWWWZZZZZZZZZZZZYYYYYYYYYYYYXXXYYYYYYXXXUUURRRQQQQQQNNNQQQUUUWWWZZZbbbnnnwwwzzzooofffaaa___WWW]]]aaa```______]]]ZZZVVVTTTRRRQQQPPPQQQRRRSSSTTTTTTTTTSSSSSSTTTTTTUUUWWWYYY\\\^^^^^^\\\ZZZXXXXXXYYYYYYXXXVVVUUUVVVWWWUUUUUUUUUSSSRRRRRRTTTWWWSSSSSSTTTTTTTTTSSSSSSRRRSSSTTTTTTTTTTTTRRRQQQPPPPPPPPPPPPQQQRRRSSSSSSSSSUUUWWWZZZYYYWWWSSSQQQPPPOOONNNNNNMMMLLLKKKKKKJJJOOOLLLIIIGGGGGGFFFEEEDDDGGGGGGIIIJJJKKKKKKLLLLLLMMMMMMLLLKKKJJJJJJJJJKKKJJJJJJIIIHHHHHHGGGGGGFFFGGGHHHIIIHHHFFFEEEFFFGGGGGGHHHJJJLLLLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDBBBCCCDDDFFFHHHIIIKKKKKKGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDAAACCCEEEFFFEEEEEEEEEGGGGGGGGGHHHIIIIIIHHHGGGGGGEEEEEEDDDCCCBBBAAA@@@???<<<===???@@@AAABBBBBBCCCAAAAAABBBBBBCCCCCCDDDDDDBBBCCCDDDDDDEEEEEEDDDDDDAAAAAA@@@@@@@@@AAABBBBBBAAACCCDDDCCCBBBBBBCCCDDDHHHQQQZZZaaakkkwww|||||||||}}}~~~uuudddVVVTTTOOOJJJFFFDDDFFFHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKMMMNNNOOOOOOPPPRRRUUUQQQTTTYYY```iiitttWWWWWWXXXYYYZZZ[[[[[[[[[]]]]]]]]]\\\[[[ZZZZZZYYYXXXXXXVVVSSSQQQRRRVVVYYYYYYYYYYYY[[[\\\\\\ZZZXXXWWWXXXXXXYYYYYYYYYXXXXXX[[[[[[ZZZZZZYYYYYYXXXXXXXXXXXXWWWUUUSSSQQQPPPPPPOOORRRUUUVVVXXX^^^hhhooo~~~uuuiiibbb```XXX^^^bbb```]]]]]]ZZZVVVTTTSSSQQQQQQQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUVVVWWWUUUXXX\\\______]]]ZZZXXXXXXYYYZZZYYYWWWUUUVVVVVVSSSTTTUUUTTTSSSTTTVVVXXXTTTTTTUUUUUUTTTTTTSSSSSSRRRSSSSSSTTTSSSRRRPPPOOOPPPOOOOOOPPPQQQRRRSSSTTTUUUWWWYYYXXXUUURRRPPPOOORRRQQQPPPNNNMMMMMMMMMMMMMMMKKKIIIGGGFFFEEEEEEEEEIIIIIIJJJJJJKKKKKKJJJJJJKKKJJJJJJIIIIIIIIIJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGGGGFFFEEEEEEEEEEEEGGGHHHJJJKKKKKKJJJHHHGGGHHHGGGGGGGGGFFFEEEEEEDDDCCCCCCDDDEEEGGGHHHIIIIIIDDDEEEEEEFFFFFFEEEDDDDDDAAABBBCCCDDDDDDCCCBBBBBBAAACCCEEEEEEDDDCCCDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDCCCBBBBBBAAA@@@@@@<<<===???AAABBBCCCDDDDDDBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDDDDEEEBBBAAAAAAAAAAAABBBBBBBBBAAACCCCCCCCCAAA@@@AAABBBEEEJJJOOOVVVddduuu~~~~~~~~~~~~~~~xxxeeeXXXOOOOOONNNJJJEEEBBBDDDFFFGGGGGGGGGHHHIIIKKKLLLMMMLLLNNNOOOOOOOOOPPPSSSUUUUUUYYY___gggoooyyyVVVVVVWWWWWWXXXYYYZZZZZZ^^^]]]\\\[[[ZZZYYYYYYYYYXXXWWWUUURRRPPPQQQUUUYYYXXXXXXZZZ\\\^^^^^^[[[XXXWWWWWWXXXYYYZZZZZZZZZYYY[[[[[[ZZZZZZYYYYYYXXXXXXYYYWWWTTTRRRQQQPPPPPPOOONNNQQQSSSTTTVVV[[[bbbgggrrr|||wwwiii```]]]ZZZ___bbb^^^ZZZYYYVVVQQQRRRRRRQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVWWWXXXYYYSSSVVVZZZ^^^___^^^[[[YYYWWWYYYZZZZZZXXXWWWWWWWWWTTTVVVVVVVVVTTTTTTVVVWWWUUUUUUVVVVVVUUUTTTTTTSSSRRRRRRSSSSSSRRRQQQOOONNNPPPPPPPPPQQQRRRSSSUUUVVVVVVWWWXXXWWWTTTQQQOOOOOORRRRRRPPPOOONNNNNNNNNNNNKKKJJJHHHFFFEEEDDDDDDEEEIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGHHHHHHIIIHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDCCCCCCGGGHHHJJJKKKKKKIIIHHHFFFGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGCCCCCCDDDEEEEEEEEEDDDDDDAAABBBDDDDDDDDDCCCBBBAAAAAACCCDDDEEECCCCCCCCCDDDFFFFFFFFFEEEEEEFFFFFFFFFCCCCCCBBBBBBAAAAAAAAA@@@===>>>???AAACCCDDDDDDEEEDDDDDDDDDDDDDDDDDDEEEEEEGGGIIIJJJHHHEEECCCCCCDDDBBBBBBCCCCCCCCCBBBBBBBBBAAABBBCCCCCCAAA@@@AAABBBCCCFFFJJJQQQ```qqq}}}~~~xxxgggZZZSSSKKKMMMMMMJJJEEECCCDDDFFFGGGGGGHHHIIIJJJLLLNNNOOONNNOOOQQQQQQPPPQQQSSSUUUXXX]]]eeennnvvv~~~UUUUUUUUUVVVWWWXXXZZZ[[[^^^]]]\\\ZZZZZZYYYYYYYYYWWWWWWUUURRRPPPQQQUUUXXXYYYZZZ\\\```bbbaaa^^^[[[WWWWWWYYYZZZ[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYYYYVVVRRROOOOOOOOOOOONNNMMMOOORRRTTTWWW\\\aaaeeekkkttt}}}|||rrreee\\\YYY[[[______[[[WWWVVVSSSPPPQQQQQQRRRRRRTTTUUUVVVWWWVVVVVVVVVVVVWWWXXXYYYYYYSSSUUUYYY\\\]]]\\\ZZZXXXVVVXXXZZZZZZYYYXXXXXXXXXVVVWWWXXXWWWUUUTTTUUUVVVUUUUUUUUUUUUUUUTTTSSSRRRQQQRRRRRRRRRRRRPPPOOONNNOOOPPPQQQRRRSSSUUUUUUVVVVVVWWWXXXVVVSSSPPPNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMIIIIIIHHHFFFDDDCCCDDDFFFHHHIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFGGGHHHIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDAAA@@@@@@AAACCCDDDDDDCCCHHHIIIJJJKKKKKKIIIGGGFFFFFFFFFDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCDDDDDDEEEEEECCCCCCDDDEEEDDDCCCBBBAAABBBCCCEEEEEEDDDCCCCCCDDDEEEDDDDDDCCCCCCDDDDDDEEEBBBBBBBBBAAAAAAAAAAAAAAA>>>???@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGIIIJJJHHHCCC@@@AAABBBBBBBBBCCCCCCCCCBBBAAAAAA@@@AAABBBBBB@@@@@@AAABBB@@@CCCGGGMMMZZZkkkwww{{{{{{{{{~~~~~~xxxgggWWWPPPOOOGGGHHHHHHGGGEEEEEEFFFGGGGGGGGGHHHJJJLLLNNNPPPQQQPPPQQQSSSSSSTTTUUUWWWZZZ\\\bbblllvvv~~~UUUUUUUUUVVVWWWYYY\\\]]]^^^]]][[[ZZZZZZZZZZZZ[[[UUUUUUTTTQQQPPPPPPSSSVVVXXXYYY]]]aaacccbbb___[[[WWWXXXYYY[[[\\\]]]]]]]]]YYYYYYYYYYYYZZZZZZZZZZZZYYYUUUPPPMMMNNNOOONNNNNNNNNOOORRRTTTXXX[[[___bbbdddjjjooonnnfff^^^YYYXXXXXX\\\[[[WWWTTTTTTTTTQQQQQQQQQRRRTTTUUUWWWXXXYYYTTTTTTTTTUUUUUUVVVXXXXXXVVVWWWYYYZZZZZZXXXWWWUUUSSSUUUXXXYYYYYYXXXXXXXXXVVVXXXYYYXXXVVVUUUUUUVVVTTTTTTTTTSSSSSSRRRQQQPPPQQQQQQRRRRRRQQQPPPNNNMMMMMMOOOQQQSSSTTTUUUUUUUUUVVVWWWWWWUUURRROOONNNNNNKKKKKKMMMNNNNNNMMMMMMLLLHHHIIIHHHFFFCCCBBBDDDFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKGGGGGGGGGFFFEEEEEEDDDDDD@@@???>>>@@@DDDFFFEEEDDDHHHIIIKKKLLLKKKJJJHHHFFFGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBDDDEEEFFFEEEEEEEEEEEEDDDDDDCCCBBBCCCDDDFFFFFFDDDCCCDDDDDDCCCCCCBBBAAAAAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@BBBCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEGGGEEEAAA>>>???AAA@@@@@@AAAAAAAAA@@@???>>>===>>>@@@@@@??????@@@BBB>>>BBBEEEIIIUUUffftttzzz}}}~~~vvviiiZZZMMMIIILLLHHHFFFDDDDDDFFFGGGGGGFFFGGGHHHIIIJJJLLLOOOQQQRRRPPPRRRUUUWWWXXX[[[___bbbgggmmmwwwUUUUUUUUUVVVXXX[[[]]]___]]]]]][[[ZZZZZZZZZ[[[\\\SSSTTTSSSQQQOOOOOORRRTTTUUUWWW[[[___bbbaaa]]]ZZZWWWXXXZZZ[[[]]]]]]^^^^^^XXXXXXYYYYYYZZZZZZ[[[[[[YYYUUUOOOLLLMMMNNNNNNMMMPPPQQQRRRTTTVVVYYY[[[]]]]]]```bbb```\\\YYYXXXYYYVVVYYYXXXTTTRRRTTTUUUTTTQQQQQQSSSTTTVVVXXXYYYZZZSSSSSSSSSSSSTTTUUUVVVWWWYYYYYYYYYYYYWWWUUUTTTRRRPPPSSSWWWXXXXXXWWWWWWXXXVVVWWWYYYXXXWWWVVVVVVWWWRRRRRRRRRRRRQQQPPPOOONNNPPPQQQQQQRRRQQQOOONNNMMMLLLNNNQQQSSSUUUUUUTTTSSSVVVWWWWWWUUUQQQNNNMMMMMMJJJKKKMMMOOOPPPOOONNNMMMGGGHHHHHHFFFBBBAAADDDFFFFFFFFFGGGHHHHHHHHHGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMGGGGGGFFFFFFEEEDDDDDDDDD@@@>>>>>>AAAEEEHHHGGGFFFIIIJJJKKKLLLLLLJJJHHHGGGIIIGGGFFFDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCBBBAAA@@@AAACCCFFFGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCEEEFFFFFFEEEDDDDDDEEEBBBBBB@@@@@@@@@@@@BBBBBB@@@@@@AAAAAAAAAAAABBBBBBAAAAAABBBCCCDDDDDDDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>AAADDDCCC>>><<<>>>AAA>>>???@@@@@@???>>>===<<<:::<<<>>>>>>===>>>???AAA>>>BBBEEEHHHRRRddduuu}}}tttiii___TTTIIIGGGKKKMMMIIIEEEEEEFFFGGGFFFDDDGGGHHHIIIKKKMMMOOORRRSSSPPPSSSVVVYYY\\\```eeehhhrrrxxxTTTWWW[[[^^^^^^^^^___```^^^^^^]]]\\\ZZZYYYXXXXXXWWWTTTQQQOOOMMMNNNOOOPPPTTTSSSSSSVVVZZZ[[[YYYWWWWWWXXXYYY[[[\\\]]]]]]]]]YYYZZZZZZYYYXXXXXXZZZ[[[[[[UUUOOOLLLLLLNNNNNNMMMOOOPPPSSSUUUVVVWWWWWWWWWZZZZZZYYYYYYYYYXXXXXXWWWWWWVVVUUUSSSSSSSSSTTTTTTXXXTTTQQQSSSXXX\\\[[[YYYTTTUUUVVVWWWWWWUUUSSSRRRWWWWWWXXXVVVSSSQQQQQQRRRSSSTTTUUUUUUTTTUUUWWWXXXYYYXXXVVVUUUSSSSSSRRRRRRSSSQQQOOONNNMMMNNNPPPQQQPPPPPPPPPOOOOOONNNNNNNNNNNNPPPRRRRRRQQQPPPQQQRRRSSSSSSRRRPPPNNNLLLKKKKKKLLLMMMNNNNNNNNNLLLKKKJJJJJJJJJJJJJJJIIIGGGEEEDDDDDDGGGIIIFFFAAA???@@@DDDDDDFFFIIILLLNNNPPPPPPPPPJJJJJJIIIHHHFFFDDDBBBAAA@@@??????@@@BBBEEEHHHJJJGGGHHHHHHHHHHHHGGGFFFEEEGGGFFFEEECCCCCCCCCDDDEEEEEEDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBDDDFFFHHHJJJKKKIIIFFFEEEFFFEEEDDDCCCEEEDDDDDDCCCCCCCCCDDDDDDDDDCCCBBBAAA@@@AAABBBBBB???@@@AAABBBBBB@@@>>>===BBBAAA@@@?????????@@@AAA@@@@@@@@@?????????>>>>>>>>>>>>===<<<<<<<<<<<<<<<======>>>>>>>>>>>>======>>>===>>>@@@BBBCCCCCCAAADDDBBBDDDHHHOOO[[[ooo~~~{{{kkkcccXXXOOOKKKJJJJJJKKKLLLKKKIIIHHHGGGGGGHHHHHHKKKKKKLLLMMMMMMOOOSSSVVVUUUXXX]]]aaagggmmmtttyyy|||WWWZZZ\\\]]]\\\[[[[[[\\\```___^^^\\\[[[YYYXXXXXXVVVTTTQQQOOONNNOOOPPPQQQTTTSSSSSSVVVXXXYYYWWWUUUVVVVVVWWWXXXXXXXXXXXXXXXXXXYYYYYYYYYXXXXXXYYYYYYYYYTTTOOOLLLLLLNNNOOONNNPPPQQQSSSTTTUUUVVVUUUUUUXXXWWWVVVUUUVVVWWWWWWVVVWWWVVVTTTSSSRRRSSSTTTUUUTTTQQQOOOQQQVVVYYYYYYWWWUUUVVVWWWXXXWWWVVVTTTSSSUUUVVVVVVUUURRRQQQQQQRRRQQQSSSTTTUUUTTTUUUXXXZZZXXXWWWVVVUUUTTTRRRQQQQQQQQQQQQOOONNNNNNNNNOOOPPPOOOOOOOOOOOONNNNNNNNNNNNOOOQQQSSSRRRQQQPPPPPPQQQSSSRRRQQQPPPNNNLLLKKKKKKLLLLLLMMMMMMMMMLLLKKKJJJGGGHHHHHHHHHGGGEEEDDDCCCDDDGGGHHHFFFBBB???AAACCCGGGHHHJJJLLLMMMNNNNNNNNNLLLLLLKKKJJJHHHFFFDDDCCC>>>>>>>>>???BBBFFFIIIKKKFFFFFFFFFFFFEEEEEEEEEEEEHHHGGGFFFEEEDDDDDDEEEFFFEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBCCCDDDFFFHHHIIIIIIGGGEEEDDDEEEEEEDDDBBBDDDDDDCCCCCCCCCCCCCCCDDDCCCBBBAAA@@@???@@@@@@AAA???@@@AAABBBBBBAAA@@@???BBBAAA@@@???>>>??????@@@@@@@@@?????????>>>>>>>>>>>>======<<<;;;;;;<<<<<<=========>>>>>>=========;;;::::::<<>>>>>===???DDDKKKWWWjjj{{{wwwlll___YYYQQQJJJGGGGGGHHHHHHKKKJJJIIIHHHHHHHHHIIIIIIJJJLLLNNNPPPPPPRRRUUUWWWYYY]]]bbbhhhnnnttt{{{XXXYYY[[[[[[ZZZYYYZZZ[[[aaa```___]]][[[ZZZXXXXXXUUUTTTRRRPPPPPPPPPRRRSSSUUUTTTTTTUUUWWWVVVTTTRRRSSSTTTTTTTTTTTTTTTTTTSSSVVVWWWXXXYYYYYYXXXWWWVVVVVVRRRNNNLLLMMMOOOPPPQQQQQQRRRSSSTTTUUUTTTSSSSSSTTTRRRPPPQQQSSSUUUVVVVVVWWWUUUSSSQQQQQQRRRTTTUUURRROOONNNPPPTTTXXXXXXWWWXXXXXXYYYYYYXXXWWWUUUTTTRRRSSSTTTSSSQQQPPPQQQRRRPPPRRRTTTTTTUUUVVVXXXZZZVVVVVVVVVVVVTTTRRRPPPOOOPPPPPPPPPPPPPPPOOOOOONNNNNNNNNNNNOOOOOOOOOOOOOOOQQQSSSTTTSSSQQQOOOOOOPPPQQQQQQPPPOOONNNMMMLLLKKKKKKKKKLLLLLLLLLKKKJJJJJJGGGGGGGGGHHHGGGFFFEEEEEEDDDFFFHHHFFFCCC@@@AAACCCHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLKKKJJJHHHFFFEEEDDD<<<<<<===???BBBFFFIIIKKKHHHGGGFFFEEEEEEEEEFFFGGGGGGGGGFFFEEEEEEEEEFFFFFFDDDDDDCCCBBBAAAAAAAAAAAABBBBBBCCCCCCEEEFFFHHHIIIGGGEEEDDDDDDEEEEEEDDDBBBCCCCCCBBBBBBBBBBBBCCCCCCAAA@@@??????>>>>>>?????????@@@@@@AAAAAABBBBBBCCCAAA@@@???>>>>>>>>>????????????>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<============<<<<<<:::999999;;;===>>>>>><<<>>>===>>>BBBGGGPPPaaaqqq{{{xxxyyyrrrddd[[[SSSOOOJJJFFFFFFGGGHHHHHHJJJIIIHHHHHHHHHIIIKKKKKKJJJMMMPPPRRRTTTVVVXXXZZZ```eeelllsssyyy~~~VVVWWWYYYZZZZZZZZZ\\\^^^aaa```___]]][[[YYYXXXWWWUUUTTTRRRQQQQQQRRRSSSTTTVVVVVVVVVVVVVVVTTTRRRQQQPPPPPPPPPPPPQQQRRRRRRSSSUUUUUUVVVXXXYYYXXXUUUSSSRRRPPPNNNMMMMMMOOORRRSSSTTTTTTUUUUUUUUUTTTSSSRRRQQQOOOMMMNNNRRRVVVWWWVVVTTTSSSPPPNNNNNNPPPRRRTTTRRRPPPOOOQQQUUUYYYZZZZZZZZZ[[[ZZZZZZYYYWWWUUUTTTPPPQQQRRRRRRPPPPPPQQQRRRQQQRRRTTTUUUUUUUUUVVVWWWUUUVVVWWWWWWUUUSSSPPPNNNOOOPPPRRRSSSSSSRRRPPPOOOPPPPPPPPPPPPPPPQQQQQQQQQRRRTTTTTTSSSQQQOOONNNOOOOOOOOONNNNNNMMMMMMLLLLLLJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHDDDFFFHHHGGGDDDBBBBBBCCCFFFFFFGGGHHHHHHIIIIIIIIIJJJJJJIIIHHHGGGEEECCCBBB===>>>???@@@CCCEEEHHHIIIKKKJJJHHHFFFFFFGGGIIIJJJFFFFFFEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDEEEGGGHHHHHHFFFEEEDDDEEEFFFFFFEEECCCBBBAAAAAAAAAAAABBBBBBCCC@@@@@@?????????>>>>>>>>>?????????@@@AAACCCDDDEEE??????>>>>>>>>>=================================;;;;;;::::::::::::;;;;;;;;;<<<<<<======<<<<<<;;;<<<;;;;;;===???@@@???>>>BBBAAAAAABBBDDDIIIWWWddd|||{{{vvvssstttyyy}}}zzzmmmbbbXXXQQQMMMJJJHHHGGGHHHIIIIIIHHHHHHHHHHHHHHHIIIKKKLLLMMMMMMOOOQQQSSSVVVZZZ___bbbjjjooovvv}}}XXXXXXYYYYYYXXXYYY\\\^^^______]]]\\\ZZZXXXWWWVVVUUUUUUTTTSSSSSSSSSTTTUUUXXXXXXYYYXXXVVVSSSRRRQQQMMMMMMMMMNNNPPPRRRTTTUUUTTTSSSSSSUUUWWWWWWTTTQQQPPPOOONNNMMMNNNPPPSSSUUUUUUVVVVVVVVVVVVTTTSSSRRRQQQNNNLLLOOOTTTXXXXXXWWWQQQOOOMMMLLLLLLNNNPPPQQQPPPOOOOOOQQQUUUXXXZZZ[[[]]]\\\[[[ZZZYYYWWWVVVUUUOOOPPPQQQQQQPPPOOOQQQRRRSSSUUUVVVVVVTTTSSSSSSSSSUUUUUUVVVVVVUUURRROOONNNNNNPPPRRRTTTUUUUUUSSSRRRSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSTTTRRRPPPNNNMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIDDDEEEGGGGGGEEEDDDCCCBBBAAAAAABBBDDDEEEGGGHHHIIIJJJJJJIIIHHHGGGFFFDDDCCCAAAAAAAAABBBCCCDDDEEEFFFKKKJJJHHHFFFFFFGGGHHHIIICCCCCCDDDDDDDDDDDDDDDDDDGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHFFFFFFEEEFFFGGGGGGFFFDDD@@@@@@@@@@@@@@@AAABBBBBB@@@@@@@@@@@@@@@??????>>>>>>>>>??????AAABBBDDDEEE>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999::::::;;;;;;<<<<<<<<<<<<;;;;;;===<<<<<<>>>???@@@???>>>AAA???@@@AAAAAADDDOOO[[[rrr~~~yyyssspppqqqtttwwwwww{{{ttthhh^^^WWWQQQMMMJJJIIIGGGGGGHHHIIIIIIHHHHHHGGGGGGHHHIIIKKKMMMOOOPPPQQQRRRUUUYYY___hhhmmmtttyyy\\\[[[ZZZWWWUUUUUUWWWYYY\\\[[[ZZZYYYXXXVVVVVVUUUWWWVVVUUUUUUTTTTTTTTTTTTXXXYYYZZZYYYUUUSSSQQQQQQLLLLLLLLLMMMOOORRRUUUVVVSSSRRRQQQSSSUUUVVVSSSOOONNNOOOOOONNNNNNOOOSSSUUUUUUUUUVVVVVVUUUTTTRRRQQQPPPNNNLLLPPPWWW[[[YYYVVVNNNMMMLLLLLLLLLMMMNNNOOOLLLMMMNNNPPPSSSVVVYYY[[[^^^]]]\\\ZZZXXXVVVUUUTTTOOOPPPQQQQQQPPPOOOPPPRRRTTTUUUWWWVVVTTTRRRQQQQQQSSSSSSTTTSSSRRRPPPNNNLLLLLLNNNQQQTTTVVVVVVVVVUUUVVVUUUUUUUUUTTTTTTTTTTTTQQQRRRRRRQQQOOOMMMLLLMMMKKKKKKLLLLLLLLLMMMMMMMMMKKKKKKJJJJJJJJJKKKLLLMMMIIIIIIHHHGGGGGGGGGGGGGGGDDDEEEFFFGGGGGGEEECCCBBB>>>>>>???AAADDDGGGIIIJJJLLLLLLKKKKKKJJJHHHGGGFFFCCCCCCDDDDDDEEEEEEEEEEEEGGGFFFEEEDDDDDDDDDEEEFFFBBBBBBCCCDDDDDDDDDCCCCCCGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFGGGHHHHHHEEECCC???>>>>>>??????@@@AAABBB???@@@@@@@@@@@@???>>>>>>===>>>>>>???AAABBBCCCCCC<<<<<<=========<<<;;;::::::;;;;;;;;;;;;<<<<<<<<<999888888888888999999:::::::::;;;;;;;;;;;;::::::;;;::::::;;;===>>>===;;;999999;;;>>>>>>AAAKKKWWWeeewww}}}xxxsssppppppqqqrrrrrruuu{{{uuummmaaaXXXSSSPPPMMMJJJIIIGGGFFFFFFGGGHHHGGGFFFHHHHHHHHHHHHJJJLLLNNNOOOSSSTTTWWWZZZ```iiirrrxxx}}}ZZZYYYWWWTTTQQQQQQTTTWWWXXXWWWWWWVVVUUUUUUTTTTTTXXXXXXWWWVVVUUUTTTTTTSSSVVVXXXYYYXXXTTTQQQPPPQQQMMMLLLLLLMMMNNNQQQSSSUUUTTTQQQNNNPPPSSSTTTRRROOOMMMOOOPPPOOONNNOOORRRUUUSSSSSSTTTTTTSSSRRRQQQPPPPPPMMMMMMRRRYYY\\\YYYTTTMMMMMMNNNNNNOOOOOOOOOOOOLLLMMMNNNPPPSSSVVVZZZ]]]___^^^\\\YYYWWWUUUTTTTTTPPPQQQRRRQQQPPPOOOPPPQQQRRRTTTVVVVVVTTTRRRQQQQQQQQQPPPOOONNNMMMKKKJJJJJJIIIKKKNNNQQQTTTVVVWWWWWWWWWWWWVVVUUUTTTSSSSSSRRROOOPPPQQQPPPNNNLLLLLLLLLJJJJJJKKKKKKLLLMMMNNNNNNLLLLLLKKKKKKKKKLLLMMMNNNKKKJJJIIIGGGFFFFFFFFFGGGDDDEEEFFFGGGHHHFFFDDDBBB??????@@@AAADDDGGGIIIKKKLLLLLLKKKKKKJJJIIIGGGGGGCCCDDDEEEFFFFFFGGGGGGGGGEEEEEEEEEDDDDDDDDDCCCCCCAAABBBCCCEEEEEEEEEDDDCCCEEEDDDCCCBBBBBBAAAAAAAAACCCDDDFFFGGGHHHGGGGGGGGGGGGGGGFFFGGGHHHFFFCCC@@@>>>======>>>???@@@AAAAAA>>>>>>?????????>>>===<<<<<<===>>>@@@AAAAAA@@@@@@;;;<<<<<<===<<<;;;:::999999:::::::::;;;;;;;;;;;;777777777777777888999999::::::;;;;;;;;;;;;:::::::::999999:::<<<<<<;;;999777888;;;>>>>>>@@@JJJTTTVVVggguuu{{{wwwuuusssrrrrrrqqqrrrvvvzzzyyyqqqddd]]]UUUOOOMMMMMMKKKIIIHHHGGGEEEFFFGGGIIIIIIHHHIIIHHHHHHIIIJJJLLLNNNOOOSSSWWW]]]dddkkksss{{{UUUUUUSSSQQQOOOQQQUUUXXXUUUUUUUUUTTTTTTTTTSSSSSSYYYYYYXXXWWWUUUTTTSSSSSSTTTWWWXXXWWWSSSPPPOOOPPPNNNMMMLLLLLLMMMOOOQQQSSSUUUPPPMMMNNNRRRTTTRRROOOMMMOOOPPPOOONNNNNNRRRUUUPPPQQQRRRRRRRRRQQQOOONNNOOOMMMMMMSSSZZZ]]]XXXSSSLLLNNNOOOPPPQQQQQQPPPOOOMMMOOOQQQSSSUUUYYY]]]```___^^^\\\YYYWWWUUUTTTSSSQQQRRRSSSRRRPPPOOOPPPQQQPPPSSSUUUVVVUUUSSSRRRSSSOOONNNLLLJJJIIIHHHHHHHHHFFFHHHKKKOOORRRUUUWWWXXXXXXWWWVVVUUUTTTRRRQQQQQQMMMNNNPPPOOOMMMKKKKKKLLLIIIIIIJJJKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKMMMNNNOOONNNMMMKKKIIIHHHHHHHHHHHHDDDEEEFFFHHHHHHGGGDDDAAAAAAAAAAAABBBDDDGGGJJJKKKJJJJJJIIIIIIHHHGGGFFFEEEBBBCCCEEEFFFHHHIIIIIIIIIEEEFFFFFFFFFFFFEEEDDDDDDBBBCCCDDDFFFFFFFFFEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@DDDEEEFFFGGGHHHHHHGGGFFFGGGFFFFFFFFFGGGEEEAAA>>>============>>>???@@@AAA<<<===>>>>>>>>>===;;;:::;;;<<<>>>@@@AAA@@@???>>>:::;;;<<<<<<<<<;;;:::999999999999::::::;;;;;;;;;777777666777777888999999999::::::;;;;;;::::::999;;;::::::;;;<<<===;;;:::<<<<<>>>>>>>>>>>::::::::::::::::::::::::<<<===>>>??????>>>===<<<===<<<:::888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999888777666666777888999777777777777777777777777777888::::::999999999:::999999;;;===@@@BBBCCCDDDIIIOOO\\\ooo}}}{{{xxxvvvwwwvvvuuuuuuwwwyyy|||~~~tttkkkbbbXXXQQQKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLIIIHHHHHHKKKLLLKKKOOOUUUXXX```kkktttzzz~~~RRROOOMMMLLLOOORRRUUUUUUSSSSSSSSSPPPOOOPPPTTTXXX]]][[[YYYWWWVVVTTTSSSRRRRRRQQQPPPOOONNNNNNMMMMMMRRRQQQPPPQQQSSSUUUUUUTTTSSSSSSSSSSSSRRRQQQPPPPPPOOONNNMMMMMMPPPRRRRRRRRRNNNNNNOOOPPPQQQQQQNNNLLLLLLLLLMMMPPPRRRRRRQQQOOORRROOONNNQQQVVVXXXUUURRRPPPPPPRRRTTTWWW[[[^^^```[[[YYYVVVTTTTTTTTTSSSQQQNNNQQQSSSSSSQQQOOONNNNNNPPPQQQQQQPPPOOOOOOPPPRRRPPPNNNLLLJJJIIIIIIJJJJJJMMMOOORRRTTTVVVWWWWWWVVVUUUUUUTTTSSSRRRQQQQQQPPPOOOMMMKKKJJJKKKKKKJJJIIIJJJIIIHHHHHHIIIKKKMMMNNNPPPPPPPPPPPPOOOOOOOOOOOOMMMLLLJJJHHHGGGFFFFFFEEEFFFHHHIIIJJJJJJHHHFFFDDDFFFEEEDDDDDDDDDFFFHHHIIIIIIHHHGGGGGGHHHGGGEEECCCEEEDDDDDDEEEHHHJJJIIIIIIFFFFFFEEEEEEDDDCCCCCCCCC@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDCCCBBBAAA????????????>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>======<<<;;;999888888888:::;;;::::::::::::::::::::::::999888777666666777888999888888888888888888888888666888::::::999999999:::999999:::;;;===>>>>>>???EEEJJJUUUgggzzz}}}{{{zzzyyyyyyyyyzzz{{{}}}~~~{{{|||pppfff___YYYRRRMMMKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKIIIIIILLLMMMMMMQQQXXX]]]eeeooowww|||NNNLLLJJJKKKNNNRRRUUUVVVTTTSSSQQQNNNMMMOOOSSSWWWWWWXXXYYYYYYXXXWWWUUUTTTRRRQQQOOONNNMMMNNNOOOOOOQQQPPPQQQSSSVVVXXXYYYXXXWWWVVVUUUSSSRRRQQQPPPPPPPPPNNNLLLMMMNNNPPPPPPPPPNNNNNNNNNPPPPPPOOOLLLJJJLLLKKKKKKMMMPPPQQQQQQPPPVVVTTTRRRTTTWWWXXXVVVSSSNNNOOOPPPSSSVVVYYY\\\]]]YYYVVVTTTSSSSSSSSSRRRQQQQQQSSSTTTSSSQQQOOONNNNNNMMMOOOQQQPPPOOONNNOOOPPPPPPOOOLLLJJJIIIJJJKKKKKKQQQRRRSSSUUUVVVVVVUUUTTTTTTTTTSSSRRRQQQPPPOOOOOOPPPMMMJJJIIIJJJJJJIIIHHHIIIHHHHHHHHHIIIJJJKKKKKKPPPQQQRRRRRRRRRQQQOOOOOOKKKJJJIIIGGGFFFEEEEEEDDDGGGGGGHHHHHHHHHGGGFFFFFFDDDEEEEEEFFFFFFGGGHHHHHHIIIGGGEEEEEEFFFFFFEEEDDDEEEDDDDDDEEEGGGIIIIIIHHHFFFFFFEEEDDDDDDCCCCCCBBBAAAAAABBBCCCDDDDDDCCCCCCAAABBBCCCDDDEEEEEEEEEEEEGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBAAAAAABBB@@@@@@?????????>>>>>>>>>>>>>>>======<<<<<<<<<;;;===>>>?????????>>>======<<<;;;999888888888999:::999999999999999999999999888888777777777777888888888888888888888888888888666888::::::999888999:::;;;;;;;;;;;;;;;;;;;;;;;;@@@CCCMMM\\\ppp~~~~~~~~~~~~~~~~~~}}}}}}xxx|||ppphhh^^^WWWSSSPPPMMMJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIIIILLLJJJJJJMMMNNNOOOUUU\\\fffmmmvvv|||LLLJJJIIIJJJMMMQQQSSSTTTTTTRRROOOLLLLLLNNNRRRUUUTTTWWW[[[\\\[[[XXXUUUSSSTTTSSSRRRQQQQQQRRRSSSTTTQQQQQQRRRUUUYYY[[[\\\[[[ZZZXXXUUUSSSQQQPPPPPPPPPPPPNNNLLLKKKMMMNNNOOOOOOPPPOOOOOOPPPQQQOOOLLLIIINNNLLLKKKMMMOOORRRSSSSSSWWWVVVUUUUUUWWWVVVTTTRRROOOOOOPPPRRRTTTVVVWWWXXXVVVTTTRRRRRRSSSSSSRRRPPPSSSTTTUUUSSSQQQNNNMMMMMMKKKMMMOOOPPPOOONNNNNNNNNPPPOOOMMMKKKJJJKKKLLLLLLQQQRRRSSSTTTUUUUUUUUUUUUTTTSSSRRRQQQPPPOOOOOONNNPPPMMMJJJIIIIIIIIIIIIHHHIIIIIIIIIIIIJJJJJJJJJJJJMMMNNNPPPPPPPPPOOOMMMKKKJJJJJJHHHGGGFFFEEEEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGCCCDDDFFFHHHHHHIIIHHHHHHJJJGGGDDDCCCDDDEEEEEEDDDFFFDDDCCCDDDFFFHHHHHHHHHFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDBBBCCCEEEFFFGGGGGGFFFEEEGGGHHHHHHHHHHHHGGGGGGFFFDDDCCCAAA@@@@@@@@@AAABBB@@@@@@@@@?????????>>>>>>======<<<<<<;;;:::::::::===>>>?????????>>>===<<<::::::999888777888888999888888888888888888888888888777777777777777777888999999999999999999999999666888999:::999888999:::<<<<<<<<<<<<<<<;;;;;;;;;===???FFFSSSeeeyyy}}}|||~~~xxxpppaaa\\\TTTNNNLLLLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHGGGHHHHHHGGGGGGGGGHHHHHHIIILLLJJJKKKNNNQQQSSSZZZbbbnnnttt|||MMMKKKJJJKKKNNNQQQRRRRRRTTTQQQNNNKKKLLLNNNQQQSSSVVVZZZ___```]]]XXXSSSQQQTTTTTTSSSSSSTTTUUUVVVWWWRRRRRRSSSWWWZZZ]]]]]]\\\ZZZXXXVVVSSSQQQPPPPPPPPPPPPMMMJJJJJJKKKMMMNNNNNNQQQPPPPPPQQQRRRPPPMMMJJJMMMKKKJJJKKKOOORRRTTTTTTWWWVVVUUUTTTTTTSSSQQQOOOPPPQQQQQQRRRRRRRRRSSSSSSSSSRRRQQQRRRSSSSSSRRRQQQSSSTTTTTTSSSPPPMMMMMMMMMIIIKKKNNNOOONNNMMMMMMMMMPPPOOOLLLKKKJJJKKKLLLMMMOOOPPPQQQSSSTTTVVVVVVWWWRRRRRRQQQQQQPPPOOOOOOOOOPPPMMMJJJHHHIIIJJJJJJJJJJJJJJJKKKJJJJJJJJJJJJIIIKKKLLLNNNOOONNNMMMKKKIIIJJJJJJHHHGGGFFFFFFFFFFFFGGGFFFEEEEEEEEEFFFGGGGGGCCCDDDGGGIIIJJJJJJIIIIIIJJJGGGDDDCCCDDDEEEEEEDDDFFFDDDBBBBBBDDDFFFGGGGGGEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFCCCDDDFFFGGGGGGGGGFFFEEEGGGHHHHHHHHHGGGGGGFFFEEECCCBBB@@@??????@@@AAAAAA@@@@@@@@@@@@????????????=========<<<<<<;;;;;;;;;===>>>>>>???>>>===<<<;;;999999888888777777777777777777777777777777777777777777777888888777777777888888888888888888888888666777999999888888888999999999::::::;;;;;;;;;<<<<<<>>>CCCLLL\\\qqq~~~|||uuujjjbbbYYYUUUPPPKKKJJJJJJKKKKKKJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGHHHHHHIIIIIILLLKKKMMMRRRVVVZZZaaaiiiuuuzzzNNNLLLKKKLLLOOORRRSSSSSSTTTQQQNNNLLLMMMOOOPPPPPPYYY___dddddd___WWWRRRPPPQQQQQQRRRTTTUUUVVVVVVWWWSSSTTTUUUXXX[[[]]]\\\[[[XXXWWWUUUSSSQQQPPPOOOOOONNNLLLIIIHHHJJJMMMNNNOOOQQQPPPPPPRRRRRRQQQNNNLLLJJJIIIHHHJJJNNNQQQSSSSSSUUUTTTTTTSSSRRRPPPOOONNNPPPQQQQQQRRRRRRQQQQQQPPPQQQPPPPPPRRRTTTTTTSSSQQQSSSSSSSSSQQQNNNLLLLLLMMMHHHJJJLLLLLLLLLKKKLLLMMMOOONNNLLLJJJJJJKKKLLLMMMLLLMMMOOOQQQSSSUUUWWWXXXQQQQQQQQQQQQQQQQQQQQQQQQOOOMMMIIIHHHJJJLLLMMMMMMLLLLLLKKKJJJIIIIIIIIIJJJLLLMMMNNNNNNNNNMMMKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDEEEEEEFFFGGGCCCEEEGGGIIIJJJKKKJJJJJJIIIGGGEEEEEEFFFFFFEEEDDDFFFDDDBBBAAACCCEEEFFFFFFEEEEEEDDDCCCCCCBBBBBBAAACCCCCCCCCCCCDDDFFFGGGHHHFFFFFFGGGGGGFFFFFFEEEDDDGGGGGGGGGGGGGGGFFFEEEDDDAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@?????????????????????????????????<<<======>>>===<<<:::999888888888888777777666666777777777777777777777777777777888888888888777777777777777777777777777777555777999999888777888999555555666777888888999999;;;===@@@GGGSSSfff|||~~~|||~~~}}}wwwpppggg___YYYRRRPPPMMMJJJHHHHHHIIIJJJJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLQQQYYY^^^cccjjjrrr{{{MMMLLLLLLNNNRRRUUUVVVVVVSSSQQQNNNNNNPPPQQQPPPNNN\\\aaagggfff```XXXSSSRRRNNNPPPRRRUUUVVVWWWVVVVVVUUUVVVWWWYYY[[[\\\ZZZXXXUUUUUUUUUSSSRRRPPPOOONNNMMMJJJGGGGGGIIILLLOOOOOOOOONNNOOOQQQRRRQQQNNNLLLIIIHHHIIIKKKOOORRRTTTTTTSSSSSSTTTRRRPPPNNNMMMMMMNNNOOOPPPRRRRRRRRRRRRQQQPPPPPPPPPRRRUUUUUUTTTRRRQQQRRRQQQPPPMMMLLLLLLMMMHHHIIIJJJJJJIIIJJJLLLNNNNNNMMMKKKIIIIIIJJJKKKLLLLLLLLLMMMOOOQQQSSSUUUVVVPPPPPPPPPQQQRRRRRRSSSSSSOOOLLLIIIHHHKKKNNNPPPPPPMMMLLLJJJHHHGGGGGGHHHIIIMMMMMMMMMLLLLLLLLLKKKKKKHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFDDDEEEGGGHHHJJJKKKKKKLLLIIIHHHGGGGGGHHHGGGEEECCCGGGDDDAAAAAABBBDDDFFFFFFEEEDDDDDDCCCCCCBBBAAAAAADDDCCCCCCCCCDDDFFFHHHIIIIIIHHHGGGEEEDDDDDDDDDDDDFFFFFFFFFFFFEEEDDDCCCCCC@@@@@@AAAAAAAAAAAAAAA@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>??????@@@@@@AAA;;;<<<<<<<<<<<<:::999888777777777777777777666555777777777777777777777777666777888999999888777666666666666666666666666666555777999999888777888999444555555666666777777888888:::===AAAJJJ[[[qqq|||~~~yyysssooojjjfffaaa\\\VVVRRRLLLLLLKKKJJJHHHHHHHHHIIIJJJJJJIIIHHHHHHGGGGGGFFFGGGGGGHHHIIIJJJLLLMMMNNNNNNOOOVVV```hhhmmmttt{{{KKKKKKLLLOOOTTTXXXYYYZZZSSSQQQOOOOOOQQQRRROOOMMM]]]ccchhhggg```YYYUUUSSSNNNPPPTTTWWWYYYYYYXXXWWWWWWWWWXXXZZZ[[[[[[YYYVVVSSSTTTTTTTTTRRRPPPNNNMMMLLLIIIFFFFFFIIILLLOOOPPPMMMMMMMMMOOOQQQPPPNNNLLLJJJJJJKKKNNNRRRUUUVVVVVVRRRSSSTTTRRRPPPNNNMMMNNNLLLMMMOOORRRSSSTTTTTTSSSPPPPPPPPPSSSUUUVVVUUUSSSPPPQQQPPPOOOLLLKKKLLLMMMHHHIIIIIIIIIHHHIIILLLNNNMMMLLLJJJIIIHHHIIIKKKLLLLLLMMMMMMNNNPPPRRRTTTUUUOOOOOOPPPQQQRRRSSSTTTUUUOOOLLLIIIIIIKKKOOOQQQSSSMMMKKKHHHFFFEEEFFFGGGHHHLLLLLLKKKJJJIIIJJJJJJJJJGGGFFFEEEDDDDDDCCCDDDDDDCCCCCCDDDEEEFFFFFFEEEEEEEEEFFFGGGHHHJJJKKKLLLMMMIIIHHHHHHHHHIIIHHHEEECCCGGGDDDAAA@@@BBBDDDEEEFFFEEEDDDDDDCCCBBBBBBAAAAAADDDCCCCCCCCCEEEFFFHHHJJJKKKIIIGGGEEECCCCCCCCCCCCFFFFFFFFFEEEEEEDDDBBBBBB???@@@BBBCCCCCCBBBAAA@@@AAAAAAAAA@@@@@@@@@??????;;;;;;<<<===>>>???@@@@@@;;;;;;<<<<<<;;;999888777777777777777777666666555888888888888888888888888666777888999999888777666666666666666666666666666555777888999888777888999777777777777888888888888666888;;;===DDDSSShhhxxx~~~zzzxxxwwwzzz{{{~~~xxxpppiiigggccc___ZZZWWWTTTQQQOOOIIIJJJKKKKKKJJJIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGFFFGGGGGGHHHIIIKKKMMMOOOPPPOOORRRZZZfffnnnssszzzJJJIIIHHHKKKPPPWWW\\\^^^SSSTTTSSSPPPNNNNNNQQQUUU```ccceeeccc^^^YYYWWWWWWUUUVVVVVVWWWWWWVVVVVVUUUUUUWWWYYYYYYXXXVVVVVVVVVUUUTTTSSSRRRRRRQQQOOOLLLOOOJJJFFFGGGKKKMMMMMMJJJMMMNNNNNNOOOOOOOOONNNNNNJJJKKKLLLNNNPPPRRRSSSTTTUUUTTTRRROOONNNMMMMMMMMMRRRRRRSSSSSSSSSSSSRRRRRRQQQPPPOOOQQQTTTVVVUUUTTTRRRQQQOOOMMMLLLLLLMMMNNNJJJHHHEEEDDDFFFGGGHHHHHHKKKIIIHHHGGGGGGJJJLLLNNNMMMMMMMMMNNNOOOQQQTTTUUURRRQQQPPPOOOOOOPPPQQQRRROOOOOONNNNNNNNNOOOPPPPPPNNNJJJGGGGGGIIIKKKKKKJJJKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCBBB???BBBFFFHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIHHHGGGFFFEEEDDDCCCAAAAAAAAABBBCCCEEEGGGIIIFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIEEEFFFFFFDDDBBBAAABBBCCCDDDDDDDDDDDDDDDCCCCCCBBBAAAAAABBBBBBCCCDDDDDDEEEDDDCCCBBB@@@???>>>>>>>>>@@@===:::999:::===>>>???;;;:::999999::::::888777777888999999888777666555888888777666666666666666777777666666555555555444222333555666666666555555444555555555666666666777888888777777777777888888<<<<<<<<>>>>>>>>???===;;;:::<<<===>>>>>>;;;999888888999999888777777888888999888777666555888777666666666666666777777666666666555555555444333333555666666666555555777777777777777888888888888888777777777777888888::::::;;;>>>@@@GGGWWWfff~~~|||vvvqqqmmmkkkiiijjjnnnuuu}}}vvvpppgggbbb___\\\VVVRRRRRRPPPNNNLLLKKKKKKKKKLLLKKKLLLLLLJJJHHHHHHIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIKKKLLLNNNQQQWWWZZZ___dddllltttzzzIIIHHHGGGJJJOOOUUUYYY[[[[[[ZZZVVVRRRPPPPPPTTTWWW\\\aaafffgggccc^^^\\\[[[XXXYYYYYYYYYYYYYYYYYYXXXWWWXXXYYYWWWUUURRRRRRRRRVVVTTTSSSSSSSSSRRROOOMMMJJJHHHGGGIIINNNRRRSSSRRRNNNNNNNNNNNNNNNMMMLLLKKKJJJKKKOOORRRTTTTTTTTTTTTOOONNNMMMLLLMMMNNNOOOPPPSSSTTTTTTTTTTTTTTTTTTSSSSSSRRRQQQQQQRRRSSSRRRQQQRRRQQQOOONNNMMMLLLLLLLLLLLLJJJGGGGGGHHHJJJJJJJJJJJJJJJHHHHHHHHHJJJLLLNNNQQQQQQPPPOOONNNNNNNNNNNNQQQPPPOOONNNNNNOOOPPPPPPNNNMMMLLLKKKKKKJJJJJJKKKJJJHHHFFFGGGIIIJJJKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCBBB???AAADDDEEEEEEDDDEEEFFFDDDEEEFFFHHHHHHHHHHHHGGGHHHGGGEEECCCBBBBBBCCCCCCEEEDDDDDDDDDEEEFFFHHHIIIEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFIIIIIIGGGDDDAAA???@@@AAACCCCCCCCCCCCCCCBBBBBBAAA@@@AAAAAABBBBBBCCCCCCDDDBBBBBB@@@???>>>>>>>>>>>>>>>===<<<<<<===>>>===<<<:::999888888999999888777777777888888888777666666777666666666666666777888666666666555555555555555333444555555666555555555777777777777777777777777888777777666666777777888888888:::<<<>>>CCCOOO\\\qqq}}}wwwqqqmmmjjjfffgggkkkqqqxxx~~~}}}ssskkk```[[[VVVSSSSSSRRROOOLLLLLLLLLJJJJJJJJJJJJLLLMMMJJJJJJKKKJJJIIIIIIKKKLLLHHHGGGFFFFFFFFFGGGHHHIIIIIIKKKMMMOOOSSSYYY```eeejjjnnntttzzzIIIHHHHHHJJJOOOTTTXXXYYY\\\ZZZVVVSSSRRRTTTWWWZZZ[[[bbbjjjmmmjjjccc]]]ZZZXXXXXXYYYYYYYYYYYYXXXXXXUUUVVVWWWVVVSSSRRRRRRSSSVVVUUUSSSSSSSSSRRROOOMMMIIIHHHGGGJJJNNNQQQRRRRRROOOOOONNNNNNMMMLLLKKKJJJJJJLLLPPPSSSUUUUUUTTTSSSMMMMMMLLLKKKKKKLLLNNNOOOTTTTTTUUUUUUUUUUUUTTTTTTSSSRRRRRRQQQQQQQQQPPPOOONNNNNNOOOOOONNNNNNNNNNNNMMMKKKHHHHHHIIIKKKKKKKKKJJJJJJIIIIIIIIIKKKMMMNNNPPPPPPOOOOOONNNMMMMMMMMMNNNMMMLLLKKKKKKKKKLLLMMMNNNMMMLLLKKKIIIIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCBBB???AAACCCDDDCCCCCCDDDEEECCCDDDFFFHHHIIIHHHGGGFFFGGGFFFDDDBBBAAAAAABBBCCCEEEEEEDDDDDDDDDEEEGGGHHHEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFJJJJJJHHHDDD@@@>>>>>>@@@DDDDDDDDDDDDDDDCCCBBBBBB@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@>>>>>>============<<<<<<===>>>>>><<<999999888777777888999888666777777777777777777666666666666666666666777777888555555555555555555555555444444555555555555555555666555555555555444444444777777666666666666777777777777999<<<===???HHHRRRaaattt~~~yyytttpppnnnkkklllnnnssswwwzzzzzzyyy|||vvvqqqjjjbbb\\\TTTQQQNNNMMMNNNNNNMMMKKKKKKJJJJJJIIIIIIJJJKKKLLLJJJKKKKKKJJJIIIIIIJJJLLLLLLKKKIIIHHHHHHIIIKKKLLLKKKMMMQQQUUUZZZaaaiiiooosssvvv{{{IIIHHHHHHKKKPPPTTTWWWXXXZZZXXXUUUSSSTTTWWWZZZ\\\\\\dddnnnrrrmmmddd\\\WWWVVVWWWWWWXXXXXXWWWWWWVVVSSSTTTUUUTTTSSSSSSTTTVVVVVVUUUTTTSSSSSSRRRPPPNNNIIIIIIIIIJJJMMMOOOOOOOOOOOOOOOOOONNNNNNLLLKKKJJJLLLNNNQQQTTTUUUUUUSSSRRRNNNMMMLLLKKKJJJKKKLLLMMMTTTTTTUUUUUUUUUUUUTTTTTTSSSSSSRRRQQQPPPNNNNNNNNNKKKLLLNNNPPPQQQRRRQQQQQQNNNLLLIIIHHHJJJKKKLLLLLLJJJJJJIIIIIIJJJKKKMMMNNNMMMMMMNNNNNNNNNNNNNNNNNNOOONNNLLLKKKKKKKKKLLLLLLNNNNNNLLLKKKIIIHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFDDDEEEFFFFFFFFFDDDBBBAAA@@@AAACCCCCCBBBBBBCCCEEEBBBDDDFFFHHHIIIHHHGGGFFFFFFEEEDDDCCCBBBBBBCCCCCCDDDCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIFFFBBB>>>===>>>@@@DDDEEEEEEEEEEEEDDDCCCCCC@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>============<<<;;;;;;===>>>===:::777888777666666888888777666666666666666666666777777777777666666666666777777444444444555555555555555555555555555444444555555555555555444444444444444777777666666666666777777888777999<<<======CCCJJJWWWiii~~~~~~}}}yyyvvvuuuttttttuuuwwwxxxwwwssspppuuuwww|||~~~|||xxxppplllfffaaa]]]YYYTTTOOOPPPOOONNNMMMNNNNNNMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJHHHGGGHHHIIINNNLLLJJJIIIIIIJJJLLLMMMOOORRRWWW]]]cccjjjrrrwwwzzz}}}JJJJJJJJJLLLPPPTTTVVVWWWWWWUUUSSSSSSVVVYYY[[[\\\[[[bbbjjjmmmhhh```YYYUUUUUUUUUVVVVVVVVVVVVUUUUUURRRSSSTTTTTTSSSTTTVVVXXXWWWUUUTTTTTTTTTSSSPPPNNNJJJJJJKKKLLLLLLMMMNNNNNNOOOOOOOOOOOOOOONNNMMMLLLOOOPPPRRRSSSTTTSSSRRRQQQNNNMMMLLLKKKJJJKKKLLLMMMSSSTTTTTTTTTTTTTTTTTTSSSRRRRRRSSSQQQOOOMMMMMMNNNKKKMMMPPPRRRTTTTTTSSSSSSNNNLLLIIIHHHJJJLLLLLLLLLJJJJJJJJJJJJKKKLLLMMMMMMJJJKKKLLLMMMNNNOOOOOOOOOPPPOOONNNLLLLLLLLLMMMMMMMMMMMMKKKJJJHHHHHHGGGGGGFFFGGGHHHHHHFFFFFFGGGHHHGGGFFFFFFFFFEEEEEEEEEEEECCCDDDEEEFFFFFFDDDBBBAAAAAABBBCCCCCCBBBBBBCCCEEECCCDDDEEEGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCDDDFFFGGGHHHHHHGGGGGGGGGFFFFFFFFFIIIIIIIIIHHHHHHGGGGGGFFFFFFEEECCC@@@===<<<>>>AAADDDDDDDDDEEEDDDCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===============;;;::::::;;;<<<;;;888666777666555666777888777666666666555555555666777777888888777666666666666666444444444444444555555555666666555444444444555555555555666666666777777777777666666555555666666777888777888;;;<<<;;;???EEEPPP___rrryyy}}}|||}}}|||||||||zzzuuuoookkknnnppptttzzz{{{|||}}}~~~yyyrrrmmmhhhddd]]]ZZZWWWTTTSSSQQQOOOMMMNNNNNNNNNMMMMMMMMMLLLLLLMMMMMMMMMLLLKKKJJJIIIIIIJJJKKKJJJIIIGGGFFFGGGHHHKKKKKKJJJJJJKKKMMMOOOPPPVVVZZZaaagggmmmsssyyy}}}KKKKKKKKKMMMQQQUUUVVVWWWVVVTTTRRRSSSVVVYYYYYYWWWXXX\\\aaaaaa]]]XXXVVVVVVUUUUUUVVVVVVVVVVVVUUUUUUTTTUUUUUUTTTSSSSSSUUUWWWWWWVVVTTTTTTTTTSSSPPPNNNIIIKKKLLLMMMNNNNNNOOOOOOOOOOOOPPPPPPPPPOOOOOONNNQQQRRRRRRRRRRRRQQQPPPOOOLLLKKKKKKKKKKKKMMMNNNOOORRRSSSSSSTTTTTTSSSSSSRRRPPPRRRRRRQQQNNNLLLMMMNNNNNNPPPSSSUUUVVVUUUSSSQQQNNNKKKIIIHHHJJJKKKLLLLLLJJJJJJJJJKKKLLLLLLMMMMMMJJJKKKLLLMMMNNNNNNNNNMMMOOONNNLLLKKKJJJJJJJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFHHHIIIHHHFFFDDDEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDBBBCCCEEEFFFFFFDDDBBBAAABBBCCCDDDCCCBBBBBBDDDFFFDDDDDDEEEEEEFFFGGGGGGGGGFFFGGGHHHIIIIIIGGGFFFDDDBBBBBBBBBBBBDDDFFFHHHIIIGGGGGGGGGFFFFFFFFFFFFEEEIIIIIIHHHHHHGGGFFFEEEEEECCCBBB@@@===;;;<<>>>>>===<<<<<<<<<======;;;999888888999999777555666555444555777888777666666555555444555666777888:::999888666555555555555333333333444444555555555777666555444333444444555333444444555666777888888666666555555555555666666888555666888999999<<>><<<:::<<<@@@CCC@@@AAAAAAAAAAAA@@@??????@@@@@@??????????????????>>>======<<<<<<<<<<<<===;;;999777777777777666444555444444555777888777666666555444444555666777888;;;:::888777555444444444333333333444444555555555777666555444333444444555000111222333444666777777666666555555555555666666777444444666777777:::???AAAJJJWWWfffxxx{{{|||tttnnnlllmmmnnnpppsssuuuxxxyyywwwzzz|||||||||{{{{{{{{{zzzzzzwwwyyy{{{}}}zzztttnnnhhhccc]]]XXXWWWUUUQQQNNNMMMLLLKKKKKKLLLMMMNNNOOOJJJLLLMMMNNNMMMMMMMMMNNNIIIJJJJJJKKKKKKJJJIIIIIIDDDEEEFFFFFFEEEFFFHHHJJJIIIKKKOOOTTTYYY\\\___```dddjjjrrryyy}}}NNNNNNOOOQQQTTTUUUUUUUUURRRSSSUUUUUURRRQQQPPPPPPPPPPPPOOOOOOOOOPPPQQQRRRSSSTTTWWWYYYYYYWWWUUUTTTWWWXXXXXXYYYXXXWWWUUUTTTZZZWWWSSSRRRSSSTTTSSSQQQPPPNNNOOORRRSSSPPPPPPSSSRRRSSSSSSSSSRRRQQQPPPOOORRRSSSSSSTTTSSSQQQPPPOOONNNHHHFFFJJJNNNNNNMMMOOOMMMPPPRRRSSSRRRPPPPPPPPPNNNNNNOOOOOOPPPOOOOOOOOONNNQQQTTTUUUTTTQQQPPPPPPMMMLLLJJJJJJKKKLLLLLLKKKKKKLLLMMMNNNNNNNNNMMMLLLKKKKKKKKKLLLKKKKKKJJJIIIIIIHHHGGGDDDCCCCCCGGGIIIHHHHHHGGGGGGFFFEEEEEEEEEKKKKKKKKKIIIHHHFFFDDDCCCEEEEEEDDDDDDCCCCCCCCCBBBFFFFFFGGGGGGGGGGGGFFFFFFDDDBBBAAAAAACCCEEEFFFFFFHHHHHHGGGGGGFFFGGGGGGHHHIIIIIIJJJJJJIIIGGGEEEDDDBBBDDDFFFIIIJJJIIIHHHHHHKKKJJJHHHGGGFFFGGGGGGHHHGGGFFFEEECCCBBBBBBBBBCCC>>>>>>===<<<<<<<<<<<<<<<@@@@@@@@@???@@@@@@AAAAAA>>>???@@@AAAAAA@@@>>>===>>>>>>>>>===<<<<<<;;;;;;===<<<:::888666666666666666666555444333333222222444333333333333444555555777888888888888666444333555555555555555555555555555444444333333444444555555555555555555555555555333333444555666777888999888777666555666888:::;;;BBBEEELLLYYYjjj{{{}}}vvvsssuuutttsssrrrqqqqqqqqqqqquuutttrrrsssyyy~~~zzztttpppppprrrssstttuuuvvvyyy{{{}}}}}}wwwooohhhccc```___XXXXXXVVVTTTQQQOOONNNMMMJJJKKKLLLLLLKKKKKKLLLMMMQQQPPPOOOOOOOOOPPPQQQRRRTTTRRRNNNKKKHHHFFFFFFFFFGGGFFFFFFHHHKKKLLLMMMLLLLLLPPPTTTXXX[[[```gggmmmpppvvv}}}MMMMMMNNNQQQSSSUUUUUUTTTUUUWWWXXXXXXVVVTTTSSSTTTPPPOOONNNMMMNNNOOOQQQSSSSSSUUUWWWXXXXXXWWWUUUTTTVVVWWWWWWWWWWWWVVVVVVUUUXXXVVVSSSSSSUUUUUUTTTRRRRRROOOPPPTTTUUURRRRRRUUUWWWWWWVVVVVVTTTSSSRRRQQQLLLMMMOOOQQQRRRRRRRRRRRROOOIIIFFFJJJMMMMMMMMMNNNOOORRRUUUVVVTTTSSSRRRSSSOOOOOOPPPPPPPPPPPPPPPOOOOOOQQQTTTTTTRRRPPPOOOOOOMMMLLLKKKKKKLLLMMMMMMMMMNNNOOOQQQQQQQQQPPPNNNMMMKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGEEECCCCCCFFFHHHHHHHHHGGGGGGGGGFFFFFFFFFKKKKKKJJJIIIHHHFFFEEEDDDEEEEEEDDDDDDDDDCCCCCCCCCEEEFFFFFFFFFFFFFFFFFFEEEDDDBBBAAAAAACCCEEEFFFEEEGGGGGGFFFFFFFFFFFFGGGGGGIIIIIIIIIIIIHHHGGGEEEDDDCCCEEEGGGIIIJJJJJJIIIHHHIIIHHHGGGEEEEEEEEEEEEFFFFFFEEECCCBBBAAAAAAAAABBB@@@???>>>>>>=========>>>@@@@@@?????????@@@@@@AAA@@@@@@@@@@@@???===<<<<<<======<<<<<<;;;:::::::::::::::888777777777777888666666555555444333333222555444444444444555666666777777777777666555444333555555555555555555555555444444333333333333444444555555555555555555555555444444444444444444444444777777666555666777999;;;???BBBGGGRRRaaarrr}}}{{{zzzwwwuuurrrpppooonnnpppooonnnqqqwwwzzzsssnnnoooppprrrrrrrrrsssuuuwwwuuuzzz|||wwwpppmmmgggbbb]]]YYYWWWVVVRRRRRRQQQPPPOOOMMMMMMLLLLLLMMMNNNNNNNNNNNNOOOPPPPPPQQQRRRSSSTTTTTTTTTTTTPPPNNNKKKHHHFFFFFFFFFGGGIIIIIIIIIKKKMMMNNNNNNNNNRRRWWW]]]bbbfffkkkrrrwwwzzz}}}LLLMMMOOOPPPRRRSSSTTTTTTWWWYYY[[[ZZZXXXVVVVVVVVVPPPNNNLLLKKKLLLNNNRRRTTTTTTUUUWWWXXXXXXWWWUUUTTTVVVUUUUUUUUUUUUVVVVVVWWWWWWVVVUUUUUUVVVVVVTTTRRRSSSQQQRRRVVVWWWTTTTTTWWWZZZZZZXXXVVVTTTRRRPPPOOOJJJKKKLLLNNNPPPQQQRRRSSSQQQKKKGGGIIILLLKKKKKKMMMQQQTTTWWWYYYXXXVVVUUUUUUQQQQQQQQQRRRRRRQQQQQQPPPQQQRRRSSSRRRPPPNNNMMMNNNMMMMMMMMMMMMNNNNNNOOOPPPRRRSSSUUUUUUTTTRRROOOMMMJJJJJJJJJKKKJJJJJJIIIHHHHHHIIIHHHGGGDDDDDDEEEFFFGGGFFFFFFFFFFFFGGGHHHHHHJJJJJJJJJIIIHHHGGGEEEDDDEEEEEEDDDDDDDDDDDDCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDCCCBBB@@@AAACCCEEEEEEEEEFFFEEEEEEDDDDDDEEEFFFFFFHHHIIIHHHHHHGGGEEEDDDCCCCCCDDDFFFHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@AAAAAA@@@@@@???????????????@@@@@@???????????????@@@AAA@@@???===<<<;;;;;;:::<<<<<<;;;;;;:::999999999888888777777777777888888666666666555444444333333555555555555555666666777777666555444444333333444444444444444444444444444444444333333333333444444444444444444444444444444777777666555444333333222777666555555666777999:::===>>>AAAHHHTTTbbbooowww}}}xxxtttpppmmmllljjjjjjjjjmmmttt~~~}}}vvvqqqqqqrrrrrrqqqooooooppprrrooorrrvvvzzz|||~~~yyytttqqqmmmhhhccc^^^\\\XXXUUURRRPPPPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOQQQRRRSSSTTTTTTSSSUUUXXXYYYZZZXXXVVVUUUMMMKKKIIIHHHGGGGGGIIIIIILLLLLLMMMOOOPPPQQQRRRSSS[[[aaahhhnnnrrrwww|||KKKMMMOOOQQQRRRRRRTTTUUUXXXYYY[[[[[[XXXWWWVVVVVVPPPNNNKKKIIIJJJNNNRRRUUUUUUUUUWWWXXXXXXWWWUUUTTTUUUTTTTTTSSSTTTUUUWWWXXXWWWWWWWWWWWWWWWUUURRRQQQSSSQQQRRRVVVWWWUUUUUUXXXZZZXXXVVVSSSPPPNNNLLLLLLMMMMMMMMMNNNOOOQQQRRRSSSUUUMMMHHHIIIKKKJJJJJJLLLQQQTTTXXXZZZYYYWWWVVVVVVRRRSSSSSSSSSSSSRRRQQQQQQQQQRRRRRRPPPNNNLLLLLLMMMNNNOOOOOOOOOOOOOOOQQQRRRUUUVVVWWWWWWUUURRRNNNKKKJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIIIIHHHEEEDDDDDDEEEEEEEEEDDDDDDEEEGGGHHHIIIJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCAAA???@@@BBBDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEHHHHHHGGGFFFEEECCCBBBBBBBBBBBBDDDEEEGGGGGGGGGGGGEEEEEEDDDCCCCCCBBBBBBBBB@@@@@@@@@???????????????@@@@@@???????????????@@@@@@@@@???>>>>>>>>>>>>???@@@>>>===;;;::::::;;;;;;<<<<<<;;;;;;:::999999999888888777777666666666666666666666555555444444444444444444444444555666666666555333222222222333444444444444444444444444444444333333333333333333444444444444444444444444444999999888777666666555444666666555555666777999999;;;;;;<<<@@@HHHTTT```hhh|||{{{uuuqqqnnnllliiihhhiiikkkpppwww~~~}}}{{{xxxxxxwwwtttqqqnnnnnnooonnnooopppqqqsssuuuwwwxxxuuuuuuwwwzzz|||wwwuuuoookkkgggcccaaa^^^ZZZWWWUUUTTTRRRQQQOOOOOOOOOOOOLLLMMMMMMNNNNNNOOOOOOPPPQQQQQQRRRUUUXXX[[[\\\\\\\\\^^^``````^^^ZZZUUURRRMMMLLLJJJIIIIIIJJJKKKMMMMMMOOORRRTTTUUUWWWZZZ\\\ccciiiqqqwwwzzz|||JJJMMMPPPRRRQQQRRRTTTVVVYYYZZZ\\\\\\YYYXXXWWWWWWPPPNNNKKKJJJJJJMMMQQQTTTTTTUUUVVVWWWWWWWWWVVVVVVUUUTTTTTTSSSTTTUUUWWWXXXXXXYYYYYYXXXUUURRRPPPOOORRRPPPQQQUUUWWWTTTUUUWWWYYYWWWTTTQQQNNNLLLKKKKKKNNNNNNNNNOOOQQQTTTWWWYYYYYYQQQJJJIIIJJJIIIJJJLLLOOOSSSWWWZZZYYYWWWVVVUUUSSSTTTTTTTTTSSSSSSRRRQQQQQQRRRRRRPPPMMMLLLLLLMMMOOOPPPQQQQQQOOOOOOQQQTTTVVVWWWWWWVVVTTTPPPLLLIIIJJJJJJKKKKKKJJJJJJIIIHHHGGGHHHIIIHHHEEEDDDDDDEEEDDDCCCCCCCCCDDDEEEGGGIIIIIIIIIIIIIIIHHHHHHGGGFFFDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDBBB@@@??????AAACCCDDDDDDCCCCCCBBBBBBCCCDDDDDDEEEHHHGGGFFFDDDCCCBBBAAA@@@???@@@AAABBBCCCDDDDDDDDDEEEEEEEEEDDDDDDCCCBBBBBB>>>>>>>>>???????????????>>>>>>=========>>>>>>???@@@???>>>>>>=========>>><<<<<<:::::::::;;;<<<=========<<<<<<;;;:::::::::999888888777666555444333555555555555555444444444333333222222333333444555555444222111111222333333444444444444444444444444333333333222222333333333444444444444444444444444777777777777777666666666555555555666666777888888:::::::::;;;@@@IIITTT\\\sss~~~|||xxxuuurrrqqqmmmlllkkkkkkmmmpppsssuuuqqqqqqrrrtttxxx~~~{{{vvvsssrrrrrrqqqooonnnmmmmmmmmmmmmmmmllllllnnnrrrwww|||~~~~~~}}}{{{xxxsssnnniiifffddd]]][[[YYYWWWVVVUUUSSSRRRQQQPPPPPPOOOOOONNNNNNNNNOOOOOOPPPPPPQQQRRRRRRRRRXXXXXXYYY]]]bbbfffggggggffffffeeebbb^^^WWWQQQMMMMMMLLLJJJJJJJJJKKKMMMOOOPPPTTTXXX[[[]]]```dddgggmmmssszzz~~~KKKNNNRRRSSSRRRRRRUUUWWWZZZ\\\^^^]]][[[YYYYYYYYYQQQOOOMMMKKKLLLNNNQQQSSSSSSTTTUUUVVVWWWXXXXXXXXXVVVUUUUUUUUUUUUVVVVVVWWWXXXXXXYYYWWWSSSPPPOOOPPPQQQOOOPPPUUUVVVTTTTTTWWWYYYWWWTTTRRROOONNNNNNNNNLLLLLLMMMPPPTTTZZZ___ccc^^^UUULLLJJJJJJIIIJJJLLLMMMQQQVVVYYYXXXVVVUUUTTTTTTTTTTTTTTTSSSRRRQQQQQQPPPQQQRRRQQQOOOMMMLLLMMMPPPRRRSSSRRROOONNNQQQSSSWWWVVVUUUTTTQQQNNNKKKIIIKKKKKKKKKLLLKKKJJJJJJIIIGGGGGGHHHFFFEEEDDDFFFGGGEEEDDDCCCBBBCCCEEEGGGIIIHHHHHHHHHIIIIIIHHHGGGGGGDDDDDDEEEEEEEEEEEEFFFFFFDDDEEEEEEFFFFFFEEEEEEDDDAAA@@@>>>???AAACCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEGGGFFFEEECCCAAA@@@??????>>>>>>??????AAABBBBBBCCCEEEEEEEEEEEEEEECCCBBBBBB<<<===>>>???????????????<<<<<<<<<<<<<<<<<<===>>>@@@???>>>===<<<<<<<<<===::::::::::::;;;<<<===>>>======<<<<<<;;;:::::::::888888888777666444222111444444444444444444444444222222222222222333333444333333222222222222333333333333333333333333333333333333222222222222333333333333333333333333333333222333333333444444555555444555555666666777777888999:::::::::<<>>>>>@@@BBBCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGFFFDDDAAA@@@???>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEEEEEEEDDDCCCBBBAAA;;;<<<>>>???@@@@@@@@@???<<<<<<;;;;;;<<<<<<===>>>??????>>>===<<<<<<<<<<<<:::;;;<<<<<<<<<<<<<<<;;;<<<<<<;;;;;;:::999999999666666777777666444333222333333333333333333333333333222222222222333444444222222333333333333333222333333333333333333333333333333222222222222333333333333333333333333333333222222222222333333333444444444555666777777777777777999:::::::::???HHHOOObbbssswwwtttvvv~~~}}}yyyxxxtttpppkkkgggcccaaa\\\]]]^^^```dddhhhllloooxxx|||}}}|||~~~}}}zzzwwwuuutttsssooolllfffgggggghhhiiijjjkkkllljjjjjjjjjkkkmmmpppsssuuupppjjjgggjjjllllllnnnrrrssstttwwwxxxzzz|||||||||~~~|||xxxpppkkkeeeaaa^^^]]]\\\[[[ZZZYYYWWWVVVTTTRRRPPPPPPOOOOOOOOONNNMMMMMMNNNOOOKKKLLLNNNPPPRRRSSSTTTTTTXXXYYY[[[^^^```bbbdddeeemmmjjjhhhjjjnnnqqqooolllbbb___ZZZUUUPPPMMMKKKJJJKKKKKKLLLNNNQQQVVVZZZ]]]dddhhhmmmpppppprrrxxx|||~~~LLLPPPUUUUUUSSSSSSVVVZZZWWWYYYZZZZZZXXXVVVUUUUUUSSSRRRQQQOOOOOOOOOOOOOOOQQQQQQSSSUUUWWWYYY[[[\\\WWWXXXXXXYYYXXXWWWUUUTTTRRRSSSTTTRRRPPPPPPSSSVVVQQQOOOQQQUUUWWWUUUVVVYYYUUUTTTRRRPPPOOOPPPQQQRRRQQQPPPPPPQQQUUU[[[bbbeeedddZZZPPPLLLKKKJJJKKKMMMKKKPPPVVVYYYYYYVVVTTTSSSTTTTTTTTTSSSSSSQQQPPPPPPMMMOOOSSSTTTRRRPPPNNNNNNQQQTTTUUURRRNNNLLLNNNRRRYYYWWWTTTPPPNNNLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKFFFFFFEEEDDDCCCEEEIIILLLJJJIIIGGGEEEFFFGGGJJJLLLGGGGGGHHHIIIIIIIIIHHHHHHDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFGGGGGGGGGGGGFFFFFFAAA???===>>>@@@BBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGFFFCCCAAA???>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDCCCDDDDDDEEEDDDBBBAAA@@@;;;<<<>>>???@@@@@@@@@@@@<<<<<<<<<<<<<<<===>>>>>>??????>>><<<<<<;;;;;;;;;<<<<<<===>>>===<<<:::999;;;;;;::::::999888888777444444555666666555444333222222222222222222222222444333333333333444555555111222444555555444333222333333333333333333333333333222222222222222222333333333333333333333333333444444444444444444444444333444555666777777777777555888::::::999===FFFMMMWWWkkkwwwpppooowww|||zzzwwwrrrlllfffaaa^^^YYYYYYZZZ\\\^^^aaaccceeelllpppuuuuuutttuuuyyy~~~~~~}}}}}}{{{wwwsssjjjjjjjjjiiiiiiiiiiiiiiidddddddddeeeeeefffggggggeee```]]]```cccdddgggjjjgggiiikkklllmmmooosssuuurrrrrrrrrvvvzzz~~~}}}}}}~~~}}}~~~}}}|||rrrooollllllppppppmmmiiiddd```ZZZVVVUUUUUUTTTTTTVVVUUUTTTSSSQQQPPPOOONNNQQQQQQQQQPPPNNNNNNOOOPPPMMMOOORRRUUUXXXZZZ\\\\\\^^^___bbbfffiiimmmoooqqqpppllliiiiiilllmmmiiifff[[[XXXSSSNNNKKKJJJKKKMMMLLLMMMOOOSSSXXX^^^cccffflllqqqvvvwwwvvvxxx|||TTTRRROOOPPPTTTVVVVVVUUUYYYXXXXXXWWWWWWWWWXXXXXXWWWTTTQQQNNNLLLLLLMMMNNNQQQPPPQQQSSSVVVYYYZZZYYYWWWYYYZZZYYYWWWUUUTTTTTTUUUVVVUUUPPPPPPTTTVVVTTTSSSQQQPPPQQQSSSVVVWWWVVVVVVUUUSSSQQQPPPPPPQQQRRRTTTRRRQQQRRRTTTWWWXXXXXXSSSPPPMMMLLLNNNOOOMMMLLLQQQRRRSSSTTTUUUVVVVVVVVVUUUVVVXXXWWWTTTRRRQQQQQQMMMPPPTTTUUUSSSPPPNNNNNNOOOOOOOOOPPPPPPPPPQQQQQQTTTRRRNNNKKKJJJKKKMMMOOONNNNNNMMMMMMLLLJJJIIIHHHHHHGGGFFFEEEEEEFFFGGGHHHIIIJJJKKKKKKIIIIIIJJJKKKFFFGGGGGGHHHIIIJJJKKKKKKKKKJJJHHHFFFEEEEEEEEEFFFGGGFFFFFFEEEDDDDDDEEEEEE??????@@@@@@@@@AAAAAAAAA@@@DDDEEEBBBBBBFFFHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAEEEAAA===>>>BBBFFFFFFFFFCCCCCCCCCCCCCCCCCCBBBBBB@@@===;;;>>>DDDGGGEEEBBB======<<<<<<<<<<<<======<<<<<<;;;::::::::::::;;;:::::::::::::::::::::::::::::::::999777666444333666555444333222333444444555444444333333222222111111111222222222333333333222222333333333222222111333222111111111222333444222222333333333333444444333333333444444444555555555444333333333333444555777777666666555555555444333333444555888;;;???AAAMMMbbbxxxyyyvvvxxxzzz~~~xxxqqqjjjccc___]]]]]]]]][[[ZZZZZZ\\\^^^aaadddggghhhhhhhhhkkknnnuuuvvvxxx{{{|||uuuuuuuuussspppkkkfffcccfffccc``````cccdddbbb```___]]][[[YYYYYY\\\___aaabbbaaa```aaacccdddcccbbbcccccceeeiiinnnqqqssssssrrrrrrqqqqqqqqqrrrsssssssssqqqnnnmmmlllnnnpppqqqrrrpppnnnnnnpppooollliiidddcccbbb```___^^^^^^^^^WWWVVVSSSQQQPPPOOOOOOPPPMMMOOOQQQQQQNNNMMMNNNOOOOOOPPPQQQQQQPPPQQQSSSUUUVVVWWWYYY\\\```cccfffggglllpppuuuxxxxxxvvvuuutttoookkkfffdddeeeccc^^^YYYTTTQQQMMMKKKKKKLLLMMMNNNPPPQQQUUUZZZ```fffkkknnnuuuxxx|||QQQOOONNNPPPSSSVVVWWWVVVWWWWWWWWWVVVWWWWWWXXXXXXVVVTTTQQQNNNMMMMMMNNNOOORRRQQQRRRUUUXXXYYYYYYXXXVVVXXXYYYYYYVVVTTTSSSSSSRRRTTTTTTQQQQQQUUUVVVTTTRRRPPPOOOQQQSSSVVVWWWWWWWWWUUUSSSQQQPPPQQQRRRSSSTTTSSSQQQQQQRRRSSSSSSRRROOOLLLJJJKKKMMMOOONNNMMMPPPQQQRRRSSSTTTUUUUUUUUUUUUVVVWWWVVVSSSQQQPPPPPPMMMQQQTTTVVVTTTQQQOOOMMMNNNNNNNNNNNNNNNOOOPPPPPPTTTRRRNNNLLLKKKKKKMMMNNNMMMMMMMMMLLLKKKJJJHHHHHHFFFEEEDDDDDDEEEFFFGGGHHHHHHIIIJJJIIIHHHHHHIIIKKKIIIIIIJJJJJJJJJJJJJJJJJJHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHGGGFFFFFFEEEDDDDDD?????????@@@@@@@@@@@@AAABBBFFFGGGCCCBBBEEEFFFEEEFFFEEEDDDBBBAAAAAAAAAAAA===BBBHHHJJJGGGCCC@@@???CCCCCCCCCBBBBBBBBBBBBAAA???<<<;;;>>>CCCEEEDDDAAA======<<<<<<<<<<<<======<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::999999999999888666555444666555444333333333444444222333333333333333333333111111111111222222222222111222222333333222222111222222111111111222333444222222222333333333444444333333333444444444444555555444333333333333444555777666666666555555555444777666666666888:::===???GGGXXXlllxxx||||||uuunnnhhhddd``````___]]]ZZZYYYZZZ\\\\\\^^^______^^^^^^aaadddhhhiiikkknnnrrrwww{{{~~~}}}}}}}}}{{{xxxsssooollliiigggdddcccdddcccaaa^^^\\\ZZZXXXVVVWWWYYY\\\]]]___]]][[[[[[\\\\\\\\\[[[[[[[[[[[[^^^aaaddddddddddddddddddccccccdddeeeeeeeeedddbbbaaaaaacccfffgggeeecccaaabbbcccccc```^^^[[[ZZZYYYXXXWWWWWWVVVVVVSSSRRRQQQOOONNNNNNOOOOOOLLLNNNQQQQQQQQQQQQTTTVVVQQQSSSUUUVVVVVVWWWZZZ\\\___aaaeeejjjnnnqqqsssttttttxxx}}}|||wwwssspppeee```[[[YYYYYYXXXTTTPPPNNNMMMKKKKKKLLLNNNOOOPPPSSSVVVZZZ```ffflllppprrrxxx|||NNNMMMMMMOOORRRUUUVVVVVVUUUUUUUUUUUUVVVWWWWWWWWWVVVTTTQQQOOONNNNNNOOOOOOSSSSSSTTTWWWYYYZZZXXXVVVUUUWWWXXXWWWUUUSSSRRRRRRQQQTTTUUUSSSSSSVVVVVVSSSQQQOOOOOOPPPSSSWWWXXXXXXWWWVVVSSSRRRQQQRRRSSSTTTTTTSSSQQQQQQQQQPPPMMMKKKJJJIIIHHHJJJLLLOOOOOOOOOOOOPPPQQQSSSTTTTTTTTTTTTUUUVVVWWWUUUQQQOOONNNNNNMMMQQQUUUWWWVVVRRROOOMMMNNNMMMMMMLLLLLLNNNOOOPPPSSSQQQOOOLLLKKKLLLMMMNNNLLLLLLLLLKKKJJJIIIGGGGGGCCCCCCCCCCCCDDDEEEFFFFFFFFFGGGHHHHHHGGGGGGIIIJJJLLLMMMMMMMMMLLLKKKIIIHHHDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIHHHGGGEEECCCBBB>>>>>>>>>?????????@@@@@@DDDHHHHHHDDDCCCEEEEEEDDDEEEDDDCCCBBBAAA@@@@@@@@@===KKKZZZ]]]TTTIIIBBBAAABBBBBBBBBAAAAAA@@@@@@@@@>>><<<;;;===AAACCCBBB@@@======<<<<<<<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::::::::::::::888888888888888777666666666555444333333333333444111111222222333444444555111111111111000000000000111111222222222222222111222222111111222222333444222222222222333333333333333333333333444444444444555444444333333444444555666666666555555555555555:::999888777888999:::;;;@@@KKKZZZgggwww{{{uuupppmmmiiiiiigggccc___\\\\\\\\\YYYYYYYYYWWWUUUUUUWWWYYYZZZZZZ[[[^^^ccciiinnnrrrxxxzzz}}}~~~{{{wwwuuurrrqqqnnnmmmllliiifffccc```^^^]]][[[[[[\\\^^^______\\\XXXVVVVVVVVVUUUTTTWWWVVVUUUVVVWWWXXXXXXWWWYYYXXXXXXWWWWWWWWWXXXXXXXXXWWWWWWVVVWWWZZZ\\\^^^XXXWWWVVVWWWXXXWWWUUUSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQPPPOOOOOOOOOPPPQQQRRRNNNPPPRRRSSSTTTVVVZZZ\\\XXXZZZ]]]___aaacccfffiiimmmpppvvv|||{{{~~~zzzrrrjjjfff[[[VVVQQQOOOOOOOOOMMMKKKKKKKKKLLLMMMOOORRRSSSUUUYYY\\\aaahhhnnnsssvvvxxx|||MMMMMMMMMOOOQQQRRRSSSTTTRRRRRRSSSTTTUUUVVVVVVVVVTTTSSSQQQOOONNNNNNOOOPPPSSSSSSUUUXXXZZZYYYVVVTTTTTTUUUWWWVVVSSSQQQPPPPPPSSSWWWXXXWWWWWWXXXWWWSSSOOONNNMMMOOOSSSVVVXXXXXXWWWUUUSSSRRRQQQRRRTTTTTTTTTSSSRRRQQQQQQOOOKKKHHHIIIIIIJJJKKKMMMNNNOOOOOOOOOPPPQQQSSSTTTTTTTTTTTTUUUVVVUUUSSSOOOLLLLLLLLLLLLQQQUUUXXXVVVRRROOOMMMOOONNNLLLLLLLLLMMMOOOPPPQQQPPPOOOMMMMMMLLLMMMMMMKKKKKKKKKJJJIIIHHHFFFFFFDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEFFFHHHKKKPPPPPPPPPOOOMMMKKKHHHFFFCCCDDDFFFHHHHHHHHHGGGGGGGGGHHHHHHHHHFFFCCC@@@>>>======>>>>>>>>>?????????BBBGGGHHHEEECCCEEEFFFDDDEEEDDDCCCAAA@@@@@@??????@@@NNN^^^bbbYYYMMMFFFDDDBBBAAAAAA@@@@@@?????????===<<<;;;<<>>>>>???DDDFFFDDDCCCFFFGGGEEEDDDCCCBBBAAA???????????????FFFOOORRRNNNHHHDDDCCCBBBBBBAAA@@@??????>>>>>><<<<<<<<<<<<>>>???>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999999999999:::999999999999999999999999666666777888888888888777444444444444444333333333333333333222222111111111///////////////////////////000111111222222222222111111222222333333333333111111111222222222333333222222222333333333444444444444444444444444444444444444444555555555555555444444444555555666777888999:::@@@LLL^^^sss}}}{{{{{{yyytttnnniiigggfffeeebbb^^^[[[XXXVVVTTTSSSPPPOOOMMMMMMOOOSSSWWWZZZ___dddkkksssxxxzzz{{{{{{|||{{{yyywwwuuutttssssssrrrsssttttttttttttsssttttttsssrrrqqqooonnnmmmlllkkkgggbbb___^^^^^^^^^^^^___^^^\\\\\\]]]]]]\\\ZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUTTTSSSRRRRRRSSSTTTTTTSSSTTTUUUUUUUUUUUUUUUUUUSSSTTTUUUVVVWWWWWWWWWVVVUUUUUUVVVWWWYYY[[[^^^___bbbbbbdddhhhlllqqqsssuuuvvvyyy}}}~~~yyytttrrrmmmfff]]]VVVRRRPPPRRRPPPMMMLLLMMMOOOQQQRRRRRRUUUXXXYYYYYY[[[]]]```eeehhhnnntttyyy}}}KKKLLLNNNNNNMMMLLLLLLMMMNNNOOOQQQRRRSSSRRRRRRQQQOOOOOONNNNNNNNNNNNNNNOOOPPPPPPQQQSSSUUUUUUSSSQQQPPPRRRSSSSSSPPPNNNMMMMMMVVVZZZ[[[XXXWWWXXXUUUQQQMMMKKKKKKLLLPPPSSSTTTTTTUUUSSSRRRPPPPPPRRRSSSTTTSSSRRRQQQQQQQQQPPPNNNLLLLLLMMMOOONNNMMMLLLLLLMMMNNNOOOPPPRRRSSSSSSTTTTTTRRRRRRQQQNNNKKKIIIIIIJJJKKKNNNQQQRRRPPPMMMLLLKKKNNNNNNNNNOOOOOOOOOOOOOOONNNOOOOOOOOOOOONNNMMMLLLKKKKKKKKKJJJIIIHHHFFFFFFGGGGGGGGGFFFEEEDDDCCCBBBCCCCCCDDDDDDDDDFFFJJJMMMQQQPPPNNNLLLJJJIIIGGGGGGHHHHHHHHHGGGFFFDDDCCCBBBEEEEEEDDDCCCAAA???===;;;;;;;;;<<<<<<<<<=========<<>>>>>>>>???@@@BBBCCCDDDEEEEEEEEECCCBBBAAAAAA@@@???>>>>>>========================<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999999999999999999999999999999999999999666777777888888888777777444444555555444444333222444333333222111111000000.../////////000000000000//////000111222222222222000111222333333333333222111111111111222222222222222222222222333333333333333444444555555444444333444444444444444555555555111111222333555666777777999888;;;EEESSSdddyyy{{{vvvqqqnnnnnnllliiieeebbb___\\\XXXUUUPPPOOOMMMLLLLLLNNNQQQRRRWWW\\\ccchhhkkkmmmnnnooopppooommmjjjiiiiiiiiijjjmmmoooqqqrrrtttvvvzzz|||~~~}}}|||ssspppmmmkkklllllllllkkkiiigggeeeeeeffffffdddbbb___^^^\\\[[[ZZZYYYXXXXXXWWWVVVUUUUUUTTTTTTTTTUUUUUUWWWYYYZZZYYYXXXYYYZZZXXXYYY[[[]]]^^^^^^^^^]]]^^^^^^___```bbbeeehhhjjjnnnpppsssyyyxxxqqqmmmiiifffaaaZZZSSSOOONNNOOOMMMMMMLLLMMMOOORRRUUUWWWXXX[[[^^^^^^^^^___cccfffmmmppptttyyy~~~GGGJJJMMMMMMLLLKKKLLLMMMNNNOOOPPPQQQRRRQQQOOONNNMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMOOOQQQRRRQQQPPPOOOQQQRRRQQQOOOMMMLLLLLLPPPSSSTTTRRRSSSUUUTTTPPPLLLKKKJJJKKKNNNPPPQQQQQQSSSRRRPPPOOOOOOQQQRRRSSSUUUSSSQQQOOOOOOOOOMMMLLLIIILLLNNNNNNLLLJJJKKKLLLLLLMMMNNNOOOPPPQQQQQQQQQPPPPPPOOOLLLJJJHHHIIIKKKJJJLLLNNNNNNLLLJJJJJJJJJKKKLLLNNNOOOPPPOOONNNMMMMMMNNNOOOPPPPPPNNNMMMLLLKKKKKKKKKKKKJJJHHHGGGFFFFFFFFFGGGHHHHHHGGGGGGFFFCCCCCCDDDCCCDDDFFFKKKNNNOOONNNKKKIIIGGGGGGHHHHHHIIIHHHGGGEEEDDDDDDCCCCCCEEEEEECCCBBB@@@???>>>===:::;;;;;;;;;;;;<<<<<<<<<<<>>>>>>>>>>>???@@@AAAAAABBBDDDGGGIIICCCCCCBBBAAA@@@???>>>>>>===>>>>>>>>>=========>>><<<;;;;;;::::::;;;;;;<<<;;;:::999999888999999999888888888888888888888888777777888888888777777666444444555555555444333222222222222111111111111111......///000111111222222...///000111222222222222000111222333333333222222111111111111222222222222111222222222222333333333333333444555555444333333333333333444444555555555111222333444555666666666888666999???HHHUUUiii|||{{{yyyxxxssspppmmmjjjhhhccc]]]XXXRRRQQQPPPOOOOOOPPPQQQRRRTTTXXX]]]`````````bbbdddbbb```^^^\\\[[[[[[]]]^^^ccceeehhhjjjlllpppwww|||}}}|||zzz{{{}}}~~~~~~}}}xxxvvvtttssssssrrrpppnnnhhhgggeeedddbbbaaaaaa```]]]]]]]]]^^^^^^^^^^^^^^^^^^aaaccccccbbbbbbccceeedddeeehhhjjjlllllllllkkkllllllmmmnnnqqqtttwwwxxx|||}}}~~~|||yyytttnnngggbbb^^^[[[ZZZWWWSSSOOOMMMNNNOOOMMMOOOQQQTTTVVVZZZ]]]``````cccffffffeeegggmmmrrrxxxyyy|||DDDHHHLLLMMMKKKKKKLLLNNNNNNOOOPPPQQQQQQPPPNNNMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKKKKMMMOOOQQQQQQPPPNNNPPPQQQQQQNNNLLLKKKKKKJJJMMMOOOMMMNNNRRRRRRPPPLLLJJJIIIJJJLLLOOOPPPPPPRRRQQQPPPOOOOOOPPPRRRSSSWWWTTTPPPNNNMMMMMMLLLJJJFFFJJJMMMMMMKKKJJJKKKLLLJJJKKKLLLMMMNNNOOOOOOOOOOOOOOONNNKKKIIIHHHIIIKKKIIIJJJKKKKKKIIIHHHHHHIIIIIIJJJMMMOOOOOONNNLLLJJJMMMNNNOOOPPPPPPOOOMMMLLLLLLLLLLLLKKKJJJIIIGGGGGGDDDEEEGGGIIIJJJJJJJJJJJJCCCCCCDDDCCCDDDGGGKKKOOONNNLLLIIIFFFEEEFFFHHHIIIIIIHHHFFFDDDDDDDDDDDDEEEFFFEEECCCBBB@@@@@@??????:::::::::;;;;;;;;;<<<<<<===BBBEEEBBBAAABBBAAA>>>CCCBBB@@@???>>>>>>======<<>>===>>>???>>>===<<<===>>><<<;;;;;;::::::;;;;;;<<<;;;:::999999888888999999888888888888888888888888888888888888888777666666333444555555555444333222000000000111222222333333---...///000111222333444......000111111222222222000111222333444333222222000111111111111222222222111111222222222333333333333333444555555444333333333333333444444555555555333444444555666666555555777555777<<>>@@@CCCFFFEEEBBB@@@>>>>>>??????>>>???@@@CCCEEEGGGIIIJJJGGGEEEBBBAAA@@@???>>><<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;:::::::::<<<;;;:::888777666666666888888888888888888888888888888888888888777666666333333333222222222111111555444222000///000000111111111111111000000000000222111000//////000111222222222111111000/////////222111000000000111333444111222222333333222222111333222111000000111222333555555555444444333333333666666666666666666666666888888888777999CCCQQQ\\\yyy}}}yyyrrrjjjddd^^^\\\YYYWWWVVVWWWYYYZZZWWWWWWVVVVVVVVVVVVWWWWWWRRRQQQOOOMMMLLLLLLMMMMMMMMMPPPSSSTTTVVV[[[bbbhhhlllrrruuuuuuzzz|||xxxuuussspppmmmllllllmmmnnnhhhhhhiiijjjlllmmmnnnnnnvvvvvvwwwwwwxxxxxxxxxyyy|||}}}~~~~~~}}}}}}}}}zzzwwwuuurrrmmmhhhdddaaa___[[[ZZZXXXVVVSSSQQQOOONNNOOOPPPPPPNNNMMMNNNPPPSSSWWWYYY]]]bbbgggmmmqqqsssqqqqqqrrrtttwww{{{~~~HHHIIIJJJIIIHHHGGGHHHJJJLLLNNNPPPQQQOOOMMMLLLLLLMMMNNNNNNNNNNNNLLLKKKJJJLLLLLLLLLMMMMMMNNNNNNOOONNNNNNMMMLLLLLLKKKJJJJJJKKKLLLNNNQQQSSSSSSPPPMMMLLLKKKKKKMMMPPPQQQPPPNNNNNNNNNNNNNNNNNNOOOOOOOOOSSSSSSRRRQQQOOOLLLIIIHHHJJJJJJJJJJJJJJJKKKLLLLLLOOOOOONNNLLLKKKJJJKKKMMMLLLJJJHHHHHHHHHHHHGGGEEEEEEEEEFFFGGGGGGGGGGGGGGGHHHJJJLLLMMMLLLLLLMMMNNNJJJMMMPPPPPPMMMKKKKKKKKKNNNMMMLLLKKKJJJIIIHHHHHHFFFGGGHHHKKKNNNNNNKKKIIIBBB???<<<;;;===BBBGGGJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEDDDBBB@@@>>>===<<<<<<<<<;;;::::::;;;===???@@@HHHIIIIIIGGGCCCAAABBBCCCEEECCCAAA???>>>>>>???@@@@@@@@@AAABBBCCCDDDEEEFFFDDDBBB@@@@@@@@@@@@???>>>======>>>>>>>>>>>>======;;;;;;;;;;;;::::::::::::999999888777777777888888888888888888888888888888777777777777777666666555333333333333222222222222444333222000000000000111//////000000111111111222222111000//////000111222000000000000000111111111222222111111222222333444111222222333333222222111333333222111111222333333444444444444333333333222444444444444444444444444555666666666888@@@LLLVVVooozzz{{{tttooohhhfffcccaaa___```aaabbb\\\[[[ZZZXXXWWWVVVVVVVVVRRRPPPNNNLLLKKKJJJKKKKKKNNNOOOPPPPPPRRRVVVZZZ^^^bbbhhhkkklllrrr{{{|||uuupppmmmkkkhhhfffdddeeefffgggfffggghhhjjjlllnnnooopppsssttttttuuuvvvwwwwwwwwwzzz{{{|||}}}}}}||||||{{{||||||}}}yyyzzz{{{{{{yyyuuupppnnneeedddbbb```]]]ZZZYYYWWWTTTSSSSSSRRRQQQQQQQQQQQQNNNPPPRRRSSSTTTVVVYYY[[[\\\^^^ccchhhmmmrrrvvvxxxyyyyyyzzz|||FFFGGGHHHGGGFFFFFFGGGHHHIIIKKKNNNNNNMMMLLLLLLMMMOOOOOOOOONNNMMMMMMLLLLLLNNNMMMMMMLLLKKKKKKJJJJJJKKKKKKLLLLLLLLLKKKIIIIIIKKKKKKMMMQQQSSSSSSQQQOOONNNMMMLLLMMMOOOPPPOOONNNLLLLLLLLLLLLLLLMMMNNNNNNRRRRRRQQQPPPNNNLLLJJJIIIKKKKKKKKKJJJKKKKKKLLLLLLOOOOOONNNMMMLLLKKKKKKJJJLLLJJJHHHGGGGGGGGGEEEDDDFFFFFFGGGGGGGGGHHHHHHHHHIIIKKKMMMMMMLLLLLLMMMNNNLLLMMMOOONNNLLLKKKKKKLLLMMMMMMLLLKKKJJJIIIIIIHHHIIIIIIIIIKKKLLLJJJGGGEEE>>>;;;777666;;;BBBHHHLLLKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCBBB@@@???===<<<;;;;;;===<<<<<<<<<>>>AAADDDFFFMMMMMMLLLIIIEEEBBBAAAAAABBB@@@>>>=========???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>???AAAAAAAAA@@@>>>>>>>>>??????>>>>>>>>>;;;;;;;;;:::::::::999999777777666777777888999999666666666666666666666666666666666666666555444444444444444333333333222222444333222111000000000000......///000111222333333111111000000000000111111...//////000111111222222111222333333444444333333111111222222222222111111444333333222222333333444333333333333222222222222333333333333333333333333333444555555666<<>><<<<<<;;;;;;;;;<<<===???CCCHHHLLLOOOPPPPPPNNNLLLIIIFFFEEEDDD>>>===<<<;;;;;;<<<>>>????????????????????????>>>???>>>===>>>@@@AAA@@@>>>======>>>>>>>>>>>>======::::::::::::999999999999777666666666666777888888555555555555555555555555444555555555555444333333444444444333333333333222333222222111111000000000...//////000111111222222111000000000000000000111//////000000111111111111000111222333444333222111111111222222222222111111333333333222222333333333222222222222222222222222333333333333333333333333222333444555555999>>>CCCLLL[[[ppp}}}|||||||||vvvtttqqqnnniiieeeaaa___]]][[[XXXTTTQQQNNNMMMMMMNNNMMMNNNQQQVVVWWWTTTQQQTTTVVVWWWZZZ```hhhnnnqqqqqqzzz~~~~~~zzzxxxvvvsssnnnfff]]]WWWUUUTTTRRRPPPPPPPPPQQQRRRUUUVVVWWWYYY[[[]]]^^^___``````bbbccceeefffggghhhhhhhhhhhhhhhhhhgggggggggiiijjjlllnnnoookkkeee____________]]][[[XXXTTTRRRNNNNNNOOOPPPQQQRRRSSSTTTVVVUUUTTTSSSTTTVVVXXXYYY\\\___ccceeefffgggiiijjjnnnqqquuuzzzDDDEEEFFFFFFDDDDDDEEEFFFGGGIIIKKKLLLLLLMMMNNNPPPRRRQQQPPPOOONNNNNNNNNOOOKKKJJJJJJIIIIIIHHHHHHHHHHHHJJJMMMOOOPPPPPPOOONNNLLLMMMOOORRRUUUVVVTTTRRRQQQQQQQQQPPPOOONNNNNNNNNMMMLLLKKKKKKKKKLLLNNNOOOOOOOOONNNMMMLLLLLLKKKKKKIIIIIIIIIIIIJJJKKKLLLMMMMMMLLLLLLMMMOOOPPPNNNLLLJJJHHHDDDCCCCCCDDDCCCBBBCCCCCCBBBBBBCCCCCCDDDEEEHHHJJJLLLLLLLLLKKKLLLMMMNNNNNNNNNNNNOOOPPPPPPPPPMMMMMMLLLKKKJJJIIIIIIHHHFFFFFFFFFGGGHHHHHHFFFDDD???;;;888;;;CCCKKKPPPRRRJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDCCCCCCBBBCCCCCCCCC@@@???>>>===<<<<<<<<<<<<;;;<<<>>>@@@DDDHHHKKKMMMOOONNNNNNNNNMMMLLLJJJIII<<<;;;999999999:::<<<===<<<=========>>>>>>?????????>>>>>>>>>??????<<<:::;;;<<<<<<<<<<<<<<<<<<;;;::::::999999999888888888888777666666555555666666444444444444444444444444444444444444444333222222444444333333333222222222222222222222111111111000111111000000000000000000000000000111111000000000111111111111000000//////...///111222222222111000000111111222222111111000111111222222222222111111222222222222222222222222444444444444444444444444333444555555666888:::<<>>CCCLLLRRRTTTSSSJJJJJJIIIHHHFFFEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBBBB??????>>>==================>>>@@@AAABBBBBBBBBBBBCCCCCCDDDEEEGGGGGGEEEDDD:::999888777777888:::;;;:::;;;<<<<<<===>>>??????@@@???>>>>>>>>>===:::777:::;;;;;;<<<<<<;;;;;;:::999999999888888888777777777777666555555555555555444444444444444444444444444444444444444333222222333333333222222222111111111111222222222111111000111111111111000000//////000000111111111111000000222222111111000//////......//////000111000000000000000111111111111000000000111111222222111111000222222222222333333333333444444444444444444444444444555555666777888999999???CCCOOObbbyyy{{{wwwtttooolllgggbbb\\\XXXUUUTTTUUU[[[ccckkknnnjjjccc\\\RRRPPPQQQUUUXXXYYY]]]bbbhhhlllqqqqqqkkkddd___]]][[[YYYWWWUUUSSSPPPLLLIIIHHHGGGGGGGGGGGGHHHHHHIIIMMMMMMMMMMMMNNNNNNNNNNNNLLLMMMNNNOOOPPPQQQRRRSSSRRRRRRRRRQQQRRRSSSTTTTTTRRRTTTUUUWWWVVVUUUSSSQQQRRRRRRRRRQQQQQQQQQPPPPPPRRRRRRTTTUUUWWWYYY[[[[[[[[[]]]```cccgggkkkmmmooonnnqqquuuxxxyyy|||~~~~~~}}}FFFGGGHHHHHHGGGFFFGGGHHHFFFGGGIIIIIIIIIJJJLLLNNNRRRRRRSSSSSSRRRQQQOOONNNKKKJJJJJJIIIHHHHHHGGGGGGIIIJJJLLLNNNQQQSSSTTTUUUQQQRRRTTTVVVYYYXXXVVVSSSMMMQQQTTTUUURRROOONNNMMMLLLKKKIIIHHHHHHJJJLLLNNNLLLLLLKKKKKKKKKLLLMMMMMMIIIIIIJJJKKKNNNPPPRRRSSSUUUPPPLLLLLLNNNOOOMMMJJJFFFCCC@@@???AAACCCDDDDDDAAA@@@???>>>>>>@@@BBBCCCEEEGGGIIIJJJIIIIIIJJJKKKMMMMMMNNNRRRVVVXXXVVVTTTPPPOOOMMMLLLJJJHHHFFFFFFBBBAAAAAACCCFFFGGGGGGFFFDDDBBBDDDKKKTTTXXXVVVRRRKKKKKKJJJIIIGGGFFFEEEDDDDDDCCCBBBBBBAAAAAABBBBBB??????>>>>>>======>>>>>>???AAACCCDDDCCC@@@===;;;:::999:::===@@@AAA???<<<:::888777555555666888999;;;;;;<<<<<<===>>>>>>>>>>>>======>>>>>>===999777;;;;;;<<<<<<<<<<<<;;;;;;999888888888777777777777555555444444555555666666555555555555555555555555444444444555444333333222222222111111111000000000000111222222222222111000000000000000000111111111///000111222222111000///111111111000000000000000000000000///000111111222000000111111111111000000111111222333333222111111222333333333444444444444333333333333333333333333555555444555666777777777;;;<<>>@@@CCCDDDDDDAAA@@@???>>>>>>@@@BBBCCCEEEFFFHHHIIIHHHHHHIIIJJJLLLLLLOOOTTTYYY[[[XXXVVVQQQPPPNNNLLLIIIGGGFFFEEEBBBAAAAAABBBEEEFFFFFFFFFEEEEEEGGGOOOXXX[[[WWWQQQMMMLLLKKKJJJHHHGGGFFFEEECCCCCCBBBAAAAAAAAAAAABBB??????>>>>>>>>>>>>??????@@@BBBEEEGGGGGGDDD@@@===;;;:::;;;>>>BBBCCC@@@===:::888666555444555777888========================<<<<<<<<<===>>>===:::777<<<<<<============<<<<<<888888888888777777777777333333333444555666777888555555555555555555555555444444555555444444333222111111111000000000000///000000222333333222111000......///000111222333333///000111222222111000////////////000111111222222222111000000000111333444000000111111111111000000222222444444444444222222333333333444444555555555222222222222222222222222555444333444555666666666555777<<>>@@@CCCFFFHHHIIIEEEHHHKKKNNNPPPQQQQQQQQQKKKKKKJJJIIIHHHFFFEEEDDDCCCDDDFFFGGGEEEBBB???<<<<<<<<<<<<<<<<<<<<<<<<;;;AAABBBDDDEEECCCAAA===;;;<<<===>>>??????>>>===<<<777777777777888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<>>><<<::::::;;;=========>>>>>>>>>===<<<<<<;;;;;;666777888999999888666666555555555555555555555555555555444444444333333333444444333333333333222222111222222222222111000000000000000000000000000000......///000000000000000000000000000000000000000////////////000000000000//////000000111111111222//////000111111111111000000000000000000000000000000111111111111222222222333333333333333333333333444444444444444444333333222888===AAAEEEOOO^^^iii|||oooeeelllvvv{{{xxxtttqqqooottt{{{uuuggg]]]XXXRRRXXX___eeehhhkkkooorrrsssrrrnnnfff\\\TTTQQQPPPJJJIIIGGGFFFEEEEEEEEEFFFGGGGGGHHHIIIJJJJJJKKKKKKLLLOOOQQQRRRRRRQQQRRRSSSSSSTTTVVVXXXYYYYYYYYYXXXVVVVVVVVVWWWYYY[[[]]]^^^_________```bbbdddeeefffjjjiiiggghhhjjjlllmmmmmmqqqqqqsssuuuxxxzzz|||}}}xxxtttlll]]]RRRPPPLLLLLLLLLMMMMMMMMMMMMMMMPPPNNNNNNOOORRRTTTTTTTTTVVVTTTSSSSSSTTTSSSOOOLLLJJJLLLNNNNNNLLLJJJIIIIIIGGGIIIMMMPPPSSSTTTUUUTTTWWWVVVUUUVVVXXXXXXWWWUUUTTTTTTTTTSSSQQQNNNKKKJJJJJJIIIHHHGGGHHHJJJLLLMMMRRROOOMMMLLLMMMMMMLLLLLLOOONNNOOORRRUUUWWWVVVTTTPPPNNNLLLJJJJJJJJJHHHGGGDDDBBB@@@???AAACCCCCCCCC@@@CCCDDDBBB???>>>BBBFFFKKKKKKLLLKKKKKKJJJKKKLLLMMMLLLNNNTTTZZZ\\\YYYUUUPPPQQQRRRPPPKKKFFFCCCAAA??????@@@@@@AAACCCDDDEEEEEEGGGIIILLLNNNNNNNNNNNNKKKKKKJJJIIIGGGDDDBBBAAAAAACCCEEEEEEDDDBBB>>><<<=========<<<<<<<<<======@@@AAAAAAAAA@@@>>><<<;;;===>>>???@@@@@@???>>>===888888888777888888999:::<<<<<<<<<===============>>><<<;;;;;;<<<===>>>>>>======<<<;;;;;;::::::999777888888999888777666555555555555555555555555555555444444444444333333333444444333333333222222222222222222222111111000///000000000000000000000000//////000111111111111111000000000000000000000000////////////000000000000///000000000111111111111111222222333333333333333000000000000000000000000000111111111111222222222333333333333333333333333333333444444444444444444000555999;;;>>>EEERRR\\\sss}}}tttcccbbbeeehhhpppzzz~~~yyyoooiiigggbbbgggnnnsssvvvyyy|||}}}zzztttiii^^^VVVRRRRRRKKKJJJIIIGGGFFFGGGGGGHHHFFFGGGHHHJJJLLLNNNPPPRRRSSSVVVYYY[[[[[[[[[\\\]]]^^^___aaabbbccccccbbbbbbbbbbbbdddeeegggiiijjjjjjjjjjjjjjjkkkmmmooopppqqqvvvuuuuuuuuuwwwxxxyyyyyyzzz{{{}}}ttteeeaaa[[[OOOHHHIIIKKKLLLMMMOOOOOOOOONNNNNNQQQPPPQQQSSSVVVWWWWWWVVVSSSSSSRRRSSSSSSRRRPPPMMMLLLOOOQQQRRRPPPMMMKKKKKKIIIKKKOOOSSSUUUUUUUUUTTTUUUTTTTTTVVVXXXXXXWWWVVVSSSSSSSSSRRRPPPMMMKKKIIIHHHHHHHHHIIIIIIJJJLLLLLLRRRPPPNNNMMMNNNOOONNNMMMOOOOOOPPPRRRTTTTTTQQQOOONNNLLLKKKKKKLLLLLLKKKIIIGGGEEEBBBBBBCCCDDDDDDDDDAAACCCFFFEEEBBBAAABBBDDDKKKLLLMMMMMMLLLKKKLLLMMMMMMMMMOOOTTTYYYZZZXXXTTTSSSTTTTTTQQQLLLFFFCCCAAA@@@@@@??????@@@BBBCCCDDDEEEFFFHHHIIIJJJJJJJJJIIIJJJJJJIIIGGGEEEBBB@@@??????@@@BBBCCCCCCAAA>>>===>>>>>><<<<<<<<<===>>>?????????>>>>>>===<<<;;;:::>>>???@@@@@@@@@@@@???>>>:::999888888777888888888<<<<<<======>>>>>>>>>>>>===============>>>??????;;;;;;::::::999888888888999999999888777666555444666666666666666666666666444444444444333333333333333333333333222222222222222222222222111000///...000000000000000000000000000000111222222222222111000000000000000000000000.../////////000000000111000000000000111111111111222222333444444444444333000000000000000000000000000111111111111222222222333333333333333333333333222222333333444444555555000333666777777<<>>======>>>@@@CCCFFFGGGFFFGGGGGGHHHHHHHHHGGGFFFGGGGGGFFFEEECCCAAA@@@???<<<>>>@@@AAAAAA@@@>>>===>>>===<<<;;;;;;<<<>>>??????>>>===;;;;;;;;;;;;<<<===>>>???@@@@@@???>>>===;;;:::999888777777777777;;;;;;<<<<<<======>>>>>>======>>>>>>======>>>???;;;;;;::::::999888888888999999999888666555444333666666666666666666666666444444444333333333222222333333333222222222222111222222222222111///...---//////////////////////////////000111111111111000000000000000000000000000......//////000000111111000000000000000111111111000000111222222222222222000000000000000000000000000000111111111222222222222222222222222222222222111111222333444444555555222555777666666999AAAGGGWWW___mmm|||pppeee___ccclllrrryyyqqqddd[[[WWWVVVSSSRRRQQQPPPOOOPPPPPPQQQTTTSSSSSSUUUXXX]]]bbbeeennnpppsssuuuuuuuuuvvvxxxvvvxxxzzz}}}vvvdddXXXNNNKKKJJJGGGFFFHHHHHHJJJMMMOOOQQQQQQQQQPPPQQQQQQRRRTTTWWWWWWVVVTTTPPPQQQRRRRRRQQQPPPOOONNNKKKNNNQQQRRRQQQOOONNNNNNNNNPPPRRRUUUVVVVVVTTTSSSTTTTTTTTTVVVXXXYYYXXXWWWSSSSSSRRRQQQOOOLLLJJJHHHHHHIIIIIIKKKLLLMMMMMMNNNMMMMMMMMMOOORRRTTTTTTSSSOOOPPPQQQQQQOOOMMMKKKJJJNNNMMMMMMMMMNNNNNNLLLIIIHHHGGGEEEEEEFFFFFFEEEDDDDDDFFFIIIIIIHHHFFFDDDCCCGGGJJJMMMKKKHHHGGGIIILLLOOOPPPQQQSSSUUUVVVUUUSSSNNNOOOOOONNNJJJHHHFFFFFF??????>>>>>>@@@BBBEEEGGGHHHHHHHHHHHHGGGFFFFFFEEEBBBCCCCCCCCCBBBBBBAAA@@@;;;<<<>>>???@@@???>>>===<<<<<<;;;;;;;;;<<<>>>???@@@???===;;;;;;;;;<<<===;;;<<<===>>>>>>===<<<;;;;;;;;;999888777777666666999999:::;;;;;;<<<=========>>>@@@???<<<;;;<<<===<<<<<<;;;;;;::::::999999:::999888777555444444333666666666666666666666666444444333333333222222222333333222222222111111111222222222111000///......////////////////////////---......///000/////////////////////////////////.........///000111111111111111000000000000000000000000111222222222222111000000000000000000000000000000111111111222222222222222222222222222222222111111222222333444555555333555666666777999>>>BBBKKKRRR```rrrttthhhdddfffhhhooozzzvvvkkkccc^^^\\\XXXWWWVVVUUUUUUUUUVVVWWWXXXXXXYYY\\\aaagggmmmqqq{{{}}}}}}wwwiii___QQQKKKFFFFFFFFFEEEDDDDDDIIIJJJMMMPPPRRRSSSTTTTTTRRRQQQQQQSSSTTTUUUTTTRRROOOQQQSSSRRRPPPNNNMMMMMMIIILLLNNNOOOOOOOOOOOOPPPPPPQQQSSSTTTTTTTTTTTTSSSVVVUUUUUUWWWYYYYYYXXXWWWSSSSSSSSSRRRPPPMMMKKKIIIJJJJJJJJJKKKMMMNNNPPPQQQRRRQQQRRRSSSUUUVVVTTTSSSQQQRRRRRRPPPMMMKKKJJJJJJNNNMMMMMMNNNOOOOOOLLLJJJHHHGGGFFFFFFGGGHHHGGGEEEGGGHHHJJJJJJJJJHHHFFFDDDEEEIIILLLJJJFFFDDDGGGKKKLLLMMMNNNOOOPPPPPPOOOOOOKKKMMMMMMMMMJJJIIIIIIJJJEEEDDDAAA??????AAACCCDDDIIIHHHHHHGGGFFFFFFEEEEEE@@@@@@AAABBBBBBBBBBBBAAA<<<===>>>>>>???>>>======;;;<<<<<<===>>>>>>>>>>>>@@@???===<<<<<<<<<===>>>;;;;;;<<<======<<<;;;;;;;;;:::999888777777777777888888999:::;;;<<<<<<===???AAACCCAAA===:::;;;<<<======<<<<<<;;;;;;::::::999888777666555444444444555555555555555555555555333333333333222222222222222222222222111111111111000000111111000000///...000000000000000000000000,,,---......//////......////////////////////////------...///000111222222111111111111000000000000111111222333333333333222000000000000000000000000000111111111111222222222222222222222222222222222111111222222333333444444111333444555666777;;;===BBBHHHUUUfffwww~~~tttooojjjnnnttt{{{xxxqqqllliiibbbaaa```______```aaaaaa]]]___bbbgggnnnuuu|||xxxkkk```UUUMMMHHHFFFEEEFFFFFFFFFDDDBBBLLLMMMNNNQQQSSSVVVXXXYYYUUUSSSQQQQQQRRRSSSRRRQQQPPPRRRSSSRRROOOLLLLLLLLLIIIJJJLLLMMMMMMOOOQQQTTTSSSSSSRRRRRRRRRSSSSSSTTTXXXWWWWWWXXXYYYZZZXXXWWWTTTTTTTTTSSSQQQNNNKKKJJJLLLLLLKKKKKKMMMOOORRRTTTUUUUUUUUUWWWZZZZZZYYYWWWRRRSSSRRROOOKKKIIIJJJLLLKKKKKKLLLOOOQQQQQQOOOMMMIIIHHHHHHIIIJJJKKKIIIHHHJJJJJJJJJJJJJJJIIIGGGEEEDDDIIILLLJJJEEECCCGGGKKKKKKLLLMMMNNNMMMLLLLLLMMMLLLMMMNNNMMMKKKJJJKKKLLLGGGEEEBBB@@@@@@AAACCCEEEHHHGGGFFFEEEEEEEEEDDDEEEAAAAAAAAABBBBBBAAAAAA@@@======>>>>>>>>>>>>===<<<<<<===???AAAAAAAAA@@@???>>>======<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;::::::999888777777777888888888999:::;;;<<<===>>>BBBEEEGGGEEE???;;;;;;=========<<<<<<;;;;;;::::::888777666555444555555666444444444444444444444444333333333222222222222111222222222222111111111111...//////000000000000000000000000000000000000000---......///////////////////////////////////////------...///000111222222111111111111000000000///000000111222222222222111000000000000000000000000000111111111111222222222111111111111111111111111222222222222222222333333222333444444555666777999;;;@@@KKKXXXhhhwww~~~|||zzzzzz~~~~~~yyyrrrrrrpppppppppqqqrrrsssnnnpppsssxxx~~~|||lll___VVVQQQLLLHHHFFFFFFFFFFFFFFFGGGEEECCCNNNOOOPPPRRRUUUXXX[[[\\\WWWTTTRRRQQQQQQRRRQQQQQQPPPRRRTTTRRRNNNKKKKKKLLLIIIJJJKKKLLLMMMOOOSSSVVVTTTSSSRRRQQQQQQRRRSSSTTTZZZYYYXXXYYYZZZZZZXXXWWWUUUUUUTTTSSSQQQNNNLLLJJJNNNMMMLLLLLLMMMPPPSSSVVVTTTUUUWWWZZZ^^^```___^^^SSSSSSRRRNNNJJJIIIKKKNNNIIIIIIKKKOOORRRSSSQQQOOOJJJIIIIIIJJJLLLMMMLLLJJJLLLKKKJJJJJJJJJJJJHHHFFFDDDIIIMMMKKKEEECCCGGGLLLLLLMMMOOOOOOMMMMMMMMMMMMNNNOOOPPPNNNLLLKKKKKKLLLEEECCCAAA@@@AAACCCGGGIIIGGGFFFEEEDDDDDDDDDDDDDDDBBBBBBBBBBBBAAA@@@??????>>>>>>>>>>>>>>>======<<<<<<>>>AAADDDDDDCCCBBB@@@<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>??????>>>===<<<:::999888888777888888888999999:::;;;<<<===>>>???EEEIIIKKKGGGAAA<<<<<<>>>===<<<<<<;;;;;;::::::999777777555444444555666777333333333333333333333333333333333222222222111111222222222111111111111000---...///000111111111111000000000000000000000000...//////000000000000000////////////////////////------...///000111222222222111111111000000//////------...///////////////000000000000000000000000000111111111111222222222111111111111111111111111333333222222222222222222444444555555555666666666777<<>>@@@AAAAAA@@@>>>===??????AAACCCEEEEEECCCAAADDDCCC@@@>>>=========>>>===;;;:::;;;<<<===<<<;;;888888777777777777777888999::::::;;;<<<===??????HHHIIIHHHDDD???;;;999888===<<<;;;;;;999999888777777666555444444444444444666555555555555444444444222222222111111111111000222222222222222222222222222222222111111///..............................000000111111111111000000---.........//////000000000000000000111111111111000000000000000000000000111111111111111000///...222111///000111333333222111111111111111111111111333333333222222111111111333333333222222111111111222333333444555555555444666;;;@@@EEELLL[[[ooo}}}|||kkkggglllsssvvvvvvjjj\\\TTTMMMIIIFFFBBBAAACCCGGGDDDEEEIIIHHHEEEHHHOOOZZZXXXWWWXXXXXXXXXXXXXXXTTTSSSRRRQQQPPPPPPPPPPPPOOONNNNNNMMMMMMLLLKKKKKKGGGIIIMMMQQQSSSTTTSSSSSSTTTTTTTTTTTTUUUWWWYYYZZZ]]]\\\ZZZXXXVVVTTTSSSSSSSSSSSSRRRPPPNNNLLLKKKJJJNNNNNNNNNOOOPPPQQQRRRSSSTTTRRRVVVbbbnnnqqqhhh]]]TTTRRRNNNKKKIIIHHHIIIIIIIIIKKKMMMOOOOOOOOONNNMMMJJJJJJKKKKKKKKKKKKKKKLLLIIIJJJJJJJJJIIIIIIHHHGGGGGGHHHJJJJJJHHHGGGFFFGGGJJJKKKKKKLLLLLLLLLKKKKKKLLLKKKKKKJJJIIIIIIIIIIIIGGGGGGEEEEEEGGGHHHGGGFFFCCCDDDDDDCCC@@@@@@AAABBB@@@AAAAAA@@@>>>>>>???AAACCCDDDEEEEEECCCBBB???>>>AAAAAABBBDDDFFFEEECCCAAAAAAAAA???>>>===============<<<;;;;;;======<<<:::888888777777777777888888:::::::::;;;<<<===>>>???EEEFFFEEECCC>>>;;;::::::;;;;;;:::999888777666666666666555444444444444444555555555555444444444444222222222111111111111000222222222222222222222222222222222111111000///...........................//////000000000000//////........./////////000000//////000000000111111111000000000000000000000000000000111111111000//////111000///000222333222111111111111111111111111111333333333222222111111111333333333222222111111111222222333444444444444444333777;;;>>>DDDPPPaaannnnnndddccceeegggppp}}}|||qqqcccXXXRRRLLLGGGFFFDDDAAAAAADDDFFFCCCDDDGGGHHHIIIPPPYYY^^^]]][[[XXXWWWWWWWWWWWWRRRQQQPPPOOOOOONNNNNNNNNNNNNNNMMMLLLLLLKKKKKKJJJFFFIIINNNRRRTTTUUUTTTSSSRRRRRRSSSTTTVVVXXXYYY[[[YYYYYYXXXWWWTTTRRRPPPOOOOOOOOONNNMMMLLLLLLKKKKKKMMMMMMNNNOOOPPPQQQRRRRRRSSSSSSXXXbbblllmmmcccYYYRRRQQQOOOMMMKKKIIIIIIHHHJJJKKKMMMNNNOOONNNNNNMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIHHHJJJKKKKKKIIIHHHHHHIIILLLKKKKKKJJJJJJJJJKKKKKKMMMLLLLLLKKKJJJIIIIIIIIIFFFFFFFFFHHHIIIHHHFFFDDDBBBCCCCCCAAA??????@@@AAA@@@???>>>======???DDDGGGLLLKKKJJJIIIFFFDDDAAA@@@BBBBBBBBBDDDEEEEEECCCAAA????????????>>>>>>===<<<>>>===<<<<<<======;;;999999888888777888888999999:::::::::;;;<<<===>>>???AAAAAAAAA@@@===;;;;;;<<<::::::999888777666555555666555444444444444444444555555444444444333333333222222222111111111111000000000000000000000000000111111222111111000///...////////////////////////......////////////............////////////000000//////000000000000111111000000000000000000000000//////000111111111000000000///000111333333111///111111111111111111111111222222222222222111111111222222222222222111111111222222333444444444333333222555777888;;;DDDRRR]]]wwwzzziii```ZZZZZZ___jjjuuu}}}|||qqqggg^^^SSSKKKGGGDDDCCCEEEDDDBBBCCCFFFGGGFFFHHHMMMQQQWWWcccnnn\\\]]][[[VVVTTTUUUUUUUUUPPPPPPOOONNNMMMMMMMMMMMMKKKKKKJJJJJJIIIIIIHHHHHHFFFIIINNNSSSUUUUUUTTTRRRSSSSSSTTTUUUVVVWWWWWWXXXWWWWWWWWWVVVTTTQQQNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNPPPQQQQQQRRRRRRSSSRRRUUU]]]dddddd]]]UUUPPPOOOOOONNNLLLJJJIIIHHHKKKKKKLLLMMMNNNNNNMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJKKKJJJIIIHHHHHHIIIJJJKKKJJJKKKLLLLLLJJJIIIIIIJJJMMMLLLKKKIIIHHHHHHIIIJJJMMMMMMLLLLLLKKKJJJIIIHHHDDDCCCEEEIIIJJJFFFBBBAAABBBBBBBBBAAA???>>>???@@@AAA@@@>>>===>>>BBBIIINNNQQQPPPNNNJJJGGGDDDBBBAAACCCBBBBBBCCCEEEEEECCCAAA>>>???@@@AAAAAA@@@>>>===>>>=========>>>===;;;999999999888888888999:::::::::::::::;;;;;;===>>>>>><<<===>>>===;;;;;;<<<===:::999999888777666555555555555444333333444444444444444444444333333333222222222222111111111000000000000000000000000000000111111111111111000//////000000000000000000000000...//////000000//////...//////////////////000000////////////000000000111000000000000000000000000......///000111111111000//////000222444333111...111111111111111111111111222222222111111111111111222222222111111111111111222222333333333333222222333555666666888???IIIQQQgggppp}}}yyylll\\\XXXWWW\\\eeeooo|||zzzlll```XXXQQQJJJEEECCCAAABBBEEEDDDBBBDDDHHHJJJOOOWWW___fffooo|||YYY]]]]]]VVVSSSUUUWWWUUUPPPOOONNNMMMMMMLLLMMMMMMKKKKKKJJJJJJIIIIIIHHHHHHGGGIIINNNRRRTTTUUUTTTSSSUUUUUUUUUUUUUUUUUUTTTTTTVVVVVVUUUTTTRRRPPPMMMKKKJJJJJJKKKKKKKKKLLLLLLLLLMMMNNNOOOQQQRRRRRRRRRRRRQQQPPPPPPSSSXXXYYYVVVRRRNNNNNNOOONNNMMMKKKIIIHHHKKKKKKLLLLLLMMMMMMMMMLLLMMMMMMLLLLLLKKKKKKJJJJJJKKKJJJIIIHHHHHHIIIKKKLLLKKKLLLMMMLLLJJJIIIJJJKKKNNNMMMKKKIIIGGGGGGGGGHHHLLLLLLLLLLLLKKKJJJHHHHHHEEEBBBEEEKKKLLLFFFAAA@@@AAABBBBBB@@@>>>===>>>@@@CCCBBBAAA@@@AAAEEELLLQQQRRRPPPLLLHHHEEECCCAAAAAABBBAAAAAABBBDDDDDDCCCBBB@@@AAABBBCCCBBBAAA@@@???=========>>>???>>>;;;999999999999999999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>:::;;;;;;;;;999:::<<<>>>::::::999888777666555555444444333333333444444555444333333333222222222222222222222111111111000000////////////////////////000111111111111000000///000000000000000000000000///000000111111000000///000000000000000000//////...////////////000000000////////////////////////---...///000000000000000......///111333333000...000000000000000000000000111111111111111111111111111111111111111111111111111222222222222222111111333444555666777<<>>>>>???@@@EEEEEEEEEDDDDDDGGGLLLOOONNNLLLHHHEEEBBBAAAAAABBBBBBAAAAAABBBDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@<<<<<<===>>>@@@???===:::999999999999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<======:::;;;;;;999888999;;;===::::::999888777666555555333333333333333444444555333333333222222222111111222222222111111111111000////////////////////////000000111111111111000000////////////////////////000000111111111111000000111111000000000000//////......////////////000000////////////////////////......///000000000/////////...///000222222000...000000000000000000000000000000000111111111111111000000000111111111111111111111222222222111000000111222333444555999>>>AAAGGGMMMWWWeeerrr~~~wwwmmmccc^^^]]]```jjjsss{{{}}}~~~uuunnn\\\WWWNNNHHHDDDCCCCCCCCCAAA???@@@AAAAAABBBIIIRRRaaarrrUUU^^^aaaYYYUUUWWWWWWRRRRRRRRRQQQPPPOOOOOOOOOOOOOOONNNNNNMMMMMMLLLKKKKKKHHHIIIJJJMMMOOOQQQSSSTTTUUUUUUVVVVVVUUUTTTSSSRRRSSSRRRPPPNNNLLLJJJIIIIIIFFFGGGGGGHHHHHHIIIIIIJJJIIIJJJMMMOOOPPPPPPOOONNNMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKLLLLLLLLLKKKKKKKKKLLLLLLIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLKKKIIIIIIJJJLLLMMMMMMLLLJJJHHHEEECCCBBBFFFGGGIIIJJJKKKJJJHHHHHHJJJDDDFFFOOOPPPGGGBBBDDDBBBCCCCCCAAA???>>>???AAAFFFGGGHHHGGGFFFGGGHHHJJJIIIGGGDDDAAA@@@AAABBBDDDDDDBBBBBBCCCFFFHHHIIIHHHEEEDDDCCCBBBAAA@@@@@@@@@:::;;;<<>>;;;999999999::::::;;;<<<===<<<;;;;;;;;;;;;<<<======<<<<<<;;;999777888:::<<<999888888777666555444444333333222222333333444555222222222222111111111111222222222111111111111000000000000000000000000000000000111111111111000000........................//////000000000000//////111111111000000000//////........./////////000000/////////////////////////////////000//////......000///...///111111111///000000000000000000000000///000000000111111111222///000000000111111111222111111222222111000000///222222333333444666999;;;???AAAHHHSSSbbbrrr~~~zzztttppplllnnnrrrqqqpppnnnnnnqqqvvvzzz}}}wwwmmmbbb[[[PPPMMMHHHEEECCCCCCDDDDDDAAA???@@@BBBDDDJJJWWWcccxxxRRR]]]aaaXXXRRRTTTSSSMMMSSSSSSRRRQQQPPPPPPPPPPPPMMMMMMLLLLLLKKKKKKJJJJJJHHHHHHIIIKKKMMMPPPSSSTTTSSSTTTUUUVVVVVVUUUTTTSSSRRRQQQNNNKKKIIIHHHHHHHHHEEEEEEFFFFFFGGGGGGGGGHHHGGGHHHKKKMMMNNNNNNMMMLLLKKKMMMOOOPPPPPPOOONNNNNNNNNNNNMMMLLLKKKKKKLLLLLLMMMLLLKKKKKKKKKKKKLLLLLLGGGHHHHHHIIIIIIJJJJJJJJJHHHIIIKKKLLLLLLLLLKKKJJJLLLLLLLLLJJJHHHHHHJJJLLLMMMMMMLLLKKKHHHEEEBBB@@@DDDFFFHHHJJJJJJJJJIIIHHHIIICCCDDDMMMNNNDDD@@@CCCBBBCCCCCCBBB??????@@@AAAFFFHHHIIIIIIGGGFFFEEEFFFFFFDDDAAA??????AAADDDEEEEEEDDDCCCEEEHHHKKKKKKKKKFFFDDDBBB@@@????????????999:::<<>><<<<<<;;;;;;;;;<<<============<<<999777777999;;;777777666555444333333222222222222222333333444555222222222111111111111000222222222111111111111000111111111111111111111111///000000111111111000000..............................////////////......222111111111000000//////............/////////000///////////////////////////000000000///...------111///---...000111111000000000000000000000000000//////000000111111111222//////000000111111111222111111111111111000//////444444555555555666777888;;;<<>>???AAABBBAAA@@@CCCAAA@@@AAADDDGGGIIIIIICCCCCCCCCBBB@@@>>>===<<<:::;;;<<>>???BBBEEEGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBAAAAAACCCEEEGGGGGGFFFFFFFFFEEEEEEEEEBBBBBBBBBDDDEEEEEECCCAAA?????????AAADDDFFFFFFFFFAAAAAAAAA@@@???===<<<;;;;;;;;;<<>>>>>999:::::::::;;;;;;;;;<<<:::999888777666555555555777777555444444444555666555444333222222222333444333222111111000000000000111000000////////////000111111111111222222222222000000000000000000000000/////////....../////////000000000///000000111222...---,,,+++++++++,,,---.........////////////000/////////..................//////000000//////...,,,,,,---...///000111111///000000000000000000111222111111000000111111222111111111111111111111111000000000000111222333444333333222222222222333333666666666777;;;BBBKKKRRRggguuuyyyjjj```[[[ZZZaaaiiiyyyvvvhhh___TTTMMMFFFEEECCC??????AAAAAABBBCCCBBBBBBEEEJJJOOO\\\fffsssEEEKKKOOOMMMMMMOOOOOOLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJLLLMMMMMMJJJGGGEEEEEEFFFFFFGGGJJJMMMPPPPPPPPPOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJJJJHHHFFFDDDBBBBBBBBBCCCFFFIIILLLMMMLLLKKKKKKLLLMMMMMMLLLKKKKKKJJJLLLNNNPPPQQQRRRRRRRRRUUUSSSNNNJJJHHHHHHIIIJJJKKKJJJIIIHHHGGGHHHHHHIIIHHHGGGEEEDDDCCCCCCDDDEEEHHHHHHJJJKKKLLLLLLLLLLLLMMMLLLLLLKKKIIIGGGFFFEEEDDDEEEFFFGGGFFFCCC@@@===<<<>>>BBBEEEGGGHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDBBBCCCCCCBBBAAAAAADDDFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDFFFHHHIIIHHHGGG<<<<<<===@@@CCCDDDCCCAAA?????????>>>===<<<;;;:::;;;;;;;;;===???@@@???=========<<<<<<;;;;;;;;;;;;888999999::::::;;;;;;;;;:::999888777666555555555888666555333333444555666555444222000000111333444222222111000000000000000000//////.........//////000000000111111111222222////////////////////////......////////////....../////////////////////000111111///............///------........./////////...........................//////////////////...---------...///000000111.../////////000000111111111111000000000000111111111111111111111111111111000000000000111222333444333333222222222222333333555555555444555:::@@@EEEVVVfff{{{~~~qqqgggaaabbbfffsss}}}tttiii___UUUNNNIIIDDDAAAAAAAAA>>>>>>BBBCCCEEEEEEDDDFFFNNN[[[eee|||DDDIIILLLKKKKKKMMMMMMKKKKKKJJJJJJJJJJJJJJJIIIIIIEEEHHHKKKKKKJJJHHHGGGGGGFFFFFFHHHKKKNNNQQQPPPOOOMMMMMMMMMMMMMMMLLLLLLKKKIIIJJJJJJJJJIIIGGGEEECCCAAAAAACCCFFFJJJLLLLLLKKKGGGHHHJJJKKKKKKJJJIIIHHHMMMOOOQQQSSSTTTTTTTTTTTTTTTQQQLLLHHHFFFFFFGGGIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHFFFEEEDDDEEEEEEFFFHHHIIIJJJKKKLLLMMMMMMMMMLLLLLLKKKJJJHHHGGGEEEDDDDDDEEEGGGGGGFFFCCC@@@>>>===???BBBFFFHHHIIIIIIIIIGGGGGGFFFFFFEEEDDDDDDDDDBBBCCCCCCBBBAAABBBDDDFFFDDDEEEEEEEEEEEEFFFFFFFFFBBB@@@??????CCCFFFHHHHHH======>>>AAACCCCCCBBB@@@============<<<<<<;;;::::::999999:::<<<===<<<:::;;;;;;:::::::::::::::999888888999999:::;;;<<<<<<;;;:::999888777666666666777666555444333444444555555333111000///000222333111111000000///000000000///...............//////---......///000111222222////////////////////////......///000000///......000000000000000000000///......---,,,,,,,,,,,,,,,------------............---------.....................////////////......///////////////...............//////000000000111111000000000000000000111000000000000000000000000000000000000111222333444333222222111111222222333444444555444444777;;;>>>GGGWWWnnnyyymmmggghhhmmmqqqxxxwwwjjj^^^TTTNNNJJJHHHEEEBBB@@@AAA@@@===???BBBBBBDDDGGGJJJRRRcccwwwBBBGGGJJJIIIIIILLLLLLKKKIIIIIIIIIIIIIIIIIIIIIHHHDDDFFFHHHIIIHHHHHHHHHIIIFFFGGGHHHKKKOOOPPPOOONNNKKKKKKLLLMMMMMMMMMMMMLLLJJJKKKKKKKKKJJJIIIGGGFFFCCCCCCDDDGGGKKKLLLKKKJJJHHHIIILLLMMMNNNNNNLLLKKKPPPQQQSSSUUUVVVVVVVVVUUUQQQNNNJJJFFFDDDDDDFFFGGGFFFGGGHHHHHHHHHGGGGGGFFFHHHGGGFFFFFFFFFFFFFFFFFFHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJIIIIIIGGGFFFDDDDDDDDDEEEFFFFFFEEECCCAAA??????AAADDDGGGHHHIIIIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCAAABBBCCCBBBAAABBBDDDGGGEEEEEEEEEEEEEEEEEEEEEEEEAAA???<<<===@@@DDDFFFGGGAAAAAAAAABBBDDDDDDAAA???;;;<<<<<<<<<<<<<<<;;;;;;:::888777888999:::999888666777777999:::;;;<<<===888888999:::;;;<<<======;;;:::999888777666666666555555555555444444333333333222111000000000111222111000000//////000000000///............//////000,,,---...///000111222222000000000000000000000000---...///000000///...---111222222222222111111000---------------,,,,,,,,,,,,,,,,,,---------......---------------.........---......//////......---000000//////...............//////////////////000111000000//////000000111000000000000000000000000000000000000111222333444222222111111111111222222333444555555555666888;;;???KKK___sss~~~{{{rrrooollljjjjjjoootttyyy}}}jjjcccXXXMMMGGGEEEFFFGGGCCC@@@@@@AAA@@@>>>@@@EEEDDDIIIRRR^^^nnnAAAFFFIIIGGGGGGJJJLLLJJJHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFGGGGGGFFFFFFGGGHHHFFFFFFHHHKKKMMMNNNMMMKKKIIIJJJKKKLLLMMMNNNNNNNNNLLLLLLLLLLLLLLLKKKJJJIIIFFFFFFGGGJJJLLLLLLKKKIIIJJJKKKNNNQQQRRRRRRQQQPPPPPPQQQSSSUUUVVVVVVUUUUUUMMMKKKHHHEEECCCCCCDDDEEECCCEEEGGGHHHHHHGGGEEECCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGFFFHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@AAADDDFFFHHHHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCBBBAAABBBBBBBBBAAABBBEEEGGGEEEEEEEEEEEEEEEDDDDDDDDDCCCAAA@@@@@@BBBDDDEEEDDDBBBAAA@@@@@@AAA@@@>>>===;;;;;;<<<<<<<<<<<<<<<;;;:::999777777999999999888666777888999;;;<<<===>>>999999:::;;;<<<===>>>>>>:::999888777666555555555333444555666666444333111222111111111000000000000000000////////////000000//////......//////000111//////000000000111111111000000000000000000000000---...///000000///...---///000111111111///...------......///////////////+++,,,,,,,,,,,,---------,,,,,,,,,------.........---......//////......---.........//////////////////////////////.........000000////////////000000000000000000000000000000000000000000111222333444222222111111111111222222222333555555444444555666:::AAAOOO___oooyyy~~~{{{xxxwww|||ssslllhhhiiikkkkkkpppvvvwwwllleeeVVVRRRKKKEEEAAAAAADDDFFF@@@??????AAAAAAAAAGGGNNNQQQ[[[lll@@@EEEHHHFFFFFFJJJKKKJJJGGGGGGGGGGGGGGGGGGGGGHHHGGGHHHHHHFFFEEEDDDFFFGGGEEEEEEGGGJJJLLLMMMKKKIIIHHHIIIKKKLLLNNNOOOOOOPPPNNNNNNMMMMMMLLLLLLLLLLLLIIIIIIJJJLLLMMMMMMKKKHHHFFFHHHLLLOOOQQQQQQPPPOOOPPPQQQSSSTTTUUUUUUUUUTTTJJJIIIFFFDDDCCCCCCDDDDDDCCCEEEHHHJJJJJJHHHEEECCCBBBCCCDDDFFFFFFFFFEEEDDDDDDDDDEEEEEEEEEDDDDDDCCCFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@AAADDDFFFGGGGGGFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBAAABBBBBBBBBAAABBBEEEGGGFFFEEEEEEEEEDDDDDDDDDDDDBBBAAAAAABBBCCCBBB???===AAA???===<<<<<<<<<:::888;;;;;;<<<<<<======<<<<<<<<<:::888888999:::999888;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<>>>>>>???999888777666444444444444222333666777777555222000000111111111111000//////000000////////////000111///////////////000111111222222222222111111000000000000000000000000000000---...///111111///...---,,,,,,---------,,,***)))++++++,,,---............++++++,,,,,,,,,---------,,,,,,,,,------.........---..................---,,,------...///000111111000000//////.........---000000////////////000000000000000000000000000000000000000000111222333444222222111111111111222222111333444444333222222333666999BBBPPP___jjjppprrrsssppprrr}}}|||ssslllkkkjjjggghhhnnn|||vvvnnnhhh___UUUMMMJJJHHHEEEBBB??????BBBDDD???>>>???CCCDDDFFFMMMVVVaaaoooBBBCCCEEEGGGHHHIIIHHHHHHGGGFFFFFFFFFFFFHHHIIIJJJJJJJJJIIIHHHGGGEEEDDDCCCEEEFFFIIIKKKKKKKKKJJJIIIJJJKKKLLLMMMNNNMMMLLLLLLOOOOOOOOONNNNNNNNNMMMMMMLLLJJJHHHIIIKKKMMMLLLJJJJJJLLLOOOQQQRRRQQQOOONNNQQQSSSUUUUUUSSSQQQQQQQQQKKKIIIGGGEEECCCCCCCCCCCCFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEEEEFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@===>>>AAADDDFFFFFFFFFEEEGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCBBBAAABBBDDDFFFGGGGGGFFFDDDCCCCCCCCCDDDEEEEEEDDDBBBBBBCCCBBB@@@>>>@@@???===;;;:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<===;;;888888888999888888:::;;;<<<=========<<<;;;999:::;;;;;;<<<<<<<<<;;;;;;:::888777666666666777666777777777666444222000444333333333333333333444......////////////......------...///000/////////000000////////////000000000///...------...///000---------,,,,,,+++++++++......---,,,,,,...///000//////.........---------...------,,,,,,------...........................---,,,,,,,,,,,,---......000...,,,,,,---.....................////////////............////////////222111111111000000//////000000000000000000000000111111111111111111111111222222333333333333444444777999===BBBKKKWWWccckkkmmmkkknnnyyy{{{qqqjjjiiiqqqrrrxxx}}}{{{ssslllbbbYYYTTTOOOJJJGGG>>>@@@CCCEEEDDDBBB@@@>>>???@@@DDDHHHHHHKKKYYYjjjAAABBBCCCEEEFFFGGGFFFFFFFFFFFFEEEEEEFFFGGGIIIJJJJJJJJJJJJJJJIIIGGGFFFEEEEEEFFFGGGIIIJJJJJJIIIIIIKKKLLLMMMNNNNNNNNNMMMLLLNNNMMMMMMMMMMMMLLLLLLLLLNNNLLLJJJJJJLLLNNNMMMKKKLLLMMMOOOPPPPPPPPPOOONNNQQQSSSTTTTTTRRRPPPOOOOOOJJJHHHFFFDDDCCCBBBBBBBBBEEEDDDDDDCCCCCCDDDDDDEEECCCDDDEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFEEEFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@===>>>AAACCCDDDEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBAAADDDCCCBBBBBBCCCDDDGGGHHHGGGFFFEEEDDDCCCDDDDDDEEEAAA@@@@@@BBBCCCDDDBBBAAA@@@???===;;;:::;;;<<<===999999999:::;;;;;;<<<<<<:::999888888999999888666;;;;;;<<<======<<<;;;:::666777777888888999888888999999777666555666666777666666555555444222111000000//////......//////000////////////////////////000000000///......------000//////////////////000000///...------...///000------------,,,,,,++++++------,,,,,,------............---------,,,,,,,,,,,,,,,++++++++++++,,,,,,........................---,,,,,,,,,,,,---......000...,,,,,,---.....................////////////............////////////111111000000000/////////000000000000000000000000111111111111111111111111222222222333333333444444555666888<<>>@@@BBBDDDAAACCCHHHOOOSSS[[[mmm???@@@BBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHFFFFFFFFFGGGHHHHHHIIIIIIMMMMMMNNNOOOOOONNNMMMLLLNNNNNNNNNNNNMMMMMMMMMMMMOOONNNLLLLLLMMMNNNNNNMMMPPPOOOOOOOOOOOONNNNNNNNNQQQSSSTTTSSSPPPNNNLLLLLLHHHGGGEEECCCBBBAAAAAABBBEEEDDDDDDCCCCCCDDDDDDEEEBBBCCCDDDEEEFFFGGGGGGGGGDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDCCCCCCBBBAAA@@@===???@@@BBBBBBBBBBBBAAA???@@@BBBCCCCCCBBBBBBAAACCCCCCBBBCCCDDDFFFHHHIIIFFFFFFEEEDDDDDDDDDDDDDDDAAA@@@@@@AAACCCCCCBBBAAA???>>>===;;;:::;;;;;;<<<999888888999999:::;;;;;;===;;;::::::;;;;;;999777<<<<<<<<<<<<<<<;;;:::999666666666777777777777777777777666555555666666777555555444222111111111111111000000000000000000111000///...------...///000444333000...---,,,,,,,,,//////............////////////...------...//////...---------------,,,,,,+++,,,------...---------............------------++++++************++++++---------------------------,,,,,,,,,,,,---......///---,,,,,,---......------............/////////............///////////////////////////.........000000000000000000000000111111111111111111111111222222222222333333333333444444555666:::@@@GGGMMM[[[```hhhqqq{{{zzzrrrjjjkkktttvvvqqqjjjccc^^^YYYUUUSSSKKKHHHCCC@@@@@@@@@@@@@@@@@@???===;;;:::===BBBFFFIIIMMMUUU___hhhwww@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGIIIJJJLLLLLLKKKJJJIIIHHHHHHGGGGGGGGGHHHIIIJJJMMMNNNOOOPPPPPPOOONNNMMMQQQQQQQQQPPPPPPPPPOOOOOOOOONNNMMMMMMMMMNNNNNNNNNTTTSSSQQQOOONNNNNNNNNOOOQQQRRRSSSQQQNNNKKKJJJJJJGGGFFFDDDBBBAAAAAAAAAAAAFFFEEEEEEDDDDDDEEEEEEFFFAAABBBCCCEEEFFFGGGGGGGGGDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@>>>???@@@@@@AAA@@@@@@???>>>@@@BBBDDDDDDDDDCCCBBBBBBBBBCCCCCCEEEFFFHHHIIIFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBAAA???===???>>>===;;;;;;;;;;;;;;;;;;:::999999999999:::;;;EEEBBB>>><<<<<<<<<;;;:::======<<<<<<;;;:::999999999999999888888999999999555555555555555666666666666555333111111111222222222222111111111111222222111000...,,,,,,...000111444333000---,,,,,,,,,---///......------......///........................------------------------+++,,,.../////////...---////////////............++++++************++++++---------------------------,,,,,,,,,,,,---.........,,,+++,,,...///...------------.........//////............////////////........................000000000000000000000000111111111111111111111111111222222222222333333333555555555555666:::???CCCPPPXXXcccmmmuuu{{{tttllllllsssyyy|||~~~uuuoooccc___YYYSSSOOOLLLHHHFFFCCCBBB???>>>>>>???@@@AAA;;;===??????@@@CCCIIIMMM[[[bbbnnnzzzBBBBBBBBBBBBCCCDDDDDDEEECCCDDDDDDEEEFFFFFFGGGGGGEEEGGGIIIKKKLLLKKKJJJIIIJJJIIIIIIIIIIIIJJJKKKKKKLLLMMMNNNOOOPPPOOONNNNNNQQQQQQQQQPPPPPPPPPOOOOOOLLLMMMMMMLLLLLLMMMNNNOOOWWWUUUSSSQQQOOOOOOOOOPPPPPPQQQRRRPPPMMMJJJHHHHHHFFFEEECCCBBBAAAAAAAAAAAAEEEDDDDDDCCCCCCDDDDDDEEEAAAAAACCCDDDFFFFFFGGGGGGEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAAAAA>>>?????????????????????>>>???AAABBBCCCCCCCCCCCCBBBBBBCCCCCCEEEFFFGGGHHHEEEEEEEEEEEEEEEDDDDDDCCCDDDCCCAAAAAABBBAAA???===>>>===<<<<<<;;;::::::::::::999999999;;;===???AAAJJJEEE>>>:::888:::;;;<<<======<<<;;;:::999999999;;;:::999999999999::::::555555555666666666666666666555444222222222333333000//////////////////000111000...,,,,,,...000111222000...---,,,---///000......------------......------............------------------------------,,,---...000000///...............---------,,,,,,,,,,,,++++++++++++,,,,,,---------------------------,,,,,,,,,,,,---......,,,++++++,,,...///...,,,------------........................////////////------------............////////////////////////000000000000000000000000111111111222222222333333333444555555555888<<>>======???@@@>>>@@@CCCEEEHHHPPP[[[cccwwwCCCCCCCCCCCCCCCDDDEEEFFFCCCDDDEEEFFFGGGGGGGGGGGGEEEGGGJJJLLLMMMLLLJJJIIIJJJJJJJJJJJJJJJKKKKKKKKKJJJKKKMMMNNNOOOPPPOOOOOONNNNNNNNNNNNMMMMMMMMMMMMJJJLLLMMMMMMLLLMMMOOOQQQWWWVVVSSSQQQPPPOOOOOOPPPOOOQQQRRRPPPMMMJJJHHHHHHFFFEEECCCBBBAAAAAABBBBBBCCCBBBBBBAAAAAABBBBBBCCCAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCAAAAAA>>>>>>>>>???????????????>>>>>>>>>???@@@AAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCC@@@??????@@@BBBBBBAAA@@@======<<<<<<;;;::::::999666666777999===BBBFFFIIIGGGBBB;;;666555777999:::===<<<;;;:::999999999::::::999888777666777888999666666777777777666666555555555444333333333333333111111000000000000111111000///...------...///000///...------...///000111------,,,,,,,,,,,,------------............------++++++,,,,,,,,,,,,------,,,---......//////......++++++++++++*********))),,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++++++++,,,...///...,,,,,,------------.....................////////////---------...............////////////////////////000000000000000000000000111111111111222222222222000111333333444555888;;;???GGGRRR\\\fffppp{{{sssjjjeeeaaaeeekkkssszzzwwwlllbbb\\\WWWRRRNNNGGGEEECCCBBBBBBAAA@@@>>>>>>>>>>>>===;;;<<<>>>???BBBEEEIIILLLSSSaaasssDDDCCCCCCBBBBBBCCCEEEEEEDDDEEEFFFGGGHHHHHHHHHGGGFFFHHHKKKNNNNNNMMMKKKIIIIIIIIIJJJKKKKKKJJJIIIHHHGGGIIIKKKMMMOOOPPPPPPPPPNNNMMMMMMMMMMMMLLLLLLLLLIIIKKKNNNNNNNNNOOORRRUUUTTTSSSRRRQQQOOONNNNNNNNNOOOPPPQQQPPPMMMJJJIIIIIIFFFEEEDDDBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBCCCDDDEEEEEEDDDDDDGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCBBBAAA>>>>>>>>>>>>???@@@@@@AAA@@@???>>>>>>>>>@@@BBBCCCBBBBBBCCCCCCCCCCCCBBBBBBDDDEEEEEEFFFEEEDDDCCCBBB@@@??????@@@BBBBBBAAA???<<<<<<<<<<<<;;;:::999999888888888:::===BBBFFFIII@@@<<<888777777999::::::<<<;;;:::999999999:::;;;:::888777555555555777777777888888888888777555444333333333333333222222111222222111111111111222222////////////////////////............//////000000------,,,,,,,,,,,,------,,,------......------,,,*********+++++++++,,,,,,,,,++++++++++++,,,------,,,,,,+++++++++*********++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......*********,,,...///...,,,,,,,,,---------.....................////////////------......////////////////////////////////////000000000000000000000000111111111111222222222222///111222333333444666888999===EEEOOO[[[gggssszzzzzzsssfffffffffhhhmmmuuu{{{yyysssfff```XXXSSSPPPMMMHHHEEEBBB@@@????????????>>>===;;;===?????????@@@CCCFFFIIIQQQ]]]hhhrrrDDDCCCBBBAAABBBCCCDDDEEEDDDEEEGGGHHHIIIIIIHHHHHHHHHJJJMMMPPPPPPNNNLLLJJJGGGHHHJJJKKKKKKJJJHHHFFFEEEGGGJJJMMMOOOPPPPPPPPPOOOOOOOOONNNNNNNNNMMMMMMIIILLLOOOOOOOOOQQQTTTXXXRRRQQQQQQPPPNNNMMMLLLLLLNNNPPPQQQPPPMMMKKKJJJJJJFFFEEEDDDCCCBBBBBBCCCDDDHHHHHHGGGGGGGGGGGGHHHHHHCCCCCCDDDDDDDDDDDDDDDCCCHHHHHHHHHGGGGGGEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA>>>>>>>>>>>>???@@@AAABBBDDDCCCAAA??????AAADDDFFFBBBBBBCCCCCCBBBBBBAAA@@@DDDEEEFFFFFFFFFEEECCCBBBCCCBBBAAAAAAAAA@@@>>><<<<<<<<<<<<<<<;;;:::999888===<<<::::::<<>>===<<>>======<<<===>>>???AAABBBCCC@@@======???BBBDDDEEE@@@@@@@@@AAAAAABBBBBBBBBBBBCCCEEEFFFFFFEEEDDDCCCBBBAAA@@@>>>===<<<<<<<<<<<<;;;;;;::::::999999888:::<<>>===;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::888777666555555666777888888888666555444333333222222222222111111111111000////////////............---------,,,,,,---------++++++,,,,,,---...//////.........------,,,,,,,,,......------------......------------,,,+++***))),,,,,,,,,---...///000111+++++++++++++++++++++,,,++++++******+++---...000---,,,***))))))***,,,............///......------......,,,***((((((***---////////////////////////............------------....................................////////////000111111111111222222222///111222111......111444///000222222111111222333666999;;;===AAAKKKYYYcccvvvoooiiihhhggghhhlllwwwyyy~~~}}}}}}zzztttnnnfff```\\\XXXTTTPPPHHHGGGFFFEEEDDDAAA>>>;;;BBBCCCBBB@@@>>>???BBBEEEEEEGGGHHHIIILLLTTT___gggrrr@@@AAAAAABBBBBBCCCDDDDDDCCCDDDEEEFFFFFFFFFEEEDDDFFFHHHLLLMMMKKKJJJIIIHHHGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDFFFHHHIIIIIIIIIIIIIIIJJJKKKMMMNNNPPPPPPPPPQQQQQQQQQQQQQQQRRRRRRSSSMMMNNNNNNNNNMMMMMMLLLKKKLLLKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFEEEFFFGGGIIIJJJJJJIIIGGGEEEDDDDDDDDDEEEEEEEEEEEECCCBBBCCCEEEGGGHHHJJJLLLLLLIIIGGGFFFEEE@@@AAACCCEEEFFFGGGFFFFFFGGGGGGHHHGGGEEEBBB@@@>>><<<;;;;;;;;;<<<>>>@@@AAABBB@@@>>>>>>AAACCCDDDDDD@@@@@@AAAAAABBBBBBBBBBBBCCCDDDFFFFFFFFFEEECCCBBBAAAAAA???>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;===???AAAAAA@@@>>>===:::;;;<<<<<<============::::::999999999999999:::888777666444444444555666888777666555333333333333222222222111111111000000////////////..................---,,,,,,---......,,,,,,------......//////------------------,,,,,,......------------......------------,,,+++***)))+++*********+++,,,------))))))***+++,,,,,,------,,,++++++***+++,,,......---,,,+++***+++,,,---...+++,,,,,,---,,,,,,++++++,,,,,,,,,***)))***,,,...---------------------------------....../////////....................................////////////000000111111111222222222111333444333000///000222///111222222111111222444333555777888;;;BBBMMMVVVkkkttt~~~xxxrrrpppqqqsssyyy~~~|||{{{{{{|||}}}}}}|||{{{}}}{{{wwwsssmmmiii___ZZZTTTOOOMMMJJJGGGDDDDDDDDDDDDDDDDDDCCCAAA???<<>>::::::::::::;;;<<<>>>???AAA@@@@@@AAACCCDDDCCCBBBAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFEEECCCBBB@@@@@@???>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<===???AAAAAA@@@???===999:::;;;===>>>>>>??????:::999888777777888999::::::999777555444444555555777777555444333333333333222222111111111000000000////////////............///...,,,++++++,,,...///........................,,,,,,------------------......------------......------------,,,+++******++++++*********++++++,,,(((((()))***,,,---...///,,,,,,++++++++++++,,,---++++++,,,,,,,,,---------++++++,,,,,,---,,,,,,+++***++++++******+++---000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111....................................////////////000000000111111111222222222444555444222000000111000222333333111111222444222333555555666:::AAAGGG^^^gggttt~~~~~~ttttttxxx~~~}}}}}}~~~}}}zzzxxxuuuvvvwwwxxxzzz}}}yyynnnfff```\\\XXXTTTPPPMMMIIIFFFEEEDDDBBB@@@===>>>>>>???@@@@@@@@@AAA===AAAFFFIIIJJJNNNSSSXXXccchhhooovvv|||???>>>>>>>>>???@@@AAABBBBBBDDDFFFIIIJJJKKKKKKKKKGGGIIIKKKKKKIIIGGGFFFFFFCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCCCCDDDEEEEEEEEEFFFGGGJJJLLLNNNPPPQQQRRRNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIFFFEEEEEEFFFGGGHHHJJJKKKGGGGGGGGGGGGHHHHHHIIIIIIEEEEEEFFFEEECCCCCCEEEGGGIIIJJJKKKJJJGGGEEEDDDDDDAAABBBDDDGGGHHHIIIIIIIIIFFFFFFFFFEEECCCAAA@@@>>>::::::::::::;;;===>>>@@@AAAAAAAAACCCEEEEEECCCAAABBBBBBBBBBBBBBBBBBBBBBBBEEEEEEFFFEEEEEEDDDBBBBBB???>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@@@@@@@>>>===;;;;;;<<<===>>>>>>>>>>>>999888666666666777999:::<<<;;;999777555555555666777666555444333333333333111111111111000000000000////////////............000///---++++++---///000///////////////.........,,,,,,,,,------............------,,,,,,------...,,,---------,,,,,,+++***------,,,+++++++++,,,,,,))))))***+++,,,,,,------,,,,,,++++++++++++++++++******+++,,,,,,,,,,,,,,,------......///.........+++,,,,,,+++***+++---///........................------......///000111111....................................////////////000000000000111111111111111222333333333222111111111333444333222222333444333444666666666888<<>>??????>>>???AAACCCEEEHHHMMMPPPVVVaaaoooyyy???>>>======>>>???AAABBBDDDFFFHHHJJJLLLMMMMMMMMMFFFHHHIIIHHHFFFDDDCCCDDDBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEEFFFGGGIIILLLNNNPPPQQQQQQQQQQQQQQQQQQPPPNNNMMMLLLKKKKKKKKKJJJJJJIIIGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIFFFFFFFFFFFFGGGHHHIIIIIIFFFGGGGGGHHHIIIIIIJJJJJJEEEFFFGGGFFFEEEDDDFFFGGGIIIJJJJJJIIIFFFDDDCCCDDDAAACCCEEEGGGIIIIIIIIIIIIEEEEEEDDDCCCBBBAAA??????<<<<<<;;;;;;<<<>>>@@@AAABBBBBBBBBDDDFFFEEECCCAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDCCCCCCBBBBBB===============<<<;;;:::999999999:::;;;;;;;;;<<<===>>>?????????>>>============>>>======<<<;;;;;;777777666666666777999999:::999777555444444444444666555444333333333333333111111111000000000//////////////////............000///---,,,,,,---///000///////////////.........,,,,,,,,,------.........------,,,,,,,,,,,,------,,,,,,---------,,,++++++------,,,+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++++++++******,,,------.../////////...------...---+++***+++,,,........................///////////////.............................................//////////////////000000000111111111//////000111222222222111333444555444333222333444333444555666777888:::<<>>===<<<===???AAACCCFFFGGGIIIKKKLLLLLLLLLLLLFFFGGGHHHFFFDDDBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCCCCDDDDDDEEEFFFFFFGGGIIILLLNNNOOOPPPPPPNNNOOOOOOOOOOOOMMMKKKJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIFFFFFFGGGGGGGGGHHHHHHHHHEEEFFFGGGHHHIIIIIIIIIIIIFFFHHHIIIHHHGGGFFFGGGHHHIIIJJJJJJHHHEEECCCBBBCCCBBBDDDEEEGGGHHHHHHHHHGGGEEEDDDCCCBBBAAA@@@??????============>>>@@@AAACCCCCCCCCCCCDDDFFFFFFDDDBBBBBBBBBAAAAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB;;;<<<=========<<<:::999888888999999:::;;;<<<<<<======>>>>>>======<<<<<<>>>>>>======<<<:::999888666666777777888888999999777666444222111111222222555555444333333333333333111111000000000/////////////////////............///..................///........................,,,,,,------------------------,,,,,,,,,,,,------,,,,,,,,,------,,,,,,+++++++++*********++++++,,,------,,,++++++******)))******+++++++++++++++***---,,,,,,++++++******)))******+++,,,---------------...///...,,,***++++++++++++++++++++++++++++++//////......------------..................................../////////////////////000000000111111111000...///000222222111444555666555333222333444333333333444555777888888888>>>FFFNNNVVVaaapppzzz}}}wwwxxxvvvssssssuuuwwwxxxyyyvvvtttssssssuuuvvvuuutttvvvxxx{{{|||||||||~~~|||yyysssnnnhhhaaa[[[VVVKKKIIIEEEBBB@@@@@@AAABBBBBBCCCDDDCCCBBBAAAAAABBBBBBDDDEEEDDDCCCFFFKKKPPPXXXhhh~~~@@@???===<<<===???BBBCCCFFFGGGHHHIIIIIIIIIHHHGGGGGGHHHHHHFFFCCCAAAAAABBBDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEDDDDDDEEEGGGGGGGGGHHHJJJLLLMMMNNNOOOOOOJJJKKKLLLMMMLLLKKKIIIHHHIIIIIIKKKLLLMMMMMMMMMMMMHHHHHHHHHHHHIIIIIIIIIIIIGGGHHHHHHHHHGGGGGGFFFFFFEEEFFFGGGHHHIIIIIIHHHHHHGGGIIIJJJJJJIIIHHHHHHIIIJJJJJJIIIGGGDDDBBBBBBCCCCCCDDDFFFGGGGGGGGGFFFEEEDDDDDDBBBAAA@@@@@@??????>>>=========>>>@@@BBBCCCEEEDDDCCCDDDEEEFFFDDDBBBAAAAAA@@@@@@@@@?????????????????????@@@AAABBBBBB:::;;;<<<======<<<:::999888888999:::;;;<<<===>>><<<<<<<<<<<<<<<;;;;;;:::;;;<<<<<<<<<;;;:::999999444666888999::::::999888666555444333222222333444444444333333222222333333111000000000////////////////////////............---...///000000///...---,,,,,,------......//////------------------,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++*********+++,,,------,,,,,,++++++++++++++++++((()))***+++,,,,,,++++++222000...,,,+++***++++++)))***+++,,,------------,,,---......,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------....................................////////////////////////000000000111777333///...///111111000444666666555444333333444444333222222444555555666333777===AAAGGGRRR```kkkssssssyyy}}}zzzvvvqqqnnnppptttxxxzzzyyywwwuuuvvvxxxyyywwwuuuvvvxxx{{{|||{{{zzzzzzzzzzzz}}}{{{tttuuuuuuvvvwwwvvvsssooogggccc]]]WWWSSSNNNJJJGGGCCCCCCCCCBBBAAAAAABBBCCCBBBEEEGGGGGGFFFFFFGGGIIIGGGJJJNNNOOOPPPVVV___fffxxx@@@???===<<<===???BBBDDDFFFFFFGGGHHHGGGFFFEEEDDDIIIIIIIIIGGGDDDBBBBBBBBBDDDDDDEEEEEEEEEEEEEEEEEEGGGGGGFFFEEEEEEFFFHHHHHHHHHIIIJJJLLLMMMMMMNNNNNNLLLMMMOOOPPPOOONNNLLLKKKGGGHHHJJJLLLNNNPPPQQQQQQIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHFFFEEEEEEEEEFFFGGGHHHIIIHHHGGGGGGHHHJJJKKKKKKJJJIIIIIIJJJJJJJJJIIIFFFCCCAAABBBBBBDDDEEEFFFGGGGGGFFFEEEDDDDDDCCCBBBAAA@@@?????????======<<<===>>>???AAABBBFFFEEECCCDDDEEEEEEEEECCC@@@@@@@@@?????????>>>>>>=========>>>???@@@BBBBBB999;;;<<<======;;;:::888999999:::;;;<<<>>>??????<<<<<<;;;;;;;;;:::::::::999999:::;;;;;;:::::::::333555888;;;<<<;;;999888888888666555555666777888444444333222222222333333000000000000////////////000/////////............,,,...000111111000...,,,++++++,,,,,,---...//////.........------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,------,,,,,,,,,,,,,,,,,,---...///000111*********++++++,,,,,,,,,'''(((***+++,,,,,,,,,+++666444111...,,,+++,,,,,,+++,,,---...////////////***+++---...------...///------------------------)))***++++++,,,---........................................../////////000////////////000000000000===777111...///000000///555666777666444333444555777555333333333555555555444777:::;;;>>>GGGTTT^^^hhhkkkuuu~~~xxxrrrkkkggghhhmmmrrrvvv}}}{{{yyyzzz|||}}}{{{yyyyyy{{{~~~~~~|||||||||{{{~~~}}}yyyqqqiiihhhiiiiiihhhgggeeeaaa\\\\\\XXXRRRLLLIIIGGGDDDBBBBBBCCCDDDDDDCCCCCCDDDEEE@@@DDDGGGHHHHHHHHHJJJMMMTTTXXX]]]```dddmmmxxxCCCBBB@@@??????BBBDDDFFFEEEGGGIIIGGGCCCAAAAAABBBFFFFFFFFFFFFDDDBBB@@@???EEECCCBBBBBBEEEGGGGGGGGGKKKJJJIIIHHHHHHHHHHHHHHHJJJKKKKKKKKKKKKKKKJJJJJJIIILLLNNNNNNMMMKKKJJJIIIGGGGGGHHHJJJKKKMMMNNNNNNIIIHHHGGGFFFGGGHHHIIIJJJFFFHHHIIIHHHFFFEEEEEEFFFCCCDDDFFFHHHIIIIIIIIIHHHIIIJJJKKKLLLKKKJJJHHHFFFIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDCCCAAA@@@???>>>>>>@@@>>>===>>>AAABBB@@@>>>CCCAAA???AAACCCEEECCCAAABBBBBBAAA@@@???>>>===<<<:::::::::===@@@AAAAAA???=========<<<;;;;;;::::::888:::===???>>>=========777:::<<<<<<;;;999888999;;;;;;:::999999888888777888999:::;;;:::888666555555555555555555444444333222222222111111111111000000000000//////////////////////////////......---......//////...---,,,,,,///,,,******---...---+++,,,,,,.../////////...---------......------,,,+++***))))))+++---//////...,,,,,,+++***+++...000222+++++++++*********))))))---,,,***))))))***,,,---;;;777111...------------///---+++,,,......+++(((***+++,,,,,,------,,,,,,------------------------///............---------333111......///000000///,,,,,,,,,...///000...---////////////////////////000000000000111111111111000111111111111222222222111111222222222222111111222333444777<<>>>>>@@@DDDFFFGGGGGGGGGKKKOOOQQQRRRWWW___fffrrrwww}}}AAA@@@???>>>???@@@BBBCCCDDDFFFGGGFFFBBB@@@@@@AAADDDEEEEEEDDDCCCAAA@@@>>>BBB@@@??????BBBEEEFFFGGGKKKJJJIIIHHHGGGGGGGGGGGGJJJJJJJJJKKKKKKJJJJJJIIIJJJLLLNNNNNNLLLJJJIIIIIILLLLLLMMMMMMNNNOOOPPPPPPIIIIIIHHHGGGGGGHHHIIIIIIFFFHHHHHHGGGDDDBBBBBBBBBCCCEEEFFFHHHIIIIIIIIIIIIJJJKKKLLLLLLKKKIIIGGGFFFHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGEEEDDDCCCAAA@@@???>>>>>>AAA???===>>>@@@AAA@@@>>>AAA???>>>???AAABBBAAA???BBBBBBAAA@@@???>>>======;;;;;;;;;<<<>>>???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;>>>???>>>=========:::<<<>>>===;;;:::<<<===::::::::::::999888888777444555666777777555444333555555666666555555444333222222222111111111000000222222111000//////......///////////////...------......//////...------,,,...,,,***+++---...---+++,,,,,,.../////////...---,,,,,,------,,,,,,+++***...---+++,,,,,,---+++***---,,,+++++++++,,,---...+++++++++*********))))))...,,,+++******+++,,,---222///,,,***+++,,,,,,,,,,,,+++***+++......,,,******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////000...++++++,,,------,,,...------------......---//////////////////////////////000000000111111111000000111111111222222222111111222222222222111111000000000222666:::???BBBNNNTTT^^^jjjttt|||~~~yyytttnnnnnnuuu}}}|||yyytttnnnjjjgggffffffcccbbb```]]]YYYTTTQQQOOOSSSPPPNNNMMMLLLKKKGGGDDDGGGFFFDDDCCCCCCDDDCCCCCCDDDCCCCCCDDDFFFJJJNNNPPPVVV\\\ccciiinnnuuu~~~>>>>>>>>>???????????????BBBCCCDDDCCCAAA?????????BBBBBBCCCCCCBBB@@@>>>===>>><<<;;;<<>>>>>???@@@???>>>>>>===<<<===???@@@???>>>BBBAAAAAA@@@???>>>=========<<<;;;;;;<<<===;;;:::999999::::::;;;<<<<<<===;;;===???@@@>>>======>>>>>>@@@AAA???<<<;;;===???888999:::::::::999888777222333444555555555444333555666666666666555444444222222111111111000000000444333222111000...------...////////////...------.........///......---,,,...,,,+++,,,---...---+++,,,,,,---............---++++++,,,,,,++++++***)))...---++++++++++++)))(((,,,+++++++++******))))))+++++++++***************...---,,,++++++,,,---......,,,***)))***+++***)))***)))***+++---...---,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......111///...---...///...---///...------------......//////////////////////////////000000000000111111000000000111111111222222111111222222222222111111333222222222444777:::<<<@@@FFFPPP\\\hhhttt}}}zzz}}}}}}yyywwwvvvyyy}}}yyyuuurrrrrrssssssrrrpppooommmeeeccc^^^ZZZVVVTTTSSSSSSSSSRRRQQQNNNLLLIIIFFFEEEIIIGGGEEEDDDDDDCCCAAA???BBBBBBBBBCCCCCCCCCCCCCCCEEEGGGIIIKKKOOOWWWbbbjjjuuu|||===>>>???@@@??????======???@@@AAA@@@???>>>>>>===???@@@@@@AAA@@@???===<<<<<<:::999:::>>>DDDGGGIIIIIIHHHGGGFFFEEEDDDDDDDDDGGGGGGHHHHHHIIIHHHHHHHHHKKKLLLMMMMMMKKKIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGIIIIIIHHHEEECCCCCCCCCDDDEEEGGGIIIJJJJJJIIIIIIKKKKKKKKKKKKIIIHHHFFFEEEFFFFFFEEEEEEFFFGGGHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFEEECCCBBB@@@????????????>>>===<<<<<<<<<<<<<<<===<<<<<<===>>>>>>>>>>>>AAAAAA@@@@@@???>>>>>>======<<<;;;;;;<<<===<<<;;;:::;;;;;;;;;<<<<<<<<<===<<<>>>??????>>>======>>>BBBEEEHHHFFF@@@<<<;;;===777888999::::::999888777333444555666777777666666555666666666666555444444111111111111000000000000333333222111000//////.........//////......---,,,---...............---------,,,,,,------------,,,,,,,,,---------.........,,,,,,,,,,,,,,,+++*********(((((((((*********((()))************)))((('''************************------,,,,,,,,,---...///000///---,,,,,,+++(((&&&******++++++,,,---,,,+++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++222000//////000000///...,,,---///000/////////000////////////////////////////////////000000000111000000000000111111111111111111222222222222111111444333333222333555777888:::???FFFOOOYYYggguuu~~~vvvoookkkiiihhhiiiooovvvyyyyyy|||}}}wwwnnnfffaaa____________^^^]]][[[ZZZVVVTTTQQQNNNKKKJJJIIIIIIJJJJJJIIIHHHGGGEEEDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCEEEEEEEEEEEEDDDEEEGGGIIIFFFKKKRRRYYYbbbqqq>>>???@@@@@@@@@>>>===;;;=========>>>>>>>>>===<<<======>>>??????>>>===<<<;;;:::999;;;@@@FFFIIIKKKHHHGGGFFFEEECCCCCCCCCBBBEEEEEEFFFGGGGGGGGGGGGGGGJJJKKKLLLLLLJJJIIIIIIJJJIIIIIIJJJJJJKKKKKKLLLLLLIIIIIIHHHHHHHHHGGGGGGFFFDDDEEEGGGFFFEEEDDDDDDEEEDDDEEEGGGIIIJJJJJJJJJIIIKKKKKKJJJJJJHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHFFFFFFGGGHHHHHHGGGFFFFFFFFFEEEDDDBBBAAA@@@??????>>>===<<<:::888888999:::<<<===>>>>>>>>>>>>>>>???AAAAAA@@@@@@???>>>>>>>>>===<<<;;;;;;===?????????=========<<<<<<<<<;;;;;;;;;===>>>>>>======>>>???GGGMMMRRRQQQHHH???;;;:::777888999999999888777666444555555666777777777777555555555555555444333333111111111000000000//////000000000000000111111111...............------,,,------...............---,,,---.........------,,,,,,,,,,,,,,,------......---------------,,,,,,+++((('''&&&'''((()))(((''''''((()))************)))************************,,,,,,,,,,,,------......///...---------,,,)))'''+++,,,,,,,,,+++************+++,,,,,,------,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,...,,,+++,,,------+++***'''+++000333222111000000////////////////////////...////////////000000000//////000000000111111111111111222222222222111111000000///000000222333444555999???DDDMMMYYYhhhsss~~~|||{{{|||~~~zzzvvvooogggaaa^^^]]]]]][[[```gggjjjkkkooovvv|||}}}{{{|||~~~wwwqqqoooqqquuuxxxzzzwwwssspppnnnnnnpppqqqssswww|||~~~yyyvvvssssssttttttuuuvvvvvvvvv{{{zzzxxxuuurrrpppooonnnlllnnnnnnmmmhhh```XXXTTTQQQQQQQQQPPPPPPOOONNNMMMLLLJJJHHHGGGEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDFFFHHHIIIJJJJJJKKKOOOUUUZZZXXX```jjjuuu??????@@@@@@???===;;;:::<<<;;;;;;<<<>>>>>>===;;;;;;<<<===>>>>>>>>>===<<<;;;:::;;;>>>DDDHHHKKKLLLGGGFFFEEECCCBBBAAAAAAAAACCCDDDEEEFFFFFFFFFFFFFFFHHHJJJKKKKKKIIIIIIKKKLLLIIIIIIIIIIIIIIIIIIIIIJJJGGGHHHHHHHHHGGGFFFEEEDDD@@@BBBDDDDDDCCCBBBCCCDDDEEEFFFHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGGGGEEEFFFGGGHHHHHHGGGFFFEEEFFFFFFDDDBBBAAA@@@@@@@@@>>>===<<<999666666888:::<<<>>>??????>>>===???@@@@@@@@@@@@?????????>>>>>>>>><<<;;;;;;===???@@@@@@>>>======<<<;;;;;;:::::::::;;;======<<<<<<>>>@@@JJJSSSZZZYYYNNNCCC<<<;;;:::999999888777777666666333333333444444444444444444444444444444333222222111111000000000/////////.........///000000111111---............---,,,,,,,,,---......///.........+++---//////...---------,,,,,,,,,+++,,,------...---............---,,,,,,+++***((((((((((((&&&%%%))))))******+++++++++,,,***************+++++++++++++++,,,,,,------......***))))))***,,,---,,,***+++,,,---,,,***)))((()))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////...---,,,---......,,,***%%%***000222111//////000////////////////////////......////////////000000/////////000000000111111111111222222222222111111222222222222222333444555///333999===CCCMMM\\\gggwwwzzzuuusssrrrqqqqqqlllhhhbbb\\\WWWTTTTTTTTTPPPTTTXXXZZZ\\\```eeejjjnnnppptttxxx{{{|||{{{{{{tttrrrrrrtttyyy{{{zzzxxxrrrnnnjjjfffeeefffiiikkklllhhhccc^^^]]]^^^bbbdddcccbbb```^^^\\\\\\]]]^^^cccgggkkkooonnnjjjeeeaaa______```bbbcccdddeeefffkkkjjjhhheeecccaaa```___]]]^^^```___[[[UUUOOOKKKGGGGGGFFFFFFFFFFFFEEEEEECCCCCCBBBAAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCCCCBBBDDDDDDEEEDDDCCCDDDGGGIIIKKKNNNSSSWWW[[[ccclllsss~~~??????>>>===<<<;;;:::999<<<::::::;;;>>>???===;;;:::;;;===>>>>>>>>>======::::::===AAAFFFJJJKKKKKKGGGFFFDDDCCCAAA@@@@@@???BBBBBBCCCDDDEEEFFFFFFEEEGGGHHHIIIJJJIIIJJJLLLNNNKKKKKKJJJIIIHHHFFFEEEEEEFFFFFFGGGGGGFFFEEECCCBBBCCCEEEFFFFFFDDDCCCDDDEEEEEEFFFHHHJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIHHHGGGFFFGGGFFFDDDCCCAAA@@@@@@@@@??????>>>:::666666888;;;;;;===???>>>===<<<>>>@@@@@@@@@@@@??????????????????===;;;:::<<<===>>>>>>::::::::::::::::::::::::888999;;;;;;;;;<<<>>>@@@HHHQQQYYYWWWLLLAAA<<<<<<===;;;999666555555555666444333333222222222222222222222333333222222111000111000000000////////////.............../////////------......------,,,+++,,,------...//////......***---000000...---,,,---,,,,,,+++++++++,,,---...,,,------------,,,++++++,,,+++******++++++)))(((...---,,,+++++++++,,,---))))))*********+++++++++)))***+++,,,,,,---------)))(((((()))+++,,,,,,+++)))+++---,,,***))))))+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......000//////000111000...,,,'''+++...---***(((+++...////////////////////////........./////////000000////////////000000000111111111222222222222111111666555555555444444444444,,,111666888:::BBBNNNWWWhhhrrr}}}zzzrrrnnniiiccc^^^[[[YYYYYYVVVVVVWWWXXXZZZ]]]___aaabbbdddhhhkkklllllljjjiiiaaa___^^^aaaeeefffbbb^^^XXXWWWUUUTTTTTTUUUWWWXXXWWWUUURRROOOOOOPPPRRRTTTRRRRRRRRRQQQQQQQQQQQQQQQTTTWWWZZZ]]]\\\YYYTTTQQQOOOOOOQQQSSSUUUWWWXXXYYY]]]\\\ZZZXXXVVVUUUTTTTTTSSSTTTUUUUUURRRMMMGGGDDDBBBBBBBBBBBBBBBCCCCCCDDDAAABBBBBBBBBBBBCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFFFFHHHJJJKKKLLLOOOTTTYYY___fffpppxxx>>>>>>===;;;:::999888888<<<:::999;;;>>>???===;;;:::;;;<<<>>>>>>>>>>>>===999:::===BBBGGGJJJJJJJJJFFFEEEDDDBBBAAA@@@??????AAABBBCCCDDDEEEEEEEEEEEEFFFGGGIIIIIIIIIJJJMMMOOOSSSRRRPPPNNNKKKIIIGGGFFFEEEFFFFFFFFFEEEDDDBBBAAAIIIJJJKKKJJJHHHFFFFFFFFFEEEFFFHHHJJJKKKKKKKKKJJJHHHHHHGGGGGGGGGHHHIIIJJJGGGGGGFFFEEEDDDDDDEEEEEEGGGHHHJJJKKKKKKJJJHHHGGGGGGFFFDDDCCCAAAAAA@@@@@@AAAAAA???;;;777666999<<<:::<<<>>>>>><<<;;;===???@@@@@@@@@???????????????AAA>>>;;;999:::;;;;;;;;;777777777888999999::::::666888999::::::<<>>===<<<;;;::::::777777888999:::<<<===>>>>>>>>>============>>>>>>??????AAAFFFJJJKKKGGGDDDCCCCCCCCCCCCBBBAAA@@@@@@>>>???@@@AAACCCDDDEEEFFFJJJHHHEEEDDDEEEHHHKKKNNNMMMNNNNNNNNNLLLIIIFFFEEEJJJIIIGGGEEECCCBBBAAA@@@IIIPPPWWWXXXRRRLLLIIIHHHIIIIIIIIIHHHHHHIIIIIIJJJGGGGGGHHHHHHHHHIIIIIIIIIFFFFFFFFFFFFFFFEEEDDDCCCEEEGGGKKKMMMMMMKKKGGGEEEEEECCCBBBAAACCCCCCCCCBBBDDDCCC@@@>>><<<:::999999<<<<<<===>>>>>>===<<<;;;<<<>>>@@@AAA@@@??????@@@@@@???>>>===;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;BBBCCCCCCBBB@@@===:::888888888999999999888888777???222,,,222555111111666333333444444333111000///111333444444222000......---,,,,,,,,,,,,---......////////////..................---------,,,,,,,,,---..................------///000000///......///,,,,,,,,,---------......++++++,,,,,,,,,,,,------+++,,,,,,++++++)))((('''------------,,,+++***))),,,+++***))))))***++++++++++++******++++++,,,---------------------------,,,,,,++++++,,,,,,---......,,,***(((((()))***+++...------,,,,,,------...000...,,,---000111000............------,,,,,,,,,////////////............000---,,,---///000...,,,---...///111111000000///000111222222111000111222111111111111111111111111111000000444999======<<>><<<;;;999888777777888888999:::<<<===>>>>>>>>>>>>>>>>>>>>>??????@@@@@@BBBEEEIIIIIIGGGDDDCCCCCCCCCCCCCCCBBBAAA@@@??????@@@AAACCCDDDEEEEEEGGGFFFDDDCCCDDDFFFIIIJJJJJJKKKKKKKKKIIIGGGDDDCCCFFFFFFEEEEEEDDDEEEEEEEEEMMMSSSXXXXXXSSSNNNKKKKKKIIIIIIHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCDDDGGGJJJLLLLLLJJJGGGDDDDDDBBBAAAAAACCCDDDCCCCCCBBBAAA???===<<<::::::999<<<===>>>??????>>>===<<<<<<>>>@@@AAA@@@??????@@@@@@???>>><<<;;;;;;:::::::::::::::999999:::::::::<<<<<<<<<<<<<<<<<<;;;;;;===>>>??????>>><<<:::999999888777666666777888999FFF:::333666777111000333333333333333333111000///222222222111///......///---,,,,,,,,,,,,---......000000//////......------,,,,,,,,,------.........------............------,,,...//////...---......111///---+++***+++,,,---+++++++++,,,,,,,,,------------,,,,,,+++******)))............---,,,+++***)))******++++++******)))******))))))******+++,,,+++++++++++++++++++++++++++++++++++++++,,,---------,,,***)))))))))***+++...------,,,,,,------...,,,+++)))***---...---+++------------------,,,,,,------......//////000000///---,,,---///000...,,,...///000111111111000///000111222222000000111222111111111111111111111111111000000222777:::::::::===CCCMMMXXXcccmmmvvv|||ppp```WWWUUUOOOJJJIIIKKKNNNNNNLLLLLLKKKJJJJJJJJJJJJIIIHHHFFFCCCCCCDDDCCC??????BBBAAACCCEEEFFFFFFFFFEEEEEEGGGFFFEEEFFFHHHHHHFFFEEEFFFDDDCCCEEEHHHIIIIIIHHHGGGGGGHHHHHHHHHHHHGGGGGGHHHGGGFFFGGGIIIIIIGGGFFFFFFGGGHHHHHHIIILLLPPPSSSUUUPPPNNNPPPRRRSSSXXX^^^hhhhhhmmmssstttpppmmmnnnssswww???>>><<<;;;999777666555777888999:::;;;===>>>>>>?????????@@@@@@AAAAAAAAACCCBBBBBBDDDFFFGGGFFFDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@AAAAAABBBCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHFFFDDDCCCEEEEEEEEEDDDEEEEEEFFFFFFMMMQQQUUUUUUQQQNNNMMMMMMIIIIIIHHHGGGFFFFFFFFFGGGDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDCCCEEEHHHJJJJJJHHHEEECCCBBBAAAAAABBBDDDEEEDDDCCC??????===<<<;;;;;;::::::======>>>>>>???>>>>>>===<<<>>>@@@@@@???>>>???@@@??????===<<<;;;;;;:::::::::999999888888999999:::;;;;;;;;;;;;;;;;;;<<<<<<777888:::;;;;;;;;;:::999:::888666555555777999:::FFF;;;555777777111///222222222333222222111000///222111///...---...///000---,,,,,,,,,,,,---......000000//////...---,,,,,,***++++++,,,---...///000,,,,,,------------,,,,,,+++---......---,,,,,,---444111---***((()))+++,,,++++++++++++,,,,,,,,,,,,///...---++++++++++++,,,............------,,,+++)))***,,,------,,,***)))))))))(((((())))))***+++************************+++************+++,,,,,,++++++++++++************...------,,,,,,------...+++***)))***,,,---,,,+++,,,,,,------------------+++,,,---...///000111111///...------...///...---...///000222222111111000000111222222000000111222111111111111111111111111333111000111333666777777777:::@@@GGGPPPZZZdddjjjqqqtttwwwxxxzzzpppdddccc[[[SSSOOORRRWWW\\\^^^^^^\\\ZZZXXXWWWVVVSSSQQQKKKHHHHHHHHHFFFCCCDDDHHHEEEIIIOOORRRQQQOOOMMMLLLLLLKKKJJJKKKMMMMMMKKKJJJHHHGGGFFFGGGIIIKKKLLLKKKHHHIIIJJJKKKKKKIIIHHHGGGHHHHHHHHHJJJNNNQQQSSSSSSQQQSSSUUUWWWZZZ^^^dddhhhjjjdddaaacccfffjjjrrryyy;;;::::::999888777666666888888:::;;;<<<>>>>>>>>>??????@@@AAABBBCCCCCCCCCEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAABBBBBBBBBCCCCCCDDDDDDFFFGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJIIIGGGFFFEEEGGGFFFEEEDDDCCCCCCCCCCCCHHHJJJMMMMMMLLLKKKLLLMMMIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFDDDDDDCCCDDDGGGIIIIIIGGGDDDCCCAAA@@@@@@BBBDDDEEEEEEDDD======<<<;;;;;;;;;;;;;;;<<<<<<<<<==================>>>@@@???>>>>>>>>>@@@???>>>===<<<;;;;;;;;;;;;::::::999999999999::::::::::::;;;;;;;;;;;;<<<<<<666666888999999999999888999888888888888999999:::<<<555111333444111111444222222111111111000000///111000//////000000000///---,,,,,,,,,,,,---......000000///...------,,,+++++++++,,,,,,---...//////+++,,,,,,------,,,,,,+++***,,,...---,,,+++,,,,,,222000---+++))))))***+++***++++++++++++,,,,,,,,,///...+++***)))***,,,---------------,,,,,,+++******+++,,,---------,,,+++)))))))))))))))***++++++******************************))))))******+++,,,***++++++,,,,,,+++******...------,,,,,,------...---,,,,,,---............,,,,,,,,,------.........,,,,,,---......///000000......---............---...///111222222222111000000111222111000///000222111111111111111111111111444333111111222333555555666777999===CCCKKKUUU\\\dddiiinnnrrrvvv{{{}}}yyyqqqhhhdddgggoooxxx}}}}}}zzzuuusssqqqoookkkggg]]]ZZZYYYXXXTTTQQQSSSXXX\\\bbbiiimmmkkkfffbbbaaa___^^^]]]^^^``````^^^\\\UUUUUUVVVWWWZZZ\\\^^^^^^\\\[[[ZZZXXXVVVSSSRRRQQQQQQRRRTTTZZZaaaiiinnnpppmmmoooqqqsssvvv{{{}}}777777777888888888999999888999:::<<<>>>>>>??????>>>???AAACCCDDDEEEEEEEEEFFFFFFFFFEEEDDDEEEFFFGGGGGGGGGGGGFFFEEEDDDBBBAAABBBBBBBBBCCCCCCDDDDDDDDDFFFGGGHHHIIIIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDCCCBBBAAAAAAAAACCCDDDFFFGGGHHHIIIKKKMMMHHHGGGFFFFFFEEEEEEEEEEEEGGGFFFEEEDDDDDDFFFGGGHHHJJJJJJIIIIIIHHHFFFEEEDDDCCCDDDFFFGGGGGGFFFDDDCCCAAA@@@AAACCCEEEFFFDDDCCC<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::;;;;;;<<<<<<>>>?????????======>>>???>>>===<<<;;;;;;:::;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;<<<<<<888888888999888888888777666888:::======<<<999888555111///111222111222555111111000000000000000000//////000333555444000------,,,,,,,,,,,,---......000//////...---,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++***,,,------,,,++++++,,,,,,,,,---------,,,+++************+++++++++,,,,,,---,,,***)))((()))+++,,,******+++++++++***))))))***************++++++,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,***++++++,,,,,,,,,++++++...------,,,,,,------...---......///...//////000,,,,,,,,,------........................------------.........------.........///000111222111000000///000111111000///000111000000000000000000000000333333333222222222444555666666666777;;;BBBJJJPPPYYY___fffmmmrrrxxxyyywwwuuusssnnnjjjmmmttt~~~qqqsssvvvyyy{{{~~~yyysssnnnkkkjjjjjjiiikkkoooxxx666666777888999:::;;;<<<888999;;;===????????????===???AAADDDEEEFFFFFFEEEGGGGGGHHHGGGFFFFFFHHHJJJIIIHHHHHHGGGFFFDDDCCCBBBAAABBBBBBCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFCCCCCCBBBBBBCCCCCCDDDDDDCCCDDDEEEFFFHHHJJJKKKLLLGGGFFFFFFFFFFFFFFFGGGGGGHHHGGGFFFEEEEEEGGGHHHJJJKKKKKKJJJIIIHHHGGGEEEDDDCCCDDDFFFGGGGGGFFFDDDCCCAAAAAAAAACCCEEEEEEDDDBBB===<<<<<<<<<<<<<<<======999999999999999:::;;;<<<>>>??????>>><<<<<<===???===<<<<<<;;;::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<999999::::::;;;;;;<<<<<<:::::::::999888888888777333666;;;??????===999666555444333222222222222333000000////////////000000......000444777666111,,,---,,,,,,,,,,,,---...............---------------......---------,,,,,,,,,,,,,,,------------,,,,,,***,,,------,,,++++++,,,(((***,,,......---,,,***************++++++++++++,,,+++***)))))))))***+++)))))))))******))))))((('''((()))***+++++++++++++++++++++***+++,,,,,,---------------------------+++************+++,,,,,,++++++++++++,,,,,,,,,,,,...------,,,,,,------...+++,,,...---,,,,,,---///,,,,,,------------------.........---------,,,,,,---...///...------...///---...///111111000000//////000111111//////000111000000000000000000000000000111333333222222444555555555444444555:::@@@EEEKKKQQQ[[[ccckkksss|||888888999:::;;;<<<<<<===888:::<<<>>>@@@@@@??????<<<>>>AAADDDFFFFFFFFFFFFFFFHHHJJJJJJHHHHHHJJJLLLJJJJJJIIIHHHGGGEEECCCBBB@@@AAABBBCCCDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIHHHGGGEEEDDDEEEFFFIIIJJJLLLKKKKKKJJJIIIGGGEEEDDDDDDEEEFFFGGGGGGFFFEEEDDDBBBBBBBBBDDDEEEEEECCC@@@>>>>>>===<<<<<<=========999999999999999;;;<<<===?????????===<<<;;;===???<<<<<<;;;;;;::::::;;;;;;;;;::::::::::::::::::;;;888999999:::;;;;;;<<<<<<::::::999888888888888999222555999<<<<<<;;;888666555666555333111222222222000///.........///000000...---...111666666222------,,,,,,,,,,,,---......,,,,,,------------......,,,,,,------------------------............------+++---......---,,,,,,---)))***+++,,,,,,,,,,,,+++************++++++++++++++++++++++++++++++++++++))))))************))))))'''***...222222000---+++***************++++++,,,------------------------+++++++++++++++,,,------,,,,,,+++***+++,,,---......------,,,,,,------...***,,,------++++++,,,...------------------,,,,,,------------------------,,,...000///---,,,---///,,,---...///000//////...///000111000///...///111000000000000000000000000***...222333222222333444222333333333333555999<<<>>>EEEOOOXXXaaajjjuuu|||:::::::::;;;;;;<<<<<<<<<888:::<<>>AAADDDFFFFFFFFFFFFEEEHHHKKKKKKJJJIIIKKKMMMJJJJJJJJJIIIGGGEEEDDDCCC@@@@@@AAACCCDDDFFFGGGHHHIIIIIIHHHGGGGGGHHHHHHIIIIIIIIIHHHHHHIIIIIIJJJKKKLLLKKKIIIGGGEEECCCCCCBBBFFFFFFEEEEEEEEEEEECCCAAAEEEEEEFFFFFFGGGHHHJJJJJJHHHGGGEEEDDDDDDFFFHHHJJJLLLLLLKKKJJJIIIGGGEEEDDDDDDEEEFFFGGGGGGFFFEEEDDDBBBBBBCCCDDDEEEEEEBBB??????>>>>>>============>>>::::::999999:::<<<===>>>?????????===;;;;;;===???<<<<<<;;;:::::::::;;;;;;:::999999999999999999:::888888999::::::;;;<<<<<<999888888888888999999:::222444666888999888777666111333444111000222333333000///...------...000000///---+++...333555222...---,,,,,,,,,,,,---......++++++,,,------......///***++++++,,,---...//////---......//////......---+++---......---,,,,,,---,,,,,,+++******+++,,,,,,)))************+++++++++++++++,,,---------,,,,,,)))******+++++++++******)))...666;;;<<<888222---)))))))))))))))******+++------------------------,,,,,,++++++,,,,,,---...---,,,*********,,,...///...------,,,,,,------...***---///...,,,+++---000.........------,,,,,,,,,***++++++,,,---...//////,,,...000///---,,,---000+++,,,.../////////...---///000111000///...///111000000000000000000000000&&&+++000333222111222444111333444444444444666888999???HHHPPPYYYbbblllsss|||??????>>>>>>======<<<<<<:::;;;===>>>???@@@?????????AAADDDFFFHHHIIIHHHHHHIIIHHHHHHHHHIIIKKKLLLMMMNNNKKKHHHEEEEEEDDDCCCAAABBBAAA@@@@@@BBBEEEIIIKKKIIIHHHGGGFFFGGGIIIKKKMMMJJJHHHEEEEEEGGGJJJLLLLLLLLLKKKIIIIIIJJJJJJIIIGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCCCCCCCEEEFFFGGGEEEEEEDDDDDDEEEGGGIIIJJJKKKKKKKKKJJJHHHEEEBBB@@@AAAAAABBBCCCDDDEEEFFFGGGGGGEEECCCBBBCCCCCCAAA@@@??????>>>>>>===<<<<<<<<>>>>>>>>==================<<<<<<<<<<<<;;;888666::::::::::::999999999999999999999999999999999999;;;;;;;;;:::999888777666666555555555555444444444222111111000000000000000555444222000//////000111////////////............++++++,,,,,,,,,,,,------,,,,,,+++***+++,,,......------......------,,,+++)))***++++++,,,---......+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,++++++************++++++))))))))))))))))))))))))+++*********))))))(((((('''---&&&666ZZZQQQ000---(((((()))************)))+++***)))))))))***,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))))))))******++++++,,,,,,+++******)))))))))***///---,,,...111222000...,,,---......//////......111000///...............///......------///000111////////////000000000000000000000000000111111111333333333333333333333333666999>>>DDDLLLVVV```gggpppxxx@@@??????>>>===<<<<<<;;;:::;;;===>>>???@@@?????????AAACCCFFFHHHHHHHHHHHHHHHGGGGGGGGGIIIKKKLLLNNNMMMKKKHHHFFFEEEEEECCCBBBBBBAAA@@@AAABBBEEEHHHJJJIIIIIIHHHHHHIIIKKKLLLNNNKKKJJJJJJKKKMMMNNNNNNMMMMMMKKKJJJJJJKKKKKKIIIHHHCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCCCCCCCEEEFFFGGGEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIHHHFFFDDDBBBAAABBBBBBBBBBBBBBBBBBBBBBBBDDDBBB@@@@@@AAAAAA@@@???@@@@@@???>>>>>>======<<<<<<;;;::::::;;;<<<======???????????????>>>=========<<<;;;<<<<<<;;;888666666666666666666666666666888888888999999:::::::::;;;;;;;;;:::999888777666555555555555444444444444222111111000000000000000333222000...---...//////////////////............++++++,,,,,,,,,,,,------------,,,,,,,,,---...///......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,+++******))))))******+++))))))))))))))))))))))))************)))))))))((((((000(((000KKKBBB+++///))))))))))))************+++***)))))))))***,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++......---,,,,,,,,,,,,,,,,,,***)))***---...---+++,,,------...............000000///...............///......---...///000111////////////000000000000333333222111000///...---333333333333333333333333111333666:::@@@HHHPPPVVVcccnnnzzz@@@@@@???>>>===<<<;;;;;;:::;;;===???@@@@@@@@@??????@@@CCCEEEGGGHHHHHHGGGFFFFFFFFFGGGHHHJJJLLLNNNMMMJJJHHHFFFFFFFFFDDDCCCAAAAAAAAAAAACCCFFFHHHJJJIIIJJJJJJKKKMMMNNNOOOOOOLLLLLLMMMOOOQQQQQQOOOMMMNNNLLLKKKKKKKKKKKKJJJHHHCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDCCCCCCDDDFFFFFFFFFEEEEEEEEEFFFGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@>>>>>>BBB@@@??????AAAAAA@@@???AAAAAA@@@@@@???>>>>>>===:::::::::;;;<<<===???@@@AAAAAABBBCCCBBB@@@>>><<<===<<<;;;;;;;;;;;;888666444444444444444444444444777777888999::::::;;;;;;;;;;;;::::::999888666555555555444444444333333333222111111000000000000000111000...---,,,,,,---.../////////............---++++++,,,,,,,,,,,,------///...---,,,---...///000///////////////...---------------,,,,,,+++++++++***++++++++++++++++++************++++++++++++++++++******))))))******+++))))))))))))))))))))))))************)))))))))))))))111))))))888111%%%///***)))((((((((()))+++,,,+++************+++,,,,,,---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,++++++.........---------------...,,,++++++---......---,,,---------............////////////............///............///000000////////////000000000000222222111000000///......222222333333333333333333333444555777999>>>DDDHHHRRR]]]lllxxxzzzyyyAAA@@@???>>>===<<<;;;::::::;;;===???@@@@@@@@@??????@@@BBBDDDFFFFFFGGGGGGEEEEEEEEEEEEGGGIIILLLMMMKKKJJJHHHGGGHHHGGGFFFDDDAAAAAABBBCCCEEEGGGIIIJJJJJJKKKMMMNNNPPPPPPQQQQQQMMMMMMMMMNNNPPPPPPOOONNNOOOMMMLLLKKKLLLKKKJJJHHHDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGEEEEEECCCBBBAAABBBCCCDDDBBBCCCCCCCCCBBB@@@???>>>@@@??????@@@BBBCCCBBB@@@BBBBBBAAA@@@@@@??????>>><<<===>>>>>>>>>???@@@AAABBBDDDEEEFFFDDDBBB>>><<<>>><<<;;;:::;;;:::888666444444444555555555555555666666777888:::;;;<<<<<<::::::::::::999777666555444444444444333333333222222111111000000000000000//////------,,,,,,------//////.........---------+++++++++,,,,,,,,,------///...---,,,,,,---...///...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++******))))))))))))******))))))))))))))))))))))))*********)))))))))))))))***///)))%%%,,,((($$$---+++***((('''''')))+++,,,************++++++,,,,,,*********)))))))))((((((************************)))******+++---......///.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++///...,,,,,,---......///---,,,,,,,,,------.........///////////////................../////////000////////////000000000000......//////000111111111222222222222222333333333555666666666777999===AAACCCNNN\\\hhhttt~~~~~~}}}zzzvvvwww@@@@@@???>>>===<<<;;;;;;;;;<<<>>>???@@@AAA@@@@@@@@@@@@BBBCCCDDDEEEFFFFFFDDDDDDDDDEEEFFFHHHJJJLLLJJJIIIHHHHHHIIIIIIHHHFFFBBBCCCEEEGGGIIIJJJKKKKKKLLLMMMOOOPPPQQQRRRRRRRRRRRRPPPMMMMMMOOOQQQQQQQQQOOONNNLLLKKKLLLKKKIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFEEECCCCCCAAAAAAAAABBBCCCDDDAAABBBCCCDDDDDDCCCBBBAAA>>>===>>>???AAABBBAAA???BBBBBBAAAAAA@@@?????????@@@BBBDDDCCCAAA@@@AAACCCDDDEEEFFFGGGFFFCCC@@@>>>>>><<<:::999:::999888666333444444444555555555666666666777888:::;;;<<<<<<:::::::::999888777666555444333333333222222222222222111111000000000000000//////..............................------------+++++++++,,,,,,,,,------...---,,,++++++,,,------,,,------------,,,++++++******+++,,,,,,---......,,,,,,++++++++++++,,,,,,***************************))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))******))),,,(((%%%))))))''')))+++***((('''''')))+++,,,******++++++,,,,,,,,,,,,*********)))))))))((((((************************))))))***+++---.../////////......------,,,,,,,,,++++++,,,------,,,,,,++++++++++++***))))))***+++---,,,,,,,,,,,,---......---...//////000///......---......///////////////////////////000000000000---......///000000111111111111111222222333333333111222333222222333777999;;;CCCNNNWWWdddqqqxxxyyywwwyyy{{{zzz{{{??????>>>>>>======<<<<<<;;;<<<>>>@@@AAAAAAAAA@@@@@@@@@AAABBBCCCDDDEEEFFFDDDDDDDDDDDDEEEGGGHHHIIIIIIHHHHHHIIIKKKKKKIIIHHHEEEFFFIIIKKKMMMNNNNNNMMMOOOPPPPPPQQQQQQRRRRRRSSSWWWTTTPPPOOOQQQSSSTTTUUUOOONNNLLLKKKKKKJJJHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFDDDCCCCCCDDDDDDEEEGGGGGGGGGGGGGGGFFFEEEDDDBBBBBBAAAAAAAAABBBBBBCCC@@@BBBDDDFFFFFFFFFDDDCCC===<<<===???@@@AAA???===BBBBBBAAA@@@@@@??????>>>BBBEEEGGGFFFCCCAAABBBDDDEEEEEEFFFGGGFFFDDDBBB@@@>>><<<999999999999888777222222222333444444555555777777888999::::::;;;;;;::::::999999888777555444333333333222222222111111222111111000000000000000/////////////////////............------------,,,++++++,,,,,,,,,,,,------...---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,+++******)))******+++---......///,,,+++***))))))***+++,,,***************)))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))************((()))***)))))),,,+++'''***)))((((((((()))+++,,,***++++++,,,---,,,,,,,,,---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++))))))***+++---...//////------------------,,,,,,+++,,,...//////...------+++---......,,,++++++,,,---,,,+++++++++,,,...///------///000000000///...---......///000/////////////////////000000000000000000000//////.........000000111111222333333333000111222111111222555777888===BBBHHHRRR```iiikkkmmmsssyyy|||}}}>>>>>>>>>>>>============;;;<<<>>>@@@AAAAAAAAA@@@@@@@@@AAAAAABBBCCCDDDEEEEEEEEEDDDCCCDDDEEEFFFGGGHHHHHHHHHJJJLLLLLLJJJIIIGGGIIILLLOOOQQQQQQQQQPPPRRRRRRQQQPPPPPPQQQRRRSSSVVVTTTRRRRRRSSSTTTTTTSSSOOOMMMKKKJJJJJJIIIGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEECCCCCCCCCDDDEEEGGGGGGHHHHHHGGGFFFDDDCCCAAABBBBBBBBBBBBBBBAAAAAAAAABBBEEEFFFGGGFFFDDDCCC??????@@@BBBCCCCCC@@@>>>AAAAAAAAA@@@??????>>>>>>AAADDDHHHHHHDDDBBBDDDGGGEEEEEEEEEEEEEEEDDDCCCCCC>>><<<999888888999888777333333444444555666666777888888888999999:::::::::999999999999888666555444222222222222111111111111222111111000000000000000......////////////...............---------,,,,,,++++++,,,,,,,,,,,,------///...---,,,+++,,,,,,---,,,,,,------,,,,,,+++***+++++++++,,,,,,---------***)))(((''''''((()))***+++*********)))))))))((())))))(((((((((((())))))))))))))))))))))))))))))((()))))))))************'''***...,,,'''+++...((())))))))))))***************+++,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,---------***+++---...///...---,,,,,,///333333000...---------,,,+++***+++,,,...///,,,---///000111000///...------///000000000///...////////////000000000000///////////////.........///000000111222222333333111222333333222333555777666999;;;===DDDNNNUUUWWW```hhhrrrxxxzzz|||============>>>>>>>>>>>>;;;===>>>@@@AAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDEEEFFFEEEDDDCCCCCCDDDEEEFFFHHHGGGHHHJJJLLLMMMKKKIIIIIIKKKOOORRRTTTTTTSSSRRRTTTSSSQQQPPPOOOPPPRRRSSSQQQQQQQQQRRRSSSSSSQQQOOOOOOMMMKKKJJJJJJIIIGGGEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCCCCCCCCDDDEEEGGGHHHHHHHHHGGGEEEDDDCCCAAABBBCCCDDDCCCBBBAAA@@@AAACCCEEEFFFFFFEEEBBBAAADDDDDDEEEFFFHHHGGGDDDBBBAAAAAA@@@@@@???>>>>>>===>>>BBBGGGGGGDDDCCCEEEHHHEEEEEEEEEDDDDDDDDDDDDDDD>>><<<999888888888888777666666777777888999::::::999999999999999999999:::999999999999888666555444222222222111111111111000222111111000000000000000------...//////...............---------,,,,,,,,,++++++,,,,,,,,,---------000///...---,,,------...------......------,,,+++------,,,,,,,,,,,,++++++)))(((&&&%%%%%%&&&((()))+++*********))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((())))))*********+++'''+++222...$$$(((...)))(((((()))************)))***+++,,,---...---,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++++++++,,,,,,---------'''(((***,,,,,,,,,***))))))---111222///+++******---,,,+++******,,,...///+++---///000111000///...,,,---///000000000///...////////////000000000000,,,,,,---...///000111222///000000111222222333333000111111111000000111333555888888777;;;CCCGGGGGGVVV___kkkrrruuuxxx|||?????????>>>>>>>>>>>>>>>>>>?????????>>>===<<<;;;>>>@@@BBBCCCCCCDDDEEEFFFCCCCCCCCCBBBAAABBBEEEHHHGGGGGGIIIJJJLLLLLLMMMMMMNNNPPPSSSSSSRRRPPPPPPPPPPPPNNNMMMLLLLLLNNNPPPQQQSSSSSSRRRQQQPPPOOONNNNNNNNNMMMJJJHHHGGGFFFFFFFFFIIIIIIHHHHHHHHHHHHGGGGGGEEECCCAAAAAACCCEEEEEEEEEIIIJJJJJJFFFBBB@@@BBBDDDFFFEEEBBB@@@??????@@@@@@AAABBBCCCCCCCCCBBBAAA@@@?????????AAABBBAAA>>><<<======>>>>>>???AAABBBCCCCCCBBBBBBBBBCCCDDDFFFGGGHHHGGGEEECCCBBBAAABBBBBB@@@===;;;:::;;;;;;;;;::::::::::::999999888888888:::999888888777777888888888888999::::::888666333444333222000///////////////////////////.........111000///------......///333...777222---...%%%,,,++++++,,,,,,---......///.........------.........+++,,,............,,,+++,,,,,,,,,+++++++++************))))))***+++,,,,,,))))))************)))))),,,++++++***)))(((''''''(((((((((((())))))))))))((((((((((((''''''''''''"""$$$&&&)))*********)))+++***)))(((((()))******))))))))))))************------,,,+++*********+++******+++++++++,,,,,,,,,%%%'''***,,,,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,---------------...///000,,,---...///...---,,,+++////////////////////////..................------,,,,,,,,,---...///000000000000////////////000000---///111222333222000///222222222333333333444444333444444444555777;;;>>>EEENNN\\\hhhqqquuuwwwxxxxxx>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===???AAABBBCCCCCCEEEFFFDDDDDDDDDCCCBBBBBBEEEGGGGGGHHHJJJLLLMMMMMMMMMMMMMMMPPPRRRSSSQQQPPPOOOOOONNNMMMLLLKKKLLLMMMOOOQQQVVVUUUSSSPPPNNNMMMLLLKKKNNNLLLJJJHHHFFFEEEEEEEEEIIIIIIHHHHHHGGGGGGFFFFFFGGGEEECCCCCCDDDFFFFFFFFFGGGGGGGGGEEEBBBAAACCCEEECCCBBB@@@>>>===>>>??????@@@@@@AAABBBAAA@@@???>>>>>>???@@@@@@???>>>===<<<============>>>@@@AAABBBCCCCCCBBBBBBCCCEEEFFFGGGFFFEEECCCBBBAAA@@@AAAAAA@@@>>>;;;;;;<<<===<<<;;;999999999999999::::::::::::999888888777777888888999???CCCBBB;;;555333444333222111000///......///////////////////////////111000///------......///333,,,333------111(((---******+++,,,---...///000......------------......------............------,,,,,,,,,+++++++++******))))))******++++++++++++))))))************))))))++++++******))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((%%%''')))+++,,,,,,+++*********)))(((((()))***+++))))))))))))************,,,,,,+++************************+++++++++,,,,,,)))+++---,,,***))))))))),,,,,,,,,,,,,,,,,,++++++***+++,,,+++)))((()))***,,,,,,,,,---///000222333------............------..........................................------,,,---------.../////////000000////////////000000...///000111111111000///222222222333333333333444222333444333333555888;;;>>>EEEOOOYYYaaahhhnnnqqqwww~~~===>>>>>>>>>???>>>>>>>>>=====================<<<<<<>>>@@@BBBBBBCCCEEEGGGGGGGGGFFFEEECCCCCCEEEGGGHHHIIILLLOOOOOOOOOMMMLLLLLLNNNQQQQQQPPPNNNNNNNNNKKKKKKJJJJJJKKKMMMNNNPPPTTTRRRPPPMMMLLLLLLLLLMMMMMMLLLJJJGGGFFFEEEEEEEEEHHHHHHHHHGGGFFFEEEEEEDDDGGGEEEBBBBBBDDDFFFFFFFFFDDDDDDDDDBBBAAAAAACCCEEE???>>>===<<<<<<===>>>???AAAAAABBBBBBBBBAAA???>>>@@@BBBCCCAAA>>><<<===???<<<;;;;;;;;;===>>>@@@AAADDDDDDCCCCCCDDDEEEFFFGGGEEEDDDBBBAAA@@@@@@@@@@@@@@@>>>===<<<>>>>>>>>>===888888999::::::;;;;;;<<<:::999888888777777888888<<>>??????>>>>>>=========<<<<<<<<<======>>>===???AAABBBBBBDDDGGGIIIJJJJJJJJJHHHFFFEEEFFFHHHHHHJJJNNNPPPQQQOOOMMMKKKKKKMMMOOOOOOMMMLLLMMMMMMIIIIIIIIIIIIJJJLLLMMMNNNNNNLLLJJJIIIJJJLLLOOOQQQNNNLLLJJJHHHFFFFFFFFFFFFHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBAAABBBDDDGGGHHHGGGCCCCCCBBBAAA@@@@@@AAABBB===============???@@@AAADDDDDDEEEEEEDDDCCCBBBAAABBBEEEFFFCCC===;;;>>>BBB;;;:::::::::;;;===???@@@DDDDDDDDDDDDEEEEEEFFFFFFDDDCCCBBBBBBAAA@@@@@@@@@@@@???===>>>@@@@@@@@@???::::::::::::;;;;;;;;;;;;:::999888888777777888888===FFFOOOLLL???444000222000//////............///000000/////////000111222111000///------......//////---888111///444+++...,,,,,,,,,---------......---,,,,,,++++++,,,,,,------,,,+++******+++,,,---,,,,,,,,,+++++++++******)))***,,,------,,,***)))))))))************)))))))))))))))))))))*********(((((((((((())))))))))))))))))))))))************''''''(((((((((((('''&&&'''(((((()))***++++++,,,((()))))))))************))))))(((((((((((())))))************++++++++++++)))***++++++***)))***+++------,,,,,,+++*********+++---------++++++,,,---******+++,,,...000222333---,,,+++******,,,---...........................,,,,,,------------.....................---------/////////....../////////.........---...///000000111111111111222222222222222333333333111222444555666777:::===BBBKKKTTT[[[fffmmmtttxxx|||zzzvvvrrrrrruuu{{{;;;<<<===?????????>>>===<<<<<<;;;;;;<<<===>>>??????@@@AAABBBCCCDDDGGGJJJLLLMMMMMMKKKIIIGGGHHHIIIHHHJJJMMMPPPPPPNNNKKKIIIJJJLLLMMMMMMKKKJJJKKKLLLIIIIIIIIIIIIJJJKKKLLLMMMKKKIIIHHHGGGHHHKKKNNNPPPMMMLLLJJJIIIHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCCCC@@@@@@BBBEEEIIIKKKLLLKKKEEECCCAAA???????????????>>>>>>>>>???@@@BBBCCCCCCEEEEEEFFFFFFEEECCCBBBAAA@@@CCCEEEBBB<<<:::===AAA;;;:::999999:::<<<>>>@@@DDDDDDDDDEEEEEEEEEEEEEEECCCCCCCCCCCCBBBBBBAAAAAA???>>>>>>???AAABBBAAA@@@======<<<<<<;;;:::999999:::999888888777777888888<<>>===@@@@@@AAABBBCCCDDDEEEEEEDDDDDDEEEEEEDDDBBB@@@???>>>@@@AAA???<<<:::;;;===;;;:::999888999<<>>===>>>???BBBCCCBBB@@@??????>>>===;;;:::999888:::999888888777777888888999:::<<<===<<<888222---............///000111111222111000///000111444555111000///------......///,,,888KKK===000000(((...//////...---,,,,,,++++++------,,,,,,,,,,,,------+++******))))))******+++,,,,,,,,,+++++++++******+++,,,---------,,,+++***))))))************))))))*********)))))))))))))))(((((((((((())))))))))))'''(((((())))))******************)))))))))))))))'''((()))******+++******))))))))))))************((((((((((((((())))))***)))))))))************+++,,,---,,,+++((('''(((***++++++++++++++++++++++++(((***++++++***)))***,,,---,,,+++************+++))))))))))))***+++,,,,,,------------------------++++++,,,,,,------......------..................///......------......///....../////////000000000///000000000000111111111111222444333222222333444222333555555666888;;;>>>GGGNNNVVV[[[dddqqqzzz~~~xxxyyy}}}888:::===???@@@???===<<<;;;:::999:::;;;===???AAA@@@@@@@@@??????@@@CCCFFFIIIJJJKKKJJJHHHGGGGGGHHHHHHIIIJJJJJJIIIHHHGGGFFFHHHIIIJJJIIIHHHGGGIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFGGGFFFFFFEEEEEEFFFHHHIIIJJJEEEEEEFFFFFFFFFFFFGGGGGG@@@CCCHHHMMMQQQPPPLLLIIIDDDAAA>>>>>>@@@AAA@@@???AAABBBCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEDDDBBB@@@???>>>??????@@@???>>><<<<<<<<<;;;999888999<<>>>>>===<<<;;;:::::::::999888888777777888888777666666666666444111//////......///000111222333222111000///000222444666111000///------......///000:::III999---111***///------------------------......------------......++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******------,,,,,,,,,+++++++++))))))************))))))++++++******))))))(((((((((((((((((())))))))))))&&&&&&'''(((((()))*********))))))))))))*********((()))******+++***))))))))))))))))))************)))((((((((())))))***+++))))))))))))************,,,,,,,,,***(((((()))+++)))))))))***++++++,,,,,,(((***++++++***)))+++,,,------,,,+++*********+++)))***+++,,,,,,---------------------------------***++++++,,,------......,,,---------...////////////......------......///...///000111111111000////////////000000000111111...000222222111111222333000111222222222333666999;;;BBBGGGKKKTTTcccooouuuvvvyyy888:::===???@@@???===<<<;;;:::999999:::===???AAA?????????>>>===>>>AAACCCFFFGGGIIIHHHGGGFFFFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEHHHIIIIIIHHHGGGGGGHHHJJJLLLLLLLLLLLLKKKJJJIIIHHHDDDEEEEEEFFFGGGGGGHHHHHHCCCCCCCCCCCCEEEGGGIIIJJJEEEEEEEEEFFFGGGGGGHHHHHH>>>AAAGGGMMMOOOMMMGGGBBBBBB???===>>>@@@CCCBBBAAABBBCCCDDDEEEFFFFFFFFFFFFGGGGGGHHHGGGFFFDDDBBBAAA@@@@@@AAACCCDDDCCC@@@>>>===;;;999888999<<>><<<<<<===???BBBCCCBBB@@@===============<<<<<<<<<:::999999888777888888888555555444333222111111111////////////000222333444333111000///000222555777111000///...---......///333:::DDD444+++222---000***++++++,,,---...///000///......------......///,,,,,,...//////...,,,,,,,,,,,,,,,+++++++++******...---,,,++++++++++++,,,))))))************)))))),,,++++++***)))(((((('''(((((((((((())))))))))))%%%&&&&&&'''((())))))***'''''''''''''''((())))))))))))***++++++***(((((())))))))))))************)))))))))))))))***++++++))))))))))))************(((((()))))))))***---000(((((()))***+++,,,,,,---***+++------,,,,,,---...------,,,++++++,,,,,,,,,)))+++,,,...//////......------------------------******+++,,,,,,---......,,,,,,------...///000000.........------.........---///111222333222000///////////////000000000000,,,...000111000000111222111111111111111333777:::666;;;>>>@@@HHHWWWeeellltttwww888:::<<<>>>>>>===<<<;;;777888:::<<<>>>???@@@@@@@@@@@@@@@???>>>======<<>>=========>>>@@@BBBDDDHHHHHHFFFCCCAAABBBEEEHHHFFFEEEEEEEEEFFFEEECCCAAACCCBBBBBBAAAAAA@@@@@@???AAA???<<<:::999999:::;;;BBBBBBBBBBBBAAA@@@??????BBBBBBBBBAAAAAA@@@@@@@@@===<<<<<<<<<<<<===>>>>>>>>>===<<<;;;:::;;;<<<<<<>>>>>><<<;;;999888666666444444444333333222222222......//////000000111111222000///...///000///...---(((!!!%%%///,,,)))333<<<999666222000/////////+++---...---,,,,,,---...------,,,,,,+++***))))))++++++++++++++++++++++++------,,,+++*********+++************************((((((***++++++***)))(((******))))))((((((''''''((()))+++,,,+++***(((&&&+++,,,,,,+++(((''''''((())))))(((((((((((())))))))))))((((((((((((((()))))))))************))))))---------+++((('''((()))++++++++++++++++++++++++***)))((((((+++,,,,,,+++***+++,,,,,,,,,,,,+++***)))************+++++++++)))*********))))))+++---...---++++++,,,,,,+++***........................,,,------......------,,,000///...---------------000000000000////////////..............................///000000000000000000111111111111222222222333333333222222111111111666666777999>>>GGGRRRYYYdddkkkttt|||666777999::::::999888777777888:::<<<>>>???@@@@@@@@@??????>>>======<<<<<>>>>>===>>>???AAABBBCCCHHHHHHGGGEEECCCCCCEEEHHHGGGFFFEEEEEEFFFFFFEEECCCDDDDDDCCCBBBBBBAAAAAA@@@AAA@@@>>><<<<<<<<<<<<<<>>>>>===<<<<<<<<<<<<<<<============>>>===<<<;;;:::;;;;;;<<<======<<<:::999888777666555555444333222222111111.../////////000000000111///------...000222222222000,,,'''+++111...,,,333888666333000...---------,,,---...---,,,+++,,,---************************++++++++++++++++++++++++,,,,,,+++***************++++++++++++++++++++++++,,,+++)))((('''((()))******)))))))))(((((((((''''''((()))))))))(((&&&%%%(((***+++***))))))***,,,))))))(((((((((((())))))))))))(((((((((((())))))))))))************)))))))))***+++)))(((''')))***++++++++++++++++++++++++((())))))))))))***,,,,,,***++++++,,,,,,++++++***)))************+++++++++***+++,,,+++))))))***+++...---,,,,,,......---,,,---------------.........,,,------......------,,,///......---,,,,,,------..................//////..............................///000000000000000000000111111111222222222333333333222222111111111111111222333666===EEEKKKZZZ```iiirrr{{{}}}yyy666666777888888777555444555777999;;;===???@@@@@@>>>>>>>>>======<<<<<<;;;===;;;;;;>>>CCCEEEBBB???@@@AAABBBDDDFFFHHHIIIJJJIIIGGGEEEDDDCCCDDDEEEFFFJJJHHHFFFEEEEEECCC@@@>>>AAAAAA@@@???@@@AAABBBCCCBBBBBBCCCDDDEEEGGGHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEBBBAAAAAABBBDDDEEEDDDBBB>>>>>>>>>???@@@AAABBBCCCFFFHHHHHHGGGFFFEEEFFFGGGHHHFFFEEEEEEFFFGGGFFFEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@??????>>>>>>>>><<<===>>>@@@AAABBBCCCCCC======>>>???>>>===<<<;;;<<<===============<<<<<<===<<<<<<;;;:::;;;;;;;;;;;;;;;::::::999888888777666555444333222111000///////////////000000000000...------///111333222222111///...///000......111333111///---,,,++++++,,,---......---+++***+++,,,((())))))***+++,,,,,,---++++++++++++++++++++++++++++++***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,000---)))&&&%%%&&&)))+++))))))))))))((((((((((((((((((((((((''''''''''''%%%''')))*********,,,...))))))(((((((((((())))))))))))(((((((((((())))))))))))************))))))&&&((())))))(((((()))+++++++++++++++++++++++++++(((***,,,+++((((((***---******+++,,,,,,+++******)))************++++++++++++,,,---,,,)))((()))***---,,,++++++---...---,,,++++++,,,,,,------......,,,------......------,,,...------,,,,,,,,,,,,,,,,,,,,,,,,---.........///..............................///000000000000000000000000111111111222222222222222222222111111111333444444444555999>>>BBBJJJPPPYYYbbbkkkwww{{{sssnnnmmm888888999999888777666555555666888:::<<<>>>??????===<<<<<<<<<;;;;;;;;;:::<<<<<<===???AAABBB@@@??????@@@BBBDDDEEEGGGHHHHHHEEEDDDCCCCCCCCCDDDFFFGGGFFFEEECCCDDDEEEEEECCCBBBBBBBBBAAAAAABBBBBBCCCDDDAAACCCDDDDDDEEEEEEGGGHHHEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBCCCDDDDDDCCCCCC?????????@@@AAABBBBBBCCCEEEGGGIIIIIIHHHFFFFFFGGGGGGEEEDDDDDDEEEFFFGGGFFFDDDDDDCCCCCCBBBAAAAAAAAA???@@@@@@@@@@@@???>>>===;;;<<<>>>@@@AAABBBCCCCCC>>>???AAAAAAAAA@@@???>>>======>>>>>>===<<<;;;:::<<<<<<;;;;;;;;;:::::::::999999999999888888888888666666555333111000///...////////////000000000000222111000000111111000...///---000000+++---000,,,///...---,,,+++++++++,,,...///000...,,,++++++,,,+++,,,,,,------...//////++++++++++++++++++++++++******)))))))))))))))***++++++++++++++++++++++++...,,,)))&&&%%%'''***,,,))))))))))))((((((((((((++++++***)))((()))))))))$$$&&&((((((((()))+++---))))))(((((((((((()))))))))(((((((((((())))))***))))))************))))))'''(((******)))((()))***************************,,,///000---(((&&&(((,,,******++++++++++++******))))))*********+++++++++***+++---,,,+++******+++...,,,******+++++++++******++++++,,,,,,------...,,,------......------,,,---,,,,,,+++++++++,,,,,,++++++,,,---...//////000..............................///000000000000000000000000000111111111111222222222111111111111111555666777777777888:::======BBBIIIQQQYYYeeerrr{{{}}}zzz{{{}}}tttpppmmmhhhfffggg888888888888777777666666444666777999;;;<<<======;;;;;;;;;:::::::::::::::<<<@@@DDDCCC???===>>>AAA@@@@@@BBBCCCEEEEEEEEEEEEBBBBBBBBBBBBDDDFFFHHHIIIGGGEEEDDDDDDEEEFFFEEECCCCCCCCCCCCCCCCCCDDDDDDDDDCCCFFFHHHHHHFFFDDDEEEFFFEEEEEEFFFFFFFFFFFFEEEEEECCCDDDEEEEEEDDDDDDCCCCCC@@@@@@AAAAAABBBBBBBBBCCCDDDGGGIIIJJJHHHGGGFFFGGGEEEDDDCCCCCCEEEGGGGGGFFFCCCCCCBBBBBBAAA@@@@@@@@@????????????>>>===<<<<<<<<<===???@@@AAABBBCCCCCC???@@@AAABBBBBBAAAAAA@@@>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;:::::::::888888888888888888888888666555444333111000///...000000000000////////////111111000111222222000......+++111000)))111777+++......------,,,,,,,,,---000111111000---,,,,,,---------------------------++++++++++++++++++++++++***)))))))))))))))******)))))))))))))))))))))))))))(((((())))))***++++++(((((((((((())))))))))))++++++***)))((()))))))))%%%&&&''''''&&&&&&''')))))))))(((((((((((())))))((((((((((((((()))******))))))************)))))))))+++,,,,,,***)))))))))************************000333444000)))%%%'''+++************************))))))*********+++++++++'''))),,,,,,,,,,,,---...333000---++++++++++++***+++++++++,,,,,,---------,,,------......------,,,,,,,,,+++++++++,,,,,,---,,,,,,---...//////000000..............................///000000000000000//////000000000111111111111111111111111111111111000222333444333333555666555999>>>CCCIIIRRR]]]eeessszzz{{{{{{tttlllggggggfffccc``````555555555555444444444444555666777999::::::;;;;;;999999999999999999999999;;;AAAFFFDDD===999<<>>===<<<;;;;;;:::===>>>???AAABBBCCCDDDDDD???????????????@@@@@@@@@AAA@@@>>><<<;;;;;;:::::::::;;;;;;;;;;;;:::999999888888888777777777777777555444333222111000///...000000000000////////////......///111333444333111111+++222222+++;;;CCC///..................------///000000///---,,,---...++++++++++++************++++++++++++++++++++++++******)))))))))***++++++))))))))))))))))))))))))%%%&&&)))+++,,,,,,+++***(((((((((((())))))))))))((((((((((((''''''''''''&&&'''((('''&&&%%%&&&'''))))))(((((((((((())))))(((''''''(((((()))***+++))))))************)))))))))+++------+++)))))))))************************222333333///***'''((()))+++***))))))))))))***+++)))************+++++++++&&&(((+++---------...///666333///------......---------------,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,------...---------...//////000000..............................///000000000000000/////////000000000111111000000000111111111111111///000222222222222333555333666999;;;===CCCJJJPPP```hhhqqqzzz~~~uuummmhhhbbb```bbbccc^^^ZZZYYY333222222222222333333444666777888888999999888888888888888888888888888888999===AAA@@@<<<999;;;>>><<<===@@@BBBDDDDDDDDDDDDCCCDDDDDDEEEEEEFFFGGGGGGKKKHHHEEEDDDDDDDDDCCCBBB@@@AAAAAABBBBBBBBBBBBBBBEEEJJJPPPQQQMMMHHHFFFFFFFFFGGGHHHIIIIIIHHHGGGFFFDDDHHHLLLLLLIIIFFFCCCCCCAAAAAACCCCCCDDDCCCCCCBBBCCCEEEGGGGGGFFFEEEFFFGGGDDDDDDFFFIIILLLLLLJJJGGGCCCCCCCCCBBBAAAAAA@@@@@@BBBAAA???<<<;;;:::::::::;;;===???BBBDDDFFFGGGHHH???>>>===<<<===>>>@@@AAACCCAAA>>>;;;999999:::;;;::::::;;;;;;;;;:::999888888888777777777666666666333333333222111000000///111000000000/////////.........///222444555333111222)))111222---CCCNNN444////////////......------,,,---...---,,,+++,,,---(((((())))))***+++++++++++++++++++++++++++++++++***************+++,,,,,,))))))))))))))))))))))))&&&((()))+++++++++***)))'''((((((((()))))))))***'''((()))))))))(((&&&%%%'''((())))))''''''((()))))))))(((((((((((())))))''''''''''''((()))***+++))))))************))))))&&&)))+++,,,+++)))))))))************************//////---,,,***)))))))))+++***)))(((((()))***+++)))************+++++++++''')))---...------------333000---,,,---//////000//////......---,,,,,,,,,,,,------......------,,,------,,,,,,---......///---------------------.................................///000000000000000////////////000000000111///000000000111111111222222333444444222222444555222444777777777999>>>BBBNNNUUU^^^hhhvvv{{{ssskkkddd``````[[[YYY]]]___[[[WWWVVV333222222222333444555555777777888888888888777666777777777777777888888888777999;;;<<<;;;;;;:::;;;999;;;>>>BBBDDDEEEFFFEEEFFFFFFFFFFFFEEEEEEEEEEEEGGGEEECCCCCCDDDEEEFFFEEEAAABBBCCCDDDDDDDDDCCCCCCDDDKKKRRRTTTPPPJJJHHHGGGFFFGGGIIIJJJJJJIIIGGGFFFDDDIIINNNOOOKKKGGGDDDCCCAAABBBCCCDDDDDDDDDCCCBBBCCCEEEFFFFFFEEEEEEFFFHHHDDDEEEHHHLLLOOONNNKKKIIIEEEDDDDDDCCCBBBBBBAAAAAAEEECCC???<<<:::::::::::::::;;;>>>BBBEEEHHHJJJKKKAAA@@@>>><<<===???BBBCCCDDDBBB>>>:::888999;;;<<<::::::;;;<<<;;;:::999888888888888777666555555555333222222222111111000000111111000000/////////...111111111333444333000---222'''...000,,,GGGTTT555////////////...---,,,,,,***+++,,,,,,******+++---'''((()))***,,,---...///++++++++++++++++++++++++++++++******+++,,,------***************************************)))))))))'''((((((((())))))******((()))+++,,,+++***((('''''')))******))))))***,,,))))))(((((((((((())))))''''''''''''((()))++++++))))))************))))))###&&&)))+++************)))))))))))))))))))))))),,,***))))))***++++++***+++***)))(((((()))***+++)))************+++++++++)))+++...///---,,,++++++---+++((((((***---///000000000///...---,,,,,,+++,,,------......------,,,---------------...///000---,,,,,,,,,,,,,,,,,,,,,...........................//////000000000000000////////////000000000000//////000000111111111222222333333222000///111222111444666666444555888;;;===DDDLLLUUUdddvvvyyyooohhhddd```^^^]]]YYYUUUTTTYYY\\\ZZZWWWWWW000222333333222111333444;;;999666333333555777999;;;;;;;;;:::888666555444888999::::::;;;;;;;;;:::<<<===???AAABBBDDDDDDEEEFFFFFFFFFFFFEEECCCBBBAAAFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFHHHIIIHHHHHHEEENNNVVVWWWQQQJJJGGGGGGCCCDDDFFFGGGGGGFFFEEECCCGGGHHHIIIJJJJJJHHHFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBCCCDDDFFFFFFFFFEEEDDDEEEEEEFFFGGGHHHIIIIIIJJJHHHGGGFFFEEEBBB@@@>>><<>>;;;;;;@@@HHHLLLIIIEEE???@@@@@@@@@@@@AAAAAAAAA>>><<<;;;999888888999999999:::;;;<<<<<<;;;:::999======:::666333222111...222222222222222111000///111000000///////////////888333---,,,///333333111000***000111---???LLL<<<------------------------++++++)))))))))+++---///*********++++++,,,,,,,,,---***'''&&&'''(((((('''))))))))))))))))))))))))************************))))))))))))(((((((((((((((((())))))))))))((((((%%%&&&''''''(((((('''''''''&&&%%%%%%%%%%%%&&&'''((()))((('''&&&'''***---((())))))***++++++,,,,,,,,,+++***+++,,,---,,,***(((((((((((((((((((((((())))))(((((((((((())))))***++++++++++++***))))))***************+++++++++)))((('''''''''(((***+++...---,,,++++++,,,------...+++)))))),,,---,,,***/////////......---------...---+++******+++---............---,,,,,,,,,+++//////.........---------,,,---///000000000///...000000000000000/////////......//////000000111111////////////000000000000000000000000000000000000111111222333333444555555666999===CCCLLLYYYfffnnnsssssstttyyy~~~vvvqqqnnnjjjeee___ZZZWWWVVVVVVTTTTTTVVVYYY]]]^^^[[[XXX000111333222111111222444777555333222222333555777999999:::::::::999999888888999:::;;;;;;<<<<<<<<<===>>>@@@BBBCCCDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCGGGGGGGGGGGGHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHGGGFFFEEEKKKRRRSSSOOOJJJHHHHHHDDDEEEFFFGGGGGGGGGFFFEEEIIIJJJJJJJJJIIIGGGEEECCCEEEEEEDDDDDDDDDCCCCCCCCCBBBCCCEEEFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFGGGIIIIIIIIIHHHFFFDDDAAA???>>>===>>>===;;;999999999:::;;;===;;;<<<@@@EEEHHHFFFCCC@@@@@@@@@@@@@@@@@@AAAAAA???>>><<<:::888777777777::::::;;;;;;;;;;;;:::::::::::::::777666444222000111111222222222111000000111111000///////////////999555222222444444111------)))...---)))888AAA333---------------------------,,,+++))))))***,,,---******+++++++++,,,,,,,,,***)))'''((()))******)))******************************************************)))))))))((((((((((((((())))))))))))((((((%%%&&&''''''((((((''''''&&&''''''((((((''''''&&&&&&'''&&&%%%$$$%%%(((***,,,,,,,,,+++++++++******((('''&&&'''((()))(((&&&(((((((((((((((((((((((())))))(((((((((((())))))'''((()))*********************************************)))))))))***+++,,,+++******)))***+++,,,------+++)))))),,,---,,,***.........---------,,,,,,...---+++******+++---...///////////////.........///.........---------------...///000000000//////////////////////////////......//////000000000000000000000000111111111111000000000000000000000000111111222222333444444555888999:::===AAAIIIQQQWWW^^^```dddjjjqqqxxxuuulllfffcccaaa___\\\XXXVVVVVVWWWWWWRRRRRRSSSWWWZZZ[[[XXXVVV///111222222111111222333333333333333333444666666777777999:::;;;<<<<<<<<<777888:::;;;<<<===>>>>>>@@@AAABBBDDDEEEEEEFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIGGGEEEDDDFFFHHHKKKMMMMMMLLLJJJIIIFFFFFFGGGGGGHHHHHHHHHIIIKKKKKKKKKJJJIIIFFFDDDBBBEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFEEEDDDDDDCCCBBBBBBCCCEEEGGGIIIJJJHHHEEEBBB@@@>>>>>>>>>>>>===;;;:::999999::::::;;;<<<>>>@@@AAABBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???===:::888777666666::::::999999999999::::::888888888888777444222222000000111111222111111111222111000000//////000000000//////111333222---(((,,,***...,,,(((111666+++------------------------...---,,,***))))))***+++***++++++++++++,,,,,,,,,(((((((((***,,,---,,,***++++++++++++++++++++++++************************++++++*********)))))))))(((((())))))))))))((((((&&&&&&'''(((((((((((('''%%%''')))******)))'''%%%&&&&&&&&&%%%$$$%%%''')))///...---,,,+++***)))(((+++***)))***+++,,,+++)))))))))))))))))))))))))))))))))(((((((((((())))))%%%&&&'''(((************))))))))))))))))))))))))+++++++++***++++++,,,---******))))))***+++,,,------+++******+++,,,,,,+++------,,,,,,,,,,,,,,,+++------++++++++++++------.........///////////////............---------------...//////000000//////...........................////////////000000000000000111111111222222222000000000000000000000000111111111222333333444444666777777777888:::>>>BBBFFFKKKQQQXXX___iiisss{{{tttiiiaaa[[[YYYYYYWWWUUUSSSRRRQQQRRRSSSTTTQQQQQQSSSVVVYYYYYYXXXVVV///000111111000000111333222333444555666777777777555666888:::;;;<<<======777888:::<<<>>>???@@@@@@BBBCCCDDDEEEFFFFFFFFFFFFDDDCCCBBBAAAAAACCCEEEFFFGGGGGGGGGHHHHHHIIIIIIJJJIIIKKKLLLLLLJJJHHHFFFEEEGGGFFFFFFHHHLLLNNNLLLJJJGGGGGGGGGGGGHHHIIIKKKLLLKKKKKKJJJJJJHHHFFFDDDCCCEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGFFFEEEDDDCCCBBB@@@???@@@CCCFFFHHHJJJHHHDDDAAA???>>>>>>???>>>===<<<;;;:::::::::::::::===@@@AAA???>>>???AAABBBBBBBBBAAAAAA@@@@@@@@@>>>===<<<;;;999888777666:::999888777777888999:::999777666777555222111222//////000111111222111111111111000////////////000((()))***...111111...+++---///000...,,,000111***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++++++++++++++++++++++++++((()))***---......+++)))++++++++++++++++++++++++************************++++++++++++*********)))(((((())))))))))))((((((&&&&&&'''(((((((((((((((&&&'''(((((((((((('''&&&(((((()))(((&&&&&&(((***------,,,+++***)))((((((...---,,,,,,---...---,,,************************))))))(((((((((((())))))&&&'''((()))************))))))))))))((((((((((((+++***++++++++++++,,,,,,,,,+++++++++++++++++++++,,,+++******++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,,,,---.........------------------------,,,------...............,,,,,,---------------...///////////////////////////000000000000111111111000000000000000000000000000111111111222222333333333444666666666777999;;;888>>>EEEJJJPPPYYYfffoooyyy{{{oookkkddd]]]XXXWWWWWWXXXUUUTTTQQQOOONNNNNNNNNNNNQQQRRRTTTWWWXXXYYYXXXWWW...000111111000///111222000111333555666777777777555666777999::::::::::::777999;;;===???@@@AAABBBDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@AAABBBEEEFFFDDDEEEEEEFFFGGGGGGHHHHHHGGGJJJNNNOOOLLLIIIHHHHHHHHHEEECCCEEEJJJMMMMMMKKKGGGGGGGGGHHHIIIKKKLLLMMMIIIIIIIIIIIIHHHGGGGGGFFFDDDDDDEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDCCCAAA@@@???@@@CCCFFFHHHHHHFFFCCC@@@???>>>???@@@>>>>>>===<<<;;;;;;;;;;;;:::>>>BBBBBB@@@>>>@@@BBBCCCCCCBBBBBBAAA@@@??????;;;;;;;;;;;;:::999999888999888777666666777888999<<<777555666444///...222...///000111111111111111111000//////......//////,,,,,,,,,...000111222111,,,111111...000000......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++***+++,,,...///---)))&&&************************************************++++++++++++*********)))(((((())))))))))))((((((&&&'''(((((())))))((((((((('''%%%$$$$$$%%%'''((('''((()))(((&&&&&&''')))(((((((((((((((((((((((()))(((''''''))))))((('''++++++++++++++++++++++++))))))(((((((((((())))))*********++++++***))))))))))))))))))((((((''''''((())))))***************,,,++++++***)))(((''''''++++++++++++******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---.........,,,,,,------------------+++++++++,,,,,,,,,------+++,,,,,,,,,------....../////////........................////////////000000000000000000000000000000000111111111111111222111333555777777777888:::555999>>>AAACCCJJJTTT]]]kkkuuu|||tttnnniii___^^^[[[XXXVVVVVVWWWXXXVVVTTTRRRPPPOOONNNMMMMMMPPPQQQSSSUUUVVVWWWWWWWWW---///000000//////000111...///111222333444444444666666777888999999999999999:::<<<>>>@@@AAABBBBBBDDDDDDDDDDDDDDDCCCBBBBBBBBBAAAAAA@@@AAABBBCCCDDDBBBCCCCCCDDDEEEFFFGGGGGGEEEJJJPPPQQQNNNJJJIIIIIIGGGDDDBBBCCCGGGJJJJJJIIIEEEFFFGGGIIIJJJLLLMMMMMMIIIIIIHHHHHHHHHHHHGGGGGGDDDDDDEEEEEEEEEEEEFFFFFFEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBAAAAAABBBDDDFFFHHHEEEDDDBBBAAA@@@@@@@@@AAA?????????>>>======<<<<<<:::===AAABBBAAA@@@BBBDDDEEEDDDCCCBBBAAA@@@???>>>999::::::;;;;;;::::::999777777777666666777777777<<<777777;;;999111...111//////000000111000000000000///......------......///...---,,,+++,,,---...)))111...+++000...***000,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,++++++++++++***++++++,,,......,,,)))&&&************************************************++++++*********)))))))))(((((())))))))))))((((((''''''((())))))))))))((()))'''$$$""""""$$$''')))%%%&&&'''&&&%%%$$$$$$%%%%%%&&&&&&'''((()))))))))'''&&&%%%&&&'''((('''%%%************************))))))(((((((((((())))))+++++++++++++++***))))))+++******))))))(((((('''''''''((())))))))))))((())))))))))))(((&&&%%%$$$+++,,,,,,+++******+++---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////,,,,,,,,,,,,------------,,,++++++++++++,,,------+++,,,,,,------........./////////............------------.........//////000000000000000000000000000000000000000000000000111333555555555444555666444666888999:::===DDDIIITTT^^^kkkuuu~~~{{{uuunnniiieeeaaa^^^XXXXXXWWWUUUTTTSSSRRRRRRSSSSSSRRRQQQQQQQQQQQQQQQLLLNNNQQQRRRRRRRRRTTTUUU---...000///......///111///000000111222333333444555666888999:::;;;;;;;;;:::;;;===???@@@AAABBBBBBCCCDDDCCCCCCBBBAAA@@@???AAAAAAAAAAAAAAABBBBBBBBBAAABBBCCCDDDEEEFFFGGGGGGGGGMMMRRRSSSOOOJJJGGGGGGEEECCCBBBAAABBBDDDEEEEEECCCEEEGGGIIIKKKLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDFFFGGGHHHAAAAAAAAAAAAAAAAAAAAAAAA@@@AAA@@@@@@???>>>>>>===999;;;>>>AAABBBCCCDDDEEEEEEEEEDDDBBBAAA@@@???>>>:::;;;;;;;;;;;;:::888888555666666777777666666555999666:::CCCBBB666///111000000000000000000///.........---,,,,,,,,,,,,---------,,,***))))))***+++'''111,,,(((///***%%%111++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,,,,,,,+++++++++***************,,,---,,,***'''++++++++++++++++++++++++******************************)))))))))((((((((((((((())))))))))))((((((''''''((())))))))))))))))))'''&&&$$$$$$&&&''')))$$$&&&'''&&&%%%###$$$%%%&&&&&&''''''((())))))******)))((()))***+++***(((************************))))))(((((((((((())))))((()))***************))),,,++++++***))))))((((((&&&'''((()))))))))(((((('''((()))******)))((((((***,,,---,,,))))))+++---++++++++++++,,,,,,------+++,,,,,,------,,,,,,+++///////////////.........++++++,,,,,,,,,---------------,,,,,,,,,---...///,,,,,,,,,---......////////////.........---------............////////////000000000000000000000000000000000000000000000000111333444444333222222444333333444444666888:::<<>>;;;<<<>>>???AAAAAABBBBBBCCCCCCCCCBBBAAA@@@>>>===@@@AAAAAABBBBBBAAAAAA@@@BBBBBBCCCDDDEEEFFFGGGGGGIIIOOOUUUUUUOOOIIIFFFEEECCCBBBAAA@@@???@@@AAABBBBBBDDDGGGJJJLLLLLLLLLLLLMMMLLLJJJHHHFFFEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGFFFGGGGGGHHHGGGFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHHHH??????AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@>>>>>>777999<<>>>>><<<<<<<<<<<<;;;999777666444555666777777666555444444444===JJJJJJ<<<222111000000111000000///......------,,,++++++++++++,,,+++---...///......///000)))333,,,'''///)))###111++++++++++++++++++++++++,,,,,,,,,,,,,,,+++)))))),,,,,,,,,++++++*********(((((((((***,,,---+++***,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))(((((((((((((((((())))))))))))(((((('''(((((()))))))))))))))((((((((((((((((((((((((&&&((())))))'''%%%%%%&&&(((((((((((())))))))))))***)))((()))***+++***((())))))))))))))))))))))))))))))(((((((((((())))))%%%&&&''')))************,,,,,,,,,+++***))))))(((&&&''')))******))))))(((((()))+++---...///......***,,,---,,,))))))+++...+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++.........------,,,,,,++++++++++++,,,,,,---------//////...---...///000111,,,,,,------...///000000//////.........---------////////////000000000000000000000000000000000000000000000000////////////111222333333222222444555333222222333666888888888777===GGGPPPYYYhhh}}}~~~xxxtttpppjjjeee___^^^^^^^^^]]]ZZZUUUQQQTTTSSSPPPNNNNNNNNNPPPQQQRRRRRRRRRRRRQQQQQQPPPPPPMMMOOORRRRRRQQQRRRTTTWWW///////////////000111111111000///---,,,---111444777777777888999:::<<<<<<;;;>>>AAABBBBBBBBBCCCDDDDDDCCCBBBAAAAAA@@@AAAAAAFFFDDDCCCAAA@@@@@@@@@AAAGGGFFFFFFEEEDDDCCCCCCCCCHHHKKKNNNPPPOOOKKKFFFCCCDDDBBB@@@???@@@AAABBBAAADDDFFFIIILLLMMMLLLKKKJJJLLLJJJIIIGGGEEECCCCCCBBBAAABBBDDDDDDDDDDDDFFFHHHFFFEEEDDDDDDDDDDDDEEEEEEEEEDDDCCCEEEIIIJJJHHHFFFEEECCC@@@>>>===>>>???AAABBBAAAAAA@@@>>>===;;;:::::::::;;;???CCCGGGIIIIIIFFFEEECCCAAA@@@@@@@@@AAA<<<============;;;:::888444666777777555444444555444666888999777333...+++111111000000//////...............000111111...,,,------------------------++++++***)))***+++---.........---------,,,,,,,,,//////...+++((('''(((******************+++++++++***)))(((((((((***+++,,,+++*********))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((()))(((((('''''''''((((((&&&'''''''''(((((())))))((((((((((((''''''''''''((((((''''''''''''((((((***)))(((''''''&&&&&&'''(((((((((((((((((((((((((((((((((((())))))))))))***(((&&&&&&'''((('''&&&(((((()))***************++++++******************,,,,,,,,,+++++++++******++++++******************+++++++++*********))))))))))))***++++++++++++*********+++++++++,,,,,,,,,+++,,,------......------///***&&&(((,,,000///------,,,,,,,,,,,,---...///,,,---......//////.........///111111/////////000////////////............111111000000//////......////////////000000000000000000111222222222222111111222333444555555555555222666:::>>>HHHWWWfffnnn|||ooonnnkkkhhhdddaaa___]]]XXXWWWVVVUUUTTTSSSRRRQQQLLLMMMNNNMMMLLLKKKLLLMMMRRRPPPNNNLLLKKKLLLNNNPPPPPPPPPOOOPPPQQQSSSUUUVVV...------------...//////000//////------///444777888888888999:::;;;<<<===<<<>>>AAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAABBBCCCCCCEEEEEEEEEDDDCCCBBBBBBAAAEEEGGGKKKNNNNNNKKKGGGDDDCCCBBB@@@@@@@@@AAABBBBBBEEEGGGJJJLLLNNNMMMLLLKKKKKKJJJHHHFFFDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBDDDCCCCCCEEEHHHIIIGGGEEEEEECCC@@@>>>===>>>@@@AAAAAAAAA@@@???>>><<<;;;:::777777999===BBBFFFGGGGGGDDDCCCBBBAAA@@@@@@AAAAAA??????@@@???>>>===;;;:::777888999888555333333444333444666666555222...,,,000000000000//////......///.........//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,---......------------,,,,,,,,,---------+++))))))***,,,++++++*********************)))((((((((()))+++,,,************)))))))))((())))))))))))))))))))))))(((((())))))))))))((((((((((((((('''''''''((((((&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''***)))(((''''''''''''''''''&&&&&&''''''((()))***(((((((((((((((((((((((((((((((((((()))))))))))))))'''&&&''')))******)))(((((()))***************,,,,,,++++++***)))((((((*********)))))))))((((((************************+++++++++*********))))))))))))***++++++++++++*********+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,111---)))***...111000///------,,,,,,,,,------...,,,---......//////......---...000000...---...///////////////////////////000000000000//////....../////////000000000111111000111111222222222222222222222333333333333333222555888999888999AAANNNWWWfffnnnzzz}}}vvvnnniiieeedddbbb___\\\ZZZXXXWWWTTTTTTSSSRRRQQQPPPPPPOOOLLLMMMNNNMMMLLLKKKMMMNNNQQQPPPMMMKKKKKKLLLNNNOOOQQQPPPPPPPPPQQQSSSUUUVVV...............///000000///////////////222666::::::::::::::::::;;;<<<===<<<>>>@@@@@@???============>>>@@@AAABBBBBBBBBAAAAAAAAAAAAAAABBBCCCEEEEEECCCDDDDDDCCCCCCBBBAAA@@@BBBEEEIIILLLLLLJJJGGGDDDBBBBBBAAAAAAAAAAAABBBCCCFFFHHHKKKNNNOOONNNLLLKKKJJJIIIHHHFFFDDDCCCBBBBBBDDDDDDEEEHHHKKKKKKGGGCCCDDDDDDCCCBBBAAA@@@@@@@@@CCCCCCCCCEEEGGGHHHFFFDDDDDDCCC@@@>>>===>>>@@@AAA@@@@@@???>>>===;;;:::999555666777;;;???CCCEEEEEEBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA???>>>===<<<::::::;;;999666333222222222222333333222111///...000000000////////////...111///------......---,,,++++++++++++++++++++++++---,,,+++++++++,,,......------------,,,,,,,,,,,,***+++,,,+++******,,,---,,,+++++++++***))))))))))))))))))((())))))***+++************))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&(((((((((''''''''''''&&&+++***)))((('''&&&&&&&&&'''&&&&&&''''''((()))***(((((((((((((((((((((((((((((((((((())))))))))))((('''&&&(((***,,,,,,+++((())))))************)))------,,,+++)))((('''&&&*********)))))))))))))))************************+++++++++***************))))))***++++++++++++*********+++++++++,,,,,,,,,)))***++++++,,,,,,++++++111...++++++...000///......------,,,,,,,,,------,,,---......//////......,,,---//////---,,,---...////////////000000000000000000000////////////...000000000111111111222222111111222333333333333222333222222222222222111111222555888666333555<<>>======>>>>>>???AAACCCCCCBBBAAA@@@@@@AAAAAABBBCCCDDDEEEEEECCCDDDDDDEEEDDDCCCBBBAAADDDFFFHHHJJJJJJHHHFFFDDDBBBBBBCCCCCCBBBBBBCCCDDDHHHJJJLLLOOOOOOOOOMMMLLLIIIHHHGGGEEECCCBBBBBBBBBEEEEEEGGGLLLRRRRRRLLLFFFFFFFFFFFFEEECCCBBBAAA@@@DDDDDDFFFGGGHHHHHHGGGEEEDDDBBB@@@>>>===>>>@@@BBB??????>>>>>>===;;;:::999888777888:::>>>AAAAAAAAA????????????@@@@@@AAAAAA@@@@@@@@@???>>>===<<<;;;999:::;;;999666333333333222111111111111111000000////////////////////////222///---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---...///---------,,,,,,,,,++++++***+++,,,,,,******+++,,,,,,,,,,,,+++***)))(((((())))))))))))))))))***************)))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&***)))((((((((((((((((((***)))(((''''''&&&&&&'''(((((((((((((((((((((((((((((((((((()))))))))))))))(((((())),,,---,,,+++((()))************)))))),,,++++++***)))(((((('''++++++++++++++++++++++++***************+++++++++************************))))))***++++++++++++*********+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,///,,,******,,,---,,,+++......---,,,,,,,,,------,,,---......///.........,,,---//////---,,,---.../////////000000000000000////////////////////////000111111111222222222222111111222333333333333333222222222222222333333444222111333666777666888;;;===BBBIIIQQQ[[[eeeooouuu}}}}}}|||uuuppphhhddd^^^YYYXXXWWWWWWWWWTTTTTTSSSRRRQQQPPPPPPOOOLLLLLLMMMMMMMMMLLLLLLKKKKKKLLLLLLKKKJJJJJJLLLNNNNNNMMMLLLKKKKKKKKKMMMNNNOOOOOONNNNNNOOOPPPRRRSSS000000000000000111111222111222222222222333666999>>>>>>===<<<;;;;;;;;;;;;888;;;>>>??????>>>???@@@@@@AAACCCDDDCCCBBB@@@>>>BBBBBBBBBCCCCCCDDDDDDDDDEEEEEEGGGGGGGGGFFFDDDCCCGGGHHHIIIJJJIIIGGGEEECCCBBBDDDFFFEEEDDDCCCEEEGGGIIIJJJMMMOOOPPPOOOMMMLLLHHHGGGFFFDDDCCCBBBBBBBBBDDDEEEIIIPPPWWWWWWQQQJJJIIIIIIIIIIIIGGGFFFDDDCCCEEEGGGIIIJJJJJJIIIHHHGGGCCCBBB???>>>===???AAABBB>>>>>>>>>>>>===;;;:::999<<<;;;:::<<<>>>??????>>>======>>>??????@@@@@@@@@======<<<;;;;;;:::::::::777999999888666444444444222222111111111111222222.............../////////111///---,,,---......---........................///...---,,,,,,,,,---...------,,,,,,,,,+++++++++,,,------,,,***))))))***,,,,,,,,,+++***)))(((((())))))*********)))))))))))))))))))))))))))******))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&'''((())))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((***+++,,,***)))(((''''''&&&&&&'''(((((((((((((((((((((((((((((((((((())))))))))))+++******+++,,,,,,***((())))))*********))))))((())))))))))))))))))******++++++++++++++++++++++++))))))*********+++++++++************************))))))***++++++++++++*********+++++++++,,,,,,,,,+++,,,,,,------------------,,,++++++,,,,,,,,,+++...------,,,,,,,,,------,,,---......///.........,,,...000///...---...///......//////000000000111.............../////////000111111111222222222222111111222333333333333222000000111222333666777999LLL===111111555555555666:::;;;>>>AAAEEELLLSSSYYYeeeooozzz~~~|||yyysssooojjjfffbbb___ZZZWWWSSSQQQRRRTTTVVVWWWPPPOOOOOOOOOOOOOOOOOOOOOKKKLLLMMMNNNNNNLLLKKKJJJIIIJJJLLLLLLKKKKKKLLLMMMMMMLLLLLLKKKKKKLLLMMMNNNNNNMMMMMMLLLMMMNNNPPPQQQ---------------...//////111222333333222333666888??????===<<<;;;:::::::::777:::===>>>>>>>>>???@@@AAABBBBBBBBBAAA@@@>>>===AAABBBCCCDDDDDDDDDDDDDDDFFFGGGHHHJJJJJJHHHFFFEEEHHHIIIIIIHHHGGGFFFDDDCCCBBBEEEHHHHHHFFFEEEGGGIIIIIIJJJMMMOOOOOONNNLLLKKKGGGFFFEEECCCBBBBBBAAAAAABBBDDDIIIPPPUUUUUUPPPKKKJJJJJJKKKKKKJJJHHHFFFEEEEEEHHHKKKMMMKKKIIIHHHHHHCCCAAA???>>>===???AAACCC>>>>>>>>>>>>===<<<;;;;;;===<<<<<<<<<>>>???>>>===<<<<<<===>>>?????????>>>;;;::::::999999::::::;;;666777888777555333333444222222222111111111111111---............/////////000///------///000///.................................,,,+++++++++,,,---,,,,,,,,,,,,+++++++++++++++---...---+++))))))))),,,+++++++++***))))))))))))************)))(((((())))))))))))************))))))))))))))))))))))))(((((())))))))))))((((((%%%&&&''')))))))))(((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&((()))+++---...'''&&&&&&''''''((()))***(((((((((((((((((((((((((((((((((((())))))))))))+++******+++,,,+++)))''')))************))))))(((''''''((())))))******+++)))))))))))))))*********)))))))))***++++++,,,,,,***************+++++++++))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,---............------.....................---,,,,,,,,,,,,---...///,,,---......//////......---...000000...---...///------......//////000000---............/////////000000000111111111222222000000111222222222222111000000000111444777:::;;;qqqUUU999000222333333555666777777888999===BBBFFFMMMXXXccciiipppyyy||||||wwwpppeeeaaa\\\XXXVVVUUUTTTSSSSSSPPPNNNMMMNNNOOOPPPPPPKKKKKKLLLLLLLLLLLLMMMMMMKKKMMMNNNOOONNNMMMKKKIIIHHHJJJNNNOOONNNMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNNNNNNNMMMLLLLLLLLLMMMOOOPPP,,,,,,,,,,,,,,,------...///000222222333444777999@@@???===;;;:::999888888777999<<<======<<<<<<===????????????>>>>>>>>>>>>???@@@BBBDDDEEEFFFFFFFFFFFFGGGIIIKKKKKKIIIGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCGGGKKKKKKHHHGGGIIILLLHHHJJJMMMNNNOOOMMMKKKJJJFFFEEEDDDCCCBBBAAAAAAAAA>>>BBBHHHMMMOOOMMMJJJGGGGGGHHHIIIJJJJJJHHHFFFEEEDDDHHHLLLMMMKKKHHHGGGGGGCCCAAA???===>>>???AAACCC????????????>>>===<<<<<<;;;::::::;;;>>>??????>>>;;;<<<===>>>>>>>>>===<<<;;;:::::::::;;;<<<===>>>777888888777444111000111000111111111000000///...---------........./////////......///111222111000...........................---,,,*********+++,,,,,,,,,,,,++++++++++++***)))+++------,,,******+++++++++******************)))******+++***)))((('''((()))))))))************))))))))))))))))))))))))(((((())))))))))))(((((($$$%%%''')))***)))(((((((((((((((''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%'''''''''((()))+++,,,---'''&&&&&&''''''((()))***(((((((((((((((((((((((((((((((((((())))))))))))(((((()))+++,,,,,,***'''***************)))((((((((((((((()))))))))))))))(((((()))))))))*********((())))))***++++++,,,,,,))))))*********+++++++++))))))***++++++++++++*********+++++++++,,,,,,,,,++++++,,,------------,,,+++---............//////+++++++++,,,---...///000,,,---......//////......,,,---//////---,,,---...,,,,,,,,,---.../////////---------.........///////////////000000000111111//////000111111111111000000000000000222555888:::oooTTT:::333444333333666111222333333444666:::===>>>GGGOOORRRTTT[[[aaaccciiiooouuuyyyyyyyyy|||}}}yyysssuuuyyy{{{uuunnnfff___[[[SSSPPPMMMLLLLLLMMMMMMLLLLLLKKKJJJKKKLLLLLLJJJHHHIIIIIIJJJJJJJJJKKKKKKKKKLLLMMMOOOOOONNNLLLIIIGGGHHHLLLQQQTTTSSSQQQOOONNNMMMMMMMMMMMMNNNNNNOOOOOOOOOOOONNNMMMMMMNNNPPPQQQ...------------...//////,,,...000222333555888;;;@@@???===;;;999888777777888:::<<<<<<;;;999999:::<<<<<<;;;;;;<<<===>>>???===>>>AAADDDFFFGGGHHHHHHEEEGGGIIIKKKKKKIIIGGGFFFCCCCCCCCCCCCDDDDDDDDDEEEDDDHHHMMMMMMJJJHHHJJJMMMHHHJJJLLLNNNNNNMMMKKKIIIFFFEEEDDDCCCBBBAAAAAAAAA<<>>???BBBCCC??????@@@??????>>>===<<<888888888:::>>>@@@@@@???;;;<<<===>>>>>>===<<<;;;<<<<<<;;;<<<===???AAABBB888999999666333///......///000000000000...,,,+++---------.........//////------...111333444222111------------------------...---+++*********++++++,,,,,,,,,+++++++++******'''))),,,---,,,,,,,,,---***************+++++++++)))***+++++++++)))((('''(((((())))))*********+++))))))))))))))))))))))))(((((())))))))))))(((((($$$%%%''')))******)))((('''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%(((((((((((()))***+++,,,***)))(((''''''&&&&&&'''(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&'''***,,,---+++)))***************)))((((((******))))))((((((''''''******++++++,,,,,,,,,,,,((())))))***++++++,,,,,,))))))******++++++++++++))))))***++++++++++++*********+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++(((***,,,------,,,---...******+++,,,---///000111,,,---......//////......***,,,...---,,,+++,,,,,,++++++,,,,,,---...//////---------.........//////////////////000000000000......///000000000000000111000//////111333666888OOO<<>>===;;;::::::;;;<<<<<<===============BBBAAAAAAAAABBBCCCEEEFFFBBBCCCEEEFFFFFFFFFEEEDDDFFFEEECCCBBBAAAAAABBBBBBGGGJJJMMMNNNMMMKKKIIIIIIKKKKKKJJJIIIHHHHHHHHHHHHEEEDDDDDDCCCBBBBBBAAAAAA===???BBBBBBAAA@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEFFFIIIJJJJJJHHHFFFDDDDDDCCCBBB@@@???>>>>>>===?????????>>>>>>>>>>>>>>>:::;;;;;;<<<<<<<<<<<<<<<;;;<<<===<<<::::::;;;===777===<<<777;;;HHHOOOLLL;;;999666333111000111111////////////............000000//////.........---......///000000000000000......---------......///---***)))***,,,---,,,***)))))))))((((((((((((((('''((()))++++++***))))))************************))))))))))))***+++,,,---))))))))))))))))))))))))))))))))))))))))))******************))))))))))))(((((())))))))))))((((((&&&''''''((((((((((((((((((((('''''''''&&&&&&&&&''''''((())))))(((''''''&&&''''''((((((((((((((((((((())))))))))))((((((+++***)))'''''''''((()))))))))))))))))))))))))))''''''(((((((((((('''''',,,,,,+++***)))(((''''''((()))***+++***)))&&&%%%++++++******************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************************++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---,,,,,,,,,,,,---......///...,,,,,,------,,,***...///000111111000///...//////000111111111111111111111222222222333333333333333333222222222111111000000000000111111111111444555777888:::;;;;;;<<>>===???AAAAAA@@@???@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDEEEGGGIIIHHHGGGDDDCCCCCCCCCBBBAAAAAA@@@@@@AAA=========>>>?????????@@@<<<<<<<<<<<<;;;::::::999;;;<<<===<<<::::::<<<===666;;;;;;555888BBBFFFCCC:::888555333111000000111////////////............000/////////............------...///////////////.........---------......---+++)))***,,,---,,,***))))))))))))))))))))))))((()))******++++++************************************))))))((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((*********)))))))))(((((((((((())))))))))))((((((&&&''''''((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((((((((())))))))))))((((((+++***)))(((''''''((()))))))))))))))))))))))))))'''(((((((((((((((''''''******))))))((('''''''''&&&'''((()))******)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************------,,,,,,++++++******+++++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++........................---,,,,,,,,,,,,---......///...,,,---......---,,,,,,---...//////...---,,,//////000111111111111000111111111111222222222222333222222222111111111111//////000000000111111111222222333444555555555555777888999;;;===???@@@AAAFFFGGGJJJNNNTTTZZZ___cccoooqqqvvvzzz}}}}}}}}}|||{{{}}}~~~xxxrrrpppooorrrzzzzzzvvvqqqkkkfff[[[WWWRRRPPPOOOOOOMMMKKKLLLJJJHHHFFFDDDBBBAAAAAA@@@@@@AAABBBDDDEEEFFFGGGEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJIIIHHHIIINNNTTTWWWVVVSSSQQQPPPOOONNNNNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPP+++++++++,,,---///111333000000000000000111111111333333222111111333444555444666888888777666777888888999999:::::::::::::::<<<<<<>>>???@@@AAAAAAAAA@@@AAACCCDDDDDDCCCCCCBBB>>>???AAACCCDDDEEEEEEDDDCCCEEEFFFFFFEEEEEEFFFHHHHHHGGGFFFDDDCCCBBBBBBBBBDDDDDDCCCCCCBBBAAAAAAAAA<<<>>>@@@@@@?????????@@@@@@AAAAAABBBCCCCCCDDDDDDDDDEEEFFFGGGGGGEEECCCBBBBBBBBBBBBBBBBBBBBBCCCCCC;;;<<<======??????@@@AAA======<<<;;;:::999888777999::::::999777666888999777;;;:::555666<<<>>>:::888777444222000000000000////////////............////////////............,,,------------.........//////......------,,,,,,,,,+++******,,,,,,+++***((()))))))))***+++++++++***************+++,,,,,,******************************)))(((''''''&&&&&&(((((((((((((((((((((((())))))((((((''''''&&&&&&******))))))))))))(((((('''(((((())))))(((((('''&&&''''''((((((((((((((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((((((((())))))))))))((((((***))))))(((((((((((()))))))))))))))))))))))))))(((((())))))((('''&&&&&&(((((((((''''''''''''''''''(((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++************************************************---------------------------,,,,,,,,,,,,---......///---------///000///...,,,---............---,,,...///000000111111000000000000000000111111111111111111111111000000000000//////000000000000111111000111111111111111000000333333444555777888999999:::;;;<<>>===============>>>@@@AAABBBCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDFFFFFFFFFGGGGGGGGGHHHHHHGGGHHHIIIJJJJJJIIIHHHGGGFFFJJJOOOQQQQQQPPPOOOOOONNNNNNMMMMMMMMMNNNNNNOOOMMMMMMLLLLLLMMMMMMNNNOOO///...---,,,,,,---...////////////000000000000000222222111222222444555666444555666666555555666888888888999::::::::::::999999:::===???@@@@@@@@@??????@@@AAABBBCCCBBBAAAAAA===???BBBDDDEEEEEECCCBBBBBBCCCCCCCCCBBBCCCFFFHHHJJJIIIHHHFFFEEEDDDDDDCCCEEEEEEDDDDDDCCCBBBBBBBBB;;;===??????>>>>>>???AAA@@@@@@AAAAAABBBCCCCCCDDDEEEFFFFFFGGGFFFEEECCCBBBCCCCCCCCCCCCCCCBBBBBBAAA<<<=========>>>>>>??????======<<<;;;:::999999999=========:::777666666777777;;;:::777666::::::666666555333222000000000000////////////............///////////////.........------------------......//////......---,,,+++***,,,,,,+++++++++++++++***(((((()))***+++,,,,,,---,,,+++*********+++---...************************))))))))))))((((((''''''((((((((((((((((((((((((***))))))((((((''''''&&&***)))))))))(((((((((((('''(((((((((((((((((('''&&&''''''(((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&''''''((((((((((((((((((((())))))))))))(((((()))))))))(((((((((((()))(((((((((((((((((((((((())))))))))))((('''&&&%%%'''''''''(((((())))))))),,,+++***((('''&&&&&&&&&))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************((()))***+++---///000000---,,,++++++******++++++++++++++++++++++++++++++************************---------------------------,,,,,,,,,,,,---.........------...000111000///////////////////////////...//////000000000000000////////////000000000000000000000000000/////////////////////000000000111000111111222222111111000333444444555666666777777888888999:::<<>>===============????????????????????????CCCCCCCCCCCCCCCBBBBBBBBBEEEEEEEEEEEEFFFGGGGGGHHHGGGGGGHHHIIIIIIHHHGGGGGGEEEGGGJJJMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOMMMMMMLLLLLLMMMMMMNNNOOO---,,,+++***)))******+++,,,---...000111111111111///000000111222333444444444555666666555555666888888888999::::::::::::999888999<<<>>>???@@@@@@???>>>???AAABBBBBBBBBAAA@@@???@@@CCCEEEEEECCC@@@???AAABBBBBBBBBAAACCCFFFIIIJJJIIIHHHGGGEEEEEEDDDDDDAAA@@@@@@??????>>>======<<<===>>>>>>>>>>>>@@@BBBAAAAAA@@@@@@AAABBBDDDDDDGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCBBB@@@???>>>???>>>>>>>>>======<<<<<<<<<;;;;;;::::::;;;<<<<<>>:::888777888555777777666666888777555555444333222111111000000////////////...................../////////////////////...------......///............---,,,******,,,,,,,,,,,,+++*********(((((()))***+++,,,,,,---,,,+++*********+++---...))))))))))))))))))))))))'''((()))*********))))))((((((((((((((((((((((((*********))))))((((((((()))))))))(((((((((((('''''''''((((((((((((''''''&&&''''''(((((((((((((((&&&''''''''''''''''''''''''''''''&&&&&&'''''''''&&&''''''((((((((((((((((((((())))))))))))((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))(((((('''&&&&&&'''(((((())))))******+++,,,+++***(((''''''''''''(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************((()))***+++---...///000,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---.........------...000111000/////////............//////......///000000000000000....../////////000000000////////////////////////...////////////000000000///000111222222222222222111111222222222222333333555555555555666777888888888999<<>>============<<<<<<============<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAADDDDDDCCCDDDDDDFFFGGGHHHFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHJJJLLLLLLKKKJJJMMMLLLLLLLLLMMMMMMNNNOOOMMMMMMMMMMMMMMMNNNNNNOOO,,,,,,---------.........***+++---///111111000000------......///000111111333555777777666555666777777888888999:::999999999777888:::<<<>>>??????@@@>>>???AAABBBBBBBBBAAA@@@AAABBBDDDDDDDDDAAA???===???@@@AAAAAAAAACCCFFFIIIGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@@@@???>>>>>>======<<<===>>>>>>>>>???AAACCCBBBAAAAAAAAAAAACCCDDDFFFHHHHHHHHHGGGFFFEEEDDDCCCDDDDDDDDDCCCBBB@@@>>><<<@@@??????>>><<<<<<;;;:::;;;:::999999999:::<<<===>>>>>>===:::666333333444222333333333444555555555444444333333222222222111////////////.....................///////////////000///...---------...///,,,---.........,,,+++***,,,------,,,***)))***+++((()))))))))***+++++++++***************+++,,,,,,))))))))))))))))))))))))&&&''')))***++++++******(((((((((((((((((((((((()))))))))***************))))))((((((((((((''''''&&&''''''((((((''''''&&&&&&''''''(((((((((((((((&&&&&&&&&'''''''''''''''''''''((())))))(((''''''&&&''''''((((((((((((((((((((())))))))))))(((((('''(((((())))))))))))((())))))))))))))))))))))))''''''((((((((((((''''''((()))))))))******++++++(((((()))******+++,,,,,,'''(((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///---------///000///...------,,,,,,,,,,,,---------...//////000000//////////////////000000000000////////////000000000000......////////////000000---...///000111111111111111111111222222222222222333333333444444444444444555555666777888:::;;;;;;>>>@@@BBBDDDFFFIIIMMMQQQVVVYYY^^^ccchhhlllqqqtttuuurrrrrrxxx|||~~~{{{rrrooosss{{{sssmmmddd[[[TTTQQQQQQRRRLLLIIIFFFDDDDDDCCCAAA???===<<<<<<<<<;;;::::::::::::;;;<<<;;;999888888999:::::::::::::::;;;<<<<<<::::::;;;===>>>???@@@AAA>>>?????????@@@@@@@@@@@@CCCBBBBBBBBBCCCEEEGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGJJJMMMNNNMMMKKKLLLLLLLLLLLLLLLMMMNNNOOOMMMMMMMMMLLLMMMNNNNNNOOO,,,---...//////---,,,++++++,,,...000000///...---------...//////000//////111444666777666555555555666666777888888888888777666666777888:::<<<>>>??????@@@AAABBBBBBBBBAAA@@@AAABBBCCCCCCCCCAAA???===<<<>>>@@@AAAAAACCCEEEHHHDDDDDDCCCBBBBBBCCCCCCDDDAAAAAA@@@@@@???>>>>>>>>>===>>>??????>>>@@@BBBEEECCCBBBAAAAAABBBCCCEEEGGGGGGGGGFFFFFFDDDCCCBBBBBBCCCCCCDDDEEEDDDBBB@@@>>>>>>>>>>>>===<<<<<<<<<;;;;;;999888777666777999:::666777666444222111111333444333222333333444444666333444444444444333333222////////////......................../////////000000///---,,,+++,,,---...+++,,,---......---+++***+++---...---***((()))+++))))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))&&&''')))******)))((('''))))))))))))))))))))))))''''''(((((()))*********))))))((((((((('''''''''&&&''''''((((((''''''&&&&&&''''''(((((((((((((((&&&&&&&&&'''''''''((((((&&&(((***++++++***(((&&&&&&''''''((((((((((((((((((((())))))))))))((((((&&&'''((()))******)))((())))))))))))))))))))))))%%%&&&'''((())))))))))))((((((((()))))))))))))))'''(((***,,,---......---''''''(((((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************+++++++++******))))))))))))))))))***+++,,,---...++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///...,,,---......---,,,---,,,,,,++++++,,,,,,------...//////000000////////////000000000111111111/////////000000111111111........./////////000000//////000111111000000000111111222222333333333333333333444444444444333333333444444555666666555555999::::::::::::;;;===@@@BBBEEEHHHJJJLLLOOOUUUYYYZZZYYY\\\bbbeeehhhmmmttttttxxx{{{}}}~~~}}}yyylllZZZUUUNNNGGGDDDCCCDDDDDDAAA???======>>>>>><<<999888999::::::999999999999888:::<<<;;;999777888999999999999888999999:::;;;999999:::;;;===>>>???@@@<<<<<<===>>>???@@@@@@AAABBBBBBAAAAAABBBDDDFFFHHHEEEEEEEEEDDDDDDEEEEEEEEECCCDDDGGGLLLQQQSSSQQQOOOKKKKKKKKKKKKLLLMMMNNNOOOLLLLLLKKKKKKLLLLLLMMMNNN)))***+++***((($$$!!!---...///000000...,,,+++///000111111222111111111///222666777666444333333444555555666666666666666555555555666888:::===>>>???@@@AAABBBCCCBBBAAAAAAAAAAAABBBBBBBBBAAA@@@???:::<<>>????????????@@@CCCFFFDDDCCCBBBAAABBBDDDFFFGGGGGGFFFEEEDDDCCCBBBAAAAAABBBCCCEEEFFFFFFDDDCCCBBB<<<<<<<<<===============;;;999777555444444555666666777777777666666777999888666555555555555666888333444444555555444444333000/////////............---.........//////000000///...,,,******+++,,,---***+++---......---,,,++++++---...---***((()))+++))))))))))))(((((((((((('''((()))++++++***))))))))))))))))))))))))))))))&&&'''))))))((('''%%%###************************%%%%%%&&&'''((()))******)))(((((((((''''''''''''&&&''''''''''''''''''&&&&&&''''''(((((((((((((((&&&&&&&&&'''''''''((((((&&&(((+++------+++(((&&&&&&''''''((((((((((((((((((((())))))))))))((((((&&&'''(((*********)))((())))))))))))))))))))))))$$$%%%&&&((())))))******(((((((((((((((((((((((()))+++---......---,,,+++&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((())))))*********+++((())))))***+++---...///************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///...,,,,,,------,,,***///...------------...///---......///////////////000000000000111111111111//////000000111111222222............/////////000333333333333222111000///---......//////000000111111111222222222222222111222333444666666666555444555555666555555666888;;;;;;===>>>===<<<===BBBFFFCCCCCCFFFJJJKKKMMMSSS[[[WWW^^^cccfffkkkssswwwxxx|||~~~pppnnnuuutttfffWWWGGGCCC>>>:::999:::;;;;;;===;;;999:::;;;;;;888555555777999::::::;;;<<<===555888:::999777666777888:::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>@@@@@@AAABBBAAA@@@@@@AAADDDFFFHHHEEEEEEDDDDDDDDDDDDEEEEEE@@@BBBFFFMMMTTTWWWUUURRRKKKKKKKKKKKKLLLMMMNNNOOOJJJJJJJJJJJJJJJKKKLLLLLL++++++******++++++,,,------------............/////////............/////////000222333333222111000222222222333333333444444555666777999;;;<<<<<<<<>><<<;;;<<<===@@@?????????@@@AAABBBBBBBBBBBBCCCDDDEEEEEEDDDDDDAAA@@@???>>>============????????????@@@AAABBBCCCBBBCCCCCCCCCCCCCCCEEEGGGHHHHHHFFFEEEDDDDDDDDDDDDEEEEEEEEEDDDBBB@@@>>><<<===<<<<<<===>>>>>><<<;;;999888666555555555666777999888666666777777555333444444444555555555666666555555444333222222222222111111000000//////......///000000000000000///...////////////////////////+++++++++---000000...,,,,,,+++++++++++++++++++++---,,,,,,+++***)))(((((()))((((((((((((((())))))'''(((((()))***+++++++++))))))************))))))(((((((((((()))))))))))))))((((((((()))***++++++(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&((((((((((((((((((((((((''')))+++,,,---,,,***)))(((''',,,444444---)))******)))'''&&&&&&''')))***************)))((('''&&&(((((()))***************)))))))))))))))))))))))),,,***(((&&&&&&'''((()))++++++******))))))(((((())))))))))))))))))))))))******))))))(((((((((''',,,***))))))******)))'''+++*********))))))(((((()))))))))))))))))))))))),,,,,,+++******+++,,,,,,)))))))))))))))******++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***...------,,,,,,------.........////////////......------............------///000000000111111111111111111000000//////......////////////////////////.........///......---,,,111///---...000222111///000000000000////////////000000111222222222222111333333333333333333333333555444333222111222333444555555666777888999::::::999:::<<>>AAAAAA???>>>======@@@@@@@@@@@@AAABBBCCCCCCBBBCCCDDDEEEGGGGGGGGGGGGCCCFFFJJJMMMOOOPPPOOONNNHHHIIIJJJMMMPPPRRRQQQPPPJJJIIIHHHGGGHHHJJJLLLNNN++++++******++++++,,,---------------............///......------......///...///111222333222000000111111111222333444444444555666777999:::;;;<<<<<<======>>>???@@@AAABBBCCCBBBBBBAAA>>><<<;;;<<<>>>===>>>???@@@AAABBBCCCCCC@@@AAABBBCCCCCCCCCCCCBBB@@@??????>>>>>>>>>>>>>>>=========>>>???AAACCCCCCAAAAAAAAAAAABBBCCCEEEGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCBBBAAA@@@>>>======<<<<<<<<<======<<<:::888888777666666777888999999:::::::::999888666555444444444555555555666666555555444333222222222222111111000000//////............//////000000//////---------------------------,,,++++++,,,+++***((()))))))))*********+++++++++++++++******))))))(((,,,,,,+++***))))))))))))***)))))))))((()))))))))))))))************))))))(((((((((((())))))))))))(((((((((((((((((()))***(((((('''''''''&&&&&&&&&)))(((((((((''''''''''''((((((((((((((((((((((((&&&''')))***+++***)))(((&&&%%%)))000000***'''(((***)))'''&&&&&&''')))***'''((())))))))))))(((((('''((())))))******))))))))))))))))))))))))))))))+++***)))((((((((()))************)))))))))))))))))))))))))))))))))))))))*********)))))))))((((((+++***))))))******)))'''************)))))))))(((************************++++++***))))))***++++++***************++++++,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++------,,,,,,,,,,,,------,,,------......------,,,------............------//////000000000111111111///////////////000000000//////////////////////////////000000//////...---111...---...000111111///111111111000000000000000000000111222222222222111222222222222222222222222444333333222222333333333666666666666555555555555222333555888:::;;;<<<===????????????BBBEEEIIIKKKVVVXXX\\\aaahhhqqqzzz~~~}}}|||wwwsssrrrttttttqqqqqqtttkkkXXXNNNWWW___XXXJJJAAA;;;::::::999888888777777555555555555666666666666666666666777777777777777555666666666777777777777888888888888888888888888888888888999999:::;;;<<<>>>@@@AAAAAA???<<<;;;;;;>>>>>>>>>??????@@@AAABBBBBBCCCDDDEEEFFFGGGGGGGGGCCCEEEHHHKKKMMMMMMLLLKKKGGGHHHIIILLLOOOQQQPPPNNNIIIIIIHHHGGGHHHJJJLLLMMM+++************+++,,,,,,------------...............------,,,,,,------...---...000111111111000//////000111222333555666666555666888999:::;;;<<<<<<:::;;;<<<>>>???AAABBBBBB@@@AAA@@@>>><<<;;;===>>>;;;<<>>>>>======>>>??????@@@;;;;;;<<<>>>@@@BBBDDDEEEAAA@@@@@@???AAACCCEEEGGGEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@???>>>======<<<;;;<<<===<<<:::999777777666777777888999:::888<<>>;;;::::::============>>>???@@@@@@CCCCCCDDDEEEFFFFFFEEEEEEBBBDDDFFFHHHIIIIIIHHHGGGFFFFFFGGGJJJMMMOOONNNLLLIIIHHHGGGGGGHHHIIIKKKLLL***************++++++,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,---...///000000000///000000111333555777888999666666888999:::;;;;;;;;;:::;;;<<<===???AAABBBBBB?????????===<<<;;;===???<<<===@@@BBBDDDCCCCCCBBB???@@@@@@AAAAAAAAA@@@@@@============>>>@@@AAABBB;;;<<<===???AAADDDFFFHHHEEECCCAAA@@@AAACCCEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBAAA???>>>===<<<===<<<;;;;;;;;;;;;999777444444555666777888999:::666<<>>@@@???===;;;:::;;;<<<<<<<<<<<<===>>>???@@@BBBCCCDDDDDDEEEEEEEEEDDDCCCDDDFFFGGGGGGFFFEEEEEEEEEEEEFFFHHHKKKLLLKKKJJJHHHHHHHHHGGGHHHIIIJJJKKK******))))))******+++,,,,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,,,,------...///000000000111111333555777888:::;;;666777888999:::;;;;;;;;;;;;;;;<<<>>>???AAABBBBBB======>>>===;;;<<<>>>@@@???@@@BBBCCCCCCBBBAAA???AAAAAABBBBBBBBBBBBAAAAAA=========>>>@@@AAACCCDDD>>>>>>???AAADDDFFFHHHJJJIIIFFFCCCBBBCCCDDDDDDCCCEEEFFFFFFGGGFFFFFFEEEDDDFFFEEECCCAAA???>>>===<<<===<<<:::::::::999777555111222333444666777777888555:::@@@@@@<<<888888:::666666666666666666666666555555444333222222222222111111000000//////......000///...---,,,,,,------------------------------...,,,******---/////////,,,,,,++++++***)))(((((())))))))))))***************************+++,,,---***)))(((''''''((()))***))))))************))))))(((((((((((())))))))))))++++++***)))(((((((((((())))))(((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''((((((((((((%%%&&&&&&%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((('''(((+++,,,---,,,***)))''''''(((((()))))))))***))))))))))))))))))))))))'''''''''''''''''''''''')))((('''((()))***)))((())))))))))))))))))******)))))))))))))))))))))))),,,+++************+++,,,)))))))))))))))***++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,------,,,++++++,,,------,,,++++++******++++++,,,,,,,,,------------,,,,,,------............---------............/////////000/////////.........---////////////////////////......//////......---,,,...///000111111000000000............//////000000000000111222222222222111222222222222222222222222///000222333444333222222///000111222333444444555222333444444444444444444000000111333333333333333666777888999;;;???EEEIIIMMMLLLJJJHHHFFFDDDBBBBBB>>>>>>??????????????????>>>======>>>???AAAAAAAAACCCFFFIIIGGGBBB???@@@CCC???>>>>>>======>>>???@@@AAA@@@???>>>>>>>>>??????>>>>>>??????>>><<<:::999<<<888777999;;;;;;>>>CCCXXXnnnxxxhhhTTTEEE@@@===<<<===<<<888555555555555555555444444444444444444444333333333222222111222222333444555555555555555555555555666666777777777777777777777777777777777777777888999:::;;;999;;;<<<<<<;;;:::;;;<<<<<<<<<<<<======>>>???@@@AAABBBCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEGGGJJJKKKJJJHHHIIIIIIHHHHHHIIIIIIJJJJJJ***))))))))))))***++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,------...///000111111111222333555777888:::;;;777777888999::::::::::::<<<<<<===>>>???@@@AAAAAA;;;<<<===<<<;;;<<>>>>>???@@@AAACCCEEEFFFAAAAAABBBCCCEEEFFFHHHIIIJJJGGGDDDDDDFFFFFFDDDAAABBBCCCDDDEEEEEEDDDCCCBBBFFFEEECCCAAA???>>>=========;;;:::999999888555333000111222444555666666666555888<<<===:::888777888777777777666666666666555555555444333222222222222111111000000//////......111000...---------...///------------------------...,,,+++***++++++***)))...------,,,+++***))))))+++++++++***************(((((((((((()))+++,,,---)))))))))***************))))))************))))))(((((((((((())))))))))))+++******))))))))))))***)))))))))((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))&&&((('''%%%%%%((()))'''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&''''''((())))))))))))((())))))))))))))))))))))))'''(((***,,,,,,+++)))((('''(((((((((((((((((()))))))))))))))))))))))))))&&&&&&''''''''''''((((((((('''&&&''')))***)))((())))))))))))************++++++++++++++++++++++++---,,,+++******+++,,,---))))))(((((())))))***+++******++++++++++++************+++++++++,,,,,,,,,...---,,,++++++,,,---...,,,,,,++++++++++++,,,,,,------............------------............------------------.........///000000//////...------,,,////////////////////////...............------,,,...000222333222111111111,,,------......//////000000000111222222222222111222222222222222222222222///000111222333333333333333333333222222222111111222222333444444444333333...000222555555555333222555666888888777777999;;;>>>>>>======<<<;;;;;;:::666666777999999999999999666666777888888999999:::999???DDDAAA999444666;;;777777777777888999::::::;;;::::::999999999999999888888888888888888777666999555444777888777:::>>>KKKZZZgggggg]]]QQQEEE===:::999999999888666555555444444444444444444444444555555555444333222222222111111222333444555666666333444555666666666666555555555555555555555555555777777777777888999:::;;;666888999999888999:::<<<<<<<<<<<<<<<===>>>?????????@@@AAACCCDDDDDDEEEEEEEEEEEEEEEFFFEEEEEEEEEDDDCCCCCCDDDGGGIIIJJJIIIGGGJJJJJJJJJJJJJJJJJJJJJJJJ)))))))))))))))***++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,---------------...///111222222000111222444555777888888777888999999::::::::::::<<<<<<=========>>>>>>>>>:::;;;<<<<<<;;;===@@@BBBAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAACCCDDDFFFGGGDDDCCCCCCCCCDDDEEEFFFFFFFFFCCCBBBDDDGGGHHHEEEAAABBBCCCDDDEEEEEEDDDCCCBBBBBBAAA@@@???>>>>>>??????===;;;999999888777444111111222333555666666555555666777999:::999999888777777777777777666666666555555555444333222222222222111111000000//////......///...------...///222333,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,+++***(((+++++++++,,,,,,,,,,,,,,,------,,,,,,++++++******)))))))))))))))***+++,,,***+++,,,---,,,***((('''))))))************))))))(((((((((((()))))))))))))))(((((((((((())))))***))))))))))))((((((((('''''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''(((((()))%%%((((((%%%%%%)))***''''''(((((((((((((((((('''%%%%%%&&&'''(((((((((((('''((())))))******))))))))))))))))))))))))))))))((()))*********)))((('''((((((((((((((('''''''''))))))))))))))))))))))))((((((((()))))))))******((('''&&&''')))***)))(((((()))))))))************++++++++++++++++++++++++,,,+++***))))))***+++,,,******))))))******+++,,,******++++++++++++************+++++++++,,,,,,,,,///---,,,++++++,,,---///------,,,,,,,,,,,,------------............------------............------,,,,,,---------.................................///////////////////////////////////////...------...111444555333222222333---------...///000000000000000111222222222222111111111111111111111111111000000000000111222333444222222222222111111111111000111222222333333333222333444555666666555555444333444555555444444555777666666777777777777888888333444555666666555555444222333444555555555666777444999<<<;;;666333444666555555555555666666666666777666666666555555555555666666555555555666777777888555555777888666666:::>>>GGGOOONNNHHHBBB<<<888888888888777777888777555333333333333333333333333333333333333333333333333222333333333444444555555222333555777777666555333444444444444444444444444666666666666777888999999666777777777666666777999::::::::::::;;;<<<===>>>===>>>@@@BBBDDDEEEEEEFFFCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDFFFIIIIIIHHHFFFKKKKKKKKKKKKKKKKKKKKKJJJ)))))))))))))))******+++++++++,,,,,,,,,---------...------,,,,,,------...------......000111222333000000111222444555666666777888999:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;;;;===@@@CCCAAA@@@@@@AAAAAACCCDDDEEECCCCCCCCCCCCBBBBBBAAA@@@BBBBBBBBBCCCDDDEEEFFFGGGEEEDDDDDDCCCCCCCCCDDDDDDBBB@@@@@@CCCHHHIIIFFFAAACCCDDDFFFGGGHHHGGGEEEDDD>>>>>>=========???@@@AAA===;;;999888888666333111222333444666666666666555888777777888999:::888777888888777777666666666555555555444333222222222222111111111000//////......---,,,,,,---///222555777+++++++++++++++++++++++++++++++++---000000...,,,((()))***+++,,,---............------,,,+++******++++++******)))*********,,,---//////---***'''%%%))))))************))))))(((((((((((())))))))))))'''''''''''''''((()))***))))))))))))((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((($$$((()))%%%%%%******&&&))))))************))))))"""###%%%'''((()))******(((((()))***************)))))))))))))))))))))))))))))))))))))))(((''''''))))))(((((('''''''''&&&))))))))))))))))))))))))))))))******+++++++++,,,'''&&&&&&''')))***)))((((((((())))))*********+++((((((((((((((((((((((((+++***)))(((((()))***+++++++++******++++++,,,---******++++++++++++************+++++++++,,,,,,,,,///...,,,++++++,,,...///...------,,,,,,------...,,,------......------,,,---..................---,,,,,,,,,---------......,,,,,,------.../////////////////////////////////000000000000000//////......222666666444222333444---......///000111111222000000111222222222222111000000000000000000000000111000//////000222444555......///000111222333333000000111222333333333333555444333222111222222333222333333222222333666999111222222333333444555555333333444444444222111000///111333444333333444555111333666777666555444444666666555555555444444333555555444444444333333333666555444444444666777999555333333555555222222444666<<>>===;;;::::::<<>>============<<<<<<;;;:::888555222000///000222444555555444444999999999888888888888888777777666555444333222222222222222222111000//////222222111000///...------***++++++,,,...000222333,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***)))((()))+++,,,,,,***+++---...---+++)))))))))*********))))))))))))))),,,000333111,,,((()))+++******))))))((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&((()))))))))(((((())))))))))))))))))))))))&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))******++++++---***'''&&&((((((&&&$$$((()))*********((('''&&&(((''''''(((******)))(((((((((((((((((('''''''''&&&&&&&&&'''))))))'''%%%))))))))))))******************))))))((((((''''''++++++***)))(((((()))))))))))))))))))))))))))))),,,,,,,,,++++++*********)))))))))))))))))))))))),,,++++++******++++++,,,((())),,,------,,,+++***,,,,,,,,,------.........,,,,,,,,,---------......---------............///............////////////........................000***NNN555...---***---000000000000////////////---......///000111111222////////////000000000000111111111111111111111111000111111111111222222222222222111111111111222222000111111111111222222222222222222222222222222222444444444555555555666666666666555444444333222222222222111111222222333444222222222222222222222222111111111222222333333333777222000333777999888888222222222333444555666777444444333222222222333333555555555555555555555555777777666666555555555555555555666666555333111000111222222333333222222111333333222111111222333333222222222333333333444444333333333333333333333333444444444444444444444444555555555555555666777777555555666666777777888888::::::::::::;;;<<<======>>>>>>??????@@@@@@AAAAAAAAA@@@@@@CCCFFFHHHFFFCCCAAABBBCCCDDDEEEFFFGGGHHHFFFHHHJJJMMMNNNNNNMMMMMM((()))******(((((()))***++++++,,,------------,,,...------,,,,,,,,,------------------...///000111222222222333333444444555555555666666777888999:::>>><<<;;;;;;;;;;;;::::::===<<<;;;:::;;;===@@@AAACCCBBB@@@@@@@@@AAACCCDDDDDDDDDCCCCCCBBBCCCCCCCCCDDDCCCBBBAAAAAABBBCCCDDDBBBBBBCCCCCCCCCCCCBBBBBB===>>>???AAABBBCCCDDDDDDEEEDDDCCCBBBAAA@@@???>>>???>>>===<<<;;;;;;;;;;;;<<<<<<;;;999777555333111000111222333444555555555888888888888888888888888999999888777666555444444333333333444444333222222000000//////////////////,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++***)))***,,,,,,+++***,,,...///...,,,******+++***)))))))))))))))))))))***---000...***'''(((***))))))))))))((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&'''(((((((((''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((,,,)))'''&&&(((((('''%%%&&&'''((())))))(((((('''(((''''''(((******)))(((((((((((((((((((((((((((***))))))***,,,,,,***((())))))))))))***************)))))))))((((((((('''))))))))))))))))))******)))))))))))))))))))))))),,,,,,,,,++++++*********************************,,,++++++******++++++,,,)))***+++,,,---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............------------............////////////////////////555444[[[???333///,,,000/////////...............---......///000000111111000000000000111111111111111111111111111111111111000000111111111222222222222111111000000111111222000000111111111222222222222222222222222222222222333333333333333333444444555444444333333222222222222222111111222222333444222222222222222222222222111222222222222222222333///000111333333333555777333222222333333555666666666555444333222111111111444444444444444444444444555555444444444333333333444444555555444333222111111222222222222222222111333222222111111222222333222222222333333333333444333333333333333333333333555555555555555555555555555555555555555666666777555555666666666777777777777777777777888999:::;;;=========>>>??????@@@@@@AAAAAABBBDDDHHHHHHFFFCCCBBBCCCCCCDDDEEEFFFGGGGGGFFFHHHJJJLLLNNNNNNMMMLLL)))***++++++))))))***+++------,,,,,,------...///------,,,,,,,,,,,,------............///000111111333333333333444444444444666666666666666777888888===<<<;;;:::999999888888<<<;;;;;;;;;<<>>>>>@@@BBBDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDCCCBBBAAAAAABBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB??????@@@AAABBBBBBBBBBBBCCCBBB@@@???>>>>>>>>>???>>>===<<<;;;::::::::::::===<<<:::888666555444444333222222333333444555555777888888888888888888888;;;:::999888777666666555444444444444333222111000........./////////000000---,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---,,,++++++,,,,,,+++***---...///...,,,+++++++++))))))))))))))))))******'''***,,,+++(((&&&''')))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''***(((&&&'''((())))))((($$$%%%&&&'''(((((((((((((((''''''(((******)))(((((((((((((((((((((((((((++++++***+++,,,,,,+++)))))))))))))))************))))))))))))((((((((((((((((((((()))******++++++))))))))))))))))))))))))+++++++++++++++*********************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++************,,,,,,,,,---------......------------............,,,,,,,,,------------...///////////////////////////333]]]@@@111---***...---------........................//////000000111000000111111111222222222000000000000000000000000000000000111111111222222222111111000000111111222000000000111111111222222222222222222222222222222222222222222222111111111222222222222222222222222222111111111111222333333222222222222222222222222222222222222222111111111...222666444111000333666333222222333333444555666777666444333111000000000333333333333333333333333222222222222222111111111222333444444444333333222222222222222222222222222333222111111111111222333111111222222222333333333333333333333333333333333555555555555555555555555555444444444444555666666555555555666666666666666666666666666777888999:::;;;;;;<<<<<<===>>>>>>???AAAAAACCCGGGIIIIIIFFFDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGHHHJJJLLLMMMMMMLLLLLL***+++,,,,,,******+++,,,---,,,+++++++++,,,...///,,,,,,,,,+++,,,,,,------///......//////000111222444444444444333333333333666666555555555666777777999:::;;;:::999888888888;;;;;;<<<===>>>@@@BBBCCCBBBAAA>>>===>>>@@@CCCEEEEEEEEEEEEEEEDDDCCCBBBBBBDDDCCCBBBAAAAAAAAABBBCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>======>>>@@@BBBDDD>>>>>>===<<<<<<;;;<<<<<<>>><<<:::777666555555666555444333222222333555666666666777777888888999999;;;::::::999888777666555444444333222000...,,,+++........................---,,,+++***)))(((((((((++++++,,,,,,,,,,,,------******+++,,,,,,,,,,,,+++...---,,,,,,------+++***+++---...---,,,******+++)))))))))))))))*********&&&(((***)))((('''(((***''''''(((((())))))******))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''')))(((&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''((()))******''''''(((((((((((((((((((((''''''(((******)))(((((((((((((((((()))))))))***)))((((((******((('''((()))))))))************))))))))))))(((((((((((()))))))))************)))))))))))))))))))))))))))+++++++++***************************************,,,++++++******++++++,,,++++++*********+++,,,---,,,,,,++++++*********))),,,,,,,,,---------......,,,,,,---------.........,,,,,,---------.........////////////////////////+++///WWW:::---,,,***---------............//////........./////////000000///000000000000111111111////////////////////////000000000000111111111111111111000000000000111111000000000000111111111111111111111111111111111111222222222111111111111000000000000111111111111111111111111111111222222333111111111111111111111111333333222222111111000000000333555222000111333333333222222222333444444555555444333222111111111111111111111111111111111111111111111111111111111111111111222333333333333333222222111111111111222222222222111111111111222222111111111111222222222222222222222222222222222222444444444444444444444444444444333333444444555666555555555555555555555555777777777777888999:::;;;999999:::;;;<<<======>>>@@@BBBEEEHHHIIIHHHFFFDDDEEEEEEEEEEEEEEEEEEFFFFFFHHHIIIJJJKKKKKKKKKKKKKKK***,,,---,,,+++***+++,,,,,,+++*********+++---...+++++++++++++++,,,---...///......//////000111222333333333333333222222222666555555555555555666666555888::::::999888999;;;:::;;;===>>>@@@AAABBBBBBBBBAAA???>>>???AAADDDFFFDDDDDDEEEEEEDDDCCCBBBBBBCCCBBBAAA@@@@@@AAABBBCCCBBBBBBCCCCCCCCCCCCBBBBBBDDDDDDDDDCCCCCCAAA@@@@@@======;;;;;;<<<>>>@@@BBB===<<<;;;;;;;;;;;;;;;;;;===<<<999888666666666777666555444333222333444555555555666777888888999999999999888777666555555444222222222111000///...---/////////...---,,,,,,+++,,,++++++************++++++++++++,,,,,,---------******+++,,,,,,,,,,,,+++...---,,,,,,------+++***)))+++,,,,,,***))))))***(((((())))))************(((((())))))(((((()))***''''''(((((())))))******))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((''')))(((&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''(((((()))+++,,,,,,+++***))))))(((''''''(((''''''(((******)))((((((((((((((())))))*********)))''''''(((((('''&&&((()))))))))************(((((((((((())))))))))))++++++++++++***((('''&&&))))))))))))))))))))))))************************************************,,,++++++******++++++,,,++++++*********+++,,,---------,,,,,,++++++******,,,,,,,,,---------......,,,,,,,,,------------...---.........////////////------------------------333333VVV666---222//////....../////////000000000............////////////.........////////////000........................//////000000000111111111111000000000000000000111//////000000000111111111111111111111111111111111222222111111111111111111///000000000000000000000111111000000111111222333111111111111111111111111222222222111111000000000---000000///333999888333333333222222222333444444222222111111111222333333111111111111111111111111111111111111111222222222000111111111222333333444222111111000000111111222111111111111111111111111000000000111111111222222222222222222222222222222222222222222222222222222333333333333333444555555555555555444444444444444666666666666666888999999777888999:::;;;<<<======???AAADDDFFFGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFIIIIIIIIIJJJJJJJJJJJJIII***+++,,,,,,******+++,,,+++*********++++++,,,,,,+++******++++++,,,---...............///000111111111111111111222222222222444444444444444555666666333777;;;;;;:::999:::<<<;;;<<<>>>@@@BBBBBBAAAAAA@@@@@@@@@@@@AAABBBDDDEEEAAABBBCCCDDDDDDCCCBBBAAABBBAAA@@@@@@@@@AAACCCDDDBBBBBBCCCCCCCCCCCCBBBBBBDDDDDDDDDCCCBBBAAA??????>>>===;;;:::999999999:::999999888888888888999999;;;;;;:::999888777777777666666555444333333333444444444555666888999::::::888888777666555444444333///000111222333333333333000///...---,,,+++******+++++++++***++++++,,,---***++++++,,,,,,------...******+++,,,,,,,,,,,,+++---,,,++++++,,,,,,+++***(((***++++++***))))))***((((((((()))******++++++)))))))))(((((()))******(((((((((((())))))))))))((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))'''''''''&&&&&&&&&&&&&&&&&&'''((((((((()))+++---...---,,,***)))(((''''''(((''''''(((******)))((('''(((((())))))******+++---+++)))))))))***)))((())))))))))))************(((((((((((())))))))))))+++,,,,,,+++***(((&&&$$$)))))))))))))))))))))))))))))))))***************++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,------------........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,:::888XXX444,,,222...+++......//////000111111111........................---------.........///////////////////////////////////////000000000111111111000000//////000000111/////////000000000111111111111111111111111111111000000000111111111222222000000000000000000000000111000000000000111222222111111111111111111111111111111111111111000000000///555999<<>>???@@@AAABBBCCCCCC>>>@@@AAACCCDDDCCCBBBAAA@@@@@@??????@@@BBBDDDEEEBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@???>>>=========<<<;;;999888777777888888777777777777888888::::::::::::999888888777666666666666555444333222333333555666777999::::::888888777666555444444333000111222222222222222111...---------,,,,,,++++++,,,++++++******++++++,,,******+++,,,,,,---......******+++,,,,,,,,,,,,++++++***)))***,,,,,,+++***(((***,,,+++***)))***+++'''(((((()))******+++++++++)))((('''(((((())))))))))))))))))((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&'''(((((((((''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&((())))))((((((+++...---,,,***)))(((((((((((((((''''''(((******)))((('''(((((()))******++++++///---***)))***+++***)))))))))))))))************'''((((((((()))))))))******++++++,,,+++)))'''%%%))))))))))))))))))))))))((()))))))))*********+++++++++++++++++++++++++++,,,++++++******++++++,,,)))***+++,,,---,,,++++++************++++++++++++,,,,,,,,,---------......++++++,,,,,,,,,------------------.........//////------------------------555777ZZZ666***///,,,)))------......///000000111....................................////////////////////////////////////////////////000000000111000000////////////000000////////////000000000111111111111111111111111111------...///000111111222222111111000000/////////000000000000000111222222111111111111111111111111000000000000111111111111333@@@LLLOOORRRRRRHHH;;;333333222222222222222333111111111111111111222333111111111111111111111111000000111111111222222222111111000///000000222222222111000//////000111222///000111222222111000////////////000000000111111111111111111111111111111111111111111111111111111222222222222222333333444444444444333333333222222111111111222222333444555666777888999;;;<<<===>>><<<>>>@@@@@@??????BBBDDDDDDDDDEEEFFFGGGGGGHHHHHHJJJIIIIIIHHHHHHGGGGGGHHH)))***++++++))))))***++++++,,,---...///...---,,,************+++,,,---...---,,,,,,------...///000---......///000111111222111222222333444555777888666:::???>>>:::777888;;;<<<>>>AAACCCCCCBBB@@@???;;;<<<>>>@@@AAABBBAAAAAA<<<>>>@@@BBBCCCCCCBBBAAA????????????@@@BBBDDDFFFBBBCCCCCCCCCCCCCCCCCCBBB@@@@@@@@@??????===<<<;;;<<<<<<=========<<<;;;;;;:::999999999999999::::::999999:::;;;:::999888777666666777777666444222111222333444666777999:::;;;999999888777666555444444444333333111///---+++***++++++,,,,,,,,,,,,------,,,,,,+++***)))))))))*********+++,,,,,,---......******+++,,,,,,,,,,,,+++***)))((()))+++,,,,,,+++)))+++,,,,,,+++***+++,,,'''(((((()))***++++++++++++)))'''&&&'''(((((('''******))))))((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((%%%&&&((()))***)))(((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))************************''''''''''''''''''''''''++++++******)))))))))(((&&&(((******((((((+++...***)))(((''''''((())))))(((''''''(((***+++)))((('''(((((()))***+++++++++///,,,***))))))***)))((())))))))))))************'''((((((((())))))******((()))***,,,+++***((('''))))))))))))))))))))))))(((((())))))*********+++++++++++++++++++++++++++,,,++++++++++++++++++,,,(((***,,,---------+++***(((((())))))******++++++,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,---------.................................777___;;;---111000///,,,,,,------...///000000.....................---////////////000000000000000000000000000000000000////////////000000000000000000////////////000000////////////000000000000000000000000000000000000***+++,,,---...000111111333222222111000//////...000000000000000111111222000000000000000000000000//////000000111111222222111FFFWWWXXXTTTMMM>>>...333333222222111222222222333333222111000000000111111111111111111111111111///000000000111111222222222111000//////000111222222111000......000111222///000111222222111000///////////////000000000000111111111111111111111111222222222222222222222222222222111111222222333444444444444333333222222222333333333333444555666666666777888999;;;<<<===>>>;;;===>>>===<<<===AAADDDCCCDDDEEEFFFGGGHHHIIIIIIJJJJJJIIIHHHGGGGGGGGGGGG(((((((((((((((((((((((()))***+++,,,---,,,+++++++++***)))+++---///...---,,,---...000000//////...000///............000000000000111222444555555666:::<<<===<<<:::888888888<<<===>>>@@@@@@@@@???>>>;;;<<<>>>@@@AAABBBAAAAAAAAAAAABBBCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEDDDBBB@@@??????????????????>>>===<<<>>>>>>===<<<<<<<<<<<<<<<;;;777555555777999999777999:::;;;<<<<<<<<<;;;:::666555444444333333333333333444666888999:::999999888777666555555444444555666555333111///////////////...---,,,+++*********++++++***************+++,,,......******------+++++++++,,,---,,,+++***))),,,,,,+++***)))(((''''''++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))))))))))))))(((((('''))))))))))))))))))))))))'''((()))++++++***))))))))))))(((((((((((()))))))))(((&&&'''((())))))((())))))))))))((((((((((((,,,***'''%%%%%%%%%%%%$$$))))))************)))))))))(((''''''''''''(((((('''***+++)))$$$###''',,,&&&)))(((%%%''',,,+++%%%(((((()))************)))))))))))))))))))))))))))&&&&&&&&&'''(((((('''%%%&&&''''''((()))******+++(((&&&%%%&&&)))***)))'''((((((''''''''''''((((((******))))))))))))******+++***)))))))))))))))***))))))(((((('''''''''&&&))))))))))))***+++------,,,,,,++++++***)))((((((++++++,,,,,,,,,++++++*********++++++++++++******(((((()))***++++++,,,,,,------,,,,,,,,,,,,++++++++++++******************......---,,,+++,,,///111------............//////......---------,,,,,,,,,///...---,,,,,,---...///000444???GGG===,,,(((///------------------------......---,,,---...///000000000//////......------......------------............000555888777333///////////////000000000000//////////////////////////////000000000000/////////////////////000111111000000111111111111000000222111111111000000//////000000000000000000000000000000000000000000000000555777999:::999777444333//////000000111111111222000000000000111111111111111111111000000000000000000000000000000000000000444333111000000000111111000000000000000000000000111111111111111111111111222000///------///000222444333222111000000000000111111111000000000//////333333333222222222111111111111222222222333333333222222111111222222333444444555777888999:::;;;;;;>>>>>>============>>>>>>BBBCCCDDDDDDDDDFFFHHHKKKHHHGGGEEEDDDDDDDDDEEEFFF)))))))))))))))))))))))))))***+++,,,,,,,,,++++++*********++++++---...///000000000000///...------......---,,,,,,---///000000000111222333444555555777888:::999888888999;;;::::::;;;<<<============<<<===>>>@@@AAAAAA@@@@@@@@@AAABBBCCCCCCBBBAAA@@@AAAAAAAAAAAABBBBBBBBBBBBEEEEEEEEEEEEDDDBBB@@@???>>>>>>??????@@@?????????>>>>>>======<<<<<<<<<===;;;999666666888999999777999:::;;;======<<<:::999777666555444444444444444444555666777999999999:::888777666555444444444444555444222111000/////////......---,,,++++++++++++++++++************+++++++++...---******------++++++,,,---------,,,******++++++******)))(((((((((---,,,,,,++++++,,,,,,---)))***++++++,,,,,,++++++)))))))))))))))(((((('''))))))))))))))))))))))))(((((()))************)))))))))(((((((((((())))))((('''&&&&&&'''''''''''')))(((((((((((((((((((((---+++((('''(((((('''&&&))))))(((''''''((()))))))))(((((((((((((((((((((''')))***)))'''&&&)))+++&&&)))(((%%%%%%)))***&&&'''((())))))******))))))))))))))))))))))))))))))***)))(((((((((((((((''''''''''''((()))*********((('''&&&''')))***)))'''((((((''''''''''''((((((******))))))))))))*********)))))))))))))))************)))))))))((((((((()))))))))))))))***+++,,,//////...------,,,++++++***++++++,,,,,,++++++***+++++++++,,,,,,+++++++++((())))))***++++++,,,,,,------,,,,,,,,,+++++++++++++++******************------...---,,,+++***+++******++++++,,,,,,------//////......------------......---,,,,,,---......//////999FFFEEE888......------------------------...------,,,---...///000////////////..................------------.........------...111222000....../////////000000000000////////////////////////000000111111111111000000///////////////000111111000000111111111111000000111111000000000/////////////////////////////////000000000000000000000000111222333444444333111000//////000000000111111111//////000000000111111111000000000000000000000000000000000000000000000000333222111000000000111111////////////////////////111111111111111111111111111000///......///000111111111111000111111222222333333333222222222111111000000000111111222222222111111111222222222333333222222111111222222333444555555777888999999999999<<<;;;;;;;;;;;;<<<<<<===@@@BBBDDDEEEEEEFFFGGGIIIGGGGGGEEEDDDDDDDDDEEEEEE************************)))***++++++,,,,,,++++++)))+++++++++***,,,111555666555333111000///............---------...000111000000111222333444444555444555666666666777:::<<<::::::::::::;;;<<<===>>>======>>>???????????????@@@AAABBBCCCCCCBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBBEEEEEEEEEDDDCCCAAA???>>>===>>>???@@@AAAAAAAAAAAA>>>>>>>>>>>>============;;;:::888777888999888777999:::<<<>>>>>><<<:::888777666555555555555555666666666666666777888::::::888777666555444444444444444333222111000000000000------,,,,,,,,,,,,,,,---++++++************++++++***---,,,)))***------+++,,,------------,,,++++++)))))))))))))))))))))))),,,,,,+++******+++,,,,,,)))***++++++,,,,,,++++++))))))******))))))((('''))))))))))))))))))))))))))))))(((((())))))******))))))(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((+++***((('''((()))(((''')))((('''&&&&&&'''((()))))))))))))))))))))))))))((())))))))))))))))))***&&&)))***'''&&&(((***)))'''((())))))***)))))))))((((((((((((((((((((((((***)))(((((((((((()))***''''''(((((())))))******)))((('''((()))***)))((()))((((((''''''(((((()))***))))))(((((())))))***)))((((((((()))***++++++************))))))))))))))))))((((((((())))))***//////......---,,,,,,,,,******+++++++++++++++***+++,,,,,,,,,,,,,,,,,,+++)))))))))***++++++,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++++++++++++++,,,...//////---***((())))))***++++++,,,------...------------,,,,,,,,,---,,,,,,++++++,,,,,,---...***111BBBKKKCCC555------------------------------------,,,---......///.............../////////......------------......111...++++++,,,...//////....../////////000000000000000000000000000000000000111111222222111111000///////////////000111111///000000111111000000//////////////////.........////////////////////////000000000000000000000000......////////////////////////000000000000111111//////000000000000111111000000000000000000000000000000000000000000000000222111111000000000000111////////////////////////000000000000000000000000111000///......///000111000000000000111222333333333222222222222111111111------...///000111222333111111111222222222222333222111111111111222333333555555666777888888777777999888888888999::::::;;;>>>AAADDDEEEEEEEEEFFFGGGFFFFFFEEEDDDDDDDDDEEEEEE)))))))))))))))))))))))))))******+++++++++++++++'''***,,,+++***...666======;;;999666333111111000000//////...///000111222000000000111222333333444222333333333222444888;;;;;;:::::::::;;;<<<>>>@@@======>>>>>>>>>>>>>>>>>>@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAADDDDDDCCCBBBAAA???>>>===???@@@@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>>>>=========:::999888777777777777666999:::===>>>===;;;888666555555444444444555555666777666666555666888:::;;;777777666555444444444444333333222111111000000000------,,,,,,,,,------...++++++*********+++,,,,,,***,,,,,,)))***---...,,,.........---------,,,,,,(((((())))))************((()))***++++++***)))((())))))***+++++++++++++++)))************)))(((((())))))))))))))))))))))))))))))((('''''')))***+++))))))(((((((((((())))))((()))******)))((((((((('''''''''((((((((((((((((((&&&%%%&&&'''((('''&&&''''''((())))))(((''''''((())))))******************)))((()))******(((&&&$$$(((******))))))++++++((()))******++++++******((((((((((((((((((((((((%%%&&&((()))))))))******'''((((((((()))))))))***)))((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((()))***,,,,,,)))))))))))))))))))))))))))(((((('''''''''((((((+++++++++*********)))))))))******++++++++++++******++++++,,,,,,++++++***))))))*********+++++++++,,,,,,,,,++++++++++++*********+++++++++++++++,,,******,,,...//////---+++***++++++,,,---...//////,,,+++++++++++++++++++++++++++++++++++++++++++++---(((,,,<<>>>>>@@@@@@AAABBBBBBAAA@@@@@@?????????@@@@@@@@@AAAAAABBBAAA@@@???>>>=========BBBBBBBBBAAA@@@???>>>======>>>>>>???>>>===<<<<<<777888888888777666666666999:::<<<===<<<999777555222222222222333444555555777777666666666888999:::777666555444444333333333111111222222111111111111------,,,,,,,,,---......++++++******+++,,,,,,---))),,,,,,***+++///000.........---------,,,,,,,,,((((((((()))******++++++&&&)))---//////---)))&&&))))))***++++++++++++******************))))))((((((((((((((((((((((((((()))((('''''''''(((***+++))))))(((((((((((())))))''')))+++***(((&&&'''(((&&&&&&''''''((((((((()))'''&&&%%%&&&(((((('''&&&%%%'''+++------+++'''%%%'''((()))***+++*********+++)))(((((())))))'''&&&###$$$(((++++++)))((())))))***++++++,,,,,,++++++((((((((((((((((((((((((&&&***...///---***(((((((((((((((((())))))))))))((()))))))))((((((((()))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((()))***,,,,,,(((((((((((((((((((((((((((((('''''''''''''''((()))))))))(((((((((((((((((()))******++++++++++++))))))************))))))***************+++++++++,,,,,,+++++++++***************++++++,,,,,,,,,,,,,,,***)))***,,,---,,,***++++++,,,------...//////,,,,,,,,,,,,------------++++++++++++++++++++++++,,,)))+++444<<<;;;555111------------------------,,,,,,,,,---------------,,,,,,------......//////......------------......000000111111000/////////............////////////////////////////////////......////////////......///////////////000000111//////000000000000//////------------....................................////////////////////////000///...---...000111333000000//////////////////...////////////000000000......//////000000000000////////////////////////////////////////////////........................////////////////////////000000////////////000000222111111000//////000000////////////////////////111111111111111111111111000000111111111222222222111111000000111111222333333333444555555555444444666666666777888:::;;;<<<;;;>>>AAACCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDDDD''''''''''''''''''''''''***))))))))))))***++++++((()))+++,,,///444===CCCOOOOOONNNJJJEEE===666222111000...---,,,------...//////000000000111111111333333333111000000222444444555555666777999:::;;;<<<<<<<<<<<<<<<===>>>>>>???@@@AAABBBBBBAAA@@@???>>>>>>?????????@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>BBBBBBBBBAAA@@@>>><<<<<<<<<===>>>>>>>>>===;;;:::555777999999777666777888::::::::::::999777555444111111111111222333444555777777777777777888999999777666555444333333333333000111111222222222111111......---------------...++++++***++++++,,,---...***,,,---+++,,,000222000...------,,,+++,,,,,,,,,(((((())))))*********+++(((+++///222222///+++(((((()))******++++++************++++++******)))(((((((((((((((((((((((((((((((((''''''(((((())))))))))))(((((((((((())))))%%%(((+++***'''$$$%%%&&&&&&&&&&&&''''''(((((())))))(((((()))******)))'''%%%''',,,//////,,,'''%%%&&&''')))***+++******)))***)))((('''''')))***+++***&&&%%%((()))'''%%%%%%)))***++++++,,,,,,++++++((((((((((((((((((((((((,,,000444333...)))&&&&&&(((((((((((())))))))))))'''((()))((('''&&&'''(((***))))))(((((())))))***)))((((((''''''(((((())))))((((((((()))***++++++''''''''''''(((((((((((((((((('''''''''(((((()))))))))))))))))))))))))))(((((()))***++++++++++++(((((())))))))))))((((((************************++++++++++++******************++++++,,,---------...+++)))***,,,---+++(((++++++,,,,,,,,,,,,------......///////////////000***++++++,,,,,,++++++***++++++,,,...000111111222------------------------++++++,,,------------,,,---------------...............------------......***---000111///...------------........./////////////////////////////////---......//////......---///////////////000111111...//////000000//////...---------.......................................000000000000000000000000///...---------...///000000000////////////............////////////000000---......//////000000111////////////////////////---......////////////...........................//////////////////////////////000000000000//////222222111000////////////000000111111111111111222222222222111111000000000000000000111111111111222111000000000000111222222111222222333444444444333555555666777888:::<<<===:::===@@@AAAAAAAAABBBCCCCCCCCCDDDEEEEEEEEEDDDDDD((((((((((((((((((((((((***))))))((()))***+++,,,*********,,,///444:::===KKKNNNRRRTTTQQQJJJBBB<<<555444222000............/////////000000000000000111222333222111000111222222333444666777888999999;;;;;;::::::;;;===>>>??????@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>?????????@@@@@@??????>>>???@@@AAABBB@@@@@@@@@@@@???>>>===<<<;;;;;;=========<<<:::999555888;;;;;;:::999:::;;;;;;:::888777555444444333111111111222333444666666666666777888888888888777666666555444333333333333///000111222333222222111000///...---------------++++++++++++,,,---......***---...,,,---222444222...---,,,+++***++++++,,,)))))))))))))))************+++---//////---+++***((())))))******************++++++++++++***))))))((((((((((((((((((((((((&&&'''(((((())))))(((((())))))(((((((((((())))))'''+++...---)))&&&&&&(((%%%%%%&&&''''''((()))))))))(((((()))******(((&&&&&&(((***++++++***(((&&&$$$&&&(((*********)))((('''((()))((((((+++111666<<<000'''''')))'''&&&'''(((((()))************)))))))))))))))))))))))))))---///111///***''''''***))))))))))))((((((((((((&&&((()))(((%%%$$$%%%'''******))))))))))))******((((((''''''''''''((((((***)))))))))))))))******''''''(((((())))))))))))''''''''''''((()))******)))))))))***************'''((()))***++++++++++++))))))************))))))************************++++++++++++******************++++++,,,------...---++++++///444666333///......------------,,,,,,---------....../////////++++++,,,------,,,++++++)))+++,,,+++***,,,///000------------------------***+++,,,---------,,,,,,...------------------,,,......------------......(((+++...///---,,,,,,...---------.........//////------------------------......////////////......///////////////000111111......////////////......------......////////////........................000000000000000000000000//////..................000000/////////................../////////000000------......///000000111////////////////////////,,,---.../////////......................................................//////000000000000//////111000000/////////000000000000000000111111222222//////000000000000000000000000000000111111111111000000000000000111222222///000111222333333333333444444555666888:::<<<===:::<<<>>>??????@@@BBBCCCBBBBBBDDDEEEEEEEEEDDDDDD))))))))))))))))))))))))***)))((((((((()))+++,,,---+++***+++///333666777CCCIIIRRRXXXYYYUUUNNNHHH:::999666444222111111111////////////000000000000...000222333222111222333222444666888::::::::::::::::::999:::;;;===???@@@???@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>????????????@@@@@@??????@@@BBBCCCEEE>>>>>>?????????>>>>>>===:::;;;<<<======;;;999888555999<<<===<<<;;;<<<>>>;;;:::777555333333333333111111222333444666777888555666888999999888777666666666555444333333333333...///111222333333222111111000///...---,,,,,,,,,++++++++++++,,,---...///+++......---...333555333---,,,+++*********+++,,,******))))))))))))))))))******))))))))))))******(((((()))******************++++++++++++***))))))((((((((((((((((((((((((%%%&&&((()))))))))((('''))))))(((((((((((())))))***///333111---)))***,,,%%%%%%&&&&&&'''((())))))'''''''''(((((((((%%%###((((((''''''''''''((((((###%%%''')))******(((((($$$'''***))))))---666>>>MMM<<<,,,)))+++***)))+++&&&''''''(((((((((((((((************************''')))***'''$$$$$$***///))))))))))))((((((((((((%%%''')))'''$$$###$$$&&&******))))))))))))******((((((''''''''''''((((((+++***)))))))))))))))***(((((())))))*********+++'''''''''((((((***+++,,,((((((((((((((()))))))))'''''')))******+++++++++******++++++++++++******++++++******************+++++++++************)))******+++,,,,,,---......)))***...666???BBB???:::111111111000//////......*********++++++,,,,,,,,,+++,,,------------,,,+++'''***+++******,,,......------------------------***+++,,,---...---,,,,,,.........------,,,,,,,,,.........------.........)))+++......,,,,,,...111---------.........//////------------------------//////000000000000/////////////////////000111111......////////////.............../////////000000........................000000000000000000000000111111111000000//////...000000//////.........---............/////////000---------...///000000111////////////////////////+++,,,.../////////......................................................//////000000000000/////////......//////000111222---.........//////000000,,,------...///000111111000000000000111111111111000000000000000111111222......000111333333444444222333444555777999;;;<<<;;;<<<===>>>>>>???AAADDDAAABBBDDDEEEEEEEEEDDDDDD''''''((()))***+++,,,,,,)))***+++,,,,,,------,,,+++,,,---...////////////<<<@@@HHHSSS[[[]]]YYYTTTJJJFFF===222///222333000...---,,,---///000///...////////////000111222333222333444666777777888888999:::;;;<<<===<<<;;;:::===???AAAAAA???=========<<<<<<;;;;;;<<<===???@@@BBBBBBBBBBBBAAA???===<<>>===<<<<<<;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;888888:::;;;<<<;;;:::::::::999666333111//////.../////////000222444777888999999888777666555444444444555444444333222111000000000000111333333222111,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,++++++)))...///,,,---333444000---+++)))))),,,---,,,***))))))))))))))))))))))))************))))))))))))************)))))))))))),,,,,,,,,,,,,,,+++***))),,,)))'''&&&''')))***)))((((((((((((((((((((((((((((((((((((((((((((((((******))))))(((((((((''''''&&&&&&%%%&&&'''((()))''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&))))))(((((((((((())))))(((###&&&***''';;;aaa~~~SSS...(((...+++%%%$$$((((((((((((((((((((((((***))))))******)))&&&$$$,,,)))'''(((***+++***(((*********)))))))))))))))******))))))))))))******,,,+++***))))))***+++,,,))))))(((((((((((())))))))))))************))))))&&&&&&&&&(((***,,,+++***((((((((((((((()))******************)))))))))))))))***+++,,,,,,+++***)))************************************************,,,+++***((((((((()))***))))))*********+++++++++///***(((111@@@OOOVVVXXXKKK???333///---,,,---///---+++***+++...///---+++++++++++++++++++++++++++---------,,,,,,+++++++++...,,,)))''''''))),,,...***+++,,,---..................---,,,,,,,,,,,,---///...---,,,,,,---.../////////...---...///000111..................---------,,,,,,,,,,,,---......000000//////.........---,,,,,,,,,------.........000000000///......------///////////////.........------............------------............------////////////////////////......//////000000111111+++,,,,,,---...///000000,,,,,,,,,---...///000000---------............///////////////////////////////////////////////////...------,,,,,,,,,------//////...------------...000//////............///222111///---...000333555222111000//////000111222000000000000////////////000000000///---...000222111111111111111222222222111333555777999999999999<<<<<<<<<===>>>@@@BBBBBBAAA@@@AAACCCEEEDDDBBB???(((((((((((())))))))))))))))))******))))))((('''***+++,,,,,,------------222555<<>>@@@@@@>>>===<<<===<<<;;;;;;;;;;;;===>>>???CCCCCCDDDCCCBBB@@@???===>>>===<<<;;;::::::::::::888888777777888888999:::888999:::;;;<<<;;;:::::::::888666333111000////////////000111222555777888888777777666555444333333444444444444444333222111000///...///111222111000...............---,,,+++***++++++++++++++++++******......,,,---111222///---+++)))))),,,---,,,***************************************))))))))))))************))))))))))))+++,,,,,,,,,++++++***)))&&&$$$###%%%(((+++---...(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''''''''''''''&&&&&&&&&'''((()))(((((((((((((((((((((((('''(((((((((((((((((('''))))))(((((((((((())))))((('''###''',,,)))666RRR}}}VVV444---000,,,''')))))))))))))))))))))))))))+++***))))))***)))(((&&&+++)))'''''')))***(((''')))))))))))))))*********)))((('''''''''''''''(((+++***))))))))))))***+++))))))(((((((((((())))))))))))************))))))))))))))))))))))))'''&&&((((((((((((((()))******)))))))))))))))))))))))))))******************)))*********************)))************************,,,+++)))((((((((()))*********+++++++++,,,,,,,,,(((((()))---555>>>FFFKKK[[[UUUMMMFFF;;;///))))))---***((()))+++,,,***)))++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,***++++++,,,------------......---,,,,,,,,,,,,---......---,,,,,,---............---------...///000..................---------,,,,,,,,,,,,---......///////////////......---------...............///............////////////////////////............000111111111111111111000------............------........................000000000///////////////---------...............---,,,,,,------///000000---------............///........................///////////////////////////......------.........//////...------------...000000///......---......///...---,,,---...000111111000////////////000111///////////////000000000///000000///------///111111222222222222333333333111222333555666777888888:::::::::;;;===>>>@@@AAABBB@@@???@@@BBBCCCCCCBBB*********))))))(((((((((*********)))(((&&&%%%$$$)))******+++++++++******+++...333888???GGGOOOTTTYYYWWWPPPGGG@@@<<<555...222111000000111000...,,,////////////000111222222111222333555666666666666888888777777888999999:::<<<===???>>>===<<<<<<<<<;;;;;;::::::;;;<<<>>>???DDDDDDDDDDDDCCCBBB@@@???======<<<;;;:::999888777666555555555666777888999888999;;;<<<<<<;;;:::::::::888666333222000000000000000111222444666777999999999888777666555444444444444444555444444333333000...------///000000///000000000//////---,,,+++******++++++++++++*********------+++,,,...///,,,---+++******+++,,,++++++************************************))))))))))))************))))))))))))+++++++++,,,++++++***)))&&&%%%%%%'''***...000000((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((+++(((''',,,,,,000???fffIII000++++++'''&&&)))))))))))))))))))))))))))+++***(((((()))******)))+++***(((((()))***((('''(((((())))))******++++++))))))((('''''''''''''''***))))))(((((())))))***))))))(((((((((((())))))))))))************))))))*********)))((('''&&&%%%((((((((((((((())))))***((((((((((((((((((((((((***))))))(((((())))))***))))))******************************************+++***))))))((()))))))))((((((((())))))))))))***$$$(((,,,,,,+++...555<<>>???BBB???======@@@BBBDDDDDD************************++++++++++++)))((('''&&&******************)))))),,,...111222444:::CCCJJJSSSUUUUUUPPPLLLFFF<<<222333222111111111000...,,,///////////////000111111000111222444555555555555:::999888888888:::;;;===:::<<<======;;;:::;;;<<<;;;::::::::::::<<<===>>>CCCCCCDDDDDDCCCAAA@@@???=========;;;:::999777777888777777777777777888888999:::;;;<<<<<<;;;:::::::::888666444222222222222111222333444555777888999<<<;;;;;;:::999888777777333333444555555555444444111///------///000000///111111000///...---+++***)))******++++++******)))+++,,,,,,++++++,,,,,,+++---,,,+++***++++++++++++************************************)))))))))(((************)))))))))(((******++++++++++++******---+++******,,,---------((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''(((((((((((()))))))))))))))***)))(((((((((((((((((()))(((((((((''''''((((((((((((...)))$$$+++///---111DDD444'''((((((%%%%%%***************************,,,***(((''')))++++++++++++++++++++++++***))))))''''''((()))***++++++,,,,,,+++***))))))(((((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))************))))))&&&((())))))(((((((((((())))))(((((((((((())))))''''''''''''((((((((((((***)))(((''''''((()))***************++++++++++++******************************))))))))))))))))))))))))******************&&&+++///...***)))...333...000666:::888000,,,---000///,,,+++***+++++++++************************,,,+++++++++++++++++++++++++++,,,------,,,++++++,,,+++++++++++++++,,,,,,......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------......---,,,,,,,,,,,,---............///000000///...---000/////////......---------------....../////////------...............///))))))************))))))------............------........................000000/////////.........---------------------------------------...///000---------............///........................////////////////////////..................///000//////...------------...111000///...---,,,,,,,,,...///000111111000000///........................------......///000111111111222222111///......000111111111222222333333333222222111222333555777888777777777888999;;;======???===<<<===@@@BBBCCCCCC''''''(((((()))******+++))))))************))))))***+++++++++++++++***)))+++---/////////222888===FFFMMMSSSVVVVVVRRRHHH===777555333111111000///---//////////////////000111///000111333444444444444888888777777888999;;;<<<999:::;;;;;;999999:::<<<::::::999999:::;;;===>>>@@@AAABBBBBBAAA@@@>>>===============<<<:::888888999999888777666666666777:::;;;<<<<<<<<<;;;:::999999888666444333333333333333333555666777888999999<<<<<<;;;:::999888777777333333444444555444444444222000//////000111000///000000//////---,,,************++++++++++++******,,,++++++++++++*********---,,,,,,+++*********+++************************************)))))))))(((************)))))))))((()))******++++++*********///---+++***+++***)))((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''''''''''''''(((((((((((((((((('''''''''''''''(((((()))))))))(((''''''&&&&&&''''''(((((((((''''''''''''(((((((((...'''!!!***000------///)))(((,,,---((((((---))))))))))))))))))))))))+++)))'''''')))***+++***'''(((******))))))((((((''''''((()))***++++++,,,++++++***)))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))************))))))&&&(((******)))((((((***))))))(((((((((((())))))&&&'''''''''((((((((()))***)))(((''''''((()))***+++++++++,,,,,,,,,------)))))))))))))))))))))))))))))))))*********))))))------------------------+++,,,......------------...******...000...++++++//////---,,,******++++++************************++++++++++++++++++++++++,,,+++************+++,,,---,,,,,,,,,,,,------.........---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,,,,,,,---......---...///000000///...---///......------,,,,,,,,,///.........---------,,,,,,---------......//////---......//////......---------............------........................---........./////////000++++++,,,,,,---......///...------------...//////---------............///........................////////////////////////---,,,,,,,,,------.../////////...------------...000000...------,,,,,,,,,...///000111111000///---------............------,,,------...///000000111111222333222000///000111...//////000111222222222333333222222333555777888666666777888999;;;<<<===;;;;;;<<>>???@@@@@@@@@>>>===<<<<<<<<<=========;;;999888888888777666666666666666;;;;;;<<<======<<<:::999999888666555444444444555444555666888999999:::::::::999999888777666555555333333333444333333222222111000000000111111///.../////////...---,,,+++***+++++++++,,,,,,+++++++++,,,******,,,,,,))))))+++,,,------+++))))))***+++++++++++++++++++++++++++************))))))))))))************))))))))))))((()))******+++*********)))(((''''''((()))'''&&&(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((((((((((((((()))))))))(((''''''&&&''''''(((((()))))))))((('''&&&%%%%%%&&&'''((((((''''''&&&&&&''''''((((((,,,&&&###,,,///,,,...((('''***...---(((&&&)))((((((((((((((((((((((((***)))''''''((())))))((("""$$$'''((('''&&&''''''(((((())))))******++++++((((((''''''''''''((((((((())))))******))))))((())))))(((((((((((())))))))))))************))))))***,,,...,,,)))&&&''')))***))))))((((((((((((((('''''''''(((((())))))******))))))(((((())))))*********++++++,,,---------))))))))))))))))))))))))(((((()))************)))***************)))))))))---+++***,,,...///---***222+++'''***------,,,,,,***,,,,,,+++)))((()))************************************+++++++++++++++,,,+++))))))))))))+++,,,---,,,++++++,,,...///000......---,,,,,,,,,,,,---,,,,,,------------,,,,,,***+++,,,---------,,,,,,++++++,,,,,,------......---,,,,,,,,,,,,---......,,,---///111111000...------------------,,,,,,,,,//////......---,,,,,,+++,,,,,,,,,---......////////////000000000000//////------............------------------------------,,,------...//////000000******+++,,,---...//////......---------......///---------............///------------------------////////////////////////,,,,,,,,,,,,,,,---.../////////...------------...///...------,,,---------,,,---...///...---,,,+++------...//////...---------------......//////000///111222222111000111111---......///000111222222333333333333444555666666555555555666888999;;;<<<:::;;;<<>>777222000///...000//////.........//////......000111222333333333222333444666777888888888777888888777666777999;;;999888888888888:::;;;<<<===>>>?????????>>>===<<<999:::;;;<<<<<<;;;999888777777777777888999:::;;;;;;<<<=========<<<:::999999888666555555555666666555666888999::::::::::::999999888777666555444444333333333333222111000000/////////111222111---***///////////////...---,,,,,,,,,------------,,,,,,,,,))))))------)))***---,,,---...,,,)))((()))+++++++++++++++++++++++++++************))))))))))))************))))))))))))(((((()))***************(((''''''((())))))(((&&&(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((()))))))))((())))))***)))((('''&&&''''''((())))))***++++++)))((('''&&&&&&'''((()))(((''''''&&&&&&''''''((('''***&&&(((000---(((...(((((()))+++)))%%%$$$''''''''''''''''''''''''''')))((('''(((((((((&&&$$$ ###''')))((('''(((***)))))))))))))))*********'''&&&&&&''''''((()))***))))))***++++++***))))))))))))(((((((((((())))))))))))************)))))))))---///...***((())),,,******)))(((((((((((((((''''''((())))))***++++++)))******************)))(((((()))******+++,,,,,,))))))))))))))))))))))))'''((()))***+++******)))(((((((((((('''''''''&&&+++***)))***,,,---+++)))***''''''+++,,,++++++...'''***------+++))))))***************************)))*********++++++++++++***++++++,,,,,,++++++***+++*********+++---000111......---,,,,,,,,,,,,---,,,---............---,,,++++++---.........---,,,***++++++,,,------......---,,,,,,,,,,,,---......+++---///111111000...---------------............------------------------++++++,,,------...//////------............------------............------------------------------........................+++++++++,,,,,,---------///......---------......---------............///------------------------////////////////////////,,,,,,,,,------...///000//////...------------...------,,,,,,------......---.........------,,,+++---...////////////...---........................,,,...000111000///000111......///000111222333333000111222333444444444444333333333444666777999:::<<<<<<;;;===>>>???>>>===************))))))))))))******+++,,,,,,,,,,,,,,,'''((()))++++++,,,,,,,,,000---)))***---///...---000444777;;;DDDPPPVVVVVVUUUNNNCCC999333000......000//////.........//////---...///111222222222222333444666888::::::999999777777777777666666999;;;999888888888888:::;;;<<<>>>>>>???@@@@@@???===<<<666888:::;;;;;;:::999888777777888:::<<<>>>@@@AAA<<<<<<=========<<<:::999999888777555555555666777666777888:::;;;;;;::::::;;;::::::999888777666666333333333222111000///...------///111222000,,,(((///000000000000000//////,,,------......------,,,,,,((()))---...******...,,,......,,,)))((())),,,++++++++++++++++++++++++************))))))))))))************))))))))))))(((((()))***************,,,+++***+++++++++)))'''(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******((()))*********((('''&&&((())))))***++++++,,,,,,+++)))(((''''''((()))+++'''''''''&&&&&&'''''''''&&&((('''---444,,,%%%---++++++******((('''))),,,''''''''''''''''''''''''(((((('''(((((('''$$$"""!!!%%%***,,,++++++,,,...*********)))))))))))))))(((((((((((()))+++,,,---)))***+++,,,,,,+++***)))))))))(((((((((((())))))))))))************))))))%%%***......++++++...111******)))((((((((((((((('''(((((()))***++++++,,,)))***+++,,,,,,+++***)))&&&''''''((()))*********))))))))))))))))))))))))'''((()))+++++++++***)))...---------,,,,,,++++++++++++++++++++++++++++++''')))---000---'''&&&***'''+++///000...++++++,,,))))))))))))))))))))))))))))))******++++++++++++)))+++---//////---+++))))))(((((((((***---000111......---,,,,,,,,,,,,---------...//////...------+++,,,---...///...------******+++,,,,,,---......---,,,,,,,,,,,,---......+++---///111222000///------.........//////000000+++,,,,,,------......///++++++,,,,,,---...//////---......//////......------..................---------------------------/////////...------,,,,,,------,,,,,,,,,,,,++++++///......---------......---------.........//////------------------------////////////////////////---------......000111111//////...------------...,,,,,,,,,,,,---...//////000000//////............---...///000000///...---...............---------)))+++...//////...///000...///000111222333444444...///111222333333222111111111222333444666777888???===::::::<<<===>>>>>>******))))))(((((('''''',,,+++***))))))+++---...(((((())))))))))))((((((******+++++++++,,,,,,,,,---///222666;;;AAAGGGLLLTTTRRRPPPKKKDDD===777444111///...///111222000---...///000222222222111000333333444444555666777777555555666666777999:::;;;;;;999777555444444555666;;;<<<<<<===============<<<;;;:::999888888888888888888999:::;;;<<<===>>>??????===<<<<<<;;;;;;;;;:::999888777777777888999999999::::::;;;;;;::::::<<<;;;:::888666555444444666555333222111222333333222222222111111///............------------......,,,,,,,,,------........./////////......---------************************,,,+++***))))))***++++++))))))***++++++++++++***************)))))))))((())))))((('''''''''''''''************************+++***)))))))))))))))***)))((('''&&&&&&'''((()))(((&&&%%%'''***,,,+++*********))))))((((((((('''***)))(((''''''((()))***(((((())))))))))))((((((((((((((((((((((((((((((''''''(((((())))))******((((((''''''''''''((((((,,,***)))'''''''''((((((&&&'''((())))))((('''&&&***)))(((''''''((()))***))))))************))))))''''''((())))))))))))))))))))))))))))))))))))))))))((((((((((((***,,,---+++*********))))))((((((******))))))((((((''''''***)))(((''''''((()))***))))))(((((((((((())))))++++++************++++++,,,***(((''''''(((***,,,+++111,,,&&&***+++(((******************)))((((((,,,,,,++++++***)))(((((((((((()))************))),,,---...///...---,,,+++,,,,,,,,,++++++*********---***'''(((***+++)))'''))))))))))))))))))))))))''''''((()))))))))))))))++++++++++++++++++++++++/////////......---,,,,,,...---,,,,,,++++++++++++++++++++++++,,,,,,---...---,,,+++******+++---...999+++'''333777---(((---//////////////////..............................---...............------...------,,,,,,------...++++++,,,,,,,,,,,,------///...---,,,,,,---///000.........------,,,,,,,,,&&&))),,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000---------........................------,,,,,,,,,///......///111000...,,,---,,,,,,++++++,,,,,,---,,,---------------------000000111111111000...---------,,,,,,,,,,,,++++++---...............------------------------------///...---,,,++++++,,,---...000111222222111000...,,,---///111222111000///333222222333444666888999<<<<<<<<<======>>>???@@@***)))))))))((((((((('''+++***)))((((((***+++---))))))************))))))*********+++++++++,,,,,,+++---///222444888>>>BBBLLLMMMNNNNNNJJJDDD>>>:::888555222111111111000...---...000111222111111000666666666666666555555555555555555666777888::::::888777555333222333333444::::::;;;<<<<<<<<<<<<<<<<<<;;;:::999888888888888999999:::;;;<<<===>>>>>>@@@???>>>===<<<;;;;;;;;;;;;:::999888888888999999888999999::::::999999888::::::888777555444444444555444333222222222222333000000111111111000000///......------------......,,,,,,------------------.........---------,,,,,,************************+++***))))))))))))***+++))))))***++++++++++++***++++++++++++************,,,,,,+++***************************************(((((((((''''''(((((())))))(((''''''''''''((())),,,***&&&%%%&&&'''((((((((((((((('''''''''&&&&&&******))))))))))))******(((((())))))))))))(((((((((((((((((((((((((((((('''((((((((()))))))))***((((((''''''''''''((((((***)))((('''''''''((()))''''''((((((((((((''''''***)))(((''''''((()))***((((((''''''''''''((((((''''''((())))))))))))))))))))))))))))))))))))))))))((((((((()))***+++,,,************)))))))))(((***)))))))))((((((((('''***)))(((((((((((()))***))))))(((((((((((())))))+++******))))))******++++++***)))(((((()))***+++,,,'''(((,,,---------,,,******++++++++++++******,,,,,,++++++***))))))(((((()))******++++++******------,,,,,,+++***)))(((,,,,,,,,,+++++++++******...,,,******+++,,,+++)))************************))))))***++++++++++++***++++++++++++++++++++++++---------------............---,,,,,,+++++++++,,,,,,+++++++++,,,,,,---...//////---------///111222UUUAAA000......,,,,,,111................................................---...............------...------,,,,,,------...++++++,,,,,,,,,,,,------222000///---,,,,,,,,,,,,......---------,,,,,,,,,(((+++---......------...------------------------............////////////,,,,,,------......//////......---------,,,,,,,,,...------///000000...,,,---,,,,,,++++++,,,,,,---.........---,,,,,,,,,+++------...///...---,,,++++++++++++,,,,,,---------------............------........................222111000///...//////000...///111222222111///...,,,...000111222222111000222222222333444666888:::<<<<<<;;;;;;<<<===>>>>>>))))))))))))(((((((((((())))))((('''((()))***+++******++++++++++++***************++++++++++++,,,+++---......///111444777@@@DDDJJJNNNOOOLLLGGGDDD===:::555222111111000///---...///000111111111111444444444444444555555555555555555555666888999:::888777555444333444555555999999:::;;;;;;;;;;;;;;;;;;;;;:::999888888888888::::::;;;<<<===>>>>>>???@@@@@@>>>===<<<;;;;;;;;;<<<<<<;;;::::::::::::;;;999999999999888777666666777777666555444444444444444444333222222222222333//////000111111111111111......------------......------------------,,,,,,------------,,,,,,,,,,,,***************************))))))(((((())))))***))))))***++++++++++++***,,,,,,,,,++++++++++++***,,,,,,++++++******++++++************************((((((((((((((()))***+++)))((((((''''''(((((()))---+++(((%%%$$$%%%'''))))))((((((((((((((('''''')))******++++++******)))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((''''''(((((()))***((((((''''''''''''(((((())))))(((((((((((()))))))))((('''&&&&&&'''((()))''''''((())))))))))))))))))))))))))))))))))))))))))((((((((()))***+++,,,************))))))))))))))))))))))))((((((((((((***))))))(((((())))))***))))))(((((((((((())))))+++******))))))******+++))))))))))))))))))))))))000!!!&&&///***---111'''***++++++,,,,,,,,,++++++,,,,,,++++++***))))))))))))******+++++++++++++++///...,,,+++)))(((((((((,,,,,,,,,++++++++++++***...,,,******+++,,,+++***++++++++++++++++++++++++***++++++,,,---,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---.........------,,,+++++++++,,,,,,,,,,,,+++++++++,,,------///............000222333aaaQQQ;;;---***---000000------------------------------------------------------...............---...------,,,,,,------...++++++,,,,,,,,,,,,------111000...---,,,,,,,,,,,,...------------,,,,,,,,,,,,---//////......///111......................../////////...............+++,,,,,,---.../////////...------------,,,,,,,,,---,,,,,,---...///---+++---,,,,,,++++++,,,,,,---//////...---,,,+++******+++,,,---------,,,+++***)))******+++---......///------............------------------------------///...------,,,---------//////111111111111//////...///000222333222222111000111111333555777999:::::::::::::::::::::;;;;;;))))))))))))(((((((((((())))))((((((((()))***+++)))******++++++******)))************++++++++++++,,,---......---...000222555:::AAAIIIMMMOOONNNMMMBBB???:::666333111000000---......///000000111111,,,---...000222333555555444444444555666777888999;;;:::999888888888999:::999999:::;;;;;;;;;;;;;;;;;;:::999999888888888999;;;;;;<<<<<<===>>>>>>???AAA@@@???===<<<<<<;;;;;;=========<<<<<<<<<<<<<<<;;;;;;::::::999777666555555444333333333333333333333333222222222222222222000000111111111000000///......------------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************((((((((((((((()))))))))))))))***++++++++++++***,,,,,,+++++++++*********))))))((((((((((((((()))++++++++++++++++++++++++************+++,,,......)))(((((((((((((((((())))))******)))'''''')))+++++++++++++++************((()))***++++++***)))((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((&&&&&&''''''((()))******)))((('''&&&&&&'''((()))))))))(((((((((((()))))),,,***)))'''''')))***,,,''''''((()))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++*********)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******))))))************))))))...!!!)))...(((;;;GGG000+++,,,,,,,,,+++******)))+++++++++*********))))))******+++,,,,,,,,,,,,+++000///---+++******+++,,,+++++++++++++++++++++++++++***))))))))))))))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---*********+++,,,...000111OOOMMMBBB222+++//////++++++,,,,,,,,,,,,,,,------------------------------,,,---......///............------,,,,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,---......///---------------------------...///...---...///111------------------------/////////......---------++++++,,,---......///000------------------------,,,++++++,,,---...---+++---,,,,,,++++++,,,,,,---...------,,,,,,+++++++++,,,---.........---,,,,,,******+++,,,,,,---......,,,,,,---.........------++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,//////000111111000////////////111222333333222222///000111333555777888999999888888777777888999999(((((((((((())))))))))))))))))))))))******++++++(((((())))))))))))(((((())))))*********++++++++++++,,,------,,,,,,...000000222888>>>DDDJJJNNNPPPLLLJJJEEE???999444111000///////////////000000111+++,,,---///111222444444333333444444555666888999;;;;;;;;;;;;;;;;;;<<<<<<::::::;;;<<<<<<<<<<<<;;;::::::999999888888999999;;;;;;<<<<<<===>>>>>>>>>@@@???>>>======<<<<<<===>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;:::888777666333333222222222222333333111222222222222222222222333333222222000///------......------------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************''''''(((((())))))))))))))))))***++++++++++++***+++*********))))))))))))''''''&&&&&&&&&''''''(((,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,......((())))))))))))))))))((((((,,,111000,,,((((((***************++++++++++++&&&'''((())))))((('''&&&(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''((((((%%%%%%&&&'''((())))))***)))((('''&&&&&&'''((()))(((((())))))))))))((((((,,,***)))'''''')))***,,,''''''((()))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))******(((((((((((())))))))))))))))))************))))))))))))(((((((((((())))))***))))))))))))))))))***))))))************))))))&&&$$$...***)))NNN```AAA,,,,,,,,,+++***((('''&&&+++++++++*********************+++,,,,,,,,,,,,+++---,,,+++***+++,,,---...++++++++++++++++++++++++*********)))(((((())))))++++++++++++++++++++++++)))******+++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,,,,((())))))***+++---...///888CCCDDD777,,,---...***++++++++++++,,,,,,------------------------------,,,------...//////.........------,,,,,,------...+++++++++,,,,,,,,,------***+++,,,------.........------------------------,,,---...---,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,//////......------,,,,,,++++++,,,,,,---......///------------------------,,,+++***+++,,,------,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,---------+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......------++++++++++++++++++++++++/////////000000000///////////////000000////////////000111111222222333333///000111333555666777888666666666666666666777888(((((((((((()))))))))))))))))))))*********++++++(((((())))))))))))(((((()))))))))************+++(((***++++++++++++,,,.........000444:::AAAGGGKKKSSSSSSQQQKKKCCC;;;555222222111111000000000000000111111111111111222222222333333333333555666777888999999999:::;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<::::::999999888999999:::;;;;;;<<<<<<<<<=========???>>>>>>======>>>>>>???>>>>>>>>>???>>>======<<<===<<<<<<;;;:::999777777333333222111111111222222000111222222333222222222444444333222000...,,,+++......------------......------------------,,,,,,,,,,,,,,,,,,------------************************''''''((()))************))))))***++++++++++++************)))))))))(((((((((((('''''''''((()))))),,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((()))***+++((())))))******))))))(((+++111777555---&&&%%%&&&''''''((((((((((((((()))&&&''''''((((((''''''&&&(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''(((((($$$%%%&&&'''((())))))(((((((((''''''''''''(((((((((((())))))))))))(((((()))((('''&&&&&&'''((()))''''''((()))))))))))))))))))))))))))))))))))))))((()))************))))))))))))))))))************(((((((((((()))))))))))))))******++++++******)))))))))(((((((((((())))))***))))))(((((())))))***))))))))))))))))))))))))&&&+++///$$$$$$EEERRR888,,,,,,++++++)))(((&&&%%%************************)))******+++++++++++++++)))(((((())))))***+++,,,***++++++++++++,,,,,,,,,,,,------+++***)))+++,,,++++++++++++++++++++++++((())))))***************++++++++++++++++++++++++.........---,,,+++++++++,,,,,,+++++++++,,,------------,,,+++++++++,,,,,,******+++,,,---......///111<<>>???@@@AAA===>>>?????????>>><<<<<<;;;;;;;;;::::::888777666444333333222111111111111///000111222333222222111333333222222000///------......------------......,,,,,,------------------,,,,,,---------.........************************'''((()))+++++++++++++++))))))***++++++++++++***+++++++++*********))))))((((((((((((((()))******************************(((((((((''''''(((((()))((()))************)))(((+++333888555+++$$$$$$'''&&&&&&'''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((***)))))))))((((((((('''((((((''''''''''''(((((($$$%%%'''(((((((((((('''''''''(((((((((((('''''''''((()))******)))((('''((((((''''''''''''((((((''''''((()))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((((()))))))))************'''((((((((()))))))))***)))***++++++++++++***)))))))))(((((((((((())))))))))))(((((((((((())))))+++***)))(((((()))***+++)))---+++###$$$///222)))******+++++++++***))))))************************((()))******++++++******((())))))************)))******+++++++++,,,,,,,,,+++------,,,))))))***---************************((())))))***************++++++++++++++++++++++++.........---------------,,,+++++++++,,,,,,---......---,,,,,,+++++++++,,,+++,,,,,,---...............222555111,,,***+++---+++++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////...------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,---------,,,+++***,,,,,,,,,---------......***,,,......---++++++,,,------------------------,,,------------------...---------,,,,,,,,,,,,+++,,,,,,,,,---------......---+++******,,,...//////---,,,,,,++++++,,,,,,---*********+++,,,,,,,,,---)))***,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------........................***+++,,,---------,,,,,,/////////....../////////////////////000111222222000111333444555555444444222222333444555777888999'''((((((((())))))******&&&''''''((()))(((((((((******++++++++++++******))))))))))))************+++---......,,,++++++,,,...------...000333777999???FFFNNNRRROOOIIICCC@@@777666444222000000000000---......///000111111222222222222333444555666777777888999:::;;;<<<<<<<<<888888999::::::::::::999999999999888999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>@@@AAABBB===>>>>>>??????===<<<;;;999999999999999888777666555444333222111111111111///000111222333333222111111111111111111000///............------.........,,,,,,,,,------.........---------....../////////************************'''(((***+++,,,,,,,,,+++))))))***++++++++++++***,,,,,,,,,+++++++++******'''''''''''''''((())))))((((((((((((((((((((((((+++***)))))))))))))))***((()))***++++++***)))((()))111666222)))###&&&,,,'''((((((((())))))*********)))(((''''''((()))***(((((())))))))))))((((((((((((((((((((((((((((((******))))))((((((((('''((((((''''''''''''((((((%%%&&&'''((((((((('''&&&&&&'''((())))))((('''&&&'''((()))******)))((('''))))))************))))))'''(((((()))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((())))))*********+++'''((((((((())))))******)))***+++,,,,,,+++***)))))))))(((((((((((())))))))))))(((((((((((()))))),,,***)))'''''')))***,,,&&&(((%%%(((...***'''000((()))***+++,,,---------******************++++++(((((()))***************+++,,,---------+++***(((*********++++++,,,,,,,,,)))+++,,,***'''&&&(((+++))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++,,,------......//////000++++++++++++,,,,,,---......---,,,,,,++++++++++++++++++,,,------,,,,,,,,,)))(((+++000111---)))(((++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////...------,,,,,,------...++++++,,,,,,,,,---------((()))+++---............,,,,,,,,,------.........***,,,///000...,,,++++++........................,,,,,,,,,------............------,,,,,,++++++***,,,,,,,,,------.........---,,,***+++---///000///---,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++++++++,,,...///000///......******+++,,,------...///)))***+++,,,------...---------------------------,,,---///000000000////////////............//////............///000111222111222333444555444333333111222222333555777999:::(((((((((((())))))))))))*********)))))))))))))))***)))''')))+++,,,***'''))))))***++++++++++++******+++,,,------,,,+++***+++++++++,,,---...000000333<<>>>>>???>>>??????>>>>>>===<<<;;;>>>>>>===<<<;;;:::::::::::::::::::::999888777777333333222222111000000///111111111111111111111111000000000000000000000000222222111///...---++++++******+++++++++,,,,,,,,,------------------------)))***+++,,,---,,,++++++************+++,,,,,,---++++++******************++++++***))))))))))))))))))*********)))(((''''''+++((($$$!!!!!!"""%%%'''))))))))))))))))))))))))***((('''&&&&&&'''(((***((()))***)))((('''((()))(((''''''(((******)))(((***)))((((((((()))+++,,,)))((((((((((((((()))***))))))(((((('''''''''&&&((()))***++++++***)))((()))***+++++++++)))((('''))))))))))))(((((((((((('''(((((((((((((((''''''&&&,,,,,,&&&%%%)))***%%%''''''(((((())))))))))))%%%&&&''')))))))))(((''')))((('''''''''(((***+++)))(((((((((((())))))***(((((()))***************'''$$$!!!"""%%%''''''&&&***))))))(((((((((((()))'''***+++''''''***+++***))))))))))))(((((((((((())))))))))))************++++++***************+++******))))))))))))******))))))))))))))))))))))))+++***************++++++,,,,,,+++******+++,,,,,,---+++)))+++---///---+++++++++************++++++,,,,,,+++******+++,,,,,,+++******)))))))))))))))''''''((()))***++++++,,,******)))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++******************+++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---)))******+++,,,---...///---,,,+++******+++,,,---************************(((((())))))***+++------///...,,,***))))))******,,,,,,,,,,,,,,,,,,,,,,,,---......,,,******+++,,,---+++***,,,///000...,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,------,,,/////////...------,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---//////.........---------,,,,,,,,,------.............................................////////////111222333333111000000000111111111111222444666888(((((((((((())))))))))))***))))))))))))))))))))),,,)))&&&&&&(((******)))******+++,,,,,,,,,,,,+++))))))************))))))************,,,---...///000666>>>EEEIIIKKKMMMOOOHHHDDD>>>888333111000000/////////////////////000222222111111111222333444444666888999888888999:::::::::;;;;;;::::::999888;;;:::999777777888:::;;;999;;;===>>>===<<<<<<===>>>>>>>>>>>>>>>===<<<<<<======<<<<<<;;;;;;::::::;;;;;;::::::999888777666333333333222111000000000222222222222222222222222000000000000000000000000000000//////......------***++++++++++++,,,,,,,,,------------------------)))))))))***+++---///000...---,,,+++******++++++++++++******************))))))((('''''''''''''''*********)))))))))))))))((('''''''''''')))***+++)))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))((()))***)))((('''((()))(((''''''(((******)))((())))))((('''((()))***+++((((((''''''''''''(((((()))(((((((((''''''''''''(((((())))))))))))(((((())))))************))))))))))))))))))(((((((((((((((((((((((((((((((((''')))******)))(((***)))'''(((((((((((()))***+++,,,&&&'''((()))***))))))((()))(((((('''((()))***+++))))))******)))((('''&&&''''''((())))))))))))))))))&&&$$$$$$'''(((((('''))))))(((((((((((())))))(((...000+++'''))),,,---((((((((((((''''''''''''))))))))))))************++++++***))))))******+++******))))))))))))******))))))))))))))))))))))))******))))))((()))))))))++++++***))))))***+++++++++***(((***,,,---,,,***++++++************++++++,,,,,,+++******+++,,,,,,++++++***)))))))))))))))(((((())))))******++++++++++++++++++++++++++++++******+++,,,,,,---......,,,++++++******++++++,,,------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,---.........,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---///...---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,******+++---,,,+++***+++......---***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,------,,,............------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------///.........------------,,,,,,,,,,,,---------.......................................////////////000222333333111000000000111111111111222444666777(((((((((((())))))))))))))))))))))))))))))******///,,,)))''')))+++,,,---***+++,,,,,,------,,,,,,******))))))))))))******))))))))))))***,,,---...---///333777===EEEMMMRRRRRRNNNGGG@@@999333000///111000//////............111000000000000111222222333444555555444555777999:::::::::::::::999999888<<<;;;999888777888999999999;;;===>>>===<<<<<<<<<======>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999777666555444333333222222111111000333333333333333333333333000000000000000000000000.........///////////////++++++++++++,,,,,,,,,,,,------------------------***)))((()))+++///333555222000...+++)))))))))*********++++++++++++++++++***)))(((((('''(((((((((***)))))))))))))))***+++'''((()))***+++++++++***)))))))))))))))))))))))))))((('''&&&&&&'''((()))((()))***)))((('''((()))(((''''''(((******)))((((((''''''''''''((())))))(((''''''&&&&&&'''''''''((((((((((((''''''''''''((((((''''''''''''((((((***)))))))))))))))***+++(((((((((((())))))))))))(((((((((((()))))))))(((+++((((((+++,,,***((())))))(((''''''(((+++---///(((((()))************)))((((((((((((((()))******((()))***+++***'''%%%###&&&&&&'''(((((((((((((((+++)))''''''((())))))((((((((('''(((((()))***+++)))111555///((((((---000(((((('''''''''&&&&&&&&&))))))))))))******************)))))))))******+++******))))))))))))******))))))))))))))))))))))))******)))(((''''''((((((******)))(((((()))*********)))((()))+++++++++***++++++************++++++,,,++++++******++++++,,,++++++***))))))))))))***)))*********************,,,,,,,,,---------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---...------,,,,,,------...---,,,,,,++++++,,,,,,---************************,,,,,,++++++++++++,,,,,,..............................---,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******,,,...,,,+++++++++------+++)))------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,------,,,------------..................------------............------------..................------------.............../////////....................................////////////000111333222111000000111111111111111222444555666(((((((((((()))))))))))))))))))))))))))*********---,,,***))))))***++++++)))***++++++,,,,,,++++++---,,,+++******+++,,,---)))))))))******,,,------,,,---...000555===GGGMMMSSSQQQNNNIIIBBB:::444000222111000/////////000111111111111111222222222333222333333222111222555888999999:::::::::999999888<<<;;;:::999888777888888:::<<<>>>???>>>======>>><<<<<<======>>>=========;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;:::888777555444444444333333222222222222444444444444444444444444000000000000000000000000////////////////////////+++++++++,,,,,,,,,------........................++++++***+++---000222444333111...+++))))))***+++******+++++++++++++++,,,,,,++++++*********++++++)))(((((((((((()))+++,,,)))))))))(((((('''&&&&&&))))))))))))))))))))))))***)))(((((((((((()))***((()))***)))((('''((()))(((''''''(((******)))(((&&&&&&&&&&&&''''''(((((())))))(((''''''''''''(((((((((((((((((('''''''''))))))'''&&&&&&''')))))),,,+++)))((((((((()))***(((((((((((())))))))))))))))))))))))))))))******+++&&&&&&+++,,,((('''***)))(((''''''(((+++///111************+++*********((((((((((((((())))))***)))))))))))))))((('''&&&&&&'''(((((())))))((((((+++***))))))))))))((((((''''''''''''((()))++++++,,,222444...)))***---...)))(((((((((((('''''''''((()))))))))***************))))))))))))******+++******))))))))))))******))))))))))))))))))))))))+++***)))(((((((((((((((*********))))))*********))))))))))))***++++++***++++++************++++++++++++++++++++++++++++++,,,+++******))))))******+++*********************,,,,,,,,,---------------//////...---+++***))))))---------,,,,,,---------...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,,,,---,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++,,,...///---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,------,,,++++++,,,------...//////.........------..................------.........------------------------000000000000000000111111....................................///////////////111222222000///000111111111111222222333444444(((((((((((())))))))))))(((((())))))************'''((()))***)))'''&&&%%%(((((()))***************---,,,+++******+++,,,---++++++***++++++,,,---...---......///111666<<>>>>>===<<<<<<===:::;;;<<<===============:::::::::;;;;;;;;;;;;;;;:::::::::999888777555555444444444333333333333333444444444444444444444444000000000000000000000000000000000///......------++++++,,,,,,,,,---------........................,,,,,,---...////////////000...,,,*********+++,,,******++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,(((((((((((()))***+++++++++)))(((&&&%%%&&&&&&'''************************+++******************+++((()))***)))((('''((()))(((''''''(((******)))(((%%%&&&&&&'''''''''''''''+++******)))(((((())))))'''''''''(((((((((((((((+++***((((((((((((***+++...---+++)))'''''''''((('''((((((((()))))))))******))))))))))))***+++,,,...++++++,,,***''''''***)))(((''''''(((+++///111+++++++++************+++'''(((((())))))))))))))))))(((''''''((()))***+++(((((()))************)))))))))))))))((('''''''''''''''''''''((()))++++++///000...******---,,,)))*********))))))))))))(((((()))))))))************))))))(((((()))******+++******))))))))))))******)))))))))))))))))))))))),,,+++******))))))))))))++++++++++++++++++++++++)))***+++++++++++++++,,,++++++************++++++++++++++++++++++++++++++,,,++++++***************++++++++++++***************+++++++++,,,,,,,,,---//////...---+++***))))))...------,,,,,,------...---------,,,,,,------------,,,,,,++++++,,,,,,---//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,......******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,---///111.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,------,,,***++++++,,,---...//////.........------..................------.........,,,,,,------------------////////////////////////....................................////////////...000222111000///000111111111222222222222222222(((((((((((())))))))))))((((((((()))******++++++))),,,//////---+++)))((('''(((((()))***)))))))))******))))))))))))******+++++++++++++++,,,---------.../////////111333666@@@EEEKKKPPPOOOJJJBBB===333222000.........000111---...//////000000//////000222222222222222444666777888999999999999999999::::::::::::999888888888777999;;;<<<;;;:::::::::999:::;;;<<<===>>>>>>>>>;;;;;;;;;:::::::::::::::999999999999888777666555444444444444444444444444444444444444444444444444000000000000000000000000111000000///...---------,,,,,,,,,,,,------------........................---...///000///...,,,+++,,,,,,++++++***+++++++++******++++++,,,---------*********)))******+++,,,******+++,,,,,,,,,++++++***)))((('''(((***,,,---*********************************++++++*********((()))***)))((('''((()))(((''''''(((******)))(((%%%&&&''''''(((((('''''',,,,,,+++***))))))))))))'''''''''(((((((((((((((******))))))))))))******---,,,+++)))((('''''''''''''''(((((())))))************)))))))))+++,,,---777;;;:::111(((''')))***)))(((''''''(((+++---///,,,+++******)))*********''''''((()))))))))))))))((((((((()))***+++,,,---((())))))***************&&&((())))))'''&&&&&&'''(((((('''(((((()))***+++...---)))'''***...+++&&&+++++++++*********))))))))))))))))))************(((((((((((()))******+++******))))))))))))******))))))))))))))))))))))))++++++************++++++++++++,,,,,,,,,,,,++++++)))***,,,+++******+++---++++++************++++++***++++++,,,,,,++++++***,,,,,,+++************+++******++++++++++++++++++))))))******++++++,,,,,,+++++++++,,,,,,---------...------,,,,,,------...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++******))))))))),,,,,,------------,,,,,,------------------------))))))******+++---...///)))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,,,,...000---///000000...------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,------,,,***++++++,,,---...............------------............------------......,,,,,,,,,,,,---------------------,,,,,,,,,,,,+++....................................////////////...///111111000///000111111222222333222222111000(((((((((((())))))))))))'''(((((()))******++++++---///111111...,,,+++,,,(((((()))***************))))))************))))))+++************++++++,,,***+++---...---...///111888===EEELLLNNNMMMIIIFFF:::888555222000///000111---...///000111000//////000222444444444333444555777777888999999999999999999999:::::::::999999888666888;;;;;;:::999999:::888999;;;<<<===>>>>>>>>><<<;;;;;;::::::999999999777777888888888888777777444444444444444555555555333333333333333333333333000000000000000000000000///////////////.........,,,,,,,,,------------...........................///......------,,,,,,,,,******+++++++++***)))(((******++++++,,,------...***************+++,,,,,,---...000111111///---,,,))))))******+++,,,,,,,,,************************)))))))))******)))))))))((()))***)))((('''((()))(((''''''(((******)))(((%%%&&&'''((()))((((((''',,,+++***)))((((((((((((''''''''''''((((((((()))(((((())))))))))))(((((()))************))))))((('''''''''((()))*********+++***)))))))))+++---///GGGQQQNNN888((((((,,,***(((((((((((()))***+++,,,,,,+++***)))((())))))***&&&'''((()))***))))))((('''))),,,......---+++***'''(((((()))***)))))))))$$$'''******((('''''')))))))))(((((((((((())))))***+++)))'''(((,,,+++'''************))))))))))))))))))))))))************'''''''''(((((()))++++++******))))))))))))******))))))))))))))))))))))))))))))((())))))***+++,,,)))***+++,,,,,,+++***)))''')))++++++)))(((***,,,++++++************++++++***+++,,,,,,,,,,,,+++***---,,,++++++******++++++*********++++++,,,,,,,,,)))))))))***+++,,,,,,,,,******+++,,,,,,---......------,,,,,,,,,,,,------,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---(((((((((((('''''''''''',,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,---......***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,******+++---+++---000///...---...///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,------,,,+++++++++,,,,,,---------------,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++,,,,,,,,,------------------,,,,,,,,,++++++....................................////////////---///111111000///000111111222333333222111000///(((((((((((())))))))))))'''(((((()))***+++++++++***+++,,,***'''%%%''')))))))))***+++++++++++++++***+++,,,------,,,+++******)))))))))))))))***+++'''(((***++++++---///111555999@@@GGGLLLMMMMMMLLLCCC@@@;;;777333222222222///000222333333333222111000222555666555555555555666777888999999999999999888888999:::::::::999999888:::<<<===<<<;;;;;;<<<888999:::<<<===>>>>>>>>><<<<<<;;;::::::999888888666666777888888888888888444444555555555555555555333333333333333333333333000000000000000000000000------......///000000111,,,,,,,,,---------......////////////////////////000...,,,******,,,...///)))***+++,,,+++)))'''%%%******+++,,,,,,---......,,,,,,,,,,,,------...//////111444555555222///---)))+++,,,---,,,***(((&&&************************''''''((((((((((((''''''(((******)))((('''((()))(((''''''(((***+++)))(((&&&&&&((()))))))))((('''++++++)))(((''''''''''''&&&'''''''''(((((())))))&&&'''((())))))((('''&&&&&&''')))***+++++++++***&&&''''''((()))******++++++***))))))***+++...///RRRaaa\\\>>>(((***...)))''''''(((((()))))))))))),,,+++)))((((((((())))))&&&''')))*********)))(((&&&***///222222...)))&&&&&&''''''((((((((((((((($$$'''***+++)))((()))******))))))(((((((((((()))'''+++,,,(((&&&)))+++***))))))))))))(((((((((((())))))))))))************''''''''''''((()))++++++******))))))))))))******))))))))))))))))))))))))''''''''''''(((***+++,,,((()))***++++++***)))(((&&&(((******'''''')))+++++++++************++++++***+++,,,------,,,+++***---,,,++++++******++++++))))))***+++,,,,,,------))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++******************+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---,,,,,,---......---,,,,,,........................//////...------------...,,,,,,.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,***)))((()))***))),,,///...---,,,---///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,---------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------000000//////.........---..................................../////////000---...000111000///000111111222333333222111///...((((((''''''''''''((((((************************++++++++++++***((('''&&&******))))))***,,,...///((()))***++++++***)))((())))))(((((()))***++++++***)))((((((***,,,///111...000444888===DDDLLLQQQMMMIIIBBB999111------///000000000111111111111111000000111222444555666666666666666777888888999999:::::::::::::::;;;<<<======>>>??????>>><<<:::888999777555666999;;;<<<<<<;;;:::999999::::::888777666777999::::::888666555444444333444555777999:::444444333333333333222222111111/////////000111222........................,,,,,,,,,+++,,,,,,------////////////............+++,,,---............---+++*********+++,,,,,,---++++++*********++++++,,,,,,,,,,,,---///222555666666888:::;;;888333---)))+++++++++***************&&&)))+++***'''&&&(((+++))))))))))))))))))))))))************)))(((&&&&&&***)))(((''''''((()))*********)))))))))))))))***++++++************++++++'''''')))***++++++++++++&&&'''''''''(((((())))))))))))************))))))(((((())))))))))))((((((((())))))***+++---...///NNN___[[[>>>((())),,,&&&))))))***)))((((((***---///---)))''''''(((+++---++++++************++++++---+++///888:::222***(((***************************)))(((''''''((()))***...+++'''''')))***)))(((((((((((()))))))))))))))---***'''''')))+++***)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***************)))))))))))))))******,,,,,,,,,+++,,,,,,------)))*********++++++++++++------------,,,+++******+++++++++*********)))))),,,,,,---------.........++++++************++++++++++++++++++,,,---......+++++++++,,,,,,---------111///,,,+++++++++***(((..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,------...//////........................------------------------...------,,,,,,++++++***/////////000000000111111---------,,,,,,+++++++++,,,,,,............,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------,,,+++******,,,---...+++++++++,,,......---+++------------------------------------------------000///---,,,+++,,,------555222...---...///---+++///...---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,---000333444111......------------...////////////000000000111111111444333111000......//////)))(((((('''''''''((((((((((((((((((((((((((((((***************))))))(((************+++,,,------((()))***++++++***)))((()))))))))))))))***++++++******))))))***,,,...///,,,...111444999???FFFJJJNNNLLLHHHAAA999444111111000000000000000111111111000111111222333444555555555555666666777888888888999999999:::;;;<<<======>>>>>>>>>>>>===;;;:::888888777777888:::<<<<<<<<<999888666777888888666555666777888999999999888777:::999777555444333333444333333222222222111111111111111000000000000000111........................000///...,,,+++++++++***......//////////////////---------------,,,,,,,,,******)))))))))))))))************+++,,,---...///---...///222444777:::;;;;;;<<<<<<;;;888222---)))************************%%%''')))*********+++,,,))))))))))))))))))))))))************)))((('''&&&***)))(((''''''((()))******))))))(((((()))))))))(((((((((''''''(((((((((%%%&&&'''(((((()))))))))'''''''''((((((((())))))((())))))******))))))(((+++++++++,,,,,,+++++++++))))))))))))***,,,---...<<>>>>>>>>===<<<;;;::::::999888888888:::======<<<;;;999777666666777888777555777777777888888999999999<<<;;;999666444222111000222222222111111111000000111111111111111000///...........................000///...,,,++++++++++++,,,,,,,,,,,,------------///...---,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++((()))***,,,///111333444444666888;;;===???@@@AAA???>>>===:::555111,,,***))))))))))))))))))))))))&&&&&&(((+++---...---+++)))))))))))))))))))))))))))******))))))((('''&&&))))))(((((((((((()))))))))((((((''''''((())))))''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''(((((((((((())))))'''(((((())))))(((((('''((())))))))))))))))))((()))))))))))))))***++++++,,,222333...((((((+++---((()))***)))((((((***,,,+++***))))))((()))))))))((((((((((((((((((((((((,,,)))'''***+++)))((()))************************((((((''''''((()))***+++,,,***(((((()))***)))(((***)))((((((((()))+++,,,***)))''''''((())))))(((++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))******************)))))))))(((((((((************************)))))))))*********++++++,,,,,,+++***)))))))))))))))******+++,,,...///000*********+++++++++,,,,,,,,,++++++***(((&&&$$$###+++++++++***************,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,------,,,+++***)))))))))))),,,,,,,,,,,,,,,++++++++++++***)))***---...///...++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******++++++,,,,,,------(((((()))***+++,,,,,,---------------------------------............//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++---......//////......---,,,,,,,,,,,,------------000000000000000///...---,,,***)))***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++++++++,,,+++))))))***,,,.........,,,+++++++++,,,---....../////////......---------///...///111333333222000...------------...//////111111222222333444555555111000000//////000000111+++***)))((('''''''''''')))))))))))))))))))))))))))))))))))))))******+++++++++,,,---,,,+++***)))((())))))******************)))))))))))))))******,,,+++******)))***++++++***+++,,,---...111555888???DDDJJJKKKHHHAAA;;;777333333222111000111111222222222222222222111111111222333333444444555666666666777888:::;;;======>>>???>>><<<;;;:::999999999888888:::<<>><<<999:::888777888999:::999777666555555666777888999:::888888777666555444444333222222222222111111111111111222222222111000...---........................++++++++++++,,,,,,---............---------------......---,,,,,,---...///---,,,,,,,,,------...///,,,---///222555888999:::???@@@BBBCCCCCCBBBAAA@@@<<<;;;888444111---+++***(((((((((((())))))))))))(((((((((,,,000000,,,((()))))))))))))))))))))))))))))))))))))))(((''''''))))))(((((((((((())))))(((''''''''''''(((((()))(((((())))))))))))(((((()))))))))))))))***++++++(((((((((((((((((())))))''''''((((((((((((''''''''''''''''''''''''''''''))))))(((((((((((())))))***)))***---,,,((((((,,,((()))******))))))***,,,+++,,,,,,,,,,,,,,,++++++((())))))))))))))))))(((---+++)))******)))******************************'''''''''((())))))************)))))))))***))))))***)))((('''''')))***+++)))(((((((((((()))((((((++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))*********************)))))))))((((((************************))))))*********+++++++++++++++*********++++++,,,)))))))))***+++,,,---...)))))))))*********++++++,,,,,,,,,,,,+++***((((((************************------------............,,,,,,++++++++++++,,,,,,---,,,,,,+++******++++++---,,,,,,,,,++++++******+++))))))***---/////////******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,******+++,,,...///000000------------------------+++,,,,,,---.../////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------............------,,,,,,,,,------------...000111111111000///---,,,,,,***))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++++++++++++++++++++,,,---/////////---------...///000111111//////......------,,,,,,......///000111111000///...------------...//////222222222222222222222222////////////000000111111******)))((((((((((((((())))))))))))))))))))))))+++***))))))(((((())))))+++,,,------,,,+++)))((()))))))))))))))******+++******)))))))))))))))***++++++*********)))******)))+++,,,,,,,,,...111333666<<>>===<<<:::999999999999777888:::===???>>>;;;888999888777777999:::999777444444444555555777888999666666666666666666555555444333333333333222222222111222222222111000...---........................*********++++++---......111111000000//////......,,,,,,,,,---...000111222.........///000222333444777888;;;===???AAAAAABBBDDDDDDCCCBBB@@@===:::888555333111...+++*********''''''(((((())))))))))))+++******---000///***&&&))))))))))))))))))))))))((())))))))))))(((((('''(((((())))))))))))(((((('''''''''''''''((())))))(((((())))))))))))((((((***))))))((())))))***+++))))))))))))))))))((((((''''''((((((((((((''''''+++******))))))******+++***)))(((((('''(((((((((+++'''''',,,---)))'''***''')))******))))))***+++***++++++,,,,,,,,,+++***)))******++++++******)))***+++,,,+++*********)))))))))))))))))))))))))))''''''((()))))))))))))))((()))******)))))))))***(((((('''''''''((()))***((())))))))))))(((((()))************************))))))))))))))))))))))))((()))))))))************************))))))))))))************************************++++++++++++************+++---...///+++***)))))))))))))))***(((((((((((()))))))))******+++,,,,,,---,,,,,,,,,************************)))*********++++++++++++++++++************++++++,,,,,,,,,,,,,,,---......,,,,,,,,,++++++*********,,,+++******,,,......---******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******++++++++++++,,,,,,,,,,,,---...///000111222------------------------******+++,,,---......///---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,---------.........//////000000///---,,,***,,,***)))***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,---------------------,,,---...///000000111111------------,,,,,,++++++,,,---.....................------------...//////333333222111000///......---...//////000000111111***))))))(((((())))))***((((((((((((((((((((((((,,,+++)))((((((((()))***,,,,,,,,,,,,,,,+++***))))))((((((((()))***+++,,,+++******)))))))))))))))******************)))))))))***,,,,,,,,,---///111222777>>>CCCFFFGGGHHHIIIBBB@@@<<<777444222111111111111111000000000000000222222222333444444555555555666888:::<<<<<<<<<;;;<<<<<<;;;:::999888888777888888:::<<<>>>===:::888666555444555777777777666444555555666666777777777777777777777666555444333444444444333333333222222111111111111111000///...........................//////...---------------------............/////////111333555777888999999:::;;;;;;<<<===???@@@AAACCCDDDEEEFFFFFFFFFDDDDDD???>>><<<999666333000...///...,,,***)))))))))***'''(((((())))))******+++,,,,,,,,,------,,,)))'''))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((''''''''''''((()))******&&&'''((())))))((('''&&&)))((('''&&&&&&'''((()))******))))))))))))(((((('''(((((())))))(((((('''***)))(((''''''((()))******)))((((((((((((((()))(((%%%&&&)))+++***))))))''')))***+++***)))***+++''''''((())))))))))))((()))***+++,,,,,,+++***)))&&&***,,,***(((((((((&&&))))))))))))))))))))))))(((((())))))))))))((((((''')))++++++***))))))***'''((((((((())))))))))))((()))++++++***))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++*********)))))))))++++++++++++++++++++++++*********++++++++++++,,,*********+++,,,---...///,,,+++***)))((((((((((((((((((((()))))))))******'''((()))***+++,,,,,,,,,***************+++++++++++++++++++++,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,---...///000+++++++++++++++*********...,,,***+++,,,------,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,---...//////000------------------------******++++++,,,---......*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,---------........................------,,,++++++++++++,,,......---+++------------------------------------------------***+++,,,,,,---,,,,,,,,,+++---...---+++************+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++---......------------...//////222111111///...---,,,,,,---...///000000000000///(((((((((((()))***++++++((((((((((((((((((((((((+++***((('''((()))+++,,,,,,,,,++++++***+++++++++)))((((((((()))***+++,,,++++++***))))))))))))))))))))))))************)))''')))+++,,,,,,---///111///222666999===CCCIIIMMMKKKGGGAAA;;;666222000000//////000000000000000000222222333333444555555555555777999;;;;;;;;;:::999;;;;;;;;;;;;:::888777666888888999;;;<<<<<<:::777666555444555777777777666666777888999999888777777777777888777666555333222333333333333222222222111111111000000000000000111........................222111111000000000000000...///111333555777999999===???CCCFFFGGGGGGFFFFFFIIIIIIHHHHHHHHHIIIJJJJJJGGGGGGGGGFFFDDDAAA>>><<<666444333000///---,,,,,,...---,,,***)))))))))***(((((())))))***++++++,,,***+++,,,,,,+++*********))))))))))))))))))))))))(((((())))))))))))(((((('''((()))******)))((('''(((((((((((()))***++++++&&&''')))******)))'''&&&)))((('''&&&&&&'''((()))*********)))))))))((((((((())))))******))))))(((((('''%%%$$$$$$%%%'''((()))))))))(((((()))******&&&(((((('''(((++++++***&&&(((++++++***))))))***&&&&&&'''''''''(((((((((((()))***++++++***)))(((%%%***,,,'''%%%'''(((&&&))))))))))))))))))))))))))))))******)))((('''&&&&&&(((++++++***))))))+++((()))+++,,,,,,,,,***)))(((***------+++)))***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++++++++*********))))))++++++++++++++++++++++++*********+++++++++,,,,,,------,,,,,,,,,,,,------,,,++++++************+++************++++++++++++'''((()))******+++******))))))*********+++++++++---------.........//////,,,++++++******++++++,,,------,,,,,,,,,---......************++++++++++++---+++******,,,---------------------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,,,,,,,------......))))))***+++,,,---......+++++++++,,,,,,---------...---,,,++++++,,,---...,,,,,,------------,,,,,,------------..................------,,,---------++++++,,,///000000---+++........................------------------------***+++,,,---...------,,,+++---//////,,,***+++,,,***+++,,,------,,,++++++++++++,,,,,,---.........,,,...///...++++++---///...------------...///////////////............------...///000000//////...''''''(((((()))+++,,,---************************)))(((''''''(((***---...,,,,,,*********+++,,,---)))((((((((((((***,,,---++++++***))))))((())))))(((((()))***************&&&(((***+++,,,---///111---...///111555===EEELLLPPPLLLEEE===777222000///////////////000000000111222333333444444555555666666777999;;;;;;;;;999888::::::<<<<<<;;;999666444888888888999;;;;;;999777777666666777888999999888888999:::<<<;;;:::888777555555666777777666555444222222222111111111111000111111000//////000111222........................111111111222333555666777888:::<<<@@@DDDGGGJJJLLLLLLNNNRRRUUUVVVUUURRRQQQMMMLLLKKKJJJIIIHHHHHHHHHEEEEEEDDDBBB>>>999555333//////---,,,,,,---.../////////---,,,+++*********((())))))***+++,,,,,,,,,'''***,,,+++)))(((+++...))))))))))))))))))))))))(((((()))))))))))))))((('''((()))******)))((('''(((((((((((()))***,,,,,,(((***+++------+++***(((,,,+++)))(((''')))***++++++*********))))))(((((())))))************))))))+++***(((''''''(((***+++)))))))))))))))***++++++(((------'''''',,,---)))&&&(((++++++***))))))***((((((((((((((()))***+++'''((()))++++++)))((('''(((------&&&###'''******))))))))))))))))))))))))******+++***)))(((&&&%%%%%%(((+++,,,***((()))+++(((***---//////...,,,***(((+++......+++******,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++++++++************)))++++++++++++++++++++++++******+++++++++,,,,,,,,,111000...---,,,+++++++++++++++++++++,,,---......++++++,,,,,,,,,---------******++++++++++++******))))))******++++++++++++*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---......---,,,++++++++++++))))))******+++++++++,,,+++***)))***---...///.....................------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********------------------------........................---------------------------------............///++++++,,,---///000111111+++++++++,,,,,,---------......,,,,,,,,,,,,......---..................------------........./////////...---,,,,,,---///000++++++...111222111---***////////////////////////------------------------***+++---...///...------+++///111111///---...000,,,---.........---,,,++++++,,,,,,---...///000000---///000...,,,+++---000...------------...//////------......///000000000---...///000000///...---))))))))))))(((((((((((()))))))))))))))******+++))))))(((((((((***+++---************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))...------,,,,,,------...,,,---...///000444:::>>>KKKMMMNNNIIIAAA888333222---///111111000///000111///000000111333555777888999::::::999777666777888::::::::::::::::::999999999::::::::::::999888888<<<;;;:::999999:::;;;<<<:::999999999:::999666333444444555555555444333222222222111000/////////000222000///------...000111111000000111222333333222111777===@@@AAABBBDDDFFFIIIKKKNNNRRRUUUXXXZZZZZZZZZYYYXXXWWWVVVUUUTTTSSSJJJIIIGGGEEEBBBAAA@@@???888777666444222111//////,,,,,,,,,,,,,,,+++***)))...---,,,+++************))))))))))))))))))))))))******))))))(((((('''''')))))))))***+++++++++,,,,,,+++******++++++)))(((+++++++++,,,,,,+++++++++(((&&&%%%'''***+++(((&&&+++*********))))))((((((((((((((((((((((((((((((***************)))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))),,,+++++++++******))))))(((((('''(((((()))******)))))))))***+++++++++,,,+++***)))(((((()))***+++...------,,,+++***))))))***++++++***((('''((()))***+++,,,---,,,+++***)))******))))))))))))))))))...---,,,,,,++++++++++++---,,,,,,+++***)))(((((('''((()))******)))((('''((()))))))))************&&&'''(((******))))))(((---,,,***)))))))))******///---+++,,,...---)))&&&)))))))))***+++...000222.........///......------,,,+++++++++******))))))............------,,,+++))))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,++++++******++++++---------,,,,,,+++++++++,,,++++++******++++++,,,---,,,,,,+++*********+++***++++++,,,,,,++++++***...---+++))))))***+++,,,...------,,,,,,------...,,,---...---+++***+++,,,,,,***))))))***,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***)))//////////////////......*********++++++,,,------.........------,,,,,,,,,...---,,,,,,,,,,,,---...++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***,,,...//////---+++++++++***+++---///000000///...---------...............------.........---+++***........................************+++,,,---......------,,,,,,,,,------,,,---------...//////////////////...---------,,,)))))))))))))))((((((((())))))(((((())))))***+++,,,+++***)))((((((((((((************************))))))))))))))))))))))))************************(((((((((((()))))))))***------,,,,,,,,,,,,------,,,------...///222777:::BBBFFFIIIIIIEEE>>>777444222222222111...------...000000111111333444666777888999:::999777666777888999999999999999999999999999999::::::999999888777;;;;;;:::::::::;;;<<<<<<:::999999999::::::888666222333333333333333333333000000000000000000111111///...---,,,,,,...///000333333333555888:::;;;;;;CCCHHHOOOSSSUUUVVVXXXZZZYYYZZZ[[[[[[\\\\\\[[[[[[VVVUUURRROOOLLLHHHFFFDDD???>>>===;;;999888777777222111111000///...------+++,,,,,,,,,++++++***)))++++++******************))))))))))))))))))))))))******))))))((((((((((((***************++++++++++++***))))))******)))'''******++++++++++++*********)))(((***,,,---+++)))************)))))))))(((***************************************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))***))))))(((((())))))***))))))))))))))))))******((((((((((((((((((((((((+++++++++++++++*********)))***+++***((((((((()))***+++,,,,,,,,,+++******)))***+++,,,---......///,,,,,,+++***************,,,,,,++++++***)))))))))'''((()))***+++***)))((())))))))))))************'''((()))*********))))))---,,,+++************+++---+++)))((())),,,...000,,,,,,+++*********+++,,,***+++++++++++++++******,,,,,,,,,++++++*********+++,,,,,,,,,++++++***)))***************************++++++++++++,,,,,,,,,------,,,++++++++++++,,,------,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,---,,,++++++******++++++++++++,,,,,,,,,,,,++++++,,,+++******+++,,,---......------,,,,,,------...,,,---------+++***+++,,,---+++***)))***++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,+++***))),,,,,,---------------,,,,,,,,,++++++++++++++++++---------------,,,,,,,,,...---,,,,,,,,,,,,---...++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,+++---//////---,,,,,,,,,***+++---///000000///...,,,,,,------...//////000---......///...---,,,+++------------------------+++******++++++---......---,,,,,,,,,---...//////---------..............................---------*********)))))))))(((((())))))(((((())))))***++++++++++++******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++((((((((()))))))))******,,,++++++++++++++++++,,,+++,,,,,,,,,,,,///222666888;;;AAAFFFHHHDDD===777444444333000---,,,---...111111111111222333444555777888999888666666666888777777888888999999::::::999999999999999888777777:::::::::::::::;;;<<<===999888888999::::::888777....../////////000000000//////////////////000000111000000111222444777888;;;<<<>>>BBBFFFKKKNNNPPPYYY]]]bbbffffffeeedddddd]]]\\\ZZZXXXUUURRRPPPOOOKKKIIIFFFBBB>>>:::777666444333222111000/////////,,,++++++++++++++++++++++++++++++,,,++++++***)))))))))))))))************))))))))))))))))))))))))***))))))))))))(((((((((+++++++++******************)))(((((())))))((('''))))))************))))))***))))))***,,,,,,+++)))************))))))))))))************************)))************))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))((((((+++******)))))))))******)))))))))((((((((((((((('''((()))******)))(((''')))))))))*********++++++)))***+++***)))((()))*********++++++,,,++++++***'''(((((()))***+++,,,,,,++++++***))))))))))))***************************((()))***+++,,,++++++*********************))))))((()))******++++++******,,,,,,+++*********++++++'''***------++++++---///,,,,,,+++***)))))))))))))))******++++++******))),,,,,,,,,+++++++++++++++++++++,,,,,,,,,+++******************************++++++++++++,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,+++++++++++++++***------,,,,,,,,,,,,------,,,,,,++++++******++++++++++++,,,,,,,,,,,,++++++******+++,,,---...//////...------,,,,,,------...+++,,,---,,,***)))***++++++************+++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++*********+++,,,------------------------,,,+++*********,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...////////////......***,,,...///...---------+++,,,---/////////......,,,,,,,,,---...///000000....../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,---...///111111...............------------------...............++++++*********)))))))))((((((((((((((()))******&&&''')))+++++++++******(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++(((((()))))))))*********++++++************+++++++++,,,,,,+++***,,,...111222444999@@@FFFEEE@@@;;;333333222///------///222222111111111111222222333555666777777666555666888777777888999999:::;;;;;;888888888999888777777666999999999999:::;;;;;;<<<999888777777888777666444//////////////////000000000111111111222111111111666666888:::===AAADDDEEEKKKMMMPPPSSSWWW\\\aaadddeeehhhjjjjjjgggaaa\\\YYYQQQPPPLLLIIIEEEAAA???>>><<<;;;999777555333111000//////...---------------************))))))))))))******++++++++++++******((())))))***+++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++***)))))))))***)))(((((()))***)))((((((((())))))))))))((((((&&&&&&&&&'''((((((((('''*********)))))))))))))))************************))))))************)))((())))))))))))))))))))))))************************(((((((((((((((((((((((()))))))))(((((((((((((((******))))))***+++,,,,,,*********))))))(((((('''******++++++++++++******)))))))))))))))))))))))))))***+++***)))((()))************+++++++++++++++******))))))((((((''''''+++******)))))))))******))))))*********+++++++++((()))+++,,,---,,,,,,+++++++++************))))))))))))******++++++++++++************************'''222>>>AAA:::111***(((***************++++++++++++,,,,,,------------,,,+++++++++++++++*********---------......------,,,************************+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++...------,,,,,,------...,,,,,,++++++***++++++,,,+++,,,,,,,,,,,,,,,,,,+++***+++,,,---...............------,,,,,,------...***+++,,,,,,*********,,,)))***+++,,,,,,---///000------............------++++++,,,,,,,,,++++++***+++,,,---...///000000000------,,,,,,,,,++++++++++++++++++,,,,,,------...------------------------,,,,,,,,,------------...........................---------------------------------------------------.........////////////)))+++...///...------...,,,,,,---...//////......---------...............//////////////////......,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////...............///000111/////////...---------,,,,,,---------.../////////++++++++++++++++++++++++((((((((('''((())))))***&&&''')))+++++++++******(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))************+++******))))))******+++++++++,,,+++******,,,...111111333888>>>AAA@@@===666666444111......000222111111111000000111111222333444666666555555666777777888888999:::;;;;;;<<<777777888888777777666555777777888999999999999999999777555444444444222000111111111111222333444555555666888:::<<<======>>>@@@AAACCCGGGKKKOOORRRTTT[[[]]]^^^]]]]]]___cccfffeeeeeefffeee```WWWOOOIIIDDDBBB@@@===:::888777777222222222111000//////......------,,,,,,------...------,,,+++***)))(((((()))******++++++*********((()))+++,,,---......---************************))))))))))))************,,,+++++++++***)))))))))+++***))))))++++++***)))((((((((())))))((((((((($$$%%%&&&'''&&&&&&&&&&&&))))))))))))))))))******))))))))))))))))))))))))((())))))*********))))))************************************************((((((((((((((((((((((((((((((((((((((()))))))))((((((((()))***,,,---...+++++++++******)))))))))+++******))))))******+++++++++******)))(((((('''((()))******)))((()))+++)))))))))******+++++++++......---,,,++++++******++++++*********++++++,,,)))))))))***++++++,,,,,,)))***+++,,,------,,,++++++++++++******************************+++++++++(((((()))))))))))))))))),,,999GGGKKKBBB666,,,)))++++++,,,,,,,,,,,,,,,,,,,,,,,,---...............)))*********************,,,------......---------************************++++++,,,,,,,,,---------,,,,,,+++***************++++++++++++++++++++++++...------,,,,,,------...,,,++++++***++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......---,,,,,,...------,,,,,,------...***+++,,,,,,+++***+++,,,,,,...//////---,,,...///,,,,,,------------,,,,,,***++++++,,,,,,,,,+++++++++,,,---...////////////++++++,,,,,,,,,---------***++++++,,,,,,---------------------------------,,,,,,---------.................................------------------------------------------------,,,,,,---------......///)))+++...///...------...------................../////////...------,,,,,,//////........./////////,,,,,,,,,,,,,,,,,,,,,,,,......---------...//////111000///.............../////////...---------,,,,,,---------.../////////*********+++,,,,,,------((((((''''''(((((()))***+++++++++******)))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******************++++++,,,,,,,,,******+++---000///000222666:::======<<<;;;999555000------...000000000000000000111111111333444444444444666777777888888888999:::::::::777777777777777666555555666666777777777777666666777555333222222222111000/////////111333666999;;;@@@BBBEEEHHHKKKLLLMMMMMMOOOPPPRRRUUUXXX[[[]]]^^^]]]]]]\\\XXXSSSRRRTTTWWW\\\]]]^^^]]]ZZZQQQGGG@@@888777555333222222333333111000///...---,,,,,,+++,,,,,,++++++++++++,,,,,,......---,,,+++***)))(((((()))******+++*********)))***,,,...///......---************************)))))))))************++++++++++++***************+++***)))***+++,,,+++***(((((())))))))))))((((((%%%'''))))))((((((((()))))))))))))))************((((((((((((((((((((((((((())))))************)))************************************************))))))))))))))))))))))))(((((())))))))))))******''''''((((((***+++---...++++++++++++************))))))))))))))))))))))))---,,,+++***)))(((''''''((()))******))))))***+++)))))))))))))))***+++,,,************++++++,,,,,,+++************+++,,,,,,))))))******+++++++++,,,***+++,,,,,,,,,,,,+++************+++++++++,,,,,,***))))))))))))***++++++'''((())))))******))))))***222;;;<<<555...+++,,,............,,,+++)))(((******+++,,,------------)))************+++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,++++++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++******++++++,,,,,,,,,,,,------------,,,,,,...---------,,,,,,,,,+++...------,,,,,,------...***,,,------,,,+++,,,...///222333111,,,))))))+++)))******++++++******)))******+++,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,+++++++++,,,---.........++++++++++++,,,,,,,,,,,,,,,------......------,,,,,,---------....................................------------------------------------------------,,,,,,,,,,,,---...///000***,,,...///...---------......................../////////...------,,,,,,......------......///000,,,,,,,,,,,,,,,,,,,,,,,,......---------......///111111///...---,,,,,,,,,...............------------------...............((()))***+++,,,...//////(((''''''''''''((()))))),,,+++***)))((((((((((((************************))))))))))))))))))))))))************************))))))*********++++++++++++++++++******++++++++++++---------,,,+++,,,...,,,---...///111555999<<<>>>===<<<888333///------///////////////000111222///111333444333444666777666666666777777777777777666666777777666666555444555666666666666444333222444222111111222333333333111222444888===DDDIIILLLQQQRRRSSSTTTTTTSSSRRRPPPSSSSSSTTTUUUVVVVVVVVVVVVLLLMMMMMMIIIDDDBBBFFFJJJSSSTTTUUUVVVTTTLLLAAA999111000...,,,,,,,,,---............---,,,++++++***++++++***))))))*********++++++++++++******))))))(((((()))***************)))***,,,.........,,,,,,************************))))))*********+++++++++***************+++++++++***(((((()))***++++++***((())))))******))))))(((''')))++++++))))))***+++((()))))))))************))))))))))))))))))))))))(((((()))***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))((((((((()))******))))))))))))************'''))),,,//////,,,)))''',,,,,,++++++*********)))''')))******))))))***+++)))((((((((()))***,,,---(((((((((((()))))))))))))))))))))))))))***++++++***************+++++++++++++++,,,,,,,,,***)))((())))))******+++,,,------))))))((((((((()))***+++((()))***+++,,,,,,+++***(((+++...,,,(((&&&(((+++,,,---------,,,+++)))((())))))***+++,,,------,,,+++++++++,,,,,,---------)))***++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------.........---,,,,,,,,,,,,---,,,,,,---------.........,,,,,,++++++++++++,,,,,,++++++******++++++,,,---,,,,,,------------,,,,,,,,,,,,+++******+++------...------,,,,,,------...+++---......------...///,,,///222000+++((()))+++***++++++++++++++++++***)))***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,++++++,,,,,,------------------,,,,,,,,,+++++++++++++++,,,,,,---......---,,,,,,------------....................................------------------------...........................---------...///000111+++---//////---,,,,,,,,,.........---------......---------.........//////------,,,,,,,,,---///000------------------------......---------------...//////...---,,,,,,,,,------------..............................---------'''((()))+++---///000111'''''''''''''''((())))))))))))(((((((((***+++---************************))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++,,,,,,++++++++++++,,,,,,,,,---......---,,,---...(((+++...//////222777;;;;;;<<<<<<999666222111111.........//////000111222///111222333333444666777555555555555555444444444666666666666666555555444555555666666555333111000222111///000333666777777;;;===AAAGGGOOOWWW^^^bbb___^^^]]]ZZZVVVQQQMMMJJJJJJJJJIIIHHHGGGEEEDDDCCC999<<<>>><<<:::;;;AAAGGGMMMNNNOOOPPPNNNFFF:::111222000...,,,***++++++,,,***++++++++++++,,,,,,,,,++++++******))))))******((((((((()))))))))******(((((()))***************(((***,,,------,,,+++***************************))))))******++++++++++++))))))******+++++++++,,,(((''''''((()))******)))))))))************))))))&&&)))++++++)))((()))+++(((((())))))*********+++************************(((((()))***************************************(((((((((((((((((((((((())))))))))))))))))))))))))))))******+++++++++,,,++++++)))(((''''''''''''''''''(((((())))))******''',,,222666666222,,,'''***++++++++++++,,,,,,,,,''')))******))))))***,,,)))((((((((((((***,,,---......---,,,+++***)))(((((((((((((((((()))******************************+++,,,,,,,,,+++)))'''&&&(((((()))***,,,---...///)))((('''''''''(((***+++***+++,,,---...------,,,,,,...///...+++)))***,,,'''(((***+++,,,,,,++++++)))***+++,,,---.........---------....../////////+++,,,------............++++++++++++++++++++++++,,,,,,,,,---------......000000///............///---------....../////////,,,++++++******++++++,,,+++*********+++,,,,,,---,,,------......------,,,+++***)))((())),,,...000...------,,,,,,------...,,,---......------///000%%%)))......+++))),,,///---......//////......---)))***+++,,,,,,,,,,,,,,,------.........---,,,,,,///......------,,,,,,+++---,,,,,,++++++*********,,,,,,---......---,,,,,,---------.........//////////////////////////////------------------------........................///.........///000222333,,,...//////---+++++++++///......---------......***+++,,,---///000111222---,,,,,,+++,,,---...///...........................------,,,,,,,,,------------,,,,,,,,,------...,,,------......//////////////////......------,,,)))))))))******++++++,,,'''(((***++++++***)))(((,,,+++***((((((((()))***+++++++++++++++***)))((())))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))***+++,,,,,,------,,,,,,,,,)))'''(((+++......---,,,,,,,,,---///000222333555999>>>???;;;666111...111111000000//////......000000111222333444444555333333333333333333333333666555333111111111111222...000111000///------...444333333333666;;;@@@CCCIIIMMMTTT\\\bbbdddbbb___^^^[[[TTTMMMGGGDDDBBBAAA???>>>>>>===<<<;;;::::::777555222000000222555777CCCDDDFFFFFFCCC<<<555000...---,,,++++++,,,---...*********)))******+++,,,))))))))))))))))))))))))+++***)))(((''''''''''''((((((((((((((((((((((((((()))))))))************++++++++++++*********)))***+++,,,+++***)))***+++...---+++)))))))))))))))+++***)))***,,,------+++,,,+++***))))))***+++,,,(((((((((((((((((((((((())))))))))))))))))))))))+++***************++++++((((((((((((''''''''''''))))))))))))))))))))))))++++++***(((&&&'''***---)))))))))))))))))))))))))))))))))***+++,,,......))))))))))))))))))))))))))))))))))))))))))))))))&&&***111666666333---)))*********)))))))))))))))''')))***++++++***)))((((((((()))))))))************))))))***,,,,,,+++***'''((()))++++++******)))))))))************))))))++++++++++++++++++++++++++++++,,,---///111333444,,,++++++******++++++,,,++++++++++++++++++++++++.........------,,,,,,,,,...---+++++++++---///000,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,------...............------,,,,,,,,,,,,,,,+++***)))---,,,,,,++++++******))),,,,,,------...------------------,,,,,,+++++++++++++++++++++++++++++++++((())))))+++,,,---......,,,,,,------...//////000++++++++++++++++++++++++////////////////////////000///...,,,,,,++++++,,,+++,,,------,,,)))'''%%%---------,,,,,,++++++++++++++++++,,,,,,---------///............---------///...,,,,,,------,,,+++.........------,,,,,,,,,))))))***,,,...///111111........................---......///000/////////---------,,,,,,+++++++++111111333333///+++***,,,---,,,,,,,,,,,,---......------...///000000//////////////////////////////..................---,,,........................//////.........---------000000000///......------,,,,,,,,,---------......++++++++++++++++++++++++///////////////.........,,,,,,,,,+++++++++++++++*********+++******)))))),,,+++)))((((((((()))***,,,---------,,,,,,+++***))))))))))))))))))))))))************))))))))))))&&&''''''((()))***++++++***+++,,,,,,------,,,,,,,,,)))'''(((+++------,,,------------...///111111444777;;;<<<999555222111000//////............/////////000111222222333333444444444333333333333333333222111000///000111111333333222111///000333555666777;;;@@@GGGMMMSSSVVVaaabbbccceeefffccc]]]YYYQQQNNNHHHBBB>>>;;;999999888888777777666666555555444333111//////111333444999;;;<<<===:::666111---++++++***))))))***++++++------,,,+++******++++++************************))))))((((((((())))))***************************************+++++++++++++++++++++*********)))))))))+++,,,+++***)))***+++---,,,+++))))))))))))***,,,*********,,,---,,,+++++++++***))))))***++++++************************))))))))))))))))))))))))***)))))))))******+++,,,+++++++++*********)))))))))))))))))))))))))))))))))***+++***))))))***+++************************))))))))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((+++...000111///,,,***************))))))))))))************((('''''''''++++++,,,,,,,,,---------+++************)))(((''''''((()))***+++******))))))******************)))******************************++++++---...000111,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++---,,,+++++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,------...............------,,,,,,,,,,,,,,,+++******........................,,,,,,------......---------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........------------------------........................------------------------***+++,,,,,,,,,+++***)))---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------///............---------///---,,,,,,---...,,,+++...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------...////////////............---------,,,,,,)))***---//////...///111///............///000000---...//////////////////////////////////////////,,,---......///.................................//////.........---------............---------------,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,/////////////////////......------,,,++++++******---,,,+++***************+++***))))))((())))))))),,,,,,,,,---,,,,,,+++***))))))))))))))))))))))))************))))))))))))%%%&&&'''(((***+++,,,,,,***++++++,,,,,,,,,,,,,,,---+++)))(((***+++,,,+++...------------...//////000333666777666555444444111000///.........///000......//////000000111111444444444333333222222222222111000//////000111222333333222111222666;;;@@@CCCGGGMMMTTT[[[```ccceeeiiigggccc```[[[UUUNNNIIIBBB@@@<<<777444222111111222222222222222222222222000000////////////000000000111333333222000...,,,++++++************++++++000///---,,,+++*********************************(((((((((((()))***+++,,,***************************++++++++++++,,,,,,,,,+++************))))))))))))***++++++***)))***+++---,,,+++))))))))))))***---+++***+++,,,,,,+++***++++++***))))))***++++++************************))))))))))))))))))))))))((((((((()))***+++,,,---,,,,,,,,,+++++++++******))))))))))))))))))))))))'''***,,,,,,+++)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++******************************************(((&&&&&&(((***)))))))))************++++++++++++++++++***)))((((((((()))************)))******++++++++++++******))))))))))))))))))))))))******)))******+++,,,---++++++************+++++++++,,,,,,,,,------......++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---------...............---,,,,,,,,,,,,,,,++++++*********++++++,,,------...+++,,,------......------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++***)))))),,,,,,,,,,,,,,,,,,------------------------------------------------------***+++---///////////////+++++++++,,,,,,---------------------,,,,,,,,,,,,------------,,,,,,,,,,,,///............---------///---,,,,,,---...---+++---------------.........------,,,,,,+++*********........................,,,,,,---.............../////////...............///000000//////////////////............///000000//////////////////...---////////////////////////,,,,,,---...////////////.......................................---------,,,,,,,,,---------------...---,,,,,,,,,---///000------------------------......//////////////////++++++++++++++++++++++++///...,,,***))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))************)))))))))(((''''''((()))******++++++******+++,,,,,,,,,,,,+++...,,,+++******+++,,,,,,......---------------......000222333333444555777777555333111000111222222............////////////333333222222111000000000222111000//////000222222000222555999===CCCJJJOOOYYY\\\aaaeeeffffffcccbbb[[[XXXSSSNNNJJJEEE@@@<<<999888555222111000000000000000000000111111222222......////////////......///////////////......---------------------------......---++++++*********************************))))))))))))***+++,,,,,,*********************************+++++++++,,,,,,++++++*********))))))))))))***++++++***)))+++,,,---,,,***)))))))))******---,,,++++++,,,,,,***)))+++******************+++************************))))))))))))))))))))))))''''''((((((***+++,,,---+++++++++*********))))))))))))))))))))))))))))))''')))******)))(((((()))***************************************))))))((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))))))))))))))***************+++++++++,,,+++)))''''''+++...(((((())))))))))))))))))+++,,,------,,,++++++,,,((()))))))))************+++++++++,,,,,,+++++++++************************+++******))))))******+++++++++************++++++***++++++,,,,,,---------++++++++++++++++++************+++,,,,,,++++++***------------------------,,,,,,+++++++++,,,,,,---,,,---......///.........+++,,,,,,---,,,,,,++++++))))))******++++++++++++++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++******)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000111000///...---,,,,,,,,,,,,---...///------------------,,,,,,......------,,,,,,,,,+++///............---------...---,,,,,,---...---,,,,,,,,,------......//////+++,,,,,,,,,,,,,,,------........................+++,,,------......------........................111222111...---......,,,---,,,,,,,,,,,,---......//////000000///...------////////////////////////------...............---................................................++++++,,,---......//////......,,,,,,,,,---///000....................................////////////'''(((((()))***++++++,,,///...,,,***))))))******)))))))))*********))))))((())))))******)))))))))))))))))))))))))))))))))************)))))))))(((************)))))))))))))))***++++++,,,,,,++++++......---,,,++++++---......------,,,,,,,,,,,,,,,,,,---///000111333666888<<<:::888666555555555555////////////............000000000000//////......111111000000111333444555555;;;CCCKKKRRRXXX]]]```gggiiiiiihhhddd^^^WWWSSSLLLIIIEEEBBB@@@>>>;;;999555444333111000000000111......//////000111111111---...///000000///...---000000///...------------------------------------++++++************++++++************************++++++************++++++))))))))))))))))))))))))))))))))))))*********+++++++++++++++************(((***++++++******+++,,,,,,+++***)))))))))***+++---,,,++++++,,,,,,***)))*********++++++*********))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))+++,,,---++++++++++++************))))))))))))))))))))))))))))))((('''%%%&&&(((+++************************,,,,,,,,,,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))((())))))******+++++++++,,,000222222///***(((***...,,,,,,,,,,,,,,,,,,,,,,,,+++---...---***(((((())))))))))))))))))*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,++++++***************+++******))))))******+++))))))******++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,+++******------------------------------,,,,,,+++,,,,,,---,,,------...//////......+++,,,,,,---------,,,,,,//////......------------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,///...---,,,,,,,,,------------------------------.........------,,,,,,,,,///............---------...,,,,,,,,,......---,,,---------....../////////---.............................................+++,,,------......------------------------......'''---000,,,+++///111000---,,,,,,,,,,,,---......//////000000///...------////////////////////////.../////////...---,,,,,,........................---.....................,,,,,,---...///000000111......---------...///000........................---.........//////000000%%%&&&'''((()))+++,,,,,,---,,,+++***************(((((()))************))))))***++++++,,,+++++++++))))))))))))))))))))))))************)))))))))))),,,++++++******)))(((((()))******+++++++++++++++---------,,,++++++---///---,,,,,,+++++++++,,,,,,,,,---//////000222555777;;;;;;::::::999888888777111111000000//////......////////////////////////222222333555888;;;>>>@@@HHHOOOXXX```eeeggghhhiiiccccccaaa^^^XXXQQQJJJFFFCCC@@@===;;;:::999777555222222111000////////////---------....../////////......////////////......000///...,,,,,,+++,,,,,,++++++,,,,,,,,,,,,++++++***)))))))))******+++,,,++++++++++++++++++++++++,,,,,,+++++++++++++++,,,(((((((((((((((((((((((((((((()))))))))*********---,,,,,,,,,,,,+++++++++((()))++++++******+++---,,,+++***))))))***++++++---+++***+++,,,,,,+++***)))***++++++++++++***)))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))***+++,,,---------,,,,,,,,,++++++))))))))))))))))))))))))***)))(((&&&$$$&&&))),,,+++++++++++++++++++++++++++,,,------,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,+++***)))))))))******+++,,,,,,,,,555888:::666...(((''')))+++++++++++++++*********,,,...///,,,&&&""""""###)))))))))((()))******+++******++++++++++++******++++++++++++++++++++++++,,,,,,+++*********************))))))))))))************************))))))+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------...------,,,,,,,,,,,,,,,,,,,,,---...////////////+++,,,,,,---------------......------,,,++++++******+++,,,---.../////////++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---......///000000111111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++.........------,,,,,,,,,------------.....................---------------///............------------,,,+++,,,.........---.............../////////111111000///...---,,,+++........................,,,,,,---...............---------------............999===666///000222111///............///000000//////////////////...---////////////////////////......//////......---,,,........................---------...............------......///000111111------......////////////........................------......///000000000''''''((()))***++++++,,,*********+++******))))))'''((()))***+++******)))))))))***+++++++++++++++))))))))))))))))))))))))************))))))))))))++++++******************))))))***+++++++++++++++)))++++++***)))))),,,///,,,+++++++++++++++,,,,,,,,,...///000000111333666444555777:::;;;;;;:::999333333222222111000//////...//////000000111111222777888;;;@@@FFFLLLQQQTTT\\\```fffiiihhhddd```^^^TTTSSSQQQNNNIIIDDD@@@======;;;888777666666444222111111000//////...------..................//////........................---------,,,,,,,,,,,,,,,++++++,,,------,,,++++++,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++,,,---...))))))))))))))))))))))))))))))*********+++++++++......------------,,,,,,''')))***+++******,,,---++++++***))))))***+++,,,,,,*********,,,---,,,+++)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))*********)))((((((***,,,++++++++++++++++++++++++)))***+++,,,,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++))))))***++++++,,,------222888===;;;333+++(((((())))))))))))((((((((('''***---///,,,'''$$$$$$'''***)))((((((((()))++++++)))******************)))************************,,,+++******)))***************))))))))))))******,,,,,,++++++***)))))))))************+++++++++,,,///...,,,+++++++++,,,---..............................---,,,,,,,,,,,,,,,+++,,,---...////////////+++,,,,,,---......------************************)))***,,,---.../////////+++++++++,,,,,,---------------------------------,,,,,,,,,---------......+++,,,---...///111111222////////////////////////------------------------******++++++,,,---------***+++,,,---...---,,,,,,------------.........///------------............///............------------,,,+++,,,...///...---////////////............000000///...------,,,,,,........................------...////////////...------........./////////666EEEKKK???222///000//////............///000000---...//////////////////////////////////////////+++,,,---...////////////........................---------.........//////---------....../////////,,,---///000000000......------------------------------......///000000111***************+++++++++'''(((***++++++***)))((('''((()))+++++++++***)))''''''((()))))))))))))))))))))))))))))))))))))))************))))))))))))))))))******+++++++++,,,))))))***++++++++++++***'''(((***)))'''(((+++///++++++******++++++,,,------///000111000111222444---///444888;;;;;;;;;:::555444444333222111000000//////000111222333444444===???DDDKKKSSS[[[bbbffffffiiijjjgggaaaYYYRRRNNNIIIHHHEEEBBB???<<<:::999;;;:::888888888777666444222222111000///...------000000000000000000000000...------,,,,,,------...,,,,,,------......//////------...//////...------///...---,,,+++*********++++++++++++++++++++++++))))))***+++,,,...///000******************************+++++++++,,,,,,,,,//////.........---------''')))***+++******,,,---++++++***))))))***+++,,,+++***)))***,,,------+++)))***+++,,,,,,+++***)))************************)))))))))))))))))))))))))))((((((((((((((()))************)))))))))(((((()))))))))))))))))))))))))))+++------,,,+++***+++++++++++++++++++++++++++'''(((***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))***)))((('''(((***+++---))))))***+++,,,,,,------+++333<<<===666...++++++---,,,,,,,,,++++++******'''+++///...+++***---000***)))((((((((()))+++,,,))))))************))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******...------,,,+++***))))))(((((())))))*********+++000///---+++++++++---...........................///...---,,,,,,,,,,,,,,,+++,,,---...////////////+++,,,,,,---.........---+++,,,,,,------......///)))***,,,---.../////////+++++++++,,,,,,---------------------------------------------------------)))***+++---///000111222------------------------------------------------(((((())))))+++---///000''')))+++---///...---------------.........//////,,,---------...///////////////.........------------,,,+++,,,...///...---000000//////......------++++++,,,------......///........................---...//////000000//////.../////////000000111111,,,???III===///,,,///000---,,,,,,,,,,,,---......------...///000000000///////////////////////////((()))+++---///111222222........................---------.........//////,,,,,,,,,---------......+++---///111222000...------------------------------------...///000000111))))))))))))))))))))))))+++++++++++++++***)))((())))))*********))))))(((,,,,,,------...---------++++++************++++++......///...---+++++++++************************++++++++++++++++++++++++,,,+++***)))))))))***++++++++++++,,,,,,---------////////////000000000000//////111222444666777777@@@???<<<999666333000///000111222333555999???CCCIIIOOOYYYbbbggghhhfffeeeeeebbb]]]WWWPPPJJJFFFDDD@@@@@@???>>>;;;888555333888777666555444333333333111222222222111000...------------.........//////111000///...............000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,111000///---,,,+++******+++,,,------,,,+++)))(((((()))***,,,...000111222,,,---------,,,***((('''************+++,,,---...000///---+++******++++++***+++,,,,,,,,,,,,---...444000,,,,,,---...---+++---,,,***)))))))))***+++&&&(((+++......,,,***((())))))******++++++++++++))))))))))))))))))))))))+++***((('''''''''((()))---+++(((((()))+++++++++...,,,******+++,,,+++******)))))),,,//////,,,(((++++++******)))(((((((((***)))***+++,,,,,,***((()))))))))***+++++++++,,,+++******,,,///...+++'''))))))))))))))))))))))))))))))))))))))))))))))))///,,,+++777CCC888((()))---,,,+++)))((())))))***...------,,,+++***))))))+++++++++++++++***)))(((((()))+++,,,------,,,,,,)))+++------,,,,,,,,,---******)))))))))***,,,---******))))))***+++,,,,,,++++++++++++++++++++++++......---,,,***)))((((((++++++,,,,,,,,,++++++***000000///...------------,,,---...///000000000000,,,,,,.../////////...---///...---,,,,,,---...///)))***,,,------,,,***)))------------------------///...---//////...///111------------,,,+++*********+++,,,,,,++++++---///222000...,,,,,,...000222------............------,,,,,,------...///000000(((,,,000111000---+++*********,,,,,,,,,,,,******---------------------------------.........//////...---+++******+++---...///,,,+++,,,///000///------,,,,,,++++++,,,,,,---////////////////////////////////////////////////000000//////.........---000000000000000000000000////////////............000---,,,---///000...,,,...///000///...---...000000//////............///>>>888000...000222222000////////////////////////---------,,,,,,+++++++++...///000///...---...000000000////////////000000////////////////////////111///,,,---///000///...************************+++++++++++++++***)))))))))******+++******))))))++++++,,,,,,,,,,,,,,,,,,++++++************++++++///333555222+++'''(((+++))))))))))))))))))))))))))))))))))))))))))))))))+++***************+++++++++++++++,,,,,,---------....../////////000000000//////000111333444555555888777777777666666666666222444777;;;???DDDKKKOOOWWW[[[```eeefffccc```]]]WWWTTTQQQLLLGGGCCC@@@>>>======<<<:::888666444333666555444333222222222222111222222222111000...------------........./////////...---,,,,,,,,,,,,---,,,------......//////000,,,,,,,,,,,,,,,,,,,,,,,,000///...,,,++++++++++++)))************))))))((()))))))))************+++,,,,,,------,,,+++)))(((************+++,,,------...---,,,+++******+++++++++---......---,,,---///111///,,,,,,---...,,,***++++++***************+++'''(((+++,,,---,,,***)))************************************************------,,,+++************+++++++++,,,,,,...///000...,,,******+++,,,+++***+++******---//////---***(((((())))))******+++++++++++++++,,,------+++)))***************+++++++++,,,+++***,,,......,,,)))************************************************+++******666CCC999***+++******************++++++---,,,,,,++++++*********+++,,,,,,,,,,,,++++++***)))************((('''&&&)))+++------,,,,,,,,,---//////...,,,*********+++******))))))***++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,,,,+++///...------,,,---------++++++++++++++++++++++++,,,,,,.../////////...---......------------......)))+++,,,------,,,+++)))------------------------///...............///000+++,,,,,,---------,,,,,,+++,,,---,,,++++++---...///---,,,++++++,,,---///---......//////......---++++++,,,,,,---......///***,,,///000///---,,,,,,++++++,,,------,,,++++++------------------------------.....................---,,,******,,,---...000...,,,---//////...,,,------,,,,,,,,,,,,------////////////////////////////////////////////////000/////////............////////////////////////........./////////000000111///---...000111///---...///000///......///000.........///000111222333DDD===555111222222000...////////////////////////.........---------,,,,,,...///000///...---...000000000////////////000000////////////////////////000...---...000111///---***************************++++++++++++***))))))******+++++++++++++++************++++++,,,,,,,,,++++++************++++++...333777333+++&&&)))---))))))))))))))))))))))))************************))))))***+++,,,,,,,,,+++++++++,,,,,,,,,,,,------.........////////////000//////000000111222222222222222333444666777888999777:::???DDDHHHMMMRRRVVVXXXZZZ[[[[[[YYYUUUPPPMMMFFFEEECCCAAA???<<<;;;::::::999888666555444444333333333222111000000000000111111222111111000///...------........./////////......------,,,,,,------,,,------......//////000++++++++++++++++++++++++------,,,+++++++++++++++***))))))))))))******+++)))))))))))))))(((((((((***+++,,,,,,,,,++++++***+++++++++***++++++,,,,,,,,,+++************++++++---/////////---,,,---......---,,,,,,------+++)))******+++++++++++++++***))))))***++++++++++++************)))))))))))))))*********************************))))))((('''&&&"""&&&***+++***+++---000...,,,******+++,,,+++***,,,+++,,,---//////---+++)))))))))***************))))))((()))++++++)))'''+++++++++***************---,,,++++++------,,,+++************************++++++++++++++++++++++++'''((((((444AAA999,,,---(((((()))++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,)))************((('''&&&)))+++------,,,,,,,,,---...//////---+++))))))************)))******+++,,,,,,,,,,,,++++++***************+++,,,---...//////,,,------......---------,,,,,,,,,,,,,,,------...000///---,,,++++++,,,,,,,,,,,,---............---,,,,,,------------,,,,,,***+++,,,------,,,+++***------------------------//////...------.........***++++++,,,---.........,,,------,,,+++***+++------------------------------......//////......---+++++++++,,,------......+++---//////---,,,------,,,,,,---......---,,,,,,------------------------..................------...---,,,++++++,,,---......---,,,---///000///...------,,,,,,,,,,,,------////////////////////////////////////////////////////////////....................................,,,------...000111111222111000//////111111000///...///000000......///000////////////000222333444AAA<<<555222111111///---/////////////////////////////////..................///000///...---...000000000////////////000000///////////////////////////......000111111///---******************************+++++++++******)))******+++,,,,,,,,,++++++*********++++++,,,------,,,++++++******++++++,,,+++///222000,,,***,,,///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////......////////////000000222222222333333444555555:::===BBBEEEGGGIIILLLNNNKKKKKKKKKKKKIIIFFFDDDBBB>>>>>>>>>===<<<;;;999999888777555444333333444555222222111000000000000000111111111111000000//////............////////////000000////////////000000111000000//////......---+++++++++++++++++++++++++++++++++******++++++,,,,,,++++++***+++,,,...///)))******++++++,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,++++++***+++++++++)))))))))******++++++,,,...//////...---+++,,,---++++++,,,------,,,***))))))***+++,,,---,,,+++*********************+++,,,*********)))))))))((((((************************(((((())))))((('''%%%$$$%%%***+++)))(((+++......,,,******+++,,,+++***++++++,,,---------,,,+++------,,,+++)))(((''''''+++***)))***+++,,,***))),,,+++++++++***))))))))),,,+++*********+++++++++************************++++++++++++++++++++++++&&&((((((111===777+++,,,((()))***,,,,,,++++++************++++++,,,,,,,,,******+++,,,---------,,,)))***+++------------,,,)))+++------,,,,,,,,,---(((***---,,,***)))***,,,+++***************++++++---,,,,,,++++++*********++++++,,,,,,---...//////+++,,,,,,---------------+++******+++,,,---...///222000...---,,,---///000,,,,,,---------.........***+++------------+++***++++++,,,------,,,++++++------------------------...//////------//////...,,,,,,,,,,,,------...............,,,***)))***,,,......///000000///............////////////......,,,,,,,,,------.........---...///...,,,,,,...///---..................---.......................................---------......---,,,,,,---......***++++++---///000111111......------------......///////////////////////////////////////////////////////////////.................................---......///000000111111000000///000000000000000...000111000///...///000222222111000////////////555222///...///111000000////////////////////////...........................///000///...---...000000000////////////000000////////////////////////......000111222111///---************************)))******+++++++++******)))***+++,,,,,,,,,,,,,,,,,,+++++++++,,,---//////,,,,,,++++++++++++,,,,,,---,,,,,,,,,------+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................111111111111111111111111666888<<<>>>?????????@@@AAAAAAAAAAAA@@@@@@???>>><<<<<<<<<<<<;;;:::999888777666444333333333444555333222222111111111111222111111111000000000000000........./////////000000000000/////////000000111222222111111000//////...++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++,,,...///++++++++++++,,,,,,------*********++++++,,,------,,,,,,++++++***+++++++++((())))))***++++++++++++---......---+++***+++,,,)))***,,,,,,,,,++++++*********,,,------,,,+++*********)))))))))***+++,,,*********)))))))))))))))************************++++++,,,------+++***)))&&&+++//////,,,***,,,///...,,,******+++,,,+++*********++++++************------,,,+++***)))((((((///...------...///...---,,,+++++++++***)))))))))*********)))((()))***+++************************************************(((+++)))...888333)))******++++++,,,,,,***)))(((*********++++++,,,,,,---))))))***++++++,,,++++++***+++,,,............---)))+++------,,,,,,,,,---'''+++//////,,,)))***,,,++++++***************+++,,,,,,,,,++++++*********------------------------******+++,,,,,,,,,,,,,,,*********+++,,,---...///...---+++++++++---///000,,,,,,,,,,,,------......***+++------------+++***,,,,,,,,,------,,,,,,,,,---------------------------000000,,,---111222//////...---,,,,,,,,,,,,---...///...---***)))***+++---...///111111///...---...//////////////////...............////////////...//////---,,,,,,...000.....................................................................---........................,,,------.........///000///......------......///////////////////////////////////////////////////.........///////////////////////////////////////000000000000000000/////////////////////////////////000111000///...///111222111000///...------...---,,,,,,,,,...000111111////////////////////////------------------.........///000///...---...000000000////////////000000////////////////////////---///111222222000///...++++++++++++++++++++++++))))))***++++++++++++***((()))***+++,,,,,,,,,,,,,,,,,,++++++,,,...000111,,,,,,++++++++++++,,,,,,111...++++++------)))$$$************************++++++++++++++++++++++++******+++,,,---------,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......---------...............------...///000111111111...111444666666666777888:::::::::::::::999999888999999:::::::::888666555666555444444444444444444333333222222222222222333111111000000000000111111....../////////000000000......------......//////...//////000000111222222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---+++************++++++,,,,,,,,,+++***))))))((((((+++*********+++,,,------+++++++++***++++++,,,,,,))))))***+++,,,,,,+++++++++---------+++***+++,,,(((***,,,,,,++++++,,,---,,,,,,,,,,,,,,,++++++*********))))))******+++,,,)))*********++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))),,,......+++)))+++---...,,,******+++,,,+++***)))***+++***)))((()))***))))))******+++,,,,,,------+++)))***+++,,,,,,++++++++++++***************)))***+++***)))((()))+++++++++++++++++++++++++++))))))))))))))))))))))))***...******222///((())),,,,,,,,,+++***)))((((((*********++++++,,,,,,,,,))))))***+++++++++******+++,,,,,,,,,,,,***)))((()))+++------,,,,,,,,,------222666555///******+++,,,+++******)))*********++++++++++++++++++++++++......------,,,,,,++++++))))))***+++,,,,,,,,,,,,++++++++++++,,,---//////......------...///111222,,,,,,,,,+++,,,------...,,,,,,------------,,,,,,------,,,,,,,,,,,,------------------------------,,,111111,,,---444555111111000...,,,,,,,,,,,,---.........,,,***)))***,,,+++,,,---......---,,,+++...//////000000//////...////////////////////////...//////...------...000///...------------...///........................---------.........//////////////////////////////000000111///---++++++,,,//////............//////////////////////////////////////////////////////.........///////////////111111111111111111111111111111111000000/////////...///000000......///000///000111111//////000111...............///000000/////////000000000//////////////////////////////---------------............///000///...---...000000000////////////000000////////////////////////...000222222111//////000++++++++++++++++++++++++))))))***+++++++++++++++'''((()))***++++++++++++++++++******+++---///111---,,,,,,++++++,,,,,,---000...---------,,,)))'''************************++++++++++++++++++++++++,,,,,,+++++++++,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,---------,,,---------......//////+++,,,,,,---...///000000...000222333333333444555444444555666666555444444555666888999888777555444444444444444444333222222222222222111111222222333111111000//////000111222.../////////000000000000...............///000000---------...//////000000------------------------------,,,,,,,,,,,,,,,---+++++++++,,,++++++************))))))(((((((((''',,,+++*********+++,,,---************+++,,,------***+++,,,------,,,+++++++++,,,...---,,,,,,---...)))+++,,,,,,***+++---000///...---,,,+++*********))))))******++++++++++++))))))***+++,,,------...++++++++++++++++++++++++(((((())))))***+++------++++++***************+++...,,,******+++,,,+++******,,,,,,+++(((((()))+++(((((()))***,,,---......+++)))''''''(((******)))***************+++++++++(((+++......,,,******,,,++++++++++++++++++++++++************************+++///)))&&&...---(((+++++++++******************++++++++++++++++++,,,,,,++++++,,,,,,++++++******)))***++++++***)))'''&&&)))+++------,,,,,,,,,---...444999777111+++***,,,,,,++++++***))))))***************++++++,,,,,,------,,,,,,,,,++++++++++++)))***+++,,,---------------,,,,,,,,,---...//////000000000000111111111111,,,,,,+++++++++,,,---.........------------......---------,,,,,,---------------------------------+++111222---...777888333000///---,,,,,,---...///---......,,,******+++,,,,,,------------------,,,//////000000000000//////////////////////////////---///000///...---...///......---,,,,,,---..............................+++,,,,,,---...///000000/////////000000/////////---///000///,,,+++,,,...000//////////////////000////////////////////////////////////////////////............/////////000111111111111111111111111000000000000000111111111...000222111///...000222///000111111000///000111//////////////////000111000111222222111///......////////////////////////------........./////////...///000///...---...000000000////////////000000///////////////////////////111222111///...000222++++++++++++++++++++++++((()))***+++++++++++++++''''''(((******+++++++++******))))))***,,,...000---,,,,,,++++++,,,,,,---***---///...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,+++***+++,,,------------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,---......///000000------------------------333444555444222222333444222444555777888888888777333555777888999888666555222333444444333222000///222111111111111111222222111111000//////000111222////////////000000000000000000000000000111222222///......---,,,,,,++++++........................///...------,,,,,,,,,------......///...---+++***''''''((()))***+++,,,,,,---,,,+++*********,,,,,,************+++,,,---...+++,,,---...------+++++++++---......------///000)))+++,,,+++***+++...222111000---+++***)))******))))))***++++++++++++***))))))***+++---...///000++++++++++++++++++++++++,,,++++++,,,---000222333000...,,,,,,---///000///...,,,******+++,,,+++***+++---...,,,)))(((***---******+++++++++,,,,,,,,,000...,,,,,,---//////...))))))******+++++++++,,,)))---000000...,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++...'''###+++---***---******)))((()))+++,,,---++++++++++++++++++++++++------------,,,,,,+++***&&&''')))***++++++******)))+++------,,,,,,,,,---)))000666666111,,,,,,...,,,,,,+++***))))))******))))))***+++,,,------...++++++++++++++++++++++++***+++,,,---..................---------...//////---.........---,,,+++***---,,,+++***+++,,,---...//////---,,,,,,---//////...------,,,,,,------...------------------------***111222---///999;;;555...---,,,+++,,,...000111,,,------,,,+++***+++---//////////////////////////////000000000000//////..................---------///000000///......///...---,,,++++++,,,---...////////////////////////***+++,,,---...000111111//////000000000000//////(((+++......---...111444000000////////////000000////////////////////////////////////////////////---.........//////000000000000000000000000000000......///000111222333333///222333333000///111333///111222111000///000111444333222000///............///111222000/////////////////////////////////.../////////000000111111...///000///...---...000000000////////////000000///////////////////////////111222111......000333------++++++*********+++++++++++++++*********)))------...------,,,+++***+++,,,---......---,,,++++++++++++******)))))))))---------,,,+++***)))(((---***((())),,,...---+++++++++++++++++++++++++++------------------------000///------......---+++***+++---//////...---++++++++++++,,,,,,---------///...---,,,,,,---...///......000111111222222222000111111222444555666666777777888777777666555555777777777666555222000...222111111000///......---222222000///............+++,,,---///000000111111000000//////......------000///...---,,,---......)))***,,,------,,,***))),,,------....../////////+++++++++++++++++++++++++++***)))))))))***,,,,,,,,,,,,,,,++++++******************++++++,,,,,,,,,++++++++++++++++++++++++***...000...///333333000------,,,,,,,,,,,,++++++---------,,,,,,+++++++++---+++******+++,,,+++***++++++*********+++---...(((((()))***+++,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,---------,,,+++************,,,,,,++++++++++++,,,,,,...---,,,++++++,,,---...+++++++++******)))))))))(((((((((((()))***+++,,,,,,,,,,,,++++++***************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***++++++,,,...---+++******+++,,,...+++++++++++++++++++++++++++++++++*********)))))),,,,,,+++***))))))***************************+++,,,,,,............,,,,,,)))***+++,,,---,,,+++******)))'''$$$!!!!!!$$$&&&,,,,,,,,,++++++*********(((,,,...,,,---000000---,,,,,,,,,------.........,,,***))))))+++...//////.........------,,,,,,,,,...+++***+++---...,,,***,,,,,,,,,---------------,,,------...///000111111111111000000//////......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---......///000111111222------...///000111222222---......///////////////,,,,,,+++******+++++++++000000000000000000000000---------.........//////555222///......///...---000...,,,---000111///------......///000111111222000/////////............111111000///...,,,***)))//////000111111111111111///000111111111///...---////////////000000000000...//////000111222222333333111...,,,,,,---///000111111000000//////......---------------...///000111111222222222222111111........................111111111000//////......333333222222111000000000//////............//////111111000000///---,,,+++++++++*********)))))))))++++++*********)))))))))*********+++******)))(((******++++++++++++******,,,,,,+++++++++*********++++++,,,,,,,,,+++******,,,***)))))),,,------+++------------------------++++++,,,,,,------......000...------...///---,,,------///000000000///...,,,,,,---------...............------------.........///000111111111111111000000111222333444555555666666666666666555444444222333333222111///---,,,////////////000000000000222111000///............------...///000000000000000000000//////.........000///...---------......***+++,,,......,,,+++***---------------.........+++++++++++++++++++++++++++***)))))))))***,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,......,,,...444777777------,,,,,,,,,,,,++++++---------,,,,,,+++++++++---+++******+++,,,,,,+++++++++*********+++,,,---((()))***++++++,,,,,,,,,+++++++++++++++,,,,,,,,,...---,,,,,,,,,,,,---...------,,,+++******+++++++++++++++******++++++++++++***)))(((((()))***+++,,,,,,+++++++++*********++++++***))))))))))))))),,,,,,,,,+++++++++************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...000///---+++******+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++******,,,,,,+++***************++++++,,,---......//////+++,,,---......---,,,+++******+++,,,,,,,,,,,,++++++++++++******+++...000,,,,,,++++++************)))---...,,,---///...++++++,,,,,,,,,------------+++*********,,,---------.........---------------...,,,++++++......---+++,,,,,,------.........///------......//////000000////////////.....................////////////000,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---......///000000111111---......//////000000111---......///////////////...------,,,,,,,,,------000000000000000000000000---------.........//////333111/////////000///...000...---...000111///---.........///000111111111000000/////////.........000000000000//////...---///000000111111111111111000000111111111000...---////////////000000000111/////////000000111111111333111000......///000111111111000000////////////...---------......///000000111111111111111111000........................000000000////////////...000000000000000///////////////............//////000000000000///...------***+++,,,,,,,,,+++***)))************)))))))))(((++++++,,,------------,,,***))))))))))))))))))***---,,,,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,,,,***)))***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---.........---,,,---/////////---.........////////////000.............../////////---..................---//////000111111111000000//////000000111222333333444444555555555444333333////////////...---,,,,,,,,,---...///000111222333222111000//////......///...//////000000//////...000000000000////////////000///......------......+++,,,---......---,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++---...,,,))),,,444:::<<<------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++---+++******+++,,,,,,+++,,,+++******)))*********((()))***+++,,,,,,,,,,,,***************)))))))))///...,,,,,,,,,,,,...///---,,,,,,++++++++++++,,,++++++************++++++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,++++++...---,,,***)))(((((((((,,,,,,,,,++++++++++++*********++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///111000---+++***)))******,,,,,,,,,++++++*********---------,,,,,,,,,,,,+++,,,++++++************+++(((((()))***,,,---...///++++++,,,,,,,,,,,,++++++++++++******++++++,,,---(((***+++,,,+++,,,---///,,,++++++++++++*********+++...///,,,,,,...---)))++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++------------------.........---,,,---...///...,,,,,,,,,---...//////000000..................//////------------.....................////////////000,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...............//////000000111........................---....../////////////////////.........//////000000000000000000000000000------........./////////000/////////111111///...000///......000000///.........//////000000111111000000000/////////............///000111111111111///000111111222222111111000000111111111000///.../////////000000000111111////////////000000000000222222111111111111000000111000000000000/////////...............//////000///000000111111000000///....................................////////////------............//////000//////......//////000...//////000000//////...,,,---///000000///---+++*********)))))))))((((((******+++------.........+++***)))(((((()))***+++------------------------***++++++,,,,,,+++++++++++++++******+++,,,,,,,,,*********************************++++++,,,,,,,,,---,,,+++---///000000///---,,,,,,,,,,,,---..............................,,,---...//////...---,,,//////000000000000000///......//////000111111222222222333333333333222222/////////000000/////////,,,---...///000111222333111111000///////////////000000000000000///......000000000000000000000000000//////...............------...//////...---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,---,,,)))+++333888999------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***+++,,,,,,+++,,,++++++***)))))))))))))))***++++++,,,,,,,,,+++++++++******))))))((((((...---,,,++++++,,,---...,,,,,,+++++++++,,,,,,---+++******))))))******+++......------------......------------------------...---,,,+++***)))))))))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///...---,,,+++***++++++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,+++,,,++++++******+++++++++(((((()))***++++++,,,,,,++++++++++++++++++++++++,,,+++***)))***+++,,,---+++,,,------***((('''''',,,,,,,,,,,,,,,,,,,,,,,,---//////,,,+++---,,,)))++++++++++++++++++++++++,,,...//////...,,,++++++***++++++,,,,,,---------......---............---,,,------...///000111111.....................------------....../////////,,,,,,,,,------------...------------------------,,,---......///................../////////000000//////......---------------......////////////////////////...//////000000////////////////////////............////////////.........000222222000...000/////////000000//////.../////////000000000111000000000////////////...---...///000111111111111000000111222222222222111000000000111000000000000//////000000000111111111000000//////////////////000000111222222111000///000000000000000000000000000//////...//////000000//////000000000000//////........................,,,------...//////000000,,,,,,---......///000000000000////////////000000......///000000000000000,,,---///000000///---,,,************))))))))))))%%%&&&'''((()))*********,,,,,,***))))))***,,,,,,------------------------,,,,,,,,,,,,+++***)))(((++++++++++++***+++,,,---************************,,,,,,,,,++++++*********,,,++++++---///000000///---,,,,,,,,,,,,---............------------------,,,---...//////...---,,,...//////000000000000///.........//////000000111111111222222222222111111////////////000000111111.../////////000000000111111000000////////////000111111111111000///...---///////////////000000000///////////////.................................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,***------***,,,000222111------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***+++------,,,++++++++++++******))))))******+++,,,,,,,,,,,,+++,,,,,,,,,+++*********))),,,,,,++++++++++++,,,,,,++++++++++++,,,---......++++++************++++++******++++++++++++******------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++*********************++++++++++++,,,+++++++++++++++,,,,,,..................------++++++++++++++++++++++++,,,+++***)))***+++,,,---000222333111...+++)))(((---........................000///,,,+++------***++++++++++++++++++++++++---000222111///---,,,---)))))))))***+++++++++,,,---............---......------......///000000111............------------.........//////000000111,,,,,,,,,------------...------------------------,,,---......///...................../////////////////////...------,,,,,,---......///////////////......------...///000000////////////////////////........./////////000000------...000222222000//////000000000//////000000////////////000000000000111000000000////////////......///000000000//////000000111222222222222222111000000000000111111111000000000000111111111111000000000000////////////...///111222222111///...000000000000111111111111111000000/////////000000//////000000000000//////////////////////////////,,,------...///000111111------...///000000111222000000////////////000000---...///000111111111111***+++,,,---------,,,+++++++++++++++*********)))''''''(((******+++++++++------,,,,,,,,,,,,------,,,,,,---------------...---------,,,+++***((((((***+++,,,+++******,,,...------------------------......---,,,+++***))))))---,,,+++---///000000///.........////////////000.........------------------..................---------...///000000000000.........//////000000000000000111222222222111111......------......///000000000000000////////////000000////////////000000111111111111000000///...............///////////////000000000000///...---........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++************++++++,,,,,,---)))---...,,,,,,///...+++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++***))))))+++------,,,++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++***+++------------+++***++++++++++++,,,...//////,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,+++,,,,,,---------------...++++++++++++,,,---...///***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))******+++,,,,,,------...++++++++++++++++++++++++)))***************++++++,,,++++++++++++,,,,,,---///......------,,,++++++,,,,,,++++++++++++,,,,,,++++++******++++++,,,---...///111111///---,,,,,,------............//////---000///,,,,,,000000...,,,,,,,,,,,,++++++++++++---000222111...,,,---///)))***************++++++,,,...///...---,,,---...---............/////////------------------....../////////000000000000000.........////////////000------------------------,,,---......//////............................../////////.........---------......///////////////------,,,------...///000000000000000000000000000....../////////000000000///......///111222111//////000111111//////000111////////////000000000000111111000000000///////////////000000//////......000111222222333222222222111111000000000111222222000000000111111111222222000000000000111111111111...///000111111111000///000000000111111111111222222111111000000000000000///000000111111000000///////////////////////////---......///000111111222......///000111111222222111000000//////000000111...///000000111111111111******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...............,,,,,,------------,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,+++***))))))+++,,,+++******,,,.................................------,,,,,,++++++---,,,,,,---///000///...------///000000000///.../////////.........------......------------......+++,,,---///000111111111///////////////000000000000000111222222222222222......---,,,------//////000000000///////////////000000////////////000000000000111111111000000///,,,---------.........//////000000111000///...---...------------------...---------------.........------------------------***+++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,+++++++++******)))******+++,,,,,,------***......,,,---///...+++------,,,,,,,,,,,,+++++++++++++++,,,,,,---------+++***)))))),,,---------++++++,,,---...---,,,,,,+++,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,***,,,///111111///,,,******++++++,,,---...///000------,,,,,,,,,,,,------......///000000///......++++++,,,,,,------------+++++++++,,,,,,---//////******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***++++++,,,,,,------,,,,,,*********++++++,,,,,,---*********++++++,,,,,,,,,+++++++++++++++,,,---...++++++++++++++++++******...---,,,++++++,,,---...******+++,,,,,,,,,,,,+++(((***,,,,,,+++***+++,,,,,,,,,,,,,,,---------...,,,//////,,,...222444222------------,,,,,,,,,+++,,,///000///+++***---000,,,,,,,,,,,,+++++++++++++++---......++++++,,,............---------------,,,,,,,,,------.........//////////////////...............////////////000........................,,,---......//////..............................////////////////////////---......///////////////------------...///000000000000000000000000000000.../////////000000000000111///......000111000000///111222111///...000222000000000000////////////111111111000000000/////////000000111111000000///000111222222333333222222111111000000000111222333000000111111111222222222000000111111222222333333///000111111222222222111000000111111111222222222333222111111000000000111000111111111111111111000///////////////////////////000000000111111222222/////////000000111111111111111000000000000111111///000000111111111000000---,,,,,,,,,,,,---...///---------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,---......---,,,++++++++++++,,,,,,---------******+++,,,,,,,,,,,,+++)))+++---,,,)))))),,,///------------------------------------------------...---,,,---/////////---***+++---//////...---+++111111000000/////////...///...---,,,,,,---...///***+++,,,...000111222222/////////000000000000000000000111222222222222222000///............000000.../////////000000111111000000////////////000111000000111111111111000000,,,,,,,,,---------......///000111111111000...---------,,,,,,,,,,,,---------------....../////////------------------------***+++,,,---...---,,,,,,,,,,,,,,,------.........,,,,,,,,,++++++*********))))))***+++,,,,,,------+++......,,,,,,000000...---------,,,,,,,,,+++++++++++++++,,,,,,---------+++)))((())),,,---------***+++---...///......---,,,,,,,,,------,,,++++++*********+++,,,,,,,,,---+++...222444444222...+++******+++,,,---...000111...------,,,,,,------...***+++,,,------,,,+++***+++++++++,,,,,,------------,,,,,,,,,,,,---......*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......---,,,------------,,,,,,+++***))))))***+++,,,------...+++++++++,,,,,,---------++++++++++++,,,,,,---...---------....../////////......,,,,,,,,,,,,......)))***+++,,,---,,,++++++***+++,,,+++******+++---*********++++++,,,,,,,,,,,,...///---///444666555.........------,,,,,,,,,***---///,,,)))(((,,,000.........------,,,,,,,,,***,,,...---+++***+++............---,,,,,,++++++++++++,,,,,,---...///////////////......------,,,,,,,,,,,,---------..............................,,,---......//////...........................---///000000000000000000000---......///////////////------------...///111111000000000000000000000000////////////000000000000222000...---///000000000///111333222///...000222000000000000////////////111111111111000000000000///000111222222222222222111111222333333333333222111111000000000111333444000111111111111222222222000000111222333444444444111111111222222333333333000000111111222222222222333333222111000000111111111111222222222222111111000000000000000000000000111111111111222222222222////////////000000000000111111000000000000111111000000111111111111000000......---------,,,,,,,,,///......---+++******))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,...//////---,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...------,,,,,,------...,,,---------.../////////...---,,,,,,,,,,,,---...........................////////////////////////666444222000..................///000000000000000000000//////.........---......//////000000111111111111111111111111111111//////............//////000111111111222222222222//////............//////000000111111111111000000+++++++++,,,,,,---------/////////...---------,,,......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,***)))***,,,---,,,***---------...------,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,---...///000000000000//////...---,,,++++++,,,.........,,,***)))*********)))))))))))))))111...---...000111///---000...,,,,,,---...///...,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++,,,,,,,,,------.........***)))((()))+++,,,+++***///...,,,++++++,,,.../////////...---+++***))))))++++++,,,,,,,,,------------------,,,,,,+++++++++---------,,,,,,+++++++++...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------...------,,,,,,------......---+++******+++---......,,,++++++------,,,***---...//////...---+++***,,,,,,++++++,,,---///000.........------,,,,,,,,,///...,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---...///000000,,,,,,---.../////////...........................---------.........//////......------------..............................000000000000000/////////000///.........///111222777555333000......//////////////////////////////111111222222222222111111000000000000000000000000000+++***///111...+++,,,/////////000000000111111333333333222111111000000333000------///222222111000000000000000000000000111222444666777777666666444444333333444555555666333333333333333222222222333444666777888888777666666888999888555444666999;;;:::999888888888888888777666555444444555666777555333333444777777555222000111111111222222333333444111//////000111111000///////////////000000111333333222111111111111111555111......000222111///.........---------,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---......---+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,------...---------.....................---,,,,,,---..............................////////////////////////000///...---,,,,,,------......///000000000000000000/////////........................////////////000000000000000000000000111000000000000000000111000000000111111111222222//////............//////......////////////......---------------........................---------...---,,,,,,++++++,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***,,,...---******+++------------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////++++++++++++***)))((((((,,,,,,---...---,,,+++************++++++,,,,,,,,,000...,,,---///000///---///---++++++,,,......------,,,+++++++++,,,......------------------------+++,,,---,,,***)))***+++*********++++++,,,,,,,,,+++***)))***,,,---,,,+++,,,+++***))))))***+++,,,///......---,,,+++******++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,+++++++++*********++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++...------,,,,,,------......---+++******+++---...------------,,,+++++++++))))))++++++++++++***))),,,,,,,,,,,,---...///000.........------,,,,,,,,,...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------....../////////111111000///...,,,***)))........................---------.........////////////......---.................................////////////////////////111000000//////000111222555333111///....../////////////////////////////////000000000000000///...000000000000000000000000333000......000111000.........//////////////////111111111000000/////////333000---...000333333222111111111111111222333333555666888:::;;;;;;;;;;;;;;;:::999888888888888999666666666666666666666666777888999:::<<<<<<<<<<<<:::<<<>>>>>>>>>===>>>>>>>>>>>>=========>>>???@@@??????>>><<<;;;;;;;;;;;;999888888:::;;;;;;888444555555555555444444444444444222000///111222222222111111000000000000000111000000///////////////000333111......000111111/////////.........---------+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++........................---......---,,,***(((&&&,,,,,,,,,,,,,,,,,,,,,,,,------------------............------------.....................---------......---,,,,,,---..............................////////////////////////------,,,,,,,,,,,,---.........///000000000000000////////////........................------------////////////////////////000000////////////000000/////////000000000111111000//////......//////000......////////////....../////////...............---------...............,,,,,,,,,,,,,,,------...........................------------------------+++,,,,,,------,,,,,,+++***...222///***'''***///,,,------.........---------------------------------------------------------------------.........++++++,,,,,,,,,++++++***------------,,,,,,,,,,,,***++++++,,,---...///000...---,,,---...///...,,,...,,,++++++,,,------,,,------,,,,,,------...///........................+++,,,---,,,+++***+++,,,******++++++++++++,,,,,,,,,+++***+++---...---,,,,,,+++***))))))***+++,,,------------,,,,,,,,,+++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++...------,,,,,,------......---,,,++++++,,,---...---///000...+++)))***,,,***+++,,,---............+++,,,---........................------------------...000111000///---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................333222111000...+++)))(((........................------........./////////111000//////....................................------......//////000000111000///////////////000222111///.........///000////////////////////////000111111111000///......000000000000000000000000222777555...---222333...000000000000000000//////111111000000000000000000222000//////222444555555555444444444555777888:::<<<===>>>@@@BBBCCCCCCDDDDDDCCCAAA>>>===<<<<<<<<<::::::::::::::::::::::::;;;;;;<<<===>>>???@@@AAA::::::;;;>>>@@@@@@???===AAA@@@AAABBBCCCFFFHHHIIIKKKKKKJJJIIIHHHFFFEEEDDDEEEEEEEEEFFFGGGEEEAAA>>>>>>>>>===<<<:::999999888666444222111222333333222333333222222111222222222000///////////////000000111000......000111111000/////////.........------++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++........................---......------+++***)))------------------------............------------......------------....../////////...---------,,,......------------..............................////////////////////////////////////////////////......///000000000000000///////////////........./////////......---------////////////////////////......------------......////////////000000000000000000////////////000000000000111111111111000000000//////......---------,,,---------.../////////+++++++++,,,,,,...//////------------------------........................+++,,,,,,------,,,,,,+++---///111///+++)))***---,,,------...............------------------------------------------------...---------------------,,,,,,---.........------...---,,,,,,,,,,,,------,,,,,,------......//////------,,,------------,,,...---,,,,,,---...---,,,------------......//////------------------------+++,,,------+++***+++------------------------------,,,+++,,,...///...------,,,++++++++++++,,,---,,,,,,------------------,,,,,,,,,------------...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,++++++++++++,,,,,,,,,,,,------...........................------,,,,,,------......---,,,,,,,,,,,,---...,,,000222///***(((***---------......////////////+++,,,.../////////...---...............---------......///000///...---,,,------------------------------------------------////////////...............////////////......---....................................////////////222111000//////...//////........................,,,,,,---...///000000111//////......------------000////////////000111222////////////////////////333333333333222111000000000000000000000000000000///===AAA444---111333...333333222222222222111111222222222222222222333333222111111222444666888888::::::999999;;;===@@@AAADDDEEEGGGIIIKKKMMMNNNOOONNNLLLHHHEEEBBB@@@@@@@@@>>>>>>???????????????@@@AAAAAAAAAAAAAAAAAABBBBBB>>>;;;999:::===>>><<<:::??????@@@AAADDDGGGKKKMMMRRRSSSTTTUUUUUUTTTRRRQQQSSSTTTVVVVVVVVVSSSOOOLLLKKKJJJIIIGGGEEECCCAAAAAA<<<999666444444333222111333333222222333333444444222111111111111222333333000/////////000111111111///.........------------------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++........................------..................------------------------.....................---///......------......////////////...---------,,,........................////////////////////////////////////////////////222222111111000//////.........///000000000000000.........///////////////111000000//////.........000000000000000000000000......------------......////////////000000000000000000////////////000000000000111111111111000000///.........------,,,,,,,,,---------.../////////+++++++++,,,---...///000------------------------........................+++,,,,,,------,,,,,,+++000///...------,,,+++***,,,---....../////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,******+++,,,,,,,,,++++++...------,,,,,,---............------,,,,,,++++++,,,------------,,,------///...---...///000///------------...............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,------------------------------,,,+++,,,...///...------,,,,,,,,,,,,,,,,,,---,,,,,,------------......,,,,,,---------.........------------------------........................//////...------,,,,,,++++++++++++,,,,,,---------...........................------,,,,,,------...------------------------,,,///222000+++(((+++...---,,,,,,+++++++++++++++,,,---...///000///...---........................//////---,,,,,,,,,---...------------------------------------------------//////////////////......,,,---...///000000000000////////////////////////........./////////000000111111000///////////////////////////////////////,,,------...///000111111///////////////////////////000000000111222333333000000000000000000000000333333333333333222111111111111111111111111111111---BBBLLL@@@222111333///222222222222222222222222222222333333444444555555333444555777888:::<<<>>>AAAAAAAAABBBCCCFFFHHHIIILLLMMMOOOQQQTTTWWWYYYZZZZZZXXXSSSOOOKKKJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJLLLLLLKKKIIIHHHFFFEEEEEEHHHCCC===;;;<<<===<<<;;;<<<<<<<<<===???CCCGGGIIIRRRTTTWWWZZZ\\\]]]]]]]]]]]]___aaaaaa```]]][[[ZZZXXXWWWVVVTTTRRRPPPNNNMMMFFFCCC???;;;999777555333111111111111222333444444333333222222222333333444000000111111111000111111......---------,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................---------...//////000000------------------------..................////////////............//////...............------------...////////////...---////////////////////////////////////////////////000000000000///...---,,,......///000000000000000.........///////////////000000000000000/////////000000000000000000000000111111000000000000111111/////////000000000111111111000000//////000000111......////////////...............------------------------...............,,,,,,,,,,,,---...///000////////////////////////........................+++,,,,,,------,,,,,,+++///---+++,,,---...,,,))),,,---...///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---------------,,,,,,------------..................---,,,+++******))),,,...///...---,,,---...000///...///111111///---,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---...,,,,,,++++++++++++******---,,,+++,,,...///...---++++++++++++++++++++++++---------------.........,,,---------............------------..................///////////////000,,,,,,,,,---......//////***++++++,,,,,,------...+++++++++,,,,,,,,,,,,---...------,,,,,,------...------------------------,,,...000///,,,+++,,,///000///...---,,,,,,,,,,,,---....../////////...................../////////000///---++++++,,,---///------------------------------------------------////////////////////////...//////000000//////...////////////////////////....../////////000000000000//////......//////000////////////////////////......//////000000111111000000111222333222222222///000000111222333333333000000000000000000000000000000111111111111111000111111111111111111111111---@@@LLLFFF:::555444333111111111111222222222333333333444444555666777777777:::<<<>>>???AAADDDFFFHHHIIIJJJLLLMMMOOOPPPPPPTTTTTTVVVYYY\\\___bbbdddgggddd```[[[XXXVVVVVVWWWUUUUUUVVVVVVWWWWWWXXXXXXYYYYYYYYYWWWUUUQQQNNNMMMNNNJJJEEEAAA???>>>===<<<;;;:::999999;;;>>>AAACCCLLLNNNRRRVVV[[[___aaaccc```bbbddddddcccbbbbbbbbbcccbbbaaa___^^^\\\[[[ZZZTTTPPPKKKGGGDDDBBB???===666666555444444444444555444333333222111111222222111333444444222000000111---,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------..............................---------......///........................------......//////000000//////............//////---------...............---...///000000///...---////////////////////////////////////////////////---......//////...---,,,......///000000000000000............/////////000......//////////////////////////////////////////222222111111111111222222000000000111111111222222111111000000000000111111......////////////...................../////////...............------------------------...///000////////////////////////------------------------+++,,,,,,------,,,,,,++++++,,,,,,,,,+++++++++,,,,,,---...///000000000000------------------------------------------------+++++++++,,,,,,------...////////////......---,,,+++,,,.../////////...---...------,,,,,,+++++++++---///000///---,,,...000///......///111000...,,,***+++,,,---...------,,,------------------------+++,,,------,,,,,,---///,,,,,,,,,++++++*********,,,+++++++++---...---,,,,,,,,,,,,------,,,,,,,,,...............---------------------............------------.........///............/////////000,,,,,,------.../////////******+++,,,,,,---......+++++++++,,,,,,,,,------...------,,,,,,------...------............---------------...............111000///......///000000//////............//////---........./////////000000//////.......................................------------------------......//////000000111111000000000000000///...---////////////////////////.../////////000000000000------------...///000000////////////////////////000000000111111111111111---...000111222333222222//////000111111222222222000000000000000000000000//////000111222222222222111111111111111111111111---555===@@@===888555333222222333444555666666777777777888999:::<<<<<<======@@@DDDGGGGGGIIILLLOOOOOOPPPSSSUUUVVVVVVUUUUUUYYYYYY[[[^^^aaaeeeiiikkkooolllhhhcccaaa``````aaa______``````aaabbbbbbcccbbbbbbcccccc```\\\XXXUUUSSSSSSQQQMMMHHHDDDBBBBBB>>><<<:::888888;;;===???CCCEEEIIINNNTTTZZZ^^^aaa___bbbddddddccccccfffiiiiiiiiihhhgggfffeeeeeedddaaa]]]YYYUUUSSSQQQNNNLLLEEEDDDBBB???===;;;::::::777666555444333222222222333555777666333000000111,,,,,,,,,+++++++++******)))******+++---......///...------,,,,,,------...................................................///...---,,,,,,,,,,,,,,,........................,,,------...///000111111//////............//////,,,------....../////////---...///000000///...---000000000000000000000000////////////////////////+++---...000111000000///...//////000000000000000---.........//////000000,,,------....../////////........................111111000000000000111111111111111111222222222222111111000000000000111111000000111111111111000000......//////000000111111/////////......------,,,...------------...//////........................------------------------+++,,,,,,------,,,,,,+++'''+++///---)))'''+++///,,,---...///000000000000------------------------////////////////////////******+++,,,,,,---......,,,,,,,,,+++***)))((('''***,,,...000000///...---,,,,,,---------------------///111000...---...111---------...000000---+++***+++,,,---------,,,+++........................+++,,,------,,,,,,...///.........------,,,,,,,,,,,,+++***+++---...---,,,...//////000000//////...//////.........------------------.........//////---------.........//////---------.........//////000//////...------,,,,,,******+++,,,,,,---......---------....../////////...------,,,,,,------...------............---------,,,,,,---///000///...,,,,,,++++++,,,---///000000000...------...///000---.........//////000000...///111222111000...---........................---------------------------......///000111111222...///000000000000000///000000000000000000000000////////////000000000000,,,,,,,,,---...///000111000000000000000000000000222222222111111111111111)))***,,,...000000000000......///000000000000000000000000000000000000000000111222333444555555555111111111111111111111111,,,***---777<<<999444111555666777888999:::;;;<<<<<<===>>>???@@@BBBBBBCCCAAAEEEJJJLLLMMMNNNRRRUUURRRUUUXXXZZZ[[[ZZZYYYWWW[[[\\\^^^```dddiiilllooorrrooojjjfffdddcccdddeeeccccccdddeeeeeefffggggggdddfffhhhhhhfffbbb]]]ZZZZZZ^^^```]]]WWWPPPMMMLLLAAA???<<<999999:::<<<>>>>>>???BBBGGGNNNTTTZZZ]]]```bbbddddddccceeejjjnnnllllllkkkkkkkkkjjjjjjjjjiiifffbbb___]]]\\\ZZZYYYTTTRRROOOKKKGGGDDDBBB@@@;;;:::888777555555444444444777999777333000000111,,,,,,,,,------.........---,,,+++,,,...///...---......---,,,,,,+++******,,,,,,,,,---...///000000........................------------------------...---,,,,,,,,,,,,---...---......///////////////------------------------......////////////......000000000///......---------------------...///000000///...------...///000------///000111111111111***,,,///111222111///...////////////////////////---------......000111111...---------...///111222111111111111111111111222444444444333333333333333111111111111111000///...///......------///000111......---------......///////////////////////////......---,,,,,,,,,,,,---........................---------------------...---------......---,,,,,,+++++++++,,,,,,---------000000000000///...---,,,+++,,,---......---,,,+++,,,------......------,,,+++,,,,,,---------,,,,,,------------------------++++++,,,---...............------,,,,,,------...//////............//////...------...000111///...+++000,,,+++000,,,***222,,,,,,,,,---...///000111---...///000000///...---......------------......///...,,,++++++,,,...///000......111000---,,,...---,,,,,,++++++,,,,,,---+++,,,------............+++,,,...//////...,,,+++///............///000000......------------......++++++,,,,,,---.../////////...---,,,+++,,,,,,------------.........//////000000000///.........---111000///...------.../////////.........---------............////////////////////////000000000000000000////////////000000//////.........---------------......///000000000...///000///...---...///000000000000000000000000222111111111000000/////////.........///000222333111000///......///000111000000000000000000000000222111000000000111333333111111000000000000111111000111111111111222222222444444444333333222222222111111222222222222111111222222333444444444444444444444555666777777888888777:::===???AAABBBDDDFFFEEEEEEFFFFFFEEEDDDBBBAAADDDCCCCCCEEEIIIMMMOOOOOOTTTWWW[[[^^^^^^^^^^^^^^^\\\]]]```ccceeefffgggggglllkkkiiigggeeedddccccccddddddeeeeeefffggggggggghhhhhhhhhhhhgggeeecccbbbeeeeeeeeedddbbb___\\\ZZZNNNLLLHHHDDDBBB???;;;888;;;>>>@@@BBBCCCHHHNNNSSSTTTXXX___ccceeeeeeffffffiiikkklllnnnnnnmmmlllkkkkkkhhheeeeeefffgggeeeccc```___]]]ZZZWWWSSSPPPNNNIIIFFFAAA>>><<<:::888666444222111111333333333222------...............///---,,,+++,,,...///...------------------.........---,,,,,,------///000000........................------------------------......---,,,,,,---......---......///////////////------------------------......////////////...................../////////............//////000111//////...------...//////...///000111111222222222)))+++---///000000000///////////////////////////------------...///000111000/////////000111333444111111111111111111000000000000000111111111111111111111111111111000//////000//////...///000111222...------,,,,,,---......///////////////////////////...------,,,,,,------........................------............---,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,---------.........///000000/////////---......//////......---------------------------)))***+++,,,,,,,,,,,,,,,------------------------////////////...---,,,+++------,,,,,,,,,,,,------///..................///...------...000111///...+++///......111...***...---------------...///000---...///000000///...---......------------......///...,,,++++++,,,...///...,,,,,,//////,,,+++------,,,,,,++++++,,,,,,---222111///---***'''%%%###***+++---......---+++***---------------......///......------------......++++++,,,------...//////000///...---------......,,,,,,,,,---------......//////..................000///...---------......//////.........---------............////////////////////////000000000000000//////////////////000//////.........---------////////////...............///111111000000111333000000000000000000000000111111111111000000000///000////////////111222333000000////////////000000000000000000000000000000222111000000000111222333222111111000000000000111111111111111222222222222444444333333222222222222111111222222222222111111111222444555777777777777888999999:::<<<===>>>>>>@@@BBBEEEFFFFFFGGGHHHIIILLLKKKJJJHHHEEEBBB@@@>>>BBBBBBBBBDDDHHHKKKLLLLLLTTTXXX]]]```aaaaaa```aaa___aaaccceeefffgggggggggiiihhhgggfffffffffffffffeeeeeeeeeffffffgggggggggiiiiiijjjjjjjjjiiigggfffjjjjjjkkkjjjiiifffcccaaaYYYVVVRRROOOKKKGGGCCC???;;;===???@@@AAABBBFFFJJJMMMQQQXXX]]]aaacccfffhhhiiijjjmmmoooppppppooonnnpppmmmkkkkkklllmmmllljjjlllkkkiiigggdddaaa___]]]WWWSSSNNNHHHDDD@@@===:::;;;999666666666666555444///////////////.........---,,,+++,,,...///...---++++++,,,...///000111222---------------...///000........................------------------------......---,,,,,,---......---......///////////////////////////////////////......////////////......,,,,,,------...//////000000000000000000000111111......------------......//////000111222222222222,,,------///000111111222////////////////////////---------------...///000000/////////000111222333111111111000000/////////...//////000000111111111111111111111000000000000000000000000000111222222//////......---......//////////////////////////////...------,,,---------........................---...///000///...,,,***,,,,,,---......------,,,---------...............------///000111111111111/////////....../////////...---,,,,,,,,,,,,---...***+++,,,,,,---------,,,------------------------///000000//////...---,,,---,,,,,,++++++,,,,,,---......------------.........------...000111///...,,,///000111111///,,,***......---------......///---...///000000///...---......------------......///...---,,,,,,---...///...,,,,,,000000---,,,///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++*********+++,,,------,,,+++***+++++++++,,,,,,,,,------......------------......,,,,,,,,,---......//////000000///.........//////++++++,,,,,,,,,------------------------.........///...------,,,---------...............---------............////////////////////////000000000000//////............///////////////............---222111000///...---,,,+++***,,,---...---...000111000000000000000000000000111111111111000000000000000000//////000111222333///000000111111000000///000000000000000000000000111111000000111111222333222222222111111000000000111111111111222222222333333333222222222222222111222222333333333333222222222444666999;;;======>>>??????AAABBBDDDEEEFFFGGGLLLMMMNNNNNNLLLJJJJJJKKKIIIGGGDDDAAA>>><<<:::999;;;::::::<<<@@@BBBBBBBBBPPPUUU\\\aaabbbcccbbbccccccdddeeefffggggggffffffffffffffffffggghhhiiiiiiffffffffffffgggggggggggghhhiiijjjkkkllllllkkkjjjlllmmmnnnnnnmmmkkkhhhgggccc```]]]YYYVVVQQQKKKGGG>>>??????>>>===<<<===>>>CCCGGGMMMSSSYYY^^^dddhhhgggiiillloooqqqqqqqqqqqqsssqqqooopppqqqrrrqqqpppqqqqqqooonnnllljjjiiihhhfffbbb\\\WWWRRRNNNJJJGGGFFFCCC@@@>>>===;;;999777000/////////......---------,,,+++,,,...///...---++++++,,,---///000111111---------------...///000......................................................------------......---......///////////////////////////////////////......////////////......,,,---------.........//////000000000000000000000......------------.........///000111111111111111111111000000000111222333////////////////////////---------------...//////...............///000000111111000000///.........//////000111222333333333111111000000000000000111/////////000000000111111111111000000//////000000//////////////////////////////...---------------........................,,,---///000///,,,)))'''---......////////////............///////////////---...///000111111111111000///...------...///000///...,,,++++++,,,...///.........///......------........................,,,---...000111111111111,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------...------...000111///......---000000---000000)))000///...------------------...///000000///...---......------------............------------......000......222222//////111------,,,,,,,,,,,,------'''(((+++---000111333333+++,,,,,,------,,,,,,+++++++++,,,,,,---------,,,......------------......,,,---------......////////////..................,,,,,,,,,---------......+++,,,,,,,,,---.........------------,,,---------....................................////////////////////////000000000000//////............///////////////...............111111000///...---,,,,,,+++,,,......------...///000000000000000000000000111111111000000000000000////////////000000111111///000111222222111000///000000000000000000000000111111111111111222222222333333333222222111000000111111111222222222333333222222222222222222222222333333444555555555555555555777:::???BBBDDDEEEEEEFFFGGGIIIJJJLLLNNNOOOPPPTTTUUUTTTQQQMMMIIIGGGGGG@@@???===;;;:::::::::::::::888555555888;;;======IIINNNWWW]]]aaabbbcccdddeeeeeeggghhhhhhgggfffeeeffffffffffffgggiiijjjjjjhhhgggggggggggggggggggggfffgggiiikkkmmmmmmmmmmmmjjjkkklllmmmmmmkkkiiihhhgggeeebbb```]]]YYYTTTPPPHHHFFFBBB>>>:::999999999<<>>===>>>??????BBB===888555777;;;???AAABBBHHHQQQYYY^^^aaaccceeefffgggiiijjjkkkkkkjjjjjjiiiiiihhhhhhhhhiiijjjjjjiiiiiiiiihhhhhhggggggfffggghhhjjjlllnnnnnnnnnnnnjjjkkkmmmnnnnnnmmmkkkjjjjjjhhhgggfffeeebbb^^^\\\TTTOOOHHH@@@<<<::::::;;;:::;;;>>>AAAEEEKKKRRRWWWaaadddhhhlllppprrrrrrsssppppppppppppooopppqqqrrrtttsssrrrrrrrrrrrrssssssmmmllljjjjjjjjjiiigggeee___\\\XXXTTTRRROOOLLLJJJ---------------,,,,,,,,,---,,,+++,,,...///...---......------------------......---------......///................................................---...////////////...------......///////////////000000000000000000000000......////////////......111000000///......------...///000111000///...---......////////////......---......//////......---222000///---,,,,,,------000000000000000000000000//////.........//////000000000111111111111000000000000000000000000000000...//////000000111111111111000/////////000222222------.../////////////////////...---,,,,,,,,,,,,////////////////////////000///......------..............................+++,,,---...---+++)))((())))))***+++,,,,,,,,,,,,///////////////............///////////////...---------,,,,,,,,,,,,------...---,,,,,,,,,,,,---...,,,,,,---------------,,,........................//////000000000000//////...------,,,,,,------.........------------.........------...000111///...333***//////(((666@@@000000///...------------------...///000000///...---......------------.................................,,,,,,///...+++***,,,......------------......---------------,,,+++***///..................///---...///000000000///.........------------..............................+++,,,------...---------...////////////000000000---------------.........,,,,,,---............------------...........................////////////////////////000000000000000000////////////000000...////////////000000000---------...///000000111333444444333000//////000111111111111111111111111000000000000111111111111...///000000000000//////000111111111111111111000111111111111111111111111000000111222222222222111222222444555555444333222222222222222333333333333222333333333333333444444000111333666888:::;;;;;;@@@CCCHHHMMMPPPRRRRRRQQQRRRRRRSSSUUUVVVXXXYYYZZZXXXXXXWWWTTTNNNJJJHHHGGGJJJHHHGGGDDDBBBAAA@@@???DDD???999555666:::>>>@@@???DDDLLLSSSXXX\\\___aaadddeeehhhkkkmmmnnnoooooollllllkkkjjjjjjjjjkkkkkkkkkjjjjjjiiihhhggggggfffiiijjjlllmmmnnnooonnnnnnjjjlllmmmnnnnnnmmmlllkkkjjjiiiggggggggggggfffddd\\\VVVMMMEEEAAA???>>>===:::;;;;;;<<<>>>BBBHHHLLLZZZ]]]bbbhhhnnnrrrtttuuuqqqrrrsssrrrppppppqqqssssssrrrqqqpppqqqrrrssstttqqqpppoooooopppooommmkkkiiifffbbb___^^^\\\YYYWWW------------............---,,,+++,,,...///...---........................///......---------......................................................---...///000000///...------......///////////////////////////////////////......////////////......000000000000000000/////////000111222222000...---//////000111111000//////......////////////......000//////.../////////000000000000000000000000000111000000/////////000000000000111222222111000/////////000000111222222222000000000111111111111111111000///...///000222333---...///000111000000///111000///...------------////////////////////////000//////.......................................------.........------,,,)))***+++,,,------------/////////.........------+++,,,---......///......------............------------------------------***+++---///111222333333...........................//////000000//////...///......------......//////..................///...------...000111///...333(((111444,,,===HHH333///......---------......---...///000000///...---......------------............////////////......///,,,,,,...---)))(((***......------------......)))***+++---......//////.........------.........,,,...///111111000///.........------------......////////////............+++,,,---/////////...---.........////////////000//////..................,,,---...///000//////...---------.........//////............////////////////////////000000000000111111000000000000111111.../////////000000000000------......///000000111///000111000...------...111111111111111111111111///000000000111111111111000111222222222222111000222111111000000111111222111111111111111111111111///000111222333222222111000222333555666555444333222222222333333333444444333333444444444555555555333555888;;;>>>AAACCCDDDGGGJJJNNNSSSVVVVVVVVVUUUTTTTTTUUUVVVXXXYYYYYYZZZXXXZZZZZZYYYVVVTTTTTTTTTSSSRRRPPPNNNJJJGGGDDDCCCCCC???;;;888999:::<<<<<<===@@@EEEJJJMMMQQQTTTWWW[[[^^^bbbfffjjjmmmoooooommmmmmllllllllllllmmmmmmlllkkkkkkjjjhhhgggffffffggghhhiiijjjkkkjjjiiiiiieeefffgggiiihhhgggfffddddddbbb___^^^___aaaaaa```]]]XXXQQQKKKGGGDDD@@@===:::::::::::::::<<<@@@CCCKKKOOOVVV___gggmmmrrrssssssuuuuuusssqqqppprrrtttqqqpppooonnnnnnppprrrsssssssssrrrsssttttttrrrpppooollliiihhhhhhgggeeeccc---.........//////000000---,,,+++,,,...///...---.../////////000000000111///......---------..............................////////////////////////---...///000000///...------......///////////////////////////////////////......////////////......//////000000111111222222000111333444333111///...///000111222222111000//////000000000000000/////////000111222333444444555000000000000000000000000111111000000000000000111......///000000///...---//////000111222333444444444444444333333333333333111000///...///000222444...///000222222111111000444333222111000000000000////////////////////////000000///...................................................////////////,,,---...///000000000000//////......---------,,,((()))+++---...///000000---...///000000///...---,,,------......------,,,***,,,///222666888:::;;;////////////////////////***+++---...000111111222//////............////////////............//////...------...000111///...222(((444999000BBBNNN555......---------......///---...///000000///...---.........------...............////////////......111......000...***(((***......------------....../////////000//////.........------,,,,,,------...,,,---///111111000///............------.........///////////////.........,,,---///000000000//////---------.........//////000000000///.........---,,,---///000000000//////---------.........//////............/////////000////////////000000000000222222111111111111222222.../////////000000111111............/////////000///000222111000000111222111111111111111111111111//////000000111111111222222333444555444444222111333222111000000111222333111111111111111111111111///000111222333222111111///111333555666666555444222222333333333444444444444444444555555666666666999;;;>>>BBBFFFIIIKKKLLLKKKNNNRRRVVVYYYYYYXXXWWWUUUUUUVVVWWWXXXXXXYYYYYYYYY[[[]]]^^^]]]]]]^^^```\\\\\\[[[YYYVVVRRROOOMMMEEECCC@@@???@@@???>>><<<:::<<<@@@BBBDDDFFFJJJMMMSSSUUUZZZ```eeeiiikkkmmmmmmmmmmmmmmmmmmnnnooopppmmmlllkkkjjjiiigggffffffddddddeeeffffffeeecccbbb]]]^^^___``````^^^]]][[[[[[XXXUUUSSSTTTVVVWWWWWWZZZWWWRRROOOLLLGGG@@@;;;999::::::999888999<<>>;;;;;;<<<===???@@@BBBBBBFFFHHHKKKQQQWWW^^^cccffffffgggggghhhhhhhhhhhhgggfffggggggfffccc```\\\ZZZZZZZZZZZZYYYXXXWWWVVVUUUOOONNNOOOQQQSSSQQQLLLGGGIIIIIIHHHGGGHHHIIIJJJKKKHHHIIIIIIHHHFFFCCC@@@===999999888888888888999999<<<===@@@GGGQQQ]]]hhhoooqqqssstttsssqqqooooooooovvvrrrnnnlllmmmpppsssuuuxxxwwwvvvvvvxxxyyyyyyxxxssssssssspppnnnnnnoooqqq......---,,,,,,,,,------////////////////////////000000000000000000000000000//////....../////////222000...---...//////...000000/////////.........---..................---////////////////////////000000000000000000000000111000//////......//////,,,---...000000000000///222000//////222222111///111111111000//////......////////////000000000111//////000000000111111111000000000000000000000000.../////////000000000111111111111111111111111111111111111111111222222222444333222222111111222222111111000000///000000000111111111111111111111111000000000000000000000000///111111111///...///000//////////////////////////////000000///......---//////////////////////////////...---......000000///...,,,---///000...,,,........./////////000000///......---...///000111//////.........---------000+++222000///NNNYYY999000000000000////////////...............///000000.........------...///////////////............---000///............///000///.........000111000//////---,,,---//////...---000000000000///////////////000000000//////000222222111///.........000111////////////////////////////////////............---......///////////////------.../////////......000000000000//////////////////000000000000//////......////////////..................////////////------------------------...........................//////////////////...////////////...---,,,+++111000000000///////////////////////////000111111111111000/////////////////////000111111000//////222000---...111222111000222111///...///000111333222222222222111111111111111111111111222222222222222222222111111111111111111111000000000000111111111111111111111111111111555444333222222222333333444444333222222222222333444333333222222333333444666888;;;>>>???AAADDDGGGJJJKKKMMMPPPRRRUUUWWWXXXYYYXXXWWWYYY\\\^^^]]][[[\\\[[[ZZZZZZZZZ[[[\\\]]]]]]___```ccceeefffggggggjjjhhhfffeeeffffffdddccc^^^\\\YYYTTTOOOJJJEEECCC???>>>===<<<<<<<<<===>>>???@@@CCCGGGMMMRRRWWWZZZ_________```______^^^^^^ZZZ[[[ZZZYYYWWWTTTQQQOOOOOOOOOOOONNNMMMLLLKKKJJJFFFEEEEEEGGGHHHGGGCCC???BBBAAA@@@???>>>>>>???@@@CCCCCCCCCCCCAAA>>><<<:::888888777777777777888888999:::<<<@@@HHHQQQZZZ```fffhhhjjjllllllmmmppprrrvvvssspppnnnnnnppprrrsssuuutttttttttuuuvvvwwwwwwtttuuutttrrroooooopppqqq/////////...//////000000////////////////////////000000000000000000000000000//////...//////000000333///,,,---000222000---000000////////////..............................////////////////////////000000000000000000000000222111111000///000000000//////000000000000//////222111000000111222111000222222111000//////....../////////000000000111111111111111222222222333333000000000000000000000000////////////000000000000000000000000000000000000222222222111111111111111222222333333333222111111444333222111000000000000111111111111111111111111000000000000000000000000000111222111///...///000//////////////////////////////000000000///......////////////////////////000//////............//////...------//////...---....../////////000000000//////.........///000000/////////............---333+++111000+++===FFF111000000000000////////////........./////////000000000///...............//////............---------000//////......//////000///......///000000---+++.........000222222111///////////////000000000000111222222111//////000222333222000/////////000111////////////////////////////////////............---....../////////////////////000000000///......////////////000000000000000000000//////000000111...//////000000//////...//////..................------------------------........................////////////////////////000000//////...---,,,,,,111111000000000/////////000000/////////000111111111111000/////////000000///000000111111000000///222///---...111333333222222111///......///000111333222222222111111111111111111111111222222222333111111111111111222222222222222222111111222222222222222222222222222222222444444333222222222333333555444333333222222333333444444444444555555666777:::===AAADDDGGGKKKOOORRRTTTUUUVVVWWWXXXYYYZZZ[[[\\\[[[[[[\\\___``````___```___^^^]]]\\\]]]^^^___```aaacccfffhhhjjjkkkkkkooonnnmmmmmmnnnnnnmmmlllkkkjjjgggbbb\\\VVVQQQNNNHHHEEEAAA===;;;::::::;;;999:::;;;>>>AAAFFFIIIKKKRRRRRRRRRRRRRRRQQQPPPOOOLLLLLLLLLKKKIIIGGGDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>===>>>???>>>;;;999===<<<:::888777666777777===>>>>>>>>>===;;;999888777777666666666666777777888777888:::>>>DDDJJJNNNUUUWWW[[[^^^bbbgggmmmqqqsssrrrqqqpppoooooopppqqquuuuuuuuuuuuvvvwwwxxxyyyvvvwwwvvvtttrrrqqqrrrsss///////////////000111222////////////////////////////////////////////////---------------....../////////...///111333333222000000////////////////////////............//////////////////////////////000000000000000000000000333222111111000000111111111111111111000000//////111111111111111222111111//////000000000111111111//////000000000111111111111111111222222222333333000000000000000000000000////////////000000000000////////////////////////333222222222111000000000111222333444444333111000444333222222111111111222111111111111111111111111000000000000000000000000000111222111///...///000//////////////////////////////000000000//////...////////////////////////000000//////............///........./////////......////////////000000000//////////////////000000/////////...............333+++///111***000777///000000000000////////////......///000000000000000111000//////......//////............------------000//////////////////000......000222444444111///000000222444666777444222......//////000000111111///000000///---,,,---///222111000/////////000000////////////////////////////////////............---......///////////////000000000000//////...---////////////000000000000111000/////////000111222//////000000000000//////000//////......---------////////////////////////............////////////000//////////////////000111000000000/////////000111111111000000000//////111000000///000000111111111111000000///000000111000000000000000000000000///222444444333111222333222111111000///000000111333333222222222111111111111111111222222222333333000000000111222222222333222222111111111111222222333333333333333333333333444333333333333333333333444333333222222222333333333444555666888;;;===>>>BBBEEEIIIMMMPPPSSSWWWZZZYYYYYYZZZ[[[\\\]]]]]]^^^___^^^___```aaabbbbbbbbbcccbbbaaa```___```aaaaaacccdddfffiiikkklllmmmnnnpppooonnnpppqqqrrrqqqooonnnmmmllliiiddd___[[[XXXPPPLLLFFF@@@<<<:::::::::999999999:::<<<>>>AAABBBFFFFFFFFFFFFEEEDDDBBBBBBCCCCCCCCCBBBAAA???===<<<============<<<;;;:::999===<<<<<<<<<<<<<<<;;;:::<<<;;;999888777666777777:::;;;;;;;;;;;;:::999999777666666555555666666777888777777777999<<<@@@BBBEEEGGGKKKPPPUUU\\\dddiiilllmmmnnnnnnnnnnnnoooppprrrrrrsssttttttuuuwwwyyyxxxxxxyyywwwuuuttttttvvv///.........///000111111000000000000000000000000////////////////////////---------------...///000///333666444000///111444//////000000000000000000000///............///000000000000000000000000000111111111111111111111111333333222111111111111111333222222111000000//////111111222222111111111222000000000000111111111111000000000000111111111111000000000111111111111222111111111111111111111111000000000000////////////////////////////////////333222222222111000000000000111333444444333222111222222222222222333444444111111111111111111111111000000000000000000000000000222222111000///000111000000000000000000000000//////000000000000000///////////////////////////000000000//////...------...////////////...//////////////////000000000111000000000000000000//////////////////////////////111,,,...111,,,,,,000000000000000000////////////...///000000111111000000111000000/////////000000//////.........---------///000000000000000000///000000111333555555222000000000222555777777555333......//////000000111111...//////---++++++,,,---000000//////............////////////////////////////////////............---......//////////////////////////////...---,,,.../////////000000000111111000/////////111222333//////000000000000//////000000000//////.........000000000000000000000000........./////////000000111000////////////000111///.........///000111222111111111111000000000000111111000000000000111111111111000000000000111111111111000000000000111111---555===<<<555//////222333222222222222222222222333333333222222222222111111222222222222333333333000000000111222222222333111111111000000111111111333333333333333333333333222333333333333333333333222222222222222333444555444555777:::>>>BBBEEEGGGLLLOOORRRUUUWWWYYY\\\___[[[\\\]]]^^^```aaabbbcccaaaaaabbbbbbccccccddddddeeedddcccbbbbbbcccdddeeefffgggiiikkkmmmnnnoooooooooooooooqqqssstttsssqqqooonnnllliiieee```\\\ZZZPPPLLLFFF@@@;;;999999999:::999999999999;;;<<<===?????????>>>===<<<;;;:::>>>>>>>>>===<<<;;;;;;:::;;;<<<<<<<<<<<<;;;;;;:::<<<<<<======<<<;;;;;;;;;;;;:::999888777888999999999999999999999999999999777777666666666666777777777777666666777999;;;<<<;;;===@@@DDDIIIOOOVVV[[[___bbbeeegggggghhhkkkmmmjjjlllnnnnnnnnnooorrrtttwwwxxxyyyxxxwwwvvvvvvwww//////.........///000000000000000000000000000000000000000000000000000000////////////000111222222222888;;;777///***,,,111//////000000000000111111111000///......///000111000000000000000000000000111111111111111111111111333222111111000111111111333333222111000000111111111222333222111111222333444444333222000///......000000000111111111222222/////////000000000000111111111111111111111111111000000000000////////////000000000000000000000000222222222111111111111111111111222333333333222222111111111111222333444555111111111111111111111111000000000000000000000000111222333222000///000111000000000000000000000000//////000111111111000000////////////////////////...//////000//////...---...///000000......///000/////////000000000111111000000111111111000//////...////////////000000000.........//////---///222000000000000////////////...///000111222111000///000000000000000111222222000////////////.........///000000111111000000///222111111111222111...,,,/////////111333333222000////////////000000000000///000000///------...000////////////.........---////////////////////////////////////............---......///////////////....../////////...------......//////000000111111000000000000111222222333///000000111111000000///111111000000000000000000////////////////////////.........//////000000111111111////////////111111...------,,,---...000111222222111111111000000000222222111000000000111111111111000000000111222222222111111000000111111222---777???>>>555......222222222222333333333444444333333333333222222222222222222222222333333333333111111111111111222222222111111000000000000111111333333333333333333333333222222333444444444333333222222333444555666888999999;;;>>>BBBFFFKKKOOOQQQTTTVVVYYYZZZ[[[\\\___aaa___```aaabbbdddfffggghhhccceeeffffffeeeeeefffggghhhgggfffffffffhhhiiijjjkkkkkkmmmnnnooopppppppppqqqqqqqqqsssvvvvvvtttsssqqqooojjjeee___YYYUUUSSSHHHEEEAAA===:::888888888:::999888888888999;;;<<<============<<<;;;::::::;;;;;;;;;:::::::::::::::;;;<<<===>>>?????????>>><<<>>>@@@@@@???======>>>;;;:::888777777888999:::888888888888888888888888999999888888888888999999777777777777777888999999777999<<<>>>@@@DDDHHHLLLPPPTTTXXXZZZ[[[\\\aaadddeeehhhjjjkkkjjjkkkooosssrrrtttvvvvvvuuuuuuvvvwww111000000////////////000000000000000000000000000000000000000000000000000////////////000111222333111555777555///+++,,,/////////000000000111111111111000///......///000111000000000000000000000000111111111111111111111111222222111000000000000000333333222111111111222333000222444333111000222444555444333222000///...---000000111111111222222222/////////000000000111111111111111111111111111111111000000000/////////...111111111111111111111111111111111111111222222222222222111111222222333444222222111111111222222333111111111111111111111111000000000000000000000000111222333222000///000111000000000000000000000000//////000111111111111111////////////////////////---...///000000//////......000111000......///111//////000000000111111111000111111222111000///....../////////000000000000,,,111///---111111///222000000000000////////////...///000222222111000////////////000111222333444111111000000000////////////000111111111111000///222000//////000000///---000///...///000111000///000000000000////////////...///000///......000222000000000000000///......////////////////////////////////////............---......///////////////......///000000000//////.........///000111111111//////000111222222222222000000111111111111000000111111111111111222222222000000000000000000000000---......///000000111111222111///......///111222333222000///...///000111222222222111111111000000333222111111000000111111111111000000111111222333222222111000000111222222111555888888444000000111///000111222333444444444444444333333333222222222222222222333333333444444222222222111111111111111222222111111111111222222222222222222222222222222111222333444444444333333444444555777999;;;===>>>CCCDDDGGGJJJOOOSSSWWWYYYXXXZZZ\\\]]]]]]^^^aaacccbbbbbbcccdddfffggghhhhhhfffhhhjjjiiihhhgggiiikkkkkkkkkjjjjjjkkkmmmooopppppppppqqqrrrrrrrrrrrrqqqrrrrrrsssuuuwwwwwwuuusssnnnjjjccc[[[TTTNNNJJJHHH@@@???===;;;:::::::::;;;;;;:::999999999:::<<<===>>>>>>????????????>>>>>>;;;;;;;;;;;;;;;;;;<<<<<<>>>???@@@BBBCCCDDDEEEEEEBBBFFFIIIJJJHHHFFFEEEFFFAAA@@@>>><<<;;;;;;<<<<<<;;;;;;:::::::::::::::;;;;;;;;;::::::::::::;;;;;;:::::::::::::::::::::999777999;;;<<<<<<===@@@AAACCCGGGKKKLLLLLLNNNSSSXXX\\\```ddddddcccdddhhhmmmkkkmmmppprrrrrrrrrsssttt222222111000/////////000000000000000000000000000000000000000000000000000------------...///111111,,,...000111111000000000//////000000111111111222222000///......///000222000000000000000000000000111111111111111111111111222111111000///000000000333333111111111222333444000333444333111000222444222222111111111111111111000111111111111222222222///000000000000111111111111111111111111111111111111111000000/////////...111111111111111111111111000000111111222222222333222222111000111222444555333333222111000000000000111111111111111111111111000000000000000000000000111222333222000000000111000000000000000000000000//////000111111111111111////////////////////////,,,---...000000000//////...000222111...---///111000000000000111111111111000111222222222000///....../////////000000111111+++444000+++222444000111000000000000////////////...///111222333222000///...//////000111333444555111111111111000000000000///000111222222111000///000...---...111333333333333111//////000111000000111111000000//////......---...///...---...000222111111111111111000//////////////////////////////000/////////............---......///////////////...///000111111111111111---......///000111111222...///111222333333222222000000111111111111000000111111111222333333333444333333333333333333333333---......///000111111222222111000......000111222:::888555333111111222222222222222111111111111000333333222111000000111111111111000000111222333333333222111000000111222333555222000000222333222111---...000111333444444444444444444333333333222222222222333333333444444444333222222222111111000000444333333222222333333444222222222222222222222222000111333444555444333333555666777999<<>>>>><<<<<<;;;;;;<<<===???@@@@@@AAAAAABBBBBBBBBBBBAAA>>>============>>>???@@@AAABBBDDDFFFHHHJJJKKKKKKKKKOOOTTTUUUSSSPPPOOOOOOJJJHHHFFFCCCBBBAAA@@@AAA??????>>>>>>======>>>>>>===<<<<<<;;;;;;<<<<<<===????????????>>>===<<<;;;888:::<<<===<<<;;;<<<===<<>>>>>===;;;===>>>???AAADDDGGGIIIKKKNNNOOOPPPPPPOOOLLLHHHFFFIIIFFFAAA>>><<<>>>AAACCCGGGFFFDDDEEEHHHMMMSSSVVVZZZ]]]```bbbbbbaaaaaaaaa]]]WWWPPPLLLLLLJJJEEEAAABBBBBBAAAAAA@@@AAAAAABBBAAA@@@@@@@@@AAA@@@>>><<>>;;;888;;;;;;::::::;;;<<<======DDDDDDDDDEEEHHHKKKOOOQQQWWW[[[```fffkkkmmmmmmlll000000000000000000000000000111111222222111111000333222111000//////000111111111111111111111111111//////000000000111111111111111111111111111111111111111000/////////000000000000111111222222333333222222222222222222222222222222222222222222222222111111111111111111222333222222333333333333222222111222222333333222222111111111111222222222222333111111111111111111111111333333333333333333333333111111111111111111111111111111000000000000111111111111111111111111111111111222222222222333333333444444444444444444444444111222444555555444222111222222222222111111111111000000111111111111000000///...,,,+++,,,---000111000000000000000000000000111111111111111000//////000000111111111111000000...//////000000000000000///////////////000111111333222111222333222111000111222333111000///000111/////////000111333555666777555222111111111000...000000000000111111111111...///111222222222000///000000000000000000000000111111000///////////////111111111000000000000///111111111111000000000///111000000000000000111222000000000000000///......///111222222111000000111///111222111000///000111......//////000111111222000000000000000000000000000000000000////////////000000000000000000000000222111000111222333222111111111111111111111111111222222111111111111111111222222222222222111111111222///---...333444000,,,333111000111222333222111222222222222222222222222111111111111222222222222222444555555333222222222111111111111000000000000000111111222222111111000222222222222222222222222222222222222222222222222222222222222222222222222333222222111111222222333333444444555555555555555444333333333333444555555222333333333333222222111333555666666666666999;;;>>>@@@CCCHHHLLLPPPTTTUUUTTTUUUVVVXXXYYY[[[\\\]]]^^^^^^^^^^^^___```aaabbbeeefffggggggfffggghhhjjjooonnnnnnnnnnnnnnnooooootttssssssssstttuuuwwwxxxuuuvvvwwwwwwvvvuuuuuuuuusssqqqooonnnoooooonnnmmmfff^^^SSSKKKHHHFFFCCC@@@???>>>>>>???AAAAAA@@@???BBBBBBCCCFFFIIILLLPPPRRRVVVVVVWWWWWWVVVTTTRRRQQQMMMJJJGGGDDDBBBCCCDDDEEEFFFFFFEEEGGGJJJOOOTTTWWW[[[^^^bbbdddfffgggjjjkkkjjjeee___\\\[[[YYYTTTPPPMMMKKKGGGDDDBBBCCCDDDEEEFFFFFFFFFHHHJJJLLLLLLLLLMMMMMMNNNNNNLLLIIIEEECCCBBB>>>::::::<<<>>><<<999:::::::::;;;<<<======>>>???>>>>>>???@@@CCCFFFGGGNNNQQQUUUZZZ^^^```aaaaaa111111111111111111111111111111000000000000111111222222111000000000111111111111111111111111111111000000111111111222222222111111111111111111111111000000//////000000111222111111111222222222222222222222222222222222222222222222222222222222222222333222222111111111111222222222333333333333222222111222222333333222222111222222222222333333333333222222222222222222222222333333333333333333333333111111111111111111111111111111000000000000111111222222222222222222222222222222222222333333333333333444555666666666555444222222444444444444222222444333333333333222222222000000111111111111000000000///---,,,,,,...000111111111111111111111111111111111111111111000//////000000111111111111000000...///000000111111000000...///000000111111000000///111222333333333222111444333111000000000111222...///000222444666888:::;;;888444222111111///...000000000111111111222222...///000222222111111000000000000000000000000000000000///.........//////111000000000000/////////111111111111000000000000000000000000000111222333000000111111000000//////...000111111000//////000///111222111000///000111...//////000000111111111000000000000000000000000////////////000000000000000000000000000000000000111000000111333444333222333333333333333333333333333222222222111000000000000000111111111111111111666666555444333222111111555333222222333444333222222222222222222222222222111111111111222222222333222444555555333222222333//////000000000111111111222222222333333222222222333333333333333333333333333333333333333333333333333333333333333333333333222222111111111111222222444444444444444555555666555555444333333333333444333333333444444444444444333555777999:::<<>>>>>===;;;999:::;;;<<<============<<<;;;;;;;;;;;;===???@@@DDDEEEHHHKKKNNNQQQRRRSSS111111111111111111111111222111////////////111222222111111111111111111111111111111111111111111111111111222222222333333333111111111111111111111111000000000000111222333444222222222222222222222111222222222222222222222222333333333333333333333333444333222222111111111111222333333333333333333222111222222333333222222111222222333333333444444444222222222222222222222222111111111111111111111111111111111111111111111111222111111000000111111222222222222222222222222222222222222333333333444444222333444555555333111///222333333444444333333222333333333333222222222222000111111222222111111000222111000//////111222333111111111111111111111111111111111111111000//////000111111222222111111000//////000111111111111000...///000222222111000000...111333222222444555333555222//////000222222222000111222333555777:::;;;999666333222222222222111000000111111111222222222//////000111111111111000000000000000000000000000000000////////////000000111111111111000000000000111111111000000000000000000000000000111222333333000000111111111000000///...///111111///...///000///111222111000///000111//////000000000111111111000000000000000000000000......//////000000111111000000000000111111111111111000///111333444444333333333333333333333333333333333333222111000///////////////000111111111222999DDDLLLEEE555,,,111:::777444222222333333333222111222222222222222333333111111111222222222333333333555666555333222333444111111111111111111111111222222333333333333222222333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222333555444333222333444555666666666555444333333333333555555555666666777888999444777999<<<>>>AAAEEEHHHLLLNNNRRRWWW[[[]]]]]]]]]\\\]]]]]]^^^______``````aaaaaaaaaaaabbbcccdddeeehhhjjjlllmmmmmmmmmooopppsssrrrsssssstttuuuvvvwwwzzzzzzzzzzzzzzzzzz{{{{{{zzzxxxvvvtttsssqqqpppooolllhhhccc```^^^\\\ZZZXXXTTTPPPJJJFFFEEEEEEDDDCCCCCCBBBAAACCCEEEGGGHHHGGGHHHHHHIIIKKKPPPUUUZZZ]]]^^^^^^]]]\\\]]]^^^___```YYYYYYZZZZZZZZZYYYXXXWWWWWWWWWYYYZZZ\\\^^^___```aaacccfffiiimmmsssyyy}}}~~~{{{zzzyyyvvvqqqmmmiiifffaaa]]]ZZZYYYYYYZZZTTTSSSRRRTTTXXX\\\^^^___ccceeeggghhhhhhfffcccbbbVVVPPPIIIDDDBBBAAA???>>>;;;<<<===>>>>>>======<<<======<<<<<<<<<===>>>???>>>???@@@AAACCCEEEGGGHHH000000000000000000000000222111000//////000111222111111111222222222222111111111111111111111111111222222222222333333333333111111111111111111111111111111111222333444555666333333333222222222222222222222222222222222222222333333333333333333333333444444333222111111111222333333333444444333333333111222222333333222222111222222333333333444444444222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222222222222222222222222222222222333333333444444444333333444444333000...,,,333333333333333333333333333222222222222111111111111111222222222222111111333222111111111111222222000000000000000000000000111111111111111000//////111111222222222222111111///000000111111111111111...///111222222222111000///444444000111888>>>???>>>777111///111333222000333333333444555666888888777555333222333222111000111111111111222222222222//////000111111111111111111111111111111111111111222111111000111111222222333333222222222222111111000000000000000000111111111111000111111222333333000000111111111111000000...///111111///...///000///111222111000///000111000000000000111111111111000000000000000000000000......//////000000111111111111111222222333333333111000000111333555444333222222222222222222222222333333333222111000///////////////000111111111222777GGGVVVUUUFFF999666999888555222111111222222111111111111222222333333333111222222222222333333333444555666555333222333444555555444333333222111111111222222333333222222111333333333333333333333333333333333333333333333333333333333333333333333333444444333333333333444444444444333222222444555666666666555555444555555555444444555555777888:::;;;777:::===@@@CCCGGGKKKNNNRRRTTTXXX[[[]]]]]]]]]\\\\\\]]]^^^___```aaabbbcccbbbbbbbbbbbbccceeefffgggiiikkknnnoooppppppqqqsssttttttttttttuuuvvvwwwxxxzzzzzz{{{{{{zzzzzzzzzyyyzzzwwwtttrrrrrrpppmmmjjjbbb]]]XXXSSSPPPNNNLLLJJJHHHEEECCCAAABBBCCCDDDDDDAAA@@@@@@CCCGGGJJJLLLMMMNNNOOOPPPSSSXXX]]]aaadddeeeeeedddcccdddfffhhhiiieeegggiiikkklllkkkjjjiiiiiiiiijjjkkkkkkkkkkkkkkklllnnnoooqqqsssxxx~~~~~~|||yyyvvvrrrrrrpppooommmkkkiiihhhaaa^^^\\\[[[]]]___``````bbbdddfffiiikkkkkkkkkkkkccc]]]VVVNNNIIIEEECCCBBB???@@@@@@@@@@@@???>>>>>>???>>>>>>>>>>>>>>>??????<<<<<<<<<<<<===>>>@@@AAA000000000000000000000000222222111111111111222222000111222222333222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222333444555666222222222333333333333333222222222222222222222222444444444444444444444444444333333222222222222333333333444444444444333333111222222333333222222111222222222222333333333333333333333333333333333333333333333333333333333333111111111111111111111111222222111111111111222222333333333333333333333333333333333333444444444444555555555555444222000...333333333333333333333333222222222222111111111111111111222222222222111111222111111000000000000000000000000000000000000000111111111111111000//////111111222222222222111111///000111111222222111111///000111111222222111111000555555000555EEETTTZZZYYYLLL<<<222111333222000444444444444444444555666666555555555444333///,,,111111111222222222222333000000000000000111111111111111111111111111111111222222111111111222333333444444333333333222222222000000000000111111111111333222222111111111222222000000111111222222111111...000111111000//////000///111222111000///000111111111111111111111111111000000000000000000000000////////////000000000000111111222222333444444444222111111222444555444333111111111111111111111111333222222222111000000000000000111111111111111111222;;;IIIVVVZZZQQQAAA444999666333111111222111111111111111222222333333444222222222222333333333333555666666444333222444555777777666555444333222111111222222333333222222111333333333333333333333333333333333333333333333333333333333333333333333333555555444444444444555555333333333333333444444555555555555666666888999999333333333444666999;;;===>>>@@@DDDFFFIIIMMMQQQTTTYYY[[[\\\^^^______^^^^^^^^^^^^___```aaabbbcccdddbbbccccccdddfffhhhjjjkkkjjjmmmppprrrsssssstttuuuvvvvvvuuuvvvvvvwwwxxxyyyzzz{{{{{{{{{zzzyyyxxxxxxyyyvvvssssssssspppkkkgggYYYUUUOOOJJJGGGEEECCCBBBAAAAAA@@@@@@AAABBBCCCDDDAAAAAABBBFFFLLLRRRVVVWWWZZZ[[[^^^bbbfffjjjmmmooossssssrrrrrrssstttvvvwwwuuuwwwyyy|||}}}}}}|||{{{yyyyyyyyyyyyyyyyyyyyyyyy{{{||||||||||||{{{{{{|||}}}|||zzzxxxwwwpppmmmjjjhhhhhhhhhgggfffbbbbbbdddeeehhhjjjlllmmmkkkggg```XXXPPPKKKHHHGGGEEEDDDDDDDDDDDDEEEFFFFFFDDDCCCCCCBBBAAA@@@??????===<<<<<<;;;;;;;;;;;;<<<111111111111111111111111222222333333333333222222000111222333333333222222222222222222222222222222111111111111222222222222222222222222222222222222111111111111111222333444111222222333333444444444222222222222222222222222444444444444444444444444333333222222222333444444333333444444444444333333111222222333333222222111111111111222222222222333333333333333333333333333333333333333333333333333111111111111111111111111333222222111111222222333333333333333333333333333333333333444444444444555444444444444444333333333444333333222222333333444444333333333222222222222111222222333333222222111222222111111000000000000111111111111111111111111111111111111111000//////111222222333333222222111000000111222222222222111111111000000111111222333///555555111<<>>666555555666999<<>>===<<<;;;222222222222222222222222222333444555555444333222000111222333444333333222222222222222222222222222000000111111111222222222222222222222222222222222000000000///000000111222111111222333333444555555222222222222222222222222555555555555555555555555222222222222333444444555333444444555555444444333222222222333333222222222000000111111111222222222333333333333333333333333111111111111111111111111111111111111111111111111333222222111111222222333333333333333333333333333333333333444444444555555222111111222222444555666444333333222222333333444555555444444444333333333111222222333333222222111444444444333333222222222222222222222222222222222111111111111111000//////111222222333333222222111000000111222222222222111222111000000000111333444...555555333CCCfff[[[>>>222222444444111111111111222333444444...000444999<<<;;;777444111111222222222333333333000000000000000111111222111111111111111111111111000000///000000111222222222222222111111111111000//////000000111111111222555555333222111000000000///000111222222222222222000111333333111000111222///111222111000///000111222222111111111111111111000000000000000000000000111111000000//////......///000000111222222333333555333222222444444333111111111111111111111111111111111111111111222222222444333333333222111111111222111111666???IIIPPPTTT===:::666333333333333333000000111222333333444444222222333333333444444444666666666444333222444666222222333333333333444444444555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444333333222222333333444111222333444555444333222333444555777:::===???AAA:::999999:::===@@@DDDFFFKKKMMMPPPRRRTTTVVVZZZ]]]\\\\\\]]]]]]___aaacccdddeeeeeeeeeddddddccccccbbbeeefffhhhjjjmmmppprrrtttmmmqqquuuxxxyyyyyyzzz{{{{{{zzzzzzyyyyyyyyyzzzzzz||||||||||||{{{zzzxxxwwwyyywwwvvvwwwyyyuuummmfff___ZZZTTTOOOMMMLLLLLLKKKFFFGGGHHHGGGEEEDDDDDDEEEIIIIIILLLSSS\\\ffflllooolllooosssxxx|||~~~~~~|||zzzvvvsssoookkkiiijjjkkkmmmllljjjgggaaaZZZTTTRRRQQQJJJJJJIIIKKKOOOTTTZZZ]]]aaa___]]]YYYUUUPPPMMMKKKEEEEEEEEEDDDBBBAAA???>>>000000111222222222111111222222222222222222222222111111222222222333333333111111222222222333333333111222444666666666444444111111111111111111111111000000111222333333444444111222222333333222222111222333333444444333333222222333444444555555444444444444444444444444444444555444444333333444444555555555555444444333333333222222222222222222222222444444222222222222444444333333444555555444333333333333333333333333333333444333333222222333333444111222333333444444444444555555555444444333333333000111111111111222222222666666555555555444444444000111111222222111111000444333111000000000111111111222444444444222000...222222222222222222222222222222222111111111111000111111222333333333333222444555444333111111333555666555333111111222333444111666333000EEEllluuuUUU<<<111111444555444222111//////000222333---...111333444444333222000111222333333333333333222222111111222222333444222111111111222333333444111111111111111111111111111111111111111111111111333333222222111000000000333222111111000111111111000000000000000000000000444444333333333333222222222222222222111111000000111111111111111111111111222222333444444444444333222111000000000111333444333222111111111222333444444333222111111111222333444333222111111222333444333222111000000000222222222333333444444333333222333333444444666<<>>333222222222444444333222222333444555000111222333333222111000111111222333333333333333222222222111222222333444333333333222333444444555222222222222222222222222222222222222222222222222111111111111111222222222333222222111111111111111333333333333333333333333444444333333333333222222222222222222111111111000111111111111111111111111000000111222222222222111111111111111111222222333333222111111111222333444555555333222222222333444444333222222222222333444444333222111111222333444444444555555555555444444222222222222333666;;;???UUUFFF888444555444222222333333222222333333444555666555444444666666555444444444444555555444444444222222222222222222222222333444444555555444444333333333444444444555555555333333555555666555444333000111333555666666555555555555555555555555555555555555555555666666666666555666777777666777:::<<<>>>@@@CCCGGGLLLPPPSSSUUUTTTUUUXXXZZZ]]]^^^`````````bbbdddeeeeeeeeefffggggggiiikkkjjjfffeeehhhlllooopppqqqrrrssstttttttttsssuuuxxx{{{||||||{{{zzz}}}}}}|||zzzxxxyyy{{{}}}~~~|||{{{zzzzzzxxxzzz|||}}}|||yyyuuurrrrrrqqqnnnllljjjhhhhhhhhhgggeeebbb```___```aaabbbdddfffjjjoootttyyy|||~~~|||}}}}}}}}}~~~|||{{{{{{zzzwwwuuuvvvoooqqqoooddd``````ZZZTTTSSSRRRRRRVVV]]]dddhhhwwwxxxyyyyyyvvvrrrmmmjjjccc^^^WWWSSSPPPKKKCCC===333444444333333222111000333333333333333333333333222222222222333333333333222222222333333333444444444333000//////000222333444444444444444444444444111111222222333333444444444444555555555555444444333333444444444444333333222333333444444444444444444444444444444444444444444444444444444444444444444444333333333333222222222222222222333333333333444444333333333333444444333444555555555555444333333333333333333333333333222222111111111111222222333333333333333333222222555444444444444333333333333333333444444444555555555555555555555444444444333444444555555444444333333333222111111111222222444444444444333333333333333333333333222222222222333222222222111111111111111222222333333333333333333333333222000000111333444333111000000000111222222444555555888DDDVVVdddooo___KKK;;;444222222111222222333333444444555555333333444444333111///...111222222333333333333333222222222222222333444444444444444444444555555666444444444444444444444444222222222222222222222222000000111111222333333444333333222111111111111111111111111111111111111111444444333333333333222222222222222222111111111111222222222222222222222222000111111222222222222222000111111222222222222222222222222222222333444444666555555444333444444444444333333222222333333444555444444333333444444555555555666666666666555555222222333222222333555888OOOCCC999555555333222222333333333333333444444555666555444444666666555444555555444444444444555555333333333333333333333333444444555555555555444444333444444444444555555555111222444666666666666555444555666777888777666666666666666666666666666666555555555555555555555555777777777666666777;;;===AAACCCHHHLLLQQQTTTVVVWWWYYYZZZ[[[]]]^^^___``````dddfffggghhhgggfffggghhhhhhiiijjjiiiggggggkkkooottttttuuuuuuuuuuuuttttttwwwxxx{{{|||}}}|||zzzyyy}}}}}}}}}{{{yyyyyy{{{}}}~~~}}}{{{zzzyyyyyyzzz{{{}}}~~~}}}zzzwwwuuuxxxxxxwwwwwwwwwxxxyyyyyyuuusssqqqooonnnnnnoooooorrrtttvvvyyy|||}}}|||wwwzzzxxxnnnkkkkkkbbb]]]\\\[[[\\\___eeekkkooozzz|||~~~~~~|||yyywwwsssnnnhhhbbb^^^XXXPPPJJJ333333444444444333333222333333333333333333333333222222222333333333444444333333333333444444444444555555333222111222222333333333333333333333333333222222222333333333444444444444555555555555444444555555666666666666555555555666666777777777777777555555555555555555555555444444555555555555444444333333333333333333333222222222222333333333333333444444444333333444444444444444555555555555444444666666666666666666666666444444444333333444444444555444444333222222222222444444444444444444444444333333444444444555555555555555555555555555555555222222333333333333222222333333333222222222333333444444333333333444555555333333333333333222222222333333222222222111111111111222333333444444333333222333333222111000111222666555444333333333333444444111111666666555>>>JJJNNNFFF;;;444333333333222///000111222333333333333444444444444333222111000222222333333444333333222333222222222222333444444555444444444444444555555333333333333333333333333333333333333333333333333111111111222222333333333333333222111111111111222000000000000000000000000444444333333333222222222222222222222222222222222222222222222222222222222222333444444555555444444000111222333444333222111222222222222333333444444555555555444444444444444333333222222222222333333444444444444444444555555555555555666666555555555333444555555444444555777DDD>>>999666555555666777333333333333333444555555666555444555666777666444777666555444444555666777444444444444444444444444444444555555555555444444444444444444555555555555222333555666777777666666666777777888888777666666666666666666666666666666666666666555555555555444777777888888888;;;???CCCEEEHHHMMMQQQUUUWWWXXXXXX[[[\\\^^^___aaabbbbbbcccfffhhhiiiiiihhhggghhhiiiiiiiiiiiihhhgggiiimmmqqquuuuuuvvvvvvvvvvvvvvvuuu{{{|||}}}}}}|||zzzyyywww~~~~~~~~~|||zzzzzz{{{}}}~~~~~~}}}|||{{{zzzyyyyyy||||||~~~~~~~~~|||zzzyyyzzzzzz{{{{{{}}}~~~|||zzzxxxvvvuuuuuuvvvvvvzzz{{{|||}}}~~~~~~}}}~~~}}}wwwwwwvvvkkkggggggfffgggjjjoootttwwwzzz{{{|||~~~~~~}}}|||{{{}}}zzztttooojjjeee^^^ZZZ111222333333444444444444333333333333333333333333222222333333333444444444333333444444444555555555333444555555444333222111333333333333333333333333333333333333333444444444333333444444444444333333444444555555555555444444555666777777888888777777555555555555555555555555444555555666666555555444333333333333333333333333222222333333333444444444444444444444444444444444555555555555555555555555666666666666666666666666555444444444444444444555555555333222222222222333444444444444444444444444333333333333444444444444444555555555555555555555444555555666666555555444333333333444444444333333333333333333333444555666444444444333333333222222333333333222222222222111222222333444444444444333222333444333222111111222555555444444444444444444777///...555777111222:::888555111111333444444333///000111333333444444444222222333444444444444444333333444444444333333222333333222222333333444555444444333333333333444444333333333333333333333333333333333333333333333333333333333333222222111111444333333222111222222222444444444444444444444444444444333333333222222222222222222222222222222333222222222222222222222222333333444555555555555444000111222444444333222222222222333333444444444444444444444444444333333222111111222222222222111111222333333444444444444444444444555555555555444444222444555666555555666777===>>><<<999666555666777444444333333444444555666777666555555666777666555777777555444444555777777444444444444444444444444444555555666666555555444444444444555555555666666555555666777777777555555777777777777777666666555777777777777777777777777666666666666666666666666666888:::;;;>>>AAAGGGJJJNNNPPPTTTXXX\\\]]]^^^^^^\\\]]]___aaaccceeefffffffffhhhjjjjjjiiiiiiiiijjjjjjjjjiiihhhiiikkkooorrrsssssstttvvvwwwwwwwwwwwwyyyzzz{{{|||||||||{{{zzz~~~~~~{{{zzz{{{|||}}}}}}||||||{{{{{{zzzzzz}}}}}}~~~~~~~~~}}}||||||zzz{{{{{{|||}}}}}}}}}~~~}}}|||{{{{{{||||||~~~|||{{{}}}}}}zzz{{{}}}|||~~~}}}rrrqqqqqqqqqrrruuuxxx|||~~~~~~}}}zzzwwwsssooojjjggg111111222333333333333333333333333333333333333333333333333333444444444444444444444555555555666666000222333444444333111///222222222222222222222222333333333333444444444444333333444444444444333333222222333333333333222222333444444555555555555555555555555555555555555555444555666777777666555444333333444444444444555555222222333333444444555555444444555555555555444444666666555444444555666666444444444444444444444444333333222222222222333333555444333222111222333444333333333444444444444555333333333444444444555555444444444555555555555555333333444444444444333333333333444555555555444444111222222333444555555666555555444444333333222222333333333333222222222222222222333444444444444444222444555555333222222222333333333333222222222222666//////555777333111444444333222333555555444333333333444444555555666666111222222333444666666777444444444444444333333222333333333333333444444555555444333333333333333333222222222222222222222222444444444444444444444444555444444333222222111111444444333222222222222222333333333333333333333333444444333333333333222222222222222222333333333333333333333333333333333333111111222333333333333333111222222333333333333333222222333444444444444444333444444444444333222222111222222333333222222111111222333444555555555555444444444555555444444444000222444444333333555666<<>>BBBEEEIIINNNQQQRRRSSSVVVYYY\\\^^^______]]]___```ccceeefffggggggeeegggjjjkkkkkkkkkmmmnnnmmmmmmllllllmmmooorrrsssqqqrrrsssuuuwwwxxxyyyyyytttvvvxxxzzz}}}|||{{{{{{|||{{{|||||||||||||||}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~|||}}}}}}}}}}}}||||||{{{}}}}}}|||||||||||||||}}}{{{|||}}}}}}}}}~~~}}}zzz~~~}}}}}}~~~~~~xxxwwwwwwxxxyyy{{{~~~~~~~~~}}}{{{xxxuuusssrrr333333333333222111000///444444444444444444444444333333333444444444444555444555555555666666666666222222333333444444333333444444444444444444444444444444444444444444444444444444555555555555444444333333444444444444333333333333444555555555555444555555555555555555555555444555666777777666555444444444444555555666666666222222333333444555555666333444555666666555444333777666555444444555666777333333333333333333333333333333222222222222333333444333222111111333444555333333333444444444555555444444555555555666666666444444444555555555666666222222333333333333222222222333444555666666555444...000111333444555555444666555555444333333222222444444333333333222222222222333444444555444444444333555666666444333333333333333333333333222222111222333444666555444444555555555555666666666444333666555444333444444666666222222333333555666777888444444555555444333333222444333333333333444555555666666555444444444444444444444444444444444444444444444444444444444444444333333333333333333333222444444333222222222222333111111111111111111111111444444333333333333222222222222222333333333444444333333333333333333333333111222333333444333333333333222222222222333444444222333444555555555444333444555555666555444333222333333444555555444333333222333555666777777666666555555666666666666555555222333444333222222333555999BBBFFF???666333444444444444444444444555666666777666555666777888777555666777777888888777777666555555555555555555555555555555666666666666555555555555555555666666666666444555777888999888888777777666666666666666777777888888888888888888888888666666777888999::::::;;;<<>><<<999777555444333333444333333444444555666777666666666666666666666666777777666555555555666666888777666555555555666666666666555555444444555555333444444555555555444444444444444555555444444444333444444555555555555555333444555666666555444444666555555666666555444333222333333444555666777777555555555555555555555555555444333222333444666777666666666666666666666666444444444444444555555555555555555555555555555555666555555666888888777555666111000333555444555777777???SSS777777666888555666666666666666666666666888666444444777999888777:::::::::999999999888888666666666666666666666666555666666777777666666555666666777777777777777777777666555555777888888777999999999999999::::::;;;777777888888888888777777888999:::;;;===@@@EEEIIINNNPPPSSSVVVYYY[[[[[[\\\\\\]]]^^^```aaabbbbbbbbbeeeeeeeeefffgggiiijjjkkkoooppprrrsssrrrrrrsssuuuwwwuuusssrrrsssvvvyyy{{{|||{{{zzzzzzzzz{{{|||}}}~~~}}}{{{zzz{{{|||}}}~~~~~~~~~}}}{{{zzz|||{{{{{{zzzzzzzzzzzzzzz|||{{{|||}}}~~~zzzwwwuuuwww{{{}}}~~~|||zzzyyy{{{yyyxxxxxxzzz||||||{{{~~~{{{yyyxxxzzz|||~~~:::999888666555555555555555555666666666777777777666666666666666666666666666666666666777777777777666666666666666666666666777777666666666555555555777666555555777777666555666666777777777777777888777777777777666666666666888888888888888888888888666666666666666666666666777777777777777888888888888888999999999999888888666666666666777777777777777777888888777777666666555555666666777777888888666666777777666666555444666666666666666666666666888888777777666666555555555666666666666555555444666666666666666666666666777666666777999::::::999666666777777777777666666444333333444666666555333444444444444555555555666666666666666666666666666555555555555555444444444333444444555555555555555555555444444444444555555777777666666666666555555666666666666666666666666666666666666555555555555555555555555666666666666777777777777666888;;;===DDD???999666555555333222555555555555666777888888666666666666666666666666999888777666555555555555999888777666666666777777444555555666666666666555444555555555555555444444444444555555555555444444444444333333444444555666666666666777666555444444666666666666666555555444333444444444555555666666444444444555666777777777555444444333333555666777777777777777777777777777555555555555555555555555666666666666666666666666888666555555666777666444666222111444666555555777666CCCYYY888666888999444666666666666666666666666888777555666777999888888:::::::::999999999999888888888888888888888888888666666777777777777666666888888888777777777666666999666444333555777888888:::::::::::::::;;;<<<<<<888888888888888888888888:::<<<>>>@@@CCCGGGLLLOOORRRSSSVVVYYY\\\^^^___```^^^^^^___```aaacccdddeeedddeeefffhhhjjjmmmooopppssstttuuutttrrrqqqrrrsssuuutttsssssstttwwwzzz|||||||||{{{{{{{{{|||}}}~~~}}}{{{zzz{{{~~~~~~|||zzzyyyyyyxxxwwwwwwwwwxxxyyyyyy{{{}}}||||||}}}}}}}}}{{{xxxuuusssvvvuuussstttwww{{{|||}}}}}}zzzwwwwwwyyy|||~~~::::::888777666666555555555666666666666777777777777777777777777777777777666666777777777888888888777777777777777777777777888888888777777777666666888777777777777888777777666666777777888888999999777777777777777777777777888888888888888888888888777777777777777777777777888888888888888888888888888888999999999999888888555555555555666666666666777777777888888777666666555555666777777888999999777777888888777777666555777777777777777777777777888888777777777666666666999999999999888888777666666666666666666666666666777666666777999:::999888666777777888888777777666444444444666777777555333444555555555555666666666666666666666666666666666666555555555555555555555444444555666666666666555666555555555555555555666777777666666666666666666777777777777777777777777777777777666666666555555555555666666666777777777999999888777666888<<>>BBBEEEIIIMMMQQQUUUTTTUUUWWWZZZ]]]___aaabbb`````````aaabbbeeegggiiiggghhhiiikkkmmmppprrrsssttttttuuusssrrrqqqrrrsssttttttssssssuuuxxxzzz|||}}}||||||{{{{{{}}}~~~~~~}}}}}}~~~~~~{{{xxxwwwuuutttttttttuuuxxx{{{|||{{{vvvtttuuusssqqqrrrvvv{{{~~~|||yyyvvvvvvxxx|||999888888777777777888888666666666666777777777888888888888888888888888888777777777888888888888999888888888888888888888888999999888888888777777777777888888888888777888888666666777777888888888999777888888888888888888888888888888888888888888888888888888888888888888888999999999999999888888888777888888999999888888777888888999999999:::::::::777777888888888888888777555666666777888999::::::888888999999888888777666888888888888888888888888777777777666666666666666999:::::::::999888777777777777777777777777777777666555555666888999999888777777888888888888777777555555555777888888666444555555555666666666777777777777777777777777777777666666666666666666666666444555666666777777666666666666666666666666666666666666777777777777777777888888888888888888888888888888777777777666666666666666666777777777888888::::::999777666777;;;>>>CCC===666444777:::999666777777777777888999::::::888888888888888888888888777777777777777888999999666666666666666666666666444555777888999888777777666666666777777666555555555666666777777666666555666555444333444555666777555555666666777888999999666888999999666555555777666666666666666666666666888888777777777666666666555555555555666666777777666666666666666666666666777777777777777777777777888888888888888888888888999888666666777777666444999555555999;;;:::999:::>>>KKK___<<<888999999222888888888888888888888888888999999999999888888888999999999999999999999999::::::::::::::::::::::::666666777888999999888888777777777888999::::::;;;888888888:::;;;;;;:::888999999999999999:::;;;;;;:::999999999:::;;;===>>>???BBBGGGKKKNNNQQQUUUXXXXXXXXXZZZ\\\^^^aaacccdddbbbbbbbbbcccdddgggjjjkkkllllllmmmnnnoooqqqrrrsssrrrssssssrrrqqqqqqsssuuuttttttttttttvvvxxx{{{|||}}}||||||{{{{{{}}}~~~}}}~~~~~~~~~~~~~~~}}}}}}|||zzzzzzuuuttttttuuuxxx}}}}}}yyyuuusssuuuwwwyyyzzz{{{yyyvvvssstttvvvyyy{{{777777666666777888999999666666666777777777888888777777777777777777777777777888888888999999999999999999999999999999999999999999888888888777777777777888999999777777888999777777777888888888888888888888888888999999999999888888888888888888888888888888888888888888888888:::::::::999999999999999888888888999999888888888777888888888888999999999888888999999:::999999999777777888888999999::::::999999::::::999999888777888888888888888888888888777777777666666666666666777888888888888777777666777777777777777777777777666555555666888999999888888888999999999999888888777666666777999999888666666666666666777777777777777777777777777777777777666666666666777777777777555666666777777777777777666666777777777777666666666666777777777777888888888888888888888888888888888888888888777777777777777777777777888888888888999999999888777888;;;===>>>:::666555888::::::999777777777777888999::::::888888888888888888888888777777777777888999:::;;;555555666777777777666666666777777888888888888777555666666777777777777777666666777777777777666666666666555555666666777888444444555555666888999:::666888;;;:::777555666888666777777777888888999999999999999888777666666666666666666777777777777777888888888888888888888888777777777888888999999999777777777777777777777777888888888999:::999777555999666666;;;===;;;999;;;AAAEEEWWW::::::888888555888888888888888888888888888:::;;;;;;999888888999888999999999999:::::::::::::::::::::::::::::::::666777888999999:::999999666777888999:::;;;<<<<<<888888:::<<<======:::888999999999999999::::::;;;:::::::::;;;<<>>BBBEEEGGGJJJNNNSSSWWWXXXYYYZZZ\\\____________```bbbcccdddbbbdddfffhhhjjjlllmmmmmmppppppppppppqqqssstttuuuvvvvvvvvvuuutttuuuwwwzzzvvvvvvvvvvvvwwwxxxyyyzzz|||{{{zzzzzzzzz{{{|||}}}}}}||||||}}}~~~{{{zzzyyyxxxwwwwwwwwwwwwxxxyyyzzz777777666666666666666777777777777777888888888888666666666666666666666666888888999999999:::::::::::::::::::::::::::::::::888888888777777777777666555888999999666555777999<<<<<<<<<;;;;;;:::::::::888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;;;;::::::999999999:::;;;;;;<<<<<<;;;;;;:::888999999999::::::::::::999:::;;;;;;<<<<<<<<<<<<::::::999999999999999999::::::;;;;;;::::::999888999999999999999999999999999999999999999999999999888999:::;;;;;;;;;;;;;;;888888888888888888888888888777777888:::;;;;;;:::888999999::::::999999888:::888666666888999::::::777777777777888888888888777777777777777777777777666666777777888888888999666666777888888888888888666777888999999888777666666666777777888888888999999999999999999999999999999999999888888888888777777888888888888999999999444666999;;;;;;===???AAA999::::::999777666777888666666666666777888999:::999999999999999999999999;;;;;;:::999888888888888666777888999::::::999888;;;:::888777777777888888333444666777999:::::::::777777888888888888777777666777888::::::999888888888777555444444555555666666999<<<;;;777555777:::777777888999;;;<<<======777777777888999999::::::666666777888888888888888777777777777777777777777666666777888:::;;;<<<===666666666666666666666666666777:::===???>>>:::666777444444999;;;999777888===222AAA222;;;555777===999999999999999999999999888;;;======:::888888999888888888999999:::::::::999999999999999999999999666777888999:::;;;;;;;;;;;;;;;::::::::::::999999;;;999777666888:::;;;;;;<<<;;;;;;;;;;;;<<<======;;;;;;;;;===@@@DDDGGGJJJOOOSSSXXX[[[\\\\\\\\\]]]^^^^^^]]]]]]]]]___```aaabbbdddgggjjjlllmmmmmmmmmoooooooooppprrrtttuuuvvvzzzzzzyyywwwuuuvvvxxx{{{wwwvvvvvvvvvwwwxxxyyyyyy{{{zzzzzzyyyzzz{{{|||}}}}}}|||{{{}}}{{{||||||}}}}}}~~~~~~~~~777888888888888999999999===<<<:::888777777888888:::::::::999999888888888888888888888888888888888888999999999999:::::::::======<<<;;;;;;:::999999888888888999:::<<<===>>><<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999999999999;;;;;;;;;::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<;;;;;;;;;;;;;;;:::999:::;;;<<<===;;;;;;::::::999:::::::::;;;;;;;;;;;;;;;::::::::::::::::::999999999888888::::::::::::::::::::::::777777777777777888888888999999888888888888999999;;;999888888;;;===>>>>>>666666777777777666666555666777888999999999999999999999999999999999999999888888888888888888888888777888:::;;;;;;:::888777777666555666777888777666:::999999888777666555555444555777888888888777666777888888888888999999999::::::::::::::::::::::::;;;888666666888:::999888777777777888999999::::::===666===;;;:::444QQQAAA;;;:::888777777888:::;;;:::999777666666777999::::::999888777777888999:::999::::::;;;;;;::::::999999888888888777777666666999999999999999999999999999999999999888888777777888999:::999888777888999===;;;999888999999888777888777777888999999777666777777777777777777777777777666666888<<<===<<<:::666666666666666666666666999999888888999999:::;;;???999555777:::;;;999888888888999:::::::::999999888999999999999::::::::::::999999888999;;;>>>???;;;:::999999888888999999999::::::999999:::===@@@777777777777888999;;;;;;999:::<<<<<<<<<<<<:::999999999999999::::::;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;777444555:::===<<<:::;;;::::::999999::::::;;;::::::999999888999999999<<<<<<<<<<<<<<<<<<<<<<<<>>>???AAADDDGGGKKKNNNPPPQQQSSSWWWZZZ]]]^^^^^^^^^aaaaaa```````````````aaadddfffhhhiiijjjkkkmmmooorrrpppnnnnnnppprrrttttttvvvuuuuuuuuuvvvxxxzzz||||||yyyvvvvvvxxx{{{{{{zzzyyyvvvssstttxxx|||}}}}}}|||888888888888999999999999<<<;;;:::888888888888999:::::::::999999999888888::::::::::::::::::::::::888888888888999999999999;;;;;;::::::999888888777888888888999:::;;;<<<===;;;::::::999999999::::::<<<;;;::::::999999999999;;;;;;;;;::::::;;;;;;;;;===<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<======<<<<<<===<<<;;;;;;;;;;;;<<<===;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;:::999999999888;;;;;;;;;:::::::::::::::::::::::::::::::::::::::888888888888888888888888::::::999999999999::::::999888777888:::;;;;;;:::777777888888888888777777888888888888999999999999999999999999999999999999888888888888888888888888777999:::;;;;;;:::999777888888777888888999888888999999888888777777666666666777888999999999888888888888888888999999999999::::::::::::::::::::::::;;;999666666999::::::888999999999888888888888888;;;555<<<;;;;;;888VVVFFF;;;:::999777777999:::;;;;;;:::999888888999:::;;;:::999888777777888999:::999::::::;;;;;;::::::999999999888888777777777777::::::::::::::::::::::::999999999999888888888777999::::::999888777999:::===;;;999888999999888777888777777777888888777555777777777777777777777777777666666888;;;===<<<:::777777777777777777777777:::999999999999999:::::::::666333444777888777666777888999:::::::::::::::888888888888999999999999>>>===<<<;;;<<<===???AAA999888888888999::::::;;;@@@>>>;;;999888888999999555555555666666777888888:::;;;;;;<<<<<<;;;;;;:::::::::999999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<>>>>>???AAABBBEEEIIILLLPPPRRRTTTUUUVVVYYY[[[\\\]]]]]]]]]````````````aaabbbcccddddddfffhhhiiiiiijjjmmmooorrrpppooooooppprrrttttttuuuuuuvvvvvvwwwxxxyyyzzzyyyxxxwwwxxxzzzzzzxxxuuuyyywwwvvvwwwzzz888888888888999999999:::::::::999999999999::::::::::::::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;;;;::::::999888888888999999999999999:::;;;;;;;;;:::::::::::::::;;;;;;===<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>?????????@@@@@@@@@???>>>>>>>>>===??????@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>><<<<<<<<<======>>>>>>???>>>===<<<;;;:::999999999;;;;;;;;;;;;;;;<<<<<<<<<999999999999999999999999999999999999888888888888<<<;;;;;;::::::;;;;;;<<<:::999888999;;;;;;999888888999999::::::999999888;;;:::999888888888999:::::::::::::::::::::::::::999999999999999999999999888999:::;;;;;;:::999888:::::::::::::::999999999888888888888888888888888888888999::::::::::::999888888999999999:::::::::::::::::::::::::::::::::;;;999888888999::::::999;;;::::::999888888777777999444;;;999<<<<<<[[[KKK;;;:::999888888999:::;;;<<<;;;:::999999:::;;;<<<:::999999888888999999:::::::::;;;;;;;;;;;;::::::999999999888888888888777;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888999::::::999777888:::<<<===;;;999888999:::999888999888777777888888777555777777777777777777777777777777777999;;;<<<<<<:::999999999999999999999999;;;:::999999999999999:::;;;999888888999::::::999777888999:::;;;;;;;;;;;;999999999999::::::::::::<<<;;;:::999999:::;;;<<<777777777888999:::<<<===DDDAAA===;;;<<<<<<:::888:::::::::::::::::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<>>===============>>>????????????@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJKKKJJJJJJJJJIIIIIIHHHFFFEEEDDDDDDCCCAAAAAAAAAAAA@@@@@@??????@@@???>>>===<<<<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::999999999999<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<===>>>===:::888999::::::;;;;;;;;;;;;:::===<<<:::888777888999:::::::::::::::::::::::::::999999999999999999999999999999:::;;;;;;:::999999:::;;;;;;;;;999999999:::888888888999999999999999888999999999::::::::::::999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::999999888888888888444:::777;;;===]]]JJJ;;;:::999999999999:::;;;;;;;;;:::999999:::;;;;;;:::::::::999999:::::::::::::::;;;;;;;;;;;;::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999777666777:::<<<===;;;999999::::::999888:::888777777888888777666888888888888888888888888888888999:::;;;<<<;;;;;;::::::::::::::::::::::::;;;;;;:::999999999999::::::======::::::<<<===;;;777888999;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888888888888999888888888888999:::;;;<<>>@@@BBBDDDEEEFFFGGGJJJOOOTTTXXXYYYYYYYYY\\\\\\\\\\\\]]]___```aaa``````aaabbbccceeefffgggdddfffhhhiiiiiijjjlllnnnpppqqqqqqqqqqqqrrrtttuuuuuuvvvwwwxxxxxxwwwvvvuuuvvvxxxzzz|||}}}{{{xxxvvvsssyyy888999999999999:::::::::888999999:::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<<<<<<<===>>>???============>>>@@@AAABBBAAABBBDDDEEEFFFFFFEEEEEEFFFGGGIIIKKKNNNPPPRRRSSSRRRRRRSSSTTTUUUUUUVVVVVVUUUVVVWWWWWWXXXXXXWWWWWWTTTTTTSSSRRRQQQPPPNNNNNNKKKJJJJJJIIIGGGEEECCCBBBBBBAAA???>>>======>>>???;;;<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<;;;;;;;;;:::::::::999;;;;;;::::::::::::;;;;;;======<<<===>>>===:::888::::::;;;<<<<<<<<<<<<<<<>>><<<:::888888999:::;;;::::::::::::::::::::::::999999999999999999999999:::::::::;;;;;;::::::::::::;;;<<<;;;999888999:::999999999999::::::::::::888888888888999999::::::999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;888888999999::::::::::::999555;;;666:::===[[[EEE;;;::::::::::::::::::;;;::::::999999999999:::::::::::::::;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::999999999999::::::::::::999999999999999999999999999999999999999999999:::777888888777666777999;;;<<<;;;999999:::;;;:::999;;;999777777888999999999999999999999999999999999888999:::;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::999::::::;;;777===>>>:::777999;;;999999999:::;;;<<<=========::::::::::::;;;;;;;;;;;;???>>>===<<<<<<;;;;;;;;;::::::999999888999999:::;;;;;;===CCCHHHHHHBBB;;;:::;;;;;;<<<<<<;;;:::999======;;;::::::;;;============<<<;;;;;;<<<<<<<<<===<<<<<<;;;;;;<<<<<<===:::999999999;;;<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<======<<<===>>>@@@BBBDDDEEEFFFIIILLLQQQVVVYYYZZZYYYXXX[[[[[[\\\]]]___aaabbbdddbbbbbbbbbbbbcccdddeeefffeeegggiiijjjiiijjjlllnnnoooqqqsssrrrqqqqqqsssvvvtttuuuwwwxxxxxxwwwvvvuuuuuuvvvxxxyyyzzz{{{}}}~~~|||999999999999::::::::::::888999:::;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<===>>>????????????@@@AAABBBDDDFFFGGGGGGIIIKKKMMMOOOPPPPPPOOORRRSSSUUUXXX[[[^^^aaabbb``````aaabbbcccddddddeeecccdddeeeeeeffffffeeeeeebbbbbbaaaaaa```^^^]]]\\\YYYXXXXXXVVVTTTPPPMMMKKKHHHFFFCCC@@@?????????@@@>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;;;;::::::;;;;;;;;;::::::;;;;;;;;;<<<;;;:::;;;;;;;;;999777::::::;;;<<<===============<<<;;;:::::::::;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;:::<<<>>><<<999777999;;;::::::::::::::::::::::::999999888888888999:::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>><<<;;;<<<===888888999999:::;;;;;;<<<:::777===777:::>>>YYY@@@::::::;;;;;;;;;;;;::::::999999999::::::999999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;999::::::::::::;;;;;;;;;999999999999999999999999999999999999::::::::::::555777999999888888999;;;<<<;;;999999;;;;;;;;;:::;;;999777888:::<<<<<<<<<999999999999999999999999888:::;;;<<<;;;:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<:::CCCEEE>>>999;;;===;;;:::;;;<<<<<<======<<<<<<888888888888999999999999============<<<<<<;;;;;;;;;:::999999888888999999999:::<<<@@@CCCBBB<<<777;;;<<<===>>>>>>===<<<;;;======<<<<<<<<<<<<======>>>>>>===<<<<<<<<<<<<=========<<<<<<<<<<<<======888999:::;;;<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>======???AAACCCEEEFFFGGGMMMPPPUUUYYY[[[[[[YYYXXXZZZ[[[\\\^^^```bbbcccdddbbbbbbbbbbbbcccdddeeeeeegggiiijjjkkkkkkkkkmmmooooooqqqttttttrrrqqqsssvvvtttuuuuuuvvvwwwwwwwwwvvvuuuvvvxxxyyy|||999999999:::::::::;;;;;;999:::;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@??????@@@AAABBBCCCCCCHHHHHHIIIJJJLLLNNNPPPQQQSSSUUUYYY\\\^^^`````````aaabbbdddfffiiikkkmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooppppppqqqqqqppppppmmmnnnnnnnnnmmmllljjjiiifffgggfffeeeccc___\\\ZZZUUURRRMMMIIIEEECCCCCCCCCBBBBBBAAA@@@???>>>>>>===========================>>>>>>======<<<;;;;;;:::===<<<<<<;;;;;;<<<<<<======;;;999999;;;;;;;;;:::999:::;;;<<<============;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::;;;;;;;;;;;;>>>@@@>>>:::888:::===<<<<<<;;;;;;::::::999999;;;:::999999999:::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::===??????===<<<<<<===999::::::::::::::::::::::::888???999===@@@ZZZ>>>:::;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;:::::::::;;;<<<======<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<::::::::::::::::::::::::999999999:::::::::;;;;;;555888;;;<<<<<<;;;;;;;;;<<<;;;999999;;;<<<;;;;;;;;;999888999;;;>>>@@@@@@::::::::::::::::::::::::888:::<<<<<<::::::;;;<<<::::::::::::::::::::::::999999999:::;;;<<<===>>>>>>IIIMMMCCC<<<>>>@@@===<<<============<<<;;;;;;999999999999::::::::::::;;;;;;;;;<<<;;;;;;::::::999999999888999999::::::::::::;;;;;;;;;;;;:::999;;;===???@@@AAA@@@???>>><<<<<<============<<<<<>>>>>===<<<<<<============<<<<<<<<<<<<======;;;<<<<<<;;;::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@???@@@CCCFFFIIILLLNNNOOOTTTVVVYYY\\\]]]]]]\\\[[[[[[\\\^^^___aaaaaaaaa````````````aaacccdddffffffiiijjjllllllllllllnnnooonnnrrruuuuuurrrqqqssswwwtttttttttuuuuuuwwwxxxyyyxxx{{{999999:::::::::;;;;;;;;;::::::<<<<<<<<<;;;:::999:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????<<<<<<==================;;;;;;<<<<<<>>>???AAAAAADDDDDDDDDEEEEEEGGGHHHHHHQQQQQQRRRTTTVVVXXX[[[\\\___aaaeeeiiilllmmmnnnnnnmmmmmmnnnppprrrssstttuuuwwwwwwvvvuuusssrrrqqqqqqtttuuuuuuvvvvvvvvvvvvvvvtttuuuvvvvvvuuutttrrrqqqoooppppppooonnnkkkhhhfffaaa^^^XXXQQQLLLIIIGGGFFFEEEEEEDDDCCCAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===<<<;;;;;;;;;>>>>>>============>>>>>>???===;;;;;;<<<===>>>===999:::;;;<<<============::::::;;;<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<===@@@BBB@@@;;;999;;;>>>======<<<;;;::::::999999<<<<<<;;;:::;;;<<<===>>>;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::===@@@@@@>>><<<===>>><<<;;;;;;::::::999999888:::999@@@:::???CCC[[[>>>:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<======<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;666999===???>>>===<<<<<<<<<;;;999999;;;<<<<<<;;;;;;999888999<<<@@@BBBBBB::::::::::::::::::::::::888;;;======:::999;;;===::::::::::::::::::::::::888888999:::;;;===>>>???<<>>>>>>>>>>>===<<<;;;:::<<<<<<<<<=========>>>>>>>>>>>>???????????????>>>777777777888999:::<<<<<<;;;;;;:::888777999===@@@777999;;;===>>>>>><<<<<<;;;<<<===>>>>>>===<<<;;;??????>>>=====================<<<<<<<<<<<<======<<<;;;:::999888999<<>>???@@@AAACCCEEEHHHKKKPPPSSSVVVXXXYYYZZZ\\\^^^______^^^]]]\\\]]]___aaaaaa```^^^]]]]]]^^^___```ccceeeggghhhjjjkkkmmmmmmmmmmmmooopppnnnrrrvvvuuurrrqqqssswwwttttttssssssuuuwwwyyyzzz}}}<<<;;;:::999999999999999:::;;;;;;;;;<<<<<<=========<<<;;;::::::;;;<<<===::::::::::::;;;;;;;;;;;;???>>>===<<<<<<<<<<<<<<<===<<<:::999999:::;;;===<<<===??????@@@BBBEEEHHHJJJLLLNNNPPPSSSTTTUUUVVV^^^___aaacccddddddddddddhhhiiijjjlllooorrrtttvvvtttssssssssstttwwwyyy{{{yyyzzz{{{zzzwwwvvvvvvwwwwwwxxxyyyzzzzzzzzzzzzzzzyyyzzzzzz{{{{{{{{{zzzzzzwwwwwwwwwvvvtttqqqnnnmmmnnnlllhhhbbb]]]XXXTTTRRRNNNLLLIIIHHHGGGFFFEEECCCDDDCCCAAA???>>>===>>>>>>@@@???<<<:::999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<=========:::;;;<<<======<<<;;;:::::::::::::::;;;;;;;;;;;;;;;<<<===;;;999888888999===<<<<<<<<<<<<<<<<<<===>>>;;;999;;;===>>><<<:::=========<<<<<<;;;;;;;;;:::;;;<<<<<<::::::;;;<<<==============================<<<<<<;;;;;;;;;;;;===>>>>>>???@@@AAABBBBBB<<<<<<<<<<<<<<<<<<<<<<<<999??????<<>>>>>>>>============<<<<<<;;;<<<===???@@@=========<<<<<<<<<;;;;;;<<<<<<<<<======>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????>>>===<<<>>>===;;;:::999:::;;;;;;<<<<<<<<<======>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;:::=========<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>::::::???>>><<>>;;;===@@@BBBBBBAAA??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::::::::;;;;;;<<<<<<<<<999999999:::;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>>>>????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===============>>>===<<<;;;;;;;;;;;;;;;>>>============<<<<<<<<>>===<<<<<<<<<<<<<<<===<<<<<<=========>>>>>>>>>>>>>>>============>>>>>>======>>>>>>?????????@@@===<<<<<<;;;;;;<<<<<<<<>>===<<<<<<===???@@@AAACCCEEEFFFHHHJJJNNNQQQVVVWWWYYY\\\^^^```aaabbbiiijjjkkklllllllllkkkkkkhhhiiijjjlllnnnqqqssstttssssssssssssuuuxxxzzz|||}}}}}}|||zzzxxxwwwxxxzzzzzz{{{{{{||||||||||||{{{}}}~~~~~~}}}}}}||||||zzzxxxvvvttttttrrroookkkgggccc```^^^ZZZWWWTTTRRRQQQPPPMMMLLLLLLKKKHHHFFFCCCBBBBBBBBBDDDBBB@@@>>><<<<<<<<<===>>>>>>>>>>>>>>>=========888888999:::::::::999999>>>>>>>>>>>>????????????<<<<<<============<<<<<>>===<<<<<<<<<<<<<<<:::;;;<<<:::888777777888;;;;;;::::::::::::;;;;;;???=========>>>???>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===<<<;;;<<<>>><<<<<<<<<<<<<<<<<<<<<<<<@@@???>>>=========>>>???<<<=========>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<888======:::@@@JJJJJJCCC============<<<<<<<<<;;;<<<;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<;;;<<<=========>>>>>>>>>???::::::::::::::::::::::::<<<;;;;;;;;;<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<<<<<<<;;;:::>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<=========<<<>>>===:::===FFFNNNRRRQQQIIIBBB???===;;;<<<@@@@@@???>>>>>>============????????????????????????===============<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>>??????????????????????????????>>>>>>===>>>>>>>>>???>>>===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@???>>>???CCCFFFIIIKKKNNNRRRUUUVVVWWWXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXWWWWWWXXXYYYZZZZZZ\\\___aaaccceeehhhjjjiiijjjlllmmmnnnooopppqqqsssrrrrrrsssssssssrrrqqqpppppprrrwww~~~<<<<<<<<<<<<<<<<<<===>>><<<<<<<<<<<<<<<=========<<<<<<============<<<<<<<<<<<<===>>>??????@@@@@@AAAAAAAAAAAAAAABBBBBBCCC>>>>>>>>>???@@@AAACCCDDDGGGIIILLLOOORRRUUUZZZ]]]aaabbbdddfffhhhiiijjjjjjlllllllllkkkjjjiiihhhgggccccccdddfffhhhiiikkkkkklllllllllnnnpppsssvvvwww{{{{{{zzzxxxvvvvvvxxxzzz||||||}}}}}}}}}||||||{{{}}}~~~~~~~~~~~~~~~|||{{{zzzyyywwwvvvtttqqqnnnllliiihhheeebbb___]]]\\\ZZZXXXVVVUUUTTTQQQNNNKKKIIIGGGGGGHHHGGGDDDAAA???>>>>>>>>>??????>>>>>>======<<<<<<999:::;;;<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>============>>>>>>???>>><<<:::999999::::::;;;<<<<<<;;;999888999:::;;;;;;::::::::::::;;;;;;;;;<<<======;;;;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>@@@AAACCC===============>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::===<<<:::???HHHIIICCC============<<<<<<<<<<<<<<<<<<=========<<<;;;;;;=========<<<<<<<<<;;;;;;======>>>>>>>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<======>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;???>>>===<<<<<<<<<======<<<<<<============>>>>>><<<<<<<<<======>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<888>>>>>>;;;DDDTTTZZZTTTFFFAAA===??????======@@@???>>>>>>=========>>>>>>????????????????????????@@@@@@@@@???>>>>>>======>>>======<<<<<<======>>>========================>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>????????????>>>=========>>>>>>======>>>>>>???@@@@@@@@@>>>???@@@@@@AAACCCFFFIIINNNPPPRRRTTTVVVWWWWWWWWWZZZZZZ[[[[[[[[[ZZZYYYXXXTTTTTTRRRRRRRRRRRRSSSTTTVVVVVVXXX\\\bbbgggjjjkkkggghhhjjjmmmppprrrrrrpppqqqpppooonnnoooqqqssstttvvvwww{{{===<<<<<<<<<===>>>??????=========>>>>>>>>>>>>>>>======????????????======;;;;;;<<<===>>>???@@@AAA======<<<<<<======>>>>>>???AAACCCFFFIIIKKKMMMNNNQQQTTTXXX\\\```dddhhhllllllmmmnnnnnnooooooooonnnlllkkkjjjhhhfffdddcccbbb]]]^^^___```aaabbbbbbbbbccccccdddfffhhhkkknnnoootttvvvwwwxxxwwwwwwxxxzzz~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}||||||{{{zzzyyywwwtttrrrooommmlllllljjjgggfffeeeeeecccbbb___^^^\\\YYYWWWUUUSSSRRRQQQPPPMMMJJJGGGEEEDDDCCCCCCCCCBBBAAA@@@???>>>>>>===>>>??????@@@@@@??????============>>>>>>>>>>>>???>>>===<<<<<<===>>>??????>>><<<:::::::::;;;<<<===>>>???>>><<<;;;<<<======<<<<<<;;;;;;<<<<<<===;;;>>>@@@???<<<;;;===?????????>>>>>>>>>=========;;;<<<===<<<;;;:::;;;===????????????????????????BBBAAA???>>>>>>@@@BBBCCC??????????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===>>>===<<>>>>>>>>======>>>??????@@@???>>><<<;;;======<<<<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>>=================================<<<<<<=========>>>>>>==================????????????????????????;;;;;;<<<===>>>??????@@@=====================<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<===???EEEOOOUUUQQQGGGBBB>>>===@@@BBB???>>>@@@?????????>>>??????@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@????????????>>>===<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>======>>>>>>????????????>>>>>>===>>>>>>???<<<======>>>@@@AAAAAABBB===>>>???AAADDDGGGJJJLLLRRRSSSUUUWWWXXXYYYYYYXXXZZZZZZ[[[[[[YYYWWWTTTRRRNNNMMMLLLKKKKKKLLLMMMNNNPPPOOOQQQVVV___fffiiijjjggggggiiilllpppqqqpppnnnooonnnnnnnnnoootttyyy}}}>>>>>>>>>>>>>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???AAAAAAAAAAAA???>>>======>>>???AAABBBCCCCCCBBBBBBAAAAAABBBBBBCCCDDDEEEGGGKKKQQQUUUYYY[[[\\\___bbbfffjjjmmmqqquuuxxxwwwwwwwwwvvvtttsssqqqppplllkkkjjjhhhfffdddcccbbb[[[\\\]]]^^^^^^^^^]]]]]]\\\]]]^^^___aaacccdddeeeiiimmmrrruuuvvvvvvvvvwww~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyvvvssspppnnnmmmnnnllljjjjjjkkklllkkkjjjgggfffeeedddcccbbbaaa```\\\[[[XXXUUURRROOOMMMLLLJJJIIIHHHFFFEEECCCBBBAAA?????????@@@@@@?????????@@@@@@@@@AAAAAAAAAAAABBB???>>>===<<<<<<===>>>??????>>>>>>===>>>???AAAAAA>>>???@@@???===<<<===>>>>>>======<<<<<<======>>>???BBBDDDCCC@@@???AAACCCBBBBBBAAA???>>>===<<<;;;>>>@@@@@@@@@???>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>>>>???AAABBB@@@@@@@@@???????????????========================>>>>>>>>>???DDDHHHGGGCCC????????????>>>>>>>>>>>>>>>???@@@@@@@@@>>>===<<<>>>============<<<<<<<<>>>>>>>>>>>>>>????????????????????????>>>>>>============>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>===@@@@@@??????????????????;;;<<<<<<===>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>========================CCC;;;AAATTT]]]RRRBBB<<>>?????????>>>??????@@@@@@????????????????????????>>>??????@@@AAABBBBBBCCC@@@???>>>======<<<<<<===========================>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>??????<<<<<<===???@@@AAABBBCCC>>>???AAADDDHHHLLLOOOPPPTTTVVVXXXZZZ[[[\\\\\\[[[ZZZZZZYYYXXXUUUQQQMMMKKKHHHHHHGGGFFFGGGHHHIIIJJJLLLLLLNNNTTT^^^eeehhhhhhhhhhhhiiikkkmmmnnnmmmlllpppqqqssstttwww}}}???>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@@@@@@@@@@>>>??????@@@@@@??????>>>??????@@@AAABBBCCCCCCDDDEEEEEEFFFGGGHHHJJJLLLLLLMMMQQQVVV]]]bbbeeeggghhhiiilllppptttvvvxxx{{{}}}}}}}}}|||zzzxxxuuusssrrrhhhgggfffeeedddccccccccc^^^^^^___```___^^^]]]\\\YYYYYYZZZZZZ[[[\\\\\\\\\]]]aaagggkkklllmmmnnnooovvvwwwyyy{{{}}}~~~~~~~~~}}}{{{yyyvvvrrrooommmkkkkkkiiihhhiiikkklllllllllhhhhhhiiiiiiiiihhhggggggbbbaaa___\\\YYYVVVTTTRRRNNNMMMLLLJJJHHHFFFDDDCCCAAAAAAAAAAAA@@@???>>>===@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA<<<======>>>???@@@AAAAAA>>>???@@@@@@>>>>>>???@@@???>>>>>>======>>>>>>???@@@AAABBBAAA@@@@@@@@@AAACCCBBBAAA@@@???======<<<===???@@@???>>>===>>>???@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAA@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>???CCCGGGIIIFFFBBB????????????>>>>>>>>>===?????????@@@??????>>>>>>AAAAAA@@@@@@@@@?????????AAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>>>>>>>??????????????????????????????===>>>???@@@@@@???>>>======>>>???@@@@@@@@@?????????????????????>>>>>>>>>===>>>>>>??????@@@@@@@@@??????@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@????????????CCC999CCCaaannn```QQQPPPIIIDDDAAACCCBBB>>>===>>>@@@??????>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAABBBDDDEEEEEEAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@??????@@@@@@@@@????????????@@@AAAAAA>>>>>>???@@@AAABBBCCCDDDBBBCCCEEEIIINNNSSSTTTUUUXXXYYY[[[\\\^^^^^^]]]]]]YYYXXXWWWTTTQQQMMMIIIGGGFFFEEEEEEEEEFFFHHHJJJKKKMMMOOOSSSYYY```eeehhhhhhiiijjjllllllkkkkkklllnnnpppsssxxx{{{IIIIIIHHHHHHGGGHHHHHHHHHJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJFFFGGGIIILLLPPPTTTWWWYYYcccggglllrrrwwwyyyzzzzzz{{{}}}~~~}}}qqqqqqpppppppppqqqrrrsssooooooppppppooonnnkkkjjjeeeeeeeeeddddddcccbbbaaa```bbbeeeggghhhjjjmmmoootttvvvyyy}}}|||yyyvvvtttssssssqqqpppqqqrrrssssssrrrpppqqqrrrrrrrrrqqqppppppnnnmmmllliiifffcccaaa___[[[ZZZXXXUUUSSSPPPOOONNNKKKKKKJJJIIIHHHFFFEEEDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFEEE???@@@BBBDDDDDDDDDCCCBBBBBBCCCDDDDDDBBBBBBCCCDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBAAABBBCCCCCCBBBAAADDDDDDDDDCCCCCCCCCCCCCCC???@@@AAA@@@??????@@@AAADDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGFFFEEEDDDBBBAAACCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBDDDJJJNNNMMMHHHEEECCCCCCBBBBBBBBBAAAAAAAAACCCBBBBBBBBBBBBCCCCCCDDDFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB>>>@@@BBBDDDDDDBBB@@@>>>???@@@AAABBBCCCCCCBBBAAABBBBBBBBBBBBAAAAAAAAA@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBB===FFF^^^mmmjjjcccaaaSSSLLLGGGGGGEEECCCBBBDDDDDDCCCBBBBBBAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCDDDEEEFFFFFFCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDAAAAAABBBCCCDDDDDDEEEEEEHHHHHHJJJOOOUUUZZZ[[[ZZZ]]]]]]^^^______^^^]]]\\\WWWUUUSSSQQQNNNKKKIIIHHHFFFFFFFFFGGGIIIKKKNNNOOORRRWWW]]]bbbeeehhhjjjkkkhhhlllooommmiiijjjooouuuvvv|||\\\[[[ZZZYYYYYYYYYYYYYYY[[[[[[ZZZZZZYYYYYYYYYXXXXXXWWWUUUUUUUUUUUUWWWXXXVVVVVVWWWWWWWWWWWWWWWWWWccceeehhhmmmrrrxxx|||}}}yyyyyyyyyxxxvvvtttsssrrrppppppooonnnnnnrrrwww{{{~~~~~~}}}{{{xxxuuusssqqqmmmllljjjgggeeebbb```___WWWWWWVVVUUUSSSQQQOOONNNMMMMMMMMMNNNNNNNNNOOOOOOIIIJJJLLLLLLLLLLLLJJJIIIJJJKKKNNNOOOOOOMMMKKKIIIGGGHHHIIIIIIHHHGGGHHHJJJIIIIIIHHHHHHHHHHHHIIIIIILLLJJJHHHIIILLLMMMKKKHHHFFFGGGGGGHHHIIIJJJJJJJJJGGGHHHIIIHHHGGGFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKJJJGGGDDDBBBHHHHHHIIIJJJKKKKKKLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGJJJQQQUUURRRMMMIIIGGGGGGGGGGGGFFFFFFFFFFFFHHHGGGFFFFFFFFFHHHIIIJJJIIIIIIIIIHHHHHHHHHHHHGGGIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAACCCGGGIIIIIIGGGCCCAAAAAABBBDDDEEEEEEEEEDDDDDDGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCIIIGGGIIIQQQ\\\```\\\UUU[[[TTTMMMLLLJJJHHHIIILLLIIIIIIHHHFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGGGGHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEKKKJJJHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGMMMMMMOOOTTTZZZ______^^^```aaaaaaaaa___^^^\\\ZZZUUUTTTQQQOOOMMMLLLKKKKKKHHHHHHHHHJJJLLLOOOQQQSSSWWW]]]eeeiiijjjkkkmmmooogggmmmpppnnniiijjjsss|||~~~{{{wwwuuuttttttsssssssssrrrrrrrrrnnnllljjjhhhgggggggggggggggggggggggggggggghhhhhhhhhhhhhhhhhhggggggggggggkkkjjjiiiiiiiiiiiigggeeedddddddddccccccbbbbbbbbbcccdddeeefffggggggggggggeeeeeeeeeeeeffffffffffffiiigggeeebbb```_________bbbaaa___]]]]]]]]]___```aaa___^^^```dddeeecccaaa^^^^^^^^^]]]\\\[[[[[[ZZZXXXYYY]]]dddjjjjjjddd]]]^^^^^^]]]]]]\\\[[[[[[[[[YYYZZZZZZ[[[\\\\\\]]]]]]]]]^^^_________]]]ZZZYYY[[[[[[ZZZWWWSSSRRRSSSTTTUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTSSSQQQOOOMMMQQQOOOMMMKKKKKKMMMOOOQQQPPPPPPOOOOOONNNNNNNNNMMMOOOOOOOOONNNMMMMMMMMMLLLOOOPPPQQQRRRRRRRRRRRRRRRUUURRRNNNMMMMMMMMMMMMMMMPPPQQQRRRQQQPPPOOOPPPRRRQQQOOONNNOOOQQQSSSTTTTTTRRRPPPOOOPPPTTTUUUTTTRRRYYYUUUYYYccciiiddd]]][[[ZZZXXXWWWUUUSSSRRRQQQQQQSSSRRRQQQOOOOOOQQQRRRSSSTTTRRRPPPPPPQQQQQQQQQPPPQQQPPPOOONNNMMMLLLLLLLLLNNNOOOOOOPPPPPPOOOOOONNNPPPPPPOOONNNMMMMMMNNNNNNOOOQQQTTTVVVVVVTTTQQQOOOQQQQQQQQQRRRRRRRRRRRRSSSVVVVVVVVVVVVTTTRRROOONNNRRRQQQPPPPPPOOOOOOOOOOOOMMMMMMNNNNNNNNNRRRVVVZZZZZZ^^^eeejjjlllnnnpppqqqooooooooonnnllliiieeeccc\\\ZZZXXXUUUSSSSSSSSSTTTRRRTTTWWWYYY\\\```eeeiiisssuuuyyy{{{|||{{{yyywwwvvvwwwxxxwwwwww~~~~~~}}}xxxwwwuuuttttttuuuwwwxxx|||||||||{{{{{{zzzzzzzzz||||||||||||{{{{{{{{{{{{yyyzzz{{{}}}~~~|||yyyxxxyyyzzzzzzzzzyyyzzz{{{{{{yyyyyyzzz{{{~~~}}}|||~~~~~~}}}}}}~~~|||}}}{{{~~~|||{{{{{{|||~~~~~~~~~~~~{{{zzzyyywwwuuutttsssssssssttttttuuuuuuttttttsssuuuttttttsssrrrrrrsssssstttvvvxxxyyyyyyxxxvvvtttvvvvvvvvvvvvwwwwwwwwwwwwxxxyyyyyyyyyyyyxxxwwwvvvwwwvvvuuuttttttttttttuuuvvvvvvvvvvvvvvvyyy}}}~~~|||yyyxxxxxxxxxyyy