BM6P6(@ ++++++******************,,,+++)))(((((()))+++,,,+++******---000111///,,,...,,,***(((''')))+++,,,///...---++++++,,,---...222---)))(((+++------,,,+++,,,...000111...)))%%%$$$'''+++...//////---,,,111...+++---111333000---(((...111222<<>><<<;;;???BBBAAA;;;===:::444333777777444666>>>>>><<<<<<666666CCC>>>CCCMMMXXX\\\ZZZ]]]bbbzzz|||wwwlllooosssuuuvvv{{{|||tttlllfffbbbaaaaaaZZZYYYTTTNNNMMMRRRUUUUUUUUUOOOIIIJJJPPPXXX[[[[[[dddbbbbbbdddggggggdddaaa___^^^ZZZVVVRRROOOMMMLLLOOOPPPQQQRRRQQQPPPOOONNNHHHLLLVVVeeewwwwwwxxxuuuqqqqqqtttsssoooooo^^^WWWZZZcccsssyyyooo```WWWPPPMMMJJJFFFFFFIIIEEEBBBCCCHHHHHHFFFJJJQQQKKKJJJIIIIIIJJJKKKJJJJJJNNNMMMMMMMMMNNNOOOPPPPPP+++***************++++++,,,+++***))))))***+++,,,+++)))(((***,,,---+++)))---,,,***)))((()))***+++,,,,,,,,,++++++,,,,,,---...---,,,+++***+++---///******,,,......,,,((($$$$$$&&&))),,,------,,,+++///,,,***,,,000111///,,,***///222444AAAQQQVVVPPPNNNGGG@@@@@@DDDGGGDDD@@@FFFJJJPPPWWW]]]bbbgggjjjgggcccbbbddddddbbbcccgggccccccbbb___^^^```dddgggjjjiii]]]HHH777333777:::DDDIIIJJJJJJRRRYYYMMM888******))))))************((()))***)))((((((***,,,---...111444111+++)))+++&&&&&&'''''''''&&&%%%%%%&&&'''(((((('''&&&%%%$$$"""###%%%&&&''''''&&&&&&((((((((((((((((((((((((---,,,************(((&&&(((((((((''''''((())))))+++,,,,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,***))))))))))))***++++++***,,,...---,,,*********((()))***,,,...///111111111:::???>>>===AAACCCCCC===???===777444777888666444:::999999;;;555444???IIINNN[[[eee```YYYdddwww|||uuuooonnnppprrruuuyyy~~~~~~}}}vvvrrrllleee___ZZZUUUSSSNNNOOONNNLLLOOOVVVZZZ[[[VVVQQQKKKJJJOOOVVV\\\^^^dddbbbbbbdddggghhhfffdddbbb```]]]YYYUUUQQQOOONNNPPPPPPQQQQQQQQQPPPOOONNNHHHJJJQQQ```sssyyydddWWWUUUZZZiiippphhh^^^VVVPPPNNNKKKFFFCCCDDDCCCAAABBBFFFFFFDDDGGGMMMLLLKKKIIIIIIIIIIIIIIIIIIOOONNNMMMMMMMMMMMMMMMNNN***************+++,,,---************************111...,,,,,,---------,,,,,,,,,+++***************)))***+++,,,,,,,,,,,,,,,))),,,///...+++***...222***)))***+++,,,***'''$$$'''((()))+++,,,---------,,,***(((***...000...,,,+++///222666DDDVVV^^^\\\[[[RRRIIIDDDEEEFFFEEECCCIIIMMMTTT\\\ccchhhjjjlllkkkhhhfffgggfffbbbaaacccaaa```^^^[[[ZZZ\\\aaaeeefffiiicccOOO:::222555:::<<>>EEEBBB???HHHUUUbbbnnnnnnhhhjjjyyy{{{rrrkkkkkkppptttwwwpppooopppttt{{{~~~zzzvvvwww{{{}}}{{{zzz{{{~~~{{{www{{{|||xxxrrrpppppppppkkkgggbbb]]]YYYSSSLLLFFFGGGKKKOOOPPPSSSXXXZZZWWWSSSPPPKKKHHHIIIQQQ\\\dddfffeeeddddddeeefffggghhhfffeeebbb^^^ZZZVVVSSSQQQOOOOOOMMMLLLLLLLLLLLLLLLJJJFFFGGGSSShhh|||{{{aaaOOOIIIJJJVVV```^^^TTTMMMHHHGGGEEEAAA@@@AAABBBBBBCCCDDDCCCBBBDDDFFFMMMMMMMMMKKKIIIHHHIIIIIILLLLLLKKKJJJJJJJJJKKKKKK************+++,,,---...)))***++++++++++++***))),,,+++)))((((((+++...111,,,,,,,,,,,,++++++*********+++---///000000///...,,,++++++---000222111000...,,,*********+++***)))))))))))))))***+++---...***))))))***,,,------,,,***+++---000999EEEMMMOOOWWWRRRLLLHHHHHHLLLQQQUUUZZZ\\\```ggglllmmmjjjggggggeeeeeehhhfffaaa___```bbbaaa___]]][[[^^^bbbfffhhhnnnlllYYY>>>...333>>>CCCLLLNNNLLLRRR]]]ZZZOOO999333,,,))))))***)))'''%%%&&&((())))))***---///***,,,333;;;;;;555///...(((((((((((('''&&&%%%$$$))))))))))))))))))******&&&&&&&&&&&&'''((()))***'''''''''''''''''''''''''''&&&&&&(((+++---...---'''***,,,***%%%$$$'''+++))))))******+++*********,,,,,,,,,++++++,,,,,,,,,''''''''''''((()))***+++***+++,,,+++******+++,,,...---...///222666999<<<@@@AAABBBDDDDDDDDDEEEGGG@@@???>>>;;;777555777:::<<<>>>:::<<>>:::999<<>>OOOXXX[[[WWWZZZcccaaaVVV===555,,,((()))+++***(((%%%'''((())))))***---///,,,222;;;BBB???777222222)))))))))((('''&&&%%%$$$(((((()))))))))(((''''''###$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''+++)))))))))++++++***))))))+++,,,***((('''))),,,***************)))((('''******))))))))))))******'''''''''((()))***+++,,,+++,,,,,,,,,***+++,,,...,,,---///222777;;;???BBBBBB@@@@@@CCCDDDBBBBBBEEEAAA<<<::::::999666777999>>>AAA<<<===DDDDDDGGGTTTdddlllhhh]]]```kkkcccMMMIIIBBB<<<;;;@@@IIIVVVaaaeeeiiipppxxx}}}}}}~~~~~~|||{{{||||||yyy{{{{{{{{{{{{zzzxxxvvvuuuvvvvvvxxx{{{xxxzzz}}}}}}{{{yyyyyy{{{|||}}}|||xxxuuuiii[[[VVV\\\cccgggggg___[[[VVVUUUVVVVVVQQQLLLOOOTTTXXXYYY[[[]]][[[WWWXXXUUURRRRRRUUUZZZaaaeeebbbcccccccccaaaaaabbbddddddcccbbb```]]]YYYVVVTTTQQQOOOLLLIIIHHHIIIKKKLLLNNNKKKJJJQQQaaatttwww]]]OOOMMMIIIKKKQQQPPPLLLDDD===<<<===>>>CCCHHHGGGKKKLLLHHHFFFFFFFFFDDDFFFKKKQQQSSSQQQNNNMMMNNNGGGGGGHHHIIIJJJLLLMMMNNN,,,,,,+++++++++,,,,,,---,,,+++***))))))***+++,,,,,,------,,,***+++...111///---,,,******+++,,,---......---------......//////...------...000222333333///+++))))))+++------'''''''''((())))))******......///...------------,,,,,,...//////------...222333333000...///333888===???FFFRRR___gggiiigggeeebbbbbbeeedddaaa```bbb```aaaaaaaaa``````bbbdddjjjooopppcccGGG111000:::UUU```ccc]]]]]]ccc```VVV===555---***+++---***&&&&&&''')))))))))***,,,...///777BBBGGG@@@444///111((((((((((((((('''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%###$$$&&&'''((((((''''''((((((((((((((((((((((((***)))(((((()))***)))'''******)))))))))***++++++))))))******))))))((('''''''''&&&&&&&&&&&&''''''((((((((()))***+++,,,---+++,,,,,,+++***+++---///***,,,000555;;;AAAEEEGGGCCC>>>>>>AAABBB??????CCCBBB:::666999;;;999888:::???CCC???===CCCDDDKKK\\\ccc```[[[VVVUUUSSSIII??????<<<;;;===>>>???GGGRRRTTT\\\iiittt|||}}}|||||||||}}}~~~~~~{{{wwwvvvxxx{{{}}}|||zzzvvvtttrrrrrrtttvvvzzz}}}}}}zzzxxxzzz|||~~~}}}~~~~~~~~~{{{xxxtttrrrpppwww}}}|||zzz||||||||||||}}}}}}}}}}}}{{{|||xxxrrrllliiieee^^^VVVTTTWWW\\\___```YYYVVVUUUXXX]]]]]]WWWQQQPPPUUUZZZ[[[]]]___^^^ZZZ[[[XXXUUUVVVYYY\\\]]]]]][[[^^^aaaaaa``````bbbdddccccccbbbaaa___\\\XXXVVVTTTRRRNNNKKKJJJKKKMMMOOONNNMMMMMMRRR^^^oooxxx^^^PPPOOOJJJIIINNNNNNKKKDDD>>>>>>???@@@CCCHHHIIINNNNNNJJJGGGGGGFFFCCCBBBJJJRRRVVVUUURRRQQQQQQIIIIIIIIIIIIJJJKKKMMMMMM------,,,+++++++++,,,,,,,,,+++)))(((((()))+++,,,)))++++++)))'''&&&(((+++000...+++))))))***,,,...///...---++++++,,,---......000000...,,,---111666333///***((((((+++------)))***+++,,,,,,,,,,,,,,,000000111000...------...---...000222///***''''''***---000///------111555444666>>>KKKZZZdddhhhgggccc```___aaa```]]]\\\___aaacccddddddccccccdddeeeiiinnnrrrgggLLL333///777[[[fffiiibbb```dddaaaWWW<<<555...,,,......***$$$'''((())))))))))))+++...///999EEEIII>>>///***---&&&''''''(((((((((((((((&&&%%%$$$$$$$$$&&&((()))&&&''')))+++,,,+++***)))))))))))))))))))))))))))&&&%%%%%%&&&)))******)))***((('''(((***++++++***(((((()))))))))))))))((())))))(((((((((((())))))((((((((()))***,,,---...***++++++***)))***---///(((+++111777>>>DDDHHHKKKCCC===<<<@@@AAA======AAADDD999444888===<<<::::::;;;???;;;999===>>>HHH[[[[[[PPPMMMQQQLLL===888>>>777888<<>>999===EEEDDDPPPaaaooovvvzzz|||}}}~~~}}}|||}}}{{{||||||zzzwwwssswww|||~~~zzzwwwqqqrrrsssvvvyyy}}}{{{wwwsssrrruuuyyy}}}{{{vvvrrrooojjjttt}}}}}}~~~~~~vvvtttrrrqqqqqqooollliiihhhhhhhhhhhhhhhhhhhhhhhhkkkmmmooosssvvvyyy{{{|||{{{|||}}}}}}}}}zzzrrrlllhhheeecccWWWVVVUUUUUUVVVXXX[[[]]]XXXWWWYYY___ffffff___WWWRRRWWW[[[\\\]]]```^^^ZZZ]]]XXXUUUVVVYYYZZZWWWSSSUUUYYY^^^`````````ccceeebbbcccccccccaaa^^^[[[YYYWWWTTTPPPMMMLLLMMMOOOQQQMMMNNNOOOSSS\\\lll~~~www]]]OOOOOOJJJIIIPPPQQQKKKEEEAAABBBBBBAAACCCFFFIIIOOOPPPJJJGGGHHHFFFBBB???HHHSSSYYYXXXUUUSSSSSSKKKKKKJJJJJJJJJKKKKKKLLL......,,,***,,,000///******+++,,,------,,,***)))***++++++,,,,,,,,,++++++---+++(((((()))***+++***,,,,,,---///111000---++++++---......,,,...222777111///---+++***+++---...))))))******+++,,,---...222...***)))+++---...---///---,,,---000222111...//////111111111000...---333555777===KKK[[[dddeee[[[ZZZ]]]```]]]VVVVVV\\\cccbbbbbbbbbdddfffhhhiiihhhhhhpppsssZZZ777,,,777KKK___ooopppooommm^^^JJJ;;;<<<888///+++,,,+++&&&%%%&&&'''((()))***+++,,,000444:::===<<<555---(((******))))))(((((('''''')))&&&$$$$$$&&&((())))))$$$%%%&&&'''''''''&&&%%%))))))((('''''')))---000+++******)))))))))******&&&''''''((()))))))))(((''''''&&&((()))***)))'''+++,,,///000///---)))''')))***+++***)))((()))***...,,,***)))***+++++++++***///666===CCCEEEEEEEEECCC@@@>>>???BBBDDDBBB???FFFCCC???===<<<<<<;;;;;;>>>??????;;;:::@@@NNNYYYZZZLLLBBBEEEDDD===:::>>>===AAADDDBBB===;;;>>>BBB>>>AAAKKK[[[fffmmmrrrxxxzzz~~~{{{yyywwwvvvwwwyyy||||||zzzxxxwwwwwwwwwuuuttttttwwwzzz||||||{{{rrrooovvv}}}~~~|||}}}}}}vvvpppnnnnnnqqquuu|||uuulllhhhffffffggggggddd```^^^^^^]]]ZZZWWWTTTVVVXXXXXXXXXWWWXXXYYYZZZ\\\^^^aaacccdddddddddeeeeeeeeedddeeehhhmmmrrrooopppsssssssssrrrsssttt{{{|||~~~~~~~~~{{{tttnnnmmmjjjccc\\\ZZZTTTTTTRRRPPPPPPSSSYYY]]][[[```gggnnnuuuvvvjjj]]]WWW[[[``````YYYQQQRRRWWW]]]]]][[[YYYZZZ\\\WWWPPPVVV```ggggggeeeeeeeeeddd```aaaccceeeeeebbb\\\WWWTTTRRROOOLLLJJJLLLPPPTTTMMMNNNOOOSSS]]]ooozzzeeeRRRLLLKKKJJJMMMSSSKKKEEE@@@?????????CCCHHHJJJLLLMMMKKKFFFBBBAAABBBAAAFFFNNNVVVZZZZZZVVVSSSKKKJJJHHHGGGGGGHHHJJJKKK)))******)))---333444111+++++++++,,,,,,++++++***++++++++++++++++++******+++***)))***,,,......------,,,,,,---//////---+++,,,,,,+++******,,,///222333111...+++******+++,,,((((((((()))***---///000111...++++++---000111111...,,,+++,,,///000000///000000000000000///...---000111222666AAARRR]]]aaa^^^]]]___```]]]WWWWWW]]]aaaaaaaaa``````ccchhhlllmmmjjjpppttt___===///555FFF[[[mmmppppppmmm]]]III??????:::111,,,---+++'''&&&''''''((()))******+++,,,...111444333000,,,))))))))))))(((((((((((((((***(((&&&&&&(((*********'''((()))*********)))))))))***)))(((((()))---000*********)))))))))))))))'''(((((())))))))))))))))))(((((()))++++++***)))'''(((((()))******++++++((()))******))))))***+++...,,,******+++,,,,,,,,,///222666;;;???@@@@@@@@@AAA???>>>@@@DDDFFFEEECCCJJJEEEAAA?????????===;;;@@@@@@@@@???AAAIIIVVV```RRREEE;;;<<<===<<>>======AAAFFFIIIHHHFFFLLLFFFAAA???AAABBB???;;;<<<<<<<<>>666888===BBBOOO\\\bbbaaa^^^XXXQQQHHH@@@<<<===;;;<<<>>>AAAHHHVVVdddxxx}}}xxxxxxzzz|||wwwyyy||||||{{{yyyxxxxxx|||zzzxxxxxxxxxxxxvvvtttsssssszzz{{{uuupppmmmmmmnnnsssyyy}}}xxxuuuyyy|||~~~~~~xxxpppZZZQQQJJJIIIIIIFFFEEEGGGPPPNNNLLLKKKLLLLLLKKKIIIIIIKKKLLLKKKIIIIIIIIIKKKJJJKKKKKKLLLLLLLLLKKKKKKLLLLLLLLLKKKJJJJJJLLLNNNMMMOOOPPPPPPNNNNNNOOOPPPUUUVVVXXXZZZ[[[\\\[[[[[[VVVUUUTTTUUUXXX[[[\\\\\\\\\^^^aaadddgggkkkppptttwwwxxxzzz{{{{{{|||~~~{{{qqqjjjffffffdddeeehhheee\\\TTTPPPQQQRRRRRRRRRQQQQQQSSSUUUfffppp~~~pppaaa[[[XXXXXXXXXYYY^^^dddeeefffddd]]]YYYYYYYYYWWWZZZbbbhhhhhhggghhhhhhgggeeecccbbbaaa```]]]XXXTTTMMMNNNOOOOOOOOOOOOQQQSSSOOOQQQRRRRRRTTT___qqq|||gggUUUOOOMMMHHHHHHLLLLLLGGGDDDCCCBBB@@@BBBFFFIIIJJJJJJIIIGGGEEEEEEFFFBBB@@@BBBKKKWWW\\\YYYSSSLLLKKKIIIHHHHHHHHHIIIIII)))++++++)))***//////---,,,+++***)))***+++,,,---...,,,***(((((((((***+++---,,,,,,---///000///...111...,,,+++,,,.........222---)))(((,,,000222222222000...,,,,,,,,,,,,---***)))'''&&&(((+++///222111///......///000ӵ))),,,...000222111///---,,,,,,------...111111///111<<>>>>>AAACCC???;;;::::::===CCCLLLSSSVVVVVVBBB;;;:::AAAKKKSSS[[[ccchhhbbbXXXOOOIIIEEEBBBAAA>>>======;;;888:::FFFSSSgggppp|||yyywwwzzz~~~yyy|||}}}}}}}}}}}}|||{{{yyyvvvtttyyyxxx|||Ħ|||wwwsssssstttvvvwww{{{{{{wwwuuuvvv{{{~~~zzzqqqiiiaaaYYYUUUHHHDDDBBBEEEFFFDDDCCCDDDKKKJJJJJJJJJJJJKKKKKKKKKGGGHHHJJJJJJJJJKKKNNNPPPQQQQQQPPPPPPOOONNNMMMMMMLLLMMMMMMLLLJJJIIIJJJLLLKKKLLLMMMLLLJJJIIIJJJKKKOOOQQQTTTVVVVVVWWWXXXYYYUUUSSSQQQQQQQQQSSSUUUVVVVVVWWWYYYYYYZZZ\\\```ccccccfffiiikkklllmmmooopppsssqqqoooooorrrwww|||yyyppphhhccc```___^^^___ccc```YYYSSSQQQUUUVVVWWWVVVSSSQQQPPPPPPaaakkkyyyqqqkkkbbbZZZZZZ[[[]]]```dddgggiiiggg^^^XXXXXXZZZZZZ^^^eeeiiiiiihhhjjjjjjiiieeecccaaa___]]]ZZZVVVSSSOOOPPPPPPPPPOOOPPPSSSUUUUUUUUUUUURRRQQQWWWiiizzzmmmZZZTTTPPPKKKIIILLLIIIDDDBBBCCCBBB@@@BBBFFFJJJJJJIIIGGGEEEDDDDDDEEEAAA???@@@GGGOOOUUUUUUSSSLLLKKKJJJIIIHHHHHHIIIIII***------)))(((***+++)))++++++***)))***+++---......,,,***(((((()))***+++000///000222555777888777333000---+++,,,...//////...***'''(((---222444444......---------...///000,,,***(((&&&''')))---///000///...---,,,4ĉ@ӵ***---000111000...,,,+++,,,,,,---+++000222//////444:::===888::::::777555777<<<@@@IIIQQQ[[[___^^^___dddjjjdddXXXVVV``````MMM888...999QQQlll{{{}}}qqqeee[[[TTTHHH===333,,,))))))(((((((((((())))))))))))((()))***+++++++++***)))((('''&&&&&&''')))+++---'''&&&%%%&&&)))+++++++++///////////////000000000,,,...///...,,,+++++++++>L...---,,,,,,,,,+++=hĦ+++(((''''''(((***+++)))(((++++++******)))(((((((((4ĉ@ӵ...---+++,,,...000111111777777555555555777999;;;===<<<<<<@@@DDDEEECCC@@@AAA===:::<<>>CCCLLLSSSVVVSSSNNN>>><<>>999>>>FFFSSS\\\mmm~~~yyyvvvyyy~~~xxx{{{~~~}}}|||{{{xxxuuurrr~~~>L}}}zzzzzz{{{}}}~~~xxxzzz|||{{{yyywwwvvvvvvsssyyy|||wwwkkkeee]]]UUUOOOJJJFFFCCC===;;;<<>>>>>>>>======???EEELLLQQQPPPJJJEEE===???GGGTTT```ccc^^^XXXUUUVVVWWWWWWVVVTTTRRRQQQSSSUUUZZZ\\\WWWOOONNNRRRRRRXXXfffyyyxxxsssuuuyyyssswww{{{~~~~~~~~~}}}{{{yyyHdĦzzzzzzzzzxxxvvvtttuuuvvvrrrwww|||wwwlllbbb[[[MMMKKKJJJIIIHHHEEEAAA===;;;:::;;;@@@AAA??????BBBBBBCCCEEEEEEEEEFFFIIIKKKRRRRRRQQQOOOMMMMMMNNNPPPTTTSSSRRRQQQPPPOOOOOOOOOQQQRRRRRRRRRRRRTTTVVVYYYRRRRRRPPPNNNKKKJJJKKKLLLGGGJJJNNNOOONNNOOORRRVVVRRRRRRQQQOOOLLLKKKMMMNNNLLLMMMNNNNNNNNNOOORRRTTTOOOQQQSSSTTTTTTUUUWWWYYY\\\[[[\\\]]]aaaeeejjjlllffffffjjjqqquuuvvvyyy}}}zzzzzz|||sssoooiiibbb^^^]]]]]]^^^```]]][[[\\\YYYVVVWWW\\\___aaaaaa___ZZZUUURRRQQQXXX```iiipppxxx}}}|||vvvjjjaaaZZZZZZ\\\\\\^^^aaadddfffddd___\\\___bbbaaaeeehhhiiiffffffiiiiiifff```^^^\\\[[[ZZZXXXUUURRRUUUTTTSSSRRRSSSXXX^^^dddddd]]]WWWSSSOOOOOO]]]nnnqqq]]]UUUPPPJJJIIILLLIIIEEEBBBCCCDDDCCCFFFKKKPPPLLLGGGCCCBBBBBBBBBAAA@@@CCCEEEEEECCCEEEJJJOOOJJJJJJJJJJJJJJJJJJJJJJJJ+++//////ӵ))))))***ĭӵ---ӵ&&&Ħ000...+++***+++,,,+++***&&&ӵӵ((((((ĦƜ`1.׼s***,,,///+++Ħ---,,,(((***++++++---000///ӵ***Ħ777::::::888666666888222555@@@ĭӵ???222Ħ***+++)))Ħ)))Ħ&&&(((+++,,,---+++)))***...333888:::777888666000DdD444333111?fӵ...------Ħ((()))***ӵƜ`1.׼s///---ĭӵ333<<<===>>>===???@@@@@@>>><<<===ӵHHHFFFCCC@@@ĦMMMRRRVVVZZZ\\\``````sssnnnllloooiiihhhnnnĦxxxoooĦDdDxxxwwwӵӵӵĦӵĭӵ~~~qqqddd[[[TTTOOOKKKCCCBBBAAABBBCCCBBBAAA???@@@>>>???AAAAAA???@@@DDDAAADDDEEEFFFEEEFFFIIILLLUUUTTTSSSPPPMMMMMMNNNPPPSSSSSSQQQPPPPPPPPPQQQRRRQQQRRRSSSTTTUUUYYY^^^bbb[[[[[[YYYVVVRRRQQQRRRTTTOOORRRUUUTTTQQQQQQUUUYYYUUUVVVVVVTTTQQQOOOOOOPPPNNNOOOPPPPPPPPPQQQTTTWWWPPPQQQQQQPPPOOOPPPSSSUUUWWWWWWXXXYYY[[[^^^```aaaYYYYYY]]]eeehhhffffffiiihhhiiimmmqqqvvvyyyyyyxxx||||||wwwkkkhhhccc___]]]^^^```bbb```]]]\\\\\\YYYVVVXXX^^^```aaabbb```\\\XXXVVVVVVUUU\\\dddkkkssszzz{{{xxxooofff^^^[[[ZZZYYY]]]bbbcccdddbbb```bbbggghhhfffeeegggfffbbbbbbeeeddd```[[[ZZZZZZZZZZZZYYYVVVSSSQQQRRRTTTVVVZZZ___fffkkkiii^^^UUURRRNNNMMMXXXhhh|||sss^^^UUUPPPKKKJJJNNNSSSMMMIIIHHHGGGFFFJJJOOOQQQLLLGGGDDDDDDEEEEEEEEECCCDDDEEEEEEEEEHHHKKKNNNHHHIIIJJJKKKKKKLLLLLLLLL///333?~4***((()))g&e>&e---g&e000>hӵ,,,***)))******)))(((g&e---guO>uO>&e'''(((4ff?>ߝL(((gĉ@+++***,,,///Shӵ,,,***+++******///444g&e--->hӵ222111///,,,***)))'''+++fff?><zaaag&e>&eSSSCCCHL***+++,,,ShӵgL&&&&&&(((***,,,---***((((((---444999S?ʬ7778883h?D%%)?666444ZufĦ222111111gL222000000g&e---gĉ@***///g&e>&e555@e===<<<??DDD@@@@@@CCCFFFCCC>>>;;;g<ĉEEEEEEDDDDDD3we<ĦQQQOOOLLLRRR3h?@e|||{{{Zyyy3h?gLD%%)?fff?><z}}}=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??uuujjjZZZNNNHHHGGGGGGHHHIIIDDD>>>::::::===@@@BBBBBB??????@@@???===???CCC>>>@@@BBBBBBAAABBBEEEHHHMMMMMMLLLJJJHHHHHHKKKMMMPPPOOONNNMMMMMMNNNOOOPPPMMMMMMNNNPPPRRRWWW^^^ccc```___]]]YYYVVVTTTUUUWWWUUUXXXZZZXXXTTTSSSVVVZZZUUUXXXYYYWWWSSSPPPPPPQQQPPPPPPQQQPPPOOOPPPRRRUUUTTTTTTSSSQQQOOOPPPSSSUUUVVVVVVVVVVVVVVVVVVVVVUUUQQQQQQVVV\\\^^^[[[ZZZ\\\ZZZ\\\```fffkkkmmmmmmkkkkkkoootttwwwzzz~~~uuuoooeeebbb^^^[[[ZZZ\\\^^^```___]]]]]]^^^ZZZWWWXXX^^^^^^```aaa```]]][[[ZZZZZZWWW___hhhnnnvvv~~~~~~yyyoooeee^^^YYYWWW\\\bbbbbbcccaaaaaaffflllmmmiiidddeeeccc______aaa```\\\XXXXXXXXXYYYZZZYYYVVVSSSLLLOOOUUUZZZ___eeekkkpppkkk]]]SSSPPPMMMLLLVVVeeeyyy~~~vvv```WWWRRRMMMMMMRRR[[[TTTNNNLLLJJJIIILLLQQQRRRMMMGGGDDDFFFHHHIIIHHHFFFDDDCCCEEEIIILLLNNNMMMGGGHHHIIIKKKLLLLLLMMMLLL;;;4Dӵ///***///Hƅ^Hu]Ħ,,,Hu]Ħ222ZuR)Ħ...***((('''(((***+++Hu]Ħ+++HŐeHŐeHu]Ħ%%%qIܗGIӵ***tt,,,,,,---HGgĉ@,,,,,,,,,+++***+++---...Hu]Ħ***ZuR)Ħ000000...+++)))///+++sߝLGdUĦ___Hƅ^Hu]Ħ```ntHdĦ)))+++HGgĉ@,,,HdĦ)))''''''''''''***)))''''''(((+++Htƅ^///111Bt=o9ĦDtfo9Ħ444111111g?::::::HdĦ888999888Hu]Ħ000tt+++)))Hƅ^Hu]Ħ555H׼s999===AAA@@@???AAACCCEEEFFFEEECCCtQCCCCCCCCCCCCje<ĦLLLMMMVVVBt=o9ĦH׼sHtĦBt=o9ĦHdĦ}}}|||}}}Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ}}}mmm^^^OOOIIIHHHFFFDDDDDDEEEDDDBBBBBBCCCCCCBBBBBB@@@@@@BBBDDDGGGHHHGGGFFFBBBBBBBBBCCCCCCCCCDDDDDDIIIGGGEEEFFFIIIKKKJJJHHHLLLNNNOOOMMMKKKKKKNNNRRRNNNLLLKKKMMMRRRWWWYYYYYY```ccc```ZZZXXX\\\\\\WWWZZZ\\\]]]]]]ZZZWWWUUUUUUXXXZZZ]]]^^^]]]XXXSSSPPPNNNPPPTTTWWWWWWVVVTTTRRRRRRRRRQQQRRRRRRTTTVVVWWWVVVTTTQQQQQQSSSVVVWWWXXXSSSTTTVVVWWWXXXXXXWWWWWWWWWYYY[[[[[[ZZZ[[[\\\^^^\\\]]]```eeelllttt|||~~~{{{{{{xxxoooffffffbbb^^^ZZZYYY[[[___cccfffaaa]]]\\\[[[XXXYYY\\\^^^aaadddeeeccc```___^^^^^^fffnnnuuu~~~yyyuuupppkkkccc\\\]]]bbbccc```bbbhhhlllkkkkkkmmmgggeeeccc```^^^\\\[[[ZZZTTTOOOOOOUUUZZZXXXTTTRRRNNNOOORRRVVV\\\dddkkkpppoooaaaWWWTTTPPPLLLQQQ]]]ppp}}}|||gggYYYSSSSSSSSSSSS\\\```___VVVMMMKKKLLLMMMQQQMMMIIIGGGFFFGGGFFFFFFCCCCCCBBBAAAAAADDDIIILLLKKKJJJHHHIIIKKKLLLKKKKKKGGGJJJ4DuXӵ,,,...555DdDΦDdDĦ---DdDĦ111///t|<000...+++(((((()))+++,,,DdDĦ,,,DdDΦDdDΦDdDĦ'''peƜ4DuTӵ***`eĭ,,,qet---,,,,,,---,,,+++,,,......DdDĦ)))+++t|<...000000...,,,***---***DdDDdDĦYYYDdDΦDdDĦeeeq<niDdDĦ)))qet+++,,,DdDĦ)))(((''''''(((***)))(((((()))q<R---...qjRgdKӵHdDĦgdKӵ111000GR/f6LĭĦ<<<===DdDĦCCCAAA@@@DdDĦ;;;`eĭ***DdDΦDdDĦ666DdDĦ999<<<;;;;;;<<<>>>@@@???>>>@@@?????????@@@@@@geĦBBBCCCDDDFSĦYYYbbbqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦ{{{yyyzzz}}}~~~~~~HdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ~~~jjjYYYHHH@@@???AAADDDGGGEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCDDDEEEGGGHHHFFFEEEAAAAAABBBBBBBBBCCCCCCCCC@@@>>>>>>AAAFFFIIIJJJJJJJJJLLLNNNLLLJJJIIILLLOOONNNLLLKKKMMMRRRVVVXXXXXXYYY\\\ZZZUUUUUUZZZ[[[YYY]]]___``````]]][[[YYYYYY[[[]]]______^^^ZZZUUUSSSOOOQQQSSSVVVVVVVVVTTTSSSRRRRRRRRRRRRSSSTTTVVVVVVUUUSSSPPPPPPSSSUUUWWWXXXTTTTTTUUUVVVVVVUUUTTTSSSSSSUUUVVVVVVVVVWWWYYY[[[\\\\\\\\\^^^dddkkkssswwwyyyuuutttqqqjjjdddaaa```]]][[[[[[^^^cccfffgggccc``````^^^[[[[[[^^^```cccfffhhhggggggggggggjjjqqqyyy~~~{{{tttppplllgggfffiiikkkjjjlllrrrsssqqqoooqqqmmmkkkhhheeeaaa___]]]\\\]]]XXXVVVZZZ]]][[[WWWVVVRRRSSSTTTWWW]]]dddlllqqqooobbbXXXUUUPPPKKKQQQ\\\ppp~~~{{{hhhXXXQQQOOOPPPQQQ^^^bbbaaaXXXOOOMMMMMMMMMMMMKKKIIIHHHHHHHHHGGGFFFCCCCCCBBBAAAAAACCCHHHLLLLLLJJJHHHIIIKKKLLLLLLKKKRRRZZZ4DuXӵ...000999DdDΦDdDӵ---DdDĦ000000o)h...000...+++))))))***,,,---DdDĦ,,,DdDΦDdDΦDdDӵ(((=ӊB1.uTӵ***HߝL`o9+++po9wӵ,,,---,,,+++,,,......DdDĦ(((***o)h,,,...000000///,,,++++++(((DdDΦDdDĦPPPDdDΦDdDӵpppGIpӵDdDĦ)))po9wӵDdDĦ)))(((((((((((())))))*********po9u+++,,,,,,,,,GIdnuR)ĦDdDĦnuR)Ħ---...CdgĪj999DdDĦBBBCCCBBBDdDĦHHHHߝL`o9+++DdDΦDdDӵ666DdDĦ888===;;;:::;;;===>>>>>>>>>???<<<:::;;;>>>AAAgeĦCCCDDDsp?aĦlllwwwGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦ{{{yyyzzz|||~~~~~~}}}}}}|||DdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ~~~}}}eeeVVVFFF??????@@@DDDHHHEEEDDDDDDDDDDDDEEEEEEFFFGGGFFFFFFGGGHHHHHHFFFEEEAAAAAAAAABBBBBBBBBCCCCCC?????????BBBGGGKKKLLLMMMHHHJJJMMMLLLIIIHHHIIIKKKLLLJJJIIIKKKNNNRRRTTTUUURRRSSSRRRPPPQQQWWWZZZZZZ^^^```aaaaaa___\\\\\\\\\]]]^^^^^^^^^\\\ZZZWWWUUURRRSSSTTTUUUVVVVVVUUUUUUSSSTTTTTTUUUUUUVVVVVVVVVUUUSSSQQQQQQTTTVVVXXXXXXTTTUUUUUUUUUTTTSSSQQQPPPRRRSSSTTTTTTUUUVVVZZZ\\\___]]]\\\\\\___eeekkkoooxxxuuuqqqnnnkkkhhhdddaaa]]]^^^^^^^^^^^^bbbfffjjjfffbbbaaabbbaaa]]]\\\^^^cccgggllloooqqqssstttvvvyyy~~~wwwuuutttqqqooopppssssssuuuyyywwwrrrppprrrrrrppplllgggbbb^^^[[[ZZZ[[[UUURRRUUUWWWVVVUUUVVVTTTTTTUUUVVVYYY```iiipppnnncccZZZUUUOOOKKKPPPZZZnnn}}}}}}kkkZZZOOOLLLMMMPPP^^^cccbbbYYYPPPMMMLLLKKKGGGGGGHHHJJJKKKKKKHHHFFFAAAAAAAAA@@@@@@CCCGGGJJJKKKJJJJJJKKKLLLMMMLLLKKKWWWccc4DuXӵ888666AAADdDʜ4DuTӵ--->d<Ħ...Dt------+++))))))***,,,--->d<Ħ***>d<ʜDd<ʜ4DuTӵ''''''F&uTӵ***4DufئL>e,,,puR)Ħ,,,,,,*********,,,--->d<Ħ)))Dt***///000///---,,,***(((DdDΦDdDĦFFF>d<ʜ4DuTӵ|||4DwDd<Ħ(((puR)Ħ>d<)))((((((((())))))++++++,,,peӵ***ĦpeӵDx<>d<ӵDd<***qR/ܗ?fӵ444>d<<<<;;;>d<ĦKKK4DufئL>e---DdDʜ4DuTӵ666DdDĦ888>>><<<;;;;;;===>>>???>>>???===;;;>>>BBBDDDgeĦGGGs<v>aĦ|||peӵDx<DdDĦDdDĦpeӵDx<>d<~~~|||}}}}}}{{{xxx>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ~~~~~~{{{eeeYYYLLLGGGEEECCCCCCFFFDDDDDDEEEDDDDDDDDDEEEGGGHHHGGGFFFGGGHHHIIIHHHFFFCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDDDDEEEGGGHHHJJJJJJFFFJJJMMMMMMJJJHHHIIIJJJIIIHHHGGGHHHJJJMMMOOOQQQOOONNNNNNMMMPPPTTTYYYZZZ[[[\\\^^^^^^\\\[[[[[[[[[]]]]]]\\\\\\ZZZYYYWWWVVVVVVWWWWWWXXXXXXYYYYYYXXXVVVWWWWWWXXXYYYYYYYYYYYYWWWUUUTTTTTTWWWYYYZZZ[[[UUUUUUVVVVVVUUUTTTRRRQQQVVVWWWWWWXXXXXXZZZ^^^aaabbbaaa``````bbbfffjjjmmmmmmmmmllliiifffcccbbbbbb\\\___```aaaaaabbbgggjjjbbb``````cccbbb]]]\\\]]]dddjjjsss{{{yyywwwvvvsssrrrtttvvvtttttttttpppkkkkkknnnqqqnnniiiddd^^^YYYVVVTTTPPPJJJHHHKKKNNNOOORRRUUURRRSSSRRRQQQSSSYYYcccjjjmmmeee]]]WWWOOOKKKOOOXXXkkk|||ooo]]]PPPKKKMMMQQQZZZ```bbbZZZQQQLLLJJJHHHDDDEEEGGGKKKMMMLLLIIIEEE???@@@@@@??????BBBEEEHHHIIIJJJLLLOOOQQQPPPLLLIIIZZZfff4DuXӵBBBDDDPPPD&dq&ĒR---+++sdKĦ---DHRRud+++***))))))***,,,---sdKĦ(((D&oq<Ōq&ĒR&&&&&&'''>dp&ĒR))))))nfʜd<Φ>d<Ħ@@@s&dq&ĒRi?ʜtd<Ħ(((HHܗDӊB)))<x))))))((()))+++,,,,,,B?d<>>><<<===>>>??????>>><<<<<<>>>BBBDDDDDDgeĦKKKHg8>aĦB?Ho9sss>d<>d<ӵB?Ho9WWW<x~~~{{{www&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR}}}yyylll```RRRJJJEEEBBBBBBEEECCCEEEFFFEEECCCCCCDDDGGGGGGFFFEEEFFFHHHIIIIIIHHHEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDCCCDDDEEEFFFGGGJJJNNNNNNKKKJJJKKKMMMJJJJJJIIIIIIJJJLLLNNNPPPQQQOOONNNOOOQQQTTTWWWZZZXXXZZZ[[[[[[ZZZZZZ[[[\\\]]]]]]]]]\\\\\\[[[[[[ZZZ\\\\\\]]]]]]]]]]]]]]]]]]ZZZZZZ[[[\\\]]]^^^______\\\ZZZYYYYYY\\\]]]^^^]]]VVVWWWXXXYYYYYYXXXWWWVVVXXXZZZ[[[\\\\\\^^^aaadddaaabbbcccdddfffhhhjjjkkkhhhiiijjjhhheeecccdddeee```ccceeeccc``````cccgggaaa___aaadddddd```___aaadddmmm{{{~~~{{{uuupppqqqvvvtttooollljjjfffcccdddhhhllliiiddd___YYYTTTQQQOOOMMMHHHEEEHHHKKKLLLPPPUUUQQQQQQQQQOOOOOOTTT^^^fffmmmhhhaaaYYYPPPLLLOOOVVVfffyyysssaaaSSSNNNOOORRRWWW___ddd___WWWQQQLLLIIIDDDEEEHHHKKKLLLKKKGGGDDD===>>>?????????@@@DDDFFFFFFIIINNNRRRTTTQQQKKKFFF]]]ddd4DuXӵLLLPPP\\\Hu]3hh,,,++++++ne---,,,=e++++++******+++,,,---...ne((('''pIƎ@t@h&&&&&&&&&>h((())))))fe+++@ďD,,,,,,,,,((('''&&&'''))))))ne)))***=e+++,,,------,,,,,,)))(((ege999>>>sĪj@h}}}fdDĦ(((@ďD***(((Hkge***))))))((()))***+++,,,@h++++++@G++++++HĪj@IŌ***(((Bene111Hkge444ne333555fe///Hu]3hh222444555se???>>>>>>???@@@@@@???===999<<<@@@BBBBBB>>>geĦja>aĦ@Gssswwwse<Ō@G<<hsene@GsĪj@h{{{xxxiiiXXXLLLEEEAAADDDIIIEEEGGGHHHFFFCCCBBBDDDGGGEEEDDDCCCDDDFFFHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHCCCDDDEEEEEEEEEFFFHHHJJJGGGJJJMMMNNNLLLKKKNNNPPPNNNNNNNNNMMMLLLMMMPPPSSSTTTQQQQQQTTTUUUUUUVVVZZZXXXZZZ[[[[[[[[[[[[]]]^^^^^^___``````aaaaaaaaaaaa```aaabbbccccccbbbaaa```]]]]]]]]]^^^___bbbdddfffaaa___^^^^^^`````````___YYYZZZ[[[\\\\\\[[[ZZZYYYXXXZZZ\\\]]]]]]^^^```bbb^^^^^^```aaacccfffggghhhggghhhhhhhhhfffffffffgggeeeggghhhddd___\\\___cccbbb```bbbggghhheeeeeegggdddnnn~~~wwwooooootttooohhhcccbbbaaa___```bbbeeeccc___ZZZUUUQQQNNNMMMMMMHHHEEEFFFGGGHHHLLLQQQQQQSSSSSSQQQPPPTTT]]]eeemmmkkkeee[[[QQQMMMPPPUUUcccwwwrrraaaUUUPPPPPPQQQUUU```iiiggg```YYYSSSMMMIIIHHHHHHIIIJJJHHHEEEBBB<<<===>>>>>>>>>???BBBEEEDDDGGGKKKPPPRRROOOIIIDDD\\\4DuXӵXXXĵD^*********+++,,,...+++///,,,,,,,,,,,,---...000111---,,,***)))((((((''''''((((((((()))))))))***,,,,,,,,,,,,((('''&&&''')))***)))((((((((()))++++++,,,++++++((('''777;;;BBBvvv~~~xxxiiiDdDĦ''''''+++)))(((++++++***)))'''((()))***+++,,,))))))***+++*********)))++++++,,,111222111......///222///D^000000222444s׼s;;;<<<===>>>???AAA@@@===:::999>>>BBBAAA<<<888geFm8VVV>aĦpppwww{{{s׼sHoKKKDDDKKK}}}|||{{{D^DdDĦs׼suuuhhh^^^UUUMMMKKKMMMHHHKKKLLLIIIEEECCCEEEIIIFFFDDDBBBBBBCCCEEEEEEDDDFFFFFFFFFGGGGGGGGGHHHHHHBBBDDDFFFFFFFFFGGGJJJMMMFFFIIILLLLLLKKKLLLPPPSSSOOOOOOOOONNNLLLLLLOOOSSSUUURRRSSSXXXYYYWWWWWW[[[WWWYYYZZZZZZZZZ[[[]]]___]]]^^^aaacccdddeeeeeedddbbbccceeegggfffeeecccaaa^^^]]]\\\]]]___ccchhhjjjdddcccaaaaaabbbbbb```___]]]]]]^^^^^^]]]\\\[[[ZZZVVVYYY\\\^^^^^^]]]]]]^^^]]]\\\ZZZZZZ[[[___cccfffgggffffffgggggghhhgggggghhhjjjjjjddd]]]YYY\\\aaa```___aaafffhhhgggiiillleeeooo}}}zzzrrrmmmnnnhhh```[[[^^^aaa___\\\[[[]]][[[XXXTTTQQQNNNLLLKKKIIIEEEDDDEEEEEEFFFJJJPPPPPPSSSUUUSSSQQQTTT]]]eeennnnnniii]]]RRRNNNQQQUUUaaawwwnnn^^^TTTPPPNNNMMMQQQ___kkkmmmggg```WWWPPPOOOMMMIIIGGGFFFEEEBBB@@@:::<<<=========>>>AAACCCDDDEEEFFFHHHJJJIIIGGGDDDΦ4DuXӵtvӵ>d<Ħ444))))))***---...///Ħ+++((())),,,000000000.........//////111222333&&&'''Ħ---,,,...+++......))))))...///+++******)))''''''&&&&&&&&&(((((((((((())))))))))))((((((''''''''''''(((((('''((()))***,,,,,,------)))((('''((()))******(((Ħ&&&'''(((((('''''''''(((******+++++++++&&&&&&(((+++***))),,,222888>>>EEEKKKQQQ\\\jjjtttvvv}}}vvviiiYYYCCC111>d<Ħ'''&&&&&&$$$&&&(((***+++)))'''&&&'''((()))***++++++******'''((((((***+++,,,------))))))((('''''')))***+++,,,+++***)))(((''''''&&&&&&((()))((('''(((+++...---------------,,,+++***,,,222777666000,,,...111,,,,,,,,,,,,Ħ///+++///111000111333111...///>d<Ħ333...///222444Be:::<<<;;;;;;===@@@AAA???;;;888===AAAEEEAAA999444geFYĉMMM___>aĦzzzqqqpppkkkkkksss{{{Benu]ӵ}}}~~~|||qqq```SSSTTTddd{{{|||}}}}}}{{{{{{}}}>d<Ħ>d<ĦĦ~~~BeĦ~~~yyyuuulll]]]SSSOOOKKKNNNOOOLLLGGGDDDGGGJJJGGGEEEBBBAAABBBBBBBBBAAAEEEFFFFFFFFFFFFGGGGGGGGG???AAACCCCCCAAAAAADDDGGGFFFHHHJJJJJJJJJLLLPPPUUUMMMNNNNNNLLLIIIIIIMMMPPPTTTQQQTTTZZZ\\\XXXXXX\\\UUUWWWXXXYYYYYYZZZ\\\___ZZZ\\\___bbbdddeeeeeeeeebbbdddggghhhhhhfffcccaaa^^^]]]\\\\\\___dddiiimmmfffeeecccbbbbbbbbb```^^^`````````___^^^\\\ZZZXXXVVVZZZ]]]______]]]]]]]]]___\\\WWWTTTUUUZZZaaaeeegggeeedddeeeggghhhhhhfffiiikkkjjjddd[[[XXX[[[aaa^^^\\\^^^dddggggggiiimmmgggnnnzzz|||ssskkkgggaaaYYYVVV\\\bbb```YYYUUUVVVTTTRRROOOMMMKKKIIIIIIGGGDDDDDDGGGIIIJJJPPPVVVMMMQQQUUUSSSQQQSSS[[[cccnnnpppkkk___SSSOOORRRUUUaaaxxx}}}iiiZZZSSSOOOLLLIIIMMM\\\kkkooojjjbbbXXXQQQTTTPPPJJJFFFDDDBBBAAA???:::;;;=========>>>AAACCCEEECCCAAAAAACCCDDDEEEEEE?aŖ%7uSQuR)ӵsdKĦ222111---,,,000222gdKĦ(((***---111555777888,,,222444111000333222...+++gdKĦ******+++***+++,,,---------------+++,,,---+++)))''''''''''''((())))))(((((()))***'''(((******)))(((((()))***)))((()))+++,,,,,,+++***))))))((((((((((((gdKĦ(((''''''&&&&&&((((((((('''((()))******%%%$$$%%%((()))***...444555>>>EEEIIIPPP]]]iiippp{{{nnn[[[BBB...gdDĦ(((((('''%%%)))+++***+++...---***,,,***(((***---...---+++&&&''')))+++++++++***)))'''((((((((())))))))))))******))))))***+++,,,,,,((((((''''''''''''((()))***)))))))))))))))***+++///666888000***++++++))),,,,,,+++gdKĦ..............................sdKĦ111333///222666;;;===???;;;===???BBBDDDCCC@@@>>>===FFFHHH<<<222222ŶSJJJYYYjjj3we<wwwqqqeeedddiiirrrzzz}}}iĉ@3hR/Ō|||vvvwww}}}||||||~~~DdDĦsdKĦgdKĦgdKĦ|||tttjjjcccZZZUUUOOOLLLKKKJJJGGGDDDDDDAAA>>>???BBBCCC@@@===AAABBBCCCBBB@@@@@@BBBCCCDDDCCCAAA@@@@@@AAABBBCCCBBBCCCDDDEEEEEEGGGKKKMMMNNNMMMMMMMMMNNNMMMJJJHHHGGGLLLRRRYYY\\\\\\YYYWWWRRRWWW]]]___]]][[[ZZZ[[[___```cccddddddbbb^^^\\\aaaaaa```___^^^]]]]]]]]][[[ZZZXXXYYY\\\bbbhhhmmmffffffiiikkkhhhccccccgggeeeffffffeeebbb```___```bbb`````````^^^[[[^^^eee[[[WWWRRRQQQTTTYYY^^^```eeecccbbbeeekkkooonnnlllnnnlllhhhddd```]]][[[ZZZ[[[^^^aaaeeeggghhhhhhgggfffjjjsss||||||uuuoooiiidddaaaWWWTTTTTTXXX]]]^^^ZZZUUUTTTQQQLLLHHHEEEEEEEEEFFFFFFEEEFFFGGGJJJNNNRRRTTTTTTTTTSSSTTTVVVZZZ^^^aaalllmmmiii___VVVSSSQQQOOO___uuurrr\\\RRRRRROOOHHHJJJ[[[kkkoookkkfff^^^UUUQQQPPPJJJBBBAAADDDAAA:::999:::<<<>>>>>>===;;;:::???@@@@@@>>>===???EEEJJJ>AjjjneGGG???444///---///ne+++***)))---222666666666///222222222666:::777000ne000000---+++***+++,,,---------------***+++,,,+++)))'''&&&'''&&&'''((((((''''''((()))''')))***)))((('''(((***)))(((((()))+++,,,,,,+++)))(((''''''&&&&&&ne''''''''''''&&&&&&(((((((((((())))))))))))%%%###$$$'''))))))---333444<<>>AAA===???AAACCCDDDCCC@@@>>>AAAGGGGGG===555666>AFFFXXXkkkk<{{{rrrlllbbb```cccllltttxxx}}}fh~~~}}}||||||}}}Denenene{{{tttnnnggg]]]UUUPPPJJJDDD???>>>>>>>>>>>>>>>>>>>>>>>>CCCDDDDDDBBBAAA@@@AAACCCAAA@@@>>>======>>>@@@AAA@@@BBBCCCDDDEEEGGGKKKNNNOOOMMMMMMMMMMMMKKKHHHFFFCCCGGGLLLPPPRRRRRRRRRRRRTTTWWWYYYZZZZZZYYYZZZZZZ^^^^^^]]]]]]\\\[[[[[[ZZZWWWWWWVVVUUUUUUUUUWWWXXX\\\ZZZXXXXXXZZZ___dddhhheeeeeehhhkkkiiieeefffjjjggghhhjjjiiifffcccbbbbbbdddbbbaaaaaa^^^[[[]]]bbbYYYUUUQQQQQQVVV]]]bbbdddgggeeeeeehhhnnnqqqooolllooommmkkkgggccc___\\\[[[\\\___dddhhhkkklllkkkjjjgggkkksss{{{xxxqqqlllgggaaa\\\SSSQQQPPPUUU[[[]]][[[WWWQQQNNNJJJEEECCCBBBBBBCCCDDDDDDEEEFFFIIIMMMPPPRRRRRRRRRRRRRRRTTTWWW[[[^^^fffiiiggg^^^UUUSSSSSSSSSXXXpppvvv```UUUUUUSSSLLLJJJXXXgggooorrrooodddXXXSSSQQQKKKDDDCCCFFFCCC======>>>??????>>>===;;;999@@@AAAAAA@@@???@@@EEEgggiii___VVVPPP:::333---...//////,,,***---333666555333000000000333:::>>>:::222,,,000///)))$$$***++++++,,,,,,,,,,,,+++)))+++,,,+++)))'''&&&&&&%%%&&&((('''&&&&&&'''))))))))))))((('''''')))+++)))(((((()))+++,,,,,,+++((('''&&&%%%$$$$$$%%%&&&&&&'''&&&&&&%%%&&&''')))*********)))(((&&&$$$%%%((())))))...444555<<>><<<>>>??????======???BBBAAAAAAAAA???===<<<<<<>>>???>>>===;;;<<<===>>>@@@>>>@@@BBBCCCDDDFFFJJJMMMMMMLLLKKKKKKKKKIIIFFFCCC@@@CCCFFFHHHGGGHHHKKKNNNUUUTTTSSSUUUWWWXXXYYYXXX[[[YYYUUURRRQQQRRRTTTUUUPPPPPPOOONNNOOOQQQVVVYYYXXXWWWUUUTTTVVVYYY]]]```eeeeeegggkkkjjjggggggkkkgggjjjlllmmmjjjfffdddcccccc```___```]]]YYYZZZ___WWWSSSOOOQQQXXX```fffiiijjjiiiiiimmmqqqrrrpppmmmmmmmmmllljjjhhhdddbbb```___bbbggglllpppqqqppppppmmmpppuuuzzztttmmmjjjgggaaa[[[PPPMMMLLLQQQXXX\\\[[[XXXMMMJJJFFFBBB???>>>??????BBBBBBBBBDDDGGGJJJMMMOOOPPPQQQQQQQQQQQQSSSVVVYYYccchhhggg]]]SSSPPPRRRSSSPPPiii|||fffXXXVVVSSSMMMIIISSSbbbooowwwvvvjjj]]]UUURRRLLLFFFEEEGGGEEE@@@@@@@@@@@@@@@>>><<<:::888???@@@AAAAAAAAAAAADDD]]]___bbbdddeeefffhhhjjjgggiiikkkmmmkkkggg```\\\AAA777...---.........///222...+++---333666444111000111333666:::;;;888444***+++---//////+++&&&###))))))***************)))(((***,,,,,,***'''&&&&&&&&&'''((((((''''''(((*********)))'''&&&&&&))),,,)))((('''(((+++,,,+++***((((((&&&%%%$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&%%%''')))***+++***((('''(((&&&'''***++++++///555666===CCCJJJVVViiiyyyyyywww||||||gggEEE111///((())))))((('''((()))***'''***)))&&&%%%'''&&&"""'''&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&(((+++,,,,,,,,,++++++++++++******++++++,,,,,,------------((()))+++++++++)))'''%%%&&&''')))+++,,,,,,,,,,,,'''***,,,+++)))((()))***&&&(((***+++,,,+++)))(((************************---///111111111111333444444444555555666:::@@@DDDCCCDDDEEEEEECCCAAA@@@???AAA===777444444666666555888???QQQkkk}}}|||~~~tttllliiigggjjjrrrzzz}}}}}}|||{{{{{{|||~~~~~~~~~yyynnn```RRRIIIBBBAAA??????@@@BBBDDDFFF@@@AAA@@@>>>;;;::::::;;;???>>>===<<<<<<>>>???AAA>>>???AAABBBCCCEEEIIILLLIIIHHHHHHIIIIIIHHHFFFDDDAAACCCDDDCCCAAABBBGGGLLLOOONNNNNNQQQVVVYYYWWWUUUUUURRRNNNJJJIIIIIIKKKMMMIIIJJJJJJIIIIIINNNUUU[[[SSSRRRQQQQQQSSSVVVYYY[[[fffdddfffiiiiiieeeeeegggdddgggkkkllljjjfffbbb```]]]ZZZYYY[[[ZZZWWWXXX\\\WWWRRROOORRRZZZccchhhiiikkkkkkmmmpppsssssspppmmmjjjkkklllmmmllljjjhhhfffaaaeeejjjppptttuuuuuuuuuwwwwwwwwwxxx|||~~~qqqkkkllllllfff___QQQMMMKKKNNNTTTXXXXXXUUUIIIGGGCCC@@@>>>======>>>???@@@AAACCCEEEHHHKKKLLLOOOPPPQQQPPPOOOOOOSSSVVVbbbhhhhhh]]]RRRNNNPPPQQQMMMeeeiiiYYYTTTQQQKKKIIIPPP]]]jjjsssssskkkcccUUUQQQJJJEEEEEEEEECCC@@@????????????>>><<<:::999>>>???@@@AAAAAAAAAAAAaaadddggggggeeedddeeefffhhhhhhiiikkkkkkiiiddd___FFF:::///,,,...//////000444000---///333555444111111444999;;;999666555666'''---333333///++++++,,,(((((())))))))))))(((((((((***------+++(((''''''''')))******))))))***+++******)))'''&&&&&&))),,,(((''''''(((***++++++***)))((('''&&&%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&%%%''')))***+++***(((''''''%%%&&&)))))))))---333555;;;BBBJJJXXXmmm~~~{{{yyy|||zzzccc@@@......&&&((()))(((''''''***,,,(((+++***'''&&&))))))&&&'''''''''''''''&&&'''''''''&&&&&&&&&''')))+++,,,,,,,,,,,,+++++++++++++++((()))+++,,,......//////)))***+++,,,,,,***(((&&&'''((()))***,,,,,,------,,,,,,------+++(((((()))&&&''')))++++++***)))(((************************,,,...000000000111222444444444444444555999???DDDDDDEEEEEECCC@@@>>>>>>??????888111000222444444444:::CCCPPP___jjjooonnnjjjkkkooovvv|||~~~{{{sssmmmhhhhhhooozzz~~~{{{yyyzzz~~~}}}}}}~~~wwwiii___NNNFFF>>>===AAAFFFFFFDDDDDDDDDDDDAAA>>>======>>>???>>>===<<<<<<>>>@@@AAA???@@@BBBBBBBBBDDDGGGJJJDDDDDDEEEGGGIIIIIIHHHFFFBBBBBBBBB@@@>>>@@@FFFJJJHHHHHHKKKQQQVVVXXXUUURRRMMMKKKIIIFFFEEEDDDEEEEEEBBBDDDDDDCCCDDDHHHQQQYYYQQQQQQRRRSSSVVVYYY]]]^^^fffcccdddffffffbbb```aaa^^^bbbggghhhfffaaa^^^\\\TTTQQQQQQUUUWWWVVVWWWZZZXXXTTTQQQUUU^^^fffiiihhhlllmmmooorrrtttsssqqqnnnlllmmmnnnooonnnllliiigggdddggglllqqquuuxxxyyyyyy}}}yyytttqqqssszzzzzznnnkkknnnooojjjeeeUUUQQQMMMNNNRRRTTTQQQNNNFFFEEEBBB@@@>>>>>>>>>>>>>>>???@@@BBBEEEGGGIIIJJJNNNQQQRRRQQQNNNNNNQQQUUU___eeefff^^^UUURRRRRRRRROOOccckkkYYYTTTRRRNNNJJJPPPZZZdddiiiiiigggfffUUUOOOGGGCCCBBBAAA???>>>;;;<<<<<<<<<<<<<<<<<<<<<======>>>???@@@???>>>===bbbeeeggggggdddbbbcccfffhhhgggfffhhhiiihhhbbb^^^III;;;///---///000000111333222000111222333333333222777===???:::222222666'''000111,,,***---111)))************)))(((((((((+++......---***)))((((((***++++++***)))+++,,,)))))))))((('''''')))+++(((''''''(((***++++++***)))(((((('''''''''''''''%%%%%%&&&'''((((((((((((&&&''')))*********)))(((%%%###$$$''''''&&&***000222888@@@IIIZZZooo}}}rrrYYY;;;,,,+++%%%'''))))))''''''***------///...+++***------+++'''((()))(((&&&&&&&&&(((''''''''''''((()))************+++++++++,,,,,,,,,%%%&&&(((***,,,,,,,,,,,,)))***+++,,,,,,+++***))))))))))))******,,,---...111......///---)))''')))'''((()))***+++******)))************************+++,,,...//////000111333222333333333444888>>>BBBBBBDDDDDDAAA===;;;===???@@@777000000444555666777@@@HHHNNNLLLJJJJJJKKKKKKNNNRRRYYYbbbhhhiiifffcccbbbeeeqqq~~~{{{{{{}}}}}}zzzcccUUUFFF@@@DDDHHHGGGCCCEEEFFFEEECCC@@@>>>???@@@@@@???>>>===>>>???AAACCCCCCDDDDDDCCCBBBBBBEEEGGGAAAAAACCCEEEHHHJJJIIIGGGBBB@@@???>>>???BBBDDDFFFDDDGGGKKKQQQTTTUUURRRPPPHHHGGGFFFDDDCCCBBBBBBAAACCCEEEGGGFFFEEEJJJSSS[[[SSSTTTWWWZZZ]]]aaadddeeefffbbbaaadddddd___\\\\\\YYY]]]aaacccaaa]]]YYYXXXNNNKKKLLLSSSWWWWWWXXX[[[ZZZVVVTTTZZZdddkkkkkkhhhnnnoooqqqsssttttttsssrrrqqqqqqqqqooommmjjjgggeeegggiiilllppptttwwwzzz{{{|||vvvmmmhhhhhhoooxxx~~~vvvnnnkkknnnooolllhhh\\\WWWRRRQQQRRRQQQLLLGGGCCCBBBAAA@@@??????@@@@@@>>>???AAACCCEEEGGGHHHIIIMMMPPPSSSQQQMMMLLLPPPTTTYYY___ccc___[[[ZZZYYYVVVRRRaaazzzmmm\\\WWWWWWUUUMMMPPPWWW___cccbbbcccfffXXXOOOFFFCCCAAA>>>======999999:::;;;<<<===>>>>>>>>>===<<<===>>>>>><<<:::```cccfffeeebbbbbbeeehhhfffddddddfffhhhfff```[[[JJJ<<<000---111222111222111222444333111111333666111333888<<<888000...111$$$)))///000---+++---000,,,,,,------,,,++++++***))),,,///000...,,,***)))((()))******))))))***+++''')))***)))((('''(((***((('''&&&(((***+++***)))''''''''''''''''''((()))%%%&&&'''((())))))))))))(((((((((((())))))))))))&&&$$$%%%'''((('''+++111333999BBBMMM^^^tttvvv```GGG444+++)))$$$'''***)))''''''+++///111222111,,,+++------***&&&((()))(((&&&$$$&&&'''&&&''''''(((((('''''''''(((((()))***+++,,,------&&&((()))++++++***)))((())))))***++++++,,,,,,,,,,,,+++)))((()))+++---///222...---000///***(((***)))))))))*********++++++************************)))+++---.........000222000111222222444777<<<@@@@@@BBBBBB???:::888;;;??????666000111444444666:::AAAGGGHHH???777666888888888;;;@@@GGGMMMPPPOOONNNPPPVVVfffzzz~~~}}}~~~rrr^^^QQQNNNOOONNNMMMKKKKKKKKKIIIFFFEEEEEEGGGDDDDDDBBBBBBCCCEEEGGGHHHGGGGGGFFFDDDBBBAAABBBDDDBBBBBBCCCEEEHHHIIIHHHGGGCCC@@@>>>???DDDGGGFFFDDDGGGJJJMMMOOOOOOOOONNNNNNGGGFFFDDDBBBAAABBBBBBCCCEEEIIIKKKJJJIIILLLUUU]]]VVVXXXZZZ^^^aaadddggghhhddd___^^^bbbccc___\\\\\\WWW[[[^^^___]]]ZZZWWWVVVOOOKKKMMMTTTYYYZZZ[[[]]][[[XXXXXX```kkkrrroookkkppprrrtttuuuuuuvvvvvvwwwqqqpppooommmkkkiiihhhgggiiijjjkkkmmmqqquuuyyy{{{yyysssjjjcccbbbffflllqqquuuxxx||||||wwwrrrpppppppppnnnkkk```[[[VVVTTTSSSOOOHHHBBB@@@?????????@@@@@@AAABBB???@@@BBBDDDFFFHHHIIIIIIJJJOOORRRQQQLLLKKKOOOSSSXXX]]]aaaaaabbbbbb]]]VVVSSS]]]sssrrr___YYYYYYXXXRRROOOSSS^^^eeedddbbbbbb\\\QQQHHHEEECCC>>><<<>>>::::::;;;;;;===>>>???@@@@@@>>><<<<<<>>>>>><<<:::]]]aaaddddddbbbbbbgggllleeecccbbbdddgggfff```ZZZKKK<<<000...222333222222000333555444111000444888...,,,///666666///***+++444555666555444222111111////////////......---,,,))),,,000111000---+++***'''((())))))(((((()))***'''(((******)))(((((()))((('''&&&'''***+++***)))&&&&&&&&&&&&'''((())))))&&&'''((()))************((((((((((((((()))*********((((((++++++***...444666<<>>>>>@@@AAA===888777:::???>>>444///111333222555;;;<<>>>>>===;;;BBBTTTkkk}}}|||}}}~~~}}}}}}vvvdddZZZWWWXXXYYYUUUVVVVVVTTTRRRQQQQQQSSSJJJIIIHHHHHHIIIKKKMMMNNNJJJJJJHHHEEEBBB@@@AAABBBCCCCCCDDDFFFHHHHHHGGGEEEFFFAAA???BBBIIILLLIIIDDDKKKNNNPPPNNNKKKJJJKKKNNNHHHFFFCCC@@@@@@AAADDDEEECCCGGGJJJIIIGGGIIIRRRYYYWWWXXX[[[^^^aaadddffffffbbb^^^]]]aaacccaaa^^^]]]WWWZZZ]]]^^^\\\YYYWWWWWWQQQNNNOOOVVV\\\]]]]]]^^^[[[YYY[[[eeeqqqwwwtttnnnrrrtttuuuvvvvvvwwwyyy{{{llllllkkkkkkkkkllllllmmmjjjjjjjjjkkkoootttxxx{{{xxxssskkkccc```bbbeeehhhfffhhhmmmvvv|||xxxuuusssqqqooonnnaaa]]]XXXVVVTTTOOOGGG@@@======>>>>>>???AAABBBCCC@@@AAACCCEEEGGGIIIIIIJJJHHHMMMQQQPPPKKKJJJNNNSSSZZZ___bbbdddeeeddd\\\SSSRRRYYYmmmwwwbbbYYYXXXWWWUUUOOOQQQ^^^iiiiiiccc___```TTTKKKHHHEEE???===???<<<<<<<<<<<<===>>>@@@@@@BBB???<<<<<<>>>???===;;;___\\\]]]```bbbaaacccgggeeehhhjjjkkkmmmmmmggg___OOODDD:::555333///...000333222000///000222555777111222444888:::888222---222777999666444555777666444444666666444000,,,(((,,,+++---333444///***)))'''))),,,+++(((''')))+++***)))'''&&&'''((('''&&&)))))))))))))))******+++((((((((((((((('''''''''))),,,+++'''(((,,,+++&&&$$$)))------)))'''))),,,...---+++******---111444777EEETTT```lllxxx}}}{{{|||kkkSSS===///)))''''''''''''(((''''''(((+++---/////////...---+++***)))''''''(((((('''&&&%%%%%%######%%%'''))))))'''%%%%%%''')))))))))((()))++++++///444333...******,,,***+++,,,---,,,,,,******,,,+++******+++---///000000------///,,,%%%%%%***'''''''''''''''((()))))),,,+++************'''&&&///,,,***+++///111000......555999666555777888888@@@===:::999999:::::::::666666666444333555999===;;;<<<<<<<<<;;;999777555666777888999999999888777888;;;CCCSSSeeettt~~~~~~|||{{{}}}~~~~~~~~~~~~wwwmmmiiihhhkkkoootttvvvtttqqqnnnlllcccggggggbbb^^^\\\WWWRRRRRRJJJDDDEEEDDDAAAAAADDDFFFDDDCCCCCCFFFIIIFFFAAAJJJFFFAAAAAAEEEHHHIIIHHHOOOMMMKKKKKKLLLMMMLLLKKKFFFEEECCCBBBAAAAAABBBCCCEEEFFFHHHKKKJJJJJJQQQ[[[YYYYYY[[[```fffiiihhhgggkkkjjjfff```___bbbbbb___]]][[[XXXXXXYYYZZZZZZZZZTTTRRRRRRUUUYYY\\\[[[YYYYYYYYY]]]gggqqqvvvuuuqqqvvvwwwvvvtttqqqooooooooolllhhheeegggmmmqqqqqqpppmmmkkkkkkkkknnnsssxxxzzzvvvzzzzzzssshhh```___aaadddbbbdddmmmyyy|||uuurrrooonnnpppsssfff___UUUNNNKKKFFF???999;;;;;;;;;<<<>>>AAAEEEFFFGGGDDDAAACCCHHHLLLKKKIIIKKKPPPRRROOONNNSSSWWWXXXXXX^^^eeeiiigggaaaZZZVVVQQQTTTdddkkkZZZTTTVVVPPPOOOTTTaaalllmmmeee^^^aaa```[[[PPPEEE>>>>>>AAA<<<<<<::::::<<>><<<777444444555333111//////000222333000000222555777666111---222===FFFGGGDDDAAA===::::::::::::999777444///,,,+++***---333444///+++***&&&))),,,+++((('''(((***+++)))''''''((()))((('''))))))(((((())))))***+++'''''''''(((((((((((()))'''***)))&&&'''++++++''''''))),,,+++)))((()))+++***+++,,,---///333:::???CCCNNNYYY___dddhhhfffaaaWWWLLL===111)))'''&&&&&&((((((((((((((()))***,,,............,,,+++***)))((((((((((((((('''&&&&&&&&&&&&''')))***)))(((&&&''')))+++++++++***+++,,,(((,,,000000+++(((((()))***+++,,,,,,---,,,++++++,,,+++*********,,,...//////------///,,,&&&&&&***(((''''''''''''((()))))),,,++++++***+++***)))(((,,,,,,+++,,,...//////...///444666222111444777888>>><<<999888888999:::999;;;666000...222:::BBBFFFAAA@@@???>>><<<999777666888777777777888999:::;;;;;;;;;===AAAKKKYYYiiisss}}}{{{}}}~~~~~~}}}|||{{{{{{~~~~~~}}}}}}|||zzzrrriii```VVVLLLIIIFFFCCCCCCFFFBBBBBBCCCEEEHHHIIIHHHEEEFFFGGGGGGEEEDDDFFFKKKOOOMMMLLLKKKKKKLLLLLLKKKIIIEEEEEEDDDCCCBBBBBBBBBBBBDDDEEEHHHJJJIIIHHHNNNVVVZZZYYY[[[___dddggghhhgggllllllhhhbbb```bbbbbb___]]][[[XXXVVVVVVVVVUUUTTTVVVUUUUUUXXX\\\^^^\\\[[[YYYXXX\\\dddnnnssssssppptttvvvwwwuuuqqqmmmjjjiiiiiigggfffiiinnnpppnnnkkkhhhhhhjjjmmmqqquuuxxxyyyzzzzzzxxxqqqhhhbbb```aaadddcccdddhhhooowwwxxxuuurrrpppooommmllllllbbbZZZPPPJJJGGGDDD???:::;;;;;;;;;<<>>AAADDDAAAAAA@@@@@@??????>>>>>>TTTRRRTTTXXXYYYVVVVVVXXX^^^bbbeeefffiiijjjgggaaa[[[SSSLLLJJJFFF???:::888666444111///------...///......///111222333111///333DDDVVV^^^[[[SSSHHH??????===;;;999888555222///+++)))+++111333///,,,,,,%%%))),,,+++)))'''(((***+++***((()))******)))((())))))(((((())))))***+++&&&''''''(((((())))))***%%%'''((('''(((+++,,,*********)))))))))))))))******,,,///333999AAAJJJOOOMMMSSSXXXXXXUUUQQQIIIBBB444000+++'''&&&&&&&&&%%%)))((((((((((((((())))))---------,,,,,,***)))((((((((()))))))))((('''''')))******++++++***((('''(((***---...---,,,---...(((+++......+++(((((()))***+++,,,,,,---------,,,,,,+++*********+++,,,------,,,---///,,,(((&&&)))((((((((((((((())))))***,,,,,,+++******++++++,,,)))+++---...---------...///333333///---111666888;;;999666666777999999888;;;555///000888BBBIIIKKKGGGGGGHHHHHHHHHGGGEEEDDDEEECCC@@@===;;;;;;<<<===;;;<<<;;;777777@@@OOO[[[qqq{{{zzz{{{}}}~~~~~~}}}}}}}}}}}}}}}~~~|||{{{|||pppbbbYYYRRRKKKGGGFFFBBBCCCEEEHHHHHHGGGFFFEEEDDDIIIMMMJJJCCCBBBJJJRRRKKKJJJJJJKKKLLLLLLJJJGGGEEEEEEEEEDDDDDDCCCBBBAAADDDFFFKKKMMMKKKHHHLLLSSSXXXXXXXXX[[[___cccddddddkkkmmmkkkfffcccccc```\\\\\\YYYWWWVVVVVVVVVTTTSSSWWWWWWWWWZZZ\\\]]]\\\[[[XXXWWWYYY```jjjpppqqqooopppsssuuutttpppkkkgggeeegggfffgggjjjnnnnnnjjjfffcccdddhhhmmmsssvvvwwwvvvzzzvvvpppjjjdddaaa______ddddddccccccfffnnnyyyuuuuuuuuuuuutttrrrnnnjjj]]]UUUJJJDDDCCCBBB???;;;;;;::::::<<<@@@FFFKKKOOOKKKHHHEEEFFFIIIKKKJJJHHHKKKPPPQQQNNNLLLPPPTTTUUUUUU[[[aaaeeebbb\\\VVVRRRQQQPPPYYYnnnmmmZZZMMMMMMLLLNNNWWWaaagggddd___bbbaaa```^^^ZZZUUUNNNJJJ???>>>;;;:::;;;===@@@BBB@@@??????>>>======<<<<<>>666///)))(((((((((((((((''''''((('''&&&&&&'''''''''&&&++++++++++++***)))((('''((()))))))))))))))((((((***+++,,,,,,***((((((((((((+++---///...------...+++---000000...,,,,,,,,,++++++,,,,,,---.........,,,,,,+++*********+++++++++,,,......,,,)))((()))))))))(((((())))))***++++++++++++*********,,,---&&&***...///---+++,,,...---222333///---111555777888666444444666777777777111222444999???FFFJJJLLLMMMQQQXXX^^^aaaaaa```___^^^[[[VVVOOOIIIDDD@@@>>>:::<<<>>><<<888999???EEEYYYhhhzzz}}}~~~~~~}}}|||wwwkkk^^^PPPHHHFFFEEEGGGIIIGGGCCCAAABBBDDDJJJOOOKKKCCCAAAGGGOOOJJJJJJJJJLLLNNNMMMJJJHHHEEEFFFFFFFFFEEEDDDBBBAAAGGGJJJOOORRROOOJJJLLLQQQTTTSSSSSSUUUWWWZZZ]]]^^^fffkkkooommmiiifff```ZZZXXXVVVUUUVVVWWWXXXXXXWWWUUUVVVXXXZZZ[[[\\\[[[ZZZXXXVVVWWW^^^hhhppprrrpppnnnpppqqqpppmmmiiigggffffffffffffhhhjjjjjjfffcccbbbbbbdddiiiooossssssrrrrrrllleee```^^^^^^]]][[[bbbaaa```aaafffmmmuuu{{{uuuvvvwwwwwwxxxwwwrrrkkk[[[RRRFFF@@@??????===;;;;;;::::::;;;???DDDJJJMMMGGGEEEDDDDDDGGGIIIJJJIIILLLQQQSSSOOOLLLOOOSSSTTTTTTYYY```ccc```ZZZTTTQQQPPPOOOUUUggg}}}nnnXXXJJJLLLLLLMMMRRR\\\eeeeeeaaa]]]\\\]]]```aaa]]]TTTLLLCCCAAA>>>;;;;;;===???AAA@@@??????>>>======<<<<<<555333555::::::777555777DDDMMMVVV]]]dddjjjkkkiii___XXXSSSPPPLLLBBB999555000000...---------.....................000222444555DDDYYYnnn}}}~~~nnn]]]HHHAAA888444444555555333+++))))))...111...---...'''***...///,,,)))***+++*********+++,,,,,,+++)))((((((((('''((())))))*********))))))((((((((('''&&&''')))+++******,,,///+++)))'''''')))+++++++++111///555HHH___nnnnnnhhhWWWQQQIIIBBB;;;444...+++)))))))))(((''''''((((((&&&%%%$$$$$$&&&&&&%%%###************)))(((''''''(((((()))))))))))))))(((***+++,,,+++(((&&&&&&((('''***---......,,,,,,,,,,,,...000000//////...///,,,,,,,,,------......///,,,,,,++++++++++++++++++***,,,...---+++******))))))))))))))))))***++++++***+++,,,+++***)))+++---&&&***...///---+++,,,...,,,222555333111333555555666444333444555666666555+++000666:::>>>DDDNNNUUU\\\cccmmmwww|||{{{wwwttttttrrrnnnggg^^^UUUMMMHHH???@@@@@@???===;;;;;;;;;CCCUUUmmm~~~~~~~~~}}}www}}}xxxcccSSSKKKGGGEEEHHHFFFBBB@@@CCCBBBEEEHHHHHHEEEDDDHHHKKKIIIIIIKKKMMMOOOOOOMMMKKKGGGHHHHHHHHHGGGEEECCCBBBHHHKKKQQQTTTPPPJJJKKKOOOOOOOOOOOOOOOOOOQQQSSSUUU___iiissstttqqqlllccc[[[VVVUUUUUUVVVXXXXXXWWWVVVTTTVVVYYY\\\\\\\\\\\\[[[XXXVVVWWW^^^hhhpppsssrrrrrrqqqoookkkgggdddcccdddfffeeedddeeeeeeeeedddcccbbb___^^^bbbhhhmmmmmmllljjjddd]]][[[\\\^^^]]][[[\\\ZZZ[[[aaaiiippprrrqqqsssuuusssqqqsssvvvqqqiiiZZZQQQEEE>>>======<<<:::<<<;;;::::::<<<@@@EEEGGGAAA@@@@@@AAADDDGGGIIIIIIOOOTTTUUUPPPMMMPPPSSSSSSSSSXXX^^^aaa___ZZZTTTQQQOOONNNSSSbbbxxxmmmYYYLLLMMMNNNNNNOOOXXXcccfffbbbZZZYYY[[[```dddcccZZZSSSJJJGGGBBB>>><<<===???@@@@@@@@@?????????>>>>>>>>>***)))***//////---,,,...777???HHHNNNWWWbbbiiikkkddd\\\TTTQQQKKKAAA999666.........---....../////////000000///...///222444222<<>>LLLbbbuuu}}}}}}~~~|||zzzzzz}}}~~~{{{zzzuuu~~~}}}jjjUUUJJJCCCFFFFFFCCCBBBFFF===>>>AAADDDGGGIIIJJJKKKHHHHHHIIILLLOOOQQQPPPOOOKKKKKKJJJJJJHHHGGGEEEDDDGGGJJJPPPSSSOOOIIIIIIMMMMMMNNNNNNMMMKKKKKKLLLMMMVVVcccpppuuusssnnnfff___YYYWWWWWWWWWWWWWWWUUUSSSUUUXXX]]]___```______```ZZZXXXYYY___iiipppqqqppptttrrrnnngggaaa^^^]]]^^^dddccccccbbbbbbbbbbbbaaa```]]]ZZZ^^^dddiiijjjhhhfffbbb___^^^___```^^^\\\UUUUUUYYYbbbmmmqqqnnnjjjsssuuurrrnnnqqqvvvqqqgggWWWNNNCCC<<<<<<<<<;;;999;;;:::::::::;;;===@@@AAA=========???AAADDDGGGIIIQQQUUUVVVQQQNNNPPPRRRSSSPPPUUU\\\___]]]YYYUUURRRNNNNNNPPP\\\rrrsss^^^RRRNNNPPPOOONNNUUUbbbfffbbb[[[YYYZZZ___dddfffaaa\\\RRRNNNHHHBBB>>>===???@@@?????????@@@@@@@@@AAAAAA)))&&&'''+++---+++,,,///...444888;;;DDDTTTccckkklllbbbYYYTTTNNNEEE>>>;;;///.............../////////000111///------000222000777AAALLL\\\llluuuuuugggZZZJJJ???<<<<<<:::888///***))),,,...,,,+++---$$$(((---...+++((('''((((((((()))+++,,,,,,***((((((''''''''''''((())))))''''''((()))******++++++((('''***+++'''"""$$$+++###&&&)))*********,,,///000@@@\\\|||wwwcccXXXLLL???:::555...******###%%%'''&&&%%%$$$''')))%%%###"""%%%)))***'''###&&&''''''''''''&&&&&&%%%&&&&&&'''((((((((((((((((((+++,,,***&&&%%%'''***%%%)))---///...,,,+++++++++++++++,,,...//////...111000///...---------...+++,,,------............***...---((('''+++...,,,+++************+++,,,,,,+++///333333///,,,,,,---,,,,,,+++,,,...//////...---333555222000333666666666555444444555555333111000444:::BBBNNNbbbyyy|||||||||{{{yyyuuurrrpppcccaaaZZZNNNBBB<<<>>>BBBBBBGGGSSSbbbmmmrrryyy|||}}}}}}{{{xxxwwwyyy|||{{{}}}zzz~~~~~~|||~~~~~~gggUUUFFFFFFFFFBBBAAADDD<<>>???<<<===>>>>>>@@@BBBEEEGGGQQQUUUUUUPPPLLLNNNQQQQQQLLLRRRXXX\\\[[[XXXTTTRRRNNNMMMMMMVVVlll}}}eeeTTTMMMQQQPPPMMMSSS```ddd```[[[YYYYYY\\\aaadddeeedddZZZUUUMMMEEE@@@>>>???@@@===>>>>>>???@@@AAABBBBBB+++((()))---...---///333+++------,,,555III^^^iiisssiii^^^WWWQQQIIICCCAAA000000/////////............000111000---,,,...111000666:::<<>>AAAMMMXXXcccppp|||xxxzzz|||zzzwwwwwwyyy{{{xxxzzz}}}zzzzzz}}}zzz|||xxx```KKKGGGFFF@@@===???@@@DDDHHHHHHEEECCCCCCEEEDDDCCCDDDGGGLLLPPPSSSSSSQQQOOOMMMKKKIIIIIIIIIIIIKKKMMMRRRUUUQQQKKKLLLQQQQQQSSSUUURRRNNNJJJHHHIIIBBBNNNZZZ^^^___``````___]]]]]]]]]___bbbbbbaaa___PPPUUU\\\_________```aaaaaa^^^]]]aaagggjjjhhhdddaaabbbcccbbb___]]]\\\\\\ZZZ^^^ccceeedddaaa]]]\\\WWWVVVXXX___iiillliiidddbbbdddffffffccc___ZZZXXXXXX___iiipppsssrrrqqqqqqgggkkkiiieeeiiimmmeeeVVVMMMEEE===999;;;===<<<999777888:::<<<===>>>??????>>>>>>?????????@@@CCCEEEQQQUUUUUUOOOKKKMMMOOOOOOJJJOOOUUUYYYYYYVVVSSSRRRNNNLLLJJJQQQhhhiiiSSSMMMRRRPPPLLLQQQ^^^ccc]]]ZZZXXXWWWXXX\\\aaaeeeggg___YYYPPPHHHBBB??????@@@<<<<<<===???@@@BBBCCCCCC)))***,,,,,,,,,,,,...///000+++***///222999PPPiiipppooohhh^^^WWWRRRLLLEEE;;;777222///......---------,,,++++++,,,---///000,,,000444666777>>>IIIQQQ\\\XXXPPPIIIAAA:::333...111///,,,)))((('''((()))***)))(((***,,,,,,)))&&&))))))))))))))))))))))))%%%''')))***(((&&&&&&&&&))))))))))))***++++++,,,,,,'''""" """&&&'''''')))'''""")))222---,,,:::LLLiiiwww]]]TTTBBB111,,,...---'''###)))$$$$$$((()))&&&''',,,,,,((($$$"""$$$%%%&&&%%%'''&&&&&&%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&%%%))))))))))))(((((((((((((((+++---+++((((((,,,111...------...111222222222222000...,,,+++******+++))),,,...///......///111---,,,)))&&&$$$&&&***...,,,,,,,,,+++++++++******,,,:::EEEAAA777///+++)))---,,,))))))///777777333333555555222333777888777999777777777444///000333555AAAMMMbbb|||vvvuuuwwwzzz{{{{{{}}}yyysssmmmfff]]]RRRKKKFFF???@@@HHHOOOTTTbbbsssxxxxxxzzz}}}}}}~~~~~~yyywwwzzz~~~}}}{{{|||xxxrrryyy}}}zzz|||pppVVVGGG@@@>>>BBBHHHBBBCCCEEEDDDBBB@@@???@@@CCCCCCDDDIIIMMMOOOMMMKKKRRRNNNIIIFFFGGGIIIKKKKKKMMMKKKMMMQQQNNNIIIKKKRRRTTTXXXZZZVVVPPPKKKJJJLLLLLLMMMOOOQQQUUUZZZ^^^aaa```aaadddggghhhfffbbb^^^WWWXXXZZZ[[[]]]aaagggkkkeeecccbbbbbbccccccaaa```cccccccccccccccbbbaaaaaa```___]]]___``````\\\YYYQQQTTTZZZccciiikkkgggcccggggggfffddd```\\\XXXVVV[[[eeeooorrrooommmqqquuukkklllmmmllliiiccc^^^ZZZKKKEEE===999:::<<<======;;;;;;<<<<<<;;;<<>>???@@@AAABBBBBBCCCDDDUUUTTTSSSPPPNNNMMMPPPRRROOONNNNNNTTTZZZZZZTTTLLLKKKIIIEEEJJJ___|||rrrYYYTTTSSSPPPMMMOOOWWW___ccc\\\[[[YYYXXXZZZ]]]aaaccccccaaaYYYMMMFFFDDDBBB???;;;===??????>>>===>>>???((()))+++,,,,,,,,,...000111,,,+++//////444GGG]]]nnnooolllddd]]]XXXPPPHHH;;;777222...,,,,,,+++***+++++++++,,,---///000111'''***,,,...000555===CCCGGGEEEAAA>>>;;;888333000///...+++)))((((((((()))...+++(((''''''(((&&&$$$))))))))))))))))))))))))$$$&&&((((((&&&&&&&&&'''((((((''''''''''''((((((''''''(((***,,,,,,)))&&&!!!######(((///---555JJJkkk~~~aaaPPP???///+++---,,,'''$$$***&&&&&&))))))%%%%%%)))...***'''&&&''')))(((''''''&&&&&&%%%%%%&&&&&&&&&###$$$%%%'''((((((''''''*********)))))))))))))))+++...///---***)))---111,,,,,,+++---///111111000000///...,,,,,,,,,,,,,,,,,,---......---,,,---/////////---***((()))---000,,,,,,,,,,,,++++++++++++---888@@@<<<333///......000///,,,+++000777777333555555333...///555999999???<<<::::::666222333666666JJJ]]]uuu{{{uuusssuuuyyy{{{{{{|||yyyvvvtttqqqlllfffaaaQQQIIIDDDFFFGGGIIIWWWhhhtttwww{{{|||vvvuuuxxx}}}wwwssstttqqqnnnttt}}}{{{{{{^^^KKKBBB===???CCCAAABBBDDDCCCAAA?????????CCCBBBCCCFFFJJJLLLJJJHHHLLLHHHEEEDDDFFFJJJLLLNNNJJJIIILLLOOOMMMJJJMMMTTTWWWWWWVVVRRRNNNLLLNNNQQQOOOPPPRRRTTTWWWZZZ]]]^^^```aaabbbdddfffeeebbb___WWWYYY\\\___bbbeeeiiilllhhhfffcccbbbbbbbbb```___eeeeeeddddddcccbbbaaaaaaaaabbbccccccbbb^^^YYYVVVQQQUUU\\\fffooosssqqqnnnhhhgggdddaaa^^^\\\ZZZYYYbbbiiiqqqrrrnnnmmmppptttooooooooommmhhhaaa[[[WWWLLLEEE===999:::<<<>>>===<<<<<<======<<<===@@@BBB???@@@AAABBBBBBDDDFFFHHHQQQQQQQQQOOOLLLLLLMMMOOOMMMLLLNNNUUU\\\]]]XXXQQQMMMLLLHHHKKK\\\wwwyyycccSSSSSSQQQNNNOOOUUU]]]bbb]]][[[YYYXXXYYY\\\___aaaaaa```ZZZQQQKKKIIIFFFBBB>>>>>>>>>>>>>>>?????????&&&(((***++++++,,,...000111...---///---...<<>><<<===@@@AAABBBBBB@@@>>>>>>???BBBAAAAAACCCFFFHHHHHHGGGHHHEEEBBBBBBEEEHHHKKKLLLHHHHHHJJJMMMLLLKKKOOOVVVXXXUUUQQQMMMLLLNNNRRRUUUQQQSSSVVVYYY[[[\\\\\\\\\aaa``````bbbccccccaaa___VVVZZZ___dddgggiiilllnnnkkkhhhdddaaa``````___^^^fffeeedddcccbbbbbbbbbbbbbbbfffiiihhhbbb\\\XXXWWWUUUYYYaaakkkssswwwvvvuuujjjgggccc___]]]]]]___```kkkooosssrrrnnnmmmppptttwwwvvvtttpppiiibbb[[[WWWMMMFFF>>>999:::<<<>>>>>><<<===>>>======>>>AAADDDBBBBBBCCCBBBCCCEEEHHHKKKNNNPPPQQQPPPNNNLLLMMMMMMKKKKKKNNNUUU]]]```\\\WWWPPPNNNKKKKKKXXXppppppUUUTTTSSSQQQPPPSSSZZZ```^^^\\\ZZZXXXXXXYYY\\\]]]]]]___]]]WWWSSSQQQMMMHHHCCC???<<<<<<>>>@@@???>>>%%%''')))***+++,,,...000000...//////,,,+++333???[[[dddmmmnnnkkkdddZZZPPPFFFBBB;;;555222///---+++&&&(((***---...////////////......///111333333222000000000111222111...+++******)))(((''''''((((((***(((&&&%%%&&&'''((()))))))))))))))))))))))))))))))))***((('''&&&'''((()))((((((((((((((()))******)))(((((()))***++++++***///---///:::FFF^^^}}}WWW???444***(((***)))(((''')))***+++---,,,***((('''%%%%%%%%%&&&&&&%%%###"""&&&&&&%%%%%%%%%&&&''''''$$$%%%%%%&&&'''((((((((()))))))))))))))*********---......---,,,,,,///111,,,++++++,,,...//////...000000///......---------------,,,***)))***,,,///***+++,,,+++)))((()))***------------,,,,,,,,,,,,)))000333000...000333444///000///...111666666333444444111,,,---444999999;;;777444333111...111777LLLdddyyy|||yyytttrrrssswww|||~~~yyyqqqhhh[[[QQQRRRXXXgggqqq~~~zzzsssmmmhhh^^^^^^cccooozzzsssmmmlllpppsssxxxrrrpppssstttrrrrrruuuyyy}}}sssXXXHHH@@@<<<;;;>>>@@@AAA@@@>>>======>>>@@@@@@@@@AAADDDFFFHHHIIIIIIFFFCCCBBBDDDFFFGGGHHHHHHIIIKKKKKKJJJKKKPPPUUUUUUQQQLLLJJJLLLOOORRRTTTOOORRRWWW\\\^^^___^^^]]]___```aaacccdddaaa]]]ZZZTTTYYY```fffjjjlllmmmnnnjjjgggbbb___^^^___^^^^^^ccccccbbbbbbcccdddeeefffeeejjjmmmjjjbbb\\\\\\^^^___bbbhhhnnnrrrssssssqqqkkkhhhccc______ccchhhlllrrrssstttrrrpppqqqtttxxx|||{{{xxxtttmmmgggaaa]]]PPPHHH???::::::;;;======;;;<<<=========>>>AAADDDEEEEEEEEECCCBBBCCCGGGKKKOOOQQQSSSSSSQQQOOONNNNNNJJJKKKNNNUUU\\\___]]]YYYOOOOOOLLLJJJSSSiii{{{ZZZXXXUUUTTTQQQQQQWWW^^^___^^^[[[YYYWWWXXXYYYYYY[[[___```]]]\\\[[[WWWQQQHHHBBB;;;:::===@@@???===%%%''')))******+++---///---...000111...,,,000666JJJXXXfffllllllggg^^^UUUMMMHHHAAA;;;777333000///'''(((+++,,,......---------,,,+++,,,......---+++111000//////000///,,,******))))))(((''''''''''''((()))*********)))))))))))))))))))))))))))))))))***++++++***'''&&&&&&'''((((((((())))))+++,,,------,,,,,,++++++,,,---///)))...---555LLLccc}}}uuuGGG777///(((((()))(((((())))))+++---.........---+++&&&''')))))))))'''&&&%%%%%%%%%%%%%%%%%%&&&'''(((((('''''''''''''''''''''''''''''''''(((((())))))))))))***++++++---000222...---,,,---///000000///222111111000///---,,,,,,+++++++++***)))+++...111---///000///...,,,---............---------,,,,,,&&&,,,000//////111222000+++.........111666777555111333333000000555666555333///......------111777PPPiii~~~xxxvvvsssqqqrrrvvv|||zzzmmm^^^SSSOOO^^^jjjyyywwwlllaaaWWWQQQFFFEEEHHHSSSbbblllnnnkkkpppppppppsss|||tttsssuuuwwwzzzzzzrrrlllkkkmmmooouuutttvvvzzz|||yyyuuutttuuuyyy}}}|||```MMMCCC@@@???>>>??????>>>===<<<===???>>>>>>@@@BBBDDDFFFIIIKKKHHHEEECCCBBBDDDFFFGGGGGGIIILLLMMMLLLJJJKKKOOORRRNNNLLLJJJIIILLLNNNOOOOOOKKKPPPVVV]]]```aaa```___]]]___cccffffffaaaYYYTTTRRRXXX___fffiiikkkmmmnnnhhheee```^^^^^^_______________aaabbbeeegggiiijjjhhhlllnnnjjjccc```dddjjjhhhkkknnnpppqqqpppooonnnkkkgggccc```bbbiiipppuuuuuusssrrrqqqrrruuuzzz}}}|||zzzxxxtttooojjjgggdddVVVMMMCCC<<<:::;;;;;;;;;999;;;;;;<<<<<<===@@@CCCGGGHHHHHHDDDAAAAAAEEEJJJPPPSSSUUUUUURRROOONNNMMMKKKLLLOOOUUU[[[]]][[[YYYOOONNNKKKJJJQQQeeeddd]]]XXXVVVTTTRRRUUU\\\aaa___\\\ZZZXXXWWWWWWWWWYYY^^^aaaaaaaaabbb___ZZZMMMFFF>>><<<>>>@@@>>><<<&&&'''))))))))))))+++---+++...111111///---///222:::KKK]]]gggkkkiiiccc\\\UUUPPPHHHBBB===999666444,,,------...---------,,,,,,,,,------,,,,,,,,,---///---,,,---...///...---,,,,,,,,,+++***))))))(((,,,...///...+++((('''''')))))))))))))))))))))))))))+++------+++)))))))))++++++***++++++---......%%%)))---000000...------)))111888IIIiii^^^999111+++'''(((((('''(((***))),,,...---...000///---$$$&&&((((((&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''(((***)))((('''&&&&&&&&&&&&%%%&&&&&&''''''(((((()))&&&&&&'''(((+++...000222000///...///111222111000111111111111000///...---***+++,,,++++++,,,///222---...///...---,,,,,,---//////.........---------(((,,,//////000222000,,,)))---///...111666777555111444555333333555444111///,,,,,,.........222888JJJaaauuu{{{sssrrrqqqpppqqqtttzzz~~~ppp___TTTXXXaaammmxxxyyyjjj[[[OOOFFFAAA@@@>>>>>>DDDMMMTTTUUUTTTZZZ\\\^^^fff|||uuu```VVVXXX]]]```bbbjjjxxx{{{tttpppnnnoooooosssvvv{{{{{{wwwuuuvvvxxx{{{iiiQQQFFFDDDCCC>>>??????>>><<<<<<>>>???<<>>??????>>><<<===???AAA===@@@CCCEEEDDDCCCEEEFFFBBBAAA??????BBBDDDDDDDDDEEELLLQQQOOONNNQQQRRRQQQJJJLLLMMMKKKHHHGGGIIILLLGGGKKKRRRYYY^^^aaaaaa```WWWZZZaaafffhhheee^^^XXXVVVXXX\\\```cccggglllooollliiifffeeedddcccaaa```___aaafffkkknnnpppqqqqqqlllooopppnnnllllllqqqvvvppprrrsssqqqmmmjjjiiijjjeeeccc```___aaaffflllpppqqqmmmjjjkkkqqqwww{{{|||tttsssqqqooonnnmmmmmmmmmjjj___QQQFFF@@@>>><<<;;;999:::;;;<<<<<<>>>AAADDDDDDHHHLLLJJJEEEDDDHHHMMMUUUWWWWWWUUUQQQMMMLLLKKKLLLNNNRRRVVV[[[]]]]]]]]]XXXSSSOOOOOOUUUeee~~~kkk[[[ZZZ[[[WWWUUUXXXcccaaa___\\\ZZZXXXWWWVVVTTTXXX[[[[[[^^^cccdddbbbXXXUUUOOOIIIEEEBBBAAA@@@''')))***)))((('''(((***+++///111000---,,,+++***+++===TTTbbbjjjooonnnlllgggbbbZZZTTTOOOKKKHHHFFF999888555222000///......)))---///...+++,,,111666333000------...111333444555555444333111000...---,,,---,,,***'''(((,,,000)))))))))))))))))))))))),,,111777<<<>>>>>>=========<<<:::888666555555444222444666777999@@@HHHOOOZZZnnnqqqGGG000---,,,)))((()))(((%%%''',,,+++///...((((((,,,,,,((($$$&&&((('''%%%$$$&&&((($$$$$$$$$%%%&&&'''((()))((('''&&&&&&'''((()))***&&&''''''((()))******+++***)))((()))+++---//////000///...///000111000///+++,,,...111333444444444---...000000...---------000000000...------...000000/////////............111111///+++---000...)))---222444222222555666444666999888444333555444000...---...111000...000555999>>>===EEEYYYfffllluuuzzztttgggiiilllllllllnnnssswwwxxx{{{|||nnn\\\XXXSSSTTT]]]iiiuuu|||~~~tttbbbQQQFFFBBBDDDFFFKKKLLLOOOUUU]]]hhhrrrxxx}}}wwwxxx}}}{{{yyy|||yyyxxxyyyxxxxxxwww~~~}}}|||~~~vvvttttttyyyzzzXXXGGGDDDEEE?????????>>>======???AAA>>>AAAEEEEEECCCAAAAAABBBEEEBBB@@@??????@@@???>>>BBBKKKQQQPPPPPPTTTUUUSSSLLLNNNOOOKKKFFFEEEIIINNNGGGKKKRRRXXX]]]_________UUUXXX^^^dddhhhgggbbb^^^XXXZZZ\\\^^^aaaffflllqqqpppmmmkkkiiigggeeebbb___bbbeeejjjooorrrsssrrrqqqmmmppprrrrrrppppppsssuuurrrsssrrrnnnhhhcccbbbbbbcccaaa___^^^___bbbfffhhhoookkkgggiiiooovvvyyyyyyuuutttrrrpppooooooppppppqqqfffWWWJJJCCC@@@===<<<:::;;;<<<======???CCCEEEBBBHHHLLLLLLHHHGGGLLLQQQZZZ[[[ZZZWWWSSSOOONNNNNNLLLNNNRRRWWW\\\___``````^^^WWWRRRSSSXXXfffooo\\\ZZZ]]]YYYUUUWWWcccbbb___]]]ZZZYYYWWWWWWRRRUUUWWWWWWZZZaaadddccc\\\ZZZVVVOOOHHHDDDBBBCCC$$$%%%&&&((()))***************,,,...111222000...,,,222BBBXXXhhhllliiifffiiiiiieee]]]XXXVVVSSSOOODDD@@@:::444111111333444,,,++++++***+++,,,......//////...,,,---111777;;;IIIIIIGGGAAA999333111222---,,,++++++,,,---------'''%%%&&&***+++***+++///000@@@MMMPPPPPPVVVaaaiiibbb]]]TTTKKKDDD@@@===;;;===AAAFFFJJJQQQ^^^ppp~~~tttJJJ555...***+++******)))***,,,---...(((******)))+++///...***))))))'''&&&&&&&&&&&&&&&$$$%%%''')))***))))))(((++++++***)))(((((())))))'''''''''((()))+++,,,---))),,,------...111///***000000///000000111222333222222222444666777555333000111222111///------...***,,,------,,,,,,...//////000111000......000111444222000000000///---+++///000000222333444555555777999;;;777222000444888000000///000777>>>>>>999<<<;;;<<<>>>@@@FFFSSS```{{{wwwkkkkkkhhhiiimmmooonnnnnnpppwwwxxxyyy|||~~~{{{wwwiiiaaaUUUJJJIIISSSdddpppttt```LLLCCCBBBFFFNNNXXX```iiirrrwwwxxxzzzzzzrrrssszzz}}}}}}zzzvvvtttwww~~~}}}\\\LLLDDD???AAAAAABBBBBBAAA???>>>===<<>><<<<<<888888999<<<@@@CCCEEEDDDFFFGGGGGGFFFFFFHHHKKKNNNUUU[[[^^^XXXQQQOOONNNMMMNNNLLLPPPYYY^^^\\\\\\___^^^XXXTTTSSSTTT```|||}}}bbb[[[\\\YYYVVVWWW\\\^^^```___\\\YYYYYYYYYXXXXXXWWWWWWYYY[[[]]]^^^\\\aaaeeebbbXXXNNNGGGEEE$$$%%%&&&'''((())))))))))))***+++...000111000...)))+++888NNNbbblllooopppiiikkkiiidddaaa```[[[UUUOOOLLLFFF???888222...,,,,,,++++++***+++,,,---...------,,,++++++...222666FFFJJJNNNMMMHHHBBB<<<:::444222000...,,,+++***(((000+++'''''''''''',,,222<<>>===<<<<<>>;;;<<<:::999:::===AAADDDEEEEEECCCDDDDDDDDDDDDGGGKKKOOOWWW]]]___YYYQQQNNNMMMKKKRRRNNNOOOUUUYYYYYY\\\aaa]]]WWWTTTTTTUUUaaa~~~mmm___\\\[[[YYYXXXZZZ^^^cccccc___[[[ZZZZZZWWWWWWWWWXXXYYY[[[\\\]]]ZZZ```fffeee^^^TTTMMMJJJ###$$$%%%''''''((((((((())))))***,,,///000000...+++)))...===NNNZZZccciiihhhjjjjjjiiijjjiiibbbZZZYYYWWWSSSLLLCCC888000+++------,,,++++++,,,......+++,,,,,,+++++++++...000<<>>;;;<<<<<<<<<===@@@CCCEEEEEEEEEAAAAAAAAAAAABBBEEEKKKOOOYYY___aaaZZZQQQMMMLLLJJJTTTPPPOOOQQQTTTWWW\\\bbb]]]WWWTTTTTTUUUaaa~~~}}}ggg\\\\\\[[[YYYZZZ```ggghhhccc\\\YYYXXXWWWWWWXXXYYYZZZ[[[[[[[[[ZZZ```gggiiieee]]]WWWTTT###$$$%%%&&&'''''''''''')))((((((***---/////////...******111:::FFFVVVdddgggiiiiiiiiikkklllfff]]]]]]\\\ZZZTTTMMMCCC;;;666111000...---------...///,,,---...---,,,+++,,,---///111555999===BBBEEEHHH>>>>>>===999555222000///)))(((***---...000777???MMM___uuuaaa@@@555222+++&&&)))&&&'''''''''((())))))***,,,/////////222666666222***)))((('''&&&&&&&&&&&&)))((('''''''''(((***+++******)))))))))))))))******)))))))))))))))******+++---...---///333222---,,,,,,,,,---...///000111666333111000000111000000,,,------,,,******+++,,,***+++***)))'''&&&(((***---------------///333666888555111000000222333333444444444444333333333333555222//////000222222222222666===FFFWWWjjjuuuxxxooojjjeee___UUUKKKHHHJJJbbb|||~~~mmmkkkooommmjjjkkkpppsssppplllkkkrrrtttwwwyyyyyyyyyzzzzzz|||||||||}}}~~~~~~|||zzzwwwvvvuuuuuusssmmmddd^^^HHHDDDHHHZZZrrr~~~{{{{{{}}}{{{xxxxxx~~~}}}}}}___JJJEEEEEEEEEFFFEEEDDDBBB@@@???===@@@BBBCCCCCCBBBBBBCCCCCCAAA???@@@DDDGGGHHHHHHHHHHHHJJJMMMQQQSSSRRRQQQSSSSSSRRRPPPOOOPPPTTTWWWRRROOOOOOUUUYYYYYYZZZ]]]```___```cccfffhhhgggfff\\\aaaiiippptttrrrnnnkkkgggjjjmmmnnnlllhhhdddbbbaaahhhrrryyy}}}|||zzzyyy{{{zzzxxxvvvsssqqqooonnnffffffffffffeeecccbbb```bbbbbbbbbdddeeefffeeeddd___[[[VVVVVV\\\eeennnssssssuuuyyy|||~~~}}}zzzxxxqqqqqqlll___NNNAAA===>>>>>>>>>???BBBEEEFFFFFFDDDAAAAAAAAA@@@AAADDDJJJNNNXXX^^^```YYYQQQNNNLLLKKKQQQOOOOOOPPPSSSWWW]]]bbb___YYYUUUTTTTTT___|||ooo]]]ZZZZZZWWWYYYaaajjjkkkeee]]]WWWUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZ___eeegggfffccc```___$$$$$$%%%&&&''''''''''''((('''&&&(((+++...//////,,,,,,---...111<<>>IIITTTcccqqqwwwwwwqqqlllfff```WWWKKKEEEEEEVVVlllqqqYYYQQQSSS___aaaiiisssvvvqqqkkkjjjqqqtttxxxzzzyyyyyy{{{}}}zzzyyyyyyzzz{{{|||{{{zzzuuuqqqpppvvv}}}{{{ooobbbMMMJJJNNN```{{{}}}yyyrrrqqqrrruuuyyy{{{yyyvvvqqqooommmooouuu}}}{{{}}}oooUUUKKKJJJJJJJJJJJJHHHFFFDDDCCC???AAACCCDDDCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGFFFHHHJJJMMMQQQUUUWWWVVVTTTOOOPPPPPPPPPPPPSSSWWWZZZTTTPPPPPPTTTVVVTTTSSSUUUYYYZZZ^^^bbbfffggggggeeeWWW]]]fffoootttuuusssqqqoooqqqrrrpppkkkgggdddccchhhooowww}}}~~~}}}{{{zzz}}}{{{wwwssspppmmmkkkccccccddddddddddddcccccccccdddfffiiilllllliiifffXXXSSSNNNNNNTTT___iiiooopppsssxxx||||||zzzwwwuuurrrtttpppdddSSSFFFAAAAAA@@@@@@AAADDDFFFGGGEEEDDDDDDDDDCCCBBBBBBDDDIIILLLUUU\\\^^^XXXQQQNNNMMMLLLKKKNNNQQQRRRTTTYYY^^^bbbbbb[[[VVVSSSRRR[[[vvvxxxaaaYYYWWWTTTUUU\\\eeejjjhhhbbb[[[XXXWWWWWWXXXXXXYYYYYYZZZZZZXXXZZZ\\\^^^___aaacccddd%%%%%%&&&'''''''''''''''(((&&&%%%&&&)))---///000...///000---***///CCCWWWeeeiiijjjiiiiiilllllliiihhhfffddd```[[[UUUQQQNNN<<<:::777444222000/////////000000///,,,++++++,,,***,,,000444666444///+++)))---222333222222444777///,,,,,,111:::JJJcccwww}}}{{{yyysssnnnrrrnnnkkkoooxxxxxxjjjYYYKKK???000'''******%%%&&&---%%%%%%&&&(((((((((((((((&&&((()))***---222222///------,,,+++************)))))))))(((((())))))***)))))))))))))))******+++))))))((())))))***++++++)))++++++***---111111...++++++,,,,,,...///111222555333111000111111000///+++++++++)))((((((***,,,,,,,,,+++)))'''(((***------...000000111222444666666444111111222444555555666666444333111///......000///------///333777:::666CCCTTTcccqqq}}}~~~sssnnnhhhbbbYYYMMMEEEDDDCCCTTTnnn{{{oooUUUEEEBBBLLLUUUeeerrruuupppmmmnnnnnnrrrxxx{{{|||~~~{{{zzzxxxyyy{{{||||||{{{~~~xxxuuu{{{~~~ooo___SSSUUU[[[kkktttoooeeecccbbbdddiiikkkkkkiii```______aaafffnnnuuuzzz}}}}}}}}}zzzvvvwww~~~eeeUUUMMMMMMMMMLLLJJJHHHFFFDDD???@@@BBBCCCBBBBBBCCCDDDCCCEEEGGGIIIJJJHHHFFFDDDHHHJJJNNNRRRVVVWWWTTTRRRFFFHHHIIIKKKMMMQQQVVVYYYRRROOOOOORRRSSSPPPMMMMMMQQQUUU\\\aaaddddddbbb```UUUYYYaaahhhooorrrttttttsssuuuuuuqqqkkkfffeeeeeemmmsss{{{~~~}}}{{{zzzzzz~~~|||zzzvvvrrrnnnkkkiiibbbbbbbbbbbbcccdddfffffffffgggjjjnnnrrrqqqkkkfffRRRMMMHHHHHHNNNXXXccciiippptttyyy|||zzzwwwtttrrrtttuuuqqqfffWWWKKKDDDCCCAAAAAACCCEEEGGGGGGDDDBBBDDDDDDEEEDDDDDDEEEHHHKKKSSSZZZ\\\WWWPPPNNNMMMLLLHHHOOOTTTTTTUUUZZZ^^^```aaaZZZTTTQQQOOOWWWqqqjjjZZZUUUTTTQQQUUU]]]eeejjjiiiddd___YYYXXXWWWVVVWWWXXXZZZ[[[VVVVVVUUUVVVXXX\\\```ccc&&&&&&'''(((((((((''''''(((%%%###$$$(((,,,///000111///...+++((()))444AAA\\\dddkkkkkkkkklllnnnmmmlllkkkjjjgggccc]]]WWWTTTIIIGGGDDD???<<<999888777444555444333000///000111111222555999:::888222,,,+++000666888888888:::>>>777777:::AAAKKK\\\ttt|||wwwssskkkaaa[[[XXXWWWVVVTTTUUUQQQNNNQQQXXX^^^___^^^ZZZ]]]ZZZQQQGGG???666//////***)))+++***''')))///%%%%%%'''((())))))((((((&&&)))++++++///444555111------,,,+++************))))))*********))))))((()))))))))))))))***++++++(((((((((((()))***,,,,,,***,,,+++***---222222///+++,,,,,,---...000222333444222222222333333111///+++++++++)))((((((+++---))))))(((&&&%%%&&&))),,,---///222333333333444555444222111222333555555444999888666444222000...------...000000222777???EEECCCRRRfffvvv|||vvvqqqmmmfff[[[TTTSSSIIIOOO```sssqqq[[[IIICCCCCCOOObbbppppppjjjjjjooonnnttt{{{~~~|||zzzzzz|||}}}~~~~~~~~~yyyiii[[[[[[ggguuuwwwkkkfff___[[[WWWWWWYYY[[[[[[ZZZXXXWWWWWWXXXZZZ^^^dddgggooosssyyy~~~}}}}}}yyyyyy~~~~~~qqqYYYLLLLLLLLLKKKIIIGGGEEECCC===???@@@AAA@@@@@@AAACCC???CCCIIIMMMMMMJJJGGGDDDHHHJJJMMMPPPRRRQQQMMMIIIEEEGGGHHHIIIJJJLLLPPPSSSMMMJJJLLLPPPRRRMMMJJJIIIMMMSSS[[[aaabbb___[[[XXXSSSUUUXXX]]]bbbgggkkkmmmooorrruuurrrlllhhhggghhhnnnssszzz|||zzzxxxyyyzzzxxxwwwuuurrrooommmjjjiiicccbbbaaaaaabbbdddgggiiijjjkkknnnrrruuurrrjjjcccSSSNNNHHHGGGLLLUUU^^^dddnnnsssyyy|||{{{yyywwwwwwuuusssnnneeeYYYNNNFFFCCCBBBBBBCCCEEEGGGFFFCCCAAA@@@BBBDDDEEEEEEFFFHHHJJJSSSZZZ\\\VVVNNNKKKJJJIIILLLSSSWWWUUUTTTYYY]]]^^^^^^WWWQQQNNNLLLTTTooovvv^^^UUUVVVUUUUUUYYYccclllooojjjcccZZZYYYVVVUUUUUUWWWZZZ\\\WWWVVVUUUVVVYYY]]]```bbb''''''(((((()))((((((((('''%%%######''',,,///000///+++***,,,///222888???RRR___jjjlllkkklllmmmmmmlllmmmnnnmmmiiiccc\\\XXXVVVSSSOOOJJJFFFCCCAAA@@@;;;;;;:::888555555666888666444333555888:::999777555:::@@@BBBAAA@@@CCCFFFIIILLLRRRWWWZZZ```mmmzzzxxxwwwrrriiieeeccc___ZZZSSSPPPJJJEEECCCEEEIIIMMM???<<<<<>>777:::888///******------!!!$$$(((***)))&&&$$$%%%%%%&&&'''))))))))))))(((###&&&'''(((,,,111222...---,,,+++***))))))))))))((()))***++++++***(((((())))))((())))))***++++++'''''''''((()))+++,,,---+++---,,,+++...333444111,,,,,,,,,---///111222333333222222333444444111///+++++++++)))((()))+++...,,,,,,+++)))(((***---111---000444666555444444444222111111222444555444333:::999888555333000...---(((,,,000333555<<>>>>>@@@AAA;;;AAAJJJOOOPPPMMMHHHEEEHHHIIIKKKNNNNNNKKKFFFBBBKKKLLLKKKJJJHHHHHHJJJLLLHHHFFFIIIOOOQQQMMMHHHHHHKKKRRR[[[``````\\\VVVRRRQQQPPPPPPRRRVVV[[[```dddhhhmmmssssssnnnjjjiiijjjlllrrrxxxzzzwwwvvvxxx{{{sssrrrqqqooommmlllkkkjjjdddcccaaa```aaaeeehhhkkknnnnnnppptttvvvrrrggg___XXXSSSMMMJJJNNNVVV^^^bbbjjjpppxxx|||}}}}}}uuurrrlllcccYYYOOOGGGBBBBBBBBBCCCFFFGGGFFFCCC@@@===???CCCEEEFFFGGGIIIKKKUUU[[[\\\UUUMMMIIIHHHFFFPPPWWWZZZTTTRRRWWW\\\]]][[[UUUOOOLLLJJJSSSnnnbbbVVVYYY\\\YYYYYYbbbmmmpppjjjaaa[[[YYYVVVTTTTTTVVVZZZ\\\[[[ZZZZZZ[[[^^^aaabbbccc+++***(((&&&&&&''')))***((('''&&&&&&'''***,,,...///---,,,,,,***)))///777EEESSSdddooopppoooooopppppppppqqqooommmiiifffdddaaaZZZUUUVVVVVVSSSQQQQQQOOOPPPOOOLLLGGGEEEFFFHHHNNNNNNNNNMMMMMMLLLLLLLLLSSSZZZ\\\WWWRRRTTTYYY\\\aaa```______``````^^^\\\bbb[[[SSSPPPPPPNNNGGGAAA@@@>>><<<<<<======:::777444333444555555333000---,,,,,,+++******)))******&&&&&&&&&'''''''''''''''&&&'''***,,,---.........)))++++++)))***...///---******+++***))))))+++,,,+++++++++,,,---,,,***(((+++,,,---,,,***)))***+++&&&(((((((((((((((***,,,///000000---***(((***---))),,,......,,,+++...111222555777777666444444444///---***(((((())),,,...)))...111///+++***...444222444666777666666777888999444000///111333333222777666444333333333111///333...000999===AAAOOOaaauuuzzzyyywwwuuussssssssssssuuussstttxxxyyynnnXXXFFFQQQ^^^nnntttooogggbbbbbbppppppxxx~~~||||||}}}}}}}}}|||zzzzzz|||xxxkkk\\\QQQeeerrr|||mmmcccddd\\\UUUTTTSSSPPPOOOPPPHHHMMMRRRTTTSSSTTTZZZ___YYYZZZaaalllyyy~~~|||{{{|||}}}~~~~~~|||dddOOOIIIEEEFFFEEEAAA???@@@===??????>>><<<<<<===???CCCEEEHHHLLLOOOPPPNNNKKKHHHFFFEEEFFFGGGIIIHHHHHHHHHHHHJJJLLLJJJGGGIIINNNDDDCCCFFFKKKLLLIIIHHHJJJWWWVVVYYY]]]]]][[[]]]bbb[[[XXXSSSNNNNNNTTT]]]dddmmmooonnniiihhhjjjkkkiiiiiikkkooossswwwyyyxxxwwwqqqsssrrrnnnhhheeehhhllldddhhhhhhcccaaaeeeiiikkkoooiiiiiinnnmmmgggkkkuuummmeeeZZZQQQPPPSSSYYY\\\___eeemmmvvv|||~~~~~~}}}wwwqqqhhh]]]TTTMMMIIIGGGBBBCCCCCCDDDCCCAAA@@@???@@@===AAAGGGEEE???FFFTTTTTTXXXZZZWWWPPPJJJJJJKKKTTTSSSQQQQQQSSSWWW\\\_________WWWRRRQQQPPPbbbttt___TTT[[[[[[ZZZ]]]hhhssspppggg```\\\VVVTTTSSSUUU[[[```jjjhhheeeeeegggiiijjjkkk+++***)))((('''(((((()))''''''&&&&&&'''(((+++,,,...---...///,,,***...444666MMMhhhrrrmmmgggkkksssjjjjjjjjjjjjkkkjjjhhhgggeee```]]]]]]]]]YYYXXXZZZccceeegggfffddddddfffhhhqqqqqqqqqqqqqqqpppppppppqqqssspppfff^^^]]]^^^___```^^^[[[ZZZXXXVVVRRROOOQQQLLLFFFCCCBBB???:::666333222222444888999888666...---,,,------,,,***'''+++***))))))(((((())))))&&&&&&''''''''''''((((((%%%&&&)))+++---.........(((++++++)))***...///---++++++++++++++++++,,,---******+++,,,------+++******+++,,,,,,+++***+++---'''((()))(((((((((***,,,222333222000---,,,---///))),,,......,,,,,,...111111444777777555333111111...,,,***))))))***,,,...---111444333///...222777000222444555555555666777666444222222444666888999999666444333222111///...333111666===@@@EEEXXXmmm}}}|||{{{yyywwwvvvvvvwwwwww}}}|||}}}wwwfffXXX^^^iiittttttjjjaaa^^^```jjjoooyyy}}}zzzxxxxxxzzz}}}{{{{{{}}}zzziiiWWWKKKZZZgggzzzvvvnnnkkkaaaYYYXXXWWWTTTQQQPPPIIIKKKMMMNNNNNNQQQVVV[[[SSSSSSVVV```mmmttttttppprrrqqqpppooooooppprrrssstttzzz|||yyyzzz~~~hhhQQQJJJFFFFFFFFFBBBAAAAAA;;;<<<<<<===>>>@@@BBBDDDCCCEEEIIINNNRRRSSSQQQNNNIIIHHHGGGHHHJJJLLLLLLKKKMMMMMMOOOQQQPPPLLLMMMRRRGGGGGGJJJOOOOOOKKKHHHHHHTTTTTTWWW\\\]]]\\\```fff```]]]YYYUUUVVV\\\dddkkkqqqsssrrrmmmkkklllllljjjjjjlllooorrrssssssqqqooommmooopppmmmiiigggjjjnnnlllnnnlllgggdddeeefffeeegggbbb```bbb______lll~~~xxxgggXXXPPPNNNPPPRRRXXX]]]eeemmmrrrtttsssrrrmmmhhh```WWWOOOIIIFFFEEEAAABBBCCCCCCBBBAAA@@@???@@@>>>AAAFFFDDD???FFFRRRVVVZZZ\\\YYYQQQKKKJJJLLLRRRRRRQQQQQQQQQTTTWWWZZZ______WWWPPPNNNMMM^^^|||}}}fffXXXYYYYYYWWWWWW^^^hhhkkkgggaaa]]]YYYWWWXXXZZZ]]]```llljjjhhhgggiiikkkkkkkkk)))*********))))))(((((('''&&&&&&%%%&&&'''((()))******---000---)))***///---BBB\\\jjjjjjhhhkkkooohhhffffffhhhmmmppppppnnnkkkhhhgggfffccc______cccqqqtttxxx|||~~~|||zzzqqqeee]]]ZZZXXXUUUTTTRRROOOLLLJJJGGGCCC@@@???===:::777444222000///******+++...222444444333...,,,***)))***)))(((''')))(((''''''''''''''''''&&&'''''''''((((((((()))$$$&&&(((***,,,---------(((++++++((()))---...+++***++++++++++++,,,,,,---,,,,,,---.........,,,,,,(((***++++++++++++,,,...'''((())))))((((((***,,,///000///---+++***+++,,,))),,,///...,,,,,,...111000333666666444111...---,,,,,,++++++++++++,,,---***...222111------000444...000333444333333555666444555666666777:::===@@@;;;888444111000//////...444666===DDDGGGPPPggg|||zzzyyyzzz{{{|||~~~yyyooogggpppxxx}}}tttcccVVVTTTXXXbbbooo||||||wwwuuutttuuuxxx{{{||||||xxxyyy}}}kkkYYYPPPXXXeeevvv}}}vvvkkkaaa``````\\\WWWUUUNNNLLLKKKJJJLLLOOOTTTWWWOOOLLLLLLTTT___ddd```[[[ZZZZZZYYYZZZ[[[]]]___aaaeeejjjrrr{{{|||xxxxxxrrroooqqqqqqlllhhhggggggpppzzz~~~~~~mmmTTTMMMGGGFFFGGGDDDBBBCCC===<<<;;;===@@@CCCDDDDDDAAADDDHHHNNNRRRSSSQQQOOOKKKJJJJJJKKKNNNPPPPPPPPPQQQPPPRRRUUUTTTPPPOOORRRIIIIIINNNSSSSSSLLLGGGFFFOOOPPPTTTYYY[[[\\\ccckkkiiigggdddbbbbbbgggoootttvvvyyyyyytttpppooonnnkkkmmmnnnpppqqqpppllliiifffiiilllnnnnnnkkkkkkmmmpppnnnooommmhhhggggggccc^^^[[[VVVRRRPPPMMMSSSiiimmmZZZMMMHHHGGGHHHMMMPPPWWW\\\```aaa```___]]]YYYTTTNNNIIIEEECCCCCC@@@@@@AAABBBBBBAAA??????@@@>>>AAAEEEBBB???EEEOOOWWW[[[^^^ZZZSSSLLLKKKLLLQQQQQQPPPOOOOOOQQQUUUXXXbbbbbbYYYPPPLLLKKKZZZwwwooo]]]UUUVVVSSSPPPRRR[[[dddgggbbb^^^ZZZXXX[[[^^^___^^^jjjgggddddddeeefffgggfff((()))***++++++)))'''&&&&&&&&&%%%%%%%%%&&&''''''%%%''',,,000---'''&&&***111777CCCUUUeeemmmlllhhhhhhfffeeeiiiooossssssrrrnnnlllkkkiiiddd^^^___dddppptttzzz{{{vvvqqqooohhhdddZZZPPPLLLMMMJJJFFF@@@???======<<<;;;888666555666666333///---...///,,,,,,---...////////////000---***(((((()))(((((('''&&&&&&%%%%%%%%%&&&&&&'''''''''(((((())))))***&&&''')))***++++++******)))+++***''''''******'''***))))))***,,,---,,,+++000111222222000...---,,,***+++,,,,,,+++***+++---'''((())))))((()))+++------------,,,+++************---//////---,,,///111...111555555333///,,,***++++++,,,,,,---,,,,,,,,,(((,,,//////---,,,///222...000333444444444555777555888;;;;;;:::<<>>???@@@@@@@@@@@@>>>>>>???===???BBBAAA???DDDLLLVVVZZZ]]]ZZZSSSMMMKKKLLLNNNOOONNNMMMMMMQQQWWW]]]dddfff]]]RRRMMMJJJWWWpppwwwbbbRRRSSSRRRNNNMMMSSS^^^fffccc___ZZZWWW[[[aaabbb___bbb```]]]\\\]]]^^^^^^^^^'''(((***+++***)))'''%%%&&&%%%%%%%%%%%%&&&&&&&&&%%%'''---111...)))'''+++222000444AAASSSbbbhhhhhhhhhggghhhlllppprrrqqqoooiiigggeeeccc\\\UUUVVVZZZfffhhhmmmrrrvvvyyyzzzzzzuuurrrmmmggg```ZZZUUUSSSQQQMMMDDD======BBBAAA===444333222333444444333111...111222000,,,***---000---...///......---,,,,,,///,,,(((&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((()))***++++++)))******+++***)))((('''***,,,***&&&%%%''''''$$$+++++++++---///000///---444666777555111---,,,,,,,,,---...,,,***))))))***''')))))))))))))))+++---000////////////...---,,,***---//////---,,,///222...000333333111---+++)))***+++,,,------------,,,***---000111000000111333///111444555555666777999888;;;>>>>>><<<<<<>>>@@@AAA:::111,,,,,,111666999<<<>>>FFFTTTbbbqqq}}}|||||||||~~~~~~~~~}}}{{{{{{{{{|||ttt\\\IIIBBBCCCHHH[[[kkkqqqwww|||{{{yyyyyyyyyxxxvvvtttuuurrrtttzzzvvvkkkiiiooottt}}}xxxwwwxxxtttnnnlllddd___XXXSSSRRRSSSTTTTTTRRRMMMHHHKKKQQQRRRLLLEEECCCCCCCCCDDDDDDEEEEEEFFFJJJJJJMMMVVV```dddbbb]]]YYYSSSPPPRRRRRROOOLLLLLLLLLQQQZZZggguuuzzznnn```QQQKKKIIIFFFEEEEEECCCAAA>>>======>>>???@@@BBBCCCFFFKKKNNNOOOMMMKKKMMMLLLLLLNNNRRRTTTUUUUUUQQQPPPSSSWWWVVVOOOJJJIIIBBBDDDIIIPPPQQQJJJEEEDDDEEEFFFJJJOOOQQQUUUaaannnssssssrrrpppoooooorrruuuwww}}}zzzuuuttttttrrrqqqtttuuutttpppllljjjiiimmmooopppppppppoooooopppiiikkkkkkiiiiiiggg^^^UUUFFFAAA<<<<<<>>>CCCKKKSSSYYYSSSLLLGGGEEEDDDDDDDDD@@@BBBDDDFFFGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBBBB===>>>?????????>>>===<<<===<<<>>>?????????DDDJJJRRRWWW[[[ZZZSSSMMMLLLMMMJJJKKKLLLKKKLLLQQQ[[[cccccciiibbbVVVOOOJJJSSShhhnnnTTTUUUTTTQQQOOOQQQ[[[dddfffddd^^^YYY[[[cccgggddd___]]]ZZZYYYYYY[[[[[[[[[&&&'''((())))))'''%%%$$$%%%%%%%%%&&&&&&'''''''''(((***...222000,,,,,,000,,,///333666<<>>@@@>>>777222333777888444222000000000111111///...(((***,,,***((('''***---)))+++------,,,++++++,,,222///+++)))((()))((('''&&&&&&&&&&&&&&&&&&'''(((''''''((()))***+++,,,,,,++++++,,,,,,+++)))(((&&&***,,,+++'''&&&((((((&&&///------000444555222///555777999666111,,,+++,,,.........---***(((((()))((()))******))))))+++---...---,,,---......,,,******---000///------///222---///111111///,,,++++++***+++,,,---.........---))),,,///000000000111222000222555666777777999:::;;;===??????===;;;::::::===888222///222777<<>><<<===@@@CCCDDDEEEGGGJJJNNNQQQQQQPPPOOONNNNNNPPPSSSUUUVVVVVVQQQPPPTTT[[[\\\UUUOOOLLLCCCCCCGGGMMMNNNIIIFFFFFFDDDEEEHHHKKKLLLPPP^^^llllllmmmmmmmmmkkkjjjkkkmmmooovvvyyyuuuqqqqqqssstttpppssstttrrrmmmkkklllmmmppppppppppppppppppppppppoooqqqpppkkkfff```UUULLL@@@===:::;;;>>>?????????CCCAAA@@@@@@BBBDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDDDD@@@AAABBBCCCCCCCCCBBBBBB======>>>>>>===<<<:::999:::;;;<<<===>>>@@@EEEHHHNNNTTTYYYYYYTTTPPPOOOPPPJJJMMMPPPPPPOOOTTT]]]eee```jjjfff[[[SSSLLLPPP___}}}~~~```[[[WWWVVVTTTTTTXXX^^^eeehhheee^^^^^^fffkkkiiiaaa^^^\\\[[[\\\]]]^^^^^^%%%&&&'''''''''&&&%%%$$$$$$$$$%%%&&&'''(((((((((((())),,,000...+++...333***---//////000888EEEPPPYYY```hhhkkkgggaaa\\\ZZZMMMHHHCCCCCCAAA===;;;<<<<<<::::::;;;>>>@@@???===666666666555555444444444444444000++++++...///---///...---...//////...,,,'''((((((((('''((()))+++'''***,,,,,,***)))***,,,333000---++++++***)))((('''''''''''''''((())))))'''(((((()))+++,,,,,,---)))***+++,,,,,,+++***))))))++++++))))))---...,,,...---,,,000444666222///111444666444///++++++---,,,---...,,,***))))))***((()))******)))***,,,...+++***)))+++,,,,,,***'''+++---000000------///222...///000///---,,,---...++++++,,,,,,---......///)))+++...000111111111111000222555777777888999;;;<<<<<<<<<======;;;888555555444444777;;;???AAABBBEEEPPP^^^kkktttzzz}}}}}}vvvvvvwwwxxxwwwwwwyyy|||yyy{{{|||zzzxxxxxxzzz{{{zzzyyy|||~~~}}}vvvkkkbbb^^^]]]MMMNNNWWWeeerrryyy~~~|||}}}~~~}}}}}}yyy{{{~~~qqq]]]XXXaaappp{{{|||yyyzzzyyyxxxuuulllaaaXXXSSSRRRJJJIIIHHHHHHHHHHHHGGGEEEHHHIIIIIIIIIIIIIIIHHHHHHEEECCCAAACCCGGGJJJKKKKKKNNNMMMNNNNNNJJJGGGIIIOOOOOOMMMMMMSSS___nnnzzzkkkYYYQQQLLLJJJKKKGGGHHHHHHCCC<<<;;;???EEECCCCCCDDDGGGMMMQQQTTTUUUQQQPPPPPPQQQTTTWWWWWWWWWNNNNNNTTT]]]aaa]]]VVVSSSJJJHHHIIILLLLLLHHHGGGIIIFFFFFFHHHIIIIIIMMM[[[jjjdddfffiiijjjiiiiiiiiijjjdddlllpppllliiilllqqqtttmmmnnnooolllgggfffiiilllooonnnllllllmmmooopppppppppsssrrriii^^^UUUJJJBBB=========<<<<<<======<<<===;;;;;;<<>>>>>===<<<:::888777777999:::;;;===AAAFFFHHHKKKQQQXXXZZZWWWSSSSSSTTTRRRXXX]]]^^^[[[ZZZ^^^ccc```nnnnnnddd[[[RRRQQQ\\\wwwqqqeeeZZZXXXXXXVVVVVVXXX^^^gggiiibbb```fffiiiggg___]]]ZZZZZZ\\\]]]^^^^^^%%%%%%&&&&&&%%%%%%$$$$$$###$$$%%%'''((()))))))))&&&&&&(((+++***(((,,,333000***&&&(((///666888777BBBMMMXXX[[[UUULLLFFFDDDCCC<<<777888999666444444333111...///222333222000------......///000000111///000///***))),,,---+++)))))))))+++---...---,,,***)))))))))***+++,,,,,,***,,,...---***((()))***...,,,)))''''''&&&$$$"""((((((((((((((()))***+++'''((()))***+++,,,------((()))***,,,---------,,,'''***+++***,,,111333222,,,***)))---222444000,,,,,,000333222---***+++...+++,,,---,,,******+++,,,((()))******)))***,,,......---,,,---000000---)))+++...000000...---000222...//////...,,,,,,...///,,,++++++,,,---...///000---///222555666666666555///222555666777777999;;;<<<::::::<<<===<<<777222...111666===CCCEEEDDDBBBGGGWWWiiitttwwwwwwvvvuuuqqqrrrttttttrrrqqqtttxxxtttxxx~~~~~~{{{yyyzzz}}}~~~{{{xxx{{{|||{{{wwwsssooonnnooo]]]WWW[[[lllyyy}}}}}}}}}www^^^TTT[[[nnnyyyzzzxxx{{{wwwiii\\\VVVUUUHHHIIIIIIIIIGGGGGGHHHIIIFFFGGGGGGHHHIIIIIIHHHHHHFFFDDDCCCCCCEEEFFFGGGGGGEEEGGGKKKMMMIIIGGGMMMVVVQQQOOOLLLLLLSSScccuuusss___TTTOOOMMMMMMMMMPPPOOOGGG<<<888<<>>???CCCJJJQQQUUUWWWSSSRRRRRRSSSVVVXXXXXXXXXJJJKKKRRR^^^dddaaa[[[XXXPPPMMMLLLMMMLLLHHHHHHKKKHHHHHHJJJIIIHHHKKKZZZiiiaaadddhhhjjjkkkkkkkkklll]]]eeeiiifffdddhhhooosssiiikkkjjjfffaaa```eeeiiimmmkkkiiiiiilllnnnpppqqqkkkpppooodddWWWLLLCCC<<<;;;???@@@===:::;;;???BBB===:::888999<<<@@@CCCDDDEEEEEEDDDCCCCCCBBBAAAAAA???AAABBBDDDDDDCCCAAA@@@>>>>>>>>>===;;;999777555666888999999<<>>;;;:::<<>>?????????======>>>===<<<<<<===???AAACCCGGGFFFEEECCCBBB@@@???>>>@@@BBBCCCCCCAAA>>>>>>>>>???@@@@@@>>>;;;999888888???:::999>>>DDDFFFGGGIIIMMMQQQVVVZZZYYYVVVSSSQQQVVV___fffggghhhkkkiiidddlll|||{{{hhh\\\VVVTTTppp}}}eeeZZZ\\\___[[[UUUUUU[[[cccgggfffeeeeeefff]]]YYYWWWWWWWWWUUUWWW\\\&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''************++++++++++++***++++++******+++...111...///444999777000,,,,,,+++***---222333...,,,,,,++++++,,,,,,,,,++++++***((()))*********+++---///222...***)))***---------,,,,,,+++++++++*********************************---++++++,,,......+++)))+++---//////......111333,,,+++******++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,+++***+++,,,...//////***------+++,,,111111---,,,...000000///---,,,,,,+++,,,,,,+++******+++---+++*********++++++******"""***...,,,))))))******)))+++...000000000000000///---,,,,,,---...---,,,,,,,,,------.../////////000---///333333000...///333888;;;;;;>>>DDDEEEBBB@@@======@@@>>>777111///111555:::???DDDJJJSSSYYYeeellluuuyyyyyyxxxyyyzzzxxxxxxwwwtttqqqpppqqqsssvvvxxx|||~~~~~~}}}|||vvvvvvvvvxxx{{{}}}~~~~~~yyyxxx~~~|||xxx|||{{{xxxqqqcccXXXVVV[[[lllqqqzzz|||{{{zzzrrrhhhbbb\\\WWWVVVRRRIIICCCAAADDDIIIKKKIIIGGGGGGEEE@@@CCC???>>>AAAAAA???AAADDDIIILLLNNNLLLIIIIIIMMMQQQOOOKKKHHHIIILLLTTTcccpppyyyggg___YYYTTTKKKHHHHHHHHHDDD???BBBHHHDDD???===BBBGGGJJJLLLOOOJJJKKKMMMQQQVVVYYYYYYXXXSSSUUUYYY```ddddddbbb```XXXZZZ[[[WWWQQQLLLKKKKKKMMMNNNPPPNNNIIIHHHTTTccc___```bbbdddeeeeeecccaaaSSSQQQXXXZZZUUU\\\kkknnnjjjddd\\\UUUQQQQQQTTTVVV^^^aaabbbdddkkkssstttooojjjdddZZZOOOFFF@@@===<<<:::;;;<<<===>>>???@@@@@@AAA@@@???>>>???@@@BBBDDDGGGFFFEEEDDDBBBAAA@@@???@@@BBBCCCCCCAAA???>>>>>><<<>>>???>>><<<::::::;;;===999999>>>BBBCCCEEEHHHQQQSSSVVVWWWVVVUUUSSSRRRTTT\\\bbbbbbcccffffffbbbnnnmmm^^^XXXVVVlllooo```\\\\\\\\\[[[YYY[[[^^^cccgggiiiiiihhh```ZZZWWWXXXYYYWWWXXX[[[$$$%%%&&&''''''(((((((((%%%%%%%%%&&&&&&&&&''''''(((((()))))))))*********&&&'''(((((((((***---///---+++,,,111111---))))))(((''')))......***((()))***++++++,,,,,,,,,++++++'''((()))*********---///111...+++***+++---------++++++++++++************************************---,,,,,,---///000...---''',,,///...******///444------+++++++++,,,------,,,,,,,,,,,,------------************++++++++++++...------,,,---...///000***---...+++***---///...,,,...000000...,,,,,,,,,+++,,,,,,+++******+++---***************************......)))%%%'''******+++,,,///111222222111000000...,,,,,,------,,,+++------......///000000000111//////222222//////111444:::>>>@@@CCCFFFEEEBBB???>>>??????;;;333///000444999@@@GGGNNNWWWaaahhhuuuxxx|||}}}}}}}}}yyywwwwwwwwwxxxxxxtttxxx|||~~~~~~~~~zzzwwwuuuvvvzzz~~~~~~~~~~~~{{{~~~tttggg\\\SSSKKKKKKOOO```aaahhhwww}}}~~~sssnnnjjjcccWWWIII@@@>>>BBBHHHLLLJJJIIIHHHFFFBBBHHHDDDAAABBBBBBAAACCCGGGMMMNNNNNNLLLIIIIIIMMMPPPMMMJJJHHHHHHHHHKKKUUU___zzzyyymmmbbbUUUOOOJJJHHHEEECCCDDDHHHEEEAAAAAAFFFIIIIIIJJJLLLEEEFFFIIINNNSSSVVVWWWVVVTTTXXX___fffjjjiiiddd```]]]___```\\\UUUOOOLLLLLLOOOQQQRRRPPPJJJKKKVVVcccaaaaaabbbcccccccccbbbbbbQQQLLLPPPTTTSSS___nnnpppnnnhhh^^^UUUPPPQQQTTTWWW___bbbdddhhhooouuutttooohhh^^^PPPEEE???>>>======:::::::::;;;===???BBBCCCBBBAAA@@@@@@AAABBBCCCEEEIIIHHHGGGFFFDDDBBBAAA@@@???AAABBBBBB@@@>>>>>>>>>:::;;;======;;;;;;<<<>>>:::888999===>>>===AAAFFFOOOPPPRRRTTTUUUVVVVVVVVVRRRXXX\\\\\\]]]```aaa```jjj~~~nnn[[[SSSRRRggg}}}kkk^^^[[[___ddd^^^[[[ZZZ___ffflllmmmkkkddd^^^YYYZZZ[[[XXXWWWWWW######$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))%%%'''''''''''''''***,,,///***(((,,,///---******&&&%%%'''++++++(((&&&((()))***+++,,,,,,,,,,,,,,,(((***+++***((((((+++---///...,,,,,,,,,---......))))))))))))))))))))))))***************+++++++++------------......------'''***,,,***&&&%%%(((,,,------,,,+++***+++---///,,,,,,,,,------------...******+++++++++,,,,,,,,,.........---,,,---///111---///000---+++,,,...000+++---//////---,,,,,,---+++,,,,,,+++***)))+++,,,******++++++***)))***++++++......(((%%%(((******,,,---///111333333222000000...,,,,,,------,,,+++,,,,,,------.../////////...---...222222111222777555999>>>BBBCCCBBB???<<<::::::<<<<<<666///---111333;;;EEEPPPXXXbbbkkkrrr{{{}}}~~~~~~~~~~~~xxxvvvxxxzzzzzzyyywww{{{~~~}}}zzzzzz~~~~~~~~~|||wwwvvvyyy||||||{{{}}}vvvgggVVVLLLGGGDDDFFFIIITTTSSSXXXhhh}}}xxx{{{vvvlll[[[III@@@@@@AAAIIINNNLLLJJJHHHEEEBBBFFFCCCBBBEEEFFFFFFHHHMMMLLLNNNPPPOOOMMMLLLMMMOOOLLLJJJIIIIIIFFFEEEJJJRRRfffxxx{{{mmmcccVVVKKKEEEBBBBBBCCCEEECCCEEEJJJKKKHHHGGGIIIDDDDDDFFFJJJOOOSSSUUUVVVXXX]]]cccgggjjjjjjfff___]]]___```\\\UUUOOOKKKKKKMMMOOOQQQNNNJJJMMMWWWaaaccccccdddcccbbbbbbcccdddWWWOOOPPPUUUWWWdddsssttttttmmmcccZZZWWWXXX]]]```dddfffiiinnnrrrtttpppkkkdddYYYKKKBBB@@@AAAAAA@@@===<<<;;;;;;<<<>>>AAACCC??????@@@@@@BBBCCCEEEFFFMMMLLLJJJHHHFFFCCCBBBAAA===???AAAAAA???=========999:::;;;;;;::::::<<<>>>888888:::<<<;;;999===DDDGGGIIIMMMRRRWWW[[[[[[[[[SSSUUUWWWXXXXXX[[[]]]___ggg{{{pppZZZPPPPPPbbbyyyyyyeee\\\___fff```^^^[[[]]]bbbhhhkkkmmmiiibbb\\\]]]\\\XXXSSSRRR%%%%%%&&&'''&&&%%%###"""%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((('''(((((('''&&&%%%'''(((,,,&&&$$$'''***)))((()))'''%%%&&&))))))'''&&&)))((()))***+++,,,---------+++---...,,,(((&&&(((+++***++++++++++++++++++,,,'''''''''((((((((((((((())))))*********+++++++++------,,,+++***))))))***,,,+++******+++,,,,,,,,,,,,------+++******,,,...,,,,,,---------.........,,,,,,,,,------------...---------,,,+++,,,///333111000...---,,,+++,,,///+++---......,,,,,,,,,...,,,------+++***)))***,,,)))+++,,,+++))))))***,,,))),,,---***)))++++++)))------...111444555222000000...,,,,,,------,,,+++,,,,,,---......//////000......000333333000333888555777;;;>>>>>>:::555333333333555666222------222222;;;IIIVVVbbbllluuu||||||}}}~~~{{{vvvtttvvvxxxxxxwwwzzz~~~~~~yyyyyy}}}}}}{{{{{{~~~~~~yyyxxxyyy|||}}}}}}uuutttzzzzzzuuubbbUUUHHHDDDEEEIIIPPPVVVZZZXXX\\\kkkxxxuuu~~~xxxkkkXXXGGGAAACCCFFFOOOUUUSSSNNNJJJFFFCCCCCCAAACCCGGGJJJIIIKKKOOOLLLQQQWWWZZZZZZWWWSSSQQQMMMKKKJJJIIIEEEAAADDDJJJVVVfff}}}iiiVVVJJJEEEDDDCCCDDDDDDGGGKKKKKKGGGFFFGGGEEEDDDCCCFFFKKKQQQUUUWWW]]]aaadddccceeehhhddd^^^YYY[[[\\\XXXQQQLLLIIIIIIIIIMMMOOOLLLJJJNNNXXX```dddeeefffeeeccccccfffhhh^^^UUUVVVYYY[[[gggtttsssuuuooohhhbbb```ccchhhlllmmmlllnnnqqqsssooohhhbbbYYYQQQGGGBBBCCCEEEDDDBBBBBB@@@>>><<<<<<===@@@AAA>>>???@@@BBBEEEGGGIIIJJJPPPOOOLLLJJJFFFDDDAAA@@@<<<>>>@@@@@@>>>===<<<===:::;;;;;;:::999999;;;===999888:::;;;999777:::AAAAAADDDJJJSSSZZZ^^^]]]ZZZVVVVVVVVVWWWWWWWWWZZZ^^^iii|||www___SSSRRR^^^tttppp```\\\___``````^^^\\\[[[___eeejjjkkkddd______\\\UUUOOONNN'''((()))***)))'''%%%###%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((((()))***)))'''%%%&&&'''+++&&&$$$''')))((())),,,(((%%%%%%((((((&&&'''***'''(((***+++,,,------......000111...(((%%%'''***%%%'''))))))((('''((((((''''''''''''(((((((((((()))))))))***++++++,,,,,,---------+++((('''((()))+++)))(((***...000111000***,,,...---+++***+++...,,,---------............------------............,,,------,,,***,,,111555444...++++++,,,******,,,+++,,,------,,,,,,---...,,,------+++))))))***+++(((+++---,,,)))(((***,,,'''+++,,,++++++---,,,)))...------000444555222///...---+++,,,---...------......//////000111111111111111444666333///000555444333555888777222/////////---...111000---...222111:::GGGTTT```kkkvvv}}}}}}|||yyyvvvtttuuuvvvwwwwww{{{}}}}}}{{{{{{}}}~~~~~~{{{xxxyyy}}}~~~|||{{{{{{}}}kkk]]][[[ZZZVVVLLLEEE@@@AAAFFFPPP^^^kkkmmmmmmppp{{{}}}wwwvvv}}}zzznnn```PPPDDDDDDIIIUUU^^^ddd```XXXRRRLLLHHHFFFDDDEEEIIIMMMMMMPPPUUUXXX___hhhnnnooojjjbbb]]]SSSQQQNNNLLLFFF@@@BBBGGGNNNYYYpppgggVVVOOOKKKHHHBBBCCCGGGKKKKKKFFFEEEHHHGGGEEEEEEGGGLLLRRRVVVWWW\\\``````\\\^^^cccbbb[[[TTTVVVVVVSSSMMMIIIHHHIIIJJJNNNPPPLLLJJJPPPYYY^^^ccceeegggfffddddddgggkkkaaaZZZ[[[^^^^^^gggqqqoooqqqnnnjjjggghhhkkkooorrrsssooooooqqqoooggg]]]XXXLLLHHHDDDCCCDDDFFFEEEDDDFFFDDDAAA>>>======???@@@???@@@BBBEEEGGGJJJKKKLLLMMMLLLKKKHHHEEECCCAAA@@@===???AAAAAA???>>>>>>>>>;;;<<<<<<;;;:::;;;===???<<<::::::;;;:::777999>>>AAADDDJJJSSS[[[^^^[[[WWWYYYWWWWWWXXXWWWUUUXXX\\\eeevvvyyyaaaSSSQQQYYYnnnkkk^^^XXX^^^___^^^ZZZWWWXXX^^^dddfffccc```___ZZZRRRMMMMMM&&&''')))******(((&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((()))******((('''((()))***((((((******(((+++000(((%%%$$$''''''%%%&&&***'''((()))+++---............111333///(((%%%(((,,,###'''******)))'''((()))((((((((()))))))))******((())))))***++++++,,,,,,---......,,,***)))+++...((()))***+++,,,...000222)))---111111---+++,,,...------------............,,,,,,,,,---------......+++---...---+++---333999999///)))+++...,,,******+++,,,---,,,++++++---///---------,,,))))))***+++(((+++---,,,)))'''***---***,,,,,,***+++---,,,(((...,,,,,,000444555222...---,,,***+++---//////...---......//////000111111000111555888444///000555333000000333333///...000///+++***---///......111222777===DDDKKKVVVbbbjjjrrrvvv|||{{{{{{zzzxxxwwwvvvxxxyyyxxxyyyzzz|||}}}{{{}}}}}}zzzxxxyyy~~~||||||jjjOOOEEEAAA===???<<<;;;<<<@@@LLLaaatttxxx{{{|||uuuvvvwwwzzz}}}tttiii\\\PPPGGGEEEMMMWWWhhhqqqwwwqqqfff^^^WWWRRRMMMJJJIIINNNSSSXXX```gggooovvvvvvoooaaa\\\XXXRRRJJJDDDEEEJJJLLLQQQcccxxxbbbVVVOOOIII@@@AAAEEEJJJIIIFFFFFFJJJGGGGGGHHHLLLPPPTTTUUUUUUUUU[[[[[[WWWYYYaaa___XXXQQQSSSRRROOOJJJHHHJJJLLLPPPTTTUUUOOOMMMSSSZZZ]]]```cccggggggeeeeeehhhkkkaaa\\\aaadddaaafffooolllmmmmmmlllmmmnnnppprrrttttttnnnlllmmmjjj^^^SSSOOOBBBBBBBBBCCCDDDFFFHHHIIIHHHFFFCCCAAA?????????@@@???@@@AAACCCEEEFFFGGGHHHFFFFFFEEEDDDCCCBBBAAAAAA???AAACCCCCCBBBAAAAAAAAA<<<============???BBBEEE@@@;;;999;;;<<<:::999<<>>111)))---222000,,,++++++,,,,,,,,,++++++---///---------,,,)))((()))+++'''+++...,,,((('''***------...,,,((())),,,,,,)))...,,,+++///444555111---,,,+++***+++---///000///++++++,,,,,,---.........+++...444888666111333888333...---111111...///444222,,,))),,,//////...000333333333222555===IIIRRR]]]bbblllwww{{{}}}}}}yyyxxxzzz}}}uuuuuuwwwzzzyyy{{{|||zzzxxxzzz|||zzz~~~mmmMMM>>>999666;;;:::999777777BBBZZZqqqwww|||yyynnntttwwwwww}}}~~~rrreeeYYYLLLDDDCCCIIIWWWdddvvv~~~qqqggg___YYYTTTOOOMMMRRRZZZdddqqq|||}}}mmmgggaaaYYYPPPHHHJJJOOOLLLLLLZZZwwwiiiXXXMMMEEE>>>@@@DDDIIIHHHEEEGGGKKKFFFHHHKKKQQQUUUVVVTTTRRRNNNUUUXXXTTTXXX```^^^UUUQQQRRRQQQNNNJJJIIILLLOOOVVVZZZZZZRRRPPPUUU[[[\\\]]]bbbfffgggeeedddhhhkkk```^^^eeehhhcccgggooolllmmmnnnoooqqqsssttttttuuusssllliiijjjeeeYYYNNNJJJ@@@AAACCCDDDEEEHHHLLLOOOGGGFFFDDDBBBAAA@@@AAAAAA===>>>???@@@AAAAAAAAAAAA???@@@@@@@@@AAAAAABBBBBBAAACCCEEEFFFEEECCCCCCDDD<<<===>>>???@@@CCCGGGJJJCCC===999;;;===;;;::::::@@@@@@DDDMMMXXX___```___]]]ZZZYYY[[[XXXSSSSSSXXXdddnnn}}}gggWWWSSSQQQeeezzzkkkYYYVVVSSSSSSVVVXXXWWWTTTVVVYYY^^^^^^WWWOOOOOOTTT$$$%%%'''((()))((('''%%%***'''$$$$$$&&&'''&&&$$$((())))))((('''''')))+++***))))))((((((((())))))(((((((((&&&%%%%%%''')))%%%'''******)))'''&&&&&&%%%%%%'''+++000444666666999888444...)))'''((()))---+++---000...)))***///'''(((***++++++)))&&&$$$)))+++------,,,,,,---.........////////////......///...///222666777444111333111...,,,,,,---,,,+++...---,,,---000111000//////...---,,,,,,---...///444666666333000000666===555///,,,,,,***'''***111)))******++++++,,,------...++++++------)))''')))***+++,,,------,,,+++***+++,,,,,,+++***+++---///444...***+++111444222...---,,,,,,,,,,,,---......)))+++...///......///111000444999999555222333666777111///222222...---000---///111000......111444222444444444444666<<<@@@PPPOOOTTT^^^ffflllssszzz~~~~~~||||||~~~tttwwwwwwuuuwww|||~~~{{{zzzyyy{{{}}}~~~}}}|||}}}{{{nnnNNN999777???:::666555777:::BBBUUUhhhzzz~~~}}}}}}~~~zzzuuu{{{yyyyyy}}}|||qqqgggYYYMMMBBBAAABBBIII]]]qqq}}}tttllldddcccbbbdddkkkuuu~~~~~~rrrhhh\\\PPPJJJIIIKKKHHHMMMaaa}}}}}}qqq[[[OOOMMMAAA======BBBFFFGGGIIILLLFFFIIIKKKNNNVVV\\\YYYRRROOONNNNNNQQQUUUXXXXXXVVVSSSMMMJJJJJJJJJIIIJJJMMMSSSYYY\\\ZZZZZZ___cccddd```aaacccdddbbbbbbfffkkkeeebbb```ccciiimmmllljjjrrrrrrtttwwwzzzyyyuuuppphhhiiihhh```UUULLLHHHHHH;;;AAADDDEEEHHHOOOTTTUUUIIIIIIIIIHHHFFFCCC@@@===@@@@@@@@@@@@????????????AAA@@@??????AAACCCFFFHHHHHHFFFDDDCCCCCCBBB@@@???:::999999;;;@@@FFFIIIJJJEEEBBB@@@???<<<777777;;;>>>AAAGGGOOOWWW]]]```aaaaaa^^^[[[YYYYYYZZZYYYYYYdddkkkyyylllXXXOOOTTTbbb{{{aaa[[[UUURRRTTTVVVWWWVVVSSSUUUXXXXXXSSSNNNRRRZZZ###%%%&&&(((((('''&&&%%%)))&&&$$$$$$&&&'''%%%$$$'''(((((('''&&&''')))+++))))))(((((('''(((((()))%%%&&&'''&&&%%%%%%''')))%%%(((***+++)))(((''''''&&&&&&'''+++///333444444666555222---)))'''((()))&&&'''***+++%%% '''))))))***))))))))))))((((((***,,,---,,,,,,---......//////////////////...//////000333777888777444222000...------...---,,,......//////000000111222111000000/////////000000888999888555333333888<<<666111,,,+++(((%%%''',,,)))******++++++,,,,,,---///------//////+++)))+++******+++,,,,,,+++******,,,------,,,++++++...000111000......///000///...,,,,,,++++++,,,,,,---...)))+++---......///111333222666999888555333444666;;;666444666666222111444666555333111///111555888666666555333222444777:::;;;===BBBHHHLLLPPPZZZeeesssyyy~~~zzz}}}~~~{{{{{{~~~~~~{{{zzzzzz{{{}}}~~~}}}qqq[[[GGG999777;;;555444555777999CCCYYYmmmyyy{{{}}}~~~}}}|||{{{zzz|||}}}~~~|||sssfff\\\LLLEEE>>>===DDDSSSiii{{{vvvvvvvvvyyy~~~~~~ppp```QQQKKKKKKHHHEEEGGGVVVsss}}}}}}vvv___RRRNNNAAA===;;;???BBBCCCDDDHHHIIIKKKLLLNNNTTTZZZXXXQQQNNNKKKJJJMMMSSSWWWWWWUUUOOOKKKIIIJJJJJJHHHIIILLLQQQWWW\\\\\\___eeejjjkkkfffeeeccc```^^^^^^dddjjjjjjgggeeehhhmmmppppppmmmuuuuuuvvvxxxzzzxxxsssooocccaaa\\\TTTKKKDDDBBBBBB888@@@GGGKKKPPPVVVXXXVVVQQQOOOLLLJJJHHHGGGFFFEEE@@@@@@??????>>>>>>>>>>>>======<<<<<<===???AAABBBDDDBBB@@@@@@@@@???===;;;;;;:::999<<>>>>>JJJaaayyy{{{gggUUUMMMMMMHHHDDDCCCJJJ^^^||||||cccTTTOOOEEE???<<<===??????AAAEEELLLMMMMMMMMMRRRWWWVVVQQQNNNIIIFFFIIIQQQWWWVVVSSSKKKIIIJJJLLLKKKGGGHHHLLLPPPWWW\\\^^^ccckkkqqqrrrhhhfffbbb\\\YYY]]]eeelllmmmkkkjjjlllppprrrpppnnnrrrsssuuuxxxxxxvvvqqqlll___XXXOOOFFFAAA???===<<<777@@@IIIQQQXXX\\\YYYSSSPPPOOOOOOPPPPPPOOOLLLJJJBBBAAA@@@???>>>>>>======;;;;;;;;;<<<===>>>??????CCC@@@>>>=========;;;:::;;;::::::<<<>>>??????===>>><<<===???>>><<<>>>CCCDDDEEEIIIRRR]]]cccccc```___]]][[[ZZZ[[[]]]^^^^^^```fffrrrqqq___SSSNNN[[[rrrsssdddXXXSSSTTTVVVUUUVVVYYY\\\YYYWWW\\\ddd%%%%%%&&&'''(((''''''&&&%%%%%%%%%%%%&&&&&&%%%$$$###$$$%%%%%%%%%&&&)))+++''''''''''''''''''((()))"""%%%'''''''''((()))''')))++++++***))))))***)))((((((***,,,......---......---+++))))))+++---&&&))),,,---+++))),,,///************+++,,,,,,---(((***,,,,,,,,,+++,,,---...//////000000//////......000222666:::===>>>>>>111///......///000///...+++///333333111222777<<>>;;;777333000333222111222444555444333000...++++++,,,,,,---...)))))))))***++++++,,,,,,///---///222222...---...***++++++++++++++++++******++++++***)))***,,,...,,,...000000...,,,,,,,,,)))))))))))))))***++++++***+++---...///222555888666777666444111111333666222444888???EEELLLSSSXXX^^^TTTHHH???<<<===??????===:::777555666666555444666777999999555222777@@@???HHHWWWfffqqqxxx{{{|||vvv}}}{{{zzzzzz|||zzz~~~cccPPP<<<555666777555555000555???KKKYYYiiizzz~~~|||~~~~~~|||zzz{{{}}}{{{nnnYYYJJJCCC???DDDEEEEEESSSoooppp[[[PPPOOOJJJGGGCCCCCCLLLeeegggUUUNNNJJJCCC>>>>>>???>>>@@@DDDKKKLLLLLLLLLPPPVVVVVVRRRQQQKKKFFFIIIQQQVVVTTTPPPIIIJJJNNNPPPMMMIIIJJJOOOSSSYYY]]]```eeelllppppppddddddaaa[[[ZZZ```iiiooommmkkkkkklllnnnooommmllljjjnnnrrrvvvuuuqqqjjjeeeZZZRRRHHHBBB@@@???===::::::BBBKKKRRRZZZ^^^ZZZSSSHHHJJJOOOTTTWWWVVVOOOJJJFFFEEECCCAAA@@@?????????;;;<<<===>>>???AAABBBCCCCCCAAA>>>=========;;;:::::::::;;;===???>>><<<:::;;;::::::======<<>>>>>===>>>BBBGGGJJJKKKKKKOOOTTTVVVSSSTTTOOOKKKLLLRRRVVVSSSPPPKKKNNNSSSUUUQQQKKKMMMTTTZZZ^^^```aaadddiiijjjhhhbbbfffeee___]]]dddkkkmmmlllllllllmmmnnnnnnlllkkkjjjnnnssstttppphhh___YYYSSSLLLDDDBBBCCCCCC???:::===DDDKKKQQQXXX___```]]]MMMMMMOOOSSSWWWVVVQQQLLLLLLJJJHHHEEECCCBBBBBBBBB<<<<<<===???BBBDDDFFFHHHCCC@@@===;;;;;;<<<;;;:::999999;;;===??????<<<:::999888888;;;;;;999<<>>EEEJJJNNNUUU```hhhkkk___ZZZUUUUUUYYY[[[XXXUUURRROOOLLLHHHFFFEEEEEEEEE>>>>>>===>>>AAADDDHHHJJJBBB???;;;::::::::::::999888888999<<<>>>>>><<<:::888666777999999888;;;@@@CCCEEEHHHOOOVVV]]]aaaccc```]]]ZZZXXXXXXXXXXXXWWW______dddppp||||||jjjUUUOOOTTTfff|||xxxxxxiiiaaaVVVVVVYYY]]]]]]YYYXXX[[[%%%$$$$$$$$$%%%%%%&&&&&& ###&&&'''%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%(((***((((((((())))))***,,,,,,))))))***(((&&&&&&'''(((&&&'''(((((('''(((***,,,((('''&&&'''(((((((((&&&''')))***+++***+++---///)))((($$$!!!%%%)))$$$***++++++,,,,,,+++***)))''')))+++++++++***+++---+++,,,,,,------,,,,,,++++++...222555777:::???CCC:::555///+++,,,///222333222111000111222555999;;;KKKKKKIIIFFFAAA<<<777555111666<<<===;;;888666666......+++'''(((***&&&(((((())))))******++++++***)))---222333///---...///...------------...///***++++++***)))))),,,...333333222000---+++,,,---))))))(((((())))))***+++)))---222555555666666777555444333333444666777777333:::>>><<<===FFFNNNRRR^^^dddoooxxx}}}uuummmggggggllllllfff^^^MMMIIIFFFCCC<<<666666:::999666555777<<>>CCCSSSkkk|||eeeWWWHHHCCC@@@AAA@@@DDDXXXnnnhhhUUUNNNFFFAAA===??????>>>>>>@@@BBBGGGJJJKKKLLLOOOPPPMMMNNNPPPSSSUUUVVVVVVVVVVVVSSSXXX^^^]]]TTTMMMSSS\\\dddfffffffffiiillljjjdddiiiooonnneeebbbiiinnnmmmrrrtttvvvwwwvvvuuuttttttooonnniii```VVVNNNJJJIIIEEECCC@@@AAACCCEEEDDDBBB>>>FFFKKKKKKNNNXXXeeellljjjfffccceeejjjkkkgggbbbUUURRRNNNJJJGGGFFFFFFFFFDDDBBB@@@???@@@DDDHHHJJJDDD@@@<<<::::::;;;;;;;;;888888888999;;;;;;999777666555666999:::999<<>>BBB<<<666///***+++...222444666444111000222555666777HHHGGGFFFCCC@@@<<<999777333999???@@@;;;555444555...///,,,))),,,000+++"""((((((((()))******++++++******---333444000...///000///...------...///000,,,,,,,,,+++***+++---///444777888222***&&&)))...)))))))))))))))***++++++)))...333666777666666666555444444555777999999999333;;;AAA@@@DDDPPP[[[```lllvvv}}}vvvqqqttt}}}{{{tttjjjfff```VVVGGG>>>@@@HHH666555444666:::<<<;;;999@@@QQQdddoootttyyy}}}~~~}}}|||{{{{{{||||||{{{zzz}}}~~~bbb???;;;777444333222666@@@KKKjjj||||||rrrmmmwwwyyy{{{}}}{{{zzz}}}ppp\\\NNNIIIFFFBBB>>>FFFJJJ\\\xxx~~~wwwkkk```[[[[[[^^^aaajjjppp{{{lll___NNNEEE@@@AAA>>>>>>LLL___}}}cccQQQJJJGGGBBB@@@BBBCCCAAAAAACCCAAAGGGKKKKKKKKKMMMLLLJJJJJJOOOTTTWWWWWWWWWXXXZZZUUUZZZ```^^^TTTMMMSSS^^^eeeggghhhiiimmmpppnnnhhhhhhooonnndddcccmmmtttssssssuuuxxxyyyxxxwwwvvvvvviiifff^^^SSSIIIEEEGGGJJJEEECCCAAAAAACCCFFFHHHIII???GGGKKKHHHFFFNNN[[[dddiiijjjoooxxx}}}tttkkkVVVSSSOOOJJJGGGFFFFFFFFFJJJGGGCCCAAAAAADDDHHHKKKGGGCCC???======>>>>>>>>>999888777888888888666555555444666999;;;;;;???EEEGGGJJJKKKKKKJJJMMMUUU\\\YYYVVVTTTSSSUUUVVVWWWWWWWWWWWW[[[iii|||ttt]]]PPPQQQ___yyyqqqdddmmmxxxnnngggaaa\\\^^^bbb(((###"""&&&&&&"""$$$)))%%%&&&'''''''''&&&%%%$$$$$$$$$%%%'''***++++++*********)))'''&&&(((+++...+++)))&&&&&&(((((('''$$$***)))(((''''''&&&&&&'''***)))'''&&&%%%%%%&&&&&&&&&'''***,,,------,,,++++++***(((&&&&&&&&&''''''+++******)))((('''&&&%%%(((+++...---***'''(((***)))***+++,,,,,,,,,,,,+++...///000111333666;;;>>>;;;777333///...///333555:::888666444555777;;;===HHHHHHEEEAAA<<<;;;???BBB@@@@@@>>>;;;666222111111///...,,,***))))))******,,,+++)))''''''(((***+++(((+++...000/////////000---...000111000///---,,,......---,,,***+++---000888AAA>>>666222***'''///&&&&&&(((***++++++,,,,,,111111111222333333333333999777555333111333666999888???FFFKKKTTTcccpppuuuwwwyyyyyywwwyyy~~~{{{{{{xxxpppcccTTTIIIBBB===:::777666777888999999<<>><<<777555666333444BBBTTTyyyrrrnnnuuu~~~vvvxxxuuutttwww}}}|||zzz{{{{{{eeeQQQGGGBBB======BBBEEEZZZnnn}}}bbbUUUIIIEEEDDDCCCCCCEEEGGGMMM]]]uuutttiiiSSSLLLFFFDDDAAA???EEEOOOnnnmmmWWWOOOPPPLLLJJJFFFCCC@@@@@@AAABBBEEEEEEFFFGGGHHHHHHHHHHHHGGGLLLSSSVVVVVVUUUVVVXXXWWW\\\cccbbbVVVKKKOOO[[[iiikkknnnppppppooollljjjrrrnnnhhhdddfffjjjnnnqqqsssxxxzzzwwwwwwwwwqqqhhh\\\TTTHHHAAA>>>???@@@@@@EEEDDD@@@<<>>@@@@@@===<<<999777888:::<<<;;;999777888:::;;;<<<;;;;;;:::???@@@AAACCCFFFLLLSSSYYYXXXWWWRRRNNNQQQXXXZZZWWWZZZZZZZZZcccwwwyyyfffUUURRR[[[tttlll]]]cccvvvvvvmmmggg)))$$$###&&&&&&###$$$(((&&&'''((()))))))))''''''$$$%%%&&&(((***+++++++++***)))(((''''''(((+++......+++(((((()))***)))(((''''''''''''((())))))******)))'''&&&%%%%%%&&&&&&&&&(((***,,,------,,,,,,(((((('''''''''(((((()))))))))*********((('''&&&***(((''''''(((***+++,,,******+++++++++,,,,,,,,,...////////////111555888555333111///000444888;;;@@@===:::888888;;;???BBBHHHGGGEEE@@@;;;:::<<>><<<;;;:::999777:::???GGGRRRaaaoooyyyuuuvvvwwwvvvtttrrrtttwwwaaaFFF===<<<777666777555777HHH[[[|||rrrhhhjjjsssrrrwww~~~ssstttttttttwww|||}}}~~~~~~}}}}}}mmmZZZHHHBBB???;;;===BBBKKKeee|||vvvaaaPPPFFF===;;;;;;:::;;;<<<======DDDUUUhhhzzzxxxfffTTTLLLFFFCCC???===AAAIIIXXXwwwjjjVVVQQQUUUYYYRRRIIICCC@@@@@@@@@AAACCCDDDFFFHHHIIIIIIHHHHHHGGGLLLSSSVVVVVVUUUVVVXXXYYY___gggeeeWWWKKKOOOYYYdddfffjjjnnnppppppooonnnqqqlllggggggkkkppprrrqqqnnntttxxxxxxvvvrrrggg\\\KKKEEE>>>999:::===???@@@>>>CCCEEEEEEJJJQQQRRRNNNFFFGGGIIIKKKMMMOOOPPPPPPTTT\\\gggooooookkkeeebbbSSSOOOIIICCC@@@AAACCCEEEGGGJJJKKKHHHBBBAAAGGGLLLNNNHHHAAA>>>???AAA@@@>>>AAA>>>::::::<<<>>>>>>===:::;;;<<<<<<<<<;;;:::999;;;===???BBBFFFLLLSSSWWWZZZYYYTTTPPPRRRWWWYYYVVVWWWWWWYYYcccwww|||jjjUUURRRZZZrrrnnn[[[[[[hhhsss{{{)))&&&%%%&&&&&&$$$$$$&&&%%%&&&((()))******)))(((&&&&&&((()))++++++,,,,,,)))((('''&&&'''))),,,---111///+++***+++,,,,,,,,,))))))((((((((()))******))))))((('''&&&&&&&&&&&&&&&(((***+++,,,---,,,,,,%%%&&&'''((())))))))))))&&&(((***++++++***(((&&&+++&&&!!!!!!''',,,......,,,+++*********+++,,,---///000///...---...000222000//////000222666999<<>>>>>AAAEEEHHHEEEDDD@@@;;;777555666888333333333111---+++++++++,,,+++)))((('''(((((()))))))))))))))))))))******,,,,,,,,,,,,+++---000333...///000000000///---,,,,,,------+++******,,,///---444333111444...(((---******((((((((((((******,,,...111444666666666555555666666444222555===EEEPPPZZZdddjjjqqq||||||xxxwwwxxxvvvrrrsssyyy}}}}}}zzz|||~~~|||yyyuuurrrqqqiiibbbYYYOOOGGGAAA<<<999;;;:::999:::@@@KKKYYYbbbnnnrrruuutttpppooorrruuuzzz|||XXXAAA;;;;;;777777999888===PPPeeeuuuhhheeedddgggooozzz}}}qqqrrrtttwwwyyy{{{~~~}}}}}}}}}ttt\\\MMM@@@======;;;@@@HHHVVVsssaaaGGGAAA:::666888999888777888888666888AAANNN___vvv{{{___WWWOOOHHHEEECCCAAABBBEEEIIIfff|||fffWWWXXX___ooobbbQQQEEE@@@@@@???>>>CCCEEEHHHKKKLLLLLLJJJIIIHHHMMMTTTWWWWWWWWWXXXZZZ[[[ccckkkgggYYYMMMOOOXXX\\\___eeejjjoooqqqrrrrrrrrrnnnkkkmmmqqqtttssspppjjjpppttttttpppgggXXXKKK===:::666444666:::===>>>:::BBBJJJNNNPPPQQQNNNKKKHHHFFFGGGJJJNNNQQQPPPNNNMMMPPPWWW]]]```___YYYUUULLLIIIDDD@@@>>>>>>@@@BBBFFFIIIJJJFFFBBBAAAEEEJJJRRRLLLDDD@@@@@@AAA@@@???EEEBBB>>>===>>>???@@@@@@============<<<;;;:::999777:::===AAAEEEJJJPPPTTTZZZZZZVVVRRRSSSWWWWWWTTTVVVWWWYYYbbbttt|||lllVVVRRRWWWmmmpppZZZSSSXXX^^^qqq)))'''''''''&&&%%%%%%%%%"""###%%%'''((()))(((((('''(((***+++++++++,,,,,,((('''&&&&&&(((+++,,,---222000---++++++,,,---...------+++)))(((''''''''')))(((((('''''''''''''''&&&'''(((***++++++++++++&&&'''(((*********)))(((%%%'''***,,,---+++)))'''***&&&######'''+++...///,,,+++***))))))+++---...///000000///......///111---...///111333555777888DDDDDDEEEFFFGGGIIIKKKLLL@@@>>>:::666222000000000---......,,,***(((((()))***)))((('''&&&'''((()))(((((()))************))))))***++++++++++++---///...////////////...------+++,,,,,,+++******,,,---***111000///555000))),,,,,,+++)))((()))+++---...000111222333555555666666555555444111111888GGGRRRdddlllrrrssssssyyy~~~{{{yyyxxxxxxuuupppqqqwww||||||uuuwwwyyyzzzzzz{{{}}}zzzqqqfff[[[OOOEEE>>>>>>===<<<;;;<<>>@@@BBBEEEFFFDDDAAAAAAEEEIIIOOOJJJCCC???>>>?????????BBBAAA@@@??????>>>======<<<<<<<<<<<<<<<;;;;;;;;;777:::===@@@CCCGGGKKKNNNUUUWWWVVVSSSSSSVVVWWWTTTXXXYYYZZZ___ooo|||wwwiiiVVVQQQTTThhhsssZZZOOOOOORRR\\\nnn((((((((('''''''''&&&%%%"""###%%%'''))))))))))))'''***,,,,,,******+++---(((&&&%%%'''***---...---000///---+++******,,,------,,,+++)))((((((''''''((((((((((((((((((''''''%%%%%%&&&'''))))))******((()))*********)))'''&&&$$$'''***------,,,)))(((''')))******)))))),,,...,,,+++***))))))+++---...,,,---......------///000,,,...222555888:::::::::AAADDDIIIMMMPPPPPPOOONNN===:::666333000///------)))***+++***((('''((()))((('''&&&&&&&&&'''((()))'''((()))***************'''***...000///---,,,,,,...............---,,,,,,***+++,,,+++***)))+++,,,+++222000///555000))),,,++++++******,,,///111333666555333222222444555777555444111///333AAATTTccctttxxxxxxsssqqqssstttsss}}}}}}}}}yyyyyyuuuqqqrrrxxx|||}}}xxxyyyyyyyyyzzz~~~zzzqqqeeeXXXPPPAAA???<<<999999===DDDIIIWWWcccnnnpppqqqtttuuutttxxx~~~tttOOO<<<:::444666<<>>AAADDDHHHLLLNNNMMMLLLJJJGGGLLLRRRVVVUUUUUUUUUWWW[[[ccciiieee[[[UUUVVVYYYVVVYYY^^^dddhhhlllnnnooooootttxxxyyyuuurrrqqqsssqqqkkkbbbZZZQQQHHHAAA===:::::::::999999:::<<<===BBBFFFKKKLLLGGGAAA======FFFCCCBBBFFFKKKNNNLLLHHHMMMJJJGGGJJJNNNNNNIIICCCAAA???===;;;;;;;;;===>>>===???AAAAAA@@@AAAEEEHHHFFFCCC???===<<<===>>>>>>;;;===???@@@???<<<999777888999999::::::;;;<<<===:::<<<>>>@@@AAACCCGGGIIIOOOSSSTTTSSSSSSVVVVVVTTTUUUWWWWWW\\\iiivvvtttiiiXXXQQQQQQaaa}}}vvv]]]NNNKKKKKKMMMZZZlll&&&))))))''''''))))))&&&%%%&&&(((***++++++++++++'''***---,,,***(((***,,,)))&&&%%%(((---000000...---------,,,***)))***+++(((((((((((()))***++++++(((((()))))))))(((((('''%%%%%%&&&'''((()))******************)))((('''&&&&&&(((***,,,---,,,***)))&&&***......***((())),,,,,,+++*********+++,,,---(((***,,,,,,++++++,,,...+++///555;;;???@@@@@@@@@===AAAGGGLLLOOONNNKKKIII999777333111111000///---((()))***)))'''''''''((('''&&&&&&&&&&&&''')))***((((((((()))******++++++(((,,,111333222000---,,,------,,,,,,,,,+++++++++)))***++++++***)))***+++***222111///333...)))...++++++,,,---///111444555888777444333222333555666555333000222<<>>888666333333666555111///111111333777999888999BBBMMMffffffJJJFFFCCCHHHVVV^^^YYYOOOKKKGGGKKK]]]wwwlll___WWWSSSUUUZZZ\\\SSSGGGAAA@@@BBBBBB@@@===???CCCFFFIIIIIIIIIHHHEEEJJJPPPSSSRRRPPPQQQRRRXXX]]]aaa^^^\\\\\\\\\[[[ZZZ\\\```dddhhhkkklllmmmlllpppuuuuuurrroooppprrrlllaaaUUULLLDDD>>><<<>>>777999::::::;;;<<>>@@@BBBAAA@@@CCCGGGIIIHHHFFFHHHEEEBBBCCCFFFFFFBBB======<<<;;;:::::::::;;;;;;:::;;;===>>>>>>???BBBDDD???>>>===<<<<<<<<<======666999===>>><<<999777555777777888888:::;;;===>>>>>>???@@@@@@@@@BBBEEEHHHJJJPPPTTTSSSSSSUUUUUUSSSOOORRRTTTXXXeeesssuuummmYYYQQQNNN[[[wwwzzz```OOOJJJHHHHHHNNNYYYkkk$$$(((***'''(((++++++'''&&&''')))***+++++++++***'''***---,,,)))''')))+++)))'''&&&)))///222111///***,,,...---+++((()))***%%%&&&&&&'''(((***+++,,,'''((())))))***)))(((''''''''''''((()))***+++,,,******))))))))))))))))))((()))***+++,,,+++***)))'''(((***++++++***))))))******+++++++++,,,,,,,,,)))+++,,,,,,+++***+++,,,,,,000777>>>AAAAAA???>>>999;;;>>>AAAAAA@@@>>><<<444111......///000...---((()))))))))'''&&&'''((('''&&&&&&&&&'''(((***+++)))((((((((((((***+++---))),,,///111000...,,,,,,,,,++++++***************(((***++++++)))))))))***'''111111...000,,,***222+++,,,---...000111333333444555555666666666555555444222222:::KKK```rrr}}}~~~tttooouuu}}}{{{zzz}}}}}}zzzxxx{{{~~~zzz|||{{{xxxyyy~~~xxxsssqqqtttzzz}}}~~~~~~xxxtttmmmfffYYYJJJ>>>999999;;;<<>>AAADDDFFFHHHHHHIIIHHHMMMSSSTTTSSSQQQQQQRRRTTTWWWWWWWWW\\\cccccc___^^^```cccfffjjjlllnnnooorrrpppmmmllllllkkkhhheee]]]RRRHHHCCC>>>::::::>>>888:::<<<<<<<<<>>>BBBFFFFFFAAA???BBBBBB???===@@@===>>>???AAACCCDDDDDDDDDAAA???===>>>@@@@@@>>>;;;:::999999888888888888888::::::;;;;;;;;;<<<===>>><<<===>>>>>>>>>===<<<<<<777999;;;;;;999777888999:::999999999:::;;;===>>>@@@@@@@@@???@@@BBBGGGJJJJJJQQQVVVUUUTTTUUUTTTRRRNNNRRRTTTWWWbbbqqqtttnnnZZZQQQKKKUUUrrr}}}cccSSSNNNLLLKKKLLLPPPZZZooo###(((***'''(((---,,,(((%%%&&&''')))))))))((((((&&&***---,,,(((&&&(((+++***'''&&&***000444333000))),,,//////,,,)))((()))'''''''''''''''((())))))'''((()))******)))((('''(((((())))))***,,,---...))))))(((((((((***+++---******+++++++++*********(((&&&%%%'''+++,,,+++((()))***+++,,,,,,,,,,,,+++,,,...//////---,,,,,,---...222888===???===999666444444444444333222111000...+++)))))),,,---,,,***'''((()))(((&&&%%%&&&''''''&&&&&&&&&''')))***+++))))))''''''(((***,,,...(((***++++++*********++++++******)))((()))))))))((()))++++++)))))))))***$$$///000---...***+++555,,,,,,...///000000000000///222666999:::999666444333111444AAAVVVkkk{{{~~~rrrnnnwwwyyy|||~~~{{{wwwvvvxxx|||zzz}}}|||zzz|||{{{uuuqqqtttzzz~~~~~~~~~~~~~~~}}}yyyvvvsssppphhh]]]QQQGGGAAA>>>777===AAAEEEVVVmmmwwwsss|||vvvRRR;;;555888BBBPPPVVVJJJ:::999CCCLLLWWWbbblll}}}xxxvvvmmmjjjxxx|||yyy{{{~~~dddMMMDDD???;;;<<>>???BBBDDDGGGIIIKKKLLLNNNRRRWWWYYYWWWTTTTTTUUUQQQRRRQQQSSS\\\fffgggaaa```bbbeeeiiillloooqqqrrr{{{rrrhhhfffhhhggg___WWWPPPGGG@@@@@@>>>999999======>>>???>>>===???CCCGGGGGG???<<>>>>>===<<<888888777777777666666555;;;;;;;;;::::::999999999===???AAAAAA@@@>>><<<<<<:::;;;;;;999777777;;;>>>===<<<;;;:::;;;;;;===>>>@@@@@@@@@???@@@CCCIIIMMMLLLSSSXXXWWWUUUUUUSSSPPPRRRVVVWWWXXXaaaooorrrlllZZZRRRJJJRRRpppfffXXXSSSSSSOOOOOONNNRRRaaayyy(((((())))))((('''&&&&&&(((&&&$$$###$$$'''***---((()))***++++++***((('''%%%%%%&&&)))---000111111000,,,)))(((&&&$$$(((...)))((('''&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&+++)))'''''')))++++++***,,,)))&&&&&&(((***)))''',,,)))***...---)))(((,,,(((((()))))))))***++++++)))******+++,,,,,,------,,,---...---+++***+++,,,...000333555777666444333000//////...---+++******++++++++++++************+++)))'''%%%$$$###$$$$$$***+++,,,***((((((***---((()))++++++******+++------***)))++++++((())),,,+++)))'''&&&&&&(((***,,,(((***+++***)))((()))***,,,,,,---...////////////...///000///......///000444333555888;;;;;;777333444444:::LLLcccwwwzzzgggaaannnzzzwwwzzz|||zzzwwwvvvxxxzzz~~~}}}|||{{{|||}}}|||wwwtttsssuuuwwwyyywwwwwwxxx{{{{{{xxxuuuqqqpppooolllfff\\\RRRKKK@@@<<<:::@@@OOO```ooowww|||eeeKKK;;;555888DDDLLLHHH>>>999999:::CCCDDDDDDLLLaaa~~~~~~zzz{{{~~~|||zzzzzzzzz|||rrrUUUEEECCC@@@AAABBBEEEOOObbbzzzzzz___GGG;;;777666666888666444555777888666333666888999999999999:::<<>>>>>???AAACCCCCCBBB@@@===::::::<<>>??????>>>>>>999888888888999;;;===>>><<<:::999;;;>>>@@@???===<<<======???CCCFFFJJJLLLTTTTTTSSSSSSXXX\\\YYYRRRVVVVVVVVVXXX___hhhooorrr[[[TTTLLLSSSjjjlllUUUQQQWWWZZZVVVQQQPPPWWWggg{{{'''''''''''''''&&&%%%%%%&&&&&&&&&&&&''')))***+++((()))+++,,,,,,+++***)))(((''''''(((+++............+++))))))'''$$$''',,,)))(((''''''&&&&&&''''''%%%&&&&&&&&&&&&''''''''',,,)))'''''')))+++,,,,,,+++)))''''''((()))))))))******))))))******(((&&&+++++++++******)))''''''))))))******+++,,,,,,,,,---...///...,,,+++,,,---+++---///222333333222222000///---,,,+++*********''''''(((((()))))))))***%%%%%%%%%&&&&&&((())))))000---***((()))***+++***)))***++++++***)))+++,,,,,,)))(((++++++))))))------+++)))'''''')))***,,,(((***+++***)))((()))+++,,,,,,---..................///000///...---...///333444666:::===<<<888444555777AAAUUUkkk|||rrraaa\\\jjj}}}{{{tttwwwyyyzzzxxxxxxzzz}}}||||||{{{{{{||||||xxxuuuvvvxxxyyyzzzxxxwwwxxxyyyxxxtttqqqvvvvvvvvvuuurrrlllfffaaaXXXPPPGGGEEENNN___rrr}}}}}}~~~ZZZ@@@777888333===CCC@@@;;;<<<@@@BBB???AAACCCIII\\\yyy|||{{{}}}}}}xxxvvvvvvxxx{{{~~~mmmRRREEEDDDAAA@@@???EEEUUUmmmyyyvvvzzzpppaaaLLL<<<555555777777555333222333555666555444666888999::::::;;;===???>>>HHH\\\yyytttSSSIIIBBBFFFLLLKKKGGGDDD@@@??????@@@@@@AAABBBCCC@@@KKK[[[hhhrrrzzzdddYYYOOOKKKIIIGGGGGGJJJNNNRRRRRRMMMJJJIIIDDD===@@@CCCGGGJJJMMMPPPVVVZZZ]]]\\\\\\]]]]]][[[WWWSSSOOOLLLKKKQQQ[[[___]]]YYYTTT[[[eeelllnnnnnnoooppppppiii^^^SSSKKKFFFCCCBBB:::999888999<<<>>>===;;;<<<<<<<<<===>>>@@@AAABBB>>>???AAAAAA@@@>>>;;;999:::<<<>>>???@@@AAACCCEEEDDDCCCAAA>>>;;;:::<<<>>>===;;;888666666666888999===<<<:::999888888999999<<<>>>AAACCCCCCAAA???===999999888888999;;;<<<===;;;:::999;;;>>>??????===???>>>>>>???BBBFFFKKKMMMVVVWWWXXXYYY^^^bbb```[[[TTTWWWZZZ___eeejjjmmmnnn\\\TTTLLLRRRiiimmmYYYWWW^^^gggbbbZZZSSSRRRZZZfffppp&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%''')))******))))))((()))+++---------+++***)))(((&&&''')))+++,,,+++,,,))))))***(((%%%&&&+++))))))((('''''''''((((((''''''&&&&&&&&&'''((())),,,)))'''&&&(((+++---...))))))))))))(((((()))+++,,,000///))))))---***###)))***+++,,,+++)))'''&&&(((((())))))***++++++,,,---...///...,,,+++,,,---)))***+++,,,...///000000///...+++)))((()))******&&&&&&'''((()))***++++++$$$%%%&&&((()))***++++++222---((('''***,,,***(((***+++,,,+++***)))***++++++((((((++++++)))***......---+++)))((()))***+++)))***+++***))))))***+++,,,,,,------...---------...///000///...,,,,,,---111333777;;;>>>===999555222888FFFZZZnnn|||~~~yyymmm^^^ZZZfffuuuyyyuuunnnqqqvvvwwwwwwxxx{{{{{{{{{{{{|||~~~|||yyyxxxyyy{{{}}}{{{zzzyyyxxxxxxvvvrrrppprrrssstttuuuuuusssrrrqqqllleee\\\VVVYYYfffwww~~~qqqLLL666444<<<555:::<<<:::;;;BBBIIILLLFFFKKKNNNSSSaaazzz}}}|||{{{wwwqqqooorrruuuzzzeeeMMMDDDFFFEEEAAA@@@KKKaaa|||ppp___YYYXXXQQQGGG;;;222111333666777888777666777:::<<<<<<;;;555777999::::::;;;===???999@@@LLLeeezzz[[[NNNDDDCCCFFFEEE@@@>>>??????>>>>>>>>>>>>??????===@@@DDDIIIQQQ^^^mmmxxx~~~kkkYYYQQQJJJIIIHHHEEECCCDDDJJJNNNOOOMMMLLLJJJFFFAAACCCFFFIIIMMMQQQUUU[[[___ccc^^^ZZZ[[[^^^^^^XXXRRRKKKIIIKKKSSS\\\```\\\WWWOOOVVV___eeehhhjjjlllnnnfff```VVVHHH===888:::<<<666555555777;;;>>>??????>>>>>>=========>>>??????===>>>@@@BBBAAA???===;;;<<<>>>@@@BBBBBBCCCFFFHHHGGGFFFDDDAAA>>>===>>>@@@BBB???;;;888666777888:::>>>===<<<;;;:::;;;<<<===BBBDDDGGGIIIHHHEEE@@@===:::999999888999:::<<<===;;;::::::;;;>>>??????>>>AAA@@@???@@@BBBFFFKKKMMMRRRVVVYYY[[[___dddddd```ZZZ___fffmmmrrrrrrqqqpppaaaXXXNNNRRRgggooo______gggvvvqqqggg[[[RRROOOTTTXXXppp~~~&&&&&&'''''''''&&&&&&%%%###$$$&&&((())))))))))))&&&'''***,,,---,,,+++***)))'''%%%%%%''')))++++++)))((())),,,***&&&'''******))))))((((((((()))))))))((('''&&&&&&(((***++++++(((%%%%%%'''***------''')))+++***((('''))),,,111<<<<<<000***......&&&$$$&&&))),,,---,,,***)))((((((((()))******++++++,,,---...---,,,+++,,,---)))(((((()))+++---///000...,,,***'''&&&''')))***((())))))***++++++,,,,,,((()))***++++++)))((('''+++***))))))******)))(((+++,,,---,,,***)))***+++***''''''++++++***+++......---+++***)))))))))***)))***++++++))))))***++++++,,,,,,---------------...000111000...---,,,---///222777;;;===<<<888555111999GGGZZZlllwww{{{{{{xxxnnnccc```fffmmmmmmiiijjjoootttvvvvvvxxx{{{~~~}}}}}}}}}}}}~~~}}}{{{{{{}}}|||||||||{{{zzzxxxvvvtttmmmnnnoooooopppqqqsssuuuoooooonnnkkklllqqq{{{xxx]]]BBB333444;;;:::<<<======BBBMMMVVVXXX]]]eeejjjmmmuuu|||tttpppnnnqqqtttyyy~~~www[[[HHHCCCGGGHHHEEEHHHWWWqqqxxxZZZLLLGGGDDD@@@;;;444111111333555555:::999999;;;===@@@BBBCCC666888999999999999:::<<<;;;???CCCRRRtttdddUUUGGGCCCDDDCCC@@@>>>=========>>>>>>@@@AAABBBHHHEEE@@@>>>???EEEMMMRRRfffwwwooo^^^RRRKKKGGGHHHHHHCCC???>>>DDDHHHLLLMMMMMMLLLJJJHHHIIIJJJLLLNNNRRRWWW\\\___```]]]\\\]]]^^^]]]XXXSSSFFFEEEIIISSS^^^bbb___YYYTTTTTTUUUZZZaaagggjjjkkk^^^WWWKKK???888666888;;;666666666888;;;>>>@@@AAA@@@@@@???======<<<<<<<<<<<<>>>@@@BBBBBBAAA???>>>@@@AAACCCCCCCCCCCCEEEGGGJJJJJJHHHDDDAAA@@@@@@BBBBBB@@@<<<888777888:::;;;::::::;;;<<<>>>AAADDDFFFFFFHHHLLLMMMKKKFFF@@@<<<::::::999888999:::;;;<<<;;;;;;<<<===>>>@@@@@@@@@@@@AAAAAACCCEEEGGGIIIJJJLLLRRRWWWXXX[[[___```]]]___cccjjjsssuuusssqqqrrrhhh^^^RRRRRRddd~~~rrreeefffnnn}}}vvviii[[[RRROOOQQQcccrrr&&&''''''(((((((((''''''%%%$$$$$$%%%&&&''')))***$$$&&&(((***++++++***)))&&&%%%$$$%%%'''***++++++''''''***...,,,((((((*********)))))))))******+++***)))((('''''')))+++,,,)))'''$$$$$$&&&)))++++++&&&))),,,+++)))(((***,,,333BBBEEE666)))+++---)))$$$&&&))),,,---,,,+++)))((((((((()))******++++++***,,,---,,,+++***+++---***)))))))))***,,,...///---+++)))&&&&&&''')))***++++++******************+++,,,,,,,,,+++)))'''&&& &&&,,,---***((()))+++,,,------,,,***)))***+++***''''''++++++***+++...---,,,+++)))((((((((())))))+++,,,+++***)))***+++++++++,,,---............///111333333111///.........222666:::;;;999666444333:::FFFTTTaaakkkqqqttttttnnniiiiiikkkkkkhhhdddmmmqqqvvvyyyyyyyyy|||~~~}}}~~~}}}~~~~~~}}}|||sssttttttrrrpppqqquuuxxxpppsssuuuuuuttttttxxx|||~~~uuuXXXEEE;;;555555777888;;;>>>BBBMMM^^^jjjnnnvvvzzzuuusssssstttuuuxxx|||kkkRRRDDDBBBFFFDDDGGGSSSjjjfffJJJ@@@>>><<<888666333222222444555555777888888:::<<>>???@@@@@@???===;;;::::::<<<>>>???IIIUUUggg{{{{{{zzzeeeXXXNNNIIIFFFIIIHHHCCC>>><<<@@@CCCHHHLLLMMMLLLMMMPPPLLLLLLMMMPPPUUU[[[___bbb```aaacccbbb___ZZZVVVSSSGGGFFFJJJSSS^^^bbb___YYYXXXTTTSSSZZZdddiiieee___UUUKKK@@@999888:::<<<<<<;;;;;;;;;;;;<<<===@@@BBBBBBAAA???===<<<;;;::::::;;;===???BBBBBBAAA@@@???BBBCCCDDDDDDBBBBBBCCCDDDHHHHHHGGGDDDAAA???@@@AAA???===:::888777999;;;===999:::;;;>>>AAAEEEHHHJJJGGGIIIKKKKKKIIIDDD???;;;:::999999888999:::<<<======>>>?????????@@@AAAAAA???AAADDDFFFHHHHHHGGGFFFLLLSSSYYYYYYZZZ\\\]]]\\\\\\\\\aaahhhiiifffhhhmmmjjj```RRRQQQbbb|||vvvjjjjjjpppyyyiii[[[TTTSSSZZZeeexxx&&&'''(((((()))(((((((((&&&%%%%%%%%%&&&((()))+++$$$&&&(((******)))((('''%%%$$$$$$&&&)))******)))((((((+++///...***))),,,++++++*********+++,,,,,,******)))))))))***+++,,,)))(((&&&&&&((()))))))))'''(((***+++******+++,,,000===AAA555(((%%%((()))((()))***++++++***((('''(((((())))))***++++++,,,***,,,---,,,++++++,,,...,,,+++*********+++------,,,+++)))''''''''')))***))))))))))))(((((('''''')))******+++******))))))%%%...///***'''***...+++,,,---,,,+++***+++,,,+++((((((++++++)))***...,,,+++***)))))))))))))))***+++,,,+++*********,,,***+++,,,...///000000111000222555666444333222222///333777888888666555555000555<<>>KKKbbb}}}sssUUU@@@999888888111111111111333555777888999:::<<<<<<>>>AAAFFFIIIAAABBBAAA???<<<::::::;;;888:::;;;===KKKfffuuubbbLLLCCCBBBBBBCCCDDD>>>>>>===<<<<<<;;;<<<<<<999::::::;;;;;;:::::::::===@@@FFFPPP^^^gggddd[[[VVVbbbuuu~~~jjj[[[VVVLLLGGGEEEHHHIIIDDD@@@???@@@BBBFFFKKKKKKJJJNNNTTTNNNNNNNNNRRRZZZaaafffiiidddfffgggddd^^^XXXUUUTTTOOOLLLLLLSSS[[[```]]]XXXXXXVVVXXX```hhhggg[[[OOOJJJBBB999777;;;???@@@>>>@@@@@@???===<<<===@@@BBBCCCBBB@@@===;;;:::999999:::<<>>@@@BBBBBBBBB@@@???@@@AAACCCDDDCCCAAA>>>======>>>;;;:::999888999:::<<<============>>>???BBBDDDFFFEEEEEEEEEDDDBBB???<<<:::999888888888999;;;===>>>>>>@@@AAA@@@???>>>???AAA???AAADDDGGGHHHGGGEEECCCOOOXXX```___]]]^^^``````[[[XXXZZZ______]]]cccmmmjjj___RRROOO```{{{}}}pppkkknnnxxxggg\\\XXXVVV\\\hhh{{{%%%&&&''''''((((((((('''%%%&&&''')))************&&&''')))******)))((('''&&&&&&&&&(((******(((&&&)))))),,,//////+++,,,///+++++++++++++++,,,------************+++++++++,,,+++***))))))++++++)))'''(((((((((***,,,---+++***---111333///)))%%%%%%((())))))************))))))))))))******+++,,,,,,,,,,,,---......------...000,,,,,,++++++*********++++++***))))))(((((())))))((((((((((((((())))))))))))))))))))))))***+++,,,###(((------***))),,,000***,,,---,,,++++++,,,---,,,)))(((++++++))))))---++++++++++++++++++++++++***+++,,,,,,******+++,,,)))***,,,///111222333333111444777999888666666666222555888888666444555666///222666888888;;;@@@EEEKKKLLLQQQZZZ^^^^^^aaagggkkkpppwwwzzz{{{{{{}}}~~~~~~}}}{{{~~~{{{||||||xxxttttttyyy}}}}}}yyywwwvvvwwwvvvvvvyyy{{{xxxiiiVVVDDD444222444666>>>IIIOOOQQQQQQQQQ\\\ooouuuvvvvvvvvvvvvxxx{{{~~~|||~~~oooTTTDDDAAABBB@@@@@@SSSrrrwww[[[GGG===888666777///000000000222555888;;;<<<>>>???@@@@@@CCCIIIMMM@@@AAAAAA???<<<::::::;;;666555777;;;BBBSSSqqqnnnUUUGGGCCCBBBBBBCCC???>>>>>>============>>>???@@@???===999888999;;;888::::::;;;???FFFHHHFFFDDDNNN___qqq|||gggVVVOOOPPPHHHCCCAAAEEEHHHFFFDDDDDDEEEDDDGGGJJJHHHFFFKKKTTTQQQOOOOOORRRZZZaaafffhhhdddbbb___\\\ZZZYYYXXXWWWTTTPPPMMMQQQYYY___^^^ZZZWWWXXXYYY\\\\\\WWWNNNGGGBBB>>>;;;;;;>>>BBBCCCDDDAAAAAAAAA>>><<<<<>>@@@AAA@@@>>>===;;;===>>>???>>>>>>???AAAAAABBBBBBAAA>>>===>>>???::::::::::::;;;;;;<<<<<<======<<<<<<<<<===???@@@AAA???===;;;999999999:::777777777888:::<<<>>>???>>>@@@AAA???===;;;<<<>>>BBBBBBCCCCCCDDDDDDDDDDDDNNNYYYbbbbbb^^^___bbbccc```[[[[[[______]]]eeesssooodddTTTOOO]]]xxxtttlllkkkttthhhccc\\\[[[]]]fffuuu$$$%%%%%%&&&'''''''''&&&$$$'''***---...---+++***((()))+++++++++***(((''''''((()))***+++)))&&&"""***))),,,000///,,,---111++++++++++++,,,,,,---...)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,---,,,)))''')))''''''***---...,,,)))---)))(((,,,+++'''&&&(((&&&&&&'''(((***+++------*********+++,,,,,,---------///000000//////000222,,,,,,,,,+++***))))))(((***************)))))))))(((((()))***+++,,,------+++***)))(((((()))***+++,,,,,,+++******+++...000***+++,,,,,,,,,,,,---...---***)))++++++((())),,,+++,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,)))***,,,///222444555555111555888::::::999888888555888999888666444555777555888:::888555444666:::::::::@@@JJJOOOQQQXXXaaaeeekkkrrrvvvwwwxxxzzz}}}~~~~~~|||{{{{{{~~~~~~|||~~~~~~|||xxxxxx}}}~~~|||wwwwwwzzzfffQQQDDD;;;666777666777EEEXXXjjjiiibbbZZZ]]]mmmpppqqqrrrssstttwww|||~~~iiiOOOAAAAAABBB>>>EEE]]]~~~eeeIII???===999666888222222222111222444888;;;:::<<<=========@@@FFFKKK<<<======<<<:::888999:::666333666<<>>>>>>>>???AAABBBDDDEEE??????===999555666;;;@@@555;;;>>>;;;999<<>>CCCHHHHHHHHHIIIJJJGGGHHHJJJFFFCCCIIIRRRSSSPPPOOOQQQWWW]]]aaabbb```YYYRRRQQQVVVZZZ\\\ZZZUUUOOOKKKOOOYYY```aaa___YYYXXXUUUPPPIIIEEEEEEFFF>>>@@@BBBBBBBBBCCCGGGIIIAAAAAAAAA>>>;;;<<<@@@CCCBBBAAA???===;;;999999888:::;;;>>>@@@@@@???===<<<777999;;;<<<===>>>@@@BBBBBBCCCDDDCCCAAA@@@AAABBB;;;;;;<<<======<<<;;;;;;;;;:::999999999;;;<<<===>>>;;;777444333555777999666666777888:::<<>>???@@@>>>;;;999:::;;;EEECCCAAA@@@@@@BBBDDDFFFIIIUUU______\\\]]]```bbbaaa[[[[[[```___]]]fffuuuvvvjjjXXXPPP[[[tttwwwllliiisssnnnddd```ZZZXXX```qqq+++---+++&&&%%%(((++++++(((---222444222///......,,,,,,++++++***)))))))))'''&&&&&&'''((())))))((('''******((()))---...,,,------...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++'''(((******))))))***,,,---***'''(((***+++)))'''&&&&&&&&&***...000...+++)))***+++***))))))+++---...///000000///---+++***,,,---,,,+++(((((()))***)))))))))((('''''')))***+++***)))***+++,,,***(((''')))******((('''(((((()))(((&&&$$$%%%'''***+++(((+++...//////...---......---,,,,,,++++++,,,,,,------------,,,+++***)))---******...///,,,,,,...'''"""$$$+++111222555;;;<<<;;;;;;>>>AAABBB@@@===BBBBBB???;;;???DDDAAA999???>>>;;;999666555444444666999===@@@BBBDDDGGGIIISSSXXX```iiiqqqvvvxxxyyy{{{}}}~~~~~~}}}}}}}}}}}}|||zzzxxxvvvzzz|||~~~}}}{{{{{{~~~}}}|||zzzxxxwwwyyy~~~}}}|||{{{}}}eeeFFF???666111444:::CCCRRR```ttt{{{uuueeedddvvvpppsssvvvxxxyyy{{{}}}~~~~~~```MMMCCC>>>@@@DDDPPPiiisssWWW>>>888888444111333111333555333000111777<<<===>>>@@@AAA@@@???===<<<:::;;;;;;:::777666777777222888888888;;;???SSSrrrqqqYYYMMMEEEHHHBBB======???AAADDDEEEEEEDDDDDDAAA===;;;>>>AAACCCDDDBBB666222999<<<777444888BBBBBBEEEIIIMMMSSS```mmmrrr^^^PPPFFFBBBBBB?????????@@@AAADDDFFFGGGLLLIIIFFFCCCBBBCCCFFFGGGLLLMMMOOORRRVVVZZZ]]]___XXXTTTRRRSSSTTTTTTWWW\\\TTTSSSTTTWWW\\\```bbbbbb[[[SSSJJJCCC@@@???>>><<<@@@AAABBBDDDEEEGGGHHHIIIDDD@@@>>>>>><<<;;;>>>DDD??????>>><<<999999:::<<<;;;>>>BBBCCCBBB@@@??????999;;;>>>@@@AAAAAAAAA@@@CCCDDDFFFGGGFFFCCC@@@======<<<;;;::::::;;;<<<===;;;:::777666666777999;;;;;;<<<<<<===<<<;;;:::999888888:::===???@@@>>>;;;888===AAAAAA===999888999;;;AAA>>><<<@@@>>>;;;BBBNNNUUU\\\]]]\\\]]]ccciiikkkccc[[[[[[^^^bbbjjjrrrsssgggXXXOOOTTThhhvvvjjjcccvvvuuujjjccc]]]YYYWWW]]]ppp&&&***+++(((&&&)))***)))...333888999777222...---*********)))))))))))))))%%%%%%&&&''')))+++++++++)))+++,,,)))***...///---,,,---.........---+++***+++++++++,,,,,,+++++++++))))))*********+++++++++((()))******)))(((***+++---***((((((***+++)))((('''&&&&&&))),,,...---+++)))***+++***))))))+++,,,/////////...------,,,+++---...---,,,***)))***+++***+++***((('''(((+++---+++******+++,,,,,,+++)))(((***++++++***))))))***+++***)))((()))***,,,---***---///000///......///,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,000------111333000---...+++)))+++333777777888<<<===???BBBHHHNNNSSSUUUUUUYYYYYYVVVRRRTTTXXXTTTLLLFFFDDD@@@<<<999888888888777999<<<======???AAACCCFFFKKKSSS\\\cccjjjooorrrrrruuuyyy|||{{{zzzyyyyyyzzzyyyxxxxxxxxxxxxvvvuuuuuuxxxzzzyyyvvvuuuvvvyyywwwwwwxxxxxxyyy{{{eeeIII999444111333999FFF]]]ppp{{{sssooo{{{|||tttvvvwwwxxxxxxyyy{{{}}}yyy]]]LLLCCC???CCCJJJ\\\wwwaaaLLL:::999:::777444555111333444222000111666;;;<<<===>>>???>>>===;;;:::444555666666555555666777777:::777666999999HHHccclll```RRROOOEEE@@@BBBEEEHHHJJJJJJIIIGGGGGGDDDAAA@@@BBBDDDCCCBBBBBB888444999;;;666555:::>>>===>>>???@@@BBBKKKUUUhhhyyylll\\\QQQIIIDDDBBB@@@@@@@@@AAABBBCCCDDDEEEKKKIIIGGGFFFEEEFFFGGGHHHMMMMMMMMMNNNPPPRRRSSSSSSTTTSSSUUUZZZ[[[WWWVVVXXX\\\]]]^^^aaaccccccaaa___OOOHHH@@@;;;;;;>>>@@@AAA>>>???@@@AAACCCDDDEEEFFFEEEBBB@@@AAA???<<>>>>>>>><<<;;;;;;===???:::===@@@AAA@@@>>>>>>>>>999;;;===@@@BBBBBBBBBAAAHHHIIIKKKKKKIIIFFFBBB??????>>>===<<<<<<<<<===>>><<<;;;999777777888:::;;;;;;;;;<<<<<<<<<;;;::::::888999;;;<<<===>>>>>>>>>999<<>>PPPkkkzzzttt~~~|||yyyuuuvvvwwwwwwwwwyyy{{{~~~rrrXXXJJJCCCAAAHHHTTTlll{{{NNNAAA999:::;;;666333555111333444222000111666:::;;;;;;<<<<<<;;;:::888777000222444444444555777999:::;;;666666999777@@@VVV|||{{{jjjbbbTTTOOORRRVVVYYYZZZWWWSSSPPPKKKGGGDDDCCCEEEFFFDDDBBBBBB;;;888:::999555666<<<<<<;;;;;;<<<:::888===DDDHHHXXXfffuuuxxxbbbUUUPPPJJJEEECCC@@@AAABBBBBBCCCCCCBBBBBBHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIGGGHHHJJJKKKKKKJJJQQQPPPTTTYYY[[[XXXWWWYYYhhhhhhhhhgggddd___WWWRRRCCC===666333555:::???BBB===>>>???@@@AAABBBCCCCCCCCCAAAAAABBB@@@<<<===AAA======>>>===<<<<<>>@@@@@@???>>>>>>???:::<<<>>>AAABBBCCCCCCCCCHHHIIIKKKKKKJJJHHHEEECCCAAA@@@>>>=========>>>>>><<<;;;::::::999999999:::::::::;;;<<<<<<;;;;;;:::888:::<<<<<<:::;;;>>>AAA<<<<<<===============>>>;;;BBB@@@???EEEDDDCCCJJJFFFLLLSSSVVVXXX]]]eeekkkssskkkccc___^^^^^^dddkkkuuulll^^^QQQPPP___xxx~~~hhhXXXkkk}}}tttiii```XXXSSSUUUYYYooo''',,,...---...111333222555666666444222///---,,,((((((''''''((()))+++,,,'''(((*********+++,,,---***---...,,,,,,//////,,,+++,,,---......---,,,+++)))+++---//////---+++)))))))))*********************++++++***((('''((())),,,+++++++++++++++***)))***(((''''''''')))******((()))******))))))+++---000///,,,******+++---...---......---+++***+++------,,,***(((''')))...222---,,,,,,---......---+++***+++,,,,,,******,,,---***+++,,,------,,,+++***)))***++++++))))))***+++***+++,,,..................---++++++,,,...000222,,,***,,,333777555222111777666888===EEEOOO[[[dddtttxxx~~~|||sssqqqmmmiiiddd___[[[YYYMMMLLLIIIEEE@@@>>>???@@@999;;;======<<<>>>DDDIIIUUU\\\fffooouuuxxx{{{|||vvvvvvvvvuuusssrrrrrrrrrwww{{{~~~~~~zzzwwwwwwxxxtttwww{{{|||{{{yyywwwvvv|||||||||}}}}}}kkkRRR???;;;999888>>>KKKaaayyy}}}nnnmmm{{{{{{wwwrrrssstttuuuwwwzzzhhhRRRGGGBBBAAAMMM]]]yyydddEEE???;;;;;;999333111333222333333222111222555888999::::::999888777555444111333555555555666888:::999999555666<<<:::???QQQppp~~~pppkkkoootttvvvtttnnngggcccWWWPPPHHHDDDEEEFFFEEECCCBBB===;;;;;;999555888>>>;;;999:::<<<:::888:::???:::DDDHHHPPPbbbppp}}}lllVVVLLLJJJHHHEEEDDDAAABBBCCCCCCCCCBBBAAA@@@EEEFFFGGGHHHHHHGGGFFFFFFCCCBBBAAACCCHHHKKKKKKJJJMMMKKKLLLQQQUUUWWW\\\bbbmmmkkkfffaaaYYYPPPFFF@@@<<<999555333333777:::===>>>??????@@@AAABBBBBBCCC>>>===???AAA???:::999;;;<<<=========<<<<<>>???AAACCCDDDEEEEEEEEEAAACCCFFFHHHIIIIIIHHHGGGAAA@@@>>>===<<<<<<===>>>;;;;;;;;;::::::999999999999:::::::::;;;;;;;;;;;;999<<<>>><<<888888===CCCAAA???============>>>>>>???FFFDDDBBBHHHFFFDDDKKKMMMQQQUUUWWWXXX[[[aaafffkkkeee___^^^]]]^^^dddllluuuooobbbTTTOOO[[[tttjjjXXXgggssshhhaaa[[[WWWUUUXXXggg}}}+++...///,,,,,,111555666444222///,,,,,,---///000))))))(((((()))+++---...***+++---,,,)))(((***+++))),,,...,,,,,,//////,,,,,,,,,............---,,,+++---///111111///---+++))))))))))))))))))))))))***++++++***((('''((()))+++,,,------,,,+++******))))))(((''''''''')))***((()))************,,,...111///,,,******+++...///,,,------,,,******+++------,,,***'''&&&)))---111...---,,,---...///---+++***++++++***)))***,,,...+++,,,---......---,,,***)))******)))((((((+++------....../////////......,,,+++******+++---///111111000222777999777777999;;;AAAJJJTTT^^^kkkwww}}}}}}{{{{{{|||}}}|||zzzuuuqqqnnngggddd___VVVNNNHHHFFFFFF@@@AAA???<<<888888:::===DDDJJJRRR[[[dddmmmuuu{{{uuuwwwxxxvvvssspppooooooqqqtttxxxxxxvvvssssssuuussswww{{{}}}{{{xxxvvvuuu}}}{{{yyywwwxxxzzz~~~{{{___EEE777999777999EEE[[[sssmmm^^^dddxxxyyyuuurrrsssssstttvvvzzzuuu^^^KKKDDDAAABBBSSSiiitttOOOBBB???<<<999666222333666333333444333333444666777888888888777666555555444444555666666555555666888777777444666===999===MMMeeeqqqdddSSSGGGDDDEEEDDDBBBAAA>>>===<<<:::888;;;???999777888:::999666666:::444;;;999:::FFFOOOZZZiiittt}}}vvvbbbMMMCCCAAABBBCCCEEE@@@AAABBBCCCCCCCCCAAA@@@BBBBBBCCCDDDDDDCCCCCCCCCAAA???>>>BBBHHHMMMMMMLLLFFFEEEHHHOOOVVVZZZ```ffffffaaaYYYQQQJJJBBB;;;777777777777777777888999:::======>>>>>>?????????@@@<<<;;;>>>AAA???999888:::=========<<<<<<<<>>;;;888888===CCCDDDCCCAAA>>><<<;;;<<<===DDDJJJGGGDDDHHHEEEBBBIIIQQQTTTWWWXXXYYY[[[___cccccc___\\\[[[[[[\\\ccckkktttqqqgggWWWNNNXXXrrrnnn\\\ddd}}}~~~rrrgggbbb```[[[WWWRRRXXXfff{{{,,,///...******///333444333///***)))+++...222333***)))(((((()))+++---///+++---...,,,(((&&&(((***'''+++---,,,---000000---,,,---...000000///......---...000111111000...---*********))))))))))))))))))***+++***)))((()))***+++,,,......---+++++++++((()))***)))(((((()))+++)))***+++++++++,,,...000111///---++++++---///000+++,,,,,,,,,******+++---------+++)))'''(((,,,///---,,,,,,---......---+++***++++++***)))***---///...///000000000///...---+++,,,+++******+++...111444333111000///.........++++++******+++---...///111111333666666555:::BBBIIIXXXjjjwww{{{zzz|||vvvyyy||||||zzz|||yyysssiii___WWWSSSQQQDDDCCC@@@>>><<<:::999888999;;;???DDDLLLWWWcccjjjtttxxx||||||yyyvvvuuuvvvooorrruuuuuusssqqqrrrtttpppssswwwyyyyyyxxxwwwwww~~~|||yyywwwwww{{{vvvUUU???666111222888JJJfffnnnaaaggg|||www||||||yyyvvvvvvuuuttttttxxx~~~jjjUUUEEECCCBBBFFF]]]xxxcccCCC>>><<<999777444555888;;;555555555555555666666777777777777666666666666666555666777666444444555666777888555666:::555777GGGaaayyy```MMMFFFDDDCCCBBB???>>>============>>>??????;;;;;;<<<;;;666555777///777777777>>>???@@@IIIPPPUUU^^^gggooozzzhhhXXXFFF===;;;<<<@@@EEE???@@@AAABBBCCCCCCCCCCCCAAA@@@???>>>>>>>>>???@@@CCC@@@>>>BBBHHHMMMLLLJJJ@@@BBBJJJUUU[[[\\\]]]```VVVQQQIIICCC>>>;;;999777111444888;;;<<<<<<<<<===::::::::::::;;;;;;;;;;;;;;;;;;>>>BBB@@@;;;:::<<<<<<============>>>AAADDDIIIHHHFFFDDDCCCEEEIIIMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIJJJJJJJJJIIIGGGFFFEEE>>>===<<<<<<<<<<<<>>>>>>::::::::::::;;;<<<======??????>>>===============;;;<<<===;;;999999===AAAEEEFFFEEEAAA<<<999;;;>>>GGGMMMIIIEEEHHHDDD@@@FFFNNNQQQUUUXXXZZZ\\\___aaaaaa^^^]]]\\\ZZZYYY___hhhvvvvvvmmm\\\OOOVVVpppqqq```aaazzzyyywwwssskkkdddbbbbbb```[[[YYYUUUVVVbbbuuu,,,000000,,,+++...111000...+++((((((+++///000000+++)))(((''''''))),,,---))),,,...,,,(((&&&(((+++'''+++......///333222///---...000111111111000///......////////////......,,,,,,,,,+++++++++******((()))******)))(((***+++***---000000---+++++++++&&&)))++++++***)))***,,,***+++,,,---,,,---///111111000...------...000111,,,---------++++++---...//////...+++)))))),,,...---,,,+++,,,......,,,++++++,,,,,,+++***+++...111//////000000///......---+++++++++******,,,000444:::888444111............+++,,,,,,,,,------......,,,///444777777;;;IIIWWWhhhxxx}}}~~~zzz|||wwwxxxzzz{{{||||||||||||~~~{{{uuunnniiifffeeePPPMMMJJJIIIJJJGGGAAA;;;<<<;;;:::999<<>>;;;:::888555555777999;;;777666666666777888777777777777666666777777888888666777888888666666777888888:::777888999333666HHH___eeePPPHHHFFFEEECCC>>>===<<<===@@@BBBAAA>>>CCC???===>>>===999888999444===<<<:::>>>:::666===999===AAAFFFLLLWWWccclllwwwvvvXXXMMMBBB<<<999999>>>DDD>>>>>>???@@@BBBDDDFFFGGGBBB@@@<<<999888:::===@@@CCC???===@@@HHHLLLKKKHHHBBBCCCJJJSSSVVVTTTSSSUUUIIIDDD>>>999777666555555000444888:::;;;<<<>>>@@@999999999999999999999999::::::===AAA???;;;:::===:::<<<>>>???@@@CCCGGGJJJQQQOOOMMMJJJIIIKKKPPPUUUVVVUUURRRPPPMMMKKKJJJIIIMMMMMMLLLKKKIIIGGGEEEDDD>>>======<<<===>>>@@@AAA<<<;;;:::;;;<<<>>>AAACCCFFFEEECCCBBBAAA@@@AAAAAA<<<<<<;;;;;;;;;;;;===>>>BBBFFFHHHDDD<<<888;;;AAAGGGMMMIIIDDDGGGCCC???EEEHHHLLLQQQVVVYYY[[[\\\]]]bbb```______\\\ZZZaaaiii{{{|||tttaaaPPPTTTnnnqqqaaa^^^sssxxxqqqkkkfffbbbeeeddd```___aaa^^^XXXXXXSSSQQQVVV___lll...222444111///111000...)))'''&&&(((,,,...---+++***)))'''&&&&&&(((***,,,&&&***---+++'''&&&))),,,''',,,//////111555444111...///000222222222111000.................................------,,,,,,,,,'''(((******))))))***,,,***---000000---++++++,,,%%%))),,,---+++***+++---+++,,,---------...000222000000///...//////000111---...///...---,,,...000000111000...++++++,,,---,,,++++++,,,------,,,***---------,,,+++---000333......------,,,,,,,,,,,,)))))))))((((((+++000444???;;;666111...---...///,,,---.../////////......***000888>>>@@@III^^^rrrzzzyyy{{{{{{xxx{{{~~~{{{yyyxxxxxxyyyzzzwwwxxxzzzzzzxxxvvvvvvwwwddd```\\\\\\\\\XXXNNNFFFFFFCCC>>>999777;;;AAAGGGQQQZZZfffmmmooooooqqqssstttvvvvvvsssooommmoooqqqrrrssssssqqqooooooppprrrqqqsssvvvzzz}}}~~~gggGGG:::<<<666>>>JJJZZZqqqzzzwww~~~~~~rrrvvvzzz|||{{{yyyxxxwwwssssssrrrrrrtttzzz}}}ZZZHHH>>>DDDIIISSSrrr[[[CCC===;;;:::888555555777888666888777666777888999888777777666666777777888999:::888:::;;;;;;::::::;;;===888<<<::::::<<<666:::MMM]]]~~~bbbOOOHHHHHHHHHFFF===<<<;;;===CCCFFFBBB===???;;;999;;;;;;999888:::???EEEAAA;;;<<<888666>>>333666999:::;;;>>>DDDIII\\\iii{{{jjjLLLFFF@@@===:::888===DDD======>>>???BBBEEEHHHJJJDDD@@@:::666555888<<<@@@???;;;999>>>GGGLLLLLLIIIIIIFFFFFFJJJKKKIIIKKKNNNCCC???999555333111///...333666888999888999<<>>===999999<<<999;;;>>>@@@CCCGGGLLLPPPXXXVVVSSSPPPOOORRRWWW\\\[[[YYYVVVSSSOOOMMMKKKJJJKKKKKKKKKJJJIIIGGGFFFEEE>>>>>>======>>>@@@BBBCCC>>>===<<<<<<===AAADDDGGGJJJIIIGGGEEEDDDCCCCCCDDD===;;;::::::<<<======<<<>>>EEEJJJFFF<<<888===DDDFFFLLLHHHDDDGGGCCC???EEEFFFIIIOOOTTTVVVWWWWWWVVVaaa```aaaaaa___^^^eeennnyyydddQQQSSSlllppp```[[[nnn{{{uuuiiibbb^^^ZZZPPPXXX\\\ZZZZZZ[[[WWWPPPOOOOOORRRUUUTTTXXXgggyyy///+++***---333444///))))))))))))))))))((('''&&&***(((&&&&&&''')))++++++'''&&&&&&''''''((()))***---***(((,,,333777555111111111222222...((((((,,,...////////////.........///...------------......,,,,,,------,,,***((('''------,,,***(((((()))+++(((((()))***+++,,,---...000,,,+++---...---000444666555222...,,,---111444777555111///---,,,,,,,,,222444222---,,,...///,,,%%%'''((())))))***,,,...///---+++)))(((((()))***---...//////------...///---------+++******---///666333000......---+++)))000,,,)))***...111111///222777444888MMMcccyyyyyywwwwww{{{}}}yyy{{{xxxtttuuuxxxxxxsssooouuutttrrrsssvvvxxxxxxxxxpppmmmkkklllnnnlllfff```UUUNNNDDD<<<888999===@@@<<>>;;;;;;:::777555444555777;;;:::888555444777;;;???888777777666666777777777555666999;;;<<<;;;:::999;;;;;;<<<;;;666444<<>>;;;<<>>DDDJJJMMMKKKHHHCCCDDD>>>555333999<<<:::999999<<>><<<:::777444444555666444111222777<<<<<<999999>>>CCC<<<<<<<<<<<<;;;:::999888888777666777:::<<<<<<;;;===;;;===BBBEEEFFFHHHMMM[[[ZZZUUUTTTXXX^^^]]]YYYVVVTTTQQQOOOMMMLLLIIIGGGGGGJJJJJJFFFCCCCCCCCC@@@??????>>><<<;;;===@@@DDD???===>>>@@@AAA@@@DDDJJJMMMQQQMMMLLLNNNFFFAAAIIICCC@@@<<<;;;;;;===>>>>>>BBBBBBDDDEEEAAA===@@@GGGLLLFFFDDDFFFEEE??????CCCDDDKKKSSSVVVUUUTTTWWWZZZ___^^^___``````aaajjjttt|||fffSSSPPPcccvvvbbbYYYdddkkkdddZZZVVVUUUSSSSSSSSSTTTUUUUUUSSSPPPLLLPPPTTTXXXVVVSSSQQQTTTXXX///,,,***---333444///)))************)))))))))(((***)))))))))******)))(((''''''''''''((()))******,,,++++++///444777555222000///111222///+++,,,000...............///000000///......---------............//////...------,,,...000333333000---,,,++++++,,,---...///000000000---+++,,,000111000222666000111333333444555888:::888888666444222222555777888999666000...///...++++++,,,......---,,,---...111000...---,,,---...///---......---+++++++++---...///...------...111444///...,,,,,,---------,,,***+++,,,------...000111...555888HHHggg}}}{{{|||{{{wwwwwwtttrrrtttwwwyyyvvvssssssssssssssstttvvvxxxzzz}}}{{{{{{}}}~~~zzzvvvddd]]]RRRGGG???;;;::::::;;;===AAAGGGNNNWWW```fffpppooonnnmmmmmmnnnoooooouuuvvvwwwwwwwwwvvvttttttvvvwww{{{~~~}}}{{{jjjNNN:::555888<<>><<<<<<===<<<999;;;===AAAFFFKKKNNNOOONNNIIIHHHAAA777444777888666<<<;;;===BBBHHHIIIFFFBBB:::;;;<<<===<<<:::888666333111000111444555555333777<<<@@@@@@<<<<<<@@@EEE>>>======<<<;;;::::::999888777666777:::;;;<<<;;;;;;999;;;@@@CCCCCCFFFJJJUUUVVVVVVVVV[[[```]]]WWWOOOMMMLLLKKKKKKJJJHHHEEEEEEIIIJJJFFFCCCCCCBBB?????????>>><<<;;;<<>><<<===???@@@???BBBHHHKKKMMMJJJJJJOOOGGGAAAGGGBBB???;;;:::;;;<<<>>>>>>@@@@@@BBBCCC???;;;>>>DDDEEEAAAAAADDDCCC??????CCCFFFKKKQQQTTTTTTTTTUUUWWW[[[ZZZ[[[\\\\\\]]]eeeooowwwvvvaaaTTTSSSddd}}}wwwcccWWW___aaaZZZRRRPPPQQQPPPPPPPPPQQQRRRSSSQQQMMMJJJNNNPPPRRRRRRPPPPPPRRRUUU///,,,+++...333333///***---,,,+++*********+++,,,+++,,,------,,,***'''%%%''''''(((((()))******+++***,,,...000222444444444///...///111000---...222000///...---...///111333//////.........//////000111111000000111111222333000444:::===:::555///,,,///000222333444444444333......000555666333222444---000666999;;;;;;<<<<<<777888888888888999;;;===<<<===:::333000000///+++***,,,......---++++++,,,------,,,++++++,,,------333444444333111000111333111111111000000111444777///---,,,,,,---...---,,,(((,,,///...,,,,,,///333444<<>>FFFPPPWWWdddeeehhhkkkmmmoooqqqqqqyyyzzz{{{|||}}}|||{{{{{{{{{{{{}}}~~~|||fffKKK;;;999???BBBRRRmmm~~~||||||yyyuuuuuuwwwyyy{{{|||{{{yyywwwxxx{{{vvvZZZDDDCCCAAAFFF___rrrRRR>>>666444999999999777555444555666666777888888888:::>>>@@@;;;:::999888888888999999777888999:::::::::888888888777777777555555===GGGfffnnngggXXX\\\lllnnnZZZOOOFFFFFFHHHEEEAAA???999666555777:::<<<:::888555555555666:::>>>CCCFFFPPPMMMFFF>>>777444444555000000000000111222333444333888???JJJ\\\ppp|||~~~zzz]]]MMMFFFCCCAAAAAAAAA???;;;777888<<>>>>>@@@BBBBBB>>>:::222333555666666555333222.........000444777888888;;;???BBBAAA>>>===@@@DDD@@@???===;;;:::999::::::888777666777999;;;;;;;;;999777888===??????BBBFFFKKKOOORRRUUUZZZ]]]YYYRRRFFFFFFFFFGGGHHHGGGEEECCCAAAFFFHHHFFFCCCCCCAAA===>>>>>>===;;;::::::===???===;;;<<<>>>>>>===@@@EEEDDDFFFBBBEEEMMMGGG>>>AAABBB>>>:::999:::<<<>>>?????????@@@AAA>>>:::<<>>AAA>>>888222///111333555666777777666555555444888<<<;;;555000000000444888;;;;;;999999999888777777:::???@@@===999:::;;;999333111222222///))),,,...///...------------------------........./////////...,,,,,,...000666777777666666888;;;>>>999777444222111000...,,,///000///---,,,---111444999AAAIII]]]}}}zzzxxxwwwwwwzzz||||||{{{wwwuuussssssuuuvvvuuusssyyy||||||xxxwwwzzz~~~{{{ssskkkccc]]]ZZZOOOKKKFFF???<<<>>>DDDIIIQQQUUU]]]fffmmmqqqssstttxxxyyy{{{}}}~~~~~~|||}}}~~~~~~|||jjjKKK:::===GGGOOObbb{{{{{{|||{{{yyyzzz{{{}}}~~~~~~}}}||||||nnnSSSDDDCCCAAAHHHddd___EEE===;;;888666777777666444333333444777888:::;;;;;;<<>>:::777666777222222222222222333333444---444;;;CCCUUUjjjpppjjj~~~kkkQQQHHHAAAAAA@@@AAAAAA???:::666666:::???AAABBBDDDHHHKKKEEECCC???;;;999:::<<<<<>>===<<<:::666333///000222444444444333333...///000333666:::<<<===<<<>>>AAA???<<<:::<<>>;;;999777777888999777666555777999;;;;;;;;;888666777;;;===<<<>>>BBBCCCHHHKKKMMMQQQTTTQQQKKKBBBAAABBBCCCDDDDDDAAA???>>>CCCFFFDDDBBBAAA???;;;>>>>>>===;;;999999;;;===<<<:::;;;===<<<:::<<>>;;;???IIIDDD:::<<<@@@===:::888:::<<<>>>??????>>>???AAA???;;;<<<@@@AAABBBDDDFFFFFFDDDBBBBBBGGGHHHKKKOOOUUUXXXXXXXXXUUUSSSTTTVVVWWWVVV[[[bbbdddmmmiii]]]VVVSSSaaa{{{zzzdddWWWTTTOOOKKKJJJKKKLLLLLLLLLMMMNNNOOOQQQOOOLLLIIIMMMKKKKKKLLLPPPRRRTTTTTT///......000333333000---///...,,,++++++---///000222222111---)))'''(((***((()))***+++,,,,,,,,,,,,...000000///---///555;;;;;;666555666555333222555777555222000//////111222222222111111222333333444333333222111222444555666444777<<<>>><<<888444222222333555666777666666555888888;;;???>>>777222111222555777777666666666777>>>:::888???GGGHHH>>>333333555444111111444666444222444666666444222222222///000111222333222222111111222222000///000222444888999:::;;;===@@@EEEHHHCCC@@@<<<999888666333111;;;555///+++---000333444777@@@FFFSSSkkkzzzvvvuuuttttttvvvxxxxxxxxxuuutttssstttvvvxxxyyyyyy|||}}}}}}xxxsssooommm]]]ZZZUUULLLDDD???===<<>>>>><<<999777777555444333333222333333333...444999???QQQgggpppmmmttt}}}___JJJFFF???>>>>>>======<<<:::888777:::======<<<>>>AAAEEEAAA???===<<<<<<<<<===???AAA???<<<:::777444111//////000222333444555555555000111333444777999<<<>>><<<>>>???===:::999:::;;;===;;;999666555555666777777666555666999:::;;;:::999666777:::<<<;;;<<<@@@AAADDDFFFFFFHHHKKKJJJFFFBBBAAA@@@AAAAAA@@@>>>;;;:::@@@DDDBBB@@@@@@>>>:::=========;;;999999:::<<<<<<:::;;;===;;;888:::>>>:::;;;888===HHHCCC999;;;???<<<:::999;;;>>>??????<<<;;;<<>>;;;;;;>>>888;;;@@@BBBDDDDDDAAA>>>EEEFFFIIINNNTTTYYY\\\\\\VVVTTTTTTWWWXXXWWWZZZ___]]]jjjkkkaaaVVVOOO^^^||||||eeeSSSOOOKKKJJJKKKJJJJJJIIIMMMMMMNNNQQQRRRQQQNNNLLLKKKIIIHHHJJJMMMQQQRRRSSS//////000222333333111.........---,,,---...///000111222111---((('''))),,,)))***+++------------,,,111222444333222333888<<<@@@:::777888777444333555666444222000//////000111111111111111222222333444444444333222222222333333222555888888777555444444333333444444444555555555666555888======888555555111333444555555555777999DDD>>>;;;AAAIIIIII>>>333///111111///000555777555999999999777444222222333---///222555777777666666888888777555333333555777333555777999<<<@@@EEEIIIDDDBBB???>>>======;;;:::???777///,,,...333555555===EEEEEEHHHUUU]]]eeesssyyy}}}|||xxxxxx~~~zzzzzzyyywwwvvvtttsssrrrpppqqqrrruuuyyy}}}||||||{{{{{{|||~~~}}}|||{{{zzzxxxvvvuuuttthhhgggddd\\\QQQEEE<<<888888===EEEPPP[[[eeelllpppqqqssswwwzzz}}}zzzwwwxxxyyyyyy}}}mmm^^^dddppp}}}{{{}}}{{{{{{~~~~~~zzz```PPPHHHEEEIII^^^}}}fffFFF777555666444444555777666555333333444333777;;;???CCCGGGKKKNNNQQQMMMFFF???888444222111111111111111111111111111555333444777888888<<>>===:::777666666555444333222222222222333555666:::GGG\\\oooyyyuuuzzzrrrUUUGGGEEE>>>===<<<:::::::::;;;<<<:::;;;;;;;;;;;;===@@@BBBAAA>>>===>>>===:::;;;===>>>===:::777444222000000///000111222333444444444000222444555555777:::<<<>>>??????>>>;;;::::::;;;:::999777666555555666666777666555666888:::::::::999666666:::;;;999:::>>>???BBBBBB@@@BBBFFFGGGEEECCCAAA???>>>>>>===<<<:::999>>>AAA???>>>>>>===:::<<<======<<<::::::;;;===<<<:::;;;===;;;777888;;;999<<<999>>>GGGBBB:::???===<<<;;;<<<>>>@@@@@@???999777999===>>>;;;:::<<<666===CCCGGGJJJKKKIIIDDDCCCEEEHHHLLLRRRWWW\\\^^^WWWTTTTTTXXXYYYWWWXXX[[[ZZZhhhllleeeXXXMMM\\\{{{}}}gggNNNJJJHHHIIIIIIGGGGGGHHHLLLLLLNNNPPPRRRRRROOOLLLGGGGGGGGGGGGIIILLLOOOQQQ//////111222333333111///---------.........//////---///000...)))(((***---)))***,,,...///...---,,,---000444666777666555555<<<666222333333000///000/////////......//////000.........//////000111222666555555444333222000000///111444555444333444444555444222222222333555666555333555999999555444666111333666777777777999:::???;;;888:::======999444000222111...///333444222777777777555444444777999===@@@EEEKKKOOOQQQRRRQQQHHHGGGDDD???<<<:::;;;=========>>>======???CCCFFFBBB@@@>>>===>>>>>>===<<<888555111000000333555777AAAGGGCCC@@@EEEGGGJJJUUU]]]cccjjjkkkjjjmmmttt{{{zzzvvvsssqqqpppqqqtttwww{{{~~~vvvsssqqqrrrvvvyyy{{{zzzuuutttttttttvvvxxxzzz{{{tttuuutttnnnbbbSSSGGG@@@???>>>===AAAIIIVVVbbbjjjoooqqquuuyyy}}}zzzwwwyyy|||~~~|||~~~~~~}}}}}}|||~~~~~~~~~~~~~~~pppYYYMMMIIIFFFRRRqqq|||ZZZDDD:::666666777666777999999777666666666777999<<>>JJJ```tttxxx|||aaaLLLDDDBBB>>>===<<<:::::::::<<<>>>;;;:::888888;;;>>>@@@AAAAAA===<<<>>>===999888<<<:::999777444222111111222000000111222333444444444111444666777777888;;;>>>>>>>>>>>>===;;;:::::::::777777777777777777777777777555555666888:::::::::999666666888999777888;;;777<<<>>>===>>>BBBDDDBBBBBB???<<<:::;;;;;;;;;;;;888===???<<<;;;======:::;;;<<<======<<<;;;===>>><<<;;;;;;===;;;666666:::888;;;:::<<>>999@@@;;;;;;<<>>===???@@@HHHNNNPPPRRRSSSNNNHHHBBBEEEIIIKKKMMMQQQWWW\\\VVVSSSSSSWWWXXXVVVUUUWWWXXXdddhhheee[[[PPP[[[xxx~~~hhhMMMIIIFFFHHHGGGDDDFFFKKKIIIIIIKKKNNNPPPPPPMMMKKKFFFHHHIIIHHHGGGIIINNNRRR///000111333444333111000,,,,,,---...//////......(((---111000,,,)))***,,,)))+++---/////////...---''',,,222777999666111---555...***+++,,,***)))*********+++,,,---...//////,,,,,,,,,,,,---...000000777777777666444222///---+++...222444444333333333666444222111111333555777777444444666555111000222444666:::;;;:::999888888666444222///......111333333555333///...111111///666777777888999===BBBFFF]]]aaahhhooouuuyyyzzz{{{sssqqqmmmgggaaa^^^___```RRRQQQNNNJJJFFFDDDEEEGGG@@@>>><<<<<<<<<<<<;;;:::///111444333111222555888888>>>;;;999@@@AAAAAAIIIFFFMMMWWW^^^bbbhhhpppvvv|||{{{wwwuuussstttvvvyyy|||}}}tttooolllnnntttyyyzzzyyyqqqqqqqqqssswww|||~~~{{{pppaaaTTTMMMGGGAAA:::777===JJJZZZdddfffiiimmmqqquuuyyyzzz{{{{{{xxx|||~~~~~~|||||||||}}}jjjSSSKKKKKKGGGXXX~~~lllMMM???999444444888888:::;;;<<<:::888888999666777888999999;;;???BBB>>>;;;777333111111222333////////////000111333333555444666<<<===;;;;;;===JJJbbbkkkfffiiirrr|||fffSSSFFF@@@<<<777555888999777777888111222333333333333444666222444666777999999999888888999::::::;;;===@@@CCC===<<<:::999777666666666222333888<<<:::;;;MMMdddtttxxxyyywww|||yyyVVVFFFBBB@@@=========<<<;;;;;;===???:::666444555:::>>>@@@@@@>>>::::::>>>>>>999999===888777555333111111333555222222333333444555555666333666999:::999;;;???BBB======<<<;;;:::999999999666666777888888888888777666555444666888:::::::::888555555777888555666999///555999:::;;;???AAA???@@@===999888999;;;<<<<<<777<<<===;;;999<<<<<<;;;:::<<<======<<<<<<>>>???===;;;<<<===;;;666666999444999888999>>>999666???:::;;;>>>AAADDDDDDAAA???<<<:::<<>>BBB???======<<<888555333222222555777888888666666555555333222000000000000//////000111222222222555666:::@@@:::;;;JJJSSShhhqqqnnnmmmnnnuuunnnWWWHHH@@@===888777555333222333444555333333333444444555555555666777888888777888:::;;;999;;;===>>>=========>>>;;;???BBBAAA<<<777555444666555777;;;======BBBIII\\\```lllxxxyyywwwfffLLLEEEDDDAAACCC===888;;;BBBFFFBBB===888666444666;;;@@@BBBBBB>>>;;;999;;;<<<:::<<<@@@666555444111///000333666222555555333444777777555777777888999;;;===???@@@;;;<<<>>>??????===;;;999555777999:::999888888999:::888888999<<<<<<999666666666555555555555666666666888:::;;;;;;;;;<<<===@@@===888666777999:::;;;<<<:::999999:::::::::999>>>===<<<;;;;;;;;;<<<===<<<<<<;;;;;;999888666555222444777999;;;=========@@@CCCDDDCCC???>>>@@@BBBBBB======EEELLLLLLJJJJJJMMMJJJHHHGGGGGGFFFCCC@@@GGGCCC@@@AAAFFFLLLQQQRRRRRRRRRQQQPPPOOOOOOOOOOOOPPP\\\aaabbb^^^TTTYYYooommmTTTHHHGGGJJJEEEFFFKKKIIIHHHIIIJJJKKKJJJIIIGGGFFFHHHJJJLLLMMMLLLKKKKKKKKK---//////------000///+++,,,---...///...---,,,***...///000///...---...///,,,---...///...,,,***((((((***,,,,,,+++***+++,,,)))(((&&&&&&&&&''')))***,,,+++************+++,,,///...,,,,,,------------******+++,,,---///000111---...000111222222222111222000///000444777777666777333111333333111333777111222222555;;;===777,,,...---***((((((,,,///000222000//////333:::DDDJJJ[[[dddqqqxxxyyywwwvvvvvvvvvuuuzzzuuusssnnnhhhccc```]]]]]]KKKIIIFFFBBB>>>;;;:::999999888777777777999===???>>>DDDKKKOOOQQQUUU[[[```]]]eeemmmqqqrrrtttzzz}}}}}}}}}}}}{{{tttppprrrtttuuuwwwzzzssssssssstttvvvyyy}}}~~~~~~~~~zzzwwwiii```TTTHHH@@@???BBBDDDPPPXXXaaahhhkkkooovvv{{{}}}~~~qqqgggzzz~~~|||{{{~~~|||{{{{{{}}}~~~^^^IIIDDDFFFOOOxxxtttTTT???===;;;>>>AAA???777???IIILLLGGG===666333111000///000333555555555222222333222222111000000////////////000111333333222555555999???;;;===NNNaaauuu|||vvvrrrnnnqqq}}}iiiQQQBBB;;;999999666333222333444444333444444444555555666777777888:::::::::999999:::<<<999:::<<<<<<<<<<<<>>>@@@@@@BBBDDDCCC@@@===;;;:::555333444888999999===CCCGGGKKKZZZkkkrrrsss|||yyy[[[IIICCC@@@===BBB===999;;;@@@BBB???;;;777555444555999===??????<<<999999======:::;;;===888888666333000000333555222555555333444888888666777777888999;;;===???@@@<<<===???@@@???===;;;999555888:::;;;;;;;;;;;;<<<999888777999<<<<<<:::888777777666666666666777777555777999999888888999:::777666666888;;;=========:::999888888:::;;;;;;;;;;;;:::999888777777888888;;;;;;::::::999777666555333555888;;;===??????@@@AAAAAA@@@???>>>???BBBEEEAAA>>>???EEEHHHFFFEEEFFFCCC@@@>>>>>>???@@@???===EEEAAA>>>???DDDJJJNNNPPPQQQPPPOOONNNMMMNNNNNNOOONNNYYY```bbb___TTTWWWkkkqqqYYYLLLKKKMMMHHHHHHMMMJJJLLLKKKJJJHHHFFFDDDCCCBBBFFFHHHKKKLLLKKKJJJJJJKKK---//////,,,,,,///...+++,,,,,,,,,---,,,+++******,,,---......------...///,,,,,,---,,,,,,+++))))))''')))++++++***)))***+++((('''&&&&&&&&&''')))***,,,++++++******++++++,,,,,,,,,+++***)))(((((()))(((((()))***+++---...///---...///000111111000000000000000222666999::::::777222000111111000222777000333666666888999444......+++((((((***---///000111111222777AAAPPP```kkk~~~pppmmmhhhaaaZZZUUUQQQOOOEEE???888555777999::::::555:::AAAFFFHHHKKKOOOSSSQQQVVV[[[]]]]]]```hhhnnnuuuzzz~~~|||{{{xxxwwwzzz|||||||||xxxyyyyyyxxxyyy|||ssssssssstttvvvxxx{{{|||www{{{{{{sssgggYYYMMMFFFCCCBBBEEEKKKUUU```kkkrrrwwwzzz~~~~~~xxxhhhZZZRRRhhhqqq{{{|||kkkmmm}}}~~~}}}{{{wwwvvvxxx}}}}}}{{{{{{|||~~~tttUUUEEEDDDHHH]]]dddJJJ===>>>>>>EEEOOOPPP???CCCMMMRRRHHH777///111---,,,---///111222111000////////////////////////......//////111222444555444777555999???===BBBUUUpppyyyqqqnnnvvv}}}yyydddKKK===888888888555333555:::<<<:::666555555555666666888999999<<<===>>>===;;;;;;<<<===999::::::999:::<<<@@@DDDGGGEEEDDDDDDCCCBBB???===666444444666666555888===<<<>>>JJJ[[[gggmmmwwwbbbMMMEEE@@@;;;888===<<<:::;;;<<<<<<;;;:::666444333444777999;;;;;;:::888999======:::999;;;;;;:::888444111000222444222555666444555999:::888666777888:::;;;===>>>???>>>???@@@@@@@@@>>>;;;:::666999<<<=========>>>???777777666888:::<<<;;;:::999999888888888888999999444666777666555555555777222444777;;;>>>???===;;;777777777888999:::<<<<<<999999777666555555555555999999999999888666555555555666999<<>>BBBEEEFFFAAA??????CCCCCC???>>>???999777555555777:::;;;;;;BBB???<<<===AAAFFFKKKNNNQQQOOONNNLLLLLLMMMOOOPPPMMMWWW]]]bbbaaaUUUTTTeeexxx___RRROOOPPPKKKKKKNNNKKKOOOMMMJJJGGGEEEDDDDDDDDDDDDFFFIIIJJJIIIIIIIIIJJJ,,,000000------///111///,,,,,,++++++***************+++------,,,,,,---///---,,,+++***))))))))))))''')))******)))))))))+++******))))))******+++,,,************************+++++++++***(((((()))***((((((((()))+++,,,...///,,,,,,------..................///111444666777888666222///000000///222666000666:::888666555333000,,,)))(((+++...///111444333999CCCOOO^^^ppp{{{uuuqqqooo[[[QQQEEE??????@@@>>>:::666999<<<>>>???AAADDDFFFLLLOOOQQQPPPOOOOOOTTTXXXbbbgggoooxxx}}}}}}yyywwwvvvwwwyyy}}}}}}~~~|||}}}uuutttuuuuuuwwwxxxzzz{{{yyyzzz|||}}}~~~tttiii___WWWQQQOOOEEEHHHOOO\\\kkkwww|||}}}wwwqqqhhhjjjiiibbbWWWOOOKKKKKKUUUWWW]]]nnnwwweeeUUUYYYwww{{{}}}}}}zzzvvvssstttwww|||~~~}}}}}}kkkMMMAAABBBLLLkkkoooTTTBBB<<>>,,,***555******+++...000111///.........---------------.........///000111333555666666999777:::@@@???III^^^yyywwwpppsssxxx{{{ttt___HHH<<<:::;;;555444555<<>>=========;;;:::999888999===CCCHHHKKKHHHDDDBBBCCCBBB???<<<:::777666777666333666;;;??????DDDMMMTTT]]]mmm|||mmmNNNCCCAAA;;;666555666888999999999888999:::666555444555666777888888:::888888<<<<<<999999<<<<<<:::888444000///111333222555666555666:::;;;999666777888:::;;;<<<======??????@@@@@@@@@>>><<<;;;888;;;===>>>===<<<===>>>555444444666888:::;;;;;;;;;;;;::::::::::::;;;;;;555666666555333333444555666777999;;;===<<<999777777888888888888888:::;;;999999888777666555555555777777888777777666555555777888;;;===??????@@@???<<<:::999;;;AAAEEEEEEDDDAAA<<<;;;???@@@===999888666555333333555888;;;===@@@>>><<<<<>><<<;;;===>>>CCCFFFHHHHHHGGGGGGJJJLLLLLLOOOTTT\\\eeeoooxxx}}}~~~|||{{{}}}}}}vvvwwwwwwxxxyyy}}}}}}}}}}}}~~~xxxxxxxxxxxxyyyzzz{{{{{{~~~{{{yyy||||||uuunnnhhhcccaaaPPPNNNPPPZZZjjjwww}}}~~~yyygggYYYTTTVVVYYYZZZVVVOOOKKKLLLOOONNNKKKKKKWWW___QQQDDDKKKhhhmmmooonnnuuu}}}xxx{{{~~~|||xxxuuutttuuuxxxzzz{{{~~~~~~~~~cccHHH>>>BBBRRRuuuaaaEEE999888===>>>HHHVVVXXXSSSJJJGGGEEE999((()))555++++++,,,...000111///...//////...---,,,---------......///000222333555666888;;;999;;;AAABBBNNNeee}}}rrrsssvvvvvvlllXXXEEE===<<<>>>555555888@@@HHHIIIAAA999444444333444555888:::<<>>===>>>===<<<:::888999>>>EEEJJJOOOKKKFFFCCCCCCBBB???<<<;;;888777888666333555:::AAADDDHHHHHHGGGKKKYYYhhhsssnnnWWWCCC>>>===888444555///222666777777777999;;;666666666666666666777888;;;888888::::::999:::===:::999666222///...000222222666666555666::::::888666777888:::;;;<<<<<<<<<>>>??????@@@???>>>======;;;<<<>>>>>><<<:::999:::333333333333444777:::<<<<<<<<<;;;;;;;;;;;;<<<<<<666777666555333222333555;;;:::888999::::::888777888::::::888666555777999888888777777666555444444666666777777777666666555888999;;;<<<======<<<<<<999999;;;???DDDFFFCCC@@@AAA999666;;;???===888444777666555444555777;;;===@@@???===<<<>>>CCCHHHLLLRRRRRRPPPPPPPPPRRRTTTUUUOOOWWW\\\eeeiii]]]UUU^^^qqqhhhXXXQQQQQQLLLLLLMMMHHHJJJLLLNNNOOOOOOMMMJJJIIIDDDFFFIIIJJJIIIHHHIIIJJJ555999888111,,,---......000...,,,+++***+++---...***+++,,,,,,+++***+++------,,,+++***))))))))))))''')))++++++***)))***+++******++++++,,,,,,,,,,,,(((((()))******)))((((((&&&)))+++***((((((+++...))))))***+++,,,...///000******))))))))))))******)))+++------,,,++++++,,,222///...000000...///222222999>>>;;;666555666555...,,,---111111000:::HHHgggttt|||~~~vvvqqqooommmgggbbbRRRPPPKKKEEE@@@===:::999:::<<>>888888999???CCCCCC===777444333333333555888;;;===@@@BBBCCCCCCAAA>>>>>>>>>===<<<:::888999>>>EEEJJJOOOLLLIIIFFFDDDBBB@@@>>>;;;888777888666333555:::BBBKKKSSSQQQHHHEEEKKKSSSZZZlllrrrjjjQQQHHH???<<<:::777555555,,,///333555666777999:::555777888888777666777999;;;888999<<<<<<::::::===777777555222//////111333333666777444555888999666555777999:::;;;<<<;;;;;;======>>>>>>??????>>>>>><<<===>>>===;;;888777777333333333222222555999=========<<<<<<<<<<<<======666777666444222222444666:::888666666888:::;;;;;;888:::;;;999555333555777555555555666555444444333555666666777777777777666888999:::;;;<<<;;;;;;:::999;;;???CCCEEEDDD@@@===???888666:::>>>;;;666444666666777666555777:::===@@@???>>><<<===AAAHHHLLLSSSSSSSSSSSSTTTUUUVVVWWWSSSXXX\\\eeelll```VVV\\\mmmjjjXXXQQQPPPKKKKKKMMMFFFHHHJJJMMMOOONNNJJJFFFCCCFFFIIIKKKKKKJJJIIIIIIJJJ222777777000,,,---000111222000...,,,+++---///111((()))******((('''((())),,,,,,,,,++++++***))))))(((***,,,,,,+++***+++,,,******++++++,,,,,,++++++)))***+++,,,,,,+++***)))&&&(((***)))&&&%%%(((,,,))))))***+++,,,...///000++++++***))))))******+++(((***------+++***+++,,,000---...111111...---000111888<<<999666666666555000---///444444:::PPPhhh~~~{{{}}}~~~zzzhhhfffbbb\\\VVVNNNGGGBBB@@@??????>>>>>>@@@CCCFFFOOOOOOMMMIIIEEEEEEHHHKKKWWWaaakkkrrrvvvxxxtttnnnqqqvvvxxxvvvwww{{{{{{wwwyyyyyy|||}}}zzz{{{||||||||||||||||||{{{{{{tttsssssswww}}}{{{wwwuuuttttttoooiiieeeffflllqqqrrrqqqsssrrrmmmaaaNNN>>><<>>888<<>>888333...+++---,,,+++,,,///111111000////////////111333666888111111111111222333444555666:::999;;;@@@AAANNNhhhxxxcccMMMAAA??????===:::999888:::===???@@@???555444444444666:::===@@@>>>@@@BBBBBB@@@>>>>>>>>><<<;;;999777888<<>>EEEMMMSSSQQQIIIEEEFFFHHHFFFVVVppplllZZZQQQAAAAAA===888777999777444---...111444777888777666333666888888666666777999888888;;;@@@AAA<<<999:::666555444222000111444777444666777444444777777444555666999;;;<<<;;;;;;::::::;;;<<<===>>>??????@@@;;;===>>>===;;;999888888555555555333222444:::>>>======<<<<<<<<<<<<======555555555333111222444666777666555666999;;;<<<;;;666999:::888444333555999444555666777777777666555555666777777888888888888555777999;;;<<<======<<<===@@@DDDEEECCC@@@>>>===<<<;;;<<<===:::555444666444666888888888999<<>>>>>===<<<<<<@@@FFFLLLQQQRRRTTTVVVWWWWWWWWWWWWUUUXXXZZZeeemmmbbbVVVZZZggglllYYYPPPPPPKKKLLLMMMFFFEEEGGGIIIJJJJJJHHHEEECCCJJJLLLMMMMMMLLLJJJJJJJJJ,,,111333...,,,///444777444222///---,,,...000222,,,......---+++***+++,,,,,,,,,---,,,,,,+++)))))))))***,,,,,,+++++++++,,,++++++,,,------------,,,+++,,,---......---,,,+++---000111///***))),,,///((())))))***+++---...///---,,,+++******+++,,,,,,'''***......,,,+++,,,......---...222222...---...111666:::777555666666444000...000666:::FFFfffzzzuuuwww||||||xxxqqqfff[[[TTTOOOKKKDDD>>>::::::===???HHHKKKMMMLLLIIIGGGHHHIIIFFFMMMVVV^^^iiisssuuusssrrrwwwyyyvvvxxx}}}~~~zzz|||}}}|||}}}||||||}}}}}}|||{{{{{{zzzvvvxxx{{{}}}~~~}}}yyyvvvuuuvvvwwwyyyuuupppooopppqqqooollleee```WWWKKK;;;333777AAADDDQQQbbbmmmuuu}}}~~~qqqssstttssswwwppp^^^TTTWWWUUUJJJIIISSSMMMOOOWWWdddrrrzzzzzzxxx|||}}}||||||xxxyyyzzz|||}}}}}}}}}}}}~~~|||wwwxxxyyyzzz|||eeeKKKAAAGGGPPPnnn}}}YYYCCC999444999???AAAIIILLLCCCHHHEEE<<<333000222000***...,,,++++++...000111111.........000333777;;;===222111111111222333333444444888888:::>>>???LLLfff~~~fffNNNCCCBBBAAA>>>:::888666666999@@@GGGLLL666555555555888;;;???BBB===???AAABBB@@@>>>======:::999888666666:::@@@DDD@@@CCCEEECCC???===>>>@@@???===<<<>>>===;;;>>>CCCEEEHHHIIIEEEAAAAAABBBCCC???III]]]wwwwww^^^LLLCCC;;;???===555555;;;999222//////111444777777666333222555777777666555666888555777===EEEEEE>>>888777555555444333222333777:::444777777333333666555222555666999;;;<<<;;;:::999999999:::<<<===???@@@@@@:::<<<>>>>>><<<;;;:::;;;777888777444333555;;;@@@======<<<<<<<<<<<<======444444333222000111444666777666666888:::;;;:::888444777999888444333777:::666777888:::::::::999999555666777888888999999888333555888;;;===??????@@@AAADDDFFFEEE@@@======>>>:::>>>BBBAAA777///111999333666:::;;;;;;<<>>===;;;;;;>>>EEEKKKPPPRRRTTTWWWXXXXXXWWWVVVVVVXXXYYYcccmmmcccVVVYYY```mmmYYYPPPPPPLLLMMMNNNGGGCCCDDDEEEGGGIIIIIIJJJJJJLLLNNNOOOOOOMMMKKKJJJKKK,,,,,,,,,---///222444666555000,,,,,,111444444222//////000222222...,,,+++///"""%%%------+++,,,000---***(((''')))+++---,,,///000...000444444111///000111222222222111000///111222444444333111000.........///111111///---------,,,,,,---...000111---,,,++++++,,,,,,+++***000////////////000000111333333444555777666444111,,,000444666<<>>:::>>>DDDGGGGGGHHHLLLOOOLLLMMMMMMMMMPPPZZZjjjvvv~~~xxxuuuxxx{{{zzzzzz|||{{{}}}}}}{{{xxx{{{~~~~~~{{{yyyxxxyyyyyyzzz{{{uuu|||}}}xxxvvvwwwzzz|||}}}www|||zzztttuuuyyysssfffYYYJJJ>>><<<999444777AAADDDRRR\\\fffuuu}}}}}}}}}yyyyyyppphhhffffff___PPPBBBIIIDDDCCCJJJRRR[[[hhhtttwww}}}~~~zzzyyyzzz|||}}}~~~yyyxxxwwwxxxxxxzzz|||~~~yyy^^^LLL@@@EEEWWWjjjNNN???===:::;;;CCCKKKLLLFFFAAA@@@999333222111//////222---///...***+++///111000---000444666888:::<<<>>>999555111000222555888999777333666<<<======III[[[uuuYYYIIIDDDCCCAAABBB@@@<<<888666666777888555888:::;;;::::::===??????>>><<<;;;;;;<<<===>>>888999:::999888888:::<<<999<<>>888333111222333222000///333888999666333000333555666666555666777666999===AAAAAA>>>;;;888333222000//////000222333444444444555555555666666555666777666555555666777444555777999;;;======>>>:::===??????===:::999999999999888666555666999<<>><<<:::;;;;;;:::999888888777555222111222444555666888999::::::999999888999:::888444222222444555666999;;;<<<:::888777;;;;;;<<<<<<;;;999888777777555444888===BBBBBBAAACCCBBBAAA>>><<<;;;::::::>>>===;;;:::999888888888666999;;;<<<;;;<<<@@@CCCAAA===;;;===??????CCCHHHRRRUUUYYYZZZYYYXXXXXXXXX[[[TTTVVVbbbjjjeeeYYYRRR```yyyooo^^^RRRSSSUUUQQQNNNNNNIIIHHHGGGFFFHHHJJJNNNPPPOOOPPPRRRRRRPPPNNNLLLJJJ......------...000111222222000...///222444444333666444222333333333333333111(((%%%,,,///---,,,111+++,,,---...///......------666;;;:::888:::===???777777888999;;;>>>@@@BBB???@@@AAAAAA@@@???<<<;;;:::999888777777555111...000///...------......///000///---,,,,,,,,,***(((******+++,,,...///111222666666777999;;;:::888555000444666666888BBBSSSaaauuu~~~~~~{{{yyy|||{{{qqqdddVVVKKKDDDAAA>>>>>>>>>>>>@@@DDDJJJOOOOOOPPPPPPNNNNNNSSS]]]eeellljjjnnnwww~~~~~~}}}vvvyyy||||||zzzyyyzzz{{{zzzzzz||||||xxxtttyyy~~~{{{xxxvvvyyy~~~zzzuuuxxx}}}uuugggNNNAAA888888888777===HHHUUUbbbhhhooozzz~~~}}}}}}zzzyyyvvvrrrqqqpppkkkbbb[[[SSSKKKEEEFFFIIILLLVVV___gggpppxxx}}}}}}xxxxxxzzz|||~~~~~~yyyyyyyyyzzz{{{}}}rrrYYYIII@@@HHH]]]~~~zzz[[[BBB666:::;;;???FFFLLLNNNLLLJJJ===777222222222//////111---///...***+++///111///---000333666777999;;;===555222...,,,...111444555777444777======<<>>@@@???===<<<===???===>>>DDDRRRiiivvveeeUUUKKKBBBAAA===888333222222333222000///222777999666333111333666666666555555666666888;;;===>>><<<999777333222111000000111222333333444444444555555555666333444555444333222333444111222444666777999999:::888;;;===>>>===;;;;;;;;;999999777555444666999<<>>===???BBBDDDEEE>>>===;;;:::999888888888666999;;;;;;::::::>>>AAADDD@@@===>>>>>>@@@GGGOOOXXXYYYZZZZZZYYYXXXXXXXXXZZZUUUVVVaaaiiidddYYYQQQ\\\uuuppp```SSSSSSUUUPPPLLLMMMMMMLLLJJJJJJJJJMMMOOOQQQOOOOOOOOOQQQRRRRRRQQQOOO000///...------------......///111222333444666888>>><<<888555444444333111///))))))---,,,'''(((///+++,,,...000222444666777<<>>EEEKKKNNNYYYiiivvv~~~yyyxxx}}}~~~~~~~~~xxxnnneee```^^^SSSLLLDDD>>>===@@@DDDFFFKKKMMMNNNMMMMMMOOOVVV[[[]]]\\\```jjjsssyyy}}}|||{{{vvvwwwyyyzzzzzzzzz|||}}}}}}zzzxxxxxxvvvtttxxx}}}yyysssuuu{{{www|||uuueeeEEE;;;555777:::===GGGSSShhhssswwwzzz~~~}}}~~~}}}{{{xxxxxxxxxxxxxxxwwwtttsssbbbZZZQQQJJJFFFCCCFFFKKKRRR\\\hhhsss{{{yyyzzz{{{}}}~~~~~~~~~{{{yyy{{{|||}}}jjjSSSFFFAAAMMMeeekkkPPP>>>666999>>>FFFLLLOOOOOONNNMMM:::444111222222///...000---///...++++++///000...///222555777888999;;;<<<444000,,,+++,,,///222333888666888======<<>>>>>===;;;999777111333666888:::===AAADDD;;;;;;<<<<<<<<<;;;:::999444555666555444444666888777999===>>>??????@@@AAA;;;<<<<<<;;;;;;<<<>>>AAA;;;;;;;;;:::999:::<<<>>>>>><<<<<>>>>>@@@@@@???>>>===;;;999888<<<;;;<<>>EEEBBB@@@???>>>@@@KKKWWWbbb```]]][[[ZZZZZZYYYXXXYYYUUUVVV```gggcccYYYPPPWWWpppsssbbbUUUUUUWWWRRRMMMMMMPPPOOOLLLKKKKKKLLLNNNPPPOOOMMMLLLOOOSSSVVVVVVUUU///......---,,,,,,,,,,,,,,,///333333222555<<>>>>><<<:::333666:::>>>@@@AAABBBBBB<<>>;;;===EEENNNUUUWWWUUUNNNFFF777222000222222///...///---//////++++++///000...222444777888999:::<<<===666222...,,,...111333444999777:::======<<>>:::777111222444666888<<>>>>><<<;;;:::;;;:::;;;<<<<<<<<<===???AAA???>>><<<:::999:::;;;======<<<:::<<>>===<<<;;;@@@@@@AAAEEEJJJLLLIIIFFFDDD@@@<<<===@@@CCCBBB@@@======<<<::::::999999999888:::;;;:::777666999<<>>666666666777666666555444333444666999<<<===<<<;;;??????@@@AAABBBAAA???>>>999<<<===;;;999===HHHRRRVVV\\\bbbhhhqqq}}}}}}zzzyyy{{{~~~wwwnnnfff[[[OOOGGGBBBAAA??????BBBHHHPPPUUUUUUOOOJJJKKKOOOUUU```jjjnnnrrryyy~~~~~~|||}}}||||||{{{{{{{{{~~~{{{wwwvvvyyy~~~xxxjjjfffooozzz|||wwwvvvvvvooo\\\JJJ;;;;;;>>>DDDKKKSSS___iiiuuu}}}}}}}}}}}}}}}{{{wwwuuuwww|||}}}zzzyyyyyyvvvpppjjjddd]]]YYYCCCBBBCCCIIISSS```mmmvvv|||}}}}}}}}}}}}yyy___KKKDDDDDDWWWwwwhhhMMM???;;;:::BBBKKKVVV___eeebbbRRRAAA777222000222222///...///---//////,,,,,,//////,,,000333666777888999:::<<<777333///---...111333444888888;;;=========AAAFFFSSSqqqppp[[[OOOIIIDDD===???BBBCCCAAA===888444333222222333666999;;;===999:::<<<===<<<:::777555333555555555444555777888999;;;===<<<:::888888888999:::<<<===>>>???BBBDDDEEECCC???<<<:::999999888555777888888>>>LLL___nnnwww|||qqqUUUGGG999444222//////111111000000111222333333333333555777777555444444444333333222111222333444555333222222222222222222333333333333333333333222222555666777666444333444555333444555555666666555555888:::;;;:::888777777888999999999888777999<<>>@@@AAAAAA===:::======<<<;;;::::::::::::888:::<<<:::777666888;;;===???DDDFFFCCCBBBJJJTTTccc```[[[XXXVVVTTTSSSRRRUUUUUUWWW]]]cccccc[[[SSSTTThhhtttdddWWWXXXZZZVVVRRRRRRRRROOOLLLIIIHHHHHHIIIJJJPPPMMMJJJKKKNNNRRRSSSSSS++++++,,,---............,,,///000//////444===EEEFFFRRR^^^gggppptttiii[[[:::///)))---111///000555777>>>KKKZZZfffoootttwwwxxx{{{}}}|||~~~}}}xxxssstttvvvxxxxxxxxxwwwwwwssstttuuuvvvxxxzzz{{{|||xxxxxxwwwxxxyyyyyyvvvtttwwwwwwvvvtttrrrooommmkkkiiifffbbb^^^\\\XXXTTTQQQIIIHHHFFFDDD@@@;;;777555666444333444555666666555<<<<<<>>>???@@@AAABBBBBB888;;;>>><<<777666888<<<999???DDDHHHOOOZZZcccfffqqqttt{{{}}}xxxwww{{{~~~}}}vvvkkkdddVVVPPPHHHAAA>>>@@@EEEHHHIIIGGGIIIMMMOOOPPPVVV]]]^^^cccjjjssszzz~~~}}}|||zzzwww{{{{{{yyywwwzzzxxxlllgggkkkqqquuutttsssqqqlll___NNNAAA;;;AAAIIIQQQXXX```jjjqqquuu}}}|||}}}~~~}}}zzz|||}}}{{{~~~{{{wwwqqqkkkQQQIIIAAA???BBBJJJWWWbbbppp|||~~~www[[[IIIDDDFFF\\\~~~}}}\\\DDD<<<<<<<<>>@@@BBBFFFaaaqqq[[[NNNHHHDDD;;;<<<>>>???===:::666444666444222222555888:::::::::;;;<<<===<<<:::777555666666666444111000111222555777999:::999999999:::888:::>>>@@@AAACCCFFFIIIJJJGGGBBB>>><<<999666444222555888999;;;BBBMMMVVVYYYdddyyy___LLL;;;555333///...111111111000000111111222333222444666777555444444555333222111111111222444555333333333333333333333333333333222222222222111111111333444333222111222444555555666777888888888888999::::::999666555666777777888999:::999:::<<<>>>:::888555444444444444333111222333333444555999;;;===<<<;;;999888888888888666555555666888999999888555555444555666888:::;;;CCCCCCBBBCCCCCCDDDEEEFFFFFFDDDCCCEEEHHHHHHEEEAAA999;;;???AAAAAA???<<<:::======<<<;;;;;;;;;;;;;;;999;;;<<<:::777666888;;;:::<<>>AAADDD777999;;;;;;999888888888111555777666888???FFFHHHNNNTTT___hhhpppwww}}}~~~|||zzz~~~|||ssskkk___TTTLLLIIIHHHIIIAAAAAAEEEKKKMMMMMMRRRXXXZZZZZZZZZ^^^fffqqq|||~~~|||xxxuuuxxx{{{{{{wwwxxx}}}~~~yyysssooonnnoooppprrrtttpppeeeWWWLLLHHHGGGQQQ\\\cccgggkkkooorrrttt~~~}}}||||||~~~~~~xxxjjj]]]PPPGGGAAA???EEEMMMZZZooo~~~rrrVVVGGGEEEHHH```rrrPPP======AAA@@@EEESSS```gggkkkhhhVVVBBB<<<555111111000......000---000000------///...+++---000333555777888:::<<<666222...,,,---///111222555888;;;===>>>?????????===QQQoooqqqYYYLLLFFFBBB:::;;;<<<<<<<<<;;;:::999888555222333666:::;;;;;;;;;<<<======<<<:::777666444555555444222111333444333555888999888888888999888;;;???BBBEEEHHHKKKMMMOOOKKKGGGCCCAAA>>>999555444666888999:::???EEEJJJHHHRRRhhhjjjSSS>>>777555111///222111111000000///000222333111333666666666555555666333222222222222333444555222333333333333333333222333222222222111111111111000111222222222222333555444555666777888888888888777888888777666555777888333555888::::::999999:::999777444333333333333222000111222222222444777:::<<<;;;:::999888999999:::777555555777:::<<<;;;:::::::::::::::::::::;;;;;;AAAAAABBBCCCEEEHHHJJJLLLHHHEEEBBBBBBCCCCCC@@@===444888===>>>;;;888999:::===<<<<<<;;;;;;;;;;;;<<<999;;;<<<;;;888777999<<<;;;<<<@@@FFFGGGEEEFFFJJJMMMRRRWWWVVVQQQLLLLLLNNNPPPUUUYYY\\\bbbgggbbbYYYQQQ```xxxmmm```______YYYTTTTTTWWWUUURRROOOMMMMMMNNNOOOKKKNNNOOOMMMJJJJJJMMMQQQ---.../////////...---,,,+++,,,/////////...------///666999<<>>HHHOOOTTTZZZbbbiiijjjpppvvvyyyttthhh___ZZZWWWUUUAAA@@@AAADDDEEEHHHPPPZZZ^^^XXXPPPMMMRRR```ppp{{{~~~~~~}}}xxxsssuuu{{{{{{vvvuuuzzz|||{{{}}}|||{{{zzzwwwtttqqqqqquuuxxxrrrdddVVVQQQSSSWWWbbbmmmrrrrrrqqqqqqpppsss~~~zzzsssxxx}}}||||||~~~yyy}}}~~~~~~ppp```TTTHHH>>><<<@@@IIIeee~~~~~~|||nnnRRREEEEEEIIIbbb}}}bbbCCC555:::BBBBBBEEEUUUbbbcccbbb^^^OOO>>>>>>777111111000---...000---000000------///...***///222666888:::<<<>>>@@@888444///---...000222333444888;;;<<<>>>@@@???>>>999FFF```vvv]]]OOOHHHEEE;;;;;;<<<===>>>???@@@AAA999555333444888<<<>>>>>>============<<<:::888777111333444555555777:::<<<555777999999777555555555888;;;@@@DDDGGGJJJNNNPPPSSSOOOKKKIIIGGGCCC>>>999444444444444666;;;AAAEEE???FFFYYYwwwpppWWWAAA:::888222000444000111111/////////111333000333555666666555666777333333333333333444444555222333333444444333333222333222222222111111000000000222444444444444666888222333555666777888888888555666777666555666888:::000333777999999888777777888666333222222222222111///000111222222333777999<<<;;;:::999999999:::;;;777666555777;;;======;;;?????????>>>>>>======<<<@@@@@@AAACCCFFFJJJMMMOOOHHHDDD@@@???@@@@@@===;;;222777;;;999333000333777===<<<<<<;;;;;;;;;<<<<<<999;;;<<<;;;888777:::===>>>===???EEEGGGFFFGGGJJJIIIRRR[[[[[[TTTNNNOOORRROOOUUUYYY\\\ccchhhddd[[[PPP]]]uuuvvvhhhfffeee^^^XXXWWWWWWUUURRROOOMMMMMMNNNOOOIIINNNQQQOOOJJJIIIMMMRRR------,,,+++,,,---///000(((+++...000000///......///000111444777<<>>BBBEEEFFFPPPUUU]]]hhhrrr|||{{{qqqmmmmmmfff\\\PPPLLLFFFCCCDDDGGGKKKLLLPPPPPPNNNKKKKKKPPPYYY___jjjqqqzzz~~~{{{yyy~~~|||wwwvvvyyy{{{yyy{{{zzzxxxvvvuuutttuuuuuuuuuxxxuuufffUUUQQQ^^^llluuuvvvxxxyyyyyyvvvtttrrr|||xxxxxxzzzrrrcccaaahhh||||||||||||}}}~~~{{{}}}}}}~~~yyykkkXXXJJJGGGIIITTTbbbuuudddNNNDDDBBBSSSooo}}}gggKKK<<<999;;;???DDDOOOTTT[[[```___VVVHHH>>>;;;888222...,,,,,,///111---,,,,,,,,,,,,---......111333777;;;>>>???>>>===:::666222111111111///---555555555888;;;===<<<;;;888>>>KKKeeeiiiRRRGGGFFF;;;<<<<<<===>>>AAAEEEHHH===:::666444555888:::;;;>>>:::<<>><<<666666555444555:::BBBGGG@@@BBBNNNeeemmmXXXAAA777666555111...000111222111000111444666555777888999777777777888111111333666888888666444111222444555555444333111000000111111111222222222///222333222333777888666777666555444444444555666999888777666666666666666777888999999::::::::::::999888555333222333444444222333444444333333444666:::;;;:::999777777999;;;555777999:::;;;===@@@BBB???@@@AAAAAA???===;;;999???BBBCCCBBBDDDJJJNNNNNNFFF@@@999999===???===999222:::???:::444444666777;;;;;;;;;;;;<<<===>>>>>>???<<<888888;;;>>>>>>===<<>>CCCHHHSSSXXX^^^^^^XXXLLLAAA::::::777222...,,,---///111---,,,,,,,,,,,,---......000222777;;;???BBBDDDDDD===888222......000000000000//////222555777777666:::>>>GGGZZZyyymmmVVVHHHCCC>>>??????>>>???AAACCCEEE@@@;;;666333333444666666:::888999@@@BBB===:::;;;777666666666888999::::::??????===999999;;;:::777999999:::===DDDLLLTTTYYYYYYXXXUUUQQQKKKFFFCCCAAA<<<<<<;;;888777888===AAABBBDDDMMM\\\nnnyyy{{{xxxgggUUUBBB:::777555222111///111333444333333333444777999::::::999888888999111111222555888888777555222222333444444444333222111111111111222222222222444666777444555888888555777777555444444555555666777777666555555555666666888888999999:::999999999666555333111111222444555444555666666555444555777::::::999888777777999:::555666888999:::<<<@@@CCCAAABBBCCCDDDBBB@@@===<<<>>>???@@@AAAGGGNNNNNNJJJCCC???;;;;;;===>>>;;;999666===AAA===777777999999:::::::::::::::;;;<<<===>>>;;;999999;;;===<<<;;;999<<<@@@CCCEEEGGGIIIJJJUUUXXXZZZYYYUUUSSSVVVYYYWWWSSSRRRWWW___bbb[[[TTTQQQYYYkkkzzzwwwqqqeeeZZZVVVTTTSSSQQQMMMJJJIIIJJJLLLSSSRRROOOLLLIIIJJJMMMPPP---000222///***'''***...---------------------...---------///111444777888555666888;;;>>>???===;;;>>>???AAACCCGGGMMMTTTZZZffflllooollliiijjjiiihhhjjjkkkkkkmmmoooqqqsssuuummmnnnooopppqqqpppooonnnfffkkkpppooojjjhhhjjjnnnjjjkkkmmmqqquuuuuutttrrroookkkjjjooossssssuuuyyy{{{}}}|||xxxvvvuuuttttttvvvyyyzzzyyyxxxwwwxxxxxxtttlll```TTTMMMPPPMMMJJJIIIGGGBBB;;;555333555777777555333333333888777666555555555555666777777888;;;@@@GGGNNNRRR___jjjxxx~~~xxxxxxxxxtttnnnnnnnnnnnnlllhhh___UUUNNNAAACCCFFFHHHGGGGGGGGGHHHLLLUUUcccooowww{{{}}}~~~~~~{{{vvvzzzyyyxxxvvvvvvuuuuuuuuuxxxppp___JJJ>>>DDDZZZnnn~~~~~~~~~}}}}}}yyytttqqqqqqlllfffiiirrr||||||||||||{{{{{{{{{{{{yyy{{{}}}}}}|||||||||}}}~~~}}}{{{wwwvvvwwwzzz}}}wwwZZZGGGEEEJJJ[[[hhhgggSSSGGG<<<;;;???CCCHHHMMMTTTZZZ```^^^TTTHHH???;;;999666111...,,,---///111---,,,,,,,,,,,,---......///111444:::???EEEIIILLL@@@:::222---,,,...111333000///...000333666777666<<>>888333111222222222666444555;;;>>>===<<<===<<<:::888777888<<<@@@BBBCCCGGGHHHDDDBBBCCCBBB@@@;;;:::999;;;AAAIIIRRRWWWWWWWWWVVVRRRMMMIIIGGGFFFBBBDDDDDDAAA<<<:::;;;===DDDHHHOOOUUUZZZ^^^bbbddd\\\PPPCCC<<<888444333555...111555666555444444444666888:::999888777777888111111111444777888777666333333333333333333333333222222222222222222222222888;;;:::777777999888555888777666555444555555666555555555444555555666666888999999999999888888777333222111000000222444555666777888777666555666777888888777777777888888999555666666777888;;;@@@CCCBBBCCCEEEFFFEEEBBB???===<<<===>>>BBBJJJPPPLLLEEE???>>>>>>======<<<:::999888>>>BBB===888888:::;;;999999999888999999::::::;;;:::999999;;;;;;:::999999<<<@@@CCCEEEGGGIIILLLVVVYYY[[[ZZZWWWUUUVVVXXXVVVRRRQQQUUU\\\^^^ZZZTTTOOOVVVhhhrrrmmmkkkddd\\\WWWVVVUUUSSSOOOLLLJJJLLLMMMQQQQQQOOOMMMJJJJJJMMMOOO000555888666111///333888222000///...////////////000//////000111333555666777666888===CCCFFFDDDAAA@@@???>>><<<<<>>777444000------...000222---,,,,,,,,,,,,---.........///111555;;;BBBHHHLLL???;;;444///---...111333000//////000333666777777<<<>>>@@@CCCPPPlllnnnZZZLLLEEECCCAAA@@@@@@@@@@@@@@@DDD@@@999555333333222222222111222555999:::;;;;;;===<<<;;;:::;;;@@@EEEJJJKKKRRRVVVTTTRRRRRRRRRPPPEEEAAA===;;;===DDDKKKPPPSSSTTTTTTQQQKKKGGGFFFFFFCCCGGGKKKIIIDDD@@@???AAAFFFNNNUUUUUUPPPNNNQQQVVVNNNHHHAAA===777222333666000222555555555444555666444555777777555444555666222111111333555777777777555444333333222333333333333333333333333222222222999;;;;;;888888::::::777888777666444444444555555444444444444444555666777888999999999888777666666444333111000000111333444666777888777666555666777777666666666888999999888666666666555666:::???CCC@@@AAACCCDDDCCCAAA>>><<<:::>>>AAACCCGGGJJJFFF???<<<>>>AAAAAA===;;;:::;;;777===???;;;888999;;;;;;999999888777777888888888999999999:::::::::999888<<>>CCCGGGEEE???===AAAFFF>>>;;;777555555333111///222111000000000111222333444333333888???DDDEEEDDDAAA@@@@@@>>>===???BBBEEEQQQ]]]hhhjjjiiiiiiiiihhhdddeeegggiiikkkkkkkkkjjjqqqpppnnnmmmmmmmmmoooppplllhhhcccbbbeeeiiikkkkkknnnooossswwwzzzyyyuuuqqqmmmiiiiiinnnqqqqqqrrrtttxxxzzz{{{{{{yyywwwvvvvvvvvvwwwwwwwwwwwwvvvvvvvvvwwwwwwyyy}}}yyysssuuutttssssssrrrnnngggbbb\\\YYYTTTLLLDDD???>>>???===>>>>>>>>>>>><<<;;;:::666666777777777777777777666???IIILLLIIIFFFHHHKKKNNNSSS[[[ccciiimmmnnnnnntttuuuxxx{{{}}}{{{~~~}}}}}}~~~~~~}}}}}}|||yyywwwwwwvvvuuutttnnnjjjddd\\\TTTLLLEEEAAAGGGHHHKKKPPPXXXeeesss|||||||||}}}}}}}}}}}}|||||||||vvvhhhVVVNNNUUUeeettt}}}}}}||||||yyyuuutttvvvuuuvvvxxxzzz|||~~~~~~~~~{{{|||}}}|||{{{{{{|||}}}}}}~~~~~~~~~~~~}}}{{{{{{|||}}}pppRRR>>>BBBRRRfffhhhXXXHHHPPP\\\aaaZZZQQQOOOTTTTTTUUUWWWZZZZZZRRRDDD999444222000------...111222---,,,,,,,,,,,,---......------...000555<<>>???EEEZZZzzz{{{eeeTTTJJJFFFBBB@@@@@@AAA@@@???@@@===888666555444333222111111111222555888999777;;;<<<======???DDDJJJPPPWWW___ffffffdddeeeeeecccRRRMMMEEE???<<>>BBB<<<===>>>>>>>>><<<:::999999@@@FFFDDDAAA@@@>>>;;;;;;???CCCBBB>>>;;;;;;===777<<<>>>:::999;;;======:::999999888777777777777777888999::::::999999999???AAAEEEHHHJJJNNNRRRUUUTTTUUUUUUUUUTTTSSSSSSSSSSSSQQQOOOPPPTTTVVVWWWWWWLLLQQQaaa||||||fff[[[]]]aaa^^^WWWXXXXXXWWWUUUQQQPPPQQQRRRNNNOOOOOOPPPRRRXXX^^^cccYYY]]]___\\\WWWSSSTTTWWWVVVRRRMMMJJJHHHEEE@@@;;;888777666444333333333444222111000222666;;;>>>???999;;;<<<>>>@@@DDDIIIMMMPPP[[[eeehhhhhhgggddd___ddddddeeefffhhhiiikkklllqqqooommmkkkkkkmmmpppqqqpppiiibbbaaafffkkkllljjjkkkmmmqqqvvvzzz{{{yyyvvvnnnjjjkkkpppsssrrrrrruuuuuuuuuuuuuuuuuuuuuuuutttsssuuuwwwwwwvvvvvvwwwxxxwwwuuuuuuxxx|||~~~}}}{{{uuuvvvwwwyyyyyyyyyyyyxxxrrroooiiibbbZZZVVVUUUVVVUUUUUUTTTQQQLLLEEE>>>:::444555555666666555444333222777;;;<<<999888;;;>>>999<<<@@@EEEIIILLLMMMNNNQQQSSSVVVZZZ^^^bbbfffgggdddkkktttzzz}}}}}}sssvvvyyyuuuuuuyyy|||~~~wwwvvvuuurrrkkk^^^PPPGGGBBBAAA@@@BBBGGGRRR___hhhpppwww~~~uuuiiieeekkkttt{{{~~~|||yyywwwwwwxxxzzz|||}}}}}}||||||{{{{{{{{{yyyyyyzzz}}}}}}{{{}}}~~~}}}|||{{{{{{{{{}}}kkkPPP???DDDXXXllljjjUUUCCCLLL[[[ddd```WWWTTTWWWUUURRRQQQSSSSSSLLL<<>>999::::::888444000......111000111444777999888777888:::<<<===@@@MMMeee{{{qqq___RRRLLLEEEAAA@@@AAAAAA@@@;;;999777777777666333111111333222222555999999666888:::===>>>@@@FFFOOOVVVbbbiiiooopppqqqsssrrrnnn^^^WWWMMMDDD>>>===???BBBIIIMMMOOOLLLGGGCCCEEEHHHCCCKKKSSSTTTNNNHHHGGGIIIJJJQQQVVVRRRGGG===:::;;;:::999999888444000111666444444222000///222666:::444666888999888888:::;;;666333111000222444555555777777777666666555444444333333333444444555555555444777888777888===>>>;;;;;;:::888777666666666666555555555444555555666666666777777777777666666555:::888666444222333333444222333444444333333444666666444444777;;;<<<;;;888999999999777777888<<>>AAAAAA>>><<<;;;<<<888<<<===;;;;;;???BBBBBB<<<;;;:::999888888888888666777999999999999;;;===>>>@@@DDDGGGJJJNNNRRRVVVSSSSSSRRRQQQQQQQQQQQQRRRRRRQQQPPPOOOPPPSSSWWWYYYOOOQQQ___yyy~~~hhhZZZ\\\bbb```YYYWWWWWWWWWUUUSSSQQQRRRSSSRRRRRRSSSVVV]]]hhhuuu}}}iiijjjkkkiiifffcccbbbbbbeeeaaa^^^]]]^^^\\\VVVQQQIIIGGGEEECCCAAA@@@@@@@@@999999888666555555777999333444666999<<>>;;;999777666777888999999888888999;;;444444444555666888:::<<<::::::;;;===@@@CCCGGGHHHDDDJJJRRRYYY___eeemmmrrr{{{~~~rrrcccfffxxx~~~yyyvvvwww{{{zzz|||~~~uuuhhh___PPPPPPOOONNNMMMOOORRRUUU\\\ccckkkqqqzzz}}}zzzzzz}}}|||yyywwwxxxzzz}}}~~~~~~}}}|||{{{zzzxxxvvvuuuxxx}}}~~~~~~{{{~~~~~~~~~}}}|||||||||}}}dddNNNBBBKKK___sssmmmSSSAAACCCMMMYYY___]]]YYYYYYUUUQQQMMMKKKHHHAAA666...000///...---...000222333---,,,,,,,,,,,,---......000///......000444888;;;999;;;<<<999444000......333444666:::======<<<:::777666888:::<<>>GGGTTT]]]dddiiilllmmmppprrrooojjjbbb\\\RRRIIIBBB@@@AAABBBGGGLLLPPPOOOKKKIIILLLPPPQQQYYY```^^^TTTKKKHHHIIIFFFIIIJJJGGG@@@:::777777777555666777444111222666222222222111000111555888333555888999::::::<<<===888555111000111333444444888888999999888777555444222222333444555666777777555888999888999===>>><<>><<<:::999999999999777777666555555555666666555555666666777666666666888777555444333444555666000222333444333444555777666444444777<<<>>><<<999;;;;;;;;;:::888999;;;===:::999666555555666777999;;;@@@@@@;;;666666777666;;;<<<======<<<;;;::::::666999;;;999;;;AAADDDDDD>>>>>><<<;;;:::999999999555777999999888:::>>>AAA>>>@@@CCCFFFJJJNNNSSSWWWTTTRRRPPPNNNNNNPPPQQQRRRRRRRRRPPPOOONNNRRRWWW[[[SSSSSS^^^vvvmmm^^^^^^dddccc\\\XXXYYYYYYXXXWWWVVVWWWXXXSSSSSSUUUZZZeeewwwddddddeeefffeeedddbbbaaabbb``````cccggghhhddd___ZZZXXXUUUSSSPPPOOOOOOOOODDDEEEDDD@@@999555555666444333333333555;;;CCCIIILLLTTT]]]cccfffeee\\\SSSNNNIIICCC@@@DDDOOO[[[ccchhhiiijjjlllmmmmmmllllllllllllmmmmmmllljjjjjjjjjjjjkkknnnrrrvvvxxxwwwuuusssppppppuuuxxxwwwwwwxxxuuuqqqnnnpppuuuyyywwwttttttvvvxxxwwwtttrrrsssuuussssssrrrqqqrrrtttvvvxxxyyy{{{zzztttmmmlllqqqxxxqqquuuzzz}}}}}}||||||{{{yyyoooiii```\\\TTTLLLEEE@@@>>>===>>>======<<<;;;:::999999777555333222333555888:::999888666444444555777888888:::===???AAAFFFMMMSSSYYY___iiirrryyy~~~wwwaaaNNNRRRiiizzz~~~~~~{{{zzz|||yyyyyy{{{~~~~~~vvvooolllmmmnnnkkkddd\\\UUURRRKKKRRRZZZbbbnnn{{{{{{~~~~~~{{{sssuuuyyy|||zzzxxxuuussssssvvv}}}}}}|||~~~|||{{{|||}}}___LLLEEEPPPeeewwwnnnQQQCCC>>>@@@NNN\\\```\\\XXXSSSPPPLLLGGGAAA<<<777333000///...---...000222333---,,,,,,,,,,,,---......111000///000111555888:::;;;<<<<<<999333//////000000111444999<<<<<<999666777444444888:::>>>IIIVVVvvvggg\\\OOOFFFCCCBBBAAA???>>>???@@@BBBBBB???:::555111666777777;;;AAA@@@;;;888999888888;;;FFFVVVcccbbbdddeeefffiiilllggg```ccc]]]TTTLLLFFFDDDDDDEEEFFFLLLRRRRRROOOOOOSSSYYYaaahhhlllgggZZZNNNIIIIII@@@@@@@@@>>><<<;;;::::::777444444666555222333777///111222222222222333555000333666888888:::<<<===999666222///000222333333888999:::;;;:::888666444111222333444555777888888777:::;;;999:::>>>>>><<>><<<;;;:::999999555777888888888:::???DDD???AAAEEEHHHKKKPPPUUUYYYVVVSSSOOOMMMNNNPPPRRRSSSRRRRRRQQQNNNNNNQQQWWW\\\WWWUUU]]]tttrrrbbb```ffffff___[[[\\\]]]]]]\\\[[[\\\^^^SSSRRRTTTZZZhhh~~~cccddddddbbb```___bbbeeeaaafffhhhhhhhhhjjjhhhdddZZZYYYZZZ]]]aaabbb___\\\XXXXXXVVVSSSNNNJJJHHHHHHCCC???999555444777;;;>>>EEEMMMVVV[[[[[[[[[\\\___UUULLL@@@666444:::DDDJJJVVV___jjjooommmiiiggggggmmmllljjjjjjkkkkkkjjjiiimmmkkkkkkpppwww||||||zzzuuunnniiikkkssswwwvvvrrrtttrrroooooouuu{{{xxxqqqsssssssssttttttrrrmmmjjjrrruuuuuutttuuuxxxyyywwwzzzxxxuuusssppplllhhheeegggkkkqqquuuxxx{{{}}}{{{tttmmmeee^^^ZZZWWWRRROOOJJJEEEAAA>>><<<<<>>===888555555333...000111333666999999777555000222555777999<<>>AAACCCCCC@@@<<<888666222111222555999===??????<<<999666666777>>>NNN]]]___YYYXXXZZZZZZUUUVVV[[[``````[[[RRRHHHDDDFFFKKKLLLIIINNNXXXZZZVVV[[[gggpppsssqqqeeeSSSFFFEEEIIICCC@@@===<<<;;;999777555444333555;;;<<<777333222111111222333333333222222333555888888888888999:::666666555333000///111222999999999777555333444555444111///333999===;;;777999888777777999;;;===???<<<>>>===:::<<>>;;;;;;::::::999888777666666888888777777777777888888000111444555666666555444777888888888888777777666777666444444666999<<<>>>;;;<<<===>>>>>><<<:::999666777999999888777888:::BBB???:::666444555666888@@@<<<888777999:::999888:::555555:::<<<;;;>>>DDD??????@@@@@@@@@@@@??????<<<:::999888999;;;>>>@@@AAAAAACCCJJJSSSXXXWWWTTTRRRNNNIIIGGGIIIMMMQQQSSSSSSSSSQQQNNNOOOTTTYYY[[[[[[XXXTTTeeexxxhhhaaacccddddddZZZ]]]___]]]YYYWWWYYY]]]TTTSSSUUU\\\kkkdddddddddaaa^^^\\\^^^```bbbfffhhhffffffgggeeeaaaYYYXXXYYY[[[___```^^^\\\```aaabbbaaa___\\\ZZZZZZSSSQQQMMMGGGBBBBBBEEEIIIHHHLLLPPPPPPMMMKKKLLLOOOOOOLLLFFF???:::999;;;===FFFNNNWWW]]]```cccgggkkkjjjjjjjjjkkkllllllkkkjjjllljjjjjjooovvv||||||{{{qqqkkkfffiiiooosssqqqmmmppppppnnnooovvv|||yyyrrrqqqqqqrrrtttuuutttpppnnnpppssstttrrrssswwwxxxvvvwwwvvvuuutttqqqmmmhhheeehhhjjjmmmpppssswww{{{~~~|||vvvrrrpppooonnnkkkfff```ZZZUUUQQQPPPKKKGGGCCCBBB===888777999<<<>>><<<666444555444000333333222222333555777999<<<888:::@@@EEEGGGMMMTTTNNNFFF===;;;DDDXXXooo}}}}}}vvvrrriii^^^WWWWWW[[[^^^___nnnooovvv~~~{{{xxxxxxxxxssswww|||~~~}}}||||||}}}|||zzzyyyzzz{{{||||||oooSSSDDD@@@TTTooovvvbbbKKK@@@>>>EEEXXXiiikkkbbbYYYPPPGGGCCCFFFCCC999222444111000...,,,---///111333000111000///......000222000000///......000444888???AAA???:::777666333///000000222555777777555222///111444666999<<>>:::666555777:::<<>>:::999999::::::888999555555:::<<<:::===BBB???????????????>>>======999888888777999;;;===???===<<>>@@@CCC@@@<<<777777>>>KKKYYYcccnnnooorrruuuyyy}}}~~~~~~~~~ssskkkfffccc^^^[[[YYYYYY___jjjsssyyy~~~yyyvvvvvvwwwwww{{{}}}}}}~~~~~~}}}hhhPPPEEEEEE[[[qqqpppZZZFFF>>>AAAOOOeeesssooo___RRRLLLDDDBBBDDDBBB999444666222000...,,,,,,---///000222333333222///.../////////000//////...000333666@@@BBBAAA;;;888777555000//////111333444444222///...000222555888<<>>999666555555444333333666888555000000444222222111111222444666777444666777777666555666777555666666555333333666888555666666555444333333444444111...///333555555333666777888999999888666555999<<<===<<<>>>AAA>>>:::999999888888777777666666666666666777777888888999444444555666555444333222666777777888888888777777333222222222444777:::<<<<<<;;;999777777888:::;;;999::::::::::::<<>>999666666999===@@@BBB???<<<:::::::::999999777555666:::<<<;;;<<>>>>>>>>>>>===;;;:::999555555666777999:::<<<===;;;:::===EEEOOOTTTTTTQQQIIIFFFCCCBBBEEEJJJMMMOOOSSSRRRPPPNNNMMMPPPWWW^^^___XXXOOO[[[|||wwwqqqiii```___]]]ZZZYYYXXXWWWVVVTTTUUUTTTTTTWWW```ooojjjiiigggccc^^^ZZZXXXWWWYYY]]]^^^\\\\\\^^^\\\YYYXXXXXXWWWXXXZZZ]]]```aaa\\\^^^```aaabbbdddgggiiifffeeeddddddeeefffffffffeeeeeebbb^^^YYYVVVVVVXXX\\\[[[WWWMMMCCC<<<:::;;;888888999:::;;;@@@GGGLLLXXX\\\```cccddddddddddddjjjhhhfffgggkkkoooqqqqqqllljjjhhhiiikkkmmmkkkiiiiiilllooossszzz~~~xxxppppppppprrrttttttrrrppplllpppqqqpppqqqvvvwwwuuuqqqrrrrrrqqqooommmmmmnnnnnnoooooonnnooorrrwww{{{~~~|||{{{{{{~~~{{{wwwuuu~~~zzzuuulllccc```bbb___ZZZNNN@@@999;;;======888888777777777999:::;;;;;;::::::<<<===>>>@@@BBB@@@>>>:::999;;;AAAGGGLLLUUUVVVYYY\\\aaaeeejjjlllqqqqqqtttyyyzzz|||xxxnnngggXXXTTTSSSWWW\\\bbbkkkttt~~~wwwxxxvvvuuuvvvzzz~~~}}}~~~~~~}}}{{{zzzzzz{{{|||~~~~~~}}}{{{|||~~~|||cccOOODDDIIIcccvvvnnnTTTBBB===FFFZZZqqqzzznnnXXXIIIGGGCCCAAACCC@@@999555777444222///---,,,,,,...//////111222222000///...///.../////////...///222444===??????:::888888666222/////////111222111///---...///111333666;;;AAAEEE@@@NNNccczzzrrr```QQQHHHAAA>>><<<:::888777555444222000///000222333333222//////111333222222:::DDDQQQNNNJJJIIIJJJMMMRRRVVV[[[TTTJJJBBB???@@@BBBCCCAAA???@@@CCCCCCDDDKKKUUUYYYTTTOOOKKKLLLMMMNNNOOORRRKKKBBB:::666555444444888555444666555222111444222222111111222444777999333555666666444333444444555555666555444555888:::666888888777444222222333333111000000222444555666999999999888777666555444555999;;;;;;===@@@===777888888777777777777777777666666777888888999999999666666666666555333222111555666777888888888888888222111111222444666999::::::999888777666777888888:::;;;;;;:::;;;===BBBFFFBBB???:::666666:::>>>BBBAAA???<<<999888888888888777777999;;;<<<<<<<<<===>>>======<<<:::999777666222333444666888:::;;;<<<<<<;;;===EEENNNSSSRRROOOGGGDDDAAAAAACCCFFFHHHIIIOOONNNNNNMMMLLLOOOYYYeeeccc[[[NNNXXXyyy~~~wwwnnnddd```[[[WWWWWWYYYZZZXXXTTTPPPOOONNNOOOTTT^^^kkksssiiigggdddaaa]]]YYYVVVTTTRRRVVVWWWVVVWWWZZZYYYVVVXXXXXXXXXXXXZZZ]]]aaadddbbbaaa```______bbbgggkkkeeeaaa___bbbiiillliiifffdddfffggggggeeedddcccccceeeddd```WWWKKKBBB<<<:::999999999888888:::===@@@IIIMMMRRRUUUVVVUUUVVVWWWcccbbb```aaaeeejjjnnnpppgggfffeeeeeefffgggggggggiiimmmqqqttt{{{{{{rrrqqqqqqqqqrrrqqqooommmmmmpppqqqpppqqqvvvwwwtttqqqqqqpppmmmkkklllppptttssstttvvvvvvuuuuuuwwwxxx~~~|||xxxvvvxxx}}}wwwnnnlllpppvvvnnn]]]JJJ@@@AAADDDDDDBBBCCCDDDDDDDDDBBB@@@???CCCBBB>>>;;;:::;;;=========<<<:::999:::>>>BBBEEE@@@@@@AAABBBEEEIIILLLNNNSSSWWW^^^bbbbbbdddooo{{{|||vvvmmmbbbUUUMMMIIIIIIOOOWWWpppssswww{{{vvvhhh[[[ZZZXXXZZZ]]]aaacccdddfffjjjqqqvvv{{{~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}{{{}}}}}}zzzzzz|||zzz|||~~~|||}}}~~~xxx\\\MMMAAAHHHfffxxxjjjNNN>>>999IIIcccyyy|||jjjSSSEEEEEECCCBBBBBB???999666777666444111...------...///+++---///000//////000111...//////.........111333777999:::777666888777444000/////////111000...,,,///000111222444888>>>CCC???EEEQQQccc|||ppp___SSSDDDAAA===;;;:::888444222333111000000111111111000///000444666333111777???MMMMMMMMMLLLNNNQQQSSSTTTTTTMMMDDD>>><<<>>>BBBCCCCCCBBBBBBBBB@@@???DDDKKKJJJFFFCCCEEELLLRRRTTTSSSWWWPPPEEE<<<777555555555888222///111333111......222111000000111444666888222444555555333222222333333444555555444555888;;;999:::;;;999555333111111111222333333444666999;;;>>><<<999666444444666777111555777888:::===;;;666777777777777888888888888777777888999::::::999999888888777666555333222111444555666888888999999999222222222333444666888999666777888888888777555555999::::::::::::===BBBFFFBBB???:::777666999===??????===;;;888666666777888888:::;;;;;;<<<======<<<===<<<<<<;;;999777555444111222333555777999::::::;;;:::===EEEOOOUUUUUURRRGGGEEEBBBAAABBBCCCDDDDDDIIIIIIKKKLLLKKKNNN]]]mmmqqqfffUUU[[[zzzxxxtttooohhh___ZZZUUUVVV[[[]]][[[XXXMMMLLLKKKKKKMMMRRRZZZ```eeeccc```^^^\\\YYYUUURRRNNNRRRSSSRRRSSSWWWXXXUUUVVVWWWXXXYYYZZZ]]]bbbeeegggfffccc```___aaaeeeiiiccc___\\\___dddgggddd```aaacccgggkkkmmmmmmlllkkkfffffffffbbbYYYMMM@@@888555555666777888999;;;;;;<<>>EEEIIIIIIJJJTTT```mmmttt}}}yyykkkXXXIII>>>888:::@@@MMMQQQVVV]]]hhhnnndddTTTBBB@@@@@@AAADDDGGGHHHHHHJJJPPPZZZeeennnwww~~~~~~}}}{{{{{{{{{|||xxxyyy{{{{{{zzzzzz|||}}}{{{{{{{{{{{{zzzxxxwwwuuuxxxzzz}}}pppTTTJJJ???IIIhhhttt___FFF<<<999NNNlll{{{fffRRRIIIEEEEEEEEEBBB===999666666777555222///------///000)))+++---...///000222444...///...---,,,---000333111444555333444777666333000/////////111111///...222222222111222555;;;???;;;===CCCNNNaaazzzsssfffSSSMMMEEE@@@===:::666222777555222000///...---+++...///222444111---111888CCCGGGIIIIIIJJJMMMMMMJJJGGGDDD>>>;;;;;;???DDDIIIGGGHHHIIIHHHDDDBBBDDDGGGCCCAAAAAAFFFNNNTTTUUUSSSTTTMMMBBB:::666555666777:::555222444555111//////111111000000111333555666000222333333222111222333222333333333333444777999999;;;;;;:::666333222111000333777888777888;;;???@@@===888444222333666777///333444555888;;;:::555777777888888999999::::::999:::;;;<<<<<<;;;:::999999888777666444333222222444444666777999999::::::555555555555666777888999555666888999888777555333777888888999999;;;???BBB@@@===:::777666888;;;===<<<<<<:::888555555777999999;;;;;;::::::======;;;<<<<<<;;;:::888777555444222222333444666888999:::999999===FFFRRRYYYYYYWWWHHHFFFDDDCCCCCCCCCCCCBBBEEEEEEHHHKKKJJJMMM___sssuuu___```zzzyyykkkllllllggg^^^ZZZUUUVVVZZZ]]]\\\ZZZMMMMMMMMMLLLLLLNNNRRRVVVcccaaa______^^^]]]YYYUUUOOORRRSSSQQQRRRVVVVVVTTTSSSUUUXXXYYYZZZ\\\aaaeeeffffffeeeccc``````bbbccc`````````````````````aaaccceeehhhkkknnnooonnnmmmeeedddddddddccc\\\QQQIIIAAA@@@>>>>>>>>>>>>======:::>>>BBBBBB???>>>AAADDDKKKJJJIIIIIILLLRRRYYY^^^dddeeedddbbb```bbbhhhmmmkkkoooqqqrrrwww|||~~~{{{wwwvvvtttssssssrrrpppnnnnnnpppqqqnnnooorrrrrrpppkkknnnpppooollllllppptttssswwwzzz}}}}}}||||||}}}~~~~~~}}}yyyuuuvvv|||~~~{{{zzzyyy{{{{{{|||}}}}}}|||{{{zzzrrruuuxxxyyysssmmmooouuutttuuutttqqqsssyyy~~~~~~zzz{{{{{{{{{{{{yyywwwvvvssssssnnnddd___^^^[[[VVVWWWVVVSSSPPPKKKGGGCCCAAAAAA???<<<888777666777888999777999===>>>>>>AAAGGGRRRYYYaaafffhhhllluuu||||||~~~|||wwweeeZZZLLLBBB999333444999666===AAABBBIIIRRRMMMBBB888777777999;;;======<<<:::>>>EEEMMMVVV```jjjqqqvvvyyy}}}{{{wwwttttttvvvwwwvvvvvvwwwyyy{{{}}}|||{{{xxxxxxxxxxxxwwwvvvuuuuuuvvvxxx|||lllRRRHHHBBBPPPlllnnnSSS>>>>>>BBBZZZxxxxxx___OOOKKKFFFHHHHHHCCC===888555444666333000...,,,---...///+++,,,---......000444666000///---+++***,,,000333000333444222222555444222111000///000222222111000555555333111000333777;;;999:::<<<@@@III\\\uuu~~~nnncccUUUJJJDDDAAA===:::999777444222111000///---,,,---000222---))),,,222999>>>@@@>>>???CCCCCC???<<<<<<======>>>DDDNNNUUUYYY]]]___[[[TTTOOOLLLJJJHHHHHHJJJPPPVVVXXXUUURRRIIICCC;;;555333444777888888999;;;;;;555///000555000000000111111222222222...000222222111111222333000111222111111222555777555777999999666444333333000666;;;<<<999888;;;>>>===;;;777444222222444555000222333333666;;;:::777777888888999:::;;;;;;;;;<<<<<<===>>>===<<<:::888999888777666444333333333333444666777999:::::::::888888888888888888888888777777777777777666666555444555777777777999;;;>>>:::999777666666888:::;;;:::;;;;;;888666666999<<<888;;;:::666666;;;<<<999;;;;;;::::::888777555555555444333333444666999:::<<<<<>>BBBEEEDDDCCC@@@>>>>>>BBBHHHLLL[[[\\\[[[XXXVVVXXX```fffkkkooopppppptttyyy|||zzzxxxwwwuuuuuuuuutttsssqqqmmmppppppmmmmmmppppppmmmhhhmmmrrrrrrooommmoooqqqqqqtttxxxzzz|||}}}|||vvvvvv{{{}}}{{{yyyuuuuuuwwwxxxyyyyyyzzzzzzvvvyyy~~~{{{uuuxxx~~~~~~yyyxxxssslllnnnnnnnnnmmmiiiccc^^^ZZZLLLIIIEEE@@@===<<<<<<===DDD===999<<<@@@???<<<:::<<>>AAADDDKKKWWW```ssswwwyyysssiii```XXXTTTRRRSSSVVV[[[]]]\\\VVVRRR???:::444000111444777999222888>>><<<111(((,,,666///000000111111111000000---///111111111111222333///000111000///000333555111444777777666555444444111777>>>>>>:::777999<<<:::888777555333222222222111333333222666;;;<<<888888888999:::;;;;;;<<<======>>>??????>>><<<:::888999888777555444444444444333444555777999:::;;;;;;::::::::::::999999888888999888666555555555777888222444666666666777999:::555555555666777999:::;;;:::;;;;;;999777777:::>>>777:::888333333999:::888::::::::::::999777666555666555333333333666999;;;CCCBBBCCCIIIQQQTTTSSSOOOGGGFFFEEEFFFGGGHHHGGGFFFDDDDDDHHHKKKHHHIII]]]vvvfffccczzzrrraaaccchhheee]]][[[WWWUUUUUUVVVWWWXXXLLLNNNOOOOOOMMMMMMNNNOOOZZZ^^^bbbdddbbb_________XXXXXXXXXWWWVVVVVVUUUUUURRRSSSSSSTTTUUUWWW\\\___aaahhhnnnmmmkkkjjjfffbbbccccccaaaaaa``````aaaaaa]]]ccceeeccccccfffddd^^^ccceeeeeebbbdddhhhjjjiiiiiigggddd```[[[VVVSSSQQQNNNOOONNNGGG>>>:::>>>CCCHHHBBB>>>>>>???===>>>@@@RRRMMMGGGBBBBBBFFFLLLPPP\\\aaaiiiooorrrsssssssss{{{{{{wwwtttuuuwwwuuuooopppqqqqqqooonnnnnnppprrrsssuuuwwwvvvtttrrrppppppsss{{{xxxtttzzz~~~~~~~~~}}}}}}|||zzzpppiii```XXXRRRMMMGGGBBBDDDCCCAAA@@@>>>>>>======999666666:::<<<<<>>BBBGGGEEEAAA<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>@@@BBBCCCIIINNN\\\nnnuuurrrnnnoooxxxsssllljjjkkknnnpppqqqmmmkkknnnuuuwwwrrrpppsssssstttuuuuuuvvvyyy~~~}}}yyyyyy~~~~~~|||eeeVVVEEEHHHjjj~~~aaaDDDAAA@@@QQQwwwmmmTTTFFFHHHKKKIIIFFFAAA<<<666111...///000000000///...------...---,,,++++++,,,...000------,,,,,,,,,------...444666888666333111111333......------...000222333222444666555333111111111===>>>>>>;;;999===EEEMMMgggwww~~~nnnaaaUUUJJJBBB;;;;;;;;;999777666444444666777555111222555444000222000000333888;;;;;;999===;;;===EEEPPP___sss{{{uuupppmmmkkkkkkmmmiii^^^RRRLLL???888666888555///---222555;;;<<<777444555222---,,,...000000000000111222...111333222000...000111///000111000///000222333333555777777666555555666555555777888999999999999999888666444222111111111111333666888888777888999::::::;;;<<<;;;:::<<>>@@@>>><<<;;;;;;;;;:::999555444444555666777777666000222555999===@@@BBBCCC???@@@>>>;;;<<<>>><<<888>>><<<::::::::::::999888@@@===:::777666444222000777555444444666:::>>>AAAGGGMMMSSSVVVYYYZZZVVVOOOMMMKKKKKKMMMOOOPPPMMMJJJQQQOOOLLLIIIGGGMMM```qqqpppdddpppsssaaaaaaaaa\\\]]]YYYUUUUUUWWWXXXUUUQQQMMMLLLNNNQQQTTTSSSOOOKKKJJJNNNSSSVVVXXXYYY]]]___ZZZ[[[\\\[[[YYYXXXYYYZZZVVVVVVUUUTTTTTTWWW\\\```aaahhhmmmnnnnnnmmmjjjdddaaaaaabbbbbbbbbbbbbbbaaa^^^cccdddbbbbbbdddaaa\\\bbbfffgggdddccchhhkkkkkkooonnnkkkhhheeebbb```___ZZZ[[[ZZZRRRHHHCCCDDDHHHKKKFFFBBBCCCBBB???>>>???GGGDDD???:::888999<<<===GGGKKKSSS\\\dddkkkqqqtttsssvvvvvvssstttvvvuuuqqqssssssrrrpppnnnnnnpppqqqoooqqqtttuuusssrrrqqqqqqpppyyyvvvqqqxxx{{{{{{|||wwwrrrllleee```[[[ZZZYYYUUUPPPIIICCC@@@===999777888999:::===CCC@@@DDDKKKOOOTTT]]]hhhpppzzz~~~yyypppbbbSSSGGG@@@===<<<666444555999:::777777::::::<<>>===<<<@@@BBBJJJUUUZZZWWWUUUVVVcccbbbbbbfffkkkpppqqqqqqnnnmmmpppuuuvvvrrrrrrvvvvvvwwwyyy{{{|||~~~||||||}}}~~~zzzyyyzzz||||||yyy~~~|||}}}vvvaaaRRRGGGOOOppp```BBB@@@BBBXXX}}}pppVVVGGGGGGJJJHHHDDD>>>888333///---....../////////...------,,,+++++++++,,,---///000---,,,,,,+++,,,---...///666888888777333111111222222111000///000000222222111333555555444333333444888;;;<<<;;;999:::???DDDPPP\\\ooosssdddVVVLLLHHHFFFEEECCCBBB???<<<999:::;;;999555555888777333666444333555999===???AAACCCFFFNNN[[[gggvvvwwwjjj[[[MMMCCC;;;888666777555222222333444999:::666555666666222---...000111000000000111///222444333111///000111...///000000///000222444555777:::;;;:::888888888444555666888999999::::::888888666555333222111111111444777999:::;;;<<<>>>===<<<;;;;;;::::::;;;===::::::999;;;===???>>>===:::999666111222666666333666666777666666777:::===;;;<<<<<<;;;999:::<<<>>>???>>><<<<<<;;;;;;;;;:::;;;:::888777666555444222333555777;;;???BBBDDDFFFHHHIIIFFFCCCBBBDDDAAA<<>>===>>>>>>===<<<>>>;;;999777777777555444555555555444666<<>>AAAEEEJJJPPPTTTUUUYYY^^^^^^]]]]]]bbbfff```^^^\\\XXXVVVXXX\\\______dddhhhjjjmmmooolllfffaaabbbcccdddeeedddbbbaaa___bbbcccbbbaaabbb___\\\___fffhhheeebbbfffjjjmmmmmmmmmlllkkkiiihhhgggfffccceeeeee```WWWRRRRRRUUUUUUPPPMMMMMMJJJCCC===<<>>===DDD___nnnWWWHHHIIIJJJFFFAAA:::444000---,,,,,,------............---,,,,,,,,,,,,---------------,,,+++***+++---000111777888888666333111000111666555444222111111222222000222444444444444444666222666::::::999888999;;;@@@FFFSSShhh~~~pppgggYYYWWWTTTRRRQQQNNNHHHCCCCCCDDDAAA======@@@???<<<;;;::::::999<<>>@@@BBBAAA???;;;999999::::::999888888888:::<<<======;;;777888555222333888999666666777888888777777888::::::;;;;;;:::999:::<<>>===<<<;;;;;;;;;;;;;;;>>>===<<<:::888666444333888999;;;===AAADDDGGGHHHNNNOOOMMMIIIHHHJJJGGGBBBFFFDDDBBBAAABBBCCCBBBAAA===;;;999999:::;;;:::999555777888777888@@@LLLVVViiiiiigggbbb```^^^WWWOOOSSSRRRSSSUUUXXXXXXWWWUUUXXXTTTOOOKKKGGGLLL[[[kkkuuuffflll{{{hhhffffffbbb[[[UUUNNNKKKLLLNNNNNNNNNTTTTTTUUUVVVVVVRRRLLLGGG222111000000222777<<<@@@GGGNNNWWW[[[\\\```hhhppphhhgggddd```\\\ZZZ\\\]]]]]]___aaabbbggglllkkkgggccceeeggghhhhhhfffcccaaa___aaabbbbbbbbbaaa```^^^\\\dddhhhddd```ccciiimmmkkkjjjjjjiiihhhhhhggggggcccgggiiihhhdddbbbccceeebbb]]]ZZZYYYTTTJJJBBB???@@@>>><<<999888888999::::::999999<<>>===???BBBBBBAAA>>><<<===@@@CCCDDDHHHMMMPPPPPPMMMIIIEEE===;;;999666333222111111888666666:::<<<;;;===AAAPPPVVV___kkkwww}}}vvvlllkkkjjjiiiiiikkknnnrrrtttppppppnnnjjjeee^^^YYYVVVNNNLLLIIIGGGDDD@@@>>>>>>>>>AAAGGGQQQ\\\fffnnnrrrmmmqqqvvvyyyvvvtttuuuxxxuuuxxx}}}}}}||||||}}}|||~~~}}}{{{|||{{{fffTTTHHHEEE[[[uuutttTTT888:::HHHdddxxxfffTTTIIIKKKIIIEEE???888222///------++++++,,,---.........---------...------+++***))),,,+++******+++...000222555555444333222111111111:::888666444222111111111///111222222111111222333...111555777777777777999<<<>>>EEERRRdddyyypppmmmiiigggfffaaaXXXRRRQQQQQQNNNJJJJJJMMMMMMJJJDDDDDDCCCBBBDDDLLLWWW```hhhqqquuuZZZLLLBBB999111666777333444888888444888777555444555888999888///111222222000//////000...///111111000///------+++,,,......///000333555333666:::<<<;;;:::999888777888888999999999888888777888888888777666444333444666:::======>>>@@@AAADDDBBB===999888;;;:::777777777888:::<<<===<<<:::666777666444666<<<===:::777999::::::888777777777999999:::999888999;;;>>>;;;<<<<<<;;;::::::;;;<<<<<<======<<<:::999999:::<<<<<<===???BBBEEEHHHIIIKKKMMMLLLKKKLLLNNNMMMHHHIIIFFFDDDCCCEEEFFFFFFFFF@@@>>>======>>>???>>>===999<<<===<<<===FFFVVVcccsssuuupppeee[[[VVVQQQMMMOOOPPPRRRTTTUUUVVVUUUUUUUUUQQQLLLIIIGGGKKKYYYgggyyyhhhiii}}}|||iiiddddddaaaYYYTTTMMMKKKMMMQQQUUUXXXYYYZZZ[[[\\\[[[VVVQQQNNN333000,,,******---111333777???IIINNNPPPUUU___gggbbbccccccbbb___]]]]]]^^^[[[]]]]]]\\\```gggjjjiiifffhhhjjjkkkjjjgggccc```______```bbbbbbaaaaaaaaaYYYaaaeeeaaa]]]```gggkkkmmmmmmlllkkkjjjiiihhhggg```dddiiijjjjjjiiikkkmmmjjjeeecccddd```WWWPPPNNNCCC@@@===999888888:::;;;;;;999666777:::===>>>>>>DDDNNNUUUQQQKKKJJJMMMNNNSSSUUUXXXZZZ]]]aaafffiiikkknnnrrrtttuuutttuuuvvv||||||}}}zzztttoookkkcccZZZUUUVVVUUUUUURRRNNNHHHDDDAAA@@@BBBAAA@@@@@@>>>;;;::::::111222333555555444333222;;;888999>>>BBBFFFLLLSSSdddmmmwww}}}}}}wwwtttuuuwwwzzz}}}|||yyytttooommmbbbaaa]]]VVVOOOIIICCC??????@@@AAAEEEMMMVVV```gggffflllrrrttttttuuuuuuuuuuuuxxx}}}}}}}}}~~~uuu```PPPGGGFFFbbbvvvlllNNN777<<>>777222/////////++++++,,,---.........---++++++,,,------,,,,,,+++,,,+++******,,,...000222333222111000111111222222:::999666444222111111111///000111000...---...///...///111333444666999:::888999<<>>999000444666555666999999666<<<888444444555666666666///111222222000///000000///000222333444333000///+++---...//////000333555444777;;;<<<<<<:::::::::<<<<<<<<<;;;:::888777666777888:::;;;;;;999666555666888;;;<<<<<<;;;<<<<<>>777999;;;;;;999777666666777777888777777888:::===999;;;<<<;;;999999;;;===<<<>>>???>>><<<;;;<<<===<<<===>>>@@@BBBDDDFFFGGGDDDGGGIIIJJJNNNSSSSSSOOOLLLIIIGGGFFFHHHJJJKKKKKKEEECCCAAA@@@AAAAAA@@@???>>>@@@BBBBBBDDDOOOaaaooozzz~~~zzzkkkYYYQQQPPPPPPOOOQQQSSSUUUUUUUUUVVVVVVQQQNNNKKKKKKKKKPPP\\\iiilllgggxxxzzzggg```___^^^YYYUUUPPPMMMOOOTTTYYY]]]YYY[[[]]]^^^]]]ZZZWWWVVV666222...,,,,,,...///000///555;;;>>>???BBBIIINNNOOORRRTTTVVVWWWXXXZZZ\\\YYY]]]___]]]^^^dddhhhiiiggghhhjjjkkkjjjfffccc```___]]]^^^aaaaaa______aaaXXX^^^bbb^^^\\\```fffhhhmmmlllkkkiiihhhfffeeeddd```cccggghhhiiiiiijjjkkkjjjfffeeehhhhhhdddaaaaaaSSSPPPKKKFFFBBBAAABBBBBB>>>:::777777999:::999666777???DDD???999888999:::>>>@@@CCCFFFJJJNNNTTTXXXdddggglllooopppqqqrrrsss}}}}}}}}}yyyrrrnnnnnnnnnmmmkkkgggbbb\\\WWWTTTRRRMMMIIIFFFAAA:::666777222111000000222444777999;;;:::>>>GGGQQQYYYccckkkttt}}}}}}vvvxxx|||}}}zzzxxxvvvwwwsssjjjbbb[[[SSSLLLLLLJJJGGGEEEEEEIIIPPPUUUXXX]]]bbbeeekkkrrruuusssxxx{{{~~~qqq\\\MMMGGGMMMlllyyyfffLLL:::@@@WWWtttyyybbbTTTIIIDDDGGGFFFCCC===777333111111111,,,------............---'''((()))+++,,,...///000+++++++++,,,---...///000444222//////000222222111777666333111000///000000///000///...,,,+++,,,---000///000111333666888:::777888999777777>>>KKKVVVgggqqq}}}|||{{{{{{wwwtttuuuzzz{{{yyyooonnnlllkkknnnuuu~~~tttYYYFFF<<<888777111000333999;;;:::;;;>>>>>>777333444555444333444///111222222111000111222222222444777999999666333---...000000000111333555777999<<<===<<<<<<===>>>??????>>>===;;;:::888777888:::<<<>>>>>><<<999777777999;;;;;;999888777888<<>>@@@AAACCCGGGMMMQQQQQQ[[[aaa```]]]___bbbccccccdddfffggggggfffcccbbbaaa]]]]]]```___ZZZZZZ]]]YYY^^^___]]]^^^bbbffffffjjjiiihhhfffdddcccaaa``````bbbdddfffggghhhiiijjjjjjeeedddgggiiihhhiiikkkgggeeebbb^^^ZZZWWWVVVUUUPPPJJJDDD@@@AAAAAA>>>;;;444:::===888333222333333333555777999:::>>>BBBEEENNNRRRXXX]]]```ccceeegggsss~~~}}}zzz~~~~~~zzzzzz|||}}}{{{yyywwwtttsssjjjeeebbb^^^TTTEEE:::777333222000000222777;;;>>>===???HHHVVVcccmmmvvv~~~|||}}}~~~}}}|||{{{{{{~~~}}}vvvqqqnnniiibbb\\\\\\YYYTTTMMMGGGFFFFFFGGGIIIJJJOOO\\\lllttttttzzz||||||mmmXXXKKKGGGUUUuuuyyy```HHH:::AAAZZZnnnxxxoooZZZOOOGGGBBBDDDCCC@@@;;;777333222111111....../////////...------***)))))))))+++,,,...000++++++---.........------999555111000111222111000222111000............///.........---++++++---///111111000111333444555555::::::999777666888<<<@@@CCCLLLWWW___fffqqq~~~___OOODDD888222222222,,,111???CCC>>>@@@III===555111444666444222222...000222222111111222333111111333777;;;;;;888555///000111111111111333555888999;;;;;;;;;;;;===????????????>>>>>>===;;;;;;888;;;???AAAAAA???<<<999777999;;;:::888777666666222===@@@888222555777444444555666999<<<<<<999777444666777777;;;@@@AAA>>>999:::;;;:::999777777888777888999888888999<<>>@@@???======@@@DDDEEEGGGFFFBBB;;;666666777666888:::===>>>>>>===<<>>===>>>@@@FFFQQQbbbttt{{{lll___XXXUUURRRPPPSSSVVVVVVUUUSSSTTTUUUMMMMMMPPPUUUYYY]]]eeennnssseeeqqqyyyfff\\\ZZZZZZXXXWWWWWWVVVWWWXXX[[[]]]YYY[[[\\\\\\[[[[[[^^^aaa555222000///000///+++(((111111111111111111111111555444222000222777???EEEJJJWWWbbbbbb\\\[[[[[[\\\___```bbbdddeeeeeedddcccbbb]]]\\\^^^\\\VVVUUUXXX[[[^^^^^^]]]___eeegggfffjjjjjjhhhgggfffdddcccbbb^^^___aaacccfffhhhjjjllllllgggdddeeeggggggiiilllpppppppppooommmiiifffdddhhh___TTTMMMJJJHHHEEEAAA888<<<===888555555666555222333444444444555888;;;333888???EEEJJJNNNRRRTTTcccnnnooonnnwwwzzzzzz~~~~~~~~~}}}|||{{{xxxkkkTTTBBB<<<111222333666888;;;===???AAAEEEQQQbbbpppxxx~~~~~~||||||~~~}}}||||||rrrwwwxxxuuuuuuxxxvvvqqqiiikkkjjjdddYYYLLLCCC???<<<;;;999===PPPgggtttvvvzzz|||~~~~~~}}}}}}~~~}}}~~~kkkVVVJJJGGGYYYyyyxxxZZZEEE777>>>XXXaaallleeeTTTLLLGGGBBBCCC@@@===:::666333222111111///000000000///...------000...,,,***))))))***+++***,,,...//////...,,,+++===999444222222222111//////...---,,,,,,---...///------...---,,,---000222222111111222333333111///;;;999777666666555222000777<<>>===>>>>>>????????????>>>999<<<@@@CCCCCCAAA===:::666888::::::999777777777+++999???777000222555333222333555888::::::888555333555666666:::???@@@===999:::;;;:::888777888999888999:::::::::;;;>>>@@@===@@@CCCBBB??????CCCGGGEEEGGGGGGBBB;;;666666888333555999<<<===<<<999888AAAEEEGGGGGGJJJMMMJJJEEEGGGDDDAAA@@@CCCFFFHHHIIICCCAAA??????@@@@@@???>>>::::::===EEETTTgggyyy~~~zzzqqqeee]]]YYYRRRKKKKKKNNNQQQQQQOOOMMMNNNOOOKKKKKKPPPVVV[[[^^^eeellltttdddppp{{{ggg\\\ZZZ[[[UUUVVVYYY[[[\\\^^^aaaccc]]]^^^^^^]]]\\\]]]aaaeee222000...---......---,,,222111000///......//////***((((((***...111000///:::???FFFKKKLLLKKKJJJIIIWWWXXX]]]ccchhhgggaaa\\\bbbaaa```\\\XXXUUUUUUUUUUUU[[[^^^[[[]]]cccgggeeeeeeffffffdddbbbaaabbbddddddcccbbbbbbcccdddfffgggeeeeeeeeeeeeeeeeeeeeeeeekkkooorrrqqqmmmkkknnnqqqlllllliiieeedddddd___WWWTTTOOOFFF>>>888666777888777333000111555777555222444111222666999;;;???DDDVVVYYY\\\\\\]]]aaajjjrrryyy{{{}}}}}}~~~~~~}}}}}}~~~~~~vvvgggQQQ@@@999888777888888===IIIVVVZZZ___iiisss{{{}}}yyyyyy}}}zzzzzzzzz{{{zzzxxxuuurrrooorrrsssoooeeeYYYOOOIIIEEE>>>999===LLL```pppxxxvvv{{{~~~}}}yyyxxxzzz~~~~~~~~~~~~|||cccLLLDDDFFFkkkzzzoooOOO===:::???IIIVVV[[[XXXKKKEEEHHHFFF???AAA@@@===999666333111000///...............///000+++)))))),,,...,,,*********---111111...+++******...///111222222111000///...---,,,,,,+++++++++++++++,,,.../////////...---......---...///111333444===:::555111......///000///222555555444888AAAHHHRRR^^^nnnwww|||zzz___BBB999<<<;;;333+++///......<<>>???@@@AAAAAAAAAAAAAAA>>>>>>===<<<;;;999777666999777666888999888444000444333333444555555444222333333333444666999;;;===<<<;;;:::999888888777888999<<<@@@@@@>>>===???@@@===>>>??????AAAEEEJJJNNNJJJIIIFFFCCC@@@===:::999999:::<<<======<<<:::999<<>>@@@BBBCCC>>>>>>;;;777888<<<<<<999;;;>>>@@@EEESSSiiizzzyyynnneee]]]VVVOOOKKKMMMUUUVVVMMMJJJOOOOOOHHHHHHJJJPPPTTTTTTVVV```lll{{{uuuzzzmmm\\\VVVXXXSSSZZZ]]]YYYXXX[[[]]][[[[[[[[[\\\]]]___aaacccddd000...---...///000...---000000//////...---,,,,,,+++)))((())),,,------+++,,,111666999:::999999999GGGIIIPPPYYYaaacccaaa]]]___``````^^^ZZZVVVSSSSSSOOOUUUYYYXXX[[[cccggggggbbbbbbbbbaaa``````bbbcccddddddddddddeeefffggghhheeeeeeeeeeeeeeefffffffffiiimmmpppoookkkjjjlllnnnmmmnnnmmmlllmmmooommmgggeeeaaaYYYRRRLLLIIIHHHIII>>>:::666555777777444111000000444:::;;;888666888CCCDDDFFFFFFFFFGGGKKKNNN\\\___eeemmmuuu{{{||||||~~~~~~}}}}}}~~~~~~~~~~~~|||ppp\\\JJJ>>>999888>>>FFFPPP]]]hhhqqqtttyyy~~~}}}xxxvvvwwwxxxxxxxxxxxxyyyxxxvvvtttqqquuuxxxxxxtttmmmhhheeeUUUNNNFFFHHHTTTeeettt{{{xxx{{{}}}|||zzzxxxyyy{{{tttZZZFFFCCCKKKmmmvvvhhhJJJ;;;888===GGGLLLQQQPPPGGGEEEKKKLLLFFFHHHDDD>>>888333000000000////////////////////////+++******---//////---,,,(((,,,//////---++++++,,,---///111333333222000///...---,,,,,,+++++++++,,,,,,---......///.....................///111333444888666333///---------...---///000///,,,---222777888@@@JJJQQQVVV\\\fffnnn{{{vvv[[[JJJ:::555777666333000111222000666BBB???888===333444555444222111111222...111333111222444333000///000111222222333333222000000111222333333444444777777777888888999999999<<<<<<;;;999888888999;;;<<<===>>>???@@@@@@@@@@@@>>>>>>===<<<:::888777666777666666888;;;;;;888555666555444555666666555333222222222444666999;;;===999999999999999999:::;;;:::===@@@AAA@@@@@@AAACCC@@@AAABBBCCCCCCFFFJJJMMMKKKJJJGGGDDDAAA===;;;:::777999;;;===>>>>>>===<<<<<>>>>>============;;;<<<999666666:::;;;888???CCCGGGMMM[[[mmmzzzxxxtttlllddd\\\WWWUUUTTTPPPWWWXXXPPPMMMQQQPPPJJJHHHJJJOOORRRSSSVVVbbbooojjj[[[WWWYYYRRRXXXZZZWWWVVVYYYZZZXXXXXXXXXXXXYYY[[[]]]___aaa//////000222444444333111111111222111000...,,,+++,,,***(((((()))******)))(((***---/////////000000444777>>>HHHRRRVVVUUURRRSSSVVVYYYZZZYYYVVVUUUTTTOOOSSSWWWWWWZZZ```dddeee_________^^^]]]^^^```cccdddeeefffggghhhhhhhhhhhheeeeeeeeeffffffggggggggghhhjjjlllkkkiiigggiiillljjjmmmmmmlllnnnrrrqqqmmmmmmkkkgggbbb^^^\\\[[[ZZZMMMIIIEEECCCCCCAAA>>>;;;999777999===;;;555111111999888888999::::::999777>>>@@@EEEMMMUUU\\\```aaaaaafffmmmsssvvvwwwxxxyyy}}}}}}yyyzzz~~~}}}~~~}}}~~~|||kkk[[[EEE===:::EEEWWWgggttt}}}}}}uuuqqqqqquuuuuuuuuuuuvvvwwwwwwxxxrrruuuzzz|||{{{zzzyyyyyymmmeee]]]\\\dddppp{{{{{{|||||||||{{{zzzyyyyyy{{{}}}iiiNNN>>>DDDQQQrrrsss^^^CCC888777;;;CCCDDDIIIIIIDDDFFFMMMPPPLLLOOOIII@@@777111......///000000111111111///...---++++++,,,...111333222000)))+++---------,,,---///,,,///222444444333000///------,,,+++++++++,,,,,,...------------...//////............///111222333222111///---,,,++++++,,,...000111///+++***,,,///...000222444777===DDDIIIPPPUUU^^^hhhqqqyyy~~~|||~~~zzzvvvtttuuu{{{vvviiieeeddd[[[PPP===777333333333111111444222555222222777333000888111222444333222111222222---222444333333444222...////////////000111222222222222111111111222444555666666666666777777777777:::;;;:::888666555777888999:::;;;<<<===>>>??????>>>>>><<<;;;999777666555555555666999<<<===<<<:::777666666666777777555333000000111333666999;;;<<<777777777888:::;;;===>>>;;;>>>AAACCCCCCDDDEEEFFFDDDEEEGGGGGGHHHIIILLLNNNLLLKKKIIIFFFBBB???===;;;:::;;;===>>>>>>>>>===<<<<<<>>>BBBDDDEEEDDDBBBAAA;;;<<<=========<<<:::999999;;;:::666666:::<<<:::;;;@@@EEEMMMYYYgggooopppkkkiiieee^^^WWWSSSSSSUUUOOOVVVXXXRRROOOQQQPPPJJJJJJKKKNNNQQQRRRWWWeeessskkk[[[WWWZZZQQQUUUWWWUUUTTTVVVVVVUUUVVVVVVUUUVVVWWWZZZ]]]___111222333666999:::888666333444555555444111...---,,,+++***))))))***))))))+++---......------///111***,,,000888@@@CCCAAA>>>@@@DDDIIINNNQQQSSSVVVXXXUUUXXXYYYYYYZZZ\\\___`````````___]]]\\\]]]```bbbbbbccceeeggghhhhhhggggggeeeeeeffffffggghhhiiiiiigggiiijjjiiigggggghhhjjjiiilllllliiijjjmmmllliiikkkkkkkkkkkkjjjiiihhhhhh___\\\YYYXXXXXXXXXVVVTTTSSSMMMHHHEEE@@@:::888:::;;;888666888<<<===:::666777666777999===AAACCCCCCDDDIIIOOOUUUYYY\\\___aaaiiilllooollliiikkkttt|||~~~yyyjjjQQQEEE@@@NNNeeexxx~~~~~~zzzrrrnnnnnnrrrssssssssstttvvvyyy|||xxxzzz||||||{{{{{{{{{|||}}}xxxsssrrrvvv|||~~~}}}}}}~~~}}}{{{yyyxxx}}}~~~yyy```EEE;;;HHH[[[{{{sssWWW???999888:::BBBEEEHHHHHHEEEHHHNNNOOOLLLPPPJJJBBB999222///......000111222222111///---+++,,,---...///222666666444,,,---------------...///,,,...222444555333111///---,,,,,,++++++,,,,,,,,,......---,,,,,,...///000---------...//////000111///...---,,,,,,+++++++++,,,...000000......///000444222///...000222444555333666<<>><<<>>>AAADDDEEEFFFGGGHHHFFFHHHJJJKKKLLLMMMOOOPPPMMMLLLJJJGGGDDDAAA???>>>@@@@@@@@@???>>><<<:::999<<<>>>AAADDDDDDCCC@@@???;;;<<<<<<<<<<<<;;;::::::888;;;<<<999888<<<===<<<666:::???EEEPPP\\\aaa```^^^\\\YYYVVVSSSPPPLLLIIIJJJPPPSSSPPPNNNPPPOOOKKKNNNNNNOOOQQQRRRWWWgggvvvooo^^^XXXYYYPPPQQQRRRRRRRRRSSSSSSSSSUUUTTTTTTTTTVVVYYY\\\^^^222222444777:::;;;999777333444555555444222///...,,,,,,------,,,+++++++++++++++,,,***)))***,,,...))))))+++///555666333000222555999===BBBHHHOOOSSSVVVWWWXXXXXXXXXXXXZZZ]]]aaaaaa```^^^\\\\\\___aaa^^^```bbbdddeeeeeeeeedddddddddeeefffggghhhiiijjjhhhiiiiiihhhgggggghhhjjjkkknnnnnnjjjiiilllllljjjlllmmmppprrrrrrrrrpppoookkkjjjjjjkkknnnpppqqqqqqmmmfff___ZZZSSSKKKHHHIIIAAA;;;666555999;;;888444;;;888555444555777777777666999<<>><<<;;;;;;DDDHHHIIIIIIJJJMMMPPPOOOLLLLLLHHHAAA:::444111///...000000222222111///---++++++...///...222888999666000//////............---+++---000333444333000///,,,,,,,,,++++++,,,,,,---......---,,,,,,...///000++++++,,,------...............------,,,,,,,,,---((()))+++,,,,,,,,,,,,,,,222000...---......---+++---...000222333444444444:::;;;===???AAACCCEEEEEEDDDBBB>>>:::888:::<<<<<<@@@@@@???;;;::::::999666333000///111111000333888<<>>:::111333...000333444333333333333///333666555444444111,,,...------,,,---///000111333222000000000222444666555555666666777888888888666<<>>AAACCCCCCAAA???===<<<;;;999777777888999:::666:::<<<999777:::<<<;;;888:::<<>>===<<<888444999666333333444666777777333444444444555888<<<@@@777:::>>>>>><<<>>>EEEJJJNNNPPPWWW___eeehhhmmmsssyyy{{{~~~~~~xxxnnnjjjsss{{{wwwsssoooppptttsssuuuvvvuuutttvvv{{{~~~|||{{{}}}|||~~~}}}oooXXXGGGJJJbbbzzzpppNNN===???===>>>JJJIIIIIIKKKOOOSSSTTTQQQMMMHHHEEE???:::555222000000//////000000000...---,,,+++//////---000999:::555111///.../////////---++++++,,,...000111111000000,,,,,,+++++++++,,,------...------------...//////++++++,,,---......------000///...---,,,---...///,,,,,,,,,,,,,,,+++))))))))))))***,,,------,,,***---------------,,,,,,+++000111111222333444444444333555666333333666666444444777::::::888666555555000---+++...000222777>>>GGGOOOIIIBBBCCC<<<000---///111444666555333333333111555666444333444111,,,------------...///000000111000000000111333555666666777777999:::;;;<<<===777>>>EEEFFF???888555444555555444444444666777888777666444333222222333444333444555555444444666777444333333444555555444222///111333555777888999:::999888888777777777888888;;;;;;===@@@DDDFFFEEEDDDCCCEEEFFFGGGGGGHHHKKKMMMFFFFFFEEEDDDBBBAAA@@@@@@>>>>>>>>>===============<<<>>>@@@BBBBBB@@@===;;;999888555333333444666888222888:::666444555888777888888999===HHHSSSVVVSSSPPPKKKKKKTTTaaacccXXXKKKHHHJJJMMMNNNOOOPPPRRRSSSUUUTTTTTTUUUVVV\\\lll|||kkkooouuuddd___```TTTNNNIIIHHHGGGFFFGGGIIIJJJJJJKKKMMMNNNPPPRRRSSS333111000111222222111000000000000000000000000000,,,000444444111,,,)))(((***+++,,,+++******---///+++)))))),,,000222000...,,,,,,---------///333555888777:::@@@CCCCCCGGGNNNTTTWWWYYY[[[[[[ZZZ[[[\\\[[[[[[[[[\\\^^^___aaabbbaaaaaacccdddfffhhhiiijjjiiihhhfffeeeeeeggghhhhhhbbbgggiiifffeeeiiimmmmmmjjjkkknnnoooooonnnkkkiiioooqqqtttxxx|||~~~uuuooonnnjjjeee___YYYTTTOOOHHHDDD@@@>>>;;;:::;;;======<<<666666777666555666888:::333555777777666777999:::>>>===AAAHHHKKKLLLPPPWWWbbbdddhhhmmmsssxxx|||}}}wwwuuurrrqqqtttyyyuuuxxxzzzyyyvvvwww{{{}}}}}}}}}|||{{{{{{~~~|||~~~~~~{{{cccMMMCCCNNNkkkhhhHHH<<<@@@>>>AAAPPPKKKKKKMMMSSSXXXVVVOOOJJJIIIDDD===666222000111222............------------***//////+++...888:::444---,,,,,,...000///,,,)))++++++,,,---...///000000,,,+++++++++,,,,,,---...,,,---......///.........,,,---.../////////......222000...,,,+++,,,...000222000///......---,,,+++)))***,,,---------------***+++++++++,,,,,,,,,,,,,,,,,,---...//////000000000444555222222666666222///333666777444000000222---,,,...000111333;;;DDDRRR]]]XXXLLLFFF<<<222111000333666777666444333333333666666333222333111---,,,---...//////000000000...///000111333444666666777888:::;;;>>>???AAABBB;;;AAAFFFEEE>>>888666777666555444333333444555666333222111000000111222333222333555555333333666888333333333444666777666444111222444666888999999888777777666666666666777777:::999:::===AAACCCBBB@@@BBBBBBAAA@@@>>>???BBBDDD?????????>>>>>>>>>>>>>>>=========<<<=========>>><<<>>>@@@AAAAAA???<<<999777666555444444444555555111777:::666222333555555555666777===HHHRRRSSSNNNMMMIIIHHHRRR^^^bbbZZZPPPJJJJJJKKKLLLLLLLLLOOORRRSSSSSSUUUWWWYYYaaaqqqhhhjjjwwwllllllrrrbbbWWWMMMIIIGGGCCCCCCGGGFFFGGGIIIKKKMMMNNNNNNNNN666444111111111222111000111111000000111111222333---111666666111+++&&&$$$((()))******)))***+++---+++)))(((***...///---+++)))+++------,,,,,,---...,,,+++...555888777<<>>@@@@@@>>><<<<<<<<<::::::::::::999888777666;;;777777;;;:::777999@@@DDDFFFJJJOOOWWW```hhhmmmuuuxxx{{{}}}}}}~~~~~~~~~}}}|||zzz}}}xxxttttttssssssvvv{{{vvvzzz|||{{{xxxwww{{{~~~~~~~~~}}}|||~~~sssWWWAAA<<>>CCCFFFCCC;;;666777:::777666444222222333444555111000///...///000222444000333555555333444777:::333333333555888999888777333444666777999999888888555555555555555666777777999888888<<<@@@AAA@@@===AAA@@@>>>;;;888888:::===::::::::::::;;;;;;;;;;;;@@@???>>><<<;;;;;;;;;;;;<<<>>>@@@AAAAAA>>>;;;999666777888888888777666555222999<<<777333333555555555777:::AAAMMMVVVUUUNNNJJJGGGFFFLLLUUUXXXTTTNNNKKKJJJIIIIIIHHHGGGJJJNNNQQQRRRUUUYYY\\\ddduuujjjggg|||yyysssyyynnnaaaTTTNNNJJJDDDDDDGGGEEEGGGJJJMMMOOOOOOOOONNN444333111111111111///...//////111111222111000///000111000...+++)))***+++///,,,)))&&&%%%'''***,,,***+++,,,,,,+++,,,---///)))000222---)))++++++(((---((('''***,,,,,,111999>>>AAADDDDDDCCCDDDHHHLLLZZZ[[[]]]^^^^^^^^^```bbb___aaadddffffffggghhhjjjgggfffeeedddeeegggiiikkkjjjjjjkkkkkklllmmmmmmmmmooooooppppppooonnnlllkkkoooppprrruuuyyy}}}}}}{{{qqqkkkcccbbb```______```bbbcccVVVRRRQQQSSSSSSOOONNNPPPJJJFFFBBB???>>>>>>===<<<===999888999999777888<<<666<<<@@@??????DDDIIIKKKUUUYYY^^^aaaaaaeeelllrrryyy{{{~~~~~~~~~~~~|||wwwuuuxxx{{{}}}}}}{{{{{{{{{yyywwwwwwyyy{{{zzz~~~~~~}}}~~~~~~iiiQQQ@@@<<>>777444000000111222222222111111999777666444333333333444,,,---...---,,,,,,---///............///222444555555777999<<>>>>>;;;888;;;:::999999999999666444222555777555111111666;;;@@@AAAAAA>>>;;;888777777======<<<;;;999888666555333444666888777666333222555444333444444444222000000777@@@HHHMMMOOOOOOPPPIIIIIIKKKMMMNNNMMMIIIFFFIIIIIIIIIGGGFFFGGGJJJMMMQQQSSSWWW]]]fffqqq~~~zzzfff^^^bbbxxxzzzppp~~~sss^^^QQQMMMMMMJJJGGGLLLNNNOOONNNMMMKKKKKKLLL444333111000000111000000222333333444444333222111...///...,,,)))(((((()))+++***)))((((((((()))***)))+++---...------...///)))000333...***+++***(((+++'''&&&***,,,+++...333222555777777666666:::===LLLPPPVVVZZZ\\\^^^```aaa```bbbeeeggghhhiiikkkllliiihhhgggfffffffffggggggiiijjjjjjkkklllmmmmmmnnnrrrrrrqqqooonnnnnnmmmmmmooooooqqqtttxxx}}}|||wwwtttsssrrrrrrrrrrrrssstttiiidddccciiinnnooonnnooojjjddd]]]VVVSSSQQQOOONNNDDD@@@>>>???===999888:::888<<<===:::999===???>>><<<@@@DDDEEEFFFIIIPPPVVV```dddjjjpppvvv|||~~~zzz{{{~~~zzzvvvuuuxxx|||}}}{{{yyyxxxxxxxxxxxxxxx}}}|||aaaKKKBBBFFF```~~~gggRRR<<<666<<>>DDDPPPSSSTTTOOOEEE;;;555333000111222222222222222222555555555555444222000///---......---,,,+++---......//////000222444666777777888:::===@@@BBBDDDEEECCCBBB@@@<<<777444333333555555333222000//////...---...---,,,+++,,,///111111111222222333444444444333333444666999:::999888111444777888777666555555222222111000000111333444777777777:::======:::777:::999888888999999777555333555666555333444888;;;:::;;;;;;:::777555444555999999888777666555333333222333666777777666444333222222222333333333333222222888AAAHHHLLLNNNOOOOOOIIIJJJKKKNNNOOOMMMIIIFFFFFFGGGGGGFFFFFFGGGIIILLLSSSWWW]]]dddjjjrrryyy}}}sssoooppppppfffWWWRRRWWWmmm~~~}}}rrrxxxwwwfff[[[WWWVVVTTTRRRUUUVVVVVVTTTQQQOOOOOOOOO555333111000000111333555222333444444555555555444,,,---,,,***'''&&&'''((('''((()))*********)))((((((+++...//////.........)))///222///,,,+++***)))+++((('''***,,,,,,,,,...---///111000......111444999@@@IIIRRRYYY^^^ccceeeccceeehhhiiihhhhhhjjjkkkllllllmmmnnnmmmmmmlllkkkiiiiiijjjkkkmmmnnnoooooovvvuuussspppooonnnnnnnnnooonnnoooqqquuu{{{~~~~~~~~~~~~}}}|||{{{{{{wwwqqqpppyyyyyyrrrnnnkkkjjjiii]]]YYYWWWWWWSSSLLLIIIJJJFFFFFFCCC>>>===>>><<<888777888999888777:::???DDDFFFJJJQQQYYYbbblllvvv|||yyyssswww}}}~~~{{{wwwvvvyyy}}}~~~zzzxxxyyyzzzxxxvvvvvv{{{~~~~~~}}}}}}rrrWWWDDDDDDRRRnnn]]]JJJ999777@@@HHHNNNRRRWWW[[[]]]XXXOOOGGGCCCCCC<<<<<<;;;888444000...---//////...---,,,++++++***(((***+++---......------///---,,,,,,......---+++++++++,,,,,,++++++******,,,---......------...///---///222222111000111111555444222111111///,,,***...---------------...///---------+++***+++...111,,,,,,+++++++++---...///............---------------......//////............///000111111111111000///333999===>>>BBBPPP]]]eee\\\NNNAAA999777:::>>>BBBEEEGGGDDD===666333222111222222222333333333333222444555555444111---+++...//////...,,,+++---......///111333555666777777888999:::===???BBBCCCDDD???<<<888555333222111000111000000///......------,,,------,,,+++,,,...000333333444444555555666666333333444666999;;;:::888444777:::;;;:::777666555333222111000///000000111555555666999;;;;;;999777888777777777999999777555555555555555666888:::<<<999:::;;;;;;999888888999666666555555444333333222111333555777777666555444///000000111222333333444666<<>>CCCIIIQQQ[[[eeelll|||}}}~~~{{{|||zzz~~~{{{xxxyyy|||}}}yyyyyy|||}}}zzzwwwuuuyyy~~~}}}}}}}}}}}}||||||}}}}}}|||~~~~~~jjjOOO>>>DDDZZZxxxxxxTTTEEE999<<>>BBBGGGKKKMMMNNNOOOPPPRRRVVV[[[\\\YYYTTTPPPNNNPPPNNNNNNOOOIIIAAA???BBBBBBQQQcccppp|||www```SSSOOOHHHGGGEEECCCCCCFFFKKKOOOPPPQQQQQQPPPNNNMMMNNNOOO555555444222111444:::???999888666444222000...---,,,,,,,,,***((('''((()))(((((())))))******++++++%%%(((,,,......---,,,---***,,,///000---+++,,,///444333111---+++,,,///000---///000...+++***,,,///)))---222888@@@JJJSSSYYY```bbbeeeeeeeeeeeefffhhheeehhhlllppprrrqqqooommmmmmmmmnnnooopppqqqrrrrrrqqqrrrtttuuutttqqqmmmkkkpppnnnlllkkkmmmrrrvvvyyy{{{wwwtttwwwyyy~~~~~~{{{|||yyyzzzyyywwwrrrmmmlllmmmiiiccc\\\ZZZTTTMMMGGGCCCBBBBBBBBBDDDFFFIIINNNVVV^^^dddlllppprrrpppqqquuuvvvrrrpppttt{{{~~~~~~~~~{{{xxxyyy}}}|||zzz}}}|||vvvyyy}}}~~~~~~}}}|||}}}~~~~~~~~~}}}|||{{{{{{{{{zzzzzzzzzzzz{{{}}}}}}|||}}}uuu\\\EEE999EEEbbbnnnMMMAAA;;;BBBPPPXXX[[[[[[VVVVVVRRRKKKCCC@@@CCCGGG@@@AAA???;;;444000000222111333444222///,,,+++,,,)))+++---///000///...------------,,,++++++***+++&&&(((+++---///000000000+++++++++,,,,,,,,,+++******+++---///111111111000///------///333555333111///...---,,,,,,+++,,,,,,---------+++***+++...111111///,,,******,,,...000......///000000//////...000000000000///...------,,,...000///...///111333888EEERRRWWW\\\mmmzzzYYY<<<111333000222333444333222222222222222222222333444555666777666444333111000000000000000111///------...000...///111333555555555444555555666888999:::;;;<<<999555000///111333222111***+++,,,------------,,,+++---------,,,,,,.../////////111333666888:::;;;:::;;;<<>>DDDKKKQQQSSSTTTTTTTTTOOOQQQSSSRRRNNNJJJFFFEEEKKKKKKMMMNNNJJJCCC>>>>>>===GGGRRRZZZfffwwwhhhPPPCCC>>>666777999999;;;???EEEJJJOOOPPPOOONNNLLLKKKMMMNNN222333333222111444;;;AAACCCAAA<<<777111---***(((,,,---,,,+++)))((()))************+++++++++++++++&&&))),,,......---......******---...---+++///555<<<@@@???666...---///000...000111///,,,+++---000,,,,,,,,,---000666===CCCQQQTTTWWWZZZ\\\^^^aaacccbbbfffkkkoooqqqqqqooommmnnnooooooppppppqqqqqqrrrlllnnnqqqssssssqqqnnnlllooonnnllllllmmmqqquuuwwwxxxzzz~~~|||xxxvvvtttyyyyyytttzzz{{{vvvsssmmmgggaaa\\\YYYWWWTTTUUUVVVXXXZZZ___fffkkkpppppphhh\\\XXX]]]```]]]]]]aaajjjttt|||~~~|||~~~~~~~~~zzzyyy~~~||||||~~~|||vvvuuuwwwzzz~~~~~~yyyzzz|||}}}}}}}}}~~~}}}{{{{{{|||~~~||||||{{{zzzyyyxxxwwwwwwwwwxxxyyy{{{~~~}}}}}}{{{jjjLLL<<<;;;NNNllleeeGGG>>><<>>???AAAEEEGGGFFFCCC@@@BBBHHHPPPVVVWWWUUUSSSRRRJJJLLLMMMMMMKKKIIIIIIJJJHHHIIIKKKKKKIIIDDD???<<>>:::555666666666777:::???BBBJJJJJJJJJHHHFFFFFFHHHJJJ---///111000000333999@@@AAA???;;;666111---+++***+++,,,,,,***(((((()))******,,,---//////---+++)))(((+++---...//////000222+++)))***---,,,+++111:::HHHRRRTTTHHH999222111111...111222000---,,,///111++++++***)))))),,,111555>>>AAAEEEHHHJJJLLLNNNPPPUUUZZZ```ggglllooooooooooooooooooooooooooooooooojjjkkklllnnnoooppppppqqqmmmmmmmmmnnnqqqtttwwwyyywwwyyy|||~~~|||zzzwwwzzz~~~~~~wwwrrrvvv~~~~~~}}}}}}}}}yyyvvvssslllmmmmmmlllmmmoootttwww||||||rrraaaYYYZZZXXXRRRRRRRRRTTTZZZccciiimmmnnnxxx}}}|||yyyyyyzzzwwwwwwzzz}}}{{{{{{pppkkkgggggggggkkkvvvzzzrrrppprrrvvv}}}|||{{{{{{|||}}}~~~~~~}}}}}}~~~~~~}}}{{{|||~~~yyyyyyyyyyyyxxxvvvuuutttuuuwwwzzz}}}~~~ttt___AAA<<>>===>>>@@@AAAGGGCCC>>>888444000,,,))),,,111777888333...++++++,,,,,,++++++++++++*********,,,...---,,,+++---///,,,...111555777888777666///,,,))))))+++,,,+++***...------000333555333111000000///......000333666333222111///......------/////////---,,,---000333444222000...---...//////---...000222222111000/////////000000000//////......111333222000000444999DDDcccyyyPPP999666...---------///000000000111000//////000333555666444444444444444333333222...///000000//////111333222222111111111111222222222222333333444444444555444555555333222222333444...///000222222111000///,,,...000000///...///000222333444666888999:::;;;555777;;;@@@DDDEEEDDDBBB::::::888555333333666888444333111000000111222222///333777999888777888:::;;;:::999:::::::::888666444777::::::888888:::<<<;;;<<<>>>===<<<;;;<<<<<<:::888666444222222333333444444555555555555555555...222555555555777>>>CCCEEEIIINNNPPPMMMHHHDDDAAA<<<===@@@DDDFFFFFFCCCAAAFFFLLLTTTXXXWWWRRRMMMIIIFFFHHHJJJJJJHHHHHHHHHIIIDDDEEEEEEDDDDDDCCC@@@<<>>:::666555333333555777:::;;;@@@AAABBBCCCCCCFFFJJJMMM))),,,//////...111888>>>999777444222///.........+++++++++***((('''(((***))),,,000333222...***&&&+++---//////000111333555+++((((((,,,,,,,,,333===SSSaaafffXXXDDD888444333***---...,,,***)))+++...'''((()))******,,,000333333555777999999999:::<<>>:::===AAACCCCCC===:::666666666555111---)))000777888333---******,,,+++***)))((((((((((((***,,,......,,,,,,...000))),,,111777;;;=========111...***)))+++---,,,+++,,,++++++...222333111...---...///---,,,///555;;;555444333111000/////////000000000...---...111333444333111000////////////---///111222333222111000//////000000000000//////000333555444111222666;;;NNNnnn~~~UUU:::333...---,,,,,,---...///...000000//////000222444666111222444666666444222111---///000000000000333555555444222111000111222222222222333333333333444444222555666555222000222444///111222444444333111000---///111111000///000111777777777888999999::::::666777:::>>>AAAAAA???<<<888888666444333555:::===666555333222000000000111///333777999888777999:::===;;;:::;;;;;;:::888666333888;;;;;;777555888<<<444666888999888888999;;;>>><<<999777555555555666555555555555555444444444,,,000555666777;;;BBBIIIIIIJJJKKKJJJGGGDDDBBBBBB;;;<<>>:::AAA;;;888:::888111...///222111000...,,,+++++++++***+++------...---+++++++++,,,---...---+++(((&&&111......555???DDD@@@:::666***###444&&&+++'''+++&&&***///111///---...///,,,,,,,,,---///222444666777777666444222111000///444666555///,,,---...---///000000111111111111000---.........///111222333///111444444222111333555///555222///444333222:::RRRxxxZZZ???555///...,,,,,,,,,///222333---.../////////000333555///111444666666555222000000---,,,///...,,,,,,///222222333333333333444444222333333333222222444666:::777333222333444222000111111111111111111111111111000///......000222444666666777888::::::999777999999888888999:::<<<===999::::::888777777999;;;888555333333444555444444555777:::;;;999888:::<<<999<<<<<<:::999;;;:::777999::::::999888888999;;;777888:::;;;;;;:::999888;;;999666333222222333555333555777666444333222222444777888888:::>>>@@@>>>EEEGGGIIIHHHCCC>>>:::888<<<<<>>;;;BBBCCCDDDGGGHHHGGGDDDAAAGGGCCC???@@@BBBBBB???;;;>>>CCCAAA<<>>AAAIIIWWWeeekkkjjj---...000444444222///---666...))),,,...+++))))))***+++---...---,,,---...---///222222000---+++***+++---,,,***,,,000///,,,+++,,,+++++++++...333777LLLTTTSSSGGG===;;;666---222111///...------......000///...------...000111.........///000111222333222444666999<<>>???BBBGGGRRRddduuupppvvvuuummmjjjkkkqqqzzz}}}zzzyyyzzz{{{zzzyyy~~~|||{{{|||~~~zzz}}}|||yyywwwxxxwwwtttvvvxxxyyyyyyxxxyyy}}}uuu[[[DDD???KKKccc}}}cccJJJ888:::@@@JJJTTTWWWSSSNNN@@@<<<999:::>>>@@@???======::::::===;;;444......222111000...------------...............---,,,+++,,,---///000///---+++)))111///000777@@@FFFEEEBBB888...'''666%%%)))&&&+++&&&***---...---------...******+++---...000222333222222111000///......---666999888222/////////---.........///......---,,,...------------///000111///222444444111000000111---333000///444444333;;;VVVyyy}}}VVV<<<222///---,,,+++,,,...111222...000111222222222444666111333666777777555333111111...---//////------000111111222222333333444444000111333333333444666888888555222222333333222000111111111111111111111111111000/////////111222333777666777999;;;<<<:::999888777777777777888::::::777888888777666777999;;;:::777555555666777666666888:::<<<<<<999888999;;;888;;;;;;999888:::999666666666777666444444666777666777999:::;;;:::999888888777444222111111333444222444666666555333333333000555999888999===@@@@@@CCCEEEFFFFFFCCC???===<<<:::;;;<<>>>>>===DDDHHHPPPWWW[[[]]]]]]\\\]]]ZZZXXXXXXYYYVVVOOOIIICCCBBB???;;;===CCCFFFEEEIIIJJJJJJIIIHHHFFFCCC???AAABBB888222777777777@@@DDDGGGMMMYYYkkk~~~)))...444888888555///+++333---)))+++,,,+++))))))'''))),,,------...000111,,,---///...---++++++++++++---,,,+++---111111---***************---111444>>>@@@===777777:::444***222111111///...---,,,+++444333111000000000111222///...---------...000111,,,---......000333888;;;777;;;BBBIIIPPPXXX___dddlllnnnppppppooonnnnnnnnnttttttsssuuuxxxyyyyyyxxx~~~}}}~~~}}}~~~~~~yyyyyy|||yyymmmYYYGGG@@@===<<<>>>>>>===???CCCGGGMMMWWW```iiiooouuuyyy}}}yyytttkkk```UUUKKKEEEAAAAAACCCCCCEEENNNWWWRRRGGG@@@===>>>GGGTTTbbbsss{{{~~~lll^^^ZZZ___iiissszzz}}}zzzyyyzzz{{{{{{{{{}}}|||||||||zzz}}}~~~{{{zzz|||zzzvvv||||||zzzxxxwwwxxx{{{}}}|||fffNNN???@@@TTTqqquuuXXXDDD666;;;CCCMMMSSSSSSLLLFFF<<<999777888<<>>888888;;;???===555///---000000///.........//////111111///...---------,,,---///000111111000...------...000666===CCCFFFGGG<<<666222>>>(((***&&&***''')))++++++++++++---...'''(((+++---.../////////............////////////888<<<<<<777333222000---......///......---,,,+++///...,,,++++++,,,...///...000333333111...------+++222///...444444333;;;RRRrrrqqqMMM777000------+++++++++---///111...111444555444444444555222333555666666444111///111...---000000---...111///000000111222333333444...000222444444555888:::444333333333444444222000222222222222222222222222000000000111111111111222555444555888;;;;;;:::999777777666666666777777888:::;;;<<<<<<<<<<<>>===;;;999999:::888;;;;;;888888:::999666444555555444333333555666666777888999:::999999888888777555444333444555666222444666666555444444555///666::::::;;;@@@DDDDDDAAACCCDDDCCCAAA??????@@@;;;<<<<<<===???@@@BBBCCCKKKPPPPPPGGG<<<:::>>>CCCMMMWWWfffrrryyy}}}~~~xxxnnngggSSSKKKCCC@@@>>>===>>>BBBDDDEEEGGGJJJJJJIIIGGGFFFHHHKKKBBB777888888===JJJOOOSSS\\\kkk)))000666888888555111,,,000---******+++******)))%%%'''***,,,------///111+++,,,,,,+++))))))+++---***,,,,,,,,,...222222...))))))***))))))+++///222444333111///333888444,,,000000000///---+++)))(((333333222111111111111222///...---,,,,,,,,,...///,,,---.........///222444111444777:::===BBBJJJPPP]]]aaafffjjjllllllllllllnnnoooppprrrtttuuuuuuuuu~~~}}}|||}}}~~~}}}xxxwww{{{}}}}}}nnn[[[EEE>>>:::<<<===<<<;;;===666:::@@@FFFKKKQQQWWW[[[]]]ggguuu~~~sssjjjXXXRRRJJJCCC@@@AAACCCDDDMMMYYYbbbfffqqq}}}yyykkkSSSLLLKKKTTTbbbooo{{{gggRRRIIIKKKTTT]]]jjjuuu~~~}}}|||||||||{{{~~~~~~}}}|||}}}~~~~~~~~~}}}}}}|||{{{{{{{{{~~~~~~~~~zzz}}}|||yyyvvvuuuwwwzzz|||}}}sssXXXEEE@@@FFF```gggMMM>>>777===GGGPPPSSSOOOFFF@@@:::888666777:::=========555777;;;<<<:::555000......------------...//////000///...---------...///...///000111222111000///)))+++...111555;;;AAAEEEBBBBBBBBBLLL111///(((***(((((((((((()))***,,,...''')))+++...//////...------......000111222333333888<<<===999555444111---000000111111111111000///111///---++++++,,,---///,,,...000111000///---,,,,,,333000///444333111888EEEbbb~~~]]]@@@333222---,,,+++***+++,,,...///...111444555555444444444000111333333222000...,,,///,,,,,,...///------000......///000111222222333///111333444555555777888333333444555555444333111333333333333444444444444000000111222222111111000111222333666888:::999777888777777777777777888888;;;===>>>??????@@@BBBDDD???===::::::;;;<<<<<<;;;<<<============<<<<<<<<<:::<<<===:::999;;;:::777666777777777555666777999666666888999999999999999::::::999999888999999999222444777777666666666777444888;;;===BBBIIIJJJHHHCCCDDDCCCBBB@@@???@@@AAA@@@@@@?????????@@@CCCEEENNNLLLHHH@@@888888CCCNNNaaannnpppbbbUUUPPPHHH>>>;;;@@@===>>>BBBGGGHHHGGGHHHKKKPPPUUULLL@@@>>>>>>FFFVVVVVV]]]hhhxxx000777:::666222111///+++...---+++))))))++++++***&&&(((***+++++++++---...,,,,,,+++)))((((((+++---))),,,---,,,///333222...((())))))))))))+++...111///111111111333666666333000000000///...---+++***000000000000111111222222000///...---,,,---......+++---////////////111333333555555333111333999>>>EEEJJJQQQWWWYYYZZZ[[[[[[___bbbfffkkknnnrrruuuvvvxxxxxxwwwvvvvvvwwwyyyzzz~~~~~~~~~}}}|||~~~vvvfffIII@@@999:::;;;::::::;;;888:::;;;<<<>>>BBBGGGJJJDDDNNN]]]gggiiiaaaVVVNNNGGGAAA;;;999???IIIRRRWWWlll~~~nnneee___eeepppyyymmmRRRCCC@@@CCCEEESSS[[[eeemmmttt|||~~~~~~}}}|||{{{{{{{{{|||}}}|||||||||||||||{{{zzzzzzyyyyyyyyy}}}}}}|||zzzwwwuuuuuuxxxzzz|||zzz|||zzzeeeKKK???BBBTTTqqq}}}\\\FFF===999AAAKKKRRRRRRKKKBBB<<<;;;:::999999:::::::::999666888999777444222222111++++++++++++,,,---......,,,,,,++++++,,,...000111......000000000000//////***+++---...///333888===FFFJJJMMMWWW:::666+++***((('''&&&&&&(((***,,,---(((***---000111000...,,,------...000222333444555444999<<<999666444222...000111222333333333333333222000...---,,,,,,......+++,,,...000111111000...///555333000555222///555:::OOOkkkcccGGG333...333,,,,,,+++++++++,,,---------000333444333222222222111111222222111///---,,,---******,,,---+++,,,///------......///000000111000222555555444444444555333444666666666444333333444444444444555555666666000000111111111000000///111111333555888999999777888999999999::::::::::::777999;;;<<<======???AAA@@@===;;;;;;<<<===<<<<<<::::::;;;===????????????>>>AAA@@@===<<<===<<<888777888888888777777999;;;666666777888999:::::::::;;;;;;<<<<<<<<<;;;;;;:::444666888999888777888888888999:::>>>GGGNNNMMMFFFFFFFFFEEEBBB???>>>???@@@BBBBBBBBBAAA@@@AAAEEEHHHQQQIIIAAA<<<888<<>>AAABBBAAAAAABBBFFFIIIOOOUUU[[[```fffjjjmmmnnnnnnoooooorrrvvvyyyyyy~~~}}}||||||{{{~~~~~~uuuQQQGGG===999888666777999999;;;<<<;;;;;;<<<>>>@@@;;;@@@FFFIIIHHHEEEBBB@@@???===>>>GGGVVVggguuu{{{{{{sssuuu|||~~~eeeUUUNNNIIIEEEEEEIIINNNQQQUUU\\\eeekkknnnrrrwwwzzzzzzyyyyyyyyyzzzzzz{{{zzzzzz{{{~~~||||||{{{zzzzzzzzz{{{{{{~~~}}}}}}}}}|||yyyvvvuuuwwwzzz{{{{{{yyy|||oooTTT@@@???FFFgggvvvUUUBBB===;;;CCCMMMRRRNNNFFF???;;;;;;<<<<<<<<<<<<:::888777888;;;:::444000111333444***))))))***+++,,,------******+++,,,---///111222/////////000//////......---------------///333555AAAGGGKKKTTT:::888---))))))'''&&&&&&)))+++,,,,,,***,,,///111111000...---+++,,,---...///000111222000555888666555555333000000000111222222222222222000000///......------...---,,,---///111333333111111888555222666222...444777@@@NNN___rrr~~~eeeMMM888,,,+++000,,,,,,,,,++++++,,,,,,------///111222111000000111222333444444333222111000+++((((((+++,,,***+++...------------............000222444555444333333333333555666666444222222333222333333444444555555666000000////////////......333333444666999:::888777666777888999::::::::::::666888;;;<<<======>>>@@@???<<<::::::;;;<<<;;;;;;888888999<<<@@@BBBBBBAAACCCEEEDDD@@@>>>???===999666777888777666777999;;;777777888999:::;;;;;;<<<;;;;;;<<<===<<<;;;999888777999;;;;;;:::999999:::999:::;;;>>>FFFMMMKKKDDDIIIIIIGGGDDDAAA?????????@@@BBBDDDDDDCCCEEEJJJOOOTTTFFF===<<<===DDDZZZssssssaaaTTTNNN???;;;;;;@@@AAAAAAJJJVVVgggiii___WWWWWWSSSPPPWWW]]]lll111999999///***///222000+++///...***)))---///---(((***,,,---------...///000000///,,,******+++---))),,,---,,,...000...)))((()))*********+++---//////000333777999888777777222222111111222444666777444444444444444444333333///000222333333222111000%%%(((,,,............///+++000444444111111555:::666888888888555444444444333666:::===@@@DDDJJJOOOTTTVVVZZZ\\\___eeelllqqqrrryyy~~~~~~~~~~~~fff[[[OOOHHHCCC@@@CCCHHHHHHJJJLLLLLLHHHBBB>>><<<999;;;<<<:::888888:::<<<===@@@KKK^^^vvvwwwpppggg^^^YYYXXXUUUPPPIIIGGGKKKPPPUUU\\\gggoootttvvvxxxyyy{{{{{{zzzyyywwwxxxzzz}}}|||{{{zzzzzzzzz{{{|||}}}~~~}}}yyyyyy|||}}}{{{~~~{{{yyyxxxzzz||||||zzzzzz}}}}}}aaaEEE<<>>===666000222555555************+++,,,------***+++---...000000111111111111000000//////......---,,,++++++,,,---...///555:::<<>>===>>>??????>>><<<:::888:::<<<>>>>>><<<::::::;;;777===AAABBBDDDHHHHHHEEEIIIIIIIIIFFFCCC@@@@@@@@@???CCCHHHJJJKKKNNNUUU[[[UUUEEE:::>>>CCCMMMhhhzzzjjj]]]KKKCCC@@@BBBBBBCCCOOO```ggghhh___]]]ddd```VVVVVV^^^sss'''111444---+++444999888+++//////***)))...000...(((***---...//////111222111111000...++++++,,,---))),,,---,,,---000---((()))***++++++***+++---//////...000777;;;;;;777555000/////////111444777999999999888888777555444333...000333555555444222111(((***...000000000000000&&&---444555333333777<<<>>>===<<<999555444444555222333444222111222666:::888;;;@@@EEEJJJRRR[[[bbbmmmtttyyy{{{}}}~~~||||||}}}|||qqqeee\\\UUUSSSWWW^^^dddgggjjjggg___SSSHHHBBB888:::<<<;;;999777888:::CCCJJJZZZqqqwwwzzzqqqbbbRRREEEBBBDDD@@@KKKYYYfffnnnsssvvvyyy}}}|||{{{xxxvvvuuuwwwyyyzzzyyyxxxxxxyyyzzz|||}}}}}}~~~{{{vvvuuuyyy{{{yyy~~~{{{{{{}}}~~~|||yyy|||~~~wwwWWW<<<===NNN[[[zzzcccEEE888666===DDDLLLLLLEEE>>>::::::888<<<@@@BBBAAA===:::888:::@@@@@@888222444666555,,,+++++++++,,,,,,---...,,,...///111111111000000333222222111000///......+++)))((()))+++,,,+++***+++///...888%%%///+++((()))'''&&&(((+++---,,,***------...//////......---------..................+++111444333444777999777777666555444222000...---***+++---......---+++***666222//////111444444333000777555444999555222777333111222888???BBBEEEGGGAAA777//////111///,,,+++------------------------000000111000//////111333000111111222222222111111,,,)))))),,,---,,,---000...------,,,,,,++++++******---111333333333444444333444444111---,,,...111---......///000000111111000///---+++***+++---......---...000222222000...---///111333555666666666222444777888888888888999;;;999777666777888888777888777777;;;@@@BBBBBB@@@GGGIIIHHHBBB???>>>;;;777777888999999888999;;;===999999999:::;;;<<<>>>???@@@AAABBBCCCAAA???<<<:::<<<>>>??????===;;;;;;;;;777AAAIIIHHHDDDEEEHHHJJJHHHIIIIIIHHHEEEBBBAAABBB???EEELLLPPPSSSXXX```fffVVVDDD:::???GGGSSSpppzzziiiTTTJJJEEEEEEDDDEEETTTgggbbbbbb[[[^^^llljjj]]]XXX___www************+++...444888666...((()))******+++---''')))***---///111333444000222222---&&&$$$(((...000...---,,,++++++*********((()))+++)))&&&(((,,,+++---000333555555555555222333333333222333666888777888999999777444111///000000111111111000000///......///000000///...---...---...///...000:::EEEHHHLLLKKKCCC<<<::::::999999666222000000222333333...///222666:::===@@@BBBXXX___hhhooossstttvvvxxx|||}}}{{{zzzzzzzzz{{{{{{|||xxxssssssxxx}}}hhhQQQFFF;;;888777888666666???KKKWWW```ooozzzbbbMMMAAA===BBBCCCLLL]]]mmmuuuwwwyyy}}}~~~|||xxxvvvwwwyyy}}}{{{xxxvvvuuuvvvxxxyyy|||wwwvvvxxx{{{||||||vvvwwwzzz|||}}}~~~~~~}}}vvvaaaMMM;;;:::SSSqqqvvvRRR===999;;;CCCEEEGGGEEE@@@<<<<<<<<<@@@AAA???999777999888555AAA@@@>>>;;;777333000........./////////...,,,+++111111222222222111111000222111///...------......+++)))'''(((+++,,,***(((******))))))((((((''''''***+++,,,---............,,,,,,,,,---------......//////.........---------+++,,,...111555888:::<<<>>>===;;;666111...,,,---+++,,,------,,,,,,...000000222111......000111...///222555333000///333777000000//////000111222333333111///,,,++++++,,,---,,,...111222111...***(((222///,,,+++,,,///000111222000......111222000...,,,---...//////---+++***.........------,,,,,,,,,***...000------222444444333222111000////////////000000000000////////////...------,,,,,,++++++++++++...111222111000//////000000000000000111111111---...222666666222333777111333666777777777777888999999888888:::<<>>===777555666666777777777777666888666444444666999;;;<<>>======BBBCCCCCCAAA???======>>>HHHEEECCCCCCEEEEEEAAA===BBBAAAAAABBBCCCCCCBBB@@@CCCHHHKKKNNNVVVcccnnnrrr\\\JJJ???BBBIIIVVVtttggg___XXXQQQJJJGGGQQQ^^^eee]]]UUUUUU\\\```^^^YYYggg~~~)))******+++,,,///555999444---((()))*********---)))******,,,---///111222111444444///(((%%%(((---//////...,,,***)))***+++---++++++---+++'''(((,,,,,,...000333555555555555111333444333333333555777888999::::::999666333111222111111111000000//////......///000000///...---......///111000111:::DDDYYY___```YYYQQQNNNKKKIIIBBB>>>:::666555333222111555444222111222333555777;;;AAAJJJRRRXXX]]]bbbeeekkkpppvvv{{{~~~}}}|||||||||zzzyyyyyy|||~~~~~~zzzcccMMM@@@;;;777555777:::AAARRRbbbnnnuuuppp]]]OOOHHHGGGFFFLLL[[[hhhoooqqqsss{{{}}}~~~|||zzz{{{|||}}}|||yyyxxxxxxyyy{{{}}}}}}{{{{{{|||}}}{{{yyyyyy}}}lllVVVDDD:::@@@^^^|||rrrOOO;;;888;;;EEEFFFFFFDDD@@@<<<<<<<<>>???<<<777111...,,,***+++,,,,,,,,,,,,...000///111000------///000------000111000......111444111000///...///000111222111000...,,,++++++,,,---***,,,///111111///,,,+++...---,,,,,,...111333444222000......000///---***,,,---...//////...,,,+++.........------,,,,,,,,,***///000......222444444222222111000000000000111000000000000////////////******++++++,,,,,,,,,------///111222111000000000000000000000000000000000,,,+++...222333000///222---///222555666888999999888777666666888:::===???@@@CCC@@@999999>>>===777666666777777777666666555777555333333555888:::;;;===???@@@@@@???=========BBBBBBBBBBBBAAA@@@AAAAAAEEEEEEEEECCCAAA@@@@@@@@@CCCBBBBBBCCCCCCCCCBBBAAAGGGIIIMMMTTTcccrrryyyxxxaaaNNNCCCGGGKKKRRRooowwwkkk```YYYUUUQQQTTTYYY]]]ZZZVVVUUUVVVXXXZZZ[[[iii}}})))***+++,,,---111555999222,,,((()))***)))***---,,,+++******+++---///000111444555111***''')))------//////---***(((***,,,000------...,,,((()))------...000333444555555555000222444444444333444555555666777888777555333222444333111000////////////......///000000000///.........111333222222999CCC^^^hhhnnnlllfffaaa^^^[[[SSSOOOJJJEEEBBB>>>:::777888666222000///111333555222555999<<<@@@DDDHHHKKKOOOVVV]]]bbbffflllttt{{{vvvyyy~~~}}}{{{yyy{{{~~~|||zzz}}}nnnZZZHHH<<<:::888888;;;DDDUUUmmmvvviii```ZZZWWWZZZdddmmmqqqtttvvvzzz}}}|||{{{zzzyyyzzz|||~~~||||||}}}~~~{{{xxx~~~yyy}}}rrr^^^GGG::::::JJJiiifffGGG888999>>>HHHGGGFFFCCC???<<<<<<===FFFFFFBBB<<<999;;;<<<:::===<<<:::888444111...---,,,---///111222222222222000000111222333333333222333222000///......//////,,,+++******+++,,,+++***++++++++++++***************+++,,,------.........++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++******,,,...///111333333;;;===@@@@@@;;;555///,,,***+++------,,,,,,...///---000///++++++......,,,......//////000111222333111000///.........///000///...,,,+++***+++,,,,,,)))+++,,,...//////......++++++,,,...000333555777222111000000000///,,,))),,,---...//////...------.........---------------+++///111//////222444333111111111000111111222333000000000000////////////..................//////...000111111000000111222222222111111000000//////...+++,,,000222///---...---...000222444555666666555444333333555777:::<<<<<<@@@???999:::???>>>777777777777777666555444444444444333333444666888999888:::===>>>===<<<<<<===@@@@@@AAABBBCCCDDDEEEEEEBBBEEEEEEBBB>>>===???CCCCCCCCCCCCCCCCCCCCCCCCCCCKKKMMMRRR___tttkkkTTTGGGMMMNNNOOOhhhyyyiiiaaa^^^YYYSSSPPPQQQTTTVVVSSSPPPQQQWWW^^^gggvvv((()))+++---...111555888///***(((******)))***------,,,***((()))***---///...111333111,,,***+++...---///000...)))''')))---...,,,,,,...,,,)))***...---...000222444444555555000222444555444333333444111222333444444333111000666444111///......//////---...000000111000//////---///222555333222888AAAUUUcccqqquuurrrpppnnnkkkeeebbb]]]ZZZVVVRRRNNNJJJEEECCC???<<<999888888888888777666555555888;;;>>>;;;@@@FFFIIIJJJNNNWWW______cccjjjpppvvvzzz{{{|||}}}|||yyyyyy|||~~~}}}|||}}}~~~nnnYYYLLLCCC;;;<<>>666;;;CCCIIIHHHEEEBBB>>>===<<<===BBBBBB???999888;;;===;;;:::999888666333000...,,,,,,---///111222222222111///000111222333333444444333222000///......//////++++++******+++******)))******************************+++,,,------------******+++++++++,,,,,,,,,++++++++++++************))))))***+++,,,---...///555888<<<<<<999555111///---...000///...---...///---///...+++***------+++000///...000222444555444222111///...---------...,,,,,,+++******++++++,,,+++++++++,,,------......***,,,...000111333555777111222222333222111...,,,------...////////////..................---------+++000222000000333444333000000000000111222333444000000000000////////////111111000///---,,,++++++000111111111000000222444444444333333222111000000111------111222000......111000000000111111000///111111000000111444666888:::>>>>>>:::;;;AAA???888777777777666555444333222111222333333333444555777777999;;;<<<;;;;;;;;;<<<======>>>AAADDDFFFGGGGGGCCCDDDCCC@@@>>>>>>AAADDD@@@AAACCCCCCCCCDDDFFFHHHNNNUUU___ooowwwZZZJJJPPPRRRPPPbbb~~~pppeee^^^XXXOOOIIIGGGMMMQQQQQQOOOQQQYYYaaaaaaiiisss|||&&&(((+++---...///222444+++)))(((+++***((()))------+++)))((((((***---...+++---//////,,,,,,---///---//////---***(((***,,,)))((()))++++++)))+++000---...///111222333333444000222444555444333222333111111222333333222111000666444111///......//////---...000111111111000///---///333555333222777???OOOaaasss{{{{{{zzzxxxvvvqqqooollljjjhhhfffccc```^^^\\\XXXSSSLLLEEE@@@<<<999777555444555777:::<<<555888;;;:::999;;;AAAGGGEEEGGGKKKPPPUUUZZZ^^^```hhhnnnvvv~~~~~~|||xxxxxxzzz}}}}}}|||{{{{{{|||~~~~~~pppVVVCCC======>>>EEEMMMXXXaaalll{{{{{{wwwtttwwwxxxxxxzzz~~~vvvvvvvvvwwwxxxzzz|||}}}vvvvvvwwwxxxyyy{{{~~~~~~rrrgggLLL@@@666;;;MMMeee|||{{{aaaIII999555===EEEIIIGGGCCC@@@>>>===<<<<<<999:::999555555:::===<<<777666555444222///---,,,---...///000111000/////////000111222333444444444222111000............///+++++++++***)))))))))))))))))))))))))))))))))))))))***+++,,,------------******+++++++++,,,,,,,,,++++++*********))))))))))))))))))******+++++++++...000333333333222222333111222333333111/////////---///...++++++---...+++///...---///222444555555222111///...------------,,,+++++++++******++++++,,,,,,++++++++++++,,,,,,+++...000111000111333555...///111222111000000000.../////////////////////........................,,,111333111111333444333//////000000111222444444000000000000////////////......---,,,+++***))))))111111222111000111222444666666555444444333222222222......111222///...///222000......//////...,,,...---------...111333555888======999;;;AAA???888666666666555555333222222///111333444222222333555777999;;;;;;:::999999:::;;;:::;;;>>>BBBFFFFFFFFFEEEBBB???>>>@@@BBBBBBAAA===???AAABBBCCCEEEIIIMMMTTTbbbsssdddNNNQQQVVVUUU]]]mmm{{{zzzjjj]]]TTTLLLFFFCCCFFFKKKNNNQQQVVV]]]ccc]]]^^^```fffsss%%%'''***,,,,,,---...///((('''(((+++***((()))---+++***))))))***,,,...///,,,---------,,,,,,...000///...---,,,+++*********&&&%%%&&&******)))+++000------...///000111222222111222444444222222222333333444444444444333333222444333111000////////////---...000111222111111000...///222444222000555===NNNaaattt{{{zzzyyyxxxwwwxxxvvvsssrrrrrrrrrpppoookkkjjjiiifffaaa[[[UUURRRLLLHHHDDDAAA@@@@@@???>>>999888888666555666999;;;;;;;;;;;;<<<>>>@@@CCCEEEFFFLLLVVV```iiirrryyy}}}zzz}}}||||||~~~{{{{{{{{{|||}}}~~~qqqYYYEEE888555>>>IIIVVVbbbnnnvvv|||~~~|||}}}}}}|||~~~~~~vvvvvvvvvwwwxxxyyyzzzzzzuuuuuutttttttttxxx~~~~~~{{{}}}rrr^^^NNN<<<888:::GGG^^^uuuqqqUUUAAA777777>>>EEEFFFDDDAAA??????>>><<<:::222444555333555:::<<<;;;555555444333111000...------...///000000000///...111111222333444444444333222111///...------......+++,,,---,,,***))))))***((((((((((((((())))))))))))***+++,,,,,,---------++++++++++++,,,,,,,,,,,,+++************)))))))))))))))))))))***************+++,,,,,,,,,...111444111333555555333222111111...111000,,,,,,//////---++++++,,,---///111333555333111000...------......,,,,,,,,,++++++*********++++++++++++++++++++++++,,,///111000......111555,,,...//////...///000222111000000000////////////.............../////////,,,222444333222444444222////////////000111222333000000000000////////////.........///000000111111000222333333222222333444666666555555444444333333000...///111///,,,---111000---***+++...000///---,,,+++++++++,,,...111333777;;;:::666888>>>===777555555555555444333222222---111444555222111222444555888::::::999888888888:::888888<<>>FFFVVVlll}}}dddHHH:::777999???EEECCCAAA?????????>>>;;;888000333555444666:::;;;999444444333333111000///...,,,---///111222222111111222222333333444333333333111///...---,,,,,,---------///000...+++***+++,,,(((((()))))))))*********)))***+++,,,,,,---,,,,,,,,,,,,,,,,,,------------+++++++++*********)))))))))))))))******+++++++++(((***+++++++++,,,///111,,,///333444444444555555000333222......111111///(((+++---......///333777333222000///...//////000------------,,,+++***)))((()))***+++,,,,,,++++++,,,...000...,,,---111666111222222000...///222555333222111000///.........---........./////////000---222555444333555444222///.........///000111111000000000000//////////////////000111333444555555000222444444333333333333444444444333333333333333///000333444000+++///777111---******...///...+++******))))))+++---000111555888666111333999:::444333333444444444333333222,,,111666666333000111333111333666777777777777888;;;999888;;;AAADDDCCCAAA<<<<<<<<<<<<>>>>>>>>>>>>;;;>>>AAAAAA@@@BBBHHHMMM^^^sssooo[[[UUUVVVVVVUUUXXXbbboooxxxnnn]]]JJJ<<<;;;???CCCHHHLLLQQQWWW\\\YYYVVVRRRPPPSSS___ooo|||"""%%%((()))((('''''''''$$$%%%))),,,+++'''(((---&&&''')))+++...000111222555333000...,,,,,,...///333...))))))---///+++&&&)))'''(((******''')))...+++++++++,,,---...///000333333333111000000222444444444333222222111111000000000111111111111000///---...000111222222222111//////000111...---333<<>>>>>>>>===<<<;;;:::999888888888666555777===BBBBBBEEELLLTTT\\\dddiiilllwwwvvvuuuvvvxxxzzzzzzyyy{{{|||~~~}}}|||wwwzzz~~~~~~|||fffKKK999===CCCFFFYYYrrryyy~~~}}}}}}}}}|||{{{{{{zzzzzzvvvxxxxxxvvvtttuuuyyy|||}}}}}}yyyzzz~~~||||||wwwjjjZZZLLLEEEDDDCCCGGGQQQaaassspppWWW===444666;;;AAAGGG@@@???===>>>@@@???;;;777111555777777888;;;;;;888333333333333222000///...+++---///222444444555555333333444444444333222222000///---,,,++++++,,,,,,///111222000---+++---///))))))******+++++++++,,,))))))***+++,,,,,,,,,,,,,,,,,,------------......++++++++++++************))))))******++++++,,,,,,)))+++,,,---,,,,,,---...(((+++000333555666777888222444333000///222222000(((---111111///000555:::333222000//////000000111///......---,,,+++)))(((%%%''')))+++,,,---------+++---///---+++,,,222888777888777444111111555888555444222000///.........---.........//////000000---333666444333555555222...............//////000000000000000////////////------------............///222555666555333333333222222222222222222222333000333888888222---333<<<666111,,,+++------***'''***)))))))))***,,,///111333666333---///666777111222222333444444444333333,,,111666777333000111333---///333555666666777999===:::888<<>>===@@@BBBAAA???@@@EEEKKK^^^qqq~~~aaaSSSSSSTTTPPPPPPRRRVVV^^^lllyyy}}}yyywwwbbbIII444888===CCCFFFGGGKKKRRRXXXWWWTTTPPPLLLLLLSSSbbbppp((("""###+++---'''(((///+++(((&&&'''***,,,+++******&&&###'''...111...)))444222222333111---...222000000000///...,,,+++***)))))))))((('''(((+++...******)))(((''')))---000//////000111///,,,,,,///***---000222111111111111000111222111///......000//////000111111111000000222//////222333111777@@@WWWmmm}}}{{{vvvzzz}}}|||{{{uuusssuuuxxxyyyyyywwwsssppppppqqqqqqsssuuuuuutttsssrrrpppooommmmmmqqqjjjcccbbbdddeeebbb]]]VVVQQQKKKIIIIIIGGGBBB======:::666333222555999<<<666999===>>>???BBBHHHLLLRRRUUUZZZ]]]___aaafffiiimmmsssxxxyyywwwvvvyyy|||yyy{{{}}}}}}}}}wwweeeOOOCCC999;;;DDDSSSiii{{{~~~~~~~~~~~~{{{}}}zzz|||{{{xxxzzzvvvssstttyyy}}}|||zzz{{{~~~~~~zzzlllXXXHHHDDDMMMWWW^^^```eeeooottt^^^KKK888333777<<<@@@CCCAAA???===<<<===<<<:::999888555333555999999555111333111......///111111111+++'''***555666000///555666666555555333111000///,,,---...---,,,+++---/////////.........---------++++++++++++++++++++++++,,,)))''')))---///,,,)))(((***,,,------,,,+++*********)))))))))))))))*********)))((((((((((((((()))***+++,,,------------...///000222333333444444333222222111000//////...000//////......000111222555444444444444222///------000000,,,+++,,,)))%%%&&&(((***,,,---,,,+++***111111///------///333666777777777555444444666777111///.........///......---,,,++++++,,,---///000000555555000---000444555222111000///////////////...---+++,,,---...---,,,---///000///---...111555///222333111111333222...000000222333333222111000222333444444222222333444...//////000///---+++***$$$'''***,,,,,,+++,,,,,,555777666222111333333000111222333444444444333222222555777888555111...---444//////444888888777888999;;;<<<<<<@@@FFFGGGDDD:::;;;======<<<<<<===???@@@@@@???>>>???DDDKKKPPP___zzzxxxiii\\\TTTPPPOOOPPPRRRTTTXXX]]]aaaccciiinnnuuu|||iiiOOOBBB;;;AAAFFFHHHJJJOOOQQQOOOOOONNNLLLIIIHHHLLLUUU\\\((("""###+++---)))+++222)))&&&%%%%%%((()))((('''+++***)))***---///000000444111111222///+++,,,000000000//////...,,,+++***)))******)))((())),,,///,,,,,,,,,***((((((+++------...000000///......000+++---000222111000000000///000111000...---...///++++++,,,....../////////------111777888888>>>GGG]]]nnnzzzxxxuuuxxxzzzwwwzzzvvvrrrrrrtttvvvvvvuuuvvvtttrrrrrrssstttvvvwwwuuutttsssrrrqqqqqqqqqqqqvvvpppkkkkkkppprrrppplllhhhccc^^^\\\[[[ZZZUUUPPPKKKHHHCCC>>>:::888888999444777999;;;<<<<<<===???>>>@@@BBBCCCCCCDDDHHHKKKNNNTTT[[[___bbbeeekkkpppwww{{{~~~~~~~~~yyyfffTTTDDD:::666AAATTTgggyyy~~~|||xxxzzz{{{zzz{{{}}}}}}|||yyyzzzxxxsssvvvsssqqqtttyyy}}}|||zzz}}}|||{{{nnn\\\NNNKKKRRR___hhhpppqqqsssyyy|||nnnQQQAAA333000666:::===???<<<:::999:::;;;<<<:::999888555333555888999555111222000//////000111111000222,,,---444555///000777555333111...------...///,,,---...---,,,+++---///.........---------,,,,,,************************111---******,,,---+++(((((()))+++---...---,,,+++******))))))))))))************)))(((((((((((())))))***+++,,,------......******,,,---............111111000//////...------//////.........///000111111000000000000...,,,***,,,///000---,,,...,,,)))***))))))))))))+++,,,---222111000///...000444777222222222111111111111222111000///......//////...---------------......///'''---111111222666888777111111000///............---......////////////...---///000///......111444///222333111111333111...///000111222333222222111222333444444333222333555//////......---,,,++++++(((***...///............,,,000222111222444333000333444555666666555444333000444777888777444222222333//////444888888888:::;;;???AAA@@@BBBGGGHHHFFF===???@@@@@@???>>>>>>???@@@@@@@@@@@@CCCHHHOOOTTTddd~~~|||pppeee]]]ZZZLLLMMMNNNOOORRRUUUXXXZZZXXX^^^eeekkkpppuuu{{{oooSSSCCC???CCCGGGIIIMMMOOOKKKDDDHHHGGGDDD@@@???BBBKKKQQQ)))$$$$$$***,,,***...555,,,+++))))))***+++***)))***,,,,,,+++***,,,000444333111000000---))))))---/////////...---,,,+++******++++++******+++---000...///...,,,)))((()))***+++...000000//////000111,,,...111222000///.........///000///---,,,---...++++++,,,...///111111222///000333666888<<>>BBBEEEGGGGGGJJJNNNSSS[[[aaajjjqqqvvvxxxzzz{{{~~~{{{hhhRRRDDDBBB<<>>DDDHHHEEEDDDGGGIIIIIIAAACCCDDDDDDBBB@@@??????CCCCCCDDDEEEGGGLLLSSSXXXjjj~~~tttuuutttppphhh```[[[XXXKKKKKKKKKLLLMMMOOOPPPQQQMMMRRRYYY^^^```cccfffjjjooouuu|||wwwZZZHHHFFFIIIKKKMMMPPPOOOGGG<<>><<<@@@HHHOOO+++'''%%%)))+++***...444...---,,,+++++++++++++++((()))++++++***+++...000333111000000---((((((,,,.........------+++*********+++,,,,,,+++,,,///111...//////...+++******+++,,,000222000///000000///---///222222000...---------...//////---------/////////000111222444555666555777888777888@@@PPP^^^kkkppprrrrrrtttxxxwwwrrruuurrrpppppptttvvvuuutttvvvyyyyyywwwvvvxxxxxxwwwvvvtttqqqpppoooqqqsssuuuooolllkkknnnsssuuutttrrreeeddddddgggmmmsssvvvwwwuuussspppkkkeee___YYYWWWNNNKKKIIIIIIJJJJJJFFFBBBEEECCC???;;;888777777888===>>>===;;;888777999;;;???FFFPPPZZZccchhhlllmmmmmmpppuuuzzz~~~~~~~~~~~~qqqWWWDDD???===AAALLL```uuuyyy{{{~~~{{{wwwvvvyyy{{{{{{~~~}}}~~~xxxpppmmmnnnpppuuuzzz}}}}}}{{{xxxyyy}}}}}}pppeeeYYYLLL@@@BBBTTThhhvvv{{{~~~~~~~~~nnn\\\<<<666444:::???>>>======999888888999<<<======<<<666555444555777666333000000///000111222222000...777222000222333111333888666333000---,,,///222555,,,---...---,,,+++---///,,,,,,,,,+++++++++******************************777333...++++++++++++***++++++,,,---------,,,,,,******))))))******++++++++++++***))))))))))))***((()))***+++,,,---------000111222333333333333222//////.........---------------------.........///000000111000...------------000000......000000------***(((&&&&&&***---000///000111000000111333666222222333555666666555333111111111000///...///000000111111222111///---,,,...//////------,,,$$$000000///...------......***///444333000---///222.........///...///000111...111222000000111000,,,...///000111222333444444222333555555444444666777222000...,,,+++,,,...000+++---//////...------...***...111000000111///+++777777777777666555333222///222555777777666666777333000000555888888:::>>>@@@GGGKKKHHHDDDEEEHHHHHHCCCEEEFFFFFFCCC@@@??????FFFGGGIIIJJJLLLPPPUUUYYYooo||||||ssskkkdddXXXYYYZZZXXXUUUQQQOOONNNJJJJJJJJJKKKLLLMMMNNNNNNJJJNNNSSSUUUVVVYYY]]]bbbaaaddddddaaa___eeesssfffTTTUUUXXXYYYUUUQQQMMMEEE>>>CCCCCCAAA??????DDDNNNUUU---)))'''(((((()))+++///*********)))((('''(((((()))((()))+++---...---+++444111000000---((((((,,,,,,---------,,,+++***)))***+++---------...000222,,,...///...---,,,---...000555555111///111000---...111333333111...------...///000000......///000000000000111222333555666666???GGGHHHGGGNNN[[[fffnnnooopppqqqvvvzzzyyyuuuvvvqqqlllkkkooosssttttttuuuzzz{{{vvvsssuuuuuussswwwtttqqqnnnmmmmmmnnnoooqqqooooooqqqssssssqqqnnn______aaaeeelllttt{{{~~~xxxwwwvvvuuurrrooommmkkkgggccc___]]]___aaa```^^^XXXSSSLLLEEE@@@<<<999888;;;:::999777555555666777;;;===AAAFFFKKKNNNOOOOOOPPPTTTZZZaaafffiiikkkkkknnnoooqqqtttwww{{{xxxaaaFFF;;;???888GGG\\\ppp}}}~~~}}}}}}}}}}}}yyy|||~~~{{{zzzuuurrrrrruuuvvvwwwzzz~~~~~~}}}{{{~~~{{{rrrllljjjkkknnnqqquuuwwwwwwvvvuuuuuuvvvyyyvvvlll[[[OOOAAA@@@CCCLLL[[[kkkuuuzzzzzz{{{|||yyydddPPP999777:::@@@CCC@@@<<<;;;999888777888999:::999888555444444555555333111//////......000111111///---///...///333444222222444222222111000111222333444,,,---...---,,,+++---///,,,,,,+++++++++*********++++++++++++++++++++++++222///,,,******+++,,,---------------,,,+++*********************+++,,,,,,,,,,,,+++***************))))))***+++,,,,,,,,,,,,------...///000000000000000000000///////////////,,,------...............///111111000---,,,---//////222111------//////,,,***))))))((()))+++,,,---,,,---///000///000222444//////000222555555333111111222333111///...000222222333333333222000...------///......111444111+++//////.........//////000+++///333333...,,,...111............/////////...,,,000111//////111000,,,...//////000222333444555333444666666555555666777333111...,,,,,,...000222,,,...//////...---...///...111111//////222222///555555666666555333222111///111444555444333333444333000111555666666999>>>???GGGKKKGGGCCCCCCEEEEEEBBBCCCEEEDDDBBB@@@??????DDDFFFJJJLLLPPPTTTZZZ^^^lllqqqrrrkkk```XXXQQQMMMIIIJJJJJJHHHFFFFFFGGGHHHFFFGGGHHHIIIKKKLLLMMMMMMHHHJJJKKKKKKLLLQQQYYY___dddeeeaaaXXXPPPSSS```mmmxxxjjjnnnqqqmmm^^^NNNFFFDDDCCCAAABBBAAAAAABBBIIITTT\\\+++***((('''&&&'''(((*********+++***(((((()))++++++***)))+++...///...,,,222000///000---((())),,,+++,,,,,,,,,++++++***))))))+++---...---...000222,,,---......---...000222222888999222000222222---///111444444222000/////////111222222000000111333///......///000333555666666JJJ]]]cccaaaaaafffjjjnnnnnnnnnrrrwwwzzzyyyvvvsssnnnhhhfffiiimmmppppppqqqxxxyyyqqqmmmqqqssspppvvvtttqqqmmmkkkjjjjjjjjjoooooooooqqqrrrpppmmmkkk```______aaaeeelllssswwwqqqqqqqqqqqqrrrssstttuuuxxxuuuqqqooopppsssuuuvvvsssmmmeee]]]VVVPPPKKKGGGGGGEEECCC@@@>>><<<;;;:::<<<:::999999;;;;;;;;;::::::<<<@@@EEEHHHJJJKKKKKKPPPRRRUUUXXX\\\bbbiiinnntttvvvtttfffNNN:::777===GGG\\\ttt~~~~~~}}}|||{{{{{{zzzzzzzzzzzzyyy}}}}}}{{{{{{~~~||||||~~~wwwttttttwwwwwwwww{{{~~~}}}|||~~~~~~}}}}}}yyywwwzzzyyyssslllhhhjjjkkklllnnnooopppppppppqqqnnnkkkggg```VVVIII@@@999CCCPPP]]]gggpppwww|||}}}~~~~~~~~~rrrYYYBBB666777<<>>DDDGGGEEEBBBBBBBBB@@@@@@AAABBBAAA??????@@@AAA???CCCHHHMMMRRRWWW]]]aaaaaa```ZZZRRRIIICCC@@@>>>AAAAAAAAA???>>>>>>AAACCC???@@@BBBDDDFFFGGGHHHHHHGGGGGGGGGFFFGGGMMMVVV^^^ooosssuuuooofffbbbgggmmm}}}eeeMMMBBBCCCGGGHHHHHHGGGFFFHHHOOOYYYaaa&&&'''&&&%%%%%%&&&'''''')))+++,,,+++))))))+++...++++++***)))(((***---000000------...+++'''(((,,,+++++++++++++++******)))(((***,,,.........000111.........------...111444222:::;;;333111666555000000222555555333222111111111333444444333333444555111111222444777:::>>>@@@CCC[[[qqquuunnnjjjjjjkkkmmmmmmnnnrrrvvvwwwvvvuuuqqqlllhhhgggiiillllllkkkjjjssstttkkkhhhnnnrrrpppuuusssqqqnnnkkkiiihhhhhhiiikkkmmmpppqqqpppmmmkkkcccaaa```___```eeekkkpppqqqooonnnmmmnnnqqquuuwwwzzzzzzzzzxxxwwwyyy|||~~~yyytttppplllgggccccccaaa]]]YYYUUUPPPLLLIIIDDDAAA???>>>???>>>;;;888888999999:::;;;;;;::::::;;;===???@@@BBBFFFMMMRRRVVV[[[ZZZLLL===777777999OOOeee{{{~~~{{{yyyzzz}}}~~~}}}}}}}}}}}}}}}zzz{{{|||zzzyyyyyyxxxxxxxxxxxxyyytttwwwvvvpppooossswwwwwwwww{{{~~~}}}zzzyyy}}}{{{yyyyyy{{{zzzxxx}}}}}}{{{{{{}}}~~~~~~}}}}}}xxxuuuvvvtttooonnnrrrpppqqqpppooonnnmmmnnnooofffaaaYYYQQQJJJFFFEEEDDDIIIUUUdddooosssvvv{{{|||mmmPPP777333555;;;AAAAAA;;;777999444222111111222222111000111222222222000...---,,,...,,,++++++,,,---,,,,,,***,,,///000111000...,,,+++,,,---///000111111111,,,---...---,,,+++---///---,,,,,,,,,++++++++++++************************&&&'''((((((((()))+++---))))))))))))******+++,,,************+++,,,---...------,,,++++++++++++,,,+++,,,,,,++++++***)))(((,,,---...000222333444444111111111111111111111111---...///000000000//////***,,,...+++((('''***...+++---,,,)))))),,,---+++)))))))))******+++,,,,,,))),,,///111111111222222444111///111666999888666111333555333///...111444555555444333222222222333---111111---+++,,,,,,***------...///111333555666666444222000......//////...------...000000...+++(((,,,...---///222222///111111000000000111333444777888888777555444555666///...---,,,,,,---...000---...000000///000222444///222444222333666666333222222333444444333222111...000222222111111111222333111111333222111555<<<===BBBDDDBBBAAABBB@@@<<<>>>??????>>>>>>???BBBEEE???CCCHHHMMMQQQVVVZZZ]]]TTTOOOHHHBBB===:::999:::999:::<<<<<<;;;:::;;;<<<;;;<<<>>>@@@AAABBBBBBBBBBBBCCCDDDCCCDDDIIIQQQXXXiiirrr|||~~~|||}}}fffOOOFFFHHHLLLPPPOOOMMMJJJIIIMMMVVV]]]"""$$$%%%$$$%%%''''''&&&%%%'''((((((&&&&&&(((+++)))+++***%%% """+++444---++++++,,,***&&&'''+++******+++++++++******)))'''***,,,---......///111000000///---,,,...111444111:::;;;444222888888222000222555666444333222222333444555555555444666777777777999<<<@@@EEEJJJMMMUUUjjjzzzxxxmmmhhhiiikkkmmmmmmooosssuuutttsssssspppmmmjjjjjjlllmmmllliiieeennnpppgggdddlllrrrqqqsssrrrqqqooommmjjjiiihhhhhhjjjnnnrrruuuuuusssrrrhhhgggdddbbbbbbfffmmmqqqvvvssspppmmmnnnqqqvvvyyyvvvyyy{{{zzzxxxwwwyyy|||~~~{{{zzzzzzyyyvvvssswwwuuussspppnnnjjjeeebbbYYYVVVRRRPPPNNNJJJCCC>>>AAA@@@???>>>===<<<<<<;;;<<<===<<<:::888999>>>BBB;;;BBBAAA888333888;;;888???UUUjjjrrrsssvvvzzz{{{~~~}}}~~~~~~zzzwwwxxx|||}}}}}}{{{|||}}}yyy}}}~~~|||}}}{{{}}}~~~|||xxxwwwyyy{{{yyyxxxxxxwwwwwwwwwwwwxxxmmmpppmmmeeeccciiimmmlllhhhmmmqqqqqqoooqqqwww~~~zzzxxxxxxyyywwwuuuzzz}}}zzz{{{}}}~~~~~~xxxtttuuusssqqqwwwxxxxxxvvvssspppooopppqqq[[[UUUJJJAAA===@@@IIIPPP^^^hhhtttzzzzzzzzz}}}zzzjjjLLL222222555<<>>>>>>>>======@@@DDDHHHDDDGGGKKKNNNOOOQQQTTTVVVJJJDDD???;;;999888999;;;666999<<<>>>===;;;::::::;;;<<<===????????????>>>:::<<<>>>>>>>>>AAAHHHMMMTTT___nnnyyy|||eeeRRRMMMOOOQQQQQQPPPLLLFFFBBBDDDKKKQQQ&&&$$$###%%%((()))(((&&&((()))******))))))***+++,,,+++(((&&&%%%(((...222111//////222///(((&&&***,,,+++++++++***))))))((())),,,...,,,)))***///444555222///---...000111222333333333555666666444222222555999;;;:::888666666999:::<<<>>>@@@BBBCCCDDDDDDFFFJJJMMMQQQVVVZZZ]]]eeeiiinnnooolllhhhffffffhhhiiilllnnnoooooonnnmmmkkkmmmnnnmmmjjjiiiiiijjjdddeeehhhhhhhhhiiijjjkkklllmmmooopppooommmkkkiiijjjkkknnntttyyy{{{xxxuuunnnmmmkkkhhhfffgggkkknnnppprrrtttuuuuuuuuuwwwxxxyyyxxxxxxwwwxxxyyy{{{|||zzz{{{wwwyyyyyyvvvyyy||||||yyyyyy{{{zzzwwwppppppmmmjjjfffaaa\\\ZZZTTTSSSQQQOOOLLLHHHEEEDDD>>><<<;;;:::;;;:::999777<<<888777:::888555888>>>CCCEEEIIINNNRRRUUUWWWWWWfffjjjoootttwwwzzz}}}}}}}}}{{{wwwttttttxxx|||~~~}}}zzzxxxxxxxxx}}}}}}}}}}}}}}}||||||{{{zzzwwwuuutttuuuxxxyyyzzzrrrqqqrrruuuxxxxxxtttpppmmmiiieeeeeehhhjjjkkkjjjfffggghhhiiikkkooouuuyyywwwttttttxxxyyyxxxzzz~~~}}}zzzzzz}}}yyywwwvvvvvvyyy|||~~~}}}~~~xxxqqqqqqssshhhYYYLLL@@@999>>>FFFMMM[[[jjjyyy{{{~~~}}}}}}}}}uuuZZZAAA444555888<<<===;;;888555333333777777555555666444111444111...,,,,,,---......///---------......,,,***111000......---,,,***(((***+++,,,...111111000///222000...---------,,,+++,,,---...---+++***+++,,,***************++++++++++++((('''))))))''''''******+++++++++***+++...111((((((((((((***+++---...,,,,,,,,,,,,------...///......---+++))))))+++...---.../////////111444666444222///------///111333//////000000///...------(((,,,000000---***+++,,,+++***)))''''''&&&&&&&&&((()))***)))((()))+++,,,---000444666777444111...666---,,,444666111111777444888888222...000222333333111000//////111333444111111111111000000000/////////...///222666999<<<999888666555333333222222000---...000///***)))***((()))***,,,...///111111999888666333111111444666777777666666555555555444000...---,,,,,,+++***(((,,,---///000000000//////,,,000444444111111444888444444444444444333222111333111///......000111222///000111222222444777:::@@@@@@AAAAAA@@@???===<<<;;;;;;<<<>>>@@@DDDGGGIIIJJJKKKMMMOOOPPPOOOKKKHHHBBB???;;;777555555777888999<<>>???AAA???:::AAA<<<<<>>@@@GGGLLLTTTaaassswww]]]RRRZZZ___ZZZWWWPPPHHHCCCCCCDDDEEEEEE'''$$$###$$$&&&((('''&&&&&&'''((('''&&&&&&(((*********((('''&&&(((---000///------///,,,'''&&&***,,,,,,+++************++++++,,,,,,+++***,,,///333333111...------.../////////000111222333444555555888:::<<<<<<:::999999999CCCEEEHHHLLLPPPTTTWWWYYY]]]ZZZXXXZZZ^^^aaaaaa```[[[___cccccc```]]]\\\]]]___aaaeeehhhhhhfffcccaaaccceeefffhhhhhhhhhhhhhhheeegggiiiiiihhhfffffffffkkklllmmmnnnllliiifffdddhhhiiilllqqqvvvwwwuuusssxxxvvvsssmmmhhheeeeeefffoooqqqtttuuuvvvvvvxxxzzzvvvvvvvvvvvvvvvxxxzzz{{{zzz}}}zzz{{{zzzxxx{{{~~~~~~{{{{{{}}}|||yyyzzzzzzzzzxxxvvvtttqqqpppkkkjjjhhheeecccaaa___^^^UUURRRNNNKKKHHHEEEAAA>>><<<777666999999777888===777888:::;;;===>>>>>>???HHHLLLPPPUUUYYY]]]bbbeeekkklllllljjjiiikkkppptttwwwxxxxxxvvvsssrrrsssttt}}}}}}|||zzzxxxuuusssrrrtttrrrooonnnnnnppprrrrrrllllllnnnqqqtttuuurrrooonnnjjjggggggiiillllllllljjjjjjkkkkkkmmmqqquuuxxxxxxvvvvvvxxxxxxuuuuuuxxxzzz}}}{{{yyyvvvuuuvvvxxx{{{}}}~~~|||uuunnniiidddYYYNNNBBB@@@BBBKKKWWWbbboooxxx|||kkkQQQ===555555888;;;<<<:::777555444555888777444333444222///111///---,,,------,,,+++...---,,,---...---,,,***///...---,,,,,,***((('''((()))***---000111111111///...,,,,,,,,,---------+++---......,,,+++,,,,,,))))))***++++++++++++***+++((('''))))))''''''***)))***++++++++++++---///+++,,,,,,---///000000111---,,,,,,,,,,,,------...///000000...,,,,,,...000---.../////////111333666333222111000000000000000.../////////...------,,,,,,,,,,,,,,,,,,***(((&&&***)))((('''''''''''''''''')))))))))((()))+++---...///222333444444222111555//////555555///000777444666444///,,,///000///111111000000000111222333111111000000//////.........///000111333444666666777777555444333222222222...,,,---000000,,,+++---***+++,,,---///000111111555555333111//////222444666555555555444444444444---,,,++++++,,,---------------.../////////......+++000444444222000222555222333333333222222111000222000//////111333555666111222333222222333555888>>>>>>??????>>>===;;;;;;::::::;;;<<>>AAAEEEKKKQQQTTTWWWZZZ\\\ZZZ[[[XXXRRROOOMMMGGGAAABBB<<<:::===???<<<===@@@AAADDDIIIOOO[[[nnnnnneeeeeeaaaZZZQQQKKKDDD@@@@@@BBBCCCDDD'''%%%###"""$$$&&&&&&&&&$$$%%%%%%$$$###$$$&&&(((((())))))((('''(((+++---...,,,+++,,,***''')))------,,,***)))***+++---...,,,+++)))***,,,...///000000///...---,,,,,,,,,,,,000222444444333444777;;;999<<>>===<<<<<<666777:::<<>>===<<<<<>>AAABBBFFFUUUmmm{{{nnn___TTTHHHDDD>>>;;;;;;===@@@AAA(((&&&###""""""$$$&&&'''$$$$$$$$$###"""###%%%(((&&&'''))))))(((((()))***---,,,+++***((())),,,///---,,,***)))***,,,///111---***''')))...111///---/////////...,,,+++++++++111444666444111333999???===EEEPPPZZZ```bbbbbbbbbbbb```^^^ZZZVVVSSSPPPOOOLLLGGGAAA???@@@AAAAAAAAAAAADDDGGGHHHGGGGGGJJJMMMNNNPPPSSSVVVWWWVVVSSSRRRPPPPPPRRRVVV[[[^^^^^^\\\\\\```eeehhhhhheeecccbbb^^^```ccceeefffdddbbb``````bbbeeeiiinnnqqqrrrsssoooppprrrrrrqqqpppqqqrrrnnnqqqsssuuuuuuvvvwwwyyy{{{zzzyyyxxxxxxyyyzzzzzzvvvyyy{{{||||||{{{zzzxxx}}}~~~~~~|||yyyzzz|||}}}~~~~~~~~~~~~}}}{{{zzz{{{}}}~~~~~~{{{yyywwwuuurrroooiiiccc]]]]]]___^^^ZZZWWWRRRPPPLLLHHHDDDBBBAAA@@@===<<<;;;999888999===AAA:::;;;<<<===???AAADDDFFFLLLLLLKKKJJJJJJMMMQQQTTTYYYZZZ\\\^^^```aaabbbbbbbbbcccdddeeefffiiilllooouuuuuuuuuuuutttrrrooommmnnnmmmllllllmmmnnnppppppsssrrrppppppqqqsssttttttyyyvvvwwwyyywwwrrroooooosssvvvyyy{{{{{{{{{zzzyyyyyysssnnnnnnrrrrrrmmmgggUUULLLGGGHHHEEE???@@@GGGKKKYYYgggnnnxxx}}}iiiMMM888333777666777888777444333444555444666444///...000111...///---++++++,,,------,,,,,,++++++,,,------+++***+++,,,,,,+++)))'''''''''&&&((()))+++,,,...111444444333333111000000222333...000222111...+++))))))'''(((+++------,,,***(((***'''&&&))))))'''(((+++(((+++///000///...------)))+++---///000///...---...---,,,+++++++++++++++(((***,,,---,,,+++,,,---+++---/////////000222444444444444333222000...---,,,,,,+++++++++++++++,,,...,,,***)))***(((%%%"""(((((((((((((((((())))))'''((())))))((()))+++---111222333444555444333222444444777888333---///666444222...***+++///---(((...///111222333222111000000111111111000///...---,,,---...///000111111111222222222222222111000000---,,,---111111...---///........................,,,------,,,+++,,,...000111111111111111111111111000000///,,,++++++,,,...000///---,,,++++++,,,---+++///333555333000//////......///////////////...111///...000444777888777222333444333333444777999<<<<<<<<<;;;;;;:::999999;;;<<<>>>AAADDDGGGIIIJJJJJJIIIGGGGGGGGGEEEAAA???777999===EEEQQQ___kkkrrrwwwccc]]]UUUOOOIIIDDDAAA@@@999<<>>999777555666555333111333888<<<999<<<@@@BBBBBBDDDIIIMMMPPPQQQRRRSSSUUUXXXYYYZZZSSSTTTUUUYYY]]]___aaaaaaZZZ^^^dddgggfffccc```___ZZZ\\\]]]^^^]]][[[YYYWWWRRRTTTXXX\\\___cccfffhhhkkknnnppppppooooooooopppmmmooorrrsssssstttuuuwwwzzzyyywwwvvvuuuuuuvvvvvvxxxyyyzzz}}}~~~}}}|||{{{|||}}}}}}|||}}}}}}~~~~~~||||||~~~~~~}}}|||{{{||||||zzzyyy|||xxxttttttwwwxxxuuupppgggeeebbb^^^[[[YYYWWWWWWQQQOOOKKKEEE???<<<<<<>>>::::::999999:::::::::999<<<<<<<<<;;;;;;>>>BBBEEE>>>@@@DDDHHHLLLPPPRRRSSSYYY\\\```ccceeeiiinnnrrrvvvvvvuuurrroookkkhhhgggmmmmmmmmmmmmmmmnnnpppqqqtttrrrpppppprrrssssssrrruuussstttwwwvvvqqqooopppqqqqqqsssuuuwwwxxxyyyyyysssmmmiiilllqqqnnnaaaUUUCCC;;;999???CCCEEENNNZZZ\\\iiissstttxxx}}}xxx^^^BBB222222888555666666555333222333444000222000------000111///111...***)))+++---///000,,,++++++,,,---...,,,++++++---...---***(((((()))(((***+++++++++...222666999:::999777333000111222333444444111---)))'''&&&'''(((+++------,,,***((()))&&&&&&))))))'''(((,,,***---111222111///...------...000222333222111000...------,,,++++++++++++&&&(((******))))))***++++++,,,///000000000222444555444222111000/////////++++++************+++,,,***,,,---,,,)))'''((()))))))))((((((((())))))***&&&''')))))))))))),,,...222444777999888555222///444666999999333///000555333222---)))+++///...***---...111222333222000///000111222333333111000///,,,+++++++++---000222444000111111222222111000///000...///222111...,,,............---------,,,,,,+++,,,,,,,,,+++,,,...000/////////000000000000000///000000...,,,+++---///000///---,,,++++++,,,---,,,///222444333111///...,,,---...///////////////333000---///333555444111///000222333444777;;;>>>>>>>>>===<<<<<<;;;;;;;;;999:::>>>BBBFFFIIILLLNNNLLLIIIFFFDDDBBB@@@===:::999>>>GGGVVVhhhzzz{{{tttjjjaaaXXXOOOHHH@@@======AAAAAAAAAGGGOOOiiizzz|||]]]IIICCC>>><<<888555444555888:::))))))(((%%%######%%%'''%%%&&&(((((('''&&&''')))###&&&(((((('''&&&%%%&&&&&&((((((###"""&&&******++++++***)))***,,,...000,,,)))''')))...111...+++///111222000---,,,...111---000444777;;;AAAIIIPPPaaahhhooopppjjj]]]OOOGGG===;;;999777444111///...+++///111000---...555<<<444888<<<>>>???AAAEEEIIIPPPPPPPPPQQQSSSWWW[[[^^^XXXZZZ\\\]]]___bbbfffjjjgggkkkooopppnnnjjjfffddd___]]][[[WWWSSSOOOLLLJJJDDDFFFHHHJJJLLLNNNRRRUUU[[[^^^bbbeeegggiiikkkmmmkkknnnqqqssstttvvvxxxzzz|||{{{zzzyyyxxxyyyzzzzzz~~~{{{{{{{{{~~~}}}}}}|||~~~~~~|||{{{yyy~~~~~~~~~||||||}}}}}}|||zzz|||}}}||||||}}}{{{yyyxxxwwwwwwhhhgggccc\\\UUUOOOKKKKKKFFFDDDCCCBBBAAA@@@===:::999999888666444444666888222333666999<<>>============777999<<>>;;;:::>>>GGGXXXlllzzzqqqeee[[[PPPDDD===>>>@@@>>>AAAGGGWWWlllkkkPPPCCC???:::999888555444555999<<<)))******(((%%%###$$$&&&$$$''')))***)))(((((((((###%%%''''''&&&%%%%%%%%%&&&******%%%$$$(((+++******************+++,,,---***((((((***---///...,,,...000111///,,,,,,000444111333666:::AAAGGGNNNQQQXXXZZZZZZVVVMMMCCC:::555......//////000000000111+++---...---+++,,,///333000444888:::999:::===@@@FFFFFFGGGHHHKKKNNNPPPRRRRRRVVVYYYXXXWWW[[[dddlllooorrruuuvvvssspppmmmkkkfffccc]]]VVVPPPKKKHHHGGG@@@AAABBBAAA???@@@DDDGGGFFFIIIMMMQQQTTTXXX\\\___ZZZ^^^bbbgggjjjmmmqqqtttxxxxxxxxxxxxyyy|||~~~{{{yyy}}}~~~~~~{{{~~~}}}~~~}}}zzz{{{|||||||||{{{zzzyyy{{{{{{||||||}}}~~~~~~~~~~~~~~~}}}|||zzzyyy}}}~~~~~~}}}|||wwwxxxxxxtttnnnhhhdddbbb[[[YYYWWWWWWWWWUUUQQQNNNHHHGGGEEE@@@;;;777666666444555666777888888888888888<<<@@@@@@???@@@DDDHHHRRRVVVZZZ\\\^^^```dddggghhhjjjllllllkkkkkknnnpppssspppnnnpppuuuwwwvvvsssllljjjjjjmmmmmmjjjkkkmmmjjjkkkooouuu{{{}}}mmmqqqsssooodddVVVJJJCCC;;;>>>CCCMMM]]]lllrrrqqqssssssuuuvvvrrrmmmpppuuuttttttsssrrrqqqssswwwzzzwwwooo\\\DDD555333666666222333444444222000000000+++...///,,,,,,......***+++******,,,...///...---------,,,...000000///---***---000...***(((***,,,(((+++---......333;;;BBBGGGKKKNNNKKKDDD===:::999777666444000+++)))***+++))))))***++++++++++++***)))&&&&&&)))***((())),,,+++---///000///---,,,,,,)))************+++++++++......---------...//////***++++++)))(((((()))+++))),,,...000000000111222000000000000000///...---,,,+++***))))))+++---...++++++++++++******+++,,,++++++***)))((((((((((((%%%'''((())))))***,,,//////111444666777555333222444666777777666666444222,,,///...***)))---000///......000111111111000///,,,...111333444444222111,,,,,,,,,,,,---///111222...///111333333222111000000...///333333000///111............------------+++---...---,,,,,,---............/////////000000(((---111222000...000333------.../////////......//////000222444444333222---...///111222222333333333///,,,...333444000,,,+++...111333666;;;@@@DDDBBBAAA@@@>>>>>>>>>>>>???999;;;???CCCFFFHHHJJJKKKHHHEEEAAA??????>>>>>><<>>BBB)))+++,,,***&&&$$$$$$&&&###&&&***+++***(((''''''$$$%%%'''&&&%%%$$$$$$%%%)))......)))(((,,,...,,,))))))*********+++++++++)))((()))+++---...---,,,---///000...***+++111666111111222666<<>>999555222222333//////000111222222333333000///---,,,++++++***)))...111555666444333555777;;;<<<===???AAABBBCCCCCCGGGLLLPPPOOOMMMQQQ]]]hhhhhhkkkooopppooommmlllkkkkkkggg```XXXRRRNNNLLLLLLDDDEEEDDDAAA===<<>>>>>>>>??????>>>@@@CCCFFFHHHIIIJJJJJJEEEBBB???>>>???@@@@@@@@@PPPaaa}}}zzzmmmccc___UUUFFF@@@CCCOOOeee}}}___GGGAAA>>>666333555777888888<<>>@@@<<>>>>><<<:::999777666555888777888;;;AAAHHHMMMPPPXXXXXXXXX[[[___ccceeeeeecccgggkkkllllllmmmooorrreeefffeeeaaa\\\\\\bbbgggmmmpppssssssqqqsssxxx}}}vvvzzz{{{tttfffVVVLLLGGGWWWeeeooorrrxxx~~~|||vvvvvvzzztttkkkkkktttyyyvvvtttrrrmmmgggiiiooooooYYYCCC888777777777777000000111222222222222111,,,,,,,,,,,,,,,+++***)))...+++***,,,000222000...,,,+++++++++++++++******---...///...+++))))))***//////---++++++000:::AAAHHHRRRUUUNNNKKKPPPQQQLLLEEE777000222111***)))...'''(((******((((((((()))***)))))))))***,,,...///+++,,,---,,,++++++,,,...++++++******++++++,,,,,,222111000000000000000000+++,,,,,,,,,,,,+++***))),,,---------....../////////222222000///000///++++++******)))***,,,---...,,,,,,+++******+++++++++'''((()))***)))'''%%%$$$+++''''''+++***(((+++222111......111222111333666888888888777555222000......---+++))))))+++...//////...---...000000///---)))+++111999:::444000///---...///111111111000///000000111111222222222333---///111111111111222333......//////000000111111111111000......---------,,,+++,,,...000000///---...///111222222111000///,,,---...---,,,,,,---///222222111111222444555666000222444444333111111222333444333000222555555111...,,,,,,...333:::???AAACCCAAA<<<999:::======;;;@@@BBBDDDGGGIIIKKKLLLMMMEEEBBB>>>;;;;;;???DDDHHHUUUqqqzzznnnbbbWWWOOOKKK___kkk}}}rrrSSSBBBAAA>>>555;;;555444:::???BBBJJJRRR)))************((('''&&&((('''***//////***''''''&&&******&&&$$$'''(((&&&***+++,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...---+++***,,,///111111//////...---+++******,,,...(((---000......111111///111---,,,...---))))))+++(((((()))***,,,------......------,,,,,,,,,------------...//////////////////111222333222222444555999777777888777666;;;CCCAAACCCFFFIIIKKKKKKJJJIIIKKKDDD???>>>;;;777777;;;EEEEEEDDDBBB@@@???AAACCCCCCGGGKKKMMMLLLKKKJJJJJJIIIFFFCCCCCCEEEGGGGGGFFFEEEEEEGGGHHHJJJJJJJJJJJJNNNMMMMMMPPPTTTXXXZZZZZZbbbcccdddfffhhhjjjlllmmmnnnnnnlllkkkkkkkkklllmmmqqqkkkjjjooorrrppppppsssrrrqqqpppooonnnmmmllllllooossswwwyyyxxxyyy|||yyywwwwwwxxxyyyxxxtttqqqsssyyy}}}|||{{{|||yyytttwwwxxxzzz|||||||||{{{zzz|||wwwqqqllliiifffaaa]]]YYYXXXXXX\\\``````]]]XXXRRRQQQOOOLLLIIIFFFDDDCCC>>>===<<<<<<===???@@@@@@DDDCCCCCCEEEIIILLLMMMMMMVVV[[[```bbbaaa```bbbddd___``````\\\XXXVVVYYY]]]jjjoootttvvvvvvwwwzzz~~~}}}~~~zzzrrrfff___^^^``````nnnyyy{{{}}}xxxvvvrrrssswwwqqqgggfffmmmuuuyyy}}}{{{wwwsssrrrssscccPPP===666666666666777000111111222222111111000+++++++++++++++***)))))),,,,,,------,,,,,,---...+++++++++,,,,,,,,,------...///000...,,,***))))))+++,,,---,,,+++...444:::CCCNNNRRRMMMKKKPPPQQQLLLIII<<<333333111)))&&&***''')))******)))(((((()))***)))))))))+++,,,...///,,,------,,,+++***,,,---************++++++,,,---//////000000///000111333,,,,,,,,,+++++++++******------......///000000111111333111...---000000---++++++*********+++---...---,,,,,,++++++,,,,,,,,,))))))******)))((('''&&&(((&&&(((------***,,,111111......111222111333666777777666555444111///---------+++***+++,,,...///---------///111111000...***,,,111999:::444000000...///000111222111111000/////////000000000111111+++---///000//////000111//////......---,,,,,,+++000000///...---------...,,,+++,,,...000000///---///000111222222111///...,,,---...---,,,,,,...000111222333444555555555444000222444444222111111222333444333///000333333000---------000666<<>>CCCIIIMMMZZZvvv{{{tttmmmiiifffkkkuuu{{{cccKKK>>><<<999555999888;;;AAADDDGGGPPPYYY))))))************))))))+++((((((++++++((((((+++(((+++***&&&$$$'''******))))))***+++++++++++++++,,,,,,,,,,,,++++++++++++,,,++++++---000222333222...---***)))(((***,,,---'''...333333333444222///---++++++......)))((()))''''''''''''(((***+++,,,------,,,,,,++++++******++++++*********+++,,,,,,,,,---///.........///000444111///000000...000444222333555777888888888777555222///000000000222666>>>>>>>>>===<<<<<<>>>@@@DDDGGGLLLOOOOOOOOOOOOOOOPPPNNNLLLKKKKKKJJJHHHFFFKKKIIIFFFCCCBBBBBBBBBCCC777888:::>>>AAABBBAAA???DDDEEEFFFHHHJJJMMMNNNOOOPPPPPPPPPPPPOOOOOOOOOOOOPPPMMMLLLPPPSSSSSSSSSUUUTTTUUUUUUVVVVVVUUUTTTSSSVVVZZZ___aaabbbdddgggkkkmmmmmmnnnpppqqqqqqnnnkkkkkkpppuuuuuuvvvvvvrrrmmmhhhjjjnnnrrruuuxxxyyyyyyxxxwwwtttrrrooommmkkkjjjcccdddfffgggiiijjjjjjjjjjjjiiifffccc```\\\YYYXXXRRRQQQPPPMMMKKKHHHFFFEEEBBB@@@>>>===>>>>>>===<<>>;;;777555>>>???@@@AAABBBCCCCCCCCCGGGDDD???===???DDDKKKPPP\\\www||||||hhhPPPBBB<<<777666777777<<>><<<;;;;;;<<<444444666888;;;;;;999777555666777999:::<<<<<<===:::;;;;;;;;;;;;:::999999999888777999::::::;;;<<<:::<<<>>>@@@@@@@@@>>>===<<<@@@DDDGGGGGGIIILLLPPPXXXXXXYYY[[[\\\]]]]]]]]][[[^^^cccfffiiihhhddd```ZZZ]]]bbbgggmmmqqquuuvvvppprrrsssrrrooonnnmmmnnniiikkkmmmllljjjjjjlllooottttttsssrrrpppmmmkkkiiihhhgggfffccc```______```XXXUUUPPPLLLIIIEEEBBB???666999<<<;;;999888;;;===>>>AAACCCCCC???<<<;;;;;;FFFJJJOOORRRTTTUUUWWWYYYVVVWWWVVVPPPKKKJJJOOOTTTbbblllvvvxxxwwwuuuooohhhnnnlllllllllfff``````fffjjjxxxpppZZZEEE;;;222222333333333555222222222111000...---,,,---------,,,,,,,,,------+++---...---+++***,,,...........................///000111///---*********'''***,,,,,,,,,...333888CCCLLLQQQPPPOOORRRRRRPPPHHH>>>555222000+++)))***(((***++++++***))))))***)))*********+++,,,---------......,,,******+++,,,,,,,,,,,,,,,---///000111,,,///111000------000333...---+++))))))***+++,,,++++++,,,...///111222222111333111...---///000---,,,,,,+++******+++,,,------......///////////////...---,,,+++*********+++'''((()))+++******+++---000......222333111222555333333333333222000...---+++,,,...///000//////.........///111222222///,,,,,,+++///444555111///000.../////////////////////+++++++++++++++,,,,,,,,,---///111111000000111222,,,,,,---...///000000111---------,,,------......+++++++++---///000...,,,///000111111111///---+++,,,.........---...000111000111333444555444333222000222333222111000111222444666444///---///000......///222555:::@@@GGGLLLHHHEEECCCBBB@@@;;;999:::<<<<<<>>>???@@@AAAAAAAAABBB???;;;:::<<>><<<666555;;;999AAAKKKOOOPPPWWWhhhwww((((((((())))))***++++++***'''(((,,,,,,***))),,,,,,+++)))&&&######%%%((()))***+++,,,------------+++,,,,,,,,,,,,+++))))))***+++...111333444555666222///,,,+++...000222111...555;;;:::888666222---333...,,,,,,***'''(((+++******+++,,,---///000111000111111111111000///...//////......///111222444///000111000.........000222...---000222000///000000/////////000000111222......---+++,,,...000111222333444444444444666888666999>>>AAABBBCCCEEEFFF@@@BBBDDDEEEEEEDDDCCCCCC<<<<<<<<<<<<;;;::::::999555444333333555555555444777888999;;;;;;;;;;;;;;;777777777888777666666555777888777555444444555555333555777999:::999888777333666:::;;;::::::===???BBBAAAAAAAAAAAACCCFFFHHHFFFGGGKKKQQQUUUTTTQQQNNNPPPRRRVVV\\\bbbgggkkkmmmhhhkkkppprrrqqqpppppppppllloooqqqooommmmmmppptttrrrssstttuuuuuutttsssrrrqqqpppmmmjjjhhhiiinnnrrrmmmiiiddd___[[[WWWSSSPPPHHHHHHDDD>>>888555777:::777999;;;;;;:::888666555888:::;;;===>>>@@@CCCEEEAAABBBBBB???<<>>===EEEMMMPPPUUUbbbwww((((((''''''((()))******&&&$$$&&&***+++((('''))),,,)))((((((%%%"""$$$)))))))))+++,,,------------++++++++++++************))),,,000222333333555666333000...///333555555444333888<<<:::888777444000666111......---+++,,,000///000333555777888999999777888999::::::999888777888777666555444444333333333444555444222111111222222000111555555222222444///...---------...000111///111000------///000///222333444444333222333444000333777999:::;;;===>>>555777999999888666666777777999;;;===>>>>>>===<<<666333000///000222222222666777999:::;;;;;;::::::777777777666666666666555999;;;;;;666444555555444222333444666666666555444000333666666333222333666666777666555555666999<<<:::777999@@@EEEDDD@@@???BBBCCCFFFJJJNNNQQQTTTVVVVVV[[[ccckkkpppqqqpppnnniiillloooooonnnooossswwwoooppprrrtttuuutttsssrrrqqqqqqnnnjjjgggiiipppvvvuuurrrooommmllljjjhhhfff```]]]VVVKKK@@@999999:::555666666555555444333222111111111222444777:::;;;<<<<<<;;;888888@@@MMMXXX^^^bbbgggjjjkkklllllllllooommmiiidddaaadddkkksss|||}}}yyynnnWWW???777444333555444111111444111111111000///---,,,+++***)))((((((((()))***+++...+++))),,,000333111...---------,,,,,,,,,,,,+++...000111000///------...------,,,+++---444???GGGOOOPPPOOOLLLIIIJJJOOOSSSWWWNNNDDD;;;666222---+++***+++------+++***+++,,,)))***+++,,,,,,,,,,,,+++,,,,,,---,,,++++++,,,...111000000000000111222222111000///------,,,,,,,,,---,,,+++*********+++,,,)))******,,,---...//////,,,111333222111111...)))+++******)))***,,,---...,,,---///000111111000//////......------,,,,,,++++++,,,)))$$$###''',,,---,,,+++,,,000111//////222111111222222222111///...,,,---///111222222222111666444222111000...+++))),,,)))***---...++++++...---,,,++++++***+++++++++++++++++++++***************,,,------,,,++++++,,,++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,******+++---//////...,,,,,,---...000000///---,,,---...////////////222444333222111000000111222333111111222111//////111333555888777000,,,---111111+++...333<<>>???@@@AAA???===;;;:::;;;???CCCEEEEEEWWWuuuxxx[[[GGG888888999666888???BBBHHHMMMQQQ\\\ppp(((''''''&&&&&&'''((()))&&&$$$$$$((()))''''''***)))''''''***)))%%%''',,,'''((()))+++,,,,,,------+++******))))))***+++,,,(((,,,000222222222444555333111000222777999777444666;;;===;;;999;;;;;;888999666555777888666777::::::<<<@@@DDDGGGHHHHHHHHHEEEGGGIIIJJJKKKJJJIIIIIIFFFFFFEEEEEEDDDBBBAAA@@@@@@AAAAAA@@@>>><<<===>>>:::;;;>>>AAA>>>999999>>>777666555444555777999;;;888;;;:::777777<<<<<<:::<<<===>>>===;;;999999:::666999<<<===>>>>>>@@@AAA;;;===@@@???>>>===>>>@@@<<<===???AAABBBBBBAAAAAA@@@>>>;;;:::;;;<<<<<<<<<<<<>>>AAACCCEEEFFFFFFEEEDDDCCCBBBAAAAAAAAABBBBBBAAAEEEFFF@@@===???AAA???>>>=========<<<<<<<<<<<<999;;;===<<<999777888:::===???AAAAAA???===>>>@@@>>>888777===AAA>>>;;;;;;888999999:::<<<===???@@@>>>DDDQQQ```mmmrrrqqqmmmkkkmmmoooppppppqqqssstttqqqssstttuuutttrrrooommmnnnooonnnkkkhhhiiiooouuutttsssqqqqqqrrrsssrrrqqqlllkkkeee[[[OOOFFFBBBBBB???===:::777666666555555555666777:::===@@@AAAAAAEEEGGGIIIIIIIIIPPP[[[dddgggiiimmmooonnnkkkjjjkkkiiiiiigggcccaaafffooouuuxxxhhhUUUEEE;;;333111222555444111222666000000000///...---,,,++++++***)))((((((***,,,---,,,,,,,,,,,,............((())))))***+++,,,,,,------...000000/////////000------,,,+++---333>>>FFFMMMJJJFFFAAA???AAAIIIPPPWWWPPPEEE;;;555111---(((***,,,------,,,++++++,,,)))***+++,,,,,,,,,++++++***+++,,,,,,++++++---///111111000////////////000222...++++++...///---***,,,,,,,,,+++++++++******++++++,,,,,,---...//////...111333111000111...***))))))))))))***,,,...000+++,,,...000111111000///---......///...,,,+++***(((++++++&&&&&&+++000///+++)))+++///000------000...///000111000///...---......///111222333333333888555111//////...---+++---***))),,,,,,***+++......---+++*********++++++---,,,,,,,,,+++++++++***)))***,,,,,,***)))************************++++++------,,,+++*********+++*********,,,...///---,,,***+++---/////////...------...///000///000222555333333333333333333333333111111111000//////111333333777666///***,,,000222,,,///333<<>>===<<<<<<===???@@@AAAJJJbbb|||mmmOOOCCC999888999:::>>>CCCFFFIIIMMMTTTfff~~~((('''&&&%%%%%%&&&'''(((***&&&%%%((()))(((***...'''%%%''',,,,,,(((***000&&&'''((()))++++++,,,,,,+++***)))((((((***,,,...(((,,,111333222111333444333111000444999;;;888444444999:::888777;;;===<<<<<<;;;===BBBCCCAAAAAADDDDDDGGGLLLQQQTTTUUUUUUTTTXXXZZZ\\\^^^______^^^]]]VVVWWWXXXYYYYYYXXXWWWVVVMMMNNNNNNMMMKKKIIIJJJKKKEEEGGGKKKMMMHHHBBBBBBGGGDDDCCCAAAAAABBBEEEHHHJJJBBBGGGGGGDDDEEEKKKMMMIIILLLMMMNNNLLLIIIGGGGGGGGGFFFHHHJJJKKKKKKKKKLLLNNNIIILLLOOOOOONNNOOORRRTTTXXXXXXYYYYYYYYYYYYYYYYYYPPPNNNMMMMMMNNNNNNMMMLLLOOORRRUUUYYY\\\^^^^^^^^^]]][[[YYYXXXWWWXXXZZZ[[[SSSXXXYYYTTTQQQTTTVVVUUUSSSSSSQQQPPPOOOOOOOOOOOOKKKNNNPPPOOOKKKJJJKKKMMMIIIMMMRRRSSSPPPLLLJJJIIIHHH@@@===BBBEEEAAA======:::999999888888888888888111888HHH\\\ooowwwvvvrrrttttttuuuuuuvvvuuuttttttwwwwwwxxxwwwtttpppllljjjgggjjjlllkkkhhhjjjoootttpppnnnmmmmmmnnnoooooonnnrrrsssqqqjjj```WWWRRRPPPPPPKKKFFFAAA????????????@@@BBBFFFKKKPPPRRRQQQPPPSSSYYY```ccccccdddhhhllloooqqqssstttpppjjjgggfffdddffffffcccbbbhhhoootttzzz||||||qqqXXX@@@666888//////222555333111333888////////////...---,,,,,,...---,,,++++++---///000+++---///...***)))+++...$$$%%%&&&(((***,,,......,,,...000000000000111222,,,------,,,,,,222:::AAAHHHDDD>>>999666:::DDDNNNQQQKKK@@@777222000,,,'''***,,,------,,,+++,,,,,,)))***+++,,,---,,,+++***)))***,,,,,,+++,,,...000111000///......---------111,,,(((***///222...***+++,,,,,,,,,,,,+++***)))---------.........//////000222222///...000///,,,((((((((()))+++---///111***,,,...000111111//////,,,---/////////---***)))$$$***,,,)))***000333111)))(((***...///---,,,///------...//////...---,,,...///000111222333444444777444000......///.........+++***,,,,,,***,,,//////...,,,+++***+++,,,,,,------------,,,,,,++++++***+++------+++******+++((()))***+++---...///000...---,,,+++*********************,,,...///---+++(((***,,,...//////......---...000000000111333555333444666888777666444222111111111000...///111333111555444---(((+++000222///000333:::KKKfffkkkMMMEEEDDD???;;;;;;888888999::::::::::::999======<<<;;;;;;;;;;;;;;;>>>AAASSSrrr||||||~~~yyyfffHHHBBB<<<:::;;;???EEEHHHHHHJJJMMMWWWmmm""""""###$$$$$$%%%&&&&&&&&&'''((((((''''''(((***...,,,******+++,,,,,,+++---,,,***))))))***,,,---'''&&&%%%&&&***---...///...,,,***+++...111111000111222444777888888666444111222555===EEEKKKLLLKKKUUUUUUSSSPPPOOOOOORRRTTTVVVVVVVVVUUUUUUUUUUUUUUUXXX]]]bbbeeeeeeeeefffhhhaaa``````bbbccccccaaa___ZZZZZZZZZXXXVVVUUUWWWXXXVVVUUUSSSQQQQQQPPPQQQQQQRRRTTTTTTRRROOOPPPVVV\\\]]]\\\ZZZWWWVVVYYY^^^aaa\\\^^^```^^^ZZZXXXXXXZZZVVVVVVVVVVVVWWWXXXZZZZZZ\\\\\\]]]___aaadddfffgggjjjkkkmmmlllkkkiiiiiijjjfffcccbbbdddfffgggdddaaajjjhhhhhhkkkpppttttttsssnnnllljjjiiihhhiiijjjkkkccccccdddfffggghhhiiiiiiiiiiiiiiiiiiiiijjjjjjjjjaaabbbcccddddddcccaaa```hhhiiikkklllkkkgggdddaaacccWWWPPPRRRUUUSSSPPPPPPIIIJJJJJJHHHDDD>>>888444222777DDDVVVhhhsssvvvtttwwwuuuuuuxxxwwwtttsssuuuyyyyyyyyywwwsssooojjjhhhiiiiiijjjjjjkkklllmmmmmmpppnnnkkkiiijjjkkklllmmmrrroooooopppmmmfffdddiiiaaa]]]YYYUUUSSSPPPMMMKKKOOOSSSZZZbbbhhhjjjiiigggiiimmmrrrrrrqqqoooppprrrooonnnmmmllljjjjjjjjjjjjqqqpppnnnlllmmmoooqqqssstttyyyrrr\\\HHH===444***444444222222222444666777555333111///------------+++***)))+++...000...,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))---111000---+++...111111,,,,,,111333222555;;;???===888333111777CCCMMMLLLGGG???888333000---,,,&&&333444...///,,,)))///((()))+++***)))))))))))),,,,,,,,,------.........//////---,,,+++*********///...------...///...,,,,,,,,,,,,+++++++++*********(((&&&&&&***...000111///------///333333---(((******))))))***,,,---///***...444666555222000...///---...111111...,,,...((()))+++++++++---///111111---******---000000///111000///000222333333333555666777666444222222222777444111///...---+++***...------,,,,,,------...------,,,,,,,,,,,,------000...---+++))))))))))))------,,,,,,+++***))))))+++,,,---,,,++++++,,,...,,,000000)))'''+++,,,***+++,,,,,,------,,,,,,+++******+++...111222111///000000000///---...000222333555666555444333333444///333333//////444444000111000///......------...000222777???KKK\\\nnnyyyjjj^^^OOOEEEBBBAAA>>>:::<<<;;;::::::;;;<<<;;;::::::>>>AAA@@@;;;999:::>>>:::;;;GGG]]]uuu~~~|||{{{{{{|||}}}uuu```FFF<<<777===FFFKKKKKKKKKIIIDDDIII___zzz###$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&'''))),,,,,,++++++---///000///...---,,,+++******+++,,,---,,,***)))***,,,...//////,,,+++)))+++///222222222111444666666444333555888999<<>>===AAADDDDDD@@@<<<:::;;;<<<:::>>>IIIXXXiii}}}~~~}}}|||||||||~~~qqq\\\EEE<<<888>>>GGGKKKKKKKKKJJJGGGMMMccc}}}&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%'''+++...++++++...111444444222000//////---------...///000111000...---...//////...***)))))),,,000333444444111666::::::777888>>>DDDGGGLLLUUU```hhhkkkiiifffcccbbb```[[[WWWUUUVVVXXXRRRTTTVVVXXXXXXXXXVVVVVVVVVYYY\\\^^^___aaadddgggeeeeeeeeeeeeffffffcccaaaaaaaaa```^^^\\\]]]```ccc^^^]]]\\\[[[ZZZZZZ[[[[[[]]]bbbgggiiifffdddcccdddggggggfffccc```______```eeeeeefffggghhhfffccc``````_______________``````dddfffhhhkkkmmmnnnnnnnnnmmmnnnooooooooopppsssuuuuuuuuuuuusssqqqqqqsssuuuyyywwwvvvwwwzzz{{{{{{{{{xxxwwwuuusssrrrsssttttttqqqpppooonnnnnnooopppqqqpppqqqsssvvvyyy{{{}}}~~~yyywwwtttrrrpppqqqqqqrrruuuvvvxxxyyyzzzyyyxxxxxxyyyuuuuuu{{{~~~{{{tttpppoooqqqssssssoooggg^^^YYY]]]^^^ccckkktttyyyyyywwwwwwuuuwww{{{|||zzzzzz}}}}}}|||zzzwwwsssoookkkiiijjjjjjkkkkkkjjjhhhfffeeeccccccccceeegggkkknnnqqqqqqnnnnnnrrrvvvuuusssrrrtttssssssrrrqqqmmmhhhdddggghhhkkknnnqqquuuxxxyyyuuuvvvxxx{{{|||{{{wwwtttpppppppppqqqssstttvvvwwwvvvwwwxxxzzz{{{}}}~~~~~~uuu```HHH:::555666:::>>>222333555666777666555444222111000...---,,,,,,,,,+++++++++,,,...///...,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++))),,,//////---,,,...111,,,...555<<<===888333222333333111///...333;;;BBBLLLEEE<<<777666555222...)))///)))%%%---///***+++)))***,,,------------,,,***+++,,,---...---,,,+++,,,+++)))((()))+++---...---,,,+++,,,...///...---,,,,,,,,,+++++++++******------,,,...000222222111444222111333555444///+++,,,+++*********+++,,,---222222444999???BBBAAA>>>333000111333222...,,,...)))+++,,,,,,,,,---000222000---+++,,,///222222000------...///111222444555222444555555333222333333444222000000000000...,,,++++++++++++++++++++++++//////...---,,,,,,------111///,,,+++***+++---///.........------,,,,,,+++,,,------,,,+++***,,,---333555444///++++++,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...,,,111111222111//////111333222444555444111000000000...111111000000444444222.........//////000111222333555:::BBBJJJNNNMMMJJJIIIEEEAAAAAADDDEEEBBB>>>::::::999;;;???AAABBBBBBAAADDDGGGIIIGGGBBB===999>>>;;;999<<>>===:::333000000333111---+++,,,***+++,,,---,,,---000222333000------000222000...+++,,,...///000222555777111333555555333333333444222111000000111111000...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++///...+++)))***+++...000...............---------,,,------,,,+++***+++---000111111...+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///...---111222222222000000111333111333333222000......///---......///000111222222///////////////000111222333555;;;FFFOOOQQQLLLFFFDDDAAA>>>???AAABBB???<<<;;;:::999;;;>>>AAABBBBBBAAADDDHHHMMMNNNKKKEEE@@@BBB>>>===>>>???BBBJJJTTTdddsssqqq[[[CCC===;;;BBBJJJLLLKKKKKKHHHKKKYYYqqq)))(((((((((((((((((((((%%%%%%%%%$$$%%%(((---111111111222444555333///,,,000000///000000111111222222111///.........,,,******+++...000333555777888777:::BBBNNNZZZbbbdddcccbbbdddffffffccc```\\\ZZZYYYYYYXXXUUURRRPPPQQQRRRVVVXXXZZZ[[[ZZZXXXUUUSSSVVVVVVVVVXXX[[[^^^```aaabbbaaaaaabbbcccbbb```^^^^^^^^^^^^]]]\\\^^^bbbeee^^^^^^__________________bbbdddfffgggfffeeeddddddaaaccceeeeeecccaaa______ccccccdddhhhlllkkkgggbbbcccbbb```___]]]\\\\\\\\\YYY[[[^^^bbbdddeeeeeeeeellllllllljjjiiijjjmmmppppppqqqqqqooollllllppptttooopppqqqqqqrrrsssuuuwwwzzzxxxvvvtttssssssssstttqqqpppnnnmmmmmmnnnnnnoooqqqqqqrrrtttuuuvvvxxxxxxssssssssssssqqqpppnnnllloooooooooppprrruuuxxxyyyzzzzzz|||~~~}}}tttuuuvvvwwwwwwwwwwwwwwwuuuuuuuuuvvvyyyzzz{{{zzzwwwvvvwww|||~~~|||}}}}}}xxxqqqlllmmmnnnnnnooonnnmmmlllkkkkkklllmmmlllkkkkkknnnqqqtttqqqoooooorrrqqqkkkdddeeefffhhhkkknnnmmmjjjgggiiihhhgggeeedddggglllqqqrrrrrrtttyyy}}}zzzvvvuuusssqqqpppnnnnnnmmmpppsssvvvxxxvvvqqqlllhhhVVVCCC555:::CCCBBB>>>===888666444222222333666777000000///...---,,,,,,++++++,,,---......---------***++++++,,,,,,++++++************++++++,,,,,,,,,...//////...,,,+++******+++///333666777666222//////000111222333444777999@@@>>>===???@@@===555...---666111((()))((('''---++++++---111444555333111+++,,,---------,,,++++++---,,,***(((((()))***+++******)))+++---......---,,,,,,,,,+++++++++******''''''***...222444333222......---......---+++)))---,,,******)))***+++,,,,,,)))(((,,,222666444111111//////111000+++)))+++***+++,,,,,,,,,---///111555222///...000000...+++***,,,...000000222555888222444555555444333444555111000000111222222000///------...//////...------111111000///......//////---,,,***))))))+++---///........................------...,,,******+++---------......,,,***+++------,,,,,,++++++,,,,,,---+++******+++...000000///000111333222111000111222000222333222///.........,,,+++,,,.........///000111111000///////////////444666===HHHQQQSSSNNNHHHEEEAAA======>>>@@@@@@???===;;;999999;;;>>>>>>>>>>>>AAAGGGNNNRRRSSSQQQNNNJJJCCC>>>???@@@>>>>>>@@@HHHVVVhhhvvv~~~qqq\\\DDD???>>>DDDJJJKKKJJJKKKEEELLL^^^xxx((((((((((((((((((((((((&&&&&&'''&&&''')))...111444333222111111///,,,)))+++,,,,,,------.........000///...///000000...,,,---///222444444555777888:::;;;CCCPPP___gggfffbbb```aaabbbbbb```^^^^^^___ZZZZZZZZZXXXUUUTTTUUUVVVUUUVVVWWWXXXXXXVVVTTTSSSWWWVVVVVVYYY\\\^^^^^^]]]^^^]]]]]]___``````^^^\\\[[[\\\]]]]]]]]]___bbbdddaaabbbcccdddddddddddddddeeeeeefffffffffffffffeeeaaacccfffgggeeecccbbbbbbaaabbbdddgggiiiiiigggeeefffeeecccaaa^^^]]]\\\[[[WWWYYY]]]```ccceeefffgggkkkllllllkkkiiijjjlllnnnoooooopppooonnnooorrrtttoooqqqrrrrrrrrrsssvvvxxxxxxwwwtttrrrppppppqqqrrrmmmnnnnnnoooooopppppppppssstttttttttttttttttttttoooppprrrssssssqqqooonnnpppooonnnnnnooosssvvvyyyyyy{{{|||}}}{{{zzzyyyxxxxxxyyyzzzzzzvvvvvvwwwxxxzzz|||}}}~~~zzzxxxyyy~~~}}}}}}wwwrrrooooooooonnnnnnmmmmmmmmmmmmoooqqqpppmmmmmmooorrrxxxxxxvvvssssssrrrkkkdddccccccdddgggjjjkkkjjjiiiiiijjjiiieeebbbccchhhllllllmmmpppuuuyyy||||||{{{wwwvvvssspppmmmkkkjjjiiinnnqqqssssssmmmdddYYYSSS>>>777444===FFFFFF???:::999666222000///222555777///000000//////---,,,,,,+++---//////---------...)))***+++,,,,,,+++***)))*********++++++,,,,,,---//////......,,,+++))))))***...111111222444333000000000111333444444555555888:::===??????:::444///000;;;777---,,,******111//////111555:::<<<999666......------------,,,,,,,,,,,,+++***************+++***)))***,,,---,,,+++,,,,,,,,,+++++++++******%%%&&&(((+++000222222111...............------,,,...---,,,,,,,,,---...///+++***))),,,///111000---///---...000///+++)))+++***+++,,,,,,+++,,,...000444111......000000---******---000111000222666:::444666777777555444555555000000000222333333111///---...///000000///...---///......---......//////,,,+++*********+++,,,,,,,,,------....../////////---......,,,******+++,,,------...000///,,,,,,///------++++++++++++------...,,,+++,,,...000000000///111222222111000000111///000222111000/////////...++++++......,,,---///111000///......---------555999@@@IIIPPPQQQMMMIIIDDDAAA===<<<===@@@BBBCCC>>><<<999888999;;;;;;;;;<<>>;;;777111000...,,,,,,---...///***+++,,,------,,,,,,++++++***)))***+++,,,+++***,,,,,,,,,+++++++++******''''''(((***---//////...------...............///,,,,,,+++++++++---...///+++,,,...///000000///...///------111000,,,+++---)))***++++++******,,,...111...,,,...000000...+++,,,///222333111222666:::666888999888666555555666111000111222444333000...,,,---///000000///---,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,++++++++++++,,,---......//////.........,,,***)))***,,,...,,,---111///***)))---...---+++******+++---...222000...---...///.........000222222000//////000...000111111000000000111111------000000,,,,,,//////...---------------...444:::CCCLLLPPPPPPLLLIIIEEEBBB???>>>>>>???AAABBB>>>;;;888777999:::;;;<<<;;;>>>CCCIIIPPPZZZfffnnntttjjj]]]SSSJJJCCCAAACCC?????????@@@FFFPPP[[[dddnnnttt}}}yyyfffKKKEEEBBBDDDGGGGGGHHHKKKGGGSSSiii%%%&&&&&&'''((())))))***''')))***++++++,,,...000555111+++(((((()))******,,,---...///000000000000//////000444777888888666333666999999777555666777;;;===@@@BBBCCCCCCDDDDDDDDDIIIPPPVVVXXXZZZ^^^aaaYYYZZZZZZWWWTTTRRRRRRRRRVVVVVVXXXYYY[[[]]]___```_________bbbeeeeeebbb____________bbbdddeeecccbbbTTTWWW[[[]]]^^^^^^```aaabbbccceeefffggggggggggggeeefffgggjjjkkkiiifffcccbbbccceeedddbbb```___```\\\___cccdddccccccfffiiifffeeebbb___\\\ZZZXXXXXXPPPQQQSSSWWW[[[```ccceeeaaacccfffhhhhhhiiikkklllllljjjjjjnnnrrruuusssqqqnnnpppqqqooolllkkkmmmoootttrrrpppmmmkkkkkklllllliiikkkooosssuuuuuuuuutttppppppooooooooonnnnnnnnnmmmlllllllllnnnqqqsssuuuvvvssspppmmmnnnqqqvvvyyyssszzz~~~~~~{{{xxxyyyzzzzzzzzzxxxvvvuuuxxxzzz}}}~~~~~~~~~{{{yyyxxxrrroookkkgggeeeeeeeeefffccchhhmmmnnnmmmoootttxxxttt{{{}}}yyyvvvvvvsssnnnnnnkkkfffdddeeehhhjjjjjjiiikkkmmmjjjdddaaacccfffhhhkkknnnoooooopppuuuyyyrrrrrrqqqppppppppppppqqqsssuuuuuuqqqeeeSSSBBB777<<>>666444333222222111111111222000000111111111///...---,,,...000000---,,,---///((()))+++,,,,,,+++)))((())))))***+++,,,,,,------*********,,,......---,,,'''---111///111666666111......---...//////...,,,...222666555111///000333***111+++&&&...///+++,,,,,,,,,...444:::<<<999555333111...,,,,,,---///000''')))+++...//////...---,,,***)))***++++++***))),,,,,,,,,+++++++++******+++***)))***,,,---,,,+++***,,,------------...///(((((('''((((((***,,,---***---000222111000000000///---...111111...,,,...(((*********))))))+++------++++++---000111///------111444444111222666;;;888999:::999777555555666111111111333444333000...+++,,,...//////...,,,+++---------...///000111222,,,---...///...---+++******++++++,,,---...//////.........,,,***)))***,,,---***+++///,,,&&&%%%)))...---+++******+++---...777444000.........---+++---///111111000/////////---///111222111111111333333//////222111---,,,000,,,,,,,,,,,,,,,---...///111:::FFFPPPSSSQQQMMMKKKFFFEEECCC@@@???>>>===<<<>>>;;;888777999;;;======;;;???CCCGGGMMMZZZjjjwwwxxxmmm]]]OOOJJJLLL=========>>>AAAEEEHHHJJJOOOXXXeeeqqq{{{pppMMMGGGCCCDDDFFFFFFHHHKKKJJJVVVlll(((%%%%%%)))***(((***---(((***,,,...///...,,,+++---,,,+++(((''''''***---111///...---...000333444222333666:::===@@@BBBCCC@@@EEEHHHEEE>>>;;;AAAHHHKKKKKKLLLMMMLLLKKKIIIHHHEEEHHHLLLMMMNNNPPPUUUYYYXXXXXXWWWTTTQQQPPPQQQSSSTTTVVVXXXZZZ\\\]]]]]]]]]`````````aaaaaabbbcccdddcccbbbbbbaaabbbbbbcccdddddd___^^^aaa```\\\]]]bbbccc```^^^ccckkkooommmiiiddddddeeehhhjjjiiieeeaaahhhfffeeedddddddddbbbaaadddccc```]]]\\\^^^cccggggggeeebbbaaa```^^^\\\YYYTTTNNNJJJOOOZZZccceeecccffffffggggggggggggffffffjjjkkklllnnnooopppppppppnnnoooooonnnllllllmmmoooqqqpppnnnlllkkkjjjjjjjjjmmmnnnqqquuuyyyzzzyyywwwssspppmmmjjjiiijjjlllmmmooooooppppppqqqqqqqqqrrrttttttttttttuuuuuuuuuuuu{{{{{{{{{{{{|||||||||||||||{{{zzzyyyxxxwwwvvvvvvyyyzzz|||~~~}}}{{{zzzvvvpppnnnoooqqqrrrsssttttttsssrrrqqqgggeeebbb___]]]]]]^^^___\\\[[[\\\```eeeiiikkklllmmmsssyyy{{{xxxsssqqqpppppplllgggeeefffhhhjjjkkknnnnnnmmmjjjfffccccccccchhhhhhiiilllooorrrrrrqqqnnnpppssstttuuuuuuxxxzzzzzzzzzvvvhhhVVVHHHAAAAAABBBCCCCCCAAA===999666555333555666666444333444555444666444000...000///,,,+++---000111///---,,,,,,'''***,,,,,,***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,%%%&&&+++111000,,,***,,,++++++,,,///333444333222111///---...111222000......000222333111...------*********+++,,,,,,,,,,,,....../////////222666999666666555222///---------************************111...,,,,,,...000...,,,,,,,,,,,,------.........,,,+++***))))))+++---...,,,,,,************,,,,,,******))))))***++++++,,,+++,,,---///000111111111222000............,,,***,,,,,,,,,+++++++++***************++++++******))),,,,,,...000///000777@@@888777555777999:::888555222000///111333444222000.........---------,,,,,,+++++++++,,,---...000111------......///.............../////////---,,,+++///...---,,,+++,,,---...+++,,,------,,,,,,...000,,,++++++******++++++,,,///////////////000111222111///...000333333111///000//////111333555555444555333111///------------,,,***(((''''''***---///...888DDDMMMOOOMMMLLLKKKIIIEEEAAA???@@@AAABBBBBB@@@===999777777:::>>>AAA@@@AAACCCDDDFFFOOObbbuuu~~~rrreee[[[RRRLLLDDDAAABBBCCCAAA???DDDFFFLLLTTT]]]hhhpppuuu^^^PPPDDDDDDJJJKKKIIIGGGHHH\\\uuu***'''''')))***'''(((+++******++++++,,,,,,,,,,,,++++++***((('''''')))+++.........///111222444555999;;;>>>BBBEEEHHHJJJLLLJJJLLLKKKGGGBBBCCCIIIPPPTTTTTTTTTTTTSSSRRRRRRQQQQQQSSSTTTSSSPPPPPPRRRVVVQQQRRRRRRQQQPPPQQQSSSVVVWWWWWWVVVVVVWWWXXXZZZ[[[aaa``````___________________________`````````aaadddaaabbbffffffaaa```ccc___^^^^^^bbbggghhhfffbbbeeeddddddeeehhhiiigggeeellllllkkkjjjiiihhhfffdddbbbbbb```]]][[[\\\___bbbfffccc```]]][[[YYYUUUSSSOOOJJJGGGLLLWWW```cccaaaeeeeeeffffffffffffeeeeeeiiijjjlllmmmnnnooooooooommmllllllllllllkkkkkkkkknnnnnnnnnmmmmmmmmmmmmmmmmmmnnnppptttwwwwwwuuusssqqqooommmkkkkkklllnnnpppllllllmmmnnnoooqqqrrrrrrtttttttttuuuuuuvvvvvvvvv~~~~~~~~~~~~~~~}}}}}}}}}~~~|||zzzyyyxxxxxxxxx{{{{{{{{{{{{{{{{{{{{{|||sssmmmgggccc^^^XXXVVVXXXWWWXXXYYYZZZZZZYYYXXXXXXPPPNNNLLLJJJJJJKKKMMMOOOLLLLLLLLLNNNQQQTTTUUUUUUWWWYYY^^^eeekkkoooqqqqqqnnnjjjfffddddddeeeffffffhhhiiiiiihhhdddbbbaaaaaaeeeeeefffiiilllnnnnnnmmmmmmmmmnnnooopppqqqssstttwwwrrrhhhYYYJJJBBBAAACCCHHHHHHFFFCCC>>>:::666555///000222222111222444666999:::777222///000///,,,000111000...+++***+++---(((***,,,,,,***)))***,,,---------,,,,,,,,,,,,,,,***)))+++///...+++,,,000,,,,,,,,,///222333222000000...,,,---//////...,,,---///111111///---------......------,,,,,,------,,,---......///111555888999999888444000---------************************///---++++++---......,,,,,,,,,,,,---------------+++******)))***+++,,,,,,---,,,+++******+++,,,---+++***************++++++++++++---...///000000000...---++++++,,,,,,+++))),,,,,,+++++++++*********)))***,,,------------,,,***+++...000...---111888777555444555888888666444000///...000222333111///---------,,,,,,,,,++++++*********+++,,,---...///,,,,,,---...................../////////...------,,,,,,+++******+++,,,,,,***,,,---,,,,,,---///111---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......---,,,---000000///---/////////111444555555444444333111///------------,,,,,,+++++++++,,,------...666AAAJJJNNNLLLIIIGGGFFFDDDBBBAAACCCEEEFFFEEE???>>>=========???@@@AAACCCCCCEEEEEEEEELLL^^^pppxxxmmmfff]]]VVVQQQLLLFFF@@@CCCBBBBBBEEEIIIPPPWWW[[[gggmmmwwwyyyvvvxxx|||mmmZZZGGGCCCGGGKKKLLLLLLNNNccc}}},,,)))(((***)))''''''***,,,+++***))))))+++,,,---)))******)))''''''(((***,,,---///111333555666777@@@AAADDDGGGKKKNNNPPPQQQSSSPPPLLLHHHGGGJJJQQQVVVZZZYYYXXXWWWWWWWWWXXXYYYYYY[[[ZZZWWWSSSRRRUUUWWWNNNOOOOOOOOONNNNNNQQQSSSSSSPPPMMMKKKKKKNNNRRRTTT\\\\\\\\\\\\]]]^^^___```^^^______```______^^^^^^``````bbbfffeeeaaa_________aaacccdddeeedddbbbaaacccbbbaaaaaadddfffffffffhhhhhhiiijjjiiigggdddccc``````___\\\XXXWWWWWWXXX]]]ZZZWWWUUUTTTSSSQQQOOOMMMJJJHHHMMMVVV^^^aaa```ddddddeeeeeefffeeeeeedddiiiiiijjjlllmmmmmmmmmmmmkkkiiihhhiiillllllhhheeehhhiiijjjlllmmmmmmnnnnnnmmmmmmoooqqqttttttrrrpppmmmmmmlllllllllmmmooopppiiijjjkkkmmmnnnpppqqqrrrsssttttttuuuvvvwwwwwwxxx~~~~~~}}}{{{zzzyyy~~~}}}|||{{{zzzyyyyyyxxxyyywwwsssnnnjjjfffdddcccXXXQQQJJJEEE@@@;;;;;;>>>===>>>???AAAAAAAAA@@@@@@999888777777888:::===???>>><<<;;;<<<>>>???>>>===AAA@@@BBBLLLZZZfffmmmpppjjjgggdddbbbccccccbbbaaaccceeeggggggeeebbbaaaaaabbbbbbcccfffiiikkkkkkjjjooonnnoooqqqssstttsssqqqlllcccSSSEEE===<<<@@@EEEGGGFFFDDDAAA>>>:::777555......//////000222666999===>>>:::333000111000---555333///***''''''***---(((***,,,,,,+++++++++,,,------------------------000---,,,---,,,+++...444---------...000111000......---,,,,,,,,,,,,+++)))+++---//////...,,,,,,,,,000///---,,,++++++,,,---+++,,,------...///333555::::::888555000---------************************---,,,******,,,---,,,+++------------,,,,,,,,,,,,)))******+++++++++++++++---,,,+++******+++,,,---,,,++++++*********++++++***+++,,,---.../////////,,,+++***+++------+++***,,,++++++++++++*********'''(((***++++++***((('''***+++...222000,,,---222444333222333555555333111///......///111111000///,,,,,,,,,+++++++++******((((((((()))***+++,,,---***+++,,,---....../////////............//////000,,,,,,++++++++++++,,,,,,***+++,,,,,,,,,---///222///......------......///---,,,,,,+++++++++,,,,,,---,,,+++,,,...///...---......000222555666555333333222000...---,,,,,,---------...//////...,,,+++---333<<>><<<;;;::::::999777555111111111111111444888<<<<<<<<<888222///111111///333111...***''''''+++...)))***+++,,,,,,,,,---------------...............000---,,,---,,,+++///555///...---...///000...---...---,,,,,,++++++***))))))+++------,,,++++++,,,---,,,+++***)))***,,,---...///000///......000222666666555222...,,,,,,---************************+++***))))))***+++++++++...------,,,,,,+++++++++)))***,,,---...---++++++---,,,+++******+++,,,---,,,,,,+++*********++++++)))***+++,,,------------,,,,,,,,,...///000...,,,++++++++++++************((()))++++++***'''%%%###------000333222...///333111111111111222111000////////////000111111000000++++++++++++************''''''''''''((()))***+++)))***+++---...////////////......---...///111222---------------.........)))+++,,,,,,,,,---000222000000////////////000000000000///...------------------------.../////////......///222555666444333222111///---,,,,,,,,,---......//////...---,,,+++,,,///777BBBJJJLLLHHHCCCAAAAAABBBEEEGGGHHHGGGFFF888:::<<<===>>>>>>>>>======>>>@@@BBBBBBIII[[[mmm}}}tttmmmhhhddd]]]UUUNNNJJJHHHGGGDDDHHHLLLOOOQQQXXXaaahhhlllkkkggg___UUULLLFFFCCCEEEHHHNNNXXXgggwwwrrr]]]PPPJJJIIIMMMSSSaaauuu+++((('''******((())),,,,,,---///000000...---,,,+++,,,---,,,***)))***+++222111000000333777;;;>>>======>>>???AAADDDFFFGGGFFFDDDAAAAAACCCEEEEEEDDDFFFEEECCCCCCEEEIIIMMMOOORRRVVVZZZ[[[\\\^^^cccggg[[[[[[XXXUUUPPPNNNNNNOOOKKKJJJGGGDDDBBB???>>>===@@@AAADDDGGGLLLPPPSSSUUUUUUVVVXXXZZZ\\\^^^______bbbbbbaaa^^^]]]]]]]]]\\\\\\^^^___]]][[[\\\```eeecccdddffffffdddaaa^^^]]]```ccceeeddd```[[[YYYXXXPPPRRRUUUUUUSSSPPPOOOOOOOOONNNNNNPPPUUUYYY\\\\\\\\\[[[YYYYYYZZZ\\\]]]^^^aaabbbdddeeefffggggggggghhhhhhiiijjjkkkkkkkkkkkkjjjgggfffiiillllllgggbbbaaabbbcccdddeeefffffffffggghhhjjjmmmqqqssssssrrrooonnnnnnmmmmmmmmmmmmmmmoooooooooooooooooopppppprrrssstttuuuvvvwwwxxxyyywwwxxxxxxxxxwwwtttrrrqqqvvvwwwxxxwwwsssmmmfffbbbUUUPPPIII@@@999444222111333000000333444222444777111333555777999:::::::::666555555444444555666777444333333333444333111///000111222444;;;HHHWWWbbbcccbbbbbbcccdddeeedddbbbaaadddggghhhgggeeedddccccccccceeehhhlllooopppooonnnrrrwwwyyytttgggWWWLLLDDD>>>888777;;;???AAA@@@888666444444555666444222333333222111000222555999666777444///...111222000---------+++))))))+++...******+++,,,.........------------.........//////---,,,,,,...---+++...333111///......//////...---.........---,,,+++******((()))++++++******+++,,,+++++++++++++++---///000333333333111...------............---+++***+++---************************)))))))))))))))***+++,,,---------,,,,,,++++++***)))+++---//////...,,,+++,,,+++************+++,,,,,,,,,+++++++++++++++,,,******+++,,,------------,,,,,,---///111111///---+++++++++*********))))))+++,,,.........---+++***---,,,...333333111222666000000111111000///......///000111222222111111222,,,,,,,,,++++++++++++***''''''''''''((()))******)))***+++---...////////////...---------///000111+++,,,,,,---------......***+++,,,,,,,,,---///111111000000//////000000111111111000///.........///,,,,,,---------...000111......///111333444333111111000...---,,,,,,,,,,,,///...---,,,++++++,,,,,,***---333===FFFJJJHHHEEEAAAAAABBBDDDEEEEEECCCAAA::::::999999:::<<<===>>>;;;===???AAABBBHHHZZZkkkzzzsssllleee___\\\XXXWWWSSSMMMHHHIIIMMMQQQMMMMMMKKKFFF???:::888777777888<<>>>>>>>>>>>??????<<<:::>>>===<<<<<<>>>AAAEEEGGGNNNRRRXXX[[[\\\]]]```ccc[[[[[[ZZZWWWTTTSSSTTTUUUSSSRRRQQQMMMIIIDDD???===::::::;;;<<<>>>@@@AAACCCFFFGGGIIILLLPPPUUUXXXZZZcccdddbbb^^^^^^```aaa```[[[]]]]]]\\\[[[]]]aaaeeebbbeeeggggggccc^^^[[[YYY]]]___```]]]WWWQQQOOOOOOIIIMMMQQQUUUVVVVVVWWWXXXXXXWWWVVVXXX[[[___bbbcccbbbbbb```]]]ZZZYYYYYY[[[^^^___aaadddfffggghhhiiihhhhhhiiijjjjjjjjjjjjjjjjjjhhhgggiiikkkkkkhhhdddccccccbbbccccccdddffffffeeefffgggkkkooorrrsssssssssrrrpppoooooooooppppppqqqqqqqqqqqqpppppppppppprrrsssssstttuuuvvvvvvwwwvvvwwwxxxyyyxxxwwwuuussswwwvvvsssnnneee[[[QQQLLL???;;;666111//////111333---+++---222444222333777555777999<<<>>>@@@@@@@@@AAA@@@???>>>===<<<<<<<<<888777777888888777444222...000333555;;;FFFUUU```dddccccccccceeefffeeeddd___aaaddddddbbb```______cccdddfffjjjooossstttsssuuuyyy{{{vvvgggUUUCCC999666555666:::???AAA???===999555222111333333111...000000///...,,,---///111///111111......111111///(((***+++,,,++++++,,,...+++***+++,,,///000///...,,,,,,,,,---......//////+++***,,,//////---...333222111///...///000///...---...///...,,,+++,,,---''')))************,,,...,,,---...///111222333333444555444222...,,,+++,,,)))***+++***))))))+++,,,************************((()))***)))))))))+++---,,,,,,,,,,,,++++++++++++***+++---...///...,,,++++++***)))(((((()))***++++++++++++++++++,,,------***+++,,,,,,---------,,,++++++,,,...000000...++++++************)))))))))((((((***+++---...//////******---444666444333555///111222111///.........///111222333222111222333.........---------,,,,,,)))((((((((())))))***++++++,,,---...//////000///...------------......///'''((()))***+++++++++***+++,,,------,,,,,,...000000//////......//////000//////...---------......***+++++++++***+++...111000.........000111000///000///---,,,++++++,,,,,,---,,,+++*********,,,,,,))),,,111888???CCCEEEEEEAAAAAAAAABBBCCCCCC@@@>>>>>>===:::999999;;;>>>@@@???@@@BBBCCCCCCHHHXXXiii|||vvvrrrjjjaaaXXXQQQMMMKKK;;;<<<;;;888666444555666555444555;;;CCCNNN___mmmssstttvvvwwwuuusss{{{---***)))++++++((((((+++...///000000///...---,,,------,,,***((()))+++------...///000000111000000000111222555999>>>BBBEEE??????@@@@@@???===;;;:::===<<<;;;:::;;;<<<>>>???DDDJJJQQQUUUUUUUUUVVVXXXTTTUUUTTTRRRPPPPPPQQQSSSPPPQQQPPPOOOMMMJJJGGGEEE@@@???>>>===<<<<<<<<<<<>>>>>???BBBFFFJJJLLLSSSWWWXXXUUUVVV[[[[[[XXXUUUWWWYYYZZZZZZZZZZZZ[[[WWWYYYZZZYYYUUUQQQOOOPPPRRRVVVXXXVVVQQQNNNOOORRROOORRRWWWZZZ[[[\\\]]]______]]][[[\\\___ccceeeffffffgggfffbbb\\\XXXYYY[[[YYYZZZ]]]aaadddfffhhhiiiiiiiiijjjjjjkkkkkkjjjjjjiiihhhhhhhhhhhhgggggggggaaa```______```bbbeeegggeeedddeeehhhllloooppppppqqqpppnnnmmmmmmoooqqqsssppppppqqqqqqqqqqqqqqqqqqrrrrrrsssssstttttttttuuutttuuuxxxyyyzzzyyywwwvvvqqqllleeeZZZPPPFFF>>>:::333111...,,,---111666999444111222777:::;;;>>>CCCFFFGGGJJJMMMPPPRRRRRRSSSTTTSSSRRRQQQOOONNNMMMMMMIIIHHHHHHHHHGGGEEEBBB???777999<<>>AAAAAA@@@@@@AAABBBBBBAAA???@@@>>><<<::::::;;;===>>>AAABBBEEEGGGGGGLLL]]]mmmyyyooobbbRRRGGG888888777555333333555777777555555999===EEEWWWgggjjjjjjmmmuuu|||///,,,***,,,***'''''')))000///...---,,,------...---,,,+++(((''''''***---)))+++///111111...***(((***+++---111777===CCCFFFCCCDDDDDDCCC@@@======>>>???>>><<<;;;:::999::::::999@@@HHHMMMNNNMMMNNNOOONNNNNNMMMKKKIIIHHHIIIKKKFFFGGGHHHJJJKKKMMMMMMNNNIIIHHHFFFDDDCCCBBBAAAAAAAAA???<<<999888:::<<<>>>>>>DDDHHHHHHKKKPPPPPPKKKIIIKKKNNNQQQRRRPPPMMMJJJIIIJJJJJJHHHDDDBBBCCCEEELLLQQQUUUVVVTTTUUUZZZ___ZZZ\\\_________^^^^^^___^^^\\\[[[\\\___cccfffgggiiijjjjjjeee___ZZZ[[[^^^UUUWWWZZZ^^^bbbeeegggiiiiiijjjjjjkkkkkkkkkjjjjjjggghhhhhhgggeeeeeefffhhh^^^\\\[[[ZZZ\\\```dddgggeeedddeeegggjjjlllmmmlllmmmllljjjiiijjjmmmpppsssnnnoooooopppqqqrrrrrrsssrrrrrrssssssssssssssssssqqqsssvvvxxxzzzyyyxxxwwwfff```UUUIII>>>777444222222000,,,+++---222888<<>>===<<<;;;::::::;;;;;;???AAAFFFIIIKKKRRRcccttt}}}jjjSSSBBB;;;:::999666333222444666888555555888;;;BBBSSSeeefff``````jjjxxx111///,,,)))'''''''''(((...---,,,+++))))))))))))******)))))))))))))))***,,,......,,,)))(((+++...,,,+++)))***---111444666999666777<<<>>>;;;===BBB@@@@@@@@@>>><<<;;;<<<===???===;;;===AAABBB???;;;;;;<<<>>>@@@AAABBBDDDFFFHHHIIIHHHHHHGGGHHHLLLNNNLLLLLLMMMNNNNNNMMMLLLKKKBBBBBBBBBAAA@@@>>>===<<<;;;<<<<<<<<<::::::<<<>>>>>>>>>>>>AAADDDDDD@@@<<<888999:::888666777;;;???LLLNNNQQQRRRRRRSSSUUUVVV]]]ZZZWWWTTTRRRSSSUUUWWWSSSQQQPPPSSSXXX\\\\\\[[[___^^^\\\ZZZVVVSSSPPPOOOPPPOOOOOORRRYYY^^^aaaaaadddfffhhhhhhgggfffeeefffeeefffggghhhgggdddaaa___]]]]]]]]]\\\\\\\\\\\\\\\aaaaaabbbdddgggjjjlllmmmhhhiiijjjlllmmmnnnnnnnnnpppooommmlllmmmoooqqqsssrrrqqqppppppqqqqqqpppnnnwwwsssppptttxxxttthhh\\\PPPGGG<<<555333333000,,,//////---,,,///777CCCKKKMMMRRRVVVWWW[[[bbbeeecccjjjiiigggggghhhkkkoooqqqiiijjjiiifffdddeeejjjooolllhhheeeeeefffddd___YYYZZZWWWYYYaaaiiimmmpppssskkknnnkkkdddaaacccbbb]]]aaa^^^^^^aaa```\\\___eeeeeeaaa```hhhrrrtttlllbbb]]]TTTGGG===888777666555333555777999::::::888888444222000///000///---,,,,,,,,,++++++***)))))))))++++++,,,,,,---.........*********)))((()))+++---(((+++++++++111888666...))))))))))))***+++,,,---+++,,,.........000444777888444///...///111111000..................------))))))*********+++++++++---...///000111111111111---......---,,,+++---...---...///...,,,++++++,,,***,,,......---+++***+++%%%''')))*********+++---)))+++,,,,,,***))))))***)))))))))((('''''')))+++''''''&&&&&&&&&&&&''''''&&&''')))+++++++++))))))///...---,,,,,,,,,,,,------...000222333222111000///---+++)))))))))***++++++************,,,---///...000666===<<<555111111+++111444333222333222///222111///...---...///000---///111222000///...///,,,,,,+++++++++,,,------000///...---,,,------...+++---......,,,,,,---///''''''((()))***,,,...///***+++------+++***+++,,,***+++------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,///000---------............///+++---...---,,,,,,---...+++,,,,,,------,,,,,,+++///.........///222555666======>>>???@@@@@@??????<<<;;;<<>>;;;===AAA@@@EEEIIIIIIJJJTTThhhxxxzzzmmm^^^OOOEEE666888999888444333555777555666777555777BBBSSS```hhhaaa]]]___fffooo}}}000///---***))))))***+++&&&&&&&&&&&&&&&((()))***,,,+++***)))))))))***+++,,,......,,,******...111+++)))((()))+++---///000555222111555555444777<<<999::::::999777777888:::;;;777444666:::===;;;999777888999:::::::::;;;<<<;;;<<<>>>???@@@CCCGGGJJJLLLMMMNNNNNNMMMLLLKKKJJJHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBAAA>>>;;;999999::::::888555555666666555333111333444333222222555888<<>>===>>>===>>>AAAHHHMMMOOOPPPXXXZZZ[[[[[[ZZZYYYZZZ[[[]]]^^^aaacccdddcccbbbaaa\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]\\\]]]aaaeeejjjmmmkkklllmmmnnnooooooppppppooonnnlllkkkkkklllnnnpppooonnnmmmnnnoooqqqpppooommmhhhcccdddfffaaaTTTHHH===888222...///000///...---------///555@@@NNNWWW___dddfffgggiiinnnooolllmmmmmmllllllmmmoooqqqrrrkkklllkkkgggdddcccgggkkkkkkhhheeeeeeggggggccc___```\\\]]]ccciiikkkmmmooonnnpppnnngggdddeeeddd___[[[XXXZZZ]]]]]][[[^^^dddcccccceeeiiijjjcccVVVLLLBBB===666333333333333333666777888888777666555444222000//////000///---+++,,,,,,,,,++++++*********000000//////.........---***++++++***)))***,,,...------,,,***...222///((())))))))))))***+++,,,---+++,,,---......000333666666333000///000222111000....../////////---,,,+++*********++++++++++++,,,,,,------......///000000.........---+++***+++,,,---...///---+++***+++,,,+++---...---,,,***++++++&&&(((***+++++++++,,,...,,,---...,,,***((('''((()))))))))((('''''')))+++(((''''''&&&&&&''''''((())))))))))))***+++,,,---------,,,,,,,,,+++++++++,,,...000111222222000000///---+++***))))))***+++***)))(((((()))***+++,,,)))***///333222,,,***++++++111444333222444333000222111///...---...000111---///000000.........///------,,,,,,,,,,,,,,,---///...---,,,+++,,,------+++,,,,,,---------......))))))))))))***+++,,,,,,)))+++,,,,,,+++******+++)))+++,,,---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...000------------............---...///...,,,++++++,,,------............------,,,---...///000111111111222333666888;;;===>>>???>>>===???BBBAAA>>>>>>BBBGGGNNNUUUXXXYYY```lllvvv~~~qqqfff\\\RRRFFF>>>888888777666444444555777444777888888:::EEEUUUaaafffbbb___^^^^^^bbbnnn{{{,,,+++)))(((''''''(((((($$$#########%%%''')))***---,,,*********+++,,,---+++------,,,******///333))))))))))))***+++++++++///------/////////222888444555666555444444666888666333///000333666777666444444444333333333222222111222444555666888<<>>???CCCDDDEEEEEEDDDDDDFFFHHHHHHJJJMMMQQQSSSTTTTTTTTTMMMNNNNNNOOOOOOPPPPPPPPPQQQPPPNNNOOORRRXXX^^^aaaccccccdddeeeeeeeeeeeeeee```___\\\[[[ZZZZZZ\\\]]]\\\[[[ZZZ[[[^^^`````````WWWRRRNNNNNNNNNIII>>>444------,,,,,,,,,---------,,,---///444===KKKYYYcccjjjnnnpppoooppprrrqqqmmmpppoooooooooooopppqqqrrrkkkllllllhhhdddccceeehhhiiieeeccccccfffhhhgggeeeccc```___cccfffffffffiiimmmooonnnjjjiiijjjiiifff]]]\\\]]]``````^^^```dddbbbfffjjjhhh^^^NNN???555///...///000333555555555999888777666444222111000///......///000///---***,,,,,,,,,+++++++++++++++/////////...............+++,,,,,,+++***+++---//////...+++(((***---+++&&&))))))))))))***+++,,,---+++,,,---......000333666333222111111222333222111---...///000///---+++)))++++++++++++,,,,,,,,,,,,,,,+++******+++,,,...///---......,,,***)))***+++---...///...,,,***+++,,,,,,------,,,******+++,,,((()))+++,,,++++++---///+++,,,---,,,***)))((())))))******)))'''''')))***(((''''''&&&&&&''''''(((+++)))(((''''''***---///***+++,,,,,,,,,+++***))),,,---...000000000000///...---,,,***)))******+++******)))(((((()))***+++,,,+++---000///+++***---,,,111555333333444444222111000...---...///111222...//////...,,,---///000///...------,,,,,,,,,,,,...---,,,+++***+++,,,,,,+++******+++---///......++++++***************+++)))***,,,,,,***)))***+++''')))+++,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,...///------------...............//////...+++******+++......////////////......***,,,...000000///---,,,,,,---000333666999;;;;;;>>>>>>AAADDDDDD@@@AAADDDLLLTTT```hhhmmmppptttwww~~~~~~oooeeeXXXPPPLLLHHHAAA:::;;;888555444555777888888333555777666888@@@MMMWWW]]]]]]\\\ZZZUUUUUU```mmmyyy))))))((('''&&&&&&&&&''')))((('''''''''(((***+++++++++******+++---///000,,,......,,,******...222)))+++---......------...///111333555555666:::>>>;;;<<<===<<<;;;;;;<<<>>>:::888666666777888888666444333333333333333333222222333333222111111333444888888:::<<<>>>@@@AAABBBFFFFFFFFFFFFEEEDDDCCCBBBDDDDDDBBB???:::555333333;;;888333///....../////////000333444555444333333000222444444222222222333444333000...---...///000/////////000111111000000...............------,,,++++++,,,...111333444555444555555444444444777:::555777999<<<>>>??????>>>:::;;;;;;<<<===>>>>>>???>>>=========@@@DDDHHHJJJMMMMMMNNNNNNOOONNNNNNNNNJJJHHHFFFDDDCCCCCCCCCDDDDDDCCCBBBBBBEEEFFFFFFFFF???<<<:::;;;<<<999222,,,+++---000111000---,,,,,,...///333999DDDSSSaaajjjlllppprrrppppppqqqooojjjoooooooooooooooooooooooojjjlllllljjjfffcccdddfffdddaaa______cccfffhhhhhhddd``````bbbcccaaaaaadddiiikkkkkkkkklllmmmmmmlllcccdddeeefffdddbbbbbbddddddiiijjjaaaPPP>>>333......///000222444666666555888777555333111000//////---,,,---...//////,,,***************++++++++++++))))))***+++---...//////,,,------,,,+++,,,...000...,,,)))((())),,,+++***))))))))))))***+++,,,---+++,,,------...///222555000111111333333333222111---...///000///---***(((++++++,,,,,,,,,---------+++***((('''((())),,,---+++,,,,,,+++***)))+++---///000000///---,,,,,,---------,,,+++))))))+++---(((***++++++***+++,,,...''')))+++,,,++++++,,,...)))***+++***(((((()))***((((((''''''''''''((((((((('''&&&%%%&&&)))+++---***+++,,,...---,,,***)))+++,,,---...////////////...---,,,+++************++++++***))))))***+++,,,000......000///,,,---222---222555333222444444222111000...---...///111222//////...---+++---000333000///...---,,,,,,,,,,,,,,,+++***))))))***+++,,,+++***)))+++...000///---+++***************++++++(((***++++++***))))))***''')))+++,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...,,,,,,---------.........,,,......---+++***+++,,,.........//////.........,,,,,,---------,,,+++***//////111222444444555555:::;;;???DDDEEEBBBCCCGGGKKKUUUcccqqqzzz}}}|||zzz|||}}}~~~}}}{{{{{{|||~~~~~~~~~~~~wwwmmmWWWOOOGGGFFFIIIJJJEEE@@@===888444333666999::::::555666777555555:::CCCJJJNNNNNNPPPQQQOOOPPPYYYdddnnn+++++++++***************------------...//////000+++,,,---///000222444555444555666333000...111333---000444555555444555666777===DDDFFFGGGHHHKKKNNNNNNNNNNNNMMMKKKJJJKKKLLLIIIHHHHHHHHHGGGEEEAAA>>>:::888888999;;;<<<<<<:::999999999777555333444555666666666777888:::;;;;;;======>>>======<<<;;;::::::;;;;;;:::666444333333777777555333111000000000000222444666777777555333222333555555333333333444333222000///...///000000...///000111111111111111............---,,,+++++++++,,,---------------...111111111000///000333555111222333333333333222111000000111222333333444444///000111222333444444444888999999:::::::::999999:::999888666555555555555666555444555666666555333111000000111222111///,,,+++000555777666333111000222333888AAAMMM[[[gggnnnppptttuuusssssstttrrrnnnoooooooooooonnnnnnnnnmmmlllnnnpppmmmgggcccbbbbbb```^^^\\\\\\___cccfffhhhdddbbbaaacccccc```aaadddhhhhhhjjjlllmmmlllllllllfffiiikkkjjjhhhgggfffeeekkkkkkeeeVVVCCC444000111000111111111111111222333444444222111000000000000---,,,,,,---......,,,***((()))))))))******++++++))))))***+++,,,---...///---------,,,+++,,,...000///---******+++***++++++))))))))))))***+++,,,---+++,,,---------///111444...000222333333222111000---...//////...,,,***)))++++++,,,,,,,,,---------***)))'''&&&'''(((***+++''')))*********,,,...000000111222111...---...///,,,---,,,***))))))+++---((()))***)))((()))+++---'''))),,,,,,,,,,,,---...)))+++++++++)))(((((()))(((((((((''''''(((((((((&&&&&&'''((()))***+++,,,***+++---//////...,,,++++++,,,------.../////////------,,,+++************))))))(((''''''(((***+++---++++++---,,,***,,,111...222555222111333333222111000///---...///111222000000...,,,+++---111444000///...---,,,++++++++++++***)))((())))))++++++,,,++++++,,,...//////...))))))))))))***+++,,,---)))***,,,,,,***)))***+++((())),,,,,,,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,------------...)))+++,,,,,,++++++---...------............------///...,,,+++******++++++//////000111111111000000444444999???BBBAAADDDIIIOOOXXXfffuuu}}}|||}}}~~~}}}||||||~~~~~~~~~~~~xxxsssnnncccXXXEEEBBBBBBGGGNNNPPPLLLFFF<<<888333333666:::;;;:::777777777555555888>>>CCCCCCAAABBBGGGKKKNNNTTTZZZgggzzz***++++++---...//////000111222555888::::::::::::222444666888:::;;;::::::===???AAA???;;;888999:::333777<<<===;;;;;;===???AAAJJJRRRSSSRRRVVVYYY[[[\\\\\\\\\ZZZXXXVVVWWWXXXXXXYYYZZZYYYVVVQQQLLLIIIBBB@@@???AAAEEEGGGFFFDDD???@@@AAAAAA???>>>???@@@BBBAAA@@@>>>===============>>>>>>>>>======<<<;;;777999;;;;;;999777777777555666777666444222111111444444555777999999777555222444666666555444444555333222111/////////000111///111444444333222222333/////////...---,,,+++***,,,---......,,,******+++///000000///......///111222222222111000...---,,,+++,,,,,,------.........+++,,,...//////...---,,,000000111222333333222222111111000000000000000000111111222333444333000---//////............//////---111888???CCCCCCAAA>>><<<>>>DDDNNNZZZfffnnnqqqqqqttttttrrrrrrtttssspppoooooonnnmmmmmmmmmnnnnnnooorrrssspppiiiccc___^^^___^^^]]]\\\^^^```ccceeefffddddddfffdddaaabbbgggiiigggiiilllllliiihhhjjjlllqqqtttqqqooonnnllliiijjjeeeYYYHHH888//////111333333333222000111333555000000000111111111111111///...,,,,,,------,,,+++(((((()))***++++++,,,,,,//////......---,,,,,,,,,,,,------,,,+++,,,...000111...------,,,)))(((***))))))))))))***+++,,,---,,,------------...111333...000222222000/////////---------------,,,,,,+++++++++++++++,,,,,,,,,,,,***)))((((((((((((******&&&''')))***+++---000333000111222111///---...///+++,,,,,,+++))))))***+++)))))))))((('''(((***---,,,---...---+++***)))******+++,,,,,,***(((((())))))((((((''''''(((((()))&&&'''(((***+++,,,------+++,,,---.........---,,,,,,,,,------...//////000------,,,,,,+++******)))&&&%%%%%%%%%%%%''')))***+++***+++///...,,,...222///333444111///111111000222111///...---...///000......---,,,+++---000333...---,,,,,,++++++++++++******)))((()))***+++,,,,,,...//////...---///000))))))))))))***+++,,,---***+++------+++***+++,,,***+++------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------(((***+++,,,+++,,,---///---------......---------111///---+++******,,,---)))***+++---............000000444:::===>>>BBBHHHTTT]]]kkkxxx~~~}}}~~~~~~~~~zzzmmmaaa[[[WWWOOOFFF<<>>>>>777777555333222444888<<<>>>;;;;;;@@@EEEGGGKKKPPP]]]qqq,,,...111444888:::<<<======???CCCGGGHHHHHHFFFDDD???AAADDDFFFFFFDDDAAA???BBBFFFIIIIIIEEEBBBAAAAAA:::>>>BBBAAA???>>>@@@CCCEEENNNSSSPPPNNNSSSYYY\\\ZZZ[[[[[[ZZZXXXWWWXXXZZZ]]]^^^^^^]]]YYYUUURRRPPPIIIGGGEEEGGGLLLNNNLLLJJJFFFHHHJJJJJJIIIIIIJJJKKKNNNMMMKKKJJJIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGDDDFFFHHHHHHFFFDDDCCCCCC@@@BBBBBBAAA===;;;;;;<<<===<<<<<>>999;;;=========<<<===>>><<<;;;::::::999999::::::;;;===@@@???===:::999:::888888999888888777666555222555777777444333333444222333444444222000000111333333333222222111111000,,,,,,,,,,,,---------------......//////////////////000111222333444444444///000000111222222333444444666888<<<===;;;777333......///...---...111444888;;;CCCNNNXXX[[[ZZZVVVRRRSSSWWW___hhhnnnpppooonnnpppooolllkkknnnooommmmmmllljjjiiiiiijjjlllmmmlllpppsssrrrlllfffcccbbbcccbbbaaa`````````cccdddeeeddddddeeebbb^^^```dddeeecccffflllmmmjjjjjjmmmqqqwwwxxxrrrmmmjjjeee___YYYRRRFFF;;;333/////////444666777555333222333444...///000111222222111111222000---+++,,,---,,,,,,)))******+++---...//////000000///...,,,+++******,,,,,,---,,,++++++---000...+++,,,///...)))(((,,,))))))))))))***+++,,,---,,,---------,,,...000333...000111000...,,,---...---,,,+++++++++,,,---...*********++++++++++++,,,************************''')))***+++,,,...111333///000000///---,,,---...***+++,,,,,,***))))))************)))((((((+++...---//////...+++)))))))))***+++---,,,***((((((((())))))(((((((((((())))))&&&&&&%%%%%%'''))),,,---++++++,,,,,,,,,---------------------...///000111,,,,,,,,,,,,+++***))))))&&&&&&%%%&&&''')))+++,,,******...333333111111555000444444000...//////---444222000...------...///++++++++++++***+++...111,,,++++++*********++++++******)))))))))***+++,,,---111444222---+++...222+++***************+++++++++,,,......,,,+++,,,---,,,...//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++,,,,,,,,,---------)))***,,,,,,++++++,,,.........////////////......000///......------------&&&''')))+++,,,---......000///111666888:::???FFFQQQ\\\kkkxxx~~~~~~|||}}}~~~~~~~~~vvvkkkYYYIIIDDDEEEBBB===@@@FFFNNNTTTTTTNNNGGGBBBAAABBBBBBBBBBBBDDDFFFIIICCC@@@;;;666333222444666888777999<<<======CCCJJJQQQddd{{{555777<<>>AAADDDCCCKKKMMMFFFCCCJJJRRRVVVQQQRRRSSSRRRQQQQQQSSSUUU[[[[[[[[[XXXUUURRRQQQQQQNNNJJJHHHJJJNNNPPPNNNKKKLLLNNNPPPPPPOOONNNNNNOOORRRRRRQQQRRRSSSUUUWWWXXXUUUUUUUUUVVVUUUUUUTTTTTTSSSUUUWWWVVVSSSPPPNNNNNNPPPQQQQQQMMMIIIGGGHHHJJJIIIGGGFFFHHHKKKLLLKKKHHHDDDFFFHHHHHHGGGGGGHHHIIIJJJIIIIIIHHHHHHHHHHHHIIIIIILLLNNNLLLHHHEEECCCDDDEEEFFFFFFGGGGGGFFFFFFEEE<<>><<<999888888777777777888888999999:::222222222222111111111111000//////...///111333555///000111333444555555555444555666777999:::;;;<<<===???DDDHHHKKKIIIDDD@@@***,,,---------000555999FFFIIIQQQ]]]jjjpppnnniiiffffffhhhlllpppqqqnnnkkkooopppnnniiihhhkkkmmmkkkiiigggeeedddeeegggiiikkkfffkkkqqqrrroookkkiiiiiifffffffffdddbbbbbbcccdddcccbbbbbbbbb^^^ZZZ[[[```___]]]bbbkkkooonnnoootttpppuuutttkkkbbb\\\TTTLLLFFF???777222222222000...222555777666111...---------...111222333222111000555111---++++++,,,------++++++,,,---///000111111,,,,,,,,,+++++++++******+++,,,,,,+++***+++---///(((&&&)))//////++++++000))))))))))))***+++,,,---,,,---------,,,---000222...000111///,,,***+++------+++***)))***,,,...000))))))*********+++++++++******++++++++++++***))))))***,,,,,,,,,...000222---...///...,,,++++++,,,)))+++------+++))))))))),,,,,,+++***)))))),,,///+++,,,...---,,,++++++,,,***,,,------+++((((((((())))))(((((((((((())))))%%%###  $$$))),,,+++*********++++++------......---......///111111,,,,,,,,,,,,,,,***))))))((((((((()))+++---000111&&&'''---333444111000333111444444///---------+++555333111...---------...((()))***))))))***,,,...*********)))******++++++******)))))))))+++,,,------333777444---***...444---,,,+++***))))))))))))+++---......---,,,,,,---...///000000---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,---------+++,,,---,,,******+++,,,//////000000000000//////...///000111111///---,,,))))))+++,,,------------222000000444666777===CCCIIIVVVhhhvvv}}}~~~~~~{{{|||}}}}}}~~~ooobbbLLL;;;888===>>><<>>IIIHHHZZZrrr???FFFPPPVVVXXXVVVSSSQQQRRRQQQRRRTTTWWWVVVSSSOOOKKKPPPUUUWWWTTTMMMGGGDDDFFFBBBBBBIIIKKKHHHFFFIIICCCCCCCCCDDDEEEGGGIIIJJJJJJFFFAAABBBFFFKKKNNNNNNQQQOOOQQQUUUSSSNNNJJJKKKTTT[[[___[[[UUUSSSRRRPPPOOOOOOOOONNNLLLKKKIIIHHHLLLKKKLLLLLLMMMOOOPPPQQQQQQQQQRRRSSSUUUVVVWWWXXXWWWXXXXXXXXXXXXVVVTTTSSSVVVWWWXXXYYYYYYYYYWWWVVVVVVSSSOOOMMMLLLKKKIIIHHHQQQMMMIIIEEEEEEGGGKKKNNNNNNNNNNNNOOOPPPRRRSSSTTTSSSTTTSSSPPPRRRVVVWWWTTTVVVWWWXXXYYYXXXUUUSSSQQQUUUUUUVVVXXXYYYWWWTTTQQQPPPLLLIIIJJJNNNOOOLLLHHHKKKLLLLLLMMMMMMMMMLLLLLLLLLKKKKKKIIIHHHGGGFFFEEEAAA>>>;;;::::::999777555666666777888888999999:::999;;;<<<;;;:::999:::<<<:::===AAACCCDDDGGGLLLQQQRRRUUUZZZ^^^\\\RRRBBB777000...000222111444BBBSSS\\\[[[\\\aaahhhnnnppppppoooooonnnmmmmmmmmmmmmnnnjjjhhhfffeeeeeegggjjjkkkeeeeeeeeeeeefffggghhhhhhkkkkkkkkkiiihhhggghhhiiilllkkkiiigggeeeeeegggjjjkkkffffffhhhddd[[[WWWXXX```___```hhhqqqvvvtttooooooggg^^^WWWQQQJJJ@@@999+++///333222///...111666777555333000///000111222///111111000...,,,,,,,,,333...)))(((***,,,,,,+++000,,,((('''***---//////...000222000,,,***+++,,,---,,,++++++,,,---///000111///,,,+++++++++******,,,+++***))))))***+++,,,,,,------,,,******,,,---000222111---,,,//////,,,((((((((()))***,,,---...---,,,+++*********++++++&&&'''))))))))))))+++---*********+++,,,...111222+++,,,,,,------,,,,,,+++)))******)))((((((***+++((('''&&&&&&(((***++++++,,,...///...---++++++,,,(((***---//////---***(((+++***)))(((((()))***+++%%%&&&''''''(((((('''''')))+++,,,***((((((+++...,,,---.../////////...---%%%&&&'''&&&&&&'''***---'''&&&&&&'''***++++++***)))***+++---...------,,,444333000---,,,,,,,,,---000///...,,,+++***))))))%%%''')))*********+++,,,...+++((())),,,---***&&&((()))***)))((('''((()))111666777111...//////+++***+++,,,+++))))))***+++)))+++,,,,,,+++***+++---000///...---,,,+++++++++)))+++---...------...///*********+++...///...,,,,,,,,,,,,,,,,,,---//////,,,,,,------......///000///222444222......222666111000///111444333000,,,***+++---//////...---,,,,,,...111333444555888:::FFFKKKXXXjjj{{{{{{xxxwww~~~jjjSSS???;;;;;;999;;;BBBLLLYYY```WWWKKKIIIMMMQQQ[[[aaafffeeeaaa___bbbfffkkkooojjjYYYFFF;;;777666...333555444444888???CCCHHHVVVeeesssFFFKKKQQQVVVVVVTTTRRRQQQMMMMMMMMMOOOQQQPPPMMMJJJJJJNNNSSSUUUSSSOOOKKKIIIAAA>>>@@@FFFJJJHHHHHHJJJJJJIIIGGGGGGGGGIIIKKKMMMGGGFFFEEEEEEFFFHHHLLLOOOOOOLLLMMMOOOOOOKKKJJJLLLLLLSSSWWWUUURRRRRRSSSRRRNNNNNNNNNMMMLLLJJJIIIHHHKKKKKKKKKKKKLLLMMMNNNNNNQQQQQQSSSTTTUUUVVVWWWXXXSSSTTTUUUWWWWWWWWWWWWVVVRRRSSSTTTUUUVVVWWWWWWWWWUUUSSSOOOKKKGGGEEECCCCCCNNNKKKGGGDDDDDDFFFJJJMMMNNNNNNOOOOOOPPPPPPQQQQQQTTTUUUSSSPPPQQQVVVWWWUUUUUUVVVYYYZZZZZZYYYWWWVVV[[[[[[\\\^^^______]]][[[XXXTTTRRRTTTWWWYYYWWWTTTWWWWWWXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXYYYYYYQQQPPPMMMHHHDDDCCCFFFIIIGGGHHHHHHHHHHHHIIIJJJLLLIIIKKKKKKKKKIIIHHHIIIKKKKKKOOOSSSVVVWWWXXX[[[]]]ZZZ]]]```___WWWJJJ;;;111444111111777<<>>FFFGGGKKKUUUeeeooogggYYYXXXWWWTTTPPPMMMLLLOOOQQQLLLLLLKKKJJJHHHHHHHHHHHHGGGIIIKKKKKKKKKJJJKKKMMMOOOOOOMMMMMMNNNOOONNNLLLNNNOOOPPPPPPNNNJJJFFFDDDAAAAAADDDJJJOOORRRQQQPPPIIIGGGHHHKKKJJJDDDAAAAAACCCHHHJJJHHHJJJOOORRRQQQQQQPPPOOONNNNNNOOOOOOPPPNNNNNNNNNNNNNNNMMMKKKKKKOOOPPPSSSUUUVVVWWWVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTVVVUUUTTTTTTTTTUUUVVVWWWPPPTTTVVVSSSNNNKKKMMMPPPLLLKKKKKKKKKMMMPPPSSSUUUSSSTTTUUUUUUSSSPPPMMMLLLSSSVVVUUUOOOMMMPPPSSSSSSVVVWWWXXXZZZZZZ[[[ZZZZZZ___]]][[[ZZZ[[[]]]]]]]]]XXXXXXYYY[[[^^^___``````\\\]]]___```aaabbbbbbbbb^^^^^^]]]]]]^^^___```aaaeeedddbbbbbbbbbbbbcccbbbccceeegggfffccccccgggkkkhhhhhhgggeeeddddddfffhhheeecccbbbaaabbbdddfffgggeeeddd]]]MMM<<<222222666999DDDRRR[[[___bbbgggjjjlllmmmnnnnnnmmmlllkkkkkkdddeeehhhkkkllllllkkkjjjkkkjjjjjjiiijjjjjjllllllfffccc___]]]^^^aaafffiiidddcccbbbcccfffhhhiiihhhjjjgggddddddeeeggghhhgggeeehhhkkkkkkjjjhhhddd```ccceeeccc[[[MMM@@@777333((())))))***+++***(((&&&+++,,,///333888;;;<<<;;;<<<;;;888555222///---,,,***,,,------+++******+++,,,,,,,,,...000///,,,***......------,,,,,,---...---///111000---+++,,,...******+++,,,,,,---------,,,...///...+++***+++,,,&&&''')))******)))((((((***,,,......---------...---000///,,,+++...///,,,,,,,,,+++++++++,,,,,,---&&&(((***,,,---,,,+++)))***+++,,,+++))))))***+++((()))***+++,,,,,,------*********+++---...000111---......---+++***,,,---+++,,,,,,+++)))***,,,///+++---......---,,,------+++******))))))******+++((((((***++++++***(((((('''((())))))******))))))((()))***,,,......,,,+++)))***+++,,,---,,,++++++***,,,...---+++)))))))))...,,,***)))*********))),,,---...000111000000//////...---,,,,,,+++++++++//////......,,,+++)))(((***+++---,,,+++******+++///,,,(((&&&&&&((())))))&&&'''((((((''''''(((******+++,,,---,,,******,,,(((***++++++******+++---+++,,,---,,,+++,,,///111------,,,+++++++++,,,,,,,,,......---+++)))))))))---,,,+++---...///---,,,---,,,,,,------...///000...,,,***((()))+++///111//////...---,,,---///000,,,...000222333222111111,,,,,,,,,,,,,,,,,,++++++,,,---//////...///000222222555888888;;;HHH]]]nnnzzz{{{bbbQQQJJJAAA;;;888777666555444444555555333777CCCOOOXXXTTTTTT]]]mmm}}}{{{jjjMMMBBB888666666555888======???BBBGGGLLLOOOIIIAAAVVVUUURRROOOLLLLLLNNNPPPKKKKKKJJJHHHFFFFFFHHHJJJMMMNNNPPPPPPOOONNNOOOPPPNNNOOONNNLLLOOOSSSSSSPPPPPPQQQSSSTTTRRRNNNJJJGGGDDDDDDEEEKKKRRRUUUSSSPPPLLLJJJLLLOOOLLLFFFAAAAAACCCGGGHHHHHHLLLSSSWWWWWWRRRQQQPPPOOOOOOPPPRRRSSSOOOOOOPPPQQQPPPOOOMMMLLLMMMOOORRRTTTVVVVVVUUUTTTPPPPPPQQQQQQSSSTTTVVVWWWXXXWWWWWWVVVVVVVVVWWWWWWTTTVVVWWWTTTOOOLLLLLLMMMOOOOOOPPPQQQTTTWWWYYY[[[WWWWWWXXXWWWVVVUUUSSSRRRSSSXXXXXXSSSOOOQQQSSSSSSUUUVVVWWWWWWXXXXXXXXXXXX]]][[[YYYYYY[[[]]]]]]]]]ZZZZZZ[[[\\\]]]^^^______\\\\\\]]]___````````````_________^^^^^^]]]]]]\\\aaa``````bbbdddccc```]]]```dddhhhgggcccbbbfffjjjgggggggggeeeddddddgggjjjiiifffbbbaaacccgggiiijjjkkkeeeXXXEEE555000666===FFFUUUcccgggfffgggiiijjjiiikkkmmmmmmkkkjjjiiijjjdddeeegggiiijjjkkkjjjjjjkkkkkkkkkkkkkkkllllllmmmfffccc```^^^^^^bbbfffiiihhheeebbbcccfffhhhfffdddfffbbb^^^^^^aaadddeeedddbbbgggkkkkkkjjjiiieee```ZZZWWWPPPEEE999111...///,,,***'''%%%&&&(((+++---***---111555888::::::::::::999777555222000...---...///000...,,,***)))***///---+++---111111---)))...///...---++++++---///,,,///111000---+++,,,...)))***+++,,,---------,,,(((+++---,,,)))'''(((***)))))))))******))))))((((((***---...---,,,,,,------///...++++++...///,,,---,,,+++++++++++++++,,,%%%&&&(((***,,,,,,,,,,,,***++++++***((('''((()))'''((()))++++++,,,++++++)))))))))***+++...000111---.........,,,,,,...///***,,,---+++)))(((+++///+++,,,......---,,,---...,,,,,,++++++++++++,,,,,,))))))************))))))(((((()))***************'''(((***---000///---***'''(((***,,,---------,,,***+++,,,,,,***((())))))---,,,++++++,,,,,,***))),,,---...000000000000////////////...---,,,,,,+++,,,,,,---,,,+++)))'''%%%)))+++,,,,,,+++***+++,,,000...,,,)))((((((((()))$$$&&&''''''''''''(((***))))))***,,,***''''''***((()))************+++---***,,,------,,,,,,---...,,,,,,++++++++++++,,,,,,,,,---...---+++***)))***,,,++++++,,,---...,,,***,,,,,,,,,,,,,,,---//////,,,***)))((()))+++---///,,,+++++++++,,,...000111***---000111000/////////,,,,,,,,,,,,++++++++++++,,,...////////////111222...222444444666BBBUUUeeevvvhhhOOO???;;;555111000111222222000333555444333666AAAJJJMMMLLLSSSfffyyy|||]]]LLL<<<777555333555:::666999<<<======;;;:::999MMMMMMLLLJJJHHHHHHJJJLLLKKKKKKKKKIIIFFFGGGJJJMMMNNNPPPRRRSSSRRRRRRSSSTTTQQQSSSRRROOOPPPVVVVVVRRRSSSSSSSSSSSSRRRPPPOOONNNHHHIIILLLNNNQQQRRRQQQPPPOOOMMMMMMOOONNNIIIFFFGGGGGGIIIIIIIIIMMMUUUYYYXXXQQQPPPOOONNNOOOPPPRRRTTTNNNOOOPPPQQQQQQPPPNNNMMMLLLNNNQQQSSSUUUTTTSSSSSSNNNNNNNNNNNNPPPRRRTTTUUUTTTUUUUUUVVVWWWWWWWWWWWWVVVVVVVVVUUURRRPPPNNNLLLQQQRRRSSSVVVYYY\\\^^^```ZZZZZZZZZZZZZZZYYYYYYYYYUUU[[[]]]XXXSSSSSSTTTTTTTTTTTTUUUVVVWWWWWWWWWXXXVVVUUUUUUVVVYYY\\\\\\\\\ZZZ[[[\\\[[[[[[[[[\\\\\\ZZZ[[[\\\]]]]]]]]]]]]]]]\\\]]]^^^^^^]]][[[YYYWWW^^^```aaaaaa___]]][[[ZZZ]]]ccchhhhhhdddbbbdddhhheeefffeeedddcccdddhhhkkkfffcccaaabbbeeeiiijjjjjjlllcccRRR???333444???JJJWWWbbbjjjjjjiiijjjjjjhhhhhhkkkmmmmmmjjjgggggggggdddeeeeeefffggghhhhhhiiikkkkkkkkklllllllllmmmmmmhhhfffcccbbbbbbeeeiiikkkjjjfffccccccfffhhhfffccc```]]][[[]]]cccgggfffeeeeeejjjkkkgggccc```YYYQQQEEEAAA;;;333...,,,---...---,,,+++******,,,///222***...444777666666888999555555444333222000...------...///...+++)))))))))++++++,,,---...///...------///111000...,,,---...,,,///111000---+++,,,...((()))+++,,,------,,,,,,(((,,,///...***((()))+++)))))))))))))))***+++,,,&&&))),,,---,,,++++++,,,,,,///...++++++...///,,,......---,,,,,,,,,,,,,,,''''''((()))***+++,,,,,,)))***+++)))'''&&&&&&''''''((()))***+++++++++***+++***)))))))))+++---...,,,---......---...000111))),,,---+++((('''***...***,,,......---------...+++,,,,,,,,,,,,,,,,,,+++))))))(((((((((((())))))((()))******++++++******'''(((***...111111---)))'''(((***---////////////***+++,,,+++))))))***,,,++++++,,,---...---+++(((+++,,,...///000000//////------............------,,,,,,------+++)))&&&%%%&&&(((******))))))***+++------,,,+++)))))))))***%%%&&&(((((('''''')))******((())),,,***%%%%%%)))(((***++++++++++++,,,...***,,,......---+++******,,,+++++++++++++++,,,,,,***,,,---,,,***))))))***+++******+++,,,,,,+++)))++++++***++++++,,,---...+++************,,,---...+++*********,,,...000000+++...111111///.........---,,,,,,++++++***+++++++++,,,.../////////111333---111444555777@@@OOO[[[iiiqqqvvvuuuooodddRRRBBB666444222111222444666777666999:::777444666<<>>JJJSSSVVVYYY\\\[[[UUUKKK@@@888777777777888:::<<<>>>???AAACCCBBB<<<666666999;;;;;;???OOOjjj~~~gggLLLAAA:::444444999555333111111///,,,---///@@@EEEJJJJJJHHHFFFHHHKKKIIIJJJKKKKKKKKKKKKMMMOOOQQQMMMJJJJJJLLLQQQTTTUUU\\\XXXSSSQQQSSSUUUVVVUUUUUUVVVSSSKKKIIIMMMNNNKKKMMMMMMLLLLLLLLLLLLLLLLLLRRRPPPNNNLLLJJJJJJJJJKKKPPPRRRRRRRRRQQQRRRTTTVVVRRRQQQPPPNNNMMMLLLKKKKKKLLLLLLLLLMMMNNNOOOQQQRRRQQQYYY\\\WWWRRRSSSSSSRRRMMMMMMOOOPPPMMMJJJLLLRRRVVVRRROOOPPPTTTWWWUUUSSSTTTTTTSSSSSSSSSSSSTTTTTTOOORRRVVVYYYYYYYYYZZZ[[[YYYVVVTTTUUUXXXZZZYYYXXX___``````[[[UUUQQQSSSVVVSSSQQQPPPPPPSSSUUUWWWWWW[[[WWWUUUXXX]]]___]]]ZZZYYY\\\^^^]]]ZZZZZZ___dddUUUYYY^^^___^^^]]]^^^___bbb]]]\\\___^^^ZZZZZZ^^^bbb___[[[WWWVVVXXXZZZ\\\___eeejjjiiiccc^^^___aaadddbbb```^^^___bbbeeegggfffdddbbbdddhhhkkkkkkjjjgggXXXEEE999:::HHHZZZgggllljjjhhhgggffffffdddccchhhggggggiiikkkiiieee```bbbaaa```bbbdddeeedddccceeeggghhheeebbbbbbgggmmmiiiiiigggeeedddhhhpppvvvrrrnnniiieeeccceeehhhjjjgggfffgggkkkmmmjjjbbb[[[\\\XXXQQQHHH@@@999444222///---+++))))))***---...---...///000111222222222555555555666555555444444---.........---,,,++++++,,,,,,,,,++++++++++++***------------------------------------,,,+++******)))...///++++++...---(((***+++,,,,,,------,,,,,,***---000///---+++---///,,,***))))))***+++******+++***+++//////+++)))***))))))(((''''''***///333222111///,,,+++************))))))(((''''''&&&&&&***************))))))((()))***+++,,,---,,,+++++++++++++++***++++++,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++***)))+++***(((&&&%%%&&&'''(((''''''&&&'''(((***,,,---+++))))))***------***'''%%%+++000///***(((***///111,,,''''''+++//////---(((***---//////,,,)))'''***+++---......---,,,+++***,,,------,,,+++,,,---,,,...111333222...***'''''''''&&&&&&&&&&&&''''''(((***+++***(((''''''((($$$(((++++++((('''+++...'''***,,,,,,)))&&&###!!!,,,,,,+++***+++,,,---...+++++++++++++++***)))((())))))***+++++++++++++++''')))***+++******,,,---***+++***)))'''''')))+++************************,,,+++******+++,,,...//////+++((((((***------+++***,,,///111111222444666)))+++------,,,+++,,,---+++,,,,,,,,,++++++---///222222222333666;;;@@@CCCFFFBBB@@@@@@===888777:::999???FFFHHHHHHLLLTTT[[[ZZZ[[[TTTEEE:::777555222999666DDDbbbyyy~~~vvv[[[DDD888444222111555111,,,***+++...000111@@@EEEKKKLLLJJJHHHJJJLLLIIIJJJLLLLLLLLLMMMPPPRRRRRROOOLLLLLLOOOSSSVVVWWWXXXUUUSSSTTTUUUVVVTTTRRRXXXZZZWWWQQQNNNQQQPPPMMMPPPOOOMMMLLLKKKJJJKKKKKKRRRPPPMMMKKKJJJLLLMMMOOOOOOQQQSSSSSSSSSSSSTTTUUUTTTSSSPPPNNNLLLLLLLLLLLLNNNNNNNNNOOOPPPQQQRRRSSSUUU\\\___[[[XXXZZZ\\\[[[UUURRRQQQRRROOOLLLMMMQQQUUUQQQMMMMMMPPPSSSRRRPPPPPPPPPOOOOOONNNOOOOOOOOOOOOPPPRRRRRRRRRSSSUUUWWWYYYWWWUUUVVVYYY[[[[[[YYYXXX\\\^^^\\\WWWSSSTTTVVVUUURRRNNNMMMPPPUUUYYY[[[ZZZYYYYYY[[[^^^___]]]\\\ZZZ]]]___^^^[[[ZZZ]]]aaaXXX[[[^^^___^^^]]]^^^___bbb]]]ZZZ\\\]]][[[]]]cccgggddd```\\\ZZZZZZ[[[]]]^^^ccchhhgggbbb______aaabbbbbbaaa```___```eeehhhiiigggfffgggjjjlllkkkjjjeee[[[MMMDDDGGGSSSbbbmmmllliiifffeeeeeeeeedddcccccccccdddhhhlllmmmjjjhhhcccaaa``````bbbccccccbbbaaadddeeeccc``````dddhhhggggggggggggfffhhhjjjlllvvvtttrrrooommmkkkjjjiiihhheeeaaa``````]]]VVVPPPCCC@@@<<<777333///---,,,...---,,,,,,---...000222---...///000000111111000222333333444444333333222111111111000///---,,,+++))))))))))))))))))))))))***,,,...//////...,,,+++,,,,,,,,,,,,,,,++++++***)))...///,,,,,,...---)))++++++,,,---------------,,,...000000000000111222///---,,,---///000000000+++)))***------)))(((*********)))((((((***///222111000...,,,******************)))(((((('''&&&&&&$$$%%%&&&''''''(((((((((((()))***,,,------,,,,,,++++++*********+++,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++,,,,,,,,,++++++***)))((('''&&&%%%&&&(((***+++(((((('''((()))+++,,,------++++++,,,......,,,)))'''***......+++)))+++---...***&&&'''+++...---+++)))***,,,......,,,***))))))+++,,,---...---,,,+++***,,,------,,,++++++,,,.../////////...+++)))''''''''''''&&&&&&'''''''''''')))******((('''''''''%%%))),,,,,,)))(((***---+++,,,,,,+++(((''''''''',,,,,,+++++++++,,,---...+++++++++++++++***)))))))))******+++++++++******((()))******))))))+++,,,(((***,,,,,,+++******+++)))))))))))))))))))))))),,,+++******+++,,,...///000---******,,,------,,,,,,...111111111000111333+++---//////...---...///***+++,,,---,,,---000222222222222222444777:::;;;777555666999888666888<<>><<<;;;>>>AAABBB@@@===999999999999777555222111222111000//////...,,,++++++*********,,,...///111777888999999999777555444111111111000///...,,,+++)))******+++,,,,,,++++++(((((()))))))))(((''''''''''''(((***+++,,,---...---.........------,,,+++&&&&&&((()))***+++++++++((((((***,,,---,,,,,,,,,+++,,,------......------...---...222888;;;;;;999666666666777999999777555222...,,,------+++---111***++++++***)))***,,,///...---+++)))(((((())))))&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&'''(((+++,,,,,,,,,+++)))'''&&&(((((((((((()))***+++,,,************+++,,,------,,,,,,,,,---------......)))***+++,,,,,,+++***))))))******++++++************)))(((((('''&&&&&&&&&&&&&&&'''(((((()))))))))(((((())))))))))))***++++++)))(((+++...///,,,((())))))+++---//////---+++,,,,,,+++++++++,,,......+++++++++++++++---...///+++,,,------+++*********%%%&&&(((******)))((('''''''''((())))))(((''''''%%%&&&(((((('''&&&&&&''')))***,,,,,,+++***))))))''')))******))))))+++---******+++++++++,,,,,,,,,)))******+++++++++******++++++,,,,,,,,,++++++***((()))******))))))***+++((()))************---///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...///......------,,,+++,,,,,,---///111111/////////000(((***,,,,,,+++***+++,,,***,,,,,,,,,+++,,,...//////000111222222111///...//////000222888FFF___uuuwww```HHH999333444;;;<<>>@@@BBB@@@>>>???BBBEEEFFFGGGGGGHHHHHHGGGFFFHHHKKKMMMEEEEEEHHHNNNOOOLLLJJJJJJAAAAAAAAAAAABBBCCCDDDDDDCCCEEEHHHJJJHHHDDD???;;;>>>@@@AAABBB@@@??????@@@CCCAAA>>><<<;;;<<<>>>???DDDDDDCCCCCCDDDEEEEEEFFFGGGDDDDDDFFFGGGEEEFFFIIIBBB???@@@EEEIIIIIIKKKNNNKKKHHHDDDAAA??????AAABBBDDDDDDCCCCCCCCCCCCDDDDDDCCCGGGKKKLLLIIIEEEBBBAAABBBCCCDDDEEEEEEFFFHHHJJJIIIHHHFFFDDDDDDDDDEEEFFFCCCAAA@@@@@@@@@???===;;;<<>>CCCBBBCCCFFFIIIIIIEEEAAA???BBBDDDAAA;;;666777999<<<>>>AAAAAA@@@??????@@@>>>AAADDDDDD@@@<<<:::;;;888555333333555888999:::444555555555555666:::<<<666444333555888<<<>>>???<<<<<<;;;:::777333000...///...,,,---///222333444111000...---------------......//////...,,,***)))+++++++++---000333666777============;;;888666555000000000///...,,,+++***(((((()))***++++++++++++(((((()))************)))%%%%%%&&&''')))******+++///......---,,,,,,,,,,,,%%%&&&'''((())))))))))))&&&%%%'''+++,,,******,,,***+++,,,,,,------,,,,,,,,,,,,---000444666777666444555777:::<<<;;;888555333///,,,---,,,***+++...***+++++++++***+++...000---,,,+++))))))))))))***%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%&&&&&&''',,,,,,,,,,,,***)))'''%%%''''''''''''(((***++++++************+++,,,---...***++++++,,,,,,---------((()))+++,,,,,,+++)))(((((()))******+++*********&&&&&&''''''((()))))))))%%%&&&'''((((((((((((''')))***+++*********,,,...+++))))))+++......,,,)))+++,,,.../////////...---,,,+++++++++,,,---...///---,,,++++++,,,...000222,,,---......,,,******+++$$$&&&)))+++,,,***)))''''''((()))******)))((('''%%%'''(((((('''''''''((())))))))))))))))))******$$$'''***+++***))))))***)))******+++,,,+++++++++))))))***++++++++++++******++++++,,,,,,,,,,,,,,,''')))++++++******,,,---*********))))))***,,,///++++++++++++++++++++++++,,,+++******+++,,,...///+++,,,...---,,,+++,,,---,,,...000000//////000111***,,,---...---,,,---...+++,,,,,,,,,++++++,,,......///111222333222111111,,,---...222999LLLlllnnnSSS>>>444333888999:::KKKgggxxxzzzvvvvvvxxxyyyzzz{{{{{{{{{yyyyyyyyyxxxvvvvvvxxxzzz~~~~~~yyykkkXXXFFF:::555555444444444666666666444BBBAAA@@@@@@@@@???>>>===;;;:::888444111222444777888666555666888;;;<<<<<<;;;===>>>>>>===>>>BBBEEE===<<<>>>DDDDDD???<<<>>>555666777888888888777666;;;<<<>>>>>>>>>;;;888666777777666333111111333555444444222222222222444444999999888888999999:::::::::666777<<<===::::::<<<666555888<<<<<<999:::===;;;999777444111000111222444444444444555555666777666888<<<<<<;;;888666666333444666555444444777:::777666666666666666555555555444333444555444333111000333777888777777:::<<<===;;;;;;<<<@@@EEEIIIKKKDDD@@@<<<:::<<<>>>???>>>;;;>>>===888666777555111000000000111000///...---666444333666;;;;;;666111111333555444111...---------000222222///,,,+++,,,...111444333000...///222---,,,++++++...111222111000111111000000222666:::000///...000222555555555444333222111000///---+++,,,,,,,,,++++++---000333///...---+++***+++,,,---***+++,,,,,,+++*********------...///222555888:::<<<<<<;;;999777555333222---------,,,,,,***)))((((((((()))***++++++++++++******+++++++++******)))%%%&&&&&&'''((()))******---...//////...,,,+++)))%%%&&&'''((((((((((((((($$$"""$$$***+++)))))),,,)))***++++++,,,,,,++++++(((***---...///000111222---000555;;;>>>===888444777333000111///,,,+++...***,,,---------...000333...---+++***))))))***+++&&&&&&&&&&&&&&&&&&&&&&&&,,,***)))''''''''')))***)))***+++++++++***((('''&&&&&&&&&'''((()))++++++************+++,,,---...))))))******+++,,,,,,---''')))+++,,,,,,+++)))'''(((((()))***************%%%&&&'''(((((()))))))))&&&&&&((())))))(((((('''(((***+++***)))))),,,///*********,,,------+++***.../////////...---------++++++,,,,,,---.........///...,,,+++,,,///222444---///000///---++++++,,,***************))))))((('''((()))******)))((('''%%%'''))))))((((((((())))))(((&&&&&&''')))***+++%%%'''******)))))))))***((()))***+++,,,++++++***))))))***+++++++++++++++)))***+++,,,---.........''')))+++++++++,,,...000***,,,---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...///***,,,//////------...000,,,...000000///...///000***,,,------,,,,,,,,,...***+++,,,,,,,,,,,,///111///000000111222222222222+++---000333999KKKlllzzz{{{www^^^GGG;;;444777777888EEE]]]sss~~~wwwwwwwwwxxxyyyzzz{{{|||xxxxxxxxxwwwuuuuuuvvvxxxzzz}}}}}}vvveeeQQQ@@@666666444444444777999999999???===999666444222000...111000---***((())),,,//////---,,,---000222333333000333555444222111222444000...111777888333222555...///111111111///---+++333333333222222222222222222111...***'''(((+++...+++++++++++++++,,,------//////.........///000000---)))***111333000///222///000333666222---,,,000,,,,,,,,,+++******+++---************+++---...///+++---//////---------...,,,...//////------///222((((((***,,,...---***(((+++***)))***,,,------,,,)))+++---...///111333555444111//////333888<<>>999<<<888666666444///...111+++---...//////000333555...---,,,*********++++++''''''((((((((((((((((((((('''%%%$$$$$$%%%&&&(((&&&''')))***++++++******%%%%%%&&&&&&((()))***+++************+++,,,---...(((((()))***++++++,,,,,,'''(((+++,,,,,,+++((('''(((((()))***************))))))))))))((('''&&&%%%'''((()))******)))((((((&&&((()))(((&&&'''***...)))***,,,,,,,,,,,,++++++///000000///---,,,,,,---***+++,,,---............000///---,,,---000333666...000111000---,,,,,,,,,000...,,,)))((((((((()))'''((()))++++++)))((('''&&&((()))***)))((()))***)))'''$$$$$$&&&)))+++,,,((()))***)))((()))***,,,((()))***+++,,,+++******((()))***+++++++++++++++((()))***,,,---...//////''')))+++,,,,,,---000111***,,,///000///,,,++++++........................,,,++++++***+++,,,...///***---000000///...000222...///000000///---......((()))++++++*********+++)))+++,,,------///111444000000000000111111111111...111555666999HHHfff~~~}}}zzz```FFF999666777777999DDDYYYqqq{{{zzzzzzyyyzzz{{{}}}~~~wwwxxxxxxwwwuuuuuuvvvwww~~~sss^^^III<<<777666555666999<<<>>>>>>000222333111,,,))))))+++***)))(((''''''((()))***)))......))))))---000...111///---+++******+++,,,---...///111333222///---,,,///111///***))),,,111,,,---///000111000000///444222...***((('''((((((%%%''')))(((&&&%%%''')))%%%)))---,,,)))(((***...***''''''******)))***...+++&&&$$$(((///444222///,,,,,,,,,++++++)))((('''***)))(((''''''((()))***---------,,,,,,+++++++++&&&''')))***+++++++++***************************(((((())))))+++,,,...///)))******))))))+++///222111000...,,,,,,...000222...//////...------///111+++***)))***+++***(((&&&...,,,+++))))))***,,,---+++---///111111000...------,,,,,,+++*********+++***++++++***(((((()))*********)))))))))***,,,------+++***,,,000222111...222222111///---...000333///333222...///444555111........................+++++++++************))))))---111///***(((+++......---++++++***+++------///...---------///111222444111...+++)))***,,,---&&&''')))***)))((('''%%%&&&((())))))(((((()))++++++******)))((('''&&&&&&,,,///...,,,(((###+++++++++***)))(((((('''&&&&&&''''''(((((())))))&&&(((******)))((()))******+++,,,,,,+++***+++---******+++++++++******)))---000444999<<<>>>??????CCC===777555777999888666888444000111333333///+++000///---,,,+++*********)))((('''&&&&&&%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&"""$$$&&&((()))))))))((((((!!!"""''''''***...,,,***((())),,,---+++((()))''''''))),,,...---+++---***((())),,,---***''''''+++...,,,'''$$$&&&)))++++++***(((&&&&&&''')))'''''''''((((((***++++++,,,***((((((***+++,,,,,,)))---///---(((&&&(((+++***...111000000333111...***)))))),,,111333222000333000,,,+++---000222333000...+++,,,...///...,,,000---***)))))))))((('''"""%%%)))***(((((()))+++***)))))))))***)))&&&$$$'''***+++((()))++++++(((((('''&&&&&&''')))+++---++++++,,,,,,,,,++++++******+++,,,,,,------,,,,,,)))***,,,------,,,***)))+++,,,---,,,++++++,,,...+++,,,---,,,++++++,,,...))))))***+++---...//////((()))+++,,,------,,,,,,******+++---...000111222111111111111000...---,,,---,,,+++++++++,,,---...***---000000///...///111111222111///...---///111000111333555;;;III\\\iii~~~vvvuuu~~~|||gggLLL<<<777666888;;;>>>JJJddd|||uuurrryyyyyyvvv}}}zzzxxxvvvvvvvvvvvvuuuttt{{{}}}oooWWWBBB<<<777333666888:::===AAA***,,,......,,,(((&&&%%%)))((((((''''''(((((()))'''++++++'''&&&+++---,,,...---,,,+++++++++,,,---)))(((((()))*********)))***,,,...---***)))+++---+++,,,---.../////////...---+++(((%%%$$$$$$%%%&&&%%%'''((((((&&&&&&''')))###&&&***)))&&&%%%'''***+++((())),,,,,,******---+++(((&&&(((---//////,,,++++++++++++***)))((((((***)))(((''''''((())))))++++++++++++*********)))&&&'''((()))******)))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++,,,------,,,...000222///...,,,+++,,,...000222222222222222111000///...+++***)))*********)))'''+++,,,,,,,,,,,,,,,++++++,,,...000222222111000///---,,,++++++******++++++***+++***)))'''''')))+++,,,++++++******+++,,,---......---...000111111000111111111///------...000111444333///...111111---+++,,,,,,---.../////////,,,+++++++++************$$$&&&))),,,------......------,,,+++++++++++++++---,,,+++******,,,---...---,,,+++)))((((((((((((''''''&&&&&&&&&&&&'''''''''((())))))(((''')))***++++++)))(((''''''''''''$$$+++...***(((******(((++++++***))))))(((((((((''''''''''''(((((((((((($$$&&&(((((('''&&&'''((((((***+++***))))))***,,,******++++++******))))))+++...222777;;;>>>@@@AAACCC>>>999999<<<@@@@@@>>>===888444222444333000,,,......---,,,++++++++++++))))))((('''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&###$$$&&&'''((()))((((((***$$$"""&&&)))&&&&&&((()))((('''((())))))((('''((('''&&&(((+++---,,,+++*********)))(((''''''(((%%%(((+++***((('''(((************(((&&&%%%&&&(((''''''''''''((()))***+++***)))((((((***++++++***)))---///---)))(((***------000111000000222111---***))))))+++///111000...111///...------...111333000...,,,,,,///000///...000...+++)))******)))((($$$&&&))))))(((((()))+++,,,,,,,,,,,,+++)))'''&&&&&&+++,,,)))&&&&&&%%%###)))(((((('''(((***,,,---******++++++++++++*********+++,,,,,,------,,,,,,***+++,,,------,,,+++***+++,,,---,,,++++++---///+++,,,---,,,++++++---///000000///...,,,+++******((()))+++,,,------,,,,,,***+++,,,...///111111222000111111111111///...---///...,,,++++++++++++,,,))),,,......------000222......---,,,******,,,...000111111111444===JJJTTThhhkkkpppuuuyyy{{{||||||~~~yyyxxx~~~}}}nnnVVVFFF888777777777888AAAXXXnnn{{{}}}wwwtttzzzxxxuuu{{{zzzxxxuuutttssssssrrrrrrvvvyyy{{{}}}|||qqq[[[FFF888444333666999<<>>HHHLLLRRRZZZaaafffiiikkkllllllmmmnnnpppjjjYYYGGG999888777444222888JJJ[[[qqqzzzzzzwwwzzzwwwsssyyyxxxwwwtttqqqpppoooppppppqqqrrrtttwww{{{uuubbbOOO888555444666777<<>>>>>===>>>???AAACCCEEEEEECCCBBBDDDEEEBBB999111,,,***))))))***+++***))))))***+++,,,,,,,,,+++***,,,---///111222222222111,,,,,,++++++***++++++,,,++++++***'''&&&&&&))),,,------,,,,,,++++++++++++$$$(((+++---,,,...111555222444666666333111000///+++,,,------...000000000)))***+++,,,---///000000------------,,,,,,,,,+++//////...///000111222222------------+++)))'''%%%)))((('''&&&%%%%%%&&&&&&)))((((((''''''&&&&&&&&&'''&&&%%%%%%%%%&&&'''(((((()))***)))'''&&&&&&''',,,***(((&&&&&&''')))+++(((((())))))+++,,,)))&&&+++***)))((('''(((((()))(((((((((''''''&&&&&&&&&"""$$$%%%&&&%%%$$$%%%&&&&&&((())))))))))))***+++************)))(((''''''&&&(((+++000444777999:::@@@>>><<<===AAAEEEGGGHHHCCC>>>888333111000...---)))******+++,,,,,,------******)))(((''''''''''''&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%&&&''''''((((((&&&%%%&&&)))******))))))(((***,,,+++((('''))),,,&&&&&&&&&'''((()))))))))((()))***(((%%%$$$$$$&&&&&&%%%&&&(((+++,,,+++***%%%'''))))))'''%%%%%%%%%&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((******(((&&&''')))++++++++++++---///...111000......222333000,,,+++,,,,,,------,,,+++***...222111---+++...222///.........000111111111444222...,,,+++***)))((())))))((((((''')))***,,,###(((,,,+++&&&$$$&&&)))///888===888000,,,,,,+++***))))))(((((()))***+++'''(((((()))))))))))))))***+++,,,,,,------,,,,,,+++,,,------------,,,+++,,,---......------///111---.........------///111000000///...---,,,++++++((()))+++,,,------,,,,,,---...///111222222222111...///111222222222111000///...---,,,++++++,,,---...---,,,++++++,,,///111/////////...,,,---...000///111444444333333444666777:::???DDDIIIMMMOOOPPPOOOTTTUUUTTTXXX[[[QQQBBB666888999666222555@@@KKKeeeuuu{{{zzz|||wwwssswwwuuutttrrrpppnnnoooqqqsssrrrqqqqqquuu{{{zzzjjjYYY???;;;777666666===MMM]]]+++(((&&&(((+++---+++)))''''''''''''''''''''''''))))))***+++++++++---111***+++++++++***)))((((((&&&))),,,---+++*********,,,+++***+++,,,,,,***(((*********+++,,,...//////+++***)))'''&&&&&&&&&&&&)))((())))))+++,,,,,,,,,$$$%%%'''(((''''''((()))+++(((''')))(((###"""$$$"""&&&***+++***,,,111666'''(((((())))))))))))((((((''''''&&&'''((()))***************************)))***+++,,,+++***)))(((,,,---///222444777999:::444444444555666777999::::::===BBBDDDBBB@@@===<<<=========>>>???AAACCCDDDBBB@@@@@@BBBCCC@@@777///,,,***))))))***++++++++++++******)))***+++,,,---,,,---...000000000000000,,,++++++***++++++,,,,,,+++++++++)))''''''))),,,,,,,,,+++++++++***))))))'''+++---...,,,,,,///222111333555666333111//////******,,,.../////////000++++++,,,------......///............---------------...---***&&&''',,,222---------,,,+++(((&&&$$$(((((('''&&&&&&&&&%%%%%%)))(((%%%$$$###%%%'''(((%%%&&&'''((()))(((((('''((())))))(((&&&%%%&&&'''+++)))'''&&&&&&(((***,,,%%%$$$&&&***,,,+++)))'''+++)))((('''''''''((()))((((((''''''&&&&&&%%%%%%###%%%&&&&&&%%%%%%&&&''''''(((******)))***+++---)))******)))((('''&&&&&&&&&''')))+++...000111222:::888777888:::===???@@@>>>:::555000...,,,,,,+++'''(((***+++,,,---------***)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((($$$%%%%%%%%%&&&&&&'''''''''(((((('''(((***,,,,,,'''***,,,+++(((''')))+++%%%&&&'''''''''((()))))),,,)))'''((())))))'''%%%(((''''''(((***+++)))(((%%%'''))))))'''&&&%%%&&&'''&&&&&&&&&&&&''''''(((&&&&&&&&&(((******(((&&&%%%'''((()))***+++,,,...+++---...,,,...333444333......//////...------,,,***...222222...,,,...222///////////////000111222777333///---+++***(((&&&***)))(((((()))***,,,,,, %%%******'''&&&))),,,(((111777333---*********)))((((((''''''''''''(((&&&'''((()))))))))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---------000111///000000///......///111------,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,,,,...///111222222222111000---...000111222222111111---,,,,,,+++,,,---///000333111...,,,,,,---......+++,,,,,,***)))***,,,......000333555555555555555666777999;;;======>>>===;;;@@@AAA>>>CCCJJJFFF<<<111666:::888444555:::???XXXmmmxxxyyy|||yyysssvvvqqqrrrrrrqqqpppqqqtttwwwvvvtttrrrttt{{{}}}rrreeeHHHCCC===;;;===GGG[[[mmm***(((&&&&&&''')))******)))((('''&&&&&&'''((()))&&&&&&))),,,,,,***+++///))))))***+++---...///000,,,111555666444111111222333333111000///.........,,,,,,------///000222333......---,,,+++*********+++******+++---//////...'''((()))+++,,,---......000,,,***+++***&&&&&&)))%%%'''))))))''''''+++...)))))))))******)))((((((((((((''''''((()))***+++******+++++++++++++++,,,)))***+++,,,,,,,,,+++***,,,---///111444666888999000000000111333555666777666999>>>???>>>;;;888777222222333333444555666777555444444666777555///***---+++))))))***,,,,,,,,,---,,,+++***+++,,,///000---......///////////////++++++******++++++,,,,,,+++,,,,,,+++))))))***,,,******+++++++++***))))))222222222111///------...,,,...111111000...---------,,,---000000---+++---,,,------....../////////////////////.........---***,,,---***&&&'''///666---,,,,,,+++)))'''&&&%%%'''''''''''''''&&&&&&&&&'''%%%###!!!!!!###&&&((($$$&&&(((*********(((''''''((()))(((&&&&&&&&&((()))((('''&&&'''(((***,,,---)))'''''''''&&&)))---***)))'''&&&&&&''')))***'''''''''&&&&&&&&&&&&&&&###%%%''''''&&&&&&&&&'''&&&(((************,,,---))))))))))))(((&&&%%%$$$&&&''''''(((***+++,,,,,,222111111111111333444555555333000---+++*********&&&(((***,,,------,,,,,,)))((('''&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''(((%%%%%%$$$$$$%%%&&&''''''***---,,,(((''')))++++++&&&'''((((((&&&&&&'''(((&&&'''((((((''''''(((***---)))&&&(((+++,,,)))&&&((())))))))))))(((((('''&&&'''))))))'''&&&''''''((('''''''''''''''(((((('''&&&&&&''')))***((('''%%%&&&'''((()))+++,,,,,,'''***,,,,,,...333444333///000111111///......///,,,///222111///...000222///000000///...---///111555222...,,,+++***)))''')))(((''')))+++---------###'''+++,,,++++++---///$$$,,,111...++++++++++++(((((((((''''''&&&&&&%%%&&&'''((())))))******)))***+++,,,,,,------,,,,,,++++++++++++++++++++++++***,,,------,,,---///111111222222000......///000......---,,,++++++******((()))+++,,,------,,,,,,...///111222333111000///---...///000111111000///,,,,,,+++,,,---...000111333111...---.........------------,,,+++,,,...000///000222444777:::<<<<<<>>>>>>??????>>>>>>======888888777444666;;;<<<999333:::===999555555777888JJJbbbqqqttt{{{zzzssssssmmmpppssssssqqqrrrvvvyyywwwvvvttttttyyy}}}wwwoooUUUOOOJJJJJJOOOZZZnnn~~~&&&'''((((((''''''((()))+++)))'''%%%%%%''')))+++%%%%%%***000000,,,+++/////////......///111333444666:::>>>===:::999:::===;;;;;;999666111000333666000///000000222444666777000000//////////////////---,,,+++---000222111000,,,---...111444666666666333...+++,,,***((())),,,((()))))))))((()))***,,,++++++++++++***)))(((((())))))(((((()))***,,,---*********+++++++++,,,,,,((()))***+++,,,,,,+++******+++,,,---...///000000,,,,,,,,,,,,---...000000---111444555444000...---+++,,,,,,,,,------......++++++,,,,,,---,,,,,,+++---+++((((((***,,,------.........///000111111222000000000000/////////...++++++******++++++,,,---+++---......,,,+++++++++)))***+++,,,,,,,,,+++***555333111111111000...---)))+++......---,,,,,,------+++,,,111111---+++...,,,,,,---...000111222222000000000/////////......***,,,------,,,...222555,,,,,,***)))((('''&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$###$$$%%%'''(((%%%%%%&&&'''((((((((((((%%%'''((('''&&&&&&'''(((''''''''''''((()))++++++...***((((((%%%"""(((000***)))'''%%%%%%''')))***%%%&&&&&&&&&&&&&&&&&&'''###%%%''''''&&&%%%&&&'''%%%'''((()))))))))+++---)))))))))((('''&&&$$$$$$''''''''''''((()))***+++***+++++++++***+++---...,,,,,,,,,***)))))))))***&&&(((***,,,---,,,,,,+++((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&'''((((((&&&%%%$$$$$$$$$%%%&&&'''&&&,,,...+++)))+++,,,***((('''&&&&&&'''((('''&&&&&&(((***)))''''''(((***)))(((((()))*********)))&&&)))+++***(((&&&(((***'''((()))(((''''''(((***)))((((((''''''(((((())))))'''&&&'''(((***))))))'''&&&'''(((***,,,,,,,,,%%%))),,,,,,...111222///...000222222///...///000000000000000111111111222///000111///,,,+++---///000...,,,++++++,,,,,,+++(((''''''***---//////---((()))+++---------,,,,,,&&&,,,///---,,,......---)))))))))(((((('''&&&%%%&&&'''((()))***************+++,,,,,,------,,,,,,*********))))))*********)))+++,,,,,,,,,---///111444444444222///---.../////////...---,,,++++++***((()))+++,,,------,,,,,,...///111222222111///---------///000000///......------,,,,,,---...///000000...,,,---///000...,,,///000000///...///111333222222444999AAAIIIPPPSSSVVVVVVUUUTTTSSSRRRRRRQQQIIICCC===;;;999888:::???BBBGGGFFF===666777888888===WWWgggmmmwwwzzzrrrpppkkkooottttttrrrqqqtttwwwttttttsssqqquuuzzzzzzvvvhhhbbb^^^```fffnnn{{{%%%(((,,,,,,)))'''((()))---***'''$$$$$$'''***---''''''---444444///---111888777444222111111222222999<<<>>><<<888888<<<@@@???@@@???999333111666;;;222222111222444666888999++++++,,,,,,---...//////...---,,,...111333333111,,,,,,...111555777888777333...******)))''')))---***)))***+++,,,...///000,,,,,,,,,++++++)))((('''***))))))))))))+++---...))))))******+++++++++,,,&&&''')))***+++++++++***))))))((((((((((((((((((++++++*********+++++++++,,,///222333111...,,,+++---------------------...)))***++++++***+++...000---+++((((((***,,,------...000222444555444333222222222111111000/////////+++*********+++,,,,,,---+++---000000...,,,++++++)))***,,,---...------,,,000...,,,...111333111///***+++---...------...///***(((***111333///...222***+++---///111333444555000000000000////////////))))))))),,,...///...,,,,,,+++)))((('''''''''((($$$%%%&&&'''''''''''''''&&&&&&'''((())))))))))))&&&%%%$$$$$$$$$&&&(((***$$$&&&''''''&&&&&&((()))&&&&&&'''((()))******+++&&&&&&(((***'''"""&&&///***(((&&&%%%%%%''')))+++%%%%%%%%%&&&&&&'''''''''###$$$&&&&&&%%%%%%%%%&&&$$$%%%'''(((((((((***,,,)))))))))((('''%%%$$$###'''''''''((()))***+++,,,&&&'''(((''''''(((***+++'''((()))***))))))***+++&&&(((***,,,---,,,+++***''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))&&&%%%$$$$$$$$$%%%&&&'''(((...---,,,///000,,,+++(((&&&'''***+++)))'''&&&)))+++***(((''')))+++%%%(((******''''''***---$$$(((,,,+++'''&&&(((,,,)))))))))((('''''')))+++***))))))((((((((())))))***(((&&&&&&(((*********((((((((()))+++------,,,%%%***,,,,,,---000///,,,---000222222///...///111222111///000111333333222///111111///+++***+++...,,,***)))***,,,.........&&&&&&'''***///111///---+++******+++,,,,,,)))''''''***+++)))***------+++************)))'''&&&%%%'''''')))***++++++++++++++++++,,,---------,,,,,,******))))))))))))******)))***+++++++++,,,...111666666555222///------...........................((()))+++,,,------,,,,,,---///111222222000...,,,------...//////...---,,,000///------,,,---...///+++******,,,000111///---------...---,,,---///111555555888@@@LLLZZZeeekkktttsssrrrpppooommmllllll```UUUMMMKKKFFF???BBBKKKRRRTTTNNNAAA999999;;;;;;555OOO```hhhuuuyyyrrrmmmjjjoootttuuurrrpppqqqtttppprrrqqqoooqqqwww{{{zzzyyyrrrooorrrvvvzzz$$$***,,,,,,(((%%%###&&&'''((((((''''''(((***((()))+++---------+++***///222555333...,,,///222:::555111000...+++,,,///555333111//////000222444555222...---///000///---***,,,......---++++++,,,******+++++++++,,,,,,,,,------...///000000000///...,,,+++))))))***,,,---///...---,,,++++++++++++)))***,,,,,,,,,)))'''%%%***---,,,'''%%%(((******((((((''''''''''''((()))+++***************++++++,,,,,,,,,,,,,,,+++***))))))((((((***,,,,,,)))&&&000//////111222111...+++,,,,,,---...---,,,***)))***+++++++++******,,,...)))*********)))***---000111,,,***///777;;;777222111222333333111//////000...,,,***((((((***,,,...***++++++---...000111222***+++,,,---...000111111///000111222333333222222222000...,,,+++,,,---...)))---...---...111111...---.........------///111///111222000---+++,,,...******+++++++++,,,,,,,,,))),,,...---)))&&&&&&(((&&&%%%%%%%%%%%%&&&''''''''')))***)))((('''(((***((('''&&&%%%$$$%%%%%%&&&((('''&&&&&&''''''''''''(((((()))(((&&&&&&''')))(((((('''%%%$$$%%%'''***(((&&&&&&))))))''''''***"""&&&(((&&&&&&(((&&&"""(((&&&$$$%%%'''(((&&&$$$'''(((((('''''')))---000000000...+++'''$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,,,,+++***)))***'''))),,,,,,+++)))(((((()))***)))(((&&&$$$!!!&&&%%%%%%$$$$$$%%%%%%&&&(((((('''&&&%%%%%%%%%%%%&&&&&&'''((())))))((((((*********)))******+++,,,)))+++(((!!!$$$'''&&&((((((((((((((()))))))))'''((()))((('''&&&''')))(((((()))))))))(((((('''+++*********))))))((((((%%%&&&''')))))))))((('''))))))*********))))))(((%%%&&&((())))))***,,,...222444555333000///111333///111222000...///333777333000///111000------000,,,,,,+++*********++++++***))))))+++...///,,,)))---***((((((+++,,,+++)))+++***((('''''')))***,,,++++++***)))(((((())))))''''''((()))***++++++,,,)))+++---......---,,,+++,,,---...+++&&&!!! !!!(((((()))***+++---///000777888999555000---...//////...---,,,,,,,,,,,,,,,...---,,,+++************,,,---...000000000//////000///...---------------+++++++++,,,---...000000++++++,,,---............,,,...///---,,,---111555222555<<>>LLLcccrrrttttttuuupppqqqrrrrrrqqqpppnnnmmmlllmmmnnnmmmlllnnntttyyy{{{zzzyyyzzz{{{}}}&&&))),,,,,,+++)))''''''&&&'''''''''&&&&&&(((***'''(((***,,,,,,+++***))),,,///222000---+++...111222...+++,,,+++)))***---000///---,,,,,,...000111222///,,,,,,---...---,,,(((***,,,,,,+++*********((()))))))))************,,,------............---,,,+++***))))))***+++++++++******++++++,,,---...)))+++,,,---,,,+++(((''')))---,,,(((&&&)))***)))''''''((((((((()))))))))++++++******************))))))******+++*********''''''(((***---...+++(((///000222333333111...---++++++,,,,,,,,,+++***)))***+++++++++******,,,...)))***++++++++++++---///000---+++...444888555222222333444333111/////////...---+++))))))+++---...,,,,,,---...............++++++,,,---...//////000000///......---......//////...---,,,+++,,,...///,,,//////,,,,,,///000---***,,,---.........000222///000000///---,,,---...++++++++++++++++++++++++)))))))))******)))'''&&&&&&%%%%%%%%%%%%&&&''''''&&&((((((((('''&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''&&&%%%%%%&&&&&&&&&&&&&&&'''((('''&&&''')))+++(((((('''&&&$$$%%%'''***(((%%%%%%))))))&&&&&&)))"""&&&'''%%%%%%'''&&&"""(((&&&$$$%%%'''(((&&&$$$&&&'''''''''&&&(((+++...---...---+++(((&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***++++++)))((('''(((%%%(((***+++)))((('''''''''(((''''''&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))))))))))))))))))))((()))******+++***...---(((%%%)))***((())))))))))))))))))))))))&&&((()))((('''&&&''')))((())))))******))))))(((******************))))))(((((()))*********))))))((()))***++++++***))))))&&&(((************,,,...000222333222000000222444111111111000000111444666555111000222111......000+++++++++******+++,,,,,,***))))))+++...///...,,,---+++))))))+++---,,,******)))(((((((((***,,,---++++++***)))))))))))))))(((((())))))***+++++++++((()))+++,,,---,,,+++***+++---...---+++***,,,---(((((()))***+++---///000666888999666111...///111000///...---,,,,,,,,,,,,///...---++++++++++++,,,+++,,,...000111222111111//////...---------------+++++++++******++++++,,,))))))(((((((((***,,,---+++---...---+++,,,000444222444:::EEEVVVjjj{{{}}}yyywwwwwwxxxyyyyyyyyywwwsssooonnnpppssszzzxxxpppaaaNNN@@@999888:::;;;FFFZZZiiiooooooqqqooopppqqqrrrrrrqqqqqqpppiiikkkmmmmmmmmmpppwww|||~~~}}}|||{{{|||}}}+++,,,,,,***(((&&&&&&'''%%%&&&&&&&&&%%%%%%''')))'''((()))*********)))((())),,,......+++***,,,...+++((('''***+++)))***------,,,+++++++++---...000...,,,++++++,,,---,,,+++''')))******)))(((((()))''''''''''''((((((((((((+++,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))******,,,------***+++,,,------,,,***)))(((,,,---***)))***+++)))&&&''')))***+++++++++***,,,,,,+++***)))))))))***''''''((())))))*********&&&&&&(((+++...///---+++,,,000555666333000...///***++++++++++++******)))***+++,,,+++******,,,---)))+++------,,,,,,---...///---,,,---///222222222333444555333111///...///...---+++******+++---...---.../////////---+++))),,,,,,,,,,,,---------...///...,,,******+++---///---,,,,,,++++++,,,...///---...---)))))),,,---+++'''))),,,......///111222///...------...///...---,,,,,,,,,+++******))))))(((&&&$$$&&&***,,,)))%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&''''''&&&%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$&&&''''''&&&'''))),,,'''((('''&&&%%%%%%''')))&&&$$$%%%((((((&&&%%%(((###&&&'''$$$$$$'''&&&###'''&&&%%%&&&'''((('''%%%%%%&&&'''&&&&&&''')))++++++,,,---,,,***(((((()))$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((***)))'''&&&&&&'''$$$&&&))))))(((&&&&&&'''&&&&&&%%%%%%&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&((()))*********)))(((((((((((()))*********...///,,,***++++++)))++++++******))))))((((((&&&'''(((((('''&&&'''((())))))***************)))*********+++++++++++++++,,,,,,+++*********++++++'''(((***,,,---,,,+++***(((***++++++++++++---......///000000000111444666333111000000222444555555666333111333222......000+++++++++++++++,,,---...+++******+++---///000///...,,,++++++,,,------,,,))))))(((((()))+++---...,,,+++******)))*********************************'''(((***+++++++++***)))'''((()))))))))***---///)))))))))***+++---...///555777888555111///000222222222000///---,,,,,,,,,111///---+++++++++---...***+++---///111222333333.........---------------************++++++++++++)))(((&&&$$$%%%(((+++---+++---...,,,******...222333444:::GGG\\\qqq~~~xxxvvvxxx{{{~~~~~~|||ppp^^^LLL???999;;;999>>>MMM]]]gggjjjllliiijjjkkkmmmnnnnnnoooooofffiiilllmmmooosssyyy~~~~~~~~~)))***)))'''$$$"""""""""$$$%%%&&&%%%$$$$$$&&&((((((((()))******))))))((()))+++------+++)))***+++***'''(((,,,,,,***+++...+++++++++,,,---...//////,,,+++++++++,,,,,,,,,,,,''')))******((((((((()))''''''''''''''''''''''''***************)))((('''&&&'''((()))))))))((((((,,,++++++***)))))))))******+++++++++++++++******&&&,,,...,,,***++++++(((%%%'''))),,,------,,,+++,,,,,,+++***)))))))))))))))))))))((()))))))))***'''(((***,,,......---,,,)))///555555111------...+++++++++,,,++++++++++++***+++,,,+++******+++---)))+++---...---,,,,,,------------,,,+++---///222333444444333000.........---,,,+++******+++,,,---+++---...//////---***(((,,,,,,,,,,,,,,,+++++++++,,,,,,+++,,,,,,---...///---,,,++++++++++++,,,,,,***+++***%%%%%%)))+++)))%%%(((+++,,,,,,---...//////,,,***,,,///000...,,,------,,,+++***)))((((((%%%$$$$$$&&&)))***)))(((&&&%%%%%%%%%%%%&&&''''''%%%'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((''''''&&&&&&'''%%%&&&''''''&&&&&&(((***''''''((('''%%%%%%''')))%%%###$$$((((((%%%%%%'''$$$''''''$$$$$$''''''$$$&&&&&&&&&&&&''''''''''''%%%'''((((((''''''(((******,,,------+++)))))))))######$$$%%%&&&'''((()))&&&&&&&&&&&&''''''''''''%%%'''((((((''''''((()))%%%'''))))))(((''''''((('''&&&%%%%%%%%%'''((()))&&&&&&%%%%%%%%%%%%&&&&&&"""###$$$%%%%%%&&&&&&&&&###$$$&&&''')))***++++++)))))))))))))))******+++***,,,---+++***)))******,,,,,,+++***)))(((((('''&&&'''((((((&&&&&&'''((()))******++++++++++++************++++++,,,,,,---...---+++***)))******+++&&&(((***,,,------+++***''')))+++,,,,,,---///111+++,,,---///000222555666444222///000444666555444666333111222111------000,,,,,,,,,,,,---...000000,,,+++++++++---///111222...------,,,------......***************+++,,,---++++++************++++++,,,+++++++++*********)))'''((()))***+++++++++***((((((&&&%%%$$$&&&(((***************+++,,,---...111444555333000...000222444333111000...---,,,,,,000///,,,******+++---...++++++,,,...///000000111---------------------,,,***++++++,,,------......***)))(((((((((***,,,---,,,......,,,******...222555777???PPPfffyyy~~~yyywwwzzz}}}~~~yyyjjjWWWGGG===<<<777777BBBSSSaaahhhjjjbbbccceeeggghhhjjjkkkkkkgggjjjnnnoooqqqtttzzz}}}~~~~~~&&&'''((('''$$$!!!###$$$%%%%%%$$$$$$%%%'''******************))))))+++,,,......,,,***((((((+++((((((,,,,,,)))))),,,))))))***+++,,,---------+++,,,------,,,,,,------)))***+++***))))))***+++(((((((((((((((((((((((((((((()))(((((('''&&&&&&%%%&&&'''(((((((((((('''++++++******)))*********+++******))))))))))))***%%%+++...,,,+++++++++(((%%%'''***,,,------,,,+++,,,++++++***))))))******---,,,+++)))((((((((()))(((***,,,------,,,+++***&&&,,,111222...***+++------------,,,------------+++,,,,,,+++***)))+++---)))+++---...---,,,,,,,,,,,,,,,,,,+++)))***---111111222333222///---------******)))(((((()))******(((***,,,...///---+++)))++++++++++++***************+++---...---,,,***(((...---,,,+++***)))(((((((((***)))%%%&&&+++---,,,&&&(((******))))))***+++...,,,***+++...///---+++------,,,+++)))(((''''''###%%%''''''&&&&&&)))+++&&&%%%%%%%%%%%%&&&''''''&&&'''((((((&&&&&&'''(((%%%&&&&&&&&&&&&&&&&&&&&&&&&(((+++***)))'''((()))((((((((('''%%%$$$%%%'''&&&'''((('''&&&%%%'''(((%%%###%%%))))))&&&$$$&&&&&&((('''$$$$$$'''(((&&&%%%&&&''''''''''''((((((''')))++++++***))))))******,,,//////---***((((((######$$$%%%'''((())))))&&&&&&&&&''''''((((((((($$$%%%'''(((((()))+++---'''(((******))))))***+++)))((('''%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''"""###$$$%%%&&&'''''''''###$$$&&&''')))***++++++++++++******++++++,,,---,,,+++******((('''))),,,,,,++++++***)))(((''''''&&&'''((('''&&&%%%&&&((())))))***+++++++++++++++*********++++++,,,,,,------,,,***)))(((((()))***&&&(((***,,,,,,,,,++++++%%%'''***,,,---...111333******+++---000222444555444111///111444666555333555111000111000,,,,,,///------------...000111111,,,,,,,,,,,,---///111333---------,,,,,,,,,---...,,,,,,,,,++++++++++++++++++******)))******++++++,,,,,,+++******)))))))))((()))***++++++,,,,,,,,,---,,,)))(((((()))***+++************+++,,,,,,------///111000...---///111444333222000...------,,,...---+++***)))***,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,---......------,,,,,,,,,---------,,,+++***((()))+++,,,---,,,,,,+++---...///---+++,,,000444666;;;HHH]]]sss}}}zzzzzz|||~~~}}}rrraaaOOOBBB<<<777444:::JJJ[[[fffiiieeeeeefffgggiiijjjlllllljjjmmmpppqqqppprrrwww{{{yyyyyyyyyyyyzzzzzz{{{{{{&&&((()))(((&&&$$$######$$$%%%%%%%%%$$$$$$&&&(((++++++*********)))))))))+++,,,---...---+++)))'''***'''&&&))))))&&&'''***&&&'''(((*********)))))),,,---//////---,,,,,,---++++++,,,+++))))))+++---)))))))))))))))(((((((((&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''(((((()))(((((())))))+++,,,...///---+++***((('''(((((()))$$$***,,,+++)))+++***((('''((()))+++,,,,,,,,,++++++***************++++++///---+++)))((('''(((((((((***------,,,***)))***%%%))),,,---***))))))+++...------------......///+++,,,,,,+++***)))+++,,,)))+++,,,,,,+++***+++,,,***++++++******+++---///...000111000...---------)))(((((((((((((((((()))'''(((+++---------,,,+++***************))))))))))))+++------+++((($$$!!!...---,,,+++)))'''&&&%%%)))++++++)))***...000...'''((()))((('''''')))+++---,,,++++++,,,---,,,+++---,,,+++***)))(((''''''$$$''')))((($$$$$$'''+++&&&%%%%%%%%%%%%&&&''''''&&&((()))((('''&&&'''((($$$%%%&&&'''''''''&&&&&&&&&***---,,,***((()))***((())))))'''$$$###$$$%%%&&&'''((((((&&&&&&&&&(((%%%###%%%******&&&%%%''''''(((&&&""""""&&&((('''%%%&&&((((((''''''(((***(((+++---...,,,***))))))))),,,000111///+++)))(((######$$$%%%&&&(((((()))&&&&&&&&&'''(((((())))))###%%%&&&''''''(((+++...)))***++++++***+++,,,...))))))((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''"""$$$%%%'''((((((''''''$$$%%%&&&((()))*********,,,++++++++++++,,,------...,,,++++++***(((+++000******))))))((((((''''''%%%&&&''''''&&&%%%&&&'''(((((()))***++++++++++++*********+++++++++++++++***))))))((((((((())))))'''((()))***************%%%'''***,,,---...111333+++******,,,///111222222222111111222444555444333333000///000000------000---------------...///000,,,---......------///111+++,,,,,,,,,******+++---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))***++++++*********))))))(((((()))))))))***+++,,,------+++***((((((+++,,,------+++++++++***++++++,,,,,,))),,,///...,,,,,,...111333222111///...---------,,,+++++++++***+++++++++,,,++++++***)))************+++---......---,,,,,,---------,,,***'''%%%###%%%'''***------,,,***))),,,...///...,,,---111666666???PPPfffyyy~~~}}}|||||||||}}}yyyjjjYYYLLL;;;888555666AAASSS___dddiiihhhhhhggghhhhhhiiiiiidddgggiiihhhggggggjjjmmmlllkkkjjjiiigggeeedddccc((((((((('''%%%%%%''')))$$$%%%&&&%%%$$$%%%&&&(((******))))))(((((((((((('''(((***,,,------+++))))))%%%$$$&&&'''%%%'''+++&&&''')))++++++***(((&&&+++...000///---++++++,,,+++,,,,,,***))))))+++---))))))))))))((((((((('''%%%%%%&&&'''''''''&&&&&&'''&&&&&&&&&'''(((***+++)))))))))***,,,---///000000...+++(((''''''((()))$$$(((+++)))((()))***(((((())))))*********++++++))))))))))))***+++,,,,,,---,,,)))'''''''''((((((%%%(((,,,---+++******+++'''(((((())))))))))))***------,,,,,,,,,---...///,,,,,,---+++***)))***,,,***++++++***)))(((***+++))))))***+++,,,---------+++---......---,,,,,,---)))))))))(((((()))))))))((()))***+++,,,,,,,,,,,,))))))))))))))))))))))))((()))***+++***)))&&&%%%,,,++++++***)))'''&&&%%%))),,,,,,******---...+++((((((((('''&&&(((,,,///,,,------,,,+++******+++,,,++++++***)))(((((('''))))))((('''&&&&&&'''(((&&&%%%%%%%%%%%%&&&''''''%%%&&&''''''&&&%%%&&&'''$$$%%%&&&'''''''''&&&&&&%%%)))------)))'''(((***'''((((((&&&$$$$$$%%%&&&%%%'''(((((('''&&&&&&'''%%%$$$&&&++++++'''&&&'''&&&'''$$$ $$$'''&&&$$$&&&(((((('''''')))+++)))+++//////---+++)))(((&&&***///111000...+++***$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''((()))))))))%%%&&&&&&&&&%%%&&&(((***)))***++++++++++++---///(((((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''$$$%%%''')))))))))''''''%%%&&&'''((())))))))))))++++++******++++++,,,------***+++///---)))***///((((((((('''''''''''''''%%%&&&''''''%%%%%%&&&'''&&&'''((()))******************************))))))(((((())))))***))))))))))))((((((''''''((()))***''')))+++++++++,,,...000---+++***+++...000000//////000222222222222333444222//////111111...///222,,,+++++++++++++++,,,,,,+++---//////---,,,---...)))***+++***((('''))),,,)))***+++,,,......//////((((((''''''((())))))***)))))))))((((((((((((((('''(((((()))***+++,,,---'''&&&%%%'''***,,,+++***,,,,,,++++++***+++++++++(((+++......,,,---///333222111000///......---...++++++,,,------,,,++++++++++++***))))))***+++,,,)))+++,,,......---,,,+++***+++,,,,,,+++)))&&&%%%'''(((***+++,,,++++++******,,,------+++---222666999CCCTTTeeerrrwwwxxxvvvuuutttrrrppppppqqqssstttqqqooommmnnnqqqttttttssssssrrrrrrsssqqqhhhYYYNNN999:::666333999HHHUUU[[[___^^^\\\ZZZXXXXXXWWWXXXQQQSSSUUUTTTRRRQQQSSSVVVQQQQQQPPPPPPNNNMMMKKKKKK)))(((&&&###"""$$$)))---%%%&&&&&&&&&%%%%%%''')))***)))((('''''''''''''''###%%%'''+++......,,,***)))%%%$$$&&&''''''***///(((***,,,------+++)))'''+++...000///,,,))))))***+++++++++***((()))+++---))))))((((((((('''''''''$$$%%%&&&&&&''''''''''''((('''&&&%%%&&&(((***,,,,,,,,,,,,+++,,,,,,------222000,,,)))(((((()))***###(((***'''&&&))))))(((***))))))((())))))******(((((())))))***+++------***)))'''&&&&&&'''((()))"""&&&***,,,+++***+++---)))(((&&&''')))******))),,,,,,+++***+++,,,...///,,,------+++***)))***,,,*********)))'''''')))+++)))((()))+++...///...,,,)))+++------,,,+++,,,---))))))))))))))))))))))))***************+++++++++(((((((((((()))))))))***&&&'''(((***,,,---//////))))))******)))((('''''''''***+++((((((***)))&&&))))))(((''''''***///333+++...///---)))''')))+++++++++******))))))((((((...***&&&%%%'''((('''$$$&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&###$$$&&&'''((('''&&&&&&$$$(((---,,,)))&&&''')))%%%&&&'''&&&%%%%%%&&&(((%%%'''(((((('''&&&&&&'''&&&%%%''',,,,,,(((&&&'''$$$%%%""""""%%%$$$$$$&&&)))(((''''''))),,,(((+++///000...+++((('''$$$(((...222222000...---$$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''((())))))***&&&'''&&&%%%######%%%''')))***++++++***+++---///&&&'''((()))))))))((('''''''''&&&&&&&&&&&&''''''%%%&&&(((******)))(((&&&&&&&&&'''((())))))((((((*********)))******+++,,,)))(((+++000///)))(((,,,&&&&&&&&&'''''''''''''''%%%&&&''''''%%%%%%&&&'''&&&&&&((())))))*********+++*********))))))((((((&&&((()))+++++++++***)))***)))'''%%%%%%&&&((()))***+++,,,,,,******+++---...,,,***+++...//////------000333333111000222444222//////222222000111444******))))))((()))))))))***---000000---++++++,,,''')))***)))&&&&&&(((+++&&&(((***,,,///111222222'''''''''''''''((())))))'''''''''(((((((((((((((&&&&&&''''''(((***+++,,,***((('''))),,,---***(((,,,,,,++++++***+++++++++(((+++......---...111444000000///...............***,,,...//////...,,,+++******))))))***,,,...///)))***,,,.........,,,+++&&&'''***---......------************+++,,,---...(((***,,,++++++---222666===GGGUUU```ggghhhgggffffffccc```]]]\\\^^^```bbbZZZYYYXXX[[[___aaa```^^^ZZZXXXYYY\\\___ZZZOOOFFF888;;;888111333@@@MMMSSSPPPNNNKKKHHHEEEDDDCCCCCC>>>AAACCCBBB???>>>@@@CCC999:::;;;<<<============%%%&&&%%%$$$""""""$$$&&&'''((((((&&&$$$$$$%%%&&&&&&))),,,+++'''%%%%%%'''$$$'''+++//////---***'''&&&((())))))((()))+++...---,,,+++,,,------+++))),,,,,,---...---,,,+++***'''***---......---,,,---+++((('''))))))%%%$$$'''%%%%%%%%%$$$###$$$&&&((($$$'''(((&&&&&&)))(((%%%+++(((&&&(((---///---)))000000///+++&&&%%%(((,,,&&&''')))******(((&&&%%%,,,+++)))''''''((()))***''''''((()))***)))))))))'''&&&%%%$$$%%%''')))***%%%'''))))))((('''((()))))))))(((((((((((()))))))))++++++)))***---,,,((()))+++......,,,***))))))(((((((((((())))))))))))+++,,,,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,))))))((('''%%%$$$######$$$%%%'''))))))))))))(((+++***((('''&&&''')))***)))+++------,,,*********)))))))))(((''''''&&&&&&((()))+++***(((''''''((((((((((((((())))))))))))++++++,,,***)))(((***+++///+++))),,,,,,)))''''''%%%&&&&&&'''+++...***"""!!!###'''(((''''''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%'''(((%%%))),,,***%%%###$$$'''###$$$&&&''''''&&&$$$###%%%%%%%%%$$$%%%%%%&&&&&&%%%&&&((())))))(((&&&%%%'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%+++***)))(((((()))******'''+++//////,,,(((&&&''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%&&&'''(((((('''%%%$$$$$$%%%&&&(((+++,,,,,,,,,,,,++++++***---,,,)))'''%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''')))((('''&&&%%%$$$$$$%%%(((%%%"""###&&&((((((''')))'''&&&''')))***(((%%%))))))(((((()))***+++,,,((())))))))))))(((((('''(((&&&%%%$$$%%%(((+++...''')))***+++***)))***+++***+++,,,***((('''((()))%%%&&&''''''''''''***,,,...***%%%$$$''')))***))),,,,,,+++******+++,,,---***+++,,,///111111///---,,,,,,...///111333444555...///,,,***,,,111222///,,,+++******)))*********+++444999444...,,,,,,,,,***)))'''&&&&&&'''((()))&&&))),,,...///---+++)))((())))))(((&&&$$$%%%&&&%%%((()))%%% """&&&''''''&&&'''(((***,,,---)))************+++++++++------,,,***))))))+++---)))***+++---///000111222555222...---///000///---......///000000000000000+++,,,---.........,,,,,,,,,,,,------------------///...,,,++++++,,,...///******+++,,,---...//////+++,,,,,,,,,,,,---///222:::???GGGNNNQQQPPPMMMJJJKKKIIIGGGEEEDDDCCCCCCDDDCCCBBBBBBCCCEEEGGGHHHHHHEEEEEEEEEDDDBBB???<<<:::444333222222333666999;;;>>>@@@???;;;999;;;;;;999888888999999777333000---444666888888555444777:::&&&&&&&&&%%%######$$$&&&'''((((((&&&$$$$$$%%%'''((()))***)))'''&&&&&&&&&&&&''')))+++,,,,,,+++***'''((()))))))))***,,,...///---------...---,,,***,,,------...---,,,+++***(((+++---...---,,,+++,,,+++(((''')))(((%%%$$$'''$$$%%%&&&&&&$$$%%%&&&(((###%%%%%%$$$'''+++***&&&)))'''&&&(((***+++***)))000///---)))&&&%%%''')))''''''((())))))((('''&&&,,,+++)))(((((((((***+++(((((((((((()))))))))))))))((('''&&&&&&''')))***%%%'''))))))((('''((())))))(((((((((((((((((())))))+++)))''')))---///---))),,,......---+++******'''((((((((()))))))))))))))***+++***((((((***+++++++++++++++++++++++++++******)))((('''&&&%%%%%%&&&'''((())))))(((''''''))))))************)))))))))+++,,,,,,***)))***+++))))))(((((('''&&&&&&&&&((()))+++***(((''''''((('''(((((((((((()))))))))***+++,,,+++))))))***,,,///+++))),,,,,,)))''''''$$$&&&&&&''',,,000,,,%%%###&&&)))***)))(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###$$$%%%'''$$$'''***((($$$###%%%((($$$%%%'''(((((('''%%%$$$""""""""""""""""""###$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&'''(((((('''((()))***,,,---'''(((+++---...---***(((((('''&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%%%%&&&'''(((((()))))))))))))))((((((,,,+++)))'''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''""""""###$$$&&&((()))***)))&&&$$$%%%'''))))))((()))''''''(((******(((&&&%%%%%%&&&'''((((((((()))))))))******))))))((((((((('''%%%$$$$$$%%%'''(((%%%'''))))))((('''((()))'''((())))))((('''(((***&&&'''((('''&&&''')))+++,,,)))&&&&&&(((***))))))(((((((((((()))+++---...,,,+++,,,...111111000///,,,...111333444333111000++++++)))&&&(((---...+++***)))))))))***++++++,,,+++111444000,,,++++++***)))'''%%%###"""###%%%&&&((()))+++------,,,***))))))******)))'''&&&&&&'''%%%''''''%%%"""!!!###&&&''''''&&&'''((()))+++,,,))))))*********+++++++++++++++,,,,,,+++++++++,,,***++++++,,,...000111222444111......///000...,,,------...////////////...,,,,,,---.........------........................///...---,,,,,,------...++++++,,,,,,,,,,,,++++++---......------...111333333555999===???>>><<<;;;;;;:::999888777888888999999888777777999:::::::::;;;;;;:::999888555444333444222111111222555888:::888;;;:::666444555555222222222222333333333444444333555666666555444444555''''''(((&&&%%%$$$&&&'''&&&''''''&&&%%%$$$&&&'''***)))'''&&&''''''&&&%%%&&&&&&''''''(((***+++,,,((()))*********+++---///111000......///...---+++---............---,,,,,,***,,,------,,,************'''''')))(((%%%%%%'''###%%%'''((('''&&&&&&'''%%%&&&%%%&&&+++111///)))((()))******))))))***+++111...***'''''''''&&&&&&''''''((((((((((((((((((---,,,***)))))))))***+++)))((('''''''''(((***++++++***(((''''''((()))***&&&'''))))))((('''(((***(((((((((''''''(((((((((***+++)))&&&''',,,///...(((***,,,---+++)))((((((''''''((((((((()))))))))((())))))(((''''''(((***************************))))))((('''&&&&&&%%%%%%%%%&&&'''((())))))))))))((()))+++,,,,,,+++)))((()))******)))((((((***+++)))))))))(((''''''&&&&&&''')))******(((''''''(((''''''''''''((((((((()))***+++,,,+++******+++,,,///+++))),,,,,,)))''''''###%%%&&&''',,,000---((($$$&&&)))***)))(((((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$"""!!!"""$$$'''$$$%%%'''%%%######&&&)))%%%&&&((((((((((((&&&%%%$$$$$$$$$$$$$$$%%%&&&'''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&'''((((((((()))(((((((((((()))***+++'''&&&'''+++000111---)))))))))((('''&&&&&&&&&'''((((((''''''&&&''''''''')))((('''&&&&&&'''((()))''''''((())))))(((((((((+++***)))'''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$)))'''&&&''')))***)))((()))(((((()))******)))'''&&&(((***+++,,,,,,+++*********++++++***))))))(((''''''&&&%%%$$$###""""""$$$%%%''''''&&&&&&&&&'''$$$&&&''''''''''''(((***'''(((((('''&&&&&&((()))***((('''((()))***)))(((%%%%%%%%%&&&(((***---......---,,,---000222222111,,,///333666666222...+++******(((%%%&&&+++,,,)))((((((((()))***+++------+++......***)))+++***'''+++(((%%%"""!!!"""$$$&&&)))************))))))(((***++++++***((('''''')))&&&&&&%%%%%%$$$%%%%%%&&&''''''&&&&&&''')))+++,,,)))))))))*********++++++((()))+++,,,------,,,+++,,,+++++++++---///111222111000//////000000...,,,+++,,,------......---------,,,,,,,,,---...//////...............---------////////////......---,,,+++,,,---.........---,,,,,,,,,,,,++++++,,,...111333333333444444444444444333333222222333444555666555555444444444444555555888888777666555444444333333222000000111444777:::888<<<<<<888555666666333555444333333555777:::<<<666777888999:::999666333'''((()))(((&&&&&&'''(((&&&'''''''''%%%%%%'''))),,,)))%%%$$$&&&((('''%%%%%%%%%%%%&&&((()))+++,,,(((***++++++***+++---000333111///...//////---,,,////////////......------+++,,,------***)))((())))))&&&&&&)))(((%%%%%%'''"""%%%)))***)))'''&&&&&&)))(((&&&(((000777444---)))---///...***))),,,//////+++(((''')))***)))'''(((''''''''''''(((((())),,,,,,+++***)))******+++***)))'''&&&'''(((***,,,******)))((('''''''''((('''((()))((('''''')))+++''''''((((((((((((''''''(((+++***&&&&&&***,,,+++&&&(((******)))'''&&&&&&'''''''''((((((((())))))((())))))(((''''''(((***))))))))))))))))))))))))&&&&&&%%%%%%$$$$$$#########$$$%%%''')))***+++,,,'''((()))***+++***))))))((())))))(((''''''))),,,++++++******)))(((((((((''')))******((('''((()))&&&&&&''''''(((((()))))))))+++------,,,,,,---...///+++))),,,,,,)))''''''###%%%&&&&&&)))---+++&&&###%%%''''''&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$""" !!!$$$'''###$$$$$$###"""###&&&***&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&'''((()))%%%%%%&&&''''''&&&%%%%%%(((''''''''''''&&&&&&&&&%%%%%%&&&''''''((()))))),,,+++***)))((('''&&&&&&''''''(((+++//////---******))))))(((''''''&&&&&&***)))(((''''''''''''''''''&&&&&&&&&&&&'''(((((('''((()))***************))))))((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((''''''&&&$$$###"""!!!''''''(((((())))))(((((()))))))))*********)))(((''')))---///000///,,,++++++++++++++++++***)))(((&&&&&&&&&&&&%%%###"""!!!###%%%''''''&&&&&&&&&'''%%%'''((((((''''''((()))'''(((((('''%%%%%%'''(((''''''((()))******)))(((&&&&&&&&&&&&(((***,,,...///---,,,,,,///222333444...000333555555222///,,,------***'''(((,,,---***(((((((((((()))***+++,,,---,,,)))&&&(((,,,+++&&&///---)))%%%$$$%%%''')))******)))((((((((((((((()))***+++***((('''((()))&&&%%%$$$%%%'''(((((('''''''''&&&&&&'''(((***+++))))))))))))************''''''''')))+++,,,,,,+++---,,,++++++,,,...000111...//////000000000...,,,+++,,,,,,------------------,,,,,,,,,---...000111---------------,,,,,,,,,...///000111000///---++++++,,,...000222222111000+++,,,------,,,,,,///111777666666555555555666666444444555555666777888888777888888888888888:::;;;======<<<;;;;;;;;;;;;;;;666555444333444666888:::<<>>;;;;;;<<>>===<<<<<<;;;<<<<<>>>>>=========;;;;;;;;;<<<===@@@BBBDDD@@@AAABBBCCCDDDDDDDDDDDDBBBEEEHHHHHHHHHIIIMMMPPPSSSTTTUUUVVVVVVUUUTTTSSSNNNNNNMMMLLLIIIFFFCCCAAAHHHQQQXXXXXXVVVVVVXXXWWWTTTVVVWWWYYYZZZ[[[\\\\\\______``````___ZZZTTTPPP&&&(((******((('''&&&'''$$$&&&'''''''''(((***,,,&&&'''((((((&&&$$$$$$%%%***)))'''&&&&&&''')))***'''((()))))))))***,,,...---+++))))))***,,,------333222111000///000111111******+++)))''''''((()))'''%%%%%%''''''%%%%%%((("""$$$'''((('''&&&%%%&&&%%%''''''&&&(((,,,+++'''$$$&&&))))))((()))+++...***+++++++++***)))***,,,$$$%%%'''))))))))))))((()))))))))))))))(((''''''(((((((((((())))))))))))&&&''''''((((((((((((''')))))))))((('''(((***---((()))***++++++***)))(((&&&+++***(((+++---...***,,,...///---+++******&&&&&&&&&'''''''''(((((('''(((((('''&&&&&&''')))((((((((((((((((((((((((((((((((())))))*********)))(((''''''&&&'''((((((&&&&&&&&&''''''((()))***%%%''')))***))))))***+++,,,,,,,,,+++******))))))&&&((()))***)))((()))***''''''((()))***+++,,,,,,+++...222444444444444555///+++))),,,,,,)))''''''###&&&'''$$$$$$&&&'''$$$'''((()))((('''&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%%%%&&&$$$######$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&((()))***+++(((((((((''''''(((((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%'''((()))***))))))&&&'''((()))((('''''''''$$$%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&'''(((######$$$%%%&&&&&&&&&&&&$$$%%%''')))***+++,,,,,,%%%%%%&&&'''''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&''')))*********(((&&&###!!!###))),,,,,,+++++++++&&&(((******((('''''')))+++---///111222111000...+++++++++***)))(((&&&&&&%%%%%%&&&'''''''''''''''&&&'''))))))((((((((()))&&&((()))(((&&&&&&'''((($$$%%%&&&&&&%%%%%%''')))%%%''')))***((((((***+++///...,,,+++*********+++,,,+++***+++///111333333222111//////000222555777//////,,,'''(((++++++''')))(((((((((((())))))***+++---,,,***+++//////,,,++++++******))))))))))))((()))))))))))))))))))))((()))******(((((()))***%%%)))++++++)))'''(((***''''''&&&%%%&&&'''((()))(((((((((((()))))))))***+++'''######'''+++,,,++++++,,,---......---+++***+++---......------000222***++++++,,,,,,,,,,,,,,,)))***,,,...000111222222333333222222111000000///+++,,,---...//////......///......///222555888:::;;;@@@GGGLLLMMMLLLJJJIIIIIIGGGDDDCCCEEEJJJOOOSSSOOOPPPRRRTTTVVVWWWWWWWWWUUUYYY\\\\\\ZZZZZZ^^^ccceeegggiiikkkkkkiiifffeee^^^^^^___]]]YYYRRRLLLHHHOOOZZZccceeeccceeehhhhhhddddddeeegggiiillloooqqqqqqrrrrrrnnnggg```ZZZXXX&&&(((******(((&&&&&&&&&$$$%%%'''''''''(((***---$$$'''***)))&&&######%%%...+++'''$$$$$$&&&***,,,&&&((())))))((())),,,...+++)))'''''')))+++------333333111000000000111222)))******)))''''''(((***'''$$$$$$''''''%%%%%%((("""$$$&&&'''&&&%%%%%%&&&%%%)))***'''(((******'''%%%''')))***+++,,,...///***,,,---+++(((&&&''')))###%%%''')))******)))((((((((((((((((((''''''&&&''''''((()))***)))))))))&&&'''((()))******))))))******)))((('''(((+++---(((***+++,,,,,,+++***((((((---///+++&&&(((+++,,,'''***,,,,,,***(((((((((&&&&&&&&&'''''''''((((((&&&&&&'''&&&%%%$$$&&&((())))))))))))))))))))))))&&&&&&''''''(((((())))))$$$$$$$$$%%%'''***---...%%%&&&(((***++++++***)))%%%'''***++++++******+++++++++******)))(((((((((&&&''')))***)))((()))***'''((()))***+++,,,------,,,///333555555555666666///+++))),,,,,,)))''''''"""&&&'''%%%$$$((()))(((&&&''''''&&&$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$'''((('''%%%$$$$$$$$$$$$$$$%%%''''''&&&$$$(((''''''&&&&&&''''''(((#########$$$%%%&&&(((((())))))(((((((((((())))))))))))((((((((('''''''''%%%$$$$$$$$$$$$$$$$$$$$$''''''((())))))((('''&&&'''%%%$$$&&&)))***(((%%%"""###%%%'''((((((''''''%%%%%%%%%%%%%%%&&&'''(((###$$$%%%&&&'''''''''''''''((()))+++---...//////$$$%%%&&&'''''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%''')))******)))(((###***------------...%%%(((***)))'''&&&'''))))))***,,,...///...------++++++******((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))((('''((()))###%%%&&&&&&&&&&&&''')))###%%%&&&%%%%%%&&&(((***%%%'''))))))((('''***---...---+++*********+++++++++******,,,///111222222222222111000111222444555111111---)))))),,,,,,)))''''''''''''(((***+++,,,))),,,---++++++...///---++++++,,,,,,,,,++++++***'''((()))***++++++******)))***++++++***)))***,,,%%%***...---)))&&&(((+++((('''&&&%%%&&&'''((()))(((((((((((()))))))))))),,,(((%%%'''+++---,,,)))***+++...//////---***)))+++---...---,,,,,,000444))))))***+++++++++++++++(((***,,,///111222222222111000000///...------,,,******,,,---......//////,,,---...111666===CCCGGGHHHNNNWWW]]]___]]]ZZZYYYSSSOOOIIIFFFHHHOOOVVV\\\WWWYYY\\\___bbbdddeeeeeecccfffiiihhheeeeeeiiimmmnnnpppsssvvvuuusssooollliiijjjkkkiiiccc[[[RRRMMMNNNZZZeeegggfffiiilllmmmkkkiiihhhgggiiimmmrrruuutttuuusssmmmbbbXXXSSSQQQ&&&&&&(((---000///+++''''''''''''&&&&&&'''''''''&&&''''''&&&$$$######$$$&&&((('''$$$$$$''''''%%%&&&&&&''''''((())))))***&&&'''((()))******))))))***------******...///,,,---***((())),,,...---+++)))((('''((())))))'''%%%###)))(((&&&((()))(((''''''(((***,,,---+++,,,***&&&'''---000000000///...---,,,+++************(((((()))+++---...'''%%%%%%))))))&&&%%%(((%%%(((***)))'''&&&(((***+++***)))(((((()))***+++%%%%%%%%%&&&((()))+++,,,(((,,,//////+++(((''''''((((((((((((''''''''''''(((((((((((()))***,,,,,,'''(((******(((&&&&&&&&&%%%&&&''''''''''''***,,,&&&'''((())))))((('''&&&+++)))'''&&&%%%&&&'''((((((((((((((((((((('''''''''''''''((((((((((((((()))(((((('''''''''((((((***++++++***))))))***,,,+++***))))))***,,,---///&&&,,,///+++******%%%000000000111111111222222///******---,,,&&&$$$'''&&&'''(((((())))))((((((+++"""(((###&&&...%%%***((((((&&&%%%$$$$$$$$$$$$(((&&&###""""""$$$''')))$$$######$$$%%%%%%$$$"""(((&&&$$$%%%'''(((&&&$$$"""###%%%'''((()))******...+++))))))*********))))))''''''******((((((+++))))))((('''%%%&&&)))+++(((---...(((%%%''''''###((()))***(((&&&$$$%%%&&& ###&&&'''%%%%%%'''******((('''%%%%%%%%%&&&&&&''''''&&&%%%%%%&&&''''''%%%''')))************+++'''''''''''''''''''''&&&---&&& $$$((()))(((%%%'''))))))(((''''''((("""$$$(((,,,.........---...---,,,)))'''''')))+++'''))),,,---,,,,,,---...%%%(((******'''&&&))),,,%%%&&&'''&&&%%%%%%''')))))))))(((((('''''''''&&&$$$&&&((('''&&&%%%%%%&&&%%%%%%!!!!!!)))***%%%((((((((((((((()))******$$$'''***+++)))((()))+++,,,+++++++++,,,---///111222000------000333777888555444000+++++++++'''!!!((())))))(((''''''(((***---------------.........---------+++))))))+++---(((,,,---+++,,,///...+++,,,+++***+++,,,,,,***(((***+++,,,,,,,,,+++***))))))'''%%%$$$%%%'''***,,,)))(((''''''&&&&&&''''''111+++'''(((,,,---(((###+++++++++++++++*********))))))***+++,,,---......***+++,,,+++))))))***,,,+++...111222111111111222---...///---+++***+++,,,+++++++++---...///...,,,)))---111444888>>>FFFMMMWWW```hhhjjjkkkkkkgggbbbbbb]]]UUUNNNKKKLLLOOORRRVVVXXX[[[^^^aaadddeeefffccceeehhhgggfffeeegggjjjrrrtttuuutttrrrqqqqqqqqqiiilllnnnmmmlllfffXXXKKKKKKXXXeeejjjkkkmmmmmmiiijjjhhhgggiiimmmqqqrrrrrrwwwnnneee]]]SSSLLLOOOXXX...,,,*********)))%%%"""''''''((()))(((((('''&&&&&&''''''&&&$$$######$$$$$$(((***((((((***)))%%%%%%%%%%%%&&&&&&'''''''''&&&''')))***+++***)))(((***---,,,))))))------+++***))))))***,,,,,,)))&&&)))((('''((())))))'''%%%$$$ !!!'''***'''%%%&&&***)))''''''(((+++...000+++,,,***&&&''',,,///...///......------,,,+++++++++***)))(((((()))***,,,'''%%%&&&))))))'''&&&)))$$$&&&((((((&&&%%%''')))***)))(((''''''((()))***$$$%%%%%%&&&''')))***+++''')))++++++)))'''&&&&&&&&&&&&''''''(((((()))))))))((((((((()))***++++++&&&(((******((('''&&&&&&%%%&&&'''&&&%%%&&&(((*********++++++++++++******)))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))((('''&&&%%%%%%%%%&&&&&&(((***++++++******+++,,,***)))******+++,,,------)))...000---,,,---***$$$,,,,,,---------............+++***---,,,'''%%%(((%%%%%%&&&'''''''''&&&&&&(((%%%!!!(((###%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%&&&'''''''''&&&&&&'''(((((('''&&&'''&&&$$$%%%'''(((&&&$$$(((((()))***++++++,,,,,,''''''''''''***---111444,,,))))))++++++((((((***((())))))'''&&&&&&(((***''',,,---(((&&&''''''$$$'''((()))((('''&&&'''((("""$$$&&&'''&&&%%%%%%&&&((((((&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***)))))))))***'''''''''(((((()))))))))'''%%%###$$$''')))(((&&&%%%&&&((())))))***,,,...((()))***+++------............---+++)))(((***,,,(((+++...000////////////)))***++++++*********+++'''(((((('''&&&&&&''')))*********))))))*********%%%'''(((((('''&&&'''((((((***((($$$&&&+++---)))(((((((((((()))***++++++###(((+++,,,---///111+++++++++,,,---///111222222111//////111555777888FFFAAA666+++(((+++---+++((())))))(((''''''(((***/////////000000000000000---...---+++******+++---,,,......++++++......+++---,,,+++,,,------+++)))'''((()))***+++******)))+++***(((&&&$$$$$$%%%&&&))))))(((''''''''''''(((***'''%%%&&&***+++)))&&&((((((((())))))))))))))))))))))))***************)))***+++***)))(((***+++))),,,...///...---......+++,,,,,,+++)))((()))***+++******+++,,,,,,,,,,,,,,,000555:::???GGGQQQYYY```gggmmmnnnmmmmmmjjjfffeeebbb\\\VVVPPPMMMKKKJJJOOOPPPQQQSSSUUUVVVWWWWWWTTTWWW[[[]]]^^^```dddgggiiilllpppqqqqqqoooooooooqqqrrrqqqnnnmmmhhh]]]QQQNNNTTT^^^fffjjjkkkjjjiiiiiigggfffgggiiijjjjjjiiiddd]]]VVVQQQKKKHHHMMMVVV,,,)))&&&%%%&&&((())))))'''((()))***)))(((&&&%%%%%%&&&'''&&&###"""###$$$###(((+++***+++,,,***&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&(((***,,,,,,+++)))'''***,,,+++((((((++++++)))'''((()))++++++***&&&""")))((((((((())))))'''%%%+++'''&&&((()))'''%%%&&&***)))((((((***---000222,,,---+++''''''+++---,,,------------------------,,,***)))'''&&&&&&'''((((((%%%&&&******((('''***$$$%%%''''''&&&%%%'''(((***)))(((''''''((()))***$$$%%%&&&'''(((***++++++'''&&&%%%%%%&&&'''&&&$$$$$$%%%&&&'''((()))*********)))))))))))))))******&&&(((******((('''''''''%%%&&&&&&&&&$$$$$$&&&(((((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))******)))((('''&&&&&&&&&&&&''''''***---///.........///***+++,,,------...---------///000---,,,...,,,)))*********+++++++++,,,,,,---++++++---,,,(((''')))%%%&&&&&&'''''''''''''''***"""((("""###))) $$$###############$$$%%%&&&"""###$$$&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&((()))(((&&&***))))))))))))******+++(((***+++---000777AAAHHH111------...---))))))+++(((***+++***)))((()))+++'''+++,,,)))((())))))'''((()))******))))))+++,,,&&&&&&'''(((***)))&&&$$$((((((''''''(((((()))***'''(((((())))))(((((('''))))))***************)))******))))))))))))******'''(((+++---///...,,,***'''((()))))))))***---000............000111333444///000000...,,,,,,---///,,,///333555555444333333/////////000111000...---***+++,,,+++***)))***,,,,,,,,,+++++++++,,,------'''(((******))))))***++++++......+++***,,,...---************+++,,,---...&&&)))---//////...------******,,,...000222333444222222222333444666888999HHHBBB777+++(((+++...---***++++++***))))))***,,,222222222222333333444444...///...---++++++---//////111000,,,,,,......,,,///...---...//////---+++((()))***+++++++++++++++,,,+++***((('''%%%$$$$$$++++++***))))))))))))***''''''''''''(((((((((((('''''''''(((((()))))))))************))))))((((((((()))***)))(((((()))***)))+++------,,,+++++++++)))***++++++)))((()))***,,,,,,+++***+++,,,---...000444;;;BBBIIISSS^^^fffhhhnnnqqqooommmnnnllliiieeedddbbb^^^WWWPPPIIIEEEHHHIIIIIIIIIHHHHHHGGGFFFEEEHHHKKKNNNPPPTTTXXX[[[\\\```fffjjjlllmmmmmmnnntttuuusssooonnnllleee\\\SSSOOOTTTbbbjjjiiiiiillliiiiiihhhfffcccaaa^^^]]]PPPNNNLLLLLLJJJJJJQQQYYY)))'''&&&%%%''')))***,,,))))))(((''''''&&&&&&&&&%%%&&&'''&&&$$$"""###$$$"""&&&((('''(((+++***'''$$$$$$$$$$$$$$$$$$$$$$$$''')))+++------+++(((&&&)))+++***'''''')))***'''&&&'''((()))***)))'''&&&***)))(((((())))))(((&&&'''%%%$$$%%%&&&&&&'''((('''(((***,,,...///111111,,,...,,,''''''***,,,***++++++,,,,,,---.........,,,***)))'''%%%%%%$$$$$$(((&&&'''***+++((((((+++%%%&&&&&&'''''''''((()))******)))(((((()))******&&&&&&((()))***,,,,,,---(((%%%""""""%%%'''&&&%%%%%%%%%&&&''''''((())))))+++***)))))))))))))))***&&&(((******)))((('''(((&&&''''''&&&%%%$$$&&&'''((('''&&&%%%%%%&&&'''(((''''''(((((((((((('''&&&'''''''''(((((((((((((((%%%&&&'''((()))***++++++---+++***(((((()))***+++***...222555555444444444...000111222333222111111111111///---+++,,,+++++++++++++++,,,,,,,,,------,,,++++++++++++)))(((((((((((()))************)))***$$$+++%%%&&&+++###)))&&&&&&%%%%%%%%%&&&''''''&&&''''''(((((('''&&&%%%&&&''''''&&&&&&%%%&&&'''***)))))))))***+++************)))))))))+++,,,---+++...000111333;;;HHHQQQ555222111222000,,,***---***+++------,,,++++++,,,)))+++---,,,+++++++++++++++---...---,,,+++,,,...)))((((((+++//////+++'''*********+++,,,------...+++,,,---......---,,,++++++***+++,,,---...---,,,......,,,+++++++++,,,,,,)))---111333333111000000......---+++******---//////000111333444555666666222333444444222111222333222555:::<<<<<<;;;:::::::::888777999;;;:::666222000111333333333333444555222111000000/////////000,,,---......------///111---111333111...---///000............///000111222000222444555333000...,,,,,,---///111333555777777333555777888888888999::::::;;;888222000111///,,,---.........------...000333333444444555666666666222222222000//////111333222444333//////222333000222111111111222222000///...............---------***++++++,,,+++***((((((---,,,,,,+++***+++++++++)))+++,,,***'''&&&''')))''''''((()))******+++++++++++++++***************'''(((******(((((()))***)))+++------,,,*********)))+++,,,+++******+++,,,//////...------...111444444;;;DDDMMMTTT\\\eeekkkjjjnnnooollljjjlllllljjjbbbbbbbbb```[[[SSSLLLGGGIIIIIIHHHFFFCCCAAA???======>>>???@@@AAACCCFFFHHHMMMQQQWWW\\\aaaeeejjjmmmnnnqqqrrrqqqqqqqqqkkkdddWWWKKKKKK]]]jjjiiijjjpppkkkkkkiiiccc\\\UUUQQQPPPJJJMMMRRRVVVWWWYYY]]]bbb,,,---,,,***(((&&&%%%$$$***(((&&&$$$###$$$&&&(((&&&''''''&&&$$$###$$$%%%"""$$$$$$!!!"""&&&((('''%%%%%%%%%%%%&&&&&&&&&&&&)))+++,,,------+++((('''(((***)))&&&&&&))))))'''''''''''''''(((***,,,...***)))((()))******(((&&&%%%%%%%%%######&&&((()))%%%(((,,,000222222000...,,,---,,,''''''***+++)))))))))***+++,,,---......***)))((('''%%%$$$######'''%%%&&&***+++))))))+++'''''''''((()))*********+++***))))))))))))***+++'''(((***,,,---.........***&&&######&&&((((((&&&'''''''''''''''&&&&&&&&&+++***)))))))))))))))***&&&(((***+++)))(((((()))'''((()))'''&&&&&&''')))+++***((((((((((((***+++'''(((((()))))))))(((((('''''''''((((((((())))))&&&&&&'''((()))***+++,,,---,,,***))))))***,,,---///333888;;;<<<;;;:::999555666777888999888777666777444111///---,,,,,,---,,,------------.........+++,,,,,,+++***)))((('''((()))******++++++******###'''######)))"""((((((''''''''''''''''''(((...---,,,+++*********++++++,,,---+++))))))+++...+++,,,------------......---------...000222333444,,,///111000111777BBBKKK999666444555444///...000,,,...000000///---...///---...///000///......000000111222000...------...,,,++++++///333555222/////////000111222333333333222222333333333333222222---,,,,,,///222333222000111000000111222444666888222444777888777666777888888888777555333333666888666888;;;======<<<999777888:::<<<===;;;::::::;;;:::>>>BBBDDDDDDDDDCCCDDDFFFEEEEEEFFFHHHFFF@@@;;;888;;;>>>???@@@@@@BBBCCC>>>>>>===<<<;;;999888777555666777666555666888:::666777999999666444666999777777666666777777888999555666888;;;<<<<<<:::888333444555777999;;;<<<===777:::=========<<<===???999===>>>;;;999888555111///000111000///000222333666666666777888999999:::888888888777666666888:::666999999666777:::;;;999888777777777888888666555777666555333111000///...+++,,,---...---,,,***(((,,,,,,+++***************(((+++---+++'''&&&(((***''''''((()))***+++++++++(((((()))******+++,,,,,,''')))++++++***)))***+++)))+++------+++***)))***)))***++++++++++++,,,---111111222111000222666999===FFFQQQZZZ___bbbfffiiigggjjjkkkggggggjjjllllllbbbbbbaaa^^^YYYSSSMMMJJJMMMLLLJJJHHHDDD@@@===;;;999888666666666888999999>>>AAADDDHHHNNNWWW```fffgggmmmrrrtttuuutttmmmeeeVVVGGGDDDUUUeeegggiiiooojjjjjjfff]]]QQQHHHFFFFFFOOOXXXaaaggghhhiiiiiiiii&&&))),,,,,,+++((('''''')))(((%%%$$$$$$&&&(((***'''((()))'''%%%$$$%%%&&&###$$$"""$$$'''&&&%%%%%%%%%&&&'''(((((((((,,,---------,,,***)))(((&&&))))))&&&&&&******((('''''''''''''''***///333***)))))))))******(((&&&(((+++***&&&$$$&&&''''''$$$(((---222333222///,,,+++---+++''''''***+++((('''(((((()))+++,,,,,,---((((((''''''&&&%%%%%%$$$&&&$$$&&&***+++((((((+++(((''''''(((***,,,+++++++++***)))(((((()))***+++'''(((***---............***(((&&&&&&'''((((((((('''''''''&&&&&&&&&%%%%%%***)))))))))))))))******&&&(((***+++***)))))))))'''((()))((('''&&&(((***((((((''''''''''''(((((('''''''''((((((((((((((($$$$$$%%%%%%&&&'''''''''''''''((())))))***+++++++++***(((''''''***,,,...333666;;;>>>>>>===<<<<<<::::::;;;;;;;;;;;;::::::<<<777444444222///000333........./////////000000...000000,,,+++,,,***'''''''''((()))))))))))))))!!!((($$$$$$***###***((((((((((((((()))***+++...---,,,++++++,,,---......000111///,,,,,,///222111333444444333333555666000222333666777999999999555777888888999===CCCHHH@@@===<<<>>><<<999888:::666777888777666666777888777777888;;;999666777:::999::::::888666444555555333333555777:::<<<===<<<:::;;;<<<>>>????????????>>>>>>============>>>>>>888666555888<<<===<<<999666666888;;;???DDDIIILLLFFFFFFFFFFFFGGGGGGHHHHHHCCCDDDDDDDDDCCCDDDFFFIIIKKKMMMPPPRRRPPPLLLFFFCCCBBBEEEHHHIIIHHHGGGFFFGGGDDDGGGJJJLLLLLLLLLNNNOOOTTTTTTVVVWWWVVVSSSMMMIIIDDDGGGJJJLLLMMMMMMOOOPPPLLLMMMNNNNNNMMMJJJHHHFFFDDDDDDDDDCCCAAABBBDDDFFFEEEDDDDDDFFFEEEBBBDDDHHHEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEGGGGGGEEECCCAAAAAA@@@@@@AAACCCEEEFFF>>>BBBEEEEEECCCBBBDDDFFFCCCFFFDDD===999999999777333444555555444444666888;;;;;;<<<===>>>??????@@@@@@@@@@@@???>>>???AAACCC???BBBCCCBBBCCCEEEEEEBBBBBBAAA@@@@@@BBBAAA@@@>>>???>>>;;;888666444222222111111111111///---***)))---,,,,,,+++++++++++++++&&&)))++++++***))),,,///((())))))******+++++++++&&&'''((()))***+++,,,,,,(((***---...---,,,,,,---(((+++------,,,+++++++++(((***,,,,,,+++,,,---///111333666666555666;;;???IIIQQQ[[[bbbddddddddddddbbbeeefffccccccgggjjjjjjcccbbb```\\\WWWRRRNNNLLLPPPOOOMMMJJJFFFBBB???>>>888555222111222444444444444555555777<<>>???===;;;<<<======<<<===???AAABBBCCCCCCDDDEEEGGGGGGHHHGGGHHHHHHGGGFFFGGGIIIKKKJJJNNNPPPOOOOOOQQQOOOKKKLLLKKKJJJKKKLLLKKKJJJHHHHHHFFFCCCAAA>>>===<<<<<<888888888777666555333333444333333222222222222222+++---...//////000111222........................+++++++++,,,,,,---------))),,,///000000/////////,,,...111111111000000111,,,...///000000000222444444888===>>>===???CCCHHHPPPVVV]]]aaa```^^^^^^^^^\\\___```\\\\\\```cccccc______^^^\\\YYYVVVSSSQQQRRRQQQOOOMMMJJJFFFDDDBBB<<<888333222222333333222333222111111333999AAAFFFJJJTTT___fffiiijjjeee___VVVNNNHHHLLLXXXbbbdddcccdddddd___SSSGGGDDDKKKSSS]]]fffmmmlllkkkkkkjjjfff$$$''')))(((&&&%%%''')))$$$'''***---...---+++***)))***+++***(((&&&'''((($$$'''(((%%%%%%''''''$$$""""""$$$%%%'''(((******111///---+++************$$$'''(((&&&''',,,---+++%%%(((***+++))))))+++---+++***)))***+++***)))'''$$$***,,,&&&###&&&'''%%%++++++,,,,,,---...//////(((+++***''''''++++++)))&&&&&&&&&'''((()))))))))$$$%%%&&&'''(((((((((((($$$###$$$((()))'''(((***'''%%%$$$&&&)))++++++)))'''&&&%%%$$$$$$%%%&&&'''$$$&&&(((+++,,,,,,++++++)))+++---+++'''%%%&&&(((###$$$$$$%%%&&&'''(((((((((((((((((()))***,,,,,,&&&(((***+++***)))******###%%%&&&%%%%%%&&&(((***&&&'''((())))))((('''&&&%%%$$$"""""""""$$$&&&'''&&&&&&''''''((()))******)))))))))))))))*********,,,***))))))+++...222555333555999::::::999999:::;;;:::999888777888999:::666222111555666333444999777777777888888888999999666999888222000111///*********+++,,,,,,,,,,,,+++***(((333---+++///(((///,,,---...111444888;;;<<<999<<>>>>>?????????<<<;;;;;;:::::::::::::::555555444444444444444444444444444444333333333333111111111111111000000000+++---111222111111000111111333666777666666666777111333555555555666888:::999>>>DDDFFFFFFGGGKKKOOORRRVVVZZZ[[[YYYWWWXXXZZZVVVZZZZZZWWWVVVYYY\\\[[[YYYZZZ\\\]]]\\\[[[XXXWWWSSSSSSRRROOOMMMJJJHHHFFFBBB===777333333333111000666666444333222555999===777CCCPPPXXX___dddccc```[[[WWWPPPNNNWWWccceee```eeefffaaaUUUJJJJJJUUUaaa```hhhkkkgggeeeggggggddd++++++(((%%%'''+++***%%%###(((******,,,......***---000...(((%%%&&&'''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&&&&(((,,,///---......000///,,,'''###)))(((((()))******((('''''')))***)))((('''(((***)))******)))'''%%%&&&'''###$$$&&&''''''&&&$$$###(((***---///000000...---+++'''''',,,,,,((((((,,,((((((((((((((((((''''''((((((&&&%%%$$$%%%%%%&&&%%%%%%%%%&&&'''((()))***---,,,+++)))))))))******---,,,)))'''&&&&&&'''((( %%%))))))&&&$$$&&&)))(((+++------+++(((&&&%%%&&&&&&%%%'''((()))'''&&&))))))))))))))))))***+++******))))))((((((''''''&&&&&&&&&&&&&&&'''((()))"""$$$%%%'''((((((''''''&&&''''''(((((('''&&&&&&%%%%%%%%%&&&'''((()))***)))(((''''''***,,,------((()))+++...000333666777888999:::;;;<<<;;;::::::===??????===999888999<<<;;;::::::999999::::::;;;:::<<<>>>?????????@@@AAAFFFEEECCC???999444111///444000---,,,------+++)))......///222555666555444333333444:::AAAGGGHHHHHHLLLPPPUUUZZZ]]]\\\YYYVVVSSSQQQPPPQQQPPPOOORRRWWWWWWYYY\\\\\\ZZZWWWVVVVVVTTTVVVYYY\\\^^^]]]ZZZWWWVVVVVVWWWYYY[[[]]]^^^___]]][[[ZZZ\\\___aaa___\\\ZZZYYYXXXYYY\\\]]]]]]\\\bbb```^^^\\\\\\\\\[[[YYY[[[[[[\\\\\\WWWQQQPPPSSS[[[RRRMMMPPPSSSSSSTTTYYY[[[ZZZZZZ[[[]]]___```___^^^^^^^^^^^^___aaacccdddbbb___ZZZVVVTTTUUUWWWXXXRRRPPPNNNPPPTTTXXXYYYXXXZZZVVVSSSUUUZZZ[[[VVVQQQOOOSSSTTTQQQPPPQQQLLLDDDOOONNNNNNRRRVVVXXXWWWUUUWWWXXX[[[]]]^^^___^^^]]]]]]ZZZUUUSSSSSSUUUVVVWWWiiimmmqqqqqqnnniiiggggggaaa```______```^^^[[[XXXVVVWWW[[[___cccdddbbbaaadddbbb^^^[[[YYYYYYYYYZZZYYY[[[]]][[[XXXYYY^^^cccaaaaaabbbbbb```]]]ZZZXXXZZZZZZUUURRR[[[gggfff[[[^^^XXXTTTVVVXXXYYY\\\```YYYZZZ[[[^^^______]]][[[^^^\\\YYYWWWWWWVVVUUUSSSQQQQQQPPPOOOOOOOOOPPPPPPRRRSSSRRRPPPNNNNNNSSSWWWTTTSSSQQQOOOOOOOOOQQQRRRUUUXXXZZZYYYVVVTTTUUUXXXTTTTTTSSSSSSTTTUUUVVVWWWSSSQQQPPPNNNNNNNNNNNNOOONNNMMMLLLJJJJJJJJJJJJKKKIIIJJJKKKLLLKKKJJJIIIHHHHHHFFFDDDAAA@@@@@@AAABBBBBBAAA???===<<<<<<<<<<<<<<<<<<===<<<::::::<<<===;;;;;;<<<:::888888999;;;???@@@CCCFFFHHHGGGDDDAAABBBAAA@@@??????@@@BBBDDDJJJLLLNNNQQQSSSTTTTTTTTTSSSRRRRRRUUUYYYZZZYYYWWWVVVVVVVVVTTTRRRSSSUUUWWWQQQWWW^^^___\\\XXXWWWWWWYYYXXXXXXWWWUUURRRLLLHHHBBB@@@<<<888444111//////111222222333333444444444777:::<<>>@@@BBBBBBBBBAAABBBCCCHHHGGGEEEAAA===:::888888666333111000222333111///---...000444888:::999888999888999>>>CCCHHHIIIHHHOOORRRVVVZZZ[[[[[[YYYXXXUUUSSSSSSTTTSSSQQQTTTYYYWWWXXXZZZZZZWWWUUUTTTTTTSSSUUUXXXZZZ[[[XXXSSSPPPPPPQQQSSSUUUWWWXXXXXXXXXWWWWWWXXXZZZ\\\]]]\\\[[[SSSQQQOOOOOOQQQSSSUUUUUUYYYWWWUUUTTTTTTTTTSSSQQQSSSSSSTTTTTTPPPJJJHHHLLLRRRJJJFFFHHHKKKKKKLLLPPPQQQPPPOOOPPPQQQSSSTTTUUUWWWVVVVVVVVVVVVXXXYYYZZZWWWTTTPPPMMMKKKLLLNNNOOOMMMJJJGGGGGGJJJMMMOOOOOONNNLLLKKKMMMQQQRRROOOLLLJJJNNNOOOMMMMMMNNNKKKFFFFFFEEEEEEHHHLLLPPPPPPOOO]]]^^^```aaaaaa___\\\[[[YYYWWWSSSPPPPPPPPPQQQQQQbbbgggnnnpppmmmgggccc```]]]^^^```ccceeedddaaa^^^TTTTTTWWW[[[bbbgggjjjkkkfffccc___[[[XXXWWWWWWWWWXXX[[[\\\[[[YYYZZZ^^^ccc___```bbbccccccccccccbbb______YYYRRRWWWbbbccc[[[SSSOOONNNSSSXXX[[[___ccceeeeeeeeeeeeeeecccaaa```^^^]]][[[[[[[[[[[[ZZZXXXVVVVVVUUUUUUUUUUUUUUUUUUSSSTTTUUUTTTRRRSSSWWWZZZXXXWWWUUUTTTTTTTTTUUUVVVXXX\\\^^^^^^[[[YYYYYY[[[XXXXXXXXXYYYYYYZZZZZZZZZZZZZZZYYYXXXXXXYYYZZZZZZ]]]ZZZVVVRRRQQQRRRTTTVVVXXXXXXYYYYYYYYYYYYYYYXXXYYYWWWVVVTTTSSSTTTUUUVVVSSSRRRPPPNNNMMMMMMNNNNNNNNNOOOOOONNNLLLLLLMMMNNNLLLLLLLLLKKKIIIHHHIIIKKKMMMNNNQQQVVVZZZ[[[ZZZYYYOOONNNNNNNNNOOOQQQSSSUUUVVVWWWYYY[[[\\\]]]]]]]]]]]][[[YYYZZZ\\\\\\ZZZXXXVVVVVVVVVTTTSSSTTTVVVYYYYYY^^^dddeeeaaa]]]\\\\\\[[[[[[ZZZZZZYYYVVVRRRNNNIIIGGGBBB===999555333222111111111222222222333333444777999<<>>??????888999:::;;;;;;;;;::::::666888:::;;;:::999:::;;;<<<<<<;;;;;;<<<======>>>>>>???AAAAAA?????????@@@GGGEEECCC@@@?????????@@@999888666666888999999888555666999===AAABBB@@@>>>===<<<;;;===AAACCCDDDCCCEEEHHHKKKMMMMMMLLLLLLLLLJJJHHHIIIKKKJJJGGGIIIMMMLLLMMMNNNNNNLLLJJJJJJJJJLLLNNNRRRTTTTTTQQQMMMJJJJJJMMMPPPSSSUUUTTTRRRPPPRRRUUUXXX[[[[[[[[[[[[\\\OOOKKKGGGEEEGGGKKKNNNPPPQQQPPPNNNNNNNNNNNNMMMKKKLLLJJJKKKLLLIIICCCAAADDDHHHCCC@@@BBBCCCCCCEEEHHHIIIGGGEEEDDDEEEGGGIIIKKKNNNMMMLLLKKKKKKLLLMMMNNNMMMKKKHHHEEEDDDDDDFFFGGGHHHEEEAAA@@@AAACCCDDDEEEAAABBBCCCEEEFFFGGGGGGGGGDDDGGGIIIGGGHHHKKKKKKHHHDDDCCCCCCEEEIIIMMMNNNOOOXXXZZZ\\\^^^]]][[[XXXUUUSSSRRROOOMMMKKKIIIIIIIIISSSZZZbbbgggeee___WWWSSSLLLNNNSSSXXX\\\\\\YYYVVVMMMKKKLLLOOOVVV^^^dddggg\\\ZZZVVVRRROOOLLLKKKKKKMMMPPPRRRRRRQQQRRRVVVYYYWWWXXXZZZ]]]```cccfffgggcccccc\\\QQQPPPVVVWWWRRRIIIGGGJJJSSS\\\aaaeeejjjkkkjjjiiihhhffffffeeeeee___^^^]]]\\\\\\[[[YYYWWWTTTUUUUUUVVVVVVVVVUUUUUUUUUVVVWWWWWWVVVWWWYYY[[[[[[ZZZZZZZZZYYYYYYYYYYYY[[[___cccccc```^^^]]]^^^\\\\\\\\\\\\\\\\\\\\\]]]aaaaaaaaaaaabbbbbbccccccddd```YYYTTTSSSUUUYYY\\\````````````aaabbbccccccdddcccbbbbbbbbbdddeeefffdddcccaaa```___^^^______cccddddddcccaaaaaaaaabbb```aaaaaa___]]]\\\]]]___[[[\\\]]]aaaeeehhhiiihhh_________```bbbeeegggiiiddddddfffggggggggggggggghhhfffcccbbbbbbaaa```^^^[[[[[[[[[ZZZXXXYYY[[[]]]\\\aaaeeefffccc___^^^^^^_______________^^^ZZZWWWSSSPPPKKKEEE???;;;888777222222333333333333333333444666777999@@@KKKSSSUUU]]][[[YYYZZZ\\\___```___\\\^^^bbbcccbbbbbbbbbbbbaaabbbcccdddbbb___\\\YYY,,,---+++'''&&&((('''######(((******,,,......***%%%***,,,***)))+++***(((&&&&&&''''''''''''&&&&&&&&&''''''&&&%%%'''***------+++***+++---......---***((('''''')))***)))((('''((()))(((&&&%%%%%%&&&)))***+++***((('''((()))'''&&&$$$######$$$&&&''''''(((***,,,---------,,,******+++,,,,,,***))))))''''''((((((((((((((()))((('''&&&%%%%%%&&&''''''&&&&&&%%%%%%&&&'''(((((())))))))))))))))))*********)))'''$$$###$$$$$$%%%((())))))(((&&&&&&)))+++&&&((()))((((((((()))+++(((''''''(((******)))''')))((((((((()))***+++,,,''''''(((((())))))******)))(((((('''(((((())))))'''(((((()))))))))******,,,+++)))((((((***,,,---***)))(((''''''''''''''''''((((((((((((***---///,,,000555:::===>>>===<<<:::;;;<<<===>>>===<<<<<<888:::<<<>>>???@@@@@@AAA??????>>><<<<<<;;;;;;;;;>>>???@@@@@@>>>=========BBB@@@===<<<===@@@BBBCCC===<<<<<<;;;<<<<<<=========>>>@@@CCCDDDDDDAAA>>><<<;;;:::::::::;;;<<<<<<;;;<<<>>>>>>=========>>>;;;999:::===<<<999:::???@@@BBBCCCCCCBBBBBBCCCEEEGGGIIIKKKMMMMMMLLLLLLLLLKKKNNNSSSVVVWWWUUURRROOOSSSWWW]]]___^^^]]]___aaaRRRMMMGGGDDDEEEJJJNNNQQQOOONNNMMMNNNOOOOOOMMMLLLJJJHHHHHHJJJHHHCCCAAACCCDDDBBB@@@AAAAAABBBDDDEEEFFFEEECCCAAA@@@BBBFFFHHHJJJIIIHHHFFFFFFFFFFFFGGGJJJHHHFFFDDDCCCDDDEEEEEEGGGFFFDDDCCCBBBBBBBBBAAA>>>@@@CCCCCCAAAAAACCCEEE@@@BBBDDDDDDEEEHHHJJJKKKIIIHHHFFFGGGIIILLLNNNOOOLLLOOOSSSWWWYYYXXXWWWUUUMMMMMMLLLIIIFFFDDDCCCCCCEEEKKKRRRWWWWWWQQQJJJEEE:::<<>>@@@CCCFFFGGGGGGHHHJJJMMMJJJJJJLLLNNNRRRWWW[[[^^^^^^___YYYOOOIIIJJJJJJGGG@@@@@@FFFQQQ[[[```dddhhhdddcccbbbaaa``````bbbddd^^^\\\ZZZYYYXXXUUUQQQNNNKKKLLLMMMNNNOOOOOONNNNNNTTTUUUUUUUUUUUUUUUUUUVVVZZZZZZZZZZZZZZZYYYXXXWWWZZZ^^^cccdddbbb___^^^___[[[ZZZYYYXXXXXXYYYZZZZZZaaaaaaaaa``````aaaaaabbbaaa^^^YYYUUUTTTVVVZZZ]]]```_________```bbbdddeeeeeeeeeeeeeeegggiiijjjkkkiiihhhfffcccaaaaaa``````iiijjjllllllkkkjjjkkkmmmkkklllllljjjhhhggghhhiiifffeeedddeeeggghhhhhhhhhiiiiiiiiijjjlllnnnpppqqqkkkkkkllllllllllllllllllnnnllljjjhhhhhhhhhhhhhhheeeeeedddbbb```___```bbb___bbbffffffeeecccbbbbbbdddccccccdddeeeeeebbb```ZZZWWWRRRKKKEEE@@@<<<;;;888888888888888888888888777999;;;;;;@@@IIITTT[[[^^^^^^^^^\\\[[[[[[]]]___XXX\\\aaaeeefffeeeeeeeeekkknnnppppppkkkcccZZZTTT+++...,,,'''%%%''''''$$$###(((******,,,......***''',,,---***((())))))&&&&&&''''''((((((''''''&&&'''((('''&&&%%%&&&))),,,+++)))((())),,,...//////***)))''''''((())))))((('''(((((((((&&&%%%%%%'''''')))))))))'''&&&'''(((***)))'''&&&&&&''')))***'''(((***,,,------------+++***(((%%%%%%'''))))))&&&&&&&&&''''''(((((((((&&&&&&%%%$$$$$$%%%&&&'''%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&'''((((((((()))))),,,***(((&&&%%%%%%&&&'''(((((((((&&&%%%&&&((()))&&&((())))))((((((***+++((((((''')))***+++***((((((((((((((()))***+++,,,))))))******+++++++++,,,***))))))((((((((())))))(((((((((((((((((())))))+++***)))((((((***,,,...***)))((('''&&&&&&&&&&&&&&&''')))))))))+++...222666999===AAABBBAAA>>><<<===>>>???@@@@@@@@@???>>>>>>???AAACCCFFFHHHIIIIIIGGGFFFCCCAAA>>><<<;;;:::AAABBBCCCBBB@@@????????????<<<888888;;;@@@BBBCCC@@@@@@???>>>===<<<======>>>>>>???BBBDDDCCCAAA>>>>>>>>><<<;;;999:::;;;<<<<<<<<<;;;<<<<<<===<<<;;;777666666888777555777;;;???@@@AAABBBCCCEEEHHHKKKKKKLLLLLLJJJIIIIIILLLOOOOOORRRVVVYYYZZZXXXUUUSSSWWW\\\```bbb``````aaacccUUUPPPJJJGGGHHHLLLPPPRRRNNNMMMMMMOOOPPPQQQOOOMMMMMMJJJJJJLLLLLLGGGEEEFFFBBBCCCCCCAAAAAACCCDDDDDDFFFFFFDDDBBB@@@AAAFFFIIILLLJJJIIIGGGFFFFFFFFFFFFIIIIIIGGGFFFEEEEEEEEEEEEHHHJJJKKKLLLJJJHHHFFFEEEBBBEEEGGGFFFCCCAAADDDGGG@@@AAACCCDDDDDDEEEIIIMMMJJJIIIGGGFFFEEEFFFHHHJJJHHHKKKPPPTTTWWWXXXWWWVVVIIIJJJJJJGGGCCCAAAAAABBB@@@CCCGGGKKKKKKHHHBBB>>>999888777999===@@@BBBBBBBBB@@@??????@@@AAAAAA@@@BBBBBBAAA@@@>>>===;;;::::::<<>>@@@??????>>>>>>=========999;;;===???BBBIIIUUU^^^cccffffffaaaYYYTTTUUUWWWZZZ^^^dddhhhjjjkkklllnnnppprrrtttqqqhhh[[[NNNEEE&&&***+++'''&&&)))***)))###(((******,,,......***)))---...***'''((((((%%%&&&'''((())))))((('''&&&(((((((((&&&%%%&&&)))+++)))((('''(((+++---......+++)))'''&&&((()))))))))&&&'''(((((('''&&&'''((('''((()))((('''&&&'''(((&&&%%%%%%%%%&&&)))+++---((()))***,,,------......---,,,(((""""""&&&)))***&&&&&&''''''(((((())))))&&&&&&%%%$$$%%%&&&'''(((&&&%%%%%%%%%%%%%%%&&&&&&$$$%%%&&&((())))))))))))---,,,)))'''&&&&&&'''((('''&&&%%%%%%$$$%%%%%%%%%'''(((***+++***)))***+++)))(((((()))++++++***)))(((((((((((()))***,,,,,,++++++++++++,,,,,,,,,,,,+++******)))))))))))))))))))))(((((((((((()))))))))(((''''''((()))+++,,,***)))((((((''''''''''''&&&))),,,,,,,,,...333888BBBDDDGGGIIIIIIGGGCCCAAA???@@@AAABBBBBBBBBAAAAAADDDCCCCCCFFFJJJMMMOOOOOOOOOMMMIIIFFFBBB>>><<<;;;>>>???@@@@@@>>>=========???;;;888888<<<@@@BBBBBB???@@@@@@>>><<<;;;<<<===??????@@@DDDGGGIIIIIIHHHCCCCCCBBB@@@>>>???AAADDDBBB>>><<<===BBBCCC???;;;999777666777666555888===???@@@AAAAAABBBEEEJJJMMMSSSSSSQQQLLLHHHFFFJJJMMMPPPQQQSSSUUUWWWWWWVVVUUUYYYZZZ\\\\\\\\\[[[\\\]]]TTTPPPKKKHHHIIILLLNNNOOOIIIIIIJJJLLLNNNNNNMMMKKKMMMJJJIIIMMMMMMIIIGGGGGG===AAABBB@@@???AAABBBAAABBBCCCCCCAAA???@@@DDDIIILLLKKKIIIGGGFFFFFFFFFGGGGGGGGGFFFEEEDDDCCCBBBAAAFFFIIIMMMOOOMMMKKKJJJJJJHHHJJJKKKIIIFFFEEEGGGJJJAAAAAADDDFFFDDDBBBFFFLLLKKKKKKJJJHHHEEEDDDFFFGGGGGGIIIKKKNNNOOOPPPPPPOOOHHHIIIIIIGGGCCCBBBDDDGGGEEEEEEGGGIIIJJJHHHDDD@@@===;;;888777999===???@@@::::::999:::<<<<<<:::888999:::;;;<<<;;;:::999888777999<<>><<<<<<<<<>>>@@@AAA===AAAFFFHHHJJJJJJKKKKKKAAA@@@CCCKKKQQQQQQPPPRRRWWWXXXVVVRRRMMMKKKMMMPPPOOOMMMLLLLLLNNNOOOOOONNNIIIIIIIIIJJJKKKMMMNNNOOOPPPNNNLLLLLLMMMMMMLLLKKKRRRQQQOOONNNLLLJJJIIIHHHHHHMMMRRRTTTTTTSSSTTTVVVVVVWWWYYYZZZYYYVVVSSSQQQTTTRRROOOLLLLLLNNNQQQSSSRRRSSSUUUVVVWWWWWWWWWWWWTTTTTTUUUUUUWWWXXXYYYZZZZZZ[[[[[[\\\]]]^^^______[[[YYYWWWTTTRRRQQQQQQQQQUUUXXX[[[]]]]]]]]]^^^___]]]^^^___^^^]]]]]]___aaa```^^^]]]]]]^^^___^^^]]][[[[[[\\\]]]^^^_________`````````aaabbbccceeefffgggfffeeecccccceeejjjmmmllllllkkkhhhdddaaa```aaabbbcccdddeeefffgggggggggfffeeeddddddeeeeeecccaaaXXXVVVQQQLLLHHHDDDBBBAAACCCCCCBBBAAAAAA@@@??????999999;;;@@@CCCGGGOOOYYYdddiiillldddXXXOOONNNRRR[[[^^^cccgggiiikkkmmmnnnppppppmmmggg]]]OOOCCC<<<%%%)))+++'''&&&)))++++++###(((******,,,......******...---)))&&&(((((('''&&&''')))******)))'''&&&))))))(((&&&%%%%%%(((***'''&&&&&&(((+++,,,,,,++++++)))'''&&&''')))))))))%%%'''(((((((((((()))+++'''((())))))((('''((()))%%%%%%%%%&&&''')))+++,,,******+++,,,---...//////...///,,,%%%%%%***,,,***((((((((()))******++++++(((''''''&&&'''((()))***(((''''''&&&&&&'''''''''%%%&&&((()))++++++++++++...,,,***(((&&&'''((((((''''''&&&'''''''''%%%$$$'''***,,,---,,,*********)))))))))***+++,,,+++)))''''''(((((()))+++,,,---,,,,,,+++++++++++++++***,,,+++******)))))))))***+++***))))))))))))***+++)))))))))***++++++,,,,,,++++++******)))*********(((,,,000111111444:::???EEEGGGIIIJJJIIIGGGDDDBBB???@@@AAACCCCCCBBBBBBAAAEEECCCAAACCCHHHMMMPPPPPPOOOMMMJJJFFFBBB???===<<<999;;;<<<<<<:::999:::;;;???;;;777777<<>><<<>>>???>>>;;;;;;===???@@@@@@@@@CCCGGGJJJKKKKKKCCCDDDDDDBBB@@@AAAEEEIIIDDD>>>999===FFFHHHAAA999:::777555555444333888>>>>>>>>>>>>>>>>>>AAAFFFIIIOOOQQQQQQLLLFFFCCCDDDFFFJJJJJJJJJKKKLLLOOOQQQRRRTTTRRRPPPOOOPPPPPPPPPOOOPPPMMMJJJHHHIIIJJJJJJJJJBBBCCCDDDGGGIIIJJJHHHFFFIIIEEEDDDHHHIIIFFFCCCCCC999???BBB>>><<>>===@@@AAA@@@>>>>>>BBBGGGIIIHHHFFFEEEDDDDDDDDDEEEDDDDDDDDDCCCAAA???===<<<@@@CCCFFFGGGGGGGGGJJJLLLHHHIIIHHHHHHGGGGGGIIIKKKCCCBBBEEEGGGDDD???AAAHHHJJJLLLLLLJJJGGGFFFFFFHHHGGGGGGHHHHHHIIIIIIJJJJJJHHHJJJJJJGGGDDDEEEIIINNNKKKKKKLLLNNNOOOMMMHHHCCC@@@===;;;:::<<<>>>??????::::::999:::<<<===<<<;;;999;;;<<<>>>===<<<:::999:::;;;>>>AAACCCCCCAAA???CCCAAA???>>><<<<<<<<<<<<666777;;;AAAFFFHHHJJJKKKMMMJJJKKKPPPRRRPPPNNNOOORRRTTTTTTOOOIIIFFFHHHKKKIIIFFFEEEEEEHHHLLLNNNOOOMMMLLLKKKKKKMMMOOORRRTTTPPPMMMJJJJJJMMMOOOPPPOOOPPPNNNKKKGGGEEECCCBBBAAA>>>CCCHHHJJJJJJKKKNNNQQQWWW\\\dddiiihhhaaaWWWQQQIIIFFFBBB@@@BBBFFFKKKOOOJJJKKKMMMNNNOOONNNNNNMMMLLLMMMNNNOOOPPPPPPQQQPPPSSSSSSTTTTTTUUUUUUUUUTTTSSSRRRQQQPPPOOOPPPQQQQQQRRRUUUXXXYYYXXXWWWWWWWWWTTTUUUWWWWWWVVVWWWYYY[[[UUUTTTSSSTTTUUUVVVUUUSSSNNNOOOQQQRRRTTTUUUVVVVVVXXXXXXXXXZZZ\\\___aaacccbbbaaa___[[[YYYZZZ___cccggghhhhhhgggcccaaa```aaabbbaaa``````aaaaaaaaa```cccbbb```______^^^\\\ZZZSSSQQQNNNKKKHHHFFFEEEDDDBBBAAA@@@???>>>===<<<<<<999777999???BBBCCCGGGNNNYYYbbbjjjeeeYYYQQQRRRWWW[[[```eeeiiijjjiiiiiiiiijjjfff^^^TTTJJJBBB<<<999''',,,,,,(((%%%''')))(((###(((+++***,,,......******---,,,(((&&&(((***)))'''((()))++++++)))((('''))))))((('''%%%%%%(((***&&&%%%&&&(((+++,,,+++***,,,)))&&&&&&''')))******%%%'''((()))((()))+++,,,((()))******)))((()))+++------,,,,,,,,,,,,------***+++,,,,,,---...///000...111000***)))---...***))))))***+++,,,,,,------***)))(((((((((***+++,,,***))))))((((((((())))))&&&''')))+++,,,------,,,---,,,)))'''&&&&&&'''(((*********++++++***(((&&&(((***...///---+++***)))***))))))***,,,,,,+++)))'''''''''((()))+++,,,---,,,+++++++++***))))))))),,,,,,+++***))))))******---,,,+++*********+++,,,+++,,,---...////////////---,,,,,,+++,,,,,,------***///333555555888>>>DDDAAABBBDDDEEEEEECCC@@@>>>???@@@AAABBBBBBBBBAAAAAAEEEAAA???@@@EEEKKKNNNOOOLLLJJJGGGDDD@@@===;;;;;;;;;===>>>>>>===<<<<<<===>>>:::555666:::<<<;;;999:::<<<>>>===<<<<<>><<<;;;<<>>???DDDHHHGGG???999???IIILLLCCC999<<<888555555444444999@@@AAA@@@???>>>===@@@DDDHHHEEEIIILLLJJJDDD??????AAACCCBBBAAAAAACCCGGGKKKMMMNNNJJJEEEDDDEEEFFFEEECCCMMMKKKIIIIIIIIIIIIHHHFFF>>>???AAADDDFFFGGGFFFDDDCCC???>>>BBBDDDAAA>>>>>>777>>>AAA>>>;;;>>>???<<<:::===AAA@@@======AAAFFFFFFEEECCCBBBAAAAAAAAABBBBBBBBBBBBAAA???===:::999:::<<<===>>>>>>AAAGGGLLLFFFEEEEEEEEEFFFHHHJJJKKKCCCCCCFFFHHHDDD===>>>EEEEEEHHHJJJIIIFFFDDDDDDFFFIIIIIIIIIJJJKKKLLLMMMNNNHHHJJJKKKHHHEEEGGGMMMSSSNNNOOOPPPSSSTTTQQQJJJDDDBBBAAA@@@@@@BBBBBBBBB@@@DDDCCCAAAAAACCCDDDDDDDDDAAACCCEEEFFFFFFDDDAAA???CCCDDDGGGJJJLLLKKKHHHEEEFFFEEECCC@@@>>><<<;;;:::666444555:::???BBBDDDEEEPPPMMMLLLPPPPPPMMMJJJKKKLLLOOOPPPMMMHHHFFFHHHKKKGGGDDDAAA@@@CCCFFFIIIJJJNNNLLLJJJJJJKKKOOOSSSVVVQQQMMMJJJKKKOOOSSSUUUUUUOOOMMMIIIDDDAAA?????????888===AAADDDEEEGGGKKKNNNYYYbbbooowwwvvvkkk]]]RRR@@@===:::888:::AAAHHHMMMJJJJJJJJJJJJJJJJJJJJJIIIKKKLLLNNNOOOPPPPPPOOONNNSSSSSSTTTTTTSSSSSSRRRRRRNNNMMMMMMMMMOOOPPPRRRTTTTTTVVVYYYYYYWWWUUUTTTTTTPPPRRRSSSSSSTTTUUUWWWZZZTTTSSSRRRRRRSSSRRRPPPNNNFFFHHHJJJMMMOOOQQQRRRSSSSSSTTTUUUVVVYYY]]]```bbb```^^^[[[UUUQQQPPPUUUYYYeeefffgggfffdddbbbbbbcccgggeeebbbaaaaaaaaa```___aaa___\\\[[[ZZZYYYWWWUUUPPPOOOLLLJJJHHHGGGGGGGGG???>>>===<<<;;;:::999888;;;777999@@@BBB@@@AAAFFFKKKXXXdddddd\\\VVVZZZaaaaaaffflllppppppmmmjjjhhhaaaYYYMMMAAA999555666777,,,,,,,,,+++***((('''&&&((()))******+++///444888......---+++)))(((***,,,%%%''')))))))))***,,,---)))***+++***)))((()))***(((''''''))),,,------,,,''''''((('''&&&&&&(((+++))))))******+++,,,------222000...---...000222444333444444333222000...------,,,---000444666444111555666666666555222///------......---------000222------,,,,,,++++++******((())),,,......---+++******)))***+++------+++)))...******,,,,,,)))***---+++(((&&&)))...///,,,''''''((()))+++,,,,,,++++++++++++*********+++,,,,,,"""'''+++,,,,,,,,,,,,+++...///---,,,...---)))***+++,,,+++***)))+++---111///,,,******+++...000222111000222444666666555000000111111111111111111333444555888:::<<<>>>???AAABBB@@@<<<===???>>>:::>>>???AAAAAA@@@@@@@@@BBBAAA@@@>>>???CCCGGGJJJLLLMMMIIIEEEAAA???>>><<<;;;<<<<<<<<<<<<<<<;;;;;;;;;@@@999333555<<>>>>>>>>;;;:::::::::;;;;;;<<<===AAA===:::<<<@@@CCCAAA>>><<<999666555333111555:::???>>>>>>======>>>??????HHHDDDBBBBBB@@@===<<>>>>>AAABBBAAABBBEEEGGGEEEBBB???>>>>>>@@@AAACCCEEEFFFEEEDDDBBBCCCCCC444444999BBBEEEBBB>>>======:::;;;>>>>>><<<;;;>>><<<;;;888666555666999:::999999::::::;;;===BBBEEE???@@@AAAAAA@@@???>>>===BBB???===;;;:::999777666555666888999999:::===???DDDCCCAAAAAABBBEEEHHHJJJEEECCC@@@>>>======>>>>>>===AAAEEEEEEBBB@@@BBBEEEFFFEEEEEEFFFHHHLLLPPPSSSNNNSSSWWWTTTMMMIIILLLPPPLLLMMMOOORRRSSSOOOJJJEEECCCAAA@@@BBBEEEHHHHHHFFFBBBCCCDDDGGGIIIKKKMMMMMMFFFEEEGGGLLLLLLGGGEEEFFFKKKLLLNNNPPPPPPNNNLLLJJJMMMKKKHHHDDD@@@===<<<;;;666666888999;;;===???@@@AAAEEEIIILLLKKKIIIHHHHHHIIIHHHFFFEEEEEEFFFGGGHHHDDDDDDCCCAAA@@@AAADDDGGGDDDCCCCCCDDDGGGKKKOOORRROOOIIIHHHOOORRRPPPOOORRRMMMIIIDDD???======>>>???;;;===???BBBCCCDDDDDDDDDMMMYYYkkk{{{xxxjjj___MMMCCC888222444:::???AAAEEEEEEEEEEEEFFFFFFFFFGGGJJJIIIIIIIIIIIIKKKLLLMMMNNNMMMLLLMMMNNNMMMJJJHHHIIIJJJJJJIIIHHHJJJMMMPPPRRRTTTTTTTTTSSSRRRSSSTTTQQQQQQQQQSSSVVVXXXYYYXXXUUUSSSRRRSSSTTTSSSPPPLLLJJJLLLNNNOOOOOONNNLLLKKKOOOTTT[[[___^^^]]]]]]^^^bbbbbb___YYYQQQNNNQQQUUUdddgggkkkkkkhhheeeeeefffbbbhhhhhhccc```cccaaa\\\___^^^\\\ZZZXXXWWWVVVVVVSSSTTTQQQLLLIIIIIIGGGDDD???>>>===;;;999777666555444666888888888999;;;===FFFRRR```fffccc^^^^^^```fffhhhmmmtttyyywwwnnnfffVVVLLL???555000///......++++++***)))((('''&&&%%%$$$&&&***...222888???CCC***++++++)))((((((***,,,&&&''')))))))))***+++---'''((())))))(((((()))***''')))+++,,,------------++++++,,,+++******,,,///+++,,,,,,---......//////000000000111333777:::<<<<<<<<<<<<;;;999777555333777666555888;;;<<<;;;999::::::;;;;;;:::888666555///000111000000222555777222222222111111111000000+++---000222222222000///,,,,,,---///111000...,,,---******,,,,,,)))(((+++***))))))+++...///---***)))***,,,---......---------,,,++++++++++++,,,,,,'''))),,,...---------...,,,///000......000///++++++,,,---...---...000222222111//////000222444666777888999:::::::::;;;;;;777777777777666666666666999::::::;;;===>>>>>>???@@@@@@>>>;;;;;;>>>===999;;;<<>>???AAA<<<::::::===CCCHHHJJJKKKHHHEEEAAA>>>===<<<;;;:::===<<<<<<;;;::::::::::::===999555666;;;===:::666888888888888888888888888888888999999:::;;;;;;;;;888888777777888999999:::;;;888555777;;;===<<<999<<<999777888555333555:::=========>>>>>>????????????<<<<<<>>>???>>>@@@DDDAAA>>>>>>AAAAAA???@@@DDDCCCAAA===:::999888999:::???AAABBBBBB@@@??????@@@888666888===@@@===::::::555333333555555111000222:::999777666666666777888888999:::;;;;;;===@@@BBB@@@AAAAAA@@@???===;;;999???<<<999777777666555444111222444444444666888:::BBB@@@>>><<<<<<===???@@@<<<;;;:::::::::<<<>>>???===@@@AAA???<<<;;;>>>BBBCCCBBBBBBCCCFFFJJJNNNPPPUUUXXXXXXSSSLLLGGGHHHJJJIIIIIIKKKMMMMMMKKKGGGCCCBBB@@@@@@CCCHHHKKKLLLKKKIIIIIIJJJKKKMMMOOOQQQRRRMMMKKKMMMPPPOOOJJJGGGHHHIIIKKKMMMOOOOOOMMMKKKJJJNNNLLLIIIFFFDDDBBBAAAAAA;;;<<<===???@@@@@@AAAAAA@@@CCCGGGHHHGGGEEECCCCCCHHHGGGFFFEEEEEEFFFHHHIIIEEEDDDCCC???======???AAA@@@@@@AAABBBEEEHHHKKKMMMHHHCCCBBBGGGKKKJJJJJJMMMGGGDDD@@@<<<:::;;;===>>>:::;;;<<>>??????@@@AAABBBCCCCCCCCCCCCGGGGGGGGGGGGHHHJJJLLLMMMLLLKKKKKKLLLMMMMMMJJJHHHGGGFFFEEEFFFGGGJJJLLLNNNMMMOOOQQQRRRRRRRRRTTTVVVTTTQQQOOOOOORRRUUUXXXYYYVVVTTTSSSTTTUUUTTTRRROOOMMMMMMNNNOOOOOOOOOOOOOOORRRVVV[[[]]][[[ZZZZZZ[[[aaabbbbbb]]]UUUQQQQQQSSS]]]ccciiimmmmmmlllmmmoookkknnnmmmgggaaa`````````aaa```^^^\\\[[[ZZZYYYYYYTTTUUUSSSLLLIIIIIIGGGCCC===<<<:::888666555444444222444666666666777888:::>>>KKK[[[eeefffdddcccdddkkkkkkmmmppprrrmmmddd\\\KKKCCC999222/////////...+++***)))((('''&&&&&&&&&'''))),,,...///222555777'''((())))))((()))+++---'''(((************,,,...&&&((())))))((((((***+++'''+++000111///...///000///000000///...///111333///000000111111222222222333333444666888;;;???AAACCCBBBBBB@@@>>><<<:::999@@@>>>======???@@@@@@??????@@@@@@@@@@@@???>>>>>>222333444444444666:::===888888888888888777777777000222444666777888777777000000222444666555222000000......000///+++***,,,***+++---///000///...------...///000111111000000//////...---,,,,,,,,,---///000000000...------......222333111111333222///---///000111222333666888555666777888999;;;<<<======@@@CCCCCC@@@>>>???@@@<<<<<<;;;;;;::::::999999===========================>>><<<999:::===<<<888888:::<<<===<<<<<<===>>>;;;999888<<>><<<:::;;;;;;::::::>>><<<;;;999888888999999999888888999;;;;;;999777666666666666666777777777555555666666777888888888777777666666666777888888666444222333666888777666:::888999:::888444555999999:::<<<>>>??????>>>>>>999666777;;;======@@@DDD@@@===<<>>===;;;::::::;;;;;;777666999:::777666777444111111333222...---///777777777666666666666666777999;;;<<<;;;<<<===>>>============<<<;;;::::::<<<999555333333333222222///000111111111222555777;;;999777666555666888999666666555555666888:::;;;<<<===<<<999666777;;;???>>>>>>>>>???AAAFFFJJJLLLWWWVVVSSSNNNIIIFFFEEEFFFEEEEEEDDDEEEFFFEEEBBB@@@??????@@@DDDIIINNNPPPPPPKKKKKKJJJJJJKKKMMMOOOPPPLLLIIIJJJLLLJJJDDDAAABBBFFFGGGIIIKKKLLLKKKJJJIIILLLKKKIIIHHHGGGGGGGGGHHHCCCCCCDDDEEEDDDCCCAAAAAA@@@CCCFFFFFFEEEBBBAAA@@@FFFEEEDDDDDDEEEFFFHHHIIIGGGFFFCCC???;;;:::;;;<<<<<<===>>>@@@BBBDDDFFFGGG@@@<<<;;;>>>BBBCCCEEEHHHAAA>>>;;;888777999;;;===999888999<<>>???GGGYYYmmmwwwtttmmmXXXOOOCCC;;;999:::;;;<<<666888;;;>>>???@@@@@@???DDDDDDEEEFFFHHHJJJKKKLLLIIIHHHHHHIIIKKKKKKJJJHHHEEEBBBAAABBBFFFJJJJJJIIIFFFHHHKKKNNNOOOQQQTTTWWWVVVRRRMMMKKKMMMQQQUUUXXXWWWUUUSSSSSSSSSSSSQQQOOOMMMNNNNNNOOOPPPQQQQQQRRRSSSVVVYYYYYYVVVTTTVVVXXX^^^aaabbb___YYYTTTRRRRRRXXX^^^fffkkklllnnnpppsssssspppmmmjjjccc\\\]]]```aaa```___]]]\\\[[[[[[[[[VVVWWWTTTMMMIIIHHHEEEAAA:::888666333111111111222///111333333222333444666555@@@PPP^^^eeefffeeedddiiigggeeecccaaaZZZQQQJJJ<<<777222...---.........,,,+++***)))((())))))******,,,...---+++)))))))))''')))******)))***+++---***+++------,,,,,,...000***,,,---,,,++++++,,,---)))...444444111///000333111222222111000111333555333333444444444555555555999999999999999:::;;;;;;???>>>>>>>>>===<<<;;;;;;AAA@@@>>>======>>>>>>???AAAAAAAAABBBBBBBBBCCCCCC777777777666666888<<>>CCCGGGFFFAAA>>>???AAA;;;;;;:::999888888777777::::::::::::999999999999:::;;;999666888;;;:::777999;;;<<<<<<;;;::::::;;;>>>;;;:::===CCCFFFBBB>>><<<:::888888:::;;;;;;:::===<<<:::888777777888888666999<<<===<<<:::888888555555666666666666777777555555555666777777888888888888777777777888888999555333222333555777777666777666888;;;999555444777666888:::===>>>>>>===<<<:::777777:::;;;:::<<<@@@===:::999;;;;;;999999<<<>>><<<:::888777777888888888999::::::888777777888:::666555999999666333444444111222444444000///111444555666666666555444444555888;;;<<<;;;:::::::::666777888999;;;<<<======:::666333111111222222111000111222222222222555777333333222222222444666777777666555444333222222333888999999888666777:::===<<<;;;;;;<<<>>>BBBFFFHHHMMMLLLIIIFFFDDDDDDDDDEEEBBB@@@??????@@@@@@???>>>===>>>@@@CCCGGGKKKNNNPPPFFFEEECCCCCCCCCDDDEEEFFFEEECCCCCCEEECCC>>>;;;===@@@BBBDDDEEEFFFFFFEEEEEEFFFFFFEEEEEEFFFHHHIIIJJJGGGGGGGGGGGGEEEBBB@@@>>>@@@CCCEEEFFFEEEDDDCCCCCCCCCBBBBBBBBBCCCEEEFFFGGGEEEEEEBBB>>>:::888999:::999:::<<>>AAADDDGGG???===:::888777888:::;;;:::888777;;;AAADDDCCCAAA@@@===@@@OOOdddpppnnnfffYYYQQQFFF===999888888888000222666:::=========<<>>@@@EEEHHHGGGDDDAAADDDGGGIIIKKKNNNQQQSSSTTTPPPKKKIIIKKKNNNRRRTTTVVVUUURRRPPPOOOMMMLLLKKKJJJKKKMMMOOOPPPPPPPPPPPPPPPRRRSSSRRROOOOOORRRUUUZZZ[[[\\\ZZZVVVSSSRRRSSSUUUZZZ___aaaccceeejjjmmmrrrmmmjjjjjjeee\\\YYY\\\^^^]]]\\\[[[[[[[[[[[[[[[VVVWWWTTTMMMHHHGGGCCC>>>888666333000......000111---.../////////...000111///666BBBOOOXXX\\\[[[YYYYYYVVVRRROOOJJJDDD===888000///---,,,,,,,,,------///......---------......))),,,///000000//////000+++,,,------,,,+++,,,------...///000//////000222000111222111///...///000,,,111666666222000222555111111111000///000222444555555666666666666666777::::::999999888666555444666666777777888999::::::>>>>>><<<;;;999999:::<<>>>>>???@@@BBBCCC::::::888666555666:::===::::::::::::::::::::::::444444555666888:::;;;<<<666777888:::<<<<<<999666777444444666444000///111,,,///333666555444444444555555555555555666666666666555444333222111111111111111111///......111333444777999888999<<<;;;888333444555444333333555666888:::===@@@AAA@@@???>>><<>>===:::888888999;;;999888;;;@@@AAA===999999888777888:::<<<<<<;;;<<<;;;999888777777888888666:::===???===:::999999666666666777777777888888666777777888888999::::::888888777666666777777777444333222333555666666666444444777;;;999444222555444555888:::<<<<<<;;;:::;;;777777999:::999:::>>>:::777666888888555666999;;;::::::999:::;;;<<<<<<777888999999777666666777666444555:::;;;777333333///---...222222000000222222333555666666555444333444777:::;;;:::999888888444444666777999;;;<<<===999666333222222333333333222333333333222222444666333222222222333444555666777777555444222111000000555666888::::::;;;<<<===;;;:::999:::;;;???BBBEEECCCBBB@@@>>>>>>???@@@AAA@@@>>>;;;;;;<<<======<<<<<<===???@@@BBBEEEHHHIIIAAA@@@???>>>===>>>>>>???CCC@@@AAACCCCCC???===???;;;;;;===>>>???@@@??????======>>>???AAACCCFFFGGGGGGGGGFFFEEEBBB???<<<;;;===???CCCDDDDDDDDDDDDEEE?????????@@@@@@AAABBBCCC>>>>>>===:::777666777888888999<<<>>>??????>>>===>>>???>>>===>>>BBBFFFHHHAAA???<<<:::888888:::::::::999888;;;@@@CCCCCCBBBBBB???@@@MMM]]]eeeaaaYYYSSSMMMDDD<<<888666555555...111555999;;;<<<;;;;;;===>>>@@@CCCEEEGGGHHHIIIBBB@@@@@@AAADDDEEEEEEDDDEEEAAA>>>???DDDFFFCCC??????AAADDDEEEFFFHHHKKKMMMOOOLLLJJJIIIKKKLLLMMMMMMUUUTTTSSSPPPMMMJJJHHHGGGEEEGGGJJJMMMOOONNNLLLKKKJJJLLLLLLKKKIIIJJJOOOSSSUUUSSSQQQNNNMMMNNNPPPRRRRRRTTTVVVWWWXXX\\\ccciiinnnkkkjjjlllhhh___YYYWWW[[[ZZZZZZYYYYYYYYYZZZZZZUUUVVVSSSLLLGGGDDD@@@:::777444111...---...///000+++,,,------,,,+++,,,...---000555<<>>???;;;:::888555444555888;;;777777777777888888888888333333333333444666888:::777777777999:::;;;999777666222111222111......111///111555888999999777555777777666666666666777777555555444333222222222333000111222111111222555777333777999888:::======999444555555333111000111333333555888;;;<<<<<<:::999;;;===>>>;;;888666777999777666666666555444444444444555555666777888999999555777555333555999999666<<<>>>>>>===:::888888888444444555888;;;<<<;;;:::999999888999;;;<<<;;;::::::::::::999999999888888777999<<<===<<<:::999888666666777777888888999999777777888999999::::::;;;666666555444444444555555222222222222333444555666333333666:::888333222444333444555777888888888777777555555888::::::<<<@@@888555444777777555555888666666777888999:::<<<<<<777888:::999888666777777555333555:::<<<777333333///---...333444111222444222333444666666555444444333555888:::999888777888777777666666777777888999999777555555666666555444111222333222111111222444777666555444333222222222333333333444333333333333444555777:::;;;;;;;;;:::;;;:::888888999<<<>>>@@@>>>>>>>>>;;;999888999;;;===;;;999888:::;;;;;;;;;:::;;;<<<===<<<===@@@BBBAAAAAA@@@@@@???>>>>>>===>>><<<<<>>@@@BBBFFFEEECCCAAA>>><<<:::999777:::===??????@@@AAABBB:::;;;;;;<<<<<<=========555666666555333222333555888999:::<<<<<<<<<;;;;;;>>>AAAAAA>>>>>>BBBFFFFFF@@@???===:::999999::::::999:::;;;<<<===???AAABBBEEEFFFIIIRRR\\\___ZZZTTTIIIEEE???:::666555555666000222555888:::::::::999999;;;===???BBBCCCDDDEEE>>>===<<<===???AAAAAA@@@BBB???>>>???AAABBB@@@>>>===???AAABBBBBBBBBDDDFFFHHHGGGFFFGGGIIIIIIHHHFFFPPPQQQRRRPPPLLLHHHFFFEEEBBBDDDGGGJJJKKKJJJHHHGGGEEEGGGHHHGGGFFFGGGLLLQQQQQQMMMHHHDDDCCCFFFJJJMMMKKKMMMNNNOOOQQQWWW```gggiiiqqqtttnnneee]]]WWWRRRVVVVVVVVVVVVVVVWWWXXXXXXQQQSSSPPPIIIDDDAAA<<<777444222000...------......***+++,,,,,,***)))***+++,,,,,,---///333666777777555444333111///...---,,,+++,,,...---+++*********111333555777777666555333000111111000---++++++++++++---000000000//////000...///000000//////000111---///111111000000222444555444444333333444555666111222222111000111333555555555555555555444444444333444666777777555333222/////////000222444666888:::<<<===<<<:::888888:::999888666555555888:::<<<:::999777444333555999<<<555555666666666777777777222111000000000222555777777666555555777888888777666111///000///...///333222222444999======999555888777666555555666777777333222222111111111222222...///111111111222444777111555777666888;;;;;;888444444444222000///000222///111555888:::::::::999<<<;;;999777666666777888555555444444444444444444444444555555666777777777444666555333555999999666999;;;<<<<<<:::999999:::333666888999888999:::<<<:::999999:::;;;;;;:::888777888:::;;;<<<;;;:::999777777999::::::999777666555666666777888888999999666666777777888999999999777666666555444444555555222333333333333444666777333333666:::999444333666222333333333444444555555555222333777999999<<<@@@888555555888888666777;;;444555555666777888999:::777999:::999888666777777777444444777888555222333333111111555666333333555333333444555555555555555222444777888777777777888777777666555666777888888888777777888999999666444222333444333111111222444666666555444333222111111000111222333555555666666666666555666777777777777:::999777666666888:::<<<;;;>>>@@@===777555666::::::888777777888999999888777999::::::888999;;;>>>>>>???@@@AAA@@@>>><<<;;;999666666999999666666999555555666666666666666666222222333444777999<<<>>>GGGEEEBBB???<<<;;;;;;;;;666888:::<<<;;;<<<===>>>777777888888999888888888222333444444222222333444777888888999999999888888999>>>@@@<<<:::>>>AAA@@@<<<;;;:::888888888999:::777:::<<<;;;999:::>>>BBBFFFJJJPPPTTTVVVTTTPPPNNN>>>===:::888666666777999333444555777888888888888555666999;;;===>>>>>>>>><<<:::999999;;;=========::::::<<<===>>>?????????;;;<<<>>>???>>>???AAABBBBBBAAA@@@AAACCCDDDCCCBBBEEEHHHKKKKKKHHHEEECCCBBBEEEDDDDDDDDDEEEFFFFFFGGGCCCEEEGGGFFFEEEFFFJJJOOONNNIIICCC>>><<<>>>BBBDDDCCCFFFIIIKKKMMMRRRYYY___fff{{{nnnXXXQQQPPPMMMNNNNNNNNNNNNOOOPPPRRRRRRMMMOOOMMMGGGBBB???999444111000///---,,,,,,,,,,,,+++,,,,,,+++***))))))***)))***+++++++++,,,,,,------------,,,+++******+++***,,,...---+++))))))+++111333666999:::888666444000111111000///...///000)))+++...000000000111222---...//////......///000(((***---...///000333555777555222222333555666666333444444333222222555777444444444444333333333333555777888999777555222000......---...///111333444777:::===<<<:::777888999999777555333444666999;;;888777555333333555:::>>>555555555666666777777777222111///......000333555777555333333444666777777777222///000000///222777444333444999???@@@;;;555888777666555555666777777000000000///000000111111+++---/////////000111333...333555444666::::::777333333333222000000111222...111444888;;;=========???;;;777555666888888999222222222333333333333333333333444444444444444444444555444333555999:::666666888:::::::::999:::;;;999===???===999777:::===;;;:::999:::;;;:::999777666888:::======<<<:::999777666555777888888666444555555555666777888888999444444555555666777777777999999888777777777777777444555666666555666888999555444777:::999555444777333222222111111222333333666333333666777777999===888666666999:::888999===666666666777777777888888777888:::999888666777777:::555222444444222111333333000111444333000000222444444444555555666666666111333666666666666888999444444444555666888:::<<<777777888999;;;:::777444555555666444333222444555222222222333333333333333000111222444555555555555:::777333111222333444444:::888666444444555777999888===AAA???999666888===888777555666777888888777555777999888777777999<<<:::<<<>>>???>>><<<999777999666666888888555555777555555555555555555555444111111222333555888:::<<>><<<<<<===>>>777999;;;;;;::::::;;;<<<555666666666666666555444444555666666444444444666777777777777777777777777444;;;===999666:::<<<:::777777666666777888999:::666:::===;;;666666;;;AAAAAAGGGMMMNNNIIICCCAAAAAA888888777666666777:::<<<555555666666666666777777222333555888999:::::::::;;;999777777999:::;;;:::444666999;;;<<<===???AAA888:::<<<=========???AAA>>>===<<<<<<>>>@@@AAA@@@:::???DDDFFFDDDAAA??????HHHFFFBBB@@@@@@CCCFFFIIIDDDFFFHHHGGGEEEFFFIIIMMMNNNHHHAAA<<<::::::;;;<<<===BBBGGGJJJKKKMMMQQQTTTccclllKKKCCCHHHIIIFFFFFFGGGGGGHHHJJJKKKLLLKKKMMMKKKEEE@@@===888222.........---,,,+++******+++,,,---,,,***((()))***&&&))),,,,,,+++))))))******++++++***)))(((((())))))+++------***(((***+++555444444666999888333///---...///000000111111000444111...///111333333111111000000///000000111222...///000111333444555666555444333444666777666555444444333222111111111111333444555444333222333444777888999999777666666777777666555444444444444444555666888999:::::::::999888888777666555555666666333666999:::999666555444666555333111000000111111000...///111111...000555666444333333555666555555777333000///000000...+++888777666888;;;===;;;999777666666666666888999:::999666333111000222444666333333333222000///---------111555888777666555444222111000///...---------000111222444555666666666<<<:::888888999999888888999888666555444444444444555333222333666777666333555777888777666555666777666888;;;;;;:::999999999;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;:::888777888999999::::::;;;;;;;;;::::::666777888999999888777666111222222222222444777::::::888666555777888888888777777777666444555777999777666555444444555666777777888999999999999888777333444444444333222222111555444333444666999:::::::::888666555777888888777333444555666777888888888:::888666888::::::888555999999777666444222111000222222222222333333444555111111000000111222444555555444333222222555:::>>>666555444555777999888888::::::;;;999666444444555888777555444444555666777333444444444333333222111000000000111222444555666444444444333333222222222333222222222333555777888888999:::::::::888666555666777888888777666666777999555111111555999;;;;;;888;;;;;;::::::<<<999333444555666555555555777999444444555555444444333333333333333333555777999;;;>>>>>><<<999777888:::===>>>888555777777444777===:::888888:::888555666:::444666777777555444555666555777:::;;;999777555444777777777777888888888888555666777888888888888888888999999999888:::===???;;;>>>@@@AAA>>>;;;999999777777777777777888888999777666666555555555555555777777777777777777777777777777888888888999999999444777;;;>>>@@@???===<<<>>>;;;999999;;;;;;999666<<>>:::888;;;===<<<;;;999:::>>>@@@>>>???BBBBBBBBBAAA???===<<<===???BBBBBBBBB@@@???AAADDDFFFJJJDDD>>>:::;;;<<<<<<;;;;;;<<>>:::888666666777888888888666777777666444555666888666666666666777777888999777888999::::::999888777444444444444444333222222777666555555666777888888:::888666555666888777777777777666666777888:::<<<;;;999888999;;;:::888666888888777666444333222111444444333333333444444555333333333333444555666777333444333222222444777:::555555444444555666888999999::::::888666444444555666666555444444555666777444444555555444444333222222111111111222333444444444333333333333333222222000000000111222444666777888999999999999888777666444555666777777777777777999666222222444777777777555777777555666999777222444555666666444444666888444444444555555444333333222222333333555777999;;;<<<<<<;;;999888999<<<>>>===888555777777555888===<<<::::::;;;999666777;;;666777999888666555555666666999<<<<<<:::888777666666666777777888888999999777888999999999999999999888999:::999999999;;;===<<<>>>@@@@@@===999777666777777777777777888888999777777666555555555555555777777777777777777777777888888888999999999999:::666888;;;===??????>>>===<<<:::888888999999777555555999;;;888999<<>>;;;888999===>>><<<===@@@???@@@???===;;;;;;===>>>>>>?????????>>>???BBBDDDDDDAAA===;;;;;;;;;:::888:::;;;======>>>@@@CCCEEEEEEPPPRRRHHH@@@@@@???;;;EEECCC@@@>>>???BBBFFFIIIGGGDDD???<<<:::999777666111000///---,,,,,,,,,,,,&&&''')))***++++++++++++(((&&&'''***'''###%%%***((('''&&&''')))***)))((((((((()))******)))((((((222222333555666666333111......000111222333333444111000//////222333444333...///000111222111111000333333333333333222222222111000000111333444444333222222111111111222333333333444555555444333444666666777888888666555555666333222111111111111111111666666666777888999;;;<<<::::::999888888888888999666777888777444333333444333222000///...//////000000///111444444222444888888666555666777777777555555333111111222333222111555444444555777888777666777777666777777888::::::===<<<999666333111000///333333333333222111000///...111444555444333222333......---------...///000---///222555999;;;===>>>999;;;===??????===999777===;;;888666555666888::::::999888999;;;<<<;;;:::666777888888666666777888555888:::;;;:::999999:::888888888888888888888888888999:::999777777777999666777777777777777666666555555555555555444333222444444444333333444888::::::888555555777888888888555666777666444444666888555666777888999:::::::::888888999::::::999888888555555555666555555444333:::999888777777777777777;;;999777666777888888777;;;999777666666888;;;======<<<;;;;;;;;;;;;888666777777666555555444444333666666555555444444555555555555666777888888888888333333444333222333555777333555555444222333777;;;888999999888555444444555444444444444555666777777555666666666666555555444444333333222222222333333222222333333333333333333111111111222444555777888888888888888888777777777666777777888888777777666777666444333444555444333444666555333444888777333555666777666444444444666333444444555555555444444222222333444666888:::;;;999:::999888888999<<>>===;;;;;;===:::666777;;;888::::::999777555555666666888::::::999777777777666666777777888999::::::999999999999999999888777777999;;;;;;999888999:::<<<===???>>>:::777444444777777777777777888888999888777777777666666666666777777777777777777777777999999999999::::::::::::::::::;;;<<<=========>>>:::888777777888888666555777;;;===:::888999999666:::888888;;;<<<999:::<<<<<<<<<===<<<::::::<<<===999;;;===>>>===>>>@@@BBB>>>===;;;;;;;;;;;;999777;;;<<<===<<<::::::<<<===999DDDJJJEEE@@@AAAAAA===BBBAAA?????????AAACCCEEECCC@@@>>><<<;;;999777555222111///---,,,,,,,,,,,,&&&''')))***+++,,,,,,,,,'''&&&''')))(((&&&'''+++((('''&&&'''((()))(((''''''(((((())))))(((((('''111222333444555444333222000111222444555666666666/////////000222333444444---...000222333222111000555555444333222111000000///......///111333333222111111000000111222333333333444555555444333555666888999;;;:::888777777888333333222222222222333333555444444444666888:::;;;::::::999999999999::::::888888777555222111222444111000///...---...///000000000222666666444666:::999777777777888888777555444333222333333444555555555666666777888888888777777777777777888999::::::;;;:::999777444111///---000000000000000///...------///111222111000000111000///---,,,---...///000000111333555777999::::::888:::===>>>===;;;:::999;;;999666444333555777999;;;::::::;;;<<<<<<<<<<<<666777888888666666777888555777999:::999999999:::888888888888888888888888777888999999777777888999777777777777777777666555444444444444333222111111000000000///...///222444888666444444555666666666444555666555444444555666333444666888:::::::::999888999999999999999999888777777888888888777777666;;;;;;;;;:::999999999:::===;;;999888999::::::999<<<;;;:::999999:::;;;<<<>>>>>>===<<<<<<:::888777555555555555555555555555888888777666555555555666555666888999:::999888888333444666555444333333444333666777555222222777===777888888777555444555666333333444444555666777888777777777888888777666666444444333333333444555555222222222333444444444555555555666666777888888999888888777777777888888999:::999999999999888666444555555555555666666555444666777666444666::::::777555777777666444333333444333333444555555666555555333444555666888:::;;;<<<999999999888777888;;;===888666555666777999;;;>>><<<:::;;;===:::666666::::::;;;<<<;;;888666666666444666777777555444555666666666777888999999:::;;;888999999999888777666666777999;;;;;;999777777777999:::<<<;;;888666444444777777777777777888888999999999999999999888888777888888888888888888888888999999:::::::::;;;;;;;;;<<<;;;:::::::::<<<===>>>999888777777777777666666666;;;>>>;;;999999777444;;;888888;;;;;;888888:::999:::;;;;;;::::::<<<===777999<<<======>>>???AAA<<<;;;::::::::::::::::::>>>??????===;;;::::::;;;666>>>CCCAAA???BBBCCCBBB@@@@@@@@@AAABBBBBBCCCDDD@@@>>>=========<<<999666444222000---,,,+++,,,,,,++++++++++++++++++++++++(((((()))******))))))***((('''&&&'''((()))((('''''''''((((((((((((''''''111222444444444333333222///000111333444555555555///000111111222222333333,,,...000222333222111000555444444222111000//////...------///111333333222000000000000111222222333111333444444333333444666777999::::::888777777888666555555555555555666666222222222222444666888::::::999999888999999::::::888888777444222111333444///...---------...///000111000333888888555777;;;999888777888999999777555333333333444444555666777888999::::::::::::::::::666777888888999999::::::777777666555333111///---,,,,,,,,,------,,,++++++,,,---//////......///111333111///---,,,---...//////000222444555777888888888999;;;:::888888999;;;999888666444444555777888888999999:::999::::::;;;555666777777666555666777444666999:::999888999:::999999999999999999999999777888999999888777888:::888999999999888777777666444444333333222222222222222222222000///000333555666444222222333444444444333555666555444333444555111222555777888888888777888888888888888888888888999999::::::::::::999999999;;;======<<<;;;===???>>><<<::::::;;;======<<>>===<<<=========<<<;;;999888888555555555666666666777777999888777777666666666666555666777999999888777666444666777777666444444555444777999777444444999>>>666777888777666555666777333444555666777777888888777888888999999888888888333333444444555777888999333333444444555555555666999999999999888888777777777777888888999999::::::777666555666888999777555333444666777777777777777777888777555777;;;;;;888555777888777444222222222222333444555666666777666666666777999:::;;;<<<<<<:::::::::999777777888:::666777666555777:::<<<===999888999<<<:::666666999;;;<<<===<<<999777666777555666666555444444666777666777777888999:::::::::::::::::::::999888777777777999;;;:::888666666666555777888888777666666666777777777777777888888999::::::;;;;;;;;;:::999888999999999999999999999999999999:::::::::;;;;;;;;;<<<;;;999888888:::===>>>888888888888777777777777---444999:::<<>>>>>???AAA>>>===:::888888999===???===>>>???>>><<<;;;;;;<<<555999;;;999888;;;???@@@>>>???@@@AAABBBBBBBBBAAA?????????@@@AAA@@@===:::777555222///---,,,------...---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++))))))(((''''''((()))(((&&&((((((''''''''''''((((((333444555555333222222333......///000111111111111///111222333222111111222---...000111222222222222222222222111000000/////////......///222444444333111111000000000111222222000111333333222222333555555666777777555444444555666666666666666777777888111111111333444666888999888777777777777888999999888888777555333222444555...------------...000111222111444999888666666:::999888888888999888666333222333444444333444666888999;;;<<<<<<;;;::::::;;;666777888999::::::::::::555555444444222111000///******++++++++++++++++++,,,---......---...111333666444111...------///000+++,,,///222444666888888666888999888555555888;;;999888777666666777888888555777888888777666888999444555666666444444555666333555888999999888999:::::::::::::::::::::::::::888999::::::999888:::;;;::::::::::::999888777777444444333333333333444444444444444222000111333555666333111111333444444333222444555555444333333444111222333444555666666666888777666666666666777888999999::::::;;;:::::::::555999======<<<<<<>>>AAA>>><<<:::;;;===?????????BBBCCCEEEFFFEEEBBB>>><<<:::;;;<<<;;;999777777888555555666666666777777777888888777666666666777777555555666666777666666555444666888777666555555666555777999888777777999<<<666777888888777777888999555666777888888888888888777888888999999999999888555555555666888999;;;<<<555555666666666666666666888888999999888777666555666777999;;;<<<<<<;;;:::222111111444999;;;:::888222444777888777777888:::555777666444666999888444444666777777555222222222111222444555777777888888777888999:::;;;;;;;;;;;;:::::::::999777666777888555777777555666;;;<<<;;;666666888;;;:::777777::::::<<<<<<;;;999777777888888888888777666777999;;;888888888999999999999999;;;;;;;;;;;;;;;;;;:::999777888999999777666666666333555666777666666777888777777777777777888888999999:::;;;;;;;;;:::888777999999999999999999999999999999999999:::::::::::::::888777666777999<<<>>>777888999888777666777888000666;;;:::;;;======::::::777777::::::777777999777999;;;;;;:::::::::;;;999:::<<<=========???AAA???>>>;;;888777999>>>AAA:::<<<======<<<;;;;;;<<<999999999777777999<<>>???????????????@@@@@@@@@BBBDDDDDDBBB@@@<<<:::666222000///000111...............000111111---//////---...000---)))***)))(((((())))))(((''')))((((((''''''(((((()))555777888666333111222333000000111111111111000000///222444444111///000111......///000111222333333////////////////////////000//////111444555666555222111111000000000000111...000111111111111222444444555666666444333333444555444444444555555666777000111333555777888999999555555555555555666777777777777888666555444555666...---------...///111222222222555999999555555888888777777888999888555222222333555444333333555888777:::<<<;;;999888999:::666777888:::::::::::::::666666555333222111000000++++++,,,------------------.../////////111444777666444111......///222333,,,---///111444555666666333666:::999666555777:::666666666777777777666666333555777666444444666888333444555444333333444555222555888999999888999:::::::::::::::::::::::::::888:::;;;;;;::::::;;;<<<::::::::::::999888777666444444333333444555777888555555444222000000222555777555333222444555555555111333555555444333333333333333333333333444555555777666555444444555666777666777888999999999999888333777;;;<<<::::::<<>><<<:::777999:::999777555666777666666666666666777777777777666666666666777777888666666555555555555555666444555666555444444555777444666777888999999888888666888999999888888999;;;777888999999:::999888888777777888999999999999999888888888999999;;;<<<<<<888888888777777777777777666777888999:::999999888555777;;;===???>>><<<;;;888666555888===???>>>;;;333555777666555555777999444666666444555888666111222555777777555333222222111222444555777888888999777888999::::::999888777777888999888777666777888555888888555666;;;<<<999555555888<<<<<<999999<<<999:::;;;;;;999888888999999999888777666777:::===::::::999999999999888888888888999:::::::::999999777888888777555555666888444555777666555555666777777777777777777888888999777777999999999888666555777777777777777777777777888888888999999999999:::777666555444666888;;;===444666888777555444666888777;;;===:::777777666333777555555888888555555888666888::::::999888888888:::;;;;;;;;;:::;;;>>>@@@=========:::888999<<>>>>><<<;;;;;;;;;<<<<<<<<<<<<;;;;;;===???<<<======>>>?????????@@@AAAAAAAAACCCEEEFFFEEEDDDBBB@@@;;;777555444555666222111000000000111222222---000000///111555222+++,,,***))))))******)))(((***)))(((((((((((()))***777888999777333111222333333333444444444333222222000333555444111//////000.........///000222333444------......//////000000000000000222555777777666222222111000//////000000---///000111000000222333555666888777555444444555222222222222333333444555111222555777999:::::::::444444444444444555666666666777888888666555666777...---------...000111222333333555999888444444777777777777888999777444111222444555444222222555777555888:::999777555666888666777999:::;;;;;;::::::999888666444222111000000------...///000000000000...///000000111333777;;;555333000//////111444666111111222333333333333222000666;;;<<<999666666888222333444555555444333222222444666666333333555777222333444444222222333444222555888999999888999:::999999999999999999999999999:::<<<;;;;;;:::<<<===:::::::::999999777666666555444444444555777999:::888888777555333333555777888666444444555666777666111333555555444222222333555444333222222333555666666555444333333444555666444555666777777777777777111666:::;;;888777999<<<888777666888;;;>>>???@@@@@@???>>><<<:::999888777444777999888666444555777666666666666777777777777666666555555666777888888777666555444444555666777333444444444333333555777444444555888::::::777555777888::::::999999:::<<<888999:::;;;;;;:::888777666777888999999999999999<<<;;;;;;::::::;;;;;;<<<::::::999999888888777777666777:::<<<===>>>======444777<<>>888999;;;:::999888888999888888777555444666999<<<;;;;;;:::999999888888777333444555666666666666666777777777666444555777999666777888777555444555666777777777777777888888999444555777888777666444333666666666666666666666666777777888888888999999999444444333444555888;;;<<<333555777666444333555777333888:::777666777777555555333333666666444444777444666888999777666666666;;;;;;;;;999888:::===???:::<<<>>><<<:::888:::<<<===???AAA@@@>>><<<<<<<<<::::::;;;======;;;:::;;;?????????@@@AAAAAABBBBBBBBBAAAAAABBBEEEGGGGGGFFFGGGDDD???;;;888888999:::888666444222000/////////,,,000000///333888555...---+++******++++++***(((+++***)))(((((()))***+++...666;;;666+++'''///888333333222333444333000...111444555222222444444111222111000......000111222111111000000000000000000111000000000000000000000111111000///000111222333...000222111///000222555666666555444444555555666222222222111000000//////444222222444888999888555444444333333444555666666<<<666000///333666333//////111000---...222333111111222222333555666888999999666333333666777777555111333555555333444777:::444999===<<<888555666888::::::::::::999888888777666666555222///------...,,,---.../////////...---...///000222444666777888666555333222222222444555444333333444555555444222444666888888666444444444333444555555666666555555666777777777666666555444444555666555333222333444777999::::::999999:::;;;888999:::888777777888:::999888888888999999:::;;;999999999888777666555444444444444555555555555555555666777777777666444333666666777888888777555444444666777555111000222555888888777777666666555555777444111000111333444444666666666555555555555555777888888777666555555666999777666777;;;>>>AAAAAA<<>><<<:::;;;===?????????999888666555666777999:::666777777777666555333222333444555555333222333555333444555777888:::;;;<<<======<<<;;;999777555444777888:::999888999:::<<<444666888999888777888999666777888888999999999999>>>:::999===<<<777666999888777666666666777999999<<<;;;:::888777666666666555555555666777999:::;;;:::888777888666333555:::555444333333444555666777888888888888888777666555666333111333666777444000666666666666666555444444333444777:::::::::888777999999888666666888<<>>???===;;;>>>>>>???@@@@@@AAA@@@@@@@@@===<<>>???;;;:::999999999888777777666888999777444222444777666555555444444333333333555333222333666777666444555666666666666555444444444333222222222333555555444555777777888777666666888999999888666444555666222444777888888888888999555666888999888999;;;<<<999:::;;;:::999888999;;;999999999888888888777777;;;;;;;;;:::999888777777777777777:::>>>???>>><<>>>>>@@@@@@@@@???;;;:::888666555666777777888999999999888777555444444555666555444333444666444444555777888:::;;;;;;AAA???<<<999777666666777666888::::::999999999:::666888999999888888999:::888999999::::::::::::999===:::;;;>>>>>>999777999888888777666777888999:::;;;:::888777666666777777666666666777888999;;;;;;999777777888666333555999666555444444555666777888555666777666555444444444777444222333777888666333666777888888888777666555333444777999:::999777666444555555444333555888:::666666666666777888999::::::999999888777777777666999999999777666666777999666666555444444444555555666666777777777777666666999:::;;;:::999999;;;===;;;<<<<<<<<<<<<<<<===>>>===<<<;;;<<>>???@@@AAAAAAAAAAAA???======BBBJJJNNNLLLIIIFFFIIIIIIEEEDDDFFFEEEAAA???>>>;;;999777666666666666555444555555444222000---,,,***((('''''''''''',,,+++)))***++++++)))(((666444333333666777777666555333111111111222111000...111222000000222222......///111222222111///......------,,,---000222444222333555666666555333222333222111000000111222222333444555444444444666888777888999::::::999888777888777777555444333222222444444444666888999888777999999888888888888888888:::999777555555555555555///111000------111222000333333444444666777999:::888555333111222222222111555666666666444444666777333777999999666444444666333444777888888777555444222333222000---++++++---+++,,,.../////////...---***,,,///222666888999999444555777999999777444222888666444444555666666666444666777777555444444555222222333333333444444444333333444444444333222222444555666555333222333444555777888888777777888999888999:::999999999;;;===::::::999999999:::;;;;;;======<<<;;;999666444333666444222000111444888:::777777555444333333333333:::999888777666666666666777555444555666777777666666666666666555555555555999888888888999888555222222333555666666555444333444555666555333222333444333222111333777;;;======<<<888555666888999555222444666777666333333555888666666555555444333222222444333222333555666555444777777777777777666555555444444444444555555555666555666777888777666555444666777888666444333444555222333555555555555777999555555555666888999999888777888999888777666777999777777777777777666666666<<<<<<<<<<<<;;;888666555777777666888;;;<<<<<<;;;AAA@@@??????@@@???===<<<<<<:::888666444444444444777777888888888666555444444555666666444444555666444444555666777999999:::BBB???;;;888666666888:::555888;;;<<<:::999999999888999999888777777999<<<;;;;;;;;;;;;;;;;;;:::999<<<:::<<<@@@???;;;888999999888777777777888:::::::::888777666666777999:::777777888888999:::;;;;;;999777666888666333555:::777777666666666777888888666999;;;:::777666777999999555333444777999888777666777999:::;;;:::888777333555777999999999888777666888999999888888:::;;;888888777888888999:::;;;<<<;;;:::999888888888888;;;<<<===<<<:::999:::;;;<<<;;;999888666555555555555666888999999888666555777999;;;;;;:::999:::;;;;;;;;;<<<======>>>???@@@===<<<<<<<<<======<<<:::<<<===>>>???AAABBBBBBBBB======>>>AAAEEEHHHGGGFFFFFFIIIJJJGGGGGGIIIIIIEEEEEECCCAAA>>>===<<<;;;;;;<<<:::888777777777555444000///---***)))(((((((((,,,***))))))***+++***(((444111///000333444333000444111///......//////...+++//////------000000---,,,---...//////...---,,,...---+++++++++---000222000111444666666555333111333222111000///000111111333333444333333444555666333555777999::::::999888999999888777555444333333111222333444666666666666777777777777666666555444:::;;;;;;999666555777999000222111------111222000333444444444666777888999888666444222111111000000444444333222111111222222444666888888666444555666222444777::::::999666555222222222000---,,,---...,,,---.../////////......+++---000333555666777666...000444777999999999888@@@<<<888555555444444333444555666666444444444555333333333333444444555555000111222444555555555555222333444444222222333444222444666666555444555666555666777777666777999;;;999999888888888888999999;;;::::::999888666555444888777444222111222333444777666444333222222222333:::999777555444444444555666333111333666888888666888888888888888888888888888777777888999999777555555666999;;;;;;:::777666666777888888666666777888666555555666999<<<======<<<999777666666555333000111444666555333333666999777777666666555444333333333333222333444444444444666666777777666666555444222222444555555555555555777888999999888777666555444555666555333222333444333444444444444444666999777444333555888:::999666444666777666555444555777555555555555555555555555999:::;;;;;;:::888666444777666666666777999::::::;;;::::::;;;<<<<<<999777888777555444333222222222222333333444333222111000222444555444333333444666333333444444555666777777<<<;;;888777666888:::;;;555888;;;===;;;999888888888888888666555555888;;;;;;;;;;;;;;;;;;:::999888888999<<>>>>>===<<<======888888888888888999::::::===<<<;;;999999999999999;;;===>>>>>><<<;;;;;;<<<>>>===<<<:::999888888888888999<<<======<<<999888777:::<<<===<<<;;;;;;;;;;;;;;;<<<>>>@@@AAABBBAAA<<<<<<<<<<<<<<<;;;:::999;;;<<<>>>???AAABBBCCCCCC===???AAABBBBBBCCCDDDEEEEEEHHHHHHEEEEEEGGGFFFCCCHHHGGGEEECCCBBBBBBBBBCCCCCC@@@<<<:::::::::999999333222///---+++*********+++)))((()))***+++***(((111000000000///...------000...+++***+++,,,++++++))),,,---++++++......+++,,,+++***))))))***+++,,,---,,,***))))))***+++---,,,...000222333222000...000///...------...///000111000000000111111222222---///222555777888777777777777666555444333222222000111333444555555666666666666666666666555444333888;;;===:::777555777:::111333222......222333111333333333333444555777777888777666333111000000111444333222111111111000000444555666666666555666666444666999;;;<<<;;;888666333444333222/////////111---...///000111000//////...///111333444444444333111222444666999;;;===>>>@@@===999666555555444444444555666555444333555666222222111111111222333444111111222333333333333333111333444333222111222444000222444444333222333444111222333333333444666888777777666666666666666777555555666666666555555555555555555555444333111111666555333111111111111222777666444333222222333333333111///000444666666444777777777777777888888888777555333333555777888888555777:::<<<<<<;;;999777777888999999888777888999999888777888:::<<<;;;;;;333555666555222111222444111333555555333333777:::999999888777666555444333111222333333333333333444444444555555444444333222///000111333333444333333666777777888777666444333222333444333111111111333333444555444444444666888777555333555888:::888666333444555444333333444555444444444444444444444444444555777888888777666555555555555555555555777888555444555777888999777555222222111111111222222222///000111111111000///...000111333333222111333444111222222222333333444444444444555777888999:::;;;666888<<<===;;;999888777777777666444333333666888999999999999999888777666555888;;;<<<<<<;;;999666999888777777777888999:::999888888777888;;;===>>>999::::::;;;;;;;;;:::::::::888888:::888666888===999999999999999999888888444777999888666555666888999777555555666888::::::777888:::<<<===<<<;;;:::888999:::;;;;;;;;;::::::888;;;===>>>===;;;;;;<<<::::::999999999:::;;;;;;???>>><<<;;;:::;;;;;;<<<===>>>@@@???>>><<<<<<======<<<;;;:::::::::::::::;;;===???AAAAAA???===;;;888:::===>>><<<;;;;;;<<<=========@@@DDDEEEDDDCCC<<<<<<===<<<;;;:::::::::===>>>???AAACCCDDDDDDEEE@@@BBBDDDCCCBBBBBBDDDFFFGGGJJJIIIFFFDDDEEEDDD@@@FFFEEEDDDDDDDDDEEEGGGGGGEEEAAA===;;;;;;;;;;;;;;;555333111...---,,,++++++***)))((((((***+++***(((///111222111---++++++,,,---+++)))))))))***)))(((&&&)))***((())),,,,,,)))***)))'''&&&&&&''')))******))))))((('''''''''((((((***,,,---......,,,+++,,,++++++***+++,,,---......---++++++---...------+++,,,...000222222333222333222222111111000000//////111333444444444555666444555666777666555444333555888999888555444555777111333222......111222000111111111111222333444444777777666333000///000222555444222111222333222111444444444444444555555555555666999:::;;;999777666444444555333111111222333...///111222222222111000111111111111222222333333777777888999:::<<<===>>>:::888666666777888888888333444555444333333555777111000///...///000111222333333333222111000...---222444555444333333444666000222333333222222333444111222333222111222444666666666555444444444555555111111222333444444444444///111333555666666444333333222222111111111111111444333222222111222222222000///...///111333333333444444444444555555555555666444111000222555777888333444666888999888777666444666777777666555666888888777666777999:::999888***...222222000000444888111444666555444444777;;;999999888777666444333333000222333333222111333444222333333333333222111111......///000111222333333111222333444333222111000000111222111000///000111222444555555444444555666666555444555777888777666222333444333222222333444333333333444444444444444111222333555666555555444222333555444333333444555333222222444666777666555......///000111222333333///000111222222111000///...000111111111111222444111222222222222222222222000111444666888:::::::::777999<<<<<<:::888888888555666666444222222444666777777777777777777666555333777:::::::::;;;:::666888777666666666777999999777888888999:::;;;<<<===999:::;;;<<<;;;:::999888:::888888999888666888===999999999:::999999888777666777777888888888888777888777666555555666777888888999999:::::::::::::::999::::::;;;;;;;;;::::::999<<<>>>>>>===<<<;;;<<<;;;;;;::::::::::::;;;;;;@@@???===;;;:::;;;<<<======>>>???>>><<<;;;<<<===888888777777777888888999;;;<<<===>>>>>>===<<<;;;777888::::::999999999:::===<<<<<<@@@DDDFFFDDDAAA999;;;<<<<<<:::999999:::===>>>???AAABBBCCCCCCCCCAAABBBBBBAAA@@@@@@AAACCCGGGJJJIIIDDDBBBCCC@@@<<<============>>>@@@BBBCCC@@@===999777888888888777333222000---,,,+++++++++)))((('''(((*********))),,,...//////---,,,+++,,,+++***))))))******(((&&&$$$'''(((''''''******(((((((((''''''''''''(((((($$$%%%&&&''''''&&&&&&%%%&&&'''((()))************''''''''''''((()))+++,,,,,,***((((((***+++***))),,,,,,,,,,,,,,,,,,------------------------------+++...000111000000111333000111333444555444222111111222333333222111111111000111000,,,,,,///000---............///000111111555555555222///...///222444222000000222333222000222111000111222333333333444555666666666555444333444444555333222222333444000111222333444333222222111000000///000222444555333555888:::;;;;;;;;;:::777666555666999::::::999333444444333222333555777222111000///000111333444444444444444444333222222555666777777666666777999111333555555444444444555444555555444333333555666777666555555444444444555111111222333333333222222///000222333555555555555///000111111222111111111111111222333333333333222///000000000///000111333222333333333444444444555666444222111222333333222111222333444555555555555222444555555444444555666444333444666999::::::999...000111222333444555666222555777666444555888;;;888888777555444222111111///111333222111000222444222222333333222222111000///.........///111333444//////111222222111000000...///000000///...///111000222444555333222333333333444555555444444555666111333444333222111222333333333333444444444555555222222333333333333333333000222555444222111111222333222000111222333333222......000111222333333444000111222333333222111000...000111222111111333444333333333333333333222222444444444555666888:::;;;888:::;;;;;;999888888888555666777666444333444555555555666777777777666666444999:::888999===<<<888777666555555555666888888555666777999:::::::::999999:::;;;;;;;;;:::888666888666666888777555777<<<888999::::::999888777666:::777666888;;;===:::777666666666555444333333444:::999888777777777888999999999999999999999999888999:::<<<;;;:::999:::;;;888888777777777777888888;;;:::777555444555777888999:::999888666666888:::333333222222222222333333666666777777777777666666222444444444333333555666777555555999===???<<<888222555777666555444555666777888999:::;;;;;;;;;;;;:::999777777777888999999>>>@@@???;;;999999777333333333222222333555777888666444111000111111111000///...,,,***)))))))))))))))((('''(((*********)))*********,,,------+++)))+++******++++++***(((%%%###&&&'''&&&'''******'''&&&''')))******)))'''&&&!!!$$$&&&'''&&&%%%$$$&&&&&&&&&'''((())))))***$$$$$$$$$%%%&&&(((***++++++(((&&&&&&)))***)))'''///...---+++))))))(((((()))))))))*********++++++&&&))),,,,,,+++***,,,///,,,---///111111111000///......////////////...---...000...******---...,,,---------------...///000222333333111---,,,...111222///---...000111000...000///......000111111111333333333333222111111000333444444333222222333555111222333444555444333333111///......///222555888***...444999;;;;;;999777777777666777999999777666333444444333222333555777666555444333333555777888333444555777999;;;;;;<<<777999::::::999999:::<<<333555777777666555666777777888888777555555666888888777666555555555555555222333333333333222111000444333222222222333444555---...000222222222111111000111333444555555444333...000222111......111444444444444555555555666666666555444444444222///---222222333333444555666666333444555555444444666777222222333666:::======<<<:::777444555777888555222333666888777555555888;;;777666555444222111000//////111333222000000222444222333333333333222111111000///......///111444555///000111222333333222111---///000///......///000...000333444333111111111000333555444222111333666111333444333222111222333333333333444444555555555555444333222222222222222...111555555222000///000444111.........//////...///000111333333444444444///000111222222111000//////111222222222222444555555555444444444444333333999777555444555777:::<<<::::::;;;:::888777888999555777888777666444444555444555666777777777777777555:::;;;888999>>>>>>:::666555555444444555777888222444666888999888777666999:::;;;;;;;;;999777555666444444666555333555:::888999999:::999888777666777333000333999;;;777222555666666666333222111111;;;999777555555555777888888888777777777777777777333444555444222222333444444333333222222222333333555333111......///000222444444333111///000222555000//////...---------...111111111111111111111111/////////...---...000333///------000555666333...***---000000...---///111000000111222333333222222111...,,,,,,...//////...222444444000...///---))),,,++++++***+++,,,---......,,,+++***+++,,,+++***,,,+++)))'''&&&&&&''''''(((''''''((()))******)))(((+++---,,,*********)))'''''''''''''''&&&&&&&&&''''''&&&&&&&&&''''''((('''''')))******)))((('''&&&&&&%%%$$$%%%&&&'''((()))'''%%%&&&((()))&&&###)))%%%"""$$$(((+++)))'''&&&'''((((((&&&&&&'''(((+++)))'''''''''((('''%%%&&&))))))&&&%%%(((******%%%%%%&&&((()))+++,,,,,,)))+++......,,,***))))))+++,,,,,,,,,------------&&&((())))))(((((()))++++++***)))((()))***---...222222000///---+++***)))***+++++++++,,,,,,,,,,,,...---+++***++++++***)))+++,,,------++++++,,,---++++++*********+++---...---------....../////////111000...---...///111333111222222333444555555555444444333333333555666777555555555555666777888888666666666777777888999:::999:::;;;<<<===>>>>>>===;;;;;;<<<======<<<999666::::::::::::::::::::::::888888888888888888888888555666777777888888888777666555555444444555666666///222555777666555555555444444444444444444444444777555333333444555555444666666555444333222222111555555555555555666777777888777777777666666555555333333333333444444444444:::999888777666444333333444666888:::;;;;;;;;;;;;888888777888999888555333444444555555666666777777:::999888777666666666666222333444555555555555555666555555555777777555444333222111111111333666777444222111111222111///---333222000/////////000000---000222333111000//////222444555444333111111222---///111111111111222333222555666555333222444777000000000///000111111222222222000/////////000111000///...///000111000///000111222111000///000222222111000//////000111222------......000111222333222222222333333444444444333444555555444555888:::666555444333444555888999888777666444111111444666666555555777888999888777999:::;;;============<<<666666888:::<<<;;;888555888777555333333333333333888999::::::999666222000,,,000333333000......///777666444222111111222333---......//////000000000111111000///...------,,,111111111111222222222333///------000000......111,,,///111111///---,,,,,,***///000,,,)))+++------......---+++)))***,,,......,,,,,,...,,,'''(((,,,---,,,,,,,,,++++++*********)))***,,,...---)))%%%---,,,++++++******++++++,,,---.../////////...---.........,,,)))((()))***(((((()))***,,,---......---,,,***)))))))))***+++///+++&&&%%%'''***,,,+++$$$&&&(((((('''&&&'''(((&&&'''((((((&&&%%%&&&'''###&&&))),,,---,,,***((('''***,,,---+++)))))))))&&&))),,,,,,+++++++++***((((((''''''&&&&&&%%%%%%''''''&&&&&&&&&'''(((((((((((()))))))))(((((('''&&&&&&%%%%%%%%%&&&'''((()))'''&&&'''((((((&&&$$$'''$$$"""$$$(((***(((%%%&&&'''((('''&&&%%%&&&((()))'''&&&&&&'''(((((('''$$$(((((($$$###&&&)))(((************************+++,,,...---+++)))))))))%%%%%%&&&&&&'''(((((((((&&&((()))((((((''')))***+++***)))(((((()))+++,,,000000///---,,,+++***)))''''''''''''((((((((((((---+++***)))************)))+++,,,+++***)))***+++,,,+++***))))))***++++++,,,,,,,,,,,,,,,---------...---,,,++++++---...///,,,,,,------...//////000///...---------...///000000000000000111222333444333333333444555777888999777888999:::;;;;;;<<<<<<>>>>>>>>>??????>>><<<:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;::::::::::::999888888777777333666999::::::999999999666666777777777777666666666555555666777777555333666666555555444444333333444333333444555666777777888888777777666666666666555666666777666666555555888888888888888888888888666777999:::;;;::::::999777666777888999999888666666666777777777777777777:::999888777666666666666555666666777777777777666888777777777888888666444333222111000111333555666666555444555555555333111444333222111000111111222///222555666444222111111222333444444222111222333222444666777777777888:::999<<<===;;;777444444555///////////////000111111444333111000000000222333333222111111222333222000...///000///...---...000000///......---...//////,,,,,,,,,---...///000111111111111111222222222222000111222333333555888;;;777666555444444555777888666777666444222111222444444444555666777777666555444666999<<<>>>@@@AAAAAA777777888:::;;;:::777444222111///...---------...444555555555444111...---+++---///...,,,))))))***,,,---//////000000000111*********+++++++++++++++,,,++++++******))))))(((******+++++++++,,,,,,,,,+++((((((+++,,,)))***,,,)))******)))'''&&&''')))$$$)))***'''&&&))),,,,,,)))***,,,+++***))))))***+++)))***,,,+++((()))---***)))))))))((((((((('''(((&&&%%%'''***+++***(((&&&&&&''')))+++---///000)))***+++,,,---,,,,,,+++------,,,***'''&&&&&&'''((()))))))))***+++++++++******)))(((((((((((((((((($$$!!! """%%%%%%%%%%%%&&&(((((('''''''''(((&&&'''((((((&&&&&&'''(((((()))+++,,,,,,***(((&&&'''***,,,,,,+++)))))))))&&&(((+++---,,,******+++((((((((('''&&&%%%%%%$$$&&&&&&&&&''''''(((((((((******)))(((''''''''''''&&&%%%%%%%%%%%%&&&'''(((((('''&&&'''((((((&&&$$$%%%######%%%((()))'''$$$%%%&&&''''''&&&%%%&&&'''&&&%%%$$$%%%'''((()))(((###&&&&&&###"""%%%''''''++++++++++++++++++++++++---......,,,)))(((((()))&&&&&&'''(((((()))******&&&'''((((((''''''(((***+++***)))((('''((()))***,,,,,,++++++******))))))%%%%%%%%%%%%&&&&&&&&&'''***)))((((((((()))+++,,,'''(((******((('''((()))******)))((((((((())))))***************)))))))))***)))((((((((()))***+++''''''(((((()))************))))))((((((((()))))),,,,,,,,,,,,---...//////,,,,,,---...000222333444444444444555666777999:::999999888777666555555555777777777777777777777777888888888888888888888888;;;;;;<<<<<<<<<;;;;;;:::===>>>>>>===<<<999777666555777:::;;;:::999999:::666777888999999888777666444444555777999888555333444444444444444444444444222222222222333444555666777666666666666555555555444555666777777555222111333444555666777888888999777888999999999999777777555555555666999999888777777777777777777777666666999888777666555555555555777777888888777777666666888777777777888888666444111000//////000111333444555444444444666666444222333222222111111111111222000333777888777444222222333444555444333333555777777999<<<<<<<<<<<<===???AAADDDEEEBBB<<<666444444333333333333333444555555555333111//////000222333333222111111111111000///***,,,---,,,+++***+++---...---,,,++++++***++++++)))))))))***+++,,,---...///////////////.........---...///000000222666999777666555444333444555666444555666555222000000111111222333333333333333333111333555888:::<<<===>>>777777777888999888555222,,,+++***)))(((((())))))//////......,,,+++))))))((()))***(((&&&%%%%%%&&&$$$'''+++------,,,,,,,,,'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%((((((&&&&&&)))&&&&&&%%%###!!!"""$$$'''"""$$$"""###(((+++***$$$'''***+++***((('''''''''&&&(((+++***((()))...(((((((((''''''''''''''')))'''%%%%%%''')))***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))+++,,,,,,+++++++++++++++(((%%%$$$$$$%%%)))))))))((((((((((((((('''(((((((((''''''&&&&&&'''&&&$$$$$$%%%&&&&&&%%%%%%'''))))))((((((((()))&&&'''((((((&&&&&&'''(((***++++++++++++***))))))(((***,,,---+++*********((())),,,...---)))(((***)))(((''''''&&&%%%$$$$$$%%%%%%&&&'''((())))))))),,,***((('''&&&&&&''''''%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%""""""###&&&((((((&&&###%%%'''((('''&&&%%%&&&'''&&&$$$###$$$&&&(((((('''###&&&'''###"""%%%''''''(((((()))***+++,,,------//////---***'''&&&((()))'''((()))***+++,,,------'''(((((('''&&&&&&(((***+++***)))(((''''''''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((('''((((((''''''(((+++---&&&(((******(((''''''(((''''''''''''(((((()))))))))((((((''''''&&&&&&&&&'''&&&&&&&&&&&&'''((()))&&&&&&'''''''''((((((((()))(((((('''&&&&&&&&&&&&)))))))))******+++,,,---''''''(((((()))***,,,,,,///......///000222444555111000///---++++++,,,...////////////////////////111111111111111111111111333333444555555555555555;;;;;;<<<;;;999666222000000222444555444333444555222333555666666555333222333222222444555666444222111111111111222222222222222111111111111111111222333333333333333333333333...000222444333000,,,***------...///111222333333333444555666666666555444333222222333555666555333555555444444333333222222555444333333222222222333444555555555444333222222333222222333555555444333...------------...///000///......///111111000...//////..................---111555666555222000///444555555555444444777999999;;;===<<<;;;:::;;;<<>>===;;;888666555444777999999666888===@@@@@@<<<<<<;;;;;;::::::999999888666555333222222222222222222222222111000......,,,,,,,,,,,,++++++++++++)))+++---,,,)))''')))+++//////000222333222///---***+++***'''(((,,,,,,((('''))),,,,,,+++)))((((((&&&&&&&&&&&&'''((()))***###$$$$$$&&&(((***,,,---***+++***(((&&&&&&(((***((()))***(((&&&%%%%%%&&&''''''((((((((((((((('''(((''''''***...///,,,)))%%%'''((('''&&&&&&'''(((###$$$%%%&&&'''(((((((((###)))+++)))''''''((($$$$$$%%%&&&''''''''''''''')))++++++)))((('''(((((('''''')))(((%%%&&&+++'''''''''(((+++++++++)))...//////---***((('''(((,,,,,,***(((''''''&&&&&&''''''''''''''''''''''''&&&'''(((***+++******)))''''''((((((((((((''''''&&&$$$%%%((((((&&&%%%((($$$&&&''''''&&&%%%%%%&&&$$$$$$&&&)))+++,,,***(((%%%'''))))))((('''((()))'''&&&%%%&&&((()))))))))&&&'''((()))))))))))))))%%%'''***++++++***(((&&&''''''(((((()))*********%%%'''(((((((((((()))+++'''&&&%%%&&&''''''%%%###&&&''')))((('''%%%&&&'''%%%&&&&&&&&&&&&&&&&&&&&&(((((()))************)))'''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&((()))***###%%%'''''''''&&&'''(((''''''&&&%%%$$$&&&***...%%%%%%%%%%%%&&&&&&'''((($$$***'''&&&,,,***&&&+++&&&%%%%%%%%%'''***,,,...%%%%%%$$$$$$%%%''')))***%%%%%%%%%%%%&&&&&&&&&&&&(((*********'''&&&%%%&&&''')))++++++)))'''''''''!!! !!!"""$$$&&&'''%%%&&&&&&''''''&&&&&&%%%$$$%%%"""&&&******$$$%%%&&&&&&&&&''')))+++)))((((((***,,,,,,)))%%%''''''((((((((((((''''''%%%%%%%%%%%%%%%&&&'''((('''+++,,,))))))+++***&&&'''''''''''''''((()))***'''((()))******+++******((()))***)))'''%%%&&&'''''')))+++)))%%%"""###$$$$$$&&&&&&&&&%%%&&&(((***%%%'''((('''%%%######$$$'''&&&&&&''''''((()))***(((((()))+++,,,,,,***''')))---///,,,+++,,,---++++++)))((('''(((((((((&&&$$$$$$$$$$$$$$$%%%&&&'''%%%''')))))))))((()))***'''''''''''''''((()))******+++***)))&&&%%%&&&'''(((((((((((()))***+++,,,++++++******)))((('''&&&'''((()))***++++++++++++***))))))))))))***++++++******+++,,,---......///((((((((((((((((((((((((''''''((()))))))))))))))((()))++++++******+++---...,,,+++***+++***((('''((()))+++***))))))+++,,,'''+++,,,(((''')))***)))(((((((((((()))***++++++111000111222555666555444555777777666333222333555222333444444333222444555666444333222222444777888;;;;;;;;;999777555555555888;;;:::777999AAAEEEDDD@@@???===<<<;;;;;;<<<<<<888888777666555444444333555666777777777666555555000000000////////////...+++...111000,,,+++...111333111000111222222000---+++,,,)))''')))---,,,(((&&&)))+++,,,+++)))((()))''''''''''''((()))***+++&&&&&&'''''')))+++---///---...---,,,)))''''''(((((()))***)))'''&&&'''((('''((())))))***)))))))))(((''''''***...///,,,)))%%%&&&'''&&&%%%%%%&&&(((%%%&&&''''''((((((((((((###%%%(((***++++++***)))$$$%%%&&&'''((((((((((((%%%&&&((((((((('''''''''&&&&&&(((+++)))$$$%%%)))'''&&&&&&(((******)))(((---......,,,***((()))))),,,+++(((&&&%%%&&&'''(((''''''''''''''''''''''''&&&''''''(((((()))******'''((()))))))))(((''''''&&&$$$$$$((((((%%%%%%((($$$&&&''''''&&&%%%%%%&&&'''&&&''')))+++,,,+++)))%%%&&&(((((('''&&&'''((('''&&&%%%&&&((()))))))))''''''((())))))))))))(((%%%(((+++***'''%%%&&&((()))))))))(((((('''''''''&&&(((******((((((***,,,'''&&&%%%&&&''''''%%%###%%%&&&(((((('''&&&'''((($$$%%%'''((()))(((''''''&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%''')))+++,,,$$$&&&((((((''''''((()))&&&'''''''''&&&''')))+++$$$$$$$$$%%%&&&'''((()))%%%---,,,)))---)))'''...%%%%%%$$$%%%%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&''')))***)))'''&&&&&&'''((()))***)))((('''((()))""""""###$$$%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%###%%%%%%"""###(((***(((%%%&&&&&&&&&%%%%%%''')))&&&'''(((***,,,---,,,+++''''''((((((((((((''''''$$$$$$$$$$$$%%%&&&'''((((((,,,,,,******+++***&&&'''&&&&&&&&&'''(((***+++%%%%%%%%%&&&&&&'''((((((((()))***)))'''%%%&&&'''$$$(((***((($$$!!!###%%%$$$&&&&&&&&&&&&&&&(((***%%%&&&'''&&&$$$""""""###&&&&&&&&&&&&'''((()))))))))(((((())),,,,,,***((((((,,,,,,))))))++++++))))))'''%%%%%%'''''''''&&&!!!!!!!!!!!!"""###$$$%%%$$$&&&((()))(((((()))***(((((('''''''''(((((()))((()))***)))(((((()))+++))))))))))))***+++,,,,,,'''(((***++++++***)))(((''')))+++---...---,,,+++)))))))))))))))***++++++)))***+++,,,---.........************************((()))***+++,,,++++++***)))***++++++++++++---///---,,,******++++++***(((''')))++++++++++++---...'''+++,,,)))''')))***)))''')))***)))'''&&&)))+++222111000333666888666444444666777555222000111333///111333333222111222333777555333111111333666999666777888777555555555666555999888555888AAAEEEDDD@@@>>><<<:::999999:::;;;888888888888777555444333777888:::;;;<<<<<<;;;;;;555555555444444444333333,,,000444333000///333777777444000///000111111///,,,,,,***''')))---,,,'''&&&)))+++,,,+++)))))))))(((((((((((()))***+++,,,******))))))***,,,...///...///000...***(((&&&&&&((()))***)))((('''((()))'''((()))***++++++++++++(((''''''***---///---***((())))))(((&&&&&&'''(((((())))))***************)))(((''')))+++,,,+++***%%%&&&'''((())))))))))))###$$$%%%&&&''''''''''''"""###'''+++((("""!!!$$$&&&%%%%%%'''))))))((('''(((***+++,,,++++++,,,...((('''$$$###$$$&&&***,,,'''''''''''''''''''''''''''&&&&&&&&&'''((()))***((()))*********)))''''''&&&$$$$$$((((((%%%%%%'''$$$&&&''''''&&&%%%%%%&&&'''&&&&&&''')))***)))(((%%%&&&&&&%%%$$$%%%''')))(((&&&%%%&&&(((******)))'''(((((())))))))))))(((###'''***&&&!!!###)))***)))((('''%%%###"""!!!&&&(((+++***)))(((+++---)))((((((((())))))'''%%%$$$&&&'''(((''''''''')))%%%'''***,,,---,,,***)))$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''""""""###%%%'''***,,,---$$$&&&((()))(((((()))***$$$&&&((()))(((&&&&&&'''$$$$$$$$$%%%&&&'''((()))$$$------)))***&&&%%%---)))))))))))))))(((((((((%%%&&&''''''(((''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&((('''&&&$$$%%%%%%)))******)))'''&&&(((***%%%%%%&&&'''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%###&&&(((''''''***)))%%%%%%&&&'''&&&%%%%%%&&&(((%%%&&&((())))))******+++''''''((((((((((((''''''#########$$$%%%'''((()))))),,,---+++***,,,***&&&&&&&&&%%%%%%&&&''')))***+++***)))((('''''''''(((((()))***)))'''%%%&&&'''"""&&&)))((($$$"""$$$'''$$$&&&'''&&&&&&&&&)))+++&&&((()))(((%%%$$$$$$$$$&&&%%%%%%&&&&&&'''((()))***((('''(((+++,,,***((('''******''''''******'''&&&%%%######%%%&&&&&&%%%&&&&&&&&&&&&'''((()))***###%%%'''(((''''''((())))))(((((('''''''''((((((&&&''')))))))))***,,,...))))))))))))***+++,,,---$$$&&&))),,,---,,,+++***''')))---///000///,,,***)))))))))))))))******+++***************)))((((((,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,***+++,,,,,,+++,,,...000,,,+++******,,,---,,,+++%%%''')))))))))***,,,...'''+++,,,)))'''***+++)))&&&)))+++)))%%%###'''+++///000444999<<<:::333...222444555777777555444222444555666555444333444666777555333222333555888999777888999777555444444555333444555777888:::;;;<<<===:::666333222444666888888888999999999888888777::::::::::::<<<===???@@@;;;::::::999999888888888;;;999666333333444777999555222000222666666222---...---+++***)))******+++***+++***((('''&&&(((***"""###&&&(((***+++++++++000///---+++*********+++......,,,+++***)))))))))%%%((()))&&&&&&)))(((%%%&&&'''((()))************222***&&&***+++'''&&&(((+++***(((&&&%%%&&&'''(((---)))&&&'''+++,,,***'''(((((((((((())))))))))))"""###%%%'''((((((''''''%%%'''((('''%%%%%%'''***(((((())))))((('''&&&&&&(((''''''''''''((()))))))))((('''))),,,---***'''---)))&&&'''***+++((($$$(((((((((''''''&&&&&&&&&$$$''')))******)))******)))((('''((())))))'''%%%***))))))((((((((())))))'''&&&&&&(((,,,,,,***'''&&&''''''(((((('''&&&&&&'''''''''(((((((((((()))%%%&&&'''((()))((('''&&&'''&&&&&&'''***---------)))))))))))))))(((((('''&&&(((***)))&&&%%%''')))''''''((()))***))))))(((***)))(((''''''((()))***'''&&&%%%%%%%%%%%%&&&'''))))))((('''&&&&&&%%%%%%---)))&&&%%%''''''%%%###$$$%%%%%%&&&&&&%%%%%%$$$(((%%%&&&)))***'''(((***%%%'''***+++***)))((((((&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&(((((('''''')))******++++++***((('''((()))))))))***++++++++++++******)))((((((((()))+++,,,''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''((()))))))))(((&&&%%%******)))((('''&&&%%%%%%(((&&&$$$""""""$$$&&&((($$$&&&''''''&&&%%%%%%&&&######$$$$$$$$$%%%%%%%%%(((''''''(((***,,,,,,+++(((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&'''(((***+++++++++***)))''''''&&&%%%&&&'''((()))---,,,***)))'''&&&&&&%%%***(((&&&%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&"""%%%)))+++)))'''%%%$$$)))(((((('''&&&%%%%%%%%%((('''&&&%%%&&&(((***+++(((((((((((())))))))))))///,,,(((''')))++++++)))%%%%%%&&&'''((((((((((((''''''((()))))))))((((((+++***(((((()))))))))(((&&&&&&'''((())))))))))))&&&((())))))((((((***+++000---+++))))))(((&&&%%%(((((()))***+++,,,------***+++,,,---.../////////******++++++,,,,,,,,,---+++---///000//////000111111///...---------,,,+++111---***+++000222000---...+++***///111000111333000222333333111000111333((()))+++,,,+++*********,,,---...---++++++,,,---)))))))))***,,,------,,,333444777<<>>;;;;;;:::999999888777777<<<:::777555555777999;;;:::999777888999999777555111000...---,,,,,,,,,,,,)))))))))(((''''''***,,,$$$%%%''')))***+++,,,,,,------++++++***++++++,,,---,,,+++******))))))***###&&&&&&######&&&%%%"""&&&&&&'''((()))***)))))),,,&&&$$$'''***((((((******((('''%%%%%%&&&'''(((,,,)))&&&'''***,,,***'''((('''''''''''''''''''''%%%&&&'''((())))))(((((('''((()))'''%%%$$$%%%(((((((((((((((((('''&&&&&&((((((((())))))))))))***)))(((''')))+++,,,***(((---***''''''***+++((($$$))))))((((((''''''''''''$$$&&&)))***)))))))))***)))((('''((())))))'''%%%(((''''''&&&&&&''''''''''''&&&&&&(((+++,,,***(((''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((''''''(((((((((''''''&&&'''&&&&&&'''***,,,---,,,''''''((((((''''''&&&%%%'''(((***)))'''&&&''')))&&&''')))++++++***)))(((+++******))))))*********&&&'''((())))))((('''&&&((((((((((((((((((((((((,,,)))''''''((((((&&&$$$%%%&&&&&&''''''&&&&&&%%%((($$$$$$&&&&&&######&&&$$$'''******)))(((((((((''''''''''''&&&&&&&&&&&&%%%&&&(((((('''''')))***)))***+++***((('''((()))***************)))((('''))))))((((((((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))(((((('''&&&((((((((('''&&&&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$%%%''''''&&&%%%&&&'''%%%%%%&&&&&&&&&''''''''''''&&&&&&'''((()))))))))(((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&'''((()))*********)))(((''''''&&&%%%&&&'''((())),,,+++***(((''''''&&&&&&***(((&&&%%%%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&'''(((((('''&&&'''((((((((((((((('''''''''&&&)))(((&&&&&&&&&''')))***)))))))))(((((('''''''''---***'''&&&((())))))(((%%%&&&'''(((((((((((((((''''''((())))))))))))(((***)))(((((()))*********&&&&&&'''(((((((((((((((***+++,,,+++)))(((((()))000---+++)))))))))'''&&&(((((()))***+++,,,------,,,---...///000000000000++++++,,,,,,,,,---------,,,...000000000///000111222222222222222222000///333000---///222444111...///,,,,,,111444555888<<<>>><<<<<<===>>>>>>;;;888......//////...------------......---+++,,,...000......///000111000...,,,555666999<<>>??????===;;;:::;;;<<<555444333111000/////////((())))))(((((()))+++---((((((((()))***,,,---...***************+++,,,---******))))))))))))******(((***)))&&&%%%((((((&&&%%%&&&'''((()))))))))(((***%%%$$$&&&((('''(((***))))))(((''''''(((***++++++(((&&&'''***+++***''')))))))))((((((''''''''''''((()))))))))))))))((()))))))))'''$$$###$$$%%%(((((((((((((((''''''&&&'''(((***+++++++++***)))***)))'''(((***++++++***---***'''(((******(((%%%)))))))))(((((((((((('''%%%'''))))))(((((()))******)))((()))***)))(((&&&((((((''''''''''''(((((('''''''''(((***+++***(((''''''&&&%%%%%%&&&'''(((''''''&&&&&&''''''((()))))))))'''&&&%%%&&&&&&''''''&&&&&&'''***,,,,,,+++''''''((((((''''''&&&%%%'''(((***)))((('''(((***&&&(((***,,,,,,+++)))(((***++++++,,,,,,,,,++++++&&&(((+++,,,,,,+++(((&&&&&&''''''((()))******+++))))))))))))******'''%%%&&&&&&''''''''''''&&&&&&(((%%%###$$$$$$!!!"""%%%$$$''')))***((('''(((((())))))((((((''''''''''''%%%&&&(((((('''''')))***)))***+++***((('''((()))************((('''&&&%%%(((((('''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%***)))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))((((((''''''&&&%%%&&&'''((()))***)))((((((''''''((((((***(((&&&%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%***)))(((%%%$$$%%%))),,,'''((((((((()))))))))))))))((('''&&&&&&&&&'''(((***)))((('''&&&%%%$$$$$$***(((%%%%%%&&&''''''&&&''''''(((((())))))((((((''''''((()))))))))))))))***))))))******+++,,,---(((((((((((((((((())))))+++,,,------+++***+++---000...+++*********)))((())))))***+++,,,---......---...//////000000000000------............/////////111333444333333333555555777999:::;;;:::999888888666666999===???===;;;:::777777<<<@@@CCCIIIOOOUUUQQQOOORRRUUUTTTMMMFFF===<<<:::888555222111000000000000......///333666888999;;;<<<;;;888444111444555666888:::;;;;;;;;;:::999888777777888999:::888999:::999888777888:::777888999:::999888777777111333444555444444555777555555555555666666666666888666444222222333555777666666777888888888777777555666888999:::::::::999<<<;;;:::999888777666555;;;:::999888999;;;===??????AAAAAA>>>:::888;;;???999999777666444333222111+++,,,,,,***)))***,,,...+++***))))))***+++---...***************+++++++++((((((((((((((()))******+++---+++''''''******(((&&&&&&'''(((((((((((((((+++)))'''&&&&&&&&&&&&'''******))))))***+++,,,---)))((('''(((***+++)))(((,,,,,,++++++******))))))))))))))))))))))))(((((()))((((((&&&%%%$$$%%%%%%'''(((((((((((((((''''''&&&''')))++++++***)))(((***)))((('''(((***++++++,,,***))))))******(((&&&((((((((((((((((((((((((&&&'''))))))(((((()))******)))))))))******(((&&&******)))))))))***++++++''''''(((((()))***))))))((('''%%%$$$$$$&&&((()))''''''&&&&&&&&&'''((()))+++)))&&&$$$###$$$%%%&&&'''&&&&&&(((+++,,,+++******************)))((((((((())))))))))))))))))***************++++++++++++)))***,,,------,,,++++++((()))+++,,,,,,+++)))((('''''''''((())))))******'''((()))***+++***'''&&&%%%&&&&&&''''''&&&&&&%%%)))%%%$$$%%%%%%###$$$(((%%%&&&((()))(((''''''((()))))))))((((((''''''&&&%%%&&&(((((('''''')))***((()))***)))((('''((()))************)))((('''&&&'''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((******((('''%%%+++***((('''''''''((()))&&&&&&&&&''''''(((((((((%%%&&&'''(((((('''&&&%%%###$$$&&&'''&&&&&&'''((($$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''''''''&&&%%%&&&'''((()))(((''''''''''''((())))))***(((%%%%%%&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%***)))(((&&&$$$&&&))),,,''''''((()))***+++,,,,,,)))((('''&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$((('''&&&%%%&&&&&&&&&''''''((())))))******))))))&&&'''((())))))***))))))***+++,,,,,,---...000111,,,,,,,,,++++++++++++,,,***,,,...//////000222444111///---,,,---------++++++,,,,,,---...///000000///000111111222222222111111111111111111111111111444666999::::::;;;<<<>>>===@@@DDDGGGHHHGGGGGGGGGEEEEEEGGGLLLQQQTTTTTTSSSOOOLLLLLLPPPSSSVVV]]]eeejjjiiihhhjjjlllhhhaaaZZZQQQNNNIIIDDD@@@;;;777555666666555333333666;;;???DDDGGGKKKMMMKKKFFFAAA>>>222333555666777888:::;;;999888666444444666888999888999:::999888777888:::777888:::<<<======<<<;;;444555666666444444555666555555555555666666666666888777555444444666888999666666777888888888888888666666777888999999999999;;;::::::999777666666555888888777777999;;;===???>>>AAACCC???:::888<<>>AAACCCAAA===;;;>>>BBB<<<<<<<<<;;;:::999777666666666555222000///000111///...------,,,,,,,,,,,,++++++,,,,,,+++***))))))((((((((((((((()))******'''++++++))))))++++++((((((((())))))))))))((((((%%%((()))&&&%%%))),,,,,,%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&((()))***))))))((((((((((((((((((((((((((()))((((((((((((((()))***)))'''&&&'''(((******)))&&&'''((((((((((((((((((%%%&&&'''))))))(((((('''((()))***)))((((((***,,,,,,++++++******)))((((((''''''(((((((((((())))))******+++***))))))***,,,,,,+++******,,,+++***((((((((((((((()))***+++,,,((())))))((('''''')))***((('''''''''''')))***+++***)))((('''''')))+++,,,+++)))&&&$$$$$$%%%'''((()))((()))+++---...,,,***(((((())))))(((((('''&&&***)))((()))+++,,,,,,+++///---+++)))))),,,///111))))))***+++,,,,,,,,,,,,---,,,+++******+++,,,---*********)))))))))))))))(((***,,,,,,***(((((((((&&&&&&''''''''''''&&&&&&$$$"""###'''(((''''''+++'''((())))))(((((()))+++******)))((('''&&&&&&%%%%%%&&&(((((('''''')))***&&&((())))))''''''(((***))))))***+++++++++++++++&&&'''((())))))))))))(((''''''''''''''''''''''''&&&'''((())))))((('''&&&******))))))(((((())))))((((((((())))))*********&&&'''((())))))((('''&&&$$$&&&''''''&&&%%%%%%&&&&&&'''''''''((((((((((((&&&(((+++***'''&&&(((+++((((((((((((((((((((((((%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&%%%&&&'''((()))&&&&&&&&&&&&'''((()))***)))'''%%%%%%&&&&&&%%%$$$############$$$$$$$$$$$$$$$&&&))))))(((&&&&&&&&&&&&&&&''')))***+++------''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''')))(((''''''((()))'''((()))+++,,,------...***+++,,,---.../////////222555777666555555999<<<;;;999888666555555666666777888999888777666777888666555444444666777777777666666777888999::::::;;;@@@AAAAAABBBBBBAAAAAA@@@<<<<<<<<<<<<<<<;;;;;;;;;>>>AAADDDGGGIIIKKKNNNPPPRRRXXX^^^bbbdddfffiiillloooooonnnmmmmmmmmmnnnnnnhhhhhhjjjllliiifffiiiooopppuuuyyyyyyvvvqqqmmmlllbbb^^^ZZZXXXWWWSSSLLLGGGAAABBBBBBCCCDDDHHHMMMQQQTTT[[[cccfffccc^^^[[[ZZZ111444666666555444666888444444333222222333444444333444555444333333444555333444555666777777777777444555666666666666777999666666666777777888888888888777777777888999;;;<<<777888999::::::;;;;;;;;;:::888777555666777:::;;;888888888888777777777777444555666777:::<<<>>>@@@<<>>???AAA;;;<<<<<<<<<;;;:::888777999999888666444333444666111111111111000///...---***+++,,,------,,,,,,+++)))))))))(((((()))******''',,,...---...000...***)))***************))))))"""''')))%%%$$$(((++++++%%%&&&&&&&&&&&&%%%%%%$$$$$$&&&(((******)))((((((&&&&&&&&&''''''(((((()))))))))(((((()))***+++,,,,,,***((((((***+++***(((&&&&&&'''((((((((((((((('''(((((((((((()))))))))&&&)))++++++)))((()))++++++,,,,,,+++)))((())))))))))))*********+++++++++,,,,,,,,,+++))))))+++---,,,+++***+++,,,,,,***((())))))))))))***+++,,,,,,((()))***(((&&&&&&(((+++((((((((()))***+++++++++,,,+++)))((((((***,,,...,,,+++)))(((((()))***+++******+++---//////---+++((())))))))))))(((''''''+++)))((())),,,...---+++------,,,,,,------...///++++++++++++,,,---...///------------------------******++++++,,,---------,,,...///---***))))))+++(((((())))))))))))((((((%%%$$$&&&+++,,,)))(((***((()))******))))))***,,,,,,+++***)))(((''''''&&&%%%&&&(((((('''''')))***&&&'''((((((''''''(((***)))***************)))((('''((()))*********))))))(((((((((((((((((((((((('''''''''''''''''''''''')))************)))(((((((((((((((((())))))))))))((((((((())))))(((((((((&&&'''((((((&&&$$$$$$%%%''''''''''''(((((((((((($$$(((******'''&&&))),,,((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&'''))))))''''''&&&%%%&&&'''((()))&&&&&&&&&&&&''''''((()))((('''%%%%%%&&&&&&&&&%%%############$$$$$$$$$$$$$$$%%%''''''&&&%%%%%%&&&&&&&&&'''((()))+++,,,,,,%%%%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&$$$'''))))))'''&&&(((***&&&''')))+++---///000000///000111222333444444444777:::<<<<<<999999<<<@@@@@@>>><<<:::999999999:::<<<======<<<:::999:::;;;:::888777888;;;<<<===<<<;;;<<<<<<===>>>???@@@@@@FFFFFFGGGGGGGGGGGGFFFFFFBBBBBBAAAAAAAAA@@@@@@@@@AAADDDGGGIIIJJJLLLNNNPPPSSSYYY___ccceeehhhnnnsssvvvtttqqqmmmjjjiiiiiikkkdddfffjjjmmmiiibbbbbbfffkkkmmmoooqqqqqqnnnjjjgggddd```]]]\\\ZZZUUUMMMFFFCCCEEEGGGIIIKKKNNNRRRVVVVVV]]]eeegggddd___\\\[[[///222444444222222333555333333333222222333333333444555666555444333444666222222222222222222222222...000222333333444666888666666666777888999999999777777666777888999;;;<<<777888999:::;;;<<<<<<<<<;;;999777555555777:::<<<777777777777888888888888444555666888;;;===???AAA999;;;>>>???>>>>>>>>>>>>:::;;;<<<<<<<<<:::999888999:::999888666666888:::333444444444333111///...((()))+++---............******))))))))))))******###(((+++,,,---...,,,(((******+++++++++******)))$$$)))***$$$!!!%%%(((&&&((()))))))))((('''&&&&&&###%%%(((******)))((()))&&&&&&'''((()))***++++++******))))))***,,,...//////,,,))))))***+++)))'''&&&&&&'''((())))))(((((()))))))))((()))******+++%%%(((,,,,,,***((()))++++++,,,,,,+++)))((())))))+++++++++,,,,,,------------------+++******,,,...,,,+++++++++,,,,,,***)))++++++++++++,,,---...///(((******(((&&&&&&(((+++'''(((***+++,,,,,,,,,,,,---,,,***((()))+++---///---,,,+++++++++,,,---...++++++,,,...000000...++++++++++++++++++***))))))+++)))((()))---...---++++++,,,...000000///...---------,,,,,,---...000111,,,...000111111000...,,,***+++,,,---///000111222000111111///+++***+++---******++++++++++++*********)))+++000000,,,)))***)))***+++***))))))+++---------,,,+++***)))((('''%%%&&&(((((('''''')))***%%%'''((((((''''''(((***************)))'''&&&%%%'''(((***+++++++++***)))))))))))))))))))))))))))''''''&&&&&&&&&&&&'''''')))******++++++***((('''((((((((((((((((((((('''))))))(((((((((((())))))'''((()))(((%%%######$$$%%%%%%%%%&&&&&&&&&''''''###'''***)))&&&&&&)))---((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((('''&&&'''((()))***''''''&&&%%%&&&'''((()))&&&&&&&&&&&&&&&'''(((((((((&&&%%%%%%&&&'''&&&%%%"""############$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&&&&&&&'''((()))***++++++$$$$$$%%%&&&''''''''''''))))))((('''&&&%%%%%%$$$###&&&))))))'''&&&''')))%%%&&&)))+++...000111222222333555666777888888888:::===@@@???;;;;;;???CCCBBB@@@>>>;;;::::::;;;;;;;;;===>>>>>>======>>>@@@<<<::::::;;;===???@@@?????????@@@AAABBBCCCCCCDDDGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCEEEHHHIIIIIIJJJKKKMMMOOOTTT[[[___aaaeeekkkqqqrrrppplllgggdddccceeeggg___bbbiiilllggg^^^\\\___iiiggggggjjjooonnniiicccgggccc___]]]ZZZRRRGGG???DDDFFFIIILLLNNNQQQUUUXXXVVV\\\dddeeeaaa[[[YYYYYY444444333333333333444444000111222111000000222444888777777666555444444444333444444222111000111333333111000222555555222///444333111000111333666777222333444555555555333222777777666555444666:::===<<<:::888777888999999999<<<:::888888:::;;;999666777777888:::;;;<<<:::888999:::;;;;;;;;;;;;:::999:::;;;:::888555333222333666777888888888888888777:::888888:::666111444;;;000---***)))***,,,------******+++++++++******))))))+++,,,---,,,,,,---...---+++***(((((()))+++,,,,,,)))%%%$$$'''((((((''')))*********)))(((&&&%%%&&&''''''(((((((((((((((''')))***+++******+++------,,,***''')))...---)))...,,,+++******(((&&&$$$$$$&&&''''''&&&%%%'''(((''''''&&&%%%&&&'''((()))'''))),,,,,,+++)))))))))***+++,,,***(((''''''(((***)))''''''(((,,,000222,,,,,,------............+++//////,,,,,,111111---***,,,------------000222++++++++++++***)))((((((...---,,,++++++,,,---...---///000000...,,,++++++---...///---++++++///222,,,+++,,,///222444222000---,,,+++,,,.........---000//////111333444333222555333111111444555333111000000111111111111111111666555333222111111222222222111000000222444444333111222222333222111000.../////////---++++++---///***+++---.........------,,,,,,------------------((())))))*********))))))''')))***'''###"""&&&+++((()))******)))((()))+++************************))))))*********+++++++++'''((()))))))))((('''&&&$$$&&&(((******)))((('''((((((((((((((()))******)))******(((&&&%%%&&&(((***))))))((((((((()))))))))***+++***)))((()))+++(((&&&%%%'''+++---,,,***'''''''''&&&%%%'''***,,,+++***(((''''''((()))***(((((((((''''''(((+++...***)))'''%%%%%%&&&''')))))))))((((((((('''''''''***)))((('''''''''''''''$$$%%%&&&'''''''''&&&%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''''')))+++***(((&&&%%%%%%((())))))(((&&&&&&''')))+++++++++***)))(((((('''%%%%%%%%%&&&&&&&&&''''''&&&(((***,,,---111555888999999;;;<<<<<<<<<;;;:::<<<===>>>===<<<===>>>@@@EEECCC@@@???>>>>>><<<:::>>>===<<<;;;;;;;;;;;;;;;===============>>>>>>???<<<===???@@@AAABBBBBBBBBBBBFFFGGGFFFGGGIIIIIIEEE@@@AAABBBAAAAAABBBEEEHHHCCCEEEFFFGGGGGGFFFEEEDDDHHHKKKOOOQQQTTTYYYaaahhhkkklllhhhaaa]]]```cccdddbbb```aaaeeeeeebbbbbbdddgggfffeeeeeefffiiilllmmmiiihhheeeaaa]]]WWWPPPLLLGGGHHHJJJNNNRRRUUUUUUUUUYYY[[[]]]^^^]]]ZZZWWWTTT777777777777666666666666111222333333222333444666777777666666555444444333333333444222000000111333555333000000222333333111444222111000111333555777111222333444555555555555777777777666555666999;;;===;;;888666777888888888<<<:::888888::::::999777666666666888:::;;;999777999999:::;;;;;;:::999999;;;;;;;;;999555333333444555555666777888888777777:::777777:::888444555:::444111---******+++******,,,,,,,,,,,,,,,,,,+++***---...000///...------...,,,+++)))(((((()))***++++++)))&&&%%%'''((((((&&&))))))******)))(((&&&%%%&&&''''''(((((((((((((((''')))***+++******+++------...+++(((***...---(((+++************)))(((&&&%%%&&&''''''&&&&&&''')))((('''&&&&&&&&&'''))))))%%%'''))))))'''''''''((()))+++,,,,,,+++***+++---...,,,+++***+++...111333111111111111111111111111000333333000000444444111111222222111000000222444............---,,,+++***//////............//////111333444444222000000000///000000///---...111444000//////222555666444111------,,,---...//////...000//////000222333222000333222333666999:::888666666444333222222333666777555555444333333444555666222111000111333555555555333333333333333222111111111222222111//////000111---...///000111000000///---...//////////////////,,,,,,,,,,,,,,,+++******&&&***,,,+++'''%%%'''***+++,,,---,,,*********,,,,,,,,,++++++************)))******+++++++++******''''''((())))))((('''&&&&&&'''((()))***))))))(((******))))))******+++,,,((()))))))))'''''')))***))))))(((((((((((())))))(((***+++***)))((()))***(((&&&%%%'''***,,,,,,************)))((((((+++...,,,***)))'''&&&'''((()))&&&&&&&&&%%%$$$&&&(((+++***)))((('''&&&''')))))))))))))))(((((((((''''''******))))))((((((((((((&&&'''((()))((((((&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''')))******(((&&&%%%%%%'''(((((('''&&&&&&((()))++++++***))))))(((''''''%%%%%%%%%&&&&&&&&&''''''((()))***++++++---111333777999;;;===>>>===<<<;;;;;;<<<<<<<<<;;;;;;===???@@@???GGGTTTSSSCCC999:::===<<<;;;;;;::::::;;;;;;===<<<<<<;;;<<<===??????===>>>???@@@AAABBBBBBBBB???BBBCCCBBBBBBEEEEEEBBBDDDDDDDDDCCCBBBBBBDDDFFFCCCDDDFFFGGGGGGEEECCCBBBEEEHHHKKKNNNPPPUUU]]]ccceeegggeee^^^\\\___bbbbbb[[[WWWVVV[[[^^^]]]]]]___fffeeecccbbbdddhhhmmmpppmmmkkkhhhddd```ZZZTTTPPPNNNMMMMMMNNNOOOQQQRRRRRRWWWYYYZZZ\\\[[[YYYVVVTTT555666666666666555444333111222333444333333555666666666666555555444444333222333333222000000111333777444000///000111333333333222111000111333555666111111222333444666777888666777888777666666777999@@@===888666666777777777;;;999888999::::::999777666555555777999:::999777888999999::::::999999888;;;;;;:::888555333444555333444555666777777777777999666666:::<<<999888999888555111...,,,+++)))(((............------,,,+++...///000///---++++++,,,***)))((((((((((((***+++***(((''''''(((((('''&&&)))))))))))))))(((&&&&&&&&&''''''(((((((((((((((''')))***+++******+++------...,,,)))))),,,***%%%(((((())))))***)))))))))'''''''''&&&%%%&&&(((***(((''''''''''''((())))))%%%'''''''''&&&'''(((******,,,---......///111333111000/////////111444555777777777777777777666666777999999777777999999666777888888777555555666777444444333333111000......111111222222222222111111444666777666444222222333222333333222111111444666333333444555777777555333///.........//////000000000///...///111111000...000222666;;;>>>???<<<:::999777333111222555888;;;777666666666666888999:::333222111222555777777777555555444333333333333444444666777666555444444555111222222333333333333222000111111222333333222222111111111000///...---,,,(((,,,000000---******+++...///000///---,,,---.........------,,,,,,,,,++++++,,,---......---+++***'''(((((()))))))))((((((***))))))))))))***++++++***************+++,,,,,,''')))************,,,---)))((((((''''''((())))))(((***+++***)))((()))+++(((''''''(((+++,,,,,,+++.........,,,++++++---///,,,+++)))((('''''''''((('''''''''&&&%%%%%%'''******))))))((())))))***+++))))))(((((('''''''''((())))))***++++++***((('''&&&'''(((((('''&&&%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&((())))))'''%%%%%%%%%%%%'''''''''&&&'''(((*********))))))((((((''''''%%%%%%%%%&&&&&&&&&''''''((()))***)))))))))+++---555888;;;>>>@@@???>>><<<999:::;;;:::999999;;;===>>><<>>;;;;;;::::::999999::::::<<<;;;:::999:::<<<>>>@@@>>>???@@@AAAAAAAAAAAAAAAAAADDDDDDAAABBBFFFGGGEEEGGGGGGGGGEEECCCBBBCCCDDDAAACCCEEEGGGFFFDDDAAA???BBBEEEHHHIIIKKKPPPWWW]]]___bbbbbb]]]\\\___aaaaaaXXXQQQNNNSSSYYYZZZZZZ[[[```^^^\\\\\\^^^dddjjjnnnpppnnnlllhhhccc^^^ZZZWWWVVVTTTPPPMMMKKKLLLNNNOOOTTTUUUWWWXXXXXXWWWUUUTTT555666666777666555444333///111222333222222333555555555555444444444333333111222222111000000111333666444222000000111222222222111111000111333444666333222222222333555777888444666888999777666666777BBB???:::777777888888888:::999999999999999999999666555555777999::::::999999999999999999999999999::::::999777444222333444111222333555666777777777777666666:::>>>===:::777:::888444222111///---+++/////////...---,,,+++***)))***++++++)))(((((())))))(((((('''(((((()))***(((((((((((()))((('''&&&)))))))))((((((''''''&&&&&&''''''(((((((((((((((''')))***+++******+++---,,,...---)))(((***((($$$'''(((******)))))))))***'''''''''&&&%%%&&&(((+++'''''''''''''''(((((((((((()))))))))(((***---///---///111222222222444666333333333333555666888999;;;;;;;;;<<<<<<=========>>>>>>>>><<<<<<<<<<<<;;;:::;;;;;;:::999999:::<<<888888777666555444222111333333555666666555333333444555666555333222222333444444333333333444555666555666666777888777555444000000000/////////111333000///...///000000...------111777<<>>;;;888777555333111222444777:::999999888888888999;;;<<<444333222333666888999888777666555444444444666666555777::::::888777777777444444444444444444444444333333444555666666666666444444333333222222222222...000222222000......///222333444333111///000111000000000000111111111111000111333555444222000...++++++,,,,,,,,,,,,,,,+++...---+++******+++---...+++++++++++++++,,,,,,---***,,,......---,,,---///)))))))))((())))))***+++***+++,,,+++***)))***,,,***)))******,,,---------111222111000------...///---,,,+++)))((((((((((((***++++++***((((((***+++*********++++++,,,,,,,,,***)))(((''''''''''''(((''')))***,,,+++***((('''%%%%%%&&&&&&%%%###"""!!!&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%''')))((('''%%%$$$%%%$$$&&&''''''&&&''')))+++)))))))))(((((('''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''((((((&&&&&&((()))222555:::???AAAAAA???===999:::;;;:::999999;;;===<<<===GGGRRRNNN???:::AAA::::::999999888999999:::;;;:::999888999;;;>>>@@@??????@@@@@@AAA@@@@@@@@@BBBDDDCCC@@@AAAEEEGGGEEEFFFGGGGGGFFFDDDCCCCCCEEE@@@BBBEEEFFFFFFCCC???===BBBEEEGGGHHHIIILLLSSSXXX^^^bbbccc```___aaaaaa```\\\RRRMMMQQQXXXZZZZZZYYY[[[ZZZZZZ[[[^^^bbbgggjjjlllllljjjgggdddaaa______\\\YYYSSSMMMIIIHHHKKKMMMQQQRRRSSSSSSTTTUUUVVVVVV999::::::::::::::::::999111333555555444333444444444444444444333333333333000111222111000000111333222333333333222111111111111111111111111222444555555444333222333444555666333555888999888666666666BBB???;;;999999:::::::::999999999999999999999:::777666666777:::<<<<<<;;;999999999999999999999999999999777555222111333444111222333444666666777777555666777:::>>>???;;;666:::999777777666555333111/////////...---+++***)))$$$&&&((((((''''''((()))((((((((((((((())))))***'''((())))))((('''&&&&&&((((((((('''''''''''''''&&&''''''(((((((((((((((''')))***+++******+++---///111000,,,***+++***'''(((***,,,+++)))((((((***'''(((((('''&&&&&&)))+++&&&''''''(((((((((((((((((()))******+++---000333222444555555444444555777444444555777999;;;<<<===;;;<<<<<<>>>???@@@AAABBB@@@???>>>???>>>===<<<===888:::;;;:::::::::<<<>>>999999999888777666444333444555666777777666555444555666666555333222222333444333333333444555555555555666777777666555444444000111111000...///222555000000///000111111///---,,,000666:::;;;999555333444333333444555666777777<<<;;;:::999888888999:::555444333444777999999999777777555555555666777888555777999:::999777777888555444444444444444444444444555666777888888888888555555444444555666777888555555444222111111333444555666666666444333333555222222333555666777888999666777999;;;;;;999777555222222222111111111111111222000...------...000111///////////////000111111///111222222000/////////,,,,,,++++++,,,---......,,,---......,,,,,,---...,,,---.........//////000333444444222000//////000......---,,,++++++++++++,,,---...---++++++,,,---+++,,,---///000000//////+++***((('''''''''))))))'''(((***++++++***((('''&&&'''''''''&&&$$$###"""&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$&&&((((((&&&$$$$$$%%%$$$%%%&&&&&&&&&&&&(((***((((((((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''###$$$&&&&&&&&&&&&'''(((...222777===@@@AAA@@@>>>:::;;;<<<;;;::::::<<<>>>888@@@EEEAAA======>>>>>>999999888888888999999:::::::::999888999;;;===>>>>>>>>>??????@@@?????????===???>>>;;;<<<@@@BBB@@@BBBDDDEEEEEEDDDDDDEEEFFF???AAACCCEEEDDDBBB???===DDDFFFHHHHHHHHHKKKQQQVVV___dddgggdddccccccaaa^^^\\\RRRKKKNNNSSSUUUTTTTTTWWWXXXZZZ]]]___aaabbbcccaaabbbbbbaaa______aaaddd]]][[[UUUNNNHHHGGGJJJMMMNNNNNNNNNOOOQQQSSSVVVXXX777777777777777888::::::666888::::::888666666666333333333333333333333333000111111111000000111333///222444444333222111222000000000111111222333444555444444333333444444444222444777888777666777888???===;;;:::;;;<<<<<<;;;777999::::::999888999;;;888777666777:::<<<===<<<;;;::::::999999::::::;;;999999777444222111333555222333444555666666666666444777999999;;;===;;;666888888888999;;;:::888555000000///...---+++)))(((%%%''')))))))))((()))+++'''(((((())))))*********((())))))((('''&&&'''((((((((('''&&&&&&''''''(((&&&''''''(((((((((((((((''')))***+++******+++---222444333---***,,,---,,,))),,,...---***(((***,,,((()))++++++***)))***,,,(((((()))***************''')))+++,,,---///222444666888888888666555666777555666888:::<<<======>>>:::;;;<<<===>>>@@@AAAAAA>>>;;;;;;======::::::<<<666888999999999:::<<<>>>777777777777777666555444666666777777777777666666888888888666444444555666444333333444555666555444333555777777555444444444000222222000......222666111111000111333333222000...222666777666333000///333444444666666777888888;;;:::999777777777777888666555444444777888888777777666666666666777777888555666888888777666777888555444333333222333333333555555777888999999999999666555555555666888:::;;;999777555444333444666777666777888888666666777888555666777999:::<<<======999;;;===>>>>>>>>><<<;;;:::999888777666555555555555444222111000111333444555555555555555666777777333555777666444222222222000000000000111222333333///111222111000///000111000222333333222222333444555666666555333111222333000000000000////////////,,,...///...------...///...000222555666666555444///---+++*********,,,---((()))***+++,,,+++******)))***++++++***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''###%%%''''''%%%$$$$$$$$$$$$&&&&&&&&&%%%&&&''')))''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''!!!###&&&'''&&&&&&''')))***...333999===?????????;;;<<<===<<<;;;;;;===???666BBBEEE>>>;;;@@@@@@999999999888888999999::::::;;;:::::::::;;;;;;<<<<<<;;;<<<===>>>>>>>>>>>>>>><<<>>>>>><<<===@@@AAA???>>>@@@BBBCCCCCCCCCDDDFFF???AAABBBCCCCCCBBBAAA@@@EEEGGGHHHGGGFFFHHHNNNRRR\\\bbbfffeeecccbbb___[[[TTTLLLFFFHHHKKKLLLLLLMMMOOOQQQSSSUUUVVVUUUSSSRRRSSSUUUVVVVVVUUUWWW]]]aaa\\\[[[XXXQQQJJJGGGHHHKKKJJJJJJIIIJJJMMMQQQUUUXXX222111000000111444777999999;;;===<<<:::777666666222222222222222222333333///000111000///000111333///111333333111111333555000000000111222222333333222222333444555555555555111333555666666777888:::999888888:::<<<======;;;777999::::::888888:::<<<777666555666999;;;<<<<<<<<<<<<;;;::::::;;;<<<<<<;;;:::888555333333555888333444555666666666666666222888;;;888888::::::666666777888:::<<<;;;999666222222111000...,,,***)))''')))******)))((()))***'''((()))***++++++++++++((())))))(((%%%%%%'''***((('''&&&&&&&&&&&&'''(((&&&''''''(((((((((((((((''')))***+++******+++---///222000)))&&&))),,,,,,'''+++......+++***---000***,,,///000///...---...+++,,,---.........------(((+++...000111333555777777999:::999888777888999777999:::<<<<<<<<<;;;:::;;;;;;;;;;;;;;;<<<<<<<<<999666666::::::666777:::777888999888777888999;;;444444555555555444444333666666666555555666666666999999999777555555666888666444333555777888666444111444666777555333444555000111222000------222666222222222333555666555333111333555555222000000000333222222222333555777888888777666555555555666777777666444444666777666666555555666777777777777777555666777666555555777999555555333222222222333333444555666888999999::::::888777666555666777999:::999888777777777777777666666777999999888888999;;;:::::::::;;;<<<<<<======::::::<<<===>>>>>>>>>>>>@@@???===;;;999888888888888777666555444555555666888777777777777888999999555777999:::888777666666444444444555555666777888333444555444333222333555444666777777555555666888777888999888666555555666222222333333333333333333...000222222111111222333333555888<<<======;;;:::444222000......///111222,,,,,,,,,,,,---------...++++++,,,------,,,+++***((((((((((((''''''''''''%%%%%%$$$$$$%%%%%%&&&'''"""$$$&&&&&&%%%$$$$$$$$$%%%&&&'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###%%%'''((('''&&&'''((('''***///555:::===??????;;;<<<===<<<;;;;;;===???<<<@@@BBB@@@@@@@@@>>>:::999999999999999:::;;;;;;;;;<<<<<<===<<<;;;::::::999:::;;;<<<============<<>>???BBBBBB???;;;>>>AAABBBAAAAAABBBCCC@@@@@@AAABBBBBBCCCCCCCCCDDDFFFFFFEEECCCDDDIIINNNSSSZZZ```aaa```___[[[VVVMMMHHHDDDFFFHHHHHHIIIKKKKKKKKKLLLKKKJJJHHHFFFEEEFFFIIIKKKKKKJJJMMMTTTZZZ[[[\\\[[[TTTLLLFFFFFFGGGFFFEEEDDDDDDHHHMMMSSSWWW333111000///111555999<<<999;;;<<<<<<999666444333222222222222222222222333///000111000///000111333000111222000///000555999///000000111222222333333///000333555666666666666000222444555666777999;;;444555666999<<<===<<<;;;666999;;;:::888888:::<<<666555333555777:::;;;<<<===<<<;;;;;;;;;;;;<<<===<<<<<<:::777555555777:::555555666666666666666555111999<<<888555888999777666666888:::<<<;;;888555444333333111///---+++***(((***+++***((('''''''''(((((()))++++++,,,,,,,,,)))***)))'''$$$$$$'''+++((('''&&&%%%%%%&&&((((((&&&''''''(((((((((((((((((()))++++++******,,,---+++---+++$$$ $$$(((***%%%***...///---,,,///333,,,///222444333111000000---...000111111111000///+++...222555666888999;;;777888:::999999888:::;;;:::;;;<<<===<<<;;;888777<<<;;;;;;:::999888888777666222222777777444444888888999999888666666777999111222222333333333333333777666555444444555666777888999888666444444555777777555444666999999777555000444777777555444444666///111222///,,,,,,111777333333333444777888777666333555666444111000111333222000...,,,...111555888444444333333333555666777888666555444555666555444444555666888888888777666555666666555444555888:::666555444333222222333444444444666777888999999999:::888777555555666888999888888888::::::999777444555777999999999999;;;======<<<<<<<<<<<<;;;;;;;;;888999:::;;;<<<===??????DDDBBB???<<<:::999999999999999888777777777777777666666666666666777777888555777:::<<<;;;:::999:::777777777777888999;;;;;;555666777666555555666777666888::::::777777888;;;888:::;;;;;;999888888999333333444555666666666666111333555666666555666888666999===@@@BBBBBB@@@???888666444222111333555666...............///000111)))***+++,,,---,,,+++***************))))))))))))%%%%%%$$$$$$%%%%%%&&&'''"""$$$&&&&&&%%%$$$$$$$$$&&&''''''&&&$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%'''))))))(((&&&&&&'''&&&(((---222777<<<>>>@@@;;;<<<<<<<<<;;;;;;===>>>FFF>>><<>>>>>>>><<<:::888777888999;;;<<<=========777;;;===;;;<<>>:::;;;===@@@AAA@@@???@@@AAA@@@@@@@@@AAABBBCCCEEEEEECCCDDDDDDBBB@@@AAAFFFJJJJJJSSSZZZ\\\\\\[[[XXXSSSKKKHHHGGGIIIJJJIIIKKKPPPPPPOOOLLLJJJGGGEEEDDDCCC@@@CCCDDDCCCBBBEEEMMMSSS[[[]]]]]]WWWMMMFFFCCCDDDBBBAAA@@@AAADDDKKKQQQUUU666444222222444666888888>>>===;;;888666444333222333222000/////////000111///000000000......000111...000111222111111333444000000000000000000000000000222444666777777666555,,,...111333333333555777777777888999::::::;;;;;;555777999999999888999:::666666777888999999::::::;;;:::999888777777777777666888999999888777888:::<<<:::888777999;;;<<<<<<999999;;;;;;;;;;;;999999:::999999888888999999:::999888666333000...---,,,***++++++***((('''((())))))'''))),,,,,,)))(((***,,,***)))'''''')))***,,,((()))+++'''+++###'''+++***'''%%%'''+++)))((((((((((((((()))))))))))))))***+++,,,......))))))((((((+++///333666333444666666555444444555111000///000222333222111555555555666777777888888555777999;;;===>>>>>>>>>888:::;;;;;;:::999:::;;;:::888666555444555666777333333555666777777777777666666666777666666555444333333333444444333222222555333222222333555666666222333555666666666555555444444555555666666555555333444444444333333555777555555444444333222111111///000222555888999888777444444555555444444333222555444333222111111111111444444444444444444333333444333444777666333444888444555777888888888777666111111222444666777888999777666555444333222222222111555888999777666777999666666666888999999888666888888888888888999999999666777888888777888:::<<<>>><<<;;;<<<>>>===:::666999;;;===???@@@>>><<<;;;;;;<<<===>>>;;;888444111888999::::::999888777666444666777777555444555666777888888999:::;;;<<<<<<<<<:::888999<<<===<<<:::===;;;888777777999<<<>>>>>>>>>===:::777666777888:::::::::;;;::::::999999999999999999:::;;;<<<<<<888888888777666777999<<<<<<>>>>>>>>>AAAEEEBBB<<<777999::::::888777777888444444333222222222222222333333111000///---,,,++++++,,,---,,,***)))))))))&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&''''''''''''***)))((('''&&&&&&'''((()))&&&$$$$$$'''(((%%%"""&&&&&&&&&''''''''''''(((***((((((...777===???===@@@AAABBB@@@>>>;;;;;;;;;@@@@@@??????===<<<;;;:::<<<<<<<<<;;;999999:::;;;??????>>>>>>===;;;:::999;;;::::::;;;;;;<<<===>>>>>>===<<<;;;;;;<<<===>>>???======@@@DDDEEECCC@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@CCCEEEDDDAAAAAAEEEJJJOOOPPPQQQRRRSSSSSSSSSRRRNNNLLLIIIHHHJJJNNNSSSVVVXXXVVVRRRKKKEEEAAA@@@AAA@@@???>>><<<===AAAGGGLLLSSSWWWZZZWWWSSSOOOGGG???999>>>AAA@@@>>>AAAJJJRRR111///......000222444555::::::::::::888555222000333222111000///000000111///000111000......000111---///000111000000222333111222222333444555666666444444444444444444555555000222444555444444555777999888888888888888777777555666888999888888999:::666777777888999999::::::;;;;;;:::888888777777777666777888888777666777999;;;:::999888999:::;;;;;;999999:::;;;;;;:::999999999999999888888999999999:::999777555222111000///---...///...+++***)))***+++)))***...---)))(((***)))((('''&&&&&&'''((())))))((((((((($$$ %%%...$$$'''+++***'''%%%(((+++'''((()))*********)))(((************+++,,,------***)))((())),,,111666999777888999888777666777888555444333444555666666555666666777777888999999999666777999;;;<<<======<<<888:::;;;:::888777777888999888666444444555666777333333444555666666666555333444555666666666666666333333333444444333333222444333222222333444555555555555666777777666555444333444444555555555444444222333444333222222444666555555444444333222222111111222444666888888777666555555555555555444333333333333333333222222222222444444444444444444444444777333333555666444444777555555666666666555333222000111222333555666777888666666555333333222222333000333666777666666777999777777777999::::::999777666666666777888999999999555777888888888999;;;>>>>>>===<<<===??????===::::::;;;===>>>===<<<;;;::::::::::::999888666444444888888999::::::999777777666666777666555444666888777888999:::;;;<<<======???===;;;;;;===>>><<<:::<<<<<<;;;:::999888888777======<<<:::888888:::<<<::::::;;;;;;;;;::::::999:::::::::::::::;;;;;;<<<888999888777666777:::<<<;;;>>>>>>>>>AAADDDAAA<<<888999::::::999999;;;<<<888777666555555444555555444444444333333222222222000111222111///---++++++)))((('''&&&&&&%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&&&&&&&&&&%%%%%%***)))((('''&&&''''''(((+++***(((&&&%%%&&&(((***&&&&&&&&&''''''''''''(((***((((((---666<<<>>>===>>>???@@@???<<<;;;:::;;;==================<<<;;;<<<======<<<::::::;;;<<<===>>>>>>======<<<;;;:::;;;;;;;;;;;;<<<===>>>>>>>>>>>>===<<<<<<======>>>>>>===<<>>>>>BBBGGGKKKKKKOOOQQQOOOLLLIIICCC<<<:::<<<===<<<;;;===CCCIII333333222222444555777999666888::::::999666222///222222111000000000000111000000111000///...000222---///000000//////111222111111333444666888::::::777555333111111222444555444555777777666666666777::::::999888666555444333444666888888888888888:::777777777888999999::::::<<<;;;:::999999888888999666777888777666555666777::::::::::::::::::999999888999:::;;;;;;:::999888888999999999999999999888:::999888666555444444444222444555444111...,,,+++,,,***+++///...***((()))((((((''''''''''''((((((+++'''%%%(((***))))))***$$$'''******'''&&&(((***'''(((***+++,,,+++***)))+++++++++++++++,,,---...+++***))))))---333:::>>>:::::::::999777666888999888666666666888999888777777777888999999::::::;;;666777999:::;;;;;;::::::888999:::999777555555555777666555444444444555666333444444555555555444444111222333555666777777777333333444444444444333333444333222222222333444555666777777888777555444333333333444444444444333333111222333222111222333555444444444333222222111111444555666777888777666555666666666666666555555444111222333444444444333222222333333444444555555555:::444111333555555444666555555555444333222000///000000111222444555666666666555444333333222222333///111444666666777888999666666666888999:::888666444444555666777777888888777888999888777888:::<<<<<<<<<<<<>>>@@@AAA@@@???<<<<<<;;;;;;:::999999888777666555444444555666777777888999:::::::::999888777777777555444444777999777888999:::<<<===>>>???AAA@@@>>>>>>>>>===<<<:::;;;<<<======;;;777333111::::::999777666777:::===::::::;;;;;;;;;;;;::::::<<<;;;;;;;;;;;;:::::::::888999999888777777:::<<<;;;===>>>===???BBBAAA<<<999:::;;;::::::;;;>>>AAA<<<;;;:::999888888888888555666666777777888888999666777777777555333000......---+++)))(((''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$######))))))(((''''''''''''((()))******&&&"""###(((---&&&&&&&&&''''''''''''(((***((((((---444;;;======;;;===>>>===;;;::::::;;;:::;;;<<<<<<===============>>>>>>===;;;;;;<<<===<<<<<<=========<<<<<<;;;;;;<<<<<<======>>>??????>>>>>>=========>>>>>>??????>>>>>>@@@CCCCCC???;;;AAAAAABBBBBBCCCCCCDDDDDDCCCDDDDDDBBB>>>===???BBBEEEFFFGGGIIILLLPPPSSSUUURRROOOKKKGGGEEEFFFHHHJJJJJJJJJGGGDDD@@@>>>???AAA@@@@@@@@@???@@@BBBFFFJJJJJJMMMOOOLLLJJJJJJFFFAAA===<<<:::999999;;;>>>@@@666777777888888:::<<<>>>555666888999888555222111222222111111111000000000000111111000//////000222...000111111000000111333///000111333444666777888444444222222222222333444444666777888777777888999::::::999888666555444444333555777888777777888999777777888888888999999999<<<;;;::::::999999999:::777888888777666555555666777999;;;<<<;;;999888777888999:::;;;;;;:::999888999:::;;;<<<<<<;;;:::999999999888777777777777777777999;;;:::777333000///---+++,,,///...)))'''((())))))************))))))***'''%%%'''***)))&&&$$$%%%(((******((('''(((***((())))))***++++++,,,---+++++++++,,,---///000111+++***)))***...555<<>>??????BBBAAA???>>>===<<<:::999:::;;;<<<<<<:::666333000777666555333222333777:::999::::::;;;;;;;;;;;;:::;;;;;;;;;:::999888888777888999999888777888:::<<<999======<<<===@@@@@@<<<;;;;;;;;;:::999;;;>>>AAA======<<<;;;::::::::::::777777777888999999::::::888888999::::::888555222222111///---+++)))((((((&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$((((((((('''''''''(((((('''''''''%%%"""###&&&)))&&&&&&&&&''''''''''''((()))((()))---444999<<<===:::;;;======<<<;;;;;;<<<;;;;;;<<<===============;;;<<<===<<<::::::;;;===:::;;;<<<<<<=========<<<;;;<<<===>>>>>>?????????>>>>>>>>>>>>>>>???????????????@@@DDDHHHGGGCCC???@@@@@@AAABBBCCCDDDDDDEEEAAABBBBBB@@@======>>>AAAEEEEEEEEEFFFHHHLLLOOORRRTTTQQQMMMIIIGGGHHHIIIKKKFFFEEEBBB>>>:::888999:::>>>???@@@AAABBBDDDHHHKKKOOOQQQQQQMMMKKKLLLJJJFFF@@@<<<999888;;;======<<<222444666666666777999<<<777777777666555444444444222222222222111111111000000111111111//////111222000222333333111111222444111111111222333333444444000111222444555555444444111333666777777777999:::999999888888888777777777333555777777666666777888888888888888888999999999;;;;;;::::::999999::::::888999999888666444555555555888<<<<<<:::888777888888888999::::::999888888999;;;===>>>>>>===;;;999888777777777777777888888:::<<<>>>>>>;;;777555444000---,,,...,,,(((&&&'''))))))************))))))$$$&&&((((((((((((&&&$$$&&&((()))***)))))))))******)))''''''(((+++...000***++++++---///111333444+++))))))***...444;;;???999::::::999777666888999:::999888888::::::999888555555666666777888888888555666777888888777666555555666888999888777888999555555444444444555555555666777777777777666666555444555555666555555444444222333444444555555555444333444444333111111333666///111222444555555444444111222333333444444333333111222222222111111333555111111111111000000000000777999:::888666444444666777777888888777777666555000111444666777666555555222222333333444555666666<<<444///111555666555666333333333333333333444444111111111222222333333333444444333222222222333333111333555777:::;;;;;;:::666555666777999999777555666666555555444333333333444555666555555555777888777888999;;;<<<>>>@@@AAA===;;;999777555555666666222333555666888888888888777888999:::;;;;;;:::999999999888666444555999<<<777888999:::<<<===>>>?????????>>>===;;;:::999999;;;::::::999888777666555777777666333222222555888888999999:::;;;;;;::::::999999999999888666555444666888999888777777999:::888<<<===;;;;;;>>>???<<<<<<<<<;;;999888888;;;======<<<;;;;;;::::::;;;;;;888777777777777777666666777666777999;;;;;;888555666555222000---+++******''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&'''''''''((((((((((((((((((&&&%%%$$$&&&((((((&&&$$$&&&&&&&&&''''''''''''(((((()))+++///555999<<<===:::;;;======<<<;;;<<<=========>>>>>>======<<<;;;999:::;;;:::999999:::<<<999:::;;;<<<============;;;<<<===>>>?????????>>>======>>>???????????????===>>>AAAGGGLLLLLLHHHCCC???@@@@@@AAABBBCCCCCCDDD?????????>>>======???AAACCCCCCCCCEEEGGGKKKOOOQQQUUUSSSPPPMMMMMMNNNPPPQQQRRRPPPMMMHHHBBB??????@@@CCCDDDEEEFFFHHHKKKOOORRRSSSUUUSSSNNNKKKKKKJJJFFF???;;;777888;;;>>>===;;;///333666666555666999<<<999888777666555444555555222222333333222222111000000111222111000///111333222333444333222222333444444444444333333333333333...000333555666666555444000222555666777888999;;;777888888888888888888888222444666777666666666888888888888888888888888888::::::999999999999::::::888888999777444333333444444777;;;<<<:::888888:::777888999::::::999888777888:::===??????===:::888777777777777777888888999;;;===??????===;;;::::::444000---...+++'''&&&)))((((((''''''''''''((((((%%%***)))(((***+++***'''((())))))******)))))))))(((&&&&&&(((+++...111)))***+++,,,...000222444)))(((((()))---111666999999:::<<<<<<;;;::::::;;;===;;;:::;;;<<<<<<;;;999333333444555555666666777444444666777777666555555333555777888888888999:::444555555555555666666666666777777888888888777777666666777777666555555444222333444555555666555555444666666444111111333777---...000222444444444444000111222444555555555555111222333222111222333555222222222222222222111111555777999777444333555777777777777777777666666555111333444666777777666666222333333444444555555555999333000333666555555777444333333333333444555666222222222222222222222222333333222222222222333333444444555888;;;<<<;;;:::888888888:::<<<<<<:::888666666555555444333333333000111333444555777:::===666888999999999;;;===???<<<:::888666555555555666333444666888999999888888888999:::;;;;;;::::::999999999999777666666999;;;777888999999:::;;;<<<<<<;;;<<<===<<<:::999999:::<<<:::999777777777888999999999999888666666888:::666777888999:::::::::999666777888888777555333222555666888777666666777999777;;;===:::999<<<>>>===;;;;;;;;;999777777999;;;;;;::::::::::::;;;<<<<<<888888777666555555444444666444333666999;;;999777888777444222///---,,,,,,((((((((('''''''''''''''%%%%%%$$$$$$%%%&&&((()))&&&'''(((((()))((((((((('''&&&%%%(((,,,,,,(((###&&&&&&&&&''''''''''''(((''')))...333777:::;;;<<<:::;;;======<<<;;;<<<==================<<<;;;:::888999:::999888888:::<<<999:::;;;<<<<<<<<<<<<<<<:::;;;===>>>??????>>>===<<<<<<===>>>????????????;;;===AAAHHHMMMNNNIIIDDD@@@@@@AAAAAABBBBBBCCCCCC???>>>=========>>>???@@@>>>???@@@DDDHHHLLLPPPSSSSSSRRRQQQPPPQQQTTTVVVXXX]]][[[XXXSSSNNNKKKKKKLLLMMMNNNNNNNNNOOORRRVVVZZZYYYZZZXXXRRROOOOOOLLLHHH===:::777888;;;======;;;000444888999777777;;;>>>999999999888777666444333222222333333333222111000111222222111000000111333111333333333111111222333444444444333333333333333333333444444555555555555222444666777777777888:::777777777777777777777777222444666666555555666777888888888888888888888888999999888888888999999:::666777777555222000000000222666;;;;;;888777999<<<777888999::::::999888777666999<<>>???>>>>>>>>>???999444///...,,,((())),,,)))((('''&&&&&&'''((())) &&&***((((((++++++(((((((((((()))***+++***)))$$$%%%&&&(((***,,,------************+++,,,......'''''''''(((+++...000222555888<<<===<<<;;;:::;;;===;;;::::::;;;;;;:::888333333333444555555666666222333444555666666555444333555777777666666777888555555666666777777777777444555666777777888777777666666777777888777777777222333444555666666666666555777888666222111444888///000111333444444444333///000222444666777888888222333444333222222444666444444444444444444444444222555888666333333666999666666777777666666555444444444555555666666666777444444444444444444444444444222222555666555666999555555444333222333444444333333333333333222222222333222222222222222333333555444444777:::;;;:::777777777777999;;;;;;999777444444444444555555555666333444666666666888:::<<<888999:::999888888;;;>>>:::999888777666666666666666666666555666777777888999:::;;;;;;;;;:::999888888999:::999777777999;;;888888888999999999::::::888:::;;;;;;:::999;;;===<<<;;;:::999888888999999666888::::::999999:::<<<555555666888888999999888555666777888777666444333333555666777555555666777666;;;<<<999888;;;======888999::::::999888:::;;;999999999:::;;;<<<>>>>>>888888888777666666555555888444111333777999888666999888555333111///...---)))((((((((('''''''''&&&((('''&&&%%%%%%&&&((()))%%%&&&((()))))))))((((((&&&&&&'''((())))))((('''&&&&&&&&&''''''''''''(((&&&***000666999;;;;;;;;;999;;;<<<<<<:::999::::::999999:::;;;;;;;;;::::::999:::::::::999999;;;===::::::;;;<<<<<<<<<;;;;;;999:::<<<>>>>>>>>>===<<<:::;;;<<<>>>??????>>>>>>===???DDDKKKPPPPPPJJJEEEBBBBBBBBBBBBBBBCCCCCCCCCBBB@@@>>>======>>>>>>>>>;;;===???CCCGGGKKKNNNOOOQQQPPPPPPPPPRRRUUUYYY[[[\\\\\\ZZZWWWTTTSSSUUUVVVXXXWWWUUURRRQQQSSSXXX[[[YYY[[[YYYTTTQQQPPPNNNJJJ???===<<<<<<============...333777888666666999===888999;;;;;;:::777333111222222333444333222111000111222222111000000111333111222333222111000111222111111111222222222333333888666555333333444555666555666888888777777888999777777666666555555555555111333555666555555666777999999888888888888888888888888888777888888999999444555555333000...---...111666::::::888777:::>>>777888999::::::999888777444777;;;>>>>>>;;;777444999999888888888999:::::::::<<<===>>>>>>???AAACCC===777111///,,,)))+++///,,,***)))'''''')))***,,,%%%((((((%%%&&&***(((""")))(((((()))++++++***))) ###'''+++------+++*********))))))((()))))))))&&&&&&'''((()))+++------111555999<<<;;;:::999888:::999777777888888777666333333444444555666666666111222333555666666555555444555777666555444444555555555666777888888777777333333555666777777777777444555666888999999999999222333444555666666666666555888999777222111555999111222333444444444333222///000222444777888999:::333444444444333333555777666666777777777777777777000444666555333222666;;;666666666666666555555444666555555555555666777777444444444444444444333333111111333666666444666:::777666444222111111222222444444444333333333333222222222222111222222333333555444444666999:::888555444444444666888888666444111222333444666777888999:::::::::999777666777888999;;;;;;:::777777:::===999999888888777777666666999777555333222444777999:::;;;;;;<<<;;;:::888777888999::::::999888999:::888888888888888888888888666999;;;;;;::::::===@@@===<<<<<<;;;:::999888777222555888:::::::::;;;<<<444444666777777888888888555666888999888777555444222444666666555444555666666;;;<<<999777:::======666888:::;;;;;;:::;;;===888999999:::<<<===???@@@999999888888888888888777:::666111111555888777444999888666333111000///...))))))(((((('''''''''&&&+++***(((&&&%%%&&&'''(((%%%&&&((()))))))))(((((($$$&&&'''&&&######'''***&&&&&&&&&'''''''''((((((%%%+++222888;;;<<<;;;;;;999:::;;;;;;999888888999555666777888999:::::::::999:::;;;;;;::::::<<<>>>:::;;;;;;<<<<<<;;;;;;:::888999<<<===>>>===<<<;;;999:::<<<===>>>>>>>>>===BBBDDDIIIOOOTTTRRRLLLFFFDDDDDDDDDDDDDDDCCCCCCCCCDDDBBB???=========<<<;;;===>>>AAACCCFFFHHHIIIIIIOOOOOOOOOPPPRRRUUUXXXZZZZZZZZZZZZYYYXXXYYY\\\^^^]]][[[WWWSSSPPPQQQUUUYYYSSSUUUSSSOOOLLLLLLIIIEEECCCCCCBBBAAA????????????---///111222333555888;;;>>>>>>===<<<:::888666555///000111000000111333666111000//////000333666888444444333222111111111111222000111333111...000444333333444444444444444444555777888999888777888999555555555555555666777777444444555666777777666666333444666666666777999;;;777777666555555555555555444333222111///---,,,+++---///222555666666555444777333444999:::555555999888777666777999;;;:::999:::777444444777;;;<<<<<<999AAA@@@>>>BBB>>>;;;AAA@@@===777111---,,,,,,---,,,---,,,+++))))))+++---&&&((())))))(((''''''(((***+++,,,,,,+++)))&&&%%%+++***)))))))))***+++,,,,,,+++***))))))***+++,,,******))))))))))))******///555===@@@???;;;777666888777666555666777:::;;;444444444333333222222222222222333333333333444444222555888888777555444555555555555555555666777888444444333333333444555555666555666;;;@@@@@@:::555000444666666777;;;:::777333555666333...---111666111111111111111000//////111222333555666777777777555666777777666555666888777777888888777666555444777777666666666666666777:::999888777666666666666777666555666777666555333444555555666555444222111777555444555555444888>>>666666555555555555666666666666555444333222222222333333333333333333333333;;;999666555444666888:::777777888888999999999:::444444444555555555555555:::888666555444555777888::::::::::::999999:::;;;===:::666555777777666444999888888777666666777777888:::<<<;;;:::888777888===;;;999777777999;;;===777888:::999777666666666444:::??????:::888;;;@@@???>>>======>>>===;;;999555777888:::::::::999888888888888666666777:::===888888777777666666555555222333555555444444555666:::999999999888888777777777999;;;;;;999777777777666666777999:::<<<===>>>999:::::::::999666333111666777777888999999999999666555555555444444444444'''))),,,---,,,***))))))&&&(((((((((''''''(((***)))'''%%%$$$&&&'''''''''((((((&&&&&&%%%&&&'''((((((&&&$$$%%%&&&'''&&&&&&***,,,///333666888999999777888:::;;;:::999777555666666777999::::::888555:::999999888888999999:::888<<>>@@@AAA@@@???>>>>>>???@@@>>>AAAFFFFFFBBBCCCHHHFFFIIIKKKMMMOOORRRVVVYYYVVVWWWXXXZZZ[[[\\\]]]]]][[[ZZZXXXVVVUUUUUUUUUVVVOOOMMMIIIEEECCCBBBBBBCCC>>>@@@CCCBBB???<<<===>>>///111222222222333555777999999:::::::::999888888111222222111111111333666222111//////000333666888666666555333222222222222333111111333222///111555444444555555666666666777555777888888777777888999666666555555666666777888333444444555666666555555444555666666666666888:::777777666555555555555555222222111000......------,,,...111444555555444333666333333777777444444888777666555666888999999888999666333333666999;;;;;;999AAA???===AAA===:::@@@AAA>>>:::555222000000000,,,,,,,,,***((((((***,,,''')))***)))(((((()))***(((((()))))))))((('''&&&***)))((((((((()))***+++******((((((((((((******((((((((((((((()))******///444:::>>>===;;;::::::888777666555666777999:::444444333333222222222222222333333333444444555555333555777777666555555555444333333333333444555666333333333333333444444555111222555:::===>>>;;;888333666777555666999888666000222222000,,,+++///333111111222222111000000///000111222444555666666666666777888777666666777888777777888888888777555444999999888888888888999999;;;;;;999888888777777777777666555666777777555333333333444555555444444444666555777:::999666777;;;666666555555555555666666777666555444333333333333444444444333333333333333888777555444555666777888888888888888999999999999666666777777777888888888888777555444444555666777999888888999<<>>=========<<<<<<>>>@@@@@@???>>>777888999999999999999999888888888888666777999;;;888888777777666555555555111222333333222222333555777777777666666555555555444666888888888888888:::555666888:::;;;<<<======888999999999888666444333666777888999:::;;;;;;;;;666666666666555555555444+++,,,---,,,***((('''(((((('''&&&%%%%%%&&&'''''')))(((&&&&&&((()))((('''''''''%%%%%%%%%%%%&&&'''(((&&&%%%%%%'''''''''&&&)))+++---111444777999:::888999::::::999888777666444444555777999999777555999888888777777888888999:::===???>>>:::888888999999999::::::;;;<<<<<<===<<<;;;;;;===AAACCCBBB@@@EEEFFFIIIMMMQQQRRRQQQOOOMMMIIIDDDAAAAAABBBBBBBBB@@@AAABBBBBB@@@>>>>>>???>>>===???CCCCCC???@@@EEEGGGHHHKKKLLLMMMOOOSSSUUUWWWXXXZZZ\\\^^^_________YYYXXXUUUSSSPPPOOOOOOOOOKKKIIIEEEAAA??????@@@AAA???AAACCCAAA>>><<<<<<<<<222333444333222111222444666666777888888888777777222333333222111111333555222111000000000333555666999888666555444333333333333111111333222///111555555555666777888888999999555777888888777777888999777666666666666777888888333333444555555555444444444666777777666666777999777777666555555555666666111000///......---------+++---000222444444333222555222111333444222444777555444333444666888777666666444222222444777999:::999@@@===;;;???<<<888>>>AAA???<<<999777555333333+++++++++)))(((''')))+++((()))))))))((((((+++---''''''''''''((())))))***)))((('''''''''(((***+++)))(((''''''''''''((()))((((((''''''((())))))***...222777;;;<<<<<<======888777666555666777888999333333222222222222222111222222333444444555666666444555666666555444555666222222111111222222333333222222222222222333444444...222666888999888888888555777777333333666777444222444555222//////222555222222222222222111111000000111222333444444555555666777888888666666777888666777888888888777666555999999888888888999999:::<<<<<<;;;:::999888777666777666555666777777555333333333333333444555666777555555999>>><<<777555777666666555555555555666666777777666555444444444444555555444444444333333333444444555555666666777777999999888888888888888888666666666777777777888888666555444333333444666777777444222333888<<<===<<<999777555555666777777777;;;:::999888777777777777555777888888666555555666999999999999999999999999555777888888777666777888888999===DDDJJJIIIBBB;;;;;;;;;;;;<<>>===;;;:::999999999999999999888999;;;:::888777888999888888777666666555444444111333444444222222333555444444333333333333222222222333555555666777:::<<<555666999;;;<<<<<<<<<;;;777777777777666666666666777888999:::<<<<<<======777777777777666666666666333222000---***(((***+++---)))$$$###%%%''''''&&&((('''&&&'''((()))'''%%%'''&&&%%%$$$$$$%%%&&&''')))'''&&&'''((()))(((&&&((()))+++---111555888:::::::::999999888777666666222222333555777888666555888777777777777777777888;;;<<<<<<<<<;;;;;;:::999999::::::;;;;;;<<<<<<<<<;;;;;;;;;>>>AAACCCDDDCCCGGGGGGHHHLLLOOOQQQQQQPPPNNNJJJEEEBBBAAA@@@@@@???AAACCCDDDCCCAAA?????????>>>>>>@@@BBBAAA??????CCCFFFHHHJJJKKKKKKMMMPPPRRRWWWXXXYYY[[[]]]______```\\\ZZZWWWSSSPPPNNNMMMMMMGGGDDD@@@<<<;;;<<<>>>@@@BBBCCCDDDBBB???===<<<<<<222333444444222111222333777777777666666444333333111222333222000000111222222111000000111333444666999888666555333333222222222000000222111...000444444555555777888999::::::666777888888666666888:::888777777777777888999999444444555555666555555444555666888777666666666888777777666666666666666777333222000...---,,,,,,,,,+++,,,...111222222222222444222000000000111333555333222111333555666555444444222111000222444777888999>>>;;;999>>>;;;888===>>>===<<<;;;999666555333+++,,,+++)))'''''')))***)))))))))((('''(((+++...***)))((('''''')))+++,,,)))(((''''''((()))+++,,,***)))(((''''''((()))***+++******)))((()))))))))***...444:::===>>>======888777777666666666777777222222222222222222222222111111222333444555555666555666666555333333555777222222111111111111222222222222111111222222333444000444888888444111222444555777555222222555777555444555666444222222444666222222333333333333222222111111222444444555555555777888999888666555666777555666777888888888777666777777666666777777888888<<<;;;;;;:::999777666555666555555666777777555444555444333333333555666777555555999===;;;666444666666666555555555555666666777777666555555555555555666666555555444444333333222333555777888888777777888888777777666666555555222222333333444444555555444444333333333444555666:::666111111444666555444888777555555555555666666999999888888888888999999444666777777555444555666777888999::::::999888777444555777888777666777888999888;;;FFFQQQSSSIII>>>;;;:::::::::;;;;;;999777===<<<;;;999999999::::::999;;;===>>><<<:::999999888888777777666555444444333444555555444333444666222222222222222222111111222333444333444555888;;;444666999;;;<<<;;;:::888666666555555555666777888999:::;;;<<<<<<<<<<<<<<<888888888777777777777666999888555000------000333333---&&&%%%(((+++***'''%%%%%%%%%'''((((((%%%###''''''&&&%%%%%%&&&((())))))(((((((((******)))'''''''''(((***...333777:::<<<;;;999888777777666777333333333555888888777666888888777777777777888888:::888888999:::;;;999888:::::::::;;;;;;;;;<<<<<<;;;;;;<<<>>>AAACCCEEEEEEFFFEEEEEEGGGJJJLLLMMMMMMKKKGGGCCC@@@>>>>>>===<<>>;;;:::<<>><<<<<<000222444555444333444555555555555555444333222111///000111000///...///000111111000111222333555555777666555333222111111111111//////111000---...333333333444555777888999999666777888777666666888:::999888888888888999::::::666666777777777777666555444666888888777666666777777777666666666777777888777555222...,,,******)))+++,,,---///111111222111111111///......000222333111000000111333444444333222111000///000222555888888===999777===<<<888===;;;;;;:::999888666333222------,,,***(((((()))+++)))))))))((('''(((+++---+++***'''&&&%%%&&&((()))))))))(((((()))+++,,,---,,,+++***))))))***+++,,,///...---+++***)))((((((&&&+++222999>>>>>><<<:::888888777666666555555555222222222222222222222222000111111222333444444444444555555444333333555666333333222222222222333333222222111111222222333444000444888777222///222666333555444111222666888666111222222222111111222333333333444444444444333333222333444555555666555555666777888777555444555666444555666777888888777666777777777777777888999999:::::::::999888666555444666555555666777777666444888666555444333444555555666555666999777333333777666666555555555555666666777777666555555555555666666666666555555444444444333444777888999999888888666666555555444444333333000000111222222333444444444444333333333444444444>>>:::666444555666555333888888666555333333444555666666666777888999;;;<<<555666777666555444666777666777999::::::999777666333555777777777666777888888666999EEESSSWWWNNNCCC;;;:::999:::;;;;;;999777>>>===<<<:::::::::;;;<<<;;;===@@@@@@>>><<<;;;::::::999888777666555444444333444555444333222333444222222222222222222222222444444444333222333555888444555888:::;;;:::888666444444444444555666777888;;;;;;<<<<<<;;;;;;::::::999888888888777777777777999888555222000111444777555...(((&&&)))+++***((('''''''''(((***)))'''%%%)))(((''''''''')))***+++***))))))***,,,,,,***((('''''''''(((,,,111666999;;;:::999888777777777777666555555777999:::999888999999999888888999999999:::888777888:::;;;:::999:::::::::;;;;;;;;;;;;;;;:::;;;<<<===???BBBDDDFFFDDDBBBBBBCCCFFFHHHIIIIIIGGGDDDAAA?????????>>>>>>AAACCCCCCCCC@@@?????????>>>AAABBBBBB@@@@@@AAAAAAAAACCCFFFIIIKKKNNNRRRUUUQQQRRRTTTVVVWWWXXXXXXXXXQQQOOOMMMJJJIIIHHHHHHHHHGGGDDD@@@======>>>AAACCCEEECCCAAA???===;;;999888000222555666666555666666222333333444444444333333,,,...000000///....../////////000111222444555666444444333222111111111111111//////111000---...333333333444555555666777777777777888666555666888;;;:::999999999999:::;;;;;;777777888888888777666666333555888888777777777777777777666666666777888888:::888444///,,,***))))))+++,,,---///000111222222///111000------111222111111000///000333444333222000111000//////111555888888<<<777666>>>===:::>>>::::::999888777555333222///000///---******+++---+++++++++***((((((***,,,)))(((&&&$$$$$$%%%&&&'''))))))))))))***+++---...---,,,++++++++++++,,,---111000...,,,+++***))))))''')))///666;;;<<<:::777888888777777666555444444222333333333333333444444222222333333333333444444333444555555444333444555444444333333222222333333222222222222222333444444---111555555222222666;;;222555555333444888999777333333333444444444444444333444444555555555555555333444555555666666666555666777777666444333444555222333444666777777666666999999999999999:::;;;<<<777888999999888777555444555555444555777888666555888777666555444444444444666444444666555222444999666666555555555555666666666666555555444555555666666666666666666666666666555666777999999999888888555555444444444444444444111222222333444555666666555555444444444333333333555555555444444444444555666666666444222222444666555555555666777999:::;;;444555666555444444666888666777888999999888777666444666777777666555666777666444666@@@LLLQQQMMMGGG999999999;;;>>>??????===>>>===<<<<<<<<<<<<<<<<<<;;;>>>@@@AAA???===<<<<<<;;;;;;:::999777666555555222333444333111000111222222333333333333444444444555666666555333222333555444555666888888777555444333333444444555666666777:::::::::::::::999999888888888888888777777777777444444333222111111444666111---((('''((())))))(((+++***)))***+++,,,***)))))))))(((((()))***+++---+++++++++,,,------+++)))'''''''''(((+++///444777999999999888888888888777999888777888:::;;;:::999::::::999999999999::::::;;;;;;;;;::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======???CCCFFFCCCBBBAAACCCEEEGGGHHHGGGFFFCCCAAA@@@AAABBBAAAAAA>>>@@@AAAAAA???>>>>>>???:::>>>@@@>>>===???@@@??????AAAEEEHHHJJJNNNSSSVVVQQQRRRSSSTTTUUUUUUUUUUUUMMMLLLJJJHHHHHHHHHHHHHHHGGGFFFCCCAAA@@@@@@BBBCCC@@@>>>;;;999888777555333111444777888777666666777333333444444444333222222+++---000000/////////000---...///111333555666777222222111111111111222222222111111333111///000555444444444555555666666666777888777666555666999;;;:::::::::::::::;;;;;;<<<777777777777777666555555111444777999888777777888777777666666777888888999;;;888444000---+++++++++,,,,,,---///000111222333---111111......222222///111000///000222444333222000111111///...000444888777:::555555>>>???<<<@@@===<<<;;;999777555444444222222111///,,,,,,---///---...///...,,,++++++,,,(((((('''&&&'''((()))***(((((('''((()))+++,,,......---,,,++++++,,,---.........---,,,++++++++++++******,,,000555888888777888888888777666444333222333333444444444555555555666555555555555444444444222444666666555333333444555444333222222222222222333333333333333444444555///222444444444555999===444777888555555888777444555555555666777888777666444444555666666666666666333333444555555555444444555666666555333111222333000111333444666666666555999999999999:::;;;<<<===666777999::::::999777666555444444555777888666555555666666666666666555444555333444777666444555:::666666555555555555666666555444444444444444555555555555555666777777888888666666777777777777777666555555555555555666666666222333444555666777888888666666666555444333222111---111444444222111333555222333444333222333666999666666555555666666777888333333444333222333555777666777777777777777777666555666888777666444555666555444555999@@@FFFHHHHHH999999999<<<>>>@@@???>>><<<<<<===>>>>>>>>>======:::<<<>>>???===<<<=========<<<;;;:::999777666666444555666555333222333444222333333333444444444444444555777666444333333444444444444555555444333333111222444555666666555444555666777888999999999999888888777777777666666666111333444444333222333444...---+++***)))))))))***+++***((((((***+++***))))))((((((((((((***+++,,,,,,+++,,,---///...,,,)))((((((((()))+++///222444666777888999:::999888888<<<:::888888999:::999888999999888888888888999999;;;<<<===;;;888888;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<;;;===AAADDDBBBAAAAAABBBDDDFFFEEEDDDEEECCCAAA@@@AAAAAAAAA@@@;;;<<<>>>>>>===<<<===>>>888===@@@===<<<@@@AAA???>>>AAADDDFFFHHHLLLPPPSSSPPPPPPQQQQQQQQQQQQPPPPPPMMMLLLJJJIIIHHHHHHHHHHHHFFFEEEDDDBBBAAA@@@@@@@@@>>>;;;777666666666444222333666999999888666666666777777666555333111///...+++---000111111000111111,,,---///111333666777888222222111111222222333444444222333555333000222666555555555555666666666666888888777666555666999;;;;;;::::::::::::;;;<<<<<<666666777777666555444444000333777999888888888999777777666777777888999999:::888444000...------...,,,---...///000222333333,,,111222...///333222...111000///000222444333222000111111///...000444888777:::555555???@@@===BBB@@@>>><<<:::888777666666444444333111...---...000///111222111...,,,,,,,,,))))))******+++---...///''''''&&&'''(((***,,,---------,,,++++++,,,------++++++******++++++,,,---...+++)))+++000555888888888888888777666444333222444444444555555666666666888888888777666666555555111333666777555444333333444444333222111111222222444444333333444444555666444555555555444666888:::666999:::777666888666222333222222444555666555333444444555666777777666666222222333444444444333333444555555444222111111222...000222444555555555555777777777777888999:::;;;666888:::;;;;;;:::999888555444444555777888777555333444555777777777666666444333666999999666666:::666666555555555555666666444444333333333444444555444444555666777888999999666666666666555555555555555666666666777777888888222222333444555666777888888888777666555333222111...444::::::555222444888...000222333222444999<<<888777666555555444444444111222222111000111444666777777666666666666777777555777888777555444444555555444444444777<<>>===999;;;<<<===<<<;;;<<<>>>>>>===<<<;;;999888777666888999:::999777666666777222222333333333444444444222555777777666444444444444444333333333222222222111222444666666555444333111222444666888999::::::777777777777666666666666222555777888666444333333...//////...++++++,,,---)))'''%%%$$$&&&'''''''''((('''''''''((()))+++,,,,,,,,,,,,...000///,,,***(((((()))***,,,///111333444666888:::;;;:::999888===;;;999888999999888777888888777777777777888888888;;;===:::555444888===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;:::;;;???CCC?????????AAACCCCCCBBBAAACCCAAA???>>>??????>>><<<888:::<<<===<<<<<<===>>>999???AAA>>>>>>BBBDDDAAA???AAACCCEEEFFFIIIMMMOOOMMMMMMMMMMMMMMMLLLKKKJJJJJJIIIGGGEEECCCCCCCCCCCCEEEDDDCCCBBBAAA???>>>===@@@<<<888666777777666444555000222999999222000555777777777555222000000111000/////////000111222222222......222333000111666666333444999888333111444222555888777444111222333666555555555666777999:::444CCC???777===777///888999999888888999::::::;;;444555555666777666666666333555777888777666777999777777777999;;;<<<;;;:::999777444000...------...***,,,...///......///000...///000111222333333444///......111555777555222444222000...///222555777;;;888666777<<<@@@@@@@@@@@@<<<999999;;;:::555111444333111///000111444555222222111000...,,,***)))((('''&&&'''***,,,,,,++++++***)))+++...///...+++333///+++,,,///000---)))+++,,,---------,,,+++***+++,,,---...///111444777666888::::::777555333333333444666666555666777999666555444555777888888888888888777777666444333222444444333333222111000000333333333222333333444555666666666666666666555555666:::;;;888888:::555---444222111111444666777666888888999888666555777888555555555444444555555555333444444333111111222444000000111111222222222333444444555666777888999:::;;;;;;;;;::::::;;;<<<<<<777777888888888888777777555666888999999888666555555666666666666666555555666666555444333333333333777777666666555444222222...000222555888:::999666666555555555555666666777888888888888777666555444222333444555666666666666888666555555555444111//////444777666333111444777111111222222222333333333444555666555444444666888333222000//////000222333444777555000111666888666999888666555444444444555222333555777999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======888:::<<<>>>>>>===<<<;;;999;;;>>>>>><<<:::999999555777777444111000333666222333555444333333444666777777777666555555444444444444444333333333222222222222222222222222222222---111777:::999777555444888888888777666666555555111444888999777444222111555444222000...,,,+++***((())))))))))))(((''''''---,,,***)))))))))***++++++++++++***************'''((()))+++---............333777999777666777999666888999999777666666777555777999999888777666777777777777888999999::::::::::::;;;<<<;;;:::888888<<<;;;;;;:::::::::;;;;;;<<<===???AAABBBDDDDDDEEEEEEDDDAAA>>>;;;999999999<<<999777888;;;<<<;;;:::888888999:::;;;===???@@@@@@AAACCCCCCCCCEEEGGGIIIIIIIIIIIIHHHGGGEEEDDDCCCAAACCCCCCCCCAAA@@@AAABBB@@@@@@AAAAAAAAAAAA@@@@@@;;;:::999777444222111000555333444888888555444666666777777666333222222333000000000000000000111222222......222333111222666666333555999999333111333222555888777444222333555777777666666777888:::;;;???QQQSSSEEE:::333111555999999888888888888999999555555555666666666777777555777888888777666666777666666555777999:::888777777666333111///.........+++---///000//////000111222222333333222111///...111000111333666888666444555444222111222555888;;;<<<:::999999;;;===>>>???BBB>>>::::::;;;;;;777444333222000///000222444666555555444333111///---,,,---+++******+++,,,+++***,,,+++***,,,///000...,,,333///+++,,,...///---******++++++,,,,,,+++*********+++------...000333666555777999999777444333333444555777777666777888:::666555444555777888888888999999999999888777666555555555444444333222111111222222111111111111111222555666666777777777666666333666777444555777333,,,444222111222444666777777888999999888666555666888666666555555555555666666222444777777555333222111000111111111222222222333333333444555666777888888;;;;;;::::::::::::;;;;;;888999999999999999999888888999:::<<<<<<:::999888777777777888888777777666444444444333333444555555666666666666555444333333222333444555777999777555666666555555666666777777888888888888777666555555222333444555666666666666777555444444444333111///111444777666222000222555222222222222333333333333888999999777555555666777555444222111111222444555555888777333333888999666999888666555444444444555555555555666888:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======999:::<<<=========<<<;;;999;;;>>>>>>===;;;;;;;;;666666555333222111222444222444555555444333555666666666666666555555444444444444333333333222222222222222222222222222222222---///333444444333333444777666666666666555555555333555888999888666555555666555444222000///------,,,++++++***))))))((((((,,,+++***)))((()))******((((((((((((((())))))))))))***+++,,,,,,,,,,,,,,,+++...222444666666777888666888999999777666666777666888::::::888777777888777777777888999999::::::::::::;;;<<<;;;:::999888======<<<<<<<<<<<<======<<<<<<>>>???AAABBBBBBBBBCCCAAA???===;;;:::::::::;;;999777888:::<<<;;;:::777777777888999:::;;;<<<===@@@BBBCCCBBBBBBBBBBBBDDDDDDCCCBBBAAA???>>>======???@@@???>>>>>>???@@@===>>>>>>>>>>>>>>>>>>===;;;:::999777555444333222222555555222333666777555555666777666444333444555222111000000000000000000000......222333222333666555444666:::999444111111222555888888555444555777999888777777888999;;;<<>><<<===<<<;;;;;;;;;===???AAA===999888999999777555333222111111111333666777666666666444333111///...222000---,,,,,,,,,***))),,,++++++---///000///---222...,,,,,,...///---***)))******+++++++++***)))***+++,,,,,,,,,---111333333666888888666444333333555666888888777777999:::666555444555777888888888888888888999999999888888666666666555555444444444333333333222111111000000555555666777888888888777666888777666777999666222444333111222555777888888999::::::888666555666777777666666666666666666777222555:::;;;999555111///111111222222222222222333111222222333444555666666;;;::::::999999::::::::::::::::::;;;;;;:::::::::999:::;;;<<<<<<;;;:::999888888999999999999888888333333333333444555666777555555555666666555555444666444333444666666555444666666666666666777888999888888888888777666555555333333444555666666666666666444333333444333111///222555777555222000111333222222222333333333444444;;;;;;;;;999777555666777666555444333333444555666555888888666666999999777777777666555444444444555777666666666777999;;;===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<999;;;>>>>>>===<<<<<<<<<777555333222333333222222222444555555444444555666555555555555555444444444444444333333333222222222222222222222222222222222...///111111111111333555444444444555555555555666444666888999888888888999888888777555444222111111000///---+++***))))))***+++***)))((('''((())))))''''''(((((())))))******,,,,,,,,,,,,+++***))))))((()))+++///444777888777777888999999777666666777777999;;;:::999888888999777777888888999:::::::::::::::;;;<<<<<<;;;999888???>>>>>>>>>????????????;;;<<<===>>>????????????>>>>>><<<;;;;;;;;;<<<===;;;999888999:::<<<;;;;;;777666666666666777888888999<<<@@@AAA???===;;;;;;<<<============<<<;;;;;;999:::<<<<<<;;;;;;<<<>>>:::;;;;;;<<<<<<;;;;;;:::::::::999888777666666555///444333------555777222444555666666555555666888222222111000/////////000000//////111222333555666444555888:::999666222000333666888888666555777:::999888777777888999:::;;;<<<^^^nnnCCC;;;???000555555555555555666777888888666555444444666888999777999:::999888666666777:::999999999::::::999777222222333333333222222111///111333333222222222333000222555777888888777666777777888888999::::::999;;;;;;:::999:::;;;<<<===;;;>>>???>>><<<<<>>;;;777555555666555444444444333333444666888999666555555444222111///...222000---,,,,,,+++***(((******+++,,,---...------000...,,,,,,---...---+++*********+++++++++++++++)))***+++******+++...000222444777777666444444444555666888888777666888999666555444555777888888888444555666777888888888888777777777777777777666666777777777666555333222222333444555666777777888888888888777777999:::999666444333222333555888999999:::;;;:::999666555666777666666555555555555666666444777;;;<<<:::666333111333333333333333333333333111111222333333444555555;;;;;;:::999999999999:::999::::::;;;;;;::::::999888999999::::::999999888777777888999999999888888444444444444444555666666444444555666666666666666666333111333555444333555777666666777777888999:::777777777777666555444444333444444555666666555555444333333333444333222000111333555444222111222444333333333333444444444444:::::::::999777666777888555555444444444444555555555666777777777888777666666555555555555555555555888666555444555777:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<:::<<<======;;;999999:::888555222222444555333000333444555555444444555666444444444444555555555555444444444333333333333222222222222222222222222222...000222333222333444666222222333444444555666666444555777777777888:::<<<:::999999888777666555555555333000---+++***+++++++++***((('''''''''((()))(((((()))***+++,,,,,,---,,,,,,,,,,,,+++******))))))'''''',,,222666777555666888999999777666777777999:::;;;;;;:::999:::;;;777777888999999::::::;;;::::::;;;<<<<<<;;;:::999>>>>>>>>>???????????????<<<======>>>>>>>>>>>>===;;;:::::::::;;;<<<>>>???<<<;;;;;;;;;<<<<<<======888777777666666666666666777999;;;;;;:::999888999777888:::;;;<<<======>>>777999::::::::::::<<<>>>999999::::::::::::999999999999999999999999999999000555333,,,---555777222333444666666555666777999222222111000/////////000000111111111222444555555333666888999888777444111444666888888555555888:::888888777666777888999:::666WWWvvveee===777>>>111333333333444555777888999888777555444555666888:::666888999:::999888999::::::999999999::::::999777222222333444555555444444222333555555444333444555111333666999;;;<<<<<<;;;:::::::::::::::::::::;;;======<<<<<<;;;::::::::::::===??????>>>???BBBEEE===;;;777555555555555555777777666666777999:::;;;666666666555333222000000///---++++++++++++***)))''')))***++++++++++++,,,///---,,,,,,,,,------,,,++++++++++++,,,,,,------******+++***)))))),,,...000333666777666555555555444666777666555555666888666555444555777888888888444555666888999999::::::888888888888888888999999999999999888777555333222222333444555666777777777555444333555777666555555555333222333666999:::::::::;;;:::999777666777888666666555555555555666666888999;;;:::888666666666555555555555555444444444333333333444444555555666<<<;;;::::::999999999:::888888999999999999888888999999999999999999999999555555666777888888777777777666555444444444444444444444555666777777777777444///...222444222222555666666666666777888999:::666666666666555444333333333444555555666555555555444333222333444444333111...000222333444444555666333333444444444555555555666777888777555555777999444444333333333333444444333333444666666555555555444444444555555555555555666555333333333666999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<;;;::::::::::::;;;;;;;;;<<<<<<;;;888666666666888555333333555666333000333444666555444444555777333444444555555666666666555555555444444444444333222222222222222222222222,,,///333444444333333333111111222333444555666666333444555555555666999;;;999999999888888888777777777555222...,,,,,,,,,---+++***((('''''''''((()))(((((()))***+++,,,,,,---******+++,,,,,,,,,+++++++++)))(((***000444555444555666888888888777888999:::;;;;;;;;;999999:::<<<888888888999::::::;;;;;;999:::;;;<<<<<<<<<;;;:::;;;;;;======>>>>>>============>>>>>>>>>>>>======:::999999:::;;;===???@@@==================???@@@::::::999888777777777777666666666555555666999;;;888999:::;;;;;;;;;;;;;;;888:::;;;;;;;;;;;;===???999::::::;;;;;;::::::999888999999999::::::;;;;;;555777555111111555777555222444555555555555777888222111000000000000000000000333333000111444555444222666888777777999777444555777888777555444777:::999888777666666777888999888NNN\\\KKK222000777222222333333444555777888999777777666666666777888999666888:::::::::999:::<<<777666666777999999777666444444444555666666777777444666777777666555666777777888999::::::;;;;;;;;;:::;;;;;;:::999888:::;;;============<<<:::999888999;;;===>>>???@@@BBBDDD>>>===;;;999888888888888999999888888999999::::::888888888777666555333222---+++***)))***+++***)))&&&(((******))))))***+++------,,,,,,,,,,,,,,,---++++++++++++,,,---......+++++++++***((((((***,,,///222666777777666777777444666777666555444555777666555444555777888888888777888999:::;;;<<<<<<<<<888888888999999:::::::::888999999999888666444222333444555666666777666666777444555888:::777555666555333222444777:::;;;;;;999::::::999777777888:::777666666555555666666777999::::::888666666888:::777777777777777666666666666666666777777777888888======<<<;;;::::::::::::666777777888888777777666;;;;;;::::::::::::;;;;;;333444555666666777666666888777666555444444444444444555666777777777777777444...---444666111111555555555555666777888999:::666666666666555444333333444444555555555555555444444333333444555666444333...///111444666777888888444444444555555555666666444555666555444444666888222222222222222222222222333111111444444222333555222333444555555555555555555444333333555777999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;999777555555666777666666666666666444222333555666666555555666777333444444555666777888888777777666666666555555555444444444444444444444444***---111333333222111111222222333333444555666666111333444444444555777999777777777777777888888888777555333000...---------+++***)))((('''((())))))''''''(((((())))))******((()))***+++,,,---------,,,***)))***---000333444222555777888888888:::;;;:::;;;;;;:::999999:::<<<888888999999:::;;;;;;;;;999:::<<<======<<<;;;;;;888999:::<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>======::::::::::::<<<===???AAA===>>>???>>>======???AAA<<<<<<;;;:::999888888999666666555333333555999<<<;;;;;;;;;:::999777555555999;;;<<<<<<;;;;;;<<<>>>:::;;;;;;<<<<<<;;;;;;:::888888999999:::;;;;;;;;;999666444666555333333666222333555555444444555777000000000000000000111222222555444000000444555222222666777444555::::::777666777888666333333555999:::999888888777888999:::555DDDDDD999555333111333555555555555555666666777666777777777777888888888888999;;;;;;:::999::::::666666555777999:::888777777666666666666888999:::666888999999777666777888;;;:::999888888888999999:::;;;<<<:::777777999;;;:::;;;<<<======<<<;;;:::999999:::;;;>>>??????>>><<<======;;;:::999888999999999999888888888888888888888777777666555333333...,,,************)))(((&&&(((++++++))))))***,,,,,,,,,,,,,,,++++++,,,---+++*********+++,,,---...,,,,,,,,,***(((((()))+++///222666888888888888999555777888777666555666777666555444555777888888888888888:::;;;<<<<<<<<<<<<777777888999999:::;;;;;;999:::;;;;;;:::888666555666777888888888888777777:::666777===>>>999666777555444333444777:::<<<<<<888999:::999888888:::;;;999888888888888888888999777888999888777777999;;;::::::999999999888888888999999::::::::::::;;;;;;???>>>===<<<;;;;;;;;;;;;666777777888888777777666:::::::::999999:::::::::333333444555666666666666777666555555555555555666555666666777777777666666777000000777888111///333444444444555666777999999888888888888777666555444444555555555555555444444444444333555777777666444111111222444777888888888444555555555666666666666555666666555444333555666222222333333333333222222555111000333333111222777111222333555666666555555444444555666888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::;;;<<<;;;:::999888888999:::999777666888999666888999999777555444555444555666666555555666777444444555666777888999:::888888888888777777777666555555555555555555555555---///111222111111333444333333444444555555666666111333444555444444666777444555555555666666777777555444333222000///...---,,,+++***)))((()))******((((((((((((((()))))))))))))))***+++,,,,,,,,,,,,)))***))))))***---222555000333666888888999;;;===:::::::::999888888:::<<<888888999::::::;;;;;;<<<999:::<<<=========<<<;;;666777999;;;;;;;;;:::999::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>???@@@;;;===>>>===;;;;;;>>>@@@===<<<;;;;;;::::::::::::777888777666555555888:::;;;;;;::::::999777666555888:::;;;:::999999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;888888888999::::::;;;;;;:::333222777666//////555222333444444333333444666000000//////000111222222222666555000000444555111222666666333444:::<<<999666888888666333222444888<<<;;;:::999999999:::;;;...<<<999666BBB===000333999888777666555444444444666666777888888888888777:::;;;<<<<<<:::888888999777777777999;;;<<<;;;:::999888777666666888:::<<<777888::::::888777777888;;;999777666666777999::::::;;;;;;999666555888;;;888999<<<>>>??????>>>===:::888777999<<<===;;;888:::;;;<<<;;;999777777777999999888888777666666666555555555555444333111111000...+++*********)))'''&&&))),,,,,,***)))+++---,,,,,,---,,,++++++,,,...***))))))))))))+++---...------,,,***(((((()))+++///222666888999999999:::777888999888777666777888666555444555777888999888666777888999::::::::::::777777888999999:::;;;;;;<<<<<<>>>>>>>>><<<:::888999999:::::::::999999888777333555;;;<<<666222333555444333444888;;;<<<<<<777888999999888999;;;===;;;::::::999999::::::;;;555777999999888888999:::;;;;;;;;;::::::999999999<<<<<<<<<<<<<<<<<<======??????>>>===<<<;;;;;;;;;777777888888888888777777888777777666666777777888333444555666777777777777555555444555555666777888666666777777777777666666:::333333:::;;;222...222333333444444555777888999999::::::999999888777666444555555555555555444444555444444555777888777666333333444555777888888777555555555555666666666777888888888666444333333555222333333444444333333222666111///333333000222888000111333555666666555555444555777999:::<<<===>>>==============================<<<<<<<<<;;;;;;;;;999:::<<<<<<<<<:::888777777888999999888999;;;===666999<<<;;;777555555777444555666666555555666888444555666777888999:::;;;999999999999888888888777666666666666666666666666222222222111111333666999444444444555555555666666111333555666555555555777333333333444555555666666444444333333111000...------,,,***)))))))))***++++++++++++*********************+++,,,,,,,,,++++++&&&((()))((((((+++222777///222555777999:::===>>>999::::::888777777999;;;888999999::::::;;;;;;<<<999:::<<<=========<<<<<<555666999;;;;;;;;;:::999888888999:::;;;;;;;;;;;;>>>======<<<===>>>???@@@:::<<<===<<<::::::<<>>:::888777555555666888999:::999888777777888999:::666666666666777888999:::=========;;;999888999;;;777777888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;888666555777999:::;;;<<<;;;:::888777777777777666666666777888888999999777777777777666555333333000///,,,***)))***+++,,,+++++++++++++++++++++,,,000,,,***+++,,,+++...222///...,,,******+++,,,---***++++++***))))))***,,,222333555777999999999999999999888888777777777777;;;;;;:::999888777666555666666777888888888888888555666777999::::::::::::::::::;;;;;;<<<;;;;;;:::===;;;:::999999:::<<<>>>===:::888777999999666333555666666777888999::::::===888777:::;;;888777888888888777777777777777888666888::::::999888777888777888888888888999999999<<<<<<<<<===<<<<<<;;;:::999:::;;;;;;<<<<<<;;;;;;999888666666777777666444777666555444444555666777---555555555:::777222777777777666666555555444444555555555555555666777777666555333222222333555666444444555666777888999999777999999888666555666777888777777666666666666666888666333333444666777777444333333333444555777888222333555666666444333222999888666555444333333222000000000000111444666777555333111///000222555777000111222333333444777999777999:::;;;;;;;;;===???;;;;;;<<<<<<;;;;;;:::999999:::;;;<<<<<<:::888777;;;;;;<<<;;;:::999888777;;;::::::999999999::::::;;;:::999777666555555555666555555555555666777777666666777888:::;;;<<<<<<777999:::999888777888999666555555555555666666777999555111000333555555333666444333444666777888777111222444555777999;;;;;;444555666666666666666555000111333333222111222333///---,,,,,,,,,,,,+++))))))))))))))))))(((((((((+++)))((()))+++,,,***'''((((((''''''''''''((((((......///444:::===<<<;;;888888777777777888999999:::<<<>>>>>>===<<<<<<<<<<<<:::888777999:::;;;<<<888999:::;;;;;;999888777777888:::;;;<<<;;;;;;:::@@@<<<===AAA???888666888<<<:::999777777888:::;;;::::::999999::::::;;;<<<;;;;;;;;;;;;::::::999888666666777888999999::::::777999999999888999:::<<<:::;;;<<<======;;;999888888888888888888777777666444444666777999888777555888555222111333444444333333333333444444444555555555555444333333444666777555666666777777666666666888555555888999777777::::::999999:::;;;;;;:::888777444222222444555444333666555444444444666777888555777:::;;;999888888888888999::::::999:::<<<===;;;:::888777666777888999999999888777777888999999888888888777777777777888<<<<<<<<<;;;999888999:::888888888999999:::::::::;;;;;;;;;:::::::::::::::999888777777999::::::999888888777555555444444444666666666777888888999999777777777777666555444444222000...,,,+++++++++,,,++++++,,,,,,,,,,,,------000,,,***,,,,,,+++---222***)))(((((()))+++---...***++++++***))))))***,,,000111222333666999;;;===;;;:::888777777888999:::;;;;;;:::999777666555555555555666777888999999999555666777888888999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<::::::999:::;;;<<<===;;;999888999999777444888999999:::;;;<<<=========999888;;;<<<999888:::888888777777777777888888666888:::999888777888999777888888888888999999999;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<<<<<<<;;;888666555555666666555333666555555444444555555666000777666666<<<888333888555555555666666777777777555555555555555666777777555555555555555555555555444444555666777888999999888999:::999777666777888888888777666666666777777777555333222444555555555777666555444555555666777555555555444444444555555666555444333222111111111111111000111222333555666666666555555444444444333222333444444444555777999777999:::;;;::::::;;;===::::::;;;;;;<<<;;;;;;:::::::::<<<<<<<<<;;;999888<<<<<<;;;::::::999888888;;;;;;::::::::::::;;;;;;<<<;;;999888777666666666555555555555555666666777555555666777888::::::;;;888999:::999777666888999666555555444444444555555555333222111333444444444333222111222444666666555555555666777777888999999555555666777777777777666222444666666444444444555222000............,,,+++++++++***))))))))))))******)))((()))++++++)))'''))))))(((((((((((()))))),,,,,,...333999===>>>===999999888888888777777777:::;;;;;;;;;:::;;;===???===;;;999888999:::;;;;;;;;;;;;;;;;;;::::::999888777888888999::::::999999;;;999;;;@@@@@@<<<;;;>>>999888777666666666777888999999999999999::::::;;;:::;;;;;;;;;:::999999888888888999999:::;;;;;;<<<888999:::999888888999;;;:::;;;<<<======;;;999888;;;:::888666555555555555222222333444555666666666777444111000111333444444111222333444444444333333333555666555333333666999666666777777777777666666777444555888999777888;;;:::999888999;;;;;;999888777555222222333555666666444333333333444555777888666888:::;;;:::999999:::777999;;;;;;::::::;;;<<<<<<;;;999777666666777777999999888777777888999999:::999999888777777666666:::;;;;;;:::888777888999888888999999999999999999:::::::::999999888888888666666777888::::::888666666666555444333333333444666666666777888888999999666666666666666666666666444333000...---,,,,,,,,,------------.........///000,,,***,,,,,,+++---111******)))((()))***,,,---***+++,,,+++))))))+++,,,.........000333777<<<>>><<<;;;:::999999:::<<<===<<<<<<;;;999888777666555444555666777888888888888555555555666777777777777999999:::;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999999<<<;;;::::::::::::777666999::::::;;;<<<===>>>???===999888<<<===;;;;;;<<<888777777777777777888888777888999888777666888:::777888888888888999999999999999;;;<<<======<<<<<<::::::;;;<<<<<<<<<<<<<<<;;;:::999999:::;;;999888666555555444444555555666222999777777===:::555999666777777777777777777777555555555555555666777777444555777888888777555444444444555666777888999999999::::::999777777888:::999999888777777777777888555333222333444444333222888777666666555555666666888777555444444555777888555555444333222222333333222222222222222333444444444666888::::::888555444444555666666555666888:::888:::;;;;;;:::999999:::999999:::;;;<<<<<<<<<<<<;;;;;;<<<======;;;:::999===<<<:::999888999999:::<<<<<<;;;;;;;;;;;;<<<===<<<<<<;;;999888888888888555555444444555555666777555555666666777888999999::::::999888666666888:::666666555444333333333333111222333444333333444666222111111222555777777666999999888888888777777777666777777888999999888888666888999999777666777777555333111111111111///---...---+++***)))***++++++***)))((()))++++++)))((())))))(((((((((((())))))******+++000555:::===>>>;;;;;;<<<<<<;;;:::999888:::::::::999888:::>>>AAA>>>===;;;:::999:::;;;;;;>>>===<<<;;;:::999999999888777777777777888888999888777999===>>><<<;;;===777777777777777777777777888888888888999999999:::999::::::::::::999999888999::::::;;;;;;<<<<<<<<<999::::::999777777888::::::;;;<<<======;;;999888<<<:::888777666777777888///000111111111222555777666444111///000222444555...///111333333222111///333666999777444333777<<<777888888888888777777666333111333666666444555999999888777888::::::888777:::777444222111222444555333333333333444666888999888999;;;:::888666666666666888;;;<<<;;;::::::;;;;;;:::888777555555555555999888888888888888888999999999999999888888777777888999::::::888777777888999999999999888888888888:::::::::999999888888777555555444666777888666555666666555555444555555555666666666777888888999999666666666666666666777777666555333111///...------.........//////000000111000,,,+++------+++---000000///---,,,+++******+++++++++,,,+++***)))+++---+++,,,---///222666888::::::;;;<<<===>>>>>>>>>>>>>>>>>>===;;;:::999888777666777777888888777777666555555555555555555666666777888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;999888777;;;;;;;;;;;;;;;:::888777888888999:::;;;<<<=========999999===>>>===<<<>>>777777777777777777888999888888888777555666888:::777777888888888999999999666888:::<<<=========<<<::::::;;;<<<<<<<<<<<<<<<<<<;;;::::::<<<===<<<;;;777666666666666666666777444:::777666===;;;555999;;;:::999888777666555444555555555555555666777777444555666777777666555444555555555666777888888888999::::::999777777999;;;:::999999888888888888888444333333444555555333111555555555555555666666666888777666666666777888999777666666555555555666666333333333333333333333333000222666999::::::999888333444666666666777:::<<<:::<<<======;;;999888999777888:::;;;<<<=========<<<<<<=========<<<;;;:::===<<<:::888888888:::;;;===<<<<<<<<<<<<======>>>======;;;::::::999999999555555444444555555666777666666666777777888888888::::::999777666666888:::888777666555444333333333///333666666444333555888555444555777999;;;:::999:::999999999888888777777777777888999::::::::::::888:::;;;:::888777777888777555333333333333111//////...,,,*********+++,,,)))))))))***+++***)))))))))((((((''''''(((((()))))))))***,,,000444888::::::<<<>>>???@@@???===<<<;;;<<<===<<<;;;<<<>>>@@@??????>>><<<:::::::::;;;???>>><<<:::999999999:::999888777777777888999:::999888888999888666555555777888999999:::999999888777777888888999999999999999999:::::::::::::::999:::::::::;;;;;;<<<<<<<<<:::::::::999777666888999:::;;;<<<======;;;999888999999::::::;;;;;;;;;;;;.../////////...000333777222111///...---///111333+++,,,...000000///...---222666:::888555444888===888888999999888777777666111000222555444111333888777666666777888888777555777666444111000111444666444444444444666777999;;;777888999888666555555666444777:::;;;:::999999:::;;;;;;999888777666555555888888888999999888888888666777888999:::999999999777888::::::888777777777999888888888888888888888::::::::::::999999888888666333111111222444555555555444444444444444555666666666666777888888999999777777666666666777777888777666555333111///............///000111111222222111---,,,///...,,,---000......---,,,+++++++++++++++,,,,,,+++******+++---***,,,///222333444333222666999===@@@BBBAAA???===@@@???>>>===<<<;;;;;;:::::::::999999888666555444666555444333333444444555666777888:::;;;<<<<<<<<<;;;;;;;;;;;;:::999888777:::;;;<<<<<<;;;999888777777888888999:::;;;<<<<<<===999888<<<>>><<<<<<===777777666666777888999999888888888666555555888:::777777888888888999999999555777:::<<<>>>======<<<999::::::;;;;;;;;;;;;;;;777666555666888999999777888888999999999999888888555999555444<<<:::444777::::::999888777666555555555555555555555666777777555555444333333444555555555555666666777777888888:::::::::888777777:::<<<:::999999888888888888888666555444555666555333111111111222444555666666777555666888999999999888888777777666555555555666666444444444444333333222222111111333444666777888999000222444555666888<<<>>>;;;===???>>><<<999888888777888999;;;<<<======>>><<<<<<<<<<<<<<<<<<;;;;;;===;;;999888888999:::<<<<<<<<<<<<<<<<<<===>>>???======<<<;;;::::::::::::666555555555555666777777777777888888888888888888888999999888666777888:::999999777666555555555555000444777777555555666999777666777999<<<===<<<:::888888888888888999999999777888999:::;;;;;;;;;;;;999:::;;;:::888666666666666555333333444444222111///...---+++++++++++++++******+++,,,+++*********(((''''''&&&&&&''''''((()))))))))***+++---000222555777:::===>>>???>>>>>><<<>>>AAABBB@@@>>>======>>>???@@@>>>;;;:::;;;===>>>===;;;:::999999::::::<<<;;;999999888999:::;;;;;;;;;:::888666555333111666777888999999999999888666777888999999999888888888999:::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::;;;;;;:::888777888::::::;;;<<<======;;;999888777999;;;======;;;999777,,,...000///---...111555,,,------,,,+++,,,...000+++,,,---.........------222444777777555555888:::777888888777777666555444222222444666333000222888555444444444666666444333000111111111000222666888666555555555666777999:::444666777777777777999;;;444666888888777777888999<<<;;;;;;:::999888777777777888999999999999888777555777888:::;;;::::::999666888::::::999888777888777777888888888888888888999999999999999999999999666333000///111333555555222111111111222333444444666666666777888888999999999888777666666666777888777666555444222111//////......///000111222333333222///...111000......111'''((()))***+++,,,,,,---+++,,,---,,,******,,,---***---000333444222000...222555:::>>>@@@???===;;;??????>>>>>>>>>=========;;;;;;;;;:::999777666555777666444333333333444444555666888999;;;<<<======;;;;;;::::::999999888888777:::<<<===;;;999888777777888888999:::;;;<<<===<<<888777;;;<<<::::::;;;666666666666777888999:::666777888777666555777999777888888888888999999999555777:::===>>>===<<<;;;888888999:::::::::::::::777666555777999::::::999999::::::;;;;;;::::::999555888333222;;;999333555555555666777777888888999555555555555555666777777666555333111111333555666555666666666777777777888999999999777666777:::<<<999999888777777777777888777666444444555555333222...///111333555666777777444666888:::::::::888777666666555444333333444444333333444444444444333222555444222111111222333444///111333444555777:::===;;;===???>>><<<999777777777888999;;;<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999999:::;;;<<<<<<<<<<<<<<<===>>>???======<<<;;;;;;;;;;;;;;;777777666666777777888999888888888888888888888777555777999999888888999;;;999999888777666666666666333444666666555555666888666666666888:::;;;999777666666777777888999999999777777999:::;;;;;;;;;;;;999::::::999777555444555555444333333555555444333000000//////...---,,,++++++,,,......,,,+++,,,---((((((''''''''''''((((((((()))***)))((((((***+++---...111555777999:::::::::===AAACCCAAA>>><<<;;;===@@@AAA@@@===;;;<<>>>>>:::;;;;;;;;;;;;:::999999888777555333222333444444444555777999;;;<<<======;;;:::999888888999::::::555999<<<<<<:::777777777555666666777888999::::::;;;777666999:::888777888666666666666777888999:::555777888888777666666777777888888888888999999999555777:::===>>>===;;;999777777888999999999999888888888777999<<<======<<<999999:::;;;;;;:::999999777999222222;;;:::333555333333444555777888999999555555555555555666777777555555444444444444555555666666666666777777777777888888777666555666999<<<888888777666666666777777888555333222222333222222000111333444666666666666555666777888888999999999777777666444333333333333222333444555555444444333444333222111000000111111000111222333333444666888888:::======:::888666555888999:::;;;<<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<===>>>???<<<<<<;;;;;;::::::;;;;;;888888888888888999999:::888888888777777666666666222555888::::::::::::;;;888777666666666666777777666444222222333444555444666666666888999999666444666666777777777777888888666777888999;;;;;;;;;;;;999:::;;;999666444333444444333333444666777777666222222333333222000...,,,,,,...000///---,,,---///******))))))))))))******(((***++++++((('''((())))))***,,,...000222444555444777;;;======<<<<<<<<<<<>><<<>>>AAA======>>>?????????>>>>>><<<=========<<<<<<;;;:::;;;>>>===999999<<<<<<888555555444444555666888999777888:::;;;<<<;;;:::999999:::;;;===>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;<<<>>>:::;;;<<<======;;;999888999999999999999:::::::::+++///222111---,,,...222,,,///333333111000111222///............///000111.........000333444444222222333333222111000///...//////111222...)))+++111222111000111333333111000...000222222//////000333666555444333444444666666222333333222000000111333333444444444333444777999333444444444444444333333777888999::::::999888777999:::;;;;;;;;;999777666666888;;;<<<;;;999888999555666666777888999999:::444444555666777888999999444333444555777777555333333333333444555666777888666666666777888888999999<<<:::888666555555666777444444444444333222111000---...///000111222333333555222222444333000000222******+++---------------,,,------,,,++++++,,,...---......///000111111222......///000222666888::::::::::::;;;<<<======>>>999999:::;;;<<<<<<<<<<<<999888555333222333444444444555777999;;;<<<===>>>;;;:::888777777999:::<<<444888<<<<<<:::777666777222222333444555666777777;;;777555888999666555666666666666666777888999:::444666888999777666666666777888888888888999999999555777;;;===>>><<<:::888666666777888888888888888666555555777999;;;;;;:::888999::::::::::::999888888999333222;;;:::444555555555555555666666666666555555555555555666777777444555666888888666555444666666666666777777777777888888777555444666999<<<888777777666666666666666777555111000000111222111222333555666666666555555777666555555666888:::;;;::::::888777555555444444222222444555555555444444///000111111222222222222111222333222111111222444666888;;;;;;999666444444999999:::;;;<<<<<<<<<<<<;;;;;;:::999999999999:::999999:::;;;;;;;;;:::::::::::::::;;;;;;===>>>>>><<<<<<;;;:::::::::;;;;;;999999888888999999:::;;;777777777666555555444444000333888;;;;;;;;;;;;;;;666555555555555666666777777333//////111333333222777777777999:::999666444777777777777666666666666555666888999:::;;;;;;;;;:::;;;;;;999666444333333555444444555888999999888333444666777555333///---,,,///111111...---...000,,,,,,++++++++++++,,,,,,'''***---,,,***(((((()))*********,,,---000222333000222555777888999<<<>>>;;;???CCCBBB>>><<>>@@@AAABBBBBBAAA@@@<<<<<<===>>>===<<<:::999<<>>888777::::::666888777555555666888:::<<<777999:::<<<<<<;;;:::999:::;;;<<<>>>???@@@@@@@@@>>>>>>>>>>>>============;;;<<<======<<<<<<>>>@@@:::;;;<<<======;;;999888999888777888;;;???DDDGGG+++,,,---...///111111222...222333111111444333000,,,---///...------...000000000000000000111222222666555222000/////////000...///000111111000///......000222333111///...---,,,,,,------...///000000000///000222555666555333/////////000000000000111***...111333222111//////222222222222111111111111444333222222333444666777444777888666777::::::777;;;999777666555666888999888888999:::::::::::::::<<<;;;999888666555555555222333444444555555444444222333444444555555444444333555777666444333555777:::999888666666666777888666444333333444555333222000000///---,,,---111333000222222000---,,,...111......------------......,,,---///...---+++,,,,,,///,,,***+++...222222222000000000000111111111111000333666777666666888:::888777777999===>>><<<999:::999777555444444555555444777999::::::999::::::<<<888777888888666666::::::<<<>>>>>><<<:::888888777777777777777777777777999:::;;;:::888666666666666666777888999:::;;;;;;777888::::::888666555555888888999::::::::::::999666777777888999999::::::888999999999888888:::<<<888888999999999:::::::::===<<<<<<;;;;;;;;;<<<<<<;;;999888666555555666777666555444333444666888999666888888666444444777:::666666666666666666555555555555555666888999888666888999888666555555888;;;888888777777666555555555888666444222111222333444000333666777666555555555333444555777888888888888666777777666444222222333111///---...111333222111222111000111222222111000222///...///222444444222777888999999777666666777777;;;>>>>>><<<::::::;;;999:::;;;;;;<<<<<<;;;;;;777888:::;;;;;;:::888777;;;;;;<<<<<<======>>>>>>@@@???===;;;:::999::::::555666888999999888777666444777999777444333444777555777999;;;<<<<<<;;;:::777666555444444555666777888:::888444333555555333666888999888666666777888999888777888999888666444555888;;;:::777555888<<<::::::;;;;;;;;;::::::999999888888777777888888999888777777777999999777555///111333444222000//////111///---+++)))******+++)))))))))***++++++,,,,,,'''((()))***++++++++++++,,,...111222111111111222999:::;;;<<<===>>>???@@@???AAABBBDDDEEEEEEDDDCCCBBB@@@===<<<<<<======<<<======;;;:::999888888888888888777666555555555555::::::::::::::::::::::::<<<<<<<<<=========>>>>>>>>>???@@@???>>><<<999777;;;;;;<<<======<<<<<<<<<:::;;;<<<<<<::::::;;;<<<;;;;;;:::::::::;;;<<<<<<000000000000000000111111...111222000000333222///---...000///......///111000000000000000111111222000000000/////////000000...///000111111000///...,,,///111222000///...///------......//////000000,,,///222333111//////000.........////////////000+++---000111000//////000000000000000////////////111111111111222333444555444777888666666888888555777666444333333333555555444555666777888777777666666555555444444444555555444444444444333222111111000111222222333333222222111444555555333333555777777777666666555666666666444333222333444555444333///111111111///...000111000111111000------///222///......------......///---...//////---,,,,,,---...---,,,...222333222000//////000000000111111111///111444555333333555777777777777:::===>>>===;;;;;;:::888777666666777777555888:::::::::999999:::999666555777888666777;;;999;;;<<<<<<:::888777777666666666666666666666666888999:::999777555555666444555666888999:::::::::666888::::::888666666666777888999999::::::999999777888888999999:::;;;;;;:::::::::999777777888999888888888888999999999999;;;:::::::::::::::;;;;;;<<<;;;:::999888888888888888777666555555666888999666777888666444444666999555555555555555555555555777777888999999999999999888888777666444555777:::777777777777777666666555888777555333222222333444111333666777777666666666444555666777888888888888555666777666333222333333222000...///111333222111222111000000222222111000111///...///222444333222666888999888777666666777777:::======;;;999999:::999::::::;;;;;;;;;;;;;;;777888:::;;;;;;:::888777<<<<<<<<<===============???>>><<<;;;999999999:::777777888999999888777666555666777666555444444555555777999;;;<<<<<<<<<;;;777666555555555555666777444666444000000333555333777999999999777666777888;;;:::888888888888777555222555888777333222555888888888999999999888888777888888777777777777888888888777777888999999888666111333666666444222111222000000//////---,,,+++*********++++++++++++++++++))))))***++++++,,,++++++***,,,...///...------...---...000333555888:::;;;===>>>???AAABBBCCCDDDDDDEEEDDDAAA@@@?????????>>>???>>>===<<<;;;;;;;;;;;;999999888888999999::::::888888888888888888888888;;;;;;<<<<<<=========<<<>>>???@@@@@@???===;;;999999::::::;;;;;;::::::::::::;;;<<<<<<::::::;;;<<<:::::::::::::::;;;;;;<<<555444444333222111000///...111222//////111111---...///111000//////000222000000//////000000111222---...///000111222222222......000000000000......,,,...111111000/////////////////////////////////***000555444///+++,,,///,,,---------............+++,,,......------///111.........---------,,,,,,...///000111222222222222333777777444444666666222333222000/////////000111///111333444555444222111/////////000111222444444555555555333222000...---...//////000000000000000000222333333333333555777333333444444555444444444222111111222444555444333000222333333111////////////000000///......000222//////............//////---///000000...------...------///111444444222/////////000000000000111111...000111222111000111222444444555777:::;;;;;;999<<<;;;999888777888888999777999;;;;;;:::999999:::999555555777888777888<<<888999;;;:::888666666666666666666666666666666666555777888777555444444555111333555888999999999888444666999999888777777888777777888999999999999999888888888999::::::;;;;;;;;;;;;;;;999666555666777888888888888777777777777888888888888888999:::;;;;;;;;;;;;;;;:::999888888:::999777666666777888888555666777666444444666777444444444333333444444555666888::::::777666888;;;666777777555444444666999444555777888888888777666888777555444333333444555111444666777777666666777555666777777888888888888444555666555333222333444444222000000111222111000222111000000222222111000111000...///111333333222555666888777666666777888777999;;;;;;:::999888999999999999:::::::::::::::777888999::::::999888777===============<<<<<<<<<======;;;:::999999888999888888999999888777666555777555444444555555444333444666888:::<<<===<<<<<<888888777777777777888888333555333//////444777666888:::;;;:::888777777888>>>;;;999777777777777666111333666555222222444777555666666777777666666666888888888777777888888888999888777888999:::999777555777999999777666555555111222333333111///,,,***.........------,,,+++***++++++,,,,,,,,,,,,,,,,,,+++,,,...---+++******+++&&&'''(((+++---000222444888999:::;;;>>>@@@BBBCCCGGGFFFDDDCCCBBBAAABBBBBBAAAAAA@@@???????????????===<<<<<<;;;;;;;;;;;;<<<888888777777777777888888999:::;;;<<<===<<<;;;;;;>>>???@@@@@@@@@>>>===<<<888888888888888888888888:::;;;<<<;;;:::999:::;;;999999999999999:::;;;;;;666555555444222111000000...111222//////111000---...000111111000///111222000000000000000111222222///000222444555555444444...///000000000000///......000111111///...---...///////////////.........,,,000555555222......///,,,,,,,,,,,,------------,,,,,,,,,++++++,,,000333......---------,,,,,,,,,---...000222222222111111333666666333222444333000000///...---------......,,,...000222222111///...,,,,,,------///000222222333333333222000///---,,,------...///////////////...///111222222333444555...000111333333333222111000//////111333555444444222333444333111//////000...////////////000111111000//////......//////000...///111000///------...,,,---...000111111111000////////////000000000111...///000000//////......//////000222444555555555:::999888777777777888999999:::<<<;;;:::999:::;;;<<<999888:::;;;999:::>>>999::::::999777666777888555555555555555555555555333555666666444333444444///111555888999999888666333555888999888888888999666777777888999888888888777777777888999999:::::::::::::::888666555666777777777777777666666666666777777777777888999:::;;;777888999999999888666555999999777666666666666777555666666555555555555666333333222222222333444555444888:::888444222555:::555666666555444444666777222444666888888888777666777666555444444444444555222444777777666666777888666666777777888777777777333444555444333222333444555333222111111111000000222000///000111222111000000000//////000111222222333555666666555666777999777888999999999888888888888888888888999999::::::777888999999999999888777>>>>>>======<<<<<<;;;;;;;;;;;;:::999888888777777999999888888777666555555777444222333555666444111444555777999;;;<<<<<<<<<:::::::::999999:::::::::777888666222222777:::999888:::;;;;;;999888888888???;;;888555555666555555333555777666555444666888444444555666666666666555888888999999999999888888999888777777999:::999999999:::<<<;;;:::888888999555555555555333111///...333333333222111///---,,,,,,------......------,,,---...///...+++))))))***))))))))))))***+++---...222333333555777:::===???CCCCCCCCCBBBAAAAAACCCDDDCCCBBBBBBAAABBBBBBCCCCCCBBB@@@???===;;;:::999999::::::999888888999::::::888:::;;;======<<<;;;:::===>>>????????????>>>>>>999999888888777777888888999:::;;;:::999888999:::999999888888999999:::;;;444444444333333222222222///222222000000222222......000111111000000111222111111111111111222333333222333444555555444333222...///000111111000///...222333333111///---------/////////...............---...000222333222000...,,,,,,,,,---------......------,,,+++***---111555/////////............---///000111333444333333222222555555222111333222///000//////...............,,,---///111111000///...------------...///000000///////////////......------......///////////////.........000111333333333,,,---///000111111000///.........///222444444333444444333111......000222.........///000111111000//////............//////...///111000///------...---------,,,---...000111...////////////000000000000000000000000000///...---......///000111222333666555444444444555666777999:::;;;:::999999;;;<<<@@@===<<<>>>>>>;;;<<<@@@<<<<<<;;;:::888777999:::666666666666666666666666222444666666555444444555000222555888999888666555333555888999888888999:::555666777777888888777777555555555666777777888888888888888777666555666888666666666666666666666666777777777777888999:::;;;666777888999888777666555888777777666555555555555666555555666666666666555333222111111111333444555555999:::888333222555999555666777666444444555777222333444666777777777666666555555444444444444444222444666666666555777888666666777777777666666555111222444333222222333444444444333111000//////000111000///000111111000///000000000000///000111222222333444444444666888;;;888888888888999999888777888777777777777888999:::888888888888888888888888===<<<<<<<<<;;;;;;::::::999999888888888777666666999888777666555555444444777444222222555666333111444444666777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::888444333777999888777999;;;;;;:::999888999===:::666444333444333333444555666666666666777888444555555666777777666666999999:::;;;;;;:::999999999777666666888::::::999:::<<<===<<<;;;999:::;;;999888666444333333333444777888888888666444222000...///000000000000000000000000000...+++******+++,,,+++***))))))+++,,,---------...///111444777999:::<<<===<<<<<<===@@@CCC@@@@@@@@@@@@AAABBBCCCDDDBBBAAA@@@???>>>=========>>>===<<<;;;;;;<<<===>>>:::;;;<<<=========<<<<<<======>>>>>>????????????<<<;;;:::999999999999:::999::::::999888777777888999999888888999999:::;;;444444444444444444444444000333444222222555555222000111222222111111222444333333222222333333444555333333333333222222111000000000111222222111000000333444444222///......///////////////////////////...------///111222000------............///////////////...,,,,,,///444777111111111000000000//////000111222333444444444444111444444111111333333///000000000000000/////////---......//////////////////......---......//////+++,,,------............---......///////////////...------...000222222111------......///............------///111333333222444333222///---...111333///......///111111000.........------------......---///000000...------...---------+++***,,,///111......////////////000000111000000111222222000......///000///...///111222222111111000111222444555666777888777777777999;;;@@@===<<<>>>>>><<<>>>AAA>>>>>><<<:::888888:::===777777777777777777777777333555666777666666666777333444666777888777666555333555888999888888888999555555666777777777777777444444444555666666777777666777888777555555666888555666666666777777777777777777777777777888999:::777888888888888888777777666666666666555555555555777666666777888888777555444333111111111333555777:::;;;;;;999555444777999555666777777666555666777222222222333444555666666444444444444444444444333222333555555444444666888666666666666555555444333000111222222222222333444222333222111///...///000111000//////111111000//////000111000//////000222000222333333333555999<<<999888777777999999999777777777666555666777888999888888888888888888888888::::::::::::::::::999999777777777777777666555444777666555444444333444444555333222222333333222111333444444555666777888888999999::::::::::::999999666888777333222555666444444777:::;;;:::999999999:::777555333333333333222333333333444444444555555444555666666777777777777888999:::;;;;;;:::999888888666555555777999999999;;;<<<<<<;;;:::999:::;;;:::999666555444555777888999:::;;;<<<;;;999777555222333444555555666666666333333222000---,,,,,,---,,,+++***)))***,,,...///++++++,,,---...000222333111333555555444555999===:::::::::;;;<<<===??????>>>>>>>>>???AAABBBDDDEEEAAA???>>><<<<<<>>>???AAA======>>>>>>>>>???????????????????????????@@@@@@???>>><<<;;;:::;;;;;;<<<:::;;;<<<;;;999777888999999999999999999:::;;;;;;777777666666666555555555111444555444555888888666222444555555444444555666555444444444444555666666444444333222222222222222111222333444444333222111222333444333111000222333000000000111111222222333000111111000/////////000//////000000000111111111000000000//////111666999222222222111111111111000222222111222222333444555///333333111111444444111111111111111111000000///......---------...///000---------------...//////***++++++,,,------,,,,,,,,,---......//////......///---,,,---000111000.........------------------...------...000111111000000111111000......000222000///...000222111///,,,------,,,,,,,,,,,,---------...//////---,,,,,,---,,,...///...,,,,,,...000........./////////000000111000///000333333111//////000000///,,,,,,...000//////......///111222333000111222222222444666999:::777777:::<<<;;;>>>BBB???>>><<<999777888;;;>>>888888888888888888888888444666888888888888999:::666777777777777666555555444666888999888777888888444555666666777777666666444444555555666777777777888888888666444333444555555555666777888888999999777666666666666666777777777777666666666666777777555666666777777777777666888777666888::::::888555444333111111111444666888===<<<999777666666777777555777888888777666666777333222111000111222444555222222333333333333333222111333444333333333555777555555555555444333222111...000222222111111333555000111222000---,,,...000111///...///000111000//////000111000...---///222///000111222333555999===;;;999777777999:::999888777666555444444666888999888888777777777777888888888888888888888999999999555555666777666555444333444444333222222222333444222333444333222111111222444333333333444444555666555666777888888777666555111444555333333555555222111444888:::::::::999:::888666555555555555333222222222111222333444333333333444555666777777777777666777999::::::999777666777555333333555888999999999:::;;;999888777888:::777777777777777888999999999:::<<<>>>>>><<<:::999666777999:::<<<<<<======999999888666333222333555111000---++++++,,,...///,,,,,,---......///......+++...000///,,,,,,000444111111111222444666777888888888:::<<>><<<;;;;;;<<<>>>@@@AAA@@@?????????@@@BBBCCCCCCBBBBBBAAAAAAAAABBBBBBAAA@@@>>><<<;;;<<<=========>>>>>>===;;;::::::;;;:::::::::::::::;;;;;;<<<:::999999888777666555555111555666555777:::;;;888555666777777666666777999666555555555555666777777666555444333333444666777222333444444444444333222111222333333222333555777111111222333444444555555333666777444...,,,000444111111111111222222222222111111111111111333777;;;222222222222111111111111222111111000111333444555///222333111222555555222111111222222111111000///...---,,,++++++---///000++++++,,,,,,---...///000***++++++,,,,,,++++++++++++,,,------......------///---+++---///000///,,,000///---,,,+++,,,------...------...000111000///---///111111000//////000111000///000222111...+++---,,,,,,++++++,,,,,,---,,,...///...---+++,,,,,,***...111222///......///............/////////000111///...000333444222///...//////,,,)))(((***---......---...///000222333,,,---...//////111444777444111222777::::::===BBB???>>><<<999777777;;;>>>888888888888888888888888444666999999999999:::;;;999888888777666555555555444666999999888777777888444555555666666666666666555555666666777888888888::::::999777333222222333444555666777888999:::;;;666555555444444444555555555444333222222333555666555666777888888888888888999777777999;;;;;;888555555333222111222444777999===:::666444444555555444666777999999888777777888333222000......000333555111111222333333333222222111222333333222222444666555555555444333222111000...///111111111111333555...000111///---,,,...000111///...///000111000//////111222000...---///222///000111111222555:::===<<<999777777:::;;;:::888777666444333444555777999888888777777777777888888666666777777888888888999444555666666666555444333333222111111111222333444111333555444111///111333444333333222222333333444222333444555555444333222...222444444555888777444///222777:::::::::::::::777666666666777777555333333222222222444555444333222333444555666666666666444666777888888777666444777444222222555777888999888999999888666666777999444666888:::::::::999888777999<<<>>>???>>><<<;;;:::;;;<<<>>>@@@AAABBBBBB@@@@@@???<<<:::999:::<<<999777333///,,,,,,,,,------...///000000...---,,,***,,,...+++'''&&&***...******+++,,,...000222333555555666888:::<<<>>>@@@>>>===;;;999999;;;===>>>DDDCCC@@@??????AAADDDFFFEEEEEEDDDCCCCCCCCCCCCCCCBBB@@@>>><<<;;;<<<===>>>@@@AAAAAA@@@>>><<<===>>>;;;;;;::::::;;;;;;<<<===:::999888777666555444333444444555555666888999:::555666777888777666444333999999888888888888888888666666666555666666777777222777999777777999777222:::999666555555666888:::444444444555666888999:::777666555444444333333444666444333222222333444666444555666666555666888:::666555444111///000222555333333444444444444333333555444333222333444666888777444111111222222000...111///......///000000///111111000///...---,,,+++222111///...---------...////////////...---,,,++++++,,,...---,,,,,,---///(((+++...///,,,+++,,,---***,,,///000000000111222333333222222222222222222222222222222111000......------,,,,,,------......///+++,,,000111...+++,,,,,,---------......//////111111111111111000//////...000111222222111000...000111222000...,,,,,,,,,------......000111222333///////////////000000111222111000000333999>>>AAA@@@>>>;;;777444555777:::777888999:::999777555333444555666888:::;;;;;;;;;;;;:::999888777555555444999777555666999:::888666111222333444444333111000333333333444444444444555888666444444555555444333333333444444555666777777666555333111111111333444111111111111111111111111666555555555555666777777222333444444444444333222000000000000000111222222000000000000111111111111444444444444444333222111...///000000...---...000//////000111111111111111,,,...///000111333666888:::777333111111222111111//////000000111111111222555444333111...---+++***......//////000111111111000111111000///......///,,,...000222333555999;;;999888888777777777777777333555555555333222333444555666666777777777777666666555444444555666777888444444666666555333111000888888777777666444333222333333333333333333333333111111222222222111111000555555555555555444444444111222222333333222111111///222555777777888:::<<<999777777999777333333777666555444222222222333444555222000000333555555444666777888999999888777666666777777666555444444555666888777555666:::999555777777777888888888777777;;;:::;;;===???@@@>>><<<<<<<<<===>>>???AAABBBDDDDDDDDDDDDCCCBBBAAA??????BBB>>>999555444333222222333222111000///.........---++++++......******,,,---111111---+++---...---...///000222444666888999111222222222222444888;;;<<<===>>>>>>???@@@DDDFFFFFFKKKPPPNNNHHHDDDEEEIIIFFFCCCAAA>>>>>>@@@CCCEEEHHHGGGDDD@@@;;;888777888666777888999::::::::::::777777777777777777666666555555555666777888::::::444555777888777666444333777777777777777777777777999888888777777777888888888888999999999888777777999777555444444666888999555555555666777888999:::777777666555444444444444666555444333333444555666666777888888777777999;;;888888666333111000333555666666666777777666666666666555444333444555777888888555222222333333111///000///......000222111111111111111111111000000000333222000///......//////,,,------,,,+++***)))))),,,---///...------...000))),,,......,,,++++++---(((***,,,------...000222222222222222333333333333222222222222111000///...------,,,,,,,,,,,,------///---///333222---+++------------....../////////000111111111111000///...///000222333333222000//////000111000...---------000//////......//////000......///000000000000000/////////111333666999:::777777666333111111444666555666777777666555333111444555777999;;;<<<<<<===:::888666444444444666777:::888555444555444111......000111222222111///...111111111222222333333444555444222222222333222111000000111222222333444444333222111000///000111111000000000000000000000000333222222222333333444444000000111222222111000000...............///000000......//////000000111111//////000000///......------...///...---,,,---.........///000000000000000+++---...//////111333666777555222000111111111000.../////////000000000000111000000///...------,,,444333222111///...---,,,///000111000...---...///---///000222333555999<<<888777666666555555555555111333444333222222333444555666777888888888777777555555444333333444666777444555777777777666444333555555555555555555444444333333333333333333333222000000111111222222222222444444444444444555555555222222333333333222222222///222444555666666888:::999777888999777333444777777666555444444444555555666333000000222444444444666777888999999888777666333444555444222111222333777999888666666999999555666666555555666777999:::999:::<<<===============<<<===>>>>>>???@@@AAACCCAAAAAAAAAAAAAAA@@@@@@@@@CCC@@@<<<:::999999::::::888777666444222111000000000------000000,,,,,,......222222---+++---...,,,+++,,,---///000222333444///000111222222444777:::777999:::::::::<<>>999999>>>===777777;;;666555444333444555888999555666666777888999::::::888777666555444444444444777666555444444555666777666777888888777888:::<<<<<<;;;999666333222333555888999999::::::999999888888777666666666777888999999777555444444444333222111000///000222444444444222222333444555555666777444333222111000000000111000000000000///...------,,,---......------...///+++,,,......,,,++++++,,,)))***+++,,,,,,...222444222222222333444444555555222222222222111000//////---,,,,,,+++++++++,,,,,,///000444777333---+++................../////////000000000000000//////...000111222333333222111000---///000000///......///111111///...------,,,,,,---...000111222111///...,,,---///000111222222222000111222111///000111333222333333444333222000///...///111333555666777777777555222000000222555888777555222111000...+++))),,,---...//////...------...//////000111222222333222111//////000111000///---------...//////000000/////////..........................................////////////000000000......////////////......---,,,,,,,,,,,,---......,,,------...///000000000,,,,,,,,,,,,,,,++++++******+++,,,,,,+++***+++---,,,---......//////......***,,,---------...000222444222//////000111111000------......//////......,,,,,,,,,,,,------......+++,,,,,,---...///000000...///000///---,,,---......///000111111444888<<<666555444333222222222222...///111111000000111333444555777999999888777666555444333222222222333444222333555666666666555444222222333333444444444444222222222222222222222222000000000111111222222222222333333333444555555555222222222222333333222222000111333444444444666777999777777999777333444777777777666555555555555666666333///...///111222222555666777777777777666555555666777666444333444555777:::999666666888777444555444444444555777999:::777:::======;;;:::<<<>>>>>>???@@@@@@??????@@@AAA???>>>>>>===>>>???@@@AAAAAA???===<<<<<<===>>>???===<<<:::999777555333333444111111333333//////111000444444///---......,,,++++++,,,---...///000000,,,...000111222333555777222333444444444555888:::<<>>???BBBDDDDDDCCCBBBAAABBBBBBBBBDDDBBB???999333///........./////////////////////,,,------///000111222222333333333333444555666777111222333444444222000///111111111111222222222222::::::888777666666666666>>>666777AAA@@@666333;;;333333222222333444666888555666666777888999999999888777666555444444444444666666555555555555666666555666777777666777999;;;>>>===;;;888555333444666::::::;;;;;;;;;;;;::::::::::::999999999999:::;;;;;;999888777777777666666333222111333555777888777555555666777777888999999555444444333333333222222444444444444444333222111+++,,,...---,,,,,,---///............---,,,,,,,,,++++++,,,,,,---///444777222222333444555555666666222333333333222222111000...---,,,,,,++++++++++++///222777999444,,,+++///......................../////////000000///......000000111111111111000000,,,...///000///...///000111000///---,,,,,,,,,,,,,,,...000222222111///............/////////......///111222222000000000111000000111111111000///...***+++---///000222222333444333111//////000222333111000///...---,,,+++***+++,,,------...------,,,---......///000111222222111///------/////////...+++++++++,,,,,,---------,,,------......---,,,,,,++++++++++++++++++++++++,,,,,,---------......------------------------------,,,,,,,,,,,,,,,------++++++,,,---...//////000+++,,,,,,---,,,,,,++++++((()))******))))))***+++++++++,,,---------------***+++,,,+++***+++---///111///------///000000///+++,,,------------,,,,,,))))))******+++,,,------$$$%%%&&&(((+++---...///,,,---...---,,,+++,,,---............///111666999444333222000////////////+++,,,............///111111333555777888777555444333222111000//////000111...///000222333333333333111111111111111222222333000000000111111111111111111111000000000000000000000000111222333444444555111111111111111222222333111222333333222222444666666444555666555111222555555444444444444444444444333111---++++++---///000333333333333333333333333444666777666444444555666666::::::666444555555333333333444555555555666666555999===<<<999777;;;???@@@BBBCCCBBB@@@>>>???AAA>>>===;;;::::::<<<>>>???<<<<<<;;;:::999:::<<<>>>======<<<;;;:::999777777888555444666555222222555444777777333000000000.........//////000000111111---///111222111111222333...///111111000111333444444999======:::888999;;;>>>>>>>>>>>>>>>===<<<<<<===<<<999555///,,,+++,,,......------------------,,,,,,------......//////111111000111111222333444...///000111111///---,,,.........//////000000000777666555444333333333333888222555AAA@@@444000666111111000111222333444555444444666777777777777777777666555444444333333333555555444444444444555555666777888777777777999;;;======<<<999666555666777999::::::;;;;;;::::::999<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888888999666555444555888:::::::::888888888888888999999999555555555555555444444444333333444444444333222222...///111000//////000222111000///......------,,,+++,,,,,,,,,---///333666333333444555666777777777444444444555444444333222000///...---,,,,,,,,,,,,000222777999333,,,+++000............---------------....../////////............////////////......+++---///000/////////111///......---------......,,,...000222222111///...111000...---------///000000111333222000.........//////////////////......,,,,,,...000111222222333111111111111000...,,,+++.........---+++*********+++,,,,,,------.........---......///000111111111000...------/////////...++++++++++++,,,,,,,,,,,,,,,,,,------...------,,,************************++++++,,,------------,,,---------,,,,,,---------......------,,,------...***++++++,,,---.........+++,,,,,,------,,,,,,,,,'''((())))))((((((***+++******+++,,,,,,,,,,,,,,,)))***+++***))))))+++---///---,,,---...//////...***+++,,,------,,,+++***))))))))))))***************)))))))))((((((((('''***+++,,,,,,+++***+++---+++,,,,,,,,,,,,...222555111000///...------------(((***,,,,,,+++,,,---///---///111333444333222111111000///---------......+++,,,---///000111222222111000//////......//////---........./////////000222111000...------------......///000111222222333/////////...///000111222111222222111000111333555111000000222111---...222000000111111111111111111///---+++)))((()))+++---000//////////////////000...000111000///...///111333777888444111222333222111222555666666444222000555999<<<;;;888777;;;???@@@CCCFFFEEEAAA>>>???AAA???===;;;999888999:::;;;999::::::999666666888:::::::::;;;;;;;;;;;;:::999;;;888666888777444444777666:::;;;777444444333000000000111111111222222222111222333333111000000000...000111111000000111222///222666777555444444555555666777888888777666555666666444111---,,,,,,...------,,,+++++++++,,,,,,///////////////////////////////////////000111111,,,---/////////...,,,+++,,,,,,------......//////333222111000000000000000111///333;;;;;;333///111000000000000000111222333111222444555555555444333666555444333222222222222222222222222222222222222666777888888777888:::<<<999::::::999777666777888888999999::::::999999888;;;;;;;;;::::::::::::999:::::::::999777777888:::777666555666888:::::::::999999999888888777777777555555666666666666555444666666777777777666666555333444555555444444555666555333000/////////...---+++,,,---------...111444555555555666777777777888555666666777777666666555444333111000///...------000111333555222,,,,,,///---------,,,,,,,,,,,,,,,,,,---........................------------......,,,...///000///...///000------------...///000000---...000111222111///...111000...------...000111...000111000...,,,,,,,,,........................+++,,,---......////////////000111111000---***(((.........---***(((((()))+++,,,,,,,,,---......///............///////////////...,,,---...000///...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++***+++,,,......------,,,------,,,,,,,,,,,,------//////...---------......,,,,,,,,,,,,------------)))***++++++++++++++++++'''(((******))))))***,,,)))***++++++,,,,,,++++++)))***+++*********,,,......---,,,---//////...---***+++,,,------+++***((())))))))))))))))))))))))*********+++++++++++++++(((***++++++))))))***,,,)))***+++,,,+++,,,///111...------,,,,,,,,,,,,,,,((()))++++++******+++---+++,,,---...///000000000...---,,,+++++++++,,,---+++,,,---...///111222333000///...,,,,,,,,,---...+++++++++,,,,,,------...111000...,,,++++++,,,,,,,,,------....../////////,,,,,,+++++++++---.../////////000///...///111444---,,,---///---***+++///+++,,,------...---------***+++***)))'''''')))+++------,,,,,,,,,,,,------,,,---......------...///...333555111---///000000///111333555555333111///777999;;;:::888888;;;>>>>>>BBBFFFDDD@@@<<<>>>@@@>>>===;;;999888888888888999;;;<<<:::777555777:::777888999;;;;;;;;;::::::===999888999888555555999777;;;<<<999666666555222000000111111222222333333444555555444222000111222000222444444222222222333...000333444333222222222000111222333444444444333111111111///------///111---,,,+++***++++++---....../////////000000000000//////......//////000000---...///000000...,,,++++++++++++,,,---.........//////...............///---...000222333222111000//////////////////000000...000111333333222111000444444333222111111111111///000000000000000000///333444555555444555777999555666777777777777888:::888888999999999999888888888888888888777777666666666777888777444444555888777555444555666888888777777777777777666666666666444555666777777666555555777888888999999999888888444555666666555555666888888555222111111111000......000111222111111333444777777777777777777777777777888888999999888888777777666444222111000//////111......111000---,,,///,,,,,,,,,++++++*********+++,,,---........................------.........,,,...000000///......//////.........//////000111......///000000000000000---......///000000111111---...///...---,,,---...------,,,,,,,,,,,,------***++++++,,,,,,++++++***.../////////...,,,+++***)))+++,,,,,,)))(((***,,,++++++++++++,,,---...///---------------,,,,,,,,,...,,,+++,,,---//////...++++++++++++++++++++++++,,,+++*********+++---...++++++++++++++++++++++++)))***,,,......---,,,+++---,,,+++******+++,,,---//////...------------------------------,,,,,,,,,)))******+++,,,,,,++++++((()))++++++******,,,---******+++,,,,,,,,,,,,+++)))***++++++++++++---//////...---...//////---,,,***+++---...---,,,)))((('''((((((((())))))******'''((()))+++,,,...///000'''(((******)))(((***+++'''))),,,---,,,,,,---...,,,++++++++++++,,,------(((***+++***))))))***++++++******+++,,,---///000+++***)))))))))***+++,,,******++++++---...///000---,,,+++******,,,---...(((((())))))***++++++,,,---,,,***)))***+++,,,---++++++++++++,,,,,,,,,,,,))))))((('''(((***,,,---+++,,,,,,++++++,,,///222+++)))+++---+++((()))---((()))***+++,,,++++++***''')))++++++)))((()))+++,,,,,,+++******+++,,,,,,***,,,------,,,,,,---...)))///222---***+++............///000111333333444::::::999999:::;;;<<<>>>:::???DDDBBB===:::;;;>>>;;;:::::::::999999888888888;;;===;;;777666888<<<666888999;;;;;;:::999888>>>:::888888777555555999555:::<<<999777777666333111111111222333444555555555555555444333333555777222444666666555333333444000222444555444333222222000000111222444555666777000111111///......000222000///...---...///111222,,,,,,------...///000000000////////////000000111...///000111111///---,,,******+++,,,------.........------------......///,,,//////,,,---222444222///////////////.........---...000111111000///...444333222111000000000000......////////////......///000111111000000222444222444666666666777999;;;888999999::::::999999888555555555555555444333333333555666444222111333666666444333333555666555555555555555555555555666666444555666777777666555444333444444555555555444444222333555444333333444666:::777333111222222111...333555777777666666666777888888888777777777777777888999999:::::::::999999999888666444333111111111111---+++---///---,,,...+++++++++*********))))))+++,,,------.........---//////............//////---///000000///......///111000000/////////000000////////////000000000111)))+++...111222222000///---...//////...///111333,,,+++++++++++++++,,,,,,///////////////...---,,,......---,,,,,,,,,---...###&&&)))***)))***...111************+++,,,---...------,,,,,,+++******)))---+++***+++,,,......---++++++++++++************+++***)))((()))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---+++***,,,+++***))))))***+++,,,///...------,,,,,,,,,,,,///......------,,,,,,+++++++++,,,---------------(((***+++,,,++++++---...******+++,,,,,,,,,,,,+++)))***,,,,,,+++,,,///111///.........//////---+++***+++---......,,,)))'''&&&&&&'''((()))***++++++------,,,+++***)))((((((&&&((())))))(((((()))+++'''***---///...---------************+++,,,---...)))***+++***)))((()))***+++***))))))***---///111))))))(((((((((***+++,,,'''''''''((()))+++,,,---******))))))***,,,...000&&&''''''((()))******+++))))))(((((()))+++...///++++++******************''''''%%%%%%&&&(((***,,,((())))))((((((***---000***)))***,,,+++((()))---'''((()))***++++++***)))&&&))),,,---+++***+++,,,---,,,+++******+++,,,---%%%&&&((((((''''''(((***&&&---///+++((())),,,---...---,,,,,,...222777:::<<<:::888999;;;=========777===BBB@@@;;;777999<<<888888999::::::::::::999555999<<<;;;777666999===888999:::;;;;;;999777666>>>:::777888777444555888333888;;;888666777666333222333444555666777777888555555555444333555888;;;444666777888666444444444222444666777666555333333222222333444666888:::;;;111222222000//////111333333333222111222444666888111000...------///111333111222111///222555333...222111///...---------...222222222111///+++'''%%%000000///............///------,,,+++,,,---...///000/////////............000000000000///...---,,,222000///---...000333444222///......111111000---......000111222222222222555333222111222444777999888666777888333...222;;;666666666555555444444444444444222111000000000000/////////000000222333333444444555666555444333222222444555555333222222333111111222222222333333444555333222333444555555555777666555444333333333333444555666777777666555555888999:::::::::888777666888888777666666777999999666555555555555666666777000000000000000///...---...,,,,,,---//////,,,))),,,,,,,,,---------......)))***,,,...//////......000///...------...///000,,,,,,------...///000000//////............//////000///...///111111000///333111///...///000000////////////.........------++++++++++++,,,---......---,,,+++++++++,,,---...)))+++,,,,,,,,,,,,---///+++++++++++++++,,,,,,---,,,...000///,,,,,,///222,,,---......,,,***+++++++++++++++++++++***))))))))))))))))))***+++,,,---///......---,,,,,,,,,---++++++++++++++++++++++++...,,,)))***,,,---,,,***............------,,,,,,...---,,,---000111///,,,************))))))))))))******)))))))))+++,,,------,,,++++++***+++++++++,,,------,,,***+++///222---...000///---+++***+++//////---,,,+++*********(((((())))))))))))(((((())),,,...---+++)))+++---,,,------+++((((((+++///)))+++,,,---++++++,,,---)))((('''&&&''')))+++---)))+++,,,---,,,,,,---///+++,,,,,,+++)))(((***+++***++++++++++++,,,,,,,,,---+++)))''''''(((+++,,,(((''''''''''''((())))))%%%$$$$$$'''***+++(((%%%)))))))))))))))*********,,,,,,++++++***))))))))))))*********)))***+++---&&&''')))***)))***+++---***************)))((('''&&&((()))***(((((()))***'''(((***+++,,,,,,+++***,,,,,,++++++++++++******+++*********))))))((((((***++++++++++++******)))+++***))))))+++000555999999;;;>>>???>>>>>>>>>???;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999888888666777888999999888777666777666999===;;;333000333333:::===999555444222000000111333333333444777999999888777777777777777888666666666666666777777888777777777777666666666666555666666555555666888;;;333444444555555444444333111444666666444555888;;;111000...------///222333000111111///222555333...000///---,,,,,,,,,,,,------...///000000///......111000///.....................---------...///000000000000/////////......//////000111111000000000111111111222222222222222111///---...000111///---...///000111111222222222111000000000222666999<<<666666999<<<888333555<<<555555444444333333333333222222111000///......///.........//////111222222444444222111111111222333000222333222111000000000///000111222222222222111222111///000222333333222444333222111000000000000444555666666666555444333555666666777666555444333666666666555666666777888555555555555555666666777222333333333333222111000///...---...000000...,,,---------.........//////,,,------............---222111000//////000111222------......//////000000111111111111111111111111...------...111222222111000...,,,---///000111000///......---------------------,,,+++++++++,,,,,,((((((***++++++++++++***((()))++++++******,,,---,,,++++++++++++,,,------,,,---...---------...000,,,------+++******+++---+++,,,,,,---,,,+++***)))...------...///000111111//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,///---++++++---...---,,,***+++---......---+++))),,,******+++......---***---,,,,,,,,,++++++++++++---,,,+++******++++++,,,,,,+++++++++++++++,,,,,,---......---++++++---000,,,...000///---+++***+++000///...---,,,+++++++++************************''')))++++++)))((()))***)))+++,,,+++)))***...222(((***+++,,,+++***+++,,,***)))(((((((((***,,,...)))***,,,,,,++++++---...+++,,,,,,+++)))(((***+++******+++++++++,,,,,,,,,)))((((((((((((((((((((()))(((((((((((()))******---+++))))))+++,,,+++)))))))))*********+++++++++------,,,,,,+++++++++***)))*********)))***+++,,,(((***+++***))))))***+++,,,,,,,,,,,,++++++******(((***+++,,,+++***+++,,,******+++,,,------------...---------,,,,,,++++++++++++++++++******))))))******+++++++++++++++***)))'''&&&&&&)))---222555===???AAABBB@@@>>>>>>>>>999999999888888888888888:::999999999888999999999:::999999999888888888888555666777888888777666555333222555:::888333222555444888:::777555555444000111333444444333444666888888777777777777777777777888777777777888888999999888888888888888777777777555666777777666777999:::555555666666666666555555555666777777777888:::<<<111000///......000222333///111111///111555333//////...------------......---------///000222333444222111000///...---------000000000///000111222222111111000000000///////////////000222222333333333111333444555555444222000///......///000111///......///000111222222222222000000000000222555888:::555777;;;>>>;;;555555888333333333333333222222222111000///...------------......---......///000111333222///------...000222...///000000...------...---...000111111000///...///...,,,---...000//////000000///...------------333333444444333222111111111222222222222111111000333333444555555555555555555555444444555666666777666666666666666555555444555333111000000111///...////////////000000000000111000000///......//////555444333222222333444555000000000000000000000000000111222333333222111000,,,++++++...111333333333---+++***,,,...000111000///...---,,,,,,,,,---.........---,,,++++++++++++%%%'''***,,,---,,,***))))))***,,,,,,++++++---...,,,,,,++++++,,,,,,---...---,,,,,,,,,...///...------...---,,,+++,,,...000+++,,,...///...---+++***---,,,,,,------...///000//////...------------..............................---,,,---...///...---(((***...000000...+++)))+++******,,,---...,,,+++......------,,,,,,------///...---,,,++++++++++++************+++,,,---......//////...,,,+++,,,---,,,---//////---+++***+++//////...------,,,------,,,+++***))))))***+++,,,''')))+++***)))((()))******,,,---+++))))))---000)))+++,,,---,,,+++,,,---+++******)))***+++---...((()))++++++******,,,---***,,,,,,+++***)))***+++++++++++++++,,,,,,,,,,,,'''((()))******)))((('''******))))))******+++,,,222///,,,***+++,,,,,,,,,)))******+++,,,---......,,,,,,,,,,,,,,,+++++++++++++++*********+++,,,,,,+++------,,,+++******+++/////////............---+++---//////...---...///...............///000111000000000///...------,,,------,,,,,,,,,,,,++++++******+++,,,---------,,,)))(((&&&&&&)))---111444@@@CCCEEEEEEBBB???===<<<666666666666777777777777888777666555666666888888888888888888777777777777555666777777777777666555222222444777777444555999555777666333444777666222333444555444333444666777666666666666666777777777666666777777777888888888888888888888888999999999444666888999888888888999666666777777777777666666999777777888:::<<<<<<<<<222111000//////111222333///222222000111444444000000000000000000000111111222111000//////111333444333222111///............222222222222333333444444222111111111111000000000000000111222222222222222333444555555555333111000000000000111222222111000000000111222222222222222444333222222222333555666777888;;;;;;888444333333444444444444333333333333111000///..................---------......///000000///---,,,+++,,,...///---///000///...,,,------+++,,,///000111///---+++---,,,++++++---......---......---,,,,,,,,,,,,,,,111000000000///......---/////////////////////...///000222333444333333222444444444444555555666777777777888888888888777777;;;999666333111000000///111111111222222222333333555444222111111222333444888777666555555666777888333333222222222222222222///000222333333222000///---------///111333333333---,,,+++,,,...000//////000///---,,,,,,,,,.........------,,,++++++,,,,,,''')))+++---......---,,,+++---...///......///111+++++++++++++++,,,------...,,,+++,,,000111///,,,---///000000//////111222***,,,...//////...+++***+++++++++++++++,,,------......------------..............................,,,,,,,,,------...------+++---///000111000...------------.../////////.........---,,,+++,,,,,,---------,,,,,,++++++++++++*********+++,,,---///000///000000///...,,,+++***+++---//////---+++++++++...------,,,,,,------...---,,,***))))))***,,,---***+++,,,,,,,,,+++++++++,,,......,,,(((''')))++++++---//////...---...///+++++++++***+++,,,---...((()))++++++******,,,---+++,,,---,,,+++******+++++++++,,,,,,,,,---------))))))***+++++++++******+++************+++,,,,,,///...,,,++++++,,,,,,,,,***+++,,,---...///000111+++++++++,,,,,,,,,,,,,,,///...------...............///000///...---...///222222111111111111111111///000222222111111111222111111000000000222444555333333222111000///......///.....................***+++,,,....../////////---,,,++++++---000444666@@@BBBEEEEEEBBB???<<<;;;555555555666666777777777777666555444555666777999777777777777777666666666777777777888888777777777555555666777777777999<<<666555222000333888888333555666666555444444555777555666666666777777777666333444444555555555555555777777888888888888888999222555888:::999888777777666666777777777777666666999777555666:::<<<;;;999222111111000111222333333000444555222222444444111000000111111111111111111444333111//////111333444444333222111000000000000444444555555555666666666333222222222222111111111111222222222111111000///444444333333222222222222000222444555555444444333111222333333333333333333555444333333333444555666777888999888777777777777666666666666666666666666333222222111111111111111///............///000000---............---,,,,,,...000111111///......///+++,,,///000000...,,,***...,,,++++++---......---......---,,,,,,,,,,,,---------,,,,,,++++++++++++........................---...000111222222111111333333333444444555777777777777888888888888888777:::999777555444444444555333333444444444555555555666666555555666777999::::::999888777777888999:::666666666555555555555555111222444555555444222111222111000111333444333222000///...///000000///...111111///.........///000------,,,,,,---......///++++++++++++,,,---...///,,,...///000//////000222,,,++++++++++++,,,------000...---///222333000---***---111333222000//////+++,,,---//////...,,,+++......---------...//////......------------...///////////////////////////***+++------------------//////.........//////000---...///000000///000000...---+++***)))***+++,,,***++++++,,,,,,---------+++++++++,,,---///111111000000//////...---,,,***+++---//////...,,,,,,,,,,,,++++++,,,,,,---...///---,,,***))))))***,,,---,,,,,,,,,---------,,,,,,+++---...,,,)))''')))++++++---//////...---...///,,,,,,,,,,,,,,,,,,------)))***,,,,,,++++++---...+++---///...---++++++,,,------------............+++***)))((()))***,,,---+++++++++***+++,,,,,,---***,,,............------------...///000111222333......//////000000000111444111000000222333222000///111222333222222444555444444333222222333444555111333555555444333444555333222222111222444555666444444333333222111111000000000111111111111111111---...///000111111111111000000//////000333666888<<>><<<<<<555666666777777888888888777666555555666777888999666666666666666666666666999999999999999999999999777999999777555777999:::555555222000333999999555666777777666444444555777555555666777888888777777333333444555666555555444666666666777777777888888000333777999999777666666666666777777777777666666777555333444777999888666222222222222222333333444333777888444222444444111//////000000000000///...111000//////000222555666444444333222222222222333555555666777777777777666444333333333333222222222222333333222111000//////444444333222222222333333000333666888777666555666444444555555555555444444222222333444666777999:::555888999888:::>>>???>>>777777777888888888888888555555444444444444444555111111000000000000111111...///000000000///---,,,000111333222000//////000---...///000000///---,,,...---+++,,,...//////.........---------------...++++++************+++,,,...------------...//////,,,---...///000111111111222222333333444555777777666777777888888888888777444666777777777888:::<<<666666666666777777777777777777777888999;;;<<<===;;;:::999888888999:::;;;888999999999999999999999666777888999999888777666888666555555555555444222444333222333444333222000333333333222222222111111...------...///000111111,,,,,,*********+++---...+++---...///......///111...------------...//////111000111333444444222111***---000222000...------------...////////////...///......------...//////000////////////000000111111111111111111111111111+++---000111000///000000222111///------...///000,,,...000000///...///000///---+++******+++,,,---***+++,,,---............---------...///111222333000...---...//////...---,,,...000000///...---...+++++++++,,,---///000111...---,,,++++++,,,---...,,,,,,+++,,,---...,,,***(((+++------,,,,,,...111+++---......---------///........................+++,,,......------///000---///111111///---------...////////////000000000,,,***((('''(((***---///------,,,,,,------...///+++...222333333111111111///000000111222333444444222333333444555666666777777444222222555666444222111222444555444555777888555444333333333444555666222444666666555444555666333222222333333444555666444444444333333333333222222222333333333333444444000111222333333444333333222111111111222444666888999;;;===>>><<<;;;<<<<<<777777777777888888888888555666666777888888888888666666666666777777777777;;;;;;::::::::::::;;;;;;666999999555333555666555555666444222444999:::777777777888777555555666888444666777999999999888888555666777888999888777777555555555666777777888888111444888999999777777666666666777777777777666666666444333444555777777666222222222222333333444444555:::;;;777333333333222000111111111111000...---/////////000111333555666555444444444444555555666555666777888888888777777444444444444333333333333222333333333333333222111222333444555666555444333///333777888777666555666666666777777777777666666333444555666777888::::::444999;;;:::<<<@@@>>>:::777888888888999999999999777666666555555666666777333333222222222222333333222222111111000000000000111222333333111000000111000000000000000///.........---+++,,,...//////.........------------......++++++******+++,,,......------,,,,,,,,,---...///---------...///000111222222222222333444555777777666666777888888888888888444666999:::999999:::<<<777777888888888999999999888888999::::::;;;::::::;;;:::999888888999:::;;;:::;;;;;;;;;<<<=========::::::::::::::::::::::::;;;:::888888888888777555666555555666888888666444444555666777666555333222111000000000000000111111------------------,,,,,,,,,...////////////000222111111111000111222222333111444666777666555555555///000111000///...///000111000000000000111222333111000000//////000000111333222222222333333444555333333333333333333333333///333666777666555555666666555444222111111111111---000222222000///000222222111///---,,,...///111......000000111000///...000000000000111222333444///---+++,,,///111111000---///111222000/////////,,,,,,---...000111333444///////////////////////////---,,,---///000...+++))),,,000111000000333555---///111111000///000111000111111111111111000000---///000000000000111333...000333333111/////////000000111111111222222222------,,,,,,---...000111000////////////000111111111333555444222222333444222222222333333444444444333444555666777888999999999555222333666777555222222444555555444444555777555444333222222444666777222444666666555444555666111222333333444444444444333333333444444444444444444444444444555555666666444555555666666555555555444333222222333555777888:::;;;;;;:::999999:::<<<888888888777777777777777333444666888999888777777666666666777777888888888;;;:::999999999999:::;;;444999:::555444666777444444777888555555888999888666777888777666666777999555666888:::;;;:::999999555666888::::::999888777555666666777888888999999444666999::::::999999999777777888888888888777777666777777777666666888999222222333333333444444444777<<<===888444333333222333444444444333222000///000000000000111222333333555555444555555666777888555666777888999888777777555555444444444333333333222222333444555555555555000333777999:::888555333...222777888777555555666777777888888888888777666888888888888777777777777555;;;===;;;<<<===888///777777888888999999999:::777777666666666777777888555555444444333444444444666444222000000111333444111222333333111000000111222222111111000000000000...,,,+++,,,---///......---------,,,------......,,,,,,++++++,,,...000111,,,,,,+++++++++,,,...///------------...000222333222222222333444555777777666777888888999999999999777:::===<<<999666777888888888999999999:::::::::888999:::;;;:::999888777:::999888888888888999:::;;;<<<<<<===>>>??????@@@:::999999888888999999:::<<<;;;::::::;;;;;;999888666666666999;;;<<<:::999555666888:::999777555333444333222111000000000000///000222333222000---+++///000222222111111333444444444333333444444555666222666::::::777666666888777666444111///000333666444333222111111333555777888777777666666666777777555555555555555666777888666666666666666666666666444777;;;<<<;;;999:::;;;::::::::::::888666444333000333555555333222333555666444222000///111333444222222333333222111///...111111111111222333444444///,,,)))***///222333333...000222222111000000111......///000222444555777111111222222222222111111222000///000222333111......111444444222111333555222333555555444444444555333333444444444333333222///000222222111111333444///111444444222000000///111111222222222333333333///000222333444444444333222222111111222222333444555555555333//////222555333444444444444444444444111222333444555777777888999555222222666777555111333555555555333222333444444333222111222333555777222444555666555444555666000111222444555444444333222222333333444555555555444555555555666666777777666777777777777777666555666666555555666777999:::<<<<<<;;;999777777999;;;888888777777666666555555111333666888999888666555666666777777888888999999;;;:::999888888999:::;;;444:::<<<888666::::::777333888;;;777555777999999666777888777666666888:::555777999;;;<<<;;;:::999444555777888999888666555666777777888999999::::::666888;;;<<<;;;:::;;;<<<999999999::::::999999999777999;;;:::777777999<<<666666555444444444444555888888777555333333555777666666666444111111222444222222222222222111//////555666333666:::444999LLLKKKFFF>>>999777666444222555555555444333333333333222444555666555555777999888888777666555444333333555666777666444333333444888999:::;;;<<<<<<<<<<<<:::999777666555666888999999;;;>>>???>>>======>>>;;;<<<======;;;:::;;;===666777888888666555555666222222333444555555555555666555444222333444666777444555555444222111111222111222222222222111000000111000000000000000111111333333222000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////000000000000000///...---...000333555444333777444111000111444777888777777999:::::::::::::::888999999999999888777777555666777888888777666555888999999::::::999999888888888888888999:::;;;<<<<<<888666777;;;===:::666999:::;;;999777666999<<<999999999::::::;;;;;;;;;888999999::::::;;;;;;;;;:::======999888:::999555888888777666666555555444333555555444111000222444222000111555555333222555333666666444444888:::777::::::999888777777777777555777888777444222444666888777666555666888;;;<<<;;;:::999888888888888888777888999999777666777999888999:::;;;<<<<<<;;;;;;<<<===???AAAAAA???===;;;===;;;999;;;===:::222+++444777777444000000555:::777777666666555444444444333444555444333222333555000111444555666666444333///444777444...+++...333000000000111222333444555333333333333444444555555333333444555555444333222444444555555555555444444222000......000444666666777777666666666777999:::999888777666555555555555888666444333222333444555222444666777666333///---444444555555555555555444777666555444333333444444222222222333333333333444666666555444333222222111666666666555444444333333444333222222222444666888555444333333222222222222555555666777777555222///111222333333444444333333666555555444444444555555222111000222444666555444555555666666777777888888999:::888333333666888666777999<<<======;;;999777666777777777888888888888777888999999888777888:::999777666444555777:::;;;888888888888777666444444777888888888777666555555777777777777777777777777888999999888777777888::::::888666444444555666777999::::::999777666777999::::::;;;;;;;;;;;;;;;;;;:::999777666666888999;;;555777::::::999888888999555666888999::::::999999888999::::::::::::999888777777888888888999999999666666555444444444444555777888999888666555555666666666666444222111333444333333333222222222222111666777444777<<<666888HHHYYYPPPCCC:::777777999999555555555555555555444444444666777777666666888999888888888777777666666555666777777666555444444666777888999:::;;;;;;;;;;;;:::888777555555555666777999;;;===>>>===<<<<<<===999:::;;;;;;999999:::;;;777888:::999777666777777777666555444444666777888777666555444555666888999555666666555333111222333333333444444444333222222333222222111111111111222111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000000222111111222444444333222777666333333444666888888777777888999::::::::::::999999999999999888888777666666777888888777666666999999999::::::999999999888888888888999:::;;;<<<<<<999666888;;;<<<:::777999::::::999777777999<<<999999::::::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<>>999777BBBVVVNNNCCC;;;888888:::;;;444555777888888777666555777999:::999888888999:::999999999999999999999999666888888888666555666777777777888999:::::::::::::::999777555444444555666888:::<<<<<<;;;:::;;;<<<999:::<<<;;;:::999:::;;;999:::;;;:::888777888999<<<:::777555555777999;;;888777777777777999;;;<<<888999999888666555666777666777777777777666555555555555444333333333333333000000000000000000111111---------------------------...///000111111222222777555444444555444333111777777777666777777888999666777888999::::::::::::999999::::::999999888777666777777888888777777666999999999999999999999999999888888999999:::;;;<<<<<<999777888;;;<<<:::777999::::::999888888999;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;???@@@>>>???CCCCCC@@@>>>>>>===<<<<<<;;;;;;:::555666777666555444555666999555444555555333444777:::<<<<<<888888;;;;;;888666777888999999999888888888999:::999777777888999999999999999999999999999<<<<<<<<<<<<;;;;;;;;;;;;:::<<<===<<<;;;;;;<<<===;;;;;;<<<===>>>>>>??????CCCCCCAAA@@@@@@BBBCCCDDD<<<===>>><<<999888:::===666777777777888888999999999999999999999888888888333555666666555555666888555555555666666777888999888888777777666666555555444444333333333333444444444555555555555666666666444555666777777777777777333444444555555444444333:::888555555666888888888555666999;;;;;;:::888666999999888777666666666666888777555444444555666666333333444555666666555555222333444666777888999999555666777777777666555444555666666666777777777777333333333333444444555555333333333333333333222222222222111111222333555666333333222111111111222222777666333222111222333444555555666666666777777777333444444555555555444444555444333444666777777666666666777777888999999:::555777777333222444444111666555444444444444555666555555666666777888999999555666777777666666777999999888777666666777999;;;888888888777777666666555333444555555555555555555666666666666666666666666999::::::999888888999;;;666777777888888888888888888999999888666666777999:::::::::;;;;;;;;;<<<<<<:::999888777777777999999666777999:::999888888999666777888999999999999999::::::;;;;;;;;;;;;::::::888888999999999:::::::::777666666555555555555555666888:::999777555555555555666666555333333333555555444333333333555888999888999666999@@@;;;666===@@@>>><<<:::999888888777555666888999:::999888777999;;;<<<;;;999999999;;;:::::::::;;;;;;;;;<<<<<<777888999999777777888999888888999:::::::::::::::;;;:::888777666666666666888999;;;:::999888999::::::<<<>>>>>>===<<<<<<===999::::::999777777888999<<<;;;999888777888999:::888888888999:::<<<>>>???;;;<<<===<<<:::999:::;;;999::::::::::::999888888888777666555555555555555333333333333333333333333000000000000000000000000...///111222444444555555999777555555666666555444777888999999888888888888666777888999:::::::::::::::::::::::::::999999888777777777777777777777777999999999999999999999999999999999999999:::;;;<<<;;;999888999;;;;;;:::888999999999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;>>>=========<<<<<<;;;;;;999===>>><<<===AAAAAA>>><<<<<<;;;::::::999999888666777777777777666666666999555333555555444666::::::<<<<<<999999<<<===;;;777666666666666888999;;;999999:::999999999999999888999999999999999888777;;;;;;;;;;;;;;;;;;::::::999;;;<<<<<<;;;:::;;;===:::::::::;;;<<<===>>>???@@@@@@??????@@@@@@AAAAAA======<<<:::888777666666555555555777999:::888666555555555555555666666666222333555555444444555777666555444333444666888999888666444555777888666444555555444333333333333333333333444444444444444444888888777666555444333222222333333444444333333222555444333444555777777666444555777888888777666555777666555444444444444444555444444333333333444555333333333333333444444555222222444555666666666666333444666888888777555444555555666666666777777777333333333333333333333333111111111111111111222222111111000000111222444444222111111000000000111111444444333111000111333444666666666666666777777888333333444555666555444444666555444444666777666555666666777888999::::::;;;333666666222222333222...111111111111111222222222222222333444555777777888555666888888777777888:::999999777666777888999:::999888888777777666666666222333444555555555555555666666666666666666666666999::::::999888888999;;;666888999;;;<<<;;;:::999777888999888666666777999999::::::;;;;;;<<<<<<<<<:::999888888777888888999666888999999888888999:::777777888888999999999999999999999999999999999999777777777777888888888888777777666555555555555666888888888666444333555666444666777666444333444555666555444444555777999;;;888;;;888999AAA<<<666;;;555666777777777888888999666777999::::::::::::999:::;;;<<<;;;:::999:::;;;::::::;;;;;;<<<<<<======777999:::999888888999:::999::::::;;;;;;;;;;;;;;;<<<;;;:::999888888888888888999:::999888777888:::999<<<>>>???>>>=========999999999888666666777999999:::;;;;;;:::999777666999999:::;;;<<<===>>>???;;;<<<===<<<::::::;;;<<<;;;<<<<<<<<<<<<;;;::::::999999888777777777777777888888777777666666555555444444444444444444444444222333444666777888888888999777555666777888888888666888;;;:::888777777888777888999::::::;;;;;;:::;;;;;;;;;;;;;;;:::999999888888777777777777888888:::999999888888999999::::::::::::999::::::;;;;;;;;;:::999:::;;;;;;:::999999999999999::::::999888;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;;;;::::::999<<<===;;;;;;>>>>>>;;;::::::999999888777777777666666777777888888777666777333222444555555777;;;666999999777888===>>><<<888666333111222555:::===888888777888888999888888666777777888777777666555777777888999999888888777666777888888777777888:::777777777777888:::;;;<<<888:::;;;=========;;;:::999777555666888777333...333333333555777777555333111111222222333333444444000111222222111111333444333222111000111333555777444111///111444666333000555444333222222222222222111111111111111111111111666555444333222111000000111111222222222222111111//////000222555777666555444444333333333333333444333222111111111111111111111111000000000111111111333222111000000000111111111222222222222222111111111222444666777666444333333333333444444444555555333333333222111000000000......//////000000111111//////000000111222222333000000/////////000000111///111333333111000222333555555444444444555666777333444555555666666666666666444333444555555444333555666777888999:::;;;;;;222555555222000222000,,,+++---///111222111///---//////000222333555666777666888999999999999:::<<<:::999888777777888999999999888888777666777777888333333444555666666666666666666666666666666666666999::::::999888888999;;;777999;;;===>>>===;;;:::777777888777666666777999999999::::::;;;<<<======;;;;;;:::999999999999999777888999888777777999:::888888888888888888999999888777777777777777777888444555555555666666666666888777666666555555666666888888777444222222555777444555777777555444555555666555555555666777999:::666<<<::::::@@@<<<777;;;<<<;;;888666555777<<>>===<<<;;;<<<999999999777555555777999777888;;;<<<<<<:::777555999999:::;;;<<<======>>>888999::::::888888999:::<<<<<<======<<<<<<;;;:::999999888888888888999999;;;;;;::::::999888777777777777777777777777777777555666777888999999::::::888666555555888:::;;;;;;777:::<<<;;;888777888:::888999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999888888777777888888999;;;:::999888888999:::;;;;;;;;;::::::::::::;;;;;;:::;;;;;;;;;:::::::::;;;999999888999;;;;;;999777;;;;;;::::::::::::999999::::::::::::::::::999999888<<<===;;;;;;>>>>>>;;;::::::999888888777777666555444555666888888666444555222111444555333555999111444555333555:::;;;:::777444111///000333888;;;666555444555666777666555444444444444444444444444333444555666666666555444111333444444333333555666333333333333444666888:::333555777::::::999777666333///...222777888444...000111333333333222111000000000111111222333444444///000111000///...///000000///...---...000222333000...,,,...111222111///222222111000000000000000/////////............---//////......///000111111/////////000000/////////------///222666777666555333222000/////////000111///......------......///---------...............111000///...............000000000000///...------...///111333444444333333000111111111111222222222222222111000///...------,,,,,,------...///000000......///000000111111111//////.........///000000,,,000333333000///111333555444333333333444555666555555555555666777888999777555444444555555333222555555666777888:::;;;;;;333555444000///111000---)))+++...111222000...,,,---...///111333555666777666888::::::::::::<<<===::::::999888888888888999999999777666666777888999555666777777777777777777666666666666666666666666888999999888777777888:::888999;;;======<<<:::999666777777777666666777999888999::::::;;;<<<=========<<<<<<<<<;;;::::::999777888999888777777999;;;999888888777888888999999777777666555555666777777333333333444444444555555888777777666666666666666777888888777555444555666333555777777666555555666555555666666777777888888444======:::>>>;;;888>>>======;;;999777999===BBB;;;:::999888777888999:::666777999999888888999;;;999999::::::::::::::::::666888999999888888999:::::::::;;;;;;;;;::::::999999999::::::;;;;;;:::::::::;;;:::999777777888:::666999===>>>>>><<<<<<<<<:::::::::888666666999;;;888999:::;;;<<<;;;:::999999999:::;;;;;;;;;;;;;;;888999::::::999888999:::<<<<<<======<<<<<<;;;:::888888888888999:::;;;;;;::::::::::::::::::::::::888888888888888888888888777777888999999999999999999777555555777:::;;;;;;:::<<>>>>><<<888888888777666666555555333222222444777777444222555222222444333000000333...111111///111555666444333222111000000222444666333111000111333555333222111000000000000111333444000111333444555444333222...///111111000111222444111111000000222444777888222333555666777777777666222000///111333555444333///111333222///---...000......///000111222333333///000111000...,,,---...---,,,,,,,,,---...///000---------...000111111000//////......---..................------,,,,,,,,,,,,,,,,,,,,,---...000111---------......---------+++,,,...222555555333111000000000//////.........---,,,,,,,,,,,,,,,------++++++,,,------------------------........................///......------,,,---...///000111222222/////////000000000111111/////////......---------******+++,,,---...///000------...///000000000000......------......///000---///111000------222666555444333222333444666777888777555555555888:::<<<888777555555666555444222333444555666888999:::;;;555666444///...000000---***+++---///000000///...---...000222444666777888555777999999999:::;;;===:::::::::999999888888888:::999777666666777999:::999999999:::999999888888777777777777777777777777777888888777666666777999888888999:::999999777777555666777666666666888999888999999:::;;;<<<===>>>>>>>>>>>>======<<<;;;:::888888999888777777999;;;:::999888777777888999999888777666555555666777888333333444444444555555555888888777666666666666666666888::::::888666555555333555777888666555555666555555666777777777777666222>>>>>>:::<<<:::888@@@333777;;;===;;;:::;;;<<<===;;;999666666777999;;;444666777777777777999:::999999999999999999999999666777999999888888999:::999999:::::::::999999888777777888:::::::::::::::;;;;;;;;;999777777999:::888;;;???AAA@@@???>>>>>><<<<<<;;;999777777:::<<<:::::::::::::::;;;<<<===999999::::::;;;::::::999:::<<<===<<<;;;;;;<<<===<<<<<<<<<<<<<<<;;;;;;:::777777777888999:::;;;<<<888888999::::::;;;<<<<<<888888888888888888888888777888888999999999888888;;;888666555777999::::::<<>>:::888;;;???:::;;;<<<===>>>>>>>>>>>><<<<<<======<<<<<<;;;::::::999888777777888999:::;;;:::888777777888:::;;;<<<;;;;;;:::::::::;;;;;;:::;;;<<<;;;::::::;;;<<<:::888888999<<<<<<999666999999999888888888777777555555666666777777777888000444666666888===>>><<<666666555555444333333333111111111333666666333000666333222444222...,,,------000///------111222000000000111222222222111111111///---///222333222//////...------...000222444///000222444444444222111,,,...///000//////111222000000//////111333666888555444444444555666888999555555444111///000333666///222444222---***---000+++,,,---...///000111222000111111000---,,,,,,---,,,,,,,,,,,,---......///------...///000000111222------,,,,,,,,,------............------,,,,,,,,,......,,,++++++,,,---...+++,,,,,,------,,,,,,+++***+++---000222222///------///000111111///---+++,,,,,,,,,++++++,,,------***+++,,,,,,---------,,,***+++,,,...///000000000,,,,,,---.../////////...+++++++++,,,---///111222.../////////000000000000,,,,,,,,,------------...))))))***+++---...//////,,,---...///000000000000---------------...///000...000000---***,,,333999666555333333333444666888:::888666444555888<<<>>>:::888777666777666555333333333444666777999::::::666777444///---000000...------------...///000111...///111333555777999:::444666888888888999;;;<<<:::::::::999999888888888:::999777666666888999;;;;;;;;;;;;;;;;;;:::999888888888888888888888888888666777777666555555666888777777777777777666555444555666777666555666888999888888999:::;;;======>>>????????????>>>===<<<;;;888888888777666777999<<<:::999888777777888999999999888777666666777888999444444444555555555666666777888888777555333444555333444555666666555444333555666666555333222222333444444444333333555999<<<777:::<<<;;;888777;;;???777777888999;;;<<<======:::888666555777888888888999888777777666777777777;;;;;;:::::::::999999999777999;;;===>>>>>>===<<<888999:::;;;<<<<<<<<<<<<888888999999:::;;;<<<<<<<<<======;;;999888999;;;<<<===>>>>>>>>>===;;;;;;;;;:::888888888888:::;;;777777888999999:::;;;;;;<<<;;;999777777777999:::@@@===;;;<<<>>>@@@>>>===>>>>>>===<<<<<<<<<<<<===;;;:::999999;;;<<<<<<<<<888999:::;;;:::999888777888999:::999777777777999888888888888777777777777999888888999;;;<<<<<<;;;<<<<<<<<<<<<============:::===@@@???<<<:::===AAA<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;:::999888999::::::======<<<;;;<<<===>>>???>>><<<;;;;;;===>>>>>>===;;;<<<<<<;;;:::999888888888666333222333444444333333333222222222222333333333222111111111222444555666555444333333555666888666666555444333222111111111000000000000/////////---......//////............//////...------...000///...---,,,,,,...///111++++++,,,,,,---......///......///---++++++,,,---///111333333111...------000000111111000///......---...000111111000...---111777222...888<<<888999<<<666222222333111222444///000000...,,,+++,,,---)))***,,,---.../////////...---------(((######'''//////............//////............////////////...,,,+++,,,...000000/////////............////////////000///---,,,,,,---***///000---,,,------,,,+++...111333222111111222***---000222111///......)))///000+++***,,,,,,)))(((+++...///...---...........................---///...---,,,,,,,,,,,,,,,---,,,+++++++++,,,---.....................------+++,,,,,,---.........---+++---///000///000222333///---+++---000333333222000///------111444---###111111111111111111111111777888777555333333555666>>>:::666555777888888666555444333222222333444555888777666666666777999:::999666222///...///111333///000111222222222111000333555777777777888999;;;777777777888:::===@@@AAA<<<<<<;;;::::::999888888777666555666999:::::::::<<<===>>>???>>><<<:::999999:::;;;:::777666555666666666666666555555444444555555666666777777888888777666444333444555777999:::999888888999;;;===???======>>>??????>>>===<<<===<<<:::888888999:::;;;666555444333222333444444444333222222222444777888555444333222222444555777666777777666444333444555333333444555555444333333444555666555333333333444444666777888777888:::<<<333777::::::888999===BBB;;;;;;;;;;;;;;;;;;;;;;;;999888666666777888888888888777777777888999999:::999999::::::;;;;;;<<<<<<:::;;;===>>>>>>>>>>>>===999:::;;;<<<<<<===<<<<<<999999999:::;;;<<<<<<<<<;;;<<<<<<;;;999999:::<<<;;;<<<>>>?????????>>>>>>;;;;;;;;;::::::;;;;;;;;;888888999999::::::;;;;;;===<<<:::999888999:::;;;>>><<<:::;;;===>>>===<<<>>>>>>======<<<<<<;;;;;;===;;;::::::;;;<<<<<<;;;999::::::::::::999888888777777777888888999999999777777777666666666666555888777777888:::;;;:::999::::::;;;;;;<<<<<<======:::===@@@???<<<;;;>>>AAA???>>>===<<<<<<<<<<<<<<<===<<<;;;:::999999:::;;;<<<;;;;;;:::;;;<<<===>>><<<<<<<<<;;;;;;;;;<<<<<<::::::::::::999777666666666444111111222333222222111111000000000111222222111111111111111222333333333222222222333666888:::444333222111000///......000000000/////////......)))***+++,,,------------......///...---,,,...000///...---,,,---...000111......//////000111111111//////000...,,,,,,---///...000222222000...,,,,,,000000111111000000///...---...000111111000...---...555111///999===999:::<<<666333444555222222555222111000---***)))***+++,,,,,,------...///000000///...///000---)))***...000000000000000000000000000000000111111222222333000///......111222222111000000////////////000000...//////...------------+++000111...---...///---+++---000222111000000111%%%(((,,,......------...+++000111---+++......+++///000000///,,,*********//////////////////......111000///......------......---,,,,,,,,,---...///000/////////......------+++,,,------.........------...000111000111222444000...---///222444333111///111222111222444222---111111111111222222222222333444444444444666999;;;???<<<999888999;;;:::999666555444333333444444555777777666555666777888999555444333222111222333444333444555666777666555555444666777888777888:::;;;777777777888:::===???@@@;;;;;;::::::::::::999999888888888777888999;;;=========>>>======;;;999888;;;<<<===<<<:::999999999777777777777777777777777666666666666666666777777777666555555555666777888555444444444555777999:::===<<<;;;;;;;;;;;;<<<<<<<<<;;;999888888888999:::777666444333333333444444333222111000111333555666444333222111111333444666444555666555444333444555222333444555555444333222333444555555444444555666333666888:::999999999:::444777999:::888999===@@@>>>>>>===<<<;;;;;;:::999999888777777777777888999777777888888999;;;<<<===999999999:::;;;===>>>???>>>>>>>>>>>>>>>>>>??????<<<<<<===============<<<:::::::::;;;<<<<<<======999:::;;;:::999999;;;===:::<<<>>>???@@@AAA@@@@@@<<<<<<============<<<<<<:::::::::::::::;;;;;;;;;>>>===<<<;;;;;;;;;<<<======;;;::::::;;;<<<<<<;;;===>>>>>>>>>===<<<:::999>>>===;;;;;;<<<===<<<;;;;;;:::999999888888999999777555444666:::<<<;;;999666666666666555555555555777666666777999:::999888999999::::::;;;<<<======;;;>>>@@@???===<<<>>>AAA@@@@@@???===<<<<<<<<<<<<>>>===<<<;;;:::999999:::;;;;;;;;;:::;;;<<<<<<===999;;;===;;;888666888:::888888888777666555333222333111//////000111000///000000000000000111222333///000000111222111111111//////000111333666999;;;444333222000...---------////////////............((()))***,,,---...//////...//////...------...000000///.........///000111///000000111111222333333000111111000......///111...000222222000...------111111111111111000000///...///000111111000///...,,,444333222<<<>>>:::;;;<<<888555777888555444555333222111...,,,,,,...000000///......///000111222000...000222111///000444111222333444444333222111333333333444555666666777333222111222444555555555111111111111111111111111//////////////////.........222333000...111222000---000222333222111222222,,,///222444333222111222---111333000...///000...222333222///,,,++++++,,,000000000000000000000000444333222111000000000000//////.........///111222222222111000///......---------.../////////.........000222222222222444555111000111222444444333111///444666333222555777666111111111222222333333333222333444444444666999<<<===;;;888888999:::;;;:::777777666555444444444555666555555555555666777777222333444555555555555555666777888999999999888888555666888888777888:::<<<777888888999;;;===>>>???::::::::::::::::::::::::888::::::999777999===BBB>>>>>>===<<<;;;:::999888:::;;;======;;;:::;;;<<<999999::::::::::::::::::777777777777777666666666666777777777777888888888555555666777888999::::::<<<:::888777777999;;;<<<;;;:::999777777888999999888777555444333333333444222111000///000222444555333222111111111222444555333444555555444444555666333444555666666555444333222444555666555555777888333555777777666666777888888:::;;;:::888888999<<<>>>>>>===<<<;;;:::999999888888999888777777888999999999999::::::;;;======;;;;;;::::::;;;===>>>???@@@???===<<<<<<===>>>???===>>>>>>>>>>>>======<<<;;;;;;;;;<<<<<<<<<======888999::::::999:::<<<>>>;;;<<<>>>???@@@@@@??????<<<===>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::???>>>============>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<===>>>???>>>;;;999777===<<<;;;;;;===>>>>>>===;;;:::999888777888999:::999555333555:::<<<:::666777777666666666555555555777666666777999::::::999888999::::::;;;<<<======;;;===>>>>>><<<<<<===???@@@???===<<<;;;:::::::::<<<;;;:::999888888777777:::::::::::::::;;;;;;;;;777:::===:::555222444777666555555555444222111000111///......///000///...111111111111222333444555...///111222222222111000///000000222444666999:::666555333111000/////////////////////............,,,,,,...///000111111111///000111000......000111111000000000000111222333//////000111111222222333222333444333111111222444111333444444222000000111111222222333222222111111000111111222222111111000---777777666???@@@:::;;;===999777::::::777555666222222222111111333666999444222111000000111333444111///000333333111222666111333444666666444333111444555555666777888999999555444333444666777777777222333333333333333333222222111111111222333222222111444555222111444555444222444666777666555666777888:::;;;:::888555444333000333444333222111222222111111111000000000333555111111222222222222222333777666555444333222222222111111000000000222333444444444333222111000///...000000111111111111111000000222444444333333555666111222444555666555333111222555666222222555888777111111222222333444444444666777777555444444555777777666555555666777777777888777777666555555444444444444444444555555666666444555555666666666666666555666777888888888777777666777777777666777:::<<<999999:::;;;<<<>>>??????<<<<<<;;;::::::999888888666999;;;999777999@@@GGG@@@???===;;;:::999999999777999;;;;;;:::::::::;;;=========<<<<<<;;;;;;;;;:::999999999888888777777666777888999999999999888666777888:::;;;;;;;;;;;;999999888888888999::::::999999888777777888888999999888666444333333444444333222111000000222444555333333222222222333444555333555666555444444555666555666777888888777666555222444666666666666888999777777777555444555777:::999::::::999888888999:::;;;;;;::::::::::::::::::777999::::::888777888:::<<<<<<;;;;;;;;;;;;;;;<<<>>>===;;;::::::;;;<<<===???===;;;999999:::<<<>>>>>>>>>>>>???>>>>>>======;;;;;;;;;<<<<<<<<<<<<<<<777888999999999:::<<<>>><<<===>>>>>>>>>===<<<;;;;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::>>>>>>>>>===>>>>>>>>>>>>>>>======<<<;;;;;;;;;<<<;;;<<<>>>>>>===;;;999777;;;:::999;;;===@@@@@@@@@;;;:::999888777888999:::;;;777444555999;;;888444888888888777777777666666888777666888:::;;;:::999999999:::;;;;;;<<<======999:::;;;;;;;;;;;;;;;<<<<<<;;;:::888777666666666888777777777666555444444555555666666777777777777555999;;;999444000222444333333333333222111000000000///...///000111000...000000000111222333555666///000222333333333222111333333444444555777888888777555333111000000111222111111000000000/////////000111111222222222222111222333333222111111222444333333333333333444444444111222222333333444444555555666666555444444555777555666777777555444555666333333444555555444444444333333333333333333333333111<<<<<<;;;AAA@@@:::<<>>?????????>>>>>><<<;;;999888666666444777999888777:::BBBIII@@@???===<<<;;;:::::::::777999;;;;;;::::::;;;<<<@@@???>>>===<<<:::999999<<<;;;;;;::::::999999999777777888999:::999999999444555666888999999999999666777:::;;;<<<;;;999888888888888888888888888999999888777555444444555555555444333222222333555666444444444444444555666666555666777666555444555666666777888999999888777666333555777777666777888:::;;;;;;999777555666999<<<777777777777999:::;;;<<<888999999::::::;;;;;;;;;666999<<<;;;888777888:::======<<<;;;;;;;;;;;;;;;>>>===;;;999999:::;;;<<<<<<;;;999888888999;;;<<<======>>>>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;777888999999999999;;;===<<<===>>>>>>>>><<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<============>>>>>>===>>>>>>===;;;:::;;;<<<;;;;;;<<<===<<<;;;:::999:::999999:::===???@@@???;;;:::999999888888999999:::777555666888999666444888888888888777777777777888777777888:::;;;;;;:::999999::::::::::::;;;;;;777777777888888888999999888777666444333333333333333333444444444333222111111111222333333333333222444777999888444111111222111222222333333222222111111000000111333333222000...//////000222444555666222333333444444444444444777777777888888888888888666444222111000111333444333333333333222222222222222333333444333333222222666777777666555555666888555555666666666777777777555555666777777888888999777888888888777777888:::999:::;;;:::888888999:::555666666777777777777666666666555555555555666666333??????<<>>??????>>>>>>>>>>>><<<;;;999888666666444555777777777:::@@@DDD======<<<<<<;;;:::::::::888:::<<<===<<<;;;<<<===>>>>>>===;;;:::999888777;;;;;;;;;;;;;;;:::::::::777888888888888999999999666777777888999:::;;;<<<444777:::===>>><<<999888888888888999999999999999999888666555555666777777777666555333444555666888444555555555666666666666777888999888666555555666666777888999999888777666555666888888777777888999:::;;;;;;999777777888:::777666666777999:::;;;;;;::::::::::::;;;;;;;;;<<<555999===<<<888666888:::;;;;;;;;;:::;;;;;;<<<<<<<<<;;;999888888:::<<<===999999888888999:::;;;<<<;;;;;;<<<===>>>>>>>>>>>>;;;;;;;;;:::::::::::::::888999999999888999:::<<<;;;<<<>>>??????>>>===<<<<<<<<<<<<;;;;;;<<<<<<<<<888888999999::::::;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<===>>><<<999888:::<<<::::::;;;;;;;;;;;;<<<<<<<<<;;;999:::<<<===<<<<<<999::::::::::::999888888666666666666777777777777888777777777777666666666777666666777999:::999888888888888888777777777777444444444444555666666555444333222222111111111222000000222222333222222111222222444555555555444333444555666666555333111000000111222333444444444444333222333444666666555333111111222333555777999:::666666555555666666777777999::::::;;;;;;;;;;;;:::777555333222333444777888666666555555555555444444444555666777777777777777999:::;;;:::888888:::;;;777888888999999999999999777777777888999999::::::888999::::::999999;;;<<<;;;<<<<<<;;;::::::;;;===777888888999::::::999999888888888777777888888888222===>>>;;;??????;;;>>>BBB<<<999::::::888888:::222444666666555444333444666666777888999999::::::999555444888:::999777888777777777777777777777777777777777777777666666666888777666777999:::;;;:::666888999::::::999888666:::777555888<<>>===<<<<<<<<<;;;;;;::::::999999888666666666666777888:::<<<888999::::::::::::999888888:::<<<<<<;;;::::::;;;999999999999888888888888999999999999::::::::::::888777777666777888999:::999999888999:::;;;===>>>555777999;;;<<<;;;:::999888888999:::::::::::::::888777666666666777888999888777555444444555777888333444555555555666555555999::::::999666555555666555666777888888777666555666777888888777777888999777888::::::888666555555;;;999888777888888888777<<<<<<<<<<<<<<<<<<<<<<<<555999===<<<999666888;;;999999999:::;;;<<<===>>>:::999777777888:::===???888888888999:::;;;<<<===::::::<<<===>>>>>>>>>>>>::::::::::::::::::::::::888999:::999888888:::<<<;;;<<<>>>???@@@@@@@@@@@@>>>===<<<;;;;;;<<<===>>>777777888999999:::;;;;;;999999:::;;;<<<<<<;;;;;;;;;<<<===;;;888666888::::::::::::::::::<<<======???===;;;::::::;;;:::888999999:::;;;:::999888777333555666777666777888:::777666666666555555555555666555444555888999888777777777777666555555444444333222111222444444444333222222111111000111111111...///111222333333222222555666888999999999888777555444444666666555222///000111222333444555555666444444555666888888777555555666666888:::<<<>>>???888777666666666777999:::::::::;;;<<<============999888666666666999;;;===888777777777777666666666666777999:::<<<<<<======<<<<<<===<<<;;;:::<<<>>>888999:::;;;;;;;;;;;;:::666666666777888888999999999:::;;;;;;::::::<<<>>>;;;<<<===<<<::::::<<<>>>888999::::::;;;;;;;;;;;;:::999999888888999999:::///;;;<<<999>>>>>><<<@@@CCC===888999:::888999;;;000333777999999888888888555666888999;;;;;;;;;;;;666111000555888888777777:::999999888888999999:::999999888777777666666555:::888777888:::<<<<<<;;;777888:::;;;;;;:::888777:::777555777===???===::::::======999999===@@@@@@===>>>>>>===;;;;;;<<<>>>:::::::::888666444444444666333555:::999444555:::000222555777777777777888666666777888999999:::::::::999777666444333222222333333222333444666888999777777777777666666666666444555555555444333222222333444666555444444555666111333555444333444777:::333:::>>>888222222555777777777666555444333333222222333444444444666:::<<<666999:::999666333444555000111333555666666555555444444666777777777666555000222555888999888777666222333444666666555555444555555444222111222555888999:::;;;<<<<<<;;;::::::999999999::::::;;;;;;;;;999777555555666777666555444666888999:::999777666777888:::999888777777888555555666777777888999999777777777888888999999:::999777666555555777999:::666555444444555777999;;;666777777888999:::::::::888999:::;;;;;;;;;;;;;;;777666666666666888999:::888777555444444555666777222333444444555555444444999999:::;;;:::999777666666777999:::;;;::::::999999:::::::::999666333222:::<<<>>>>>><<<;;;:::;;;<<<<<<<<<<<<<<<<<<;;;;;;========================???===:::888888999;;;<<<:::888777888;;;===>>>>>><<<;;;:::999999;;;<<<>>>;;;:::888777777777888888:::;;;======<<<;;;;;;<<<;;;999888666666777999:::999777555555777:::;;;;;;<<<::::::;;;>>>???<<<:::<<<<<<;;;:::999999999999666666666666777777777777<<<;;;:::999999;;;<<<>>>;;;>>>@@@@@@???===<<<;;;<<<;;;:::999999:::;;;<<<=========<<<:::999:::<<<;;;<<<<<<;;;:::888555444444444333333444555777888333333333444444333111...333333222222222222222333222000...///222555444333000...,,,---000222222000222222222222222222222222555555555555444444444444777777777777777777777777777777777777777666555444444666999999999888999:::555777:::===??????>>>>>>;;;999888888;;;===>>>>>>===============>>>??????:::;;;<<<<<<<<<;;;999888<<<<<<<<<;;;:::999777777===;;;:::888777777777777777:::===>>>=========>>>>>>;;;999:::<<<>>>===;;;777666777:::>>>???<<<999;;;888666777:::======<<<999:::::::::;;;<<<<<<<<<===:::888:::???@@@===999999999999;;;<<<<<<:::888999999999999999999999999777777888999999999999888;;;;;;:::888555444444555222555888999999999999:::777777888999:::<<<<<<===999777777999<<<<<<:::777777999::::::999888:::;;;333999>>>>>>:::777777999:::999888888888999:::;;;999999::::::999888666555777888888888888777666666;;;;;;<<<<<<===>>>>>>>>>:::888777888;;;===;;;999777888:::;;;;;;999777666555666666777777777777666444333333222222333444444555555555555555666777888888888888777666444333222555444444444555777888999444444444444444444444444333444555666666555444444444444444444444444444444000333555555333444777;;;999;;;:::666555777777444444666777666444333444666555555555555666666666666888888777666555666999<<<111444666777555444666888777::::::777777999999666444555777888999999888777555555555555444333222222333444444333222222333555444;;;>>><<<:::;;;999555666777999999888777888999:::777555444555777888888666888999999999999;;;===666555444555777999999888888999;;;;;;999888888999:::888666444444555777888666666777888888888888888222444666666666777999:::777555888>>>>>>999777:::666888:::<<<<<<<<<;;;:::::::::999888777777777888777777777777666666666666555555444444444444555555:::::::::::::::999999888999:::;;;<<<<<<<<<;;;:::777888888999999888777666:::<<<>>>>>><<<::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<========================>>>===:::999888999;;;<<<999999999999:::<<<>>>???<<<;;;:::999999;;;<<<>>><<<;;;:::999888888999:::;;;<<<>>>>>><<<;;;;;;<<<:::999888777777888999::::::888555444666888999999:::::::::===??????<<<888;;;;;;:::999999999999:::888888888888888888777777<<<;;;:::999999:::<<<===<<<>>>??????===<<<<<<<<<<<<;;;:::::::::;;;<<<===<<<======<<<:::888999:::999999::::::999888777666777666555444444444555555222222111222222111000///111111000000000000000111333111//////222333222000333111///000333555444333333333444444555555555666666666666666666666666666888888999:::;;;;;;<<<<<<999:::::::::999999888777666888999999999999:::<<<888:::<<<>>>???@@@@@@@@@===;;;999:::<<<>>>>>>>>>===============>>>??????===>>>>>>>>>======<<<;;;::::::;;;<<<<<<<<<<<<<<<;;;::::::;;;>>>AAADDDFFFIIIJJJKKKJJJGGGEEEDDDDDD>>><<<:::;;;===>>><<<:::888777777:::<<<===;;;999;;;888666777:::<<<<<<;;;:::::::::;;;<<<<<<=========:::888:::>>>@@@===:::999999999;;;<<<<<<:::999666666666666666666666666777777888999999999999888666777777777555555666888333555777888777888999:::666777888999:::;;;;;;<<<999888888999<<<<<<999777999:::;;;;;;::::::;;;===777:::<<<;;;777666999<<<999999888888888999:::;;;666777888888999888777666555666777888888888888888>>>===;;;:::999;;;<<<>>>666666888;;;>>>???===:::;;;<<<============;;;;;;666777777777777777666666555555444333333444444444555444444444444555555666555555666666666555555444333444555666666666555555666666666555555444444333666666777888888777666555444444444444444444444444333444555444444444666888888::::::666555777777444444444444444444444444444444444555555666666777777777777777666555666888:::333555777777666555777999777::::::777777999999666555666777888888888777666666666666555555333222222111222222222111111333555333444555666777666666555222333555555444444444555:::888555444555666666666444666888888888888999:::666555444555888999888777444555777777777777999;;;:::888666444444555777888666777777888888888888888555666888888777777888999888555777<<<===888777:::777999;;;<<<======<<<;;;888999:::::::::999777666888777777777666666666666666666555555555555666666<<<;;;:::999999::::::;;;<<<<<<===>>>>>>===;;;:::555666777888999:::;;;;;;:::<<<======;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<========================>>><<<:::999999:::;;;<<<888:::<<<;;;999:::===@@@;;;;;;:::999:::;;;<<<===<<<;;;;;;::::::::::::;;;<<<>>>???>>><<<;;;;;;<<<:::999888777777888999:::;;;888555333444666777888888999;;;===???>>>;;;888999999888888999999:::;;;:::::::::999999888888777;;;:::999999999:::<<<===<<<===>>>===<<<;;;;;;<<<;;;::::::::::::;;;<<<===;;;<<<>>>===:::888777777666666777888888777777666888777666444333222222222111000000////////////000000000000000000000000000333111000000111111000///444222111222444666555555555555666777888999999:::888888888888999999999999:::;;;<<<===???@@@AAABBB<<<<<<=========<<<;;;;;;999:::::::::999:::<<>>@@@AAABBBBBB???===;;;;;;<<<>>>>>>==================>>>??????AAA@@@@@@???????????????<<<<<<<<<=========>>>>>>:::::::::<<<@@@EEEJJJMMMOOOOOOOOOMMMJJJGGGFFFEEE===<<<<<<>>>>>>===:::888:::999888888::::::999888:::888666666888:::;;;;;;:::;;;;;;<<<======>>>>>><<<:::999;;;>>>???===:::999999999;;;======;;;999555555555555555555555555777777888999999999999888555666777666555444666888333555666666555666888:::666777777888999:::;;;;;;:::999999:::;;;;;;999777888:::;;;;;;:::999;;;<<<;;;;;;:::777555666:::???999888888888888999::::::444555666777888888888888444555666777999999999:::@@@===:::777666888:::<<<444666:::???CCCDDDBBB@@@;;;;;;:::::::::999999999888888888888888777666555777666555444444444444444555555444444333444444444111222333555555666666666111333555777777666333222999888888777666555444444666777777888777666555444444444333333333333333333666555444444555555555444666999999666666888777333333111000111444666444222333333444555666666777777666777888777666555666777666777888888777777888999888::::::777666999888555666777777777777666666555777777666666444333111111...///000000000000333555:::111...333555111000444///111333333222111222333999777444444555666555555111444777888777666666666555444555777999999888666222444555666666888<<>><<<:::999888:::<<<===<<<===>>>>>>===<<<;;;:::666666666777999;;;<<<===;;;<<<===<<<:::999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<===========================<<<:::999999:::;;;<<<777;;;>>><<<999888;;;@@@;;;;;;:::::::::;;;<<<===;;;;;;::::::::::::::::::===>>>??????===;;;;;;<<<999999888888888999::::::;;;888555444555888999999999999:::<<<======<<<;;;888777777888999:::;;;;;;;;;;;;:::999888777777666::::::999999999:::;;;<<<<<<======;;;:::999;;;<<<999999::::::;;;;;;<<<<<<:::<<<>>>===;;;888666555555555555555555555555555666555444333111000000/////////...---------///111111222222333333333333333111000111111222222111111333333222222333444555555666666777888999:::;;;<<<::::::::::::;;;;;;;;;;;;======>>>???@@@AAABBBCCC===>>>>>>>>>>>>>>>======<<<<<<<<<;;;:::;;;>>>AAA>>>>>>===>>>???@@@AAABBB@@@>>>;;;;;;;;;<<<<<<;;;===============>>>>>>???BBBAAA@@@?????????@@@AAA@@@???>>>===<<<;;;;;;:::<<<:::999999;;;>>>BBBEEEAAABBBCCCBBBAAA???@@@AAA<<<===???@@@???===999777<<<;;;999888888888888888999888777666777999:::::::::;;;;;;<<<===>>>??????<<<;;;:::;;;===>>><<<:::999999999;;;======<<<:::777777777777777777777777777777888999999999999888999:::999777555444444555444555555444444555888:::777777888999999:::;;;;;;:::::::::;;;;;;:::999777666777999888777777888:::<<<<<<:::777555777;;;???888888888888888999999:::555666777777888999999999555555777888888999999999<<<;;;888777666777999:::555888<<>><<<:::999888777777999:::999999888777666555777666555444444444444444777666555444444444444444111111333444555555666666000222444555666555444333888888888888777777777777444555666666555444222111444444444444333333333333777444222333666777666444444777888666666888666333333///---///444777444111222333444444555666777777555777888888666555555666888999999999999888999999888::::::666666888888555999888888777777666555555555555555444333111//////+++,,,.........000222444FFF666---333555...---333///111333333222222333444666555333444555777777666000333777888777666555444444444666888:::999777444555666777777777:::>>>AAA:::999777666555666777888777777888999999999999888;;;<<<<<<:::888666666777888777777888888888888999777888999;;;;;;;;;;;;;;;777888:::<<<;;;:::888666888888888777777777666666777777777888888777777777>>><<<:::888888:::<<<>>>;;;<<<======<<<;;;:::999888888888888999;;;<<<===;;;<<<<<<;;;:::999:::;;;;;;;;;;;;<<<<<<<<<==============================<<<;;;:::::::::;;;;;;<<<777;;;>>>===999777:::>>>::::::::::::;;;;;;<<<<<<999999::::::::::::::::::<<<===???>>><<<;;;;;;<<<999999888999999::::::;;;;;;888666666888:::;;;;;;::::::999999999;;;===???777777888888999:::<<<<<<::::::999888777777666666999999999999::::::;;;;;;;;;<<<<<<:::999888:::;;;888999999:::::::::::::::999;;;===<<<:::777555555555444444333222222111111111111111111000/////////---...///...,,,---000333111222333444555555444444...000222333444444555555555555555555555555666777555666666888999:::;;;;;;:::;;;;;;;;;<<<<<<======???????????????@@@@@@@@@======>>>>>>>>>>>>>>>===>>>>>>===<<<;;;;;;>>>AAA===============>>>???@@@???===:::999:::;;;;;;:::===============>>>>>>???@@@???>>>======>>>@@@AAA???>>><<<;;;:::999999999;;;:::888666666777999;;;777888999999999999;;;<<<;;;===@@@AAA@@@===999777<<<<<<;;;999888777777888888888888777777888999:::::::::;;;<<<===>>>???@@@<<<<<<;;;<<<======;;;:::999999999;;;===>>><<<;;;999999999999999999999999777777888999999999999888:::;;;:::999666555666777444555555444444555777:::888888999999::::::;;;;;;999:::;;;<<<;;;:::999999666888999999888777999::::::;;;;;;:::999999:::<<<777777888888999999999999999999999999999999999999777777888888888888777666666666777888999999888888666777:::<<<@@@CCCGGGIIIJJJHHHFFFCCC@@@>>>======::::::::::::999888666666666666555444444444444444888888777666555555666666333333444444444444444333111111222333444555777777555666666777888999::::::555555666666666555333222555555555444444333333333555222000222666999888666333666777444555777777444333///---000555777555111333333333444555666666777555777888888777666666666999::::::;;;<<<<<<;;;:::888::::::666555777777444999999888777666555555444222222222111000///---,,,)))+++---------///222444FFF666---333555...---444...000222333222222333444444333222444777999999999111444888999888666555555555555666888999999666444777888888777777999<<>>999:::;;;<<<;;;:::999888888999999::::::;;;<<<<<<;;;<<<<<<:::999888:::;;;::::::;;;;;;<<<=================================;;;;;;:::::::::;;;<<<<<<999;;;>>>===:::999:::<<<:::::::::;;;;;;;;;<<<<<<888999999::::::::::::999:::<<<======<<<;;;;;;<<<888888999999:::;;;;;;;;;:::999999999;;;;;;:::999999999:::999999:::===???999999999999:::;;;<<<===999999999888777777666666999999999999::::::::::::999:::;;;:::999888888:::777888888999999888888777666777999999777555444444444333222111000//////000......///000000000//////,,,...000000......111444000111333444555555444333///222555777777777888999999:::::::::888888:::;;;555555666777888999999:::::::::;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>======>>>>>>>>>===<<<<<<>>>@@@<<<=====================>>><<<:::999:::;;;::::::===============>>>??????==================>>>???::::::999888888:::;;;<<<888888777666777777888999999:::;;;:::999:::;;;===:::===AAAAAA@@@<<<:::999<<<======;;;999777777888999999999888777777999;;;999999:::<<<===>>>??????<<<<<<<<<===<<<<<<;;;:::999999999<<<>>>???===;;;999999999999999999999999777777888999999999999888777888999999888888:::<<<555666666666555555777999888888888888999999::::::777999<<<<<<;;;:::;;;;;;999;;;<<<<<<;;;:::<<<===::::::;;;<<<<<<;;;::::::666777888888999999888888;;;::::::999999999::::::888888888888888777666666333555777999:::999888777555666777777999<<>>:::::::::::::::999888777666666555555555555666666888888777777666777777777555555555555555444333222333333222222333555777999222333444666777999:::;;;777777999999999999888777777777666666555444444444333222111333555888888888333555555222333666888555444222000222555777555333444444444444444555555555555777888888777777888:::;;;;;;===@@@BBBBBB???<<<888::::::666555777666333888777666444333333333333///////////////...---,,,)))+++,,,------...111333;;;111,,,000222000000555...000222333222222333444333333333555888::::::999444666999999888666666666666666666777999888666444666777777666666666999;;;999999888888777777777888777888999999:::999999999;;;<<<<<<:::888666777888888;;;;;;999999::::::777555666666777777888999999:::999999999999:::;;;;;;999999888888888777777777666777888999999888777666:::999888888888999;;;<<<888999:::;;;<<<;;;::::::666888999;;;<<<===<<<<<<;;;<<<;;;:::888888:::;;;::::::;;;;;;<<<======>>>========================:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<;;;999999::::::;;;;;;<<<<<<;;;;;;888999:::;;;<<<<<<;;;:::777999;;;<<<;;;;;;;;;===777888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<:::666333444888;;;<<<;;;:::;;;===::::::::::::;;;<<<======999999999999999999888888888888999:::::::::::::::777999;;;;;;999777777888777777888888777666555444111333444333222111222333111000///......///000000///000111111111111000///+++///333333111000333666111222444666777666555555222555999;;;:::999:::;;;:::<<<===;;;999999;;;===666666666777777888888888999999999:::;;;<<<<<<<<<;;;<<<<<<<<<======>>>>>>;;;<<<======>>>>>>>>>======>>>???>>>===<<<===>>><<<===>>>>>>>>>===<<<;;;>>><<<::::::;;;<<<<<<;;;===============>>>??????;;;;;;<<<===============::::::888888888999;;;<<<666777888999999:::::::::;;;<<<<<<<<<;;;;;;>>>@@@:::===@@@AAA???<<<<<<<<<;;;===???>>>;;;888888999999;;;;;;999777777:::<<<888888999;;;<<<===>>>???<<<<<<======<<<;;;:::;;;999888999<<<>>>???>>><<<999999999999999999999999777777888999999999999888666777888888777888:::<<<555666888888777666777888666666666666777777777777555888<<<===;;;;;;<<<===:::<<<======<<<;;;===>>>;;;::::::;;;;;;<<<;;;:::555666777888999888888777999888888888888:::;;;<<<666777777888888888888777666777888888888888777777444666888888777888<<>><<<;;;999:::::::::::::::999999777777777777888999::::::777666666666666777777888555666666666666555444444555555555555555555555555222222333444555777888888666777999:::;;;;;;::::::999888888777666666555555222333444444444555777888333555333000111666888777555555555555666666666666555555444444444444333333666777888777777888;;;===<<<>>>AAAFFFJJJIIIDDD@@@888::::::666555666666333444333111000000000111111.........//////......---***,,,---------...000222222111000000000111333444000222444555555555666777666666666777999:::999888555666888888666555666777888666555666777888777555555666888888777777888:::999999999888888888777777777888999999::::::999999888999:::999888777888999888<<<===;;;:::<<<:::666666666666777777888999:::888999:::;;;;;;;;;::::::999999999888888888777777555666888999999888666555999999888888888999;;;;;;888999;;;<<<<<<<<<;;;;;;444666999<<<>>>>>>>>>===;;;<<<;;;:::888888:::<<<::::::;;;;;;<<<===>>>>>>========================:::::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<===<<<999777999:::;;;;;;<<<<<<;;;;;;999:::<<<=========<<<<<<666888:::;;;::::::<<<===777888999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;777222---111666<<>>;;;::::::<<<<<<;;;;;;;;;<<<======:::::::::::::::::::::;;;888888999::::::::::::999666888;;;;;;:::777666666777777888777666555333222...///000///......000222......------...///111222111222333333333111000///+++000555555333111444777444555777999::::::999888555999<<<===;;;::::::;;;999;;;<<<;;;888777999<<<777777777777777777888888888888999999:::;;;<<<<<<999999:::<<<===>>>???@@@;;;<<<===>>>>>>>>>>>>>>><<<>>>??????===<<<======<<<===???@@@???>>><<<;;;???===;;;;;;<<<===>>>==================>>>??????:::;;;<<<>>>>>>>>>===<<>>AAA999===@@@@@@>>><<<===>>>:::===@@@@@@<<<:::999::::::;;;<<<:::888777:::===777888999:::<<<===>>>???<<<===>>>===<<<::::::;;;999888999<<<>>>???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;777777888999999999999888888999999888666555666888444777999:::888777777888444444444555555555555555444888<<<===<<<;;;===???999:::<<<;;;::::::;;;======;;;999999:::;;;<<<;;;555666777999999888888777666666666666888:::<<<===444555666888999999999999:::999888777666666777777666999<<<<<<:::999:::<<<:::;;;===>>>???>>><<<;;;999999:::;;;;;;;;;::::::888888888999:::;;;======555555555555555666777888555555666666666666666555777888999999888555222000222222333333444555555555444666777999:::::::::999:::999999888777666666555333555777666333222555888444555222///000555999888666777888888666555666777666555555444444333222222777777888777777999===@@@>>>@@@DDDKKKOOONNNHHHCCC888::::::666555666555222111000...---------...///---......///000/////////+++,,,---------...000222000555666222000333333111333555888999888999:::;;;:::999888999:::999888666555666777666555444555777999777555555666777777666555777999:::::::::;;;<<<999999999888888888888777888888999::::::::::::999666888999999888777888:::777===???<<<;;;>>>;;;555777777777777888999:::;;;666888;;;======<<<:::888999999999888888888888777444666777888888777666444:::999999888888999999:::666999;;;<<<;;;::::::;;;:::::::::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;<<<===:::;;;===>>>>>><<<;;;999<<<;;;;;;;;;;;;<<<======999:::;;;<<<<<<<<<;;;;;;888:::<<<:::888888:::>>>===<<<:::999888888999::::::;;;;;;999777777888:::<<<:::999;;;>>>@@@???===;;;;;;;;;:::999777666555444555888:::;;;<<<<<<;;;:::999999;;;<<<===<<<:::111222333666888;;;===>>>:::::::::999888777777666222222222444666777666555444555555444111000000111//////000000000///---,,,222333333111///...///000///111333444333333444555444222222666:::;;;777222999777666888;;;<<<;;;999;;;<<<===?????????>>>===<<<<<<;;;:::;;;<<<===>>>999999999888888888888777777888999:::<<<===>>>???;;;::::::<<<>>>??????>>>>>><<<:::;;;>>>AAA@@@>>>AAA???<<<;;;<<<======<<>>======<<<<<<;;;<<<<<<===>>>???;;;===??????>>>======>>>======>>>======<<<;;;;;;;;;999:::<<<:::666777:::888::::::888555555888<<<;;;;;;<<<<<<===???@@@AAA;;;;;;<<<===>>>???@@@@@@======>>>>>>===;;;999888<<<<<<<<<;;;;;;::::::999666:::;;;999:::???AAA>>><<<;;;;;;<<<======<<<:::============>>>>>>>>>>>>===<<<;;;<<<======;;;999777888999999999999888777999888777555555555666666666777999;;;<<<;;;999888999777555444666888999:::777:::<<<<<<:::;;;>>>BBB888===???:::999===>>><<<;;;;;;:::;;;;;;<<<>>>>>>;;;;;;:::777555555777999:::888555555777888888888666777888888777777888999:::::::::999999999999888111444888<<<===<<<:::888666888:::<<<>>>>>>===<<<<<<<<<<<<;;;;;;:::::::::555777888::::::999888777;;;:::666333666<<<>>><<<666666666666777777777777666666555555555555666666777555444555888999888555888999::::::999888999;;;555555555555555555555555666666666555444666999;;;222555666444444777666333666666777777777777666666555666666444222111222444555555777888:::;;;======??????BBBHHHNNNNNNIIIDDD<<<:::777666666444222///444333222111000000000000...///111000///---......+++---///000000000111222222333444555777999:::;;;888888888999999:::::::::;;;;;;:::::::::;;;<<<<<<777888999777555333333444:::999888777666666666666444555888;;;=========<<<:::999777666555555444444888999999::::::999999888888888999::::::::::::999:::999999999888888777777999999888888999999:::;;;222555:::======;;;777444444666999;;;<<<;;;:::999555666888999999999888777::::::999999999999::::::888999:::999888888:::===;;;::::::::::::;;;;;;<<<999999999999999999999999:::::::::::::::;;;<<<<<<:::;;;<<<======<<<;;;:::;;;;;;::::::;;;;;;<<<===888999:::;;;;;;:::999999888999::::::999999:::;;;888888777777888999;;;<<<::::::;;;:::888777888:::;;;999999:::===???>>>===???>>><<<:::999999:::;;;666777888::::::::::::999:::999999;;;<<<===<<<:::555666777888999:::;;;;;;999888888777666666555555111111222333444555444333222333444333000//////000//////000000000///...---...///000///......000222222333666666555555666777;;;888777999;;;;;;666111:::999888999<<<===<<<;;;;;;<<<===>>>???>>>>>>===>>>===<<<;;;::::::;;;<<<999999999999999999999999999999:::;;;<<<======>>><<<;;;<<<>>>@@@@@@===;;;>>><<<:::;;;>>>@@@???>>>>>>???@@@>>><<<<<<>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<<<<===>>>>>>=========<<<;;;;;;===???===============<<<;;;;;;:::888999;;;999555666:::555777999:::::::::<<<===<<<<<<<<<<<<===???@@@AAA===>>>>>>>>>>>>>>>>>>>>><<<============;;;999888>>>>>>==================<<<;;;:::;;;;;;;;;:::999;;;::::::;;;===>>>>>>===;;;;;;;;;<<<<<<============<<<;;;<<<======;;;999777888999::::::999888777999999777777666777888888777888999:::::::::999888999777666777999;;;===>>>999:::;;;;;;;;;<<<>>>@@@999===>>>:::999<<<===:::;;;<<<<<<======>>>>>>???:::;;;<<<;;;999888888999:::888777777888888888777666777999888777777888:::;;;;;;::::::999999888888666777999::::::999888777888999;;;<<<<<<;;;999888;;;;;;;;;:::::::::999999777999:::<<<<<<;;;:::999999999666333666<<<===:::444555777777777777999;;;777666666555555666666777888666555666888999888666777999::::::888888999;;;555555555555555555555555555666666555444555888;;;444777888666666999888666666666777777777777666666777777888666555444666777555555666888999;;;<<<<<>>===<<<:::999999888888777888888666444333444666888888777777666777777888666888:::===>>>>>>>>>===;;;;;;:::999888888888888888888888999999888888888777888888999999999999999::::::999999999888888888777777666666777777888999555888;;;===>>><<<999777888888::::::;;;:::999888666666555555555666777888::::::999999999999::::::;;;:::999777666777;;;>>>;;;;;;::::::999:::::::::888888888888888888888888::::::::::::;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;:::::::::999999::::::;;;<<<777888999999999888777666888888999:::<<<<<<:::888777777777777888999:::;;;999:::;;;:::888777888::::::999999:::===>>>>>>===BBB@@@===::::::;;;>>>@@@999999999999999888888888:::999999;;;======;;;999999:::;;;;;;:::999777666666555555444444333333333000000111111222111111111111222222111///...///000000000000111000000///...---...000000000111444666444666888999888888999:::???===:::;;;<<<<<<999555;;;:::999:::<<<>>>===<<<<<<<<<===>>>>>>>>>======???>>>===;;;:::999999999999999999:::;;;;;;<<<<<<:::::::::;;;;;;;;;;;;<<<<<<<<<===???@@@???<<<:::===;;;:::;;;===??????>>><<<@@@CCCAAA<<<;;;???DDD??????@@@BBBBBBCCCCCCCCC???>>>>>>============>>>>>>===<<<999888999<<>>>>>>>>=========;;;<<<======<<<;;;:::999::::::::::::::::::;;;;;;???999777<<<===999999===???===;;;;;;<<<=========999999::::::;;;<<<======<<<;;;;;;;;;===<<<;;;999888999:::;;;;;;:::999888999888888888888888999:::999999999999999888888888777777777777999<<<>>>???<<<;;;::::::<<<=========:::===>>>:::888::::::999999:::<<<===>>>======<<<999;;;>>>???===;;;:::::::::999888999:::999777666777888999999888888999:::<<<<<<;;;:::999999888888;;;;;;::::::999888888777<<<<<<===<<<;;;:::888777:::::::::999999999999999888999:::;;;<<<;;;::::::666888666444666;;;;;;777222666:::999777777:::???888777777666666777777888888777666777999:::999888777888999999888888999;;;666666666666666666666666444555555555444555777:::222555555333333666666444666777777888888777777666666777777777666666888999555555666777999:::;;;;;;??????AAAFFFKKKLLLIIIEEE>>>:::555222111111000///000///...............///---///111111/////////000000222555666666777888::::::::::::;;;<<<<<<======;;;;;;;;;:::::::::::::::<<<<<<;;;:::999888888777777777666555333444777999777666666666666777888888888999;;;<<<======<<<<<<888777777666666777777888777777888888888888777777666777888888999999888888:::999999999999999888888777777666666777777888999888:::<<<===>>>===;;;:::;;;:::::::::999999999888999777555444444666999::::::::::::999999:::::::::;;;;;;;;;999888999;;;>>>;;;;;;:::999999888999999999999999999999:::::::::::::::::::::;;;:::::::::999999:::;;;;;;;;;::::::999999888888999999:::;;;888888999:::999888777666:::999999<<>>??????AAA@@@===<<<<<<===???AAA888888777777777777888888999999:::;;;===<<<:::888999:::::::::999777444333333333222222111111111111///000111111000////////////000111111///...///000111111111111111111111000111222444444444555888:::666888::::::999999:::;;;>>><<<:::;;;===>>>===;;;:::::::::;;;<<<=========<<<<<<========================<<<;;;::::::999999777777888999:::;;;<<<===:::::::::999999999888888::::::999;;;======<<<;;;<<<;;;;;;;;;<<<=========<<>>===@@@DDD???@@@BBBCCCDDDDDDCCCCCC@@@???>>>===============<<<<<<;;;999777888:::===;;;;;;<<<<<<<<<;;;;;;:::888666777999888555555999<<<:::777777777555000,,,;;;;;;<<<<<<===>>>@@@AAA=========<<<<<<<<<<<<<<<:::;;;<<<<<<<<<;;;:::999777777888888999999999:::<<<444555>>>>>>999@@@PPPEEEBBB>>>;;;:::::::::999888888999:::;;;<<<===>>><<<;;;:::;;;<<<<<<;;;999999:::;;;;;;;;;;;;:::999777777777777888999999:::;;;:::999888777777888888555666777777777888;;;===>>>;;;999:::===>>>===;;;;;;======;;;888777888888555777999;;;<<<;;;:::999999<<<>>>>>>===<<<<<<<<<;;;::::::;;;;;;:::888555888999::::::999999:::;;;======<<<;;;:::999888888::::::;;;;;;;;;:::::::::======>>>===<<<;;;999888999999888888888888888888666777888999999999888888444777777555666999999555333888===;;;777555:::???888888777777777777888888999888888999999:::::::::666777999999888888999;;;666666666666666666666666444555555555444555777999111444444222222666777444777777777888888777777777333555666555555666888:::777777888888999:::;;;;;;===>>>@@@DDDHHHIIIGGGEEE???:::444000//////////////////.........//////000---///111111000000111222333666888::::::;;;<<<>>><<<<<<<<<<<<============999999888888777777666666777777888999999:::::::::666666555444333555999<<<777777777666666777777888777888999999:::999999888555555555555555666777888888888999999999999888888666666777888888888888777888888888888888888888888999999888888999999:::;;;:::;;;;;;<<<<<<<<<<<<<<<;;;::::::999999999::::::;;;:::888777888999;;;<<<;;;::::::::::::::::::;;;:::<<<======;;;:::;;;<<<;;;:::999888888888888888888888888999999:::::::::999::::::;;;;;;:::999999888999999:::::::::::::::999888888888888999::::::999999:::;;;;;;:::999888<<<:::;;;===@@@@@@===999;;;;;;;;;::::::999888888777999;;;;;;999888999999:::;;;<<<======>>>???@@@>>>=====================777666555555666777999;;;999999:::;;;===<<<999666666777777777666555333222111111111000000000000000...000111111///---...//////000111111000000111222333333333333333333333444555666777777666666888:::777999:::;;;999999999:::<<<;;;:::;;;<<<===<<<<<<888999::::::;;;;;;<<<=========<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;555666777888999:::;;;<<<999999888888777666666555999777555555888;;;<<<===;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>???@@@AAA@@@@@@@@@AAACCCCCCCCCCCCAAA@@@??????>>>======<<<======999:::<<<;;;999888888999::::::;;;;;;;;;;;;::::::777666777999888555666:::555333000222666999999888:::::::::;;;<<<===??????999999::::::;;;<<<======999:::;;;<<<<<<;;;;;;:::::::::;;;;;;<<<<<<======999555888???<<<888HHH^^^EEEBBB===;;;::::::999888888888999:::<<<===>>>>>>;;;::::::;;;<<<<<<;;;999999:::;;;;;;;;;;;;:::999555666666777777888888888::::::888777777777777888777888:::999777777888:::>>>;;;999:::===>>>===;;;=========<<<999666666888555666999;;;;;;;;;999888;;;<<<<<<;;;::::::<<<>>>;;;;;;;;;<<<<<<<<<999777999:::;;;;;;::::::;;;<<<======<<<<<<;;;::::::999666777999:::;;;;;;;;;:::::::::;;;;;;;;;:::::::::888888888888888888888888777777888888999999999999333777888666666888888555666;;;???<<<777444888===888888777777777777888888888999999999999999:::;;;555777888888888888999;;;777777777777777777777777333555666666555555777999777999999666777;;;<<<;;;777777888888888888777777444555666666666777999;;;888999999999::::::;;;;;;;;;;;;===@@@CCCEEEDDDDDD>>>:::333///...//////000////////////000111222222...000222333222222333555666888;;;<<<<<<<<<>>>???;;;;;;;;;;;;<<<<<<<<<<<<888888888777777666666666555666777888999999999999666666555444444666:::===999999888777777777777777777777888888888888888888888888888888999:::;;;;;;999::::::;;;;;;::::::999666666777888888888888777666666777777777777777777999999888888999999:::;;;999:::::::::;;;;;;;;;;;;999999999999:::;;;<<<===999::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999<<<>>>>>><<<;;;::::::999999888888777888888888666666666777888888999999999999:::;;;;;;:::888777888888888999999::::::;;;999999888888999999:::;;;999:::;;;<<<===<<<;;;;;;<<<;;;<<<===??????===<<<888888:::;;;;;;;;;;;;;;;666888;;;;;;:::999999999999;;;<<<=========???@@@<<<<<<======<<<;;;:::999777666444333444666999;;;888999:::<<<===;;;888555444444333333333333333333000000000000000000000000---000333222///...///222000111333333222222333555666555555555555666666777777888888777555555666888888999;;;;;;:::999999:::<<<<<<<<<<<<;;;:::999888888999;;;;;;::::::<<<===>>>===<<<<<<;;;;;;<<<<<<999999:::;;;;;;;;;;;;;;;555666666777999:::;;;;;;999888888777666666555555888555333444666999:::;;;:::;;;<<<;;;999999;;;===>>><<<;;;===???@@@>>><<>>>>>======<<<<<<<<<<<<===888:::<<<<<<:::888777777999999::::::;;;;;;::::::888666777:::999666777;;;888666444444666999;;;<<<999999999:::;;;<<<===>>>888888999:::;;;<<<======888999:::;;;<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;::::::===>>>999888FFFYYY>>><<<::::::;;;<<<<<<<<<999999::::::;;;<<<======:::999999:::<<<<<<;;;999888999:::;;;;;;:::999888555666666777777777777666888888888888888777777777999<<<>>><<<999888999<<<<<<;;;::::::<<<=========>>><<<<<<===:::666777:::888999;;;<<<===<<<<<<;;;<<<<<<;;;999888888;;;>>><<<;;;:::;;;======<<<::::::;;;<<<<<<;;;;;;<<<=========<<<<<<<<<;;;;;;;;;999999999999999999999:::666666777777888888999999888888888888888999999999999999:::::::::;;;;;;;;;333888999777555777777666888;;;>>>;;;777555777:::888777777666666777777888777999::::::999888:::;;;444666888888888888:::;;;777777777777777777777777444555777777666666888999777999888666777;;;===;;;777888888999999888888777777999:::999999:::<<<>>>999999999999999999::::::777888:::<<<>>>@@@AAAAAA===999333//////000111111000000000000111333444444///222444555555555666888777999<<<<<<<<<<<<===>>>:::::::::::::::;;;;;;;;;999999999888888888888888666777888888888777555444555666666555555777:::===:::999999888888888999999999999999999999999::::::777777777777777888999:::::::::;;;;;;;;;;;;::::::666777888888999999888888666666666777777777777777777777666666777777888999888888999:::::::::::::::888888999:::;;;<<<======777888:::;;;;;;;;;:::999;;;;;;::::::::::::;;;;;;:::;;;<<<:::999888999:::888777777777777888888999666666777777888999999:::888999;;;;;;;;;999888666777777777888888999:::;;;999999999999999:::;;;;;;888999:::<<<=========<<<:::;;;<<<<<<;;;;;;<<<===666777999:::;;;;;;::::::555888:::;;;:::999999999777999;;;;;;::::::===???>>>===<<<:::999999999999999777444222222555888:::888999:::<<<===;;;777444444333222000000111222333111111111111111111111111---000444333111///222555111333444555444444666777888777777666777888999:::888999999888777777888:::999;;;<<<<<<;;;::::::;;;888:::<<<===<<<;;;999999888:::<<<<<<;;;;;;===???>>>===<<<;;;;;;;;;<<<<<<999:::;;;;;;;;;:::999888777777888888999:::;;;;;;999999999888888777777666777777666777888888666555:::;;;<<<;;;999888:::<<<:::;;;======<<<;;;::::::;;;<<>><<<;;;;;;;;;;;;<<<<<<===;;;<<<<<<;;;999777888999888888999:::::::::::::::888777888;;;:::777888<<<999::::::999777666666888777777777888999:::<<<<<<;;;;;;;;;<<<<<<=========777888:::;;;<<<<<<;;;;;;::::::::::::999999999999:::===>>><<<888999@@@FFF:::999888999<<<======<<<888999999999::::::;;;;;;999999999:::<<<<<<;;;999777888999::::::999888777777777888888888777666555666777888999999888777777777;;;>>>===:::888:::===999:::;;;;;;;;;<<<>>>@@@>>><<<<<<>>><<<777777<<<::::::;;;;;;<<<=========<<<======<<<:::999:::;;;<<<;;;:::;;;===>>>>>>===:::<<<======<<<;;;===>>><<<<<<<<<<<<<<<=========HHHDDD???:::888888:::;;;888777777777888888999999888888888999999999::::::::::::999999::::::;;;;;;444999:::777444666888777888999:::999888777888999777666666555555666666777666888:::999888777999;;;444555777888777888:::;;;888888888888888888888888444666888888888888999:::444666555333444888;;;999777888888999999888888777999:::;;;:::999:::<<<>>>888888777777777777777777333555666888999;;;===???;;;888333000000111222222///000000000222333444555111333666777777777999:::888:::;;;<<<;;;:::;;;<<<888999999999::::::;;;;;;777777777888888888888888555666777888888666555444555666777777666777999;;;888888888999:::<<<===>>>888888888888888999::::::666555555555555555666777999::::::;;;;;;::::::999777888888999999999999999777888888888999999999999777777666666777777888999777888999;;;;;;::::::999888999;;;<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;:::999777555555888;;;777777666666777888999999888888999:::;;;;;;<<<<<<888999;;;;;;;;;999777666777777777777888999:::;;;::::::999999::::::;;;<<<666888:::<<<============888:::<<<:::888888:::>>>999999::::::999888666555555888;;;<<<;;;999999999555777::::::888888;;;===AAA???;;;888777888999;;;<<<999555222111333666888888999:::<<<===;;;777444666444222000///000222444111111111111222222222222---111555444222111333777222444666666666666888999999999888888888999;;;<<<999;;;;;;;;;::::::<<<>>>:::<<<======<<<;;;;;;<<<333666:::===>>>=========999<<<>>>>>><<<;;;>>>@@@>>>===<<<;;;:::;;;;;;<<<;;;<<<<<<<<<;;;999777666888999999::::::;;;;;;<<<::::::::::::999999888888888888:::;;;<<<888333///999;;;<<<;;;888777:::<<<777;;;???>>>999666777:::777999<<>>:::::::::::::::;;;<<<===>>>===;;;999666777999<<<777888999:::::::::::::::888777888;;;:::777999===///444888999888777888:::666666666777888999;;;;;;>>>>>>>>>>>>============666777999;;;<<<<<<<<<;;;>>>>>>>>>======<<<<<<<<<888;;;;;;999999<<<;;;777:::999999:::;;;<<<:::888888888888888888888999999999999888:::<<<<<<;;;:::777888999999999999888777888999::::::999888777666444555888999:::999888777333888;;;;;;888777:::===777:::<<<<<<:::;;;>>>BBB???;;;<<>>>>>>>>XXXQQQGGG===888999<<>>AAABBB555555555555666777888999999999888888888888999999888999999::::::999999888888888999::::::::::::999999999999::::::;;;;;;;;;999999999888999::::::;;;777888:::<<<<<<;;;:::999:::;;;<<<======;;;999888>>>===;;;::::::<<>>???BBBBBB???>>>>>><<<888@@@???>>>>>>===>>>>>>>>>:::;;;<<<;;;999999;;;<<<===>>>??????===<<<<<<===555<<<>>>:::666777;;;===999:::;;;;;;;;;;;;;;;;;;<<<;;;:::888888999999::::::<<<===<<<:::999;;;>>>=========<<<<<<<<<<<<<<>>===<<<;;;;;;;;;;;;888:::>>>AAACCCCCCAAA@@@<<<======;;;:::;;;???CCC>>>===;;;:::999999::::::<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<<<<;;;999777666666666777888999::::::;;;;;;;;;;;;::::::999999999999<<<<<<:::;;;>>>???<<<<<<>>>@@@@@@>>><<<<<<<<<999:::;;;;;;::::::;;;<<<::::::;;;;;;;;;;;;:::::::::999888888::::::999888:::999888888888999:::;;;>>>>>>===<<<<<<<<<<<<<<<999999999999999999999999<<<;;;:::999888888888888999999888888888999:::::::::777555555999<<<===<<<:::;;;<<<===>>>===<<<;;;<<<===>>>===;;;::::::;;;:::::::::;;;;;;;;;<<<<<<<<<<<<======<<<;;;::::::777999;;;<<<<<<===???@@@???>>>===<<<<<<===>>>>>>CCCAAA???===<<<===???AAAMMMFFF>>>;;;;;;>>>>>>>>><<<<<<;;;;;;;;;:::::::::999999999999::::::999777777888999999777777888999999888777555555555666666999999888888777666666666555666777777777666444333777999::::::999888:::;;;666777888999:::999888777:::999999888888777777777777888999:::;;;:::999888888888999888999<<>>======<<<<<<;;;;;;::::::666888;;;;;;::::::::::::<<<;;;::::::;;;;;;:::999666777999::::::999777666;;;:::888777777888999:::888777777666555555555555444444555555666666777777555666777777888888:::;;;888999999888777777999;;;999777666444444555666777666777888888888777555444222111111111111000000000111111111222222333333333333333444555777888:::;;;;;;:::999888888:::;;;<<<:::;;;<<<======<<<:::999===<<<;;;::::::;;;;;;<<<===@@@@@@>>>===???===:::???>>>>>>===<<<<<<<<<<<<;;;<<<<<<;;;::::::;;;======>>>???>>><<<::::::;;;999<<<<<<888888:::;;;::::::;;;<<<<<<<<<<<<<<<<<<======;;;:::::::::;;;<<<;;;===???>>>===>>>@@@CCC>>>>>>>>>===============>>>>>>>>>>>>???@@@AAABBB<<<===???AAABBBBBBAAA@@@>>>??????===<<<===AAAEEE@@@???>>><<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<=========<<<;;;:::888888999999:::;;;;;;;;;<<<;;;;;;;;;:::::::::999999<<<===;;;;;;??????<<<<<<>>>@@@@@@>>><<<<<<<<<;;;<<<===============>>>;;;;;;<<<<<<<<<<<<;;;;;;::::::999999:::::::::999:::999999888999:::;;;;;;======<<<;;;;;;;;;;;;;;;999999999999999999999999;;;::::::999888888888888999999888888888888999999:::777555666999<<<<<<<<<::::::;;;<<<<<<<<<<<<<<<<<<===>>>===;;;999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::777999;;;<<<<<<===???AAA???>>>===<<<======>>>??????????????????>>>======BBB@@@>>><<<::::::<<<>>>??????>>><<<;;;999888888888888777888888888888777777888999888777666777999999888888777777888999:::999999888888777666555555333444555666777777777777777888:::999888888999;;;666777888:::;;;::::::999999999999999888888888888555666777888888888888888:::::::::::::::<<>>>>>===<<<;;;;;;;;;<<<===999;;;======;;;999999999<<<;;;::::::;;;;;;999777444555666777777666555444;;;999888666666666777777555444444444444444444444222333444555555666666666333444444555666777888999555666777666666666888:::888666444333222333444555444555666666666555333222444444333222111///......000111111222333444555666222333444555777999;;;===::::::999888999:::;;;<<<999:::<<<======<<<;;;:::>>>===;;;:::999999:::::::::===>>><<<<<<>>>>>>;;;???>>>===<<<;;;:::::::::<<<<<<===<<<;;;:::<<<>>><<<===>>>===;;;999999:::===>>>;;;888:::===<<<777;;;<<<======>>>>>>>>>===??????>>>============>>><<<===?????????@@@CCCEEE????????????????????????@@@??????@@@@@@AAABBBCCC@@@@@@AAAAAAAAAAAABBBBBB???@@@???>>>>>>???BBBEEEAAA@@@???============>>>======<<<;;;;;;;;;;;;;;;<<<<<<===>>>??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;999===>>><<<===@@@@@@===<<<>>>??????>>><<<<<<<<<<<<<<<<<<============>>><<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999:::;;;<<<<<<<<<;;;::::::::::::::::::::::::::::::999999999999:::999999888888888999999;;;:::999888888777888888999777666666999;;;<<<<<<;;;::::::::::::;;;<<<<<<<<<===>>><<<:::999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::888:::<<<=========???AAA============>>>>>>@@@@@@;;;===@@@BBBAAA???<<<:::777:::===<<<999888;;;>>>@@@???>>><<<999777666555777777666666666777777888777888999888777666777999777777777777888999:::;;;::::::999888666555444444222222333444666888999:::777888999999888888999;;;666888999;;;<<<<<<;;;;;;999999999999999999::::::666666666666777888999:::999::::::999999;;;>>>AAA777777666555555555555666333222111000000000111222333444444444333000...---222333555666777666666555444444333333333444666777666888:::<<<===>>>>>>>>>===<<<;;;:::999888777666:::999888999:::;;;999777555555666777888999999::::::777666888888555555888444555666666555555666888444666777777777777888:::888777777888999:::888777777999::::::999888888999777666555666888999999888:::::::::::::::999999999777888999999777777888999888777666777999:::999888888999:::999888888999;;;:::;;;<<<======<<<;;;:::999999::::::;;;;;;<<<<<<>>>===<<<;;;:::999999999777888888666555444555777444333333222222333333444444444555666777888999:::444555555777888:::;;;<<<===;;;:::999999:::<<<>>>;;;===>>>>>>;;;999888888:::999999:::;;;;;;:::888555555666666666666555555999888888777777888999999222222222333333333333333222333444666666666666666333333333555777888999888555666777666666666888999888666444333333333555666444444555666555444333222444444333222111000000///222222333333444555555666222333333444666888999:::999888888777888999::::::777888999:::;;;;;;::::::;;;:::999888777888888999999<<<<<<::::::<<<<<<999>>>>>><<<;;;::::::999999;;;<<<===<<<::::::<<<===999;;;===<<<;;;:::;;;;;;???@@@>>>;;;;;;======999<<<<<<===>>>????????????AAA@@@@@@???????????????<<<======>>>>>>@@@AAABBB????????????@@@@@@@@@@@@BBBAAA@@@??????>>>>>>>>>AAAAAA@@@@@@AAABBBCCCDDD??????>>>>>>>>>@@@BBBCCC@@@???>>><<<<<<<<<<<<===???>>>===<<<<<<<<<<<<<<<======>>>>>>>>>??????????????????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<999===>>>===>>>@@@@@@===;;;===??????===<<<;;;<<<;;;:::999:::;;;<<<<<<;;;<<<<<<============<<<<<<;;;<<<<<<<<<;;;;;;<<<<<<::::::::::::;;;<<<<<<===;;;;;;::::::::::::;;;;;;:::::::::::::::999999999999888888888888888999:::<<<<<<:::999888888888888888777777777999;;;<<<<<<;;;:::999999999:::<<<===<<<======<<<:::999999:::<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999::::::999;;;============???AAA<<<<<<======>>>???@@@@@@;;;===@@@BBBBBB@@@===;;;777999;;;;;;::::::<<<>>>======;;;:::888666555444777777777666666666888999888999:::999888777888:::666666666666666777777777:::999999777666555444333333333333333555777:::;;;777888999999888888999:::999:::;;;<<<<<<<<<;;;:::888888999999::::::;;;;;;888888777777888:::<<<===888888888777777777:::===666555555444333444444444333222000//////000222333333333222222111111000000222222333444555555444444444333333444555777999:::;;;;;;===>>>>>>>>>=========<<<;;;:::999888888777777777888888999888888777666777777888999::::::::::::777666999999666777:::555777888888777666888999666777999999888888:::;;;888777777888::::::999777777999::::::999888888999888777666666888999999999;;;;;;999999999999:::;;;888999:::999888888999:::777777777888888999999888:::;;;;;;:::888888999;;;:::;;;<<<======<<<;;;:::888888999999:::;;;<<<<<<>>>===<<<:::999999999999555666666555333333444666333333222222222222333333444444444555666888999:::555555666777777888888888;;;:::888777777888:::<<<;;;===>>>>>>;;;999888888666666888:::===>>><<<;;;777777777777777777777777777777888999:::<<<===>>>333444555555666555555444333444666777888888777666555444333555999;;;:::999999999999888666666777888888777555444444555777888555555666777666555444333222222222222222222222222444444444444444444444444333333333333333444555666666666666666666777777777555666666777888888888888666666555444555666777888:::<<<;;;888777999999666======<<<::::::999999999:::;;;;;;:::999999:::<<<666999;;;<<<;;;;;;===>>><<>>????????????@@@@@@@@@@@@@@@??????>>>???>>>======>>>?????????>>>>>>??????@@@@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>???>>>>>>>>>@@@BBBEEEFFF@@@@@@??????@@@BBBCCCCCCAAA@@@>>>===<<<<<<======@@@@@@???>>>======>>>>>>>>>>>>>>>===============AAA@@@@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<999===???===>>>AAA@@@<<<;;;===??????===;;;;;;;;;;;;:::999:::<<<===<<<:::<<<<<<============<<<<<<;;;<<<>>>===;;;:::<<<===999999:::;;;<<<<<<======<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999888888888777888888999999>>>===<<<::::::999999999777777888888999:::;;;<<<<<<;;;:::999:::;;;<<<===;;;<<<===<<<:::888999:::;;;;;;;;;;;;;;;:::::::::999999888888888888999:::999;;;<<<===<<<===>>>@@@;;;;;;<<<===>>>?????????>>>>>>???@@@@@@??????>>>???<<<::::::<<<>>>>>>===;;;;;;::::::999999888888666777999888666777999;;;999:::;;;:::999999:::;;;888888888777666555444444999999888777666555444333555555444444555666888999666888999999888777999:::;;;<<<======<<<;;;999888888888888999999:::::::::777777666666777888:::;;;777888888777666777999;;;555444333333222222333333333222000//////000222444444222111///000222555777111111222222333333222222333333333444666888;;;<<<>>>>>>>>>>>>>>><<<:::999::::::::::::::::::::::::777888999999999888888888888999999999:::;;;;;;;;;:::777777999999777888;;;777999::::::999999:::;;;777999::::::999:::;;;===999888888999;;;<<<:::999888999;;;;;;999888999::::::888777777999::::::999<<<;;;999888888:::;;;<<<888:::;;;:::999888999:::777888888888888888999::::::;;;<<<:::999999:::<<<;;;;;;<<<======<<<;;;;;;888888999999:::;;;<<<<<<>>>===<<<;;;::::::::::::444555555444333333444666444333333222222333333444666555555555666777999:::666777888888999888888888:::999888777777777888999999;;;======;;;999999999555666888;;;???@@@???===999999999999999999999999666777999;;;===???@@@AAA888999:::;;;;;;:::888777333444777888999999777666666444333666:::===<<<::::::;;;;;;999777666777999888777666555666888:::;;;555666777777777666444444111111222333444444555555555555444444444333333333333333222222222222333333444444444555555555666666555555555555555666666666333333222222333444666777999;;;:::666555777777555::::::999888888888999999888888999888777666888:::555777999:::::::::<<<===888???BBB<<<777777;;;===999:::;;;<<<===>>>>>>>>>>>>>>>??????>>>>>>===<<>>???@@@???>>><<<======>>>>>>????????????>>>>>>??????@@@AAABBB<<<<<<<<<===???AAACCCEEEBBBAAA@@@AAACCCDDDDDDCCCBBBAAA@@@>>>>>>>>>>>>?????????>>>>>>>>>>>>?????????>>>===<<<;;;;;;<<<<<<@@@@@@@@@??????>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<888<<<>>>===>>>@@@???;;;;;;===>>>>>>===;;;;;;;;;>>><<<:::;;;>>>@@@>>><<<<<<<<<<<<======<<<<<<<<<:::<<<>>>===:::999;;;>>>777888999;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;::::::999999999888888777777777888888===<<<;;;:::::::::::::::555777999999999999;;;===<<<;;;;;;;;;;;;<<<======;;;<<<===;;;999888999:::888999999999::::::::::::888888777666666777999:::999:::<<<<<<;;;<<<===???:::;;;<<<===============>>>>>>=========>>>???@@@BBB>>>:::;;;>>>@@@???===;;;;;;;;;;;;<<<<<<<<<===444777::::::888777888;;;999:::;;;:::999888999;;;;;;;;;;;;:::888777555444888777777666666555555444666666555555555666666777666777888888777777888:::;;;<<<<<<===<<<;;;999888888888888888888888999999444444444444444555555666666888888888777888999;;;444444333222222222222333111000/////////000111222555333000///000444888;;;222222222222222222222222111111222333555888:::<<<>>>>>>>>>>>>===;;;999888888999999:::;;;<<<<<<===999;;;===<<<;;;:::;;;<<<::::::;;;;;;;;;<<<<<<<<<;;;888777::::::888888<<<999:::;;;;;;::::::;;;===888:::;;;;;;;;;;;;<<<>>>:::999999;;;======<<<;;;999;;;<<<<<<;;;::::::;;;;;;999888888999::::::999;;;;;;:::999999:::<<<===999:::;;;;;;999999:::;;;777999::::::999888:::;;;:::;;;<<<;;;::::::;;;===;;;<<<===>>>>>>===<<<;;;999999::::::;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<333444555444333333444666555444444333333444444555888777666555555777999:::777888:::;;;<<<<<<<<<<<<::::::999999888888777777666888;;;;;;::::::::::::666777999===@@@AAA???===:::::::::999999:::::::::777888:::<<<===??????@@@:::;;;<<<===<<<;;;999777222333666888999888666555666444222555;;;>>><<<:::999::::::999777777999:::666666555555777999<<<===555666777777777666444333222222222333444555555666333333333333333444444444333222222222333333444555444444555555666666555555666666555555444555555555444444333222222333444555666888777444444777888666666666555555666666777777555666666555444444555777444666888888777666777888666:::;;;777444777999888777888999:::;;;<<<<<<<<<;;;<<<<<<===<<<;;;:::999>>><<<:::;;;>>>??????===::::::;;;<<<<<<===>>>>>>============>>>???@@@@@@;;;;;;;;;<<<===>>>@@@@@@@@@>>>===>>>AAABBBBBB@@@BBBAAA???>>>======>>>>>><<<<<<<<<<<<===>>>??????======<<<;;;<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>999:::::::::;;;;;;;;;;;;777;;;>>>===>>>@@@>>>::::::<<<>>>>>><<<;;;:::;;;>>>;;;999;;;???@@@>>>;;;;;;;;;<<<<<<<<<<<<;;;;;;999<<<>>>===999888;;;>>>666777999:::;;;<<<;;;;;;::::::999999:::;;;;;;<<<===<<<<<<;;;::::::999999:::999888777777666777777:::999999888888888999999444777::::::999999;;;===;;;<<<======>>>>>>======;;;<<<<<<;;;999888888999666666777888999::::::;;;888777666555555777999:::888:::;;;;;;::::::<<<===999:::;;;<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<======;;;;;;<<<===>>>>>>===<<<999999::::::;;;;;;<<<<<<000555:::;;;888666777999777888999999777777888999999:::::::::999888666555666666666666666666666666444555555666666666666666666777888888777777888999888999:::;;;<<<;;;;;;:::888888777777777777777777333333444444333333222222222444555555555555777999444444333222222222222333000000111111111222222222444333111000111444777999444444333333333333333444000000000111444666999:::<<<<<<===>>>===<<<;;;:::999999::::::;;;<<<<<<===999<<<>>>===;;;:::;;;<<<;;;;;;<<<<<<<<<<<<======<<<999888;;;:::888888;;;999:::;;;;;;::::::;;;===999;;;<<<<<<<<<<<<===???;;;;;;;;;<<<>>>???>>>===:::<<<======<<<;;;;;;<<<<<<:::888888:::;;;:::999:::::::::::::::;;;<<<<<<:::;;;<<<;;;:::999:::<<<888:::<<<;;;999999;;;===:::;;;<<<;;;:::;;;===???;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<<<<===>>>>>>333444555444333333444666666555555444444555555666999888666555666777999:::777999;;;===???@@@@@@@@@;;;;;;;;;::::::888777666444666999:::::::::;;;;;;999999;;;>>>AAA@@@>>><<<;;;;;;::::::::::::;;;;;;999999;;;<<<===>>>>>>>>>999:::;;;<<<;;;999666555000222555777888777555444666333111555:::>>><<<999666777888888777888:::<<<555444444555666999<<<>>>444555666666666555444333333333333444444444555555000111111222333444555555222222222333444555777888444555666666777666666666888777666555555555555555777666444333222333333444444666555333333888999888333333333333444555666666333444555444222222444555555666777666444333333333444555444222333777777333555666888999:::;;;;;;;;;999:::;;;;;;;;;:::888777999777555777;;;======<<<999999::::::;;;<<<<<<======<<<;;;::::::999999999:::;;;;;;<<<<<<<<<<<<<<<;;;:::888:::===???===;;;???>>>===;;;;;;;;;;;;<<<:::::::::;;;<<<===>>>???<<<<<<;;;<<<===>>>@@@BBB========================999999999::::::;;;;;;;;;666:::=========???===999:::<<<>>>>>><<<;;;:::;;;===999777999===???<<<999:::;;;;;;;;;;;;;;;;;;:::888;;;>>>===999777:::>>>555666888:::;;;;;;;;;;;;999888888888999::::::;;;======<<<;;;::::::999999::::::888777666666666666777777777777777777888888444777:::;;;999999;;;===;;;<<<>>>?????????>>>===;;;<<<<<<;;;999888888999444444555777888999:::;;;777666555444555666888:::777999::::::::::::;;;<<<999:::;;;;;;;;;:::999888888888:::;;;;;;;;;::::::222888>>>@@@>>><<<;;;<<<777777777777777888888888---333999;;;888555555777555777888777666555666777555666777888888777555555555555555555666666666666222333555777888777777666666777888888777777888999555666888:::<<<======<<<888888777777666666555555444555666666555444222111---///111111111111333555555444333333222222333333111222333444555555444444333333222222333333444555666555555444444444555555//////000111222555777999:::;;;<<<===>>>>>>======:::::::::;;;;;;;;;<<<<<<777:::<<<<<<999888999;;;<<<<<<<<<==================:::999;;;;;;888888;;;888:::;;;;;;999999:::<<<:::;;;======<<<<<<>>>???<<<;;;;;;===???@@@???>>>;;;===>>>>>>===<<<<<<===<<<:::999999:::;;;:::999:::::::::;;;;;;<<<<<<<<<:::;;;<<<<<<::::::;;;<<<888;;;===<<<:::999;;;>>>999:::;;;;;;;;;<<<>>>@@@;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;===<<<<<<======>>>???@@@666666666666666666666666555555555666666777888999===:::666555777888666555;;;;;;;;;;;;;;;;;;;;;;;;555999<<<<<<999777666777:::::::::999999777666666555555666999===>>><<<999999999999999999999999999666:::>>>>>>;;;:::===@@@>>><<<999888777777555444444333333666999:::777444555444555777:::<<<<<<<<<555888::::::999888;;;===777666555555555777888999666777999:::999777444222555555444333444555666777444444444444444444444444111444666777666777999<<<111888999555333777:::999555666666555333333444666999888666444222111111000777555333111000111333555444333333222222333333444555333222222333444333222444555777777666555666666444555666555333222333444777777666666666666777777888888777666555444444333666555444555777777777666555:::<<<999777:::<<<<<<999999888888777777777666777777888:::;;;;;;;;;;;;333666999<<<===<<<;;;:::<<<<<<<<<<<<;;;;;;:::999:::999888777777888:::;;;:::999999999888888888888>>>>>>>>><<<:::999:::<<<;;;:::999888777666555555:::;;;;;;;;;:::999777666::::::999888777666666555777555444666:::<<<<<<;;;777777777777777888999999999999999999888888888888888666444555777999888777:::777555666999;;;;;;:::999999:::::::::999999888888777666555555555555555999888777666666666666666777777777777888999:::;;;;;;===???@@@??????@@@AAA===>>>>>><<<999777777888666555444333333555777888333444555444444555777999999999888888777777777666444666888999888666666777666666666666666666666666555666777777666666777999888777777777777666666666666777999999777555555555444333444666888888555111666666777555333333444555---///222444666666555444222222333333333444444444333222111333666777666333555444444777;;;<<<:::777555333222444777888666333444333222333444444333222///000222444555555555555333333333222222111111111222222333444444444333333555666777777555444555666777666444333222333333444111222333222111111333555777777666777777888999:::444444555999<<<<<<888555;;;:::999888888888999:::888999:::;;;;;;;;;;;;;;;999:::;;;999777666777888<<<:::777666666999<<<>>><<<:::888666777:::===???:::;;;<<<<<<::::::;;;<<<<<<;;;:::<<<>>>???<<<999777777888888999999999:::999999999999:::<<<>>>??????>>><<<;;;::::::;;;<<<999::::::;;;;;;<<<<<<<<<<<<<<<===<<<;;;:::<<<>>>:::<<<>>>>>>===<<<===>>>:::<<<>>>>>><<<;;;:::;;;???===<<<>>>AAAAAA???===555555555555555666666666555555444555555777999:::===:::777666888888777666;;;;;;<<<<<<<<<<<<;;;;;;777:::<<<<<<:::999999;;;::::::::::::999888777666<<<:::888999<<<======;;;999999999999999999::::::666999===<<<:::999;;;???===;;;999999999888666444333333444777:::;;;888666666555555777:::;;;;;;;;;888999:::999777777999;;;999888777777777888999:::777888999999888777555333333444555777777666555444555555555555555555555555444666888888666666777:::111666777333222666888777555555666444333222444555666666555444333333444444444444333333333333333333444444333333333333444444555444222222333444444333333444666666444444444555333444555444222111222333777777666666666666777777777777777666555444444333555444333444555666555444111666888555333666888777888777777777666666666666444555666777777777777777444555888999::::::999999999999::::::999999888777666666666666777888999999777777777777777777777777999::::::999888888:::;;;999999888777666555444444666777888999999999888777888888777777666666555555:::777555666888999888777666666666666666777777888888888777777777666666666666555333444777888777555999777444555888999999888777888888999999888888777777666555555444444444555666666555555444444444444555555555666777999:::;;;999;;;===============???;;;<<<<<<:::777666666777444444555555555555555555333444555555444555777999888888888777777777666666444666888777666555666777555555555555555555555555444555666666555555666777666555444333333444777888333555777888666555555666555444444555777777444111333444444333222222444666111111333444555444444333222222222222333333333444444333222444777888666444666555555777::::::888666444333222444666777555333333333222222333333333222444333222333555777888888444444444444333333222222222333333444444444444333555666777666444444444666666555444333333333444555111222333222111111333555666666666666666777888999444333444666999999777444999999888888888888999999666666777888888888777777777888999888777666777888999888666555666777:::;;;:::888777666777999;;;===999:::;;;:::999888999:::;;;::::::;;;======;;;888888888888888999999999999888888777888999;;;<<<>>>===<<<;;;:::::::::;;;;;;::::::;;;;;;<<<<<<======:::;;;;;;:::999999:::<<<;;;<<<>>>===<<<<<<===???:::;;;======;;;:::::::::===<<<;;;<<>><<<444444444555555666666666555444333333444666999:::<<<:::888777888999888777;;;;;;<<<<<<<<<<<<;;;;;;999:::;;;;;;::::::<<<>>>:::::::::::::::999888777<<<999666555666777777777888888888999999:::::::::666999;;;;;;999888:::===;;;:::::::::;;;:::888555444444555888:::;;;:::888888777666888:::;;;:::999<<<<<<<<<:::888888:::<<<;;;:::999888888999:::;;;999999999888777777666666111333777::::::888555222777777777777777777777777888999:::999777666666777111555666333333555777777555666666555333222444555444444444444555666777777222333444555555555333333444444444444444444444444666444333333444555555444222444555555444333333444333444555333111000000111666666666666666666666666666666666555555444444444444333222333444555555333///444555333222555666555666666666555555555555555444444555555555555555444555555666666777777777888666777777777777666666555222333444555666666666666444444555555555555555555444555666666666666888:::888888777666555444444333333444555777888888777777555555555555555555444444888666555555666777777666555444444444444555666666666666555555555444444444333333333444666666555333777666444555666777777666555555666666666666666555555555444333333333444444555555555444444444444444333333444555666777888888666888::::::999999:::;;;888999999888555444555666333444666777777555333222444555666666666666777999777777777777777666666666555666777666444444555777555555555555555555555555222333555444333333444666777555222000111444777:::000333555666555555555666666555444444555555333222000111222222111222444666444444444333333333333333111111222222222333333333444333333555777777666555666555555777888888666444333333222444555666555333222222222222222222222222888555222333777::::::999555555555555444444444444222333444555555555555555555666777666444333444555444444444333444444555666111222333222111111333555444444444555555777888888444333222333555666666555555666777888888999888888555555666666666555444444444666777777666555777888666666555555555666777777666666666666777888999:::888999999888777666666777:::999888999;;;;;;999888999999888888888888888888666666555555666888:::;;;:::999999888999999:::;;;::::::;;;;;;<<<======>>>999::::::999888888999;;;;;;<<<<<<;;;:::;;;===???999:::<<<;;;:::888888999:::999999:::<<<===;;;:::444444555555666666777777555444333222333666999:::999888777777888888777777999:::;;;<<<<<<;;;:::999888888777777888:::<<<>>>999999999999999888777777999777555444444444555555777888888999:::;;;;;;<<<888:::;;;;;;999999;;;===:::::::::<<<===<<<999777888888999::::::::::::999999888777888:::;;;:::999???>>>===<<<<<<===???@@@<<<;;;:::999999999:::;;;;;;:::999888777777888999222555888:::;;;999666444999999999999999999999999:::::::::999888777777777555666666666666888999999777777888666555444555777444444444555666777888999333444444555555555555444555555555555555555555555666555333444555666666555333555666666444333333444555666666555222111111222666666666666666666666666666666555555555555555555555333333444555666555444222555666444444777888666555555555444444444444444555666666666666666555444666666555444444555666777555666666666666666555555222333444555555555444333333333333333444444444444333444555555444555777999777777666555555444333333222333555666777666666555333444444444444444444444333222333444666777999999333333333333333444555555444444444444333333333333111222222333444444333222666666555555555555555555333333444555555555444444444444333333333333333444555555555666555555555444333333444444444444444444333555777777666666666777555666777666444444444555555555666777666555444333555777999999888777888:::777777777777777777777777777777777555333333555777666666666666666666666666111222444333222222333555777666444333333444666888111333555555444333333444777666444444333333333333222333444333222222333555444333333333333444555555111111111222222222333333222222333444555666555555666666666777777666444333222333333444555555444333222333333333222222222333888666444666:::<<<:::777555444444444444444444444333444555555666666666666555666777555333222333444333444444444555555666666111222333222111111333555333333333444555666777888555444222222333555666666333444666888999888888777666777777777666555444444222444555555555555666888333444444555555444444444333444555666777777777777666777888777555444444555888888777888888888888777888888777777666666555555444444333333444666777888777777777777888888999999888888999:::;;;<<<<<<===999::::::999888888999;;;:::;;;:::999777999<<<>>>888999::::::888777777888777777888999::::::999888666666777777777888888888666555444333444666888999666666777777777777777777888999:::;;;;;;:::999888666555444444555888;;;<<<888888888888888888777666777888:::::::::999999999777888999:::;;;<<<======<<<======<<<<<<<<<>>>???::::::;;;===>>>===;;;888<<<<<<<<<<<<;;;:::999999:::999888999:::;;;:::888<<<<<<;;;<<<===???AAABBB;;;;;;:::999999999:::;;;<<<;;;999888888999:::;;;666777888888999999888888::::::::::::::::::::::::999999999999:::::::::::::::888888999:::;;;;;;<<<999::::::999777777888999777777666666666777888888777666444333333444666777555666777777777777666555777555444555666888888777666888999888666555555666777888888777555444444555666666777888888777666666555555666666666666666666777666555666777888888666555777777555777::::::777444555555555555555555555555666666666666666555444777666444444444555666888666666777777888777777666555666777777666555333222333444444444444444444444555666777666444444666777777777777666555555444444444555666777777666555444444555555555555555555555222333444444555777999:::333333333333333444555555555444444444444333333333111222333333333333333333666777777666555444444444222222333444444444444444444444444333333444444555333444444555555555444444444555555555444333222111222444666666555444555666444555666666555555666777999888777666666777888888888:::;;;<<<;;;::::::;;;999999999999999999999999999999888666555444666888555555555555555555555555111222444333222222333555555555555555555444333222444555777666444222111111777666666555444444444555777777777555333222333444222222222333444555777888111111222222222333333333111222333444444444444555555666777777666555444333222333444555555444444555222444555444222222333555555555777;;;>>>===999444333333333333333444444444333444555666777888888777666777777666444222333444333444444555555666666666111222333222111111333555222222333333444666777888666555555444333444666888222444666777888888777777666666666666666555444333111222444444444444666888222333444444444444333222222333555666777777666666555666777666444333444555777777777777666666777777666666555555444444333333444333333222333444666777555555666777777888888888555666666777999::::::;;;777888888777666666777999888888888666555666999<<<888999999888777666777888666777888888888888888888::::::::::::::::::::::::777777666666666666777777444666888888888777888999777999:::<<<<<<:::999777777555333333666999:::;;;888888999999999888888777444777:::<<<;;;:::::::::888999:::;;;===>>>???@@@@@@???>>>======>>>???@@@===<<<<<<===>>>>>><<<:::>>>??????===;;;::::::;;;:::999888999:::;;;:::999999999999;;;>>>@@@@@@@@@;;;:::999999999:::<<<===<<<;;;:::999999:::;;;<<<:::999888777777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888999<<<======<<<<<<888777:::<<<<<<<<<===;;;<<<<<<;;;999888:::;;;999999888777777777888888:::888555333333444666888666777888999999888777666777666555555777999999888888:::;;;:::888777777777888999:::999777777777999777777999999999999777777666666666777777888888888999888777888999::::::888666777777555777;;;;;;777666666666666666777777777444444555555555555555444777666555555555777888999777888888999999999999999::::::::::::999888777666777777666666666555555555777777888777555555666888999888888888777777777777777888999999999888777666888888888888888777777777777888888777666666777999555444444444444555666666777777666666666555555555333444444444333333555777777999:::999777555555555222222333444555555555555666555555555555666777777111222333555555444333333555666666666555444222111333555666666555444555666444666888888777777999;;;<<<;;;999888888:::<<<>>>:::===??????>>>===<<<===;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::888777888:::444444444444444444444444222333555444333333444666222333555666555444222000666888999888555333222222555666777777666555666777999:::999777444333333555111111222444555666777888222222333333333444444444000222444555444444555666555777999888666555444555222444666666555444555666222555777666333222444777333666<<>>>>>>>>===<<<<<<;;;;;;888999999999888777666555444777:::;;;:::999:::<<<999:::<<<>>>>>><<<:::999:::777666666999<<<<<<;;;999::::::;;;;;;:::::::::555777::::::999888:::<<<999:::;;;===>>>@@@AAABBBBBB@@@>>>===>>>???@@@AAA???>>>======>>>>>><<<;;;===>>>???>>><<<<<<>>>@@@:::999888999;;;<<<;;;:::;;;;;;;;;>>>BBBCCCAAA>>>;;;:::::::::;;;===???@@@<<<;;;;;;;;;;;;;;;<<<<<<:::999888888888999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999888:::===>>>===<<<;;;666444999;;;:::999;;;;;;<<<<<<;;;999999:::;;;999999888888888888999999:::999777666555444555555666777999::::::999777666888666555666888::::::999:::;;;<<<;;;999777777888777999::::::999888:::;;;777999:::;;;;;;:::999777666777777888999:::::::::999888888888:::;;;:::999777888777666999===<<<888777777777888888999999999444555666777777777777777666666777777888999:::;;;888888999:::::::::::::::<<<<<<<<<<<<<<<===>>>>>>;;;;;;:::999888777666666555666777777666666888::::::::::::::::::999999999888999;;;<<<===<<<<<<;;;<<<<<<<<<;;;:::::::::999888::::::999777777999;;;666666666666666777777888999999999999888888888888666666666444222333777:::999;;;===<<<888666666666222333444555666666666666888777777777777888999:::333444666888888777666555444555666777888666555444555777888888666666666777666888:::::::::;;;===>>>;;;<<<<<<===>>>???@@@@@@===???BBBBBBAAA???>>>???===>>>>>>>>>?????????@@@<<<>>>???>>><<<::::::;;;666666666666666666666666444555666666555555666777333444555666777888777777777999::::::777555444555333666999999888777888999999999999777555444555666111222444555666666666555333333444444444555555555222444777777666555777888555777:::999777555666777333555777777666555666888333666999777444333555888444:::@@@BBB???;;;::::::333444444444555555555555444555777888999:::::::::888999:::888666444444555555555666777777666555444111222333222111111333555222333333444555777999:::555777888777555444666888777777777666666777888888444555666666666666666555222444555555444444555777666666555555555444444444666666666777888888999999444666777777666666888999666777888666444444777999555555555555555666666666666555444444444555666777666666777888777777555555333444555666777999::::::555666666555444444555777666777999888777777888:::999:::999888666666888999666888::::::888888999:::AAAAAA@@@???>>>===<<<<<<999:::;;;;;;:::888555333555999<<<===<<<;;;<<<>>>:::<<<>>>??????>>><<<:::===:::999:::===???>>><<<;;;;;;<<<<<<===<<<<<<<<<===>>>>>><<<::::::>>>AAA999:::<<<===???AAACCCCCCCCC@@@>>>===>>>???@@@@@@AAA???===<<<======<<<;;;;;;===???>>>======@@@DDD999888888999;;;<<<<<<;;;@@@???@@@CCCFFFFFFBBB???;;;;;;;;;<<<===???AAABBB;;;;;;<<<<<<<<<<<<<<<<<<999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===;;;999:::===>>>===;;;999333111666999777666999:::;;;;;;:::888888999;;;888888888888999:::;;;;;;999999999888777555333222666777999::::::999777666888777666777999:::;;;::::::;;;<<<;;;999777777888666888999:::999999:::<<<888999;;;<<<<<<;;;999888777777888999:::;;;;;;<<<999888888888:::;;;:::999:::;;;999888;;;@@@>>>:::888888999999:::::::::;;;777777888:::;;;;;;;;;;;;666777888999:::;;;<<<<<<888888999:::::::::::::::============???AAADDDEEE>>>===<<<;;;:::888777777333444666666666777:::<<<<<<<<<;;;;;;;;;;;;;;;;;;888999;;;>>>???@@@@@@?????????>>>===<<<<<<;;;;;;666888::::::999:::===@@@777777777777777888999999;;;;;;;;;;;;:::::::::999888888777444222444888===:::===???===:::777666777333444555666777777777777999999888888999:::;;;;;;777999;;;<<<===<<<;;;:::222444666888999999888777666888999999888777777888777999;;;<<<<<<===???AAA:::<<<>>>AAABBBBBBBBBAAA>>>AAACCCDDDBBBAAA@@@@@@??????@@@@@@AAAAAAAAABBB===???AAA@@@>>><<<;;;;;;999999999999999999999999555666777777666666777999777777777888:::===???AAA777999:::;;;999888777888222666:::;;;:::999999;;;777777888777555555666888333444666777777666444333444444444555555555666666333666999999777777888:::444777::::::888666777888333666999888666555777999444777:::999555333666999666===CCCCCC>>>:::<<>>?????????@@@AAAEEE<<<:::BBBCCC<<<999===@@@>>><<<<<<<<<===<<<:::<<<<<<;;;;;;;;;;;;<<<<<>>======<<<===>>>>>>>>>@@@BBBDDDBBBBBBAAA@@@@@@AAAAAABBB@@@@@@????????????@@@@@@;;;===@@@@@@???>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@BBBCCCBBB@@@???===<<<<<<;;;<<<===>>>???999<<<>>>>>><<<;;;===??????>>>===<<<;;;:::::::::<<<===???@@@@@@>>><<<;;;============<<<<<<<<<<<<;;;<<<===<<<:::999999:::<<<;;;::::::999999::::::777888888888888777777666999888666444444444555666222333333444555666777777777888999888777777999;;;888999:::999777666777888<<<;;;;;;::::::999999999888999999::::::999999888;;;;;;;;;;;;;;;;;;;;;;;;888999;;;;;;;;;;;;===>>>>>>===;;;:::999999::::::::::::::::::999999888777:::::::::;;;;;;;;;;;;;;;:::;;;===>>>>>><<<:::888::::::::::::::::::::::::;;;<<<<<<===>>>??????@@@:::::::::::::::999777777444555777777888999<<<>>>AAA@@@===;;;;;;<<<>>>@@@===>>>>>>>>>????????????>>>???@@@AAA@@@>>><<<;;;<<<;;;:::999:::;;;<<<===777999;;;;;;::::::;;;<<<:::::::::;;;;;;<<<<<<<<<>>><<<:::888777888:::<<<===>>>???>>>;;;999999999888777666666666888999:::666888:::<<<=========<<>><<<;;;:::::::::::::::;;;;;;<<<<<<999999999888999999::::::;;;<<<===>>>????????????:::;;;>>>@@@BBBBBBCCCBBBKKKIIIFFFDDDBBBBBBBBBCCCAAABBBCCCDDDCCCBBBAAA@@@BBBBBBBBBAAA@@@???>>>===999999999999999888777666999::::::;;;;;;::::::999<<<======>>>>>>>>>======;;;;;;<<<===============;;;===>>>??????>>>===;;;;;;888555555777888888666444555666777777888888777777888999:::;;;;;;;;;;;;888888777777666777777888555666888999::::::999888>>>;;;888777888999:::::::::666666;;;;;;777888<<<999;;;======:::999:::<<<;;;<<<<<<:::888666666777;;;::::::;;;<<<<<<;;;999===<<<:::888888999:::;;;888:::999555444666666333666666666666666666666666666666666666777777777777777666666555666888999:::999;;;======<<<;;;<<<===;;;<<<===>>>>>>===<<<;;;999888666666666666888999555777:::888555444666999<<<888555666:::<<<:::777888999::::::999999:::<<<888888888888888999:::;;;777777777777888:::===>>>999888888777777888888999;;;;;;:::999999888777777:::::::::::::::;;;<<<<<<:::<<<>>>>>><<<::::::::::::;;;;;;;;;999888999:::===;;;999:::<<<<<<:::888???>>>===<<<;;;;;;;;;<<<<<<======;;;999999:::;;;;;;<<<<<<;;;999888888999:::<<<===>>>??????@@@@@@EEE===;;;AAABBB<<<:::>>>???===;;;;;;<<<<<<<<<:::>>>>>>======<<<<<<======????????????????????????===>>>@@@@@@??????@@@BBBCCCBBBBBBAAA@@@??????????????????>>>>>>?????????===???AAAAAA???=========999999999999:::;;;<<<===EEEEEEEEEDDDBBB@@@===<<<===<<<;;;:::;;;<<<>>>???<<<>>>@@@@@@>>>===>>>@@@======<<<;;;<<<===>>>???<<<<<<>>>>>>>>>>>>===<<<<<<=========>>>>>>????????????>>>;;;999888:::;;;<<<;;;;;;:::::::::::::::999999999999888777777666666666666555666666777777777777777888999999999:::777888999999888888:::;;;999:::;;;;;;:::999:::;;;::::::;;;;;;::::::999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<888:::;;;;;;::::::<<<===???>>>===<<<<<<<<<<<<<<<999:::::::::999999888777;;;;;;<<<<<<======>>>>>>============<<<<<<<<<;;;;;;;;;;;;:::::::::::::::<<<<<<<<<===>>>?????????;;;;;;;;;;;;::::::::::::555777888888888999<<<>>>@@@???===<<<<<<<<<>>>???======>>>>>>>>>?????????>>>???@@@AAAAAA???===<<>><<<;;;999999888888888:::;;;<<<;;;;;;<<<===;;;;;;<<<<<<<<<============;;;999777777888999;;;===>>>???>>>;;;999999:::888888777777777888999:::999:::;;;<<<===>>>>>>>>>????????????>>>===<<<;;;;;;;;;<<<===============;;;::::::::::::;;;<<<<<<;;;;;;<<<============<<<:::;;;===???@@@@@@@@@@@@FFFEEEBBB@@@???@@@@@@AAA@@@@@@AAAAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@???>>>>>><<<<<<;;;:::999888888888999::::::;;;<<<<<<;;;;;;===>>>???@@@@@@@@@@@@@@@<<<======>>>??????>>>>>>===>>>@@@AAAAAA@@@>>>===<<<999777777888999999777666777888999::::::::::::999999;;;<<<<<<=========;;;;;;:::999999::::::;;;888888999:::;;;;;;;;;;;;@@@>>>;;;:::;;;<<<===<<<<<<888999<<<===::::::===:::===???>>><<<;;;<<<===:::;;;<<<;;;:::999:::;;;>>>=========??????===<<<>>><<<;;;999999:::;;;<<<999<<<;;;888888:::;;;888777777888888888999999999888888888999999999999:::999999888888999:::;;;<<<:::<<<>>>>>>===<<<===>>><<<===>>>??????>>>===<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<;;;>>><<<:::;;;<<<>>>===;;;:::<<<======<<<<<<===>>><<<<<<<<<<<<<<<<<<===>>>::::::::::::;;;<<<>>>???;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>;;;===@@@@@@???======>>><<<===>>>===;;;;;;;;;<<<>>><<<:::;;;<<<===;;;999>>>>>>>>>>>>>>>>>>??????:::;;;;;;:::999999:::<<<===>>>???===;;;:::;;;<<<;;;<<<===>>>???@@@@@@@@@EEE>>><<<@@@AAA===<<>>===;;;;;;<<<===<<<;;;@@@@@@@@@??????>>>>>>>>>======>>>??????@@@AAAAAA>>>@@@AAABBB@@@?????????CCCCCCCCCBBBAAA???<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBAAA>>><<<;;;;;;999888888888999<<>><<<:::999:::;;;>>>@@@===>>>???>>>===<<<===>>><<<;;;::::::<<<>>>AAACCC;;;;;;<<<<<<======>>>>>>;;;<<<===>>>???@@@AAAAAADDDBBB@@@<<<999888;;;======<<<;;;;;;::::::;;;;;;::::::::::::999888777666444555666777888888888888::::::::::::::::::::::::666888;;;;;;;;;;;;<<<===;;;<<<>>>===<<<<<<===>>>:::;;;<<<===>>>===<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>===<<<<<<===>>>@@@@@@@@@@@@???>>>======;;;;;;;;;<<<;;;;;;::::::<<<======>>>???@@@@@@AAA@@@???===<<<<<<<<<===>>><<<<<<;;;;;;;;;:::::::::<<<<<<======>>>>>>??????===<<<;;;;;;;;;<<<===>>>888999:::999999999;;;===>>>>>>=========<<<<<<<<<============>>>>>>>>>>>>>>>???@@@AAA@@@???>>>============<<<:::999777666999;;;<<<<<<<<<<<<===>>>============>>>>>>>>>>>>;;;:::888666666777888:::===>>>???>>><<<:::::::::999999888888888999::::::===<<<<<<<<<===>>>>>>???????????????>>>===<<<<<<<<<===???@@@AAA@@@>>>===<<<<<<;;;;;;<<<======>>>===============<<<<<<;;;999:::;;;<<<============@@@???>>>===<<<===>>>???>>>>>>===>>>>>>???@@@AAA???@@@@@@@@@@@@@@@??????@@@>>><<<;;;999999999:::999:::;;;<<<===>>>>>>>>>???@@@AAABBBCCCDDDDDDDDD??????@@@@@@@@@@@@@@@AAA@@@@@@BBBCCCCCCBBB@@@@@@===;;;:::999:::;;;:::999999999;;;<<<<<<<<<<<<<<<<<<<<<===>>>????????????>>>>>>=========>>>>>>???<<<<<<<<<======>>>???@@@CCCAAA>>>>>>???@@@@@@???>>><<<<<>>???@@@;;;===>>>>>>======???@@@@@@??????@@@AAAAAA@@@>>>???>>><<<;;;;;;;;;<<<===>>>AAA@@@===<<<>>>>>>;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<===>>>>>>;;;===??????>>>>>>>>>???>>>??????@@@@@@??????>>>>>>>>>>>>??????>>>>>>>>>BBB???<<<>>>AAACCC@@@===>>>???@@@???>>>>>>???@@@>>>@@@AAAAAA@@@???AAABBBAAA@@@@@@????????????@@@>>>>>>======>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>??????@@@??????>>>>>>>>>???@@@@@@>>>@@@BBBCCCBBBBBBBBBCCC@@@AAABBBAAA???>>>???@@@@@@>>>======>>>???===<<>>???@@@======>>>???AAABBBBBBAAAEEE???===???@@@===???CCC@@@>>>======>>>???>>>===BBBBBBBBBBBBAAA@@@???????????????@@@AAAAAABBBBBB<<>>>>>>>>>>>======>>>@@@AAAAAA???===<<<<<<===<<<;;;:::;;;>>>AAACCCAAA@@@???>>>============>>>===:::999999;;;>>>@@@<<<<<<<<<;;;;;;:::;;;;;;<<<;;;::::::;;;>>>AAABBB;;;;;;;;;;;;<<<===??????;;;<<<<<<===>>>>>>??????BBBBBBAAA???<<<;;;===>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;:::999888777555666888999999999888777999999999999999999888888777999<<<===<<<<<<===>>>>>>???@@@???===<<<<<<>>><<<===???@@@AAA@@@???>>>>>>>>>===<<<<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>@@@AAA@@@>>>>>>>>>@@@@@@@@@AAAAAA@@@???===<<<<<<======>>>>>>>>>======<<<===>>>>>>???@@@AAAAAA@@@??????>>>===>>>>>>>>>======<<<<<<;;;;;;::::::<<<=========>>>>>>>>>???===<<<;;;:::;;;===???AAA:::;;;<<<;;;::::::<<<===;;;;;;<<<===<<<;;;:::999<<<<<<<<<=========>>>>>>===>>>>>>??????>>>======999:::;;;<<<<<<;;;:::999999;;;<<<<<<;;;;;;===???>>>>>>>>>>>>>>>>>>>>>>>>:::999777666666777888999===>>>???>>><<<::::::;;;:::::::::::::::::::::;;;>>>===<<<;;;<<<===>>>???>>>>>>?????????>>>>>>===<<<>>>@@@BBBBBB@@@>>><<<<<<<<<<<<<<<<<<===>>>???????????????>>>===<<<;;;999999::::::;;;;;;;;;:::<<<<<<;;;;;;;;;<<<===>>><<<;;;;;;;;;<<<===???@@@>>>>>>???@@@@@@@@@@@@@@@AAA@@@===:::999999:::;;;999:::;;;===???@@@@@@@@@AAABBBCCCDDDFFFFFFGGGGGGBBBBBBAAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA>>>>>>===<<<======<<<<<<:::;;;<<<===>>>>>>>>>>>>>>>??????@@@AAAAAA@@@@@@@@@@@@??????@@@@@@AAAAAAAAA@@@??????@@@AAACCCDDDCCCBBB@@@@@@AAABBBBBBAAA@@@??????AAAAAA@@@AAABBB@@@AAABBBBBBBBBBBBBBBBBB@@@BBBCCCCCCBBBAAACCCDDDBBBAAA@@@AAACCCCCCAAA@@@@@@???>>>=========>>>>>>CCCEEEDDD@@@???@@@>>>;;;???>>>>>>>>>>>>=========<<<=========>>>>>>>>>>>>AAAAAAAAA@@@@@@AAAAAAAAA===???AAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@AAAAAA@@@???>>>CCCAAA???@@@BBBCCCAAA@@@>>>BBBDDDCCC???===???BBBBBBCCCEEEDDDCCCCCCDDDFFFDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAA?????????@@@AAAAAABBBBBBAAAAAAAAAAAAAAABBBBBBCCC@@@BBBEEEFFFFFFFFFFFFGGGDDDEEEEEEEEECCCBBBCCCDDDCCCBBBAAAAAAAAAAAAAAA@@@BBBBBBCCCCCCDDDDDDDDDDDD>>>???@@@@@@???@@@BBBDDDCCCEEEEEEEEECCCBBBCCCDDD@@@??????AAADDDFFFEEECCCCCC@@@?????????>>>AAADDDCCCAAA??????@@@AAAAAA@@@BBBBBBCCCCCCBBBAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB:::===AAACCCBBBBBBBBBBBB???@@@AAABBBBBBAAA???===<<<===>>>>>>>>>>>>===<<<<<<>>>@@@@@@???>>>>>>>>>@@@???<<<;;;;;;===@@@AAA>>>>>>======>>>>>>???@@@???===;;;::::::<<>>???;;;;;;;;;;;;<<<>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@BBBBBBAAA????????????>>>======<<<<<<==================<<<;;;:::999888999:::::::::999777666:::999999999999999999999999;;;<<<===<<<<<<===???@@@AAAAAA???<<<::::::;;;<<<===>>>???@@@@@@???>>>???>>>>>>>>>>>>>>>>>>???::::::::::::::::::::::::>>>???@@@???======>>>???>>>??????@@@???===<<<;;;:::;;;<<<===============<<<<<<===>>>>>>???@@@@@@>>>???@@@AAA@@@???===<<<=========<<<<<<;;;;;;;;;============>>>>>>>>>>>><<<;;;::::::;;;===@@@AAA<<<======<<<;;;;;;===>>>999:::;;;<<<<<<:::999777;;;<<<<<<<<<<<<=========;;;;;;<<<<<<<<<<<<<<<;;;999:::;;;<<<===<<<;;;::::::;;;;;;;;;:::;;;===???========================999999888777777888999:::===>>>???>>><<<;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;===<<<;;;;;;;;;<<<===>>>===>>>???????????????>>>;;;===???AAAAAA???===;;;;;;;;;;;;;;;<<<===>>>????????????>>>===<<<;;;::::::999999999999999::::::;;;;;;;;;<<<======>>>???;;;;;;::::::;;;===???@@@======>>>???@@@@@@@@@@@@AAA???<<<:::999999:::;;;999:::<<<>>>???AAAAAAAAAAAABBBDDDEEEFFFGGGGGGHHHDDDCCCBBBBBBAAABBBCCCCCC@@@AAAAAAAAAAAAAAAAAA@@@????????????>>>>>>>>>>>>:::;;;<<<===>>>>>>>>>>>>@@@@@@AAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBCCCBBBBBBAAABBBDDDEEEFFFBBBAAA@@@@@@AAABBBBBBAAAAAABBBBBBAAABBBCCCCCCCCCAAAAAABBBCCCDDDDDDDDDCCCFFFGGGGGGGGGEEEDDDEEEFFFEEEDDDDDDDDDFFFFFFDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@AAADDDDDDBBBAAACCCBBB>>>CCCBBBAAA@@@???===<<<<<<=========>>>>>>>>>??????CCCCCCCCCDDDDDDDDDDDDDDD???AAACCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCCCCBBBAAA@@@BBBCCCEEEDDDBBBAAACCCEEE@@@EEEIIIGGGBBB???AAAEEEDDDEEEGGGFFFEEEEEEFFFHHHHHHGGGFFFEEEEEEEEEEEEEEEAAAAAAAAAAAAAAA@@@@@@???BBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDAAACCCFFFHHHHHHHHHIIIJJJFFFGGGHHHGGGEEEDDDEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDCCCCCCAAABBBCCCBBBAAABBBDDDEEEEEEFFFGGGFFFEEEDDDEEEFFFCCCAAA@@@CCCGGGHHHFFFDDD@@@AAAAAA@@@@@@@@@BBBEEEFFFDDDBBBAAABBBBBBAAA@@@@@@@@@BBBBBBBBBBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBB;;;===@@@BBBBBBBBBCCCDDD@@@@@@BBBBBBBBBBBBAAA@@@======????????????======;;;===@@@@@@???>>>>>>??????>>><<<;;;;;;<<<===>>>AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>=========>>>???@@@@@@>>><<<<<<>>>@@@@@@@@@>>>>>>======<<<=========<<<<<<======>>>>>>??????<<<<<<<<<;;;;;;:::::::::;;;>>>BBBDDDCCCAAA??????@@@???>>>>>>======>>>>>>======>>>>>>======<<<;;;;;;;;;;;;;;;:::999888777<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===<<<;;;;;;===???@@@AAAAAA???<<<::::::;;;<<<<<<<<<<<<<<<<<<======>>>>>>????????????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===<<<;;;:::;;;===============<<<;;;::::::777888999:::;;;;;;;;;;;;============>>>>>>>>>>>><<<>>>@@@AAAAAA???<<<;;;====================================>>>>>>>>>>>><<<<<<;;;;;;<<<>>>???@@@===>>>>>>>>><<<===>>>@@@:::;;;<<<<<<<<<;;;999999;;;;;;;;;;;;<<<<<<<<<===::::::::::::::::::;;;;;;===============<<<;;;;;;;;;<<<<<<<<<;;;<<<>>>AAA>>>>>>>>>>>>============::::::::::::::::::;;;;;;<<<>>>??????===<<<<<<<<<======>>>>>>======<<<;;;<<<;;;;;;;;;<<<<<<===>>>======>>>???@@@@@@@@@@@@<<<===?????????>>><<<;;;;;;;;;;;;<<<===>>>???@@@============<<<;;;999999::::::999999999:::;;;;;;<<<<<<===>>>??????@@@@@@<<<<<<<<<<<<<<<===>>>???======>>>???@@@@@@@@@??????>>>===;;;;;;;;;;;;<<<::::::<<<>>>???@@@AAAAAAAAABBBCCCDDDEEEFFFFFFFFFDDDCCCBBBAAA@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBAAA???>>>>>>???;;;;;;<<<===>>>>>>>>>>>>@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@???@@@@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGAAA@@@???@@@AAABBBAAA@@@@@@CCCCCCAAABBBDDDDDDBBBBBBAAAAAACCCEEEEEEDDDCCCGGGHHHIIIHHHFFFEEEEEEFFFHHHGGGGGGHHHIIIIIIHHHFFFCCCCCCCCCCCCBBBBBBAAAAAA<<<@@@BBBBBBCCCFFFFFFCCCDDDCCCBBBAAA???>>><<<<<<>>>>>>>>>>>>????????????BBBCCCDDDEEEFFFFFFFFFFFFAAACCCEEEEEEDDDDDDDDDEEEFFFEEEEEEDDDDDDEEEEEEFFFCCCDDDDDDEEEEEEDDDDDDCCCCCCFFFHHHGGGDDDBBBEEEHHHCCCGGGKKKJJJEEEBBBCCCFFFDDDFFFGGGGGGFFFEEEGGGHHHJJJIIIIIIHHHHHHHHHHHHIIIAAAAAABBBBBBBBBAAA@@@@@@BBBBBBDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDAAADDDGGGHHHHHHGGGHHHIIIFFFGGGHHHGGGEEEDDDEEEFFFFFFGGGHHHGGGEEEDDDEEEFFFEEEFFFFFFFFFFFFDDDBBBAAAAAABBBBBBBBB@@@@@@BBBDDDCCCEEEFFFEEEDDDDDDEEEFFFCCCAAA@@@CCCGGGIIIGGGCCC>>>AAACCCBBBAAAAAACCCEEEGGGEEECCCBBBBBBAAA@@@???===>>>@@@AAABBBBBB@@@@@@??????@@@@@@AAABBBBBBBBB>>>???AAAAAAAAAAAABBBDDDCCCCCCCCCBBBBBBAAAAAAAAA===>>>@@@AAAAAA@@@>>>======>>>@@@@@@???======>>><<<<<<<<<<<<===>>>??????@@@AAABBBCCCCCCBBBAAAAAA>>>>>>???@@@@@@@@@@@@@@@AAA>>><<<<<>>???@@@@@@@@@@@@???>>>===>>>???@@@@@@???>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<>>>@@@BBBCCCAAA?????????@@@@@@???>>>>>>>>>>>>???<<<===>>>>>>???>>>>>>>>>;;;;;;:::::::::::::::;;;<<<=========>>>?????????>>>>>>===:::999999<<>>???@@@???=========??????>>><<<;;;;;;;;;===>>><<<===???AAAAAA???===<<<========================999;;;<<<<<<;;;;;;===>>>======<<<;;;::::::::::::666777999:::;;;<<<<<<<<<>>>>>>>>>>>>============>>>>>>?????????>>>===<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>===============>>>>>>>>>??????@@@@@@===>>>???>>>>>>>>>@@@BBB>>>>>>>>>>>>>>>===<<<<<<::::::;;;;;;;;;<<<<<<<<<::::::999999:::;;;;;;<<<===============>>>??????>>>??????>>>===>>>AAADDD@@@@@@?????????>>>>>>>>>;;;;;;<<<<<<<<<=========<<<>>>??????===<<<<<<===>>>>>>?????????>>><<<<<<:::;;;<<<===>>>?????????<<<===>>>???@@@AAAAAA@@@>>>>>>>>>???>>>===<<<<<<============???@@@AAABBB>>>>>>>>>>>>>>>===<<<;;;;;;::::::::::::;;;===>>>===>>>??????@@@@@@@@@@@@======>>>>>>>>>>>>>>>======>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<>>>???@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCDDDBBBAAA?????????AAABBBAAA@@@@@@@@@@@@@@@@@@AAA>>>AAACCCBBB@@@>>>>>>???<<<<<<===>>>???????????????@@@@@@@@@@@@@@@??????@@@@@@@@@@@@AAABBBCCCDDDBBBCCCDDDEEEEEEFFFFFFFFF@@@??????@@@BBBBBBAAA@@@???CCCCCC@@@AAADDDEEEAAAAAA@@@@@@AAADDDEEEDDDBBBCCCEEEFFFFFFEEEDDDEEEGGGGGGFFFFFFGGGHHHHHHGGGEEEDDDDDDDDDDDDDDDCCCCCCBBB>>>BBBDDDCCCDDDGGGFFFBBBAAAAAA@@@@@@??????>>>>>>?????????@@@@@@@@@@@@AAAAAABBBDDDFFFGGGHHHHHHGGGCCCEEEFFFGGGFFFEEEFFFGGGGGGGGGFFFEEEEEEFFFGGGGGGDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEBBBEEEHHHGGGDDDAAAAAABBBCCCEEEFFFFFFEEEDDDFFFGGGGGGGGGFFFFFFFFFGGGHHHHHHAAAAAACCCCCCDDDCCCBBBBBB@@@AAABBBDDDDDDBBBAAA@@@AAAAAAAAABBBBBBCCCCCCDDDBBBBBBAAAAAABBBBBBCCCDDDAAACCCFFFGGGFFFFFFFFFGGGEEEFFFGGGFFFDDDCCCDDDEEEDDDFFFGGGFFFDDDBBBDDDEEECCCDDDEEEFFFFFFEEECCCBBB@@@AAAAAA@@@??????@@@BBBBBBCCCDDDDDDCCCBBBCCCEEECCC@@@???BBBGGGIIIFFFCCC<<>>AAABBBAAA@@@@@@;;;<<<===>>>@@@AAABBBCCCAAABBBBBBAAA@@@@@@AAACCCGGGFFFDDDCCCAAAAAA@@@@@@===???@@@AAAAAA@@@???===???@@@BBBAAA???<<<<<<<<<<<<<<<>>>???@@@AAABBBCCC;;;===???BBBCCCCCCBBBAAA>>>???@@@BBBBBBAAA@@@@@@???<<<999:::>>>BBBCCCBBB>>>???AAACCCDDDCCCAAA@@@>>>???AAABBBAAA@@@>>>===:::;;;;;;<<<===>>>??????BBBBBBBBBAAA>>>===>>>???AAA@@@??????>>>>>>??????<<<===>>>??????@@@@@@???;;;:::999999:::;;;===>>>;;;;;;<<<===>>>??????@@@@@@???<<<999777888;;;>>><<<>>>????????????AAABBBDDDBBB???===<<<===???AAA;;;===@@@BBBBBB@@@===;;;????????????????????????;;;===>>>???>>>>>>@@@BBB>>>===;;;:::999999::::::999:::;;;===>>>?????????@@@@@@??????>>>=========@@@???===<<<<<<<<<===>>>;;;;;;<<<===>>>???@@@@@@>>>>>>>>>>>>============??????@@@AAAAAAAAA@@@@@@===>>>??????>>>???AAACCCAAA@@@@@@@@@????????????:::::::::;;;;;;;;;<<<<<<:::::::::::::::;;;<<<===::::::;;;<<<>>>AAADDDEEE@@@AAAAAA??????@@@CCCFFFAAAAAAAAA@@@@@@?????????<<<======>>>>>>>>>??????<<<>>>??????===<<<======>>>???@@@@@@@@@>>>===<<<:::;;;===???AAAAAA@@@@@@<<<===>>>???@@@AAAAAAAAA@@@??????>>>>>>>>>======>>>>>>>>>???@@@BBBCCCDDDAAABBBBBBBBBBBBAAA@@@@@@;;;;;;::::::;;;<<<>>>???>>>>>>???@@@AAA@@@@@@@@@>>>>>>@@@@@@@@@???>>>===>>>>>>????????????>>>>>>>>>>>>???@@@@@@@@@@@@???:::;;;<<<>>>????????????@@@@@@AAAAAAAAAAAAAAA@@@CCCBBB@@@>>>>>>>>>@@@AAABBBAAAAAA@@@@@@AAAAAABBB>>>AAACCCCCC@@@>>>>>>@@@======>>>???@@@@@@@@@@@@?????????@@@@@@???>>>>>>@@@@@@@@@AAAAAACCCDDDDDDAAABBBDDDEEEFFFFFFEEEDDD@@@??????AAABBBCCCBBB@@@???CCCCCC???@@@DDDDDD@@@AAA??????AAADDDEEEDDDAAA???AAACCCCCCCCCDDDEEEGGGDDDCCCBBBCCCEEEEEECCCBBBEEEEEEEEEEEEEEEDDDCCCCCCDDDGGGHHHFFFDDDEEEBBB>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBB???AAACCCFFFGGGHHHHHHHHHDDDEEEGGGGGGFFFFFFFFFGGGHHHHHHGGGFFFFFFGGGHHHHHHCCCBBBAAA@@@@@@AAABBBCCCDDDAAA???@@@CCCDDDBBB??????AAACCCCCCAAA>>>===<<>>???@@@AAABBBDDDEEEEEEAAAAAAAAAAAAAAABBBCCCCCC@@@CCCEEEFFFEEEDDDEEEEEEDDDEEEFFFEEECCCBBBCCCDDDBBBEEEFFFEEEBBBAAABBBDDD@@@AAACCCEEEFFFEEEDDDCCCEEEDDDBBBAAA@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDDDDCCCBBBBBBAAAAAA@@@@@@???===>>>AAABBBCCCCCCBBBAAA???AAADDDDDDBBB@@@??????>>>>>>>>>>>>>>>?????????@@@???>>><<<<<<>>>???@@@AAABBBDDDCCCBBBAAAAAABBBBBBAAA@@@@@@AAAAAA???===>>>>>>>>>>>>>>>??????@@@??????===<<<;;;;;;;;;<<<;;;;;;<<<===>>>>>>======@@@>>>===@@@DDDDDD???:::???????????????@@@@@@@@@AAAAAABBBBBBCCCDDDEEEEEEAAA@@@@@@BBBCCCDDDCCCBBBAAACCCDDDCCCAAA??????@@@<<<<<<<<<<<<<<<<<<<<<<<>>>>>???@@@@@@???<<<>>>@@@@@@>>>>>>>>>???<<<:::999:::<<<>>>>>>======>>>???>>>======???AAAAAABBBBBBBBBAAA???>>><<>>;;;??????@@@AAAAAAAAA@@@@@@@@@??????@@@BBBBBBAAA@@@@@@@@@@@@@@@@@@???>>>===AAA???===;;;::::::;;;<<<;;;<<<<<<===>>>>>>??????BBBBBBAAA@@@???>>>===<<>>>>>===<<<<<<<<<===========================>>>>>>??????@@@AAAAAA???AAABBBAAA>>>>>>BBBEEE@@@@@@@@@AAABBBCCCEEEFFFBBBAAAAAA@@@?????????@@@============<<<<<<<<<<<<===<<<;;;;;;;;;<<<>>>???>>>>>>???@@@AAAAAAAAAAAA?????????>>>>>>???@@@@@@BBBBBBAAAAAABBB@@@===;;;?????????????????????@@@>>>???@@@AAAAAAAAA@@@???;;;<<<>>>???@@@@@@@@@???>>>???@@@@@@>>>======>>>;;;>>>@@@AAA@@@??????@@@??????@@@@@@@@@???>>>>>>>>>@@@BBBDDDDDDBBB@@@>>>@@@AAABBBCCCCCCCCCBBBAAA>>>@@@BBBAAA>>>======???>>>???@@@AAABBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBAAA@@@@@@@@@@@@????????????>>><<<===>>>???@@@AAAAAAAAAAAABBBCCCBBBAAAAAAAAACCCCCCCCCCCCAAA???=========AAA>>>===>>>AAABBB???<<<>>>BBBBBB@@@@@@BBB@@@===<<<===>>>@@@@@@@@@???>>>????????????????????????>>>@@@BBBCCCBBBAAAAAABBBAAABBBBBBAAA@@@???AAABBB@@@@@@@@@@@@??????>>>>>><<<>>>AAACCCBBBBBBCCCDDDAAAAAAAAAAAAAAABBBCCCDDDBBBBBBBBBBBBCCCCCCDDDEEEAAAAAAAAA@@@@@@AAABBBBBBAAAFFFJJJIIIFFFDDDEEEHHHIIIFFFFFFFFFBBB===<<<@@@888;;;???@@@@@@>>>======;;;;;;;;;<<<===???@@@AAAGGGGGGHHHIIIJJJJJJGGGEEEIIIHHHGGGEEEDDDEEEHHHKKKJJJIIIHHHFFFEEEDDDDDDDDDFFFEEEBBB???@@@DDDLLLQQQAAA@@@@@@???@@@AAACCCDDDCCCCCCCCCAAA???>>>???AAA?????????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCBBBAAA???>>>BBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@AAAAAABBBBBBCCCAAAAAABBBCCCCCCDDDDDDEEEAAAAAABBBCCCCCCCCCBBBBBBGGGFFFEEEDDDBBBAAA@@@???===>>>???AAAAAAAAA@@@???BBBCCCDDDCCCAAA@@@AAABBBEEEDDDBBBAAAAAAAAABBBBBBCCCCCCBBBBBBBBBCCCDDDEEEAAAAAAAAAAAAAAABBBBBBBBB???@@@BBBDDDEEEEEECCCCCC@@@BBBDDDCCCAAA@@@???@@@======>>>???@@@@@@AAAAAAAAA@@@>>>======>>>@@@AAABBBCCCDDDDDDBBB@@@@@@AAAAAA@@@@@@@@@AAAAAA???===???????????????@@@@@@AAA@@@@@@???>>>===<<<;;;::::::;;;<<<===>>>????????????======@@@DDDEEEAAA<<<>>>??????@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDBBBAAAAAACCCEEEEEEDDDCCCAAABBBCCCBBB@@@?????????========================AAADDDFFFDDD@@@???AAADDDCCCAAA???>>>??????>>>===<<<>>>??????>>>======>>><<<;;;::::::===>>>>>>>>>>>>???@@@???>>>???@@@BBBBBBBBBBBBBBBAAA@@@???>>>CCCDDDDDDCCCAAAAAABBBCCCEEEIIIIIIEEEBBBCCCBBB@@@???@@@@@@AAAAAAAAAAAAAAA???>>>>>>???AAABBBAAA@@@AAABBBBBBBBBAAAAAA@@@???AAA@@@>>><<<<<<<<<===>>>>>>>>>??????@@@AAAAAABBBBBBAAAAAAAAAAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>>>>>========================??????@@@@@@AAABBBBBBBBB???AAACCCBBB@@@BBBFFFJJJBBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAA@@@??????@@@@@@>>>>>>>>>>>>????????????>>>>>>=========>>>???@@@??????@@@BBBBBBBBBBBBBBBAAA@@@@@@@@@AAABBBBBBCCCDDDCCCAAAAAABBBAAA???<<>>>>>???@@@@@@@@@@@@@@@AAA@@@>>>======???AAA>>>@@@BBBBBB@@@?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@AAACCCDDDDDDCCCAAA@@@AAABBBCCCDDDDDDDDDCCCCCC???AAACCCBBB???>>>>>>@@@>>>???@@@BBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>AAADDDFFFGGGEEEBBB@@@AAA@@@@@@@@@????????????>>>???AAABBBCCCBBBBBBAAA???AAABBBCCCBBBCCCDDDFFFDDDEEEEEECCC@@@>>>>>>???AAA@@@@@@AAABBBBBBAAA???999===@@@???AAAEEEEEEBBB<<<===???@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA>>>@@@BBBBBBAAA@@@AAABBBAAABBBBBBAAA@@@???AAACCCAAA@@@@@@@@@????????????<<<>>>AAABBBBBBBBBBBBCCCAAAAAAAAAAAABBBCCCDDDEEECCCBBBAAAAAABBBCCCDDDEEEBBBAAAAAA@@@AAAAAABBBBBB@@@DDDIIIIIIFFFDDDFFFIIIHHHEEEEEEFFFCCC>>>>>>AAA;;;>>>AAABBBAAA@@@??????=========>>>???@@@BBBCCCDDDEEEGGGIIIJJJJJJIIIGGGHHHHHHGGGFFFEEEEEEHHHJJJGGGGGGHHHHHHFFFDDDBBBAAADDDCCCAAA>>>>>>BBBHHHLLLCCCBBBAAA@@@@@@@@@AAABBBBBBBBBBBBAAA???>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAA@@@???>>>AAAAAAAAAAAAAAAAAAAAAAAA>>>??????@@@AAAAAABBBBBB@@@@@@AAAAAABBBBBBCCCCCCAAABBBBBBBBBBBBBBBAAAAAABBBAAAAAAAAA@@@@@@@@@???===>>>??????@@@@@@??????AAABBBCCCBBB@@@???@@@AAAEEEDDDCCCBBBBBBBBBCCCDDDEEEDDDCCCBBBBBBDDDEEEGGG@@@@@@AAAAAABBBCCCCCCDDDAAABBBEEEFFFGGGFFFEEEDDDBBBCCCDDDCCC@@@??????@@@======>>>@@@AAABBBCCCDDDAAA@@@???>>>>>>???@@@AAACCCDDDEEEDDDBBB@@@@@@AAAAAA@@@???@@@AAAAAA???>>>@@@@@@??????@@@@@@AAABBB@@@@@@@@@@@@???===;;;:::;;;<<<===>>>???@@@AAABBB???>>>>>>AAAEEEFFFCCC???>>>???@@@AAABBBAAA@@@???BBBBBBBBBCCCCCCDDDEEEEEECCCBBBBBBDDDFFFGGGFFFDDDAAABBBCCCBBB@@@?????????????????????????????????AAADDDFFFEEEBBBAAABBBDDDDDDBBB???>>>>>>>>><<<;;;<<<>>>??????>>>======>>>===;;;:::;;;===??????>>>???@@@AAAAAA@@@@@@AAACCCCCCCCCBBBAAA@@@@@@@@@@@@CCCDDDDDDCCCAAAAAABBBCCCAAAEEEFFFBBB@@@BBBBBB???@@@@@@@@@AAAAAABBBBBBBBB???>>>===???AAABBBAAA@@@CCCCCCCCCDDDCCCCCCBBBBBBAAAAAA????????????@@@AAAAAAAAAAAABBBCCCCCCDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAABBBBBBCCCDDDDDD@@@BBBCCCCCCBBBEEEJJJOOOFFFFFFDDDCCCBBBBBBAAAAAABBBAAAAAA@@@@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBB@@@????????????@@@AAAAAA@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDFFFFFFFFFDDDBBBAAABBBBBBAAA???>>>??????@@@AAABBBBBBCCCAAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@??????@@@AAAAAACCCBBB@@@>>><<<===@@@CCC@@@BBBCCCBBB@@@?????????BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCDDDEEEEEEEEEEEEDDD@@@BBBCCCCCCAAA@@@@@@AAA???@@@AAABBBBBBBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBB???BBBGGGJJJJJJHHHDDDAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBDDDEEEEEEDDDCCCAAA>>>@@@BBBCCCDDDEEEGGGIIIFFFFFFFFFEEEBBB@@@@@@AAAAAACCCDDDDDDCCCBBBBBBCCC888<<>>>>>???@@@@@@@@@??????BBBBBBBBBBBBBBBBBBBBBBBB???@@@AAA@@@??????AAACCC@@@AAABBBAAA@@@@@@AAACCCAAAAAA@@@@@@@@@@@@??????<<<>>>AAAAAAAAAAAABBBCCCAAAAAAAAABBBCCCEEEFFFGGGDDDCCCAAA@@@@@@BBBDDDEEEBBBBBBAAAAAAAAAAAAAAABBB@@@DDDGGGHHHFFFEEEFFFHHHFFFDDDDDDFFFCCC??????CCC<<>>===???CCCFFFDDDDDDBBBAAAAAA@@@AAAAAAAAABBBBBBAAA???>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBAAA@@@@@@????????????????????????>>>>>>??????@@@AAAAAABBB?????????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBAAA@@@???<<<<<<======>>>?????????>>>>>>>>>>>>>>>????????????@@@AAA@@@>>>===>>>???DDDDDDCCCBBBCCCDDDEEEFFFFFFEEECCCBBBCCCDDDGGGHHHAAAAAABBBBBBCCCCCCCCCCCCBBBCCCEEEGGGGGGFFFEEEDDDDDDDDDDDDBBB@@@???@@@AAA???@@@@@@AAABBBCCCCCCDDDAAAAAA@@@@@@@@@@@@AAAAAACCCEEEEEEDDDBBB@@@@@@@@@AAA@@@@@@@@@BBBBBB@@@>>>@@@@@@??????@@@@@@AAABBB>>>???AAABBBAAA@@@>>><<<>>>?????????@@@AAABBBCCCBBBAAAAAACCCEEEEEECCC@@@>>>???AAABBBCCCBBBAAA@@@DDDDDDDDDEEEEEEFFFFFFFFFBBBBBBBBBDDDFFFGGGFFFEEEAAABBBCCCBBB@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEEEEECCCBBBBBBCCCCCCAAA???>>>>>>>>>===<<<>>>@@@AAA@@@???>>>>>>???>>><<<;;;<<<>>>@@@@@@??????@@@AAA@@@???@@@AAACCCBBBAAA@@@??????@@@AAAAAABBBCCCCCCBBB@@@@@@AAABBB===AAACCC@@@>>>@@@AAA???@@@@@@AAAAAAAAABBBCCCCCC???>>>===>>>@@@BBBBBBAAACCCCCCDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBCCCDDDBBBBBBCCCCCCDDDDDDDDDDDDBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@????????????????????????@@@@@@AAABBBBBBCCCCCCDDDBBBCCCDDDCCCBBBDDDJJJOOOHHHHHHFFFEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@AAAAAA??????@@@AAABBBCCCCCCDDD????????????@@@@@@AAAAAA???@@@AAABBBCCCCCCCCCCCCAAAAAABBBBBBDDDEEEGGGGGGHHHEEECCCBBBBBBCCCCCCBBB>>>>>>???@@@BBBCCCDDDDDDBBBBBBBBBBBBBBBBBBAAAAAACCCBBBAAA@@@???@@@AAABBBBBBCCCBBB@@@>>>???AAACCC@@@BBBCCCBBBAAA@@@@@@AAACCCCCCCCCCCCCCCDDDDDDEEEFFFEEEDDDCCCCCCDDDEEEFFFBBBCCCCCCDDDEEEEEEEEEEEEBBBCCCCCCCCCCCCBBBBBBBBB???@@@BBBCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDGGGIIIIIIHHHEEECCCBBBBBBBBBBBBAAAAAAAAA@@@BBBCCCEEEFFFFFFEEECCCAAA???AAACCCDDDEEEFFFHHHJJJEEEFFFFFFEEEBBBAAAAAABBBAAACCCFFFEEECCCAAABBBEEE===AAABBBAAABBBEEEDDDAAA??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@???>>>>>>AAACCC@@@AAABBBAAA@@@@@@BBBCCCAAAAAAAAAAAAAAAAAA@@@@@@===???AAAAAAAAAAAABBBCCC@@@AAAAAABBBDDDFFFGGGHHHDDDCCCAAA@@@@@@AAACCCEEECCCBBBBBBAAAAAAAAAAAABBBBBBDDDGGGGGGEEEDDDDDDFFFEEECCCDDDFFFDDD@@@AAAEEE;;;===@@@@@@???>>>===>>>@@@@@@@@@@@@AAABBBCCCDDDBBBCCCFFFGGGHHHHHHIIIJJJEEEGGGIIIHHHGGGEEEEEEFFFBBBCCCDDDDDDDDDBBB@@@??????@@@@@@???>>>>>>@@@BBBCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCBBB@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAABBBBBBCCC??????@@@@@@AAABBBBBBCCCCCCCCCCCCCCCBBB@@@??????<<<<<<<<<======>>>>>>???>>>>>>>>>>>>>>>>>>>>>???===>>>???>>>===<<<<<<>>>DDDCCCCCCCCCDDDFFFHHHIIIGGGFFFEEEDDDDDDFFFGGGIIIDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCEEEFFFFFFEEEDDDCCCDDDDDDDDDBBB@@@???@@@BBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCEEEFFFEEEBBBAAAAAAAAABBBAAA@@@AAACCCCCCBBB@@@@@@????????????@@@AAAAAA===>>>AAACCCCCCCCCAAA@@@BBBBBBAAAAAAAAABBBCCCCCCGGGFFFFFFFFFEEEDDDBBB@@@???@@@AAABBBCCCBBBBBBAAADDDDDDDDDDDDDDDEEEEEEEEEAAA@@@AAACCCEEEFFFFFFDDDAAACCCDDDCCCAAA??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDDDDCCCBBBBBBBBBBBB@@@>>>>>>???@@@???>>>AAABBBCCCCCCAAA@@@@@@@@@???===<<<===???AAAAAA@@@>>>???@@@@@@??????@@@BBBAAA@@@???>>>>>>???AAABBBAAABBBBBBAAA???>>>@@@AAA>>>BBBDDDBBBAAACCCDDDBBBAAAAAAAAAAAABBBCCCDDDEEEAAA@@@>>>???@@@BBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@AAAAAABBBBBBCCCDDDDDDBBB@@@AAAFFFJJJEEEEEEDDDDDDCCCDDDDDDEEEBBBAAAAAA@@@AAAAAABBBBBB??????@@@@@@AAABBBCCCCCC>>>>>>>>>???????????????>>>???@@@AAAAAABBBBBBAAA@@@@@@@@@AAABBBDDDEEEFFFHHHFFFCCCBBBCCCDDDDDDCCC>>>>>>???@@@BBBCCCDDDDDDCCCCCCBBBBBBAAAAAAAAAAAACCCBBBAAA@@@@@@@@@AAABBB@@@BBBDDDDDDBBB@@@@@@@@@>>>@@@AAAAAAAAAAAACCCEEEDDDCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFAAABBBBBBCCCCCCDDDEEEEEECCCCCCCCCDDDDDDDDDCCCBBB@@@AAABBBCCCDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAADDDDDDEEEEEEFFFFFFFFFFFFCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCEEEEEEEEEDDDBBBAAABBBDDDEEEEEEDDDEEEFFFHHHDDDDDDEEECCCAAA@@@@@@AAA@@@CCCEEEDDDBBB@@@BBBDDD@@@CCCDDDBBBBBBDDDCCC???AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>???AAADDD???AAAAAAAAA@@@@@@BBBDDDAAAAAAAAAAAAAAAAAABBBBBB???@@@AAAAAAAAAAAABBBDDD@@@AAAAAABBBDDDFFFGGGHHHEEEDDDBBBAAAAAABBBDDDEEEDDDCCCBBBBBBAAAAAAAAABBBDDDEEEFFFFFFEEECCCBBBBBBDDDCCCDDDFFFDDDAAABBBFFF===>>>@@@@@@???===>>>>>>@@@@@@@@@@@@@@@AAABBBCCCBBBEEEGGGGGGFFFEEEGGGIIIDDDGGGIIIIIIGGGEEEDDDDDDCCCBBBAAA@@@@@@@@@BBBBBB???@@@AAAAAA@@@???@@@AAAAAAAAABBBCCCDDDDDDEEEEEEDDDEEEEEEDDDBBBBBBCCCEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEEAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@???@@@@@@????????????>>>>>>????????????>>>>>>>>>>>>===>>>???>>><<<;;;<<<===CCCCCCCCCDDDEEEHHHJJJKKKFFFFFFFFFFFFGGGGGGHHHHHHFFFEEEEEEDDDCCCCCCBBBBBBAAACCCDDDEEEEEEDDDCCCBBBBBBCCCDDDCCCBBBAAAAAACCCDDDDDDCCCCCCBBBAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBDDDEEEEEECCCBBBBBBCCCCCCBBBBBBCCCDDDEEEDDDBBBAAAAAA@@@@@@AAAAAABBBCCC???@@@AAACCCDDDDDDDDDCCCDDDCCCBBBBBBBBBCCCEEEFFFJJJIIIIIIGGGFFFDDDBBBAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@BBBEEEFFFFFFEEECCCDDDEEEDDDBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA???AAACCCDDDDDDCCCBBBAAABBBAAA??????AAABBBAAAAAACCCDDDEEEDDDBBBAAAAAAAAA@@@>>>===>>>@@@BBBBBBAAA>>>???@@@???>>>???@@@BBB????????????@@@AAAAAABBBAAABBBBBBAAA???>>>@@@AAA===AAACCCAAA@@@BBBCCCAAABBBAAAAAAAAABBBDDDEEEGGGEEECCC@@@@@@AAABBBBBBAAA@@@AAABBBBBBCCCBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBAAAAAAAAAAAACCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA===>>>>>>??????@@@@@@AAABBBDDDEEEBBB??????AAADDD@@@@@@@@@@@@AAABBBCCCCCCAAAAAAAAAAAAAAABBBBBBCCC??????@@@@@@AAAAAABBBBBB<<<===>>>>>>??????>>>>>>>>>>>>???@@@AAAAAAAAAAAA????????????@@@AAABBBCCCGGGEEECCCCCCDDDEEEDDDCCC>>>??????@@@AAABBBBBBCCCDDDCCCBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBBBB>>>AAADDDEEECCCAAA???>>>===>>>???@@@@@@AAADDDFFFCCCBBBBBBAAABBBCCCEEEFFFEEEDDDCCCBBBBBBCCCDDDEEEAAAAAAAAABBBCCCDDDEEEFFFCCCBBBBBBCCCEEEEEEDDDBBBAAABBBCCCDDDDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDEEEFFFGGGDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDDDDCCCCCCCCCDDDEEEFFFEEEDDDCCCDDDEEEBBBCCCDDDBBB@@@??????@@@@@@BBBCCCCCCBBBAAAAAABBB>>>BBBCCCBBBCCCFFFFFFCCCCCCBBBAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBAAA@@@@@@BBBDDD???@@@AAAAAA@@@@@@BBBDDDAAAAAABBBBBBBBBBBBCCCCCCAAABBBCCCBBBAAABBBCCCEEEAAAAAAAAABBBCCCEEEFFFGGGEEEEEEDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBAAAAAAAAAAAADDDDDDEEEEEEEEECCCBBBAAADDDCCCDDDFFFEEEBBBCCCGGG@@@AAACCCBBB@@@???@@@AAA@@@?????????@@@@@@AAABBBBBBEEEGGGFFFDDDDDDFFFIIIEEEGGGHHHHHHFFFDDDDDDDDDCCCBBB???>>>>>>@@@CCCDDD@@@AAACCCBBBAAAAAABBBCCC???@@@BBBDDDEEEFFFFFFFFFEEEFFFFFFEEEDDDDDDEEEGGGEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBCCCCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDDDDEEEEEEFFFCCCCCCCCCDDDEEEEEEFFFFFFDDDDDDDDDDDDDDDCCCBBBAAADDDDDDCCCBBBAAAAAA@@@@@@??????@@@AAAAAA@@@>>>===>>>???@@@???===<<<===>>>CCCCCCCCCDDDFFFIIIKKKMMMFFFFFFHHHIIIIIIIIIHHHGGGEEEEEEDDDDDDDDDDDDDDDDDDBBBCCCEEEFFFFFFDDDCCCBBB@@@BBBDDDDDDCCCBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCAAACCCEEEEEEDDDCCCDDDEEEDDDCCCCCCDDDFFFGGGEEEDDDCCCCCCCCCCCCCCCDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBDDDFFFIIIJJJJJJJJJJJJHHHFFFEEEDDDDDDCCCBBBAAAAAAAAABBBDDDEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAACCCFFFHHHGGGFFFDDDEEEFFFEEECCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@AAACCCEEEFFFEEECCCAAAEEECCCAAAAAABBBBBBAAA@@@CCCDDDEEEDDDBBBAAA@@@AAAAAA???>>>???AAACCCCCCBBB???@@@AAAAAA???@@@AAACCC???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDBBBAAA@@@AAACCC===AAACCC@@@???AAABBB@@@BBBBBBAAAAAABBBDDDFFFHHHHHHFFFBBBAAAAAABBBBBBAAA@@@AAABBBBBBCCCCCCCCCBBB@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA======>>>>>>???@@@@@@@@@@@@BBBDDDCCC@@@>>>???AAAAAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAAAAAAAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA<<<===>>>?????????>>>===>>>???@@@AAABBBBBBBBBBBB??????>>>>>>???@@@@@@AAAEEEDDDCCCDDDEEEEEECCCAAA????????????@@@@@@AAAAAADDDCCCAAA@@@?????????@@@>>>???@@@AAAAAABBBAAAAAA???AAACCCCCCAAA?????????>>>?????????>>>???BBBDDDBBBAAA@@@@@@@@@BBBDDDEEEBBBBBBBBBAAAAAABBBBBBBBBCCCBBBBBBBBBDDDEEEGGGHHHCCCAAAAAABBBEEEFFFDDDBBBAAABBBCCCDDDEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFCCCDDDEEEEEECCCCCCDDDEEEBBBCCCCCCBBB@@@???@@@AAABBBBBBAAABBBCCCCCCBBB@@@===AAACCCBBBDDDGGGHHHEEEDDDCCCBBBAAA@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCC@@@AAACCCCCCBBBBBBBBBCCC???@@@AAAAAA@@@AAACCCEEEAAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBEEEGGGAAAAAAAAAAAABBBCCCDDDEEEEEEFFFGGGGGGFFFEEEDDDCCCEEEDDDCCCBBBBBBAAAAAAAAAAAAAAABBBDDDEEEEEECCCBBBEEECCCDDDFFFEEEBBBCCCFFFAAABBBCCCBBB@@@???@@@AAA@@@@@@@@@???@@@@@@AAABBB???CCCFFFEEECCCCCCGGGKKKFFFGGGHHHGGGEEECCCCCCDDDAAAAAA@@@???@@@AAACCCDDD@@@AAACCCBBBAAABBBCCCEEEAAABBBCCCEEEFFFFFFFFFEEEEEEFFFFFFEEEDDDDDDEEEGGGFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBAAABBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCDDDEEEEEEEEECCCCCCDDDDDDEEEFFFFFFGGGDDDEEEEEEEEEEEEEEEDDDDDDFFFEEEEEEDDDDDDCCCBBBBBB>>>@@@BBBDDDCCCAAA>>><<>>>>>>>>???CCCCCCDDDEEEGGGJJJLLLNNNEEEFFFHHHJJJJJJIIIHHHGGGCCCCCCDDDDDDEEEEEEFFFFFFCCCDDDEEEFFFFFFEEECCCBBB>>>AAADDDEEEEEECCCCCCCCC@@@AAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCC@@@BBBDDDEEEDDDDDDEEEFFFEEEDDDDDDEEEGGGHHHFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFEEECCCBBBBBBBBBBBBAAA@@@AAABBBEEEHHHLLLNNNIIIJJJJJJIIIGGGFFFFFFGGGEEECCCAAA@@@@@@BBBEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFBBBBBBBBBEEEHHHIIIIIIHHHEEEFFFGGGFFFDDDCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEAAABBBDDDFFFHHHGGGEEEBBBHHHFFFCCCBBBBBBBBBAAA???BBBDDDEEEDDDAAA@@@@@@@@@AAA@@@??????AAACCCCCCBBBAAABBBBBBBBBAAAAAACCCDDD@@@AAACCCEEEFFFFFFEEEEEEDDDEEEEEEDDDBBBBBBCCCEEEBBBFFFHHHEEECCCEEEFFFDDDCCCBBBAAAAAABBBDDDGGGIIIKKKHHHDDDBBBBBBBBBBBBAAAAAAAAABBBCCCDDDDDDCCCCCC???@@@@@@AAAAAA@@@??????AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDEEEFFFDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB===>>>>>>???@@@@@@AAAAAA>>>AAADDDDDDAAA??????AAAEEEDDDDDDCCCCCCCCCDDDDDDAAAAAAAAAAAAAAABBBCCCDDDBBBBBBBBBBBBBBBBBBAAAAAA<<<===>>>???@@@???>>>>>>@@@@@@AAABBBCCCCCCCCCCCC?????????>>>??????@@@@@@DDDCCCCCCDDDFFFEEECCC@@@?????????????????????@@@CCCBBBAAA???>>>>>>??????<<<>>>???AAABBBBBBAAAAAA@@@AAABBB@@@???>>>???AAA???@@@@@@>>>===>>>@@@BBBAAA@@@???>>>???AAACCCEEEAAAAAAAAAAAAAAAAAAAAAAAADDDCCCCCCCCCEEEGGGHHHJJJCCCAAA@@@BBBEEEFFFDDDAAAAAABBBDDDEEEEEEEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDGGGIIIIIIHHHFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBCCCEEEGGGIIIBBBCCCDDDDDDCCCCCCDDDEEEBBBCCCDDDCCCAAA@@@@@@AAADDDBBB@@@BBBEEEEEECCC@@@>>>BBBDDDCCCDDDGGGGGGCCCDDDCCCBBBAAA@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA???BBBDDDEEEDDDCCCCCCCCC???@@@AAAAAA@@@AAACCCEEEBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCCCCEEEHHHAAAAAAAAAAAAAAABBBCCCDDDEEEFFFHHHIIIHHHGGGDDDCCCEEEEEEDDDCCCBBBAAAAAAAAA>>>???@@@CCCEEEFFFFFFEEEFFFDDDEEEGGGEEEBBBBBBFFF???@@@AAA@@@>>>===>>>???AAAAAA@@@@@@@@@AAABBBBBB===AAAEEEEEECCCDDDIIINNNGGGGGGHHHFFFDDDCCCCCCDDD???@@@AAAAAABBBBBBBBBBBB@@@AAABBBBBBAAABBBDDDFFFCCCDDDEEEFFFFFFEEEDDDDDDDDDEEEEEEDDDCCCCCCEEEGGGGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBCCCDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDD>>>@@@DDDFFFEEEBBB>>><<<@@@AAABBBAAA?????????AAADDDDDDEEEGGGIIILLLNNNOOOOOONNNLLLKKKLLLMMMLLLKKKHHHHHHGGGFFFEEEDDDCCCCCCBBBCCCDDDEEEEEEDDDCCCBBBDDDDDDEEEFFFGGGGGGFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDDDDDDDDDDCCCCCCCCCAAADDDFFFGGGEEECCCBBBBBBFFFGGGIIIHHHFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEGGGHHHIIIJJJKKKJJJKKKKKKKKKJJJHHHFFFDDDEEEEEEDDDCCCCCCDDDFFFGGGKKKKKKIIIHHHGGGGGGGGGGGGCCCCCCBBBCCCDDDFFFHHHIIICCCDDDDDDDDDBBBBBBCCCDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFGGGDDD@@@@@@BBBDDDDDDCCCEEEEEEEEEDDDCCCBBBAAA@@@CCCBBBAAAAAAAAABBBCCCDDDBBBCCCCCCBBB@@@???AAABBBCCCCCCCCCCCCCCCCCCDDDDDDFFFDDDCCCDDDFFFFFFCCC???CCCBBBBBBAAABBBCCCEEEFFFDDDDDDCCCAAA@@@@@@CCCEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@????????????>>>???@@@AAA@@@@@@@@@@@@AAABBBBBBAAA@@@???>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>???======>>>???@@@@@@???@@@AAABBBAAA@@@???@@@BBBAAAAAA@@@????????????@@@AAABBBBBBBBBBBBEEEIIILLLBBBBBBCCCCCCDDDDDDEEEEEE???@@@BBBCCCCCCAAA???>>>>>>>>>======>>>>>>???@@@@@@????????????@@@@@@AAA>>>>>>>>><<<;;;<<>>???@@@@@@???======>>>>>>???@@@AAAAAA>>>>>>======>>>???AAABBBAAAAAAAAA@@@AAAAAABBBBBBFFFEEEDDDDDDCCCCCCCCCCCC@@@AAABBBCCCDDDDDDDDDDDDFFFEEEDDDCCCCCCCCCDDDEEECCCDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCAAA??????AAACCCCCCCCCDDDFFFGGGFFFCCCAAAFFFDDDBBBCCCEEEFFFDDDBBBCCCCCCCCCCCCDDDEEEFFFGGGDDDEEEDDDCCC@@@???@@@BBB@@@@@@@@@@@@@@@AAABBBBBBAAAAAA???>>>>>>???@@@AAACCCDDDFFFHHHHHHGGGFFFEEEFFFDDDCCCCCCDDDEEEDDDCCCAAABBBBBBCCCDDDDDDEEEEEEEEEEEECCCBBBAAAAAA@@@AAABBBAAA@@@??????AAACCCEEEDDDCCCAAA@@@@@@@@@AAABBBCCCCCCBBBBBBBBBCCCEEEFFFCCCCCCBBB@@@???@@@DDDGGGAAABBBCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBAAABBB@@@??????AAACCCDDDCCCFFFDDDCCCCCCEEEDDDAAA===@@@@@@@@@@@@????????????BBBBBBAAAAAAAAAAAAAAAAAABBBBBBDDDFFFCCCCCCIIIRRRKKKGGGBBBAAACCCEEEEEEDDDAAA@@@@@@???????????????@@@@@@@@@@@@AAABBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEGGGEEECCCAAAAAAAAABBBCCCCCCDDDDDDCCCBBBAAACCCDDDDDDCCCBBBBBBBBBCCCDDDEEEDDDDDDCCCBBBAAAAAABBBBBBAAACCCEEEEEEDDDBBBBBBCCCBBBBBBBBBCCCCCCBBBAAAAAAFFFFFFEEEEEEEEEFFFFFFGGGAAADDDGGGHHHGGGFFFEEEFFFCCCCCCDDDEEEFFFFFFEEEEEEBBBCCCEEEFFFFFFEEECCCBBBBBBBBBBBBBBBAAAAAA@@@@@@IIIIIIJJJLLLNNNQQQSSSTTTQQQOOONNNMMMNNNOOONNNMMMJJJJJJJJJIIIIIIIIIIIIIIIGGGHHHIIIJJJJJJIIIHHHGGGHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGFFFFFFFFFGGGHHHHHHIIIHHHGGGFFFEEEEEEDDDDDDCCCFFFHHHIIIHHHFFFFFFFFFHHHJJJKKKJJJHHHGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEFFFHHHIIIJJJJJJNNNNNNOOOOOOMMMKKKHHHFFFFFFEEEEEEEEEEEEFFFHHHIIIKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEEEEEEEFFFGGGIIIIIIBBBDDDEEEEEEDDDCCCCCCDDDFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGHHHFFFCCCCCCDDDFFFEEEDDDEEEEEEEEEEEEDDDCCCBBBBBBDDDCCCBBBBBBBBBCCCEEEEEEAAABBBBBBAAA??????@@@BBBDDDEEEFFFFFFFFFFFFEEEEEEFFFEEECCCDDDFFFGGGDDDBBBGGGFFFDDDCCCBBBBBBCCCCCCDDDEEEDDDCCCAAABBBDDDFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????@@@AAAAAAAAAAAA>>>???@@@AAAAAA@@@???>>>@@@@@@AAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAA@@@??????CCCBBBAAAAAACCCDDDCCCBBB@@@AAAAAAAAA???>>>???@@@@@@@@@???>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAADDDGGGBBBBBBBBBBBBBBBCCCCCCCCCAAAAAABBBBBBAAA@@@>>>===>>>============>>>??????AAAAAA@@@@@@AAABBBCCCCCCCCCCCCCCCAAA@@@AAADDDFFFHHHGGGEEECCCAAA@@@AAAAAACCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAA???======?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>???@@@BBBCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGDDDDDDBBBAAAAAAAAABBBCCCBBBCCCDDDEEEEEEDDDCCCBBBBBBCCCBBBAAA??????@@@BBBFFFEEEEEEEEEEEEDDDAAA???FFFDDDBBBCCCEEEFFFDDDBBB@@@@@@@@@AAABBBDDDEEEFFFCCCDDDEEEDDDAAA@@@@@@AAA@@@@@@@@@@@@@@@AAABBBBBB@@@@@@????????????@@@@@@AAABBBDDDEEEFFFEEEDDDCCCCCCCCCCCCEEEFFFFFFCCCAAAAAAAAAAAAAAABBBCCCDDDDDDEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@?????????@@@BBBCCCBBBAAA@@@?????????@@@AAAAAAAAA@@@@@@@@@AAACCCCCCBBBBBBAAA???>>>???CCCFFF@@@AAABBBCCCDDDDDDDDDDDDBBBAAAAAA@@@@@@???>>>>>>@@@???===>>>@@@BBBBBBBBBFFFBBB???CCCHHHJJJEEE???CCCBBBAAA@@@???>>>===<<>>>>>???@@@@@@CCCBBBBBBBBB@@@>>>BBBIIIJJJFFFBBB???@@@@@@@@@>>>BBBAAAAAA@@@@@@@@@@@@@@@BBBBBBAAABBBBBBCCCDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBFFFEEECCCBBBAAAAAABBBBBB???@@@AAA@@@@@@@@@BBBDDDCCCBBBAAAAAAAAABBBDDDDDDAAA@@@???>>>>>>>>>>>>???AAACCCEEEEEECCCBBBBBBCCCAAABBBCCCDDDEEEFFFFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFDDDFFFHHHHHHGGGFFFFFFGGGCCCDDDEEEEEEFFFFFFEEEEEEAAABBBCCCDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@?????????MMMNNNOOOPPPRRRTTTVVVWWWTTTRRRPPPPPPQQQRRRQQQPPPMMMMMMMMMNNNNNNOOOOOOOOOMMMNNNOOOPPPPPPOOONNNMMMNNNNNNNNNMMMLLLJJJIIIHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMLLLKKKJJJHHHGGGGGGGGGGGGIIILLLLLLLLLKKKKKKLLLLLLMMMNNNMMMLLLKKKLLLMMMJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJFFFGGGHHHIIIKKKLLLMMMMMMSSSTTTTTTSSSQQQNNNKKKIIIGGGGGGGGGHHHHHHJJJKKKLLLKKKJJJIIIHHHHHHGGGHHHHHHGGGGGGHHHIIIIIIIIIIIIIIICCCEEEHHHHHHGGGEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGGGGHHHHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDEEEFFFGGGCCCDDDDDDCCCAAAAAABBBDDDBBBCCCEEEFFFFFFEEECCCBBBGGGEEEDDDDDDFFFGGGGGGFFFGGGFFFEEEDDDCCCCCCCCCDDDFFFGGGGGGFFFEEEEEEGGGIIIAAAAAABBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDDDDCCCBBB@@@@@@@@@AAAAAAAAABBBBBB???@@@AAABBBBBBAAA@@@???BBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@@@@AAABBBAAA???AAABBBCCCBBB@@@???@@@AAA@@@@@@???>>>>>>>>>>>>>>>===>>>@@@@@@???@@@AAACCCCCCCCCCCCCCCBBBBBBBBBBBBDDDDDDCCCBBBAAA@@@@@@??????????????????@@@@@@AAA????????????@@@AAABBBCCCBBBCCCCCCBBBAAAAAADDDFFFLLLJJJHHHEEECCCBBBAAAAAACCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCAAA@@@???@@@AAA@@@???AAAAAA@@@@@@???>>>======@@@????????????AAABBBCCCDDDDDDDDDDDDEEEEEEFFFFFFDDDDDDCCCCCCCCCCCCBBBBBBAAABBBCCCDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCEEEEEEEEEEEECCCCCCCCCCCCCCCBBBAAA@@@BBBCCCEEEDDDBBBCCCDDDDDDCCCAAAEEEDDDCCCCCCEEEEEEDDDCCC@@@@@@@@@AAABBBDDDEEEFFFAAACCCEEEDDDCCCAAA@@@AAAAAAAAA@@@@@@@@@AAABBBBBB@@@AAAAAABBBBBBAAAAAAAAA@@@AAACCCDDDDDDDDDCCCBBBAAABBBCCCFFFGGGFFFBBB???CCCBBBAAAAAABBBCCCEEEFFFGGGFFFEEEDDDDDDDDDDDDDDDAAAAAAAAAAAABBBBBBBBBBBBCCCBBBAAA@@@???@@@AAAAAAAAAAAA@@@@@@@@@AAABBBBBB@@@@@@@@@>>>===>>>AAADDDAAABBBCCCDDDDDDEEEEEEDDD@@@@@@??????>>>======<<<@@@???>>>>>>@@@BBBBBBBBBFFFAAA===BBBKKKOOOIIIBBBBBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>???@@@@@@AAADDD@@@>>>@@@???===???CCCHHHEEEAAA?????????>>>>>>CCCBBBBBBAAAAAAAAAAAAAAACCCCCCCCCCCCDDDEEEFFFGGGBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@<<<>>>????????????BBBDDDAAA@@@@@@@@@@@@AAABBBBBB>>>>>>===<<<<<<<<<=========???AAAAAA???>>>??????@@@AAACCCEEEGGGIIIJJJJJJCCCCCCDDDEEEFFFGGGGGGHHHGGGHHHHHHGGGEEEEEEFFFHHHEEEFFFGGGGGGGGGGGGGGGGGGBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@??????>>>PPPPPPQQQRRRSSSUUUWWWXXXVVVTTTRRRRRRTTTUUUTTTSSSQQQQQQQQQRRRRRRRRRRRRSSSSSSSSSTTTUUUUUUTTTSSSSSSSSSSSSSSSRRRQQQPPPOOONNNKKKKKKLLLLLLMMMMMMNNNNNNOOONNNMMMKKKKKKKKKKKKLLLJJJLLLOOOOOOOOOOOOOOOQQQOOOPPPQQQPPPNNNNNNOOOQQQNNNNNNNNNMMMMMMMMMLLLLLLKKKLLLLLLLLLLLLLLLMMMMMMLLLMMMNNNOOOPPPRRRSSSSSSXXXXXXXXXWWWUUURRRNNNLLLJJJJJJKKKKKKLLLNNNNNNOOOKKKKKKJJJIIIIIIIIIJJJJJJIIIJJJKKKLLLLLLLLLJJJJJJFFFIIIKKKLLLKKKIIIIIIIIIKKKJJJJJJJJJJJJIIIIIIIIIHHHIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGEEEEEEEEEFFFFFFGGGGGGHHHFFFFFFEEEDDDEEEFFFGGGHHHGGGHHHHHHGGGEEEEEEFFFGGGBBBDDDFFFHHHGGGEEECCCAAAGGGFFFDDDDDDEEEGGGHHHIIICCCCCCDDDDDDEEEFFFGGGHHHGGGIIIJJJJJJIIIHHHIIIKKKBBBBBBBBBCCCCCCCCCCCCDDDBBBCCCEEEFFFGGGFFFEEEDDD@@@AAABBBAAAAAAAAABBBCCCAAABBBCCCDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCBBBAAA@@@@@@AAAAAA@@@???CCCDDDEEEDDDBBBAAABBBCCCBBBAAA@@@@@@??????@@@@@@???AAACCCCCCBBBAAABBBCCCFFFEEEEEEEEEDDDCCCCCCCCCEEEEEEDDDCCCCCCCCCDDDDDDBBBBBBAAAAAABBBBBBCCCDDD@@@@@@AAAAAABBBCCCEEEEEEBBBBBBCCCBBBAAAAAACCCEEENNNLLLJJJGGGEEEEEEDDDDDDBBBAAAAAA@@@@@@@@@AAAAAAAAAAAABBBCCCCCCDDDEEEEEEFFFDDDBBBBBBCCCCCCBBBAAABBBBBBBBBAAA@@@@@@??????AAA@@@@@@???@@@AAACCCDDDCCCCCCDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEDDD@@@AAABBBCCCCCCCCCCCCCCCFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDDDDEEEEEEEEECCCCCCDDDEEEAAA@@@???@@@CCCFFFFFFFFFCCCCCCCCCCCCDDDEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEEEE???BBBDDDEEECCCAAA@@@@@@AAAAAAAAA@@@@@@AAAAAABBBAAABBBCCCDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEDDDDDDCCCBBBAAABBBCCCEEEDDDBBB@@@FFFEEEDDDCCCDDDFFFHHHIIIIIIHHHHHHGGGGGGGGGGGGHHHCCCDDDEEEEEEEEEEEEDDDDDDEEEDDDCCCBBBBBBBBBCCCDDDBBBBBBBBBBBBBBBBBBCCCCCC@@@@@@@@@???>>>>>>AAACCCDDDDDDEEEFFFFFFFFFFFFFFFAAAAAA@@@@@@???>>>>>>>>>AAA@@@???@@@BBBDDDDDDCCCDDDAAA???DDDJJJMMMIIIDDD??????@@@@@@AAABBBCCCCCC@@@@@@@@@@@@AAABBBDDDDDDCCC>>><<>>===>>>???@@@???>>>???AAABBB>>>>>>>>>>>>?????????@@@???>>>>>>=========>>>>>>>>>???@@@@@@???>>>???@@@???@@@BBBEEEGGGHHHIIIIIIDDDDDDFFFGGGHHHIIIJJJJJJIIIIIIHHHEEEDDDDDDFFFHHHHHHHHHIIIIIIIIIIIIHHHHHHDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDCCCCCCBBBAAAAAAAAATTTTTTUUUUUUWWWXXXYYYZZZXXXVVVUUUUUUVVVWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTTTTWWWXXXYYYYYYYYYYYYXXXWWWTTTTTTUUUUUUTTTTTTSSSRRRNNNNNNOOOPPPPPPPPPPPPPPPNNNNNNMMMLLLMMMOOOPPPRRRNNNPPPRRRRRRRRRRRRSSSTTTRRRRRRSSSRRRPPPQQQRRRTTTRRRRRRQQQQQQQQQPPPPPPPPPMMMMMMNNNNNNOOOOOOOOOOOOPPPQQQRRRSSSTTTVVVWWWWWWZZZ[[[[[[ZZZWWWTTTQQQOOONNNNNNOOOPPPQQQQQQRRRRRRMMMMMMLLLLLLLLLMMMMMMNNNLLLMMMNNNOOOOOONNNMMMLLLKKKNNNPPPPPPPPPOOOOOOPPPOOOOOOOOOOOONNNNNNNNNNNNKKKLLLLLLMMMMMMMMMMMMMMMLLLMMMNNNMMMLLLJJJJJJIIIGGGGGGFFFFFFGGGHHHIIIJJJHHHHHHGGGFFFGGGHHHIIIJJJJJJJJJKKKIIIHHHGGGHHHJJJGGGIIIKKKLLLLLLJJJGGGEEEGGGGGGGGGFFFFFFGGGIIIKKKDDDDDDEEEGGGHHHIIIIIIIIIGGGIIIKKKLLLKKKJJJJJJKKKCCCCCCCCCDDDDDDDDDDDDDDDBBBCCCDDDEEEFFFEEEEEEDDD@@@BBBCCCCCCAAAAAABBBDDDBBBCCCDDDEEEFFFEEEEEEDDD@@@AAAAAABBBCCCCCCDDDDDD@@@AAABBBCCCDDDEEEFFFFFFGGGFFFEEEEEEGGGGGGFFFEEECCCDDDEEEEEECCCCCCDDDEEECCCBBBAAAAAA@@@@@@AAAAAACCCDDDFFFFFFEEEDDDDDDEEEGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCDDDDDDEEEFFFGGGCCCCCCBBBBBBCCCCCCDDDEEEGGGGGGGGGGGGHHHIIIJJJKKKFFFGGGHHHHHHGGGGGGHHHJJJLLLKKKIIIGGGFFFFFFGGGGGGAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEFFFFFFGGGEEECCCCCCDDDDDDDDDBBBAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAACCCDDDEEEAAABBBCCCEEEEEEFFFEEEEEEDDDEEEFFFFFFGGGFFFEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDFFFFFFFFFFFFDDDDDDCCCDDDFFFEEEDDDDDDDDDEEEAAA@@@@@@AAADDDGGGHHHHHHCCCDDDDDDEEEEEEEEEEEEFFFGGGGGGFFFDDDDDDCCCCCCDDD???BBBEEEFFFDDDCCCBBBBBBCCCCCCBBBBBBAAABBBBBBCCC@@@AAACCCDDDDDDDDDCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDEEECCCAAA@@@BBBCCCCCCCCCFFFFFFEEEEEEFFFGGGIIIJJJHHHHHHHHHHHHHHHHHHIIIIIIEEEFFFGGGGGGGGGFFFFFFEEEFFFEEEDDDCCCBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAAAAABBBAAA@@@@@@BBBDDDDDDEEEEEEFFFFFFFFFFFFEEEBBBBBBAAAAAA@@@?????????AAA@@@@@@AAACCCDDDCCCBBBBBBCCCDDDFFFGGGGGGGGGFFF@@@AAAAAABBBCCCDDDDDDEEEAAAAAAAAAAAABBBCCCEEEEEECCC???===@@@BBBAAAAAACCCCCCCCCCCCBBBBBBBBBDDDEEECCCCCCBBBAAAAAAAAAAAABBBCCCCCCDDDDDDEEEGGGHHHIIIEEEEEEEEEEEEEEEEEEEEEEEE@@@AAAAAAAAA@@@???>>>===@@@@@@@@@???===<<<>>>???<<<======>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????BBBCCCDDDCCCBBBAAACCCDDD@@@AAABBBDDDEEEFFFFFFFFFCCCDDDFFFGGGIIIIIIIIIIIIIIIHHHGGGDDDCCCCCCEEEHHHGGGGGGHHHHHHHHHHHHGGGGGGDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB[[[[[[[[[[[[\\\]]]^^^___[[[YYYXXXXXXZZZ[[[[[[ZZZ[[[[[[ZZZZZZYYYYYYYYYXXX\\\]]]^^^______^^^]]]\\\VVVWWWWWWWWWWWWVVVVVVUUUSSSSSSTTTTTTTTTTTTSSSSSSPPPOOONNNNNNPPPRRRUUUWWWSSSTTTVVVUUUUUUUUUVVVXXXUUUUUUUUUTTTSSSTTTVVVXXXUUUUUUUUUUUUTTTTTTTTTTTTPPPPPPPPPQQQQQQRRRRRRSSSRRRSSSTTTUUUVVVXXXYYYYYY\\\\\\]]]\\\ZZZWWWTTTRRRRRRSSSSSSTTTTTTTTTTTTTTTPPPOOOOOOOOOPPPQQQRRRRRRPPPQQQRRRSSSSSSSSSSSSSSSRRRTTTUUUUUUTTTTTTVVVWWWUUUUUUUUUTTTTTTTTTSSSSSSPPPPPPQQQQQQQQQQQQQQQPPPPPPQQQRRRPPPNNNLLLMMMNNNKKKJJJJJJIIIJJJKKKMMMNNNLLLKKKJJJJJJJJJKKKMMMNNNLLLMMMMMMLLLJJJIIIKKKLLLJJJKKKLLLMMMLLLJJJHHHGGGIIIJJJKKKJJJIIIIIIKKKMMMJJJKKKKKKLLLLLLKKKKKKJJJGGGJJJMMMOOONNNMMMLLLLLLGGGGGGGGGGGGFFFFFFFFFEEECCCCCCCCCCCCCCCDDDDDDDDDBBBDDDGGGFFFDDDCCCEEEHHHBBBCCCEEEFFFGGGGGGFFFEEECCCCCCDDDEEEFFFGGGHHHHHHDDDEEEEEEFFFHHHIIIIIIJJJIIIHHHHHHHHHJJJKKKJJJIIIDDDEEEGGGGGGFFFFFFHHHIIIFFFEEEEEEDDDCCCDDDDDDDDDFFFGGGHHHHHHGGGGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIEEEEEEEEEFFFGGGGGGHHHHHHEEEEEEDDDDDDEEEEEEFFFGGGJJJIIIIIIIIIIIIJJJKKKKKKIIIJJJLLLLLLKKKJJJKKKMMMLLLKKKIIIHHHGGGGGGHHHIIICCCCCCCCCBBBCCCCCCDDDEEEDDDDDDEEEFFFFFFGGGHHHHHHHHHFFFDDDEEEFFFGGGGGGFFFBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDDDDDDDDDDFFFGGGHHHBBBDDDFFFGGGHHHHHHHHHGGGDDDEEEFFFGGGGGGGGGFFFEEEGGGHHHHHHIIIIIIIIIHHHHHHGGGHHHHHHHHHHHHGGGFFFFFFDDDEEEFFFGGGGGGFFFEEEDDDCCCEEEGGGGGGFFFEEEFFFGGGIIIGGGGGGGGGIIIIIIHHHGGGEEEGGGHHHHHHGGGGGGIIIJJJIIIHHHGGGFFFEEEDDDDDDDDDBBBEEEGGGHHHGGGFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEFFFAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEIIIFFFCCCAAACCCEEEGGGGGGFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHIIIJJJKKKKKKHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFEEECCCCCCDDDDDDEEEDDDDDDDDDEEEDDDDDDCCCBBBDDDEEEEEEEEEDDDDDDFFFGGGDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@???@@@@@@@@@BBBDDDDDDCCCBBBAAADDDGGGHHHFFFEEEEEEGGGGGGGGGFFFEEEDDDDDDCCCCCCAAAAAAAAAAAABBBBBBCCCDDDEEEBBBAAABBBAAA>>>>>>AAAEEEFFFEEEDDDAAA@@@@@@BBBEEEDDDCCCCCCBBBCCCCCCCCCDDDDDDDDDEEEFFFHHHIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCBBBBBBAAA@@@@@@@@@@@@AAAAAA???<<<;;;<<<======>>>??????@@@@@@????????????>>>>>>>>>???@@@@@@AAABBBBBBAAA??????AAACCCBBBCCCDDDEEEEEEEEEEEEEEEBBBDDDEEEGGGHHHHHHHHHGGGHHHHHHGGGEEEDDDDDDGGGIIIGGGGGGGGGGGGGGGFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCDDDDDDDDD```_________```aaabbbbbb___]]]\\\]]]___``````_________````````````aaaaaabbbcccdddeeeeeedddcccbbb^^^^^^^^^^^^]]][[[ZZZYYYXXXYYYYYYYYYYYYXXXVVVUUUTTTSSSRRRQQQRRRUUUWWWYYYXXXYYYZZZYYYXXXXXXYYY[[[XXXYYYYYYWWWVVVWWWZZZ\\\XXXXXXXXXWWWWWWWWWVVVVVVSSSSSSSSSTTTUUUUUUVVVVVVUUUVVVWWWXXXYYY[[[\\\\\\^^^^^^___^^^]]]ZZZXXXVVVVVVVVVWWWXXXWWWVVVUUUTTTSSSRRRSSSSSSTTTUUUVVVWWWVVVVVVVVVVVVWWWYYYZZZZZZYYYYYYYYYXXXXXXYYY\\\___ZZZZZZZZZYYYYYYYYYXXXXXXUUUVVVVVVWWWWWWVVVVVVUUUUUUVVVVVVSSSPPPOOOQQQSSSQQQPPPNNNMMMNNNOOOPPPRRRQQQPPPOOOOOOOOOPPPQQQRRRQQQRRRRRRQQQOOOOOOPPPQQQQQQQQQQQQPPPPPPOOONNNMMMMMMOOOQQQPPPNNNMMMNNNOOOOOOPPPQQQRRRRRRQQQPPPOOONNNQQQUUUWWWWWWUUUTTTTTTQQQPPPPPPOOONNNMMMLLLLLLIIIHHHGGGEEEEEEFFFGGGHHHEEEIIIKKKJJJGGGFFFIIILLLFFFGGGIIIJJJKKKKKKJJJJJJIIIJJJJJJJJJKKKKKKLLLLLLJJJJJJKKKLLLMMMNNNNNNOOOKKKJJJJJJLLLNNNOOOOOONNNIIIKKKMMMNNNNNNOOOPPPRRRNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMLLLKKKLLLNNNPPPQQQQQQQQQQQQRRRRRRRRRRRRLLLMMMNNNNNNNNNMMMKKKJJJKKKKKKKKKKKKKKKLLLMMMMMMOOONNNMMMMMMMMMMMMMMMMMMMMMOOOQQQQQQPPPOOOPPPQQQSSSQQQOOOMMMLLLLLLLLLLLLHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLMMMMMMNNNNNNNNNMMMKKKJJJKKKMMMNNNNNNNNNIIIIIIIIIHHHGGGGGGFFFFFFIIIHHHHHHHHHHHHJJJKKKLLLFFFHHHJJJLLLMMMMMMMMMLLLGGGHHHJJJKKKLLLKKKJJJIIIJJJKKKKKKKKKKKKKKKJJJJJJLLLMMMMMMNNNMMMLLLKKKJJJJJJKKKLLLMMMMMMLLLKKKJJJIIIKKKMMMNNNMMMLLLLLLMMMNNNMMMMMMNNNPPPOOOMMMKKKIIIKKKMMMMMMLLLLLLNNNPPPKKKKKKJJJJJJJJJJJJKKKKKKHHHIIIKKKKKKKKKKKKLLLNNNLLLLLLKKKJJJJJJJJJJJJJJJFFFFFFFFFFFFGGGHHHIIIJJJGGGGGGGGGGGGGGGHHHIIIIIILLLJJJGGGGGGHHHJJJJJJJJJHHHJJJLLLMMMNNNNNNMMMLLLMMMMMMMMMNNNOOOPPPQQQRRRNNNMMMLLLKKKJJJKKKKKKLLLKKKJJJHHHGGGGGGGGGHHHIIIHHHIIIIIIJJJIIIHHHGGGFFFGGGHHHIIIIIIHHHHHHIIIKKKFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEGGGHHHGGGEEECCCEEEFFFHHHHHHHHHHHHGGGJJJJJJIIIGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEDDDEEEFFFCCC???AAAFFFFFFGGGHHHFFFCCCBBBCCCDDDGGGGGGFFFEEEEEEEEEEEEFFFEEEEEEFFFGGGHHHJJJKKKLLLHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFDDDDDDDDDDDDEEECCCCCCCCCBBB@@@???AAABBB@@@AAABBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBCCCCCCAAAAAAAAA@@@??????AAACCCEEEFFFGGGHHHIIIIIIIIIIIIFFFGGGIIIJJJKKKJJJIIIHHHHHHIIIIIIHHHGGGGGGJJJLLLJJJKKKKKKKKKJJJJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEFFFDDDEEEEEEFFFGGGHHHIIIJJJaaaaaa``````aaabbbbbbcccbbb```___```bbbccccccbbbbbbbbbcccdddeeefffggghhhggghhhiiijjjjjjiiihhhgggggggggfffeeecccaaa___^^^]]]]]]]]]]]]\\\ZZZYYYWWWYYYWWWUUUTTTTTTVVVYYYZZZ\\\]]]]]]\\\[[[ZZZ\\\]]][[[[[[[[[ZZZYYYZZZ]]]___YYYYYYYYYYYYXXXXXXXXXXXXUUUUUUVVVVVVWWWXXXYYYYYYYYYYYYZZZ[[[]]]^^^___```______``````___]]]ZZZYYYXXXYYYYYYYYYYYYWWWVVVUUUTTTTTTUUUUUUVVVWWWXXXYYYZZZYYYYYYYYY[[[]]]___```]]]]]]\\\[[[ZZZ\\\```ccc]]]]]]]]]\\\\\\\\\\\\[[[YYYZZZZZZZZZZZZZZZYYYYYYYYYZZZYYYVVVRRRQQQTTTWWWUUUTTTRRRQQQQQQRRRSSSUUUTTTSSSSSSRRRRRRSSSUUUVVVWWWXXXXXXVVVUUUTTTVVVWWW\\\\\\[[[ZZZZZZYYYYYYXXXPPPSSSUUUUUURRRPPPPPPQQQOOOQQQSSSUUUWWWWWWWWWWWWVVVZZZ^^^``````^^^]]]\\\ZZZZZZYYYWWWVVVUUUTTTSSSQQQOOOLLLJJJIIIKKKMMMNNNHHHLLLOOOMMMJJJIIILLLOOOKKKLLLNNNOOOPPPPPPPPPOOOOOOOOOOOOOOONNNNNNNNNNNNNNNOOOOOOPPPQQQQQQRRRRRRQQQQQQQQQRRRUUUWWWWWWVVVPPPRRRTTTUUUVVVWWWYYY[[[VVVVVVUUUTTTTTTTTTTTTUUUQQQRRRQQQPPPPPPQQQTTTWWWYYYYYYYYYZZZZZZ[[[[[[[[[UUUVVVWWWWWWUUURRRPPPNNNSSSRRRRRRRRRRRRSSSTTTTTTYYYXXXWWWVVVVVVUUUUUUVVVVVVWWWYYYYYYXXXXXXXXXYYY[[[YYYWWWTTTRRRQQQQQQQQQMMMMMMMMMMMMMMMNNNOOOOOOTTTTTTTTTUUUUUUUUUUUUUUUSSSRRRQQQRRRTTTVVVVVVVVVRRRRRRQQQOOONNNLLLKKKKKKLLLLLLKKKKKKLLLMMMOOOPPPJJJLLLNNNQQQRRRRRRQQQPPPKKKMMMOOOPPPQQQPPPOOONNNQQQQQQRRRRRRRRRQQQQQQPPPRRRRRRSSSTTTSSSRRRQQQPPPQQQRRRSSSSSSSSSSSSRRRQQQOOORRRTTTUUUTTTSSSSSSTTTNNNOOOPPPSSSUUUVVVSSSQQQLLLOOOQQQQQQOOOOOORRRTTTNNNNNNOOOOOOPPPRRRSSSTTTLLLMMMNNNNNNMMMNNNQQQSSSPPPPPPOOONNNNNNMMMNNNNNNMMMLLLLLLLLLLLLNNNPPPQQQMMMLLLLLLLLLLLLMMMNNNNNNMMMLLLLLLMMMNNNNNNMMMKKKLLLNNNQQQTTTTTTSSSQQQPPPTTTTTTTTTTTTUUUWWWXXXXXXTTTSSSQQQOOOOOOOOOQQQRRRPPPOOONNNLLLLLLMMMMMMNNNNNNNNNOOOOOOOOONNNLLLKKKIIIJJJLLLKKKJJJJJJKKKMMMKKKKKKKKKLLLKKKKKKJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHJJJLLLMMMKKKIIIFFFDDDDDDGGGLLLMMMKKKGGGIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGCCCEEEHHHKKKGGGDDDHHHOOOEEEHHHJJJIIIGGGGGGIIIKKKJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGGGGHHHJJJLLLMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKHHHGGGFFFFFFHHHIIIFFFGGGGGGGGGEEEEEEGGGIIICCCDDDEEEFFFFFFFFFEEEDDDEEEEEEEEEEEEEEEFFFGGGHHHGGGHHHGGGFFFEEEEEEGGGIIIGGGHHHIIIKKKLLLMMMMMMMMMJJJKKKMMMOOOOOONNNLLLKKKIIIJJJKKKKKKJJJJJJLLLNNNPPPPPPPPPPPPPPPOOONNNMMMJJJIIIIIIHHHHHHIIIIIIJJJHHHIIIJJJKKKMMMNNNOOOPPPgggfffdddccccccdddfffgggffffffgggggghhhhhhiiiiiiggghhhiiikkkkkkjjjiiiiiisssrrrqqqooonnnmmmmmmmmmqqqooollljjjiiihhhfffdddeeeffffffccc```]]]\\\\\\```___]]]]]]^^^___`````````aaaaaa```]]][[[[[[\\\___``````^^^\\\ZZZ[[[\\\```___^^^^^^]]]\\\\\\\\\XXXYYYZZZ[[[\\\]]]]]]]]]___]]]\\\]]]___aaabbbaaadddcccaaa```______`````````___]]][[[ZZZZZZZZZ[[[YYYZZZ[[[\\\]]]]]]\\\\\\____________```aaabbbcccccccccaaa^^^\\\\\\___bbbccccccdddddddddbbbaaa```]]]]]]^^^^^^____________[[[[[[[[[[[[\\\\\\]]]^^^\\\\\\[[[XXXVVVUUUWWWYYYXXXXXXXXXYYYZZZ\\\___```^^^^^^^^^^^^^^^___``````cccbbbaaa```^^^]]]\\\[[[[[[ZZZYYYXXXWWWWWWWWWWWWUUUYYY\\\\\\ZZZZZZ^^^cccccceeegggiiijjjkkkjjjjjjffffffffffffdddbbb___^^^XXXVVVTTTTTTVVVXXXYYYYYYTTTTTTSSSPPPNNNNNNPPPRRRLLLOOOSSSUUUUUUUUUVVVWWWUUUUUUVVVVVVUUUSSSQQQPPPRRRUUUWWWWWWUUUUUUWWWZZZXXXXXXXXXYYY[[[^^^```bbb``````aaabbbbbbbbbbbbaaa^^^^^^^^^^^^^^^]]]\\\[[[]]]]]]\\\ZZZZZZ[[[___bbbaaa```aaadddggghhheeebbbbbb```^^^^^^^^^___^^^]]]ZZZ[[[]]]^^^___^^^^^^]]]___aaaccccccbbbaaabbbcccgggddd``````ccceeeeeedddgggeeebbb^^^ZZZWWWUUUTTTTTTTTTTTTUUUWWWYYYZZZ[[[\\\\\\]]]]]]]]]\\\\\\[[[YYYZZZ\\\^^^````````````\\\ZZZXXXUUURRRQQQQQQPPPTTTTTTTTTTTTTTTSSSSSSRRRTTTUUUWWWXXXXXXWWWVVVUUUTTTUUUWWWXXXXXXXXXWWWWWWZZZZZZZZZZZZZZZYYYXXXWWW\\\\\\[[[[[[ZZZZZZZZZZZZUUUWWWYYY\\\]]]]]]\\\[[[]]]XXXXXX^^^bbb```[[[YYY[[[ZZZYYYZZZ[[[\\\\\\ZZZZZZZZZYYYYYYYYYZZZZZZ[[[ZZZZZZYYYYYYYYYYYYYYYYYYXXXXXXXXXYYYYYYZZZ[[[[[[ZZZYYYXXXWWWVVVWWWXXXXXXTTTTTTTTTUUUUUUUUUVVVVVVTTTVVVWWWXXXWWWWWWWWWXXXWWWXXXWWWTTTUUUXXXVVVRRRVVVWWWYYYYYYWWWUUUUUUVVV[[[[[[\\\\\\]]]\\\\\\\\\[[[XXXVVVVVVXXXXXXVVVSSSYYYWWWUUUUUUVVVVVVUUUTTTSSSUUUWWWXXXWWWWWWXXXYYYPPPRRRTTTTTTTTTSSSTTTUUURRRRRRQQQQQQQQQQQQQQQRRRPPPOOOOOONNNMMMKKKJJJIIIHHHKKKNNNPPPPPPPPPPPPQQQLLLMMMNNNPPPPPPPPPOOONNNQQQQQQPPPPPPOOONNNMMMMMMJJJJJJJJJIIIIIIJJJJJJKKKIIIKKKMMMLLLIIIIIIKKKNNNNNNMMMKKKKKKLLLLLLKKKKKKOOONNNMMMMMMLLLMMMMMMNNNOOONNNNNNNNNOOOQQQSSSTTTRRRRRRRRRRRRQQQPPPOOOOOOLLLLLLMMMMMMMMMMMMLLLLLLJJJJJJIIIIIIIIIJJJKKKLLLIIIJJJLLLMMMMMMLLLJJJIIILLLKKKIIIIIIKKKLLLKKKJJJLLLLLLKKKKKKKKKLLLLLLMMMPPPOOONNNNNNNNNOOOPPPQQQTTTPPPOOORRRRRRNNNOOOSSSSSSSSSRRRQQQOOOPPPSSSUUUSSSUUUUUUSSSPPPOOORRRUUUQQQQQQQQQPPPNNNOOOQQQSSSSSSQQQOOOMMMNNNQQQVVVYYYhhhgggfffeeeeeefffhhhiiiggggggggghhhhhhiiiiiiiiimmmnnnoooqqqqqqqqqpppooorrrrrrrrrqqqqqqpppooooooooommmkkkiiihhhgggfffeeefffhhhiiihhhfffeeeeeeeeeaaa```___```aaacccdddeeedddeeeeeedddaaa``````aaa______^^^]]][[[ZZZ\\\^^^aaabbbbbbccccccbbbaaaaaa______```aaaaaa``````___aaa___^^^___aaadddeeedddeeedddcccbbbaaabbbbbbccceeecccaaa___]]]\\\\\\\\\[[[\\\]]]____________^^^aaaaaabbbbbbccceeefffgggeeeeeedddcccaaabbbdddgggggghhhhhhiiihhhgggfffeeeddddddddddddddddddeeeeeebbbaaaaaaaaa```aaaaaabbb`````````^^^[[[ZZZ[[[\\\[[[[[[[[[\\\]]]```bbbcccddddddccccccddddddeeefffhhhgggeeeccc```^^^\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ZZZ^^^aaaaaa___```eeeiiijjjkkknnnpppqqqrrrrrrrrrqqqqqqpppooollliiifffeeebbb___\\\ZZZZZZZZZZZZYYYWWWWWWVVVTTTRRRRRRUUUWWWQQQSSSVVVXXXWWWVVVVVVWWWWWWXXXYYYYYYYYYXXXWWWVVVYYY[[[]]]]]]\\\\\\^^^```^^^^^^^^^___aaaccceeefffeeefffggghhhhhhhhhhhhhhhjjjkkkkkkkkkjjjiiihhhhhhbbbbbbbbbaaa```aaadddfffiiihhhhhhiiikkkkkkhhheeeiiihhhffffffggghhhgggfffbbbbbbbbbccccccbbbbbbbbbiiikkkmmmmmmmmmlllmmmnnnooollljjjkkkmmmnnnnnnmmmooommmiiifffbbb```___^^^\\\\\\\\\\\\]]]^^^___```bbbbbbbbbccccccbbbbbbaaafffgggiiijjjkkkkkkjjjjjjgggfffccc```^^^]]]\\\\\\ZZZZZZZZZZZZZZZYYYXXXWWWYYYZZZ\\\]]]^^^]]]\\\[[[[[[\\\^^^```aaaaaaaaa```aaaaaabbbbbbaaaaaa```___````````````````````````\\\^^^```bbbdddccccccbbbdddaaaaaagggjjjhhhdddcccbbbaaa```aaacccdddcccbbb```````````````aaaaaabbbbbbbbbaaaaaaaaabbbbbbccccccddddddeeeeeeeeeeeeeeeaaa```^^^]]]\\\\\\\\\]]]]]]]]]]]]^^^^^^^^^______\\\^^^______^^^]]]^^^___``````___[[[\\\___^^^ZZZ\\\]]]___^^^]]]]]]^^^___```aaabbbbbbcccbbbbbbbbb___]]][[[[[[]]]]]][[[YYY^^^]]][[[[[[[[[\\\[[[ZZZZZZ[[[]]]]]]\\\\\\]]]^^^XXXZZZ[[[[[[YYYXXXXXXYYYZZZZZZYYYYYYXXXYYYYYYYYYZZZZZZYYYXXXWWWUUUTTTSSSQQQSSSUUUUUUTTTSSSTTTUUURRRSSSTTTTTTUUUUUUUUUTTTUUUUUUTTTSSSRRRRRRQQQQQQTTTSSSRRRQQQQQQQQQQQQQQQNNNOOOOOONNNMMMMMMOOOPPPSSSQQQPPPOOOPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRTTTSSSSSSSSSTTTUUUWWWXXXTTTUUUUUUVVVVVVVVVUUUUUUPPPPPPPPPPPPQQQQQQQQQQQQNNNNNNNNNNNNNNNOOOOOOPPPOOOOOONNNNNNNNNNNNOOOOOORRRQQQOOOOOOQQQQQQQQQPPPPPPPPPOOOOOOOOOOOOPPPPPPUUUTTTSSSSSSSSSTTTUUUVVVZZZVVVUUUXXXXXXUUUUUUYYYWWWWWWVVVTTTSSSSSSUUUXXXYYYZZZZZZXXXVVVUUUWWWZZZ[[[[[[[[[ZZZYYYYYY[[[]]]\\\ZZZWWWVVVXXX[[[]]]^^^hhhhhhhhhggghhhiiijjjkkkhhhhhhhhhiiiiiiiiiiiiiiimmmnnnppprrrrrrrrrrrrqqqqqqrrrsssssssssqqqooonnnlllkkkiiihhhfffeeeeeeeeeccceeeggggggfffeeefffgggaaaaaaaaabbbdddgggiiijjjhhhiiiiiihhheeeddddddeee______^^^\\\ZZZ[[[^^^aaadddeeeggghhhiiihhhgggfffeeeffffffgggfffeeedddcccdddbbbaaabbbdddgggggggggeeeeeeeeeeeeeeefffggggggkkkiiifffcccaaa______^^^^^^___aaabbbccccccbbbbbbddddddeeeggghhhjjjkkklllhhhiiiiiiiiihhhiiilllnnnmmmnnnooopppoooooommmlllmmmmmmmmmmmmllllllllllllkkkjjjiiihhhhhhhhhhhhhhhfffggghhhfffcccaaa```````````````aaaccceeegggiiilllllllllllllllmmmnnnnnnooonnnkkkhhheeebbb```______```bbbcccdddddddddcccbbbeeehhhhhhhhhiiimmmqqqsssuuuwwwzzz|||}}}}}}}}}~~~{{{xxxtttqqqooolllhhhdddbbbaaaaaa```___[[[[[[[[[YYYWWWXXXZZZ]]]YYY[[[]]]]]][[[ZZZYYYZZZ[[[\\\]]]^^^___``````___```bbbdddeeeeeeeeeggghhhhhhhhhhhhhhhiiikkklllmmmnnnnnnoooqqqqqqrrrrrrrrrssssssssssssrrrqqqpppoooiiijjjkkkjjjiiiiiikkkmmmoooooooooppprrrrrrpppnnnqqqpppooopppqqqrrrrrrppplllkkkjjjiiiiiiiiikkkkkkvvvxxxzzzzzzyyyxxxyyyzzzxxxwwwwwwyyyzzz{{{zzzyyyyyywwwtttqqqnnnmmmnnnnnnjjjiiihhhgggggggggggggggjjjjjjkkkkkkkkkkkkjjjjjjmmmnnnooopppqqqppppppooommmllljjjhhhfffeeedddddddddddddddcccbbbaaa```___```aaabbbdddddddddcccbbbdddeeefffhhhiiijjjjjjjjjiiijjjjjjjjjjjjiiiiiihhhffffffgggggghhhiiiiiiiiigggiiikkkmmmnnnnnnmmmllliiihhhjjjnnnoookkkiiikkkjjjiiihhhiiijjjkkkkkkiiiggggggggghhhhhhhhhiiiiiilllkkkkkkkkklllmmmnnnnnnllllllmmmnnnnnnmmmkkkjjjjjjiiihhhffffffeeeeeefffhhhhhhhhhhhhiiiiiiiiijjjhhhjjjkkkkkkiiihhhhhhiiilllllliiiffffffjjjjjjfffeeefffffffffeeefffhhhjjjhhhhhhiiijjjjjjjjjjjjjjjeeedddccccccdddeeedddbbbgggeeeccccccdddeeedddcccdddfffgggfffdddccccccdddaaacccdddcccaaa```___```eeedddccccccbbbbbbbbbbbb`````````___]]]\\\ZZZYYY\\\\\\\\\ZZZXXXXXXYYY[[[[[[[[[ZZZZZZ[[[[[[\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXYYYXXXWWWVVVTTTSSSRRRQQQUUUSSSRRRRRRSSSSSSSSSRRRXXXWWWUUUTTTTTTUUUWWWXXXVVVWWWYYYZZZ[[[[[[ZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]YYYYYYZZZ[[[\\\\\\\\\\\\VVVUUUUUUTTTUUUVVVWWWXXXTTTTTTTTTTTTTTTUUUUUUUUUWWWUUUTTTRRRRRRTTTUUUWWWYYYXXXVVVVVVXXXYYYXXXWWWVVVVVVVVVUUUUUUUUUUUUUUUZZZYYYYYYYYYYYYZZZ[[[\\\```]]]]]]______]]]^^^```\\\\\\\\\ZZZXXXXXXZZZ\\\```aaaaaa```^^^^^^___aaaccccccdddcccaaaaaaccceeefffcccaaaaaadddeeedddbbbiiiiiijjjjjjjjjkkkkkkkkkjjjjjjjjjiiiiiiiiiiiiiiilllmmmoooqqqrrrrrrqqqqqqnnnppprrrsssqqqnnnkkkiiiiiiiiihhhfffcccbbbbbbccc```bbbddddddcccccccccdddbbbcccdddeeegggiiimmmooommmnnnnnnkkkhhheeeeeefffbbbaaa```^^^]]]___cccfffhhhjjjlllnnnnnnllljjjhhhiiijjjlllmmmmmmlllkkkjjjjjjhhhfffeeeggghhhhhhhhhfffgggggghhhiiijjjkkklllooommmjjjgggdddbbbaaa```aaabbbdddffffffgggfffffffffgggiiijjjlllmmmnnnoookkklllmmmnnnnnnooorrrtttssstttuuuvvvvvvuuutttttttttttttttssssssssssssssssssrrrqqqpppooonnnnnnnnnlllnnnooonnnkkkhhhffffffeeeeeeeeefffhhhkkkmmmoootttttttttttttttuuuvvvvvvuuutttrrrooollliiigggffffffgggjjjkkklllkkkjjjiiihhhkkkmmmoooooorrruuuxxx{{{}}}~~~{{{yyypppmmmjjjhhhhhhhhhhhhgggaaa``````^^^\\\\\\___aaa```bbbccccccaaa```___```^^^___aaaccceeefffggghhhhhhiiikkkmmmnnnooopppppprrrrrrrrrrrrsssttttttuuuvvvwwwxxxyyyzzz{{{{{{{{{yyyyyyyyyxxxwwwuuutttsssoooqqqssssssrrrrrrssstttqqqrrrtttvvvxxxyyyyyyyyyuuuuuuuuuvvvxxxyyyyyywwwtttrrrpppnnnooorrruuuxxx~~~~~~~~~}}}{{{yyyzzz{{{|||xxxvvvuuusssqqqoooooonnnpppqqqrrrrrrsssrrrrrrrrroooppprrrssstttttttttsssrrrqqqpppnnnlllkkkjjjjjjnnnnnnmmmmmmlllkkkiiiiiiggghhhiiijjjkkkkkkkkkjjjmmmmmmmmmnnnnnnnnnnnnnnnppppppqqqqqqqqqppppppooollllllmmmnnnpppqqqrrrsssssstttvvvxxxyyyxxxwwwwwwrrrqqqsssuuusssnnnnnnqqqooonnnmmmnnnpppqqqpppooommmmmmnnnoooooopppppppppssssssssstttuuuvvvwwwxxxttttttuuuvvvuuusssqqqpppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrssssssuuuvvvwwwvvvuuusssssstttvvvvvvsssooopppttttttpppnnnnnnmmmkkkiiijjjmmmooommmnnnooopppppppppppppppkkkkkkkkkkkklllmmmllllllooonnnllllllmmmnnnnnnmmmnnnooopppooollljjjiiijjjggghhhjjjiiihhhgggggghhhlllkkkjjjiiihhhhhhhhhhhheeeddddddcccbbb```___^^^``````^^^\\\ZZZ[[[^^^```aaaaaa_________```aaabbb```___^^^]]]]]]^^^^^^___]]]\\\[[[YYYWWWUUUSSSRRRYYYVVVTTTTTTWWWYYYWWWUUU[[[ZZZYYYWWWWWWXXX[[[]]][[[]]]```bbbddddddcccbbbaaaaaa```````````````aaa^^^___```````````````___[[[ZZZXXXXXXXXXZZZ\\\^^^XXXYYYYYYZZZZZZZZZZZZZZZ\\\\\\[[[ZZZZZZ[[[\\\\\\^^^\\\[[[[[[\\\]]]]]]\\\\\\\\\\\\\\\\\\\\\[[[[[[]]]]]]]]]]]]^^^^^^______cccbbbbbbcccccccccdddfffbbbccccccaaa___^^^```aaaggggggggggggffffffggggggjjjkkklllkkkjjjiiikkklllmmmjjjhhhjjjlllllliiieeejjjkkklllmmmmmmlllkkkjjjkkkjjjjjjjjjiiiiiihhhhhhmmmnnnoooqqqrrrrrrqqqqqqlllmmmoooooommmiiieeebbbdddeeeeeeccc___^^^___``````bbbeeeffffffggghhhjjjhhhjjjkkklllkkkmmmqqqtttttttttsssoookkkgggffffffffffffdddbbbaaadddhhhkkkoooppprrrtttsssqqqooommmnnnpppsssuuuvvvvvvuuutttpppnnnkkkiiijjjjjjiiihhhiiijjjkkklllnnnoooppppppqqqooollliiifffdddccccccdddeeegggiiijjjjjjjjjjjjiiijjjlllmmmoooooooooooommmnnnnnnnnnnnnpppsssvvvuuuvvvwwwyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvuuutttttttttttttttrrrtttuuutttqqqnnnmmmmmmkkkkkkkkkllloooqqqtttvvvzzzzzzzzzzzzzzz{{{||||||yyyxxxwwwvvvtttrrrqqqqqqoooqqqrrrttttttrrrqqqooooooqqqssstttvvvyyy|||~~~uuurrrnnnkkkkkkkkkkkkjjjffffffeeecccaaaaaaccceeeeeeggghhhgggfffeeeeeefffdddeeefffhhhjjjmmmnnnoooqqqrrruuuxxxzzz{{{{{{zzzzzz{{{{{{|||||||||||||||~~~~~~~~~|||zzzyyytttvvvwwwxxxxxxxxxzzz{{{wwwyyyzzz|||}}}~~~{{{zzz{{{}}}~~~xxxwwwtttsssuuuzzz~~~|||yyywwwvvvvvvvvvvvvwwwxxxyyyyyyxxxxxxuuuvvvyyy{{{|||}}}}}}}}}{{{{{{zzzyyyxxxwwwvvvuuuvvvvvvvvvvvvuuutttsssrrrrrrsssttttttuuuvvvvvvvvvwwwwwwvvvuuutttsssrrrrrrwwwwwwxxxxxxxxxxxxwwwwwwrrrssstttvvvwwwyyyzzz{{{|||~~~}}}~~~|||wwwvvvyyyvvvuuuuuuuuuwwwxxxwwwvvvuuuvvvxxxyyyzzzzzzzzzyyy||||||||||||}}}~~~|||{{{wwwxxxyyyzzz{{{|||}}}}}}zzz{{{{{{{{{{{{|||||||||~~~~~~||||||}}}}}}~~~{{{xxxxxx|||{{{xxxtttsssrrrooolllkkkmmmoooooopppqqqrrrssssssssssssooopppqqqrrrrrrssstttuuuwwwuuuttttttuuuvvvvvvuuuvvvwwwwwwuuurrrooonnnnnniiikkkmmmmmmmmmmmmnnnooooooooommmllljjjjjjiiiiiijjjjjjiiihhhgggeeedddccc``````___]]]\\\^^^bbbffffffeeedddccccccccceeeeeedddcccbbbaaaaaacccdddeeecccbbbbbb```^^^\\\YYYXXX\\\YYYWWWXXX[[[]]]\\\ZZZ]]]]]]]]]\\\ZZZZZZ]]]``````bbbeeeiiikkkkkkkkkkkkgggggggggffffffeeeddddddeeeeeeeeedddcccbbbaaa```___^^^\\\\\\\\\^^^```aaa]]]]]]^^^___```______^^^aaabbbccccccccccccbbbaaaaaa___^^^^^^___``````___bbbbbbccccccbbbbbb``````______```aaabbbbbbcccccceeeeeeeeeeeefffhhhiiiiiiiiijjjjjjiiigggfffgggiiimmmmmmmmmmmmnnnnnnmmmmmmsssuuuvvvvvvtttttttttuuutttrrrrrrssstttsssoookkknnnooopppqqqpppnnnllljjjkkkkkkjjjiiihhhhhhggggggggghhhjjjkkkkkkjjjjjjiiijjjkkklllmmmkkkgggccc```bbbdddfffdddaaa```ccceeebbbeeehhhjjjkkklllnnnpppqqqssstttrrrppppppsssvvvwwwwwwvvvrrrmmmiiihhhgggjjjjjjiiigggggghhhkkknnntttuuuvvvxxxwwwvvvuuussstttvvvzzz}}}~~~}}}uuusssooonnnnnnnnnmmmkkknnnoooqqqrrrtttuuuuuuuuuqqqooommmkkkiiihhhgggggghhhjjjlllnnnoooooooooooonnnooopppqqqqqqpppooonnnmmmmmmmmmkkkkkklllpppssstttuuuvvvxxxyyyyyyxxxxxxwwwwwwxxxxxxxxxyyyyyyyyyxxxxxxwwwxxxxxxyyyzzzzzzwwwyyyyyyxxxvvvtttttttttqqqqqqrrrsssuuuxxx{{{}}}~~~~~~}}}}}}||||||{{{{{{zzzzzzyyyzzz{{{{{{{{{zzzyyyxxxxxxxxxzzz{{{~~~zzzvvvqqqnnnlllkkkiiihhhjjjjjjjjjiiihhhiiilllooommmnnnooonnnlllkkklllmmmmmmmmmnnnooorrrtttvvvwww{{{|||}}}|||wwwxxxzzz{{{|||}}}|||zzzyyyyyy|||~~~}}}||||||}}}~~~|||~~~~~~~~~~~~~~~~~~~~~}}}}}}|||}}}{{{zzzyyyyyyzzz{{{|||~~~~~~}}}xxxxxxvvvssspppnnnooopppqqqrrrssstttuuuvvvvvvvvvssstttvvvwwwwwwxxxzzz|||}}}{{{zzzzzz|||}}}}}}|||{{{||||||zzzvvvsssrrrrrrlllnnnppprrrrrrrrrsssuuurrrqqqooonnnlllkkkjjjjjjkkkjjjjjjiiihhhfffeeedddaaabbbaaaaaaaaaccchhhkkklllkkkkkkjjjjjjjjjjjjjjjhhhgggfffeeefffgggiiikkkfffffffffeeedddbbb```^^^___^^^^^^___aaacccccccccbbbdddeeeccc```___aaadddeeegggjjjnnnppprrrssstttnnnnnnnnnnnnmmmkkkjjjiiijjjjjjjjjiiihhhfffddddddeeedddcccbbbbbbcccdddeeecccdddeeefffffffffeeedddhhhiiikkkllllllkkkiiihhhfffdddccccccdddeeeeeedddhhhiiiiiijjjiiihhhfffeeedddeeefffhhhiiiiiiiiiiiihhhjjjkkkiiijjjnnnpppnnnpppqqqrrrrrrqqqpppqqqrrrtttsssssstttvvvvvvuuussswwwyyy{{{zzzyyyxxxxxxyyy{{{|||}}}~~~|||zzzwwwvvvrrrtttuuuvvvtttqqqnnnlllkkkjjjjjjiiigggfffeeeeeebbbccccccddddddcccaaa```iiijjjkkklllkkkhhhfffdddfffjjjmmmmmmlllmmmqqquuupppqqqssstttssssssssstttvvvxxxxxxuuupppnnnppptttssssssrrroookkkhhhgggggglllllllllkkkjjjjjjmmmooorrrssstttuuuwwwwwwxxxxxxwwwzzz}}}~~~xxxvvvsssrrrsssssssssrrrtttuuuwwwyyyzzz{{{{{{zzzqqqpppnnnlllllllllllllllmmmnnnpppssstttuuuuuutttssstttttttttsssqqqnnnmmmmmmllliiifffeeegggkkkooopppqqqsssuuuvvvwwwvvvvvvvvvvvvwwwxxxyyyzzzzzz{{{xxxxxxyyyzzz{{{}}}|||}}}}}}|||zzzzzz{{{|||wwwxxxxxxzzz|||zzzwwwrrrooommmlllkkkiiimmmnnnpppppprrruuuyyy||||||||||||zzzwwwvvvvvvwwwxxxxxxxxxyyyzzz|||~~~~~~|||{{{yyyzzz|||}}}~~~~~~~~~|||||||||zzzwwwuuuuuuuuuttttttvvvwwwxxxyyyyyyyyyvvvxxx{{{||||||}}}~~~}}}zzzwwwvvvvvvrrrtttvvvwwwvvvvvvwwwxxxvvvuuusssqqqooonnnmmmmmmlllllllllkkkiiihhhfffeeeggghhhhhhhhhhhhjjjnnnpppssstttttttttssssssrrrqqqlllkkkiiiiiiiiilllnnnpppjjjjjjllllllllljjjhhhgggccceeefffggghhhiiilllnnnjjjmmmpppnnnjjjggghhhjjjkkklllooorrruuuxxx{{{|||wwwwwwwwwvvvuuurrrpppooooooooooooooonnnlllkkkkkkllllllkkkjjjjjjiiiiiiiiijjjkkkmmmnnnnnnnnnlllkkkqqqqqqrrrrrrrrrrrrqqqqqqmmmkkkjjjjjjkkkllllllkkknnnoooppppppooonnnllljjjlllmmmoooqqqrrrrrrrrrrrrnnnrrrrrrpppqqqwwwxxxvvvvvvxxxzzzzzzzzzzzzzzz|||{{{zzzzzz|||~~~}}}zzzzzz|||~~~~~~}}}|||||||||vvvwwwyyyyyywwwsssooommmkkkjjjiiihhhgggfffeeedddcccddddddeeedddbbbaaa```hhhiiikkkllllllkkkjjjiiilllqqqvvvxxxwwwzzz~~~{{{yyyyyywwwyyyxxxtttmmmjjjlllooolllmmmllljjjgggeeeeeeeeelllmmmnnnmmmlllkkkmmmnnnlllmmmoooqqqsssvvvxxxyyywwwzzz}}}~~~|||zzzyyywwwuuuuuuwwwxxxyyyxxxxxxzzz|||}}}~~~~~~qqqpppooonnnnnnnnnooopppppprrrtttvvvxxxxxxxxxxxxwwwwwwxxxwwwuuuqqqnnnlllmmmkkkgggbbb```bbbggglllnnnoooqqqssstttuuuttttttuuuuuuvvvxxxyyyzzz{{{|||xxxxxxyyy{{{}}}~~~}}}}}}||||||}}}~~~wwwtttqqqoooooooooooonnnoooqqqsssvvvyyy}}}}}}{{{|||}}}~~~~~~}}}{{{zzz{{{vvvwwwxxxzzz{{{{{{||||||xxx{{{~~~|||yyyxxxxxxwwwyyy{{{{{{zzzyyyyyyzzzzzzyyywwwtttrrrqqqppppppssssssrrrqqqpppnnnmmmlllmmmnnnooonnnnnnooorrrtttzzzzzz{{{|||{{{zzzxxxwwwooommmlllkkkllloooqqqsssrrrsssuuuvvvvvvuuusssrrrgggjjjmmmmmmmmmnnnrrrvvvpppuuuxxxwwwrrrnnnnnnoooooopppqqqtttxxx|||}}}}}}}}}|||zzzxxxuuutttrrrrrrrrrsssrrrrrrqqqqqqqqqqqqqqqqqqpppnnnmmmllloooppprrrttttttsssrrrqqqxxxwwwvvvttttttvvvwwwxxxsssqqqppppppqqqrrrrrrqqqrrrsssttttttsssrrrooonnnssstttvvvxxxyyyzzzyyyyyysssxxxxxxuuuwww}}}|||{{{}}}||||||}}}|||xxxsssmmmjjjhhhhhhiiiiiihhhfffdddbbb``````aaaaaaaaaaaa``````dddgggkkklllllllllooosssvvv{{{~~~xxxuuutttrrrooojjjfffcccaaaaaabbb```aaabbbaaa___^^^]]]]]]ffffffeeeeeedddccccccbbbbbbccceeehhhlllooorrrtttxxxzzz~~~|||wwwwwwyyyzzzyyywwwyyy}}}~~~}}}vvvtttqqqoooooorrruuuxxxuuuvvvyyy{{{||||||{{{{{{xxxzzz{{{zzzwwwrrrmmmiiiiii```YYYWWWWWWWWW^^^fffcccbbbfffmmmpppooopppsssqqquuuzzz~~~||||||}}}~~~~~~~~~|||wwwtttooommmllllllkkkjjjqqqnnnpppwww~~~~~~}}}||||||{{{|||zzz{{{{{{zzzzzz|||~~~}}}||||||{{{}}}~~~|||xxxuuuvvvwwwwwwvvvuuuvvvwwwvvvtttrrrwwwwwwwwwuuuuuuvvvyyy|||}}}zzzwwwtttqqqnnnooorrrvvvyyyzzz|||~~~|||tttssssssrrrtttvvvxxxzzzyyyzzz|||}}}}}}}}}{{{{{{~~~|||||||||}}}}}}xxxzzz||||||zzzyyyxxxyyyxxxxxxxxxyyyzzz{{{yyyxxx{{{zzzyyyyyyzzzzzzxxxvvv~~~}}}{{{zzzzzzzzz{{{|||xxxyyy{{{||||||{{{yyyxxx{{{{{{zzzzzzyyyyyyyyyxxxxxx|||~~~||||||}}}|||{{{{{{}}}}}}yyytttpppmmmjjjjjjkkkkkkjjjhhheeecccaaabbbcccdddeeefffffffffeeegggjjjjjjiiikkkppptttyyyqqqnnnooojjjhhhddd```\\\ZZZYYYXXXYYYZZZZZZZZZYYYXXXXXXYYY^^^^^^]]]\\\\\\[[[ZZZYYYYYYYYY[[[^^^aaaeeehhhjjjooosssyyy}}}~~~}}}yyywwwwwwyyyzzzyyyyyyzzz~~~~~~xxxvvvssspppppprrrvvvxxx|||}}}~~~}}}yyyzzzzzzyyyuuuoooiiifff^^^YYYVVVWWWVVVRRRSSSWWWYYYXXX\\\ccchhhjjjnnnrrrqqqvvv{{{~~~|||vvvsssooolllkkkkkkjjjjjjkkkiiikkksss|||~~~|||||||||~~~}}}~~~~~~~~~}}}}}}~~~}}}|||zzz{{{|||}}}}}}}}}~~~~~~~~~}}}||||||zzzyyyxxxyyy{{{{{{zzzxxx|||}}}~~~}}}}}}~~~zzzxxxuuuttttttvvvyyy{{{~~~}}}}}}~~~~~~~~~~~~|||}}}}}}|||{{{|||{{{{{{|||}}}~~~~~~}}}~~~}}}~~~}}}{{{|||}}}~~~~~~}}}|||}}}}}}}}}}}}~~~~~~~~~~~~||||||yyyuuurrrpppnnnoooppppppooollliiigggeeeeeeggghhhjjjlllnnnooojjjkkkkkkjjjjjjnnnuuu{{{rrrhhhgggiiieeedddaaa]]]YYYUUUSSSQQQSSSRRRRRRRRRRRRSSSTTTUUUXXXXXXXXXWWWVVVTTTSSSRRRQQQQQQRRRTTTVVVZZZ]]]___eeellltttyyyzzzzzzyyyzzzxxxyyyzzz{{{{{{~~~~~~zzzxxxuuurrrqqqsssuuuwww|||~~~|||zzzzzzzzzyyywwwrrrlllgggccc[[[WWWUUUTTTQQQMMMLLLMMMOOOMMMPPPXXX___dddkkkrrrrrrvvv}}}~~~}}}zzzrrrnnniiifffeeeeeedddccc```___bbbkkkvvvzzzuuurrrtttpppppptttuuusssqqqrrryyy}}}zzzwwwyyy~~~~~~~~~wwwvvvsssqqqsssxxx}}}zzzyyyzzz|||}}}}}}~~~}}}|||{{{zzzzzz{{{}}}}}}~~~}}}}}}}}}~~~|||{{{{{{|||~~~~~~~~~|||{{{{{{|||}}}~~~|||yyywwwvvvuuuuuutttvvvwwwxxxvvvssspppmmmkkkkkkkkklllnnnpppssstttsssrrrqqqoooooottt~~~{{{llldddfffjjjiiihhhfffccc```[[[WWWUUUTTTRRRRRRRRRTTTVVVWWWWWW\\\\\\[[[ZZZYYYWWWUUUTTTSSSSSSRRRRRRSSSUUUWWWXXX^^^gggrrrxxxzzzzzz}}}zzzzzz|||}}}|||zzzvvvsssrrrrrrssstttxxxzzz}}}~~~{{{xxx{{{zzzyyyvvvrrrmmmiiifffeee___YYYSSSPPPNNNPPPRRRKKKHHHJJJQQQYYY```iiiqqqsssxxx~~~|||~~~zzzwwwpppmmmhhhdddbbb```]]]\\\UUUSSSWWWaaammmyyyyyysssnnnhhheeedddaaaaaadddeeecccbbbeeennnttt~~~xxxqqqpppuuu}}}~~~|||~~~~~~xxxyyyyyy{{{{{{xxxtttpppmmmkkkhhhfffhhhoooxxx~~~}}}~~~~~~~~~|||yyyuuurrrooommmnnnqqqtttvvvxxx}}}~~~{{{zzz}}}~~~}}}~~~zzzwwwuuutttrrrqqqpppppprrrtttuuuuuusssqqqrrruuuxxxzzz{{{xxxxxxxxxxxxwwwyyy|||~~~|||yyywwwwwwyyy{{{|||~~~}}}|||{{{|||~~~~~~}}}{{{yyyyyyzzz|||}}}{{{}}}|||yyyvvvsssrrrpppoooppprrruuuwwwyyyyyywwwuuuuuu|||vvvkkkgggkkkpppqqqqqqqqqooolllhhhdddbbb^^^\\\[[[]]]```ccccccbbbeeeeeeeeedddbbb___]]][[[[[[ZZZYYYXXXWWWVVVUUUUUUYYYcccooowwwzzz|||||||||}}}~~~|||xxxtttrrrqqqqqqqqquuuwww{{{~~~~~~|||{{{zzzyyywwwtttqqqooonnnkkkiiiccc]]]YYYYYYYYYXXXNNNJJJJJJOOOVVV]]]gggpppvvvzzz}}}}}}wwwtttssspppkkkhhhddd```\\\YYYNNNMMMPPPZZZfffppp|||xxxtttooojjjeeeaaa\\\YYYVVVTTTTTTXXXXXXVVVXXX\\\dddlllyyy|||vvvmmmggghhhoooyyyzzzvvvuuuvvvxxxyyy{{{{{{wwwvvvwwwuuuqqqkkkjjjjjjkkkkkkiiieeebbbbbb```^^^]]]___fffpppwww~~~~~~xxxxxxyyyxxxwwwvvvuuutttqqqqqqqqqrrrtttvvvyyyzzzyyyyyyyyyxxxxxxwwwwwwwwwxxxvvvvvvxxxyyyzzz}}}xxxssspppjjjhhhfffdddeeehhhmmmpppsssyyy{{{yyywwwwwwvvvsssvvvyyy~~~~~~yyywwwwwwxxxxxxzzzyyyyyyxxxxxxxxxxxxxxxxxxxxxyyyzzzzzzzzzyyyyyyzzzzzz{{{zzzxxxuuuqqqooonnnllljjjhhhhhhhhhiiijjjiiihhhggghhhkkkooorrrrrrqqqqqqqqqpppoooqqqtttwwwzzzyyyzzz{{{}}}}}}wwwsssrrrrrrwww~~~|||xxxyyy|||~~~{{{zzzxxxyyyzzz||||||{{{|||~~~||||||}}}zzzxxxuuusssssstttwwwyyy}}}}}}}}}||||||~~~uuuppppppuuuyyyzzzzzzzzzyyywwwuuusssqqqmmmllllllnnnsssuuusssqqqnnnoooooonnnlllhhheeeccccccbbbbbbaaa^^^[[[XXXVVVXXX```llluuu{{{~~~{{{wwwsssqqqppppppoooqqquuuxxx{{{}}}}}}}}}{{{{{{zzzxxxwwwvvvuuutttkkknnnpppmmmjjjhhhccc]]]VVVQQQOOOSSSYYY___hhhqqq|||{{{wwwtttqqqooommmjjjgggbbb\\\XXXRRRQQQTTT\\\eeellluuu}}}{{{yyyjjjfffbbb___\\\YYYVVVTTTOOONNNOOORRRQQQPPPRRRWWW^^^hhhvvv{{{nnniiiccc___```gggpppvvv{{{yyyvvvrrrmmmjjjjjjkkkkkkmmmmmmjjjiiijjjiiifff```___]]]]]]^^^]]][[[YYYYYYYYYWWWWWWZZZaaajjjqqq~~~||||||{{{yyyxxxzzzyyywwwuuusssqqqqqqpppmmmnnnooooooooommmlllkkkfffeeeeeeeeefffhhhjjjkkkjjjjjjkkklllllllllkkkkkkmmmkkkkkkmmmmmmlllpppvvvwwwwwwwwwvvvtttpppmmmkkkcccbbbaaa______bbbhhhlllpppvvv{{{zzzxxxvvvsssnnnoooqqqvvv~~~}}}|||uuupppnnnnnnnnnnnnppppppppppppqqqqqqqqqqqqppppppqqqqqqqqqqqqppppppsssssstttsssrrrooollljjjhhhgggfffeeeddddddccccccbbbaaaaaacccfffjjjllllllkkkkkkjjjiiihhhjjjmmmpppsssssstttvvvyyy|||{{{uuurrrsssuuuyyy{{{vvvxxx{{{~~~yyyxxxvvvvvvyyy{{{||||||}}}~~~}}}~~~|||xxxvvvuuuxxx{{{~~~}}}wwwwwwzzz}}}|||zzz{{{}}}wwwxxxxxxwwwtttqqqmmmjjjhhhiiikkkjjjhhhddd___\\\\\\bbbmmmwwwzzzvvvsssqqqqqqnnnooorrruuuxxxzzz|||}}}}}}|||{{{yyyxxxwwwwwwxxxpppvvvyyywwwvvvuuupppiiibbb]]]ZZZ^^^bbbhhhqqqyyy~~~}}}}}}}}}{{{yyyxxxpppqqqqqqrrrpppkkkccc^^^^^^\\\^^^dddjjjmmmsssyyy}}}{{{tttooollldddaaa^^^[[[ZZZXXXVVVTTTPPPOOOPPPQQQPPPMMMPPPVVV\\\fffuuuwwwooobbb___[[[YYYZZZ___eeeiiilllllljjjfffbbb`````````___bbbccc```___aaaaaa]]]ZZZXXXUUUUUUUUUWWWWWWVVVUUUUUUUUUUUUXXX___hhhnnn}}}xxxuuurrrpppooonnnmmmlllooonnnllljjjhhhhhhggghhheeefffhhhhhhhhhgggeeeddd^^^]]]]]]\\\]]]^^^___``````aaabbbcccddddddcccccceeeccccccdddccc```bbbggghhhiiijjjjjjjjjiiigggggg`````````^^^]]]^^^cccgggmmmuuu}}}~~~|||zzztttnnnkkkmmmrrr{{{yyyrrrppptttxxxxxxtttooolllkkkkkkkkkkkkiiijjjkkklllmmmnnnnnnnnnjjjkkkkkkllllllkkkkkkjjjllllllmmmlllkkkjjjhhhgggbbbcccddddddddddddcccbbb___^^^___bbbfffhhhiiiiiihhhhhhfffdddcccdddhhhkkknnnoooqqqssswwwzzz}}}~~~~~~|||xxxvvvyyy}}}~~~{{{vvvyyy|||xxxwwwvvvxxx{{{~~~}}}}}}~~~~~~zzzwwwxxx{{{zzz|||}}}~~~~~~}}}zzzvvvrrrppplllnnnqqqrrrppplllfffcccbbbfffooozzz}}}xxxuuusssrrrtttuuuvvvxxxzzz~~~~~~|||yyyxxxwwwxxxxxxzzz~~~}}}yyyxxx||||||xxxkkkgggdddhhhlllqqqzzz}}}~~~~~~}}}|||{{{~~~~~~|||{{{{{{{{{wwwyyy{{{~~~}}}yyyqqqlllhhhfffggglllooopppsssxxxwwwyyyzzzxxxrrrkkkfffddddddaaa^^^\\\[[[ZZZXXXWWWTTTRRRSSSSSSPPPMMMPPPUUU\\\gggvvv|||nnnfff\\\[[[XXXWWWWWWYYY]]]___aaaaaaaaa^^^[[[ZZZZZZ[[[YYY\\\]]][[[[[[]]]\\\YYYYYYVVVRRRQQQRRRTTTVVVVVVSSSSSSTTTVVVYYY```hhhmmm{{{vvvooollliiigggfffeeedddcccddddddcccbbbcccdddeeefffaaabbbdddeeeeeedddbbbaaa[[[ZZZYYYXXXXXXYYYZZZZZZ[[[]]]^^^````````````___aaa______```]]]YYYZZZ^^^]]]^^^___aaabbbccccccccc```aaa```^^^\\\\\\```dddkkkuuu~~~~~~wwwpppjjjkkkoooxxx}}}tttkkkiiimmmmmmuuu{{{{{{{{{}}}}}}|||ssspppllljjjkkklllllllllfffgggiiijjjlllmmmmmmnnnhhhiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhgggfffeeeeee^^^```bbbeeefffeeedddccc^^^^^^```cccfffiiiiiihhhgggfffdddbbb```aaaeeehhhlllmmmpppssswwwzzz|||}}}{{{~~~}}}zzz{{{|||xxx{{{xxxwwwwwwzzz}}}|||}}}|||yyyzzz~~~~~~}}}yyytttpppuuuttttttsssssssssssstttooorrrtttyyy|||wwwuuutttttttttwwwzzz{{{|||}}}~~~}}}||||||||||||uuutttssssssvvv{{{}}}{{{yyyxxxxxxyyy|||||||||{{{|||}}}|||{{{zzz{{{|||~~~~~~|||uuuooooooooossswwwyyywwwuuuuuurrrrrrrrrnnniiiiiillljjjkkkiiidddbbbcccbbb___```]]]XXXSSSPPPRRRWWW[[[fffqqqxxxllleee^^^]]]ZZZXXXXXXYYY[[[\\\[[[ZZZXXXWWWXXXYYY[[[]]][[[ZZZZZZYYYYYYXXXWWWWWWYYYXXXUUUSSSQQQQQQRRRRRRSSSTTTTTTVVVZZZbbbkkkrrrzzzsssooofffffffffdddaaaaaaccceeehhhfffdddeeehhhhhhfffccc___```aaaaaaaaaaaa``````\\\YYYVVVVVVWWWYYYZZZYYY```______``````aaaaaaaaaddd```\\\ZZZZZZZZZVVVSSSZZZ\\\```bbbdddfffhhhjjjccc___```dddddd```___ccciiisss}}}{{{ooonnnpppvvvxxxmmmfffcccbbbbbbiiilllppptttvvvwwwvvvvvvqqqpppoooppppppooommmjjjgggggghhhjjjmmmnnnmmmkkkmmmnnnooolllhhheeeeeegggiiijjjjjjiiihhheeebbb```ccccccdddeeefffhhhhhhiiibbbcccdddcccccceeegggjjjiiifffbbbaaaaaadddeeefffiiimmmrrrwwwzzz}}}}}}wwwxxx~~~}}}}}}~~~|||}}}}}}|||wwwtttxxxxxxxxxwwwwwwxxxyyyyyyvvvxxxyyy{{{}}}zzzyyyzzzzzzyyy|||{{{xxxvvvvvvuuuvvvxxx{{{~~~~~~}}}|||xxxyyyxxxxxxxxx{{{}}}xxxwwwwwwyyy|||}}}{{{xxxtttqqqpppooommmiiikkkpppssstttsssnnnlllnnnmmmjjjiiigggbbb\\\YYYZZZ^^^bbblllvvvvvvmmmggg___]]]ZZZXXXVVVWWWXXXYYYYYYXXXXXXXXXYYYZZZ[[[\\\ZZZZZZYYYXXXXXXXXXYYYYYYXXXWWWUUUTTTSSSTTTUUUVVVUUUVVVWWWYYY]]]dddmmmttt}}}{{{tttnnnkkkgggfffdddaaa___```cccfffjjjiiihhhiiijjjjjjgggdddbbbbbbbbbbbbaaaaaaaaa```^^^\\\YYYXXXYYYZZZZZZZZZ\\\\\\]]]___aaabbbcccbbbbbb```^^^\\\\\\\\\ZZZYYY[[[^^^aaadddeeefffhhhiiifffccccccggggggcccbbbeeejjjsss}}}yyywwwvvvxxx}}}zzzqqqiiieeeccccccbbbhhhkkknnnrrrtttuuuttttttvvvuuutttttttttssspppnnnmmmmmmmmmoooqqqqqqpppnnnmmmnnnnnnllliiiggggggiiiiiiiiijjjiiigggeeebbb```bbbcccdddeeefffggghhhiiifffggggggfffeeeeeegggiiikkkiiifffeeefffgggiiijjjlllpppvvvzzz}}}{{{}}}~~~|||zzzzzzvvvxxx}}}{{{xxxzzzzzzzzzzzz{{{|||}}}}}}~~~~~~~~~~~~}}}~~~~~~{{{vvvvvvvvvuuuuuuvvvyyy{{{}}}zzzyyyxxxvvvxxx|||xxxtttrrrqqqpppoootttzzz}}}|||~~~~~~{{{xxxvvvrrrmmmiiiiiilllooovvv}}}vvvoookkkdddbbb___\\\YYYYYYYYYYYYZZZ[[[\\\^^^___``````aaa]]]\\\ZZZYYYYYYZZZ[[[\\\WWWWWWVVVUUUVVVWWWYYYZZZXXXYYYZZZ\\\```gggooouuu{{{}}}~~~xxxrrrmmmjjjiiigggdddaaa___aaafffjjjnnnmmmnnnooopppnnnjjjggghhhgggfffddddddccccccccccccaaa^^^^^^___``````___^^^^^^___aaaeeeggghhhggg```aaaaaaaaa___^^^___```___cccgggjjjkkkkkklllmmmmmmkkkkkknnnmmmjjjiiijjjlllttt}}}{{{yyyzzz{{{||||||uuuqqqmmmjjjiiihhhhhhgggjjjlllnnnqqqsssttttttssszzzyyyxxxxxxxxxwwwuuusssuuuttttttuuuvvvvvvuuusssrrrrrrrrrpppnnnlllmmmnnnllllllmmmmmmkkkhhheeedddeeefffggghhhjjjkkklllmmmnnnnnnnnnmmmkkkkkklllnnnppppppoooooooooppppppqqqssswww|||}}}~~~zzzxxxwwwuuuwwwzzz~~~}}}{{{zzzzzzzzzzzz{{{|||}}}~~~~~~}}}}}}{{{{{{zzzyyywwwwwwwwwxxxyyy~~~~~~|||{{{{{{~~~|||yyyyyyxxxzzz{{{zzz{{{}}}}}}yyyvvvtttooommmiiifffcccaaa``````bbbcccfffiiikkkkkkkkkkkkfffdddaaa___^^^___aaabbbZZZZZZYYYYYYZZZ[[[\\\\\\[[[]]]^^^```dddjjjqqqvvv{{{{{{uuurrrllllllkkkiiihhhiiilllnnnssstttvvvwwwwwwtttpppmmmpppooommmkkkjjjiiiiiiiiijjjiiihhhhhhjjjlllmmmlllhhhffffffhhhlllnnnnnnmmmbbbeeegggfffdddbbbdddffffffjjjooorrrttttttuuuvvvvvvvvvwwwxxxwwwuuussssssrrryyy~~~{{{{{{{{{zzzzzzsssrrrrrrrrrssstttrrrqqqooooooqqqrrrtttuuuuuuuuuzzzyyyxxxyyyzzzzzzyyyxxxyyyxxxxxxyyy{{{||||||zzz|||{{{zzzxxxuuutttuuuuuussssssttttttrrrpppmmmkkklllmmmnnnoooqqqrrrttttttvvvwwwxxxxxxvvvvvvwwwyyyzzz{{{|||}}}||||||}}}}}}}}}~~~~~~|||zzzzzzxxxwwwvvvvvvvvvxxx|||~~~~~~~~~}}}||||||~~~|||zzzzzz{{{{{{|||}}}~~~}}}}}}}}}yyy|||~~~}}}}}}~~~}}}}}}}}}~~~~~~}}}|||{{{{{{{{{|||}}}}}}~~~zzzxxxuuurrrnnnlllkkkjjjmmmooorrrvvvxxxxxxwwwwwwuuurrrooollljjjjjjkkkllleeedddccccccbbbaaaaaaaaacccdddfffhhhkkkoootttxxx}}}}}}tttvvvxxxxxxvvvuuuuuuuuuyyy{{{~~~~~~{{{xxxvvvyyyxxxwwwvvvuuuttttttttttttssstttwww{{{~~~vvvrrrnnnnnnqqqsssrrrppphhhlllnnnnnnkkkiiijjjlllkkkoootttxxxzzz|||~~~~~~{{{~~~||||||}}}~~~{{{tttttttttuuuuuuvvvwwwxxxyyyxxxwwwyyy{{{}}}}}}|||zzzzzzzzz}}}}}}|||{{{{{{zzz{{{||||||zzzxxxvvvtttttttttvvvwwwyyy{{{|||}}}|||~~~zzzxxxtttpppmmmmmmqqqtttwwwyyyzzzyyyyyy}}}~~~~~~~~~~~~~~~|||{{{}}}|||xxxpppvvv|||~~~~~~~~~}}}}}}}}}}}}~~~~~~|||}}}~~~~~~~~~~~~{{{yyywwwwwwyyy{{{~~~|||{{{zzz{{{{{{vvvvvvuuusssrrrpppooonnnqqqsssuuuvvvwwwzzz~~~|||tttqqqsssvvvuuusssqqqsssvvvvvvuuuuuutttuuuqqqtttxxx{{{}}}}}}|||{{{zzzzzz{{{}}}~~~}}}{{{{{{|||~~~}}}~~~}}}|||}}}~~~}}}|||{{{{{{}}}}}}|||xxxrrrmmmkkkmmmppprrruuuxxxyyyzzz~~~}}}zzzyyywwwssshhhoooxxx~~~~~~}}}~~~zzzuuuwwwzzzzzzyyyzzzzzz|||zzz|||}}}zzzwwwuuuuuuyyy}}}~~~yyyrrrnnnnnnpppooosssxxxzzz|||zzzxxxtttpppccckkkvvv|||~~~~~~zzz|||~~~~~~zzzsssppptttxxx{{{}}}~~~xxxssswwwzzz~~~zzzvvvsssqqqssswwwzzz}}}||||||}}}vvvrrrtttxxx{{{zzz}}}~~~{{{zzzxxxyyy{{{}}}zzztttuuuxxx||||||}}}|||vvvwwwzzz~~~}}}yyyzzz~~~zzzzzzyyy{{{wwwxxxxxx~~~xxxxxx{{{}}}