BM6P6(@ ******))))))((((((''''''&&&&&&''')))************))))))))))))((((((((((((&&&'''''''''''''''&&&&&&((((((''''''&&&&&&&&&%%%***)))***...222222,,,&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((((((((((()))+++***(((&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''***)))''''''((((((&&&%%%%%%%%%%%%&&&&&&&&&''''''***(((''''''(((((('''%%%''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&'''''''''(((((((((((()))))))))))))))***,,,...000222333555666777888;;;>>>EEEGGGJJJOOOSSSWWWYYY[[[[[[[[[YYYWWWTTTPPPNNNLLLOOOLLLEEE===666333333444444444444555777999<<<===@@@>>><<<999777666666666888999:::;;;>>>@@@CCCDDDMMMNNNOOOPPPSSSYYY```eeeeeefffhhhiiikkkllllllllljjjjjjiiihhhiiijjjkkkllllllkkkjjjhhhfffeeedddcccbbb^^^ZZZWWWTTTOOOGGGBBB<<<999444111000///---,,,...,,,)))((((((******)))************************---,,,)))(((,,,000---'''******))))))))))))******'''((())))))(((((()))***111...***'''((()))))))))))))))))))))))))))))))))&&&''''''((()))******+++(((((())))))))))))((((((&&&&&&''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%)))'''&&&%%%$$$%%%%%%&&&((('''%%%$$$$$$%%%'''((((((((('''''''''&&&&&&&&&((((((((('''&&&&&&&&&%%%(((((((((((((((((((((((('''((((((((('''&&&%%%%%%''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&'''&&&&&&%%%%%%&&&&&&'''(((((())))))((('''&&&&&&***************+++++++++---,,,++++++...444:::===CCCHHHMMMMMMJJJHHHIIILLLQQQQQQQQQQQQQQQRRRSSSSSSPPPNNNJJJFFFDDDBBBBBBBBBBBB@@@??????AAABBBBBBAAADDDDDDCCCBBBBBBCCCEEEFFFCCCDDDFFFJJJPPPWWW]]]```fffgggiiijjjkkkiiihhhfffhhhfffbbb___]]]]]]^^^______\\\ZZZ\\\```dddfffeee``````aaa``````aaaccceeennnoooqqqrrrrrrqqqooonnnooopppppprrrrrrsssssssssxxxvvvttttttttttttsssrrrssstttvvvvvvuuurrrnnnkkkeeebbb___\\\ZZZXXXVVVTTTRRRPPPNNNLLLMMMOOORRRSSSXXX^^^dddgggfffcccaaaaaa```````````````aaabbbbbbgggddd___[[[WWWSSSNNNKKKDDD???888333000...---+++...---,,,,,,......,,,+++))))))))))))((((((((((((&&&'''((())))))***))))))))))))))))))(((((((((((('''(((((()))((((((''''''***)))))))))(((((((((((()))'''(((+++//////***&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((()))((('''(((******((('''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&'''((()))((('''&&&&&&&&&'''''''''((((((***(((''''''(((((('''&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((((((((((((((()))))))))******+++*********,,,---///111444555666555444444666888@@@DDDKKKQQQVVVYYYYYYYYY[[[[[[ZZZYYYWWWTTTSSSRRRNNNKKKEEE===666333333444333333333444666888;;;<<<@@@>>><<<:::999888888888888999:::;;;===>>>??????AAAAAABBBCCCFFFKKKRRRWWW___```cccfffhhhjjjllllllnnnnnnnnnmmmmmmnnnoooooommmmmmlllkkkiiihhhgggggghhheeebbb```^^^ZZZTTTOOOHHHDDD===777333111///---...---,,,---......---+++************++++++++++++((()))((((((...333222---******))))))))))))******((()))******))))))***+++000---***(((((()))))))))))))))))))))))))))))))))'''''''''(((((()))))))))(((((())))))))))))(((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''')))(((''''''&&&&&&&&&'''((('''%%%$$$$$$%%%'''((())))))((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((()))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&'''(((((())))))(((''''''&&&******++++++++++++,,,,,,...------///444:::@@@DDDJJJNNNRRRRRRNNNLLLMMMOOORRRQQQQQQQQQRRRRRRSSSTTTQQQOOOLLLIIIFFFEEEDDDDDDCCCBBB@@@@@@BBBCCCBBBAAA@@@@@@@@@AAABBBDDDFFFHHHGGGIIILLLPPPVVV\\\aaadddeeeffffffffffffeeedddcccfffeeeccc```]]]YYYWWWUUUXXXWWWWWWZZZ]]]```___^^^]]]^^^^^^^^^]]]___aaadddiiijjjlllmmmnnnnnnmmmllllllkkkkkklllmmmppprrrttttttrrrqqqqqqsssttttttsssrrrtttwwwyyyzzzyyywwwuuuqqqnnnjjjfffccc```\\\ZZZSSSQQQLLLIIIGGGHHHJJJLLLUUU\\\dddjjjjjjhhhffffffeeedddcccbbbbbbcccddddddiiifffccc```^^^ZZZVVVSSSLLLHHHAAA<<<777333000------+++***)))+++++++++***(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))((())))))))))))(((((((((((((((&&&&&&(((++++++(((%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((***(((''''''((())))))((((((((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''''''''&&&'''''''''''''''''''''''''''&&&%%%''')))***))))))'''''''''((((((((()))))))))(((''''''(((((('''&&&''''''''''''''''''''''''(((''''''&&&&&&''''''((('''(((((())))))((((((''''''''''''((((((((((((((((((((()))***+++++++++*********+++++++++,,,,,,,,,---------------///111222333444666666555555777888@@@FFFNNNVVVZZZ[[[YYYWWWZZZYYYWWWVVVTTTRRRPPPOOOJJJHHHCCC===666333333444444444444555777999;;;<<<>>>===<<<;;;::::::;;;;;;;;;;;;<<<======<<<;;;;;;:::;;;;;;<<<>>>CCCIIINNNVVVXXX[[[___cccfffhhhiiikkkllllllmmmmmmmmmmmmmmmoooooonnnnnnmmmllllllkkklllkkkiiihhhgggeeeaaa^^^XXXRRRIIIAAA;;;666222000++++++,,,---///...,,,************++++++,,,,,,,,,((()))))))))...444444///******))))))))))))******)))***++++++******+++,,,000---***(((((()))))))))))))))))))))))))))))))))'''''''''''''''''''''((((((((())))))))))))((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((()))((((((((()))((((((''''''((('''&&&%%%%%%&&&'''((()))))))))))))))(((((((((%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''(((((()))))))))(((''''''******+++++++++,,,,,,,,,//////111555;;;BBBIIIMMMRRRUUUXXXWWWSSSQQQQQQRRRRRRRRRRRRSSSSSSSSSTTTTTTRRRQQQNNNKKKIIIHHHGGGGGGDDDBBBAAABBBCCCEEEEEEDDD>>>???@@@CCCEEEHHHKKKLLLOOOQQQTTTXXX]]]bbbeeegggfffeeecccaaa```_________bbbbbbbbb```\\\WWWQQQNNNPPPPPPRRRVVVYYYYYYWWWUUUXXXYYYZZZZZZZZZ\\\___bbbddddddeeefffggghhhiiiiiifffdddaaa```bbbggglllpppnnnmmmlllnnnqqqsssssssssqqqsssvvvxxxzzz{{{{{{{{{zzzwwwrrrooollljjjgggdddZZZWWWQQQLLLHHHFFFFFFFFFPPPWWW```hhhllllllkkkjjjiiihhhfffeeeddddddeeefffiiihhhgggfffeeebbb]]]ZZZWWWSSSNNNHHHCCC<<<666222000---***((()))***++++++''''''(((((())))))******((())))))))))))(((((('''))))))))))))((((((((((((''''''((()))))))))(((((('''''''''''''''&&&&&&&&&((('''&&&&&&((()))(((&&&###$$$$$$%%%%%%&&&&&&&&&((((((((((((((((((((((((***(((&&&&&&'''((()))((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''(((&&&&&&''')))))))))(((&&&'''''''''(((((((((((()))(((''''''((()))(((&&&''''''''''''''''''''''''((((((''''''''''''(((((((((((())))))))))))(((((()))))))))***************'''((()))***++++++,,,+++---------.........//////000000/////////111222333111444888:::<<<>>>AAACCCGGGKKKQQQVVVXXXWWWTTTQQQRRRQQQOOOLLLIIIGGGEEEDDDDDDCCCAAA<<<888666666777888999:::;;;<<<>>>???@@@>>>>>>>>>>>>>>>?????????@@@AAABBBCCCBBB@@@===<<<<<<======>>>???CCCHHHLLLPPPRRRUUUYYY\\\___aaabbbeeegggiiikkkmmmmmmmmmmmmooooooooooooooonnnnnnnnnmmmllllllkkkjjjhhhfffdddbbb]]]UUUMMMFFF???999555///---,,,---......,,,+++******++++++,,,---------,,,---,,,***,,,000///+++******))))))))))))******((()))+++***))))))***,,,///,,,)))((()))***))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((())))))))))))(((((())))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&'''((()))******&&&'''((())))))((('''&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''(((((((((((()))))))))(((((('''))))))******++++++,,,,,,///000444:::AAAIIIOOOSSSVVVXXXYYYXXXUUUSSSRRRSSSSSSSSSSSSTTTTTTTTTTTTSSSRRRPPPOOOLLLKKKJJJIIIIIIBBBAAAAAACCCFFFIIIIIIIIIFFFGGGIIIKKKNNNQQQSSSTTTWWWXXX[[[___bbbdddfffggggggeee```[[[XXXWWWWWWXXX]]]]]]]]]\\\ZZZVVVSSSPPPNNNOOOQQQSSSTTTUUUTTTTTTTTTVVVXXXYYYZZZ]]]bbbeeeeeeddddddddddddeeeffffffaaa^^^ZZZWWWYYY^^^dddiiijjjiiihhhiiilllnnnooonnnmmmnnnppprrrtttvvvwwwxxxyyyvvvsssrrrqqqqqqooommmdddbbb^^^YYYSSSNNNIIIGGGKKKPPPWWW___dddhhhiiijjjkkkjjjhhhgggffffffggggggjjjiiiiiiiiiiiifffaaa]]]^^^[[[XXXTTTNNNHHH@@@;;;777333...******,,,------''''''(((((())))))******((())))))))))))(((((('''))))))))))))((((((((((((%%%&&&''''''((((((((('''&&&&&&&&&''''''''''''''')))(((''''''((((((((('''$$$$$$$$$%%%%%%&&&&&&&&&((((((((((((((((((((((((***(((&&&%%%'''((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((***(((''''''(((((('''%%%%%%%%%&&&&&&&&&'''''''''((('''&&&'''((()))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))*********&&&''')))***+++,,,,,,,,,000000111111111222222222333222111111111222333444555999===AAACCCFFFIIIKKKKKKLLLNNNOOONNNLLLIIIGGGFFFEEEDDDBBBAAA@@@@@@@@@AAAAAAAAA???===<<<>>>???BBBBBBCCCEEEFFFGGGHHHHHHEEEFFFFFFGGGHHHIIIIIIIIIIIIJJJLLLLLLKKKIIIFFFEEEAAABBBBBBBBBCCCFFFJJJNNNQQQRRRTTTWWWYYYZZZ[[[\\\ccceeehhhlllooopppqqqrrrooooooooooooooooooooonnnmmmmmmlllkkkiiigggffffffeeebbb^^^YYYSSSLLLCCC>>>:::666111///...//////...++++++,,,,,,---------------///---******,,,+++'''******))))))))))))******'''((())))))(((((()))+++...,,,))))))*********)))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((())))))))))))(((((())))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&'''((()))******$$$%%%'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((((((((()))((((((''''''(((((()))(((((()))))))))))))))((((((((())))))***++++++,,,...000555<<>>AAADDDEEEEEEGGGHHHGGGFFFEEECCCAAA???>>>===<<<<<<===???AAAEEEHHHJJJEEEGGGIIIIIIHHHGGGIIIJJJLLLMMMNNNPPPQQQRRRRRRRRRQQQRRRSSSTTTUUUVVVVVVVVVSSSTTTUUUVVVVVVUUUTTTSSSOOOPPPPPPPPPPPPRRRUUUXXXYYYZZZ[[[\\\\\\\\\\\\\\\___aaadddgggkkknnnpppqqqnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnnnnllljjjhhhhhhiiigggeeecccaaa]]]XXXQQQLLLDDD>>>777111...------,,,------------------------***------***))),,,,,,)))******))))))))))))******&&&((())))))(((((()))***---+++))))))***+++***)))))))))))))))))))))))))))'''''''''''''''''''''((((((((())))))))))))((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''(((((()))$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))))))))))))))))))))''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((((((((())))))(((((((((((())))))(((((()))*********))))))(((((()))***+++,,,,,,---...111666<<>>CCCGGGIIIJJJNNNMMMMMMNNNQQQSSSTTTTTTQQQRRRSSSTTTSSSRRRPPPNNNMMMNNNNNNOOOOOONNNNNNMMMTTTSSSSSSVVVZZZ^^^___```XXXXXXYYYZZZYYYXXXWWWVVVWWWWWWXXXZZZ]]]aaaeeehhhcccaaa```___aaadddgggjjjkkkjjjkkklllnnnqqqtttvvvtttxxx{{{|||yyywwwwwwyyyyyyzzzyyywwwuuuuuuwwwyyyvvvwwwyyyyyyyyywwwuuussswwwzzz}}}yyywwwvvvwwwxxxzzzzzzyyyrrrmmmfff___ZZZXXXYYYZZZ\\\[[[\\\^^^cccfffggghhhjjjkkkmmmoooqqqqqqqqqqqqfffaaa\\\YYYXXXXXXVVVTTTPPPTTT[[[```ddddddbbb``````______```cccddddddcccddddddeeegggiiihhheeebbbaaaZZZQQQHHHAAA:::555222+++++++++***************)))************+++++++++))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&''')))***)))((('''(((***((('''&&&%%%%%%%%%%%%%%%''''''((((((((((((''''''***)))((('''&&&&&&'''(((((((((''''''''''''((((((%%%&&&''''''((((((''''''***)))'''%%%%%%''')))***''''''''''''''''''''''''%%%&&&((()))***)))(((&&&''''''''''''((((((((((((&&&'''''''''(((((())))))%%%''')))+++,,,+++***)))'''((()))((('''&&&'''((())))))(((((()))***++++++((()))))))))((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&(((***+++******+++,,,***)))''''''(((,,,000222444666999;;;<<<;;;999888555555777888999::::::999777666444333222222222222444555666777888999:::;;;;;;;;;;;;::::::;;;???AAABBBGGGKKKMMMRRRZZZ^^^]]]cccbbb```^^^]]]]]]^^^___ZZZ]]]___```_______________```bbbbbbbbb```^^^\\\```bbbdddeeefffeeedddcccgggjjjjjjggggggkkkllljjjkkkkkklllnnnooopppnnnlllnnnmmmlllkkklllmmmoooppppppqqqrrrrrrrrrpppnnnlllkkklllmmmnnnnnnmmmlllkkkpppooommmkkkiiihhhggggggeeeaaa\\\VVVOOOFFF>>>888444222///.........,,,+++///,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))******++++++,,,------+++***)))***++++++***)))******))))))((((((''''''(((((((((((())))))))))))((((((''''''''''''((((((''''''((((((((((((''''''&&&&&&''''''(((((())))))''''''''''''((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((((((''''''(((((()))***+++((()))*********((('''&&&))))))(((((('''''''''&&&''''''((()))))))))))))))******)))))))))))))))***---------------,,,+++******+++,,,...000111222222444666;;;AAAFFFJJJLLLMMMLLLNNNQQQRRRRRRRRRTTTUUUWWWUUUSSSRRRRRRRRRQQQOOOTTTTTTUUUVVVWWWWWWWWWVVVXXXXXXYYYZZZ[[[\\\\\\]]]YYYSSSRRRUUUUUURRRTTTZZZWWWYYY]]]aaaeeehhhjjjllljjjhhhgggiiinnnsssvvvxxxxxxzzz|||{{{xxxxxxzzz||||||}}}}}}~~~}}}|||zzzyyy|||xxxvvvwww{{{|||yyyvvvyyyyyyxxxxxxwwwvvvuuutttvvv{{{|||~~~{{{zzz{{{zzzrrrhhhaaa]]][[[ZZZ[[[]]]_________```aaacccfffiiilllmmmkkkkkklllnnnjjjiiihhheeeaaa\\\XXXVVVRRRRRRSSSWWW[[[]]]^^^]]]ZZZ[[[\\\]]]]]]]]]\\\[[[\\\```eeekkkmmmmmmkkkjjj______^^^XXXNNNDDD<<<888,,,,,,,,,++++++++++++***)))************+++++++++))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))((((((((('''''''''''')))***)))((('''(((***)))(((''''''&&&&&&''''''''''''((((((((((((''''''))))))'''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&''''''(((((('''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''%%%&&&((()))***)))((('''''''''''''''((((((((((((''''''''''''((((((((()))'''(((***,,,---,,,+++***((()))***)))((('''(((***((((((''''''((())))))***((((((((()))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''')))++++++******+++,,,///......///222555999;;;???>>>===<<<:::999999999999;;;===???@@@>>><<<;;;777666555333333333444555666666888:::;;;===??????@@@AAABBBCCCCCCDDDHHHKKKMMMQQQTTTTTTXXX]]]```^^^^^^^^^]]]]]]\\\\\\\\\]]]]]]___aaaaaa```^^^^^^___]]]]]]^^^^^^]]]\\\[[[ZZZ]]]___aaadddeeeeeeeeedddfffiiijjjggggggjjjllljjjlllkkklllnnnpppqqqpppnnnooonnnkkkjjjiiijjjlllmmmpppqqqrrrssssssqqqpppnnnnnnooopppqqqqqqpppooonnnnnnmmmlllkkkkkkkkkkkkkkkiiifffbbb]]]XXXRRRKKKFFF@@@<<<666222000000///......,,,******+++++++++***************************++++++************++++++,,,++++++++++++++++++++++++***)))***++++++***)))************))))))))))))''''''''''''((((((((((((((((((''''''''''''(((((('''(((((())))))((((((''''''''''''(((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((***)))((((((((((((((())))))))))))))))))(((''''''))))))((((((((('''''''''''''''((()))))))))))))))***))))))(((((())))))***+++,,,,,,------,,,,,,,,,//////......///111333444;;;<<>>@@@FFFDDD???<<<:::;;;<<<>>>@@@BBBEEEFFFEEEBBB>>><<<666666555555555666888888999:::<<>>@@@CCCEEEIIIIIIIIIGGGDDDAAA>>>;;;666666666666777999;;;===>>>???BBBEEEHHHLLLNNNOOOOOOPPPRRRSSSSSSTTTWWWYYYWWWZZZZZZXXXXXX\\\\\\YYYWWWYYY\\\^^^^^^]]]\\\ZZZ[[[]]]```aaabbbccceeegggbbbbbbaaa```______``````aaacccfffjjjmmmppprrrrrrooottttttpppmmmoooqqqqqqooommmjjjiiiiiijjjjjjjjjiiihhhhhhhhhjjjnnnrrrtttpppppprrrsssttttttttttttoooooooooppppppppppppppplllllllllmmmnnnooopppqqqnnnllljjjhhhgggeeeaaa^^^\\\WWWOOOGGGAAA;;;666333000///...///000000...---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,++++++*********+++***)))***++++++***))))))))))))******+++++++++'''''''''(((((((((((()))))))))(((((((((((())))))))))))************))))))))))))((((((''''''&&&&&&''''''''''''(((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((******)))(((((((((((((((***)))(((''''''((()))***))))))((((((((((((((((((''''''((()))))))))))))))((((((((('''(((((()))***)))***---000222555666777333222333444888<<>>888222111//////000000///---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,+++***)))***++++++***)))'''(((((())))))*********((())))))))))))*********))))))(((((((((((())))))))))))************))))))))))))((((((''''''&&&&&&''''''''''''(((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))((((((((((((((()))*********)))(((''''''((()))***(((((())))))))))))))))))''''''((()))))))))))))))((((((((((((((()))******+++---000444888;;;===>>>777888:::<<>>@@@CCCFFFGGGKKKMMMOOOQQQTTTWWWYYYZZZUUUUUUUUUSSSRRRRRRUUUWWWXXX\\\^^^^^^bbbgggjjjhhhdddeeeggghhhgggeeebbb```^^^```cccfffhhhlllpppsssmmmmmmnnnooopppqqqqqqrrrqqqrrrsssuuuwwwyyy{{{|||wwwqqqnnnnnnnnnnnnlllmmmmmmmmmllllllllllllnnnnnnoooppppppqqqrrrrrrooooooooooooooopppqqqrrrpppppppppppppppqqqqqqrrrtttrrrpppooonnnmmmkkkiiigggfffccc___ZZZRRRIIICCC:::777333000000///---,,,************************++++++************++++++)))******+++,,,,,,------+++***)))***++++++***)))((((((((((((((()))))))))))))))*********+++++++++***))))))(((((())))))***((())))))******))))))(((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((()))***+++((((((((((((((())))))***(((((())))))))))))******''''''((())))))))))))))))))(((((())))))***+++,,,...000444888===AAACCCEEE@@@AAAAAABBBAAA@@@???>>>======>>>AAAEEEKKKPPPTTTTTTUUUUUUSSSRRRRRRTTTVVV\\\\\\\\\^^^``````^^^\\\ZZZYYYVVVTTTRRRQQQQQQQQQRRRSSSVVVZZZ^^^bbbdddfffmmmqqquuuwww|||wwwqqqfffeeedddccccccbbbcccccc^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[\\\\\\[[[[[[ZZZZZZ]]]___cccggglllpppssstttooopppqqqsssuuuwwwxxxxxxxxxzzz}}}}}}wwwrrrmmmjjjiiihhhgggggggggggghhhhhhhhhgggggggggfffbbb\\\XXXVVVTTTRRRPPPNNNMMMLLLLLLJJJKKKNNNRRRUUUXXXZZZ\\\aaa``````cccfffgggdddaaa000000///...---,,,++++++)))************+++++++++))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((()))))))))*********''')))***)))((('''(((***((((((''''''(((((()))***)))((('''&&&&&&'''((()))'''''')))*********))))))&&&&&&%%%%%%%%%%%%&&&&&&''''''((())))))))))))))))))((('''&&&&&&'''((()))(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''(((((((((((()))(((((((((''''''''''''))))))(((((((((((())))))%%%'''((()))((((((***+++******)))((((((((((((((())))))*********)))((((((((((((((((((((((((((((((************************+++---///111333777<<<@@@EEEFFFGGGHHHJJJLLLMMMNNNPPPOOOMMMKKKIIIFFFDDDCCCCCCAAA???<<<<<<===>>>@@@CCCCCCDDDEEEGGGJJJLLLNNNQQQRRRTTTUUUWWWYYY[[[[[[WWWWWWUUUSSSRRRTTTXXX\\\___cccfffhhhlllssswwwvvvllllllmmmllljjjgggdddbbb```aaabbbbbbbbbdddfffiiijjjkkknnnppprrrsssssssssrrrrrrrrrrrrsssttttttuuuwww|||uuurrrrrrssstttssstttuuuuuutttrrrooommmmmmmmmmmmmmmnnnoooooopppmmmmmmllllllmmmooopppqqqppppppppppppqqqrrrssstttvvvtttqqqqqqqqqpppooonnnllljjjhhhfffbbb]]]VVVQQQHHHCCC<<<666333000...---************************++++++************+++++++++++++++++++++++++++,,,+++***)))***++++++***)))******))))))))))))))))))))))))))))))******************))))))))))))******'''(((((())))))((((((''''''''''''(((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((())))))))))))))))))))))))))))))((((((((((((((()))***''''''((()))))))))))))))(((((()))))))))*********''''''((()))))))))))))))))))))))))))***+++,,,---///222666;;;@@@DDDGGGHHHGGGFFFDDDAAA???===<<<<<<===>>>AAAEEEJJJPPPVVVYYYYYYZZZ[[[[[[ZZZYYYZZZ\\\^^^^^^^^^___```___\\\YYYVVVTTTSSSQQQQQQQQQSSSSSSUUUXXX]]]dddiiimmmpppqqqwww|||~~~|||{{{yyywwwqqqiiiccc______^^^^^^___```aaabbb`````````^^^]]][[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVWWWWWWXXXYYYZZZ\\\___aaabbb```bbbdddfffggghhhiiiiiijjjnnntttyyy~~~~~~{{{vvvpppooollljjjhhhggggggggggggffffffggggggfffdddaaa```^^^ZZZUUUQQQNNNLLLKKKKKKKKKLLLNNNPPPRRRTTTUUU[[[\\\^^^aaacccddddddccc333222111000///...------)))************+++++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++((()))***)))((('''(((***))))))((())))))***++++++***((('''&&&&&&'''(((***'''((()))+++++++++***)))(((((((((''''''((((((((('''(((((()))))))))))))))***)))'''&&&&&&''')))***))))))))))))))))))))))))'''''''''''''''((())))))''''''''''''((((((((()))))))))(((((('''''''''&&&******)))))))))))))))***&&&((()))***))))))+++---***)))((('''''''''''''''***************)))((('''))))))))))))))))))))))))++++++++++++++++++++++++---///111444777<<>>888444111000,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++------,,,++++++*********+++***)))***+++++++++))),,,+++++++++******))))))(((((((((((())))))))))))******))))))))))))******''''''((((((((((((''''''&&&'''''''''(((((())))))''''''''''''((((((((()))&&&'''''''''(((((())))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))+++***)))((((((''''''(((&&&'''(((*********)))((((((((())))))*********+++'''(((((()))))))))))))))************+++,,,---...000222777<<>><<<;;;===>>>???AAADDDHHHNNNTTTYYY\\\\\\^^^```aaa```___``````^^^]]]^^^______^^^[[[XXXRRRQQQPPPPPPQQQSSSUUUWWWZZZ^^^eeemmmtttxxx{{{{{{{{{~~~uuuooolllkkkiiiiiiiiifffaaa\\\````````````aaadddfffggghhhhhhgggdddaaa^^^]]]]]][[[ZZZXXXVVVUUUVVVWWWYYYVVVVVVVVVVVVUUUUUUTTTTTTWWWXXXYYYZZZZZZYYYXXXXXXYYY^^^gggpppxxx|||~~~~~~}}}}}}~~~~~~wwwuuurrrnnnjjjhhhgggffffffdddcccdddfffhhhhhhgggjjjgggbbb\\\VVVQQQNNNMMMLLLLLLLLLLLLMMMNNNPPPPPPUUUXXX\\\^^^___```aaaccc???===888333---***)))***+++***)))***+++,,,+++)))))))))************))))))((((((((((((((((((((((((***)))(((''''''((()))*********))))))((((((''''''***)))(((&&&&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&((()))+++,,,))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((())))))(((((((((''''''''''''(((((((((((())))))))))))''''''((()))***++++++,,,***)))((('''((())),,,------...111555;;;AAAFFFIIIMMMMMMNNNNNNMMMKKKIIIHHHCCCBBB@@@<<<::::::<<<>>><<>>AAACCCEEEGGGLLLQQQVVVZZZ]]]^^^cccaaa``````aaa```^^^[[[\\\\\\]]]^^^^^^\\\XXXUUURRRTTTVVVYYY\\\___aaaaaaccciiiqqqyyy~~~}}}yyyyyywwwuuurrrnnnjjjfffdddbbbdddfffdddbbbaaaccceeecccfffjjjmmmnnnoooqqqsssuuuvvvuuurrrmmmhhhdddbbbcccaaa^^^^^^___aaaaaaaaa]]]ZZZWWWUUUVVVWWWWWWVVVVVVTTTRRRRRRSSSTTTSSSRRRPPPQQQUUU[[[bbbgggjjjjjjhhhmmmtttyyy|||}}}~~~}}}uuujjjeeebbbbbbgggiiihhhgggiiikkkgggcccaaa```]]]XXXSSSPPPNNNMMMKKKKKKKKKMMMNNNTTTVVVYYY]]]______^^^]]]GGGDDD>>>666000---,,,---...,,,++++++,,,,,,+++***))))))************))))))***************************)))(((((((((((()))******)))))))))((((((((('''))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((('''''''''&&&&&&&&&%%%$$$$$$$$$%%%&&&'''((()))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))((((((((('''''''''(((((((((((()))))))))***(((((())))))******+++++++++***)))))))))+++---...000111444999>>>DDDHHHKKKLLLKKKJJJHHHFFFDDDBBBAAA>>>>>>===;;;:::<<>>777222000//////...,,,+++,,,---,,,+++))))))************))))))***************************))))))(((((())))))***))))))))))))(((((((((((((((((())))))((((((''''''************************))))))))))))))))))))))))'''(((((())))))(((((('''''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&''''''((())))))***((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((())))))))))))************************'''(((((())))))(((((('''''''''((((((((())))))))))))))))))(((((((((''''''((((((((()))))))))******)))*********************++++++******+++,,,...///000333777<<>>DDDHHHJJJKKKLLLIIIDDD>>>:::888777777444777:::>>>BBBGGGMMMQQQRRRVVVZZZ\\\[[[XXXVVVUUUVVVWWWXXXXXXWWWWWWVVVVVVTTTVVV]]]fffkkkkkknnnssstttzzz}}}{{{wwwtttpppkkkcccaaa]]]ZZZYYYWWWTTTRRRRRRQQQOOOMMMKKKIIIGGGGGGCCCDDDDDDCCCAAA@@@AAACCCGGGIIILLLMMMLLLLLLNNNPPPLLLIIIGGGEEEFFFHHHKKKMMMKKKNNNRRRUUUWWWZZZ^^^```ffffffddd___ZZZXXXZZZ]]]YYY[[[^^^cccjjjrrrxxx||||||zzzyyyyyyzzztttsssqqqpppooopppqqqrrrjjjkkklllmmmmmmoooqqqssssssttttttuuuvvvwwwxxxyyyvvvvvvvvvvvvuuutttsssrrrnnnmmmjjjiiifffaaaZZZTTTIIICCC;;;555222111111111......------------,,,,,,///......---,,,,,,++++++---,,,,,,,,,,,,++++++++++++++++++*********))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((()))'''(((((((((((()))))))))))))))))))))***+++------000000000///---,,,+++,,,)))))))))))))))***+++++++++---...///000111333444666<<>>999555444444444555999???EEEKKKPPPTTTXXXVVVYYY\\\]]][[[XXXVVVVVVTTTTTTUUUUUUVVVVVVUUUTTTTTTXXXcccooosssrrrqqqsssqqqwwwyyyuuuooojjjddd]]]WWWTTTQQQOOONNNMMMKKKIIIHHHGGGGGGFFFEEEEEEDDDDDD@@@AAABBBAAA@@@AAACCCDDDFFFGGGHHHHHHGGGGGGGGGHHHFFFEEECCCBBBBBBEEEHHHKKKJJJKKKLLLMMMNNNQQQUUUXXXYYYYYYWWWSSSNNNMMMPPPSSSSSSTTTVVVZZZaaajjjrrrwww{{{zzzyyyyyyzzz{{{|||}}}yyyxxxwwwvvvwwwxxxzzz|||qqqpppnnnkkkhhhiiilllooopppqqqrrrsssuuuvvvwwwwwwuuuuuuvvvvvvvvvuuuuuutttpppooonnnmmmkkkgggbbb^^^VVVPPPFFF>>>888444111///...---------,,,,,,,,,+++//////......---,,,++++++++++++++++++************+++++++++*********))))))((()))))))))************************************(((((((((((((((((((((((((((((((((((()))))))))***'''(((((())))))(((((('''))))))(((((('''''''''&&&((((((((((((((((((((((((******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))((((((((((((((()))))))))***))))))))))))***+++------000111222000---++++++,,,++++++************++++++---///111222111111222444888===DDDIIIKKKKKKLLLMMMKKKKKKKKKMMMPPPSSSWWWYYY]]]```cccddddddaaa]]]ZZZWWWVVVTTTTTTVVVWWWWWWVVVYYY\\\___aaaccceeeiiilllooosssxxx~~~~~~}}}{{{wwwtttqqqooommmlllkkkmmmqqquuuxxxyyywwwwwwxxxxxxyyyzzzzzzzzz{{{yyywwwvvvuuunnnnnnnnnoooooommmiiifffccc```\\\ZZZYYYXXXWWWUUUPPPOOOMMMNNNPPPTTTWWWYYY\\\bbbiiioootttzzz}}}xxxnnngggeeeccc```^^^aaagggmmmppppppmmmjjjeee^^^WWWQQQMMMKKKMMMRRRWWWYYYYYYYYY[[[\\\YYYXXXXXXXXXUUUNNNCCC:::333000---,,,---.........******++++++++++++******(((((((((((((((((((((((()))******++++++******)))(((((((((((())))))))))))(((((())))))******))))))''''''''''''''''''''''''))))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((''''''&&&&&&(((((((((((())))))))))))((((((''''''&&&'''''''''''''''(((((())))))******))))))))))))))))))))))))((()))+++,,,,,,+++)))(((((((((((()))))))))************)))))))))((((((((()))))))))*********++++++******+++++++++++++++++++++,,,---...000111111222666:::AAAGGGKKKKKKJJJHHH===:::777444222222333333888>>>GGGNNNSSSVVVYYYZZZYYY[[[]]]]]]ZZZXXXWWWWWWTTTTTTSSSTTTUUUUUUTTTRRRQQQWWWbbbmmmpppllliiijjjggglllmmmgggaaa]]]WWWQQQMMMKKKHHHGGGFFFFFFDDDCCCCCCCCCCCCCCCCCCBBBBBBBBB@@@BBBCCCCCCCCCEEEGGGIIIJJJJJJKKKKKKJJJHHHFFFEEEFFFFFFEEECCCBBBDDDIIILLLKKKLLLKKKJJJIIIKKKNNNQQQQQQQQQPPPLLLHHHGGGJJJMMMOOOOOOOOORRRXXX```hhhmmmrrrqqqqqqssswwwyyyzzzzzzwwwwwwwwwxxxzzz~~~}}}{{{wwwooohhheeegggjjjmmmnnnppprrrsssttttttuuusssssstttuuuvvvvvvuuuuuuttttttsssrrrooollljjjhhhbbb\\\SSSIIIAAA888111---//////......---,,,,,,,,,/////////...---,,,,,,++++++++++++*********))))))+++++++++************)))))))))))))))************************************))))))))))))))))))))))))((((((((()))))))))******&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))******))))))(((((((((((()))))))))******)))))))))))))))***+++,,,,,,...000---)))'''(((+++,,,++++++++++++,,,,,,---///222444444111000111333;;;???CCCFFFGGGHHHIIIJJJOOOOOOPPPQQQSSSVVVYYY[[[aaabbbcccdddbbb___[[[XXXTTTRRRQQQRRRUUUWWWXXXXXXZZZ___eeeiiikkknnnssswwwwww{{{}}}wwwtttttttttsssrrrqqqpppooorrrrrrssswww~~~}}}vvvvvvuuuvvvxxxwwwuuusssoookkkgggccc```^^^\\\ZZZYYYWWWSSSRRRQQQPPPOOOMMMQQQUUUZZZ^^^bbbiiirrrxxx|||vvvuuuiiiddd______dddkkkoooqqqooonnnlllhhhbbb[[[UUUQQQPPPQQQSSSUUUWWWYYYZZZ[[[[[[YYYXXXYYYZZZVVVMMMFFF;;;777222///...------,,,***++++++,,,,,,++++++***)))))))))))))))))))))))))))***++++++++++++***)))'''((((((((()))))))))***))))))(((((()))******+++(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''''''''''''''(((((()))))))))((('''''''''''''''(((((('''''''''((()))*********************************)))***,,,......,,,***)))(((((()))))))))******************)))))))))(((((())))))*********+++++++++*********++++++,,,,,,,,,---...000111333444444555:::>>>DDDHHHIIIFFFBBB???555444222222222444555777<<>>AAACCCEEEGGGKKKMMMQQQQQQSSSUUUXXX[[[]]]___aaaaaaaaa```^^^[[[WWWUUUSSSRRRQQQRRRVVVYYY[[[\\\```gggoootttvvvxxx}}}~~~vvvpppnnnoooqqqsssuuuwwwyyyzzz~~~~~~}}}}}}~~~}}}zzztttpppmmmkkkhhhggggggccc]]]ZZZXXXVVVSSSQQQQQQQQQQQQRRRVVV\\\ccchhhrrr}}}xxxpppfffbbbdddiiinnnpppmmmmmmnnnmmmiiiddd___\\\WWWSSSPPPQQQUUUXXXXXXVVV]]]ZZZXXXYYY[[[ZZZUUUPPPAAA===777222///---+++******++++++,,,,,,++++++***************************)))***+++,,,,,,+++***)))'''((((((((())))))*********)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************&&&&&&''''''((()))))))))&&&'''''''''(((((()))))))))))))))))))))***++++++&&&''''''((()))******+++++++++++++++++++++++++++)))+++---//////---+++)))))))))))))))************************)))))))))))))))************+++++++++))))))***+++,,,,,,------///000222444555666777777<<>>FFFQQQYYY\\\[[[YYYWWWVVVVVVVVVTTTRRRRRRSSSUUU]]][[[XXXWWWXXXVVVSSSOOOIIIJJJOOOTTTTTTOOOMMMPPPLLLPPPOOOJJJFFFFFFEEECCCBBBBBBCCCGGGMMMQQQTTTUUUYYYXXXWWWUUUSSSQQQPPPOOOKKKMMMOOOQQQRRRTTTWWWZZZ_________```___[[[VVVRRRRRRSSSRRRPPPNNNOOOTTTXXX\\\^^^```___[[[WWWTTTSSSLLLMMMLLLHHHDDDCCCFFFJJJJJJIIIHHHIIILLLQQQWWWZZZ```______bbbfffiiihhhgggiiijjjlllpppvvv|||vvvpppoooqqqlllmmmoooqqqrrrrrrrrrrrrqqqrrrssstttuuuvvvvvvvvvyyyxxxwwwtttqqqpppqqqrrriiigggddd```YYYPPPFFF???333333333222111000000///...............------------------,,,,,,,,,+++++++++++++++************)))))))))))))))************************************))))))))))))))))))))))))))))))))))))************''')))***++++++***)))'''%%%%%%&&&'''((()))******************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''((()))***++++++***)))((())))))))))))***************)))((((((((((((((()))***---///---)))'''))),,,'''(((***,,,///222444666:::>>>AAA???:::777777999;;;===@@@CCCFFFKKKQQQUUUQQQRRRTTTWWWZZZ^^^aaaccc______^^^\\\ZZZWWWTTTRRRSSSRRRQQQSSSWWW\\\^^^___hhhoooxxx}}}~~~~~~}}}zzztttnnnlllnnnqqquuuzzz|||zzzyyywwwvvvrrrmmmeeeaaa___^^^\\\ZZZUUURRRNNNMMMPPPUUU[[[___^^^lll{{{~~~zzzmmmeeeeeeiiimmmoookkkkkkmmmmmmllljjjgggeee\\\UUUOOOOOOTTTWWWVVVSSS```\\\XXXWWWXXXXXXVVVTTTIIICCC;;;777666444///***...---,,,,,,++++++,,,,,,,,,+++******)))*********************))))))))))))+++***)))(((((()))******))))))))))))))))))******)))***+++,,,,,,+++***)))((((((((((((((()))))))))))))))************))))))))))))))))))))))))))))))%%%&&&''''''((((((''''''#########$$$$$$%%%%%%%%%,,,+++)))''''''''''''(((&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((++++++******))))))((((((+++++++++*********)))))))))))))))))))))))))))))),,,+++++++++++++++++++++,,,+++++++++,,,...000111333444666777999:::::::::>>>;;;999888:::999666333000111222555888:::<<<===EEELLLTTTYYYXXXVVVUUUVVVSSSVVVWWWUUUWWW]]]___^^^eee```ZZZWWWWWWUUUPPPKKKGGGGGGGGGEEEBBBAAABBBCCCCCCDDDEEEFFFFFFFFFFFFEEEIIIKKKMMMPPPTTTYYY```eeelllmmmjjjbbb\\\[[[YYYWWWUUUUUUUUUXXX]]]```bbbbbbgggfffgggjjjlllhhh^^^VVVWWWVVVVVVWWWVVVVVV[[[cccjjjnnnqqqpppiiiaaa[[[YYYVVVSSSNNNKKKJJJJJJIIIHHHKKKLLLMMMLLLKKKKKKOOORRR[[[WWWVVVYYY[[[ZZZZZZ\\\^^^aaagggmmmuuu{{{|||zzzxxxvvv{{{xxxuuutttttttttqqqooopppppprrrssstttttttttttt{{{yyyvvvvvvxxxxxxvvvsssqqqmmmiiigggddd^^^TTTLLLAAA<<<666222111111111000111///------.........---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************)))))))))***+++,,,,,,******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((++++++***)))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))++++++***)))(((((()))))))))))))))))))))******+++(((((((((((())))))))))))++++++******++++++,,,---//////---+++***)))((((((((((((((())),,,111888===FFFEEEBBB===888666666777BBBCCCEEEFFFIIIMMMRRRVVVVVVWWWXXXYYY[[[[[[[[[[[[YYYYYYZZZZZZYYYXXXWWWVVVNNNNNNPPPUUU\\\cccgggiiirrrwww}}}~~~}}}{{{yyyxxxuuuvvvyyy~~~{{{tttooonnnjjjccc]]]\\\ZZZWWWTTTSSSSSSTTTUUUXXX^^^ffflllpppqqqsssssszzz}}}wwwqqqppppppooommmlllkkklllooossssssooojjjfffaaaYYYRRRNNNMMMOOOQQQccc___ZZZVVVVVVWWWXXXXXXQQQKKKCCC<<<999555111...///...------,,,,,,------,,,+++******))))))******************))))))))))))+++***)))(((((()))***************)))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((&&&'''(((((())))))((((((''''''''''''(((((())))))((((((((((((((())))))***'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))+++++++++*********)))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,------,,,---...///111222444555666777777888888888888555333333555666444333222444666:::===AAACCCDDDJJJMMMRRRTTTTTTRRRPPPOOONNNSSSWWWYYY]]]dddfffeeeccc]]]VVVSSSRRROOOKKKGGGCCCCCCDDDCCCAAABBBCCCEEEGGGGGGHHHIIIJJJJJJJJJJJJNNNPPPSSSWWW[[[bbbjjjpppwwwyyyvvvooojjjjjjjjjhhhbbbaaaaaacccfffiiikkkkkksssqqqqqqrrrsssoooggg```aaa^^^^^^_________dddkkktttvvvyyywwwqqqjjjfffddd]]]ZZZVVVSSSRRRQQQOOONNNMMMNNNOOOMMMKKKJJJLLLNNNTTTPPPNNNRRRSSSRRRQQQSSSWWW[[[```ffflllrrryyy~~~~~~}}}~~~|||~~~|||zzzyyyyyyvvvqqqmmmlllmmmnnnoooqqqsssttttttzzzxxxvvvvvvxxxxxxwwwuuutttpppmmmkkkiiieee]]]VVVLLLFFF>>>777333222222222///...---...///000000///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************)))******++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((((((((()))))))))************))))))(((((())))))*********+++))))))))))))))))))))))))++++++***))))))))))))))))))))))))))))))******+++(((((((((((()))))))))***++++++******++++++,,,---000///---,,,+++******))))))***,,,...111777>>>CCCHHHGGGCCC===888666777999CCCEEEGGGIIIKKKNNNRRRUUUVVVWWWXXXYYYZZZ[[[[[[[[[XXXXXXWWWWWWWWWVVVVVVVVVUUUUUUVVV[[[ccclllrrrvvv{{{yyyuuutttqqqkkkfffbbb```\\\XXXVVVVVVVVVWWWSSSVVVZZZ]]]___bbbeeegggrrrwww}}}}}}{{{yyyuuurrrkkkjjjkkklllnnnooonnnmmmkkkgggaaaZZZTTTPPPNNNNNNhhheee___XXXTTTUUUXXX\\\YYYUUUNNNFFF>>>999555333000///......---------...------,,,+++++++++,,,,,,++++++*********)))))))))******))))))))))))******+++*********))))))(((((((((((())))))))))))((((((+++++++++***)))))))))((())))))************))))))(((((((((((((((((((((((((((((()))************)))))))))))))))************%%%%%%'''(((***+++++++++''''''(((((((((((())))))))))))))))))))))))))))))************************))))))))))))************+++++++++***************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,............///111222333555555555555555555555555222111///000333555666666888:::===AAAEEEIIILLLMMMQQQPPPOOOPPPPPPPPPNNNLLLKKKRRRYYY]]]ccciiikkkhhh\\\WWWOOOKKKIIIGGGDDDAAA@@@AAACCCDDDDDDFFFIIILLLOOOOOOPPPPPPPPPQQQQQQQQQRRRSSSVVVZZZ___gggooouuu{{{~~~~~~zzzwwwyyyzzzyyyqqqooonnnnnnppprrrsssrrruuusssrrrsssuuusssnnnjjjmmmjjjiiijjjjjjjjjnnnuuu|||}}}}}}{{{wwwrrrpppooohhheeeaaa___]]]\\\YYYWWWTTTUUUUUUTTTQQQOOONNNOOOQQQMMMKKKMMMNNNLLLKKKMMMPPPTTTZZZ^^^aaagggqqqyyy}}}xxxrrrnnnkkkkkklllmmmnnnpppqqqrrrwwwvvvuuuvvvxxxyyyxxxwwwxxxuuuqqqppppppmmmiiiddd\\\TTTJJJ@@@:::666444333000///...///000111000.........---,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******)))***************))))))))))))******************************((((((((((((((((((((((((************************))))))((((((''''''(((((())))))************))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))******++++++((((((((()))))))))******+++************+++,,,,,,///...---,,,++++++++++++***,,,///333777===CCCHHHJJJHHHCCC<<<888777999<<>>???AAAEEEIIILLLOOOQQQRRRUUUQQQNNNNNNQQQSSSRRRPPPNNNUUU\\\___cccgggeeeaaaRRRMMMFFFBBBAAAAAA@@@???BBBDDDHHHJJJMMMPPPSSSVVVYYYYYYXXXXXXXXXXXXXXXXXXXXXYYY[[[]]]```fffmmmrrrwww}}}{{{yyyvvvuuuvvvvvvvvvvvvtttrrrrrrtttwwwxxxxxxwwwxxxtttrrrsssrrrqqqtttyyy}}}|||{{{yyyvvvuuuuuuuuutttqqqnnnllljjjhhheeebbb``````aaa```]]][[[YYYXXXVVVQQQOOOQQQQQQNNNMMMNNNLLLQQQVVVXXXXXX^^^jjjttt~~~zzzwwwtttrrrqqqooonnnmmmmmmnnnnnnsssssstttuuuwwwyyyyyyyyy{{{xxxuuussssssrrrooommmgggaaaWWWMMMEEE>>>888444444222000000000///---+++......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))*********))))))))))))******************************(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))************))))))'''(((((()))******++++++))))))))))))))))))))))))******)))))))))))))))***))))))******++++++++++++(((((()))))))))************************++++++,,,---,,,,,,+++++++++++++++)))---222777<<>>BBBEEEGGGIIILLLOOOQQQRRRRRRRRRRRROOOMMMNNNRRRVVVVVVVVVRRRXXX\\\\\\\\\\\\XXXRRRGGGDDD@@@======???AAABBBFFFJJJOOOSSSVVVYYY\\\^^^```___^^^]]]]]]]]]^^^^^^ccccccddddddeeegggkkkooottt}}}}}}}}}}}}}}}~~~~~~{{{|||{{{xxxwwwzzz|||zzzxxxwwwwwwyyyzzz{{{~~~|||zzzyyyvvvrrrooolllllllllkkkjjjhhheeeccc]]]WWWTTTUUUTTTPPPNNNOOOJJJOOOSSSRRRRRRVVVaaakkk|||}}}||||||}}}~~~}}}{{{xxxtttpppmmmkkkjjjpppqqqssstttvvvwwwyyyzzz|||zzzwwwtttsssrrrqqqppplllhhhbbb[[[SSSIII???888666444111000000///...------------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))*********))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))************))))))******))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******))))))***++++++++++++***))))))))))))******************))))))******+++,,,+++************++++++,,,+++000777===AAADDDGGGIIIEEEBBB===888555888===BBBKKKNNNRRRTTTTTTTTTSSSTTTVVVVVVVVVVVVUUUTTTSSSSSSQQQPPPPPPSSSWWW^^^dddhhhooorrrzzzwwwqqqllliiihhh```___]]]XXXSSSPPPPPPPPPKKKNNNSSSZZZdddqqqzzznnnfffcccdddeeegggkkkmmmjjjeee^^^YYYmmmnnnnnnkkkeee^^^YYYVVVSSSVVVYYY[[[WWWPPPHHHBBB:::999666333111///...---,,,,,,+++************+++,,,++++++++++++*********'''((()))******+++******)))))))))))))))))))))***))))))(((((((((((())))))+++++++++***)))))))))((())))))************))))))))))))))))))))))))))))))&&&'''(((((())))))(((((())))))))))))((((((((((((((())))))))))))(((((('''******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++++++++))))))))))))))))))))))))(((((())))))***+++++++++,,,---...000111111111111444333222111111111222333333666999===???BBBFFFHHHMMMNNNQQQSSSTTTTTTSSSRRROOONNNNNNPPPSSSVVVWWWWWWSSSVVVWWWTTTQQQPPPKKKFFFAAA@@@???>>>@@@BBBEEEGGGLLLQQQWWW]]]```aaabbbcccccccccbbbcccdddeeeggghhhlllmmmnnnnnnmmmmmmnnnpppyyy~~~}}}}}}{{{|||~~~xxxvvvtttssssssqqqnnnlllbbb\\\YYYYYYWWWRRRPPPPPPLLLOOOPPPOOONNNQQQYYY```sss~~~|||}}}}}}|||{{{{{{}}}{{{vvvqqqllljjjmmmoooqqqssssssuuuwwwyyyzzzyyywwwuuusssrrrqqqqqqnnnmmmjjjfff```UUUJJJCCC:::777222000000222222222---.........////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++******)))***************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''(((((())))))))))))************))))))************))))))(((((()))))))))))))))))))))))))))))))))))))))******+++((()))+++,,,,,,,,,+++***)))))))))*********++++++***))))))))))))***++++++************+++,,,---...111777>>>DDDFFFGGGGGGGGG???===:::777666:::AAAFFFMMMPPPSSSUUUUUUUUUUUUVVVUUUUUUUUUTTTSSSQQQPPPOOOLLLMMMOOOTTT\\\eeemmmrrryyy}}}{{{uuuqqqoooggggggeee```ZZZTTTRRRQQQKKKKKKLLLOOOVVVcccpppzzzuuujjjccc___```cccgggjjjkkkiiieeeccclllllllllllljjjeee___[[[VVVVVVWWWYYYZZZVVVNNNHHHAAA???<<<888555222000///---,,,++++++******++++++,,,,,,+++++++++*********&&&''')))***++++++******((((((((()))******++++++***)))(((''''''((()))***))))))))))))))))))))))))))))))************))))))************************'''((())))))******))))))******)))))))))((((((((())))))(((((((((((())))))*********)))))))))(((((())))))))))))))))))))))))*********************************)))))))))))))))))))))*********+++++++++)))))))))))))))))))))))))))******+++,,,,,,---------...000111222333222222222111000000111222555666666:::@@@CCCEEEFFFIIIKKKOOOQQQTTTVVVWWWVVVUUUTTTQQQSSSUUUVVVVVVUUUUUUUUUMMMOOONNNJJJHHHHHHFFFBBBAAABBBCCCDDDEEEHHHKKKMMMTTTZZZbbbhhhjjjiiihhhggghhhhhhiiilllooossswwwzzzzzz}}}}}}{{{zzzxxxuuurrrjjjddd``````]]]XXXUUUUUURRRRRRQQQPPPOOOQQQUUUYYYdddppp{{{~~~{{{wwwxxxzzz|||}}}}}}|||wwwqqqnnnkkkmmmpppqqqqqqrrruuuxxxxxxxxxxxxwwwuuussssssssspppoooooommmiiiaaaXXXRRREEE@@@999333111222222333..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......*********)))******++++++******))))))))))))******************************))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((()))***+++))))))************)))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))***++++++((()))+++------,,,+++***))))))*********+++++++++)))))))))))))))***+++++++++++++++,,,---...000111555;;;BBBGGGHHHFFFDDDBBB:::999888777999>>>FFFKKKNNNPPPSSSUUUUUUUUUVVVWWWTTTSSSSSSRRRPPPNNNMMMLLLLLLOOOTTT\\\fffqqqzzz}}}{{{sssrrrnnnhhhbbb]]]ZZZZZZSSSQQQNNNLLLNNNUUU^^^eeemmmuuu}}}wwwllleeebbbcccfffhhhiiiiiihhhhhhkkkiiiiiikkkllljjjeee```ZZZWWWUUUWWWZZZXXXRRRLLLEEECCC@@@<<<777444222000//////...------------...,,,,,,,,,+++++++++******&&&''')))***+++++++++***''''''((()))***+++,,,,,,,,,+++***))))))***+++,,,(((((((((((())))))))))))))))))************))))))************************))))))***++++++++++++***)))(((((((((''''''&&&&&&)))(((''''''''')))***++++++*********))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++++++++******))))))(((((())))))******++++++++++++))))))))))))))))))))))))++++++,,,------...//////...///111333444444444333111000///000111333666888:::???EEEIIIJJJKKKLLLNNNPPPRRRUUUXXXYYYXXXWWWVVVVVVZZZ]]]]]]YYYUUUTTTUUUGGGIIIGGGDDDCCCFFFFFFDDDDDDEEEGGGIIIJJJLLLOOOQQQ[[[bbbkkkqqqssspppmmmkkkmmmnnnppptttzzz|||yyyvvvsssmmmiiihhheee```\\\\\\YYYWWWUUUSSSRRRSSSUUUVVVXXXbbbmmmqqqsssuuutttrrrvvvzzz~~~{{{vvvsssjjjmmmpppppppppqqqtttwwwvvvwwwxxxxxxwwwvvvvvvvvvrrrqqqppppppmmmhhhbbb]]]RRRJJJ@@@777111000////////////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........***)))))))))***+++,,,,,,******))))))))))))******++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))***++++++))))))************))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))((())))))***++++++(((***+++------,,,+++***)))************+++++++++)))))))))))))))******+++,,,,,,,,,---///111222333555;;;BBBGGGFFFCCC???===777888888999;;;AAAIIINNNNNNQQQSSSTTTUUUUUUWWWYYYSSSRRRRRRQQQOOOMMMKKKJJJPPPSSSZZZdddppp|||~~~|||wwwpppiiieeedddeee[[[XXXSSSMMMKKKLLLQQQVVVYYYeeerrryyy{{{}}}wwwnnneeefffffffffggghhhiiijjjnnnnnnmmmmmmllljjjiiihhh___ZZZTTTQQQRRRUUUXXXZZZKKKHHHDDDBBB@@@;;;555000111000---+++***+++---...*********++++++,,,------++++++++++++++++++++++++************************,,,+++++++++***)))))))))((('''''''''''')))+++,,,******))))))))))))******)))))))))))))))))))))))))))((('''(((***++++++***(((((('''(((((()))***+++,,,+++)))''''''''''''((())))))))))))))))))))))))))))))((((((((((((((()))''''''(((((())))))******************************************************,,,......---+++)))((())),,,,,,,,,,,,---///000111333555999;;;;;;999666444111111111000111444999===???CCCHHHLLLMMMNNNOOOPPPSSSTTTWWW[[[```bbbbbbaaa^^^]]]]]]]]]\\\VVVNNNGGGCCCDDDDDDDDDIIIOOOPPPLLLOOONNNPPPQQQPPPQQQYYYccchhhmmmrrrsssqqqppprrruuuxxx{{{|||vvvoooiiifffeeeaaa___]]]\\\[[[[[[ZZZYYYXXX[[[^^^^^^^^^```dddgggjjjnnnttt|||}}}{{{yyyxxxzzzwwwrrrnnnlllmmmppprrruuuuuuuuuwwwxxxxxxvvvtttwwwssspppooopppooollliiiaaaYYYMMMBBB;;;888777777333111000000111000///------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,+++***))))))******)))))))))))))))))))))))))))((('''((()))***)))(((******))))))((((((''''''))))))))))))))))))))))))+++*********))))))(((((())))))((((((''''''&&&&&&))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++,,,,,,------...222777;;;DDDEEEFFFGGGDDD@@@<<<999888999999:::<<>>888444///000000...+++***+++---,,,,,,++++++++++++++++++++++++++++++++++++++++++******************************)))))))))))))))))))))(((((((((((()))+++,,,******))))))))))))******))))))))))))))))))))))))+++)))(((((())))))'''&&&)))(((((((((((())))))***+++***)))((((((((((((((())))))))))))))))))))))))******))))))))))))******)))))))))***************************************************************+++---...---,,,++++++,,,------...///111444666777999;;;===>>>===:::777444111222222333444777===AAADDDHHHLLLOOOOOONNNNNNNNNQQQVVV___iiipppppplllhhhdddaaa\\\YYYUUUPPPIIIEEEDDDHHHKKKNNNUUU\\\\\\YYYXXXVVVVVVXXXYYYZZZaaahhhmmmrrrxxxzzzyyyyyy{{{|||yyyxxxppplllgggdddcccaaa]]]ZZZZZZ[[[\\\ZZZXXXWWWZZZ\\\^^^bbbhhhqqq{{{~~~~~~|||zzzwwwsssqqqppppppppprrrrrrsssuuuvvvwwwvvvtttuuussspppooopppooollljjjgggaaaXXXOOOGGG???888444444222000///000000///...---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,++++++***))))))******************************))))))(((((()))))))))(((+++*********))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))(((((((((((((((***))))))(((((())))))***************************************************++++++************+++++++++,,,---...000444:::>>>FFFGGGFFFEEEBBB>>>:::888888999;;;===@@@FFFLLLQQQTTTSSSTTTUUUWWWWWWSSSPPPQQQQQQPPPNNNMMMQQQXXX]]]fffmmmssswww{{{wwwwww}}}~~~|||xxxuuurrrkkkaaa[[[XXXVVVTTTRRROOOQQQSSSWWW]]]fffrrrzzz~~~~~~vvvoooggg```bbbiiioooooopppppppppooonnnmmmfffbbb^^^[[[ZZZZZZYYYXXXXXXTTTNNNIIIEEEAAA===:::000222222///+++))))))+++---------,,,+++*********++++++++++++++++++++++++************************((((((((((((((()))))))))******)))))))))******+++******))))))))))))******)))))))))))))))))))))))))))(((''''''((()))((('''******)))((((((((()))))))))))))))***))))))(((((())))))))))))))))))))))))++++++************++++++++++++++++++++++++*********************************************************+++------,,,,,,---///------///222666999<<<>>>AAAAAAAAA@@@>>>:::777444222444555777999===BBBFFFKKKNNNPPPQQQPPPNNNNNNNNNRRR[[[kkkyyy~~~uuummmccc^^^WWWQQQMMMJJJGGGEEEGGGNNNVVV^^^gggpppqqqnnniiidddbbbdddgggiiilllpppsssxxx~~~wwwqqqooommmgggccccccaaa^^^YYYTTTRRRRRRSSSRRRUUU[[[eeeqqq}}}zzzwwwtttqqqppppppqqqssstttuuuuuuuuutttsssrrrpppooopppooonnnlllkkkiiieee___WWWLLL@@@888777444000......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,+++******)))*********++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++************))))))))))))))))))))))))************)))))))))))))))))))))))))))*********+++******************+++************************++++++++++++++++++++++++++++++************+++++++++,,,...000333888>>>CCCJJJHHHEEEBBB>>>:::888666777:::>>>BBBFFFKKKOOOSSSSSSRRRRRRSSSTTTTTTQQQOOOQQQQQQQQQQQQTTT\\\hhhpppxxx}}}zzzwwwtttuuu|||xxxnnngggbbb___[[[XXXRRRPPPMMMLLLOOOWWWccckkkuuuxxx~~~{{{mmmbbbbbbgggpppqqqrrrrrrqqqpppnnnmmmhhhfffbbb```^^^\\\YYYWWWZZZVVVPPPJJJFFFCCCAAA@@@888555111...,,,+++******------,,,,,,,,,+++++++++++++++++++++++++++++++++************************'''(((((())))))*********+++++++++*********************))))))))))))******))))))))))))))))))))))))&&&%%%%%%'''***,,,,,,,,,++++++***)))(((((((((((('''(((***++++++***)))((())))))))))))))))))))))))******)))))))))***++++++,,,,,,++++++*********)))***************************************************+++,,,,,,,,,,,,...000...///111555999===AAACCCEEEDDDBBB???<<<888555444555777:::===???CCCHHHLLLPPPPPPPPPNNNMMMMMMOOOQQQXXXbbbqqq~~~rrrhhhVVVSSSNNNJJJHHHGGGHHHIIIKKKUUUaaammmyyy{{{sssoooqqquuuvvvvvvwwwyyy}}}}}}zzzxxxtttpppnnnjjjeee^^^XXXTTTRRRRRRMMMOOOSSS\\\hhhwww~~~{{{yyywwwwwwuuuwwwxxxxxxvvvtttssssssrrrrrrqqqpppppppppooonnnkkklllllljjjeee[[[PPPHHH===888222...---.....................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++***************+++++++++++++++++++++++++++***++++++***)))))))))***************************))))))))))))))))))))))))*********))))))))))))))))))))))))******++++++,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++*********+++,,,,,,,,,...000333777===CCCHHHLLLIIICCC>>>:::777666666666;;;AAAGGGKKKNNNQQQTTTRRRRRRRRRRRRRRRRRRQQQPPPSSSVVVYYY[[[```iiivvv~~~}}}||||||{{{tttoookkkeeebbb[[[WWWQQQLLLLLLPPPWWW\\\fffllluuu|||yyynnnjjjjjjooopppqqqrrrqqqooommmkkkjjjhhheeecccaaa___[[[XXXYYYVVVPPPJJJFFFCCCCCCDDDCCC:::000,,,---///---***++++++,,,,,,,,,---------++++++++++++++++++++++++************************)))))))))******++++++++++++++++++++++++***************))))))))))))******************************'''''''''))),,,......---,,,+++***))))))((())))))((()))***++++++***))))))))))))))))))))))))))))))((((((((((((((()))***++++++++++++******))))))(((************************************************+++,,,,,,,,,,,,---///111444555777:::>>>AAAEEEFFFCCCBBB???<<<999666555444999<<<@@@CCCFFFIIIMMMPPPQQQPPPNNNKKKJJJLLLQQQUUU___eeennnvvvwwwpppddd[[[KKKJJJIIIHHHGGGHHHJJJLLLRRR]]]kkkwwwzzz}}}~~~~~~|||zzzxxxsssoooiiibbb\\\XXXUUUSSSPPPPPPRRRWWW```lllwww~~~~~~yyyuuusssrrrrrrssssssrrrqqqqqqqqqqqqooooooooonnnlllfff^^^XXXFFF@@@888222///........./////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++***************++++++***************************,,,---,,,)))((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******++++++,,,,,,,,,,,,++++++++++++,,,,,,************************************************++++++******+++,,,,,,------000444888<<>>???@@@BBBDDDEEEGGG???>>>;;;888777777888999???BBBFFFJJJLLLNNNQQQSSSRRRQQQOOOLLLLLLNNNSSSWWW```aaacccdddccc^^^WWWQQQJJJKKKLLLKKKKKKLLLNNNQQQ]]]gggsss{{{~~~}}}}}}vvvrrrlllgggccc^^^ZZZVVVVVVUUUUUUWWW\\\dddkkkppp|||}}}vvvtttssstttuuuvvvuuusssrrrrrrsssuuutttrrrpppoookkkgggcccRRRLLLCCC;;;555222000...000////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,*********)))******+++,,,))))))))))))))))))))))))+++---///---***((())),,,((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))***************************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++***++++++,,,---...///333999>>>AAADDDGGGJJJFFFBBB<<<777555666888:::<<>>CCCCCCBBBAAAAAAAAAAAAAAA===;;;888777888:::>>>@@@DDDHHHLLLOOOPPPQQQRRRTTTSSSTTTUUUTTTSSSSSSUUUVVVYYYXXXVVVUUUUUUTTTQQQOOOOOOQQQQQQQQQQQQSSSXXX\\\kkkrrryyy|||~~~{{{vvvsssooojjjddd___]]]]]]]]]^^^```dddhhhkkkqqqvvv~~~xxxvvvvvvvvvxxxxxxwwwtttrrrsssuuuxxxvvvtttrrrrrrpppmmmkkk___YYYOOOEEE===777333000000000000/////////..............................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******))))))***++++++,,,************************+++...000...***(((***,,,(((((()))))))))*********))))))))))))))))))))))))((()))))))))***************************)))))))))++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......111666>>>CCCFFFGGGGGGHHH@@@===999555555777;;;===BBBGGGMMMRRRSSSSSSSSSSSSPPPRRRTTTUUUWWW[[[aaafffmmmvvvzzzwwwrrrmmmggg___VVVOOOKKKPPPVVV[[[```gggrrryyy[[[^^^dddiiimmmoooooooooooommmkkkjjjjjjiiigggeeecccbbb^^^VVVMMMFFFDDDDDDCCCGGGIIIBBB777///...000///......------,,,,,,+++++++++++++++++++++++++++******************************))))))((((((''''''%%%&&&((()))*********)))******))))))))))))******************************)))((('''(((***++++++******)))))))))***+++,,,,,,...---+++)))(((((()))***))))))))))))))))))))))))))))))))))))***+++,,,---+++++++++,,,,,,---------***************************************************,,,///222666;;;AAAEEEDDDCCCAAA???===<<<;;;;;;;;;:::888777:::>>>CCCFFFHHHKKKOOORRRRRRRRRSSSTTTTTTWWW[[[\\\[[[XXXUUUTTTRRRPPPMMMLLLNNNPPPRRRRRRSSSTTTUUUTTTVVVZZZbbbiiitttyyy|||{{{zzz~~~{{{vvvnnniiiccccccdddeeegggiiikkkllllllooouuu}}}zzzwwwxxxwwwyyyzzzxxxuuussstttvvvwwwuuuttttttuuutttsssqqqhhhaaaWWWLLLCCC<<<555222000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******))))))***+++,,,,,,+++++++++++++++++++++++++++...111...***'''***---))))))******+++++++++,,,))))))))))))))))))))))))(((((())))))*********++++++*********))))))((((((+++******************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///222888@@@FFFHHHHHHGGGFFF<<<:::666444555888<<>>EEEIIIQQQQQQSSSUUUWWWWWWUUUSSSTTTTTTUUUXXX^^^gggqqqwww{{{vvvnnnfffaaaZZZTTTOOONNNMMMPPPXXXaaaxxx\\\\\\^^^cccjjjnnnnnnlllllllllllllllllllllllllllkkkiiifffaaaZZZSSSLLLHHHGGGIIIKKKJJJEEE>>>888444111///...---......---,,,---+++******,,,------,,,++++++++++++++++++++++++******************************************************))))))))))))******+++++++++******))))))))))))))))))***+++++++++,,,******)))))))))***,,,,,,///,,,******++++++***((())))))(((((((((((())))))+++***)))(((((()))***+++++++++++++++++++++++++++++++++,,,,,,+++******)))***+++,,,,,,++++++,,,...000111444999@@@DDDDDDCCCBBB===:::999888666888===@@@CCCGGGIIIKKKLLLNNNPPPSSSRRRRRRTTTWWW[[[___aaakkkjjjjjjiiiaaaUUUMMMKKKIIIMMMPPPSSSZZZaaaccc```\\\]]]cccmmmtttxxx}}}}}}yyyzzz}}}~~~tttpppllliiijjjnnnssswww~~~{{{wwwtttrrrrrrsssqqqsssvvvxxxyyyxxxwwwvvvooolllgggaaaXXXNNNDDD===777555222222222111000...........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++*********++++++++++++++++++++++++,,,++++++******+++++++++++++++++++++++++++++++++++++++************++++++************************,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---......000555999???BBBFFFGGGEEEBBB@@@???666666777999>>>DDDKKKNNNOOOPPPRRRTTTUUUUUUTTTSSSPPPRRRTTTZZZbbbmmmxxxyyypppkkkbbbZZZRRROOOMMMMMMQQQWWWfffrrriiifffcccbbbeeeiiikkkmmmllllllllllllmmmmmmmmmmmmmmmkkkhhhfffccc]]]TTTNNNJJJIIIIIIKKKKKKGGG@@@;;;444222///.........---,,,+++***)))))),,,---------++++++++++++++++++++++++******************************************************))))))))))))***************)))))))))))))))******************++++++*********)))******+++,,,...,,,*********+++***)))***))))))(((((())))))***))))))(((((()))+++---...************************,,,+++******)))*********+++,,,---,,,++++++---///222444999???CCCDDDBBB@@@<<<999777777555444:::BBBFFFIIINNNQQQSSSTTTUUUVVVXXXUUUTTTXXX___fffjjjkkkqqqmmmhhhcccZZZOOOIIIJJJMMMQQQVVV]]]hhhpppooojjjbbbeeennn{{{~~~~~~wwwnnneeeaaabbbfffiiioooyyy}}}xxxtttrrrrrrrrrppprrrtttwwwxxxxxxwwwvvvqqqooommmiiicccZZZPPPHHH<<<999555333222111000...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))******+++++++++************************++++++*********++++++,,,++++++++++++++++++++++++++++++************++++++*********************************++++++++++++++++++++++++++++++++++++++++++,,,---...000444999===AAACCCEEEEEEAAA>>>;;;:::444666:::???FFFLLLRRRUUUQQQRRRSSSTTTUUUUUUUUUUUUQQQTTTYYY```iiittt|||vvvnnndddYYYTTTQQQMMMMMMOOOVVV```nnn{{{}}}rrrhhhbbbbbbfffiiijjjkkkkkkllllllmmmnnnnnnnnnkkkiiiiiijjjeee\\\TTTMMMJJJHHHKKKPPPOOOIIIBBB777444000......///......+++***))))))+++,,,,,,,,,++++++++++++++++++++++++******************************************************))))))))))))************************))))))+++++++++*********************************++++++---,,,*********************))))))))))))))))))******)))))))))***,,,---...************************,,,+++))))))((()))***+++---.........------000222555888>>>CCCEEEDDD@@@===777666666666555666???JJJLLLOOOTTTVVVWWWWWWXXXXXXXXXWWWZZZaaakkkpppooollliiiccc^^^YYYRRRLLLKKKOOOTTTXXX```kkkyyyxxxpppsss|||~~~ssshhhaaa^^^___```dddjjjsss{{{vvvtttsssssstttuuuvvvvvvvvvtttsssrrrsssrrrpppnnnjjjddd\\\VVVFFF@@@999333000000000000////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************((())))))))))))*********))))))))))))))))))))))))***************++++++,,,++++++++++++++++++++++++++++++************++++++************************(((((()))***++++++,,,,,,++++++++++++++++++++++++,,,,,,---///222888===AAACCCDDDEEECCC???;;;888777555999???FFFLLLRRRVVVWWWVVVWWWWWWWWWVVVVVVWWWXXXYYY]]]dddkkkrrr{{{zzznnnbbb\\\YYYSSSOOONNNRRRVVV^^^jjjvvvvvvggg```aaadddfffggghhhiiikkkmmmnnnooonnnkkkjjjlllmmmjjjbbb[[[SSSMMMIIIKKKQQQSSSOOOIII;;;777222///.../////////...,,,******+++,,,+++***++++++++++++++++++++++++******************************************************))))))))))))******+++++++++++++++++++++++++++++++++************************+++************+++++++++***))))))************))))))))))))******,,,+++*********,,,---...++++++++++++++++++++++++,,,+++***))))))***+++,,,------...------///222444888<<>>:::999999;;;???EEELLLQQQUUUVVVWWWXXXYYYZZZXXXVVVVVVYYY[[[bbbhhhqqqxxx~~~wwwlllfffbbb[[[TTTQQQPPPPPPRRRYYYeeerrr{{{uuufffaaaaaa```bbbdddfffiiilllnnnooommmllllllmmmnnnlllfffaaa[[[TTTMMMMMMQQQUUUSSSPPPCCC>>>777222000000000000000...,,,+++,,,,,,+++***++++++++++++++++++++++++******************************************************))))))))))))******+++++++++++++++,,,,,,,,,******************++++++***++++++++++++***))))))******+++***((((((***++++++******))))))******+++,,,,,,+++++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---+++,,,---------000444777<<>>777555444444111000000//////.................................,,,,,,,,,,,,,,,,,,,,,,,,************************------------------------+++++++++******)))))))))************************)))))))))))))))***+++,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++))))))******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,......000444:::@@@CCCDDDEEEEEEEEEBBB???======>>>CCCFFFLLLRRRVVVWWWWWWVVVVVVXXXYYYXXXWWWXXX]]]aaakkksss~~~yyyrrrjjj```YYYVVVNNNKKKJJJNNNWWWcccnnntttsssfffaaa[[[\\\___cccgggjjjmmmooonnnnnnoooooonnnllliiihhhccc\\\SSSOOOQQQUUUVVVVVVNNNHHH???777222000/////////---,,,,,,---...---,,,++++++++++++++++++++++++******************************************************))))))))))))******)))*********++++++++++++)))))))))***+++++++++,,,***++++++,,,+++***)))((((((***+++***((((((***,,,+++******))))))******+++*********+++,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------...///000111555:::===???AAABBB@@@<<<888777777555333555;;;AAAFFFMMMTTTUUUVVVVVVUUUTTTTTTVVVWWW]]]bbbhhhlllkkkeee]]]WWWOOOOOORRRWWWXXXXXXZZZ___dddkkkttt~~~wwwnnnhhhddd\\\YYYYYY]]]___cccmmmyyyxxxssspppoooqqqsssqqqqqqqqqrrrsssrrrooollliiibbbVVVKKKBBB<<<777333111111000000///......---........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++(((((((((((()))***+++,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******++++++,,,,,,------------------------------//////111777>>>CCCDDDDDDEEEEEEEEEDDDBBBBBBCCCEEEJJJMMMRRRWWWYYYZZZYYYXXXUUUXXXZZZ[[[[[[___gggmmmwwwtttfff]]][[[QQQOOOLLLKKKOOOVVV^^^ddd}}}kkkcccWWWYYY\\\aaaeeejjjmmmoooooopppqqqqqqnnnlllkkkllliiiaaaWWWQQQQQQUUUXXXZZZWWWOOOEEE;;;444111///---...---+++,,,...000000///++++++++++++++++++++++++******************************************************))))))))))))******(((((())))))*********+++(((((()))***+++,,,,,,---***+++,,,,,,+++***)))((((((***+++***((('''***,,,++++++************++++++((())))))***---000222444++++++++++++++++++++++++***+++---...///...------111222333444666:::@@@DDDAAABBBBBB>>>999555555777:::777999AAAIIINNNTTTYYYVVVVVVVVVUUUTTTUUUXXX[[[^^^```bbbaaa]]]WWWSSSQQQMMMOOOUUU]]]``````bbbgggnnntttzzz~~~}}}tttmmmjjjccc```______[[[YYY```kkk|||sssnnnlllmmmooonnnppprrruuuwwwtttppplllmmmhhh___UUULLLAAA888222222111111000///......---////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,---......++++++++++++++++++++++++(((((((((((()))***+++,,,++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------........................///000333999@@@DDDEEECCCEEEEEEEEEEEEDDDEEEGGGJJJNNNQQQUUUZZZ\\\]]]\\\[[[UUUYYY]]]___aaagggqqqyyy|||kkkaaa```WWWVVVSSSOOOMMMNNNSSSWWWzzzlllcccZZZXXX___fffhhhiiikkkmmmnnnoooooonnnllljjjiiigggeee```XXXSSSRRRVVV[[[ZZZUUULLLBBB999444333444///000000...++++++---000,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************)))***+++,,,+++***(((&&&))))))))))))************++++++***************+++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,//////.........///000000---...000333777;;;>>>@@@@@@???<<<777333111333444666:::AAAHHHOOOSSSTTTUUUYYYYYYYYY\\\^^^```___^^^[[[ZZZXXXSSSMMMIIILLLRRRUUUXXX]]]___aaaeeejjjnnnyyyyyyzzz|||~~~}}}{{{}}}zzztttllliiiddd```^^^___bbbdddlllyyyxxxoookkkjjjkkklllnnnqqqtttttttttrrrqqqpppnnniiicccYYYMMMAAA999444333111...,,,,,,///222222111///...---------...000///...---,,,,,,+++,,,---,,,,,,+++*********+++++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))***+++,,,,,,***************************)))))))))***+++,,,,,,---,,,***))))))***,,,---000///---+++++++++---...,,,------,,,+++***,,,---111444;;;AAAFFFGGGDDDAAA???BBBEEEGGGHHHJJJMMMOOOUUUYYY]]]]]][[[YYYYYY[[[XXX___eeeiiipppzzzzzzmmmeee^^^[[[WWWRRROOONNNMMMNNN~~~kkkbbb\\\^^^bbbdddhhhnnnnnnoooppppppooommmjjjiiijjjhhhddd]]]VVVSSSUUUWWWYYYVVVOOOGGG???888444333...///000...+++***,,,...,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++***)))))))))))))))))))))))))))************+++******))))))*********))))))))))))))))))))))))******************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,,,,,,,------...111222333444777999;;;===>>>===;;;777444333555777999???GGGNNNTTTWWWYYYZZZ```aaacccfffhhhgggdddaaaUUUTTTRRROOOMMMMMMQQQUUUXXXZZZ]]]___ccciiiqqqvvv}}}~~~{{{vvvrrrrrrqqqqqquuuzzz~~~~~~xxx|||wwwrrrlllhhhffffffeeeddddddnnnyyyvvvooommmmmmmmmoooqqqtttuuuuuutttsssssspppkkkfff___UUUIIIAAA666555222000/////////000222111///...------......///...---,,,,,,+++++++++...------,,,++++++,,,,,,++++++++++++++++++++++++******************************************************))))))***++++++,,,*********************************)))******++++++---,,,+++))))))+++,,,---///---,,,*********,,,---,,,------,,,++++++---///333777<<>>777222...//////...,,,***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************---+++)))((('''(((***+++)))))))))*********++++++***)))))))))))))))******))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,------...555555555555666777888999::::::888666555666999;;;???EEENNNTTTWWWZZZ]]]```hhhjjjnnnqqqrrrnnngggbbbQQQOOOLLLLLLOOOTTTXXXZZZ[[[\\\___cccjjjsss~~~}}}{{{xxxwwwuuurrrlllfffcccccceeegggmmmtttxxxwwwtttqqqsssvvvuuupppggglllsssyyy~~~}}}vvvrrrsssrrroookkkdddgggkkklllooovvvuuuqqqqqqnnnoooqqqsssuuuuuuvvvvvvvvvrrrnnnkkkhhhaaaUUUMMM===999444222222222000---111111000///..................---,,,++++++++++++......------,,,,,,------*********************************************************************************)))******+++,,,************************++++++******)))*********---,,,+++******+++,,,------,,,+++***)))***+++,,,,,,---------,,,---///111777:::???CCCEEECCC@@@>>>???BBBFFFJJJMMMPPPTTTWWWYYY\\\```___\\\ZZZ[[[\\\cccmmmxxxwwwrrrjjjaaaZZZUUURRRQQQmmmmmmnnnsss{{{}}}sssjjjbbb```ccchhhjjjkkklllmmmnnnnnnmmmmmmnnnnnnllliiiccc]]]WWWTTTUUUVVVVVVTTTNNNEEE:::333/////////...,,,+++******------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++***)))))))))***+++))))))*********+++++++++))))))(((((())))))******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------...///000000555555444444555555666777555666666555666888===@@@EEEKKKRRRVVVYYY^^^eeejjjtttuuuwwwyyyvvvnnneee]]]QQQOOOLLLNNNVVV```dddcccbbbcccgggnnnwww{{{{{{~~~yyyvvvuuuuuuuuutttooopppoookkkkkkmmmmmmiiiddd___[[[\\\___bbbjjjrrrxxxwwwqqqjjjiiikkkjjjfff___ccciiiooosssvvvwwwxxx~~~~~~{{{~~~}}}yyypppmmmiiicccaaaeeemmmttt}}}|||vvvuuuqqqqqqqqqrrrssstttuuuvvvwwwssspppoooooojjjaaaYYYHHH@@@777333333333111---111000000/////////......------,,,+++++++++++++++------,,,,,,,,,,,,------************************************************************************+++***************++++++************************,,,,,,+++***)))))))))***---,,,++++++++++++,,,------,,,++++++***+++,,,,,,,,,------------///222555;;;>>>BBBDDDCCCAAA???===AAADDDHHHLLLOOORRRVVVYYYZZZ]]]___^^^[[[YYYZZZ\\\fffrrr~~~|||qqqfff]]]WWWTTTkkkgggdddeeekkksss{{{xxxoooiiieeecccggghhhiiikkklllnnnnnnooommmmmmmmmlllhhhccc]]]YYYUUUVVVWWWWWWTTTKKK???777333222000///...,,,+++***---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))***+++,,,,,,+++***)))************++++++++++++)))))))))))))))***++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------............///000111222333333333333444555666666222333555666888<<>>AAACCCCCCAAA?????????EEEGGGKKKOOORRRUUUYYY\\\\\\]]]^^^\\\YYYYYY\\\___mmmwwwtttggg\\\VVVjjjeeeaaaaaacccfffmmmttt}}}{{{qqqhhhhhhhhhiiijjjlllmmmoooooommmlllllllllkkkhhhccc___YYYXXXXXXYYYXXXQQQGGG@@@888555222/////////---,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************((()))+++------,,,***)))*********++++++++++++,,,))))))))))))***+++,,,---************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------...///111111333333333333444555666777333444666999<<>>>>>AAADDDGGGKKKOOOSSSWWW[[[___bbb``````___\\\YYY[[[aaafffvvvtttfff]]]jjjfffdddccc```]]]bbbjjjnnnyyyvvvmmmmmmmmmllllllmmmmmmnnnooommmkkkkkkkkkjjjgggccc^^^[[[YYYZZZZZZWWWPPPJJJ===999333000000111000///...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++,,,,,,,,,,,,*********+++++++++,,,,,,************+++,,,---...************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...------......///111222333666666555555555666666777666888:::===AAAGGGNNNSSSWWW[[[eeeuuu|||jjj^^^VVVRRRPPPPPP[[[fffooo}}}}}}~~~zzzuuusssuuuwwwtttqqqnnnnnnqqquuuxxxzzzuuussspppooowww~~~xxxsssrrrqqqppptttyyy{{{|||yyytttrrrvvvxxxwwwpppoooooorrrwww{{{}}}}}}{{{xxxuuuxxx{{{zzzsssnnnjjjeeeaaa^^^eeeppp{{{|||tttooommmmmmnnnqqqsssuuuuuurrrnnnmmmmmmggg```UUUIII???888555444///000111111111111000//////......------......///+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,++++++***))))))***************************************)))******++++++,,,------------------,,,++++++,,,---------------,,,---......000555;;;???BBBCCCCCC???<<<===CCCIIIIIILLLRRRXXX]]]bbbhhhlllgggfffccc^^^]]]aaaiiippp}}}uuujjjllljjjiiiggg```YYY\\\dddcccqqqrrrrrrpppooommmmmmllllllqqqnnnkkkjjjkkkkkkhhheeebbb^^^ZZZZZZ\\\[[[VVVQQQAAA;;;444111111222222111......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++***))))))+++---...******+++++++++,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......000000000111222444555666999999888777777777777777999;;;===AAAEEELLLSSSXXX___bbbmmm~~~ppp___UUUSSSUUUWWWWWWdddpppxxx}}}xxxwwwvvvwwwzzz~~~|||vvvsssvvvzzzxxxuuussstttwww{{{~~~}}}~~~|||yyy|||~~~}}}{{{xxxyyy}}}vvvwwwuuuppppppwww}}}{{{xxxvvvwww{{{yyywwwxxx}}}xxxxxx}}}zzzvvvrrrlllhhhaaadddiiiooozzzvvvooolllllllllppptttwwwvvvqqqmmmnnnpppkkkggg^^^RRREEE;;;666444///000111222222111000/////////.........//////000,,,,,,,,,,,,------...///------------------------************************++++++++++++++++++++++++,,,,,,+++***))))))*********************************)))))))))***+++,,,,,,,,,------......------,,,)))***+++,,,,,,,,,,,,,,,,,,---...///111666<<<@@@CCCCCCBBB>>>;;;===EEELLLIIIMMMTTT[[[aaahhhooosssmmmkkkfffaaa```eeepppxxxwwwtttkkkdddbbb___YYYWWW[[[___eeessswwwpppmmmkkkkkkllllllllllllkkkkkkllllllmmmiiifffdddaaa___\\\XXXUUUKKKCCC888111000///---***------------------------------++++++++++++------///...,,,+++***+++,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---************************,,,...///...------...///,,,///333444444666:::>>>>>>@@@AAA===777555888<<<<<>>BBBCCCAAA>>>::::::???GGGLLLOOOSSSZZZccclllsssuuuvvvsssqqqnnnkkklllsss|||yyyppphhhddd___XXXUUUWWWUUU[[[gggxxx{{{rrrlllkkklllmmmmmmlllllllllllllllmmmjjjhhheeecccaaa^^^[[[XXXPPPGGG;;;333111000...,,,---------------------------,,,,,,++++++,,,,,,---...---,,,+++++++++,,,,,,---------,,,++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***++++++,,,---++++++++++++++++++++++++,,,...///...------...000---...111333888???IIIOOOSSSPPPJJJAAA999666:::???@@@EEEKKKNNNPPPTTT[[[aaammmrrrzzzsssiii___XXXTTTSSSXXX^^^lllrrr|||zzzvvvtttoooqqqqqqqqquuu}}}}}}xxxtttsssuuuwwwzzz||||||zzzuuussssssuuu}}}{{{|||~~~}}}}}}}}}~~~|||yyyxxx{{{}}}}}}}}}}}}{{{}}}|||zzzwwwrrrooorrr}}}{{{rrrmmmmmmnnnoooooopppqqqqqqqqqqqqqqqpppnnnjjjdddZZZNNNCCC<<<555222111222111---...222........................---------............///---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++***,,,------++++++,,,...************************++++++++++++++++++++++++,,,+++***))))))***+++,,,+++,,,,,,,,,,,,------------,,,+++++++++,,,---......///111222444888===AAA???>>><<<;;;<<>><<<@@@EEEIIIMMMQQQSSSUUUXXX___dddooorrrxxx~~~}}}vvvpppddd```\\\ZZZVVVUUUZZZbbbtttyyy~~~sssnnnmmmooorrrssssssvvv}}}zzzuuuttttttttttttyyy|||}}}{{{xxxvvvwwwzzz~~~{{{yyywww{{{{{{uuusssxxxyyyvvvttttttoooooonnnnnnoooqqqssstttpppmmmjjjfff```WWWJJJBBB999555222333222//////333000//////......------------------............///------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---...---+++***+++,,,++++++++++++++++++++++++************************++++++************++++++,,,,,,,,,,,,------------+++,,,,,,,,,------------...111444666888:::<<>>BBBHHHOOOTTTYYY___hhhpppuuuxxxyyyzzztttwww|||~~~~~~yyyoooggg^^^WWWYYY]]]```bbbfffqqqvvvmmmgggfffgggggghhhiiikkkmmmmmmjjjhhhffffffeeedddaaa___^^^WWWKKK???777333111111........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////...///000222111333888BBBQQQaaaooowwwuuutttsssnnnggg___ZZZWWWTTTVVVYYY]]]bbbgggmmmppprrrpppmmmkkkjjjhhheeebbb___^^^___```]]]]]]dddmmmtttzzzwwwtttqqqrrrvvvyyyyyywwwvvvttttttvvv{{{|||yyyxxx{{{}}}}}}}}}{{{zzz{{{}}}}}}yyyuuuyyy|||||||||{{{zzz|||}}}yyyuuurrrrrrrrrssstttqqqpppppppppkkk```XXXGGG???777555333000///000111111000///......---------------............///.........---------,,,,,,+++,,,,,,------,,,,,,+++,,,---...---+++***+++,,,++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,***+++,,,---............000444:::======;;;:::999666888<<<@@@EEEKKKRRRWWW^^^eeemmmtttxxxzzz}}}~~~|||}}}uuunnneee]]]\\\```dddeeegggmmmwwwtttjjjggggggggghhhiiijjjkkklllhhhgggfffeeefffeeebbb```___YYYPPPFFF===666222000........................+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,,,,,,,---------.........,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...++++++++++++++++++++++++,,,---////////////111333000444===KKK]]]mmmzzz|||rrrfff___VVVYYY^^^dddkkkrrrvvvyyyvvvqqqjjjeeeddddddddddddbbbaaabbbdddcccccchhhooouuu|||sssqqqnnnmmmnnnoooppppppxxx~~~zzzyyyyyyxxx}}}~~~zzzxxx{{{~~~{{{vvvsssrrrqqqrrrqqqpppppppppllleee___RRRHHH===999555111...///111000000//////.........---------............///............---------,,,+++,,,,,,------,,,,,,+++,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------------............++++++,,,---...//////000111666;;;>>>===;;;888777666888<<>>MMM```ppp{{{wwwllleee```bbbgggmmmssswwwyyyyyyrrrmmmgggcccdddgggjjjkkkkkkjjjmmmrrrtttrrrsssuuu||||||sssrrrpppmmmkkkkkkmmmooovvvzzz~~~~~~{{{~~~|||yyyxxxwwwxxxyyytttqqqpppnnnoooooonnnllliiifffddd^^^QQQDDD>>>999333//////000000000///////////////---------............///............------------+++,,,,,,------,,,,,,+++***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++---------............///,,,,,,,,,,,,---///000222222666;;;>>>===999666555444777<<>>555111////////////////////////++++++------------++++++)))***,,,---...---,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................,,,---///000///000222333555777>>>LLL\\\kkkuuuyyy~~~{{{tttlllggglllnnnppptttwwwxxxvvvtttkkkgggdddcccggglllqqqsssttttttxxx~~~}}}uuuvvvtttpppkkkjjjmmmqqqxxxzzz~~~~~~xxxrrrnnnlllwww{{{uuurrrpppppprrrrrrqqqnnnkkkjjjjjjeeeXXXIIIAAA;;;555000///////////////000000000000---------.........////////////.........---------+++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++------------+++++++++++++++,,,,,,,,,---------,,,++++++,,,///111333333777<<<===<<<999666444333666;;;AAAJJJVVVaaaiiiqqqvvv}}}xxxppplllgggbbb```aaadddeeedddjjjsss}}}xxxnnniiijjjmmmlllhhhiiijjjjjjhhhggggggggg___```___YYYNNNBBB888333000000///...+++******+++///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++***---,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------.........---000///......///111444666444:::AAAHHHOOOZZZgggpppppppppnnniiifffiiiqqqyyyzzzssslllgggddddddccceeennn||||||uuupppnnnooosssuuu|||~~~{{{wwwooommmooosss{{{yyysssrrrppppppppppppooooooooooooiiiddd[[[OOOAAA666000...111111000---,,,,,,...000////////////////////////---------,,,,,,+++++++++......---------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++---,,,,,,+++*********++++++++++++,,,,,,,,,------------......///000000000999::::::999666555555666888999<<>>???@@@??????BBBHHHNNNUUUVVVXXX\\\gggzzz|||nnnddd^^^[[[___ccchhhqqq}}}{{{|||{{{xxxyyywwwrrrmmmgggooo|||wwwpppqqqqqqppppppppppppqqqqqqoookkkddd^^^VVVKKK???777333222111111000000111111/////////////////////////////////.....................---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------------------......------,,,,,,---------------.........//////000000//////000222555666999999999777444333555666<<>>===>>>AAAGGGLLLXXXYYY[[[aaammmuuuggg___\\\\\\bbbhhhqqq{{{yyyrrrhhhjjjppp{{{rrrqqqqqqpppoooooooooppppppooolllgggddd```UUUFFF;;;444333222111222222111000////////////////////////---------------,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------..............................------,,,,,,,,,,,,------------------............000///......///333666888999999777555333333666888???GGGTTT___hhhooouuuyyyfffuuuzzzsssjjjbbb[[[WWWSSSRRRVVV```jjjrrrqqqggggggiiikkknnnmmmiiifffgggccc```___^^^YYYOOOHHH999555///,,,---///000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,------...///111333666888::::::;;;;;;;;;<<<===@@@EEEKKKOOOXXXZZZ```hhhtttmmmaaa\\\\\\]]]bbblllxxx{{{nnnjjjiiitttxxxrrrqqqooonnnmmmmmmnnnnnnmmmkkkiiihhheee[[[LLLAAA777555222111222222111///000000000000000000000000------------------------......---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------..............................,,,+++++++++++++++,,,,,,+++,,,,,,,,,,,,---------///...------///333666999888888666444333444888;;;CCCOOO___kkkrrruuuxxxzzz~~~|||}}}ccclllzzz}}}rrrjjjaaa]]]XXXTTTUUUZZZaaafffzzzjjjhhhggghhhkkkkkkgggdddgggeeecccaaa___ZZZRRRLLL@@@:::222------//////...,,,,,,------------,,,,,,------------------------........................***************************++++++,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---------...000111111333777:::<<<<<<<<<;;;<<<;;;<<<>>>BBBHHHNNNRRRSSSXXXaaammmyyywwwhhh^^^[[[\\\^^^aaammm{{{sssnnniiiooouuutttqqqnnnllllllmmmmmmllllllkkkjjjggg^^^RRRJJJ===999444222222333111///000000000000000000000000///////////////000000000......---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------..............................++++++*********+++,,,,,,+++++++++,,,,,,,,,---------------...000444777999888777555333333666<<<@@@JJJXXXkkkxxx|||{{{zzzzzzyyyyyy{{{cccfffmmmvvv{{{qqqfffbbb\\\XXXWWWZZZ___cccmmm}}}tttmmmfffccceeefffeeedddfffffffffddd```[[[VVVSSSHHH@@@666000///000///...,,,---............---,,,........................------------------------++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,,,,------...///++++++++++++++++++++++++------------------------///...------...000222444555777;;;>>>@@@???>>>===>>>>>>>>>AAAGGGNNNSSSWWWXXX]]]fffqqq|||yyyoooeee___^^^```cccdddppp}}}yyyvvvpppppp{{{zzzwwwtttpppmmmmmmmmmmmmnnnnnnooommmhhhaaaYYYTTTDDD>>>666333333444333111000000000000000000000000.../////////000000000111......---------,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......------------------------+++++++++++++++,,,------,,,,,,,,,,,,---------...------///111333666888:::777666555333444888???DDDQQQaaauuu|||zzzvvvwww{{{dddbbbccckkkuuuttthhhddd^^^YYYYYY\\\aaadddeeeqqq}}}sssggg``````cccddddddeeeggghhhfffbbb]]]YYYXXXMMMDDD999222111111000...------...//////...------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,************++++++,,,---************************///////////////////////////.........///222444666888;;;>>>AAABBBBBB@@@>>>@@@???@@@DDDLLLTTTZZZ^^^eeehhhnnnvvv}}}tttoooiiicccaaacccfffiiijjjuuu~~~xxxssswww}}}{{{vvvrrrooonnnnnnnnnoooqqqrrrpppjjjccc^^^[[[IIIBBB999444555666555333000000000000000000000000,,,---------......//////......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,------...///---------.........//////---...000333555888::::::777666444333555:::AAAGGGVVVfff|||}}}{{{tttwww|||nnngggbbbbbbgggooo{{{sssnnngggaaa```aaaeeehhhiiijjjppp}}}~~~iiiZZZWWW\\\cccfffeeeeeeeeedddbbb___[[[YYYRRRIII===444000////////////////////////////////////............---------,,,,,,,,,------.........++++++*********+++---...,,,,,,,,,---------......,,,,,,,,,---------......---..................---..................------......------///222555777;;;>>>BBBDDDCCC@@@>>>===:::@@@HHHNNNRRRXXX^^^cccnnnrrrwww|||~~~}}}zzzxxxrrrooojjjeeeccceeekkkpppuuuzzz}}}yyy{{{{{{zzzvvvmmmiiijjjpppqqqqqqpppmmmiiieeecccXXXMMM>>>666555555333000222111111000000000000000//////............/////////............---------........................,,,,,,,,,------.........------------------,,,,,,------------------------...---,,,,,,---...---,,,//////000444999;;;:::888555222333666666777AAAMMMZZZlll~~~{{{|||tttkkkccc```aaadddmmmvvv{{{uuummmgggfffhhhkkkmmmjjjiiillltttooo___YYYZZZ```dddfffggggggfffeeebbb___]]]VVVMMMAAA777222000000000///////////////////////////............---------,,,,,,,,,---------......,,,+++*********+++,,,---,,,,,,,,,---------......,,,,,,,,,---------......------............------........................///...------///333777:::===@@@BBBCCCAAA???>>>>>>???EEEMMMSSSYYY___fffkkkwwwyyy|||~~~~~~|||yyywwwsssrrrrrrpppqqqsssxxx|||yyyppplllmmmnnnooopppooonnnjjjfffddd\\\RRREEE<<<777666333111222111111000000000000000//////............/////////............---------........................,,,,,,,,,------............------------------------------------------------,,,,,,---............000///111444999;;;:::999888555666888999<<>>???@@@GGGMMMVVV^^^dddkkksssyyy~~~zzzwwwtttqqqsssvvvxxxzzz}}}|||sssoooooojjjlllnnnooonnnkkkhhhfff```ZZZPPPEEE<<<666333222222111111000000000000000000//////......//////000///............---------........................---------------.................................------------------------,,,,,,------......//////000000222666999;;;;;;:::;;;999888;;;>>>EEEQQQ]]]nnn|||zzznnnfff___[[[]]]bbbiiioooyyy|||uuuqqqooonnnkkkiiiiiiiiiiiikkkppp{{{pppaaaYYYZZZ^^^aaabbbcccddddddcccaaa```^^^WWWKKK???777222000//////////////////////////////............---------------------------------------,,,,,,++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---------...............000///...///333888===@@@AAAAAA@@@>>>===>>>BBBDDDNNNVVVaaakkkssszzz|||yyyvvvuuutttvvvzzz|||~~~vvvqqqpppjjjkkkmmmnnnnnnllljjjiiidddaaaYYYNNNAAA888444333222111111000000000000000000000////////////000000///............---------........................---------........................///////////////.........................../////////...---...///111222444777:::<<<<<<<<<;;;::::::<<>>@@@@@@???>>>======AAAGGGLLLVVV```ooo{{{|||zzzzzzzzz|||}}}{{{yyyzzz}}}{{{uuurrrnnnnnnooonnnnnnmmmlllkkkfffeee```UUUGGG<<<666444222111111000000000000000000000////////////000000///............---------............................................................//////000000........................000111222000...,,,---...111333666999;;;<<<===>>>:::;;;;;;>>>GGGVVVeeennnxxx{{{pppeee^^^^^^___ccclllyyy~~~zzzsssmmmcccbbbbbbeeellluuu~~~uuueee\\\XXX___aaaccceeeeeeeeedddccc\\\ZZZSSSJJJ???777222000///////////////////////////............---------...------------,,,,,,,,,,,,---------------,,,+++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,------.../////////...///111444777:::===>>>======>>>>>>AAAHHHPPPVVVaaannn~~~}}}yyyuuuuuuyyy|||wwwwwwuuurrrooommmmmmmmmmmmggggggddd\\\OOOCCC;;;777222111111000000000000000111000000//////000000111///............---------......................../////////...............---------......//////000........................000222333111...,,,---///222555999;;;<<<===???@@@:::<<<>>>CCCNNN```ooovvv|||~~~rrriiihhhddddddhhhsss~~~yyyttthhhddd___```fffnnntttwwwuuuiiiccc___```bbbdddddddddcccbbbZZZZZZWWWPPPEEE;;;555222///////////////////////////............---------......---------,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,---------......,,,,,,,,,---------......------............------,,,,,,------...//////000---///222666999;;;;;;;;;<<<===???BBBHHHQQQ[[[aaaooo}}}}}}|||xxxvvvxxx~~~|||vvvqqqmmmlllmmmnnnhhhhhhgggaaaWWWKKKAAA<<<222111111000000000000000111111000000000000111111///............---------........................000/////////.........---+++,,,,,,---......//////........................---111333222...---000333222666:::<<<======???AAA<<<@@@DDDIIIWWWkkkzzz~~~~~~vvvttthhheeefffoooppphhh___]]]bbbjjjooopppzzzwwwppp\\\]]]___aaabbbaaa```___ZZZ[[[ZZZTTTIII>>>777444//////////////////////////////.........---------.........------,,,,,,,,,***+++---...///...------,,,,,,,,,---------......,,,,,,,,,---------......---......//////......---,,,,,,------...///000000,,,///333777:::;;;:::999;;;===AAAEEEMMMWWWbbbiiiyyy}}}}}}wwwttt|||yyyrrrmmmlllmmmoooiiiiiihhhddd\\\QQQFFF???222111111000000000000000111111000000000000111111//////.........---------........................000000//////.........---++++++,,,,,,---...//////////////////////////////+++///222222//////222666333666;;;======>>>@@@BBB???DDDHHHNNN^^^sss}}}~~~}}}~~~rrrooopppuuu}}}}}}ssshhh```___aaaccccccmmmxxx}}}mmmddd^^^```bbb```___bbbaaa^^^\\\YYYSSSIII<<<333333222000000000///---+++........................------------------------...---,,,,,,,,,,,,---...........................------------------------........................---------------...000000000222444555555666888:::===888>>>MMMXXX\\\eeeqqq}}}zzzzzzqqqrrr}}}}}}vvvoooiiihhhkkklllllljjjggg```UUUHHH@@@888555222111000111111000333222222111111111111111/////////////////////////////////////////////////////////......---------000///---,,,,,,---///000,,,---......//////.........//////......///111444777777999;;;???AAAAAAAAADDDGGGNNNZZZmmm}}}|||}}}}}}wwwwwwzzzqqqddd]]]ZZZ[[[\\\bbblllzzzuuuiii___^^^```___```ccc```___\\\ZZZVVVMMMAAA999444222000///000///...---........................------------------------...---,,,,,,,,,,,,---...........................------------------------........................------------...///000000111222444555666777999;;;>>><<>>DDDGGGOOOWWW\\\cccsss~~~{{{xxx{{{~~~~~~xxxzzzxxxkkkdddccciiiiiiiiihhhgggccc]]]YYYKKKBBB777222333444333111000000///...............////////////////////////......................................................////////////......------...//////////////////000111111222333666999:::===@@@CCCDDDEEEFFFGGGNNNXXXhhh{{{{{{yyy|||ssscccXXXTTTTTTUUU]]]mmm}}}iii```___aaaaaaeeebbb^^^\\\ZZZUUUMMMGGG;;;888333000///000000000////////////////////////........................------------------------.......................................................................................///111111111222444555777:::>>>BBBGGGKKKQQQXXX]]]fffvvv||||||~~~|||zzzwww{{{mmmeeedddjjjiiiggggggeeebbb^^^[[[PPPGGG;;;444333333222111222111000000//////000000000000000000000000000000////////////////////////------------------------......///000000///......---...//////000000/////////000111222222444888;;;;;;>>>AAADDDDDDFFFIIILLLRRR```rrr}}}uuurrryyylll]]]TTTSSSTTTZZZgggwwwtttfffbbbaaaaaaeeebbb^^^\\\ZZZVVVOOOJJJ???;;;444000//////000000////////////////////////........................,,,------......------,,,....................................................................................///000111111111333555777999>>>CCCGGGKKKPPPWWW]]]bbbjjjuuu~~~}}}{{{}}}}}}vvv|||ssskkkjjjgggfffdddddddddcccaaa___TTTMMMCCC:::444222222222333333222111111111111111000000000000000000000000000000000000000000000000---------...............////////////////////////......///000000000000///...///111222333555999<<<;;;>>>AAACCCDDDGGGMMMRRRYYYjjj~~~~~~sssnnnlllvvvvvveeeYYYVVVVVV[[[eeennnzzz~~~kkkdddcccaaadddaaa]]]\\\[[[YYYTTTOOOCCC>>>666000.../////////////////////////////////........................,,,,,,---......---,,,,,,....................................................................................///000111222333555777:::===CCCIIINNNTTT[[[dddkkkppptttvvvvvvxxxvvvwww|||~~~{{{{{{~~~|||tttsssgggeeecccbbbcccccccccbbbWWWSSSKKK@@@777333333555333333222111111111111222000000000000000000000000000000000000000000000000////////////000000000111111000///......///000111......///000000000000000---///000111222555999<<<;;;>>>@@@AAABBBGGGPPPWWWcccvvvyyy{{{sssmmmeeekkkuuu}}}mmmaaa[[[[[[___dddhhhqqqooofffdddbbbccc```]]]\\\]]]\\\XXXTTTEEE???777111......//////000000000000000000000000////////////////////////,,,,,,---......---,,,,,,........................////////////////////////.................................//////000111222555777999<<>>BBBGGGMMMTTTYYYgggttt~~~vvvkkkooouuu~~~~~~~~~zzzmmm```^^^aaaaaaaaabbb```^^^XXXNNNCCC:::777777111111000000//////......000000000000000111111111////////////////////////111222333444333111///.........///000000000000000............/////////000333000///222777;;;<<<;;;<<<===@@@CCCDDDHHHUUUccczzz{{{vvvvvvxxx{{{vvvhhhbbb```bbbjjjzzz{{{rrrllleeecccccceeefffiiirrr|||mmmccc___^^^^^^^^^^^^___]]]XXXUUUOOOGGG<<<444111000000000////////////..................//////////////////------............------,,,---......//////..............................//////......------------000000000///...000444777999;;;@@@FFFMMMVVV___eeesss}}}|||tttwww}}}}}}~~~sssgggcccbbbaaaaaaccc```___YYYPPPEEE<<<888666222222222111111000000000///////////////000000000////////////////////////000111222333222111///.........///000000000000000........./////////000000222000000222777;;;<<<<<<<<<===@@@CCCEEELLL\\\lll{{{{{{|||yyymmmdddaaa```dddnnn}}}{{{vvvtttgggdddccccccbbbaaahhhpppyyyiii___\\\^^^___``````]]]ZZZWWWRRRKKKAAA999444222111111////////////............,,,,,,------...//////000.........------.........,,,---......//////....................................---------------,,,000000000000000333777;;;>>>AAAFFFMMMWWWbbbnnnvvvzzzzzzzzznnnhhhdddaaabbbfffaaa```\\\TTTJJJ@@@999666444333333222222222222222///////////////////////////////////////////////////000111111111000...---......///000000000000000....../////////000000000000000111444888;;;<<<<<<<<<<<<>>>BBBGGGRRRfffyyy~~~wwwpppkkkfffeeehhhssszzzwwwiiieeeaaa^^^[[[[[[ccclllxxxrrreee\\\]]]___```___\\\ZZZYYYTTTOOOFFF===666333111111111111111111000000000000,,,---------------------///...---,,,,,,---...///,,,---......///.........................................................///000000111222555:::>>>DDDGGGMMMVVVaaaooo}}}{{{uuuyyy~~~tttmmmgggbbbdddhhhbbbaaa^^^XXXOOOEEE===888555444333222222222333333000000000000////////////////////////////////////...//////000000///............///000000000000000...////////////000000000///000222555999;;;<<<<<<::::::===BBBJJJYYYqqq~~~xxxpppjjjggghhhnnn}}}wwwmmmfff^^^YYYVVVXXXcccooottt}}}qqqbbbaaa```^^^]]]\\\[[[ZZZTTTPPPHHH???888333111000111111111111000000000000///......---,,,++++++***///...---,,,,,,---...///,,,---......///.................................///////////////000000000...///000222444888>>>BBBGGGKKKSSS^^^lll}}}~~~uuuvvvzzzxxxrrrkkkffffffiiidddcccaaa]]]UUULLLBBB<<<666555333222111111222333222222222111111000000000000000000000000000000000........./////////............///000000000000000////////////000000000111...111444888999:::;;;;;;888999<<>>HHHTTTaaasss~~~}}}|||zzz}}}}}}wwwwwwzzz{{{}}}~~~~~~}}}||||||}}}}}}~~~~~~~~~~~~~~~}}}|||~~~zzzxxxxxxwwwvvvttttttttttttsssssssssrrrsssxxx~~~yyyxxxwwwwwwwwwwwwuuusssrrrtttwwwxxxyyyxxxvvvtttssstttvvv{{{~~~~~~{{{iii[[[TTTTTTVVV___cccooopppeeeaaa___^^^WWWTTTOOOJJJEEE>>>777333000000111222222111//////////////////////////////////////////////////////------............------000000//////.........---/////////000111111000...222666;;;???BBBGGGNNNSSS```fffppp}}}uuunnnkkkjjjgggddd```\\\XXXVVVHHHAAA888333333444222000111111111111111222222222000000000000000000000000000000000000000000000000.../////////000000000111///000000///......000222555888;;;:::888666888:::???BBBJJJYYYmmm{{{zzz{{{|||{{{xxxooopppuuuvvvxxxyyyzzzzzzyyywwwvvvwwwwwwvvvuuuuuuuuuuuuuuutttuuuxxxzzz{{{zzzyyyyyyvvvuuurrrpppnnnmmmmmmmmmmmmoooqqqqqqooommmkkkkkknnnppprrrtttvvvvvvwwwvvvrrrqqqnnnlllkkkkkklllllllllmmmoooqqqrrrqqqmmmiiillllllnnnrrrvvvyyyyyyxxx{{{|||}}}~~~~~~~~~tttbbbVVVQQQPPPSSSYYYgggyyy{{{jjj```\\\[[[YYYVVVRRRMMMGGG@@@999555000111111222222111//////000000000000000000000000---------------------------......//////......---000/////////............/////////000111111000///222777<<<@@@CCCIIIQQQWWWcccjjjvvvwwwqqqooommmiiifffbbb^^^ZZZWWWLLLDDD;;;555444555333111222222222111111111111111000000000000000000000000000000000000000000000000000000000111111111111111///000000///...///111333666999;;;:::777666888:::BBBEEENNN___ttt~~~yyyxxxyyyzzz|||wwwmmmllloooooopppqqqrrrrrrrrrqqqqqqqqqpppooonnnmmmmmmmmmmmmiiikkkmmmnnnoooooonnnmmmmmmllljjjhhhgggfffffffffhhhjjjlllmmmjjjhhhgggfffggghhhjjjlllnnnnnnnnnnnnkkkjjjhhhfffffffffggghhhggghhhjjjmmmooonnnkkkhhhhhhhhhiiikkkoooqqqrrrrrrtttuuuwwwyyyzzzzzzzzzzzzmmm\\\QQQLLLIIIPPP___ppp}}}tttccc\\\[[[\\\YYYTTTPPPJJJCCC<<<777111111222222111000000///111111111111111111111111---------------------------......//////......---////////////............///000000111111111222222555888===AAAEEELLLUUU\\\gggnnn{{{~~~zzzssspppkkkgggddd```]]]ZZZRRRJJJ@@@999666555444333333333222222111111000000000000000000000000000000000000000000000000000000222222222222222222111111000111111000//////222444777:::;;;:::777666999;;;EEEIIITTThhh~~~|||vvvuuuvvvxxx|||uuujjjfffggggggggghhhiiijjjkkkkkklllkkkjjjhhhgggfffeeeeeedddaaabbbdddeeeffffffeeeeeefffeeedddcccbbbbbbbbbbbbfffhhhkkkkkkiiigggeeeeeebbbccceeefffhhhhhhhhhhhhfffeeedddccccccdddeeefffeeefffhhhkkknnnnnnkkkiiigggfffeeefffiiijjjkkkjjjkkkllloooqqqssssssssssssyyyzzz}}}yyyfffWWWOOOJJJPPP\\\iiirrr|||iii___^^^\\\YYYVVVQQQLLLEEE===888222222222222111000000///000000000000000000000000////////////////////////......////////////......///////////////.........///000111111111222333555888;;;@@@CCCGGGOOOYYY```kkkrrr}}}uuupppkkkgggeeeccc```]]]VVVOOODDD<<<888666444333444444333222111111000000000000000000000000000000000000000000000000000000222222222222222111111111000111111111000111333555999;;;;;;:::777777:::>>>IIINNN\\\qqq{{{uuusssuuuwww|||vvvjjjcccaaacccccccccdddeeefffhhhiiigggfffeeecccbbbaaa``````aaabbbdddeeefffgggggggggffffffffffffffffffffffffkkknnnqqqrrrpppmmmkkkkkkggghhhiiijjjkkkkkklllllliiiiiihhhiiiiiijjjlllllllllmmmnnnqqqttttttrrrooollljjjhhhggghhhiiihhhhhhdddfffhhhkkklllmmmmmmmmmrrrtttxxx{{{~~~|||yyyyyy{{{rrraaaXXXOOOTTT]]]gggllltttoooaaa]]]ZZZXXXUUURRRMMMFFF???999444333222222111000000000////////////////////////000000000000000000000000...//////////////////............//////////////////111222222111222555888<<>>BBBKKKTTTdddzzz{{{uuutttvvvxxx|||~~~}}}}}}|||xxxllleeebbbbbbbbbbbbbbbcccdddffffffddddddcccaaaaaa`````````dddeeegggiiikkkmmmnnnooooooppppppqqqqqqqqqqqqqqqvvvyyy|||~~~|||yyywwwvvvsssssstttttttttuuuvvvvvvrrrsssssstttuuuvvvwwwxxxxxxxxxyyy{{{~~~~~~|||zzzwwwtttqqqoooooommmkkkjjjeeefffggghhhiiijjjkkkkkknnnppptttwww{{{}}}~~~}}}pppnnnnnnrrrzzz}}}jjj___UUUXXX___ggglllrrr}}}sssaaaYYYXXXVVVUUURRRNNNHHH@@@;;;555444333111000000000000...................................................//////000000//////............//////////////////111333333222333777;;;???BBBEEEIIIOOOYYYfffoooyyy{{{vvvooogggdddeeefffccc```YYYTTTMMMEEE===888444333444444333333222222111111111111111111111111111111111111111111111111111111000000000111111111222222111222333333222333666888;;;<<<<<<;;;:::<<>>666555333111000000000000////////////////////////........................//////000000000000//////............/////////000///222444333222333888===@@@CCCGGGMMMUUUbbbqqq{{{{{{sssiiidddeeeeeeccc___YYYWWWRRRJJJBBB;;;666444333333333333333333333333111111111111111111111111111111111111111111111111///000000111222333444444222333333333333444777999<<<======<<<;;;???FFFLLLRRR```www}}}wwwtttuuuwwwyyyzzz|||xxxsssqqqkkkllllllkkkjjjhhhfffeeeeeeeeefffgggiiikkklllmmmppprrruuuzzz~~~xxxuuuqqqnnnlllmmmoooqqqrrrsssvvvyyy{{{||||||||||||ooohhhaaa```bbbkkkssshhhdddbbbdddjjjnnnppptttyyyiii[[[VVVUUUUUUTTTRRRLLLEEE@@@666555333111000000000111000000000000000000000000111111111111111111111111//////000000000000//////---.........//////000000///222444444222333999???@@@CCCIIIPPPZZZiiiyyyvvvkkkeeeeeeeeebbb]]]ZZZYYYUUUNNNEEE===888666333333333333333333333444111111111111111111111111111111111111111111111111000000111222444555666666222333444444333555888:::<<<======<<<===AAAIIIOOOTTTeee|||}}}}}}zzzvvvttttttwwwyyyyyy{{{~~~}}}yyyxxxssssssssssssqqqnnnjjjhhhiiijjjkkkmmmooorrrtttvvvyyy{{{{{{vvvqqqoooppprrrtttuuuwwwyyy{{{|||}}}}}}}}}tttiiiaaa```___bbbtttxxxkkkkkkfffccceeehhhlllssszzzuuu^^^WWWWWWVVVUUUSSSOOOJJJEEE;;;777222/////////000000111111111111000000000000........................000000000000000000000000////////////000000000000///000222222333777>>>CCCEEEIIINNNTTTaaattttttiiiccc`````````___\\\WWWQQQJJJBBB:::444555444333333444333111///111111111111111111111111000000000000111111111111222222333333333444444444444333222222333666888:::BBBAAA>>>===@@@GGGLLLMMM[[[kkk}}}~~~|||yyywwwvvvvvvwwwxxx|||{{{|||{{{xxxvvvtttrrrppppppnnnlllkkkiiilllpppqqqrrrtttyyy}}}~~~yyysssqqqqqqrrrssstttvvvxxxxxxwwwvvvwwwxxxyyyyyyzzz|||~~~zzznnnccc___]]]___ooo{{{mmmkkkfffccceeehhhkkkrrryyy~~~iii\\\YYYUUUTTTSSSOOOIIIDDD===999444111000111111111111111111111000000000000////////////////////////000000000000000000000000////////////000000000111///111222222444888>>>CCCDDDHHHOOOYYYjjj~~~zzznnngggcccbbbbbbaaa^^^YYYSSSLLLDDD<<<666555444333333444444222000111111111111111111111111000000000000111111111111222222222222333333333333444333222222444666999:::@@@@@@??????CCCJJJPPPSSSaaaqqq}}}~~~{{{zzzxxxwwwvvvuuuuuuuuuwwwvvvvvvyyy|||~~~}}}{{{|||}}}yyyvvvtttsssrrrqqqqqqpppnnnmmmmmmpppsssuuuvvvxxx|||zzzrrrnnnlllkkkkkkmmmnnnpppqqqppppppqqqrrrssstttuuuwwwyyy|||~~~wwwjjjbbb]]]^^^lll|||qqqlllfffbbbcccfffiiipppxxxwwwddd^^^VVVTTTTTTRRRKKKDDD???;;;666222222222222222111111111111000000000000000000000000000000000000000000000000000000000000/////////000000000111111000111222333555:::@@@DDDFFFKKKTTTbbbwwwuuulllhhhfffeeeccc```[[[VVVOOOGGG???:::555444222333444444333222222222222222222222222222000000000111111111222222111111111222222222222333444333333333444777:::;;;??????AAACCCGGGLLLTTTZZZkkk{{{~~~{{{|||yyyzzzzzzzzzyyywwwvvvuuurrrqqqqqqrrruuuwwwxxxwwwxxx{{{}}}|||zzzwwwuuusssssstttttttttsssssssssuuuvvvyyyzzz{{{}}}}}}zzzyyyxxx{{{yyypppiiieeebbb```aaaccceeeffffffggghhhjjjkkklllmmmoooqqqtttvvvwwwyyy|||qqqfff___aaalllyyyxxxqqqiiibbb___```dddmmmvvvnnndddYYYUUUVVVUUUNNNGGG@@@<<<777333222222222111111111111111000000000///000000000000000000000000//////////////////////////////000000000111111111111222333555888<<>>@@@AAADDDHHHHHHKKKVVVddd~~~yyywwwwwwwwwyyy|||~~~~~~{{{wwwtttmmmmmmlllllllllmmmoooqqquuuzzz~~~}}}}}}}}}|||zzz~~~~~~{{{{{{~~~yyysssooonnnooojjjlllqqquuuuuusssnnnkkkeeekkkttt}}}tttllleee___ZZZWWWSSSTTTVVVWWWWWWYYY]]]___^^^^^^^^^```aaaccceeefffjjjooovvv{{{mmmfffgggnnnsssyyyjjjaaa\\\\\\ccckkkuuudddXXXTTTQQQMMMIIICCC>>>888444222111111000111111111111000000000000////////////////////////000000000000000000000000000000000111111111222222333333444777===BBBEEEEEEJJJVVViii~~~}}}zzzxxxwwwvvvvvvvvvtttuuuwwwzzz|||~~~||||||xxxqqqmmmfffccc___[[[VVVOOOGGGBBB999666444333333444444333333333333333333333333333111111111222222222222333111111111222222222222333333333333444777:::>>>@@@BBBAAAEEEIIIHHHJJJYYYkkk~~~|||xxxuuuuuuuuuvvvxxx{{{}}}}}}zzzvvvtttmmmmmmnnnmmmkkkjjjlllmmmuuu{{{~~~zzzrrrmmmlllmmmkkknnnqqquuuvvvsssmmmhhhbbbfffooozzz~~~zzzssslllfff```[[[WWWRRRSSSTTTUUUUUUWWW[[[]]]\\\\\\\\\\\\]]]^^^___```ccchhhoooxxxtttmmmmmmpppssstttjjjbbb\\\^^^cccooo~~~rrraaaVVVQQQMMMKKKEEE@@@:::555333222222111111111111111000000000000000000000000000000000000000000000000000000000000000000111111111222222222444333444888>>>DDDFFFFFFOOO]]]qqq}}}||||||||||||~~~}}}tttnnnhhhfffbbb^^^XXXRRRKKKFFF;;;888555333333333333222333333333333333333333333111111111222222222333333222222222222333333333333333333333555777;;;???AAACCCBBBFFFJJJIIILLL^^^ttt|||{{{xxxuuusssrrrssstttxxxzzz}}}|||yyywwwqqqssstttssspppmmmnnnooorrr{{{uuuooommmmmmppprrruuuxxxzzzvvvnnnhhh^^^bbbiiittt~~~}}}yyysssmmmhhhbbb\\\YYYSSSTTTTTTTTTTTTVVVZZZ]]]\\\\\\[[[[[[[[[[[[[[[\\\\\\```hhhqqq{{{{{{sssssstttttt|||rrrhhh^^^[[[]]]```ppp~~~jjj[[[SSSPPPOOOGGGBBB<<<777555444333222111111111111000000000000111111111111111111111111000000000000000000000000000111111111111222222222444333444999???EEEFFFFFFVVVeeeyyyvvvooojjjhhhddd```[[[TTTMMMHHH<<<999555333333333222111333333333333333333333333111111222222222333333333222222333333333444444444333333333555888<<<@@@BBBCCCBBBFFFKKKKKKNNNccc{{{{{{~~~{{{yyyuuuqqqoooppprrrttt}}}~~~|||wwwzzz{{{zzzvvvrrrrrrssspppzzzvvvsssttttttuuuxxx{{{|||xxxpppiii[[[^^^dddnnnyyy~~~zzztttnnniiiccc]]]YYYTTTTTTTTTTTTTTTVVVYYY\\\]]]]]]\\\[[[ZZZZZZZZZZZZWWW[[[cccmmmxxx|||xxxwww~~~rrrggg]]]WWW]]]bbbkkkyyysss___UUUPPPMMMIIIEEE>>>888444222333444111111111000000000000///111111111111111111111111222///---,,,...000111222222222111111111111111222222333888===???@@@FFFNNNZZZiii}}}uuukkkiiieeeaaa]]]WWWPPPLLLAAA===888555444444444333111111111111111111111111222222222222222222222222111111111111111111111111333444666999;;;>>>@@@AAAEEEDDDFFFKKKNNNVVViii|||}}}wwwwwwvvvssspppppprrrwww|||~~~}}}~~~}}}yyyvvv~~~zzzvvv|||{{{rrrlllaaa```dddnnnvvv|||~~~yyysssnnnhhhccc___\\\VVVRRRSSSVVVWWW[[[______aaabbb```\\\YYYYYY[[[XXXYYY[[[bbbsss~~~{{{yyy{{{pppcccYYYXXX[[[aaakkkzzz}}}fffYYYSSSOOOIIIEEE???999444222222333222222111111111000000000111111111111111111111111111///---...///111111111222222111111111111222222333444888===???@@@HHHQQQaaappp{{{rrrnnnhhhccc___YYYSSSOOOBBB>>>999666555555444333222222222222222222222222222222222222222222222222111111111111111111111111333444666999<<<>>>@@@AAAEEEEEEHHHKKKNNNXXXmmm|||{{{vvvuuussspppppprrrwww{{{~~~}}}{{{sssnnnaaa___aaajjjsss|||~~~yyytttpppkkkeeebbb___XXXTTTUUUXXXYYY\\\aaabbbcccdddbbb^^^[[[ZZZ[[[YYYZZZ[[[```pppqqquuuxxxhhh[[[TTTTTTVVV\\\hhh|||ooo]]]TTTOOOIIIFFF???999555222222222333222222222111111111111000000000000000000000000000///...000111222111///222222111111111111222222444555:::>>>@@@BBBKKKVVVjjjwww{{{uuulllfffaaa\\\VVVRRRDDD@@@;;;777666555444333222222222222222222222222333333333333333333333333222222222222222222222222333555777:::===???@@@AAADDDFFFIIIKKKNNN[[[tttyyyyyy{{{uuutttrrrpppppprrrwww{{{|||{{{}}}{{{sssnnnbbb^^^___gggrrr|||}}}yyytttpppjjjgggbbb\\\WWWXXXZZZ[[[^^^bbbdddfffgggeeebbb^^^\\\[[[ZZZ[[[[[[^^^jjj~~~pppnnnrrr~~~yyyiii^^^SSSQQQQQQUUU___qqqwwwbbbUUUNNNJJJGGGAAA;;;666333222111333333333222222222111111////////////////////////......///111333333000...222222111111111222333333555777;;;@@@AAAEEEQQQ^^^ppp|||~~~|||}}}}}}}}}zzzooofffbbb]]]XXXSSSGGGCCC>>>999777666555444333333333333333333333333333333333333333333333333222222222222222222222222333555888;;;>>>@@@AAAAAABBBEEEHHHJJJOOO___zzzyyy{{{|||tttssstttrrrrrrqqqppppppssswww{{{}}}||||||}}}|||~~~{{{rrrmmmccc___```iiittt~~~|||vvvppplllfff```ZZZ[[[[[[[[[^^^bbbggghhhiiihhheeeaaa]]][[[[[[[[[ZZZ[[[dddvvvwwwnnnjjjrrrxxxjjjcccUUUQQQQQQUUU]]]kkkiiiYYYPPPLLLIIICCC===777444222111333333333222222222111111////////////////////////...///000222444333111...222222111111222333333444666888===AAADDDJJJYYYhhhxxx~~~xxxvvvwwwxxxyyy~~~pppgggbbb^^^XXXSSSJJJFFF@@@;;;999777555444333333333333333333333333333333333333333333333333222222222222222222222222444666999<<>>AAABBBBBBBBBAAAFFFJJJRRRcccyyy|||xxxwwwrrrjjjfffgggiiikkknnnqqqvvv|||~~~|||xxxuuuwww~~~|||sssjjjfffiiiwwwwwwnnnfffbbb___[[[ZZZ]]]bbbcccfffiiijjjfff___ZZZ[[[VVVSSSVVVXXX\\\dddnnnyyy}}}}}}pppgggeeeccceeetttpppgggdddWWWRRRXXX___cccooo}}}zzzeeeUUURRROOOIIICCC===888555333111111111000000000000///111111111111111111111111111000000111333333222111222222222222333444555666777:::AAAGGGKKKVVVlll~~~~~~|||}}}}}}xxxzzz||||||||||||~~~|||}}}zzzqqqnnnjjjbbbZZZQQQLLLEEE???<<<999666555555555555555555555555555444444444444444444444444333333333333333333333333444777;;;???BBBCCCBBBBBBCCCGGGLLLUUUiiiwwwuuussslllfffdddeeegggjjjmmmqqqwww}}}|||}}}{{{vvvsssvvv~~~wwwlllgggiiiwww{{{rrriiieee```\\\[[[]]]aaabbbdddhhhjjjggg___YYYZZZTTTRRRUUUXXXXXX\\\cccmmmttt|||wwwmmmfffbbbeeeqqq~~~xxxjjjdddYYYTTTZZZaaaeeemmmvvv~~~yyyiii___XXXSSSNNNIIIAAA888555666333333333222222222111111111111111111111111111111222222111111111111111111222222111111222444555666888>>>DDDGGGMMM___xxx~~~yyyzzzvvvvvvuuutttttttttttttttttttttsssqqqqqqvvv}}}{{{rrriiibbb___XXXSSSJJJCCC===999555333444444444444444444444444333333333333333333333333222111000000111333444555555888<<<>>>@@@BBBDDDFFFHHHEEEJJJZZZnnn~~~wwwqqqmmmiiiddd```aaadddiiiooouuuyyy{{{|||}}}|||zzzxxxyyy|||~~~}}}qqqiiihhhvvvxxxmmmfffdddcccaaa^^^^^^^^^```bbbcccaaa]]]YYYWWWVVVTTTRRRQQQRRRVVVYYYccclllwwwzzzooogggbbbcccnnnzzzssseee[[[UUU[[[```bbbgggooo~~~{{{jjj^^^YYYTTTOOOKKKCCC999444444333333333222222222111111111111111111111111111111111111111111111111111111222222111222222444666777999>>>EEELLLVVVhhh}}}yyyxxxvvvtttsssqqqqqqqqqqqqpppnnnkkkiiikkkqqqvvvxxxpppgggbbbZZZUUUMMMEEE???;;;777555555555555555555555555555333333333333333333333333333333222222333444555666666999<<>>@@@GGGVVVlll~~~{{{xxxwwwvvvwwwtttpppjjjfffdddeeeffflllpppvvv~~~}}}uuulllaaa[[[SSSJJJDDD???;;;888666666666555555555555555444444444444444444444444555555555555555555555555888:::>>>@@@AAABBBEEEFFFHHHLLLYYYlll~~~wwwzzz{{{uuukkkcccaaaccc```eeemmmtttzzz||||||{{{www{{{yyyuuuqqqooottt}}}}}}}}}~~~uuuiii```cccppp{{{uuupppkkkgggccc```___]]]]]]```bbbccccccaaa^^^YYYRRRLLLJJJKKKMMMRRRTTTZZZdddqqq{{{vvvhhh```ccciii|||nnn___[[[ZZZXXX\\\dddlll}}}qqqbbb[[[VVVTTTMMMCCC:::777333333333222222222111111////////////////////////000000111111111222222222222222222333555777:::;;;AAABBBIIIZZZrrr~~~~~~{{{xxxsssnnnkkkhhhgggffffffiiimmmrrrzzzyyypppccc^^^UUULLLEEE@@@;;;999555555555444444444333333444444444444444444444444444444444555555555555555999;;;???AAABBBCCCEEEGGGJJJNNN\\\ooozzzyyy|||}}}uuujjjbbbaaadddcccgggooovvv{{{||||||{{{www{{{|||wwwtttpppllljjjoooxxxsssiii```aaaiiixxxyyytttooojjjhhhccc```^^^]]]___bbbcccddd___]]]YYYSSSNNNKKKLLLMMMOOOPPPTTT]]]kkkwww|||mmmbbbaaaeee|||uuuccc\\\WWWSSSVVV]]]eeewwwwwwhhh```XXXUUUNNNCCC:::666333333333222222222111111000000000000000000000000000000000111222222333333111111222333666888;;;===CCCEEENNN```xxx|||wwwssspppmmmjjjhhhfffggghhhjjjooowww|||sssfff```WWWNNNGGGBBB===:::555555555444333333222222444444444444444444444444222333444555666666666666:::===@@@AAABBBCCCEEEGGGIIIOOO___tttwwwyyyzzzyyypppfff```bbbfffgggjjjpppvvvzzz|||{{{zzzyyy|||wwwqqqnnnkkkgggfffjjjtttyyy|||sssjjjaaa___cccnnn~~~wwwqqqmmmkkkfffccc___^^^___```aaabbb___^^^\\\WWWRRROOONNNOOOMMMMMMOOOWWWdddsssvvviiieeegggwww~~~mmmddd\\\SSSQQQVVV^^^pppuuukkk```ZZZRRRFFF<<<777333333333222222222111111111111111111111111111111///000000111222222333333111111222444666999<<<>>>BBBHHHUUUiii}}}zzzwwwrrrnnniiihhhgggggghhhmmmtttyyyuuujjjdddZZZQQQJJJDDD???<<<666666666555444333333333555555555555555555555555222333555666888888888888;;;===@@@BBBCCCDDDEEEGGGJJJSSSggg~~~wwwuuutttoooggg___^^^bbbgggkkkmmmrrrvvvyyy{{{zzzzzzzzz}}}tttlllgggdddaaabbbhhhrrr}}}~~~{{{yyytttwww}}}vvvmmmbbb\\\\\\fffyyy{{{vvvtttsssllliiieeebbbbbbcccbbbbbbaaabbbaaa]]]XXXTTTQQQQQQMMMMMMOOOTTT```ppppppkkklllqqqvvvmmmbbbVVVPPPQQQYYYjjjvvviiiaaaWWWKKK???:::333333333222222222111111111111111111111111111111///000000111222222333333111111222444777:::===???AAAJJJ[[[ppp{{{vvvllljjjhhhfffeeehhhmmmqqqwww~~~uuulllfff]]]TTTLLLFFFAAA>>>888777777666555444444444555555555555555555555555222333666888::::::::::::;;;>>>AAABBBCCCDDDFFFGGGLLLXXXppp~~~wwwqqqnnnggg```[[[\\\bbbhhhmmmooosssvvvyyyzzzzzzzzzzzz}}}sssiiibbb```^^^```gggqqq}}}zzzvvvsssrrrvvv|||zzzooobbbYYYXXXaaavvv{{{{{{|||rrroookkkhhhggggggfffddddddeeeeeebbb]]]WWWSSSRRROOOPPPQQQUUU___pppzzzooojjjqqq{{{vvvdddYYYTTTSSSXXXbbbtttzzzeeeXXXPPPDDD999777666444333222333333444333333333333222222111000000000111222333444444555444444555555666:::???BBBJJJQQQaaaxxx~~~yyypppoookkkhhhfffgggjjjmmmpppuuu|||xxxooobbbXXXRRRKKKCCC===:::999777666777666444333444333333222222333333444333333333444555666777888:::===@@@AAA@@@AAAEEEIIIMMMbbb|||xxxuuurrriiiaaa\\\YYYYYY]]]dddkkkooosssuuuvvvvvvwwwxxxyyyzzz|||}}}qqqhhh```ZZZXXX]]]gggqqq}}}zzzvvvuuuqqqqqquuu~~~{{{pppcccZZZXXX___ppp~~~~~~yyytttmmmiiihhhjjjkkkllllllmmmnnnmmmhhh___WWWQQQSSSPPPOOOSSS[[[iiiwwwppprrryyypppbbbYYYVVVYYY```nnnrrr___RRREEE:::777666444333222333333444222222333333333222111111111111222222222222222222333444555555666:::???BBBIIIRRRcccxxx|||tttrrrnnnjjjggggggiiijjjjjjnnnwww{{{qqqeee[[[TTTMMMEEE>>>:::888777666777777555444444333333222222333333444333333333444555666777888:::===@@@AAA@@@BBBFFFJJJSSSgggwwwuuuoooggg___[[[YYYXXX]]]ccckkkooosssvvvwwwwwwwwwwwwyyyzzz{{{zzzppphhh^^^XXXVVV\\\fffppp{{{}}}xxxuuusssssssssuuu||||||qqqddd[[[XXX^^^nnn~~~{{{vvvoookkkkkklllnnnooorrrsssuuutttoooggg^^^XXXTTTPPPOOOQQQXXXdddxxxxxxsssvvv}}}~~~mmm___WWWYYY]]]gggzzzgggUUUGGG===777666555333333333333444111111222333333333222222222222222111111111000000222333444555666:::???CCCJJJVVViii{{{zzzwwwrrrmmmiiigggggghhheeeiiiqqqzzz|||uuuhhh^^^WWWOOOGGG@@@:::888777666777777777555444444333333333333444444333333333444555666888888;;;>>>@@@AAAAAACCCHHHLLLYYYmmm}}}vvvuuullleee]]]ZZZYYYYYY]]]dddkkkoootttxxxxxxxxxxxxxxxyyyzzz{{{}}}{{{uuulllfffZZZUUUTTT[[[eeennnzzz~~~yyyvvvuuuwwwvvvuuuyyy}}}rrrfff\\\XXX\\\jjjxxx}}}xxxrrrooonnnppprrrsssvvvxxxzzzzzzuuummmddd___UUUQQQNNNOOOSSS\\\lll{{{~~~tttsssttt|||uuucccWWWXXX[[[dddrrrjjjWWWJJJBBB888777555444333333333444000111222222333333333333111111111111111111111111222333444555777;;;@@@DDDLLL\\\ppp~~~~~~{{{uuuqqqmmmkkkhhhgggdddhhhnnnuuu~~~~~~wwwjjj```YYYQQQIIIBBB;;;999777666777888888777444444333333333333444444333444444444555777888999;;;>>>AAAAAAAAADDDJJJNNN^^^qqqyyyvvvwwwjjjccc]]][[[ZZZ[[[```fffmmmqqqwwwzzz{{{zzzyyyyyyyyyzzzzzz}}}yyyqqqhhhbbbXXXTTTSSS[[[eeeoooyyy|||zzz|||zzzyyyyyy|||}}}sssggg^^^XXXZZZfffrrr~~~zzztttqqqqqqssstttuuuuuuwwwzzzzzzvvvnnnfff```WWWRRRNNNMMMNNNSSS___jjj}}}wwwrrrooorrr}}}}}}hhhZZZVVV\\\eeemmmuuukkkWWWKKKEEE999888666444333333333333000111222222333333333333///000000111222222333333222333444666888<<>>DDDIIINNN```rrr{{{~~~|||xxxrrrnnneeehhhjjjlllrrrzzzmmmccc]]]VVVNNNGGG???<<<999777777888888888555555444444444444555555444444444555666777999999===???AAABBBCCCGGGNNNSSSgggwww|||sssqqqttttttfff```\\\]]]^^^___eeekkkpppssswwwyyyzzzzzz{{{|||yyyyyyzzz|||zzzpppddd[[[VVVSSSUUU^^^iiirrr|||~~~zzzsssiiiaaaZZZXXX___iii}}}wwwtttssstttttttttsssuuuuuuuuurrrmmmhhheee\\\UUUPPPMMMKKKJJJMMMRRRccclllxxxzzzppphhhjjjwwwrrrdddXXX^^^eeeggghhhnnnzzzkkkYYYNNNGGG:::999777555333333333333222222333333333222111111222222333333444444444555333555777999;;;@@@GGGKKKRRRdddttt|||{{{vvv{{{~~~~~~|||~~~xxxqqqmmmmmmmmmjjjlllvvv{{{ooofff```ZZZRRRLLLAAA>>>:::777777888777777555555444444444444555555444444555555666888999:::===???AAABBBCCCHHHOOOUUUooo~~~~~~uuuhhhmmmqqqpppccc^^^[[[\\\^^^___eeellloooqqqtttuuuvvvwwwzzz|||yyyyyyyyy|||zzzpppeee]]]TTTRRRUUU___jjjsss|||~~~~~~yyyrrriiibbb[[[WWW]]]fff{{{zzzvvvuuuuuutttsssttttttsssrrrooollliiiggg^^^WWWQQQOOOLLLIIIIIILLLYYY___jjjuuu~~~rrrhhhgggrrrsssdddZZZ^^^cccfffhhhnnnwww~~~|||iii[[[PPPJJJ;;;999777555444333333333333333333333333222111000555555444444444444333333444666777999===BBBHHHLLLWWWhhhwww~~~uuulllpppxxx}}}yyyzzz{{{sssvvvuuuqqqjjjgggnnn}}}|||qqqhhhbbb\\\UUUOOOCCC???;;;888777777777666555555444444444444555555555555555555666888999:::===???BBBBBBDDDHHHPPPVVVuuujjjbbbjjjooommmaaa\\\YYY[[[]]]___eeekkknnnpppqqqrrrsssuuuxxx{{{yyyyyyyyy|||xxxpppfff```SSSPPPTTT^^^jjjsss{{{{{{wwwqqqiiibbb[[[WWW\\\dddwww|||xxxvvvvvvttttttsssrrrqqqooollljjjhhhggg___XXXRRRPPPMMMIIIHHHJJJRRRVVV___kkkwwwwwwnnnjjjoootttcccaaa]]]]]]eeemmmqqquuuxxx{{{iiiZZZMMMEEECCC;;;666777777444222333444444333222111111111111111111222222222333333333444444666:::<<>>CCCPPP]]]rrr}}}{{{ppphhhjjjppprrrqqqrrrhhhkkkooossswwwyyyzzzzzz|||yyy{{{{{{yyy{{{~~~}}}zzzuuuooojjjfffddddddfffiiikkklllpppuuuxxx}}}~~~yyykkk^^^OOOIII@@@:::888888888888555555555555555555555555666666666777999;;;===>>>@@@@@@BBBEEEHHHSSSiii|||uuuaaa```ggggggaaa]]]YYYXXXVVVVVVXXX]]]dddiiikkknnnpppqqqppprrrxxx|||wwwlllaaaXXXSSSPPPPPPSSS[[[gggsss||||||vvvuuuwww~~~}}}tttmmmddd]]]VVVQQQTTTYYYggg{{{|||wwwtttpppppppppooonnnmmmlllkkkfffbbb]]]VVVPPPLLLIIIHHHGGGFFFIIIQQQ[[[dddqqq|||~~~tttppppppvvv}}}tttfffYYYUUUZZZdddqqq||||||hhh]]]WWWNNNDDD;;;888777555444666111222333444444444444444222222333333333444444444555777:::===???EEETTTcccxxx}}}wwwllldddffflllpppqqqrrrlllnnnqqquuuwwwyyyyyyyyyyyy|||uuuyyyyyyttttttyyyzzzsssnnniiieeeccc```aaabbbccceeegggkkkmmmxxx~~~qqqcccSSSJJJ???888777888888777666666666666666666666666555666666888:::<<<===???AAAAAACCCEEEHHHTTTlllqqq^^^cccllljjjaaa[[[XXXXXXXXXXXXXXX]]]ccchhhjjjmmmpppqqqqqqsssxxx|||uuujjj___VVVPPPNNNOOORRRZZZdddoooxxx|||yyysssqqqttt|||yyyrrrkkkccc\\\TTTOOOQQQWWWaaauuu{{{xxxssssssrrrqqqpppnnnmmmlllfffccc^^^WWWQQQLLLIIIGGGGGGEEEGGGMMMTTT^^^lllxxx}}}yyyrrrooottt{{{}}}ppp___XXXYYY```kkkuuuqqqbbbZZZRRRGGG===999777555555777222222444555555444333333333333333333444444444444666888<<<>>>@@@FFFWWWhhh~~~pppfff^^^___dddgggjjjnnnmmmooorrruuuwwwxxxwwwwwwxxx{{{}}}qqqwww{{{vvvtttwwwxxxvvvvvv{{{uuupppllliiigggaaaaaa``````aaaccceeefffooozzzvvviiiWWWMMMAAA:::888999888666666666666666666666666666555666777888:::<<<>>>???@@@AAADDDFFFJJJWWWqqqooo^^^eeeppplllaaa\\\XXXZZZ[[[[[[ZZZ]]]dddiiijjjmmmqqqrrrqqqssswww{{{uuujjj^^^TTTNNNLLLNNNRRRXXXaaakkksssxxxwwwpppmmmpppyyywwwqqqjjjbbb[[[TTTNNNPPPUUU[[[ooo~~~xxxwwwvvvuuurrrpppnnnlllfffccc^^^YYYSSSMMMIIIGGGHHHFFFFFFJJJOOOWWWeeerrrxxx|||tttooottt|||yyyfff\\\ZZZ]]]fffmmm}}}yyyiii^^^UUUIII>>>999777555555777222333555666555444222111333333333444444444444555666999===???@@@HHHZZZllllllccc\\\[[[\\\^^^ccciiilllnnnrrruuuxxxyyyyyyyyy{{{~~~}}}yyypppwww{{{wwwxxxyyyooommmjjjuuu~~~yyyvvvsssnnnkkkgggeeecccccccccdddddddddiiirrrzzzooo\\\QQQDDD===;;;;;;888555666666666666666666666666555666777888:::===???@@@>>>AAAEEEHHHMMM[[[wwwooo___gggqqqkkk```]]]YYY\\\^^^^^^]]]___eeejjjjjjnnnqqqrrrrrrsssvvvzzz~~~vvvjjj___TTTMMMJJJMMMQQQWWW^^^fffnnnsss{{{uuunnnjjjnnnxxxyyyqqqjjjbbb[[[TTTNNNOOOTTTUUUiii}}}|||zzzxxxuuuqqqooommmfffddd```[[[UUUPPPLLLJJJHHHFFFFFFHHHJJJPPP]]]jjjrrrwww}}}wwwpppuuukkk___[[[\\\bbbiiixxxnnnaaaVVVKKK???:::777555555888333444555666666444222111333333333444444444555555777999===@@@AAAHHH\\\ooojjjccc\\\YYYYYYZZZ```gggmmmooossswwwzzz|||}}}}}}~~~{{{vvvqqqyyyzzzzzzuuujjjhhhbbblll{{{~~~|||xxxrrrnnnmmmkkkhhhggggggggggggffffffmmmyyy}}}ttt___UUUGGG@@@>>>===999555777777777777777777777777555666777888:::===???@@@<<<@@@FFFJJJPPP___|||nnn___hhhpppiii```]]]ZZZ]]]``````^^^```fffkkkkkknnnrrrrrrrrrrrrvvvyyy|||wwwkkk___TTTMMMJJJMMMQQQVVV\\\dddkkkpppvvvzzz~~~tttlllhhhmmmwww}}}qqqjjjbbb[[[TTTNNNNNNSSSRRRfff}}}}}}zzzvvvrrrooommmgggeeeaaa\\\WWWRRRNNNLLLHHHFFFFFFGGGGGGLLLYYYeeemmmttt{{{}}}tttvvv}}}wwwfff\\\ZZZ^^^bbbrrrxxxggg\\\QQQDDD<<<;;;999555111333222222111111222222333444444333333333444555555777777999>>>CCCMMM^^^mmmkkk___UUUUUU[[[___bbbeeekkkjjjnnnuuuyyy{{{~~~|||vvvqqq~~~}}}xxxxxx|||pppeee]]]___dddooo|||{{{xxxttttttqqqkkkeeeccceeeggghhhjjjrrr~~~wwwaaaVVVJJJDDD???:::777777888888888888777777777777666777777999:::<<<>>>???DDDEEEFFFIIITTTkkklll\\\dddmmmfff]]][[[\\\^^^___]]]\\\^^^dddiiimmmmmmnnnooorrruuuxxxzzz}}}}}}pppcccWWWPPPNNNMMMNNNUUU^^^fffiiijjjnnnrrrxxxwwwooojjjjjjqqquuummmddd\\\SSSLLLKKKOOORRRbbbyyy~~~~~~zzzvvvsssqqqpppkkkhhhccc^^^ZZZTTTNNNJJJHHHFFFDDDEEEHHHMMMSSSWWWeeepppzzz~~~zzzyyy}}}nnn___YYY[[[^^^rrrrrrdddXXXHHH>>>:::999666333333333222222222222333333444444333333333444555555999999;;;@@@EEENNN]]]llliii^^^TTTUUU[[[^^^bbbdddhhhhhhlllsssxxxzzz{{{vvvrrr|||vvvvvv~~~{{{oooddd\\\YYY^^^gggsss~~~||||||zzzwwwpppiiieeeeeefffgggiiipppyyydddYYYLLLFFF@@@;;;888888888888888888777777777777666777777999:::<<<>>>???CCCDDDFFFKKKWWWooohhhZZZbbbkkkeee]]][[[[[[]]]^^^]]]]]]___dddhhhmmmmmmnnnpppsssvvvyyy{{{}}}vvvgggZZZQQQOOONNNPPPVVV```gggkkkkkklllooouuu|||xxxqqqkkkkkkqqquuummmddd\\\SSSLLLKKKOOOSSSaaawww~~~zzzwwwsssqqqpppllliiieee```\\\VVVPPPLLLFFFFFFEEEDDDDDDHHHNNNSSSbbbmmmxxx|||~~~~~~yyyfff[[[ZZZ]]]mmmpppbbbOOOAAA;;;999777555444444444333333444444444333333333333333444555666::::::===CCCGGGNNN\\\jjjeee[[[TTTUUUZZZ]]]```ccceeeeeejjjqqquuuxxx~~~zzzvvvsss~~~zzzssssss|||xxxmmmbbb[[[UUUXXX^^^iiivvvwwwyyy}}}~~~wwwooojjjgggffffffgggnnn|||zzziii]]]OOOGGGAAA<<<999:::888888888888777777777777777777888999;;;===>>>???AAACCCFFFMMM\\\tttyyydddWWW___gggccc\\\ZZZZZZ\\\^^^^^^^^^```eeeiiilllmmmnnnpppsssvvvyyy{{{}}}nnn]]]SSSPPPPPPRRRYYYcccjjjmmmmmmkkklllooottt|||zzzssslllkkkqqqwwwnnnddd\\\TTTMMMLLLOOOSSS___sss~~~{{{xxxuuusssrrrmmmkkkfffbbb^^^XXXRRRNNNGGGIIIIIIFFFBBBDDDJJJQQQ\\\hhhtttzzz~~~lll___\\\^^^fffxxx|||mmmWWWEEE<<<999888777555555444444444444555555333333333333444444555666999:::>>>CCCGGGNNN[[[hhhwww___WWWRRRUUUZZZ\\\___bbbddddddhhhnnnrrruuu|||xxxuuuttt|||~~~{{{rrrrrr{{{vvvkkkaaaZZZUUUVVVZZZbbbnnn~~~}}}vvvpppssszzz~~~vvvooojjjhhheeegggmmmzzzzzzmmm```RRRIIIBBB<<<999:::888888888888777777777666777777888999;;;===???@@@AAACCCGGGPPP___xxxrrr```VVV\\\ccc___YYYXXXZZZ]]]aaaaaaaaabbbfffjjjjjjkkkmmmpppsssvvvxxxyyy}}}sss```TTTPPPPPPTTT\\\eeelllnnnnnnjjjiiijjjmmmttt~~~{{{tttmmmlllrrr~~~xxxoooddd\\\UUUNNNLLLNNNSSS\\\nnn~~~{{{yyywwwvvvnnnlllhhhddd```ZZZTTTOOOJJJMMMNNNIIICCCBBBHHHOOOVVVbbbooowww~~~zzzxxxpppaaa[[[[[[aaaqqquuu^^^JJJ>>>999888999666555555444444555555666333222222333444555666666888999===CCCGGGNNN\\\iiimmmZZZTTTQQQUUUYYY[[[]]]```ddddddhhhmmmooorrr{{{}}}vvvuuuuuuyyyzzztttrrryyytttiii___YYYUUUUUUVVV[[[fffvvv~~~vvvpppooorrrxxx}}}vvvppplllgggiiinnnyyyzzznnnaaaSSSJJJCCC===999999888888888888777777777666777888888:::;;;===???@@@BBBDDDIIIRRRbbbzzzkkk^^^UUUZZZ___]]]YYYWWW]]]```dddeeeeeeeeehhhlllhhhiiilllooorrruuuwwwxxx|||~~~uuubbbVVVPPPQQQVVV^^^hhhnnnpppoookkkiiiggghhhnnnxxx{{{tttmmmmmmsss~~~zzzpppddd]]]VVVPPPMMMMMMRRRYYYhhh}}}~~~}}}{{{zzzpppnnnkkkgggbbb[[[TTTOOOKKKNNNNNNIIIBBB@@@FFFLLLQQQ]]]jjjttt}}}vvvpppwwwssscccZZZXXX```mmmyyydddOOOAAA;;;888888555555444444444444555555222222222333444555666777888999===CCCHHHPPP___mmmwwwcccTTTPPPPPPTTTXXXYYY[[[___bbbcccgggkkkmmmqqq{{{yyyttttttyyywwwvvvzzzwwwrrrvvv~~~~~~rrrhhh___YYYRRRQQQPPPTTT]]]kkkyyy{{{uuuqqqppprrrvvv}}}}}}uuupppjjjkkkoooxxx{{{nnnbbbUUUMMMFFF???:::999888888888888777777777777888888999:::<<<>>>???@@@CCCEEEJJJTTTeee|||cccZZZTTTXXX^^^^^^[[[ZZZ___cccgggiiihhhgggiiikkkgggiiilllpppsssvvvwwwxxx||||||~~~uuueeeZZZQQQSSSXXXbbblllrrrrrrqqqnnnkkkfffeeeiiisss}}}yyysssmmmnnnttt|||qqqddd]]]WWWQQQMMMMMMPPPVVVdddxxx~~~}}}|||tttrrrnnnjjjeee]]]UUUPPPIIIKKKKKKFFFAAA???CCCHHHMMMXXXfffppp{{{vvvlllnnnvvvvvvhhh^^^YYY___iiizzzzzzgggSSSDDD<<<888777555444444444444444444555222222222333444555666777999999===CCCJJJTTTeeetttzzz}}}~~~{{{rrrdddXXXPPPNNNOOOTTTXXXXXXZZZ^^^^^^```eeejjjlllrrr~~~vvvsssttt~~~uuurrrvvv}}}yyyqqqrrrxxx}}}rrrhhh___YYYPPPNNNLLLNNNVVVbbbooowww}}}xxxuuuqqqrrrtttzzzyyyrrrmmmmmmooouuu|||ooodddXXXQQQJJJBBB<<<:::888888888888777777777777888888999:::<<<>>>@@@AAADDDFFFLLLWWWiiiuuuZZZUUUSSSWWW^^^aaaaaaaaa```dddiiijjjhhhggghhhjjjhhhjjjnnnrrruuuxxxyyyzzz{{{{{{{{{{{{~~~vvvhhh___TTTVVV\\\fffpppvvvvvvtttrrrmmmhhheeegggoooyyywwwqqqlllnnnuuu}}}qqqddd]]]XXXRRRMMMMMMMMMSSS```uuu~~~~~~|||yyywwwsssooohhh```WWWQQQIIIIIIHHHEEEBBBBBBDDDFFFKKKVVVbbbmmmyyyyyykkkjjjooo}}}yyymmmddd___\\\dddtttzzzhhhUUUFFF<<<888666444444444333333444444444222222222333444555777777::::::>>>DDDKKKWWWiiiyyyppprrrrrrnnnhhh```WWWOOONNNLLLNNNTTTXXXXXXZZZ]]][[[^^^ccciiimmmsssuuurrrttttttppprrryyyzzzqqqpppttt}}}qqqhhh___ZZZOOOMMMKKKLLLSSS___kkkrrr|||yyyrrrqqqrrrxxx{{{sssooooooooorrrzzz~~~oooeeeZZZTTTMMMDDD>>><<<888888888888777777777777888888999:::<<<>>>@@@AAADDDFFFMMMYYYlllmmmUUUQQQQQQWWW___dddffffff```dddiiijjjhhhfffggghhhjjjlllooossswwwzzz{{{|||{{{zzzyyyyyyzzz~~~vvvjjjbbbVVVXXX___iiisssyyyyyywwwtttoooiiieeefffmmmvvv|||~~~vvvppplllnnnvvv~~~rrrddd]]]XXXRRRNNNLLLLLLQQQ___ttt~~~}}}~~~}}}|||}}}{{{wwwrrrkkkbbbYYYRRRKKKJJJHHHFFFEEEEEEFFFGGGKKKUUUaaalllyyy|||qqqjjjjjjyyywwwppphhhaaa```jjjuuu}}}ppp___RRRHHH>>>999888555444333333222222333333666777777777555555777999:::;;;@@@EEEIIITTTlllwwwnnngggccc___VVVPPPMMMKKKLLLOOORRRVVVXXXZZZ[[[^^^___ccciiiqqq{{{|||qqqooossszzzqqqmmmppp|||{{{ooommmqqq~~~~~~rrrhhh^^^XXXRRRMMMJJJKKKNNNUUUaaammm}}}}}}uuuttttttwww~~~~~~uuullllllnnnrrruuuzzzsssjjj```YYYPPPDDD===;;;;;;:::999888888888999:::888888999:::<<<>>>@@@AAAAAAHHHPPP[[[qqqxxxeeeNNNNNNOOOTTTZZZ```eeeggghhhgggfffeeeeeefffgggggglllmmmooorrrvvv{{{zzzmmmddd[[[```hhhqqqyyy}}}~~~~~~yyytttlllfffeeeiiiooottt{{{~~~}}}rrrjjjllloootttzzzsssfff^^^XXXQQQMMMMMMOOOTTT```uuu~~~{{{{{{}}}~~~~~~~~~{{{sssmmmggg]]]SSSPPPKKKHHHIIIHHHCCCAAAAAADDDKKKXXXgggvvvqqqiiihhhtttwwwpppiiibbb\\\eeepppxxx~~~ooo^^^RRRHHH???999777666555444444333333444444555666777666555555777888;;;<<<@@@EEEJJJVVVooo~~~tttjjj```[[[VVVOOOKKKJJJJJJKKKNNNRRRVVVYYY[[[\\\^^^___ccciiirrr||||||qqqooosssxxxooojjjlllwwwzzzooommmppp}}}tttiii___YYYRRRLLLIIIJJJMMMRRR]]]hhhxxx{{{yyyxxxxxx}}}uuukkkjjjkkkmmmnnnrrr}}}uuulllccc\\\RRRFFF>>><<<;;;:::999888888888999:::888888999:::<<<>>>@@@AAACCCIIIQQQ]]]sssnnn[[[MMMMMMNNNRRRXXX___eeehhhhhhhhhggggggggghhhhhhhhhkkklllooosssxxx~~~|||pppfff]]]ccclllvvv~~~yyyppphhheeegggllloooyyy|||}}}ssskkkgggjjjpppwww|||qqqfff___YYYRRRNNNMMMNNNSSS```uuu|||{{{|||~~~~~~~~~}}}vvvpppjjj```VVVQQQLLLIIIIIIHHHDDDBBBBBBBBBIIIUUUdddsssuuukkkhhhppp~~~xxxrrrlllfffYYY```iiiqqq||||||mmm]]]SSSJJJAAA999777777666666555444555555555444555666555444444666888<<<===@@@DDDJJJYYYsss}}}qqqfffZZZTTTOOOJJJHHHIIIHHHJJJNNNRRRVVVYYY[[[\\\]]]___dddjjjttt~~~{{{qqqooosssyyynnnhhhiiisss}}}xxxmmmkkkooo{{{vvvkkk```YYYRRRLLLIIIIIIJJJNNNXXXaaarrr}}}~~~|||}}}uuukkkiiihhhiiihhhjjjrrr|||xxxppphhhaaaWWWJJJAAA===;;;:::999888888888999:::888999999;;;<<<>>>@@@AAADDDIIIRRR```uuu}}}cccRRRLLLLLLMMMPPPUUU]]]dddhhhggghhhiiijjjkkkkkkjjjjjjjjjlllpppuuu{{{sssiiiaaagggqqq|||vvvmmmhhhggghhhjjjwww{{{|||rrrkkkbbbeeekkksss~~~yyypppfffbbb\\\UUUOOOMMMMMMRRR___uuu}}}}}}}}}|||{{{zzztttnnndddZZZSSSMMMIIIJJJIIIEEECCCDDDAAAGGGQQQ___ooo~~~zzzpppjjjppp{{{{{{wwwqqqkkkZZZ^^^ccckkkwww|||mmm^^^UUUNNNDDD;;;777777666555555444444555555333444555444444444666888<<<===???BBBJJJ]]]www}}}ooodddXXXSSSOOOKKKIIIJJJGGGIIIMMMQQQUUUYYY\\\]]]]]]___dddlllvvvyyypppooosss}}}qqqiiihhhpppzzzvvvjjjgggjjjxxxxxxlll```YYYRRRMMMIIIHHHHHHJJJRRRZZZkkkxxx~~~uuummmiiiggggggfffffflllttt{{{uuunnnhhh^^^OOODDD???;;;:::999888888888999:::999999:::;;;===???@@@AAADDDIIISSScccyyyxxx]]]NNNKKKKKKLLLMMMRRRYYYbbbgggeeegggjjjmmmnnnnnnmmmlllmmmnnnrrrxxx~~~uuukkkdddjjjttt}}}sssllliiihhhiiiuuuyyyyyypppiiiaaaccchhhppp|||xxxppphhheee```WWWPPPMMMLLLQQQ^^^ttt~~~}}}{{{zzz~~~yyyssshhh^^^VVVOOOKKKKKKIIIFFFEEEFFFCCCGGGOOO[[[jjjyyy}}}rrrkkkoooyyy|||wwwqqq^^^___```fffrrr~~~pppaaaYYYSSSIII>>>888666555555444333444444444222333444444444444666888:::===???BBBKKKaaa{{{~~~mmmcccYYYUUUQQQLLLJJJJJJGGGIIILLLQQQUUUYYY[[[]]]\\\___eeennnxxxvvvnnnnnnttttttkkkhhhmmmtttuuugggcccfffuuuzzzmmm```XXXTTTOOOKKKJJJHHHHHHNNNVVVgggtttwwwnnnjjjggggggfffeeeiiipppwwwzzztttpppeeeUUUGGGAAA;;;:::999888888888999:::999999:::;;;===???AAABBBDDDHHHTTTggg}}}tttZZZNNNJJJKKKKKKLLLOOOUUU^^^dddcccfffjjjmmmooopppooonnnqqqrrrvvvzzzvvvkkkfffjjjuuuyyyrrrmmmkkkjjjtttxxx}}}vvvnnnhhhaaacccgggooozzzzzzrrrkkkhhhcccYYYQQQMMMKKKPPP]]]sss|||zzz}}}xxxmmmcccZZZSSSMMMKKKJJJFFFFFFHHHEEEHHHNNNXXXeeettt~~~ssskkknnnvvv~~~xxxrrrbbb```^^^aaannnuuufff```ZZZOOOBBB:::666555444444333333444444222444555555444555777999999===@@@CCCOOOfffpppfff[[[UUUQQQKKKGGGHHHGGGIIIMMMQQQUUUXXXZZZ[[[\\\___fffooozzz}}}rrrkkknnntttwwwmmmgggiiiooouuugggbbbdddqqq}}}ooobbbYYYWWWRRRNNNMMMJJJIIIMMMTTTdddrrr~~~}}}qqqlllhhhhhhgggeeehhhmmmsss}}}~~~{{{wwwlllZZZKKKCCC;;;:::999888888888999:::999::::::<<<===???AAABBBDDDIIIVVVlllpppWWWNNNHHHJJJLLLLLLMMMRRRZZZ```aaaccchhhlllooopppooooootttuuuxxx|||wwwkkkeeeiiirrrxxxrrrnnnmmmqqqvvv}}}{{{uuummmhhhaaabbbfffmmmxxxwwwoookkkeeeZZZQQQMMMJJJOOO\\\rrr}}}}}}}}}sssiii___WWWOOOMMMJJJFFFFFFHHHFFFHHHMMMWWWcccqqq~~~wwwmmmnnnuuu|||vvvooobbb^^^YYY\\\jjj~~~zzzllleee```TTTEEE<<<777666555555444555555555333444555666555666888:::999???CCCFFFSSSlll{{{nnn___VVVOOOHHHEEEFFFHHHJJJMMMQQQTTTWWWYYYZZZ[[[___fffppp{{{yyynnnhhhmmmttt|||rrriiiiiimmm|||wwwhhhccceeemmm|||rrrddd[[[ZZZUUURRRPPPMMMKKKNNNTTTaaapppyyyrrrmmmlllkkkhhhiiilllpppvvv|||qqq^^^MMMEEE;;;:::999888888888999:::::::::;;;<<<>>>@@@AAABBBFFFJJJZZZrrrnnnUUUNNNGGGJJJMMMMMMLLLOOOVVV\\\___aaaeeeiiimmmooopppppptttuuuxxx}}}wwwkkkccceeennn}}}}}}vvvqqqnnnmmmssszzz{{{uuunnniii]]]___cccjjjwww|||sssmmmfff[[[QQQMMMJJJOOO[[[qqq|||yyyooocccZZZRRRMMMJJJFFFFFFHHHDDDFFFLLLVVVcccqqq}}}{{{qqqpppwww~~~yyyssslllaaa\\\VVVXXXhhh}}}}}}oooiiidddWWWHHH===888888777666666666666666333555666666666777999;;;:::AAAEEEIIIVVVpppvvvdddWWWNNNGGGEEEGGGIIIJJJMMMQQQTTTWWWXXXYYY[[[___gggqqq|||wwwlllgggllluuuvvvmmmkkknnnyyyxxxjjjeeegggkkkzzzuuufff\\\[[[WWWTTTRRROOOLLLOOOUUU___nnnzzztttrrrpppllllllnnnooorrr{{{sss```NNNFFF;;;:::999888888888999:::::::::;;;<<<>>>@@@AAACCCHHHLLL\\\vvvnnnUUUOOOGGGJJJMMMMMMLLLNNNTTTYYY^^^```ccchhhkkknnnooopppssstttxxx}}}wwwlllbbbccckkkzzzwwwqqqnnnjjjpppxxx{{{vvvoookkkZZZ\\\```hhhvvvuuuooofff[[[QQQMMMJJJNNN[[[ppp|||~~~ttteee\\\SSSNNNJJJFFFEEEHHHAAAEEEKKKVVVcccrrr~~~xxxqqqvvv~~~uuujjj___YYYVVV[[[eeessswwwnnndddVVVGGG>>>888666555444666666666555555666666777888:::;;;<<<:::>>>CCCLLL^^^www|||gggWWWKKKEEEEEEHHHIIILLLPPPRRRTTTUUUVVVXXX^^^bbbjjjttt~~~zzzmmmfffkkkttt|||qqqkkkkkkuuu|||lllcccaaaiiitttwwwkkkccc\\\ZZZWWWTTTRRRRRRRRRRRR^^^ooo{{{xxxvvvtttrrrpppsssyyy||||||vvvfffTTTJJJAAA===;;;<<<;;;999:::===999;;;===>>>???AAADDDGGGHHHQQQbbbyyyqqqXXXQQQMMMMMMLLLKKKLLLPPPVVVZZZ[[[___cccgggjjjlllppprrrtttvvvyyy}}}~~~zzz}}}qqqfff^^^]]]cccrrr{{{uuurrrnnnmmmqqqyyy~~~{{{tttkkkdddXXX[[[]]]bbbsssyyyooofff]]]VVVQQQMMMNNNWWWkkk~~~yyyggg\\\RRRNNNKKKGGGEEEFFFHHHIIIMMMWWWdddrrr}}}~~~wwwyyy}}}rrrddd^^^ZZZ^^^fffrrrzzzqqqgggZZZLLLBBB;;;888666555555555444333555666666777888:::;;;<<<<<<@@@EEENNN```xxxiiiXXXMMMGGGFFFHHHIIILLLOOORRRSSSUUUWWWXXX^^^ccclllvvvyyyllleeejjjssssssmmmmmmsss~~~}}}mmmdddbbbgggrrr}}}ooofff^^^\\\YYYVVVTTTSSSTTTTTTaaaqqq}}}zzzxxxvvvwww{{{||||||xxxiiiXXXMMMBBB===:::;;;;;;999999<<<:::<<<===>>>???AAACCCFFFGGGRRRfffnnnVVVPPPLLLLLLLLLLLLMMMQQQWWW\\\^^^```dddgggiiikkknnnppptttvvvyyy}}}}}}xxxzzz|||nnnddd[[[[[[```nnn|||vvvrrrlllkkknnnuuu{{{~~~~~~wwwmmmfffYYY[[[\\\___ppp|||rrrhhh___VVVPPPOOOQQQZZZmmm}}}wwwhhh]]]SSSOOOLLLHHHGGGHHHHHHIIINNNXXXffftttoooggg___```eeepppyyypppcccSSSGGG===;;;777555555444333222555666666777888:::;;;<<<>>>BBBGGGRRReee|||hhhUUUMMMHHHFFFFFFHHHKKKOOOQQQSSSTTTWWWYYY^^^dddooozzzyyykkkeeejjjtttuuuooonnnqqq|||~~~nnndddbbbdddoootttjjjbbb___[[[WWWUUUUUUUUUVVVdddttt~~~~~~|||{{{zzzooo]]]PPPCCC>>>::::::;;;999999;;;;;;===>>>??????@@@BBBEEEGGGTTTllljjjUUUPPPLLLLLLLLLLLLNNNRRRYYY]]]___bbbeeeggghhhjjjmmmoootttvvvzzz~~~~~~yyyxxxwwwjjjaaaXXXWWW[[[hhh|||wwwssskkkhhhiiioootttxxx{{{ppphhh\\\[[[ZZZ\\\kkk~~~uuukkkaaaWWWQQQRRRUUU^^^ooo|||vvviii___UUUPPPNNNJJJHHHIIIHHHJJJOOOZZZhhhwww}}}qqqddd___bbblll}}}|||nnnYYYIII>>>;;;888666555555444333555666666777888:::;;;<<<>>>BBBIIIWWWnnnbbbPPPJJJHHHFFFDDDHHHKKKNNNPPPRRRTTTWWWYYY^^^eeeqqq~~~yyymmmhhhnnnxxxwwwpppoooppp|||}}}mmmdddaaa```kkk{{{yyynnneeeaaa\\\WWWUUUUUUVVVXXXdddttt~~~{{{{{{tttcccTTTFFF???::::::;;;999999;;;<<<===??????>>>???BBBDDDHHHVVVooofffTTTPPPMMMMMMMMMLLLNNNRRRXXX\\\___aaadddfffgggjjjmmmppprrruuuyyy}}}{{{zzz}}}sssggg^^^UUUTTTWWWbbbtttzzzuuujjjfffdddhhhmmmrrr{{{sssjjj___\\\XXXZZZggg}}}vvvmmmcccZZZTTTTTTYYYcccqqq}}}wwwkkk```VVVQQQNNNJJJIIIJJJGGGJJJPPP[[[iiixxxzzzhhh]]]]]]gggyyyxxx___III>>>;;;777555666777777666555666666777888:::;;;<<<===BBBKKK]]]xxxzzz\\\MMMJJJJJJHHHFFFHHHJJJMMMOOOQQQTTTWWWZZZ___gggtttzzzoookkkrrr}}}zzzrrrppprrr}}}|||lllbbb___^^^ggguuu}}}qqqgggccc]]]WWWTTTTTTVVVXXXcccttt}}}~~~xxxhhhXXXIIIAAA::::::<<<::::::;;;<<<===??????>>>???BBBDDDKKKXXXooocccRRRNNNOOOOOONNNLLLMMMQQQVVVZZZ]]]___bbbdddgggjjjooorrrpppsssxxx}}}}}}{{{zzzqqqeee\\\SSSRRRUUU]]]lll~~~xxxlllfffbbbdddgggllluuu}}}uuulllbbb\\\WWWYYYeeeyyy}}}uuummmddd\\\VVVWWW^^^iiiuuuzzzmmmbbbXXXRRROOOJJJHHHIIIGGGIIIPPP[[[jjjxxxkkk^^^[[[ccctttdddKKK>>>;;;777555666777888888555666666777888:::;;;<<<>>>CCCNNNeeerrrXXXLLLKKKLLLJJJIIIHHHJJJLLLNNNQQQTTTXXX[[[```hhhuuu|||ppplllsss~~~wwwuuuuuu|||kkkaaa^^^\\\dddppp|||vvvjjjeee^^^WWWTTTUUUWWWZZZdddttt}}}mmm]]]MMMCCC;;;;;;===<<<;;;;;;;;;===>>>??????@@@BBBEEELLLYYYooo}}}zzz}}}^^^NNNKKKNNNMMMLLLLLLLLLPPPVVVZZZ\\\^^^aaacccfffjjjooossspppsssxxx}}}~~~|||xxxnnnbbbZZZPPPPPPRRRXXXdddwww{{{ooohhhcccbbbdddgggooowwwyyyoooeee]]]WWWZZZeeevvv{{{rrriiiaaaZZZVVVXXXaaammmwww}}}qqqfff[[[UUUQQQKKKIIIIIIHHHJJJQQQ\\\kkkxxxnnnaaa\\\aaannnzzzjjjQQQAAA===999666666666777777555666666777888:::;;;<<>>>>><<<<<<:::<<<===>>>???AAACCCFFFLLLYYYpppxxxxxxrrrWWWLLLKKKIIIJJJJJJJJJLLLPPPWWW\\\^^^___aaaccceeeiiinnnrrrqqquuuzzzvvvlll```WWWMMMNNNOOOSSS]]]nnnssskkkdddbbbbbbdddjjjrrr~~~|||tttfff]]]XXX\\\gggvvvyyynnneee]]]VVVRRRSSS^^^kkktttzzzvvvkkk___YYYSSSMMMJJJJJJJJJMMMSSS^^^lllyyypppddd___```jjjtttmmmUUUDDD@@@:::666555555555555555666666777888:::;;;<<>>???AAADDDGGGKKKYYYqqqxxxyyyiiiRRRLLLNNNFFFFFFGGGIIILLLRRRYYY^^^```aaabbbcccdddhhhlllpppsssvvv|||uuujjj^^^UUUKKKLLLNNNPPPYYYhhh|||uuummmfffcccbbbbbbhhhooozzzwwwggg^^^YYY^^^hhhvvvxxxlllaaaYYYRRRNNNMMMYYYfffnnntttzzzooobbb[[[UUUOOOKKKKKKLLLOOOUUU```nnnzzzrrrddd]]]```jjjrrrnnnYYYFFF===666555666666666888999999999999:::<<<>>>???DDDKKK\\\vvv|||xxxvvvttt}}}|||ooo\\\MMMKKKJJJCCCAAAFFFEEEHHHLLLNNNOOOQQQVVVZZZdddmmmzzzvvvhhhbbbhhhqqqrrrfff^^^]]]^^^eeerrr|||pppccc\\\XXXVVVYYY^^^ooo|||~~~rrrjjjSSSGGG<<<:::;;;<<<===???===::::::@@@DDDDDDFFFIIIMMM```zzzxxx|||fffUUUMMMGGGJJJJJJJJJJJJLLLQQQWWW\\\cccccccccbbbdddhhhooouuutttwww||||||tttjjj\\\QQQNNNLLLKKKPPPVVVbbbsss~~~uuulllfffcccbbbgggmmmvvv{{{iiiaaa\\\___iiiyyywwwiii]]]TTTNNNKKKOOOQQQXXXbbbkkkvvvuuukkkccc[[[QQQLLLLLLQQQQQQXXXgggvvv~~~}}}ssseee]]]___iiirrr~~~iiiUUUHHH???888888888888888:::999999888999:::<<<>>>@@@FFFOOOaaa||||||wwwsssooowww|||sssfffVVVLLLLLLLLLFFFCCCEEEEEEHHHLLLMMMNNNQQQWWW[[[dddmmmzzztttfff___bbbjjjxxxvvvjjjbbb^^^^^^dddooo|||~~~rrreee]]]YYYWWW[[[```rrr|||ppphhhUUUIII>>>;;;;;;;;;;;;<<<===:::;;;@@@CCCDDDFFFIIIOOOccc}}}yyy```RRRKKKGGGIIIIIIIIIJJJLLLQQQXXX]]]ddddddcccbbbcccgggnnnttttttxxx||||||sssiii\\\SSSNNNKKKIIIMMMSSS___rrryyyoooiiidddbbbeeekkkttt}}}|||nnneee^^^bbbmmm~~~tttggg[[[RRRLLLIIIIIIKKKQQQYYYaaakkkzzzwwwmmmfff^^^UUUPPPPPPSSSTTT[[[kkkyyy~~~xxxxxx{{{vvviii___```jjjtttyyyeeeSSSIII@@@999888888777888:::999888888999:::<<>><<<<<<@@@CCCCCCEEEJJJRRRggglllWWWMMMIIIGGGGGGHHHHHHIIILLLQQQYYY^^^ffffffdddbbbaaadddkkkqqqtttxxx}}}{{{qqqfff\\\VVVNNNJJJGGGJJJPPP[[[nnn}}}tttmmmfffbbbdddhhhqqq{{{~~~tttiiiaaaggguuu|||qqqdddYYYOOOIIIFFFEEEEEEIIIOOOVVV^^^kkkxxx}}}rrrkkkccc[[[WWWWWWWWWYYYaaappp}}}zzzuuuuuuzzzyyymmmbbbbbblllwwwwwweeeUUUHHH???888666777555555777888888888999:::===???@@@EEESSSmmmzzzqqqkkkgggmmmmmm___SSSKKKGGGIIIKKKGGGDDDDDDDDDGGGIIIKKKLLLQQQXXX^^^fffooozzz|||nnnccc```ccciiiwww~~~rrrkkkccc``````eeennn~~~}}}nnneee```^^^aaagggttt|||pppjjjYYYMMMAAA======;;;:::;;;???======AAABBBBBBEEEKKKUUUkkk{{{cccQQQIIIGGGGGGEEEFFFGGGIIILLLSSSZZZ```ggghhhfffaaa^^^```hhhoootttxxx~~~{{{nnnbbbZZZVVVLLLIIIHHHKKKPPPYYYhhhvvvzzzrrrjjjccccccfffoooyyyxxxkkkccckkk|||~~~xxxnnnbbbWWWNNNHHHDDDEEECCCDDDHHHMMMSSS^^^iiitttyyy~~~{{{ssskkkbbb]]]]]]]]]___hhhvvvzzzuuuvvv}}}~~~~~~yyymmmbbbaaakkkuuu}}}uuudddWWWIII@@@999777777555555777888888888999:::===???AAAGGGVVVrrr}}}sssnnnkkkppplll\\\RRRKKKFFFEEEEEEDDDCCCDDDDDDFFFHHHIIIKKKQQQYYY```hhhpppzzzrrrfffaaabbbcccooovvvnnngggdddaaacccjjjyyysssiiicccaaadddjjjtttuuuppp^^^QQQDDD???>>><<<<<<===>>>===>>>AAAAAAAAAFFFMMMXXXooottt\\\NNNGGGFFFGGGDDDEEEGGGIIIMMMTTT\\\bbbjjjjjjgggaaa[[[\\\dddkkksssxxxzzzmmm```WWWSSSKKKIIIJJJNNNRRRXXXdddpppwwwnnnfffdddgggoooyyy{{{nnngggoooyyytttkkk```VVVMMMGGGDDDDDDAAA@@@CCCGGGJJJRRRZZZbbbfffmmmrrrxxx~~~uuujjjdddccccccfffooo{{{|||wwwyyy|||~~~|||uuujjjaaaaaaiiirrr{{{rrrbbbUUUMMMCCC;;;999999777666888777777777999;;;===@@@AAAJJJZZZvvv~~~yyyuuuwwwoooZZZQQQLLLFFFBBBAAABBBBBBCCCDDDEEEGGGHHHJJJPPPZZZaaaiiipppzzzrrrfff______[[[fffyyy|||uuulllhhheeedddhhhwwwuuujjjdddaaaeeejjjsss|||xxxhhhZZZJJJBBB???===<<<>>>======>>>AAAAAAAAAHHHPPP]]]uuunnnXXXMMMGGGEEEGGGDDDEEEGGGJJJOOOWWW___eeelllllliiiaaaYYYYYY```iiipppwwwyyymmmaaaWWWRRRJJJIIIKKKPPPTTT[[[gggsss~~~{{{rrrjjjhhhjjjoooyyyuuunnnuuusssoooggg^^^UUUMMMGGGEEEBBB>>>===@@@BBBCCCGGGLLLRRRVVV\\\aaafffmmmvvv}}}tttmmmkkkjjjlllttt~~~~~~zzz|||{{{}}}uuujjjccccccjjjqqq}}}qqq```SSSNNNDDD<<<:::999777666888777777777999;;;===@@@BBBKKK[[[uuuqqqXXXMMMKKKFFFBBBAAABBBBBBBBBDDDEEEFFFGGGIIIPPP[[[bbbjjjqqqzzz}}}pppddd]]]\\\YYYaaaqqq~~~ppplllhhhfffiiivvvttthhhbbb___ccchhhnnnyyytttcccPPPEEE???<<<;;;===<<<<<<>>>AAAAAABBBIIIRRRbbbzzzgggTTTKKKFFFEEEFFFDDDEEEHHHKKKQQQYYYbbbhhhmmmmmmjjj```WWWVVV^^^fffnnnuuu~~~xxxooodddYYYRRRJJJHHHIIINNNUUU___nnn|||~~~vvvnnnkkkmmmnnnxxx~~~www|||zzzmmmiiiccc[[[SSSLLLGGGDDDAAA======@@@AAA@@@AAADDDGGGJJJNNNQQQTTTYYYaaagggnnnppprrrpppnnnooosssvvv~~~vvvsssoooqqqwww{{{}}}zzzwwwlllfffgggmmmrrrrrr```SSSLLLCCC:::888777555444555777777777999;;;>>>@@@BBBIIIXXXqqqqqqVVVJJJIIIGGGCCCBBBCCCCCCAAADDDEEEEEEFFFIIIPPP[[[ccckkkqqqzzz|||oooddd]]]\\\[[[aaaooosssoookkkhhhjjjwwwrrrggg```]]]```fffhhhsss~~~}}}kkkUUUGGG???;;;:::<<<;;;;;;>>>AAAAAABBBJJJTTTfff~~~cccQQQJJJFFFEEEFFFDDDEEEHHHLLLRRRZZZccciiinnnnnnjjj```VVVTTT\\\eeemmmttt~~~{{{wwwpppfff[[[TTTKKKHHHGGGLLLTTTbbbuuuxxxpppnnnpppnnnwww~~~}}}wwwhhheee```XXXQQQJJJFFFCCCBBB??????BBBCCCAAA@@@BBBBBBDDDFFFGGGGGGKKKRRRWWWYYY\\\^^^^^^]]]^^^cccgggsssuuuwwwyyy{{{}}}|||xxxqqqsssyyyzzzooofffeeeooo{{{yyygggVVVMMMHHH@@@:::666666888:::666888:::<<<<<<===@@@BBBLLLZZZooolllUUUMMMIIIEEECCCCCCCCCCCCCCCCCCDDDFFFGGGIIIPPPZZZbbbmmmttt}}}|||qqqhhh]]]UUU[[[^^^kkk~~~|||wwwnnnlllppp{{{nnn```YYYYYY\\\___eeemmmxxxppp[[[III@@@===>>>???===>>>AAADDDDDDDDDLLLVVVooo^^^NNNIIIEEEBBBCCCEEEFFFIIILLLQQQYYYbbbhhhqqqpppkkkccc[[[XXX]]]bbblllsss}}}yyyrrrhhh]]]UUUPPPJJJGGGKKKVVVdddwww|||vvvrrrooorrryyyxxxqqqddd```YYYSSSNNNIIIEEEBBBCCCBBBAAA@@@????????????AAABBBBBBCCCEEEGGGIIIJJJOOOOOOPPPPPPQQQSSSTTTUUUaaaeeeiiijjjhhhjjjooottt{{{uuuvvvxxx|||~~~sssiiifffnnnxxx}}}kkkZZZPPPKKKBBB;;;777777888999666777:::;;;<<<===@@@BBBKKKYYYllljjjTTTMMMIIIEEECCCCCCCCCCCCCCCCCCEEEFFFGGGJJJQQQ[[[cccooouuu|||vvvmmmbbbZZZXXX[[[hhh~~~~~~{{{~~~|||ssspppsss}}}wwwgggZZZTTTTTTWWWYYY]]]dddmmmuuu}}}|||nnn[[[JJJ@@@===>>>>>>>>>>>>@@@CCCCCCEEENNNXXXttt~~~[[[LLLHHHEEECCCDDDEEEGGGIIILLLQQQYYYaaagggooonnnkkkccc[[[YYY]]]bbbkkkrrr||||||tttjjj^^^VVVOOOIIIFFFJJJSSS```rrr}}}yyyuuutttssszzz|||rrrkkkccc^^^XXXRRRNNNJJJGGGDDDCCCCCCBBBAAA@@@@@@@@@@@@??????@@@@@@BBBCCCEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKQQQUUUXXXXXXWWWXXX]]]aaahhhlllrrryyy|||{{{{{{|||zzzooohhhkkkrrrrrraaaUUUNNNEEE===999777777777555777999:::;;;<<>>======>>>===???AAABBBEEEPPP\\\{{{{{{YYYJJJGGGDDDCCCEEEFFFGGGIIILLLQQQXXXaaagggkkkllljjjccc\\\ZZZ]]]bbbkkkrrr|||wwwlll```XXXOOOJJJFFFHHHOOO[[[lll{{{~~~|||zzzyyyvvv}}}wwwnnnhhhccc^^^VVVPPPMMMJJJHHHGGGDDDDDDBBBAAAAAAAAAAAAAAA????????????@@@AAABBBCCCCCCCCCCCCDDDDDDFFFGGGHHHIIILLLNNNNNNLLLMMMPPPSSSUUUXXX]]]ccciiiqqqzzz~~~}}}{{{zzz|||tttjjjhhhkkk~~~}}}jjjYYYQQQFFF===999888888777555666888999:::<<<@@@BBBKKKWWWhhhyyy}}}```QQQKKKHHHDDDBBBBBBCCCDDDCCCEEEFFFGGGGGGJJJRRR]]]fffnnnqqquuuyyy{{{~~~~~~rrrggg___ZZZ^^^jjj}}}{{{zzz{{{~~~~~~~~~vvvkkkcccXXXOOOLLLLLLMMMOOOPPPRRRUUUXXX^^^kkkzzzyyysssjjj\\\NNNDDD>>><<<<<<>>>===>>>@@@AAAFFFSSS```|||YYYJJJFFFDDDCCCEEEGGGHHHJJJLLLQQQXXX```fffiiijjjiiiddd]]]ZZZ]]]bbblllsss}}}xxxmmmbbb[[[PPPKKKGGGHHHMMMWWWgggvvv}}}||||||zzzxxxpppjjjfff```XXXQQQMMMKKKIIIHHHDDDDDDCCCBBBAAAAAAAAAAAABBBBBBAAAAAAAAABBBCCCCCCEEEDDDDDDEEEFFFGGGHHHHHHIIIJJJKKKKKKIIIIIIKKKNNNLLLOOOSSSVVV[[[```gggkkkooossswww|||}}}|||}}}{{{yyyxxxyyyyyyxxxwwwyyywwwuuuuuuxxx~~~yyylllffffffvvvuuu___UUUGGG>>>:::999999777555666888999:::===AAADDDIIIWWWgggwwwyyy___RRRJJJGGGCCCAAABBBCCCDDDDDDEEEFFFFFFGGGJJJRRR^^^ggglllnnnqqqtttyyy~~~ttthhhaaa\\\```mmm~~~|||{{{|||zzzpppiii___YYYQQQKKKIIIIIIJJJJJJKKKLLLMMMNNNSSS]]]jjjsss~~~uuuqqqkkk___QQQFFF???<<<<<<===<<<===???AAAGGGTTTaaa[[[JJJFFFCCCBBBDDDFFFGGGIIILLLQQQXXXaaagggiiijjjiiiddd]]][[[^^^bbbnnnuuuwwwmmmbbb[[[PPPLLLIIIIIILLLTTTeeesss~~~}}}||||||~~~{{{tttooojjjddd[[[TTTOOOLLLJJJHHHEEEEEEDDDCCCBBBBBBBBBBBBDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFGGGGGGFFFEEEEEEFFFGGGHHHJJJMMMOOOQQQUUUYYY\\\[[[^^^cccgggjjjkkkkkkjjjllljjjiiiiiijjjllllllkkklllmmmnnnqqqvvv{{{}}}ppphhhfffnnnjjj]]]LLL???;;;:::999888666777888999:::>>>BBBFFFKKKYYYiiixxxvvv___UUUJJJFFFCCCAAABBBCCCDDDDDDDDDEEEEEEFFFIIIRRR^^^gggkkklllnnnrrrxxx~~~vvvjjjccc[[[aaannn~~~~~~}}}yyytttmmmddd^^^TTTPPPKKKGGGFFFGGGGGGGGGGGGGGGGGGHHHKKKRRRZZZ```lllzzzvvvsssmmmbbbUUUHHH@@@=========<<<>>>@@@BBBGGGTTTaaa\\\JJJFFFCCCBBBDDDEEEFFFIIILLLQQQYYYbbbhhhkkkllljjjddd]]][[[___dddnnnuuu}}}tttkkk```YYYNNNKKKIIIJJJLLLSSSdddsss}}}|||||||||xxxtttnnnhhh```XXXSSSOOOLLLJJJHHHGGGFFFEEEEEEDDDDDDEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEGGGHHHIIIJJJLLLNNNQQQPPPRRRUUUXXX[[[\\\\\\\\\^^^]]]\\\\\\___`````````aaacccffflllrrrxxx}}}uuullliiiiii}}}yyyiiiSSSBBB<<<:::999888777888999:::;;;???DDDGGGSSSaaaqqq~~~pppZZZSSSIIIFFFBBBAAABBBCCCDDDDDDDDDDDDDDDDDDHHHQQQ^^^gggmmmlllmmmqqqwww~~~uuuiiibbb\\\bbbooo~~~wwwnnnhhhbbb[[[UUUOOOLLLIIIGGGGGGHHHHHHGGGFFFFFFFFFGGGIIILLLPPPSSSYYYdddqqqyyy|||xxxwww{{{zzzvvvqqqfffWWWJJJAAA>>>???======>>>AAACCCHHHTTT```~~~ZZZIIIEEEBBBBBBEEECCCEEEHHHLLLQQQZZZccciiinnnnnnkkkddd]]][[[```eeemmmuuuzzzrrrhhh]]]UUUKKKIIIHHHIIIJJJRRRcccsss~~~||||||}}}}}}}}}xxxnnniiibbb\\\XXXTTTPPPNNNLLLKKKJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKJJJHHHHHHHHHIIIIIIHHHEEEFFFHHHHHHHHHHHHJJJKKKMMMNNNOOOPPPQQQRRRRRRRRRVVVUUUTTTVVVXXXYYYXXXWWWYYY[[[]]]bbbiiiqqqyyy}}}~~~xxxooolllgggyyyqqqXXXEEE===;;;999777888999::::::<<>>>>>>>>FFFOOOddd}}}yyy|||~~~{{{nnn]]]QQQLLLEEEDDDCCCBBBBBBAAABBBBBBEEECCCCCCFFFIIIMMMXXXdddnnnoooppprrrvvv|||mmmaaa^^^[[[hhhvvvyyymmmeee___ZZZSSSMMMLLLKKKJJJIIIIIIIIIIIIIIIMMMLLLKKKKKKJJJJJJJJJKKKQQQOOOMMMPPPVVV[[[]]]]]]___bbbddddddbbb___]]]\\\```^^^```iiitttyyykkkXXXIIIBBB@@@???======>>>AAABBBFFFRRR^^^}}}pppTTTJJJCCCCCCFFFCCCDDDFFFHHHLLLRRR[[[eeelllrrroooiiiccc___```eeejjjqqqxxxwwwmmmbbbXXXQQQLLLIIIHHHHHHIIIQQQ```ooo}}}}}}~~~{{{uuuqqqkkkfffbbb^^^ZZZXXXTTTSSSRRRRRRSSSSSSQQQPPPOOOMMMKKKKKKLLLMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJJJJHHHHHHIIIIIIJJJIIIIIIIIIJJJIIIIIIJJJJJJKKKLLLMMMPPPRRRUUUVVVUUUTTTSSSSSSTTTPPPOOOSSSYYYaaaooozzz|||oooddddddqqqcccLLL@@@<<<:::888999:::===@@@@@@@@@HHHRRRkkk~~~lllsssxxxvvviiiYYYOOOLLLDDDCCCBBBAAAAAA@@@@@@AAADDDBBBBBBEEEHHHNNNYYYeeennnoooqqqssswww}}}yyyiii^^^[[[[[[ggguuuzzzmmmddd___[[[UUUQQQPPPOOOMMMLLLKKKJJJJJJJJJMMMLLLKKKJJJJJJKKKKKKLLLJJJHHHHHHJJJNNNRRRSSSSSSWWWZZZ\\\]]]\\\ZZZYYYYYYZZZWWWXXX^^^fffqqq~~~wwwjjjXXXJJJBBB??????>>>===???AAABBBFFFQQQ]]]{{{kkkRRRIIICCCDDDGGGDDDDDDFFFHHHLLLRRR[[[eeelllqqqnnniiiccc___```fffkkkooovvv~~~xxxnnncccXXXQQQKKKIIIGGGGGGIIIPPP```ooo~~~~~~yyyuuuooojjjeeeaaa^^^[[[ZZZXXXVVVVVVVVVVVVTTTRRRTTTSSSQQQPPPQQQRRRQQQPPPNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJKKKJJJJJJJJJKKKKKKLLLLLLMMMPPPSSSSSSRRRQQQQQQQQQPPPLLLKKKOOOTTT\\\iiittt{{{~~~~~~nnnbbbaaalllzzzhhhPPPAAA;;;999999999:::===@@@@@@AAAIIISSSllluuudddooowwwrrrcccTTTLLLKKKCCCCCCBBBAAA@@@@@@@@@@@@DDDAAAAAADDDGGGNNNZZZgggnnnoooqqqtttxxx~~~}}}qqqcccZZZXXX[[[gggttt}}}|||mmmbbb^^^[[[XXXTTTTTTSSSQQQNNNMMMLLLLLLLLLNNNMMMKKKIIIIIIJJJKKKMMMKKKJJJJJJLLLNNNOOOOOONNNPPPRRRUUUWWWWWWWWWWWWYYYXXXUUUSSSVVVZZZ```jjjuuu|||uuuhhhYYYKKKBBB?????????>>>@@@BBBBBBEEEPPP\\\yyydddOOOIIIDDDEEEHHHEEEEEEFFFIIIMMMSSS\\\fffmmmpppnnniiibbb^^^```ffflllpppvvv~~~yyyooocccXXXQQQKKKHHHFFFGGGIIIPPP```oooxxxrrrnnniiieeebbbbbb```^^^^^^^^^]]][[[YYY\\\ZZZXXXWWWXXXXXXWWWVVVTTTSSSSSSRRRQQQPPPOOOOOONNNMMMLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKMMMPPPPPPOOONNNNNNOOOLLLIIIHHHKKKOOOUUU```kkkxxx}}}~~~mmm```^^^ggguuugggPPPAAA;;;:::;;;777888:::===>>>???HHHSSSiii}}}pppfffsss|||sss```PPPJJJIIIDDDCCCBBBAAA@@@@@@@@@@@@CCCAAA@@@CCCGGGNNN[[[gggmmmooorrrtttxxx|||uuukkk___YYYXXX\\\hhhuuu}}}~~~oooddd___]]]ZZZWWWVVVTTTRRRPPPOOONNNOOOOOOQQQOOOLLLJJJIIIIIIJJJKKKPPPPPPPPPPPPQQQPPPOOONNNNNNPPPTTTVVVWWWXXXZZZ[[[\\\XXXUUUUUUVVVXXX___gggrrr|||zzzssshhh[[[NNNBBB>>>???@@@???@@@BBBBBBEEEPPP[[[xxx}}}___MMMIIIEEEDDDGGGCCCDDDFFFIIIMMMSSS]]]gggnnnnnnmmmiiibbb]]]___gggooosssyyyzzzpppdddYYYQQQJJJGGGFFFFFFHHHPPP```ooo}}}xxxsssnnnkkkiiihhhffffffffffffeeeccccccaaa___]]]]]]]]][[[ZZZXXXXXXWWWUUUTTTRRRQQQQQQPPPPPPOOONNNMMMMMMMMMMMMNNNNNNNNNOOONNNNNNMMMMMMNNNNNNMMMMMMLLLKKKJJJJJJJJJLLLNNNNNNMMMLLLMMMNNNLLLHHHGGGIIILLLPPPYYYccctttzzz{{{}}}mmm```\\\cccrrrwwwbbbNNNAAA;;;;;;;;;777777:::===>>>@@@JJJUUUkkk}}}mmmjjjyyysss]]]OOOJJJIIIEEEDDDCCCBBBAAAAAAAAAAAABBB@@@@@@CCCGGGMMMZZZggglllnnnqqqtttyyy~~~vvvooofff\\\XXXXXX\\\hhhuuu~~~uuukkkfffbbb]]]XXXUUUTTTRRRPPPPPPQQQSSSTTTTTTSSSPPPMMMKKKKKKKKKKKKPPPQQQQQQQQQPPPNNNNNNMMMOOORRRVVVXXXYYYZZZ\\\]]]]]]YYYVVVVVVTTTTTTXXX___gggppp{{{sssiii___RRRDDD>>>@@@@@@???@@@BBBBBBEEEPPP[[[uuuxxx]]]MMMJJJDDDBBBDDDAAADDDEEEHHHLLLSSS\\\gggnnnmmmmmmiiibbb]]]```iiirrrvvv|||zzzqqqeeeYYYRRRJJJGGGFFFGGGIIIPPP```ppp~~~}}}~~~~~~~~~|||wwwtttnnnlllkkklllmmmmmmlllkkkjjjgggdddcccbbbaaa___]]]\\\[[[ZZZXXXWWWUUUTTTSSSTTTSSSRRRQQQPPPPPPPPPPPPOOOOOOOOOOOOOOONNNMMMMMMNNNNNNNNNNNNMMMLLLJJJIIIJJJKKKMMMMMMLLLKKKLLLNNNMMMJJJHHHJJJKKKMMMUUU]]]mmmuuu~~~yyy}}}}}}nnnaaa[[[aaappp}}}ppp\\\KKKAAA===;;;999999999<<>>AAA???>>>@@@BBBBBBEEEPPP\\\sssuuu[[[MMMJJJCCCAAACCC@@@BBBDDDGGGKKKRRR\\\fffnnnmmmmmmjjjccc^^^aaalllvvv{{{zzzqqqfffZZZRRRJJJHHHFFFGGGJJJRRRbbbqqq~~~}}}}}}~~~{{{yyyxxxuuusssrrrrrrssstttsssqqqqqqnnnkkkiiihhhfffdddbbb___^^^]]]\\\ZZZYYYXXXWWWXXXWWWVVVUUUTTTSSSSSSSSSPPPQQQQQQPPPPPPOOONNNMMMNNNOOOOOOOOONNNMMMKKKJJJJJJKKKLLLLLLKKKKKKLLLMMMOOOKKKIIIJJJJJJKKKPPPWWWcccmmmzzzvvvwww}}}}}}ooobbb[[[___lllzzzkkkWWWHHHBBB>>>:::666999999;;;>>>@@@CCCNNNZZZxxxyyypppZZZPPPKKKGGGDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@BBBFFFIIIMMMWWWaaaiiikkkooosssxxx~~~|||tttllleee\\\TTTQQQSSSUUUdddtttzzzlllaaa[[[YYYVVVTTTTTTVVVXXXZZZWWWXXXYYYZZZ[[[ZZZZZZYYYYYYZZZZZZYYYWWWVVVYYY\\\ZZZ]]]bbbdddccc```]]]\\\XXXTTTSSSSSSPPPLLLMMMRRR^^^hhhwwwwwwoooiiiZZZGGG???AAA>>>===???AAABBBFFFQQQ]]]uuurrrYYYLLLIIICCCAAADDDBBBAAACCCFFFJJJQQQ[[[fffmmmmmmnnnkkkddd^^^bbbnnnyyyyyyqqqfff[[[SSSKKKHHHGGGHHHKKKSSScccrrr~~~}}}~~~~~~zzzxxx{{{~~~~~~}}}{{{yyyyyyvvvrrrpppnnnllljjjhhhbbbaaa```___^^^]]]\\\\\\[[[ZZZYYYXXXWWWVVVVVVVVVSSSSSSSSSSSSRRRQQQPPPOOOMMMNNNOOOPPPOOONNNLLLKKKIIIJJJKKKJJJIIIIIIKKKMMMNNNKKKIIIIIIHHHGGGKKKQQQYYYdddtttsssrrruuu~~~pppddd\\\]]]iii~~~{{{jjjUUUHHHBBB???999333777777999<<<>>>AAAMMMXXXvvvrrr[[[PPPJJJCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@CCCGGGJJJMMMVVV___gggjjjnnnssswww}}}zzzqqqhhhaaaXXXPPPMMMOOORRRaaassssssfff___]]]YYYWWWVVVWWWYYY[[[WWWYYY]]]```aaabbbaaaaaaYYYZZZ[[[YYYWWWWWW[[[___```dddiiijjjhhhddd___]]]ZZZWWWVVVUUURRRNNNNNNRRRVVV```ooo~~~yyyqqqkkk]]]III???BBB======>>>AAABBBFFFRRR^^^yyypppXXXKKKIIICCCBBBFFFEEE@@@BBBEEEIIIQQQZZZeeelllnnnnnnllleee___cccooo{{{~~~yyyqqqfff[[[SSSKKKIIIHHHIIILLLTTTdddsss~~~|||xxx~~~{{{xxxuuusssqqqnnnllldddccccccbbbaaa```______]]]\\\[[[YYYXXXXXXWWWWWWUUUUUUUUUTTTTTTRRRQQQQQQMMMNNNOOOPPPPPPOOOMMMKKKHHHIIIIIIIIIHHHHHHJJJLLLMMMIIIGGGGGGFFFDDDGGGMMMRRR^^^ooo|||sssllllllyyy~~~ssshhh```bbblll~~~yyyjjjXXXLLLDDD>>>::::::===;;;<<<>>>???AAAJJJSSSnnnqqq[[[NNNHHHEEE@@@AAABBBCCCBBBAAA@@@???@@@???BBBFFFHHHJJJRRR[[[dddggglllpppttt{{{}}}rrrfff]]]VVVPPPNNNPPPUUUbbbrrr~~~tttllleeeaaa\\\XXXWWWWWWVVVUUUVVVXXXZZZ]]]___aaabbbbbbaaa___]]][[[[[[^^^aaaccchhhlllqqqssspppiiiaaa[[[WWWVVVSSSQQQNNNLLLKKKJJJWWWaaappp}}}yyytttdddOOOCCCBBBCCCCCC>>>@@@GGGGGGNNNaaazzzlllTTTIIIJJJEEEDDDEEEBBBCCCDDDGGGKKKQQQZZZeeekkkpppnnnjjjbbb^^^dddsss}}}wwwooodddZZZSSSNNNJJJGGGHHHLLLWWWhhhxxxxxxzzz}}}~~~}}}vvvpppoookkkfffcccbbbbbbbbbbbbaaa___\\\ZZZYYYXXXVVVUUUUUUTTTSSSTTTUUUUUUTTTRRRSSSSSSTTTTTTRRRPPPMMMKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGPPPZZZjjjxxxuuummmjjjuuutttiiiaaadddmmm~~~{{{kkkYYYMMMDDD<<<888777<<<:::<<<>>>???AAAIIIRRRfffpppXXXMMMHHHFFFAAAAAABBBBBBAAAAAA@@@@@@@@@@@@CCCFFFHHHJJJRRR[[[bbbfffkkkooossszzz{{{pppcccZZZSSSMMMKKKNNNTTTbbbrrr~~~{{{}}}yyyooojjjddd___]]]\\\[[[ZZZZZZZZZ\\\^^^```bbbcccddd```___]]]\\\]]]^^^```bbbjjjmmmrrruuurrrkkkccc]]]WWWVVVTTTQQQOOOMMMLLLLLLUUU___ooo~~~zzziiiQQQDDDCCCBBBCCC>>>@@@GGGGGGOOObbb{{{mmmUUUIIIIIIEEEDDDEEEBBBCCCEEEGGGKKKQQQYYYcccjjjnnnmmmiiibbb^^^dddrrr{{{uuummmcccYYYRRROOOJJJGGGIIINNNXXXjjjyyyyyy{{{|||vvvxxxtttpppmmmlllkkkiiihhheeebbb___]]]\\\[[[YYYWWWWWWVVVUUUVVVVVVVVVTTTRRRTTTUUUUUUUUUSSSQQQOOOMMMKKKKKKJJJIIIIIIIIIJJJJJJKKKJJJIIIHHHHHHGGGGGGGGGMMMWWWeeesss}}}zzzpppkkktttxxxmmmccceeemmm~~~~~~ooo]]]PPPEEE<<<777777:::999;;;???@@@AAAIIIQQQ```nnnUUUKKKHHHGGGBBBBBBAAAAAA@@@@@@AAAAAAAAAAAADDDGGGHHHJJJQQQYYY```dddiiimmmrrryyyzzzooobbbYYYQQQKKKJJJMMMTTTbbbrrr}}}vvvuuuxxxxxxssskkkddd```^^^\\\\\\[[[[[[[[[[[[]]]___aaabbbaaaaaaaaaaaabbbbbbbbbcccjjjnnnsssuuussslllddd^^^WWWVVVTTTRRRPPPOOONNNMMMRRR]]]nnnnnnUUUFFFDDDBBBBBB???AAAGGGGGGPPPeee~~~nnnVVVJJJIIIEEECCCEEEBBBDDDEEEHHHKKKPPPXXXaaagggllllllhhhaaa]]]cccqqq}}}~~~xxxqqqjjj```WWWQQQNNNJJJHHHJJJPPPZZZlll{{{zzz{{{~~~{{{xxxuuussspppmmmjjjiiifffcccaaa___^^^\\\ZZZZZZYYYXXXXXXXXXXXXUUUSSSVVVVVVWWWVVVUUUSSSQQQOOOLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGJJJRRR^^^kkkvvv~~~~~~tttoooyyy|||pppdddeeemmm}}}sssbbbTTTHHH>>>999999999888;;;???@@@BBBIIIQQQ```lllTTTJJJGGGFFFCCCBBBAAA@@@???@@@AAABBBBBBBBBEEEHHHIIIJJJPPPXXX^^^bbbggglllqqqxxx{{{ooobbbYYYRRRLLLLLLNNNUUUccctttvvvrrrttt}}}tttlllfffcccaaa```aaa```^^^]]]^^^```bbbcccdddeeefffhhhhhhgggfffeeehhhkkkppprrrpppiiiaaa\\\WWWVVVTTTRRRPPPOOONNNNNNRRR\\\mmm~~~sssYYYIIIFFFAAABBB???AAAGGGGGGRRRhhhpppWWWJJJIIIDDDCCCEEEBBBDDDFFFHHHKKKOOOVVV^^^dddiiiiiifff```]]]bbbppp{{{{{{tttnnnfff^^^VVVPPPLLLHHHGGGJJJQQQ\\\mmm}}}zzz|||~~~{{{wwwrrrnnnmmmjjjgggdddbbbaaa^^^\\\\\\[[[[[[[[[\\\\\\ZZZXXXXXXXXXXXXWWWUUUSSSRRRPPPOOONNNMMMLLLKKKKKKKKKKKKIIIIIIHHHGGGGGGGGGGGGGGGHHHNNNYYYdddpppzzzwwwttt}}}pppdddeeemmm}}}uuueeeWWWJJJ>>>999:::999999;;;>>>@@@BBBJJJRRRccckkkUUUKKKGGGEEECCCBBBAAA@@@???@@@AAABBBBBBBBBEEEIIIJJJKKKPPPXXX\\\```eeejjjpppxxxyyymmm```WWWQQQLLLLLLPPPXXXgggyyyyyyuuuuuu|||uuuqqqnnnlllllljjjhhhgggfffggghhhiiifffhhhkkkmmmmmmllljjjhhhhhhjjjmmmnnnkkkeee^^^ZZZWWWVVVTTTRRRPPPNNNNNNMMMSSS]]]mmm|||ttt\\\LLLHHH@@@BBB@@@AAAGGGHHHTTTkkkrrrXXXKKKIIIDDDCCCEEEBBBDDDEEEHHHJJJNNNUUU\\\aaafffgggeee```\\\aaannnyyy|||xxxqqqjjjccc[[[TTTPPPJJJGGGFFFKKKRRR]]]ooo~~~}}}zzz}}}~~~zzztttqqqmmmjjjhhhfffcccaaa```______```bbbbbbaaa___\\\[[[ZZZXXXVVVTTTRRRQQQPPPPPPNNNMMMKKKKKKJJJJJJHHHHHHGGGFFFFFFFFFGGGGGGGGGMMMVVV```lllxxx}}}yyyrrrffffffnnn~~~yyyjjj[[[KKK>>>999:::;;;:::;;;>>>???BBBKKKUUUfffjjjUUULLLGGGDDDBBBBBBAAAAAA@@@@@@AAAAAAAAABBBEEEJJJKKKLLLQQQYYY[[[___eeejjjoooxxxuuujjj]]]TTTOOOKKKLLLPPP]]]lll~~~|||~~~{{{xxxuuutttrrrpppnnnnnnnnnnnnkkkmmmppprrrrrrqqqooommmmmmmmmnnnmmmiiiddd___\\\YYYXXXVVVSSSQQQOOONNNMMMSSS\\\jjjxxx}}}~~~sss^^^MMMGGG???BBB@@@BBBGGGHHHVVVooosssZZZLLLIIIDDDBBBDDDBBBBBBDDDGGGJJJNNNTTT[[[```cccdddccc___\\\```lllwww{{{vvvnnnggg```ZZZTTTPPPIIIFFFGGGLLLTTT```rrr~~~}}}|||}}}yyyuuusssqqqnnnkkkhhhgggggghhhiiijjjhhhfffaaa___]]]ZZZWWWUUUSSSQQQPPPOOOMMMKKKJJJHHHHHHHHHGGGGGGFFFFFFEEEFFFFFFGGGHHHLLLTTT^^^iiivvvxxxhhhiiippptttcccQQQBBB<<<<<<===;;;;;;===???CCCMMMXXXggghhhSSSKKKHHHEEEAAAAAABBBBBBAAAAAA@@@@@@@@@AAAEEEJJJLLLMMMRRRZZZZZZ^^^dddjjjpppxxxttthhh\\\TTTOOOMMMOOOSSSbbbrrr}}}{{{yyyxxxwwwuuuwwwyyy{{{{{{zzzxxxwwwvvvuuusssppplllhhhdddaaa]]]\\\YYYVVVSSSPPPOOONNNQQQYYYgggtttxxxyyyrrr___MMMEEE>>>BBB@@@BBBGGGIIIWWWqqquuu[[[LLLIIICCCBBBDDDBBBAAACCCFFFIIINNNTTTZZZ___```bbbbbb^^^[[[```kkkuuu}}}zzzuuummmeee___YYYTTTQQQJJJHHHIIIOOOWWWcccuuu}}}~~~|||yyytttsssqqqqqqqqqqqqnnnlllfffeeeaaa^^^ZZZWWWTTTSSSQQQOOONNNLLLJJJHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGLLLSSS\\\gggtttjjjkkkrrr~~~lllXXXGGG???@@@???<<<;;;===???CCCOOOZZZiiifffRRRKKKIIIGGG@@@AAABBBCCCBBBAAA@@@??????@@@EEEJJJLLLMMMSSSZZZZZZ^^^dddjjjpppyyyuuujjj]]]VVVRRRPPPRRRWWWeeeuuu~~~|||yyytttpppllliiiggg```___\\\XXXUUURRRPPPOOOOOOWWWdddrrr~~~vvvvvvqqq___MMMCCC>>>BBBAAABBBGGGIIIXXXrrruuu[[[LLLJJJCCCBBBDDDBBB@@@BBBEEEIIINNNTTTZZZ______aaabbb^^^[[[___jjjtttwwwzzztttlllddd^^^YYYTTTQQQKKKIIIKKKQQQZZZfffxxx~~~}}}{{{yyyxxxwwwuuurrroookkkhhheee```\\\XXXVVVTTTSSSRRRPPPNNNLLLJJJIIIIIIFFFEEEEEEEEEEEEEEEFFFFFFGGGKKKRRR[[[fffrrr~~~rrrmmmnnn|||yyy^^^GGG>>>???;;;;;;<<>>AAADDDGGGJJJNNNRRRVVVYYY\\\```eeekkkuuuvvvjjj\\\SSSNNNMMMTTT\\\kkk{{{}}}zzzqqqjjjaaaZZZVVVSSSOOOLLLMMMOOOWWWcccooozzzzzzvvvnnn```PPPGGGBBBAAABBBCCCCCCJJJ\\\mmmoooRRRDDDHHHDDD@@@CCCCCCBBBCCCEEEHHHLLLTTT\\\bbbccceeeddd___[[[___jjjtttzzz}}}wwwrrrkkkccc]]]WWWRRRNNNIIIKKKMMMSSS^^^nnn|||~~~yyyuuuqqqmmmhhhdddaaa___\\\ZZZWWWTTTQQQNNNMMMKKKIIIGGGIIIHHHFFFEEEDDDCCCDDDDDDGGGIIINNNWWWcccppp|||uuuooolllvvv~~~eeeMMMAAA???<<<<<<>>>AAACCCKKK\\\lll{{{~~~{{{^^^MMMIIIGGGEEECCCCCCBBBBBBAAAAAA@@@@@@>>>@@@DDDGGGIIIMMMQQQTTTWWWZZZ^^^ccciiissswwwkkk^^^UUUPPPPPPWWW___ppp}}}|||sssggg\\\VVVSSSOOOLLLLLLLLLQQQ\\\hhhtttyyytttmmm```QQQIIIBBBAAAAAABBBCCCJJJZZZjjjjjjOOOCCCFFFBBB???BBBAAA@@@BBBDDDGGGLLLTTT\\\bbbeeefffddd___ZZZ]]]hhhrrrzzz}}}xxxvvvqqqjjjddd^^^XXXRRRNNNIIIJJJMMMSSS^^^nnn~~~}}}{{{wwwtttqqqmmmiiigggccc___]]]YYYVVVQQQNNNMMMLLLJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEGGGMMMVVVbbbooo{{{wwwpppkkksss|||eeeNNN@@@=========???AAACCCKKK]]]ooo~~~|||rrrrrrvvv\\\MMMHHHGGGEEECCCCCCBBBBBBAAA@@@@@@???===@@@CCCFFFHHHLLLPPPSSSTTTWWW\\\bbbhhhrrr~~~yyymmm___VVVQQQQQQWWW___ttt~~~}}}mmm```WWWSSSPPPNNNLLLKKKNNNVVVaaannn~~~wwwqqqkkk___QQQIIIAAA@@@AAABBBCCCIIIWWWeeeeeeNNNDDDFFFAAA@@@BBBAAA???@@@CCCFFFKKKSSS\\\ccceeefffddd^^^YYY[[[dddnnnyyy~~~}}}xxxtttpppjjjddd^^^XXXSSSOOOGGGHHHKKKPPP[[[jjj{{{}}}~~~~~~xxxuuussspppmmmjjjfffbbb^^^[[[WWWRRRNNNMMMLLLKKKJJJHHHHHHGGGFFFEEEDDDCCCCCCDDDFFFLLLUUUaaaooo{{{wwwpppkkkpppvvvaaaLLL???;;;===>>>@@@AAAAAAJJJ^^^qqq|||sssjjjlllrrr[[[NNNHHHFFFEEECCCBBBBBBAAA@@@@@@??????===???BBBEEEGGGJJJOOORRRRRRVVV\\\aaagggqqq|||{{{ooo```WWWQQQPPPWWW___qqqwwwtttdddZZZUUURRRPPPNNNKKKLLLSSS]]]iiizzzuuuoooiii^^^PPPHHHAAA???@@@AAACCCHHHTTTaaa}}}|||aaaMMMEEEFFFAAAAAADDDAAA>>>@@@BBBEEEKKKSSS\\\bbbdddeeeddd^^^XXXXXX```hhhxxx}}}|||wwwsssooojjjddd___YYYSSSOOOGGGHHHJJJOOOYYYgggwww~~~}}}{{{wwwuuurrrooolllhhhdddaaa___[[[UUUQQQOOOMMMLLLKKKGGGGGGGGGFFFEEEDDDCCCBBBCCCEEEKKKTTTaaaooo{{{wwwpppkkkooo|||zzzmmm[[[HHH>>><<<===>>>@@@AAAAAAJJJ```uuu{{{nnngggnnnmmmYYYNNNHHHEEEEEEBBBBBBAAAAAA@@@@@@??????<<>>@@@BBBEEEJJJRRRZZZaaacccffffffaaaYYYWWW\\\cccttt{{{{{{vvvrrrnnnjjjeee```ZZZTTTPPPJJJJJJKKKOOOXXXfffuuu|||yyyuuurrrooolllhhheeeeeeaaa[[[VVVSSSQQQOOOMMMHHHHHHHHHGGGFFFEEECCCBBBCCCEEEKKKTTTaaaooo{{{vvvppplllppp{{{rrreeeUUUFFF>>>===;;;===@@@AAACCCMMMfff|||qqqiiiuuugggVVVMMMGGGEEEFFFBBBBBBAAAAAA@@@?????????<<<>>>AAACCCEEEHHHLLLOOOSSSWWW]]]aaagggoooxxx~~~zzznnnaaaYYYUUUVVV^^^fffkkkkkkooorrrrrrttt}}}lll```[[[WWWUUURRRNNNMMMQQQXXXbbbqqq~~~wwwqqqmmmaaaRRRHHH@@@>>>>>>AAACCCGGGPPPYYYnnnsssXXXIIIEEEDDD???@@@CCC>>>???@@@BBBEEEIIIQQQYYY___cccgggiiiddd]]]YYY[[[```ooowww{{{wwwqqqnnniiieee```ZZZTTTPPPJJJJJJKKKNNNUUUbbbqqq{{{zzzvvvtttqqqnnnlllkkkhhhccc^^^ZZZVVVRRROOOIIIJJJJJJJJJIIIGGGEEEDDDCCCFFFKKKUUUbbbppp|||xxxwwwzzzuuuppplllpppzzz|||nnnaaaRRREEE??????999<<<@@@BBBDDDQQQjjjwwwnnnyyy}}}bbbTTTMMMGGGFFFGGGBBBBBBAAAAAA@@@??????>>><<<>>>AAACCCEEEHHHLLLOOOTTTXXX]]]bbbgggnnnxxxyyymmmaaaZZZXXXZZZbbbkkkpppnnnooopppmmmmmmxxxnnnccc\\\YYYWWWSSSNNNMMMPPPVVV```nnn{{{~~~yyysssooodddTTTIII@@@>>>>>>@@@CCCFFFOOOWWWiiisssUUUHHHCCCCCC===???BBB===???@@@BBBEEEIIIPPPXXX^^^dddiiilllhhh___ZZZ[[[___kkkttt~~~zzzpppmmmiiieee```[[[TTTPPPIIIHHHHHHKKKRRR^^^lllvvv}}}zzzwwwuuusssrrrpppmmmhhhccc___ZZZUUUQQQKKKLLLLLLLLLKKKIIIGGGFFFCCCFFFLLLUUUbbbppp}}}xxxqqqppprrrwwwnnniiippp|||zzzeeeXXXPPPFFF???<<<<<<;;;===AAABBBKKKddd~~~xxx___SSSNNNIIIDDDAAAEEEDDDCCCAAA???===<<<;;;===>>>??????AAAFFFLLLPPPVVVWWW[[[aaaiiiqqqwww{{{|||~~~}}}qqqccc\\\\\\cccqqq~~~{{{xxxtttmmmmmmzzzqqqeee^^^[[[ZZZSSSRRRRRRRRRSSSYYYhhhwww|||||||||sssnnneeeTTTGGGBBB======BBBDDDDDDMMMYYYiiirrrXXXJJJEEEEEE??????CCC@@@???@@@BBBDDDIIIPPPXXX^^^gggiiikkkiiieeeaaaaaabbbjjjuuu}}}zzzmmmjjjeeeaaa]]]YYYTTTQQQIIIIIIJJJNNNVVVaaakkkrrr~~~}}}~~~}}}yyyuuuwwwtttoookkkfffaaa\\\XXXQQQPPPNNNNNNMMMKKKGGGEEEGGGIIINNNUUU___mmm{{{yyysssqqqsssxxxmmmhhhppp~~~|||gggYYYOOOEEE>>>;;;<<<;;;>>>AAABBBIIIaaazzzvvv]]]QQQMMMJJJFFFCCCEEEDDDCCCAAA???>>><<<<<<===>>>??????AAAEEEKKKOOOUUUVVVZZZ___fffnnnvvvzzz{{{}}}~~~tttgggaaacccmmm}}}|||rrrnnnwwwrrrfff```]]][[[VVVTTTSSSRRRRRRVVVdddrrr{{{{{{uuulllbbbTTTJJJCCC>>>>>>CCCCCCCCCLLLYYYooosssYYYJJJDDDDDD??????CCC@@@???@@@BBBDDDIIIPPPXXX^^^dddgggjjjiiifffcccdddeeemmmxxx|||yyymmmiiiddd```\\\XXXSSSPPPIIIIIIJJJNNNWWWbbbmmmttt{{{}}}|||yyyxxxuuurrrnnniiiddd^^^ZZZTTTSSSQQQPPPOOOLLLIIIFFFFFFIIIMMMSSS^^^kkkyyyzzzuuutttvvvzzzmmmfffooo~~~iiiZZZNNNDDD===;;;<<<;;;>>>BBBBBBGGG\\\rrrttt[[[OOOLLLJJJGGGEEEDDDDDDBBBAAA???>>>===<<<===>>>>>>???AAADDDJJJNNNUUUUUUXXX\\\cccllltttyyyzzz|||}}}vvvjjjggglllyyyyyytttiiiccc___^^^ZZZWWWTTTRRRPPPRRR^^^jjjyyyzzzzzzyyynnnbbbVVVNNNDDD??????CCCCCCCCCLLLYYYuuuxxx\\\KKKDDDDDD???@@@DDD@@@@@@AAABBBDDDHHHOOOWWW]]]aaaeeehhhiiigggfffgggiiippp|||zzzvvvllliiiddd___[[[VVVQQQNNNHHHHHHJJJOOOYYYeeepppwwwzzz{{{~~~~~~{{{yyywwwuuurrrnnnhhhaaa\\\XXXVVVTTTRRRPPPNNNJJJGGGEEEGGGKKKRRR[[[iiivvv{{{wwwwwwyyyzzzmmmeeeooojjj[[[OOOEEE???>>>===;;;>>>BBBBBBFFFWWWkkkvvv\\\OOOKKKIIIFFFEEEDDDCCCBBBAAA???>>>===<<<<<<===>>>???@@@CCCHHHKKKTTTUUUWWW[[[bbbkkksssxxx||||||}}}vvvlllkkksss{{{ooohhhccc```\\\XXXTTTQQQNNNOOOYYYcccttt}}}{{{yyy~~~wwwkkk\\\PPPFFF@@@???CCCCCCDDDMMMZZZvvv~~~```MMMEEECCC???@@@DDD@@@@@@AAABBBDDDHHHNNNVVV[[[aaadddhhhiiigggggghhhjjjsss}}}wwwsssllliiiccc___ZZZUUUPPPMMMHHHIIIKKKPPPZZZgggrrrzzz|||~~~~~~|||zzzzzzyyywwwuuurrrllleee___[[[XXXUUURRRPPPMMMIIIGGGDDDFFFJJJPPPYYYfffsss||||||yyyyyy{{{yyyllleeeppp~~~lll]]]QQQGGGAAA@@@===;;;>>>BBBBBBEEEUUUggg~~~zzz___PPPKKKHHHEEEDDDCCCCCCBBBAAA???>>>======<<<===>>>>>>???BBBFFFIIIRRRSSSVVV[[[cccllltttxxx}}}~~~vvvnnnoooxxx}}}zzzxxxvvvuuuyyy~~~xxxnnngggbbb\\\WWWRRROOOMMMMMMUUU^^^pppyyyyyywwwcccQQQGGGAAA@@@CCCDDDDDDNNN[[[uuufffQQQGGGDDD???AAADDD???AAABBBCCCDDDGGGMMMUUUZZZbbbeeeiiiiiigggfffgggiiisss{{{uuuqqqllliiiddd___[[[VVVQQQNNNIIIJJJLLLQQQ[[[gggssszzz|||zzzyyyxxxxxxwwwvvvsssnnnhhhcccZZZWWWSSSPPPNNNKKKHHHEEEDDDFFFIIINNNWWWcccpppyyy|||{{{||||||tttjjjfffsss}}}nnnaaaTTTHHHBBBAAA===:::<<>>===;;;<<<>>>>>>???@@@DDDFFFNNNQQQUUU[[[dddllltttxxx}}}~~~xxxqqqsss}}}~~~xxxsssooolllkkknnnrrrwww|||vvvlllfff\\\VVVPPPNNNKKKKKKRRRYYYiiirrr~~~}}}gggRRRFFFAAA???CCCDDDEEEPPP^^^vvvmmmVVVIIIEEE@@@BBBEEE???AAABBBCCCDDDGGGMMMTTTYYYaaaeeehhhhhhfffdddeeegggqqq}}}|||vvvrrrmmmjjjeeeaaa]]]YYYTTTQQQLLLKKKMMMQQQZZZfffqqqxxx{{{xxxwwwuuuuuuttttttrrrooojjjfffXXXUUUQQQNNNLLLIIIFFFDDDDDDFFFIIINNNVVVaaannnvvv}}}{{{xxxmmmggghhhvvv~~~qqqdddVVVHHH@@@???<<<999;;;AAACCCGGGVVVhhh|||eeeTTTMMMJJJHHHGGGCCCBBBBBBAAA@@@???>>>>>>;;;<<<===>>>>>>@@@BBBEEEIIILLLSSS[[[dddlllsssvvvzzz{{{wwwqqqsss|||xxxpppkkkggghhhjjjlllpppvvv~~~}}}qqqjjj^^^WWWPPPMMMJJJIIIMMMTTT```iiivvvzzzgggVVVFFF@@@???CCCDDDGGGRRR```{{{sss[[[LLLGGGAAACCCEEE>>>BBBBBBCCCDDDFFFLLLSSSXXX___cccfffgggeeedddeeegggnnnzzz~~~yyyuuummmjjjfffccc___\\\XXXUUUNNNMMMNNNRRRYYYdddnnnuuu|||wwwtttsssrrrqqqpppppppppnnnkkkhhhWWWTTTOOOLLLJJJHHHFFFDDDEEEFFFIIIMMMUUU```mmmuuu~~~zzzuuuhhheeejjjyyysssfffWWWHHH>>><<<<<<999:::@@@CCCHHHWWWiii}}}fffUUUOOOLLLJJJJJJBBBBBBAAAAAA@@@???>>>>>>:::<<<===>>>>>>???BBBDDDEEEIIIQQQZZZdddlllrrruuuvvvyyy{{{tttnnnqqqyyyvvvnnnffffffeeefffhhhnnnvvv||||||uuulll```XXXQQQMMMIIIGGGJJJPPPYYYbbbooo{{{|||ttteeeYYYEEE@@@>>>CCCEEEGGGSSSbbbvvv^^^NNNHHHBBBCCCEEE>>>BBBCCCCCCDDDFFFLLLSSSXXX]]]aaaeeefffeeedddfffhhhkkkxxx|||xxxnnnkkkgggdddaaa^^^ZZZWWWOOOOOOOOORRRYYYcccmmmsss|||~~~~~~~~~xxxssspppooopppooonnnnnnnnnmmmllljjjVVVSSSOOOLLLJJJIIIGGGEEEEEEGGGIIIMMMUUU```lllttt}}}|||kkkeeefffttttttaaaRRRIIIBBB>>>===<<<===@@@CCCKKKZZZiiiyyyfffXXXLLLIIIJJJFFFEEEDDDCCC@@@???===<<<<<<<<<;;;;;;;;;<<>>===<<<===AAADDDKKKZZZhhhxxxeeeXXXNNNJJJKKKFFFEEEDDDBBB@@@???======<<<<<<;;;:::;;;<<>>AAAEEEKKKYYYgggwww{{{bbbXXXOOOKKKLLLGGGEEEDDDBBB@@@???=========<<<;;;::::::<<<>>>AAABBBFFFJJJOOOVVV]]]dddlllqqquuuxxx~~~}}}rrriiiaaa___```bbbgggmmmjjjjjjlllooouuu}}}xxxnnnfffbbbaaa^^^\\\YYY[[[\\\[[[[[[^^^eeejjjnnnooopppqqqpppmmmkkkiiibbb]]]XXXSSSQQQOOOMMMKKKLLLQQQZZZeeeqqq}}}uuudddVVVHHHBBB???CCCEEEHHHUUUddd}}}|||xxx\\\JJJGGGBBBBBBDDDAAABBBBBBBBBAAABBBEEEJJJNNNUUUZZZ```aaa^^^^^^aaadddnnnvvv{{{zzzvvvqqqooooooooollljjjeeeaaa^^^^^^___aaahhhpppzzz|||~~~}}}}}}{{{}}}yyyyyyxxxuuuqqqlllgggdddbbbcccdddfffhhhhhhfffccc[[[SSSLLLJJJJJJGGGEEEFFFGGGGGGIIIOOOZZZggguuu}}}uuulllgggpppvvvcccUUUKKKCCC>>>;;;;;;>>>BBBEEELLLZZZgggyyyuuu^^^VVVNNNKKKJJJEEEDDDDDDBBB@@@???>>>======<<<;;;::::::;;;>>>@@@BBBFFFIIIOOOUUU\\\ccckkkppprrrvvv~~~{{{nnnfff___]]][[[YYYZZZ^^^``````aaadddiiiqqqxxx|||wwwlllfffbbb___\\\VVVVVVUUUSSSQQQSSSVVVZZZ___```bbbdddeeefffgggggg```]]]XXXTTTRRRPPPMMMLLLJJJMMMTTT^^^jjjyyyzzzyyygggVVVHHHBBB@@@CCCEEEGGGTTTbbb~~~yyysssXXXIIIFFFAAA@@@CCC@@@BBBBBBAAA@@@@@@CCCHHHLLLRRRXXX^^^```^^^]]]```dddmmmuuu~~~|||wwwrrrpppppppppnnnlllhhhbbb____________dddkkktttxxx}}}~~~{{{yyyxxxxxx{{{zzzxxxvvvsssoookkkfffccc______```ccceeegggfffddd]]]UUUMMMLLLKKKHHHFFFGGGGGGHHHJJJPPP\\\jjjwwwyyyooohhhooosssaaaSSSIIIAAA===<<<;;;>>>BBBFFFNNN\\\jjj{{{{{{qqqtttpppZZZSSSKKKHHHHHHCCCDDDCCCBBB@@@???>>>>>>>>><<<;;;::::::;;;===???AAAFFFIIIOOOUUU[[[cccjjjoooooottt}}}~~~wwwiiiccc]]]\\\ZZZWWWVVVWWW[[[ZZZZZZ[[[```gggmmmrrrxxx~~~rrrkkkfffaaa^^^WWWVVVSSSPPPNNNMMMOOOPPPUUUUUUWWWYYY[[[^^^aaabbb]]][[[WWWUUUSSSQQQMMMKKKIIILLLQQQZZZfffuuuwww~~~zzzhhhWWWIIIBBB@@@CCCEEEGGGRRRaaa}}}|||mmmTTTGGGEEE???>>>AAA???BBBBBBAAA@@@@@@CCCHHHKKKQQQVVV\\\^^^\\\\\\```dddlllttt}}}yyytttssssssrrrpppmmmhhhccc______```___bbbggglllqqqxxx~~~{{{xxxuuutttvvvyyy~~~|||wwwsssppplllgggdddbbbaaabbbdddhhhjjjkkkjjjaaaYYYQQQOOONNNJJJHHHHHHFFFHHHKKKRRR^^^kkkxxxzzzpppiiipppppp___RRRIIIAAA<<<<<<<<<>>>BBBGGGPPP```ooo~~~tttiiimmmoooXXXQQQIIIFFFFFFAAADDDCCCAAA@@@???>>>>>>>>><<<;;;::::::;;;<<>>AAA???AAAAAAAAA@@@AAADDDIIIMMMOOOTTTYYYZZZYYYZZZ___dddjjjrrr~~~|||xxxwwwxxxvvvrrrooojjjddd``````aaa``````cccdddjjjrrryyy{{{wwwuuutttvvvyyy}}}zzzvvvsssooojjjeeefffeeefffhhhlllppprrrrrrggg^^^VVVSSSQQQLLLJJJJJJFFFIIIMMMVVVaaammmxxxxxxoooiiirrrooo___SSSIIIBBB======<<<===BBBGGGRRRdddtttttthhhkkkpppYYYPPPHHHEEEFFFAAACCCBBBAAA@@@???>>>>>>>>><<<;;;:::::::::<<<>>>???DDDGGGMMMRRRYYY```gggllljjjooovvvtttmmmeee```]]]^^^^^^[[[ZZZ\\\UUUSSSPPPOOOQQQVVV\\\```gggqqq}}}{{{rrrjjjddd^^^[[[WWWSSSQQQOOOMMMLLLLLLKKKKKKKKKNNNSSSXXX[[[\\\ZZZYYYXXXWWWTTTOOOLLLIIIKKKOOOUUU```ooo~~~xxx|||{{{vvvooobbbWWWIIICCCAAADDDEEEFFFPPP^^^ttthhhRRRHHHGGGAAA???BBBAAAAAAAAAAAA@@@AAAEEEJJJNNNLLLPPPTTTUUUTTTVVV]]]ccciiiqqq}}}}}}zzzzzz{{{xxxsssooojjjccc^^^______\\\[[[\\\]]]ccckkkttt{{{|||yyyvvvuuuyyy{{{~~~~~~xxxuuuqqqkkkfffgggffffffhhhmmmrrruuuvvvmmmddd[[[WWWTTTOOOKKKKKKHHHKKKQQQZZZeeepppyyy~~~wwwnnnjjjsssnnn___SSSJJJCCC???>>><<<===AAAGGGSSSgggxxxwwwiiilllsssZZZQQQHHHEEEFFFBBBCCCBBBAAA@@@????????????<<<;;;:::::::::<<<>>>???CCCFFFKKKQQQWWW^^^eeejjjhhhmmmsss|||tttmmmhhhccc```bbbbbb______```YYYVVVRRRNNNNNNQQQVVVYYYbbblll{{{{{{xxxvvvtttvvvyyyzzzzzzyyyyyyyyy~~~xxxoooiiibbb___[[[WWWUUUSSSQQQOOOMMMLLLKKKKKKNNNTTTZZZ]]]\\\[[[ZZZZZZXXXUUUQQQNNNHHHJJJNNNTTT___mmm{{{xxx|||xxxqqqjjj___VVVIIICCCAAADDDEEEEEEOOO]]]qqqhhhSSSIIIIIIBBB@@@DDDBBB@@@AAAAAAAAABBBFFFKKKOOOKKKNNNQQQQQQPPPSSS[[[bbbhhhppp}}}}}}{{{zzzzzz{{{xxxrrrmmmiiibbb\\\\\\[[[WWWUUUUUUYYY___hhhqqqyyy~~~{{{yyyxxx{{{}}}yyyvvvrrrlllgggdddccccccfffkkkpppssstttqqqggg^^^ZZZVVVPPPLLLLLLIIIMMMTTT]]]hhhrrrzzz~~~xxxpppmmmxxx~~~kkkYYYMMMGGGAAA<<<<<<:::;;;AAAKKKYYYmmm~~~~~~ooopppqqqYYYOOOFFFDDDFFFDDDBBBBBBBBBAAAAAA@@@@@@@@@===<<<;;;;;;<<<===>>>???@@@DDDJJJPPPWWW^^^eeejjjgggkkkqqqwwwzzzrrrjjjkkkjjjhhhiiijjjeee^^^___XXXSSSPPPNNNLLLOOOTTT]]]ggguuu|||vvvsssnnnhhhdddfffggghhhjjjlllmmmnnnooorrrwww|||xxxqqqhhheeeaaa^^^\\\YYYVVVSSSUUUOOOJJJJJJKKKMMMSSSZZZYYY\\\]]]ZZZXXXWWWSSSOOOOOOLLLLLLSSS[[[gggvvvvvv{{{~~~pppiiiaaaRRRKKKDDDBBBDDDDDDEEEOOO]]]tttjjjZZZJJJDDDDDDBBB???>>>>>>???@@@@@@AAACCCFFFIIIKKKMMMOOOPPPPPPRRRXXX]]]eeennn|||zzzuuuuuuwwwvvvooohhhddd```[[[WWWVVVUUUTTTSSSRRRVVV___jjjuuu~~~}}}|||}}}}}}~~~|||wwwrrrlllgggaaaaaa```___bbbhhhmmmooopppiii```XXXTTTQQQNNNKKKKKKPPPYYYbbbkkksss{{{yyyqqqnnnyyyyyygggWWWMMMGGGAAA===???<<<===BBBMMM^^^wwwwwwwwwoooXXXPPPGGGEEEGGGDDDCCCCCCBBBAAAAAA@@@??????===<<<<<<;;;<<<===>>>???@@@DDDIIIOOOVVV]]]dddhhheeeiiinnnttt~~~vvvsssttttttrrrssssssmmmddd]]]VVVPPPMMMKKKIIILLLQQQZZZdddssszzzvvvooojjjgggccc___\\\\\\]]]___aaacccfffiiikkkpppttt{{{yyynnnjjjeee```]]]ZZZXXXUUUXXXQQQLLLKKKKKKLLLQQQXXXZZZ^^^___\\\YYYXXXUUUPPPOOOLLLLLLRRRZZZeeeuuu}}}tttzzzuuunnneeeVVVJJJDDDAAADDDDDDDDDOOO\\\uuurrr```MMMFFFDDDBBB???>>>???@@@AAA@@@@@@BBBEEEGGGJJJMMMOOOPPPPPPRRRWWW\\\eeennn{{{zzzuuutttvvvtttmmmfffaaa^^^ZZZWWWUUUSSSQQQOOOOOOTTT\\\fffqqq{{{~~~}}}}}}~~~|||wwwqqqkkkfff___^^^]]]\\\___dddiiillllllfff]]]VVVQQQOOONNNMMMOOOTTT\\\gggrrr{{{zzzrrrooozzzsssaaaTTTLLLFFFAAA===???<<<<<>>>>>======<<<;;;;;;<<<>>>???AAADDDIIINNNTTTZZZaaaeeedddgggkkkpppyyy}}}yyy||||||{{{{{{yyyqqqggg]]]VVVPPPMMMJJJHHHKKKPPPWWWbbbrrr}}}yyyjjjfff```[[[XXXWWWUUUTTTTTTVVVXXX[[[^^^bbbhhhlllqqqvvv~~~zzzuuummmgggbbb___\\\[[[ZZZTTTNNNMMMLLLKKKPPPVVV\\\aaaccc___\\\ZZZWWWSSSPPPMMMLLLQQQYYYcccrrr{{{ttt|||zzztttiiiXXXJJJDDDAAADDDDDDDDDOOO\\\www|||hhhRRRGGGDDDBBB@@@???@@@AAAAAAAAA@@@AAACCCFFFIIILLLOOOOOOOOORRRWWW[[[eeemmmzzzzzzuuusssssspppjjjddd^^^\\\YYYWWWUUURRROOOLLLLLLPPPWWW```lllwww|||{{{{{{~~~yyyrrrkkkeee]]][[[XXXXXXZZZ___dddhhhhhhccc[[[TTTOOONNNOOOPPPUUUXXX```mmmzzzyyypppnnnzzz{{{lll\\\RRRLLLFFFAAA>>>===;;;;;;@@@III[[[vvvgggUUUPPPIIIGGGHHHDDDEEEDDDCCCBBB@@@???>>>===>>>===<<<;;;;;;<<<===>>>AAADDDHHHLLLQQQWWW^^^bbbccceeehhhmmmvvvtttiii```YYYSSSPPPMMMJJJMMMQQQXXXbbbrrr}}}vvvnnnhhh]]]ZZZVVVRRRPPPPPPQQQRRRTTTWWWZZZ\\\```fffmmmsssxxx~~~wwwnnnhhhdddaaa```[[[UUUOOONNNMMMLLLPPPUUU]]]cccfffccc^^^\\\YYYVVVQQQMMMLLLPPPWWW```nnnzzz~~~www}}}xxxlllYYYKKKDDDBBBDDDDDDEEEOOO]]]wwwoooVVVHHHDDDBBBAAAAAAAAAAAABBB@@@???@@@BBBDDDHHHKKKNNNOOOOOOQQQVVVZZZdddlllyyy{{{vvvsssqqqnnnhhhccc]]]\\\ZZZXXXVVVSSSNNNJJJKKKNNNTTT]]]hhhttt~~~zzzxxxxxx~~~~~~vvvmmmfff]]]YYYVVVVVVXXXZZZ```eeefffbbb\\\TTTOOOMMMQQQTTT[[[]]]dddqqqvvvmmmkkkyyyyyyhhhXXXQQQMMMFFF@@@>>>;;;;;;===AAAGGGSSSiii}}}dddSSSOOOIIIGGGIIIEEEEEEDDDCCCBBB@@@???>>>===>>>===<<<;;;;;;<<<===>>>AAACCCFFFIIINNNTTT[[[```bbbeeehhhkkksss{{{oooccc\\\VVVRRROOOLLLNNNSSSZZZeeeuuuwwwoooggg___ZZZUUUSSSQQQOOONNNPPPSSSVVVVVVZZZ^^^aaadddkkkttt{{{tttlllfffcccaaaZZZUUUPPPOOONNNMMMQQQVVV]]]dddiiieee```]]]ZZZWWWRRRNNNLLLOOOTTT]]]jjjvvv|||yyysss]]]LLLEEECCCEEEEEEFFFPPP^^^wwwsssYYYIIIDDDBBBBBBCCCAAAAAAAAA@@@??????AAACCCGGGJJJNNNOOOOOOQQQUUUYYYccckkkvvv}}}wwwsssppplllgggccc___^^^]]][[[YYYUUUOOOKKKKKKNNNSSS\\\gggsss}}}zzzxxxxxx||||||rrrjjj___YYYUUUWWWXXXXXX^^^eeegggfffaaaYYYPPPNNNRRRVVVaaaccciiiuuusssjjjiiiyyyyyygggVVVRRROOOFFF???>>>;;;===AAADDDFFFNNNaaassscccQQQNNNHHHGGGIIIEEEDDDDDDCCCBBB@@@???>>>>>>???>>><<<;;;;;;<<<======???AAADDDGGGLLLRRRYYY^^^aaadddgggjjjqqq~~~~~~rrrfff___XXXTTTQQQNNNOOOTTT\\\gggxxx|||sssjjjbbb\\\VVVRRRPPPQQQQQQQQQQQQTTTYYY\\\[[[```fffiiikkkpppyyyyyyooohhhccc```[[[UUUQQQPPPOOONNNQQQVVV\\\dddjjjfff```\\\ZZZXXXSSSOOOLLLNNNRRRZZZfffrrrzzz{{{}}}fffMMMGGGDDDGGGGGGGGGRRR___wwwyyy]]]LLLFFFCCCBBBCCC@@@AAAAAA@@@??????AAACCCFFFIIIMMMOOOOOOPPPTTTXXXaaahhhtttyyyuuuqqqmmmiiifffcccaaa___^^^[[[WWWRRRNNNLLLOOOTTT\\\gggrrr||||||zzzzzzzzz}}}vvvnnncccZZZVVVXXXYYYXXX]]]fffkkkkkkhhh^^^SSSNNNQQQVVVbbbdddkkkwww|||qqqiiiiiizzz|||gggVVVSSSPPPGGG???===:::===AAACCCDDDLLL^^^qqqbbbPPPLLLFFFFFFHHHEEECCCCCCBBBAAAAAA@@@?????????>>>===<<<;;;<<<<<<===>>>???BBBEEEJJJQQQXXX^^^___cccfffiiinnnzzzuuukkkddd]]]YYYUUUQQQSSSWWW]]]hhhyyy|||vvvpppfff^^^XXXUUURRRQQQQQQSSSVVVXXXYYY\\\aaaeeeeeelllsssvvvwww{{{vvvmmmgggccc^^^XXXSSSQQQOOOMMMOOOSSSZZZdddjjjfff___[[[YYYWWWTTTOOOLLLMMMQQQWWWcccnnnyyynnnOOOHHHFFFHHHHHHIIISSSaaayyycccPPPHHHDDDBBBBBB???@@@@@@?????????BBBDDDEEEIIIMMMOOOOOOPPPTTTWWW___fffqqq|||{{{vvvrrrnnnkkkiiieeecccaaa^^^\\\XXXSSSPPPLLLOOOUUU]]]gggrrrzzz~~~zzzyyyyyyzzz|||zzzpppeee\\\VVVYYYYYYWWW\\\fffnnnpppnnncccUUUMMMNNNSSS[[[___gggrrr}}}{{{qqqhhhiii|||~~~hhhWWWTTTQQQGGG>>>===888:::>>>@@@AAAJJJ^^^rrrbbbOOOKKKEEEEEEHHHFFFBBBBBBBBBAAAAAA@@@@@@@@@???>>>===<<<;;;;;;<<<======>>>AAADDDIIIPPPXXX^^^^^^aaaeeehhhlllvvv|||pppiiiaaa]]]YYYVVVWWW\\\\\\hhhzzz~~~wwwnnnggg^^^WWWSSSRRRRRRRRRTTTXXX\\\___aaadddiiimmmqqqxxx~~~{{{www{{{~~~tttlllggg```ZZZUUURRROOOLLLMMMQQQYYYcccjjjfff___[[[XXXWWWUUUOOOLLLMMMPPPVVVbbbmmmyyyqqqPPPIIIGGGIIIIIIJJJTTTbbbzzzgggTTTJJJDDDAAA@@@??????@@@?????????BBBDDDDDDHHHMMMOOOOOOPPPSSSVVV^^^eeepppzzz}}}xxxsssooommmkkkgggdddaaa^^^\\\XXXTTTQQQLLLOOOUUU]]]gggqqqxxx}}}zzzvvvuuuvvvzzz{{{~~~{{{qqqggg\\\VVVYYYYYYVVV\\\fffpppsssqqqfffVVVLLLLLLQQQRRRXXXaaalllvvvwwwooopppsss}}}|||lll]]]UUUQQQIIIAAA<<<<<<===???BBBEEENNNbbbtttgggKKKFFFJJJGGGCCCBBBDDDCCCBBBAAA@@@?????????===<<<;;;:::999:::;;;<<>>===<<<;;;;;;;;;<<<=========>>>@@@CCCJJJRRRXXX\\\___cccdddgggnnnzzzyyynnnlllkkkhhheeedddhhhrrr}}}qqqeee___[[[WWWUUUWWWYYYZZZYYYbbbfffkkkooorrrwww~~~xxxmmmfffdddeeehhhpppyyyxxxoooggg___YYYVVVSSSOOOOOOQQQYYY___ffffffaaaZZZVVVUUURRRNNNJJJKKKMMMSSS___jjjxxxqqqVVVMMMGGGGGGGGGIIIUUUdddrrrXXXJJJDDDCCCBBB@@@AAAAAAAAA@@@@@@BBBDDDFFFIIILLLOOOPPPQQQRRRTTT[[[cccnnnzzz~~~yyyuuuqqqmmmjjjkkkgggbbb^^^\\\ZZZXXXWWWSSSRRRTTT\\\iiitttzzz|||~~~wwwpppjjjhhhhhhhhhjjjmmmrrruuuxxxzzz|||zzzooo```YYYSSSQQQOOOOOOSSSYYY___cccddd^^^TTTKKKIIIJJJLLLOOOVVVaaannnyyyuuuwww|||vvvcccWWWOOOGGG???<<<======???CCCGGGQQQeeewwwvvvXXXLLLKKKIIIHHHHHHEEEDDDCCCAAA@@@@@@?????????>>>===<<<;;;<<<<<<===;;;;;;<<<>>>AAAGGGOOOTTT]]]```ccccccdddjjjttt|||zzzyyyzzzvvvsssrrroooxxxyyyqqqggg^^^\\\ZZZYYYZZZ]]]```aaabbbiiimmmssswwwzzz~~~wwwllleeebbbbbbeeelllxxxuuulllddd\\\XXXTTTOOONNNOOOWWW]]]bbbddd___YYYUUUTTTQQQMMMJJJJJJLLLQQQ]]]jjjyyylllTTTLLLGGGHHHHHHJJJVVVfffvvv[[[KKKEEEBBBAAA@@@AAAAAAAAA@@@@@@BBBDDDEEEHHHLLLNNNOOOPPPRRRSSSZZZ```kkkvvv{{{wwwtttooommmkkkgggbbb^^^\\\[[[YYYXXXUUUTTTVVV]]]gggppptttuuuxxx{{{wwwrrrkkkccc^^^\\\\\\]]]```cccfffjjjmmmqqquuuyyyzzzxxxnnn```YYYRRROOOMMMLLLOOOUUUTTTXXX[[[WWWPPPKKKJJJKKKJJJMMMSSS\\\gggtttzzzzzz~~~kkk\\\RRRHHHAAA???======???CCCIIITTTgggyyydddRRRLLLIIIHHHIIIEEEDDDCCCBBBAAA@@@@@@@@@???>>>===;;;;;;;;;<<<<<<:::;;;<<<===@@@EEELLLQQQZZZ]]]aaabbbbbbfffooovvv|||{{{vvv~~~zzzppphhhbbb]]]^^^___```cccfffiiikkkkkkpppuuu{{{~~~ssslllhhhhhhjjjppp|||{{{ooofff]]]YYYUUUPPPNNNOOOVVVZZZ```aaa^^^YYYVVVTTTOOOLLLJJJJJJJJJOOO\\\iiiyyy~~~gggQQQJJJGGGHHHHHHKKKXXXhhhyyy]]]LLLEEEBBBAAA@@@AAAAAAAAA@@@@@@BBBDDDEEEHHHLLLNNNOOOPPPRRRSSSYYY___hhhrrr~~~zzzwwwssspppkkkgggbbb^^^\\\[[[YYYXXXVVVVVVXXX]]]dddjjjlllmmmoooqqquuuwwwxxxwwwuuusssiiieee]]]VVVRRRPPPPPPQQQWWWYYY\\\___bbbhhhnnnrrrssszzz~~~}}}||||||}}}~~~vvvmmmbbb[[[UUUQQQNNNLLLOOOSSSPPPSSSVVVTTTOOOLLLLLLMMMJJJLLLQQQXXXcccppp}}}}}}{{{~~~qqq```SSSHHHAAA@@@>>>===>>>DDDKKKWWWjjj{{{yyyqqqXXXMMMIIIGGGGGGEEEEEECCCBBBAAA@@@@@@@@@>>>===<<<:::999999::::::;;;<<<===>>>@@@DDDJJJOOOTTTYYY]]]___```dddlllsss~~~~~~sssjjjeeecccdddgggiiikkknnnqqqsssuuuvvv}}}wwwooommmnnntttqqqggg]]]ZZZWWWRRROOOOOOTTTXXX\\\___]]]ZZZVVVTTTNNNLLLJJJJJJIIINNN\\\jjjxxxxxxbbbMMMHHHGGGIIIIIILLLZZZkkk{{{^^^MMMEEEBBB@@@@@@AAAAAAAAA@@@@@@BBBDDDEEEHHHLLLNNNOOOPPPRRRSSSXXX]]]eeeooo|||}}}zzzvvvtttlllhhhccc___]]][[[YYYWWWVVVVVVXXX\\\___bbbccccccfffgggiiiiiiiiigggeeeddd\\\XXXSSSMMMIIIHHHHHHHHHMMMNNNQQQSSSWWW\\\bbbgggnnnttt~~~|||{{{zzzxxxxxxxxxyyyyyy}}}uuummmddd]]]VVVSSSOOOLLLNNNRRRPPPRRRTTTRRRNNNKKKKKKLLLJJJMMMQQQWWWaaannn||||||{{{}}}sssbbbSSSFFF???===???===>>>DDDMMMZZZmmm}}}}}}xxx{{{___OOOIIIGGGGGGFFFEEEDDDBBBAAAAAA@@@@@@>>>===<<<:::999999999:::;;;<<<===>>>@@@CCCIIILLLPPPUUUZZZ]]]^^^aaahhhooovvvnnnhhheeehhhmmmsssuuuxxxzzz{{{}}}~~~vvvtttuuu{{{vvvkkk```\\\ZZZUUUPPPOOORRRUUUXXX[[[[[[YYYUUURRRNNNLLLKKKKKKIIIMMM\\\kkkzzzsss]]]JJJGGGGGGJJJJJJMMM\\\nnnzzz]]]MMMEEEBBB@@@@@@AAAAAAAAA@@@@@@BBBDDDDDDGGGKKKMMMNNNOOOQQQRRRVVV[[[ccclllxxx}}}yyywwwnnnjjjddd```]]]ZZZXXXVVVSSSUUUWWWYYYZZZZZZZZZZZZ[[[[[[\\\\\\[[[YYYXXXWWWRRRPPPLLLIIIFFFDDDCCCCCCCCCEEEGGGIIILLLPPPUUUYYYeeekkkuuu~~~}}}zzzyyywwwuuuttttttuuuuuuzzz~~~~~~uuummmbbb[[[UUURRRNNNJJJKKKOOOPPPQQQQQQOOOLLLIIIIIIIIIJJJMMMRRRXXX```mmm{{{yyyyyy~~~wwweeeUUUFFF>>>===???===>>>EEEOOO\\\ooo~~~~~~}}}cccQQQKKKIIIHHHFFFEEEDDDBBBAAAAAAAAAAAA@@@>>>===;;;:::999::::::;;;<<<===>>>???BBBGGGJJJNNNSSSYYY[[[\\\^^^dddjjjtttxxxooojjjfffeeekkksss}}}zzzyyyzzz}}}pppddd___]]]WWWQQQOOONNNPPPTTTWWWXXXVVVSSSPPPNNNMMMMMMKKKIIIMMM\\\lll~~~|||oooXXXHHHEEEGGGKKKKKKNNN]]]pppxxx\\\LLLEEEBBBAAA@@@AAAAAAAAA@@@@@@BBBDDDBBBEEEHHHKKKLLLMMMNNNPPPSSSXXX```hhhsss|||yyyppplllfff```\\\YYYVVVTTTPPPRRRUUUVVVUUUTTTSSSRRROOOPPPPPPPPPPPPPPPOOOOOOKKKKKKJJJHHHFFFDDDBBBAAA???AAACCCDDDFFFIIIMMMPPPXXX___iiissszzz}}}|||wwwvvvtttsssssssssssstttwww|||uuummmaaa[[[UUURRRNNNJJJKKKNNNQQQQQQPPPNNNLLLJJJIIIHHHIIIMMMRRRXXX___lllzzzvvvwwwzzzhhhXXXIII@@@>>>???===>>>EEEPPP]]]pppeeeSSSMMMKKKJJJFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@>>><<<;;;:::;;;;;;:::;;;<<<===>>>AAAEEEHHHNNNSSSYYY[[[ZZZ\\\aaaggglll|||}}}ssskkkhhhfffeeelllvvvwwwwwwyyyvvvhhhccc___XXXQQQNNNLLLMMMPPPTTTVVVTTTQQQNNNNNNMMMMMMLLLJJJNNN]]]lll}}}zzzlllTTTGGGEEEGGGKKKKKKNNN^^^qqqvvv[[[KKKEEEBBBAAA@@@AAAAAAAAA@@@@@@BBBDDD@@@BBBFFFIIIJJJKKKLLLNNNQQQVVV]]]fffppp~~~}}}{{{rrrmmmgggaaa\\\YYYVVVSSSNNNPPPSSSTTTSSSPPPOOONNNHHHHHHIIIIIIJJJKKKLLLLLLHHHHHHIIIIIIGGGEEECCCAAA???AAACCCDDDEEEGGGJJJLLLOOOUUU```jjjsss{{{|||{{{tttsssrrrrrrrrrssstttuuuuuu{{{uuummmbbb\\\VVVSSSOOOKKKLLLPPPSSSRRRQQQPPPNNNLLLKKKKKKHHHLLLSSSXXX___kkkyyytttxxxwwwgggXXXJJJ@@@======???AAAGGGQQQbbbvvv~~~{{{hhhTTTNNNLLLIIIHHHGGGFFFEEEEEEDDDBBB???AAA???===;;;:::999999:::===<<<;;;;;;<<>>>>>>>>>>>>>>?????????AAABBBEEEGGGJJJKKKKKKKKKMMMRRRYYY```iiivvv}}}xxxppphhh^^^ZZZZZZZZZUUUPPPQQQNNNKKKKKKMMMMMMKKKIIIEEEGGGIIIJJJJJJKKKMMMNNNOOOLLLJJJIIIIIIIIIHHHFFFEEEDDDDDDDDDFFFHHHJJJKKKLLLRRRZZZ```fffnnnxxxxxxrrrsssrrrpppooooooppppppqqqwww|||uuuqqqddd___XXXQQQNNNOOOQQQSSSTTTSSSRRRQQQOOOLLLJJJIIIJJJMMMQQQXXX```lllxxxxxx{{{ttteeeWWWIII@@@======>>>@@@EEEPPPbbbwww{{{uuuooo[[[RRRMMMIIIIIIGGGFFFEEEEEEDDDBBB@@@BBB@@@>>>===;;;;;;;;;;;;===<<<;;;;;;<<>>===<<<;;;;;;<<<<<<;;;;;;<<>>===<<<;;;;;;<<<;;;;;;;;;<<<>>>@@@AAAHHHKKKNNNQQQSSSUUUXXXZZZbbbiiiuuu|||yyyvvvsssqqqrrrwwwyyyxxxwwwvvvsssnnnfffddddddhhhjjjlllssszzz}}}qqqhhhbbb\\\XXXTTTTTTTTTTTTUUUUUUUUUVVVUUURRRQQQRRRSSSZZZiiiwww}}}zzzppp]]]MMMEEEFFFDDDIIIRRRTTT]]]qqqaaaNNNGGGDDDAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@BBBDDDFFFHHHIIIJJJJJJNNNTTTZZZcccnnn|||~~~wwwoooddd]]]ZZZXXXUUURRRLLLKKKIIIJJJNNNSSSXXX[[[[[[\\\^^^______```bbbccccccbbbaaaaaa```___\\\YYY\\\[[[YYYXXXWWWWWWXXXYYYXXXZZZ[[[]]]```fffmmmsss{{{~~~~~~~~~~~~uuunnnjjjhhh___\\\WWWRRRPPPRRRTTTWWWYYYWWWSSSPPPNNNMMMMMMNNNJJJMMMPPPVVV^^^iiiuuu|||zzzwww|||vvvfffZZZOOOEEE>>>======>>>@@@IIIZZZuuuxxxjjj\\\UUUQQQKKKIIIFFFEEEEEEDDDCCCBBB@@@@@@???>>>===;;;:::999;;;;;;;;;;;;<<<===???@@@FFFIIIMMMPPPRRRTTTVVVXXX___fffrrrzzzuuurrrpppnnnmmmpppuuuxxxxxxxxxxxxtttooohhhffffffjjjlllnnnttt|||wwwnnnhhhaaa\\\XXXWWWVVVUUUUUUUUUVVVVVVVVVTTTSSSTTTVVV]]]lll{{{}}}|||xxxmmmZZZKKKDDDEEEBBBHHHSSSVVV^^^qqqiiiRRRHHHDDDAAAAAAAAA@@@@@@???????????????@@@AAACCCEEEGGGHHHIIIIIIMMMSSSYYY```lllyyy{{{tttjjjbbb]]][[[YYYWWWPPPOOONNNOOOSSSZZZbbbggggggiiikkkkkkkkklllnnnppprrrpppooonnnmmmllliiigggdddcccbbbaaaaaaaaabbbccc___```aaacccffflllrrrwww~~~wwwnnnhhhdddaaa]]]ZZZVVVRRRQQQSSSVVVXXX\\\ZZZVVVRRRNNNMMMMMMMMMKKKMMMQQQVVV^^^iiittt{{{xxxvvv|||yyyfffXXXMMMCCC>>>>>>>>>???BBBKKK^^^{{{mmm^^^WWWTTTLLLIIIFFFDDDDDDEEEDDDCCC@@@@@@???>>>===;;;:::999:::::::::;;;;;;======>>>BBBFFFKKKNNNPPPRRRUUUVVV[[[cccooo|||~~~vvvppplllkkkjjjiiinnntttyyyzzz{{{{{{wwwrrrmmmjjjiiijjjkkklllrrryyy~~~uuummmeee___ZZZXXXVVVTTTRRRSSSTTTUUUVVVTTTTTTVVVZZZbbbsss|||vvvkkkYYYKKKCCCDDDBBBIIIVVVYYYaaassssssZZZLLLFFFBBBAAAAAA@@@@@@??????>>>>>>??????@@@AAACCCFFFHHHIIIIIIMMMRRRXXX___jjjvvvxxxnnneee```^^^]]]]]]VVVUUUTTTTTTXXXaaakkkrrruuuwwwyyyzzzzzzzzz|||~~~|||yyyxxxwwwvvvtttsssoooooommmmmmlllmmmnnnooohhhhhhjjjmmmqqquuuzzz|||~~~sssjjjccc^^^[[[YYYWWWSSSQQQQQQSSSVVVXXX\\\ZZZWWWSSSPPPNNNMMMMMMMMMOOORRRWWW^^^iiittt{{{yyyxxx}}}hhhXXXLLLBBB>>>>>>>>>???CCCLLL^^^zzzrrraaaXXXUUULLLJJJFFFDDDDDDEEEDDDCCC@@@@@@@@@@@@>>>===;;;999:::::::::;;;;;;<<<======>>>BBBGGGLLLNNNPPPSSSTTTWWW```lllyyy|||ssslllhhhgggggggggnnnvvv}}}~~~xxxrrrmmmjjjhhhggggggmmmuuuyyy~~~uuukkkddd]]][[[WWWTTTRRRSSSTTTUUUSSSSSSTTTYYY___jjj|||{{{uuuiiiXXXKKKCCCDDDBBBKKKYYY]]]eeewwwbbbQQQIIIEEECCCBBBBBBAAA@@@@@@??????>>>>>>???@@@BBBEEEGGGIIIJJJMMMRRRWWW^^^hhhuuu~~~yyypppgggbbb`````````^^^]]]\\\\\\```iiiuuu~~~}}}||||||}}}}}}yyyzzz{{{~~~zzzooofff___YYYUUUTTTRRRPPPNNNNNNPPPSSSUUUYYYXXXWWWUUUSSSQQQPPPOOONNNPPPSSSXXX___iiittt{{{{{{{{{jjjXXXKKKAAA>>>???>>>???CCCKKK]]]xxxwwwcccYYYUUUMMMJJJFFFDDDDDDEEEDDDDDDAAABBBBBBAAA@@@>>><<<:::999::::::;;;;;;<<<<<<<<<;;;???EEEIIILLLOOOQQQSSSUUU]]]jjjwww{{{qqqjjjffffffffffffqqqzzz}}}uuuooojjjgggddddddiiiqqqooossszzz}}}qqqiiiaaa^^^ZZZVVVTTTUUUVVVWWWRRRQQQUUU[[[cccpppzzztttiiiXXXKKKDDDEEEDDDMMM\\\aaahhhzzziiiVVVLLLGGGDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>>>>@@@BBBDDDGGGHHHJJJNNNRRRWWW^^^hhhttt}}}zzzqqqhhhbbbaaaaaabbbeeeeeeccccccfffppp}}}xxxnnneee]]]VVVRRRQQQOOOMMMKKKLLLNNNQQQSSSVVVVVVVVVVVVUUUSSSRRRQQQOOOQQQTTTYYY```iiittt{{{~~~~~~iiiXXXLLLAAA<<<===@@@>>>BBBLLLYYYmmmmmm]]]WWWNNNKKKHHHFFFFFFEEEDDDCCCBBBAAAAAA@@@>>>===;;;::::::::::::;;;;;;;;;<<<<<<===???CCCHHHLLLOOOQQQRRRUUU]]]hhhsss~~~{{{{{{qqqhhhbbbbbbdddgggvvv{{{ooodddaaacccdddfffhhhmmmlllnnnuuu|||qqqcccbbb```\\\WWWUUUUUUVVVUUUWWWZZZ___iiixxx{{{hhhTTTIIIGGGAAABBBLLLXXXcccqqq|||sss[[[KKKDDDFFFGGGHHHFFFAAA>>>>>>???======>>>???@@@BBBCCCDDDKKKLLLPPPWWW^^^eeeqqq|||zzzvvvoooiiidddccccccdddgggfffgggggggggkkkyyyxxxmmmccc[[[UUUQQQLLLLLLLLLMMMOOOQQQSSSUUUWWWWWWWWWVVVTTTQQQNNNMMMNNNQQQTTTZZZaaakkkuuu|||~~~|||gggWWWKKKAAA======???>>>BBBKKKXXXlllqqq^^^VVVOOOLLLHHHFFFFFFEEEDDDCCCAAAAAAAAA@@@>>>===;;;:::999999999:::::::::;;;;;;<<<>>>BBBGGGKKKNNNPPPQQQTTT[[[eeeppp|||}}}yyy}}}zzzrrriiidddcccfffiiixxx{{{oooddd````````````bbbbbbcccgggppp}}}|||ooojjjddd]]]XXXVVVUUUVVVXXXYYY[[[aaammm~~~kkkUUUIIIDDDAAACCCNNN[[[fffrrr|||~~~|||bbbPPPGGGBBBDDDEEECCC@@@>>>???@@@======>>>???@@@BBBCCCDDDJJJJJJOOOVVV]]]dddppp||||||vvvrrrmmmgggcccbbbbbbccceeeddddddcccbbbeeerrr}}}zzzyyy{{{}}}yyyoooeee\\\UUUQQQKKKKKKKKKLLLNNNPPPSSSTTTWWWWWWVVVVVVTTTQQQOOOMMMPPPRRRVVV\\\cccmmmwww~~~yyyeeeVVVJJJAAA=========>>>BBBKKKXXXlllyyyaaaVVVPPPMMMIIIGGGFFFEEEDDDCCCAAAAAAAAA@@@???===<<<;;;888888888999999999::::::<<<>>>AAAEEEIIIMMMOOOPPPRRRXXXaaakkkxxx~~~zzz|||}}}yyyrrrkkkffffffjjjnnn|||zzznnnbbb^^^]]]ZZZXXXYYYXXXZZZ```kkkzzz~~~uuuhhh___[[[ZZZYYYYYY]]][[[\\\cccrrrmmmVVVIIICCCAAADDDPPP]]]iiiuuu}}}yyykkkUUUIII???@@@AAAAAA?????????AAA======>>>???@@@BBBCCCDDDHHHIIIMMMUUU\\\cccppp{{{zzzuuuqqqnnnjjjeeebbbaaaaaabbbcccaaa___^^^\\\]]]fffrrrvvvssspppoooqqquuuxxxyyy|||{{{qqqhhh^^^UUUPPPJJJJJJJJJKKKMMMOOORRRSSSVVVVVVVVVUUUTTTQQQOOONNNPPPSSSXXX^^^eeeooozzzvvvbbbTTTIIIAAA===>>><<<>>>BBBKKKXXXmmmgggVVVQQQNNNJJJHHHGGGFFFDDDBBBAAAAAAAAA@@@???>>><<<<<<999999999999::::::::::::<<<>>>AAAEEEIIILLLOOOPPPQQQVVV^^^gggttt~~~{{{yyytttmmmiiijjjoootttvvvjjj___[[[YYYUUUSSSRRRSSSWWW___lllzzzooobbb^^^______^^^```^^^^^^fffvvvmmmVVVIIICCCBBBEEEOOO]]]lllzzzvvvqqqXXXJJJAAAAAAAAA@@@??????@@@@@@======>>>???@@@BBBCCCDDDGGGHHHMMMUUU\\\cccppp||||||vvvqqqnnnllliiieeecccaaaaaaaaabbb___\\\ZZZVVVUUU[[[dddnnn{{{|||sssoookkkjjjlllppptttvvvwww{{{{{{rrriii___UUUOOOIIIIIIIIIJJJLLLNNNPPPRRRTTTTTTUUUTTTSSSQQQOOONNNOOOSSSXXX^^^gggppp{{{{{{rrr___RRRHHH@@@===>>><<>>===<<<::::::::::::;;;;;;;;;;;;===>>>AAADDDHHHKKKNNNPPPQQQUUU\\\dddqqqzzzzzzwwwrrrnnnooovvv|||rrrfff[[[WWWVVVRRRPPPPPPQQQWWWaaammmzzzzzzjjjcccbbbaaa```cccaaaccckkk{{{~~~kkkVVVIIIFFFEEEEEELLL[[[ooowwwwww]]]NNNFFFEEECCCAAA@@@@@@??????======>>>???@@@BBBCCCDDDGGGHHHMMMUUU[[[cccooo{{{~~~xxxtttpppnnnllliiifffdddcccbbbccc___ZZZWWWRRROOOSSSYYY___jjjuuu|||~~~tttpppllliiikkknnnqqqssssssxxx}}}xxxppphhh^^^TTTNNNHHHHHHHHHIIIJJJMMMOOOPPPRRRRRRSSSSSSRRRPPPOOONNNMMMQQQWWW^^^fffpppzzzyyy}}}~~~ooo\\\PPPGGG@@@>>>???===@@@EEELLL]]]www{{{www]]]UUUQQQMMMJJJHHHFFFDDDBBBAAAAAAAAAAAA@@@???>>>===::::::;;;;;;;;;<<<<<<<<<===>>>@@@BBBFFFJJJMMMNNNPPPTTT[[[bbbmmm~~~|||~~~}}}yyyvvvxxxpppdddXXXTTTSSSPPPNNNOOOOOOVVVaaammmyyyvvvkkkfffdddccchhhiiilllttt}}}|||}}}wwwgggUUUJJJGGGFFFFFFJJJ[[[rrr~~~~~~eeeVVVKKKHHHDDDBBBAAAAAA???>>>======>>>???@@@BBBCCCDDDGGGHHHLLLTTTZZZaaammmxxx~~~zzzvvvuuusssooolllhhheeedddddd___ZZZVVVPPPKKKLLLQQQUUU\\\dddiiipppzzz~~~~~~{{{wwwrrrnnnnnnooopppqqqsssxxx}}}~~~zzzssslllddd[[[RRRMMMGGGFFFGGGGGGIIIKKKNNNOOOOOOPPPPPPQQQPPPOOONNNMMMKKKOOOVVV^^^fffpppzzz||||||{{{lllZZZNNNFFF@@@>>>@@@>>>BBBFFFMMM```|||}}}xxx~~~~~~aaaVVVRRRNNNJJJHHHFFFDDDBBBAAAAAAAAAAAA@@@???>>>>>>999999:::::::::;;;;;;;;;;;;;;;===???CCCGGGJJJLLLNNNSSSYYY___hhhxxx~~~rrreeeXXXRRRQQQNNNMMMNNNNNNVVVbbbnnnyyytttmmmlllmmmnnnrrrxxx|||xxxxxxsssdddUUULLLEEEGGGGGGLLL]]]vvvkkk\\\LLLHHHDDDAAAAAAAAA@@@>>>======>>>???@@@BBBCCCDDDFFFFFFKKKQQQWWW]]]iiittt|||~~~}}}zzzvvvrrrmmmiiifffddd___YYYUUUOOOIIIHHHKKKKKKQQQWWWZZZaaajjjpppqqqqqqqqqqqqnnnkkkkkkmmmpppmmmqqquuuuuussstttxxx|||~~~}}}xxxvvvuuusssrrrtttzzzyyyuuunnnggg```XXXQQQLLLFFFEEEFFFFFFHHHJJJMMMNNNMMMMMMNNNOOOOOONNNLLLLLLJJJOOOVVV^^^gggqqq{{{zzzkkkYYYMMMEEE???>>>@@@???CCCGGGNNNbbbzzzvvvyyy~~~dddVVVSSSNNNJJJHHHFFFCCCBBBAAAAAAAAAAAAAAA@@@???>>>888888999999999:::::::::999:::;;;===@@@DDDHHHJJJMMMQQQWWW]]]ffftttuuugggXXXRRROOOMMMLLLMMMOOOWWWdddqqq|||{{{uuuuuuxxxsssyyy}}}xxxvvvqqqcccUUUMMMCCCFFFIIINNN___xxxmmm___KKKGGGBBBAAAAAABBB@@@???======>>>???@@@BBBCCCDDDEEEEEEIIIOOOTTT[[[fffqqqyyy{{{vvvpppkkkhhhddd^^^XXXTTTNNNGGGEEEHHHDDDIIINNNQQQXXX```eeeeeeeeeeeeddd```]]]\\\```cccaaaeeejjjkkkjjjkkkoootttxxx~~~{{{wwwuuuvvv{{{vvvqqqjjjccc]]]VVVOOOKKKEEEEEEEEEFFFHHHJJJLLLNNNKKKLLLMMMNNNNNNMMMLLLKKKJJJOOOVVV___hhhrrr|||}}}yyy~~~}}}mmm[[[OOOHHHBBB??????BBBCCCFFFNNNeeeyyyrrrttt{{{kkkWWWQQQLLLJJJHHHDDDEEEHHHGGGGGGEEEDDDBBB@@@???>>>======<<<;;;::::::::::::::::::;;;<<<@@@DDDHHHKKKLLLOOOTTTXXX___lll}}}wwwdddSSSOOOOOOKKKIIIKKKNNNWWWeeettt|||wwwtttpppeeeUUUHHHBBBFFFIIIOOOaaa{{{rrrbbbKKKIIIDDD@@@@@@BBBBBB@@@>>>>>>???@@@AAAAAAAAAAAADDDGGGJJJLLLQQQZZZfffooo~~~}}}wwwnnnhhheee___WWWPPPLLLIIIHHHFFFCCCDDDFFFIIINNNTTTYYY\\\___^^^\\\ZZZXXXWWWVVVVVVXXXZZZ]]]aaadddggghhhiiippp{{{~~~{{{zzz~~~yyytttkkkccc[[[TTTNNNJJJCCCDDDDDDFFFGGGIIIKKKLLLQQQMMMIIIHHHJJJLLLKKKJJJIIIMMMVVVaaalllwww{{{||||||lllYYYNNNGGGBBB??????@@@BBBEEEOOOfffyyyppprrrzzznnnZZZTTTOOOMMMJJJFFFFFFHHHHHHGGGFFFDDDBBBAAA??????======<<<;;;:::::::::::::::::::::<<<@@@DDDHHHJJJKKKOOOSSSVVV\\\hhhwwwwwwdddSSSOOONNNJJJHHHKKKPPPYYYgggwwwzzzuuurrrmmmcccTTTIIIDDDGGGJJJRRReeeuuueeeKKKHHHDDDAAAAAABBBBBB@@@>>>>>>???@@@AAAAAAAAAAAADDDFFFIIILLLQQQYYYeeemmmzzz}}}wwwnnnhhheee```WWWPPPKKKIIIGGGEEEDDDEEEGGGJJJNNNSSSXXX[[[^^^]]][[[XXXVVVTTTSSSSSSSSSVVVZZZ^^^aaacccddddddmmmxxx}}}|||}}}xxxssskkkbbb[[[TTTNNNJJJCCCDDDDDDFFFGGGJJJLLLMMMQQQMMMJJJIIIKKKMMMMMMLLLLLLPPPXXXcccooozzz|||yyyiiiWWWMMMGGGAAA>>>???>>>AAAEEEOOOeee{{{nnnnnnwwwppp]]]VVVQQQPPPMMMIIIGGGHHHHHHGGGFFFDDDCCCAAA@@@???>>>===<<<;;;:::::::::::::::::::::<<>>>>>???@@@@@@AAAAAAAAACCCEEEHHHKKKOOOXXXbbbjjjuuu|||xxxpppjjjfff```WWWPPPKKKHHHEEEDDDEEEFFFGGGJJJNNNRRRVVVXXX\\\[[[YYYWWWTTTRRRPPPOOOMMMPPPTTTYYY\\\^^^______hhhsss}}}wwwrrrjjjbbbZZZTTTNNNJJJCCCCCCDDDEEEHHHJJJMMMNNNPPPNNNKKKKKKMMMOOOOOOOOOPPPTTT\\\fffsssvvvfffUUUKKKEEEAAA>>>???>>>AAAEEENNNdddooommmuuurrr]]]VVVQQQPPPOOOJJJGGGGGGHHHGGGFFFEEECCCBBBAAA@@@>>>===<<<;;;;;;::::::::::::::::::;;;>>>BBBEEEGGGKKKOOORRRSSSUUU\\\gggpppvvvcccSSSNNNKKKGGGHHHLLLRRR^^^nnn~~~{{{vvvpppkkkeee]]]RRRJJJFFFGGGJJJVVVlll}}}mmmPPPHHHBBBAAACCCBBB@@@@@@>>>>>>>>>??????@@@AAABBBBBBDDDGGGJJJNNNUUU___gggqqqzzz|||uuuooogggaaaXXXPPPKKKGGGEEECCCFFFFFFHHHJJJMMMPPPSSSUUU\\\[[[YYYWWWTTTQQQNNNMMMIIIKKKPPPTTTXXXZZZ[[[[[[dddnnn|||}}}uuuppphhh```ZZZSSSNNNJJJCCCCCCDDDEEEGGGJJJMMMOOOOOONNNLLLLLLMMMOOOQQQRRRSSSWWW^^^iiiuuurrrcccRRRIIIDDD@@@>>>???>>>BBBFFFMMMaaawwwqqqvvvvvv___WWWPPPOOOOOOKKKHHHGGGHHHHHHGGGEEEDDDCCCBBBBBB>>>>>>===<<<;;;;;;;;;;;;:::::::::;;;===@@@DDDFFFKKKOOORRRRRRSSSXXXbbbjjj}}}vvvdddTTTNNNKKKGGGHHHNNNTTT```rrr{{{vvvpppjjjcccZZZPPPIIIEEEEEEHHHTTTggg~~~sssVVVJJJAAAAAACCCAAA@@@@@@>>>>>>>>>>>>>>>@@@AAABBBAAACCCFFFIIILLLRRR\\\cccoooyyyyyyttthhhbbbYYYQQQKKKHHHEEEDDDEEEFFFHHHJJJMMMPPPRRRSSS\\\[[[ZZZXXXUUUQQQOOOMMMGGGIIIMMMQQQUUUXXXZZZ[[[aaakkkyyy|||sssnnnggg___YYYSSSNNNJJJDDDCCCCCCDDDFFFIIILLLOOOMMMMMMLLLLLLLLLNNNQQQSSSSSSWWW___jjjwwwooo```OOOGGGCCC???>>>??????CCCGGGNNNaaa{{{|||ggg]]]SSSQQQPPPLLLIIIHHHHHHHHHGGGFFFEEEDDDCCCCCC???>>>===<<<;;;;;;;;;;;;;;;::::::;;;<<>>>>>======>>>???AAABBB@@@BBBEEEHHHJJJPPPXXX___mmmvvv{{{vvvhhhbbbYYYRRRMMMJJJGGGFFFFFFGGGIIILLLOOOQQQSSSTTT[[[[[[ZZZXXXVVVRRROOONNNHHHIIIKKKNNNSSSWWWZZZ]]]aaajjjwww~~~|||qqqllleee^^^XXXSSSMMMJJJDDDCCCBBBBBBDDDGGGJJJMMMLLLLLLLLLKKKJJJLLLOOORRRQQQVVV```lllyyylll]]]MMMEEEBBB???>>>??????DDDHHHOOObbbtttgggZZZUUUSSSOOOJJJIIIHHHHHHGGGFFFEEEEEEDDDDDD???>>>===<<<;;;;;;;;;;;;;;;:::::::::<<<>>>AAACCCGGGKKKOOOPPPPPPSSS[[[bbbiiiyyywwwgggWWWPPPKKKGGGJJJRRRZZZhhh{{{}}}wwwnnncccWWWKKKDDDCCCCCCFFFMMMVVVffffffRRRCCCAAABBB??????CCC???>>>===<<<===???AAABBB???BBBEEEGGGIIINNNVVV\\\hhhrrr~~~{{{ttthhhcccZZZSSSNNNKKKIIIHHHIIIJJJLLLOOORRRTTTVVVWWWYYYYYYYYYXXXVVVSSSPPPNNNIIIIIIJJJLLLPPPVVV[[[^^^bbbjjjwww}}}{{{pppkkkddd]]]WWWRRRMMMJJJEEECCCBBBAAABBBEEEHHHJJJJJJKKKKKKJJJHHHIIILLLPPPPPPVVVaaannn|||kkk\\\LLLEEEAAA???>>>@@@>>>DDDIIIQQQddd~~~pppaaaYYYVVVPPPKKKIIIIIIHHHHHHGGGFFFEEEDDDDDD???>>>===<<<<<<;;;;;;<<<;;;:::::::::;;;>>>AAABBBDDDHHHMMMNNNNNNRRRYYY```cccrrrxxxhhhXXXQQQKKKGGGKKKSSS]]]lll}}}}}}}}}{{{yyyyyyyyypppdddVVVJJJBBBCCCDDDGGGKKKPPP___}}}jjjUUUCCCAAABBB??????DDD???>>>===<<<===???AAABBB>>>AAADDDFFFHHHMMMUUUZZZeeennnzzzyyyrrrhhhcccZZZSSSOOOMMMKKKJJJJJJLLLOOORRRUUUWWWYYYZZZWWWXXXXXXWWWUUUSSSPPPNNNJJJIIIHHHJJJNNNUUU[[[___dddkkkwww}}}{{{ooojjjccc]]]WWWRRRMMMJJJEEECCCAAA@@@AAACCCFFFIIIIIIJJJKKKIIIGGGGGGKKKNNNOOOVVVbbbppp~~~}}}fff\\\NNNDDD@@@@@@@@@@@@CCCDDDGGGQQQeeennn]]]UUUSSSPPPNNNIIIHHHGGGFFFEEEEEEEEEEEEDDDBBB>>>;;;999:::<<<>>>===<<<:::999:::<<<>>>???BBBEEEJJJNNNQQQSSSVVVXXXfffmmmyyy{{{gggVVVPPPJJJFFFOOO___gggsss{{{yyyvvvqqqlllgggdddbbbhhhmmm{{{~~~nnn^^^RRRJJJDDDDDDFFFDDDIIIRRRZZZqqqzzz\\\IIIDDD>>>???BBB@@@??????>>>>>>???@@@AAAAAA>>>???@@@AAADDDJJJQQQVVVccciiirrrzzzzzzpppiiicccZZZRRRMMMKKKIIIIIILLLNNNQQQUUUXXXZZZ[[[\\\[[[ZZZXXXUUUSSSQQQOOONNNMMMJJJKKKNNNPPPQQQWWW^^^eeemmmyyy}}}yyyvvvqqqllleee]]]WWWPPPJJJFFFBBBAAA@@@@@@AAACCCFFFGGGJJJKKKKKKIIIHHHGGGHHHJJJJJJRRR```nnn{{{~~~fff\\\NNNDDD@@@@@@AAAAAABBBDDDHHHSSSgggiii\\\UUUPPPMMMIIIIIIHHHFFFEEEEEEEEEEEEDDDBBB???<<<::::::;;;<<<;;;:::999999999:::<<<===AAAEEEJJJNNNPPPSSSUUUXXX^^^eeerrrzzzfffVVVPPPJJJFFFPPP___hhhsssxxxvvvrrrmmmgggbbb^^^\\\^^^bbbmmmooo]]]QQQIIICCCCCCFFFEEEHHHQQQXXXmmm~~~aaaMMMHHHAAA@@@BBB???>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAACCCHHHNNNSSS___eeennnwww~~~|||rrrjjjdddZZZSSSNNNKKKJJJIIILLLNNNQQQUUUXXXZZZ[[[\\\[[[ZZZYYYWWWTTTRRRQQQPPPMMMKKKKKKNNNOOOQQQXXX___eeemmmyyyzzzuuusssnnniiibbb[[[TTTNNNHHHDDDBBBBBBAAAAAABBBDDDFFFHHHIIIJJJJJJHHHGGGFFFGGGIIIJJJRRR```nnn|||}}}|||}}}fff\\\NNNDDDAAAAAAAAAAAACCCEEEJJJTTThhhwwwdddXXXQQQMMMJJJIIIHHHGGGEEEEEEEEEDDDCCCBBB@@@>>><<<;;;:::::::::999888888888999;;;<<<@@@CCCHHHLLLOOORRRUUUWWWWWW___kkkzzzyyyeeeUUUOOOJJJGGGPPP```jjjuuuzzzwwwrrrllleee___ZZZWWWVVVVVV^^^mmm~~~ooo[[[OOOHHHCCCCCCGGGGGGIIIPPPUUUhhhdddQQQKKKCCCAAABBB>>>>>>>>>=========>>>??????AAAAAAAAAAAABBBFFFLLLPPPYYY```jjjssszzz~~~uuukkkeee\\\TTTOOOLLLKKKJJJLLLNNNRRRUUUXXXZZZ\\\\\\[[[[[[ZZZYYYWWWUUUSSSRRROOOLLLKKKMMMOOOQQQXXX```gggnnnxxx}}}wwwtttrrrlllhhhaaaZZZTTTNNNIIIEEECCCBBBAAAAAABBBDDDGGGHHHGGGHHHHHHGGGFFFEEEGGGHHHIIIRRR___nnn|||{{{{{{~~~fff\\\NNNEEEAAAAAABBBBBBDDDGGGMMMUUUgggjjjZZZSSSPPPKKKJJJIIIGGGFFFEEEDDDDDDCCCBBBAAA@@@>>><<<:::999::::::999999999999:::;;;>>>BBBGGGKKKNNNQQQTTTVVVVVV\\\fffrrrxxxeeeUUUPPPKKKHHHRRRbbbnnnxxxzzzrrriiiaaaZZZWWWUUUSSSUUU___kkkyyynnnYYYMMMFFFCCCDDDKKKKKKKKKQQQUUUddd}}}cccPPPKKKCCC@@@AAA===>>>===============>>>>>>@@@@@@AAAAAABBBEEEJJJNNNTTT[[[eeeooovvv|||wwwmmmfff]]]UUUPPPMMMKKKJJJMMMOOORRRVVVYYY[[[\\\\\\\\\\\\\\\\\\ZZZXXXWWWUUUQQQNNNLLLNNNOOOQQQYYY```jjjpppyyy}}}xxxtttsssmmmiiiccc\\\WWWQQQLLLHHHCCCCCCBBBBBBCCCEEEGGGIIIFFFGGGHHHGGGEEEEEEFFFHHHHHHQQQ^^^mmm{{{zzz|||~~~fff\\\NNNEEEAAABBBCCCCCCFFFIIINNNVVVdddqqq]]]TTTQQQLLLKKKIIIGGGFFFEEEDDDDDDBBBBBBBBBAAA???<<<:::999;;;;;;:::::::::::::::;;;<<<@@@EEEJJJMMMPPPSSSUUUTTTYYYaaajjjvvvwwwdddUUUPPPLLLJJJTTTdddttt}}}{{{pppeee]]]YYYWWWSSSSSSVVV\\\ffftttkkkUUUJJJFFFCCCEEEOOOPPPOOOSSSVVVbbbwww~~~```MMMHHHAAA???@@@===>>>>>>===============>>>===>>>???@@@BBBEEEJJJNNNQQQXXXaaakkksssyyy~~~xxxooohhh___VVVQQQNNNLLLKKKMMMOOORRRVVVYYY[[[\\\]]]]]]^^^^^^___^^^\\\ZZZYYYTTTQQQOOOQQQQQQRRRXXX```kkkrrrzzz~~~xxxuuusssnnnjjjccc]]]WWWRRRLLLIIIDDDCCCCCCBBBCCCEEEHHHIIIGGGHHHHHHGGGFFFFFFGGGIIIIIIQQQ^^^mmmzzzzzz~~~zzzeee\\\OOOEEEBBBBBBCCCDDDFFFJJJOOOUUUbbb{{{yyyaaaTTTQQQLLLKKKJJJHHHFFFEEEDDDDDDAAAAAAAAA@@@???===<<<;;;;;;;;;;;;;;;;;;::::::::::::>>>DDDHHHLLLOOORRRTTTPPPTTT[[[bbbnnnxxxeeeVVVRRRNNNLLLWWWgggxxxwwwjjj```[[[WWWTTTRRRSSSSSSWWWaaalllvvvxxxrrruuuzzz~~~eeeQQQIIIFFFEEEFFFRRRTTTRRRUUUWWW```rrraaaLLLFFF???>>>@@@===??????>>>=========>>>>>>;;;===>>>@@@AAADDDIIIMMMOOOUUU]]]gggooowww~~~zzzpppjjj```XXXRRROOOMMMLLLMMMOOOSSSVVVYYY[[[]]]]]]^^^___```aaaaaa```^^^]]]XXXUUUTTTUUUTTTTTTXXX^^^iiiqqqzzzyyytttrrrnnnjjjccc\\\VVVPPPKKKGGGEEEDDDCCCCCCDDDFFFIIIJJJHHHIIIJJJIIIHHHHHHJJJKKKLLLTTTaaannn{{{{{{vvveee\\\OOOEEEBBBCCCDDDDDDEEEJJJPPPVVVbbbzzzeeeVVVRRRMMMLLLJJJHHHFFFEEEDDDDDDAAAAAA@@@??????>>>>>>===:::::::::::::::999888888999===BBBGGGKKKNNNQQQTTTPPPSSSXXX\\\fffwwwxxxfffWWWSSSPPPNNNYYYiii{{{qqqeee___VVVUUUTTTSSSPPPOOOUUU]]]bbbkkkuuuyyy{{{xxxppphhhbbbfffkkkpppvvv~~~www```NNNGGGGGGGGGEEESSSWWWTTTVVVWWW^^^nnneeeOOOGGG???>>>AAA???@@@@@@???>>>>>>>>>>>>>>>===>>>???@@@@@@CCCFFFIIIMMMRRRYYYbbbjjjttt}}}|||rrrkkkaaaYYYSSSPPPNNNMMMNNNPPPSSSVVVZZZ\\\]]]]]]^^^```bbbcccdddbbb```___ZZZXXXXXXYYYWWWUUUWWW\\\dddmmmxxx|||vvvtttqqqllleee^^^WWWQQQKKKGGGEEEEEEDDDCCCEEEGGGIIIKKKJJJKKKLLLKKKJJJJJJLLLNNNPPPXXXeeerrr}}}~~~|||ttteee\\\OOOEEEBBBCCCDDDDDDCCCIIIPPPVVVbbb{{{~~~www{{{hhhYYYUUUMMMLLLJJJHHHFFFEEEDDDDDDAAA@@@??????>>>>>>??????999999999999999888777666888<<>>BBB@@@AAAAAA@@@???>>>>>>??????>>>???@@@@@@@@@AAADDDFFFLLLPPPWWW^^^gggrrr|||~~~ssslllbbbYYYTTTQQQNNNMMMNNNPPPSSSWWWZZZ\\\]]]]]]___```ccceeeeeedddbbbaaa\\\ZZZZZZ\\\ZZZVVVWWW[[[___iiivvv~~~zzzwwwtttooohhhaaaZZZSSSMMMIIIFFFEEEDDDDDDEEEGGGIIIKKKKKKLLLMMMLLLKKKLLLNNNOOOTTT\\\hhhtttvvvlllbbbVVVIIICCCAAA@@@CCCGGGFFFJJJPPPWWW```tttxxxoooooorrrzzznnnZZZVVVSSSPPPKKKHHHFFFEEEDDDCCCEEEDDDCCCCCCCCCAAA>>><<<;;;;;;:::999999999:::::::::;;;===AAAGGGLLLNNNPPPQQQRRRUUUWWW[[[dddyyyxxxeeeVVVTTTPPPNNN\\\ppp}}}|||kkk```ZZZWWWSSSQQQRRRQQQNNNLLLMMMQQQXXX]]]^^^\\\XXXUUUNNNQQQTTTXXX```mmm|||}}}mmmXXXLLLJJJIIIEEEJJJJJJLLLPPPRRRUUU^^^gggsssTTTHHHDDD??????CCC???>>>>>>>>>>>>>>>???????????????@@@AAABBBDDDEEEHHHMMMTTTZZZaaakkkvvv~~~wwwmmmccc]]]WWWOOOLLLMMMMMMQQQVVVYYYZZZYYYYYYYYY\\\^^^```bbbdddeeeeeeeee```___^^^\\\[[[[[[ZZZZZZeeeiiipppxxx~~~|||uuuvvvpppbbbVVVPPPLLLIIIIIIGGGEEEEEEGGGHHHHHHHHHIIIHHHGGGHHHKKKMMMOOOOOOWWWaaalllvvvqqqgggaaaUUUHHHCCCAAAAAACCCGGGHHHKKKQQQWWW```tttzzzooolllllltttrrr]]]XXXOOOMMMJJJHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCBBB???<<<;;;;;;:::999999999::::::;;;;;;<<<@@@EEEJJJNNNOOOPPPPPPRRRUUUWWW___rrrxxxeeeWWWTTTQQQOOO]]]ppp}}}}}}yyyvvvwwwyyy|||pppeee\\\XXXTTTRRRRRRPPPNNNKKKLLLOOOSSSVVVWWWUUURRROOOKKKMMMPPPSSSZZZfffuuu~~~~~~~~~wwwgggUUUJJJIIIIIIFFFJJJIIIKKKOOOQQQTTT\\\fff{{{vvvXXXJJJDDD???>>>BBB??????>>>>>>>>>>>>??????>>>>>>>>>???@@@AAABBBCCCEEEJJJQQQWWW___iiittt|||yyyoooeee^^^XXXPPPLLLMMMNNNRRRWWWZZZ[[[[[[[[[[[[ZZZ\\\^^^```bbbccccccccc```___^^^\\\ZZZYYYYYYYYY___bbbhhhooowww~~~zzzyyyrrrdddYYYSSSNNNJJJIIIGGGFFFGGGIIIKKKLLLLLLOOONNNMMMNNNPPPSSSUUUVVVYYYcccoooyyyzzzkkkbbb^^^SSSGGGCCCBBBAAACCCGGGJJJLLLQQQWWW___rrrvvvmmmiiipppwwwbbbZZZOOONNNLLLKKKKKKJJJHHHFFFEEEDDDCCCDDDDDDBBB???===<<<;;;::::::999999999:::;;;;;;<<<>>>BBBGGGLLLOOOOOOOOOPPPRRRSSSYYYiiixxxxxxhhhZZZVVVRRRQQQ^^^ooo}}}}}}wwwpppjjjjjjllloootttyyy~~~yyynnnbbb___ZZZWWWTTTRRRPPPNNNLLLNNNOOOQQQPPPOOOLLLKKKKKKLLLLLLNNNSSS___nnnyyy~~~zzzzzzxxxpppaaaQQQIIIHHHHHHFFFIIIIIIKKKOOOPPPRRRZZZcccttt~~~```PPPHHHAAA???BBB@@@??????>>>>>>>>>??????=========>>>???@@@AAABBBCCCGGGMMMTTT[[[eeepppyyy||||||rrrggg```YYYPPPLLLMMMNNNRRRXXX\\\]]]]]]]]]^^^\\\]]]^^^```aaacccdddeeecccbbb```^^^\\\ZZZYYYYYYZZZ\\\```ffflllsssyyy|||tttfff]]]XXXRRRKKKIIIHHHGGGIIILLLOOOQQQQQQPPPOOOOOOPPPQQQTTTWWWYYY^^^hhhttt~~~uuuhhhaaa[[[PPPFFFCCCBBBBBBDDDGGGJJJLLLPPPVVV^^^pppwwwnnnqqq}}}ggg[[[TTTRRRPPPNNNLLLJJJFFFCCCEEEDDDDDDDDDDDDCCC@@@===<<<<<<;;;:::999999999999;;;;;;;;;<<<>>>CCCIIIMMMOOOOOOPPPRRRRRRVVVbbbnnn{{{lll^^^YYYUUUTTT___ooo~~~wwwmmmddd^^^___ccchhhnnnuuu{{{~~~{{{mmmjjjddd___ZZZVVVSSSRRRPPPOOOOOONNNMMMMMMLLLLLLNNNNNNMMMMMMQQQ[[[iiittt{{{wwwuuuuuukkk\\\NNNHHHGGGGGGFFFIIIHHHKKKNNNOOOPPPWWW```mmmmmmZZZNNNEEEAAABBB@@@@@@??????>>>>>>??????=========>>>???@@@AAAAAAAAAEEEKKKPPPWWWaaammmuuu{{{~~~~~~tttiiibbbZZZQQQMMMMMMOOOSSSYYY]]]______``````aaaaaaaaabbbdddfffhhhiiiiiigggeeebbb___]]][[[[[[[[[\\\\\\___ccciiinnnqqqyyy}}}wwwiiiaaa\\\TTTLLLKKKJJJIIIKKKNNNQQQSSSSSSPPPPPPPPPQQQRRRTTTXXX[[[dddnnnzzz|||}}}rrrfffbbbWWWMMMEEECCCCCCCCCDDDGGGIIIJJJOOOUUU^^^ooowwwvvvnnn^^^WWWUUURRRPPPNNNKKKFFFCCCEEEDDDDDDDDDDDDCCCAAA>>>===<<<;;;:::999999999999999:::::::::;;;???EEEJJJQQQPPPRRRTTTTTTUUU]]]gggyyyrrreee^^^YYYXXXbbbooo|||pppfffWWWXXXZZZ^^^dddkkkqqquuuzzz|||yyyuuuooofff^^^YYYVVVUUURRRQQQOOOMMMLLLLLLMMMMMMOOONNNMMMLLLOOOXXXdddnnn{{{yyytttrrrtttgggXXXMMMHHHGGGFFFFFFIIIIIIKKKNNNOOOOOOUUU]]]fffzzzzzzdddTTTHHHBBB@@@AAAAAA@@@??????????????????????????????@@@AAABBBAAADDDIIIMMMTTT]]]iiiqqq{{{wwwlllddd[[[SSSNNNNNNOOOTTTZZZ___aaabbbcccdddeeedddddddddfffiiilllmmmmmmkkkhhhdddaaa^^^\\\[[[]]]\\\[[[ZZZ\\\___ccceeelllpppwww|||{{{mmmddd___VVVNNNOOOMMMLLLMMMPPPSSSTTTTTTTTTUUUVVVUUUVVVYYY^^^bbbkkkuuu|||~~~ooodddbbbTTTKKKDDDCCCDDDDDDEEEGGGHHHIIINNNVVV```qqq}}}yyyfffXXXVVVSSSPPPOOOMMMJJJGGGEEEDDDDDDDDDEEEDDDAAA???===<<<;;;:::999888888888777999::::::999<<>>>>>>>>>>>???@@@@@@@@@BBBEEEGGGKKKSSS^^^fffqqqzzz~~~ssslllddd\\\WWWXXXVVV[[[bbbgggkkkmmmnnnooolllkkkiiiiiijjjnnnrrruuuwwwtttqqqlllgggccc```______]]][[[ZZZYYYZZZ[[[\\\]]]```dddgggkkkooosssvvv{{{zzzmmmddd]]]VVVTTTSSSRRRTTTXXX[[[]]]^^^YYY[[[\\\[[[ZZZ]]]dddjjjwww{{{fff[[[[[[PPPHHHBBBCCCEEEEEEEEEGGGJJJKKKQQQ[[[gggxxx{{{ccc___XXXRRRMMMJJJFFFDDDEEEDDDDDDEEEEEEEEEBBB@@@>>>===;;;:::999888888888333777;;;;;;999999===BBBHHHHHHKKKPPPQQQQQQTTTYYYVVVfffyyyxxxllldddccciiioooyyykkk```]]]XXXUUUTTTVVVZZZ\\\^^^```cccfffhhhiiiiiiiiilllnnnssszzzqqqfffbbbaaa```]]]WWWQQQLLLHHHFFFEEEKKKLLLMMMMMMNNNSSS[[[bbbuuu}}}xxxtttpppiiiYYYKKKHHHIIIHHHIIILLLLLLKKKNNNQQQPPPOOOSSSZZZZZZdddyyysss```QQQIIICCCBBBAAA@@@????????????>>>============>>>>>>??????AAACCCEEEHHHPPPZZZbbblllvvvvvvoooggg___[[[\\\YYY^^^eeekkknnnqqqrrrsssqqqooommmmmmnnnrrrwwwzzz}}}{{{wwwrrrlllhhheeeddd``````___^^^^^^^^^___```\\\^^^```bbbeeehhhmmmqqquuu}}}~~~pppfff___ZZZTTTTTTTTTWWW[[[```bbbccc```bbbcccbbb```dddlllrrrzzztttaaaWWWVVVRRRJJJCCCCCCEEEFFFHHHKKKHHHLLLRRRZZZgggyyyooo^^^SSSTTTTTTKKKGGGIIIGGGGGGFFFFFFEEEDDDDDDDDD>>>===;;;:::999999::::::888777777777888:::<<<===CCCEEEJJJPPPSSSTTTVVVYYYVVV\\\hhhwwwyyylllbbbeeeqqq{{{tttjjjbbbXXXRRRRRRUUUWWWXXX[[[\\\^^^bbbeeefffdddbbb___```gggsss}}}xxxmmmfffdddiiieee^^^VVVPPPKKKIIIHHHLLLJJJJJJKKKJJJMMMXXXddduuu|||wwwrrrlll\\\LLLGGGIIIIIIIIIIIIIIILLLQQQSSSTTTTTTUUUUUUZZZeeeuuulllUUUEEEGGGEEECCCBBBBBBAAA???===???>>>===<<<<<<===>>>???AAA@@@BBBEEEHHHKKKUUU___fffmmm{{{yyyqqqgggaaaaaabbbgggnnntttxxxyyyzzz{{{{{{xxxssspppqqquuuzzz~~~zzzsssmmmgggddd```^^^\\\]]]___```aaaaaaaaa``````aaacccgggjjjlllssszzzvvviiiaaa]]]YYYYYYYYYZZZ]]]aaafffhhhhhhfffdddcccfffjjjppptttqqqbbbZZZ[[[TTTKKKEEEEEEGGGHHHIIILLLLLLNNNSSSZZZdddttt}}}jjjYYYVVVSSSLLLGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDAAA@@@>>><<<;;;;;;;;;;;;:::999999888999:::;;;<<<@@@CCCGGGMMMPPPRRRTTTVVVSSSXXX___jjjyyytttggggggoooxxxvvvnnnfff[[[TTTSSSUUUVVVVVVVVVXXX[[[```cccdddbbb`````````eeeoooyyy}}}sssnnnlllmmmiiiccc\\\UUUPPPMMMKKKLLLKKKKKKLLLKKKMMMWWWcccttt{{{uuuhhhYYYKKKGGGIIIKKKKKKLLLLLLNNNQQQSSSSSSSSSTTTUUUYYYbbbooozzzaaaPPPHHHFFFCCCBBBBBBAAA???===???>>>============>>>???AAA@@@AAAEEEFFFIIIRRR\\\cccjjjxxx{{{qqqkkkjjjhhhmmmtttzzz~~~|||wwwuuuuuuyyy~~~~~~xxxpppjjjfffaaa___]]]]]]___aaaaaaaaabbbbbbcccdddeeehhhjjjkkkrrryyyzzzlllddd```^^^]]]]]]^^^aaaeeeiiilllllljjjiiiiiikkkpppuuuxxx}}}nnnbbb]]]^^^UUUMMMFFFGGGIIIIIIKKKMMMOOORRRUUUYYY```lll{{{{{{bbbXXXSSSMMMHHHHHHIIIIIIHHHGGGGGGFFFFFFEEEDDDCCCAAA>>>===<<<<<<<<<;;;;;;:::999999:::;;;;;;===@@@CCCGGGLLLOOORRRRRRRRRTTTWWW[[[eeevvv~~~nnnjjjooovvvxxxqqqhhh]]]UUUSSSSSSSSSRRRUUUXXX]]]dddiiijjjhhhfffaaa___bbbjjjrrrzzz{{{ssspppooorrroooiiibbb[[[UUUQQQNNNLLLKKKLLLMMMLLLMMMVVVaaarrr~~~vvvdddVVVJJJGGGJJJLLLMMMNNNPPPQQQRRRRRRQQQSSSUUUXXXYYY___hhhyyyjjjWWWIIIFFFDDDBBBBBBAAA???>>>@@@???>>>>>>>>>>>>???@@@AAA???AAACCCDDDFFFNNNWWW^^^fffsss~~~wwwvvvppptttzzz}}}zzz{{{~~~~~~vvvnnniiibbb```^^^]]]___```aaaaaacccdddfffgggiiijjjkkkkkkqqqwww}}}{{{{{{yyyzzzsssjjjeeefffeeeeeeeeegggjjjnnnpppooooooooopppssswww|||~~~}}}nnnccc___^^^UUUMMMGGGGGGJJJJJJKKKMMMQQQSSSVVVYYY^^^gggsss{{{lll[[[TTTOOOKKKJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFEEEBBB???===<<<<<<;;;:::999888888888999;;;;;;;;;>>>@@@BBBHHHNNNQQQPPPQQQSSSUUUTTTXXXfffzzzvvvqqqsssvvvzzznnnfff[[[TTTQQQQQQPPPOOOTTTXXX___hhhnnnqqqooommmbbb^^^^^^dddkkksss~~~wwwqqqooooootttqqqmmmfff___XXXSSSPPPMMMMMMMMMNNNMMMMMMVVV```qqqtttaaaUUUJJJHHHKKKLLLLLLNNNRRRRRRRRRQQQRRRUUUYYY]]]]]]```hhhwwwppp[[[JJJHHHDDDCCCBBBAAA@@@>>>@@@??????????????????@@@@@@???@@@BBBBBBCCCJJJSSSZZZbbbooo{{{~~~wwwzzzzzzrrrllldddaaa^^^\\\]]]^^^______bbbdddhhhkkkmmmnnnnnnnnnqqquuu|||}}}zzzwwwtttrrrqqqsssxxx|||sssoooooonnnmmmlllmmmpppsssuuurrrrrrsssuuuxxx}}}ssshhhbbb^^^SSSKKKFFFGGGIIIIIIIIIKKKPPPSSSVVVYYY]]]dddmmmuuuwwwaaaWWWQQQNNNLLLJJJJJJIIIIIIHHHGGGGGGGGGFFFEEEBBB???===;;;;;;:::888777777777888999;;;<<<:::===>>>>>>EEENNNQQQNNNOOORRRSSSRRRSSS[[[jjjwwwzzz{{{zzz{{{jjjbbbXXXRRRPPPPPPOOONNNOOOSSS[[[eeemmmpppooommmaaa\\\ZZZ^^^dddmmmxxxyyysssqqqrrrtttqqqmmmfff___YYYTTTQQQOOONNNOOOOOOMMMOOOXXXbbbsssrrr___UUUKKKJJJKKKKKKKKKMMMQQQRRRQQQQQQSSSXXX^^^cccbbbeeelllyyyzzzbbbLLLIIIEEECCCBBBAAA@@@????????????@@@@@@????????????>>>???AAAAAAAAAGGGOOOVVV___kkkvvv~~~~~~vvvpppgggccc^^^\\\[[[\\\\\\\\\___bbbgggkkkoooqqqrrrrrrpppsssxxx}}}zzztttpppmmmlllllltttzzzxxxwwwuuuttttttuuuxxxyyyuuuuuuvvvxxx{{{wwwmmmeee___QQQJJJEEEFFFHHHHHHHHHJJJMMMPPPUUUXXX[[[aaaiiioookkk\\\TTTPPPNNNJJJIIIIIIHHHHHHGGGGGGFFFFFFDDDAAA???<<<;;;;;;:::999999888888888999;;;;;;999<<<;;;:::BBBNNNQQQLLLJJJMMMPPPPPPPPPTTT]]]dddrrryyy{{{hhhaaaXXXRRRQQQQQQPPPOOOOOOSSSZZZbbbiiimmmllljjj\\\VVVSSSWWW]]]eeeqqq{{{|||uuusssssstttqqqlllfff___ZZZVVVTTTRRRPPPOOOOOONNNPPP[[[fffxxxooo\\\SSSLLLKKKKKKKKKKKKNNNOOOPPPPPPPPPSSSXXX___ddddddhhhqqq|||fffNNNJJJFFFCCCBBBBBBAAA@@@>>>>>>???@@@@@@???>>>>>>>>>===???AAA@@@@@@EEEMMMQQQ[[[gggqqq{{{zzzuuukkkgggaaa\\\ZZZZZZZZZYYY[[[^^^ccciiimmmppprrrsssmmmooosss{{{{{{tttnnnjjjgggjjjuuu}}}{{{zzz{{{}}}~~~zzzyyyyyy{{{~~~sssjjjccc\\\QQQJJJEEEGGGIIIHHHHHHIIIJJJNNNSSSVVVYYY]]]dddiiixxxvvvbbbWWWQQQNNNIIIIIIHHHHHHGGGFFFFFFFFFEEEDDDAAA???===<<<<<<<<<>>>===<<<:::999999::::::777:::999777???MMMPPPJJJHHHJJJMMMNNNOOOQQQTTTWWWbbbhhhooouuuwwwyyy|||}}}{{{llleee\\\VVVTTTTTTSSSQQQRRRTTTXXX^^^cccdddcccaaaUUUPPPMMMPPPVVV^^^jjjttt|||{{{xxxwwwvvvsssmmmfff```\\\YYYXXXTTTRRRPPPOOOOOORRR^^^kkk}}}{{{jjjXXXPPPKKKKKKLLLLLLMMMPPPNNNNNNNNNOOOQQQVVV\\\aaa```hhhttt}}}gggOOOKKKFFFCCCBBBBBBAAA@@@===>>>>>>??????>>>>>>=========>>>AAA@@@@@@EEELLLMMMWWWbbbkkkwww{{{pppkkkddd^^^[[[ZZZYYYXXXXXXZZZ___ccchhhkkknnnoooiiijjjmmmuuu~~~tttooojjjhhhlllrrr~~~~~~zzzllleee___YYYQQQJJJFFFGGGJJJIIIHHHJJJHHHMMMQQQUUUWWWZZZ```eeeqqq}}}fffXXXRRRNNNIIIIIIHHHGGGGGGFFFFFFEEEFFFDDDBBB@@@>>>=========CCCBBB???===:::999999999666999777444===LLLPPPIIIIIIJJJKKKMMMOOOQQQRRRSSSVVV[[[bbbgggjjjmmmoooqqqssszzz}}}zzzqqqiii```ZZZXXXWWWUUUSSSOOOPPPRRRUUUXXXYYYWWWUUUPPPKKKHHHLLLRRRZZZeeeoooyyyxxxtttnnngggbbb^^^]]]\\\UUURRRPPPOOOOOOSSSaaannnvvvdddTTTNNNJJJKKKMMMMMMOOORRRMMMMMMMMMNNNOOOSSSXXX\\\\\\fffttt|||}}}kkkOOOLLLGGGCCCBBBBBBAAAAAA<<<===>>>??????>>>===<<<===<<<>>>AAA@@@@@@EEELLLJJJTTT___hhhuuutttoooggg```]]][[[YYYXXXWWWXXX\\\```cccgggiiijjjffffffiiiqqq||||||uuuooojjjjjjllluuu~~~uuuoooggg___YYYMMMKKKHHHFFFFFFGGGJJJLLLMMMOOORRRTTTUUUXXX\\\___qqqmmmYYYSSSTTTNNNLLLJJJIIIIIIHHHFFFDDDEEECCCAAA@@@???>>>;;;999???===;;;999888999:::;;;888888888999:::===???@@@DDDFFFIIILLLOOOPPPPPPOOOPPPTTTZZZ___aaadddfffgggkkkooouuu{{{}}}vvvppphhh```ZZZVVVSSSQQQQQQQQQQQQRRRSSSRRROOOLLLKKKHHHFFFHHHKKKRRR^^^kkkttt~~~|||tttlllfffaaa\\\YYYZZZTTTQQQSSSSSSUUUbbbsssmmmYYYOOONNNLLLKKKKKKLLLNNNOOOPPPRRRTTTSSSRRRRRRUUUWWW^^^dddnnntttvvvpppYYYLLLEEEGGGIIIDDDBBBDDD<<<<<<======>>>>>>??????===>>>>>>======???BBBEEEJJJPPPYYYbbbmmm{{{xxxtttmmmgggbbb^^^YYYVVVZZZYYYYYYZZZ[[[^^^aaacccaaa```bbbhhhrrr~~~uuunnnjjjjjjlllsss}}}wwwppplllfff]]]WWWLLLJJJHHHFFFFFFGGGJJJKKKLLLNNNQQQSSSUUUXXX\\\___jjjwww|||ttt___UUUTTTNNNLLLJJJIIIIIIIIIGGGFFFFFFDDDAAA@@@@@@???<<<:::===<<<;;;:::999999:::;;;777777777777999;;;===>>>AAACCCGGGJJJMMMNNNNNNNNNMMMQQQVVVZZZ]]]```bbbeeegggkkkpppuuuzzz~~~yyysssjjjbbb\\\XXXTTTRRRRRRQQQQQQQQQRRRQQQNNNLLLKKKGGGFFFGGGIIINNN[[[gggrrr}}}{{{rrrkkkeee___[[[\\\VVVSSSTTTTTTVVVddduuu}}}~~~~~~~~~~~~xxxfffTTTNNNMMMLLLLLLLLLMMMOOOPPPUUUVVVWWWUUUSSSRRRTTTVVV[[[aaaiiimmmnnnuuuttt\\\OOOEEEGGGHHHCCC@@@BBB============>>>>>>??????>>>>>>>>>>>>===>>>BBBDDDHHHNNNVVV^^^hhhttt{{{wwwpppjjjeee```\\\YYYYYYXXXXXXXXXYYY[[[^^^___^^^]]]^^^dddnnnzzz|||tttooolllhhhlllsss}}}oooiiiiiicccZZZSSSKKKIIIGGGFFFFFFGGGJJJKKKLLLNNNQQQSSSUUUYYY]]]```eeeooo{{{uuu|||}}}fffYYYTTTNNNLLLJJJJJJJJJJJJIIIHHHFFFDDDBBBAAAAAA@@@>>><<<;;;:::::::::::::::::::::888777777888999;;;===>>>>>>@@@CCCFFFIIIKKKLLLLLLKKKNNNRRRUUUXXX[[[___aaacccfffjjjnnnsssyyy}}}wwwooofff```[[[WWWTTTTTTRRRQQQQQQQQQPPPNNNLLLKKKHHHFFFFFFGGGKKKVVVaaappp{{{{{{rrrjjjccc^^^^^^XXXTTTUUUUUUXXXgggxxx{{{{{{zzzxxxwwwooo^^^NNNMMMMMMLLLLLLMMMOOOQQQRRRWWWWWWWWWUUURRRQQQQQQSSSWWW[[[aaaddddddiiiyyy|||cccTTTHHHHHHHHHDDDAAABBB=========>>>>>>>>>>>>???>>>??????>>>===>>>@@@BBBFFFKKKQQQXXX```kkkxxx|||uuunnniiiddd```\\\YYYXXXWWWVVVWWWWWWYYYZZZYYYYYYYYY^^^gggttt}}}uuuppphhhgggiiiooo|||}}}jjjffffff```UUUOOOIIIHHHGGGFFFFFFHHHJJJLLLLLLNNNQQQTTTVVVYYY]]]```eeelll~~~zzz|||mmm]]]VVVPPPMMMKKKJJJKKKKKKKKKJJJGGGEEECCCCCCCCCBBB@@@???999999:::;;;;;;:::999999;;;:::::::::;;;<<<>>>???:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>======???AAACCCHHHNNNTTT[[[eeeqqqyyyyyysssmmmhhhccc```\\\[[[YYYXXXVVVVVVVVVVVVVVVVVVVVVYYYaaammmzzz{{{tttmmmiiieeegggppp}}}iiigggfff]]]RRRMMMIIIHHHGGGGGGHHHJJJLLLMMMNNNPPPSSSUUUWWWYYY]]]```dddjjjxxxsssbbbZZZRRROOOMMMKKKLLLLLLLLLKKKHHHFFFDDDDDDEEEDDDCCCAAA::::::;;;;;;;;;:::999999;;;:::999999:::;;;<<<===888999;;;>>>AAACCCEEEFFFIIILLLNNNQQQSSSWWW[[[^^^___```ccceeeiiiooovvv{{{|||tttllleee___ZZZVVVXXXWWWUUUUUUUUUUUURRRPPPNNNKKKHHHGGGFFFHHHQQQ[[[lllxxxvvvlllfffeee]]]XXXXXXXXX]]]nnn{{{rrrqqqppppppkkkaaaUUUNNNJJJKKKLLLMMMNNNPPPRRRSSSQQQPPPOOOOOOPPPPPPPPPPPPQQQSSSWWWYYYYYY^^^lll{{{sss___MMMIIIIIIEEECCCEEE????????????>>>>>>>>>>>>===>>>???>>>======>>>@@@AAAFFFKKKQQQXXXaaammmuuu~~~vvvpppkkkfffbbb```___]]][[[YYYWWWVVVVVVUUUUUUUUUVVV\\\gggttt}}}zzzuuummmfffdddhhhsss}}}kkkjjjhhh[[[PPPMMMHHHHHHHHHIIIJJJLLLMMMOOOQQQSSSUUUWWWXXXZZZ]]]```aaahhhttt{{{iii^^^UUURRRNNNLLLLLLMMMLLLLLLHHHGGGFFFFFFGGGGGGEEEDDD======<<<;;;;;;:::999999888888777666666777888999777888999;;;>>>@@@BBBCCCGGGIIIMMMPPPRRRTTTXXXZZZ\\\^^^```cccfffkkkqqquuu|||{{{sssllleee___ZZZVVVWWWWWWWWWXXXYYYXXXTTTRRRNNNKKKIIIHHHGGGIIIRRR[[[kkkxxxvvvooojjjbbb\\\\\\\\\aaassszzzqqqooonnnmmmfff[[[RRROOOIIIJJJKKKMMMNNNOOOPPPQQQQQQOOOOOOOOORRRSSSSSSSSSPPPQQQTTTWWWXXX]]]kkkyyy~~~gggQQQJJJIIIEEEBBBCCC@@@????????????>>>>>>>>><<<===>>>>>>>>>===???@@@@@@DDDIIINNNTTT]]]gggooo|||{{{tttnnniiieeedddcccbbb___]]]ZZZXXXWWWUUUVVVUUUUUUXXX```llluuu{{{zzzppphhheeeccciii{{{{{{mmmmmmiiiZZZOOOOOOIIIIIIIIIJJJLLLMMMOOOPPPUUUVVVXXXYYYYYYZZZ]]]___aaajjjtttpppbbbXXXTTTPPPMMMMMMMMMLLLLLLIIIHHHFFFGGGHHHHHHGGGFFFAAA???===;;;::::::::::::888777666555555666777777777777888:::;;;===???@@@BBBEEEIIIMMMOOOQQQSSSUUUWWWYYY]]]```cccfffkkknnnwww|||}}}xxxqqqkkkeee___YYYVVVTTTUUUWWWZZZ[[[YYYUUURRRLLLIIIHHHHHHHHHIIIRRR\\\kkkxxxzzzpppgggaaa```aaagggyyyyyyqqqnnnmmmkkkbbbUUUMMMMMMIIIIIIKKKLLLMMMNNNNNNOOOQQQOOOMMMNNNQQQSSSSSSQQQPPPPPPRRRUUUVVV[[[hhhvvvuuu[[[QQQMMMHHHCCCDDD@@@@@@@@@?????????>>>>>>:::<<<>>>>>>>>>>>>???@@@???BBBGGGJJJNNNVVV___fffppp|||xxxrrrmmmiiigggfffeeebbb```]]]ZZZYYYUUUVVVVVVTTTTTTZZZdddlllpppxxx~~~tttlllhhhcccbbbpppyyymmmooojjjZZZPPPQQQIIIIIIJJJKKKMMMOOOPPPQQQWWWXXXZZZZZZZZZ[[[]]]___dddnnnwwwuuueeeZZZVVVQQQNNNMMMMMMLLLKKKIIIHHHGGGGGGIIIIIIHHHGGGCCCAAA>>>;;;:::999:::;;;999999777666666777777888777888888999:::<<<===>>>===AAAFFFJJJLLLMMMOOOPPPSSSVVVZZZ]]]```cccgggiiisssxxx{{{vvvpppiiiddd^^^YYYUUUQQQSSSVVVZZZ\\\ZZZUUUQQQJJJGGGFFFGGGGGGIIIRRR\\\kkkxxxtttkkkdddddddddjjj}}}yyyrrrnnnllljjj___PPPIIIJJJHHHIIIJJJLLLMMMMMMMMMMMMPPPMMMKKKLLLOOOPPPPPPNNNPPPOOOQQQTTTUUUYYYfffsss|||eeeXXXSSSLLLFFFFFF@@@@@@@@@@@@??????>>>>>>999;;;===>>>>>>>>>@@@AAA???BBBEEEGGGJJJPPPYYY___hhhttt{{{uuuooolllhhhhhhfffdddaaa^^^[[[ZZZTTTUUUVVVTTTRRRVVV___fffiiirrrwwwpppllleee```lll}}}xxxmmmnnnkkk^^^SSSPPPLLLKKKJJJJJJJJJKKKMMMNNNVVVVVVVVVWWWYYY[[[\\\]]]eeennnzzzssscccYYYOOOKKKJJJHHHHHHJJJIIIIIIIIIIIIHHHGGGFFFFFFHHHEEEAAA===:::888888888::::::999999888777777777777777888999::::::;;;;;;>>>???BBBEEEHHHJJJKKKLLLKKKNNNSSSVVVXXX[[[aaafffllluuuwwwooohhheeebbb]]]XXXWWWVVVUUUTTTTTTUUUUUUSSSQQQNNNHHHEEEHHHKKKMMMQQQWWWhhhuuu~~~tttmmmmmmrrryyyzzzrrrtttnnn^^^RRRNNNLLLIIIJJJJJJJJJKKKLLLNNNOOOPPPNNNMMMNNNPPPSSSTTTSSSRRROOOOOOOOOPPPTTT\\\fffmmmwww~~~gggWWWNNNHHHFFFEEEBBB???>>>>>>>>>===<<<======<<<<<<<<<<<<======@@@AAABBBCCCGGGMMMTTTYYYfffkkkvvvyyysssnnnkkkhhhgggeeeccc```^^^\\\[[[\\\YYYTTTRRRTTTXXX[[[]]]gggnnnxxxsssiiiaaa___fffoootttlllooommmaaaVVVRRRLLLKKKKKKKKKKKKMMMOOOPPPTTTTTTUUUVVVWWWYYYZZZ[[[ccckkkuuu}}}mmmaaaVVVSSSRRRPPPOOOOOOKKKKKKKKKKKKJJJIIIHHHHHHGGGEEEBBB>>><<<;;;::::::::::::999999888777777777777777888999999:::;;;;;;<<<===???BBBEEEGGGHHHIIIJJJMMMRRRTTTUUUYYY^^^ccchhhqqqzzzxxxooogggccc```[[[WWWVVVVVVUUUTTTUUUWWWVVVUUUSSSLLLGGGDDDFFFIIIKKKPPPVVVhhhwww|||vvvwww{{{{{{ttttttlll\\\PPPLLLKKKIIIIIIIIIIIIJJJKKKMMMNNNNNNLLLLLLMMMOOOSSSUUUUUUTTTPPPOOONNNNNNQQQXXX```fffrrrrrr___RRRKKKHHHEEECCC@@@>>>>>>>>>>>>=========<<<<<<<<<<<<======>>>???@@@AAADDDJJJQQQVVV```eeeppp|||zzztttnnnkkkeeeeeecccaaa___]]][[[ZZZYYYVVVSSSQQQRRRUUUXXXZZZgggmmmwwwxxxlllccc___eeemmm~~~zzzpppkkknnnnnndddYYYUUULLLLLLKKKLLLMMMOOOQQQSSSSSSSSSSSSTTTUUUWWWXXXYYY```fffnnnsssvvvwwwgggXXXTTTUUUSSSPPPOOONNNNNNMMMLLLLLLKKKJJJJJJGGGEEEBBB@@@>>>===<<<<<<:::::::::999888888777777777777888888999::::::::::::;;;===???AAACCCEEEEEEHHHLLLPPPRRRRRRUUUZZZ^^^cccjjjsss}}}|||qqqhhhccc```[[[YYYYYYXXXWWWWWWXXXYYYXXXVVVTTTLLLGGGEEEGGGIIIKKKPPPVVVhhhxxx|||vvvrrrgggXXXNNNJJJJJJIIIHHHHHHIIIIIIJJJKKKLLLMMMKKKKKKLLLOOOSSSUUUUUUTTTPPPOOONNNMMMNNNSSSYYY^^^kkkwwwlllZZZOOOLLLFFFDDDAAA?????????>>>=========<<<<<<<<<<<<======<<<===>>>???AAAFFFMMMRRRYYY^^^gggsss{{{sssmmmiiibbbaaa```^^^\\\ZZZYYYXXXXXXVVVTTTSSSSSSUUUXXXYYYfffmmmvvv~~~pppeee___bbbiiittttttmmmjjjmmmllldddYYYTTTLLLLLLLLLMMMOOORRRTTTUUUSSSSSSSSSTTTUUUWWWXXXYYY]]]aaahhhlllmmmvvvppp[[[TTTTTTSSSQQQOOOOOOOOONNNMMMLLLKKKKKKKKKGGGFFFDDDAAA???===<<<<<<;;;::::::999999888777777777777888888999999999:::::::::;;;===>>>@@@BBBBBBGGGKKKNNNOOOOOOQQQUUUYYY___dddkkkvvvuuujjjfffccc___^^^```]]]\\\[[[\\\\\\ZZZWWWTTTMMMJJJHHHIIIKKKLLLRRRYYYfffwww~~~wwwooobbbTTTKKKIIIIIIIIIHHHHHHIIIJJJKKKKKKLLLLLLKKKKKKLLLNNNQQQSSSSSSRRRNNNNNNMMMLLLMMMPPPUUUZZZdddlll~~~yyybbbSSSMMMHHHEEEBBB@@@@@@@@@???>>>======<<<<<<<<<<<<======;;;<<<======???DDDJJJNNNUUUYYYaaajjjtttzzzrrrlllggg```___^^^\\\ZZZYYYWWWWWWXXXXXXWWWWWWVVVWWWZZZ\\\gggmmmwwwuuuggg^^^___dddlllqqqlllhhhhhhggg```WWWQQQMMMMMMMMMNNNPPPSSSUUUWWWUUUUUUUUUUUUVVVXXXYYYYYY[[[^^^dddggghhhooofffYYYVVVUUUSSSSSSPPPOOOMMMLLLKKKJJJJJJJJJIIIGGGEEEBBB???===;;;:::;;;;;;::::::999888888888777888888888888888999999;;;;;;;;;;;;===>>>@@@AAAEEEHHHLLLLLLLLLMMMRRRUUUZZZ]]]eeeppp}}}zzzooojjjhhheeedddfffdddcccbbbbbbaaa^^^YYYUUUOOOLLLKKKLLLMMMNNNTTT\\\eeeuuuvvvkkk\\\PPPJJJGGGGGGHHHIIIIIIKKKLLLLLLLLLLLLLLLMMMLLLLLLMMMOOOOOONNNMMMLLLMMMMMMLLLMMMPPPTTTXXX^^^cccqqqlllXXXNNNIIIGGGCCCAAAAAA@@@???>>>======<<<<<<<<<<<<======;;;<<<======???BBBGGGKKKRRRVVV]]]ccckkkttt}}}yyyrrrkkkfff```___^^^\\\ZZZXXXWWWVVVWWWXXXXXXXXXWWWXXX\\\___jjjpppyyyzzzkkk___^^^aaahhh{{{pppkkkeeebbb___ZZZSSSOOOMMMMMMNNNOOOQQQSSSUUUWWWVVVVVVVVVVVVWWWXXXYYYZZZYYY\\\aaaeeeeeejjjxxxsssbbbZZZUUURRRRRRQQQOOOMMMKKKJJJIIIJJJJJJIIIHHHGGGDDDBBB???>>><<<;;;;;;;;;:::999999888888888888888888888888888888<<<;;;;;;:::;;;<<<>>>???BBBEEEHHHHHHHHHIIINNNQQQVVVXXX___jjjvvvyyyssspppllljjjlllllllllkkkjjjiiieee```\\\SSSQQQQQQRRRQQQRRRYYYbbbjjjvvvtttfffVVVMMMJJJGGGFFFHHHIIIJJJKKKLLLMMMLLLKKKKKKLLLKKKKKKKKKLLLLLLKKKIIIJJJKKKLLLLLLMMMOOOSSSVVVZZZ]]]ggg|||xxx```RRRKKKHHHDDDBBBBBBAAA@@@???======<<<<<<<<<<<<======;;;<<<======>>>AAAEEEHHHOOOSSSYYY^^^cccjjjssszzzyyyrrrlllhhhbbbaaa```]]][[[YYYWWWVVVTTTVVVWWWVVVVVVXXX^^^bbbnnnttt}}}pppccc___aaagggzzznnniiiaaaZZZWWWUUURRROOONNNNNNNNNOOOPPPRRRUUUVVVWWWVVVVVVWWWWWWXXXYYYZZZXXX[[[```cccbbbcccnnnzzzpppcccXXXRRRQQQRRRPPPNNNKKKJJJJJJJJJKKKHHHHHHHHHGGGFFFDDDCCCBBB<<<;;;;;;::::::999888888888888888888777777777777<<<;;;:::999999:::<<<===<<<@@@CCCDDDCCCEEEIIIMMMQQQRRRYYYdddooo{{{|||vvvssssssrrrrrrrrrsssrrrooojjjfff]]][[[\\\\\\[[[[[[ccclllsss{{{rrraaaQQQKKKJJJGGGFFFGGGHHHIIIJJJLLLLLLKKKJJJIIIIIIIIIHHHIIIKKKKKKIIIHHHJJJKKKLLLLLLLLLMMMPPPRRRVVVXXX___qqqiiiWWWLLLIIIEEECCCBBBBBB@@@???======<<<<<<<<<<<<======:::;;;<<<<<<===???BBBEEEIIINNNUUUYYY]]]ccclllssswww~~~zzzuuuoookkkfffeeeccc```]]]ZZZXXXWWWTTTVVVXXXWWWVVVZZZaaahhhrrrxxxvvviiicccdddhhh{{{zzzlllggg^^^UUURRRRRRQQQOOOOOONNNNNNOOOPPPRRRTTTUUUVVVVVVVVVVVVWWWXXXXXXYYYXXX[[[___aaa___^^^gggqqqpppaaaWWWUUUSSSQQQNNNLLLJJJJJJKKKKKKGGGHHHHHHIIIIIIIIIHHHHHH<<<;;;;;;::::::999999888888888888777777777777777;;;:::999777777888:::;;;999<<>>AAAEEE@@@:::888999;;;;;;:::;;;;;;:::;;;>>>BBBFFFIIIKKKNNNVVV^^^dddlll{{{|||{{{{{{zzzyyyxxxwwwwwwxxxxxxxxxwwwwwwxxx|||~~~jjj\\\NNNIIIIIIIIIHHHIIIJJJJJJIIIJJJKKKKKKIIIHHHGGGFFFFFFHHHJJJLLLLLLKKKLLLKKKIIIHHHIIILLLOOOPPPRRRUUUZZZcccwww}}}dddSSSMMMHHHFFFCCC>>>===@@@???>>>>>>============>>><<<<<<;;;<<<===???@@@BBBBBBFFFLLLRRRXXX^^^eeeiiitttzzz~~~xxxtttrrrnnnjjjeeebbbbbbaaa^^^\\\YYYZZZ[[[\\\]]]bbbjjjpppyyy~~~uuunnnjjjppp}}}zzzooohhh___XXXTTTRRRRRRQQQOOOQQQSSSSSSRRRRRRRRRTTTXXXXXXWWWWWWWWWXXXYYYZZZ\\\\\\]]]^^^___ccchhhlllxxx|||pppbbb[[[VVVUUUTTTQQQMMMKKKJJJJJJLLLJJJHHHHHHJJJKKKIIIGGGCCC???;;;888777888777777;;;999777666777999<<<>>>@@@===888777888999999888::::::::::::===AAAEEEGGGHHHKKKRRRZZZ___fffttt}}}{{{{{{|||}}}eeeXXXLLLIIIJJJJJJJJJKKKJJJIIIIIIJJJKKKKKKIIIHHHGGGFFFFFFGGGIIIKKKKKKJJJKKKJJJIIIIIIIIIKKKMMMOOONNNRRRWWW___pppiiiVVVPPPJJJHHHDDD@@@???AAA???>>>>>>===============>>>===<<<<<<<<<===>>>???AAADDDIIINNNTTTZZZbbbfffooouuu}}}|||xxxvvvsssooojjjggggggeeebbb___ZZZ\\\]]]]]]___dddkkkqqq{{{}}}vvvrrrppp}}}zzznnnhhh```YYYVVVTTTTTTSSSRRRRRRSSSRRRPPPQQQSSSUUUXXXXXXWWWWWWWWWXXXYYYZZZ[[[\\\\\\]]]^^^bbbgggkkknnnuuudddZZZWWWVVVUUURRRPPPMMMKKKJJJLLLJJJIIIIIIJJJKKKIIIHHHFFFBBB===:::999999999999:::999888777777888999:::;;;999777666777888888777999888888999;;;???BBBDDDEEEGGGMMMSSSXXX^^^jjjvvv~~~~~~}}}sss^^^SSSJJJHHHJJJJJJKKKMMMJJJIIIHHHIIIKKKKKKIIIHHHHHHFFFEEEFFFHHHIIIIIIHHHIIIIIIIIIIIIJJJKKKLLLLLLLLLQQQVVV]]]iiiqqqZZZSSSLLLJJJGGGBBBAAACCC??????>>>===============???>>>===<<<<<<<<<<<<<<>>======<<<<<<=========<<<<<<<<<;;;;;;<<<>>>???BBBEEEJJJQQQYYY___dddkkkttt{{{}}}xxxvvvtttrrrmmmiiifffggghhhjjjnnnrrrwwwzzz}}}www}}}uuufffaaaZZZVVVTTTSSSSSSRRRSSSRRRQQQOOONNNOOOSSSVVVYYYYYYZZZZZZ[[[[[[[[[[[[YYYZZZZZZ[[[\\\```eeeiiillltttsssfff]]]YYYVVVTTTSSSSSSQQQOOONNNOOOOOONNNMMMMMMMMMMMMJJJFFF@@@<<<;;;;;;::::::999999999999888777777666555777888999999888888777666666777777999;;;===>>>BBBAAADDDIIILLLOOOWWW___rrryyyjjj___VVVNNNIIIIIIIIIGGGGGGHHHHHHGGGGGGHHHJJJKKKJJJHHHHHHFFFDDDDDDFFFHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJNNNSSSYYY^^^bbbrrr~~~cccXXXOOOKKKIIIEEEBBBBBB@@@???>>>===<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<===>>>@@@CCCGGGNNNVVV[[[```hhhrrrzzz}}}|||yyytttpppkkklllnnnqqquuuyyy|||~~~}}}}}}{{{sssuuutttooo```\\\VVVSSSQQQQQQQQQPPPPPPPPPOOONNNMMMOOOSSSVVVXXXYYYZZZ[[[[[[[[[ZZZZZZXXXYYYYYYZZZ[[[___dddhhhnnnrrr~~~~~~qqqeee___XXXTTTSSSSSSPPPNNNMMMNNNOOONNNLLLKKKLLLMMMKKKHHHCCC???>>><<<:::999::::::999999999888888777666888999999888777888999666666777777999:::;;;<<<@@@???AAAEEEHHHJJJPPPWWWddduuu~~~|||qqqcccYYYRRRMMMIIIIIIHHHEEEDDDFFFGGGGGGGGGHHHJJJKKKJJJHHHHHHFFFDDDDDDGGGIIIKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKNNNPPPWWW]]]___jjjggg[[[PPPLLLKKKGGGCCCCCCAAA@@@???===<<<<<<<<<<<<999999:::;;;<<<<<<<<<;;;;;;===???BBBFFFKKKRRRWWW\\\dddoooxxx~~~}}}yyyrrrrrrtttxxx}}}rrrhhhkkklllhhh\\\YYYTTTQQQPPPPPPPPPOOOLLLMMMMMMMMMMMMOOORRRUUUVVVWWWXXXYYYZZZYYYYYYXXXWWWXXXYYYYYY[[[^^^cccgggnnnnnnvvvuuulllaaaZZZWWWUUURRRPPPMMMOOOPPPOOOLLLKKKLLLNNNMMMJJJFFFCCCAAA???;;;999;;;:::999999999999999:::666888999888666555777999666666777888999::::::;;;>>><<<===BBBDDDFFFKKKQQQXXXhhhzzzvvvxxxyyywwwqqqggg[[[SSSNNNJJJHHHIIIHHHEEECCCEEEGGGFFFFFFHHHJJJKKKJJJHHHHHHFFFDDDDDDGGGKKKMMMNNNMMMLLLJJJIIIIIIJJJLLLMMMNNNOOOUUU\\\___fff}}}kkk___SSSNNNMMMIIIEEEDDDAAA@@@???===<<<<<<;;;;;;::::::;;;<<<;;;:::999888999;;;>>>AAADDDIIINNNRRRXXX```kkkuuu{{{{{{{{{}}}mmmbbbeeegggddd[[[WWWSSSPPPPPPPPPPPPOOOJJJKKKLLLMMMMMMOOORRRUUUUUUUUUWWWXXXXXXXXXWWWVVVWWWXXXXXXYYYZZZ^^^cccggglllkkkpppxxxkkkaaa\\\YYYVVVRRROOOQQQSSSQQQOOOMMMOOOQQQNNNLLLIIIGGGDDDAAA<<<999;;;;;;999999999:::;;;<<<777888999777444444666888666777777888999:::::::::<<<:::;;;???BBBDDDHHHMMMQQQ```ppp}}}qqqqqqrrroooiii___UUUOOOKKKHHHGGGIIIHHHEEEDDDFFFFFFFFFFFFHHHJJJKKKJJJHHHHHHFFFDDDEEEHHHLLLOOOPPPOOOMMMKKKIIIIIIJJJMMMNNNPPPOOOUUU^^^```fffzzzoooaaaUUUPPPOOOKKKGGGFFFAAA@@@???===<<<<<<;;;;;;<<<<<<<<<<<<;;;999777666666999===@@@CCCGGGKKKOOOTTT\\\hhhrrryyy~~~xxxyyyzzz||||||ggg^^^aaa```\\\ZZZYYYWWWUUURRRPPPNNNMMMLLLNNNQQQTTTUUUTTTSSSRRRWWWWWWXXXXXXXXXVVVTTTSSSZZZWWWSSSSSSWWW\\\```bbbggggggiiisssoooccc\\\XXXVVVTTTTTTSSSQQQPPPOOOQQQRRROOONNNKKKHHHDDD@@@===;;;;;;:::999999888999999999:::999999999888777777777888888888888888888888888;;;::::::;;;===AAAEEEGGGKKKTTTaaappp}}}}}}rrrjjjhhhlllgggXXXOOOPPPJJJJJJJJJIIIHHHGGGFFFEEEGGGGGGIIIKKKMMMMMMJJJGGGFFFFFFEEEFFFGGGIIIKKKMMMKKKKKKKKKJJJHHHHHHJJJKKKLLLNNNUUU^^^dddlllzzzlllZZZTTTOOOGGGFFFKKKFFFCCC???======<<<;;;:::<<<<<<;;;;;;;;;:::::::::;;;<<<<<<<<<===@@@EEEIIIUUU[[[ccclllttt{{{~~~}}}}}}||||||uuussstttyyy{{{zzz|||xxxccc\\\^^^]]]XXXWWWVVVUUUSSSQQQOOONNNMMMLLLNNNQQQSSSTTTTTTSSSRRRUUUVVVVVVWWWWWWVVVVVVVVVWWWUUUTTTVVVZZZ^^^aaabbbeeeeeegggooonnnaaaZZZWWWRRRRRRRRRQQQQQQQQQRRRTTTRRRQQQOOOLLLHHHDDDAAA???;;;;;;:::999888888999999999999999888888888888888888888888888888888888888;;;:::999:::<<>>===<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;<<>>;;;;;;;;;;;;:::::::::999999:::::::::;;;===AAAEEELLLRRR[[[dddkkkrrrwwwzzz~~~{{{zzzqqqllliiihhhgggfffhhhlllooorrrwww{{{}}}}}}|||{{{yyy{{{lll[[[XXXZZZWWWQQQOOOPPPQQQRRRRRRQQQQQQPPPMMMNNNPPPQQQRRRRRRQQQQQQRRRRRRSSSUUUYYY^^^cccfffYYYWWWWWWYYY]]]```bbbbbb``````aaafffooo~~~mmmdddZZZXXXUUUSSSRRRQQQPPPOOOQQQQQQOOONNNKKKHHHFFFEEE???>>>===;;;999888888888777777777888999999999:::888888888888888888888888:::999888888888:::<<<===CCCDDDFFFIIIMMMTTT\\\aaahhhjjjmmmppprrrsssrrrrrrnnnkkkiiijjjnnnqqqssstttrrrrrrrrrsssttttttuuuvvvxxx{{{}}}~~~~~~|||zzzzzz{{{|||lllbbbZZZVVVQQQIIIFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDFFFIIILLLMMMLLLKKKFFFEEEEEEEEEEEEEEEEEEEEEKKKJJJKKKPPPWWWYYYUUUPPPKKKMMMSSS[[[]]]]]]```fffuuummm```UUUNNNMMMJJJGGGDDDBBBBBBBBBAAA???;;;;;;;;;;;;::::::::::::999:::;;;;;;;;;===@@@CCCGGGMMMVVV^^^ffflllqqquuu|||}}}zzztttnnnhhheeebbb___aaaeeeiiilllpppsssuuuuuutttsssooorrrxxxjjj\\\ZZZZZZVVVQQQOOOPPPRRRTTTTTTTTTSSSRRRMMMNNNOOOPPPQQQQQQPPPPPPQQQQQQRRRVVV\\\ccciiimmm___[[[XXXWWWZZZ^^^aaabbb___^^^```dddiiixxxxxxkkk___[[[WWWUUUTTTTTTSSSQQQPPPPPPPPPNNNMMMKKKIIIHHHBBBAAA???===;;;999888888777777777888999999999:::888888888888888888888888999888777777777888999:::;;;===@@@CCCFFFJJJNNNRRRVVVXXX\\\___aaaccccccccceeedddcccdddgggjjjllllllkkklllmmmnnnpppqqqqqqrrruuuwwwzzz|||||||||~~~}}}{{{zzzyyyzzzvvvttttttwww{{{lllcccYYYRRRLLLGGGFFFGGGDDDDDDEEEEEEEEEDDDCCCCCCFFFEEEFFFGGGIIIJJJIIIGGGFFFFFFFFFFFFFFFEEEEEEEEEGGGGGGJJJQQQZZZ]]]YYYUUUIIIJJJOOOVVVYYYYYY[[[___lll~~~kkkZZZSSSRRRKKKIIIEEECCCBBBBBB@@@???<<<<<<<<<;;;;;;;;;:::::::::;;;<<<<<<<<<===@@@BBBDDDIIIQQQYYY```gggmmmqqqxxx||||||vvvoooiiifffaaa\\\\\\^^^ccceeeiiilllnnnmmmllljjjgggjjjqqq{{{jjj^^^\\\YYYUUUSSSQQQRRRTTTVVVVVVUUUSSSRRRMMMNNNOOOOOOPPPPPPPPPOOOPPPPPPRRRVVV[[[bbbhhhlllaaa]]]XXXVVVXXX\\\___aaa___]]]___cccgggooouuueee```YYYVVVWWWXXXWWWVVVRRRRRRRRRRRRQQQPPPNNNNNNFFFDDDBBB???===;;;:::999888888888888888999999999888888888888888888888888888777777777777888888999666:::>>>AAACCCEEEHHHJJJNNNPPPSSSVVVYYY[[[\\\\\\]]]]]]^^^___aaaccceeefffdddfffhhhjjjlllmmmmmmnnnpppssswwwxxxyyyyyyzzz{{{|||~~~|||yyyvvvtttssspppmmmlllnnnrrrzzz{{{llldddYYYPPPJJJGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEGGGFFFEEEFFFGGGFFFEEECCCEEEEEEFFFFFFFFFFFFEEEDDDDDDEEEIIIPPPWWWZZZXXXVVVJJJIIILLLRRRVVVWWWZZZ^^^gggwwwzzzeeeZZZWWWNNNKKKGGGDDDCCCBBB@@@>>>============<<<<<<<<<;;;:::;;;<<<<<<<<<<<<>>>@@@BBBFFFLLLSSSZZZbbbiiinnnuuuxxx~~~}}}tttoookkkiiiddd\\\YYYYYY\\\^^^bbbeeefffeeecccbbbaaadddjjjttt}}}jjjaaa]]]XXXUUUUUURRRTTTUUUVVVVVVTTTRRRQQQNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPQQQSSSWWW[[[___bbb^^^[[[XXXWWWZZZ]]]___```^^^[[[\\\ccceeeiiiyyyqqqiii___YYYXXXXXXWWWUUUTTTTTTTTTTTTTTTSSSRRRQQQIIIGGGEEEBBB???<<<;;;:::999999999888888888888888888888888888888888888888777777777777888888888999888:::===@@@AAABBBEEEGGGIIIKKKMMMPPPSSSUUUVVVWWWTTTVVVXXXZZZ\\\]]]___```^^^```bbbeeegggiiiiiiiiilllooosssuuuuuuuuuvvvwwwxxxzzz|||}}}}}}}}}|||xxxtttpppnnnmmmhhhfffggglllqqqyyyllleeeYYYNNNHHHGGGFFFEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFEEECCCCCCDDDDDDCCCAAACCCCCCDDDEEEEEEEEEDDDCCCAAADDDHHHMMMPPPRRRRRRRRRMMMIIIIIIMMMQQQSSSWWW\\\dddnnnuuucccYYYRRROOOJJJGGGEEECCCAAA???>>>>>>>>>>>>============999:::<<<<<<;;;;;;<<<>>>AAADDDHHHMMMTTT]]]ffflllqqqtttzzz|||tttqqqooooooiii___YYYXXXXXXZZZ]]]```aaa```^^^\\\\\\^^^cccmmmxxx{{{jjjccc]]]WWWTTTVVVSSSTTTVVVWWWVVVSSSQQQOOONNNNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPQQQSSSUUUXXXYYYYYYXXXXXXYYY\\\^^^___^^^]]]YYY[[[bbbeeeeeeqqq}}}rrreee[[[WWWUUUSSSPPPSSSSSSTTTTTTTTTSSSSSSRRRKKKIIIFFFCCC@@@===<<<;;;:::999999999888888777777888888888888888888888888666666777777888888999999777999::::::;;;===@@@BBBBBBCCCFFFHHHKKKMMMNNNOOONNNQQQTTTWWWXXXZZZ\\\]]]ZZZ\\\___bbbdddfffffffffiiilllppprrrsssrrrssstttvvvwwwyyyzzzzzz{{{}}}~~~{{{{{{}}}~~~|||yyytttpppllljjjiiieeedddfffmmmttt|||kkkeeeYYYNNNHHHGGGFFFDDDBBBBBBCCCCCCCCCCCCCCCBBBDDDCCCBBBBBBCCCDDDCCCAAA@@@AAACCCDDDDDDDDDCCCBBB@@@CCCGGGJJJKKKKKKLLLMMMMMMHHHFFFIIILLLOOOTTTYYYbbbiiiyyyiiiZZZUUURRRMMMIIIFFFDDDAAA???????????????>>>>>>>>>>>>888999;;;;;;:::999;;;<<<@@@BBBEEEIIIPPPZZZdddkkknnnrrrwww}}}|||uuusssttttttoooddd\\\YYYXXXZZZ]]]``````___]]][[[YYY[[[___hhhttt{{{lllaaa\\\ZZZYYYXXXXXXRRRQQQTTTSSSMMMLLLNNNKKKLLLLLLLLLMMMMMMMMMMMMMMMNNNPPPTTTXXXZZZZZZYYYYYYXXXWWWXXX[[[^^^```aaa______``````aaagggpppwwwjjj```[[[VVVSSSSSSVVVTTTSSSSSSUUUVVVVVVUUULLLKKKIIIGGGEEEBBB???>>>::::::999999888888777777777777777777777888888888777777777777777777777777;;;;;;;;;;;;<<<===>>>>>>>>>AAADDDFFFGGGHHHIIIJJJGGGLLLRRRTTTRRRQQQSSSUUUZZZZZZ[[[]]]```aaaaaa```iiikkkmmmnnnmmmlllllllllssssssssstttvvvxxxzzz|||}}}||||||~~~{{{zzz{{{{{{zzz}}}}}}~~~~~~~~~}}}}}}|||}}}zzzvvvqqqnnnlllkkkjjjhhhjjjpppxxx|||~~~ooobbbUUUNNNHHHBBB@@@AAACCCBBBBBBBBBBBBCCCDDDDDDCCCBBBBBBCCCDDDDDDCCCAAAAAAAAAAAABBBBBBBBBCCCCCC@@@AAACCCDDDFFFGGGHHHHHHEEEFFFHHHKKKJJJJJJPPPYYYbbbfffnnn|||wwweeeXXXRRRLLLJJJHHHCCC@@@AAA???>>>===<<<<<<<<<<<<<<<888888999:::;;;<<<===>>>AAAAAABBBEEEJJJTTT___fffnnnqqquuuyyy}}}~~~zzzsssrrrqqqqqqoooiii```XXXSSSUUUWWWZZZ\\\]]]]]]]]]WWWXXX]]]fffrrr}}}oooddd^^^\\\[[[ZZZZZZTTTQQQTTTSSSNNNLLLMMMKKKKKKLLLMMMNNNOOOPPPQQQOOOPPPQQQTTTXXXZZZYYYXXXYYYYYYZZZ\\\___```aaaaaaaaabbbbbbbbbbbbeeekkkpppwwwggg^^^WWWUUUWWWUUUSSSRRRQQQRRRSSSSSSRRRNNNMMMLLLJJJGGGDDDAAA@@@;;;;;;:::999888888777777777777777777777777777888777777777777777777777777999999999999:::;;;<<<<<<===???BBBDDDDDDEEEFFFGGGKKKLLLMMMOOOPPPPPPQQQQQQVVVWWWXXXZZZ]]]^^^___^^^dddfffiiijjjiiihhhiiijjjpppppppppqqqsssuuuwwwyyy|||zzzyyyzzz|||~~~~~~~~~{{{xxxvvvvvvwwwxxxwwwzzzzzz{{{{{{{{{zzzyyyyyytttsssqqqnnnlllllloooqqqtttuuuyyy~~~lll```SSSKKKFFFAAA@@@AAABBBBBBAAAAAABBBBBBCCCDDDCCCBBBAAABBBDDDDDDBBBAAAAAAAAAAAABBBBBBBBBBBBCCCAAAAAABBBDDDDDDEEEEEEEEEFFFFFFHHHJJJIIIIIIPPPYYY]]]```eeeoooqqq\\\TTTNNNLLLJJJEEECCCDDD@@@@@@???>>>============::::::;;;;;;;;;;;;;;;<<<>>>???@@@BBBGGGPPPZZZaaahhhkkkpppuuuzzz{{{tttrrrqqqqqqooojjj```YYYVVVWWWXXXZZZ[[[\\\\\\\\\ZZZ[[[___hhhttt}}}oooddd___]]][[[ZZZ[[[UUURRRSSSSSSPPPLLLKKKKKKKKKLLLNNNOOOQQQSSSTTTQQQQQQRRRTTTWWWYYYXXXWWWWWWYYY\\\^^^```aaaaaa```bbbcccccccccccceeeiiilllwwwssseee\\\ZZZ[[[UUURRROOONNNOOOPPPPPPOOOQQQPPPOOOLLLJJJGGGEEECCC======<<<;;;999888777777888888777777777777777777777777777777777777777777777777777777888999:::;;;;;;>>>@@@AAA@@@AAABBBCCCHHHFFFFFFHHHLLLNNNNNNMMMQQQRRRTTTVVVYYY[[[\\\\\\^^^```ccceeeeeeeeeeeeggglllllllllmmmnnnqqqssstttwwwuuutttuuuxxxzzzzzzzzzzzz|||}}}}}}}}}}}}~~~~~~~~~~~~tttrrrpppoooqqqsssttttttuuuvvvvvvwwwvvvuuutttssskkkllllllkkkmmmsss|||yyyggg[[[NNNGGGDDD@@@@@@AAA@@@@@@@@@@@@@@@AAABBBBBBCCCAAA@@@AAABBBCCCBBB@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCHHHFFFGGGHHHGGGHHHOOOWWW\\\]]]```ffftttcccYYYQQQNNNKKKHHHFFFGGGBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<;;;;;;:::::::::;;;<<<===???CCCKKKTTTZZZ```dddjjjpppvvv||||||uuutttrrrqqqooojjjaaa[[[ZZZZZZYYYYYYZZZ[[[\\\]]]]]]___ccclllxxx{{{nnnccc]]][[[XXXWWWYYYVVVRRRRRRSSSQQQNNNKKKMMMMMMMMMMMMOOOQQQSSSTTTPPPPPPPPPSSSVVVXXXXXXWWWUUUWWWZZZ[[[]]]^^^```bbbdddcccbbbaaacccggglllpppqqq{{{oooddd^^^]]]SSSPPPLLLKKKLLLMMMNNNNNNQQQQQQPPPNNNLLLIIIGGGFFF@@@@@@???===;;;999888888888888888777777777777777777777777777777777777777777777666777777888999:::;;;===>>>>>>>>>>>>???@@@@@@BBBEEEGGGJJJKKKLLLLLLKKKNNNQQQSSSUUUVVVXXXZZZZZZ\\\```bbbbbbbbbdddeeeggggggggghhhjjjllloooppprrrqqqppprrrtttvvvvvvuuuyyyzzz{{{zzzzzzzzz|||~~~~~~}}}{{{zzzyyyzzz|||}}}~~~~~~~~~}}}|||}}}}}}xxxtttlllkkkiiijjjmmmpppqqqrrrpppqqqrrrsssrrrqqqooommmfffgggiiilllsss}}}tttppp```UUUIIIDDDAAA??????BBB???????????????@@@@@@AAABBBAAA???@@@AAABBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDEEEFFFJJJGGGEEEFFFFFFGGGMMMUUUYYYZZZ\\\```iiimmm```TTTOOOLLLIIIGGGGGGCCCBBBAAA???>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::999:::;;;===@@@FFFNNNSSSXXX^^^eeelllsssxxx}}}~~~wwwuuurrrqqqooojjjccc]]][[[ZZZYYYXXXXXX[[[]]]___```bbbgggppp|||yyylllbbb^^^[[[YYYWWWWWWWWWUUUSSSQQQQQQOOOMMMOOONNNMMMMMMMMMOOOQQQRRRPPPOOOOOOQQQTTTVVVWWWVVVVVVWWWXXXYYYZZZ^^^ccchhhlllhhhbbb___```fffmmmrrrpppvvvpppbbbZZZTTTPPPLLLIIIJJJLLLNNNOOOPPPPPPOOONNNMMMKKKIIIHHHEEEDDDBBB@@@>>>;;;:::999888888888888777777666666777777777777777777777777777777777888888999:::;;;;;;<<<======<<<<<<>>>??????FFFMMMNNNIIIFFFHHHKKKGGGJJJNNNPPPQQQRRRUUUWWWWWWZZZ^^^``````aaabbbdddcccccccccdddfffhhhkkklllmmmmmmmmmnnnqqqrrrqqqpppvvvwwwwwwwwwvvvwwwyyy{{{vvvuuuttttttuuuwwwzzz{{{{{{{{{{{{yyyxxxyyy|||~~~|||vvvqqqmmmjjjgggffffffgggkkknnnoooooolllmmmnnnooonnnllljjjhhhaaacccgggooo}}}~~~}}}~~~{{{qqqiiifffYYYNNNEEEAAA@@@??????BBB???>>>>>>>>>>>>???@@@@@@BBB@@@>>>>>>???@@@@@@???@@@@@@@@@AAAAAAAAABBBBBB@@@AAAAAABBBDDDGGGIIIJJJJJJFFFEEEFFFFFFFFFKKKQQQPPPRRRVVVZZZ___ppp{{{kkk[[[RRRNNNIIIGGGFFFBBBBBB@@@???>>>=========:::::::::;;;;;;;;;<<<<<<:::;;;<<<===???DDDIIINNNSSSYYY```hhhooouuuzzz}}}yyyvvvsssqqqoookkkddd___[[[YYYXXXWWWXXX[[[^^^```aaadddjjjsss|||tttjjjccc```______]]]YYY]]]]]]WWWQQQOOOOOONNNPPPOOONNNMMMMMMNNNPPPRRRSSSRRRPPPQQQSSSTTTUUUTTTWWWXXXZZZZZZ[[[```hhhoootttmmmccc]]]^^^ccciiimmmooosss~~~nnn^^^ZZZUUUOOOJJJJJJLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKIIIHHHFFFCCC@@@>>><<<;;;999999888888777666666666777777777777777777777777888888888888999:::;;;<<<:::;;;<<<<<<;;;;;;===???FFFNNNTTTQQQHHHAAACCCHHHDDDHHHLLLMMMMMMMMMPPPSSSUUUXXX[[[]]]]]]^^^___```_________```bbbdddfffhhhhhhhhhhhhjjjmmmnnnmmmllloooppprrrrrrqqqqqqssstttpppoooooooooqqqsssvvvxxxwwwxxxxxxwwwuuuvvvxxxzzz~~~~~~}}}}}}}}}}}}}}}}}}~~~}}}{{{{{{{{{|||}}}yyyrrrlllgggdddbbbcccbbbbbbdddhhhjjjkkkkkkgggiiijjjkkkjjjgggeeeccc]]]```ggguuu{{{xxxwwwrrrggg]]]ZZZQQQIIIAAAAAAAAA@@@@@@AAA???>>>>>>>>>>>>???@@@@@@AAA???======>>>?????????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBDDDHHHJJJLLLJJJFFFDDDFFFGGGFFFHHHMMMNNNOOOTTTYYY]]]jjj{{{fffYYYRRRLLLHHHGGGCCCBBBAAA???>>>=========:::::::::;;;;;;<<<<<<<<<:::<<<===>>>???BBBFFFIIINNNSSSZZZaaahhhooouuuyyy~~~{{{xxxtttqqqooolllfffaaa[[[YYYXXXVVVWWWYYY\\\]]]```cccjjjuuu{{{xxxrrrkkkddd```aaacccdddddd^^^fffggg]]]QQQMMMNNNOOOPPPOOONNNMMMNNNPPPSSSUUU[[[XXXUUUSSSSSSSSSRRRPPPSSSVVVZZZ[[[]]]bbbjjjqqqtttlllccc]]]]]]aaafffhhhmmmoooxxxqqqbbb\\\SSSMMMJJJJJJKKKLLLMMMMMMNNNOOOOOOOOOOOOOOOMMMLLLIIIFFFCCC@@@>>><<<999999888888777666666555777777777777777777777777888888888888999:::;;;;;;999999::::::999:::===???HHHLLLMMMIIIAAA===@@@DDD@@@EEEIIIJJJHHHHHHKKKOOOQQQTTTWWWXXXYYYYYYZZZ[[[[[[ZZZ[[[[[[]]]___bbbcccdddcccdddfffiiiiiihhhggghhhjjjmmmmmmmmmllllllmmmkkkkkkjjjjjjkkknnnppprrrssstttuuutttsssrrrsssuuuxxxwwwvvvvvvwwwxxxxxxwwwwwwvvvuuuttttttuuuwwwxxxyyy|||~~~}}}}}}~~~vvvsssooohhhccc___^^^^^^______^^^```ccceeeeeeeeecccdddfffgggfffccc___]]]\\\```lll}}}vvvqqqoooiii]]]RRRMMMKKKDDD@@@AAABBBAAA@@@AAA??????>>>>>>??????@@@AAAAAA>>><<<;;;===>>>?????????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAACCCFFFIIIJJJIIIEEEDDDGGGHHHFFFFFFIIINNNMMMQQQWWWZZZeeessscccYYYQQQLLLJJJEEEDDDBBBAAA???>>>>>>>>><<<;;;;;;;;;;;;;;;:::::::::<<<===>>>>>>@@@CCCEEEIIIMMMSSSYYY```gggnnnrrrwwwyyy}}}}}}yyytttqqqooolllgggbbb]]][[[YYYWWWVVVVVVWWWXXX^^^bbbjjjuuuzzzpppnnnhhhccc]]]\\\```dddggghhhdddnnnoooaaaQQQLLLNNNOOOPPPOOONNNNNNPPPSSSVVVYYYaaa^^^YYYVVVTTTRRRPPPNNNMMMRRRXXX[[[]]]aaahhhnnnnnnhhh```\\\^^^bbbfffgggjjjmmmsssiiibbbWWWOOOKKKIIIIIIIIILLLMMMOOOPPPQQQRRRRRRRRROOONNNKKKHHHEEEAAA???>>>999999999888777666666555777777777777777777777777777777777777888999:::;;;777888888888888999<<<>>>DDDCCCAAA===::::::???CCC>>>CCCGGGGGGEEEEEEHHHLLLNNNPPPSSSUUUUUUUUUVVVWWWXXXWWWXXXXXXZZZ\\\___`````````aaacccfffgggeeeccceeegggkkklllkkkjjjjjjjjjjjjiiihhhggghhhjjjlllmmmppprrrssssssqqqppppppqqqsssrrrpppqqqrrrssssssrrrqqqpppooooooppprrrtttvvvuuuxxx}}}~~~{{{wwwvvvwwwxxxmmmkkkgggbbb]]][[[\\\]]]\\\\\\[[[]]]___aaaaaa```___aaacccdddccc```\\\ZZZ\\\cccrrr{{{sssllliiicccWWWKKKEEEHHHBBB???AAACCCBBB@@@AAA???????????????@@@@@@AAAAAA>>><<<;;;<<<>>>????????????@@@@@@@@@AAAAAAAAABBBAAA@@@@@@AAADDDFFFHHHHHHEEEDDDGGGHHHFFFEEEFFFIIIFFFIIIOOOSSS^^^{{{|||jjj___VVVOOOLLLFFFEEEDDDBBBAAA?????????>>>======;;;:::999999888:::<<<=========>>>@@@CCCEEEHHHNNNSSSYYYaaaiiinnnooorrrvvv{{{~~~yyytttqqqooolllgggccc___]]]ZZZXXXUUUTTTSSSSSS\\\aaaiiiuuusssggg``````]]]ZZZYYY]]]aaaeeegggcccggghhhdddZZZPPPKKKJJJMMMOOOQQQPPPOOOTTT]]]eeehhhddd^^^XXXTTTRRRRRRRRRWWWVVVUUUVVV[[[bbbjjjooojjjeee```___ccceeeeeecccjjjlllrrr{{{nnn[[[TTTRRROOOMMMNNNLLLNNNPPPRRRRRRSSSTTTUUUOOONNNMMMKKKIIIGGGFFFEEE???>>>;;;999888888888888666666555444444444444555999999999888888888888888888777666555666777999;;;:::::::::;;;;;;;;;<<<<<<===>>>???@@@BBBCCCDDDEEEIIIJJJKKKLLLNNNPPPQQQQQQTTTTTTUUUWWWXXXZZZ[[[[[[___]]]]]]^^^```aaa```___cccdddfffggghhhhhhhhhhhheeeeeeeeeeeeeeefffggghhhhhhjjjllloooooonnnlllkkkmmmnnnnnnmmmlllkkklllnnnlllkkkjjjkkknnnoooppppppsssuuuyyy}}}~~~|||yyyvvvrrrpppnnnmmmdddbbb^^^ZZZWWWWWWWWWXXXWWWXXXXXXYYYZZZ[[[[[[\\\\\\[[[\\\^^^]]]YYYZZZ]]]YYYfff{{{wwwmmmcccYYYNNNHHHHHHBBBBBBAAA@@@@@@???>>>>>>AAA???===<<<;;;<<<===>>>@@@???>>><<<<<<<<<<<<===============>>>>>>>>>>>>@@@@@@@@@AAABBBCCCDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEHHHHHHJJJMMMRRR___www}}}lllaaaVVVMMMIIIHHHEEEAAA@@@BBBCCCCCC<<<<<<;;;:::::::::;;;;;;:::;;;;;;<<<===>>>??????AAADDDIIINNNSSSXXX^^^bbbjjjlllooossswww|||~~~zzzuuurrrpppnnnjjjfffbbb^^^[[[YYYTTTOOORRRXXXggg```eeexxx|||nnnccc]]]ZZZWWWUUUUUUXXX[[[^^^___]]]```ccc```XXXQQQMMMMMMLLLNNNPPPPPPPPPTTT\\\cccdddaaa\\\WWWSSSRRRRRRSSSWWWVVVUUUVVVZZZaaahhhmmmkkkfffaaaaaadddgggfffdddiiijjjooovvv}}}ggg[[[UUUOOOLLLLLLKKKMMMPPPQQQRRRSSSTTTUUUPPPOOONNNLLLKKKIIIHHHGGGBBBAAA???<<<:::999999999777777666666666666666777777888888888888888888888888777666666666777999:::999999999999::::::::::::<<<===>>>???AAABBBCCCCCCFFFFFFHHHIIIKKKMMMNNNOOOQQQRRRSSSTTTVVVWWWXXXXXX[[[ZZZZZZ[[[]]]___^^^]]]___```bbbdddeeeeeeeeedddbbbbbbbbbbbbbbbcccdddeeeeeefffhhhjjjjjjjjjiiihhhiiijjjjjjiiihhhhhhiiikkkkkkjjjjjjkkkmmmnnnoooooosssuuuyyy|||~~~~~~}}}}}}wwwuuurrroookkkhhhgggfff^^^\\\YYYVVVUUUVVVWWWXXXWWWWWWXXXXXXXXXYYYYYYYYYWWWVVVXXX[[[YYYUUUTTTXXX\\\hhh}}}|||rrrfff]]]RRRHHHCCCDDDBBBBBBAAAAAA@@@??????>>>@@@???=========>>>@@@AAADDDBBB@@@>>><<<<<<======<<<=========>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCCCCBBBBBBBBBBBBBBBCCCCCCCCCGGGGGGIIILLLPPP\\\rrrxxxkkk]]]RRRKKKIIIEEEAAA@@@@@@@@@???===<<<;;;;;;::::::;;;;;;:::;;;;;;<<<<<<======>>>@@@CCCGGGKKKNNNSSSXXX[[[cccfffjjjooosssxxx}}}{{{vvvtttsssqqqmmmiiieeeaaa^^^[[[VVVQQQSSSXXXfff___cccuuutttfff\\\XXXUUUSSSQQQRRRTTTVVVVVVVVVUUUXXX[[[ZZZVVVQQQPPPPPPJJJMMMPPPPPPQQQSSSXXX]]]^^^[[[XXXTTTRRRRRRSSSSSSXXXWWWVVVVVVYYY___eeehhhiiifffbbbbbbeeehhhhhhfffggghhhkkkpppvvvxxxfff\\\TTTOOOMMMLLLNNNPPPSSSUUUUUUUUUUUURRRQQQPPPNNNMMMKKKJJJJJJFFFEEECCC@@@>>><<<;;;;;;888888777777777888888999666666666777777888888888888888777666666888999:::777777888888888999999999;;;;;;<<<===>>>@@@AAAAAAAAAAAACCCEEEGGGIIIKKKLLLNNNNNNOOOPPPRRRSSSTTTTTTVVVUUUUUUVVVYYY[[[[[[ZZZZZZ[[[]]]^^^``````______]]]]]]]]]]]]^^^___```aaa```aaabbbcccddddddddddddddddddeeedddcccccceeefffjjjkkkkkklllmmmnnnooooooppprrrtttvvvwwwvvvuuutttmmmkkkhhheeeaaa___]]]\\\VVVUUUSSSRRRRRRTTTUUUWWWVVVVVVVVVVVVUUUUUUUUUUUUTTTSSSUUUWWWVVVRRRRRRUUU```lllwwwlll___UUULLLDDD@@@AAABBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>???AAACCCEEEIIIGGGCCC???=========>>><<<<<<=========>>>>>>>>><<<<<<======>>>???AAABBBAAAAAAAAABBBBBBBBBCCCCCCGGGFFFHHHJJJNNNWWWiii{{{yyygggYYYOOOKKKGGGDDDBBB@@@???>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>@@@CCCFFFHHHKKKPPPSSSYYY]]]ccciiimmmrrrwwwzzz}}}~~~zzzxxxwwwuuuqqqnnnjjjfffbbb___ZZZUUUUUUYYYddd___cccrrr}}}lll___XXXTTTSSSRRRQQQQQQSSSSSSRRRQQQOOORRRTTTUUUSSSQQQPPPQQQLLLOOOQQQRRRQQQRRRTTTVVVWWWVVVSSSRRRQQQRRRTTTUUUXXXWWWVVVVVVXXX\\\```ccceeecccaaaaaadddfffgggfffffffffhhhlllqqqzzzuuuggg^^^WWWSSSQQQQQQRRRUUUWWWXXXWWWVVVRRRQQQPPPOOONNNMMMLLLLLLJJJIIIFFFDDDAAA>>>===<<<999999888888888888999999444444555666777888888999999888888777777888999999777777777888888888999999999999:::;;;<<<===>>>>>>===>>>@@@BBBDDDFFFHHHIIIJJJKKKLLLMMMNNNOOOPPPPPPOOOOOOOOOQQQTTTVVVVVVUUUTTTUUUWWWYYY[[[[[[[[[[[[YYYYYYYYYYYYZZZ[[[]]]]]]\\\\\\]]]^^^___``````aaa___```aaaaaa``````bbbdddkkkmmmnnnnnnnnnnnnooopppkkkkkklllmmmmmmkkkjjjiiicccbbb___\\\YYYWWWUUUTTTQQQQQQPPPOOOPPPQQQRRRTTTTTTTTTTTTSSSRRRRRRQQQQQQTTTRRRRRRSSSRRRPPPRRRWWWdddnnn|||uuuhhhZZZPPPIIICCC@@@BBBBBBBBBAAAAAA@@@@@@@@@???======>>>???AAADDDFFFGGGLLLJJJEEEAAA>>>===>>>>>><<<<<<<<<=========>>>>>><<<<<<<<<===>>>???@@@AAABBBBBBBBBCCCDDDDDDDDDEEEFFFEEEGGGIIIKKKQQQ___mmmqqq```UUUOOOIIIGGGFFFCCCAAA@@@>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;::::::999999999;;;===@@@BBBCCCFFFJJJMMMQQQVVV]]]dddiiinnnrrruuuyyy{{{~~~}}}}}}{{{wwwsssooojjjfffccc^^^YYYXXX[[[dddaaadddqqq~~~xxxggg[[[VVVTTTRRRQQQPPPQQQRRRQQQPPPNNNMMMOOOPPPPPPPPPOOOOOOPPPPPPQQQSSSSSSRRRQQQQQQQQQRRRQQQQQQQQQQQQSSSUUUVVVYYYXXXWWWVVVWWWYYY[[[\\\___^^^^^^___aaacccddddddeeedddfffjjjnnnvvvyyymmmccc[[[VVVTTTTTTUUUWWWWWWVVVTTTQQQQQQPPPPPPOOONNNMMMMMMLLLKKKIIIGGGCCCAAA>>>===:::999888888777777888888444444555666777888888999999999888888888888888999888888888888999999999999888888999999:::;;;<<<<<<;;;<<<>>>@@@BBBDDDEEEFFFGGGHHHHHHIIIJJJKKKLLLLLLJJJJJJJJJLLLOOOQQQQQQPPPPPPQQQSSSUUUWWWWWWWWWWWWUUUUUUUUUVVVWWWXXXYYYZZZYYYYYYZZZ[[[\\\]]]^^^^^^]]]^^^____________aaacccllloooppppppnnnmmmmmmnnnfffffffffeeedddbbb```___\\\ZZZXXXVVVTTTRRRQQQPPPPPPOOONNNNNNNNNNNNOOOPPPQQQQQQQQQPPPPPPPPPPPPPPPPPPMMMMMMNNNOOOOOOTTTZZZhhhqqqxxxooobbbSSSKKKFFFBBB@@@AAA@@@@@@@@@@@@@@@@@@??????<<<===>>>@@@BBBDDDFFFGGGLLLIIIEEEAAA>>>=========<<<<<<<<<<<<=====================>>>???@@@AAABBBAAAAAAAAABBBCCCDDDDDDDDDEEEDDDEEEHHHHHHKKKUUU```ooo|||jjjZZZQQQIIIIIIHHHDDDBBBCCC@@@???>>>===<<<<<<<<<<<<;;;;;;;;;:::999999888888888:::===???@@@CCCGGGJJJLLLQQQXXX___dddiiinnnqqquuuwwwzzz~~~}}}yyyuuuooojjjhhhddd^^^\\\^^^eeedddiiisssuuudddZZZUUUTTTPPPOOONNNNNNOOOOOONNNLLLMMMMMMMMMNNNNNNOOOPPPPPPRRRSSSTTTUUUTTTSSSRRRQQQPPPPPPPPPQQQSSSUUUWWWXXXYYYYYYWWWVVVVVVVVVVVVWWWYYYYYYZZZ[[[]]]___aaabbbdddcccdddhhhlllsss~~~tttiii^^^ZZZVVVUUUVVVWWWUUUSSSRRRQQQQQQQQQPPPPPPOOOOOONNNMMMLLLJJJGGGDDDAAA???<<<;;;:::999888777777777666666666777777888888888999999999999999888888888777888888888888999999999777777888999999:::;;;;;;:::;;;<<<>>>???AAABBBCCCDDDEEEEEEFFFGGGGGGHHHHHHGGGFFFFFFHHHJJJLLLLLLKKKLLLMMMOOORRRSSSTTTTTTTTTPPPPPPQQQQQQSSSTTTVVVWWWUUUVVVXXXYYYZZZ[[[\\\\\\\\\]]]_________```bbbdddjjjmmmpppnnnjjjggggggiiibbbbbbaaa___]]][[[YYYXXXTTTSSSRRRPPPOOONNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNOOOPPPPPPQQQLLLKKKMMMQQQSSSTTTYYY```nnnttt~~~vvvfffXXXKKKEEEBBB???>>>>>>?????????????????????>>><<<<<<>>>???AAACCCDDDDDDGGGEEECCC@@@>>><<<<<<<<<;;;;;;<<<<<<<<<===============>>>>>>???AAABBBCCC===>>>??????@@@AAABBBBBBDDDCCCDDDGGGGGGGGGMMMUUU^^^mmmxxxbbbTTTJJJIIIIIIDDDAAADDDAAA@@@???===<<<<<<<<<<<<;;;;;;;;;::::::999999999777999;;;===>>>@@@CCCFFFHHHLLLRRRXXX]]]ccchhhkkkppprrruuuyyy~~~{{{tttooonnnkkkfffbbbcccfffhhhmmmwwwrrrbbbYYYUUUUUUPPPOOOMMMMMMNNNNNNNNNMMMMMMLLLKKKLLLNNNPPPQQQRRRRRRSSSTTTUUUWWWWWWVVVUUUOOOOOOPPPRRRTTTWWWYYYZZZZZZYYYXXXVVVUUUTTTSSSRRRTTTVVVXXXYYY[[[]]]___aaacccaaabbbfffjjjnnnwwwllleee]]]ZZZZZZZZZXXXVVVSSSSSSSSSSSSRRRRRRRRRRRRPPPPPPOOOMMMKKKHHHEEECCC???>>><<<:::999777777777777888888888888888888888999:::::::::999999888777666666666777777777888888777777888888999999::::::999::::::;;;===>>>>>>???AAAAAAAAABBBBBBCCCCCCDDDEEEDDDDDDEEEGGGHHHHHHGGGHHHIIIKKKNNNPPPPPPQQQQQQLLLLLLLLLMMMOOOPPPRRRSSSQQQSSSVVVXXXZZZZZZYYYYYY[[[]]]^^^______```ccceeefffiiikkkiiiccc___^^^```[[[ZZZYYYWWWUUUSSSQQQPPPLLLLLLKKKKKKJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKMMMOOOQQQRRRSSSPPPRRRYYYbbbffffffiiimmmvvvyyyuuu___RRREEEAAAAAA???===========================>>>;;;<<<===>>>???@@@@@@@@@@@@@@@???>>>===<<<::::::;;;;;;;;;<<<<<<<<<===============>>>???@@@BBBBBB======>>>???@@@AAABBBBBBBBBBBBDDDGGGFFFEEEHHHNNNSSS___ooonnn]]]OOOMMMKKKEEEBBBFFFAAAAAA???>>>===<<<<<<<<<;;;;;;;;;;;;::::::::::::888:::;;;;;;;;;<<<>>>AAACCCFFFKKKPPPUUU[[[aaaeeejjjlllppptttyyy}}}zzzuuutttrrrmmmjjjiiieeejjjqqqyyypppaaaXXXUUUUUURRRPPPNNNMMMOOOPPPPPPPPPLLLKKKJJJLLLNNNQQQSSSTTTQQQQQQSSSUUUXXXZZZZZZZZZOOOPPPQQQSSSUUUXXXZZZ[[[ZZZYYYXXXVVVTTTRRRQQQPPPRRRTTTWWWYYYZZZ\\\^^^```bbb```aaadddgggjjjrrr{{{wwwoooeee```___```^^^\\\TTTTTTTTTTTTTTTTTTTTTTTTRRRRRRQQQPPPMMMJJJHHHFFFBBBAAA???<<<:::888777777999999999888888888888888:::::::::::::::999888777555555555555666666666777777777888888999999::::::888999999:::;;;;;;<<<<<<>>>>>>??????@@@@@@AAAAAAEEECCCCCCDDDFFFGGGFFFEEEEEEFFFIIIKKKMMMNNNNNNNNNHHHIIIIIIJJJLLLNNNOOOPPPOOOQQQTTTXXXYYYYYYXXXVVV[[[\\\^^^^^^___```ccceeeaaaeeegggeee^^^YYYXXXYYYUUUTTTRRRPPPNNNLLLJJJJJJGGGGGGGGGGGGGGGHHHIIIIIIFFFGGGGGGHHHIIIIIIJJJJJJGGGHHHJJJLLLOOOQQQSSSTTTXXX]]]hhhuuuzzzxxxxxx{{{{{{}}}ttt\\\OOODDDAAABBB@@@>>>>>><<<<<<<<<===============<<<<<<===>>>>>>>>>>>>>>><<<<<<=========;;;999888;;;;;;;;;<<<<<<<<<==================>>>@@@AAABBB>>>???@@@AAABBBCCCDDDDDDBBBAAACCCGGGFFFDDDEEEJJJKKKSSS^^^ooozzzfffVVVRRROOOHHHEEEIIIBBBAAA@@@>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;:::999999:::<<>><<<::::::777888999999888888999:::999999888777777777777777888888888888888777666666666555555666888888777666777888888999999:::;;;;;;============>>>>>>>>>>>>@@@@@@??????@@@@@@AAABBBFFFFFFGGGGGGGGGHHHHHHHHHEEEEEEFFFGGGIIIKKKMMMNNNQQQRRRSSSUUUUUUVVVVVVVVVZZZYYYYYYYYYYYYZZZ[[[[[[[[[[[[[[[ZZZWWWUUURRRPPPMMMLLLKKKIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHGGGFFFEEEFFFGGGJJJIIIHHHIIIMMMTTT[[[```\\\ggg}}}dddRRRKKKCCC?????????===:::===;;;;;;;;;<<<===<<<;;;;;;===>>>===<<<;;;<<<>>>???>>>>>>===<<<<<<;;;;;;<<<;;;;;;;;;;;;<<<=========>>>??????>>>===>>>@@@??????@@@AAABBBDDDEEEFFFAAAAAABBBCCCCCCDDDDDDDDDHHHJJJTTTdddxxxqqq[[[SSSRRRMMMGGGDDDEEECCCBBBAAAAAA???===:::<<<<<<;;;:::::::::;;;;;;888888888888999:::;;;<<>>>>>999999::::::999999::::::999888888777777777777777777888888888888777666666666666777999;;;:::888666777777888888999::::::;;;<<<<<<<<<=========>>>>>>???????????????@@@@@@AAAEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGIIIKKKKKKNNNOOOPPPQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSTTTVVVVVVUUUTTTRRRPPPMMMLLLJJJIIIHHHGGGEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFDDDFFFGGGFFFEEEDDDEEEFFFDDDEEEFFFHHHNNNXXXdddlllqqqzzzyyy]]]OOOIIIAAA>>>>>>>>><<<:::<<<;;;:::;;;<<<===<<<:::===>>>???>>>===<<<===>>>>>>>>>===<<<<<<;;;::::::;;;;;;:::;;;;;;<<<======>>>???@@@???=========???>>>>>>>>>???@@@AAABBBCCC@@@@@@AAAAAABBBCCCDDDDDDEEEHHHPPP]]]nnnzzzcccXXXUUUPPPKKKIIIFFFDDDCCCBBBBBBAAA>>><<<<<<<<<;;;;;;::::::;;;;;;888888888888999:::;;;;;;======>>>@@@DDDIIINNNQQQYYY\\\```dddhhhmmmrrrvvv~~~~~~}}}~~~}}}}}}xxxfff\\\VVVRRROOOOOOOOOOOOQQQTTTVVVUUUTTTMMMKKKMMMQQQQQQNNNNNNPPPTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSTTTUUUVVVWWWXXXYYYVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVXXXWWWWWWWWWYYY[[[[[[\\\\\\]]]^^^aaafffjjjnnnsss}}}vvvjjjbbb___\\\ZZZWWWVVVVVVUUUSSSRRRTTTSSSQQQQQQQQQQQQPPPNNNKKKJJJIIIGGGEEECCCBBBAAA;;;;;;;;;;;;;;;:::::::::999888777777666666777777777777777777777666555555555777:::===???===888555777777777888999999::::::;;;;;;;;;<<<<<<<<<======>>>>>>======>>>>>>???@@@BBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMLLLJJJIIIGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDBBBCCCCCCDDDDDDEEEEEEEEECCCDDDEEEDDDCCCCCCDDDEEEBBBDDDEEEGGGLLLYYYkkkxxxjjjSSSJJJEEE???<<<======<<<:::<<<;;;::::::<<<<<<;;;:::>>>??????>>><<<;;;<<<======<<<<<<;;;;;;::::::999:::999::::::;;;<<<===>>>>>>???@@@???===<<<<<<==================>>>??????===>>>???@@@AAABBBCCCCCCBBBEEELLLUUU```vvvmmm^^^VVVPPPLLLIIIGGGEEECCCCCCCCCBBB@@@>>>===<<<<<<;;;::::::;;;;;;999999999888999999:::::::::::::::===@@@DDDIIIKKKSSSUUUYYY\\\aaagggmmmrrryyy}}}uuubbbXXXTTTQQQNNNOOONNNOOORRRUUUWWWWWWVVVMMMLLLNNNSSSSSSOOONNNOOOSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWUUUVVVWWWXXXXXXYYYYYYYYYWWWWWWVVVVVVWWWYYYZZZZZZ\\\[[[[[[[[[\\\___ccceeemmmnnnttt~~~yyynnniiiccc___[[[YYYYYYXXXVVVTTTUUUUUUSSSRRRSSSUUUTTTPPPLLLKKKJJJHHHFFFEEECCCCCC>>>===<<<;;;<<<<<<;;;:::999999888777777777777777666777777777777666555555555888<<<@@@BBB???999444666666777777888999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>????????????@@@@@@@@@AAABBBBBBAAAAAAAAABBBCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFEEEDDDCCCBBBAAABBBBBBAAAAAABBBBBBCCCDDDCCCCCCCCCCCCCCCBBBBBBBBBAAABBBCCCCCCBBBAAACCCDDDDDDFFFGGGGGGKKKXXXmmm||||||nnn[[[KKKFFFBBB>>><<<<<<======<<<;;;:::999:::;;;<<<;;;999===>>>>>>===;;;::::::;;;;;;;;;;;;::::::999999999999999999999:::;;;======>>>??????>>><<<;;;;;;<<<======<<<<<<<<<<<<<<<===;;;<<<===>>>???AAABBBBBB???BBBHHHNNNVVViii~~~iii]]]TTTNNNKKKHHHFFFDDDCCCCCCBBBAAA???>>>===<<<;;;;;;:::;;;;;;::::::999999888999999999:::::::::<<>>>>><<<:::::::::999888888888888888777777777777777666666555666999===AAABBB???999444555666666777777888888999888999999999999:::::::::;;;::::::::::::;;;<<<<<<<<<<<<<<<=========>>>>>>??????>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAA@@@???AAAAAA@@@@@@AAAAAABBBCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDCCCCCCBBBAAA@@@?????????AAABBBBBBAAAAAABBBCCCDDDFFFGGGGGGLLLZZZooozzzlll___QQQGGGCCCAAA>>>===============;;;999888999:::;;;:::999:::;;;<<<;;;999888999::::::::::::::::::999999999888888888999999;;;<<<<<<<<<===>>>===;;;:::;;;<<<>>>======<<<<<<<<<<<<===;;;;;;<<<===>>>???@@@AAA>>>AAAFFFJJJOOO```~~~|||jjj^^^UUUOOOJJJHHHEEECCCCCCBBBAAA??????>>>===<<<;;;;;;;;;;;;::::::999999888999999999999::::::;;;===@@@BBBDDDIIIKKKNNNQQQVVV]]]dddiiinnnsssyyy~~~{{{yyyxxxwwwyyy{{{hhhZZZTTTSSSRRRQQQPPPPPPPPPQQQTTTUUUTTTRRRQQQPPPRRRVVVVVVRRRPPPQQQPPPPPPQQQSSSSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTUUUWWWYYYZZZZZZZZZZZZ[[[WWWTTTWWW^^^ccccccbbb```]]]ZZZYYY[[[^^^______aaa___bbbiiiooozzz{{{rrreee]]]\\\[[[YYYWWWUUU[[[ZZZSSSPPPRRRRRRNNNRRRRRRQQQOOONNNMMMLLLKKKFFFCCC@@@@@@AAAAAA>>>;;;<<<;;;::::::999999::::::888888888888888777666666888999;;;>>>???===888444555555555666777777888888777777888888888999999999999999999888999::::::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::;;;;;;<<<<<<<<<======>>>>>>>>>=========<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>??????@@@@@@@@@@@@@@@AAABBBCCCDDDBBBBBBAAA@@@??????>>>===>>>@@@AAAAAAAAAAAABBBCCCAAACCCEEEIIIQQQaaavvv~~~|||vvvkkk^^^SSSJJJEEE@@@???>>>===<<<<<<<<<===:::999888888::::::999888777999:::999888777888999::::::::::::::::::::::::999999888888999999::::::;;;<<<===<<<;;;;;;<<<===>>>======<<<<<<<<<======<<<<<<<<<===>>>>>>??????>>>@@@DDDGGGKKKXXXqqqxxxiii[[[QQQNNNKKKGGGEEEDDDCCCAAA@@@??????===<<<;;;;;;::::::999999999888999999::::::888888888999;;;<<<>>>>>>CCCFFFIIIMMMQQQWWW^^^bbbhhhmmmttt{{{~~~wwwtttrrrqqqqqquuu{{{xxxzzznnn___UUUSSSTTTUUUUUUSSSRRRRRRSSSTTTTTTRRRPPPTTTRRRTTTWWWWWWSSSRRRSSSQQQQQQRRRSSSSSSRRRRRRQQQUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUWWWYYYZZZZZZYYYXXX___YYYVVVZZZdddkkkkkkiii```]]]YYYXXXZZZ\\\]]]\\\]]]\\\aaagggiiiooorrrfffaaa```]]]ZZZZZZcccdddYYYRRRTTTUUURRRSSSSSSRRRQQQOOONNNMMMMMMKKKGGGDDDDDDFFFFFFBBB>>>======<<<;;;;;;;;;;;;<<<999999999999999888888777999999999;;;<<<;;;888555444444555666666777777888666666777777777888888888888888777777888888999:::999999999:::::::::;;;;;;888888888888888999:::;;;888999:::;;;;;;<<<;;;;;;;;;;;;;;;:::;;;<<<<<<===>>>======<<<===>>>???@@@???????????????@@@AAABBB????????????????????????>>>@@@AAAAAAAAAAAABBBDDDAAABBBFFFLLLXXXiii|||~~~zzztttnnnfff\\\RRRIIIEEECCC>>>>>>===<<<:::::::::;;;:::888777888999:::999888666777999999888888:::;;;:::::::::;;;;;;;;;;;;;;;:::999999888888888888888999:::;;;<<<;;;;;;<<<>>><<<<<<;;;;;;;;;<<<=====================>>>>>>>>>??????BBBEEEHHHQQQccctttxxxgggZZZSSSOOOKKKGGGFFFDDDCCCAAA@@@???>>><<<;;;;;;::::::888888888888999:::;;;;;;888888888999::::::;;;<<<===@@@DDDHHHLLLPPPVVVYYY^^^dddlllsssxxx|||}}}|||zzz{{{}}}}}}yyyuuummmkkkjjjkkkmmmttt{{{ssspppooodddXXXQQQRRRVVVXXXXXXVVVUUUTTTTTTTTTTTTQQQOOOVVVTTTUUUXXXXXXTTTSSSUUUSSSSSSSSSSSSRRRQQQPPPOOOUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUWWWYYYZZZZZZXXXXXXaaa[[[XXX]]]hhhpppqqqooo```\\\XXXWWWYYY[[[[[[ZZZXXXXXX^^^ddddddfffzzz~~~ooohhheeebbb___```lllnnnaaaVVVWWWYYYWWWRRRQQQQQQOOONNNMMMLLLLLLOOOKKKGGGGGGIIIIIIEEEAAA>>>>>>===<<<<<<<<<<<<===999::::::::::::999888888:::999888888999999777666444444555555666777777777666666666666777777777777777777777777777888888999888999999999999:::::::::666666666666777888999:::666666888999::::::::::::<<<<<<<<<<<<<<<======>>>===<<<<<<;;;<<<>>>???@@@>>>>>>>>>>>>>>>???@@@@@@;;;<<<===>>>???@@@AAAAAA>>>@@@AAAAAAAAAAAACCCDDDDDDEEEHHHPPP]]]nnn}}}yyyqqqmmmeee[[[RRRJJJDDDAAAAAA<<<<<<<<<:::888888888999999888777888999:::999777666777999999999999;;;===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777777777777999;;;;;;;;;;;;===???;;;:::::::::;;;;;;<<<===>>>>>>>>>>>>============??????@@@CCCEEEKKKYYYfffwwwhhhWWWSSSNNNJJJHHHFFFDDDCCC@@@???>>>===;;;;;;::::::888888888888999:::;;;<<<999999::::::;;;;;;;;;<<<888;;;@@@DDDHHHKKKPPPSSSTTTZZZccclllrrrwwwzzz|||zzzyyywwwwwwxxxzzz}}}~~~~~~}}}|||xxxsssooofffeeeeeegggkkkuuu}}}ssslllggg^^^XXXQQQNNNPPPSSSUUUVVVVVVVVVVVVWWWXXXWWWTTTQQQ[[[\\\[[[WWWRRRPPPRRRTTTTTTUUUVVVWWWWWWUUUSSSRRRTTTTTTTTTSSSQQQPPPQQQRRRYYYXXXWWWWWWXXXZZZ]]]___ccc[[[WWW]]]jjjssspppjjj]]]\\\YYYWWWVVVVVVWWWXXXVVV[[[______^^^dddqqq}}}sssjjjdddaaadddaaa]]]XXXVVVVVVVVVWWWUUUUUUTTTSSSRRRPPPNNNMMMNNNKKKIIIHHHIIIIIIIIIHHHDDDCCCCCCBBB@@@???>>>>>><<<<<<;;;;;;;;;:::::::::999999999888888888888888777777888888999999::::::888888888888888888888888888888888888888888888888555555555555666666666777666666666666777999:::;;;777777777666666666666666999::::::;;;<<<===>>>>>><<<<<<===>>>>>>>>>>>>>>>======>>>???????????????>>>????????????>>>>>>===<<>>===<<<:::999999:::;;;;;;;;;::::::;;;:::777555555777999;;;;;;>>>AAADDDFFFHHHKKKNNNUUUVVVYYY^^^dddjjjpppssstttsssrrrqqqrrruuuxxxzzz|||~~~{{{zzzyyyuuuwwwyyytttlllhhhaaa___]]]aaalll~~~wwwllleee```ZZZVVVQQQNNNNNNPPPQQQRRRSSSTTTVVVWWWWWWWWWWWWVVV^^^\\\ZZZVVVSSSSSSUUUWWWVVVWWWXXXZZZZZZYYYXXXWWWUUUTTTSSSQQQPPPPPPQQQRRRXXXWWWWWWWWWXXXZZZ[[[\\\aaa[[[WWW[[[dddjjjhhhddd[[[ZZZXXXVVVUUUVVVWWWXXXUUUYYY]]]^^^___fffpppyyyqqqfff______]]]ZZZXXXVVVVVVUUUTTTSSSSSSRRRRRRSSSTTTWWWXXXSSSPPPLLLJJJJJJJJJIIIHHHEEEEEEDDDCCCBBBAAA@@@@@@======<<<<<<<<<<<<;;;;;;::::::999999888888888777666666666777777888888888777777777777777777777777777777777777777777777777555555666666666777777777888888888888888888999999999999999888888888888888;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>======>>>???????????????>>>>>>?????????>>>>>>======???BBBBBBAAABBBFFFJJJLLLMMMOOOVVV```mmmxxx{{{mmm\\\VVVMMMFFFAAA???===<<<===<<<;;;:::999888888777::::::::::::::::::::::::888999999:::;;;:::::::::999999999999999999999999888888888888888888888888999::::::;;;;;;::::::999<<<:::888999;;;;;;:::888;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>AAAAAABBBFFFNNNTTTcccvvvyyylll^^^UUUPPPKKKJJJKKKJJJFFFCCC@@@>>>===;;;::::::::::::::::::::::::::::::999888777777888:::;;;:::<<<>>>???@@@BBBEEEHHHLLLNNNSSSXXX___eeejjjlllnnnmmmllllllmmmpppsssuuuwww{{{zzzzzz{{{{{{{{{zzzxxxxxxyyyqqqlllnnnnnnhhhaaa]]]XXXXXXZZZaaapppmmmccc]]]YYYWWWVVVTTTPPPNNNMMMOOOPPPOOORRRUUUVVVUUUVVVXXX[[[aaa]]]WWWTTTSSSUUUWWWXXXYYYZZZ[[[[[[[[[ZZZXXXWWWVVVTTTQQQNNNMMMOOOQQQRRRVVVWWWXXXXXXYYYYYYYYYYYY^^^ZZZXXXYYY\\\___^^^\\\XXXWWWVVVUUUUUUVVVWWWXXXUUUWWWZZZ^^^bbbhhhoootttpppddd___]]][[[YYYYYYXXXWWWUUUTTTSSSQQQQQQSSSWWW\\\^^^XXXUUUPPPLLLKKKJJJJJJIIIGGGGGGFFFEEEDDDDDDCCCCCC??????>>>>>>>>>=========<<<;;;;;;:::999888777777555555555666666666666666777777777777777777777777666666666666666666666666666666777777777888888888::::::999888888888888888;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>======>>>???????????????===>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAAAAAEEEMMMRRRWWWXXXZZZ^^^fffoooxxx}}}vvvhhhSSSNNNHHHCCC@@@>>><<<;;;<<<<<<;;;:::999888888777888888888888888888888888888888999::::::::::::999888888888888888888888888888888888888888888888888888888999999999999888888:::999888888:::;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>??????@@@CCCIIIOOOWWWfff|||iii[[[RRRLLLKKKMMMKKKHHHDDDAAA???>>><<<:::;;;:::999888888999:::;;;999999999999:::;;;;;;;;;;;;;;;<<<<<<<<<>>>AAADDDCCCFFFJJJPPPVVV\\\```bbbeeedddddddddgggjjjmmmoooqqqtttwwwyyy{{{}}}|||}}}|||vvvvvvvvvvvvuuusssrrrqqqnnnhhhddddddccc^^^YYYXXXRRRUUU[[[fffwwwuuuddd\\\WWWTTTUUUWWWWWWTTTPPPMMMNNNPPPNNNRRRUUUUUURRRSSSWWW]]]bbb[[[SSSOOOPPPSSSUUUUUUZZZZZZ[[[ZZZYYYXXXVVVUUUWWWSSSNNNKKKLLLNNNPPPRRRTTTVVVWWWXXXYYYXXXVVVUUUYYYYYYXXXWWWVVVVVVXXXYYYVVVVVVUUUUUUVVVWWWXXXXXXVVVWWWZZZ___eeekkknnnooo|||sssgggccc^^^\\\\\\\\\[[[YYYWWWVVVTTTSSSSSSUUUWWWYYYYYYUUUPPPMMMLLLLLLKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFAAAAAAAAAAAA@@@@@@@@@@@@>>>===<<<;;;:::999888888666666666777777777777777888888888888888888888888666666666666666666666666888888888888999999999999999999888888888888888999;;;;;;<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>======>>>???????????????============>>>>>>???@@@???@@@AAAAAACCCJJJUUU]]]hhhhhhiiilllqqqwww|||nnn```MMMJJJFFFCCCAAA@@@>>>===;;;;;;::::::999888888777666666666666666666666666777888888999999999999999888888888888888888888888888888888888888888888888666777777888888777777666888777777888999:::::::::::::::::::::::::::::::::;;;<<<=========@@@EEEIIIQQQ\\\ppptttbbbUUULLLJJJLLLKKKHHHDDDAAA@@@???===<<<<<<;;;999888777888:::;;;777888:::<<<<<<===<<<<<<<<<<<<<<<;;;;;;>>>BBBEEEAAABBBDDDHHHMMMRRRWWWYYY\\\\\\]]]^^^aaadddgggiiikkkmmmpppqqqsssvvvzzz}}}~~~{{{yyy}}}zzzyyyxxxvvvsssooollljjjhhheee```]]]^^^^^^[[[ZZZ\\\VVVZZZbbbooommm^^^XXXVVVSSSSSSUUUWWWTTTPPPLLLLLLNNNNNNRRRUUUSSSPPPPPPTTTYYY^^^WWWOOOJJJKKKOOOQQQQQQWWWWWWXXXYYYYYYZZZZZZZZZXXXSSSMMMJJJKKKNNNQQQQQQSSSTTTVVVXXXXXXWWWUUUSSSUUUVVVWWWUUUSSSSSSVVVYYYVVVVVVVVVWWWWWWXXXYYYYYYWWWXXXZZZ```fffkkklllllltttzzzssslllddd___^^^^^^\\\ZZZWWWWWWVVVUUUTTTSSSRRRRRRVVVSSSOOOLLLLLLMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIDDDDDDDDDCCCCCCCCCBBBBBB@@@???>>>===<<<;;;::::::::::::::::::999999999999999999999999999999999999888888888888888888888888999999999:::::::::;;;;;;777777777777888999:::;;;;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<===>>>>>>???<<<<<<===>>>>>>>>>>>>>>>======>>>???????????????============>>>???AAABBB@@@AAABBBCCCGGGQQQ___hhhuuuvvvwwwyyy|||xxxeeeVVVIIIFFFCCCAAAAAA@@@???===:::::::::999999888888777555555555555555555555555666777888888999999888888777777777777777777777777777777777777777777777777555666666777777666666555666777888888888888999::::::::::::::::::::::::::::::;;;;;;;;;<<<>>>AAACCCLLLTTTddd{{{nnn___TTTOOOPPPJJJGGGDDDBBBBBBAAA@@@???===<<<:::888888999:::;;;777999;;;<<<======<<<<<<::::::::::::;;;>>>BBBFFFDDDCCCAAABBBDDDIIIOOORRRUUUVVVWWWYYY[[[^^^aaaccceeegggjjjlllmmmppptttwwwwwwyyy|||}}}}}}www~~~~~~|||xxxuuuvvvtttqqqmmmhhheeebbb```]]]YYYXXXXXXXXXVVVYYY^^^]]]bbbkkkyyy~~~hhh[[[XXXWWWTTTQQQRRRRRRQQQNNNKKKJJJJJJNNNQQQSSSRRROOONNNPPPSSSXXXSSSMMMIIIIIILLLPPPRRRQQQRRRUUUXXX[[[^^^aaabbbXXXSSSLLLJJJLLLOOOQQQQQQQQQRRRTTTVVVVVVVVVTTTSSSSSSUUUVVVUUUSSSSSSVVVYYYVVVVVVWWWWWWXXXXXXXXXYYYXXXYYY[[[```eeehhhiiiiiimmmttt}}}sssllliiifffaaa]]]WWWWWWWWWWWWVVVTTTSSSRRRSSSPPPNNNMMMNNNOOONNNNNNMMMMMMLLLLLLLLLKKKKKKKKKGGGGGGFFFFFFFFFEEEEEEEEEAAAAAA@@@@@@???>>>=====================<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<777777777777999:::;;;<<<::::::;;;;;;<<<=========:::;;;<<<===>>>??????@@@<<<<<<===>>>>>>>>>>>>>>>======>>>???????????????>>>>>>===>>>???AAACCCDDDBBBDDDEEEHHHNNN[[[jjjuuuttt^^^PPPEEEBBB???=========<<<;;;::::::999999888888888888777777777777777777777777666666777888888888888777666666666666666666666666777777777777777777777777555555666666666666555555666777888888777666888999999999999999999999999999999999999:::;;;===???@@@EEELLLZZZlll|||kkk]]]VVVTTTNNNKKKGGGEEEDDDDDDCCCAAA>>>===<<<;;;::::::;;;;;;888999;;;<<<===<<<<<<;;;777888888888999;;;???CCCDDDBBB@@@???@@@DDDHHHKKKNNNOOOPPPRRRUUUXXXZZZ[[[^^^```cccfffgggjjjmmmooooooqqqtttvvvwwwzzz~~~}}}www}}}}}}{{{yyyuuuqqqmmmllljjjgggccc___\\\ZZZYYYTTTRRRRRRSSSRRRRRRYYYbbbiiinnnxxx}}}ggg[[[YYYXXXUUUQQQPPPNNNNNNNNNMMMKKKIIILLLMMMOOOPPPPPPOOOOOONNNPPPOOOLLLJJJJJJNNNTTTXXXOOOPPPRRRVVVYYY]]]```bbbYYYSSSMMMKKKNNNQQQQQQPPPPPPQQQRRRTTTUUUUUUUUUTTTSSSTTTUUUTTTRRRSSSUUUXXXUUUVVVVVVWWWWWWWWWWWWVVVXXXYYY\\\^^^```bbbdddfffeeemmmxxxzzzoooggg^^^]]][[[YYYWWWVVVUUUUUURRRQQQPPPPPPQQQPPPNNNMMMMMMMMMMMMMMMMMMLLLLLLLLLIIIHHHHHHHHHHHHGGGGGGGGGCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;<<<<<<<<<=========:::::::::::::::;;;<<<===;;;;;;;;;<<<===>>>>>>>>><<<<<<======>>>>>>>>>???<<<<<<===>>>>>>>>>>>>>>>======>>>?????????????????????>>>???@@@CCCEEEGGGFFFHHHKKKOOOWWWdddtttqqq\\\MMMDDDAAA===;;;:::::::::999999999999999888888888888888888888888888888888888555666777777888888777777666666666666666666666666777777777777777777777777555555666666666666555555666888999888666555666888999999999999999999999999888888888999;;;===>>>>>>@@@HHHSSS```qqq|||kkk```\\\UUUQQQMMMJJJHHHFFFDDDBBB???>>>>>>===<<<<<<;;;;;;999::::::;;;;;;;;;::::::666888999999999999<<<>>>=========>>>???AAABBBCCCGGGHHHIIIKKKNNNPPPRRRRRRUUUXXX\\\___aaaccceeegggfffhhhkkkmmmpppssswwwzzzyyyuuu{{{|||{{{{{{xxxwwwvvvuuutttrrrnnnlllhhheeeaaa\\\XXXTTTRRRQQQLLLMMMOOOSSSUUUYYYeeeqqq}}}hhh\\\ZZZXXXUUUSSSPPPNNNNNNPPPPPPNNNKKKJJJJJJLLLNNNPPPQQQNNNLLLLLLMMMMMMLLLLLLQQQXXX___PPPQQQQQQSSSUUUXXXZZZ[[[YYYSSSMMMLLLOOORRRQQQOOOOOOPPPQQQRRRTTTUUUUUUUUUTTTTTTTTTSSSRRRSSSTTTVVVUUUUUUVVVVVVVVVUUUUUUTTTWWWYYY\\\]]]]]]^^^aaaccc\\\eeennnuuu|||ssshhheee```[[[WWWVVVWWWWWWSSSRRRRRRRRRRRRQQQNNNLLLNNNNNNMMMMMMMMMMMMMMMMMMJJJJJJIIIIIIIIIHHHHHHHHHCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@??????>>>>>>========================????????????????????????<<<<<<<<<<<<============>>>>>>===<<<<<<<<<<<<===;;;<<<<<<===>>>?????????>>>>>>>>>>>>============<<<======>>>>>>>>>>>>>>>======>>>???????????????@@@?????????AAACCCFFFHHHIIIKKKOOOTTT\\\kkk{{{qqq\\\NNNFFFBBB>>>;;;:::::::::999999999999888888888888888777777777777777777777777555666666777777777777777666666666666666666666666777777777777777777777777555555666666666666555555666888999888555444555777888888888888888888888888888777777888;;;===>>>>>>???GGGPPPXXXeee|||{{{mmmggg[[[WWWRRRNNNKKKHHHEEECCC????????????>>>===<<<;;;;;;:::::::::::::::::::::999:::;;;;;;:::999:::;;;666888;;;>>>?????????>>>BBBCCCDDDFFFHHHJJJLLLLLLOOORRRWWW[[[]]]^^^___``````bbbeeehhhkkknnnrrruuu{{{{{{vvvsssyyy~~~}}}xxxvvvvvvmmmmmmnnnppprrrrrrpppooojjjgggaaa[[[TTTOOOLLLKKKHHHJJJPPPWWW\\\eeeuuuzzzhhh]]]WWWTTTSSSMMMOOORRRSSSSSSQQQNNNLLLNNNMMMMMMPPPRRRRRROOOKKKLLLKKKJJJJJJLLLPPPTTTWWWLLLMMMNNNPPPRRRVVV[[[______VVVPPPPPPRRRQQQPPPQQQQQQRRRTTTSSSRRRPPPPPPQQQTTTTTTRRRRRRSSSTTTWWWXXXUUUSSSQQQPPPRRRSSSSSSRRRWWWXXXYYYZZZZZZ[[[[[[[[[```dddiiinnnuuuyyykkk``````ccc___WWWRRRPPPTTTWWWVVVRRROOONNNNNNRRRPPPNNNMMMNNNNNNMMMLLLJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFFFFEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA???>>><<<===>>>@@@@@@???<<<===>>>???????????????>>>>>>????????????>>>>>>>>>>>>============>>>>>>============>>>>>>>>>>>>???@@@@@@@@@@@@???>>>>>>@@@@@@@@@???@@@@@@AAAAAABBBBBB@@@?????????@@@@@@AAA???@@@EEEFFFDDDHHHOOOWWWWWWXXX\\\dddqqqfffTTTMMMDDDBBB???;;;888777777777999999999888777666666555555555555555555555555555555555555555666666666666::::::999777666555333333444555555666666666666666666555555555555444444444444555666777888999::::::888999999999::::::::::::999999999999:::;;;<<<<<>>AAAAAA===:::;;;777:::;;;999888888888777;;;:::999888888888999:::999999999999:::;;;<<<=========>>>@@@AAABBBCCCDDDKKKLLLNNNQQQSSSVVVXXXYYY]]]^^^```aaabbbdddhhhkkkttt|||zzzvvvqqqlllkkkqqqyyy~~~|||{{{|||}}}zzzvvvtttsssssshhheeefffmmmpppnnnlllkkkmmmfff___XXXPPPIIIHHHLLLIIIOOOXXXbbbmmm{{{vvveee[[[VVVUUUTTTNNNPPPQQQRRRRRRPPPNNNLLLLLLKKKLLLOOORRRRRRPPPMMMOOONNNLLLKKKKKKNNNQQQSSSLLLNNNPPPPPPPPPTTT[[[aaacccXXXPPPPPPSSSRRRPPPPPPPPPQQQRRRQQQOOONNNNNNOOOSSSRRRRRRQQQSSSUUUWWWXXXUUUSSSQQQQQQRRRSSSSSSSSSVVVVVVWWWXXXYYYYYYYYYYYY[[[```dddhhhmmmyyyzzzlllgggeee```ZZZWWWVVVWWWWWWWWWVVVUUUUUUUUURRRPPPNNNNNNNNNOOONNNMMMJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBB@@@??????AAAAAA@@@???===>>>??????@@@@@@@@@???>>>>>>????????????>>>>>>>>>>>>============>>>>>>============>>>>>>>>>???===>>>???@@@@@@@@@@@@@@@@@@????????????@@@AAAAAA@@@@@@@@@AAAAAA@@@@@@@@@BBB@@@BBBGGGIIIIIIMMMUUU]]]```dddhhhooo{{{rrr[[[LLLFFFAAA@@@===:::999888888999999999888777777666555555555555555555555555555555555555555555666666666666555555555555555444444444333333444555555555555555555555555555444444444444555555666777888888999999555555555555666666666666999888888999999:::;;;<<<>>><<>>??????@@@CCCDDDFFFIIIKKKNNNOOOPPPUUUVVVXXXYYYZZZ]]]aaadddmmmvvv|||zzzuuupppkkkfffbbbgggnnnsssuuutttssssssqqqrrrtttuuuvvvvvvvvvuuu}}}{{{zzz|||~~~{{{}}}}}}|||}}}}}}}}}wwwqqqllliiihhhhhhooofff______```^^^[[[[[[XXXTTTQQQOOOKKKGGGHHHMMMNNNVVVcccppp}}}qqq```XXXUUUUUUUUUQQQQQQQQQPPPOOONNNMMMLLLJJJJJJKKKNNNQQQRRRQQQOOORRRQQQNNNLLLKKKKKKMMMNNNOOOSSSVVVUUUSSSUUU^^^eeeiii\\\PPPPPPSSSSSSPPPOOOPPPPPPOOOMMMKKKJJJLLLMMMPPPPPPPPPQQQSSSUUUWWWYYYUUUSSSQQQQQQRRRTTTTTTSSSTTTUUUVVVWWWWWWXXXXXXXXXXXX\\\```bbbeeemmmyyyvvvnnneee``````___[[[VVVTTTUUUWWWVVVUUURRRPPPNNNNNNPPPPPPPPPOOOKKKKKKKKKJJJJJJJJJIIIIIIGGGGGGGGGFFFEEEEEEDDDDDDDDDCCCBBBBBBAAAAAABBBBBBDDDCCCBBBCCCCCCCCCAAA?????????@@@AAAAAAAAA@@@@@@>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????<<<===>>>@@@AAAAAABBBBBB??????>>>>>>???@@@@@@AAA@@@AAABBBCCCDDDCCCBBBAAACCCBBBDDDIIIMMMPPPWWW^^^iiiooovvv{{{uuu```MMMCCC@@@>>>===;;;:::999999999:::888888777777666666555555444444444444444444444444444555555555555666666666444444444333333222222222222222333444444444444444555555555555444444444444555666666666777777888888333333333333444444444555888888888888999:::;;;;;;===<<>>??????@@@@@@??????>>>>>>>>>>>>??????>>>>>>>>>======>>>>>>>>>?????????===>>>???@@@AAAAAAAAAAAA>>>>>>>>>>>>???@@@AAAAAACCCDDDDDDEEEEEEEEEEEEFFFEEEGGGJJJNNNTTTZZZccciiiuuu~~~|||qqqaaaQQQEEE???>>>===<<<:::999888888888999777777777666666555555555444444444444444444444444444444444555555555666666777666555333222000///...222222333444444444444444555555555444444444333333666666666666666666666666444444555555555666666666777777777777888999::::::===>>>AAAGGGJJJPPP^^^mmmuuuiii]]]RRRMMMMMMHHHEEEFFFDDD???<<<<<>>>>>????????????>>>>>>>>>>>>>>>>>>????????????@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>???@@@AAABBBFFFEEEEEEDDDFFFHHHJJJLLLMMMPPPUUUYYY```iiiqqqvvvssslll___QQQFFF@@@>>>>>><<<;;;:::999888777666666666666666555555555555555444444444444444444444444444444444444555555555555777666555444333111000000333333444555555555555444555444444444444333333333555555555555555555666666555555666666666777777777666666666666777888999999888:::>>>BBBEEEIIISSS]]]uuummm[[[NNNPPPJJJFFFFFFEEEAAA???@@@DDD>>>;;;===>>>;;;999;;;;;;;;;;;;;;;::::::999999888888777777777888999999;;;;;;;;;::::::::::::999999:::;;;<<<===>>>>>>???===???@@@AAABBBEEEIIILLLPPPYYY```___[[[YYYUUUQQQOOORRRTTTVVVXXXZZZ]]]______```aaabbbbbbaaa``````aaabbbbbbcccbbbaaaaaaaaa_______________^^^^^^^^^]]]\\\ZZZYYY[[[___cccfffcccUUUIIIEEEFFFEEEDDDDDDHHHEEEEEEHHHKKKOOOWWW```ooo}}}}}}}}}}}}rrrcccWWWRRRPPPPPPPPPPPPOOONNNMMMLLLLLLLLLLLLPPPQQQQQQPPPNNNMMMMMMOOOLLLLLLMMMNNNNNNMMMLLLLLLKKKSSS\\\^^^[[[XXXYYY\\\eeeZZZQQQOOOPPPOOONNNOOOMMMNNNNNNLLLJJJJJJLLLNNNJJJKKKMMMOOOQQQSSSUUUVVVRRRPPPNNNOOOQQQSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWWWWTTTVVVYYY[[[\\\___bbbeeennn~~~tttiiidddcccbbb^^^YYYVVVTTTRRRRRRTTTTTTTTTSSSNNNNNNMMMMMMMMMLLLLLLLLLJJJJJJJJJIIIHHHHHHGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEDDDCCCBBBCCCEEEGGGHHHGGGAAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@@@@@@@??????===>>>???@@@@@@???>>>===>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAA@@@??????>>>>>>??????@@@AAACCCCCCFFFFFFGGGIIIMMMPPPTTTVVVZZZ```fffjjjqqq{{{~~~{{{zzzxxxvvveee\\\OOODDD>>>;;;;;;<<<;;;:::999888777666555444555555555555555555444444333333333333333333333333333444444444444555555555222333333444444555555666333333444555555555555555444444444444333333333333333444444444555555666666444444444555555555666666555555555555666777888888666999===???AAAFFFMMMSSShhhlll[[[UUUNNNHHHGGGGGGEEEEEEHHHJJJAAA<<<@@@AAA;;;999<<<;;;;;;;;;;;;;;;:::999999999999999888888999999:::888888888888777777777777888888888999:::::::::;;;;;;<<<>>>>>>>>>@@@CCCFFFHHHPPPUUUTTTQQQPPPNNNKKKIIIKKKMMMNNNOOOPPPSSSUUUVVVWWWXXXZZZZZZZZZYYYXXXXXXZZZ[[[[[[YYYXXXXXXYYYWWWXXXXXXXXXWWWVVVUUUUUURRRPPPOOONNNOOOQQQTTTUUUMMMFFFAAABBBDDDDDDDDDGGGFFFEEEHHHPPPWWW^^^iiisss~~~vvvssspppggg\\\SSSPPPPPPOOONNNNNNNNNMMMMMMMMMLLLLLLKKKMMMNNNOOONNNLLLKKKMMMOOOJJJKKKMMMNNNNNNMMMLLLKKKJJJNNNSSSUUUSSSSSSTTTVVV]]]VVVQQQOOONNNLLLMMMPPPJJJKKKLLLLLLKKKKKKLLLMMMJJJKKKMMMOOOQQQRRRSSSTTTPPPNNNMMMMMMPPPQQQRRRRRRRRRRRRSSSTTTUUUUUUUUUUUUUUUVVVWWWXXXYYY[[[]]]___eeerrr}}}uuuoooiiibbb\\\XXXVVVTTTTTTTTTUUUTTTSSSOOONNNNNNNNNNNNMMMMMMMMMKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFEEECCCBBBCCCGGGKKKMMMNNNAAAAAAAAAAAAAAA@@@?????????@@@@@@AAAAAA@@@@@@???===>>>@@@AAAAAA@@@>>>===>>>>>>?????????@@@@@@@@@@@@@@@AAAAAABBBAAAAAAAAA?????????@@@AAACCCDDDEEEFFFJJJPPPWWW]]]bbbdddeeejjjrrryyy}}}wwwsssqqqnnnkkkZZZQQQEEE===::::::;;;:::777888888888777777666555444444444444444444444444333333333333333333333333333333444444444555555555000111222333444666777777222222333444444444444444444444444333333333222222222222333444555555666666444444444444555555555555444444444444555666777888888;;;>>>>>>@@@CCCHHHKKK\\\nnnppp```WWWNNNKKKHHHFFFHHHKKKQQQEEE???CCCDDD===:::===:::;;;<<<<<<<<<;;;:::999:::999999888888888999999777777777777777888888888777777777888888888888888999:::;;;::::::;;;>>>AAA@@@GGGKKKIIIFFFGGGGGGEEEBBBDDDFFFGGGGGGHHHJJJKKKNNNOOOQQQSSSSSSTTTSSSSSSSSSUUUVVVVVVSSSRRRRRRTTTRRRRRRRRRRRRRRRPPPOOONNNJJJIIIHHHGGGFFFFFFGGGGGGDDDAAAAAADDDEEEDDDFFFKKKJJJLLLUUUaaallluuu}}}rrrkkkggg```VVVPPPOOOOOOOOONNNLLLLLLMMMMMMMMMMMMLLLKKKIIIKKKMMMLLLJJJJJJLLLOOOJJJLLLMMMOOONNNMMMKKKJJJKKKMMMNNNOOOOOOPPPSSSUUUXXXSSSPPPOOOMMMJJJLLLQQQGGGIIIKKKLLLKKKKKKLLLMMMJJJKKKMMMOOOQQQRRRRRRSSSOOOMMMLLLMMMOOOQQQQQQQQQPPPQQQRRRSSSTTTTTTTTTTTTXXXXXXXXXXXXYYYZZZ[[[\\\aaajjjxxxtttiiibbbYYYWWWUUUTTTUUUUUUTTTSSSOOOOOOOOONNNNNNNNNMMMMMMKKKKKKKKKJJJIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFEEECCCBBBCCCHHHMMMQQQSSSAAAAAAAAAAAA@@@@@@???>>>???@@@@@@AAAAAA@@@@@@???===>>>@@@AAAAAA@@@>>>===>>>????????????@@@@@@@@@>>>???@@@AAABBBCCCCCCCCC@@@@@@@@@AAABBBCCCEEEFFFHHHOOOYYYdddmmmqqqssssssuuu~~~}}}sssnnnjjjfffdddVVVMMMAAA::::::;;;<<<;;;444555666777888888777777444444444444444444444444333333333333333333333333333333333444444444555555222222222333333444444444111111222333333333333222444444444333333333222222111111222333555666777777555555555666666666777777444444444444444666777777777:::<<<;;;;;;???BBBDDDNNN\\\ppplllaaaUUUNNNIIIEEEFFFIIIUUUHHHBBBFFFFFF???<<>>AAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAAAAA@@@@@@???AAA@@@???>>>???@@@CCCDDD@@@???===>>>???AAAAAAAAAAAA>>>===@@@???===DDDMMMQQQZZZfffrrr{{{~~~pppfff___XXXSSSOOOIIIAAA;;;888888888888888888999888888777666555555555444444444333333333333222222111111222222333444444444333333222222222222222333333333333444444444555555555555555555444222222222333333333444444444444444444444444444444444444444444444444444444444444444555555555555666999888888999:::<<<>>>@@@LLLQQQ___vvvqqq^^^WWWSSSNNNIIIHHHBBBMMMOOOEEE>>>@@@AAA===@@@>>><<<<<<======<<<;;;;;;:::999888777777777777555777999:::::::::888777::::::999999888777666666;;;999777555555777999;;;999:::;;;===>>>======<<<@@@@@@@@@???????????????BBBBBBCCCDDDFFFHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIIIICCCBBBHHHCCC>>>DDDCCCGGGJJJIIIEEEBBB@@@???@@@AAA@@@??????EEEMMMTTTYYYkkk~~~vvvjjjccc]]]XXXSSSPPPOOOOOONNNLLLMMMMMMLLLLLLLLLKKKKKKKKKHHHHHHGGGGGGGGGGGGHHHHHHGGGIIILLLNNNNNNMMMKKKIIIJJJKKKLLLLLLLLLMMMOOOQQQQQQOOOMMMLLLKKKKKKJJJHHHGGGIIIKKKKKKIIIHHHJJJLLLLLLKKKJJJKKKNNNPPPOOOMMMMMMNNNNNNLLLNNNSSSSSSPPPRRRQQQPPPOOOOOOPPPQQQRRRTTTVVVXXXXXXXXXXXXZZZ[[[___aaafffooo~~~nnniii```YYYVVVTTTTTTSSSRRRRRRQQQQQQPPPOOOOOONNNMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@??????>>>>>>???AAAAAABBB@@@>>>===>>>?????????AAA???@@@BBBBBBBBBIIIRRR^^^fffsss|||kkk___VVVNNNIIIGGGBBB===999888999999999666666777888888888777777555444444444444333333333222111111000000111111222444444333333333222222222222222222333333333444444333444444555555444444333222222222333333333333444333333333333333333333333222222222222222222222222444444444444555555555555888888888888:::<<<>>>???FFFJJJVVViiimmmbbb[[[SSSMMMKKKIIIRRRSSSHHHAAACCCDDD@@@???===;;;;;;<<<<<<;;;:::;;;:::999888777777777777666777999:::;;;:::999888;;;;;;::::::999999888888999888777666666777888999888888999:::;;;;;;;;;;;;======>>>>>>>>>>>>>>>>>>@@@@@@AAAAAACCCDDDFFFGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCDDD@@@CCCKKKIIIFFFMMM@@@CCCDDDBBBDDDIIIGGGBBBAAABBBCCCDDDFFFMMMUUU\\\kkk|||{{{yyyrrrhhhaaaZZZWWWSSSQQQQQQQQQPPPOOOKKKKKKKKKKKKKKKKKKJJJIIIGGGFFFFFFEEEEEEEEEFFFFFFEEEHHHLLLOOOPPPNNNKKKIIIIIIJJJLLLLLLKKKLLLNNNPPPPPPNNNLLLKKKKKKJJJIIIHHHHHHIIIJJJIIIHHHIIIKKKLLLMMMLLLKKKKKKMMMOOOOOONNNLLLNNNMMMKKKNNNSSSSSSPPPPPPOOONNNNNNNNNNNNOOOPPPSSSTTTVVVVVVVVVWWWXXXZZZ]]]___bbbfffmmm|||{{{oooddd]]]XXXVVVUUUTTTSSSRRRQQQPPPPPPPPPPPPNNNNNNMMMMMMLLLKKKKKKJJJKKKKKKKKKKKKJJJIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@DDDBBB@@@???>>>???@@@AAAEEEFFFHHHLLLMMMPPPWWW___ooowwwuuucccVVVLLLDDD@@@@@@===:::888999999888888444555666777888888888888444444444444333333333333111000000000000000000111333333333333222222222222222222222222333333333333222222333333333333222222111111222222222333333333222222222222222222222222222222222222222222222222444444444444555555555555888777777888999;;;===>>>AAADDDMMM[[[llluuujjj___UUUPPPPPPVVVUUUKKKEEEFFFFFFCCC???===<<<<<<=========<<<;;;:::999888888777777777777888999:::;;;:::999888::::::::::::::::::::::::777777777777777777777777777777777777888999:::;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBAAAAAAAAAAAAAAA@@@>>>AAA???DDDPPPPPPNNNVVVLLLPPPMMMFFFIIIRRRPPPEEECCCDDDFFFIIINNNVVV```fff{{{xxxoooooollleee___XXXWWWTTTSSSQQQPPPOOONNNIIIJJJJJJKKKKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGJJJOOORRRSSSQQQNNNLLLHHHIIIKKKKKKJJJKKKMMMOOOPPPNNNLLLKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIJJJLLLMMMOOONNNMMMMMMNNNOOOOOOPPPMMMNNNNNNLLLOOOTTTTTTQQQNNNMMMLLLLLLLLLLLLMMMNNNQQQRRRTTTUUUTTTUUUVVVXXXZZZ^^^aaabbbdddmmm}}}wwwmmmeee___[[[[[[ZZZXXXVVVTTTSSSSSSSSSOOOOOONNNNNNMMMMMMLLLLLLJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAACCCCCCCCCDDDCCCCCCBBBAAADDDCCCCCCAAAAAACCCFFFIIIOOORRRWWW\\\```eeennnuuummm\\\OOOFFF@@@???>>><<<:::999999888666444444555666666777777777666444444444333333333222222111111000000000000111111333222222222222222222222111222222222222333333333111111222222222222111111111111111111222222222222111111111111111111111111333333444444444444555555333333444444444555555555777666666777888:::<<<>>>???CCCKKKUUUaaauuu~~~oooaaaXXXUUUWWWTTTLLLHHHHHHGGGDDDBBB@@@>>>>>>???@@@???>>><<<;;;:::999888888888888888999::::::;;;;;;::::::999999999:::::::::::::::666777888999999888777666777777666666777888:::;;;999::::::;;;<<<===>>>>>>===<<<<<<<<<<<<======>>>AAAAAAAAAAAA@@@@@@@@@@@@???BBBAAAFFFQQQPPPNNNVVVXXXaaaaaaXXXZZZffffff[[[SSSSSSSSSVVV\\\fffqqqxxxoooeeefffddd___ZZZVVVVVVUUUSSSPPPNNNLLLKKKHHHIIIJJJKKKKKKJJJIIIHHHHHHGGGFFFFFFEEEEEEEEEFFFIIIKKKOOORRRSSSQQQOOOMMMGGGHHHJJJJJJIIIJJJLLLNNNQQQOOOMMMLLLMMMMMMKKKJJJJJJIIIIIIJJJKKKLLLMMMMMMQQQQQQPPPPPPOOOOOOPPPPPPNNNPPPOOONNNQQQVVVWWWTTTMMMLLLKKKJJJJJJKKKLLLMMMOOOPPPRRRRRRRRRSSSTTTVVVWWW]]]bbbbbbbbbgggqqqzzzwwwnnnhhhhhhfffccc```\\\ZZZXXXWWWSSSSSSRRRRRRRRRQQQQQQQQQJJJJJJKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAAAAABBBCCCDDDDDDDDDCCCCCCBBBCCCEEEEEEGGGKKKQQQUUU[[[aaaiiinnnttt||||||eeeUUUKKKBBB===>>>;;;:::::::::;;;:::777555666666666666666555444444444444333333333222222222222222222111111222222222222222222222222222222222111111111222222222333333000111111111111111111000000000000111111111222222111111111111111111111111333333333444444555555555333333333444444444444555666555555666777999;;;<<>>>>>===<<<<<<;;;<<<<<<======?????????@@@@@@@@@@@@@@@AAACCC@@@CCCLLLHHHDDDJJJNNN]]]eeebbbeeerrryyywwwmmmkkkiiikkkrrr}}}iii___^^^\\\XXXUUURRRSSSTTTRRRNNNKKKIIIHHHGGGHHHJJJLLLLLLKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDHHHJJJLLLNNNNNNMMMKKKJJJFFFGGGIIIIIIHHHIIIKKKMMMQQQOOOMMMLLLMMMMMMLLLKKKJJJJJJJJJLLLOOOPPPOOOMMMPPPQQQRRRRRRPPPNNNNNNOOOOOOQQQPPPOOORRRWWWXXXUUULLLKKKJJJJJJJJJJJJKKKLLLMMMNNNPPPQQQPPPQQQRRRTTTVVV[[[```aaaaaadddjjjooo}}}}}}wwwuuuqqqlllfff```[[[XXXUUUTTTTTTSSSRRRQQQQQQPPPMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIHHHHHHGGGFFFFFFFFFDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA??????@@@BBBCCCDDDEEEFFFEEEHHHKKKNNNQQQWWW```gggkkkttt|||ttt\\\OOOGGG>>>:::;;;666666777:::<<<<<<;;;999666666666666555444333222333333333333222222222222333333222222222222333333111111111222222222222222111111111111222222222222000000111111111111000000///000000000000111111111111111111111111111111111000111111222222333333444333333333333444444444444555444444555666888:::<<>>???>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<888888888888888888888888888999:::;;;;;;:::999888888888888888999:::;;;<<<::::::;;;;;;<<<<<<======<<<<<<<<<;;;<<<<<<=====================>>>>>>>>>@@@BBB>>>@@@GGGBBB;;;AAAAAAMMMWWWYYY\\\eeepppwww}}}|||~~~}}}ggg\\\XXXTTTQQQPPPLLLOOOQQQPPPMMMIIIHHHHHHGGGHHHKKKMMMMMMLLLJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEHHHIIIIIIIIIIIIHHHGGGGGGEEEGGGHHHHHHHHHHHHKKKMMMPPPNNNLLLLLLLLLMMMLLLKKKJJJJJJLLLOOORRRSSSPPPMMMMMMPPPSSSSSSPPPMMMLLLLLLNNNPPPPPPOOORRRWWWXXXUUULLLKKKJJJIIIIIIJJJKKKLLLKKKMMMOOOOOOOOOOOOQQQSSSWWWYYY[[[\\\]]]```dddgggppp|||yyyooogggbbb]]]\\\ZZZXXXVVVTTTRRRQQQRRRQQQQQQPPPOOONNNLLLKKKJJJIIIIIIHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@???@@@AAABBBEEEHHHKKKMMMQQQUUUZZZ]]]aaahhhsss{{{~~~gggPPPHHHBBB;;;888<<<666555666888;;;<<<:::999444444555555555444444333333333333222222222222111222222111111111111222222000111111111222222222222111111111111222222222222000111111222222111111000/////////000000000111111222222222222222222222222000000111222222333444444222222333333333444444444444444444444555777:::;;;@@@AAAEEELLLQQQVVVaaalll~~~}}}wwwsssppphhh^^^WWWMMMJJJGGGEEEEEEDDDBBB@@@AAA@@@???>>>============;;;;;;;;;;;;;;;<<<<<<===:::::::::999999888888777999999999::::::999999999777777888999::::::::::::999999::::::::::::::::::;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<=========>>>???AAA>>>AAAIIIDDD>>>DDDEEEFFFKKKRRRWWW\\\jjjwwwzzzfff[[[UUUPPPMMMMMMGGGKKKNNNOOOLLLIIIHHHHHHGGGIIIKKKMMMNNNMMMKKKIIILLLKKKJJJIIIHHHHHHHHHHHHJJJIIIIIIHHHGGGGGGGGGGGGEEEFFFHHHHHHGGGHHHJJJLLLOOOMMMKKKJJJKKKLLLKKKJJJKKKKKKMMMQQQTTTTTTQQQMMMJJJNNNRRRRRROOOKKKIIIIIIMMMOOOOOONNNQQQWWWWWWUUULLLKKKJJJIIIIIIJJJKKKLLLKKKLLLNNNNNNNNNNNNPPPRRRXXXWWWVVVVVVXXX\\\```bbbgggpppzzztttjjjiiifffccc___\\\YYYXXXUUUUUUTTTSSSRRRPPPNNNMMMJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC???@@@@@@AAAAAA@@@@@@???BBBBBBCCCEEEIIIMMMRRRTTT^^^bbbgggjjjnnnvvvrrr[[[GGGBBB@@@;;;:::???999888777888999888777555222222333444555555555555333333333222222222111111111111000000000000111111000000111111222222222222000111111111111222222222111111222222222222111111////////////000000000000222222222222222222222222222222333444444555666666222222333333333444444444444333333444555777999:::>>><<<>>>CCCHHHMMMUUU^^^iiiuuuhhh___SSSPPPMMMKKKJJJHHHFFFDDDBBBAAA@@@???>>>>>>>>>>>><<<;;;;;;;;;;;;<<<======<<<<<<;;;::::::999888888888888888888888888888888555666888:::::::::999999999999999888888888888888::::::::::::;;;<<<===>>>=========>>>>>>?????????>>>BBB@@@EEENNNKKKGGGMMMQQQJJJKKKXXXbbbjjjzzzyyydddTTTNNNMMMNNNMMMGGGJJJNNNPPPNNNLLLJJJIIIHHHJJJNNNSSSWWWUUUOOOIIIMMMNNNNNNMMMIIIGGGFFFFFFDDDDDDDDDEEEEEEFFFGGGHHHDDDCCCCCCDDDFFFHHHGGGGGGJJJIIIHHHIIIKKKLLLKKKJJJNNNNNNPPPQQQQQQPPPOOONNNKKKNNNQQQQQQNNNKKKKKKLLLNNNOOOPPPRRRUUUXXX[[[]]]YYYSSSMMMKKKMMMNNNLLLJJJJJJJJJKKKMMMNNNOOOPPPQQQTTTSSSSSSSSSUUUYYY]]]___dddjjjyyy~~~wwwoooiiieeeccc___]]]]]]]]]]]]ZZZSSSNNNNNNJJJIIIKKKKKKGGGDDDDDDIIIGGGEEEEEEEEEEEEDDDCCCEEECCCBBBBBBCCCCCCBBB@@@?????????@@@AAABBBDDDEEEEEEIIINNNRRRUUUZZZ```eeennntttzzz~~~}}}cccTTTBBB:::<<<>>>;;;777666666666666555555555555555555555444444333333333111111111111111111222222000000000000000000000000222222222111111111111111000000000111222222222333222222222222111///...---////////////............000111111111111222222222333333222222111222222222222222222333555555444222333333444555666777888888:::;;;===???BBBGGGMMMQQQ___ppp{{{pppbbbXXXQQQQQQOOOJJJGGGIIIIIIFFFBBBAAABBBAAA===:::===============<<<;;;:::999:::;;;<<<======<<<<<<555:::>>>===888555666888::::::;;;<<<<<<<<<<<<<<<999999999999999::::::;;;<<<999:::======::::::===;;;===>>>=========???BBB@@@CCCHHHNNNSSSTTTSSSQQQTTTWWW]]]gggtttttt```RRRLLLKKKKKKJJJGGGJJJMMMNNNMMMKKKJJJJJJHHHIIIMMMSSSVVVUUUPPPKKKLLLMMMLLLJJJGGGEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEEEEBBBBBBBBBCCCFFFHHHHHHHHHGGGFFFFFFHHHJJJKKKKKKJJJNNNNNNNNNNNNMMMLLLJJJIIIJJJNNNQQQRRRPPPNNNNNNOOOLLLMMMNNNPPPTTTXXX\\\___ZZZUUUOOOLLLMMMNNNLLLIIILLLLLLLLLLLLMMMNNNPPPQQQTTTSSSRRRSSSUUUXXX[[[]]]```eeeppp~~~yyywwwqqqpppooopppnnnhhh___XXXSSSOOONNNPPPPPPLLLJJJKKKJJJIIIIIIIIIIIIHHHFFFCCCGGGEEECCCBBBCCCCCCCCCBBBBBBBBBBBBCCCEEEGGGHHHIIIOOOSSSYYY^^^bbbgggmmmqqq}}}~~~|||uuulllZZZNNN@@@999999;;;999666666666666666555555555444555555444444444333333333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111222222111111222111111000///...//////////////////////////////000000000111111111222222111111111111222222333222111222444555444333555555555555555555555555888999:::;;;===@@@FFFIIIPPP```wwwsssjjjbbb```]]]VVVRRRQQQNNNKKKHHHFFFFFFEEECCC@@@????????????>>>>>>>>>===?????????>>>===<<<;;;;;;<<<@@@DDDCCC???<<<<<<>>>999::::::;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<>>><<<===AAAAAA>>><<<>>><<<<<<===>>>@@@BBBDDDEEECCCEEEHHHLLLRRRVVVYYYZZZdddhhhpppzzz{{{nnn[[[NNNIIIIIIHHHGGGHHHJJJKKKKKKJJJIIIIIIJJJHHHIIIMMMRRRTTTTTTQQQMMMKKKKKKJJJGGGDDDCCCCCCEEEEEEDDDCCCBBBBBBBBBCCCDDDCCCBBBBBBCCCFFFHHHIIIHHHEEEDDDDDDGGGJJJLLLLLLLLLMMMMMMMMMMMMLLLJJJIIIHHHMMMPPPSSSTTTRRRQQQPPPPPPMMMMMMMMMOOOSSSXXX^^^aaa^^^ZZZTTTRRRQQQPPPNNNKKKOOONNNLLLLLLLLLMMMOOOQQQSSSRRRQQQRRRSSSVVVXXXZZZ]]]```hhhqqqzzztttjjj^^^ZZZYYY[[[\\\YYYWWWXXXUUUUUUVVVWWWWWWUUUQQQNNNNNNKKKGGGFFFFFFGGGHHHHHHIIIJJJLLLNNNQQQSSSUUUVVVaaaeeekkkqqquuuzzz}}}wwwpppllliiibbbYYYLLLEEE===777777888777666666666555555555444444444444444444444333333333333111111111111111111111111000000000000000000000000///000000111111222222222111111111111111111000000000000111111111111000000000000000000000000000000.../////////000000000000000000///000000111222333444222111111333444444333777777666555444444333333888999999999999<<>>>>>>>>>>>???AAA@@@???@@@AAA@@@>>><<<===AAACCCBBB???<<<===>>>::::::;;;<<<<<<<<<<<<;;;>>>======<<<<<<============<<<>>>CCCCCC???>>>???DDD@@@======AAAEEEFFFFFFKKKKKKLLLPPPWWW```hhhmmmyyysssfffVVVKKKHHHHHHGGGFFFHHHIIIJJJIIIGGGGGGIIIJJJIIIKKKMMMPPPRRRQQQOOOMMMJJJJJJHHHEEEBBBAAACCCEEEEEEDDDCCCBBBCCCDDDFFFGGGGGGFFFDDDDDDFFFHHHHHHHHHCCCCCCDDDGGGKKKNNNOOOOOOMMMMMMMMMMMMMMMMMMLLLLLLPPPQQQSSSSSSSSSRRRPPPPPPSSSRRRPPPPPPSSSXXX]]]aaabbb___[[[XXXWWWUUUQQQOOOQQQOOOMMMKKKKKKMMMOOOQQQRRRQQQQQQQQQRRRTTTVVVWWW[[[^^^dddjjjppp|||qqqllljjjmmmnnnllljjjlllkkkllloooqqqrrroooiiieee^^^ZZZUUURRRRRRTTTUUUVVVYYY[[[^^^cccgggkkknnnpppxxx{{{uuurrrjjjaaa]]]ZZZTTTLLLAAA>>>:::777555555666666555555555444444444333333333333333333333333333333222222222111111111111111000000000000000000000000...//////000111222222333222222111111000000////////////000111111111111111000000000000111111111111/////////000000000111111............///111222222444222000000222444444333666666555555444333333222999999:::::::::;;;>>>AAAHHHNNN[[[mmmzzzrrrmmmhhhddd^^^XXXQQQKKKGGGDDDEEEDDDBBBAAAAAAAAAAAABBBBBB??????EEEMMMOOOIIIAAA<<<>>>@@@???===;;;;;;<<<;;;<<<======>>>>>>======>>>>>>============>>>>>>AAA???@@@EEEGGGFFFFFFJJJUUUMMMDDDAAAEEEIIIKKKKKKUUUVVVZZZ___hhhsss~~~~~~jjj___RRRIIIHHHHHHHHHFFFGGGHHHHHHGGGEEEFFFHHHIIIKKKLLLMMMNNNNNNMMMLLLLLLKKKJJJHHHEEECCCBBBDDDFFFDDDDDDCCCCCCEEEHHHKKKMMMMMMKKKHHHFFFGGGGGGFFFFFFCCCCCCEEEHHHMMMPPPRRRRRROOOOOONNNNNNMMMLLLLLLLLLNNNNNNOOOQQQSSSTTTUUUUUU\\\ZZZVVVTTTTTTWWWZZZ]]]```___\\\ZZZXXXUUURRRPPPRRRPPPNNNLLLKKKMMMOOOPPPPPPPPPPPPPPPQQQSSSUUUVVVYYY\\\bbbgggjjjrrrvvvqqqkkkhhhhhhiiikkklllooorrrwww~~~~~~pppkkkaaaVVVQQQOOOJJJCCC:::999888777666555666777444444444444333333333333333333333333333333333333222222222111111111000000////////////////////////......///000111111222222222111111000000/////////...///000111111222111111///000000000111111111222000000000111111111222222............///000111222333111000111222333333222333333333333444444444444666777999999:::;;;>>>AAACCCEEENNN\\\lll}}}vvvlllaaaWWWOOOLLLLLLKKKJJJIIIHHHGGGGGGFFFGGGBBBBBBLLLYYY\\\QQQEEE@@@@@@AAA@@@???=========<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@HHHEEEFFFKKKNNNPPPTTTYYYbbbYYYNNNJJJNNNTTTYYYZZZ```eeelllttt}}}|||vvv```XXXMMMGGGHHHJJJIIIGGGFFFGGGGGGFFFEEEEEEFFFHHHJJJKKKLLLKKKJJJJJJKKKLLLLLLLLLKKKIIIFFFEEEGGGHHHEEEEEEDDDDDDGGGKKKNNNQQQQQQMMMIIIGGGFFFEEEEEEDDDDDDDDDEEEIIINNNQQQSSSSSSRRRQQQOOOMMMLLLKKKKKKKKKLLLKKKKKKNNNSSSXXX\\\^^^ccc```\\\XXXUUUUUUVVVWWWXXXYYYXXXXXXVVVSSSPPPNNNQQQPPPNNNMMMMMMNNNOOOPPPNNNOOOOOOPPPRRRSSSUUUVVVUUUWWW\\\cccfffiiisss~~~yyykkkeeeYYYLLLFFFDDD@@@;;;888777666666666666666666444444333333333222222222222222222222333333333333333333222222111000000000////////////////////////...//////000000111111111000000000000000000//////...///000111111111111111...//////000000111111111111111111111222222222222//////...//////000111222111000000222333444222111000000111222333555555666222444666777777999<<<>>>@@@@@@GGGTTT```ooosssfff]]]XXXTTTSSSSSSQQQOOOMMMKKKJJJLLLGGGFFFMMMWWWXXXNNNCCCCCCCCCBBBBBBAAA@@@@@@@@@>>>???@@@@@@AAAAAA@@@@@@AAAAAAAAAAAABBBDDDEEEFFFKKKHHHIIIOOOSSSUUUZZZ```^^^YYYTTTSSSYYYbbbiiilllpppwwwyyyzzzxxxpppgggXXXPPPHHHEEEGGGJJJJJJHHHDDDEEEFFFFFFDDDDDDEEEFFFFFFHHHIIIHHHGGGHHHLLLOOOMMMNNNNNNMMMJJJIIIIIIJJJGGGFFFEEEEEEGGGKKKOOOQQQPPPLLLHHHEEEDDDDDDDDDCCCCCCCCCEEEHHHMMMQQQRRRRRRPPPOOONNNNNNNNNPPPQQQRRRQQQNNNKKKMMMSSSZZZ___aaafffccc___ZZZVVVTTTSSSRRRQQQSSSUUUUUUTTTQQQOOONNNOOOOOONNNNNNNNNOOOOOOPPPMMMMMMOOOPPPRRRTTTVVVWWWUUUTTTWWW^^^bbbdddiiippp~~~|||pppaaa[[[NNNAAA<<<===;;;777888666444444555666555333333333333333222222222222111111222222222333333333333333222222111000000////////////////////////////////////000000000000000/////////000000000000000///000000111111111000000------...//////000111111000000000000111111111111000000000//////000111111//////111333555444111///000000111222333444555555111333555666666777999;;;???>>>DDDNNNUUU^^^ttt}}}sssnnneeeeeeeeedddaaa]]]YYYWWWSSSSSSRRRSSSSSSRRRPPPNNNKKKJJJHHHHHHHHHHHHGGGFFFEEEFFFGGGGGGHHHHHHGGGGGGEEEFFFFFFHHHIIIKKKMMMNNNOOONNNQQQXXX[[[\\\]]]aaa]]]^^^bbbgggooowww}}}yyyssstttpppeeeZZZSSSLLLEEECCCFFFJJJJJJHHHCCCDDDFFFFFFEEEDDDDDDEEECCCEEEFFFFFFFFFHHHMMMRRRNNNOOOPPPPPPMMMKKKKKKKKKIIIGGGFFFEEEFFFJJJMMMPPPMMMJJJEEECCCCCCCCCCCCCCCBBBBBBDDDGGGLLLPPPQQQQQQLLLLLLMMMPPPSSSWWW[[[]]]YYYTTTNNNNNNRRRXXX]]]___fffccc___[[[VVVSSSQQQPPPOOOQQQTTTUUUTTTRRRQQQPPPNNNNNNOOOOOOOOOPPPPPPPPPLLLMMMOOOQQQSSSUUUWWWWWWWWWTTTUUU[[[```cccfffjjjkkkvvvvvvjjjVVVPPPDDD999777:::;;;888999555222222555666444111333333333222222222111111111111111222222333333333333333222222111000000///////////////////////////000000000000////////////......//////000000111111000000111111111111000000,,,------...///000000111////////////000000000000222111111000000000000111...///111444666444111...000111111222333333444444333555777777777777999:::===;;;???GGGIIIMMM___ttt{{{||||||{{{xxxsssmmmjjj___bbbccc___XXXWWW]]]dddVVVUUUSSSRRRSSSSSSRRRQQQMMMNNNNNNOOOOOOOOOOOOOOOJJJJJJKKKMMMOOOQQQSSSUUUXXXYYY^^^fffiiifffeeefffffflllvvvyyyoooooolll```WWWWWWMMMIIIFFFDDDEEEHHHJJJJJJFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDEEEGGGIIIJJJKKKOOOLLLKKKMMMPPPQQQMMMIIIEEEFFFFFFFFFFFFGGGGGGGGGEEEFFFFFFEEEBBBAAAAAABBBBBBCCCCCCEEEGGGJJJMMMNNNRRRQQQOOOOOOSSSZZZbbbfffeee^^^UUURRRUUUXXXZZZYYY[[[YYYWWWVVVUUURRROOOLLLLLLLLLNNNQQQSSSTTTRRRPPPQQQPPPOOONNNNNNNNNOOOOOONNNOOOPPPQQQRRRTTTUUUUUUVVVWWWXXXYYYYYY[[[___aaafffkkkttt}}}jjj```NNNFFF===888888777555222555555555444444333333333111111111111111111111111111333333222000///000111000000000000000000000000111111000000//////......//////000000000000//////000000000000000///......(((+++...111222000...,,,000000000000000000000000///////////////000111111222111000//////000111222...///222444555444333222111111222333333333333222333333444444555666666777666:::===@@@CCCKKKWWW```}}}~~~{{{vvvrrrnnnkkkjjjjjjgggeeecccbbbbbbbbbaaa______```aaabbbaaa___\\\ZZZUUUUUUVVVXXX\\\bbbfffjjjjjjqqqxxx{{{zzzzzz|||rrrhhhhhheeeZZZRRRRRRLLLIIIFFFEEEFFFGGGHHHHHHEEEEEEFFFFFFEEEEEEDDDDDDBBBBBBCCCCCCEEEFFFHHHIIILLLJJJIIILLLPPPRRROOOLLLEEEFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEDDDCCCBBBCCCDDDCCCCCCCCCDDDFFFIIILLLNNNQQQPPPOOOOOOSSSYYY```dddfff___WWWTTTVVVYYYZZZYYYXXXVVVSSSRRRQQQPPPMMMKKKLLLLLLMMMOOORRRSSSQQQPPPPPPPPPOOOOOONNNNNNNNNNNNMMMMMMNNNOOOQQQRRRSSSTTTWWWXXXYYYXXXXXXYYY\\\^^^^^^bbbhhhppp{{{sss^^^SSSHHHBBB:::777777888666444444444333333222222222222222222222222222222222222111222333222000///000111000000000000000000000000000000000000//////......//////000000000000//////000000000000000///......)))+++...000111000...---........................///////////////000000111111111000//////000111111///000111222333333222222000111222222333333222222222222222333444444555555555888;;;===@@@GGGQQQZZZmmm}}}~~~~~~}}}|||zzzyyyyyyzzzyyyyyywwwxxxzzzzzzyyyvvvsssqqqmmmllllllnnnrrrwww|||uuuiii```___\\\SSSLLLKKKJJJHHHFFFEEEFFFGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFHHHGGGHHHKKKPPPRRRQQQNNNFFFFFFFFFFFFFFFFFFFFFFFFAAACCCEEEEEEDDDCCCDDDEEEEEEDDDCCCBBBDDDGGGJJJLLLPPPOOONNNOOORRRWWW\\\```bbb]]]VVVSSSUUUWWWXXXWWWTTTQQQNNNMMMMMMMMMLLLKKKMMMLLLLLLMMMOOOQQQQQQPPPPPPOOOOOOOOONNNNNNNNNNNNKKKLLLMMMNNNOOOQQQQQQRRRWWWXXXXXXWWWVVVVVVXXXZZZ]]]___aaaeeelllxxxfffQQQFFFBBB===888555777888777666222222222222111111111111222222222222222222222222111222222222000///000111000000000000000000000000000000000////////////......//////000000//////...//////000000000///......+++,,,---.../////////...------------------------//////......//////000111111000000//////000000111000000000000111111111111000111222222333333222222111111111222222333333444444666999:::<<>>:::999666555555444333222222222222222333333333333222222222222222222222222///000111111000///000111////////////////////////.............../////////......////////////............////////////............---,,,---...//////.......................................//////000/////////000000/////////111000///......//////000000000111222222222222111222222222222222333333333444555666777888;;;>>>AAAHHHLLLUUUaaappp}}}kkk[[[WWWSSSOOOMMMJJJGGGFFFEEEEEEEEEFFFHHHIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEDDDEEEEEEFFFFFFHHHIIIJJJLLLLLLLLLKKKJJJLLLLLLKKKJJJHHHGGGFFFFFFGGGJJJKKKKKKIIIFFFDDDDDDEEEDDDDDDDDDEEEGGGHHHIIIJJJKKKLLLNNNOOOOOOOOOOOOMMMNNNOOOPPPQQQRRRSSSSSSRRRPPPNNNNNNPPPRRRRRRRRRLLLJJJHHHGGGIIIKKKLLLLLLMMMNNNOOOOOOOOONNNLLLKKKJJJKKKLLLMMMNNNPPPQQQQQQOOOQQQSSSTTTTTTTTTVVVWWWTTTUUUVVVVVVWWW\\\dddjjjtttxxxdddPPPBBB;;;:::888888777666444333222111222222222333333333333333111111111111111111111111...000111000//////000222////////////////////////---............/////////---......//////......---------.../////////............---------......///..............................------......///000...//////000000//////...////////////000000000000///000111111222222111111222222222222222222222222333444555666888:::<<<===CCCFFFLLLUUU```rrrtttbbbTTTSSSOOOKKKHHHGGGFFFDDDEEEDDDDDDFFFIIIKKKKKKJJJHHHFFFEEECCCCCCDDDEEEFFFDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHJJJKKKKKKKKKKKKKKKKKKKKKJJJHHHGGGFFFDDDDDDDDDGGGJJJJJJHHHFFFDDDDDDCCCDDDEEEGGGHHHIIIIIIIIIHHHJJJLLLNNNNNNMMMLLLKKKKKKMMMOOOPPPPPPOOOOOOOOOPPPNNNNNNNNNPPPQQQPPPOOOKKKIIIGGGGGGIIIKKKKKKJJJLLLMMMOOOOOOOOONNNLLLKKKIIIIIIJJJKKKMMMNNNOOOPPPPPPRRRUUUUUUTTTSSSTTTTTTSSSUUUWWWWWWXXX[[[aaafffkkkrrr~~~yyyooo```PPPCCC<<<888777666666777777555333222222111111111111222222222333000000000000000000000000...///000000//////000222////////////////////////---------.........//////---......//////......---,,,---......//////...........................---------------------------...------------...//////......///000000///......---...000111222111111000///000000111111111111111111111111111111111111111111111333555888:::;;;;;;???@@@FFFMMMUUUccczzznnn]]]PPPOOOLLLHHHEEEEEEDDDBBBEEEDDDDDDFFFIIILLLMMMMMMHHHGGGEEEDDDCCCDDDFFFGGGCCCCCCCCCDDDDDDEEEGGGGGGEEEGGGJJJKKKKKKKKKKKKLLLJJJJJJIIIGGGEEEDDDCCCBBBAAADDDGGGHHHGGGFFFEEEDDDBBBDDDFFFHHHJJJJJJJJJIIIHHHIIILLLMMMNNNLLLJJJHHHJJJLLLNNNNNNMMMKKKIIIIIIMMMLLLLLLMMMOOOOOONNNLLLJJJHHHGGGHHHIIIJJJJJJIIILLLMMMOOOOOOOOONNNLLLJJJGGGHHHIIIJJJKKKMMMNNNNNNRRRTTTVVVVVVTTTRRRRRRRRROOORRRUUUUUUUUUWWW[[[___eeegggmmmxxxyyy|||}}}fff\\\OOODDD>>>;;;:::888333555777777666444444444//////000000111111111222////////////////////////---///000000//////000222////////////////////////---------.........//////---..................---,,,,,,---.../////////...---......///......------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---...///000000///...---,,,...000222333333111111//////000111111111111111000000000000//////////////////111444888:::::::::777888>>>EEEKKKUUUkkk{{{ggg[[[MMMLLLJJJHHHEEEDDDCCCBBBEEEEEEEEEGGGHHHJJJLLLMMMIIIIIIHHHGGGFFFEEEDDDCCCGGGEEECCCBBBCCCEEEGGGIIIFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJIIIGGGDDDBBBAAABBBCCCDDDDDDEEEEEEEEEEEEEEEGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLOOOOOONNNNNNLLLKKKJJJIIIKKKMMMPPPPPPOOOMMMLLLLLLKKKIIIGGGGGGIIIIIIIIIHHHMMMMMMNNNNNNOOONNNNNNNNNKKKLLLLLLKKKKKKLLLNNNPPPSSSQQQPPPOOOQQQRRRRRRQQQRRROOOOOORRRTTTTTTWWW[[[\\\___dddlllwww}}}wwwtttsssqqqnnnjjjTTTKKKAAA:::888777444111333333333333333333333333222222111111111111222222222222222111111111000000000000000000000000000000//////000000000000//////------------------------///////////////////////////...,,,++++++,,,...///000000//////............---------............///))))))***+++---...//////---------............///000+++(((444CCC:::---///111111000000000000111111000000111111111111000000000222333444444444666888===999;;;DDDHHHNNN```uuusssaaaVVVLLLKKKIIIGGGFFFDDDDDDCCCEEEEEEEEEFFFHHHJJJKKKLLLGGGGGGEEEDDDCCCCCCCCCCCCFFFEEEDDDCCCEEEGGGJJJLLLFFFGGGGGGHHHHHHIIIIIIJJJIIIJJJIIIGGGDDDBBBAAABBBCCCCCCDDDEEEEEEEEEEEEDDDFFFGGGHHHIIIIIIJJJJJJJJJKKKJJJJJJIIIIIIJJJJJJKKKNNNNNNNNNMMMLLLKKKIIIHHHHHHJJJLLLLLLKKKJJJKKKKKKKKKKKKJJJIIIIIIHHHIIIIIIKKKLLLNNNOOOOOONNNMMMMMMKKKKKKLLLKKKJJJKKKNNNPPPTTTRRRPPPPPPQQQSSSTTTTTTSSSOOOOOOQQQSSSSSSUUUZZZYYY[[[]]]```gggrrrzzzsssnnnjjjeee___ZZZLLLDDD<<<777666666444222222222222222222222222222222111111000000111111222222222111111111000000000////////////////////////...//////000000//////...------------------------........................///...,,,++++++,,,...////////////......---------------------............---------,,,,,,+++++++++------------............///---,,,999HHH???111333000//////////////////000000000111111111111000000///111333333333333555777:::666999@@@CCCGGGWWWjjj}}}vvvgggYYYQQQJJJJJJHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFHHHIIIKKKKKKFFFEEECCCAAA@@@AAABBBCCCEEEDDDDDDDDDFFFIIILLLMMMFFFFFFGGGHHHIIIIIIJJJJJJIIIJJJIIIGGGDDDBBBBBBCCCBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIMMMMMMLLLLLLKKKJJJIIIHHHFFFHHHIIIIIIIIIIIILLLNNNNNNOOOPPPMMMIIIGGGHHHKKKIIIKKKNNNOOOPPPOOOMMMLLLKKKLLLLLLLLLKKKLLLNNNQQQTTTRRROOONNNQQQTTTVVVWWWTTTPPPNNNPPPQQQPPPSSSWWWYYYZZZZZZZZZ\\\cccmmmuuuzzzsssjjjccc\\\TTTLLLFFFAAA<<<555333444555555333111111111111111111111111222111111000000111111222111111111111000000000000////////////////////////---..................---------------------------...........................---,,,++++++,,,---.........------------,,,,,,------------............///......---,,,+++******------------............,,,---...:::HHH@@@333444///......------......//////000000111111000000///...000222222222222444555777555777<<<>>>@@@MMM\\\fffppp~~~ttthhh\\\RRRMMMIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJFFFDDDBBB@@@???@@@CCCDDDDDDDDDCCCDDDEEEGGGIIIKKKEEEFFFFFFGGGHHHIIIJJJJJJIIIIIIIIIGGGEEECCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGHHHHHHHHHKKKNNNQQQTTTVVVVVVQQQJJJFFFGGGJJJIIIKKKNNNQQQRRRPPPNNNLLLMMMMMMNNNMMMMMMMMMPPPRRRTTTQQQNNNMMMPPPUUUXXXZZZUUUPPPNNNOOOOOONNNPPPUUUVVVXXXYYYYYYZZZ^^^ffflllrrrssskkk```UUUMMMFFF>>>999:::666222111222444444333000000000000000000000000111111000000000000111111111111000000000/////////////////////////////////,,,------......------,,,------------------------------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,---------------,,,,,,---------.........***,,,,,,444???888...000///................../////////000000000000//////...///111111000111222444666444666:::;;;===FFFQQQVVV^^^iiiwwwwwwkkk___UUUNNNKKKHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFFFFFFFGGGGGGHHHIIIGGGEEECCCAAA@@@AAACCCDDDDDDCCCCCCBBBBBBCCCDDDEEEDDDDDDEEEFFFGGGHHHIIIJJJIIIIIIIIIHHHEEECCCCCCDDDBBBCCCCCCDDDEEEDDDDDDDDDEEEEEEEEEEEEEEEGGGHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFGGGGGGGGGJJJOOORRRYYYZZZZZZTTTKKKFFFGGGIIIIIILLLOOORRRRRRQQQOOOMMMOOOOOOPPPOOONNNOOORRRTTTWWWTTTPPPPPPSSSXXX[[[]]]UUUPPPMMMMMMMMMLLLNNNSSSRRRUUUWWWXXXXXXZZZ```dddeeennn}}}{{{kkkaaaTTTIIIBBB>>>:::777777555333222222333333222000000000000000000000000111000000000000000000111000000000/////////..............................,,,,,,------------,,,,,,---------------------------------------------------------,,,,,,---------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,------------...+++...***,,,444000***...000//////......//////000//////000000000000//////---///000000000000111222444444555777888:::@@@HHHJJJOOOXXXcccqqq{{{ooobbbWWWPPPLLLJJJHHHGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHGGGEEEBBBAAAAAABBBCCCBBBBBBAAAAAA@@@@@@AAAAAABBBBBBCCCEEEFFFGGGHHHHHHIIIIIIJJJHHHFFFDDDDDDEEECCCDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCEEEFFFHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGHHHHHHHHHGGGGGGFFFEEECCCDDDEEEEEEFFFHHHMMMPPPYYYYYYWWWRRRLLLGGGGGGHHHIIIKKKNNNPPPQQQQQQOOONNNOOOPPPPPPPPPOOOPPPRRRUUUXXXVVVSSSSSSVVVZZZ]]]^^^TTTOOOKKKKKKKKKJJJMMMRRRVVVYYY\\\\\\ZZZZZZ\\\^^^bbbeeeooo~~~rrr^^^UUUIII@@@<<<:::888777555555444333222222222222000000000000000000000000111000000//////000000111////////////....................................,,,------------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------000//////...---,,,++++++,,,,,,,,,,,,------------,,,111,,,***///---)))///000//////////////////000...//////000000//////......///000000//////111222555555444444444666;;;???@@@DDDJJJSSS___qqq}}}{{{|||xxxqqqeeeYYYPPPKKKJJJJJJHHHHHHGGGGGGFFFGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHGGGFFFDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@AAABBBCCCDDDFFFGGGGGGHHHIIIJJJHHHFFFDDDEEEFFFDDDEEEEEEFFFFFFFFFFFFFFFBBBAAA@@@???@@@BBBDDDEEEGGGFFFFFFEEEEEEFFFFFFGGGFFFFFFGGGGGGFFFFFFEEEEEECCCDDDFFFFFFGGGIIILLLOOOSSSRRRPPPMMMKKKIIIHHHHHHHHHIIIKKKMMMNNNNNNNNNNNNNNNOOOOOONNNNNNOOOQQQSSSUUUSSSQQQQQQTTTWWWXXXYYYSSSNNNJJJJJJJJJIIIMMMRRR\\\```cccbbb^^^[[[[[[\\\``````fffqqq}}}tttbbbOOOIII@@@;;;999888666444222333333333222111111222111111111111111111111111000000////////////000000/////////.........------........................------............------------------------------++++++++++++++++++++++++,,,------------------,,,,,,,,,,,,,,,---------...++++++,,,,,,,,,---------//////......---------,,,++++++,,,,,,,,,---------***111...+++///---***000///......------......///......////////////.........000111111000///111222<<<;;;888444333555888:::999<<>>>>>>>>>>>???@@@AAAAAABBBBBB??????AAABBBCCCEEEFFFFFFHHHIIIJJJHHHFFFEEEEEEFFFEEEEEEFFFGGGGGGGGGGGGGGG??????======>>>???BBBCCCEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEGGGHHHIIIJJJKKKNNNPPPNNNLLLJJJIIIJJJJJJIIIHHHGGGHHHIIIJJJLLLLLLMMMMMMMMMMMMNNNMMMLLLMMMPPPRRROOONNNLLLMMMPPPRRRRRRRRRSSSMMMIIIIIIIIIIIIMMMRRR[[[___bbbbbb^^^ZZZYYYZZZZZZXXX[[[eeeooozzzdddOOOEEEAAA<<<:::999777333000///111222333222111222222111111111111111111111111000000////////////000000//////.........---------........................---......//////......---------------------------++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,------.........++++++,,,,,,,,,---------++++++,,,---...000000111++++++,,,,,,,,,---------%%%///...,,,000...+++000...------,,,,,,------.........////////////......///000111111000000111222CCCBBB===777555666888999888;;;>>>CCCJJJUUUdddnnn|||sssoooooonnnccc\\\RRRKKKHHHHHHGGGFFFGGGFFFEEEEEEEEEFFFHHHIIIIIIHHHFFFDDDDDDDDDDDDDDDFFFEEECCCCCCDDDCCC@@@>>>>>>>>>>>>>>>============AAAAAAAAAAAABBBCCCDDDEEEGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCC???>>>>>>>>>>>>@@@AAABBBDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEDDDBBB@@@@@@CCCEEEBBBKKKLLLFFFFFFOOOQQQMMMNNNKKKGGGHHHJJJKKKGGGCCCDDDHHHJJJIIIJJJLLLKKKGGGFFFGGGHHHJJJKKKMMMNNNOOOPPPOOOOOOOOOPPPPPPNNNLLLMMMLLLKKKIIIHHHIIIMMMPPPWWWZZZ^^^```^^^ZZZWWWVVVTTTWWW[[[___eeeooo{{{hhhTTTIII:::777333333444555444222333333222222111000//////000000000000000000000000////////////....................................//////............//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++,,,------++++++,,,---//////...---,,,++++++***------------------------******+++++++++,,,,,,,,,........................///////////////////////////////////////000111111>>><<<999666444333333333777999<<<@@@DDDJJJQQQUUUgggppp{{{xxx}}}mmmhhhfffccc\\\VVVNNNHHHFFFEEEDDDCCCFFFEEEDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFEEECCCCCCCCCBBB@@@>>>???>>>>>>>>>============?????????@@@@@@AAACCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBB???>>>======>>>???AAABBBDDDDDDDDDEEEEEEDDDCCCCCCDDDDDDCCCAAA@@@@@@BBBDDDFFFMMMOOOJJJJJJRRRUUUQQQOOOKKKGGGGGGJJJJJJGGGCCCBBBGGGJJJIIIJJJLLLKKKGGGGGGGGGHHHHHHJJJKKKKKKLLLNNNMMMLLLMMMOOOPPPPPPOOONNNMMMLLLJJJIIIIIILLLOOOUUUXXX\\\]]][[[XXXVVVUUURRRUUUYYY\\\___gggpppwww|||xxxzzz||||||uuugggUUUGGG???999666333333444555444222333333222111111000//////000000000000000000000000////////////..........................................------------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++,,,------++++++,,,------------,,,++++++******------------------------++++++,,,,,,,,,---------........................------------------------///////////////000000111777555333111000111222222444666888:::===AAAFFFJJJQQQXXXbbbiiiqqqyyynnnjjjyyykkkddd___YYYQQQNNNIIIEEECCCBBBAAA???CCCCCCCCCBBBCCCDDDDDDEEEEEEDDDCCCBBBBBBCCCDDDDDDGGGEEECCCBBBBBBAAA???===??????>>>>>>>>>=========>>>>>>===>>>>>>???@@@AAACCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@???>>>>>>======>>>???@@@BBBCCCDDDDDDDDDCCCBBBAAAAAABBBBBBBBBAAA??????@@@BBBFFFLLLNNNJJJKKKRRRUUUSSSNNNKKKHHHGGGHHHHHHFFFCCCAAAFFFJJJJJJLLLMMMLLLGGGFFFFFFFFFGGGGGGHHHIIIJJJLLLKKKJJJJJJMMMOOOPPPPPPOOOOOONNNKKKIIIJJJLLLNNNRRRUUUXXXYYYWWWUUUSSSSSSRRRTTTXXXYYYZZZ___eeejjjttt}}}~~~ssskkkfffeee```XXXMMMCCC;;;888777555333333444444333222222222222111111000000///000000000000000000000000////////////....................................------,,,,,,,,,,,,------...------,,,,,,------...------------------------------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++,,,---,,,+++***+++,,,++++++++++++++++++++++++------------------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////......//////000111111000/////////000222333333444555555666888;;;>>>@@@FFFMMMQQQXXXdddvvvrrrccc]]]]]]ttthhh___VVVOOOHHHGGGEEECCCAAA@@@>>>===AAAAAAAAAAAAAAABBBBBBCCCCCCBBBAAA@@@AAABBBCCCDDDFFFDDDBBBAAAAAA@@@???===?????????>>>>>>>>>======<<<<<<<<<<<<<<<===>>>???AAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>======<<<<<<===>>>@@@AAADDDDDDDDDDDDCCCAAA@@@@@@@@@AAABBBAAA@@@??????@@@AAAFFFIIIFFFGGGMMMPPPOOOMMMKKKGGGFFFGGGGGGEEEDDDBBBHHHLLLLLLNNNOOOMMMIIIEEEEEEEEEEEEGGGHHHJJJKKKMMMKKKIIIIIIKKKMMMOOOOOOOOOOOONNNLLLJJJJJJKKKMMMNNNQQQSSSTTTSSSRRRQQQQQQRRRUUUYYYYYYYYY[[[___ccckkkqqqzzzxxxjjj```WWWTTTNNNGGG@@@;;;888888555444333333333333333222222111111111000000000///////////////////////////////////////....................................------,,,,,,,,,,,,------...------,,,,,,------...------------------------------------------------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++,,,---,,,******+++,,,******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///............///000000000000000000111222333444333444555555444555888:::;;;???CCCEEEJJJTTTcccnnn}}}oooaaaVVVRRRSSS{{{kkk___TTTJJJDDDBBBCCCCCCBBBAAA???>>>>>>??????@@@@@@AAAAAAAAAAAAAAA@@@?????????@@@AAABBBEEECCCAAA@@@@@@@@@???>>>????????????>>>>>>>>>>>><<<<<<;;;;;;<<<<<<======??????@@@@@@@@@AAAAAAAAA@@@@@@@@@???>>>>>>=========<<<<<<;;;<<<>>>???@@@EEEEEEEEEDDDCCCBBBAAA@@@@@@BBBCCCCCCAAA@@@@@@@@@>>>BBBDDDCCCDDDGGGJJJKKKLLLIIIGGGEEEEEEEEEEEEEEEEEEJJJNNNNNNOOOQQQOOOKKKDDDDDDDDDEEEGGGIIILLLNNNNNNLLLIIIHHHJJJKKKLLLLLLOOOOOONNNLLLJJJIIIKKKLLLLLLNNNPPPQQQPPPOOOPPPQQQQQQUUUXXXYYYXXXYYY]]]```cccfffkkkqqq{{{{{{vvvlll^^^SSSJJJGGGCCC>>>;;;999777666333333444333333222222222111111111000000000000000////////////////////////////////////..........................................------------.........------,,,,,,------...------------------------------------------------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++,,,---,,,***)))***+++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------...............//////000111111111111111222222222222333555555555555777999777999<<<<<>>>>>???@@@@@@@@@@@@@@@@@@???>>>======>>>???@@@CCCAAA???>>>???@@@@@@???@@@@@@?????????>>>>>>>>>======<<<<<<<<<<<<======>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>===<<<<<<;;;;;;<<<===???@@@DDDDDDDDDDDDCCCBBBAAAAAAAAACCCFFFFFFDDDBBBAAAAAA???AAACCCCCCCCCEEEHHHJJJIIIHHHFFFDDDDDDEEEFFFGGGHHHLLLNNNMMMNNNPPPOOOKKKDDDDDDCCCDDDFFFHHHKKKMMMNNNLLLJJJIIIJJJKKKKKKJJJLLLMMMMMMLLLJJJIIIJJJLLLKKKMMMNNNNNNNNNNNNPPPRRRPPPSSSVVVVVVUUUVVVZZZ]]]ZZZ\\\___cccjjjuuu|||sssmmmhhh```SSSIII>>><<<999888777666444222000222444444222111111222000000000000000000000000000000000000000000000000////////////..........................................------------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++,,,---,,,***))))))***,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------......///000/////////000000////////////111333333333444666777555777999999:::>>>FFFLLLSSS```sssrrrbbbQQQJJJHHHEEEAAA???yyyhhh\\\RRRHHHDDDFFF???AAABBBBBB???>>>???AAA===>>>???@@@AAA@@@@@@???@@@???>>><<<<<<<<<======AAA???======???@@@AAAAAA@@@@@@@@@?????????>>>>>>???>>>>>>=========>>>>>>===>>>>>>???@@@@@@AAAAAABBBBBBAAAAAA@@@?????????<<<;;;;;;:::;;;<<<>>>???AAAAAABBBBBBBBBBBBAAAAAABBBEEEHHHIIIGGGEEECCCBBBAAABBBCCCDDDDDDDDDFFFIIIGGGFFFEEECCCCCCEEEGGGJJJJJJMMMMMMKKKKKKMMMMMMJJJFFFEEECCCBBBCCCEEEGGGIIILLLKKKJJJJJJLLLMMMLLLKKKJJJKKKLLLKKKIIIIIIJJJKKKKKKLLLMMMMMMMMMNNNQQQSSSRRRTTTVVVUUUTTTTTTXXX\\\WWWYYY[[[\\\```gggrrrzzzuuuggg^^^YYYSSSIII@@@999777555555666555333111///111444444222000111222///000000000000000000000000000000000000000000000////////////....................................------,,,,,,,,,,,,------...------,,,,,,------...++++++++++++++++++++++++++++++++++++,,,,,,,,,---+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++,,,---+++)))((()))***,,,,,,,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---......///////////////...000222333222333444555555777888999999;;;???CCCGGGMMMWWWcccsss}}}sss]]]SSSIIIEEECCC???======zzzlll\\\RRRIIIAAA@@@DDD>>>AAABBBAAA>>>===???AAA===>>>???AAAAAA@@@@@@???@@@???===<<<;;;;;;;;;<<<@@@>>><<<<<<>>>AAABBBBBB@@@@@@@@@????????????>>>@@@??????>>>>>>>>>??????===>>>>>>???@@@AAAAAAAAACCCCCCBBBBBBAAA@@@@@@@@@;;;;;;::::::;;;<<<>>>?????????@@@AAAAAAAAA@@@@@@CCCFFFJJJKKKIIIFFFDDDCCCBBBBBBCCCDDDCCCBBBDDDHHHEEEEEEDDDCCCCCCEEEHHHKKKKKKMMMLLLHHHHHHKKKLLLIIIHHHFFFCCCAAAAAABBBCCCEEEIIIIIIIIIKKKNNNOOONNNLLLHHHIIIKKKJJJIIIIIIJJJKKKLLLLLLMMMMMMMMMNNNRRRTTTVVVXXXXXXVVVTTTUUUYYY]]]ZZZ\\\]]]\\\\\\```gggmmmttt{{{zzzmmm[[[PPPJJJEEE<<<444:::777555555777888666333...111444444111000111222////////////000000000000000000000000000000000000000/////////....................................,,,++++++++++++++++++,,,...------,,,,,,------...*********************************++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,+++,,,---+++)))(((((()))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------------...//////,,,---///000111222222222///111333444333333333444222444666666666777999;;;CCCCCCFFFMMMZZZnnnuuuhhh^^^MMMHHHDDDAAA===888777:::~~~yyyeee\\\QQQIIIGGGEEEAAA>>>>>>???AAABBBAAA@@@===<<<<<<===>>>??????>>>===<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<===>>>@@@@@@??????@@@@@@@@@??????>>>@@@@@@???>>>===<<<;;;;;;======<<<===>>>???AAABBBDDDHHHKKKIIICCC>>>===>>>;;;;;;;;;;;;;;;<<<===>>>@@@@@@??????>>>>>>======FFFGGGHHHIIIIIIHHHGGGFFFIIIHHHEEECCCBBBBBBCCCDDDFFFEEECCCAAABBBDDDGGGHHHIIIIIIHHHHHHGGGHHHHHHHHHHHHGGGEEECCCCCCDDDFFFGGGIIIJJJLLLOOORRRQQQNNNKKKGGGGGGGGGGGGIIIJJJLLLMMMKKKLLLMMMMMMOOOOOOPPPQQQNNNOOOQQQRRRSSSUUUYYY\\\\\\[[[YYYXXXYYY[[[^^^```hhhmmmtttyyylll___PPPEEEAAA???:::666333333333333333333333333222222222222222222222222000000000///////////////111000000000///---,,,+++,,,,,,------.../////////000000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,---------,,,,,,,,,------.........************+++,,,---...)))******++++++******)))******))))))******+++,,,---,,,,,,++++++,,,,,,---+++,,,+++)))***...---)))------------------------///---+++,,,...///---+++------------------------+++---------------///111//////////////////////////////000111111111111111444444333222333444555666;;;;;;???EEEJJJSSSbbbooo|||sssiii[[[QQQMMMCCCAAA???<<<;;;::::::999}}}yyyrrrmmm\\\TTTKKKEEEDDDDDDAAA?????????@@@@@@@@@???===<<<<<<======>>>>>>======<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@??????@@@@@@@@@@@@??????AAAAAAAAA@@@???===<<<;;;???>>>>>>>>>???@@@BBBCCCGGGKKKNNNLLLFFF@@@>>>>>>==================>>>???@@@@@@@@@@@@?????????>>>DDDEEEFFFGGGGGGFFFFFFEEEHHHGGGEEECCCBBBBBBCCCDDDFFFEEEDDDCCCCCCDDDFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGFFFEEEEEEFFFFFFJJJKKKMMMPPPSSSRRROOOLLLGGGHHHIIIJJJKKKLLLLLLMMMLLLLLLMMMNNNOOOPPPQQQQQQNNNOOOPPPPPPQQQTTTXXX[[[[[[ZZZXXXWWWXXXZZZ\\\^^^\\\aaafffjjjooozzzyyy```VVVIIIAAA???===:::666333333333333333333333333222222222222222222222222000000000000000000000000111111111111000///...---..................------///......---------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------************+++,,,---...******++++++++++++************))))))******+++,,,++++++************++++++***++++++***,,,111000---------------------------...,,,***+++---...---+++------------------------+++,,,------,,,,,,...000//////////////////////////////000111111111111000444333333222333444555666888888:::>>>AAAFFFQQQ]]]lll}}}vvviii___VVVLLLEEECCCBBB@@@>>><<<;;;;;;::::::~~~wwwmmmddd^^^PPPKKKDDDAAAAAABBBAAA?????????>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<======>>>???@@@??????@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBB@@@>>><<>>?????????AAAAAAAAA@@@@@@@@@@@@???AAABBBCCCDDDDDDDDDDDDDDDGGGFFFDDDCCCBBBCCCDDDDDDFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFGGGIIIIIIJJJIIIHHHGGGEEEDDDJJJKKKMMMQQQSSSSSSPPPMMMHHHIIIJJJLLLMMMMMMMMMLLLLLLLLLMMMNNNOOOPPPQQQQQQNNNOOOOOONNNOOORRRVVVZZZZZZYYYWWWVVVVVVWWWYYYZZZVVVZZZ]]]___aaahhhsss{{{zzzeeeQQQIII@@@<<<;;;;;;888555444444333333222222111111222222222222222222222222000000000000000000111111000000111111111000000///000//////...------,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++*********+++++++++++++++,,,,,,,,,***************+++,,,---++++++,,,,,,,,,,,,++++++******))))))******+++,,,)))))))))(((((())))))))))))+++++++++...333444000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,+++***------------------------+++,,,------,,,+++---...////////////////////////...///000000111111000000333333222222333333444555666555666888888999@@@IIIQQQccc~~~~~~pppdddWWWOOOIIIBBB?????????===;;;;;;<<<<<<;;;999~~~{{{pppbbbXXXSSSHHHDDD@@@>>>???@@@@@@???>>>>>>======<<<===>>>>>>===<<<;;;::::::;;;<<<===<<<;;;;;;;;;;;;<<<<<<==================>>>??????@@@@@@??????@@@@@@AAAAAABBBCCCEEEFFFEEECCC@@@>>>BBBAAA@@@@@@@@@AAACCCDDDHHHLLLOOOOOOKKKFFFBBBAAABBBAAAAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAABBBBBBBBBEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGGGGFFFEEEDDDBBBBBBBBBCCCDDDEEEFFFGGGJJJKKKLLLMMMLLLIIIFFFCCCIIIJJJLLLPPPSSSRRRPPPMMMGGGHHHKKKMMMNNNMMMLLLKKKLLLLLLMMMNNNOOOPPPQQQQQQNNNNNNNNNMMMMMMPPPTTTXXXXXXWWWUUUTTTTTTUUUVVVWWWUUUXXX[[[\\\\\\```ffflllrrr{{{tttaaaRRRDDD???:::888888888666333555444444333222111000000111111111111111111111111000000000111111111111111......///000000000000000//////.........---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********************,,,++++++******)))))))))******************++++++***************+++,,,,,,+++,,,,,,------,,,,,,+++******))))))******+++,,,))))))(((((((((((()))))))))+++++++++...333333000+++++++++++++++++++++++++++*********++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,,,,,,,..............................//////000000000000000222222222222222333333444666444555888777666999???DDDVVVooo{{{pppiii___UUUKKKGGGDDD???======;;;999888999<<<<<<:::777yyy||||||uuugggXXXMMMIIIDDDBBB@@@???????????????>>>>>>===<<<======>>>>>>===<<<;;;::::::;;;<<<===;;;;;;;;;;;;;;;<<<===>>>>>>============>>>>>>???@@@@@@??????@@@AAABBBBBBBBBCCCEEEFFFFFFDDDAAA???AAA@@@??????@@@AAACCCDDDEEEHHHKKKLLLKKKGGGDDDCCCBBBBBBAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>??????@@@@@@AAABBBBBBBBBCCCCCCDDDEEEEEEEEEFFFGGGHHHHHHGGGFFFEEECCCCCCCCCDDDEEEFFFGGGHHHIIIKKKNNNOOONNNJJJFFFCCCGGGHHHKKKNNNQQQQQQOOOLLLGGGHHHJJJLLLMMMLLLKKKJJJKKKLLLLLLMMMNNNOOOPPPPPPNNNNNNNNNMMMMMMOOOSSSVVVVVVUUUTTTSSSSSSSSSTTTUUUSSSVVVXXXYYYYYY[[[___cccfffmmmxxx~~~{{{ssskkkfffbbbYYYMMMDDD===:::666555666666333111444444333222111111000000111111111111111111111111//////000000111111111111,,,,,,---...////////////---------........./////////......---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******)))))))))******************************))))))******+++++++++,,,,,,------,,,,,,+++******))))))******+++,,,+++******))))))******+++***,,,+++***,,,000///,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...------...------------------------......///000000000000000111111111222222222222222444222333777888777999===???NNNcccuuu}}}rrrhhh]]]VVVLLLEEEAAABBBBBB===999888888666555888<<<<<<999555zzzwwwuuuuuurrriii[[[NNNDDD@@@CCCBBBAAA@@@@@@?????????======>>>>>>>>>>>>??????===<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;<<<===>>>>>>>>>>>>============>>>>>>@@@@@@??????@@@AAACCCDDDBBBCCCDDDEEEEEECCCAAA@@@@@@?????????@@@BBBDDDEEECCCEEEGGGHHHIIIGGGEEEDDDBBBBBBAAAAAA@@@@@@AAAAAA@@@@@@AAAAAAAAAAAABBBBBB@@@@@@???>>>>>>??????@@@@@@AAABBBCCCDDDEEEFFFFFFEEEFFFGGGHHHIIIHHHGGGGGGEEEEEEDDDEEEEEEFFFGGGHHHIIIKKKNNNOOONNNKKKGGGDDDEEEGGGJJJMMMPPPQQQNNNLLLHHHIIIJJJKKKLLLKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOMMMNNNOOONNNNNNOOOQQQTTTSSSSSSSSSSSSSSSSSSTTTTTTUUUVVVXXXYYYZZZ\\\```bbbaaafffmmmrrrxxx}}}xxxssskkkaaaVVVPPPLLLFFF???<<<888666444444444444333111333333222222111111000000111111111111111111111111......//////000000111111+++,,,------............,,,,,,------...//////000///......---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++++++++*********+++++++++*********************)))))))))******+++++++++,,,,,,,,,,,,++++++******))))))******+++,,,,,,++++++******++++++,,,+++,,,+++)))***---,,,(((************************)))***++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,(((+++---......------...---------------------------...//////000000//////000000111222222222222111111///000444666555777;;;???KKKZZZgggooovvv}}}qqqfff^^^WWWNNNGGGCCC??????CCCEEE@@@:::888888666555999>>>>>>999444uuummmkkkjjjhhhbbbZZZPPPGGGBBB???@@@AAABBBAAA@@@@@@@@@@@@<<<===???@@@@@@@@@??????<<<======>>>>>>======<<<;;;;;;;;;;;;<<<===>>>???>>>>>>============>>>>>>AAA@@@?????????AAACCCEEEBBBBBBBBBBBBBBBBBBAAA@@@?????????@@@BBBDDDFFFHHHEEEEEEEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCDDDDDDBBBCCCCCCCCCDDDDDDDDDDDDBBBBBB@@@???>>>>>>??????>>>???AAACCCDDDEEEFFFFFFEEEEEEGGGHHHIIIIIIJJJJJJFFFEEEEEEEEEEEEEEEFFFFFFHHHJJJMMMOOONNNLLLHHHFFFFFFGGGJJJNNNQQQQQQOOOLLLJJJKKKKKKKKKKKKLLLLLLLLLIIIIIIJJJKKKLLLMMMNNNNNNMMMNNNPPPQQQPPPOOOPPPRRRQQQRRRRRRRRRSSSSSSTTTTTTWWWWWWXXXYYYZZZ]]]```bbb]]]bbbgggiiiiiimmmvvv}}}xxxsssqqqmmmeee^^^WWWLLLCCCAAA@@@;;;888888444333222222222333333333222222222111111111111111111111111111111111111111,,,------...//////000000------...............---------.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++***************))))))))))))************++++++++++++************))))))******+++,,,,,,++++++******++++++,,,+++,,,+++)))***---,,,(((************************)))+++---,,,***)))***,,,++++++++++++++++++++++++$$$'''***,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000////////////111222222222111000111......111333222333777???GGGRRRXXXZZZ\\\```dddnnnxxxoooeeeXXXPPPLLLIIICCC>>>AAA>>>???EEEGGGCCC>>>;;;:::888888<<>>@@@AAABBBAAA@@@AAAAAA<<<===@@@AAABBBAAA@@@>>><<<===>>>??????>>>===<<<;;;;;;;;;<<<<<<>>>?????????>>>============>>>>>>AAA@@@?????????AAADDDEEEBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAACCCFFFIIIJJJHHHFFFEEEEEEEEEEEEDDDCCCDDDDDDCCCDDDDDDEEEFFFGGGDDDDDDEEEEEEFFFFFFGGGGGGDDDCCCAAA@@@???>>>??????>>>???AAACCCDDDFFFFFFGGGEEEEEEFFFGGGIIIJJJKKKLLLFFFEEEEEEDDDDDDDDDDDDEEEHHHJJJLLLNNNNNNLLLIIIGGGFFFHHHKKKOOORRRSSSPPPNNNMMMLLLLLLKKKLLLLLLMMMNNNHHHHHHIIIJJJKKKLLLMMMMMMLLLOOOQQQRRRQQQPPPPPPQQQPPPQQQQQQRRRSSSTTTUUUUUUTTTTTTTTTTTTVVVYYY\\\^^^ZZZ___eeeeeebbbaaafffkkkrrr|||xxxnnnhhheee___TTTLLLHHH???999:::;;;777555666111111000000111222444555111111111111111222222222000000000000000000000000,,,,,,------...//////000...///////////////....../////////...------,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))************+++++++++,,,,,,---------,,,,,,,,,,,,++++++************)))))))))))))))************++++++******************)))***++++++,,,++++++************++++++***,,,+++)))+++...---)))))))))))))))))))))))))))))),,,---,,,***)))+++---++++++++++++++++++++++++!!!$$$(((***+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////...///000222222111111000444000...000222000111333;;;AAAHHHIIIGGGDDDFFFHHHNNNWWWeeerrrwwwkkkddd]]]SSSHHHBBBAAAAAA===999???;;;<<>>DDDCCC<<<555pppbbb\\\[[[UUURRRMMMHHHDDDBBBBBBBBB@@@AAABBBBBBBBBAAA@@@???;;;===@@@BBBBBBAAA???===;;;;;;;;;;;;;;;<<<===>>><<<:::999;;;>>>???===:::<<<<<<============<<<<<<>>>>>>>>>???@@@@@@AAAAAA>>>???@@@AAA@@@@@@>>>>>>BBBAAAAAAAAADDDGGGKKKNNNMMMJJJHHHGGGGGGGGGGGGFFFCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFHHHJJJHHHEEEBBBCCCAAA???===<<<===???AAACCCCCCCCCDDDEEEGGGHHHIIIFFFFFFGGGHHHIIIIIIIIIIIIGGGGGGFFFEEEEEEFFFGGGHHHJJJLLLOOOPPPPPPMMMJJJHHHHHHJJJLLLNNNOOOPPPPPPOOOLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIJJJKKKLLLNNNPPPJJJMMMPPPQQQQQQQQQRRRSSSTTTUUUVVVUUUSSSSSSSSSUUUSSSSSSSSSTTTUUUVVVXXXXXX\\\^^^```aaa___]]]\\\\\\hhhkkktttyyynnnaaaXXXSSSOOOGGGAAA;;;:::888666444333222111111111111111111111111111222222000///............////////////////////////......------------............------------......------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************))))))))))))***)))(((''''''((()))***)))***+++,,,,,,+++***)))%%%%%%%%%%%%&&&'''))))))))))))))))))************,,,+++******++++++***(((************))))))))))))************************+++++++++*********))))))******++++++++++++*********+++,,,,,,------,,,,,,+++++++++***************++++++,,,,,,,,,---------,,,,,,,,,---------......---...000111111111000///...///111111000000111333;;;;;;;;;;;;<<<===>>>???AAAFFFNNNXXXcccqqq~~~mmm___UUUPPPIIIGGGCCC@@@<<<:::999999999:::;;;;;;===@@@EEEIIIMMMEEE<<<888888888666333|||kkk^^^WWWSSSMMMJJJGGGCCCAAA@@@AAABBBAAABBBCCCCCCCCCCCCAAAAAA===>>>@@@BBBBBBAAA???>>><<<<<<<<<<<<<<<============<<<;;;<<>><<<<<<======>>>>>>======<<<@@@????????????????????????@@@AAABBBBBBAAA@@@???@@@@@@@@@BBBEEEIIIMMMPPPLLLJJJFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDGGGGGGGGGIIIJJJJJJGGGEEECCCBBB???======>>>@@@AAABBBBBBCCCDDDEEEGGGHHHIIIGGGHHHIIIIIIJJJIIIIIIIIIHHHGGGFFFEEEEEEEEEFFFGGGIIIKKKMMMOOOOOOMMMJJJHHHIIIJJJLLLNNNOOOOOONNNNNNMMMMMMLLLLLLLLLKKKKKKKKKIIIIIIIIIIIIKKKMMMOOOPPPKKKMMMPPPRRRRRRRRRSSSTTTSSSTTTUUUTTTSSSRRRSSSTTTSSSSSSSSSSSSTTTUUUVVVWWW[[[]]]______^^^\\\[[[[[[]]]___gggqqqyyylllbbbUUUMMMIIIFFF@@@;;;999888666444222111000000111111111111111111111111222111000//////.........////////////////////////////////////////////////......------------............---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************))))))))))))***)))(((((((((((()))***)))******++++++******)))************+++,,,------))))))))))))************+++)))((()))******)))(((************))))))))))))************************+++++++++*********))))))******++++++++++++*********+++,,,,,,------,,,,,,******************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...---...///000111000/////////000111111000///000222555555555555666777888888666:::@@@EEELLLWWWdddmmmzzzkkk]]]RRRJJJFFFBBBAAA???<<<:::999999999888888999999999<<>>@@@AAABBBBBBAAA???>>>===>>>>>>>>>>>>======<<<>>>===<<<===???@@@???>>>======>>>>>>>>>>>>======AAAAAA@@@??????>>>======@@@@@@BBBBBBCCCBBBAAA@@@>>>???@@@BBBFFFKKKOOORRRLLLIIIEEEBBBBBBCCCCCCCCCEEEEEEEEEFFFFFFEEEDDDDDDIIIHHHHHHIIIJJJKKKIIIHHHCCCBBB@@@>>>>>>???AAABBB@@@AAABBBDDDFFFHHHIIIJJJJJJJJJKKKKKKKKKJJJIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFGGGIIIKKKMMMMMMLLLJJJHHHJJJKKKLLLMMMNNNMMMLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKHHHHHHIIIJJJKKKMMMOOOPPPKKKNNNPPPQQQQQQRRRSSSTTTSSSTTTUUUTTTRRRQQQRRRSSSSSSSSSSSSSSSTTTUUUVVVVVVYYY[[[]]]]]][[[ZZZYYYYYYWWWYYY___ggglllpppxxxsss[[[RRRGGG@@@>>>===:::666666555444222111///......111111111111111111111111111111000000//////......///////////////////////////000111222222111000///......------------..................------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************))))))))))))+++***))))))))))))***++++++******))))))******++++++***************++++++))))))))))))***************((('''''')))******)))************))))))))))))************************+++************)))))))))******++++++++++++*********++++++,,,,,,,,,,,,,,,)))))))))***+++++++++,,,*********++++++++++++,,,,,,,,,,,,,,,---------------...//////000000/////////000111000///...///000000000000000111222333333444666888999<<>><<<;;;:::999888888888888888555666666666555777;;;>>>AAA>>>:::777444333333333qqqcccZZZSSSJJJCCCBBBAAA@@@@@@@@@BBBCCCDDD@@@AAABBBCCCDDDCCCBBBBBB@@@@@@AAABBBBBBAAA???>>>??????@@@@@@???>>>===<<<>>>>>>======>>>>>>>>>>>>===>>>>>>??????>>>>>>===@@@?????????>>>>>>>>>===???@@@AAABBBBBBBBBAAA@@@??????@@@CCCFFFJJJNNNPPPMMMIIIDDDAAAAAABBBBBBBBBEEEEEEFFFFFFEEEEEEDDDDDDIIIHHHGGGHHHIIIJJJJJJIIICCCBBBAAA@@@@@@AAABBBCCCAAABBBDDDFFFHHHJJJKKKLLLMMMMMMMMMLLLLLLJJJIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGFFFGGGIIIKKKLLLKKKIIIHHHJJJKKKLLLLLLLLLLLLJJJJJJLLLMMMNNNNNNNNNMMMKKKKKKIIIIIIJJJJJJKKKLLLLLLMMMJJJLLLOOOOOOPPPPPPRRRSSSTTTUUUUUUTTTRRRQQQRRRSSSTTTTTTTTTTTTTTTUUUVVVVVVWWWYYY[[[ZZZYYYWWWWWWXXXVVVWWW\\\ccceeefffkkkqqquuu}}}uuuaaaNNNGGG>>>999888999777666444333333222111///...---111111111111111111111111000000000000000///......////////////////////////...///111333333111///......------,,,,,,------......------------,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************)))))))))(((+++******************++++++***)))(((((()))***+++******))))))))))))))))))((()))))))))************+++)))'''((()))++++++***************)))))))))(((************************************))))))))))))******++++++++++++************+++,,,,,,,,,,,,+++(((((()))***+++,,,,,,,,,))))))*********+++++++++++++++,,,,,,,,,---------------......///////////////000111000...---...///111000000000111111222333555777777777666:::@@@FFFMMMVVVcccppp|||yyynnnfffZZZVVVNNNFFF???;;;:::999777777777666666666666666444555555444333444666999555666666444222222333555yyyeeeXXXRRRNNNHHHBBBAAA@@@@@@???@@@@@@BBBBBB>>>???@@@AAABBBAAA@@@@@@???@@@AAAAAAAAA@@@?????????@@@@@@??????>>>======>>>>>>===<<<<<<<<<===>>>>>>>>>????????????>>>>>>======>>>>>>>>>?????????===>>>???AAAAAAAAA@@@???AAABBBBBBCCCEEEGGGJJJKKKLLLIIIDDDBBBBBBCCCCCCBBBDDDDDDEEEEEEEEEDDDDDDCCCGGGFFFEEEFFFHHHIIIIIIHHHCCCCCCBBBAAAAAABBBCCCDDDCCCDDDFFFIIIKKKMMMNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIKKKKKKKKKJJJJJJIIIIIIIIIEEEGGGHHHJJJJJJJJJIIIHHHJJJJJJKKKLLLKKKJJJIIIHHHLLLLLLMMMNNNNNNLLLKKKJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJLLLMMMMMMNNNPPPRRRUUUVVVVVVUUUSSSQQQRRRSSSUUUUUUUUUUUUUUUVVVWWWXXXVVVXXXYYYXXXVVVUUUVVVWWWSSSSSSWWW]]]___^^^```dddfffkkksss}}}sss```PPPDDD???999666666777666555333333333333222111///...000000000000000000000000///000000111000000///...////////////////////////---...000111111000...---------,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++************)))))))))(((*********++++++*********+++***)))(((((()))***+++---,,,+++++++++++++++,,,((()))))))))************---+++))))))***,,,,,,,,,************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))***++++++,,,,,,++++++(((((()))***+++,,,,,,,,,))))))*********++++++++++++++++++,,,,,,,,,---------------------......//////000000///---,,,---...111111111111111111222333000222333222222555;;;@@@KKKQQQZZZbbbiiitttyyyppphhhaaaYYYSSSKKKHHHCCC>>>:::999999:::888777777777666555444444444555555444222222444666555777888888777555666666yyykkkZZZOOOKKKIIIEEEAAA???>>>>>>=========>>>>>>;;;<<<>>>???@@@??????>>>>>>>>>???@@@@@@@@@@@@@@@@@@???>>>>>>===>>>>>>???>>>>>>>>><<<;;;;;;===?????????@@@@@@@@@@@@??????<<<<<<===>>>>>>???@@@@@@<<<===???@@@AAAAAA@@@???CCCCCCCCCCCCDDDEEEFFFFFFIIIFFFDDDCCCCCCCCCCCCBBBAAABBBCCCDDDDDDDDDDDDCCCEEEDDDDDDFFFHHHHHHGGGFFFCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFIIIKKKMMMNNNOOONNNMMMNNNMMMMMMLLLKKKJJJIIIJJJJJJKKKKKKKKKKKKJJJJJJGGGGGGIIIIIIJJJIIIHHHHHHHHHIIIJJJKKKJJJIIIHHHGGGJJJKKKMMMNNNMMMLLLJJJHHHKKKKKKKKKKKKKKKJJJIIIHHHHHHIIIKKKKKKKKKLLLOOOQQQTTTUUUVVVTTTRRRPPPQQQRRRSSSSSSSSSTTTUUUVVVXXXYYYVVVWWWWWWWWWUUUTTTUUUVVVTTTSSSVVV[[[]]]\\\\\\___]]]___bbbhhhppp|||wwwlllbbbZZZNNNCCC;;;999555444444444444333222222333333333222000///000000000000000000000000...///000111111000///...////////////////////////,,,---...//////...---,,,------,,,,,,,,,,,,------++++++++++++************++++++************++++++++++++++++++++++++++++++************))))))))))))))))))***++++++***))))))***))))))(((((())))))***)))))))))((())))))******))))))))))))************000---***)))***,,,,,,,,,************))))))))))))))))))))))))))))))))))))(((((()))))))))))))))*********++++++++++++******)))******+++++++++++++++)))))))))***+++++++++,,,*********++++++++++++,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......---...///...---,,,---...000000////////////000000,,,...000000000333999???LLLQQQVVVXXXZZZ___iiiqqqyyyuuummmbbbYYYSSSNNNIIIFFF???===;;;999777777888999888888888777666555444333444555555444222222333444666777888999888666444222cccZZZOOOHHHEEEDDDAAA>>>===<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>??????>>>>>>;;;<<<===>>>???@@@@@@@@@@@@>>><<<;;;<<<===???AAA???@@@@@@===;;;;;;>>>@@@???@@@@@@@@@@@@@@@@@@???=========>>>>>>>>>>>>>>>===>>>???AAABBBBBBAAA@@@BBBBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBCCCCCCBBB@@@??????AAABBBCCCCCCDDDDDDCCCCCCDDDGGGIIIIIIGGGEEECCCCCCCCCDDDDDDEEEEEEEEEFFFGGGJJJLLLNNNNNNNNNMMMLLLMMMMMMMMMLLLKKKJJJJJJGGGGGGIIIJJJKKKKKKJJJJJJHHHIIIIIIJJJIIIIIIHHHGGGGGGHHHIIIJJJJJJIIIHHHHHHIIIJJJLLLMMMMMMKKKIIIGGGHHHIIIJJJKKKKKKKKKJJJJJJHHHIIIJJJKKKKKKLLLOOOQQQSSSSSSTTTRRRPPPNNNNNNOOOPPPPPPQQQRRRSSSUUUWWWXXXVVVWWWWWWVVVTTTSSSUUUVVVWWWUUUVVV[[[\\\ZZZZZZ\\\VVVWWWXXX[[[___gggpppvvvxxxpppnnngggddd\\\RRRLLLHHHBBB;;;777666555444444333222111000111222333333222000///000000000000000000000000...///000111111000///...////////////////////////---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++************++++++++++++++++++++++++++++++************))))))))))))((())))))******))))))((((((((())))))))))))((((((&&&&&&&&&&&&''''''((()))))))))))))))************111...***))))))*********************))))))))))))))))))))))))))))))))))))(((((((((((())))))************++++++++++++******))))))***+++++++++++++++******************++++++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,+++++++++,,,......,,,---......---,,,---//////......------.........,,,///111111111333999===FFFIIILLLKKKJJJLLLRRRXXXaaagggrrr|||{{{vvvppplllhhh\\\VVVMMMGGGEEECCC@@@===777777777666666666666666666666777777666555444333333444555444222111222444333333555888;;;;;;666222RRRMMMGGGDDDBBBAAA>>>;;;<<<<<<============>>>>>>:::;;;===>>>?????????>>>:::;;;;;;===>>>???@@@AAA@@@>>>;;;::::::===@@@BBBAAABBBAAA???<<<<<>>>>>======<<<<<<>>>???@@@BBBCCCCCCBBBBBB@@@@@@AAABBBBBBCCCCCCDDDAAA@@@@@@BBBCCCCCCAAA>>>===>>>???AAABBBCCCDDDDDDBBBCCCEEEHHHJJJJJJGGGDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGJJJLLLMMMMMMLLLLLLKKKLLLLLLLLLLLLKKKKKKJJJDDDEEEGGGIIIJJJJJJJJJIIIJJJJJJJJJJJJIIIHHHHHHGGGFFFGGGHHHIIIJJJIIIHHHHHHHHHIIIKKKMMMLLLJJJHHHFFFEEEFFFHHHJJJLLLLLLLLLLLLIIIJJJKKKKKKKKKMMMPPPRRRQQQRRRRRRPPPNNNLLLLLLMMMMMMMMMNNNPPPRRRTTTVVVWWWVVVWWWWWWUUUTTTSSSUUUVVVVVVSSSSSSVVVXXXUUUTTTVVVRRRSSSTTTUUUXXX\\\bbbfffggglllssszzz{{{qqqcccYYYUUURRRPPPJJJBBB???@@@===888666666666777666444222111///000111333222111000...000000000000000000000000---...000111222111///...///////////////////////////...------------...///---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++************))))))))))))'''((()))******)))(((''''''((()))******)))((('''))))))))))))***+++------))))))))))))************111...***((((((((()))(((************))))))))))))))))))))))))))))))))))))'''((((((((())))))************++++++++++++******))))))***++++++++++++***+++++++++***************++++++,,,,,,,,,---------******+++++++++,,,,,,,,,---,,,+++++++++,,,---...+++,,,---------,,,.../////////......---.........,,,...000///...000555999<<>>CCCHHHTTTYYYaaaiiinnnssswwwyyyyyy{{{~~~yyytttlllddd^^^YYYTTTQQQJJJFFFAAA>>>>>>>>>;;;999555555666666666666555444444444666666666666555444222333444333222111222333222111444;;;BBBDDD@@@;;;KKKIIIFFFDDDCCCAAA???<<<<<<;;;::::::999999999999::::::999:::;;;===???@@@;;;<<<===>>>>>>??????????????????>>>??????@@@@@@EEEBBB???>>>>>>>>>===<<<============<<<<<>>===<<<===>>>???>>>???AAACCCCCCBBBAAA@@@AAABBBBBBCCCBBBBBBAAA@@@CCCAAA???@@@BBBBBB???<<<;;;===AAADDDEEEEEEEEEDDDAAACCCFFFHHHKKKMMMJJJFFFFFFFFFEEEDDDDDDDDDDDDDDDHHHIIIJJJLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKJJJIIIHHHGGGHHHIIIIIIKKKKKKJJJIIIGGGFFFEEEEEEEEEGGGJJJKKKJJJIIIIIIJJJMMMMMMLLLKKKJJJIIIHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOQQQQQQQQQSSSWWWZZZTTTSSSRRRRRRRRRSSSUUUVVVRRRRRRRRRSSSSSSSSSSSSSSSUUUTTTSSSRRRSSSTTTVVVXXX^^^bbbfffhhhjjjqqq{{{vvviii^^^XXXRRRKKKFFFBBB@@@>>>;;;999999999:::555444222111111222444555222222222111000//////...111000///......///000111000000//////.........---......------------......,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********---------,,,,,,+++++++++************************+++++++++,,,,,,---------,,,+++++++++***)))))))))((())))))+++,,,---......))))))))))))))))))))))))***(((&&&'''***+++)))'''(((((())))))******++++++))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))))))))************++++++++++++++++++*********))))))++++++++++++++++++++++++''')))+++,,,---,,,***)))******+++++++++,,,,,,,,,,,,---///000000000///...000000/////////.........////////////////////////............///000222222888777666666777999;;;===IIIMMMSSSXXXZZZZZZXXXVVV[[[\\\```fffnnnwww{{{sssddd\\\QQQKKKIIIIIIFFFCCC>>>===;;;999888666666555777666444333222222333333333333444555444333111000333222222111111222333333222555===GGGMMMJJJ???666GGGEEECCCBBBAAA@@@===;;;<<<;;;:::999999999999999::::::999:::;;;===>>>@@@;;;;;;===>>>>>>>>>>>>>>>@@@??????>>>>>>??????@@@CCCAAA>>>=========<<<;;;;;;<<<<<<;;;:::;;;===???@@@???===<<<;;;<<<===>>>>>>???@@@AAABBBAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBB???>>>>>>@@@@@@>>><<<>>>>>>???AAADDDFFFGGGGGGDDDEEEGGGHHHIIIJJJJJJHHHFFFFFFEEEDDDDDDDDDDDDDDDGGGHHHJJJKKKLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEEEEGGGIIIJJJIIIHHHHHHIIILLLKKKKKKJJJJJJIIIIIIHHHGGGHHHIIIIIIJJJKKKKKKKKKLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLMMMNNNPPPPPPQQQRRRVVVXXXVVVUUUTTTSSSRRRSSSSSSTTTQQQQQQQQQQQQQQQRRRRRRSSSRRRRRRPPPOOOPPPQQQRRRTTTPPPTTTXXXZZZ\\\aaaiiippp||||||sssggg^^^SSSKKKGGGCCC>>>999>>>===:::888777666777888555444222111111222444555222222111111000//////...111000///......///000111000/////////.........---......------------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))***+++++++++,,,,,,,,,,,,++++++***************************))))))******+++))))))))))))))))))))))))***(((''''''******)))'''((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************++++++++++++++++++*********))))))++++++++++++++++++++++++'''((()))*********)))(((******+++++++++,,,,,,,,,------...///////////////...---------,,,,,,,,,,,,........................///.........///000111111555555444444555777:::;;;???BBBFFFIIIJJJIIIFFFEEEEEEFFFIIIMMMTTT[[[aaadddlllsss}}}tttkkk```YYYOOOJJJCCC>>>===<<<;;;:::<<<;;;999777666555444444777666444333222222222333333333444444333333222111333333222111111111222222000000444999>>><<<555///CCCAAA???>>>>>>===;;;:::;;;::::::999999999999:::::::::999999:::<<<===???:::;;;<<<===>>>>>>>>>>>>??????>>>>>>>>>>>>??????@@@>>><<<;;;<<<<<<;;;:::999:::;;;:::999999;;;===>>>===<<<;;;:::;;;<<<===>>>>>>>>>>>>????????????AAAAAA@@@@@@@@@BBBCCCDDD@@@>>><<<<<<===>>>>>>===CCC@@@===???CCCGGGHHHGGGFFFFFFGGGHHHGGGGGGIIIKKKFFFFFFEEEDDDDDDDDDEEEEEEGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGFFFFFFEEEEEEDDDFFFHHHHHHGGGFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHIIIJJJJJJJJJNNNNNNNNNOOONNNNNNMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJKKKMMMNNNOOOOOOQQQSSSVVVWWWVVVTTTSSSRRRQQQQQQQQQPPPOOONNNNNNNNNOOOQQQRRROOONNNMMMLLLLLLLLLMMMNNNKKKNNNRRRTTTUUUXXX]]]aaafffkkkrrrzzzyyylll```YYYQQQKKKCCC>>><<<:::777555999888666444444444444555444333222111111222333444222111111000000//////...000//////......//////000/////////.....................------------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,++++++++++++((((((((((((((((((((((((***************+++++++++))))))******************---,,,***((('''''''''((())))))))))))))))))))))))***((('''((()))***)))'''((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))************++++++++++++++++++***************++++++++++++++++++++++++)))))))))*********************+++++++++,,,,,,,,,......---------...//////------------,,,,,,,,,,,,......................../////////...//////000000222222222222444666888:::;;;<<<=========;;;999888777888:::===@@@DDDGGGIIIOOOVVVaaammmyyyzzzoooddd\\\SSSKKKEEE>>>===<<<999666555666888888888666555444333333333555555444333222222222222444333333222222222222333444333222111111111111111444222000222444444111...???===<<<<<<<<<<<<;;;999::::::999999999999999:::::::::999999999;;;<<<===::::::;;;<<<============???>>>>>>============>>>===;;;999999::::::999888888999::::::888888999;;;<<<;;;::::::999:::;;;;;;======<<<<<<<<<===>>>???@@@???>>>>>>???AAACCCEEE???>>><<<;;;;;;===??????DDDAAA>>>>>>CCCEEEEEECCCDDDDDDFFFHHHGGGEEEHHHLLLFFFFFFEEEEEEDDDEEEEEEFFFGGGHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJFFFFFFFFFFFFGGGGGGGGGHHHGGGGGGGGGFFFFFFEEEEEEEEEDDDEEEGGGFFFEEEDDDEEEFFFGGGGGGGGGHHHHHHHHHIIIIIIFFFFFFFFFGGGHHHHHHIIIJJJMMMMMMNNNNNNNNNMMMLLLLLLJJJJJJKKKKKKKKKKKKKKKKKKIIIKKKMMMNNNNNNOOOQQQSSSSSSSSSRRRQQQPPPOOOOOONNNNNNMMMLLLKKKLLLMMMOOOPPPLLLLLLKKKIIIIIIIIIIIIJJJMMMOOOSSSTTTUUUVVVXXXZZZZZZ^^^ccciiinnnsssyyy|||{{{rrrhhh___UUUMMMHHHFFFBBB===;;;:::999888666555444333222222222333333333333222111111222333333111111000000////////////////////////////////////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))*********(((((())))))******++++++---,,,***(((''''''(((((((((((((((((((((((((((((()))((((((((()))))))))((()))))))))(((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++************************************************,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,......,,,,,,,,,---...///................................................000//////.........//////000000111222333555777888999999888666555555444444444555777999;;;<<<>>>>>>???DDDMMMWWWbbbmmmvvv{{{~~~xxxkkkcccYYYPPPJJJFFFAAA===666999<<<:::666333555888666555444333333333333333444444333222222222222222444333222111111222333444444333222111000000000000777444111000222333222111===<<<:::;;;<<<<<<;;;999999999999888888999999:::;;;:::999888888999;;;;;;999:::;;;<<<<<<======<<<>>>===<<<;;;;;;;;;;;;;;;999888777888999999888666888999::::::999888888::::::999999999999999::::::<<<<<<;;;;;;;;;<<<===>>>>>>===<<<<<<===???AAACCC>>>>>>===<<<<<<===@@@BBBCCCAAA@@@AAACCCCCCAAA???CCCAAACCCHHHHHHEEEFFFJJJFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCDDDEEEDDDCCCBBBCCCEEEEEEEEEFFFFFFGGGGGGHHHHHHFFFFFFEEEEEEFFFGGGHHHIIIKKKLLLLLLLLLLLLLLLKKKKKKGGGHHHIIIKKKKKKLLLLLLLLLHHHJJJLLLMMMMMMMMMOOOPPPNNNNNNNNNNNNMMMMMMLLLLLLLLLKKKJJJJJJJJJKKKMMMMMMKKKJJJJJJIIIHHHHHHHHHHHHJJJLLLNNNPPPPPPPPPQQQQQQRRRTTTXXX[[[]]]```dddgggkkknnntttxxx{{{~~~}}}wwwsssqqqooonnnfffaaaYYYRRRLLLGGGBBB???===;;;888666555555333222333333222222222222333333222222222222222222222222000000000///////////////......////////////......---------...............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((())))))******+++++++++))))))))))))***+++((((((((((((((((((((((((((()))))))))((((((((()))*********))))))((((((((())))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))*********+++++++++************************************************,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,...---,,,++++++,,,---...------..........................................000///...............//////000000222333555666777333222000/////////000111000111222333444666666777888:::???GGGOOOVVV\\\^^^^^^aaaeeeffffffhhhmmmqqqtttxxx}}}vvvmmmgggWWWPPPFFF???<<<:::888666222666:::999333000222555555444444333333333444444222222222222222222111111333222111000111111333444333222111111000000000111000///......000000000000<<<;;;999:::;;;;;;:::999999888888888888999999:::;;;:::999888888888999:::888999:::;;;<<<<<<<<<<<<<<<;;;:::999999999999999777666666777999999777666777999::::::888777777888888888999999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;===>>>???<<<<<<======<<<===@@@BBB@@@AAABBBCCCCCCBBBBBBBBBJJJCCCAAAGGGHHHDDDDDDHHHFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDBBBCCCCCCBBB@@@@@@BBBCCCDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDEEEFFFHHHIIIIIIJJJKKKKKKLLLLLLKKKKKKHHHIIIJJJKKKLLLLLLLLLLLLGGGIIILLLMMMLLLLLLNNNOOOKKKKKKLLLLLLLLLKKKJJJJJJIIIJJJJJJJJJKKKKKKKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMOOOQQQSSSSSSTTTVVVYYY[[[ZZZ]]]aaadddfffhhhlllnnnssszzztttoooggg```\\\YYYWWWUUUNNNJJJEEEBBB???>>><<<:::777777666555333222111000333333333333333222222222222222222222222222222222////////////////////////---......//////......------------------.........------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++)))))))))(((*********+++++++++++++++************************************))))))))))))(((((())))))))))))))))))((())))))******+++++++++))))))))))))))))))))))))''')))***)))((('''(((***************))))))))))))))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))))))))************+++++++++***************+++++++++************************)))))))))*********************+++++++++,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,------------------------.........---......////////////000111222333444444000///...---...///111222............///111222222888888;;;???DDDHHHIIIHHHHHHKKKMMMMMMKKKKKKOOORRRVVVYYY^^^ccchhhnnntttxxx|||~~~yyyvvvvvvxxx}}}}}}{{{uuullleee___]]]OOOHHH???888666555444222333777:::999444111222444333333333333333444555666111111222222222111111000222111111111111222222333111111000000000111111222---...///000111111111000;;;:::888888999999888777888888888888888999::::::;;;:::999777777777888999888999:::;;;;;;<<<;;;;;;::::::888777777666666666555555555777999999777666555777999888777555555555888888999999::::::::::::::::::<<<=========<<<;;;::::::::::::::::::;;;;;;888:::<<<===<<<<<<>>>AAA>>>AAADDDCCCBBBCCCGGGLLLXXXIIIAAADDDGGGCCCCCCGGGFFFFFFEEEEEEFFFFFFGGGHHHGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJEEEFFFFFFFFFEEECCCAAA@@@BBBBBBCCCCCCCCCDDDDDDDDDBBBBBBBBBAAA??????@@@BBBDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCCCCEEEGGGHHHHHHIIIJJJLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJIIIGGGIIILLLMMMMMMLLLMMMNNNLLLLLLLLLLLLKKKJJJHHHGGGGGGHHHJJJLLLLLLKKKJJJIIIFFFGGGGGGHHHHHHHHHHHHGGGIIIHHHIIIJJJLLLMMMNNNNNNMMMNNNOOOOOOOOOPPPSSSUUURRRSSSUUUVVVWWWXXX[[[]]]]]]dddlllrrrwww|||rrr]]]XXXQQQLLLHHHFFFEEEDDD@@@>>>;;;::::::999777555555666777666555333222222333333333333222222111000111111222222222222111111////////////////////////------...//////...------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******)))*********++++++++++++************************+++++++++******))))))))))))))))))))))))(((((((((&&&''')))***+++***)))((())))))))))))))))))))))))''')))******''''''(((***((((((((()))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))*********+++++++++************************'''((()))*********)))(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++++++++,,,,,,,,,------------------------------------......///000......///000000000000000000000//////000111222333111000///......///111222777666888;;;>>>@@@>>>;;;:::<<<>>><<<:::999<<>>>>>===<<<;;;999999:::::::::999888888555888<<<<<<;;;;;;===???>>>AAADDDCCCAAADDDMMMUUUcccPPPAAABBBEEECCCCCCGGGFFFFFFEEEEEEFFFGGGHHHHHHGGGFFFFFFEEEFFFHHHIIIJJJLLLKKKKKKKKKJJJJJJJJJJJJFFFFFFFFFFFFDDDBBB@@@???AAABBBBBBCCCCCCDDDDDDDDDBBBBBBBBB@@@>>>>>>???AAADDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBCCCEEEGGGHHHHHHIIIKKKLLLNNNOOOOOOOOOOOOOOONNNMMMKKKJJJHHHGGGGGGIIILLLMMMMMMLLLMMMNNNNNNNNNNNNMMMKKKIIIFFFEEEFFFHHHKKKMMMMMMLLLIIIHHHDDDEEEFFFGGGHHHHHHGGGGGGHHHGGGFFFHHHJJJLLLMMMMMMFFFGGGHHHHHHHHHJJJMMMPPPOOOPPPQQQPPPPPPPPPRRRTTTSSSXXX^^^aaadddiiiqqqxxx|||~~~}}}xxxrrrqqqnnnfff]]]OOOKKKEEE@@@>>>>>>===<<<<<<:::999999999888666333222444555555444222111111333333333333222111000///111111222222222222111111.........///////////////,,,---...//////...---,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********)))******+++,,,))))))******++++++++++++)))))))))))))))))))))))),,,+++++++++******))))))******))))))((((((''''''%%%''')))+++***)))&&&%%%))))))))))))))))))))))))''')))+++***'''&&&(((***&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))******++++++++++++))))))))))))))))))))))))''')))+++,,,---,,,***)))******+++++++++,,,,,,,,,+++,,,,,,---,,,+++***(((,,,,,,,,,------.........------------------------,,,,,,,,,---...///000111------...//////......------------------...//////444222///---,,,---///111000000111555888999555222111444666555333333666999888:::;;;<<<===@@@CCCFFFDDDGGGJJJJJJHHHIIIKKKNNNJJJHHHGGGIIILLLPPPRRRSSSOOOPPPPPPPPPQQQRRRRRRRRRNNNMMMLLLKKKKKKLLLLLLMMMOOOQQQRRRNNNHHHDDDFFFIIIFFFPPPYYYXXXMMMDDDCCCEEEBBB===666222333444333222000111222222111000000000000000000111222444555666///000111222222111000//////000111333333333222111.../////////000222333444000000000///------///000:::999888777666666666666888888888888777777777777888888777777777777888888:::;;;;;;;;;:::999999888:::999888666555555555555555555666777777777777777555555555666666777888999;;;::::::999999::::::;;;777888999:::<<<===>>>???>>>===<<<<<<;;;;;;;;;<<<;;;<<<>>>>>>======???@@@===>>>@@@AAABBBFFFKKKNNNYYYLLLBBBAAACCCCCCEEEIIIHHHHHHHHHFFFDDDCCCDDDEEEFFFFFFFFFGGGHHHHHHIIIIIINNNMMMLLLMMMNNNMMMKKKHHHHHHGGGFFFEEEDDDCCCBBBAAACCCCCCDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAADDDEEEFFFEEECCCBBBAAABBBFFFDDDBBBAAAAAACCCEEEFFFGGGHHHJJJKKKJJJKKKMMMNNNUUURRROOOKKKHHHGGGGGGGGGGGGJJJMMMOOOOOONNNOOOOOOOOONNNNNNNNNMMMLLLLLLLLLHHHGGGHHHKKKMMMLLLHHHDDDEEEFFFGGGGGGFFFEEEGGGHHHGGGGGGGGGHHHIIIJJJKKKLLLGGGGGGGGGHHHHHHIIIIIIIIIMMMMMMMMMLLLJJJKKKMMMOOOQQQQQQRRRTTTXXX[[[^^^```mmmnnnppprrrssssssssssss{{{{{{}}}|||zzzyyyvvvrrrssspppooonnnkkkfffeeeiii```___]]]ZZZVVVSSSQQQPPPCCCBBBAAA???>>><<<;;;:::777666666555444444333333222333333444444333333222222222222111111111000000222222222222111111111000222000......///000000000......//////......---,,,------............------++++++,,,,,,,,,,,,------+++,,,------++++++,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((())))))******))))))))))))******************))))))((((((''''''))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++************************))))))***+++,,,,,,------++++++++++++++++++++++++***+++,,,---------,,,,,,)))***+++,,,---,,,+++***+++,,,......---,,,---............------,,,,,,,,,,,,---///000000000///...///////////////000111111222222222222222333333333222222333444333222111000333333444444555666777777;;;;;;<<<<<<<<<=========<<<;;;999999:::===@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@>>>=========???@@@FFFCCC@@@>>>>>>>>>===<<>><<<888777666444222000///...000000111111111222222222///111000------222333222///111222222000//////000222111111111000000//////,,,------...///000000111333222222222000///...---:::999888777666666666666888888888777777777666666888888777777777777888888;;;;;;;;;;;;;;;:::999999999999888666666555555555555555666777777777777777555555555555666666777888999999999888888999999999999999999::::::;;;;;;<<<:::999999888888888888888:::<<<======<<<===>>>@@@===???@@@AAABBBDDDIIILLLWWWLLLBBBAAAAAA@@@AAADDDFFFFFFFFFDDDBBBAAABBBDDDEEEEEEFFFFFFGGGHHHHHHHHHLLLLLLLLLMMMNNNMMMJJJHHHGGGGGGFFFEEEDDDCCCBBBBBBAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEEEECCCBBBBBBCCCFFFDDDBBBAAAAAABBBDDDFFFIIIJJJKKKKKKJJJJJJKKKMMMRRRPPPNNNKKKIIIHHHGGGGGGHHHKKKPPPUUUWWWUUUSSSPPPNNNNNNMMMMMMMMMMMMMMMMMMHHHHHHHHHJJJLLLKKKHHHEEEDDDEEEFFFFFFEEEDDDEEEGGGHHHGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGHHHHHHHHHIIIJJJKKKKKKJJJIIIIIIJJJLLLLLLMMMMMMOOORRRUUUXXXYYY]]]^^^```aaaccccccbbbbbbeeeeeehhhnnnvvv}}}}}}}}}~~~zzzxxxxxxyyyyyyxxx|||}}}}}}{{{zzzvvvooogggbbbaaa```]]]ZZZZZZWWWWWWYYYVVVQQQPPPRRRMMMMMMKKKIIIGGGFFFDDDCCC???>>>===<<<;;;:::999888666666666555444333333333222222333333333333222222222222222111111111000000222111111111000000000000000000000111222222000..................------,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,------+++,,,------++++++,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***************)))))))))((((((((('''))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++************************))))))***++++++,,,------++++++++++++++++++++++++.........------,,,,,,,,,******+++,,,,,,,,,,,,+++***,,,------,,,++++++,,,......---------,,,,,,,,,,,,---...///000//////...///////////////000000111000000111111111111111000000111111222111000///...111111222222333444444555555555555555666666666666777666666666666777777777777777777777777777777777:::999777666666777999:::???===:::888888888777666;;;===???AAA@@@>>>:::888555555444333222111111000000000111111111222222222---111222///...111333333///000111222333333333333111111111111000000000///------...//////000111111000111111111111000000///999999888777666666666666888888777777777777666666777777777777777777777777;;;;;;<<<<<<;;;;;;::::::999888777777666666666666555666666777777777777777555555555444555555666666888888888777777888888888999999999999999999999888::::::::::::999999999999999:::<<<<<<;;;;;;===>>>===???@@@AAAAAABBBEEEHHHOOOGGG@@@???@@@??????AAACCCCCCCCCBBB@@@???AAABBBCCCDDDEEEFFFFFFGGGGGGGGGJJJJJJKKKMMMNNNMMMJJJGGGGGGFFFFFFEEEDDDCCCCCCBBB@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAACCCDDDDDDCCCCCCDDDEEEFFFEEEBBBAAAAAABBBDDDFFFKKKLLLMMMLLLJJJIIIJJJKKKMMMMMMMMMLLLJJJIIIHHHGGGHHHJJJPPPWWW\\\[[[UUUPPPLLLLLLMMMMMMMMMMMMMMMMMMIIIHHHGGGHHHJJJJJJHHHGGGDDDFFFGGGFFFDDDDDDEEEFFFHHHHHHFFFEEEDDDDDDDDDDDDFFFFFFFFFGGGGGGGGGGGGGGGFFFHHHJJJJJJIIIGGGGGGHHHHHHHHHHHHHHHJJJLLLNNNPPPQQQRRRSSSUUUVVVVVVVVVUUUTTTUUUZZZbbbkkksssxxxzzz}}}tttjjjfffhhhkkkkkkjjjgggdddaaa____________^^^]]]^^^___``````^^^\\\[[[ZZZUUUPPPMMMMMMLLLIIIGGGFFFDDDDDDGGGFFFBBB@@@BBB??????>>>>>>=========<<<999999999888777777666666666555555444444333333222222222333333333333222222222111111111111000000000000000000000//////////////////111333444333000---...............---,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++,,,---,,,+++***+++---+++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))))))))(((((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++************************))))))******+++,,,,,,,,,++++++++++++++++++++++++222000///---,,,+++,,,,,,++++++******++++++,,,------...//////---++++++,,,------------,,,,,,,,,,,,------...////////////...//////......//////000111...///000111111000///...///////////////...------//////000000111111222222/////////000000000111111333333444444333111///...333333333333333333333333222222111111111333444666:::888555444444444222111444666888::::::888555444333333222222222222222222000000000111111111111222,,,333777444000111333333000//////222777999888666111111111111000000000000...//////000000111111111...///000111111111111111888888777666666666666666888777777777666666666666777777888888888888777777;;;;;;<<<<<<<<<;;;;;;:::888888777777666777777777666666777777777777666666555555444444444444555555888888888888888888888888888888888888888888888888:::::::::::::::::::::999777999:::;;;::::::;;;======???AAAAAA@@@@@@BBBCCCCCC???<<<<<<>>>@@@AAAAAA@@@@@@AAA@@@>>>>>>???AAABBBCCCDDDEEEFFFFFFFFFEEEGGGGGGIIILLLMMMLLLIIIFFFFFFFFFEEEEEEDDDDDDCCCCCC@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBB@@@AAABBBCCCBBBCCCEEEGGGHHHFFFDDDBBBBBBCCCEEEGGGLLLMMMMMMLLLIIIHHHHHHIIIIIIJJJKKKLLLLLLKKKIIIHHHHHHHHHLLLTTT[[[[[[UUUOOOKKKKKKLLLLLLMMMMMMNNNNNNIIIHHHHHHHHHHHHIIIIIIHHHFFFGGGHHHGGGEEEDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEHHHKKKLLLKKKIIIGGGGGGFFFFFFEEEEEEEEEFFFHHHIIIKKKLLLNNNOOOPPPPPPPPPOOONNNQQQWWWaaallluuuzzz|||xxxmmm```WWWWWWYYYZZZZZZUUUSSSQQQOOOOOOOOONNNLLLIIIJJJKKKLLLLLLKKKIIIHHHIIIGGGDDDCCCDDDCCCAAA???@@@<<<<<>>::::::::::::::::::::::::666555555555555555444444444444444444333333222222111111222222222222111111111111111111000000000000000////////////........./////////111222222///---------.........---,,,,,,++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,***,,,,,,,,,+++***+++,,,************************+++++++++***************))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''((()))))))))************))))))))))))(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++************************))))))******+++++++++,,,************************111///---+++***+++,,,---,,,+++***)))***+++,,,---111222333222000.........,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////............///000000...///000111111000///...////////////......------......//////000000000000....../////////000000000222222222222111000......222222222222222222222222000000000000111333555666999777555444444444222111000111333555555444333222222222222222222111111111000000000000111111111111///888===999222111222222000......222999===<<<999111111111000000000000000///000000000111111111222//////000111111111111111888777666666666666666666777777777666666666666555666777888888888888777666::::::;;;;;;;;;;;;;;;:::888777777777777888888999666666777777777777666666555444444444444555555666999::::::;;;;;;::::::999555555666777777888888999555666777777777777666666777888::::::999999;;;<<<===???AAAAAA@@@??????@@@===<<<;;;;;;<<>>??????>>>======???AAAAAABBBDDDEEEFFFFFFEEEDDDDDDDDDFFFHHHJJJJJJGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAA@@@AAAAAABBBCCCCCCCCCBBBBBBBBBAAAAAAAAA???@@@AAABBBBBBCCCFFFHHHJJJHHHFFFDDDCCCEEEFFFHHHKKKLLLLLLKKKHHHGGGGGGHHHGGGHHHKKKMMMMMMMMMKKKJJJKKKJJJJJJOOOVVVXXXUUUQQQKKKKKKKKKLLLLLLMMMMMMNNNIIIIIIIIIIIIIIIIIIIIIJJJIIIJJJKKKIIIGGGFFFFFFGGGEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGJJJMMMOOOMMMKKKIIIIIIGGGFFFEEEDDDDDDEEEFFFFFFFFFGGGIIIJJJKKKJJJJJJIIIIIIMMMUUU```lllvvvzzz|||tttgggXXXMMMKKKLLLMMMLLLLLLJJJIIIHHHHHHGGGEEECCCAAABBBCCCCCCCCCCCCBBBBBB======<<<<<<<<<<<<;;;999<<<777555999;;;::::::;;;666666666666555555555555444444444444444444444444333333333333333222222222000111111222222111111000000000000000000000000000////////////.........---///...,,,,,,...///...------------...---,,,,,,+++,,,,,,------------,,,,,,*********+++++++++,,,,,,***+++,,,,,,******+++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))'''((((((((()))))))))*********))))))((((((''''''((()))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************)))***************++++++************************---,,,***))))))***,,,...,,,+++***)))***+++,,,---000222222111///------...,,,,,,,,,,,,,,,,,,,,,,,,---------------......///...............//////000///000111222222222111111000000//////............////////////000000000000////////////000000000000222111///......///000111........................//////000111222444555666888666555555555555333111000111222333333444333333222222222111111000000///000000000000000000000000222;;;@@@;;;444111111000000------222999===<<<999000000000000000000111111000000000000111111111111111111111111111000//////777666666555555666666666777777666666666666555555666777888999999888777666999999::::::;;;;;;::::::777777777777777888999:::777777777777777666666555444444444444555666777888:::;;;<<<======<<<;;;:::555555666666777888999999666777888999999999888777777888::::::999999;;;<<<<<>>>>>===???>>>::::::======;;;===>>>???>>>>>>>>>@@@BBBAAABBBDDDFFFGGGFFFEEEDDDBBBAAABBBDDDFFFGGGFFFDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBB@@@@@@@@@AAABBBBBBBBBBBBAAAAAA@@@@@@??????@@@AAAAAAAAACCCFFFHHHKKKIIIFFFDDDDDDDDDFFFHHHHHHIIIJJJIIIGGGFFFGGGHHHGGGIIIKKKMMMNNNNNNMMMLLLQQQOOOMMMOOOSSSUUUUUUTTTKKKKKKLLLLLLLLLLLLLLLLLLIIIJJJLLLLLLJJJIIIJJJKKKKKKLLLLLLJJJHHHFFFFFFGGGDDDDDDDDDEEEFFFHHHIIIJJJGGGGGGGGGGGGGGGFFFFFFFFFHHHJJJNNNOOOMMMKKKJJJJJJIIIHHHFFFEEEDDDDDDEEEFFFFFFGGGHHHIIIJJJIIIIIIHHHGGGKKKTTTaaammmvvvzzz{{{qqqeeeUUUKKKHHHHHHHHHGGGFFFEEEDDDEEEEEECCC@@@======>>>>>>????????????>>>::::::999999999999888888:::666666;;;???===::::::777777666666555555555555444444444444444444333333222222222222222222222222000000111111111111000000//////000000000000000111////////////............///---+++***,,,---...------------------,,,++++++,,,,,,------------,,,,,,************++++++++++++***+++,,,+++***)))***,,,************************)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))************))))))))))))))))))))))))''''''(((((())))))******))))))))))))(((((((((((())))))))))))************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************************************+++***)))))))))+++,,,---++++++******++++++,,,---,,,---......,,,******+++++++++++++++,,,,,,,,,,,,------,,,,,,------...///......------......///000000000111222333444555555111111000////////////000////////////000000000000------........./////////000...,,,++++++...000222..............................///000222333333444555444333333444333111///111111111222222333333444222111111111000/////////111000000000000000//////222999===999333111000//////......111666888777555000000000000111111111111000000000000000000000000111111111111111000///...666666555555555666666777777777666666666555555555666777888999999888777666777888999999::::::999999777777777777888999:::;;;777777777777777666555555333333444555666888999::::::;;;===>>>>>>===;;;:::777777777777777777777777888999;;;<<<===<<<;;;:::777999::::::999:::;;;===<<>>===@@@???:::999<<<>>><<<===>>>????????????AAACCCAAACCCEEEGGGHHHGGGEEEDDD@@@??????@@@BBBDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEFFFEEECCCAAA???>>>>>>???@@@BBBAAAAAA@@@??????>>>>>>@@@@@@AAA@@@@@@BBBEEEHHHJJJHHHEEECCCBBBCCCEEEFFFDDDFFFGGGGGGFFFFFFGGGHHHIIIJJJLLLMMMNNNOOONNNNNNRRRRRRQQQQQQQQQRRRRRRSSSLLLLLLLLLLLLLLLKKKKKKKKKHHHKKKNNNOOOLLLKKKJJJKKKLLLLLLLLLJJJGGGEEEEEEFFFDDDDDDDDDEEEFFFGGGIIIJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGIIIKKKLLLKKKIIIHHHIIIHHHGGGFFFDDDCCCDDDDDDEEEGGGHHHIIIJJJJJJJJJIIIHHHFFFKKKTTTaaammmuuuxxxyyynnncccUUUKKKHHHHHHFFFDDDBBBBBBBBBCCCCCC@@@===999:::::::::;;;;;;;;;<<<<<<;;;;;;:::999888888999999999888;;;DDDHHHCCC<<<777666666666666666777777777444444444333333222222222111111111222222222222222///000000000000000000///////////////000000111111000000000/////////.........---,,,,,,......---,,,,,,------------,,,++++++++++++,,,,,,,,,,,,++++++************++++++++++++)))+++,,,+++***)))***+++************************((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))************))))))))))))))))))))))))'''''''''((()))*********(((((((((((())))))))))))))))))))))))************'''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************))))))))))))************************,,,+++++++++++++++++++++******+++,,,,,,,,,,,,+++)))+++,,,,,,***)))************+++++++++,,,,,,,,,------,,,,,,,,,---...///...------------...//////000000///000222444777999111111///.........///000////////////////////////------------..................---------...///000000000000000000000000000---...///000111222222222333222222222333222000...111111000000000000111222/////////000000000000111111111000000////////////...333555333111111000.........///000111222111111///000000000111111111111///////////////////////////000000111111111111000666666555555555666666777777666666666555555555555555777888999999888777555666777888999999999999999777777777777888999;;;;;;777777777777777666555555333333444555777999;;;<<<:::;;;===>>>>>>===;;;:::999999999888777666666666555666888:::::::::888777777999::::::::::::;;;===<<>>:::>>>>>>999999>>>BBB@@@>>>???@@@@@@@@@@@@BBBDDDAAACCCFFFHHHIIIHHHFFFEEE???>>><<<===@@@CCCDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFEEECCC@@@>>>=========>>>AAAAAA@@@@@@???>>>======@@@AAAAAA@@@@@@AAAEEEHHHHHHFFFDDDAAAAAAAAACCCDDDBBBCCCEEEEEEEEEFFFGGGIIIJJJKKKLLLMMMNNNOOOOOOOOOQQQRRRSSSRRRPPPNNNOOOPPPMMMMMMLLLLLLKKKKKKJJJJJJHHHLLLPPPQQQNNNKKKKKKLLLKKKLLLLLLJJJFFFDDDDDDEEEDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGEEEGGGIIIIIIHHHFFFFFFGGGGGGFFFEEECCCBBBCCCCCCDDDDDDDDDFFFGGGGGGFFFEEEEEECCCHHHQQQ^^^iiiqqqttttttggg]]]PPPHHHEEEDDDBBB???AAAAAAAAABBBBBB@@@<<<888888888888888999999::::::::::::999777555555666888555666===IIIMMMFFF:::222111111222222333444555555444444333333222111111111111111111111111111222222//////000000000000//////.../////////000000111111000000000000////////////,,,---...000111000---***,,,,,,---------,,,++++++******++++++++++++******)))************+++++++++)))+++++++++***)))***+++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))************))))))))))))))))))))))))&&&''''''((()))******+++''''''(((((())))))******))))))))))))************'''((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********************************))))))))))))))))))))))))))))))))))))))).........---,,,+++***))))))***+++,,,---,,,++++++)))+++,,,,,,+++***+++,,,*********++++++,,,,,,,,,------,,,+++,,,---...///...------------...//////000///......000444888;;;111000///...---...//////........................---............////////////000111111111000///...........................//////000111222222222222333222222333333333000...111000///.........///000,,,---...///000111222333111111000000/////////...***---///...///222111...---///000000...------...//////000000111111111222////////////............---...///111222222333333444555666777777888888777555666777666555444555777888888777777666555555555555666777888999:::::::::888888999999::::::::::::;;;;;;;;;999666555666777555555555666777777888888::::::;;;;;;;;;;;;::::::999999999888888888777777666888:::;;;:::999999999::::::;;;;;;<<<=========@@@@@@AAA@@@???===;;;:::<<<;;;:::999:::<<<>>>@@@BBBAAA???>>>???AAACCCEEE@@@BBBDDDEEEFFFEEEDDDCCCBBBAAA???>>>???AAACCCEEEBBBCCCEEEFFFGGGFFFDDDCCCGGGFFFDDDBBB@@@?????????CCCBBB@@@>>>>>>???AAABBB>>>@@@BBBDDDEEEEEEDDDCCCEEEDDDCCCBBBAAA@@@@@@@@@CCCCCCCCCCCCDDDDDDDDDEEEIIIJJJLLLOOOQQQQQQNNNLLLQQQQQQQQQQQQQQQQQQPPPPPPLLLKKKJJJIIIJJJKKKMMMOOOKKKLLLNNNOOONNNKKKIIIGGGJJJHHHFFFDDDCCCDDDEEEFFFBBBAAAAAABBBEEEIIILLLMMMJJJJJJJJJJJJIIIHHHGGGFFFIIIGGGFFFGGGGGGFFFDDDBBBEEEFFFHHHGGGEEEDDDDDDEEEDDDEEEEEEFFFFFFFFFEEEEEEEEEIIIQQQZZZccchhhiiiiii^^^XXXOOOFFF@@@>>>???AAA>>>>>>>>>===<<<<<<;;;;;;666777888999999999999999@@@>>>;;;888777777888999777:::>>>AAA@@@===888555555555444444444444555555333333333222222222111111222111111111000000//////////////////////////////000000000000000000000000---,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++))))))))))))************+++***)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++*********))),,,,,,,,,+++***))))))(((************************++++++++++++++++++++++++)))((('''&&&&&&'''((())),,,***(((((((((((('''&&&''''''&&&&&&&&&&&&''''''((((((((((((((()))******'''((()))******)))(((''')))((((((((((((((()))***+++*********))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))************///,,,***)))***++++++***,,,++++++******++++++,,,***************************++++++,,,,,,++++++***---...///...,,,+++,,,---)))***+++,,,,,,,,,,,,,,,------............------.........////////////000///......------,,,++++++........................+++---......------///000.........///////////////......////////////......111000///---------...///000000000000000000000000........................111111000///////////////......///000000000000000...............---------111111000000/////////...---...//////......///000//////............//////------......------,,,+++666777777777777777666555555666777666555444555777999999888888888888777777666777888999::::::::::::888888888888888999::::::<<<===<<<;;;888777777999555666666777777888999999;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999888888888888999::::::999999999999;;;;;;;;;<<<<<<<<<<<<======>>>?????????>>>===<<<::::::::::::<<>>>>>@@@BBBDDDAAABBBDDDEEEFFFEEEDDDCCCCCCAAA@@@>>>???@@@BBBDDDAAACCCDDDFFFFFFEEEDDDCCCFFFEEEDDDBBB@@@??????>>>BBBAAA@@@?????????AAABBBBBBDDDFFFFFFDDDBBBBBBBBBDDDDDDCCCBBBAAAAAAAAAAAACCCCCCCCCDDDDDDDDDEEEEEEIIIJJJLLLOOOQQQQQQOOOLLLMMMNNNNNNOOOOOOPPPPPPPPPLLLKKKJJJIIIJJJKKKLLLNNNJJJKKKLLLMMMMMMKKKHHHGGGGGGEEECCCAAAAAAAAABBBCCCDDDCCCBBBCCCFFFJJJMMMNNNLLLLLLLLLLLLKKKJJJIIIHHHIIIHHHGGGGGGHHHGGGEEECCCDDDFFFGGGGGGEEECCCDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDBBBEEEKKKRRRYYY]]]]]]\\\TTTPPPIIIBBB>>>===???@@@<<<<<<<<<;;;::::::999999777777888999999999999999===<<<999666555555777888555666777888888666444333555555444444444444555555333333222222222111111111111111000000000/////////////////////////////////000000000000000000000000...---,,,---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++******+++,,,,,,))))))))))))************+++***)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++*********))))))))),,,++++++***))))))((((((************************************************)))((((((''''''(((((())))))((('''''''''(((((('''(((''''''&&&&&&''''''((()))((((((((((((((()))***'''((()))******)))((('''))))))(((((((((((())))))******)))))))))((((((((())))))************))))))(((((((((((((((((((((((())))))))))))************...,,,***)))***++++++***,,,++++++******++++++,,,************************,,,------......------,,,,,,......---,,,++++++,,,******++++++,,,,,,,,,,,,,,,,,,------------,,,,,,------........./////////,,,,,,------------------++++++++++++++++++++++++,,,---......------...///......------......///000...//////000000//////...111000///...---......///////////////////////////........................111000000///////////////...///000000111111000000........................000000000//////............///000000.........000//////............////////////............------888888888888777666555444555666777666555444555777999999999999999:::::::::777888999999::::::::::::999888777777777888999:::===>>>>>><<<:::999999:::666777777888999999::::::<<<<<<<<<======<<<<<<<<<;;;;;;:::::::::999999999;;;::::::999999::::::;;;=========<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>======999999:::;;;>>>AAADDDFFFCCCBBB@@@>>>>>>???AAABBBAAABBBDDDEEEEEEDDDCCCBBBCCCBBB@@@???>>>???AAABBB@@@AAACCCDDDDDDDDDCCCBBBEEEDDDCCCBBBAAA@@@???>>>AAAAAA@@@@@@@@@AAAAAABBBEEEIIILLLIIICCC??????BBBDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEJJJJJJKKKNNNQQQQQQOOOMMMJJJJJJKKKLLLMMMNNNOOOOOOMMMLLLJJJIIIIIIJJJKKKLLLGGGHHHJJJKKKKKKJJJHHHGGGEEEDDDBBBAAA@@@@@@AAABBBEEEDDDDDDDDDFFFIIILLLOOOMMMNNNNNNNNNNNNMMMKKKJJJIIIHHHGGGGGGHHHHHHFFFDDDCCCEEEFFFFFFDDDCCCCCCDDDFFFFFFFFFFFFEEEEEEDDDCCC@@@AAAEEEJJJNNNPPPOOOMMMGGGEEEAAA>>><<<<<<===>>>::::::999999888777777777777888888999999999999888:::888666444333444555666888777666444444555666666555444444333333444444555333222222222222111111111000000///////////////...////////////////////////000000000000000000000000///...---...///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***************+++,,,---)))))))))*********++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''******)))))))))(((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***))))))((('''''''''''''''((((((((((((''''''&&&&&&''''''(((***)))((((((((((((((()))(((((())))))))))))((((((***))))))(((((()))))))))))))))((((((((((((((('''))))))************))))))(((((((((((((((((((((((())))))))))))************---+++***)))+++++++++***++++++************++++++************************,,,,,,------------,,,,,,+++,,,---,,,+++***+++,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......+++++++++,,,---.................................---...///...---,,,---......---,,,,,,,,,---///000//////000000000000//////111000///.........///000////////////////////////////////////////////////000000//////......////////////000111111111111111/////////////////////////////////...............000111222111///....../////////............//////000000///............///777777777777777666555555555666777666555444555777777777888999::::::;;;;;;888888999:::::::::::::::999888777666666777999:::<<<===>>>===;;;999::::::777888888999999:::;;;;;;<<<<<<============<<<<<<<<<<<<;;;;;;;;;:::::::::>>><<<;;;:::;;;===>>>>>>>>>>>>>>>===<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<999::::::<<<>>>AAACCCDDDCCCAAA@@@>>>>>>>>>???@@@AAABBBDDDEEEEEEDDDBBBAAACCCBBB@@@???>>>???@@@AAA@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@??????@@@AAAAAABBBBBBCCCCCCCCCFFFKKKNNNKKKCCC>>>@@@DDDCCCCCCCCCCCCCCCCCCDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEIIIIIIKKKMMMPPPQQQOOONNNJJJJJJKKKKKKLLLLLLLLLMMMLLLLLLJJJIIIIIIIIIIIIJJJEEEFFFHHHIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEGGGJJJLLLMMMNNNOOOOOOOOOMMMLLLKKKIIIHHHGGGHHHIIIHHHFFFEEEBBBCCCEEEEEECCCBBBCCCCCCFFFFFFFFFEEEEEECCCBBBBBB@@@AAABBBEEEHHHIIIHHHFFF>>>===<<<;;;:::::::::;;;999999888888777666666555777888888999999888888888777666555333333333444555888777555444333444666666444444333333333333444444222222222222111111111111////////////............///////////////////////////////////////////////////......///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))***+++------))))))*********+++++++++)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''(((***++++++***))))))((()))***)))((((((((((((((((((''''''''''''((((((***))))))(((((((((((((((((((((((()))))))))))))))******))))))((()))))))))((((((((((((''''''''''''))))))************))))))))))))))))))))))))))))))((()))))))))************,,,***)))***+++++++++)))++++++************++++++******************************++++++++++++*********+++,,,,,,******+++,,,+++++++++++++++++++++,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------000000000000000000000000---...///...,,,+++,,,---...---,,,++++++---.../////////000000000000//////111000///.........///000////////////////////////000000000000000000000000000//////........./////////000000111111111111111////////////000000000000..................------111222222111///---.../////////............//////000000...---------...///555555666777777777777777555666777666555444555777555555666777888999::::::888888999:::::::::999999:::999888777777888999999:::<<<===<<<:::999888999888888888999::::::;;;;;;<<<<<<============<<<<<<<<<<<<<<<;;;;;;;;;::::::@@@>>><<<<<>>===<<<;;;;;;:::===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAA@@@???>>>>>>>>>>>>???AAABBBCCCEEEDDDCCCBBB@@@BBBBBB@@@????????????@@@???@@@AAABBBBBBCCCCCCCCCBBBCCCCCCCCCCCCBBBAAA@@@@@@AAACCCDDDEEEEEEEEEEEEEEEJJJNNNKKKDDD@@@CCCGGGDDDDDDCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFHHHHHHIIILLLNNNPPPOOONNNMMMMMMLLLLLLKKKKKKJJJJJJKKKKKKJJJIIIIIIHHHHHHHHHEEEFFFGGGGGGHHHGGGFFFFFFDDDCCCCCCBBBBBBBBBBBBBBB@@@BBBDDDEEEDDDDDDGGGIIIJJJKKKMMMNNNNNNLLLJJJIIIHHHGGGFFFGGGHHHHHHFFFEEE@@@BBBDDDCCCBBBAAABBBCCCEEEEEEEEEDDDCCCBBBAAA@@@?????????AAADDDEEEDDDCCC;;;;;;::::::999999888888999999888888777666666666777777777888888777666666666555444444444444555555333333333222222222111111333333222222222222333333222222222111111111000000............////////////////////////////////////........................///......///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++(((((())))))***+++,,,---************++++++++++++(((((())))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''************************'''((()))+++++++++***)))+++---...---***''''''((((((((((((''''''((((((((())))))(((((((((((())))))((((((((((((((()))******++++++***)))))))))))))))''''''''''''(((((((((((())))))************))))))************************((()))))))))************+++))))))***+++,,,***)))+++******))))))******+++************************)))******++++++******)))***+++,,,,,,******+++,,,,,,,,,+++******++++++,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,++++++,,,------,,,+++,,,---.../////////000000000000////////////...------...///000........................000000000000000000000000//////............////////////000111111111111111.../////////000000111111------..................111222222111...------...//////............/////////...------,,,,,,------444555666777888888888888555666777666555444555777444444555666777777888888777888888999999999888888::::::::::::999999999888888:::<<<<<<:::888888888777888888999999:::;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;:::::::::???<<<;;;===BBBEEEDDDCCC??????>>>>>>===<<<;;;;;;>>>===<<<;;;;;;;;;;;;;;;========================??????>>>>>>>>>>>>>>>>>>AAABBBCCCDDDDDDCCCAAA@@@AAA@@@@@@????????????@@@@@@@@@@@@AAABBBCCCDDDDDDBBBCCCDDDEEEEEEDDDBBBBBB@@@BBBEEEGGGHHHHHHGGGGGGEEEHHHKKKIIIDDDCCCEEEIIIFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGFFFGGGIIILLLNNNNNNMMMNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHFFFFFFGGGGGGGGGFFFFFFEEEAAAAAAAAAAAAAAAAAAAAAAAA???CCCGGGIIIGGGEEEFFFGGGGGGIIIKKKMMMMMMKKKIIIGGGGGGFFFEEEFFFGGGHHHFFFDDD???AAABBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@???===<<<;;;===???@@@@@@???:::::::::999999888777777999999888888777666666666555666666666666555555444555555444444444555555666222333444555444333222111333222222111111222222333222111111111111000000000...////////////000000000////////////////////////........................///...---...///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))))))))))))))***+++,,,*********++++++++++++,,,'''((()))******+++******))))))))))))))))))))))))))))))))))))))))))))))))******************************)))))))))(((((((((((((((((((((((((((''''''((((((((((((((((((((((((************************''''''((()))************,,,///111///+++''''''((()))((((((''''''(((((()))((((((((((((((()))******((((((''''''((()))***+++,,,+++******))))))))))))'''(((((((((((()))))))))))))))************))))))++++++++++++++++++++++++))))))))))))************))))))(((***+++,,,***)))******))))))))))))******************************++++++,,,,,,,,,,,,++++++***+++,,,,,,++++++,,,------,,,+++*********+++,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------------,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,---,,,---------..................////////////.........---,,,,,,,,,---...///........................////////////////////////......------......//////......///000000000000000---......//////000000111...............////////////000111000...------...//////............//////------......------,,,+++555666777777777777777666555666777666555444555777555555555666666777777777777777777888888777777666::::::<<<<<<<<<:::999777777999<<<<<<:::999888888777777888888999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999;;;999999===CCCFFFEEEBBB???>>>>>>>>>======<<<<<<===<<<;;;;;;;;;<<<===>>>>>>>>>>>>???>>>>>>===============>>>>>>>>>>>>>>>AAABBBCCCDDDDDDBBB@@@??????????????????@@@@@@@@@@@@@@@AAAAAABBBDDDEEEFFFCCCDDDEEEFFFFFFFFFDDDCCCAAACCCGGGJJJKKKKKKJJJIIIFFFGGGHHHGGGEEEEEEFFFHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEGGGKKKMMMMMMLLLLLLLLLLLLKKKJJJJJJJJJIIIGGGHHHHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGFFFEEEEEEEEEAAAAAABBBBBBBBBBBBAAAAAA@@@FFFMMMOOOLLLIIIHHHHHHFFFGGGJJJLLLLLLJJJHHHFFFEEEDDDDDDEEEFFFGGGEEEDDD>>>@@@AAABBBAAA@@@AAABBB??????@@@@@@@@@??????>>>===;;;::::::;;;======<<<999999999888888888888888888888888777666666555555444444555555444444333222333333333444444555555555555555555555555444333333222222111111111111222222111111111111000000000000/////////000000000111111////////////////////////------------------------...---,,,---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******))))))))))))***************+++++++++,,,,,,&&&''')))***++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((()))***+++***...111///***'''''')))))))))(((((((((((())))))''''''''''''(((***+++,,,((('''''''''((()))+++,,,---,,,+++***))))))))))))((((((((()))))))))******))))))************))))))************************))))))))))))************(((((((((***,,,,,,***(((******))))))))))))******************************++++++,,,,,,,,,,,,++++++***,,,------,,,,,,---......---+++***)))***+++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,++++++++++++++++++........................+++,,,------,,,+++,,,...,,,---...000000///...---------............------,,,,,,+++***+++,,,---......................................................------------...///000------...///////////////,,,------...//////000000.........//////000000000---...///...---,,,---...//////............//////,,,---///000000...,,,***888888888888777666555444555666777666555444555777666666666666777777777777666666777777777777666555999;;;===>>>>>><<<999777777:::<<<===;;;999888888666777777888999999:::::::::;;;;;;;;;;;;;;;;;;:::;;;;;;:::::::::999999999888777777<<>>>>>>>>>>>============;;;;;;;;;;;;<<<>>>@@@AAA>>>??????@@@@@@@@@??????<<<<<<======>>>>>>??????AAABBBCCCDDDDDDBBB@@@???>>>>>>??????@@@@@@@@@AAAAAAAAAAAABBBCCCDDDFFFGGGCCCDDDFFFGGGHHHGGGEEEDDDAAADDDHHHLLLMMMMMMKKKJJJHHHGGGFFFFFFEEEFFFFFFFFFHHHHHHFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDFFFJJJLLLLLLLLLIIIJJJJJJJJJJJJJJJJJJJJJFFFGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEDDDCCCCCCDDDEEEEEEDDDDDDDDDBBBJJJRRRUUUQQQLLLJJJJJJEEEGGGJJJLLLLLLJJJHHHFFFDDDDDDCCCDDDFFFFFFEEECCC===???AAAAAA@@@@@@AAABBB===>>>>>>?????????>>>>>>???===::::::;;;;;;;;;;;;888888777777777888999999777777777666555555444444333444444444333333222111222222222333444444444555222222000/////////000111222222111111111111222222111111111111000000000000//////000000111111222222////////////////////////---------------------------,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++++++++++++++++++++***)))))))))))))))*********+++++++++,,,,,,,,,&&&''')))***+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++++++++************((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&(((***+++'''+++///...***'''(((***))))))(((((((((((())))))&&&&&&&&&''')))***,,,---((('''''''''((()))+++,,,---,,,+++***))))))))))))(((((())))))******++++++))))))************))))))))))))))))))))))))))))))))))))))))))************(((((((((***,,,,,,***(((******))))))))))))******************************))))))************))))))+++,,,...------,,,...///...---+++))))))***+++,,,******++++++++++++******,,,,,,------------......*********++++++,,,------***************************+++,,,,,,,,,,,,---...+++---///111222000...---,,,------------------,,,++++++*********+++---...................................................---------------...///000,,,------...............,,,,,,,,,---...//////000.../////////000000111111+++---...---,,,,,,---...//////............//////,,,...111222222000,,,***777777777777666666666666444444444555555555555666444444444555555555666666666666555555555555666666::::::;;;<<<<<<;;;;;;;;;888999999999888777555444333444444555666777888888;;;;;;;;;;;;;;;;;;::::::888999;;;======<<<;;;:::666777888:::<<>>@@@BBBCCCBBBAAA???>>>===<<<<<<<<<>>>>>>>>>>>>>>>>>>??????EEEDDDCCCBBBBBBAAA???===>>>>>>>>>??????@@@@@@AAACCCCCCDDDEEEFFFGGGGGGGGGFFFEEEEEEGGGHHHHHHEEECCCFFFFFFGGGJJJLLLLLLJJJHHHFFFFFFHHHHHHHHHHHHFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFGGGHHHHHHGGGFFFEEEFFFGGGIIILLLNNNPPPPPPMMMMMMKKKJJJJJJIIIIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGHHHIIIIIIHHHFFFEEEEEEFFFGGGFFFEEEDDDDDDCCCDDDDDDKKKRRRYYYYYYSSSJJJEEECCCFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@BBBAAA@@@???>>>============;;;999999;;;;;;;;;:::999777555555888888666444666555555555555444444444666444222000000000111222555333111222444555333111111111111000000000000///000000000000000000000000////////////............000000000000000000000000------------------------........................,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++***))))))******************************,,,,,,,,,+++++++++******+++''''''++++++&&&&&&***((()))***++++++***)))(((&&&&&&''''''(((((())))))%%%(((++++++(((&&&&&&'''(((''''''''''''&&&&&&&&&'''(((***+++***)))'''%%%%%%&&&'''((())))))))))))&&&((())))))(((((()))+++))))))))))))((((((((((((******))))))(((((('''''')))((((((((((((***,,,---+++)))'''%%%%%%&&&(((***+++***)))'''''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***++++++,,,,,,+++++++++(((((())))))*********+++,,,,,,+++***)))))))))***++++++************++++++++++++******************))))))*********+++++++++------..................222///,,,)))((())),,,---,,,333%%%)))000)))///000555444222...,,,,,,,,,***++++++++++++++++++++++++((()))***+++,,,---...............------,,,,,,,,,///---,,,------,,,***((()))***+++---...///000000...------,,,,,,------...------......------,,,+++------......//////000000000///...---------------------............---------------------------------222444000,,,------,,,......,,,,,,+++,,,---...,,,---.../////////......111000///...---,,,,,,,,,777777777777666666666555555555555666666666666777444444444555555555666666666666555555555555666666777888999999:::::::::999888888999999888666555444444444555555666666777777::::::::::::::::::;;;;;;999:::<<<======<<<;;;:::888888:::;;;===>>>???@@@BBBAAA@@@>>>============<<<<<<<<<<<<>>>@@@BBBDDDCCCBBBAAA???>>>==================>>>???@@@AAABBBDDDCCCBBBBBBBBBAAA???======>>>>>>???@@@AAAAAABBBCCCCCCDDDDDDEEEGGGHHHIIIGGGFFFFFFGGGIIIIIIHHHGGGFFFFFFFFFHHHJJJJJJIIIGGGFFFGGGHHHIIIIIIHHHGGGFFFGGGGGGGGGHHHIIIJJJKKKKKKIIIGGGFFFFFFHHHIIIIIIHHHEEEFFFGGGIIIKKKMMMOOOPPPMMMMMMLLLJJJJJJIIIIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGGGGHHHIIIHHHEEEDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCHHHNNNTTTTTTOOOHHHDDDCCCEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCAAAAAA@@@@@@??????@@@@@@BBBAAA@@@???????????????===;;;999999::::::999888999777555666777888666444555555555555444444444444444333111111111222444555444222111222444555333111///000000000111111222222000000000000000000000000////////////............////////////////////////------------------------........................,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++***))))))******,,,++++++*********++++++,,,,,,+++++++++*********,,,((((((++++++''''''+++((()))************)))((((((((((((((((((((())))))(((((((((((())))))(((((())))))((((((((('''''''''((())))))***)))((('''&&&%%%&&&'''((())))))))))))&&&((())))))(((((()))+++((((((((((((((()))))))))))))))))))))(((((('''''')))((((((((((((***+++,,,))))))((('''((()))+++,,,***)))(((''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++,,,,,,,,,+++******(((((()))))))))*********,,,+++******))))))******+++******))))))******+++************************))))))*********+++++++++,,,,,,------.........///000...,,,***)))***+++,,,)))000&&&+++111+++111000222111///,,,,,,------,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,---------,,,,,,,,,++++++---,,,+++,,,,,,,,,***)))***+++,,,---------------------,,,,,,,,,,,,------,,,,,,---...//////.....................///////////////...---------------------............------------------------------///555666222......///......---,,,,,,,,,---......,,,,,,,,,---------------///...---,,,+++*********777777777666666666555555555666666666666777777777444444444555555555555555666666666555555666666666444444555777888888888888777888888888777666555444555555555555555555666666888888999999::::::;;;;;;::::::<<<<<<<<<;;;:::999999:::<<<===>>>>>>>>>===??????>>>>>>>>>>>>??????;;;;;;<<<===???AAACCCEEEEEEDDDCCCAAA@@@???>>>>>><<<======>>>???AAABBBCCCCCCBBBAAAAAABBBAAA???======>>>>>>@@@AAABBBCCCCCCCCCCCCBBBCCCDDDGGGJJJKKKJJJHHHGGGGGGIIIKKKKKKKKKHHHFFFEEEEEEGGGHHHGGGGGGGGGHHHIIIJJJJJJIIIHHHGGGEEEFFFGGGIIIKKKMMMNNNOOOKKKIIIFFFFFFGGGIIIIIIIIIEEEEEEGGGIIIJJJLLLNNNNNNMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIGGGEEEDDDEEEFFFFFFFFFEEECCCCCCBBBBBBBBBEEEIIIMMMMMMIIIDDDBBBBBBDDDEEEEEEFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@AAAAAA>>>>>>>>>>>>>>>??????@@@BBBAAAAAA@@@@@@@@@AAAAAA===;;;999999999999888777888777555666777777666444555555444444444333333333333222111111222444555666333222111222333333222111...///000111222333444444000000000000000000000000////////////............................................................------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,+++******)))*********...---,,,*********++++++,,,++++++++++++*********,,,***)))++++++((((((***((())))))******))))))((())))))))))))))))))((((((***(((%%%&&&(((***)))(((***)))))))))(((((((((((()))))))))(((((((((''''''%%%&&&'''((())))))))))))'''((())))))(((((()))***'''''''''(((((())))))***)))))))))(((((((((((('''(((((((((((()))***++++++(((((()))***+++,,,------)))(((((((((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++,,,,,,,,,+++***))))))(((((())))))))))))******++++++***)))))))))******+++******))))))******+++************************)))))))))************+++++++++,,,------...//////...---,,,++++++***++++++'''...'''---///+++333...111...++++++,,,---......++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,+++++++++++++++,,,+++******+++,,,+++)))++++++,,,,,,,,,++++++***------,,,,,,,,,,,,------++++++---...///000000000..................------///...------------------------............------------------------------000666777222...---...,,,,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,---...///...---,,,+++++++++++++++777777666666666555555555555555555555666666666666555555555555555555555555555555666666666666555555222333444555777777888888777777777666666555555555555555555555555555555444666666777888999999::::::999999:::::::::999888777777999<<<>>>??????>>>===??????>>>>>>===>>>>>>???;;;;;;;;;===???AAADDDEEEFFFEEEDDDBBBAAA@@@??????>>>>>>>>>>>>???@@@BBBBBBCCCBBBAAABBBCCCBBB@@@???===>>>???@@@AAABBBCCCDDDCCCBBBAAAAAACCCGGGJJJMMMNNNKKKHHHGGGIIIJJJKKKLLLIIIGGGEEEDDDFFFGGGHHHHHHHHHIIIJJJKKKKKKJJJIIIHHHDDDEEEGGGJJJMMMOOOQQQRRRPPPMMMIIIFFFGGGHHHHHHHHHEEEEEEFFFHHHIIIKKKLLLLLLLLLLLLLLLKKKJJJIIIGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHIIIIIIHHHGGGFFFFFFGGGFFFEEEDDDCCCBBBAAAAAAAAAAAADDDFFFEEECCCAAAAAABBBCCCDDDDDDEEEEEEDDDDDDCCCBBBAAA@@@@@@??????@@@@@@<<<<<<<<<<<<===>>>???@@@AAAAAA@@@@@@@@@AAABBBBBB???<<<:::999999999888666777666666666666666555555444444444444333333333222333333222222333333555555222222111111222222222111000000000111222333333333000000000000000000000000////////////............------------------------////////////////////////---------------------------,,,,,,+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***************+++000///---+++******+++,,,++++++++++++************+++************)))((()))((())))))))))))))))))(((++++++******))))))((((((***)))'''&&&'''((((((((()))))))))(((((((((''''''))))))(((''''''''''''(((&&&&&&'''(((((()))((((((''')))***)))((('''(((***&&&&&&''''''((()))******(((((((((((((((((((((((((((((((((((())))))******((()))***+++,,,,,,+++***''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((++++++,,,++++++***)))((((((((())))))))))))))))))******))))))))))))************))))))))))))*********************+++++++++))))))))))))************)))***+++,,,---...//////,,,,,,,,,,,,,,,+++******)))---(((...,,,---;;;444333---)))***,,,,,,---...++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++******************+++***((()))+++++++++*********++++++++++++******---,,,,,,,,,,,,,,,,,,---***+++,,,---............///......------,,,,,,,,,......---,,,,,,---------,,,------......------,,,,,,,,,------------------///444555000+++++++++***,,,,,,,,,,,,---......///......---------...///000//////...---------......666666666666555555555555333333333444444444555555555555555555555555555444555555666777777666555555222333444666777888888888666666666555555555555555555555555555444444444444444555555666777888999999777777777888888777777777555777:::===??????>>>>>>??????>>>===<<<<<<<<<<<<;;;;;;;;;<<<>>>@@@CCCDDDEEEEEECCCBBBAAA@@@@@@@@@@@@@@@??????>>>?????????CCCBBBBBBBBBDDDDDDBBB@@@===>>>>>>???AAABBBBBBCCCBBBAAA@@@@@@BBBFFFIIILLLPPPMMMIIIFFFGGGHHHIIIIIIJJJHHHEEEDDDFFFHHHIIIJJJIIIIIIKKKKKKKKKKKKIIIIIIEEEFFFHHHJJJMMMPPPRRRSSSUUUQQQLLLHHHGGGGGGFFFEEEDDDEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKKKKJJJIIIHHHGGGFFFGGGGGGHHHHHHGGGGGGFFFHHHIIIJJJJJJHHHGGGHHHIIIFFFEEEDDDBBBAAAAAA@@@@@@@@@@@@AAA@@@??????@@@BBBBBBCCCCCCDDDDDDCCCCCCBBBBBBAAA@@@@@@??????@@@@@@:::::::::;;;<<<===>>>???@@@@@@?????????@@@@@@AAA???===;;;:::::::::888777666666666666555555555555444333333333222222222222444444333333222222222222111111111111111000111111111111111111111111111111000000000000000000000000////////////............------------------------////////////////////////---------------------------,,,,,,+++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++***************++++++000...---+++******+++++++++++++++*********)))))))))))))))))))))))))))))))))(((((((((((((((((()))++++++******))))))(((((()))***+++***(((''''''(((((((((((('''''''''&&&&&&))))))((('''&&&'''''''''&&&'''((((((((((((((((((((()))***)))((('''((()))%%%&&&&&&'''((())))))***'''''''''''''''((((((((('''((((((((())))))))))))((()))***+++***)))'''&&&''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((++++++++++++******)))((())))))((((((((((((((((((***))))))((())))))*********))))))))))))))))))***))))))*********+++++++++))))))))))))))))))))))))))))))***+++,,,---...///***+++,,,,,,,,,+++***)))***,,,***///+++555MMMDDD777///)))+++---+++***,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,***((((((***+++++++++(((((()))***++++++++++++,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,++++++***......------,,,,,,++++++------,,,,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,---------......///444555000+++++++++***+++,,,,,,------.........---------------......///......---------...//////666666666555555555444444222222333333333444444444555555555555555444444444444555666777777666555444333333555666777777777777666555444444444444555555444444444444444444555555444444555555666666777777666666666666777777888888444666888;;;===>>>>>>>>>>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;<<<>>>@@@BBBCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@???>>>============BBBAAAAAABBBCCCDDDBBBAAA>>>>>>>>>??????@@@AAAAAA@@@@@@???@@@AAADDDGGGIIINNNJJJFFFDDDEEEFFFGGGGGGIIIGGGEEEEEEGGGIIIJJJKKKHHHIIIJJJKKKKKKJJJIIIHHHFFFGGGIIIKKKMMMPPPQQQRRRVVVSSSNNNJJJHHHGGGEEEDDDDDDEEEEEEFFFGGGHHHHHHIIIHHHIIIJJJKKKKKKJJJIIIHHHFFFFFFGGGGGGGGGGGGFFFFFFHHHIIIJJJIIIHHHGGGHHHIIIFFFEEECCCBBB@@@@@@????????????>>>>>>??????AAAAAABBBBBBBBBCCCCCCBBBBBBBBBAAA@@@??????>>>>>>??????:::::::::;;;;;;===>>>>>>???>>>>>>=========>>>>>>>>><<<999999999999888777555666777666444333444555333333333222222222111111444444333333222111000000///111222111000///000111111111111000000000//////000000000000000000000000////////////............------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++******++++++++++++***************)))******+++,,,------,,,,,,++++++******+++************)))))))))'''******((())),,,,,,***)))((((((''''''(((((()))))))))))))))))))))(((((((((***,,,///000...+++(((''''''''''''&&&&&&&&&&&&((((((((('''''''''&&&&&&''''''((((((((((((((('''((()))***)))((('''((()))&&&&&&&&&''''''(((((()))&&&''''''''''''((((((((('''(((((())))))(((((('''))))))))))))(((&&&%%%###'''((()))))))))))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***************)))))))))((((((((((((''''''))))))((((((((()))*********))))))(((((())))))***)))))))))***++++++,,,,,,***)))))))))))))))(((((())))))***++++++,,,------***+++++++++++++++************+++222,,,<<<\\\RRR<<<000))),,,---***(((+++++++++++++++++++++++++++*********++++++,,,,,,,,,***************+++++++++---+++))))))***+++++++++'''((()))***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++++++++******)))(((,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------...,,,,,,------------,,,,,,+++,,,,,,------.........000666777222...---...,,,,,,------......---,,,,,,***+++,,,,,,------,,,,,,++++++++++++,,,,,,---...666666555555555444444444333333333444444444555555666666555555555444444444444555666777777666555444333444444555666666666555555555444333333444555555333333333444444555555555444444444444444555555555666666666777888999:::;;;666777777888:::;;;;;;<<<::::::999999::::::;;;;;;;;;;;;::::::;;;<<<>>>????????????>>>???@@@@@@AAA>>>>>>======<<<=========??????>>>@@@BBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAABBBDDDEEEGGGEEEBBBBBBCCCEEEFFFEEEEEEDDDCCCDDDGGGIIIJJJJJJHHHIIIJJJKKKKKKJJJIIIHHHGGGHHHIIIKKKMMMNNNOOOPPPTTTQQQNNNLLLKKKIIIGGGEEEDDDEEEEEEFFFFFFGGGGGGGGGEEEGGGIIIJJJKKKKKKJJJIIIFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHFFFFFFGGGHHHFFFEEECCCAAA@@@???>>>>>>@@@???>>>>>>???AAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA???>>>>>>===============;;;;;;;;;;;;;;;<<<===>>>======<<<;;;:::::::::;;;:::888777666777888777666444666777666444333444666222222222222111111111111111111111222111111000000...000222111///...///111///////////////000000000000000000000000000000000////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++******************************++++++++++++************))))))***++++++,,,)))***,,,---,,,+++***)))************))))))))))))'''+++,,,)))+++000111...)))(((''''''''''''((()))(((((((((((((((((()))))))))(((***333======333)))((((((((((((''''''''''''&&&'''((((((((('''&&&%%%''''''((((((((((((''''''(((******)))(((''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((())))))((('''&&&((((((((((((''''''&&&%%%((())))))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******++++++***))))))((((((((('''''''''((((((((((((((()))******))))))(((((((((((())))))((())))))***++++++,,,,,,******))))))(((((((((((()))*********++++++,,,,,,******************++++++((((((,,,222(((999[[[MMM>>>000(((,,,///+++))),,,++++++++++++++++++++++++,,,,,,+++++++++++++++************+++++++++,,,,,,000---***)))***+++++++++******+++++++++++++++***,,,,,,++++++++++++,,,,,,)))******+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++++++++,,,,,,---......//////555666222......///...---............,,,+++******,,,...000000///---,,,*********+++,,,---...///666666555555555444444444444444444555555555666666666666555555555444444444444555666888888666555444333333444555555555444444555444333333333444555666222222333333444555666666444444444444444444444333777777777888999;;;<<<===888888777777777888999:::777777777888999;;;<<<===;;;;;;:::999:::;;;<<<===============>>>???@@@AAA<<<<<<<<<<<<<<<===>>>???===<<<<<<>>>@@@AAA@@@>>>>>>>>>>>>>>>============>>>>>>???@@@AAAAAABBBBBBBBB@@@???@@@CCCEEEFFFFFFCCCBBBBBBCCCFFFIIIJJJIIIGGGHHHIIIJJJJJJIIIHHHGGGIIIIIIJJJKKKLLLMMMNNNNNNQQQPPPNNNMMMLLLKKKIIIGGGDDDEEEEEEEEEFFFFFFFFFFFFDDDFFFHHHJJJKKKKKKKKKJJJFFFFFFGGGGGGGGGGGGFFFFFFDDDEEEFFFFFFEEEDDDEEEGGGFFFEEECCCAAA@@@???>>>>>>AAA@@@??????AAABBBAAAAAA@@@AAAAAABBBBBBAAAAAA@@@======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<=========<<<;;;:::999888888888888666444444666666666555444666777666333222444666222222222111111111111000...///000111111222111111...000222111...---///111,,,,,,---...///000111111000000000000000000000000000/////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++******************************++++++++++++************))))))***+++,,,,,,''')))+++------,,,)))(((************))))))))))))''',,,---+++---333444000)))((('''&&&&&&'''((()))&&&&&&''''''(((((())))))+++&&&'''555GGGJJJ;;;***))))))))))))((((((((((((%%%'''((())))))'''%%%$$$'''((((((((((((((('''''')))******)))(((''''''((('''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((())))))((('''&&&''''''''''''(((((((((((())))))*********((('''&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''(((***++++++++++++))))))(((((('''''''''&&&((((((((((((((()))******))))))(((((((((((())))))((())))))***++++++,,,,,,******))))))((((((((('''******************+++++++++******)))******++++++)))''',,,111"""111QQQ>>>>>>000(((---000,,,***...++++++++++++++++++++++++......---,,,+++***)))(((******++++++,,,,,,,,,,,,111///+++******+++++++++---------,,,,,,***)))))),,,++++++++++++++++++,,,((()))***+++,,,---------*********++++++,,,,,,---++++++++++++,,,,,,---...+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////---222444000,,,------,,,.../////////...,,,***)))---///222555555333111///,,,,,,,,,---...///000111444333333222222333333444555555555444444333333333888777666555444555666666555444444333333444444555444444555555555555444444444333333222222333333333444555666666666555444333333333444444444444444444666555555555777:::===???999999888888777888888888;;;;;;:::999999999::::::999999:::::::::;;;===???999:::<<<>>>@@@@@@@@@@@@@@@>>><<<:::;;;;;;;;;;;;>>>======<<<<<<<<<<<<===>>>>>>===============>>>===>>>???@@@@@@AAA@@@@@@BBBBBBAAAAAAAAABBBCCCCCCDDDCCCBBBAAAAAACCCDDDFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDGGGJJJKKKKKKKKKLLLMMMLLLKKKIIIGGGFFFFFFFFFFFFEEEFFFGGGFFFDDDCCCBBBCCCEEEFFFGGGHHHIIIHHHHHHGGGGGGFFFDDDEEEGGGIIIJJJJJJIIIGGGEEEDDDCCCDDDEEEFFFEEEDDDBBB???>>>???@@@AAA?????????AAABBBBBB@@@>>>???@@@BBBCCCBBBAAA???======>>>???>>><<<;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<:::888777777777888:::777555555777888666444444333333222222333333444111111111111111111111111333333333222222111111111000000111111111111000000.../////////000000000000000000//////.........---......//////...---,,,,,,//////.........//////000......---,,,,,,,,,,,,---------------------------,,,,,,,,,+++++++++******)))))))))))))))))))))))))))***++++++***)))((('''))))))************)))))),,,+++++++++***)))))))))+++++++++************)))(((%%%%%%---888>>>;;;555((((((''''''''''''((((((***)))((('''&&&&&&'''((()))&&&$$$***222777666222******)))(((((((((((((((&&&'''''''''(((((())))))(((((())))))))))))((((((******))))))((((((''''''(((((())))))((('''&&&&&&&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))++++++***)))(((((())))))))))))))))))((((((((((((******))))))((((((''''''((('''&&&(((+++,,,***'''***))))))((('''&&&&&&%%%))))))************))))))+++***)))(((((()))***++++++)))'''''')))))))))(((******))))))))))))******+++***)))((((((***,,,---...,,,************(((&&&&&&)))+++++++++000:::BBBIII888)))(((---...------+++++++++************)))+++,,,------,,,+++)))(((************************************************++++++***))))))***++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,------.........---,,,******+++---......---,,,,,,,,,------000///...---,,,++++++++++++000000+++***------***+++333???JJJNNNGGG;;;222)))***+++,,,,,,,,,,,,,,,444333333222222333333444555555444444444333333333555444333222111222333333555444444444444444444555333333444444444444333333333333222222222333444444222333444555555444333333444444444444444444333333666555444444555666888:::777777666666666777777888::::::999999999999999:::>>><<<:::;;;<<<===;;;999888999;;;===????????????>>>===;;;::::::;;;;;;;;;===<<<<<<<<<<<<<<<======??????>>>>>>>>>>>>>>>???===>>>???@@@@@@AAA@@@@@@AAAAAAAAA@@@AAAAAABBBCCCBBBAAA@@@??????AAABBBDDDDDDDDDEEEEEEDDDDDDCCCBBBCCCFFFHHHJJJJJJJJJKKKLLLKKKJJJHHHGGGFFFFFFGGGGGGFFFGGGGGGFFFCCCBBBAAABBBEEEFFFGGGHHHHHHHHHGGGGGGFFFDDDCCCCCCFFFHHHIIIIIIGGGFFFEEECCCCCCCCCEEEEEEEEECCCAAA?????????@@@@@@AAA@@@AAABBBDDDDDDBBB@@@??????@@@AAA@@@???>>>===<<<======<<<::::::;;;<<<>>>===<<<;;;;;;;;;;;;<<<===<<<:::888777777777777888666444444666666555333333333222222222222333333111111111111111111111111333333222222222111111111000000111111111111000000000000111111111222222222000/////////.........---...............---,,,,,,......------......//////,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************+++++++++***)))((())))))************))))))++++++***************************)))))))))(((((((((&&&&&&,,,333777444000)))((((((''''''(((((()))***)))((('''&&&''''''((((((&&&%%%(((---///...,,,******)))(((((((((((((((((((((((((((((()))))))))(((((())))))))))))(((((())))))))))))((((((''''''(((((((((((((((((('''&&&((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++******)))))))))))))))))))))))))))((((((((((((***)))))))))(((((((((''')))(((''')))+++,,,+++(((((())))))))))))*********))))))************))))))+++***)))(((((()))***++++++)))''''''((())))))(((******))))))))))))******+++***)))((()))***,,,---///...,,,,,,------+++******,,,---+++***...666===AAA:::111,,,,,,...//////+++++++++************)))++++++,,,,,,++++++***************************************************************************************************************++++++,,,,,,---++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------...---,,,******+++---,,,,,,,,,,,,,,,------...//////...,,,,,,++++++,,,***......)))(((+++,,,))),,,555@@@FFFCCC:::111,,,******++++++,,,,,,,,,,,,333333222222222222333333444444444444333333333333444333222222111111222222444444444444444444444444222333333333333333333222222222222222222333444555000111222333444444333333555555444444333333222222555444333222111222333444555555444555555666777888:::999999999999999::::::@@@===:::<<<>>>>>>:::666777888:::<<<===>>>>>>>>><<<;;;::::::999::::::;;;;;;;;;;;;;;;<<<<<<===>>>??????>>>>>>>>>>>>??????===>>>???@@@@@@AAA@@@@@@@@@@@@??????@@@@@@AAABBB@@@???=========>>>@@@BBBCCCCCCCCCCCCCCCBBBAAAAAABBBDDDFFFHHHHHHHHHIIIKKKJJJIIIGGGFFFFFFFFFGGGGGGFFFFFFGGGEEECCCAAAAAABBBEEEEEEFFFGGGGGGGGGGGGFFFDDDBBBAAAAAADDDFFFGGGGGGFFFEEECCCBBBBBBBBBCCCDDDCCCBBB@@@?????????@@@@@@@@@@@@@@@BBBDDDDDDBBB@@@???>>>>>>>>>>>>=========:::;;;:::999888999<<<>>>??????===<<<;;;;;;::::::<<<;;;999888777777777777666444333333444444333222333333222222222222333333111111111111111111111111222222222111111111111111///000000111111000000///000000000000111111111111/////////...............---............------,,,---,,,,,,,,,------...///,,,+++++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++++++++*********+++++++++++++++++++++++++++++++++,,,++++++***)))))))))************))))))))))))******************))))))))))))((((((((('''(((((()))+++---...---+++***))))))(((((())))))***))))))((('''''''''((((((((((((((((((((((((((((((******)))((((((((((((((()))))))))((((((((((((((((((((())))))))))))(((((()))))))))(((((((((((('''&&&'''(((((((((((((((((()))))))))(((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''*********)))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((***))))))***,,,,,,+++)))'''((()))***,,,---......))))))************))))))******))))))))))))*********(((''''''((()))))))))))))))))))))))))))))))))+++***)))))))))***,,,---...---,,,,,,......---,,,***,,,,,,++++++---444999<<>>???@@@@@@???===:::888777777888:::;;;<<<======:::;;;;;;:::999999:::;;;::::::::::::;;;<<<===>>>>>>============>>>>>>???======???@@@@@@@@@@@@@@@?????????>>>???@@@@@@AAA???>>>===<<<<<<>>>@@@AAABBBBBBCCCCCCBBBBBBAAA@@@@@@BBBDDDEEEEEEFFFHHHIIIKKKJJJHHHFFFEEEDDDEEEEEECCCDDDEEEDDDBBBAAABBBDDDEEEEEEFFFFFFFFFFFFFFFFFFBBB@@@??????BBBDDDDDDDDDCCCBBBBBBAAAAAAAAABBBCCCAAA@@@????????????@@@@@@>>>===>>>@@@BBBBBB@@@>>>>>>===<<<;;;;;;;;;<<<<<<::::::999888777999===@@@AAA@@@>>><<<;;;:::999999:::999999888777666666666444444444444444444333222222222111111111111222222111111111111111111111111111111111111111111111000//////000000000000//////---------.........//////........................---------......------,,,++++++++++++,,,---......///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************+++++++++,,,++++++++++++))))))************))))))(((((())))))******++++++******)))))))))(((((((((''')))*********)))))))))******))))))))))))******))))))(((((((((((((((((()))+++,,,+++(((&&&''')))***))))))((((((((((((((()))((((((((('''&&&&&&&&&(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&'''((())))))((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********)))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))******++++++***)))(((((()))***,,,---......))))))************))))))***))))))))))))))))))***)))((('''((()))******)))))))))************))))))******)))))))))***+++,,,+++***)))***,,,---,,,+++''')))******+++///444888:::KKKOOO===---+++...,,,+++++++++*********))))))***))))))))))))+++---...************************************************((()))+++,,,,,,+++)))(((************************************+++---...///,,,,,,,,,---------......,,,++++++******++++++,,,+++------,,,++++++,,,---,,,,,,+++++++++,,,,,,---...------,,,+++++++++,,,------,,,,,,---...---+++''',,,111222...*********+++++++++++++++++++++,,,333222222111111222222333333333333333333333333333777777777777777666666555444555555666666555555444444444555555555555444444111111111111222222333444111222222333444555555666555555444333222222111111111111111111222333444444444444444555666777888999::::::::::::;;;===>>>>>>AAAHHHMMMKKKBBB;;;:::<<<666777777999:::;;;======:::<<<======:::999:::<<<999999999999:::<<<======;;;;;;;;;;;;;;;<<<============???@@@@@@@@@@@@@@@??????>>>>>>>>>???@@@@@@@@@???===<<<===>>>@@@AAABBBBBBCCCCCCBBBBBBAAA@@@???AAACCCCCCCCCDDDGGGHHHLLLKKKHHHFFFDDDCCCBBBBBB@@@AAABBBBBBAAABBBDDDFFFFFFEEEEEEEEEEEEEEEEEEEEEBBB@@@>>>>>>@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAA??????>>>>>>?????????@@@===<<<===???AAABBB@@@???===<<<;;;:::::::::;;;;;;;;;;;;:::999888:::>>>BBB@@@???>>><<<:::999888888888888888888777666666555444555555555555444333333222111111000000111111222000000000000000000000000000000000000000000000000//////000000000000//////,,,------------.........---------...............,,,,,,---------------,,,*********++++++---......333222000...,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++,,,,,,))))))************))))))((((((((())))))******+++++++++*********)))))))))&&&(((******)))(((***+++******))))))))))))******(((((())))))))))))))))))(((+++---+++(((&&&))),,,***))))))((((((((((((((('''''''''&&&&&&%%%%%%%%%(((((())))))))))))(((((('''''''''''''''(((((((((&&&&&&'''((())))))((((((%%%&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))************))))))))))))))))))(((((((((((((((((((((((())))))))))))((()))******)))((((((((()))))))))*********++++++))))))************)))))))))))))))******)))))))))(((((((((***,,,,,,***)))((()))************)))(((***************+++++++++***))))))***,,,------+++((()))******+++...111444333FFFMMM<<<+++))),,,***+++++++++*********))))))))))))(((((()))+++---...************************************************((()))+++,,,,,,+++)))(((************************,,,+++******+++---...000,,,,,,,,,---------......,,,++++++******++++++,,,***,,,------,,,+++,,,---...------,,,++++++++++++------,,,+++++++++,,,,,,+++)))))),,,...---***((())))))***+++,,,,,,,,,+++,,,,,,+++******++++++,,,222222111111111111222222222222222222333333333333555666666666666555444444444555666777777666555444444555555666666555555444222222111111111111222222333333222222333444555666444444333333222222111111000000111333444555666666555555555555555666777888999999999:::;;;===>>>???HHHRRRZZZUUUGGG;;;999<<<777777777888999;;;===>>><<>>???@@@@@@AAA@@@@@@??????>>>>>>??????@@@AAA@@@???>>>======???@@@BBBBBBBBBBBBBBBBBBAAA@@@@@@???AAABBBBBBBBBCCCFFFHHHLLLJJJHHHEEECCCBBBBBBAAA@@@AAAAAAAAA@@@AAADDDGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCAAA>>>===>>>??????>>>>>>>>>>>>???????????????======>>>>>>?????????@@@>>>>>>???AAACCCDDDBBBAAA<<<;;;;;;;;;;;;::::::::::::;;;;;;:::999;;;>>>@@@???>>><<<:::999888777777777777777777777666555555222444666666444333222333111111000000000000111111000000000000000000000000////////////000000000000...//////000000//////.............../////////000---------------.........+++,,,,,,------------,,,*********+++,,,---...///444333111///---++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))((((((((((((((((((((((((+++************+++,,,,,,))))))************))))))(((((())))))))))))))))))++++++++++++************'''(((************,,,---***))))))(((((())))))***(((((()))*********))))))%%%(((***)))'''&&&)))+++******)))((((((((((((((('''''''''&&&&&&&&&&&&&&&(((((())))))))))))((((((&&&''''''''''''(((((((((&&&'''(((((((((((((((((($$$%%%&&&'''(((***++++++((((((((((((((((((((((((((((((((((((((((((((((((************************'''(((***++++++***))))))))))))))))))(((((((((((((((((((((((())))))))))))''')))******(((''''''((()))))))))))))))((((((((())))))************))))))))))))************))))))'''(((+++...000///+++(((((()))***++++++***)))((())))))******++++++++++++,,,+++***+++---...---,,,,,,,,,+++++++++++++++,,,)))666<<<333***)))+++++++++++++++************)))((((((((()))***+++,,,,,,************************************************)))***+++,,,,,,+++***)))************************...---+++***+++,,,...///,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,***+++------,,,+++,,,---///...---,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,///---///555888444///,,,---+++***+++------+++)))---,,,+++*********+++,,,222222111111111111222222111111222222222333333333444555666666666555333333444555666777777666555444333444444555555444444333444333222111000000000000333333222111111222333444333333222222222222222222000111222333444555555666555444444444444444555555777777777888:::<<<===>>>HHHQQQYYYUUUIII>>>:::;;;888777777888999;;;===>>>???CCCEEECCC>>>;;;<<<>>>:::999999999999999::::::::::::::::::;;;<<<=========>>>???@@@@@@AAA@@@@@@@@@????????????@@@AAAAAA???>>>===<<<===>>>@@@AAA@@@@@@AAAAAA@@@@@@???>>>@@@AAABBBBBBBBBCCCFFFHHHIIIGGGFFFDDDCCCCCCCCCDDDBBBBBBBBB@@@??????BBBDDDFFFEEEDDDCCCCCCCCCDDDDDDEEEBBB???=========<<<;;;<<<<<<===>>>>>>>>>>>>>>>;;;<<<===>>>????????????======>>>@@@CCCDDDBBBAAA:::;;;<<<<<<<<<;;;:::999999:::;;;:::999:::<<<======<<<:::999888777777777555666777777777666555444000333666666333111111111000000000//////000000000000000000000000000000000........./////////000000......////////////......------........./////////,,,,,,,,,------.........***+++,,,---------------******++++++,,,...///000111000///...---,,,,,,,,,++++++++++++++++++++++++************))))))))))))((((((((((((((((((((((((***))))))((()))***+++,,,))))))************)))))))))))))))))))))(((((((((************)))))))))))))))(((((()))***+++,,,,,,)))((((((''''''(((((()))'''((()))***+++******)))&&&'''((((((''''''((()))******)))(((((((((((((((''''''(((((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''(((((((((((((((((((((((('''&&&%%%&&&&&&'''((()))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((***+++++++++))))))))))))))))))(((((((((((('''((((((((()))))))))***(((***,,,+++)))'''((()))))))))))))))))))))))))))))))))************))))))((()))***++++++***)))(((&&&)))---222444222,,,(((((()))***++++++***)))((())))))***+++++++++++++++,,,*********,,,,,,,,,***,,,,,,++++++++++++)))(((''')))+++,,,+++***+++++++++++++++************)))(((((()))******+++******************************************************************************************************000...,,,******+++---...++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------)))+++---...---,,,,,,---------------...///000111,,,+++++++++++++++,,,,,,333000333===@@@;;;333000,,,---......---,,,,,,,,,...---+++***)))***+++,,,222222111111111111222222111111111222222333333333555666777777777666444444444555666888888666555444222333333444444333333222444444222111000000//////333222111000000000111222222222222222222222333333111222333444444444444444444444333222222222333333555555666777888:::<<<===AAAHHHPPPPPPIII@@@<<<;;;888888888888999<<<>>>???AAAEEEHHHEEE@@@<<<<<<>>>::::::999999888999999999:::::::::;;;<<<===>>>???===>>>???@@@@@@AAA@@@@@@@@@@@@??????@@@@@@AAABBB???>>><<<<<<<<<===???@@@???????????????>>>======@@@AAABBBBBBBBBCCCFFFIIIEEEEEEDDDCCCCCCDDDEEEFFFEEEDDDCCC@@@>>>===???AAAFFFEEEDDDCCCBBBBBBCCCDDDFFFCCC@@@>>>===<<<;;;:::;;;;;;<<<===>>>>>>======:::;;;<<<>>>????????????;;;;;;<<<>>>AAABBB@@@???:::;;;<<<======;;;999888777999::::::999888999;;;;;;;;;999888777777666666555666777777777666555444...222555555222//////000000000////////////000000000000000000000000000000---.........//////000000......////////////......+++++++++,,,,,,,,,------,,,,,,,,,------.........***+++,,,,,,------------+++++++++,,,---...000111---------,,,,,,------...))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))((((((((()))+++,,,))))))************))))))******))))))((((((''''''))))))))))))((((((((((((+++)))'''(((***++++++***((((((''''''''''''(((((('''((()))+++++++++***))))))((((((((())))))))))))******)))((((((((((((((((((((())))))******++++++(((((())))))))))))((((((&&&&&&&&&'''''''''((((((((()))))))))((('''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&(((***+++,,,+++***)))))))))))))))(((((((((((('''((((((((())))))******)))+++---,,,)))((()))***(((((())))))************))))))************))))))((()))***++++++***)))(((%%%)))///444666333---'''''')))***++++++***)))'''))))))***++++++++++++***)))((('''((())))))(((''')))))))))***,,,,,,+++***---&&&$$$)))---,,,***++++++++++++************)))'''(((***++++++***))))))************************************************++++++***))))))***++++++************************111///---+++***+++---...******+++++++++,,,,,,,,,...------,,,,,,------...(((+++---...---,,,,,,---***+++,,,---///111333444+++++++++***++++++,,,,,,...,,,000;;;???888///+++''',,,111111---+++---111...---+++))))))***+++,,,333333222222111000000000000000000222555666666555555555555444444333222222444444444444444444444444555444444333333444444555555444222000///000000111111111111111111111111111111111111111111111111111000000000000111111111111444555666777777777555555777777777888999999::::::===>>>@@@AAAAAA???===;;;999888777777888:::<<<>>>AAACCCDDDDDDAAA>>><<<<<<<<<;;;:::999999999::::::;;;<<<<<<======<<<<<<;;;<<<===>>>???@@@AAABBBBBBBBBBBBBBBBBBAAA@@@??????BBBAAA??????@@@AAA@@@???>>>@@@BBBDDDDDDBBB@@@???AAAAAAAAABBBCCCDDDFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDAAA@@@???>>>???@@@BBBDDDGGGFFFDDDAAA@@@??????@@@AAA@@@???===<<<<<<;;;;;;=========<<<<<<;;;;;;:::777777888:::>>>@@@AAA@@@======>>>??????>>>===<<>>???AAACCCAAA<<<777999999888777777888999999<<<;;;999777555555555555;;;888555444444555444333333222222111111222222333111111111111000000000000111111111111111000//////,,,---------...////////////////////////////////////...---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........---,,,,,,,,,,,,---...------,,,,,,------...------------------------************************++++++************++++++(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))(((((())))))*********++++++***((('''''')))***,,,******))))))((((((''''''***)))(((&&&&&&&&&'''((((((((((((((())))))))))))******)))((('''&&&%%%%%%'''((()))******)))((('''))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))+++,,,,,,***((('''((()))***(((&&&&&&'''(((((('''''''''(((((())))))******))))))))))))((((((((((((((()))))))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))***+++,,,******))))))))))))******(((((())))))))))))((((((''''''(((((())))))******************************,,,,,,++++++***))))))))),,,,,,,,,++++++*********)))******+++++++++******,,,+++,,,---...---***(((((()))***+++++++++++++++******))))))((((((''''''(((***,,,,,,++++++,,,---''''''((()))***++++++,,,))))))))))))************,,,,,,+++***)))(((''''''))))))***,,,//////+++''',,,,,,------,,,***)))(((,,,,,,,,,------,,,++++++///,,,)))((()))+++++++++,,,,,,---....../////////---...000222444555666666111000---++++++...111333......///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))222222222111111111111111000000000222555666555444333333333444444444444444444444444444444444444444555444444333333444444555444333222111000000000111111111111111111111111111111111111111111111111111000000000000111111111111444444555666666666666666777777888888888999999999999;;;===>>>>>>===;;;::::::999888777777999:::;;;???AAABBBBBB???<<<;;;;;;===<<<<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===>>>???@@@AAABBBAAAAAABBBBBBAAAAAA@@@???BBBAAA??????@@@AAAAAA@@@??????@@@@@@@@@@@@@@@@@@?????????@@@AAABBBDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDBBB@@@>>>===>>>??????EEEDDDBBBAAA@@@???@@@@@@AAA@@@???>>><<<<<<<<<<<<======<<<<<<;;;;;;:::::::::999888999<<<>>>>>>>>><<<===>>>??????>>>===<<<>>>===>>>???AAA@@@<<<888888888888888888888888888;;;:::888666555555555666;;;888555444444444333222222111111000000111111222000000000////////////...000111111111111000//////------------..........................................---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........---,,,,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++************************)))))))))))))))*********))))))))))))))))))))))))(((((()))))))))*********,,,***)))((('''(((***++++++*********)))))))))))),,,+++***)))(((((()))***(((((((((((())))))))))))'''''''''''''''''''''''''''((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((())))))))))))(((((((((((('''((()))(((''''''(((***((('''&&&'''((()))(((&&&(((((((((((())))))))))))))))))))))))************''''''((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))***+++,,,******))))))))))))******))))))************))))))(((((((((((())))))))))))*********************************************+++,,,,,,,,,++++++*********))))))***++++++++++++***---,,,***+++,,,,,,+++)))))))))***+++++++++************))))))((((((((((((%%%'''((((((''''''((()))(((((())))))******++++++))))))))))))************************))))))))))))))))))***,,,///...+++((()))***++++++,,,+++***))),,,,,,,,,,,,,,,,,,,,,+++///---******+++,,,,,,+++------------------------***+++---...///000111111000///---++++++---///111,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************000111111111111222222222111000000222444555444333111111222333333444555555333333333333444444444444555444444333333444444555444333222111111000111111111111111111111111111111111111111111111111111111000000000111111111222222333333333444555666777888999999888888888777777777555777999:::;;;;;;999888<<<;;;999888777888999999===>>>@@@@@@===;;;;;;;;;>>>>>>>>>>>>>>><<<:::999::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<===>>>@@@AAA???@@@@@@AAAAAAAAAAAAAAABBBAAA??????AAABBBBBBAAA@@@???>>>=========???@@@=========>>>???@@@AAABBBBBBCCCDDDEEEEEEDDDCCCCCCDDDBBB@@@===<<<<<<===>>>BBBAAA@@@@@@??????@@@@@@AAA@@@???>>>===<<<<<<<<<===<<<<<<;;;::::::999999<<<:::888888:::<<<<<<<<<<<<<<<>>>>>>>>>>>>===<<<===<<<<<<===>>>>>><<<:::777777888999999888777777999888666555555555666777:::888555444444444222111000000000//////000000000////////////............000000000000000//////...............------------...........................------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........---,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++************************++++++************++++++*********************************)))))))))))))))))))))))))))))))))))))))(((((())))))))))))******,,,+++)))((((((((()))***++++++++++++************+++******))))))))))))***(((((((((((())))))))))))&&&&&&&&&''''''((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''&&&''''''&&&%%%%%%'''***((('''''''''))))))(((&&&))))))))))))(((((((((((()))))))))******+++++++++&&&''''''((((((''''''&&&))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))***+++,,,******))))))))))))************++++++++++++******))))))))))))((((((((((((************************(((((()))******+++,,,,,,+++++++++++++++*********))))))******++++++++++++000000222444444222---*********+++++++++******)))***))))))))))))(((((((((''')))******)))(((***+++)))))))))))))))*********))))))))))))************)))))))))*********++++++))))))***,,,...---+++((('''((()))***+++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,...---,,,,,,------,,,+++...------,,,++++++******)))***+++,,,------------......---,,,,,,,,,---...+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++///000000111222222333333111111111222444555333222111222222222333333333444333333333333333444444444555444444333333444444555333333222222111111111111111111111111111111111111111111111111111111111111000000111111111222222222333222222222444666888999:::999999888777666666666333444666888999999999888::::::999888888999999:::;;;===???>>>===;;;;;;<<<===>>>?????????<<<:::888::::::::::::::::::::::::<<<<<<<<<<<<===>>>???@@@>>>>>>???AAAAAABBBBBBBBBBBB@@@???@@@BBBCCCCCCBBB@@@???>>>>>>>>>>>>>>>>>>============>>>???@@@AAA@@@BBBDDDFFFFFFEEEDDDCCCAAA???>>><<<<<<===???@@@???????????????@@@@@@@@@AAA@@@???>>>==================<<<;;;:::999999888;;;999777777999;;;<<<<<<;;;<<<===>>>>>>>>>===<<<<<<;;;;;;:::;;;;;;;;;;;;555777888::::::888777555666666555444444555666777999777555444444333222000111000000//////000000111000000/////////.........//////000000//////...---.........------,,,,,,,,,------------------------------,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,---......---,,,,,,++++++,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++************************++++++************++++++((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))(((((()))))))))))))))))),,,+++***)))((((((((()))************************(((((((((''''''''''''((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((******))))))((((((''''''(((((('''&&&$$$%%%''')))///,,,)))'''((((((((((((******))))))((((((''''''''''''((()))***+++++++++&&&'''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))(((((()))***++++++******))))))))))))******)))******++++++******)))******))))))((((((''''''************************((()))))))))*********++++++++++++***************)))))))))******+++,,,,,,666999>>>AAAAAA:::000)))+++++++++++++++***)))((())))))))))))))))))))))))***+++,,,+++******+++,,,*********)))))))))))))))((()))))))))************************************((()))***,,,,,,,,,+++)))))))))***++++++,,,,,,,,,++++++++++++++++++,,,,,,...---------......,,,***,,,+++++++++*********)))++++++,,,---------,,,,,,---,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------++++++++++++++++++++++++)))))))))***+++++++++,,,//////000111222333333444222111111222333444222111333333222222222111111111222222222333333333444444555444444333333444444555333333333333222222222111111111111111111111111111000000000000000000000000111111111111222222222222333333222333444666888999:::999999888777666555555333444666888999:::::::::888888888888999:::;;;;;;;;;<<<>>>>>>===<<<===>>><<<===>>>???>>><<<:::888;;;::::::999999::::::;;;<<<<<<===>>>>>>?????????===>>>???@@@AAABBBBBBBBBBBB@@@???@@@CCCDDDEEEDDD???@@@AAABBBBBB@@@>>>===>>>>>>===>>>>>>???@@@AAA???AAACCCEEEFFFFFFEEEDDDBBB@@@>>>===<<<===>>>???======>>>???@@@@@@@@@AAAAAA@@@???>>>>>>===>>>>>>>>>======<<<:::999999888999777666777:::===>>>>>>:::;;;<<<>>>>>>>>>===<<<<<<;;;;;;:::999999:::;;;555666888999999888666555555444333333333444555666777555444444444333111000111111111000000111111111111111111000000000//////...////////////...------......------,,,,,,,,,+++------------------------,,,,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---...------,,,++++++++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((+++******)))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((('''(((((((((((())))))))))))++++++******)))(((((('''))))))(((((((((((())))))''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''((((((((((((***)))))))))(((((((((''''''''''''&&&&&&(((+++...777222+++'''&&&''')))*********))))))((((((''''''%%%&&&&&&'''((()))******'''((()))***************(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))***+++******))))))))))))******(((((())))))))))))((((((******))))))((((((''''''))))))))))))))))))))))))*********)))))))))((((((************************))))))))))))***+++,,,---======>>>???===777///***+++++++++++++++***)))((())))))))))))************((())))))(((&&&&&&(((************)))))))))))))))((()))))))))************,,,,,,,,,+++***))))))(((((()))***+++++++++******,,,,,,,,,++++++,,,,,,,,,+++************+++,,,---...---------......,,,***)))))))))*********+++++++++,,,,,,------,,,,,,++++++++++++++++++,,,------++++++++++++,,,,,,------)))))))))))))))))))))))))))))))))***+++++++++,,,//////000111222222333333333222111222333333111///333333222222111000000///111111222222333333444444555444444333333444444555222222333333333333222222111111111111111111111111000000000000000000000000111111111222222222222333444444444555666777888999999999888777666666555555444555666888999:::::::::666777888999:::;;;;;;<<<999;;;<<<<<<<<<<<<>>>???<<<===>>>>>>>>>===;;;;;;<<<;;;:::999999:::;;;<<<<<<>>>@@@AAABBBAAA???>>>===>>>???@@@AAAAAAAAAAAAAAA@@@@@@AAADDDFFFFFFFFF@@@AAACCCDDDDDDBBB???===???>>>>>>>>>>>>???@@@AAA???@@@BBBDDDFFFFFFFFFEEEGGGDDDAAA>>><<<;;;;;;;;;======>>>@@@@@@AAAAAA@@@AAA@@@???>>>>>>>>>>>>>>>??????>>>===;;;:::999999888777777999<<<>>>>>>===999:::<<<===>>>>>>===<<<<<<<<<<<<;;;999888999:::666666777888888777666666444444333222222333444555444333333333444444222000222111111000000111111222111111111111000000000000...............------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---...------,,,+++++++++++++++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++************************((()))))))))************))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))***)))))))))((((((((((((((()))))))))((())))))************)))(((((((((((()))))))))))),,,++++++***)))''''''&&&))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''''''''((((((((((((((((((((()))))))))))))))$$$%%%&&&&&&(((+++111555999333,,,'''&&&''')))***))))))))))))((((((((((((&&&&&&&&&''''''((((((((((((((()))***++++++++++++))))))))))))))))))))))))(((((())))))))))))((((((***)))))))))))))))************))))))))))))******(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))++++++***))))))((('''''')))))))))***************))))))(((((()))+++---...???:::333...,,,,,,,,,,,,******+++++++++******))))))))))))************+++*********(((&&&&&&(((***)))))))))))))))*********))))))))))))************...---,,,+++***)))((((((''')))++++++***)))***+++,,,,,,++++++***++++++,,,+++***))))))***+++---......---,,,,,,------,,,+++(((((())))))***++++++,,,))))))******************+++*********+++---///000---,,,,,,++++++,,,,,,---))))))))))))))))))))))))***************+++++++++000000000111222222222333333222111222222222000///111111111111111000000000000111111222333333444444555444444333333444444555222222333444444333333222111111111111111111111111000000000000000000000000111111111222222222333333555666666777888888888777888888777777666666666555666666777888999999::::::777888999999::::::::::::777888:::::::::;;;===???=========>>>>>>>>>>>>???===<<<;;;999999;;;<<<======???CCCFFFFFFDDD@@@>>>===>>>???@@@@@@@@@@@@@@@AAA@@@@@@AAADDDFFFGGGGGGBBBCCCCCCCCCBBBAAA???>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAACCCDDDFFFGGGGGGHHHFFFBBB???<<<;;;;;;;;;===>>>???AAAAAAAAAAAA@@@@@@@@@??????>>>>>>??????AAA@@@???>>><<<;;;:::999999999:::<<<>>>>>><<<:::999:::;;;===>>>>>>===<<<<<<>>>>>><<<999777777999777777777777777777777777444333222111111222333333111111111333444555333111000000000//////000000000111000000000000/////////---............---,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++++++++******+++,,,,,,---,,,,,,++++++,,,,,,---...---,,,++++++***+++++++++******))))))))))))******++++++++++++++++++++++++************************++++++************++++++************************''''''((()))***++++++,,,))))))))))))))))))))))))))))))(((((((((''''''''''''((()))***************(((((()))))))))*********'''((()))***++++++***)))(((((((((((()))))))))))))))(((((((((''''''&&&&&&***)))(((''''''((()))***((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''((((((((((((''''''(((((())))))******'''''''''&&&'''***///333333///+++((('''((((((((((((((((((((())))))))))))''''''''''''(((((((((((('''((()))******+++++++++))))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))************))))))))))))******)))))))))******)))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********+++))))))(((((()))+++---///999333,,,((('''(((***+++))))))***+++++++++******))))))*********+++++++++++++++***(((&&&&&&(((+++(((((())))))******++++++))))))))))))************,,,,,,,,,++++++*********''')))++++++)))(((***,,,))))))(((((((((***+++,,,******)))((()))+++---...///---******+++,,,,,,+++************************''''''((()))******))))))+++***))))))+++...111333///...---,,,++++++,,,,,,+++++++++++++++++++++++++++++++++***************111111111111111222222222333222111222222222000...//////000000111111222222000000111222333333444444555444444333333444444555111222333444444444333222111111111111111111111111000000000000000000000000111111222222222333333333666777888999999888777666777777777777666666666666666666777777888999999999999::::::::::::999888888555777888888888:::<<>>>>>>>>>>>???@@@AAABBB>>>===;;;::::::;;;===>>>===@@@EEEHHHIIIFFFAAA>>>>>>>>>???@@@@@@@@@@@@???AAA@@@@@@AAADDDGGGHHHGGGDDDCCCBBB@@@??????@@@@@@>>>============>>>>>>???@@@@@@AAABBBDDDFFFGGGIIIEEEDDDAAA???>>>>>>>>>???>>>???@@@AAABBBAAAAAA@@@@@@@@@??????????????????AAAAAA@@@>>>===;;;:::::::::;;;<<<>>>???>>>;;;888888999;;;===>>>>>>=========???@@@>>>:::777777888777777666666666666777777555444222111111111222222000000000222555555444222//////............//////000/////////............------......------,,,++++++++++++,,,,,,---------+++++++++++++++++++++++++++*********+++,,,,,,---,,,,,,++++++,,,,,,---...---,,,++++++******++++++,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))************************++++++************++++++((((((((((((((((((((((((&&&&&&''')))***+++,,,---))))))))))))))))))))))))))))))(((((('''''''''&&&&&&'''(((***++++++++++++))))))******+++++++++,,,%%%&&&''')))))))))((('''(((((((((((())))))))))))%%%%%%%%%&&&&&&&&&&&&'''***)))(((''''''((()))***))))))))))))))))))))))))&&&&&&&&&'''((())))))***''''''''''''((((((((()))&&&&&&'''((()))***++++++,,,,,,***'''%%%'''***---,,,+++))))))***)))(((&&&''''''(((((())))))******))))))))))))((((((((((((&&&&&&((()))************))))))))))))))))))))))))(((((())))))))))))((((((******)))))))))))))))*********))))))))))))************++++++++++++******''''''(((((())))))******))))))))))))))))))))))))''''''(((((())))))******(((((())))))*********+++))))))(((((()))+++...///111///...---...---+++***((()))***+++++++++++++++))))))******++++++++++++&&&&&&%%%###!!!!!!###&&&'''(((((()))***++++++,,,))))))))))))***************++++++++++++,,,,,,,,,''')))+++***((((((***,,,%%%%%%%%%%%%''')))+++---***)))(((((()))+++---...///,,,)))((()))+++++++++,,,,,,++++++***)))))))))'''((()))***+++++++++++++++***((((((+++///333666111000...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))111000///000111111000///222111000000000111333333222333333333222111///......111000---000777777333000111222333444444444444333222222111111222222333//////000000111111111222...///111222333222222222111111222333333444555555555666888999999888777777777777777777777666555555777777666666555555444444666777777888888888888777777777777888999;;;<<<===<<<===>>>???@@@AAAAAAAAA@@@???===<<<;;;;;;<<<<<<>>>>>>@@@AAAAAA@@@???>>>@@@>>>===???BBBDDDCCCAAAAAAAAAAAABBBBBBDDDEEEFFFCCCCCCCCCCCCBBBAAA@@@?????????>>>>>>>>>???AAABBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBB@@@>>>===???AAA@@@AAABBBAAA???>>>???@@@DDDCCC@@@>>>>>>>>>???@@@DDDBBB@@@>>>======>>>???=========<<<<<<;;;;;;;;;:::;;;<<<<<<======<<<<<<>>>>>>???@@@AAA>>>:::777666777777777666555444333444333111222333333222000000000111111111111000000////////////000000000000//////.........---------//////.........------------,,,+++******+++,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,+++***))))))******++++++************++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,******++++++***)))((('''++++++***)))(((((())))))'''((()))+++++++++***)))+++***((('''&&&''')))***(((((()))************))))))))))))))))))))))))))))))(((''''''''')))***+++))))))))))))(((((((((((())))))(((((('''''''''&&&))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''***(((&&&&&&'''((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''((()))))))))((()))))))))))))))))))))))))))+++...---+++)))+++---))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''((()))+++,,,,,,***)))((((((((((((((())))))))))))))))))))))))))))))))))))++++++************++++++---,,,***)))((('''(((((())))))(((((((((((()))))),,,+++***)))((('''&&&%%%))))))((((((''''''&&&&&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++------------,,,***((('''+++*********))))))((((((------,,,+++***)))((('''))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))************+++++++++***************++++++******************'''&&&&&&((())))))((('''(((***,,,,,,+++))))))***,,,+++)))***++++++***((())))))))))))))))))))))))***)))((()))***+++***)))******************++++++,,,+++*********+++,,,---------,,,,,,,,,,,,++++++---,,,***)))))))))******333222111111222333222111222111000000000111222333222222333222222000///...111444222......444555333222333333444555555555555333222222111111222222333000111111111222222222222000111333555555555444333222222222333333444444555444555666777888888777666777777777777777666555555666666666666555555555555666666777888888888888777999999999999:::;;;<<<===<<<===>>>@@@AAAAAAAAAAAAAAA@@@???===<<<<<<======>>>???@@@AAAAAAAAAAAA@@@???>>>===???AAACCCBBB@@@BBBAAABBBBBBCCCDDDEEEEEEDDDDDDCCCCCCBBBAAA@@@@@@??????>>>>>>>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDCCCAAA???>>>@@@AAA@@@AAABBBAAA???>>>>>>???CCCBBB@@@???>>>??????@@@BBBAAA???===<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<======<<<<<<>>>>>>===>>>>>>===:::777666666666666666555444444444333111222333333222000000000111111111111000000////////////000000000000//////.........---------///.........------------,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++***))))))******++++++************++++++))))))))))))))))))))))))************++++++++++++))))))((((((((()))***+++++++++***)))))))))))))))((()))******+++++++++***+++***)))((()))***,,,---,,,,,,++++++***))))))))))))))))))))))))))))))))))))((((((''''''((()))***(((((((((((()))))))))))))))(((((((((''''''''''''''''''&&&&&&&&&&&&''''''(((((((((''''''((((((((()))'''%%%%%%&&&''''''&&&))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((()))((((((((((((((((((((((((((((((((()))+++---,,,***))))))+++(((((((((((())))))))))))(((((((((''''''((((((((((((...444444---(((''')))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))---,,,***)))(((((((((((())))))(((((((((((())))))++++++***)))(((''''''&&&(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++******)))************)))))))))(((++++++***************))))))))))))))))))))))))))))))(((''''''((()))***+++(((((()))))))))*********************************************************(((''''''((())))))((('''++++++************+++***---+++***)))***+++***)))))))))))))))))))))))))))+++***)))***,,,,,,+++*********************************)))))))))***+++,,,------,,,,,,,,,+++++++++,,,,,,***)))))))))******444333222333444444333222111111000000111111222333111111111111111000///...222444333///...111333333333444555555555555555444333222222111111222222333222222222222222333333333111333555888888777666444333333333333333444444444333333555666777777777777777777777777777666555555555555555555555666666666555666777777888888888777;;;:::::::::;;;;;;<<<===<<<===>>>@@@AAAAAABBBBBBCCCBBBAAA???>>>============>>>???AAABBBBBBBBBBBB???>>>>>>???AAABBBAAA@@@BBBBBBBBBCCCCCCDDDDDDEEEEEEDDDCCCBBBBBBAAABBBBBB@@@@@@?????????@@@AAAAAACCCCCCCCCCCCDDDDDDDDDDDDFFFFFFFFFCCCAAA@@@AAABBB@@@AAABBB@@@>>>======>>>@@@@@@@@@@@@@@@@@@@@@???@@@@@@???>>>===<<<;;;;;;<<<;;;;;;;;;;;;:::::::::;;;;;;<<<============<<<>>>===;;;;;;;;;:::999777555555666666666555555444444333111222333333222000000000111111111111000000////////////000000000000...............---------............------------+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++******)))*********++++++************++++++))))))))))))))))))))))))))))))))))))************)))(((&&&&&&&&&(((+++---+++***))))))))))))))))))******))))))******++++++************+++---///000000///---***)))((((((((())))))))))))))))))))))))***))))))(((((((((((()))''''''(((((())))))******((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''))))))(((((((((((()))))))))'''&&&&&&'''(((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))((('''''''''''''''''''''''''''''')))***,,,+++)))(((((()))''''''(((((())))))******))))))(((((((((((())))))'''333===<<<111'''&&&)))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''(((((())),,,+++***)))(((((())))))))))))))))))))))))))))))******)))))))))(((((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))***++++++************)))))))))))))))))))))******+++++++++))))))))))))))))))))))))((((((''''''((()))***+++(((((())))))))))))******))))))))))))))))))))))))************************))))))))))))((((((((((((---+++)))((()))+++++++++///---***))))))******)))))))))))))))))))))))))))+++******+++---...---+++************************)))(((((((((((()))******,,,,,,,,,,,,++++++++++++,,,+++******)))*********444333222222444444333222111111111111111222222222000000000000000000000///...111222111000000222444333333444444444444444333333222222111111222222333222222222222222222222222111333666888999888666444444444444444444333333333333444555666777777888888777777777777777666555555444444444555555666666666555555666777888888888888;;;;;;:::::::::;;;;;;<<<======???@@@AAABBBBBBBBBCCCBBBAAA@@@???======<<<<<<===>>>???@@@AAABBBBBB@@@?????????@@@@@@@@@@@@BBBBBBCCCDDDDDDDDDDDDDDDEEEEEECCCBBBBBBBBBCCCCCCBBBBBBAAAAAABBBBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEGGGHHHHHHFFFCCCBBBBBBCCCAAABBBBBB@@@>>><<<<<<===>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@???>>>===;;;:::;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===============>>>;;;999777888888777666444444555555666555555555444333111222333333222000000000111111111111000000////////////000000000000........................------------------------***+++,,,------,,,+++***+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,++++++***************+++++++++************++++++))))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''((()))*********)))))))))))))))******)))((('''((()))***+++++++++***++++++---...///000...+++)))''''''((()))((((((((((((((((((((((((******))))))((((((''''''&&&''''''((()))******+++((((((((((((((('''''''''))))))(((((((((((()))))))))(((((((((((((((((())),,,***))))))+++++++++***(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((('''&&&(((((((((((((((((((((((()))*********)))'''''''''&&&''''''((()))******+++)))(((((((((((((((((()))'''222===>>>555+++&&&'''(((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))***************))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++)))((('''''''''(((***+++*********)))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))(((((((((((()))(((((((((((()))))))))***(((((((((((())))))))))))))))))))))))************)))******)))((((((((()))***,,,---,,,***)))***,,,000...***))))))******)))))))))))))))))))))))))))*********,,,......---++++++++++++***************(((((((((((())))))******,,,,,,,,,++++++++++++***++++++******************222111000111222333222000000000111111222222222222000000000000000111111111,,,---000222333222333444111111222333333333222222333222222111111222222333111111111111111111000000000222444666777666555333555444444444444444444444555666666666777888999999777777777777777666555555333333444444555555666666444444555777777888888888:::999999999999999::::::===>>>???@@@AAABBBBBBBBBBBBAAAAAA@@@???===<<<<<<<<<<<<===>>>???@@@AAABBB@@@AAAAAAAAA@@@@@@@@@@@@BBBCCCDDDEEEEEEEEEDDDCCCEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEFFFFFFHHHIIIIIIHHHEEECCCCCCDDDBBBCCCCCCAAA>>><<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAA@@@???>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>=========:::777666666666666666333333444555555666555555444333111222333333222000000000111111111111000000////////////000000000000---.....................,,,,,,------------------***+++,,,------,,,+++***+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,+++***************++++++++++++************++++++))))))))))))))))))))))))''''''((((((((())))))))))))***++++++***(((&&&$$$***)))))))))))))))*********)))'''&&&&&&'''((()))+++++++++*********++++++,,,***((('''&&&''')))***((((((((((((((((((((((((******))))))((((((''''''&&&''''''((()))******+++'''''''''((((((((((((((())))))(((((((((((())))))(((''''''&&&&&&''''''(((+++*********,,,,,,+++)))((((((((((((((((((((((((************************)))*********)))((('''''')))))))))))))))))))))))))))))))))))))))((('''&&&&&&''''''((()))******+++(((''''''&&&&&&''''''(((&&&---555:::888111)))%%%(((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))******)))))))))***************))))))************))))))))))))))))))************++++++***)))(((''''''&&&(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******++++++***((('''''''''((()))))))))))))))))))))***************)))))))))(((((())))))))))))))))))))))))+++******)))((('''&&&&&&'''(((((((((((()))))))))''''''(((((())))))))))))(((((()))))))))*********)))++++++***((((((***,,,(((///444222+++''')))---000---+++******+++***)))))))))))))))))))))))))))(((((()))+++---...,,,***+++++++++*********)))))))))))))))***************,,,,,,+++++++++*********************+++*********111000//////111111000///000000111222222222222111111111000000111222333333555111000222444333222444///000111222222333333333333222222111111222222333111111111000000000000000///000222333444444333333444444444444444555555555888777777777777888999999777777777777777666555555444444444444444555555555333444555666777888888888888888888888999999:::;;;===>>>???AAABBBBBBCCCCCC@@@@@@@@@@@@@@@???======>>>>>>>>>>>>???@@@AAABBBBBBCCCDDDCCCAAA@@@@@@AAACCCCCCEEEFFFFFFEEEDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEGGGHHHIIIIIIGGGEEEEEEFFFDDDEEEDDDBBB???<<<<<<<<<;;;<<<===>>>???AAABBBCCCBBBBBBAAA@@@???>>>======;;;;;;;;;<<<<<<<<<<<<===<<<<<<===>>>>>>>>>>>>===<<<999666555666666555555111222333444555666666666444333111222333333222000000000111111111111000000////////////000000000000---------...............,,,,,,,,,,,,------------+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,*********)))******+++,,,++++++************++++++))))))))))))))))))))))))(((((((((((()))))))))))))))+++---...,,,)))%%%""")))))))))))))))******+++))))))((('''''''''((((((+++************))))))((((((''''''&&&'''((()))***))))))))))))))))))))))))((()))))))))))))))((('''''''''(((((())))))******'''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''')))(((((((((******((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))((((((************************)))((('''(((******)))'''''''''(((((())))))******''''''&&&&&&&&&&&&''''''&&&(((---444999666---%%%(((((((((((())))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((('''((()))***************((()))***++++++***)))((()))*********************++++++***))))))((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******)))((((((((((((((())))))))))))*********************))))))((((((((())))))))))))))))))))))))************)))'''&&&%%%''''''(((((((((((())))))'''(((((())))))******+++'''(((((())))))*********)))+++,,,***((((((+++///---222777444,,,''')))------,,,++++++,,,,,,+++***))))))))))))))))))))))))'''''')))+++......,,,***,,,,,,++++++***)))))))))((()))***+++++++++******++++++++++++************))))))***++++++++++++***111000//////111111000//////000111222333222222111222111111111222333555666HHH<<<222111333111111222...///000222333444555555333222222111111222222333222222222111111000000000000000000000111222333333333333444444555555666666999888777666555666777777777777777777777666555555555444444444444444444333222333444666777888888888888888888999:::;;;<<<===>>>>>>@@@AAABBBCCCCCCCCC@@@@@@AAABBBBBBAAA@@@???AAAAAA@@@@@@@@@AAACCCCCCCCCEEEFFFDDDAAA@@@AAABBBCCCDDDEEEFFFFFFEEECCCBBBCCCDDDFFFGGGHHHFFFDDDCCCDDDDDDEEEEEEEEEDDDCCCBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEGGGIIIIIIGGGFFFFFFGGGFFFFFFFFFCCC???===<<<===;;;;;;;;;<<<>>>AAACCCEEEBBBAAA@@@>>>============<<<<<<<<<=========>>>>>><<<<<<===>>>>>>>>>>>>>>>;;;999777666666666555333000111333444555666666666444333111222333333222000000000111111111111000000////////////000000000000---------.........//////++++++,,,,,,,,,---------,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,******))))))***++++++,,,++++++************++++++))))))))))))))))))))))))(((((()))))))))*********+++,,,------,,,***(((&&&)))))))))))))))***++++++***************)))(((((())))))******************'''((((((((()))))))))***))))))))))))))))))))))))'''((()))******))))))((((((((((((((())))))))))))''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((((((''''''(((******(((&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********))))))))))))))))))))))))))))))(((''''''(((+++,,,***((((((((((((((())))))))))))((((((''''''''''''((((((''''''***111777666///'''(((((((((((())))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&''')))***+++++++++***((()))+++,,,,,,+++)))(((+++*********************(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++(((((()))*********))))))((()))))))))************((((((((()))))))))))))))))))))))))))))))))))))))'''((()))******)))(((((('''''''''((((((((())))))(((((())))))***++++++,,,''''''(((((()))******+++(((***,,,***((((((---222888666444000---+++,,,---******+++---......,,,***))))))))))))))))))))))))'''(((***---//////---+++,,,,,,++++++***))))))((('''((()))*********))))))++++++++++++************((()))***+++,,,++++++***111000///000111222111//////000111222333222111111222222111111222444666777YYYFFF555000111//////111...///111333555666666777333222222222222222222333333333333222222111111111111000//////000111333444333333333444555666777777999888666555444444555555777777777777777666666555555555555444444333333333222333444666777888888888888999999:::;;;<<<>>>???>>>???@@@AAABBBCCCCCCCCC@@@AAABBBCCCCCCCCCBBBAAADDDCCCBBBAAABBBCCCDDDEEEDDDFFFGGGEEEBBB@@@AAACCCCCCDDDFFFGGGFFFEEECCCBBBBBBDDDGGGIIIIIIGGGDDDBBBBBBCCCDDDDDDDDDCCCAAA@@@CCCCCCCCCCCCDDDDDDDDDDDDDDDFFFHHHIIIHHHGGGGGGHHHGGGGGGGGGDDD@@@=========;;;;;;:::;;;===AAADDDFFFBBBAAA>>><<<;;;;;;<<<===<<<=========>>>>>>??????<<<======>>>>>>>>>>>>>>>:::999777777777666555333000111222444555666666777444333111222333333222000000000111111111111000000////////////000000000000---------.........//////+++++++++,,,,,,------------,,,+++******+++,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++,,,++++++++++++++++++,,,******))))))***+++,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))************,,,,,,,,,+++++++++++++++))))))((())))))***+++++++++,,,---------+++***)))'''((()))***+++,,,,,,,,,))))))************))))))))))))))))))))))))))))))&&&'''(((*********))))))))))))))))))((((((((((((&&&'''''''''(((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))***++++++)))'''))))))))))))))))))))))))(((((((((((((((((((((((('''((()))***************))))))))))))))))))))))))((('''&&&(((,,,---,,,***))))))))))))(((((((((((())))))(((((((((((())))))'''(((***000555555///***(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&''')))***+++++++++***((()))+++,,,,,,+++)))(((+++++++++*********))))))%%%&&&''')))***,,,---...)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++%%%''')))***,,,,,,++++++(((((())))))*********+++&&&&&&'''((()))***++++++))))))))))))))))))))))))$$$%%%''')))***++++++***''''''''''''((((((((()))((())))))***+++,,,,,,,,,&&&''''''((()))******+++'''***,,,***((()))...333BBB999///+++---///...,,,((()))+++...000///---***))))))))))))))))))))))))((()))+++...111111///,,,,,,,,,++++++***))))))(((%%%&&&((()))))))))((('''+++++++++************)))((()))***+++,,,,,,+++***111111000000000000111111000000000000000000000000666444111//////111444666WWWJJJ:::///---111444666000000111222222222222111333222111111333333222111222111111111000000//////444666777666333000//////111222333333444444333333777777777777777777777777666666555555555555666666666777777777555555777888444444666777888888888888888888999:::<<<===>>>>>>???AAACCCCCCBBBCCCDDDFFFCCCBBBBBBBBBBBBCCCDDDDDD@@@@@@@@@AAABBBCCCDDDEEEFFFHHHJJJJJJHHHFFFDDDDDDAAACCCEEEFFFFFFFFFHHHIIIGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCBBBAAAAAA@@@??????CCCBBBAAAAAA@@@@@@AAAAAADDDGGGJJJKKKJJJIIIIIIIIILLLJJJGGGDDDAAA???>>>>>>===<<<;;;<<<>>>AAABBBBBBBBBAAA???>>><<<;;;;;;::::::;;;===>>>???>>>===;;;>>>>>>>>>>>>============999888777555444222111111222222333333444555666666...///000111111111111111000000111111111111000000000000//////.........---,,,,,,,,,,,,,,,---...///+++)))(((***---///---+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,+++***))))))***+++,,,)))))))))))))))******+++************************+++*********))))))(((((()))))))))))))))))))))))))))///000+++)))++++++'''***)))((((((***++++++***------,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))******+++++++++************++++++))))))))))))************))))))((('''&&&&&&''''''''''''((((((((((((''''''%%%&&&&&&''''''(((((((((******))))))))))))******,,,+++******))))))******++++++******)))(((((((((***)))***---+++((((((,,,))))))(((''''''(((*********)))'''&&&'''(((***+++)))))))))))))))******+++)))((('''&&&&&&'''((()))***)))))))))***)))'''%%%$$$++++++'''***222222***((((((((((((((()))******(((((((((((((((''''''&&&+++)))'''&&&((()))))))))***)))((((((((())))))***((((((((((((((('''&&&&&&(((((())))))))))))((((((&&&&&&'''))),,,---,,,***))))))))))))))))))))))))+++++++++*********))))))+++***((()))******)))(((******************************))))))(((((('''''''''&&&&&&&&&&&&'''((((((((()))))))))))))))((((((&&&(((,,,---+++)))(((((())))))((('''''''''''''''))))))))))))))))))))))))******)))))))))))))))***+++,,,,,,)))'''+++444<<<```DDD,,,(((+++***))),,,+++++++++,,,---...///000))))))(((((('''''''''&&&))))))***+++---......///111,,,''''''***------***...+++'''&&&((())))))''',,,...,,,&&&'''---...))),,,+++***)))***+++,,,...111000000//////000000111000000000000000000000000333222000......000222333@@@;;;555333444555222000//////000111222222222222333222111111333333222111111111111111000000000///555666777666444222111111111222333333444444333333777777777777777777777777555555555666666555555555666777777666555555666888444555666777777777777777777777999:::<<<===>>>???@@@AAACCCCCCBBBBBBCCCEEEBBBBBBBBBBBBBBBCCCCCCDDDCCCBBBBBBBBBBBBBBBCCCCCCEEEHHHKKKLLLKKKIIIHHHHHHDDDEEEEEEEEEDDDDDDEEEGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@??????>>>>>>>>>???@@@AAABBBCCCCCCFFFIIIKKKJJJIIIIIIJJJKKKIIIGGGCCCAAA???>>>>>>>>><<<;;;<<<>>>AAABBBBBB@@@???>>><<<;;;:::999999:::;;;===>>>>>>>>><<<<<<=========<<<<<<<<<<<<;;;:::999888777666555444333222222333333444555555555///000111111111111111111///000000111111000000///000/////////.........---------,,,,,,,,,---......---+++***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++***))))))***++++++)))))))))))))))******+++************************************)))))))))(((************************+++000111,,,***,,,+++)))(((&&&%%%&&&(((*********------,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))******+++))))))(((((((((((())))))))))))))))))************))))))))))))***+++,,,,,,((((((((())))))(((((((((((((((((((((((((((((((((***))))))(((((())))))***+++***))))))(((((())))))***************)))))))))+++'''&&&))))))((())),,,...,,,+++)))(((((((((((())))))'''''''''(((***+++(((((('''''''''((()))))))))((('''&&&&&&'''((()))((('''&&&'''((()))((('''%%%******'''+++666999444((((((((((((((()))******((())))))))))))(((''''''***((('''(((***++++++***))))))))))))))))))))))))((())))))))))))((('''&&&((())))))******))))))(((((('''(((***------,,,***))))))))))))))))))))))))+++++++++*********))))))***)))((()))***+++***)))************************+++*********))))))))))))((((((''''''(((((()))***(((((())))))))))))((((((%%%(((***+++***((('''((('''''''''''''''((())))))))))))))))))))))))))))))((((((''''''''''''((((((***,,,,,,)))(((+++222888PPP;;;***))),,,***(((***,,,,,,,,,,,,,,,,,,------)))))))))(((((((((''''''))))))***+++,,,---......222---((('''***,,,+++(((///---+++,,,......,,,***&&&)))***(((&&&'''((('''***)))))))))******++++++000//////......//////000000000000000000000000000000000////////////000000000//////222444444///+++......///000000111222222333222111111333333222111111111111111000000000000222333555444333111222222111222222333333333333333555555555555555555555555444555666777777666555444555666777666444444666777666666666666666666666666666666888:::;;;===>>>???@@@AAABBBBBBAAA@@@AAACCCBBBBBBAAAAAABBBBBBCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCDDDHHHLLLNNNNNNLLLJJJJJJFFFFFFEEECCCAAAAAADDDFFFHHHGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@???=========>>>???@@@BBBBBBBBBEEEHHHJJJJJJIIIIIIJJJIIIHHHFFFCCCAAA???>>>>>>>>>===;;;<<<>>>@@@AAAAAA???>>><<<;;;:::999888888:::;;;<<<===>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::999888888777666555555555222222222333333444444555111111222222222111111000//////000000000000///////////////.....................---,,,,,,,,,------...,,,++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++***))))))***++++++)))))))))))))))******+++************************************))))))))))))************************---000111---***++++++***,,,***''''''((())))))(((,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))******+++(((''''''&&&&&&''''''((())))))))))))************''''''((()))+++---///000))))))))))))))))))))))))))))))))))))(((((((((((()))((((((''''''(((((()))***))))))(((((((((((((((***************+++++++++333,,,&&&&&&((('''(((***...---+++***)))))))))))))))((('''''''''(((***+++)))(((((((((((()))******))))))''''''''''''))))))'''&&&$$$%%%''')))))))))&&&***)))&&&+++666:::777((((((((((((((())))))***))))))******))))))(((''')))(((((()))******)))'''(((((())))))))))))((('''))))))******))))))(((((()))******************)))***)))***+++------+++***))))))))))))))))))))))))+++************))))))))))))((('''(((***++++++***************************++++++++++++************))))))(((((())))))***+++(((((())))))))))))((((((&&&((())))))(((''''''(((''''''((((((***+++------))))))))))))))))))))))))((((((''''''''''''(((((()))++++++***((()))...222;;;///'''***,,,)))''')))---,,,,,,+++******++++++***)))))))))))))))(((((())))))***+++,,,------...222...)))((()))***)))'''))))))+++---//////---+++'''(((,,,...,,,'''(((+++'''((()))***+++***))))))//////............//////000000000000000000000000/////////000000/////////111///,,,,,,...///...---------...///000111222222333222111111333333222111111111111000000000000000---///000000//////000111111111222333333333333222333333333333333333333333333444666777777666444333555666666555444444555777777666666666555555666666555666777999;;;===>>>??????AAAAAAAAA???>>>???@@@AAAAAAAAAAAAAAABBBBBBCCCEEEDDDDDDDDDDDDDDDEEEEEEDDDHHHLLLNNNMMMKKKIIIIIIFFFFFFDDDBBB@@@AAADDDFFFHHHGGGGGGFFFEEEEEEDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@???????????????@@@CCCGGGIIIIIIHHHIIIIIIGGGFFFDDDCCCAAA@@@???>>>???>>><<<<<<>>>@@@@@@@@@>>>===<<<;;;999999888888:::;;;<<<=========<<<<<<<<<<<<<<<;;;;;;;;;;;;:::666666555555444444444333111222222222333333333444222222333222222111000000...//////000000//////...........................///...---,,,,,,,,,,,,,,,+++++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++******************+++)))))))))))))))******+++*********************************)))))))))))))))************************...//////,,,***)))******333000,,,******))))))(((,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))******+++(((''''''&&&&&&''''''(((((()))))))))************&&&&&&'''(((***+++---...******))))))))))))******(((((((((((())))))))))))((((((''''''''''''((((((******)))(((((((((((())))))))))))***+++,,,,,,---???444***((((((''''''((())))))))))))***++++++,,,)))(((((('''((()))******+++++++++++++++,,,,,,---***)))(((''''''((()))******'''%%%%%%&&&)))******(((***)))&&&)))///111---))))))(((((((((((())))))***************)))(((((()))(((((()))***)))&&&$$$&&&'''((()))))))))((('''))))))************))))))******++++++++++++***************+++,,,,,,***(((((((((((((((((((((((((((************))))))))))))(((''''''(((+++,,,++++++************************************************)))(((((((((((()))******'''(((((())))))))))))(((((()))***)))((('''(((***++++++++++++,,,...///000))))))))))))))))))))))))***))))))))))))******+++(((***+++***)))(((***,,,---((('''***+++((('''***++++++***************+++************)))))))))))))))))))))***+++,,,,,,---///,,,)))((()))))))))((('''((())),,,///222333333///++++++///...***)))---&&&(((***,,,,,,+++)))(((//////............////////////////////////////////////000111111000//////222000---,,,,,,...///000............///000111222333222111111333333222111000000000000000000111111,,,...//////...///000222000111222222333333222222222222222222222222222222222444555777777555444222444555555444333333444666777666555555444555555666555666777999;;;<<<>>>>>>>>>???@@@???>>>===>>>???@@@@@@@@@@@@@@@AAABBBBBBBBBBBBCCCDDDEEEFFFHHHHHHEEEHHHKKKLLLJJJGGGEEEEEEDDDDDDCCCAAA@@@BBBEEEHHHGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@BBBBBBAAA@@@@@@@@@@@@@@@@@@CCCFFFHHHHHHGGGGGGHHHDDDDDDCCCBBBAAA@@@???>>>@@@>>><<<<<<>>>?????????>>>===<<<;;;:::999999999:::;;;;;;<<<<<<<<<<<<<<<=========<<<<<<<<<;;;;;;666666555555444444444333111111111222222222222222222222222222222111000///......////////////......---------...............///...---,,,,,,,,,,,,,,,)))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************++++++*********)))))))))))))))******+++************************))))))))))))))))))******************************,,,,,,,,,+++)))''')))+++444111---******+++******++++++***************))))))))))))))))))))))))))))))))))))))))))******+++)))((((((''''''(((((()))((()))))))))************(((((((((((()))***+++,,,******))))))))))))******&&&&&&'''((()))******+++((((((''''''''''''((((((++++++***))))))))))))***(((((()))***+++,,,,,,---???444***((((((''''''(((''''''((())))))*********((((((((((((((())))))***+++++++++++++++,,,,,,---***)))(((''''''((()))***...+++((('''((()))))))))((()))***)))***,,,***&&&))))))(((((((((((())))))***************)))(((((((((((((((+++---...,,,***'''(((((())))))))))))((())))))************))))))******++++++++++++******)))(((((()))******(((&&&(((((((((((((((((((((((())))))))))))))))))))))))(((''''''(((+++,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***''''''((())))))))))))))))))***++++++))))))***+++,,,,,,+++++++++,,,---...)))))))))))))))))))))))))))))))))))))))***++++++''')))******)))(((((()))***(((((()))((('''(((,,,))))))))))))***+++,,,---))))))))))))************((())))))******+++++++++***)))(((''')))************+++,,,...111666<<<@@@666...((()))+++)))((()))'''))),,,......---***)))000//////......//////000//////////////////////////////000000000000//////,,,---///000222222111111111000///...///000111222333222111111333333222111000000000000111111111111///000111000000000333555000111111222222222222222222222222222222222222222333444555666666555444333333444555444222222444555666555444444444555666777666777888999:::;;;<<<===<<<===>>>>>>===<<<===???@@@@@@??????@@@@@@AAABBBAAAAAABBBCCCEEEGGGHHHJJJEEEGGGHHHHHHFFFDDDCCCCCCDDDDDDDDDCCCBBBCCCFFFHHHFFFEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@AAABBBDDDDDD@@@CCCFFFGGGFFFEEEEEEEEEBBBBBBBBBBBBAAA@@@??????AAA???===<<<>>>??????>>>>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<;;;999888888777666555555555111111111111111111111111000000111111111000000///------............---------------------...............---,,,,,,,,,------+++---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))***++++++++++++***))))))))))))))))))******+++************************))))))))))))************+++++++++++++++++++++++++++))))))***)))''')))---000---***((()))+++,,,,,,************************)))))))))))))))))))))))))))))))))))))))******+++***))))))(((((())))))***))))))))))))************++++++*********++++++,,,******(((''''''(((******((((((((()))******++++++)))((((((''''''(((((())),,,++++++***************'''(((((()))******++++++333,,,&&&&&&((('''(((***)))))))))))))))(((''''''(((((((((((()))))))))))))))(((((((((((()))************((((((((((((******...,,,)))((()))***)))((('''(((***,,,...---***'''***))))))((((((((((((((())))))******))))))((('''&&&&&&)))---222555777666///...---+++***)))))))))(((((())))))******)))))))))******************)))((('''''')))***)))'''%%%))))))))))))))))))))))))(((((()))))))))))))))***)))((('''(((***++++++***))))))))))))))))))))))))((((((((((((((()))))))))(((''''''''''''((())))))&&&'''((())))))******))))))+++,,,,,,+++******+++***))))))))))))******+++))))))))))))))))))))))))'''&&&&&&''''''((()))***(((((())))))))))))((('''******)))(((''''''***---((((((((()))***,,,---...(((((()))))))))))))))***(((((()))))))))*********'''''''''(((((()))***+++)))*********---333:::???===:::222+++***---,,,)))((())),,,......---+++)))111000000//////000000111////////////////////////........................***,,,...000111111222222333222000//////000111222333222111111333333222111///000000000111111111111000111111000000000333555000000111222222222222222222222222222222222222222444444444444444444444444333444444333222222333555555444333333333555777888777888888999::::::;;;;;;:::;;;======<<<<<<===??????????????????@@@AAAAAAAAABBBBBBCCCDDDEEEGGGHHHCCCDDDEEEEEECCCCCCCCCDDDEEEFFFFFFEEECCCCCCDDDFFFDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>??????@@@BBBCCCDDDAAACCCFFFGGGEEEDDDCCCCCC@@@@@@AAABBBAAAAAA@@@???BBB@@@======>>>>>>>>>===<<<;;;:::999999888999999;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999888777666555444333111111111111111111111000......///000000000//////---------......---------,,,,,,,,,------.........------,,,,,,,,,---......111333333111...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))***++++++++++++***))))))))))))))))))******+++************************((()))))))))************+++++++++++++++++++++++++++((((((******'''***111444000,,,))))))***++++++))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++***))))))(((((())))))***))))))))))))******************)))))))))***++++++***)))'''&&&&&&''')))***------,,,,,,,,,+++++++++***))))))(((((())))))***++++++***)))))))))))))))'''''''''((()))))))))***+++'''&&&))))))((())),,,))))))*********)))(((''''''(((((()))))))))))))))(((((('''''''''((())))))+++***)))(((((()))***++++++***((()))******)))((((((((((((+++------+++*********)))(((((((((((((((((())))))))))))(((''''''''''''(((,,,222666999999<<<999444///+++)))((((((&&&'''((())))))))))))(((((())))))******))))))(((((('''((()))+++***((('''))))))))))))))))))))))))(((((((((((())))))*********)))((()))***+++***)))))))))))))))))))))))))))(((((()))))))))*********))))))(((((())))))***+++&&&'''((()))************'''***,,,---,,,***))))))((((((((()))***+++,,,---))))))))))))))))))))))))&&&&&&&&&&&&'''((()))***(((((((((((()))))))))((()))******((((((***++++++***************+++,,,---''''''((((((((()))))))))((((((((()))))))))))))))'''((((((((('''(((((()))&&&'''(((((((((+++111555>>>FFFCCC333***...000+++((()))+++,,,,,,,,,***)))111111000000000000111111////////////////////////...------,,,,,,------...///...---++++++---000333555444222000///000111222333222111111333333222111//////000000111111111222//////000///......111333000000111222222222222111222222222222222222222222555444444333333444444555333444444333222222333555555444333222333555777999888888999999999:::::::::999:::<<<<<<<<<<<<===????????????>>>???@@@@@@AAACCCCCCCCCCCCCCCDDDEEEEEEBBBCCCCCCCCCBBBCCCEEEGGGGGGHHHHHHGGGDDDCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>?????????BBBDDDFFFFFFEEECCCBBBBBB??????AAABBBBBBAAA@@@???BBB@@@>>>======>>>>>>===::::::999888777777777888;;;::::::::::::;;;<<<<<<;;;;;;;;;:::::::::999999999888777555444222111111111111111000000000000000------...//////000//////,,,------......------,,,,,,,,,,,,------.........,,,,,,,,,,,,------...///777888888555000------...,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))***+++,,,,,,+++***))))))))))))))))))******+++************************(((((())))))*********++++++++++++++++++++++++++++++((((((++++++))),,,333===888222---***)))(((''')))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******+++))))))(((((((((((())))))))))))))))))************&&&&&&&&&&&&'''((()))******((('''&&&&&&'''(((***222111000///---,,,************))))))))))))************)))(((((((((((((((''''''''''''((((((((((((***)))+++---+++((((((,,,&&&''')))+++,,,---,,,,,,'''(((((())))))))))))))))))))))))))))))******++++++***)))(((((()))***+++'''''''''(((***+++***(((,,,)))''')))***)))))))))******)))((((((((((((((((((((((((((((((''''''&&&***)))(((***...222444444FFFBBB:::333---)))((((((&&&&&&'''(((((()))(((((((((((())))))))))))(((((((((((((((***,,,,,,***((())))))))))))))))))))))))'''((((((((())))))******+++***((()))******)))((())))))))))))))))))))))))))))))******+++++++++,,,*********)))***++++++,,,&&&'''((()))************&&&(((,,,---+++)))(((((())))))***+++---///111222))))))))))))))))))))))))(((((((((((()))***,,,,,,)))((('''((()))***))))))''')))))))))***,,,,,,***---,,,++++++***+++++++++&&&'''''''''(((((())))))(((((((((((())))))))))))((()))))))))'''&&&&&&'''(((***,,,+++)))***---000777JJJLLL555&&&***---''''''((()))***+++******)))......///000000000000000---------.........//////111111000000//////......------......///000000111333333222222111222222333333222111111222222000///000000000000000000000000............////////////000000000111222222333333333222111000000111222333555555555555555555444444222222222222222222333333333333222333333444555666777777777777777777777777888888888999999::::::;;;<<<<<<===??????@@@@@@@@@@@@???>>>AAAEEEGGGFFFEEEAAABBBCCCCCCDDDCCCCCCCCCIIIJJJKKKHHHDDDBBBBBBDDDBBBBBBCCCCCCBBB@@@???===???@@@@@@AAAAAAAAA@@@@@@BBBBBBAAA???===<<<>>>???BBBCCCCCCCCCBBBAAA@@@@@@BBB@@@>>>>>>AAABBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>><<<;;;999777999999999999999999::::::777777777777777666666666999999999888666444111000000000000000///////////////////////////////////////...---,,,,,,,,,,,,,,,...............---------------++++++++++++------444333222000...,,,************+++++++++,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))(((((()))***++++++,,,,,,******))))))******+++,,,))))))))))))))))))))))))+++&&&***777999000))))))***((('''))),,,---,,,***))))))******((('''+++000222:::666;;;222$$$---...))))))))))))))))))))))))))))))))))))((((((''''''))))))))))))))))))))))))'''(((((()))***+++++++++(((((((((((((((((())))))))))))))))))))))))))))))---+++******+++,,,,,,+++666444000.........---,,,'''))),,,+++)))((()))+++******))))))))))))******&&&'''((()))))))))((('''*********)))(((''''''&&&((()))***+++++++++++++++)))))))))))))))))))))))))))((((((((((((((()))***)))((((((((((((((())))))+++***)))(((((()))***+++&&&'''((())))))((('''&&&"""$$$'''))))))***,,,...))))))(((((((((((())))))%%%%%%&&&((()))+++,,,,,,333222000...,,,***(((((()))))))))))))))(((''''''************))))))))))))((((((((((((((((((((((((,,,***(((%%%$$$$$$%%%&&&))))))))))))))))))))))))((()))***++++++***)))((((((((((((((())))))))))))(((((())))))))))))(((((())))))(((((((((((())))))(((((()))***************++++++************++++++***))))))***...333999<<<************************&&&)))***'''(((++++++((($$$&&&((()))))))))***,,,***))))))))))))******+++;;;444+++'''(((++++++***&&&''')))*********)))((())))))(((((('''''''''&&&))))))))))))************(((((((((((())))))))))))---;;;BBB;;;...***+++,,,))))))))))))))))))))))))------...////////////...---------.........//////............////////////,,,------...//////000000111111000000000000111111333222111111222222111///000000000000000000000000/////////000000000111111000000000111222222333333333222111000000111222333555555555444444444444444222222222222222222222222444333333444444555666777777777777777777777777777888888888999999::::::;;;<<<===>>>>>>>>>>>>======@@@>>>>>>AAAEEEIIIJJJIIIEEEEEEDDDDDDCCCCCCBBBBBBHHHIIIIIIFFFBBB@@@@@@AAABBBBBBBBBBBBAAA@@@???>>>@@@@@@AAAAAAAAA@@@???>>>BBBBBBBBB@@@>>>===???AAACCCCCCCCCCCCCCCBBBAAAAAAAAA???======???@@@???>>>========================<<<<<<======<<<;;;999888999999999888888888888888666666666666666666666666777777888777666555333222000000000000////////////........................///...---,,,,,,,,,,,,---//////......------,,,,,,---,,,,,,++++++,,,,,,---//////...---,,,,,,++++++******+++++++++,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,******))))))******+++,,,)))))))))))))))))))))))),,,(((...:::<<<222+++******)))((())),,,---,,,+++++++++------***''')))---...666333<<<777)))---***)))))))))))))))))))))))),,,+++***)))))))))******))))))))))))))))))))))))'''(((((()))******+++++++++++++++***************)))))))))))))))))))))))),,,+++*********++++++***000...,,,,,,---...---,,,''')))++++++)))((()))*********))))))))))))******&&&'''((()))))))))((('''+++***)))(((((('''''''''))))))******+++*********))))))))))))))))))))))))((((((((((((((()))******)))))))))(((((())))))***((()))************)))(((''''''((((((((((((''''''%%%'''))))))))))))***+++(((((())))))))))))((((((''''''(((((())))))******,,,++++++++++++*********)))))))))))))))(((''''''************)))))))))))))))))))))))))))))))))))))))((('''%%%%%%&&&'''(((''''''''''''''''''''''''************))))))((('''(((((((((((()))))))))***************************,,,,,,++++++++++++,,,,,,''''''((()))))))))))))))***))))))))))))))))))***+++*********---000444666))))))))))))))))))))))))&&&))))))&&&'''***+++(((''')))******)))((()))***))))))))))))***+++,,,,,,;;;444,,,(((((()))(((&&&&&&'''((()))***))))))((())))))(((((((((''''''''''''(((((((((((()))))))))(((((((((((()))))))))***)))444:::555,,,***++++++)))))))))))))))))))))))),,,,,,---............---------........./////////,,,,,,---......///000000,,,,,,------...///////////////............//////333222000111222222111000000000000000000000000000000000000111111111222222000000111111222333333333222222111111111111222222444444444444444444444444444333333222222111111111333333333333444555666666777777777777777777777777777777888999::::::;;;;;;======>>>>>>======<<<;;;???>>>>>>@@@EEEIIILLLMMMHHHFFFEEECCCBBBAAABBBBBBFFFFFFFFFDDDAAA???>>>???CCCBBBAAA@@@@@@???@@@@@@@@@@@@AAAAAAAAA???>>>===AAABBBBBBAAA@@@@@@AAACCCCCCCCCDDDDDDDDDCCCBBBBBB???===<<<<<<===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;:::999999888888777777666666666444444444444444555555555444444555555555444333333000000000000////////////..............................---,,,,,,,,,------/////////...---,,,,,,+++---,,,,,,++++++,,,,,,---************+++++++++,,,******+++++++++,,,,,,,,,***************+++++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,***))))))))))))***++++++))))))))))))))))))))))))+++)))...888:::111+++******)))(((***,,,---,,,+++))))))+++---+++''')))//////333---777777+++---&&&)))))))))))))))))))))))),,,,,,******)))******+++))))))))))))))))))))))))((((((((()))******++++++,,,+++++++++******)))))))))))))))))))))))))))))),,,+++***)))))))))))))))***)))(((***,,,---,,,+++((()))***)))((('''((()))***))))))(((((())))))***''''''((()))))))))))))))+++***)))'''''''''(((((())))))*********)))(((((())))))))))))))))))))))))'''''''''((()))***+++,,,+++******)))))))))******'''(((***++++++***((('''((((((''''''''''''((((((((()))+++***(((''''''((('''((()))******)))((('''))))))))))))(((((((((((('''''''''(((((()))))))))))))))******))))))((((((************))))))))))))************************''''''&&&%%%&&&''')))***''''''''''''''''''''''''******)))(((((((((((((((((((((((()))))))))******,,,+++***))))))***+++,,,***))))))(((((())))))***&&&'''(((((())))))(((((())))))(((((((((((())))))++++++++++++,,,---//////((((((((((((((((((((((((&&&)))(((%%%&&&)))***(((+++,,,---,,,)))''''''(((((((((((()))***+++,,,---555000+++((())))))'''%%%''''''((()))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((((((((((()))))))))******&&&,,,///---************)))))))))))))))))))))))),,,,,,---...........................////////////........./////////000000,,,---------.........///......------......//////333111000111222222111000000000000000000000000000000000000111111111222222000000111222222333333444222222222222222222222222333333333333333444444444444444333333222111000000111111111111222333444555666666666666666666666666777777888999::::::;;;;;;======>>>>>>>>>>>>>>>===@@@???>>>???BBBFFFJJJLLLFFFEEEBBB@@@@@@@@@AAABBBBBBCCCCCCBBBAAA@@@@@@AAACCCBBB@@@?????????@@@AAA>>>???@@@AAAAAAAAA???>>>AAABBBCCCCCCBBBAAACCCDDDCCCDDDDDDDDDDDDDDDCCCCCC???>>>==========================================?????????>>>===;;;::::::888888777666555555444444333333333333333444444444222222222222222111111000000000000000////////////...........................------,,,,,,,,,------000///......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))***++++++)))))))))))))))))))))))))))'''***000111,,,)))******)))******,,,,,,---,,,)))&&&'''++++++)))...888DDD>>>+++///000(((---&&&)))))))))))))))))))))))))))***++++++++++++))))))))))))))))))))))))))))))(((((())))))******************))))))((('''''''''))))))))))))))))))))))))***+++***)))(((((()))***((('''''')))+++,,,,,,***)))))))))(((''''''(((((())))))(((((((((((())))))'''(((((()))************+++***((('''''''''((())))))))))))))))))((('''&&&(((((((((((((((((((((((('''''''''((()))+++,,,---,,,+++******************(((((()))******)))(((((()))((('''&&&&&&'''((()))(((***+++***(((''''''(((&&&((()))++++++)))(((&&&(((((((((((((((((())))))((((((''''''''''''&&&&&&))))))*********))))))(((************)))))))))((())))))))))))))))))))))))(((''''''&&&'''((()))))))))))))))))))))))))))))))))((('''''''''(((***+++(((((()))))))))*********,,,+++)))(((((()))+++,,,((((((''''''''''''(((((('''(((((()))))))))))))))))))))(((((((((((())))))***+++,,,,,,------,,,,,,))))))))))))))))))))))))'''))))))&&&&&&***+++)))+++,,,---,,,***((((((((())))))((((((((()))******,,,***((((((***+++***((('''(((((()))))))))))))))))))))(((((((((((((((((('''''''''((((((((())))))(((((()))))))))*********'''((((((((((((***)))((())))))))))))))))))))))))------...////////////............/////////000000111111111000000000//////---------...........................//////000111222111000111222333222000111111111111111111111111/////////000000000111111111111111222333333444444222222222333333222222222222222222222333333444444444444333333222111000000222222222222333444555666555555555555555555555555666777777999:::;;;<<<<<<;;;<<<>>>???@@@AAAAAABBB@@@???>>>>>>>>>AAADDDGGGBBBAAA???>>>>>>???AAABBB@@@@@@@@@AAACCCDDDDDDDDDBBBAAA@@@???>>>???@@@AAA<<<===@@@BBBCCCCCCBBBAAAAAACCCDDDDDDCCCBBBCCCDDDCCCCCCDDDDDDDDDDDDDDDCCC@@@@@@@@@???>>>>>>>>>???????????????????????????DDDCCCAAA???===;;;::::::777777666666555444333333111222222222333333333444555555444333222111000000000000000000////////////........................------,,,,,,,,,------...///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************+++++++++,,,,,,,,,***************************************************************+++++++++))))))(((((())))))***+++)))))))))))))))))))))))))))'''(((***)))((()))+++)))***+++++++++,,,------333+++))),,,+++***444CCClllYYY555---+++&&&///***))))))))))))))))))))))))'''***...000000...***((()))))))))))))))))))))))))))))))))))))))*********))))))))))))(((((('''''')))))))))))))))))))))))))))***+++***(((''')))++++++***)))***+++,,,+++***+++***(((((((((((((((((())))))(((((((((((())))))((((((((()))***++++++,,,******(((''''''(((((())))))))))))))))))((('''&&&((((((((((((((((((((((((''''''((((((***+++,,,---,,,,,,+++***))))))******+++)))'''&&&&&&''')))+++)))((('''&&&&&&'''((()))&&&(((******)))(((((()))&&&((()))++++++)))(((&&&''''''(((((())))))******(((((((((((((((((((((((())))))************))))))************)))))))))((((((((((((((((((((((((((())))))((((((''''''''''''************************&&&&&&&&&&&&(((***,,,...))))))))))))************+++***(((''''''(((***+++,,,++++++******++++++,,,))))))***++++++++++++***+++******))))))******+++)))***,,,---...---------************************'''++++++)))))),,,,,,))))))+++,,,,,,***)))*********)))((('''''''''''''''((('''((()))***+++***)))((((((((((((((())))))***(((((())))))))))))))))))(((((()))))))))*********))))))))))))************+++'''%%%''')))***((('''))))))))))))))))))))))))------...///////////////....../////////000000000333333222111111000/////////////////////////////////////////////000111222222000000000222333222111222222222222222222222222/////////000000000111111111111222222333444444444222222333333333333222222000111111222222333333444444333333222222111111111555555555555666777888888555555555555555555555555666666777888:::;;;<<<<<<;;;<<<>>>@@@AAACCCCCCDDD?????????===<<<<<>>=========???@@@AAA@@@??????AAADDDFFFFFFEEE@@@@@@????????????@@@@@@<<<>>>AAADDDEEEDDDCCCAAABBBCCCEEEEEECCCBBBBBBCCCBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBAAA???>>>???AAA@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCAAA???===;;;;;;:::777666666555555444444444111111222222333333444444999888666555444333333333000000000000////////////------------------------------,,,,,,,,,---......------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++******))))))******+++++++++,,,,,,,,,+++++++++***************************************************************)))(((((((((((()))******))))))))))))))))))))))))*********)))((((((+++...)))***,,,,,,++++++---...???444...///---+++666GGGkkk???000+++'''111---))))))))))))))))))))))))))),,,000333444111---***))))))))))))))))))))))))))))))))))))))))))***************************+++))))))))))))))))))))))))''')))+++***((((((+++...///---******+++,,,,,,+++---+++)))(((((())))))((()))((((((''''''(((((()))))))))))))))***+++---...)))))))))))))))((((((((())))))*********)))(((((())))))))))))))))))))))))((((((((()))***+++,,,---,,,+++***))))))))))))))),,,***&&&$$$$$$&&&***,,,((((((''''''''''''((((((%%%''')))***)))((()))***'''((()))******)))((('''&&&''''''((()))******+++%%%&&&'''(((***+++,,,---))))))******++++++******************))))))))))))'''''''''''''''''''''''')))))))))(((((('''''''''((((((((((((((((((((((((&&&&&&'''(((***,,,---...)))))))))*********++++++***)))(((''''''((()))*********))))))))))))******)))***++++++,,,,,,++++++++++++************++++++)))***+++,,,------------************************(((---///---...000...***''')))***+++*********,,,******)))(((''''''''''''************)))((('''&&&((((((((((((((()))******(((((())))))))))))******))))))))))))************)))))))))*********++++++,,,(((&&&)))+++***(((((()))))))))))))))))))))))),,,,,,---............---.../////////000000000000111111111111000000000000000000000000000000000000............///000111222111000///000222333222111333333333333333333333333000000000111111111222222111111222333333444444555222222333444444333222222000000000111222333333333222222222222222222222222444444444444555666777777444444444444444444444444555666777888:::;;;<<<===<<<<<<>>>???AAAAAABBBBBB===??????>>><<<;;;===???????????????>>>>>>>>>>>>AAA@@@???@@@CCCEEEDDDBBB??????@@@@@@@@@@@@??????@@@BBBDDDFFFFFFDDDAAA@@@BBBDDDEEEEEECCCAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCBBBCCCCCCAAA???===???AAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>><<<;;;;;;<<<<<<666666666666555555555555111111222222333444444555777666555444333444444555000000000000////////////------------------------,,,,,,,,,,,,,,,---...///+++,,,,,,,,,,,,---------+++,,,,,,------,,,,,,++++++++++++************)))******+++++++++,,,,,,,,,+++++++++*********))))))************************************************((((((((((((((()))******))))))))))))))))))))))))(((+++---+++******,,,---)))+++------++++++---///@@@444---000...***555GGGrrr]]]888...,,,'''000+++))))))))))))))))))))))))***,,,...///000///---,,,))))))))))))))))))))))))***))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))))))))))))))%%%)))++++++))))))---111000---***(((***,,,......000,,,)))((()))+++***)))((((((''''''''''''(((((())))))))))))***,,,...///'''((()))******)))((('''))))))******+++*********))))))))))))))))))))))))***)))))))))******+++,,,,,,+++***)))((((((((((((***)))'''&&&&&&''')))***''''''((((((((((((''''''&&&(((******)))((()))***(((((())))))))))))(((((((((((((((((())))))))))))&&&'''((()))***+++,,,---((()))***++++++++++++***************))))))))))))(((((((((((((((((((((((('''(((((())))))))))))(((((((((((((((((((((((((((((()))***++++++,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))((((((''''''''''''(((((())))))***+++++++++++++++******))))))))))))***************************+++************************)))...222222333333000+++&&&(((******)))))))))***)))))))))))))))***++++++***++++++***)))((('''''')))(((((('''((()))***+++(((((()))))))))*********((((((((())))))))))))***))))))*********++++++++++++&&&&&&+++---***)))+++))))))))))))))))))))))))++++++,,,---------,,,,,,////////////000000000000......//////000000111111111111111111000000000000---------...///000111111111000///000222333333111444444444444444444444444111111222222222333333333111222222333333444444555222222444444444444222222///000000111222222333333222222222222222222333333111111111111222333444444444444444444444444444444555666777888:::;;;<<<===<<<===>>>???????????????;;;>>>@@@???<<<;;;===???AAAAAAAAAAAA@@@>>>===<<>>@@@AAAAAA@@@???>>>CCCEEEGGGHHHFFFCCC@@@===BBBDDDFFFEEECCCAAA@@@@@@@@@AAAAAABBBCCCCCCCCCBBBAAACCCCCCAAA>>>===>>>AAA????????????????????????===<<<;;;::::::;;;======555555555666666666666666111111222333444444555555222222111111111222444555000000000000////////////------------------------,,,,,,,,,,,,,,,---...///***++++++,,,,,,------...++++++------------++++++))))))))))))******************+++++++++,,,,,,,,,++++++++++++******))))))************************++++++******************((((((((((((((()))******))))))))))))))))))))))))$$$***...---+++*********(((+++------++++++---000888---)))...---)))333EEERRRDDD((((((+++'''...((())))))))))))))))))))))))***)))))))))******+++,,,))))))))))))))))))))))))*********)))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))$$$(((,,,,,,******///333000,,,(((''')))---///111111---)))(((***++++++)))((((((''''''''''''((((((***)))))))))***,,,...///%%%'''***++++++***(((&&&((()))***+++++++++++++++))))))))))))))))))))))))+++***************+++++++++***)))(((''''''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&''')))******((('''(((((())))))(((((((((((())))))+++******)))((('''''''''************))))))))))))((()))***+++++++++++++++************))))))))))))))))))))))))))))))))))))%%%&&&''')))******++++++************************++++++,,,------+++***))))))************+++++++++)))***++++++++++++***)))++++++************++++++(((((()))***************))))))(((((((((((())))))+++***)))(((((('''(((((())))))))))))))))))))))))***000555555666666111+++''')))******((('''((()))(((((()))***+++---///000''')))******))))))+++,,,)))((('''''''''(((***+++(((((())))))*********+++''''''''''''((((((((())))))************+++++++++((($$$&&&,,,...+++***---))))))))))))))))))))))))////////////////////////000000////////////000000000000000000000000000000////////////////////////,,,,,,,,,------------...000000000000111222333444555555444444444333333333111222222333333222222111000000000000111111111111111222333333444444333333222111///000111333222111000000111222333444444555333333333333333444555666666555444444444444555666222444666666666777999;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<>>>>>>?????????AAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@AAAAAAAAA@@@???@@@AAAAAA@@@???@@@BBBEEEBBBHHHMMMMMMJJJGGGHHHJJJFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAGGGCCC???===???@@@???>>>@@@@@@@@@???===<<<:::999<<<;;;;;;:::999999999:::333444555666666555444333333333222111222555777999777888999666222//////111222222222222222222222222...------,,,,,,------...//////...---,,,,,,+++***++++++++++++++++++++++++...,,,333???>>>222***,,,******))))))))))))******))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))000---***((()))+++++++++))))))))))))))))))))))))************************,,,,,,,,,+++++++++******000///---,,,++++++,,,,,,---///111111000///111333;;;555,,,((()))***)))(((************************++++++************++++++)))************)))(((((())))))))))))))))))))))))))))))))))))************,,,+++)))''''''((()))***))),,,000222222111111111...+++((('''(((***++++++...---+++)))(((((()))***((((((((((((((((((((((((''''''''''''((((((((((((******))))))))))))******)))))))))))))))***++++++******))))))))))))******)))************+++++++++((())))))(((''''''***+++)))))))))(((''''''&&&&&&(((((((((((())))))))))))(((((()))((('''''''''((())))))))))))************(((((())))))******+++++++++++++++*********))))))(((******(((***...---(((((()))******)))((()))+++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((()))************+++++++++---,,,+++*********+++,,,+++++++++***++++++,,,,,,***+++,,,...---,,,***)))*********++++++,,,,,,,,,+++***)))'''''')))***+++))))))******++++++,,,,,,,,,+++++++++******)))))),,,---///000111000//////))))))))))))))))))))))))'''(((((()))***+++++++++,,,,,,,,,+++)))(((&&&%%%))))))***++++++++++++***)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))........................000000////////////000000000000000000000000000000/////////////////////////////////000000000111111000000000000111222333333444444444333333333222222222222333333333333222222000000000000111111111222111222333333444444333333333111000000222333333222111111222333444555666666444333333333444444555666666555444333333444555666333555666777666777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>????????????@@@@@@@@@@@@AAAAAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@???@@@@@@@@@???@@@CCCEEEEEEJJJNNNMMMIIIFFFFFFGGGGGGFFFFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBAAADDDAAA>>>===???AAAAAA@@@@@@@@@@@@@@@???===<<<;;;<<<;;;:::999888888888888444444555666666555444444444333222111222444555777666777777555222000000222111111111111111111111111...------,,,,,,------...------------,,,,,,,,,,,,++++++++++++++++++++++++,,,***000;;;;;;111+++---******))))))))))))***************************************))))))*********))))))))))))))))))))))))...,,,*********++++++***))))))))))))))))))))))))************************+++*********)))))))))))),,,------......---,,,+++******,,,///222333222111,,,+++)))(((((()))***+++************************++++++************++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))************---+++***(((((()))***+++***---111333222111111111---+++(((''')))+++------...,,,***)))(((((()))***))))))))))))))))))))))))((((((((()))))))))************))))))))))))******))))))(((((())))))************))))))))))))******)))************+++++++++******))))))((((((***+++(((((((((((((((((((((((((((((((((((()))))))))***)))))))))))))))))))))((())))))))))))************''''''((((((((((((((()))+++++++++*********))))))+++//////,,,+++---+++((((((***+++***)))((()))+++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((()))************+++++++++,,,,,,+++******++++++,,,+++++++++++++++,,,,,,---++++++,,,,,,,,,+++***)))******+++++++++,,,,,,,,,+++***)))(((((()))***+++)))))))))***************++++++*********)))))))))((()))+++,,,,,,,,,+++***))))))))))))))))))))))))'''(((((()))******++++++(((((()))))))))))))))((())))))******************))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++++++++***))))))))))))))))))))))))))))))........................000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111222000000000000111222333333444444444333333333333333222222333333333333222222000000111111111222222222111222333333444444333333333111000000222444333333333333444555666777777888444444444333444444555666555444444333333444444555444666777777666666777999::::::::::::::::::::::::;;;;;;===>>>???@@@@@@@@@======>>>???@@@AAABBBBBBBBBCCCDDDEEEDDDCCCAAA@@@>>>???@@@??????AAADDDFFFIIILLLNNNMMMIIIEEEDDDEEEGGGGGGFFFEEEDDDBBBBBBAAADDDDDDDDDCCCCCCCCCBBBBBBAAA???======???@@@AAAAAA@@@@@@@@@@@@@@@???>>>>>><<<;;;:::888777666666666444444555666666555444444444333222111111222333444444555555444222111111222000000000000000000000000......------------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++)))---555666///,,,...******))))))))))))*********************************))))))(((((())))))***)))))))))))))))))))))))),,,+++++++++,,,,,,+++)))))))))))))))))))))))))))************************))))))((((((((((((''''''(((***---//////...,,,***+++***+++111888<<<;;;999+++---...---***((((((***************************++++++************++++++---,,,+++***)))******+++))))))))))))))))))))))))))))))))))))************---,,,+++))))))***++++++))),,,///000///.........,,,***((((((+++---//////---,,,***)))(((((()))***************************)))))))))*********++++++******))))))))))))******(((((((((((())))))))))))******))))))))))))******)))************++++++++++++******)))))))))***+++&&&''''''((())))))******((((((((()))))))))*********))))))***++++++***((())))))))))))************)))))))))))))))(((((((((+++++++++***************...444666111---+++***''')))***+++***)))((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++,,,++++++******+++,,,,,,+++++++++++++++,,,---...---,,,++++++***************++++++++++++,,,,,,,,,+++***)))(((((()))***+++***))))))))))))))))))(((******))))))))))))((((((&&&'''((()))))))))(((((())))))))))))))))))))))))((((((((()))******++++++'''''''''((()))))))))***))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************))))))((())))))))))))))))))))))))........................000000////////////000000000000000000000000000000000000000000000000000000------.........//////////////////000000111222333555444444444444444444444222333333333333333333222111111111222222222333333111222333333444444333333333111000111333444444444333333444555666777888888555555444444444444555555444444333333333333444444666777888777666555666777999999999999999::::::::::::;;;<<<>>>???@@@@@@AAA;;;;;;===>>>@@@BBBCCCCCCCCCDDDEEEFFFEEECCC@@@>>>===>>>?????????AAADDDGGGIIIKKKLLLKKKHHHEEEDDDDDDGGGGGGFFFDDDCCCBBBAAA@@@EEEDDDDDDDDDDDDCCCCCCCCC@@@???>>>>>>>>>???@@@@@@>>>>>>???@@@@@@?????????<<<;;;999888666555444444444555555555555555555444444333222111111111111222222333333333222222222333000000000000000000000000......------------......+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++///000,,,+++...+++******))))))******+++************************))))))(((((((((((())))))))))))))))))))))))))))))+++***+++,,,...---***((())))))))))))))))))))))))************************((((((((((((((((((((((((((()))+++---...---,,,+++++++++---111777>>>BBBDDD000///---,,,***)))((((((************************++++++************++++++...---+++))))))***+++---))))))))))))))))))))))))((()))))))))************---,,,+++*********++++++''')))+++,,,+++))))))))),,,***((())),,,...000000,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))*********++++++******))))))))))))******''''''(((((())))))))))))+++******))))))******+++))))))*********++++++++++++***))))))*********)))((((((((())))))*********(((((()))))))))******************+++++++++)))(((((()))))))))************------,,,,,,++++++******************************...555888333---***)))(((***+++,,,+++)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))*********+++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,---...//////---+++***)))***+++,,,+++++++++++++++++++++++++++******))))))******+++******))))))(((((('''''')))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********************)))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))))))))((((((((((((((((((((((((((((((........................000000////////////000000////////////////////////////////////////////////,,,,,,---------.........////////////000111222333555555555555555666666666333333333444444333333333222222222222333333333333111222333333444444333333333222111222444555666555333333444555666777888888666555555444444444555555444444444444444444444444666777888777666555666777888888888999999999::::::999:::;;;===???@@@@@@@@@:::;;;<<<>>>@@@BBBDDDDDDBBBCCCEEEFFFEEEBBB???===<<<===>>>??????@@@DDDFFFFFFGGGHHHHHHGGGFFFEEEEEEFFFFFFEEEDDDCCCBBBAAAAAAEEEDDDDDDDDDDDDCCCCCCCCCAAAAAAAAA@@@>>>>>>>>>>>><<<===>>>>>>???>>>>>>>>><<<;;;999777666555444444555555555444444555555555444444333222111111111111111111111111222333333222111111111111111111111111///......------......///......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---+++***,,,,,,******---++++++************++++++************************))))))(((((((((((()))))))))))))))))))))))))))))))))***+++---...---+++((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---...'''***,,,,,,...444???HHH888000(((&&&***---,,,)))************************++++++************++++++...---+++))))))***+++---))))))))))))))))))))))))((()))))))))************,,,,,,,,,+++++++++++++++&&&(((******)))(((((())),,,***)))***,,,...///...******))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))************))))))))))))******''''''((()))***))))))(((++++++************++++++))))))*********+++++++++)))((('''(((***+++***(((++++++******))))))))))))))))))))))))***************+++------+++)))((('''((()))))))))************------,,,,,,++++++*********************************111555000+++************,,,,,,+++)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))*********+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000111///---*********,,,---++++++++++++++++++++++++++++++************++++++******))))))((((((''''''((((((((((((((()))))))))*********)))))))))******************************)))))))))))))))*********++++++*********+++,,,---)))))))))((()))***++++++))))))))))))))))))))))))************************************************'''(((((()))))))))((((((((((((((((((((((((((((((------------------------000000////////////000000////////////////////////////////////////////////............////////////////////////000111222222555555555555555666666666333333444444444444333333222222333333333444444444111222333333444444333333333222111222555666777666333444555666777888888999777666555555444555555555444555555666666555555444666777888777666555666777888888888999999::::::;;;777888:::<<<>>>??????@@@:::;;;===???AAACCCDDDEEEAAABBBEEEFFFFFFCCC@@@>>>===>>>???>>>>>>@@@CCCEEECCCCCCDDDEEEEEEFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCBBB???===>>>>>><<<======>>>>>>>>>======;;;:::999777666555555555666555444444444444555666444444333333222222222111111000///000222333222111111111111111111111111111//////............//////000//////...,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---+++*********+++---...++++++************++++++++++++++++++++++++++++++***))))))(((((())))))***))))))))))))))))))))))))))))))***,,,......+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++***)))(((((()))+++---...))),,,...,,,***///<<>>>>>???<<<<<<>>>@@@BBBCCCEEEEEEAAACCCFFFHHHHHHEEEBBB@@@>>>>>>???>>>>>>???AAADDDBBBBBBBBBBBBDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@BBBDDDCCC@@@???@@@AAA>>>>>>?????????>>>>>>===;;;:::999888777666666777666555444444444444555666333444444444444333333222222000...000222333222000000000000000000000000000//////............///////////////......---------------------------------*********)))+++...111222,,,++++++******++++++,,,++++++++++++++++++++++++*********))))))*********))))))))))))))))))))))))*********+++------,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++(((((()))*********++++++,,,...///...,,,000888???RRRFFF777...,,,,,,)))&&&************************++++++************++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))******************++++++******)))((((((***,,,,,,,,,,,,---//////---+++++++++***((('''(((((()))))))))))))))((((((((((((((((((((((((((()))))))))*********++++++******))))))))))))******((()))+++,,,,,,,,,******,,,++++++******++++++,,,)))************+++++++++)))''''''***000222000---+++++++++++++++++++++***))))))*********+++++++++,,,444:::666+++%%%''',,,))))))))))))************''''''((((((((((((((()))))))))*********+++++++++)))++++++((((((+++---+++,,,------,,,***))))))***))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++)))************+++++++++((()))+++,,,------,,,,,,,,,,,,------...000111222333222111///...---......,,,,,,,,,+++++++++*********++++++++++++++++++***)))))))))***************)))))))))*********++++++,,,+++***)))(((((()))******************************)))))))))))))))))))))''''''''')))+++///222444)))(((((()))***---000222))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))'''((())))))*********)))))))))))))))))))))))))))------------------------000000////////////000000////////////////////////------------------------............////////////.........//////000111222111111111222222333333333333444444555555444444333333333333444444444555555222222333444444444333333444222222333555777888777777777888999:::;;;;;;<<<777777666555555555555555555666777888888777666555444666777777666666777999888888999:::;;;;;;<<<<<<555666888:::<<<===>>>>>>======???@@@BBBDDDEEEFFFAAACCCGGGIIIIIIGGGDDDBBB>>>??????>>>>>>>>>AAACCCCCCBBBAAAAAABBBCCCBBBAAABBBBBBBBBCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBAAAAAAAAA???AAADDDDDDBBBAAABBBDDD@@@@@@@@@@@@@@@???>>>>>>::::::999888777777888888666555444333333444555666333444444555555444444333222000...///222333111/////////////////////////////////............//////.........////////////000------------------------'''))))))))),,,111555666,,,++++++******++++++,,,++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))******)))+++------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++&&&(((***,,,,,,+++)))((()))***+++++++++---000222<<<666---((((((***,,,---************************++++++************++++++)))************)))(((((())))))))))))))))))))))))))))))))))))************)))************)))((((((&&&(((*********+++---///000...,,,+++***)))&&&$$$'''((()))))))))))))))((())))))))))))))))))))))))******+++++++++,,,,,,,,,******))))))))))))******(((***,,,---------+++***,,,++++++******++++++,,,)))************+++++++++***((((((,,,222555333///*********++++++,,,------)))************+++++++++...888???:::,,,$$$'''...))))))))))))************(((((())))))******++++++))))))******+++++++++++++++,,,)))&&&''',,,---***,,,---...,,,***))))))***))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++)))************+++++++++((()))+++,,,------,,,,,,,,,,,,------///000111222444333222111//////......,,,,,,,,,++++++************++++++,,,,,,++++++***))))))******++++++,,,,,,))))))******+++++++++,,,...---,,,*********+++,,,*********************************)))))))))))))))***)))((((((***,,,///111)))(((((()))+++...222444))))))))))))))))))))))))************************(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))---...///...,,,+++,,,---..............................////////////......,,,---......//////......///...---,,,,,,---...///,,,,,,---///000222333333111111222222222333333333333333333333333333333333888888777777666666666555444444444555555555555666666666777777666555444444555555666666777888888888999999999888888666555555666666666666666777777888777888999888777777999;;;:::999999::::::<<<===>>>;;;999777555666999<<<>>>???@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBBBBAAA@@@@@@===>>>>>>???AAABBBCCCCCCEEECCC@@@>>>===>>>@@@AAA@@@@@@@@@AAABBBCCCDDDEEEBBBAAA???>>>>>>???AAABBBCCCEEEGGGHHHGGGEEEBBB@@@????????????>>>>>>>>>===:::::::::999888777666555666444333333555666555555222333333333333222111111222111111111000000//////222222222222222111000000000///...---------------222222111,,,'''''',,,222333333222222111111000000*********+++,,,...111222******))))))))))))******(((((((((((((((((())))))))))))(((((((((((())))))************************))))))(((((((((***+++,,,))))))))))))************************))))))((((((***(((&&&'''***,,,,,,***+++***((('''***---,,,)))+++***((())),,,......---222***&&&***......,,,---%%%((()))***++++++***''')))************+++++++++************************+++***(((((()))******))))))(((((('''(((***,,,---*********)))))))))))))))+++++++++++++++***)))(((************************))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))***************************))))))444>>>333''',,,+++*********))))))((((((++++++++++++++++++++++++))))))***+++,,,,,,------------,,,,,,+++***)))))))))***+++***)))((((((******///222000***'''(((,,,)))************+++++++++((()))+++,,,,,,+++)))(((************************************************+++++++++***)))(((((('''++++++******************(((((())))))*********+++)))***+++,,,,,,+++***)))(((((((((((()))))))))))))))***,,,......---,,,+++,,,,,,---000222111///---000///...---+++***)))(((000---))))))+++------,,,000...,,,,,,---------,,,***...---''''''---000///******,,,...//////---+++(((...***&&&,,,,,,'''+++))))))))))))))))))))))))***((('''(((+++,,,+++)))*********)))))))))))))))))))))))))))************+++++++++***************+++++++++******)))))))))+++++++++******)))''''''))))))((('''((()))+++,,,(((((((((***,,,///111333---...///...---,,,---.................................////////////......,,,---......//////......000///............///000.../////////000000000111000000000111111111222222333333333333333333333333777777666666666555555555444444444444555555555555666666777777666555555444444444555666888999::::::999999999888888777666555666555555555666777888888777888888888666777888:::999999::::::;;;<<<======;;;999777666777999<<<>>>@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBBBBBBBAAA@@@???>>>??????@@@AAABBBCCCDDDEEECCC@@@>>>>>>>>>@@@AAAAAAAAABBBBBBCCCDDDEEEEEECCCAAA@@@??????@@@AAABBBAAABBBDDDEEEEEEDDDCCCBBB@@@??????>>>>>>>>>>>>>>>;;;;;;;;;:::999888666666777555444444555666666555222222333333222222111000111111111111000000000/////////000000//////...---///......---------......(((+++---------111888???GGGEEECCC@@@<<<999666555,,,,,,,,,,,,,,,---......******))))))))))))******,,,,,,+++******+++++++++***))))))(((((())))))***************************+++******))))))***+++,,,))))))))))))************++++++*********)))))))))+++***((()))+++---+++******)))((((((+++---+++)))))))))***+++,,,------,,,///***(((+++---+++***++++++---///...,,,+++******)))************+++++++++))))))))))))))))))))))))+++***((((((*********)))(((((((((((()))***+++,,,)))))))))))))))************++++++++++++***)))((((((((((((((((((((((((((())))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))************************)))***+++666@@@444(((+++************)))))))))((())))))))))))))))))))))))))))))******+++,,,,,,------,,,,,,+++******))))))((()))*********+++---000777333///+++************)))************+++++++++((()))+++,,,,,,+++)))(((************************************************+++++++++***)))(((((((((************************))))))))))))*********+++(((((())))))))))))(((((())))))*********+++++++++***+++---.........,,,+++------...///111111...,,,......---,,,+++***))))))000---++++++---//////---///---++++++,,,---,,,+++)))...000---+++---+++'''(((***...333555555222000...333...)))---***$$$'''))))))))))))))))))))))))***((('''(((+++,,,+++)))***)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))//////...,,,+++***)))((((((((())))))))))))((((((+++++++++,,,---///000111))))))))))))***,,,...///,,,...//////------...///..............................////////////......,,,---......//////......000000////////////000000111111000000//////....../////////000000000111111222222333333333333333333555555555555444444444444444444444444555555555555666666777777777666555555333444555666888999;;;;;;888888999888888777666555555555555555666777888999555666777666555666777999999999:::;;;<<<<<<<<<<<<:::999777666777999<<<>>>@@@AAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@???@@@@@@AAABBBCCCDDDDDDEEEEEECCCAAA???>>>???@@@AAABBBBBBBBBCCCDDDDDDEEEEEECCCBBBAAA@@@@@@AAABBBCCC@@@AAAAAABBBCCCCCCDDDDDDAAA@@@>>>===<<<===>>>???<<<<<<<<<;;;:::999777777888666444444666666666555222222333333222222111000111111111111000000000000.........///...------,,,......---------...//////+++---000000///111555:::CCCCCCCCCCCCBBBBBBAAAAAA.........------,,,+++*********))))))))))))******......---,,,+++++++++++++++******************+++************************---,,,++++++***++++++,,,)))))))))*********+++++++++++++++++++++*********,,,+++++++++,,,,,,+++))))))((((((***,,,,,,***)))'''))),,,---,,,++++++,,,+++)))***,,,+++((()))---555444111---***(((((())))))************+++++++++))))))))))))))))))))))))+++***((((((***+++******'''((()))******+++******(((((())))))******++++++******++++++******))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((************************'''+++---777@@@555(((***************))))))))))))))))))))))))))))))))))))((())))))******++++++++++++++++++******))))))((('''((()))***+++...222666BBB777+++&&&))),,,+++((()))************+++++++++)))***+++,,,,,,+++***)))************************************************+++++++++***))))))((((((************************)))))))))***************)))))))))(((((()))))))))+++++++++,,,,,,,,,,,,---+++,,,---.........---,,,.........///000///---+++,,,++++++++++++*********,,,++++++,,,...///...---...,,,******+++,,,+++***+++......,,,,,,...---***333666;;;???@@@>>>;;;888:::===666222666///&&&((())))))))))))))))))))))))***)))((()))+++++++++)))))))))))))))))))))******))))))))))))************(((((())))))******++++++333222000...,,,***((('''%%%&&&'''((())))))))))))***+++---...000111222222+++***)))(((((()))***++++++---......---,,,...///..............................////////////......,,,---......///.........////////////////////////111111000000//////....../////////000000000111111222222222222222333333333333333333333333333333333333333444444444555555555666666777777777666666555444444555666777777888999888888888888888777666666444444444555666777888999444555666555555555777999999999;;;<<<<<<<<<;;;;;;:::999888777888:::<<<>>>@@@AAABBBBBBCCCDDDEEEEEEDDDDDDDDDDDDCCCAAA@@@???AAABBBBBBCCCDDDDDDEEEEEEEEEDDDBBB@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBCCCDDDBBBBBBAAAAAAAAABBBDDDEEEBBB@@@>>><<<;;;===???@@@=========<<<;;;:::888888888666555555666666666555222222222222222111000000111111111000000000000000//////000000//////...------------------...///000...000000///,,,+++,,,---000111333666999<<>>333---+++******+++))))))*********+++++++++))))))))))))))))))))))))+++***((()))***++++++***'''((()))+++++++++***)))''''''((()))***++++++,,,))))))************))))))************************))))))))))))))))))))))))))))))************)))(((((((((((((((((((((((((((************************(((+++,,,222:::222'''+++*********)))))))))))))))++++++++++++++++++++++++(((((()))))))))******************)))))))))(((((((((((())))))+++...333777BBB777***%%%(((,,,+++((())))))*********+++++++++)))***++++++++++++***)))************************************************+++++++++******)))))))))***************+++++++++************************---,,,************,,,---+++++++++,,,,,,,,,------+++,,,---.........------///...---...///...,,,***))))))*********+++++++++'''((()))***,,,,,,,,,+++---+++))))))***+++***)))...,,,((('''+++111777999???AAACCCCCC@@@<<<999777;;;===777777;;;333)))+++))))))))))))))))))))))))***************+++******)))))))))))))))*********((()))))))))******************+++,,,------......222111///...,,,***)))(((&&&'''((()))************'''(((***,,,......------+++***)))((())))))***++++++,,,------,,,+++,,,.................................////////////......,,,---......///.................................////////////000000000000000000000111111111222222111111111222222333333333222222222333333333333333333333333444444444444555666666777777777777777666666666555555555555444444777888888888888777777666444444444444555666777888333444555555444555777999::::::;;;;;;<<<;;;;;;;;;:::999888888999:::<<<>>>@@@@@@AAABBBCCCDDDEEEFFFDDDDDDDDDDDDCCCBBBAAA@@@CCCCCCCCCDDDDDDEEEEEEFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCFFFEEECCCBBBAAABBBCCCDDDBBB@@@>>><<<;;;===???@@@=========<<<;;;:::999888888777555444555666555444111222222222222111000000000000000000000000111111///////////////...---------------------...///000)))***,,,,,,,,,,,,---...++++++,,,---...///000111***+++,,,---------,,,+++++++++************++++++...---,,,+++************,,,,,,++++++++++++,,,,,,************************+++++++++******)))((((((************++++++++++++++++++++++++++++++++++++)))***+++,,,+++++++++++++++((('''++++++)))+++000...//////...,,,*********+++*********'''(((222===ZZZFFF333---......---...))))))*********++++++++++++++++++++++++++++++++++++)))((()))+++,,,,,,+++'''(((***++++++***)))(((''''''((()))***++++++,,,((())))))*********))))))************************************************((())))))*********))))))))))))))))))))))))))))))************************(((,,,***,,,333...''',,,))))))))))))))))))******++++++++++++++++++++++++)))))))))))))))******************))))))))))))))))))***)))))))))+++000333666111+++((((((*********))))))*********+++++++++*********++++++*********************************************************++++++++++++************))))))*********++++++++++++++++++***************---,,,+++******+++,,,---************++++++++++++,,,,,,,,,---------------///---,,,,,,------+++***((())))))***++++++,,,,,,'''(((***++++++++++++,,,---+++))))))*********)))---)))(((+++000666:::===;;;;;;:::666111...---...000111...333:::222'''***))))))))))))))))))))))))***+++++++++*********+++(((((())))))************((()))))))))******************+++,,,------......------,,,,,,+++*********)))******++++++******)))'''((()))*********)))(((***)))))))))***+++---...---...///...,,,+++,,,---..............................////////////......,,,---......//////......------............---------......///000111111222000000000111111111222222000000111111222333333333222222222222333333333333333333333333444444444444666666777888888888777777777777666666555444333333777777888888888888777777555555444444555555666777333444555555555555888:::<<<;;;:::::::::;;;;;;<<<::::::999999:::;;;<<<===??????@@@BBBCCCDDDEEEFFFDDDDDDDDDEEEDDDDDDCCCBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBB???@@@AAABBBBBBAAA@@@???@@@@@@AAAAAABBBBBBCCCCCCGGGFFFDDDBBBBBBBBBBBBCCCAAA@@@>>>===<<<===>>>???=========<<<;;;:::888888888666444444444555444333111111222222111111000///000000000000111111111111---------...---,,,,,,+++......---------...//////++++++,,,------.........,,,,,,,,,------......///))))))+++,,,------------++++++************++++++//////...---,,,,,,,,,,,,,,,++++++******++++++,,,************************))))))*********)))((((((*********++++++++++++,,,*********+++++++++++++++(((***+++++++++,,,///111222+++)))++++++)))///999888444...++++++++++++***,,,***))))))(((***444???UUU???+++(((++++++)))***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))+++------,,,))))))************))))))(((((())))))******++++++(((((())))))******))))))((((((((((((((((((((((((************************((())))))************)))))))))))))))))))))))))))************************)))---)))(((---+++'''---))))))))))))************))))))))))))))))))))))))***************************************************+++***)))((())),,,///+++++++++***))))))***+++)))************+++++++++************************************************************************++++++++++++++++++++++++)))))))))***++++++,,,,,,+++++++++++++++***************))))))))))))******))))))))))))************+++++++++,,,,,,,,,------...,,,++++++,,,---,,,***))))))******+++,,,,,,---***,,,------,,,,,,...///---+++))))))***+++***)))))))))---555;;;888444222222222111,,,(((&&&))),,,++++++***333===555)))---))))))))))))))))))))))))***,,,,,,,,,***)))***+++((((((((()))******++++++))))))))))))************(((((())))))******++++++)))))))))******++++++++++++++++++,,,++++++*********************))))))(((((((((((()))***,,,///000000111111000...,,,,,,---..............................////////////......,,,---......//////......---...///000000///...---.........///000111111111/////////000000000111111///000000111222222333333222222222333333333444444222222333333333444444444666666777888888888888888888888888777666666555555777777888888888888777777666666555444444444555555333444666666555666999;;;===<<<:::888888:::<<<===::::::999::::::;;;======>>>>>>???AAABBBDDDEEEEEECCCCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBBBB???@@@BBBCCCCCCBBB@@@???>>>???@@@AAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBB@@@??????>>>>>>>>>>>>>>><<<<<<<<<;;;:::999888777777555333333333333333111111111111111111000000//////000000000111111111111...............---,,,,,,///......---------......000///---,,,,,,,,,,,,,,,)))***+++---///111222333************+++,,,---...,,,++++++******++++++,,,------,,,,,,,,,,,,,,,---++++++************++++++************************((()))***+++++++++***)))*********+++++++++,,,,,,)))))))))*********++++++(((***+++,,,,,,///555999:::111,,,---,,,+++555CCCBBB888---((())),,,,,,***,,,******+++***+++000888AAA111&&&'''(((%%%%%%))))))************++++++++++++++++++++++++++++++++++++)))((()))+++------,,,******))))))))))))******)))))))))))))))*********'''(((((()))))))))))))))((((((((((((((((((((((((************************(((((()))***************++++++++++++++++++++++++************************'''...+++(((---+++''',,,((()))))))))************))))))))))))))))))))))))+++++++++++++++++++++******+++++++++++++++++++++***++++++***))))))+++,,,((()))************++++++)))************++++++++++++******************+++************************************************++++++++++++++++++++++++((())))))***++++++,,,,,,,,,,,,,,,++++++*********)))******++++++******)))))))))))))))*********+++************++++++,,,,,,,,,+++******,,,---,,,+++******++++++,,,,,,---------...///---++++++...111---,,,******+++++++++***)))(((...999===777...***///111111...***(((+++///,,,,,,+++666AAA777+++...))))))))))))))))))))))))***,,,---,,,***)))***,,,'''(((((()))******++++++))))))))))))************)))))))))))))))))))))))))))))))))*********++++++((()))***++++++++++++++++++++++++******+++,,,,,,'''''''''((()))+++---///333444444222///------.................................////////////......,,,---......//////.........///000111111000///...////////////000000000000............/////////000///000000111222222333333222222222333333444444444222222333333333444444444666666777888888888888888888888888888888888888888666777777888888888777777777666555444444444444444333555666666666777999;;;???===:::777777999<<<>>>::::::::::::;;;<<<=========>>>???@@@BBBCCCDDDEEEBBBCCCDDDEEEEEEFFFFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCBBBBBB@@@AAACCCDDDDDDCCCAAA@@@===>>>???@@@AAABBBBBBAAA???@@@@@@AAAAAABBBBBBCCC????????????>>>>>>>>>===<<<<<<<<<;;;:::999777777777555333222333333222000111111111111111000////////////000000111111111222000000111111000000///...000///...---------------,,,***)))))),,,...//////++++++,,,,,,------......,,,+++*********+++,,,---,,,++++++******++++++,,,******)))))))))***+++++++++******************+++************************((()))+++,,,------,,,+++******+++++++++,,,,,,,,,(((((())))))*********+++)))+++,,,,,,...222999???@@@555......------999JJJHHH<<<---&&&)))------++++++)))***------+++,,,111555---+++///---&&&(((000)))************+++++++++************************+++)))((())),,,---------+++***)))(((((()))***+++*********)))))))))))))))''''''((()))))))))))))))************************************************(((((()))***************++++++++++++++++++++++++************************&&&///---+++///,,,'''***(((((())))))*********+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,***+++,,,,,,+++***+++,,,***)))((()))+++,,,,,,***)))************+++++++++++++++************++++++************************************************++++++++++++++++++++++++((())))))***++++++,,,,,,,,,,,,,,,++++++*********+++,,,---......---,,,+++))))))*********+++++++++******))))))******+++,,,,,,***))))))+++------,,,++++++,,,,,,,,,------------......+++)))))),,,///...,,,******+++,,,+++***+++(((***555:::555...,,,---111333111,,,)))+++...,,,***)))555@@@444&&&)))))))))))))))))))))))))))+++---...---***(((***,,,'''(((((()))***+++++++++))))))))))))************+++++++++*********************************++++++%%%&&&((()))+++,,,,,,,,,******))))))***,,,...///((('''''''''((()))+++,,,000222444222...,,,,,,...//////000000///...------//////............//////////////////////////////000///...---...000222333666444111///.........//////////////////000111111222111111111000000////////////000111111111111111888777666555555555555555555666777888888999999888999888888888777777666666777777666666555555555555666666555444444333222222666555444666:::;;;:::888999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>======???BBBEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFHHHGGGDDDBBBAAA@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>@@@???>>>@@@CCCCCC@@@===>>>@@@@@@>>>AAAEEEEEEAAA@@@>>><<<===@@@AAA???<<<======<<<:::888777666555555444333222111111111111444444333222000...---,,,......//////000000111111000000//////......------111000...,,,++++++++++++++++++,,,,,,---...//////---------,,,,,,+++++++++---,,,,,,++++++******************************************++++++,,,,,,,,,---,,,***)))((()))******++++++************++++++))))))******+++++++++++++++++++++******+++,,,,,,************************++++++******+++---///000555222---******,,,000222000///...,,,+++***))))))---***)))***)))''')))...)))333:::555,,,(((((())),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++***)))*********+++,,,...111222999,,,***,,,)))+++...)))******)))***,,,---+++***)))***++++++)))(((((()))+++***)))(((((()))***++++++++++++++++++***)))(((************************))))))))))))************,,,+++******,,,---,,,+++,,,+++++++++***))))))))),,,,,,+++******+++,,,,,,,,,,,,,,,---------......++++++************++++++)))))))))***+++---...///......---,,,+++)))((('''++++++++++++++++++++++++...------,,,+++++++++,,,***,,,***''')))......+++************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))+++,,,......---,,,+++++++++++++++++++++++++++(((((()))*********************************************+++++++++,,,,,,,,,------------------------))))))******++++++++++++***++++++***)))(((***+++***+++///555888555---&&&///EEEJJJ444&&&,,,000***...***///777666,,,***000###'''+++,,,***((((((***///......---,,,******)))+++++++++************)))************+++,,,---------)))'''(((,,,,,,)))$$$(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''((()))***++++++,,,///111222111...,,,,,,...///000000000000///...---...------------------...........................000///...---...000222333444222000...------...//////////////////000111111111111111111000000000//////000000111111111111111333333333222222333444444555555666777888888888888888888888777777777666666666666666555555555444444777666666555444444333333555444444666999:::999777888888999999999:::::::::::::::::::::;;;<<<===>>>>>>======???BBBDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEDDDDDDEEEEEEFFFHHHGGGEEEBBBAAAAAAAAAAAAAAAAAA@@@??????>>>>>>===>>>======@@@BBBCCCBBB???===?????????BBBFFFGGGCCCAAA???===>>>AAABBBAAA>>>===<<<;;;:::888777666555555444333222111111111111111111111111111000//////.../////////000000000111///////////////.........111000...,,,++++++++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,+++***************++++++************++++++)))*********+++++++++++++++++++++++++++,,,------************************++++++******+++,,,---...222///,,,***)))+++...//////...---+++***************)))+++///...***)))++++++333777222,,,+++,,,,,,---,,,,,,++++++*********)))***+++++++++***)))(((*********+++,,,...000222TTT<<<...---***---222000999555111...---+++)))((()))+++,,,,,,***))))))***+++***)))(((((()))***++++++++++++++++++***))))))************************))))))))))))***************))))))***,,,...---,,,++++++++++++************,,,,,,+++******+++,,,,,,++++++++++++,,,,,,,,,---+++******))))))******+++,,,,,,+++++++++,,,,,,,,,---------,,,+++***)))(((++++++++++++++++++++++++------,,,++++++++++++++++++)))((()))***,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))***,,,---...---,,,+++++++++++++++++++++++++++((())))))******************************************++++++++++++,,,,,,,,,------------,,,,,,,,,,,,)))*********+++++++++++++++,,,,,,+++******,,,---333666999888333...+++)))333FFFJJJ555'''+++///)))+++(((---777888...(((***&&&(((++++++)))((()))***,,,,,,,,,,,,+++++++++++++++++++++************))))))))))))***,,,...111222,,,)))''')))---///---***(((((((((((()))))))))***************))))))))))))))))))))))))))))))))))))(((((())))))******++++++...///000///---,,,---...//////000000//////......,,,,,,,,,++++++,,,,,,,,,------------------------//////.........000222333111000...---------...//////////////////000111111111111111111000000000000///000111111222222111111000000000111111333444444444555666777888888888888888888777777777777666666555555555444444444444444666666666555555444444333444333444666888999888777888888888888999999999999::::::::::::;;;<<<======???>>>===???BBBDDDEEEEEEDDDCCCCCCCCCDDDEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEGGGFFFDDDBBBAAA@@@@@@AAAAAA@@@@@@??????>>>======<<<<<<<<>>AAACCCBBB@@@;;;;;;:::999888666666555555444333222111111111111...///000111111222222222////////////000000000000.........///////////////000///...---,,,+++++++++)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++************++++++************++++++++++++++++++++++++,,,---//////++++++++++++++++++++++++++++++************+++,,,---,,,+++***)))***+++,,,,,,,,,+++***************+++)))+++......+++***,,,,,,000111...,,,---...,,,...------,,,+++***)))))))))******+++++++++******+++******+++,,,...000111```AAA......+++,,,000000HHHBBB:::222---***'''&&&***+++,,,,,,***))))))***+++***))))))))))))***+++++++++++++++++++++***)))************************)))))))))*********++++++)))((((((***---.........*********+++++++++++++++,,,++++++******++++++,,,************++++++++++++******))))))))))))******......---,,,+++******)))+++,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++---''''''...000+++))),,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,,,,,,,+++***************************((()))******++++++******************************++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++***************++++++++++++***+++,,,,,,+++,,,---///888>>>@@@:::///(((+++000555EEEGGG555(((***,,,(((***(((---999<<<333+++)))***++++++***(((((()))+++)))*********++++++,,,,,,+++++++++************))))))))))))***---000444666000,,,)))***---///...,,,((((((((()))))))))******++++++++++++************)))))))))))))))))))))))))))*********************---...------,,,,,,------------............---------,,,,,,++++++,,,,,,---........................///.........///000111222000///.........///000000///////////////000000111111111111000000000000000000000111222222222222111222222222222222333444444444444555666777777777777777777777777777777666666444444444444444444444444555555555444444444333333333333444555777888888777888888999999999::::::::::::999999::::::;;;<<<===???>>>===???BBBDDDEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEDDDBBB@@@????????????@@@@@@@@@???>>>>>>======<<<<<<===>>>@@@AAAAAAAAA<<<>>>??????CCCJJJLLLJJJBBB???<<<===@@@BBBBBB@@@::::::999888888777666666444444333222111111111111......///111111222222222////////////000000000000------......//////000000//////...---,,,,,,++++++******++++++,,,,,,,,,------------,,,,,,+++++++++***++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......---+++***,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,---...000111++++++++++++++++++++++++,,,++++++******)))))))))++++++++++++++++++******+++******)))******++++++000+++))),,,---,,,---///***,,,---+++,,,...,,,(((---------,,,+++*********+++++++++,,,,,,,,,,,,,,,+++*********+++---///000KKK333***///---+++...---MMMEEE;;;111,,,)))'''''')))***,,,+++)))(((((()))************************+++++++++,,,,,,+++******************************))))))*********+++++++++***))))))***,,,...---,,,*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,***))))))(((((())))))***------,,,,,,+++)))((((((***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++...'''***777999---(((,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++******************************))))))***++++++++++++***************************+++++++++,,,,,,,,,---------,,,,,,++++++******)))++++++++++++++++++++++++)))***++++++++++++...000555:::===777---)))---444333>>>@@@333((()))+++(((,,,***...999???:::333///------+++)))((()))***+++))))))*********++++++++++++++++++*********)))))))))))))))))),,,000333666444111,,,***+++++++++)))(((((()))))))))*********++++++*********)))))))))))))))))))))))))))))))))+++*********************...---,,,+++,,,,,,------+++,,,,,,------,,,,,,,,,......------------......////////////////////////.........//////000111222000000000000000000111111///////////////000000111000000000000000000111111000000111222222222222222444333222111111111111111333444555666666777666666666666666666666666777777444444444444444444444444444444444333333333333333222333555666666777777888:::::::::;;;;;;;;;;;;<<<::::::::::::;;;<<<======???>>>>>>???BBBDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCBBB@@@>>>======>>>>>>@@@@@@??????>>>======<<<===>>>>>>>>>>>>>>>??????===?????????CCCJJJMMMKKKBBB???<<<<<<>>>@@@@@@>>>:::999999999888888777777444444333222111111111111///000000111111111111000000000000000////////////------......//////000000.........------,,,++++++,,,,,,,,,,,,------------//////...---+++***))))))+++++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++***+++---......---,,,+++,,,,,,++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---...000111++++++++++++++++++++++++++++++++++++***))))))(((***+++,,,------,,,+++*********))))))******+++,,,000---...333666333//////))),,,---...000222///))),,,,,,,,,,,,++++++++++++++++++*********++++++++++++*********+++---...///333''')))000///111999:::DDD===444---***)))))))))(((***+++***)))'''((((((******++++++++++++*********++++++,,,,,,,,,++++++************************************++++++++++++---+++***+++,,,,,,+++*********++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******))))))))))))******))))))***+++******)))(((******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,///)))///>>>???222))),,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++************************))))))***+++++++++++++++************************++++++,,,,,,,,,---------,,,,,,,,,++++++*********,,,+++++++++++++++++++++((()))************,,,...///222555222...+++,,,///---555777///))))))+++***...***,,,444;;;<<<999777000...+++))))))***,,,,,,+++++++++*********))))))+++++++++*********))))))***)))((()))***,,,///111222000,,,***))))))))))))))))))))))))******************)))))))))((((((((())))))))))))))))))))))))++++++++++++************000...,,,+++,,,------,,,***+++,,,,,,---,,,,,,,,,000//////......//////000000000000000000000000000......//////000111111111000000000111111111111111///////////////000111111000000000000111111111111000111222222333222222222222222111//////.........222333444555666666666666555555666666666666777777444444444444444555555555444444444444444444444444222444666777777777888999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>@@@???>>>???BBBDDDDDDCCCDDDDDDCCCCCCBBBCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBAAA???>>>=========>>>@@@??????>>>>>>===<<<<<<===>>>>>>===<<<<<<===??????@@@???>>>BBBIIIKKKJJJDDD@@@<<<;;;===???>>>===::::::999999999999999999555444333222111111111111000111111111111000000///000000000000////////////.........///////////////------......------,,,+++------------------------//////...---+++***)))))),,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++***))))))***+++,,,......---,,,+++++++++*********++++++,,,,,,---444???BBB;;;111+++***...000111555999888444000000000///......------+++***))))))(((((())))))+++*********+++,,,...///,,,)))---//////===KKKKKK666222---***)))***+++,,,(((***++++++)))(((((()))******+++,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,*********************************++++++++++++,,,...,,,++++++++++++***(((+++++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,---++++++************++++++'''(((***+++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------///---222<<<===333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,++++++++++++++++++++++++)))***++++++,,,+++++++++************************,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++((()))******))))))+++---......///...---+++)))(((***---///---***)))+++---+++))))))---333666777777000...+++***+++---------,,,,,,++++++*********)))+++++++++************)))))))))((())))))***++++++++++++***))))))***+++,,,)))))))))*********++++++))))))))))))((((((((('''))))))))))))))))))))))))******++++++++++++++++++333000,,,+++,,,------+++,,,,,,---...............000//////......//////000000000000000000000000000---...///000000111111111000000000000000000/////////////////////000111111///000000000111111111111000111222222333333222222111111000//////000000000222222333444555555555555555555555666666666777777444444555555555666666666666666666666666666666666222555888888777777888::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>??????@@@???>>>???BBBCCCDDDCCCEEEEEEDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBCCCCCCBBB@@@???>>>>>>???????????????>>>======<<<<<<;;;=========;;;;;;>>>AAAAAABBB@@@>>>AAAGGGIIIGGGGGGBBB>>><<<===>>>>>><<<::::::::::::::::::;;;;;;555444333222111111111111000000111111111111000000111000000000/////////...///////////////.........,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************+++,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,+++******+++,,,---------,,,,,,---,,,+++++++++++++++,,,+++,,,222===AAA:::000******...000111555===CCCCCC======;;;999888666444444///...,,,***)))))))))***+++************,,,---...***,,,///+++---CCCPPPFFF---+++))))))***,,,,,,,,,***,,,------+++******+++***++++++,,,,,,++++++******+++,,,,,,------,,,,,,*********************************+++++++++,,,,,,---+++***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***************++++++++++++,,,,,,++++++++++++,,,,,,)))***,,,---------+++***++++++,,,,,,,,,+++******------------------------------,,,,,,------.../////////000222222111...+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++************************,,,,,,,,,------------...++++++,,,,,,------......------,,,,,,,,,+++++++++***+++,,,+++******+++---,,,------,,,+++************)))+++,,,+++)))+++...)))*********,,,///222222///---++++++---//////...++++++++++++,,,,,,,,,,,,+++++++++************)))&&&''')))************)))))))))***+++***+++,,,,,,))))))*********+++++++++*********)))))))))(((((())))))))))))))))))))))))*********++++++,,,,,,,,,555111---+++,,,------+++------...///000000000/////////............//////////////////////////////---...///000111111111111//////000000///...------///////////////000111111//////000000111111111222111111222333333333333222111111111111222333444555222222333444555555555555444555555555666666777777555555555666666666777777777777777777888888888888222555888999777777999;;;999999:::::::::;;;;;;;;;===<<<<<<======>>>???@@@@@@???>>>???BBBCCCCCCCCCFFFEEEDDDCCCBBBAAAAAAAAACCCBBBBBBAAAAAABBBBBBCCCDDDCCCAAA@@@@@@@@@AAAAAA?????????>>>======<<<<<<999;;;<<<<<<;;;<<<@@@CCCBBBCCC@@@===@@@FFFGGGEEEJJJEEE???===>>>???>>><<<::::::;;;;;;;;;;;;<<<<<<555444333222111111111111...///000111111222111111111111000000/////////...000000//////.........---,,,---.........---,,,+++++++++++++++++++++++++++******+++,,,,,,---...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************)))((()))***,,,------,,,,,,++++++,,,,,,------------,,,,,,++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------...---,,,+++)))***+++,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,///******111666444///---(((,,,------222>>>IIINNNKKKIIIGGGDDDAAA>>><<<;;;444222000...---,,,------++++++*********+++---...%%%+++...'''+++CCCHHH333***))))))***,,,---,,,+++,,,...//////---,,,,,,---***+++,,,------,,,+++******+++,,,,,,------------******************************+++++++++,,,,,,,,,+++***)))***,,,------+++---------,,,,,,+++++++++***+++,,,------,,,+++***))))))))))))************---,,,,,,++++++,,,,,,---+++,,,...//////...,,,+++,,,,,,,,,,,,,,,+++***)))---------------------------------------...///000000000---((()))...///+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------******+++,,,,,,,,,,,,+++************************,,,,,,,,,---------......***+++,,,---......///000---------,,,,,,+++++++++,,,------,,,+++***,,,---***,,,---+++)))***...222+++)))***---,,,******...))),,,---+++***,,,......///,,,+++,,,///000000...)))***+++,,,---...//////+++++++++************)))%%%&&&)))+++,,,,,,+++***+++,,,------+++***)))***)))************++++++++++++++++++************)))))))))))))))))))))))))))))))))***+++,,,,,,------000///---,,,,,,---///000---------............//////////////////000111111000000000000////////////111222333333333111000///111111000000/////////...000111333333222222333555555444333222222222333444111111222222222333333333666555444333222222222222444333222222222333444555444444444444444444444444666666555666666777888999555666888888888777888999999999999999999999999999<<<<<<;;;::::::::::::;;;999:::;;;;;;<<<======>>>???===;;;===@@@CCCBBBAAAEEEDDDBBBBBBBBBBBB@@@???===CCCFFFCCCAAACCCEEEDDDDDDBBBAAA??????@@@BBBCCCFFF@@@===>>>>>><<<<<<>>><<<;;;::::::;;;===@@@BBBIIIGGGCCCAAA???@@@BBBCCCCCCAAA>>><<<;;;;;;<<<===777888:::;;;<<<;;;::::::555333111///...000222333111111111111111000///...////////////////////////555222///---...//////...111000000///...---------++++++,,,,,,---...//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++***)))...---+++)))((((((((()))---+++***+++......,,,***,,,+++***)))***+++,,,---000///...,,,,,,---......++++++***************+++...///000000000///------,,,,,,***---///222...***...,,,))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))------,,,---...111444666:::999999888888999999:::===:::444......000---(((---,,,++++++************,,,------...///000111111------,,,+++************++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,++++++******++++++,,,+++******+++,,,---,,,************+++,,,---...///------,,,+++************++++++,,,,,,,,,---------...---+++******+++---...************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------......&&&''')))***+++,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,------............,,,++++++,,,............---,,,+++************+++++++++++++++++++++++++++,,,,,,+++***)))+++,,,333///+++***,,,---,,,***...---,,,+++++++++,,,,,,*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***)))***+++***++++++++++++,,,...111<<<000------,,,333666------,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******)))*********++++++,,,,,,,,,++++++++++++******))))))+++++++++************))))))******+++---....../////////...---------......---------............//////////////////000000111111000000000////////////111222222222111111000///111111000000000/////////000111333222111111222333333333222222222222333333111111222222222333333333000111111222222222333333333333222111222333444555444444444555555555666666777777666666666777888888555777999999888777888999999999::::::::::::999999;;;;;;:::::::::;;;;;;<<<===<<<<<<<<<<<<<<<===>>>@@@>>>===>>>@@@BBBBBB@@@BBBAAA@@@@@@AAAAAAAAA@@@>>>CCCDDDAAA@@@BBBCCCAAABBBAAA@@@??????@@@AAAAAAHHHBBB>>>>>>===:::999;;;===<<<<<<<<<===???AAACCCEEEDDDAAA???>>>>>>??????>>>===;;;999888888888888666777888888999999999888555333111//////000222333111111222222111111000///000000000000000000000000555222///....../////////111000000///......------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))******+++---,,,+++,,,......,,,***------,,,,,,,,,---...///......---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---.........---+++++++++...222)))//////555111...,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,---///111333000000////////////000000888===>>>999555444444111------,,,+++++++++++++++,,,,,,------......//////,,,,,,++++++***+++++++++++++++++++++++++++++++++((()))***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,++++++---//////---+++++++++++++++,,,---......,,,,,,+++******+++,,,---++++++,,,,,,,,,------------,,,+++))))))***,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------,,,++++++,,,------------,,,------------------------,,,,,,,,,---------......///---++++++---//////......---,,,+++************---,,,,,,,,,,,,,,,,,,,,,...---,,,+++***++++++,,,333000,,,+++---......,,,...---,,,,,,++++++,,,,,,***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.............../////////++++++++++++++++++++++++,,,++++++***)))((('''''',,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++***)))***+++,,,------,,,+++,,,...000DDD222---000000333555///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///+++++++++++++++++++++++++++++++++++++++*********))))))******++++++++++++++++++++++++*********))),,,,,,,,,,,,++++++++++++)))******+++---......///...//////......---,,,,,,---------............/////////......//////000111111111000000000/////////222111000000000000000000111111111000000000000000000222222222000///000111111111222222222222222111111111222222222333333333///000111222222111000000222222222222222333444444444444555666777888888999999888888777777777777888666888::::::999888999:::999:::<<<======<<<:::999:::999999::::::;;;<<<===AAA???===<<<<<<===>>>???BBB@@@??????@@@AAAAAA@@@????????????@@@@@@AAAAAABBBCCCCCCAAABBBFFFEEEAAA??????>>>>>>>>>??????@@@GGGAAA=========:::999;;;<<<<<<;;;;;;<<<>>>@@@AAA@@@@@@???>>>===<<<<<<;;;::::::999888777666666555666555555555555666777777555444222111000111333444222222222222222222111000222222222222222222222222444222///...///000000///000000000///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,---,,,+++,,,......,,,+++---------,,,---......///,,,,,,------,,,,,,+++***------,,,,,,,,,,,,------,,,------------,,,++++++---,,,666***EEEDDDIII444...---,,,---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111---,,,+++++++++,,,---...------,,,,,,,,,,,,------444???GGGBBB888444444555...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,---************************((()))***,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,------000111111...,,,---,,,,,,++++++,,,,,,---++++++******+++,,,...///,,,,,,,,,,,,------------,,,+++***))))))***,,,,,,***,,,---......---,,,***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,------------------------++++++,,,---------------........................,,,,,,,,,------------...---+++******,,,---------...---,,,++++++******+++---------------.........444///+++)))+++---,,,+++111///---,,,.../////////---------,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,//////...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((('''&&&&&&,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***))))))***---......,,,++++++---000LLL333***222111///111///---,,,,,,++++++,,,,,,---------,,,,,,,,,---......************++++++++++++*********+++++++++,,,,,,))))))************++++++++++++++++++************------------,,,,,,,,,,,,******+++,,,,,,---......---...///000///...,,,***---------............//////............///000000111111111000000000//////222111000/////////111111111111111111111111111111111222222111///...///000///000111222333222111000111111222222222333333333222333444444333000---,,,222222222222222333333444444555666777999:::;;;<<<;;;:::999888888888888888888999;;;;;;999999999:::999;;;===>>>>>>===;;;999888888888999:::<<<===>>>AAA@@@>>><<<<<<>>>AAABBBCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???@@@AAACCCEEEFFFDDDCCCFFFKKKJJJEEE>>>>>>>>>>>>>>>>>>??????CCC===:::<<<===<<<<<>>======>>>>>>===<<<:::999::::::::::::999888777666666555444333333444555666666444333222111222333444222222333333333222222111222222222222222222222222333111000///111111111000000000//////............------------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,++++++++++++,,,,,,------,,,,,,---......,,,+++***,,,,,,,,,,,,,,,------.../////////.........------111'''666000eeeddd^^^111000///............,,,***------------------------,,,------...//////000000...---,,,+++++++++,,,,,,.........------.........333>>>DDD>>>333...---......------,,,,,,---------------------,,,,,,,,,,,,+++++++++++++++,,,---...************************+++,,,------,,,***(((&&&,,,,,,,,,++++++,,,,,,,,,,,,,,,...000222111...,,,...---,,,,,,+++++++++,,,---,,,+++++++++---...///,,,,,,,,,------------...,,,,,,+++++++++,,,------+++,,,///000000///,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++,,,------+++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++)))((()))+++,,,+++***...---,,,+++++++++++++++---------------.........777111***))),,,...---+++...---,,,,,,---...//////---------------,,,,,,++++++++++++++++++,,,---------------------,,,,,,,,,......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***))))))***+++,,,,,,+++++++++...000OOO000&&&000000***+++,,,---,,,,,,++++++,,,,,,------------,,,,,,------...+++++++++++++++,,,,,,,,,***++++++,,,------......++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,,,,,,,******+++,,,,,,---......,,,...///000000...,,,***---------............///...............//////000111111111111000000000000222111000//////000111222111111111222222222222222111222222111///...///000///000111222333222111111111111222222222333333333444444555666555222000...222222333333444444444444555555666888:::;;;<<<===<<<;;;:::999999999999999999;;;<<<<<<:::999:::;;;999;;;===??????===;;;999777777888999:::;;;===>>>???>>>===<<<>>>@@@CCCFFFDDDDDDCCCBBBAAAAAAAAABBBEEEFFFEEECCC@@@???BBBDDDFFFGGGEEEDDDHHHMMMMMMIII>>>>>>======>>>???@@@@@@CCC>>>;;;======<<<<<<>>>::::::::::::;;;;;;<<<===<<<===>>>???>>>===;;;999::::::;;;;;;:::999888777666666444333333444555666555444333222222222333333111222222333333333222222111111111111111111111111333111000000222333222111////////////............------------------,,,,,,------------------------------------------------......---,,,,,,+++******......------,,,+++******,,,---......------------++++++,,,,,,,,,------------.../////////...,,,++++++++++++++++++,,,------//////......------------111'''777333hhhddd]]]333222111///......---+++)))------------------------.........---------------///......---------------,,,,,,++++++++++++,,,,,,111777999444---++++++)))---------,,,,,,------............---------------++++++++++++,,,---......************************,,,---------,,,+++)))(((---,,,,,,,,,,,,,,,,,,---,,,,,,,,,...000000---+++......---,,,++++++++++++///......------,,,,,,,,,,,,,,,---------.........------------......//////+++---///111111///---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............///...---,,,++++++++++++,,,,,,---.........------++++++++++++++++++++++++------------------------,,,+++***+++---------+++------,,,,,,+++,,,,,,,,,++++++,,,,,,---------...888111+++))),,,///...++++++++++++,,,,,,,,,......------.........---,,,+++,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---.....................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++)))************+++...111LLL///&&&///...)))***,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,---......,,,,,,,,,---------......+++,,,,,,---...///000000------------------------+++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,---------,,,---///000000///---,,,---------............///......------......///000222222111111111000000000111111111111111111222333222222222222222333333333000222222222000///000111000000111222333333333333111111222222222333333333222333444666666666666555333333444555555555555555555666777888:::;;;======<<<;;;;;;::::::::::::;;;:::<<<======;;;::::::;;;:::;;;===>>>>>>===;;;:::777777888888999;;;<<<===============???AAADDDFFFDDDEEEEEEDDDBBBAAABBBDDDHHHIIIHHHEEEAAA@@@CCCFFFGGGHHHGGGDDDFFFJJJKKKIII@@@???>>>===>>>@@@BBBCCCIIICCC???>>>===:::999;;;<<<<<<======>>>>>>>>>>>>===>>>?????????>>><<<;;;999999888888888777777777666666555444444444444555444333333222222222222222000111222222222222222222000000000000000000000000222111000111333444444222//////////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......---+++******))),,,,,,,,,---,,,+++******,,,---//////---,,,---...------...////////////.........//////......---,,,+++*********+++,,,---...---,,,,,,+++***+++++++++---+++;;;444LLLCCCHHH999444222///---.........---------------------------......---------,,,,,,,,,............////////////---,,,,,,,,,,,,,,,,,,---...000000---,,,......,,,,,,,,,,,,,,,,,,------...---------------.........---,,,,,,,,,,,,------...++++++++++++++++++++++++******+++,,,---...//////------,,,,,,,,,,,,------,,,++++++,,,......---,,,...---,,,,,,++++++++++++...///000000///---,,,***,,,---------............---......//////000000000,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,............////////////777555222///,,,+++******,,,,,,---...............++++++++++++++++++++++++...------------,,,,,,,,,.........///111111000...------,,,,,,,,,,,,------+++++++++,,,------......555000,,,***,,,...---,,,)))***,,,,,,++++++,,,...---......//////---,,,+++------,,,,,,------.../////////......---,,,,,,,,,++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---******++++++***,,,///111EEE///)))000---+++...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...//////,,,,,,------......//////,,,,,,---......///000000//////............------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---------+++,,,---////////////...---------............///...------------...//////222222222111111111000000111111222333333333333333222222222333333333444444000111333222111111222333111111111222222333444555111111222222222333333333222222333444666777888888444555666777777777666555666777777999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<===<<<===>>>>>><<<;;;;;;<<<;;;;;;;;;<<<<<<;;;;;;;;;888888888888999:::;;;<<<=========>>>???AAABBBCCCDDDEEEFFFEEEBBBBBBDDDFFFGGGHHHHHHEEEAAAAAAEEEIIIKKKNNNLLLGGGEEEGGGHHHGGGCCCBBB???>>>>>>AAAEEEGGGLLLEEE@@@@@@>>>:::999:::======>>>>>>??????>>>>>>>>>>>>??????>>>>>>======999888777666666666777888444555555555444444333222333333222222111111111111///000111111222222111111000000000000000000000000111111111222444555444333.../////////////////////+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,,,,+++++++++'''(((***+++,,,,,,,,,,,,+++...000///---,,,---///------///000000000///...///...------,,,,,,------+++++++++,,,,,,---...///---,,,+++*********+++++++++---888888999...444888444111......000333555666........................,,,---------------------+++,,,---...///000111111//////............//////***...///,,,,,,//////---+++++++++++++++,,,------++++++,,,,,,------.........------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---000222444------,,,,,,,,,,,,------...,,,******,,,---...---------,,,+++++++++,,,,,,+++---000222222000---***------------............,,,---...//////000000000---......//////......---------------------------......---------,,,,,,,,,---------.........//////666444111...---,,,,,,---,,,------...............------------------------......---------,,,,,,,,,.........///111111000...------,,,,,,,,,------...,,,,,,,,,---......//////000///---,,,,,,,,,------))),,,...---++++++,,,------...///000///...,,,+++---------------......////////////...------,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++,,,---......//////---,,,,,,...000:::---+++...***,,,222000---,,,,,,++++++,,,,,,---******+++,,,---...000111++++++,,,------...//////++++++,,,,,,------......//////......------------+++++++++,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++---...//////000000---------.........//////...------------...//////222222222111111111111000000111333444555444444333222222222333333444444444000111333333222222333555333222111111222444666777111111222222222333333333555555444444444555666777444555777888888888777666777777888999::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>><<<>>>???>>><<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888999:::;;;;;;>>>>>>>>>???@@@@@@@@@@@@CCCEEEFFFEEECCCBBBDDDGGGEEEGGGGGGEEEAAAAAAGGGLLLQQQTTTRRRKKKEEEFFFHHHHHHFFFCCC@@@>>>???BBBGGGJJJJJJDDD@@@@@@???<<<<<<===;;;<<<===============<<<>>>>>>>>>>>>============;;;:::888666666777999:::333444444555444333222000222222222111111111000000...///000111111111111111000000000000000000000000111000111333555666555444.........///////////////++++++,,,,,,---...//////++++++++++++++++++++++++........................++++++,,,,,,,,,,,,------###%%%(((***---.........+++...000000---,,,---///++++++---.........---,,,...---,,,+++***+++,,,---,,,,,,,,,---...///000111///...---,,,+++,,,---...---,,,222>>>;;;111,,,222444111......222777;;;===........................+++,,,,,,---...///000000)))***,,,...///111111222------,,,,,,,,,,,,------(((///222///+++,,,,,,+++************++++++,,,---))))))***+++,,,,,,------///...------,,,,,,,,,,,,------------------------000...---,,,,,,///111333...------,,,,,,------...///---******+++...//////---,,,,,,++++++,,,,,,---(((+++000333444222...+++---------.........//////+++,,,---...////////////.........------..........................................------,,,,,,,,,,,,,,,,,,---------.........---,,,+++,,,...000111,,,---......//////......////////////////////////.........------,,,,,,,,,,,,+++,,,---//////---+++------,,,,,,,,,------...---------...///000000111---......---,,,+++,,,...+++---//////,,,+++,,,...---...///000000...,,,+++...------------...//////000000///...------,,,,,,---------....../////////------------------------/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,,,,,,,...000333333222000---,,,---///000***+++***%%%+++222...---,,,,,,++++++,,,,,,---)))******+++---///111222******+++,,,,,,---......******++++++++++++,,,,,,.........------,,,,,,,,,+++++++++,,,,,,---------//////.........---------,,,,,,,,,,,,,,,,,,,,,---//////000000000000////////////............//////000000000000111111111111111111111111111111111111222222333333333444444444222222222333333444444444333333333444444444555555666444111222444666555333222222222333333333444444333444444555555555555555888888888888888888999999::::::::::::::::::::::::===============<<<<<<<<<@@@@@@??????>>>===<<<<<<;;;;;;;;;::::::999999999::::::999999999:::;;;;;;AAA===???DDDDDD???>>>AAA@@@@@@AAABBBBBBCCCDDDDDD>>>AAACCCBBB??????DDDIIIQQQSSSRRRLLLEEEBBBEEEHHHHHHFFFCCCAAA@@@@@@BBBCCCDDDDDDBBB???<<<;;;<<<===AAA@@@??????>>>?????????>>>>>>>>>===<<<:::999888777777777777777777777777777777666555444444333333111111111111111111111111222111111111000000//////---...000111111111000//////+++///===EEE@@@555////////////////////////////////////......---------...------,,,,,,,,,------------------------------------------------------------------------------...//////...,,,***+++,,,,,,---......------...000777444000+++******,,,...111...******+++,,,+++)))+++++++++,,,,,,,,,------(((555CCCEEE<<<111---...111000//////000222555777000000///---******+++---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...///000000444000---,,,...///---+++,,,,,,+++,,,......,,,+++++++++++++++++++++++++++,,,+++*********+++,,,---...------,,,,,,------...------------------------......---,,,,,,,,,,,,---222///,,,,,,///111000///---------------------------,,,+++++++++---///111111000000///...---------,,,------......------,,,///...+++))))))***,,,---555111---,,,------,,,***++++++,,,,,,---...////////////.........---------+++,,,------......------000000//////.........---...---,,,,,,,,,,,,---...000000//////.........---------------------------------------------------...///000000000///---,,,...------,,,,,,------...,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,......---,,,---...///000---------,,,,,,++++++***---......---++++++,,,...------------------------......---,,,,,,---***&&&---,,,,,,++++++,,,,,,---...---,,,,,,...111555888OOODDD666---+++---...------,,,++++++,,,---///000000///...---------------******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,---,,,,,,...000---,,,+++++++++---///111,,,333888888222------000---.........---+++)))(((//////000000000000////////////............//////000000000000111111111111111111111111111111111111000000000111111111222222222222333333333333333333333333333444444444444555666444222222444555555333333333444444444555555555444444555666666666666666888888888888888999999:::::::::::::::::::::::::::=====================<<>>>>>======<<<;;;;;;;;;::::::::::::;;;;;;;;;:::;;;;;;<<<===AAA>>>???CCCCCC???>>>AAABBBBBBBBBBBBBBBAAAAAAAAA>>>AAACCCBBB@@@@@@CCCGGGNNNOOOOOOJJJDDDAAADDDGGGGGGEEEBBB@@@???@@@BBBCCCCCCCCCBBB???<<<;;;<<<>>>AAA@@@@@@???????????????============<<<;;;999999777777777777777777777777666555555444333333222222111111111111111111111111111111111111000000000///...//////000000000000000000,,,///999@@@<<<444///////////////////////////............---------,,,...------,,,,,,------...////////////////////////------------------------------------------------...//////...,,,++++++,,,,,,---......------...000555333///,,,++++++---...111...++++++,,,---,,,+++------........./////////+++444======666///---......---------...000111222/////////...,,,,,,...000------------------------,,,,,,,,,------.........222333333111///---,,,,,,///.........//////---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,---...///---***((((((***,,,+++***---------------------------,,,++++++,,,---///111111000000///......------............------,,,+++------------......//////222///,,,,,,---...---,,,++++++,,,------...////////////.........---------+++,,,------......------000/////////............//////...------...//////000/////////............------------------------------------------------///////////////...------///......------......///---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,******+++---...------,,,---...///000/////////......---------...//////...,,,,,,---///------------------------111///---,,,---...---+++---,,,,,,++++++,,,,,,---000---***,,,222;;;BBBEEECCC:::000******+++,,,+++,,,,,,++++++,,,---///000///......---,,,,,,------+++++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------......,,,777>>>;;;444000///---,,,,,,------......------,,,222777666111,,,---///,,,,,,,,,,,,,,,,,,+++***//////000000000000//////000//////......//////000000000000000111111111111111111111111111111111111000000000111111111111222333333333333333222222222333333333333444444444444666444222333444555444333444444444555555555666666555555666777777777777777888888888888888999::::::::::::::::::::::::::::::<<<<<<==================AAAAAA@@@@@@???>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<======>>>@@@??????BBBBBB??????@@@CCCCCCBBBAAAAAA@@@??????===AAACCCCCCAAA@@@BBBDDDIIIJJJJJJFFFBBB@@@BBBEEEEEEDDDBBB@@@???@@@AAABBBBBBBBBAAA???<<<;;;===>>>AAAAAA@@@@@@????????????<<<<<<<<<<<<<<<;;;::::::777777777777777777777777444444444333333222222111111111111111111111111111111111111111000000000000000////////////000111111222......444999777222///////////////////////////...------------,,,,,,,,,...---------------......////////////////////////------------------------------------------------...//////...,,,+++,,,---,,,---......------...000222111///...------......///...,,,,,,---......------............////////////222444222...,,,---///------------......//////,,,---...---,,,---///000........................------------------------000555888777222...---...000//////000111000---+++------------------------,,,++++++++++++,,,---...,,,,,,++++++++++++,,,,,,------------------------+++++++++,,,---...000000///---,,,,,,---...---------------------------------,,,,,,+++,,,...///000000000000///......------,,,------.........---------...//////000///......000...,,,---...//////...,,,,,,,,,---......//////...............---------,,,,,,---............---////////////............000000///......///000000////////////............------------------------------------------------000///......---........./////////....../////////.........//////111222222,,,,,,,,,,,,,,,,,,,,,,,,---------+++))))))+++---...------------...///////////////..................//////...,,,,,,---...------------------------111...,,,,,,---...//////---,,,,,,++++++,,,,,,---...,,,---333===EEEGGGFFF666111,,,***+++,,,,,,***,,,,,,,,,,,,,,,...//////...------,,,,,,,,,,,,,,,,,,,,,,,,---......//////------------------------------,,,,,,---......///,,,CCCRRRIII999333000+++,,,---///000///...,,,***+++000555444000,,,,,,...************+++,,,,,,---//////000000000000//////000000////////////000000///000000000111111111111111111111111111111111111222222222222333333333333444333333333222222111111222222333333333444444444555444333333333444444444444444444444555555555555666666777888888888888888888888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============AAA@@@@@@@@@?????????>>>===============<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>@@@???@@@AAAAAA@@@@@@AAABBBBBBBBBAAA@@@@@@??????>>>@@@CCCCCCBBB@@@AAABBBCCCDDDDDDBBB@@@???@@@BBBCCCBBB@@@??????@@@AAABBBAAAAAA@@@>>><<<<<<===???AAAAAAAAAAAA@@@??????>>>;;;;;;<<<<<<<<<;;;::::::666666666666666666666666444444444333333333222222111111111111111111111111111111111000000000000000111000/////////000222333333000...000222222111///////////////////////////---------------,,,,,,,,,...------------......///------------------------........................------------------------...//////...---,,,,,,---,,,---......------...000////////////////////////...---------............,,,,,,,,,,,,------------000///...---,,,,,,---.........///000000//////...,,,---...---,,,+++---...........................------------............///333888999666333111000///......///000///---+++------------------------,,,,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,---------------------------,,,++++++,,,---...//////222111111111111111111000........................---,,,,,,,,,---...///000000000//////............***+++,,,...//////000000000//////...............///............//////...,,,---------......//////........................,,,------...............///////////////.........///////////////////////////////////////.........................................................000///...---,,,---.../////////............//////.........///000111222333---------------------------------+++))))))+++---------------......//////,,,,,,,,,,,,------------.........---+++***+++---...........................++++++...000///...///---,,,,,,++++++,,,,,,---,,,---222<<>>555000...------//////---+++++++++,,,,,,---......///---,,,,,,+++++++++,,,,,,---------.........//////........................------,,,------...///000111NNN]]]KKK666111111,,,.../////////...---+++******///222222...+++,,,---++++++***)))***+++,,,---//////000000000000//////000000////////////000000///000000000111111111111111111111111111111111111111111222222222333333333333333333222222111111111222222222333333333444444444444444333333333444555222333333333333444444444666777777888888888888888888888888888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>@@@@@@@@@???????????????========================::::::::::::;;;<<<===>>>???@@@AAA@@@AAACCCDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA???AAABBBCCCBBB@@@@@@@@@@@@@@@@@@@@@???>>>???@@@@@@@@@???>>>??????@@@AAA@@@@@@@@@>>><<<<<<===???AAABBBBBBBBBAAA@@@>>>===:::;;;;;;;;;;;;;;;::::::666666666666666666666666555555555555444444444444111111111111111111111111000000000000000000111111111000/////////000222333222222000......///000000////////////////////////---------------------------------------...///000------------------------........................---------------------------/////////---,,,---...,,,---......------...000---......///////////////------..................,,,,,,,,,---------......///...---------------------...////////////......///000111000...,,,------------------------------+++,,,,,,---...000000111000000222666999999666222...---,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................------------......------------------------...------,,,,,,,,,------////////////...---------........................------------...///000000////////////............------......//////......111000...---...111444777000000000000...---------------...............///---.....................,,,---......//////...............///////////////.................................///////////////................................................000///---,,,,,,,,,---......------,,,,,,------...............///000111222---------------------------...---,,,******,,,...---------...............,,,,,,,,,------.........000111111///---,,,---...........................---+++---444666111......---,,,,,,++++++,,,,,,---,,,,,,111999@@@>>>333)))------...///000///---+++++++++,,,------.........,,,,,,+++++++++,,,,,,------------.......................................------------...///000111BBBYYY^^^FFF///,,,000...222111///---,,,,,,,,,---+++...000000...,,,,,,---...---+++*********+++,,,//////000000000000//////111000000//////000000111000000000000111111111111111111111111111111111111/////////000000000000111222222222222222111111111222222222222333333333333333444555444333222444666222222222333333333444444666666777888888888888888888888888888999;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===============999999::::::;;;<<<>>>>>>>>>AAABBB@@@BBBFFFHHHGGGBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBAAAAAA@@@??????>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>???@@@AAA?????????===<<<<<<>>>@@@BBBBBBCCCCCCBBB@@@>>>===;;;;;;;;;;;;;;;:::999999777777777777777777777777555555555555555555555555111111111111111111111111000000000000111111111111111000000000000111222222111333333...---///111111////////////////////////---------............///------------...///000000////////////////////////........................---------------------------///000///...---...///,,,---......------...000........./////////000000,,,---//////---,,,,,,---....../////////000000000,,,---..................,,,,,,,,,,,,------......333444555444111/////////------------------------++++++,,,...///000111222000......222888;;;999666444222///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......//////............//////------------------------///...---,,,,,,,,,,,,,,,...///111000...,,,,,,---........................,,,------...//////000000//////////////////......111111111000...,,,+++***000...------000666===AAA///111222111///---------........................---------...............------...////////////............///////////////---......//////......---.........///////////////................................................///...------,,,---------------,,,,,,,,,,,,------...............//////000---------------------------...///...---,,,,,,---,,,---......//////......------...///000111111111444444444222000///000111........................///,,,000999;;;444...///---,,,,,,++++++,,,,,,------++++++...222333000+++,,,,,,.........---+++******+++,,,---............,,,,,,,,,,,,,,,------...------------------------------------------------,,,,,,------...///111111QQQZZZUUU===+++***//////333111///,,,,,,,,,---...+++---//////...,,,,,,---...------,,,++++++++++++//////000000000000//////111111000000000000111111000000000000111111111111111111111111111111111111////////////000000000000111111111111222222222222111222222222222333333333333555555444222222444666333333333333444444444555555666777777888888777777888888888999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???========================;;;;;;<<<<<<<<<=========:::::::::;;;<<<>>>???@@@>>>AAABBB@@@CCCIIILLLJJJEEEDDDDDDCCCCCCBBBBBBAAACCCBBBAAA@@@@@@??????>>>???>>>>>>?????????>>>===<<<<<<======>>>???@@@@@@>>>>>>>>>===<<<<<<>>>@@@BBBBBBCCCCCCBBB@@@>>><<<<<<<<<<<<;;;:::999888777777777777777777777777777444444444444444444444444111111111111111111111111///000000000111111111111000000111222222222222111...444666111...000222111////////////////////////........./////////000000------------...///000111////////////////////////........................---------------------------///000///...---...000,,,---......------...000///............//////000+++...000///,,,******+++////////////000000000000+++---///...------...000,,,,,,+++,,,,,,...000111000222444333222000000000........................,,,------...///000000111000///...000222666888999@@@;;;555000.........---------------------------,,,---...///000//////............------.........------------------------------,,,,,,,,,---......000333444444111//////000........................,,,---...//////000000000.../////////////////////000000000000///...,,,,,,...---------000555;;;>>>---///222222///......000////////////............---------.........//////------...///////////////............/////////000...///000000000000///.............../////////000................................................------......------,,,,,,......------------......000000///............///........................---///111111000...------,,,---.../////////...---------...///000111222222444444444222///...///000........................000+++...888:::111,,,///---,,,,,,++++++,,,,,,---,,,***)))***,,,//////...,,,,,,------,,,,,,,,,---***+++,,,............---------,,,,,,---......///---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000111222NNNKKKAAA444,,,...111111000000///...............,,,---...///...---------,,,,,,---.........------//////000000000000//////111111000000000000111111000000000000111111111111111111111111111111111111111111111111222222222222000000111111222222222333111111222222222333333333333555666444222111444666444444444555555555666666555555666777777777777777888888888999:::;;;===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>???<<<<<<<<<<<<============:::;;;;;;;;;<<<<<<======;;;;;;<<<<<<===???@@@AAA===BBBCCCAAADDDKKKOOOLLLGGGGGGFFFDDDCCCBBBAAA@@@EEECCC@@@????????????>>>???>>>>>>???@@@@@@>>>===;;;;;;<<<===>>>???@@@@@@===>>>>>>===<<<<<<>>>AAABBBCCCDDDDDDBBB@@@>>><<<<<<<<<<<<;;;:::999777666777777777777777777777777333333333333333333333333111111111111111111111111//////000000111111111222///000111333333222111111---555888333///222333222////////////////////////.../////////000000111111---------......000111111------------------------////////////////////////---------------------------///000///......///000,,,---///...------...000000///...------...///000+++...000///,,,))))))***------------.........///***---///---++++++...222///...------...111333555+++...000000///......///000000000000000000000000///////////////////////////111111///...000666<<>><<<;;;===@@@BBBAAA?????????AAABBBDDDEEEFFFGGGFFFGGGGGGFFFEEECCCAAA@@@CCCAAA??????AAABBBBBBBBB????????????>>>>>>>>>>>>>>>============>>>>>>???=========<<<===>>>>>>??????@@@BBBBBBBBBAAA???===<<<<<<;;;;;;;;;;;;::::::;;;:::888777666666666777777666666666666555555555555555444333333333444444222111111111000000//////111222333333111111222333555333111111111111///...------///000111111111111000///......//////...------------............//////...------///111000///............/////////000000000000000000///////////////............//////000///...------...///000111000///...,,,+++))))))//////...------,,,++++++------......//////000000111******222555...,,,///000///...---...///111333...............///000111111///,,,+++,,,...//////---------.........//////////////////000000000000999:::;;;;;;999555000---/////////000000/////////...///000///.........000///------111111------///000///...------...///000...------------...//////000000//////.........---............---,,,+++***,,,333555000+++,,,.../////////.........//////000---...000333111...000555...,,,---111000,,,...333...000111000...---...//////...---,,,,,,---///000.........////////////000,,,,,,---...///........................///000000222222111111111111222222111111000000000000111111......////////////......111111000000/////////...000000///...............///...---,,,---///111222JJJ===222000111000...---...,,,++++++...000000000...............///000000------------------------......////////////......222111///---------/////////...------------...///---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------.................................------,,,,,,,,,........................+++,,,------,,,+++,,,,,,***+++...222444222///+++222000......000222222222000000/////////111222444......---------,,,,,,,,,,,,)))***...000111444888000111111111111111111111////////////////////////222222222111111000000000111111111111111111111111111111111111111222222222555111000444666444444666555444444333333222222222444444444444444444444444555555444444444444555555666666666777888999999999888999999::::::;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;888:::;;;======<<<;;;:::<<<;;;;;;;;;;;;<<<======>>><<<;;;===@@@AAA@@@?????????@@@BBBCCCDDDEEEEEEFFFFFFGGGGGGFFFEEEDDDCCCCCCAAA??????@@@AAABBBAAA?????????>>>>>>=====================>>>??????@@@=========>>>>>>>>>?????????@@@BBBBBBBBBAAA???>>><<<<<<;;;;;;::::::999999999888666555444444555555666666666555555555444444555444444333333333333333222111111111111111111000111222333333111111222333444222111111222222000///......///000111111111111000//////000222222222111---............/////////.../////////...---,,,,,,........./////////000000//////////////////////////////............///////////////......//////////////////.........------------------------------.........///////////////---,,,---//////,,,---222111000///......///111222//////............//////000...,,,,,,...//////...------------............//////000000000111111111111333666888:::999888777//////......///111222333---///000///...---...///222//////111111//////222//////...------...//////...------------...//////000000/////////...............///000000111111111222777888333//////000000+++---...000000///...---000...///333333//////222////////////000111111111///000000///---,,,...///...---,,,,,,,,,---///111////////////000000000000000000000000111111111222///............///000000222111111111111111111222111000000//////000000111......////////////......000000000000//////......000000///............//////...---------///111222UUUEEE444---,,,---///222000...,,,---///111111111...............///000000------------------------......////////////......---.........------,,,+++........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------.........---------,,,,,,........................,,,---......---,,,,,,,,,***+++...111333222///,,,000...------///000000000////////////000111222333.........---------,,,,,,///,,,+++---///333;;;DDD222222111000///......---////////////////////////111111111000000000000000000000000000000000000000000111111111222222222333444000///333555444555777444333333333333333333333444444444444444444444444555444444444444444555555666666777777888999999999888999999::::::;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;888999;;;<<<<<<<<<;;;:::<<<;;;;;;;;;;;;<<<=========<<<<<<===???@@@@@@>>>??????@@@AAABBBBBBCCCCCCEEEEEEGGGHHHHHHHHHHHHHHHCCCAAA>>>>>>???AAAAAA@@@@@@??????>>>===<<<<<<;;;============>>>???@@@AAA===>>>???@@@@@@@@@???>>>???@@@AAAAAAAAA@@@>>>===<<<;;;;;;:::999888888777777666555444333333444444555555555555444444444333444444333222222222222222111222222222222222333333111222333333111111222333333111000111222333222000///000000111111111000000000//////111444777777666///.........//////000000...///000///---,,,,,,,,,....../////////000000000.........///////////////000//////......//////000...//////000000//////.........//////000111111111,,,,,,,,,---...//////000000000///////////////...+++000111---+++///444777222111000///...///000111//////......------......///...---...000000///---,,,,,,---------.........//////000000000111111111,,,...111555888;;;<<<===555333111//////111333444---...//////------...//////,,,,,,//////,,,,,,///......------------............------......///000000000000000////////////000000000000111222333333333777777222/////////---111111000000000111222333888222///222333111///000...111111...333;;;:::333///000///...,,,,,,...000///............000222333////////////000000000111///......---...///000111///////////////000000111111111111111111111111111000000////////////000000...//////000000//////...000000////////////......111000//////....../////////...------...///111222QQQCCC333---,,,---///222222000...///000111111000...............///000000...........................//////000000//////...,,,---...000///...,,,***---...////////////...---------........./////////------------------------------------------------........................------------------------...............---------..............................//////...------,,,+++,,,...000222222///,,,...---+++,,,---///.........///000111111222222111///.........------------111...------...444AAAOOO444333333222111000//////111111111111111111111111000000000000000000000000000000000000000000000000222333333444444555555555666222000333555333333666333333333333444444555555444444444444444444444444444444444444444444555666777777777888888999999999888999999::::::;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;888999:::;;;<<<<<<<<<;;;<<<;;;;;;;;;;;;<<<==================>>>??????>>>?????????@@@@@@AAAAAAAAADDDEEEFFFHHHIIIKKKKKKLLLCCCAAA>>>>>>???@@@@@@@@@@@@@@@???>>>===;;;;;;:::;;;;;;;;;<<<===>>>???@@@<<<>>>@@@AAABBBAAA???>>>>>>>>>??????>>>>>>===<<<;;;;;;::::::999888777777777666555444333444444555555555444444444333333333444333222222111111222222222222222333333444444444111222333333111111222333222111000111333444333222111111111222111111000000///...///222666999::::::000000/////////000111222555111---,,,...000000///...////////////000000000.............../////////000000////////////000000...///000111111000///............///000111222222---------...//////000000111000000000//////......,,,333333---///999>>><<<222222111000/////////000.........---......//////.........000222111///---,,,------------.............../////////000000000//////000222444666888999:::999777555333111000///---...//////------...///---,,,///333333///,,,---......------------.....................//////000000000000000000000000000333222111000///000111222222666555222000111111///777444000...///333999===DDD999000000222222000///,,,222111---555BBBBBB666000000///---,,,,,,...000000000000000222333555666........./////////000000///...,,,+++,,,---///111000000//////000000111222000111111111111111111000000//////////////////000//////000000000000//////////////////////////////111000000///...////////////.........///000111222;;;444///111222000------222000//////000111000///...............///000000........................//////000000000000//////...///000111111000///...,,,...///111111///...,,,............////////////------------------------------------------------........................------------------------///.............................................///.........///...---+++,,,,,,---///111222000------,,,+++,,,...///...------...000222222222111111/////////............---000/////////...222@@@OOO222111111111111111111111222222222222222222222222000000000000000111111111000000000000000000000000222222333444555555666666;;;555222444444222222444222333333444444555555666444444444444444444444444555444444444555555666777888888888888999999999999888999999::::::;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;999999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<===============>>>>>>?????????@@@@@@AAAAAAAAADDDDDDEEEGGGIIIKKKLLLMMMDDDAAA???>>>???@@@@@@???AAA@@@???>>>===<<<;;;:::;;;;;;;;;;;;<<<===>>>???<<<>>>@@@AAABBBAAA???>>><<<<<<<<<<<<<<<;;;;;;:::;;;;;;:::999999888777777888777666555555555666777555555444444444333333333444333222222111111222222222222333333444444444555111222333333111111222333222111000111333444444333111222222222222222111000------...222666999;;;:::222111000//////111222333CCC999...+++///333111...////////////000000000111............//////000000000000////////////000000...///000111111000///...///////////////000000000////////////////////////111111000000/////////......222111///777CCCCCC<<<222222111000000000000000---------...///000111222---...///111333333000------------.........//////---------.........//////111111000///000111222222888999::::::888444000---...///000000......///000000111777======777111000........................///............///000000000111111111111111111111444333111000111333555777222666888555333555777666333333333555999>>>CCCFFFNNN???222...000111000111,,,222111+++222>>>===111000000000...------...000...//////000111333444555------........./////////333111000//////111333444000000000000000111222222111111222222222222111111000000////////////000000//////000000000000/////////000000000000000000000111111000///////////////......//////000000111222...+++---222555111---,,,000///...///000000///---...............///000000//////////////////////////////000000000000//////111000///...//////111111---...000111111000...---........./////////000000........................------------------------////////////////////////------------------------////////////////////////////////////////////////...---,,,---//////...+++---------...000111000///...------...///000///...---...000222222222111111000000/////////.........---...000000...///999EEE...//////000000111111111000000000000000000000000111111111111111222222222111111111111111111111111000000111222333444555555>>>888444555444222222444333333444444555555555666444444444444444444444444555555555555666777888888999999999999999999999999888999999::::::;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;999999999:::;;;<<<======<<<;;;;;;;;;;;;<<<======<<<===>>>>>><<<<<<===>>>>>>>>>???@@@AAAAAABBBBBBDDDDDDDDDEEEGGGIIIKKKLLLEEECCC@@@???@@@AAAAAA@@@AAA@@@@@@???>>>======<<<<<<<<<;;;;;;<<<<<<=========>>>???@@@@@@@@@???>>><<<;;;;;;;;;::::::::::::::::::::::::999999999999999888777666666777888999555555555555444444444333444444333222222222222222222333333333333333444444111222333333111111222333222111111222444555444333111222222333333333222222......///222666999::::::333222000000000111333555NNNBBB444...///111///,,,/////////000000000111111......//////000000111111111000000//////000000111///000000111111000000///000000000000////////////000000000000000/////////111000000000000000000/////////000555???EEE@@@666111111111111111111000000////////////000111222333......///222444333111///....../////////000000000------........./////////000////////////000111111000333777::::::777333000///000111111//////000111///111777??????777111///......////////////......//////......//////000111111111111111222222222222333222111222555:::???BBB///666:::666333555999:::555:::AAAIIINNNOOOOOOMMMMMM???222...000000000222///222000+++---444222***000111222111///...///000,,,,,,---...///000000111............////////////111000/////////000222333111111111111111222222333111222333444444333222111111111000000000000111111///000000111111000000///000000111111111111222222222111000000//////000000......///000000111111222333...---000222///...000///......///000111///---...............///000000000000000000000000000000///000000111111000000///000...---,,,,,,...000111...///000000000000///........./////////000000000////////////////////////........................000000000000000000000000........................////////////000000000000////////////////////////...,,,,,,...111222000......---,,,---///111000000///......///111111000......///000111111222222111000000000000////////////,,,---000222///---222:::000000000000111111111222000000000000000000000000111222222222333333333333222222222222222222222222000000111222333444555555???999555666666444444666444444444555555555555555444444444444444444444444666666666666777888999:::999999999999999999999999888999999::::::;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;999999999:::;;;<<<===>>><<<;;;;;;;;;;;;<<<======;;;===???>>><<<;;;<<<>>>>>>>>>???@@@AAABBBCCCDDDDDDDDDCCCDDDEEEFFFHHHIIIFFFDDDAAAAAAAAABBBAAAAAAAAAAAA@@@@@@?????????>>>??????>>>============>>>=========>>>>>>>>>??????===<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999888777777777777999999666666666555555555444444555444444333333333333333333333333333222222222222111222333333111111222333333222111222444444333222111111222333444444444333000000000333666999999999444333111000000222444666IIICCC;;;444000///////////////000000000111111111//////000000111222222333111111000000000000111111111000000000000000000111111111111111111111111111/////////000000111111222000000000000000111111111111000666AAAGGGBBB999333000000111111222222111111333333222111000000111111/////////111333444222111000000000000111111111111/////////000000000000111/////////000111111222222,,,...222666666555222000000222333222111000111222......222888888222......//////000111111000/////////////////////000000111111111111222222222333333333222111222666<<>>777888===BBBBBBFFFKKKOOOPPPOOOKKKIIICCC999111000111000000111111000000//////......---///222444444222000000000------...///////////////000000000000111111111111.............../////////222111111111111222333333222333555666666555333222222222111111111111222222000000111111111111000000111111222222222333333333222111000000//////000000...//////000111111111111555000...000000...///222.........000222333111///...............///000000000000000000000000000000000000111111111111000000...............//////000////////////////////////.../////////000000000000////////////////////////////////////////////////000000000000000000000000//////////////////////////////000000000111111111///////////////////////////---,,,///444666444111///---,,,---///000111000.........000111111000...////////////000111222333111111111000000000//////...---///222111///000555444444333333333333333333222222222222222222222222222222222333333444444444333333333333333333333333222222333444555777777888>>>888555666777555666999555555555555555555555555444444444444444444444444777777777777888999:::;;;999999999999999999999999888999999::::::;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::999999::::::;;;999999999:::;;;<<<>>>???<<<;;;;;;;;;;;;<<<======;;;===???>>>;;;:::<<<>>>===>>>???@@@BBBCCCDDDEEEDDDDDDCCCCCCCCCEEEFFFGGGGGGEEEBBBAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>=========<<<===>>>>>>???>>>>>>===<<<<<<<<<<<<===999::::::;;;;;;<<<<<<===888888777666666777888999777666666666666555555555666555444444333333444444333333333222222111111111111222333333111111222333444333222222444444333222000111222333444555555555333222222444777999999999555333111000111222555777>>>@@@???999222...111555000000000000111111111111///000000111222333333333111111000000000000111111222111000//////000111222111111111222222333333444------...000111222444444//////000000111111222222444444>>>LLLMMM???444222///000111222222222222222777666444222111000//////000//////111333444333222000111111111222222222222111111111111222222222222000111111222222222222111---...000111111000...---111222333333222111222333111000222666666222000111///000111222222111000//////////////////000111111111111111222222333333333444222111111444:::@@@DDD???KKKRRRKKKBBBAAAGGGMMMNNNLLLHHHCCC???===<<<<<<888222///111333111000000111///000444444000222777///222555666444222000000000111111222222222111111111222222222222333333333000000111222222222222111222222111111222222333444333444666777777666444333333333222222222222333333000000111111111111000000222222222333333444444444222111111000000000000000...///000111111222222111///---...222333///...000/////////111444444333111...............///000000000000000000000000000000000000111111111111000000---///111222333222111000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000111...---111777999777444///...,,,,,,...000111111...---...///111111///---000000/////////111222444111111111111000000000000000......222333111222555111111111111111111111111222222222222222111000///222222222222222222222222444444444444444444333333444333222222333666888:::999999888777666666777777555555555555666666666777777666666555555555666666999999888888888888888888999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;>>>===<<<;;;;;;;;;;;;;;;999888888:::===???===;;;;;;;;;<<<<<<===>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>======<<<<<<===???@@@AAAAAA@@@@@@LLLIIIEEEEEEGGGIIIIIIHHHGGGFFFDDDCCCBBBBBBCCCCCC???@@@AAAAAA??????@@@AAA@@@??????>>>>>>??????@@@===>>>???@@@@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::999888999888666555555555666777555555555555555555555555444444444444444444444444444444444333333222222222222222222222222222222222444333333222222333333444444333333222222333333444111111222444999@@@FFFJJJ===>>>>>>;;;888444333333444LLLSSS>>>,,,...111---111111111111111111111111111111000000000111333444000000000000000111111222000111222111000///000111111111111/////////111333////////////000000000000///111444555333111111111333???JJJHHH;;;111///222000/////////000222444666MMM;;;000444777111,,,,,,///000000000111111111222000000000000000000000000////////////////////////111111000000000000111111333333222111000000111111000111111111111222222222111111000000000000111111000000000000000000000000111222333444444333111000333333444555666666666555333333444444222333>>>JJJQQQ\\\aaaYYYQQQOOOMMMHHH@@@<<<777444444444444333222222222222222222222222222222222222222222222222444444333222000000111333111111111111111111111111//////000111222333333333111111222222222333333333444333333222111111111222333555666555444222222333333222222111111222222333111111111111111111111111222222222111111111000000555111......000222222000222222222111111111111000222111111111000000//////111111222222222222111111000000000000000000000000////////////000000000000222222222222222111000///000000000000000000000000...///000111222222222222444333222111000...------............///000222222444444333222111000000000111000///......///000111////////////000000000000000000////////////000000000000000000000000000000------...///000111222222000000111111111000000///000000////////////000000222000///000222333000---333222...,,,---000111///000000000000000111111222111111111111111111111111444444333333333222222222222222222222222222222222444444444444444444444444444333222222333666888999888777777666555555666666555555555666666666777777777666666555555555666666888888888888888888888888999999999999:::::::::;;;999::::::::::::;;;;;;;;;>>>===<<<<<<;;;;;;;;;<<<===;;;:::;;;>>>@@@???=======================================<<<<<<<<<<<<<<<<<<<<<============>>>>>>???@@@AAABBBBBBAAAAAAIIIFFFCCCCCCEEEGGGGGGGGGEEEDDDCCCAAAAAAAAAAAABBB???@@@AAAAAA??????@@@AAA@@@@@@@@@??????@@@@@@@@@@@@@@@AAA@@@???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999888:::999888888777888999999555555555555555555555555444444444444444444444444444444444333333333222222222222222222222222222222333333333222222333333333444333333222222333333444333222222444777===BBBEEEFFFFFFEEEAAA<<<777555444222HHHPPPAAA222333555111111111111111111111111111222111000000000111333444111111111111111222222333000111222222000///000222111111111111000111222333///000000000000111111111222333333222222222555777<<<@@@BBB???888111000000111000000111222333555666OOO===///000333111///222000000000000000000111111000000000000000000000000222222222222222222222222000000000000000000000000222111111000//////000000111111111111222222222222111111111111111111111111111111111111111111111111000111333444444333222111333444555555555555555555000111444444111...444===HHHIIIOOOVVVVVVMMMCCC===999666222000111222222222222222222222222222222222222222222222222222222222222333333111//////111222111111111111111111111111000000111111222222333333111111222222222333333333444333333222111111222222333555666666444222333333444444333333333333444444222222222222222222222222444333333333222222222111111111111000/////////000222222222222111111111111222111111111000000000000000111111222222111111000111111111111111111111111//////000000000111111111222222222222222111000000111111111111111111111111111111222222222111000000////////////000000000111///...------,,,,,,,,,,,,/////////000000000000000111000////////////000111////////////000000000111000000000000000000000000000000000000000000000000/////////000000000000000//////000000000000//////000000////////////000000000///...000222333111...///000222444555555333111000000//////000000111222222222222222222222222222444333222111111111222333333333333333333333333333222333333444444555555555444333333333444666777999777666666555555555555555555555666666666777777777666666666555555666666777888888888888888888888888888888999999999::::::::::::::::::;;;;;;;;;<<<<<<>>>======<<<<<<<<<<<<<<>>======<<<<<>>>>>>>>===============<<<<<<<<<===>>>???@@@AAABBBBBBBBBBBBBBBAAADDDBBBAAAAAACCCDDDEEEEEECCCBBBAAA@@@???????????????@@@AAAAAA??????@@@AAAAAAAAA@@@@@@@@@@@@AAAAAACCCCCCBBBAAA???===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<:::999999:::999999888888999::::::555555555555555555555555333333333333333333333333444444444444333333333333333333333333333333333333333333333333333333333333444444333333333333444444555444333333444888;;;>>>BBBBBBAAA>>>999444222222///@@@JJJAAA777666666333000000000000000000000000222111111111111222333333111111111111222222333333000222333222111000111333111111222222222333333333111111111111222222222222444444222000111444999>>>EEE???999444333222111000222111111222333444666666HHH:::///111444222111333000000000000000000000///000000000000000000000000222222222222222222222222111222333333333333222111111111000////////////000111111111111222222222333000111222222222222111000111111111111111111111111000111222444444444333333444555555555555444444333111111222333000...555>>>HHH???AAAOOOUUUJJJ<<<888333111///...000222333444333333333333333333333333111111111111111111111111111222222111//////000222222222222222222222222222111111111222222222222222111111222222222333333333444333333222222222222222333555666666444333333444555555444444444444555555222222222222222222222222444444444444333333333333000222444222///...///111333222222222111111111111111111111111111000000000000000111111111111000000222222222222222222222222000000111111111222222222222222333333333222111111111111111111111111111111111111222222222111111000---......///000111222222333222222111000/////////...//////////////////000111000000//////000000111/////////000000000111111000111222222222222111000000000000000000000000000111111000000000/////////......//////000//////...111000000//////000000111.........000222333111///,,,...111333222111000111///////////////000000111222222222222222222222222222111///......///111222333333333333333333333333222222333333444555666666444333333333444555777888777666666555555555666666555666666666666777777777666666666666666666777888888888888888888999999999888888888999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>======<<<======>>>DDDBBB@@@>>>>>>???@@@AAA@@@@@@?????????>>>>>>>>>@@@@@@????????????>>>>>>>>>===<<<;;;;;;===???AAAAAAAAAAAABBBBBBBBBAAAAAABBBAAA@@@AAABBBCCCDDDDDDBBBBBBAAA@@@@@@????????????@@@AAAAAA??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAADDDCCCBBBAAA???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;777777777777888888888999555555555555555555555555333333333333333333333333444444444444444444333333444444444444444444444444333333333444444333333333444444333333333333444444666555333222222333555777666777888777555333222333///999@@@???999666555333000000000000000000000000222222222222222222222222000000111222222222222222111222333333222222333444222111111222333333222111222222222333333333333444444333222111222666<<<@@@CCC<<<333//////111222222111111111222333444444555:::333111666999444///...111111000000000000//////111111111111111111111111111111111111111111111111222444555777777555444222111111000000000000111111111111111222222222333333000111333444444333111000222222222222222222222222000111222333444444444444555555555555444444333222444222222444555999DDDOOORRRLLLIIIKKKJJJDDD>>>;;;444222000111333555666666333333333333333333333333111111111111111111111111111222333222000000111222222222222222222222222222222222222222222222222111111111222222222333333333444333333222222222333333333555666666444333444555555555444444444444555555333333333333333333333333444444444333333333333333222222222111000111333444333333222222222111111111111111111111111111111111///000000111111000000///222222222222222222222222111111222222222333333333222333333333333333222222111111111111111111111111//////000111222222222222000000000111111111111111222333333444444555555444111111111000000/////////000000000000000000000000//////000000000111111111000111333444444333111000000000000000000000000000000000000000000000000000...///000000000000000000111000000000000000000111//////000111222111000///222111000000...,,,...333//////......//////000111222222222222222222222222222111///......000111333333333333333333333333333222222333333444555666666444444444444555555666777777777777666666777888888666666666666777777777888666666666666666777888888777777888888888999999999888888999999999:::::::::;;;;;;<<<<<<<<<=========>>>>>>=========>>>>>>???DDDBBBAAA???===>>>@@@AAA?????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@?????????>>>===<<<;;;<<<>>>@@@BBB@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCDDDEEECCCCCCCCCBBBAAAAAA@@@??????@@@AAAAAA??????@@@AAA@@@AAAAAABBBBBBAAAAAA@@@AAAAAA@@@??????>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888999;;;<<<===>>>>>>>>>888888888999999999999888666666666666666666666666333333333333333333333333444444444444444444444444444444444444444444444444333444555555555555444333555444444333333444444555666555333222111222333333222444666777666666777888555666:::???===888444555000000000000000000000000222222333333333222222222///000111222222222111111111333444444333333444666444333111111333333111000333333333333444444444444111222333444555777;;;>>>999666333000///000222444000000111111222222333333222000111555666333///...111111111111111000000000222222222222222222222222111111111111111111111111222333555666666555333222222222222111111222222333111222222222222333333333000222333555555333222000222222222222222222222222111111222333444555555555444555555555444333222222222222555;;;@@@DDDLLLUUUVVVaaa___MMM???>>>>>>888666444222333444666666555333333333333333333333333111111111111111111111111111333444444333222333444222222222222222222222222333333333222222222222222111111222222222333333333444333333222333333444444333555666666555444555666444444333333333333444444333333333333333333333333222222222333333333333333333111//////000333444555333333333222222222222111111111111111111222222222000000111111111111000000111111111111111111111111222222222222333333333333222333333444444444333333111111111111111111111111000111111222222111111111000000000111111111111222000111111222222222222111000000000000000000000000000000111111111111000000000000000000111111111111000222333555555333222000111111111111111111111111/////////000111222222222///000111222222222222222111111000000000000111111111222222111000000//////666333333666555111222777///////////////000111111333333333333333333333333444333222222222333444555333333333333333333333333222333333444444555555555444444444555555555666666888777777777777888888999666666666777777777888888666666666666777888999999777777777888999999::::::999999:::::::::;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>>>>>>>??????@@@BBBBBBAAA@@@>>>>>>???AAA??????@@@@@@AAABBBBBBCCCAAAAAA@@@@@@@@@?????????===<<<<<<<<<===???AAABBB????????????@@@AAABBBCCCCCCEEEFFFEEEDDDCCCDDDEEECCCDDDDDDDDDCCCBBBAAA@@@???@@@AAAAAA??????@@@AAA???@@@AAABBBBBBAAA@@@??????>>>>>>===>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;777888:::;;;======>>>>>>;;;<<<<<<<<<<<<;;;:::999666666666666666666666666444444444444444444444444444444444444555555555555555555555555555555555555444555666777777666555444555555444444444444555555555555333222222222333444444555777777555444555666;;;444777CCCFFF===666777111111111111111111111111333333333444333333222111///000222333333333222111222333555555444444666777:::666222111222333111///333333333333444444444444000222444555555666777999000222444333000000222444///000111222222222222111444222000//////000333555111111111222222222333333222222222222222222222222444444444444444444444444000000222222222222000000333222222222222333444444222222222222333333333333222333444444444444333222333333333333333333333333222222333333444444555555333444444444444333333222...111999BBBFFFDDDEEEHHHQQQeeefffMMM::::::999000555444222222444555444333333333333333333333333333222222222222222222222222111333555555444333444555333333333333333333333333222222222333333333333333111111222222222333333333333333333333333444444555333555666666555555555666444444333333333333444444444444444444444444444444222222222222333333333333222333333333222222222333333333333333222222222222111111111222222222222222111111222222222222111111111111111111111111111111111111222222222333333333333333444555555555444444222222222222222222222222444444444444333222111111111111222444555777888888888999999888777555333222//////000000111222222333000111111222222111111000000000000111111111222222111222333333333333222111111111111111111111111111......///000111222333444000000111222333333333333222111111000000111111222333444333111//////111444444000222:::<<<666222444000000000000000111111222333333333333333333333333333333444444444555555555444444444444444444444444444444444444444444444444444444555555555555555555666666666666666777888888666666777777777888888888666666666666777888999:::666777777888999999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>???>>>>>>>>>??????@@@AAA@@@BBBCCCBBB@@@???@@@BBBAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@????????????;;;<<<===>>>???@@@AAAAAA?????????@@@AAACCCEEEFFFDDDFFFHHHGGGDDDBBBCCCDDDCCCCCCDDDDDDCCCBBBAAA@@@???@@@AAAAAA??????@@@AAA>>>???@@@BBBBBB@@@???>>>>>>>>>===<<<<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;============<<<;;;999888666666666666666666666666555555555555555555555555444444444444555555555666555555555555555555555555666777888999999888777666555555444444444444555555444444333333444444555666333555666555333222222333999///555HHHOOOAAA666666222222222222222222222222333333444444444333222111111222444555666555444333222444555666555555777888@@@;;;444222333444333111222222333333333444444444111222333333222333444666///111333333222111111111000111222333333333222111333444222000///111555777111111222333444444555666333333333333333333333333555555555555555555555555111111111111111111111111222222111111222222333444222222222333333333444444444444444444444444444444444444444444444444444444444444333333333444444555222222333444444444333333000111666===???<<<;;;>>>RRRZZZVVVDDD777666555///444222222222444555555444444444444444444444444444333333333333333333333333000222444555444333333444333333333333333333333333111222222333333444444444111111222222222333333333333333333333333444555555333555666777666555666777555555444444444444555555444444444444444444444444333333333333444444444555222;;;CCCBBB999111111444444444333333333222222222111111111222222333333333222222333333333333222222222222222222222222222222111111111111222222222222333333444555555555555555222222222222222222222222333444555777888888999999;;;<<<===>>>???@@@AAABBBDDDEEEEEEEEECCCAAA???===888777777666555444333222000111222222222222111000000000111111111222222222222222222222222222222222111111111111111111111111000000000111111222222222//////111222222333333333222111111000000111111222333333222000///111666:::@@@444///444888333000222111111111111111222333333333333333333333333333333111222333444444444444333444444444444444444444444444444444444444444333333444444555555666555555555555555555555555666777888777777777777888888888888666666666666777888999:::666777777888999999::::::;;;;;;;;;<<<<<<<<<==================>>>>>>>>>>>>??????>>>>>>???@@@AAAAAA???BBBDDDDDDAAA@@@AAACCCDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@?????????>>>>>>;;;<<<===???@@@@@@AAA@@@@@@@@@@@@AAABBBEEEGGGHHHEEEGGGIIIGGGDDDAAABBBCCCBBBCCCDDDDDDCCCBBB@@@??????@@@AAAAAA??????@@@AAA===>>>@@@AAAAAA@@@>>>===???>>><<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777<<<<<<<<<<<<;;;888666555777777777777777777777777666666666666666666666666444444444555555555666666666666666666666666666666666888999::::::999888666555555444444444444555555333333333444555666888888444666777777666555555666333)))111KKKTTTCCC444333333333333333333333333333333333444555444333111000333444666888888777666555333444666666555666777999EEE>>>666333444555444222222222222333333333444444333333222111///000222555222222111222333222000...111222333444555444333222...333777666555444555444111111222333555666777777333333333333333333333333333333333333333333333333555444444333333444444555111111000000111222333333222222333333333444444444555444444333333444444555444444444444444444444444555555444333333333444444111222333333444444444444777333111222333444888>>>YYYOOOAAA777444444666777333222222444666888777777444444444444444444444444444444444444444444444444///111333444333222222333333333333333333333333333111111222333333444555555111111222222222333333333333333333333333444555666333555666777666555666777666666555555555555666666555555555555555555555555444444444555555555666666333DDDTTTRRRAAA222111666444444444333333333222222111111111222222333333333222333333444444333333222333333333333333333333333000000111111111222222222333333444555666666666555222222222222222222222222...000444888<<>>???@@@@@@???==================>>>???@@@AAAAAAFFFJJJJJJEEEAAA@@@BBB???@@@AAABBBBBBBBBAAAAAA???@@@AAAAAAAAA@@@???>>>???@@@@@@AAAAAABBBCCCCCCCCCAAACCCDDDIII[[[aaaTTTGGGFFFEEEDDDCCCCCCCCCCCCDDDCCCBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;999888666999===@@@@@@<<<999:::<<<:::999999999888888777777444555666666666666666666555555444444444333333333666666666666666666666666333555888::::::888555333888777666777888888666444333444444444555666666666666777999888666555555666666222111???[[[AAA===222444444444444444444444444444444444444444555666777444777555222444999777111444444444555555555666666<<<888444333444555555333444444444444444444444444333333333333333333333333333333333333333333333333333333333444444444555555555555444333333333333444...000333333333222333333333333333333333333333333555555666666555555444333444333222222222222333444222222333333333444444444999222111777666000222;;;EEE888111555666111111666444333333333333444555555999666333000///000222444222333333444555666777777333333333444555666777888CCC>>>888555666666555333555555555555555555555555555555555555444444444444333555666555333222222333666666555555555555666666333333333333333333333333333333333444444444555555888666444333333333555666888888777666666666666666777666555555555555666666666666666666555555555555555555555444333333333222555555555444444333333333555>>>IIIOOOLLLCCC999222555555555444444333333333444333333222222333333444333333333333333333333333222222111111222222333444222111111111222333333444555444444444444555666666555444333333333222000...333333;;;IIIPPPOOONNNPPPYYYJJJ??????BBB@@@======888888999:::;;;===???@@@GGGIIILLLMMMJJJDDD<<<777444444444333222111000000333222111111333333111000111111111111111111111111222222111111111111111111111111222222222222111111///555777333///111555666333222111111111222444444333222111111222555777999ZZZEEE111---111222222333333222222111111222222333444444444444444444444555666444222222555777777666777777666666666555555555666666666666666666666666888777666555555555555666777777777777888888888888888888888888999999999999999<<<;;;777666888888555888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>?????????>>>>>>===>>>>>>>>>>>>???@@@AAABBBBBBGGGKKKKKKGGGCCCBBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCBBBAAA@@@@@@@@@AAABBBBBBCCCCCCCCC@@@CCCEEEKKK]]]dddXXXFFFFFFEEEEEEDDDDDDEEEEEEEEEEEECCCBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@??????>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777999IIIOOOCCC999:::<<<999999999999888888777777777888888777777666555444333555555555444444444333333666666666666666666666666444666888999999888666444777999<<<>>>===<<<999888444444555555555555555555555777888888666555555666666333222AAA\\\AAA===222444444444444444444444444555444444444444555666777333555555333555999666000444444444444555555555555;;;777444333555666666444444444444444444444444444333333333333333333333333333333333333333333333333333333444444444555555555666555444444333333444444444444444333222222333444333333333333333333333333555555666666555555444333555444333222222333444555222333333333333444444444444111222777555444>>>MMM]]]HHH666444666333111444444444333333444444555666555555444333333333444444444444555555555555555555444444444444555555666777===:::666444555666555444555555555555555555555555555777999;;;;;;:::999888888888666555555666666666666666555555555555666666555555555555555555555555333333444444444555555555:::999777555444444555555888777666666555555666666666666555555555666666777777777777666555555555444666666666666666666555555555555555444444444333333222777???CCCAAA<<<666333555555555444444333333333444333333222222333333444444444444444444444444444333333333333333444444555333333333333333444555555555444444444444555666666555444444444666666444222666888@@@IIIJJJGGGHHHLLLSSSJJJCCCDDDDDD???888666666666666666777777888999@@@AAADDDGGGHHHIIIHHHHHH888777444222222333555777444222000///000000000///222222222222222222222222333333333222222222222222111111222222222222111111111666999444000222444444222222111111111222333444222111111111222444666888FFF:::111222555444111000333333222222222222333333666666666666666666666555777555333444555666666555777777666666666666555555666666666666666666666666888777777666666666666666777777777888888888999999888888888888999999999::::::<<<;;;777888;;;<<<;;;999999999999::::::::::::<<<<<<<<<;;;;;;;;;::::::>>>>>>>>>======>>>>>>???????????????@@@AAABBBCCCDDDHHHLLLLLLHHHEEEEEEEEEDDDCCCBBB@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDCCCCCC@@@AAAAAABBBCCCCCCDDDDDDEEEAAADDDFFFIIIXXX^^^SSSFFFFFFEEEEEEFFFFFFGGGHHHGGGFFFEEECCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999999999999:::SSS[[[GGG777:::===777888888888777777777777777888888777777666666555555666555555555444444444444666666666666666666666666666777777888888777777666333BBBVVVbbb```RRRBBB888666666555555555555555555555777888777666555555555666444555CCC\\\AAA===333555555555555555555555555555555444444555555666666222444555444666777555000333333333444444444555555999666444444555777777666555555555555555555555555444444444444444444444444444444444444444444444444444444444444555555555666666666555444444444444444777666444222111222333444333333333333333333333333555666666666666555444444555555444444444444555555333333333444444444555555444333555777444666FFFYYYkkkPPP777111555555333333444444444444444555666666333444555666666666666555666666666555555555444444555555555444555555666666666555444444666666555444555555555555555555555555111333777:::;;;:::888666888555222222555666555333666666555555555555666666555555555555555555555555333444444444444555555555<<<:::888666555555555555777666666555555555555666555555666666777777777888888888777666666555444444666666666666666666777777555555555555555444444444111333777888777555555555555555555444444444444444444444333333333333444444555555555555555555555555444444444444444555555666555555444444444555666666555555444444555555666777555444333444666777666555333777===@@@===888;;;AAANNNLLLLLLMMMKKKBBB:::777666666555555444444333333999999:::<<>>===<<<<<<===???@@@????????????@@@AAABBBBBBDDDGGGJJJJJJHHHFFFEEEFFFGGGEEEBBB@@@??????@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCDDDEEEEEEIIIDDDEEEEEECCCLLLOOOEEEFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHFFFDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<:::999888999::::::;;;NNNUUUHHH:::999;;;888777777777777777777777777555555555666777888999:::666666666555555555555444666666666666666666666666888777777777777777777888555HHHaaannnjjjXXXEEE999777777666666555555444444555777888888666555555666666666777DDD\\\???===444555555555555555555555555666666555555555555666666444555555555555666555333333333333333444444444444666666555555666777888888555555555555555555555555444444444444444444444444444444444444444444444444444555555555555666666666777666555555444555555555555444333333444444333111444444444444444444444444666666666666666555444444666666555555555555666666444444444444555555555555777666666666333555BBBQQQ\\\GGG222...333555555444555555555444555555666777666666666666666666666666666666666555555555555555777666555555555555555666444444555666666666555444555555555555555555555555111333555777888777666555777444222444888999555000666666555555555555666666444444444444444444444444444444444444555555555555999999777666666666666666666666555555555555555666555666666777888888888888999888888777666555444444333333444444555555666666666555555555555555555555444555666555444444555777555555555555555444444444444444333333333333444444555555555555555555555555444444444333444555555666555555555444444555555666555555555555555666666777555444333333444555555444111444777777444222444888CCCFFFJJJMMMJJJCCC===;;;777777777777666555444444777555444555888===BBBFFFKKKIIIGGGDDD???;;;777555555222000000333666888888333333333333333333333333444444444333333222222222222222333333333333222222000555777444222333444222111111111111222222333333222222222222333444555666333444444333111000333777333333333222222333333333666666666666555555444444666666777666666555555555666666777777777777777777777777777777777777777777888888777777777888888999888888888888999999999999888999999999999:::::::::888;;;;;;999<<>>>>>>>>===<<<<<<<<<===???@@@>>>======>>>>>>???@@@AAACCCEEEGGGHHHGGGFFFEEEEEEHHHFFFCCCAAA??????@@@AAAAAAAAAAAAAAABBBBBBCCCCCCBBBCCCCCCDDDDDDEEEFFFFFFLLLEEEFFFEEE@@@EEEGGG>>>FFFFFFFFFFFFGGGIIIJJJKKKHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA???>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888999:::;;;<<<>>>CCCEEE???888777;;;777777777777777888888888777666666666777888:::;;;777777666666666555555555777777777777777777777777999888777666666777888999<<>>???>>>=========555666777888888888777777777666444333444555777888BBBEEEJJJLLLJJJEEE>>>:::777555333333444555555444333333333333333333333333333333333333333333333333333333444444444444333333///333444222111444555333111222222222333333333333444444444444555555666666444:::>>>:::333000222666444333333333333333333444777777666666555555444444444666888888666555666777666666777777777777888888777777777777777777777777888888888888888888999:::888888888999999999999:::999999999999::::::::::::999<<<;;;888999===???===::::::::::::;;;;;;;;;;;;999:::;;;<<<===>>>??????<<<<<<<<<<<<===>>>??????============>>>???@@@AAABBBCCCDDDEEEFFFFFFEEEDDDGGGEEEDDDBBBAAA@@@@@@AAACCCBBBBBBBBBCCCDDDEEEFFFCCCDDDDDDEEEEEEFFFGGGGGGKKKDDDFFFHHHCCCFFFIIIBBBFFFFFFFFFFFFGGGHHHIIIJJJGGGFFFEEEDDDDDDCCCCCCDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA??????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999:::::::::;;;333444>>>@@@888666<<<888888888888888999999999===;;;999777666666777777777777777777666666666666777777777777777777777777999888888777777888888999:::<<<>>>===999666666777777777666666666666666666777999:::999888777777777777999:::CCCVVV999;;;888777777777777777777777777777777666666555555666666777777:::===<<<777777999444444444555555555666666555666888888777777888999777777777777777777777777666666666666666666666666666666666666666666666666666666666666777777777777888888777666666666666666444555888>>>AAA@@@999444444444444444444444444444666777777777777666555555555555666666666666555555555555555666666666666777222333444555555555555555333555666777666444444555666666666666666777888888===;;;777444333444666888333444555666777888888999666666666555666666777777777999::::::777555444444666666666666666666666666999888555444333444666777666666999===@@@>>>888333666666555555555555666666666666666666666666666666444444555555555666666666333333444555777888999999777666666666666777777888777888999::::::999888777888888777777777777666666777777777777777777888888666666666666777777777777666888888777555333222333555555555555555666666666555555444444444444555555444444444444444444444444333333333222333444444555666666555444444444444555666666555555666666777888===;;;888777777777777666666666444333555999999555111555666555777<<>>>>>:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBCCCDDDFFFFFFFFFEEEEEEDDDDDDCCCBBBAAAAAA@@@BBBAAAAAAAAABBBCCCEEEFFFDDDDDDEEEEEEFFFGGGGGGHHHIIICCCGGGJJJFFFHHHLLLGGGFFFFFFFFFFFFFFFGGGHHHIIIEEEDDDDDDCCCCCCDDDDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;:::::::::888444444777:::999888888888999999999::::::::::::???===:::888666666666666888888888777777777666666777777777777777777777777888888888888888888888888555888===??????;;;777444666666666666666777777777888:::;;;;;;999888888999888::::::AAARRR666:::999777777777777777777777777888888777666666666666666555777???FFFDDD;;;777888555555555666666666777777555777999999777666777999777777777777777777777777666666666666666666666666666666666666666666666666666666777777777888888888999888777777666666777777777777888===@@@???999333555555555555555555555555777777777777777666555555444555666666666666555444555555666666666777777777///555999999666555555666333666999888666555555555777777666666777777888999:::888777555555555666777555555666666777777777888666555555555666777888888777999:::999666555555666666666666666666666666666555444444333444444555666333444666888888888666444666666555555555555666666666666666666666666666666555555555555666666666666444555666777888999999999777777777777777888999999999999:::;;;:::999777555777777777777777888888888888888888777777777777777666666777777777888888888666666777666444333444555444555555555666666666777555555444444444444555555555555555555555555555555444444444444444555555666888777666666555555555666666666666666666777777888===:::888777777999999888888<<<;;;666444666666333666888666222444<<<@@@???444555777999:::999888777666777777777777666666555111333777<<>>===;;;:::::::::;;;;;;;;;<<<<<<===============<<<<<<<<<999:::<<<>>>???>>>>>>===????????????@@@AAABBBCCCBBBBBBBBBDDDFFFGGGFFFEEECCCDDDDDDDDDCCCBBBAAA@@@??????>>>>>>???AAABBBCCCEEEEEEEEEFFFGGGGGGHHHHHHIIICCCGGGKKKFFFGGGKKKGGGFFFFFFEEEEEEFFFFFFGGGHHHCCCCCCCCCCCCCCCDDDEEEEEEBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB????????????>>>>>>>>>>>>========================888999:::;;;<<<;;;:::999666;;;999333444::::::444999999999::::::;;;;;;;;;===;;;999777777777999999888888888888777777777777777777777777777777777777777888999999999999888777888555222222444777999:::555555666666777777888888999;;;<<<<<<:::999999:::999::::::@@@PPP444::::::777777777777777777777777888888777666666666666666222777CCCMMMKKK???666555666666666666777777777777555888:::999777555777888777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888999888888777777777777777999777666888<<<;;;555000555555555555555555555555777777777777777666666555333444555666666555444333666666666666777777777777000999AAA>>>666333666:::666888777555555666777777777777777777777888888999555666666777777777777777777777777777666666666666555555555555666888999999555777999888555444666888777777777777777777777777555666888999::::::::::::666777888777666777999;;;666666555555555555666666555555555555555555555555555555555555666666666777777777888999999999999888888888777777888999::::::::::::;;;<<<;;;999666555666666666777888888999999777777666666555555444444666666777777888888888999666666666555444555777:::444555555555666666777777555555444444444444555555777777777777777777777777555555555555555666777777999999888777777666777777666666666666666777888888:::777555444666888999999???FFFGGG>>>777777777666777888444...000888:::777777888:::;;;<<<;;;999888777666666666666666666666999777444222333777<<<@@@===AAAFFFKKKKKKFFF>>>777555555555555555555555555444444666777999;;;<<<===444444555555555555444444???>>>888222111555555333444444666777777777666555333333444555555444444444444===@@@999222444999:::555444444333333444444555OOOPPPNNNFFF<<<666666888777777777888888888999999888888777777777888999999777777777777777777666666<<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<<<<=========<<<:::;;;<<<;;;::::::;;;<<<======<<<<<<<<<<<<======<<<<<<;;;:::;;;<<<===>>>@@@???>>>======>>>???@@@???===<<<<<<>>>??????>>>@@@????????????@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBGGGGGGGGGKKKNNNMMMHHHDDDAAAAAABBBAAAAAAAAAAAAAAAEEEHHHJJJIIIGGGFFFHHHKKKGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDIIIHHHFFFDDDDDDCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA???@@@AAABBBBBBAAA@@@@@@???>>>>>>===<<<=========;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::999888777666999999999::::::;;;;;;;;;999999888777666666666777999888666666777888888777999888888888888888999999:::999888888888888:::::::::;;;<<<<<<:::999999:::;;;:::999888777777777888:::999888777777888999:::999999:::::::::999888777999888===EEEBBB888888???888;;;;;;888888:::999555666666777777777777777777<<<<<<<<<<<<<<<;;;::::::444444444555555666666666888:::;;;:::666555666888555555666666777888999999999999888888777777777777777777777666666777777777999555555888999777555666888???@@@999888;;;888000888555444777888666666888333444555666777777777777888222000666999777777999888:::;;;999666444666777888777666555555555666777999999999888777666444333444555777888999888777777666666777777777666555555444666888888777777777888666:::HHH???999<<<555;;;777888888888777666888:::888888999999888777666666777777777777777777777777:::888777777999:::999999999999999888888777777777888888888888888999::::::999888666555666666555444::::::999999999888888888777777777888888888999999;;;:::::::::::::::;;;<<<>>>???@@@@@@???===;;;:::<<<:::888888999::::::999777888888777555555777888888777666777888999888666666555555444444444555555666777777444222666???GGGPPP???333444555111333:::888777777777777777777666555555555666666777777777IIIHHHEEE@@@;;;888777888:::888666666777888888888888777666555555666777777DDDPPPSSSEEE888666888666555555555666777:::<<<>>>::::::888777777888::::::888777666555444444444444222222444555555666666666777777777777777777777777777666666666666666666777333888777000555CCCJJJHHH333555666666999<<<;;;777RRRGGG:::444666888555111666666999???DDDCCC===666>>>;;;888555444444666777666:::???@@@===999666444;;;444222666888555333555NNNMMMJJJBBB:::444333333444444444555555555666666555555444444444444555555555555666666777777888888888888777777777777777777777777777888888999999999666777888777666555666777999999999888888999999999======<<<<<<===>>>???@@@;;;::::::999999::::::;;;AAA???>>>>>>???@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEEEEEEEEEEEEEEEEEEEGGGIIIJJJHHHFFFDDDCCCFFFEEEEEEEEEDDDDDDDDDEEEBBBAAAAAACCCDDDEEEEEEEEEHHHGGGGGGGGGHHHHHHHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHFFFDDDCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDCCCBBBCCCDDDEEEEEEDDDCCCCCC@@@@@@???>>>>>>>>>>>>>>>===>>>>>>>>>>>>=========>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::::::::::::::<<<;;;::::::;;;;;;:::::::::999888777777777777888>>>===<<<;;;;;;<<<<<<===999;;;<<<<<<:::999999:::;;;:::999888888888888888:::999888777777888::::::============<<<<<<<<<;;;<<<<<>>>>>OOOAAA555222555555555666555555666777777777777777999333222666999777777999999;;;<<<:::777666777888888777666555555555666666888888888888888777666666444444555666666666666666888888888888888888777777777999::::::888888888999999KKK\\\GGG888???:::===888999999888777888:::===>>>===;;;;;;<<<<<<:::888888888777777888999::::::>>><<<::::::;;;;;;:::999999999999888888888777777::::::999888888888999999999888777777888888999888999888888888777777777777999999999999::::::::::::;;;;;;::::::::::::::::::<<<======>>>>>>>>>>>>>>>;;;999777777888:::;;;;;;999999999999888888999::::::999888888::::::999888:::999999888888888888888666777888777666999AAAGGGWWWGGG<<<;;;999444333888666666666666666555555444888888888888777777777777@@@@@@>>>;;;888666666777>>>;;;999999:::::::::999555444444444444555777888:::EEEHHH>>>555666888666555555555666777999;;;<<<777666666555555666666777888777666555444444444444111222333444555555555555666666666666666666666666666666555555555555666666555:::888111444???DDDBBB555999:::777444666777666EEE>>>666444888<<<<<<;;;:::;;;>>>EEEKKKKKKFFFAAA===;;;999777666666777777999;;;>>>@@@???<<<888666999444444999<<<999777888KKKHHHEEE@@@;;;888666666999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<888999::::::<<<<<<===>>>========================>>>============>>>>>>???===>>>>>>>>><<<;;;;;;<<>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@>>><<<<<<>>>???>>>===?????????@@@@@@??????>>>AAAAAABBBCCCCCCCCCCCCCCCJJJNNNQQQOOOJJJGGGHHHJJJEEEEEEDDDCCCBBBBBBCCCCCCHHHEEEDDDFFFKKKNNNLLLJJJHHHHHHGGGGGGHHHIIIJJJJJJHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCFFFFFFFFFEEEEEEEEEDDDDDDAAABBBBBBCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@???============<<<<<<;;;;;;<<<<<<<<<<<<;;;::::::999:::999999999999999999999:::::::::999::::::;;;;;;:::::::::999999999888888999999888777777777888999===<<<;;;:::::::::::::::888:::<<<<<<:::::::::;;;;;;:::999999999999999:::999999888888888999;;;<<<<<<<<<;;;:::::::::::::::===AAACCC@@@>>>??????===<<>>>>>>>>>>>>>>>>>????????????AAACCCDDDFFFEEEBBB>>><<<<<<>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888999::::::999:::::::::999999999888888999:::;;;:::999;;;???DDDOOODDD;;;;;;:::555444888888999999999999888777666:::::::::999999888888777<<<<<<<<<;;;:::999;;;<<<>>><<<::::::;;;;;;;;;:::777777777888999:::<<<<<<666???AAA;;;777::::::777999888888888999:::;;;<<<888999999::::::999999888<<<;;;:::999888888888888555666777888888888888888999999999999999999999999999999888888888888999999999===;;;666666===???<<<555@@@HHHDDD<<<888888888:::888666666999===??????;;;;;;???DDDIIIJJJFFFBBB>>>======<<<;;;::::::999======???BBBDDDDDDAAA???:::888:::???BBB@@@>>>>>><<<999777666666666666555555666666666666777777777:::::::::999999999::::::777777888888999999999:::::::::;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;<<<<<<<<<======<<<:::999999:::<<<<<<============<<<<<<>>>>>>>>>???@@@@@@AAABBB>>>>>>>>>??????>>>>>>>>>CCCAAA??????AAABBBAAA@@@AAAAAABBBCCCCCCBBBAAAAAABBBCCCDDDDDDEEEEEEEEEDDDEEEGGGIIIHHHEEEDDDDDDFFFGGGFFFEEEEEEDDDDDDEEEEEEFFFEEEDDDFFFHHHJJJIIIHHHIIIIIIIIIIIIJJJKKKMMMMMMIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@??????>>>>>>>>>===============<<<;;;:::======<<<<<<<<<<<<;;;;;;======<<<======>>>??????;;;<<<<<<<<<:::::::::;;;<<<<<<;;;::::::<<<===???>>>======<<<;;;;;;;;;:::;;;<<<>>>>>>===<<<===>>>======<<<<<<<<<======>>><<<;;;::::::;;;<<<>>>???>>>===<<<;;;:::;;;;;;<<<<<>>>>>===999999888999:::;;;===>>><<<<<<<<<<<<<<<;;;::::::888888999::::::;;;;;;<<<:::;;;;;;<<<<<<<<<<<<===;;;<<<===>>>>>>>>>>>>===;;;;;;<<<<<<<<<;;;:::999;;;;;;::::::::::::;;;;;;<<<999888<<<>>>;;;:::;;;===999;;;>>>======IIIZZZuuu^^^EEE;;;;;;===<<<;;;======<<<;;;;;;;;;;;;;;;===<<<<<<======<<<;;;;;;;;;<<<<<<;;;::::::::::::;;;;;;;;;:::::::::::::::;;;;;;;;;<<<===???@@@@@@>>>===<<<;;;;;;<<<===>>>===<<<<<<;;;<<<===>>>???:::<<<>>>>>>=========???DDDQQQ]]]EEE888BBB???AAA@@@???>>>======???DDDHHHUUURRRQQQVVV[[[[[[TTTLLLCCCAAA???======>>>@@@AAA@@@???===<<<===>>>===<<<==================<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<=========<<<<<<===???@@@@@@@@@@@@????????????=========>>>>>>>>>??????@@@AAABBBCCCDDDDDDEEEEEEDDDCCCBBBBBBCCCFFFIIIKKKRRRNNNHHHDDDBBBAAA@@@???>>>>>>======>>>>>>===<<<>>><<<::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;:::999999:::<<<===<<<::::::<<<===@@@999666999;;;999999<<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???>>>>>>>>>???AAA<<<;;;::::::<<<======<<<<<<<<<<<<<<<======>>>>>>999>>>@@@===<<<>>>===999<<<<<<<<<;;;;;;<<<<<<<<<===>>>???@@@@@@???>>>===>>>>>>===<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<============<<<<<<<<<<<<======:::>>>===999999======999888IIIXXXVVVJJJ@@@<<<;;;888999;;;;;;;;;<<<===>>><<<<<<>>>AAADDDDDD@@@===@@@AAAAAABBBAAA@@@???>>>@@@@@@@@@CCCHHHJJJJJJIII>>>???CCCGGGIIIGGGDDDBBB>>><<<::::::<<<===>>>===999999999999::::::::::::<<<;;;;;;;;;;;;<<<======@@@@@@@@@??????>>>>>>============>>>>>>>>>??????@@@??????>>>>>>>>>?????????@@@AAA@@@>>>===>>>???@@@@@@AAABBBBBBAAA@@@@@@BBBBBBCCCCCCCCCDDDDDDDDDBBBAAAAAAAAAAAAAAAAAABBBFFFDDDCCCCCCEEEFFFFFFEEEDDDEEEEEEFFFFFFFFFFFFFFFHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGFFFHHHJJJKKKJJJHHHJJJJJJKKKKKKKKKKKKJJJJJJKKKLLLNNNMMMJJJJJJKKKMMMIIIIIIKKKLLLMMMNNNOOOOOOMMMNNNNNNNNNOOOOOOPPPPPPKKKKKKLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHKKKKKKJJJJJJIIIIIIIIIIIIEEEFFFFFFFFFFFFEEEDDDDDDFFFEEEDDDCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBAAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDDDDBBBCCCDDDBBB@@@@@@BBBEEEGGGEEECCC@@@?????????@@@CCCCCCCCCBBBBBBAAAAAA@@@>>>@@@BBBBBB@@@@@@@@@AAA@@@@@@@@@@@@@@@AAABBBCCC@@@??????>>>???@@@AAABBBCCCCCCBBBAAAAAAAAAAAABBB<<>>@@@AAAAAABBBBBB????????????@@@@@@@@@@@@???@@@BBBDDDEEEEEEDDDCCC???@@@AAABBBCCCBBBAAA@@@???@@@BBBDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCC??????CCCEEECCCBBBCCCBBB???AAAEEEAAA===GGGUUU]]]OOOBBB>>>??????AAACCCDDDCCCBBB@@@????????????AAABBBCCCCCCBBBBBBAAA@@@CCCBBBBBBBBBBBBBBBBBBAAA??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBDDDEEEFFFDDDCCCAAA@@@@@@AAABBBCCCCCCCCCCCCDDDDDDFFFGGGGGG???BBBDDDEEEEEEEEEGGGHHH\\\QQQRRRHHHFFFLLLDDDJJJIIIIIIHHHGGGFFFIIINNNRRR~~~|||}}}|||sssdddWWWPPPMMMJJJGGGFFFFFFGGGHHHGGGFFFEEEEEEGGGIIIIIIHHHFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFGGGHHHIIIJJJLLLMMMLLLMMMLLLJJJGGGFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKIIIJJJMMMOOORRRSSSTTTTTTSSSQQQOOONNNNNNPPPSSSUUU```\\\WWWSSSQQQPPPNNNMMMKKKJJJIIIIIIJJJJJJGGGEEEDDDBBB@@@???AAABBBBBBBBBAAABBBCCCCCCCCCCCCBBBAAA===>>>@@@AAAAAAAAABBBCCCCCC@@@???BBBCCCBBBBBBCCC@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDFFFGGGHHHIIIJJJGGGIIIJJJJJJIIIIIIIIIKKKFFFEEEFFFGGGJJJLLLLLLKKKHHHHHHGGGGGGFFFEEEDDDCCCEEEHHHJJJKKKMMMNNNMMMJJJKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJLLLMMMMMMLLLJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHGGGHHHIIIIIIIIIIIIIIIIIIGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJFFFIIIIIIHHHHHHJJJIIIGGGIIIWWWbbb\\\NNNDDDBBBCCC>>>AAAFFFIIIIIIJJJLLLNNNMMMNNNOOORRRSSSSSSQQQOOORRRSSSUUUVVVUUUTTTSSSRRRSSSRRRPPPPPPRRRUUUVVVVVVRRRVVVZZZ\\\\\\ZZZWWWTTTDDDCCCBBBAAA@@@AAAAAABBBAAAAAABBBBBBBBBCCCCCCCCC@@@@@@@@@@@@AAACCCDDDEEEGGGGGGFFFEEEDDDCCCBBBBBBDDDDDDDDDEEEEEEFFFFFFGGGIIIIIIJJJJJJJJJIIIHHHHHHGGGIIIJJJIIIHHHGGGHHHJJJJJJKKKLLLMMMMMMLLLKKKJJJGGGHHHHHHHHHHHHGGGFFFFFFKKKJJJHHHHHHHHHHHHJJJKKKJJJHHHGGGIIIKKKMMMMMMMMMIIIIIIIIIIIIJJJLLLMMMNNNPPPPPPQQQPPPPPPOOONNNMMMSSSQQQPPPSSSXXXYYYVVVSSSPPPRRRTTTVVVVVVVVVTTTSSSUUUXXXZZZXXXSSSQQQTTTWWWPPPRRRUUUXXXYYYYYYYYYXXXVVVVVVWWWWWWWWWWWWWWWWWWUUUVVVWWWXXXYYYYYYYYYXXXZZZZZZYYYYYYYYYXXXXXXXXXWWWVVVUUUTTTSSSSSSTTTTTTPPPQQQRRRSSSRRRQQQPPPOOOMMMLLLKKKJJJJJJKKKMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMLLLKKKKKKKKKKKKLLLLLLMMMPPPQQQQQQOOOMMMNNNSSSWWW___\\\WWWQQQMMMJJJJJJIIIMMMNNNNNNOOOOOONNNNNNMMMNNNPPPQQQQQQOOONNNNNNNNNOOONNNOOOOOOPPPQQQRRRSSSPPPOOONNNMMMMMMNNNOOOPPPNNNNNNOOOOOOOOONNNMMMLLLIIIYYYeeeaaaVVVSSSXXX^^^hhhlllmmmmmmnnnpppmmmhhhfffccc___YYYUUURRRQQQPPPKKKLLLNNNPPPRRRSSSTTTTTTWWWVVVUUUSSSRRRPPPOOONNNVVVXXX\\\```cccbbb___\\\WWWXXXZZZ[[[[[[ZZZXXXWWWUUUWWWZZZ]]]_________^^^XXXXXXWWWWWWWWWWWWXXXXXXVVVSSSSSSWWWYYYWWWVVVWWWYYYYYYZZZZZZVVVSSSWWW^^^RRRNNNLLLOOORRRTTTYYY^^^___^^^[[[YYYXXXWWWWWWWWWWWW\\\^^^\\\[[[\\\\\\ZZZXXXWWWVVVVVVXXXXXXWWWVVVVVVWWWXXXZZZ[[[\\\\\\\\\\\\\\\[[[ZZZ[[[\\\^^^___ZZZZZZYYYXXXXXXXXXYYYYYY]]]^^^```bbbccccccdddddd\\\^^^```bbbaaabbbccceeemmmiiidddhhhkkkaaagggfffgggfffeeedddfffjjjmmmvvvlllkkkhhheeedddcccddddddgggeeedddfffhhhjjjjjjjjjdddddddddeeeeeeeeeeeeeeehhhhhhiiijjjllloooqqqrrrppprrrqqqnnniiifffgggiiimmmmmmlllllllllkkkkkkkkkkkkkkklllllllllmmmmmmmmmooopppssswwwyyy{{{{{{|||{{{yyyvvvuuuuuuvvvxxxzzz~~~{{{zzzzzzzzzzzzyyyooollljjjkkklllkkkfffbbbWWWUUURRRQQQSSSTTTUUUUUUVVVWWWXXXZZZ[[[ZZZZZZYYYSSSUUUXXX[[[^^^```bbbbbbbbbaaa___]]]ZZZWWWUUUTTTUUUTTTSSSSSSTTTWWWZZZ[[[cccccceeegggiiikkklllmmmmmmoooppppppnnnmmmmmmnnniiiiiijjjllloooqqqpppooommmllllllkkkiiigggeeedddiiilllqqquuuxxxyyyyyyyyyuuuuuuvvvvvvuuuttttttsssppppppqqqqqqqqqqqqppppppoooooonnnnnnnnnnnnooooooppppppqqqqqqqqqqqqppppppmmmnnnnnnooooooppppppqqqrrrqqqqqqppppppqqqqqqrrrppprrrsssssstttttttttsssqqqvvvsssgggZZZVVVYYY[[[VVV[[[bbbiiinnnrrruuuxxxwwwxxx{{{}}}}}}xxxttttttvvvyyySSSUUUUUUSSSPPPOOORRRUUUVVVWWWWWWWWWWWWXXXXXXXXXSSSSSSTTTUUUWWWYYY[[[\\\ZZZZZZZZZYYYYYYXXXXXXXXXZZZ[[[[[[\\\]]]]]]^^^^^^dddeeeggghhhgggfffcccbbb___```bbbbbbaaaaaacccdddfffggghhhjjjjjjhhhgggfffkkkkkklllkkkjjjiiigggfffdddbbb___^^^^^^___bbbdddkkkjjjjjjlllooorrrrrrrrrllllllkkkkkkmmmpppsssuuuttttttsssrrrqqqooonnnmmmlllmmmoooqqqsssrrrpppnnnrrruuuyyy}}}~~~}}}{{{yyyppppppqqqpppooooooooopppuuuxxx}}}~~~||||||{{{{{{{{{{{{{{{{{{}}}~~~~~~}}}|||{{{zzzzzzzzz{{{zzz{{{|||}}}}}}{{{zzzxxxssssssrrrqqqrrrsssuuuwwwtttuuuuuuvvvvvvvvvuuuuuusssssstttuuuvvvwwwwwwxxxwwwvvvvvvuuuuuuuuuuuuvvv{{{|||{{{xxxvvvyyy~~~zzzwwwvvvvvvuuuvvvxxxyyyyyyyyyyyyxxx}}}|||zzzzzz{{{|||||||||}}}~~~~~~}}}|||{{{{{{||||||vvvxxxzzz{{{zzzyyyvvvuuuuuuzzz{{{|||~~~}}}|||}}}zzzzzz