BM6P6(@ ((()))******)))'''$$$###&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''))))))((((((((((((((()))'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''((()))******+++***)))'''''''''((()))(((((()))***************************************+++***)))))))))***,,,,,,++++++,,,,,,,,,++++++***...............000222333777666888>>>IIITTT]]]bbbgggkkknnnpppttt{{{{{{xxxtttqqqtttqqqmmmkkkjjjiiieeebbb```ccceeehhhqqq||||||zzzyyyxxxvvvuuusssuuuwwwzzz}}}~~~}}}~~~yyysssrrrvvvzzz{{{{{{xxxuuussstttzzzuuuiii___\\\[[[]]]ccchhhjjjiiitttrrrrrrvvvuuuqqqnnnooonnniii```UUUKKKEEECCCCCCGGGBBB===<<<>>>???;;;888999666222000/////////...++++++******))))))(((((())))))))))))))))))))))))***)))(((''''''&&&&&&'''(((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%&&&&&&''''''(((((((((&&&%%%%%%%%%&&&''')))***(((''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))((('''%%%%%%'''((('''&&&%%%%%%%%%&&&'''((()))***...---+++)))(((((())))))))))))))))))))))))))))))((()))***+++,,,+++*********+++,,,+++)))((()))***///000111222333444444444333333333222111000//////,,,,,,,,,---...///000000/////////...------,,,,,,///......---------......111......000222111444999===EEEMMMUUUaaaqqq}}}~~~}}}}}}{{{ssspppsss}}}~~~|||}}}~~~}}}~~~yyywwwxxxpppiiigggiiiiiieee```bbbbbbbbbccccccaaa]]]YYYTTTRRROOOOOOSSSZZZbbbgggiiiiiijjjlllmmmllljjjgggdddcccaaa```^^^^^^]]]]]]^^^[[[WWWUUUUUUVVVWWWWWWSSSPPPKKKFFFCCC???<<<999888777555333111//////...++++++++++++++++++++++++)))***+++,,,,,,+++)))(((&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((())))))((((((((((((((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''((()))))))))+++***)))(((''''''((()))(((((()))***************************************+++***)))))))))***,,,,,,,,,,,,---------,,,,,,+++...............///111222444888@@@JJJTTT^^^eeeiiiqqqsssuuuuuuuuuxxxzzzuuuqqqnnniiiiiiiiikkkkkkhhhccc^^^]]]ccchhhlllttt}}}zzz{{{{{{{{{zzzyyy{{{~~~}}}yyytttmmmfffaaa```aaadddiiipppwww}}}}}}}}}||||||xxxppphhhfffllltttyyy|||xxxvvvtttvvvzzz~~~ooojjjeeecccfffjjjkkkkkkqqqpppqqqqqqmmmiiikkkpppooollldddYYYOOOHHHEEEDDDEEEBBB>>>=========;;;999:::777333111111111000///,,,,,,,,,+++******))))))************************'''&&&&&&''''''((()))***))))))(((((((((''''''''''''''''''''''''''''''(((&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''((((((((()))))))))))))))'''%%%&&&'''(((''''''&&&&&&&&&&&&&&&'''((()))...---+++***)))))))))***))))))))))))))))))))))))((()))***+++,,,++++++***+++---......------...000///000111222333333333333222222222222111000///...,,,---------.../////////...............---------//////............//////333000111444666777;;;AAADDDMMMXXXbbbooo~~~|||yyyzzzyyyuuuuuuyyy}}}||||||}}}~~~~~~|||yyytttnnnhhhgggjjjjjjfffaaaaaa```^^^^^^\\\ZZZVVVSSSRRRQQQPPPRRRVVV\\\cccgggiiihhhhhhiiikkkkkkiiigggcccbbb```___^^^]]]]]]]]]^^^[[[WWWUUUUUUVVVVVVVVVQQQNNNIIIEEEBBB???;;;999444333222000...---,,,,,,++++++++++++++++++++++++%%%&&&((()))))))))((('''&&&&&&''''''''''''&&&&&&(((''''''''''''((()))))))))((((((''''''((())))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((***))))))(((((((((((()))(((((()))***************************************+++************+++,,,,,,,,,------......---------...///000//////000222444666@@@NNN[[[cccjjjooossswwwyyyzzzxxxvvvvvvzzz~~~}}}zzztttooommmiiihhhiiijjjkkkiiieeebbb```iiippptttzzz}}}zzzzzzyyyuuuqqqsssqqqmmmhhhdddbbbdddfffppprrrvvvzzz}}}~~~zzzrrrhhh\\\TTTUUUUUUWWW\\\eeeqqq{{{}}}{{{xxxvvvxxx}}}xxxoooeeeaaafffpppzzz{{{yyyxxxyyy{{{~~~vvvpppooopppqqqpppkkkiiihhheee^^^ZZZ```iiinnnlllfff^^^TTTLLLHHHFFFEEEDDDBBBAAA???>>>===<<<;;;888444333222222111000...------,,,,,,+++******************************'''&&&&&&''''''((()))******)))))))))(((((((((((('''''''''(((((()))))))))&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&''''''((("""######$$$%%%%%%&&&&&&((((((((((((((((((((((((''''''((((((((())))))))))))'''&&&&&&'''(((((('''''''''&&&&&&&&&''''''(((***)))(((''''''&&&''''''))))))))))))))))))))))))))))))***++++++++++++***+++---.../////////111333000000111222333333333333111222222111111000///...------..................---------...............000//////...//////000000000///111555888:::???FFFIIISSS```kkkxxx|||wwwxxx{{{~~~}}}|||{{{{{{|||||||||~~~~~~zzzxxxpppkkkggggggjjjjjjfffaaa___\\\XXXVVVTTTRRROOOLLLOOOPPPSSSWWW\\\aaadddfffhhhgggffffffhhhhhhgggfffaaa```___^^^]]]\\\\\\\\\]]][[[WWWVVVUUUUUUUUUTTTNNNKKKFFFCCC@@@>>>;;;888333222000...,,,++++++***++++++++++++++++++++++++%%%&&&&&&'''''''''&&&%%%&&&&&&''''''''''''&&&&&&'''''''''''''''(((((()))(((((('''''''''((())))))''''''&&&&&&&&&&&&''''''))))))(((((('''''''''''')))))))))(((((((((((()))(((((()))***************************************************++++++,,,,,,+++,,,,,,---------------...000111111111333777;;;AAAMMM]]]iiiooorrrwwwzzzyyyzzzzzzyyywwwwwwyyy{{{|||zzzrrrooonnnpppnnnmmmlllmmmnnnooooooqqq{{{}}}wwwvvvyyy{{{xxxtttuuuqqqkkkddd]]]ZZZ[[[]]]iiimmmsssxxx|||~~~~~~{{{vvvmmmccc\\\]]][[[[[[^^^eeeqqq}}}|||wwwtttrrrpppsssuuuvvvxxx{{{vvvpppssszzz~~~}}}~~~~~~}}}{{{yyylllfff___ZZZTTTRRRWWW___ffffffeee```XXXQQQLLLJJJGGGHHHHHHFFFCCC@@@??????;;;888555444333333111000......------,,,,,,++++++***************************)))(((''''''&&&&&&''')))))))))(((((((((''''''&&&''''''((()))******+++&&&&&&&&&%%%%%%$$$$$$$$$((('''''''''&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))))))'''&&&&&&'''(((((('''(((''''''&&&&&&&&&'''''')))(((((((((''''''(((((())))))))))))))))))))))))))))))******++++++++++++)))+++------------///111000000111222222222222222000000111111000//////..................---------,,,,,,------...//////000//////.........///000000000000222777:::<<>><<<999777333222000...---,,,++++++***+++++++++++++++,,,,,,++++++******)))(((''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''((('''''''''''''''((())))))(((''''''&&&&&&''''''((()))))))))(((''''''&&&&&&((((((((())))))))))))((((((((()))*********************************************++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,+++...000111222666>>>DDDQQQ[[[hhhqqquuuwww{{{}}}|||{{{yyywwwxxxzzz|||{{{rrroooooouuuwwwyyy{{{}}}~~~}}}zzzsssqqqooopppssswww}}}}}}yyyvvvvvvzzz{{{yyywwwvvvsssnnnfff```]]]^^^```ccciiiqqqxxx|||~~~}}}|||yyyuuuoookkkiiigggfffgggmmmvvv|||ssskkkcccbbbbbbbbbcccffflllrrryyy~~~~~~~~~{{{xxxyyy}}}wwwkkk]]]WWWTTTRRRTTTWWW[[[]]]```___[[[UUURRRPPPJJJKKKLLLJJJFFFBBB@@@???;;;999666555444444222000//////...------,,,,,,+++))))))))))))))))))))))))***)))(((''''''&&&&&&'''((((((((('''''''''&&&&&&&&&''''''((()))******+++&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''&&&&&&((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))(((&&&&&&((()))((('''(((''''''&&&&&&&&&''''''******++++++++++++++++++))))))))))))))))))))))))***************++++++++++++,,,------,,,,,,---...000000111222222222111111//////000000000///.....................---------+++,,,,,,---...///000000......------...//////000333333777;;;>>>AAAKKKUUU\\\gggttt~~~~~~}}}}}}}}}}}}}}}|||{{{{{{zzzzzzzzzyyyvvvrrrooolllkkkhhheeecccaaa^^^YYYUUUNNNKKKGGGFFFGGGJJJKKKLLLRRRWWW]]]dddhhhiiiiiihhhfffdddbbbbbbcccccccccbbb^^^]]]]]]\\\\\\\\\]]]]]]\\\ZZZXXXWWWVVVTTTQQQNNNGGGDDD@@@===;;;999777555111000///---,,,+++++++++*********++++++,,,,,,,,,******)))((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&'''((())))))((((((''''''''''''(((((())))))(((((('''''''''&&&'''(((((())))))))))))((((((((()))******************************************++++++,,,---,,,,,,,,,))))))***+++,,,,,,,,,,,,))),,,///111333;;;HHHQQQbbbiiissszzz~~~{{{yyyzzz}}}wwwvvvxxx~~~}}}}}}yyysssnnnhhhbbb]]]\\\^^^ccckkksssyyyxxxxxxyyyzzzzzzyyywwwvvvuuuqqqkkkgggeeegggiiikkkpppwwwzzz{{{|||~~~{{{yyytttttttttwww}}}yyymmm\\\YYYWWWXXXXXXZZZaaahhhtttxxx~~~~~~}}}vvvnnnggggggkkkrrr{{{zzzwwwvvvvvvqqquuuyyy{{{{{{{{{{{{|||}}}qqq```XXXUUUQQQOOOPPPSSSWWW\\\^^^]]]ZZZXXXWWWPPPQQQPPPOOOLLLGGGBBB???<<<:::888777777555333111000000000///......------))))))))))))))))))))))))'''&&&&&&''''''((()))***''''''''''''&&&&&&&&&&&&'''''''''(((((()))))))))&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''(((''''''&&&))))))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((***(((''''''((())))))(((''''''&&&&&&&&&''''''(((&&&'''((()))))))))))))))))))))))))))))))))))))))******))))))******+++,,,---///000///......///000000000111111111111111000......////////////......------..................,,,,,,------...///000000............///000111111111222777===@@@EEEPPP\\\gggsss}}}www{{{~~~}}}}}}}}}~~~~~~}}}|||zzzxxxyyyyyyyyywwwtttpppmmmjjjhhheee```]]]YYYUUUQQQNNNFFFDDDBBBCCCGGGLLLOOOQQQZZZ^^^ccciiillllllkkkjjjeeecccbbbbbbbbbbbbaaa___]]]]]]\\\\\\\\\]]]^^^^^^[[[ZZZXXXWWWVVVSSSOOOLLLDDDBBB>>>;;;999777444222......,,,+++***)))))))))*********++++++,,,,,,---'''&&&%%%%%%$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''((())))))((((((''''''''''''((((((((((((((((((((('''''''''&&&'''((()))******)))((((((((()))******************************************+++,,,---------,,,,,,)))***+++,,,------------,,,///333555:::FFFVVVccctttyyy~~~}}}~~~zzzuuutttuuusssnnniiiddd[[[UUUUUUVVVYYYaaajjjvvvzzz}}}}}}{{{xxxuuuuuuvvvxxx{{{~~~}}}jjjeeeaaa```^^^\\\```hhhqqqssswww{{{|||yyysssnnniii```ZZZ[[[^^^```fffmmmzzz}}}wwwrrrqqqrrrrrrsssjjjmmmqqqsssuuuvvvxxxzzz}}}~~~nnnddd[[[TTTQQQQQQRRRWWW\\\``````___^^^^^^\\\ZZZXXXXXXVVVQQQIIICCC>>>===;;;::::::888666444333333333222111111000000++++++++++++++++++++++++'''&&&&&&''''''((()))***(((((((((((('''''''''''''''''''''''''''''''''(((&&&&&&&&&&&&&&&'''''''''$$$%%%&&&(((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***(((''''''((())))))(((&&&&&&&&&&&&&&&'''((()))$$$%%%&&&(((((()))(((((())))))))))))))))))))))))+++***)))))))))***+++,,,---...000000000000222333000000111111111111000000---......//////.........,,,---------.../////////,,,---------......//////000000000000111222333444111444;;;BBBFFFMMM[[[iiiwwwwwwtttuuu~~~~~~}}}|||{{{|||}}}}}}|||zzzwwwuuutttttttttsssqqqnnnkkkjjjccc```[[[VVVRRRNNNKKKIIIFFFEEEEEEGGGMMMTTTXXXZZZbbbeeehhhlllmmmmmmlllkkkcccbbbbbbccccccbbb```]]]]]]]]]]]]]]]]]]^^^______ZZZYYYXXXXXXVVVSSSNNNJJJCCC@@@<<<999777444111///...---,,,+++***))))))))))))******+++,,,,,,------(((''''''''''''((())))))&&&''''''''''''''''''&&&'''''''''''''''((())))))%%%%%%%%%&&&'''((()))***((((((''''''''''''((((((((((((((((((((((((((((((&&&'''(((*********)))((((((((()))******************************************+++,,,---...---,,,,,,***+++,,,---............111444888;;;AAAOOOcccrrr|||tttyyy~~~zzzyyy{{{~~~{{{uuusssuuuuuussspppccc[[[UUUVVVWWWXXX___gggvvv}}}}}}wwwtttnnnhhhiiiooossstttwww{{{}}}yyypppjjjeee]]]XXX[[[\\\[[[^^^dddrrrvvvzzz}}}}}}tttiiiccceeehhhjjjjjjkkkmmmooopppqqqtttxxx{{{tttggg]]]YYY\\\TTTXXX^^^bbbcccbbbbbbbbbgggccc``````___ZZZQQQIIIAAA???======<<<;;;888666666555555444444333222222------------------------***)))(((''''''&&&&&&'''))))))))))))(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((((((###$$$&&&((())))))(((((($$$%%%%%%&&&&&&''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***)))'''''')))))))))(((%%%%%%%%%&&&'''((()))***)))***,,,---.........---))))))))))))))))))))))))+++***)))))))))***,,,---***,,,...///000111333555000000111111111000000///------......///......---,,,,,,------...///000000---------...............222222222222333444555666999<<>>;;;:::::::::999666777888999999888666666//////...---,,,,,,++++++(((((('''&&&&&&&&&&&&'''(((((())))))(((((('''&&&((((((((((((''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))&&&&&&&&&'''(((***+++,,,''''''''''''((()))++++++&&&&&&&&&'''''''''((((((++++++******)))((((((((((((***++++++***+++,,,...''''''((()))***+++,,,,,,------...///000111222222333333222222111000000000...///000000000///---,,,------,,,,,,,,,,,,------000//////.........//////111///...///222555777888BBBBBBHHHRRR\\\fffyyyyyywww{{{~~~|||zzz|||{{{yyyvvvtttrrrpppooolllkkkjjjjjjjjjgggaaa]]]UUUTTTQQQMMMIIIGGGIIIKKKPPPSSSWWW]]]bbbgggjjjlllmmmmmmlllkkkiiifffcccaaaccccccbbbaaa___^^^^^^]]]```___]]]\\\[[[[[[\\\\\\ZZZZZZZZZXXXSSSMMMGGGDDDCCC???999555333222111///---------,,,,,,,,,++++++++++++******************&&&&&&&&&&&&''''''''''''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''((()))((((((''''''(((((()))'''((())))))''''''((()))(((''''''''''''''''''((('''((((((((((((((((((''''''(((((()))))))))))))))************************************++++++++++++,,,---.........///111222666;;;DDDNNNZZZhhhttt}}}xxxpppmmmjjjeeebbbbbbfffrrr}}}|||{{{~~~||||||~~~xxxrrrooojjjiiimmmqqquuu||||||xxxwwwxxxzzz{{{zzzzzz|||}}}~~~zzzmmmdddccciiiqqqvvv}}}zzzwwwzzz{{{nnnfff```aaadddhhhlllnnnnnnmmmmmmpppqqqooooookkkbbbXXXMMMHHHCCC???===;;;:::999::::::;;;::::::888666555222111000///---,,,++++++***)))((((((''''''(((((((((((((((((('''''''''&&&(((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''((()))***+++,,,,,,(((((('''(((((()))***+++&&&&&&&&&'''''''''(((((()))))))))))))))*********)))))))))******))))))((((((((()))***+++,,,------------...///000111222222333333222111111000000///,,,---...///000000//////......------------......//////...............//////......///222666999;;;AAAEEEPPP]]]gggrrr~~~}}}|||~~~~~~~~~}}}{{{wwwvvvuuutttrrrpppnnnllljjjhhhfffdddbbb]]]WWWRRROOOOOOMMMJJJHHHIIILLLOOOXXX\\\bbbhhhmmmooooooooolllllljjjhhheeecccaaa___bbbbbbccccccbbbaaa`````````___]]]\\\[[[[[[\\\\\\\\\[[[ZZZXXXSSSLLLGGGCCC@@@<<<666222111///...---,,,,,,,,,,,,++++++++++++************************&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))((()))***)))((('''(((***)))((((((''''''(((((()))''''''))))))))))))'''''''''((())))))******))))))******************************+++++++++,,,,,,,,,+++,,,---......111555888<<>>EEERRRcccooouuuzzz}}}wwwsssrrrppplllkkkmmmyyy{{{sssooogggccc___^^^dddmmmwww~~~yyysssssstttpppuuu~~~|||yyyvvvrrrooommmnnnqqqvvv|||xxxtttqqqqqquuuxxxwwwuuuxxx{{{}}}}}}}}}zzzqqqggg^^^YYYRRRKKKEEE@@@<<<999======<<<<<<;;;:::999888:::999777444222///---,,,******)))(((((((((((())))))((('''&&&&&&&&&''''''((((((((((((''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&'''''''''(((((((((((('''''''''(((((((((((((((''''''((()))(((((('''&&&***))))))(((((((((((()))''''''''''''(((((((((((((((((())))))************+++***,,,111888;;;888333))))))***+++,,,---......------...///000111222222222222222111000000//////,,,,,,---.../////////000//////............//////...------------......///222222333444777<<>>EEEKKKWWWcccsss{{{xxxuuurrrpppoooppppppqqqvvvuuuzzz{{{~~~}}}|||{{{xxxuuussssssrrroookkkeee___\\\TTTTTTSSSQQQNNNMMMMMMMMMKKKMMMQQQUUUZZZ```hhhmmmtttvvvwwwxxxwwwuuusssqqqllliiieee```^^^]]]]]]^^^]]]```cccfffhhhgggfffeeeaaa```___]]]]]]]]]]]]^^^\\\ZZZVVVPPPJJJDDD@@@===555222///---------+++************)))))))))(((((())))))*********+++++++++%%%%%%%%%%%%&&&&&&&&&&&&'''(((((()))***)))))))))((((((((((((((((((((()))((((((''''''''''''((((((&&&'''((('''&&&%%%&&&((()))((((((''''''(((((()))))))))))))))))))))))))))((()))******++++++******)))))))))***++++++,,,,,,,,,,,,,,,---------......---///222333555===JJJTTTccclllwww}}}}}}{{{zzz{{{}}}zzzuuurrrqqqbbb___\\\ZZZ]]]fffrrrzzzzzznnnbbb[[[QQQQQQRRRVVV]]]dddhhhjjjoooppppppooommmjjjjjjjjjfffeeeddddddfffjjjnnnqqqqqqpppnnnkkkiiifffdddcccbbbccchhhooowww~~~wwwtttppplllkkknnntttxxx|||yyypppeee___```aaa```cccdddeeeggglllttt}}}~~~ttttttuuuwww|||wwwqqqmmmlllrrrtttvvvvvvyyy{{{wwwooohhhccc]]]VVVPPPIIIDDD@@@::::::::::::;;;<<<===>>>>>>===;;;888555222000...))))))(((''''''''''''((())))))*********)))((('''((((((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((('''''''''******)))(((((())))))***))))))(((((((((((())))))''''''((((((((()))))))))++++++******)))((((((''')))((()))+++//////,,,)))(((((()))***+++,,,------------...///000111222222222111111000000///......///......---,,,,,,------///..................///...............///000111000333666888;;;BBBLLLSSSbbbooo}}}zzzxxxwwwzzz|||~~~~~~}}}{{{}}}~~~}}}|||yyyvvvssssssrrrpppkkkfff___ZZZWWWQQQQQQPPPNNNKKKKKKMMMOOOQQQUUUYYY^^^bbbhhhmmmqqqzzzyyyxxxvvvtttrrrqqqpppjjjhhhddd```^^^]]]^^^___]]]___aaacccddddddcccbbb```___]]]\\\[[[[[[\\\]]]YYYVVVQQQKKKEEE@@@<<<;;;333111///.........,,,+++************)))))))))((()))))))))***++++++,,,,,,$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((((((((('''%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''&&&((()))((('''&&&'''((((((''''''''''''''''''(((+++***(((''''''(((***+++))))))***++++++++++++***((())))))***++++++,,,,,,------------............---111555888<<>>??????===;;;999555333111///+++***))))))(((((()))))))))***,,,------+++)))'''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))((((((((('''''''''''')))(((&&&$$$%%%&&&(((***(((((('''(((((()))***+++'''((((((((())))))))))))*********)))))))))))))))'''(((((((((((((((''''''))))))***+++,,,---......------...///000111222222111111111000//////.........---,,,,,,,,,---...///......------------......///......//////111222222111555:::>>>CCCMMMYYYbbbsss}}}|||{{{yyyvvvsssooommmjjjeee___ZZZUUUSSSMMMNNNOOONNNNNNOOOTTTXXX]]]aaafffkkknnnpppsssuuuyyyxxxvvvtttqqqooolllkkkgggeeeccc```^^^]]]^^^^^^]]]^^^______```_________]]]\\\ZZZYYYXXXYYYYYYZZZUUURRRLLLFFF@@@<<<999888222000......///...---+++++++++*********)))))))))((())))))***++++++,,,,,,$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&######$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&((()))***)))((('''(((***''''''&&&&&&&&&&&&'''''',,,+++(((''''''(((+++,,,))))))***++++++++++++***((())))))***++++++,,,,,,---------.........//////---222777;;;BBBPPPbbbpppzzz{{{}}}~~~~~~|||zzzyyyvvvvvvwwwzzz{{{vvvqqqoooeeeiiipppvvv}}}vvvmmmiiihhhhhhhhhjjjnnnuuu}}}{{{zzzyyyyyyyyyzzzzzz{{{|||}}}{{{}}}~~~wwwnnnhhhfffeeedddbbbaaacccbbb]]]ZZZZZZWWWSSSWWW[[[___aaa___^^^^^^```ggglllttt|||{{{kkkjjjkkkooossstttrrroooiiijjjlllqqqxxx~~~~~~ooofffcccTTTWWWYYY]]]fffoooqqqnnnhhhddd___ZZZUUUPPPKKKGGGAAA@@@???=========>>>>>>>>>===;;;999666333111000,,,++++++***)))*********)))+++---//////,,,)))''')))(((((((((''''''''''''(((((((((''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((('''''''''&&&&&&$$$!!! """%%%(((''''''''''''(((***++++++(((((((((((())))))))))))((((((((()))******++++++'''(((***)))))))))***,,,***++++++,,,---...///000------...///000111222222111111111000//////......,,,+++++++++,,,...000111---------,,,,,,---------////////////000111333333444888???EEELLLWWWeeeooo~~~zzz~~~||||||{{{zzzwwwuuujjjhhhddd___ZZZVVVRRRPPPJJJMMMOOOQQQRRRWWW^^^dddgggkkkqqquuuwwwxxxyyyzzzuuuttttttrrroookkkgggeeedddcccaaa___^^^]]]]]]]]]^^^]]]]]]]]]\\\\\\\\\\\\[[[ZZZXXXWWWVVVVVVWWWWWWRRROOOJJJCCC>>>:::888777111///............---+++++++++++++++************((())))))***++++++,,,,,,''''''''''''&&&%%%$$$###%%%''')))***)))'''%%%###(((((((((((())))))))))))''''''&&&%%%&&&'''((()))+++++++++*********))))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,------,,,+++************------........./////////222555:::BBBNNN___ppp|||~~~~~~|||tttwwwzzz~~~|||xxxvvvtttpppvvv~~~}}}vvvrrrpppooonnnmmmkkkhhhfffdddcccbbbdddcccbbbbbbbbb```]]]ZZZ\\\___dddhhhlllqqquuuxxxtttiii___```jjjqqqqqqmmmiiijjjnnnuuuyyy|||}}}lll]]]^^^ZZZUUURRRUUU\\\eeekkkjjjddd\\\XXXWWWUUUQQQLLLFFFDDDAAA>>>;;;;;;;;;;;;>>>>>>===<<<999666333111......------,,,++++++******+++,,,---,,,+++***))))))(((((((((''''''''''''&&&&&&''''''(((((())))))((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$''''''((((((((((((''''''******))))))((((((''''''((()))***,,,,,,++++++***++++++************+++++++++++++++++++++***)))(((************++++++++++++---...///000000111111111222222111000///...------........................///000111111111000...---///000111111000000222444;;;AAAFFFJJJTTThhh||||||zzz}}}~~~~~~~~~}}}zzzwwwtttrrrqqqfffbbb\\\XXXWWWVVVSSSPPPPPPQQQSSSXXX]]]dddjjjnnnxxxyyy{{{}}}~~~~~~~~~}}}|||wwwpppllljjjiiigggdddcccddddddcccaaa___^^^^^^^^^___``````___]]]ZZZYYYYYYXXXWWWUUUSSSRRRPPPOOOMMMIIICCC>>>;;;999666444///---,,,***))))))******)))***,,,,,,,,,***((('''))))))))))))************%%%%%%%%%&&&&&&''''''''')))((((((''''''&&&''''''(((((((((((())))))))))))''''''&&&&&&&&&'''((()))*********)))))))))(((((())))))))))))))))))))))))))))))))))))******************))))))******+++,,,---,,,++++++***+++++++++++++++,,,,,,,,,---...///222555<<>>>>>>>>??????>>>===;;;888666444///......---,,,,,,,,,---,,,,,,---...---,,,+++***))))))(((((((((''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%''''''((((((((((((''''''))))))))))))((((((((((((((()))***+++++++++***)))))))))(((((((((((())))))+++++++++++++++***))))))***************++++++,,,...///000111222222222222222222111000///...------........................---.../////////...,,,+++,,,---...//////111444777===EEENNNVVVcccxxx}}}~~~|||||||||||||||{{{yyyuuupppkkkhhh___[[[WWWTTTTTTUUUTTTRRRXXXZZZ^^^dddkkkqqqwwwzzz}}}}}}~~~~~~~~~}}}|||yyyuuuoookkkiiihhhfffeeecccdddeeecccaaa^^^^^^^^^^^^___``````^^^\\\ZZZXXXWWWVVVTTTRRROOOMMMKKKJJJFFFBBB===999666444222000...---,,,***************,,,,,,---...---,,,+++***))))))))))))************'''&&&%%%%%%%%%&&&'''(((***(((%%%""""""$$$''')))(((((((((((())))))))))))'''''''''''''''((()))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))******************))))))******+++,,,+++++++++++++++,,,,,,---+++,,,,,,,,,,,,---///111555999CCCUUUiiixxx}}}|||ssskkkfff]]][[[YYYVVVSSSRRRQQQQQQVVVUUUWWWaaaqqqyyyqqqssssssuuuzzz{{{rrrnnnpppvvv|||||||||~~~~~~sssaaa\\\VVVQQQPPPSSSYYY]]]aaa___[[[VVVSSSRRRUUUWWWMMMLLLIIIFFFDDDBBBAAA@@@@@@@@@??????===<<<:::999333111000............///...............---,,,,,,)))))))))(((((((((''''''((((((((((((((('''''''''%%%&&&&&&'''(((((())))))))))))((((((''''''&&&&&&(((((((((((((((''''''&&&''''''((((((((((((''''''(((((((((((())))))))))))'''((()))*********))))))))))))(((((((((((())))))***++++++++++++***)))))),,,+++)))))))))***,,,...///000111222333333333333222222111000///...------.................................///......---,,,,,,---...///000444999<<>>;;;777444222111///...------,,,+++************---------,,,,,,,,,,,,+++)))))))))*********++++++,,,***(((%%%$$$$$$%%%%%%(((&&&###!!!!!!"""%%%'''(((((((((((())))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))******+++,,,*********+++,,,---......---//////...---...222555;;;BBBOOO```rrr{{{yyyzzz{{{|||zzzmmmiiiddd```]]][[[XXXWWWTTTQQQOOOSSS^^^lllyyy|||xxxvvvtttuuuzzz|||mmmggg___WWWSSSSSSUUUXXX]]]^^^^^^ZZZTTTQQQTTTWWWPPPOOOMMMJJJGGGDDDBBBAAA@@@@@@@@@@@@@@@??????>>>999777555222000//////000///.........------,,,,,,)))))))))(((((((((((('''))))))((((((''''''&&&&&&&&&'''''''''((((((((()))******))))))((((((''''''(((((())))))))))))((((((''''''((((((((((((''''''''''''(((((())))))******'''((((((((())))))))))))++++++************++++++******+++++++++******))),,,+++)))((((((+++---//////000111222333333333333111111111000///.................................000000000000000000/////////000000111222777===AAAFFFPPP\\\hhhzzz}}}zzzyyyyyyyyyxxxwwwvvvtttpppjjjbbb\\\XXXUUUUUUVVVYYY^^^dddjjjmmmooorrrxxx~~~~~~zzzwwwtttsssooommmjjjgggfffeeeeeeeeecccddddddccc```]]]\\\]]]]]]]]]\\\[[[YYYWWWUUUTTTQQQOOOLLLHHHCCC???<<<;;;:::777444222222111000...,,,,,,,,,++++++*********++++++***))))))******+++))))))*********+++++++++,,,***(((%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((((())))))))))))((((((((()))))))))))))))************************************************((()))))))))******************))))))******+++,,,*********+++,,,---//////...000111///---///555:::AAAKKK[[[kkkxxx{{{zzz|||~~~{{{xxxpppppprrryyywwwqqqnnnkkksss|||{{{sssmmmgggbbb^^^[[[XXXTTTRRRTTT]]]kkkttt}}}~~~zzztttkkkaaaYYYVVVUUUUUUYYY^^^aaa^^^WWWQQQPPPQQQRRRQQQPPPNNNJJJGGGCCCAAAAAAAAAAAAAAAAAAAAAAAABBB@@@>>>;;;777444111000000///...------,,,+++++++++***)))))))))(((((((((((())))))((((((''''''&&&&&&))))))((((((((('''''''''******)))))))))((((((((((((((()))))))))))))))(((''''''((((((((((((''''''''''''(((((())))))******((((((((((((((())))))***++++++************++++++)))******+++++++++******,,,+++)))((()))+++...000...///000111222222222222111111000000//////..............................000000/////////000000000111111222222444888>>>BBBKKKTTT```mmm~~~zzzxxx~~~|||zzzzzzzzzyyywwwtttqqqlllfff```[[[XXXWWWVVVYYY]]]bbbiiipppwww{{{{{{}}}|||yyyuuuqqqnnnmmmjjjjjjhhhfffeeeddddddeeebbbccccccaaa^^^[[[[[[[[[ZZZZZZXXXWWWTTTRRRPPPOOOMMMKKKHHHDDD???;;;777666555333111111111000///...+++,,,,,,,,,++++++******+++******))))))***++++++************++++++++++++'''&&&&&&&&&&&&((()))***'''((()))*********))))))(((((((((((())))))))))))(((((()))***************************++++++++++++************************))))))))))))******************))))))******+++,,,++++++++++++,,,---//////,,,...000///...222;;;BBBKKKWWWhhhvvvxxxtttssssssqqqooommmooottt}}}}}}ssslllhhhcccgggppp{{{yyynnngggbbb```[[[UUURRRWWWbbbkkkwww{{{~~~uuujjjbbb\\\YYYYYY[[[aaaeeeddd\\\UUUQQQPPPVVVUUUUUUSSSOOOJJJFFFCCCAAAAAA@@@@@@AAAAAABBBCCCEEECCCAAA===999666333111//////---,,,++++++++++++******)))))))))(((((((((((((((((((((((('''''''''******)))(((((('''&&&&&&((((((((()))))))))))))))'''(((((()))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))((((((((()))***+++))))))(((((((((((())))))))))))***++++++++++++***+++***))))))***,,,...000...///000111222222222222111000000000/////////..............................------------...//////000111222333555999???CCCIIIRRR```oootttssstttxxx~~~~~~~~~{{{{{{|||{{{xxxuuuoookkkddd^^^ZZZYYYZZZ[[[]]]aaagggmmmsssyyy{{{yyyvvvrrrooollljjjiiihhhhhhhhhfffdddccccccdddaaaaaabbb```\\\YYYXXXYYYWWWVVVTTTQQQOOOLLLKKKJJJHHHFFFCCC???;;;777444333111///............,,,+++++++++,,,,,,,,,++++++***+++,,,,,,,,,,,,---------*********++++++++++++,,,$$$%%%&&&'''((()))***+++(((((())))))************(((((((((((())))))))))))((()))***+++++++++******))))))))))))*********+++************************))))))))))))******************))))))******+++,,,,,,,,,,,,,,,,,,---...///***...111222444:::FFFPPP___hhhuuu{{{uuurrrtttxxxzzzwwwqqqmmmkkkbbbaaadddmmmzzzzzzuuuooohhheeefffkkkoootttvvvvvvtttqqqqqquuuyyyuuummmgggdddcccfffiiimmmlllfff```\\\ZZZ[[[[[[[[[YYYUUUPPPKKKGGGAAA@@@@@@???@@@@@@BBBBBBEEEEEEDDDBBB???;;;777555111000...---,,,+++,,,,,,*********)))))))))(((((('''''''''((((((((((((((()))))))))(((((((((((((((&&&''''''(((((())))))***&&&'''(((((()))))))))(((''''''((((((((((((''''''))))))))))))((((((((((((******)))((()))***+++,,,))))))(((((((((((())))))))))))***+++++++++++++++*********+++,,,---...//////000111222333333333333000000000000////////////...........................------,,,---...///000///111444777:::???DDDHHHMMMXXXhhhyyy~~~yyyvvvsssuuuxxxzzz||||||zzz{{{}}}{{{vvvqqqmmmiiiddd___^^^___bbbdddiiinnnuuuzzz|||{{{xxxvvvuuussspppmmmjjjiiihhhgggfffhhhhhhgggcccbbbcccddd___``````^^^ZZZWWWVVVVVVSSSRRROOOLLLJJJGGGFFFEEEBBBAAA>>>;;;888555222111///---,,,---------+++)))***+++,,,,,,,,,,,,+++******+++,,,---...---,,,,,,*********+++++++++,,,,,,&&&'''(((((()))((((((((('''&&&&&&%%%&&&'''((()))(((((((((((())))))))))))((()))***+++,,,+++******'''((((((((())))))******************************))))))))))))*********************)))***++++++,,,------,,,,,,,,,---......***///444777:::CCCQQQ\\\qqqwwwyyyxxx}}}zzzssspppppppppccc```___gggwww}}}wwwvvvsssnnniiifffeeefffsss~~~yyyzzzwwwvvvvvvyyy|||~~~vvvqqqnnnmmmqqqssstttsssoookkkhhhfff___``````^^^ZZZTTTOOOKKKAAA@@@???>>>???@@@AAABBBDDDEEEFFFEEECCC???;;;888333222000...---,,,------************))))))))))))&&&'''''''''(((((())))))''''''(((((())))))******%%%%%%&&&'''((()))******&&&&&&'''(((((((((((((((''''''((((((((((((''''''******))))))((((((''''''+++***)))))))))***,,,---++++++************++++++((()))***+++++++++++++++))))))***,,,---......///111111222333444444444444000000000000////////////........................000///......///000111222000333888<<<@@@EEEKKKNNN[[[hhhyyy}}}yyyxxxxxx|||~~~zzzxxx{{{~~~}}}~~~{{{yyy{{{}}}{{{uuuooonnnkkkhhheeeeeegggkkkmmmsssyyy}}}yyytttqqqoooqqqooommmjjjiiihhhggggggfffhhhiiigggcccaaabbbddd^^^______]]]YYYVVVUUUUUUQQQPPPMMMJJJGGGDDDCCCBBB>>>===;;;888555333111000///...---.........,,,***)))***,,,,,,---,,,+++***'''(((***,,,---,,,***)))******+++++++++,,,,,,,,,'''&&&&&&&&&&&&'''((((((&&&'''((())))))((('''&&&%%%&&&&&&&&&''''''((((((&&&&&&'''((()))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,+++++++++---/////////...222333444999BBBQQQbbbmmm}}}~~~zzzvvvuuusssrrrjjjggggggrrrwwwmmmgggfffggggggllluuuzzzpppjjjaaafffkkkllllllmmmrrrwwwtttxxxwwwttttttxxxvvvvvvzzz~~~}}}wwwqqqnnnllliiifff```YYYQQQKKKFFFDDDAAA@@@AAABBBBBBBBB@@@CCCGGGIIIHHHCCC>>>;;;666444222///---,,,,,,,,,)))***+++++++++)))((('''&&&&&&((()))))))))((('''******))))))((((((''''''$$$&&&))),,,,,,+++(((&&&******)))((('''&&&%%%%%%"""######$$$%%%&&&''''''&&&&&&''')))***+++,,,---***))))))***,,,------,,,---+++***(((((()))+++,,,)))************++++++++++++,,,------,,,,,,...000111222333333444444333333000000000000////////////---,,,,,,+++,,,---///000...///000000//////111333555777:::<<<@@@GGGQQQYYYgggqqq~~~}}}}}}wwwqqqrrrttt|||~~~}}}xxxsssuuu}}}~~~|||xxxuuusssooolllmmmrrrxxx{{{{{{}}}zzzwwwuuusssqqqooojjjjjjjjjiiiiiiiiihhhhhheeedddcccbbbbbbbbbbbbbbb___]]]ZZZXXXVVVTTTQQQOOOIIILLLKKKEEEBBBBBB@@@;;;;;;666999777------111,,,******+++++++++,,,,,,,,,************************,,,+++***+++...///---***(((((()))***+++,,,,,,---'''&&&&&&&&&&&&'''((((((&&&'''((())))))((('''&&&)))))))))))))))*********(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********+++++++++,,,,,,+++++++++---...///.........000444>>>LLL]]]mmmwww{{{yyyooonnnrrr}}}|||sssooofffhhhmmmwwwqqqbbbYYYVVVYYY^^^bbbdddgggkkknnnmmmrrrzzz{{{yyy~~~}}}~~~}}}}}}{{{wwwqqqjjj___UUUNNNIIIFFFBBB@@@@@@@@@???>>>@@@BBBEEEGGGFFFBBB===:::666555333000///.........++++++,,,+++***)))((('''%%%&&&'''(((((((((''''''***)))))))))((((((((('''%%%''')))++++++***((('''((((((((((((((('''''''''(((((((((((((((((())))))''''''((()))***++++++,,,111...***(((***+++------))))))(((''''''((()))***)))************++++++++++++,,,------,,,---///000111222333333444444333333111000000000//////......///...---------...///000///000000000///000222444777:::===???DDDMMMYYYaaapppyyy{{{wwwwwwyyyyyyxxxtttooommmqqq{{{~~~}}}yyytttpppsssrrrrrrtttyyy}}}~~~{{{yyywwwsssqqqpppooolllkkkkkkkkkkkkjjjiiihhhhhhgggffffffeeecccbbb```______[[[YYYVVVTTTRRRPPPNNNKKKDDDFFFGGGFFFAAA<<<:::999>>>111000222------111...---,,,,,,,,,++++++******************************,,,+++***+++...///---++++++++++++,,,,,,,,,,,,,,,'''&&&&&&&&&&&&'''((((((''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))*********+++++++++,,,,,,,,,,,,---.../////////333;;;III[[[lllzzz~~~||||||}}}}}}}}}|||rrrcccXXXOOOPPPRRRWWW]]]bbbeeefffgggmmmwwwvvvhhhZZZQQQKKKHHHCCC@@@???>>><<<;;;>>>@@@CCCEEEDDD@@@<<<999666555333111000000000111///...---,,,+++))))))(((&&&''''''((()))((((((((())))))))))))(((((((((((((((((()))))))))(((''''''&&&'''''''''(((((())))))*********)))))))))((((((((()))))))))************666111+++''''''))),,,...(((((((((((())))))******)))************++++++++++++,,,------,,,---///111111222333333444444333333222111111000///......---111000//////...////////////000111000000111333555;;;>>>BBBGGGNNNYYYfffppp}}}}}}}}}~~~wwwrrrlllhhhjjjqqqzzz~~~|||wwwqqqlllpppsssxxx{{{~~~|||wwwsssrrrpppnnnmmmmmmllljjjhhhlllkkkkkkjjjiiigggfffeeeffffffeeedddbbb___\\\[[[VVVSSSPPPNNNMMMKKKHHHFFFCCC??????AAA<<<777;;;FFFLLL333+++111///---000000......---,,,+++***))))))************************,,,++++++,,,......---+++.........------,,,,,,,,,'''&&&&&&&&&&&&'''(((((('''(((((((((((((((((('''&&&&&&&&&%%%%%%$$$$$$$$$))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))))))))*********++++++,,,------,,,,,,...000222888<<>><<<;;;===>>>AAABBBAAA>>>;;;999555444333111111111222222111000///---,,,******)))(((((())))))************))))))))))))((((((((((((***)))((('''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''*********)))))))))))))))444///)))&&&&&&)))+++,,,))))))+++,,,,,,,,,,,,,,,))))))*********++++++++++++---...---------///111111222333333444444333333333222111000///...---,,,111000000//////.........//////000000000222555888>>>BBBIIIPPPYYYggguuuvvvqqqlllkkkpppxxx~~~~~~~~~~~~|||wwwrrrnnnnnnttt{{{}}}zzzwwwsssqqqooommmllllllmmmllljjjiiijjjjjjjjjhhhgggdddbbbaaabbbccccccbbb```]]]ZZZXXXQQQOOOLLLJJJIIIGGGDDDAAAFFF<<<777999666555EEE[[[]]]<<<---333222---...///...------,,,++++++******************************+++++++++,,,---------,,,------------------------'''&&&&&&&&&&&&'''(((((((((((((((''''''(((((((((******))))))(((((('''''''''''''''((()))*********))))))))))))))))))))))))************************))))))*********+++++++++)))************+++++++++------...---,,,///333777===DDDPPP```nnnyyy~~~~~~~~~|||{{{}}}{{{wwwrrrnnnllliiifffdddbbbbbbbbbbbbbbbbbbbbbbbbaaa]]]ZZZYYYUUURRRSSSXXXZZZYYYXXXYYYZZZ]]]```bbbhhhkkkpppvvv}}}uuunnnmmmmmmpppwwwxxxpppddd\\\TTTTTT[[[cccggghhhmmmsss{{{~~~}}}~~~zzzxxxgggZZZNNNJJJFFFBBBAAA???>>>===<<<===>>>???>>>===;;;999444333222111000111222222222222111///...,,,++++++'''''''''((((((((())))))(((((((((((())))))))))))***)))((('''&&&&&&''''''((((((((((((''''''''''''$$$%%%%%%&&&''''''((((((************)))))))))))),,,***''''''(((*********)))***+++,,,,,,,,,,,,,,,))))))*********+++++++++,,,---......------///111111222333333444444333333333222111000///...---,,,////////////......------...//////000111444888<<<>>>DDDNNNYYYdddqqq~~~xxx}}}wwwtttrrruuu|||}}}|||~~~~~~}}}}}}|||zzzvvvsssrrrxxx~~~}}}}}}~~~yyyxxxxxxvvvtttqqqooonnnlllkkkkkklllmmmmmmkkkiiigggggggggfffdddaaa^^^]]]]]]]]]^^^^^^]]]ZZZWWWVVVNNNLLLIIIGGGFFFDDDAAA>>>CCC999444777444444DDD[[[```>>>...555222,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,------,,,,,,---++++++,,,,,,---......///'''&&&&&&&&&&&&'''((((((((((((''''''''''''(((((())))))((((((((((((((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,---...///...---000777<<>><<<<<<=========<<<;;;:::555444222111000111111222222222333222111///---,,,%%%%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))((((((''''''&&&'''''''''))))))(((((('''''''''&&&%%%&&&&&&''')))******+++*********)))))))))))))))'''&&&&&&(((***+++***)))************************)))************+++++++++,,,---......---...000222111222333333444444333333222111111000///......---....../////////...------...///000111333888===BBBBBBKKKWWWdddnnnyyyvvvlllvvv{{{{{{~~~~~~}}}~~~}}}|||zzzzzz||||||{{{zzzzzz|||~~~||||||xxxwwwuuurrrooommmkkkjjjjjjiiiiiikkklllllljjjhhhddddddddddddbbb___\\\ZZZXXXYYYYYYYYYWWWUUUTTTRRRLLLJJJGGGEEECCCAAA>>><<<;;;777777999666333:::FFFOOO666---222///,,,//////+++,,,,,,,,,---------...************************)))+++------,,,,,,,,,---******+++,,,---...///000'''&&&&&&&&&&&&'''(((((()))((('''&&&&&&'''((()))&&&&&&''''''''''''''''''''''''(((((())))))******))))))))))))))))))))))))************************)))************++++++++++++,,,,,,,,,,,,------------...000///...333;;;BBBKKKWWWhhhsssyyy|||~~~|||~~~~~~{{{{{{}}}zzzooolllfff```\\\YYYXXXXXXWWWVVVUUUUUUTTTTTTUUUUUURRRQQQPPPPPPQQQRRRPPPOOONNNKKKHHHGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFDDDAAABBBGGGFFFFFFGGGGGGHHHHHHIIIIIIFFFHHHJJJKKKMMMPPPUUUXXXYYY```hhhqqqyyysssssstttyyywwwssstttyyy|||~~~zzz||||||vvvqqqkkkccc^^^YYY^^^fffnnnrrrooogggaaaWWWSSSMMMIIIEEECCC@@@>>><<<<<<<<<<<<<<<<<<;;;;;;777666444333222222222333000222444555444222...,,,'''&&&%%%%%%%%%&&&(((((('''((((((((()))))))))***&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((())))))*********)))))))))))))))*********''''''&&&(((***+++***)))---,,,***)))((())))))***)))************+++++++++,,,.........---...000222111222333333444444333333111000000000//////......---...///000000000/////////000222444777===DDDIIINNNXXXgggttt|||sssmmmiiiuuu|||zzzwwwwwwyyy{{{|||}}}~~~}}}~~~}}}|||wwwvvvssspppnnnlllkkkkkkjjjiiijjjlllmmmllljjjgggbbbcccccccccbbb___\\\ZZZWWWWWWUUUSSSQQQPPPNNNMMMJJJHHHEEECCCAAA???<<<:::555666777777555444444666;;;///...111,,,---111///---------------,,,,,,,,,************************)))+++......,,,+++,,,...---------....../////////'''&&&&&&&&&&&&'''(((((()))((('''&&&&&&'''((()))))))))******++++++,,,,,,))))))))))))(((((((((((())))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,---------......,,,///000//////444===EEEXXXeeeuuu~~~|||vvvuuuyyy}}}xxxuuuxxx{{{vvvjjjaaa[[[XXXUUUTTTRRROOOMMMLLLKKKKKKMMMLLLKKKKKKKKKKKKKKKLLLHHHHHHHHHKKKNNNPPPQQQPPPKKKIIIFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGEEEAAABBBEEEEEEFFFGGGIIIIIIJJJJJJIIIGGGIIILLLMMMLLLMMMNNNPPPSSSXXX^^^ccchhhooozzzzzzvvvooofff^^^PPPSSSXXX___ddddddbbb___\\\WWWQQQKKKGGGCCC@@@>>>===<<<<<<<<<<<<<<<;;;;;;999888666444333333333333///111555777666333///---***)))((((((((()))+++,,,'''((((((((())))))******%%%%%%&&&'''((((((((('''%%%%%%&&&'''((()))***+++))))))))))))((((((((((((((()))))))))************+++)))'''((()))++++++***111///---+++)))***+++,,,)))************+++++++++---...///.........000222222222333444444444333333000000000000////////////...///000111222222111000111222444777;;;AAAHHHNNNZZZeeeuuuvvvlllhhhkkkwww~~~|||yyyuuutttvvvzzz|||}}}|||yyyzzz}}}~~~}}}{{{vvvtttrrrpppnnnnnnnnnnnnlllllllllnnnooonnnkkkiiiaaabbbddddddccc```]]][[[XXXVVVSSSPPPNNNKKKJJJIIIHHHFFFCCCAAA@@@>>>;;;888555888666111111666777555222...222222***---222...//////...---,,,++++++***************************)))+++......,,,+++,,,...000000000000////////////((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%))))))))))))))))))))))))%%%&&&&&&'''((())))))*********))))))))))))******+++++++++***((((((+++---))))))(((((()))******+++,,,---...---,,,,,,---///.../////////222999DDDMMMdddppp|||}}}uuusssooonnnsss~~~|||wwwyyyqqqkkkccc[[[VVVSSSQQQPPPGGGGGGHHHHHHGGGFFFFFFEEEFFFEEEBBBAAAAAABBBEEEFFFFFFFFFGGGKKKOOORRRSSSSSSSSSOOOLLLLLLPPPPPPMMMJJJLLLLLLKKKKKKJJJIIIHHHHHHLLLKKKJJJLLLOOOOOOMMMJJJKKKMMMMMMLLLOOOUUUWWWUUUTTTSSSRRRQQQQQQRRRSSSTTTUUUXXX]]]ccchhhkkkmmmmmmpppvvv|||vvvtttkkk^^^VVVSSSRRRTTTZZZ]]][[[XXXWWWRRRNNNNNNKKKEEEAAAAAA;;;;;;;;;:::::::::999999:::;;;<<<:::777444333222444333444555555444111...)))*********(((&&&$$$###''''''(((((())))))******''''''''''''''''''&&&&&&'''(((******((((((((()))'''''''''''''''((())))))''''''(((((())))))******(((((())))))))))))((('''***++++++,,,,,,++++++***)))************+++++++++,,,,,,------///000222333444333222111111111222222000000000000////////////---///000000//////000222111222666;;;???DDDPPP\\\ggg}}}nnn___]]]dddooo}}}{{{wwwtttsssssstttvvvyyy}}}}}}|||yyywwwvvvvvvwwwwwwuuusssqqqnnnllllllmmmmmmmmmnnnppppppnnnjjjfffcccaaabbbbbbbbb```]]]ZZZXXXQQQPPPMMMJJJHHHGGGFFFFFFDDDCCCAAA???===;;;:::999999777444222000000000111111000///...------...///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((***,,,---.........111333333222000((((((((((((((((((((((((''''''''''''''''''(((((())))))))))))))))))))))))'''''''''(((((())))))*********))))))))))))*********++++++***((()))***,,,******)))))))))***++++++,,,---...---,,,,,,...000000111111222666???LLLUUUjjjvvv}}}zzzwwwvvvyyyzzzpppjjjfffccceeekkkrrrwwwyyy|||~~~~~~rrriii___[[[VVVQQQOOONNNNNNNNNKKKKKKJJJJJJIIIHHHGGGGGGGGGFFFEEEDDDEEEGGGJJJLLLMMMQQQWWW\\\```bbbbbbaaabbb```______```___\\\ZZZZZZZZZZZZZZZYYYYYYYYYXXXXXXVVVUUUVVVYYYZZZZZZYYYYYY[[[[[[ZZZ]]]cccfffdddgggfffeeeddddddeeefffggggggiiimmmqqqtttuuuvvvvvvpppssswww|||zzzuuuoooiii]]]XXXTTTTTTXXXZZZYYYWWWSSSNNNJJJJJJHHHDDDAAABBB>>>======;;;:::999888888:::<<<<<<;;;888555444333333222333444555444111///***************)))(((''''''((((((((()))))))))***''''''''''''''''''''''''&&&((())))))(((''''''((('''''''''''''''((())))))'''((((((((()))))))))***(((((())))))))))))((((((***++++++,,,,,,++++++***************++++++++++++------...///000111111222222222333333333333222222000000000000////////////...///000000//////000222333444888???DDDLLL[[[iiizzzuuufffZZZ\\\dddrrr~~~}}}}}}}}}|||yyyvvvtttttttttuuuvvvxxxzzz{{{{{{yyywwwuuuttttttuuuuuutttrrrpppnnnmmmmmmnnnooommmnnnooonnnlllhhhdddaaa_________^^^\\\YYYVVVUUUOOOMMMKKKHHHFFFEEEDDDDDDCCCBBB@@@>>><<<:::888777777555333000/////////000111000///...---......///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++---...000///000222444444333111((((((((((((((((((((((((&&&&&&'''(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***))))))***,,,,,,,,,+++******+++++++++,,,---...---------///000222333555777===IIIWWWaaaqqq}}}~~~zzzssspppnnnrrrzzzzzzpppkkkgggccc``````dddiiillluuu~~~||||||qqqfff[[[TTTRRRQQQPPPPPPPPPRRRTTTVVVWWWUUUSSSPPPNNNLLLKKKKKKJJJIIIIIIJJJKKKNNNQQQSSSXXX^^^fffjjjkkkjjjjjjkkknnnqqqtttvvvuuuuuuuuuuuussstttuuuuuuuuuuuuuuuuuupppnnnjjjiiikkkmmmoooppplllpppssssssxxx~~~~~~zzzwwwyyyxxxssssssfffbbb\\\ZZZ[[[\\\\\\ZZZSSSMMMIIIHHHGGGDDDCCCEEEAAA@@@>>><<<:::999888777:::<<<===;;;888555444444111000111222444444222000,,,,,,++++++++++++,,,,,,(((((((((((())))))))))))''''''''''''((((((((((((%%%'''(((((('''&&&&&&''''''''''''((((((((())))))(((((((((((())))))))))))((((((((()))))))))))))))***++++++,,,,,,++++++***************+++++++++,,,,,,---...//////////////////111444666666555333222000000000000////////////...///000000//////000222888999===EEELLLWWWiiiyyy}}}qqqggg]]]YYY^^^gggwww~~~~~~zzzyyyxxxxxxvvvuuuxxxxxxxxxyyyyyyyyyxxxxxxwwwvvvtttrrrqqqqqqrrrrrrrrrqqqooonnnnnnnnnoooppplllmmmmmmllljjjfffbbb___\\\[[[YYYWWWUUUSSSRRRQQQKKKJJJHHHEEECCCBBBAAAAAAAAA@@@>>><<<:::777666555444333111///............000000///............///.........---------------------------------------...---,,,,,,,,,---///000222222222333555666555444(((((((((((((((((((((((((((((((((((())))))******((((((((((((((((((((((((************))))))))))))))))))************)))))))))+++++++++))))))***,,,------,,,+++++++++,,,,,,,,,.........---...000111111444888===EEERRRbbblllvvvyyyooonnnpppzzzvvvsssooojjjdddccchhhpppvvv{{{xxx~~~xxxlllccc[[[VVVTTTVVVWWWZZZ\\\^^^bbbfffhhhhhhfffccc___\\\ZZZXXXXXXVVVVVVVVVWWWZZZ]]]```bbbgggkkkmmmkkkgggfffiiimmmvvv}}}~~~{{{{{{}}}~~~zzzwwwwwwoookkkgggeeeeeedddcccaaa[[[TTTNNNMMMKKKGGGFFFHHHAAA@@@===;;;999888777777999:::;;;:::777555333333/////////111333444222111......,,,+++++++++,,,---(((((((((((())))))))))))((((((((((((((()))))))))&&&((())))))(((''''''(((''''''((()))))))))))))))(((((((((((())))))))))))((((((((((((((())))))******++++++,,,,,,++++++************+++++++++,,,,,,+++,,,---...//////......///111555888888777444222000000000000///////////////000000000///000222444===>>>CCCLLLUUUbbbvvv~~~sssfff^^^[[[]]]dddlllvvv}}}yyyvvvuuuuuuvvvvvv}}}}}}~~~~~~}}}{{{yyywwwssssssqqqpppoooooooooooopppooonnnnnnmmmnnnooooookkkkkkkkkjjjgggccc```]]]XXXWWWUUURRRPPPNNNMMMMMMHHHGGGEEECCCBBB@@@??????>>>===<<<999777555333222333222000///............/////////.........//////////////////////////////------------............000////////////000111111444333333555777888888777((((((((((((((((((((((((******))))))((((((((((((((((((((((((((((((((((((************))))))))))))((()))************)))((()))***,,,+++***)))***+++------,,,,,,,,,,,,,,,------...//////...///111333111666===EEEOOO\\\kkkuuu|||{{{pppsss{{{vvvsssnnnjjjkkksss~~~|||xxxzzzyyysssjjjbbb\\\\\\^^^aaacccfffiiikkkmmmqqqvvvzzz{{{{{{yyyxxxvvvuuuuuuuuusssssstttuuuwwwzzz|||}}}zzzyyyuuummmhhhjjjrrrzzz{{{zzz{{{~~~}}}zzzrrrqqqpppooonnnmmmkkkiiifff___YYYWWWSSSLLLHHHHHHAAA???<<<:::888777777888666888999888666333222222...------///111333222111000///---+++*********+++))))))))))))((((((((((((((((((((()))))))))******((()))++++++)))((()))***'''((())))))******))))))))))))))))))((((((((((((((((((''''''((()))***+++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,---...///111222333333444222444777999999777444222000000000000////////////000000111000000222555777>>>AAAIIITTT```ooozzzoooeeeaaabbbdddhhhmmmnnnuuuzzzzzz{{{}}}yyyuuussstttwwwyyy~~~~~~{{{wwwuuuqqqqqqpppoooooonnnnnnnnnooonnnnnnmmmllllllllllllhhhhhhhhhgggdddaaa^^^\\\UUUTTTQQQNNNLLLJJJIIIHHHEEEDDDCCCBBB@@@???======:::999888666444222111000111111000///////////////......//////////////////..................//////---------....../////////111111111111111222222333555444444666999;;;;;;:::((((((((((((((((((((((((******)))(((((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((***,,,,,,***)))***+++,,,+++++++++,,,,,,---...---...////////////222444333;;;FFFRRR]]]hhhttt{{{}}}{{{yyyvvvvvvzzzppppppttt{{{zzzrrrppplllhhhgggkkkqqqvvvyyy{{{~~~~~~{{{xxxxxxuuujjjeeefffrrr|||wwwrrrqqqrrruuuwww~~~uuutttttttttsssrrrrrrqqqrrrlllhhheee___TTTLLLIIIDDDBBB>>>:::888777777777555777888777555222111111...---,,,...000111111000000///---,,,***))))))((())))))))))))(((((((((((((((((())))))******++++++(((***,,,+++***)))******'''((()))***+++***)))((())))))))))))((((((((((((((((((''''''''')))***+++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,000111222444777:::<<<>>>888888888888777555444222000000000000////////////000111111111222444999<<>>>>>((((((((((((((((((((((((((((((''''''''''''''''''))))))))))))))))))))))))'''''''''(((((())))))***((()))***++++++***)))((((((***,,,,,,+++*********************+++---...///---...///000///000222555777BBBQQQ```kkkttt||||||uuussshhhkkkrrr}}}zzzggg```[[[bbbrrrwwwjjj___ZZZ\\\bbbgggmmmpppuuuzzz|||{{{xxxvvvuuuvvvyyy{{{~~~zzzxxxwwwoooaaaUUUOOOJJJGGGBBB===999777666666555777888777555333222222...---,,,---///000000///---...------,,,+++***)))***)))))))))((((((((('''(((((()))******+++,,,,,,((()))++++++)))((()))***'''((()))++++++***)))(((***)))))))))((((((((('''(((((('''&&&''')))+++,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------111111222444888===BBBEEE???===:::666444333333333000000000000////////////000111222222444777<<<@@@GGGNNN\\\mmm{{{{{{xxxxxxxxxtttqqqrrrkkklllmmmooovvv~~~{{{ooosss|||~~~}}}yyyyyywwwtttrrrsssxxx|||zzzzzzzzzzzzyyywwwuuutttrrrrrrrrrsssrrrrrrqqqqqqpppooommmkkkiiifffdddbbb]]]]]]]]]\\\[[[YYYWWWVVVMMMMMMLLLJJJGGGDDDAAA???>>>>>>>>>===<<<:::888777222111111000000///......------...............---,,,---///000000000//////,,,,,,---------.........---......///000000111111111222222333333333333333333222333555:::>>>@@@AAA((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))%%%&&&&&&'''((())))))***''')))***++++++***)))'''(((***,,,,,,+++***)))***(((((()))***+++---...///---...000000000111333555;;;GGGYYYiiittt|||zzzxxx|||zzzqqqjjjiiiiiimmmtttooofff\\\]]]hhhuuu}}}uuucccTTTMMMOOOWWW]]]___ccciiiqqqxxx}}}xxxvvvyyy~~~|||lll^^^WWWPPPLLLFFF???:::666555444666777999888666444333333///---,,,,,,...//////...+++,,,---......---,,,+++******))))))((((((((('''((())))))***++++++,,,,,,'''(((******((((((((()))'''(((***+++,,,+++)))(((******))))))((((((((('''(((((('''&&&''')))+++---+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------......///111666===DDDHHHCCC@@@:::555222111222333000000000000////////////000111222333555999???CCCRRRYYYhhhxxx}}}|||~~~{{{yyyzzzvvvtttrrrrrryyy}}}vvvqqquuu}}}}}}|||{{{yyywwwvvvvvvvvvsssqqqsssxxx|||zzzzzzzzzzzzyyyxxxwwwwwwsssssstttttttttssssssrrrpppooommmkkkgggdddaaa___YYYYYYYYYXXXWWWVVVTTTTTTJJJJJJJJJHHHEEEBBB>>>;;;;;;;;;<<<;;;:::888666555///////////////.........++++++,,,---------,,,,,,,,,---///000000000/////////000000000111111222222---......///000111111222111222333333444444333333222111222555:::???BBBCCC+++)))(((''')))))))))(((((((((((((((((()))*********((('''((()))***)))'''+++)))((('''((()))+++,,,+++++++++*********)))))))))))))))))))))))))))))),,,,,,++++++,,,---///000...111222000---///777???DDDRRRfffuuu}}}{{{nnnppprrrqqqnnnjjjhhhhhhoooqqqwww{{{iii___```iiiqqqvvv}}}xxxnnn```TTTOOORRRVVV[[[]]]bbbkkkvvv}}}}}}nnn[[[UUUQQQJJJBBB;;;666333222333555666555333111111111111///---,,,+++,,,...//////......---+++***))))))+++++++++*********))))))'''''''''''''''((())))))***)))(((((())))))((('''))))))))))))************)))))))))))))))))))))))))))))))))(((''''''&&&&&&++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,///333777:::===???999888666444333222222333///------///222333111///000222666888:::???FFFLLLXXXgggxxx|||||||||~~~zzz{{{|||}}}{{{wwwttttttwwwxxxwwwvvvuuuuuuwwwyyyzzzyyyyyyyyyyyyxxxuuussswwwuuurrrrrrsssuuuuuutttqqqnnniiigggeeebbb]]]YYYZZZZZZYYYXXXVVVTTTRRRQQQKKKKKKJJJHHHEEEBBB???===:::999777666444333333333111111000000//////............---------,,,,,,,,,+++,,,.../////////...---///////////////.........//////000111333444555555333333333444555666777777000111333555888;;;>>>@@@***(((&&&&&&''''''&&&%%%((((((((((((((()))*********((('''((()))***)))'''***)))((('''((()))+++,,,+++++++++*********))))))************************,,,,,,++++++,,,---///000...111333222000333;;;CCCRRR___ppp}}}tttmmmiiikkknnnooonnnnnnooopppsssvvv|||}}}kkkdddgggooouuu{{{}}}zzznnn^^^SSSQQQTTT^^^^^^aaaiiivvvxxxeeeZZZTTTKKKBBB===999555333333444666666555333222111000///---,,,,,,,,,---...///...---,,,+++******)))*********)))))))))(((((('''''''''''''''((())))))***)))(((((())))))((('''''''''''''''(((((((((((())))))))))))))))))))))))((()))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,---------...///111333555888999:::777666444333222222222222000...---///222333111///000444777:::>>>DDDMMMTTTcccrrr~~~|||}}}|||}}}|||yyyxxxyyyzzz{{{||||||{{{yyyyyy{{{}}}~~~}}}{{{{{{|||{{{yyywww{{{yyywwwvvvvvvvvvuuusssooollliiifffeeebbb]]]YYYVVVVVVUUUSSSQQQPPPNNNNNNIIIHHHHHHFFFDDDAAA>>><<<888777666444333222222111111000000000/////////............---------,,,,,,,,,---......///.........000000000000000000000000222333333444555666666777222222222222333444555666111111333555888:::===>>>+++)))'''&&&''''''&&&%%%((((((((((((((()))*********((('''((()))***)))'''***)))((((((((()))+++,,,+++++++++***************************************,,,,,,++++++,,,---///000...111444444555:::DDDMMM```jjjwww~~~{{{}}}tttiiieeeeeehhhjjjlllnnnoooqqqtttwww{{{~~~qqqlllrrryyy}}}lll___[[[]]]fffeeefffkkkvvvsssdddZZZMMMDDD???<<<777444222333555777777555333111......---------,,,,,,,,,......---,,,+++******))))))))))))((((((((((((((((((((('''''''''((())))))***)))(((((())))))((('''''''''''''''(((((((((((())))))))))))))))))))))))(((((()))******+++,,,,,,++++++++++++++++++++++++******+++,,,,,,---......111111222333333444555555555444222111111111222333111000///000111222111000111555:::???DDDMMMXXX```qqq}}}|||xxxwwwyyy~~~~~~~~~{{{{{{{{{{{{zzzxxx{{{zzzyyyxxxwwwuuurrrooollljjjgggeeecccaaa]]]ZZZRRRQQQNNNLLLJJJIIIIIIIIIFFFFFFEEEDDDBBB???<<<;;;777666555333222111000000000000000000////////////.........------------,,,...------------...//////111111111111111222222222444444555666666666666666333333333333444555666666222333444555888:::<<<===---+++)))((())))))(((&&&((((((((((((((())))))******((('''((()))***)))'''))))))(((((())))))***+++************************************************,,,,,,++++++,,,---///000///111222444:::EEETTT___nnnuuu~~~}}}~~~}}}zzzjjj___^^^dddjjjlllmmmnnnoooqqqtttxxx{{{|||}}}|||rrrnnnmmmnnnppprrrsssvvv~~~}}}~~~ooobbbRRRFFFBBB>>>888333000111444666777666333000,,,------------,,,++++++------,,,,,,+++******))))))))))))))))))))))))))))))((((((((((((((())))))***)))(((((())))))((('''))))))))))))************)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++))))))***+++---...//////111222222222222333333333444333222111111222333444222111000000111111111111222777>>>EEEMMMXXXdddmmmzzz{{{wwwvvvzzz}}}zzzwwwvvvvvvwwwvvvvvvvvvvvvvvvvvvuuurrrnnnkkkgggfffeeecccaaa^^^[[[YYYNNNMMMJJJGGGEEEEEEEEEFFFDDDDDDDDDCCCAAA>>><<<:::777666444333111000000000000000000000////////////............------------......---,,,,,,...///000000000111111222222333333333444555666666555555444666666666666666777888888555555666777999;;;<<<===---+++))))))))))))((('''((((((((((((((())))))******((('''((()))***)))''')))))))))))))))******+++************************************************,,,,,,++++++,,,---///000000000222666@@@RRReeesss|||{{{zzzvvvxxx~~~sss___TTTUUU```kkkqqqpppqqqrrrtttuuuyyy~~~}}}tttssszzz}}}yyy{{{}}}pppmmmnnnuuu~~~wwwiiiWWWJJJDDD@@@999444111111222444666555222///,,,,,,,,,---,,,,,,+++***,,,,,,,,,++++++******)))***************************))))))((((((((())))))***)))(((((())))))((('''))))))))))))************))))))))))))))))))))))))*********))))))(((((((((++++++++++++++++++++++++))))))***+++---.../////////000000111222333444444444333222222222333555555222222111111111111222333444:::CCCLLLVVVbbboooxxx}}}}}}yyyxxx|||zzzwwwuuussstttttttttsssqqqqqqrrrsssssspppkkkhhhbbbbbbaaa___\\\YYYWWWVVVLLLJJJGGGDDDCCCBBBCCCCCCBBBCCCCCCBBB@@@>>><<<;;;777666555333222111111000////////////000000000000//////.........---------......---,,,,,,...///000//////000111111222333333444555777888888777666555777666666666666777888888777777888999:::<<<===>>>***)))''''''((()))((('''((((((((((((((()))*********((('''((()))***)))'''((()))))))))***************************+++++++++++++++++++++++++++++++++,,,,,,++++++,,,---///000000111444<<>><<<:::777666555333222111000000////////////000000000000/////////.........------...------------...//////...//////111222333444444666888:::;;;<<<;;;:::999555444444333444444555555777777888999:::<<<>>>???)))(((&&&'''(((***))))))((((((((((((((()))*********((('''((()))***)))'''(((((()))***************))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++,,,---///000000333999DDDUUUhhhzzzzzzvvvqqqjjjiiikkklllqqqxxx~~~wwwlllggg]]]ZZZ[[[aaalllvvvyyyyyy{{{}}}yyyjjjccc[[[WWWVVVWWWTTTRRRSSSUUUXXXZZZ]]]bbbiiinnn}}}vvvqqqmmmqqqwww||||||ooobbbXXXYYY```hhhpppwwwssskkk^^^RRRIIIDDDAAA???999666222333666777444111---,,,***))))))******+++++++++++++++************))))))))))))*********++++++******)))(((((())))))***)))(((((())))))((('''''''''''''''(((((((((((())))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++,,,,,,---------...///000222444555777777444333222111111222333333000111222111111222666999<<>>>>>>>>>>>>>><<<:::999666555333222000/////////.../////////000000000111////////////............,,,---......///.........//////000222333555666666666777:::<<<======;;;:::444444333333333333333444555555666777999;;;===>>>***)))((()))+++,,,,,,,,,((((((((((((((()))*********((('''((()))***)))((((((((()))***************))))))******++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,---///000///444>>>LLL\\\mmm|||{{{~~~yyyrrrkkkccc^^^___aaafffooozzz{{{eeeYYYUUUUUU[[[gggttt~~~~~~wwwnnnhhh]]]UUULLLHHHHHHIIIHHHFFFGGGIIILLLNNNRRRYYYcccjjjtttzzzvvviii^^^XXX[[[aaaiiiqqqwww{{{|||sssdddWWWVVVZZZ^^^eeelllnnnhhh^^^SSSKKKFFFDDDDDD===888444444777888666333---,,,***(((((()))***,,,+++++++++***************'''((((((((())))))******++++++***))))))((())))))***)))(((((())))))((('''))))))))))))************))))))))))))))))))))))))*********++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///000111222444666777777444333111000000000111222///111222111111222777;;;???IIIWWWeeeqqq|||zzz{{{yyysssrrrrrrrrrsssqqqnnnlllkkkiiigggeeeccc```[[[XXXVVVXXXXXXTTTOOOJJJIIIJJJGGGFFFFFFEEECCCAAA???>>><<<<<<======<<<:::999888555444222000///............/////////000000111111000/////////............+++,,,.../////////...---000000222333555666777888333555888;;;<<<<<<;;;999666555555444444444555555333333444666888:::<<<==='''((()))+++++++++***)))((()))***++++++***)))((())))))))))))))))))))))))&&&&&&'''((()))******+++))))))*********+++++++++++++++++++++++++++++++++///,,,,,,...///...000444888;;;HHH]]]mmmvvv}}}zzzxxxwwwuuutttvvvxxx{{{oooddd^^^___\\\gggwwwyyygggbbbccckkkrrr}}}yyyooocccZZZUUULLLFFF@@@>>>@@@BBB@@@===@@@@@@AAABBBFFFMMMVVV]]]lllpppqqqkkk```TTTNNNKKKKKKPPPYYYdddpppxxx|||}}}|||{{{{{{|||~~~|||qqqbbbUUUQQQSSSYYY]]]bbb]]]VVVPPPKKKGGGCCC@@@BBB;;;444333666999999777222000---,,,---...---,,,++++++******)))(((''''''******))))))))))))******&&&'''(((*********)))((())))))***+++++++++******))))))))))))************---,,,+++***))))))))))))+++*********))))))((((((,,,,,,++++++++++++,,,,,,------......///.........//////000111222333333444777666333111000111222333444444333333444777===BBBDDDNNN^^^ppp~~~~~~vvvyyy~~~yyyuuuuuurrrnnnlllmmmnnnoooooollljjjgggccc^^^ZZZVVVTTTPPPPPPNNNLLLKKKIIIHHHGGGEEECCC@@@>>><<<<<<=========<<<<<<;;;999888777777777666444000......000333000///...///000111000///...//////...,,,,,,---///---...///000000111000000222222222222333555666777666777888999:::<<<===>>>:::999888888999888666444666555444333555777:::<<<(((((())))))***)))))))))((()))************)))((())))))))))))))))))))))))((((((((())))))*********++++++,,,,,,,,,---------++++++++++++++++++++++++---+++,,,000111111333888;;;AAAQQQeeessszzz~~~zzzwwwsssrrruuuvvvjjjeeefffdddooo}}}yyyxxx{{{uuukkkbbbVVVMMMIIIFFFAAA<<<;;;===???>>><<<=========>>>BBBHHHPPPVVV\\\^^^___ZZZPPPGGGBBB@@@AAAEEEMMMXXXdddmmmrrruuuxxxvvvssspppqqqvvvvvvhhh]]]WWWWWWYYYZZZ]]]ZZZUUUPPPLLLGGGDDDBBBCCC>>>999666777999999888222000---,,,,,,,,,,,,+++------,,,,,,+++******)))******))))))))))))******&&&''')))*********))))))((((((((()))))))))******))))))))))))******************)))))))))******++++++*********))))))))))))(((''''''&&&&&&''''''(((------......//////......//////000111222333444444666555444222111111222222444444444555777<<>>:::666666888::::::999999999999:::<<>><<<<<<<<<@@@GGGQQQ\\\fffnnnrrrtttrrrmmmgggdddjjjuuu}}}xxx}}}}}}qqqgggaaa^^^\\\\\\\\\\\\ZZZUUUPPPJJJGGGFFFDDDBBB???;;;:::999999999555222///---------,,,+++------,,,,,,+++***************))))))))))))******'''((()))*********))))))+++***)))(((((()))***+++))))))))))))************(((((((((((()))***+++,,,***************)))))))))++++++************++++++,,,---...//////////////////000111111333333444555555444444333333222222111333444555777;;;CCCKKKQQQ]]]jjj{{{tttnnnjjjjjjmmmppptttyyy|||~~~}}}}}}~~~|||{{{zzz{{{uuusssrrrqqqqqqooommmkkklllhhhbbb\\\VVVRRROOONNNJJJIIIHHHFFFEEECCCBBBAAAAAA@@@>>><<<;;;::::::;;;::::::999999888777666666666777777555222111111222111000//////000111000///...//////...,,,,,,---.........///000111333444555666444111000111444888;;;===???AAACCCCCCBBB@@@???>>>===;;;;;;;;;:::888666444333222222333555777999***)))(((&&&&&&&&&'''(((((())))))))))))))))))((())))))))))))))))))))))))+++++++++***************))))))*********++++++++++++++++++,,,,,,,,,,,,,,,------111666777777;;;BBBHHHWWWlll{{{{{{uuuvvv|||zzzrrrpppqqqzzz|||ooodddXXXPPPHHH???::::::999666333333444666555555666666666666888;;;AAAEEEEEEFFFEEEBBB>>>;;;;;;<<<;;;???EEEMMMWWWaaakkkrrrssstttssslllffffffnnnvvvyyy{{{ttthhhfffnnnvvvzzzyyypppjjjgggeeedddccceeeddd```XXXPPPKKKIIICCCCCCBBB???;;;999:::;;;999666222000///...---,,,*********)))))))))((((((******))))))))))))******))))))))))))***)))))))))111000---+++)))******+++((()))))))))************(((((('''(((((()))******************************//////............//////,,,---...//////000//////000000111222333444555555333444444444444333222111333444666999???HHHSSSYYYiiivvv{{{wwwsssqqqpppoooppprrryyy|||zzzyyyyyyzzz~~~}}}||||||{{{{{{uuuttttttsssrrroookkkgggiiieee^^^WWWQQQMMMKKKJJJGGGFFFEEEDDDCCCAAA@@@@@@@@@???===<<<;;;:::::::::888888888777666555555555555777888777555222111222222111000000111111000///...//////...,,,,,,---///222111222333555777:::;;;;;;888444222444999@@@DDDJJJLLLNNNPPPOOOLLLHHHFFFBBB@@@===<<<<<<;;;999777666666555555666777999:::***)))(((&&&&&&&&&'''((()))(((((((((((((((((()))))))))))))))))))))))))))+++++++++***************))))))*********+++++++++++++++,,,,,,,,,---------000000444777888888>>>FFFQQQbbbvvv|||~~~{{{{{{}}}wwwlllddd]]]UUUMMMHHHBBB<<<:::<<<888666444333333333222111444555555555666888<<>>>>>===<<<;;;:::::::::666666666555444444333333444666888888666444333333444333111111222222111000000000000///...---...000333333333555888===AAADDDBBB???;;;999;;;BBBIIIOOOXXXZZZ\\\]]][[[VVVQQQNNNGGGDDDAAA>>>===;;;999888777777777777777888::::::))))))(((((('''((((((((()))((((((''''''(((((())))))))))))))))))))))))))))))*********************++++++,,,,,,,,,---------++++++,,,,,,------......222222555888777888AAAKKK]]]mmm}}}wwwjjj\\\TTTLLLFFFBBB@@@===999999<<<777666555333222111111111333444555555555777999<<<999888777666666777888888666999>>>CCCHHHPPP[[[bbboooyyy~~~wwwsss{{{~~~}}}}}}nnndddcccgggllluuuwwwsssiiiZZZPPPNNNPPP[[[eeeqqqzzz~~~||||||||||||xxxxxxxxxvvvpppfffZZZRRRHHHFFFBBB???===<<<<<<===666333000...---,,,***)))++++++++++++++++++++++++******))))))))))))******++++++***)))))))))******000///,,,)))'''&&&&&&%%%))))))))))))************,,,+++***)))((((((((((((*********+++++++++++++++++++++************++++++,,,---...///000111111111111222333333555555666777333333333333333333333333555777;;;AAAKKKXXXfffooo{{{yyyxxxxxxvvv}}}}}}||||||}}}}}}~~~}}}|||}}}~~~{{{yyywwwvvvuuutttrrrlllfffaaa^^^[[[VVVQQQLLLIIIGGGFFFDDDCCCBBBAAA@@@???>>>>>><<<;;;;;;::::::999888888444444444333333333222222222444666777666444444555666555333333444444333111111222222111//////000111222222444888>>>FFFNNNRRRQQQNNNIIIFFFHHHNNNVVV[[[eeeggghhhgggddd___ZZZVVVOOOKKKFFFBBB@@@===;;;999777777777777777888999999(((((())))))***))))))))))))(((''''''''''''((()))))))))))))))))))))))))))((((((((())))))*********++++++,,,,,,,,,---------++++++,,,,,,---......///111222444666666999EEEQQQhhhvvv}}}ssshhh\\\QQQKKK@@@===;;;<<<:::666666999444444444333222222222222111333444555555666888:::999888777666777888888888777;;;???BBBEEEKKKUUU\\\hhhsss~~~}}}|||{{{|||xxxkkkdddccceeelllqqquuupppdddVVVMMMJJJRRRYYYccclllsssxxx|||yyykkk```QQQKKKDDD@@@???>>><<<;;;777444111///......,,,+++++++++++++++++++++++++++******))))))))))))******,,,+++***)))))))))******++++++***)))((((((''''''))))))))))))************+++******)))))))))***************++++++,,,,,,,,,------,,,,,,,,,,,,------,,,---...///111111111111222222333444555666777777444333222222222333444444777:::@@@HHHUUUeeeuuu|||~~~~~~~~~~~~~~~}}}|||zzzyyywwwvvvtttssspppjjjddd___XXXVVVSSSOOOLLLIIIGGGFFFBBBAAA@@@@@@???>>>======888888888888777666555555333333222222222222111111000222444555555555666777888777555555666666444333333333444222111000111333333444888???JJJVVVaaaggghhhddd___[[[[[[```fffjjjsssssssssrrrnnnhhhccc```WWWRRRLLLGGGDDDAAA>>>;;;888888999999999999::::::'''((()))+++++++++***))))))((('''&&&&&&'''((()))))))))))))))))))))))))))&&&''''''((()))******+++))))))*********+++++++++++++++,,,,,,---...//////000000333555666:::HHHVVVppp{{{{{{ooocccXXXOOOGGGBBB;;;999999;;;999555555888111222333333222222333444000222444444444555777999666555444444555555555444444888===???@@@FFFNNNUUUaaakkk{{{|||zzzzzzsssgggbbbaaannnuuu{{{yyymmm\\\OOOGGGLLLPPPXXXbbbkkksssyyy|||{{{nnnXXXPPPFFFAAA@@@???<<<999:::777444222222111000///))))))))))))))))))************))))))))))))******---,,,***)))))))))******((()))***+++++++++++++++))))))))))))************))))))))))))***+++,,,---*********++++++,,,,,,,,,,,,++++++******++++++,,,,,,---...000111111222222222333333444555666777777555444222111111222444666999<<>>===<<<<<<;;;555666666666555444333333222222222111111111111111///111333444444555777999:::888777666777777555333444444555333222111222444555888===GGGTTTcccqqqxxx|||wwwqqqlllkkknnnrrrvvv}}}}}}|||yyyuuupppkkkhhh\\\XXXQQQKKKGGGCCC@@@===;;;<<<<<<<<<<<<<<<<<<<<<))))))))))))************+++++++++***)))(((((('''******))))))))))))************))))))))))))************+++++++++,,,,,,,,,******+++,,,,,,---......222///000444777???PPPaaauuu~~~}}}~~~wwwlll]]]RRRKKKFFF@@@<<<888888888888888777666666555555444333222222222222666444222000000111222333333333333333333333333333888999;;;===>>>AAAEEEIIIRRR^^^mmm{{{|||vvvppppppqqqxxx~~~zzznnnZZZIIILLLOOOXXXdddnnnrrrxxx~~~|||dddTTTFFFEEEFFFBBB<<<999999777555222///---,,,+++111///+++'''&&&'''(((***))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************((()))))))))))))))((('''((()))+++,,,+++***(((&&&)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++---///000222444444555444444444444555666666555333333555444111333888@@@IIIQQQZZZhhh|||}}}yyyuuu{{{}}}yyyyyy{{{|||{{{yyyzzzwwwsssoookkkfff```\\\VVVTTTPPPMMMJJJGGGCCCAAA@@@>>><<<:::::::::888666888888666555444333333333000000///.............../////////000222555888:::;;;<<<<<<<<<;;;:::888777888777555333333444555666777777===LLL\\\jjjvvvzzzxxx|||~~~~~~yyyrrrlllhhhddd___WWWPPPJJJEEE@@@>>>??????@@@AAAAAAAAAAAAAAA))))))))))))************++++++******)))(((((('''******))))))))))))************))))))))))))************+++++++++,,,,,,,,,+++++++++,,,,,,------...111///000555:::DDDUUUfffwww~~~{{{|||~~~xxxwwwyyy~~~xxxhhh___RRRHHHCCC???:::777777888888888888777666666666666555444333333333333444333222111111111222333333333333333333333333333555666888999:::===AAADDDLLLVVVcccppp~~~zzz~~~wwwtttyyy{{{gggVVVKKKQQQ]]]iiipppttt|||vvvdddRRRKKKHHHBBB<<<999777666444222000///......111///,,,)))(((((()))***))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))((()))))))))))))))((((((((()))***+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222333555444444444555555666666444222333555555444777<<<@@@IIISSS]]]nnn~~~{{{}}}{{{zzzyyyxxxwwwxxxuuuooojjjeee```[[[WWWQQQOOOLLLJJJHHHFFFCCCAAA???===:::999:::999888777777666555444333222222222000//////...------......000000000111333666999;;;===>>>?????????>>>======:::999777666666777888999888777===JJJYYYfffttt~~~~~~|||vvvpppmmmiiiddd\\\TTTNNNHHHCCC@@@@@@@@@AAABBBBBBBBBBBBBBB))))))))))))************++++++******)))(((((((((******))))))))))))************))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------000///111777@@@MMM___nnnzzz|||zzzzzz|||}}}~~~vvvqqqooorrruuuxxx~~~xxxnnngggWWWOOOFFF???;;;999666444777777777777777666555555777666555444333333333333111222222222222222222333444444333333333333333333333444666777777:::===@@@EEEMMMWWWbbbqqqzzz||||||}}}xxxfffTTT[[[gggrrrvvvxxxuuu___QQQIIIBBB===<<<555444333111000000111111000///...,,,+++*********))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&'''((((((((((((((())))))))))))))))))))))))*********++++++,,,------************************+++++++++,,,,,,---------......///000000111111222444444555555555666666666333111222555666777;;;BBBFFFPPP\\\hhhyyy{{{xxxvvvvvvwwwrrrjjjddd^^^YYYUUURRRKKKIIIGGGFFFEEEDDDBBB@@@===;;;999888999999888777555444333222111000000000//////...---------......000000000111333666888:::===>>>@@@AAABBBBBBBBBBBB>>>===;;;::::::;;;<<<===;;;999===GGGTTT```nnnzzz{{{vvvssspppkkkbbbZZZSSSLLLGGGCCCBBBBBBBBBCCCCCCCCCCCCCCC((()))))))))************************))))))((((((******))))))))))))************))))))))))))************+++++++++,,,,,,,,,---------------,,,,,,,,,///000333;;;HHHXXXiiiuuu|||~~~|||}}}~~~~~~|||||||||}}}www~~~vvvnnnlllkkkmmmttt|||tttgggZZZRRRJJJEEE>>>:::888888777555666777777777777666555555666666555444333333333333000111222333333333333333444444444444444333333333444555666777777999===???AAAJJJSSS]]]kkk{{{~~~yyysssrrr|||uuufffhhhoooyyy~~~iiiUUUJJJDDDAAA@@@777555333111000111111222000000//////...,,,+++***))))))))))))))))))))))))(((((((((((())))))))))))&&&'''(((((())))))(((((())))))))))))))))))******///...,,,++++++,,,---...******************************+++,,,,,,---......---......000111222333333444555555666666666666666333111222555777999???FFFQQQ]]]lllxxx|||{{{~~~zzzxxxyyyvvvpppggg___YYYUUUQQQOOOIIIGGGEEECCCCCCBBB@@@>>>:::888777666777888777666333222111000////////////......---------------.........///000222444666777;;;<<<===@@@BBBCCCEEEEEEBBBBBBAAA@@@???@@@@@@AAA???<<<>>>EEEMMMXXXfffrrr~~~zzzxxxuuuooohhh```XXXQQQKKKGGGDDDDDDDDDCCCCCCCCCCCCDDD((()))))))))*********************)))))))))))))))******))))))))))))************))))))))))))************+++++++++,,,,,,,,,...---------------------///111666@@@QQQdddsss{{{}}}~~~|||yyytttooonnnqqqwww|||}}}pppvvvuuunnniiifffjjjpppyyy~~~qqqcccVVVJJJCCCAAA>>>;;;888888888888888777777777777777666666555666555444333333222222222111222333444555555444444555555555444444333333333333555666666777999<<>>BBBEEEGGGHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGCCCBBBEEEIIIPPP]]]hhh|||~~~|||zzzvvvqqqjjjddd]]]WWWQQQMMMHHHGGGFFFEEEDDDCCCDDDDDD))))))))))))******************))))))))))))))))))******))))))))))))************))))))))))))************+++++++++,,,,,,,,,---------------.........000444;;;GGGZZZnnn{{{~~~~~~~~~xxxooogggcccdddgggjjjvvv|||{{{jjjhhh{{{~~~wwwpppiiihhhkkkpppwww|||{{{zzz{{{|||~~~qqqaaaTTTIIIAAA<<<;;;:::999888777777777888888888888888888777666666777666555444333333333333444444555555555555555666666666555555444333333333222333555666666999<<>>;;;777333000////////////000000//////---,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))((())))))******************)))(((((()))***,,,---444222///,,,************+++++++++++++++++++++++++++++++++,,,,,,---------***+++---///222555777888444555666777888777666666666333333777;;;@@@IIISSScccvvv{{{xxxwww{{{{{{zzzpppkkkbbb[[[VVVSSSPPPNNNJJJHHHDDDBBB@@@===:::888888666444333444444333222000///......---------...,,,,,,+++++++++,,,------000000222333444666777777888999;;;>>>BBBEEEIIIKKKIIIJJJKKKMMMNNNPPPQQQQQQQQQMMMJJJIIIIIIKKKUUU```uuu}}}{{{zzztttqqqlllgggbbb^^^XXXUUUOOOMMMJJJHHHFFFEEEEEEEEE))))))))))))************)))))))))))))))))))))*********))))))))))))************))))))))))))************+++++++++,,,,,,,,,,,,,,,------......//////111777???LLLaaavvv~~~}}}|||zzzppphhhddddddgggiiivvv~~~mmm___hhh~~~vvvqqqrrrnnnppptttwwwyyyyyyxxxxxxrrrrrrtttwww|||tttcccSSSIIICCC@@@???:::::::::999777777777777999999999999999888888777999888777666555555555555888777666555555666777777666666666555444444333333333555666888999;;;???BBBKKKWWWccckkksss|||||||||rrraaaRRRLLLHHHDDDCCCNNNbbb|||www{{{}}}rrrgggdddjjjuuuuuuaaaPPPHHHCCC>>>???<<<777333000///000000000//////......------,,,))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***)))))))))***)))(((((()))***,,,...222111///---+++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000222444666777444555777888888888666555666444555:::@@@HHHSSS]]]pppyyywwwyyy|||vvvqqqiiieee^^^XXXTTTQQQNNNLLLHHHFFFBBB@@@>>><<<999666888666333222222222111/////////...---------......+++++++++++++++,,,------......000111333444444444666666888;;;???CCCGGGIIIIIIKKKOOOSSSWWW[[[^^^___\\\XXXTTTPPPKKKJJJQQQ[[[iiiwww|||zzzyyyrrrpppmmmjjjhhhddd```]]]VVVTTTPPPLLLJJJHHHGGGGGG))))))))))))************)))))))))))))))***************))))))))))))************))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,---...///000000222888BBBOOOeeezzz~~~{{{yyywwwttttttuuuwwwyyy~~~tttmmmjjjkkkmmmooowwwzzzeee[[[kkk}}}|||qqqooommmlllmmmmmmlllkkknnnooosssxxxxxxlll[[[KKKCCC@@@AAACCC<<<<<<<<<;;;999888888888999::::::::::::999888888;;;:::999888777777777777;;;:::777666555666777888777777666555444444333333666888:::;;;===@@@DDDGGGLLLXXXeeelllsss}}}}}}|||ppp]]]MMMHHHEEEAAABBBCCCNNNdddzzzzzz~~~zzzpppeee______fffrrr|||vvvvvvnnn\\\NNNHHHBBB===>>>;;;777333000000111222000///...---------------))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''(((((((((((((((***)))(((((()))+++---...000///...---,,,+++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,---...///000222333555555444555777888999888666555666444666<<>>===;;;888666888666333222111111///...//////...---------......+++*********+++,,,,,,---***+++,,,...///000000000222333444777;;;???CCCFFFHHHKKKQQQWWW^^^cccgggiiiddd___ZZZUUUNNNJJJPPPYYY___ooo~~~|||zzzyyyrrrpppnnnlllkkkiiieeeccc[[[XXXTTTPPPLLLJJJIIIIII******)))((((((((((((((()))(((''')))++++++(((%%%))))))))))))************++++++,,,,,,,,,++++++******++++++,,,,,,------...///------111111///000333888<<>>@@@AAABBBDDDEEENNNWWWdddooowww~~~||||||yyyuuulll^^^OOOEEE@@@@@@>>>???CCCQQQmmmyyyzzz{{{pppbbbZZZWWWXXX___gggkkkkkkhhh^^^QQQGGGCCCCCC???>>>;;;888555333222111222111///---------......++++++)))(((''''''''''''+++)))((('''((()))+++,,,))))))))))))************)))((((((((()))+++---///---------,,,,,,+++++++++---------------------,,,---------.........///////////////000111111222222888666444444555666666666999<<>>===:::888777666666333222000///.........//////...---,,,++++++++++++************************,,,,,,,,,---------......111111222333555999>>>BBBDDDHHHOOOYYYcccjjjnnnooommmjjjbbbYYYRRROOOPPPRRR```mmmyyy}}}zzzwwwsssttttttrrrnnnjjjhhhggg\\\ZZZWWWVVVTTTRRRNNNKKK******)))((((((((((((((()))(((''')))++++++)))'''))))))))))))************+++++++++,,,+++++++++******++++++,,,,,,------...///------111111///000444999AAARRRhhhwww~~~zzzvvvvvv|||~~~vvvdddbbbfffuuu~~~|||}}}uuujjj```\\\YYYQQQLLLKKKGGGCCC???===<<<;;;999777;;;;;;;;;===>>>???>>>===>>><<<:::999888888888888999999888999;;;;;;:::999555555666777777666555555888;;;@@@BBBDDDDDDFFFGGGLLLTTTaaallluuu}}}zzzvvvmmm___PPPDDD>>>===:::;;;===FFF]]]{{{{{{yyyuuuiii```YYYUUUZZZaaabbbdddeee```WWWLLLDDD@@@???>>>;;;888666333222111111000///...............,,,,,,+++***))))))((((((***)))((('''((()))+++,,,))))))))))))************))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,,,,---------//////000000111111222222666555444444555666666666666;;;AAAGGGPPP___qqq~~~~~~zzzvvvvvv{{{~~~yyyvvvrrrooojjjgggbbb\\\TTTMMMHHHFFFEEEDDDBBB@@@===:::777444333222222111000.....................---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...///000111222555:::===@@@EEEMMMYYYdddnnntttvvvxxxuuunnneee\\\WWWVVVVVV[[[fffqqqxxx|||xxxuuuqqqrrrsssrrrqqqooonnnmmmeeebbb___\\\YYYVVVRRRPPP******)))((((((((((((((()))((((((***,,,,,,+++)))))))))))))))***************+++++++++++++++++++++***++++++,,,,,,------...///---...000000///222777???JJJ]]]ppp|||nnn\\\VVV\\\hhh{{{~~~zzzzzz}}}zzzsssmmmkkkhhhbbb]]]ZZZRRRNNNIIIDDDAAA>>>;;;999<<<===>>>@@@BBBCCCCCCDDDBBBAAA???===;;;;;;:::;;;;;;:::;;;===???@@@@@@>>>888888888888888888777777999>>>CCCGGGHHHIIIJJJJJJJJJRRR^^^iiirrr{{{~~~{{{rrrdddTTTFFF>>><<<999:::999<<>><<<999666444333222000000000000///...------------,,,++++++************)))((((((((()))+++,,,))))))))))))************((()))***++++++++++++++++++++++++,,,,,,,,,,,,,,,(((((())))))******+++++++++,,,,,,,,,,,,---------//////000000111222222222444444555555666666777777777===DDDMMMXXXiii}}}}}}uuuqqqsssxxx{{{|||}}}|||{{{|||~~~|||}}}~~~{{{vvvrrrnnnjjjfffbbb\\\WWWOOOIIIEEECCCAAA@@@@@@>>><<<999666333222111111000///..................---,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---///000111333666888<<>>>>>???AAAEEEFFFFFFEEE>>>>>>===<<<<<<<<<<<<<<<<<>>BBBHHHOOOZZZkkkxxxtttuuuxxxyyyyyyxxxuuurrrrrrxxx{{{zzz|||~~~zzzwwwrrrmmmiiieee```\\\WWWRRRLLLFFFCCCAAA>>>===:::999777666555444333333/////////......------------,,,,,,+++******++++++++++++++++++++++++++++++)))************+++++++++,,,...000111222222444666:::@@@JJJWWWeeerrr}}}zzzrrrjjjdddaaaXXX]]]dddjjjqqqzzz|||yyysssmmmhhhddddddeeeiiimmmrrrtttuuuqqqmmmhhhccc```]]]YYYWWW***))))))(((((((((((((((((())))))******+++,,,---((()))))))))******************)))))))))***+++,,,***++++++,,,,,,------...///---...000///111:::CCCYYYaaannnyyy{{{|||vvv\\\LLLFFFLLLWWWgggttt}}}zzzrrrlllfffkkkrrryyy~~~yyyvvvuuuuuutttgggddd^^^VVVOOOIIIEEECCCGGGJJJNNNOOOOOOPPPRRRTTTVVVUUURRRMMMGGGCCCBBBCCCBBBBBBCCCEEEHHHJJJJJJIIIEEEDDDAAA???>>>>>>>>>???>>>DDDLLLRRRSSSRRRPPPOOOPPPWWW```iiipppxxx~~~qqq```OOOCCC>>>888;;;===<<<===LLLggg}}}pppggggggkkk~~~qqq^^^\\\bbbkkkrrr|||~~~|||xxxqqqiiihhhlllqqqqqqrrrtttrrrfffUUUGGGAAA@@@===:::777555444333000111111222111///...,,,++++++,,,,,,,,,+++***))))))))))))))))))******+++((()))))))))************((()))+++,,,,,,+++***)))*********++++++,,,,,,,,,)))))))))***+++,,,------........./////////000000000000000111222222333333111444666777777888:::===CCCGGGLLLSSS\\\lll}}}|||~~~~~~{{{xxxuuurrrooonnnsss{{{yyyzzz}}}~~~}}}wwwtttnnniiieee___ZZZVVVRRRNNNIIIEEEBBB@@@===;;;666666555333333222222222...............------,,,,,,,,,+++*********++++++)))))))))))))))))))))))))))))))))*********+++++++++---///000000000222444:::AAAJJJUUUaaammmyyyyyyooohhhddd]]]___ccchhhnnnuuu}}}|||wwwpppgggaaa]]]\\\\\\```ffflllooopppooolllhhhdddaaa^^^ZZZXXX******)))(((((((((((((((((()))***)))))))))+++---))))))))))))***************)))(((((()))***,,,---***++++++,,,,,,------......---...000000444???KKKccchhhsss{{{}}}~~~cccNNNGGGHHHFFFPPP]]]hhhppp{{{wwwmmmeeeaaaeeelllqqqvvv|||wwwsssvvvxxxxxxmmmkkkfff^^^UUUOOOLLLKKKPPPTTTXXXZZZZZZ[[[___bbbfffeeeaaaXXXNNNGGGEEEEEEHHHHHHHHHJJJMMMNNNMMMLLLKKKHHHDDDAAA>>>>>>???@@@AAAHHHQQQWWWXXXUUUQQQOOORRRYYYccckkkrrrxxxtttbbbPPPCCC===777999;;;;;;:::@@@SSSeee|||qqqccc^^^]]]jjjxxxpppZZZRRRUUUccclllwww~~~~~~|||xxxxxx{{{}}}{{{xxxvvvqqqeeeUUUIIIBBB@@@>>>;;;888666555444111111111111000///......***+++,,,---,,,,,,***)))((()))))))))************))))))))))))************((()))***+++++++++++++++*********+++++++++++++++***+++++++++,,,---------,,,,,,---------.........000000111111222333333333222555777777777999===BBBEEELLLUUU]]]fffsss{{{tttsssppppppttt}}}|||zzz{{{~~~{{{xxxvvvuuuqqqlllfffaaa[[[UUURRRNNNKKKGGGDDDAAA???;;;999777666444222000///......,,,------...------,,,,,,++++++************++++++))))))))))))))))))))))))))))))*********+++++++++(((***+++,,,,,,---000222;;;AAAJJJRRR\\\gggsss{{{vvvnnnjjjfffdddfffjjjnnnrrryyy~~~yyyqqqhhhaaa]]]ZZZXXXZZZaaafffiiiiiillljjjgggdddaaa]]]XXXUUU******)))((((((((((((((((((******)))''''''))),,,))))))))))))************))))))((('''(((***,,,---***++++++,,,,,,------......---///111222777DDDRRRfffkkkuuunnnTTTDDDBBBEEEAAAIIIUUU^^^fffrrruuuiii```ZZZ^^^bbbeeehhhnnnxxx}}}sssoootttwwwwwwpppnnnjjjbbbZZZTTTRRRRRRWWW\\\bbbfffgggiiinnnsssuuutttpppfff[[[SSSQQQRRRSSSRRRRRRSSSUUUUUUTTTRRRRRRNNNIIIDDDAAA@@@@@@AAACCCJJJTTTZZZZZZVVVQQQNNNPPPWWWbbblllsssyyyvvvfffTTTFFF???999777888999777999CCCOOObbbwwwsssfff```^^^```kkkyyy}}}ooo[[[QQQRRR]]]fffrrr{{{~~~yyypppcccTTTJJJBBBAAA>>>;;;999666555444333222111000////////////***,,,---......---,,,+++(((((()))***************))))))))))))************))))))))))))***+++,,,---++++++++++++************++++++,,,,,,,,,,,,,,,,,,------------............000111111222222333333444444666888777666999@@@FFFKKKVVVdddooowwwvvvwwwwwwwwwyyy{{{|||}}}{{{{{{}}}{{{xxxvvvtttpppjjjddd^^^XXXRRRNNNIIIGGGDDDBBB@@@===:::777555444222000///...------+++,,,------------,,,+++++++++************++++++))))))))))))))))))))))))*********+++++++++,,,,,,((()))*********---111444;;;AAAHHHOOOVVV```mmmvvv~~~xxxuuuqqqnnnmmmqqqrrrsssyyy~~~vvvmmmgggccc^^^ZZZZZZ___dddfffeeegggfffccc```\\\WWWPPPLLL******)))((((((((((((((((((******(((&&&%%%(((+++))))))))))))************)))(((''''''(((***,,,---***++++++,,,,,,---......------///111222888GGGVVVfffkkkvvv{{{aaaKKK???<<<>>>@@@GGGQQQYYYaaalllzzzuuuggg]]]TTTWWWYYYZZZ[[[aaalllttt}}}~~~zzzqqqnnnsssvvvuuuppppppllleee\\\WWWUUUVVVZZZaaahhhmmmooosssyyy~~~||||||yyyqqqggg``````bbb]]]\\\[[[\\\]]]]]][[[YYYXXXTTTNNNHHHDDDCCCCCCDDDDDDLLLUUU\\\\\\WWWQQQNNNLLLUUUaaalllssszzzyyyiiiWWWIIIBBB<<<777666888777555;;;DDDPPPjjjuuujjjeeeccc^^^eeeqqqxxxooo^^^TTTSSSPPPZZZgggppptttwww{{{~~~}}}rrrdddVVVLLLBBBAAA???<<<999777555555444222111/////////000000+++---...000000///---,,,(((((()))***************))))))))))))************)))((((((((()))+++...///,,,+++++++++******)))))),,,,,,,,,+++++++++++++++////////////000000000111000111111222222333444444555777999777666:::BBBIIISSS```qqqzzz{{{}}}~~~~~~~~~uuuwwwyyyzzz{{{~~~}}}|||{{{sssoooiiiccc]]]WWWQQQLLLGGGEEEBBB@@@???<<<888555000000////////////000000***+++,,,---------,,,++++++***************++++++***************************++++++++++++,,,,,,,,,***+++++++++,,,///444777:::???GGGMMMSSS]]]jjjssswww|||{{{vvvuuuwwwwwwvvv{{{{{{sssmmmiiiccc]]]\\\```dddeeedddcccaaa___\\\WWWPPPHHHBBB''''''((()))***+++,,,,,,++++++***))))))((())))))+++***************++++++******)))))))))))))))***))))))*********+++++++++000000111111444<<>>EEEJJJUUUfff|||}}}}}}{{{sssrrrrrrtttvvvzzz}}}yyytttnnneee___ZZZUUUOOOJJJFFFCCC???===;;;:::777555222111000///...---,,,,,,,,,++++++******++++++,,,+++******))))))******+++'''((()))******)))((('''))))))******+++++++++++++++++++++,,,...000111222999:::???IIIPPPWWW```hhhtttzzz{{{yyy{{{||||||{{{tttpppnnnjjjfffeeeffffffdddaaa___]]]YYYUUUOOOHHH@@@:::((((((((()))******++++++******))))))(((((()))))),,,++++++***))))))******++++++************+++++++++++++++,,,,,,,,,------...//////000444===IIISSSfffqqq|||~~~wwweeePPPCCC>>>::::::;;;@@@AAAFFFQQQaaarrr~~~rrreeeVVVQQQMMMLLLLLLNNNTTT\\\mmmooorrruuuwwwxxxxxxxxx{{{ssskkkfff```YYYVVVXXX[[[aaakkkttt{{{|||uuuqqqqqqkkkgggccc```____________[[[XXXSSSLLLGGGFFFHHHJJJMMMWWWYYYYYY]]]UUULLLOOONNNVVVbbblllttt{{{|||qqq```OOOEEE<<<888666666444222333777:::NNNfffvvv||||||uuuooommmooouuu||||||ppp]]]OOOLLLVVV___dddkkkvvv}}}~~~zzzgggZZZKKKDDD???>>><<<777333333555444444333111000000///---,,,---...000000///---++++++++++++*********)))*********))))))*********+++++++++*********))))))************************++++++,,,,,,,,,,,,------,,,------...///000000111000000111222333444555555222555888:::===BBBJJJQQQ\\\nnn|||{{{}}}yyyrrrssssssssstttyyy}}}xxxpppjjjbbb\\\XXXSSSMMMIIIAAA???;;;999777555333111111000000///---,,,,,,+++,,,++++++******++++++,,,...------,,,,,,------...)))***++++++++++++***)))((((((((()))))))))*********++++++,,,---///111222777777===EEELLLRRRZZZbbbpppwww~~~}}}~~~yyysssoookkkiiiiiifffaaa]]]ZZZWWWSSSOOOJJJDDD===888)))))))))))))))))))))))))))(((((((((((())))))***,,,,,,+++***)))))))))***,,,+++++++++++++++,,,,,,---------.........//////...///000111666@@@NNNXXXfffqqq{{{}}}|||sss]]]OOO@@@:::999888999<<<;;;<<<@@@KKK[[[mmm|||wwwkkkZZZTTTOOONNNOOOPPPUUU[[[jjjnnntttzzz}}}}}}zzzyyywwwpppjjjeee^^^WWWUUUWWW\\\bbbllltttzzz|||yyyxxxnnniiiccc___^^^^^^______[[[YYYTTTNNNIIIHHHKKKNNNRRR\\\]]]\\\^^^UUUKKKMMMQQQYYYeeeooovvv|||vvvgggUUUIII===999666666444000111444999DDDZZZrrr{{{zzzyyyyyy}}}{{{hhhWWWQQQXXX___eeennnyyyyyydddQQQIIIBBB@@@>>>888444333444444333222111000000///...---...///111111///---,,,,,,,,,+++++++++++++++***))))))(((((())))))***+++++++++***************************************+++++++++,,,,,,---------******,,,---...000111111///000000111222333444444333666999;;;>>>EEENNNUUUaaasss~~~}}}{{{zzzzzzwwwqqqtttsssssstttyyy|||xxxlllfff^^^WWWTTTPPPJJJFFF>>>;;;888666444333000/////////...---,,,,,,++++++++++++************++++++++++++************++++++++++++,,,,,,,,,,,,++++++)))))))))))))))******************+++---...000111444444999AAAGGGLLLSSS[[[gggooozzzzzzwwwsssppplllfff]]]WWWRRROOOJJJFFFBBB===999555************))))))((((((((('''''''''((()))******+++***************++++++++++++*********+++,,,,,,---............////////////000222444:::FFFUUU```jjjsss|||}}}||||||wwwzzz~~~rrr___LLLBBB888777888888:::===;;;;;;???HHHXXXjjj{{{zzznnnaaa[[[WWWXXXZZZ\\\aaafffpppuuu}}}}}}yyyooojjjeeeaaa[[[TTTSSSVVV[[[```iiiqqqwww|||{{{zzzqqqlllddd^^^\\\[[[\\\\\\[[[XXXTTTNNNJJJJJJLLLOOOUUU^^^___]]]___VVVLLLNNNSSS\\\hhhrrryyy~~~{{{ooo]]]OOOAAA;;;888888666333222555<<>>:::666555333333333222111000000///.........///111111///---++++++++++++++++++++++++))))))(((((((((((())))))************************************************+++++++++,,,,,,---------+++,,,,,,---///000000111//////000111222333333444777999;;;<<>>;;;888666555333111///......---,,,,,,+++******++++++************++++++)))))))))(((((())))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,))))))******,,,---...///222222666>>>CCCHHHPPPWWW]]]eeeqqq|||~~~yyytttmmmdddXXXPPPIIIEEE@@@===:::888555333++++++******)))(((((((((((((((((((((((()))***+++(((((())))))***+++------)))))))))))))))***++++++------------...............///111444<<>>AAAIIIWWWjjj|||}}}qqqiiiccc```dddiiimmmsssxxxzzz~~~{{{vvvgggdddaaa^^^YYYSSSSSSWWWZZZ```hhhooouuuzzz~~~|||yyytttnnneee^^^ZZZYYYXXXXXXYYYWWWRRRMMMIIIIIILLLOOOTTT]]]^^^^^^```WWWNNNOOOSSS]]]jjjttt{{{~~~vvvfffWWWDDD===888777777555444666<<<;;;GGG^^^pppuuuyyy~~~qqq```bbbiiisss}}}xxxnnnWWWLLLBBB??????;;;888777333222222111111000000000///......///000000...,,,))))))******************))))))(((((((((((())))))******************************************************+++,,,,,,---......///////////////000000000//////000111222333333444666888:::===BBBLLLXXXaaayyyzzzvvvsssqqqpppppppppqqqooolllkkkkkkkkkpppvvv|||zzzuuuiiibbbXXXQQQLLLGGGBBB>>>===:::777555444333111///---------,,,++++++******+++******))))))******+++,,,,,,++++++++++++,,,,,,+++++++++******+++++++++++++++++++++++++++++++++))))))))))))***,,,---...000000444<<>>999777666555444333+++*********))))))((((((***))))))))))))******+++(((((())))))***+++------(((((((((((()))***++++++,,,,,,,,,------------...,,,---000444===MMM___kkksss{{{yyypppooommmhhheeejjjuuu~~~sssdddXXXAAA;;;666666666444555888;;;<<>>OOO```nnnxxx~~~kkkjjjnnnyyyzzztttZZZNNNBBB???@@@===999888222222111111111000000000...------...000///---+++)))))))))))))))************))))))(((((())))))******************+++++++++******************************+++,,,,,,---......000000000000000000000//////000000111222333444444333666;;;AAAJJJXXXhhhsss~~~xxxrrrooommmmmmjjjhhhiiiiiigggcccdddgggkkkqqqzzz|||uuupppfff___UUUMMMHHHDDD???<<<:::777444333222111///------------,,,,,,+++++++++******))))))))))))******+++******))))))******+++******))))))))))))******)))))))))(((((((((((((((((((((((())))))***,,,,,,///...222999>>>AAAHHHPPPTTT[[[eeepppzzz~~~tttjjjaaaVVVJJJBBB<<<999666555666666666555*********))))))))))))))),,,++++++************+++++++++***************+++))))))))))))***+++,,,---,,,,,,,,,---------......---///222777AAARRReeerrrwww~~~{{{qqqqqqoooiiiffflllzzzuuuaaaUUURRR>>>999555666666555666::::::<<>>:::888111111111111000000000000------------......+++))))))))))))******+++++++++*********))))))*********))))))*********+++++++++************************)))******+++---......///---......//////000000000000000111222333444555555777:::@@@HHHSSSdddvvv~~~}}}vvvppplllkkkmmmoookkkhhhggghhhddd```bbbhhhnnnuuu}}}xxxpppjjj```YYYOOOHHHDDDBBB>>>;;;888666333111111000...,,,------------,,,,,,,,,,,,******))))))))))))******((((((''''''''''''((((((+++***)))(((((()))***+++((((((((('''''''''&&&&&&(((((((((((()))***++++++...---000555888:::@@@GGGQQQVVV___iiisss~~~~~~vvvjjj___UUULLLBBB<<<999777666666888999888888))))))))))))))))))******------,,,+++*********+++...---,,,***)))(((((((((************+++,,,---...------------.........///111333666<<>>@@@BBBEEEJJJTTTbbbsss|||wwwvvv|||wwwqqqooonnnkkkbbbYYYYYY^^^\\\___bbbdddddddddeeegggmmmrrryyy~~~zzzoookkkgggdddcccbbb```___[[[YYYTTTMMMIIIHHHKKKMMMSSS\\\\\\[[[\\\SSSIIIJJJMMMXXXgggttt{{{~~~ooo\\\NNN@@@:::888555555666111666888999FFF^^^pppuuuuuu|||~~~|||ssskkkkkkvvv|||fffWWWHHHCCCBBB???:::777111111111111000000000000---,,,,,,---...---+++(((*********++++++,,,,,,,,,++++++************++++++))))))******++++++++++++************************)))******+++---...//////***+++,,,---...000111111111111222333444555555666>>>AAAFFFNNNYYYjjj}}}|||zzzzzz{{{|||wwwpppjjjhhhkkkooorrroookkkjjjjjjfffaaaeeelllsssyyy}}}zzztttllleeeZZZTTTKKKEEEBBBAAA>>><<<999777444222111111///---...------------------,,,******))))))))))))******++++++************++++++,,,+++***))))))***+++,,,******))))))((((((((('''(((((('''(((((()))***+++...,,,...222333444999???MMMQQQYYYbbblllxxx~~~|||zzzqqqcccVVVMMMEEE===888888777777888:::;;;;;;:::))))))(((((((((((()))))),,,,,,++++++***))))))))),,,,,,,,,+++++++++***************)))******+++,,,+++++++++,,,---...000111...000666@@@PPPaaaqqq{{{}}}zzz~~~|||wwwxxxuuu^^^KKK@@@;;;888999999888888999<<>>FFFLLLSSSZZZcccmmmyyyuuukkk]]]PPPGGG@@@999555444666666666666777:::<<<******)))(((((((((((((((******************++++++*********)))))))))((((((***************++++++,,,...---------...//////000333444999CCCSSSfffxxx}}}}}}mmmWWWGGG@@@===;;;;;;;;;::::::<<<@@@DDDLLLRRRYYY___eeennn{{{~~~|||zzzxxxtttmmmfffaaaaaabbb```___]]]XXXTTTSSSUUUXXX```eeemmmvvv|||~~~{{{xxxooolllgggdddcccbbb```___YYYVVVQQQKKKFFFFFFHHHKKKSSSYYY___]]]VVVNNNJJJIIINNNXXXfffpppuuuzzzuuudddNNN@@@<<<:::777333444222333999>>>GGG^^^uuu|||{{{}}}xxxoooccc]]]dddoooqqqmmmcccXXXJJJBBB???>>>;;;888555333111000000111111000000000000///...,,,+++***+++*********))))))))))))************************************************++++++++++++++++++++++++++++++,,,,,,---------............//////111222333111111333555777888888888>>>EEEPPP]]]qqq}}}~~~||||||~~~~~~yyyzzzzzzuuussspppllljjjjjjjjjiiihhhdddeeeeeefffiiinnnuuuzzz}}}yyywwwssslllaaaXXXPPPLLLFFFAAA>>><<<999777333222111///...---------,,,+++******))))))******)))))))))))))))))))))))),,,,,,++++++***)))))))))************************))))))))))))))))))))))))***))))))))))))))))))******+++,,,...111555888:::AAAGGGNNNVVV^^^hhhsss{{{zzznnncccTTTGGG@@@<<<999666888:::<<<===<<<<<<===>>>+++***)))(((((((((((((((((())))))***++++++,,,,,,*********)))))))))))))))***************+++,,,,,,000//////////////////000666888===GGGXXXlllvvvcccPPPDDD@@@@@@<<<<<<<<<<<<===AAAFFFKKKWWW]]]ccchhhlllsss~~~~~~{{{uuunnngggcccbbbccc^^^\\\XXXSSSOOOMMMNNNPPPYYY]]]eeeooovvvzzzyyywwwpppmmmiiifffdddbbb```___WWWUUUPPPJJJFFFFFFJJJMMMUUU[[[```^^^VVVNNNJJJIIIOOOYYYeeennnsssxxx~~~qqq\\\KKK@@@:::777555555333444777888@@@XXXppp{{{zzz~~~{{{rrrcccZZZ\\\cccddd```^^^TTTGGG@@@>>>>>><<<999666444111000111111111000000000//////...---++++++***************)))))))))************************************************++++++++++++++++++++++++++++++,,,---...//////000000000/////////000111111222222333555777999;;;;;;AAAJJJVVVfffzzzxxxyyy|||}}}|||yyyuuurrrrrrzzzxxxssstttsssrrrqqqpppnnniiifffcccbbbbbbfffnnnwww~~~||||||xxxtttoooggg\\\TTTMMMIIIDDD???<<<:::777555222111000///...---------,,,+++******))))))******''''''(((((())))))******,,,,,,++++++***)))))))))************************))))))))))))(((((((((((())))))(((((((((((())))))*********,,,...111444555:::@@@IIIPPPXXX```jjjpppyyyqqqdddYYYJJJ???:::999::::::999<<<@@@BBB@@@>>>===<<<))))))(((((())))))***+++))))))*********++++++++++++++++++++++++++++++++++++************+++,,,,,,............//////000111444888AAANNN```sssyyykkk]]]OOOEEEBBBDDD<<<===>>>???AAAGGGNNNSSS\\\aaagggkkknnnttt}}}}}}uuummmfffcccbbbbbbZZZXXXUUUPPPLLLKKKKKKKKKRRRWWW```jjjssswwwvvvtttssspppkkkgggdddbbb___\\\WWWTTTOOOJJJFFFGGGKKKOOOWWW\\\```^^^VVVNNNJJJJJJOOOXXXeeemmmrrrvvv|||yyyhhhUUUFFF===::::::666444555777666<<>><<<======<<<777444222000111111111000////////////...---,,,+++***************************************+++++++++************************++++++++++++++++++++++++***+++,,,---...///000000////////////000111222222222222333555666:::>>>@@@EEEOOO]]]mmm|||}}}~~~zzzvvvtttsssqqqvvv}}}wwwsssttttttuuuvvvtttooohhhcccaaa___```gggrrr~~~}}}~~~{{{wwwrrrkkkbbbXXXQQQKKKGGGBBB>>><<<999666333111000///...------------,,,+++******))))))******''''''(((((()))***++++++)))))))))***++++++,,,,,,************************,,,+++***)))(((&&&%%%%%%))))))(((((((((((())))))*********+++,,,...111222555<<>>;;;888555222000///...---,,,,,,,,,---,,,+++******))))))******(((((()))******+++,,,,,,)))))))))***++++++,,,,,,))))))))))))))))))))))))++++++***)))((('''&&&&&&+++******))))))******+++,,,+++++++++,,,---///000333999AAAGGGMMMSSS[[[```cccjjjoooqqqtttzzz}}}|||}}}zzzwwwsssooohhh___XXXKKKEEE>>>;;;:::;;;999888>>>BBBGGGIIIHHHEEEAAA@@@&&&''''''(((***,,,...///,,,,,,++++++***))))))((()))))))))))))))*********+++++++++++++++,,,------******+++,,,...111333444444???QQQfffyyywwwmmmggggggcccYYYSSSSSSPPPRRRTTTVVVYYY]]]cccfffcccgggjjjlllnnnttt~~~~~~~~~uuukkkeeebbbaaaaaabbb```]]]YYYVVVPPPJJJFFFAAAHHHTTTdddqqqxxxzzzyyywwwtttpppmmmiiieeeaaa^^^[[[WWWQQQKKKHHHIIIOOOSSSZZZ^^^aaa]]]TTTLLLHHHHHHOOOXXXdddlllqqqvvv}}}nnn[[[JJJ???;;;666111000222222555DDDWWWooozzzzzzqqqpppvvvzzz~~~yyyooo```UUUTTT]]]fffttt~~~}}}{{{rrrgggbbbdddfffeee\\\UUUJJJAAA<<<;;;;;;;;;888666333111111111111000......//////...------,,,*********+++++++++++++++)))))))))***++++++,,,,,,************************++++++++++++++++++++++++******+++,,,---......///------...///111333555666222444555666888???IIIPPPRRR___ppp~~~yyywwwwwwxxxyyyyyy|||~~~~~~}}}}}}{{{xxxuuuqqqpppooooooooolllhhheeedddfffjjjqqqzzzzzzxxxtttnnneee[[[SSSNNNFFFDDD@@@===:::777444111......---,,,,,,,,,,,,,,,,,,+++******))))))******))))))******++++++,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,++++++************++++++,,,,,,+++++++++---...///111666===BBBGGGMMMTTTZZZ[[[bbbiiimmmqqqwwwyyyyyyvvvrrrllleee___YYYRRRNNNAAA>>>:::::::::999666222777;;;@@@DDDEEEEEEEEEEEE))))))))))))***+++,,,,,,++++++******************(((((()))))))))*********,,,++++++++++++,,,------,,,,,,---...///111333444555AAAVVVlll~~~sssmmmqqqoooeee^^^^^^^^^```bbbccccccdddfffhhhhhhjjjlllkkklllrrr}}}}}}{{{vvvlllfffdddbbbaaabbbaaaaaaaaa```[[[TTTNNNDDDHHHQQQ^^^jjjtttxxxzzzwwwuuurrrpppooolllhhhfff]]]ZZZSSSLLLIIIJJJPPPTTTZZZ^^^```\\\SSSKKKGGGGGGOOOXXXccclllqqqwww{{{iiiWWWHHH@@@;;;444111333333333===KKKeeeuuu~~~rrrkkkjjjjjjmmmnnniii___TTTRRRXXX^^^lllwww|||rrrmmmnnnppppppmmmeeeYYYLLLDDD???======999666333222222111111000.........///......---,,,*********++++++,,,,,,,,,((())))))***++++++,,,,,,************************++++++++++++++++++++++++,,,,,,------.........////////////000111333444555444666888999<<>>;;;999555111......---,,,,,,+++,,,,,,,,,,,,+++******))))))******)))))))))***************,,,,,,++++++***)))))))))))))))))))))))))))))))))&&&'''(((***+++---...///******))))))))))))******+++************,,,...//////333888<<>>OOOjjj|||wwwooosssrrrrrrpppdddUUULLLKKKYYYcccnnntttyyytttcccRRREEE???===;;;888666555444222000111000000111222111...+++++++++++++++++++++++++++************************************************************++++++++++++++++++,,,------......///000111222111000///000111555555999???EEENNN^^^mmm{{{xxxrrrllljjjmmmpppqqqppprrroookkkkkknnnrrruuuuuuwwwyyy{{{{{{xxxrrriii```WWWOOOGGGBBB@@@<<<888555444333111///000///---,,,++++++,,,,,,******+++++++++******)))(((((())))))*********+++*********************************)))))))))))))))++++++++++++++++++++++++++++++***)))(((((((((((((((((()))))))))************+++,,,...222777>>>CCCGGGKKKQQQWWWZZZYYYUUURRRUUUVVVVVVSSSOOOOOORRRUUUUUUSSSOOOHHHAAA<<<::::::888:::@@@LLL^^^ppp~~~)))))))))((((((((((((((()))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...,,,,,,/////////333:::GGGYYYnnn||||||rrrllliiinnn}}}tttmmmkkklllkkkjjjhhhgggfffeeeeeehhhjjjmmmnnnooottt{{{zzzvvvxxx}}}{{{rrrmmmkkkllllllnnnnnnoooqqqsssvvvxxxyyyyyysssiii```^^^ccclllssszzzzzzyyywwwuuurrrooommmhhhaaaYYYSSSLLLHHHKKKQQQWWW[[[^^^ZZZQQQJJJGGGGGGNNNXXXeeennnrrrwwwzzzssseeeUUUBBB999888888:::===GGGbbb}}}|||qqqaaaUUUPPPSSSbbbqqqwww{{{qqq[[[III@@@===;;;888777666555333111111111000111222111...,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++*********++++++,,,------......///000111222111000000111333555666;;;CCCIIISSSdddrrr}}}yyyrrrkkkgggiiimmmpppqqqrrrpppoooqqquuuzzz}}}~~~~~~yyysssnnneee\\\SSSKKKEEE@@@>>>;;;777444333222000//////...---,,,+++++++++,,,'''((()))***+++,,,,,,,,,''''''((()))***+++,,,,,,************************)))))))))))))))*********++++++++++++++++++++++++)))***+++++++++***((('''((((((((())))))))))))***)))***+++,,,...333999===BBBEEEJJJOOOQQQPPPMMMKKKMMMPPPSSSSSSTTTWWW]]]bbbfffeee```YYYPPPIIIEEEDDDBBBEEEOOO^^^rrr))))))))))))))))))))))))******+++,,,,,,,,,,,,+++------------------------++++++,,,,,,,,,---------...---...111111111666>>>OOOcccxxxzzzqqqlllllltttwwwqqqooopppnnnkkkhhhfffeeeeeeeeeiiikkkmmmooorrrwww}}}zzzvvvyyy}}}|||rrrnnnnnnpppqqqssssssuuuvvvyyy{{{|||}}}~~~wwwnnnfffdddjjjpppxxxxxxxxxwwwuuusssqqqoooiiibbbYYYSSSLLLHHHJJJPPPUUUYYY[[[XXXPPPIIIFFFGGGMMMWWWccckkkpppvvv~~~tttfffTTTGGGAAA???>>>>>>@@@ZZZxxxpppaaaXXXXXXjjj{{{{{{cccPPPEEE>>><<<999777777666555333222111000111111111///---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,------......///000111111000000000222444666888>>>GGGNNNXXXgggvvv{{{xxxsssllliiijjjmmmooopppsssssstttxxx}}}|||xxxpppjjjaaaXXXPPPIIICCC???<<<999555333222111000......------,,,,,,+++++++++'''((()))***+++,,,,,,,,,'''(((((()))******++++++))))))))))))))))))))))))*********+++,,,,,,,,,---************++++++++++++((()))***+++,,,+++++++++************+++++++++++++++,,,------...222666:::???BBBGGGJJJKKKKKKJJJIIIHHHLLLRRRVVVZZZ```hhhooovvvvvvsssmmmfff___[[[YYYWWW[[[eeesss******************************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------......///222222333;;;DDDWWWkkkxxxtttuuu|||zzztttssswww{{{}}}xxxwwwnnnmmmkkkjjjiiiiiijjjkkkgggiiimmmrrryyy{{{vvvyyy~~~|||sssoooqqqtttvvvxxxxxxyyyzzz{{{|||}}}}}}{{{qqqjjjiiilllsssssstttuuuuuusssrrrqqqhhhaaaYYYRRRKKKGGGJJJOOOSSSWWWYYYUUUMMMGGGEEEFFFLLLTTT___hhhnnnttt||||||wwwlll]]]OOOEEE???<<<;;;PPPnnnyyyhhh[[[aaatttmmmWWWKKK@@@===:::777777777555444333222000111111111///---++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++---,,,,,,,,,++++++******++++++,,,------......///000000111000000111444666999<<>>999777333111111000///...,,,,,,,,,,,,,,,,,,++++++)))******+++++++++************))))))))))))))))))((((((((((((((((((((((((*********+++,,,,,,,,,---)))))))))******+++++++++,,,+++***))))))******+++************************+++,,,------...000333666<<>>@@@AAACCCGGGKKKLLLQQQXXX^^^eeennnxxx))))))))))))*********+++((()))******++++++******((((((((((((((((((((((((***++++++++++++,,,,,,,,,......///111222777DDDRRRkkkyyy{{{uuullleeedddkkkuuu}}}|||~~~{{{yyyyyyxxxvvvssspppmmmjjjhhhmmmqqqxxx}}}xxxxxx~~~{{{rrrpppsssyyy|||}}}xxxooojjjggghhhiiijjjjjjjjjiiihhhddd]]]UUUOOOIIIFFFIIIOOORRRUUUWWWRRRIIICCCBBBCCCIIIOOOXXXaaahhhpppxxx}}}}}}nnn[[[LLLDDDDDDSSSnnn{{{jjjhhh{{{jjjUUUFFFBBB===999777666555444444333111000111111000///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,------......///000000000///000222666999===AAAKKKVVV___hhhwwwzzzxxx~~~wwwvvvvvvyyy|||}}}{{{xxxsssrrrpppnnnmmmooosssvvvyyy~~~}}}xxxsssddd^^^UUULLLFFFAAA===;;;666333000/////////...---***+++,,,,,,,,,,,,+++***+++++++++++++++***)))))))))))))))))))))******************************************)))))))))))))))((((((((()))***+++++++++))))))*********)))(((((())))))(((((('''''''''''''''(((*********+++...000000444:::<<<===AAAHHHMMMNNNSSS[[[bbbiiisss~~~'''((((((((())))))******(((((()))*********************************************+++++++++,,,,,,,,,......///000111888GGGVVVrrr~~~}}}uuukkkeeegggqqq}}}|||}}}vvvrrrmmmoooqqqtttuuuvvvvvvvvvwww{{{}}}xxxxxx~~~zzzqqqooosssyyy}}}|||qqqkkkdddeeeeeeffffffeeeccccccbbb[[[TTTNNNIIIEEEIIIOOOSSSUUUVVVQQQHHHBBBAAABBBHHHNNNVVV___gggooovvv{{{rrr^^^MMMFFFMMMfff{{{yyyiii{{{qqqYYYGGGCCC===999777666555444555333111000111111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,------......///000000000///000222777:::===BBBMMMZZZcccmmm|||~~~}}}xxxrrrpppqqquuuzzz}}}}}}{{{yyywwwtttpppppptttzzz~~~|||wwwrrraaa[[[RRRJJJCCC???;;;999555222///......///...---)))***,,,,,,---,,,+++***)))******+++++++++******''''''((()))***+++,,,,,,++++++++++++++++++++++++---,,,,,,,,,++++++******'''(((((()))***+++++++++"""&&&+++------,,,+++++++++******)))))))))(((((()))***++++++,,,...111...222888;;;===AAAIIIPPPOOOUUU]]]dddlllvvv***)))((()))***+++***((('''(((************,,,...***((((((+++---,,,******------,,,,,,++++++,,,,,,000---000555555888LLLcccyyy|||zzzxxxyyyzzz||||||sssuuu{{{}}}sssmmmiiiffffffhhhmmmrrrvvvuuusssrrrsssvvv{{{uuuoooqqqyyy~~~yyywwwvvvxxx{{{zzzpppgggbbb\\\ZZZ\\\]]][[[XXXYYYWWWRRRMMMIIIIIIKKKNNNNNNTTTXXXTTTIIIAAA@@@CCCFFFNNNYYYccciiinnnssswwwuuuXXXLLLGGGTTTjjj|||sssZZZHHHAAA<<<;;;999555333555555444333111000...---,,,...---,,,,,,++++++++++++***+++,,,------,,,+++***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///333000///222333333666:::BBBJJJXXXggguuuuuuvvv{{{}}}wwwmmmnnnpppssswww{{{}}}~~~zzzrrrlll```YYYPPPFFF@@@;;;888666333222111000///...---,,,,,,,,,,,,+++++++++******+++++++++************))),,,+++)))((((((((()))***))))))))))))))))))))))))++++++++++++++++++++++++++++++******************+++++++++*********))))))***+++,,,,,,+++***)))(((++++++++++++++++++++++++///111444777:::???DDDHHHOOOTTT\\\dddlllwww***)))((()))***+++***(((''')))******))))))+++,,,222...***((())))))******,,,+++++++++,,,------...000---000555777===RRRjjj}}}~~~zzzxxxyyy{{{}}}~~~uuunnniiigggdddccccccfffjjjlllkkkjjjlllmmmpppvvv~~~vvvppppppxxxyyywwwvvvyyy}}}zzzllleee\\\WWWWWWWWWUUUSSSUUUSSSPPPKKKHHHGGGHHHKKKKKKRRRWWWSSSIIIBBB@@@BBBFFFNNNXXXaaahhhmmmtttxxxyyy^^^PPPFFFNNNaaauuuqqqWWWIIIBBB===<<<:::666444666444333222111000......---...---,,,,,,+++++++++,,,+++++++++,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------...//////111//////333555555:::???GGGPPP___nnn{{{wwwxxx}}}~~~zzzyyyyyyyyyzzz{{{}}}~~~yyyoooiii]]]WWWMMMDDD>>>:::666444111000000000///.........,,,,,,,,,+++++++++******''''''((()))***+++,,,,,,++++++***)))))))))))))))************************))))))))))))))))))))))))************************+++++++++*********))))))******+++++++++***((((((++++++++++++++++++++++++...000333666999===BBBFFFKKKQQQYYYbbblllwww***)))((()))***+++***(((((()))******))))))+++---888444///+++***+++,,,+++******++++++,,,...///000000...000555999CCC[[[rrr~~~|||}}}}}}yyysssmmmiiifffeeecccbbb``````bbbcccbbbaaaffffffhhhoooxxxwwwppppppvvv{{{xxxxxx{{{uuukkk___UUUQQQOOONNNLLLOOONNNMMMIIIEEECCCDDDEEEGGGMMMSSSRRRIIIBBB@@@BBBFFFMMMWWW___fffmmmtttzzz~~~}}}{{{fffUUUEEEFFFUUUjjjyyysssppp}}}qqqXXXJJJCCC>>>===;;;777555666222222111111000/////////------,,,+++++++++,,,,,,,,,++++++++++++++++++,,,)))******+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000//////........./////////...000444666888>>>EEEMMMVVVeeeuuu~~~yyyzzz}}}~~~uuullleeeYYYSSSJJJBBB<<<888444222////////////////////////,,,,,,,,,+++++++++******&&&''''''((()))***++++++*********+++******)))(((++++++++++++++++++++++++))))))))))))))))))))))))************************+++++++++***************))))))*********)))((((((++++++++++++++++++++++++,,,...111333666:::???BBBHHHMMMUUU]]]fffrrr~~~***)))((()))***+++***(((((()))*********,,,...111HHHEEE===555111222111...+++++++++,,,,,,...//////111///000555;;;IIIbbbxxx}}}zzz|||~~~}}}zzzwwwsssnnnjjjgggffffffdddcccaaa```___``````aaaccccccdddjjjsss}}}wwwppppppvvv|||yyyzzz~~~uuueeeXXXOOOKKKIIIHHHIIIIIIIIIFFFBBB@@@???@@@BBBIIIOOOOOOIIIBBB@@@AAAEEELLLUUU]]]dddllltttzzz~~~}}}xxxssssssxxx{{{yyyvvvgggWWWGGGCCCLLL```xxx|||ppp{{{uuukkkbbblllxxxrrr]]]JJJCCC>>>===;;;666444555111111111000000000000000---,,,,,,++++++,,,,,,,,,---,,,+++******+++,,,---))))))***++++++++++++***------------------------000///..................///...111555777999@@@IIIPPPYYYiiiyyy~~~{{{{{{|||zzzqqqhhhbbbVVVPPPHHHAAA;;;777444111//////...............---,,,,,,,,,+++++++++******************)))))))))))))))***+++,,,,,,+++)))(((++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************(((((()))))))))(((((((((************************+++---///111333666;;;>>>EEEJJJQQQWWW^^^gggrrrzzz***)))((()))***+++***(((''')))***+++,,,...222666lllcccPPP<<<222222333111...------,,,,,,---------111000111555===NNNggg{{{~~~}}}~~~{{{xxxvvvqqqlllhhhfffeeedddcccbbbaaa`````````bbbcccccccccdddiiirrr{{{vvvqqqqqqwwwzzzxxxxxx}}}~~~oooaaaUUUMMMIIIGGGDDDEEEEEECCC@@@===<<<<<>>BBBFFFGGGCCC@@@???@@@DDDKKKTTT\\\ccciiipppuuuyyy~~~yyynnneeebbb```^^^]]]UUUOOOGGGBBBBBBMMMeeezzz}}}~~~sss\\\ZZZiii}}}wwwooo^^^]]]___eeellllllddd\\\IIICCC===;;;999444222333111111111000000000000000,,,,,,+++++++++,,,------,,,++++++++++++++++++,,,)))******+++,,,+++++++++------------------------,,,,,,,,,,,,,,,---......111111555888999<<>>:::666333000000000///---,,,+++***))),,,,,,,,,+++++++++******)))******+++,,,---......)))***++++++,,,+++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,***************+++++++++))))))((((((((()))*********************************+++------...111444777;;;@@@GGGMMMTTT]]]hhhpppzzz~~~zzzzzzzzzvvvnnnggg***)))((()))***+++***((())))))))))))))),,,000333jjjaaaKKK111'''---111......------------......///...000333888EEE[[[uuuyyyppp{{{{{{xxxrrrlllgggdddaaaaaa\\\^^^aaaaaa___^^^```aaaaaabbbeeemmmvvvzzztttsssxxx{{{yyyyyy}}}xxxkkk]]]RRRLLLBBBBBBAAA???<<<::::::<<<>>>AAACCCCCCAAA?????????DDDKKKUUU]]]ccchhhnnnrrrvvv||||||pppeee^^^XXXTTTQQQIIIGGGCCC???<<>><<<:::555222333222111111111000000//////,,,+++++++++,,,,,,---...+++++++++,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,........................,,,,,,,,,,,,---///000111111222666;;;<<<@@@LLLXXXhhhooozzz|||wwwvvvtttqqqmmmeee]]]WWWKKKGGGAAA<<<888444111.........------,,,+++******,,,,,,,,,+++++++++******))))))***+++,,,------...+++*********++++++,,,---************************))))))))))))))))))))))))((())))))***++++++,,,,,,))))))*********+++++++++***))))))((()))***+++,,,***************************+++,,,------///333555666;;;AAAGGGMMMVVV```hhhsssyyypppbbbaaa``````^^^ZZZSSSMMM***)))((()))***+++***(((******)))((('''))),,,000>>>@@@888+++)))000111***,,,,,,,,,---...///000111,,,000444:::IIIaaazzzvvvmmmzzz}}}zzztttnnniiieeecccbbb\\\```cccccc```______aaa^^^```eeennnxxx|||vvvtttxxx~~~~~~rrrbbbUUUNNNBBBBBBAAA>>>;;;:::;;;<<>>>>>???DDDKKKVVV^^^cccggglllpppuuu{{{}}}qqqfff]]]UUUOOOKKKBBBAAA@@@;;;777???VVVmmmuuutttnnnfffeeemmmvvv{{{{{{kkkZZZTTTYYYfffwwwmmmjjjiiijjjjjjhhhfffeeeLLLEEE???>>>;;;666333444222222111111000/////////++++++++++++,,,,,,---...***+++,,,------,,,+++***++++++,,,------------,,,........................,,,,,,,,,---///000222333000333888===???DDDQQQ^^^lllrrr{{{xxxwwwtttqqqlllddd[[[TTTHHHDDD???:::666333///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++************)))++++++***)))***+++---...))))))))))))))))))))))))++++++++++++++++++++++++((())))))***++++++,,,,,,))))))******+++++++++++++++***)))))))))***,,,---))))))))))))))))))))))))***+++,,,,,,---///222444444888===AAAFFFMMMWWW]]]kkkwwwwwwkkk___VVVLLLLLLMMMLLLJJJFFF???;;;******))))))))))))******,,,,,,,,,+++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,---......111111333>>>QQQjjjpppiiizzzwwwkkkeeeccc```\\\___________________________```bbbiiisss}}}wwwtttyyy{{{}}}{{{mmm]]]OOOJJJBBB<<<<<<<<<;;;:::;;;888999:::;;;<<<<<<<<<<<<@@@HHHSSS^^^eeeiiilllmmmvvvxxx|||zzzrrrkkkddd]]]UUUOOOHHH???;;;>>>@@@AAANNN___nnnyyyrrrbbb```dddkkkvvv{{{ooo\\\MMMOOO```pppyyy}}}zzzxxxtttooopppsssqqqlll]]]NNN@@@<<<===;;;777555222111111000000000000000//////...---,,,,,,++++++...//////...---+++(((''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------000...,,,,,,---///111111000555;;;???CCCNNN^^^kkktttyyy|||yyytttnnnhhh___WWWRRRFFFCCC>>>999444111///...,,,---------,,,***((('''++++++++++++++++++++++++)))************+++++++++...---,,,++++++,,,---...************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///)))************+++++++++++++++***)))(((((())))))))))))(((((((((((())))))++++++,,,,,,---...//////222555:::???DDDJJJPPPTTTaaafffjjjhhh___UUUMMMJJJBBB@@@===:::999888555333******))))))))))))***************+++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++,,,---111111555AAAUUUmmm|||mmmgggxxx}}}pppgggcccaaa^^^___________________________```cccjjjttt}}}wwwsssxxx|||}}}vvveeeWWWGGG@@@:::;;;<<<:::999;;;888999:::;;;<<<<<<<<<<<<@@@HHHSSS]]]eeeiiilllmmmsssvvv|||}}}vvvpppjjjddd]]]XXXQQQGGG???>>><<<<<>>;;;888555444333111000******))))))))))))******((())))))******+++++++++*********************************++++++---......111222888FFFZZZrrr|||ooohhhuuu~~~~~~xxxjjjdddbbb```________________________```aaaeeemmmvvv~~~xxxssswww~~~~~~nnn___KKKCCC=========:::888888888888999:::;;;;;;;;;;;;???GGGQQQ\\\ccchhhkkkmmmooossszzz|||wwwqqqlllgggccc[[[OOODDD???;;;:::DDDPPPgggxxxyyyooooooqqqtttzzzuuubbbQQQOOO[[[jjjrrryyyyyyiiiXXXFFF???===999444222111000000///////////////......---------------------------,,,,,,---......******************************+++---...///000111222111000///000111333444666<<>>:::666666777888999::::::;;;;;;;;;===DDDNNNXXX___dddgggiiijjjooovvv~~~|||wwwqqqmmmjjj```TTTHHHBBB>>>???GGGQQQbbbwww}}}wwwyyyyyyyyy~~~{{{jjjYYYTTT^^^nnnwww|||~~~ppp^^^KKKBBB@@@;;;777444111000//////......//////------------...............---,,,++++++,,,---...+++++++++++++++++++++++++++,,,,,,---...//////000111111111000///111333666:::AAAMMM]]]mmmzzz}}}|||yyyvvvlllaaaVVVLLLFFF===:::777333000///......,,,---------------------++++++++++++++++++++++++))))))*********+++++++++,,,---...//////...---,,,************************************************+++++++++,,,,,,,,,++++++))))))*********+++++++++++++++***))))))*********)))))))))(((((()))))))))+++++++++,,,,,,,,,---------///222444666999===@@@BBB???>>>@@@DDDHHHHHHGGG===999444000000000111111******))))))))))))******''''''((()))***+++++++++(((((()))))))))*********------------...000111222222444===OOOfff{{{~~~xxxoooeeebbbbbb________________________cccdddiiipppyyywwwsssxxxuuuhhhVVVLLLDDD@@@>>>:::777777666777888999::::::::::::;;;AAAKKKSSSZZZ^^^bbbdddeeejjjrrrzzzyyytttpppnnncccYYYNNNGGGDDDEEEJJJPPP```www~~~qqq___YYYbbbrrr}}}|||tttaaaMMMCCC@@@<<<888666111111000///////////////---.....................///...,,,*********++++++------------------------.....................---///000000//////000444777>>>GGGWWWiiizzz~~~uuu}}}}}}||||||tttjjj___UUULLLFFF===:::666222///---,,,,,,//////...---,,,,,,++++++++++++++++++++++++++++++))))))*********+++++++++'''((()))******)))((('''************************************************)))***+++,,,,,,,,,++++++))))))*********++++++++++++***************++++++)))((((((''''''(((((())),,,,,,,,,,,,,,,------------///111222333555999;;;@@@===:::;;;@@@DDDEEEEEE===999444111000111222111******))))))))))))******((())))))******+++++++++((())))))******+++++++++111111000///...------...222555>>>QQQiii~~~}}}wwwoooeeebbbbbb________________________bbbcccgggoooxxxvvvsssxxxzzzpppXXXNNNDDD???===:::999;;;666666777888999999999999:::@@@HHHPPPVVVZZZ]]]___```eeemmmuuu{{{|||wwwtttssskkkdddZZZSSSPPPOOOOOOPPPbbbzzzvvveee]]]eeeuuu|||wwwcccNNNCCC>>>:::666555222111111000000000000000//////..................///...---,,,+++*********........................000000//////...------,,,,,,...000000///111666:::CCCOOOaaattt}}}zzzuuu|||{{{}}}}}}ssshhh]]]SSSIIICCC<<<999555111...,,,++++++000///...,,,++++++******++++++++++++++++++++++++)))************+++++++++)))))))))******)))))))))************************++++++++++++++++++++++++++++++,,,,,,,,,***)))((()))************++++++++++++************+++,,,,,,))))))(((((((((((())))))+++++++++,,,,,,,,,,,,,,,---...000111111333666888;;;:::888999;;;>>>??????;;;888333111000111000000******))))))))))))***************+++++++++++++++))))))******+++,,,,,,---......---------------...333555>>>RRRkkk|||uuurrrwwwnnneeebbb```________________________```aaadddkkkttt}}}wwwssswww~~~~~~xxxcccWWWJJJCCC>>>;;;:::<<<555666777888999999999999;;;@@@HHHOOOSSSWWWZZZ\\\]]]aaahhhpppwww{{{~~~~~~|||{{{{{{vvvrrrkkkeeebbb```]]]YYYfff~~~~~~lllaaahhhyyyjjjSSSEEE@@@;;;666444333333222111111111111111000000//////......---------...............------------------------------////////////............+++...111111000333999>>>IIIWWWlll}}}}}}wwwsssyyy}}}~~~xxxtttttt}}}yyyooocccYYYNNNEEE???999777444111...---------...---,,,+++******++++++++++++++++++++++++++++++)))************+++++++++---,,,,,,++++++,,,,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***((()))************++++++++++++*********++++++,,,---++++++************++++++*********))))))))))))))),,,---//////000111444666555777888888888888999::::::777444222222222111///******))))))))))))******,,,,,,,,,+++++++++++++++))))))***+++,,,,,,------'''((()))***,,,///000222444555>>>RRRkkk||||||zzz~~~nnnhhhiiivvv~~~mmmeeeaaa___________________________^^^^^^aaagggqqq{{{wwwsssuuu}}}}}}|||}}}}}}}}}qqqcccSSSHHHAAA;;;999;;;555666777888888999999999===AAAIIIOOOSSSVVVYYY[[[[[[___eeemmmtttyyy}}}~~~}}}~~~|||wwwtttrrrpppkkkeeejjjrrrffflll|||qqqXXXJJJCCC===888666444333222222111111222222111111000///...------,,,,,,---///111222111111000,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000+++...222222222444;;;AAAMMM]]]rrrxxxoootttwwwwww{{{wwwooojjjhhhmmm{{{wwwqqqhhh]]]TTTJJJBBB===777555333000///...///000,,,+++*********+++,,,---++++++++++++++++++++++++)))************+++++++++,,,+++))))))))))))+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,$$$&&&)))+++---...------)))************++++++++++++*********+++,,,,,,------,,,,,,++++++,,,,,,---((((((((((((((('''''''''+++,,,.........000222555111555999999777555666888;;;888666555555444222111,,,+++)))((((((((())))))*********)))))))))))))))++++++,,,,,,,,,,,,------***,,,---......///222444666666@@@RRRhhh{{{}}}xxxxxxyyyggg\\\fffuuuyyyllldddaaa``````___^^^]]]\\\]]]^^^___]]]___ccciiiqqqxxx|||qqqnnnsss~~~|||xxxuuuvvvyyy|||xxxkkkYYYLLLEEEAAA;;;666555555555666666666666666888;;;BBBKKKRRRUUUTTTRRRTTTWWW^^^gggqqqyyy}}}~~~uuuhhh```bbbxxxyyywww~~~zzz___III>>>999666444444333333222111000///...111111///...---,,,,,,++++++,,,------,,,,,,...///...,,,***+++...000...,,,,,,,,,------.../////////...---...000222444<<>>888666222...,,,+++,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++******************************+++++++++******)))++++++++++++++++++++++++************************************************,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,...000111222444444666777777888888888:::888666444222111111111+++***)))((('''(((((()))************))))))))))))*********+++++++++,,,,,,+++,,,.........///222444555777AAATTTjjj||||||yyyyyyfffYYYbbb{{{vvvjjjccc```______^^^]]]\\\\\\]]]^^^______bbbgggnnnuuu}}}~~~tttooorrryyy~~~~~~|||xxxuuuvvvxxx{{{|||ppp___QQQHHHBBB<<<999666666666666666666666666888<<>>===777666666666555666666666999<<>>===;;;::::::999999************)))*********)))***************++++++************+++++++++++++++---.........///111333444999GGG^^^sss|||dddZZZeeepppgggbbb___^^^]]]\\\\\\[[[[[[\\\^^^^^^aaaeeemmmuuu}}}|||vvvvvvzzz~~~~~~~~~|||zzzxxxvvvuuuwwwyyy{{{zzz{{{{{{zzzyyyxxxyyyzzz|||qqqaaaPPPEEE@@@???888777666555555666666777999<<>>@@@@@@???>>><<<;;;;;;;;;***+++++++++++++++++++++))))))******+++++++++,,,+++++++++,,,,,,,,,,,,---,,,---............111333444;;;LLLeeezzzyyyfff```mmmooogggccc```^^^\\\[[[[[[ZZZ[[[\\\]]]^^^___ccckkkttt|||zzzuuuwww~~~~~~{{{zzzwwwsssooonnnooorrrsssxxxzzz{{{{{{zzzzzzzzz|||~~~vvvhhhWWWIIIBBB@@@999888777555555555666777999;;;@@@GGGNNNQQQQQQPPPKKKKKKNNNUUU```llltttyyyzzz{{{~~~xxxaaaPPPJJJJJJJJJYYYsssyyyrrrnnnnnnrrruuu}}}uuuhhhWWWHHH>>>999888888777555333222222222333111000///...............,,,---......,,,,,,,,,...,,,,,,------------......------......///000000111444222333666:::@@@MMMYYYjjj}}}{{{{{{zzzqqqfff___TTTJJJCCC===:::777111000///---,,,+++++++++************************++++++,,,,,,,,,---------))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************)))))))))*********++++++*********++++++---...///111222444777999;;;<<<<<<@@@@@@@@@??????>>>======)))***++++++,,,,,,++++++))))))******+++,,,,,,,,,++++++,,,,,,,,,---------,,,...///.........000222555===QQQkkkyyyhhhdddsss~~~ooogggccc```^^^[[[ZZZZZZZZZZZZ[[[]]]^^^^^^bbbjjjrrrzzzvvvqqquuu~~~yyyvvvtttqqqmmmjjjhhhjjjlllnnnvvvxxxzzzzzzyyyyyy{{{|||~~~yyynnn^^^OOOEEE@@@;;;999777555555555777888888:::>>>EEEKKKOOOOOONNNGGGFFFHHHOOOZZZfffpppuuuwwwxxxzzz}}}}}}qqqbbbQQQGGGDDDAAABBBNNNfffzzz{{{rrriiifffhhhkkkqqqnnnfffZZZKKK@@@;;;:::777666333111000000111222111000//////......//////---.........,,,+++,,,---+++,,,...---,,,,,,---///---......//////000111111444333555:::???FFFRRR^^^ooo}}}uuukkkaaaZZZPPPFFF???;;;888666//////...---,,,+++++++++*********+++++++++++++++))))))*********+++++++++************************))))))))))))))))))))))))((()))***+++++++++++++++************************))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,************************((())))))******+++++++++************+++,,,---...000111444666888:::;;;;;;@@@AAACCCDDDEEEFFFFFFFFF'''((()))***+++******)))))))))***++++++,,,------***+++++++++,,,,,,,,,,,,---...///.........000222666@@@UUUqqq|||jjjfffttt}}}mmmfffbbb___\\\ZZZZZZYYYYYYZZZ[[[]]]^^^___cccjjjrrrzzzvvvqqquuu}}}~~~zzzssspppllljjjgggeeeeeehhhkkkmmmtttuuuvvvwwwvvvxxxzzz|||}}}}}}{{{sssfffVVVIIIAAA<<<:::777555444555777888777999===CCCIIIMMMMMMMMMGGGEEEEEEJJJTTT```jjjoootttvvvxxx{{{~~~mmm]]]QQQEEE@@@???;;;>>>GGGZZZppp~~~uuukkkeeeeeehhhjjjiiicccXXXIII???;;;<<<555333111...---...///000111000//////////////////---...///...,,,+++,,,---***,,,......,,,,,,---///.........///000000111111333333777???EEEMMMZZZfffyyy|||rrrggg\\\UUUKKKAAA;;;777555444......---,,,,,,+++++++++++++++++++++,,,,,,,,,---))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((()))++++++,,,,,,+++************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,************************''''''(((((()))******+++***))))))******+++,,,------///111444888:::<<<<<>>EEERRRggg{{{~~~zzzyyyxxxmmmffffffiiifffeee```TTTEEE;;;:::<<<888777444111000111222333111000000////////////000---...///...,,,+++,,,---***---///...,,,+++---000......//////000000111111111333999BBBJJJSSS```lll|||pppeeeYYYRRRGGG>>>888555333222---------,,,,,,++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++))))))))))))))))))))))))(((((()))++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++,,,,,,,,,))))))))))))))))))))))))&&&&&&&&&'''((())))))******)))))))))***+++,,,,,,***,,,///333777;;;===>>>BBBFFFKKKRRRXXX]]]aaabbb))))))))))))((((((((((((+++***)))))))))))))))***++++++,,,,,,,,,,,,------,,,---.........000444777888HHH```wwwrrrjjjsssuuuhhhccc```______\\\ZZZYYYWWWWWWYYYZZZ\\\aaafffmmmtttyyy}}}|||xxxyyyxxxwwwvvvxxx~~~yyysssvvv|||rrrllljjjjjjhhhjjjkkklllmmmooorrruuuxxxxxxxxxxxxyyyzzz{{{|||}}}|||qqqcccQQQDDD???<<<888666555555555444555888<<>><<<999;;;999555111000000222333333222111000///...---------///,,,---333---(((///.........///////////////,,,...//////......000111444444<<>>???CCCLLLWWW___iiikkkooossswww}}}pppZZZKKKCCC>>><<<;;;======CCCVVVmmmtttnnnjjjnnnsss~~~rrraaabbbfffooo}}}vvvnnnlllmmmiiillleeeUUUFFF???<<<999;;;999555222000111222333111000///...---,,,++++++...000+++***...)))'''111---............/////////...///000000//////000222555777@@@MMMWWW```lllyyy{{{qqqggg```NNNHHH???777333222111111......---,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))******************************************************)))******++++++)))************+++++++++************************++++++***))))))***++++++''')))+++++++++***'''%%%)))))))))))))))******+++---,,,---222444555:::AAAIIINNNVVV\\\___]]]WWWSSS)))******++++++,,,,,,,,,((()))))))))***+++++++++++++++,,,,,,,,,,,,------------...------///222555:::JJJbbbyyywwwttt{{{lllddd^^^\\\\\\[[[ZZZYYYXXXXXXYYYZZZ[[[___eeemmmtttzzz~~~uuukkkeee\\\^^^cccjjjsss}}}zzzuuuzzz{{{uuutttvvvyyy||||||{{{zzzzzzzzzzzz{{{{{{}}}qqq___OOOAAA>>>999666555555555444444666:::>>>BBBDDDFFFFFF???>>><<<<<>>===AAAPPPdddkkkgggaaacccbbbjjjrrrfffVVVWWWYYYcccqqq~~~|||vvvtttttttttuuunnn^^^MMMCCC>>>;;;<<<:::666333111111222333000000///......---,,,,,,...000+++***...)))'''111,,,,,,------............///000111000//////111333888>>>IIIWWWaaaiiittt}}}rrr{{{~~~vvvlll```XXXJJJDDD<<<555222000000000...------,,,,,,++++++***++++++,,,,,,,,,,,,------------,,,,,,++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))*********************************++++++******)))*********)))************+++++++++************************,,,++++++******++++++,,,(((((()))+++***)))'''''')))))))))))))))******+++,,,+++---111333444999???JJJMMMRRRUUUTTTQQQLLLHHH((())))))***+++,,,------'''((()))***++++++,,,,,,+++++++++,,,,,,,,,------------...------///222555===MMMfff{{{yyywww}}}nnneee```]]]^^^ZZZZZZYYYYYYYYYYYYZZZZZZ]]]ccclllttt{{{yyymmmbbbZZZRRRUUU\\\fffssszzztttvvv{{{yyyzzz~~~}}}zzzzzz{{{~~~}}}|||{{{{{{{{{{{{{{{{{{wwwdddSSSCCC???:::666555555555444333555888<<<@@@BBBDDDEEE???>>><<<;;;<<>>AAACCCDDD@@@>>><<<:::;;;???FFFLLLTTTZZZccckkkrrrwww|||ooo[[[MMMEEEAAA???<<<===GGGVVVbbbgggeeeddd]]]___hhhbbbVVVVVVSSS]]]jjjvvv~~~}}}nnnZZZHHH???======;;;888555333222222222222222111111000000//////+++------999HHHBBB111,,,++++++,,,,,,---......///.../////////...000333666>>>IIIWWWcccmmmwwwuuueee```ppp|||uuulll```SSSKKKAAA<<<666111///.........------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------,,,+++******))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''((()))******+++************************,,,,,,+++***)))))))))***))))))*********+++++++++++++++++++++++++++++++++(((((())))))))))))((((((,,,***+++000000+++***---)))))))))))))))******+++***)))***...000111555<<<===???CCCCCCBBBAAAAAABBB(((((())))))***+++++++++((()))+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,---......///222777:::GGGYYYppp{{{{{{|||nnnfff```[[[YYYZZZYYYYYYZZZZZZZZZZZZYYYYYYZZZaaakkkuuu|||~~~vvvlllbbb[[[VVVUUUVVV^^^lllyyyxxxrrruuuxxxrrrooopppqqqvvvvvvvvvvvvwwwxxxyyyzzz{{{~~~jjjYYYGGGCCC<<<777555555555555444555777:::===@@@BBBDDD@@@>>><<<:::999===CCCHHHNNNTTT]]]fffmmmtttyyy}}}lllZZZPPPEEEAAA<<<;;;CCCQQQaaajjjkkkmmmgggffflllggg\\\[[[XXXcccqqq|||rrr^^^III>>>===>>><<<999777444333222222000000000//////.........+++---...;;;LLLFFF333,,,++++++,,,---...//////000---.../////////222666999@@@KKKXXXbbbmmmyyysssaaa___nnn}}}wwwoooeeeZZZOOOGGG===999444000............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))*********++++++++++++++++++++++++++++++******)))*********)))************+++++++++))))))))))))))))))))))))'''(((((())))))(((((('''&&&'''///999:::///(((((()))))))))))))))******+++***((()))---//////444:::;;;???BBBBBB@@@???@@@CCC******++++++++++++++++++)))***,,,------,,,***)))++++++,,,,,,,,,,,,------+++---...///111555999===LLL^^^uuu{{{||||||sssiiiccc___YYYWWWXXXYYYYYYZZZZZZZZZZZZYYYYYYXXX```kkkuuu}}}zzzrrrjjjeeeccc^^^ZZZ^^^jjjwwwyyysssvvv}}}xxxrrrmmmkkkkkkmmmnnnnnnppprrrtttvvvwwwyyy~~~ooo^^^IIIDDD===777555555555555555555777:::===@@@BBBDDD>>>===;;;888888;;;@@@EEEHHHNNNVVV___hhhooovvvzzzlll^^^PPPIIIBBB???CCCQQQcccpppsssyyytttqqquuunnndddccc]]]iiixxxxxxdddNNNBBBBBB>>>===:::888555333222222000000000///////////////+++......666AAA;;;///000+++,,,---...///000000111...///000000222555:::>>>EEEPPP\\\dddnnn}}}xxxgggcccooo~~~}}}yyyqqqiii___TTTJJJDDD;;;777222///...///......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++***************************************++++++++++++++++++++++++)))*********************++++++++++++++++++++++++*********)))******++++++)))************+++++++++))))))))))))))))))))))))'''((()))******)))(((''''''&&&---999999...(((***)))))))))))))))******+++)))'''))),,,......222999;;;???DDDDDDCCCBBBEEEHHH---,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,***)))++++++,,,,,,,,,---------+++---...000222666;;;???PPPaaaxxxzzz~~~xxxppphhhddd```ZZZWWWXXXYYYYYYZZZZZZZZZZZZYYYYYYWWW___jjjuuu}}}}}}wwwqqqlllnnnggg```aaakkkxxxzzzsssuuu}}}~~~xxxrrrmmmkkkggghhhiiikkknnnqqqsssuuuwww|||tttcccJJJDDD===777555555555555555666777:::===@@@CCCDDD===<<<999777666999>>>CCCDDDJJJRRR[[[dddllltttxxxyyyjjjZZZRRRIIIDDDGGGSSSgggvvvzzzzzz|||uuujjjjjj```lll}}}jjjTTTHHHHHH>>>===;;;888666444222222222222222222111111111111,,,000...///555///+++333,,,,,,---...///000111222///000111222444888>>>BBBKKKVVVaaagggrrr}}}mmmiiiqqq||||||}}}{{{vvvmmmddd[[[QQQHHHBBB:::666222////////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***************+++++++++************************+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++***)))))))))***+++,,,,,,)))************+++++++++************************((()))***++++++***)))(((///((()))111111******111)))))))))))))))******+++)))'''(((,,,------222888888>>>DDDGGGFFFGGGKKKOOO,,,,,,,,,,,,++++++***)))************************++++++++++++++++++++++++------///222222333;;;CCCRRRooo{{{}}}~~~|||~~~}}}nnnccc___]]][[[XXXYYYYYYXXXXXXXXXXXXYYYYYY[[[```jjjttt}}}~~~xxxsssppplllggggggmmmwww~~~vvvtttzzz~~~xxxpppjjjkkkdddaaaeeeiiikkknnnqqqpppwwwuuudddQQQFFF;;;888888555333444333666777555777<<<>>><<<===;;;888777777:::>>>AAAAAACCCJJJUUU___gggqqqzzz~~~{{{kkk^^^RRRPPPQQQXXXjjj|||wwwnnniiiooo}}}oooVVVGGGEEE===;;;:::999888666333000555222///,,,,,,---///111////////////////////////////////////000000000000111111000///000777AAAJJJTTT]]]jjjuuu}}}wwwnnnppprrrtttvvvzzz~~~}}}{{{xxxzzz}}}zzzvvvpppfff^^^UUULLLAAA:::111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++***)))))))))***,,,,,,++++++******))))))((((((((()))******(((''''''(((++++++******************)))***+++,,,,,,,,,,,,+++...---+++*********++++++))))))))))))))))))))))))&&&'''((())))))******))))))***++++++***)))((('''))))))))))))***+++------''')))***+++,,,---000222666;;;CCCHHHKKKLLLMMMMMM+++,,,,,,,,,++++++***)))************************,,,,,,,,,,,,,,,,,,++++++......000222222333;;;DDDXXXuuuxxxzzz{{{{{{~~~uuuggg```\\\YYYWWWYYYYYYXXXXXXXXXXXXYYYYYY[[[```jjjttt~~~{{{vvvvvvqqqkkkiiimmmuuu~~~wwwuuu{{{|||vvvrrrllleee___```ccceeehhhmmmlllttt}}}wwwgggSSSGGG===999888666444444222555666555777<<<>>><<<===;;;888666777999<<>>777111000///...------------------------------------***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++******)))***+++,,,---++++++++++++************)))***,,,+++***(((((())),,,+++***)))(((((((((((())))))******+++*********,,,+++***)))))))))******)))))))))))))))))))))))))))***************))))))((())))))******)))(((''''''&&&&&&&&&'''((())))))%%%'''((()))***+++...000777<<>>:::888666444444222555666555777<<<>>>======;;;888666666777:::<<<@@@@@@EEENNNVVV\\\fffppp{{{ssscccZZZUUUWWWeeevvvyyy|||gggRRRGGGAAA>>>;;;999888888666555111000///...------------------------------------.../////////000000000111///000222333777AAANNNXXXbbblllyyy||||||wwwtttuuuzzz{{{tttsssvvv{{{zzzwwwoooggg\\\QQQIIIBBB:::555111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********+++,,,---+++++++++,,,,,,,,,,,,,,,***,,,---,,,+++)))******,,,,,,***((('''&&&&&&&&&)))))))))***))))))((((((+++***))))))((())))))))))))))))))))))))))))))))),,,,,,,,,++++++***)))((('''(((((())))))))))))((('''&&&&&&&&&&&&&&&''''''%%%'''((())))))+++---000666;;;CCCIIIMMMPPPSSSTTT)))******+++++++++******************************,,,,,,------------......//////111333111444>>>JJJeee{{{ooopppwww}}}wwwpppnnnqqqxxx}}}}}}zzz|||{{{iii___[[[[[[\\\YYYXXXXXXWWWWWWXXXXXXYYYZZZaaakkkvvvxxxtttooommmooowwwzzzxxx{{{~~~xxxyyy|||~~~}}}}}}~~~~~~yyynnnccc[[[XXXWWW\\\ccccccjjjssszzzxxxmmmXXXKKK???:::888444222333111444555444777<<<>>>======;;;888666555666888999>>>===AAAJJJQQQYYYcccmmmxxx}}}ooo^^^TTTOOOPPP]]]mmm}}}rrrZZZKKKAAA>>>:::888777777777666111111111000000///...---////////////////////////......//////000000111111000111333555:::EEERRR\\\dddooo}}}{{{yyyzzz~~~{{{tttvvv|||wwwssskkkbbbUUUJJJCCC===777333000000///...------------************+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---******++++++,,,,,,------***+++---,,,***))))))***,,,+++***)))((('''''''''))))))******))))))((((((*********)))))))))******))))))))))))))))))))))))***+++++++++******)))((('''(((((()))******************)))((((((((())))))''')))***++++++,,,///111444999@@@FFFJJJNNNRRRUUU((()))******++++++++++++************************,,,,,,,,,------.........//////222333111444AAAOOOhhhvvvkkknnnwww~~~~~~wwwnnnkkkoooxxx}}}mmmaaa\\\\\\^^^XXXXXXWWWWWWWWWWWWXXXXXXZZZaaakkkwwwyyyvvvrrrnnnooovvv{{{yyy{{{~~~zzztttmmmnnnqqqwwwxxxyyyyyyxxxxxx{{{}}}}}}{{{{{{|||ttthhh___WWWSSSVVV\\\```gggnnntttyyy{{{vvvnnnZZZMMM???999666333111111000333555444666<<<>>>======;;;888666555666777888;;;:::>>>FFFNNNWWWcccmmmuuuzzzrrrcccTTTLLLHHHJJJXXXhhh}}}xxx___KKK@@@===999777666777666666222222333333222111///...////////////////////////.........///000111111111111222444666;;;FFFTTT^^^dddooo}}}zzzvvvtttyyy~~~xxxsssooofff\\\OOOEEE>>>:::555222000///...------,,,,,,,,,***+++++++++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------)))*********++++++,,,,,,)))+++,,,+++***((())))))******)))))))))***++++++)))***************))))))***+++++++++++++++++++++))))))))))))))))))))))))'''(((((()))******))))))))))))))))))***++++++,,,++++++******)))*********''')))*********+++...000111555;;;@@@EEEIIIMMMPPP'''((()))***++++++++++++************************++++++,,,,,,------......---///222333111666EEETTTmmmssskkkqqq}}}}}}}}}}}}sssqqquuu}}}wwwhhh___\\\\\\XXXXXXWWWWWWWWWWWWXXXXXXZZZaaalllxxx|||zzzuuupppnnnttt~~~|||{{{|||~~~~~~uuuiiicccdddggglllppptttuuutttuuuyyy|||zzzxxxxxxzzz~~~zzzpppggg\\\TTTSSSVVV\\\ccciiinnnssswwwuuuppp]]]PPPAAA:::777333000111///333444444666<<<>>>===<<<;;;999777666666777888:::999;;;CCCKKKTTTaaalllsssxxxgggZZZMMMIIIGGGIIIVVVfff}}}yyy^^^III???<<<999777777777666555333444444333333222111000------------------------------...///000111222222111333555777===HHHVVV```hhhsssyyymmmqqqvvv}}}zzztttnnnkkk___VVVJJJ@@@;;;888444222000///...---,,,,,,,,,,,,---------......//////000,,,,,,,,,,,,------------,,,,,,,,,,,,------------+++,,,---.........------************++++++++++++)))***,,,+++)))(((((()))))))))))))))***+++,,,---((()))******++++++************+++,,,,,,,,,,,,+++))))))))))))))))))))))))&&&&&&((())))))************)))))))))))))))***+++))))))(((((((((((()))***&&&'''((((((((()))+++---///222666:::>>>BBBGGGJJJ&&&'''(((***++++++,,,,,,******************************++++++,,,---------,,,...111222111777HHHYYYsssrrrnnnxxx|||{{{nnnbbb\\\ZZZXXXWWWWWWVVVVVVWWWWWWXXXZZZaaalllxxx{{{yyyuuupppnnnsss~~~wwwhhh^^^YYYYYY[[[ccchhhnnnqqqrrrssswww{{{xxxwwwwwwxxx||||||sssfffZZZTTTVVVWWW]]]dddiiiooovvvvvvsssaaaSSSDDD<<<888444222222///222444333666<<<>>>===<<<;;;999888777777888999;;;888:::@@@GGGPPP]]]hhhqqqvvv~~~|||cccWWWMMMJJJHHHJJJUUUddd{{{xxxtttttt\\\HHH>>><<<:::::::::999777555444444333222222111111000------------------------------...///000111222222111333555888???KKKYYYcccttt~~~zzzqqqjjjvvv~~~{{{vvvpppkkkgggXXXPPPEEE===888666333000//////...---,,,,,,,,,,,,+++,,,,,,---......//////,,,,,,,,,------------...,,,,,,,,,---------......+++,,,---...///......---,,,,,,,,,,,,,,,+++++++++***+++---,,,+++)))*********))))))))))))******+++&&&&&&((()))******++++++((()))***+++,,,,,,+++***))))))))))))))))))))))))((())))))*********))))))))))))''''''&&&'''(((((('''''''''''''''((()))***&&&'''((((((((((((+++---...000333666999<<>>===;;;:::999888888888999:::<<<999999>>>EEEMMMYYYdddpppuuu}}}cccWWWNNNKKKIIIIIITTTaaawwwqqqhhhhhhttt|||ppp[[[HHH>>>===<<<<<<<<<;;;888666444333222111000000000000////////////////////////------...///000111222222000222555:::AAAMMM\\\ggg~~~vvvlllnnn~~~}}}}}}|||yyytttnnnhhheeeSSSLLLBBB:::777444222/////////...---,,,,,,,,,,,,(((((()))***++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,.../////////...---.........------,,,,,,,,,+++---......,,,++++++,,,******)))((((((((((((((($$$$$$&&&((()))*********'''((()))+++++++++***)))))))))))))))))))))))))))+++++++++++++++***)))((()))(((&&&%%%$$$$$$%%%&&&'''''''''((((((***+++,,,((()))************,,,......000222444666999>>>AAA+++*********))))))(((((())))))*********+++++++++++++++,,,,,,,,,,,,------+++,,,///222444<<>>999999777555///000111444666999<<<======;;;999777777777999:::888777999>>>CCCJJJVVVbbbhhhrrr|||fffZZZOOOLLLIIIHHHRRR___sss|||jjj\\\^^^ccciiimmmjjj^^^OOOEEE???>>><<<:::888666444333555555444444444333333333111000///------,,,,,,,,,,,,,,,---///000222333333///111888???CCCJJJ[[[mmmzzzrrrqqqvvv{{{vvvuuurrriii___ZZZHHHBBB:::555555333000,,,'''***...000///---+++***......---,,,,,,+++******+++,,,------......------///////////////////////////---,,,,,,---...,,,+++,,,,,,,,,++++++*********************************************))))))))))))+++******)))(((''''''&&&'''***,,,---,,,***))))))''''''(((((())))))******---+++)))((()))---222555<<<000'''(((***((())),,,)))(((&&&&&&((()))((('''************+++,,,---...,,,---...111333666888888************)))))))))(((***+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------...///111333333:::KKK[[[xxxsssppp}}}~~~{{{zzz{{{tttlllccc^^^]]]YYYYYYXXXWWWWWWWWWWWWWWW\\\bbbkkkwwwyyyuuuooommmooovvv~~~{{{vvvsssrrrpppqqqvvv}}}|||{{{|||vvvmmmaaaUUUNNNKKKKKKKKKRRRZZZccciiiooowww{{{{{{~~~}}}{{{zzz{{{}}}uuufffZZZNNNRRRUUUZZZeeerrrvvvtttoooaaaMMM???:::777444222111222333555777:::<<<======<<<;;;999888999999:::777666888<<>>DDDPPP[[[fffqqq{{{sssggg^^^[[[VVVQQQUUU]]]ooovvv}}}~~~vvvuuufff[[[UUUVVVXXXWWWRRRKKKCCC>>>:::::::::999999888888888555555444444444333333333---,,,,,,,,,,,,---......////////////000111222333333666<<>>;;;888888999999999:::::::::555555444444444333333333///......---------......000000///000000222333444666999???EEENNN^^^rrr}}}|||wwwtttpppjjj^^^MMMBBB???:::666222111000000///---,,,---------,,,,,,...///+++++++++,,,------......,,,,,,---............---////////////////////////000///......//////...,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************)))))))))(((((((((***,,,,,,+++*********+++******))))))(((((((((+++***)))''''''((()))***///+++)))***+++***((('''***)))))))))++++++***((())))))))))))***+++,,,---//////000000111222222222))))))))))))))))))******************+++++++++++++++++++++,,,,,,,,,------+++---000222333===TTTjjj~~~xxxjjjnnn}}}zzziii___VVVVVVXXXXXXVVVVVVXXXXXXWWWWWWWWWXXXXXXYYY\\\cccllluuuzzz~~~vvvqqqkkkfffhhhnnnvvv|||{{{rrrfff]]]XXXRRRPPPRRRYYY___ccciiiooo{{{sssddd[[[ZZZ]]]hhhssszzz~~~{{{yyyvvvuuuttttttvvvyyy|||uuufffTTTMMMFFFGGGMMMUUU]]]bbb^^^VVVKKKAAA===:::888777444444444555666777888999999999::::::999888777666777666777:::<<<@@@IIISSS\\\hhhtttzzzvvvoooooollldddbbbeeennnqqqnnnllluuu}}}qqqkkktttzzzzzznnnfffgggfffaaaYYYNNNDDD>>><<<888888888999999:::::::::555555444444444333333333555444333111000/////////111000000000000222444555888===CCCIIISSScccvvv{{{||||||yyywwwrrrllleee]]]PPPCCC<<<<<<777555333111111111000000,,,,,,---,,,++++++---000------------------------------...////////////...000000000000000000000000111///......///000...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))))))))))))))***,,,+++***)))***+++++++++******))))))(((((()))((((((((()))***+++,,,&&&''''''((()))+++***((()))(((((()))++++++)))'''))))))))))))***+++,,,,,,//////000000000000111111))))))))))))************))))))*********+++++++++++++++,,,,,,,,,,,,------...000333333333<<>>???EEEJJJNNNTTTZZZdddfffjjjpppuuuwwwwwwvvvzzz~~~}}}{{{xxxuuusssqqqpppqqqrrrssssssvvvxxxrrrjjjXXXLLLBBB@@@BBBEEEKKKQQQRRRMMMFFF???999666444333333333444555666888:::;;;;;;:::999777777777777888777555666888999:::BBBJJJWWWdddrrr{{{xxxoooooolllccc\\\]]]kkkssstttmmmlllsssxxxwwwlllggggggppp{{{uuuxxx}}}~~~tttdddTTTIIIDDD;;;;;;:::999999888888777555555444444444333333333000///...,,,+++*********000/////////111555888:::<<>>???@@@EEELLLJJJFFFBBB===999777666666444444555666888:::;;;======<<<999777777777999:::555444555777777888???GGGSSS```oooyyyvvvmmmlllhhh]]]VVVVVVmmmwww{{{sssooossswwwvvvjjjgggiiirrruuuttt|||kkkYYYMMMGGG<<<<<<;;;:::888777666666555555444444444333333333444333222111111111111111000///...///222555999<<<===IIIVVV```mmm}}}vvvkkktttyyypppeee^^^QQQFFF<<<999888555222222222222333222000//////000///111222333222111222222......///111222333555555111111222333333333333222000000000000000000000000222111000000111111000...---.........//////000000..............................---------,,,,,,,,,******************++++++***++++++***))))))***,,,)))))))))***+++++++++,,,&&&''')))++++++++++++***)))......)))'''++++++(((******+++,,,...---+++((((((((((((((()))***+++,,,------......///000000000************************))))))))))))************,,,,,,,,,---------............111333777CCCZZZnnn|||xxx{{{kkkggglll~~~xxxggg^^^\\\ZZZYYYZZZWWWWWWWWWUUUTTTTTTUUUWWWXXX^^^gggqqqyyy}}}~~~zzzqqqjjjiiikkklllmmmpppyyytttlllcccYYYOOOFFF@@@888888:::>>>CCCHHHJJJJJJOOORRRYYYfffvvv~~~yyytttpppmmmkkkgggdddccceeefffdddbbbRRRMMMEEE???<<<===@@@CCCFFFDDD@@@<<<999777555555333333444444666777999999;;;:::999999::::::888777888666666999999999===DDDPPP[[[kkkyyy|||qqqlllcccXXXSSSVVVlllxxx~~~{{{|||zzzssshhhhhhmmmwwwxxxzzz|||qqq___PPPHHHDDD@@@<<<999999888555333999777555444444444333222333222111000////////////000///111333333333888@@@DDDOOO\\\iiixxxxxxppppppttt||||||{{{~~~yyymmm]]]QQQDDD@@@:::666555444333222333333333222222222222222444444444444444444444444333333333333333333333333111222222333333444444555444444333333222111000000555444333111000111111222111000000///...---------//////...------------...---------,,,,,,,,,++++++///...---,,,+++,,,------*********************+++&&&'''((()))******)))(((++++++++++++******))))))(((((()))***************+++***)))***+++***(((&&&+++++++++++++++,,,,,,---......------///000222444************************))))))))))))************+++++++++,,,,,,,,,------,,,---///111555AAAXXXlll{{{wwwfff___bbbsssvvveee^^^]]][[[YYYXXXWWWXXXWWWVVVTTTTTTVVVXXXYYY___hhhqqqyyy}}}{{{rrrjjjiiijjjiiijjjmmmrrrmmmddd[[[RRRIIIAAA;;;;;;;;;===AAAGGGPPPXXX]]]^^^cccmmm{{{{{{vvvqqqnnniiieee```^^^^^^]]][[[XXXLLLGGGAAA;;;888888;;;===AAA???<<<999666444333222333333333444666777999:::<<<:::999:::;;;;;;:::999888666666888999999===CCCMMMYYYiiiwww}}}rrrlllcccVVVQQQTTTiiixxx{{{ooonnnqqq{{{{{{~~~~~~rrr```OOOEEEAAA>>>:::999::::::999777777555333333555555555444333222111000////////////000///000222333444;;;CCCIIITTTbbbppp~~~}}}uuutttuuuwww{{{~~~||||||uuujjjZZZOOOCCC???:::777666555333222222222222222222222222222333333444444555555555666444444444444444444444444555555555555444444444444555555444444333333222222333222222111111222333444222111111000//////......000///......------......---------,,,,,,,,,,,,+++...---,,,+++***++++++,,,,,,,,,,,,,,,++++++++++++***+++,,,------,,,,,,+++************************'''((()))*********)))(((+++***))))))******)))'''***))))))))))))***++++++,,,,,,,,,---...///000111************************)))))))))*********++++++*********+++++++++,,,,,,,,,---///222666AAAXXXlll~~~uuubbbWWWWWWeeeyyyfff^^^^^^]]]YYYVVVXXXXXXXXXVVVUUUUUUVVVXXXZZZ___iiirrrzzz~~~|||ssskkkiiiiiiggggggiiijjjdddZZZQQQIIIBBB<<<999:::;;;===AAAJJJYYYkkkwww}}}{{{uuuoookkkeee```YYYUUUSSSQQQNNNJJJEEEBBB===888666555666888;;;:::888666444333222222333333333444666777999:::<<<:::::::::<<<===<<<;;;888666666888888888<<>>;;;:::::::::888777555444222333555666666555333222111000000000000000000//////111333666???HHHRRR]]]kkkxxx}}}|||yyyuuusssvvv}}}|||xxxrrrfffXXXNNNAAA>>>;;;888777666444222222222222222222222222222333333444555666777777888555555555555555555555555888888777666666555444444555555555555555555555555111111111111222333444555222222222111111000000///000000///............///......---------,,,,,,,,,,,,,,,+++***)))*********......------,,,,,,++++++,,,------...------,,,+++)))))))))))))))*********&&&''')))++++++***)))(((+++***))))))******)))((()))))))))))))))***+++++++++,,,---...///000000000************************))))))*********+++++++++++++++++++++,,,,,,,,,,,,//////111444888DDDZZZooo|||xxxcccTTTPPP[[[uuulllaaa___\\\XXXVVVXXXYYYXXXWWWUUUUUUWWWYYYZZZ```iiissszzz}}}tttllliiiiiifffeeefffddd]]]SSSJJJCCC???<<<:::888;;;???EEESSSiii}}}yyyrrrkkkeee```ZZZRRRMMMKKKHHHDDDAAAAAA???<<<999777666666666888888777666555444333333222222333444666888999::::::999999:::<<<===<<<;;;888555555777777777;;;AAAHHHTTTeeesss|||uuunnndddVVVPPPSSScccxxxzzzvvvwwwuuu___NNNDDDBBB???<<<999777444333555444222333444555555444333222111111000000000111111//////111333888CCCNNNYYYeeettt{{{uuuwww~~~{{{wwwpppeeeYYYPPPAAA>>>;;;999888666444333111111222222333333333444444444555666777888999:::666666666666666666666666888777777777666666666555444555555555555555555555222222222222333333444444222222111111111000000000111111000////////////000............------------,,,,,,+++++++++*********,,,,,,,,,,,,,,,---------,,,,,,+++++++++***))))))(((((()))))))))*********&&&(((***,,,,,,+++)))(((+++)))((((((*********(((******))))))******+++,,,,,,---///111222222222111************************************++++++++++++,,,,,,,,,,,,------------//////222444888DDD[[[ooo|||www|||zzzeeeSSSKKKSSShhh{{{uuuddd^^^ZZZXXXWWWXXXXXXXXXVVVUUUUUUVVVXXXZZZ```iiissszzz|||ssskkkiiihhhdddbbbccc[[[UUUKKKCCC???======<<<:::>>>FFFQQQddd|||yyyrrriiibbb[[[UUUMMMHHHEEECCC@@@>>>>>>===;;;999777666555444555555555555444333333222222222333444666888:::;;;999888777888:::;;;;;;:::888555555777777666:::@@@GGGSSSdddsss}}}xxxqqqgggZZZTTTVVVdddxxx|||xxxzzz~~~{{{jjjTTTEEEDDDBBB???:::666333222777555333333333444333111333222111111111111111111111//////222555;;;FFFRRR]]]jjj||||||}}}}}}~~~|||xxxqqqfff[[[TTTBBB???;;;999777666444333111222222333444555555666555555666777999:::;;;;;;777777777777777777777777555666666666777777777888444444444444555555555555444444444444333333222222111000000000000000//////222222111000000000000111/////////.........---------------------,,,,,,,,,)))******+++,,,---......++++++******)))))))))))))))))))))))))))*********((()))+++------,,,+++***+++)))(((((()))******)))((((((((((((((()))******+++---///000111111111000*********************************++++++++++++,,,,,,,,,---------.........---...000333666BBBYYYmmmxxxsssvvvyyyeeePPPFFFJJJ[[[jjj{{{hhh^^^XXXXXXZZZWWWWWWWWWUUUTTTTTTUUUWWWZZZ___iiirrrzzz~~~|||sssjjjgggeee```]]]]]]QQQKKKCCC===;;;<<<======999@@@LLL]]]vvv}}}vvvmmmeeeYYYRRRJJJEEECCCBBB???===:::999888666555333333222222222333333222222111000111222333444666888:::;;;999888777888:::::::::888777555444666666555999???GGGSSSdddsss}}}~~~wwwkkk]]]WWWYYYfff{{{~~~yyysssVVVGGGGGGFFFCCC>>>999777777888666333333333333222000333222222111111111222222111///000444777===IIITTT___nnn}}}}}}}}}}}}}}}}}}~~~~~~}}}yyyqqqggg]]]WWWEEEAAA<<<888666555444333222222333444666777888888777777888999:::;;;;;;<<<888888888888888888888888555555666777777888999999555555555555555555444444555555555555444333222111000000000000000000000000333333222111111111111222000////////////.........///////////////...------))))))***+++,,,---......---,,,,,,++++++++++++,,,++++++++++++*********))))))***++++++,,,,,,+++++++++)))'''''')))***+++***&&&&&&&&&&&&&&&''''''((()))***+++,,,---.........*********************************+++++++++,,,,,,++++++,,,,,,,,,---------......000333777BBBYYYnnnvvvpppssszzz~~~zzztttwwwwwwdddOOOCCCEEERRR]]]ttt}}}kkk^^^XXXXXX\\\VVVVVVVVVTTTSSSSSSTTTVVVYYY___hhhqqqyyy}}}|||sssiiiddd```YYYTTTSSSIIIDDD>>>::::::<<<>>>???>>>FFFVVVnnnzzzpppgggXXXRRRIIIDDDBBBAAA>>><<<999888666555333333333333222333444444333222111000111111222444666888:::<<<;;;:::999999:::;;;:::888777555444666555444888>>>EEEQQQcccrrr||||||ooo```XXXYYYhhh~~~{{{~~~|||[[[MMMNNNMMMIIIBBB===:::999666444222222333333333222222222222111111222222333111000222666999???JJJUUUeeettt{{{uuuwwwxxxyyy{{{}}}{{{|||{{{wwwoooeee\\\WWWIIICCC<<<777444444444444333333444666777999::::::999999::::::;;;;;;;;;;;;999999999999999999999999888888888888999999999999777777777666666555555555333444444555555444333222111111111111111111111111444444333222222222222222000000000/////////......//////000000000///...---------------,,,,,,,,,,,,------,,,+++,,,,,,.........------,,,+++***))))))))))))((((((((()))***++++++)))''''''(((***++++++(((''''''''''''((()))))))))))))))***+++,,,---...******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,000000222555999EEE[[[ppp~~~uuuppprrrxxx~~~|||}}}~~~}}}}}}yyyzzzyyywwwzzzwwweeePPPCCCDDDOOOXXXqqq|||lll___XXXXXX]]]UUUVVVUUUTTTRRRRRRTTTVVVYYY^^^gggqqqyyy}}}~~~~~~}}}ssshhhbbb\\\TTTMMMLLLFFFBBB===;;;<<>>DDDPPPbbbqqq|||rrraaaXXXXXXiii~~~bbbVVVVVVTTTNNNEEE===999888444222111222333444444333222222222111222222333333111111333777;;;@@@JJJUUUkkkyyy|||tttpppsssuuuwwwyyy}}}}}}yyyzzzyyyuuulllccc[[[VVVKKKEEE<<<666333333444444333444555777888:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::999999888:::999999888777666666555111222444555666555555444222222222222222222222222555444333333222222333333000000000000////////////...///000000000///------111000///...---,,,++++++,,,++++++***+++,,,...///000///...---+++***)))))))))(((&&&%%%&&&''')))++++++)))'''&&&(((***+++,,,+++++++++++++++,,,,,,---+++*********+++---///000************************))))))***++++++++++++***------------------------/////////000444@@@WWWlll~~~|||rrrrrrxxx~~~{{{{{{~~~uuu]]]KKKGGGCCCIIIZZZrrrtttfff^^^YYYXXXYYYVVVUUUUUUTTTTTTUUUVVVWWWZZZ___gggpppwww|||~~~ssshhhbbb\\\RRRIIIDDD@@@???===;;;<<<@@@GGGKKKVVVeee}}}yyyqqqggg```UUUMMMDDD>>>>>>===;;;888<<<:::888777666666666777333444555666666666555444666666666777888:::;;;<<<>>>>>>>>>>>><<<:::888777888888777888999:::<<<===BBBNNN```oooyyy~~~qqq```XXXXXXkkklllXXX]]]```XXXJJJ>>>:::;;;;;;999777666666555333111333333333222222111111111444222333999@@@GGGSSS]]]sss~~~zzztttrrrsssuuuvvvyyy~~~~~~|||}}}wwwooohhhbbbZZZQQQKKKCCC???999555444444333333444444555888;;;>>>???>>>;;;<<<===>>>???@@@AAAAAA===<<<;;;::::::;;;<<<===:::999999999999:::;;;<<<999999888777666555444444555555444333333333333444888777777777666666555555555555555555555555555555222111111111111111111111.........///////////////........................+++*********,,,...111333000///...,,,+++***))))))++++++++++++++++++++++++,,,,,,+++***)))(((''''''((((((((((((((())))))***))))))***+++,,,,,,------************************)))******+++,,,+++++++++------------------------///...000111444@@@WWWkkk}}}zzzpppqqqzzzzzzqqqZZZIIIEEEDDDKKK]]]zzzpppccc^^^ZZZXXXXXXRRRQQQPPPPPPPPPQQQRRRSSSZZZ___gggpppwww}}}sssfff___XXXOOOFFFCCC:::===AAABBBDDDJJJSSSZZZqqq{{{tttjjj^^^UUUKKKEEE>>>;;;;;;<<<:::777;;;:::999888777666666666999999999999888666555444555666777888999;;;<<<===============<<<:::888777888888777777888:::;;;<<>>>>>>>>@@@@@@@@@@@@@@@AAAAAAAAA???>>>===<<<;;;;;;<<<===;;;:::::::::::::::;;;;;;:::999999888777666555444555555444444444555555666777777777777777777888888666666666666666666666666333333333222222111111111000000000000000000000000........................---,,,*********,,,...//////...---+++************************************************)))))))))))))))))))))))))))***++++++)))******+++,,,,,,------***************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...000333666AAAVVVjjj|||yyypppsss}}}vvvmmmWWWFFFCCCCCCNNNaaalllaaa^^^[[[XXXVVVSSSRRRRRRQQQRRRSSSTTTUUUYYY^^^fffpppxxx~~~qqqbbbYYYRRRIIICCC@@@999===DDDJJJQQQ]]]lllvvv{{{sssjjj^^^QQQHHHBBB>>>::::::;;;<<<;;;999;;;;;;;;;;;;:::888777666999999999999888777666555444555777:::<<<>>>???@@@>>>>>>??????>>><<<:::999888888777777777999:::;;;CCCOOO```oooyyyzzzrrrfff______mmm{{{kkkXXX]]]aaa[[[OOOCCC===<<<999777555555555444222000333333333333222222222222555333666>>>GGGPPP]]]iiiyyyyyy|||||||||{{{{{{zzzyyyxxxwwwnnn```TTTLLLEEE???::::::777555555777:::;;;<<<>>><<<::::::;;;===>>>>>>DDDDDDCCCCCCBBBBBBAAAAAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;:::::::::;;;;;;::::::999999888777666666555555555555666777888888777888888999999:::;;;;;;777777777777777777777777666666555444333222222111222222222111111000000000........................///---,,,************+++,,,,,,+++***************(((((((((((((((((((((((((((((())))))*********+++***************++++++,,,*********++++++,,,,,,---************************++++++,,,------------,,,,,,,,,,,,,,,,,,---------,,,---111444888BBBXXXkkk|||yyyrrrvvv~~~uuummmWWWEEEBBBCCCOOOdddkkk```^^^[[[WWWSSSTTTTTTSSSSSSSSSUUUVVVWWWXXX^^^fffpppxxx~~~ooo]]]RRRKKKDDD@@@??????BBBJJJVVVfffyyy~~~ssshhh^^^SSSGGG@@@???>>><<<===>>>???>>><<<<<<======>>>===;;;999888888888999:::;;;;;;<<<<<<999;;;>>>BBBFFFHHHIIIJJJCCCCCCCCCCCCBBB@@@>>>===:::999888888888999:::;;;BBBMMM^^^nnnyyy}}}zzzuuujjjcccccclllwwwyyyttt}}}zzziiiYYY^^^ccc___SSSGGG???===888777555444555444222111333333333333333333333333444444888AAAKKKUUUcccnnn{{{~~~~~~zzzyyyxxxwwwuuutttoooeeeVVVIIIAAA<<<888666666555444666999===>>>>>>AAA>>>;;;:::<<<>>>???@@@DDDDDDCCCCCCCCCBBBBBBBBBBBBBBB@@@???>>>===<<<<<<===<<<;;;;;;::::::;;;;;;;;;;;;::::::999888888777666666666777888999;;;<<<<<<<<<<<<<<<<<<=========999999999999999999999999888888777666555333333222333333222111000000//////........................///...---,,,+++***+++++++++******)))******++++++(((((((((((((((((((((((())))))))))))***************))))))))))))***++++++*********++++++,,,,,,,,,************************++++++,,,------------,,,+++++++++,,,,,,,,,------,,,---111555999EEE[[[nnn{{{www|||wwwoooZZZGGGCCCCCCPPPfffmmmaaa^^^[[[VVVRRRRRRQQQQQQQQQQQQSSSUUUVVVYYY^^^gggpppyyy}}}lllYYYMMMFFFAAA???@@@EEEKKKYYYnnnxxxiii\\\RRRJJJDDD@@@@@@@@@??????@@@???>>>===;;;<<<=========<<<;;;:::;;;<<<===>>>@@@BBBCCCDDDBBBDDDIIINNNRRRTTTTTTTTTIIIIIIIIIHHHFFFCCC@@@???<<<<<<:::999999:::;;;;;;@@@JJJZZZjjjwww~~~~~~{{{pppiiigggmmm~~~xxxmmmuuuyyyrrrvvv{{{uuuiii[[[aaafffcccXXXKKKAAA===888777555555555555333111333333333333333333333333444444:::EEEOOOYYYfffqqq|||~~~{{{yyywwwtttpppmmmeee[[[MMMBBB===:::888666555555666888<<>>===<<<;;;<<<;;;;;;:::::::::;;;;;;<<<<<<<<<;;;::::::999999777888888999:::<<<===>>>AAAAAA@@@@@@???>>>======::::::::::::::::::::::::999999888777666444444333222222111000//////......///////////////////////////......---------------******))))))******+++,,,))))))))))))))))))))))))************)))))))))))))))(((((((((((()))*********+++++++++++++++,,,,,,***************************++++++,,,,,,,,,,,,,,,******++++++,,,,,,------,,,---111555;;;HHH___ttt}}}{{{yyysss^^^LLLGGGFFFRRRhhhnnnaaa]]]ZZZVVVTTTSSSSSSRRRRRRSSSUUUWWWXXXZZZ___gggqqqyyyyyyhhhUUUJJJDDDAAAAAACCCJJJUUUkkk{{{ppp___RRRJJJGGGEEEDDDAAAAAA@@@@@@???>>>======:::;;;<<<==================>>>@@@BBBEEEIIIKKKMMMNNNQQQVVVZZZ\\\\\\[[[YYYTTTTTTRRROOOLLLHHHDDDBBB@@@???>>><<<<<<<<<======AAAIIIVVVeeesss~~~yyypppnnnrrr|||llldddnnn~~~|||oooooorrrwww|||zzzrrriii___eeejjjhhh]]]OOOCCC===999777666555666666444333333333333333444444444444555777???KKKUUU]]]hhhqqq||||||yyyuuuoooiiiddd[[[RRRGGG???<<<;;;:::999777777999===AAADDDEEEDDDCCCAAA???>>>@@@BBBCCCCCC>>>>>>??????@@@@@@@@@AAA>>>??????>>>===<<<;;;::::::999999999999:::;;;<<<=========<<<<<<;;;;;;;;;:::::::::;;;<<<>>>???@@@DDDCCCBBBAAA???>>>======::::::::::::::::::::::::999999888777666555555444111111111000000//////...////////////////////////............////////////++++++*********++++++,,,************************+++*********))))))((((((((((((((((((((())))))***++++++++++++++++++++++++************************)))******+++,,,+++++++++)))******+++,,,,,,------,,,---111666<<>>>>>??????>>>>>>???@@@AAACCCDDDEEECCCEEEIIIOOOVVV]]]bbbfffjjjllloooqqqpppmmmiiigggdddbbb```\\\VVVQQQLLLIIIDDDCCCAAA???????????????EEEJJJTTTbbbooozzzyyyvvvvvv}}}yyylllaaa]]]iiiwwwpppooorrrxxx{{{xxxnnngggccchhhmmmlllaaaRRREEE===999888666666777777666444333333333444444444555555777:::DDDQQQZZZaaaiiiqqq}}}|||yyyssskkkaaa[[[SSSMMMDDD???>>>===;;;999888:::===BBBHHHKKKLLLKKKHHHFFFDDDDDDDDDDDDDDDBBB????????????>>>>>>>>>>>>;;;<<<<<<<<<<<<;;;:::999777777777888999:::;;;<<<>>>>>>============<<<<<<<<<<<<<<<<<<===>>>@@@@@@AAAAAA@@@???>>>>>>======::::::::::::::::::::::::888888777777666666666555111111111111111111111111////////////////////////---..................------,,,+++++++++++++++,,,************************))))))))))))************))))))(((((())))))***+++++++++++++++++++++++++++************************))))))***++++++++++++***))))))***+++,,,,,,---------...111555<<>>;;;999999;;;@@@FFFMMMQQQRRRQQQLLLKKKIIIHHHGGGFFFDDDBBBAAAAAA@@@???>>>===<<<;;;999:::;;;;;;;;;:::999888555666666777888:::;;;<<<>>>>>>>>>>>>========================>>>???@@@AAA>>>>>>>>>===============::::::::::::::::::::::::777777777666666666666666222222222222222222333333000000000000000000000000............---,,,++++++...---,,,,,,++++++,,,,,,************************''''''((()))***+++,,,,,,*********)))***++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***+++,,,------...,,,,,,------...//////000---000333666>>>QQQiii|||{{{zzzyyyuuulll___UUUUUU```jjj|||}}}~~~yyyjjj^^^ZZZWWWTTTQQQQQQQQQQQQRRRSSSUUUVVVWWW]]]bbbkkksssxxx|||rrraaaQQQLLLKKKIIIIIIKKKZZZ]]]bbbiiitttzzz]]]ZZZTTTNNNNNNPPPNNNJJJJJJEEEBBBAAA@@@>>>???CCCDDDDDDFFFKKKSSS[[[aaadddlllllloooxxx|||vvvrrrkkkccc]]]QQQNNNIIIDDDBBBCCCEEEGGGIIIOOOYYYbbbjjjsss~~~yyy|||wwwllljjjnnnqqqaaa[[[\\\gggqqqxxx~~~yyy}}}|||~~~ttteeefff^^^kkkooolllhhhVVVEEEBBB<<<<<<:::999888888777777333222000111333555555555<<>><<<:::888888999999999999888888777777666555444666999===EEEBBB>>>>>>???@@@===;;;<<<===>>>???>>>===;;;999::::::::::::::::::::::::777888:::;;;;;;:::999888:::999888777666555444444333333222222222222222333222222111111111111222222////////////000000000000---------,,,,,,,,,++++++,,,,,,++++++***))))))((()))(((''''''''')))***+++)))((('''&&&&&&'''((()))+++***)))))))))***,,,,,,)))******++++++******)))++++++++++++++++++++++++,,,,,,,,,---......//////---000333666???QQQiii{{{zzzwwwyyyyyysssfffYYYWWW___iiivvvyyyyyyvvvwww|||~~~uuuggg^^^ZZZXXXTTTQQQQQQQQQRRRRRRSSSUUUVVVWWW[[[aaajjjrrrxxx|||vvvgggXXXTTTVVVWWWZZZ^^^___```ccciiiuuussscccbbb]]]XXXXXX\\\[[[WWWSSSKKKDDDBBBAAA???@@@CCCGGGIIIOOOYYYfffsss~~~{{{qqqggg```ZZZVVVOOOIIIFFFEEEFFFGGGKKKRRR]]]gggoooxxx}}}zzzyyyrrrpppqqqqqq___ZZZ^^^lllwww}}}~~~vvvggggggaaammmpppnnnjjjXXXEEEAAA<<<<<<:::999777777666666444333222222444666777888>>>HHHUUU^^^cccjjjvvv~~~{{{uuulllbbb\\\TTTTTTSSSPPPRRRVVVVVVRRRHHHIIIMMMRRRWWWXXXWWWVVVQQQQQQPPPOOONNNLLLJJJIIIHHHFFFCCCBBBAAA???<<<:::888999999999999888888888777777777666555777;;;>>>CCCAAA???>>>>>>>>>===<<<>>>>>>???@@@???===;;;999999999999999999::::::::::::::::::::::::999888777999888777666555444333333111000000000000000000000111111111111111111111111///000000000000000000000---------,,,,,,,,,,,,+++,,,,,,,,,+++***))))))))))))))))))))))))***++++++)))(((''''''''''''((()))+++***)))))))))***+++,,,)))))))))******))))))))),,,,,,+++++++++*********+++++++++,,,------......,,,000333777???QQQhhhzzzzzzttt{{{|||~~~zzznnn___YYY^^^fffkkknnnnnnkkkmmmrrruuusssxxxpppddd]]][[[YYYUUUQQQRRRRRRRRRRRRSSSTTTVVVVVVYYY```iiirrrxxx}}}{{{nnncccaaagggnnnvvv|||zzzyyyxxxzzzrrrlllnnnnnnlllooosssssspppeeeXXXKKKEEECCCAAAAAABBBJJJOOOYYYhhhyyy|||qqqjjjfffaaaYYYQQQLLLIIIIIIJJJQQQYYYeeepppwww~~~{{{|||zzzwwwsss___\\\cccsssvvveeeddddddoooqqqpppmmm[[[FFF@@@<<<;;;:::888666555555555555444333333444777999:::CCCNNN[[[dddkkkttt}}}{{{vvvooofff```XXXYYYZZZ\\\bbbfffccc\\\PPPSSSWWWYYYZZZ[[[\\\]]]WWWVVVTTTSSSQQQOOONNNMMMMMMJJJGGGDDDCCC@@@===;;;:::::::::999999888888888777888888777666888;;;>>>??????@@@???===<<<===>>>???@@@@@@@@@>>><<<:::999777777777888888999999999;;;;;;999888777666666666777666666555444333222222000000000000000000000000///000111222222111000///000000000000000000000000......---------,,,,,,,,,---,,,,,,++++++******)))))))))******++++++******)))((((((''''''(((((()))******))))))******+++,,,))))))************))))))+++++++++*********************+++,,,,,,------...,,,000333777???QQQiii{{{{{{ssswww|||qqqddd]]]]]]```aaaccceeeeeejjjpppsssrrruuummmccc]]][[[YYYUUURRRRRRRRRRRRRRRSSSTTTUUUVVVWWW^^^hhhqqqxxx~~~wwwqqqsss}}}zzzxxx}}}kkkXXXNNNJJJFFFDDDDDDMMMUUUbbbsss~~~xxxqqqlllccc[[[TTTPPPPPPPPP\\\dddqqqzzzxxxfffccciiixxx~~~yyyeeecccdddoooqqqqqqppp^^^HHHAAA<<<;;;999777666555444444444444333333444666:::===KKKVVVbbbjjjrrr}}}~~~|||yyyuuuooohhhccc]]]___bbbgggpppuuupppfffZZZ]]]``````^^^^^^```ccc\\\[[[YYYWWWUUUSSSRRRQQQPPPNNNJJJGGGEEEBBB???<<<======<<<;;;::::::::::::777888888777666777:::<<<;;;>>>@@@???<<<;;;<<>>===<<<:::888777555555666666777777888888999888666555444555555666555555444444333222222111111111222222222222222222///000222333333222000///111111111000000000000000............------------------,,,,,,++++++++++++((()))***++++++***)))((()))(((((((((((((((((()))***************+++++++++***++++++++++++++++++***(((((()))******+++,,,,,,******+++,,,,,,------...---000333666@@@SSSlll|||sssuuuxxxnnneee```______```cccfffiiiqqq{{{~~~|||yyypppddd]]][[[YYYVVVRRRSSSRRRRRRRRRSSSTTTUUUUUUVVV]]]gggpppxxx~~~kkk___YYYSSSPPPOOOTTT]]]lll{{{{{{vvvmmmddd]]]YYYXXXXXXgggooo{{{pppkkknnn{{{|||xxxjjjfffcccooottttttrrr___IIIBBB<<<;;;999777666555444444222333333222222555:::>>>RRR]]]iiiooowww~~~{{{xxxuuupppjjjeeegggiiimmmttt~~~|||rrrdddfffgggdddaaaaaadddgggaaa```___\\\ZZZWWWUUUTTTSSSPPPMMMJJJHHHFFFBBB@@@AAAAAA??????>>>>>>??????:::;;;;;;999777777888:::999===???>>><<<:::;;;===<<<<<<;;;:::888666555444444444444555555555666666444333222222222333555666444444333333222222111111000111222333444333333333///111222444444222111///222111111111000000000////////////.........---------------,,,,,,,,,,,,,,,((()))***+++***)))((('''((())))))))))))))))))((())))))******++++++++++++++++++,,,,,,,,,,,,++++++''''''((()))***+++,,,---+++++++++,,,------.........000333666@@@UUUppp|||rrrsss~~~rrrgggaaaaaafffjjjpppsssvvv{{{wwwhhh^^^ZZZXXXVVVSSSSSSSSSSSSSSSSSSTTTUUUUUUVVV\\\fffpppxxx~~~zzzoooiiidddbbbccc```hhhsss}}}wwwnnnfffbbbaaaaaammmuuu{{{uuuxxxzzzvvvlllgggeeetttzzzyyysss^^^HHHCCC;;;:::999888777666666666111333333222222555;;;AAAUUUaaalllqqqzzz|||zzzxxxtttpppmmmmmmqqquuuzzzyyypppnnnlllhhheeeeeegggjjjffffffeeeccc```]]]ZZZXXXVVVTTTQQQOOONNNLLLIIIGGGFFFEEEDDDCCCCCCDDDFFFFFFBBBCCCBBB???;;;999999999:::<<<======<<<:::999999999888777666555444333222333333333333333333333333000000000111222333555555444333333333222222222111///000111333333333222222111222333444444333222111222222222111111000000///000////////////.........------------------------*********+++******))))))((())))))******))))))((())))))***++++++++++++*********++++++++++++******(((((())))))******++++++,,,,,,,,,---......//////000111222555@@@WWWttt{{{pppooo{{{}}}yyyooobbbZZZ```ppp~~~mmm___YYYWWWVVVTTTSSSSSSSSSSSSSSSTTTTTTUUUVVV\\\fffpppwww}}}}}}wwwtttqqqrrrvvvnnnrrruuuvvvwwwzzzwwwooojjjhhhgggmmmuuu{{{{{{}}}sssmmmkkk|||uuu\\\FFFBBB::::::999888888888888888222444555444333666===DDDSSSaaalllqqq{{{~~~~~~}}}{{{yyysssxxx{{{~~~~~~zzzuuuoookkkjjjjjjkkklllkkkllllllkkkhhhccc^^^[[[YYYWWWUUUTTTTTTSSSQQQOOOJJJJJJIIIHHHIIIJJJLLLNNNMMMMMMKKKGGGBBB>>><<<<<<<<<;;;;;;<<<<<<;;;888555777666555444333333333333444333333222222111111000111111222333444444444444444333333333333222222222///111333444555555444333444444444444444444444444333333222111111000000///000000000/////////......---------------............---,,,,,,+++++++++,,,((()))************)))(((((()))***+++,,,++++++***))))))************))))))************)))))))))))),,,,,,---......//////000111111222444@@@XXXwwwyyynnnlllwwwvvvuuunnn___UUU^^^xxxqqq```XXXVVVUUUUUUTTTSSSSSSSSSSSSSSSTTTUUUVVV]]]fffpppwww}}}~~~yyywwwwwwwww{{{xxxxxxtttnnnhhhiiipppvvv}}}tttnnnlllkkkjjjrrr}}}vvvlllmmmyyy~~~xxxpppvvv[[[EEEBBB::::::999999999999999:::333555666555444777???FFFQQQ___jjjppp|||~~~|||zzzrrrmmmmmmnnnnnnmmmnnnpppqqqpppmmmgggaaa^^^[[[YYYXXXXXXXXXXXXVVVUUUMMMLLLKKKKKKLLLNNNPPPRRRVVVUUURRRMMMGGGBBB??????===;;;:::;;;===<<<777333666555444333333333333333444333333222111000//////333444555666555444333222444444333333333333333333222333666777888888777666666555555444444555555666333333222222111000000///000000000000////////////------..................111000...---,,,------...((()))***++++++***)))(((((()))***+++,,,+++******)))************+++++++++,,,,,,,,,++++++***************))))))***,,,---...///,,,...666???PPPooovvviiijjjxxxwwwrrrnnndddXXXRRR\\\xxxrrr```WWWTTTTTTWWWOOOOOONNNPPPRRRTTTUUUUUUYYY```iiiqqqwww{{{~~~zzzrrrmmmsssqqqpppqqqtttxxxzzz{{{oooiiiccc]]]XXXWWW]]]fffsss~~~~~~wwwqqqjjjfffhhhnnnxxxtttiiifffzzzyyyaaaKKK>>>:::999777666777888777666444777999666333666@@@HHHTTT]]]jjjvvv~~~~~~uuuqqqrrruuutttsssqqqqqqpppooollliiifffddddddbbb___\\\[[[YYYWWWUUUQQQRRRSSSTTTVVVWWWXXXYYY[[[\\\\\\WWWNNNGGGDDDCCC>>>;;;777777999:::999666444666888999999666333111111222222111000000111333222333555777777666555333222111111000111222333444666666777777777888888888999999777666666666777888111111111111000000000///222111000.........///000111000///---,,,+++******---------,,,,,,,,,++++++************************************************)))************+++++++++,,,,,,,,,+++++++++******+++*********+++,,,...///111...///666===KKKggg}}}ooolllvvv{{{tttmmmaaaUUUNNNXXXrrrppp```XXXTTTSSSTTTPPPPPPOOOPPPRRRSSSTTTTTTYYY___hhhpppvvvzzz|||~~~|||{{{~~~}}}qqqiiifffqqqpppppppppqqqpppmmmkkkbbb\\\VVVRRRNNNNNNUUU]]]hhhqqq~~~~~~xxxtttooollllllqqqzzzwwwmmmkkk}}}zzzbbbLLL???;;;999777666777888777666333666888777555999CCCKKKWWWaaannnzzz~~~xxxtttuuuwwwwwwvvvrrrrrrqqqpppooollljjjiiikkkiiieeeaaa___]]][[[ZZZTTTTTTVVVXXXZZZ\\\^^^___^^^___^^^ZZZTTTMMMHHHFFFAAA???<<<<<<>>>>>>;;;888:::;;;;;;;;;:::999888777333333444333333333444555777777888888777666444333555444333333333555666777888888888999999999::::::999888777666666777888999555555444222111111111111111111///........./////////...---,,,+++*********---,,,,,,,,,++++++++++++************************************************)))************+++++++++,,,,,,,,,++++++++++++***,,,+++++++++,,,---...///222///000555:::DDD\\\uuu~~~vvvpppxxx~~~~~~vvvkkk\\\PPPLLLUUUnnnmmm___YYYTTTQQQQQQQQQQQQQQQQQQQQQRRRSSSSSSXXX^^^gggpppuuuxxx{{{}}}vvvoookkkhhhkkkooozzz{{{pppkkkiiirrrrrrrrrrrrooohhh```[[[UUUOOOJJJHHHGGGHHHOOOWWW```gggpppwww~~~|||xxxvvvuuutttrrrwww}}}yyyqqqppp|||dddMMM@@@;;;999777777777888777555222555888888888===GGGOOO\\\fffttt~~~|||xxxyyyzzzzzzyyyuuuuuuttttttsssrrrqqqqqquuurrrnnnhhhdddaaa```___[[[[[[\\\]]]^^^___```aaabbbbbbaaa```]]]WWWOOOJJJGGGEEEBBBCCCDDDCCC>>>:::<<<;;;999888888888888888555666666666777777888888<<<;;;:::888777555555444777777777666777777888999888888888888999999999999888777777777777999:::;;;;;;:::777555333222222222111111000////////////000///...------,,,,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......111...000444777???UUUkkkzzzttt||||||||||||vvvgggWWWNNNLLLWWWqqqzzzggg]]]YYYTTTQQQPPPRRRSSSSSSRRRPPPPPPQQQRRRYYY___hhhpppuuuyyy|||}}}xxxiii```[[[YYY]]]ccckkkzzz{{{yyyyyyyyyxxxwwwuuuoooggg]]]WWWQQQKKKGGGFFFGGGIIIOOOWWWZZZ^^^dddiiinnnwww~~~yyyvvvwwwxxxzzzyyy}}}{{{tttvvv}}}eeeOOOBBB<<<:::888777888888777555333666888888:::@@@JJJRRR^^^jjjxxx|||||||||||||||yyyxxxxxxwwwxxxxxxyyyyyy}}}{{{uuunnnhhhdddbbbcccdddcccaaa```___^^^______eeeddddddeeeeee___VVVNNNMMMJJJIIIIIIJJJGGGBBB>>>===<<<<<<;;;;;;::::::999888888888999:::;;;;;;:::>>><<<:::777666666666777999999888888888999999999555555555666666666777777777777666777888:::;;;===>>><<<999666444222222222222222111111111111111111111000000000000000111111,,,,,,+++++++++*********++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,------------------...,,,///444666===QQQggg{{{uuu{{{tttdddTTTMMMNNN[[[xxxsssccc[[[YYYUUURRRRRRSSSTTTTTTRRRPPPOOOPPPRRRYYY___hhhqqqwww{{{~~~}}}ooo___TTTNNNKKKOOOTTT^^^nnn}}}zzzvvvqqqjjjbbb\\\RRRLLLGGGFFFHHHIIINNNUUUSSSVVVYYY[[[___fffooouuu}}}xxxuuutttvvvzzz}}}}}}~~~fffPPPCCC===;;;999888888888777555555777888:::===DDDMMMTTT___lllzzz}}}~~~}}}}}}}}}}}}}}}|||{{{{{{|||~~~|||tttkkkfffddddddfffdddbbb```_________```ffffffhhhjjjjjjeee\\\UUURRRPPPNNNNNNOOOLLLGGGBBBBBBCCCEEEFFFEEECCCAAA???<<<;;;:::<<<>>>???===;;;;;;:::888666666777888:::888888888999888888888888444444555555555666666666666666666666888:::<<<===>>><<<:::777444333222222333333333333333333333333111111000000000111222222,,,,,,,,,+++++++++******++++++++++++++++++++++++************************)))************+++++++++***++++++++++++,,,,,,,,,+++,,,------------,,,,,,---,,,...333666===RRRhhhzzzuuurrrbbbSSSNNNNNN[[[{{{tttccc[[[YYYVVVTTTTTTRRRTTTUUUSSSOOONNNPPPRRRXXX^^^hhhqqqxxx|||zzzlll\\\QQQJJJEEEGGGKKKSSSbbbttt}}}yyyuuuoooiiieeeUUUNNNGGGFFFFFFGGGJJJNNNQQQSSSUUUVVVXXX\\\```dddnnnvvvyyyyyywwwuuutttvvv{{{zzz~~~fffPPPDDD>>><<<999888888888666555777888:::===BBBKKKTTT[[[cccppp}}}}}}{{{~~~~~~~~~zzzpppiiiffffffcccbbbaaa```aaabbbeeefffgggiiilllnnnmmmiiibbb\\\XXXUUUSSSSSSSSSQQQMMMIIIFFFGGGJJJKKKKKKHHHEEEBBBAAA???>>>@@@CCCCCC@@@===:::999777666777999;;;<<<777888888888888777666666666666666666777777777777666555555555777888:::<<<;;;;;;:::888666444333222222333444444555444444444/////////......///000000---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,------,,,+++***///---///444666>>>SSSiiixxxwwwsssbbbSSSMMMKKKUUUxxx{{{ggg]]]ZZZWWWUUUVVVQQQTTTUUUSSSOOOMMMPPPSSSUUU\\\fffpppwww|||wwwkkk\\\RRRJJJEEEDDDGGGIIIVVVeeemmmwww|||wwwqqqlll]]]TTTLLLIIIHHHGGGHHHJJJOOOPPPRRRSSSSSSTTTTTTUUUYYYaaakkkxxxxxxyyyyyyxxxwwwyyy~~~vvv}}}yyyqqqxxx}}}{{{sss|||~~~fffPPPDDD>>><<<:::888888888666555777888;;;@@@HHHSSS]]]dddkkkvvv|||wwwnnnjjjjjjdddcccbbbbbbdddfffiiikkkhhhlllppprrrpppkkkgggeee^^^ZZZWWWVVVWWWVVVSSSPPPJJJKKKLLLLLLLLLJJJHHHGGGGGGEEECCCEEEHHHHHHCCC???::::::999999999:::<<<===777777888888888777666555555555666666666777777777555555444444555777999:::999999::::::999777555444000111222333444444333222000//////.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++*********++++++,,,,,,,,,***+++,,,,,,,,,+++***)))111///000555777>>>SSSiiivvvyyytttcccTTTMMMGGGPPPssslll```[[[WWWVVVWWWPPPSSSUUUSSSOOOMMMPPPTTTSSSZZZdddooovvv|||qqqeeeXXXPPPHHHBBB@@@BBBBBBNNNZZZaaakkk~~~vvvqqqfff\\\SSSOOOMMMJJJIIIKKKHHHIIIKKKLLLLLLJJJHHHGGGHHHOOOZZZhhh{{{yyy{{{|||{{{zzz|||tttjjjqqqtttrrrpppppp}}}uuummmyyy}}}fffPPPCCC???<<<:::999888888666555777888<<>>DDDOOO]]]llluuuttt{{{zzzuuurrrmmmllljjjiiiiiijjjlllmmmooopppqqqqqqpppmmmjjjhhheeeeeecccaaa^^^]]]^^^```[[[WWWQQQNNNNNNPPPSSSTTTRRRQQQOOOOOOMMMKKKGGGDDD<<<<<<;;;;;;;;;;;;::::::999999888777666555555444555444333333333444555666777777777777666666666666:::::::::;;;;;;:::999999555444444333333222111111333333222222222222222222555222...---000222111000------...///...---+++***,,,++++++++++++++++++,,,))))))******+++++++++,,,((()))+++,,,------,,,,,,+++,,,,,,,,,---............222000111777<<>>FFFQQQ___mmmvvvwww~~~~~~}}}|||{{{||||||wwwtttrrrpppnnnlllkkkkkklllmmmoooqqqrrrsssqqqnnnkkkhhhggggggfffccc```^^^^^^^^^]]]YYYUUURRRRRRTTTUUUUUUSSSQQQOOOMMMKKKHHHDDDAAA<<<<<<<<<;;;;;;;;;::::::666555555555555555555555555444444333444555666777777777777777777888888888999::::::;;;::::::999999666666555444444333333222333333333333222222222222444111///...///000000000...............---,,,,,,,,,,,,++++++++++++,,,,,,'''((()))***+++,,,------*********++++++,,,,,,---,,,,,,,,,,,,---------------111000222888;;;MMMiii~~~tttaaaPPPGGG@@@???NNNcccssseee^^^YYYUUURRRQQQPPPOOOOOOOOOPPPPPPXXX]]]dddlllrrrxxx~~~ppp]]]QQQJJJDDDAAABBBBBBBBBJJJZZZkkk{{{qqq```TTTMMMHHHFFFEEECCCBBBAAAAAA@@@===<<<>>>;;;<<>><<<<<<<<<<<<<<<;;;;;;:::333333333333444444444555555444444444444555666666444444444555555666666777999999::::::::::::999999888777777666555555444444444444333333333222222222111111000///------///111//////......------......------,,,,,,,,,,,,------((())))))***++++++,,,,,,++++++*********+++,,,---------,,,,,,,,,,,,,,,,,,---000000222999<<>><<<:::<<<;;;<<<@@@EEEPPPdddvvv~~~xxxwww{{{~~~~~~|||{{{~~~~~~yyyxxx}}}~~~vvvrrrxxxttt\\\LLLFFF>>><<<999888999999999888777;;;CCCOOO^^^lllvvv|||~~~~~~{{{xxxvvvzzz~~~zzzvvvrrrpppppppppqqqsssuuuwwwuuurrrmmmjjjggghhhiiihhhdddaaa```___aaa```___``````___\\\ZZZ[[[WWWRRRMMMIIIEEEAAA>>><<<======>>>===<<<;;;;;;444444444444444444444444444444444444444555555666444444555555666777888888888888999::::::::::::999999999999888777777666666555555444444333333222222///111222000---,,,...111111000///...---...///000...------------------...************************++++++*********+++,,,---,,,,,,,,,,,,,,,,,,++++++---000///222:::===KKKddduuueeeSSSIIIAAA<<>><<<;;;:::;;;>>>@@@BBBIIIYYYjjjyyy~~~wwwqqqqqqwww}}}zzzxxx}}}~~~zzzzzz}}}wwwssszzzuuu\\\KKKEEE>>><<<999888999::::::999888===GGGWWWhhhvvv~~~~~~zzzwwwuuuttttttsssuuuwwwxxxwwwsssooolllgggiiijjjiiigggdddccccccccccccdddeeefffccc___\\\[[[WWWPPPJJJFFFBBB???<<<>>>>>>???@@@@@@>>>===<<<999888888777666666555555333444444555555555555555777777888999::::::;;;;;;777888999999:::::::::999;;;;;;:::999999888888777666666555555444333333222///111222111...,,,...111111000///...///000111222//////............//////+++++++++*********))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...000...222;;;???MMMfff~~~{{{kkkWWWJJJCCC===>>>AAACCCQQQhhhkkk^^^XXXSSSQQQNNNLLLLLLMMMOOOQQQUUU[[[dddlllsssxxx|||nnn^^^SSSIIICCCAAA@@@CCCIIIVVVllltttggg]]]TTTMMMKKKHHHDDDAAA@@@???===;;;999:::===???@@@DDDQQQ___qqq~~~vvvrrrmmmmmmrrrzzzwwwxxxuuusss{{{xxx___LLLDDD???<<<999888999:::;;;::::::@@@MMM___rrr}}}{{{zzzzzzzzzxxxyyyzzzzzzyyyvvvsssqqqlllmmmmmmllliiigggggggggggggggiiijjjkkkhhhccc```YYYTTTMMMGGGCCC@@@===<<>><<<===>>>EEEVVVpppsssaaaZZZTTTRRROOOMMMLLLNNNPPPRRRUUU\\\fffpppvvvzzz}}}vvveeeYYYMMMFFFCCC???CCCIIITTThhhvvvllldddZZZSSSLLLIIIDDDAAA@@@???===<<<;;;:::;;;===???CCCOOOZZZjjjyyysssppplllkkkooovvv~~~zzzwww}}}vvvuuu}}}cccNNNBBB???<<<999888999;;;;;;;;;===CCCRRRfffzzz~~~~~~~~~~~~~~~~~~~~~~~~}}}|||zzzyyyxxxuuuuuussspppllljjjiiijjjkkklllmmmoooooolllhhhdddZZZUUUMMMGGGDDDBBB@@@???AAABBBDDDEEEEEECCCAAA???===<<<<<<<<<;;;;;;::::::888999:::;;;;;;;;;::::::333333333444444444444444666777888999999:::::::::<<<;;;;;;::::::999888888888888777666555444333333333222111222222222111///000111111222333333222222111000000//////000000111(((((()))***+++,,,,,,---)))+++,,,------,,,***)))))))))***+++,,,,,,------///000---111;;;AAAQQQjjjvvvvvvwww^^^LLLCCC===;;;:::AAACCCNNNfffxxxddd\\\TTTRRROOOMMMMMMNNNQQQRRRVVV]]]iiisssyyy}}}{{{kkk]]]QQQHHHEEE@@@FFFLLLTTThhhxxxooohhh___XXXMMMIIIDDDAAA???>>>===<<>>EEETTTjjj~~~{{{{{{~~~}}}|||||||||{{{xxxsssnnnkkkkkkkkkoooooopppqqqrrroookkkhhh]]]WWWPPPJJJGGGFFFEEEEEEBBBCCCEEEGGGFFFDDDBBB@@@;;;;;;<<<<<<<<<<<<======;;;<<<===>>>>>>>>>===<<<999999999999888888888888666666777999999:::::::::<<<;;;;;;::::::999888888999888777666555444333333555222111222444555222//////000222333444333333222111111000000000000111111++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...111777888<<>>;;;999<<>><<<<<<>>>======@@@CCCGGGQQQ\\\kkkwwwxxxqqqooollllllpppxxxtttkkkdddfffnnnyyy~~~bbbLLLCCC>>><<<:::999:::999999888>>>KKKZZZiiiyyy~~~~~~|||}}}}}}}}}|||yyyuuuqqqooottttttttttttuuutttpppnnnaaa]]]WWWRRROOOMMMJJJHHHGGGFFFFFFGGGHHHHHHFFFDDDDDDBBB@@@>>>======>>>???===>>>AAABBBCCCAAA???>>><<<;;;:::888777777666666888888888777777777777777888888999:::999888777666777666555444444333444444222222222222222222222222444333222222111111222222333333333222222111111111++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...111777888===OOOcccwwwmmmgggppp|||fffRRRDDD===:::999;;;@@@IIIXXXtttlll\\\VVVSSSOOONNNOOOPPPQQQQQQXXX___iiisssyyy|||~~~nnn\\\QQQNNNHHHJJJQQQ___sssyyyrrrggg___[[[WWWPPPIIICCC@@@???>>>===;;;<<>>JJJYYYfffvvv~~~}}}yyyuuussswwwwwwwwwxxxyyywwwssspppeeeaaa[[[VVVTTTRRRPPPOOOIIIHHHFFFFFFFFFFFFEEECCCEEECCCAAA???>>>>>>???@@@AAACCCEEEFFFFFFEEEBBBAAA<<<;;;999888777666555555888888888888888888888888999999:::;;;:::999888777888777666555555444555555444444444444444444444444555444444333333333333333333333333222222222111111++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------000...111666888===PPPeeeyyynnndddhhhwww|||kkkWWWFFF<<<:::::::::>>>EEESSSkkkrrr```WWWTTTPPPNNNNNNPPPQQQQQQWWW^^^hhhqqqxxx|||~~~vvvcccVVVPPPJJJMMMWWWggg{{{~~~xxxooohhh```\\\UUUNNNHHHDDDBBBAAA>>><<<===???AAAEEEPPPZZZkkkvvv|||tttiiihhhggghhhmmmuuu~~~qqqYYYOOOJJJSSScccsssyyy___NNNHHH::::::::::::;;;<<<>>>???CCCNNN[[[ggguuu}}}~~~~~~{{{yyy{{{{{{|||}}}~~~{{{wwwssslllhhhbbb]]][[[ZZZYYYXXXPPPNNNJJJHHHHHHGGGFFFEEEGGGFFFDDDBBBAAA@@@AAAAAAEEEFFFGGGHHHGGGFFFCCCBBB<<<;;;999777666555555444888888888888888888888888::::::;;;;;;::::::999888999888777666555555555555555555555555555555555555555555555444444444444444333333333333222222222222+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------------222///111555666<<>>GGGUUUiiiiii[[[WWWQQQNNNMMMOOOPPPQQQTTT[[[eeennnuuuzzz~~~ttthhh```UUUWWW___ppp~~~zzzlllhhhbbbZZZRRRLLLHHHFFFCCCAAABBBEEEHHHLLLWWWaaannnxxxyyyrrrkkkjjjjjjmmmsss{{{}}}fffUUUJJJEEEOOObbbtttzzz___MMMFFF>>>>>>>>>===;;;<<<@@@CCCRRR[[[fffooozzz}}}{{{|||~~~}}}}}}}}}||||||}}}|||yyyuuupppllljjjgggeeeccc^^^[[[VVVSSSQQQPPPOOONNNNNNMMMLLLJJJIIIHHHGGGGGGGGGGGGGGGEEECCCAAA>>>===;;;:::999777666666555555888999999999:::::::::;;;999888888777777777777777666666555444333333333333444444444444444444444444333444444555444333222222333333333333333333333333++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---......//////333///000333555<<>><<<===AAAEEETTT]]]gggppp{{{yyyvvvyyy}}}}}}}}}~~~}}}|||{{{{{{}}}|||xxxtttppplllgggccc___\\\XXXUUUTTTSSSRRRPPPRRRRRRQQQOOONNNLLLKKKJJJKKKJJJIIIFFFDDDAAA>>>===:::999999888888888888888999999999::::::;;;;;;<<<888888777666666666666777666555444333222222222222333333333333333333333333333333444555555333222111333333333333444444444444++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////111...///444777AAAXXXpppyyypppttt~~~qqq___NNNAAA;;;:::888888;;;AAAGGGTTTjjj~~~rrr^^^YYYRRRNNNMMMNNNPPPQQQRRRXXXbbbkkksssyyy~~~|||qqqiiiiiiooo~~~{{{wwwpppggg^^^VVVQQQNNNJJJIIIKKKOOOSSSYYYdddooosss{{{~~~xxxrrrkkkkkklllnnnsss{{{oooWWWNNNHHHNNN]]]nnnwwwlllxxxqqqXXXHHHCCC>>>???@@@>>><<<>>>DDDJJJUUU^^^hhhqqq|||wwwrrrqqqwww|||}}}~~~~~~~~~~~~|||{{{{{{{{{}}}{{{vvvooogggbbb___]]]ZZZYYYYYYXXXVVVTTTVVVVVVUUUSSSRRRPPPNNNMMMMMMLLLJJJGGGCCC@@@>>><<<999999999999999::::::;;;999999::::::;;;<<<<<<<<<999999777666666666777888666666555333333333333333333333333333333333333333333444666666666555333222333333333444444444555555++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------...///000000///,,,...444:::EEE^^^vvv|||vvv|||~~~ppp___NNNBBB<<<:::888777:::@@@EEEPPPfff{{{ttt___YYYRRRNNNMMMNNNPPPQQQQQQWWWaaakkkrrryyy~~~zzzppppppvvv{{{tttkkkbbbZZZTTTQQQPPPOOOQQQVVVZZZ```lllxxxxxx|||vvvnnnmmmnnnpppuuu|||rrr\\\TTTNNNSSS```rrrqqqdddnnnqqqlllTTTFFFCCC<<<>>>@@@>>>===@@@GGGMMMWWW```jjjsss~~~rrrnnnnnnuuu{{{}}}~~~~~~}}}}}}~~~~~~~~~|||{{{{{{{{{~~~yyyqqqhhhbbb```___^^^^^^^^^]]][[[XXXXXXXXXWWWVVVTTTRRRPPPOOOMMMKKKIIIEEEBBB>>><<<:::999999999999:::;;;<<<===999999::::::;;;<<<======;;;:::888777777777888999777777666444444444444444444444444444444444444444555666777888777666444333333333333444444555555555,,,++++++******++++++,,,,,,---------,,,++++++***++++++,,,,,,---.../////////...000444666@@@[[[vvvyyytttdddPPP>>>888:::666888;;;===>>>GGG]]]qqqsss]]]VVVPPPOOOOOONNNPPPTTTVVV\\\eeelllrrrxxx{{{xxx~~~|||tttkkkccc]]]ZZZ]]]\\\ZZZ[[[```gggooottt|||ooooooqqqtttxxx~~~|||ppp___PPPSSSeeeyyylll___aaahhhuuujjjUUUHHHCCCBBB???>>>??????@@@FFFMMM^^^aaahhhttt}}}ooooooppptttyyy}}}~~~|||zzzzzz{{{|||~~~~~~vvvlllffffffdddaaa``````aaa```___^^^[[[WWWTTTTTTTTTSSSRRROOOIIIAAA???@@@BBBBBB@@@;;;>>>@@@???@@@DDDDDDAAAFFFDDD@@@<<<:::999::::::888999999:::::::::999999999999999999888777666555333333333333333222111000333222333444555333000...111111222333333444555555,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++******+++,,,,,,------.........///...000444555>>>XXXrrruuueeeQQQ???888999777888;;;<<<===EEEZZZmmmooo]]]UUUPPPOOOOOONNNPPPTTTVVV]]]fffmmmsssxxx~~~zzzsssmmmiiifffjjjiiihhhiiimmmrrrxxx{{{~~~{{{ttttttuuuxxx|||~~~vvvfffYYY[[[iiiyyyhhh\\\]]]aaammm}}}hhhSSSEEE???>>><<<;;;===>>>@@@HHHQQQeeegggmmmxxxoooooopppsssxxx|||}}}|||||||||||||||sssnnnkkkhhheeedddddddddcccbbbaaa^^^[[[YYYXXXWWWVVVTTTOOOIIIBBB@@@BBBDDDCCCBBB>>>BBBCCCBBBEEEIIIJJJGGGHHHEEEAAA===<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;:::999999999888777666555444222333333333222222111000222222222333555444111///000000111222444555666666++++++************+++++++++,,,,,,,,,,,,++++++***------------------------000...000333444<<>>===;;;;;;>>>@@@DDDNNNYYYlllnnnttt}}}pppooopppssswww|||~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}|||wwwrrrooollliiiiiihhhgggeeedddbbb```______]]]ZZZXXXQQQLLLGGGEEEFFFHHHHHHGGGGGGIIIKKKKKKOOOUUUVVVSSSMMMIIIDDD@@@????????????<<<<<<============<<<<<<;;;:::999777666444333222222222222222222111111000222111222333555555333111///000111222444555666777++++++************++++++,,,,,,------------,,,+++------------------,,,,,,000...///333333999MMMcccxxxiiiXXXHHH???===888888999999999???OOO___pppyyytttdddZZZTTTOOOOOOOOOMMMNNNRRRVVV^^^hhhqqqvvvyyy}}}}}}|||{{{yyywwwtttrrrrrruuuzzz||||||}}}~~~}}}}}}}}}}}}}}}|||}}}}}}~~~|||tttrrrtttzzzvvvddd]]]___jjjqqq{{{{{{qqqoooyyy|||{{{eeeRRRFFFBBB@@@>>>???AAACCCIIIVVVcccqqquuu|||~~~rrrqqqqqqssswww|||~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~yyyuuuqqqooommmllljjjiiigggfffffffffeeeccc___\\\VVVRRRNNNLLLMMMNNNOOOOOOQQQSSSTTTUUU[[[cccdddaaaVVVQQQIIIDDDCCCBBBAAA@@@>>>>>>>>>>>>>>>>>>===<<<<<<;;;999777555333222111111222222222222222111111222111111333555555444222//////111222444555777777+++******))))))******+++------............------------------------,,,,,,000...///333333777III\\\{{{vvvfffWWWIII@@@===999888888999888===JJJXXXhhhrrryyy{{{}}}|||qqqbbbYYYSSSOOOOOOOOOMMMNNNPPPUUU]]]hhhpppuuuyyy}}}}}}zzzxxxvvvooommmiiifffgggjjjnnnrrruuuwwwzzz}}}}}}yyyxxxvvvuuutttuuuvvvyyyzzz{{{~~~|||yyyxxxzzzssshhhfffkkkuuuzzztttppppppwwwzzzwwwvvv|||wwwaaaPPPGGGEEEBBBAAAAAACCCDDDKKK[[[jjjvvv|||{{{rrrrrryyyzzzuuusssrrrtttwww|||~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}|||||||||}}}}}}}}}}}}zzzvvvsssqqqooommmllljjjjjjjjjjjjkkkhhheeeaaaZZZXXXUUUSSSSSSTTTTTTUUUYYYZZZZZZ[[[bbbkkklllhhhaaaYYYOOOIIIGGGEEECCC@@@???@@@@@@@@@??????>>>======<<<:::777444333222222111222222333333333222222222222111333444555444333///000111222444555666777******))))))))))))******,,,------............---------------------------000...///333444777FFFWWWssstttbbbTTTGGG>>>;;;999777777888888;;;GGGSSSaaallluuuxxxzzzzzzpppcccXXXRRRNNNOOOOOOMMMMMMOOOQQQYYYdddlllrrrvvv|||}}}~~~~~~|||yyytttooolllbbb___[[[YYYYYY[[[___bbbiiilllqqqwww}}}}}}wwwqqqmmmhhhgggffffffhhhkkknnnqqqrrrwww|||~~~|||zzz{{{}}}qqqmmmrrryyy{{{wwwvvvwwwwwwvvvxxxttt^^^NNNFFFDDDAAA@@@@@@BBBDDDLLL___ppp{{{vvvjjjkkkssszzzxxxvvvtttrrrsssvvv{{{}}}}}}}}}~~~~~~~~~}}}}}}~~~|||{{{yyyxxxxxxzzz|||}}}~~~~~~zzzwwwuuusssqqqooommmmmmmmmooopppnnnllliiiaaa___]]][[[ZZZZZZ[[[[[[^^^^^^\\\]]]eeemmmnnnjjjhhh___TTTMMMKKKJJJFFFCCCBBBBBBBBBBBBBBBAAA@@@???>>>===:::777555444333333222333333444444444444444444333222333444555444333111111222333444444555555******))))))))))))*********++++++,,,------,,,,,,+++,,,,,,------.........000---///444555777DDDTTTnnn~~~wwwcccUUUHHH>>>:::999777777888888;;;EEEPPPZZZgggrrrvvvyyyyyyooocccWWWQQQNNNOOOOOOLLLLLLNNNMMMTTT^^^ffflllrrryyy~~~}}}}}}}}}|||xxxrrrkkkddd___TTTRRRNNNLLLKKKMMMOOOQQQ[[[___fffmmmuuu|||zzztttnnngggaaa\\\XXXVVVUUUUUUWWW[[[___aaadddiiinnnrrrtttwww~~~|||}}}~~~vvvnnnppp{{{{{{{{{vvvaaaOOOEEEBBB@@@???@@@BBBEEEPPPeeexxx||||||nnnooovvv{{{~~~zzzuuurrrpppqqqtttxxx{{{|||{{{||||||}}}~~~~~~~~~}}}~~~~~~zzzxxxvvvttttttwwwzzz}}}}}}zzzyyywwwuuusssqqqpppqqqrrrttttttsssqqqlllkkkiiigggdddcccdddeeeeeeccc``````hhhppppppkkkkkkaaaVVVOOOOOONNNKKKGGGFFFFFFFFFFFFEEEDDDCCCBBB???===:::888666555555666333444555555666666555555666444333333444444444333222222222333333444444444******))))))))))))******((()))***+++++++++++++++++++++,,,,,,---...//////000---///444555777CCCSSSkkk}}}~~~gggXXXJJJ@@@<<<999777777888999;;;EEEOOOVVVdddqqquuuxxxyyyooocccWWWQQQNNNOOOOOOLLLLLLNNNIIIPPPYYYbbbhhhooowww|||}}}}}}|||zzzuuunnnddd[[[VVVLLLIIIFFFCCCBBBCCCEEEGGGRRRVVV^^^gggpppwww}}}{{{qqqhhh```YYYSSSOOOMMMKKKJJJJJJKKKOOOSSSUUUWWW\\\cccfffhhhllltttzzz~~~}}}~~~rrrkkkrrr|||}}}|||fffSSSFFFAAA@@@@@@BBBDDDIIIUUUkkk{{{uuuuuu{{{~~~~~~yyy~~~sssqqqoooooorrrvvvyyy{{{zzz{{{{{{|||}}}~~~~~~~~~~~~}}}~~~}}}~~~~~~yyywwwsssqqqrrruuuzzz}}}}}}}}}{{{zzzxxxvvvtttssssssuuuwwwxxxwwwvvvvvvuuutttqqqnnnlllmmmnnnkkkhhhddddddllltttsssnnnkkkbbbVVVPPPQQQQQQOOOKKKIIIIIIIIIHHHGGGFFFEEEDDD???>>>;;;888666666777777444444555666777777666666777555333333444444333222333333333333333333333333++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...000333444666===EEE```zzzyyy{{{nnn]]]MMMAAA<<<888555444666888;;;BBBKKKWWWdddqqqxxx~~~uuufffZZZRRRLLLJJJIIIHHHIIILLLKKKOOOUUU]]]fffmmmsssvvv{{{}}}}}}{{{yyyzzz{{{yyyrrrggg[[[TTTIIIGGGEEECCCAAA@@@??????CCCGGGNNNXXXeeesss{{{~~~~~~zzztttkkk___VVVQQQLLLFFFAAADDDBBB@@@AAACCCFFFHHHIIIOOOOOOPPPSSSZZZdddmmmsss~~~~~~|||ooojjjuuujjjSSSHHHGGGDDDBBBAAACCCMMM^^^ppp}}}wwwuuuqqqkkkhhhkkkpppvvvyyy~~~}}}|||{{{{{{{{{{{{{{{~~~~~~~~~~~~}}}}}}~~~yyywwwsssooommmooouuuyyy{{{vvvxxxvvvtttwww{{{|||wwwtttrrrrrrqqqppprrrlllgggjjjqqqvvvsssnnnhhhbbb\\\YYYXXXWWWRRRNNNLLLKKKJJJJJJKKKKKKIIIGGGHHHCCC===888777777888888666666777777666666555444888777555444333333444555666666777666666555444333++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......000///000333444555<<>>>>>===<<<===>>>@@@AAAAAABBBDDDHHHNNNVVV```iiiooo~~~vvvqqq|||kkkUUUIIIFFFDDDBBBBBBEEEPPPaaarrr}}}zzzsssoookkkjjjmmmrrrwwwzzz{{{{{{zzzyyyyyyyyyzzzzzz||||||}}}}}}~~~}}}||||||~~~{{{zzzwwwtttrrrtttyyy|||}}}zzzxxxzzz}}}~~~|||{{{yyywwwtttoookkkiiilllssswwwwwwtttnnnhhhaaa]]]\\\ZZZVVVRRRQQQPPPNNNNNNNNNMMMKKKIIIHHHDDD???;;;999999999888777777777666666666666555666555444333333444666666777777777777777666555444++++++++++++++++++++++++************************,,,,,,,,,---------......000///000333333444;;;CCCRRRnnn{{{rrryyytttaaaOOOBBB<<<999666555888999<<>>>>>???AAAFFFMMMVVV___hhhpppvvv~~~www~~~mmmYYYJJJEEEDDDCCCDDDIIIUUUeeeuuu~~~~~~~~~wwwnnnllljjjkkknnnssswwwyyyzzzzzzyyyyyyyyyzzz{{{{{{zzzzzz{{{{{{|||}}}~~~~~~|||{{{|||}}}~~~|||{{{|||~~~~~~|||wwwssspppooooooppptttvvvwwwwwwsssmmmeeeaaa___]]]ZZZWWWVVVUUUSSSRRRRRRQQQNNNLLLJJJFFFAAA>>>===<<<;;;::::::999888666666777777888444444333333444555777888888888999999999888777777************************++++++++++++++++++++++++,,,,,,,,,---------......000///000222222333999AAANNNjjjzzzmmmoooxxxrrrbbbPPPBBB<<<999777666888:::<<>>>>>>>>???@@@CCCFFFIIILLLSSS^^^hhhpppwww~~~xxxttt___MMMDDDEEEEEEGGGNNN[[[jjjwww~~~{{{yyyrrroookkkiiiiiikkkppptttvvvwww{{{{{{zzz{{{{{{|||}}}~~~xxxyyyzzz{{{|||}}}}}}}}}~~~||||||}}}~~~|||wwwtttvvvvvvwwwvvvttttttuuuvvvsssnnngggcccaaa```^^^]]]XXXWWWVVVUUUVVVUUURRRPPPLLLIIIEEEBBBAAA???===;;;<<<;;;999777777888999:::555555444333444555666777:::;;;;;;<<<<<<<<<;;;;;;************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///000222222222888AAAOOOjjjzzzlllkkkqqq{{{ooo```OOOBBB<<<999666666999:::;;;AAAHHH^^^nnn}}}~~~qqq\\\UUUOOONNNMMMJJJIIIKKKQQQUUU^^^fffnnnsssuuuvvvxxxzzz}}}wwwkkk___XXXNNNGGGBBBEEEJJJUUUfffvvvyyy}}}{{{pppeee]]]TTTQQQMMMJJJGGGFFFDDDCCCDDDDDDCCCBBBDDDHHHPPPUUUZZZcccoooyyy~~~{{{sss}}}|||gggSSSHHHFFFFFFJJJSSS```nnnxxx}}}|||~~~vvvpppoooooommmmmmmmmppptttwwwyyyyyyzzzzzzyyyzzzzzz{{{||||||xxxyyy{{{|||}}}~~~~~~}}}}}}}}}~~~}}}zzzzzz{{{|||zzzwwwvvvvvvwwwpppmmmhhheeecccbbbbbbaaaYYYXXXXXXXXXZZZZZZXXXVVVQQQNNNJJJFFFDDDBBB???===>>><<<:::999999999;;;<<<888777666555555555666666<<<===>>>???????????????************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---...111111222999AAARRRkkkoookkknnn}}}tttlll```OOOBBB===888666666888::::::@@@GGGXXXiiixxx~~~xxxmmmYYYSSSNNNNNNMMMJJJIIIKKKOOOTTT[[[dddlllqqquuuvvvyyyzzz}}}wwwiii```QQQHHHDDDEEEIIIPPPbbbsssyyy|||yyyqqqkkkaaa^^^XXXRRRMMMKKKJJJKKKOOOOOONNNLLLKKKNNNUUU[[[hhhqqq~~~vvvlllqqq|||hhhVVVMMMGGGHHHLLLWWWeeeqqqxxxzzz~~~{{{tttppppppssswwwuuuttttttvvvyyy|||||||||wwwwwwvvvvvvvvvwwwxxxxxxxxxyyy{{{}}}~~~~~~~~~}}}~~~~~~~~~}}}~~~}}}||||||}}}rrrqqqnnnkkkiiigggffffff^^^]]]]]]^^^``````___]]]WWWSSSNNNIIIFFFDDDAAA??????>>><<<;;;;;;;;;<<<===;;;:::888777666666666777<<<===>>>???@@@AAAAAAAAA************************++++++++++++++++++++++++,,,,,,,,,---------......---,,,---000111222999AAAUUUmmmvvvllllllyyy|||wwwrrrlllaaaPPPCCC===777555555888999999>>>EEEPPPbbbtttzzz|||{{{rrrfffWWWQQQMMMMMMMMMJJJJJJLLLLLLPPPWWW___hhhnnnsssuuuxxxyyy{{{}}}ssshhhbbbTTTKKKGGGIIIKKKOOO___rrryyy|||}}}wwwpppfff\\\VVVVVVYYY]]]bbbdddccc___ZZZXXX[[[^^^oooyyysssffffff|||qqq___RRRMMMHHHIIINNNZZZgggrrrwwwwww|||ssslllkkkooovvvzzzzzzxxxwwwxxxzzz|||}}}|||wwwvvvuuuuuuuuuuuuuuuuuuwwwyyy{{{}}}~~~~~~}}}||||||}}}~~~~~~}}}}}}zzzzzzxxxuuuqqqmmmkkkjjjfffeeeeeefffggggggeeeddd]]]XXXQQQKKKGGGDDDBBBAAA???>>>>>>>>>============;;;:::999888888888999::::::;;;===>>>???@@@@@@@@@))))))))))))))))))))))))************************,,,,,,,,,---------......,,,+++---000111222999BBBVVVmmm{{{mmmiiiuuuzzzvvvrrrnnnbbbQQQCCC>>>666444555777888999===DDDJJJ^^^qqqyyy{{{xxxmmmaaaUUUOOOLLLMMMMMMJJJJJJLLLJJJMMMSSS\\\dddlllqqqtttwwwxxxzzz{{{}}}vvvkkkbbb]]]ZZZWWWNNNKKKMMMNNNPPP```sssyyy|||sssfff___aaahhhoootttwwwwwwrrriiibbb```aaammmxxxsssddd___qqqsssdddTTTLLLKKKHHHJJJOOO[[[iiisssvvvuuuzzznnnfffffflllssswww{{{yyywwwwwwxxxzzzzzzzzzxxxxxxwwwvvvvvvuuuvvvvvvvvvxxxzzz|||}}}}}}|||{{{{{{|||}}}|||||||||~~~~~~~~~}}}xxxrrrooommmnnnlllkkkllllllkkkiiigggaaa[[[RRRKKKGGGDDDCCCBBB>>>????????????>>>======:::999999888999:::<<<===888999;;;<<<>>>?????????+++*********))))))((((((++++++++++++++++++++++++------------------------............///222777:::TTThhhrrroooyyy~~~tttgggWWWIII???;;;999555222333888===@@@MMMYYYjjjwww~~~|||nnn```UUUQQQLLLIIIIIIIIIHHHHHHJJJMMMRRR[[[dddkkknnnoootttvvvyyy{{{|||}}}yyypppdddYYYTTTTTTVVVXXX\\\[[[WWWPPPLLLUUUfffuuu{{{}}}|||pppjjjjjjooosss{{{}}}ssskkkfffgggsssvvvmmmjjjqqq{{{uuufffZZZPPPKKKKKKNNNNNNTTT^^^gggnnnvvv~~~}}}ooohhhjjjpppuuuwwwtttuuuxxxzzzzzzyyywwwuuuuuuwwwzzz}}}}}}|||zzzxxx}}}}}}~~~~~~}}}|||zzzyyy}}}zzzxxxxxxzzzzzzxxxuuu~~~xxxvvvvvvsssrrrrrrssstttsssqqqooojjjbbbWWWOOOJJJGGGDDDAAABBBBBBBBBAAA@@@>>><<<;;;===<<<;;;:::;;;;;;======<<<;;;;;;;;;;;;<<<======+++*********))))))))))))++++++++++++++++++++++++---------------------------...//////000222666999OOOdddtttpppuuufffVVVHHH???===;;;777555555888<<<>>>HHHSSScccoooxxxwwwlll```TTTPPPLLLIIIIIIIIIIIIHHHIIIKKKQQQYYYbbbiiimmmnnnrrruuuxxxzzz{{{|||~~~yyysss___YYYRRRLLLLLLOOOTTTWWW```aaa___YYYTTTZZZhhhttt|||zzzsssqqqrrrttt}}}~~~sssmmmfffqqq{{{|||tttpppsssyyyrrrcccXXXOOOKKKKKKLLLMMMTTT```iiiooowww~~~wwwrrrrrrtttuuutttqqqsssvvvxxxxxxxxxvvvuuuvvvxxx{{{~~~~~~}}}{{{yyy}}}}}}~~~~~~}}}|||{{{|||zzzxxxxxxyyyzzzxxxuuuzzz||||||zzzxxxyyy{{{}}}}}}yyyvvvnnneeeZZZQQQMMMJJJGGGEEECCCDDDEEEEEEDDDAAA>>>===>>>===<<<;;;;;;<<<===>>>===============>>>??????***************)))))))))++++++++++++++++++++++++,,,,,,,,,,,,------------,,,---///000111333666888GGG]]]vvvsss{{{jjjYYYJJJAAA???===:::777777888;;;<<>>=========>>>???@@@@@@?????????@@@AAAAAA************************++++++++++++++++++++++++,,,,,,,,,,,,,,,---------+++---000111222333555777AAAWWWzzzyyyvvvtttbbbQQQGGG>>>===:::999888999:::<<>>SSSuuu}}}zzzlllYYYMMM>>>===:::999888999;;;<<>>:::999;;;<<<===IIIYYYiiiwww}}}xxxpppYYYUUUOOOLLLJJJIIIHHHGGGGGGGGGJJJQQQ\\\hhhqqquuuuuuwwwyyyzzzzzzzzz{{{|||yyy{{{}}}}}}|||}}}zzzssstttyyy|||~~~{{{zzz|||mmm\\\RRROOOPPPXXXgggzzzyyyyyyyyyyyyzzz|||}}}zzznnnccc]]]ZZZWWWVVVWWW^^^eeeqqqzzz||||||zzztttnnnjjjhhhkkklllmmmnnnooopppqqqrrrrrrssstttvvvxxxyyyyyyzzzyyyzzz{{{|||||||||{{{zzzuuuwwwyyywwwtttrrrtttvvvuuu{{{{{{rrrlllgggbbb]]]XXXSSSSSSTTTTTTRRROOOMMMKKKJJJIIIGGGEEEEEEEEEEEEEEEHHHHHHGGGGGGHHHHHHIIIJJJ------+++***))))))(((((())))))((('''''''''''''''++++++,,,------......///...---------...111333555777EEE\\\www~~~yyyppp___TTTIIIAAA<<<666555888CCCGGGYYYlllvvv}}}lll]]]QQQHHHHHHJJJIIIFFFEEEFFFGGGIIILLLTTT```llluuuwwwwwwxxxyyy|||}}}|||{{{~~~~~~~~~xxxrrrssszzztttlllccc[[[ZZZ___kkkwwwqqqaaaUUUNNNLLLQQQYYYhhh}}}zzz|||}}}~~~||||||}}}xxxkkk___[[[ZZZXXXWWWXXX[[[dddooowwwzzz}}}{{{tttnnnkkkkkkkkkjjjmmmpppqqqpppooonnnnnnrrrsssssstttuuuvvvvvvwwwwwwyyy}}}}}}|||uuuvvvvvvuuusssqqqqqqrrryyy}}}{{{rrrkkkfffbbb```XXXYYYZZZZZZXXXUUUQQQOOOLLLJJJIIIGGGFFFEEEEEEFFFKKKLLLMMMKKKIIIHHHIIIJJJ,,,,,,+++***))))))))))))++++++***)))))))))))))))+++++++++,,,------......---------...///111333444777BBBVVVpppzzzpppdddXXXLLLDDD>>>888777888AAAEEEWWWjjjuuu}}}mmm\\\PPPGGGFFFHHHGGGDDDCCCEEEFFFHHHLLLSSS___kkktttttttttuuuwwwxxxyyyyyyxxx}}}~~~}}}|||{{{~~~|||wwwssstttzzz~~~~~~~~~}}}~~~}}}wwwlllcccZZZTTTNNNGGGGGGLLLUUU```ooouuufffXXXQQQKKKMMMRRR```www~~~zzzzzz|||~~~tttjjj```^^^^^^\\\\\\]]]```gggpppvvvxxx{{{||||||yyyuuuuuu|||~~~|||tttkkkgggiiilllkkkmmmpppqqqpppoooooopppqqqqqqrrrtttuuuwwwxxxyyyxxxyyy{{{||||||zzzxxxvvvuuuvvvwwwvvvtttttttttvvvyyy~~~}}}uuuooojjjfff___^^^^^^^^^]]]ZZZVVVSSSNNNMMMKKKIIIHHHHHHHHHHHHKKKMMMNNNNNNLLLJJJJJJKKK++++++***************+++---,,,,,,++++++++++++,,,******++++++,,,---------,,,---...///000111222333888@@@QQQiii|||rrriii\\\NNNEEE???:::888999>>>AAASSSgggsss~~~ppp^^^RRRGGGFFFHHHGGGDDDCCCCCCDDDFFFJJJQQQ]]]jjjrrrssssssuuuvvvwwwxxxxxxxxx~~~}}}wwwsssrrrrrrrrrtttzzz{{{yyyxxxyyy}}}}}}}}}|||{{{|||sssggg^^^XXXRRRLLLGGGDDD@@@======@@@BBBJJJWWWiii~~~}}}xxxiii\\\UUUKKKKKKLLLVVVkkk|||{{{yyy|||ppphhhbbbbbbcccbbbbbbcccgggmmmsssuuuvvvzzzyyytttpppjjjhhhoooxxx{{{zzzssshhhdddgggmmmkkknnnpppqqqqqqpppqqqqqqoooppprrrtttvvvxxxyyyzzzxxxyyyyyyyyyyyyxxxwwwwwwwwwxxxxxxwwwvvvuuuwwwxxxzzzyyyssspppjjjiiigggeeeccc```[[[XXXPPPOOOMMMKKKJJJJJJKKKKKKLLLNNNPPPQQQOOONNNMMMMMM******))))))***++++++,,,------,,,,,,,,,,,,,,,---)))******++++++,,,,,,---+++,,,...000111222222222999@@@PPPggg~~~uuujjj\\\LLLCCC>>>:::888::::::===NNNbbbooo}}}rrrcccVVVJJJHHHIIIHHHFFFFFFBBBCCCDDDHHHOOOZZZgggooosssuuuwwwxxxxxxyyyzzz{{{}}}}}}zzzuuummmgggcccccceeefffjjjrrrzzz}}}~~~~~~~~~~~~}}}~~~sssfffZZZQQQKKKGGGFFFDDDAAA@@@>>>======???===BBBKKK[[[qqq}}}}}}~~~~~~vvviii^^^XXXNNNKKKIIIPPPbbbxxxxxxzzz~~~}}}oooiiieeeggghhheeeeeefffnnnrrrvvvxxxxxx|||{{{yyytttmmmjjjnnnyyy~~~wwwwwwvvvooohhheeegggkkkkkknnnpppqqqqqqqqqrrrsssqqqqqqrrrtttuuuwwwxxxyyywwwwwwwwwxxxyyyzzz{{{|||xxxyyyyyywwwuuuuuuvvvxxx{{{{{{wwwqqqmmmjjjeee___[[[RRRQQQOOOMMMKKKKKKKKKLLLLLLOOOSSSTTTSSSQQQPPPOOO))))))))))))***+++,,,,,,,,,,,,+++++++++,,,,,,---)))******++++++,,,,,,---+++,,,...000111222222222888>>>MMMeee|||wwwjjjZZZIII@@@<<<999888999999:::III\\\jjj{{{vvvfffXXXKKKHHHHHHGGGFFFFFFBBBBBBCCCFFFLLLWWWccckkkqqqtttwwwxxxxxxyyy{{{}}}}}}~~~~~~xxxqqqlllccc```[[[VVVTTTUUUXXX[[[eeennnxxx~~~~~~~~~}}}~~~}}}|||}}}|||yyywwwmmmfff[[[QQQJJJEEEBBB@@@======<<<::::::::::::999===@@@FFFRRRfffzzz~~~~~~{{{|||~~~~~~rrrggg```\\\QQQJJJFFFKKKYYYmmmxxxxxx}}}pppkkkiiijjjjjjfffeeegggqqquuuzzz|||}}}}}}yyywwwyyy~~~~~~yyyuuuooojjjhhhhhhhhhhhhkkkmmmoooqqqqqqrrrsssuuussstttttttttuuuuuuvvvvvvvvvvvvvvvvvvwwwyyyzzz{{{zzzyyyxxxvvvsssrrrtttuuu|||}}}vvvpppjjjbbb\\\TTTSSSPPPNNNLLLKKKKKKKKKNNNQQQTTTVVVUUUSSSRRRRRR***)))))))))***+++,,,,,,+++++++++++++++,,,,,,---******++++++,,,---------,,,---...///000111222333555:::HHH```{{{}}}{{{xxxlll[[[HHH>>>;;;999777888999999EEEUUUdddxxxyyygggYYYJJJFFFFFFEEEDDDDDDBBBBBBBBBDDDIIISSS^^^fffkkkooosssuuuuuuvvvyyy|||}}}zzznnnfffaaa[[[XXXRRRQQQOOOMMMLLLPPPUUUYYYfffpppzzz|||}}}{{{{{{}}}}}}~~~~~~~~~yyyxxxxxxwwwsssnnnhhhbbb___RRRMMMFFFAAA???===<<<;;;888:::999666555777777555888<<>>BBBMMM]]]mmmttt|||zzzyyy{{{yyyuuuuuuxxxyyy}}}yyyqqqjjjgggYYYPPPHHHGGGLLLVVVhhhyyy~~~xxxyyy{{{|||vvvsssqqqqqqnnniiiiiilllrrryyy{{{zzzzzzyyyrrriiibbb```bbbeeegggiiikkkmmmnnnoooqqqtttvvvssstttttttttuuuuuuvvvvvvvvvvvvvvvvvvuuuuuuuuutttvvvvvvuuusssrrrsssvvvyyy~~~xxxooohhhbbb```\\\XXXUUURRRQQQPPPPPPRRRUUUVVVUUUUUUWWWXXX++++++***************+++,,,,,,,,,,,,,,,---...///+++,,,,,,------......///...---------...111333555999:::BBBUUUrrruuunnnwwwzzzfffOOOCCC>>>:::777666;;;888???MMM\\\sss|||mmm]]]NNNGGGGGGFFFFFFGGGCCCCCCBBBBBBFFFNNNXXX___dddiiiooorrrrrrtttyyy~~~{{{~~~sssaaaWWWRRRPPPNNNLLLOOORRRVVVZZZbbbllltttttt}}}|||{{{}}}}}}~~~{{{uuurrrvvv}}}rrriiieeeeeejjjmmmgggYYYLLLDDDBBB???===<<<===>>>>>>===;;;999<<<;;;666666;;;===999555;;;>>>???EEERRRaaajjjsssrrrtttwwwvvvrrrrrruuuvvv{{{~~~~~~wwwppplll___UUULLLJJJKKKRRRbbbrrr{{{~~~{{{www}}}|||yyyzzzxxxuuusssssspppkkklllppprrrzzz}}}xxxvvvwwwwwwrrrjjjaaa[[[]]]ccchhhhhhjjjlllmmmnnnpppsssvvvrrrrrrssstttuuuvvvwwwxxxtttuuuvvvxxxyyyyyyyyyyyytttttttttssssssuuuyyy|||~~~uuunnnhhheeebbb]]]YYYVVVTTTSSSQQQSSSTTTUUUUUUVVVXXXYYY************************++++++************++++++------,,,,,,,,,,,,,,,,,,//////............//////333666@@@TTTppprrreeennn}}}tttbbbOOOAAA;;;999:::999===@@@FFFUUUjjjwwwyyynnn^^^NNNIIIGGGCCCAAACCCCCCBBBAAAAAADDDMMMXXX___cccfffjjjmmmooorrrvvvxxx~~~oooddd___]]]]]]YYYYYY]]]eeeooowww{{{|||~~~~~~{{{zzz~~~}}}uuurrrtttzzzzzzrrriiiaaa[[[YYYXXXVVVNNNCCC======:::;;;;;;;;;::::::999888::::::::::::999777666555888888888:::@@@JJJUUU]]]eeeiiimmmnnnmmmlllnnnpppoootttzzz~~~|||uuuqqqppp}}}}}}tttdddTTTKKKJJJNNN[[[iiipppvvv}}}|||zzz|||~~~{{{}}}~~~}}}{{{{{{yyyssskkkjjjnnnvvv{{{~~~zzztttppptttnnneee^^^ZZZ[[[___bbbiiijjjllloooqqqrrrrrrrrrtttttttttuuuuuuuuuuuuuuusssssssssssstttvvvwwwxxxxxxvvvsssrrrsssvvvzzz}}}|||xxxrrrkkkeeebbb___[[[WWWUUUUUUUUUVVVXXXYYYXXXVVV******************************))))))))))))******+++++++++,,,,,,,,,,,,,,,...............///000000333555>>>QQQllluuuffflllzzz}}}lllXXXGGG>>>;;;<<<888;;;===AAAOOObbbmmmpppnnn___OOOIIIGGGDDDCCCDDDCCCBBB@@@@@@BBBJJJSSSZZZ```dddiiimmmppprrrtttvvvzzz{{{|||}}}xxxvvvuuuqqqppprrrvvv|||~~~|||zzz{{{~~~yyytttrrruuuzzz~~~}}}zzzxxxrrrjjjXXXSSSOOOMMMGGG???::::::999:::::::::::::::999999::::::999888888777666666888888888999===EEENNNUUU[[[^^^```aaaaaadddjjjooopppssswww|||yyyrrrmmmjjjqqqvvvcccWWWPPPOOOWWW```iiipppyyy~~~zzz~~~|||{{{|||tttllllllpppxxx}}}~~~yyyrrrmmmjjjfff```[[[YYY[[[___bbbhhhjjjlllmmmooooooooonnnrrrrrrrrrsssssssssssstttsssssssssttttttuuuvvvwwwwwwuuusssqqqsssvvvzzz}}}~~~uuuooojjjfff```[[[]]]\\\[[[\\\]]]]]]\\\ZZZ++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---------------...000111222333555<<>>:::;;;;;;>>>IIIXXXcccgggmmm___QQQJJJGGGEEEDDDDDDCCCBBB@@@???AAAGGGOOOUUU]]]bbbiiinnnqqqssstttuuuuuuvvvyyy|||~~~{{{yyy|||~~~~~~{{{yyyzzz|||xxxvvvttttttvvvyyy{{{|||rrrsssssstttxxx|||xxxqqqWWWNNNFFFCCC@@@<<<:::;;;<<<<<<<<<<<<<<<;;;::::::;;;:::888777666666777777888888888888:::???EEEJJJNNNPPPPPPQQQSSSYYYccckkkrrrrrrtttxxx~~~yyyqqqllllllnnn{{{kkk___XXXWWWYYYcccjjjttt}}}{{{tttuuu}}}~~~tttmmmnnnsss}}}}}}uuulllddd]]][[[XXXWWWXXX[[[```cccgggiiijjjkkkllllllkkkkkkppppppppppppqqqqqqrrrrrrttttttttttttttttttttttttuuusssqqqppprrrvvvzzz}}}xxxppphhhaaa```^^^\\\[[[\\\\\\ZZZYYY++++++++++++++++++++++++,,,,,,------------,,,,,,))))))******+++,,,------,,,,,,,,,---///000222333444444999GGG^^^}}}mmmooommmVVVEEE??????<<<<<<;;;>>>FFFRRR]]]ccciii^^^QQQIIIEEEDDDCCCCCCAAAAAA@@@???@@@FFFMMMRRR\\\aaaggglllooorrrtttuuutttuuuxxxzzz~~~~~~}}}zzzxxxvvvyyy{{{zzzxxxwwwzzz}}}vvvuuuuuuuuuuuutttrrrqqqggggggfffiiirrryyywwwoooXXXLLLAAA>>>???>>>>>>@@@CCCCCCBBBAAA@@@>>><<<;;;<<<:::888666555666777888666777777777888;;;@@@DDDEEEFFFGGGHHHKKKRRR]]]eeerrrqqqrrrvvv{{{~~~vvvqqqsss|||zzzooofffaaaccchhhoooxxxuuuooosss~~~ssslllooovvv~~~{{{qqqddd[[[TTTSSSSSSUUUWWW[[[___bbbeeegggiiijjjlllllllllkkknnnooooooppppppqqqqqqqqquuuuuuuuuuuutttssssssrrrsssrrrpppppprrrvvv{{{~~~}}}qqqiiiccc```]]][[[ZZZZZZYYYXXX++++++++++++++++++++++++++++++,,,------,,,++++++))))))***+++,,,,,,------++++++,,,---///111222333444444777AAAVVVvvvuuusssrrr\\\JJJAAA???===;;;:::<<>>===<<<999777666666777888444555666777888;;;???CCCBBBEEEGGGHHHKKKPPPYYY___qqqqqqrrruuuzzz~~~{{{wwwxxxwwwlllmmmpppuuu}}}~~~uuuqqquuu{{{{{{ooojjjnnnvvv~~~|||qqqaaaTTTOOOPPPQQQTTTWWW[[[___aaaccceeehhhjjjmmmnnnoooooonnnoooooopppqqqqqqrrrrrrtttuuuuuuuuutttsssrrrqqqrrrpppoooooorrrwww|||vvvnnnjjjdddaaa___^^^\\\[[[,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++***)))(((+++++++++,,,,,,------...+++,,,,,,---///111222333444444666>>>PPPooo~~~yyyvvvcccQQQEEE@@@<<<999777:::???FFFRRR]]]aaa\\\QQQFFFAAABBBBBB@@@===>>>??????AAAEEEKKKOOOSSSWWW^^^cccgggkkknnnpppuuuwwwxxxyyyzzz}}}~~~~~~yyytttqqqqqqqqqtttwwwwwwuuuvvvzzz}}}~~~}}}|||{{{zzz{{{zzzuuulllaaaXXXSSSMMMNNNMMMPPPYYYbbbddd```MMMEEE???@@@CCCDDDGGGKKKQQQQQQOOOLLLHHHEEEBBB@@@???>>><<<999888777777777444555555666777;;;@@@CCCEEEHHHKKKLLLNNNRRRYYY___nnnqqqtttwwwyyy|||~~~}}}}}}zzzxxxvvvxxx}}}zzzzzz~~~~~~wwwuuuwwwlllgggnnnwwwzzz{{{~~~sss```QQQMMMNNNPPPSSSWWW[[[___aaabbbdddgggkkkmmmoooppppppnnnoooooopppqqqrrrssssssssstttuuuuuutttsssrrrqqqqqqpppooopppsssxxx~~~~~~}}}}}}wwwooohhhccc```^^^]]],,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))------------------------,,,,,,------///000111222444555666<<>>:::888:::<<>>>>>>>>???BBBFFFIIIPPPVVV```hhhlllnnnnnnnnnrrrtttvvvxxxyyyzzz}}}~~~yyyqqqkkkggggggiiimmmqqqssssssuuuyyy|||}}}}}}}}}}}}}}}|||{{{zzz{{{}}}{{{tttgggYYYNNNIIIBBBDDDDDDDDDJJJQQQTTTRRREEEBBBBBBEEEHHHHHHKKKPPPPPPOOONNNKKKHHHEEECCCAAAAAA@@@>>><<<:::888666555555555555444555999???CCCHHHKKKMMMNNNPPPTTT\\\bbbkkkqqqxxxzzzyyyyyy~~~{{{}}}|||vvvwwwtttjjjgggnnnxxxzzzzzz}}}rrr]]]MMMJJJKKKMMMQQQUUU[[[___bbbccceeegggjjjmmmnnnnnnooonnnnnnooopppqqqrrrssssssrrrssstttuuuuuusssrrrqqqqqqpppoooppptttyyy}}}{{{}}}sssjjjeee```^^^,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,..................---------------......000111222444555666;;;JJJgggrrr```NNNDDDBBB===:::;;;<<<@@@KKKXXX```^^^TTTGGGBBBDDDDDDAAA>>>>>>>>>>>>===???BBBEEEPPPYYYfffpppttttttqqqooooooqqqtttvvvwwwyyy|||~~~yyy}}}~~~~~~{{{tttjjjbbb^^^]]]bbbggglllpppqqqsssxxx{{{|||}}}}}}}}}|||{{{zzzzzz|||}}}{{{ssseeeUUUJJJDDD>>>@@@@@@===???DDDGGGGGGBBBBBBFFFKKKMMMMMMOOOTTTLLLLLLKKKIIIGGGEEECCCBBBBBBBBB@@@>>>;;;888555444666555444333444888===BBBKKKLLLMMMNNNOOOVVV___fffiiiqqqzzz|||yyyxxx}}}yyy~~~|||rrriiigggoooyyy}}}}}}~~~pppZZZHHHHHHIIIKKKOOOTTT[[[```cccdddfffhhhjjjkkklllllllllmmmmmmnnnooopppqqqrrrrrrqqqrrrtttuuuuuutttrrrqqqqqqpppoooqqquuuzzz~~~|||uuummmgggddd,,,+++++++++++++++,,,,,,------++++++++++++------***++++++,,,---...//////,,,,,,------.../////////444333555>>>MMMhhh~~~iiiRRRFFF@@@;;;:::<<<<<<===HHHWWW___\\\SSSIIICCCCCCAAA===>>><<<;;;:::;;;>>>AAACCCMMMYYYhhhqqqsssqqqoooooommmpppssstttuuuuuuwwwyyyzzz{{{{{{|||~~~}}}uuulllddd^^^[[[YYY___]]]^^^dddnnntttvvvuuu{{{zzzzzzyyyyyyyyyzzzzzz|||zzzvvvpppfffYYYLLLCCCBBBAAA???<<<<<>>===;;;:::;;;===@@@AAAEEENNNZZZbbbdddeeefffhhhlllnnnqqqrrrrrrrrrtttuuuxxxxxxxxxyyyzzz|||}}}~~~~~~~~~zzzrrrjjjccc^^^\\\[[[]]][[[\\\cccmmmuuuxxxxxx{{{{{{zzzzzzzzzzzzzzz{{{{{{yyyuuuppphhh^^^SSSLLLEEECCC@@@===<<<>>>AAABBBBBBGGGOOOVVV[[[[[[YYYVVVWWWTTTPPPNNNMMMLLLKKKJJJFFFEEECCCAAA???===;;;:::888888888666555777<<<@@@LLLVVV^^^```bbbjjjqqqsssxxx{{{~~~|||tttcccaaalllxxx}}}yyygggUUUMMMHHHKKKOOORRRVVVZZZ___cccfffgggiiikkklllllllllkkknnnnnnnnnnnnpppqqqssstttvvvvvvtttsssqqqqqqppppppooorrruuuxxxzzz}}}rrrlll---,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...---------,,,,,,,,,+++,,,,,,------.../////////444333666===IIIaaarrrYYYHHHCCC<<<999<<<<<<>>>IIIWWWbbb```XXXLLLDDDBBB@@@<<>>???CCCIIIQQQXXX[[[___dddhhhkkkmmmooooooooonnnooopppttttttttttttuuuvvvwwwxxx}}}~~~}}}xxxppphhhccc`````````\\\[[[\\\bbbmmmvvv{{{}}}|||{{{{{{zzz{{{{{{|||||||||zzzwwwssslllcccYYYRRRHHHEEEAAA???>>>@@@CCCEEEJJJPPPYYY```ddddddaaa^^^[[[ZZZXXXXXXWWWVVVSSSQQQLLLJJJGGGDDDAAA???>>>===999999888666555777:::===JJJUUU```eeeiiiooovvvyyy{{{~~~}}}~~~mmm```bbbooo{{{|||~~~~~~vvvdddTTTLLLJJJLLLPPPTTTWWW[[[```dddfffhhhiiikkkllllllllllllmmmmmmmmmnnnppprrrtttuuuyyyxxxvvvtttrrrqqqppppppnnnqqquuuxxx{{{~~~ttt//////......------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////222333666===GGG]]]yyycccQQQFFF>>>:::<<<===>>>HHHVVVbbb```YYYMMMDDDAAA???<<>><<<;;;:::;;;<<<===CCCHHHNNNTTTZZZ___eeeiiiiiikkkmmmmmmllllllmmmnnnrrrqqqqqqqqqrrrssssssttt{{{|||}}}~~~~~~~~~}}}xxxpppiiidddccceeefff```___```eeennnwww}}}|||{{{{{{{{{{{{|||}}}}}}}}}||||||yyysssiii^^^VVVMMMHHHCCCBBBBBBCCCGGGLLLRRRZZZdddlllpppooommmkkkgggfffeeeeeedddaaa\\\YYYVVVSSSNNNIIIDDDAAA@@@@@@;;;:::888777666777999;;;CCCKKKUUU\\\aaahhhqqqwww}}}~~~uuueee]]]cccqqq}}}~~~}}}|||~~~}}}rrr```RRRLLLLLLOOORRRVVVYYY]]]bbbeeeeeeggghhhjjjkkkkkkkkkkkkkkklllmmmnnnppprrrtttuuuxxxwwwvvvtttsssrrrrrrrrrnnnqqquuuxxx{{{//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,,,,------.../////////000222777===FFFZZZ{{{mmm]]]LLLBBB<<<<<<<<<===FFFRRR^^^___YYYMMMDDD@@@>>><<<>>>===<<<;;;:::::::::;;;>>>BBBIIIPPPWWW\\\```ccchhhjjjllllllllllllmmmnnnqqqpppppppppqqqrrrssssssxxxzzz{{{{{{zzz{{{}}}~~~}}}{{{yyyxxxxxxtttmmmgggddddddfffhhhhhhggggggjjjpppwww}}}{{{{{{{{{{{{{{{|||}}}}}}|||~~~xxxlllccc[[[RRRJJJGGGEEEEEEJJJRRR[[[cccnnnwww{{{{{{zzzzzzwwwuuussspppnnnjjjeeeaaa]]]YYYSSSLLLFFFAAA???>>><<<;;;999888888999::::::;;;@@@GGGMMMRRRZZZfffppp{{{~~~~~~{{{zzzvvvxxxzzz{{{zzzzzzyyyyyy||||||~~~zzzlll^^^\\\eeesss}}}~~~}}}|||{{{xxxlll[[[OOOLLLKKKMMMQQQTTTWWW[[[```cccdddeeefffhhhiiiiiiiiiiiijjjkkkmmmnnnppprrrssstttuuuttttttsssssssssttttttmmmpppuuuxxx|||...---,,,++++++++++++++++++,,,,,,------,,,,,,+++))))))***+++,,,---......,,,,,,------...////////////222777<<>>===<<<;;;CCCNNNYYYZZZVVVKKKBBB???>>><<<===<<<;;;:::::::::::::::<<>>CCCGGGOOO]]]jjjvvvzzz~~~}}}~~~}}}yyywwwppprrrssssssqqqppppppqqqoooqqqtttxxx|||~~~}}}qqqbbbWWW[[[iiivvv~~~~~~{{{|||yyyssseeeUUULLLLLLHHHKKKNNNQQQTTTXXX\\\___bbbdddeeeggghhhhhhhhhhhhjjjkkkmmmooopppqqqrrrrrrrrrqqqqqqqqqqqqrrrssssssmmmppptttyyy|||}}}zzzxxxyyywwwuuusssrrrrrrssstttvvvvvvwwwxxxzzz|||000///...---,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++,,,,,,,,,---,,,,,,------...////////////222777:::>>>MMMlllvvviiiooo{{{xxxmmmYYYLLLAAA>>><<<:::???IIIRRRUUUSSSIII@@@>>>>>>===;;;;;;::::::::::::::::::===???CCCJJJQQQWWW\\\]]]```cccfffiiijjjllloooqqqoooooopppppprrrsssuuuuuuvvvxxxzzzxxxuuutttwww{{{}}}||||||}}}~~~}}}~~~}}}{{{xxxtttqqqnnnlllaaa```______bbbfffjjjmmmooopppqqqrrrsssvvvyyy{{{yyyyyyyyyyyyzzz{{{|||}}}|||wwwgggWWWQQQMMMLLLUUUbbbqqqxxx{{{tttpppmmmkkkjjjaaa^^^YYYSSSLLLFFFAAA???>>>;;;999:::<<<>>>===<<<:::999;;;@@@CCCIIIWWWeeepppuuu{{{~~~}}}|||~~~|||{{{tttuuuuuurrrooommmnnnoooiiilllppptttxxx||||||}}}{{{zzzhhhYYYPPPZZZlllyyy}}}xxxnnn___PPPJJJKKKHHHKKKNNNQQQSSSWWW[[[___cccdddfffgggiiiiiihhhhhhkkklllmmmooopppqqqqqqpppqqqppppppooooooooopppppplllppptttyyy}}}|||zzzuuusssoookkkgggdddbbbbbbccccccbbbcccdddeeeggghhhlllmmmoooqqqsssvvv{{{333333111000////////////++++++------------++++++,,,,,,,,,++++++++++++***,,,,,,------...//////000000333777999;;;HHHeeexxxeeeccckkk~~~zzzqqq]]]OOOBBB>>>;;;888===FFFNNNRRRQQQHHH???===>>>===::::::::::::::::::::::::;;;;;;===CCCJJJRRRWWWZZZ]]]```dddgggjjjlllooorrrnnnnnnoooppprrrsssuuuvvvxxx{{{}}}zzzvvvuuuyyy}}}|||{{{{{{|||~~~~~~}}}|||yyywwwsssnnnhhhbbb]]][[[[[[[[[\\\___dddjjjooorrrnnnppprrrssstttuuuxxxzzzxxxxxxxxxyyyzzz{{{|||}}}yyygggXXXSSSPPPQQQ^^^mmmxxxyyyqqqmmmllllllkkkcccaaa]]]XXXRRRLLLGGGDDD>>><<<:::;;;>>>???>>>===;;;999<<>>>>>AAAAAA@@@LLLOOONNNHHHBBB???<<<888::::::999999888777777777888;;;???CCCGGGMMMSSSWWW]]]___aaaccceeegggkkknnnmmmnnnoooqqqsssuuuwwwxxx|||~~~~~~|||yyyuuusssssstttxxx{{{}}}~~~}}}~~~~~~yyynnnddd```\\\UUURRRTTTTTT[[[bbbggglllrrrsssppprrrnnnmmmsssxxxxxxxxxyyyxxxwwwwwwuuutttvvvyyy|||}}}{{{jjjXXXQQQRRRZZZjjjxxxuuunnnmmmmmmnnnnnnnnniiiddd```\\\UUUJJJAAADDDAAA???>>>======;;;999>>><<<<<<>>>???DDDQQQ^^^kkkoootttxxx{{{|||}}}{{{|||~~~~~~|||}}}~~~|||{{{tttfffhhhwww{{{mmmYYYPPPNNN[[[nnn|||vvvgggWWWMMMJJJKKKKKKRRR[[[aaacccbbb```___cccdddfffgggiiijjjjjjkkkkkkkkkllllllmmmnnnnnnnnnlllmmmooonnnmmmkkkkkkllllllpppvvvzzz}}}~~~yyysssnnnjjjhhhgggcccbbb```]]]\\\[[[[[[[[[^^^]]]]]]]]]^^^___aaabbbiiiooowww}}}444333111///...---......,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.../////////000444222444;;;BBBWWWwwwkkk```cccnnn~~~zzzxxxzzzxxxttthhh\\\KKK@@@<<<===>>>???LLLOOOOOOHHHBBB@@@===:::;;;::::::999999888888777666999===@@@DDDJJJOOOTTTZZZ]]]```ccceeegggjjjmmmkkkkkklllnnnpppsssvvvxxxzzz{{{{{{zzzvvvtttssssssvvvxxx|||~~~}}}}}}}}}~~~wwwlllbbb^^^[[[VVVVVVXXX]]]ccchhhmmmsssxxxvvvqqqlllhhhiiipppvvvvvvvvvwwwxxxxxxwwwuuutttuuuxxx{{{yyy{{{qqqdddXXXVVV[[[eeettt{{{ssspppqqqrrrssswwwsssmmmiiiddd[[[PPPGGGGGGDDDBBBAAAAAAAAA@@@???>>><<<<<<===???EEERRR^^^kkkpppvvvzzz|||||||||}}}zzz|||~~~}}}{{{{{{}}}|||~~~|||zzz~~~zzzpppccc[[[```ppp~~~wwwbbbSSSLLLMMMZZZlllyyy~~~~~~uuugggWWWLLLIIIIIINNNVVVaaaiiillljjjfffcccdddeeefffhhhiiijjjkkkkkkiiijjjjjjkkkllllllmmmmmmmmmnnnpppooommmlllmmmmmmnnnsssyyy|||}}}{{{xxxuuusssnnnmmmkkkhhhgggfffffffffffffffeeeeeefffgggiiijjjooosssyyy~~~555444222000............------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000111222///444444555:::@@@WWWxxxssseeeeeejjjyyy~~~yyyyyy}}}}}}zzztttiiiWWWGGG<<<:::===@@@KKKOOOOOOHHHBBB@@@???===;;;;;;::::::999888888888444666:::===@@@EEEKKKOOOVVVYYY^^^bbbdddfffiiikkkhhhhhhhhhiiilllpppuuuwwwwwwxxxxxxvvvtttssstttuuuwwwzzz|||}}}}}}|||}}}}}}uuulllddd```^^^]]]^^^bbbiiilllpppuuu|||zzzrrrgggcccdddlllrrrtttuuuvvvxxxxxxwwwuuuttttttwwwyyyvvvxxxzzz}}}~~~|||wwwrrriii```YYYZZZbbbooo~~~{{{wwwxxxzzz|||}}}xxxtttnnndddXXXPPPLLLIIIFFFEEEFFFGGGGGGFFF@@@===<<<>>>@@@FFFRRR^^^lllqqqwww|||}}}|||{{{zzzyyy{{{|||zzzyyy{{{}}}uuufff___[[[^^^___^^^ZZZXXX^^^kkkwwwkkkYYYKKKGGGJJJYYYjjjuuuzzz|||~~~|||tttgggXXXMMMHHHGGGMMMWWWdddnnnqqqnnniiifffeeefffgggiiijjjkkkkkkkkkjjjjjjkkkkkklllmmmmmmnnnnnnooopppooonnnmmmmmmnnnqqquuuzzz}}}~~~|||zzzxxxuuutttssssssssssssrrrrrrrrrssstttuuuuuuvvvyyy}}}666555333000///.........,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222---444444555999>>>UUUvvv{{{jjjfffjjj||||||{{{{{{rrrbbbPPPBBB<<<>>>BBBIIINNNOOOHHHBBB@@@???>>>:::::::::999888888777777333555888;;;===AAAGGGJJJQQQUUUZZZ___bbbdddfffhhheeeddddddeeehhhmmmsssvvvuuuvvvuuutttrrrsssuuuwwwxxxzzz|||}}}|||{{{|||}}}wwwssspppnnnmmmmmmooopppuuuvvvxxx|||~~~tttgggaaa___eeelllppptttxxxxxxxxxwwwuuussssssuuuwwwvvvwwwxxxyyyyyyuuuooojjjeee___YYY[[[eeesss|||vvvmmmccc\\\TTTQQQMMMJJJKKKLLLLLLLLLGGGBBB@@@AAACCCGGGRRR\\\mmmrrryyy}}}}}}{{{yyyxxxwwwzzz~~~~~~~~~{{{yyyxxxzzzxxxdddWWWSSSRRRSSSYYYaaadddeeehhhnnnttt}}}vvvbbbTTTDDDCCCIIIXXXiiissszzz~~~~~~|||tttgggZZZOOOIIIFFFJJJRRR___hhhllljjjgggeeefffggghhhiiikkkkkkkkkllllllmmmmmmnnnnnnoooooopppnnnoooooonnnllllllmmmnnnppptttzzz}}}~~~||||||{{{|||~~~~~~}}}}}}~~~~~~~~~zzz|||777666444111///.........***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////---333333444888<<>>???BBBHHHOOOQQQKKKCCC@@@??????999999999888777777666666333555888999;;;???CCCGGGKKKOOOUUU[[[^^^aaaccceeecccbbbbbbcccfffkkkpppttttttttttttsssssssssvvvxxxxxxyyy{{{{{{zzzzzz{{{|||~~~zzziii```YYY[[[aaahhhqqqxxxvvvwwwwwwuuusssssstttvvvuuuuuuuuuvvvuuuqqqlllgggccc___ZZZ[[[eeewww|||uuummmhhh^^^ZZZUUUQQQQQQRRRSSSSSSPPPJJJFFFEEEGGGJJJSSS\\\mmmrrryyy||||||zzzwwwvvvvvvyyy~~~|||||||||zzzxxxwwwyyy}}}gggUUUMMMNNNRRRUUU___mmmuuuwwwuuuttttttvvvxxxjjjXXXMMM@@@AAAJJJZZZjjjuuu~~~|||ttthhh[[[QQQJJJGGGHHHNNNWWW___bbbdddddddddfffggghhhjjjjjjkkkkkkkkkllllllmmmmmmnnnooooooooommmmmmmmmllljjjjjjkkkmmmmmmrrrxxx}}}zzz{{{}}}999777555222000/////////)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,........................---222111333888999HHHcccwwwmmmmmm~~~{{{yyywwwmmmhhh]]]PPPCCC======???IIIQQQUUUOOOFFFAAA@@@???::::::999999888777777666444555777888:::<<<@@@CCCFFFJJJPPPUUUYYY]]]```cccbbbbbbbbbcccfffjjjoooqqqrrrssstttsssssssssuuuwwwvvvwwwyyyyyyxxxyyyzzz|||mmm```UUUSSSXXX```kkktttuuuuuuvvvuuusssssstttvvvtttssssssssssssqqqnnnkkkeeeccc___```kkk}}}zzzuuuqqqoooddd```ZZZVVVUUUWWWYYYZZZXXXQQQLLLKKKMMMPPPWWW___mmmqqqwwwzzzzzzxxxvvvvvvuuuxxx}}}}}}~~~|||{{{|||wwwvvvtttvvvlllXXXLLLJJJRRR[[[aaalllzzz|||zzzwww}}}sssttt~~~ppp[[[MMMDDD>>>BBBNNN```nnnxxx}}}sssggg\\\RRRLLLHHHJJJNNNTTTYYY]]]```ccceeefffggghhhiiijjjjjjjjjjjjiiiiiijjjjjjkkkllllllmmmlllmmmlllkkkiiiiiikkkmmmmmmsssyyy~~~vvvwwwyyy|||yyyxxxvvvttttttvvvxxxzzz~~~999888555222000/////////++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///...111...111777777AAAVVVtttuuunnn~~~xxxhhhaaaUUUHHH???;;;<<<>>>KKKUUU[[[VVVKKKEEEBBB@@@<<<<<<;;;::::::999999888333444666777777:::===@@@CCCFFFKKKPPPTTTYYY^^^aaabbbcccccceeegggjjjmmmooooooppprrrsssrrrrrrsssttttttuuuvvvwwwwwwxxxzzz|||rrrdddWWWSSSWWW^^^gggpppssstttuuutttsssssstttvvvvvvuuussstttuuuvvvvvvtttoooooommmllluuuzzzvvvwwwzzz~~~}}}zzzuuupppmmmkkkkkkaaa\\\VVVSSSTTTWWWZZZ\\\]]]VVVPPPPPPSSSWWW^^^eeelllpppuuuxxxxxxwwwvvvvvvtttwww{{{~~~~~~~~~zzz|||~~~|||||||||ssssssqqqsss~~~ppp\\\RRRQQQXXXggguuu|||{{{rrrsss{{{zzzaaaPPPEEE>>><<>>======<<<<<<;;;::::::222333555555666888;;;>>>AAADDDHHHMMMQQQWWW]]]aaaccccccdddfffhhhkkkmmmnnnllloooqqqrrrqqqpppqqqqqqrrrtttuuuvvvvvvwwwzzz|||{{{vvviii\\\XXXZZZ___gggoooqqqsssttttttssssssuuuvvvzzzxxxvvvwwwzzz|||}}}~~~yyy{{{yyywww}}}uuunnnnnnpppwwwuuuqqqkkkfffcccbbbcccZZZUUUPPPMMMOOOTTTYYY[[[___WWWRRRSSSWWW\\\ccckkkllloootttvvvvvvvvvvvvvvvtttvvvyyy}}}|||||||||yyy{{{~~~~~~}}}|||}}}ppppppoooqqq|||pppaaaSSSSSS\\\lll~~~ssspppxxxoooWWWJJJBBB>>>;;;FFFZZZoooyyy{{{|||yyy{{{ooobbbXXXQQQKKKHHHJJJNNNTTTYYY\\\^^^aaabbbeeefffggghhhhhhhhhhhhhhhiiijjjjjjkkkkkklllmmmmmmoooooonnnllljjjjjjmmmooouuuzzz~~~}}}}}}~~~}}}{{{zzzzzzzzzxxxxxxyyyyyyxxxvvvtttsssooooooppptttzzz|||yyyuuuuuuvvvwww{{{~~~yyyyyyxxxxxxvvvqqqjjjeeecccbbbaaaaaacccfffjjjlllqqqtttyyy}}}:::888666444444222000...+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...******+++,,,---------------///000//////444===DDDdddwwwsssbbbNNNCCC>>>;;;<<>>===;;;888666555333333333333444666888999===@@@DDDHHHLLLPPPUUUYYYZZZ^^^cccfffggghhhjjjkkknnnoooooooooooonnnnnnmmmooooooqqqssstttvvvwwwxxxzzz|||}}}~~~}}}|||}}}~~~~~~xxxiii^^^ZZZ]]]cccgggtttuuuuuutttssssssuuuwwwwwwxxx{{{zzzlllcccbbbdddgggeeeaaa]]]YYYWWWVVVVVVMMMNNNMMMKKKJJJLLLSSSXXX[[[ZZZZZZZZZ]]]```dddfffppppppqqqssstttvvvwwwwwwwwwxxx{{{~~~~~~~~~~~~}}}zzzwwwuuuuuuwwwyyy{{{zzzxxxuuusssnnniiigggnnnzzz~~~wwwnnnZZZSSSPPPYYYpppwwwoootttxxxaaaNNNAAA===>>><<>>FFFRRR```cccZZZNNNEEEBBB??????>>>===;;;999777666444444333333444555777888<<>><<>>BBBMMMZZZ```\\\RRRHHHBBB???>>>>>>===;;;999888777666555444333333444555666:::===AAADDDGGGLLLPPPTTTWWW[[[___ccceeefffhhhiiikkkkkklllmmmmmmlllllllllnnnnnnoooppprrrsssuuuvvvvvvvvvuuusssqqqqqqsssuuuxxxzzz{{{yyyxxxzzz~~~vvvmmmhhhiiikkkpppqqqqqqqqqpppqqqtttvvvwwwxxx|||vvvooommmnnnpppssssssnnndddYYYQQQMMMRRRRRRRRRQQQNNNJJJEEECCCEEEFFFHHHIIIKKKOOOUUUYYY]]]]]]]]]^^^bbbhhhmmmpppqqqqqqrrrsssuuuvvvwwwwwwxxxyyy{{{}}}~~~~~~~~~}}}|||}}}|||||||||{{{yyyvvvsssqqqppprrrtttuuutttooojjjggg^^^___dddlllpppjjj\\\OOOJJJLLLXXXtttyyyzzz~~~sss[[[KKKCCC>>><<<======MMMfff|||vvvyyy}}}mmm^^^SSSMMMJJJKKKOOOTTTXXXZZZ\\\^^^___dddeeefffgggggghhhhhhhhhnnnmmmmmmlllllllllmmmmmmllllllkkkjjjjjjlllooosssyyy|||tttxxxxxxpppeee```ZZZVVVVVVXXXZZZ[[[aaabbbcccdddcccaaa___^^^[[[[[[YYYXXXWWWZZZ^^^bbbjjjpppyyy~~~sssiiiccc\\\XXXTTTRRRSSSRRRNNNKKKHHHHHHHHHIIIKKKQQQYYY^^^dddhhhnnntttyyy~~~:::888666444444222000...,,,,,,------------------,,,,,,++++++,,,,,,---...,,,---...///000000000000...///000000000333888<<>><<<>>>>>>EEEOOOVVVVVVPPPHHHBBB>>>>>>>>>===<<<:::999888888777555444333333444444888:::>>>AAADDDHHHLLLOOOUUUYYY^^^bbbdddfffgggiiiiiijjjkkklllllllllllllllnnnnnnnnnoooppprrrtttuuuuuuuuusssqqqoooqqqtttxxxzzzyyyxxxuuusssuuuzzz~~~wwwnnnllllllnnnoooppppppoooqqqtttvvvwwwyyy{{{zzzlllaaa___```gggkkknnnllleee[[[SSSNNNPPPQQQSSSSSSQQQLLLFFFCCCFFFHHHKKKPPPUUU[[[```cccaaa```___```ccchhhmmmppprrrssstttuuuvvvwwwxxxxxxxxxyyyzzz|||||||||{{{{{{{{{|||~~~}}}|||{{{{{{|||||||||zzzxxxtttqqqoookkkmmmooopppnnniiiccc___XXX[[[```eeeeee\\\NNNCCCDDDJJJ[[[{{{}}}rrryyyxxxdddMMMBBB???===<<<<<<>>>PPPiii}}}||||||}}}ppp```SSSLLLIIIMMMPPPUUUXXXZZZ[[[]]]^^^cccccceeefffggggggggggggmmmmmmmmmmmmmmmnnnnnnnnnlllllljjjhhhgggiiimmmqqqvvvzzz|||}}}xxxuuuoooeee\\\UUUQQQKKKHHHGGGIIILLLNNNSSSUUUWWWYYYYYYXXXVVVTTTUUUUUUTTTRRRRRRSSSWWWZZZccciiisss{{{~~~qqqfff___VVVRRRMMMKKKKKKKKKHHHFFFBBBBBBAAAAAADDDJJJRRRWWW]]]bbbjjjqqqwww}}};;;999777666555333111///------------------------,,,,,,++++++,,,,,,---...------...///000000000000...//////000111333666888???RRRmmmooo^^^NNNAAA<<<===;;;>>>CCCHHHJJJHHHEEEBBB============<<<;;;:::999999888666444333333333333555777:::===@@@CCCHHHKKKRRRVVV[[[```bbbdddfffhhhhhhiiijjjkkkllllllllllllmmmmmmlllmmmnnnppprrrttttttsssrrrqqqqqqsssxxx|||}}}zzzvvvrrrooopppsssvvv~~~zzzqqqmmmlllmmmnnnooooooooopppsssuuuuuuvvvxxx|||zzziii]]]ZZZ\\\gggiiilllkkkggg```YYYVVVSSSUUUWWWWWWUUUPPPKKKHHHJJJMMMSSS[[[cccjjjnnnpppllljjjgggeeefffiiimmmooottttttuuuvvvwwwwwwxxxxxxwwwxxxyyyzzz{{{zzzyyyyyy{{{|||}}}~~~|||{{{zzzyyyyyy{{{{{{{{{yyyvvvrrrooolllfffgggiiiiiifffaaa\\\XXXVVVYYY\\\\\\WWWOOOEEE???AAAHHH[[[yyyvvvppp{{{kkkYYYEEE=========<<<<<>>===???BBBEEEFFFHHHKKKMMMNNNMMMKKKJJJIIIIIIIIIHHHHHHJJJNNNQQQYYY```iiiqqqwww~~~sssggg___TTTOOOIIIEEEEEEEEECCCAAA============???DDDLLLQQQWWW\\\dddmmmttt|||===;;;888777666555333000............------------,,,,,,++++++,,,,,,---...,,,---...///000000000000...//////000111333444555:::KKKhhhxxxhhhWWWFFF===;;;888999;;;===>>>@@@AAABBB===============<<<;;;:::999888666444333333333333222444777:::<<>><<<:::999888777444222///.........------------,,,,,,++++++,,,,,,---...,,,,,,---.../////////////////////000222333222222888DDD]]]}}}wwwlll\\\JJJ???<<<666888999999999:::>>>AAA<<<============<<<<<<;;;888777666444333333333444000222555777999<<<@@@CCCHHHLLLRRRWWWZZZ]]]___aaabbbcccdddfffhhhiiiiiiiiigggfffeeedddeeegggjjjlllmmmmmmmmmmmmmmmoootttwwwuuurrrmmmhhhfffffffffffflllnnnpppqqqpppmmmkkkiiijjjkkkkkkjjjiiijjjlllnnnkkkllloooqqqxxxxxxvvvwwwzzz{{{}}}~~~}}}zzzvvvrrriiiiiihhhfffdddcccbbbaaadddgggmmmwww|||vvvpppnnnnnnppprrrqqqqqqqqqrrrssssssttttttsssuuuvvvxxxyyyyyyxxxxxxxxxxxxzzz|||}}}~~~~~~~~~~~~~~~{{{zzzyyyxxxxxxxxxxxxxxxwwwwwwvvvtttppplllhhheee^^^^^^]]][[[YYYVVVRRRPPPQQQSSSSSSMMMCCC===>>>AAAAAAHHHVVVhhh|||nnnPPPFFF<<<::::::999:::===EEE\\\uuu}}}kkkZZZOOOMMMNNNOOOSSSXXX\\\]]]___```bbb```aaabbbdddeeefffggggggeeefffhhhiiijjjjjjjjjjjjggghhhiiihhhhhhjjjmmmooovvv}}}{{{xxxwwwwwwssslllggg\\\WWWPPPKKKGGGDDDAAA???;;;<<<<<<:::888777:::===:::;;;<<<===>>>?????????>>>???@@@??????@@@CCCEEEBBBIIIQQQVVV\\\ffftttrrriiiXXXQQQHHHAAA???===;;;999777999::::::;;;===AAADDDJJJNNNSSSZZZaaakkktttzzz???===;;;:::999777555333//////.........---------,,,,,,++++++,,,,,,---...+++,,,---.../////////////////////000222333222000888>>>PPPnnnxxxtttpppjjj]]]MMMBBB???666888::::::888999===AAA<<<===============<<<<<<888777555444333333444444///111444666888;;;>>>AAADDDIIIOOOTTTWWWZZZ\\\^^^___```bbbdddeeegggggggggdddcccaaaaaabbbdddgggiiiiiijjjjjjiiiiiikkknnnpppooolllgggdddcccbbbbbbaaagggffffffhhhjjjkkkjjjhhhhhhiiiiiihhhfffgggiiikkkiiikkkllllllpppzzzwwwuuusssqqqoooooooooppprrrtttzzz}}}wwwqqqnnnnnnppprrroooooooooppppppqqqqqqqqqrrrtttuuuwwwxxxyyyxxxxxxvvvwwwxxxzzz{{{|||}}}}}}~~~}}}vvvvvvuuuuuuuuuuuuvvvvvvuuuuuutttqqqnnniiieeebbb\\\[[[ZZZXXXUUUSSSQQQPPPMMMPPPPPPJJJ???:::===AAADDDJJJUUUbbbppp~~~uuuZZZFFF???999888888777999===GGG```{{{vvvdddSSSJJJIIIKKKPPPSSSXXX\\\^^^```bbbccc```aaaccceeefffggghhhhhhfffggghhhiiiiiihhhgggfffeeegggiiijjjkkkmmmpppsssyyy~~~{{{vvvssslllhhheeeeeeeeeccc\\\VVVRRRNNNIIIDDD@@@>>>======888:::;;;:::888777999;;;999::::::;;;<<<======>>>;;;;;;<<<;;;::::::<<<>>>>>>DDDKKKOOOSSS]]]lllwwwzzzppp]]]UUUKKKCCC@@@>>>;;;999666777999::::::;;;>>>@@@FFFIIIMMMRRRXXXaaakkkrrr}}}CCCAAA>>><<<:::888555333111000...,,,+++,,,---...---------...------,,,,,,---------...///000000111////////////000111222333444===HHHWWWpppsssvvvrrrgggccc]]]QQQFFFAAA:::888777888;;;>>>??????<<<<<<===============<<<;;;:::888666444333222222222222333444666888999:::CCCFFFJJJPPPUUUZZZ]]]___\\\^^^```aaaaaaaaabbbccccccbbbaaaaaaaaaaaabbbcccddddddddddddeeeeeeeeeeeehhhfffdddaaa```aaaaaabbbaaaaaaaaabbbbbbccccccccceeefffeeecccbbbaaaccceeegggiiikkkkkkmmmttt~~~~~~yyynnniiiiiikkkkkkiiilllmmmnnnoooooooooooooooqqqqqqrrrssstttuuuvvvvvvvvvvvvvvvwwwxxx{{{}}}~~~~~~{{{xxxuuuttttttsssrrrppppppqqqrrrrrrqqqpppnnnllljjjgggfffeee[[[XXXTTTPPPMMMLLLLLLLLLRRRIIIBBB???===;;;===AAAGGGNNNVVV[[[bbbppp}}}bbbOOO@@@:::666666777777999===MMMdddzzz~~~zzzzzzlll]]]SSSMMMHHHGGGIIIPPPSSSXXX[[[^^^```bbbdddccccccdddeeeeeeeeeeeedddeeegggjjjlllmmmkkkiiihhhdddfffhhhkkkmmmpppuuuxxx~~~tttpppvvv}}}~~~wwwqqqkkkhhh_________^^^[[[WWWSSSQQQFFFDDDAAA>>>;;;;;;;;;;;;;;;:::999999888999999999;;;AAACCC===777888;;;===;;;;;;<<<======<<<::::::@@@>>>AAAHHHQQQ[[[hhhttt~~~pppbbbPPPEEEBBBBBB>>>999777777777777888999;;;<<>><<<;;;999666333222000...---,,,---...///---------......------,,,,,,,,,,,,---.../////////////////////000111222333444:::AAALLLbbbrrrnnnzzzyyylllhhhbbbVVVIIIBBB<<<:::999999;;;===>>>===<<<===============<<<<<<::::::888777555333222111222222222333555777888999===@@@DDDJJJOOOTTTWWWYYYZZZ\\\^^^^^^^^^]]]^^^___```______^^^___```aaabbbaaaaaaaaaaaa````````````bbbaaa___^^^]]]]]]^^^^^^^^^^^^^^^_________```````````````___^^^^^^```bbb```aaacccccceeelllvvvwwwppphhhdddeeehhhhhhhhhjjjkkkkkklllmmmmmmmmmmmmoooooopppqqqrrrsssttttttttttttttttttvvvwwwyyy{{{~~~~~~|||yyyvvvtttrrrqqqpppooommmmmmmmmnnnnnnmmmmmmkkkiiigggeeeccccccYYYUUUOOOJJJGGGGGGHHHJJJKKKCCC<<<:::999888;;;@@@LLLSSSZZZ^^^aaalll}}}uuuyyyoooUUUEEE>>>999555666777777:::???OOOeeeyyy}}}}}}}}}xxxnnnaaaTTTLLLHHHEEEFFFHHHOOORRRWWWZZZ\\\^^^aaacccbbbbbbcccdddddddddddddddeeefffhhhjjjjjjjjjiiihhhccceeeggghhhkkkoootttxxx}}}ooojjjnnnttt{{{yyyppphhhaaa]]][[[[[[ZZZWWWTTTOOOKKKIIIDDDBBB???<<<;;;:::;;;;;;999999999999999:::::::::FFFKKKNNNMMMKKKIIIBBB;;;888888888888:::;;;===>>>???===???FFFNNNVVVcccnnn|||vvviiiWWWJJJCCC@@@<<<888888777777666777888:::;;;???BBBFFFIIIMMMSSS]]]dddpppwwwDDDBBB???===<<<:::777444222111///......///000111,,,------.........------++++++,,,,,,---.........////////////000111222222444777999???QQQmmmzzzkkklllzzzuuuooojjj^^^OOOEEE>>><<<;;;;;;<<<>>>>>>===>>>>>>======<<<<<<;;;;;;999999999888777555222111111111222222444555666777888;;;???DDDJJJOOORRRTTTWWWYYYZZZZZZYYYXXXYYYYYY[[[[[[[[[[[[\\\]]]___```]]]\\\\\\[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZXXXYYYZZZZZZYYYZZZ\\\^^^]]]^^^______```eeennnuuu}}}xxxkkkfff```___aaadddeeeeeegggggghhhiiiiiijjjkkkkkkllllllmmmnnnooopppqqqqqqrrrrrrrrrrrrssstttuuuvvvzzz|||~~~~~~}}}}}}~~~{{{zzzyyyxxxvvvsssqqqpppmmmlllkkkjjjiiiiiiiiiiiiiiihhhfffdddaaa___]]]]]]TTTOOOIIICCC@@@AAADDDFFFCCC===888888888:::@@@GGGQQQYYY______]]]cccrrrooojjjvvvuuu\\\HHH===<<<777444666777888<<>>:::888999888777666666777999999===@@@DDDFFFIIIPPPYYY___kkkqqq{{{FFFCCC@@@>>>===;;;888666444222111//////000111222,,,------...............,,,,,,---------.........///......//////000111222444555555:::JJJfffsssjjjssstttnnndddUUUIII???===;;;<<>>===<<<;;;;;;;;;999999::::::888666333111111111111111222333555555777999>>>CCCHHHMMMPPPRRRTTTUUUVVVVVVTTTSSSSSSSSSUUUUUUVVVXXXYYY[[[\\\]]]YYYYYYXXXWWWVVVUUUTTTTTTOOOPPPQQQRRRSSSSSSSSSSSSUUUUUUUUUUUUUUUUUUUUUUUURRRSSSUUUVVVVVVVVVYYY[[[\\\\\\\\\[[[ZZZ^^^ccchhhrrr}}}}}}yyyuuupppkkkccc```]]]\\\___aaaccccccdddddddddeeefffggghhhhhhiiiiiijjjkkklllmmmnnnnnnqqqqqqqqqrrrrrrsssssstttwwwyyy||||||{{{yyyyyyzzzvvvvvvuuutttrrrpppooonnnkkkjjjiiigggfffeeedddcccdddccc```]]]ZZZVVVTTTSSSJJJGGGCCC???>>>???AAACCC>>>:::777999<<>>;;;;;;:::999888777666777888999;;;>>>BBBFFFJJJQQQ[[[bbbiiioooyyyGGGEEEBBB@@@>>><<<999777555444222000///000111222,,,---....../////////................../////////............///000111222444444555;;;KKKgggnnnpppzzzyyyqqqhhhZZZOOOBBB???===>>>AAAFFFIIIJJJCCCBBB@@@>>><<<;;;;;;;;;999:::::::::999777444222111111111111111222333444666888<<>>????????????@@@@@@@@@<<<888888:::>>>DDDPPP[[[ggglllooolllgggfffmmmsssuuu{{{wwwkkkjjjxxxiiiQQQ@@@;;;<<<777444444666777888>>>FFFXXXfffqqqrrrvvv}}}zzzqqqhhh[[[PPPFFFCCCCCCEEEHHHMMMQQQTTTXXX[[[\\\]]]___`````````aaabbbbbbbbbbbbaaabbbbbbcccdddeeefffggghhheeeeeeddddddgggnnnvvv|||zzzmmmeeeaaa___```cccgggkkkoooqqqrrriiigggeeeccc```\\\XXXTTTKKKJJJIIIFFFDDDAAA???>>>;;;;;;:::::::::;;;;;;;;;<<<;;;;;;;;;<<<===>>>???EEEIIIJJJIIIKKKRRRVVVWWWOOONNNLLLHHHEEEAAA===<<<999777888<<<>>>AAAGGGOOO___hhhssszzzvvvpppmmmuuu{{{lllZZZJJJ@@@===>>>:::999888777777888999999;;;>>>BBBFFFJJJRRR[[[bbbhhhoooxxxHHHFFFCCCAAA@@@>>>;;;888777555333000//////000000,,,---...///////////////////////////////////////............///000111111333333666===JJJcccrrrmmmtttzzzpppcccWWWKKKGGGBBB@@@CCCHHHLLLOOOFFFEEEBBB???===<<<;;;;;;::::::::::::999777555444222222111111111222222333333444888<<<@@@CCCEEEFFFIIIJJJLLLKKKIIIHHHHHHHHHIIIJJJLLLNNNOOOPPPQQQQQQPPPOOONNNMMMLLLKKKJJJJJJDDDDDDEEEFFFGGGHHHIIIJJJLLLLLLLLLKKKKKKKKKKKKKKKHHHKKKMMMOOOOOOPPPRRRSSSTTTSSSPPPNNNMMMLLLMMMMMMPPPUUU___lllyyyuuufff[[[UUUSSSRRRQQQVVVWWWXXXYYYYYYZZZZZZZZZZZZYYYYYYYYY[[[]]]___```bbbccccccdddeeefffggggggmmmnnnooopppqqqqqqqqqqqqssstttvvvuuurrrpppoooooommmmmmlllkkkiiigggfffeeeccccccbbb```]]]ZZZXXXWWWTTTSSSPPPLLLHHHDDDBBB@@@888:::<<<>>>??????>>>===:::888999===AAAIIIWWWdddpppssstttsssqqqppprrruuuzzz~~~wwwqqqnnnuuurrrXXXDDD999666777555444555777777888???GGGZZZgggpppqqquuu}}}ssshhh[[[PPPEEEBBBBBBDDDGGGKKKRRRUUUYYY[[[\\\]]]^^^___``````aaabbbbbbbbbbbbbbbaaabbbdddeeegggggghhhhhhaaaaaaaaaaaadddkkksssyyyxxxkkkddd___]]]]]]^^^bbbdddeeeeee^^^^^^______^^^[[[UUUQQQHHHGGGEEECCCAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;===@@@DDDFFFJJJSSSXXXSSSLLLIIIHHHFFFIIIIIIHHHGGGDDDAAA===;;;888666777:::<<<<<>>AAAEEEGGGJJJQQQZZZ```jjjpppxxxIIIGGGDDDBBBAAA???<<<999999777444111............,,,---...///000000000000.......................................///111111111222666<<>>===<<<<<<;;;;;;:::999888777777666333222222111111111222222000111444777:::<<<>>>???BBBDDDEEEEEECCCBBBBBBCCCCCCDDDFFFHHHIIIIIIIIIIIIHHHGGGGGGFFFEEEDDDDDDCCCAAA@@@@@@@@@AAACCCDDDEEEGGGGGGGGGFFFFFFFFFEEEEEECCCEEEHHHJJJJJJJJJLLLMMMMMMKKKJJJIIIHHHIIIHHHHHHJJJIIIMMMWWWaaammm{{{ooo^^^PPPJJJIIIIIIHHHKKKMMMPPPRRRSSSSSSTTTTTTSSSSSSRRRRRRTTTVVVYYYZZZ^^^^^^___```aaabbbbbbcccggghhhjjjlllmmmnnnmmmmmmlllnnnppppppnnnlllllllllhhhhhhgggfffdddbbb```___\\\\\\[[[YYYVVVSSSOOONNNIIIHHHGGGDDDBBB@@@>>>===888999:::;;;;;;;;;;;;;;;999999===EEEMMMYYYkkkzzz{{{qqqtttzzzzzz___III===777444222555444555777666777???HHH\\\hhhqqqsssyyywwwkkk\\\QQQFFFCCCDDDEEEHHHMMMRRRUUUXXXZZZ[[[[[[\\\^^^```aaabbbbbbccccccbbbbbbaaaccceeehhhiiijjjiiihhh```aaaaaabbbeeellltttyyywwwmmmeeeaaa]]][[[\\\]]]]]]\\\XXXZZZ^^^aaabbb___YYYTTTJJJIIIGGGDDDBBB@@@>>>>>>======>>>>>>>>>=========;;;:::999:::>>>DDDKKKPPPTTT^^^ddd^^^TTTKKKEEEAAAAAA@@@???===;;;:::999999888666777::::::999===CCCFFFQQQ^^^hhhrrr|||}}}wwwiiiYYYMMMDDD@@@>>>;;;::::::999:::;;;===>>>AAADDDGGGJJJNNNUUU^^^eeennnttt|||JJJHHHEEECCCAAA???<<<:::999777444000...---------,,,---...///000000000000------------------------...------......///000111000000444999===KKKggg{{{pppeee\\\PPPGGGCCCEEEHHHKKKKKKIIIEEEAAA???=========<<<;;;:::999888777888888444333222222111222222222///000333555888:::;;;<<<===???AAAAAA???>>>???@@@???@@@BBBDDDEEEEEEDDDDDDBBBBBBAAAAAA@@@????????????>>>===<<<===???AAACCCDDDDDDDDDCCCCCCBBBBBBBBB???AAADDDFFFFFFFFFGGGHHHBBBAAA@@@@@@AAABBBBBBAAAJJJEEEDDDIIIPPPYYYkkk{{{zzzmmm[[[LLLEEEDDDDDDEEEAAAEEEIIILLLNNNNNNOOOPPPOOONNNNNNNNNOOORRRUUUWWWZZZ[[[\\\\\\^^^^^^___```bbbdddfffhhhjjjjjjjjjjjjgggiiikkklllkkkjjjjjjkkkeeeeeedddbbb```^^^\\\[[[WWWWWWVVVTTTPPPMMMIIIGGGBBBBBBAAA@@@???>>>======;;;:::999888777888888999999;;;CCCNNN\\\lll}}}tttpppyyy~~~jjjPPP???:::999666111555444666777666666>>>HHH]]]iiisssuuu}}}|||ppp^^^SSSHHHEEEFFFHHHLLLPPPQQQTTTWWWYYYYYYZZZ[[[\\\aaaaaabbbcccccccccccccccaaacccgggjjjkkkkkkjjjiiibbbcccdddfffiiiooovvv||||||uuummmhhhaaa\\\ZZZYYYVVVTTTUUUYYY___fffiiifff```[[[PPPNNNKKKHHHEEEBBB@@@?????????????????????>>>===999888777999???HHHQQQWWWaaahhhlllfff^^^XXXRRRNNNCCCAAA===:::888888999:::777666777::::::888;;;AAA>>>JJJWWWbbbmmmxxx}}}~~~wwwgggXXXMMMEEE???<<<;;;;;;::::::;;;===>>>???AAADDDIIINNNSSS\\\fffnnntttzzzNNNKKKHHHEEECCCAAA>>><<<888666333000.........///,,,,,,,,,------///000000,,,++++++++++++,,,------111000/////////000222333888444666<<<===AAATTTjjjxxxkkk[[[PPPHHHAAA@@@BBBGGGEEEBBB???===;;;;;;;;;;;;;;;;;;;;;:::999888888333222111000000000111222///000111333555666888888:::;;;;;;<<<<<<;;;;;;:::======>>>???@@@AAABBBCCC>>>>>>===<<<;;;;;;::::::::::::::::::::::::::::::===>>>>>>>>>>>>>>>===<<<>>>>>>============>>>>>>AAAAAAAAA@@@>>>===;;;:::<<<<<>>AAA???<<<;;;:::999888777888999:::999888888:::<<>>>>>???@@@>>><<<<<<>>>@@@CCCLLLVVVdddkkkoooooolllggg___VVVOOOEEE======???===999888555555555666777999;;;;;;BBBGGGOOOZZZeeeooovvvzzzvvvdddWWWQQQMMMEEE>>>999;;;<<<;;;;;;===BBBGGGHHHJJJOOOUUU\\\ccchhhkkkpppxxxPPPMMMJJJGGGEEECCC@@@>>>888777444111///......///++++++,,,,,,...///111222...------------...//////000000///...///000111222111...000555666999III]]]~~~qqqaaaTTTIII@@@>>>@@@CCCBBB@@@>>><<<;;;;;;;;;;;;;;;;;;;;;:::999888888555444333222222222222333///000111222444555777777777777888888888888777777777777888999:::;;;<<<<<<<<<<<<<<<;;;:::999999999999999999999999999999999:::;;;;;;<<<<<<<<<;;;;;;===<<<<<<;;;;;;<<<<<<===============<<<;;;::::::666666888<<<>>>AAAJJJUUUfffooowwweeeRRRFFF???>>>>>>>>>>>>>>>???AAABBBDDDDDDBBBBBBBBBDDDFFFIIIKKKMMMMMMMMMMMMNNNPPPRRRUUUVVVVVVXXX[[[]]]```aaaaaaaaa________________________[[[XXXUUUSSSQQQNNNKKKHHHGGGFFFEEEBBB@@@===<<<;;;<<<:::999888888888888777888999999999888888;;;<<>>OOOhhhrrr|||~~~nnnZZZHHHEEEFFFGGGJJJQQQTTTYYY^^^aaaaaa```^^^^^^ddddddccccccbbbaaa_________aaaccceeeggghhhhhhgggfffffffffhhhlllrrrwww{{{uuunnnfffbbb]]]XXXXXX\\\^^^cccjjjrrrwwwzzz{{{zzzsssmmmeee\\\UUUPPPLLLIIIFFFFFFEEECCCAAA@@@@@@@@@@@@======???AAACCCLLLUUUbbbkkkssswwwxxxvvvooogggYYYMMMBBB??????<<<888888666666666666777888::::::@@@DDDMMMWWWcccmmmtttxxxzzzgggYYYSSSMMMFFF???;;;<<<=========???DDDIIIOOOQQQUUUZZZ___dddhhhjjjlllrrrzzzSSSPPPLLLIIIGGGDDDAAA???999888555222000///......---,,,,,,,,,---...//////...------------.../////////............///000000111///111666555777DDDTTTooo}}}mmm^^^NNNAAA===???>>>===<<<;;;:::;;;<<<<<<;;;<<<<<<;;;;;;:::999888888777666444333333333333///000111222333444555555555555666666666666555555555666666777888999:::::::::999999888888777777777777777777777777777777777666777777888999999999999::::::999999999999::::::888888888999999999999999777666888;;;;;;;;;BBBJJJYYYaaaoooqqq]]]MMMDDD@@@???;;;;;;;;;;;;<<<===>>>???<<<<<<===>>>@@@BBBEEEFFFFFFFFFFFFFFFHHHJJJLLLNNNPPPQQQTTTVVVXXXYYYZZZYYYWWWWWWWWWVVVVVVVVVVVVVVVPPPNNNKKKIIIGGGEEEBBB@@@???>>>===;;;:::888777666666666555555555666777777777888999888888999;;;>>>DDDZZZzzzsssmmmqqqyyy}}}}}}cccOOOAAA777666666222111444000555333222888777===MMMgggrrr}}}ppp[[[IIIEEEFFFGGGLLLSSSUUUZZZaaaeeeeeebbb```^^^cccccccccbbbaaa```^^^^^^aaabbbdddeeeffffffffffffgggfffggghhhlllrrrwww{{{~~~vvvmmmgggaaa\\\\\\___gggmmmvvvyyynnneee\\\UUUPPPOOONNNLLLJJJGGGEEEDDDCCCDDD@@@???@@@AAACCCJJJRRR\\\gggttt||||||tttgggYYYJJJBBB>>>:::888888777777777777777888888999<<>>>>>???>>>???BBBFFFJJJRRRTTTXXX\\\```bbbdddeeeeeehhhnnnttt{{{UUURRRNNNJJJHHHEEEBBB???;;;999777444111///......//////...---,,,,,,,,,,,,,,,++++++++++++,,,------------------......//////333222555888777777@@@LLL```{{{iiiVVVEEE>>>???:::999999999999:::<<<===<<<<<<<<<<<<;;;:::999888999888777666555444333333000000000111222222333333444555555666666555555444444444555555666777888888777777666666555555555555555555555555555555555555333444555666777777888888777777666666666666777777777666666666666666666777999888999<<<<<<;;;???EEEQQQYYYhhhzzzzzzgggUUUIIIBBB???999999888888888999:::::::::999999:::<<<>>>@@@AAACCCCCCBBBCCCDDDFFFHHHIIIHHHJJJLLLNNNPPPPPPPPPPPPNNNNNNNNNNNNMMMMMMMMMMMMIIIGGGDDDCCCBBB@@@===;;;777777777666555444444444444555555555444444666777888888999888888:::===@@@MMMggguuuiiijjjwww}}}~~~nnnRRREEE<<<555666777444333555...444222222888777===LLLbbbmmmyyyppp\\\JJJEEEGGGHHHMMMTTTXXX\\\aaaddddddbbb```___bbbbbbbbbaaaaaa___^^^^^^```aaaccceeefffgggffffffeeeeeefffhhhmmmtttzzz}}}vvvnnngggbbbaaaeeennnttt~~~~~~uuulllccc^^^YYYWWWUUUTTTRRRPPPNNNLLLIIIDDD@@@AAAAAABBBGGGNNNTTTaaappp{{{yyyrrrbbbQQQFFF???999888:::888888777777777777777888;;;???GGGQQQ\\\gggoootttzzz~~~qqqaaaXXXQQQJJJEEEAAAAAA@@@???@@@CCCFFFIIILLLOOOSSSWWWZZZ[[[[[[[[[^^^^^^aaahhhpppwwwzzzzzzWWWSSSOOOKKKHHHEEEAAA???<<<;;;888555333000...---------,,,,,,,,,,,,------,,,++++++++++++,,,------,,,------...............///000333444333333:::AAAXXXyyysss___KKK@@@===888888888888999:::<<<===<<<<<<<<<<<<;;;:::999999999888888777555444333222111111111111111111111111222333333333333333333222000000111111222222333333444444444444333333333333333333333333333333333333222333444555666777777777555555444444444444555555888777555444444444444444555333444888999888:::???IIIQQQ___pppuuufffUUUGGG???;;;888777777777777777888888999999999999:::<<<>>>???@@@?????????@@@AAACCCDDDAAABBBDDDFFFGGGHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEECCCAAA???>>>===<<<:::888444444333333333333333333666777888666444444555777999999:::999999<<>>EEEOOOZZZdddmmmrrrwww|||wwwhhh^^^VVVOOOJJJFFFDDDAAA@@@AAABBBDDDEEEDDDGGGKKKNNNQQQSSSSSSSSSVVVUUUVVV[[[eeelllooonnnYYYUUUPPPLLLIIIEEEBBB???>>><<<:::777444111...---))))))***+++,,,...000111...------------...//////,,,---......//////.........000222333222333888===RRRqqq|||jjjUUUEEE>>>:::999888888999:::<<<===<<<======<<<<<<;;;:::999888888888888777666444333222222222111111111000000//////000000000000//////111111111222222333333333222222222222222222222222222222222222222222222222222333444555555555555555333333222222222222333333777666444333222222333333444111222555777666999===CCCJJJVVVcccooo{{{{{{tttnnnkkkjjjfff]]]PPPEEE>>><<<666666666666666666777777999888888888888:::<<<===;;;;;;:::::::::;;;===>>><<<===???@@@AAAAAAAAA@@@AAA@@@@@@??????>>>>>>======;;;999888888888666444333333333333333333333333666888:::888555444666999:::;;;;;;:::;;;>>>BBBFFFWWWooovvvoooqqq|||hhhQQQBBB999666444333333222111111///444222222999;;;CCCTTTcccnnnzzzkkkXXXIIIGGGJJJKKKPPPVVVZZZ[[[\\\\\\\\\\\\^^^```______```aaabbbbbbbbbbbb\\\^^^aaadddfffhhhhhhhhhaaabbbdddiiipppxxxwwwtttvvvqqquuu{{{~~~xxxsssqqqoooooopppnnnjjjfffYYYPPPHHHEEECCCAAABBBEEEIIIUUUeeesss|||nnn]]]PPPEEE===;;;>>>888888777777777777777888:::===CCCLLLVVVaaaiiinnnuuuzzz}}}pppeee]]]VVVQQQLLLIIIDDDBBBAAABBBBBBAAA@@@BBBDDDHHHJJJLLLMMMMMMNNNLLLLLLQQQXXX___bbbccc[[[XXXSSSNNNKKKGGGCCC@@@???===;;;888555111...---++++++++++++,,,---...///...------------...//////,,,---...///000//////...///222333333333666:::===GGGcccyyydddOOOCCC<<<<<<;;;::::::;;;<<<<<<============<<<;;;:::999888999999:::999888777666444444333222111111000000...//////000000//////...333333333333444444444444111222222222222222222222111111111111111111111111222222333333333333333222222222111111111111222222444333111000000111333444666222111444666666888<<<>>>BBBIIIOOOVVV]]]ccchhhsss|||rrriiieeeaaaZZZUUUQQQRRRQQQLLLDDD>>>===???555444444444555666666777777666555555666777888999777777666555555666888888999:::;;;<<<======<<<<<<;;;;;;::::::999888888888888777555555555555333222333333333333333333333333444777:::888666555999===<<<<<<<<<<<<<<<@@@EEEIIIUUUjjj}}}sssvvvmmmVVVEEE<<<555444222111111222222111111555222222:::>>>GGGZZZkkkuuu~~~~~~gggUUUGGGGGGKKKLLLPPPVVVXXXZZZ\\\]]]\\\[[[\\\]]]^^^^^^```bbbcccdddeeeeee]]]___aaadddeeefffggggggbbbccceeeiiipppxxx{{{{{{}}}||||||}}}zzzuuuooobbbXXXNNNJJJGGGCCCBBBDDDGGGRRR___lllyyytttdddWWWKKK@@@<<<===888777777777777777888888999<<>>>>>???@@@BBBDDDEEEGGGGGGFFFEEEEEEHHHMMMRRRWWWZZZ]]]ZZZUUUPPPLLLIIIEEEBBB???>>><<<999555222...,,,000///...,,,+++***)))))),,,++++++++++++,,,------------///000000000///...---000111000111555999<<<<<>>>>><<<;;;:::;;;<<<<<<============<<<;;;:::999999:::;;;;;;;;;:::999888555555444333222111000000000000111111111111000000////////////000000000000111111111111111222222222111111111111111111111111111222222222222111111000222222111111111111222222111000///...///111333555555000...000222222444888777888;;;===???CCCIIIMMMSSS[[[iiiwww}}}xxxfff\\\PPPJJJJJJIIIEEEAAA;;;======999555444888===333333333333444555666777444444333333333444666777666666555444444555666777777888999;;;;;;;;;:::999888888777666666555444444777666444444555555333222333333333333333222222222111555888888666666;;;???=========<<<===AAAFFFJJJ[[[lllvvvrrr|||zzz___KKK@@@999444444333111222444555555222555222222:::???JJJ^^^pppyyy~~~|||dddSSSGGGHHHLLLMMMPPPVVVUUUYYY]]]___^^^\\\[[[ZZZ]]]^^^```bbbdddeeefffggg___```bbbdddeeeeeeeeeeeeddddddfffjjjpppxxxzzzttthhh]]]SSSMMMIIIEEECCCDDDGGGPPPZZZdddppp{{{xxxiii\\\NNNBBB======777777777777777888999999888;;;???GGGPPPZZZbbbffflllqqqyyy~~~tttkkkccc^^^XXXSSSLLLGGGDDDBBB???============>>>???@@@AAABBBBBBAAAAAABBBFFFKKKPPPTTT\\\YYYUUUQQQNNNKKKGGGDDDBBB???;;;888666333111...///......------,,,++++++)))***+++,,,---.........---------.........//////333222222333444666999:::<<>>===:::888888777555444333444555555444444444333333222222222222222333333444555666666444444444444444444444444777777777777777777777666444444333333333333333444555555444444444444444555555444333333333444666666333999:::666555;;;>>><<<<<<:::<<>>======>>>======:::999:::===BBBEEEGGGGGG^^^[[[WWWSSSPPPLLLHHHEEEBBB???<<<999777444111//////......------,,,,,,+++***++++++,,,---------------------.........///////////////000222333555666888AAATTTqqqqqq```PPPFFF<<<::::::888888999:::::::::;;;;;;;;;;;;;;;999999::::::999999888777555555666666555333222111000000000000///////////////000000000111111111111222222222222222111000000111000/////////111222333//////000111111000//////111222222222111111000///////////////000000000000222222222222111111111000222333444666888888999999777999===AAACCCDDDDDDCCCBBB???;;;777666555555444333222222111111111111111444444333333222222222222222333333333444555555555333333333333333333333333444444444444444444444444555444444333333333444444333222222111111222222222444444333333333444555666666:::999666666;;;>>><<>>>>>BBBEEEJJJVVVcccqqqvvv~~~{{{~~~lllVVVFFF;;;666666222222222222222222222222555000000555888???RRRhhh|||~~~yyymmmXXXSSSMMMKKKMMMSSSXXX[[[[[[[[[\\\\\\\\\\\\[[[[[[[[[\\\]]]^^^^^^___aaacccaaabbbdddeeeeeedddcccccc```bbbeeeiiinnnuuu||||||sssjjj___WWWRRROOOKKKIIIEEEJJJRRR[[[fffrrr}}}xxxeeeVVVLLLDDD===999888777666555666666777666888;;;???EEEOOOYYY___ccchhhoootttyyy}}}vvvoooiiibbbZZZUUUSSSPPPKKKGGGGGGDDDAAA??????>>>===;;;<<<<<<;;;===AAACCCDDDDDDaaa^^^ZZZVVVRRRNNNIIIFFFCCC@@@===:::888666222000//////......---,,,,,,,,,++++++,,,------,,,,,,,,,---------...............,,,---///000111222333333777;;;GGG___}}}~~~www^^^SSSGGG@@@;;;777777;;;:::;;;;;;<<<<<<<<<<<<<<<999999:::::::::::::::999888888888888777666555444000000000//////.........///000000000000111111111000111111111111000//////000000000111111111111111////////////////////////000111111111111000//////////////////000000000000222222222222111111111111222222333444555555555555333444555777999:::;;;;;;888666444333222222222222333333333333333222222111333333222222222222222111333333333333444444444444333333333333333333333333222222222222222222222222444444444333333444444555222222111111111222222333666666555555555666777888888::::::999<<<@@@AAA???FFFCCCCCCIIIRRR\\\hhhsssvvvXXXFFF???:::666333000000000000000000000000333000111666:::BBBVVVkkk|||~~~{{{wwwmmmcccNNNKKKHHHHHHLLLRRRWWWZZZ\\\]]]]]]]]]]]]]]]]]]\\\[[[\\\]]]]]]]]]]]]___aaa```aaabbbcccdddccccccbbb```bbbfffjjjooouuu|||}}}~~~wwwoooddd[[[VVVQQQLLLHHHCCCFFFLLLTTT^^^kkkxxx~~~lllZZZMMMDDD>>>999888777666666666777888777888999<<>>OOOiiitttqqq}}}wwwjjj[[[OOODDD<<<:::<<<:::;;;;;;<<<===>>>???@@@?????????>>>===<<<;;;:::::::::999999888777666555444444333333222222111111000000000000111111111111///000000111000000//////000111111222222222111000222111111000000111111222000000111111111000000///000111111111222222222222222222222222222222222222222222333333333333222222555555555666666777888999555333333666::::::666222222333444444444333222111222222222222222222222222444444333333333333333333222222222222222222222222222222333333333333333444444333333333333444444555555444444444444555555666888777888888888999999999999:::;;;???DDDGGGGGGDDDGGGGGGLLLVVVdddrrr}}}}}}zzzzzzbbbIII<<<999777444222000000000000000000000000222111222666;;;EEEZZZnnnuuuzzzzzzrrrkkkbbbYYYHHHGGGFFFGGGLLLRRRUUUWWW\\\\\\]]]]]]]]]]]]\\\\\\[[[\\\]]]\\\\\\\\\^^^```___```aaabbbccccccbbbbbbaaadddhhhmmmrrrxxx~~~xxxuuuyyyqqqggg___XXXRRRKKKFFFAAACCCFFFLLLVVVdddqqq{{{ppp]]]NNNCCC===:::999888777666777888888888888999;;;>>>EEENNNTTT___bbbeeehhhkkkqqqzzz|||xxxsssnnnjjjeee___[[[XXXTTTOOOKKKGGGCCC???<<<===<<<::::::;;;<<<;;;:::ccc```[[[WWWTTTPPPKKKHHHEEECCCAAA???<<<999555222000//////......---,,,,,,,,,,,,---------,,,++++++.....................---///000222444444444444333777666999DDDZZZwwwuuukkkqqq|||rrrdddUUUHHH@@@???<<<;;;;;;;;;===@@@CCCEEEHHHHHHGGGEEEBBB???===<<<<<<<<<:::999777666555555777777666666555444444333111111111111222222222333000000111111111111000000111111222222222222111000222222111111111111222222000000111111111111000000000111111111222222222222222222222222222222222333222222222222222111000000333222222111111222333444777333333:::CCCCCC;;;111...///000111111000///...222222222222222222222222333333333333333333222222222222222222222222222222222222222333333444444444333333333333333444555666666666666666666777888888777777888888999999999999:::;;;>>>DDDHHHIIIHHHHHHKKKQQQ\\\kkk{{{wwwqqquuu{{{aaaQQQAAA999777444222333111111111111111111111111111111333666;;;HHH]]]oooooouuu|||xxxnnneee[[[RRRJJJIIIIIIKKKPPPTTTWWWXXXZZZZZZ[[[[[[[[[[[[ZZZZZZZZZ[[[\\\[[[ZZZ[[[]]]___^^^___aaabbbccccccbbbbbbcccffflllqqqvvv{{{vvvpppyyyyyysssiiiaaaZZZRRRJJJDDD???@@@BBBGGGOOO\\\jjjttt}}}uuucccTTTGGG???<<<;;;999888777777888888888999::::::===BBBHHHMMMYYY[[[^^^```bbbiiirrrxxx~~~xxxsssmmmhhheeeaaa^^^YYYTTTPPPKKKFFFBBBCCCAAA@@@???@@@AAA@@@???ccc```\\\XXXUUUQQQMMMJJJFFFEEEBBBAAA???;;;777333000000//////...---------++++++,,,------,,,,,,,,,...............---------......///111111222222222111333666===NNNjjj}}}ooommmrrr|||ooo^^^OOOHHHAAA???<<<;;;<<<@@@DDDGGGNNNMMMLLLJJJHHHEEECCCBBBAAA@@@>>>;;;999777666666888888777666555555444444222222333333333444444444111111222333333333333222222222222222222111111111000000000000000000000000000000111222222222222111////////////000000000000222222222222333333333333222333333333333222111000111000000//////000000111666222222999AAACCC:::111000000111111222222111111222333333333333333444444222222222222333333333333333333333333333333333333111111111222222333333444555555555555555666777888777777666777777888999:::777888999999:::999999999======AAAFFFHHHJJJNNNTTTaaammm|||zzzppplllvvvjjjMMMDDD<<<888555222222444111111111111111111111111000222444555;;;JJJ___ppppppvvv}}}yyyooofffZZZPPPHHHGGGGGGJJJOOOSSSVVVWWWXXXXXXYYYYYYYYYYYYXXXXXXXXXYYYZZZZZZZZZZZZ\\\^^^^^^___aaabbbcccccccccbbbdddhhhnnntttyyy}}}zzzqqquuu{{{uuummmeee^^^UUUKKKDDD???@@@AAADDDKKKWWWdddmmmzzz|||nnn___PPPFFF>>>===;;;999777777777777888999:::;;;<<<>>>BBBEEEMMMPPPSSSUUUXXX^^^fffmmm|||yyytttpppmmmkkkhhhddd```\\\WWWRRRNNNHHHFFFCCCBBBCCCBBBAAA@@@cccaaa]]]ZZZWWWTTTQQQNNNGGGFFFDDDBBB@@@<<<888444000000//////......------***++++++,,,------------//////.........---------............///000111111///333777:::DDD[[[}}}xxxooonnn}}}{{{gggZZZHHHDDD>>>::::::===BBBFFFLLLLLLMMMMMMMMMMMMLLLKKKHHHFFFCCC???<<<:::999888::::::999888777666555444444444444555555555555666333333444555555555555555444333222111111111222222000111222333333222111000111111222333333333333333////////////000000000000222222222333333333444444333333444444444333222222111222222222222222222222333222222444777888666444333333333333333444555555333333444444444555555555111111111222333333333444333333333333333333333333222222333333444555555666888888888888999:::;;;<<<999999999::::::<<<======<<<<<<>>>?????????>>>===??????BBBGGGKKKQQQaaapppxxxsssppprrr~~~kkkSSSDDD<<<555444444222222444111111111111111111111111///222444555:::JJJ___oooqqqwww~~~{{{sssiii\\\QQQEEEDDDDDDGGGLLLRRRVVVWWWXXXXXXYYYYYYYYYYYYXXXXXXVVVXXXYYYYYYYYYZZZ]]]___^^^___aaacccdddddddddcccdddhhhooouuuzzz~~~uuutttzzz~~~yyyrrrkkkdddZZZPPPHHH@@@@@@AAACCCIIISSS___gggwwwwwwjjjYYYKKK@@@???<<<999777666666666555777999:::::::::<<<>>>CCCGGGJJJMMMPPPVVV^^^dddsss|||}}}xxxvvvuuutttqqqnnnllliiiddd___\\\QQQNNNKKKIIIGGGFFFDDDBBBdddbbb^^^[[[YYYWWWSSSQQQHHHFFFEEECCCAAA===888444000000000///......------)))***+++,,,---.........//////.........---------000///.........000111333111777;;;:::===OOOoootttooo}}}zzzjjjNNNHHH@@@:::888;;;@@@DDDHHHIIIKKKNNNPPPRRRSSSSSSMMMKKKHHHCCC@@@===<<<;;;<<<<<<;;;:::999888777666555555555666666666666777444555555666777777777666555444222000000111222333222333555666666555333222111222333444444444444444111111111111222222222222222222222333333444444444444444444555555444444333000111111222222222111111222333333111...///444999111111000///000111333444444444444555555666666666000000111222333333444444444444444444444444444444555555666666777888999999;;;:::;;;;;;<<<===>>>???=========>>>>>>@@@AAAAAABBBCCCDDDEEEEEEEEEDDDCCC???>>>BBBHHHOOO\\\uuu~~~qqqooossszzz{{{\\\EEEBBB888000000222222222333111111111111111111111111///333555444:::JJJ___nnnqqqwww~~~|||vvvmmm___RRRGGGFFFFFFJJJPPPVVV[[[]]]XXXXXXYYYYYYYYYYYYXXXXXXUUUWWWXXXYYYYYYZZZ]]]___^^^___aaacccdddeeeddddddccchhhooouuuzzz~~~xxxtttwww|||}}}vvvpppiii___TTTLLLAAAAAAAAACCCHHHQQQ\\\dddttt||||||ooo]]]MMMBBB@@@===:::777666555555333666888999999888888999???BBBGGGJJJMMMRRRZZZ```lllvvv{{{yyyyyyyyywwwuuusssqqqmmmiiieee___\\\WWWTTTRRROOOLLLIIIfffeeebbb___[[[XXXUUUTTTMMMJJJGGGDDDBBB???;;;999444222///---------,,,+++++++++,,,,,,,,,,,,------........................////////////000000000000000///444;;;===FFF___{{{{{{fffRRRAAA>>>BBBAAA===;;;===@@@DDDFFFFFFHHHKKKOOOLLLNNNOOONNNIIICCC>>><<<<<<<<<<<<======;;;888555:::<<<<<<999666666999<<<;;;:::::::::999888888888:::999999888888888888888888777666555444333333333222222222222222222222222333222111000000222444666666555555444222111111000666555555666777666333111666333000000333555444222222111111111000000//////111000/////////000222333333333444555555555555444555444333333444555444333444555777666444333333333555888;;;<<<<<<<<<<<<======???BBBBBBAAA@@@BBBDDDDDDEEEFFFHHHIIIKKKLLLLLLNNNSSSVVVTTTUUUVVVQQQIII===>>>AAAGGGQQQgggsssgggjjjzzzuuu___JJJ:::666555222111000000111222333333222111000000000111---000111222:::MMM___iiinnnttt{{{~~~zzznnn\\\OOOIIIIIIJJJMMMPPPTTTXXXZZZYYYYYYYYYYYYZZZZZZZZZZZZXXXZZZ\\\\\\[[[[[[\\\]]]^^^```bbbbbbbbbbbbcccdddbbbgggnnnuuu{{{~~~~~~zzzwww|||{{{rrrfffZZZSSSEEEAAA@@@AAADDDIIIUUU```mmmwwwxxxgggXXXKKKEEE<<<888777999999888777777777777777777888999<<<>>>BBBGGGLLLTTT]]]bbbkkkuuu~~~~~~}}}|||zzzwwwssspppnnnfffeeebbb^^^[[[YYYWWWVVViiihhheeeaaa]]]ZZZWWWUUUOOOLLLHHHEEEBBB>>>:::777555222///------------,,,+++++++++,,,,,,---------.........................../////////000000000000555222444888999>>>SSSjjj~~~vvvdddPPPGGGCCC???<<<<<<<<<===>>>>>>???BBBHHHMMMOOOOOOPPPOOONNNKKKGGGEEEBBB@@@===<<<======<<<;;;:::;;;;;;;;;999999:::;;;;;;;;;;;;;;;:::::::::::::::999999888888888888888999888777666666555555555444444444444444444444444444333222111111222444555444444444444333333333333222222222444666777666444888666333222222333333333333333333222222222111111111111000000000111222333222333333444444444333333555555555666777777777666555777999999888999:::<<<;;;===AAABBBCCCDDDEEEFFFGGGJJJNNNPPPOOOPPPQQQSSSSSSSSSSSSTTTTTTVVVWWWXXX^^^cccfffdddaaa]]]SSSIIIAAA???AAAKKK]]]xxxrrrkkkgggooo}}}cccPPPAAA888666444222111000000111222333222111111000000111111222444444444<<>>FFFLLLQQQOOOOOOQQQUUUXXXWWWUUUNNNJJJDDD@@@@@@@@@AAAAAA>>>===<<<===>>>>>>===;;;<<<<<<<<<<<<<<<<<<======::::::999888888888888999;;;:::999888888777888888777777777777777777777777666555444333333333444555333333444444555555666666444444555888<<<>>>>>>===<<<<<<:::777444444555777555555555444444444444444333222222222222333444444444444555555555555444444444555666777888888888777999;;;===>>>???AAADDDFFFEEEHHHLLLOOOQQQSSSVVVXXXXXX\\\```ccccccccccccdddcccaaa___\\\\\\\\\^^^___```fffjjjhhhbbbYYYMMMCCCFFFAAACCCQQQjjjsssiiihhhkkkxxxgggNNN@@@:::777555444222111000000111222222222111000000000111111444666555555@@@TTTgggqqqrrrwww}}}zzzkkkYYYLLLGGGHHHIIILLLPPPSSSVVVXXXYYYXXXXXXXXXWWWVVVVVVVVVVVVXXXZZZ[[[ZZZZZZ[[[\\\\\\^^^`````````___```aaaeeejjjrrrxxx|||~~~tttjjjiiiooo|||~~~wwwqqqyyyyyymmmbbb[[[LLLGGGBBBAAAAAACCCKKKTTTaaammm{{{sssfffUUUMMMBBB;;;999888777666777666666666777777888999888<<>>@@@AAA???===<<<<<<<<<======>>>>>>>>>;;;;;;:::999999999999:::;;;;;;:::999999999999999999999999999999999999999888777666555444444555555555555555666666666777777777666777:::>>>@@@AAA@@@@@@AAA@@@<<<777666888;;;666666555555555555555555444444444444444555555666777777888888888888777777777999:::;;;::::::;;;;;;>>>@@@CCCFFFHHHLLLQQQTTTWWWZZZ^^^bbbfffiiimmmpppppprrruuuuuutttqqqnnnlllgggccc^^^YYYVVVUUUVVVWWWSSSXXX\\\\\\WWWOOOEEE???FFFDDDJJJ[[[qqqzzzjjjkkkmmmtttkkkPPP@@@:::888777333333222111000000111111111111000000000000111111111222333666CCCZZZoooyyy{{{~~~lllYYYLLLFFFGGGIIILLLOOOSSSUUUWWWZZZYYYYYYXXXWWWVVVUUUUUUWWWYYY[[[[[[[[[ZZZ[[[\\\[[[]]]______^^^^^^___```dddjjjrrryyy~~~xxxmmmiiimmmyyyxxxpppsss{{{zzzrrriiibbbPPPIIICCC@@@@@@AAAHHHPPP[[[gggwwwyyymmmZZZQQQFFF>>>:::999888777666666666666666777888999888;;;AAAGGGLLLQQQVVVZZZ]]]dddqqqyyytttqqqqqqqqqqqqrrrsssuuuvvvwwwlllllljjjgggccc^^^ZZZWWWQQQOOOKKKIIIGGGEEEAAA???555333000.........---,,,++++++,,,------...//////....................................////////////222000000333666999>>>DDDTTTooowww___MMMCCC???<<<:::777666888;;;???AAAEEECCCEEENNN\\\hhhooopppooolllgggccc```\\\WWWTTTTTTNNNFFFAAAAAAAAA@@@>>><<<======>>>>>>?????????======<<<;;;;;;;;;;;;;;;<<<;;;::::::999:::::::::999999999999999999999999999999888777777666666666888888888777777777666666777666555777:::;;;<<<;;;???AAAAAA>>>999777999;;;666666666666666666666666666666666777777777777777777888999999::::::999999;;;===??????>>>>>>AAACCCBBBFFFLLLRRRXXX___fffjjjpppssswwwzzz}}}|||uuunnniii___[[[TTTMMMHHHGGGGGGHHHHHHJJJMMMMMMJJJEEECCCCCCDDDKKKXXXgggvvv~~~ooohhhpppttt{{{pppSSSAAA<<<:::777444222222111111111111111111111000000///000000111111000111222666FFF^^^rrr{{{oooZZZNNNEEEGGGIIIMMMPPPSSSUUUVVVZZZZZZYYYYYYXXXWWWVVVVVVWWWYYY[[[\\\[[[[[[\\\]]][[[]]]______^^^]]]]]]^^^aaagggpppyyywwwrrrttt|||{{{ooommmqqq{{{tttkkkdddTTTLLLDDDAAA@@@AAAGGGMMMVVVbbbrrr}}}}}}rrr___VVVIII@@@<<<;;;:::999555555555555666777888999999<<<@@@DDDGGGKKKOOORRRXXX___jjjxxx~~~yyywwwuuuuuuuuuvvvvvvxxxyyyzzzkkkkkkjjjhhhddd___[[[XXXRRROOOLLLJJJIIIGGGDDDBBB666333000/////////...---------------....................................------........./////////222333333333444666:::>>>JJJaaa}}}iiiXXXJJJ@@@<<<999777777888999:::999======???GGGTTT___fffiiioooooopppqqqqqqooollliiifff```VVVNNNHHHDDDBBBAAA??????@@@@@@@@@@@@@@@@@@??????>>>============>>><<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::999999999999999999888888::::::999999888888777777<<<:::888999:::;;;;;;:::;;;<<<===<<<:::888888888666666777777777777888888777888888999:::999999999777888999:::;;;<<<<<<<<<:::<<<>>>??????BBBGGGLLLOOOTTT]]]fffoooxxxzzzpppfff___TTTPPPIIICCC>>><<<<<<===AAAAAABBBCCCAAA@@@DDDKKKLLLWWWggguuu|||rrrlllmmmuuu{{{sss]]]EEE;;;;;;999333///111111111111111111111000000000/////////000111111222333444999III___qqqxxx~~~qqq[[[NNNEEEGGGJJJNNNQQQTTTVVVVVVZZZZZZYYYYYYXXXWWWWWWWWWWWWXXXZZZ[[[ZZZZZZ[[[\\\[[[]]]______]]]]]]]]]^^^___eeeoooxxx|||zzzoooiiihhhvvv}}}vvvllldddZZZPPPGGGCCCBBBBBBFFFKKKQQQ]]]kkkxxxwwweee[[[NNNCCC>>>;;;:::888444444444555666777888999:::<<>>>>>============>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;::::::999999999999::::::::::::@@@>>><<<<<<===>>>======888999;;;===>>>===:::777888888999999999:::::::::888999:::;;;;;;;;;:::::::::;;;<<<>>>@@@AAABBBBBB>>>AAADDDFFFHHHNNNYYY```gggmmmvvvwwwmmmbbbXXXPPPGGGEEE@@@<<<999999::::::===;;;===AAABBBDDDNNNYYY```iiiuuu}}}vvvpppssszzzyyy\\\LLL===999888555222111000000111111111111000000///////////////000111111333444555<<>>:::777555444444444555666777888999:::<<<===???AAAEEEIIIMMMTTTZZZdddqqq}}}~~~zzzzzzzzzzzzzzz{{{|||}}}jjjjjjkkkjjjgggccc___\\\VVVTTTPPPMMMJJJGGGCCC@@@666444111/////////...---/////////...------,,,,,,........................---------.........//////)))...111///---000666;;;===HHH^^^{{{}}}sssaaaOOOGGGBBB<<<999:::;;;;;;:::888999:::;;;<<>><<<:::999;;;<<<<<<;;;999999;;;@@@CCCCCC>>>999:::::::::;;;;;;<<<<<<<<<999:::;;;<<<<<<<<<;;;:::>>>???AAACCCFFFGGGHHHIIIKKKNNNRRRUUUYYYbbboooyyy~~~~~~tttkkkaaaWWWLLLEEE???>>>;;;999888999:::;;;===<<<@@@GGGKKKOOO\\\iiirrrwww}}}vvvpppqqquuu~~~zzzaaaKKKAAA999888666222222666///000111111111111000000///////////////000111111000222555>>>PPPgggwww|||xxx}}}mmmXXXLLLFFFHHHLLLPPPSSSUUUWWWWWWVVVVVVVVVVVVVVVVVVVVVWWWSSSTTTVVVWWWVVVVVVWWWXXX]]]^^^```___^^^]]]]]]^^^```fffpppxxx~~~~~~qqqgggiiisss{{{sssggg[[[OOOHHHDDDAAABBBEEEGGGRRR```nnn{{{rrrgggVVVGGG>>>999555222333333444444666777888999:::;;;===>>>@@@EEEKKKOOOTTTYYYcccppp|||~~~{{{{{{{{{{{{|||}}}~~~llllllllljjjgggdddaaa```\\\XXXTTTPPPMMMJJJFFFDDD>>>;;;888444000///......000///...---,,,------...------............---------------............///......///000222333555666======HHH```|||~~~oooaaaQQQIIIBBB>>>;;;777777999777888999:::;;;===>>>>>>CCCBBBGGGQQQ___nnn|||lll]]]^^^WWWPPPNNNQQQTTTUUUTTTPPPGGGBBBFFFIIIFFFDDDEEEDDDDDDEEEEEEFFFFFFFFFGGGEEEDDDBBB@@@???>>>======<<<;;;;;;>>>AAABBB@@@===???>>><<<::::::;;;<<<===AAA???<<<:::999:::;;;===<<<<<<===>>>???@@@@@@@@@>>>??????@@@@@@???>>>>>>BBB>>>:::;;;???CCCEEEEEEGGGHHHIIIIIIIIIMMMSSSYYY```dddjjjpppwww{{{sssnnnooopppvvvsssmmmdddYYYNNNFFFAAA::::::999888777999>>>BBBCCCEEEIIINNNVVVcccrrr}}}ssshhhkkkuuuxxx___OOO@@@===999555333222222333000111333444333222000...000000////////////000000333555666===TTTooo}}}~~~|||sss]]]KKKGGGHHHKKKOOORRRUUUWWWXXXWWWVVVUUUUUUTTTTTTUUUUUUXXXXXXWWWWWWWWWXXXXXXYYYXXX[[[^^^___^^^^^^^^^___aaagggnnnvvv{{{wwwfffccciiittt~~~lllcccVVVJJJEEEDDDEEEFFFEEEQQQ]]]fffvvvzzzxxxjjjVVVHHHBBB???;;;777666666666666777777777777888:::;;;>>>AAAGGGOOOTTT^^^]]]bbbooo|||}}}{{{|||~~~~~~llllllllljjjhhhfffcccaaa^^^ZZZVVVRRROOOLLLHHHEEE???<<<888333000///......000///...---,,,------...------............---------------............///000///...---,,,,,,,,,,,,;;;:::@@@RRRjjjtttyyyssseeeVVVGGG@@@>>><<<;;;;;;999999999:::::::::;;;;;;<<<<<>>@@@BBBBBB???===CCCBBBAAA@@@AAAAAABBBCCC@@@???===<<<<<<<<<>>>???@@@AAAAAABBBBBBBBBBBBBBB>>>>>>???@@@AAABBBCCCCCCDDDAAA??????BBBFFFIIIJJJMMMPPPUUUZZZ___fffooouuu{{{}}}}}}qqqeee___^^^```bbbgggddd```YYYPPPHHHAAA===666777888888888<<>>;;;888888777777777666666555555777999:::===AAAGGGNNNSSS\\\\\\bbbnnnyyy|||{{{|||~~~~~~jjjkkkkkkkkkjjjhhheeeddd```]]]XXXTTTQQQNNNJJJGGGAAA>>>999333000///////////////...------------...------............---------------............///.........///000111333333:::777999CCCUUUmmmooojjjnnn|||{{{eeeNNNBBB???===;;;:::888888888777777666555555777888<<>>;;;888999888888777666555444333666777999;;;???EEEMMMRRRWWWYYYaaallluuu~~~~~~hhhiiikkklllllljjjhhhfffbbb___ZZZVVVRRROOOKKKHHHDDD@@@:::444000//////000............------......------............---------------............///000000111222444777888:::999777888===III^^^~~~zzzkkkeeemmm|||www^^^NNNFFF@@@===<<<::::::999999888777666666666777;;;>>>@@@HHH[[[mmm}}}yyyvvvrrrpppnnnlllnnnqqqssstttsssqqqooodddaaa^^^YYYUUURRRQQQPPPMMMMMMNNNOOOQQQSSSSSSSSSIIIJJJMMMOOOPPPPPPOOOOOONNNMMMLLLJJJIIIGGGFFFEEEEEEFFFGGGHHHIIIIIIIIIIIIMMMMMMMMMOOOQQQTTTWWWYYY___aaaddddddeeehhhnnnttt~~~~~~{{{xxxvvvdddXXXHHH>>>===@@@CCCCCCGGGFFFDDDBBB@@@===;;;:::888:::<<<>>>CCCOOO___jjj}}}uuuqqqpppmmmwwwxxxdddQQQBBB::::::666555333111111111222222000111111111111000///.........------------......111555:::GGGbbb~~~|||}}}|||{{{mmm[[[MMMJJJKKKMMMOOOQQQRRRSSSSSSVVVUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUVVVWWWXXXXXXWWWXXXWWWVVVVVVYYY]]]```dddiiiqqqxxx}}}uuullllll}}}}}}pppbbbWWWMMMFFFAAAEEEJJJPPPWWWeeeuuu}}}|||uuuiiiXXXJJJBBB>>>;;;888888777777666555555444444444666777999===CCCJJJOOORRRVVV___hhhpppyyydddfffiiilllmmmllljjjiiiddd```[[[WWWSSSOOOLLLIIIEEEBBB<<<666222000//////------..................------............---------------............///333222111000000000000000555666999===DDDTTTqqqtttddd```nnnrrrbbbTTTHHHCCCBBB======<<<<<<;;;;;;::::::666777:::;;;:::???OOO```rrr~~~{{{xxxwwwwwwooonnnllljjjhhhfffeeeddd___```aaabbbcccdddeeefff^^^```ccceeeggggggfffeee___^^^[[[WWWSSSOOOLLLKKKLLLMMMNNNPPPRRRSSSTTTTTTXXXYYYZZZ^^^dddjjjppptttyyy|||}}}|||yyywwwsssnnngggcccVVVLLLAAA;;;;;;======;;;???>>>======<<<;;;;;;:::777:::===BBBLLL^^^uuuyyyqqqkkkmmmttt|||www___NNNCCC:::666555333333111111000111111222///////////////......---......------------......333777===KKKggg}}}|||~~~}}}}}}{{{uuuuuuwwwzzzvvvjjjZZZOOOJJJKKKMMMOOOPPPRRRRRRSSSTTTSSSRRRRRRQQQQQQRRRRRRTTTTTTTTTUUUUUUVVVXXXXXXXXXXXXXXXWWWWWWYYY^^^bbbfffkkkssszzzuuurrr{{{nnnaaaTTTJJJCCCCCCHHHNNNWWWdddrrr{{{}}}zzznnn^^^OOOEEE>>>:::888555555555555555666666666444555666888;;;@@@GGGLLLMMMRRR[[[dddjjjttt```cccgggkkkmmmmmmllljjjfffbbb]]]XXXUUUQQQMMMJJJFFFCCC>>>999444111///...,,,---......///.........------............---------------............//////////////////000000111111444999<<>>NNNjjj{{{zzz}}}|||}}}~~~|||{{{|||~~~xxxrrrnnnnnnqqqooodddVVVNNNIIIJJJLLLNNNPPPRRRRRRSSSRRRRRRQQQPPPPPPPPPPPPQQQSSSSSSSSSTTTUUUVVVWWWXXXXXXXXXXXXXXXXXX[[[___bbbggglllttt{{{yyyyyylll^^^QQQIIIAAAEEEKKKUUUaaaooozzz}}}rrrbbbSSSGGG@@@;;;999444444555555555666666666444555555666888===CCCHHHJJJNNNVVV___eeennn~~~]]]```fffjjjmmmmmmlllkkkhhheee___[[[WWWSSSOOOLLLEEECCC@@@;;;666222...,,,,,,,,,.../////////......------............---------------............///,,,,,,---///111444666777111333888;;;;;;@@@PPPaaazzzssstttzzznnn^^^QQQKKKDDDCCCBBB@@@???===<<<;;;;;;999999999888888>>>GGGTTThhh}}}{{{{{{|||xxxwwwnnnooopppqqqqqqqqqqqqqqquuuwww{{{sssgggaaaVVVUUUUUUUUUTTTPPPJJJFFF>>>===;;;:::999999888888888888999:::<<<>>>AAABBBFFFMMMUUU\\\fffwww|||vvvrrrsss~~~cccUUUFFF===777222///000222222222111111000000000111111000///////////////000//////......//////000111555===OOOlll|||yyy{{{~~~}}}}}}~~~~~~yyyuuunnnjjjllljjj^^^RRRKKKHHHIIIKKKNNNPPPRRRSSSSSSRRRRRRQQQPPPPPPPPPPPPQQQRRRRRRSSSSSSTTTVVVWWWXXXWWWWWWXXXXXXYYY[[[___bbbhhhmmmuuu|||wwwhhhZZZQQQHHHHHHKKKQQQ[[[ggguuu~~~|||sssdddTTTHHHAAA===;;;555555555555555555444444555555555555666:::@@@DDDHHHJJJQQQ[[[bbbjjjwww[[[___dddjjjmmmnnnmmmllljjjgggaaa]]]YYYUUUPPPNNNEEEDDDAAA===777222...++++++,,,.../////////......---..................------------.........//////000000///////////////000333555888:::888;;;HHHUUUiii}}}~~~ppp```WWWSSSRRRPPPNNNKKKIIIGGGEEE???<<<;;;;;;;;;999===CCCEEEYYYttt}}}pppaaaUUUNNNKKKJJJIIIHHHHHHFFFCCC@@@:::;;;;;;:::888888999;;;999:::;;;===@@@CCCFFFHHHWWW___hhhmmmrrr}}}xxxxxxyyy~~~{{{jjjMMMEEE===777000***)))---333333222222111111000000333222222111111111111111000000////////////000000///333<<>>===777777666555444333333222555555555555555999>>>BBBGGGHHHOOOXXX```hhhsss~~~[[[___eeeiiikkkkkkllllllllliiiddd^^^XXXTTTQQQOOOMMMGGGAAA???:::333///...........................///+++((((((***,,,,,,+++------............------111111000000000000000111444666888:::;;;===@@@CCCXXXlll|||zzzssskkkhhheeecccaaa^^^YYYTTTLLLDDD>>>===<<<999;;;@@@@@@KKK___vvvzzzvvvoooggg^^^TTTIIICCCBBBBBB@@@???>>>======<<<999777555444888:::999444AAA<<<;;;BBBIIIMMMUUU]]]nnnrrruuuvvvwwwyyyuuuvvv}}}fffRRRCCC>>>888444333333444444444333222111000...------111000000///...---------///............//////000333888;;;NNNrrr~~~~~~uuupppsssooo^^^NNNGGGHHHJJJLLLOOOQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPUUUUUUSSSSSSSSSTTTUUUVVVZZZZZZYYYWWWWWWYYY^^^aaajjjooowww}}}{{{lll^^^UUUOOOKKKNNNTTTZZZaaaiiirrrlll```SSSHHH@@@<<<;;;888777777666666666666777888888777777888:::<<<>>>HHHHHHJJJPPPZZZeeennnsss[[[___eeeiiikkkkkkllllllllljjjeee___ZZZVVVSSSQQQNNNHHHBBB@@@;;;444//////........................222///,,,+++---//////...------............------//////...............///333555777999:::<<>>EEESSSeeexxx|||lllggg___VVVOOOGGGAAA======<<<<<<;;;:::::::::;;;<<<:::888777999<<<<<<:::>>>===CCCPPPZZZaaahhhooorrrvvvyyyzzz{{{tttttt|||jjjSSSDDD???;;;666333222222222222333222222111000///......000000000///...---------///............///000000333888;;;OOOqqq|||zzzzzz|||~~~zzzwwwwwwqqqcccRRRHHHFFFHHHKKKNNNPPPPPPPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPUUUTTTSSSSSSSSSTTTUUUVVVXXXXXXXXXWWWWWWYYY]]]```kkkpppwww}}}wwwiiiZZZRRRMMMNNNSSSXXX```ggglllggg]]]QQQFFF???<<<;;;999888777777666777777777555555444555777999<<<>>>EEEEEEGGGLLLTTT^^^eeejjjxxx[[[___eeeiiikkkkkkllllllmmmjjjfffaaa\\\XXXUUUTTTOOOIIIDDDBBB===555000000........................222000------///000000000------............------///......------...//////222444666777888:::===@@@AAAJJJ]]]xxxiii[[[JJJ@@@<<<::::::;;;===@@@FFFQQQ___nnn{{{yyyppppppzzzwwwqqq\\\VVVLLLDDD???<<<:::888999999888888888888999:::;;;999777777888:::>>>AAAGGGMMMZZZjjjvvv|||~~~xxxsssyyyiiiRRRBBB::::::777333111111111000...111111111000000/////////000000//////...---------...............///000000333888<<>>===999888777666666666666666555444444444555888;;;<<>>CCCSSSddd{{{zzzyyyfffSSSFFF>>>:::888333222111111222111///...///////////////000000000............---------------------......///111111444888???WWWvvv~~~}}}yyyvvvvvvwwwwww~~~}}}rrriiicccXXXKKKEEEGGGJJJMMMOOOOOOOOONNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPRRRSSSTTTTTTUUUSSSUUUWWWYYYZZZ]]]```bbbmmmrrryyyyyyyyylll^^^UUUQQQQQQVVV\\\eeeeeecccZZZNNNCCC>>><<<999888777666555555555555888777666666666888;;;<<<>>>@@@DDDGGGKKKQQQXXX^^^lllyyy[[[___eeeiiikkkkkklllllliiihhhfffdddaaa]]]ZZZXXXUUUPPPKKKIIIDDD;;;444333........................---...//////...---...///------............------,,,,,,,,,,,,---.../////////111333333444555888:::999@@@HHHNNNXXXrrr}}}zzz~~~vvvfffTTTHHHBBB===999:::::::::;;;<<<>>>@@@AAACCCDDDCCCBBB@@@AAACCCEEEXXXhhh~~~{{{xxxwwwsssnnniiibbbXXXLLLDDD>>>===;;;;;;<<<<<<:::888999999888888888999999:::888888;;;???@@@FFF\\\sss{{{wwwxxxuuueeePPPAAA:::888555222222111000000111222111///////////////////////////---------------------------------......000111222444999CCC\\\zzz|||{{{zzzvvvuuuuuutttssslllccc]]]XXXQQQJJJEEEGGGJJJMMMNNNOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLNNNPPPRRRSSSSSSSSSSSSTTTWWWXXXZZZ]]]bbbeeemmmrrryyy~~~vvv|||yyyiii^^^WWWSSSUUUZZZbbbeeeeee]]]PPPDDD===<<<999999888666555555555555999888777777888:::<<<>>><<>>>>>@@@AAAAAA??????@@@AAAJJJUUUfffvvv}}}|||yyyrrrkkkaaaYYYSSSLLLDDD???;;;999888888::::::999888888888888:::;;;===???@@@======AAAEEEEEEKKKeee~~~yyywwwuuuuuusssqqqrrrvvvuuu^^^SSSCCC999666444111...111///......000111111000//////////////////......------------------------------------///000111222333999FFFbbb~~~zzz{{{~~~{{{yyyzzz{{{rrrfffYYYSSSPPPLLLHHHHHHDDDFFFIIIKKKMMMNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLHHHJJJLLLNNNPPPQQQRRRRRRRRRSSSUUUVVVXXX]]]bbbfffmmmrrrxxx~~~wwwzzztttggg^^^XXXXXX[[[```eeegggaaaTTTHHHAAA@@@<<<;;;:::888777666666666666666666777999<<>>===>>>???@@@???@@@@@@???>>>???AAACCCAAAGGGSSS```gggnnn}}}nnneeeXXXNNNHHHDDD@@@>>>;;;999666666777999999999888999:::===@@@CCCEEEGGGIIIIIILLLPPPOOOUUUpppvvvqqqoooooopppjjjkkkppp{{{qqqaaaMMMFFF>>>888666555222000000...,,,,,,...000000000000000//////............------------------------,,,,,,------///000111222333999GGGeeezzzzzztttvvv}}}~~~ppp]]]MMMIIIHHHDDDCCCGGGCCCDDDGGGJJJLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKGGGHHHKKKNNNPPPQQQQQQQQQQQQRRRSSSTTTVVV[[[bbbggglllqqqxxx}}}xxxyyy{{{nnnccc[[[ZZZ]]]```fffjjjeeeYYYMMMGGGEEE>>>===<<<:::999888888888333333444666999===AAADDDEEEJJJOOOQQQRRRUUU\\\bbbjjjwwwaaaccceeefffffffffhhhjjjlllkkkiiifffccc```]]][[[WWWTTTPPPLLLIIIBBB:::333222000......///000000/////////.........---------////////////////////////............////////////111222333333333444666888;;;<<>>===<<<;;;999777666777999:::888666999:::;;;>>>EEEPPP]]]eeeiiiaaa[[[\\\___iii{{{zzzwwwvvvoooiiigggcccooo~~~uuu___NNNBBB???:::555333222333444////////////////////////------............------...---,,,++++++,,,...///...------------...//////444888KKKhhh||||||oooooo{{{}}}xxx|||pppYYYFFFBBBAAA======BBBCCCDDDEEEFFFHHHJJJKKKLLLNNNMMMKKKJJJIIIIIIJJJKKKHHHIIIKKKMMMOOOOOOOOONNNSSSPPPQQQTTTVVVYYY```ggglllrrrxxxyyy||||||rrrddd]]]ZZZZZZccckkkqqqmmmaaaRRRHHHDDDAAA>>>:::888888888888777444222111222666;;;???AAAHHHMMMRRRVVVXXX\\\bbbfffrrr~~~dddddddddeeefffhhhjjjkkknnnmmmkkkiiieeeaaa^^^\\\YYYUUUQQQNNNJJJCCC;;;444222000...---...///////////////.........---------////////////////////////............////////////000222333333222333555888::::::===BBBEEEKKKWWWccczzztttmmmjjjlll|||{{{rrrmmmpppppphhh^^^XXXRRRTTTWWWXXXXXXWWWWWWWWW]]]___[[[PPPFFFBBBAAA@@@===<<<>>>CCCHHHMMMWWWaaarrrzzzuuummmkkkjjjhhhcccbbbjjjvvvyyylllaaaSSSLLLDDD>>><<<<<<<<<;;;===<<<:::;;;<<<<<<;;;:::<<>><<<888444222111111111........................------............------......---,,,,,,,,,------...------------...//////555888JJJfffyyy~~~}}}}}}rrrqqq{{{}}}yyy{{{{{{yyygggTTTCCCAAAAAA>>>>>>BBB@@@@@@AAACCCEEEFFFHHHHHHIIIIIIHHHHHHHHHIIIIIIJJJGGGHHHIIIKKKLLLMMMNNNNNNRRROOOPPPSSSUUUXXX___fffmmmsssxxxzzz}}}vvvjjjbbb______ccckkkqqqpppfffXXXNNNJJJBBB???;;;999999999888777777555333333666:::>>>@@@JJJOOOUUUYYY\\\___eeeiiisss~~~jjjfffbbbbbbfffjjjmmmmmmnnnmmmmmmkkkiiifffcccaaa[[[XXXSSSPPPLLLEEE<<<666222000------...///.....................---------////////////////////////............///////////////111222222111222444777888777999<<<<<<>>>EEENNN]]]xxx{{{mmmgggqqq~~~uuurrrxxx|||sssllljjjnnnrrrsssqqqoooooopppuuuzzzxxxjjjYYYMMMEEEAAA>>><<<<<<>>>???@@@EEELLLVVV\\\fffoooxxx{{{hhhZZZRRROOONNNNNNLLLPPP\\\lll}}}yyyooocccVVVLLLDDD@@@<<<999999:::::::::;;;;;;;;;::::::;;;;;;;;;===DDDOOO\\\jjjyyywwwkkkcccbbbjjjttt~~~kkkYYYJJJ@@@:::999888555333111///..............................------............------............---,,,,,,+++......------......///000555888JJJeeevvvyyyyyy{{{wwwuuu||||||yyyzzzwwwrrr]]]MMMAAA@@@BBB@@@???BBBAAABBBCCCEEEFFFHHHIIIJJJDDDDDDEEEGGGGGGHHHHHHHHHFFFFFFGGGHHHIIIKKKLLLMMMPPPNNNOOORRRUUUWWW^^^fffnnnuuuyyy{{{}}}zzzppphhhdddaaacccjjjrrrssslll```VVVQQQEEEBBB===;;;:::999888777999888666555777:::===@@@JJJOOOWWW\\\___bbbgggkkksss~~~ooohhhaaaaaaffflllooooookkklllllllllkkkiiigggfff]]]ZZZUUURRRNNNGGG???888222000---------......---........................////////////////////////............////////////...000111111000111444666666555777:::;;;;;;???FFFLLLbbbrrr|||pppsss}}}zzziiiVVVHHHEEEAAA???@@@???===???CCCEEEHHHOOOVVV___jjjvvv~~~yyyfffVVVMMMIIIFFFEEEEEECCCGGGRRR```rrrxxxlllbbbZZZRRRIIIBBB>>>===<<<;;;;;;;;;;;;;;;999:::;;;;;;;;;<<>>;;;;;;>>>???@@@BBBFFFLLLUUU^^^ccckkkpppvvv|||}}}zzzwwwhhh___SSSKKKFFFDDDBBB@@@AAA>>>>>>EEEPPP^^^rrrtttccc]]]TTTNNNIIIFFFBBB???>>>>>>???>>>>>>======>>><<>>???AAABBBDDDEEEFFFEEEFFFGGGGGGGGGEEEDDDCCCHHHHHHHHHHHHIIILLLNNNOOOQQQOOOPPPSSSVVVYYY```hhhqqqwww{{{|||}}}|||wwwpppiiibbb^^^^^^dddlllrrrqqqgggZZZQQQGGGDDD@@@===;;;;;;999888777888999999:::>>>DDDHHHMMMSSS]]]ccchhhkkkpppsssttt|||wwwpppgggcccfffkkkppprrrrrrrrrqqqoookkkfffaaa^^^]]]ZZZWWWTTTQQQLLLDDD>>>444222///......///...------------...............////////////////////////............////////////...000111111000111333666888666666999:::888999<<>>:::999:::>>>>>>>>>???AAAFFFJJJLLLOOORRRWWW\\\^^^]]]ZZZXXXOOOLLLHHHDDDAAA???;;;999???<<<;;;???EEEOOO```nnn|||yyyxxxvvvwwwzzz~~~}}}ttteeeZZZOOOKKKFFFAAA@@@???>>>===:::<<<===>>>======???@@@EEEJJJNNNNNNKKKMMMUUU]]]iiiyyy}}}rrrwww}}}sssaaaUUUGGG>>>;;;:::666333111222222222111000//////------------------------,,,,,,------------,,,,,,,,,---------...------,,,//////......//////000111111:::RRRnnn}}}|||yyy{{{yyypppnnnnnniiiaaaJJJFFFBBBAAAAAAAAA>>><<<===>>>???AAACCCDDDEEEFFFGGGGGGGGGFFFFFFEEEDDDCCCHHHIIIIIIJJJKKKMMMNNNOOOQQQOOOPPPTTTWWWZZZaaaiiiqqqwww{{{{{{}}}uuusssqqqmmmhhhccc^^^[[[XXX^^^fffoooppphhhZZZOOOGGGCCC???===<<<;;;:::999666888::::::;;;@@@GGGMMMTTT[[[cccjjjoootttyyy}}}{{{yyyssslllfffeeeiiiooosssrrrrrrrrrqqqmmmgggbbb___\\\YYYVVVTTTRRRMMMFFF@@@666333000//////000///...---------.........//////////////////////////////............///////////////000111111111222444666888444444777888777888;;;===EEEIIIWWWsss{{{vvvpppnnnuuu}}}|||vvvggg]]]RRRLLLGGGAAA>>>>>>???>>>>>>>>>???@@@@@@@@@@@@BBBEEEHHHJJJKKKKKKJJJHHHIIIJJJHHHDDD@@@<<<;;;???======??????CCCNNNZZZfffttt}}}yyyuuuvvvsssmmmhhhgggeeecccbbb```^^^\\\[[[]]]```bbbaaaZZZQQQJJJEEECCC???=========>>>>>>===AAADDDFFFHHHJJJNNNRRRYYY^^^cccaaa]]]^^^gggppp|||}}}{{{}}}nnn```NNNIIIBBB<<<888777555444000000000000000/////////------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---......//////////////////000000111222===VVVrrr|||wwwxxxxxx{{{{{{~~~}}}{{{~~~uuummmiiiggg^^^TTTDDDBBB???>>>???@@@>>>;;;???@@@AAABBBDDDFFFGGGHHHFFFEEEEEEDDDDDDDDDEEEEEEGGGHHHJJJKKKMMMMMMNNNNNNPPPNNNOOOSSSVVVYYYaaaiiiqqqwww{{{{{{|||{{{qqqmmmcccbbb```]]]ZZZXXXUUUTTTQQQVVV```kkkpppjjj[[[OOOEEEBBB>>><<<;;;;;;;;;:::666999;;;<<<<<>>===???@@@BBBDDDFFFHHHJJJKKKLLLOOORRRQQQLLLFFFDDDDDD===<<<======:::888>>>FFFJJJWWW^^^YYYWWW[[[\\\WWWRRRQQQPPPOOOPPPOOONNNMMMIIIKKKNNNOOONNNKKKGGGEEE@@@???=========???@@@AAAKKKOOOTTTXXX[[[```fffkkkpppvvvzzzwwwqqqqqqzzz}}}~~~~~~rrraaaRRR???@@@>>>999333000000333//////.........//////000------------------------+++,,,,,,------,,,,,,+++,,,+++++++++,,,...000111///////////////000111111333???XXXttt{{{tttuuuqqqsssyyyzzzvvvxxx}}}yyyxxx|||}}}sssjjjfffaaaVVVJJJ??????===;;;===??????<<<<<<<<<===???AAABBBDDDDDDDDDCCCBBBBBBCCCDDDFFFGGGFFFGGGIIILLLMMMMMMMMMMMMOOOMMMNNNRRRUUUXXX```hhhqqqvvvzzzzzz{{{||||||vvviii^^^ZZZTTTSSSQQQPPPNNNNNNNNNNNNMMMRRR\\\iiipppkkk]]]PPPDDDAAA>>><<<;;;<<<;;;:::777:::=========AAAHHHOOO[[[aaahhhnnntttzzz~~~xxxooohhhggglllrrrtttttttttssspppmmmiiiggg```\\\WWWTTTRRRNNNHHHCCC;;;333...///111//////000//////............///////////////...------,,,,,,,,,,,,,,,---------......000000000000111222333444777777777888999999999:::???AAAFFFNNNYYYlllrrrggg```WWWNNNKKKIIIGGGFFFEEECCC@@@>>>>>>???AAADDDHHHOOOVVV[[[aaannnwwwrrrhhh^^^UUUMMMIIIFFFBBBAAAAAAAAAAAA@@@FFFFFFFFFEEECCCBBBDDDEEEKKKHHHFFFIIILLLNNNJJJFFFDDDCCCBBBBBBBBB@@@>>><<<@@@@@@BBBDDDCCCCCCKKKTTTYYYeeerrrzzzzzzzzzyyy~~~|||~~~}}}yyywww}}}yyymmm[[[KKKCCC999888555333111000000000000000000000////////////...,,,++++++---......---000...+++))))))***,,,...++++++,,,,,,,,,,,,---------------...///000111222666CCC[[[sss}}}wwwttttttrrrsssxxxzzzwwwuuuvvv{{{~~~zzz{{{~~~{{{tttnnnggg\\\OOODDD:::;;;<<<>>>>>>>>>>>>=========???@@@BBBDDDEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEGGGHHHIIIJJJKKKKKKKKKKKKJJJLLLNNNQQQVVV]]]eeejjjtttvvvwwwzzz|||}}}~~~~~~yyyooohhhfffaaaXXXSSSSSSKKKKKKJJJIIIHHHHHHHHHHHHIIIKKKSSSaaakkkkkk```UUUMMMGGGAAA>>>>>>???>>><<<::::::::::::<<<@@@GGGLLLXXX^^^fffnnnuuuzzz~~~}}}xxxooohhhfffjjjooorrrrrrrrrrrrpppllliiiggg```]]]ZZZYYYWWWQQQJJJDDD<<<444///000111//////000//////............//////------..................------........./////////000000000000111222333444777777777888888999999:::===>>>BBBIIIQQQ```xxxuuujjj[[[WWWQQQMMMJJJIIIGGGFFFIIIJJJNNNTTT\\\fffpppwww~~~sssiii^^^XXXPPPIIIEEEDDDCCCCCC@@@BBBBBBBBBAAAAAABBBCCCGGGIIIMMMUUU[[[\\\VVVPPPMMMJJJFFFEEEFFFEEECCCAAABBBBBBEEEJJJNNNUUUbbbnnn|||zzzssstttoooqqquuuyyytttiii]]]NNNBBB===666555333222111111111111000000/////////.........///---,,,,,,...//////...000///---++++++,,,---...++++++,,,,,,,,,,,,------+++++++++,,,---...///000666BBBYYYqqq}}}}}}yyyxxxsssqqqsssyyy|||zzzyyyzzz~~~}}}vvvoooggg\\\NNNCCC888999;;;===>>>>>>============>>>???AAABBBCCCCCCEEEEEEDDDDDDDDDEEEFFFGGGGGGGGGHHHJJJKKKKKKKKKKKKKKKLLLNNNQQQUUU\\\dddiiitttuuuwwwyyy{{{|||}}}~~~yyynnnddd\\\[[[ZZZTTTOOONNNIIIHHHGGGFFFEEEDDDDDDDDDGGGIIIPPP]]]iiikkkbbbYYYQQQKKKCCC???>>>>>><<<;;;;;;;;;::::::;;;???EEEIIITTTZZZccckkkqqqvvvyyy|||}}}{{{vvvnnngggeeegggkkknnnoooppppppooollliiigggaaa___^^^]]][[[UUULLLEEE===666000000111///...000//////............//////,,,,,,------...//////000....../////////000000000000000000000111222333444666666777777888999999:::;;;;;;???CCCGGGPPPbbbsssuuummmbbbYYYUUUUUUVVVXXX^^^___bbbhhhrrr~~~xxxqqqeeeZZZRRRLLLIIIFFF>>>???@@@@@@@@@AAACCCEEELLLSSS```ooozzz|||vvvpppaaaZZZSSSPPPQQQQQQOOOLLLOOOOOORRR[[[dddqqqwwwlllhhhiiimmmvvvvvvdddWWWKKK@@@999777333222111111000111111222//////.........---------///...,,,---///000000///............------------++++++,,,,,,,,,,,,------+++++++++,,,---...000000888DDD[[[rrr~~~}}}~~~uuutttwwwxxxppphhh[[[LLLAAA666888999;;;<<<======<<<======>>>>>>???@@@@@@@@@AAA@@@@@@@@@AAAAAABBBCCCFFFGGGHHHIIIKKKKKKKKKLLLLLLMMMOOORRRVVV\\\dddiiirrrsssuuuxxxzzz||||||}}}vvveee[[[SSSSSSVVVTTTQQQOOOIIIHHHGGGEEEDDDCCCCCCCCCFFFGGGMMMYYYfffkkkgggaaaYYYQQQHHHAAA???>>>===<<<=========<<<===@@@FFFJJJRRRXXXaaaiiiooorrruuuwwwwww~~~yyywwwrrrlllfffdddeeehhhkkkmmmooopppooommmjjjhhhdddaaa___]]][[[VVVOOOIII@@@888111000111///.../////////............//////---------.........//////....../////////000000000000000000000111222333444555666666777888999::::::::::::===@@@BBBFFFSSS___rrryyynnniiikkkooorrrwwwuuuuuuxxx~~~zzzrrrjjjaaaZZZUUUHHHHHHGGGEEEEEEGGGLLLPPP\\\fffwwwxxxmmmhhhhhhhhhfffcccddddddiiirrr~~~~~~ssskkkhhhuuu|||xxxiiiWWWJJJAAA999555666222111111000000000000000......---------,,,,,,,,,...---,,,,,,...//////...,,,,,,---......---,,,++++++++++++,,,,,,,,,---------.........///111222333:::HHH```www~~~yyyxxx}}}{{{rrrhhh[[[KKK@@@555666888:::;;;<<<<<<;;;<<<<<<============>>>>>>===>>>>>>??????@@@AAABBBEEEFFFGGGIIIJJJKKKKKKLLLNNNOOOQQQSSSWWW^^^eeejjjqqqrrrtttwwwyyy{{{||||||{{{eee\\\UUUUUUZZZ\\\YYYVVVPPPOOOMMMKKKIIIHHHGGGGGGIIIIIIMMMWWWccckkkllliii^^^VVVKKKDDDAAAAAA@@@???>>>>>>??????AAAEEEJJJNNNSSSYYYbbbjjjnnnqqqssstttuuu}}}wwwtttoooiiieeecccdddfffjjjllloooppppppnnnkkkhhhgggccc^^^ZZZYYYVVVQQQMMMCCC:::222111000....../////////............////////////.........---------------........./////////000000000000111222333444444555666777888999:::::::::;;;>>>BBBCCCDDDMMMVVV^^^mmm{{{tttvvv|||~~~zzz|||}}}zzzrrrlllaaa^^^ZZZVVVTTTWWW]]]bbblllsss}}}zzzttttttzzzyyyuuutttvvvzzzuuudddXXXJJJBBB<<<777444555222222222111000///...---------------,,,,,,,,,,,,---+++***+++,,,...------)))***,,,------,,,+++***+++++++++,,,,,,,,,------.........///000111222333999IIIddd{{{{{{zzzwwwwww|||~~~tttiii[[[JJJ???555666888999;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<>>666777888:::::::::999999;;;;;;;;;<<<<<<<<<<<<<<<<<<===???AAACCCDDDDDDDDDDDDEEEFFFHHHJJJKKKLLLLLLNNNPPPRRRVVVZZZaaaiiinnnpppqqqtttwwwyyy{{{}}}}}}yyyqqqoooggggggdddcccfffjjjjjjffffffdddbbb___\\\ZZZXXXWWWUUUSSSSSSWWW```hhhmmmooo```XXXNNNFFFCCCAAA???>>>999<<<>>>AAADDDIIIOOOSSSWWW[[[aaagggjjjmmmoooqqqvvv|||~~~tttkkkeeecccccccccmmmooorrruuutttqqqmmmjjjhhhddd___\\\[[[XXXTTTPPPGGG===444111000...---/////////............//////..................------....../////////000000000000000000000111222333444333444555666777999::::::999:::===BBBDDDEEEJJJPPPSSSZZZfffsss{{{xxx~~~xxxrrrooohhhcccaaaaaaeeemmmyyyxxxvvvtttwwwyyycccSSSBBB:::555555555222000111111111222222222111000///............---------------+++******,,,------,,,)))***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...000111222777HHHddd{{{}}}yyyyyyyyyyyywwwkkk\\\KKK???777888999:::::::::999888:::;;;;;;;;;<<<<<<======777999;;;===???@@@AAAAAACCCDDDFFFHHHJJJKKKLLLLLLLLLNNNQQQTTTYYYaaaiiioooppprrrtttwwwzzz|||~~~~~~~~~vvvmmmllljjjnnnqqqooopppuuuvvvttttttrrrooolllhhhfffdddccc[[[XXXVVVWWW]]]dddiiikkkggg___UUUMMMHHHEEEAAA>>>===???BBBEEEHHHLLLRRRVVV[[[___dddgggjjjmmmpppsssyyy}}}xxxmmmfffccccccbbbnnnqqqtttvvvvvvrrrnnnkkkgggdddaaa___^^^ZZZTTTOOOHHH>>>555222000...---/////////............//////,,,,,,------.../////////000000000000111111111111000000000000111222333444333333444666777999::::::888888;;;AAACCCCCCGGGNNNRRRUUU[[[dddrrr~~~{{{yyyvvvtttuuuxxx}}}zzzwwwxxx~~~~~~ttt]]]KKK>>>666222333444222000111///000111333333333222111//////.........---------...,,,++++++---......---+++++++++,,,,,,---------++++++,,,,,,,,,---------////////////000222333444:::JJJeee|||~~~wwwlll]]]KKK???999999:::;;;:::999888777::::::;;;<<<<<<===>>>>>>888:::<<>>===<<<<<<<<<<<<;;;<<<@@@EEEIIIJJJNNNXXXbbbgggppp~~~~~~|||{{{sssdddPPPBBB:::888555222111111333444111111000......---------000///...---,,,+++++++++++++++******++++++,,,---******+++,,,------......'''(((***---............//////000///......111333:::OOOggguuu{{{~~~tttgggVVVFFF???:::999888888:::;;;:::999888888888999:::;;;===>>><<<<<<======>>>>>>??????<<>>BBBEEEHHHKKKSSS[[[___fffuuu~~~~~~~~~pppggg```UUUGGG<<<888666444111000000222333111000///...------------//////...,,,,,,++++++,,,++++++******++++++,,,---++++++++++++,,,,,,,,,,,,***+++---...///000//////.../////////...///111444;;;QQQhhhtttzzz|||zzzxxxnnnbbbQQQBBB:::999888777888999:::999888888888888999:::;;;<<<===<<<<<<<<<===>>>>>>??????===AAAFFFJJJJJJJJJJJJJJJLLLNNNPPPRRRVVV]]]eeekkknnntttxxxxxxzzz~~~yyyrrrkkkddd^^^\\\\\\^^^dddkkkoooooommmhhh___VVVOOOKKKHHHHHHJJJNNNUUU[[[___```gggkkkppprrrrrrtttyyy}}}zzzqqqjjjgggffffffkkkooosssuuutttqqqooonnnjjjeeeaaa```aaa^^^XXXRRRJJJDDD:::333//////000000......------------......---------------...//////,,,,,,,,,,,,---...000000////////////000111222333222111222555888999999888;;;===??????>>>>>>???@@@DDDGGGMMMUUUZZZ___hhhqqq~~~}}}qqqfffXXXNNNJJJEEE===777666444222000//////000111000000///...------------///...---,,,,,,++++++,,,++++++******++++++,,,---,,,++++++++++++*********,,,,,,---...............,,,---.........000333555>>>TTTjjjrrruuuvvvwwwvvvmmmbbbRRRBBB:::777666555666888999888777999999888888999:::;;;;;;;;;;;;<<<======>>>?????????BBBEEEHHHHHHIIIJJJKKKLLLNNNPPPRRRVVV]]]dddjjjoootttxxxxxxzzz~~~zzzsssmmmhhhfffeeecccgggllloooooommmjjjcccZZZQQQLLLKKKJJJKKKOOOVVV\\\```bbbffflllrrruuuvvvwwwyyy|||}}}vvvoooiiiggggggiiimmmrrruuutttrrrpppooojjjfffbbbaaaaaa___YYYTTTKKKEEE<<<555111111111111......------------......---------.........//////+++++++++,,,---...//////......//////111222444444222222222444777999888888999<<<@@@BBBAAAAAA@@@AAABBBEEEKKKSSS[[[aaafffjjjooo~~~qqq\\\RRRFFF???===<<<999555333222000///......///000000///...---------------...------,,,+++++++++,,,++++++******++++++,,,---*********************++++++++++++++++++++++++++++++,,,.........000444666AAAWWWkkkpppooovvvwwwooossstttmmmcccSSSCCC;;;555444444555777888777666999999888888888999999::::::;;;;;;<<<===>>>??????@@@BBBDDDFFFFFFGGGIIIKKKLLLNNNQQQSSSWWW^^^eeejjjpppuuuxxxxxxyyy~~~~~~yyytttppppppnnnkkklllpppoooooonnnkkkfff]]]SSSMMMJJJIIIIIIMMMSSSYYY]]]___bbbhhhoootttvvvuuuuuuuuu{{{}}}zzzqqqiiiffffffggglllqqquuuuuusssqqqpppjjjgggdddbbbaaa___ZZZWWWMMMGGG>>>777333222111111......------------............//////000000000000,,,,,,,,,,,,,,,---.../////////000111222333555666444333333444777999999888777;;;@@@CCCDDDDDDEEEFFFDDDHHHNNNTTT\\\bbbffffffdddmmm|||ooo[[[JJJCCC<<<888888888666333111111///...............///......------------...------,,,+++++++++,,,,,,++++++******++++++,,,---'''((((((***+++,,,------,,,,,,++++++************+++,,,---...///111444777AAAWWWkkkooolllqqq{{{qqqjjjooo~~~zzzpppjjjaaaQQQAAA999444333333444666777777666888888777777777888888999::::::;;;<<<===>>>??????@@@BBBDDDDDDEEEFFFHHHKKKLLLNNNQQQUUUYYY___fffkkkpppuuuwwwvvvxxx}}}}}}yyywwwxxxwwwtttsssvvvwwwvvvuuusssoooggg\\\UUUKKKIIIIIIKKKQQQVVV[[[]]]___eeelllrrrtttrrrpppnnnsss|||tttzzz{{{qqqhhheeeffffffkkkrrrvvvvvvtttrrrqqqllliiifffcccaaa^^^[[[XXXOOOIII@@@999444222111000......------------.........//////000111000000000------,,,,,,---...//////111111111111222333555555666444444555777999:::999777:::>>>BBBDDDGGGJJJLLLJJJNNNRRRTTTXXX___bbbbbb^^^aaakkkzzzsss^^^MMM>>>:::666444555555333000000000///.....................---------------...,,,,,,++++++++++++,,,,,,++++++******++++++,,,---&&&'''(((***,,,---...///...---,,,,,,,,,,,,------+++,,,.........000444777???TTTiiinnnmmmrrr~~~{{{pppfffjjjyyyzzzrrrmmmdddSSSCCC:::444333333444666888777777777777666666777888999999999999:::;;;===>>>??????@@@BBBDDDDDDDDDEEEGGGIIIIIILLLPPPTTTYYY```ggglllppptttvvvuuuvvv{{{~~~~~~}}}}}}}}}~~~|||{{{~~~|||zzzxxxtttlllbbbZZZPPPNNNMMMNNNRRRWWW[[[]]]___dddkkkppprrrppplllhhheeepppooowww~~~{{{pppfffdddeeeeeekkkrrrwwwxxxvvvtttrrrnnnkkkhhhdddaaa]]]ZZZYYYRRRKKKBBB;;;555222000///......------------......---...///000000000//////......------......///000111111111111111222333333666555333444666888999999999:::===???AAAFFFKKKOOONNNSSSUUURRRTTT[[[```aaaaaa___cccmmm{{{~~~}}}{{{iiiZZZMMMDDD999666333222333333222000////////////...............------,,,,,,------...,,,+++++++++++++++,,,,,,++++++******++++++,,,---((()))***+++,,,---...///---,,,,,,++++++,,,---...,,,---.........000333666???RRRdddjjjlllrrr}}}}}}}}}pppeeehhhwww{{{tttooofffVVVEEE<<<444333333444777888888777555555555666777888999:::888999:::;;;===>>>???@@@???AAADDDEEEEEEEEEFFFGGGEEEHHHMMMRRRXXX___gggkkkooosssuuussstttyyy}}}}}}|||}}}~~~~~~zzz|||zzzwwwtttmmmccc\\\VVVTTTQQQQQQTTTYYY]]]^^^^^^bbbhhhmmmooolllgggbbb]]]iiixxxllluuu}}}zzzoooeeeccceeeeeekkkrrrxxxyyywwwuuusssooommmiiiddd```]]]ZZZYYYSSSMMMDDD<<<666222000............------.........,,,,,,.../////////...---//////.........//////000111000000000000000111111666444333333666888888888:::;;;;;;<<>>???@@@>>>AAADDDEEEEEEEEEEEEFFFBBBEEEKKKQQQWWW^^^fffkkkooossstttrrrsssxxx|||||||||}}}yyyvvvyyy~~~}}}yyyvvvpppfff___YYYVVVSSSRRRUUUYYY\\\^^^]]]```eeeiiikkkhhhbbb]]][[[eeesss~~~lllvvv|||yyyqqqjjjccc]]]fffmmmuuu{{{{{{yyyxxxwwwrrrpppmmmjjjfffaaaZZZVVVQQQMMMFFF>>>888333111000////////////////////////,,,,,,,,,---------......//////...------------...000000000///////////////555555555555555666777777;;;>>>BBBDDDFFFHHHJJJLLLOOOPPPQQQQQQQQQSSSVVVYYY\\\```dddeeehhhqqq}}}|||~~~}}}ppp^^^NNNEEE@@@;;;777333333333222111000//////111000000///...---------+++,,,,,,------,,,,,,+++************************,,,++++++******++++++,,,++++++++++++++++++++++++---------,,,,,,++++++++++++***,,,......---222999@@@UUUbbbfffkkkkkkmmmxxxnnn```hhh|||tttggg```YYYLLL@@@:::444444444555555555555666777777777888999999:::::::::::::::;;;<<<===>>>???@@@@@@AAACCCDDDFFFGGGGGGHHHJJJNNNSSSZZZbbbhhhlllrrrtttwwwxxxxxxzzz|||~~~zzztttoooiiieee\\\YYYVVVTTTTTTXXX\\\_________aaabbbdddbbb___\\\YYY^^^lll{{{llluuu|||zzztttnnnhhhccceeekkksssxxxyyywwwvvvvvvrrrpppmmmjjjgggaaa[[[WWWPPPLLLEEE===666111///...........................,,,,,,,,,---------......---------------...///000000000000000000000000000555555555555666777888888<<>>;;;777444222222222222111000///...000000000///...---------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,///...---222:::DDDZZZfffiiimmmjjjjjjsssyyy}}}lllaaakkkrrrddd\\\TTTHHH<<<666333333333333444444444555666777777888888999:::::::::::::::;;;<<<===>>>???@@@@@@AAACCCDDDFFFGGGGGGJJJLLLPPPVVV^^^eeekkknnnrrrtttvvvxxxyyy{{{~~~{{{uuunnngggccc\\\YYYVVVTTTTTTWWW[[[^^^^^^^^^```bbbcccbbb___]]]VVVZZZfffvvvjjjsss||||||xxxtttnnnhhhdddiiipppuuuwwwvvvuuutttsssqqqnnnkkkhhhccc]]]YYYQQQMMMFFF>>>777222///...------------------------,,,,,,,,,---------......,,,,,,,,,---...///000111111111111111111111111111444444444555777888:::;;;===???BBBDDDEEEFFFHHHJJJDDDFFFJJJLLLMMMNNNPPPQQQWWW\\\```aaa```bbbhhhmmmsss~~~rrraaaPPPIII@@@:::888666444222111222222111111000///...000000//////...---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))))))))***++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,+++---000///...333;;;III```mmmmmmoookkkhhhmmmqqqyyy~~~|||{{{~~~yyykkkcccnnnsssddd[[[QQQDDD999444222222222333333333444444666666777888888999999::::::::::::;;;<<<===>>>???@@@@@@AAACCCDDDEEEFFFGGGMMMOOOTTTZZZaaahhhnnnrrrrrrtttvvvxxxyyy|||xxxooogggbbb\\\YYYVVVTTTTTTWWWZZZ]]]]]]]]]___aaaccccccaaa^^^VVVXXXaaaooo{{{gggsss~~~{{{rrrjjjeeeiiiooosssvvvvvvuuutttsssqqqooommmjjjeee___[[[VVVQQQJJJBBB:::555222000------------------------,,,,,,,,,---------......,,,,,,,,,------///000000111111111111111222222222333333444555777999;;;<<<===???BBBCCCDDDEEEGGGHHHDDDHHHMMMPPPQQQRRRRRRSSSSSSXXX]]]_________aaadddkkkpppzzzttt^^^NNNBBB???:::777666555333222000000111111000//////.../////////......---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,...000000///444;;;KKKdddrrrrrrrrrnnnhhhkkkooovvv{{{yyyxxx}}}zzzllldddooowwwhhh]]]RRREEE:::666222333333333333444444444666666777777888999999999:::::::::;;;<<<===>>>???@@@@@@AAABBBCCCEEEEEEFFFMMMPPPUUU\\\cccjjjpppsssuuuvvvwwwxxxzzz|||}}}tttjjjccc\\\ZZZWWWTTTTTTVVVYYY[[[]]]]]]^^^aaadddeeecccbbb[[[\\\aaalllxxxiiivvvxxxnnnhhhjjjnnnsssvvvwwwvvvuuutttrrrpppnnnlllgggbbb^^^XXXSSSLLLCCC;;;666222111------------------------,,,,,,,,,---------......///......---------......000000111111222222222222222222333555777999;;;<<<<<<>>>AAACCCCCCDDDFFFGGGIIIMMMRRRVVVWWWWWWXXXXXXUUUYYY^^^```^^^]]]]]]]]]eeefffiiippp}}}ttt___NNNCCC<<<;;;888666555333111000//////000000000///..................------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,...000000///444;;;JJJfffuuutttuuusssmmmnnnooowww}}}|||}}}}}}ooofffnnn~~~yyykkk```SSSEEE:::666444444444444555555555555555666666777888888999999:::::::::;;;<<<===>>>???@@@AAAAAABBBCCCDDDEEEEEEKKKNNNTTT[[[cccjjjooorrrwwwxxxzzzzzzzzz{{{~~~wwwlllddd\\\ZZZWWWUUUTTTVVVXXXYYY]]]]]]^^^aaaeeegggfffeeedddeeegggnnnxxxlllxxxuuukkkkkknnnrrrvvvxxxxxxvvvuuusssqqqpppmmmiiidddaaaXXXTTTLLLCCC:::444111///------------------------,,,,,,,,,---------......//////...---------------//////000000111222222222111222333444666888:::;;;;;;===@@@BBBCCCDDDFFFHHHLLLPPPUUUXXXYYYYYYYYYZZZ\\\^^^______\\\YYYXXXWWW\\\ZZZZZZ___kkk}}}vvv```MMMBBB===777666555444222000///.........////////////......------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++---000///...333;;;IIIgggwwwvvvxxxxxxsssrrrooowww}}}}}}qqqhhhppp~~~xxxlllaaaTTTDDD999555444444444555555555666666555555666777777888888999:::::::::;;;<<<===>>>???@@@AAAAAABBBCCCCCCDDDDDDHHHKKKQQQYYYaaahhhmmmooowwwyyy{{{{{{{{{{{{}}}~~~}}}~~~{{{nnneee\\\ZZZWWWUUUTTTUUUVVVXXX[[[[[[]]]```eeeggghhhgggiiilllnnnqqqxxxlllvvv|||lllkkkmmmpppuuuxxxxxxvvvuuutttrrrqqqoookkkfffbbbZZZUUUMMMDDD;;;555111000........................,,,,,,,,,---------............---------......///......///000000111222222111111222333555666888999999<<>>???@@@AAAAAABBBBBBCCCCCCDDDEEEIIIPPPXXX```gggkkknnntttvvvzzz||||||||||||}}}|||~~~ssshhh\\\ZZZXXXUUUTTTTTTUUUVVVYYYYYYZZZ^^^cccfffhhhhhhhhhooorrrsssvvv~~~iiipppyyylllkkkkkkoootttxxxwwwvvvvvvtttsssqqqppplllgggccc]]]XXXPPPFFF>>>777333222////////////////////////,,,,,,,,,---------......,,,,,,,,,---...///000111---......///000111111111111111222222444555777888888;;;>>>AAABBBDDDGGGIIIIIIKKKOOOPPPPPPPPPRRRSSSYYYYYYXXXWWWWWWXXXYYYYYYTTTSSSTTTXXX```gggmmmpppzzz}}}nnnYYYHHH>>>:::888666+++---//////000000222333------......///......---------------------------+++,,,,,,------,,,,,,+++******************************))))))))))))******+++++++++++++++++++++++++++++++++,,,,,,---------+++***,,,......---222999JJJjjjyyyvvvyyy|||xxxwwwsssxxxzzzxxx|||zzzqqqnnnyyyxxxooofffXXXGGG:::666222222333333333444444444555555666666777888888888:::::::::;;;<<<===>>>???AAAAAAAAABBBBBBCCCCCCCCCDDDHHHOOOWWW___fffkkkmmmppptttyyy|||}}}}}}}}}~~~|||~~~xxxmmm\\\ZZZXXXVVVTTTTTTUUUVVVWWWWWWXXX\\\aaaeeeggggggfffnnntttsssuuu|||ccciiinnnqqq{{{zzzmmmlllkkknnnrrrwwwzzz|||wwwvvvuuutttsssooojjjgggaaa\\\TTTJJJ@@@999444111000...------......---,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---......////////////000000000000000111222333555666777888999999:::<<<@@@DDDIIIKKKMMMLLLKKKKKKMMMPPPSSSUUUUUUUUUVVVVVVWWWWWWXXXXXXTTTUUUVVVWWWZZZ```ggglllooowwwvvv]]]SSSFFF===:::888666333((()))+++---...///000000------............------//////...---,,,,,,++++++++++++,,,+++***))))))***************************))))))(((((())))))***+++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))+++.........333;;;LLLlllyyyqqqttt{{{yyyvvv}}}yyyuuuuuuxxx|||ssspppzzzxxxnnndddWWWFFF999444444333333333333444555555555555666666777777888888888888888888999:::;;;<<>>>>>???@@@AAABBBCCCDDDDDDHHHOOOVVV]]]dddkkkooooooqqqtttwwwzzz|||}}}}}}sssccc___YYYVVVUUUUUUVVVVVVYYYYYYZZZ\\\___aaaccccccfffhhhlllrrrwww{{{}}}}}}{{{}}}\\\gggoooppprrrwwwuuunnnffffffhhhlllrrrvvvxxxxxxwwwuuurrrpppooommmjjjhhhddd___WWWMMMCCC:::444000000...------......---,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---....../////////000000000111111222222222333444555666666<<<===>>>AAACCCEEEGGGHHHKKKJJJIIIHHHHHHIIIJJJKKKOOORRRVVVZZZ]]]\\\[[[ZZZZZZ[[[\\\[[[ZZZYYY[[[\\\___```fffrrrwwwcccQQQGGG@@@:::444111111111000...000000000000///...------------............------......------,,,,,,++++++,,,+++))))))+++,,,,,,+++***************************))))))))))))***++++++*********************)))++++++++++++++++++++++++,,,,,,---000000000666>>>TTTqqq{{{ssswww|||uuuooouuuxxxuuu|||~~~vvvlllcccVVVGGG;;;777444333333333333444555555555555666666777777888888888888888888999:::;;;<<<======>>>@@@AAACCCDDDEEEDDDHHHNNNUUU\\\ccckkkoooooopppsssvvvyyy{{{}}}}}}~~~vvvjjjeee^^^XXXVVVVVVVVVVVVYYYZZZ[[[\\\^^^___aaabbbeeehhhmmmrrrwwwzzz|||}}}|||^^^lllwwwuuusssssspppiii^^^___ccciiipppuuuwwwxxxyyyvvvrrrpppooonnnllljjjeeeaaaZZZPPPEEE<<<444000000...------......---,,,,,,,,,,,,------------...---,,,,,,,,,,,,---....../////////000000111111222222333333444444555666666;;;<<<>>>@@@AAACCCCCCCCCIIIIIIHHHHHHIIIIIIJJJJJJLLLNNNQQQTTTVVVWWWWWWVVV\\\\\\\\\ZZZXXXYYY[[[]]]```___aaahhhqqq|||hhhWWWIIIAAA<<<999666333222333333222000///////////////...---,,,,,,------......------,,,---------,,,,,,,,,+++++++++***((()))***+++++++++************************((((((((((((((()))***************)))))))))))))))***+++++++++++++++,,,,,,---,,,---000000000777???XXXqqqyyyrrrwww}}}pppoooyyywww}}}uuullldddXXXHHH===888444333333333333444555555555555666666777777888888888888888888999:::;;;;;;;;;<<<>>>???AAACCCDDDEEEDDDHHHNNNTTT[[[ccckkkppprrrsssuuuwwwzzz|||}}}~~~}}}~~~xxxnnnhhh```ZZZWWWWWWWWWWWWXXXYYY[[[\\\]]]```ccceeefffjjjpppuuuyyy{{{}}}}}}]]]mmmxxxwwwqqqnnniiibbbWWWYYY]]]eeemmmtttwwwxxxzzzwwwtttrrrqqqooonnnlllfffbbb\\\SSSHHH>>>555111000...------......---,,,,,,,,,---------.........---,,,,,,,,,,,,---....../////////000111222222222333333444555666666777777999:::;;;===>>>?????????DDDEEEFFFHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMOOOQQQRRRYYYXXXVVVTTTSSSWWW\\\aaa___^^^___dddhhhooo{{{uuu]]]KKKBBB===:::777333222000000000000///---,,,,,,---.........------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++++++++)))***++++++***)))***+++************************,,,++++++++++++,,,------***)))))))))))))))))))))*********++++++,,,,,,,,,---,,,---//////000666???XXXooovvvpppvvvwwwmmmvvv{{{vvvwww}}}vvvnnnggg\\\KKK>>>999444333333333333444555555555555666666777777888888888888888888999:::;;;;;;;;;<<<===???AAACCCDDDEEEDDDHHHMMMSSSZZZbbbjjjpppuuuuuuvvvwwwyyyzzz{{{||||||}}}yyynnnhhh```ZZZXXXWWWWWWVVVWWWYYY\\\]]]___bbbgggkkkkkkpppvvv{{{}}}~~~XXXhhhuuutttpppmmmeee\\\VVVXXX\\\ccckkkssswwwxxxyyywwwuuusssrrrqqqnnnllleeeccc]]]UUUKKK@@@777222000...------......---,,,,,,---------............---,,,,,,,,,,,,---.........///000000111222333333333444555666777999::::::999999:::;;;<<<>>>??????AAABBBEEEIIIKKKLLLMMMMMMMMMLLLKKKKKKLLLNNNQQQSSSVVVTTTQQQNNNNNNSSSZZZ```______bbbfffggggggmmmuuu{{{cccVVVGGG===;;;:::555000000000000000//////......***+++,,,---............,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++''',,,111000+++((())),,,***************************************+++,,,,,,)))))))))*********++++++*********++++++,,,,,,---...,,,---//////000777@@@WWWlllsssooouuunnnoooyyysssqqqvvv~~~xxxsssmmmaaaOOO@@@999444333333333333444555555555555666666777777888888888888888888999:::;;;<<<<<<<<<===???@@@BBBCCCDDDDDDHHHMMMSSSZZZbbbjjjppptttttttttuuuwwwxxxzzz{{{}}}~~~qqqllleee```\\\ZZZYYYWWWYYY[[[^^^```aaadddkkkppprrrxxxUUUeeetttwwwvvvtttkkk```[[[[[[^^^ccckkkqqqvvvxxxwwwvvvttttttsssqqqmmmkkkeeeccc^^^WWWMMMBBB999444000...------......---,,,------------............---,,,,,,,,,,,,---.........///000111222333333444333444555777999;;;======;;;;;;;;;<<<===???AAACCCDDDFFFJJJNNNPPPQQQQQQQQQPPPPPPPPPRRRTTTVVVXXXYYYWWWVVVSSSPPPOOORRRWWW[[[___```dddhhhhhheeehhhnnnrrruuu{{{lll]]]HHHBBB;;;777666555111...000000111111000000111222+++,,,---...////////////+++,,,,,,------,,,,,,+++++++++++++++++++++++++++'''111999888///(((***...************************((((((((((((((())))))***((())))))***+++,,,------)))******+++,,,,,,------///......//////111888AAAVVVjjjqqqooovvvppplllrrrxxxzzzjjjkkkuuu{{{wwwsssfffSSSBBB999444333333333333444555555555555666666777777888888888888888888999:::;;;<<<<<<===>>>???@@@AAABBBBBBEEEHHHLLLRRRYYYaaajjjppprrrssstttuuuxxx{{{}}}}}}yyysssmmmhhhddd```]]]]]]```bbbcccbbbffflllrrrzzzWWWhhhwww|||~~~uuuiii`````````dddkkkqqquuuwwwuuutttttttttssspppllliiidddccc___XXXNNNDDD:::555000...------...///---,,,---------.........//////---,,,,,,,,,,,,---.........///000111222333444444333444666888:::===>>>???>>>>>>======???BBBEEEGGGJJJLLLPPPTTTVVVWWWVVVUUURRRSSSVVVZZZ]]]___``````\\\[[[YYYVVVSSSSSSUUUXXX[[[\\\aaaeeedddaaaccciiiiiijjjlllnnnpppuuu{{{ppp^^^OOOFFF===;;;666222//////000111,,,------------...000222---...//////////////////+++,,,,,,------,,,,,,+++++++++++++++++++++++++++(((444???===111)))***000************************+++++++++++++++,,,,,,---(((((()))+++,,,---...///))))))***+++,,,,,,------111//////111111222:::CCCVVViiiqqqooowwwqqqlllqqqrrr~~~{{{rrrdddgggsss}}}zzzvvvjjjUUUBBB999444333333333333444555555555555666666777888888888888888888888999:::;;;<<<======>>>???@@@@@@AAAAAAEEEGGGLLLRRRYYYaaajjjppprrrssstttwww{{{yyytttnnnhhhddd```ccceeeeeedddfffmmmsssTTTbbbvvv}}}xxxoooddd^^^bbbjjjppptttwwwxxxuuusssrrrqqqooommmkkkjjjddd\\\TTTMMMEEE;;;555333000...---.........---......---------,,,,,,,,,,,,,,,,,,---------......000000000000000111111111111111333555888;;;>>>???BBBBBBAAABBBBBBCCCDDDEEELLLNNNRRRVVVXXXZZZZZZZZZ\\\YYYVVVTTTUUUYYY___ccc___]]]YYYVVVVVVWWWZZZ\\\ZZZYYYYYY\\\aaaddddddccceeedddcccbbbcccdddggghhhtttzzzrrr___RRRIIIAAA<<<777666333111///000111111111111000///...------,,,........................++++++++++++++++++++++++---***'''(((***,,,,,,+++,,,------------,,,++++++(((((()))***************)))************+++++++++++++++******************++++++++++++++++++++++++******---000//////666???SSSeeemmmnnnwwwwwwrrrsssssswww{{{zzznnneeejjjuuu|||xxxvvvtttjjjUUU@@@555444222222222444444333222333333444555666777888999888888888777777777777777999:::;;;===>>>???@@@AAACCCEEEJJJQQQYYYbbbiiimmmpppsssxxx|||rrrjjjeeeeeegggjjjjjjjjjpppwwwXXXeeexxx{{{oooeee^^^aaaiiiooosssvvvuuutttrrrqqqqqqqqqooommmlllfff^^^VVVOOOFFF===666333000...---.........---......---------,,,,,,,,,,,,,,,---------.........000000000000111111111111222333444666999<<>>?????????>>>CCCEEEIIIOOOXXXbbbkkkpppwwwzzz}}}~~~~~~~~~|||mmmjjjjjjkkkllllllsss{{{ZZZfffvvv{{{oooeee^^^```ggglllqqquuutttrrrqqqqqqrrrrrrpppooonnnhhh```XXXQQQHHH>>>777333000...---.........---......---------,,,,,,,,,,,,------------.........000000000111111111222222333444555777:::===???AAACCCDDDEEEGGGHHHIIIIIIIIIGGGHHHJJJLLLOOORRRTTTUUUXXXWWWTTTQQQPPPRRRVVVZZZ]]]\\\[[[ZZZYYYYYYYYYYYY\\\[[[[[[]]]```aaa```___\\\ZZZWWWTTTSSSSSSUUUVVV\\\\\\\\\^^^dddnnnzzztttjjjTTTMMMCCC<<<888666333000333222111111000///......------------------------++++++++++++++++++++++++++++++++++++++++++++++++111///,,,+++,,,+++***)))+++++++++++++++***))))))(((((()))***************)))))))))*********++++++************************++++++++++++++++++++++++***+++---/////////777@@@SSSeeemmmnnntttxxx}}}{{{zzz}}}vvvjjj\\\dddsss{{{vvvsssppphhhVVVFFF===666555444444666666555444444555555555666666777777777777777888888999999999999;;;===???@@@??????>>>BBBFFFNNNXXXbbbkkkrrruuuzzz|||~~~~~~}}}{{{{{{{{{yyytttpppooooooqqqxxxYYYbbbqqq}}}|||yyyooofff___```eeeiiiooossstttrrrqqqqqqqqqqqqpppnnnnnnhhhaaaYYYRRRIII???777333000...---.........---......---------,,,,,,,,,------------............000000000111111222222333333444555777999<<<>>>@@@BBBCCCEEEHHHIIIJJJKKKKKKHHHHHHIIIJJJKKKMMMOOOPPPUUUTTTSSSOOOLLLLLLPPPSSSZZZYYYWWWUUUTTTTTTUUUUUUZZZ[[[\\\^^^```aaaaaa``````^^^ZZZVVVTTTSSSTTTUUUZZZZZZXXXXXXZZZ```iiiooouuu{{{oooaaaUUUMMM@@@<<<888555444444222111000000000000///...---,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,++++++*********************)))(((((((((((()))***************))))))))))))***************************+++++++++++++++++++++++++++++++++++++++---///...///888BBBTTTgggooooootttuuuvvv}}}}}}|||wwwjjj[[[cccrrryyytttooommmeeeVVVGGG???888777555666777777666555555555555666666666666666333333444555666777777888;;;;;;;;;<<<===???@@@AAAEEEMMMYYYfffpppvvvwwwwwwuuuxxxzzz|||{{{{{{{{{|||}}}~~~wwwuuutttwwwXXX___kkkwww~~~{{{xxxqqqhhh``````cccgggmmmrrrvvvtttrrrqqqqqqpppnnnmmmlllhhhaaaZZZSSSJJJ???888333000...---.........---......---------,,,,,,,,,---------........./////////000000111222333333333222333444666888;;;===>>>@@@BBBDDDFFFIIIKKKLLLLLLMMMLLLLLLKKKKKKLLLMMMMMMRRRSSSRRRNNNJJJHHHKKKOOOWWWUUURRROOONNNOOOPPPRRRWWWYYY\\\___```aaabbbbbbcccaaa^^^[[[XXXWWWVVVVVVUUUUUUUUUUUUUUUXXX\\\___hhhxxxwwwjjj\\\PPPGGGAAA===666444222111111000///---///////////////...---,,,******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++***++++++)))************)))(((((((((((()))***************(((((()))))))))*********))))))*********+++++++++++++++++++++++++++++++++++++++---///...000999CCCWWWiiipppqqquuutttqqqvvv}}}||||||xxxkkk\\\dddrrrxxxrrrmmmjjjbbbTTTFFF???999888666666777888666555555555555666666666666666333333444555666777777888:::888777777999===BBBEEEQQQVVV]]]eeelllppprrrrrrqqqtttwwwyyyyyyzzz{{{|||{{{}}}~~~~~~YYY___iiittt}}}~~~{{{sssjjjbbb```bbbeeekkkrrrvvvtttrrrqqqqqqpppnnnlllkkkgggaaa[[[UUULLLAAA:::333000...---.........---......---------,,,,,,,,,------.........////////////000000111222333444444222333444555888:::<<<===@@@AAABBBDDDGGGJJJMMMOOORRRRRRQQQQQQPPPPPPPPPPPPQQQTTTTTTQQQKKKHHHKKKOOOVVVUUURRRPPPNNNNNNOOOPPPSSSVVV[[[^^^______```aaa``````^^^\\\ZZZWWWVVVUUUQQQRRRTTTUUUTTTTTTUUUVVVaaappp{{{yyywwwzzzmmmZZZTTTKKKBBB;;;888777888444444333222111///....../////////.........------+++++++++,,,,,,---------------------------------++++++++++++++++++++++++''')))++++++*********+++***************)))(((((((((((()))***************((((((((()))))))))******)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++---///...000:::DDDXXXiiipppqqquuusssooorrr~~~~~~zzzzzz{{{~~~uuuggg[[[dddtttzzzsssmmmjjjbbbSSSEEE>>>:::888777777777777666444444555555555666666777777777777777888888999999999777666555666999???FFFIIIZZZXXXVVVVVVZZZ```ggglllqqqtttwwwxxxxxxxxxyyyzzz|||}}}YYY]]]fffrrr|||}}}tttllldddaaabbbdddkkkrrrtttsssqqqqqqqqqqqqpppnnnkkkgggbbb]]]WWWOOOEEE===333000...---.........---......---------,,,,,,,,,............///////////////000000111333444444555444444555666888;;;===>>>AAAAAAAAACCCFFFKKKOOORRRTTTUUUVVVWWWXXXWWWVVVVVVSSSVVVXXXUUUNNNKKKNNNRRRWWWXXXXXXXXXVVVTTTQQQPPPPPPTTTYYY[[[[[[ZZZ[[[\\\ZZZ[[[[[[[[[YYYWWWSSSQQQPPPRRRSSSSSSQQQPPPPPPQQQWWWccckkkeee___eeevvvppp]]]PPP@@@>>>;;;777444222333444333333444333111000000000000000...---------...///,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++)))+++------+++)))***+++******++++++******)))((((((((()))***************(((((((((((()))))))))***((())))))***++++++,,,,,,++++++++++++++++++++++++,,,+++---......000:::EEEXXXhhhnnnoootttrrrnnnpppzzzzzzxxxzzz{{{ppp```VVVcccwww|||vvvppplllcccSSSEEE===:::888777666777777555444333444444555666777888888888999999999999999999999777888;;;???DDDJJJOOORRRRRRPPPOOOOOOTTT\\\eeejjjqqqtttwwwyyyyyyzzz{{{|||~~~WWW[[[cccooozzz~~~vvvmmmeeebbbaaadddkkkrrrrrrqqqpppppprrrsssrrrpppkkkgggccc^^^YYYQQQGGG@@@333000...---.........---......---------,,,,,,,,,............/////////000///000000222333444555555555555666888999<<<>>>???CCCBBBAAACCCFFFKKKQQQTTTUUUWWWYYY\\\]]]]]]\\\[[[UUUYYY\\\XXXQQQNNNPPPUUUXXX[[[^^^```___ZZZTTTQQQOOOSSSXXXYYYXXXVVVWWWXXXVVVXXXZZZ[[[YYYVVVRRRPPPNNNOOOOOONNNLLLKKKKKKLLLMMMWWW]]]XXXQQQTTT]]]dddooo}}}yyyiii]]]RRRHHH@@@777888999777444222111111---...//////------...///111000...------...///000------------------------************************+++++++++++++++++++++++++++...000///,,,))))))***+++++++++++++++***))))))(((((()))***************(((((((((((())))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++,,,+++---......111;;;FFFWWWgggmmmmmmsssrrrmmmooovvv|||xxxyyyxxx~~~}}}kkkZZZRRRbbbzzzxxxsssoooeeeTTTEEE===:::888666666777666555333333333444555666777888999888888888777777777777777:::===CCCIIIPPPUUUXXXYYYDDDGGGLLLTTT\\\dddjjjmmmpppssswwwzzz{{{}}}~~~SSSWWWbbbrrr|||}}}{{{{{{vvvsssmmmgggdddffflllqqqqqqqqqrrrrrrsssrrrrrrqqqlllgggbbb^^^[[[TTTIIIAAA777333///...//////---+++000///---,,,,,,---...///111///,,,******+++---...///000111222333444444444888999;;;;;;;;;;;;===>>>BBBCCCEEEGGGHHHJJJMMMOOOWWWYYY[[[\\\\\\\\\^^^___^^^\\\ZZZXXXWWWVVVUUUUUU[[[^^^ccceeedddaaa___^^^YYY[[[]]]]]][[[VVVPPPLLLNNNOOORRRWWW[[[YYYTTTNNNOOONNNLLLJJJHHHFFFDDDCCCEEEFFFHHHIIIJJJKKKNNNPPP\\\aaaiiirrr}}}mmmaaaUUUPPPIII>>>666333444333222111000000000000//////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))************************(((((((((((()))))))))))))))************+++++++++)))))))))((())))))*********+++...///---...888DDDVVVeeelllooosssooollltttyyy}}}|||}}}~~~~~~|||gggSSSQQQ\\\yyywwwrrrsssiiiTTTEEEBBB777666444444555555444333222222333444444555555666777;;;222666111999EEE666???DDDLLLRRRRRRLLLDDD>>>BBBEEEKKKQQQXXX```hhhmmmrrrvvvzzz}}}~~~TTTVVV^^^mmmwwwzzz{{{||||||xxxqqqjjjfffggglllqqqrrrrrrsssssssssrrrrrrqqqmmmhhhccc___\\\UUUJJJBBB777333///...//////---+++///...------------...///111000...,,,+++,,,...//////000111222333444444444555777999::::::;;;===>>>EEEGGGIIIKKKLLLNNNQQQTTTVVVXXXZZZ[[[ZZZZZZ[[[\\\aaa``````^^^]]][[[YYYXXXZZZ^^^bbbddddddcccbbbbbb___```aaa```]]]WWWRRRNNNJJJKKKOOOTTTYYYXXXTTTOOOJJJIIIHHHGGGFFFEEEDDDDDDBBBCCCEEEFFFFFFGGGJJJLLLLLLPPPUUU[[[cccqqqzzzssskkkhhheeeeeeffffffaaa]]]SSSIIIAAA@@@>>>777333222222222111000///............/////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))************************))))))))))))************)))************++++++++++++++++++++++++,,,---...***+++...///---///999EEEVVVdddlllpppvvvtttsss{{{|||~~~yyyfffSSSTTT^^^yyywwwssstttjjjVVVFFFBBB999777555555666666555444333333444555555666666777777<<<444888999AAATTTLLLPPPMMMIIIEEEBBB@@@@@@AAAAAADDDJJJPPPWWW___ggglllqqquuuzzz}}}~~~~~~WWWVVV\\\iiitttyyy|||~~~|||tttlllggggggkkkooosssssssssssssssrrrqqqqqqnnnjjjdddaaa^^^WWWLLLDDD888444///...//////---+++---------------...///000222000...------...///000...///000222333333444444555777:::;;;<<<===@@@BBBFFFHHHKKKMMMOOOQQQTTTWWWVVVWWWYYYYYYWWWWWWWWWXXX^^^___bbbddddddcccaaa```\\\___aaabbb```______```aaaaaaaaa```]]]YYYUUUSSSIIIJJJLLLPPPTTTTTTOOOJJJDDDDDDDDDDDDDDDDDDDDDDDD>>>???AAAAAAAAAAAADDDFFFDDDFFFHHHIIIMMMUUU```iii~~~xxxnnndddZZZSSSLLLJJJGGGGGGHHHHHHDDD@@@???888444555777555333333000000///......---------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))******++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))************************************++++++++++++)))************+++++++++++++++++++++,,,...//////***+++...///...///:::GGGZZZgggmmmqqqxxxxxxxxx|||jjjYYYUUU___yyyyyyvvvvvvmmmZZZHHHBBB;;;999777666666777666555444444555555666777777888888===777;;;DDDHHH\\\YYYUUUOOODDD<<<777888===@@@???CCCHHHOOOVVV^^^fffkkkppptttyyy|||~~~~~~|||{{{~~~YYYWWW\\\iiiuuu{{{}}}{{{ssskkkffffffjjjnnnsssttttttssssssrrrqqqppppppkkkfffccc```YYYOOOFFF:::555000---...///---,,,,,,,,,,,,---...///000000000///...------...///000...///000222333444444444777999<<<>>>@@@BBBEEEGGGDDDGGGJJJMMMOOOQQQSSSVVVUUUVVVXXXWWWVVVTTTUUUUUUUUUYYY^^^dddggghhhgggfffbbbbbbbbb```\\\ZZZYYYZZZ\\\\\\]]]\\\\\\[[[ZZZYYYMMMKKKKKKMMMOOOMMMHHHCCCBBBBBBBBBCCCCCCCCCCCCCCC<<<===>>>>>>======???@@@DDDDDDCCCBBBCCCGGGMMMRRR^^^hhhwww|||xxxpppkkkbbbYYYRRRKKKEEE@@@???===;;;;;;<<<;;;888666888444222222333333222111...............------,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++***)))((('''******++++++++++++******************************************************+++++++++*********))))))************************)))))))))*********++++++))))))*********+++++++++)))))))))***+++---...///++++++...///...000<<>>AAAGGGMMMTTT\\\dddiiinnnrrrwww{{{~~~~~~{{{}}}YYYWWW[[[iiivvv{{{||||||zzzvvvooogggbbbccchhhlllrrrrrrssssssrrrqqqqqqpppppplllgggdddaaa[[[PPPHHH;;;666000---...///...,,,+++,,,---......///000000...------,,,,,,---.........///111222444555555555777:::===???AAACCCFFFIIIDDDGGGKKKMMMOOOPPPSSSTTTTTTUUUWWWWWWVVVUUUUUUVVVQQQUUUZZZ```ccceeeeeedddeeeeeedddaaa]]]ZZZZZZZZZ\\\\\\\\\\\\[[[[[[[[[ZZZMMMKKKJJJKKKLLLKKKFFFBBBDDDDDDCCCCCCBBBBBBAAAAAA===>>>>>>===;;;;;;<<<===@@@???>>><<<<<<===@@@BBBGGGMMMVVV___gggppp{{{~~~vvvmmmeee]]]VVVRRRNNNKKKFFFBBB???<<<:::888666666555555555444222111222111///.........---+++....../////////...---,,,++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++***(((((()))******++++++******)))************************************************+++++++++*********))))))))))))))))))))))))))))))((((((((()))))))))******))))))*********+++++++++)))))))))***+++---...///+++,,,...///...111===KKKeeeppprrruuu~~~qqq```RRR\\\vvv}}}|||vvvgggUUUIII===:::666444444444444333222333333444444555666666666888888???```HHHFFF:::777888;;;===>>>===;;;:::<<<@@@FFFLLLSSS[[[ccchhhlllpppuuuzzz}}}YYYVVVYYYfffsssxxxxxxxxxwwwsssllleee```aaafffkkkppppppqqqqqqqqqqqqppppppqqqlllgggeeebbb\\\RRRIII<<<777000---...///...,,,,,,,,,---.../////////...---,,,,,,,,,,,,---......///000111333555666777777555888;;;===???BBBEEEGGGGGGJJJNNNPPPQQQRRRSSSUUUSSSUUUWWWXXXXXXXXXYYY[[[WWWYYYZZZ\\\^^^_________eeeffffffdddaaa______``````______^^^\\\ZZZXXXWWWKKKIIIHHHJJJLLLMMMJJJGGGEEEDDDDDDCCCBBBAAA@@@@@@?????????===;;;999:::;;;<<<;;;:::999999::::::;;;>>>BBBEEEHHHJJJOOOWWW]]]dddhhhlllpppttt|||{{{rrrlll^^^[[[UUUOOOIIIDDDAAA@@@===;;;999666555444333444111222222222111000//////---000000------//////,,,,,,---...//////...---,,,++++++,,,,,,------,,,,,,++++++++++++++++++++++++---.........---,,,++++++))))))************))))))************************************************+++++++++************)))))))))))))))))))))))))))'''((((((((()))))))))))))))************+++++++++++++++++++++,,,...//////+++,,,...///...222???MMMeeeppptttyyyzzzfffRRR[[[uuu~~~|||xxxlll[[[NNN???;;;666333333333333333222222333333444555555555333777;;;CCClllGGG???333666777888999:::;;;;;;;;;<<<@@@FFFLLLSSS[[[ccchhhkkknnntttxxx{{{}}}~~~^^^XXXWWWbbbooovvvwwwxxxxxxtttllleee```aaafffjjjmmmnnnooopppppppppppppppqqqlllgggeeebbb\\\RRRJJJ===777111------......---,,,---...//////......---------------.........///000111333555666888888999666888;;;===???AAADDDGGGIIILLLOOOQQQRRRRRRSSSTTTRRRUUUXXXZZZ[[[\\\^^^```___^^^]]][[[[[[\\\^^^___dddffffffeeebbb```___```^^^^^^^^^]]][[[YYYVVVUUUMMMKKKIIIJJJMMMNNNLLLIIICCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@===:::999999:::999999888999999999999888;;;===@@@@@@???@@@DDDHHHHHHKKKNNNPPPRRRWWW^^^dddffflllrrruuuwww|||yyyyyytttnnnggg___XXXPPPLLLGGGEEEBBB???<<<::::::;;;777666555333111000111222000111111111000000///000,,,000111......111111...***+++,,,......---+++***++++++,,,---------------************************+++,,,,,,,,,,,,,,,++++++))))))************))))))************************************************+++++++++************)))))))))))))))))))))))))))(((((()))))))))*********)))************++++++++++++++++++++++++,,,---...+++,,,...//////333@@@NNNiiisssxxx~~~hhhSSS\\\uuu|||zzzxxxooo___QQQAAA===888444444444444444333333444444555666666666222999@@@DDDoooAAA<<<888777777777888888999:::;;;<<<@@@FFFLLLSSS[[[ccchhhjjjmmmsssvvvyyyzzz|||~~~|||~~~ddd\\\XXXaaannnvvvyyy{{{zzzvvvnnnfffaaabbbfffjjjkkklllmmmoooppppppppppppppplllgggeeeccc\\\RRRJJJ>>>888111------......------.../////////...---,,,---.........//////000000000222333555777999999:::888:::===???AAACCCFFFHHHHHHKKKOOOQQQQQQPPPQQQQQQRRRUUUYYY[[[]]]___bbbdddcccaaa^^^\\\\\\^^^aaadddeeeffffffddd```\\\ZZZZZZWWWXXXYYYZZZYYYWWWUUUTTTRRROOOLLLLLLMMMNNNKKKHHHAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@===:::888888999666555555666777777555444444777;;;;;;999888999;;;===@@@AAAAAAAAACCCHHHLLLGGGNNNTTTUUUSSSVVV```iiimmmooosssyyy~~~tttooojjjhhhgggddd^^^YYYYYYVVVPPPLLLHHHDDDAAA>>>;;;;;;999777444444666888555555444222000000222333---...000000............)))///000,,,+++......***((()))+++,,,,,,+++***)))+++,,,------............************************'''(((((())))))))))))((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++************))))))))))))))))))))))))))))))************+++++++++)))************+++++++++)))))))))((())))))******,,,,,,...//////333AAAOOOoooyyy}}}|||bbbUUU]]]uuu{{{xxxwwwppp```RRRCCC>>>999555444555555555444444555555666777777777444===EEECCCkkk888999===444555888:::;;;;;;::::::<<<@@@FFFLLLSSS[[[ccchhhiiimmmrrrvvvxxxyyy{{{|||zzz}}}~~~lllaaa]]]eeesssxxxwwwuuuyyyuuunnngggccccccgggkkkllllllmmmoooqqqqqqpppnnnmmmkkkiiifffbbb[[[SSSMMMBBB888///---//////...///---------,,,,,,+++++++++......---------...//////111222444555777777777666======<<<<<<<<>>===<<>>===>>>???@@@CCCEEEGGGHHHQQQQQQRRRUUU[[[bbbiiinnnrrrtttvvvwwwxxxzzz}}}}}}|||{{{}}}{{{rrrkkkfffdddaaaaaa```^^^[[[XXXVVVUUUOOONNNLLLJJJHHHEEEDDDCCC???>>>===;;;999666444333666555555444333222111111111111111111000000000///------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))+++---//////))))))))))))***+++,,,---((()))+++,,,,,,+++)))(((*********************************)))))))))))))))+++*********))))))((((((******+++,,,,,,,,,,,,+++))))))))))))))))))))))))((()))************)))))))))***+++,,,,,,,,,,,,,,,+++***)))''''''''''''(((***...---...333333>>>VVVsssxxx~~~yyydddOOO\\\rrrwwwhhhXXXMMM@@@<<<666222222666777777444333333333333444555555222:::666FFFcccTTT999???777888999999;;;;;;<<<===???BBBGGGMMMSSSZZZaaafffjjjmmmqqqtttvvvwwwyyy{{{}}}~~~ooohhheeellluuuxxxxxxxxxxxxtttmmmeeeaaaaaaeeeiiimmmmmmnnnppprrrrrrqqqpppnnnllliiifffbbb[[[SSSNNNCCC888///...//////...///......------------------..................///000111111222333555777999;;;;;;<<<<<<<<<===AAAEEEIIILLLLLLMMMQQQTTTVVVTTTRRRPPPOOOPPPTTTYYY]]]]]]]]]bbb\\\SSSPPPSSSZZZ```cccfffaaa^^^___[[[TTTQQQRRRMMMMMMMMMNNNOOOQQQSSSUUULLLKKKIIIGGGFFFEEEEEEFFFDDDCCCBBBAAA???>>>===<<<======<<<;;;:::999888888666666555555555555666666666666666666666777777888777777666666777888999:::999999:::;;;===???@@@AAABBBBBBBBBCCCEEEIIIMMMOOONNNPPPRRRRRRSSSTTTWWWYYY^^^]]]\\\[[[YYYXXXWWWWWWYYY[[[___eeekkknnnooonnnjjjgggaaaZZZSSSOOOKKKJJJIIIIIIHHHGGGFFFEEECCCCCC??????>>>>>>===<<<;;;;;;888888777666444222000///444333333222222111111111111111111000000000//////------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))+++---......******)))))))))))))))***((()))+++,,,,,,+++)))(((************************))))))******++++++,,,,,,************)))))))))((()))******+++++++++++++++))))))))))))))))))))))))))))))))))))((((((((((((((())))))************)))......---,,,,,,---...///***...---...333333>>>VVVuuuyyy~~~uuucccSSS___rrryyylll^^^TTTFFFAAA999444333444444333444333333333333444555555666999888FFFZZZPPP===AAA;;;;;;:::::::::999999999:::>>>CCCIIIPPPXXX```eeeiiilllqqqtttvvvwwwyyy{{{}}}~~~rrrmmmlllrrrxxxyyyyyyzzzvvvqqqjjjbbb]]]]]]aaaeeelllmmmoooqqqrrrsssrrrrrrooommmjjjgggbbb\\\TTTOOODDD999000...000///...///------.................................///000000111111000111333777;;;>>>888:::<<<>>>@@@CCCFFFIIIOOOOOOPPPSSSVVVWWWWWWUUUQQQPPPQQQTTTWWWZZZ[[[ZZZ]]]TTTJJJGGGMMMVVV]]]```ccc]]]XXXYYYXXXTTTQQQPPPJJJJJJIIIJJJKKKMMMOOOQQQIIIHHHFFFEEEDDDDDDEEEEEEBBBBBBAAA@@@???>>>===<<<999999999999999999999999666555555444444555555666444444444444444555666666555444444333333444444555555555555666777888::::::999999999999999:::;;;<<>>AAAEEEJJJLLLKKKJJJJJJHHHDDDAAA>>><<<;;;;;;999999999999999999999999555555555444444333333333333333222222111000///...111111111111111111000000000000000000////////////------------------------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***((((((***,,,------,,,,,,+++***))))))))))))((()))***++++++***)))(((************************((())))))***+++,,,---...************))))))))))))(((((()))***************)))))))))))))))))))))))),,,+++***((((((((())))))*********))))))))))))))),,,,,,+++,,,,,,...///000***...---...333333>>>VVVvvvyyy}}}~~~~~~~~~|||~~~wwwiiiXXXbbbsss}}}qqqddd\\\KKKCCC;;;555444444444333444333333333333444555555999555888CCCLLLGGG@@@???::::::::::::999999999999777;;;AAAHHHOOOWWW___eeegggjjjooosssuuuwwwzzz|||}}}~~~uuummmiiipppxxx{{{zzzyyyrrrmmmfff^^^YYYZZZ___dddjjjllloooqqqrrrrrrsssssspppnnnkkkgggccc\\\UUUQQQEEE;;;111///000///...///,,,,,,------......//////---,,,,,,,,,---...///000111111111222444777:::<<<555888<<>>=========999999999999999999999999555444444444444444444555222222222222222333444444333333333222222111111111555555555555555666666777666777888999:::;;;;;;;;;888999:::999888999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<777888999<<>>===>>>===<<<;;;::::::;;;;;;777777777777888888999999777666555444222111000///000000111111111111000000.........//////000000000000000/////////.........------------------------******++++++++++++******++++++++++++++++++++++++***)))((((((***,,,,,,,,,---,,,++++++*********+++))))))************))))))************************)))))))))******+++++++++*********)))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))///---+++)))((()))***,,,------,,,++++++*********************++++++,,,,,,***...---...333333>>>VVVrrrvvvzzz|||~~~{{{ooo[[[dddssswwwllleeeLLLCCC999666777777777777444333333333333444555555888000555>>>======???<<<777777888999:::;;;;;;<<<999===CCCIIIPPPWWW___dddeeeiiinnnrrrtttwwwyyy{{{|||}}}~~~xxxjjjaaahhhvvv|||zzzwwwppplllddd\\\XXXYYY___dddgggjjjnnnppppppppprrrtttrrroookkkhhhccc]]]WWWRRRGGG<<<222000111///...///++++++,,,,,,---------...++++++++++++,,,---...///111222333555666777777777666999===@@@BBBDDDGGGIIIJJJKKKNNNPPPRRRTTTVVVWWWVVVVVVWWWVVVVVVVVVVVVWWWUUUQQQMMMOOOWWW^^^bbbcccbbb]]]WWWUUUWWWZZZXXXTTTWWWVVVTTTQQQNNNLLLKKKJJJFFFEEEDDDBBBAAAAAABBBBBB?????????>>>>>>=========<<<;;;;;;:::999888777777444444333333333333444444111111111111111222222333333333333222222111000000555444444333333333444444222333555777888888888888555666666555444444555777333333333444444555555555666555666777999:::888666777777666666666777777777555555444333333444444555666555444333222111000000...///000000111111111111,,,------......//////000/////////............---------------------------)))******++++++******)))++++++++++++++++++++++++***)))((()))+++,,,,,,+++)))))))))))))))***++++++)))))))))******)))))))))******************************))))))((((((''''''))))))))))))))))))******''''''((())))))))))))((())))))))))))))))))))))))---,,,***((('''(((***+++...---,,,+++*********+++,,,,,,,,,,,,,,,++++++******...---...333333>>>VVVpppssswwwyyyzzz~~~zzznnn^^^ggguuu|||vvvqqqQQQDDD999777999777666888444333333333333444555555888111555;;;999;;;???<<<666777777888999:::;;;<<<;;;???DDDIIINNNUUU\\\aaadddhhhmmmqqqsssvvvxxxzzz||||||}}}~~~kkk]]]cccsss}}}}}}yyyuuupppggg^^^YYYZZZ```eeeeeeiiinnnpppoooppprrruuusssppplllhhhddd^^^XXXTTTIII===333111111///......++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,---//////111222444666777777666666888;;;>>>AAABBBCCCFFFGGGFFFHHHKKKNNNPPPSSSVVVYYYZZZ[[[[[[ZZZWWWVVVVVVWWWWWWVVVVVVYYY]]]aaadddeee___]]]WWWRRRTTTXXXXXXUUUVVVVVVVVVUUUTTTQQQNNNMMMIIIHHHFFFCCCAAA@@@@@@@@@>>>>>>>>>=====================;;;:::888777666555444333333222222333333444000000000000000111222222333333333333333222111000222222111111111111222222222333333444444333222222666777777666555444666888000000000000111111111222333222222333555555444222111222222111111111111111222111000/////////000111......//////000000000111,,,,,,---...////////////,,,---------....../////////.........------------++++++++++++++++++++++++*********++++++*********++++++++++++++++++++++++***))))))***,,,---,,,+++&&&%%%%%%&&&'''((())))))))))))))))))))))))))))))******************************)))((('''&&&&&&%%%))))))))))))************''''''((()))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&'''((()))+++***)))((((((((()))***++++++++++++***)))''''''***...---...333333>>>VVVqqqsssuuuuuutttwww|||}}}rrrbbbjjjxxx~~~}}}}}}}}}}}}zzzxxxVVVFFF:::888999555333555444333333333333444555555666777777:::???@@@>>>???999999999999888888888888;;;>>>BBBGGGLLLRRRYYY^^^dddhhhlllppprrrtttwwwyyy{{{{{{}}}sssbbbcccppp{{{yyyoooddd]]]\\\aaaeeeeeejjjoooqqqppppppssswwwtttqqqmmmhhhddd___YYYUUUJJJ>>>444222111///......---------------,,,,,,,,,,,,,,,,,,---...///111111111111222444555777888999<<<>>>@@@AAAAAABBBDDDFFFDDDHHHLLLNNNPPPTTTYYY]]]^^^______]]]YYYVVVWWWXXX[[[]]]^^^^^^]]]^^^aaaddd^^^___ZZZSSSQQQVVVYYYWWWWWWXXX[[[\\\ZZZWWWSSSQQQNNNLLLHHHEEEBBB@@@??????========================;;;;;;:::999777666555444333333222222222222333333000000000000000111111222111222333333333222111000111111111000000111222222444444444333333333333333......///...------...000111222222222222222333333111000000111333444333222111111111111111000000///222111///......///111222,,,,,,---...//////000000+++,,,---...////////////---------........................---------,,,,,,***************************++++++++++++++++++************************************+++---...---,,,((('''''''''''''''(((((())))))(((((((((((())))))******************************))))))((((((''''''((()))))))))************(((((()))************)))))))))))))))))))))))))))'''''''''(((((()))************((('''((()))***,,,((()))*********)))((('''***...---...333333>>>VVVsssuuuuuusssqqqrrrwww{{{xxxhhhppp}}}|||yyyuuussstttuuuuuuuuuWWWEEE888888:::555333666444333333333333444555555222<<<777888HHHFFF;;;???999999999999888888888888:::===BBBGGGMMMSSSZZZ___dddhhhllloooqqqsssuuuwwwzzz{{{}}}zzziiifffooozzzuuuhhh```^^^aaaeeeeeekkkppprrrqqqqqquuuyyyuuurrrmmmiiiddd___YYYUUUJJJ???555222222///....../////////......------,,,------......000111222333111111000111333777;;;===???@@@AAA@@@@@@AAACCCEEEEEEHHHMMMPPPRRRVVV\\\``````aaabbb___ZZZWWWWWWYYY^^^aaabbb___[[[ZZZ]]]bbb___aaa]]]UUURRRWWWZZZZZZ[[[]]]```bbb```\\\VVVSSSPPPNNNJJJFFFBBB@@@>>>===<<<<<<<<<===============999999888777666555555444333222222222222222222333000000000000000111222222000111222333333222111000333222222222222333444444333222222222333444555666333444444444333333444666///////////////////////////......///111333222111000111111111111111000000000///...---...000222444111111111111000000//////---...//////000000000000..............................---------,,,,,,,,,))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++************************+++******,,,...///...,,,---,,,+++***))))))))))))))))))(((((((((((())))))************************))))))))))))************(((((())))))*********+++(((((()))***************))))))))))))))))))))))))((()))***,,,------------,,,+++***)))***+++---///+++,,,...///000//////...***...---...333333>>>VVVuuuvvvvvvtttrrrsssxxx|||xxxlllttt~~~yyyrrrmmmkkkkkkllllllTTTBBB555777:::777666:::444333333333333444555555--->>>666555LLLHHH777>>>666666777888999::::::;;;:::>>>CCCIIIOOOWWW^^^ccceeehhhllloooqqqrrrtttvvvyyyzzz}}}vvvkkkhhhmmmuuu|||qqqfffaaaaaadddggglllrrrvvvwwwtttrrrqqqvvvsssooojjjfff```YYYUUUMMMDDD888111000000...,,,++++++++++++++++++++++++,,,------...///000111111111111111222333555888999@@@@@@@@@@@@AAABBBCCCDDDGGGLLLSSSXXXZZZZZZZZZ[[[eeedddbbb___]]][[[YYYXXX^^^\\\[[[[[[\\\]]]\\\ZZZ___^^^[[[ZZZYYY[[[]]]^^^UUUYYY^^^bbbaaa\\\VVVRRRIIIIIIGGGEEECCC@@@>>>======<<<;;;;;;<<<;;;999777999777666444444444555666111111111111111111222333222222222222222111000/////////000000111111222222333333333222222222111111000000000000000000000000222000...---///000000000////////////////////////000000000000111111111111000000000000000111222222////////////000000000000.........///////////////000000000000///...---,,,//////...---,,,,,,++++++)))***++++++,,,,,,,,,,,,***************************++++++,,,,,,++++++***))))))************)))))))))************+++++++++******))))))((((((''''''******))))))(((((('''''''''''''''((()))******+++))))))))))))************))))))))))))))))))))))))---,,,+++***)))'''&&&&&&))))))************))))))*********)))))))))((((((,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,...///+++---333333<<>>>>>===<<<;;;<<<;;;888666444444333333333444555555333333222111111111111222111111111111111111000///000000000000000111111111111111111111000000000///000000000000000000000000222000......///000000///........................---.........////////////...............///000000---............/////////------------------......------------------------///......---,,,,,,+++++++++,,,------.........---***************************++++++,,,,,,++++++***))))))************))))))))))))*********+++++++++***)))))))))((((((((('''***)))))))))((((((((('''&&&&&&''''''((())))))***))))))))))))************)))))))))))))))))))))))),,,++++++***)))(((''''''))))))************))))))+++++++++******))))))))))))))))))))))))***************+++++++++,,,,,,,,,,,,...+++---333222;;;QQQmmmqqqwww|||~~~~~~xxxtttuuunnnbbbbbbddd\\\TTTFFF888444555444333444444444444555444444333333;;;444444>>>GGGEEE;;;444666666666666666777888888<<>>AAAEEEIIIKKKNNNQQQUUUXXXZZZ[[[]]]^^^^^^```dddhhhiiihhheeecccccceeefffddd___[[[[[[[[[YYYZZZ[[[\\\[[[YYYWWWUUUWWWXXXZZZZZZYYYUUUQQQNNNKKKIIIFFFCCC@@@????????????>>><<<<<<;;;:::777555000000111222333333333333444333222222111111111111...///000000000000000000111000000000000000000///////////////............000000000000000000000000111///......///000000///........................------........./////////---,,,,,,,,,,,,---......,,,,,,---------.........---,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---...///......------,,,,,,++++++,,,,,,---.........------******************************++++++++++++******))))))************)))))))))))))))*********++++++))))))))))))(((((((((((())))))))))))((((((((((((''''''(((((())))))******))))))))))))************))))))))))))))))))))))))************)))))))))((())))))************))))))******))))))))))))((((((''''''(((((()))******+++******+++++++++,,,,,,,,,***---+++...333222;;;QQQkkknnnttt||||||zzz|||vvvsssuuuooobbb```___VVVVVVGGG:::555666555444555333333444444444444444444888444444;;;???<<<777444666666666666666777888888<<<>>>BBBHHHOOOVVV[[[^^^bbbeeejjjnnnppprrruuuwwwxxxzzz}}}~~~iii```XXXXXX^^^ggguuu|||pppddd]]]\\\]]]hhhlllpppssstttsssttttttpppmmmkkkhhheeeaaa\\\XXXNNNFFF<<<444000///..............................///////////////.........222222222333555777:::;;;=========>>>BBBFFFJJJMMMNNNPPPSSSUUUVVVWWWZZZ\\\^^^aaagggkkkllljjjfffddd```dddhhheee___ZZZZZZ\\\YYYYYYZZZZZZYYYWWWUUUTTTTTTUUUVVVWWWVVVUUUTTTSSSLLLIIIEEEAAA???>>>???@@@@@@>>>===<<<;;;:::777444000111222333333222111111222111111000000000111111------...///000000000///111111000000/////////...........................000000000000000000000000000///---...///000///.........................../////////000000000111111---,,,,,,,,,,,,,,,------,,,------------.........------------,,,,,,,,,,,,++++++******+++,,,...///---------,,,,,,,,,++++++***++++++,,,,,,+++++++++******************************++++++++++++******))))))************))))))))))))))))))************))))))))))))(((((((((((())))))))))))(((((((((((()))))))))******+++++++++((()))))))))************)))))))))))))))))))))))))))))))))))))))*********))))))************))))))''''''''''''''''''''''''((()))))))))*********+++******+++++++++,,,,,,,,,(((,,,,,,///333222<<>>555000......///........................///////////////.........444444444444555777999:::>>>======>>>@@@CCCGGGHHHKKKMMMOOOPPPPPPQQQTTTVVV[[[___cccggggggddd___\\\]]]cccggggggbbb]]]]]]^^^]]]\\\\\\[[[ZZZYYYYYYYYYVVVVVVVVVVVVUUUTTTSSSSSSKKKIIIEEEAAA???>>>??????@@@>>>===<<<;;;:::777444333444444444333222000//////////////////000111222,,,---...///////////////111000000000//////......///////////////////////////////////////////////////...---...///000///---........................////////////000000000000......------,,,------...------........./////////............------,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++***)))))))))))))))))))))))))))******++++++******)))))))))************))))))(((((()))))))))*********(((((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))))))))***((()))))))))************))))))))))))))))))))))))))))))))))))************))))))************))))))((((((((((((((((((((((((,,,,,,,,,++++++***************+++++++++,,,,,,,,,(((------///333222===UUUllllllmmmrrrxxx||||||{{{}}}}}}~~~|||wwwrrrpppiii]]]___ccc]]]YYYJJJ<<<777888777666666222222222222333555666777222111333666555333333777666666666666666777777888888:::>>>DDDKKKRRRWWWZZZ___ccchhhlllooorrruuuwwwxxxzzz|||~~~~~~nnnggg```^^^```fffsss~~~xxxnnneee```___dddhhhnnnqqqrrrrrrrrrrrrooommmjjjgggddd___ZZZVVVOOOIII@@@666000...///000.................................///////////////555444444555666888:::;;;======>>>???AAABBBDDDEEEHHHJJJLLLMMMLLLMMMOOOQQQUUUWWW[[[]]]]]][[[XXXVVV^^^ccchhhiiifffcccaaaaaa```______^^^]]]^^^^^^___\\\[[[YYYWWWTTTQQQOOONNNJJJHHHEEEBBB???>>>>>>>>>???>>><<<<<<;;;:::777555666666555444333111000///000////////////000111111---...//////////////////000//////////////////.../////////000000000000000////////////////////////......---...000000...,,,------------------------,,,,,,---------.........//////...---------......---............///////////////......------,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,++++++++++++------.........---,,,,,,))))))))))))))))))))))))))))))************))))))))))))************))))))((((((((()))))))))******(((((((((((())))))))))))(((((((((((())))))))))))&&&&&&&&&&&&''''''''''''))))))))))))************)))))))))))))))))))))))))))))))))))))))*********))))))************))))))))))))************++++++...------,,,++++++************+++++++++,,,,,,,,,)))......///333333@@@YYYtttrrrqqqqqqtttvvvwwwxxxzzzxxxvvvwwwxxxrrrooofff[[[___gggbbbYYYKKK<<<888888666555555333333222222333444666777666444555777555111111444666666666666666777888888999;;;???EEELLLSSSXXX[[[```ccchhhmmmppprrruuuwwwxxxzzz|||~~~~~~vvvsssqqqqqqrrrttt|||uuujjjccc```aaaffflllqqqrrrqqqpppooommmkkkhhhfffccc```[[[WWWOOOJJJAAA777000...///000------------------------------......//////000000222222333555777:::===??????@@@BBBEEEFFFGGGGGGGGGHHHJJJLLLMMMLLLLLLMMMNNNOOOPPPSSSVVVXXXYYYYYYYYY___bbbfffhhhhhheeeaaa^^^\\\]]]^^^_________^^^]]]\\\[[[ZZZWWWTTTPPPMMMKKKIIIGGGEEECCC@@@>>>======>>>===<<<;;;<<<;;;888666666555444333222111111111444333222111000000000000//////000000000///...............///////////////.../////////000000000000////////////////////////...------...000000...,,,------------------------,,,,,,,,,---------......//////...---------------,,,,,,---------...............------,,,++++++***'''(((+++---------+++***++++++++++++++++++++++++---.........------,,,+++))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((()))))))))***'''((((((((()))))))))***'''((((((((()))))))))***''''''''''''''''''''''''))))))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))************))))))((((((((())))))*********,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,+++/////////222333BBB]]]zzzxxxvvvsssqqqssswww{{{~~~sssmmmiii{{{}}}wwwsssjjj___dddkkkgggYYYJJJ<<<777777666555555444333222222222444666777777555666888888444333555666666666666666777888888888:::>>>DDDKKKRRRXXX[[[aaaeeeiiimmmppprrruuuwwwxxxzzz|||}}}~~~~~~}}}{{{nnneee```___dddlllqqqrrrpppooonnnjjjiiigggeeedddaaa]]]ZZZOOOJJJBBB888000...///111------------------------,,,------...///000111111///000222444888<<<@@@BBBBBBEEEHHHKKKMMMNNNNNNMMMHHHKKKMMMNNNMMMMMMMMMNNNLLLNNNPPPSSSWWW[[[^^^```___```cccfffgggddd^^^YYYUUUWWW[[[^^^___]]]ZZZXXXYYYXXXXXXVVVTTTQQQNNNLLLHHHGGGEEECCCAAA???===<<<===<<<;;;;;;<<<;;;999777444333222111111111222333999888666444111000//////000111111111000///......---.........//////000000........./////////000000////////////////////////---------...000000---+++------------------------........./////////000000///...------,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,+++***))))))"""%%%))),,,...---+++***++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((())))))))))))'''((((((((())))))******'''((((((((())))))******+++++++++***************))))))))))))************))))))))))))))))))))))))************)))))))))((())))))************))))))%%%%%%%%%&&&&&&&&&'''''')))))))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,000//////222333DDD```{{{zzzwwwsssppprrryyyoooggg```sss}}}zzzqqqfffiiipppkkkYYYJJJ<<<777777666444444555444333222222333555777555333444999:::888777999666666666666666777888888555888<<>>BBBFFFFFFGGGKKKOOORRRSSSSSSNNNNNNNNNOOOPPPQQQRRRSSSQQQOOONNNPPPVVV\\\___```^^^]]]]]]^^^^^^]]]YYYWWWPPPQQQUUUZZZ]]]]]]ZZZWWWWWWSSSPPPPPPRRRQQQMMMHHHKKKJJJGGGDDD@@@===:::999<<<;;;:::999888888888888555444333111000111111222////////////..................//////////////////......////////////......000000//////.........------------------------------...///...+++))))))))))))***+++,,,---.........+++,,,,,,------,,,,,,+++---,,,+++******+++---...************************------------------------------++++++++++++------444222///---******)))))),,,,,,,,,+++++++++*********)))(((((()))+++---...+++*********))))))((((((************)))'''&&&%%%))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''(((***,,,---************************---,,,***)))))))))******)))))))))))))))*********(((((())))))))))))(((((())))))))))))))))))))))))---,,,,,,+++*********+++++++++++++++++++++++++++,,,000//////222444DDDaaa{{{yyywwwuuuvvvyyy~~~nnnWWWZZZkkkooommmrrrnnnZZZGGG>>><<<555555666000333333333444444444555555555555555555666666666666555555555555666666666777777999===BBBGGGNNNUUUZZZ^^^bbbgggkkknnnpppsssuuuwwwyyy|||pppeee``````bbbfffjjjmmmmmmmmmmmmllliiifffdddbbb```]]]ZZZVVVNNNCCC999333000///...,,,,,,,,,---------......---...///.........000222333444444555666888<<<@@@CCCCCCEEEHHHMMMQQQTTTUUUOOOOOOOOOPPPQQQRRRSSSTTTSSSPPPOOOPPPTTTYYY[[[[[[]]]\\\\\\\\\[[[YYYUUURRRLLLNNNRRRXXX\\\]]][[[YYYRRROOOLLLLLLNNNLLLHHHCCCHHHGGGEEECCC@@@===;;;:::666666555555444555555555555444222111000111111111000000/////////........./////////...............000000000111111000000000////////////......------........................---...000000...---......******+++,,,------------+++,,,,,,------,,,,,,+++000...,,,+++***+++,,,---++++++++++++++++++++++++------------------------+++++++++******+++++++++---,,,+++***)))(((((((((,,,,,,+++++++++*********))))))))))))***+++,,,,,,************)))))))))(((************)))((('''''')))******+++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++************)))))))))))),,,,,,***)))))))))***************)))))))))))))))(((((())))))))))))((((((************************,,,+++******)))))))))***++++++++++++++++++++++++)))......///333333BBB]]]zzzxxxwwwzzzoooYYYWWWhhh~~~yyyuuuvvvooo[[[HHH>>>;;;555666888333333444444444555555555555555555555555666666666666555555555666666666777777777999===BBBGGGNNNUUUZZZ___bbbgggjjjmmmpppsssvvvyyyzzz|||~~~{{{|||pppddd]]]```bbbfffjjjlllmmmlllkkkjjjhhheeecccbbb```^^^[[[WWWOOODDD:::444111///...,,,,,,,,,---------......---...///.........000222333444555555555777;;;>>>??????AAADDDIIINNNSSSVVVRRRRRRRRRRRRSSSTTTUUUUUUWWWUUURRRSSSUUUWWWYYYYYY\\\[[[[[[[[[[[[YYYVVVSSSNNNOOORRRVVVYYYZZZXXXVVVPPPNNNLLLMMMNNNMMMHHHCCCEEEDDDCCCAAA???===<<<;;;666666666555666777777888444444222111111000111111000000000/////////....../////////......---------//////000000000000/////////............---------........................''')))+++,,,,,,,,,---...++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++111000...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))(((((()))************))),,,++++++++++++*********)))******+++++++++******************)))))))))))))))***************))))))******+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))++++++******************)))))))))))))))))))))))),,,+++******)))*********++++++******))))))((((((((())))))******))))))(((************************+++***))))))((()))))))))++++++++++++,,,,,,,,,,,,)))......000444555BBB[[[zzzxxxxxx~~~ppp[[[UUUfff|||}}}|||rrr___JJJ???;;;555666:::555444444555555555666666666555555555555666666666666555555666666666777777777777999===BBBGGGNNNUUUZZZ```cccfffiiilllppptttxxx{{{|||}}}~~~zzzsssuuu}}}~~~oooaaaZZZ___aaaeeeiiikkklllkkkjjjiiigggdddcccbbb```^^^\\\WWWOOODDD:::444111//////,,,,,,,,,---------......,,,...///.........000222222333444555555888<<<@@@@@@@@@BBBDDDGGGLLLRRRVVVWWWWWWVVVUUUTTTTTTTTTUUUZZZYYYWWWWWWXXXYYYZZZ[[[\\\\\\\\\^^^___^^^[[[XXXTTTTTTSSSTTTTTTRRROOOLLLLLLKKKKKKMMMNNNLLLIIIEEEAAAAAA@@@???>>>===<<<<<<999888888777777777888888333333222111111000000000000000000/////////......//////......---,,,,,,,,,,,,------......------,,,------------------------++++++++++++++++++++++++%%%''')))*********+++,,,++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++//////...,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***++++++***)))((()))***+++---------,,,+++++++++++++++************)))***+++,,,,,,+++)))(((*********)))))))))))))))))))))***+++++++++++++++******+++,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))******************))))))***************+++++++++******************,,,++++++***)))((('''''')))))))))******)))))))))************************+++******)))))))))******+++++++++,,,,,,,,,,,,,,,,,,000///000555666CCC\\\|||yyyxxxmmm[[[WWWggg~~~xxxdddNNNAAA;;;444666999555555555555666666666666777555555555555666666666666555666666666666777777777777999===BBBGGGNNNUUUZZZaaacccfffiiilllpppuuuyyy}}}}}}}}}~~~wwwqqqttt{{{{{{nnnbbbZZZ]]]___cccgggjjjkkkkkkjjjiiigggdddbbbbbb```^^^[[[WWWOOODDD:::444111///...,,,,,,,,,---------......,,,...///.........000222000222333555777:::???CCCFFFHHHIIIIIIJJJNNNTTTXXX\\\[[[YYYWWWVVVTTTTTTTTTXXXXXXXXXXXXXXXYYY[[[\\\_________``````___\\\YYYXXXVVVTTTRRRPPPNNNJJJGGGEEEEEEFFFHHHIIIHHHFFFDDD@@@@@@???>>>======<<<<<<999888777555444333333333333222222222111000//////////////////...............---------,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,------------+++++++++++++++++++++++++++,,,......---,,,,,,---+++++++++,,,++++++*********++++++,,,,,,++++++***,,,,,,,,,,,,------...///++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***))),,,,,,.........---,,,++++++++++++*********)))))))))***+++,,,,,,+++)))((())))))))))))))))))******((()))***++++++,,,++++++******+++,,,,,,,,,,,,+++))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&((()))***+++++++++*********+++++++++,,,,,,************+++*********,,,++++++***)))(((''''''))))))************))))))************************++++++*********++++++,,,++++++,,,,,,,,,---------...000---...333555CCC\\\yyywwwwww}}}}}}kkk\\\\\\lllzzzhhhQQQCCC<<<444444888333555555555666666666666777555555555555666666666666666666666666777777777888777999===BBBGGGNNNUUUZZZaaacccfffiiilllqqqvvvzzz}}}}}}~~~wwwrrrvvv|||wwwmmmbbb[[[ZZZ]]]aaafffiiikkkkkkkkkiiigggdddbbbaaa___]]]ZZZVVVNNNCCC999333000...---,,,,,,,,,---------......---...///.........000222000222444666888<<>>CCCUUUggglllpppqqqrrryyy~~~xxxyyy{{{{{{}}}{{{zzz|||~~~~~~yyyuuummm{{{|||qqqqqqyyy{{{www}}}xxxbbbMMMAAA===666777999555333333333444444444555555555555555555666666666777777777777777888888888888777999===BBBGGGNNNUUUZZZ^^^bbbhhhlllpppsssvvvyyyyyy{{{~~~|||hhh```bbbhhhrrrzzzyyywwwooofffaaa___ZZZUUUVVVYYY]]]bbbgggjjjlllmmmjjjhhheeedddaaa^^^ZZZWWWUUUNNNDDD999111------------------,,,,,,+++++++++------......///000000000333555888;;;;;;<<<>>>@@@@@@CCCHHHLLLPPPQQQQQQQQQYYYYYYXXXXXXXXXYYYZZZZZZaaa```]]]XXXTTTQQQRRRTTTXXXYYYZZZ\\\^^^```aaabbbbbb___ZZZYYYXXXWWWTTTQQQPPPKKKFFFCCCCCCBBB???<<<>>>>>>>>>===<<<;;;999888777777666555444444444444111000///------......///++++++++++++++++++++++++------------------------******))))))))))))******+++*********+++,,,,,,---+++++++++*********))))))************************************************((()))***++++++***)))(((,,,+++++++++******))))))+++++++++++++++++++++++++++++++++************)))******))))))((((((''''''))))))************))))))((())))))*********))))))(((((())))))))))))(((((((((((()))***************))))))************))))))))))))))))))))))))))))))(((((()))*********************++++++++++++******))))))***++++++++++++***)))))))))(((((((((+++---))))))))))))))))))))))))&&&(((***,,,---,,,+++***''')))+++++++++***+++,,,,,,,,,++++++***++++++++++++)))&&&$$$$$$&&&)))+++------------------,,,,,,,,,777@@@JJJPPPHHHGGGVVVgggnnnlllkkkqqqrrrrrr{{{~~~|||sssrrrxxx~~~~~~~~~}}}xxxuuuwww|||vvvoooooorrrsss|||~~~sss^^^MMM===999;;;<<<999888666666666666555555555555555555555555666888999999777888999::::::999888777999;;;>>>AAAEEELLLTTTZZZ^^^bbbgggkkknnnpppsssuuuzzz{{{~~~iii\\\\\\cccnnnwwwzzzwwwoooeee___^^^ZZZTTTUUUXXX^^^cccgggiiijjjjjjfffdddccccccaaa^^^ZZZVVVSSSMMMCCC888111---------//////.........---------------......///000000000222444777999:::<<>><<<;;;999777666666666666444333222111000000000000//////...------------...++++++++++++++++++++++++************************++++++************+++++++++************+++,,,,,,+++++++++***************************************************************((())))))******))))))(((******))))))))))))(((((())))))))))))))))))))))))++++++*********)))))))))))))))))))))(((((((((((())))))************)))))))))))))))******))))))((((((((())))))))))))((((((''''''((())))))))))))(((''''''((((((((((((''''''************************(((((()))***************))))))))))))))))))))))))''''''((()))))))))))))))(((***++++++)))(((((()))))))))))))))))))))))))))%%%&&&'''((()))***++++++)))+++,,,+++)))'''''''''))))))((((((((())))))***,,,,,,+++******+++,,,,,,++++++,,,,,,------......---000///222888888AAAWWWmmmvvvuuurrrtttppplllrrryyy}}}}}}vvvrrrvvv}}}zzzwwwvvv}}}}}}wwwmmmiiifffeeepppvvvnnnZZZKKK;;;777999999777666666666666666555555555555777777666666666777777888999888888777777888888999999;;;===@@@DDDKKKSSSXXX^^^bbbfffkkkmmmpppsssuuuxxxzzz|||~~~rrrcccccclllzzz{{{pppkkkkkkhhhdddZZZ[[[^^^aaadddggghhhiiiffffffggghhhgggccc]]]XXXNNNIII@@@777111...---...,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000222333444666:::???CCCFFFHHHJJJLLLMMMMMMLLLLLLFFFGGGGGGHHHIIIKKKMMMNNNOOOSSSXXX[[[[[[[[[[[[[[[LLLKKKIIIGGGGGGIIIKKKMMMMMMMMMMMMOOOPPPQQQPPPPPPLLLKKKJJJHHHFFFDDDAAA???<<<:::888555444555666777333222111000000///000000.........---------------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++***************++++++************************************************************************((())))))))))))))))))((()))))))))((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))))))))((('''(((((())))))))))))((((((&&&''''''(((((((((((((((&&&''''''''''''''''''&&&(((((((((((((((((((((((((((((()))***************))))))(((((((((((())))))'''((())))))******))))))***,,,...---,,,***)))))))))))))))))))))))))))))))))(((((((((((()))******((()))******(((''''''((())))))((((((((()))******++++++,,,,,,,,,,,,++++++******+++,,,------......---///+++,,,222333???WWWqqq{{{}}}{{{}}}wwwrrryyy||||||{{{}}}zzzyyy~~~yyyooojjjddd```hhhmmmeeeWWWIII;;;777888888666666666666666666555555555555777666555555555555555666999888777666666777888999999:::===???DDDJJJRRRWWW^^^aaafffjjjmmmppprrrtttxxxyyy{{{}}}xxxllllllssswwwrrrrrroookkk^^^^^^^^^___bbbfffjjjlllhhhhhhhhhhhhgggbbb[[[VVVMMMHHH@@@888222...---...,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000111333444666:::???CCCEEEFFFGGGHHHIIIIIIHHHHHHCCCCCCDDDFFFHHHJJJLLLMMMOOOSSSYYY]]]^^^]]]\\\\\\NNNMMMKKKJJJJJJMMMOOOQQQMMMLLLJJJIIIJJJLLLPPPSSSLLLMMMMMMKKKHHHDDDAAA???<<<;;;888666555555666777444333222111111000000000---------------,,,,,,+++************************++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++***))))))*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))((((((((((((((()))))))))((((((((((((((((((((((((*********)))))))))(((((((((((((((((())))))))))))))))))************)))))))))))))))))))))(((''''''(((((())))))))))))((((((&&&''''''(((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((()))***************))))))(((''''''((())))))((()))******++++++******)))+++,,,,,,***((((((((())))))))))))))))))))))))---,,,+++)))))))))))))))&&&''')))***)))((()))***)))))))))))))))***+++,,,******+++,,,,,,+++************++++++,,,---......---///,,,...444444???VVVuuu{{{vvv}}}zzzyyy|||vvvpppiiiaaaeeehhh___UUUHHH;;;777888666555666666666666666555555555555555555444333333333444444999888777666666777888999999:::<<>>AAACCCCCCDDDEEEEEEEEEEEEEEEBBBBBBDDDEEEHHHKKKMMMNNNNNNSSSYYY\\\]]]\\\[[[[[[XXXVVVTTTRRRQQQRRRSSSTTTPPPNNNKKKHHHGGGJJJOOOSSSMMMNNNPPPNNNIIIDDD@@@???<<<;;;999777666666666777555444333222111111111111,,,,,,------,,,,,,+++***************************((((((((((((((((((((((((++++++************++++++++++++***))))))))))))******************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((())))))))))))******((((((((((((((((((((((((******)))))))))((((((((((((((((((((())))))))))))))))))************))))))))))))))))))((('''&&&&&&(((((())))))))))))((((((''''''((())))))))))))(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((()))*********************((((((((((((******))))))***+++++++++++++++&&&((())))))'''&&&&&&'''))))))))))))))))))))))))---,,,,,,+++***)))((((((%%%''')))***))))))***+++))))))))))))***+++,,,,,,)))******++++++******)))******++++++,,,,,,---------000...111777777@@@VVVyyy{{{vvv|||yyyuuuyyy}}}wwwnnnccceeeggg___SSSGGG<<<888888666555666666666666666555555555555444444333333333444444555888777777666666777777888999:::<<<>>>BBBHHHPPPUUU]]]aaaeeejjjlllooorrrtttxxxyyy{{{}}}~~~vvvoooqqqvvvyyyrrrnnnggg```XXXYYY[[[^^^aaadddggghhhfffeeedddcccaaa^^^YYYVVVOOOJJJCCC:::444///---------------.........//////------......///000000000111333555777888:::===???BBBBBBBBBCCCCCCDDDDDDDDDAAABBBCCCEEEHHHKKKNNNPPPOOOTTTYYY]]]^^^^^^^^^^^^___^^^\\\ZZZXXXWWWVVVVVVRRRRRROOOKKKHHHIIIMMMQQQNNNPPPRRRPPPJJJDDD@@@>>>::::::999888777666555555444444333222111111111111+++,,,,,,---,,,+++***)))************************((((((((((((((((((((((((*********))))))*********++++++***)))))))))))))))))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((())))))))))))*********++++++))))))))))))))))))))))))***)))))))))(((((((((((('''((((((((()))))))))***))))))************))))))))))))))))))((('''&&&%%%(((((())))))))))))(((((('''((())))))******))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((()))***************,,,+++)))(((((()))+++,,,((())))))***************'''((()))((('''''')))***))))))))))))))))))))))))((()))***++++++***)))(((((()))++++++***)))***+++(((((((((((()))***++++++************************++++++++++++++++++,,,,,,,,,000///222888777@@@VVVxxx|||xxxxxxssswwwwwwlll```ccchhhaaaRRRGGG===999888666666777666666666666555555555555444444444444555666777777666666777777777777666666888:::<<<>>>BBBHHHOOOTTT]]]```eeeiiillloooqqqtttxxxyyy{{{}}}qqqlllqqqyyyzzzqqqkkkbbbZZZRRRUUUZZZ___bbbdddddddddgggeeedddcccbbb```]]]ZZZPPPKKKDDD;;;444000...---+++++++++,,,,,,---------------......///000000000111444777999:::;;;===>>>BBBBBBBBBBBBCCCCCCDDDDDD@@@AAACCCEEEIIILLLOOOPPPRRRVVV[[[```aaabbbbbbccc``````___^^^]]][[[ZZZZZZSSSTTTRRROOOJJJIIIKKKNNNNNNQQQSSSQQQJJJCCC???===888999888888777666444333444333222111000000000000++++++,,,---,,,+++***)))))))))))))))))))))))))))******************************))))))))))))******++++++***))))))((())))))))))))******++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))******+++++++++,,,************************))))))))))))(((((((((((('''((((((((())))))******))))))************))))))))))))))))))((('''&&&%%%(((((())))))))))))(((((((((((()))***************''''''((((((((((((''''''************************(((((()))***************,,,+++***((((((***+++,,,'''(((((()))))))))))))))***++++++***)))***---///))))))))))))))))))))))))$$$%%%(((***++++++***)))***,,,---,,,***)))((()))&&&&&&&&&'''''')))******,,,++++++******++++++,,,,,,,,,++++++++++++++++++,,,///...222777777@@@UUUvvv~~~zzztttvvv}}}sssfffZZZ___gggbbbRRRGGG===:::999666666888777666666666555555555555555555555666666888999:::555666777888888777666555888:::;;;>>>AAAGGGOOOTTT]]]```eeeiiillloooqqqsssyyyzzz|||}}}uuummmnnnxxx|||ssshhh___[[[TTTTTTYYY___aaa______bbbfffdddbbb```___\\\YYYVVVPPPMMMGGG>>>666///,,,+++---,,,+++*********+++,,,......///...---...000222555666777999;;;===??????BBBCCCBBBAAA???@@@CCCEEEEEEIIIMMMLLLIIIHHHMMMSSS]]]\\\[[[[[[\\\]]]]]]\\\YYYZZZ\\\```ccccccaaa^^^[[[XXXSSSOOONNNLLLKKKIIIMMMMMMNNNMMMJJJEEE@@@===;;;:::999777555333111000111111000000//////......---------,,,,,,,,,++++++******))))))))))))******+++******)))(((''''''&&&)))************+++++++++))))))(((((((((((())))))*********)))))))))))))))))))))***))))))((('''&&&(((((())))))))))))(((((()))***+++)))'''&&&'''(((''''''(((((())))))******(((((())))))******++++++,,,,,,++++++***)))))))))((((((((((((((((((((((((***+++,,,,,,+++***)))((($$$%%%&&&((())))))******&&&'''''''''(((((())))))&&&))),,,---,,,************))))))((('''&&&&&&&&&(((((()))******************)))((('''''''''''''''))))))(((((('''''''''&&&***)))((((((((()))+++,,,*********)))))))))))))))******))))))***+++,,,,,,+++***)))(((((((((******+++++++++************)))(((((((((((()))))))))))),,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,333111000555666AAAVVVsssooommm~~~vvvfff___aaadddeeeWWWKKK???999777555555888666555555555555444444444333333333444444555555555;;;:::999888888888999:::888:::<<>>555///---,,,...---,,,++++++,,,------------...---,,,---///222555666888:::===???@@@AAABBBDDDEEEEEEDDDDDDEEEFFFKKKMMMNNNOOOOOOPPPRRRSSSZZZZZZ[[[\\\]]]^^^]]]\\\WWWXXX[[[___ccceeedddccc\\\YYYTTTQQQOOONNNMMMKKKIIIIIIJJJIIIGGGBBB>>>;;;;;;:::888777444333111000111111000000///......---,,,,,,,,,,,,++++++++++++******))))))))))))***************)))((('''''''''))))))*********+++++++++))))))(((((((((((())))))***)))))))))))))))))))))((())))))))))))((((((''''''(((((())))))(((((('''&&&'''))))))((((((***+++(((((((((((()))))))))))))))))))))))))))*********((((((((()))))))))))))))))))))))))))))))))))))))((()))*********)))((('''%%%&&&''''''((((((((((((''''''''''''((((((((()))&&&(((+++,,,+++***)))***+++******)))((((((''''''&&&'''(((((())))))(((((())))))((('''''''''''''''))))))((((((((('''''''''))))))((((((((()))***+++***))))))))))))))))))))))))))))))))))))***++++++))))))(((((((((((())))))+++++++++*********))))))(((((((((((()))))))))***,,,++++++******++++++,,,++++++,,,,,,,,,,,,------+++111000///333555@@@TTTssspppkkk{{{tttmmmlllkkkiiiXXXKKK???999777555555888666555555555555444444444333333333444444555555555999888888777777777888888888:::<<>>;;;::::::888666444222111000000000000///......------++++++++++++*********)))******))))))))))))************))))))(((((('''''')))))))))*********++++++))))))(((((((((((())))))))))))))))))))))))******'''(((((())))))))))))((('''''''''(((((('''''''''&&&((())))))))))))***,,,))))))))))))((((((((((((************))))))))))))%%%%%%&&&''''''((())))))))))))))))))))))))))))))''''''((()))))))))(((((((((((())))))))))))((((((''''''''''''((((((((((((%%%(((***+++)))(((((()))++++++******))))))((((((%%%%%%&&&'''''''''&&&&&&))))))((((((((((((''''''))))))((((((((((((''''''(((((('''''''''((()))***))))))))))))))))))******))))))((((((((()))******(((((())))))))))))((((((++++++*********)))))))))((((((((()))))))))******++++++************++++++++++++,,,,,,,,,,,,------***000///...222444???SSSsss~~~qqqkkkzzzzzztttmmmZZZLLL>>>999777666666777666555555555555444444444444444444444444555555555666666777777777777666666777999<<<>>>BBBHHHOOOTTTYYY^^^eeekkknnnpppqqqrrruuuvvvyyy{{{~~~zzztttttt~~~{{{nnncccWWWUUUWWW]]]aaabbbcccfffcccbbb```___^^^]]]ZZZXXXSSSOOOFFF<<<333......///,,,,,,,,,,,,,,,---------,,,---...------...111333999;;;===@@@BBBCCCDDDDDDGGGJJJNNNQQQRRRSSSTTTVVV\\\^^^```___\\\XXXVVVUUUNNNOOOQQQQQQRRRTTTWWWYYYUUUUUUVVVYYY^^^bbbdddeeeaaa^^^YYYVVVSSSQQQNNNLLLFFFFFFFFFEEECCCAAA???===:::999888666444222000000000000///......------,,,************))))))))))))******))))))))))))*********)))))))))((((((((('''))))))))))))************))))))(((((((((((()))))))))))))))))))))*********&&&'''((())))))***))))))&&&&&&''''''''''''&&&&&&***++++++***(((''''''(((******))))))((((((''''''++++++******))))))((((((&&&&&&&&&''''''(((((((((((((((((((((((((((((((((&&&''''''((())))))))))))+++++++++++++++***))))))'''''''''(((((((((((((((%%%'''))))))((('''((()))*********))))))(((((((((%%%&&&&&&''''''&&&&&&&&&(((((()))))))))((((((((())))))(((((((((((((((((('''''''''''''''(((((())))))))))))))))))*********)))((((((((((((((())))))'''((()))***+++***)))(((************))))))))))))(((((()))))))))*********++++++************+++++++++++++++,,,,,,,,,------***000///...222444???TTTtttnnnlll||||||rrr\\\MMM>>>888777666666777666555555555555444444444444444444555555555555555444555777888888777666555777999;;;>>>AAAGGGNNNSSSWWW]]]dddjjjmmmooopppqqqtttuuuxxxzzz}}}~~~~~~wwwuuu|||yyyiii[[[XXXXXX]]]aaabbbccceeebbb```___^^^^^^]]]ZZZXXXTTTOOOGGG===444///...000******++++++,,,,,,,,,,,,...////////////000333666<<<>>>@@@CCCEEEFFFFFFEEEIIIKKKMMMPPPRRRVVV[[[^^^```ggglllhhh]]]TTTRRRUUUNNNOOOOOOOOOOOOQQQUUUYYYUUUSSSRRRSSSWWW[[[]]]^^^bbb___ZZZVVVSSSPPPLLLIIIEEEDDDCCCBBB@@@???>>>===:::999888666444222000/////////......---,,,,,,,,,*********)))))))))((((((******))))))))))))******))))))))))))(((((((((((((((((()))))))))*********))))))(((((((((((())))))(((((())))))************&&&'''((())))))***))))))&&&&&&''''''''''''&&&&&&)))******)))'''&&&'''(((******))))))((((((''''''++++++******))))))(((((()))))))))(((((('''''''''''''''''''''''''''''''''(((((((((((()))******+++************)))(((''''''((((((((((((((('''''''''%%%'''((((((''''''((())))))(((((((((((((((''''''''''''(((((((((''''''&&&'''((()))******)))(((((((((((())))))))))))))))))&&&''''''((((((((((((((((((((())))))************))))))((((((((((((((()))'''(((***+++,,,+++***************)))))))))(((((())))))))))))************+++******))))))******++++++++++++,,,,,,,,,------+++111000///333555@@@TTTuuu|||jjjiii{{{yyy^^^NNN===777777777666777666555555555555444444444555555555555555555555555444555777888888888777666666888:::===AAAGGGMMMRRRVVV[[[bbbhhhlllnnnpppqqqtttuuuwwwzzz|||~~~~~~wwwtttzzzrrraaa[[[YYY]]]aaaaaaaaabbbaaa___^^^^^^^^^]]][[[YYYSSSOOOHHH>>>555///...///))))))***+++,,,,,,,,,,,,///000000000000222555777<<<>>>BBBFFFHHHJJJJJJJJJJJJKKKMMMOOORRRVVV\\\``````iiipppkkk\\\QQQNNNQQQPPPRRRTTTTTTRRRRRRUUUXXXUUURRROOONNNOOOSSSUUUVVV^^^\\\XXXUUURRROOOKKKHHHCCCBBB@@@>>><<<;;;;;;;;;999999777555333111000///.........---,,,,,,++++++************)))))))))(((******))))))))))))******))))))))))))((((((((((((((((((((()))))))))******))))))(((((((((((())))))((((((((()))******++++++'''(((((())))))))))))((('''''''''(((((('''''''''$$$&&&''''''''''''(((***))))))))))))((((((((((((************))))))))))))++++++******)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((()))******&&&&&&&&&&&&&&&%%%$$$$$$((((((((((((((('''''''''&&&'''((((((''''''(((***((((((((((((''''''''''''((())))))))))))((('''''''''((()))***+++***)))((((((((())))))))))))******&&&'''((())))))))))))(((((((((((()))******++++++******)))((((((((())))))'''((()))******++++++*********)))))))))((((((((()))))))))*********++++++******))))))))))))******++++++,,,,,,,,,,,,------+++111000///333555@@@TTTwwwyyyiiidddxxx```NNN===777888888777666666555555555555444444444666666666555555555555555444555666777777888888888555777:::<<<@@@FFFMMMRRRVVV[[[aaafffjjjmmmppprrrtttuuuxxxzzz}}}~~~wwwssswww{{{fff___ZZZ]]]``````___``````___]]]^^^^^^]]][[[YYYRRROOOHHH???666000......)))***+++---------------...///000000000111555777999<<>>RRRzzzuuulllmmm}}}bbbOOO<<<666888888777666666666555555555444444444777777666666555555555444333333222222333444666777555666999<<>>:::999999999666555444333222111111111/////////...------,,,,,,)))))))))))))))((('''&&&************))))))((((((&&&&&&&&&&&&&&&'''((()))))))))))))))************''''''(((((())))))************))))))((((((''''''---,,,,,,+++***))))))(((((((((((((((((()))***+++''''''(((((())))))******))))))))))))))))))))))))))))))++++++***(((&&&$$$'''((((((((((((((('''''''''&&&&&&&&&&&&'''((((((+++******)))))))))))))))((((((((((((((('''''''''''')))***++++++***)))'''+++***)))(((''''''''''''***)))'''&&&&&&'''((()))(((((())))))((('''&&&&&&&&&'''((((((''''''(((***&&&'''''''''(((((())))))((((((((((((((((((((((((+++***)))(((((()))***++++++***)))((('''&&&%%%%%%)))(((&&&&&&&&&''')))+++******))))))(((((('''''')))))))))))))))******+++)))((((((((()))***++++++++++++,,,,,,,,,---------...111...000444111888MMMrrr}}}pppsss|||yyywwwssspppqqq}}}}}}}}}fffKKK<<<;;;888777777222222222333333333444444444888777777777777666666666777777666666555555555444666555777<<>>DDDJJJPPPSSSSSSXXXWWWWWWYYYZZZYYYWWWUUUJJJKKKNNNSSSZZZ```dddeeeTTTTTTUUUVVVXXXWWWTTTQQQMMMNNNOOOOOONNNLLLIIIHHHIIIJJJKKKLLLMMMNNNNNNNNNHHHEEE@@@<<<888666555555444333222111000////////////......------,,,,,,+++((())))))************)))+++++++++***************---,,,+++***))))))))))))))))))))))))************))))))(((((((((((((((((()))))))))(((((((((((('''((((((((('''&&&&&&%%%%%%(((''''''&&&&&&&&&&&&'''*********)))((((((''''''(((((((((((((((((((((((())))))(((((('''&&&&&&&&&''''''(((((((((((((((''''''&&&&&&&&&&&&'''(((((('''''''''((()))***,,,,,,&&&&&&''''''(((((())))))&&&'''((())))))((('''&&&&&&&&&&&&%%%&&&&&&'''((((((((('''&&&&&&'''((()))(((((((((((((((''''''&&&&&&'''((((((''''''(((***''''''(((((((((((())))))))))))))))))))))))))))))******))))))))))))******&&&'''(((((()))***++++++)))((('''&&&'''((()))***(((((((((((()))))))))))))))))))))))))))******+++,,,,,,+++*********++++++))))))*********+++++++++,,,///,,,---222111;;;PPPqqq~~~uuuvvvpppeeeaaaiiiuuu}}}}}}|||yyyxxxvvvsssoookkkooozzzwwwppphhhgggnnntttvvvgggMMM>>>===999888999444333333333333444444444444444444333333333222222222666666666555555555555555666555777<<<>>>@@@EEELLLQQQWWW___fffkkkoooqqqssstttvvvxxxxxxyyyzzz}}}wwwlllnnnwww|||tttaaaYYYUUUYYY]]]\\\\\\^^^\\\[[[[[[[[[[[[YYYVVVSSSRRROOOIIIAAA888111...---,,,,,,,,,,,,,,,,,,,,,,,,------...///111222444555<<<<<<===AAAFFFLLLQQQSSSVVVVVVVVVWWWYYYYYYYYYXXXSSSQQQOOOOOOSSSYYY___bbbZZZXXXVVVVVVWWWXXXWWWVVVWWWWWWVVVTTTQQQMMMIIIGGGGGGGGGHHHIIIIIIIIIIIIHHHIIIFFFCCC???;;;999777777555444222111000///............------,,,+++++++++(((((()))***+++++++++***++++++++++++************,,,++++++*********++++++((()))))))))************)))))))))((((((''''''&&&(((((((((((((((((((((((())))))((((((((('''''''''+++***)))(((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''(((((()))++++++((((((((((((((('''''''''&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%&&&'''((()))''''''&&&&&&&&&'''(((((('''(((((((((((((((''''''&&&'''((((((''''''(((***(((((((((((((((((())))))))))))))))))))))))))))))***))))))))))))))))))***''''''((()))***+++,,,,,,******)))))))))***+++,,,''''''(((((())))))******)))))))))))))))******+++,,,,,,+++***))))))))))))++++++,,,,,,,,,---------+++---+++,,,222111;;;RRRrrr}}}{{{xxxzzz{{{zzztttjjjeeekkkrrrvvvyyyzzz{{{zzzwwwrrrkkkgggjjjyyy}}}|||tttjjjggglllsssvvveeeLLL>>>===888666888444333333333444444444444555555555555444444444333333555555555555555555555555555444666;;;>>>???DDDKKKMMMSSS\\\dddjjjmmmppprrruuuvvvwwwwwwxxxzzz}}}zzzqqquuu}}}xxxjjjZZZVVVTTTWWW[[[\\\\\\^^^[[[ZZZYYYYYYYYYXXXUUURRRPPPNNNIIIAAA888111...---,,,,,,,,,,,,,,,,,,,,,,,,------...///111333555666<<<===>>>@@@DDDJJJOOOSSSSSSTTTUUUWWWXXXZZZ]]]^^^^^^[[[VVVRRRQQQSSSXXX\\\]]][[[XXXXXXYYY[[[[[[ZZZ\\\\\\ZZZWWWTTTPPPMMMKKKJJJJJJIIIHHHGGGFFFDDDCCCGGGEEECCC@@@===;;;888777666555333222000/////////---------,,,++++++******'''((()))***************************************((((((((()))***+++,,,---((()))))))))************))))))((((((''''''&&&&&&'''''''''''''''(((((((((((((((((((((''''''''''''+++***)))((((((((((((((($$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&'''((((((((((((((('''&&&&&&&&&&&&'''(((((())))))((((((((((((((()))******)))((('''&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&'''(((******&&&&&&&&&&&&&&&'''((((((''''''((((((((((((((('''&&&'''((((((''''''(((***))))))))))))))))))(((((()))))))))))))))))))))))))))))))))******)))))))))))))))))))))************)))(((((()))))))))******''''''(((((())))))******)))))))))))))))******++++++***)))(((((((((((((((++++++,,,,,,,,,---------***,,,***---222222;;;QQQqqq}}}{{{}}}}}}ssslllnnnssstttxxx{{{~~~~~~yyypppfffaaacccsss}}}}}}xxxoookkknnnrrrssscccKKK>>><<<666444666333333333444444444555555555555444444444444333333333444444444555555555555555555444666;;;===>>>CCCJJJLLLRRR[[[ccciiimmmqqqsssuuuvvvwwwwwwxxxzzz}}}~~~|||nnncccVVVTTTSSSTTTWWWZZZ\\\]]][[[YYYXXXWWWWWWVVVTTTRRRNNNMMMHHH@@@888111---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///111333444555:::<<>><<<999777666777666444222000//////...---,,,,,,++++++******)))'''(((((())))))))))))((()))))))))))))))*********&&&''''''((()))+++,,,---))))))))))))************((((((''''''''''''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&'''"""###$$$%%%&&&((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))'''&&&&&&&&&&&&'''((((((***)))(((((('''''''''(((******)))((('''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***%%%%%%%%%&&&''''''((((((&&&'''((((((((((((((((((&&&'''((((((''''''(((*********))))))))))))(((((())))))))))))))))))))))))))))))************))))))*********))))))(((((((((&&&&&&''''''''''''(((((((((((((((((()))))))))))))))))))))))))))******+++))))))((('''''''''(((((())))))*********+++++++++))),,,+++...333222:::OOOmmm~~~yyyqqqqqquuuwwwzzz|||pppddd\\\]]]nnn}}}wwwuuuwwwwwwtttbbbJJJ>>><<<555222555333333444444444555555555555333333222222222111111111444444444444444555555555555444666:::<<<===BBBIIINNNTTT[[[bbbhhhnnnrrruuutttvvvxxxxxxyyyzzz}}}{{{sssggg___SSSSSSRRRQQQTTTYYY\\\]]]ZZZXXXVVVVVVVVVUUUSSSQQQMMMKKKGGG@@@777000,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000222444555777;;;AAAEEEGGGJJJNNNRRRPPPRRRSSSTTTUUUXXX]]]aaabbbddddddaaa]]]YYYXXXYYYYYYYYYYYY[[[]]]^^^]]]\\\\\\YYYVVVRRRPPPPPPQQQRRRQQQPPPOOOLLLIIIFFFCCCBBB<<<<<<===<<<;;;999666555666555333111///...------,,,,,,,,,+++******))))))'''((((((((((((''''''&&&''''''((((((((()))))))))(((((((((((()))+++,,,,,,))))))))))))************&&&&&&''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''(((%%%%%%&&&'''(((((())))))''''''''''''''''''''''''''''''((()))))))))((('''%%%&&&'''((())))))))))))'''&&&&&&&&&&&&'''(((((((((((('''''''''(((((()))''''''(((((((((((((((((((((''''''''''''''''''(((&&&%%%%%%%%%&&&'''(((((($$$$$$%%%&&&''''''''''''&&&&&&'''(((((((((((((((&&&'''((((((''''''(((************)))))))))((((((((((((((((((((((((((((((((()))***++++++***)))((()))))))))(((((((((''''''''''''(((((()))))))))((())))))))))))(((((((((((()))))))))))))))******+++)))((((((((((((((()))***))))))*********+++++++++''',,,,,,///444222999MMMhhhvvvuuuyyy|||uuuggg___[[[nnn}}}}}}~~~yyybbbKKK???===555222666444444444444444555555555555333333333333222222222222333333333444444555555555555444555:::<<<===BBBHHHNNNRRRXXX^^^dddjjjppptttsssuuuxxxyyyzzzzzz|||~~~~~~{{{tttlllccc^^^SSSSSSQQQPPPRRRXXX\\\]]]ZZZXXXVVVUUUUUUTTTSSSQQQLLLJJJFFF???777///+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000222333444555;;;BBBGGGIIIKKKNNNQQQQQQRRRSSSSSSRRRUUUZZZ___bbbfffiiihhhbbb\\\YYYXXXVVVVVVXXX[[[^^^^^^\\\ZZZaaa]]]WWWRRROOONNNOOOQQQOOOOOOMMMKKKHHHEEECCCAAA:::;;;<<<===<<<:::888666555444222000...---,,,,,,,,,,,,++++++***)))))))))'''((((((((('''&&&%%%%%%&&&'''''''''(((((())))))*********)))******++++++))))))))))))************%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''(((((((((((())))))))))))))))))((((((((((((((()))***+++((((((((()))))))))))))))''''''''''''''''''''''''&&&''')))++++++***((('''%%%&&&'''((())))))))))))'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''((()))***+++%%%%%%&&&'''((()))***+++((((((''''''''''''((((((%%%%%%$$$$$$%%%%%%&&&&&&###$$$%%%&&&''''''''''''&&&&&&'''((())))))((((((&&&'''((((((''''''(((***+++*********))))))((((((((((((((((((((((((((((((((()))***++++++***)))((('''''''''(((((((((((((((******+++,,,,,,,,,,,,+++******))))))(((((('''''')))))))))))))))******+++))))))(((((()))***++++++++++++,,,,,,,,,---------''',,,,,,000555222777KKKddd}}}{{{xxx||||||mmmeee[[[nnn{{{~~~yyycccLLL@@@>>>666333777666444444444555555555666666666666555555555555444444333333333444444555555555555444555999;;;<<>>CCCIIILLLNNNNNNLLLNNNQQQTTTVVVVVVVVVVVVYYY\\\aaadddeeebbb]]]YYYZZZWWWTTTRRRTTTWWWZZZ[[[]]]ZZZUUURRRPPPMMMKKKHHHIIIKKKMMMNNNLLLGGGAAA>>>222333777:::===<<<888555222111000///...---,,,,,,++++++++++++++++++,,,,,,))))))))))))((('''%%%%%%'''''''''((((((((())))))((((((((((((((((((((((((******)))((((((((((((((('''&&&&&&&&&'''***,,,...******))))))((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((******)))((('''&&&&&&%%%%%%&&&&&&'''((())))))***)))))))))(((''''''&&&&&&'''&&&%%%%%%%%%'''(((***'''&&&%%%$$$$$$%%%&&&''')))((('''&&&%%%&&&''''''######$$$%%%&&&(((((())))))(((((('''''''''((((((&&&&&&%%%$$$%%%&&&'''((((((((((((''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&))))))))))))))))))))))))''''''&&&&&&'''((())))))((((((((((((((())))))***)))*********++++++++++++,,,,,,+++***)))((('''&&&(((((())))))*********+++******************************+++++++++,,,,,,,,,******))))))******+++,,,---++++++...///222;;;EEEfffxxx{{{zzz```bbbrrr{{{zzz|||hhhVVVCCC999666555555666333333333444444444555555777555444222222333444555555555555444444333333333666333222666999;;;???EEEHHHMMMTTT[[[```eeejjjmmmooosssyyy|||}}}|||||||||uuummmdddYYYPPPNNNNNNNNNQQQTTTWWWWWWWWWWWWVVVVVVWWWXXXWWWTTTRRRNNNLLLFFF???666000---,,,++++++++++++,,,,,,,,,,,,,,,.../////////000222555888:::>>>CCCGGGJJJLLLLLLHHHIIIKKKMMMPPPRRRTTTUUUTTTWWW[[[]]]]]][[[YYYXXXXXXUUURRRQQQRRRSSSTTTTTTYYYVVVSSSQQQOOOMMMJJJHHHGGGIIIKKKLLLJJJFFFAAA>>>555555777999:::888555222111111000///...---,,,,,,++++++++++++++++++++++++((()))))))))((('''&&&&&&''''''''''''''''''((((((***************************)))(((((('''''''''((()))((('''&&&''')))***,,,))))))((((((((((((((('''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''&&&%%%%%%$$$$$$'''''''''''''''''''''''''''''''''((((((((((((((())))))(((((())))))*********))))))(((((())))))***+++***((('''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&'''&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((******)))******++++++,,,***))))))))))))***++++++)))))))))*********++++++))))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((*********+++++++++,,,,,,------,,,,,,------...///---++++++...///222:::DDDaaa~~~~~~zzzlllcccrrr{{{xxx}}}~~~jjjXXXDDD:::666444444555333333333444444444555555777555444222222333444555555555444444444333333333666333333777999:::>>>DDDHHHLLLSSSZZZ```eeejjjmmmooosssxxx{{{||||||||||||wwwooofffZZZQQQMMMMMMMMMOOOSSSUUUVVVUUUVVVUUUVVVWWWXXXXXXUUUSSSLLLJJJFFF>>>666111......,,,,,,,,,,,,------------,,,...///000000111444666999:::<<>>999666333222222111000///000000///......---,,,,,,---,,,,,,+++***))))))(((&&&'''(((((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&'''''')))(((((('''(((((()))***%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''((((((((())))))((((((((()))))))))))))))''''''''''''(((((())))))$$$%%%&&&&&&%%%$$$"""!!!&&&&&&((((((((((((&&&&&&((((((((((((((((((((((((******))))))((('''&&&&&&'''(((((()))))))))))))))%%%&&&'''))))))(((''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((())))))))))))%%%%%%&&&'''((()))******)))))))))))))))*********************************************++++++++++++)))))))))))))))***++++++,,,+++,,,...///111999BBB]]]yyyrrraaaiiizzzyyypppsss~~~rrr___III<<<777333222333333333333444444444555555666555444333333333444444444444444444444444444444777444444888::::::<<>>BBBFFFIIIKKKKKKMMMQQQUUUWWWXXXWWWWWWUUUXXX[[[YYYTTTNNNKKKJJJLLLMMMQQQXXX___dddggggggWWWUUURRRQQQOOOMMMJJJGGGCCCBBBAAA@@@???>>>======777444111///000000111000//////......------,,,,,,,,,,,,++++++***)))((((((&&&'''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''(((&&&&&&'''((()))***+++,,,%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))'''((((((***+++,,,------))))))(((((('''''''''''''''((()))))))))'''&&&%%%)))***+++,,,,,,+++***)))$$$%%%&&&'''((()))))))))''''''''''''''''''''''''''''''))))))******))))))$$$%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''((()))*********)))((((((&&&&&&&&&&&&&&&'''(((((((((((((((((())))))))))))''''''''''''((((((((((((******))))))))))))))))))************************))))))*********+++++++++---,,,,,,,,,,,,---......,,,+++,,,...///111888AAA\\\yyyooo\\\bbbrrryyymmmooo|||vvvbbbKKK===777333222333333333333444444444555555555555444444333333333333444444444444444444444444777444555999::::::<<<@@@EEEJJJPPPWWW\\\```eeehhhllloootttxxxzzz{{{}}}{{{}}}mmm[[[PPPKKKKKKKKKNNNQQQSSSTTTSSSVVVUUUVVVWWWXXXXXXUUUSSSPPPMMMHHH???666...+++***++++++++++++,,,,,,,,,,,,+++---///111222444888:::===>>>AAADDDHHHKKKNNNOOOKKKMMMQQQUUUWWWXXXYYYXXXXXXZZZ]]]______\\\XXXUUULLLMMMQQQWWW]]]ccceeeeeeXXXUUURRRPPPOOONNNLLLKKKFFFDDDAAA>>><<<;;;;;;;;;555222///...///000111111.........---------,,,,,,+++++++++***)))))))))((('''(((((((((((((((''''''%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))%%%%%%&&&((()))+++,,,,,,'''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&'''(((***+++---...///***))))))(((''''''&&&&&&''''''''''''''''''&&&&&&(((((())))))))))))((((((###$$$%%%'''((()))))))))&&&&&&&&&''''''((((((((($$$%%%'''((())))))((('''$$$%%%%%%&&&'''&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((((((((((((''''''''''''''''''''''''''''''((()))))))))(((&&&%%%))))))(((((())))))***+++((((((((()))))))))******)))))))))(((((('''''''''************))))))))))))(((((((((((((((((((((((()))))))))************++++++++++++++++++,,,------+++***,,,//////000777???YYYvvvmmmXXX\\\lll}}}qqqrrryyydddLLL>>>888444333444333333333444444444555555555555444444444333333333333333333444444444444555666333444999;;;;;;===AAAEEEIIIOOOVVVZZZ___cccfffkkknnnsssvvvyyy{{{}}}{{{sssxxxooo^^^TTTKKKKKKKKKNNNQQQTTTTTTTTTWWWVVVVVVWWWXXXWWWTTTRRRNNNLLLGGG???666///,,,+++,,,,,,,,,,,,------------+++---000111333555999<<<@@@BBBEEEHHHKKKMMMNNNNNNKKKLLLMMMPPPTTTYYY]]]___aaa``````cccfffgggddd```UUUTTTTTTVVVYYY[[[[[[ZZZVVVSSSOOONNNNNNPPPPPPPPPIIIFFFAAA===999888888888555222000...///000000///......------------,,,,,,************))))))))))))((()))))))))((('''&&&&&&%%%%%%&&&'''((())))))***((((((((((((((((((((((((((('''''''''(((((()))***&&&''''''))))))*********))))))((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,,,,((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''((()))(((((('''''''''((((((((()))))))))$$$%%%''')))***)))((('''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((($$$%%%&&&''''''%%%###"""***))))))))))))***++++++)))))))))*********++++++******)))))))))(((((((((************)))))))))((((((((((((((((((((((((((())))))))))))************))))))(((((())))))***++++++***,,,//////000666>>>VVVtttjjjUUUXXXiiixxxyyyzzzfffMMM???888555444555333333333444444444555555444444555555444444333333333333333444444444555555444222444999<<<;;;===AAADDDHHHOOOUUUYYY^^^bbbeeejjjmmmrrruuuxxxzzz~~~vvvvvvrrrkkkpppsssddd[[[NNNMMMNNNPPPTTTVVVWWWVVVXXXWWWWWWWWWXXXWWWTTTQQQOOOLLLHHH@@@888333000///---------.........//////+++---000222333666999<<>>UUUttt~~~eeeTTTWWWhhh{{{fffNNN???999555555666333333333444444444555555444444555555444444333222333333333444444555555555333111444999<<<<<<>>>BBBDDDHHHNNNTTTYYY]]]aaadddjjjmmmqqquuuwwwzzz~~~}}}nnnllljjjkkkqqq}}}vvvcccTTTRRRMMMKKKOOOSSSSSSSSSTTTWWWWWWWWWVVVUUUTTTSSSRRROOONNNIIIAAA888000,,,***))))))))))))***+++,,,---111222222222333666:::>>>AAA@@@AAADDDHHHKKKMMMNNNMMMKKKHHHHHHMMMVVV___eeepppllleee```^^^```dddgggdddbbb]]]UUUNNNKKKNNNQQQNNNPPPPPPMMMIIIHHHJJJMMMHHHEEEBBB>>>;;;999888777777444000......//////...---..................---'''''''''((((((((((((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''''''''''''''''''''******))))))(((((('''''')))'''%%%%%%&&&(((*********'''%%%&&&((((((&&&$$$''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%***)))((('''&&&%%%$$$$$$************************(((((())))))))))))((((((******)))'''$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((($$$!!!!!!$$$'''''''''''''''''''''''''''''''''''''''''''''((((((((()))***++++++***((('''((()))(((((((((((())))))))))))******))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''(((***++++++***((('''))))))***++++++++++++***,,,------++++++///666<<>>EEEHHHNNNSSSWWW]]]bbbeeehhhkkkoootttwwwyyyyyyyyy~~~ooommmjjjjjjnnnyyyyyyhhh[[[TTTOOOMMMQQQUUUUUUUUUWWWXXXXXXXXXWWWVVVUUUSSSSSSOOOMMMIIIAAA888000,,,***+++++++++++++++---......000000111111111444999<<<======>>>AAAFFFJJJMMMOOOKKKJJJHHHHHHKKKPPPUUUYYYccc```\\\XXXXXXZZZ^^^aaaaaaaaa^^^YYYRRRNNNNNNOOOPPPPPPOOOMMMJJJJJJJJJLLLMMMKKKHHHDDD@@@===;;;:::888555111////////////...,,,------......------,,,((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''')))((('''&&&((()))*********(((&&&'''))))))(((&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((''''''''''''%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&***'''%%%$$$&&&((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))***+++***((((((((()))(((((((((((()))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((((()))))))))))))))***+++++++++++++++,,,------++++++///666<<>>???AAADDDHHHMMMQQQQQQOOOMMMKKKKKKKKKLLLMMMSSSSSSSSSSSSUUUVVVXXXYYY[[[]]]^^^^^^\\\YYYVVVTTTRRROOOKKKKKKKKKKKKHHHEEEFFFFFFEEECCC???<<<888666999777333222111000///---+++++++++,,,,,,+++++++++)))))))))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((($$$%%%&&&'''&&&%%%%%%%%%'''&&&&&&'''((()))))))))'''''''''''''''''''''''''''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&$$$&&&'''&&&%%%%%%'''((('''''''''''''''''''''''''''((()))******)))'''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))***+++***)))((()))***(((((((((((())))))))))))((((((((()))******++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++***)))(((((()))***+++***************++++++++++++,,,---,,,,,,///666;;;TTTuuuyyyvvv{{{~~~|||yyytttiiieeeiiiyyy|||uuuqqqmmmwwwxxx^^^JJJ???999666444444555666555444333444666555555444333333333333444555444444333333444444555555333222222444888===@@@@@@DDDJJJOOOTTTZZZ___cccgggjjjmmmqqquuuwwwxxxyyywwwwwwzzz~~~vvvvvvsssnnnlllqqq}}}zzzlll```XXXQQQMMMPPPSSSSSSTTTVVVTTTTTTTTTSSSRRRQQQPPPOOOKKKJJJFFF@@@888111---,,,++++++++++++,,,---...///...000111222333555888;;;>>>@@@AAABBBBBBEEEJJJNNNSSSQQQNNNLLLKKKMMMOOOQQQUUUUUUVVVVVVWWWWWWXXXXXXWWWWWWWWWXXXXXXXXXXXXWWWQQQNNNKKKJJJJJJIIIEEEBBBDDDDDDDDDCCCBBB???===;;;888666333222222111///---***++++++++++++++++++*********))))))(((((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((())))))***$$$&&&((((((&&&%%%%%%&&&$$$%%%&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''((())))))'''&&&&&&'''''''''''''''''''''''''''"""$$$''')))***)))((('''(((((((((((((((((((((((((((((((((((())))))))))))((()))******)))((()))+++(((((((((((())))))))))))(((((())))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******+++,,,,,,+++************)))))))))***+++,,,***,,,------,,,///555;;;RRRsss}}}ssstttzzz|||}}}wwwkkkfffiiiyyyxxxpppkkkuuuyyyaaaLLL???:::666333333555666555444444555666555555444333333333333444444444333333333333444444555444222222444888<<>>===<<<;;;666444222222222111///---***++++++,,,,,,++++++***+++******))))))((((((''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((()))))))))))))))''')))+++***'''%%%'''***$$$%%%&&&&&&%%%$$$%%%'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((((((((('''&&&&&&&&&%%%(((((((((((((((((((((((('''''''''(((((('''''''''((()))+++***(((''''''''''''''''''''''''''''''''' ###&&&(((((((((((()))(((((((((((((((((((((((((((((()))))))))*********((()))******))))))***+++(((((((((((())))))))))))***)))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((()))))))))))))))***,,,------,,,***)))+++***)))))))))***,,,---***,,,---------///555:::NNNpppvvvooorrryyyzzzzzznnniiikkkzzzyyyqqqhhhqqqvvv```JJJ===888555111333444666555444444555666555555444333333333333444444444333333333333444444444333222333444888;;;===???CCCIIINNNTTTZZZ___ccceeegggjjjmmmqqqsssuuuvvv{{{{{{{{{}}}||||||wwwmmmcccbbbkkktttttt```XXXRRRSSSTTTTTTTTTVVVSSSSSSSSSRRRQQQPPPNNNNNNIIIHHHEEE???777111...---************+++,,,---...---///111333333555777999<<<@@@FFFGGGFFFGGGJJJNNNRRRQQQQQQQQQRRRSSSTTTUUUTTTTTTTTTUUUVVVVVVWWWXXXVVVTTTSSSSSSUUUVVVUUUSSSPPPQQQQQQNNNJJJFFFDDDCCC???>>><<<;;;::::::999999333222111111222111///---++++++,,,,,,,,,,,,++++++++++++******)))((((((''''''''''''''''''''''''''''''&&&$$$######$$$&&&'''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((''''''''')))***((($$$###&&&***%%%'''((('''%%%$$$%%%'''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&************************'''(((((())))))(((((('''%%%'''))))))((('''((((((''''''''''''''''''''''''!!!$$$'''((('''&&&''')))(((((((((((((((((((((((((((((((((((())))))))))))''')))******))))))***+++(((((((((((())))))))))))++++++******)))((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))******)))))))))+++***)))((()))***,,,---))),,,......---000555:::KKKmmm~~~vvvooorrrzzz}}}rrrlllnnn|||{{{rrrgggmmm|||~~~ttt___HHH<<<999666111333444555555444444555777555555444333333333333444444333333222222333333444333333333444555888:::;;;===AAAGGGMMMRRRXXX^^^bbbeeefffiiilllpppsssuuuvvv|||{{{zzz|||zzz{{{wwwnnneeeeeennnxxx~~~```WWWQQQQQQRRRQQQQQQSSSTTTTTTSSSSSSRRRPPPOOONNNIIIHHHEEE???777111...---++++++++++++,,,---......000333555666777999;;;======CCCJJJMMMLLLLLLPPPSSSRRRTTTVVVWWWXXXWWWVVVUUUSSSSSSSSSTTTVVVWWWYYYZZZ[[[YYYXXXYYYZZZYYYUUURRRQQQSSSTTTQQQKKKFFFEEEFFFDDDCCC@@@>>><<<<<<<<<<<<222111000111222111///...+++,,,,,,------,,,,,,++++++++++++***)))((((((''''''''''''''''''''''''''''''&&&$$$######$$$&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&%%%%%%''''''$$$ ###(((&&&(((***(((%%%$$$%%%''''''''''''''''''''''''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((("""$$$'''(((((((((((()))(((((((((((((((((((((((($$$''')))(((&&&%%%&&&((())))))))))))))))))))))))''''''''''''((((((((()))''')))******))))))***,,,(((((((((((()))))))))))),,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((('''&&&&&&'''((()))+++***)))((((((***,,,---))),,,......---000555:::IIIkkk}}}}}}}}}|||xxxrrruuu}}}uuuoooppp}}}wwwkkkppp}}}ttt```JJJ===;;;888333333444555555444444666777555555444333333333333444444333333222222333333444222222333444666888999:::;;;???EEEKKKQQQWWW]]]aaaggghhhkkknnnqqqtttwwwxxx{{{zzzzzz|||~~~zzzqqqjjjkkkttt}}}{{{ggg[[[QQQOOOOOOOOOPPPRRRUUUUUUTTTSSSRRRPPPNNNMMMMMMKKKGGGAAA:::333...++++++,,,,,,,,,---.........///222666999999::::::;;;>>>BBBHHHLLLNNNPPPTTTWWWVVVWWWXXXXXXYYYZZZ[[[[[[]]]ZZZUUUPPPNNNRRRZZZ___```___]]]ZZZXXXUUUSSSRRRQQQTTTWWWWWWSSSNNNJJJHHHCCCAAA???===<<<;;;888666555444333111000///////////////...---,,,******)))))))))((('''''''''''''''%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*********)))((((((((('''***)))'''&&&&&&''')))***))))))(((((('''''''''&&&&&&''''''((((((((((((((((((((()))))))))'''&&&$$$)))***+++***(((''''''(((&&&%%%%%%%%%%%%&&&''''''+++)))''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&)))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))''''''''''''((((((((((((&&&&&&&&&'''''''''(((((((((((())))))((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&''')))***+++***((('''---,,,***)))))))))******&&&&&&''''''''''''''''''))))))************))))))++++++++++++***)))''''''))))))))))))************++++++************************++++++++++++******,,,,,,---------000555999IIIggg{{{}}}~~~|||zzz}}}rrrnnnyyyzzzrrrqqqxxxwww^^^KKK@@@999333111333444444444555666666666444444444444444444444444222222222222222222222222222333555555555666999;;;:::>>>DDDKKKPPPVVV\\\```fffiiilllnnnoooqqqtttwww|||}}}~~~~~~}}}~~~zzzssssss{{{ttt]]]TTTLLLLLLOOOPPPQQQTTTSSSSSSRRRQQQPPPNNNMMMLLLLLLJJJEEE???999333...,,,,,,,,,------......//////000333777:::;;;<<<===>>>@@@DDDJJJMMMNNNOOOQQQSSSUUUUUUVVVXXXZZZ]]]___```]]]\\\YYYUUURRRRRRUUUWWW]]]\\\ZZZXXXUUUSSSRRRQQQTTTWWW[[[[[[VVVPPPJJJGGGCCCAAA???>>>===;;;888666555444222111000/////////---,,,,,,+++***)))((('''))))))((('''''''''''''''&&&''''''(((((('''&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''((()))(((((((((''''''''''''&&&''''''(((((((((((((((''''''((((((((((((((('''%%%&&&''''''&&&&&&'''(((&&&&&&&&&&&&&&&''''''(((###%%%(((+++,,,+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''''''''''''''(((((((((((((((((('''(((((((((((((((((((((((($$$###!!! !!!###$$$''''''''''''((((((((((((&&&&&&&&&'''''''''((((((&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&''')))(((((((((((((((((((((&&&''')))*********((((((,,,+++***)))))))))***+++)))))))))((((((((((((((())))))************))))))''''''(((''''''&&&%%%$$$(((((()))))))))***************************************++++++++++++******+++,,,,,,,,,---000444888FFFcccuuuxxx}}}~~~~~~uuummmwww|||tttsssyyy{{{aaaKKK>>>888555444444444444555555555555555444444444444444444444444222222222222222222222222222333444555555666888;;;:::>>>CCCIIINNNUUU[[[```fffhhhlllnnnppprrruuuwwwzzz|||}}}}}}|||}}}~~~wwwiiiWWWPPPKKKMMMPPPPPPQQQTTTQQQQQQPPPOOONNNLLLKKKJJJKKKHHHBBB<<<666222///------------...///000000000111444888<<<===???AAACCCDDDGGGLLLOOOPPPPPPPPPPPPQQQQQQSSSUUUYYY]]]```bbbaaacccdddccc```\\\ZZZZZZYYYXXXWWWUUUTTTRRRQQQPPPVVVZZZ]]]]]]XXXPPPIIIDDDAAA@@@???>>>>>>;;;888555444333222111000/////////---,,,++++++***)))(((((())))))((('''''''''''''''''''''(((((('''&&&%%%%%%((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&&&&&&&((('''&&&%%%%%%&&&'''(((((((((((((((''''''''''''&&&''''''(((((((((((((((&&&&&&&&&''''''(((******###%%%&&&'''&&&&&&''')))''''''&&&&&&''''''((()))$$$***222666444///,,,***'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&&&&'''(((((())))))))))))((((((''''''''''''''''''''''''&&&%%%$$$######$$$%%%&&&&&&''''''''''''(((((((((&&&&&&'''''''''(((((((((&&&&&&&&&'''&&&&&&%%%$$$''''''''''''((((((((((((*********))))))(((((((((&&&''')))*********)))(((******)))))))))***+++++++++++++++******)))))))))))))))************))))))(((((())))))))))))(((((((((((())))))))))))************************************++++++++++++*********+++,,,,,,,,,///333666BBB\\\lllpppzzzyyylllrrrwwwtttyyydddKKK<<<888777777555555555555555444444444444444444444444444444444333333333333333333333333111333444555555666888:::;;;===BBBFFFLLLRRRZZZ___eeehhhkkknnnppprrruuuwwwyyyzzz|||||||||}}}~~~zzzuuujjj```WWWQQQNNNPPPRRRPPPPPPRRRPPPPPPOOOOOONNNLLLKKKJJJIIIFFF@@@:::444111///...------...///000111111222222555999===???BBBEEEGGGGGGJJJNNNRRRSSSSSSSSSRRROOOOOOPPPRRRVVVZZZ^^^```bbbeeeiiijjjhhheeebbbaaaWWWWWWVVVUUUTTTSSSRRRRRRVVVZZZ^^^]]]WWWNNNEEE@@@???>>>======<<<:::666333333222111000////////////......------,,,+++******))))))((('''''''''''''''(((((((((''''''&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((())))))(((((((((((())))))((((((((((((((('''''''''&&&''''''(((((((((((((((((('''&&&&&&&&&((()))***&&&((())))))''''''((()))(((''''''''''''((())))))///777>>>???999111---,,,((((((((((((((((((((((((''''''&&&&&&&&&''''''(((%%%%%%&&&&&&&&&'''''''''((((((((())))))(((((((((''''''''''''''''''''''''))))))(((''''''((())))))&&&&&&&&&'''''''''((((((''''''''''''(((((((((((('''(((((((((((((((''''''))))))*********+++++++++++++++******))))))((((((''''''((()))***))))))(((((()))))))))******++++++,,,++++++******))))))((())))))************))))))((())))))************)))(((((((((((()))))))))***))))))))))))******************++++++++++++*********+++,,,,,,,,,...222555???WWWeeejjjvvv{{{iiimmm{{{tttuuu~~~}}}eeeKKK<<<777777777666666666555444444444333444444444444444444444444333333333333333333333333111222444444444555888:::;;;===@@@DDDIIIPPPXXX]]]cccfffkkknnnpppsssuuuwwwxxxzzz|||}}}}}}~~~|||tttnnnddd[[[TTTPPPNNNQQQRRROOOOOOQQQPPPPPPPPPPPPOOOMMMLLLKKKHHHEEE???999444000......------...///000111222333222555:::===@@@CCCGGGIIIIIIKKKOOOSSSWWWXXXXXXWWWSSSSSSSSSUUUWWWZZZ\\\^^^^^^aaacccdddbbb```^^^^^^YYYXXXXXXWWWWWWVVVVVVUUUWWWZZZ^^^]]]WWWMMMEEE@@@===<<<;;;::::::888555333222222111000////////////...------,,,,,,+++++++++))))))((('''''''''''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((()))))))))(((((()))))))))'''''''''(((((((((((((((&&&''''''(((((((((((((((***)))(((&&&&&&&&&'''((()))******)))&&&%%%%%%&&&(((''''''''''''((())))))333999===;;;444---***+++(((((((((((((((((((((((((((''''''&&&&&&&&&''''''&&&'''''''''((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))''''''((((((((((((((('''(((((()))))))))*********+++*********)))))))))((('''(((((()))))))))))))))(((((())))))*********************))))))((((((((())))))************))))))%%%%%%&&&&&&'''&&&&&&&&&'''(((((((((((()))))))))(((((()))))))))***************++++++++++++*********+++,,,,,,---...111444>>>VVVccchhhuuu~~~|||hhhiiiyyysssooouuu{{{xxxfffMMM===888777555666666666555444444444333444444444444444444444444333333333333333333333333111222444444444555888:::;;;===@@@CCCHHHNNNVVV[[[aaadddiiimmmppprrruuuwwwxxx{{{}}}vvvnnnddd[[[NNNLLLLLLOOOPPPNNNOOORRRPPPPPPQQQPPPOOONNNMMMMMMGGGEEE@@@:::555000...,,,,,,---...///000111222333333555999===???CCCGGGJJJKKKKKKNNNRRRWWW[[[[[[[[[ZZZZZZ[[[\\\]]]]]]^^^^^^^^^___```^^^\\\ZZZYYYZZZ\\\\\\[[[[[[ZZZZZZYYYYYYXXX[[[^^^]]]WWWOOOGGGCCC===;;;999888888888666444222111000///////////////+++++++++*********))))))))))))((('''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((&&&''''''(((((((((((((((******(((''''''&&&&&&&&&((((((((('''$$$""""""###''''''&&&&&&''''''((())),,,...000...***''''''(((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&''''''''''''((((((((())))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((()))))))))$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((()))*********))))))(((((((((((((((((((((((())))))************))))))&&&'''''''''''''''&&&&&&''''''(((((((((((())))))'''(((((())))))***************++++++++++++*********,,,---......///111333===WWWggglllwwwiiifffrrrsssllloootttyyywwwiiiQQQ@@@:::888444555555555555555444444444444444444444444444444444333333333333333333333333000222333444444555777999;;;===@@@DDDHHHNNNUUUYYY^^^bbbhhhlllooorrrtttvvvxxx{{{~~~}}}ttthhh^^^QQQNNNNNNOOOOOOLLLMMMQQQPPPPPPPPPPPPOOONNNMMMMMMGGGEEEAAA<<<666111---++++++,,,---...000111222333222555888;;;>>>AAAFFFIIIMMMLLLLLLPPPVVVZZZ[[[[[[]]]^^^```aaaaaaaaa______]]]_________\\\[[[[[[[[[______^^^]]]]]]\\\[[[[[[VVVYYY\\\[[[VVVOOOIIIEEE@@@===:::888888888888777111111000////////////000+++++++++************)))))))))((('''''''''''''''&&&&&&%%%%%%&&&'''))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((()))&&&''''''((((((((((((((('''(((((((((((((((''''''&&&'''(((&&&$$$######$$$&&&&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%&&&&&&&&&''''''''''''((((((((())))))))))))$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''(((((())))))***((((((((((((((())))))***((())))))******)))((('''&&&''''''(((((()))))))))))))))************))))))************)))((('''''''''''''''((((((((())))))''''''(((((()))******+++******++++++++++++******+++---...//////000222444<<>><<<888333444444555555666666666444444444444444444444444444444444444444444444444000111333333333444777999:::===BBBFFFJJJNNNSSSVVVZZZ^^^eeejjjnnnppprrrsssuuuxxx|||~~~~~~uuufffXXXQQQLLLMMMOOOMMMLLLNNNMMMMMMMMMOOOPPPOOOLLLJJJHHHGGGCCC<<<555000///...(((+++...//////---------444666:::>>>BBBEEEGGGHHHKKKKKKLLLMMMNNNPPPSSSTTT[[[\\\___aaaaaa```^^^]]]ZZZZZZZZZ\\\___```___^^^___^^^]]]\\\\\\YYYUUURRRSSSQQQNNNNNNOOOMMMJJJGGGFFF@@@999777999<<<;;;999222111000///......///000++++++***)))(((((())))))''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%))))))((((((''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&'''((()))***++++++((((((((((((((('''''''''))))))(((((('''''''''&&&)))(((((((((((('''''''''((((((((('''&&&&&&%%%%%%''''''&&&%%%%%%'''((()))%%%%%%%%%%%%&&&&&&'''(((,,,)))%%%$$$&&&'''&&&%%%'''%%%$$$$$$&&&''''''&&&''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((()))(((''''''))))))((('''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''&&&%%%$$$###%%%&&&((()))))))))((('''((('''&&&&&&&&&((()))***************++++++++++++(((+++------+++))))))***)))))))))((())))))***+++***************)))(((((()))((('''&&&&&&'''((()))(((((())))))))))))((((((+++*********))))))((((((++++++++++++++++++,,,,,,,,,+++,,,,,,...111333444???\\\{{{tttyyyrrrjjjlllsssuuubbbMMM???999999666666555444444444444555444444444555555555666666444444333333333333222222111222333333222222444666:::;;;>>>AAAEEEKKKRRRVVV\\\```eeehhhkkkmmmppprrrtttvvvxxxzzz{{{}}}~~~tttvvvvvv{{{xxxiiiYYYRRRLLLMMMNNNMMMLLLMMMNNNMMMNNNOOOPPPOOOLLLJJJHHHFFFBBB<<<555000......***---///000///...///000555777;;;???CCCGGGIIIJJJLLLKKKJJJKKKNNNQQQSSSTTTSSSUUUWWWZZZ\\\]]]]]]]]]\\\[[[[[[]]]___aaaaaa```YYYYYYYYYZZZ[[[YYYVVVSSSPPPNNNLLLKKKKKKJJJFFFCCCFFF@@@;;;999:::;;;:::777222111///...---.........,,,++++++***))))))******((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''&&&&&&&&&''''''''''''((('''''''''((())))))******'''''''''((((((((((((((()))(((((((((''''''''''''((((((((('''''''''&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((('''&&&%%%%%%&&&''''''((('''%%%&&&((()))(((&&&'''&&&$$$%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&'''((('''%%%((((((((((((((('''&&&&&&'''''''''''''''''''''''''''''''''(((((('''''''''(((((((((((('''&&&%%%$$$%%%&&&'''((((((''''''&&&'''&&&&&&&&&&&&''''''((('''''''''((((((((())))))&&&(((******((('''(((***)))))))))))))))***++++++((((((((((((((('''&&&&&&)))(((''''''''''''((()))))))))(((((((((((())))))************)))))))))((()))*********++++++,,,,,,+++++++++,,,...000333444<<>>@@@DDDJJJQQQVVV\\\___dddhhhkkkmmmppprrrtttvvvxxxzzz{{{}}}}}}sssoooooosss|||{{{lll[[[SSSMMMMMMNNNLLLLLLMMMOOONNNNNNOOOPPPOOOMMMKKKHHHFFFBBB<<<555000......---...//////...///111333666888<<>><<<666666555444444444444555444444444555555555555555555555444333333222111111111222333333222222444666999;;;===@@@CCCIIIPPPUUUZZZ^^^cccgggjjjmmmppprrrtttvvvxxxzzz{{{}}}wwwmmmkkknnnvvv~~~|||yyy{{{{{{mmm\\\TTTMMMMMMNNNLLLLLLNNNPPPOOONNNOOOPPPOOOMMMKKKGGGFFFBBB;;;555000...............------...222444666999===BBBGGGKKKNNNPPPTTTRRRQQQTTTYYY\\\ZZZWWWRRRQQQQQQQQQRRRSSSTTTUUUSSSQQQOOOOOORRRUUUVVVWWWSSSSSSUUUXXXZZZZZZWWWTTTPPPOOOMMMKKKIIIGGGDDDBBBAAA>>><<<:::999777444111000///...---,,,+++++++++++++++******)))******+++((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&&&&''''''(((((())))))((('''%%%$$$%%%&&&(((***))))))((((((((('''''''''%%%&&&&&&'''((()))******((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((()))))))))&&&''')))*********)))(((+++***'''&&&%%%&&&((()))''''''&&&'''((()))******)))'''&&&&&&((())))))(((%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&&&&%%%((('''&&&'''((()))(((&&&(((((((((((('''&&&%%%$$$'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&''')))))))))))))))(((''''''''''''''''''''''''&&&&&&''''''((()))((('''%%%$$$(((((((((((()))))))))))))))))))))))))))+++---...***************+++,,,,,,***************)))(((((()))(((((((((((((((((()))+++)))(((&&&&&&((()))+++*********)))))))))))))))&&&'''((()))***+++,,,,,,+++++++++,,,---000222444???ZZZwwwooohhhmmm{{{|||~~~zzzcccNNN@@@;;;666666555444444444444555555555555555555555555555555555444333222222111111111222333333222222444666888:::<<>>XXXtttzzzooonnnyyy{{{|||{{{yyy{{{jjjTTTCCC;;;666666555444444444444555555555555555555555555444555555444333333222111111111222333333222222444666888999<<<>>>AAAGGGMMMRRRWWW[[[aaafffiiimmmpppsssuuuwwwyyyzzzzzz|||~~~}}}~~~~~~|||}}}|||oookkkmmmsss~~~rrr\\\SSSMMMLLLNNNNNNOOOQQQQQQOOOMMMMMMMMMMMMKKKJJJGGGEEEAAA;;;444///------,,,,,,---,,,,,,...111444777999===AAAFFFJJJMMMNNNLLLNNNQQQSSSUUUUUUUUUUUUXXXWWWWWWWWWXXXZZZ\\\]]][[[YYYWWWWWWXXXYYYYYYXXXUUUTTTRRRSSSTTTUUUTTTSSSOOOPPPOOOLLLGGGCCCAAAAAA;;;;;;:::888666333111000/////////...---+++***)))(((((('''''''''((())))))'''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''(((((((((((((((''''''&&&%%%&&&'''((()))(((((((((''''''&&&&&&&&&&&&&&&''''''(((((())))))'''''''''(((((((((((((((''''''''''''&&&&&&&&&%%%&&&&&&'''((())))))******%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&'''((()))***(((((('''%%%$$$$$$''')))(((&&&%%%&&&''')))((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&%%%$$$###$$$%%%&&&%%%###%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((())))))))))))(((((())))))(((((())))))***+++))))))*********)))((((((&&&&&&'''''''''((((((((()))'''&&&''')))******))))))))))))((()))******+++((((((((((((((('''&&&&&&((())))))******))))))(((***)))(((''''''((()))***))))))))))))************(((((())))))***+++,,,,,,*********+++---///111333999RRRooo~~~ssspppxxxuuutttvvvxxx{{{|||zzzqqqooorrr}}}nnnWWWEEE<<<666666555444444444444555555555555555555444444444444444333333333333222222111222333333222222444666777999;;;===@@@EEELLLPPPVVVZZZ```eeeiiimmmpppsssvvvwwwyyyzzzzzz|||~~~{{{xxxyyy~~~zzzmmmhhhiiilll~~~ppp[[[RRRLLLLLLNNNNNNPPPSSSPPPNNNLLLKKKLLLLLLJJJIIIGGGEEEAAA;;;444///------,,,---.........///222555666888<<<@@@EEEHHHKKKLLLJJJKKKLLLKKKIIIKKKRRRWWW[[[[[[[[[[[[[[[\\\]]]]]]YYYWWWUUUUUUUUUUUUSSSQQQQQQNNNLLLLLLMMMPPPQQQQQQQQQRRRRRRNNNHHHDDDBBBBBB;;;;;;:::888666444333333000000000///...,,,***)))((((((((((((((()))******''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''&&&'''''''''(((((((((((((((''''''''''''((((((((()))((((((((('''''''''&&&&&&''''''(((((()))))))))***%%%%%%%%%%%%%%%&&&&&&'''%%%&&&''''''((('''&&&&&&!!!$$$'''(((&&&%%%&&&''''''&&&$$$%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%''''''&&&%%%&&&&&&'''''''''&&&%%%%%%'''''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))(((((('''''''''''''''((()))+++,,,)))(((((((((((())))))***'''''''''((((((((()))))))))''''''(((***+++)))&&&((((((''''''(((((()))***((((((((((((((('''&&&&&&((()))************)))((())))))(((((((((((())))))((()))))))))************)))*********++++++,,,,,,*********+++---///111333777PPPlll{{{zzzrrrqqqyyytttqqqsssuuuxxx}}}vvvmmmkkknnnyyy|||jjjTTTCCC:::666666555444444444444555666666555555555444444444222222333333333333444444111222333333222222444666777888:::<<>>666666666555444444444444555666666555555555444444444111222222333333444444555111222333333222333555666777888:::<<>>???BBBFFFIIIHHHGGGEEECCCCCCHHHNNNSSS]]]\\\[[[XXXUUUUUUVVVXXX[[[[[[[[[XXXUUUTTTTTTUUUQQQMMMIIIHHHHHHJJJLLLLLLMMMNNNOOOOOOLLLGGGCCC@@@<<<:::777444222111111111000000/////////000000111...---+++)))(((((()))***(((((((((((())))))))))))(((((('''&&&&&&&&&&&&&&&******))))))((((((((('''$$$&&&''''''&&&%%%%%%&&&+++***(((&&&%%%&&&'''((()))'''%%%&&&((((((&&&###&&&&&&'''((()))))))))((((((((())))))))))))(((((((((((((((((((((((((((((())))))(((((('''''''''&&&%%%&&&''''''((((((''''''%%%%%%&&&''''''&&&%%%%%%(((''''''&&&&&&&&&''''''&&&'''((('''&&&&&&'''((())))))((((((''''''&&&&&&%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&'''((((((''''''(((((()))+++,,,---***************+++++++++))))))))))))************))))))))))))))))))))))))************))))))))))))((('''&&&%%%%%%&&&'''((())))))))))))***************)))((((((((()))+++,,,)))************+++++++++***+++---------...111333>>>OOOmmm|||~~~wwwqqqnnnmmmtttuuuuuuvvvzzzvvvjjjdddeeesssyyy|||tttbbbNNN@@@:::444444555555555444222111333333222222222333444444555444333333222222222333222222333333333333444444444555888:::===BBBGGGKKKSSSXXX^^^cccgggjjjmmmoooqqquuuzzz}}}~~~~~~~~~yyyssskkkfffhhhpppzzzppp```RRRKKKHHHJJJMMMLLLKKKLLLMMMLLLKKKLLLLLLLLLJJJHHHHHHDDD>>>777222...,,,,,,***+++---...///000333666;;;===???@@@@@@AAACCCEEEJJJJJJJJJHHHGGGIIILLLOOOSSSSSSRRRPPPOOOQQQTTTWWW[[[\\\\\\ZZZWWWUUUUUUVVVVVVSSSPPPOOONNNNNNLLLJJJIIIJJJKKKKKKIIIFFFCCC@@@<<<:::777444222111111111//////.........//////000...---+++)))(((((()))***(((((((((((()))))))))))))))(((''''''&&&&&&''''''(((((((((''''''&&&&&&&&&%%%''')))((('''&&&'''''')))((('''&&&&&&'''((()))+++)))((()))++++++)))'''''''''(((((()))((((((((('''(((((())))))(((((('''(((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''(((''''''&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((((((((((((((((('''''''''&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((''''''''''''&&&&&&''''''((()))(((((((((((()))***++++++)))))))))***************))))))))))))************))))))))))))))))))))))))************))))))))))))((((((''''''''''''((((((((((((((()))))))))******)))))))))))))))******+++)))************+++++++++***+++---------...111333;;;MMMkkkyyysssooonnnwwwxxxzzz|||}}}|||nnneeecccllltttzzzsss```KKK===777444444555555555444333222444444333333222333333333444333333222222222333333222222333333333333444444444555888:::===AAAGGGKKKRRRVVV]]]bbbfffiiilllnnnqqqtttyyy|||}}}}}}~~~~~~}}}}}}~~~zzztttlllfffeeejjjrrrxxx}}}zzzzzzwwwjjj]]]RRRKKKGGGJJJLLLKKKJJJLLLMMMLLLKKKKKKLLLLLLJJJHHHGGGDDD>>>777222...---,,,***+++---///000222555777<<>>:::888666444222111111000...---,,,,,,+++,,,,,,,,,,,,,,,******))))))******(((((((((((())))))))))))******)))(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***)))((('''((((((&&&&&&'''((())))))((((((%%%%%%%%%%%%&&&''''''''')))))))))))))))((('''&&&&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((()))+++)))(((&&&&&&((()))+++'''&&&&&&&&&&&&'''((((((&&&'''((('''&&&&&&&&&(((&&&&&&''''''(((((())))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((&&&&&&''''''((((((((((((((((((((((((((()))************)))(((((((((((((((''''''(((((())))))******((()))))))))************))))))))))))))))))))))))************)))))))))(((((()))***++++++***)))(((''''''''''''((((((((((((((()))***++++++***)))((())))))*********+++++++++)))+++,,,,,,,,,...000222555EEEeee}}}yyy}}}}}}vvv|||}}}uuupppnnn{{{iiiPPP@@@:::444444444444444444444333777666555333333222222222222222222111222222333444222222222333333333444444333555777999;;;@@@EEEIIIOOOTTTZZZ```dddgggjjjmmmnnnqqquuuxxxyyyzzz|||}}}~~~~~~|||zzzzzz{{{yyysssjjjdddbbbfffmmmqqqtttwwwyyy|||~~~qqqcccUUUNNNJJJLLLNNNMMMLLLMMMMMMKKKJJJKKKKKKKKKIIIGGGEEEAAA<<<666111///...---...000111111111222444666888<<>><<<;;;888777666444222111000000------,,,+++++++++++++++++++++******************(((((((((((())))))))))))******)))(((((((((((((((&&&&&&&&&&&&&&&&&&''''''&&&'''))))))'''&&&'''((((((((())))))((('''&&&&&&((()))((((((((()))+++,,,)))*********)))(((''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''''''''((((((((((((((((((''''''''''''((()))***+++***(((''''''(((***+++&&&&&&&&&&&&&&&'''((((((&&&'''((('''&&&&&&&&&(((&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&'''''''''((((((((((((((()))******+++***)))(((''''''''''''&&&''''''((())))))******((()))))))))************))))))))))))))))))))))))************)))))))))(((((()))***++++++***)))(((''''''''''''((((((((((((((()))***++++++***)))((())))))*********+++++++++)))***,,,,,,,,,---000222222BBB```~~~~~~uuu{{{xxxnnnUUUCCC;;;444444444444444444444444777666555444333333222222222222222111111222222333222222222333333333444444333555777888;;;???DDDHHHNNNSSSYYY___dddgggjjjmmmlllooosssvvvwwwyyy{{{}}}}}}~~~||||||}}}|||vvvllldddbbbfffmmmrrrvvvzzzxxxiiiTTTMMMIIIKKKMMMKKKJJJKKKLLLKKKJJJJJJKKKKKKIIIGGGCCC@@@;;;666111///......///000222222222333666888:::===AAACCCDDDEEEGGGHHHOOOPPPRRRRRRSSSUUUXXX[[[ZZZZZZYYYWWWUUUUUUWWWYYYVVVWWWWWWVVVUUUTTTVVVXXXWWWTTTQQQPPPPPPPPPPPPOOOJJJHHHEEEAAA>>>;;;999999777666666444333111000000...---,,,++++++******+++************************(((((((((((())))))))))))***)))((((((''''''((((((''''''''''''((((((((((((%%%''')))((('''&&&''''''***))))))(((''''''&&&&&&((((((((('''&&&''')))+++))))))*********)))(((((('''''''''(((((('''''''''(((((((((((((((((((((((('''''''''((((((((((((((()))((('''''''''((()))******)))(((''''''((()))***&&&&&&&&&&&&&&&'''((()))&&&'''((('''&&&&&&'''((('''''''''((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((&&&%%%%%%%%%%%%&&&''''''((((((''''''(((((()))******)))((((((''''''''''''''''''(((((()))***++++++))))))))))))************))))))))))))))))))))))))************))))))))))))))))))************))))))''''''((((((((())))))))))))************))))))((()))************+++++++++)))***+++,,,,,,---///222222???[[[yyyyyy}}}oooWWWDDD:::444444333333333444555555666666555444333333333444333333222111111111111111222222333333333333444444333444666888:::>>>CCCGGGLLLQQQXXX]]]bbbfffiiikkkkkkmmmqqqtttuuuwwwzzz|||{{{~~~|||uuukkkddddddjjjrrryyy|||}}}nnnVVVOOOJJJLLLNNNLLLKKKLLLLLLKKKJJJJJJKKKJJJHHHFFFBBB???:::555111///......---///111222333666999<<<>>>@@@CCCEEEFFFGGGJJJLLLSSSVVVZZZ\\\]]]^^^```aaa^^^___^^^\\\YYYWWWWWWXXXTTTTTTSSSQQQPPPQQQTTTVVVTTTSSSRRRRRRSSSRRRPPPNNNJJJGGGCCC???;;;999888888666666555444333111000///......---,,,+++******+++*********+++++++++******(((((((((((()))))))))))))))(((''''''&&&&&&''''''&&&'''''''''((((((((((((&&&(((***)))((('''((())))))((('''&&&&&&'''(((((('''''''''%%%######&&&)))(((((()))*********))))))'''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''((((((((())))))((('''&&&'''(((***+++((((((((((((((((((((((((&&&%%%%%%&&&&&&((())))))&&&'''((('''&&&&&&'''(((((((((((((((((('''''''''***)))(((''''''((()))***))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&%%%&&&'''((()))''''''&&&&&&''''''((())))))(((((('''''''''((((((''''''((()))***+++,,,---))))))))))))************))))))))))))))))))))))))************)))))))))))))))))))))(((((()))))))))((((((((()))))))))******+++******))))))))))))))))))************+++++++++(((***+++++++++---///111222===WWWsssoooYYYFFF<<<444333333333333444555666666555555444444444555555444444333111000000000000222222333333333333444444333444666777999===BBBFFFIIINNNTTT[[[___cccfffiiijjjlllooorrrtttvvvyyy|||xxx{{{xxxrrriiidddfffnnnyyypppXXXRRRMMMOOOPPPOOONNNNNNLLLKKKJJJJJJKKKJJJHHHFFFBBB???:::555111///...///***,,,///222444888<<>>444333333222333444555666555555444444444555555666555444333111000/////////222222333333333444444444333444666777999===BBBEEEGGGKKKRRRXXX]]]aaadddgggiiikkkoooqqqsssuuuyyy{{{uuuyyy}}}yyylll```aaajjjvvv~~~lllYYYQQQLLLLLLMMMLLLKKKLLLHHHIIIJJJJJJJJJIIIHHHGGGEEEAAA<<<666222///...---,,,...111333555888<<>>999666333444555555444222///.........------,,,+++******)))))))))***++++++,,,,,,))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************))))))((((((''''''&&&&&&'''((()))))))))((()))((('''&&&%%%&&&''''''((((((((((((((((((((((((******))))))(((((('''''')))((('''&&&&&&'''((()))))))))((('''''''''''''''%%%&&&&&&'''((()))******%%%'''******)))'''''''''))))))))))))))))))))))))++++++******))))))(((((())))))))))))************+++***)))(((((()))***+++))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((('''''''''''''''''''''''',,,+++******)))*********++++++******))))))((((((******))))))(((((('''''',,,+++++++++***)))))))))))))))))))))(((((((((((((((((((((((())))))))))))++++++***)))(((((())))))---,,,******+++,,,+++***,,,,,,,,,---...///000111111;;;KKKeee~~~}}}{{{ppp___KKK>>>999777444222333444444444555555555444444333333333444444333333333333222222333222111000000222444555555555666666777<<>>:::777222222333333111000...------------,,,+++*********+++*********************))))))((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))))))))(((((((((''''''(((((())))))))))))(((***)))((('''''''''((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((''''''((((((((())))))(((''''''''''''(((&&&'''''''''((()))))))))%%%'''(((((('''''''''((())))))))))))))))))))))))''''''''''''((((((((((((((((((((()))))))))******))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((('''''''''''''''''''''''')))((((((((()))***++++++*********)))))))))))))))******))))))((((((((((((+++++++++*********************)))))))))((((((((('''''''''(((((((((((()))++++++***))))))))))))))),,,***))))))+++,,,+++++++++++++++,,,---...///000111;;;JJJddd~~~rrr```LLL???:::777444333333444444444555555444444444333333333444444333333333333222222333222111000000222444555555555666666777;;;AAAEEEIIIMMMRRRWWW[[[```eeehhhlllnnnrrrtttuuuwwwyyy{{{{{{{{{|||}}}}}}~~~rrrhhhaaaeeeoooyyywwweeeYYYQQQLLLLLLMMMLLLKKKLLLGGGHHHHHHHHHHHHGGGFFFEEEDDDAAA;;;555111///......---///222444666999===@@@IIILLLPPPSSSUUUVVVXXXYYYZZZ[[[]]]^^^]]][[[XXXWWWUUU\\\```]]]ZZZ\\\```aaa]]][[[ZZZWWWTTTRRRPPPOOONNNNNNLLLIIIFFFCCCCCCDDDEEECCCAAA@@@???===:::888333333222111000///......,,,,,,,,,+++******)))))),,,,,,+++******)))(((((())))))((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******))))))))))))(((((((((((())))))))))))))))))((('''+++***)))((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((('''(((((())))))(((((('''***)))((((((''''''((((((((((((((((((((((((((((((%%%&&&''''''&&&&&&(((***))))))))))))))))))))))))&&&&&&&&&'''((()))))))))''''''((((((((()))))))))''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&'''(((***+++,,,))))))))))))***************))))))))))))(((((((((***************+++++++++++++++*********)))))))))(((((((((((())))))))))))+++***))))))))))))))))))***)))((((((***,,,,,,+++*********+++,,,---...///111999HHHbbb|||wwwdddOOOAAA:::777444333444555555444555444444444444333333333444444333333333333222222333222111111111222333444444555555666777;;;@@@DDDGGGKKKPPPUUUZZZ___dddgggkkknnnrrrtttvvvxxxzzz|||||||||||||||||||||||||||vvvkkkcccfffnnnwwwyyygggXXXQQQLLLLLLMMMLLLKKKLLLIIIIIIHHHHHHGGGGGGFFFFFFDDD@@@:::444000......///,,,///111444666999===@@@IIILLLOOORRRSSSUUUXXXZZZ^^^___```aaa___[[[XXXUUUTTT[[[___[[[VVVWWW[[[\\\___]]][[[XXXUUURRROOONNNOOONNNLLLIIIGGGEEEEEEFFFCCCBBB@@@???>>>===:::888555444222111000/////////+++++++++*********))))))+++*********)))))))))((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))(((((((((((())))))))))))(((''''''&&&******))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''((()))******)))((('''***))))))((('''((((((((()))))))))(((((((((((((((%%%&&&&&&%%%%%%&&&(((+++((((((((((((((((((((((((((()))))))))*********+++''''''''''''((((((((((((&&&'''))))))))))))'''&&&(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))***++++++(((((())))))******++++++)))))))))))))))))))))))))))))))))***+++++++++,,,++++++++++++*********)))))))))*********+++++++++******)))))))))))))))***)))'''''''''***+++,,,+++******++++++,,,---///000000888EEE___}}}}}}}}}ssslllppp~~~{{{hhhSSSDDD:::777444333444555555555444444444444444444444444444444333333333222222222222222111111111222333444333444555666777:::???BBBFFFIIIOOOTTTYYY___dddhhhjjjmmmqqqtttvvvxxx{{{}}}~~~~~~}}}||||||{{{{{{zzzssshhhhhhooowwwzzziiiXXXQQQLLLLLLMMMLLLKKKLLLKKKJJJJJJIIIHHHGGGGGGGGGDDD@@@999333///...//////000222555888:::===AAADDDGGGIIILLLNNNPPPSSSWWWZZZ^^^___aaabbbbbb```^^^\\\ZZZ```bbb^^^YYYYYYZZZZZZ^^^]]]ZZZXXXTTTRRRPPPNNNOOONNNLLLJJJIIIHHHGGGFFFCCCAAA>>>===<<<;;;999777333222111///............++++++******************(((((()))))))))*********(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))(((((((((((())))))))))))((((((((((((''''''&&&%%%))))))))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''******)))((((((((((((((()))))))))))))))(((((((((&&&''''''&&&%%%&&&(((***((((((((((((((((((((((((+++*********)))))))))(((''''''''''''((((((((((((((((((***++++++***(((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++******))))))*********(((((())))))******++++++))))))))))))************)))))))))***+++++++++,,,++++++++++++*********)))((((((((()))))))))*********)))))))))))))))******)))'''''''''***+++,,,+++,,,,,,,,,,,,---///000111000666AAA[[[yyy|||uuuxxxyyyyyyxxxxxxsssiiiaaafffvvv}}}oooXXXHHH;;;888555333444555555555444444444444444444444444444444333333333222222222222222111222222222333333333444555666777999===@@@EEEIIIOOOTTTZZZ___eeeiiijjjlllpppsssuuuwwwzzz|||~~~~~~}}}}}}|||{{{{{{~~~ssshhhhhhoooyyy}}}jjjYYYQQQLLLLLLMMMLLLKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGDDD???999222///...///000000222555777999<<<@@@CCCEEEGGGIIIKKKMMMPPPUUUXXXYYYZZZ]]]```bbbdddeeeeeebbbfffhhhdddaaa```^^^ZZZZZZYYYXXXVVVSSSQQQPPPOOONNNLLLKKKKKKKKKJJJHHHFFFCCCAAA>>><<<;;;:::888666000000///...---,,,++++++++++++++++++++++++++++++''''''((())))))***++++++(((((())))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))(((((((((((())))))))))))'''((((((((((((''''''&&&(((((()))))))))((('''&&&))))))))))))))))))))))))(((((((((((())))))))))))((())))))******))))))(((+++***))))))(((((())))))))))))))))))))))))))))))'''((()))(((&&&&&&((())))))))))))))))))))))))))))))))))))((('''&&&&&&&&&''''''((((((((()))))))))))))))************))))))''''''(((((())))))******((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((,,,,,,+++***************))))))))))))************)))))))))************+++***************+++++++++++++++*********)))))))))&&&&&&&&&&&&'''''''''''')))))))))))))))******+++***)))((((((***,,,,,,+++,,,,,,,,,---...///000111000555>>>VVVsss}}}vvvvvvvvvvvvvvvtttnnnbbbXXX[[[kkk|||wwwwww|||uuu^^^KKK;;;888555444444666666555333333333444444444444555444444333333333333222222111111222222222333333333222333555666666999<<>>AAAGGGHHHIIIIIIJJJMMMRRRUUUVVVWWWYYY\\\___bbbeeefffeeehhhhhhgggggggggaaaZZZVVVUUUTTTSSSRRRQQQPPPPPPMMMLLLLLLNNNOOOMMMIIIFFFDDDAAA===;;;999888666555000000111111000...,,,++++++++++++,,,,,,,,,,,,,,,((((((((()))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''((((((((()))))))))***((())))))************)))))))))*********)))((('''))))))))))))))))))))))))'''((((((((()))))))))******))))))))))))))))))***+++***))))))(((((())))))((((((((()))*********+++)))***+++***(((''''''((())))))))))))))))))))))))((((((((((((''''''''''''((((((((()))))))))******))))))(((((((((((())))))'''''''''((()))*********((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''***))))))))))))******+++*********)))))))))))))))))))))*********++++++++++++++++++*********************)))))))))(((((((((&&&''''''''''''((((((((()))))))))))))))***++++++,,,***))))))+++,,,+++++++++++++++,,,---...000000///444<<>>AAAEEELLLRRRXXX^^^dddhhhiiillloooqqqrrrtttvvvxxxzzzzzz{{{||||||}}}~~~~~~}}}uuurrryyyqqqYYYQQQLLLLLLMMMLLLKKKLLLKKKJJJHHHFFFEEEEEEEEEFFFCCC???888111...---///111111333666999;;;>>>BBBEEEIIIJJJIIIIIIIIIKKKOOOSSSXXXXXXXXXYYY[[[]]]```aaadddeeeffffffiiiiiibbbXXXSSSSSSRRRRRRQQQQQQPPPPPPOOONNNOOOQQQSSSQQQLLLGGGEEEBBB===:::999777555444333444555555444222///...,,,,,,,,,,,,,,,,,,,,,,,,******))))))((((((''''''(((((())))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******)))***+++,,,,,,,,,,,,,,,******+++,,,+++***)))((())))))))))))))))))))))))'''((((((((())))))******+++***)))(((((()))***++++++******)))))))))))))))''''''((()))***++++++,,,***+++---,,,***'''&&&&&&))))))))))))))))))))))))(((((())))))******++++++))))))))))))************)))((('''&&&&&&'''((()))&&&''''''((()))******+++((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''(((***+++,,,++++++******))))))(((((())))))******++++++++++++,,,+++++++++******))))))))))))))))))((((((((((((************++++++++++++))))))((())))))***++++++---,,,******+++,,,+++************+++,,,---/////////333:::PPPjjjsssyyyyyyvvvvvvvvvxxx{{{wwwgggXXXXXXhhh{{{oookkknnnzzz~~~fffOOO;;;999555444555666666666333333333444444555555555444444444333333333222222111111222333333333333222111333555666666888;;;===@@@DDDJJJPPPVVV]]]cccgggiiikkkooopppqqqrrrtttvvvwwwxxxyyyzzz{{{}}}~~~~~~wwwuuusssZZZSSSLLLJJJLLLOOONNNLLLKKKJJJJJJJJJJJJIIIIIIIIIEEE@@@888222000/////////333555777999;;;>>>AAADDDMMMLLLJJJIIIJJJNNNUUUZZZ\\\XXXXXXYYYVVVRRRVVV]]]]]]\\\\\\aaaggghhheee```UUUSSSOOOLLLKKKKKKLLLMMMLLLMMMOOOSSSUUUTTTNNNIIIDDDAAA<<<999777555333111222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++***((('''******))))))((((((''''''+++)))(((&&&&&&((()))+++(((((((((((((((((((((((())))))))))))************,,,+++++++++******))))))************************))))))))))))))))))))))))***((('''&&&&&&'''(((***))))))))))))))))))))))))''''''((((((((((((''''''''''''((((((((((((''''''))))))*********))))))(((''''''''''''((((((((()))************************''')))***)))((('''(((***)))))))))))))))))))))***))))))******)))(((''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((()))))))))(((&&&%%%))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))******+++************************$$$&&&))),,,---,,,***)))((((((((((((((((((((((((************))))))))))))++++++,,,,,,,,,,,,++++++))))))))))))***+++,,,------,,,***(((((()))***+++(((***,,,,,,++++++,,,---000333:::JJJaaauuu{{{xxx~~~{{{{{{|||{{{}}}xxxuuu```WWWcccooo~~~yyysssmmmhhhgggrrr~~~{{{fffRRR@@@999333444555444444666444333333222222333333444555555444444444333333333222333333444444333333222222222333444666999<<<===AAAEEEJJJPPPUUU[[[aaadddhhhkkkmmmooooooppprrrsssuuuwwwyyy{{{}}}~~~~~~~~~wwwvvv~~~pppXXXRRRLLLJJJLLLNNNMMMLLLJJJJJJJJJJJJIIIIIIIIIIIIEEE@@@888222000/////////333555999;;;===???CCCEEEJJJIIIHHHGGGHHHNNNVVV\\\___]]]]]]___\\\WWWXXX]]]___^^^^^^aaaeeeeeeaaa]]]QQQOOOLLLIIIHHHHHHIIIJJJKKKKKKMMMPPPSSSQQQMMMIIIDDDAAA===:::888666444111111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++***((('''***)))))))))((((((((('''***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))************,,,,,,+++++++++*********((((((((((((((((((((((((************************+++***(((''''''(((***+++))))))))))))))))))))))))((())))))******))))))(((((())))))******))))))((())))))************))))))'''''''''((((((((())))))(((((((((((((((((((((((()))***+++***)))))))))+++++++++++++++************''''''(((((('''&&&&&&%%%'''''''''((((((((())))))(((((((((((((((((((((((('''((()))))))))(((&&&%%%))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))******+++************************%%%'''(((***+++***)))((())))))))))))))))))))))))************))))))))))))((((((((())))))((((((((()))(((((()))***+++,,,,,,---,,,***)))((()))***+++)))+++---------,,,---...000333:::III```uuu{{{xxx{{{~~~}}}~~~~~~|||fffZZZbbbiii}}}zzztttnnneee```___kkkyyyxxxgggUUUAAA999333444555444444666444333333222222333333444555555444444444333333333222333333444444333333222222222333444666999;;;===@@@CCCIIINNNTTTYYY___cccgggjjjmmmnnnoooppprrrsssvvvwwwzzz|||~~~~~~~~~}}}vvvvvvvvviiiUUUPPPKKKIIIKKKLLLLLLJJJJJJJJJIIIIIIIIIHHHHHHHHHDDD???888222000000000000333666;;;>>>AAACCCEEEGGGHHHHHHGGGHHHJJJPPPXXX]]]^^^___aaadddccc^^^]]]___aaa___^^^```bbbaaa]]]YYYPPPNNNKKKIIIHHHHHHHHHIIIJJJJJJKKKMMMNNNMMMJJJGGGBBB@@@>>><<<:::888444111111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++***)))((())))))))))))((((((((((((***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))************,,,+++++++++++++++******''''''''''''''''''''''''++++++++++++++++++++++++++++++))))))))))))++++++)))))))))))))))))))))))))))******++++++******))))))******++++++******)))))))))***************)))(((((((((((())))))))))))((((((((((((((((((((((((***+++,,,+++******+++,,,---,,,,,,,,,++++++******''''''((((((((('''&&&&&&(((((()))))))))*********((((((((((((((((((((((((((((((((()))(((((('''&&&))))))))))))))))))))))))((((((((((((((())))))***)))))))))))))))******+++************************)))))))))*********))))))************************************))))))))))))''''''((((((((((((''''''(((((((((((()))***++++++,,,+++***)))))))))***+++***,,,......------...///000222999HHH```uuu|||zzzyyy}}}ooo```dddhhhzzz~~~xxxrrrlllbbb\\\ZZZdddrrrsssfffWWWAAA999444444666555444666444444333333333333444444555555444444444333333333222222333333333333222222222222333444666888;;;<<<>>>BBBGGGLLLQQQWWW]]]aaafffhhhkkkmmmnnnoooqqqsssvvvwwwzzz|||~~~yyyssstttlll```RRROOOKKKJJJJJJKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGCCC>>>777222000000111111333777<<>><<<;;;:::777333000000000///......---,,,,,,++++++++++++++++++++++++(((((()))************)))))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((()))))))))************************************))))))))))))))))))))))))+++++++++++++++++++++++++++***))))))))))))***+++)))))))))))))))))))))))))))******************))))))******************)))))))))***+++++++++******(((((()))))))))************************************+++,,,+++***)))***,,,,,,,,,,,,++++++***))))))))))))*********))))))(((((((((((()))))))))******((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))******+++************************---,,,+++*********++++++************************************)))))))))((())))))************))))))((((((((((((((()))******++++++***))))))******+++)))+++---...------...///000222888GGG^^^ttt}}}{{{|||uuufffiiimmm|||vvvqqqhhh___ZZZaaalllnnnbbbVVVBBB:::444555666555444666444444333333333333444444555555444444444333333333222222333333333333222222333222333444555888:::<<<===@@@DDDIIINNNTTTZZZ^^^dddfffjjjlllmmmnnnqqqssstttvvvxxx{{{|||}}}}}}}}}}}}}}}tttoooppp~~~uuubbbWWWOOOMMMKKKJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGCCC===777222000111222222333777===BBBFFFHHHKKKMMMLLLQQQVVVZZZ[[[[[[ZZZZZZ[[[___cccfffgggeee```\\\ZZZZZZYYYZZZZZZYYYWWWUUUQQQPPPOOOMMMLLLLLLLLLMMMOOOOOOOOOMMMIIIEEEBBB@@@<<<;;;:::999888666222/////////......------,,,,,,++++++++++++++++++++++++(((((()))***************(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))************(((((())))))))))))))))))************************************************))))))))))))))))))))))))************************((())))))******))))))(((((())))))******))))))((())))))***+++++++++++++++)))))))))************+++************************)))***+++***))))))***+++++++++******))))))))))))))))))***************)))''''''((((((((()))))))))(((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))******+++************************---,,,***((((((((()))***************************************)))))))))(((***++++++,,,,,,++++++***(((((((((((((((((()))*********************++++++(((***,,,,,,,,,+++,,,...///111666EEE]]]ttt~~~}}}xxxgggjjjooo}}}yyynnnddd\\\___hhhjjj```UUUCCC;;;555555666555444666555444444333333444444555555555444444444333333333111222222333333222222111333333333333555777999;;;<<<>>>BBBFFFKKKQQQXXX\\\aaadddhhhjjjlllnnnppprrrrrrtttvvvxxxzzz{{{{{{{{{zzzzzz{{{}}}pppkkkmmmxxxooo]]]RRRMMMMMMLLLLLLKKKJJJIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFBBB===666222000111222333333777===BBBFFFJJJNNNPPPPPPVVV]]]aaaaaa^^^[[[YYY^^^aaabbbbbbbbbaaa\\\VVVUUUVVVVVVVVVUUUUUUTTTTTTOOONNNMMMLLLLLLKKKKKKKKKQQQRRRSSSPPPKKKFFFBBB@@@;;;:::888777777555222000.........---------,,,,,,++++++++++++++++++++++++((((((((()))******++++++(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************((((((((()))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))************************((())))))))))))))))))(((((())))))))))))))))))((())))))***+++,,,,,,,,,,,,)))*********++++++++++++(((((((((((((((((((((((()))***+++***)))((()))+++))))))))))))))))))))))))''''''((()))))))))(((((('''''''''((((((((())))))(((((((((((((((((((((((((((''''''''''''((())))))))))))))))))))))))))))))***))))))((((((((((((((()))))))))))))))******+++***************************)))'''&&&&&&&&&''''''************************************))))))))))))))))))************)))))))))))))))(((((())))))***)))*********++++++++++++((()))+++,,,++++++,,,---///000555CCC\\\ttt~~~}}}hhhhhhkkk~~~uuujjjaaabbbhhhiiiaaaWWWDDD<<<666666666555444555555555444444444444555555555555444444444333333333111111222222222222111111333333333333555777999:::;;;===AAAEEEIIIOOOVVV[[[___bbbfffiiikkkmmmppprrrqqqrrruuuwwwyyyyyyzzzzzzyyyyyyzzz{{{}}}~~~nnniiijjjtttmmm\\\RRRKKKLLLMMMMMMLLLJJJIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFAAA<<<666222111222333333444777===AAAFFFJJJOOOSSSSSSWWW]]]``````^^^\\\[[[\\\^^^^^^\\\^^^aaa]]]VVVSSSSSSTTTSSSQQQPPPPPPPPPMMMMMMLLLLLLKKKKKKJJJJJJPPPSSSVVVTTTOOOIIIEEECCC<<<:::777666666555444222......------------,,,,,,************************(((((((((((()))***+++,,,'''((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************)))*********++++++++++++************************++++++++++++++++++++++++)))******************)))************************)))******++++++******))))))******++++++******)))((()))***+++,,,,,,,,,,,,*********+++++++++,,,,,,((((((((((((((((((((((((***+++,,,+++******+++,,,((())))))******++++++,,,''''''((()))))))))))))))(((((()))))))))*********(((((((((((((((((((((((((((''''''&&&'''((()))***))))))))))))))))))))))))******)))((((((((((((((()))))))))))))))******+++************************))))))(((((((((((((((((())))))))))))))))))))))))************))))))))))))(((((())))))))))))((((((+++******)))))))))******))))))***+++++++++++++++(((***,,,---,,,,,,---...///000444BBB[[[tttpppllllll~~~xxxmmmjjjmmmlllcccYYYDDD<<<666666777555444555555555444444444444555555555555444444444333333333111111222222222222111111333333222333444666888:::;;;===@@@DDDHHHNNNVVVZZZ]]]```dddhhhjjjllloooqqqqqqrrruuuwwwyyyzzzzzzzzzzzzzzz{{{||||||}}}~~~~~~mmmiiiiiirrr|||~~~mmm]]]TTTKKKLLLNNNNNNLLLJJJJJJJJJGGGGGGGGGFFFFFFFFFFFFEEEAAA<<<666111111222333444444777<<<@@@EEEJJJPPPTTTSSSVVVZZZ\\\\\\\\\]]]]]]WWWYYYYYYXXX\\\cccbbb\\\SSSSSSSSSQQQOOOMMMMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKOOOSSSWWWWWWRRRLLLHHHFFF>>>;;;888666666666555444------------------,,,,,,************************(((((((((((()))***+++,,,'''((((((((())))))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************+++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++((()))***+++,,,---------******+++++++++,,,,,,,,,************************+++,,,------++++++,,,---))))))***+++,,,------...))))))***+++++++++++++++)))************+++++++++((((((((((((((((((((((((((('''&&&&&&'''((()))***))))))))))))))))))))))))******)))((((((((((((((()))))))))))))))******+++************************++++++++++++++++++++++++((((((((((((((((((((((((************))))))))))))))))))************))))))++++++***************+++((()))***+++++++++++++++***+++---...------...//////000444BBB[[[tttyyysssqqqyyytttsssooocccYYYEEE<<<666666777555444555555555444444444444555555555555444444444333333333111111222222222222111111333333222333444666888999;;;===@@@CCCHHHNNNUUUZZZ]]]```dddgggiiillloooqqqrrrsssuuuxxxyyyzzzzzzzzz|||||||||}}}}}}}}}}}}~~~wwwjjjbbbkkkzzz}}}{{{ooobbbXXXMMMMMMLLLKKKJJJIIIHHHHHHGGGHHHIIIJJJJJJHHHFFFEEE???999444444333000000222666888<<<@@@DDDGGGIIIJJJOOORRRUUUWWWVVVVVVVVVVVVWWWVVVWWWYYY]]]^^^\\\ZZZUUUSSSPPPMMMLLLMMMOOOPPPPPPOOONNNNNNNNNMMMKKKIIIMMMMMMMMMNNNNNNLLLGGGDDD;;;:::888555333111000//////......---+++******)))+++***)))(((((()))***+++...---+++))))))))))))***))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++***))))))))))))))))))))))))*********+++++++++,,,))))))******++++++,,,,,,---,,,,,,,,,+++++++++***......---,,,+++)))((('''))))))))))))***+++,,,,,,///...---,,,+++,,,---...000...---,,,---,,,+++)))...---,,,++++++******+++,,,,,,,,,,,,,,,+++******+++++++++++++++***)))(((...,,,,,,,,,------,,,***************))))))))))))))))))))))))(((((((((((())))))******+++++++++,,,******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''************************)))************+++++++++******+++++++++******))),,,++++++***)))(((''''''))))))))))))************)))))))))(((((((((((((((******++++++++++++******,,,,,,+++++++++,,,---......222666===SSSooo{{{ttt}}}{{{wwwhhhYYYGGG@@@:::888777444333555777666555444333222222222222222222333333444444444666555555444222111111000333333333444555666777888999<<>>777333333333111222555666999===AAADDDGGGGGGHHHLLLOOOSSSVVVWWWWWWWWWXXXTTTTTTTTTWWW[[[\\\[[[YYYVVVUUURRRPPPNNNMMMMMMNNNPPPNNNLLLLLLLLLLLLJJJHHHJJJJJJJJJKKKKKKIIIEEEBBB;;;:::888555333111000000///......---+++******)))+++***)))(((((()))***+++---,,,+++)))(((((())))))************************************************************************************++++++++++++---------,,,,,,,,,,,,,,,+++++++++++++++++++++,,,******++++++,,,,,,------******++++++,,,,,,,,,,,,...............------,,,------,,,,,,,,,---...///000000///......///000000111000//////000///---+++//////...,,,++++++++++++---...............---------------------,,,++++++---,,,+++,,,------+++)))+++************)))))))))+++*********))))))))))))))))))*********+++++++++((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))************++++++++++++++++++******((('''&&&++++++******))))))(((((())))))))))))************+++***************************++++++++++++******,,,+++++++++,,,,,,---------111444;;;PPPkkk|||~~~www}}}xxxkkk\\\JJJBBB;;;999777444444555666666555444333333333333222222222333333444444444444444333333333333222222333333333333444666777888888:::===AAAEEEJJJPPPUUUZZZ]]]bbbeeegggiiilllnnnqqqqqqqqquuuyyy||||||{{{||||||}}}~~~{{{ooohhhmmmxxx~~~}}}|||yyyzzz|||{{{uuujjj\\\RRRJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJJJJIIIGGGEEEDDD===666111111222222444888777:::>>>BBBEEEEEEEEEEEEHHHLLLQQQUUUWWWWWWXXXYYYRRRRRRRRRTTTWWWXXXXXXVVVVVVUUUTTTSSSQQQOOOMMMLLLOOOMMMJJJIIIIIIJJJIIIHHHHHHHHHGGGHHHHHHGGGDDDBBB:::999777555333222111111......---,,,,,,+++******+++***))))))))))))***+++,,,+++***)))((((((((()))++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,---......///++++++,,,---///000000111+++,,,,,,---......//////000///---,,,,,,,,,---...000000000000000000111111444444333444555444222///333222111000////////////000000111111222111111111000000000000000000///...///...---...///...---+++++++++++++++************,,,+++++++++************)))))))))***************''''''((())))))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++(((((((((((((((((((((((()))************+++++++++,,,++++++***)))'''%%%%%%*********)))))))))))))))))))))))))))******************************++++++******++++++++++++******+++++++++,,,,,,,,,------,,,000333888LLLgggxxx{{{{{{yyy}}}{{{pppdddOOOEEE<<<888777444444666666555444444333333333333222222333333333333444444222222222333333444444444222222333333444666777888777999<<>>777111000111111444999888:::???BBBEEEEEEDDDCCCFFFJJJOOOSSSUUUVVVWWWXXXTTTSSSSSSSSSSSSRRRQQQQQQRRRSSSTTTUUUSSSQQQOOOMMMPPPMMMJJJHHHHHHIIIIIIIIIHHHGGGFFFFFFGGGFFFDDDBBB999888666555333222111111......---,,,,,,+++***************************************))))))(((((((((++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,---))))))************++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---...///000000000111111222333444555555......//////000111222222555444222000000000000111333444555555555555555444666666666888999888666333666555555444444555555666222333333444444444444444222222222333333222222111222111000111222222000...---,,,,,,,,,,,,+++++++++,,,,,,+++++++++*********************************(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))***+++,,,,,,************************))))))*********+++++++++++++++++++++***)))'''''')))))))))))))))*********((()))))))))************((((((((((((((()))))))))******++++++++++++******++++++,,,,,,---------,,,---111333777IIIcccuuuzzzyyyxxxxxxoooVVVIII===777666333333555666555444333333333333333333333333333333333333333222222333333333333444444222222222333444555777777777999<<<>>>BBBGGGLLLQQQXXX[[[```ccceeefffhhhjjjkkklllooossswwwzzz{{{||||||}}}~~~wwwuuu}}}xxxkkk\\\RRRHHHHHHIIIIIIJJJJJJKKKKKKMMMMMMNNNMMMLLLIIIFFFEEE@@@888222111111000333777999;;;???CCCEEEFFFEEEEEEGGGJJJOOORRRSSSUUUVVVXXXZZZYYYWWWSSSPPPMMMKKKJJJMMMPPPSSSUUUUUUTTTQQQOOOQQQNNNJJJIIIIIIJJJJJJIIIFFFDDDBBBAAABBBBBB@@@???777666555333222111111111---------,,,,,,++++++*********++++++++++++*********************)))))))))************************************************************************+++,,,,,,,,,---------------------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222222666666666666777777777777777666666666666777999999======<<<;;;:::999999888888999;;;======<<<;;;:::777666777888::::::888666777777777777888999::::::555555666666777666666555333333444555555444444444333222111222333333111/////////.........---------,,,,,,,,,+++++++++******++++++++++++************+++*********)))))))))(((************************((((((((((((((((((((((((''''''(((((()))***++++++************************))))))*********+++++++++******+++,,,,,,,,,++++++)))))))))))))))*********((()))))))))************''''''(((((())))))))))))******++++++++++++*********+++,,,---------,,,,,,...222444666GGGaaauuu{{{zzzwwwwww___OOO???777555333222333555555444333333333444444333333333333333333333333444444333333333333222222222222222333444555666777888:::<<<>>>AAAFFFKKKPPPWWW[[[___bbbdddfffhhhjjjiiikkkooorrrvvvxxx{{{||||||}}}}}}zzz|||{{{ttthhh[[[RRRHHHHHHIIIIIIJJJJJJJJJKKKNNNNNNNNNNNNLLLIIIFFFDDD@@@888222222222111222666999;;;>>>BBBEEEHHHIIIJJJJJJMMMPPPRRRTTTVVVZZZ\\\aaa```\\\VVVOOOIIIGGGFFFKKKMMMQQQTTTUUUTTTRRRQQQPPPMMMJJJIIIJJJJJJIIIHHHBBB???<<<::::::::::::999555444333222111000000000---------,,,,,,+++++++++******+++,,,,,,+++************++++++++++++***)))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---......//////---.........///////////////000111222333444555666999999999:::::::::::::::;;;;;;:::::::::<<<>>>???BBBCCCCCCDDDCCCAAA???>>>;;;===@@@BBBBBBAAA???>>>;;;:::::::::<<<======<<<;;;;;;:::::::::;;;<<<<<<999999999999999888888777555666666777777777777666333222222222333333111000111111111000000000000///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++***))))))((((((************************))))))))))))))))))))))))'''(((((())))))*********(((((((((((((((((((((((()))************+++++++++)))***+++,,,------------*********)))))))))))))))))))))))))))************)))))))))***++++++,,,,,,******++++++++++++*********+++,,,---...---,,,+++...333444555EEE```uuu||||||}}}tttiiiWWWCCC999555333222333555444444333333444444444444444333333333333222222444444444333333222222222111111222222333555666777888:::<<<>>>@@@EEEJJJNNNUUUYYY^^^aaadddfffiiikkkiiilllpppsssuuuwwwzzz}}}|||}}}~~~zzzzzz{{{uuulllaaaUUUNNNIIIIIIIIIIIIIIIIIIIIIIIIMMMMMMMMMLLLJJJGGGDDDBBB<<<666222333333222333666999;;;===AAAEEEJJJMMMOOOMMMOOOQQQSSSVVV[[[```dddfffddd```XXXOOOIIIFFFFFFKKKMMMPPPSSSTTTSSSQQQPPPMMMKKKJJJIIIIIIIIIGGGFFFAAA===999666666666555555222222111000/////////000------,,,,,,,,,,,,++++++***++++++,,,,,,++++++******+++,,,------,,,+++***************************************************++++++++++++++++++++++++------------............******++++++,,,---------000000111222333333444444333444555666888999::::::======>>>???@@@AAABBBBBBAAA@@@@@@AAABBBEEEHHHJJJIIIKKKNNNOOOOOOLLLIIIGGGFFFIIILLLOOOPPPNNNLLLJJJGGGEEECCCCCCFFFHHHIIIIIIFFFEEEDDDBBB@@@@@@??????>>>>>>>>>===<<<;;;:::999888888999:::::::::::::::777666555666777777555333333333333333222222222222000000000/////////...............------,,,,,,,,,************************************************))))))))))))))))))))))))************************(((((((((((((((((((((((()))************+++++++++******+++,,,,,,,,,++++++++++++******))))))(((((())))))))))))************((())))))***++++++,,,,,,******++++++++++++******)))+++,,,......---,,,+++---222333444CCC^^^ttt}}}~~~~~~}}}uuummmttt```III<<<888555444444444444444333333444444555444444444333333222222222222222333333333333444444111111111222333444666666777888:::<<<>>>BBBHHHKKKRRRVVV[[[___bbbeeehhhjjjiiimmmqqqtttuuuwwwzzz}}}{{{|||}}}yyyzzzzzzqqqggg[[[PPPHHHIIIIIIIIIIIIIIIIIIIIIIIILLLLLLLLLKKKIIIEEEBBB@@@999444111333444444555888:::;;;===AAAFFFKKKPPPSSSOOOPPPRRRTTTXXX___fffkkkhhhfffbbbZZZPPPJJJGGGHHHLLLNNNPPPRRRSSSQQQPPPNNNKKKJJJIIIIIIIIIHHHFFFDDDBBB>>>999666555555555444111111000///////////////---,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++******+++,,,---...---,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++---------.........//////------......///000111111222222333444666777888888666777888999;;;<<<===>>>AAABBBCCCEEEGGGHHHJJJJJJKKKKKKKKKLLLOOOSSSVVVYYYUUUXXX\\\^^^^^^[[[WWWTTTXXX[[[___bbbbbbaaa^^^\\\SSSPPPMMMMMMPPPSSSUUUUUUQQQPPPMMMJJJGGGEEECCCBBBAAAAAAAAA@@@>>>===;;;:::::::::;;;<<<======<<<<<<;;;:::::::::;;;;;;999888555555444444444333333333222222222222111111111000/////////......---------)))))))))***++++++,,,,,,************************)))))))))))))))))))))))),,,,,,++++++++++++++++++************************)))************++++++++++++++++++++++++***)))(((,,,++++++***)))(((((('''))))))))))))************&&&''''''((()))***************++++++++++++******)))***,,,......---,,,+++,,,111222333AAA]]]ttt}}}uuuwwwuuuuuunnnfff}}}{{{eeeMMM???:::777666666444444333333333444444555444444444333333222222222000111111222444555555666111111111222333444666666666777999;;;===AAAFFFIIIPPPSSSYYY^^^aaadddgggjjjjjjnnnrrrtttuuuvvvzzz}}}{{{{{{}}}~~~zzz|||{{{ttthhhYYYNNNIIIKKKJJJIIIHHHHHHIIIJJJKKKOOONNNLLLKKKKKKHHHEEEBBB999777444222222444888:::<<<===>>>???BBBHHHOOOTTTVVVWWWXXXYYY[[[```fffkkkiiigggddd```\\\VVVOOOKKKPPPPPPOOOPPPQQQPPPMMMKKKLLLLLLMMMMMMLLLKKKIIIHHHFFFCCC>>>:::888666444222000000//////......------,,,,,,,,,+++++++++******++++++,,,------------,,,++++++++++++++++++++++++++++++******+++---...000++++++******************,,,,,,+++++++++++++++,,,000---***)))+++---,,,***))),,,///111111111222333444777777666777<<<>>><<<>>>>>>>>>???AAACCCEEEFFFHHHHHHJJJRRRZZZ___^^^[[[ZZZZZZYYYYYYZZZ\\\]]]^^^```aaadddgggjjjkkkiiigggiiilllooorrrrrrqqqnnnmmmhhhhhhjjjmmmqqqssssssrrrjjjeee]]]WWWTTTRRRQQQPPPSSSRRRPPPMMMJJJFFFBBB@@@BBBBBBAAA???======???AAABBBBBBCCCBBBAAA???===<<<<<<:::999888888888999999888777666666666666777777666555444333222222222222333222111///---,,,,,,+++)))))))))))))))*********)))))))))))))))***++++++************************++++++************++++++******)))(((((()))******************************************)))))))))))))))))))))))))))******+++******)))))))))))))))***)))************+++++++++------------------------...,,,...444>>>PPPjjj|||zzzyyy{{{wwwrrrnnnccceeewwwzzzwww||||||zzziiiRRRAAA:::777555222444444333333333222222222444444444444444333222111222222222222222222222222000000000111222444555666777777999>>>@@@@@@DDDJJJNNNSSSYYY]]]___bbbgggkkkjjjnnnssswwwyyyzzz|||}}}xxx{{{~~~~~~{{{}}}vvvzzzyyy|||}}}uuuiiiYYYNNNJJJKKKJJJIIIIIIIIIIIIJJJKKKNNNMMMLLLKKKJJJHHHDDDBBB999777444222222444888:::===>>>@@@BBBEEEIIIOOOSSSTTTVVVYYYZZZ\\\___bbbeeegggfffdddccc```\\\WWWSSSPPPOOONNNNNNNNNMMMKKKIIIHHHIIIKKKMMMNNNOOOOOONNNOOOKKKEEE@@@<<<888444222111111000//////......---,,,,,,,,,+++++++++******))))))***++++++++++++***))))))))))))))))))))))))---------------...///000+++++++++++++++*********++++++++++++,,,---.........,,,***+++---///...---000222444555555555666777999<<<===<<>>;;;999999888888777888888888777777777666666666666555333333222222222111000///---,,,+++++++++************************))))))(((((())))))***+++************************++++++************++++++************************************************************)))))))))))))))))))))))))))******+++******))))))))))))******)))************+++++++++------------------------///...///444===MMMeeezzz~~~xxxxxxyyyzzz}}}yyyuuupppcccaaapppyyytttwwwnnnnnnttt|||xxxgggPPP@@@999888666444444444444444333333333333333333444444333222222111222222222222222222222222000000000111222333555666777666999>>>@@@@@@CCCIIIMMMRRRXXX\\\^^^aaafffjjjjjjmmmrrruuuvvvxxxzzz|||yyy{{{~~~uuuqqqqqqmmmooossswwwzzz{{{zzzzzzsssuuuvvvwwwxxx|||zzz}}}wwwiiiXXXNNNKKKKKKJJJIIIIIIIIIIIIJJJKKKMMMLLLKKKJJJJJJHHHDDDAAA888666333111222555888;;;>>>@@@CCCFFFHHHKKKOOOQQQRRRUUUXXXZZZZZZ[[[]]]^^^bbbbbbbbbccccccbbb^^^[[[RRRPPPNNNMMMMMMLLLJJJHHHGGGIIIKKKMMMOOOPPPPPPOOOPPPLLLFFFAAA===:::666444222111111000000///......,,,,,,,,,+++++++++******))))))***++++++++++++***************************------...............---+++++++++++++++++++++++++++++++++,,,---...///000---------...111333222222666888999:::999:::;;;<<<<<<@@@CCCCCCFFFLLLNNNLLLQQQNNNKKKIIIKKKQQQXXX\\\^^^]]]___fffnnnuuuwwwvvvqqqpppnnnmmmmmmooorrrtttooooooqqqtttxxx{{{{{{{{{yyy}}}wwwrrrrrrtttvvvvvvwwwvvvtttnnneee\\\WWWMMMMMMKKKIIIHHHIIIMMMPPPSSSVVVZZZ]]]]]]YYYTTTQQQJJJFFFAAA===<<<;;;:::999:::;;;;;;;;;:::999888888777777666555444444444444111000///...------------,,,,,,,,,++++++******)))))))))((((((((()))******************************++++++************++++++******++++++++++++******************************************)))))))))))))))))))))))))))******+++******)))))))))******+++)))************+++++++++,,,,,,,,,,,,------------000///000333:::HHH```tttxxx|||~~~tttppptttyyy||||||wwweee^^^jjjyyyqqqmmmbbb```eeemmmwwwfffOOO???999999777666555555555444444444444333222222333333333222111111222222222222222222222222000000000111222333444555777666888===??????BBBHHHKKKPPPVVVZZZ]]]```fffjjjlllnnnqqqrrrsssuuuxxxzzzyyy|||~~~{{{pppiiigggdddfffiiilllooopppqqqrrrkkklllmmmooorrrxxx}}}|||{{{|||}}}}}}}}}}}}}}}~~~zzzgggVVVNNNMMMJJJJJJJJJIIIIIIJJJJJJJJJLLLKKKJJJIIIIIIGGGCCCAAA888666333111222555888;;;???BBBGGGJJJLLLMMMOOOPPPRRRSSSUUUVVVUUUVVVWWWYYY\\\]]]___aaabbbaaa^^^[[[TTTRRRPPPNNNNNNMMMKKKJJJKKKLLLMMMMMMMMMLLLJJJIIIGGGDDD@@@===;;;:::888777222222111111000/////////,,,,,,,,,+++++++++******++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,***)))+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...///000///000111222444666666666888999;;;<<<===>>>AAADDDEEEJJJNNNPPPTTTYYY[[[YYY]]][[[XXXWWWZZZ___eeeiiijjjiiijjjnnntttxxx{{{{{{xxxvvvsssppppppqqqsssuuusssssssssuuuyyy{{{|||{{{zzz|||}}}|||}}}}}}tttjjjddd[[[ZZZYYYWWWVVVXXX\\\```dddhhhnnnssstttqqqmmmiii]]]UUUJJJBBB>>>>>>======<<<<<<===>>>>>>===<<<;;;888888777666666666666666333333222111111111111111......------,,,+++******)))))))))(((((())))))***************************++++++************++++++)))***+++,,,,,,+++***)))************************************)))))))))((()))))))))))))))******+++******))))))******++++++))))))*********+++++++++,,,,,,,,,,,,,,,---------///...000333777DDD\\\pppooorrrwwwtttpppsssyyy}}}~~~kkk___ggg~~~|||qqqkkk^^^YYY[[[dddxxxyyyhhhPPP@@@:::999888666666666555555555444444444111222222333222222111111222222222222222222222222111111111111222333444555666555888<<<>>>===AAAFFFIIINNNTTTYYY\\\___eeeiiimmmoooqqqqqqrrrtttwwwyyyzzz|||tttkkkfffbbbccceeehhhlllpppsssuuusssuuuxxx{{{~~~}}}~~~~~~gggTTTMMMNNNIIIJJJJJJJJJJJJJJJJJJIIIJJJIIIHHHHHHHHHFFFCCC@@@888666333111222555999;;;@@@DDDIIILLLNNNNNNOOOPPPRRRRRRQQQPPPPPPQQQUUUXXX\\\]]]^^^```aaa___[[[WWWUUUSSSRRRQQQRRRQQQOOOMMMMMMMMMMMMLLLJJJHHHFFFDDD@@@>>>;;;999999888777666222222111111000/////////,,,,,,,,,+++++++++******++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++***)))++++++,,,,,,------------------------...///000000111222444555666777999::::::;;;===???AAAEEEJJJNNNWWW]]]bbbdddhhhlllmmmjjjggggggggghhhjjjmmmppprrruuuttttttuuuwwwyyyzzzzzzwwwvvvtttrrrrrrtttvvvwwwzzzyyyyyyzzz|||}}}}}}|||||||||}}}}}}wwwrrrkkkkkkjjjhhhgggiiimmmppptttxxxuuuhhhVVVHHH@@@>>>===<<<<<<<<<==================999999888888777888888888555444333333222222222222000//////...---,,,,,,+++******))))))))))))******************************++++++************++++++*********++++++*********************************************)))))))))((()))))))))))))))******+++***************+++,,,,,,))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,///222666BBBZZZooonnnpppvvv{{{ttttttxxx{{{nnn```eeezzzvvvjjj\\\UUUVVV___ttt}}}kkkRRRAAA:::999777666666666555555555444444444111222222333333333222222222222222222222222222222111111111111222333444444666555777;;;===<<<@@@EEEFFFKKKRRRWWWZZZ^^^dddhhhnnnpppqqqrrrrrrtttwwwyyyyyy|||~~~zzzpppiiiaaabbbcccgggmmmtttzzz~~~}}}kkkUUUMMMNNNIIIIIIJJJKKKKKKJJJIIIIIIIIIHHHGGGGGGGGGEEEBBB@@@777555333111222555999<<<@@@DDDIIIMMMOOOOOOPPPQQQQQQQQQPPPOOOOOOQQQVVVZZZ``````aaabbbaaa^^^XXXTTTRRRQQQQQQSSSTTTTTTRRRPPPJJJJJJKKKJJJIIIHHHFFFEEECCC???<<<999888777555333222111111000000///......,,,,,,,,,+++++++++******))))))***++++++++++++***++++++++++++++++++++++++,,,,,,---------------,,,+++,,,,,,------......///......//////111222333444555777888999:::===@@@DDDCCCDDDFFFHHHKKKQQQWWW\\\eeekkkppprrruuuyyyyyyuuuoooqqqsssuuuwwwxxxxxxxxx||||||||||||||||||||||||vvvvvvvvvwwwyyy{{{}}}~~~zzzzzz|||~~~yyyyyyyyyxxxwwwwwwzzz|||wwwbbbRRRHHHDDD@@@===???>>>===<<<;;;;;;<<<<<<;;;::::::999999999::::::555444333222111111111111000000000//////......---,,,,,,+++*********++++++************************++++++************++++++******))))))))))))******************************************)))))))))))))))))))))))))))******+++***************+++,,,---)))************+++++++++******++++++,,,,,,------***+++///222555@@@XXXnnntttxxx~~~zzzxxxyyy{{{ooo___dddtttzzzkkk\\\TTTTTT\\\sss~~~lllSSS@@@999888777555555555555444444444444333222222333444444444333333222222222222222222222222222222111111222222333444555444666:::<<<;;;>>>DDDCCCIIIPPPUUUYYY]]]ccchhhmmmoooqqqsssssstttwwwyyyxxx{{{~~~wwwoooeeedddeeeiiipppyyy}}}|||}}}sssZZZOOONNNIIIIIIJJJKKKKKKJJJIIIIIIHHHGGGFFFFFFFFFEEEBBB???777555222111222666:::<<<@@@DDDIIIMMMOOOPPPQQQRRRPPPQQQRRRRRRSSSUUUYYY\\\bbbbbbbbbcccaaa\\\UUUPPPJJJKKKNNNQQQTTTTTTRRROOOIIIJJJJJJKKKJJJIIIGGGFFFEEEAAA===999777666333111111111000//////......---,,,,,,,,,+++++++++******))))))***++++++++++++***++++++++++++++++++++++++++++++++++++,,,---......,,,,,,,,,---.../////////...///000333555888:::<<<===???@@@BBBDDDIIIPPPUUUSSSTTTUUUVVVZZZ___ffflllnnntttzzz{{{~~~~~~zzzvvvwwwyyy{{{|||||||||{{{yyy{{{}}}||||||}}}~~~~~~~~~tttrrrpppqqquuuzzz}}}~~~~~~~~~mmmaaaZZZUUUPPPKKKJJJGGGCCC@@@===<<<<<<===<<<;;;;;;::::::;;;;;;<<<777666555333222111111111000000000000000000000000...---,,,,,,++++++,,,,,,************************++++++************+++++++++)))'''&&&&&&''')))+++************************************)))))))))))))))))))))))))))******+++************+++,,,---...)))************+++++++++)))******+++,,,,,,------***---000222444>>>VVVlllyyypppaaadddlll|||tttdddYYYVVV[[[ppp{{{{{{iiiPPP>>>777777777666444444444444333333333333222333444555555555555555222222222222222222222222222222111111222222333333555444666:::;;;:::===CCCAAAGGGNNNTTTXXX\\\bbbgggjjjmmmppprrrssstttvvvwwwwwwyyy}}}zzzpppooonnnqqqxxx}}}zzzyyyyyyyyy|||yyy^^^PPPMMMHHHIIIJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEBBB???777555222111222666:::===@@@CCCHHHLLLNNNPPPRRRSSSNNNQQQTTTVVVXXXYYY\\\^^^aaaaaabbbbbb```ZZZSSSNNNEEEGGGKKKPPPSSSSSSPPPMMMLLLLLLLLLLLLJJJHHHFFFEEECCC@@@;;;888777555333222000000000///......------,,,,,,,,,+++++++++******++++++,,,------------,,,------------------------))))))(((((()))+++---...,,,,,,------...///000000...///222555999===@@@BBBEEEGGGIIIKKKNNNUUU^^^eee``````aaabbbdddjjjqqqvvvwww~~~zzzzzz{{{|||}}}}}}}}}}}}tttwww|||}}}||||||}}}yyy{{{~~~zzzwwwoookkkfffdddeeehhhjjjkkkuuusssrrrtttyyy}}}~~~sssmmmkkkhhhbbb\\\UUUQQQKKKEEEAAA?????????<<<<<<;;;;;;;;;<<<<<<===:::999888666444333333222000000000000000111111111///...------,,,,,,,,,,,,************************++++++************+++++++++)))&&&$$$$$$&&&)))+++************************************)))))))))))))))))))))))))))******+++************+++,,,---...)))************+++++++++))))))***+++,,,,,,------+++...222333444===TTTjjjyyyssscccgggggg}}}|||nnnaaaZZZ\\\mmmzzzuuuxxxfffMMM<<<666666777666444444333333333222222222333444444555666666666555222222222222222222222222222222222111222222333333444333555999::::::===BBB@@@FFFMMMSSSWWW\\\bbbggggggjjjooorrrsssssstttuuuvvvyyy||||||zzzyyyzzz}}}zzzwwwvvvwww{{{|||www]]]PPPLLLIIIIIIHHHHHHHHHHHHGGGGGGJJJIIIIIIHHHHHHFFFBBB>>>444333222222444777:::===CCCEEEIIIMMMPPPRRRRRRRRRNNNRRRVVVXXXWWWUUUSSSSSSUUUYYY^^^bbbaaa]]]WWWRRRIIIHHHGGGHHHJJJMMMNNNNNNMMMLLLKKKLLLNNNOOONNNMMMIIIEEE>>>777333111111222//////////////////......///...------++++++***)))++++++,,,,,,,,,---------..................------000000///...............---......------...000333444666:::===@@@EEELLLQQQRRRTTTWWWYYY\\\```fffjjjlllmmmmmmnnnqqqvvv~~~}}}}}}yyywwwuuuuuutttssssssvvvzzzzzzxxxuuurrrpppnnnpppsssvvvuuusssjjjddd[[[UUUTTTVVVYYY[[[aaacccfffjjjnnnrrruuuvvvvvvxxxzzz|||~~~~~~~~~~~~~~~{{{zzz|||}}}}}}xxxssssssuuuvvvuuugggccc\\\VVVQQQKKKFFFBBB<<<999777888;;;>>>???>>>;;;:::999888666555444333111000///......///000111000000///...---,,,,,,,,,***************+++++++++)))***,,,------,,,+++))))))))))))))))))))))))))),,,+++***))))))***+++,,,))))))((((((''''''&&&&&&,,,+++++++++***))))))))))))))))))))))))******+++************************++++++,,,,,,,,,,,,---------000///000777;;;MMMjjjttt}}}~~~mmm^^^^^^ppp|||}}}~~~|||rrreeebbblllvvvzzzuuucccLLL===888777666333444444444333333333222222333333333333333333333333222222222222222222222222222222222222222222222222333555777888999;;;>>>@@@CCCGGGLLLPPPUUU[[[aaaeeehhhjjjlllmmmnnnpppsssvvvssswww|||yyywwwwwwvvvzzzvvvpppYYYOOOMMMIIIIIIHHHHHHHHHHHHGGGGGGIIIHHHGGGGGGGGGDDD@@@===444333333333555888<<<>>>DDDFFFIIIMMMPPPRRRSSSSSSSSSUUUVVVUUURRROOOMMMMMMMMMQQQWWW\\\^^^\\\YYYWWWRRROOOMMMMMMNNNPPPPPPOOONNNMMMMMMMMMOOOOOOMMMLLLGGGDDD???999555333222333000000000/////////.........------,,,,,,++++++***++++++,,,,,,,,,---------////////////////////////---------,,,------.........000111111111222444666999:::<<>>>>>===>>>===<<<;;;999777666666333222111000000000111111111000000//////.........,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,+++***************************++++++***))))))***++++++,,,,,,,,,+++******))))))+++++++++***************)))))))))))))))******+++************************++++++,,,,,,,,,,,,------,,,///---///555999JJJeeeqqqwwwrrr```YYYkkk|||~~~zzzoookkkrrr{{{zzzhhhQQQ@@@999888777555444444444333333333222222333333333333333333333333222222222222222222222222222222222222222222222222111222444555666888;;;>>>BBBFFFJJJOOOTTTZZZ```dddhhhiiikkkmmmnnnpppsssuuutttxxx}}}ooowwwgggTTTMMMMMMIIIIIIHHHHHHHHHHHHGGGGGGHHHGGGFFFFFFEEECCC>>>;;;444444444555777:::>>>@@@EEEFFFHHHKKKNNNQQQSSSUUUTTTTTTRRROOOLLLJJJKKKLLLIIILLLQQQUUUXXXYYYYYYYYYYYYVVVSSSQQQQQQQQQPPPOOOOOONNNNNNOOOPPPOOOLLLIIIDDDBBB???;;;777555444333222111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------////////////////////////,,,,,,,,,,,,---...///000000222555666777777999;;;BBBAAACCCKKKWWWaaafffgggllllllkkkhhhggghhhllloootttvvvyyy}}}{{{tttllleee```^^^]]]XXXYYYZZZ\\\^^^^^^\\\YYYVVVVVVWWW[[[^^^\\\WWWRRRPPPLLLGGGEEEEEEGGGIIIIIINNNPPPSSSVVVYYY\\\]]]^^^XXX\\\aaagggiiijjjiiiggghhhiiijjjmmmooopppnnnllljjjfffeeehhhjjjkkkoootttwwwxxx|||~~~zzzuuupppiiiaaa\\\OOOKKKEEEAAA?????????>>><<<<<<;;;999888777666555666555444222111111111111111111111111000000000000/////////...------,,,,,,***+++,,,------,,,+++***************************++++++***))))))***++++++------,,,,,,+++************************+++++++++)))))))))))))))******+++************************++++++,,,,,,,,,,,,------,,,...,,,---333666EEE___ooorrrvvv|||zzzcccVVVfffwww{{{wwwzzzpppXXXDDD;;;888777666444444444444333333333333333333333333333333333333222222222222222222222222222222222222222222222222444555777888999;;;===@@@AAADDDIIIMMMRRRXXX^^^bbbfffhhhjjjlllmmmooorrruuuvvvyyy}}}ooorrrxxxwwwaaaRRRLLLLLLIIIIIIHHHHHHHHHGGGGGGGGGHHHGGGFFFFFFEEEBBB>>>;;;444444555777:::===@@@BBBFFFFFFHHHJJJMMMQQQSSSUUUQQQPPPNNNKKKJJJKKKOOORRRPPPQQQRRRTTTUUUVVVWWWWWWYYYWWWSSSQQQQQQPPPOOONNNOOOOOOPPPPPPPPPNNNJJJFFF@@@???===:::888555333222111111000///...,,,,,,++++++++++++,,,,,,---------,,,,,,,,,------------...,,,,,,,,,,,,------------............///000111222222555999<<<===>>>@@@AAAJJJKKKNNNTTT]]]ffflllooossssssqqqooonnnooorrrtttvvvyyy|||zzztttpppiiibbb\\\XXXVVVUUUQQQRRRTTTVVVWWWVVVUUUTTTQQQPPPQQQUUUWWWVVVQQQMMMPPPLLLHHHEEEEEEEEEFFFEEEFFFGGGIIIKKKLLLMMMNNNNNNSSSUUUYYY\\\]]]]]]\\\[[[\\\\\\^^^```bbbaaa___\\\]]][[[\\\aaaddddddfffiiimmmqqqyyy}}}zzzvvvrrrmmmjjjZZZUUUOOOHHHDDDBBBAAAAAA;;;;;;:::999999888777777777777555444222111000000000000000111111111111111111000000///...------,,,,,,,,,---------,,,+++***************************+++******************++++++******))))))((('''''')))))))))***+++++++++,,,)))))))))))))))******+++************************+++++++++,,,,,,,,,---------...+++---333444AAAYYYpppppprrrvvv~~~iiiYYYfffvvvwww___JJJ===888777777555444444444444333333333333333333333333333333333222222222222222222222222222222222222222222222222555777999999:::;;;>>>AAA???BBBGGGLLLPPPVVV\\\```eeegggiiikkklllnnnrrrtttwwwzzz}}}ttttttvvv{{{ooo^^^QQQKKKKKKIIIIIIHHHHHHHHHGGGGGGGGGIIIHHHGGGFFFEEEBBB>>>;;;444555777999===@@@DDDEEEFFFGGGIIIKKKNNNQQQTTTVVVQQQQQQOOOMMMLLLOOOTTTXXXXXXXXXWWWVVVVVVWWWXXXXXXXXXUUURRRQQQRRRRRRQQQPPPPPPOOOOOOPPPPPPMMMHHHEEE===<<<;;;999777444222111000000///...,,,+++*********++++++,,,,,,------...,,,,,,---------.........,,,,,,,,,---------........./////////111222333444777:::???CCCEEEGGGIIIKKKQQQVVV\\\```dddjjjttt{{{}}}}}}|||yyywwwvvvwwwyyywwwzzz|||~~~wwwnnndddbbb___[[[XXXWWWVVVVVVVVVXXX[[[]]]]]]]]]\\\\\\[[[ZZZYYY\\\___```]]]ZZZ]]]YYYTTTOOOMMMKKKJJJHHHKKKKKKKKKKKKLLLMMMNNNNNNRRRSSSSSSTTTUUUTTTTTTTTTTTTTTTUUUWWWYYYZZZXXXUUURRRSSSWWW___aaa___^^^```gggllluuu~~~|||zzzwwwtttrrrgggccc[[[SSSKKKFFFDDDCCC?????????>>>===<<<<<<<<<888888777555444222111000000000000000000000111111111111000///...------,,,------------,,,,,,++++++*********************************++++++*********)))))))))(((''''''&&&&&&)))))))))***+++++++++,,,)))))))))))))))******+++************************+++++++++,,,,,,,,,------...///,,,---444444???UUUooopppqqquuu}}}sss```iiixxx}}}fffOOO???777555666555555555444444444333333333333333333333333333333222222222222222222222222222222222222222222222222222333555666666777:::<<<===AAAEEEJJJOOOUUU[[[___dddfffhhhjjjlllnnnrrrtttxxxzzz}}}{{{zzzyyyzzz{{{||||||{{{~~~{{{ttthhhZZZPPPKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGJJJHHHGGGFFFEEEBBB===:::555666888;;;???CCCFFFHHHIIIJJJLLLOOORRRUUUWWWXXXXXXXXXWWWUUUSSSTTTWWWZZZ]]]\\\ZZZYYYYYYZZZ[[[\\\WWWUUUSSSRRRTTTUUUUUUUUUOOOOOONNNNNNNNNKKKGGGDDD<<<;;;:::777555333111000//////......---,,,+++++++++++++++,,,,,,---------,,,---------..................//////000111111111//////000222555777:::;;;@@@DDDHHHLLLOOOSSSVVVYYY[[[bbbjjjnnnooottt}}}}}}{{{|||}}}}}}||||||}}}~~~uuujjjddd______```aaacccdddddddddiiilllppprrrrrrrrrsssttttttrrrsssvvvzzz|||{{{xxxpppkkkddd]]]YYYVVVSSSQQQYYYXXXWWWVVVWWWZZZ\\\^^^VVVWWWVVVVVVTTTRRRPPPOOOLLLLLLLLLNNNPPPQQQPPPOOOMMMNNNSSS[[[^^^[[[YYYZZZccciiisss|||~~~zzzvvvtttqqqnnnhhh___UUUNNNKKKJJJFFFEEEDDDBBB@@@>>><<<<<<999999999888666444333222111111000000000000000000111111000000//////............------,,,,,,++++++++++++++++++++++++++++++)))***++++++++++++***)))++++++******)))(((((((((***************+++++++++)))))))))))))))******+++************************++++++,,,,,,,,,,,,------...///,,,...555555>>>SSSmmmppptttwww{{{|||fffkkkwwwnnnVVVCCC888555666555555555555444444444333333333333333333333333333222222222222222222222222222222222222222222222222222444555666666777:::<<<===@@@EEEJJJNNNTTTZZZ^^^dddfffhhhjjjlllooorrruuuxxxzzz|||}}}~~~~~~{{{zzzyyywwwsssjjj___TTTMMMKKKLLLIIIIIIHHHHHHHHHHHHGGGGGGIIIGGGFFFEEEDDD@@@<<<888555666999===AAAEEEIIIJJJLLLNNNQQQUUUXXXZZZ[[[\\\^^^______^^^\\\[[[\\\^^^```___]]][[[[[[[[[[[[\\\VVVTTTRRRRRRTTTVVVVVVUUUOOOMMMLLLKKKKKKJJJGGGEEE>>><<<:::777555333222111000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,------------............//////000000111222222333111333555999>>>CCCGGGIIILLLOOOSSSWWW[[[```eeehhhjjjooouuuwwwyyy~~~~~~}}}~~~}}}|||{{{zzzxxxmmmqqquuuvvvsssooollllllmmmpppuuuzzz~~~xxxrrrooollljjjfffeeeccccccfffkkkqqqtttuuuuuuuuusssmmmeee]]]XXXRRROOOMMMKKKKKKKKKJJJIIIKKKKKKNNNTTTWWWUUUTTTWWW]]]eeepppyyy{{{tttoooppppppnnniiibbb]]][[[[[[UUUSSSPPPLLLGGGCCC@@@>>>;;;;;;<<<;;;:::888666555333333222222111111000000222222222111111111111111//////...---,,,+++++++++++++++++++++++++++++++++)))***++++++++++++***))),,,,,,++++++***))))))(((+++++++++***************)))))))))))))))******+++************************++++++,,,,,,,,,,,,---------...***---555444<<>>BBBGGGJJJKKKOOOQQQUUUZZZ]]]^^^______```aaacccdddbbbaaabbbbbbcccbbb___\\\ZZZYYYXXXXXXUUUSSSQQQQQQRRRTTTTTTTTTOOOMMMJJJJJJIIIIIIGGGEEE@@@>>>;;;777555333222222111111111111000000000000,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---......///000111111222555777;;;AAAHHHNNNTTTWWWUUUXXX[[[___ccciiiooosssxxxyyyzzz|||~~~zzzvvvpppllljjjiiihhhhhhiiimmmqqqsssuuuwww|||sssjjjbbb^^^XXXSSSOOOMMMJJJHHHLLLIIIJJJNNNPPPPPPRRRVVVWWW```lllvvv{{{|||}}}~~~zzzqqqkkkjjjlllooonnnllljjjkkkmmmgggeee```ZZZTTTMMMIIIFFF======>>>>>>===;;;999888555555444333333222111111333333333333333333333444000///...---,,,++++++,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++******)))(((((((((,,,+++++++++******)))))))))))))))))))))******+++************************++++++,,,,,,,,,---------,,,---)))---444444;;;NNNpppxxx}}}yyyfffeeeoooyyyaaaKKK===888999666666555555555444444444333333333333333333333333222222222222222222222222222222222222222222222222000111333333333444666888===@@@EEEIIINNNTTTZZZ^^^dddfffiiikkkmmmppptttwwwxxxyyyzzz{{{{{{|||zzzpppbbbVVVNNNKKKJJJJJJLLLKKKJJJIIIHHHIIIJJJKKKGGGGGGFFFEEEAAA<<<777555777999===AAADDDEEEFFFFFFJJJNNNSSSYYY]]]______^^^^^^```aaaccccccbbbaaa```aaa```]]]YYYUUUSSSSSSTTTTTTTTTSSSSSSRRRRRRQQQQQQOOOOOOMMMJJJFFFCCCCCCDDDDDD???999555333333222222//////000000//////...---------,,,,,,,,,---...///---------...000000///......///000111222444888;;;???AAAFFFMMMWWW^^^bbbdddeeecccaaa```dddjjjrrrvvv}}}~~~~~~yyysssppppppiiihhhgggjjjooosssvvvwwwtttyyyyyyrrriiiccc```\\\UUUPPPOOOOOOOOONNNMMMNNNPPPRRRTTTVVVZZZ```eeeiiimmmnnnnnnsssyyy{{{wwwqqqllljjjhhhlllqqqwww{{{}}}~~~~~~|||xxxssslllbbbVVVNNNJJJDDD>>><<<>>>???===;;;999;;;<<<999555333333555444222000///111222222111222222111000/////////000...---+++*********+++,,,,,,,,,,,,+++++++++******''''''((()))***++++++,,,******+++++++++,,,,,,,,,************************+++++++++++++++***)))(((,,,,,,,,,+++++++++******,,,***,,,///111444===FFFjjj}}}tttfffaaahhh}}}~~~|||~~~qqqpppzzz}}}kkkWWWAAA555<<<222222222333444555666777222222222333333444444444111111111111111111111111444111//////000222222111444444444444666888:::;;;;;;>>>BBBFFFKKKRRRYYY^^^cccfffkkkmmmnnnooopppqqquuuwwwzzz{{{{{{|||~~~zzzvvvmmm```UUUNNNJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEDDD@@@;;;777444555777;;;@@@CCCEEEEEEEEEGGGKKKRRRXXX\\\\\\[[[YYY^^^^^^]]]\\\[[[[[[ZZZZZZ]]][[[YYYVVVSSSRRRRRRSSSTTTSSSRRRQQQPPPOOONNNNNNPPPOOONNNJJJFFFCCCBBBCCCAAA===888444333222111000........./////////....../////////........................//////000///...---///111333555999===@@@DDDJJJSSS\\\cccggghhhhhhfffffffffhhhlllqqqwww{{{|||~~~|||xxxyyyzzzzzzvvvqqqlllkkkkkkmmmooosss{{{|||wwwrrrjjjeeebbbaaa^^^ZZZUUURRRQQQRRRTTTTTTTTTTTTWWWZZZ]]]___ccchhhmmmooommmiiiffffffeeekkksss{{{}}}ssshhhaaaSSSMMMEEEAAA@@@@@@===:::<<<======;;;777555555666666444111111111111111000000000000000000/////////+++***)))((((((((()))))),,,,,,+++++++++*********))))))******************************++++++,,,,,,************************+++++++++++++++***))))))*********++++++,,,,,,,,,,,,***,,,///000333<<>>AAAFFFKKKQQQXXX]]]dddgggkkkmmmmmmmmmnnnnnnsssvvvyyy{{{|||}}}zzzsssppphhh]]]SSSMMMJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDBBB>>>:::666444444666:::???BBBEEEEEEFFFFFFKKKQQQWWW[[[[[[XXXVVV\\\[[[XXXVVVTTTTTTTTTUUUXXXWWWUUUSSSRRRRRRRRRSSSPPPOOONNNMMMLLLLLLMMMMMMOOOOOONNNJJJFFFBBBAAAAAA===:::777444333222000...---------...............000000111111000///---,,,////////////////////////000222555999<<>>===<<<=========:::777555444222///---...///000222222222111111000000//////............++++++*********)))))))))++++++++++++++++++++++++)))))))))))))))))))))*********************************+++++++++******)))))))))***+++,,,,,,------,,,+++,,,///000111888AAAXXXyyypppaaa[[[kkkxxxpppkkk```RRRNNNTTThhh{{{|||pppWWW???999666555444333333333333333444444444333333222222222222222222222222222222222333222333555999;;;<<<<<<333333333333444777999::::::===@@@DDDHHHNNNUUUYYY___bbbgggiiijjjkkklllmmmnnnqqqvvvyyy|||~~~wwwkkkddd[[[RRRMMMKKKJJJIIIHHHIIIJJJJJJIIIHHHFFFEEECCCBBBAAA???<<<888555444666999===AAAEEEGGGHHHHHHKKKKKKKKKLLLOOOSSSWWWZZZWWWYYY[[[]]]]]][[[YYYWWW\\\YYYVVVUUUVVVUUUSSSQQQJJJHHHEEECCCCCCDDDGGGHHHLLLLLLLLLIIIDDD@@@>>>>>>999777666666666555222///111111///............///...///111333333222000///...///111000000000333666:::===BBBJJJWWWgggwww|||xxxrrrnnnooosssxxx|||~~~}}}kkk\\\RRRNNNKKKJJJJJJJJJLLLOOOQQQRRR]]]dddmmmsssvvvyyy}}}~~~yyyooocccUUUMMMEEECCC@@@>>>============???<<<:::888666444000...000111111222333333333333---------------,,,,,,,,,+++++++++************))))))******+++,,,,,,------***)))))))))))))))))))))************************)))******+++++++++******++++++++++++++++++++++++,,,+++---//////000666>>>TTTwwwvvveee]]]kkk|||pppfffYYYMMMJJJOOO]]]rrrzzzuuulllXXXAAA999666555444444333333333333444444444333333222222222222222222222222222222222222111222555888;;;;;;:::222222222222444666888999:::<<>>;;;888666444888:::>>>BBBEEEGGGGGGGGGHHHFFFDDDDDDGGGMMMTTTXXXVVVYYY]]]aaabbbaaa^^^\\\\\\YYYVVVVVVWWWVVVSSSPPPMMMJJJEEE@@@>>>???AAABBBHHHIIIIIIGGGCCC???===<<<777666555555666555333111222222111000000111333444222222333444333222111000---000333333333555:::???@@@DDDLLLXXXhhh{{{~~~xxxoookkklllrrryyy}}}rrraaaWWWNNNKKKHHHFFFGGGHHHIIIIIIQQQWWW___ccceeehhhnnnsssxxx{{{~~~qqqccc[[[PPPLLLGGGBBB@@@???===;;;>>>===;;;999888666333000222222111111111222333333///000000000000///......,,,,,,,,,+++++++++******(((((()))***+++,,,------+++************)))))))))************************))))))***++++++++++++***,,,,,,,,,+++++++++******,,,,,,---/////////444<<>>AAAEEEJJJPPPUUUXXX\\\bbbgggjjjmmmoooqqqnnnqqquuuyyy{{{~~~uuummm```VVVOOOMMMMMMMMMKKKJJJIIIGGGFFFFFFEEEEEECCCBBB@@@>>>;;;999777666999;;;>>>BBBDDDEEEFFFEEEDDDBBBAAAAAAEEEKKKRRRVVVWWWYYY]]]___aaa```^^^]]]XXXUUURRRSSSVVVVVVSSSOOOKKKGGGBBB>>><<<>>>AAACCCDDDEEEFFFEEEAAA>>><<<;;;666444333333444444333111000000000111333777:::;;;999888777666444333222111///222666888888<<>>===<<<;;;;;;:::999555333333222///......///111222222333444444444333111111---------,,,,,,,,,,,,+++)))))))))******+++++++++,,,,,,++++++************************************))))))***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---//////...333:::HHHlllxxxjjjeeeppp}}}~~~vvvlll___QQQJJJIIIMMMdddmmmiiifffYYYEEE;;;555555444333333333444444222333333333333333333444555555555555555555555555333222333555777777555444111111111111333555777888999;;;>>>AAADDDIIIOOOSSSXXX\\\bbbgggjjjmmmoooqqqpppsssvvvyyy{{{}}}yyypppcccWWWPPPNNNNNNNNNNNNMMMKKKIIIHHHHHHHHHIIICCCBBB@@@>>>;;;999777666999;;;>>>AAACCCDDDDDDCCCBBBAAAAAACCCGGGLLLRRRVVVYYYYYY[[[\\\]]]]]]]]]]]]SSSPPPNNNPPPTTTVVVSSSOOOEEEBBB>>><<<<<<@@@EEEHHHAAACCCEEEDDDAAA===;;;;;;555333111111222333222111......///222666:::???BBB???>>>;;;888555333222111000444999;;;<<>>@@@CCCHHHNNNRRRZZZ^^^cccgggjjjlllnnnpppqqqtttwwwyyyzzz|||~~~|||kkkZZZTTTUUUTTTSSSSSSNNNNNNLLLJJJIIIGGGFFFEEEHHHGGGDDD>>>999666666777888;;;>>>@@@BBBCCCEEEGGGFFFDDDBBBEEEKKKQQQTTTTTT\\\XXXUUUTTTVVVYYY[[[\\\UUURRROOOOOOPPPPPPNNNLLLCCCCCCCCCDDDEEEGGGJJJKKKNNNLLLHHHDDD@@@>>><<<<<<777666555444333222222222111...222444666GGGYYY[[[ZZZIII<<<999666///111999777888;;;>>>DDDLLLVVV]]]cccjjjsssxxxyyy~~~~~~sssrrryyyvvvuuutttuuuzzz|||uuuoooiiibbb]]]cccVVVKKKHHHHHHGGGJJJOOOPPPRRRRRRUUUbbbuuuvvvoooiii^^^LLL???>>>?????????>>>===;;;;;;777555444222111111222333111111333333222000...,,,---------...------,,,,,,+++++++++***************)))************+++++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++++++++...333666DDD]]]zzzrrrhhhuuu~~~~~~tttbbbTTTPPPRRR^^^jjjkkk```PPPEEE@@@777555444444555555444333444444444444444444444444666555444333333333444555333333333222222222111111222222222222333444555555555888;;;>>>AAAFFFNNNTTTWWW[[[aaafffiiilllnnnppprrruuuxxxzzz{{{|||~~~|||lll]]]YYY\\\]]]\\\[[[QQQOOOLLLIIIGGGFFFGGGHHHHHHGGGCCC>>>999666666777:::<<<@@@BBBDDDFFFHHHJJJOOOOOOOOOQQQTTTVVVVVVUUUXXXWWWTTTRRRRRRRRRTTTUUUXXXVVVSSSRRRRRRRRRPPPNNNJJJJJJIIIIIIJJJKKKLLLLLLNNNLLLHHHCCC???;;;999888666666555333333222222333444111666;;;BBBXXXmmmooojjjSSS>>>999888555555999777;;;@@@GGGNNNWWW```fffkkkpppvvvwwwvvvwww~~~~~~uuusssxxx~~~~~~{{{zzz{{{}}}~~~xxxvvvhhhZZZRRRMMMHHHGGGIIIGGGIIIJJJMMMYYYkkkwwwzzzzzzuuujjjYYYLLLDDDAAA>>>======<<<:::888999888666444333222222222222222333333333111000///......//////...---,,,,,,,,,,,,,,,,,,++++++++++++)))************+++++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++++++++...222666AAAZZZxxxqqqcccnnn~~~zzznnnaaaXXXTTT]]]gggiii```QQQDDD===666555444444555666555444444444444444444444444444555444333222222333444444333333333222222222111111222222222222333444555555888;;;===???@@@DDDJJJPPPVVVZZZ```eeehhhllloooqqqrrruuuxxxzzz{{{|||~~~qqqbbb]]]___```^^^^^^TTTQQQMMMHHHFFFFFFHHHIIIHHHFFFCCC>>>999666666777;;;===AAACCCEEEGGGIIIKKKQQQTTTWWWXXXVVVSSSQQQPPPTTTUUUUUURRRNNNLLLMMMOOOVVVUUUSSSRRRSSSTTTSSSRRRQQQQQQQQQPPPOOOOOONNNNNNMMMKKKGGGBBB===999777555666555444333333222222333222...333===KKKfff}}}xxx\\\@@@888;;;;;;::::::<<>>???@@@===:::::::::999777666444333222333333333333333333333333111111111000000...---,,,...---------,,,,,,,,,,,,)))************+++++++++************************++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,...222555>>>VVVuuuuuucccjjj|||xxxjjjZZZ___eeehhhcccVVVEEE:::666555333444555666666555444444444444444444444444333333222222222222333444333333333222222222111111222111111222222333444555888;;;===??????CCCIIINNNUUUYYY^^^cccgggkkkooorrrrrruuuxxxzzz{{{}}}zzzeee\\\ZZZXXXWWWVVVSSSQQQNNNJJJHHHHHHHHHHHHGGGFFFCCC>>>999666777888:::===@@@BBBCCCDDDFFFHHHMMMQQQTTTTTTQQQNNNNNNOOOQQQUUUWWWTTTOOOKKKLLLOOOQQQPPPPPPPPPQQQSSSSSSTTTTTTSSSSSSRRRQQQPPPOOONNNKKKIIIFFFBBB>>>:::777555555444444333222222222333222,,,111===MMMjjjtttZZZ@@@888<<>>@@@DDDKKKPPPSSSVVV\\\aaaeeejjjooossssssvvvyyy{{{}}}~~~gggXXXSSSQQQPPPQQQOOOOOONNNMMMLLLJJJHHHFFFGGGFFFCCC>>>999777777888999<<>>KKKcccuuusss___OOO@@@;;;>>>DDDHHHKKKVVV]]]gggqqqwwwzzz}}}~~~yyyzzzyyyvvvtttuuuyyy|||~~~|||||||||~~~}}}{{{zzzzzzzzzsssqqqsssuuu|||xxxwwwxxxyyyvvvxxxyyyuuuooommmooorrrsssyyy|||jjj]]]PPPOOOMMMJJJGGGHHHMMMSSSZZZ```fffhhhgggmmmxxx{{{sssggg^^^SSSMMMLLLJJJDDD???::::::999999888888888888444444333333333444555555444444444333222000///......------,,,+++*********))))))*********+++++++++************************+++******))))))******+++******+++++++++,,,,,,,,,+++,,,---------...111333888JJJhhhssssssooollllllqqqsssiiiTTTBBB888666444333555666777777444444444444444444444444111111111222333333333333333333333222222222111111111111111111222333444444444888<<<>>>???CCCIIINNNPPPTTTZZZ```eeeiiinnnqqqsssvvvzzz|||~~~eeeVVVQQQPPPPPPQQQKKKLLLNNNNNNMMMKKKHHHFFFFFFEEEBBB>>>999777777999999<<>>===;;;:::999::::::;;;666666666666666666555555444444444333222111000///......---,,,+++***)))))))))************+++++++++******************************))))))))))))************+++++++++,,,,,,,,,***,,,---------...000222444BBB]]]xxxvvvrrr~~~vvvrrrqqqvvvzzzqqq[[[III:::888555444555666666666444444444444444444444444000111222333444444444333333333333222222222111111111000000111111222333444777:::>>>??????@@@DDDHHHNNNSSSZZZ```eeeiiilllnnnrrruuuxxx{{{}}}zzzbbbUUUQQQPPPOOOOOOJJJKKKKKKKKKKKKJJJIIIHHHFFFEEEBBB>>>999777888999;;;>>>CCCFFFIIILLLPPPRRROOOMMMLLLNNNRRRVVVZZZ\\\]]]]]]]]]]]]\\\\\\\\\\\\\\\]]]\\\XXXTTTQQQQQQSSSTTTRRRMMMIIIGGGFFFGGGHHHEEEEEECCCAAA>>>:::777555333222222222222222333333///...666::::::DDDLLLFFFAAA@@@@@@FFFRRRaaammmsssxxx{{{~~~{{{xxxvvvuuuuuutttssstttuuuuuutttpppnnniiippp{{{zzztttpppoooooolllkkkhhheeedddgggmmmrrrvvvzzz}}}uuummmhhh___SSSKKKIIIFFFGGGIIIMMMRRR[[[ccciiilllmmmpppuuuzzz|||{{{xxxrrrooojjjfffaaa[[[TTTOOOFFFDDD@@@<<<:::;;;<<<===999999:::::::::888777666333333333333333222111000//////...---,,,+++******)))************+++++++++******************************))))))))))))************+++++++++,,,,,,,,,***,,,......---...000111444>>>WWWsssvvvnnnwwwxxxttttttyyy}}}ttt___NNN<<<999666444444555666555444444444444444444444444000111333444555555555444333333333222222222111111000000000000111222333444777:::>>>???>>>???CCCGGGLLLRRRZZZaaaeeehhhjjjkkkooorrrvvvxxxzzz|||ttt___UUUQQQNNNKKKJJJKKKJJJIIIHHHIIIIIIJJJKKKFFFEEEBBB>>>999777888999<<<@@@FFFKKKPPPTTTYYY\\\[[[XXXWWWYYY]]]aaabbbaaaaaa___]]]\\\]]]]]]\\\[[[WWWYYYZZZXXXUUUSSSUUUXXXXXXTTTOOOIIIEEEDDDEEEFFFEEEEEECCC@@@<<<888444111222222222111222222333333000111;;;???;;;BBBGGG@@@AAA@@@BBBJJJ[[[ooo|||~~~}}}{{{yyywwwvvvuuutttsssqqqpppooolllgggdddkkkssszzzvvvtttrrroootttoooiiiccc```aaacccffffffiiilllnnnpppuuu}}}zzzqqqbbbVVVSSSIIIFFFDDDEEEKKKSSS[[[___aaabbbffflllrrrvvvwwwvvvnnnoooppppppmmmhhhccc```MMMIIIDDD>>>;;;;;;<<<>>>;;;<<<===>>>===;;;888777222222333333333222111111111000///...---,,,++++++)))************+++++++++******************************))))))))))))************+++++++++,,,,,,,,,***,,,............///111777???VVVrrruuukkkrrrxxxttttttyyy}}}tttaaaPPP>>>:::666444444555555555444444444444444444444444111222333555666666555555333333333222222222111111000000000000111222333444333777<<<>>>???AAAEEEIIIKKKQQQZZZbbbfffggghhhiiilllooosssvvvxxxzzz}}}|||~~~qqq^^^SSSOOOLLLJJJKKKIIIIIIHHHHHHGGGGGGGGGGGGFFFDDD@@@<<<:::;;;<<<===>>>BBBGGGLLLQQQVVV[[[^^^_________]]]\\\]]]```ccceeedddaaa___]]]\\\\\\\\\ZZZYYYXXXXXXXXXXXXWWWWWWUUUSSSOOOLLLIIIHHHGGGGGGGGGFFFCCC???<<<999777777666333111222444555333111444555777:::>>>@@@@@@??????CCCJJJVVVeeeuuu|||~~~~~~}}}zzzvvvsssooonnnnnnoooppppppqqqttt{{{zzzlllbbb______aaaaaabbbccccccbbbccceeeiiilllooossszzzzzzkkk___TTTKKKEEEFFFHHHGGGKKKQQQWWW\\\cccggghhhiiikkkmmmppptttxxxyyyvvvrrrnnnlllbbbPPPAAA???CCCBBB???>>>?????????>>><<<;;;;;;;;;999555111000222333222111/////////...------,,,,,,++++++************++++++,,,,,,,,,++++++*********************************,,,+++***)))***+++,,,---------,,,------...///000444<<>>@@@CCCGGGLLLOOOSSSWWWZZZ_________]]]\\\]]]```cccdddcccaaa___]]]\\\\\\\\\[[[[[[ZZZYYYYYYWWWUUUTTTVVVTTTRRROOOMMMJJJIIIHHHGGGEEEBBB???<<<999888777555333111222444555333111555666999<<>>CCCIIIRRR```nnn|||vvvtttrrrrrruuuxxxzzz{{{|||~~~|||wwwoooiiiaaa\\\[[[^^^bbbdddkkkmmmpppsssvvvzzz{{{hhh\\\PPPKKKHHHFFFHHHMMMQQQVVV\\\```bbbdddgggiiisssxxx~~~{{{vvvsssiii[[[NNNIIIFFFBBB@@@AAA>>>>>>???>>>===<<<;;;<<<;;;888444444444555333222111111000//////......---++++++************++++++,,,,,,++++++++++++++++++************************,,,+++*********+++---------,,,,,,------...///000222;;;IIIfffwwwfff]]]bbbooo~~~}}}vvvttt|||lllYYYIIIAAA:::888777555555888555555555555444444444444111222333333444444333333555444444333222222111111000000000000111222333333666777888999:::>>>CCCFFFJJJNNNTTTZZZ^^^bbbeeegggkkkmmmnnnpppqqqtttxxx{{{|||}}}}}}tttgggZZZUUURRROOOLLLLLLJJJKKKMMMNNNNNNMMMLLLKKKDDDBBB>>>:::999:::===>>>AAADDDIIILLLNNNQQQTTTVVV^^^^^^^^^]]]\\\\\\___bbbdddcccaaa___\\\ZZZYYYXXXYYYXXXWWWXXXXXXWWWUUUSSSWWWVVVUUUSSSQQQMMMKKKIIIFFFDDDBBB>>>;;;999888777444333111222333444444333777999<<>>>>><<<;;;999888888777444222222222111111000/////////++++++************++++++++++++++++++++++++,,,,,,************************,,,,,,+++++++++,,,---...,,,,,,,,,,,,---...///000111999EEEaaaqqq___SSSVVVdddvvv}}}yyyzzz}}}uuupppqqq}}}wwweeeSSSHHH===888666444444666555555555555444444444444111222333333444444333333444444333333222222111111////////////000111222333666777888999:::>>>BBBFFFHHHLLLSSSXXX\\\```cccfffjjjkkklllmmmnnnrrrvvvzzz}}}~~~{{{sssjjj```WWWUUUSSSOOOLLLLLLJJJKKKMMMNNNNNNLLLIIIGGGCCC@@@<<<999999;;;>>>@@@CCCFFFJJJNNNPPPRRRTTTVVV[[[\\\[[[ZZZYYYZZZ]]]___dddcccaaa^^^[[[YYYXXXXXXWWWVVVTTTUUUXXXXXXVVVTTTVVVVVVWWWUUUSSSOOOKKKHHHDDDCCC@@@>>>;;;999888777333333222222333444555555:::<<>>===;;;<<<======;;;777444222222222111000000//////...,,,,,,++++++++++++,,,,,,*********++++++,,,,,,,,,************************++++++,,,,,,,,,---------,,,++++++,,,,,,---...///111777>>>TTTtttoooZZZPPPVVViiixxxxxxnnneee```[[[YYY___qqqyyy^^^NNN===555222111222444555444444444444333333333111222333333444444333333333222222222222222111111111111111111222333444444555666888999:::<<<@@@BBBEEEHHHMMMRRRVVV[[[___bbbfffggghhhiiikkknnnrrrvvv|||}}}~~~}}}uuujjj___YYYVVVVVVTTTNNNKKKKKKMMMNNNNNNNNNMMMKKKHHHFFFCCC@@@<<<999999===BBBEEEHHHKKKPPPTTTUUUWWWXXXYYYUUUUUUUUUTTTSSSSSSVVVYYYVVVWWWYYY]]]eeemmmuuuzzzzzzpppccc[[[YYYYYYWWWTTTSSSTTTTTTSSSPPPLLLHHHEEEAAA@@@>>><<<:::999888888444444444444444555999<<<;;;>>>BBBGGGOOOZZZhhhrrr|||xxxtttqqqrrrvvv{{{uuummmggg```ZZZUUULLLOOOTTTZZZ___eeelllpppzzzsssaaaPPPKKKFFFCCCEEEHHHLLLNNNRRRYYYcccmmmssswwwyyy{{{tttwwwzzz|||~~~zzzlll^^^RRRKKKCCC>>>===<<<;;;:::;;;<<<>>>===:::777555555222222111111000/////////,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,************************)))***+++,,,,,,,,,++++++++++++++++++,,,---...///111666;;;NNNooo|||dddTTTTTTdddsss|||rrrfff]]]SSSOOORRReee|||yyyfffTTTBBB888666555555666444444444444333333333333111222333333444444333333222222222222222222111111111111111111222333444555333555777888999;;;===@@@CCCFFFKKKPPPTTTXXX]]]aaaccceeehhhjjjkkkmmmqqqsssyyyzzz|||~~~|||~~~uuulll```[[[XXXXXXUUUOOOLLLMMMJJJJJJJJJKKKJJJJJJIIIHHHCCC@@@<<<999:::>>>DDDGGGKKKNNNSSSVVVVVVVVVVVVWWWTTTTTTTTTSSSRRRSSSUUUXXXVVVWWWZZZaaakkkyyy|||iii\\\WWWWWWVVVTTTSSSSSSSSSQQQNNNKKKGGGEEE@@@???===;;;:::999888888444666666555555777;;;??????EEEMMMTTT]]]iiiwwwyyytttrrrssswwwzzzyyy~~~tttqqqmmmgggbbb^^^ZZZYYYSSSYYY```gggmmmuuu~~~}}}bbbZZZOOOFFFCCCCCCDDDDDDJJJOOOVVV^^^fffooovvv{{{{{{uuukkk___VVVJJJAAA>>>>>><<<;;;;;;===???===:::888777888333333333222111111000000---,,,,,,++++++,,,,,,---,,,,,,++++++++++++++++++************************((()))***+++++++++******++++++++++++,,,---...///000666999KKKlllooo\\\XXXeeesss}}}yyynnndddTTTNNNNNN]]]tttxxxmmmZZZFFF<<<999777666666444444444333333333222222111222333333444444333333111111111111111111222222000000000000111222333444111333666777888999;;;>>>BBBEEEIIIMMMRRRVVV\\\___aaadddhhhkkklllnnnpppqqqvvvwwwyyy|||~~~~~~}}}vvvnnnbbb^^^[[[ZZZWWWQQQNNNOOOKKKLLLLLLMMMNNNNNNOOOPPPCCC@@@<<<:::;;;???EEEIIINNNQQQUUUVVVVVVUUUTTTTTTTTTUUUTTTSSSRRRSSSVVVXXX[[[[[[^^^dddppp~~~~~~hhhYYYTTTUUUUUUUUUTTTSSSRRRQQQNNNKKKHHHFFF???>>>===;;;:::999888888555666777666555777===AAADDDLLLWWWaaajjjuuuzzztttqqqqqqsssuuuqqq|||yyyqqqrrrqqqooojjjfffccccccccciiipppwww}}}xxxnnn___SSSLLLIIIHHHGGGEEEHHHMMMTTT]]]hhhssszzz~~~yyyssskkk```QQQFFFCCCBBB@@@???;;;>>>???>>>;;;999999;;;555555444333333222222111---,,,,,,++++++,,,,,,------,,,,,,++++++*********************************'''((()))***+++***))))))++++++++++++,,,---......///555999JJJlll|||{{{wwwccc]]]iiivvv|||yyy|||vvvlll[[[RRROOO\\\rrrxxxppp]]]HHH===:::777444333444444444333333333222222222222333444444444333333111111111111111111222222////////////000111222333000333555666777888:::<<>>;;;>>>AAACCCFFFKKKJJJNNNPPPOOOLLLLLLPPPTTTUUURRROOONNNOOORRRUUUVVV\\\^^^aaacccgggoooyyyxxxkkk___VVVSSSSSSUUUSSSTTTUUUTTTRRRNNNJJJGGGBBBAAA>>>;;;888777666666:::777666888999:::@@@HHHNNNWWWcccooovvv}}}~~~~~~{{{vvvrrrooommmuuu~~~|||wwwssssssuuuwwwyyyrrrssssssrrrpppooopppqqqyyy}}}uuuggg\\\SSSLLLGGGDDDCCCEEEKKKRRR[[[jjjwwwxxxssskkk___RRRIIIDDDBBBBBB>>>>>>???AAAAAA???<<<888:::999777555222111000/////////.........---------...---+++***+++,,,+++***************************------,,,+++***)))((('''*********+++,,,---///000000222666GGGggg|||wwwyyy{{{iiidddjjjqqq~~~}}}hhhRRRKKKYYYkkk|||uuuiii^^^NNN@@@:::888777666555555444444333222111111333333333333333333333333333333222222111000//////111111111111111111111111222333444555777999;;;<<<===@@@DDDIIIMMMTTTZZZ^^^]]]```eeehhhjjjkkkmmmooovvvwwwwwwyyyzzz|||}}}~~~}}}~~~|||}}}{{{zzztttnnn___[[[WWWSSSRRRQQQOOONNNLLLNNNOOOMMMOOORRRQQQMMMDDD???<<>><<<999888888777999777777;;;>>>@@@GGGOOOWWW___kkkuuu{{{~~~zzzvvvqqqnnnpppuuu{{{pppmmmiiifffgggjjjnnnppptttuuuvvvxxxyyy}}}|||qqqeeeYYYQQQKKKFFFDDDGGGLLLTTTaaammmyyy~~~xxxqqqeeeYYYOOOIIIEEECCC????????????@@@???<<<:::888777555222000///------000/////////............+++***(((((()))***)))((())))))))))))))))))))))))*********************************+++,,,---...///000222666EEEccc{{{~~~rrrnnnvvvlllWWWOOOYYYhhhyyy|||qqqiii^^^NNNAAA:::888666555333333222222111000000///444444444333333333333333333333222222111000000///000000000000000000000000222333333555666888:::;;;>>>AAADDDHHHLLLRRRWWW\\\^^^aaaeeehhhiiikkkmmmnnnssstttwwwyyy{{{|||||||||}}}}}}~~~~~~|||sssiii]]]ZZZUUURRRQQQQQQOOONNNNNNQQQQQQOOOQQQTTTRRRMMMEEE???===@@@DDDFFFIIINNNLLLOOOSSSRRROOOMMMMMMOOONNNMMMLLLNNNQQQTTTUUUUUUWWWYYY\\\]]]^^^^^^```bbbeeeccc```]]]ZZZXXXWWWWWWUUUTTTSSSPPPLLLIIIFFFDDDBBBAAA>>><<<:::999999999:::888;;;@@@EEEIIIRRRZZZcccjjjuuu~~~~~~zzzvvvtttvvvvvvxxx|||vvvmmmaaa^^^[[[ZZZ[[[___cccfffmmmooosssxxxqqqgggYYYOOOFFFDDDGGGLLLVVV___lllttt{{{|||vvvlllbbbYYYQQQJJJFFFCCC@@@>>>===>>>>>>===<<<::::::888666444222111000000000000/////////......---+++******,,,------,,,))))))))))))))))))))))))(((((()))***+++,,,,,,---++++++++++++,,,,,,---...000222555BBB]]]{{{~~~{{{qqq]]]TTTYYYcccrrrvvvkkkfff\\\MMMAAA;;;777555333333222222111111000000000333333222222111111111000333333222222111000000000////////////////////////222222333444666888:::;;;???AAADDDGGGJJJOOOTTTXXX^^^aaaeeegggiiijjjlllmmmqqqtttyyy}}}~~~||||||}}}}}}~~~~~~~~~~~~wwwjjj[[[XXXTTTRRRQQQQQQPPPOOOPPPRRRRRRQQQRRRTTTQQQLLLEEE@@@>>>BBBFFFHHHKKKPPPNNNQQQUUUUUUSSSPPPNNNMMMMMMLLLLLLMMMPPPRRRRRRQQQOOORRRWWW\\\^^^___``````cccaaa___\\\YYYWWWVVVVVVVVVTTTQQQNNNJJJFFFDDDBBB@@@???===;;;:::999999:::<<<<<<@@@HHHNNNTTT\\\eeemmmsss|||~~~|||xxxvvvxxxzzzsssmmmgggbbbZZZXXXVVVTTTTTTXXX]]]aaafffjjjrrrzzzmmm___PPPIIIGGGIIINNNSSS\\\ccckkkqqqyyy~~~yyysssllleee^^^UUUOOOHHHDDD???<<<<<<=========<<<<<<;;;999888666444333000000/////////.........---+++***+++,,,......---))))))))))))))))))))))))(((((()))***+++,,,,,,---,,,,,,,,,++++++,,,------000222555>>>UUUrrrrrraaaWWWWWW]]]lllrrrhhhaaaWWWJJJ@@@:::777555333444444444333333222222222111111000000//////......222222222111111111000000000000000000000000000000222222333444555777888999<<>><<<======>>>::::::999888777555333222/////////............---((('''&&&&&&(((******)))++++++++++++++++++++++++*********************+++,,,,,,,,,++++++,,,------///222444:::NNNjjj}}}~~~|||ssseee\\\WWWZZZiiissskkk]]]TTTGGG>>>999777555333444444333333333333333222222222111111111000000000222222222111111111111111111111111111111111111111222222222333444666777888888;;;???CCCGGGLLLRRRVVV\\\___cccfffggghhhjjjlllooossszzz|||}}}~~~~~~~~~wwwiiiYYYVVVSSSRRRRRRSSSSSSRRRRRRTTTUUUSSSRRRSSSNNNHHHCCC??????DDDIIIKKKNNNRRRSSSUUUXXX[[[\\\ZZZXXXVVVTTTQQQOOONNNPPPQQQPPPPPPMMMNNNQQQVVVZZZ]]]\\\[[[XXXUUURRROOONNNPPPSSSVVVTTTSSSPPPMMMIIIEEEBBB@@@;;;:::999888888888999:::BBBFFFPPP^^^ggglllrrryyy}}}}}}~~~~~~zzzhhhbbb[[[UUUSSSTTTVVVWWWRRRSSSSSSRRRSSSWWW___eeevvv|||||||||rrrfffZZZOOOIIIIIIKKKOOOTTTXXXcccrrr}}}}}}|||tttlll[[[TTTKKKDDD@@@?????????<<<<<<<<<<<<:::888666444000000000/////////......+++)))((((((***++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))++++++++++++,,,,,,---......333444666GGGddd{{{|||~~~yyynnnddd\\\[[[lllxxxrrr___UUUHHH===888777555444111111111111111111111111444444444444444444444444111111111111111111111111111111111111111111111111222222222333444555666777666999===AAAEEEKKKQQQUUU[[[^^^bbbeeegggiiikkklllmmmpppuuuyyy{{{{{{zzzxxx|||}}}~~~~~~~~~~~~~~~rrrdddYYYVVVSSSRRRSSSTTTUUUTTTTTTWWWWWWUUUTTTTTTOOOHHHBBB??????EEEJJJKKKNNNRRRUUUVVVYYY]]]___```___^^^WWWUUURRRQQQRRRTTTVVVVVVTTTSSSRRRTTTXXXZZZZZZYYYSSSQQQOOOMMMMMMOOORRRTTTRRRRRRQQQNNNKKKFFFBBB@@@;;;:::999999999:::;;;<<>>???@@@???>>><<<999888222222222111111111000000000...------...///...---+++++++++++++++++++++++++++++++++*********))))))*********+++,,,---...///---222444444CCC```zzzyyykkkmmm}}}yyypppdddaaarrrzzzfff[[[LLL???999666555333111111111111111111111111222222333333444555555555111111111111111111111111111111111111111111111111111111222222333444666666777999<<<@@@CCCHHHMMMQQQYYY\\\aaadddgggiiikkkmmmmmmnnnqqqsssuuuvvvvvvvvvzzz{{{{{{|||}}}|||||||||~~~}}}oooaaaYYYVVVTTTSSSTTTUUUVVVUUUVVVYYYYYYWWWVVVUUUPPPIIIAAA>>>???EEEJJJLLLNNNRRRVVVWWWZZZ^^^bbbdddcccbbbZZZWWWSSSSSSUUUXXX[[[\\\YYYVVVTTTUUUYYY[[[\\\[[[TTTSSSQQQPPPOOOPPPPPPQQQPPPQQQQQQOOOLLLGGGBBB???;;;;;;:::999:::;;;<<<===CCCKKK\\\ppp|||||||||}}}|||{{{uuuiii\\\SSSKKKKKKJJJJJJLLLNNNPPPQQQSSSWWW]]]bbbiiisss}}}xxxyyyzzzzzzdddXXXUUUDDDFFFFFFHHHQQQ```mmmrrr{{{xxxxxx|||xxxpppnnnggg[[[QQQJJJFFFCCCBBB<<<<<<======<<<:::777555444444444333333333222222000...,,,,,,------,,,+++******************************************++++++*********+++,,,...///000---222333333AAA^^^yyynnn]]]^^^sss{{{yyykkkfffwwwmmmaaaOOOAAA999666444333333333333333333333333333//////000111222333333444111111111111111111222222000000000000000000000000111111111222333444555666888:::===???BBBFFFKKKNNNWWW[[[```dddgggiiilllnnnooopppppprrrsssuuuvvvwwwxxxyyyzzzzzz{{{{{{zzzzzzmmm^^^[[[YYYWWWTTTSSSTTTUUUVVVWWWUUUTTTUUUVVVSSSJJJCCCAAABBBDDDEEEGGGIIIMMMQQQVVVXXXZZZ]]]```dddfffhhhXXXVVVSSSSSSUUUYYY]]]```aaa^^^ZZZWWWUUUVVVWWWYYYVVVTTTRRROOONNNNNNOOOPPPRRRSSSRRRQQQMMMIIIDDDAAA<<<<<<;;;;;;;;;<<<>>>>>>EEEQQQeeezzz~~~~~~vvvfff[[[UUUQQQNNNLLLLLLKKKJJJKKKNNNSSSWWWXXX]]]fffppp{{{xxxsss|||~~~nnn```UUUJJJEEEIIILLLNNNXXXggglllssswwwuuuvvvzzzzzzwwwtttqqqjjj```TTTKKKEEEBBBDDDAAA???>>>======;;;999:::666222000111111///---111000///...---,,,,,,,,,******+++,,,+++***)))(((++++++++++++******))))))++++++,,,,,,,,,---------......111666>>>NNNiiijjjYYYWWW___tttooofffkkktttyyyttthhhWWWIII@@@;;;777555333333333222222222111111333333333444444333222222111222333333111000000000444333111000000000111222000000000000111222333444999:::;;;<<>><<<;;;;;;===>>>@@@IIIVVVkkk~~~tttkkk___UUUOOOMMMKKKJJJJJJKKKMMMNNNQQQUUU\\\```iiinnnwww}}}|||tttbbbRRRGGGGGGHHHHHHMMMVVVaaagggkkkjjjlllqqqsssqqqpppoookkkcccYYYOOOIIIFFFEEEBBB@@@>>>>>>>>>===;;;;;;888444333333333111///000000///...---------------,,,+++***)))******+++++++++++++++*********)))++++++++++++,,,,,,,,,---...///111555<<>>BBBHHHLLLSSSWWW]]]aaaeeehhhkkkmmmlllmmmooorrrtttuuuuuuuuuxxxxxxyyyyyyyyyzzzzzzzzz~~~~~~}}}xxxtttssssssxxx~~~mmmaaaZZZXXXUUURRRQQQRRRSSSUUUZZZYYYZZZ\\\[[[VVVLLLEEE???AAACCCEEEFFFIIILLLOOOPPPRRRUUUYYY\\\^^^^^^^^^```^^^YYYSSSOOOPPPVVV[[[\\\[[[YYYWWWWWWYYY\\\]]]YYYWWWTTTQQQOOOMMMMMMMMMMMMNNNNNNMMMKKKHHHEEECCCAAA???===<<<<<>><<<:::777555555444333111//////............/////////---***(((((()))+++---++++++++++++******************+++++++++,,,,,,,,,//////111444888EEE]]]rrr}}}ooo\\\UUUTTTggg{{{|||~~~|||lll^^^___kkkvvv}}}rrr___III;;;666777333333333333222222222222222333333444444333333333222333444444222111111222111000000///.../////////000000000000111222333333888999;;;<<<>>>BBBGGGKKKQQQUUU[[[```cccgggjjjmmmmmmnnnoooqqqssstttttttttuuuwwwxxxzzz{{{{{{{{{zzz}}}~~~xxxqqqmmmkkklllttt}}}zzzjjj___\\\ZZZWWWUUUTTTTTTVVVWWWZZZZZZ\\\]]][[[UUUKKKEEEBBBDDDGGGHHHJJJLLLOOORRRNNNQQQUUUXXX[[[[[[[[[ZZZ]]]^^^\\\WWWRRRPPPSSSWWWZZZXXXVVVTTTSSSSSSUUUUUUXXXWWWTTTRRRPPPOOONNNNNNLLLLLLLLLKKKJJJHHHEEEDDD???>>><<<<<>>DDDKKKRRRWWW^^^bbbiiirrr{{{}}}{{{zzznnnaaaVVVQQQRRROOOLLLJJJLLLQQQXXX\\\dddhhhnnnuuu{{{~~~sss```PPPIIIIIIDDDEEEHHHLLLPPPUUU\\\bbbfffkkkqqqssspppiiiccc___VVVQQQJJJDDDBBBAAA@@@???;;;;;;;;;999777555444333000000/////////000111111---------------,,,+++++++++++++++++++++++++++,,,******+++++++++,,,,,,,,,//////000222333<<>><<<444444444333333333222222111222333333444444444333111333444444333222333444222222222222111111111000////////////000111222333555777999;;;===@@@DDDGGGLLLQQQWWW\\\```dddhhhkkkmmmmmmnnnooopppqqqssssssuuuwwwzzz}}}~~~~~~}}}~~~~~~{{{tttnnnhhhhhhkkkpppyyy|||lllbbb[[[YYYVVVSSSRRRSSSTTTUUUXXXYYYYYYXXXTTTMMMFFFBBBAAACCCGGGIIIKKKLLLOOOQQQRRRSSSVVVXXXYYYYYYYYYXXXTTTVVVZZZ^^^^^^\\\XXXUUUQQQQQQQQQQQQSSSTTTVVVWWWTTTTTTTTTTTTSSSSSSSSSSSSNNNNNNLLLJJJHHHEEECCCAAA:::;;;>>>DDDLLLUUU]]]bbbeeeeeefffiiiooowww~~~|||~~~wwwggg\\\TTTPPPQQQLLLMMMNNNOOOSSSZZZbbbhhhwww{{{ooo[[[PPPMMMEEEEEEGGGKKKNNNPPPUUU\\\bbbhhhqqqwwwwwwsssooolllddd]]]SSSKKKEEEBBB@@@???;;;<<<===;;;888555555555111111000000000000111111,,,---...///...---,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------...///111222333:::MMM___sss|||~~~}}}rrr___PPPHHHOOO```vvv|||ssstttqqqfffZZZZZZmmmrrrXXXDDD;;;444444444444333333333333111111222333444444444444000222444444333222333444///000000000000///......////////////000111222222444666999;;;<<>>CCCKKKTTT^^^fffkkkkkkjjjhhhhhhkkkqqqwww{{{~~~xxxeeeZZZUUUQQQQQQSSSQQQUUU\\\bbbhhhooovvv{{{nnn___VVVLLLJJJLLLPPPQQQPPPSSSYYY\\\dddoooxxx}}}}}}{{{yyyrrrjjj]]]RRRJJJEEEAAA@@@<<<>>>@@@>>>:::777666777333222222111000000000000///......---------------+++++++++,,,,,,,,,------,,,,,,---------.........---...111222333:::LLL^^^ttt|||uuucccTTTMMMOOO\\\qqq~~~zzzrrrnnnhhh^^^RRRRRRfff{{{fffKKK:::555444444444444333333333000111222333444444444444///111333333222111222333///000000111000///...---///......//////000111222444666999:::<<<>>>AAACCCHHHLLLSSSYYY^^^cccgggjjjkkkkkklllmmmoooqqqsssuuuwwwwwwxxxyyyzzz{{{|||}}}{{{{{{}}}yyyrrrpppooouuu~~~}}}kkkaaa]]][[[XXXVVVUUUUUUWWWXXXYYYYYYXXXTTTOOOIIIEEECCCCCCFFFJJJMMMOOOPPPRRRSSSUUUUUUUUUVVVVVVWWWXXXXXXYYYVVVVVV[[[bbbccc^^^XXXRRRRRRRRRRRRRRRSSSSSSTTTWWWWWWWWWVVVTTTRRRQQQPPPTTTRRROOOKKKGGGCCC@@@>>>???BBBHHHPPPZZZdddkkkpppooommmkkkkkklllppptttwwwqqqeeeZZZUUUTTTSSSUUUWWW^^^eeepppyyyzzzzzz~~~nnnaaaTTTQQQRRRVVVVVVRRRTTTZZZWWW```mmmyyy{{{rrrdddWWWMMMGGGCCCAAA>>>@@@BBB@@@<<<999888999444333222111000000000000111000---++++++,,,...///+++++++++,,,,,,------------------.........//////---...111333444;;;MMM^^^vvv{{{zzziiiYYYTTTSSS]]]qqq}}}{{{pppjjjbbbWWWKKKKKK^^^tttoooPPP;;;555555444444444333333333000111222333444444555444...000222222111111222333111222222333333111000///.........//////000111222333666888:::<<<===@@@CCCGGGKKKRRRXXX]]]bbbgggjjjjjjjjjkkklllnnnqqqtttvvvvvvvvvvvvwwwxxxyyyzzz{{{yyyyyy{{{}}}zzzwwwrrrvvv}}}yyyiii```[[[[[[ZZZXXXXXXWWWWWWXXXZZZZZZXXXRRRJJJDDDBBBBBBIIIIIIJJJKKKNNNPPPRRRTTTSSSUUUUUUSSSUUUZZZ^^^]]]ZZZYYYYYY\\\```bbbaaa___UUUSSSSSSVVVZZZYYYTTTOOOSSSRRRPPPOOONNNNNNNNNNNNMMMLLLIIIDDD@@@>>>???AAAFFFKKKRRRXXX^^^fffooovvvvvvsssooollllllooouuuzzztttfff\\\TTTTTTVVVXXX^^^fffqqq|||xxxrrryyyzzzjjj```YYYZZZYYYVVVUUUWWWVVVbbbooowww~~~xxxmmm___QQQHHHDDDCCC@@@@@@???>>>===<<<:::888666333000////////////...------........................---,,,,,,,,,---...++++++***+++---///222444,,,...111222000555GGGXXXuuu}}}~~~qqqaaa[[[]]]fffttt{{{vvvooofff[[[SSSOOOPPP\\\hhhrrrWWWBBB666555333333333333111000444444555555555444333333111111111111111111111111666555444333111///---,,,,,,---//////...///000222222444777999:::===@@@CCCDDDGGGMMMRRRWWW\\\aaaeeehhhjjjmmmnnnnnnoooppprrrtttuuuvvvwwwxxxyyyzzz{{{zzz{{{|||}}}~~~{{{vvvvvvrrrddd]]]ZZZZZZYYYXXXXXXXXXXXXXXXYYYZZZXXXRRRJJJDDDCCCDDDEEEFFFGGGJJJLLLOOOPPPQQQUUUWWWWWWUUUVVV[[[\\\[[[YYYXXXXXXZZZ]]]___^^^\\\VVVUUUUUUXXX\\\]]]YYYTTTQQQPPPMMMKKKJJJJJJKKKKKKLLLKKKHHHDDDAAA@@@BBBDDDGGGNNNXXXaaahhhooovvv{{{|||{{{yyyvvvtttuuuyyy|||xxxggg```[[[XXXZZZ\\\```kkkwwwwwwuuuwww}}}tttfff]]]WWWQQQOOOQQQPPP\\\jjjttt~~~~~~yyyoooaaaTTTKKKFFFEEEBBBAAA@@@???>>>===<<<;;;888555222111111111000///......................../////////...---,,,+++***+++++++++---///333777999,,,...111222000555FFFVVVrrr}}}~~~~~~wwwzzz|||mmm``````gggttt|||qqqiii^^^TTTKKKJJJUUUbbb~~~vvv[[[EEE888666444444444444222111222333333444444444333333333333333333333333333333333333333222111000///...---...000000///000111333222444666888999<<>>===:::888555333333333222111////////////............///000000///...,,,***((()))))))))***,,,///222333---...111222000444CCCSSSqqq~~~xxxxxxyyygggdddiiivvvyyyrrrhhhZZZLLLFFFPPP]]]sssxxx}}}xxx```JJJ:::888555555555555333222111111222333444444444333333333333333333333333333///000111111222222111111...///111111000000222333111333555777888:::>>>@@@BBBFFFKKKPPPUUUZZZ```cccgggiiilllnnnnnnoooqqqrrrrrrqqqqqqqqqrrrsssuuuvvvyyy{{{|||}}}~~~|||yyy~~~zzznnnddd^^^\\\WWWXXXXXXYYYYYYZZZZZZZZZ\\\\\\XXXQQQIIICCCBBBBBBBBBDDDHHHLLLPPPRRRRRRRRRQQQTTTVVVTTTUUUXXXXXXVVVTTTTTTUUUWWWYYY\\\]]]^^^ZZZXXXWWWXXXZZZZZZXXXVVVOOOMMMJJJGGGEEEDDDEEEEEEGGGFFFDDDAAAAAADDDJJJNNN[[[cccmmmuuuyyy{{{~~~tttddd___^^^^^^[[[cccooo|||}}}xxxrrrooollllllyyyvvvsssyyy|||mmm___UUUOOOIIIPPP[[[iiivvvyyyooocccXXXQQQNNNMMMIIIDDDAAAAAAAAA@@@???<<<999666444444444333222000000000///////////////000//////...---,,,,,,+++++++++************++++++---...000222111444AAAOOOpppoooiiilll{{{~~~tttdddQQQGGGMMMYYYjjjpppuuuwwwyyytttaaaMMM:::888555444444444333222///000111222333444444444111111111111111111111111//////000111111222111111...///111111000///111222000222444666777999<<>>JJJmmmwwwoooqqq{{{lllWWWHHHIIIQQQdddlllpppmmmmmmkkk^^^NNN;;;888555333333333222111///000111222333444444444111111111111111111111111000000111111111000000///---///000///......///111000222444555666888;;;>>>???CCCHHHNNNRRRXXX]]]aaadddgggjjjllllllmmmoooqqqrrrqqqqqqppppppqqqrrrssssssvvvyyy{{{}}}sssnnngggaaa]]][[[ZZZYYYVVVXXXZZZ\\\^^^^^^^^^^^^```___ZZZQQQGGGAAA???@@@@@@BBBEEEHHHKKKMMMNNNOOOLLLOOOQQQPPPRRRWWWYYYWWWTTTVVVXXXZZZ\\\___cccgggfffddd```[[[XXXUUUSSSSSSNNNNNNNNNMMMKKKIIIHHHFFFEEEEEEEEEGGGLLLVVVaaaiiisssxxx}}}tttcccZZZYYY[[[___dddooo{{{~~~{{{xxxtttpppmmmgggkkkqqqyyyzzzpppmmmwwwmmm\\\OOOKKKMMMXXXggguuuwwwppplllcccZZZNNNGGGEEEEEEBBB???>>><<<888666555555444222222222111111000000//////...------,,,---///000111******+++,,,---......///......000222111222;;;EEEeeexxxvvv~~~sss___LLLFFFIII^^^kkkpppiiidddbbbZZZMMM;;;888444222222222222111111111222333444444444333333333333333333333333333111111111111000///......---///000///...---...000000222444555666888;;;===>>>BBBGGGLLLQQQVVV\\\___bbbdddhhhjjjkkklllnnnpppooooooooooooooonnnnnnnnnooorrrvvvyyy|||~~~gggccc^^^\\\\\\\\\ZZZYYYVVVXXX[[[^^^````````````^^^]]]XXXPPPGGGBBBAAACCCBBBCCCEEEGGGIIILLLNNNNNNRRRTTTTTTRRRTTTYYY[[[YYYWWWYYY[[[[[[[[[^^^bbbfffhhheeeaaa[[[VVVSSSRRRRRRMMMNNNPPPPPPOOOLLLIIIGGGFFFGGGIIINNNWWWeeettt~~~}}}sssjjjbbb______bbbkkkvvvuuuuuuvvvxxx~~~{{{pppqqqvvvsss```UUUNNNSSS^^^jjjvvv{{{xxxooodddUUULLLIIIHHHDDDAAAAAA>>>:::888777777555444333333222111111000//////,,,---///000111000...---'''((()))+++,,,,,,------///...000222111222999BBBYYY{{{nnnXXXLLLIIIWWWjjjtttkkkaaa^^^VVVKKK===:::666333333333333222222333333444444444333333333333333333333333333333000000000000000//////......000111000///...///000111333444555666888;;;======AAAFFFKKKPPPUUU[[[^^^```bbbfffhhhiiijjjlllnnnnnnooopppppppppooommmllljjjnnnssswwwzzz}}}bbb___\\\\\\^^^^^^]]][[[WWWYYY\\\___aaabbbbbbaaa\\\[[[WWWOOOHHHCCCDDDFFFEEEFFFFFFHHHJJJMMMOOOPPPXXXZZZXXXUUUVVVZZZ]]][[[ZZZ\\\]]]\\\[[[\\\aaadddfffccc___XXXSSSPPPPPPQQQKKKNNNQQQRRRQQQNNNJJJGGGFFFHHHLLLTTT```qqq}}}wwwllliiihhhhhhhhhkkkzzz~~~~~~wwwqqqlllmmmyyyqqqaaaSSSRRRWWW___jjjuuuwww}}}|||wwwkkk[[[PPPLLLJJJFFFBBBCCC@@@<<<:::999888777666333333222222111000000///+++---222444444000+++(((.........//////......---///...///222111111888@@@OOOyyy~~~|||fffUUUOOORRRiiixxxooobbb]]]UUUJJJ???;;;777444444444444333444444555555555444333333111111111111111111111111...//////000000000000///000111222111000///000111111333555666666888;;;======@@@FFFKKKPPPUUUZZZ^^^^^^aaadddggghhhiiikkkmmmoooqqqssstttsssqqqnnnlllgggkkkqqqvvvzzz}}}fffaaa```eeegggccc\\\YYYXXXYYY[[[^^^bbbcccbbb```YYYVVVQQQJJJEEECCCDDDEEEDDDFFFIIIJJJKKKMMMQQQTTTVVVYYY]]]]]]\\\ZZZ[[[\\\ZZZ\\\]]]]]]\\\\\\]]]^^^ccc```\\\WWWSSSOOOMMMLLLRRRSSSSSSSSSPPPMMMIIIGGGEEEIIIQQQ^^^mmm~~~vvvssskkknnnnnnmmmsss~~~oookkknnnuuuqqq[[[RRRPPPPPPSSSYYYaaaooo{{{{{{wwwqqqdddSSSIIIGGGFFFDDD@@@BBBCCCBBB???;;;888777555444222222333222111///........................------------------------,,,,,,---...///333888<<>>@@@DDDIIIPPPVVV[[[^^^```bbbdddeeefffgggiiikkknnnqqqtttuuusssrrrqqqqqqmmmnnnpppssswww{{{jjjeeecccfffgggbbb\\\ZZZXXXXXX[[[^^^bbbdddcccaaa]]]YYYRRRJJJDDDBBBBBBCCCGGGHHHJJJLLLNNNPPPRRRSSSUUUXXX\\\\\\ZZZXXXXXXXXXZZZ[[[\\\\\\[[[ZZZ\\\]]]___]]]YYYUUUQQQNNNMMMLLLPPPRRRSSSSSSQQQMMMJJJIIIFFFLLLXXXgggxxxxxxttttttnnnuuuzzz~~~{{{oooiiihhhpppyyykkkZZZPPPJJJKKKOOONNN[[[hhhqqqxxx|||zzzuuuiiiZZZOOOLLLIIIFFFBBBBBBAAA???<<<999777777555444222222222222000///........................------------------------,,,---......///222777;;;IIIfffsssvvv~~~|||fffWWWYYYhhhttttttlllddd[[[SSSEEE===777666555333333555333222222111111222222333444444333333222111111000///111333444333222///...........................///000111222444666888999;;;===AAAGGGMMMSSSXXX[[[aaadddfffggghhhiiikkkmmmnnnqqqssstttssssssssstttuuuuuuuuuuuuwwwzzz}}}pppjjjfffgggfffaaa\\\[[[WWWXXXZZZ^^^bbbdddcccbbb^^^YYYQQQIIIDDDCCCDDDFFFKKKKKKLLLNNNQQQSSSSSSRRRRRRVVVYYYZZZYYYVVVTTTSSSWWWYYYYYYYYYWWWWWWWWWYYY[[[YYYVVVSSSPPPNNNMMMLLLPPPRRRTTTTTTQQQMMMKKKKKKMMMVVVeeevvvtttpppssswwwwww|||lllcccdddiiiqqqhhhUUUHHHDDDGGG???HHHTTT```nnnyyy}}}{{{wwwuuulll___UUUPPPKKKEEEFFFDDDBBB???<<<:::999999666444222222222222000...........................------------------------....../////////111555888BBB\\\yyynnnooovvvmmm\\\UUUbbboootttqqqkkkaaaZZZMMMCCC:::777666333333444333222222111111222222333444333333222222111111111000111111111111000//////........................000111111222444555777888:::<<<@@@EEEKKKQQQVVVYYY```bbbeeeggghhhiiikkkmmmnnnppprrrsssssstttvvvwww|||zzzyyyxxxyyy{{{~~~ssslllhhhgggddd___[[[ZZZUUUVVVYYY]]]aaacccbbbaaa[[[UUUMMMGGGEEEGGGJJJLLLNNNMMMNNNPPPSSSUUUSSSQQQPPPRRRVVVXXXXXXUUUSSSQQQTTTUUUVVVUUUSSSRRRSSSTTTXXXWWWTTTRRRPPPOOONNNNNNRRRTTTUUUTTTPPPLLLLLLMMMWWWbbbsssuuummmnnnuuu{{{zzzlllfffeeeeeeqqqyyyaaaNNNFFFEEE???BBBJJJVVVeeerrrxxxyyyvvvvvvqqqggg^^^WWWOOOGGGHHHFFFDDDBBBAAA???===;;;777555333222222111///---........................------------------------...///000//////000333666;;;RRRnnnllliiioooqqq___QQQ[[[hhhrrruuurrriiibbbTTTHHH<<<888777444333444333222222111111222222333333333333222222111111111222222111000000000000000////////////////////////111111111222333555666777;;;===@@@EEEKKKPPPUUUWWW[[[^^^bbbdddfffgggiiikkknnnoooqqqrrrsssuuuxxxzzz}}}|||zzzzzz{{{~~~ssslllhhhfffbbb\\\YYYYYYTTTUUUWWW[[[___aaa```___[[[TTTLLLGGGGGGJJJLLLNNNOOOOOOOOOQQQSSSTTTTTTSSSOOOPPPSSSVVVXXXWWWTTTRRRSSSTTTUUUUUUSSSRRRSSSUUUWWWVVVTTTRRRQQQQQQQQQQQQTTTVVVVVVSSSNNNKKKMMMPPP^^^iii{{{|||sssnnnqqqyyy}}}pppiiihhhjjjrrrppp[[[MMMFFFDDDCCCEEEOOO]]]jjjtttyyy~~~}}}tttjjjaaaVVVLLLHHHGGGEEEEEEEEECCC???<<<999777555444333222000...////////////////////////------------------------//////000000//////222444999KKKfff}}}~~~lllggglllqqq___NNNSSS^^^lllvvvvvvqqqlll[[[MMM???999777555444555333222222111111222222333333333222222222222222111444333222111111111222222000000000000000000000000000111111222333444666666999;;;>>>CCCHHHMMMRRRTTTWWW[[[___ccceeefffiiijjjlllnnnpppqqqrrruuuxxx{{{}}}|||{{{{{{|||pppkkkgggeeeaaaZZZXXXYYYUUUVVVXXX[[[___```___]]]]]]VVVMMMHHHHHHJJJKKKKKKMMMOOOPPPPPPPPPQQQSSSVVVSSSSSSTTTVVVXXXXXXVVVTTTTTTVVVWWWWWWVVVUUUWWWXXXWWWVVVTTTSSSRRRRRRRRRSSSTTTVVVUUUPPPKKKKKKQQQWWWcccnnn}}}zzzuuutttyyytttqqqjjjgggqqq~~~iiiWWWLLLGGGBBBAAAHHHUUUdddtttwwwlll___TTTMMMJJJGGGFFFFFFDDD@@@<<<<<<:::777555444333000...////////////////////////------------------------...///000000//////111333999FFF___yyyzzzlllgggkkk~~~xxxyyyzzznnn^^^MMMMMMTTTeeetttyyyvvvttteeeTTTCCC;;;999666444555333222222111111222222333222222222222222222222222444333222222111111222222000000000000000000000000///000000111333444666777666777:::???DDDIIIMMMOOOUUUYYY___ccceeegggiiikkkkkkmmmpppqqqssstttwwwyyy}}}}}}|||||||||}}}~~~mmmiiigggfffbbb[[[YYY[[[XXXXXXZZZ]]]```aaa___]]][[[UUUMMMIIIKKKMMMMMMKKKKKKNNNQQQOOOLLLMMMSSSYYYZZZXXXVVVWWWXXXYYYWWWTTTRRRTTTVVVVVVVVVVVVXXXYYYVVVUUUTTTRRRRRRRRRRRRSSSRRRSSSRRRMMMJJJMMMWWW___llluuu~~~{{{zzz}}}~~~rrrjjjbbbfffvvvwwweeeXXXKKKDDD@@@EEEOOO___uuuvvvlll[[[TTTLLLGGGFFFEEEBBB???>>><<<999777666444111///////////////////////////---------------------------...000000//////111333666???UUUrrrtttjjjffflll~~~rrrpppsssjjj\\\MMMHHHLLL]]]pppyyyzzzzzzqqq^^^III???;;;777444333333222222111111222222333222222222222222222222222222222222222111111111000..............................///111333555777888555666999===BBBGGGJJJMMMRRRVVV\\\aaadddfffhhhiiiiiilllooorrrssssssuuuvvvxxxyyyzzz{{{|||}}}}}}}}}kkkiiihhhgggccc\\\ZZZ\\\ZZZ[[[\\\___aaabbb```^^^WWWQQQKKKJJJMMMPPPPPPOOOIIINNNQQQNNNIIIJJJSSS\\\```\\\YYYXXXXXXXXXVVVTTTOOOQQQSSSTTTTTTTTTVVVXXXVVVUUUSSSRRRQQQQQQRRRRRROOOQQQOOOKKKIIIOOO[[[fffvvv|||{{{xxx{{{~~~lllgggaaa```iii|||qqqcccQQQIIICCCEEEMMM]]]uuuiii___RRRJJJGGGGGGEEECCC???===:::888777555222000000000000000000000000000------------------------,,,...///000///000111333222999MMMkkk||||||}}}yyynnnhhhfffmmmoookkknnnhhh\\\NNNEEEGGGXXXmmmxxx|||}}}yyyeeeNNNBBB<<<777333222333222222222222222222333222222222222222222222222000111111111111000//////---------------------------...///000333555777999666888:::>>>CCCGGGKKKMMMNNNRRRYYY^^^aaaccceeeggghhhkkkooorrrssssssttttttppprrrvvvzzz}}}~~~jjjiiifffeeecccaaa]]]ZZZ[[[]]]^^^```aaa```^^^]]]TTTNNNIIIIIINNNSSSUUUUUURRRSSSVVVXXXTTTPPPSSSYYY^^^]]]ZZZXXXVVVUUUTTTTTTSSSQQQOOOQQQUUUWWWWWWUUUUUUSSSPPPOOOPPPRRRRRRSSSTTTOOOLLLNNNPPPUUUcccqqq|||~~~}}}yyysssnnnlllqqquuu|||rrriiibbbbbbdddkkkzzzyyy^^^SSSKKKJJJKKKSSSlllrrrXXXOOONNNJJJEEEBBB@@@AAA???<<<888444111000000000000000////////////,,,,,,,,,---------......///////////////.........444777FFF```{{{xxxkkkdddnnn}}}tttppplllddd\\\IIICCCDDDRRRdddsss}}}|||rrr\\\EEE999888666111222111111111222333333444222222222222222222222222333222111000000111222333111000///......///111222111111111111222333444555444666999<<<>>>CCCHHHKKKOOOSSSXXX]]]```cccfffhhheeegggjjjnnnqqqssstttuuuwwwvvvuuutttuuuxxxzzz|||jjjhhhgggfffgggfffcccaaa^^^^^^___```aaaaaa```___UUUPPPJJJJJJNNNSSSUUUUUUXXX[[[```bbb]]]TTTQQQSSSXXXXXXXXXWWWUUUSSSQQQPPPSSSQQQOOOPPPSSSUUUUUUSSSSSSRRRPPPPPPQQQSSSSSSTTTSSSOOONNNSSSXXX___lllyyy}}}zzzrrrlllhhhiiinnnxxxxxxnnnfffeeeeeegggoooxxxmmm^^^PPPJJJGGGLLL```uuufffYYYSSSMMMFFFCCCAAAAAA???<<<888555333222000000000000////////////,,,,,,,,,---------....../////////////////////...333666BBBYYYttt{{{nnnfffnnnwwwoooggg___XXXLLLEEECCCMMM]]]jjjuuu||||||tttbbbLLL???;;;888444222222111111222333333444222222222222222222222222222111000000000000111222111000...------///000111000000000111111222333444666888:::<<<>>>AAAEEEIIIOOORRRWWW\\\^^^aaadddfffhhhjjjllloooqqqrrrrrrrrruuuuuuuuuvvvwwwyyy{{{|||mmmkkkjjjjjjjjjjjjhhhgggbbbaaa```aaacccdddcccaaaTTTPPPKKKJJJMMMQQQSSSSSSZZZ___gggmmmggg\\\SSSRRRTTTUUUWWWWWWVVVSSSPPPNNNTTTRRRPPPQQQRRRSSSRRRQQQQQQQQQRRRRRRSSSSSSTTTTTTOOOMMMOOOVVV^^^gggqqqzzz}}}xxxppplllgggmmmzzzzzzpppkkkiiieeedddeeeooouuuoooZZZNNNHHHIIIVVVeee{{{kkk^^^RRRJJJFFFCCCBBB@@@===:::777555444111111000000000/////////,,,,,,,,,---------............//////////////////222333<<>><<<:::888666222111111000000/////////,,,,,,,,,---------..................////////////111222999JJJccczzz|||wwwxxx|||iiigggyyyxxxnnnhhhfffZZZMMMAAA@@@HHHTTTbbbmmmrrrrrrkkk[[[III<<<777666333333222222222333333444222222222222222222222222000000000000000000000000000///......---......///.........//////000111222666777999:::<<<>>>BBBFFFNNNQQQVVVZZZ\\\___aaacccjjjkkkmmmooopppqqqqqqpppppprrrvvvyyy|||}}}}}}}}}{{{|||}}}~~~sssqqqooonnnnnnnnnmmmllliiigggfffhhhkkkjjjeee```RRROOOLLLKKKLLLNNNPPPQQQTTTWWW___gggfff___YYYXXXTTTSSSSSSSSSSSSTTTUUUVVVWWWWWWVVVTTTSSSRRRRRRRRRTTTVVVWWWVVVSSSQQQQQQRRRQQQWWW^^^fffnnnvvvzzz|||yyyzzznnngggbbb[[[UUURRRUUU\\\jjj{{{wwwfff\\\VVVTTTUUUfffwww|||jjjYYYOOOIIIFFFBBB???>>><<<:::777222222222111000/////////,,,,,,,,,---------......---.........//////000000000333888FFF^^^uuu~~~|||uuuvvvzzz~~~fff___nnnxxxsssqqqaaaSSSDDD???DDDNNN]]]hhhnnnooommmaaaOOO???888888444444333333222333333444222222222222222222222222000000111111111111000000000000//////........................///000111222333555777999;;;>>>CCCFFFMMMPPPUUUYYY\\\^^^aaacccfffhhhjjjmmmpppqqqrrrrrroooqqquuuyyy|||}}}}}}|||{{{|||}}}qqqooonnnnnnppprrrssssssmmmlllmmmqqqsssooofff]]]RRRQQQOOONNNNNNPPPSSSTTTWWWVVVYYY^^^^^^XXXUUUUUUQQQPPPPPPPPPQQQSSSUUUVVVWWWXXXWWWVVVSSSRRRSSSTTTUUUWWWXXXVVVRRRQQQRRRTTTTTT___kkkqqqvvvzzz}}}}}}zzzlllccc```ZZZUUUPPPQQQUUU___nnn~~~yyyjjj^^^TTTOOOXXXdddsss}}}vvvdddWWWNNNIIICCC@@@@@@>>>;;;888333333222111000000///...,,,,,,,,,---------......------......///000000000111444888BBBZZZsss}}}zzztttuuuxxx~~~hhh\\\gggzzzvvvjjj[[[JJJBBBCCCJJJWWWccckkkmmmmmmfffUUUCCC;;;;;;555444444333333333333333222222222222222222222222111111222222222222111111111111111000//////..................///000111222222333666888:::>>>BBBFFFJJJNNNSSSWWW[[[]]]```cccbbbdddhhhkkkoooqqqrrrrrroooqqqtttxxx{{{|||||||||zzz{{{~~~sssqqqoooppprrruuuvvvwwwqqqrrruuuzzz|||uuuggg\\\OOOOOONNNMMMMMMOOORRRTTTXXXUUUVVVYYYYYYTTTRRRSSSNNNOOOPPPRRRSSSUUUVVVVVVVVVWWWWWWUUURRRQQQRRRTTTSSSVVVWWWUUURRRQQQUUUYYYeeettt~~~tttjjjfffbbb\\\WWWWWWWWW[[[cccooo}}}}}}lll\\\RRROOOVVVaaalllssszzzooo```QQQLLLEEEAAAAAA???;;;888444333333222111000///...,,,,,,,,,---------......------......///000000111222555666>>>VVVsss~~~}}}}}}tttaaadddwwwzzzqqqbbbQQQFFFCCCFFFQQQ\\\hhhhhhiiifffXXXFFF<<<;;;555555444333333333333333222222222222222222222222111222333444444333222111222222222222111000///...////////////000111222222333444666888999<<<@@@CCCFFFJJJOOOTTTXXX[[[___aaaaaacccfffjjjmmmooopppqqqoooqqqsssvvvxxxzzzzzz{{{yyyzzz}}}wwwuuurrrrrrsssuuuvvvvvvtttvvv{{{zzziii[[[JJJKKKKKKJJJJJJLLLPPPRRRVVVSSSSSSWWWXXXUUUSSSSSSMMMOOOSSSVVVXXXXXXXXXWWWTTTVVVVVVTTTQQQPPPRRRTTTQQQTTTVVVTTTRRRSSSXXX]]]|||uuuppplllfff```___]]][[[\\\dddpppyyyxxxfffZZZLLLOOOWWW```iiipppyyyuuugggTTTMMMFFFBBBAAA@@@<<<888444444333222111000///...,,,,,,,,,---------......---------...///000000111444555444:::SSSsssjjjeeeppp|||~~~vvvgggUUUIIICCCDDDMMMVVVeeecccdddcccWWWEEE:::999666555444333333333333333222222222222222222222222222333444444444444333222333333333222222000///////////////000000111222333444666777888888:::>>>@@@BBBFFFLLLRRRVVVZZZ]]]```aaacccfffiiilllnnnoooooopppqqqsssuuuwwwxxxyyyzzzxxxyyy|||uuutttrrrqqqrrruuuyyy{{{vvv{{{|||jjjXXXJJJJJJJJJJJJJJJIIIIIIIIIPPPQQQRRRTTTVVVWWWYYYYYYUUUVVVXXXZZZZZZ\\\___bbbYYYWWWUUUSSSRRRRRRSSSTTTYYYSSSSSSVVVSSSPPP[[[lll|||~~~{{{uuurrrjjjhhhddd^^^[[[\\\aaaeee{{{aaaSSSMMMOOO\\\ggglllsss|||xxxmmm[[[RRRHHHCCCCCCBBB>>>:::999888777555444333222222////////////............000000000000111111111111111444666<<>>BBBEEEIIIMMMQQQVVV[[[___^^^aaadddfffgggiiilllooommmoooqqqrrrrrrsssuuuwwwssstttvvvxxx{{{~~~tttsssrrrrrrsssvvvyyy|||zzz~~~}}}wwwfffUUUKKKKKKKKKKKKKKKKKKKKKKKKOOOOOOPPPQQQRRRTTTUUUVVVTTTUUUWWWWWWXXXYYY[[[^^^XXXWWWUUUTTTSSSRRRSSSSSSYYYSSSRRRTTTRRRQQQ]]]mmmzzzuuurrruuu{{{}}}yyyxxxtttmmmccc[[[YYY]]]bbbrrruuu]]]OOOJJJUUUccckkkpppvvvxxxooo```WWWKKKEEEDDDBBB>>>::::::999777555333222111111////////////...................../////////000000000333444:::NNNlll___ZZZeeetttrrr\\\KKKEEEIIINNNXXX]]]```^^^XXXOOOCCC999666444333333444444333111333333333333333333333333222111111000000000111111...///000000...------...///////////////000000111333444555777888:::<<<<<>>999777555444555555444222333333333333333333333333111111111111222222222222///000111111///......///...//////000000000000000000111222555777999;;;<<<@@@CCCGGGKKKOOOSSSYYY\\\```cccfffhhhhhhjjjlllnnnmmmooopppqqqpppppprrrsssssstttvvvyyy{{{|||~~~~~~tttuuuwwwyyy|||{{{zzzvvvrrrlllbbbTTTIIIJJJJJJKKKKKKLLLMMMNNNNNNLLLKKKJJJIIIIIIJJJKKKLLLQQQRRRRRRQQQOOOOOOPPPRRRPPPPPPQQQRRRSSSSSSSSSRRRVVVRRROOOPPPRRRWWWeeettt~~~tttjjjhhhiiinnnttt{{{yyyxxxsssiii]]]UUUTTTVVVZZZhhh~~~xxx___IIIJJJUUU]]]ccchhhjjjppptttvvvyyy{{{zzzuuujjjaaaVVVNNNIIIGGGCCC@@@>>><<<:::666444111000///////////////............,,,,,,---------.........000111111555CCC\\\xxxppp]]]WWWZZZkkkxxx```OOOMMMSSS\\\eeellliiiddd\\\NNN@@@===;;;888777777666555444333333333333333333333333111111222222333333333333///111222222000//////000---...000111111111000///222333444666999;;;<<<===>>>AAAEEEIIIMMMRRRWWWZZZ```cccfffhhhiiijjjlllmmmmmmoooppppppooooooppprrrssstttwwwyyyzzz{{{||||||vvvxxx{{{zzzwwwsssoooiii]]]QQQJJJIIIIIIJJJKKKLLLLLLMMMMMMLLLKKKJJJIIIIIIIIIJJJJJJOOOPPPPPPOOOMMMLLLNNNOOOKKKLLLNNNPPPQQQRRRSSSSSSTTTPPPNNNOOOSSS\\\jjjvvv}}}zzzwwwuuurrrsssvvv{{{tttllliiihhhkkkpppttt{{{yyyzzzyyytttkkkbbb[[[XXX[[[bbbqqqgggPPPIIIJJJMMMVVV___dddkkkppprrrtttwwwwwwssshhhaaaXXXPPPKKKHHHDDDAAA???>>>;;;888555222111000////////////............------........./////////111111111333<<>>;;;999777555555////////////................../////////000000000000000222555999EEE___www|||yyyhhhZZZRRRYYYjjj}}}yyy___PPPPPPZZZppplllUUUBBB???999666444444222222333333333333333333333333111222333333222000...---///111222111000.../////////////////////000000111000000111333444666777777999<<<@@@DDDGGGLLLQQQUUUYYY]]]cccgggiiijjjkkkmmmlllmmmoooppppppppprrrttttttuuuwwwyyyyyyxxxvvvuuuvvvwwwzzz}}}~~~~~~uuuyyyzzzwwwuuulll\\\RRROOONNNNNNNNNMMMMMMMMMMMMMMMPPPRRRTTTVVVVVVTTTRRRPPPMMMNNNOOOPPPPPPQQQSSSUUUVVVTTTRRROOONNNNNNOOOPPPKKKLLLMMMOOOXXXeeerrrxxxyyy{{{zzzxxx|||}}}{{{~~~zzzsssmmmgggbbb]]]ZZZSSSTTTUUUVVVWWWVVVVVVUUU[[[bbbnnn{{{~~~}}}pppooonnnkkkjjjjjjmmmooowwwyyy~~~ssseeeaaaaaajjjzzzjjj[[[OOOEEECCCHHHIIIVVVccckkkqqqwwwyyyxxxyyyvvvpppiii```VVVNNNIIIBBBAAA???<<<:::888777777000/////////.....................////////////000///000333777:::EEE___xxx}}}yyyvvvtttwww|||zzzlll]]]UUUZZZhhh|||eeeUUUSSSTTTmmmvvv^^^GGGCCC===999777777666555333333333333333333333333222222333333222///---+++///000111111///......///000///.........///111222...///111333555777999:::888;;;???CCCGGGKKKQQQTTTXXX\\\bbbfffiiijjjlllmmmkkkmmmoooppppppqqqsssuuutttuuuxxxyyyyyywwwuuuttttttvvvyyy||||||}}}tttwww|||tttdddWWWNNNKKKKKKMMMOOOOOOMMMMMMOOORRRVVVQQQMMMNNNRRRTTTSSSQQQRRRQQQOOOOOOQQQSSSWWWYYYWWWUUUSSSSSSUUUTTTQQQNNNGGGJJJOOORRRXXXaaallltttvvvvvvzzzxxxssstttvvvyyy|||zzzyyyxxxyyy|||~~~vvvooojjjddd^^^YYYUUUSSSRRRSSSTTTVVVUUUUUUYYYbbbqqqtttooojjjiiilllpppsssttt}}}~~~mmmddd___cccmmmzzz}}}eeeUUUOOOKKKFFFIIIOOOXXXbbbnnnyyy|||wwwrrroooiii___TTTMMMAAA@@@>>><<<;;;:::999888222222222222111///...---......//////000111111111,,,111111333:::AAAVVVuuu{{{uuutttvvvzzz|||zzzrrrkkk___]]]___kkk{{{}}}kkkXXXJJJMMM___rrrhhhVVVBBB;;;===777444666333111222333333444444333333222222222111111111111000......000111111222222222...---,,,,,,---...///000000111222222111333666888888:::===AAADDDIIINNNRRRWWW[[[```dddfffhhhjjjkkklllmmmnnnmmmmmmnnnqqqtttrrrvvvzzz|||{{{yyyxxxwwwwwwyyy}}}~~~}}}}}}xxxxxx{{{rrraaaUUUNNNLLLKKKLLLMMMLLLKKKMMMPPPTTTTTTOOOKKKKKKPPPSSSSSSQQQVVVTTTRRRQQQRRRSSSVVVWWWWWWVVVUUUVVVWWWVVVSSSPPPKKKLLLOOOSSSXXX^^^fffkkkmmmnnnsssxxxyyyxxxzzzwwwttttttssstttuuuwwwwwwwwwwwwwwwzzz}}}wwwrrrlllddd___UUUTTTSSSTTTWWWYYYYYYYYY\\\dddsss~~~xxxrrrooorrrwww{{{|||{{{qqqfffccceeeoooqqqcccYYYOOOGGGGGGKKKRRR^^^nnn{{{zzzuuummmbbbUUUMMMHHHFFFCCCAAA???===;;;999222222222111000///..............................---111000222999???TTTsss}}}zzzzzz|||}}}tttlllccc^^^\\\eeettt~~~~~~|||vvvhhhVVVIIIDDDSSScccrrr|||kkkXXXDDD<<<===777444666333111222333333444444333333222222222222111111111111000000111111111111000000///......---...///000111///000111222222444777:::777999<<>>;;;888555222222111111000////////////......---,,,,,,++++++///222///000777===QQQnnnxxxoooggg^^^WWW^^^nnn||||||uuuqqqnnnnnnlllcccUUUIIIBBBLLLZZZhhhzzzwww]]]GGG======777555666333111222333333444444333333333222222222111111111111222222222111111///......000////////////000111111...000222222333555888:::777999;;;>>>@@@DDDIIILLLVVVYYY]]]aaacccfffiiikkklllmmmmmmmmmlllmmmooopppqqquuuyyy|||}}}||||||||||||}}}~~~|||~~~|||yyy{{{hhhXXXPPPMMMNNNQQQOOOMMMLLLNNNQQQVVVZZZ^^^YYYSSSOOONNNNNNNNNMMMPPPOOOMMMLLLLLLLLLMMMNNNOOOPPPSSSUUUVVVTTTQQQNNNGGGHHHLLLUUU___eeefffeeeiiihhhiiiiiihhhgggnnnwww~~~xxxttttttsssqqqrrruuu}}}~~~uuuoookkkhhheeedddeeeeeeeeedddcccfffmmmvvv~~~qqqfffdddqqq|||fffUUUNNNHHHHHHSSSeeevvvwwwjjj^^^NNNIIIDDD@@@>>>;;;777444333222111111000000//////.........------,,,,,,,,,///222...///555:::LLLhhh{{{wwwiii]]]SSSYYYkkk|||ssslllffffffgggbbbVVVKKKDDDLLLWWWfffzzzcccKKK???>>>888555777444111222333333444444333333333333222222222111111111111222222111111000///...//////////////////000000///111333333333444666888777999;;;===???BBBGGGJJJSSSVVVZZZ]]]```cccfffiiikkklllmmmmmmllllllmmmooonnnqqqvvvyyyzzzzzz{{{||||||~~~~~~{{{wwwbbbUUUNNNNNNOOOQQQOOOMMMMMMNNNQQQTTTVVVZZZWWWRRRNNNLLLLLLLLLLLLJJJJJJIIIIIIJJJKKKMMMNNNMMMPPPSSSVVVVVVTTTRRRQQQIIILLLRRR\\\fffkkkllljjjooollliiifffbbbcccnnn{{{xxxsssppppppooopppuuu|||~~~xxxtttqqqmmmllllllmmmmmmlllmmmnnnpppuuu~~~{{{}}}}}}oooffflllwwwsssbbbUUUKKKGGGOOO___pppvvvhhhXXXQQQJJJEEECCCAAA>>>;;;555444333111000000000000------......///////////////111---...444777FFF```xxx~~~pppcccVVVXXXhhhyyyyyyqqqjjjhhhiiieeeZZZPPPEEEJJJUUUeeeyyyiiiOOO@@@>>>888666777444111222333333444444333333333333333222222222222111000000111111111111000000........................000222333333333222333555777999;;;===???BBBFFFIIIQQQTTTYYY]]]```cccfffhhhiiijjjllllllkkkkkklllnnnmmmqqquuuxxxyyyzzz|||}}}~~~}}}~~~~~~}}}qqq^^^SSSOOOOOOPPPPPPOOOMMMNNNOOOPPPOOONNNMMMLLLKKKJJJJJJKKKLLLMMMIIIIIIJJJKKKLLLNNNPPPQQQOOORRRVVVXXXXXXWWWWWWWWWUUUXXX___fffmmmpppooonnntttqqqmmmhhhdddffftttuuuqqqooonnnmmmnnnwww}}}zzzvvvssstttuuuuuuuuupppooopppsss{{{||||||}}}yyyjjjgggkkk|||rrr```TTTKKKPPP[[[iii~~~qqqbbbYYYNNNGGGEEEDDDAAA===999777555333111000000000......//////000111111222///000---///444555@@@WWWvvv}}}|||~~~pppaaa]]]fffttt}}}{{{uuurrrqqqkkkaaaXXXJJJMMMWWWhhhzzzoooSSSBBB>>>888666888444111222333333444444333333333333333333222222222222///000000111111111000000---...............---,,,///111333333222111222333666888:::<<<>>>AAAFFFIIIPPPTTTZZZ___bbbdddggghhhfffhhhjjjkkkkkkkkklllmmmooorrrvvvyyy{{{|||~~~~~~|||yyyzzzzzzzzz}}}~~~lll\\\SSSPPPQQQQQQRRRQQQQQQSSSSSSQQQLLLHHHEEEFFFGGGHHHIIIJJJLLLMMMJJJKKKKKKMMMNNNPPPQQQRRRPPPSSSWWWXXXWWWWWWYYY[[[___dddkkkqqqssstttttttttvvvuuutttrrrnnnqqqwwwuuutttssspppqqqyyy~~~}}}|||{{{qqqooonnnqqqxxxsssiiiiiipppsssdddWWWUUUWWW```vvv}}}nnnbbbSSSIIIFFFEEEBBB>>>===;;;777444222111000000000000000000000000000000---000---///555444<<>>888777888444111222333333444444333333444444333333333222222222111111111111111000///......//////000///...---,,,***---000111111222333444444666888:::<<<@@@EEEHHHLLLQQQYYY^^^bbbcccdddeeecccfffiiikkkkkkkkklllnnnpppsssvvvyyyzzz{{{}}}}}}~~~~~~yyyuuuvvvvvvvvvzzzzzziii[[[SSSRRRRRRRRRVVVVVVWWWXXXYYYUUUMMMGGGDDDFFFIIIJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPNNNRRRUUUVVVUUUVVVXXX[[[dddjjjrrrwwwxxxxxxzzz|||xxxyyy{{{{{{yyy{{{|||{{{|||{{{wwwuuu|||}}}vvvtttrrrsssyyy}}}qqqnnnhhh}}}sssbbbZZZUUUYYYnnn|||nnn\\\PPPKKKJJJFFFCCC???===999555222111000000111111111000//////......---///---000555333999LLLfffzzz{{{qqqpppyyy}}}uuukkkdddQQQQQQWWWgggyyyvvvXXXCCC>>>888777888444222222333444444444333333444444444333333333222222333333333222000///---,,,///000111111111///...---'''***...000111222444666222333666888;;;???CCCGGGGGGMMMUUU\\\___`````````bbbeeehhhjjjkkklllmmmnnnnnnqqqtttvvvwwwyyy{{{}}}{{{}}}}}}wwwssssssssstttyyy|||uuuaaaWWWSSSPPPOOOOOORRRVVV]]]cccddd]]]QQQGGGHHHGGGFFFHHHKKKNNNPPPPPPRRRQQQOOOMMMMMMOOOQQQSSSNNNQQQTTTUUUUUUVVV[[[___ooottt{{{~~~~~~~~~xxxsssuuuyyyxxxqqqkkkqqquuuhhh^^^[[[gggyyy|||iiiXXXOOOJJJHHHFFFBBB???;;;888666333111...111111000///////////////000222333111///222999@@@^^^uuuxxxtttrrrbbb]]]^^^hhhssswwwxxxyyyrrraaaJJJ===::::::777333777444000...///111333444111111222222222333333333444444444333222111000///000//////...---,,,,,,,,,000000//////000111222222555777999:::<<<>>>AAADDDHHHKKKQQQWWW\\\```bbbccciiijjjjjjjjjiiijjjmmmpppsssssstttvvvxxxzzz|||}}}{{{}}}~~~~~~~~~|||wwwqqqpppssswwwzzz{{{~~~qqq___WWWUUUSSSSSSTTTUUUWWW]]]fffkkkfffXXXLLLJJJHHHGGGIIIKKKNNNOOOOOOPPPOOOMMMMMMNNNPPPRRRTTTTTTVVVWWWWWWWWWZZZ```fffwww{{{~~~yyyyyy|||yyyzzzwwwjjjkkkvvv{{{hhhZZZ^^^kkk{{{sssbbbUUUNNNIIIFFFDDDAAA===:::888666333111111111000///////////////...000111000///333:::AAAWWWppp|||wwwuuuvvvhhhbbb```eeekkkmmmooopppooo^^^HHH;;;888999888555888666222111222444555555111111222222222333333333333333333333222111000///000000//////...------,,,////////////000111222333555777999:::;;;===@@@CCCFFFIIIOOOUUU[[[___aaaccciiijjjkkkjjjiiijjjmmmoooooopppqqqrrrtttwwwyyyzzzzzz}}}~~~yyysssqqqssswwwzzz{{{}}}~~~{{{kkk\\\VVVVVVVVVWWWYYYVVVVVVZZZdddmmmkkk]]]PPPMMMKKKJJJJJJLLLNNNNNNNNNNNNMMMLLLLLLNNNPPPSSSUUUYYYZZZZZZZZZ[[[aaajjjqqq~~~|||~~~vvvtttwww~~~zzzzzz~~~|||mmmhhhjjj{{{eee]]]aaalll}}}kkk^^^TTTLLLGGGEEEBBB???<<<:::999666444111111000////////////000---///000000000444:::@@@MMMhhh{{{wwwvvvvvvjjjdddaaaccceeeeeehhhkkkooo___JJJ;;;777888888666777555333333444555444333111111222222222333333333333333333333222111000000111000000//////......------......///000222333444666777999::::::<<>><<<;;;999666555222111000000//////000000...///000///000333888===FFFaaauuuzzz~~~yyyssseeeaaa```cccfffgggjjjnnnrrrcccOOO???888666666666444333222333444444222000111111222222222333333333222222222222222111000000111111000000/////////...,,,------...000222333444555777888999999:::===???BBBEEEJJJQQQWWW]]]```bbbhhhiiijjjjjjiiijjjkkkmmmooopppqqqrrrtttvvvxxxzzz{{{}}}~~~~~~~~~~~~|||vvvrrrqqqsssvvvxxx}}}nnn```SSSPPPRRRSSSSSSTTTQQQRRRSSSUUUVVVVVVVVVVVVRRRPPPMMMLLLLLLMMMMMMLLLNNNNNNMMMMMMMMMNNNOOOOOOUUUUUUUUUWWW^^^lll}}}}}}~~~xxxsssuuu|||}}}|||zzzmmmdddmmmgggVVVTTTeee|||yyymmmaaaUUUMMMEEEBBB>>>;;;:::888555333222222111000000000000000111111000///000222555888BBBZZZyyyuuufffjjj{{{rrrbbb^^^___ffflllnnnqqqtttrrrfffSSSCCC999666666777444333333444555444222000111111222222222333333333111111222222222111000000000000000000////////////,,,,,,---...///111333444444666777888888999<<<>>>BBBDDDIIIOOOVVV[[[___bbbeeeggghhhiiiiiiiiijjjlllooopppqqqrrrtttwwwyyyzzz{{{|||}}}}}}}}}}}}|||wwwrrroooqqqtttwww~~~|||vvvrrrtttzzziii\\\OOOMMMOOOOOOOOOOOOPPPQQQRRRQQQPPPPPPTTTWWWRRRPPPMMMLLLLLLLLLLLLKKKNNNNNNMMMMMMMMMMMMMMMMMMQQQQQQRRRUUU]]]nnn|||rrrrrrxxx|||ooofffkkk|||mmmXXXNNNVVVeeewwwuuuhhhZZZPPPGGGDDD@@@===;;;999666333222222111000000000000111222111000///000111333444???PPPlllppp^^^]]]mmmxxxbbb]]]\\\eeepppuuuxxxzzztttjjjZZZIII===888777888777666555666777666555333111111222222222333333333000111111111111111000000////////////////////////,,,------...///111222333333444666777777999<<<>>>@@@CCCGGGLLLSSSXXX]]]___aaacccfffggghhhhhhjjjkkkmmmmmmnnnppprrrtttvvvwwwyyyzzz{{{{{{zzzzzz}}}}}}xxxsssoooppptttxxx~~~|||zzzsssllllllqqq|||eeeXXXMMMKKKNNNNNNMMMMMMMMMNNNNNNOOOPPPQQQRRRSSSRRROOOLLLKKKLLLLLLKKKJJJKKKLLLLLLLLLMMMMMMNNNNNNOOOPPPPPPSSS]]]nnn~~~~~~zzzqqquuu|||uuujjjkkkvvvmmm]]]OOOOOOUUUfffzzzzzznnn```VVVLLLIIIEEEAAA>>>;;;888666333222111111000000111111111000......000222333333:::DDD]]]xxxnnnZZZSSS___vvvbbbYYYUUU___ooozzzxxxhhhVVVEEE<<<999999888666555555666666555444111111222222222333333333000000111111111111000000........................---------...///000111111111333555666777999<<<>>>???@@@DDDIIIOOOTTTYYY[[[]]]```cccfffggghhhiiikkkkkklllmmmnnnpppsssuuuvvvvvvwwwwwwwwwvvvwwwyyy{{{~~~zzzuuuqqqrrrwww{{{~~~~~~{{{qqqnnnooo{{{{{{bbbVVVLLLKKKNNNNNNNNNNNNJJJIIIIIIMMMRRRTTTQQQNNNQQQNNNLLLKKKKKKLLLKKKJJJIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPQQQSSS\\\mmm~~~|||{{{rrruuuyyy~~~uuuzzz{{{nnnkkkppptttggg]]]OOOJJJKKKYYYmmm|||}}}rrreee[[[QQQMMMIIIEEEBBB>>>;;;888333222111111000111111111///...---...000333444444666<<