BM6P6(@ lllqqqjjjrrr|||lllUUUGGG@@@<<<;;;:::888777666666555555333222222444444333111000000////////////000000000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,000000///...---,,,,,,+++......------------......---------,,,,,,+++++++++(((((((((((()))***,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........,,,,,,++++++,,,,,,---...---------.........//////...---,,,,,,++++++++++++---,,,,,,,,,------...///000111222444555666666777:::;;;===>>>@@@@@@???>>>BBBBBBCCCDDDEEEEEEDDDDDDBBBBBBBBBCCCEEEEEECCCAAA???AAABBBBBBAAAAAABBBCCCAAACCCDDDBBB@@@DDDLLLSSSXXXYYY\\\^^^___``````___aaa``````aaaeeemmmvvv}}}|||uuuooolllmmmmmmnnnnnnooopppqqqrrrssspppkkkccc]]]]]]bbbhhhrrrmmmjjjoooyyy}}}xxxqqqmmmiiifffffffffddd^^^XXXRRRRRRQQQPPPOOOOOOOOOOOOTTTVVVXXX[[[^^^```aaabbbfffggghhhhhhgggiiilllooouuurrrlllhhheeeeeeggghhhggglllkkkffffffkkknnnmmmpppsssuuutttnnneee^^^ZZZYYYWWWZZZ```aaa^^^```fffhhhpppzzz}}}zzzuuussssssiiihhhggghhhkkkpppvvvzzz~~~yyytttrrrnnnkkkiiikkkooosssuuuuuu{{{|||}}}}}}mmmdddbbb```___^^^ZZZWWWTTTUUUVVVNNNJJJEEEBBBBBBCCCCCCCCCBBBCCCCCCDDDCCCCCCBBBAAAAAACCCCCCAAA>>>===???AAA>>>>>>??????@@@@@@AAAAAABBBDDDGGGJJJKKKIIIGGGEEEHHHHHHHHHHHHGGGFFFEEEEEEAAA@@@======<<<<<<:::888;;;<<<=========;;;888777777777888:::<<<>>>@@@AAA???>>><<<999666333111///444222000---++++++***+++------+++***))))))))))))*********)))))))))))))))''''''((()))***+++,,,,,,''''''''''''((((((((()))'''''''''(((((((((((((((***)))((('''&&&&&&'''(((************************+++)))((()))***+++***(((,,,,,,,,,+++)))(((&&&%%%&&&(((***++++++***(((&&&))))))*********))))))(((+++******)))(((''''''&&&,,,+++***)))(((%%%!!!***************)))((('''***************)))((((((******+++++++++,,,,,,,,,))))))))))))))))))))))))...---,,,***)))((((((((())))))))))))))))))))))))+++++++++***)))(((((((((((((((((((((((((((((((((((()))***+++---...///000++++++************+++++++++++++++++++++***)))(((*********++++++,,,,,,---++++++++++++******))))))******+++,,,,,,---......---,,,,,,++++++,,,,,,---iiimmmgggppp|||jjjTTTFFF???<<<;;;:::888777666666555555333222222444444333111////////////000000111222000/////////............,,,,,,,,,,,,,,,,,,,,,,,,/////////......------,,,......------------......---------,,,,,,+++++++++***************+++,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,++++++,,,,,,---...,,,------------............---,,,,,,++++++,,,,,,------------...///000000222333555666888999999999:::<<<===>>>?????????@@@BBBCCCDDDDDDDDDDDDDDDDDDBBBBBBBBBDDDFFFFFFDDDCCCAAABBBCCCBBBAAAAAABBBCCCDDDHHHKKKKKKJJJMMMTTTZZZ___bbbeeeggghhhfffcccaaa^^^```aaabbbfffmmmxxx~~~vvvpppmmmnnnoooqqqrrrssstttttttttooolllfffaaa^^^```eeeiiiqqqllliiinnnvvvxxxssslllfffbbb___```cccdddaaa^^^WWWVVVUUUTTTTTTUUUVVVVVVZZZZZZ[[[]]]aaafffjjjmmmnnnoooppppppooooooqqqssstttqqqmmmiiiggghhhjjjlllooosssrrrllliiilllmmmkkknnnqqqtttsssnnnfff```\\\ZZZZZZ^^^eeefffeeeggglllqqqvvvzzzyyyssslllhhhhhhfffeeebbbaaabbbeeeiiikkktttvvvxxxxxxvvvsssqqqppprrrqqqoooqqquuuxxxxxxxxx|||}}}mmmeeecccbbbbbbaaa^^^\\\[[[]]]___]]]XXXRRRLLLJJJIIIHHHGGGIIIFFFDDDCCCCCCDDDBBBAAAAAABBBCCCAAA>>>===>>>???============>>>>>>>>>>>>BBBDDDGGGJJJKKKKKKIIIHHHGGGHHHHHHHHHHHHHHHGGGGGGDDDBBB@@@??????>>><<<:::<<<======>>>===<<<;;;:::;;;;;;<<<===???AAABBBDDD???>>><<<:::888555444333555333111...,,,+++++++++++++++***)))((((((((((((***))))))))))))))))))))))))))))))***++++++,,,,,,'''''''''((((((((())))))))))))((((((((('''''''''***)))((('''&&&''''''((()))))))))))))))))))))))))))'''&&&'''((()))(((&&&++++++++++++***((('''&&&'''((())))))))))))((('''(((((()))))))))((((((''''''''''''''''''(((((((((+++)))((((((((('''%%%###)))************))))))(((***************)))((((((************++++++++++++))))))))))))))))))))))))***))))))))))))***++++++))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((()))*********++++++++++++++++++************++++++,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,++++++++++++*********)))******+++,,,,,,---......++++++************++++++~~~eeeiiidddnnn{{{hhhSSSEEE???<<<;;;:::888777666666555555333222222444444333111222111111000000000111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......------,,,,,,,,,,,,++++++,,,,,,+++++++++,,,,,,---//////............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------...---,,,,,,,,,,,,,,,,,,............///000111222444444666888999::::::::::::<<>>>>>???>>>>>>>>>>>>>>>=========@@@BBBFFFIIIKKKLLLLLLKKKGGGGGGHHHIIIIIIIIIIIIIIIFFFEEECCCBBBBBBAAA@@@>>>???>>>>>>============>>>;;;;;;;;;;;;===>>>???@@@???>>>===;;;:::888777777666555333000...---,,,,,,******)))))))))))))))***))))))))))))))))))******++++++++++++++++++++++++''''''((((((((())))))))))))))))))(((((('''''''''))))))((('''''''''(((((((((((((((((((((((((((((()))'''&&&'''((()))(((&&&***************)))((((((((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%&&&((()))***+++,,,***((('''''')))***)))(((((())))))************))))))************))))))((())))))))))))************)))))))))))))))))))))))))))((((((((())))))***+++))))))))))))))))))))))))%%%&&&&&&'''((())))))***((((((((((((((((((((((((*********)))((((((''''''++++++************++++++,,,,,,---------,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++***************++++++,,,,,,------...++++++************++++++~~~cccgggcccnnnzzz}}}gggRRREEE@@@<<<;;;:::888777666666555555333222222333444222111555444333111000////////////////////////.........---------------------------........./////////000......------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,............------------++++++,,,,,,,,,,,,------++++++,,,---......//////,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------...------,,,,,,,,,------.........///000111333444333444666777999999:::::::::===@@@@@@>>>>>>BBBEEEDDDDDDEEEEEEDDDCCCBBBBBBDDDCCCBBBCCCDDDDDDCCCAAABBBCCCEEEEEEEEEGGGIIILLLMMMRRRWWWYYYZZZ___hhhppp}}}|||{{{yyyuuupppkkkhhhkkkooossssssqqqssszzzxxxssspppmmmooorrruuuvvvuuutttrrrkkkgggcccdddjjjppptttuuulllhhheeeeeefffccc\\\WWW]]]]]]___ccchhhkkkkkkjjjllljjjhhhffffffgggiiikkkiiiiiiiiijjjnnntttzzz~~~zzz{{{{{{zzzwwwuuuuuuuuuqqqpppppppppssswww{{{~~~zzztttoookkkiiijjjmmmqqqrrrooojjjfffdddbbbeeejjjooopppqqqrrrtttttttttrrrmmmgggdddcccdddcccbbb___[[[XXXUUUSSSSSSXXX[[[]]]^^^^^^^^^___```nnnppptttxxxzzz{{{zzzxxx}}}~~~wwwooommmpppjjjjjjiiihhhhhhjjjooorrrsssqqqnnnllllllllllllkkk___TTTHHHAAABBBBBB???<<>>@@@CCCFFFIIIKKKLLLLLLHHHIIIIIIJJJJJJIIIIIIHHHHHHFFFEEEDDDDDDDDDBBB@@@@@@???===<<<<<<===>>>???;;;;;;;;;;;;;;;<<<===>>>======<<<;;;:::999999888777666555222000///------++++++*********++++++,,,)))))))))))))))*********+++++++++*********))))))'''(((((((((((()))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))+++)))((()))***+++***(((((())))))*********))))))(((((('''&&&&&&'''((((((''''''(((((())))))(((((((((((()))+++,,,---......+++)))'''''')))+++++++++'''((()))***************))))))************)))((((((((((((((())))))))))))((((((((((((((((((((((((+++***)))(((''''''''''''(((((((((((((((((((((((((((((())))))******++++++((((((((((((((((((((((((*********)))((((((''''''++++++************+++++++++,,,,,,,,,,,,,,,+++++++++++++++******)))))))))+++++++++++++++++++++++++++++++++,,,,,,------------------,,,,,,---------fffiiieeepppyyy{{{hhhSSSFFFAAA<<<;;;:::888777666666555555333222222333444222111333222111111111111111111.........///////////////------------------------------......///000000000......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------,,,,,,---...///000000111,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,---------------,,,,,,---......------...///111222444555555666777999:::;;;<<<<<<;;;>>>AAAAAAAAAAAADDDFFFDDDDDDEEEEEEDDDCCCBBBBBBEEECCCBBBBBBBBBBBBAAA@@@BBBEEEHHHKKKLLLNNNQQQSSSUUUXXX[[[\\\^^^eeeqqqzzz}}}vvvqqqmmmllllllssswww|||}}}{{{{{{yyyrrrmmmkkkiiikkknnnqqqrrrqqqooonnniiifffdddfffmmmsssvvvwwwpppnnnjjjgggeeeaaa\\\XXXYYY]]]ccckkkqqqsssrrrqqqsssrrrpppnnnmmmmmmnnnoooqqqqqqqqqrrrtttwwwzzz|||}}}}}}}}}{{{xxxwwwwwwwwwsssssstttwww{{{~~~xxxqqqnnnnnnlllppptttuuusssppplllkkkpppssswwwwwwwwwwwwwwwwwwooonnnllliiiffffffggghhhdddcccbbb```]]]YYYVVVUUUTTTWWWYYYZZZYYYWWWVVVVVVdddhhhnnnsssuuuvvvuuutttvvvzzz|||zzzuuupppqqquuurrrrrrrrrqqqqqqssswwwzzzxxxxxxzzz|||~~~~~~|||yyyhhh\\\NNNEEEDDDCCC???;;;======>>>???@@@AAAAAA@@@BBBBBBAAAAAA@@@@@@??????<<<===???BBBDDDGGGIIIJJJIIIJJJJJJJJJIIIIIIHHHGGGHHHGGGEEEEEEEEEEEECCCBBB@@@???===;;;;;;<<<>>>?????????>>>>>>???@@@@@@AAA<<<<<<;;;:::999888777777777666555444222000///...******)))))))))***++++++(((((())))))*********************)))((((((''''''(((((((((((()))))))))***&&&''''''((()))***++++++(((((())))))))))))))))))************************+++)))((()))***+++***((((((((()))************))))))(((''''''''''''((()))'''((()))******************+++++++++,,,,,,,,,---,,,***(((''')))*********'''((()))***************((())))))*********))))))''''''((((((((()))))))))''''''''''''''''''''''''+++***)))((('''''''''((((((((((((((((((((((((((())))))))))))))))))***)))))))))))))))))))))))))))))))))******************++++++************++++++******++++++++++++************))))))((((((''''''+++++++++++++++++++++,,,++++++,,,,,,,,,,,,------...------------------...jjjlllhhhssszzz|||hhhSSSFFFAAA<<<;;;:::888777666666555555333222222444444333111.........///111333444555.........///////////////------------------------.........//////000000000......------------......++++++,,,,,,,,,,,,------++++++************+++,,,+++++++++,,,,,,,,,,,,---***++++++,,,,,,------...---......//////000000000,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------------------------...///......///111333555777888888999;;;===>>>?????????>>>???AAADDDEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDCCCBBBDDDCCCAAAAAACCCDDDCCCBBBFFFIIIOOOSSSUUUVVVXXXYYY\\\^^^______aaaiiivvvxxxooojjjjjjmmmpppwwwzzz~~~|||vvvnnniiifffeeefffhhhjjjlllmmmmmmlllkkkgggfffeeegggkkkpppsssuuuooommmjjjfffccc```___^^^[[[aaakkktttzzz|||{{{yyywwwwwwvvvuuuttttttttttttyyyxxxwwwwwwwwwyyyzzz{{{~~~{{{zzz|||~~~zzzzzz|||{{{tttrrrttttttwww{{{}}}{{{xxxvvvuuuxxx||||||yyywwwwwwwwwvvvooonnnllljjjiiiiiijjjjjjhhhiiiiiiiiigggddd```^^^ZZZ[[[[[[ZZZWWWUUUTTTUUU___dddjjjoooqqqqqqppppppnnnqqqtttwwwyyy{{{}}}}}}zzzyyyvvvrrrssswww{{{|||}}}||||||~~~{{{mmmcccWWWOOOKKKIIIFFFCCC???>>><<<<<<>>>??????>>>???????????????>>>>>>>>>;;;<<<===>>>@@@CCCEEEFFFHHHHHHIIIIIIIIIIIIHHHGGGIIIGGGFFFFFFFFFFFFEEECCCAAA@@@>>><<<;;;<<<===>>>>>>>>>======>>>???@@@@@@===<<<;;;999888666555444555555555444333222111000))))))((((((((((((((()))((((((((()))******++++++)))))))))(((((('''''''''((((((((()))))))))******''''''((())))))***++++++(((((()))*********))))))************************)))'''&&&'''((()))(((&&&((())))))*********))))))))))))))))))))))))))))))'''((()))******++++++************))))))))))))))),,,***(((((()))***)))(((((())))))************)))((())))))************)))(((((((((((())))))))))))'''''''''''''''''''''''''''''''''((()))***+++,,,))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))******+++,,,------++++++************++++++))))))***+++++++++******)))))))))(((((((((((((((++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,nnnoookkkvvv|||gggRRREEE@@@<<<;;;:::888777666666555555333222222444444333111.........///000111222333............/////////000........................///////////////000000000......------------......+++++++++,,,,,,---------+++++++++++++++,,,---...,,,,,,,,,,,,------......******+++,,,,,,---..............................,,,,,,++++++,,,,,,---...,,,------------.........---------------...//////000111222333666888:::;;;:::;;;<<<>>>???@@@@@@AAA@@@???AAAFFFKKKLLLHHHDDDBBBCCCDDDDDDDDDDDDDDDDDDBBBAAA@@@BBBEEEHHHIIIIIIKKKPPPWWW[[[]]]\\\\\\\\\\\\___aaaaaaccciiiuuu~~~yyypppiiigggjjjooottt{{{{{{|||~~~|||wwwrrrsssrrrnnnjjjfffdddeeegggfffggghhhjjjkkkkkkllllllhhhiiijjjjjjjjjlllpppsssnnnnnnllliiifffgggiiillllllqqqyyy|||}}}~~~~~~{{{xxxxxxyyy{{{}}}~~~}}}~~~~~~wwwvvvzzz}}}{{{wwwyyyzzzwwwuuuttttttsssssssssrrrqqqrrrtttvvvvvvuuurrrnnnllldddbbb^^^ZZZVVVVVVXXX[[[bbbgggmmmppppppoooooooooiiijjjllllllmmmpppuuuxxxxxxvvvvvvxxxvvvsssuuuzzz}}}xxxnnniiiaaa[[[WWWUUURRRQQQIIIEEEAAA???@@@AAA@@@???>>>??????????????????@@@======<<<<<<>>>@@@BBBCCCDDDEEEFFFHHHIIIJJJJJJJJJJJJIIIGGGGGGHHHHHHFFFEEECCCBBB@@@>>>===<<<<<<===;;;;;;;;;;;;<<<===>>>??????>>><<<:::777555333222333333444444444333222111,,,,,,+++***))))))))))))'''(((((()))******++++++))))))))))))(((((((((((((((((()))))))))*********))))))))))))))))))))))))'''((()))***+++******)))************************)))'''&&&'''((()))(((&&&))))))*********))))))(((((()))***++++++***)))(((&&&'''((()))************)))))))))))))))))))))))))))(((((()))******)))''')))************))))))((((((((()))***************(((((()))))))))*********))))))))))))))))))))))))((((((((()))***+++,,,---))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))******+++,,,,,,---++++++************++++++)))***++++++,,,,,,,,,+++)))))))))***************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,pppqqqlllwww~~~fffQQQDDD???<<<;;;:::888777666666555555444222333444444333111333333111///...------------.........//////000000........................000000000000////////////.........------.........+++++++++,,,,,,---------+++++++++,,,---...///000---------.........//////******+++,,,,,,---......------------------,,,,,,,,,,,,++++++,,,,,,---...---------.........//////---------------...///000222333444666888;;;===>>>888999;;;<<<>>>?????????AAA@@@AAAGGGNNNOOOIIICCCBBBBBBCCCDDDEEEEEEEEEDDD@@@@@@@@@CCCGGGLLLNNNOOOPPPUUU\\\aaaaaa___]]]\\\XXX\\\```aaabbbgggqqqxxxwwwrrrkkkffffffkkkrrrvvv~~~||||||{{{vvvlllccceeedddcccaaaaaadddjjjnnnhhhhhhhhhiiijjjkkklllmmmkkkmmmooommmkkklllooosssttttttsssqqqpppsssyyy~~~|||wwwwwwyyy~~~~~~}}}xxxxxx}}}~~~zzzzzz{{{}}}~~~~~~|||zzz{{{}}}}}}yyywwwlllhhhaaaZZZVVVWWW]]]aaahhhlllqqqsssrrrpppooopppiiiiiigggeeeeeegggllloooooonnnppptttuuutttwww}}}|||wwwnnnlllhhhddd```^^^\\\\\\TTTOOOHHHDDDDDDDDDCCCBBB@@@@@@@@@AAAAAABBBBBBCCC???>>>===<<<===>>>AAABBB@@@AAADDDFFFIIIKKKLLLMMMKKKJJJHHHHHHIIIIIIHHHFFFEEEDDDBBB@@@???======<<<======>>>>>>???AAABBBCCCAAA@@@>>>;;;777555222111111222333444444444333222111000///...---,,,,,,,,,'''(((((()))***+++++++++)))))))))))))))*********))))))))))))************,,,,,,+++***)))((('''&&&'''((()))+++++++++***)))))))))))))))))))))))))))+++)))((()))***+++***)))***************)))((((((((()))+++------+++)))(((%%%&&&'''((())))))))))))))))))******++++++++++++&&&&&&''')))++++++***(((***************)))((('''(((((()))***************))))))))))))************************************,,,+++******************))))))))))))))))))))))))&&&&&&''')))***,,,------))))))))))))))))))))))))************++++++++++++++++++************++++++***+++,,,,,,------------******++++++,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///......------......///lllooonnn{{{jjjRRRDDD@@@;;;;;;999888777777666666888777555333222222222333000111111111111000000///000///...------...000111...---,,,,,,,,,,,,---...+++---///...+++)))***,,,........................///......------......///+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,---...//////...---,,,,,,---------.../////////+++---///000000///---+++---------------...//////222333444666777999:::;;;<<<<<<<<<<<<===>>>???@@@AAA???>>>???BBBCCCAAA???@@@BBBCCCBBB???>>>AAADDDGGGFFFIIINNNUUUYYYYYYXXX___```bbbdddeeeeeedddcccbbbaaa``````aaaeeekkkooossspppkkkhhhhhhkkkooosss|||zzzvvvqqqlllfffbbb___\\\\\\^^^cccjjjooopppoooiiifffgggjjjllllllnnnssspppqqqqqqrrrtttuuuuuuvvvzzzyyyyyy|||zzzuuutttyyy|||{{{zzzxxx{{{wwwnnnfffcccbbbbbbeeejjjmmmpppqqqooopppssssssqqqmmmhhhddddddiiilllllljjjkkkiiiiiijjjoootttxxxyyyyyy{{{sssiiigggeeeddddddddddddccc[[[\\\]]]XXXQQQKKKHHHGGGGGGEEEBBB???>>>??????@@@@@@???>>><<<;;;;;;<<<<<>><<<>>>======>>>>>>???@@@AAAAAAAAA???===:::777555333000000111333333444444333111000...,,,++++++++++++******)))((('''(((***---''''''(((((()))+++,,,---###'''((('''%%%$$$((((((((((((((((((((((((***)))))))))((((((((('''************************&&&&&&&&&'''''''''''''''+++)))((((((***,,,,,,+++''''''''''''((((((((())))))(((((('''''''''((((((******++++++++++++******((((((((((((((('''''''''+++***((('''''''''((())))))))))))))))))))))))))))))(((''''''''')))***+++******))))))(((((('''''',,,***(((&&&&&&''')))***'''((()))))))))))))))((())))))))))))))))))))))))((((((''''''''''''((((((******)))))))))))))))***---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++kkkooonnn|||iiiRRREEE@@@<<<;;;:::888777666666666666555333111000000000111222222222111111000///...000///...------...///111......---,,,,,,---......---///000///,,,+++,,,...........................,,,++++++******++++++,,,+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---------............---------------...............////////////......------...---------...///000000333444555666888:::;;;<<<>>>>>>??????@@@AAABBBCCCEEEBBB@@@@@@AAABBBAAA???DDDDDDCCCBBBBBBDDDGGGJJJHHHJJJNNNXXXbbbjjjllllllhhhhhhiiiiiihhhgggdddccccccbbbaaa```bbbfffkkkoooqqqnnnkkkiiiiiimmmrrruuuyyywwwuuuqqqlllfffbbb___\\\]]]aaagggmmmnnnmmmjjjfffcccdddiiimmmnnnrrrwww}}}||||||{{{zzzzzzyyyyyy~~~~~~}}}|||~~~~~~}}}{{{|||}}}{{{rrrkkkiiijjjkkkpppuuuvvvxxxvvvqqqppprrrrrrooooookkkggggggkkkoooooommmllliiiggggggiiilllnnnnnnpppxxx}}}qqqkkkiiihhhgggffffffeeeddddddfffhhhiiifffaaa\\\ZZZZZZWWWQQQIIIBBB>>>>>>@@@AAABBBAAA@@@?????????@@@@@@BBBCCCEEEEEEDDDEEEHHHJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGEEEBBBAAAAAA@@@>>>===>>>=========>>>??????@@@AAA@@@???===;;;888555444000111111222333333333333222111000///...---,,,,,,*********)))((((((***++++++******)))))))))))))))&&&'''***,,,------,,,***(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''&&&&&&***)))((()))+++,,,+++***'''''''''((((((((()))))))))(((((('''''''''(((((()))))))))******)))))))))(((((((((((((((((((((((('''''''''''')))***+++,,,))))))))))))))))))))))))***))))))((()))***+++,,,***)))))))))((((((((('''***)))))))))((((((((((((&&&&&&''')))************))))))))))))))))))))))))))))))((((((((()))******,,,,,,+++++++++++++++,,,************************++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,jjjoooooo~~~iiiRRREEEAAA===<<<:::888777666555555555555333222111000000000222222222111111///...---000///...------...///000......---,,,,,,---......///000000///------...000..............................------------......,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------......------------.....................---------//////---,,,,,,---///000............///000111222444555666888999;;;<<<===??????@@@AAABBBCCCDDDDDDEEECCC@@@???AAABBBCCCCCCFFFDDDCCCEEEIIINNNRRRTTTWWWXXX\\\eeeooovvvxxxwwwrrrrrrqqqpppmmmjjjfffeeegggeeedddccceeeiiimmmpppnnnlllhhhfffgggkkkppptttuuutttrrrnnnjjjeeebbb``````ccchhhnnnqqqppplllhhhdddbbbdddjjjooorrrxxx~~~~~~yyy~~~}}}|||}}}}}}zzzrrrqqqqqqsssxxx~~~}}}}}}zzztttssswwwyyywwwxxxuuuqqqqqqtttvvvvvvuuuqqqnnnjjjgggfffffffffeeeeeennnzzz~~~qqqiiieeehhhhhhiiijjjjjjjjjjjjjjjqqqtttvvvvvvsssqqqooooookkkaaaSSSFFF@@@???@@@BBB??????>>>===>>>???@@@AAAAAABBBCCCCCCBBBCCCEEEGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIGGGEEECCCCCCBBB@@@>>>>>>>>>=========>>>??????AAA@@@???===;;;999777555111111111222222222222222222222222222111///...---************************+++******)))))))))))))))((()))***++++++++++++***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++***)))((('''&&&&&&)))))))))***,,,,,,***(((''''''((((((((()))))))))(((((((((''''''(((((()))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&((()))***+++++++++))))))))))))))))))))))))+++***************+++,,,))))))))))))((((((((((((((()))***++++++)))'''&&&$$$%%%'''(((***+++++++++))))))))))))))))))))))))))))))))))))******+++,,,,,,+++++++++++++++,,,,,,***)))(((''''''((()))***************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------iiioooppphhhQQQEEEBBB===<<<:::888777666555555777666555444333222222222000111111111111000000///000000///............///......------------......000000///...---...///000........................//////............//////------............------------------------------,,,++++++++++++,,,------///...,,,,,,,,,,,,...////////////...---------,,,***+++++++++---...///000......//////000222333444666666888999;;;<<<>>>>>>>>>>>>???@@@BBBBBBCCCCCCBBB@@@>>>>>>@@@BBBEEEGGGDDDDDDFFFMMMUUU\\\]]]]]]aaabbbfffmmmvvv|||~~~}}}xxxwwwvvvssspppmmmjjjhhhkkkiiiggggggiiilllnnnpppkkkgggbbb___```eeekkkpppuuurrrmmmhhhdddcccbbbbbbiiikkkooossstttrrrnnnkkkhhhfffgggmmmrrrwww}}}~~~zzzwwwuuupppwww|||~~~}}}}}}}}}~~~zzzxxx|||yyywwwwwwxxx|||~~~zzz|||~~~xxxuuupppllliiigggeeeccc]]]fffttt}}}yyyoooiiiggggggjjjnnnppprrrssstttuuuvvvyyy|||~~~|||{{{vvvkkk[[[MMMFFFCCCCCCBBB>>>>>>======>>>???@@@AAA???AAABBBAAAAAAAAADDDEEEHHHHHHIIIIIIJJJJJJJJJKKKKKKIIIGGGFFFFFFDDDBBB@@@??????>>>=========>>>>>>@@@@@@???>>><<<:::888777333333222111111111111111111222333444333111...---+++******+++++++++)))(((''''''(((((()))+++,,,---(((((('''''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((()))+++,,,,,,)))''''''(((((((((((()))))))))(((((((((((((((((()))***(((((())))))))))))((((((((((((((((((((()))))))))))))))***++++++)))((('''))))))))))))))))))))))))************************))))))))))))((((((((((((((()))***++++++)))((('''&&&&&&((()))************)))))))))))))))))))))))))))))))))))))))***+++,,,)))))))))((())))))***+++,,,+++)))(((((()))+++,,,++++++++++++++++++++++++************************------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------hhhnnnooo~~~gggQQQEEEBBB===<<<:::888777666555555666666666555444333222111...///000111111222111111000000///.......................................///......---.../////////........................,,,,,,++++++++++++,,,,,,---......//////...------------------------------,,,,,,++++++,,,,,,---......---,,,++++++,,,---.../////////...---------,,,)))***,,,------,,,+++***/////////000222444666777777888999;;;===>>>???@@@??????AAABBBCCCCCCBBBBBBAAA@@@???>>>>>>@@@CCCEEECCCFFFMMMXXXbbbgggfffcccaaacccgggpppzzzwwwwwwuuutttqqqooommmlllmmmkkkiiijjjlllmmmllljjjbbb^^^[[[YYY\\\ccclllqqqwwwrrrjjjccc```aaaeeegggqqqrrrsssssssssrrrqqqqqqqqqnnnmmmrrrwww{{{~~~~~~}}}{{{xxxtttpppllliiihhhgggiiiqqqwwwzzz|||~~~{{{xxxyyyzzzvvvsssxxx~~~{{{xxxsssooollliiifffddd]]]eeeqqqxxxyyywwwuuuttt~~~~~~wwwqqqnnnnnnnnnrrrwwwzzzzzzzzz{{{|||yyy|||xxxnnnaaaVVVPPPLLLHHHEEEBBBAAA@@@@@@@@@AAABBBCCC@@@AAABBBAAA@@@AAACCCEEEHHHHHHIIIJJJKKKLLLLLLLLLKKKJJJHHHHHHHHHGGGDDDBBBAAA@@@???>>>>>>>>>>>>>>>?????????>>>===<<<::::::666555333222111111111111000111333555444222///---,,,+++***+++,,,,,,)))'''''''''(((((()))+++,,,---++++++***)))((())))))***))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))******++++++(((((()))+++,,,+++(((&&&(((((((((((()))))))))***((((((((((((((()))******)))******++++++******)))(((((((((((())))))******)))***+++++++++***((('''))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))+++******)))))))))))))))((())))))))))))(((((('''))))))))))))))))))))))))(((((((((((())))))***+++))))))(((((()))******+++---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,iiimmmmmm|||fffOOODDDAAA;;;;;;999888777777666666444444444333222111//////...///000111111222111111000000000///......---------...////////////...---...------///000111///---........................------,,,,,,,,,,,,------...////////////...------------------------------,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,------...............---------,,,---...///---***'''$$$//////000222444666888999999:::;;;<<<>>>@@@AAABBBBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBAAA???======@@@BBBFFFLLLVVVbbbjjjllliiifffggggggjjjpppyyy~~~~~~}}}sssssssssrrrqqqqqqppppppooommmlllmmmooommmhhhcccYYYZZZ[[[^^^dddkkkrrrwwwwwwrrrjjjcccbbbeeekkkpppuuuvvvuuusssrrrrrrtttwwwzzzuuutttwww{{{|||zzz{{{|||}}}wwwqqqjjjfffaaa]]][[[[[[]]]___hhhooouuuvvvyyy|||}}}|||||||||~~~~~~xxxvvvxxxvvvrrrwww~~~~~~yyy}}}zzzuuuqqqooolllhhheeecccjjjqqquuussspppnnnnnnpppssswwwvvvsssqqqrrrsssxxx}}}~~~xxxpppfff```]]]YYYRRRMMMEEEDDDBBB@@@@@@@@@@@@AAAAAABBBCCCBBBAAAAAACCCEEEGGGGGGHHHIIIJJJLLLLLLMMMJJJIIIIIIIIIJJJIIIFFFDDDCCCBBBAAA@@@???>>>>>>>>>>>>?????????>>>===<<<<<<999777555333111111111111111222444555555333000......,,,)))***,,,,,,***'''+++******)))))))))))))))+++******)))))))))******))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***+++,,,,,,)))))))))***+++***(((&&&((((((((()))))))))******(((((((((((()))***++++++******++++++++++++******'''(((((())))))******+++'''''')))***+++,,,,,,,,,))))))))))))))))))))))))((())))))))))))(((''''''(((((((((((()))))))))))),,,+++***))))))))))))************))))))((('''&&&))))))))))))))))))))))))***))))))((((((((())))))************+++,,,------+++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,iiimmmkkkyyy~~~eeeNNNBBB???:::999999888777777888888333444444444333111///...111111111111111000//////000000000//////...---,,,---...///000000///...---.........111444333000---......................../////////......////////////////////////...------........................---,,,,,,,,,,,,---......,,,,,,,,,------,,,,,,,,,---------...............---.........---,,,***)))///000111222555777999::::::;;;<<<>>>???AAABBBCCCCCCDDDEEEEEEEEECCCAAA@@@>>>@@@AAAAAA@@@@@@CCCEEENNNUUU```hhhkkkjjjhhhfffhhhggghhhmmmrrruuutttrrrqqqqqqppppppqqqqqqrrrrrrtttssssssuuuuuuqqqiiiaaa[[[___gggnnntttxxxyyyzzzssspppkkkiiijjjooouuuyyyyyyzzzzzzxxxvvvwwwzzz}}}~~~yyywwwzzz~~~zzzuuussstttuuurrrrrrssstttsssoooiiiddd]]][[[XXXVVVWWW[[[```ccclllrrrvvvvvvwww{{{}}}|||{{{{{{}}}|||wwwvvvyyy|||wwwvvvyyy||||||zzzzzz~~~zzzwwwtttpppmmmlllpppttttttpppmmmlllmmmiiillloooooonnnooossswwwzzz{{{tttlllhhhhhheee^^^XXXMMMKKKIIIFFFDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCDDDFFFDDDEEEFFFGGGIIIJJJKKKLLLHHHHHHHHHJJJKKKKKKHHHFFFEEEDDDCCCAAA@@@?????????>>>>>>?????????>>>======;;;:::777444222111222222333444555666666444333111111,,,((((((+++,,,+++(((+++******)))))))))))))))''''''(((((((((((((((((())))))))))))))))))))))))++++++***)))((('''&&&&&&'''''''''''''''''''''''''''(((((())))))*********+++)))(((((())))))((('''(((((()))))))))*********(((((((((((()))***+++,,,))))))************))))))'''(((((()))******++++++((((((((()))***+++------)))))))))))))))))))))))))))******+++***)))(((''''''((((((((()))))))))*********+++,,,+++***)))(((((())))))))))))((((((''')))))))))))))))))))))))),,,,,,+++***))))))))))))************+++,,,---...))))))))))))))))))))))))++++++++++++++++++++++++************************,,,---...//////...---,,,------------------------------------------------jjjllljjjwww|||eeeMMMBBB>>>999999888888888888999999555666666666555333111000444333333222000...---,,,000000000000///...---,,,---...///000000///...---......000333666666111---........................,,,,,,,,,++++++,,,,,,,,,//////000000///...------........................---,,,,,,,,,,,,---......++++++---......---++++++,,,------....../////////,,,,,,+++,,,---///111333000000111333555888:::;;;;;;<<<===>>>@@@BBBCCCDDDBBBBBBCCCCCCBBB@@@===<<<777;;;???BBBCCCEEEIIILLLVVV]]]eeejjjjjjgggffffff\\\\\\___fffnnnssstttssspppppppppppppppqqqrrrrrrzzzyyyzzz|||}}}wwwlllcccbbbiiittt}}}|||xxxooonnnmmmnnnqqqvvv||||||~~~~~~|||}}}zzzxxxzzz}}}}}}~~~yyysssmmmkkkkkkmmmiiihhhffffffeeeccc```]]]YYYXXXWWWXXX[[[aaahhhkkkqqquuuxxxvvvwww{{{~~~~~~zzzzzz|||~~~{{{vvvwww{{{}}}wwwuuuxxx{{{||||||~~~zzzuuuxxx}}}~~~}}}yyyuuurrrtttvvvtttpppllllllnnniiikkklllkkkkkknnntttyyyvvv~~~xxxpppmmmnnnlllfff```[[[YYYVVVRRRPPPNNNMMMMMMDDDEEEEEEEEEDDDDDDEEEGGGBBBCCCDDDEEEGGGIIIJJJJJJGGGGGGHHHJJJLLLKKKIIIGGGFFFEEEDDDBBBAAA@@@??????>>>>>>????????????>>>>>>===;;;888555333222222222555666666777777666555444222---((('''+++,,,+++(((''''''(((((()))+++,,,---(((((()))***************)))))))))))))))))))))))),,,+++***)))((('''&&&%%%++++++++++++++++++++++++))))))))))))((((((((((((,,,***((('''((()))((('''))))))))))))************(((((((((((()))***+++,,,(((((())))))))))))(((((('''(((((()))***+++++++++---,,,***)))))))))***+++))))))))))))))))))))))))***+++,,,,,,+++***)))((('''((((((((())))))******'''))),,,......+++(((%%%''''''((())))))***))))))))))))))))))))))))))))))......,,,+++***)))))))))(((((((((((()))***+++,,,******++++++++++++******************************))))))))))))))))))))))))...///000222222000///...------------------------////////////////////////kkkllljjjyyy{{{dddOOODDD@@@===;;;999666555444555666333333333222222222111111333222111000000111222333000000000000111111111111000000000000000000000000---.........//////000000222000.........///...---///............---------...........................---+++++++++---///000///......---------.........---,,,,,,+++***)))))),,,,,,++++++,,,,,,---...000000////////////000000222333555666999:::<<<===???@@@@@@>>>???CCCBBB>>>EEEDDDCCCAAAAAAAAAAAABBBAAAAAABBBCCCEEEJJJQQQVVVaaafffkkkkkkgggaaa^^^]]]YYY]]]bbbfffmmmtttvvvsssooommmlllmmmpppsssuuuuuuyyy{{{||||||yyytttnnnkkkpppuuu{{{|||xxxvvvttttttuuuwwwyyy{{{}}}~~~|||yyy{{{~~~|||{{{~~~yyyxxxwwwwwwxxxzzz|||}}}~~~uuuiiicccbbbddddddccccccbbbbbbbbbcccbbb```^^^\\\]]]___aaaeeejjjpppuuuvvvwwwxxxzzz|||~~~~~~{{{yyy{{{{{{yyyxxx|||~~~yyyzzz|||}}}~~~}}}}}}|||}}}vvvsssssssssrrryyy{{{}}}}}}~~~~~~yyyrrrmmmlllmmmnnnoooqqqsssuuuuuuuuuuuuvvvyyy}}}wwwqqqooonnnjjjhhhhhhhhhiiifffbbbaaa```YYYQQQLLLIIIEEEEEEGGGHHHFFFCCCDDDEEEFFFHHHJJJKKKKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIKKKHHHEEEEEEFFFFFFCCC@@@CCCAAA>>>>>>>>>>>>===;;;===;;;888555444555666777333555888:::::::::888666222222222222000...+++***)))((((((''''''''''''(((************************((((((''''''''''''((((((...(((""" ###''')))******)))))))))((((((''''''))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((((()))***++++++***)))((()))))))))))))))))))))))))))(((''''''(((***,,,...*********)))******+++,,,***)))))))))((((((''''''******++++++++++++******---,,,***)))))))))***+++***)))))))))((((((''''''))))))))))))))))))))))))(((***+++***)))((()))***)))((((((((()))***++++++((()))))))))************+++)))((()))+++,,,,,,+++,,,,,,,,,++++++************++++++++++++,,,,,,,,,......---------......///+++,,,---,,,++++++---...------,,,,,,---///000111lllmmmkkkyyy}}}dddOOODDD@@@===;;;999666555555555666888888777555333222000000222222111000000111222222000000000000000000000000///////////////////////////////////////.........111///------...//////......---------,,,,,,,,,,,,...........................---,,,,,,,,,---...///------...//////...------,,,,,,,,,,,,,,,,,,++++++------,,,,,,------...///---------------...//////222333555666999:::<<<===>>>@@@@@@???BBBFFFFFFCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBDDDFFFIIILLLPPPVVV[[[fffkkkooooooiiibbb]]][[[ZZZ___ccchhhpppyyy|||zzzxxxuuurrrpppqqqrrrrrrrrrvvvvvvwwwvvvuuurrrooommmyyy{{{~~~~~~}}}zzzwwwvvvwwwxxxyyy{{{}}}~~~|||~~~~~~}}}}}}}}}{{{wwwttttttvvvwwwwwwmmmnnnqqqtttvvvyyy{{{|||vvvppphhheeegggiiiiiihhhiiiiiijjjllllllllliiihhhfffiiimmmqqqtttwwwzzz}}}xxxzzz|||~~~~~~|||~~~{{{sssmmmkkklllnnnpppvvvwwwyyyzzz|||~~~wwwssssssrrrtttwwwzzz{{{||||||{{{tttvvvxxxzzz}}}}}}uuuppppppooolllkkklllsssuuuvvvuuuvvvuuummmdddXXXQQQHHHDDDDDDEEEFFFFFFFFFEEEDDDDDDEEEGGGIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIGGGGGGGGGFFFDDDCCCDDDBBB@@@???@@@???>>>======;;;999777666666666777666777999:::999777555333333333333222111///---+++******))))))((())))))***((((((((((((((((((((((((((((((''''''''''''((((((++++++)))((('''(((***,,,))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((((()))***++++++***)))((())))))))))))))))))))))))+++***((('''((()))+++,,,---,,,+++***))))))((((((*********))))))((((((((()))******************)))''''''&&&&&&'''((()))***++++++++++++*********)))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))***+++************++++++++++++---+++))))))***+++***))),,,,,,++++++++++++++++++))))))))))))************,,,,,,,,,,,,---...///000+++,,,---,,,++++++,,,......------...///111333444nnnnnnlllzzzdddOOODDD@@@<<<;;;999777666555666666999888777555444222111000222222111000000111222222000/////////////////////........................000000000///......------///...,,,---...000///...------,,,,,,,,,+++++++++..............................------------------,,,---.../////////---,,,,,,,,,---------..................---...//////000+++++++++,,,---...///000222333555777999;;;<<<======@@@@@@@@@DDDIIIJJJGGG???@@@BBBDDDEEEFFFFFFFFFGGGIIIMMMPPPTTTYYY___cccpppsssuuuqqqiiiaaa\\\ZZZ^^^dddiiioooxxx{{{wwwtttsssssssssrrrsssrrrqqqqqqqqqrrrsssttt|||yyyxxxxxxxxx{{{{{{}}}}}}zzzvvvrrrooommmjjjfffeeefffhhhjjjjjjeeehhhlllqqquuuwwwyyyyyyooollljjjlllpppssssssrrrrrrtttwwwyyyyyywwwuuusssrrrvvv|||{{{}}}{{{tttoooooorrruuuwwwwwwwwwxxxyyyzzz|||}}}~~~}}}{{{yyyzzz~~~{{{xxxvvvyyy}}}xxxwwwvvvuuuwww}}}xxxsssqqqrrrsssqqqqqqsss{{{{{{kkk```RRRGGGDDDEEEGGGHHHHHHFFFDDDBBBBBBDDDHHHJJJHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJIIIGGGEEEFFFFFFFFFDDDBBBAAAAAAAAA@@@???<<<;;;;;;:::999888777777999:::::::::888555222000444444444444333111///...++++++*********++++++,,,(((((((((((((((((((((((()))((((((''''''(((((()))&&&+++......***((())),,,)))(((((((((((('''''''''))))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))((()))************)))))))))))))))))))))))))))))),,,+++)))((((((((()))***+++++++++***))))))))))))***************)))))))))((())))))******))))))(((((((((((((((***+++,,,---++++++++++++************))))))))))))))))))))))))(((***+++***)))((()))***+++***))))))))))))))))))***++++++++++++,,,,,,,,,...,,,*********+++***)))++++++++++++++++++,,,,,,))))))))))))*********+++*********+++---...000111,,,------,,,******,,,------...///000222555777888nnnnnnlllzzz~~~cccNNNDDDAAA<<<;;;999888777666666666444333333333333222222222222111111111111111111222000///......---......///........................///////////////............---,,,,,,...000000///---------,,,,,,,,,,,,+++........................---......///......---,,,------------.........///..................//////......------......///000,,,,,,---...///111333444333444555777999;;;===>>>>>>@@@AAA@@@DDDIIIJJJFFF>>>???@@@BBBEEEHHHJJJLLLPPPQQQSSSVVVZZZaaaiiinnnxxxxxxvvvooofff```]]]^^^dddkkkttt|||{{{xxxvvvvvvxxxxxxxxxqqqpppooooooqqqvvvzzz}}}}}}xxxwwwxxxzzz|||}}}}}}~~~~~~zzz{{{~~~zzzyyyxxxtttoooiiiccc___aaa___\\\[[[^^^aaadddeeehhhiiilllooorrruuuxxxyyyooopppsssxxx~~~~~~~~~}}}{{{{{{|||~~~~~~~~~~~~~~~~~~~~~{{{xxxtttqqqrrrvvv{{{~~~}}}yyyxxx{{{}}}}}}|||yyyuuutttwww|||}}}vvvsssssswwwyyyxxxyyy|||rrr```QQQJJJHHHHHHGGGGGGFFFDDDCCCCCCEEEHHHIIIHHHHHHHHHHHHHHHIIIIIIIIIGGGIIIKKKIIIFFFDDDFFFHHHGGGEEECCCBBBBBBBBBAAA@@@<<<<<<======<<<:::999888:::::::::999888555222111444555555555444333111000,,,+++++++++++++++,,,,,,************************))))))(((((((((((())))))%%%(((++++++)))''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((())))))***************))))))))))))))))))))))))+++***)))(((((()))******''''''((()))***++++++,,,++++++******************(((((())))))))))))(((((())))))******+++,,,------)))))))))((((((((((((((())))))))))))))))))))))))(((***+++***)))((()))***++++++***)))((((((((()))*********+++++++++,,,,,,---+++******+++,,,+++************++++++,,,,,,,,,+++++++++,,,,,,,,,------*********+++,,,---...///,,,------,,,++++++,,,...---...000333666999;;;<<>>??????AAAAAA@@@BBBFFFFFFBBB@@@??????AAAEEEJJJPPPSSSXXXXXXXXXYYY]]]eeeooovvv|||yyysssjjjbbb___bbbfffllluuu~~~|||yyyyyyzzz{{{{{{{{{oooooopppqqquuu{{{yyyvvvwwwzzz~~~||||||{{{{{{{{{{{{|||||||||{{{zzz{{{wwwssssssxxxxxxvvvrrrlllfff```[[[XXX]]]ZZZXXXYYY]]]bbbeeeggglllllllllmmmqqqvvv{{{~~~yyy|||~~~{{{zzzzzzzzz||||||uuunnnlllmmmqqqttt|||}}}{{{vvvxxx{{{~~~~~~zzzxxx|||{{{zzzwwwttttttuuuwww{{{wwwvvvyyy~~~~~~mmm^^^SSSMMMHHHDDDCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIEEEHHHIIIHHHEEEDDDFFFHHHGGGEEECCCBBBBBBBBBAAA@@@<<<===>>>???>>><<<;;;999:::::::::999888666555333444555666666666444333222---,,,++++++******++++++************************))))))(((((((((((()))))))))'''%%%&&&((()))'''&&&************************))))))))))))))))))))))))'''((((((((()))))))))***))))))(((((((((((()))))))))))))))))))))******+++))))))))))))))))))))))))((((((((())))))***+++,,,&&&'''(((***++++++************************++++++(((((())))))))))))((((((((((((((((((((((((''''''(((((((((((((((((())))))************************(((***+++***)))((()))***++++++***)))((((((((()))))))))))))))*********++++++))))))***,,,---...---*********++++++,,,,,,,,,+++,,,,,,,,,,,,---------------,,,+++++++++,,,,,,,,,---...---,,,,,,...000///000333666:::===???AAAppppppmmm{{{}}}bbbNNNDDDAAA;;;::::::999888888777777:::999888666444333222111000111222222222222111000333111///---------///000........................+++,,,---...///111222222...---+++,,,---///...---//////.........---------........................------.........////////////...,,,++++++---000222222222111000///...---,,,------,,,,,,------...///,,,,,,---...///111333444666777999;;;===???@@@AAA@@@BBBAAA???AAADDDCCC???BBBBBBBBBDDDIIIOOOUUUYYY^^^]]]\\\]]]```gggqqqwwwxxxuuunnnfffaaacccjjjpppttt}}}~~~~~~~~~}}}|||zzzoooqqqtttyyy}}}yyywwwyyy}}}yyyxxxwwwuuuttttttssssssvvvttttttsssooojjjlllqqqxxxuuuqqqkkkfffbbb___]]]^^^\\\[[[]]]bbbhhhlllnnnpppoooooopppuuu{{{~~~zzzwwwwwwwwwyyyzzz{{{}}}{{{qqqjjjggghhhiiirrrrrrrrrtttwww{{{zzzvvvyyy{{{}}}}}}zzzxxxxxxyyyyyyxxxvvvttttttuuuxxx~~~{{{|||wwwjjj```WWWMMMGGGBBBCCCDDDDDDDDDDDDCCCCCCFFFFFFGGGGGGHHHHHHIIIIIIEEEFFFGGGGGGFFFFFFGGGHHHHHHFFFDDDCCCCCCCCCBBBAAA>>>??????@@@???>>>===<<<::::::::::::999888777666444555666666666555444333///...---+++************((((((((((((((((((((((((***))))))(((((())))))***---(((%%%%%%)))+++***'''))))))************++++++))))))))))))))))))))))))''''''(((((())))))*********))))))(((((())))))***)))((((((((()))***+++,,,))))))))))))))))))))))))&&&'''((()))***+++,,,,,,***+++++++++***(((&&&%%%)))))))))***************((())))))******))))))((()))************)))((('''************++++++++++++************************(((***+++***)))((()))***+++***))))))))))))))))))(((((()))))))))************)))(((***,,,/////////++++++++++++++++++,,,,,,************++++++++++++///...---,,,++++++++++++,,,---.........///111333222444888<<>>@@@BBBCCC@@@BBBAAA???AAADDDCCC???DDDEEEHHHMMMRRRWWWZZZ]]]^^^___```aaaccchhhnnnrrrpppnnnkkkgggeeeiiirrryyy{{{}}}zzzssswww~~~}}}|||~~~~~~|||yyyuuutttsssqqqppppppooooooqqqooonnnlllgggcccgggmmmsssrrrqqqnnnllliiihhhgggeeedddcccffflllssswwwzzzzzzyyyyyy{{{}}}yyywwwvvvwwwxxxwwwwwwwwwyyy{{{~~~~~~wwwnnniiihhhiiillljjjhhhiiimmmssszzz}}}{{{|||}}}}}}}}}}}}|||yyyvvvvvvvvvxxxwwwooofff\\\UUUJJJIIIGGGFFFDDDDDDCCCCCCEEEFFFFFFGGGHHHHHHIIIIIIGGGFFFFFFGGGHHHIIIIIIHHHJJJHHHEEEEEEEEEEEEDDDCCC@@@@@@@@@@@@@@@??????>>>===<<<<<<;;;:::999888777333444555666666666555444222111///---,,,******)))((((((((((((((((((((((((******))))))))))))*********)))(((((()))******)))''''''(((((())))))))))))))))))))))))))))))))))))'''''''''((()))***************))))))))))))******)))((((((((()))***+++,,,))))))))))))))))))))))))(((((()))***************++++++,,,+++***'''$$$###((((((((())))))*********)))******************)))******+++,,,---,,,++++++)))*********++++++++++++************************(((***+++***)))((()))***))))))))))))))))))***+++))))))*********++++++++++++***)))***,,,.........,,,,,,++++++++++++++++++*********+++++++++,,,,,,......------------------,,,---///000000111444666888:::>>>BBBEEEHHHJJJKKKuuuuuurrr|||bbbNNNDDDBBB:::::::::::::::999888777555555444444444333333333000111222333333222111000555333111...---...000111000000000000000000000000.........///////////////000...,,,,,,------,,,+++---------,,,,,,,,,++++++........................------,,,,,,---000222444(((+++...111222000...,,,............///////////////////////////000111111111111222222333444666666999:::<<<===@@@AAACCCDDD@@@BBBAAA???AAAEEEEEEAAADDDHHHNNNTTTYYY\\\]]]^^^]]]___bbbeeefffhhhkkkmmmiiijjjjjjiiijjjooowww}}}}}}xxx~~~~~~yyytttrrrqqqpppooooooooooooooonnnlllkkkiiiccc```dddlllnnnooopppqqqqqqpppnnnmmmlllkkkkkknnnuuu|||}}}~~~}}}~~~}}}zzzwwwvvvvvvxxxwwwuuutttuuuxxx{{{}}}}}}}}}|||}}}uuupppooopppiiigggddddddhhhpppyyy{{{yyyxxxyyy{{{zzzrrriiicccTTTQQQMMMHHHFFFEEEFFFGGGEEEEEEFFFGGGHHHHHHIIIIIIIIIGGGFFFGGGKKKLLLKKKHHHKKKIIIGGGFFFGGGGGGEEEDDDAAAAAA@@@@@@@@@@@@@@@@@@???>>>===<<<:::999888777333444555666666666555444555444111///---+++************************************))))))))))))******%%%(((,,,+++(((&&&'''***%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))&&&''''''((()))******+++******))))))))))))******)))((((((((((((***,,,---)))))))))))))))))))))))))))************)))((((((((()))***+++***(((&&&%%%''''''(((((()))))))))*********++++++++++++******$$$&&&''')))*********)))''''''(((((()))))))))***************************(((***+++***)))((()))***))))))(((((()))***++++++******+++++++++,,,,,,,,,---,,,***+++,,,------,,,---,,,,,,++++++*********,,,,,,---------.........---------------...///000+++---///000111333666999<<<>>>BBBFFFJJJLLLNNNNNNrrrtttttt|||zzzbbbPPPFFFCCC===;;;999666555444555666777555333222333444444333333333333222222111111111222222222222111111111000///000111333222111///...///////////////.........000///...------...///000...---,,,++++++,,,...000...............---------//////...---,,,+++++++++000/////////............------------------,,,,,,///////////////.........000111222222222444777:::>>>======>>>@@@BBBCCCBBBDDDDDDDDDDDDDDDDDDEEEFFFKKKQQQYYY^^^_________```bbbbbbcccdddfffgggiiiiiilllmmmmmmjjjjjjooozzz~~~xxxwwwyyywwwsssmmmkkklllmmmlllkkkooonnniiiaaaZZZ[[[bbbiiigggmmmsssvvvuuusssrrrrrrxxxuuutttzzz{{{yyy|||||||||{{{yyyvvvvvvwwwxxxxxxuuuuuuwwwxxxvvvwww{{{xxx|||~~~~~~}}}{{{wwwsssnnniiijjjpppvvvyyyyyy}}}zzzxxx{{{qqqiii]]]RRRNNNKKKGGGFFFHHHGGGFFFEEEFFFHHHHHHGGGFFFGGGGGGFFFFFFFFFFFFFFFGGGJJJIIIIIIHHHHHHGGGGGGFFFEEEDDDBBBAAA@@@@@@AAABBB@@@>>><<<:::999888999999555555555555555555555555333222111///---,,,++++++******)))(((((((((((((((,,,+++***))))))***+++,,,***)))((((((((((((((()))((()))***++++++***)))(((******))))))))))))******)))))))))))))))))))))))))))*********++++++++++++***))))))((()))+++,,,---'''((()))***************------------,,,***((('''+++******)))(((''''''&&&)))************+++++++++))))))))))))))))))))))))+++***)))'''''''''((((((+++,,,,,,,,,,,,+++******'''''''''''''''''''''''')))))))))***+++++++++,,,+++++++++******************))))))***,,,------,,,))))))***+++,,,,,,---------------,,,,,,+++++++++,,,,,,,,,---------......+++,,,...///000000//////333444555555555777:::===BBBEEEHHHIIIJJJKKKLLLNNNpppsssttt|||zzzbbbOOODDD@@@>>><<<:::777666666666777777555333222333444444333333333333222222111111111111111000000000/////////...///111222222000///.../////////////////////...000//////.........//////111000...,,,,,,---...///------.....................------,,,---...000111//////////////////....../////////...............000000000000000000000000111333444555666777:::<<<>>>>>>>>>???AAABBBCCCCCCBBBCCCEEEFFFGGGIIILLLNNNVVV[[[aaadddbbb___^^^]]]```aaabbbcccdddddddddeeeiiikkkmmmllllllqqqyyy{{{uuusssuuutttpppkkkiiijjjmmmoooooopppoookkkddd___aaagggnnnooosssyyy||||||{{{{{{|||}}}|||}}}yyyyyy}}}zzzyyywwwtttsssuuuyyy}}}{{{wwwxxxxxxvvvvvvyyy||||||zzzzzz{{{}}}~~~~~~|||~~~zzzxxxvvvwwwzzz~~~zzzvvvkkk```\\\VVVNNNIIIIIIHHHGGGFFFFFFGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGIIIIIIHHHHHHHHHHHHGGGGGGFFFEEECCCBBBAAAAAAAAAAAAAAA@@@>>><<<:::888777777555555555555555555666666555444333111///...------+++******)))))))))******++++++***))))))***++++++))))))(((((((((((())))))((()))***++++++***)))(((******))))))))))))******)))))))))))))))))))))))))))))))))*********++++++++++++************************++++++,,,+++++++++++++++,,,,,,+++***((('''+++++++++***))))))(((((())))))*********+++++++++))))))))))))))))))))))))---,,,+++*********+++++++++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++******************+++++++++***)))***,,,---,,,+++*********++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------......+++,,,,,,---------------000111333555666999===@@@EEEGGGJJJLLLLLLMMMOOOPPPoooqqqttt}}}|||cccNNNBBB>>>>>>===;;;999777777777777777555333333444444444333222222222222222111111111////////////............---...///000000///...---......//////////////////000000000000//////...---333222000...------------,,,---------...////////////...---,,,---///111333////////////////////////000000000000000000000000111111111111111222222222111444777999:::;;;===???>>>>>>@@@AAABBBCCCCCCCCCAAACCCGGGJJJMMMRRRXXX[[[dddhhhkkkllliiieee```^^^bbbbbbddddddeeeddddddcccmmmoooppppppoooqqqvvv{{{~~~~~~~~~{{{vvvooolllmmmiiifffccccccgggkkknnnpppppppppooollljjjlllrrrwww||||||{{{zzzxxx{{{zzzxxxuuurrrrrrwww~~~zzzyyyyyywwwvvvwww|||yyyuuutttvvvwww{{{|||~~~|||vvvwww~~~~~~~~~vvvpppiii]]]SSSNNNKKKIIIFFFFFFGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIGGGFFFDDDCCCBBBAAAAAAAAABBBAAA@@@>>><<<999777666555555555555666666777888888777666444222111000///+++++++++***++++++,,,,,,++++++***))))))***++++++)))))))))(((((())))))***))))))************))))))******))))))))))))******))))))))))))))))))))))))((((((((()))))))))******,,,,,,,,,++++++)))((((((******+++++++++***))))))((()))***++++++***)))(((,,,,,,++++++******)))))))))))))))*********++++++))))))))))))))))))))))))(((((('''''''''((()))***+++,,,,,,,,,,,,+++******************************+++++++++***************)))))))))***+++++++++,,,---,,,***+++,,,,,,+++)))++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,---------......000///.........///000111000222555888;;;???DDDGGGIIIKKKNNNOOOOOOPPPQQQSSSnnnpppsss~~~~~~dddOOOBBB======<<<:::888777777777777666444333333444444333222222222222111111111111111////////////............,,,---.../////////..................///////////////000111111111///---,,,111000///...------------,,,,,,,,,---...///000000222000...,,,,,,---...000///////////////000000000000000000000000111111111000000111111222222333333111444888;;;<<<===???@@@<<<>>>AAABBBCCCCCCCCCDDDAAAEEEJJJPPPUUU\\\dddjjjqqqsssuuuuuusssnnniiiffffffgggiiikkkkkkjjjiiihhhvvvvvvuuurrrpppppprrruuuzzzyyyxxxyyy|||yyyuuunnnfffbbbccc___```aaadddiiimmmppprrrrrrtttvvvwwwxxx|||}}}{{{{{{}}}}}}~~~~~~~~~|||zzzxxxuuuuuuyyyxxxwwwwwwvvvuuuvvvwwwzzz||||||xxxsssppppppsssuuuwwwwwwyyy|||}}}xxxsssssszzz{{{{{{|||wwwuuuvvvyyy{{{~~~rrrddd[[[QQQMMMIIIFFFEEEFFFGGGGGGFFFFFFFFFEEEFFFFFFGGGHHHFFFFFFGGGHHHHHHIIIJJJJJJHHHGGGFFFDDDCCCBBBAAAAAA@@@AAAAAA@@@>>><<<:::888666666666555666777999999999999888666444222000///+++++++++++++++,,,,,,---+++******************+++)))))))))((())))))******)))))))))******)))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))***++++++,,,,,,***)))(((((((((((((((((('''&&&%%%&&&'''(((*********))))))+++++++++******)))))))))))))))))))))************))))))))))))))))))))))))%%%%%%%%%&&&'''(((((()))+++,,,,,,,,,,,,+++******)))))))))))))))))))))))),,,+++++++++***)))))))))(((((()))***+++,,,,,,,,,...---++++++++++++***(((,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,---000333555555888<<>>::::::999888777666666666555444333444555555333222111111111111111111111111111111111000000000//////,,,,,,---...............---.........//////000000///000111111111000...---------------------......,,,,,,,,,---...///000000000...---++++++,,,---...//////000000000000000000.........//////000000000//////000111111222333333111444888;;;<<<===???@@@<<<>>>AAACCCCCCCCCEEEGGGFFFKKKRRRXXX]]]fffqqqxxx~~~}}}zzzuuupppllljjjllloooqqqrrrqqqooommmwwwvvvtttqqqooooooqqqsssssstttuuuxxx}}}~~~xxxrrrmmmfff^^^ZZZ[[[\\\```ffflllqqqsssuuuvvvvvvzzz~~~||||||zzzwwwuuuvvvzzz~~~~~~zzzzzzzzzyyywwwxxxzzz}}}~~~vvvppppppqqqpppqqqttttttxxxzzzzzz}}}zzzvvvqqqmmmlllmmmqqqssssssssssssuuuxxx{{{{{{{{{xxxwwwwwwyyy}}}~~~}}}vvvrrroooooouuu~~~}}}wwwtttvvv||||||zzz{{{|||yyywwwvvvttttttwww}}}yyyooo\\\VVVNNNHHHFFFEEEEEEEEEFFFFFFEEEEEEFFFGGGGGGHHHFFFFFFGGGGGGHHHIIIJJJJJJHHHGGGGGGFFFEEEDDDBBBBBB??????@@@AAA@@@???>>>===888888777666777888999;;;999999888777555222000///++++++*********++++++,,,*********++++++*********)))))))))))))))***++++++***))))))))))))))))))*********))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))((()))***,,,,,,++++++***((((((((((((((('''&&&%%%$$$%%%''')))************)))))))))))))))((((((((((((((()))))))))*********))))))))))))))))))))))))'''((()))***+++,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,+++++++++***)))))))))(((((()))***+++,,,,,,,,,///---++++++++++++)))(((,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......''''''&&&'''***...333666;;;>>>BBBDDDFFFIIILLLNNNLLLOOOQQQRRRRRRRRRTTTUUUpppqqqttt~~~dddOOODDD@@@999999888888777666666555555444333444555555333111000000000111111111111111222222222222111111111111,,,,,,------.../////////------......///000000000///000000111111000000000,,,,,,,,,---------......,,,---------.../////////******+++,,,---...000000111111111000000/////////,,,------......//////000...//////111222333444444333666999;;;<<<===???AAA===@@@CCCDDDDDDFFFJJJNNNPPPUUU]]]bbbgggppp{{{|||wwwrrrooonnnppptttvvvwwwtttqqqoooqqqqqqqqqqqqrrrssstttuuuqqqtttxxx~~~{{{yyytttnnnjjjgggbbb\\\YYY[[[\\\aaaiiiooosssuuuvvvwww}}}yyyyyyxxxuuurrrsssyyy~~~~~~vvvxxxyyyxxxvvvsssrrrrrrqqqmmmkkkllllllllloootttxxx|||}}}{{{{{{~~~}}}zzzrrrpppmmmkkkkkkmmmpppssssssrrrqqqrrrtttvvvwwwvvvrrrooonnnpppsssuuutttrrrnnnllljjjkkkpppyyy}}}zzzyyy{{{|||{{{wwwtttssswww|||{{{xxxuuuwww||||||{{{{{{{{{zzzvvvrrrnnngggooo{{{kkkcccXXXNNNHHHFFFEEEDDDEEEEEEEEEEEEFFFGGGHHHHHHFFFFFFGGGHHHHHHIIIJJJJJJGGGGGGGGGGGGFFFEEEDDDDDD???@@@@@@AAAAAAAAAAAA@@@;;;:::888777777888:::;;;::::::999888555222000...---,,,++++++******++++++)))***++++++++++++***)))))))))))))))******+++,,,******))))))))))))************))))))))))))******))))))))))))))))))))))))((((((((()))))))))******(((((()))***+++,,,,,,,,,******+++++++++***))))))$$$&&&''')))***+++******)))(((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))'''((()))***+++++++++++++++,,,,,,,,,,,,+++******************************+++++++++***************)))))))))***+++++++++,,,...---++++++++++++***(((++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......(((((((((+++...444999<<>><<<999777777888999:::;;;;;;:::999777333000...//////---,,,++++++++++++)))***++++++++++++***)))))))))))))))***+++,,,---+++***)))(((((()))***+++******))))))))))))******)))))))))))))))))))))))))))))))))*********++++++******************++++++******++++++,,,+++++++++%%%'''(((***++++++******))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))&&&'''(((*********))))))+++,,,,,,,,,,,,+++******))))))))))))))))))))))))***************+++++++++******************++++++---,,,++++++,,,,,,***)))*********++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,---------......//////111333777;;;@@@BBBBBBDDDHHHIIIJJJJJJKKKMMMPPPRRRTTTUUUTTTTTTUUUVVVtttssstttxxx^^^LLLCCC@@@:::::::::::::::999888777444444444555666555333111//////000000111111111222222222222222111111111000---------......000111222---------...///000000111//////......///111333444000000000000///...,,,+++...............---------,,,---///111111000...---444333222111000...------,,,------...///000000111000000222333555666777888999:::;;;;;;;;;===@@@CCCBBBEEEHHHHHHHHHMMMUUU\\\dddjjjppptttvvv}}}{{{{{{{{{zzzyyy{{{~~~~~~yyyrrrnnnrrrvvv}}}}}}wwwyyy}}}wwwqqqkkkfffdddbbb______bbbcccbbbdddhhhrrruuuxxxzzz|||~~~xxxssssssyyy~~~}}}}}}xxxxxx~~~zzzwwwxxxxxxvvvrrrpppppppppoooqqqvvvxxxtttrrrxxx|||{{{vvvssssssssstttvvvxxx{{{|||yyywwwuuuuuuvvvxxxxxxwww{{{xxxuuuwww|||~~~|||uuusssqqqoooooosssyyy~~~~~~yyyvvvuuuwww{{{{{{}}}||||||||||||~~~xxxtttooosssyyy{{{jjj[[[PPPJJJGGGEEEEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGHHHHHHHHHHHHIIIIIIEEEFFFGGGHHHIIIHHHGGGGGGEEEDDDBBBAAA@@@@@@AAABBB???===:::888777777999:::<<<<<<<<<;;;888444111///222111///...,,,,,,++++++)))***+++,,,,,,+++***)))))))))))))))***+++,,,---+++***)))(((((()))***+++******))))))))))))******))))))))))))))))))))))))************++++++++++++---,,,+++)))((()))******'''((()))***************&&&''')))***+++++++++*********************++++++(((((((((((())))))))))))))))))))))))))))))))))))***+++,,,......---,,,,,,+++,,,,,,,,,,,,+++******------------------------))))))******+++++++++,,,+++++++++***************---,,,***+++,,,,,,+++)))))))))***+++,,,,,,------+++++++++,,,,,,---------,,,,,,,,,---------......111222333666999===@@@BBBDDDGGGKKKMMMMMMMMMOOOPPPQQQSSSUUUVVVUUUUUUVVVXXXuuutttuuu~~~vvv^^^MMMEEEBBB<<<;;;999777555555555666888777666555555444555555222222111111111111222222111111111111000000000///////////////////////////---------............///111111111111222333444555444333333222000...,,,+++///000000000000000000000...............///000111111111000///////////////000000111111111000000///000111222333222333555777777999<<<>>>???AAADDDFFFBBBBBBDDDFFFLLLVVVbbbjjjoooppprrrvvv{{{~~~zzzxxxyyy{{{{{{zzz}}}|||}}}yyy~~~~~~|||vvvkkkcccaaaaaa___]]]bbbbbbbbbdddgggkkkoooqqqzzz}}}~~~zzzyyy|||~~~yyyrrrmmmjjjlllmmmlllqqqxxx}}}~~~}}}|||{{{zzzzzzxxxtttpppmmmmmmnnnuuuzzz}}}zzzwwwyyy{{{{{{~~~}}}wwwwwwxxxyyyyyyzzz|||~~~|||{{{zzz{{{}}}~~~}}}|||zzz{{{}}}}}}{{{wwwtttrrrsssuuuwwwzzz}}}~~~~~~}}}||||||}}}~~~|||~~~}}}xxxhhhZZZPPPJJJGGGFFFDDDDDDEEEHHHIIIIIIGGGFFFEEEEEEGGGIIIJJJIIIGGGBBBDDDEEEGGGGGGEEEDDDBBBEEEDDDBBBBBBCCCCCCBBBAAAAAA@@@???===;;;:::::::::<<<<<<<<<<<<:::888555333000///...---,,,+++******+++++++++************)))******++++++,,,,,,,,,,,,---+++))))))+++,,,***''',,,+++***((((((((())))))))))))*********+++++++++************************++++++************++++++---.........---+++)))((())))))))))))))))))))))))))))))))))))******************++++++++++++******(((((())))))))))))((((((,,,,,,,,,***))))))+++...***++++++++++++,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,+++++++++++++++***************************++++++,,,,,,,,,,,,,,,,,,---------......------,,,++++++,,,,,,,,,///......---....../////////111555888<<<@@@EEEHHHEEEGGGJJJLLLLLLMMMOOOPPPUUUTTTTTTUUUVVVWWWXXXYYYtttsssttt~~~ttt\\\KKKAAA======<<<:::888777666666777777777666555444444444444222222111111111111222222333222222111111111111111000000000000000000000000........./////////000000000000000000111222333444444444333222111///---,,,,,,,,,,,,---......//////000////////////000000111000000///...............//////000000000000//////000111333333333444777999<<<>>>@@@AAA@@@@@@AAABBBAAAAAACCCHHHPPP[[[eeekkkooonnnoooqqquuuzzz}}}~~~}}}zzzxxxyyy}}}~~~||||||~~~}}}{{{xxxvvvpppiiibbb___aaadddeeeeeehhhhhhhhhiiimmmsssyyy}}}}}}~~~{{{zzz{{{|||{{{xxxrrrlllfffeeegggiiilllqqqwwwzzz|||{{{{{{{{{yyyxxxuuurrrooonnnppprrruuu|||}}}}}}||||||}}}}}}||||||~~~~~~{{{zzzyyyyyyzzz|||~~~}}}{{{zzz~~~}}}~~~~~~}}}zzznnnddd[[[SSSNNNFFFEEEDDDEEEFFFHHHIIIIIIGGGFFFEEEFFFHHHHHHGGGEEEDDDEEEFFFHHHHHHFFFEEEDDDEEEDDDBBBCCCDDDDDDBBBAAAAAA@@@>>>===;;;:::::::::<<<<<<===<<<;;;888555333111111000///...---,,,,,,++++++++++++************((()))))))))************,,,***))))))+++,,,***(((+++***)))(((((()))******))))))*********+++++++++************************++++++************++++++,,,,,,---,,,,,,+++***)))************************))))))))))))******************++++++++++++******))))))************))))))***++++++***))))))***,,,*********++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,+++******++++++************************+++++++++,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,,,,------,,,,,,,,,---...///000444777:::>>>AAADDDHHHKKKHHHJJJMMMOOOOOOPPPRRRSSSUUUUUUUUUVVVVVVWWWXXXYYYtttsssttt}}}qqq]]]PPPIIIEEE???===;;;999888777777777666555555444333333333222222222111111111111222222444333222111000111222222111111111111111111111111//////000000000111111111000/////////000111222333444444333333111000......***++++++,,,---...//////222111111000000000000111///......------------...///////////////////////////111333444555666999<<>>===<<<;;;::::::======>>>===;;;999666444333333222111000///......,,,+++++++++************))))))))))))************+++***))))))+++,,,+++*********)))))))))***++++++***************+++++++++************************++++++************++++++++++++***************+++************************))))))))))))******************++++++++++++************++++++++++++******((()))++++++)))((()))***))))))***+++,,,,,,------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,+++***)))******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,------...,,,,,,,,,---...000222444:::===BBBEEEGGGIIIKKKMMMJJJLLLOOOPPPPPPQQQSSSTTTVVVVVVVVVWWWWWWXXXYYYYYYsssssssss}}}xxx^^^KKK@@@<<>>;;;999777777777777444444444444333222111111222222111111111111222222444333111000///000111222000000000000000000000000/////////000000000111111///////////////000111111333333333333222111//////------......//////000000222222111000///////////////......------.........///////////////000000111000222444555666999<<>>>>>>>>>>><<<:::777555333333222111000000//////,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++++++++)))))))))******++++++,,,************************************************++++++************++++++***)))((((((((()))+++,,,************************((()))))))))******************++++++++++++******)))******++++++******)))''')))+++,,,***)))))))))))))))***+++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------...///.........///111555888999>>>BBBFFFIIIKKKKKKLLLMMMJJJLLLOOOPPPPPPQQQRRRTTTVVVWWWWWWXXXXXXYYYYYYYYYtttsssttt}}}{{{___JJJBBBBBB???===;;;888666666555555444444444444333222111000222222111111111111222222333222111000///000111111////////////////////////....../////////000000000/////////...//////000000222222222222222111000/////////////////////......111000//////............000///////////////000000111111000000000111222333111333555777888;;;>>>AAA===???BBBCCCCCCCCCDDDEEEGGGGGGKKKTTT^^^cccaaa^^^[[[___fffkkkmmmpppsssuuuwwwzzz~~~{{{{{{}}}{{{uuurrrtttxxx}}}{{{tttllleeeaaabbbcccgggnnnwww{{{}}}xxxsssqqqvvvuuuvvvzzz}}}yyyxxxwwwssspppnnnpppvvvzzzyyy{{{||||||~~~||||||}}}|||{{{wwwxxx{{{}}}||||||~~~yyyyyyyyyuuupppkkkhhhccc\\\TTTMMMJJJHHHGGGFFFDDDEEEGGGHHHHHHHHHEEEFFFFFFFFFFFFFFFFFFEEEFFFDDDCCCDDDFFFFFFEEEDDDBBBAAA@@@???>>>=========??????@@@???===;;;888666222111111000000/////////,,,,,,,,,++++++++++++***---,,,,,,,,,,,,,,,,,,,,,))))))*********++++++,,,))))))******++++++++++++************************************************++++++************++++++)))(((((('''((()))+++,,,************************((()))))))))******************++++++++++++******(((((())))))))))))(((((((((***------,,,*********))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------......///000/////////000333777;;;===AAADDDHHHJJJKKKKKKLLLLLLMMMOOOQQQRRRRRRSSSTTTUUUVVVWWWXXXYYYYYYYYYXXXXXXuuutttttt~~~gggQQQGGGEEE???===;;;888666555555555333444555555444333111000222222111111111111222222222222222222222111111111................................./////////000000000000////////////000000000000111111111000000///........................000//////............///000////////////000111111222111000000111222444555333555777999:::<<>><<<999777000000000000//////......,,,,,,,,,,,,++++++++++++++++++++++++************)))***++++++***)))+++,,,)))***++++++,,,++++++++++++++++++***************************************++++++************++++++))))))((())))))***++++++++++++++++++++++++++++++))))))))))))******************++++++++++++******(((((())))))))))))((((((***+++------+++***+++,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,+++++++++******++++++,,,---------------------,,,,,,,,,,,,,,,,,,,,,---------.....................///000111000000000111444999===@@@CCCEEEIIIKKKKKKKKKLLLMMMQQQSSSUUUVVVVVVVVVWWWYYYVVVWWWXXXYYYYYYXXXWWWVVVvvvuuuvvvlllOOO>>>@@@???<<<999777666666666333444555666555333111000222222111111111111222222333444555666555444222111//////////////////////////////000000000111111111111000000//////000000111...//////000000000//////,,,,,,---...///000111222//////////////////000111...............///000000111000//////000222444555555777999:::;;;===@@@BBBCCCDDDEEEEEEEEEGGGJJJMMMUUUZZZccckkknnnkkkeee```___dddkkknnnqqqvvv}}}~~~}}}~~~{{{yyyttttttuuuzzz{{{vvvrrrqqqpppwwwxxx{{{~~~{{{zzzzzzyyyuuurrrvvv{{{}}}||||||}}}~~~zzz}}}}}}xxxuuuvvvxxx{{{~~~}}}~~~xxxuuuuuuooooooppprrrxxx}}}{{{{{{}}}}}}|||yyyqqqdddYYYQQQNNNKKKIIIIIIJJJIIIIIIGGGGGGGGGFFFFFFGGGGGGGGGFFFEEEDDDEEEGGGHHHGGGFFFEEEDDDCCCBBBBBBAAABBBBBB@@@AAAAAAAAA???<<<999888000000000000////////////------,,,,,,,,,+++++++++,,,,,,+++++++++*********)))+++,,,+++)))((()))+++***+++,,,,,,,,,+++***)))+++++++++*********))))))************************++++++************++++++))))))******+++*********++++++++++++++++++++++++))))))))))))******************++++++++++++******)))))))))******)))))))))***+++++++++))))))***,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,)))******+++,,,,,,,,,,,,******++++++,,,------.........---------,,,,,,,,,,,,,,,,,,---------..................///000111222555555444555999===BBBEEEFFFHHHJJJKKKLLLMMMOOOQQQSSSUUUWWWXXXWWWWWWYYYZZZUUUVVVWWWXXXXXXWWWVVVUUUvvvvvvvvvdddBBB@@@>>>;;;999777777777444555666666666444222000222222111111111111222222444555777999888666444222000000000000000000000000000111111111111222222222111111000000000000000111---......///////////////,,,,,,...000333555777777000000//////000111222222---------------...///000000///......///111333444666888:::;;;;;;===@@@BBBBBBCCCDDDEEEGGGLLLRRRVVVYYYaaalllssstttooojjjffffffjjjmmmnnnpppwww~~~~~~~~~zzzuuusssrrruuuvvvzzz|||zzz|||}}}~~~|||{{{zzz}}}~~~{{{xxxxxxyyy~~~~~~tttnnnlllqqqtttvvvvvvuuuuuuwwwzzz~~~zzzwwwyyy|||}}}}}}{{{tttqqqsssllljjjjjjmmmuuu~~~tttgggVVVRRRNNNKKKJJJIIIHHHGGGIIIHHHHHHGGGGGGHHHHHHIIIFFFEEEDDDEEEGGGHHHHHHFFFFFFEEEDDDCCCCCCCCCCCCCCCAAAAAABBBAAA???===:::888111111111000000000000000---------,,,,,,,,,++++++.........------,,,,,,,,,***,,,---,,,)))''')))++++++,,,,,,---,,,+++)))(((++++++++++++******))))))************************++++++************++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++))))))))))))******************++++++++++++************++++++++++++***************)))'''(((***,,,------,,,++++++******)))*********++++++,,,,,,,,,((()))***+++,,,---------******+++,,,,,,---...............------,,,,,,,,,,,,,,,,,,---------..................///000222222;;;;;;:::;;;>>>BBBGGGJJJIIIJJJLLLMMMMMMOOORRRTTTRRRTTTVVVWWWVVVVVVWWWXXXTTTUUUWWWXXXXXXWWWUUUTTTzzzvvvyyyMMMDDD:::555666888999777888777666444333333333333000000//////000111222222222444666888888777666555555333000......000222444000000000000000000000000000000////////////000000000000//////.........------000000...222;;;===:::444333111///...///000111............///111222333333333222111333555777999888999;;;>>>AAABBBAAA???DDDEEEEEEGGGJJJPPPWWW\\\fffmmmttttttooojjjjjjmmmlllmmmppptttzzz{{{vvvuuuwwwzzz{{{{{{}}}zzzwwwtttrrr}}}}}}~~~}}}zzz{{{~~~{{{sssqqqtttzzzxxxvvvvvvuuutttqqqnnnuuuvvvvvvvvvvvvwwwzzz|||~~~yyyvvvttttttssskkkfffeeejjjooosssxxx~~~yyyhhh]]]QQQMMMOOOQQQNNNIIIGGGFFFDDDEEEFFFHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGFFFFFFFFFFFFCCCAAABBBBBBAAAAAA???<<<:::888222222111000000000000000///...,,,+++***+++,,,,,,++++++++++++++++++++++++...---,,,+++***+++,,,---+++***)))***++++++***)))))))))))))))))))))))))))************************+++*********))))))((((((+++***((('''&&&'''((()))***+++++++++***(((&&&%%%************************))))))))))))))))))))))))++++++******))))))((((((******))))))***,,,...///,,,***))))))***++++++*********))))))))))))******)))***+++,,,---,,,+++***---+++)))((((((***---///---------.........//////------------------------,,,...000000000000111222777:::>>>AAABBBCCCEEEGGGHHHJJJMMMPPPRRRSSSRRRRRRTTTTTTUUUVVVWWWXXXZZZZZZYYYYYYXXXWWWUUUSSSPPPOOOyyyvvvyyyKKKCCC;;;666666777777555666666666666666777777888111000000000000111111222333333555666666666555555666555333111000000111222000000000000000000000000000000////////////000000000000000/////////......+++...000000555===???<<<000///...------...///111111000000000000111111222222222111111333555888999:::;;;===@@@BBBCCCBBBAAACCCDDDGGGJJJNNNTTT\\\aaakkkrrrwwwvvvpppkkkjjjlllmmmmmmooottt{{{~~~xxxttttttwww{{{|||~~~~~~yyywwwwwwwwwwww}}}}}}}}}{{{zzzxxxwwwwwwsssmmmkkkmmmnnnooopppqqqrrrrrrrrrrrrvvvwwwyyyzzz{{{|||zzzxxxxxxxxxxxxooojjjfffhhhkkkmmmqqqvvv||||||}}}xxxyyyyyyyyy{{{}}}tttiii\\\TTTSSSQQQLLLHHHIIIHHHFFFFFFHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEFFFGGGHHHFFFEEEBBBBBBBBBAAA???===;;;999333333222111000///////////////...---,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******))))))******+++***)))***++++++***)))************************************************,,,+++++++++************,,,,,,,,,,,,,,,++++++***---------------,,,+++***************************************************++++++++++++************,,,+++******+++,,,---...---,,,******,,,,,,,,,+++++++++************++++++******+++,,,,,,,,,,,,+++,,,,,,*********+++---...+++++++++,,,,,,,,,------.....................------///000000000111444666:::===AAACCCEEEFFFGGGIIIJJJKKKMMMPPPRRRRRRSSSSSSTTTUUUVVVWWWXXXXXXXXXXXXUUUUUUUUUTTTRRRPPPNNNMMMyyyuuuxxx~~~~~~ggghhhlllcccFFFAAA:::777777777555333666666555555666666777888222222111000000000111111333333333333333333444444666666555333222111000///////////////////////////000000////////////000000111000000000000000/////////111000///000333111---...---------...///111222333333222111111111111111000000111222444666999;;;===>>>@@@AAABBBCCCCCCCCCBBBEEEJJJOOOTTT[[[bbbgggqqqvvvzzzxxxrrrlllkkkkkknnnnnnooovvv~~~~~~yyytttqqqsssyyy}}}|||zzzwwwuuuuuuxxx||||||xxxrrrmmmllljjjeeedddeeehhhlllqqqsssssstttwwwzzz|||~~~~~~{{{{{{||||||wwwpppkkkkkkllllllooosssvvvvvvwww{{{|||~~~zzzxxxuuuqqqpppsssyyy}}}vvvjjj___YYYTTTOOOKKKKKKJJJHHHHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIEEEDDDDDDFFFHHHIIIHHHGGGCCCCCCCCCBBBAAA>>><<<;;;555444333111000////////////000000///...---,,,,,,++++++++++++++++++++++++***++++++++++++***))))))+++***)))***++++++***)))************************************************,,,,,,,,,,,,,,,++++++++++++,,,...///...---+++)))......---------------...************************************************+++++++++++++++,,,,,,,,,---,,,+++***++++++------...---++++++---...---,,,,,,,,,++++++++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,---------+++++++++,,,,,,,,,------...........................///000111111444888;;;>>>AAAEEEGGGHHHIIIJJJKKKLLLMMMNNNOOOQQQSSSTTTTTTUUUVVVXXXYYYXXXWWWVVVTTTRRRRRRQQQPPPOOOMMMKKKJJJyyyuuuwww}}}\\\OOOJJJ>>>@@@===999777777777555333777666555444333222222222333222222111000000000000333222111000000111333444333333444444333111000///////////////////////////000000////////////000000111111111111000000000000111111000//////---***&&&000/////////000111222333222111111000000111111111///000111333555888;;;<<<>>>@@@AAABBBBBBBBBDDDEEEFFFIIIOOOUUUZZZ```fffjjjsssvvvyyyxxxrrrmmmkkklllnnnooosss{{{{{{yyyvvvsssrrrvvv}}}~~~tttttttttuuuwwwzzz~~~~~~uuullleeedddeeedddccceeepppuuuzzz{{{zzzzzzyyysssrrrrrrqqqssswwwwwwvvvvvvxxx{{{}}}~~~}}}}}}yyyzzztttppppppuuuzzz~~~tttjjjbbb[[[VVVRRRMMMKKKIIIIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEDDDDDDEEEGGGHHHGGGEEECCCDDDDDDCCCAAA???===<<<777666555333111000000//////000000000///...,,,++++++++++++++++++++++++++++++,,,---...---,,,+++***+++***)))***++++++***)))************************************************,,,,,,,,,,,,++++++++++++)))***+++++++++***)))(((+++***)))))))))+++,,,---************************************************)))******++++++,,,,,,,,,---,,,******)))***+++,,,...,,,++++++,,,------,,,,,,,,,++++++++++++,,,,,,,,,+++***)))***+++,,,---+++,,,---.........---------------.........//////---------------............///000000222666;;;???AAADDDGGGIIIJJJJJJLLLMMMNNNNNNOOOPPPQQQSSSUUUVVVVVVWWWXXXYYYXXXVVVSSSQQQPPPPPPOOONNNLLLKKKJJJIIIyyyuuuwww}}}zzzXXXMMMJJJ@@@:::999888888888888777666777666555333222222222222333333222111000000111111333222000......///111333...///111222222111000///000000000000000000000000000000////////////000000000000000000111111111111......///222444444333222111111000000000000111111.........///000111222222000111222444777:::<<<===???@@@AAAAAA@@@BBBEEEHHHLLLPPPUUUZZZ^^^cccgggjjjpppsssvvvuuuqqqmmmllllllmmmpppxxx|||wwwwwwvvvuuuwww|||}}}uuuoooqqqtttvvvvvvxxxzzz}}}|||rrrjjjdddfffiiijjjlllooo}}}}}}zzzxxxttttttvvvxxxxxxxxxyyy|||}}}}}}{{{{{{|||~~~{{{}}}{{{~~~{{{sssppprrruuu|||ssskkkccc[[[VVVNNNLLLIIIIIIIIIIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFEEECCCAAACCCCCCDDDCCCBBB@@@>>>===999888777555333222222111000000111111000...,,,***+++++++++++++++++++++++++++,,,---...---,,,+++***+++***)))***++++++***)))******************************************************+++++++++++++++++++++***)))((('''(((((()))))))))(((((((((***,,,---************************************************((()))))))))******+++++++++***)))(((((()))******---,,,******,,,---,,,+++++++++************++++++,,,+++***)))***+++,,,---***,,,---//////...---,,,---------.........//////++++++,,,,,,------------...///000111444888>>>BBBCCCFFFIIIKKKKKKKKKLLLMMMPPPPPPPPPQQQRRRTTTUUUVVVVVVWWWXXXXXXWWWTTTPPPNNNNNNMMMLLLKKKJJJIIIIIIHHHyyyuuuxxx~~~|||]]]PPPIII===777777888888888888888888555555444444555555666777333222222111111111222222333222000......///111222---...///111111111111000000000000000000000000000000000////////////000000//////000000000000000111000------111333111000111///////////////.........---------...///111222333111333444777999<<<===>>>>>>@@@BBBAAA@@@BBBGGGLLLRRRUUUYYY]]]```cccgggjjjnnnppprrrrrrooommmllllllmmmsss{{{zzzvvvuuuvvvxxxyyy|||wwwrrrooorrruuuuuuttttttvvvyyyyyysssooommmppptttvvvzzz~~~yyyuuuuuuzzzzzz{{{}}}xxxzzz{{{|||{{{zzz{{{|||~~~~~~xxxuuuwww}}}{{{wwwxxx{{{|||uuulll```XXXOOOMMMJJJIIIJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJIIIGGGFFFFFFDDDBBB???CCCCCCCCCCCCBBB@@@>>>===;;;:::999777666555555555333333222111000...---,,,++++++++++++++++++++++++***++++++++++++***))))))+++***)))***++++++***)))++++++++++++++++++++++++************************************++++++++++++---,,,***(((((()))***,,,************+++,,,,,,---************************++++++++++++++++++++++++)))))))))))))))*********+++***)))(((((()))***+++---+++******+++,,,,,,+++++++++************++++++++++++******++++++,,,---***+++---......------,,,+++++++++,,,,,,,,,------++++++,,,,,,---.........///111333444777;;;@@@DDDEEEHHHKKKLLLLLLLLLMMMMMMPPPQQQRRRSSSTTTUUUUUUVVVUUUVVVVVVUUUTTTQQQNNNLLLJJJJJJJJJKKKKKKMMMNNNOOOyyyvvvyyybbbOOODDD444999:::999888777666777777555555444444555555666777222222111111111222333333333222000/////////000000///000000111111111111000222222222222222222222222000000////////////000000....../////////000000000444...,,,......***)))+++,,,---...//////000000000000/////////000111111222444555777999;;;===>>>??????AAACCCBBBAAADDDJJJPPPUUUXXX[[[]]]___cccgggjjjnnnoooppppppnnnlllkkkjjjooouuu{{{}}}yyyuuurrrrrrsssvvvzzz}}}yyyvvvvvvwwwyyyyyyvvvrrrssswww|||~~~|||xxxwwwzzz|||}}}}}}zzzwwwvvvxxxzzz~~~yyytttvvv{{{wwwiii^^^QQQOOOLLLKKKKKKKKKIIIHHHIIIIIIIIIIIIIIIIIIIIIIIILLLKKKIIIHHHHHHFFFCCCAAABBBBBBBBBBBBAAA@@@>>>===<<<<<<:::999999888888888777666444333111000000000++++++++++++++++++++++++,,,+++******))))))******+++***)))***++++++***)))++++++++++++++++++++++++************************++++++++++++,,,,,,------,,,,,,++++++*********+++++++++,,,,,,---,,,,,,,,,************************++++++++++++++++++++++++++++++***************)))++++++*********,,,---......---++++++---------,,,,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------......///000000111111333777999;;;???CCCFFFHHHJJJMMMNNNNNNMMMNNNOOOPPPQQQSSSUUUVVVVVVUUUUUUTTTTTTTTTRRRQQQOOOMMMLLLJJJKKKMMMOOOSSSWWW[[[]]]zzzvvvyyyyyyZZZMMMJJJBBB<<<<<<;;;999666555555666666555444333222111111111111111111111222333444444222222111000000000000000333222222111111111000000222222222222222222222222000000////////////000000---.........//////000000222,,,***///111...///333,,,---///111222333333444333222111111000111111111555666888;;;===>>>??????@@@BBBDDDCCCBBBEEEMMMSSSVVVXXX[[[]]]___ccchhhkkkppppppppppppnnnllljjjiiiqqqvvvzzzxxxqqqmmmnnnqqqrrruuu{{{yyyvvvxxx{{{}}}wwwsssuuu|||~~~zzzzzzzzz|||~~~|||~~~|||wwwvvvxxxzzz|||{{{}}}{{{vvvxxx}}}rrreeeSSSQQQNNNMMMLLLLLLJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJMMMLLLJJJJJJJJJHHHFFFCCCAAAAAABBBBBBAAA???>>><<<===<<<;;;;;;:::::::::::::::999666444333222222333++++++++++++++++++++++++///...,,,+++***+++,,,---+++***)))***+++++++++)))++++++++++++++++++++++++************************,,,,,,,,,------.........)))***+++,,,,,,***)))'''***+++,,,------,,,***)))************************++++++++++++++++++++++++---,,,,,,++++++*********,,,,,,++++++,,,...///111///...,,,,,,...///...---...------,,,,,,------...)))***+++,,,---,,,++++++*********+++++++++,,,,,,---------.........//////...//////000111222222333333666:::===???BBBEEEHHHJJJLLLOOOPPPOOONNNOOOPPPPPPQQQTTTVVVWWWVVVUUUTTTTTTSSSRRRPPPOOOMMMMMMLLLMMMNNNQQQVVV\\\bbbhhhkkktttvvvuuuxxx___LLLAAA===>>>;;;888777777666444222777777777777666555444333444444444333333222222222333222222222111111000000...000222111...---///111111111000000000000111111111///---,,,---...------///......///111222000///...............///000000111111000000//////......///////////////000111111666666888;;;>>>??????>>>CCCBBBAAACCCGGGMMMTTTXXX[[[[[[\\\\\\___ccchhhmmmpppppppppppppppooommmkkkppptttvvvrrrkkkhhhkkkpppvvv|||zzztttvvv{{{{{{{{{{{{{{{wwwqqqpppqqqrrrxxx{{{}}}{{{{{{{{{zzzzzzzzzuuusssyyy{{{}}}{{{^^^YYYRRROOOOOOPPPOOONNNKKKLLLKKKJJJHHHHHHHHHJJJMMMMMMLLLLLLKKKIIIHHHGGGCCCCCCDDDCCCBBB@@@===<<<===<<<<<<<<<;;;;;;;;;;;;@@@===888555555555555555222111///---,,,,,,,,,---))))))******++++++++++++---------,,,,,,+++++++++'''((()))***+++,,,------++++++************++++++++++++************++++++------------------------******************************+++,,,,,,,,,,,,+++***************)))((((((***))))))((()))+++---...******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---...///000000...//////...---...000222888:::===@@@CCCFFFHHHIIILLLMMMOOOPPPPPPOOONNNMMMPPPQQQRRRTTTVVVVVVTTTRRRWWWSSSRRRRRRMMMHHHJJJRRRQQQWWWaaahhhmmmooopppppptttuuuqqqzzz___KKKAAA>>><<<:::777777777777666555777777777777666555444333444444333333333222222222222222222111111000000000...000111111///...///111111111000000000000111111444111///...///000000000///......///111222000/////////......//////000111111111000000////////////000000000000111222222333666777999<<<@@@AAABBBAAABBBBBBCCCGGGLLLSSSYYY]]]]]]]]]\\\]]]```eeekkkooooooppppppnnniiihhhiiilllmmmooonnnkkkhhhhhhmmmqqqvvv}}}vvvqqqsssyyy~~~}}}~~~{{{sssppppppqqqrrrvvvyyy|||||||||}}}{{{|||}}}~~~}}}xxxsssqqqvvv~~~nnnggg]]]WWWUUUTTTSSSRRRMMMMMMLLLJJJIIIHHHIIIIIILLLLLLLLLLLLKKKJJJIIIIIIDDDDDDDDDCCCAAA@@@>>>===============<<<<<<<<<<<<===:::666444333333333222111000///---,,,,,,,,,,,,)))*********++++++++++++,,,,,,,,,++++++*********************++++++++++++++++++************++++++++++++************++++++++++++++++++++++++++++++************************(((((()))************)))***************)))((((((***)))))))))***+++,,,---++++++,,,,,,,,,---------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------......,,,------......///////////////000///...000333666:::;;;>>>BBBEEEHHHJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOQQQQQQRRRTTTTTTTTTRRRPPPSSSPPPPPPQQQNNNLLLQQQYYYccciiiqqqwwwyyyxxxvvvuuuvvvtttnnn{{{}}}```KKKAAA@@@:::888777777888888888777666666666666666555444333333333333333222222222222111111111000000000000000///000111111//////000111111111000000000000111111555333111111222333333222///......///111111000...000////////////000111111111000000000000/////////111111111222222333555555888999<<>>>>>>>>=========;;;999666555555444222000111000...---,,,+++++++++************++++++++++++++++++***************))),,,,,,,,,++++++*********++++++************++++++++++++************++++++************************************************(((((()))************)))*********+++******)))(((******)))******+++,,,---,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................///000000///000333777;;;<<<>>>AAADDDHHHJJJLLLMMMMMMMMMMMMMMMNNNPPPQQQQQQSSSSSSSSSSSSRRRQQQPPPOOOPPPOOOOOOQQQPPPQQQWWW___lllrrrzzz~~~}}}xxxssspppyyyvvvooo{{{```JJJAAAAAA;;;999777777888999888777555666666666555555444333333222222222222222222222000000000000000000000000000000111000000000000111111111000000000000111111444222000000111222222222000///...///111111000...000000000000000111111222000000000000000000000000111111111222333444666777:::<<>>>>>;;;:::999999999777444222000000///...---,,,++++++++++++++++++++++++++++++++++++++++++************,,,,,,,,,,,,++++++++++++++++++************++++++++++++************++++++******************************************************+++,,,,,,,,,,,,+++*********++++++******)))************++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////............//////000000222666;;;???>>>@@@BBBFFFIIILLLMMMNNNMMMMMMLLLMMMNNNPPPRRRSSSTTTTTTTTTSSSQQQOOOOOOOOOPPPQQQSSSTTTUUUXXX^^^eeemmmrrrxxxzzzwwwpppiiieee}}}zzzrrr~~~~~~```JJJAAAAAA===;;;888888888888777555555555555555555444444333222222222222222222222222000000000000000111111111111000000000111111111000111111000000000000111111111///------///000000000000/////////111111///...000000000000000111111222000000000000111111111111000000000111333555777777===???BBBCCCDDDEEEHHHKKKOOOVVV```jjjrrrvvvwwwwwwkkkhhheeefffkkkqqqvvvxxxuuupppiiigggjjjoootttuuuuuuooojjjiiiooowww|||}}}}}}uuussstttqqqiiibbb___aaadddhhhnnnuuu}}}~~~|||}}}xxxuuuuuuvvvuuutttvvvyyy{{{{{{{{{tttrrrpppooorrryyy~~~zzzxxxwww{{{nnn```WWWWWWTTTOOOLLLKKKKKKJJJIIIIIIJJJKKKLLLMMMMMMMMMMMMJJJIIIGGGDDDCCCCCCCCCCCCAAA@@@@@@@@@@@@?????????;;;;;;::::::;;;999666333000000000///...---,,,+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++************++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++******++++++++++++*********+++++++++,,,,,,,,,,,,)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////////////////.........///000222444888>>>BBB@@@BBBDDDGGGJJJLLLMMMNNNNNNMMMMMMMMMNNNPPPRRRTTTTTTUUUTTTRRROOONNNPPPRRROOOTTTZZZ\\\___ccciiimmmqqqtttvvvuuunnneee^^^YYY|||uuu|||___JJJBBB@@@===;;;999888888888777555444444555555555444444333111111111222222222222222111111111111111222222222222111000000222222111000111111000000000000111111///---++++++---...///...111000///000111111///---000////////////000111111000000000111111111111222///000000222444666888999===AAADDDFFFGGGIIINNNRRRYYYaaalllwww~~~|||zzzpppllljjjkkkpppvvvxxxxxxsssllleeeffflllrrrttttttssspppooorrryyyxxxnnnmmmnnniiiaaa\\\[[[```gggooouuuzzz}}}|||~~~xxxtttssssssvvvtttrrrrrruuuwwwyyyyyytttsssssstttzzz{{{xxxxxxzzz|||lllaaa[[[VVVPPPMMMLLLLLLKKKIIIJJJKKKLLLLLLMMMMMMMMMMMMKKKJJJHHHGGGEEEDDDDDDDDDAAAAAA@@@@@@@@@?????????;;;:::999::::::999666333111111111111///...---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------)))))))))******+++++++++++++++************++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************(((((()))************))))))***++++++,,,+++++++++++++++,,,,,,,,,,,,++++++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////...000333666888<<>>AAADDDGGGHHHIIIJJJKKKLLLMMMMMMMMMNNNNNNOOOPPPQQQQQQPPPPPPMMMNNNOOOMMMJJJKKKQQQVVV]]]jjjvvv{{{}}}}}}yyyqqqoookkkddd[[[UUURRRQQQ|||zzzsssvvv]]]LLLBBB>>>:::888777888999;;;;;;:::333333444444555444444444000000111111222222222222222222222333333444444444333111///000333333222///111111000000000000111111111///------///111111111111000///000111000...---...............///000000000000111111222222222222111222333555777:::<<<===;;;@@@GGGKKKNNNTTT]]]dddeeennnzzz{{{vvvvvvrrrppprrrxxxzzzyyyvvvqqqqqqqqqpppqqqrrrtttvvvvvvyyy~~~}}}{{{nnnkkkkkkiiiaaaZZZ\\\ddddddmmmxxx||||||yyyoookkknnnsssxxxzzzwwwsssnnnlllnnnrrrvvvyyyzzzuuuvvv|||zzzppp```YYYQQQMMMNNNNNNKKKHHHLLLLLLMMMMMMMMMMMMLLLLLLJJJJJJKKKJJJIIIGGGDDDCCC@@@@@@@@@?????????>>>>>>@@@???===<<<======;;;:::333333333333222000///------------,,,,,,+++++++++))))))******++++++++++++++++++***)))((('''&&&&&&++++++************++++++++++++************++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,,,,+++,,,---------,,,+++*********+++++++++,,,,,,,,,------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,---------......---......///000111111222111555:::???AAADDDFFFHHHKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQQQQQQQPPPOOOIIIKKKLLLJJJHHHJJJPPPVVVjjjwww}}}vvvpppnnniiiccc]]]ZZZ[[[\\\{{{zzzwww~~~sssZZZHHHAAA???<<<:::777666777888888888666666555444333333222222000000000000000000000000333222222111111111111111222000...///222333111///111111000000000000111111000000000000000000000000////////////...---,,,+++000///---...000111111000000000000000////////////000000222555:::===??????BBBFFFIIILLLSSS___gggjjjnnnpppuuu|||{{{wwwtttrrrqqqrrruuuwwwyyyyyyuuuvvvxxxwwwuuusssqqqqqqyyy}}}zzzssspppmmmddd^^^^^^______cccjjjrrrwww}}}|||tttsssvvvuuuqqqmmmkkkmmmppprrrtttsssmmmiiijjjmmmrrrzzz}}}}}}}}}zzzyyy~~~rrrbbbZZZPPPLLLMMMNNNMMMKKKOOOOOONNNMMMLLLLLLMMMMMMMMMLLLKKKLLLLLLKKKIIIFFF@@@???>>>>>>??????>>>======;;;999888888777555333555444333333333111---***......---,,,,,,++++++***((())))))******++++++,,,///***'''(((,,,...---+++************************)))))))))******+++++++++++++++,,,,,,,,,---------+++++++++******))))))))),,,,,,,,,++++++*********))))))))))))******************++++++++++++,,,,,,---,,,+++*********+++,,,---------,,,,,,+++++++++------------------------...------,,,,,,------...++++++++++++++++++++++++---...//////...///222444888<<<@@@CCCDDDEEEFFFGGGKKKKKKKKKLLLLLLMMMNNNNNNUUUUUUSSSRRRPPPOOONNNMMMLLLJJJJJJLLLJJJIIIQQQ]]]ttt|||vvvhhhkkkiiibbb```eeennnrrrzzzyyyvvv|||tttZZZIIIAAA???>>>;;;888666777777777666666666666555555444444333111111111111111111111111222222111000000000000111222000//////111222111///111111000000000000111111////////////////////////111111222222111111000///111///......000111000000111111111111111111111111111222444888<<>>@@@>>><<<<<<;;;;;;999777555444222222222111///,,,...------,,,++++++******------------,,,,,,,,,,,,***(((''')))---...***&&&************************,,,,,,,,,------.........))))))*********+++++++++---------,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))))))))************,,,,,,,,,---------......---,,,+++++++++,,,---...---------,,,,,,+++++++++------------------------...------,,,,,,------...,,,,,,---......///000000---...//////...000333555:::===AAADDDEEEFFFGGGHHHLLLMMMMMMNNNOOOPPPPPPQQQRRRRRRQQQPPPOOOMMMLLLKKKMMMIIIIIIKKKMMMOOOYYYdddssszzz}}}zzzyyytttmmmcccgggiiiiiinnnvvv{{{{{{zzzxxxsssyyyuuu[[[IIIAAA??????<<<999777777666555444666666666555555555555555222222222222222222222222222111111000000000000000111000///000111222111///111111000000000000111111////////////////////////111111222222333333222222222000//////000111000///222222222222222222333333444555777;;;>>>AAADDDEEEIIIQQQYYY]]]aaafffhhhgggiiinnnssstttrrrrrrtttwwwvvvqqqllljjjlllrrrxxx{{{}}}{{{wwwtttsssssstttuuu}}}{{{vvvooogggaaa^^^]]]\\\\\\aaaiiiqqqvvv|||~~~~~~yyypppgggfffhhhiiiiiijjjlllmmmllliiiggg___```fffrrr{{{{{{}}}}}}{{{wwwvvvxxxzzz~~~zzznnnhhh```XXXRRRPPPQQQRRROOOOOOPPPPPPPPPOOONNNNNNSSSRRRQQQQQQQQQOOOLLLIIIGGGDDDAAA???@@@@@@@@@@@@AAA???=========<<<:::888555333111111111222111///------,,,,,,++++++******//////...------,,,++++++******,,,000333222---(((*********************************+++++++++++++++))))))*********+++++++++---------,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***)))))))))*********++++++,,,,,,,,,,,,------------+++*********++++++,,,---------,,,,,,,,,,,,++++++------------------------...------,,,,,,------...))))))***+++---...//////---.../////////111444777===@@@DDDFFFGGGHHHIIIKKKNNNOOOPPPRRRSSSTTTTTTTTTQQQQQQQQQPPPNNNLLLJJJIIILLLHHHHHHMMMSSSZZZdddlllrrrsssrrrnnnmmmlllhhhbbb```gggpppyyyzzzxxxrrrxxx~~~vvv\\\JJJBBB@@@>>>;;;999777777777666444444444444555555555555555333333333333333333333333222111000000//////000000111000000000111111000000111111000000000000111111000000000000000000000000---...///000111111111111333111//////000111000///111111222222333333333444555777:::===@@@CCCFFFHHHNNNVVV]]]^^^___aaabbb```fffiiiooosssvvvwwwxxxyyyooojjjdddbbbfffnnnvvvzzz|||xxxtttqqqrrrtttvvvwwwtttrrrmmmggg```]]]\\\]]]ZZZ___gggqqqyyy{{{uuummmeeeeeehhhkkkjjjkkkllllllkkkgggeeefffgggooozzz|||xxxxxxxxx|||||||||xxxtttkkkaaaXXXSSSSSSTTTNNNOOOQQQRRRRRRRRRRRRRRRVVVUUUTTTSSSSSSQQQMMMKKKJJJFFFBBB??????@@@AAA@@@???===;;;;;;;;;;;;999777555333000000111222222222---------,,,++++++******,,,,,,,,,+++++++++******+++,,,...111333222...***************************))))))))))))************++++++,,,,,,,,,---------************************++++++++++++++++++++++++))))))*********+++++++++)))************+++++++++(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...------,,,,,,------...))))))***+++,,,,,,---------...000000111333777:::@@@BBBFFFHHHIIIIIIKKKMMMOOOPPPQQQSSSUUUUUUUUUUUUSSSRRRQQQPPPNNNKKKIIIHHHIIIIIIKKKSSS\\\eeelllpppqqqmmmgggccccccccc```\\\```mmm||||||yyysssyyywww^^^KKKBBB@@@;;;999888777888888777666333333333333333333444444333333333333333333333333222111111000000000000000000000111111000000000111111111000000000000111111111111111111111111111111,,,---...///000111111111222111//////111111111000000000111111222333444444666999===???AAACCCGGGJJJUUU\\\```^^^[[[\\\^^^]]]aaaccchhhqqqzzz~~~zzzvvviiieeeaaaaaafffnnnvvv{{{wwwtttqqqpppsssuuuvvvvvvlllkkkiiieeeaaa^^^___``````gggpppwww|||{{{vvvsssmmmhhhiiimmmnnnllljjjiiiiiiiiihhhfffoooooovvv~~~|||}}}~~~~~~{{{ssshhh^^^WWWTTTTTTOOOPPPRRRTTTUUUVVVWWWWWWXXXWWWUUUUUUTTTRRROOOLLLLLLHHHDDDAAA@@@@@@@@@@@@>>><<<;;;:::;;;:::999777555333111000111333333333......------,,,+++++++++*********++++++,,,,,,,,,)))))))))***++++++***)))************************---------------------,,,++++++,,,,,,,,,---------************************++++++++++++++++++++++++************++++++++++++)))))))))*********++++++)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...///////////////.........---///111222333666:::===CCCEEEHHHIIIJJJKKKMMMOOONNNOOOQQQSSSUUUUUUTTTTTTSSSRRRPPPMMMKKKIIIHHHGGGJJJNNNUUU]]]gggnnnpppppppppiiibbb______```______gggxxx~~~|||vvv{{{xxx___LLLCCC@@@:::999777888999999888666333333333222222222222222333333333333333333333333333222222111111111111111///111222111000///000111111111000000000000111111222222222222222222222222...///000111222222222222222000//////111222222111//////000111333444555555777;;;@@@BBBBBBEEEIIIMMMZZZaaaddd```\\\]]]```aaa______cccmmmyyy|||vvvnnneeecccccceeekkkrrrwwwzzzrrrqqqqqqssswwwwwwtttqqqhhhhhhgggdddbbbaaabbbcccjjjrrryyy{{{}}}~~~yyyvvvtttssspppkkklllqqqnnnllliiihhhiiikkkllllllsssssszzzxxxppphhh```[[[XXXUUUUUUUUUVVVWWWXXXZZZ[[[YYYXXXWWWWWWWWWUUURRROOONNNKKKGGGDDDCCCBBBAAA@@@@@@>>>===<<<======;;;:::555333111111333333333222//////......---,,,,,,,,,******+++,,,,,,---......+++***((((((((()))+++,,,************************,,,,,,,,,,,,++++++++++++))))))*********++++++++++++,,,,,,,,,,,,---------***++++++++++++,,,,,,,,,*********++++++++++++,,,++++++++++++,,,,,,,,,,,,------.........------,,,++++++,,,,,,,,,,,,------+++,,,,,,------............------,,,,,,------.../////////...------,,,,,,///000333444666999>>>AAAEEEFFFIIIJJJJJJKKKNNNPPPNNNOOOQQQSSSTTTSSSRRRQQQPPPNNNKKKIIIHHHHHHIIIJJJQQQYYYccciiiooosssrrrooommmgggbbbbbbbbbccceeeiiixxxyyyyyy```MMMCCC@@@;;;:::888999999888666444444444444333333222222111222222222222222222222222444333333222222222222222///111222111//////000222111111000000000000111111111111111111111111111111000000111222333333333333000///...///222333444333000000111333444666777777:::>>>CCCEEEEEEGGGLLLPPPYYYbbbgggeeeaaabbbeeefffcccccceeekkkrrrsssnnniiibbbccceeejjjooosssttttttqqqqqqtttyyy|||yyyqqqjjjddddddcccaaa```bbbfffjjjrrrzzz~~~~~~~~~{{{xxxvvvuuuuuuqqqlllkkkooommmlllkkkmmmqqquuuwwwwwwxxxzzz~~~{{{wwwqqqiiiddd]]][[[YYYWWWWWWXXXZZZ[[[[[[ZZZYYYYYYZZZXXXUUUSSSQQQOOOKKKHHHGGGEEEBBB@@@AAA???>>>>>>>>>>>>===;;;555333333333444444222000000000000///......------++++++++++++++++++++++++,,,,,,+++******+++---///*********************************)))))))))(((((())))))*********+++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,------......---,,,+++***+++++++++,,,,,,---------++++++,,,,,,---......///...------,,,,,,------...,,,,,,,,,,,,,,,+++++++++000222444666999<<>>======>>>>>><<<;;;444444333444555444111///111111111000//////......******))))))((('''''''''((()))))))))((()))***+++************************---------,,,,,,,,,++++++++++++,,,,,,,,,---------)))))))))******+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,((())))))))))))************+++++++++***((('''%%%+++++++++,,,,,,---------++++++,,,,,,---...//////...------,,,,,,------............//////000000000111333555888:::>>>CCCFFFFFFHHHIIIJJJJJJKKKNNNPPPPPPQQQSSSTTTTTTRRRPPPNNNNNNLLLJJJJJJMMMTTT[[[___gggrrrzzzxxxuuuvvvvvvsssfffdddgggkkklllkkkrrr{{{{{{uuuooojjjzzz]]]IIIAAA@@@;;;:::999777666666555555999999888777666555555444111111111111111111111111222333333333333222111111111111111111111111111111333111222666444---***+++222111000//////000111222000111111111111222222222222///...000333666555444111222333333555888>>>BBB@@@AAACCCFFFIIINNNTTTXXXaaacccdddcccbbbcccgggkkkmmmlllllllllkkkiiifffddddddgggkkkmmmmmmlllkkkjjj{{{{{{~~~|||pppfffbbbZZZ[[[\\\\\\^^^dddkkkqqquuu}}}}}}{{{{{{}}}~~~{{{~~~zzzqqqkkkjjjlllllluuu~~~|||~~~~~~wwwnnnbbbYYYWWWXXXYYYYYYYYYYYYZZZZZZZZZYYYXXXXXXWWWTTTPPPMMMJJJGGGCCCAAA????????????>>>===;;;;;;;;;888444222222222222222333333222111000///......------.........---,,,+++(((((())))))******++++++***++++++,,,,,,++++++***,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++------------------------+++++++++******))))))))))))+++...000000///,,,+++,,,,,,,,,------,,,++++++---,,,+++,,,...///...---///000000...------///111000444:::>>>AAACCCEEEGGGFFFGGGHHHJJJKKKMMMNNNNNNVVVUUUTTTSSSQQQOOONNNMMMLLLNNNPPPSSSVVV]]]gggooo|||zzz{{{|||zzzssslllhhhffffffhhhlllooosssvvvwww~~~{{{uuupppkkkfffaaa^^^www]]]JJJAAA@@@;;;:::999777666666666666555555444444333333222222222222222222222222222222111111111111111000//////222222222222222222222222111000111222444444111///222111000//////000111222000111111111111222222222222000...000333555555444444555555555666999===AAACCCDDDFFFHHHLLLRRRYYY^^^lllkkkjjjiiihhhiiilllooorrrpppmmmjjjgggddd```^^^bbbhhhmmmooommmmmmqqquuu~~~|||}}}}}}wwwjjj```\\\YYYXXXYYY]]]dddkkkppprrr}}}~~~zzzxxxxxxyyyzzz{{{wwwmmmgggfffhhhppp{{{}}}|||vvvfffZZZTTTTTTUUUUUUVVVWWWWWWWWWWWWVVVUUUUUUUUUSSSPPPMMMKKKHHHCCC@@@@@@@@@@@@???>>>===<<<;;;999666333111111111111000333333222111000//////...---------------,,,,,,+++((((((((((((((((((''''''***++++++,,,,,,++++++***+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++***+++---...///...---,,,,,,,,,,,,------,,,,,,+++---,,,+++,,,...///...---/////////...------///111333777<<>>555222111000000000000111222000111111111111222222222111000///000333444555444666777777777888:::>>>AAAFFFHHHJJJLLLRRRZZZccciiivvvsssooommmmmmoooqqqrrruuurrrnnnhhhccc___\\\[[[cccjjjppppppmmmooovvv~~~}}}zzzwwwnnnaaaXXXUUUUUUUUUWWW```jjjrrrtttttt~~~zzzwwwvvvxxxzzzyyyxxx}}}}}}yyyqqqhhheeeggglllzzz|||{{{mmm]]]UUUTTTUUUUUUUUUVVVVVVVVVVVVUUUTTTTTTTTTSSSQQQPPPNNNKKKFFFBBBAAAAAA@@@???>>>===<<<<<<:::777444222222333222111444444333222111000//////---------,,,,,,,,,++++++******))))))(((''''''&&&***++++++,,,,,,++++++***************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++............------------,,,,,,,,,---------......,,,,,,------------,,,,,,---,,,,,,,,,...///...---......///...---...000333777;;;@@@DDDFFFHHHJJJKKKIIIJJJLLLNNNOOOQQQQQQRRROOOOOOOOONNNMMMMMMLLLLLLNNNNNNRRR\\\jjjxxx{{{uuupppmmmllliiigggjjjjjjjjjkkkkkkiiieeebbbccc```\\\XXXUUUUUUUUUVVVqqq[[[LLLCCC???;;;;;;999888777666666666555555555555555555666666333333333333333333333333333333333222222222222222333333333333333333333333333777444///888GGGFFF999111111111111111111111111000000111111111222222222111111000111222333444444555666888888999<<>>=========;;;888777777666555444555555444333222111000000------,,,,,,++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***************+++,,,---...++++++,,,,,,,,,,,,------******++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,------------.....................---------------,,,+++,,,---...///+++,,,------------------...---,,,---...//////------...///......///222555:::===BBBFFFHHHIIIKKKLLLKKKLLLNNNPPPRRRRRRSSSSSSLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNRRR___nnnzzz}}}|||vvvtttnnnhhhhhhkkkmmmkkkkkkhhheeeddddddbbb^^^ZZZ^^^\\\XXXTTTSSSTTTXXX[[[qqq[[[LLLCCC???<<<;;;:::888777777666666666666666666666777777777333333333333333333333333444333222111111111222222333333333333333333333333444777444...666DDDCCC777111111222222222222111111000000111111111222222222111111111111222222444555333555777999;;;>>>BBBFFFHHHKKKRRRYYYaaakkktttzzzvvvrrrnnnooossswwwxxxxxxuuutttqqqkkkeee```___```ffffffgggkkkpppvvvyyy{{{|||vvvoooiii```WWWRRRRRRNNNWWWccckkknnnpppsssvvvzzz|||~~~~~~|||yyyvvvuuuyyyzzz|||}}}uuunnngggiiijjjjjjlllsss~~~uuuddd[[[YYYXXXXXXXXXXXXYYYZZZZZZZZZZZZZZZWWWVVVVVVVVVUUUQQQLLLHHHEEEDDDBBB@@@???>>>>>>>>>>>><<<:::999999888777555666666555444333222111111...---,,,+++++++++,,,,,,***+++++++++,,,,,,------***++++++,,,,,,++++++***************+++,,,---...+++++++++,,,,,,---------)))***+++,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,---------...---,,,++++++---...///+++,,,------.........---...---,,,---///000///...---...///000000222555777<<>>AAAEEEHHHHHHNNNWWW```hhhoootttxxxsssqqqppprrruuuyyy{{{|||wwwyyyxxxssskkkeeebbbaaacccccceeellluuu{{{{{{zzzvvvooohhhbbb[[[SSSPPPRRROOO[[[iiippppppooossswww~~~{{{yyyvvvtttssssssuuuyyy~~~wwwnnnhhhfffjjjnnnqqquuu~~~zzzkkkaaa[[[WWWTTTWWWXXXZZZ[[[\\\]]]^^^^^^YYYXXXVVVVVVTTTQQQMMMJJJGGGFFFCCCAAA????????????===;;;:::999999888666444777777666555444333222222///...---,,,+++,,,---...((())))))***++++++,,,,,,***++++++,,,,,,++++++***************+++,,,------***++++++,,,,,,------...)))***+++,,,---,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++)))******++++++,,,,,,---++++++++++++,,,,,,,,,,,,------,,,+++,,,---...///+++,,,---......///.........---------///000///......///000111222444888;;;===AAAEEEHHHIIIJJJKKKLLLNNNOOOQQQRRRRRRQQQOOONNNIIIIIIKKKMMMOOOQQQRRRSSSKKKMMMUUUbbbmmmoooiiiaaaRRRZZZbbbgggqqq~~~|||jjjbbbZZZVVVXXXZZZZZZXXXQQQRRRRRRRRRSSSWWW```fffwww]]]JJJAAA@@@<<<;;;:::999888777777777555555555444444333333333222222222222222222222222333222000///...///000111222222222222222222222222111000//////222333333222111222222333333222222111000111111111111222222222111222333222111000333555777:::===???AAADDDGGGJJJKKKRRR]]]ffflllnnnooopppnnnppprrrtttuuuwwwyyy{{{uuuyyy}}}{{{tttlllhhhgggfffhhhmmmsssxxxzzzxxxvvvooohhhbbb]]]WWWOOOMMMOOOTTT^^^kkkrrrttttttvvvxxx}}}zzzxxxwwwvvvvvvuuuvvv|||yyyoooiiifffjjjooovvv{{{uuulllddd]]]XXXYYYZZZ\\\___aaabbbcccddd^^^\\\ZZZXXXWWWTTTPPPNNNIIIGGGDDDAAA@@@??????@@@>>>===;;;;;;;;;999777555888777777666555444333333111///...,,,,,,---...///******++++++++++++++++++***++++++,,,,,,++++++***+++++++++***++++++,,,,,,******+++,,,,,,---......(((***+++------,,,+++***,,,++++++******++++++,,,++++++++++++++++++++++++))))))***++++++,,,------***+++++++++,,,,,,,,,,,,---,,,,,,,,,------......+++,,,---...///////////////...---...///000///......000222333444777:::===@@@CCCGGGJJJKKKKKKLLLMMMNNNOOOQQQRRRQQQOOOLLLJJJFFFGGGIIILLLOOOQQQSSSTTTQQQSSSXXXaaagggggg```YYYQQQ^^^jjjpppyyyvvvbbbZZZRRROOORRRTTTRRROOOJJJNNNQQQTTTWWW^^^hhhpppzzz]]]IIIAAA@@@<<<<<<:::999888777777777777777666555444444333333111111111111111111111111555444222000000111222333111111111111111111111111222//////333444111111555111222333444444333222111000111111111111222222222000222444333000000222555;;;>>>@@@BBBCCCEEEHHHJJJMMMVVVaaajjjnnnmmmkkkiiikkknnnrrrtttssssssuuuxxxpppwww~~~zzzsssooonnnlllqqqxxx{{{zzzvvvsssrrrllleee^^^ZZZSSSMMMJJJLLLYYY```jjjsssyyyzzzzzzyyyyyyxxxwwwxxxyyyzzzzzzzzzzzzuuulllhhhhhhlllsss|||}}}wwwpppgggaaa\\\^^^```cccfffhhhiiijjjeeebbb___\\\ZZZXXXUUUSSSIIIHHHEEEBBB@@@???@@@@@@AAA???>>>======<<<:::888888888777666555444333333222000...---------///000///......------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,++++++***+++++++++******+++,,,,,,---......(((***+++------,,,+++***,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,------...//////+++++++++,,,,,,---------,,,,,,,,,---------......+++,,,---...///////////////...---...000000000...///000222444555888<<>>:::999888777666666666666999888666444333222222333444333222222111111222222444333222222111111222222111000///---,,,,,,,,,,,,111111111111111111111111333222111000000000222222222222222222222111000///111333555555555555777999;;;>>>BBBEEEGGGHHHJJJLLLSSSXXX^^^bbbddddddddddddiiimmmoooppprrrtttqqqkkkpppvvv}}}~~~zzzuuurrrrrrvvvzzz~~~~~~zzzsssmmmjjjiiicccZZZQQQNNNNNNRRRUUU```kkkuuuyyy|||~~~}}}zzzxxxuuuvvvyyy{{{zzzxxxxxxyyy{{{yyyppphhhjjjpppvvvzzz}}}~~~{{{zzzuuuooollldddbbbgggjjjiiijjjmmmkkkhhhccc^^^[[[YYYVVVSSSNNNKKKFFFCCCAAA@@@>>>===>>>>>>>>>>>>===<<<;;;:::888888999888888777666555111000///...---,,,,,,,,,,,,,,,************,,,,,,......,,,,,,,,,,,,.........---,,,++++++---///000...------,,,,,,++++++***))))))***+++,,,,,,------************************++++++++++++++++++++++++------,,,+++++++++,,,,,,*********+++++++++,,,,,,333222///---,,,,,,---...///////////////////////////.........///000222333///111444666999<<<@@@CCCHHHHHHHHHIIIKKKLLLNNNOOOOOOQQQRRRPPPLLLHHHGGGHHHFFFEEEEEEIIIPPPUUUVVVVVVWWWYYY[[[ZZZXXXXXX\\\___hhhttt~~~{{{uuuiii]]]SSSLLLHHHIIIJJJGGGFFFGGGMMMPPPZZZeeejjjjjjrrr|||xxx^^^KKKAAA>>>;;;:::999999888888888888666555444333222333333444444333222222111111222222444333222222111111222222222111000//////...//////111111111111111111111111222222111111111111111222222222222222222111000000000111222333222333666888;;;???DDDGGGIIIJJJKKKMMMPPPTTTYYY\\\]]]^^^___```ggglllnnnnnnnnnpppnnnjjjmmmsssyyy{{{yyywwwwwwyyy~~~xxxooohhhdddbbb]]]UUUPPPOOORRRXXX\\\eeeqqq~~~}}}yyywwwuuuuuuwwwwwwvvvuuutttrrrqqqooojjjgggmmmuuu~~~{{{ssskkkgggiiikkkiiiiiikkkmmmiiiddd```]]][[[YYYWWWRRRNNNHHHDDDBBBAAA???>>>===>>>>>>>>>===<<<;;;;;;:::999999888777666666555111111///...------,,,,,,///...------------...///,,,++++++******++++++,,,******++++++,,,,,,,,,+++---------,,,,,,,,,,,,++++++++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------............222000...---,,,,,,..............................000//////...///000111222000222555888:::===AAADDDHHHHHHIIIJJJKKKMMMNNNOOOMMMOOOQQQOOOLLLIIIHHHIIIKKKKKKLLLPPPUUUYYY[[[ZZZZZZYYYWWWWWWZZZaaajjjpppyyy|||sssjjj]]]QQQMMMGGGDDDFFFGGGFFFGGGJJJQQQWWWcccmmmooonnnvvvwww]]]JJJAAA>>><<<;;;::::::::::::;;;;;;444333333222222333444444444333222222111111222222444333222222111111222222222222222111111111222222111111111111111111111111000111111222222222111111111222222222222111000000111111222222222444777:::888<<>>>>>>>>===<<<<<<<<<;;;:::888777666666666222222000///...---------,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,((()))+++------,,,+++***,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...//////...------............////////////...---,,,,,,---...///------------------------111000/////////000111222111444777:::===@@@DDDGGGHHHHHHIIIJJJLLLMMMNNNNNNLLLMMMNNNMMMKKKJJJKKKLLLRRRSSSVVV[[[```bbbaaa```[[[XXXTTTVVV___mmmyyyvvvhhh]]]QQQGGGGGGDDDBBBEEEGGGHHHLLLQQQYYYbbbooovvvtttttt|||uuu[[[IIIAAA???;;;;;;:::::::::;;;;;;<<<555555444444444444444444444333222222111111222222444333222222111111222222222222222222222333444444111111111111111111111111///000222333333222111000111111222222222111111000333444444333444777;;;???;;;>>>AAADDDFFFHHHLLLNNNRRRSSSUUUVVVXXX[[[```cccccciiilllgggcccdddfffgggkkknnnppprrrtttwww|||}}}xxxqqqkkkgggfff___\\\XXXVVVXXX^^^eeeiiixxx~~~{{{yyyvvvuuurrrpppooonnnllllllhhhccc```eeelllvvvyyyuuusssrrrpppnnnsssoooiiidddcccbbbaaa```ZZZUUUNNNHHHDDDBBBAAA@@@======>>>>>>>>>>>>=========<<<:::888777666666777444333111000///...------+++******************+++------------------------+++,,,---.........------++++++,,,,,,---......///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---000000000///...,,,,,,,,,---------......---,,,,,,,,,,,,---...///------------------------222111000000000000222222333666:::===@@@CCCFFFIIIHHHIIIJJJKKKLLLMMMNNNNNNMMMLLLJJJIIIJJJMMMRRRUUU[[[___dddiiijjjhhhddd```ZZZWWWXXX___lllzzz|||lll]]]RRRJJJDDDFFFDDDDDDHHHJJJLLLSSS[[[fffppp{{{}}}xxxyyyrrrYYYHHHAAA???:::999999999999::::::;;;888888777666555444333222444333222222111111222222444333222222111111222222111111111111222333444444111111111111111111111111///000111333333222222111000111111222222222111111333444444444555888===@@@BBBCCCDDDEEEGGGLLLRRRVVVTTTUUUVVVXXXZZZ^^^dddhhheeekkklllfffaaabbbeeeggggggiiikkkooosssyyy}}}|||xxxrrrlllhhhggghhhbbbaaa___```ccciiiooosss{{{wwwuuutttuuutttrrrooollljjjiiiiiiaaa```dddnnnyyy}}}yyyuuuvvvrrrlllhhhfffeeedddccc]]]XXXPPPJJJFFFDDDBBBAAA>>>>>>>>>>>>>>>>>>===<<<===<<<;;;999888888777777555444333111///.........------............------------------------------------,,,,,,,,,---...///++++++,,,---......//////,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---000000000///...,,,,,,,,,---------......,,,,,,,,,,,,---......///------------------------222222111000000111333333666999===@@@BBBDDDGGGIIIHHHIIIKKKLLLMMMMMMMMMMMMOOOKKKGGGGGGKKKSSS[[[aaaiiilllpppqqqmmmfff^^^YYYVVVZZZbbbppp~~~ppp```TTTKKKEEECCCFFFFFFHHHKKKMMMQQQ\\\gggwww~~~pppWWWGGGAAA@@@999999888888888888999999999999999888666555333222444333222222111111222222444333222222111111222222111111111111111222333333111111111111111111111111///000111222222222222222000000111222222222222111000111222333444777<<>>===<<<;;;;;;;;;;;;;;;;;;:::888888777666444222000//////...,,,,,,------------,,,,,,***++++++,,,,,,++++++***,,,+++***))))))+++---...+++,,,,,,---.../////////++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...//////...------............/////////,,,,,,------............------------------------222111111111111333444555888;;;@@@BBBDDDEEEGGGHHHIIIJJJLLLMMMNNNNNNMMMLLLNNNKKKHHHIIIQQQ\\\eeekkkrrrssssssnnnfff]]]VVVRRRZZZbbbppprrraaaUUUMMMFFFBBBBBBFFFHHHLLLPPPSSSYYYhhhvvvoooVVVFFF@@@@@@;;;:::999888888777888888777777777777666555333222444333222222111111222222444333222222111111222222222222222111222222333333111111111111111111111111000000000000111222333444000000111222222222222222...000333555666999<<>>===;;;:::888:::<<<======<<<999888888777555333111000//////)))***++++++++++++***)))***++++++,,,,,,++++++***+++*********++++++,,,,,,,,,,,,------......//////***+++++++++,,,---------------------------------------------------------,,,,,,,,,,,,------------------------............---....../////////..............................111000000111222444666777:::===AAADDDEEEEEEFFFGGGIIIJJJLLLNNNNNNNNNMMMLLLKKKIIIJJJPPPZZZeeemmmqqqpppnnnhhh```YYYUUUVVVXXXhhhppp|||zzzuuummm___RRRMMMIIIDDDCCCDDDHHHLLLSSSYYY]]]eeexxxnnnUUUEEE@@@AAA<<<;;;:::999888888777777444444555666666555444333444333222222111111222222444333222222111111222222444333333222222333333333111111111111111111111111111000//////000222444555///000111222222222222222000222555888999<<>><<<:::999777999<<<>>>???===:::888888777555333111000//////,,,---............---,,,,,,,,,............,,,,,,***+++---//////...---,,,---------...............++++++,,,,,,---...//////........................------------------------------,,,+++++++++,,,,,,*********+++++++++,,,,,,...//////000//////......////////////////////////000000000111333555777999<<>>======;;;999888999999888777555555444333333333333444/////////000111222444444777666444222111111222222222222111111222222333444555555444333333222111111222222222222222222222222444444333222222222333333111333777;;;>>>BBBGGGJJJJJJPPPWWW\\\ccciiihhhccc^^^^^^```ccchhhmmmqqqttt{{{sssnnnnnnooonnnmmmnnnooozzz}}}}}}xxxsssjjj___[[[^^^dddhhhiiiooossswwwzzzzzzzzzzzzzzzpppqqqsssvvvxxxxxxvvvuuutttqqqnnnmmmiiihhhnnnwww|||zzz|||yyy{{{|||uuummmkkkdddaaa\\\XXXTTTQQQMMMKKKJJJFFFBBB@@@??????>>>===<<<<<<;;;;;;;;;:::::::::999888777555333111000///000...,,,,,,......,,,)))++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))******+++,,,------------------------------***++++++,,,,,,------...------++++++++++++---------,,,,,,,,,,,,---......,,,,,,,,,++++++*********...............///000000111111222333555888;;;===AAABBBCCCCCCCCCEEEHHHKKKLLLNNNPPPPPPNNNLLLLLLLLLJJJMMMTTT```jjjnnnkkkfffZZZTTTKKKFFFIIIVVVhhhtttvvvjjj___XXXVVVQQQLLLHHHGGGFFFFFFIIIOOOWWW[[[aaaiiitttoooVVVEEE???>>><<<:::888888888999888777666555444444333333444444222222222222333444555666555444333222111111222222222222111111222222333444444444333222222111000000222222222222222222222222444444333333222333333333222444888;;;???CCCIIILLLPPPYYYccciiimmmooolllgggdddddddddgggkkkpppuuuxxxxxxqqqlllllllllkkknnnqqqxxxxxxpppiiiaaa^^^bbbhhhmmmnnnsssvvvyyy{{{zzzyyyxxxxxxrrrrrrtttwwwzzz{{{zzzxxxsssooolllkkkjjjmmmwww|||{{{zzzsssmmmkkkfffccc___[[[XXXUUUQQQNNNKKKHHHDDDAAA@@@??????>>><<<<<<<<<;;;;;;;;;::::::999888777555444222111000///,,,***+++---...---+++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................------------------------///......------,,,++++++......---,,,,,,---......---,,,,,,,,,,,,---......------,,,,,,,,,+++++++++///............///000000222222222444666999<<<===AAACCCDDDDDDDDDEEEHHHKKKLLLMMMNNNNNNLLLJJJJJJKKKNNNQQQWWWaaaiiijjjddd^^^QQQMMMGGGGGGPPP___ooozzzwwwjjj]]]SSSNNNLLLKKKGGGEEEFFFFFFGGGLLLRRRXXX^^^hhhsss~~~oooVVVFFF???>>><<<:::888777888888777666666555444444333444444444444444333333333333444444333222111111111111222222222222111111222222333444333222222111111000000000222222222222222222222222444333333333333333444444333666999===AAAFFFMMMQQQYYYeeeqqquuuuuusssoooiiiiiiiiijjjlllpppuuuzzz}}}tttoookkkjjjjjjjjjpppxxxyyymmmhhhcccdddiiiooosssuuuxxxzzz{{{zzzxxxuuuttttttssssssuuuzzz~~~{{{rrrnnnlllmmmooovvv{{{yyyuuuqqqooohhhfffccc```^^^[[[VVVSSSNNNJJJEEEBBBAAA@@@??????===<<<<<<<<<;;;;;;;;;;;;999999888777555333222111...,,,******,,,...............---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++------------------------/////////...------,,,,,,///......------......///---,,,,,,,,,,,,---......---------------,,,,,,,,,//////......//////000111222333444666888;;;===???BBBCCCEEEEEEEEEFFFIIIKKKKKKLLLLLLJJJHHHGGGHHHJJJTTTVVV[[[bbbeeebbbYYYRRRGGGDDDDDDKKKYYYkkkyyyzzzkkk[[[PPPIIIFFFDDDEEECCCDDDGGGIIIKKKQQQXXXZZZcccrrroooVVVFFF@@@???;;;999777777888888777666666666555444444444444444444333222111111111111111000000000111111222222333222222111111222222333444333222222222111111111000222222222222222222222222333333333333333444555666666888;;;???CCCJJJRRRWWWbbbnnnyyyzzzvvvqqqlllhhhiiikkknnnssswww{{{~~~ssspppmmmmmmlllmmmvvvxxxjjjhhhhhhjjjoootttwwwxxxzzz{{{zzzwwwsssooonnnmmmppprrrwww~~~~~~yyyqqqoooooossswww}}}}}}zzzvvvssshhhgggeeecccbbb```\\\YYYRRRMMMGGGCCCAAA@@@??????=========<<<<<<<<<<<<;;;999999999888777555333222111///---,,,,,,---...///---------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******************------------------------++++++,,,,,,---...............------------......---,,,,,,,,,,,,---........................------/////////...///000000111333444555888:::===???@@@CCCEEEFFFFFFFFFGGGIIIKKKJJJJJJJJJHHHFFFFFFHHHJJJXXXZZZ]]]```___XXXNNNGGGBBBAAAEEEQQQcccsss}}}zzznnn___RRRKKKHHHFFFEEECCCCCCGGGLLLOOOPPPWWW^^^```lll|||nnnWWWGGGAAA@@@<<<:::888777888888777666666666555444444444444555444444333222111111111111///000000111222222222222222222111111222222333444333333333333333222222222222222222222222222222222222222222333444555666777888:::===@@@FFFNNNWWW]]]llluuu|||zzzsssoookkkgggfffjjjpppwww|||~~~~~~}}}tttqqqqqqrrrrrrttt||||||vvviiijjjmmmqqquuuxxxyyyxxxzzzyyywwwsssnnnjjjiiiiiikkkqqqzzz{{{vvvpppppptttzzz}}}}}}vvvpppgggeeedddddddddcccaaa___WWWRRRKKKEEEBBB@@@???>>>>>>>>>=========<<<<<<<<<::::::;;;:::999777555333333222111///...---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---...//////000------------------------)))******+++,,,,,,------,,,,,,,,,------,,,,,,,,,---,,,,,,,,,,,,---..............................///////////////000111111333555777:::===???AAABBBDDDFFFHHHHHHHHHHHHIIIKKKIIIIIIIIIHHHGGGGGGIIIKKKYYYZZZ[[[[[[WWWPPPGGGBBBDDDEEEJJJWWWgggtttyyyyyykkkbbbUUULLLIIIGGGFFFEEEDDDFFFLLLSSSUUUVVV\\\dddooozzznnnWWWGGGBBBAAA===;;;999888999999888777777666555555444444555555666666555444444444444444000000111222333333222222222222111111222222333444333333333333333333333333222222222222222222222222222222222333444666777888;;;<<>>>>>>>>>>>============:::;;;<<<<<<;;;999666444000111222111///......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,---...//////------------------------,,,,,,++++++***)))))))))+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......---------...............000000//////000000111222444666888<<>><<<:::999::::::999888777666666555555555555555666555555444444444555555111222333444444333222222222222111111222222333444222222222222222222222222222222222222222222222222111222222333555666888999===>>>@@@DDDKKKUUU```hhhqqqvvvzzzyyyxxxwwwtttnnnlllnnnrrrvvvwwwxxxwwwvvvqqqnnnqqqxxx}}}~~~}}}|||}}}~~~yyyqqqkkkgggmmmvvv}}}~~~{{{zzzwwwsssnnnmmmnnnooonnnwwwyyytttuuuxxx~~~zzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{|||~~~{{{qqqgggdddbbb```aaaeeeiiikkklllggg```VVVNNNHHHDDDBBBAAA?????????>>>>>>>>>======:::;;;======<<<:::777555***---000111///......///000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................)))))))))******+++++++++------------------------------,,,++++++******))),,,,,,---......---,,,,,,---,,,,,,,,,,,,---......,,,,,,---------.........000000//////000000111222555666:::===@@@CCCDDDDDDFFFHHHJJJKKKJJJIIIJJJKKKGGGJJJLLLNNNNNNOOOQQQRRRQQQPPPMMMJJJGGGFFFFFFGGGJJJOOOVVV\\\```aaa___]]]SSSQQQLLLGGGCCCCCCEEEGGGOOOUUU```jjjlllmmmsss|||nnnWWWHHHCCCBBB>>><<<::::::;;;;;;:::999777777666555555555555555333333333222222333333444222333444555444444222222222222111111222222333444111111111111111111222222222222222222222222222222111222222333555777999:::>>>???AAAEEELLLVVVbbbjjjmmmrrrvvvxxxzzz{{{vvvooossssssssssssssstttttttttnnnllloooxxx~~~~~~~~~{{{zzz||||||vvvmmmgggfffmmmxxx}}}{{{yyyuuuqqqqqqrrrtttrrr{{{~~~tttooouuu|||}}}zzzzzz|||~~~wwwwwwwwwvvvvvvvvvvvvvvvtttttttttvvvwwwzzz}}}~~~zzz||||||tttjjjcccaaa___aaaeeejjjnnnpppllleee[[[QQQKKKGGGDDDBBB????????????>>>>>>>>>>>>:::<<<===>>>===;;;888666$$$(((...000///...///000222222111///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.................................---------,,,,,,------------------------***++++++,,,,,,---......,,,---...//////...---,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......000000000000000111111222555777:::>>>AAADDDEEEEEEFFFHHHKKKLLLKKKJJJJJJKKKGGGJJJNNNPPPQQQRRRSSSUUUNNNLLLHHHEEECCCDDDHHHKKKKKKQQQXXX\\\\\\YYYVVVTTTMMMMMMKKKFFFCCCEEEJJJPPPWWW^^^kkkuuuxxxyyykkkTTTHHHBBB>>>>>>===<<<:::999888777777666555555444444333222222333333333333333333333333444333222222111111222222444444333222222333333333333333333333333333333333333333333333333333333333333444444444555777;;;>>>BBBEEEHHHKKKOOOVVV___fffjjjooosssuuuxxx{{{xxxsssxxxvvvqqqmmmmmmooopppnnnlllpppwww|||~~~}}}yyywwwzzzyyyyyyxxxqqqgggeeegggjjjttt}}}}}}|||zzzwwwvvvwwwyyyyyyxxxwwwuuurrrsss}}}~~~}}}{{{xxxvvvuuuttttttooooooooooooppppppppppppnnnoooooooooppppppqqqqqqppprrrtttxxx}}}|||wwwnnnfffhhhgggcccdddjjjrrrwwwyyytttiii\\\PPPHHHDDDDDD@@@???>>>======>>>??????>>>===;;;999888888888888333222000///.........///222111000...,,,+++++++++)))---111000+++))),,,///---.........---,,,++++++***+++------------+++***************************++++++,,,,,,,,,,,,---------------............///........................////////////..................//////000222333444999:::<<>>===<<<:::999888777777555555555444333333222222333333333333333333333333444444333222222222222333444333333222222333333444333333333333333333333333333333333333333333333333111222222333333666999<<<@@@DDDKKKOOORRRVVV\\\```fffkkkppptttzzz{{{wwwsssnnnjjjiiikkklllkkkkkkqqqxxx||||||xxxuuusssuuuqqqnnnjjjddd^^^```fffqqq}}}~~~}}}{{{zzzyyyzzzzzz|||xxxtttssstttyyy~~~~~~~~~~~~}}}|||xxxwwwuuurrrpppnnnmmmlllhhhhhhhhhggggggfffffffffggghhhhhhhhhiiiiiiiiijjjfffgggiiilllqqquuuzzz|||xxx}}}|||ssskkkkkkiiieeeeeekkksssyyy}}}xxxooobbbVVVMMMHHHGGGDDDCCCAAA???>>>>>>>>>???>>>===<<<;;;999999999888444333111///....../////////...---,,,,,,,,,,,,,,,***---000///,,,+++,,,...---............------,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///...............---------......//////////////////...//////000111222444555999:::===???BBBDDDEEEFFFIIIJJJKKKKKKJJJJJJLLLNNNOOOZZZcccbbb]]]XXXQQQJJJHHHFFFGGGKKKQQQTTTUUUVVVUUUXXX\\\\\\XXXRRRMMMJJJFFFFFFEEEDDDGGGNNNWWW]]]oooyyylllUUUIIIDDDAAA>>>===<<<:::999888777777777777777666555555444444333333333333333333444444555555444333333333333444333333333222222333333444333333333333333333333333444444444333333222222222444555666777888:::>>>AAA@@@GGGOOOUUUWWWXXXZZZ\\\aaagggnnnuuu~~~tttoooiiieeeeeeeeefffgggkkkrrrzzz|||wwwqqqnnnnnnnnnhhhaaa\\\WWWWWW```jjjyyy~~~}}}{{{yyyzzzssspppssszzz}}}{{{zzz{{{zzzyyyyyyyyyxxxvvvtttqqqpppmmmjjjgggdddcccbbb```______^^^\\\[[[[[[ZZZ]]]]]]]]]]]]^^^^^^^^^^^^]]]]]]^^^aaaeeekkkpppsss|||~~~uuuvvv|||{{{rrroookkkhhhhhhmmmvvv}}}wwwkkk^^^TTTNNNKKKHHHFFFDDDAAA???>>>>>>>>>============<<<;;;999999555444222000////////////---,,,,,,+++,,,,,,------,,,---.........---------------.../////////............------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............/////////.........---------------......///000000000/////////000222444555666:::;;;>>>AAADDDFFFHHHHHHJJJKKKKKKJJJJJJKKKNNNPPPWWWcccmmmkkkaaaVVVMMMFFFFFFIIINNNUUU[[[______^^^XXXZZZ\\\ZZZUUUOOOKKKIIIDDDGGGJJJKKKNNNWWWfffrrrjjjSSSHHHCCC@@@======;;;:::999888888888:::999999888888777777666333333333444444444444444666666555444444444444444333333222222222333444444333333333333333333333333555444444333333222222111555777999:::<<<>>>BBBDDDDDDKKKSSSYYYZZZYYYZZZ[[[^^^fffpppzzzrrrkkkdddbbbaaaaaabbbeeelllttt|||{{{rrriiiffffffeee___YYYVVVUUUZZZfffsss~~~xxxsssppplllooozzz~~~}}}zzzwwwuuuuuutttrrrrrrqqqooollliiijjjhhheeebbb^^^\\\ZZZYYYWWWVVVVVVUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTVVVZZZ___eeeiiippptttzzz~~~}}}}}}~~~}}}|||zzz{{{|||}}}}}}xxxuuuxxxvvvqqqkkkjjjlllqqqzzztttgggZZZQQQMMMHHHGGGDDDBBB@@@???>>>>>>===>>>>>>>>>>>><<<:::999777666444222000000000000...------,,,,,,------......---------//////...,,,------...///000000000//////...---,,,,,,---...///------------------------+++++++++,,,,,,,,,---------------............////////////...------,,,,,,,,,,,,---...///000111111//////000222333666777999;;;<<>>>>>???>>>===;;;::::::888666333111000000000111000///......---------...------...//////...,,,------...///000000000//////...---,,,,,,---...///------------------------+++++++++,,,,,,,,,---------------............/////////.........---------+++,,,---...///000111222000000111333555777:::;;;<<<>>>@@@CCCFFFIIIJJJKKKHHHHHHGGGFFFGGGLLLSSSXXXlllooonnneeeTTTGGGEEEGGGLLLXXXdddkkkppprrrmmmfff^^^]]]ZZZTTTMMMGGGEEEDDDKKKPPPZZZeeeqqqgggPPPEEEAAA???===<<<;;;:::999999999999666666555555444333333333333333333444555555666666666666555444444444444555222222222222333444555555333333333333333333333333333333333333333333333333333555999;;;===@@@CCCEEEIIINNNUUUYYY[[[\\\___aaafffppp|||rrrhhh```bbbcccccchhhpppxxx{{{{{{tttiii^^^YYYWWWPPPPPPSSSZZZ```hhhvvv{{{rrrkkkgggkkksss}}}zzztttpppjjjggggggiiijjjkkkkkklllooorrrvvv{{{~~~~~~}}}}}}~~~|||||||||wwwvvvtttrrrooollliiihhhdddbbb___]]]ZZZWWWSSSPPPPPPOOOMMMKKKIIIHHHGGGFFFCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCDDDFFFJJJMMMPPPRRRYYYaaagggjjjmmmqqqtttvvvwwwxxxyyyxxxvvvsssrrrmmmjjjfffdddcccbbb```___\\\]]]___```bbbdddhhhkkkqqqtttzzz{{{{{{qqqkkkooosssvvv}}}uuufffYYYRRRGGGFFFDDDBBB@@@@@@@@@@@@======>>>======<<<<<<;;;<<<:::888555333111111111222111000///............---.../////////.........------.../////////............------------......------------------------++++++,,,,,,,,,,,,---------------............///........................,,,,,,---...///000111222000111222444666999<<<===>>>???BBBDDDFFFHHHIIIJJJGGGFFFEEEEEEHHHOOOXXX^^^oookkkcccXXXKKKCCCGGGOOOVVVeeesssxxxzzzzzzsssiii[[[YYYUUUOOOIIIFFFEEEFFFPPPZZZjjj{{{gggPPPFFFBBB@@@<<<<<<;;;:::999999999999666666666555444444333333333333444444555666666666666555444444333333444444222222222222333444555666333333333333333333333333111222222333333444444555444777;;;>>>@@@CCCFFFHHHLLLSSS[[[aaacccdddfffhhhooowwwttthhhaaadddggggggnnnxxx~~~yyyqqqfff\\\UUURRRNNNOOOTTT]]]dddmmmzzz|||ppphhhhhhkkkttt}}}~~~zzzvvvsssiiieee```]]]]]]]]]]]]]]][[[]]]```dddiiinnnrrrtttvvvwwwzzz|||}}}}}}||||||{{{|||||||||{{{zzzyyyxxxxxxyyyzzzyyywwwtttssssssmmmkkkhhheeebbb___]]]\\\YYYVVVRRRPPPNNNMMMJJJHHHGGGFFFEEEDDDCCCBBBBBBBBB?????????>>>>>>>>>>>>>>>AAAAAA@@@@@@@@@?????????@@@@@@@@@@@@BBBDDDFFFGGGGGGMMMUUUYYY[[[^^^cccgggmmmnnnoooooonnnkkkiiiggg```]]]YYYVVVTTTSSSQQQOOONNNPPPQQQSSSTTTWWW[[[^^^bbbgggnnnvvv}}}|||~~~rrrlllqqquuuuuuzzz|||mmmaaaYYYKKKIIIGGGDDDAAA@@@??????======<<<<<<;;;;;;<<<<<<>>><<<999666333222111111000//////.........//////,,,///111000...---...000---............------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///,,,,,,------.../////////,,,------...///000000111000111222555888;;;===??????@@@BBBDDDFFFGGGHHHHHHHHHGGGEEEEEEIIIRRR]]]eeelllbbbWWWNNNFFFDDDMMMYYYeeettt}}}zzzooobbbTTTRRRNNNJJJFFFFFFIIILLLVVVhhhhhhQQQGGGCCCAAA<<<;;;;;;:::999999999999999999888888777666666666333333444444555666777777555555444333333333333444222222222222333444555666333333333333333333333333000111222333444444555666000333888;;;===@@@CCCEEEPPPXXXbbbjjjlllmmmnnnooouuu{{{uuuhhhbbbfffjjjkkksss~~~xxxoooeee[[[SSSOOOPPPQQQWWW___gggppp}}}uuugggbbbhhhooo{{{{{{xxxuuuqqqooo^^^ZZZUUURRRQQQPPPPPPOOOOOOQQQTTTXXX\\\aaaeeehhhkkkmmmpppsssvvvwwwwwwvvvxxxxxxyyyyyyxxxwwwuuutttuuuvvvvvvsssnnnjjjgggfffeeeccc___[[[XXXUUUTTTTTTPPPMMMJJJHHHGGGGGGFFFEEECCCCCCBBBBBBBBBBBBCCCCCC@@@??????>>>===<<<;;;;;;>>>>>>>>>>>>======<<<<<<999999999::::::;;;<<<<<>>>>>===;;;::::::;;;<<<===???===:::777444222111111,,,,,,,,,---...///000000+++///333111---+++...111............---,,,++++++***+++------------+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////+++,,,,,,---...///000000------......///000000000000111333555888;;;>>>@@@@@@AAACCCDDDFFFGGGGGGGGGHHHGGGFFFFFFKKKUUUaaaiiiggg[[[OOOIIIEEEGGGSSS```qqq{{{tttfffWWWNNNLLLJJJFFFEEEHHHMMMQQQ\\\uuujjjRRRGGGAAA>>>===<<<;;;:::999888888888666666555555555555666666555555555555555555555555555444333222111222333444222222111111222222333444555555333222111000000000111222222111000111444666666888;;;===???CCCGGGKKKPPP\\\lllwww{{{zzzzzz{{{{{{ooojjjeeefffllltttyyy|||yyyoooeee[[[RRRMMMQQQUUU\\\dddmmmvvv~~~ssskkkfffdddiiiqqq}}}wwwqqqjjjccc^^^SSSPPPLLLHHHGGGGGGHHHJJJHHHHHHHHHJJJMMMQQQUUUXXX\\\___cccgggjjjnnnrrruuuoooooopppppppppoooooonnnooooooooommmiiiccc^^^[[[YYYXXXUUUQQQNNNKKKJJJIIICCCBBBAAAAAA@@@AAAAAAAAABBB???<<<;;;<<<>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>><<<===??????>>>===<<<;;;;;;:::;;;;;;:::999777555333222000222333111---,,,...111......------------............////////////..............................---------.........//////000000/////////000000111------------------,,,,,,............////////////444111......000000///,,,444555777999;;;>>>???@@@AAABBBDDDFFFHHHIIIJJJJJJDDDCCCAAAAAALLL]]]gggfffXXXMMMEEEDDDGGGPPPaaaqqqtttdddXXXPPPHHHHHHHHHHHHFFFGGGQQQ]]]rrrlllTTTHHHAAA======<<<;;;:::999888888888777666666555555555666666555555555555555555555555555444333333222222333333444444333333444444555666555555444333222222222222333333444333222222555777888:::<<<>>>AAAEEEJJJNNNXXXbbbooowwwzzzzzz{{{|||zzznnnjjjhhhjjjrrr{{{}}}wwwnnnddd[[[TTTQQQRRRWWW___hhhpppxxx}}}oooiiigggiiipppyyy~~~wwwooohhhaaaYYYUUULLLJJJGGGEEECCCCCCEEEEEEGGGGGGGGGGGGHHHKKKMMMOOOQQQTTTXXX\\\___bbbfffiiimmmmmmmmmmmmlllkkkjjjiiiiiihhhfffccc^^^YYYTTTQQQNNNMMMKKKIIIGGGFFFEEEDDDAAA@@@??????>>>>>>>>>>>>CCC@@@===;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>???>>>======<<<<<<;;;;;;;;;<<<;;;:::999777555444333111222111000...---...///......------------............////////////..............................------------............000///......------------...---------------------............////////////222///---...000111000///444555777999;;;===???@@@CCCDDDEEEGGGHHHIIIJJJJJJCCCBBBAAACCCNNN\\\bbb___PPPHHHBBBEEENNNZZZkkkzzzzzzgggYYYOOOIIIFFFEEEFFFHHHIIIMMMZZZhhhnnnVVVIIIBBB======<<<;;;:::999888888888888777666666555555555555555555555555555555555555444444444444444333222222444444333333444444555666555444444333333444444555444555555444333333666888:::<<<>>>AAADDDHHHNNNRRR___fffooouuuxxxyyy|||~~~yyypppmmmlllpppxxxyyyxxxtttlllaaaYYYUUUUUUTTTZZZdddmmmttt{{{uuujjjfffiiiqqq|||zzzqqqggg___WWWOOOKKKFFFEEEDDDCCCBBBBBBBBBCCCHHHGGGFFFEEEDDDEEEFFFFFFHHHKKKNNNQQQTTTWWW[[[]]]fffgggggggggfffdddcccbbbaaa___\\\WWWRRRMMMJJJHHHDDDCCCBBBAAAAAAAAAAAAAAA??????===<<<;;;;;;;;;;;;@@@>>>;;;:::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=================================>>>>>>???@@@AAACCCDDDEEEDDDEEEEEEFFFEEECCCBBB@@@CCCBBBAAA@@@@@@AAABBBCCCCCCDDDEEEEEEFFFGGGKKKMMMSSSXXX]]]aaacccfffkkkooouuu|||~~~zzz}}}uuuooonnnqqqvvv|||yyyoooaaaVVVKKKFFFCCC@@@???@@@;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::888666444333333111000//////000///.........------------............////////////..............................,,,,,,,,,---------......000///...,,,++++++******....................................///////////////...---...000222222222444555666999;;;===???@@@EEEEEEFFFGGGHHHHHHHHHHHHAAAAAAAAAFFFQQQZZZZZZTTTIIICCCBBBKKKYYYiiixxx|||jjj[[[QQQKKKFFFFFFEEEFFFJJJNNNVVVgggvvvpppXXXJJJBBB======<<<;;;:::999888888888999888777666555555555555555555555555555555555555333444555555555444222111222222111111222222333444333333333333333444555555555555555444333444666888<<<===@@@CCCFFFKKKQQQUUUaaaeeekkkooossswww|||}}}{{{wwwuuutttwww|||vvvuuupppggg\\\UUUSSSTTTWWW^^^hhhqqqxxx|||||||||wwwooohhhgggooo{{{xxxnnncccYYYQQQJJJFFFDDDDDDDDDEEEEEEDDDDDDDDDIIIHHHFFFEEECCCCCCCCCCCCEEEHHHKKKMMMOOOQQQTTTWWW]]]^^^_________]]]\\\ZZZYYYVVVRRRNNNIIIFFFDDDCCC@@@@@@????????????@@@@@@???>>>===<<<;;;::::::::::::999888999<<<>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>========================>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????@@@AAACCCDDDEEEFFFGGGHHHHHHJJJMMMPPPTTTYYY___cccdddgggkkkooossszzzyyytttssstttwww|||~~~|||tttggg\\\OOOIIIDDD@@@???@@@:::::::::;;;;;;;;;<<<<<<<<<<<<;;;:::999777555444555111......111111///---......------------............////////////..............................,,,,,,,,,,,,------------......---,,,+++++++++,,,.........///////////////............////////////////////////000111222222444555777999;;;>>>???@@@EEEFFFFFFGGGFFFFFFFFFEEEAAA@@@BBBIIIRRRUUUQQQJJJFFFDDDHHHUUUhhhxxxqqqaaaWWWQQQMMMJJJGGGFFFIIIOOOWWWbbbssspppXXXJJJBBB<<<===<<<;;;:::999888888888888888777666666666666666555555555555555555555555333444555666555444333222222222111111222222333444111111111111222333444555333444444444333444666999<<>>>>>>>>>>>>>>@@@???>>>===<<<<<<<<<<<<:::999999:::===?????????<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>??????@@@@@@AAAAAA@@@@@@@@@@@@@@@AAA>>>>>>???@@@BBBCCCEEEEEEEEEGGGHHHIIIIIILLLOOORRRVVV[[[aaaeeegggiiimmmqqqvvv{{{|||{{{{{{yyyyyy{{{{{{}}}xxxmmmaaaTTTLLLFFFAAA???@@@999999::::::;;;<<<<<<<<<<<<<<<<<<;;;999888666666555222//////111222000---......------------............////////////..............................,,,,,,,,,---------......------,,,,,,---...//////............//////000000............////////////111111111000000000111222555666888:::<<>>>>>?????????>>>===<<<<<<<<<<<<===@@@@@@???>>>>>>>>>>>>??????>>>======>>>???===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@???@@@@@@AAABBBAAAAAA@@@@@@@@@@@@@@@@@@>>>???@@@BBBCCCEEEFFFGGGDDDFFFHHHIIIJJJMMMQQQTTTXXX]]]dddhhhiiikkknnnqqquuu{{{~~~|||~~~{{{{{{{{{{{{~~~|||sssgggYYYQQQJJJCCC??????::::::;;;;;;<<<<<<<<<===<<<<<<<<<;;;:::999777777444222111000000111000///......------------............////////////..............................---------.........//////,,,,,,------...000111222---------......//////000............////////////111222222111//////111222777888999<<<>>>@@@BBBCCCEEEEEEFFFFFFEEEDDDDDDCCCCCCCCCFFFKKKKKKGGGEEEEEEDDDOOOaaasssssscccYYYSSSMMMIIIHHHGGGKKKWWWhhhxxxnnnUUUHHHAAA======<<<;;;:::999888888888666666666666777888999999555555555555555555555555666666555444444444444444444444333333444444555666333333222222222333333444111222444444555777;;;>>>???CCCJJJNNNQQQRRRTTTUUUWWWYYY^^^eeennntttyyy{{{}}}vvvmmmcccWWWPPPSSSYYY___bbbgggmmmuuu{{{}}}}}}}}}|||}}}{{{tttpppxxxqqqhhh\\\PPPIIIEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBAAABBBDDDFFFFFFFFFFFFHHHJJJJJJKKKMMMNNNLLLIIIFFFDDD??????>>>==================<<<<<<<<<<<<<<<======???????????????@@@@@@AAABBB@@@???@@@AAA@@@???===?????????????????????????????????@@@@@@@@@@@@AAA????????????????????????AAA@@@@@@@@@AAAAAABBBCCCBBBBBBBBBBBBBBBAAA@@@???>>>???AAACCCDDDFFFFFFGGGEEEGGGIIIKKKMMMQQQUUUXXX^^^ccciiillllllmmmoooqqqooovvv|||xxxxxx}}}}}}||||||||||||yyymmm```WWWOOOGGGAAA@@@<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<;;;999888777333333333111000///000111......------------............////////////......................................./////////000000...---------...///000000+++,,,,,,---......//////............///////////////000222111000000222555888999;;;===@@@BBBDDDDDDFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEHHHJJJFFF@@@BBBIIIMMM^^^sssxxxjjj\\\UUUPPPKKKJJJLLLOOOVVVeeeyyylllTTTGGGAAA=========;;;:::999888888888555555666666777999:::;;;555555555555555555555555777666555333333444555555222222111111222222333444555444444333333444444444111333444666777999===@@@AAAFFFMMMRRRTTTUUUUUUUUUXXX[[[```hhhpppvvvxxxyyy~~~wwwooohhh]]]PPPMMMTTT```hhhllllllqqqxxx}}}~~~~~~}}}}}}~~~wwwqqqqqq{{{~~~nnneeeYYYNNNHHHEEEEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGIIIIIIHHHHHHGGGFFFDDDDDDHHHIIIKKKKKKKKKKKKLLLNNNJJJKKKLLLLLLJJJEEEAAA>>>????????????>>>>>>======<<<<<<<<<<<<===>>>???@@@>>>>>>>>>??????@@@AAABBB@@@??????AAACCCDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA????????????????????????@@@@@@@@@@@@AAABBBCCCDDDDDDEEEEEEEEEEEECCCAAA@@@>>>???AAACCCDDDFFFFFFFFFHHHJJJLLLOOOQQQUUUZZZ]]]dddiiinnnppppppoooppprrriiirrrwwwtttttt{{{~~~~~~~~~|||||||||qqqddd[[[SSSIIICCCAAA==============================<<<<<<;;;:::999888222333444222///...000222.........------...............////////////..............................////////////000000000000//////...---------......++++++,,,,,,---...//////............/////////000,,,///111111000111444777999:::<<<>>>AAACCCDDDEEEHHHHHHIIIIIIIIIHHHHHHGGGFFFGGGIIIIIIBBB<<>><<<::::::::::::888666777777777777666666666666666666555555555444444444555555444444444333333333444333333222222333333444333333333333333333333333666444333444777:::<<<===EEEKKKTTTYYYWWWRRRRRRUUUZZZaaaiiipppsssvvvzzz}}}{{{~~~|||uuuqqqppp```XXXOOOPPPZZZfffooosssxxx{{{~~~}}}{{{zzzzzz}}}yyytttnnn{{{nnn```QQQIIIFFFCCCBBBDDDDDDEEEEEEFFFGGGGGGFFFFFFIIIJJJJJJHHHEEEDDDEEEGGGKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPRRRPPPLLLFFFBBB@@@>>>>>>============>>>>>>;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>????????????CCCBBBBBBBBBAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB>>>@@@BBBBBBAAA?????????DDDCCCCCCCCCDDDDDDEEEEEEHHHGGGFFFEEECCCBBBBBBAAACCCDDDDDDDDDDDDEEEHHHJJJMMMOOOQQQRRRTTTXXX```fffmmmooosssvvvwwwtttooojjjlllpppyyyzzzssskkkpppvvv{{{~~~}}}~~~yyytttkkk___RRRIIICCCAAAAAA>>>;;;:::;;;<<<===<<<>>>===<<<:::888666555444888666444222000///////////////...------------......///////////////..............................------------------------......------------......//////............//////////////////000000000000111111111222333444555666>>>===>>>???@@@CCCEEEGGGIIIGGGEEECCCCCCEEEHHHJJJLLLEEEBBBBBBBBBBBBIIIRRRfffvvvzzzooodddYYYPPPMMMMMMNNNRRRVVVbbbppplllTTTGGGAAA===>>><<<::::::::::::888777888888888888888777666666555555444444444333333333555555444444444333333333444333333222222333333444333333333333333333333333444333333555888<<>>==================>>><<<<<<<<<<<<<<<<<<======????????????@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA>>>@@@BBBBBBAAA??????@@@DDDDDDDDDDDDFFFHHHJJJKKKKKKJJJGGGDDDCCCBBBAAABBBBBBCCCDDDDDDEEEFFFJJJLLLPPPRRRUUUVVVXXX^^^eeelllssstttxxx{{{|||zzzvvvssspppttt}}}wwwrrrnnnttt}}}~~~~~~yyypppeee\\\RRRKKKGGGCCC@@@===;;;<<<===============<<<;;;::::::999999999888555333111111000000//////...------------.........////////////......................................................///......------....../////////............//////////////////000000000000111111111222333555777888>>>>>>???@@@AAADDDFFFGGGIIIGGGEEEDDDDDDEEEGGGIIIHHHCCC@@@AAAAAADDDNNNYYYlllzzz~~~rrrhhh^^^UUUNNNNNNQQQTTTYYY^^^ppp|||yyyzzz~~~kkkSSSGGGAAA>>>???===::::::::::::999777888888999:::999888777666444444444333333333222222555555444444444333333333444333333222222333333444333333333333333333333333222333444666:::>>>BBBEEEJJJPPPVVVXXXVVVUUUXXX[[[ccchhhooovvvyyy|||~~~zzzwwwwww}}}|||zzzxxxtttnnngggbbbUUURRRUUUbbbuuu}}}}}}|||rrrppprrrtttssseeeUUUMMMIIIEEECCCDDDCCCCCCDDDDDDEEEFFFGGGGGGJJJKKKLLLKKKJJJKKKMMMNNNOOOPPPRRRSSSTTTUUUUUUUUUWWWWWWWWWUUUQQQLLLFFFCCC======<<<<<<<<<<<<==============================@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@???@@@BBBBBBAAA@@@@@@AAAFFFEEEEEEEEEHHHLLLOOORRRSSSPPPKKKGGGDDDCCCDDDDDDCCCEEEFFFGGGHHHKKKOOORRRTTTWWW[[[]]]```fffnnnttt{{{||||||~~~~~~xxxtttqqqyyy~~~~~~|||ssslllfff^^^TTTMMMFFFCCC???<<<<<<=========<<<<<<<<<============>>>:::999777555333222111111000///......------............///////////////...........................///////////////////////////......------....../////////............//////////////////000000000000000000111222555777999:::??????@@@AAACCCEEEGGGHHHHHHGGGFFFEEEEEEFFFGGGGGGAAA??????@@@AAAHHHVVVcccvvv~~~|||rrrfff]]]UUUOOOLLLPPPVVV\\\bbbiii}}}yyyuuuuuuxxxkkkSSSGGGBBB??????===;;;999::::::999888666777888999999888666555555555444444444333333333555555444444444333333333444333333222222333333444444444444444444444444444333444666888;;;@@@EEEHHHOOOVVVZZZYYYXXXZZZ^^^aaafffiiimmmsssxxx}}}yyyttttttwww|||yyyvvvtttrrrlllccc]]]VVVVVV^^^nnn}}}|||~~~zzzqqqpppwww~~~wwwhhhXXXOOOJJJFFFDDDEEEDDDDDDEEEFFFGGGHHHIIIJJJJJJLLLMMMMMMMMMNNNQQQSSSUUUVVVXXXZZZ[[[\\\]]]]]]^^^]]]\\\YYYVVVPPPIIIDDD======<<<<<<<<<<<<======???>>>>>>>>>>>>=========@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBBBBCCCCCCCCCDDDBBBBBBCCCDDDDDDEEEFFFFFFGGGFFFEEEDDDCCCAAA@@@@@@???@@@BBBBBBAAA@@@AAABBBFFFFFFEEEFFFIIIMMMRRRVVV[[[WWWQQQKKKHHHGGGHHHJJJHHHJJJLLLMMMOOOQQQVVVYYYYYY]]]bbbeeeiiiooowww}}}}}}~~~}}}{{{|||{{{rrrnnnmmmggg[[[QQQJJJFFFAAA>>>>>>>>>>>>>>><<<<<<<<<======>>>>>>>>>:::999777666444222111111000//////...............---...//////////////////................................................//////............////////////............//////////////////000000000000//////111333666999;;;===@@@AAAAAACCCDDDFFFGGGHHHFFFFFFGGGGGGGGGFFFEEEEEE;;;===???AAAEEEOOO```nnn{{{qqqfffZZZSSSMMMKKKLLLTTT\\\bbbjjjqqq~~~nnntttrrrttt}}}iiiRRRGGGCCC@@@@@@>>>;;;999:::::::::999555666777777777666444444666666666666555555555555555555444444444333333333444333333222222333333444444444444444444444444444555777999;;;===@@@FFFJJJRRRZZZ^^^[[[ZZZ^^^dddeeejjjjjjjjjnnnuuu}}}|||sssooorrrwwwxxxuuurrrpppmmmhhh___YYYWWW[[[fffvvv~~~{{{{{{~~~}}}uuuoooqqq}}}zzzkkkZZZRRRMMMHHHFFFGGGDDDDDDEEEFFFGGGIIIKKKLLLKKKMMMNNNOOOPPPQQQTTTVVVYYYZZZ\\\^^^```bbbbbbcccdddbbb```]]]YYYSSSKKKEEE======<<<<<<<<<<<<======????????????????????????@@@@@@@@@AAAAAAAAABBBBBBAAABBBBBBCCCCCCDDDDDDDDDCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHFFFEEECCCBBB@@@@@@???AAABBBAAA@@@@@@BBBDDDGGGFFFFFFGGGJJJPPPUUUXXXaaa\\\VVVPPPLLLLLLNNNOOOOOOPPPRRRSSSTTTWWW[[[^^^```dddiiimmmqqqvvv~~~}}}yyyyyy{{{xxxqqqppprrrnnncccXXXNNNJJJDDD@@@?????????>>>=========<<<<<<<<<<<<<<<999888777666444222111000000000///............///------...///////////////........................------------------------/////////......///////////////............//////////////////000000000000///000111444777:::===???@@@AAABBBDDDEEEFFFGGGGGGDDDFFFHHHIIIIIIGGGDDDBBB999===AAAEEELLLZZZkkkvvvyyyqqqfff[[[QQQLLLJJJJJJOOOYYYbbbhhhpppwwwuuummmsssqqqrrr|||hhhQQQGGGCCCAAAAAA>>>;;;999999:::::::::666666555555555444444444777777777666666666666555555555444444444333333333444333333222222333333444444444444444444444444444666999<<<===>>>BBBHHHMMMVVV```ddd___^^^dddjjjjjjooommmkkknnnvvvvvvnnnkkknnnrrrqqqpppnnnlllhhhbbb[[[VVVVVV^^^kkkzzz{{{|||~~~~~~~~~~~~zzzsssoooooouuu|||mmm]]]TTTOOOKKKIIIIIIDDDDDDDDDEEEGGGJJJLLLNNNNNNOOOQQQRRRSSSUUUXXXZZZ\\\]]]```bbbdddfffggghhhiiifffccc```\\\VVVMMMFFF>>>>>>============>>>>>>?????????@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHGGGEEEDDDBBBAAAAAA@@@AAABBBAAA@@@AAACCCEEEGGGGGGHHHKKKPPPUUU[[[^^^eeeaaa[[[VVVSSSSSSUUUVVVXXXYYY[[[[[[\\\^^^aaadddiiimmmrrruuuxxx}}}yyyvvvwww{{{|||vvvqqqqqquuussskkkbbbSSSNNNGGGBBB@@@?????????======<<<<<<;;;;;;::::::888888777666555333111000111000//////......//////,,,---...///000000000000........................------------------------000//////......//////000//////............//////////////////000000000000000111222555888;;;>>>@@@@@@AAABBBDDDEEEFFFFFFFFFCCCEEEIIILLLKKKGGGCCC@@@:::@@@FFFLLLWWWgggtttyyyyyynnneee[[[QQQKKKJJJIIILLLTTT```iiinnnvvv}}}vvvqqqooorrrpppqqq|||hhhQQQGGGDDDBBBBBB???;;;999999:::;;;:::888777555444444444666666777666666666666555555555555555444444444333333333444333333222222333333444555555555555555555555555444888<<<>>>@@@DDDLLLRRR^^^iiinnnhhhgggoootttsssuuusssrrruuu|||xxxpppjjjiiikkkmmmmmmnnnnnnlllfff___ZZZXXXYYYcccrrr}}}yyy}}}~~~tttllllllrrr{{{|||nnn^^^UUUQQQMMMKKKLLLHHHGGGGGGHHHKKKNNNQQQSSSRRRTTTUUUVVVWWWYYY\\\^^^bbbccceeehhhjjjlllnnnnnnmmmiiieeebbb^^^XXXNNNFFF??????>>>>>>>>>>>>??????>>>>>>???@@@AAABBBCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFIIIIIIIIIIIIIIIHHHHHHHHHFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFDDDCCCBBBBBB@@@AAAAAAAAA@@@AAADDDFFFFFFHHHLLLQQQXXX___eeehhhllliiiddd```^^^___```bbbfffggghhhgggggghhhjjjmmmrrrvvvzzz}}}{{{tttsssvvvzzzwwwrrroooqqquuuuuuooojjjVVVPPPIIICCCAAA@@@@@@@@@======<<<<<<<<<;;;;;;;;;999999999888666444222111111000000///////////////,,,---...///000000000000................................................000000////////////000000//////............//////////////////000000000000111222333666999<<<>>>@@@???AAABBBDDDEEEEEEEEEDDDBBBEEEJJJMMMLLLHHHBBB>>>>>>DDDKKKTTTbbbrrrzzzzzz|||ooobbbYYYRRRJJJGGGIIIJJJOOOZZZgggpppuuu}}}yyysssqqqnnnpppnnnqqq|||gggPPPGGGDDDCCCBBB???;;;999999:::;;;;;;:::888666444444555777999666666555555555444444444555555444444444333333333444333333222222333333444555555555555555555555555222777<<>>>>>???@@@BBBCCCDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHMMMMMMLLLLLLKKKKKKKKKJJJHHHHHHGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFEEEDDDCCCCCC@@@AAAAAAAAA@@@AAADDDFFFFFFIIINNNVVV^^^ffflllpppssspppmmmjjjhhhiiikkklllrrrssssssrrrqqqqqqsssuuuxxx{{{~~~tttpppsssvvvrrrooolllnnnrrrssspppmmmXXXRRRJJJDDDAAA@@@@@@@@@<<<<<<<<<<<<============:::;;;::::::888666333222111111000///////////////,,,---...///000000000000........................////////////////////////000000////////////000000//////............//////////////////000000000000222222444666999<<>>>>>>>>>>>>>>>>>AAAAAAAAAAAABBBDDDEEEFFFGGGHHHIIIJJJLLLOOOQQQRRRSSSUUUUUURRRMMMKKKLLLOOOMMMMMMMMMLLLJJJHHHEEEDDDFFFFFFDDDCCCCCCBBBBBBBBBBBBAAAAAAAAABBBDDDGGGIIIJJJNNNVVV]]]eeelllsssxxxyyyxxxwwwuuutttvvv{{{~~~|||||||||}}}xxxrrrqqqooollloooooommmmmmoooooolll\\\TTTJJJEEECCCBBB???;;;======>>>>>>>>>>>>>>>===<<<:::888777777555222000111111000///////////////........................000000////////////000000............////////////000000//////.........---,,,---------,,,,,,+++***////////////000000000000000111333555777:::???BBBBBBCCCEEEEEEEEECCC@@@???AAAFFFJJJHHHBBB>>>===???DDDOOO^^^iiisssyyyyyyuuummmbbbUUUMMMHHHEEEHHHMMMUUU___llluuu}}}|||ooollloooqqqqqqxxxvvvwwwaaaMMMFFFCCC???;;;;;;::::::::::::999999888888777777777666666666555555666666666666555555666666666666555555555555444333333222222333333444333444555555444444666888999===BBBDDDGGGPPP^^^iiiwww~~~~~~yyyqqqkkkkkkkkkkkknnnssszzztttlllgggaaa\\\^^^cccmmmrrryyy}}}~~~~~~{{{qqqnnnpppyyy~~~~~~}}}uuujjjaaa\\\XXXUUUSSSSSSSSSUUUZZZ```eeefffeeeccceeegggggghhhiiilllnnnrrrsssuuuxxxyyyzzzzzzzzztttsssoooiiiaaaVVVMMMHHH@@@@@@???>>>>>>>>>??????BBBBBBBBBCCCDDDEEEFFFGGGHHHIIIJJJLLLNNNQQQSSSUUUZZZYYYXXXUUUSSSQQQRRRSSSNNNNNNMMMMMMKKKIIIFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAABBBDDDGGGJJJLLLNNNSSSZZZaaahhhpppwww|||}}}tttpppmmmhhhkkkjjjggghhhmmmooonnn^^^WWWMMMGGGDDDBBB???<<<<<<======>>>>>>>>>=========;;;999999888777444222000000///.............................................------------..................////////////000/////////............/////////......---------...////////////000000000111333555777999<<<@@@CCCDDDDDDEEEEEEDDDCCCBBBAAADDDEEEEEECCCAAA???@@@BBBNNNZZZgggqqqxxx{{{wwwqqqkkk___SSSLLLHHHHHHMMMTTTaaammmzzzuuukkkiiikkkjjjhhhvvvtttvvvaaaMMMEEEAAA===;;;;;;;;;::::::999999999777777777666666666555555555555666666666666555555666666666555555555555444444444333333333333444444333444555555555555777999<<>><<<============<<<<<<;;;===;;;:::999999888555333000000///............///........................000000////////////000000............///////////////////////////............---,,,,,,+++,,,------------......//////000000333555888:::;;;>>>AAACCCEEEEEECCCBBBBBBAAABBBBBBCCCAAA>>>:::;;;CCCOOOYYYhhhrrr|||{{{qqqggg]]]TTTKKKIIILLLUUUeeerrr{{{xxxtttqqqnnnhhh___XXXnnnmmmppp|||cccOOOGGGBBB>>><<<<<<;;;::::::999888888666666666666555555555555555555666666666666555555555555555555444444444444555444444333333444444555444555666666666777999;;;@@@CCCGGGMMMVVVeeetttvvvpppmmmkkkjjjjjjnnnssswwwwwwhhh___YYY\\\ccckkkssszzz}}}|||~~~{{{rrroooooowwwzzzssskkkdddaaa```___^^^^^^______^^^]]]^^^```bbbggghhhjjjmmmrrrwww|||~~~~~~|||xxxrrrnnnkkkjjjjjjfffffffffffffffgggiiijjjjjjmmmqqqssstttuuuvvvwwwzzz|||~~~uuuiii\\\QQQHHHCCCDDDCCCBBBAAA@@@@@@@@@@@@?????????@@@AAABBBCCCDDDGGGHHHJJJMMMQQQUUUXXXZZZ```]]]ZZZ[[[]]]^^^\\\YYYTTTSSSPPPNNNKKKHHHFFFEEE>>>>>>>>>???@@@AAABBBCCCFFFEEEDDDCCCCCCEEEGGGHHHTTTXXX^^^eeemmmvvvwwwhhhaaaaaaccccccbbb]]]VVVOOOJJJFFFBBB@@@======>>>>>>===<<<;;;;;;;;;:::999888999777555333222111000000//////000000////////////////////////000000////////////000000............////////////.........///////////////---------,,,,,,------...------......///000000111333555888:::<<<===@@@BBBDDDCCCBBB@@@@@@@@@@@@@@@<<<>>>>>>===???JJJ]]]lllzzz}}}uuuiii___TTTNNNIIIJJJRRR```uuuvvvtttqqqnnnhhh___TTTLLLmmmkkknnnyyydddQQQHHHDDD???<<<<<<;;;::::::999888888777777777666666666555555555555666666666666555555555555555444444444444333555555444444444444555555444555777777777888:::<<>>@@@AAABBBDDDEEEGGGJJJMMMQQQTTTVVV[[[[[[\\\^^^``````^^^\\\VVVTTTPPPLLLHHHEEECCCBBB<<<======>>>@@@AAACCCDDDJJJHHHGGGEEEEEEFFFGGGHHHOOOSSSYYYaaajjjttt~~~wwwhhh```___```___^^^[[[VVVPPPJJJFFFDDDCCC>>>?????????>>>===<<<;;;;;;:::888888888888555333333222111111000000111111////////////////////////......------------..................////////////.........///////////////......///000000000//////---......///000111222222333666999<<<===>>>@@@BBBBBBAAAAAA@@@@@@???>>>>>>888<<>>>>><<<<<<<<<<<<===???@@@AAA@@@AAACCCFFFIIILLLOOOQQQSSSVVV[[[^^^___^^^\\\\\\WWWTTTPPPJJJEEEBBB???>>><<<<<<===>>>@@@BBBDDDEEEGGGFFFDDDCCCCCCEEEFFFGGGJJJNNNUUU]]]gggrrr}}}||||||xxxiiiaaa___^^^[[[YYYXXXTTTOOOJJJFFFEEEEEE@@@@@@@@@@@@???>>>===<<<<<<:::999999:::999777555222111111000000000000000////////////////////////......------------..................////////////............/////////000,,,...000222222111///.........///000111222333333555888;;;>>>??????AAACCCAAAAAABBBBBBAAA@@@>>>===999:::???KKK]]]qqq~~~pppddd\\\TTTMMMJJJHHHLLLVVVfff|||yyyuuummmddd[[[QQQIIIEEErrrooonnnvvv~~~bbbPPPHHHCCC???======<<<;;;999888888777888888888888777777777777555555666666666666555555555555444444444333333333555555444444444444555555444666777888888999<<<>>>BBBFFFLLLTTT[[[aaafffhhhjjjkkkrrrzzz|||||||||oooggggggiiihhhmmmooommmoooqqqnnnfffXXXWWWXXX\\\aaahhhttt|||qqqoooyyyqqqfffWWWLLLHHHGGGEEECCCEEEEEEDDDBBB@@@???@@@BBBCCCCCCEEEHHHMMMSSSYYY\\\aaadddgggiiiiiijjjkkklllhhhkkknnnnnnnnnnnnqqqttttttuuuuuurrroooooorrruuutttuuuvvvwwwyyy{{{|||tttfffXXXMMMHHHGGGGGGDDDCCCAAA@@@???>>>>>>>>><<<<<<<<<<<<===???@@@AAA>>>???@@@CCCFFFIIILLLMMMKKKQQQYYY\\\\\\ZZZYYYZZZWWWTTTOOOIIIDDD???===;;;<<<<<<===???AAACCCEEEFFFBBBAAA@@@???@@@BBBDDDEEEGGGKKKRRR[[[eeeqqq|||~~~|||}}}yyyvvv{{{lllbbb___\\\XXXVVVUUURRRNNNJJJGGGFFFFFFAAAAAAAAA@@@@@@>>>=========;;;::::::;;;:::888666111111000///////////////000000000000000000000000000000////////////000000............/////////000---.........//////000000)))+++...111111000---+++...///000111222333444444666999===???@@@AAABBBDDDAAABBBCCCDDDCCCAAA???===<<<:::>>>OOOjjj~~~rrrbbbWWWSSSOOOKKKHHHIIINNN[[[mmmzzztttoooeeeZZZPPPHHHCCC@@@xxxpppmmmwww~~~aaaLLLDDDBBB@@@<<<;;;;;;::::::999999888666777777777777777666555777666444333333444555777999888888777666555555444444444444555555555555666444555666666777999===@@@DDDIIIQQQXXX\\\^^^^^^___eeehhhnnnsssyyy~~~~~~tttjjjcccaaacccdddllljjjkkkooossspppggg___YYYVVVUUUZZZeeesss~~~xxxqqqlllooo~~~}}}tttdddSSSKKKGGGCCCAAAAAADDDBBB@@@???@@@AAAAAAAAA@@@@@@BBBDDDGGGJJJLLLNNNSSSTTTVVVYYY\\\___aaabbb^^^```bbbccceeejjjrrrxxxsssrrrpppoooppprrrtttvvvvvvyyy|||~~~uuujjj[[[QQQMMMLLLKKKIIIGGGGGGGGGDDD@@@>>>===>>>::::::;;;<<<===>>>??????@@@@@@@@@AAACCCEEEFFFGGGLLLMMMPPPUUUYYY[[[ZZZXXXZZZUUUNNNHHHDDDAAA>>><<<===>>>@@@AAAAAABBBDDDFFFDDDCCCCCCCCCEEEHHHKKKNNNNNNQQQWWW```jjjuuu}}}{{{pppjjjnnnvvv~~~tttxxxxxxkkk\\\VVVYYYWWWSSSNNNKKKJJJIIIHHHFFFBBBAAA???>>>???@@@???>>><<<<<<<<<<<<;;;:::999888777555222111222111000///000000000000000///............------------......------------....................................---///000111000///000111111111111111222222222222777999;;;>>>AAABBBCCCCCCBBBCCCCCCCCCAAA>>><<<;;;===???HHH[[[wwwrrrbbbZZZVVVPPPLLLKKKHHHMMMWWWeeewwwxxxwwwkkk]]]TTTMMMEEEBBBBBByyyqqqnnnxxx}}}aaaLLLEEECCCAAA<<<;;;;;;::::::999999888888888888888777555444444555444333222222444666777777777777666555444444444444444444555555555555666444555666777777:::>>>BBBCCCIIIPPPVVVXXXZZZ\\\___cccffflllrrrxxx}}}oooddd```aaadddgggjjjiiiiiilllnnnkkkaaaYYYVVVWWWZZZbbbnnnyyy}}}{{{wwwsssooommmlllsss{{{lll^^^PPPJJJHHHEEECCCCCCDDDBBB@@@>>>>>>>>>>>>>>>===>>>???@@@BBBEEEGGGHHHLLLLLLNNNOOOQQQSSSTTTUUUUUUWWWZZZ\\\___eeemmmrrrrrrpppnnnmmmnnnppprrrtttyyy{{{}}}~~~|||wwwiii```TTTMMMKKKKKKKKKJJJFFFFFFEEEBBB>>><<<;;;;;;:::;;;;;;<<<===>>>???@@@???@@@AAABBBDDDGGGIIIJJJKKKLLLPPPUUUYYY[[[ZZZXXXYYYTTTLLLFFFBBB???===;;;===???AAAAAAAAABBBDDDFFFEEEDDDDDDEEEGGGJJJNNNPPPRRRVVV]]]fffqqqzzzwwwooogggaaadddjjjpppttt{{{oooppp{{{zzzoooaaa\\\]]]YYYUUUPPPMMMLLLLLLJJJIIIDDDAAA>>>======<<<;;;999;;;;;;;;;;;;:::999888777555333111111222222111000111111222222111000000//////..................///000000000000111111111111........................---///111111000//////000000000000000111222333444888:::<<>>======AAAFFFRRRfffzzzlll\\\UUUPPPLLLIIIIIIMMMTTT```ooo~~~uuukkk```TTTNNNHHHCCCAAACCCyyyqqqnnnxxx|||___LLLEEEBBB@@@<<<;;;;;;::::::999999888999999999888666555333222555444333333444555777888666666555555444444333333444444444555555555555666444666777888999<<<@@@DDDDDDJJJQQQTTTTTTVVV[[[```bbbeeekkkrrrzzzxxxggg\\\\\\aaagggiiijjjiiiiiijjjiiiddd[[[UUUSSSXXXbbbnnnyyy~~~wwwrrrhhhfffgggkkkqqq}}}ttt```UUUKKKIIIIIIGGGEEEFFFFFFDDDAAA>>><<<<<<<<<=========>>>>>>???AAABBBCCCDDDDDDDDDEEEFFFFFFGGGGGGJJJMMMPPPTTTYYY___fffkkkmmmllljjjiiijjjlllnnnpppyyyzzz|||}}}xxxooohhh[[[UUUNNNKKKKKKMMMMMMLLLHHHHHHGGGCCC???;;;::::::;;;;;;<<<===>>>???@@@@@@@@@@@@AAACCCEEEHHHJJJKKKLLLMMMQQQWWW[[[]]]\\\ZZZXXXRRRKKKDDD@@@===;;;:::>>>???AAABBBBBBCCCEEEGGGGGGFFFGGGHHHKKKNNNRRRTTTXXX]]]fffppp{{{~~~~~~tttjjjddd___[[[\\\___dddiiisssyyyllljjjqqqyyy~~~uuujjjdddccc[[[VVVQQQNNNOOOOOONNNLLLGGGDDD@@@>>><<<;;;999777::::::::::::999888777777333222000000222333222111222222222333222222111000000//////......//////000------........./////////...........................000111111///...//////000///...///000222555777:::;;;>>>@@@BBBCCCDDDDDD@@@AAAAAA@@@>>>======???CCCMMM^^^tttqqqdddVVVOOOLLLIIIIIIKKKQQQZZZhhhxxxssslll]]]TTTKKKGGGEEECCCDDDGGGxxxpppmmmxxxxxx\\\JJJDDDAAA???<<<;;;;;;::::::999999888888888888888777666444444888777666555555666666777666666666555555444444444444444444555555555555666555666888999;;;>>>CCCGGGHHHMMMSSSTTTSSSUUU\\\ccceeegggmmmttt}}}qqq```XXX[[[cccgggiiikkkkkkjjjhhheee___XXXTTTSSS]]]kkkxxx~~~xxxnnnggg^^^___cccmmmyyyyyyhhhVVVNNNHHHHHHIIIGGGEEEFFFGGGFFFDDD@@@>>>===>>>@@@@@@@@@@@@???@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAADDDFFFJJJNNNTTT[[[```dddeeedddccccccdddgggjjjlllsssvvvzzz}}}{{{tttkkkbbb[[[SSSPPPMMMMMMOOOQQQQQQQQQMMMMMMKKKGGGBBB>>><<<<<<;;;<<<======??????@@@AAAAAAAAABBBDDDEEEHHHIIIKKKNNNPPPUUU[[[```bbb```^^^XXXRRRIIIBBB>>><<<;;;:::???@@@BBBCCCCCCDDDFFFHHHHHHIIIJJJLLLOOOTTTWWWZZZ___dddnnnzzz~~~{{{pppddd```___]]]\\\]]]cccgggppp|||{{{oookkknnnssszzzzzz{{{|||uuummmiii^^^XXXRRRPPPRRRSSSRRRPPPLLLHHHDDD@@@>>>===;;;::::::;;;;;;::::::999888777555333111111111222111000111222222222222222111111000000////////////000000,,,,,,------------..............................///000111111///......//////...---...000333777:::<<<===???AAACCCDDDDDDDDDBBBBBBBBB???<<<;;;===@@@CCCQQQggg}}}zzzhhh^^^SSSMMMJJJIIIMMMSSS\\\ffftttpppddd^^^SSSLLLFFFEEEEEEEEEIIINNNvvvnnnkkkvvvuuuYYYHHHBBB@@@===<<<;;;;;;::::::999999888555666666777777777777666888777666555444444333333777777777666666666666666444444444555555555555666555777999:::===AAAFFFJJJNNNRRRVVVWWWWWWZZZaaagggjjjlllqqqxxxsssiii]]]YYY^^^eeeggggggiiiiiigggccc^^^YYYVVVUUUWWWcccrrr|||~~~|||zzzvvvnnneee]]]ZZZ\\\dddqqqooo\\\QQQKKKGGGIIIIIIGGGEEEEEEEEEFFFFFFDDDAAA@@@AAACCCCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>??????@@@@@@???AAAEEEKKKRRRYYY]]]______^^^]]]]]]^^^aaadddfffkkkpppwww}}}wwwnnnfff___WWWSSSPPPOOOOOOPPPRRRSSSTTTSSSQQQPPPNNNIIICCC???===<<<<<<<<<===>>>???@@@AAAAAACCCCCCCCCDDDEEEGGGHHHIIIOOORRRWWW^^^ccceeecccaaaYYYRRRIIIAAA<<<;;;;;;;;;@@@AAACCCDDDDDDEEEGGGIIIJJJKKKMMMQQQUUUYYY]]]___eeekkkuuu~~~|||wwwkkkaaa^^^___]]]\\\\\\cccfffoooyyyxxxqqqooopppyyy|||xxxyyy{{{wwwooo```YYYRRRQQQUUUWWWVVVTTTNNNJJJEEEAAA@@@???===<<<<<<<<<<<<<<<;;;:::999888888666333222222111000...000000111111222111111000000000////////////000000//////000000000111111111////////////////////////...000111111///...///000///......///111555999;;;===>>>@@@BBBCCCCCCCCCCCCCCCDDDBBB>>>:::999>>>BBBFFFWWWoooqqq___WWWOOOKKKIIIKKKTTT^^^nnnxxx~~~pppbbbWWWRRRLLLFFFCCCDDDEEEHHHNNNUUUuuummmjjjuuusssWWWGGGBBB@@@<<<<<<;;;;;;::::::999999888444555666777777888888888555555444333222111111000777777777777777777666666444444444555555555555666555777999<<>><<<;;;======>>>???@@@AAABBBBBBDDDDDDEEEEEEGGGHHHJJJKKKPPPSSSYYYaaafffhhhfffddd[[[TTTIIIAAA===<<<======AAABBBDDDEEEEEEFFFHHHJJJLLLNNNQQQUUUZZZ___ccceeekkkqqq{{{~~~|||zzzqqqfff]]][[[\\\[[[ZZZ[[[```ccckkkvvv~~~||||||~~~xxxpppmmmooozzz|||{{{uuuddd\\\TTTSSSXXX\\\[[[XXXOOOKKKEEEAAA???>>>===<<<<<<<<<<<<<<<;;;:::999999:::888555333333222000...///000111111111111111111000//////......//////000....../////////000000000////////////////////////---///000111000///000111000000000111333777:::<<<>>>???@@@BBBCCCCCCBBBBBBBBBCCCBBB===999:::AAAHHHPPPaaawwwzzzkkkWWWRRRLLLIIIIIIOOO\\\iii{{{zzzpppdddXXXPPPLLLFFFCCCBBBEEEHHHLLLUUU^^^uuummmkkkvvvsssWWWHHHDDDAAA===<<<;;;;;;::::::999999888555666666777777777777666333333444444444444333333666666666666666666666666444444444555555555555666555777:::===@@@EEEKKKOOOYYYXXXXXX]]]ccciiimmmnnnoooppptttyyy~~~|||tttmmm```^^^\\\]]]aaaeeehhhiiibbbbbb^^^XXXQQQQQQWWW^^^eeennnwwwxxxssspppsssxxxwwwyyyzzztttkkkbbb]]]\\\]]]aaammm~~~ssscccUUURRRNNNMMMPPPPPPMMMMMMOOOPPPUUUXXXWWWRRRNNNLLLMMMJJJIIIHHHFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@???>>>>>>???BBBHHHRRR]]]eeeiiiiiidddbbb^^^ZZZWWWWWWWWWXXXWWW]]]eeekkkmmmnnnnnnnnnhhhddd^^^YYYUUURRRNNNLLLNNNOOOQQQSSSTTTUUUVVVXXXWWWVVVSSSMMMFFF@@@===<<<===>>>>>>???@@@AAABBBBBBDDDDDDEEEGGGJJJMMMOOOPPPTTTXXX^^^ffflllnnnllliii]]]VVVKKKBBB======???@@@AAACCCEEEFFFFFFGGGIIIJJJNNNPPPSSSXXX^^^cccgggiiiqqqvvv~~~}}}{{{yyyvvvnnneee^^^\\\\\\[[[[[[^^^___bbbkkkvvv}}}xxxxxxyyy|||uuunnniiiqqq}}}{{{hhh___WWWWWW]]]bbbaaa^^^UUUPPPIIICCC@@@>>>===<<<;;;;;;;;;;;;;;;999888888;;;888666444444444222000000111111222333333222222///..................///,,,,,,,,,------------...////////////////////////+++---000000000000111222000111222444666999;;;<<<>>>???@@@AAABBBBBBAAAAAA???AAA@@@===:::===GGGPPP\\\kkk}}}rrrdddTTTPPPMMMLLLMMMUUUfffuuu|||uuukkk```WWWPPPJJJGGGDDDBBBDDDIIIMMMTTT___jjjvvvnnnlllwwwsssXXXIIIEEECCC???<<<<<<;;;::::::999999888777777888777777666555555333444555777888999999999444555555555555555555555444444444555555555666666666888:::===AAAFFFLLLPPP[[[YYYXXX^^^gggmmmooonnnnnnooorrrxxxzzzvvvlllccc]]]\\\\\\]]]```eeeiiilllbbbbbb^^^WWWQQQRRR[[[dddiiiqqqwwwvvvooolllrrryyyvvvzzz{{{uuujjjaaa^^^___aaafffssswwwlllaaaXXXTTTPPPPPPRRRSSSQQQRRRUUUZZZ___dddbbb\\\VVVSSSSSSNNNNNNLLLKKKJJJIIIIIIIIIIIIIIIGGGEEECCCAAA???>>>CCCFFFMMMYYYfffooossstttjjjfffaaa[[[WWWTTTSSSSSSOOOSSSYYY^^^```bbbcccdddZZZXXXUUUTTTSSSPPPMMMKKKOOOQQQSSSUUUVVVXXXZZZ\\\[[[ZZZVVVPPPIIICCC???>>>>>>>>>???@@@AAABBBBBBCCCCCCDDDFFFIIIMMMQQQTTTVVVYYY]]]dddlllrrrtttrrrooo___WWWLLLBBB>>>>>>@@@AAABBBDDDEEEFFFFFFGGGIIIKKKOOOQQQUUUZZZ```eeeiiikkkuuuzzz|||zzzyyyvvvtttooohhhbbbaaa```^^^___ccccccfffnnnwww~~~vvvvvvvvvwwwzzzzzzrrrffflllvvv~~~kkkbbbZZZYYY```eeeeeeaaa[[[UUUNNNGGGCCC@@@>>><<<::::::::::::999888777777:::888555555555555444333111222333333444444444444......------------....../////////000000000000111000000000000000000000000***---///000000111222333111222444666888:::;;;<<<>>>???@@@AAABBBAAA@@@@@@<<<>>>???<<<;;;@@@LLLVVVcccpppzzzjjj]]]UUURRRPPPPPPRRR[[[nnnuuukkk^^^SSSMMMIIIFFFCCCEEEDDDGGGMMMTTT[[[hhhttt{{{ppplllvvvpppXXXJJJEEEBBB???===<<<<<<;;;999888777777666666666666555555555555777777666666555555555444555777888777555444444555333333444444666777999999888<<<@@@CCCEEEHHHNNNRRR^^^___bbbeeejjjoootttvvvnnnrrruuuuuuqqqkkkeeeaaaXXXZZZ]]]aaadddfffggghhhccc^^^ZZZWWWTTTSSSYYYaaajjjmmmpppooollllllqqqvvvwww{{{}}}vvviii___\\\^^^fffooo|||uuukkkccc___ZZZYYYXXXWWWWWWXXXZZZ[[[eeekkkqqqrrrmmmeee___\\\VVVUUURRRPPPMMMLLLKKKKKKPPPOOONNNLLLIIIFFFCCCBBB@@@JJJRRRXXXfffvvvyyyqqqqqqhhh___[[[XXXUUUSSSSSSNNNLLLJJJKKKMMMOOOQQQQQQMMMNNNMMMKKKJJJKKKMMMPPPQQQSSSTTTUUUVVVWWWZZZ\\\___^^^ZZZSSSJJJBBB===:::===???@@@@@@@@@@@@AAACCCDDDIIIOOOSSSUUUVVVVVVVVV^^^aaahhhpppvvvyyyxxxvvveeeZZZKKK@@@===>>>@@@AAADDDDDDEEEDDDDDDEEEGGGJJJOOOTTTYYY\\\^^^bbbiiinnnxxx~~~|||yyyyyyyyyyyyxxxnnnfff___```bbbbbbaaaaaaffflllttt{{{zzzxxxuuurrruuu~~~zzznnnkkkppp}}}xxxlllaaa\\\]]]^^^ccchhh___ZZZRRRJJJDDDAAA@@@@@@@@@@@@???===<<<;;;:::999999999888666555333222222000000000000////////////000000000000000///......//////...---,,,,,,++++++......////////////......222111000///............//////000222555888<<<===AAA@@@>>>======>>>@@@AAA???<<<<<<@@@AAADDDNNNZZZllluuu}}}~~~{{{ttteeeVVVTTTOOOIIIKKKVVVgggyyyzzzrrriii[[[NNNIIIHHHEEECCCCCCFFFGGGKKKPPPXXXeeexxx{{{pppkkkuuurrrYYYKKKEEEAAA???>>>===<<<;;;:::999999888888888888777777777666666777666666666555555555555555666888777555444444555444444444555555777888999777;;;@@@CCCFFFKKKQQQVVVdddeeefffiiimmmrrrvvvxxxtttvvvwwwtttnnngggbbb___XXX[[[___dddhhhjjjkkkkkkddd^^^YYYWWWTTTUUU]]]eeellloooqqqooommmmmmqqqvvvwwwzzz{{{ttthhh```___aaajjjtttyyyqqqkkkhhhcccbbbaaaaaabbbcccfffgggrrrwww||||||vvvnnniiifffaaa___\\\YYYWWWVVVWWWWWWXXXWWWTTTPPPKKKHHHFFFEEEBBBOOOZZZ___iiiwww|||yyyooojjjeeebbb```\\\WWWSSSKKKHHHEEEDDDFFFGGGHHHHHHHHHIIIIIIIIIIIIKKKOOORRRTTTVVVWWWXXXYYYZZZ]]]```bbb```\\\TTTJJJCCC>>><<>>>>>???@@@AAABBBDDDDDDEEEGGGKKKNNNRRRVVV[[[___aaaeeekkkpppxxx~~~}}}zzzzzzzzzyyyxxxppphhhbbbccceeeddddddeeegggmmmvvv}}}}}}zzzvvvwwwwwwpppooozzz~~~rrreee```______ccchhhccc^^^WWWOOOHHHDDDBBBAAA@@@???>>>===<<<:::999999999999888666555444333222111111111111000000000000222111///.........///000000000000///......------......////////////......000000000//////000000111///000111333555999<<<===AAA@@@???>>>>>>???@@@AAA???<<<===AAAEEEIIIRRR]]]fffnnnttttttpppiii\\\OOOPPPNNNLLLPPP[[[lll|||}}}ssskkk___SSSHHHEEEEEEDDDCCCCCCIIIMMMTTT^^^kkk||||||qqqkkkuuuuuu[[[LLLEEEAAA???>>>>>>===<<<;;;:::999999::::::999999999888888888666666666666555555555555555666777777555444555555555555555555555666777777666;;;AAAEEEJJJPPPXXX^^^jjjjjjkkkmmmpppsssvvvxxxwwwwwwwwwsssmmmfffaaa___ZZZ^^^ccciiimmmooooooooofff```[[[YYYXXXZZZbbbkkknnnppprrrqqqoooooossswwwwwwyyywwwqqqhhhbbbcccfffqqq}}}{{{xxxvvvpppppppppqqqsssuuuxxxzzz}}}uuupppnnngggeeebbb```^^^^^^___```]]][[[WWWPPPJJJGGGGGGHHHJJJXXXcccffflllvvv}}}|||nnnmmmlllkkkjjjeee\\\UUUIIIFFFBBB??????@@@@@@@@@BBBCCCEEEGGGIIIMMMRRRVVVXXXYYY[[[]]]]]]___bbbeeegggeee^^^UUUKKKCCC???>>>@@@AAACCCCCCBBBBBBDDDEEEEEEIIINNNSSSVVVYYY\\\^^^cccgggnnnvvv}}}~~~qqqeeeSSSEEE???>>>>>>???>>>@@@CCCEEEGGGKKKOOOSSSUUUYYY___bbbeeeiiinnnssswww~~~|||||||||zzzxxxrrrjjjeeefffhhhggghhhiiiiiioooxxx~~~yyywww|||vvvnnnvvvwwwjjjcccaaaaaacccgggiiieee^^^UUUNNNHHHCCCBBB??????>>><<<;;;:::999888999999888777555444333333222222222222111111111111333111///---,,,...000222222222111111000000//////......////////////....../////////000111222333444000000222444666999<<<===????????????????????????>>><<<===CCCIIIOOOXXX___gggmmmrrrpppkkkcccWWWLLLJJJLLLPPPXXXdddrrr~~~{{{tttiii___SSSJJJCCCCCCDDDDDDEEEGGGMMMTTT___lll|||}}}rrrllluuuxxx^^^MMMDDD@@@>>>===<<<<<<;;;::::::999999::::::999999999888888888666666666666666555555555444666777777666555555666666666555555555666666777777<<>>>>>?????????@@@BBBEEEGGGJJJOOOUUUYYY[[[]]]___aaabbbdddhhhjjjllliiiaaaVVVLLLDDD@@@>>>@@@AAACCCCCCBBBBBBDDDEEEFFFIIIOOOSSSWWW\\\```cccfffiiipppyyyvvviiiVVVGGG@@@>>>>>>??????AAADDDFFFIIIMMMRRRVVVWWW[[[aaaeeehhhkkkpppuuuvvv~~~~~~~~~~~~{{{yyyrrrlllhhhiiijjjjjjkkknnnnnnttt{{{zzzwwwxxx|||nnnssswwwkkkeeedddcccdddhhhmmmiiiddd\\\SSSKKKEEEAAA???>>>===<<<;;;:::999888999999888777666555444333222222111111111000000000111000///......///000111222222222111111000000000......////////////......000000000000111222333444111222333555888:::<<<===>>>??????@@@@@@??????>>>======???EEEMMMUUU]]]aaajjjooosssqqqiii]]]QQQIIIFFFKKKUUU```lllwww|||wwwsssjjj]]]SSSLLLFFFCCCDDDFFFGGGIIINNNWWWaaannn{{{sssmmmvvv{{{```MMMDDD@@@>>>;;;:::::::::999888888888999888888888888777777777555555555666666666666666444555777777666555555666666666555555555666666777:::???EEELLLRRR[[[fffmmmpppoooooopppqqqtttvvvwwwtttwwwyyyxxxrrrkkkeeebbbfffiiinnnsssuuutttrrrqqqlllhhhgggiiijjjjjjlllpppsssttttttuuuvvvyyy|||~~~|||wwwpppjjjhhhjjjooossszzzpppjjjhhhhhhjjjmmmnnnnnnmmmjjjhhheeeeeebbb\\\VVVTTTWWWZZZ^^^aaadddiiiooouuuvvvsssqqqttttttrrrqqqooofff[[[IIIEEEAAA>>>???@@@BBBBBBBBBDDDGGGJJJMMMRRRXXX]]]^^^```ccceeefffiiillloooqqqmmmdddYYYMMMDDD???>>>???@@@BBBBBBAAAAAACCCDDDFFFJJJPPPUUUZZZ___cccggghhhlllsss|||yyylllXXXIIIAAA???@@@@@@AAACCCFFFHHHKKKNNNSSSWWWWWW\\\cccgggiiimmmqqquuuvvv}}}}}}yyyrrrmmmjjjkkkmmmlllooosssuuuzzz~~~xxxxxx|||tttttt~~~sssjjjggggggfffgggjjjnnnlllhhhaaaXXXOOOGGGBBB??????>>>===;;;:::999888999999888777666555555444111111000000000/////////...///000111111000///...111111000000000000000///......////////////......222222111111111111222222222333555777999;;;=========>>>>>>??????>>>>>>===;;;???DDDIIIQQQYYY```ccchhhkkknnnlllbbbTTTGGGBBBFFFOOO[[[gggqqqyyy|||vvvpppjjj```TTTKKKGGGDDDCCCFFFHHHIIIOOOVVVcccqqquuuoooxxx|||aaaMMMCCC???>>>:::999999999888888888777888777777777777666666666555555555666666666666666333555777777666555666777555555555555555666777777<<<@@@GGGMMMTTT^^^iiiqqqqqqqqqqqqrrrtttvvvyyyzzzxxxzzz{{{xxxqqqjjjdddaaakkkmmmqqqtttvvvuuusssrrrooojjjiiimmmpppqqqrrruuuyyyyyyxxxyyyzzz|||~~~{{{tttkkkfffiiiqqqzzz{{{pppjjjhhhfffiiilllooopppnnnllljjjeeehhhhhhddd^^^[[[^^^aaacccbbbccciiipppuuutttqqqrrrwwwxxxtttsssrrriii\\\GGGCCC???======@@@BBBCCCEEEGGGJJJMMMQQQVVV]]]aaabbbdddgggiiikkknnnqqqtttuuuqqqiii]]]PPPFFF@@@>>>???@@@BBBBBBAAAAAACCCDDDGGGKKKRRRXXX]]]aaaeeehhhjjjnnnvvvqqq\\\LLLCCCAAAAAAAAACCCEEEHHHJJJLLLPPPTTTXXXXXX]]]dddiiikkknnnrrrvvvwww~~~zzzsssooommmnnnoooooorrrwww|||}}}{{{||||||yyyqqqkkklllmmmlllkkkmmmmmmmmmkkkfff]]]SSSIIIDDD@@@@@@???===<<<;;;:::999999999888777777666555555000000000000/////////...,,,...000222333111///---000000//////////////////......////////////......222111111000000000111111333444666999;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;DDDKKKOOOTTT\\\cccfffhhhhhhiiifff\\\NNNFFFDDDMMMVVVcccooovvv{{{}}}wwwoooggg___WWWMMMGGGCCCBBBDDDGGGJJJMMMWWW```lll}}}vvvqqqzzz|||aaaMMMCCC??????::::::999999999999888888888888777777777666666666555555555555666666666777333555777777666555666777444444444555555777888999<<>>===<<<;;;:::999999888888777666666666111111111000000000//////---...000111111111000/////////000000000000000000......////////////......////////////000111222222333555777:::<<<=========<<<;;;::::::::::::;;;<<<===JJJTTTVVVWWW]]]eeeiiijjjgggddd```VVVLLLKKKQQQVVV```llluuuyyy{{{~~~xxxqqqeee[[[TTTNNNIIIFFFBBBCCCFFFKKKNNNTTTbbbooo}}}wwwrrr||||||aaaMMMBBB??????;;;;;;::::::::::::::::::888888888777777777777666444555555555666666777777333555666777666555666777333333444444666777999999<<<@@@FFFLLLRRR\\\gggooollllllmmmooorrruuuxxxzzzwwwuuuqqqlllhhhgggiiikkkkkkmmmpppsssuuuwwwwwwxxxooohhhcccgggooovvv~~~~~~~~~}}}|||rrrjjjaaabbbmmm~~~wwwqqqpppqqqpppooopppqqqtttwwwyyyyyy{{{tttsssuuurrrssstttsssnnniiiiiilllrrr{{{{{{zzzxxxjjjYYYJJJFFF@@@======???AAABBBCCCEEEJJJOOOTTT\\\ccchhhhhhkkknnnppprrrvvvzzz}}}|||yyyrrrgggYYYLLLDDD@@@AAABBBDDDDDDCCCCCCEEEFFFGGGMMMUUU\\\aaadddfffhhhpppttt|||~~~gggSSSHHHCCCBBBAAABBBDDDHHHKKKOOOSSSYYY]]][[[```hhhmmmooorrruuuyyy~~~{{{wwwsssssstttuuuuuuyyy~~~{{{|||}}}|||{{{vvvtttxxxzzzwwwsssrrrmmmnnnooollleee[[[PPPJJJBBBAAA@@@???>>>===<<<;;;999999888888777777666666222222222111111111111000///////////////000111111000000000000000000111111......////////////......,,,------...000111333444444555888:::<<<===>>>>>><<<;;;999888888999;;;<<>>>>>===;;;999888888888888:::999777777888777666444666777777777777555444333777777666666555555444444333222333777777666999???BBBFFFKKKQQQVVV\\\bbbggghhhlllnnnpppuuuzzzzzzvvvxxxppphhheeecccaaabbbfffllloootttwwwzzz|||~~~uuulllgggllluuu}}}}}}~~~yyyqqqeeebbb```eeerrr|||yyyttttttssssssuuuzzzzzzvvvqqqooommm|||mmm___MMMEEE??????AAAAAABBBDDDDDDGGGKKKPPPUUU\\\dddiiinnnpppqqqrrrtttxxx}}}~~~vvviiiYYYKKKDDDAAABBBCCCCCCDDDEEEFFFFFFGGGOOOQQQUUU[[[bbbhhhkkklllpppwwwmmmXXXJJJDDDCCCCCCDDDEEEHHHLLLQQQWWW\\\______ccciiinnnrrruuuxxx{{{~~~|||wwwtttwwwzzz|||}}}{{{zzz|||~~~|||vvvooolllpppqqqnnniiicccWWWLLLEEEAAA>>>???>>>;;;;;;>>><<<;;;:::888777888888999555444333222111111111111555444222000///......---000////////////000111111111000///111444444000---111111111111222333444444555666777999:::;;;<<<<<<>>><<<<<<<<<999777<<>>>>>===;;;999888888999999:::999777777888777666444111222333555555555555444666666666666666555555555555333333666666666:::@@@CCCGGGLLLPPPTTTYYY___dddgggmmmqqqrrrtttxxxxxxuuutttkkkbbb___^^^^^^aaafffmmmqqqvvv{{{}}}}}}}}}}}}vvvnnnjjjqqq|||}}}}}}~~~xxxooocccbbbccclll}}}~~~{{{||||||}}}~~~}}}||||||pppaaaNNNEEE??????AAAAAABBBEEEFFFIIIMMMRRRWWW^^^eeejjjooopppsssuuuwwwzzz~~~xxxjjjYYYKKKDDDBBBCCCDDDEEEFFFGGGHHHHHHIIINNNPPPUUU\\\dddjjjnnnpppuuu|||qqq[[[LLLEEEDDDEEEEEEFFFIIIMMMSSSXXX]]]```bbbeeejjjooorrruuuyyy|||zzzwww{{{~~~~~~~~~{{{tttnnnqqqrrrqqqoooiii]]]QQQEEEAAA>>>>>>===::::::===<<<;;;:::888888888888999333222111000////////////333222111000/////////000,,,,,,,,,---------......111000////////////...---000000000000111222333333777888999:::;;;<<<<<<<<<<<<:::::::::888888===EEELLLXXXcccffffffiiikkkjjjeeeZZZQQQPPPNNNNNNZZZiii{{{xxxhhh[[[NNNHHHEEECCCDDDFFFGGGMMMVVV```jjjyyy}}}dddzzz~~~```MMMEEEBBB???===<<<;;;999999999:::;;;:::888777777777777666444222222333555555555555555555555555666666666666666888555444555666666<<>><<<;;;===<<<;;;:::999888888888888333222111000000//////000111000000000000000111111......///000000000000000111111000...------...000/////////000000111222333::::::;;;<<<<<<<<<<<<<<<999777777888888888???HHHPPP]]]jjjmmmmmmmmmkkkiii]]]RRRKKKLLLPPPWWWhhhyyyzzznnn___TTTIIIEEEEEEDDDFFFIIIMMMVVVcccppp}}}dddQQQ|||bbbNNNGGGDDDAAA<<<<<<:::999999:::;;;<<<999777666666777777666555888888888777666666555444444444555555666666777777:::666444555666777>>>FFFMMMPPPTTTTTTSSSVVV\\\bbboooyyy||||||}}}|||pppeeeZZZVVVXXX^^^hhhqqqvvvwwwyyy{{{}}}|||zzzxxxvvvqqqsss}}}zzz{{{{{{sssiii```dddnnnyyygggTTTJJJAAA???@@@AAACCCGGGJJJMMMRRRWWW\\\bbbhhhmmmqqquuuyyy|||ooo\\\MMMGGGFFFEEEGGGJJJMMMPPPQQQQQQQQQOOOSSSYYY```gggmmmrrruuu{{{}}}cccPPPGGGFFFHHHGGGIIIKKKOOOTTTZZZ^^^aaacccfffkkkoootttyyy~~~~~~}}}~~~~~~{{{|||}}}~~~~~~}}}mmm]]]QQQIIIBBBAAAAAA>>>===???;;;;;;:::999888888888888555555444333222222222222111111000000000000111111///000111222222222111111///111333111...---000333000000000000111222444444;;;;;;<<<<<<<<<;;;;;;:::999777777888888:::BBBLLLWWWdddpppssspppkkkfffaaaXXXOOOJJJMMMWWWeeezzzrrreeeXXXOOOHHHFFFFFFGGGJJJNNNUUUaaaooo|||gggTTTIII~~~aaaMMMFFFCCCAAA===<<<;;;:::::::::;;;<<<888777555666777777666555999888888777666666555555444444555555666666777777:::777555666777999AAAIIIOOOSSSVVVUUUSSSUUU[[[bbbrrr|||~~~ooodddZZZWWW[[[bbbmmmwww|||yyywwwwwwxxxyyyyyyxxxrrrpppuuu~~~}}}}}}{{{yyyzzzyyypppfff```eeerrrmmmYYYNNNDDDAAAAAAAAADDDGGGJJJNNNSSSYYY^^^eeekkkoootttxxx|||uuu```OOOIIIHHHGGGIIILLLOOOSSSUUUVVVVVVUUUYYY___eeeiiinnnsssvvvzzzgggRRRGGGEEEGGGGGGHHHKKKOOOUUU[[[```ccccccgggmmmsssyyy~~~}}}~~~~~~~~~}}}}}}~~~~~~||||||}}}~~~uuueeeWWWMMMDDDBBBAAA>>><<<===;;;:::::::::999888888777666555444333222222222222333222111000////////////------....../////////...---000333222000...000222111111111222333444666666;;;;;;;;;;;;;;;::::::999:::888777999:::>>>HHHRRRcccoooyyyxxxqqqhhh```YYYSSSMMMKKKRRR```sssxxxiii]]]RRRLLLGGGGGGHHHIIIMMMRRRZZZhhhxxxiiiUUUKKKIII~~~___KKKDDDAAA???>>>===;;;:::::::::;;;;;;777666555555777777666555444444444444555666777888555555555666666666666666999666555777999<<>>EEEQQQ]]]oooyyy{{{pppfff\\\TTTMMMLLLNNNYYYkkkwwwyyy{{{{{{uuukkk^^^UUULLLGGGEEEGGGIIIKKKPPPVVV___oookkkWWWIIIEEEFFF```LLLEEECCC@@@???>>><<<;;;:::::::::;;;777555444555666777666555555444444444555666777888666666666666666555555555777555555888;;;>>>FFFNNNSSSXXX[[[ZZZVVVXXXaaaiiiuuu}}}{{{qqqhhhbbbbbbgggmmmwww|||wwwvvvyyyzzzyyyvvvmmmpppxxxzzzwwwxxxyyyxxxwwwxxxuuukkk```\\\fffuuu}}}~~~eeeYYYKKKEEECCCBBBDDDHHHMMMQQQYYY```gggnnntttxxx{{{}}}jjjVVVLLLKKKJJJKKKLLLOOOTTTYYY^^^```bbbhhhnnnrrrsssvvv|||pppYYYJJJFFFFFFHHHJJJNNNSSSZZZaaagggkkktttzzz}}}|||{{{{{{{{{|||}}}~~~}}}}}}~~~~~~}}}||||||}}}}}}|||{{{eeeXXXJJJDDDBBB>>>;;;:::::::::;;;;;;:::999777666444444333222111111111111111111000000000000000111444222111000000222444555>>>:::444000/////////000000000111222333555666777:::;;;;;;<<<<<<<<<;;;;;;999777888===CCCMMM\\\iiivvv~~~yyylllaaaXXXQQQHHHKKKSSSbbbwww{{{ssskkkooossspppggg[[[RRRMMMGGGDDDEEEIIIMMMPPPWWW^^^iii|||iiiVVVKKKDDDBBBDDDcccOOOHHHFFFDDD@@@???===;;;:::999::::::666555444555666777666555;;;:::888777666666777777777777666666555555555444666444555999===@@@HHHPPPWWW\\\```^^^[[[]]]fffpppyyy}}}tttmmmhhhiiinnnttt|||}}}yyyyyy||||||yyyuuulllpppyyy|||wwwwwwvvvxxxwwwvvvwwwuuujjj___[[[fffuuuiii\\\NNNFFFCCCBBBDDDHHHNNNSSS[[[cccjjjqqqxxx|||}}}mmmXXXMMMKKKKKKKKKLLLOOOTTTZZZ___cccffflllssswwwxxx{{{ttt\\\LLLGGGGGGIIIKKKOOOUUU]]]dddkkknnn~~~~~~{{{{{{{{{||||||~~~||||||}}}~~~~~~~~~{{{{{{mmm^^^OOOIIIFFFBBB>>>===::::::;;;;;;:::999777666666666555444333333333333////////////000111222333222000---,,,,,,...111444LLLCCC888111000111222222//////000111222444666777;;;<<<<<<===>>>>>>======666555888???GGGRRRcccrrrvvv}}}~~~uuuhhh]]]TTTNNNGGGMMMYYYjjj|||pppiiidddiiimmmiii]]]QQQJJJHHHEEEDDDGGGMMMRRRVVV^^^ffftttqqqVVVIIIFFFDDDBBBDDD```KKKCCCAAA@@@AAA@@@>>>===;;;999888777999888888777777777777777777777777777777777777777333444555555444444555777888888888;;;???FFFLLLOOOYYY]]]```^^^]]]cccppp||||||uuummmlllqqqxxx}}}~~~}}}zzzrrrrrrssswww|||~~~xxxsssqqquuutttyyy}}}ooo___```aaalllyyyppp```PPPGGGEEEEEEHHHLLLPPPWWWaaaiiinnnrrrxxx||||||sss\\\NNNKKKLLLNNNOOOQQQTTTYYY___dddiiinnntttxxx{{{~~~zzzdddTTTMMMKKKLLLNNNRRRWWW___iiittt{{{}}}{{{{{{}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}wwwhhhUUUGGGBBB???<<<999<<<;;;;;;:::999888777777888666555444555555444222//////000000111111222222222111000///000111333555LLLFFF===555000///222444///000111111111222555888;;;>>>@@@AAA>>>;;;:::999777999===CCCMMM\\\kkkuuuzzz|||wwwiii\\\UUUMMMEEEEEEQQQbbbuuu|||nnneeebbb```cccddd```WWWNNNHHHEEEIIIFFFHHHQQQYYYaaalllxxxgggYYYKKKEEECCCBBBCCCEEE```LLLDDDBBB@@@<<<<<<<<<;;;;;;;;;::::::999888888777777777777777777777777777777777777777333555666666555555666777888888999;;;AAAHHHNNNRRRZZZaaaggggggeeejjjwww~~~|||vvvppppppvvv}}}}}}|||uuuqqqtttyyy}}}~~~{{{vvvrrroootttuuuzzz}}}pppbbbcccfffrrr~~~yyyiiiWWWLLLHHHGGGIIIMMMQQQXXXbbbjjjoootttyyy}}}vvv^^^PPPLLLLLLNNNPPPSSSVVV\\\bbbffflllpppvvvyyy|||hhhWWWOOOLLLMMMPPPVVV]]]fffqqq{{{|||{{{|||}}}|||||||||{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~zzzppp[[[KKKDDDAAA???<<<<<<<<<;;;:::999888777777888666555444555555444222000000000000111111111111222111/////////111222444>>>;;;777333222222333444///000111111111222555888999<<<>>>>>><<<:::888888777999>>>GGGTTTdddqqqyyyzzz{{{tttfffZZZSSSLLLEEEIIIUUUfffwwwuuummmhhheeecccdddccc]]]SSSJJJFFFDDDJJJIIIMMMWWW```jjjzzzuuu^^^RRRGGGDDDDDDDDDEEEHHH~~~aaaMMMEEEBBB???;;;;;;;;;;;;::::::::::::999888888777777777777777777777777777777777777777555666777777666666777888999999999<<>>===<<<;;;999888777666999888888777777777777777666666666666666666666666555777888888777777888999888888:::===DDDLLLTTTYYYaaajjjrrrppplllppp~~~xxxvvvzzzxxxvvvxxx}}}}}}www~~~{{{tttrrrsssppp|||rrrhhhkkksss|||tttnnnjjjnnnmmmnnnoooqqqqqqooommmpppxxxlll[[[PPPJJJKKKNNNSSS[[[eeennntttzzz|||cccSSSNNNKKKNNNRRRWWW\\\bbbiiinnnsssvvvyyy|||sss^^^SSSOOOPPPWWWaaakkkuuu}}}{{{{{{{{{zzzxxxzzzyyywwwvvvvvvxxx{{{}}}|||~~~}}}wwwxxxjjjUUUIIICCCAAA@@@======<<<;;;:::999888888777666555444555555444222222222222111111000000000000000///...//////000111222222222222111000000//////000111111222333777999888:::;;;:::888777777888999;;;CCCRRRdddsssyyyzzzvvvrrriii]]]RRRLLLIIIHHHTTT```ooo|||{{{rrrqqqsssqqqnnnfffddd^^^UUUNNNKKKMMMPPPWWW[[[bbbkkkuuuttt^^^NNNHHHBBB@@@CCCFFFGGGIIILLL|||aaaNNNFFFBBB???======<<<;;;999888777777999888888777777777777777666666666666666666666666666777888888777777888:::777888;;;???FFFOOOVVVZZZhhhnnnqqqnnniiinnn~~~yyywwwxxx|||zzzyyy{{{{{{ttttttwwwwwwtttlllqqqzzz~~~uuulllddd```\\\[[[ZZZ[[[^^^___```___gggoooyyytttbbbTTTKKKKKKOOOUUU]]]hhhqqqxxx~~~eeeTTTOOOKKKOOOTTTYYY___eeelllqqquuuxxx|||vvvaaaUUURRRSSSZZZdddoooxxx|||{{{{{{|||{{{zzzzzzyyywwwvvvwwwyyy|||~~~zzz}}}zzzwww}}}oooYYYKKKCCC@@@>>>>>>======<<<;;;:::999999777666555444555555444222333333222222111111000000000000///////////////000555444222000000000000111///000111222222444777:::::::::;;;:::888888999:::<<>>DDDKKKRRRXXX[[[kkkmmmmmmiiigggmmm|||yyyyyy{{{|||{{{{{{|||{{{vvvwwwzzz}}}vvvrrryyy{{{pppfff^^^YYYTTTRRRQQQQQQTTTWWWXXXXXXaaagggqqq{{{{{{hhhXXXNNNLLLPPPWWW___jjjttt{{{iiiWWWQQQMMMQQQWWW\\\bbbiiioootttwww{{{yyycccXXXUUUVVV]]]gggqqqzzz}}}||||||}}}|||{{{yyyxxxwwwwwwxxxzzz|||~~~zzz|||zzz}}}uuu___OOOEEE@@@===>>>>>>===<<<;;;::::::999888666555444555555444222222222222222222111111111111111000000000000//////444222000...///000333555///000111222333555888;;;;;;;;;;;;999888888:::===???EEERRRaaammmsssrrroooqqqhhh]]]SSSKKKGGGKKKRRR]]]hhhttt}}}yyypppfffccceeeddd^^^WWWOOOOOONNNKKKJJJOOOWWW^^^]]]hhhvvvttt___QQQIIIEEEEEECCCDDDHHHJJJIIIJJJNNN{{{___LLLDDDAAA???::::::;;;;;;;;;<<<<<<<<<999888888777777777777777777777777777777777777777555666888777666666777999:::===BBBIIIPPPVVVZZZ\\\eeefffeeedddeeelllxxx}}}zzzyyyzzzwwwvvvvvvwwwzzz{{{wwwyyy}}}zzzyyyyyynnnccc[[[VVVPPPNNNMMMMMMPPPSSSUUUUUU]]]ccclllvvvmmm]]]QQQOOORRRXXX```kkkvvv}}}mmmZZZSSSQQQUUU[[[aaagggmmmssswwwzzz~~~{{{fff\\\ZZZYYY```iiittt}}}~~~}}}|||{{{zzzwwwwwwwwwxxxyyyzzz||||||zzz||||||{{{gggVVVJJJBBB>>>??????>>>===<<<;;;::::::888666555444555555444222111222222222222222222333111111222111111000000///000///...---...///111222///000111222333555999;;;;;;;;;:::888777888;;;===CCCLLL[[[jjjsssuuurrroooooodddXXXPPPIIIGGGMMMVVVcccmmmwww}}}~~~llleee___]]]^^^\\\WWWQQQHHHIIIJJJKKKMMMSSS]]]dddiiitttzzzcccSSSKKKIIIIIIFFFEEEFFFJJJLLLKKKMMMQQQzzz^^^KKKDDDAAA???>>>>>>===<<<;;;;;;::::::999888888777777777777777777777777777777777777777555666777777666666777888;;;???FFFMMMTTTYYY[[[]]]\\\]]]]]]___bbbjjjssszzzpppzzzzzzvvvvvvpppppppppqqquuu{{{zzzxxxzzz~~~}}}yyymmmbbbYYYTTTJJJHHHGGGGGGJJJMMMOOOOOO[[[aaajjjsss}}}qqq```TTTQQQTTTXXXaaalllwwwppp]]]VVVTTTXXX^^^dddjjjpppvvvzzz|||}}}ggg^^^]]][[[aaakkkvvv}}}|||zzzxxxuuuvvvwwwxxxyyyzzz{{{{{{{{{}}}~~~zzzmmm\\\NNNEEE@@@??????>>>===<<<;;;::::::888666555444555555444222111111111222222333333444222222222222222111000/////////...---,,,,,,,,,+++///000111222333555999<<<;;;:::999777666777:::===EEEQQQbbbpppwwwwwwtttqqqmmmbbbVVVNNNHHHGGGOOOYYYgggpppyyy}}}yyymmm___ZZZUUUSSSSSSRRRNNNJJJFFFIIILLLNNNQQQXXXaaahhhuuufffRRRIIIEEEFFFGGGGGGFFFHHHLLLMMMMMMPPPUUU}}}```MMMDDD???;;;<<<<<<;;;;;;;;;:::::::::888777777666666666666666777777777777777777777777777888999888777666777888===AAAHHHQQQYYY^^^___^^^]]][[[ZZZ\\\aaaggglllooowww~~~}}}vvvtttuuulllpppsssrrrqqqvvvzzzyyy~~~~~~xxxooodddWWWNNNJJJFFFEEEHHHJJJKKKNNNSSSXXX___iiisss}}}vvvgggXXXSSSVVVWWWbbbrrr}}}nnn[[[YYYWWW]]]dddkkkqqquuuyyy|||ttteee\\\```eeennnwww}}}zzzyyyxxx{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{|||~~~|||yyyyyyeeeSSSGGGBBB>>>>>>>>>===;;;999666555777777888888888666444333222222222111111111111000222222111111000000//////////////////////////////000111333555777999:::::::::::::::999999<<<@@@DDDMMM___ooottttttvvvtttooojjj]]]OOOIIIHHHMMMWWW```kkkqqqvvv{{{mmmaaaVVVOOOJJJJJJKKKIIIIIIJJJJJJIIILLLSSSXXX\\\fffrrr|||fffRRRKKKEEE???@@@GGGHHHHHHIIIIIIJJJNNNSSSWWW{{{___MMMFFFCCC???<<<<<<;;;;;;;;;:::::::::999888777666666666666666777777777777777777777777555666888888777777999;;;@@@CCCJJJRRRZZZ___aaaaaaZZZXXXWWWYYY]]]dddjjjmmmyyyyyyqqqmmmmmmmmmppprrrpppnnnrrr{{{{{{|||yyyqqqfffYYYPPPJJJFFFFFFIIIKKKKKKOOOTTTYYY___iiirrr|||yyyjjj\\\VVVXXXXXXcccrrr~~~ppp]]][[[VVV\\\dddlllrrrxxx}}}wwwhhh___bbbhhhqqq|||~~~{{{yyyyyy{{{zzzzzzzzzzzzyyyyyyyyyzzzzzz{{{|||~~~~~~www~~~iiiWWWJJJCCC>>>>>>>>>>>><<<:::888777888888888777777666555444222222222222111111111111111111111000000000000000////////////////////////000111333666888999:::;;;<<<<<<:::999999<<>>===;;;:::999999888777666666555555555333222222222111111111111000000000000111111111111000000000000000000000000111222444777999:::;;;;;;>>>===;;;999999>>>EEEJJJXXXmmmyyyvvvuuurrr```TTTJJJGGGLLLTTTaaalllrrryyyuuubbbUUUOOOHHHCCCDDDEEEEEEHHHLLLNNNSSS[[[dddjjjsss~~~hhhTTTJJJCCCFFFGGGDDDEEEIIIJJJKKKNNNPPPSSSXXX^^^bbb|||^^^KKKDDD@@@<<<<<<<<<;;;;;;;;;:::::::::::::::888777666666555555666666666666666666666666555666777777777888;;;>>>AAAHHHSSS\\\bbbddddddccc[[[[[[[[[\\\```fffnnnsssyyy}}}}}}vvvooolllkkkkkkmmmnnnllljjjkkkpppuuuyyyrrrhhh]]]UUUJJJGGGFFFIIILLLLLLPPPUUUYYY___hhhpppyyysssggg___\\\\\\fffssstttccc]]]YYY^^^gggooowww~~~~~~qqqjjjdddlllwww|||yyyxxxxxxxxxxxxwwwvvvvvvvvvuuuuuuuuuvvvxxxzzz|||~~~xxxcccQQQFFFAAA@@@@@@???>>>===<<<;;;:::999777555555555666666333333222222222111111111//////000000111111222222111111111111111111111111222333555777999;;;<<<<<<>>><<<:::888:::@@@IIIPPP```rrr{{{xxxrrrkkkZZZPPPHHHHHHNNNXXXeeepppwww~~~tttaaaTTTMMMGGGCCCDDDFFFGGGLLLRRRSSSZZZccckkkssshhhUUUMMMGGGCCCFFFHHHGGGGGGJJJJJJMMMPPPTTTXXX^^^dddhhh{{{]]]JJJCCC@@@===<<<<<<;;;;;;;;;::::::::::::999888777666666666666666666666666666666666666777888888777666888:::===AAAJJJWWW```dddcccaaa```]]]___```bbbdddjjjrrrwwwzzz||||||xxxrrrllliiiiiikkklllnnnmmmlllnnnqqquuu~~~xxxrrrhhh]]]UUUKKKGGGGGGIIIKKKKKKOOOTTTXXX^^^gggooowwwvvvlllddd^^^___gggtttvvvfff^^^\\\aaaiiiqqqxxxtttmmmgggnnnzzz}}}zzzxxxxxxwwwwwwvvvuuuuuuttttttsssssstttuuuwwwyyy{{{|||~~~jjjVVVIIIBBBBBBAAA???>>>===<<<<<<:::999777555555555666666333333333222222222222111//////000000111111222222222222222222222222222222222333555777999;;;<<<<<<<<<:::999888<<>><<<:::999999777777888888888666444333444444444333333333222222222222111111000000//////000000000000000000000000000111333555777999::::::666999===CCCMMMZZZgggpppqqq~~~yyylll]]]QQQOOOSSS]]]iiirrr{{{yyysssqqqsssvvvxxx}}}~~~~~~vvvhhhXXXMMMHHHHHHKKKQQQSSSVVV]]]eeekkkwwwsss[[[LLLEEEDDDEEECCCGGGJJJKKKLLLMMMMMMLLLSSSWWW]]]dddjjjpppvvvzzzwwwYYYIIIEEEBBB============<<<;;;;;;::::::999999888888777666666666444666777999999777666444777888888777666999@@@EEELLLLLLOOOTTTWWWYYY___eeeppptttwwwzzzyyyqqqnnnpppuuuyyy{{{{{{zzzzzzxxxwwwwwwvvv}}}pppnnnooovvv|||uuuwww~~~yyysssiii[[[QQQGGGGGGFFFFFFGGGIIIKKKLLLMMMQQQWWW___hhhrrr}}}wwwpppllljjjnnnuuuvvvmmm]]]```fffooozzzuuummmiiibbbdddhhhoooyyy|||{{{yyyuuuttttttttttttssssssrrrqqqqqqqqqrrrssstttuuuxxxzzzvvvrrrttt~~~|||yyyzzzyyyaaaQQQFFF======???<<<999777999999999888777555444333000000111111222222222222000111222333333222111000000111111111111222222222333555888999999999;;;===888999<<>>=========<<<;;;;;;:::::::::999999888777666666555555666777888888777666555555666666555555888???DDDNNNOOOSSSXXX[[[\\\bbbiiivvvyyy{{{}}}zzztttqqqtttyyy|||}}}yyyuuutttuuuwww{{{}}}xxxkkkkkklllsss~~~zzzwwwuuuyyy~~~xxxrrriii\\\RRRHHHGGGFFFEEEFFFIIILLLNNNPPPSSSXXX^^^fffqqq{{{zzzssspppmmmqqqwwwwwwnnn```ccciiirrr}}}{{{lllaaa[[[WWWYYY\\\bbbkkkuuu}}}zzzvvvsssssstttttttttssssssrrrqqqqqqqqqrrrssstttwwwzzzwwwtttvvv~~~~~~vvv}}}}}}gggTTTHHH???>>>@@@>>>;;;999999999999999888777555555000111111111222222222222000111222222222222111000111111111111222222222222222555888:::::::::;;;<<<:::;;;>>>FFFSSS```jjjooovvv}}}~~~wwwooodddYYY[[[```ooo}}}vvvpppnnnllljjjmmmrrr}}}uuufffUUUIIIFFFIIINNNSSSYYYbbbmmmvvvxxxcccPPPIIIFFFAAABBBHHHFFFHHHJJJLLLNNNPPPTTTWWWXXX```iiipppssswww|||zzz]]]KKKFFFCCC???======<<<<<<;;;:::::::::::::::999888777666555444555666777888888777666555555666777666666999@@@FFFPPPRRRXXX___bbbccchhhooo|||~~~}}}xxxwwwzzz}}}uuuooonnnpppsssvvvzzz~~~tttgggeeehhhooozzz|||rrrtttwww{{{}}}wwwqqqhhh]]]TTTIIIHHHEEEEEEFFFJJJNNNQQQTTTVVVYYY]]]dddnnnyyy~~~xxxuuuqqqssswww}}}}}}yyy{{{vvvnnnaaadddjjjsss~~~rrrdddXXXPPPLLLMMMOOOSSSZZZbbbjjjnnnyyy|||}}}wwwsssssstttuuuuuutttsssrrrqqqqqqpppqqqqqqrrrvvvyyyyyywwwxxx~~~wwwzzzoooXXXLLLAAA???AAA???===<<<999999999999999888777777111111111111222222222222000111222222222222111000111111111111222222222333222555999;;;;;;:::::::::<<<===AAAIIIUUUaaajjjnnnuuuzzz}}}xxxrrrkkkddd^^^```sssxxxrrrllliiiggggggmmmuuu|||sssdddSSSHHHFFFJJJPPPVVV```nnn}}}~~~aaaRRRFFFDDDEEEBBBCCCGGGHHHJJJMMMNNNPPPTTTXXX[[[]]]dddmmmssswww{{{}}}___MMMFFFCCC@@@======<<<;;;;;;::::::999;;;:::999888777555555444666666777777777777666666777888999999999===EEEKKKQQQUUU^^^gggjjjkkkpppxxx~~~~~~zzzqqqiiigggjjjnnnvvv{{{tttgggaaadddlllwww{{{uuuppptttzzz}}}vvvppphhh]]]UUUJJJHHHFFFDDDFFFJJJOOOSSSWWWXXXZZZ\\\bbblllvvv}}}{{{wwwssstttuuuyyy|||sssmmmnnnqqqxxx~~~zzzqqqiii]]]aaahhhrrr~~~pppdddZZZQQQJJJGGGGGGHHHJJJOOOUUUZZZ^^^eeegggiiikkknnnsssxxx||||||yyytttssstttuuuuuutttsssrrrqqqqqqppppppoooqqquuuxxxzzzzzz{{{|||{{{www]]]OOOCCC@@@@@@???======888888888999999888777777222222222222222222222222111111111222222111111111111111111222222222333333222555:::===<<<;;;:::999<<<>>>CCCLLLXXXccckkknnntttwwwyyyuuuooohhhdddaaahhhtttnnniiigggfffhhhqqqzzz{{{rrrcccUUUKKKFFFKKKRRR[[[hhhzzz~~~gggUUUKKKEEEFFFGGGEEEDDDFFFHHHJJJMMMOOORRRVVV[[[___ccciiiqqqwww|||aaaMMMFFFCCC@@@<<<<<<<<<;;;::::::999999::::::999888777666555555666666777777777777666666777888::::::;;;@@@GGGNNNRRRXXXdddnnnqqqqqqwww~~~xxxooogggdddggglllvvv|||ttthhh___dddllluuu||||||wwwrrrpppuuu||||||vvvppphhh^^^VVVKKKIIIFFFDDDFFFJJJOOORRRWWWXXXYYY[[[aaaiiissszzz{{{xxxvvvvvvvvvwww{{{|||sssjjjccc___dddhhhnnnssssssooogggaaaWWW\\\eeeqqq~~~lllZZZQQQMMMIIIEEEEEEDDDDDDFFFIIIMMMQQQSSSWWWXXXYYYZZZ[[[___dddgggiiipppyyy~~~~~~{{{vvvtttttttttuuussssssrrrrrrqqqpppooonnnqqqssswwwzzz}}}~~~}}}|||bbbSSSEEE??????>>><<<<<<666777777777777777666666333222222222222222222222222111111111111111111222111222222222222333333333222666;;;======;;;:::999;;;>>>EEEPPP\\\gggmmmppptttvvvwwwtttmmmfffccceeevvv|||qqqkkkgggfffiiimmmxxx{{{oooaaaUUUMMMGGGMMMVVVbbbrrriiiWWWLLLHHHEEEGGGHHHGGGFFFFFFHHHJJJLLLOOORRRXXX^^^bbbiiinnntttzzzbbbMMMEEEBBB@@@<<<<<<;;;;;;:::999999999999999888888777666666666777777666666666666777777555777888999:::@@@HHHNNNUUU]]]jjjtttuuutttyyy~~~}}}xxxnnnfffccchhhmmmvvv|||}}}rrrhhhaaaeeelllssswwwwwwrrrmmmmmmuuu}}}wwwqqqiii^^^UUUKKKIIIFFFEEEFFFIIIMMMPPPTTTUUUWWWZZZ```hhhqqqxxx{{{xxxyyyxxxwwwvvvwwwyyy{{{|||xxxvvvqqqiii```YYYUUUTTTYYY\\\aaadddccc```[[[WWWRRRXXXbbbooo}}}|||nnn[[[MMMHHHGGGGGGGGGBBBBBBBBBCCCEEEGGGJJJLLLNNNOOOOOOOOOOOOQQQUUUXXX[[[bbblllvvv|||vvvwwwwwwwwwvvvvvvxxxzzz{{{~~~~~~yyyvvvuuutttsssqqqrrrrrrrrrqqqpppooonnnrrrrrruuuzzz~~~}}}}}}iiiXXXGGG@@@>>><<<;;;<<<777777777777777666555555333333333333222222222222222222111000000111222222222222222222333333333333444777;;;===<<<;;;::::::;;;???HHHUUUbbbmmmsssvvvyyywwwvvvrrrjjjccceeekkkyyyooohhhdddgggnnnvvvzzzkkk]]]QQQLLLJJJRRR^^^lll|||lllYYYNNNDDDBBBBBBEEEHHHIIIJJJIIIIIIKKKMMMPPPUUU[[[bbbgggooorrrwww|||bbbMMMDDDBBB@@@<<<<<<;;;::::::999999888888888777777777777777777777777666666666666777777555777999:::<<>>DDDMMMSSS___hhhttt{{{xxxrrrsssyyy{{{|||rrrdddZZZZZZdddnnnzzz}}}uuullleeehhhkkkmmmmmmiiiddd```ooo}}}yyytttjjj]]]TTTJJJIIIGGGFFFFFFGGGIIIJJJMMMPPPTTTYYY___gggpppuuu~~~~~~|||sssrrrpppmmmjjjgggeeedddXXXVVVQQQJJJCCCBBBEEEIIIFFFHHHIIIIIIIIIIIIJJJKKKGGGMMMWWWdddrrr~~~yyyfffTTTQQQKKKFFFBBB@@@AAABBBAAAAAAAAABBBDDDFFFHHHIIIGGGIIIJJJJJJJJJJJJLLLNNNNNNUUU\\\ccchhhpppzzz|||qqqiiigggjjjlllooorrrwww|||}}}yyyvvvsssqqqnnnoooqqqrrrrrrqqqpppooosssrrrsssxxxxxxyyyrrrvvvtttbbbNNNCCC@@@===<<<===;;;;;;::::::888777555555444444444333333222222222333222111000000111222333222222333333333444444444777999;;;;;;::::::;;;<<<<<>>FFFRRR[[[fffmmmttttttqqqooorrrvvvzzz~~~|||ttthhh^^^[[[aaallluuu|||~~~tttmmmhhhjjjoooqqqkkkdddcccfffwww}}}wwwqqqhhh]]]VVVKKKHHHDDDCCCDDDFFFGGGGGGIIIMMMRRRYYY```hhhpppuuu~~~uuunnnooopppmmmgggaaa\\\YYYMMMIIIDDDAAA@@@??????>>>@@@BBBEEEFFFEEEDDDEEEEEEGGGKKKSSS[[[eeeqqq}}}}}}ooobbbZZZMMMKKKGGGDDDCCCCCCDDDEEE>>>@@@BBBDDDDDDEEEHHHJJJHHHHHHGGGGGGHHHIIIKKKLLLMMMPPPUUUZZZ```hhhpppuuuzzzxxxooojjjiiihhhiiikkkooosssxxx|||~~~~~~yyyvvvsssqqqooooooooopppqqqqqqrrrrrrqqqpppqqqvvv|||~~~{{{wwwooopppvvvtttttt{{{}}}gggOOODDD???<<<;;;<<<<<<:::888777777666444222777666555444333222222222333333333222222222111111/////////000111222444444:::::::::999888999;;;===AAAFFFSSSfffxxx~~~nnnaaa[[[___mmm|||}}}sssllliiihhhnnnzzz{{{ooo^^^PPPKKKMMMXXXdddvvvttt[[[MMMGGGCCCBBBCCCDDDEEEFFFIIIMMMPPPSSSWWW]]]bbbgggjjjnnnqqqwwwzzz~~~}}}|||```MMMEEEBBB>>>===<<<;;;:::999999999999666777777777777777777777666777888888888777555444666888:::<<>>>>>>>>======???BBBCCCBBBAAABBBCCCDDDGGGMMMSSS[[[eeennnuuusssfff[[[RRRMMMIIIHHHFFFCCCBBBCCCCCCDDDAAABBBDDDDDDDDDEEEHHHJJJHHHIIIJJJKKKLLLLLLLLLKKKMMMPPPTTTXXX]]]ccciiimmmsssxxx}}}{{{tttmmmiiihhhhhhjjjmmmqqqvvvzzz~~~zzzuuuqqqnnnnnnnnnnnnnnnnnnooooooooorrrqqqqqquuuzzz{{{wwwsssiiihhhmmmzzzzzzyyyoooVVVIIIDDD@@@???@@@===;;;999999999888666555666666555333333222222333333333333222222222111111000000000111222333444555999::::::999888999;;;>>>DDDJJJXXXjjj|||yyyhhh\\\XXX___qqq}}}vvvpppnnnmmmsss}}}{{{nnn^^^PPPKKKMMMZZZeeevvvmmmVVVJJJEEEBBBCCCEEEFFFFFFGGGJJJNNNRRRUUUYYY```eeejjjnnnqqqtttwwwzzz}}}}}}{{{zzz{{{|||~~~___LLLDDDAAA>>><<<<<<;;;:::999999999999777777777777777777777777444666888:::999777555333777888:::<<>>???>>><<<;;;:::;;;;;;999888666555444333333222222333333333333222222222111111111111111222333444555666888999999888777999<<>>>>>@@@BBBBBBAAAAAABBBDDDDDDEEEGGGIIIKKKPPPVVV[[[hhhqqq|||xxxiiibbbWWWMMMGGGEEEDDDCCCDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGFFFDDDCCCCCCEEEGGGIIIKKKMMMOOOPPPPPPOOONNNQQQUUUYYY\\\^^^```ccceeelllpppvvvxxxwwwtttsssrrrlllooosssyyy~~~{{{wwwtttrrrqqqqqqpppoooooonnnnnnpppooooooppprrrrrrooolllgggeeeeeekkkzzz|||{{{aaaMMMCCC???=========;;;::::::;;;;;;:::888555444444333222222222333333333333222222222111111222222222333444555666777777888888777777999===AAAHHHWWWlll}}}nnn\\\TTTYYYjjjxxxxxxyyy~~~xxxjjjZZZMMMJJJMMMUUU___mmmwww~~~bbbOOOHHHGGGEEEEEEFFFGGGHHHJJJMMMRRRUUU\\\```gggnnnrrrvvvyyy{{{{{{{{{yyyuuuttt||||||^^^KKKDDDAAA===;;;;;;:::999999999::::::999888888888777777777666888777666555555666777888888999:::>>>GGGTTTaaajjjhhhddd```bbbhhhooorrrrrrtttwww}}}zzzpppiiilllpppssstttsssooommmlllfff___]]]aaajjjssswww~~~}}}~~~}}}zzzzzz}}}~~~yyynnniiittt{{{vvvpppggg]]]VVVKKKHHHDDDCCCDDDFFFGGGGGGIIILLLPPPVVV\\\dddmmmrrr|||wwwoooddd^^^[[[ZZZZZZZZZYYYWWWWWW[[[______YYYSSSKKKFFF@@@===<<<===>>>???>>>@@@AAAAAA@@@@@@BBBDDDDDDEEEFFFGGGJJJNNNTTTXXX```hhhrrryyy}}}|||sssiiiWWWRRRKKKFFFCCCBBBAAA@@@BBBBBBCCCDDDDDDEEEEEEEEEGGGHHHGGGEEECCCBBBDDDEEEJJJJJJKKKLLLMMMOOOPPPQQQRRRUUUYYY]]]```bbbeeehhhmmmqqqvvvzzz{{{{{{zzzzzzpppsssvvv{{{}}}xxxuuurrrqqqqqqpppooonnnmmmmmmlllllllllnnnoooooonnnmmmkkkiiigggkkkwww|||kkkUUUIIIDDDAAA>>><<<:::999999::::::999777444444333222222222333333333333333222222222111111222222222333444555777777777777777777888;;;???CCCNNNbbb|||rrrdddVVVRRR[[[nnnyyyzzz~~~wwwhhhXXXLLLIIIMMMNNNXXXeeepppzzzzzz^^^LLLGGGFFFEEEDDDEEEGGGIIIKKKOOOTTTXXX___dddlllrrrvvvyyy{{{}}}zzzyyyvvvuuuzzz|||^^^KKKDDDAAA>>>;;;::::::999999:::::::::999999999888888777777666999777555333444666888:::999999;;;@@@JJJVVVaaahhhiiifffbbbccchhhnnnqqqrrruuuxxx}}}}}}rrriiicccggglllppprrrpppllliiifff```YYYXXX___jjjsssxxx}}}|||{{{|||~~~~~~}}}}}}~~~}}}xxxpppmmmxxxzzzuuupppggg]]]VVVKKKHHHDDDCCCDDDFFFGGGGGGGGGJJJPPPVVV\\\cccjjjooozzzlllbbbXXXTTTSSSQQQQQQSSSTTTUUUYYY^^^bbbaaa\\\WWWNNNIIIBBB===<<<===??????===>>>??????>>>???AAACCCCCCDDDEEEFFFHHHMMMRRRVVV\\\dddlllsssxxxwwwmmmaaaNNNKKKGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@AAABBBCCCDDDHHHIIIIIIHHHEEEDDDDDDEEEIIIHHHIIIJJJLLLOOORRRTTTRRRUUUYYY]]]```dddhhhkkkpppsssxxx|||uuuvvvyyy}}}~~~xxxsssoooooonnnmmmmmmlllkkkkkkiiiiiijjjlllmmmmmmmmmmmmlllkkkjjjlllttt}}}tttqqqYYYKKKEEEAAA<<<<<<:::888888999999777555333333222222222222333333333333333222222222111111222222222333444555666777777888888777999<<>>>>>?????????>>>???AAADDDDDDEEEFFFGGGIIIMMMRRRVVV[[[aaaiiipppuuutttjjj^^^MMMJJJFFFDDDDDDDDDDDDDDDCCCCCCAAAAAAAAACCCEEEFFFHHHJJJLLLLLLIIIGGGFFFEEEEEEFFFIIILLLOOORRRTTTUUUWWWYYY\\\___bbbggglllpppuuuwww{{{zzzzzzzzz}}}{{{vvvnnnnnnnnnmmmlllllllllkkkhhhiiijjjkkkkkkkkklllmmmkkkllllllmmmsssrrrzzz|||xxxyyyuuu]]]MMMGGGAAA;;;===;;;999888999888666444333222222222222222333333333333333222222222111111111111222222333555666777888888888888:::>>>DDDIII___wwwzzzfffUUUNNNLLLSSSaaaqqqttteeeUUUIIIHHHMMMLLLRRR___ooooooVVVHHHEEEEEECCCDDDFFFIIIMMMQQQWWW^^^bbbjjjooovvv{{{~~~{{{~~~}}}___LLLEEECCC@@@:::::::::999999:::;;;;;;::::::999999888777777666555555666777777777777777;;;;;;>>>DDDMMMWWW^^^bbb^^^___aaadddiiipppwww{{{yyy|||}}}wwwnnnfffbbbdddhhhoootttvvvsssooolllhhh```XXXXXXbbbpppzzz}}}}}}vvvppplllppp~~~zzzuuuoooggg]]]VVVKKKHHHDDDCCCDDDFFFGGGGGGGGGHHHJJJMMMSSS\\\gggnnnttt}}}}}}uuu[[[QQQHHHHHHHHHEEEEEEIIIKKKSSS]]]eeefffccc___]]]PPPJJJCCC===;;;;;;<<<===AAAAAABBBAAA@@@AAADDDFFFGGGHHHIIIIIIJJJNNNSSSWWW[[[aaahhhnnnssssssiii]]]JJJFFFAAA??????@@@BBBBBBHHHGGGEEEDDDDDDFFFIIIJJJIIILLLNNNOOOLLLIIIGGGGGGBBBEEEJJJOOORRRTTTUUUUUU\\\^^^```cccfffjjjppptttzzz{{{||||||{{{||||||ooooooooooooooonnnnnnnnniiijjjkkkkkkjjjiiijjjkkkkkkmmmnnnnnnsss{{{vvvpppppp||||||dddTTTMMMFFF>>>>>><<<:::999999888666444222222222111222222333333333333333222222222111111111111111222333444555666999999999999;;;???FFFKKKaaayyyooo[[[PPPKKKLLLWWWfffttttttdddTTTIIIHHHMMMNNNTTT```qqqmmmVVVIIIHHHHHHEEEEEEGGGKKKOOOTTTZZZaaafffmmmrrryyy~~~```LLLEEEBBB???;;;;;;:::999999888888777999888777666666777888999777888777666444555777999888:::>>>FFFOOOWWW\\\^^^```]]]___gggmmmqqquuuyyyyyy}}}~~~wwwllldddcccdddbbbkkkrrrsssttttttrrrmmmfff^^^XXX]]]jjjxxx~~~{{{|||zzzqqqmmmooosss~~~zzzzzzzzzuuuppphhh___XXXMMMJJJFFFDDDEEEFFFGGGGGGDDDFFFJJJNNNUUU]]]gggnnntttzzzwwwkkkYYYPPPHHHGGGHHHGGGEEEFFFEEEMMMVVV[[[aaaeeeeeeaaaVVVNNNDDD???@@@AAA@@@>>>@@@AAAAAA@@@???@@@CCCEEEDDDFFFHHHKKKNNNRRRXXX\\\]]]aaaeeekkkrrrtttjjj^^^QQQIIIDDDCCCDDDCCCEEEHHHGGGGGGFFFDDDBBBCCCFFFIIILLLOOORRRTTTSSSOOOJJJFFFFFFEEEHHHNNNQQQSSSXXX^^^[[[^^^cccgggkkkppptttwww{{{~~~|||tttrrrpppppppppooommmkkkkkkkkklllllllllkkkkkkjjjkkkllllllnnntttyyyyyytttqqqsssmmmXXXJJJDDDCCC>>><<<::::::::::::888666555555444333333333333444222222222222222222222222333333333444666777999:::444555888;;;<<>><<>>===;;;>>>???@@@AAAAAACCCFFFIIIMMMOOOQQQSSSUUUWWW[[[^^^dddhhhmmmqqqwwwyyyqqqgggUUULLLDDDBBBCCCBBBDDDFFFGGGGGGGGGFFFEEEFFFIIILLLPPPTTTYYY\\\[[[UUUNNNIIIHHHIIIMMMQQQPPPQQQWWW```ggghhhkkkmmmpppuuu|||vvvssspppmmmlllkkkiiihhheeeffffffggggggffffffffffffhhhjjjlllnnnttt~~~ooooooqqqyyyzzz|||gggSSSFFF???<<<;;;::::::::::::999888555555444333333333333444222222222222222222222222333333333444666777999:::777666888:::<<>>CCCLLLYYYfffooossssssooonnnqqqtttssstttwww||||||zzztttmmmjjjlllooopppwww|||{{{xxxvvvqqqlllbbb______ggguuu|||ssslllmmmrrryyyzzzvvvqqqiii^^^VVVJJJGGGCCC@@@AAAAAABBBBBBEEEFFFGGGJJJOOOYYYdddkkkrrrvvvyyyzzzyyyuuuhhh\\\TTTMMMGGGFFFEEECCCDDDFFFJJJMMMRRR\\\kkkxxxyyytttmmmcccUUUHHHAAA???>>>======???@@@AAABBBEEEIIILLLNNNPPPTTTWWWYYY\\\___bbbggglllppptttzzz|||vvvmmm[[[PPPEEECCCCCCCCCCCCEEEFFFFFFGGGFFFFFFGGGKKKMMMTTTYYY___dddbbb\\\TTTNNNIIIKKKOOOSSSSSSTTT\\\fffiiijjjkkknnnrrrxxxxxxuuuooollljjjhhhgggffffffgggggghhhhhhhhhhhhhhhhhhkkknnnoooooorrrxxx}}}sssnnnnnnwwwlllXXXHHH@@@<<<;;;999::::::;;;999888555555444333333333333444111222222222222222333333333333333444666777999:::999888888:::>>>FFFUUUdddttt{{{zzztttlllaaaVVVMMMTTT```ooo{{{rrr```RRRJJJHHHIIINNNYYYhhhxxxfffRRRHHHCCCBBBDDDHHHJJJMMMQQQVVV^^^gggmmmsss~~~bbbNNNEEE???;;;;;;;;;:::999999888888777777777777888888777777777777777888777666666999;;;<<<>>>EEEPPP^^^kkktttyyywwwrrrqqqtttwwwwwwxxxzzz{{{vvvpppnnnpppsssuuu{{{}}}yyyuuuoooiii^^^\\\^^^ggguuu~~~uuummmiiinnnvvv|||~~~zzzvvvqqqhhh]]]UUUIIIFFFBBB@@@???@@@@@@@@@DDDEEEFFFIIINNNWWWaaahhhppptttwwwwwwvvvqqqeeeYYYRRRKKKFFFFFFEEECCCEEEHHHMMMPPPUUU```ppp}}}yyyrrrhhhZZZMMMEEEAAA@@@AAA===???AAABBBDDDFFFJJJMMMMMMQQQVVV[[[^^^aaadddgggiiinnnssswww|||{{{tttcccVVVIIIEEEEEEDDDDDDEEEDDDEEEFFFGGGGGGIIILLLNNNUUUZZZbbbgggfff```XXXRRRKKKLLLPPPUUUWWWZZZdddnnnkkklllnnnqqqvvv}}}{{{wwwpppkkkhhhfffeeedddffffffggghhhiiiiiihhhhhhiiilllooopppoooppptttwwwuuummmkkkvvvppp\\\LLLCCC<<<;;;::::::::::::999777555555444333333333333444111111111222222333333333333333333444666777999::::::888999;;;@@@III[[[kkkzzz}}}~~~zzztttkkk```VVVOOOWWWcccnnnxxx~~~ppp___RRRJJJHHHIIIMMMWWWfffvvvcccPPPGGGCCCCCCDDDHHHJJJNNNRRRXXXaaajjjpppwwwaaaMMMEEE@@@<<<;;;;;;:::999999888888777777777888888888888777777777777888777666777999<<<<<<@@@HHHTTTcccpppyyy}}}xxxsssrrruuuxxxwwwxxxzzz~~~|||xxxtttsssuuuwwwxxx~~~}}}xxxsssllleee\\\\\\___hhhuuu~~~yyyvvvmmmgggfffooozzz|||xxxuuupppggg[[[SSSJJJFFFBBB??????@@@@@@???BBBDDDFFFIIINNNVVV___dddlllooorrrsssrrrnnncccXXXOOOIIIFFFFFFEEEDDDGGGLLLQQQVVV^^^hhhvvv~~~vvvnnnaaaSSSIIICCCBBBBBB>>>@@@BBBCCCEEEGGGKKKOOONNNSSSYYY___bbbeeehhhjjjjjjpppuuuyyy|||mmm^^^NNNHHHGGGEEEDDDDDDCCCEEEGGGHHHIIIKKKNNNPPPTTTYYYaaaggggggbbbZZZUUUPPPOOOQQQXXX^^^ccckkksssppprrrtttvvv{{{yyyqqqjjjgggeeedddccccccdddeeeffffffffffffffffffjjjmmmmmmllllllooorrrvvvkkkfffpppuuubbbPPPEEE>>><<<::::::::::::888666555555444333333333333444111111111222222333333444333333333444666777999::::::999:::===CCCMMM```ppp}}}~~~~~~{{{uuujjj^^^UUUPPPZZZeeennnwww{{{nnn^^^QQQJJJIIIJJJMMMXXXfffvvvaaaOOOGGGDDDDDDEEEHHHKKKOOOTTTZZZccclllsss{{{}}}___LLLEEECCC@@@;;;;;;:::999999888888777666777888999999888777666666777888777666777:::<<<>>>CCCLLLZZZiiiuuu}}}xxxsssqqqtttuuuttttttvvv{{{{{{yyyxxxwwwxxxyyy{{{zzz}}}vvvpppiiibbb]]]^^^aaajjjwww}}}zzzvvvrrriiieeehhhttt}}}zzzwwwtttnnneeeYYYQQQJJJFFFBBB???????????????AAACCCFFFJJJOOOUUU\\\aaafffjjjmmmnnnnnnkkkaaaVVVPPPKKKIIIJJJIIIIIIMMMSSSWWW___hhhqqq|||zzzsssfffXXXLLLDDDBBBAAA???AAACCCDDDEEEHHHLLLOOORRRWWW^^^cccgggiiikkkllllllrrrxxx|||vvveeeSSSKKKIIIGGGEEEDDDEEEGGGIIIKKKLLLNNNQQQTTTVVV[[[ccciiijjjfff```[[[WWWSSSSSS[[[ccciiipppvvvtttvvvxxxzzz~~~|||rrrkkkfffdddccccccaaabbbcccdddeeeeeeeeeeeeeeehhhkkkllljjjjjjmmmppp|||pppeeejjjvvv}}}hhhTTTFFF???===;;;::::::999777555555555444333333333333444000111111222333333444444333333333444666777999::::::999;;;???FFFQQQcccttt~~~}}}}}}}}}vvvjjj[[[RRRNNN[[[iiirrr{{{yyymmm^^^QQQJJJIIIJJJMMMWWWfffvvv}}}___MMMGGGEEEDDDEEEHHHKKKOOOUUU\\\eeeooouuu}}}zzz]]]LLLGGGEEECCC;;;;;;::::::999888888777666777888999999888777666666777888777777888:::===???EEEOOO^^^mmmyyyxxxsssqqqrrrsssqqqppprrrwwwwwwwwwwwwxxxzzz|||~~~{{{}}}uuuoooggg___``````ccclllyyy|||yyyuuurrrjjjgggkkkzzz|||yyyvvvsssnnndddXXXPPPJJJGGGBBB@@@???@@@?????????BBBFFFKKKOOOUUU[[[___bbbgggjjjkkkllliii```UUUSSSOOONNNOOOOOOOOOTTTZZZ[[[eeeooowww}}}vvvjjj[[[NNNDDDAAA@@@@@@BBBCCCDDDEEEHHHLLLOOOVVV[[[bbbgggiiikkkllllllnnntttzzz{{{iiiVVVMMMKKKHHHEEEEEEFFFHHHKKKNNNOOOQQQTTTVVVYYY^^^ffflllmmmjjjeeeaaa]]]WWWUUU]]]fffmmmrrrvvvuuuwwwxxxzzz}}}}}}ssskkkfffdddccccccaaabbbcccdddeeefffffffffeeeiiillllllkkkkkknnnqqqpppxxxhhhhhhpppmmmVVVGGG@@@>>><<<::::::888666444555555444333333333333444000000111222333333444444333333333444666777999:::999999;;;AAAGGGSSSeeevvv}}}|||}}}}}}wwwiiiYYYOOOLLL[[[lllvvvxxxlll^^^QQQKKKIIIJJJKKKUUUddduuu}}}^^^LLLGGGEEEEEEFFFIIIKKKPPPUUU\\\fffpppvvv~~~yyy\\\KKKFFFDDD@@@<<<;;;::::::;;;:::999777;;;999777666666777777777666666777666666888<<>>>>>?????????AAADDDHHHKKKOOOSSSWWW[[[___ccciiikkkiiiddd```^^^YYYYYYWWWUUUUUUWWW\\\```eeekkksss|||ttteeeXXXNNNFFFDDDGGGDDDDDDEEEFFFIIILLLNNNPPP[[[___dddhhhkkkmmmooopppwwwzzzzzzlllYYYMMMJJJJJJJJJHHHGGGIIIKKKNNNQQQSSSUUUVVV]]]```ffflllpppppplllhhh[[[YYY[[[aaafffiiiooouuu{{{yyyxxx{{{{{{oooiiiiiihhhddd```cccddddddbbb``````aaabbbgggffffffhhhllloooppppppppp|||lllfffggg}}}oooXXXIIIBBB@@@===<<<;;;:::999777555555444444444333333333222222222111111111111000---///333777999999888777444;;;???@@@GGGXXXlllxxx}}}|||}}}yyynnn```XXXWWWYYYaaalllxxxuuuggg[[[PPPHHHGGGJJJNNNWWWcccsssxxx\\\LLLFFFDDDEEEFFFHHHKKKQQQWWW___iiisssyyyyyy[[[KKKFFFDDD@@@===;;;888777888999999888:::999777666666777777777666777777666666888<<>>>>>?????????BBBDDDGGGJJJMMMQQQVVVZZZ]]]aaagggjjjhhheeeaaa___[[[ZZZYYYXXXXXX[[[```dddkkkrrrzzzrrraaaUUULLLDDDBBBCCCCCCDDDDDDFFFIIIMMMPPPRRR\\\```eeejjjlllnnnqqqrrrvvvzzzqqq]]]OOOKKKJJJJJJIIIJJJKKKNNNQQQTTTVVVXXXYYY]]]```fffmmmqqqqqqmmmjjj___[[[ZZZ^^^ccchhhpppxxx{{{yyyxxx{{{~~~tttllliiihhheeebbbdddeeeeeecccaaa```aaabbbfffffffffiiimmmpppqqqrrrppp~~~}}}mmmggghhhttt^^^NNNAAA???<<<:::999888777555555555555444444444333333222222222222111111111111111333555777999999888777666<<>>;;;777555666777888999999888777777666777777777666777777777777999<<>>???@@@@@@CCCDDDEEEGGGJJJNNNTTTXXX[[[___eeehhhgggeeebbbaaa]]]]]]]]]]]]^^^aaafffiiiqqqzzzqqq___TTTLLLEEEBBBBBBCCCCCCEEEGGGKKKPPPTTTWWW^^^bbbhhhllloooqqqtttvvvzzz}}}wwwcccSSSLLLKKKKKKJJJMMMNNNQQQTTTWWWZZZ\\\]]]___bbbhhhnnnssstttpppmmmgggaaa\\\^^^bbbiiittt~~~~~~}}}|||~~~zzzqqqjjjgggffffffeeefffeeecccaaa``````aaaddddddfffiiinnnrrrttttttnnnwww~~~oooiiikkk}}}gggVVVCCC@@@<<<:::999999777666555555555444444444444333333222222222111111111111555555666777888888888888999<<<>>>CCCPPPeeevvv~~~|||uuuiii[[[UUUUUU```lllzzztttfffZZZOOOFFFEEEHHHMMMUUUbbbqqqwww[[[KKKFFFDDDEEEFFFHHHLLLQQQXXX```iiisssyyywww[[[KKKFFFCCC@@@>>>;;;888777888999999888777888888888777666777888666777777777777999<<>>======???@@@@@@CCCCCCDDDEEEGGGLLLRRRWWW[[[___dddffffffdddbbbbbbaaabbbcccdddfffiiimmmpppwwwrrr```VVVPPPIIIEEEDDDDDDDDDFFFIIINNNTTTZZZ]]]aaaeeekkkpppsssuuuxxxzzz|||gggWWWOOOMMMMMMMMMPPPQQQSSSVVVZZZ]]]```bbbdddggglllrrrwwwxxxvvvsssnnngggbbbbbbfffmmmxxxuuukkkeeeeeegggfffffffffcccaaa___```aaabbbccceeeiiiooosssuuuuuujjjnnnqqqlllnnnmmm[[[GGGDDD@@@===<<<;;;999888555555555555444444444444333333222222222111111111555555555666777888999999:::<<<>>>EEEVVVkkkzzz{{{wwwpppdddXXXTTTWWWcccqqquuugggZZZOOOFFFEEEHHHOOOWWWdddsssvvv[[[KKKFFFDDDEEEGGGHHHLLLRRRYYYaaajjjrrrxxxxxx\\\LLLFFFCCC???<<<;;;;;;<<<===<<<999666555777999999777666777999777777888777777999===@@@GGGNNNXXXaaafffgggfffeeegggfffdddbbbaaabbbfffjjjlllooorrrsssssstttyyy}}}~~~wwwrrrpppppp|||zzzqqqkkkdddnnn~~~~~~|||xxxtttoooiiibbbZZZRRRLLLDDDAAA===<<<===>>>??????BBBBBBCCCDDDFFFKKKQQQVVV\\\```ccceeeeeecccbbbbbbeeegggjjjlllnnnqqqtttwww~~~uuueee[[[SSSKKKFFFEEEEEEEEEGGGKKKPPPWWW^^^bbbccchhhnnnssswwwzzz}}}lll[[[RRRPPPPPPQQQRRRSSSUUUXXX\\\```dddfffjjjmmmrrrxxx|||}}}{{{xxxqqqkkkfffgggjjjnnnvvvxxxmmmfffeeefffdddeeeeeeccc```___```aaa```aaadddiiinnnrrrsssssshhhiii{{{sssnnnpppooo[[[JJJFFFAAA>>><<<;;;:::999666666555555555444444444333333333222222222222111222222333555777999:::;;;:::<<>>;;;<<<===>>>???===999666444777:::999777666777999777888888888888:::===@@@IIIOOOYYY```ddddddddddddccccccaaa```___aaaeeehhhmmmnnnnnnlllkkknnnvvv{{{|||vvvsssrrrtttzzzqqqjjjjjjoooyyy}}}zzzvvvpppiiiaaaYYYQQQKKKDDDAAA===;;;<<<===>>>>>>@@@AAABBBDDDGGGKKKQQQUUU\\\___cccdddeeedddeeefffkkkmmmqqqsssuuuwwwzzz}}}{{{nnncccXXXLLLFFFEEEEEEEEEGGGKKKQQQXXX```dddfffkkkqqqvvvzzz~~~sssbbbWWWSSSSSSTTTTTTUUUWWWZZZ___ccchhhjjjqqqssswww||||||tttnnnjjjjjjkkknnnttt{{{|||qqqiiifffeeebbbccccccaaa___^^^___aaa___```bbbggglllooooooooofffgggttttttnnnmmmppp\\\JJJFFF@@@<<<:::999888777666666666555555555444444333333333333222222222222000111333666888999:::;;;888===CCCLLL]]]ooozzz|||xxxrrrkkkddd[[[UUUXXX^^^qqqssseeeZZZOOOGGGFFFIIILLLVVVccctttuuuZZZJJJEEEDDDEEEGGGIIIMMMTTT[[[bbbjjjrrrwww|||```NNNGGGBBB===<<<;;;;;;<<<===<<<999777333777::::::777555777:::777888888888888:::===@@@IIIOOOXXX^^^aaabbbcccdddccccccaaa```___aaafffiiiooommmiiidddccchhhrrrzzz{{{vvvuuuvvvxxx|||ssslllnnnooouuu|||}}}yyyqqqiiiaaaXXXPPPJJJEEEAAA===;;;;;;<<<<<<<<<===???BBBEEEHHHLLLRRRUUUZZZ]]]aaadddeeegggiiikkkooorrrvvvyyy{{{|||}}}ppp___NNNFFFFFFDDDDDDEEEIIIOOOWWW^^^ccchhhmmmsssyyy}}}{{{jjj]]]WWWTTTTTTXXXXXXZZZ]]]bbbggglllooouuuvvvzzz~~~~~~{{{tttnnnmmmmmmooouuu|||wwwooohhhddd___```aaa```^^^^^^___aaa^^^___aaaeeeiiikkkkkkiiiaaaccclll~~~uuummmhhhyyywwwdddLLLGGGAAA===::::::999888666666666666555555555555444444333333333222222222111333666888::::::999999888???HHHRRR```pppyyyzzzyyyrrrjjjbbbZZZUUUZZZaaauuu{{{pppbbbWWWMMMFFFEEEIIILLLVVVddduuutttYYYJJJEEEDDDEEEGGGIIINNNTTT\\\cccjjjrrrvvv}}}aaaOOOGGGBBB======;;;:::999::::::999888222666;;;:::777555777:::777888888888888:::>>>@@@HHHNNNVVV\\\___```bbbdddeeeeeedddbbbbbbdddhhhllloookkkeee^^^\\\cccoooxxxzzzvvvvvvyyyzzz~~~vvvooooooooosssyyyzzzrrrjjjaaaXXXOOOJJJEEEBBB===;;;;;;;;;<<<;;;<<>><<<;;;;;;<<<===>>>===@@@EEEHHHKKKNNNQQQSSS\\\^^^aaaccceeehhhlllooouuuxxx|||nnnWWWJJJHHHHHHHHHIIIJJJMMMTTT\\\bbbkkkqqqxxx}}}mmm^^^ZZZ___^^^aaaeeeiiilllooosssvvv}}}}}}~~~~~~~~~zzzvvvvvvzzz|||rrrggg```cccaaa___^^^___```______```bbbccceeeeeedddcccbbbUUUVVVYYYddd{{{}}}rrriiikkk}}}}}}uuuwwwxxxdddLLL@@@@@@;;;999;;;777666555555555555444444444444333333333333444555555333444666777888999:::;;;AAAEEEOOO^^^kkktttzzz~~~tttggg]]]VVVUUU\\\eeeyyytttkkk]]]PPPIIIGGGGGGGGGLLLWWWfffwwwvvv[[[KKKEEEDDDDDDFFFLLLOOOTTTZZZbbblllvvv}}}cccPPPHHHCCC>>>;;;;;;:::999888888888888888777666666555555666666777555666999999888<<>><<<;;;:::;;;===>>>>>>@@@DDDGGGJJJMMMPPPSSSXXX[[[^^^aaaeeeiiinnnqqqvvvzzzttt\\\OOOMMMHHHIIIIIIJJJMMMSSS[[[aaajjjpppyyyvvveee___aaabbbdddhhhjjjmmmpppuuuxxx|||}}}~~~~~~zzzyyy}}}~~~uuukkkeeecccaaa^^^]]]^^^______^^^^^^```bbbddddddcccaaa```UUUUUUVVV```uuu~~~uuujjjfffrrryyypppsss~~~fffNNNBBBBBB===;;;<<<888777777777666666666666555444333333333333444555555444666777888999:::<<<===@@@GGGUUUfffuuu}}}}}}rrreee[[[UUUVVV^^^hhhzzz~~~tttkkk]]]PPPIIIGGGGGGGGGMMMWWWfffwwwwww[[[KKKFFFEEEEEEGGGJJJNNNTTT[[[cccllluuu{{{cccOOOGGGAAA===;;;:::999888888777888888888888777666666666666777777555666999999999<<>><<<::::::;;;<<<===???AAACCCEEEHHHKKKPPPSSSVVVYYY]]]aaaffflllrrrwwwyyy~~~zzzaaaSSSPPPJJJKKKKKKKKKNNNSSSZZZ___hhhpppzzzmmmccccccfffhhhjjjlllnnnrrrwwwzzz{{{|||~~~yyyoooiiiccc```^^^]]]]]]^^^]]]]]]\\\^^^aaacccdddbbb___^^^UUUTTTTTT[[[mmm{{{nnncccfffooouuukkknnn}}}iiiQQQDDDCCC>>><<<===999777666666666666555555555444333333333333444555555555777888999:::;;;>>>@@@BBBNNNbbbuuuyyynnn```WWWSSSVVVaaammm}}}tttkkk]]]PPPIIIGGGGGGGGGMMMWWWfffwwwwww\\\LLLGGGFFFFFFHHHIIINNNUUU]]]eeemmmuuuzzzbbbOOOFFFAAA<<<;;;:::999888777777777777999888888777777777777777888555666999999999===DDDGGGLLLSSSXXXZZZ^^^bbbfffsssoooiiidddccchhhpppwww}}}uuukkkfffiiiqqqzzzwwwnnniiigggjjjuuuyyyvvvyyyyyyzzz|||wwwooofff^^^UUUNNNIII???>>><<<:::::::::;;;<<>><<<===999444444444444333333333333444333333333333444555555444666999999999;;;???CCCKKK\\\sssvvvjjj]]]TTTQQQVVVcccppptttkkk]]]PPPIIIGGGFFFGGGMMMWWWfffwwwwww\\\LLLHHHGGGHHHJJJJJJOOOXXX```hhhpppvvvzzzbbbNNNEEE@@@<<<::::::999888777777777777999888888777777777777777888666666888999999>>>EEEGGGMMMUUU[[[^^^aaafffiiirrrnnnhhhbbbbbbhhhrrryyywwwmmmjjjooowww~~~|||sssiiidddeeekkkxxxxxxsssssszzz|||~~~|||yyytttmmmeee]]]UUUMMMIII???>>><<<:::999:::;;;<<<>>>@@@AAACCCEEEHHHNNNQQQWWWZZZ___dddjjjqqqzzzfffWWWSSSPPPPPPQQQRRRSSSXXX]]]bbbjjjrrr}}}vvviiieeeiiikkkmmmooorrruuuzzz}}}}}}zzzqqqjjjccc```^^^\\\]]]]]]\\\[[[\\\^^^aaaccccccaaa___]]]YYYZZZYYY]]]lllyyyfff^^^aaaiiivvv{{{ppptttnnnUUUFFFDDD===;;;<<<999555555444444444333333333444333333333333444555555222555888888888:::???DDDWWWjjjsssgggZZZRRRQQQWWWfffssstttkkk]]]PPPIIIGGGFFFGGGNNNXXXfffwwwvvv[[[LLLHHHGGGIIIKKKKKKQQQZZZccckkkrrrxxx|||~~~aaaNNNEEEAAA<<<:::999888777777666777777888888777666666666666777888666666888999:::???FFFIIIPPPZZZaaaeeegggjjjlllppplllfffbbbcccjjjuuu}}}xxxpppooovvv~~~{{{qqqgggeeehhhppp~~~~~~wwwooommmpppyyy}}}{{{wwwrrrkkkccc\\\TTTMMMHHH@@@>>><<<:::999999:::;;;===???AAACCCDDDHHHLLLOOOTTTWWW[[[aaahhhqqqzzzjjj[[[WWWSSSTTTUUUVVVXXX\\\aaaeeelllttt}}}|||mmmhhhhhhkkkooorrruuuxxx||||||sssllldddaaa^^^]]]]]]]]]\\\[[[]]]^^^___aaaaaa```___^^^\\\^^^```cccppp}}}iii^^^^^^```ooo}}}qqqWWWHHHDDD===;;;<<<999888777777777777666666666444333333333333444555555111555999888777:::@@@GGG]]]rrryyyoooeeeYYYTTTTTT\\\kkkzzz}}}tttkkk]]]PPPIIIGGGGGGGGGNNNXXXgggwwwuuuZZZKKKGGGGGGIIIKKKLLLQQQZZZccckkkrrryyy}}}|||```MMMFFFAAA===:::999888777777666666666888777666666555555666666999666555888999:::@@@GGGLLLUUU```hhhlllmmmnnnooonnnkkkfffccceeennnyyyzzzsssttt|||{{{qqqiiiiiinnnwww{{{rrrjjjjjjooowww~~~|||vvvqqqjjjbbb[[[SSSKKKGGG@@@>>><<<:::999999999:::;;;>>>AAACCCEEEGGGJJJMMMPPPSSSXXX___hhhrrr}}}mmm^^^ZZZUUUWWWYYYZZZ\\\```fffjjjnnnttt}}}tttlllgggkkkqqqvvvzzz|||wwwqqqeeeccc___^^^^^^^^^]]]\\\]]]]]]]]]^^^^^^^^^^^^^^^^^^cccfffhhhrrrooo```^^^YYYjjj~~~tttZZZJJJFFF???<<<===:::999999888888888777777777444333333333333444555555222666::::::888;;;BBBIII\\\qqquuulllcccZZZWWWZZZcccttt~~~tttkkk]]]PPPIIIGGGGGGGGGOOOYYYgggxxxsssYYYJJJGGGGGGIIIKKKKKKQQQYYYaaaiiiqqqxxx||||||```MMMFFFBBB>>>:::999888777666666666666777777666555555555555555999666555888999:::@@@HHHNNNWWWdddmmmpppppppppqqqmmmjjjgggeeehhhppp||||||uuuwww{{{rrrkkklllsss}}}zzzppphhhiiiooouuu~~~vvvqqqjjjbbbZZZRRRKKKFFF@@@>>><<<:::888888999::::::===AAADDDEEEGGGIIIKKKNNNRRRXXX```jjjvvvmmm^^^ZZZWWWYYY[[[]]]___ccciiilllnnnuuu}}}zzzpppggglllsssyyy}}}{{{vvvfffccc```___^^^^^^]]]\\\\\\\\\[[[[[[[[[\\\]]]^^^___eeeiiikkkrrruuuccc^^^WWWiii~~~vvv\\\LLLHHH@@@===>>>;;;777777777777666666666666444333333333333444555555333777;;;;;;999<<>>@@@BBBCCCEEEHHHJJJOOOQQQWWW```lllxxxmmm^^^[[[[[[^^^```ccceeeiiinnnrrrrrrwww~~~~~~llljjjnnntttzzz}}}vvvmmmddd]]]\\\\\\[[[ZZZ[[[___]]]ZZZXXXYYY[[[^^^```bbbhhhhhhkkkvvv~~~hhhXXXUUUgggeeeLLLEEECCC===:::;;;888777666555555444444444555333222222444555555444777999:::::::::>>>EEEKKK[[[hhhwww{{{pppjjjbbb[[[]]]dddooo~~~xxxmmm^^^PPPHHHFFFGGGHHHPPP[[[jjj{{{xxx[[[JJJEEEDDDFFFHHHHHHMMMVVV]]]ccckkktttzzz}}}___JJJBBB???===;;;;;;:::999999888888777666666666666777777777777888555555888:::<<>><<<999888888999:::<<<>>>AAABBBCCCEEEGGGIIINNNQQQWWWaaannn{{{mmm```___\\\^^^aaacccfffjjjpppssstttyyyqqqiiimmmtttzzz~~~xxxmmmddd]]]\\\\\\ZZZZZZ[[[]]]\\\ZZZYYYYYY[[[]]]______fffhhhkkktttzzznnn\\\WWWiiijjjPPPGGGDDD===999:::777777666555444444444444444666666555222111333555777999::::::;;;>>>EEEKKKZZZgggxxx{{{qqqfff___ZZZ]]]fffrrr~~~xxxmmm^^^PPPHHHFFFGGGHHHPPP[[[kkk}}}xxx[[[JJJEEEDDDEEEHHHHHHMMMUUU\\\ccckkkuuu|||}}}___JJJBBB???===;;;;;;:::999999888888777555555666666777777888888888555555999;;;===CCCKKKUUUaaalllpppooopppooommmiiifffcccfffnnnwww~~~yyyxxxzzzzzztttwww~~~rrrkkkgggffflllsss}}}~~~~~~{{{~~~~~~}}}xxxssskkkbbbZZZQQQJJJEEE>>>===;;;999888999::::::===???AAABBBCCCDDDFFFHHHMMMQQQYYYcccqqq~~~jjj``````\\\^^^bbbeeehhhmmmrrrvvvxxx|||vvviiimmmssszzz{{{nnneee]]]\\\\\\ZZZZZZ[[[[[[[[[ZZZZZZZZZ[[[\\\]]]ZZZdddhhhkkkqqqtttuuubbbZZZjjjqqqVVVIIIDDD>>>999:::777777666555444444444444333777999666000...111666777999;;;:::;;;???EEEKKKYYYgggxxxzzzqqqccc\\\XXX^^^iiiwww{{{wwwmmm]]]PPPHHHFFFGGGHHHPPP\\\nnnxxx[[[JJJEEEDDDEEEHHHHHHMMMTTTZZZaaakkkvvv~~~}}}___KKKCCC???===;;;;;;:::999999888888777444555555666777888888999777555666999;;;>>>FFFOOOXXXeeeppprrrooommmmmmmmmeeebbbaaaeeennnwww|||~~~|||{{{{{{|||www{{{xxxkkkeeedddffflllttt{{{xxxxxx}}}}}}~~~}}}xxxtttlllccc[[[RRRJJJEEE===<<<:::888888999:::;;;===>>>AAABBBBBBCCCFFFHHHNNNSSS\\\fffssszzzccc[[[]]]]]]___cccgggjjjpppuuuyyy{{{yyyjjjnnnttt{{{qqqggg___\\\\\\ZZZYYY[[[YYYYYYZZZZZZ[[[[[[[[[ZZZWWWbbbhhhjjjnnnnnnxxx|||fffZZZhhh}}}uuuZZZKKKDDD>>>::::::888888777666555555555555333666777555111000222666888999;;;;;;;;;???FFFKKKYYYhhhxxx|||uuunnnccc\\\YYYaaammm{{{zzzwwwlll]]]PPPIIIGGGHHHIIIQQQ^^^pppwww[[[JJJDDDCCCEEEGGGIIIMMMSSSYYYaaakkkwww}}}```LLLCCC???<<<;;;;;;:::999999888888777444555555666777888888999666555777:::;;;???HHHSSS]]]iiissssssnnnlllkkkkkk```^^^___eeennnvvv{{{|||~~~}}}~~~|||yyytttiiiddddddfffnnnuuuzzztttrrrwww~~~zzzuuunnneee]]]SSSKKKEEE===<<<:::888888888:::;;;<<<>>>@@@AAABBBCCCFFFHHHQQQVVV___iiitttqqq]]]WWWYYY]]]___ccchhhlllrrrxxx|||~~~{{{kkknnnssszzzuuukkkaaa^^^\\\ZZZYYY[[[WWWXXXYYYZZZZZZZZZYYYYYYVVVbbbfffiiillljjjqqqjjjXXXdddwwwxxx]]]KKKCCC???<<<;;;:::999888777666666666666444333222333444555555555888:::;;;;;;;;;???FFFLLLYYYiiixxx|||xxxtttooojjjfff___]]]eeerrr~~~zzzvvvlll]]]PPPIIIGGGHHHIIIRRR___rrrwwwZZZIIIDDDCCCEEEGGGIIINNNTTTZZZaaakkkvvv}}}```LLLDDD@@@<<<;;;;;;:::999999888888777555555666666777777888888555555777:::<<<@@@KKKWWWbbblllsssrrrnnnllliiiggg]]]\\\^^^eeeooowww{{{||||||{{{}}}}}}zzzzzz{{{ssskkkhhhggghhhooowwwzzzsssooottt}}}{{{wwwppphhh___UUULLLFFF===<<<:::888777888999999:::<<>>===:::888777777777888888;;;>>>@@@BBBDDDGGGJJJNNNVVVaaakkkvvvpppaaaWWWPPPNNNPPPVVVYYY^^^bbbhhhnnnuuuzzz~~~}}}tttgggiiimmmsss{{{ttthhhbbb^^^ZZZXXXYYYWWWWWWWWWWWWWWWXXXXXXXXXXXX^^^^^^```gggdddeeepppdddSSS[[[kkkyyygggOOOCCC???===;;;888777666555444444444444333333333333333444555666999:::<<<<<<<<<@@@GGGLLLYYYhhhttttttnnnkkkmmmooommmfffdddmmm{{{{{{vvvuuukkk\\\PPPIIIGGGIIIJJJTTT```rrrvvvZZZIIICCCBBBDDDFFFJJJOOOVVV\\\bbbjjjssszzz}}}aaaMMMDDD@@@<<<;;;;;;::::::999888888777777777777777666666666666333444888;;;<<>>:::;;;:::777666888:::<<>>DDDQQQ]]]mmmkkkjjjjjjkkkkkkiiigggeeedddeeemmmyyywwwtttqqqqqqsssssspppmmmgggnnnzzz~~~}}}{{{xxxwwwwwwwwwxxxsssoooqqq|||zzzsssllleee\\\RRRJJJDDD>>>:::;;;:::888777999:::<<<>>>@@@BBBEEEHHHKKKRRRZZZeeeooozzz~~~jjj\\\QQQMMMGGGAAA>>>>>>@@@BBBDDDGGGKKKQQQWWW^^^eeejjjooosssyyy}}}~~~~~~~~~~~~wwwpppkkkfffeeedddeeehhhpppzzz}}}rrrggg^^^YYYWWWWWWSSSTTTVVVWWWXXXXXXWWWWWWWWWZZZ]]]___```bbbdddffftttrrrXXXTTTWWWfffmmmbbbfffrrrvvvZZZHHHAAA<<<888888888777777666666555555666666555444444555777888999999:::<<<<<>>;;;;;;:::999888777777666666666666666777777777777777555666;;;???FFFSSS___pppmmmkkkjjjkkkkkkjjjiiihhhgggjjjrrr{{{~~~{{{uuurrrpppppppppoookkkhhhhhhppp}}}~~~~~~|||zzzxxxvvvxxxtttqqqttt~~~|||vvvqqqjjj```UUUMMMEEE???:::;;;:::888888::::::<<<>>>@@@BBBEEEIIILLLRRR\\\iiittt~~~xxxfffUUUKKKEEECCC???<<<;;;;;;===>>>>>>AAAEEEIIIMMMSSSYYY]]]dddhhhlllooopppppppppqqqjjjjjjmmmsss{{{}}}yyysssoookkkhhhbbb^^^___gggrrrzzzuuujjj```[[[YYYXXXTTTUUUVVVWWWXXXXXXXXXWWWXXXZZZ]]]^^^___```ccceeepppyyy```SSSZZZmmmlll___dddqqqzzz]]]JJJBBB===999888888777777666666555555666555444444555666777888;;;:::;;;<<<>>>BBBOOO[[[kkkvvv~~~yyyqqqmmmmmmmmmpppkkkmmmyyy{{{sssqqq}}}yyyqqqfffXXXNNNGGGDDDHHHNNNXXXiii|||www[[[JJJEEECCCDDDFFFKKKNNNTTT[[[dddkkkqqquuu{{{{{{___LLLEEEAAA===;;;;;;:::999999888777777777777777888888888999999777666777<<<@@@HHHUUUbbbnnnkkkiiiiiiiiijjjjjjiiifffgggmmmuuu}}}|||wwwqqqpppooopppqqqooojjjfffkkktttzzzzzz}}}~~~|||zzzyyyxxxwwwvvvuuutttssswww~~~yyytttmmmcccWWWOOOFFF???;;;;;;;;;888999;;;999;;;>>>@@@BBBEEEIIILLLQQQ^^^ooo}}}xxxfffWWWKKKEEE@@@???>>><<<;;;;;;<<<<<<<<<>>>AAADDDGGGJJJOOORRRWWWZZZ^^^______^^^^^^^^^WWWYYY^^^gggqqqzzz~~~~~~}}}{{{wwwtttrrrlllddd]]]]]]dddpppxxxxxxmmmddd]]]ZZZYYYUUUUUUVVVVVVWWWWWWWWWWWWXXXZZZ\\\]]]]]]___aaadddmmm~~~jjjVVV^^^pppnnn```gggvvv}}}^^^JJJAAA>>>;;;888888777777666666555555555555444444555666777888;;;::::::<<<>>>DDDRRR```qqq{{{}}}uuuqqqpppooonnniiiiiitttyyyrrrrrr~~~|||wwwpppdddWWWNNNGGGDDDHHHNNNYYYjjj}}}xxx[[[KKKDDDCCCCCCEEEJJJMMMSSS[[[ccckkkpppssszzzyyy]]]KKKCCC@@@<<<;;;;;;::::::999888888888444444555555555666666666777666888===BBBJJJXXXdddiiihhhfffggghhhiiiiiihhhaaaeeelllvvv}}}~~~zzzvvvmmmnnnppptttvvvtttnnnhhhllluuu|||uuuuuuwwwzzz{{{}}}wwwqqqnnnooorrrtttuuussstttvvvzzz}}}yyytttooofffZZZRRRHHHAAA<<<;;;:::888999<<<999;;;>>>@@@BBBEEEIIILLLRRRcccyyywwweeeUUUIIICCC@@@>>>>>>======<<<;;;:::::::::<<<>>>@@@AAACCCFFFHHHKKKMMMPPPPPPOOONNNNNNNNNLLLOOOUUU___kkkuuuzzz}}}yyyxxxxxxyyyzzzyyywwwuuuwwwrrrjjjcccbbbhhhsss{{{zzzpppfff___[[[YYYUUUUUUUUUUUUVVVVVVVVVWWWXXXYYY[[[[[[\\\^^^aaacccgggwwwqqq^^^bbbooopppccckkk}}}~~~^^^HHH@@@>>>===888888777777666666555555555444444444555666888999:::888999;;;===DDDSSSbbbsss}}}xxxtttrrrqqqjjjcccbbbmmm|||xxxtttvvvyyyuuuooodddWWWNNNHHHDDDHHHMMMWWWhhhzzzxxx[[[KKKDDDCCCCCCEEEIIILLLSSS[[[dddkkkppprrryyywww\\\JJJCCC???;;;;;;;;;::::::999999999999666666666666777777777777777666888>>>DDDLLLZZZggghhhhhhggghhhjjjjjjhhhfff^^^cccllluuu||||||xxxuuulllooottt{{{~~~{{{sssllliiisssxxxqqqppprrrssstttvvvnnnfffbbbffflllrrrtttrrruuuyyy~~~}}}xxxtttppphhh^^^WWWKKKCCC===<<<:::888888;;;888:::>>>@@@BBBFFFJJJMMMUUUiiizzzhhhWWWJJJCCC>>><<<<<<<<<;;;::::::999888888666888:::;;;;;;<<<>>>???@@@BBBEEEEEEDDDDDDDDDEEEFFFJJJQQQ\\\hhhqqqvvvxxxvvvuuutttuuuxxxzzz{{{zzz{{{wwwqqqlllkkkooowww}}}|||rrrhhh```[[[XXXUUUUUUTTTTTTTTTTTTUUUVVVVVVXXXYYYZZZ[[[]]]aaaccchhhttt|||eeedddkkkzzzssseeennn```III@@@>>>>>>888888777777666666555555555444444444555666888999999888888;;;>>>EEETTTbbbttt|||}}}wwwsssqqqnnnccc^^^^^^kkk{{{xxxvvv|||}}}xxxtttpppeeeYYYPPPIIIEEEGGGMMMVVVeeevvvwww[[[JJJEEECCCDDDFFFIIIMMMTTT\\\dddkkkppprrr{{{xxx\\\JJJCCC???<<<;;;::::::::::::999999999888888999999999:::::::::777666888>>>EEENNN\\\iiilllllllllmmmmmmkkkhhhddd___dddmmmvvv{{{zzzwwwtttnnnrrr{{{wwwnnniiisss}}}tttnnnmmmooooooooonnnggg^^^\\\bbbjjjqqqtttssswww}}}}}}xxxtttqqqkkkbbb\\\NNNFFF???<<<:::777777:::888:::===@@@BBBFFFJJJMMMWWWjjj|||ooo\\\MMMEEEAAA>>>;;;999999888888888888888888555777999999999888:::;;;999;;;>>>???>>>>>>???@@@DDDGGGOOOZZZeeemmmqqqrrrpppooommmoootttyyy}}}~~~|||{{{xxxuuussstttxxx|||}}}sssiiiaaa[[[XXXUUUTTTSSSRRRRRRSSSTTTTTTUUUVVVWWWXXXZZZ]]]aaadddjjjrrrhhhcccfffuuuyyyjjjpppgggNNNBBB>>><<<888888777777666666555555444444444444555777888:::999888:::===???FFFTTTbbbttt{{{zzzsssoookkkggg\\\YYY^^^mmm~~~vvvxxx~~~|||yyyqqqgggZZZQQQJJJEEEGGGLLLWWWeeetttvvvZZZJJJEEEDDDEEEGGGIIIMMMTTT]]]eeelllppprrr}}}xxx]]]KKKDDD@@@===;;;::::::::::::::::::999555666666666666777777777777666999???EEEOOO]]]jjjqqqqqqqqqrrrqqqmmmhhhcccaaafffooovvvzzzyyyvvvssspppvvvyyyooollluuuyyyqqqllllllmmmmmmllljjjbbb[[[[[[bbbkkkqqqttttttyyy}}}xxxuuuqqqllleee```OOOGGG???<<<:::777777:::888:::===@@@CCCFFFJJJMMMWWWhhh~~~pppbbbOOOCCC???>>><<<999888888888888888999:::;;;666888::::::999999:::;;;666888:::<<<;;;<<<===???CCCFFFNNNYYYccckkknnnooofffdddccceeekkksssxxx{{{}}}}}}|||yyywwwvvvwwwyyy}}}tttjjjaaa[[[WWWTTTSSSRRRQQQQQQRRRSSSSSSTTTUUUWWWXXXYYY]]]aaaeeegggmmm}}}hhhaaacccsss~~~ooossslllSSSEEE>>>:::888888888777666666555555444444333444555777999::::::999;;;>>>AAAGGGUUUbbbttt{{{}}}xxxpppkkkfffaaaXXXWWW___pppuuuyyyssshhh[[[RRRJJJEEEGGGLLLYYYfffsss}}}vvvZZZJJJEEEDDDFFFHHHIIIMMMUUU^^^ffflllqqqsss~~~xxx\\\KKKEEE@@@;;;999999888888888888888888777777777777777777777777666999===AAAGGGRRRbbbnnnwwwvvvvvvuuusssnnnfffaaa```ccclllwww{{{xxxuuuuuuuuu{{{~~~vvvwww}}}{{{wwwqqqlllkkkkkklllllljjj___VVVWWW___jjjvvv|||wwwvvvtttllldddNNNFFF>>>;;;999777888<<<:::<<<>>>@@@CCCFFFKKKNNNWWWbbbpppyyy~~~|||```UUUHHH???<<<;;;:::999<<<;;;::::::999999::::::999999999999999999999999555888999888666777:::>>>>>>CCCMMMXXXaaaccc___[[[WWWXXXYYYZZZ___gggqqqwww{{{||||||zzzwwwyyy~~~xxxnnnccc[[[WWWTTTSSSRRRQQQQQQRRRSSSSSSTTTXXXZZZZZZYYY[[[aaafffiiilllxxxuuueee___qqq~~~mmmsss~~~sssXXXEEE===<<<:::999888666666666666777444444444444444555777777777666888<<>><<<:::777888;;;999;;;===???AAAEEEIIIMMMXXX```jjjrrryyy~~~qqqXXXOOODDD>>><<<===<<<;;;::::::999888888888888888::::::::::::::::::::::::777777777666666777:::===>>>BBBJJJSSSYYYZZZUUUPPPMMMNNNOOOPPPTTT\\\eeekkkuuuwwwzzz{{{zzz|||zzzpppeee\\\XXXTTTSSSRRRQQQQQQQQQRRRSSSSSSVVVXXXXXXWWWYYY___dddgggkkkvvv}}}jjjaaammmlllrrr}}}uuuZZZFFF>>>===:::999888777666666666777444444444444555666777777:::999:::>>>BBBJJJZZZiiiwww}}}~~~xxxqqqjjjbbbYYYSSS[[[iiixxxtttwww}}}{{{rrrgggZZZQQQJJJGGGIIIOOO[[[fffqqqxxxvvvYYYJJJGGGGGGFFFFFFJJJOOOWWW^^^eeekkkppptttzzz___LLLEEE@@@<<<::::::999888888888888888777777777777777777777777666999<<>><<<:::777777:::999:::===???AAADDDHHHLLLYYY\\\bbbjjjsss}}}ooo```MMMGGG@@@<<<===>>>>>>===;;;::::::999888999999999<<<<<<<<<<<<<<<<<<<<<<<<:::777555444666999:::;;;???BBBGGGMMMPPPNNNIIIEEEBBBCCCDDDEEEIIIOOOWWW\\\hhhmmmsssxxx{{{zzzxxxyyyyyyzzzzzz{{{}}}~~~|||{{{zzzzzz{{{||||||sssggg]]]XXXTTTTTTRRRQQQQQQQQQRRRRRRQQQSSSUUUUUUUUUWWW\\\aaaeeehhhsssuuuffflll}}}uuuxxxwww\\\HHH???>>>:::999888777666666666666444444444444555666777888999888999===AAAJJJ[[[jjjwww|||~~~yyyqqqjjj```YYYTTT^^^ooo~~~pppqqquuu|||}}}tttiii\\\SSSKKKGGGIIINNN[[[fffrrr|||wwwZZZJJJFFFFFFFFFFFFJJJOOOVVV^^^dddkkkqqqttt}}}aaaMMMEEE@@@===;;;::::::999888888888888666666666666666666666666;;;===???@@@EEESSSeeerrr}}}yyytttrrrqqqnnnhhhccc]]]aaalllxxx}}}{{{xxxxxxttt~~~~~~xxxtttrrrqqqpppooolllddd```fffpppxxx|||zzz~~~~~~}}}yyysssppplllddd[[[LLLEEE>>><<<:::777777::::::;;;===???AAADDDHHHLLLVVVYYY^^^fffppp{{{vvvaaaQQQEEEBBB>>><<<===>>>>>>===>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888333333666:::::::::>>>AAADDDHHHHHHFFFBBB>>><<<===>>>???BBBFFFLLLQQQYYY^^^fffmmmttt|||}}}vvvqqqpppqqqrrrsssxxxxxxyyy{{{}}}{{{zzzxxxxxxzzz}}}~~~uuuiii^^^WWWUUUTTTRRRQQQPPPPPPQQQRRRPPPRRRSSSTTTTTTWWW[[[___cccfffooopppppp~~~xxx]]]III@@@===999999888777777666666666444444444444555666777888:::999:::>>>DDDMMM___nnnyyy|||~~~zzzrrrhhh___YYYUUUbbbuuummmnnnqqqzzz~~~vvvkkk^^^TTTLLLGGGIIINNNZZZeeesssyyy\\\KKKFFFEEEEEEGGGJJJNNNUUU]]]cccjjjqqquuucccNNNEEEAAA===<<<;;;:::999888888888888666666666666666666666666<<<===???AAAGGGTTTfffttt~~~xxxqqqooopppnnniiiddd```dddooo|||~~~{{{{{{vvv{{{wwwuuutttsssrrrpppgggccckkkuuuzzz|||}}}sssyyy|||{{{wwwppplllhhh___UUUJJJCCC===<<<:::888888;;;;;;===???@@@BBBEEEIIILLLSSSVVV]]]fffpppzzz}}}lllXXXHHHBBB@@@>>><<<<<<===<<<<<>>======<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<999555444777:::;;;:::;;;===@@@BBBAAA???===<<<:::;;;<<<<<<===AAAEEEHHHKKKPPPVVV]]]fffrrr|||xxxrrrooooooqqqssssssxxxxxxyyy{{{}}}}}}|||{{{|||~~~~~~wwwkkk___VVVUUUTTTRRRQQQPPPPPPPPPQQQQQQRRRRRRSSSUUUXXX\\\___```dddkkkzzz{{{xxxxxx]]]III???<<<999999888888777666666555555555555555555666888888<<<;;;===BBBHHHSSSfffwww}}}~~~~~~{{{rrrggg^^^ZZZYYYfffzzz}}}hhhkkkqqq}}}wwwlll___TTTLLLGGGIIINNNXXXcccttt|||^^^LLLEEECCCEEEGGGJJJNNNUUU\\\cccjjjqqqvvveeeOOOEEEAAA>>>===<<<;;;999888888888888777777777777777777777777666:::===BBBJJJXXXkkkyyy}}}uuummmkkknnnnnnjjjeeecccgggsss}}}|||||||||{{{zzzxxxwwwtttkkkfffmmmwww{{{zzzxxxnnnwwwzzzyyytttmmmhhhcccZZZPPPGGGAAA<<<;;;;;;999999<<<<<<>>>@@@AAABBBEEEIIILLLOOOUUU^^^gggooovvv|||uuufffSSSEEEAAA@@@>>>===<<<<<<======>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::888888999:::;;;:::666999;;;<<<;;;::::::;;;888999::::::;;;<<>>CCCLLL[[[mmmzzz|||sssjjjhhhlllnnnkkkfffeeejjjuuu}}}|||~~~xxxnnnhhhnnnwwwyyyvvvtttoooxxx~~~~~~xxxwwwrrrjjjddd___UUUKKKDDD>>>:::;;;<<<:::;;;===<<<===???@@@AAADDDHHHKKKMMMUUU___fffjjjpppxxx~~~{{{oooaaaQQQEEE@@@@@@???>>>======???@@@>>>>>>===<<<<<<<<<<<<===========================:::;;;<<<<<<;;;::::::;;;777999;;;;;;:::999;;;<<<888:::;;;;;;::::::<<<>>>===@@@CCCGGGLLLTTT___gggrrryyy{{{wwwvvvtttuuuxxxzzz{{{||||||}}}}}}rrrdddYYYUUUTTTRRRPPPOOOOOOOOOOOORRRQQQPPPRRRUUUYYY[[[]]]]]]bbbfffqqq|||xxx___KKKAAA>>>888888999999888777555444555555555555666777888999777777:::AAAJJJXXXmmm|||qqqccc\\\\\\dddooouuufffkkkuuuuuujjj]]]SSSLLLGGGIIINNNUUU___tttbbbNNNDDDAAADDDHHHIIIMMMSSSZZZaaajjjrrrwww~~~gggPPPEEEAAA???>>>===;;;:::999888888888777777777777777777777777666:::@@@EEEMMMZZZkkkxxx{{{qqqhhhfffkkknnnkkkgggfffjjjvvv}}}{{{{{{pppiiinnnvvvxxxtttqqqqqq{{{~~~}}}}}}}}}wwwvvvppphhhbbb]]]SSSIIICCC===:::;;;<<<;;;<<<>>>;;;<<<>>>???@@@CCCGGGJJJMMMUUU^^^cccffflllvvv~~~}}}wwwjjj^^^PPPFFF@@@@@@???>>>===>>>AAACCCAAA@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>999<<>>===;;;;;;===???:::<<<======;;;;;;<<<===;;;>>>BBBEEEGGGLLLSSSXXX\\\cccjjjmmmqqqvvvyyyxxxxxxwwwwwwyyy}}}uuufff[[[UUUTTTRRRPPPOOOOOOOOOOOOQQQPPPOOOQQQTTTXXX[[[\\\]]]aaaeeeoooyyyxxx```MMMCCC???888888999999888777555444555555555666666777888999======@@@HHHQQQ```vvv|||qqqbbb\\\]]]iiirrrqqqkkknnnxxxtttiii\\\SSSKKKGGGIIINNNSSS^^^ssscccNNNDDDAAADDDHHHIIIMMMSSSZZZaaaiiirrrwww~~~iiiTTTFFF@@@>>>@@@@@@???===<<<:::999999888999:::888666555555666999;;;===AAANNN___jjjnnnuuujjjbbbdddhhhjjjjjjjjjiiimmmuuu~~~~~~uuutttuuuzzz{{{uuurrrwwwzzzwwwsssqqqqqq{{{~~~}}}}}}{{{yyyvvvqqqiiiaaaYYYRRRKKKGGG<<<<<<:::::::::<<<>>>???<<<<<<===>>>???AAACCCDDDLLLPPPVVV]]]ccciiiooorrrvvvwwwwwwqqqfffXXXLLLEEE===<<<<<<>>>@@@AAAAAA@@@;;;;;;<<<>>>AAAAAA@@@>>>@@@@@@@@@@@@@@@???>>>=================================<<<<<<;;;;;;;;;:::<<<<<<;;;;;;;;;:::::::::;;;;;;<<<>>>AAAEEEHHHKKKRRRTTTXXX\\\```eeekkkpppuuuwwwyyy}}}~~~~~~xxxhhhXXXQQQOOONNNNNNOOOPPPOOONNNOOOOOOPPPRRRTTTVVVXXXYYY[[[ccchhhnnn}}}www|||}}}dddKKK???>>>;;;:::999777666666555555444555666555555555777999:::===???DDDRRRjjjzzzpppddd[[[XXX]]]ttt}}}sssjjjqqq}}}|||tttlll___RRRJJJHHHIIILLLRRRbbbvvvbbbOOOEEEAAABBBDDDKKKNNNSSSYYY```iiiqqqwwwgggSSSFFF@@@>>>???>>>===<<<;;;999888888777999:::999888777888:::999<<<===BBBNNN___jjjnnnpppfff___aaafffgggggghhhgggmmmwww}}}xxxvvvzzz}}}yyyrrrppppppyyy~~~uuupppooouuuyyywwwsssqqqpppyyy~~~}}}||||||zzzxxxsssnnnfff^^^VVVOOOIIIDDD<<<;;;:::999:::<<<>>>???>>>>>>>>>???@@@BBBCCCDDDGGGKKKRRRYYY^^^cccgggjjjppprrrsssnnncccVVVJJJCCCBBB@@@??????AAABBBBBBAAA@@@??????@@@AAAAAA>>><<<@@@@@@@@@@@@@@@???>>>>>>???>>><<<;;;;;;<<<>>>???============<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<>>BBBJJJ\\\uuuwwwlllaaaZZZXXXcccxxx{{{pppgggmmmxxx{{{uuummm___RRRJJJGGGIIIKKKQQQ```sss}}}aaaNNNEEEBBBBBBEEEJJJMMMSSSYYY```iiirrrxxx}}}~~~eeeQQQEEE@@@???======<<<;;;999888777777666888999:::999999;;;<<<:::<<<>>>BBBNNN___iiimmmlllddd___bbbfffgggggghhhgggnnnyyy~~~vvvpppmmmqqqtttvvvxxxzzzvvvpppmmmjjjlllxxx|||yyymmmiiijjjqqqwwwvvvsssqqqpppwww}}}|||{{{zzzxxxvvvpppjjjbbbZZZRRRKKKEEEAAA::::::999999:::;;;===>>>????????????@@@AAABBBCCCCCCGGGNNNTTTXXX\\\___bbbiiilllnnnkkkbbbUUUJJJCCCFFFDDDAAAAAABBBCCCCCCBBBDDDCCCBBBAAAAAA@@@===;;;@@@@@@@@@@@@@@@@@@???>>>AAA???<<<::::::<<>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;===>>>@@@BBB>>>@@@CCCGGGJJJOOOTTTXXXbbbiiirrrvvvxxxzzz~~~}}}xxxjjj\\\ZZZVVVQQQNNNMMMMMMMMMLLLKKKLLLMMMOOORRRTTTWWWXXXZZZ```fffppp{{{pppwwwtttkkkwwwiiiPPPBBB@@@;;;:::999777666666555555666777888888777888:::<<<===???EEERRRiiiuuuiii^^^ZZZZZZhhh|||yyymmmccchhhqqq~~~zzzvvvnnn```RRRIIIFFFHHHJJJOOO]]]pppzzz___MMMEEEBBBCCCFFFHHHLLLRRRYYY```iiisssxxx}}}|||cccPPPEEE@@@???===<<<;;;:::999888777777666888999999888999:::<<<:::<<<>>>CCCNNN^^^hhhkkkllleeecccgggkkkkkkkkkllljjjqqqzzz~~~xxxooojjjiiimmmqqqsssuuuwwwrrrlllfffggglllyyy}}}zzzxxxgggccceeennnuuutttqqqoooqqqwww}}}}}}|||{{{yyywwwtttlllfff^^^UUUNNNGGGBBB>>>999999999999:::<<<===>>>???????????????@@@AAAAAACCCFFFJJJMMMQQQUUUZZZ]]]cccgggjjjhhhaaaVVVKKKFFFFFFDDDBBBAAABBBDDDDDDDDDFFFEEECCCBBBBBBAAA>>><<<@@@@@@@@@AAAAAA@@@??????@@@???===<<<<<<===???@@@>>>>>>>>>??????@@@@@@@@@=========<<<<<<<<<<<<;;;>>>===<<<<<<<<<===>>>>>>@@@AAABBBCCCDDDFFFJJJLLLTTT]]]hhhmmmnnnpppwww}}}~~~}}}xxxkkk^^^YYYUUUOOOKKKJJJKKKKKKKKKLLLLLLMMMOOORRRTTTWWWXXXZZZ^^^eeepppyyyiiikkk}}}ssskkkuuujjjRRRDDD@@@;;;:::999777666666555555555666777777777888:::<<<===???GGGXXXtttvvvkkkaaa]]]]]]kkkxxxkkk```ccckkkyyy|||wwwnnn```RRRIIIFFFGGGIIIOOO\\\mmm|||www\\\LLLEEEBBBCCCFFFGGGKKKQQQXXX```jjjsssyyy}}}{{{bbbOOODDD@@@@@@===<<<<<<;;;:::999888888777888999888777666777999999<<<>>>BBBNNN\\\fffhhhjjjffffffkkkoooooonnnooopppuuuzzz|||xxxqqqkkkhhhgggmmmrrrtttwwwwwwrrrjjj```fffpppzzz~~~}}}||||||zzzvvvsssddd```bbbkkkrrrssspppoootttyyy}}}~~~|||{{{xxxtttqqqhhhbbbYYYQQQJJJEEE@@@===888999999:::;;;<<<>>>>>>>>>>>>>>>>>>>>>???@@@AAAEEEEEEFFFGGGIIINNNUUUZZZ^^^bbbeeeddd]]]TTTLLLGGGEEEDDDBBBCCCEEEGGGGGGGGGFFFDDDBBBBBBBBBBBBAAA??????@@@@@@AAAAAAAAA@@@@@@>>>>>>???@@@@@@???>>>>>>>>>?????????@@@@@@AAAAAA>>>>>>=========<<<<<<<<>>>>>>>>=========>>>AAABBBBBBBBBBBBCCCEEEHHHIIIQQQ[[[```aaadddkkkqqq~~~|||xxxmmmaaaWWWSSSOOOLLLLLLMMMNNNNNNMMMNNNOOOPPPRRRUUUWWWXXXXXX\\\cccooo{{{fffcccppp|||qqqlllttt~~~kkkSSSEEEAAA;;;:::999777666666555555444555666666666777999;;;<<>><<<888999:::;;;===>>>??????>>>>>>>>>>>>???@@@AAABBBEEEEEEEEEEEEGGGLLLSSSXXX\\\^^^```___ZZZRRRLLLIIIGGGGGGGGGHHHKKKLLLLLLKKKEEECCCAAAAAABBBCCCBBBAAA???@@@AAAAAAAAAAAAAAAAAA===>>>@@@BBBBBB@@@>>>===?????????@@@@@@@@@@@@@@@>>>>>>>>>>>>============>>>>>>??????????????????===???@@@@@@@@@BBBEEEHHHBBBHHHOOOSSSUUUXXX^^^dddtttyyy~~~|||xxxnnndddXXXUUUQQQOOOPPPQQQRRRRRROOOOOOPPPQQQRRRTTTUUUVVVVVV[[[cccnnn|||~~~fff]]]fffyyy}}}vvvsssyyymmmVVVFFFAAA;;;:::999777666666555555333555666666666777:::<<<;;;???HHHZZZuuu~~~wwwqqqiiiffffffpppppp```[[[^^^gggxxxvvvnnn```RRRIIIFFFHHHJJJRRR^^^nnn|||rrrYYYJJJDDDAAABBBDDDGGGKKKQQQXXX___hhhrrrwww~~~|||bbbNNNCCC@@@@@@:::::::::999888888777777555777888888888888999;;;777:::<<>>???@@@@@@?????????@@@AAACCCDDDEEEFFFGGGIIIKKKMMMQQQVVVYYY^^^```aaa___ZZZTTTPPPNNNNNNNNNOOOQQQSSSSSSQQQNNNFFFDDDAAAAAAAAABBBAAA@@@???@@@AAAAAABBBBBBAAAAAA??????@@@AAAAAA@@@??????@@@@@@@@@@@@?????????????????????>>>>>>>>>======<<<======>>>????????????===>>>?????????@@@CCCEEEAAADDDGGGIIILLLPPPUUUYYYaaagggpppzzz~~~|||xxxpppfffYYYVVVSSSRRRRRRSSSRRRQQQPPPPPPPPPPPPQQQRRRSSSSSSTTTZZZbbblllvvveeeXXX]]]nnn||||||~~~qqqYYYHHHBBB;;;:::999777666666555555444555777777777888;;;===;;;@@@IIIYYYpppyyysssnnniiigggiiiqqqooo___XXX\\\fffyyyuuummm___RRRJJJGGGIIIKKKRRR___qqqqqqXXXIIICCC@@@AAACCCHHHLLLQQQWWW___hhhpppvvv|||bbbNNNCCC@@@@@@999999888888777777666666444666888999999:::<<<>>>666999<<<@@@JJJXXX```aaaeeeeeejjjrrruuutttsssuuuvvvzzz~~~{{{rrriiidddcccgggpppzzzuuujjj^^^aaagggqqqzzz}}}yyyuuuqqqtttxxx{{{|||xxxpppkkk^^^YYYZZZdddooouuuyyy{{{{{{uuupppnnn}}}~~~{{{xxxtttnnngggcccYYYSSSKKKDDD@@@===:::999999:::<<<>>>???@@@AAAAAA@@@@@@@@@AAACCCEEEGGGGGGHHHLLLPPPTTTVVVXXXZZZ\\\cccddddddbbb]]]XXXUUUTTTTTTUUUVVVXXXYYYWWWTTTQQQGGGEEEBBB@@@@@@AAA@@@??????@@@AAAAAABBBBBBBBBBBBAAAAAA@@@??????@@@AAAAAAAAA@@@@@@??????>>>>>>>>>????????????>>>>>>>>>>>>:::;;;<<<>>>???@@@@@@@@@AAAAAAAAA@@@>>>>>>@@@BBBBBBBBBCCCDDDHHHLLLPPPRRRQQQXXXcccooo|||~~~|||xxxppphhhXXXVVVSSSRRRRRRQQQPPPNNNPPPPPPOOOOOOOOOPPPQQQQQQRRRYYYbbbjjjrrr}}}bbbRRRUUUeeesss~~~ttt[[[IIIBBB;;;:::999777666666555555555666888888999:::<<>>EEEMMMWWW___ccc```dddmmmwwwzzzvvvrrrqqqxxx{{{~~~{{{tttkkkeeebbbeeennnxxx~~~|||qqqfff]]]\\\eeetttyyyrrroootttlllnnnsssxxxzzzvvvmmmfffYYY^^^aaaeeeooo~~~zzzkkkiiirrrzzz~~~~~~~~~~~~~~~{{{tttpppnnnggg___TTTNNNFFF@@@<<<:::999888777999<<<===>>>@@@BBBDDDFFFFFFFFFEEEDDDFFFIIILLLOOORRRVVVYYY[[[^^^aaadddeeeffffffdddbbb```aaabbbeeeeeeffffffeee___XXXSSSKKKIIIFFFEEEEEEEEEDDDCCCDDDDDDDDDCCCCCCCCCCCCBBBAAAAAAAAAAAAAAABBBCCCCCC@@@@@@@@@@@@AAAAAAAAAAAACCCBBBAAAAAA@@@AAAAAAAAA????????????@@@AAABBBCCC>>>>>>???BBBCCCCCCAAA>>>>>>@@@BBBDDDGGGJJJLLLMMMMMMPPPXXXfffxxx~~~~~~|||tttnnnaaa[[[TTTPPPOOOPPPOOOMMMKKKLLLMMMOOOPPPQQQQQQRRRYYYYYY]]]gggrrrbbbTTTUUUVVVnnn}}}zzz|||vvv[[[IIIBBB<<<<<<<<<;;;:::999888777666666666666888:::<<<======AAAIIIWWWkkkyyypppooonnnkkkiiiiiiooolll]]]]]]^^^fffyyy~~~wwwkkk]]]RRRIIIDDDFFFKKKTTT```pppsssYYYIIIBBB@@@@@@CCCIIIJJJNNNVVV]]]fffsssdddOOOEEE@@@;;;;;;;;;:::::::::999999999888888777777777777888888999:::>>>EEEMMMWWW___dddcccfffnnnwwwzzzwwwsssssswww{{{~~~{{{tttmmmgggfffhhhpppyyy}}}{{{pppfff^^^^^^ggguuuyyyrrrnnnrrrmmmnnnrrrvvvxxxtttllldddZZZ___cccgggrrrzzzmmmkkkssszzz}}}~~~~~~~~~~~~zzztttpppmmmeee\\\RRRLLLEEE???<<<:::999999777999<<<===>>>@@@CCCEEEGGGHHHIIIIIIIIIKKKNNNPPPTTTWWW\\\___aaacccfffhhhhhhiiikkkjjjiiiiiiiiikkknnnmmmmmmllliiiccc\\\WWWLLLJJJHHHGGGGGGGGGFFFDDDDDDDDDDDDDDDCCCCCCCCCCCCAAA@@@@@@@@@@@@@@@AAABBB>>>>>>??????@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>?????????@@@AAABBBCCCDDDAAA@@@@@@AAABBBBBB@@@>>>@@@AAABBBDDDFFFHHHIIIJJJJJJMMMUUUbbbrrr}}}tttmmmaaa[[[TTTOOOOOOOOONNNMMMKKKLLLMMMOOOQQQQQQQQQQQQTTTUUUZZZeeeqqqeeeVVVVVVUUUkkkzzzvvvyyyzzz^^^JJJBBB<<<<<<;;;:::999888777777666666666666888:::<<<======AAAIIIVVVjjj~~~vvvmmmkkkjjjgggffffffooo|||kkk]]][[[]]]gggzzz~~~vvvjjj\\\QQQHHHCCCEEEKKKRRR^^^ooosssYYYHHHAAA???AAACCCEEEFFFLLLUUU^^^ggguuu~~~fffPPPGGGBBB???::::::::::::999999999999888777777666666777777888999:::>>>EEENNNWWW___dddggghhhnnnvvvyyywwwuuuvvvwww{{{~~~|||vvvpppmmmlllmmmtttzzz||||||yyyoooddd___```iiivvvzzzsssoooqqqnnnoooqqqtttvvvrrrjjjccc]]]```eeelllxxx{{{ppppppwww}}}~~~~~~}}}}}}~~~~~~{{{tttpppkkkaaaXXXNNNIIIBBB===;;;::::::999888:::<<<>>>???AAADDDFFFIIILLLPPPRRRSSSUUUWWWYYY\\\```eeeiiikkklllmmmnnnnnnpppssstttttttttvvvxxxyyyxxxvvvsssooohhh```[[[PPPNNNMMMLLLLLLLLLJJJIIIGGGGGGFFFFFFFFFEEEEEEEEECCCBBBBBBAAAAAAAAAAAABBB>>>??????@@@AAABBBBBBCCCBBBAAA@@@???>>>>>>===>>>>>>???@@@AAACCCEEEFFFGGGFFFDDDAAAAAAAAA@@@???>>>@@@AAABBBCCCDDDEEEFFFGGGIIILLLRRR]]]kkkxxx~~~}}}~~~~~~uuunnnaaa[[[TTTOOONNNNNNMMMKKKIIIKKKMMMOOOQQQQQQQQQQQQSSSSSSYYYdddpppjjjYYYWWWTTTjjjxxxrrrvvv~~~bbbKKKAAA<<<;;;999888777666777777666666666666888:::<<<======BBBIIIUUUiii{{{}}}tttkkkiiihhhfffeeegggrrrxxxggg\\\WWW\\\hhh|||uuujjj[[[PPPHHHCCCEEEJJJOOO\\\mmmtttYYYHHHAAA???AAADDDEEEFFFLLLVVV^^^ffftttgggQQQGGGCCC@@@:::::::::999999999999888777777666666666666777777999:::>>>EEENNNXXX```eeeiiiiiimmmtttwwwuuuuuuwwwwww{{{~~~zzzuuussssssssswww{{{zzzyyyuuulllccc^^^aaajjjvvvzzzvvvssssssqqqqqqqqqssstttpppiiiccc^^^aaagggqqq|||uuuuuuzzz~~~~~~}}}}}}~~~}}}~~~|||vvvqqqkkk```UUUKKKFFF@@@;;;::::::::::::999;;;===>>>???BBBEEEHHHMMMQQQXXX^^^aaacccdddffffffjjjppptttvvvvvvvvvvvvxxxzzz}}}|||xxxrrrkkkccc^^^WWWUUUTTTSSSSSSSSSPPPNNNJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCC@@@AAAAAABBBCCCDDDEEEEEEEEEDDDCCCAAA@@@@@@@@@@@@???@@@BBBDDDFFFHHHIIIJJJJJJGGGCCCAAA@@@@@@???>>>@@@@@@AAABBBDDDEEEFFFGGGJJJMMMRRR[[[fffqqqyyy}}}|||zzzxxxyyy~~~}}}wwwrrrbbb\\\TTTOOONNNMMMLLLJJJIIIJJJMMMOOOPPPQQQQQQQQQVVVVVVZZZdddnnn|||mmm[[[XXXVVVmmmyyyqqquuu~~~cccLLLAAA<<<;;;888666555555666777666666666666888:::<<<===>>>BBBIIIUUUgggyyyzzzrrrlllkkkkkkjjjkkknnnyyyrrrbbbYYYTTTZZZhhh}}}~~~vvvjjj\\\QQQHHHCCCEEEJJJOOO[[[mmmuuuYYYHHHAAA???AAADDDHHHJJJPPPXXX^^^eeepppzzzhhhQQQFFFBBB@@@::::::999999999888888888777777666666666666777777888:::???EEENNNXXXaaafffiiiiiilllsssuuuttttttwwwxxx}}}{{{yyyyyywwwzzzzzzwwwtttqqqjjjbbb\\\aaajjjuuu{{{zzzxxxxxxvvvtttssssssssspppiiiddd^^^aaahhhuuu}}}yyyyyy}}}~~~~~~~~~~~~|||}}}~~~}}}wwwrrrkkk___TTTIIIDDD>>>:::::::::;;;;;;:::;;;===>>>@@@CCCGGGJJJQQQXXXbbbkkkppprrrsssssspppuuuzzz~~~{{{uuummmfffaaa]]]\\\ZZZZZZYYYXXXUUURRRLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHFFFEEEDDDDDDCCCAAAAAABBBBBBCCCDDDEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAABBBEEEGGGJJJKKKLLLMMMNNNJJJEEECCCBBBBBBAAA@@@??????AAACCCEEEGGGHHHIIIKKKMMMRRRXXX```iiirrrwwwzzzvvvrrrttt{{{}}}}}}|||yyyvvvccc]]]UUUOOONNNMMMKKKJJJIIIJJJKKKMMMOOOQQQRRRRRRWWWWWW[[[cccmmmzzznnn\\\YYYYYYqqq|||tttyyy|||cccMMMBBB<<<:::888555444555666777666666666666888:::<<<===>>>BBBIIITTTfffxxxuuuppplllnnnooonnnqqquuummm^^^WWWQQQYYYhhh~~~}}}vvvkkk\\\QQQIIIDDDFFFKKKOOO\\\nnnvvvZZZIIIAAA???AAADDDIIIKKKQQQZZZ```eeeoooyyyjjjRRRFFFAAA???999999999999888888888888777666666555555666666777888:::???FFFOOOYYYbbbgggjjjiiilllrrruuussstttvvvyyy~~~zzz{{{xxxssspppnnnhhhaaa]]]bbbjjjssszzz|||||||||yyyvvvsssrrrqqqnnnhhhccc___```iiiwww~~~|||}}}~~~|||}}}~~~|||vvvqqqkkk```UUUHHHDDD>>>::::::;;;;;;<<<;;;<<<>>>???@@@DDDIIILLLUUU___lllxxx|||zzzssslllhhheeedddbbbaaa```]]]YYYVVVOOOOOOOOOOOONNNNNNNNNNNNMMMLLLJJJHHHFFFDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBBDDDFFFIIIKKKNNNOOOOOOOOOOOOKKKGGGEEEEEEEEEDDDDDD@@@AAABBBDDDGGGIIIJJJKKKJJJLLLPPPUUU[[[ccckkkqqq}}}yyytttqqqttt}}}|||||||||zzzxxxeee___VVVQQQOOONNNLLLJJJJJJJJJJJJKKKMMMPPPSSSTTTTTTTTTXXXaaakkkxxxooo\\\YYYYYYrrr{{{zzzdddOOOCCC;;;:::888777666555666666666666666666888:::<<<===>>>BBBIIITTTfffxxxssspppooorrrsssrrruuuyyylll]]]UUUPPPXXXhhh}}}|||vvvjjj\\\QQQHHHCCCEEEJJJQQQ]]]nnnvvv[[[KKKCCC@@@@@@BBBDDDGGGOOOYYY```fffpppzzz~~~lllTTTGGGAAA>>>999999999999888888888888666666555555555555666666888:::???FFFOOOYYYbbbgggkkkjjjnnntttvvvuuutttwww{{{{{{{{{wwwppplllkkkfff``````eeelllrrrxxx|||~~~~~~{{{wwwrrrpppooolllgggbbb``````hhhvvv~~~|||}}}~~~zzztttooojjj___UUUHHHDDD>>>;;;:::;;;<<<<<<<<<===>>>???AAAEEEJJJNNNYYYdddttt|||vvvrrrpppooommmkkkiiieee```]]]WWWVVVVVVVVVVVVUUUUUUUUURRRQQQOOOLLLJJJHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEHHHIIILLLOOOQQQRRRQQQQQQNNNLLLIIIHHHHHHIIIHHHGGGDDDEEEFFFGGGHHHJJJKKKKKKKKKNNNRRRUUUZZZaaaiiippp}}}zzzvvvtttyyy}}}zzzvvvggg```XXXRRROOONNNLLLJJJLLLJJJIIIIIIKKKOOOSSSVVVTTTSSSVVV^^^gggtttppp^^^YYYWWWnnn{{{gggQQQDDD;;;:::999888777666666555666666666666888:::<<<===>>>BBBIIITTTgggxxxvvvtttvvvyyyzzzwwwxxx|||nnn^^^UUUPPPXXXggg{{{|||ssshhhYYYNNNFFFAAACCCHHHQQQ]]]mmmvvv\\\MMMEEEAAA???AAABBBEEENNNXXX___dddmmmvvv|||oooVVVHHHBBB>>>999999999888888888888777666666555555555555666666888:::???FFFOOOZZZbbbhhhllllllooovvvxxxvvvuuuwww{{{|||{{{uuunnnjjjiiifff```dddhhhmmmqqqvvv|||~~~}}}{{{vvvqqqnnnmmmjjjeeeaaaaaaaaahhhuuu{{{yyywwwyyy}}}~~~}}}}}}xxxrrrmmmiii___UUUIIIEEE???;;;:::;;;<<<<<<<<<===>>>???AAAEEEKKKOOO[[[gggyyy~~~zzz{{{yyywwwuuurrrnnnhhhddd^^^^^^^^^^^^]]]]]]]]]]]]XXXWWWTTTRRROOOMMMLLLLLLKKKKKKJJJIIIIIIHHHHHHGGGEEEEEEEEEEEEFFFGGGHHHIIIJJJLLLNNNQQQSSSSSSSSSRRRMMMLLLJJJJJJKKKKKKJJJIIIHHHHHHHHHIIIIIIJJJJJJKKKNNNQQQUUUWWW[[[bbbkkkrrr~~~{{{yyyyyyyyyttthhhaaaXXXRRRPPPOOOLLLJJJMMMKKKHHHGGGJJJNNNTTTXXXVVVUUUWWW]]]dddnnn~~~rrr```YYYTTTiii~~~jjjSSSDDD::::::::::::999777666555666666666666888:::<<<===>>>BBBIIITTTgggyyy{{{{{{}}}|||{{{~~~qqq```VVVPPPXXXgggzzz}}}rrrfffXXXMMMDDD???AAAFFFQQQ\\\mmm~~~uuu]]]NNNFFFAAA??????DDDGGGNNNWWW]]]```hhhppp{{{pppYYYHHH@@@???;;;;;;;;;:::999888666555666666666666666777888888888<<>>@@@??????BBBDDDBBBBBBJJJSSS^^^lll~~~|||wwwrrrpppkkkjjjjjjiiihhhfffaaa^^^```]]]ZZZWWWVVVTTTRRRPPPQQQNNNKKKJJJKKKLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIJJJOOORRRUUUVVVUUUSSSQQQQQQOOOOOOOOOOOOPPPQQQQQQRRRKKKJJJIIIHHHIIIKKKNNNPPPWWWXXXZZZ]]]bbbiiiooosss}}}~~~}}}yyyuuuhhh```VVVNNNKKKKKKIIIHHHKKKKKKKKKLLLPPPTTTYYY\\\XXXWWWVVVYYYaaammmyyywww]]]WWWWWWiiikkkPPPBBB???<<<999666666555444333666666777777888999;;;<<<===???FFFVVViiiyyy~~~zzzyyyyyycccRRRRRRXXXeeeyyy}}}zzzvvvjjj[[[PPPHHHCCCFFFLLLPPP^^^pppvvv^^^KKKBBB@@@@@@???EEEHHHMMMSSSYYYaaaiiiooo}}}qqqZZZIIIAAA@@@;;;;;;;;;:::999888777666666666666666666777888888888;;;AAAHHHQQQZZZccciiiiiinnnuuuyyyyyyyyyyyyzzz|||wwwnnngggcccaaaaaadddgggkkknnnqqquuuxxxyyy}}}|||zzzzzzxxxssslllfffbbbdddlllvvvyyyvvvrrrrrrzzz~~~}}}}}}~~~|||zzzwwwuuuppphhh]]]TTTJJJBBB<<<<<<=========@@@??????BBBDDDDDDEEEMMMWWWbbbqqq|||yyysssrrrpppnnnmmmjjjfffcccfffccc```]]]\\\ZZZXXXVVVSSSPPPMMMLLLLLLMMMMMMMMMLLLLLLKKKKKKJJJJJJKKKKKKPPPRRRUUUUUUTTTSSSRRRSSSSSSSSSRRRRRRRRRSSSTTTTTTQQQPPPPPPPPPRRRUUUWWWYYYZZZZZZ\\\___dddjjjooosss|||~~~~~~~~~~~~}}}yyyvvvkkkbbbWWWOOOLLLKKKKKKJJJJJJJJJKKKLLLPPPTTTYYY\\\WWWVVVVVVXXX```lllxxxuuu\\\WWWYYYmmmnnnTTTGGG===:::888666666666666555666666777777888999;;;<<<===???FFFUUUiiizzzxxxwww}}}xxxdddUUUSSSYYYgggzzz}}}zzzvvvjjj\\\QQQIIIDDDFFFKKKPPP^^^pppwww___KKKBBB@@@@@@???DDDGGGLLLRRRXXX```iiinnn{{{rrrZZZJJJBBBAAA;;;;;;;;;:::999888777777777666666666666777888888777:::AAAJJJTTT___gggllllllpppvvvzzz{{{|||}}}~~~yyyxxxppphhhccc___^^^bbbcccfffkkkppptttxxx{{{}}}yyysssoookkkjjjnnnwww{{{wwwqqqnnnsss}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{yyyvvvtttppphhh^^^VVVLLLDDD======>>>======@@@???@@@BBBEEEEEEGGGQQQ[[[fffvvv}}}yyyvvvtttrrrooolllnnnllliiigggeeeccc```^^^ZZZWWWSSSRRRRRRRRRRRRQQQRRRQQQPPPPPPOOOOOOOOOOOOQQQSSSUUUUUUTTTTTTTTTUUUWWWWWWVVVUUUUUUUUUVVVVVVRRRSSSTTTVVVYYY[[[]]]^^^^^^___```bbbfffkkkpppsssyyy}}}~~~~~~~~~}}}}}}}}}~~~~~~zzzwwwnnndddXXXOOOKKKKKKLLLKKKJJJJJJJJJLLLPPPTTTXXX[[[TTTTTTUUUXXX___kkkxxxsssZZZXXX\\\qqqqqqYYYKKK<<<999777666777888777666666666777777888999;;;<<<===???FFFVVVkkk}}}~~~uuuuuu|||vvvdddXXXSSS[[[iii|||}}}zzzuuujjj]]]RRRJJJDDDEEEIIIPPP^^^oooxxx___LLLBBB@@@@@@@@@CCCFFFKKKQQQWWW___hhhmmmxxxrrrZZZIIIBBB@@@;;;;;;:::999888888888888777777666666777777888999777:::AAALLLXXXdddmmmqqqrrrtttxxx{{{}}}}}}~~~yyyrrrkkkeeeaaa___bbbaaaccciiioootttxxx|||}}}~~~~~~zzzxxxtttppprrryyy}}}yyyrrrnnnqqq{{{~~~~~~~~~~~~}}}||||||}}}}}}zzzxxxuuussspppiii___XXXLLLCCC<<<<<<======>>>AAAAAAAAACCCEEEFFFIIITTT___jjj|||~~~|||zzzxxxwwwwwwuuurrrpppooommmiiigggccc```\\\YYYYYYYYYXXXXXXYYYXXXWWWVVVUUUUUUTTTUUUSSSUUUVVVVVVUUUUUUWWWYYYYYYYYYXXXWWWVVVVVVVVVWWWTTTVVVYYY]]]```bbbcccdddddddddeeegggjjjnnnqqqtttxxx{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{xxxoooeeeXXXNNNJJJJJJKKKKKKIIIIIIJJJLLLOOOSSSWWWYYYRRRTTTVVVYYY```kkkxxxpppXXXWWW]]]ssssssZZZKKK===:::888777777777777666666666666777888999;;;;;;===???GGGWWWmmm}}}tttvvv~~~uuubbbXXXSSS[[[jjj}}}}}}zzztttiii]]]SSSJJJDDDDDDHHHPPP]]]ooozzz```LLLBBB@@@@@@@@@BBBEEEJJJPPPWWW^^^gggllluuuqqqYYYHHHAAA???<<<;;;:::888888888888999777777777777777888999999777:::BBBNNN]]]iiiqqquuuwwwwwwyyy{{{~~~~~~~~~|||xxxsssnnnjjjgggeeefffbbbccckkkqqqtttwww|||}}}~~~|||{{{wwwrrrrrryyy|||xxxrrrnnnqqq{{{}}}~~~~~~~~~~~~~~~}}}||||||||||||yyywwwtttssspppjjjbbb[[[KKKBBB;;;;;;======???BBBCCCBBBCCCFFFGGGLLLXXXdddtttzzzvvvrrrrrrtttyyy}}}{{{zzzxxxvvvrrroookkkgggccc```______^^^]]]]]]\\\[[[YYYXXXXXXWWWWWWWWWYYYZZZZZZYYYYYYZZZ\\\ZZZYYYYYYXXXWWWWWWWWWWWW[[[]]]aaaeeehhhjjjkkkkkkhhhiiijjjkkknnnqqqtttuuuvvvzzz~~~~~~}}}}}}|||}}}}}}~~~~~~|||yyyoooeeeWWWMMMIIIIIIJJJIIIHHHHHHIIIKKKNNNQQQSSSUUUPPPSSSWWWZZZ```kkkyyypppYYYWWW]]]sss~~~}}}sssZZZIII???===999777777777555444666666666777888999;;;;;;===@@@HHHZZZppp{{{tttyyyrrr^^^UUUSSS\\\lll~~~|||yyyrrrggg[[[RRRIIICCCDDDHHHPPP]]]ooo|||aaaLLLBBB@@@@@@@@@BBBEEEJJJPPPVVV^^^ffflllttt~~~pppXXXHHH@@@???<<<;;;999888888888999:::888777777777777888999999999;;;CCCPPP```nnnuuuwwwvvvuuuvvvxxx{{{~~~~~~~~~zzzzzzzzzxxxxxxwwwuuusssqqqooonnnnnnmmmggggggooouuuuuuvvvzzz~~~{{{yyyxxxsssooopppuuuxxxtttpppnnnqqq{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}||||||yyywwwtttsssqqqmmmeee___NNNDDD===<<<===>>>@@@CCCCCCCCCDDDHHHKKKRRR```mmmzzzooojjjgggddddddfffiiiooovvv||||||yyyssspppkkkhhhfffeeedddcccaaa```___]]][[[ZZZZZZYYY\\\^^^______^^^]]]]]]^^^\\\[[[[[[ZZZZZZZZZZZZ[[[___```cccfffiiijjjkkkkkkllllllnnnppprrrtttwwwxxxuuuyyy}}}}}}||||||||||||||||||}}}|||zzzooofffXXXNNNJJJIIIHHHHHHGGGHHHHHHJJJLLLNNNOOOPPPMMMQQQVVVZZZ___jjjxxxttt\\\YYY\\\qqqxxxwwwuuu[[[III@@@>>>:::888777666555444666666777777888999;;;<<<===@@@JJJ]]]tttyyyttt{{{nnnZZZSSSSSS^^^nnn~~~zzzwwwoooeeeXXXOOOGGGCCCDDDIIIPPP]]]nnn~~~}}}bbbMMMBBB@@@@@@@@@BBBEEEJJJPPPVVV^^^ggglllttt~~~qqqYYYIIIAAA???<<<:::999777777888999:::888888777777888888999::::::<<>>>>>>>>@@@CCCBBBBBBEEEKKKPPPZZZjjjyyywwwkkk```]]]\\\[[[[[[]]]]]]bbbgggjjjlllqqqxxx~~~{{{vvvrrrpppooommmllliiigggfffdddbbb``````___```bbbeeeeeeccc```_______________^^^______``````bbbcccdddfffhhhiiijjjjjjnnnooopppsssuuuwwwyyyzzzyyy|||~~~~~~~~~}}}|||{{{{{{{{{{{{yyyzzz}}}}}}{{{pppgggZZZQQQLLLJJJHHHGGGGGGGGGHHHIIIJJJKKKKKKLLLIIINNNTTTXXX]]]gggvvvzzzaaa\\\]]]oootttsssyyy___KKK???===999888888777666555666666777777888999;;;<<<===AAAMMM```xxx~~~wwwsss|||iiiXXXTTTVVV```rrr|||xxxuuummmbbbUUULLLEEEBBBEEEKKKPPP]]]nnn~~~~~~cccMMMBBB@@@@@@AAACCCFFFKKKPPPWWW___gggmmmuuu~~~rrrZZZJJJBBBAAA<<<:::999777777888:::;;;888888888777888888999:::;;;===EEESSSeeerrryyyzzzkkkiiiiiinnnuuuzzz}}}}}}zzz}}}xxxuuuqqqkkkkkkkkklllmmmqqquuuyyy{{{zzzpppoooyyy}}}wwwsssvvvtttwwwyyyxxxtttrrrrrrssslllmmmpppuuuuuurrrsssvvvvvv~~~~~~~~~|||}}}~~~|||}}}~~~|||zzzwwwuuutttssspppiiidddYYYOOODDDAAA@@@>>>???BBBAAABBBFFFMMMUUU```rrr{{{nnncccXXXVVVVVVVVVVVVXXXVVVZZZ^^^___```dddkkkrrrxxx~~~|||zzzxxxvvvuuupppooommmkkkiiigggffffffccceeehhhhhhfffcccaaa```bbbbbbbbbbbbcccdddeeeeeehhhiiiiiijjjkkklllmmmmmmoooppprrrtttwwwyyy{{{|||~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{zzzzzz{{{wwwxxx{{{~~~}}}|||qqqhhh\\\SSSNNNKKKIIIGGGGGGGGGGGGHHHHHHIIIIIIIIIFFFLLLRRRVVV[[[eeetttfff___]]]nnnqqqppp|||}}}bbbNNN===;;;888888888999888888666666777777888999;;;<<<===BBBNNNccczzz}}}vvvqqq{{{}}}fffWWWUUUXXXcccttt|||wwwtttlllaaaSSSJJJCCCAAAEEELLLPPP]]]nnn~~~cccMMMBBB@@@@@@AAACCCFFFKKKQQQWWW___hhhmmmvvv|||}}}|||uuu[[[IIIAAA@@@<<<;;;:::999888888888888999888777777777777777888777===FFFSSSdddssswwwuuulllggggggnnntttvvvwwwyyy}}}|||tttmmmkkkjjjlllnnnooonnnqqquuuuuuqqqooolllnnnuuuxxxuuutttwwwooonnnnnnoooqqqsssrrrqqqpppnnnooossstttrrrsssvvv}}}}}}|||||||||}}}}}}~~~|||}}}~~~}}}~~~~~~}}}|||~~~~~~}}}}}}}}}~~~}}}}}}~~~~~~}}}|||{{{zzzyyywwwuuuqqqnnnkkkjjj]]]SSSGGG@@@???BBBDDDDDDDDDFFFJJJQQQ]]]mmm~~~{{{kkk___\\\VVVSSSQQQQQQPPPPPPOOOPPPRRRUUUYYY]]]```bbbnnnqqqvvv|||}}}yyytttqqqpppooonnnmmmoooooonnnmmmkkkiiigggfffjjjdddbbbgggllllllkkkkkkpppnnnlllkkklllnnnrrrttttttuuuxxxyyyzzz|||~~~~~~~~~~~~}}}{{{zzzzzz{{{|||}}}zzz{{{}}}}}}yyyuuussstttiii\\\RRRMMMKKKHHHEEEHHHIIIJJJIIIHHHGGGIIIKKKMMMNNNPPPSSSZZZfffuuujjj\\\bbbmmmsssvvv~~~bbbLLL>>>;;;888777777777777666666777888888888999<<>>EEERRRdddsssvvvrrrmmmhhhhhhnnntttvvvvvvxxxzzzzzzzzzwwwqqqllljjjiiiiiilllmmmmmmpppsssrrrmmmjjjjjjoooxxx{{{wwwtttuuupppooooooppprrrssssssrrrsssqqqrrrvvvxxxwwwxxx{{{~~~}}}|||}}}~~~~~~~~~~~~|||}}}~~~~~~~~~~~~}}}||||||~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}|||{{{zzzzzzyyyxxxuuusssooommmkkk]]]TTTGGG@@@???AAACCCCCCEEEHHHNNNWWWdddsssssseeeVVVSSSOOOMMMNNNOOOOOOOOORRRRRRSSSUUUXXX[[[]]]^^^dddggglllqqqvvv}}}zzzwwwvvvuuutttrrrsssrrrqqqooommmkkkjjjiiinnnhhheeeiiinnnnnnmmmnnnpppnnnmmmlllmmmooosssuuuuuuwwwyyyzzz{{{}}}}}}||||||||||||~~~~~~~~~|||{{{zzzzzz{{{|||}}}{{{|||}}}}}}{{{xxxvvvtttjjj\\\RRRMMMKKKHHHEEEGGGHHHHHHHHHFFFFFFHHHIIILLLNNNPPPSSSZZZfffuuujjjZZZ]]]fffssstttfffOOO>>><<<999777777777666555555666777777777999<<<>>>@@@DDDMMM]]]vvvyyypppmmmsss|||yyyjjj```^^^dddooo}}}}}}zzztttpppeeeXXXJJJCCCAAA@@@BBBEEERRR^^^ooo~~~|||```MMMEEECCCBBB???BBBEEEKKKQQQYYYaaajjjppp|||yyyxxx{{{|||vvv\\\IIIAAA@@@<<<;;;:::999888888888888777666666666777888999999<<<>>>DDDPPPcccsssvvvqqqmmmhhhgggmmmrrrssssssuuuuuutttrrrooommmkkkjjjiiiiiillloooppprrrtttpppjjjeeeiiiqqq{{{~~~yyytttsssqqqpppoooppprrrssssssrrrsssqqqsssxxxzzzzzz|||~~~~~~~~~~~~~~~|||}}}~~~~~~~~~~~~}}}||||||{{{||||||||||||}}}}}}}}}}}}}}}|||{{{zzzyyyyyyxxxwwwuuurrrpppmmmlll^^^UUUIIIAAA???@@@BBBBBBFFFLLLUUUaaannn|||}}}iii^^^QQQOOOLLLKKKLLLMMMNNNMMMTTTTTTTTTUUUVVVXXXZZZ[[[\\\^^^bbbfffjjjpppvvvzzz~~~|||{{{yyyxxxuuurrrpppooonnnnnnsssllliiillloooooooooppppppooonnnnnnoooqqqtttuuuwwwyyy{{{|||}}}~~~|||{{{{{{{{{|||}}}}}}~~~~~~~~~~~~}}}}}}}}}|||{{{zzzzzz{{{|||}}}|||}}}~~~~~~~~~~~~|||zzzyyytttjjj]]]SSSMMMJJJHHHFFFFFFGGGGGGFFFEEEEEEFFFHHHJJJMMMOOOSSSZZZfffuuulllZZZXXX^^^wwwsssppp{{{iiiPPP@@@===:::888777777555444555666777777777888;;;>>>@@@DDDMMM]]]uuuyyypppkkkqqqzzzzzzkkkbbb```lllvvv~~~zzzuuupppeeeXXXJJJCCC@@@???AAAEEERRR___ooo~~~{{{```MMMDDDBBB@@@???DDDGGGKKKQQQXXXaaakkkqqq}}}www]]]JJJAAA@@@;;;;;;:::999888888888888666666666666777888::::::===>>>BBBOOOccctttxxxssslllgggfffjjjoooooonnnpppqqqooolllkkkjjjkkkkkklllmmmrrruuuvvvwwwwwwqqqjjjeeejjjssszzz|||xxxsssqqqrrrpppnnnoooppprrrrrrrrrpppnnnqqqwwwzzzzzz}}}~~~~~~~~~~~~|||}}}~~~~~~}}}}}}||||||||||||}}}}}}yyyyyyyyyzzz{{{|||~~~~~~~~~}}}|||{{{zzzxxxxxxvvvvvvuuusssqqqooommmlll```XXXLLLDDDAAAAAACCCCCCGGGOOO\\\jjjwwwsssbbb[[[UUURRROOOMMMMMMNNNMMMLLLTTTTTTTTTUUUVVVWWWYYYZZZZZZ\\\___bbbeeeiiinnnrrrvvvzzz~~~zzzvvvtttsssssssssvvvppplllmmmooonnnnnnpppppppppppppppqqqsssuuuvvvyyy{{{}}}~~~}}}|||||||||}}}{{{||||||}}}}}}||||||{{{|||{{{{{{{{{{{{|||}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~|||{{{zzztttkkk^^^SSSMMMIIIHHHFFFFFFFFFGGGFFFEEEEEEFFFHHHIIIKKKNNNRRRYYYeeesss~~~rrr\\\VVVYYYooossskkktttiiiQQQAAA>>>:::888777666555444444555666666666777;;;===???DDDMMM\\\sssyyyooojjjoooxxx{{{mmmeeedddrrr|||~~~{{{uuupppeeeYYYKKKCCC???>>>AAAEEEPPP]]]ooo~~~zzzaaaMMMCCCAAA@@@>>>EEEGGGJJJOOOVVV```jjjqqq{{{yyy^^^KKKBBB???;;;;;;:::999888888888888666666666666777888::::::;;;===BBBNNNbbbtttyyyvvvnnniiigggkkknnnmmmlllmmmmmmlllkkkjjjjjjllloooqqqrrrwwwzzz{{{zzzxxxqqqiiifffmmmtttwwwvvvuuusssqqqrrrpppmmmmmmoooqqqqqqqqqooonnnpppwww{{{|||~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}|||{{{yyyyyyyyyyyyzzz|||~~~~~~xxxxxxxxxyyyzzz|||}}}~~~}}}}}}{{{zzzxxxwwwvvvvvvtttttttttsssqqqooonnnmmmaaaZZZPPPHHHDDDDDDEEEGGGJJJSSS```ooo|||mmmaaa\\\WWWTTTRRRQQQQQQQQQPPPOOORRRRRRSSSTTTVVVXXXZZZ[[[[[[]]]```aaadddgggkkkooopppsssyyy}}}~~~|||zzz{{{}}}~~~|||yyywwwwwwwwwwwwrrrooooooooollllllnnnpppqqqrrrssstttvvvwwwxxxzzz|||~~~~~~|||{{{{{{{{{|||zzz{{{{{{||||||{{{{{{zzz{{{{{{{{{{{{{{{|||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyxxxtttlll```TTTMMMIIIGGGGGGFFFGGGGGGGGGEEEEEEGGGHHHGGGJJJMMMQQQWWWcccpppzzzzzzaaaWWWWWWiii~~~ttthhhnnnjjjSSSAAA>>>;;;888888777555444444555666666666777;;;===???DDDMMM\\\rrrzzzoooiiimmmuuu{{{mmmgggiiiuuu}}}|||vvvqqqggg[[[MMMDDD???>>>BBBHHHNNN\\\nnn~~~zzzbbbNNNCCC@@@??????DDDFFFIIINNNUUU^^^hhhoooxxxzzz___KKKBBB???<<<;;;:::999888888888888777666666666777888999999999<<>>;;;999888888666555555666777777777888;;;>>>>>>DDDNNN\\\qqq{{{ooohhhllltttxxxkkkgggkkkttt}}}~~~|||vvvqqqjjj^^^PPPGGGAAA???DDDKKKOOO]]]nnn}}}{{{cccOOODDD@@@??????CCCEEEIIINNNUUU]]]gggmmmuuu{{{```LLLBBB???<<<;;;:::999888888888888888777777777777777888888777<<>>>>>DDDNNN[[[ppp}}}ppphhhllltttsssfffeeejjjsss{{{~~~}}}~~~}}}wwwrrrlllaaaSSSIIIBBB@@@FFFNNNSSS```ooo}}}{{{eeeQQQEEE@@@@@@@@@BBBEEEJJJPPPVVV^^^ffflllttt{{{aaaLLLBBB???<<<;;;:::999888888888888999888777777777777777888666===CCCHHHRRR```kkkpppoooiiieeegggiiifffdddddddddlllsssqqqkkkkkkrrr{{{~~~~~~zzzuuukkkbbbYYYeeepppqqqqqqtttuuusssxxxuuurrrqqqrrrtttuuuuuutttrrruuu|||~~~~~~}}}~~~~~~}}}}}}}}}}}}|||||||||~~~}}}~~~{{{{{{{{{zzzzzzyyyyyyyyyyyyxxxvvvtttssstttuuuvvvttttttsssssssssttttttuuusssqqqnnnkkkiiihhhggggggaaaaaabbbbbbaaaaaa``````^^^ZZZSSSLLLGGGFFFIIILLLYYY___hhhrrr|||yyymmmeeebbbaaa___]]]\\\\\\ZZZXXXVVVUUUUUUVVVVVVXXXZZZ[[[\\\^^^___aaabbbcccfffjjjmmmooorrrvvvyyyzzz{{{}}}~~~}}}{{{xxxuuuqqqooommmdddeeedddaaa___cccmmmuuu{{{tttpppqqqppprrruuuxxxzzz{{{zzzzzz|||~~~~~~~~~}}}}}}~~~~~~~~~}}}~~~~~~|||zzzyyyyyyyyyzzzzzz{{{{{{||||||{{{{{{zzzyyyzzz{{{|||}}}}}}}}}}}}{{{|||}}}~~~~~~{{{|||}}}}}}}}}|||zzzzzztttnnncccVVVLLLGGGGGGHHHCCCDDDEEEDDDBBBBBBDDDEEEEEEGGGJJJMMMQQQZZZfffnnndddWWWTTT___ttt|||ooowwwfffMMM???===:::999999999888777666777888888888999<<>>EEENNN[[[ooo~~~ppphhhlllsss|||ooocccccciiirrrzzz}}}}}}~~~}}}wwwrrrnnncccVVVKKKDDDBBBHHHPPPWWWbbbqqq}}}|||fffRRREEEAAA@@@AAACCCFFFLLLRRRXXX___ggglllsss~~~bbbLLLCCCAAA>>>===<<<:::999888777777777777666666555555555444777:::>>>DDDPPP```jjjllllllgggccccccffffffccc```bbbiiipppsssssssssvvvzzz}}}xxxssskkkccc[[[```hhhnnnsssvvvxxxzzz~~~{{{xxxvvvvvvuuutttsssrrrvvvuuuxxx}}}zzz~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}|||||||||zzz|||}}}zzzvvvtttuuuwwwyyyvvvrrrpppqqqqqqqqqpppqqqppppppnnnmmmllllllkkkfffeeecccaaa```^^^^^^]]]YYYYYYXXXXXXWWWXXXXXXYYYRRRQQQMMMIIIFFFFFFIIILLLYYY```kkkuuu}}}~~~tttmmmhhhkkkiiieeeaaa^^^[[[ZZZYYYXXXYYYZZZ[[[]]]^^^___```___```aaabbbdddhhhmmmqqqtttxxx}}}~~~wwwpppiiifff___ZZZVVVXXXZZZ___iiissszzzuuuqqqooossstttvvvyyy{{{|||}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyyyyyyyyyyyyyyzzz|||}}}~~~~~~~~~~~~~~~}}}}}}}}}|||zzz{{{|||}}}~~~~~~}}}}}}}}}||||||{{{{{{wwwooocccWWWNNNJJJIIIIIIFFFEEEEEEEEEEEEEEEFFFGGGHHHGGGHHHLLLPPPUUU```kkk~~~aaaTTTVVV\\\qqqzzzgggLLLDDD>>>::::::999666555777555555555666888:::<<<>>>>>>@@@III[[[sssttthhhjjjsss}}}xxxwwwooocccaaafffpppwww~~~|||xxxuuurrrhhhZZZNNNDDDAAAHHHRRRZZZeeerrr}}}iiiSSSFFFAAAAAABBBBBBFFFLLLRRRYYY```ggglllttt|||```KKKAAA???>>>===<<<:::999888777777777777777666666666555555777:::>>>CCCOOO^^^hhhjjjkkkgggcccbbbeeeeeebbb___dddkkkssswwwvvvvvvyyy|||||||||wwwssslllddd[[[aaaiiipppsssvvvyyy{{{~~~{{{xxxvvvvvvuuutttsssqqquuutttxxxzzzvvv}}}~~~~~~|||{{{{{{{{{|||}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}|||{{{{{{~~~}}}}}}}}}}}}}}}}}}}}}{{{|||}}}zzzwwwtttuuuvvvvvvsssooommmllllllkkkkkkiiihhhgggfffdddbbbaaaaaa```^^^[[[XXXUUUSSSRRRQQQRRRQQQQQQPPPPPPPPPPPPQQQNNNMMMKKKGGGEEEFFFJJJMMM]]]eeepppyyyzzzssspppmmmkkkhhhdddaaa_________ZZZZZZ[[[]]]^^^___```aaa```aaabbbccceeeiiiooossswwwzzz}}}yyyrrriiicccZZZVVVTTTWWW\\\cccnnnxxx{{{wwwtttrrrwwwwwwxxxyyy{{{}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{|||{{{zzzzzzzzz{{{|||}}}~~~~~~~~~}}}}}}zzz{{{|||~~~~~~}}}}}}|||{{{zzzzzzzzzvvvooocccWWWNNNIIIHHHIIIFFFEEEEEEDDDDDDDDDEEEEEEHHHGGGHHHLLLOOOTTT___jjj|||^^^QQQRRRUUUkkkzzz}}}iiiOOOBBB<<<888888777444444555555555555666888:::<<<>>>AAACCCLLL^^^uuuwwwjjjkkksss{{{wwwwwwpppddd```ccciiiqqq{{{~~~}}}zzzxxxrrrhhh\\\QQQGGGDDDJJJTTT^^^gggsss}}}jjjTTTFFFAAA@@@AAABBBEEEKKKQQQWWW___gggllluuu|||```KKKAAA???>>>===;;;:::888777777777888777777777777777666666777:::===BBBNNN\\\eeegggiiifffbbbaaaccccccaaa^^^gggoooxxx|||{{{zzz|||~~~zzz~~~|||xxxtttllleeeYYYaaalllrrrtttvvvzzz}}}~~~{{{yyyyyyxxxwwwvvvqqquuuuuuxxx~~~wwwpppvvv}}}~~~~~~}}}}}}|||{{{zzzzzzzzz{{{|||}}}}}}}}}}}}}}}~~~}}}{{{yyyxxxxxx}}}}}}||||||||||||||||||zzzzzz{{{yyyuuusssrrrrrrrrrooojjjgggeeedddcccaaa```___]]][[[XXXVVVTTTSSSSSSRRRPPPMMMJJJHHHGGGFFFHHHGGGGGGFFFEEEEEEFFFFFFHHHGGGFFFDDDDDDFFFJJJNNN^^^fffrrr}}}|||xxxsssppplllhhhfffffffffggg``````aaabbbdddeeeffffffdddfffgggiiikkkoootttxxxzzz}}}xxxlllcccZZZVVVUUUZZZaaaiiittt~~~{{{yyywww|||{{{{{{{{{|||~~~~~~{{{||||||}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{||||||~~~~~~~~~~~~zzz{{{|||~~~~~~~~~}}}|||zzzyyyxxxxxxuuunnncccWWWNNNIIIHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCGGGFFFHHHKKKNNNSSS]]]hhhxxxZZZMMMOOOQQQgggxxxyyylllSSSBBB<<<888888888555444666555555555666888:::<<<>>>CCCFFFOOObbbxxx}}}nnnmmmttt{{{wwwxxxsssfff______bbbkkkwww~~~}}}}}}~~~~~~|||yyyppphhh^^^TTTKKKGGGLLLTTTaaajjjttt|||kkkUUUGGGAAA@@@AAABBBEEEIIINNNUUU]]]ffflllvvv~~~bbbMMMDDDBBB===<<<;;;999888777777666888888888888777777777777666:::===BBBMMM[[[cccdddgggdddaaaaaaaaaaaa```^^^jjjrrr{{{}}}}}}zzz}}}xxxtttllldddXXXaaammmtttvvvwww|||}}}}}}}}}{{{zzzrrrwwwwwwzzzvvvmmmrrryyy~~~}}}}}}~~~~~~}}}}}}}}}}}}~~~}}}|||{{{{{{{{{||||||}}}|||||||||}}}~~~~~~~~~~~~~~~}}}{{{zzzyyyxxx~~~~~~}}}}}}{{{zzzyyyxxxwwwwwwwwwuuurrrpppnnnmmmmmmiiiddd```]]][[[YYYXXXXXXWWWUUURRROOOLLLJJJIIIFFFEEEDDDDDDCCCCCCCCCCCC@@@???>>>>>>======>>>>>>@@@AAAAAAAAAAAADDDIIIMMMZZZcccqqq|||zzzwwwrrrnnnlllkkklllmmmiiijjjjjjlllmmmnnnoooooolllnnnppprrrtttwww||||||ssshhhaaa]]]]]]ccclllsss|||{{{xxxwww{{{}}}~~~~~~}}}|||}}}~~~~~~~~~{{{|||}}}~~~~~~}}}|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}zzz{{{|||}}}~~~~~~|||{{{yyyxxxxxxuuuooodddXXXOOOJJJHHHHHHFFFEEEDDDCCCBBBAAAAAAAAAFFFEEEGGGKKKNNNRRR[[[eee|||uuuXXXLLLMMMTTThhhqqqrrrmmmVVVDDD>>>:::;;;:::777666888555555555666888:::<<<>>>CCCGGGRRReee|||rrrnnnttt}}}~~~wwwiii^^^\\\^^^hhhuuu~~~}}}~~~~~~}}}zzzxxxnnnggg^^^VVVMMMHHHLLLSSSaaaiiisss{{{mmmVVVGGGAAA???@@@BBBDDDHHHMMMSSS\\\fffllluuu~~~cccNNNDDDBBB===<<<;;;999888777666666777777777777888888888888666999===BBBMMMZZZbbbcccdddbbbaaa``````aaa```___kkksss|||~~~{{{{{{}}}|||~~~yyysssjjjbbbWWW```llluuuyyy{{{~~~~~~}}}|||{{{tttyyyyyy|||wwwmmmqqquuuzzz|||zzzvvvxxx~~~}}}}}}}}}}}}}}}||||||}}}}}}{{{zzzzzzzzz{{{|||||||||||||||}}}~~~~~~~~~~~~~~~~~~}}}|||||||||||||||||||||{{{zzzxxxwwwuuuuuutttsssqqqmmmjjjhhheeeaaa\\\WWWUUUSSSQQQOOONNNMMMLLLIIIFFFDDDBBBAAA>>>>>>===<<<<<<======>>>;;;::::::999999::::::;;;:::;;;<<<===>>>BBBGGGJJJTTT^^^mmmyyy~~~zzzvvvsssrrrrrrsssrrrrrrssstttuuuvvvvvvwwwtttvvvxxxzzz||||||qqqiiifffhhhqqq{{{}}}kkkfffdddgggjjjooovvv~~~~~~}}}~~~~~~~~~}}}~~~~~~}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~|||{{{{{{{{{|||}}}||||||||||||{{{{{{{{{{{{yyyzzz{{{|||}}}~~~~~~~~~~~~}}}{{{zzzyyyxxxuuuoooeeeZZZQQQKKKIIIHHHEEEEEECCCBBBAAAAAAAAAAAAEEEEEEFFFJJJLLLPPPYYYcccuuuqqqVVVLLLNNNWWWhhhvvvgggiiiyyymmmVVVEEE???;;;;;;:::777666888555555555666888:::<<<>>>AAAFFFRRRfff}}}tttpppuuu{{{jjj]]][[[```jjjxxx~~~}}}{{{wwwuuukkkeee]]]VVVMMMGGGJJJQQQ]]]fffqqqzzzmmmVVVGGG@@@??????BBBDDDHHHLLLSSS\\\eeelllttt|||aaaLLLBBB@@@===<<<:::999777666666666666666777777777777777888555999===BBBMMMZZZbbbbbbaaaaaa`````````aaabbbbbbkkkrrrzzz|||yyyvvvvvvxxx|||~~~xxxrrriii```WWW___jjjuuu|||}}}{{{zzzzzzyyyxxxsssxxxxxx{{{vvvlllqqqqqquuuwwwuuusssvvv}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{yyyxxxxxxxxxyyyzzz||||||||||||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~wwwwwwxxxyyyyyyxxxvvvuuurrrqqqpppooommmjjjeeeaaa[[[WWWRRROOOLLLKKKIIIHHHDDDCCCBBB@@@>>><<<;;;:::;;;:::999777777666666666777777777777777888999:::666777999:::;;;???CCCGGGOOOYYYgggttt~~~|||{{{zzzzzzzzzzzzzzz{{{|||}}}}}}}}}|||~~~|||tttrrrvvvnnnZZZUUURRRTTTYYY^^^gggoootttxxx~~~~~~}}}~~~~~~~~~~~~}}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||||||||}}}}}}~~~~~~~~~{{{zzzzzzzzz{{{}}}{{{{{{{{{{{{zzzzzzzzzzzzwwwxxxyyy{{{|||||||||}}}~~~~~~}}}|||{{{yyyyyyxxxuuuooodddZZZQQQKKKHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBEEEDDDFFFJJJLLLNNNWWW```ooo}}}nnnTTTKKKOOOVVVfff~~~nnn^^^aaappp~~~mmmVVVCCC===999999999666555777555555555666888:::<<<>>>???DDDRRRfff}}}tttpppuuu{{{hhh]]]]]]bbbmmm{{{~~~|||yyyuuurrrkkkeee]]]UUULLLFFFIIIOOOXXXbbbooozzzlllUUUFFF@@@??????AAADDDHHHMMMTTT\\\eeekkkrrr|||aaaLLLBBB@@@===<<<:::888777666666666555555666666666777777777444888===CCCNNN[[[bbbccc______``````aaabbbdddeeekkkqqqwwwwwwssspppppprrrxxx}}}|||wwwqqqhhh___WWW\\\gggttt~~~{{{yyyyyyxxxwwwvvvppptttsssvvv{{{sssjjjooopppsssvvvvvvuuu{{{~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzxxxxxxyyyyyyzzz{{{{{{||||||}}}~~~}}}}}}}}}}}}~~~~~~}}}|||||||||}}}}}}wwwwwwwwwvvvtttqqqnnnllljjjiiigggfffeeebbb\\\WWWQQQNNNIIIFFFEEEDDDBBBAAA===<<<<<<;;;:::999999888888777777666555555555555333333333444666777999:::444555777888999<<<@@@CCCIIIRRR___kkkuuu~~~mmmZZZKKKGGGEEEIIILLLOOOVVV]]]bbbhhhooouuuwwwyyy|||}}}~~~~~~}}}}}}}}}{{{|||{{{|||}}}~~~~~~~~~~~~~~~|||~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}|||zzz{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzz{{{}}}~~~||||||{{{{{{{{{zzzzzzzzzvvvwwwxxxyyyzzz{{{{{{{{{{{{{{{zzzyyyyyyxxxwwwwwwrrrlllcccXXXOOOIIIFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCEEEIIIKKKMMMUUU^^^kkkyyykkkRRRIIIMMMWWWfffjjjZZZ[[[hhhtttmmmVVVCCC===999999999666555777555555555666888:::<<<>>>???EEERRRfff{{{tttpppuuuxxxddd\\\___bbbmmm|||~~~|||yyyuuuqqqmmmfff]]]UUUKKKEEEHHHOOOUUU```nnn{{{kkkTTTFFF@@@??????@@@DDDIIIOOOVVV]]]eeejjjsss~~~dddOOODDDBBB<<<;;;:::888777666666555444555555555666666777777333888===CCCOOO\\\cccddd]]]___```aaaaaaccceeegggjjjooottttttooolllllloootttyyy|||zzzvvvpppggg___WWW[[[eeesss{{{yyyyyyyyyxxxwwwlllpppooorrrwwwppphhhnnnqqquuuyyyyyy{{{~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{zzz{{{||||||{{{{{{{{{|||}}}~~~}}}}}}||||||~~~}}}|||{{{{{{zzz{{{{{{{{{zzzxxxuuupppjjjdddaaabbb```___^^^]]]YYYSSSNNNJJJGGGCCC@@@@@@???>>>>>>::::::::::::::::::::::::555555666666777999:::;;;000000111222444666888999333444666777888:::===@@@DDDLLLXXXccclllvvvuuu]]]JJJBBB??????CCCFFFGGGJJJOOOSSSYYYbbbiiimmmpppsssvvvzzzzzz|||}}}}}}||||||}}}|||yyyxxxxxxyyyzzz|||~~~|||}}}~~~~~~}}}{{{zzzzzzzzz{{{|||~~~~~~~~~}}}}}}||||||zzzzzzzzzzzzzzzzzzzzzzzz}}}|||{{{zzzyyyzzz{{{{{{}}}||||||||||||{{{{{{{{{uuuvvvwwwxxxyyyzzzzzzzzzxxxxxxxxxwwwwwwvvvvvvvvvpppkkkaaaWWWNNNHHHDDDCCCDDDDDDCCCCCCCCCDDDDDDEEECCCCCCEEEIIIJJJLLLTTT]]]kkkxxxiiiPPPHHHLLLYYYiiihhhYYYYYYcccmmm~~~nnnVVVEEE???;;;<<<;;;888777999555555555666888:::<<<>>>@@@FFFRRReeeyyyssspppvvv}}}uuubbb\\\aaaaaammm{{{~~~|||yyyuuurrrnnnggg^^^UUUKKKEEEHHHOOOSSS___nnn|||jjjTTTEEE?????????@@@DDDJJJQQQWWW^^^eeejjjsss|||gggSSSDDD<<<::::::999999888777777777666666777777777777666666888:::===AAALLLZZZ``````^^^]]]]]]^^^bbbeeefffgggmmmqqquuutttqqqooopppsssrrrvvvyyywwwuuupppfff\\\VVV]]]jjjzzz{{{xxxuuusssssstttttttttqqqmmmkkkpppsssrrrqqqrrrsssuuuxxx|||~~~~~~}}}}}}~~~~~~~~~|||{{{{{{{{{{{{zzzxxx~~~~~~}}}|||{{{{{{{{{||||||||||||||||||{{{{{{|||yyyuuuqqqmmmiiiddd```]]]\\\ZZZWWWTTTPPPMMMKKKBBBBBBAAA@@@???>>>>>>===<<<<<<<<<;;;:::999888777777777777777777888888888777777666666555555666666888888777666555666999<<>>@@@BBBCCCEEEEEEFFFKKKLLLNNNSSS[[[ccckkkooossssssuuuwwwyyy||||||zzzxxx{{{pppkkknnntttyyy}}}|||{{{}}}}}}{{{}}}~~~}}}|||}}}|||{{{zzzzzz{{{|||}}}}}}}}}~~~~~~}}}||||||{{{yyyxxxwwwwwwzzzzzzyyyxxxyyyzzz{{{|||{{{zzzzzzyyyyyyyyyzzzzzzxxxyyyyyyzzzzzzyyyyyyxxx{{{yyyxxxxxxxxxwwwuuurrrrrrlllaaaTTTIIIDDDDDDEEEAAA@@@??????@@@CCCEEEGGGGGGEEEEEEIIIKKKNNNUUU]]]iiittt~~~{{{fffPPPFFFHHHWWWhhh}}}dddUUUWWWgggwwwrrrUUUCCC<<<666777999888888:::777777777777777999===@@@DDDHHHSSSccctttwwwuuuyyy}}}rrr___VVVXXX^^^iiiyyy~~~|||zzzvvvtttrrrmmmggg]]]SSSLLLHHHHHHIIIPPP\\\mmm|||mmmVVVGGG@@@??????BBBEEEKKKSSSWWWZZZbbbjjjttt{{{eeeRRRDDD===::::::999999888777777777666666777777777777666666555888;;;@@@LLLZZZaaabbb```______aaaeeejjjlllmmmpppsssuuusssooollllllnnnnnnrrrtttsssrrroooggg^^^XXX___kkkzzzxxxuuusssrrrsssssssssrrruuuqqqqqquuuxxxvvvuuuvvv{{{}}}~~~~~~~~~}}}}}}}}}|||{{{zzzzzz{{{{{{zzzyyy~~~~~~~~~~~~|||zzzyyyyyy{{{{{{|||||||||{{{zzzzzzyyyvvvrrrnnnjjjeee```\\\TTTSSSQQQOOOLLLJJJHHHGGG@@@???>>>===<<<:::999999;;;;;;;;;;;;::::::999888::::::::::::::::::::::::999888777777666666666666666777888777777888:::<<<<<>>:::::::::999888888777777666666777777777777666666333666:::???KKKYYYbbbcccdddcccbbbdddiiimmmpppqqquuuvvvvvvrrrkkkgggfffggghhhlllooonnnooonnnggg___ZZZ___kkkyyyrrrqqqpppqqqrrrsssrrrpppssspppqqqvvvxxxvvvtttuuu~~~~~~~~~~~~~~~~~~~~~}}}||||||zzzyyyxxxyyy{{{{{{{{{zzz~~~~~~~~~~~~{{{yyyxxxxxx{{{{{{{{{{{{{{{zzzyyyyyyuuurrrnnniiieee___ZZZVVVLLLJJJHHHFFFDDDCCCCCCCCC>>>>>>===;;;:::888777777;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777777777777666888:::::::::999;;;<<<777:::>>>BBBGGGLLLRRRWWWYYYYYY[[[^^^ccchhhmmmpppwww|||tttlllkkkrrrvvvvvvlll\\\LLLDDDBBB??????@@@AAABBBBBBBBBBBBBBBAAA@@@BBBFFFMMMUUUYYYbbbdddiiinnnssswwwyyyzzz{{{zzzzzz}}}{{{hhhZZZ[[[cccrrrxxx|||{{{|||~~~~~~~~~~~~~~~~~~~~~}}}|||{{{}}}|||{{{zzzzzz{{{|||}}}~~~}}}}}}||||||{{{zzzzzz|||zzzxxxvvvuuuuuuvvvwwwzzzzzzyyyxxxyyyzzz{{{|||~~~~~~}}}|||{{{zzzzzzyyyzzzzzzzzzyyyyyyxxxxxxxxxyyyxxxwwwwwwxxxxxxvvvtttqqqmmmdddXXXNNNGGGEEEEEEDDDDDDCCCCCCBBBAAA@@@???DDDBBBCCCGGGIIIKKKRRRYYYhhhmmmrrrlllZZZIIIFFFKKKQQQ```uuurrr___VVV___sssrrrXXXIIIAAA:::888888555333444444666888999999999;;;===???DDDNNN\\\kkkxxxxxxtttwww|||nnn[[[SSSUUUZZZeeewww{{{}}}{{{wwwsssqqqpppqqqqqqjjjeee\\\RRRIIIDDDDDDEEENNN[[[kkkyyymmmVVVGGG@@@??????BBBDDDIIIOOOTTTYYYbbbkkkwwwxxxaaaNNNCCC???;;;::::::999999888777777666666777777777777666666333777:::???IIIWWWaaacccgggeeedddeeeiiimmmpppqqqyyyxxxuuuooohhhcccaaaaaabbbggglllmmmnnnllleee\\\WWW\\\fffsss~~~|||nnnmmmnnnoooqqqrrrqqqooopppoooqqqvvvxxxuuuuuuvvv~~~~~~~~~}}}}}}~~~~~~~~~}}}|||{{{yyyxxxwwwxxx{{{||||||{{{~~~~~~~~~~~~}}}{{{zzzyyyyyy{{{{{{{{{{{{zzzyyyxxxxxxssspppkkkfff```ZZZTTTPPPHHHFFFCCC@@@???>>>??????<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::999888888888:::<<<>>>???===;;;;;;;;;:::<<<>>>@@@BBBEEEIIILLLIIIJJJLLLOOOTTTYYY^^^aaaiiipppyyyvvviiidddeeekkkllljjj```RRRFFFBBBBBBCCCCCCDDDDDDDDDDDDCCCBBBCCCAAA??????AAAGGGMMMQQQWWW[[[aaahhhnnnrrrtttuuuyyyyyyzzz~~~}}}nnn[[[RRRXXXdddooouuuyyyzzz{{{~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}~~~}}}|||{{{{{{|||}}}~~~}}}||||||||||||||||||||||||{{{xxxuuuuuuuuuwwwyyyzzzzzzyyyxxxyyyzzz{{{|||~~~}}}|||{{{zzzyyyzzzzzzyyyyyyxxxxxxxxxxxxxxxwwwwwwwwwyyyyyywwwuuunnnjjjbbbXXXMMMEEEBBBAAABBBCCCDDDDDDCCCAAA???>>>CCCAAABBBFFFHHHJJJPPPWWWbbbgggkkkeeeUUUFFFDDDJJJPPP___tttmmm[[[UUU```tttsss[[[GGG???888888888666555666333555888999999:::;;;<<<>>>CCCLLLXXXgggttt~~~xxxvvv{{{yyyiiiWWWQQQUUUYYYdddvvv{{{|||yyyvvvrrrpppoooooopppkkkggg___TTTJJJEEEEEEGGGMMMYYYiiiwwwmmmWWWHHHAAA??????BBBCCCGGGNNNSSSXXXbbblllwwwyyy```MMMCCC@@@;;;;;;::::::999888888888666666777777777777666666555999<<>>===<<<;;;;;;;;;<<<======>>>>>>>>>>>>????????????@@@???>>>===<<<<<<;;;<<>><<<;;;===>>>@@@@@@@@@AAACCCEEEBBBBBBCCCEEEHHHLLLPPPSSS[[[bbbllltttxxx}}}yyykkk^^^ZZZ\\\```aaa^^^WWWKKKCCC@@@@@@EEEFFFHHHIIIIIIGGGDDDCCCEEECCC@@@>>>???CCCGGGJJJOOOSSSYYY```ggglllnnnppptttvvvxxx|||ppp___QQQMMMXXXgggmmmsssxxxxxxyyy}}}~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~{{{{{{||||||}}}~~~}}}{{{xxxvvvuuuwwwxxxzzzzzzzzzyyyxxxyyyzzz{{{|||~~~}}}{{{zzzyyyzzzyyyyyyxxxxxxyyyyyyzzzxxxwwwwwwwwwyyyyyywwwuuunnnjjjcccXXXMMMFFFBBBAAA@@@AAACCCDDDDDDCCCAAA???BBB@@@AAAEEEGGGIIINNNUUU[[[```fffbbbTTTFFFCCCGGGOOO___vvvjjjYYYUUU```rrrvvv^^^GGG???999888888666555666333555888999999999:::<<<>>>CCCKKKVVVcccqqq}}}vvvxxx~~~vvveeeTTTQQQVVVYYYdddvvv~~~xxxvvvsssooommmkkkjjjjjjhhhfff___TTTIIIDDDDDDGGGLLLXXXggguuummmWWWIIIAAA??????BBBCCCGGGNNNSSSXXXbbbmmmwww{{{aaaMMMCCC@@@;;;;;;;;;:::999999888888666666777777777777666666666;;;>>>@@@GGGTTT___cccaaa```___ccciiipppvvvxxxzzzwwwqqqjjjeeebbbaaa``````gggmmmppppppmmmcccXXXUUUXXX```jjjsssvvvtttpppiiihhhhhhiiilllmmmmmmlllllllllpppvvvzzz{{{~~~|||{{{}}}}}}}}}|||{{{{{{{{{{{{{{{zzzyyyxxxzzz|||}}}}}}|||}}}}}}}}}~~~~~~~~~~~~||||||{{{{{{{{{|||}}}}}}|||||||||{{{{{{yyyxxxwwwsssoooiiibbb\\\UUUMMMIIIAAA@@@===:::888777666666444555666888;;;===>>>???>>>>>><<<;;;;;;<<<===>>>@@@AAAAAABBBCCCDDDEEEEEECCCCCCBBBBBBAAAAAABBBBBBGGGIIIJJJIIIFFFBBB@@@???>>>???AAAAAA@@@???AAABBBBBBBBBAAAAAACCCEEEHHHJJJQQQXXXaaafffiiilllsssyyy|||mmm___SSSNNNPPPQQQRRRRRRMMMFFFBBB@@@AAAHHHJJJNNNQQQPPPMMMIIIFFFEEECCC@@@>>>>>>@@@BBBDDDHHHKKKQQQXXX^^^cccgggiiinnnqqquuuyyy|||tttcccUUUMMMNNN[[[iiimmmsssxxxxxxyyy}}}~~~|||~~~}}}|||}}}}}}~~~~~~}}}}}}~~~zzzzzz{{{|||~~~|||zzzxxxwwwwwwwwwyyyzzzzzzzzzyyyxxxyyyzzz{{{|||}}}~~~~~~~~~}}}|||zzzyyyyyyxxxwwwwwwxxxyyy{{{|||yyyxxxwwwwwwxxxxxxvvvtttpppllldddZZZOOOGGGDDDCCC>>>@@@BBBDDDDDDDDDBBBAAAAAA@@@BBBFFFGGGHHHMMMSSSVVV\\\bbb```TTTFFFCCCFFFNNNaaazzzkkk\\\ZZZeeeuuuwww^^^KKKBBB:::999888444222333333555777888888888:::<<<>>>CCCJJJTTT```nnn||||||tttuuu|||~~~vvveeeTTTQQQVVV[[[fffwwwtttqqqmmmhhheeeccccccccccccbbb]]]RRRGGGAAABBBEEEKKKWWWeeesssmmmXXXIIIBBB??????AAABBBHHHOOOTTTYYYcccmmmuuu}}}cccNNNCCC@@@<<<;;;;;;::::::999888888666666777777777777666666555:::>>>@@@GGGUUUaaaffffffdddccceeejjjqqqvvvxxxxxxtttmmmhhheeedddddddddccciiimmmnnnooonnnggg^^^\\\^^^cccjjjqqqsssoookkkgggeeeddddddgggiiijjjiiihhhhhhmmmtttxxx{{{~~~{{{zzz|||~~~}}}{{{yyyxxxzzz{{{}}}|||{{{zzz{{{}}}~~~}}}|||}}}}}}}}}}}}~~~~~~~~~~~~}}}||||||{{{{{{{{{||||||}}}}}}}}}|||{{{zzzyyyxxxsssnnnhhhaaaZZZRRRKKKFFF===<<<;;;:::999777666666555666888:::<<<>>>???@@@@@@???===<<<;;;<<<===>>>@@@AAABBBDDDEEEGGGHHHIIIHHHHHHHHHGGGHHHHHHIIIJJJJJJLLLMMMLLLJJJGGGGGGGGGCCCDDDFFFFFFEEEEEEFFFGGGHHHGGGFFFEEEEEEGGGIIIJJJNNNTTT[[[]]]\\\___ffflllrrruuuxxxyyyyyy|||pppaaaUUUJJJEEEEEEFFFGGGGGGFFFDDDDDDFFFIIIOOOSSSYYY]]]]]]XXXRRRNNNEEECCCAAA@@@?????????@@@CCCEEEJJJOOOUUU[[[___aaahhhlllqqquuuxxx}}}wwwiiiZZZSSSRRRWWWaaajjjooouuuzzzyyyzzz}}}~~~}}}}}}}}}|||{{{{{{||||||~~~~~~~~~||||||||||||~~~~~~zzzzzz{{{||||||}}}~~~~~~yyyxxxxxxwwwwwwwwwwwwxxxzzzzzzyyyxxxyyyzzz{{{|||{{{|||}}}~~~~~~|||zzzyyywwwwwwvvvvvvxxxzzz}}}~~~zzzyyyxxxxxxxxxwwwuuusssqqqllldddYYYNNNGGGDDDDDD@@@AAABBBCCCCCCCCCBBBBBBAAA@@@BBBFFFHHHHHHMMMSSSUUUYYY^^^]]]SSSGGGDDDHHHQQQfffmmmaaacccooo~~~www]]]JJJAAA:::999888555333333444555666666666888;;;===>>>BBBIIIRRR]]]kkkzzz|||qqqooottttttwwwxxxhhhVVVPPPUUU]]]hhhxxxvvvqqqhhh```\\\\\\___bbb``````\\\RRRGGGAAACCCFFFJJJUUUdddqqqmmmXXXJJJBBB??????@@@BBBIIIQQQVVV[[[cccmmmrrr|||dddOOOCCC@@@<<<;;;;;;::::::999999888666666777777777777666666444:::>>>@@@HHHVVVcccjjjnnnkkkhhhhhhkkkpppsssuuuvvvrrrlllgggeeeffffffgggfffjjjllllllnnnoookkkeeecccdddgggmmmqqqqqqmmmhhheeecccaaaaaaccceeeggggggjjjkkkpppwww|||~~~{{{zzz|||}}}zzzwwwwwwyyy|||}}}}}}|||{{{|||}}}~~~}}}|||}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{{{{zzzzzzzzz~~~~~~~~~}}}|||zzzyyyxxxrrrnnnggg```YYYQQQIIIDDD;;;;;;<<<<<<;;;:::999999::::::<<<===???@@@AAABBBBBB@@@>>><<<;;;;;;<<<===>>>???@@@BBBEEEGGGHHHIIILLLKKKKKKLLLLLLMMMNNNOOOKKKMMMNNNNNNLLLKKKLLLMMMJJJKKKMMMNNNMMMMMMNNNOOONNNMMMLLLJJJJJJLLLMMMNNNOOOTTTXXXXXXVVVWWW___eeeeeehhhkkklllmmmpppwww||||||gggYYYOOOGGGBBBAAA@@@AAABBBBBBDDDHHHNNNRRRWWW\\\ccchhhhhhccc\\\VVVFFFEEEDDDBBBAAA@@@??????@@@BBBEEEJJJOOOUUUYYY\\\eeeiiiooosssvvvzzzqqqeeeYYYVVVZZZ___fffmmmqqqwww{{{{{{|||~~~|||~~~}}}{{{zzzzzzzzz{{{|||~~~}}}|||{{{zzzzzz{{{|||}}}zzzzzz{{{{{{{{{{{{{{{{{{wwwwwwwwwwwwvvvvvvvvvvvvzzzzzzyyyxxxyyyzzz{{{|||zzz{{{}}}~~~}}}|||zzzyyyvvvvvvvvvvvvxxx{{{~~~{{{yyyxxxxxxxxxwwwuuusssoookkkbbbVVVLLLEEECCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@BBBGGGHHHHHHMMMRRRVVVYYY]]][[[QQQGGGFFFKKKVVVlllpppfffjjjxxxvvv[[[FFF>>>888888999777666888555666666555555777;;;>>>===AAAHHHPPP[[[iiiyyy}}}ooojjjmmmqqqvvvyyykkkXXXPPPSSS___iiiyyy~~~{{{sssggg]]]XXXZZZ```dddaaaaaa^^^TTTIIICCCEEEIIIJJJUUUcccqqqmmmXXXJJJBBB??????@@@CCCJJJSSSXXX\\\dddmmmqqq{{{zzz```III??????:::;;;;;;;;;:::888666555444444555555666777777777777777888>>>HHHUUUccckkktttooojjjlllrrrvvvuuuqqqqqqlllgggeeefffiiiiiiiiifffhhhkkklllkkkkkkkkkkkkaaa```dddmmmrrrpppllljjjaaa^^^\\\]]]aaaddddddcccbbbjjjppptttzzz}}}|||{{{{{{{{{|||zzzyyyyyyyyyxxxvvvyyyzzz|||}}}}}}}}}|||{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzyyyxxxwwwvvvuuurrrnnnhhhaaaYYYPPPGGGAAA???===:::888666666777777:::;;;===>>>===>>>@@@AAABBB@@@===:::888777777888:::;;;===???AAADDDEEEFFFGGGHHHIIIJJJLLLNNNPPPQQQPPPPPPOOOOOOPPPSSSUUUWWWVVVXXXZZZ\\\\\\[[[ZZZYYYVVVXXXZZZZZZYYYYYYYYYZZZ\\\[[[[[[[[[\\\^^^```aaadddfffggghhhiiilllooorrrwwwwwwwwwwwwwww{{{}}}ssscccSSSHHHBBB???===<<<>>>AAAEEEFFFFFFNNNWWWdddhhhmmmooollleee]]]WWWFFFDDDAAA>>>======???@@@<<>>888888888777666888777777777555444555888:::===@@@FFFLLLVVVeeeuuu}}}nnngggggggggtttyyyjjjZZZSSSTTT```mmm{{{{{{sssggg^^^[[[^^^fffkkkqqqlllbbbVVVKKKEEEDDDDDDIIITTTcccppp~~~rrrXXXFFFAAA@@@@@@AAACCCHHHNNNVVV^^^eeeiiisssyyy~~~|||{{{bbbLLLBBBAAA;;;;;;;;;:::999888777666777777777666555555444444777777999>>>HHHVVVcccllltttpppmmmpppuuuwwwsssooommmjjjggggggiiijjjjjjiiihhhiiijjjjjjiiiiiiiiijjjfffccceeelllooolllgggeeebbb```^^^___bbbeeeeeedddeeemmmtttwww|||~~~}}}||||||||||||}}}{{{yyyyyyzzzzzzzzzxxxyyyzzz{{{}}}}}}}}}||||||}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}|||{{{zzzzzzzzzzzzzzzzzzyyywwwvvvuuupppllleee^^^VVVNNNFFFAAA>>><<<999777555555666666:::<<<>>>>>>>>>???AAABBBBBBAAA>>>;;;999888888888;;;<<<<<<===???@@@@@@AAADDDEEEEEEGGGIIIKKKLLLNNNPPPOOOOOOOOOQQQSSSVVVWWW[[[]]]aaacccdddeeeeeeeeefffggghhhgggeeeeeefffhhhjjjiiiiiihhhiiijjjkkklllmmmnnnnnnnnnmmmnnnpppsssuuuuuuuuuuuuvvvzzzzzzooo___PPPFFF???<<<:::<<<<<>><<<===>>>???<<<>>>AAAAAABBBEEEKKKPPP[[[aaahhhnnnsssxxx{{{jjjccccccmmmsssrrruuu{{{xxxyyy{{{|||~~~~~~|||zzzzzzyyyyyy{{{{{{zzzzzzzzzyyyyyyyyy{{{yyyxxxwwwxxxzzz}}}~~~||||||||||||{{{zzzyyyxxxxxxxxxyyyyyyyyyyyyxxxxxxyyyxxxwwwxxxzzz|||{{{zzz|||{{{zzz{{{{{{{{{yyywwwvvvxxxyyyyyyxxxxxx{{{~~~|||yyywwwvvvvvvvvvuuutttmmmiiibbbXXXMMMFFFCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@AAADDDFFFGGGKKKQQQ[[[cccjjjeeeXXXMMMJJJLLLZZZttt|||wwwqqq]]]GGG???999999:::888777999777777777555444555888:::===@@@EEEKKKUUUbbbrrr}}}zzzjjjbbbbbbhhhuuuzzzlll\\\UUUUUUaaammm{{{yyyooogggeeehhhooosssvvvpppeeeXXXLLLFFFEEEFFFJJJUUUcccqqqrrrYYYGGGAAA@@@@@@@@@CCCGGGNNNVVV^^^dddhhhrrrxxx}}}||||||eeeOOODDDCCC<<<;;;:::999888777777777777777777666555555444444777888:::???HHHUUUcccmmmsssqqqppptttwwwvvvpppjjjhhhhhhiiikkkmmmnnnllljjjiiiiiihhhggghhhiiijjjjjjhhhddddddiiillliiieeecccdddbbbbbbccceeegggggggggiiiqqqyyy{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzyyyyyyzzz{{{{{{zzzxxxyyy{{{|||}}}}}}||||||~~~}}}}}}}}}}}}}}}}}}||||||||||||||||||{{{yyyyyyzzz{{{{{{zzzyyyxxxvvvuuunnniiibbbZZZSSSLLLFFFBBB<<<;;;888666555555555666;;;===??????@@@@@@CCCDDDDDDBBB???<<<:::999999999;;;;;;;;;;;;;;;;;;;;;;;;@@@@@@AAABBBDDDFFFGGGHHHLLLLLLLLLMMMOOORRRTTTVVV\\\___cccfffhhhjjjmmmoootttuuuuuuuuuttttttvvvxxxyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{zzzxxxvvvuuuvvvwwwxxxyyyzzzzzz{{{~~~zzzuuu}}}|||wwwmmm^^^PPPEEE>>>;;;999;;;:::;;;???BBBHHHRRR]]]ggghhhhhhfffaaaZZZRRRMMMCCCAAA???===<<<<<<===>>><<<>>>@@@@@@@@@CCCIIINNNYYY___ffflllqqqwww~~~zzzppplllpppzzz{{{yyy|||yyyzzz{{{}}}~~~}}}|||{{{zzzzzzzzz|||{{{zzzxxxwwwwwwwwwwwwzzzzzzzzzzzzzzz{{{}}}}}}|||||||||||||||{{{zzzyyyxxxxxxyyyyyyyyyyyyxxxxxxxxxwwwvvvxxxzzz{{{zzzyyyzzzyyyxxxyyy{{{{{{yyyxxxwwwxxxyyyyyyyyyzzz|||~~~~~~|||yyywwwwwwvvvtttsssoookkkcccYYYOOOHHHDDDDDDAAAAAA@@@@@@@@@@@@@@@@@@BBB@@@AAADDDEEEFFFLLLSSS\\\jjjtttnnn[[[MMMJJJNNN___xxx~~~nnn[[[HHH@@@:::::::::999888999666666777666555555888:::===@@@EEEKKKSSSaaappp{{{zzziii```___hhhvvv|||ooo___XXXYYYbbbnnn}}}}}}wwwrrrqqqtttyyy|||{{{ttthhhYYYMMMGGGFFFGGGKKKVVVeeerrrsssZZZHHHAAA@@@??????BBBFFFMMMUUU]]]dddgggpppxxx|||zzz~~~gggPPPCCCAAA===;;;999777666666777777444444555555666777777777555777:::>>>FFFSSSbbblllqqqpppqqqtttvvvssslllfffeeehhhlllpppsssrrrooommmjjjhhhffffffhhhjjjmmmnnneee```___dddhhhgggeeeeeeffffffffffffhhhiiiiiiiiilllttt|||~~~~~~~~~~~~~~~|||zzzyyyzzz{{{zzzyyywwwxxxzzz|||}}}}}}}}}}}}~~~~~~}}}}}}|||||||||{{{||||||||||||{{{zzzyyyxxxzzz{{{{{{{{{zzzwwwuuutttmmmhhh```XXXRRRLLLGGGCCC<<<;;;888666555555666777;;;===???@@@AAABBBEEEGGGEEECCC@@@===:::999999:::::::::::::::::::::::::::>>>>>>>>>???@@@AAACCCDDDFFFFFFGGGHHHJJJMMMOOOPPPUUUYYY]]]___aaadddhhhlllsssvvvyyy{{{|||}}}vvvpppmmmwww~~~xxxvvvmmm___RRRGGGAAA<<<:::999777999>>>AAAEEENNNWWWZZZ[[[[[[ZZZXXXSSSOOOLLL@@@???>>><<<<<<<<<===>>><<<>>>@@@@@@AAADDDKKKQQQXXX^^^eeekkkpppvvv}}}{{{wwwuuuyyy{{{wwwwwwzzzzzz|||}}}~~~~~~~~~~~~~~~}}}}}}|||{{{{{{{{{{{{}}}{{{xxxvvvuuuuuuvvvvvvyyyyyyzzz{{{{{{{{{{{{{{{|||||||||||||||{{{zzzyyyxxxyyyyyyyyyyyyyyyyyyxxxwwwvvvvvvwwwyyyzzzzzzyyyyyyxxxxxxyyy{{{|||zzzyyywwwwwwxxxxxxyyyzzz{{{}}}}}}{{{yyywwwwwwvvvtttrrrnnnkkkcccYYYOOOHHHEEEDDDBBBAAA@@@?????????@@@AAABBB@@@AAACCCDDDFFFMMMVVVaaappp|||ttt___NNNLLLRRRaaayyy}}}~~~nnn[[[HHH@@@:::999:::888777888555666666666555666888:::<<>>???@@@AAA@@@@@@AAABBBDDDFFFHHHIIIKKKOOOSSSTTTTTTWWW]]]bbbiiinnnuuuzzz}}}zzzooojjjhhhsss}}}|||wwwtttlll___SSSIIIBBB===:::777666888===@@@AAAEEEJJJLLLMMMNNNNNNMMMKKKHHHGGG???>>>===<<<<<<======>>>:::<<>>???@@@AAABBB@@@AAACCCDDDGGGPPPZZZfffsss{{{rrr^^^OOOOOOUUU```xxxppp]]]GGG???999888888666555777444555666666666666888::::::>>>DDDKKKUUUdddtttoooeeecccggguuu}}}~~~}}}sssfffaaaccckkkvvv~~~~~~~~~~~~|||tttfffWWWKKKEEEEEEFFFKKKWWWffftttuuu\\\JJJCCC@@@??????AAAFFFLLLTTT\\\cccgggllluuu{{{yyyiiiOOOAAA>>>;;;:::999888777666666666777777777666555555444444222666:::>>>DDDPPPaaammmpppnnnlllkkkjjjhhhfffccchhhmmmsssvvvvvvtttrrrqqqhhheeebbbdddiiimmmoooooofff^^^ZZZ\\\___```aaadddhhhjjjlllmmmlllkkklllmmmllluuu||||||zzzxxxuuurrrpppyyy}}}{{{zzzyyywwwvvvtttvvvxxx{{{}}}~~~~~~~~~}}}||||||||||||||||||{{{|||||||||||||||{{{yyyyyyxxxyyyzzzzzzyyyuuurrrpppmmmhhhaaaZZZTTTMMMGGGCCC===<<<:::888777777888999:::<<>>???<<<===>>>???@@@BBBBBBCCCDDDHHHKKKLLLKKKNNNUUU[[[bbbgggnnntttwwwxxxzzz{{{{{{}}}rrrhhheeeeeepppzzz}}}}}}}}}{{{xxxrrrjjj___SSSJJJBBB===999888666777<<<>>>======AAADDDDDDEEEFFFEEECCCAAA???>>>============>>>>>>???999;;;===>>>@@@FFFOOOUUU\\\aaahhhmmmpppvvv|||{{{|||}}}}}}|||{{{|||}}}{{{|||}}}}}}}}}}}}}}}||||||||||||||||||{{{zzzyyyxxxwwwvvvuuuvvvvvvwwwxxxxxxxxxyyyzzzzzzyyyyyyxxxyyyyyyzzzzzzzzzyyyyyyxxxyyyyyyzzzzzzzzzzzzyyyyyyxxxwwwvvvxxxzzz{{{zzzyyyzzzyyyyyyzzz|||}}}{{{zzzvvvttttttuuuwwwyyyyyyyyyvvvuuuttttttuuutttrrrpppkkkhhhaaaWWWMMMFFFDDDCCCDDDBBB@@@>>>>>>>>>@@@AAAAAA@@@BBBDDDEEEIIITTT```iiiooopppfffVVVLLLNNNTTT^^^vvvsss```GGG???999888888666555666333555666777666777888:::999===CCCKKKUUUeeeuuunnndddbbbggguuu||||||~~~{{{rrrhhheeehhhooozzz~~~wwwpppdddVVVJJJDDDDDDFFFKKKWWWffftttvvv]]]KKKCCCAAA??????BBBFFFMMMUUU]]]dddggglllttt{{{yyyhhhPPPBBB???999999999999888666555444777777777666555555444444333888<<<@@@FFFQQQbbbooorrroooiiieeedddeeefffgggkkkooosssuuusssqqqqqqqqqhhhdddaaabbbgggkkkkkkiiiccc[[[VVVXXX\\\___cccfffiiilllnnnnnnlllkkklllmmmllluuu||||||yyywwwssspppnnnxxx~~~|||{{{{{{zzzyyywwwsssuuuwwwzzz|||~~~~~~~~~{{{{{{{{{|||||||||||||||}}}}}}}}}}}}|||{{{zzzzzzwwwxxxyyyyyyxxxtttpppnnnlllhhhaaa[[[TTTMMMFFFAAA<<<;;;999777666777888999999;;;>>>@@@BBBDDDGGGIIIFFFDDD@@@<<<:::888888888777777888888999999::::::;;;;;;;;;;;;;;;;;;<<<=========>>>???@@@@@@AAAAAA???CCCGGGGGGFFFJJJSSSZZZccceeehhhjjjkkklllnnnppppppsssxxx|||}}}|||yyy|||vvvhhh``````gggqqqyyy{{{{{{|||}}}|||rrrkkkaaaVVVLLLEEE???;;;;;;777666:::;;;:::;;;>>>???@@@AAABBBBBB@@@>>>============>>>>>>?????????<<<>>>???@@@AAAGGGPPPVVV___dddjjjooorrrvvv|||zzz}}}}}}{{{{{{|||}}}||||||}}}}}}}}}}}}||||||||||||}}}||||||zzzyyyxxxttttttuuuvvvxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzwwwxxxxxxyyyyyyxxxxxxwwwyyyyyyzzzzzzzzzzzzyyyyyyyyyxxxwwwxxxzzz|||{{{zzzyyyxxxxxxyyy{{{{{{zzzxxxwwwuuutttuuuxxxzzzzzzyyywwwvvvuuuuuutttssspppmmmkkkggg```WWWMMMGGGDDDDDDDDDCCC@@@>>>===>>>@@@AAA@@@@@@BBBEEEFFFKKKXXXfffhhheee___UUUKKKGGGJJJNNN^^^vvvvvvbbbHHH@@@:::999999666555666222444666777777777888:::999===CCCJJJTTTcccsss}}}lllcccbbbjjjwwwzzzzzz{{{yyyqqqiiihhhlllqqq{{{~~~}}}~~~~~~rrrlllbbbUUUKKKEEEEEEFFFJJJVVVeeetttwww^^^LLLDDDAAA>>>@@@CCCGGGNNNVVV^^^dddhhhlllttt|||yyyhhhQQQDDDAAA999999999999888777555333444444555555666777777777555999???BBBGGGSSSdddqqquuuooohhhbbb```cccgggjjjlllpppssssssqqqooooooppphhhddd```bbbfffhhhgggddd]]]VVVRRRUUU\\\aaafffllliiillloooooommmkkklllnnnmmmuuu|||{{{xxxvvvssspppoooxxx}}}}}}~~~~~~{{{{{{{{{{{{zzzyyyssstttwwwzzz|||~~~~~~~~~zzz{{{{{{{{{||||||}}}}}}~~~~~~~~~~~~}}}|||{{{zzzvvvwwwyyyyyywwwsssooommmkkkgggaaa[[[TTTLLLDDD???;;;999777666555666777888888;;;>>>@@@BBBDDDGGGJJJFFFDDD@@@<<<999888777777777777777777888888888888;;;:::::::::::::::;;;;;;??????@@@AAAAAAAAAAAAAAA<<>>>>>999666777999999<<>>>>>??????@@@@@@BBBCCCDDDCCCDDDIIIRRRXXXbbbffflllpppssswww|||{{{}}}yyyxxxxxxwww}}}}}}}}}}}}}}}||||||{{{|||}}}}}}}}}|||zzzxxxwwwqqqsssuuuwwwyyy{{{{{{||||||{{{{{{zzzzzzzzz{{{{{{vvvwwwwwwxxxxxxxxxwwwwwwyyyzzzzzz{{{{{{zzzzzzyyyyyyxxxxxxyyy{{{||||||{{{yyyxxxwwwxxxyyyzzzxxxvvvxxxvvvtttvvvyyy|||{{{zzzzzzxxxwwwvvvtttrrrnnnkkkkkkhhhaaaWWWNNNGGGEEEDDDEEECCC@@@>>>===>>>@@@AAA@@@@@@BBBEEEFFFLLLZZZiiieee^^^RRRHHHBBBBBBFFFJJJ___wwwwwwcccJJJAAA;;;::::::777666777222444666777777777888::::::===CCCIIISSSaaaqqq||||||kkkcccbbblllyyy~~~zzzyyyzzzxxxpppiiiiiioooqqq|||~~~{{{|||~~~~~~}}}{{{zzzooojjjaaaVVVLLLGGGFFFGGGJJJVVVeeetttxxx___LLLDDDAAA>>>AAACCCHHHNNNVVV^^^eeeiiimmmuuu|||zzz~~~eeeMMM@@@>>>:::999999999888777777777777888999888777666666888777:::===@@@HHHVVVhhhuuuwwwrrrkkkcccaaacccjjjooonnnooorrrtttsssqqqnnnlllkkkfffbbbbbbeeeggghhhggg]]]YYYTTTTTT[[[eeennnsssxxxsssnnnlllmmmnnnmmmlllpppuuuzzz{{{||||||wwwppppppxxx||||||~~~~~~~~~}}}|||}}}|||{{{zzzyyyxxxxxxxxxzzzyyyyyyzzz|||}}}{{{zzz~~~}}}|||{{{{{{|||}}}~~~{{{{{{{{{{{{||||||||||||zzzzzzzzzyyywwwtttrrrpppooojjjccc\\\TTTKKKCCC>>>;;;:::888777777999:::;;;<<<===???AAADDDGGGIIIJJJKKKGGGBBB>>>;;;999666444888888999:::::::::::::::::::::999999999999::::::;;;;;;<<<===>>>>>>>>>>>>@@@@@@AAADDDIIIOOOUUUXXXeeeaaa[[[WWWVVVXXX\\\___```cccgggiiiiiigggggggggiiilllooorrrtttwwwzzz}}}~~~~~~}}}zzzwwwqqqfff\\\[[[___mmm}}}~~~vvvpppggg^^^VVVMMMCCC<<<777555555777;;;>>>===;;;>>>============>>>>>>???@@@@@@@@@???>>>???BBBEEEIIIHHHGGGFFFIIIOOOXXX^^^fffjjjoootttwww{{{|||}}}}}}|||{{{zzzzzz{{{~~~|||{{{}}}|||xxx{{{zzzyyyyyyzzzzzzxxxvvvuuuvvvwwwxxxxxxyyyxxxxxxuuuwwwyyyyyyxxxxxxxxxyyyxxxwwwwwwwwwvvvvvvuuuuuu}}}||||||zzzyyywwwuuuttt{{{zzzyyyxxxxxxxxxyyyzzzxxxwwwvvvuuuuuuwwwyyyzzzyyyvvvssstttvvvxxxxxxvvvvvvuuutttssstttssspppnnnlllhhh___VVVMMMGGGCCCAAA@@@@@@????????????@@@@@@BBB@@@???AAAFFFOOOYYY^^^```TTTHHHAAA???@@@GGGNNN]]]|||{{{dddIII@@@:::999999777555777666777888777666666888:::<<<===BBBIIIQQQ\\\nnn}}}~~~ooodddggglllzzzyyyvvvwwwtttmmmiiijjjwww|||{{{zzzzzzzzz{{{zzzwwwuuuppplllcccXXXMMMFFFCCCBBBFFFQQQaaaqqqttt]]]NNNGGGBBB<<>>???????????????@@@BBBDDDIIINNNRRRUUUYYYWWWSSSQQQQQQSSSWWWYYY\\\___bbbcccbbbaaa`````````ccchhhlllooossswwwzzz|||{{{{{{zzzzzzzzzzzzzzzzzzwwwrrrlllbbb[[[]]]cccrrrxxxqqqiii```XXXOOOEEE>>><<<999777999<<<===<<<:::==================>>>???@@@@@@AAA@@@??????BBBDDDGGGFFFFFFFFFJJJQQQYYY```jjjmmmqqqtttwww{{{~~~}}}{{{yyyyyyzzz|||{{{zzz{{{}}}}}}zzzwww{{{zzzyyyyyyzzzyyywwwuuuttttttuuuvvvwwwwwwwwwwwwvvvxxxyyyyyyxxxxxxyyyzzzxxxxxxxxxxxxwwwwwwvvvvvv{{{{{{{{{zzzyyywwwvvvuuuuuuuuutttuuuvvvwwwyyyzzzyyyxxxwwwvvvvvvxxxzzz{{{zzzwwwuuuuuuwwwyyyxxxwwwvvvtttsssssstttsssqqqooolllggg___VVVMMMGGGCCCAAA@@@??????>>>>>>??????@@@@@@???>>>@@@EEEMMMTTTYYYVVVKKKAAA<<<:::<<>>????????????@@@AAACCCFFFIIILLLOOOPPPMMMLLLKKKKKKLLLNNNPPPRRRVVVXXX[[[\\\ZZZYYYXXXXXXZZZ]]]aaaeeehhhlllqqqtttuuuttttttttttttuuuvvvvvvwwwsssnnnhhh___ZZZ___hhhvvvzzztttlllddd\\\TTTJJJCCCAAA===::::::<<<===;;;999===<<<<<<<<<======>>>???AAACCCEEEEEEDDDCCCDDDEEEFFFGGGHHHJJJOOOWWW```fffqqqrrrtttuuuwww|||~~~~~~~~~{{{xxxxxxyyy{{{zzzyyyzzz{{{zzzyyywww{{{zzzyyyyyyzzzyyywwwuuusssssstttuuuvvvvvvvvvvvvvvvxxxzzzzzzyyyxxxyyyzzzyyyyyyxxxxxxxxxxxxwwwwwwyyyzzzzzzyyyyyywwwvvvvvvttttttssstttuuuvvvxxxyyyxxxwwwvvvvvvvvvwwwyyyyyyzzzyyywwwwwwxxxyyyyyyxxxtttsssssssssttttttrrrppplllggg^^^UUULLLFFFBBBAAA@@@??????>>>>>>??????@@@>>>>>>>>>@@@DDDIIINNNQQQKKKCCC;;;888888:::AAAHHHaaa~~~zzz|||~~~zzzaaaGGG>>>888777777555444555333444555555444444555777<<<<<>>@@@CCCHHHMMMRRRTTTXXXQQQGGG???;;;:::;;;<<<999999999999999::::::;;;======<<<;;;:::::::::::::::;;;<<<======>>>>>>===???AAACCCFFFHHHJJJJJJJJJGGGGGGGGGHHHIIIJJJKKKLLLNNNQQQSSSTTTSSSRRRRRRSSSXXXZZZ^^^```bbbeeehhhkkkppppppppppppqqqssstttuuuuuuqqqmmmhhhaaa]]]bbbjjjxxx|||wwwooohhhaaaYYYQQQJJJCCC???;;;999;;;<<<;;;:::<<<<<<<<<<<<===>>>??????DDDFFFIIIJJJJJJHHHHHHIIIJJJLLLOOORRRXXX```iiiooowwwwwwwwwvvvxxx|||~~~|||}}}~~~}}}{{{yyyyyyzzzzzzyyyyyyyyyyyyyyyxxxwwwzzzyyyxxxyyyyyyyyywwwuuusssssstttuuuvvvvvvvvvvvvvvvxxxzzzzzzyyyxxxyyyzzzwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxwwwvvvyyyxxxwwwuuuuuuvvvvvvwwwvvvuuuuuuuuuuuuvvvwwwwwwyyyxxxxxxwwwxxxxxxwwwwwwtttsssrrrsssttttttsssqqqlllggg^^^TTTKKKEEEBBBAAA??????>>>>>>>>>>>>??????===>>>???AAACCCFFFIIIKKKEEE???;;;::::::===DDDLLLfff}}}yyy|||yyy```GGG???888888777555444555333444555444333333555777<<<;;;>>>CCCIIIUUUgggwwwuuulllooovvv~~~uuummmkkklllttt{{{xxxvvvtttssssssrrrpppooooookkkcccXXXNNNGGGEEEEEEGGGQQQ___nnnttt]]]OOOMMMOOOPPPDDDDDDFFFJJJQQQZZZaaaeeennnuuujjjRRREEECCC;;;;;;:::999888777666555555666777777555555666777888999;;;@@@IIIWWWfffooosssooojjjhhhjjjlllnnnnnnpppqqqqqqpppmmmjjjfffdddaaa```^^^```bbbaaa]]]YYYLLLJJJKKKTTTaaalllppppppnnnnnnooopppqqqsssuuuwwwttt{{{~~~{{{xxxtttpppnnnuuu~~~~~~~~~}}}|||||||||{{{{{{{{{||||||}}}}}}{{{yyyzzz{{{}}}}}}|||zzz{{{|||}}}}}}|||{{{zzzyyyzzzzzzzzzzzz{{{{{{{{{zzzyyyxxxwwwvvvuuuttttttsssnnnfff^^^VVVNNNGGGCCC===<<<:::888888999:::;;;===>>>@@@DDDJJJPPPVVVYYY]]]VVVLLLCCC???=========;;;::::::999:::;;;<<<<<<>>>>>>===<<<<<<<<<<<<<<<::::::;;;<<<===============???AAACCCEEEEEEEEEDDDEEEEEEFFFGGGGGGFFFFFFFFFFFFHHHKKKLLLLLLLLLMMMNNNQQQSSSWWWYYY[[[^^^aaadddmmmnnnoooqqqssstttuuuvvvtttrrrppplllfffaaadddlll|||}}}xxxqqqkkkfff___WWWRRRDDD@@@:::999;;;===<<<;;;<<<<<<<<<======???@@@@@@DDDGGGKKKLLLLLLKKKKKKKKKNNNQQQUUUZZZ```hhhpppvvv|||{{{zzzxxxyyy~~~~~~|||}}}{{{|||}}}|||{{{zzz{{{|||zzzzzzzzzyyyxxxxxxxxxyyyzzzyyyxxxxxxyyyxxxvvvuuuttttttuuuvvvwwwwwwwwwwwwuuuwwwyyyyyyxxxwwwxxxyyyuuuuuuuuuvvvvvvvvvvvvvvvvvvwwwwwwxxxxxxwwwwwwvvvxxxwwwvvvuuuuuuuuuvvvwwwvvvvvvvvvvvvwwwwwwxxxxxxwwwxxxxxxwwwvvvvvvuuuvvvtttsssrrrsssttttttsssqqqlllfff]]]RRRJJJDDDBBBAAA???>>>>>>>>>>>>>>>>>>???>>>???@@@BBBCCCEEEFFFGGGBBB>>><<<<<<===???HHHQQQkkkzzzuuuxxx}}}xxx___HHH@@@999999999666555666444555555555444444666888::::::<<>>HHHUUUbbbjjjkkkgggdddeeeiiilllmmmllllllmmmoooooommmiiieeeccc```^^^]]]___bbbbbb___\\\OOOLLLLLLTTTbbblllooonnnkkkmmmnnnooonnnooorrrtttpppyyy|||yyyvvvrrrqqqwww}}}~~~~~~}}}{{{zzzzzzzzzzzzzzz{{{|||}}}}}}|||zzzxxxxxxzzz|||||||||{{{{{{{{{{{{zzzyyyxxxwwwxxxxxxxxxyyyyyyyyyzzzzzzxxxwwwvvvtttssssssrrrssstttpppiiiaaaYYYQQQHHHCCC>>>===;;;999888999:::;;;===>>>AAAEEEKKKSSSZZZ^^^___ZZZQQQIIIEEEAAA???>>>;;;:::999888999:::;;;<<<======<<<<<<<<<======>>>===>>>???@@@@@@AAAAAA@@@===>>>@@@BBBCCCDDDCCCCCCFFFFFFGGGGGGFFFEEEDDDCCCBBBDDDFFFGGGFFFGGGHHHIIIFFFIIIMMMQQQUUUYYY]]]```jjjlllooosssvvvwwwvvvvvvtttsssrrroooiiieeeiiiqqq|||xxxrrrnnnjjjeee^^^YYYHHHCCC<<<:::;;;===>>>============>>>???@@@AAABBBBBBFFFJJJLLLMMMMMMMMMNNNRRRUUUZZZ___eeemmmtttzzz~~~{{{zzzzzz~~~{{{|||xxxzzz{{{{{{zzzyyy{{{|||yyyzzzzzzyyywwwwwwxxxzzzzzzyyyxxxxxxyyyxxxvvvtttttttttuuuvvvwwwwwwwwwwwwtttvvvxxxxxxwwwvvvwwwxxxtttttttttuuuuuuuuuuuuvvvvvvvvvwwwwwwwwwvvvvvvuuussssssrrrssstttuuuwwwxxxxxxyyyyyyyyyzzzzzzzzzzzzvvvwwwyyyxxxvvvttttttuuutttsssssssssttttttrrrppplllfff\\\QQQIIICCCAAAAAA???>>>>>>======>>>>>>?????????@@@AAACCCDDDDDDEEEAAA>>><<<<<<<<>>AAAFFFMMMUUU]]]bbbddd```YYYSSSNNNIIIDDD@@@===<<<:::::::::;;;===>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFGGGGGGGGGGGGDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHFFFGGGHHHHHHFFFEEEFFFGGGCCCFFFJJJNNNRRRVVVZZZ]]]eeeiiioootttwwwwwwvvvttttttrrrqqqnnnjjjhhhoooyyy{{{wwwrrrooommmiiiccc^^^OOOHHH@@@<<<===>>>???>>>>>>>>>>>>???@@@BBBCCCDDDDDDGGGKKKNNNOOOQQQSSSTTTXXX[[[```fffkkkrrryyy}}}~~~}}}{{{|||}}}zzzzzzxxxyyyzzzzzzxxxwwwxxxzzzwwwyyyyyywwwuuutttvvvyyyzzzxxxwwwxxxxxxxxxvvvtttsssssstttuuuvvvvvvvvvvvvsssuuuvvvwwwvvvuuuvvvwwwtttuuuuuuuuuvvvvvvvvvvvvvvvwwwwwwwwwvvvuuutttttttttssssssssstttvvvxxxyyywwwxxxxxxyyyyyyyyyyyyyyyvvvyyyzzzzzzwwwuuuuuuvvvvvvtttsssssstttsssqqqooolllfff[[[PPPHHHCCCAAA@@@>>>>>>============>>>>>>>>>??????@@@AAABBBCCCCCCBBB???<<<<<<;;;>>>IIIUUUnnnpppeeebbbkkkvvv^^^HHH@@@999888888666555666222333444333222222444666555777;;;AAAFFFNNN\\\jjjsss{{{ssswwwxxx~~~}}}wwwooogggccckkkyyy~~~zzzzzzyyyyyyxxxuuuoookkkiiieee^^^UUUKKKFFFDDDDDDGGGQQQ^^^mmm~~~vvvbbbVVVOOOEEE<<<===@@@EEEIIIOOOWWWaaahhhhhhooozzzxxxtttyyygggOOOBBB???<<<<<<:::999888666555444000222444444444444666777:::999888===FFFRRR]]]ccceeebbb```bbbhhhkkkjjjgggfffiiinnnqqqqqqmmmhhhddd^^^\\\[[[^^^cccffffffddd[[[UUUSSSYYYeeeooopppnnnkkkmmmoooooollllllmmmppppppxxx}}}{{{xxxzzz{{{|||~~~}}}}}}~~~~~~}}}{{{zzzxxxxxxxxxyyyzzz{{{|||}}}{{{yyyvvvvvvxxxzzz{{{{{{}}}|||yyywwwuuutttttttttuuuvvvvvvvvvvvvwwwwwwwwwzzzyyywwwvvvuuuuuuuuuvvvqqqoookkkggg```WWWNNNGGG???===;;;999999999:::;;;>>>>>>AAAFFFNNNWWW___dddjjjfffaaa\\\VVVPPPIIIEEE@@@???===<<<===>>>@@@AAA@@@@@@@@@AAABBBCCCEEEEEEIIIIIIJJJKKKLLLLLLLLLLLLLLLMMMMMMNNNOOOPPPQQQQQQNNNNNNNNNNNNNNNNNNNNNOOOMMMNNNNNNLLLIIIGGGHHHHHHGGGIIIMMMOOOQQQTTTWWWZZZbbbfffmmmtttwwwwwwtttssstttqqqnnnlllhhhiiitttzzzvvvrrrpppnnnkkkfffaaaTTTMMMDDD???>>>??????>>>?????????@@@AAABBBDDDEEEHHHKKKNNNQQQSSSUUUXXX[[[^^^aaafffkkkqqqwww}}}~~~}}}|||}}}}}}yyyxxxyyyzzzzzzyyywwwvvvvvvwwwvvvwwwxxxvvvsssrrruuuxxxyyyxxxwwwxxxxxxxxxvvvtttqqqrrrssstttuuuuuuuuuuuurrrtttvvvvvvuuutttuuuvvvuuuuuuvvvvvvwwwwwwwwwxxxwwwwwwwwwwwwvvvuuutttssszzzyyywwwvvvvvvvvvwwwxxxttttttuuuvvvvvvvvvvvvvvvwwwzzz|||{{{xxxuuuuuuwwwvvvuuutttssstttssspppnnnllleee[[[PPPGGGBBBAAA@@@>>>>>>============>>>>>>>>>>>>>>>>>>???@@@BBBBBBDDDAAA>>>===;;;>>>JJJVVVnnn~~~ooobbb\\\fffvvv^^^GGG???888777777555444555111222333222111111333555444666;;;AAAFFFMMMZZZgggsss}}}uuuzzzvvv}}}{{{yyyqqqhhhaaaiiiwwwyyyyyyzzz{{{yyyuuuooojjjhhhddd]]]TTTKKKEEECCCCCCGGGQQQ^^^mmmttt___PPPHHHCCC>>>???BBBFFFIIINNNVVV___fffgggnnnxxx|||tttpppvvvgggRRRDDD>>><<<<<<;;;;;;999666444222444444444444444444444444888666777<<>>>>>???======@@@AAABBBDDDEEEEEEFFFHHHJJJSSSSSSTTTVVVWWWUUURRROOOPPPRRRVVV[[[___```___^^^]]]^^^^^^]]]\\\[[[]]]___\\\YYYWWWUUUUUUTTTSSSRRRVVVVVVUUUVVVWWWZZZ]]]___dddhhhnnnsssuuuvvvvvvwwwtttpppllljjjjjjnnnzzz}}}zzzvvvrrrooonnnjjjddd```\\\TTTIIIBBB???@@@@@@@@@>>>???@@@BBBCCCDDDEEEFFFHHHJJJNNNTTTYYYZZZYYYWWW\\\___dddkkkqqqwww{{{}}}{{{wwwsssuuuzzzyyyvvvvvvtttvvvxxxxxxvvvvvvvvvwwwxxxyyyyyyxxxvvvuuuuuuvvvwwwvvvvvvuuuuuuttttttsssqqqrrrsssttttttsssqqqppptttuuuuuusssrrrqqqssstttxxxyyyzzzxxxuuusssrrrsssxxxwwwuuutttttttttuuuvvvyyyxxxwwwvvvttttttssssssuuutttsssssstttuuuvvvwww{{{{{{zzzwwwtttrrrrrrsssuuutttssssssrrrpppmmmjjjkkkeee\\\RRRIIIBBB???===>>>>>>>>>>>>>>>?????????>>>>>>>>>???@@@@@@@@@AAAFFFBBB??????@@@CCCLLLUUUnnn~~~wwwiiiaaabbblllpppYYYDDD@@@;;;888777666666555333444555444222111222333777999:::<<>><<<===<<<888888;;;;;;===AAAIIIRRR]]]gggmmmnnnqqqpppjjjeeeaaa\\\WWWLLLFFFBBBBBBBBB@@@@@@CCCBBBDDDGGGIIIIIIJJJLLLNNNUUUUUUUUUTTTTTTRRROOOMMMQQQTTTXXX^^^dddhhhjjjjjjmmmnnnnnnmmmkkkiiijjjkkklllkkkhhhfffdddaaa^^^\\\___^^^]]]]]]^^^aaacccdddfffiiinnnrrrtttttttttuuusssooolllkkklllqqq||||||vvvsssooommmllljjjgggdddbbbZZZOOOFFFBBB@@@@@@???@@@AAABBBDDDFFFHHHIIIJJJLLLNNNQQQVVVZZZ[[[YYYWWWYYY\\\aaaffflllqqquuuvvvtttqqqnnnpppvvv}}}~~~yyyvvvwwwvvvxxxyyyyyyxxxwwwxxxxxxxxxyyyzzzxxxvvvuuuvvvwwwyyyxxxxxxvvvuuutttsssrrrrrrssssssssssssrrrrrrqqqqqqrrrsssrrrpppoooppprrrtttvvvwwwwwwuuuttttttuuuxxxwwwvvvuuuuuuuuuvvvwwwvvvuuutttssssssssstttuuuuuutttsssssstttuuuvvvwwwxxxxxxxxxwwwtttssstttuuuwwwvvvuuuttttttrrrooolllhhhccc[[[QQQIIIDDDAAA???========================>>>>>>>>>???@@@@@@AAAAAAEEEAAA???>>>>>>AAAKKKVVVqqqxxxiii``````kkkrrrZZZCCC???:::777666666555444...000222444444444666888777999;;;===BBBKKKWWWaaammmvvv~~~|||wwwuuurrrxxxwwwjjjcccgggqqq{{{zzzxxxwwwuuurrrnnnjjjjjjgggaaaVVVKKKEEECCCEEEGGGPPP]]]mmmttt^^^LLLBBB@@@@@@AAABBBDDDJJJSSS^^^hhhooonnnrrryyywwwpppsss|||~~~hhhTTTFFF@@@<<<;;;;;;:::888666444333444444444444444444444444666555777;;;>>>CCCMMMXXXbbbgggiiifffdddgggjjjkkkmmmmmmqqqwww{{{zzzrrrjjjbbb```___aaaeeegggeeebbb\\\WWWTTTYYYdddkkkmmmkkkiiiiiikkknnnqqqrrrqqqooopppnnnoooqqqqqqrrryyy~~~}}}~~~~~~~~~~~~}}}||||||}}}{{{~~~|||yyyxxxzzz{{{||||||{{{zzzxxxvvvsssrrrqqqppprrrsssuuuuuutttsssssstttssstttvvvwwwxxxxxxwwwwwwuuusssppplllfff]]]SSSLLLCCC???<<<===<<<888888;;;<<<>>>BBBJJJTTT___iiiooorrrvvvwwwtttqqqnnnhhhbbbRRRKKKFFFFFFEEECCCCCCFFFHHHKKKNNNQQQSSSTTTVVVXXXZZZYYYWWWTTTQQQNNNMMMLLLQQQTTTZZZbbbjjjqqqvvvyyy}}}||||||}}}}}}}}}{{{xxxtttpppnnnmmmlllkkkjjjkkklllmmmnnnnnnoooqqqsssuuuuuuuuuuuuqqqnnnlllmmmooouuuyyyssspppmmmkkkkkkkkkjjjiiijjjcccWWWMMMFFFBBB@@@???BBBCCCEEEHHHJJJMMMPPPQQQRRRSSSVVVZZZ]]]\\\YYYWWWUUUWWW[[[```dddhhhjjjllljjjhhhhhhjjjpppwww|||~~~}}}xxxwwwyyyxxxzzz{{{{{{yyyyyyyyyzzzxxxyyyzzzxxxvvvuuuvvvwwwxxxwwwvvvuuusssqqqpppooorrrqqqooonnnnnnnnnoooooommmnnnoooooonnnmmmnnnooooooqqqtttvvvuuuuuuvvvwwwwwwwwwvvvvvvvvvwwwxxxxxxtttsssrrrqqqqqqsssuuuvvvtttttttttsssttttttuuuvvvtttuuuvvvvvvuuuuuuvvvxxxwwwuuutttssssssqqqooolllfffbbbZZZQQQIIIDDDBBBAAA============<<<<<<<<<<<<===>>>>>>???@@@@@@AAAAAADDDBBB@@@???>>>AAAMMMZZZwww}}}mmmddddddppprrrXXXBBB>>>999666555555444444,,,///222444555666777888777999;;;===AAAJJJVVV___iiirrrzzz}}}~~~{{{sssrrrxxxwwwkkkbbbfffnnnzzzzzzxxxuuutttsssqqqnnnlllkkkhhhbbbXXXMMMFFFDDDEEEFFFOOO[[[kkk~~~ttt^^^LLLBBB@@@@@@@@@BBBEEELLLVVVaaakkkqqqrrrtttzzz{{{tttuuu||||||gggSSSFFF???<<<;;;:::999888666555444444444444444444444444444888666777:::===AAALLLWWWaaahhhkkkgggeeegggkkklllooonnnpppwww||||||uuummmdddcccbbbcccddddddbbb```XXXTTTRRRVVV```hhhkkkjjjfffhhhkkknnnqqqsssrrrrrrqqqpppqqqrrrqqqrrrzzz~~~~~~|||||||||||||||{{{{{{zzz}}}~~~}}}~~~|||yyyxxxyyyzzzzzzzzz{{{zzzxxxuuusssqqqpppoooqqqsssttttttssssssssstttuuuuuuwwwxxxxxxwwwvvvvvvuuutttrrrnnnhhh___TTTMMMDDD@@@======;;;888888;;;<<<>>>CCCJJJUUUaaakkkqqquuuzzz}}}|||{{{yyyrrrjjjUUUNNNHHHHHHGGGEEEFFFHHHPPPSSSYYY]]]___aaacccdddaaa___[[[UUUOOOLLLKKKKKKNNNSSS[[[dddmmmvvv~~~}}}|||{{{zzzyyyxxxyyyyyyyyyyyyyyyyyyzzzzzzyyyxxxpppnnnmmmppptttzzz}}}xxxsssqqqnnnlllkkkllllllmmmnnnggg]]]SSSJJJEEEBBBAAAEEEFFFIIIMMMQQQTTTVVVWWWXXXXXXZZZ\\\]]]\\\YYYVVVRRRSSSVVVZZZ]]]```bbbcccbbbbbbcccggglllrrrxxx{{{~~~{{{xxxwwwzzzyyyzzz|||{{{zzzxxxyyyyyyxxxyyyyyyxxxvvvuuuuuuvvvssssssrrrqqqooonnnmmmlllmmmkkkiiifffffffffhhhiiifffhhhjjjjjjjjjjjjlllmmmlllooosssuuuvvvvvvwwwyyywwwwwwwwwwwwwwwwwwxxxxxxuuutttrrrqqqqqqsssuuuwwwttttttttttttttttttttttttrrrsssuuuvvvuuuuuuvvvxxxtttrrrqqqppppppooommmkkkfffbbbYYYQQQIIIDDDAAA@@@>>>===============<<<<<<======>>>???@@@AAAAAABBBDDDCCCBBBAAA???DDDRRRbbb}}}ooofffiiivvvpppUUUBBB>>>999666666666555555000333555666555333333333555777999;;;???HHHSSS[[[dddmmmvvvzzz}}}}}}rrrrrrwwwvvvjjjaaaeeennnzzzyyyvvvsssqqqppppppnnnmmmllliiidddYYYNNNFFFDDDEEEFFFOOO[[[jjj}}}uuu___MMMBBB???@@@AAABBBFFFMMMVVVaaajjjpppqqqtttzzzwwwwww}}}xxxeeeRRREEE>>><<<;;;:::999777666666555444444444444444444444444888555555777:::???KKKWWW```hhhlllhhheeefffjjjkkkooooooqqqvvv{{{{{{vvvppphhhgggeeeddddddbbb```^^^UUURRRPPPTTT\\\dddhhhiiieeeiiinnnrrruuuvvvvvvvvvssssssuuuuuusssrrrzzz~~~|||||||||||||||{{{zzzzzz}}}}}}}}}~~~}}}{{{zzzzzz{{{zzzyyy{{{yyywwwuuusssqqqppppppqqqsssuuuuuutttttttttvvvwwwxxxxxxxxxwwwvvvtttsssuuutttssspppjjj```VVVNNNFFFAAA>>>===;;;777888;;;;;;===BBBJJJUUU```jjjpppwww|||vvvmmmWWWPPPJJJJJJJJJIIIJJJMMMWWW\\\ccchhhkkkmmmnnnooohhheee___WWWOOOKKKJJJLLLMMMTTT^^^hhhqqqyyy}}}{{{rrrpppqqqtttyyy}}}xxxuuusssqqqnnnllllllmmmooolllhhh```VVVNNNIIIGGGFFFHHHKKKOOOTTTXXX[[[]]]]]]\\\\\\[[[[[[[[[ZZZWWWUUUQQQRRRUUUXXXZZZ]]]^^^___```aaadddgggkkkqqquuuyyy~~~|||zzzwwwxxx{{{xxxyyy{{{zzzxxxwwwwwwxxxwwwxxxxxxwwwuuuttttttuuupppoooooonnnmmmlllkkkkkkhhhfffbbb___^^^___```bbb```aaaccccccccceeegggjjjiiilllqqqtttuuuvvvwwwxxxvvvvvvvvvvvvvvvvvvvvvvvvwwwvvvtttrrrrrrssstttuuuttttttttttttttttttssssssrrrsssuuuvvvuuuttttttuuusssqqqooooooooonnnmmmkkkhhhcccZZZQQQHHHCCC???>>>?????????>>>>>>=========<<<===>>>???@@@AAABBBBBBAAABBBCCCBBBAAAGGGYYYkkk~~~nnnhhhmmm{{{pppTTTBBB???:::777777777777666444666777666444222111222444666888:::>>>EEEPPPXXXaaakkkuuuzzz~~~|||qqqqqquuu}}}wwwlll```fffppp|||yyyvvvrrrpppppppppooonnnllljjjdddZZZOOOGGGDDDDDDGGGOOO[[[jjj}}}uuu___MMMBBB???@@@AAACCCFFFLLLUUU___ggglllooorrrxxxyyyxxx}}}vvvcccRRRDDD===<<<;;;:::888777666666666444444444444444444444444555333333666888===IIITTT```hhhmmmiiiddddddhhhjjjnnnooorrrvvvxxxxxxuuurrrkkkkkkiiigggdddaaa^^^]]]UUURRRPPPSSS[[[bbbgggiiihhhmmmtttyyyzzzyyyxxxxxxtttuuuwwwxxxsssqqqxxx~~~}}}}}}~~~~~~}}}}}}|||{{{{{{zzzzzz|||}}}}}}}}}|||{{{zzzzzzyyywwwuuutttrrrrrrrrrrrrsssuuuvvvuuuuuuvvvwwwyyyyyyyyyxxxwwwuuusssrrrssssssrrrpppkkkbbbWWWPPPHHHBBB>>>===:::777777;;;;;;===AAAIIISSS^^^hhhnnnuuuzzz~~~yyyppp\\\UUUPPPPPPQQQQQQTTTXXXaaafffnnntttwwwxxxyyyyyyqqqnnnhhh___UUUOOOOOOPPPTTT]]]iiitttzzz~~~|||vvvtttuuuyyy~~~|||wwwttttttsssqqqnnnmmmnnnooojjjgggbbbZZZRRRNNNLLLMMMLLLPPPWWW^^^bbbddddddccc___]]]ZZZXXXWWWWWWUUUTTTRRRTTTVVVYYY\\\___```aaaaaadddgggjjjmmmppptttwww|||{{{zzzyyywwwxxx{{{wwwyyyzzzyyywwwvvvvvvvvvuuuvvvwwwuuusssrrrssstttnnnnnnmmmllljjjiiihhhhhhaaa___\\\YYYWWWWWWXXXYYY]]]]]]\\\ZZZYYY[[[___bbbcccgggmmmqqqsssuuuvvvwwwtttuuuuuuuuuuuutttsssrrrvvvvvvuuuttttttsssssstttsssttttttttttttsssrrrrrrqqqsssuuuvvvtttsssssssssuuussspppoooppppppnnnmmmhhhcccZZZPPPHHHBBB???===@@@@@@??????>>>>>>======<<<<<<===???@@@AAABBBCCC???BBBEEEFFFDDDLLLcccxxxuuuqqqwwwqqqVVVBBB???:::888777888888777444555666555444333444666333555888:::===DDDNNNUUUaaalllyyy~~~xxxpppqqqrrrwwwyyyqqqaaahhhrrr~~~zzzwwwtttrrrqqqqqqpppnnnllljjjeee[[[OOOFFFCCCCCCHHHOOO[[[jjj}}}vvv```MMMBBB???@@@AAABBBFFFLLLTTT]]]eeejjjlllpppxxxwwwvvvzzzuuudddSSSEEE>>><<<;;;999888777666777777444444444444444444444444333333666;;;===???FFFOOO```iiinnniiicccbbbeeehhhkkkoootttuuutttsssrrrsssnnnnnnllliiiddd```]]]\\\XXXUUUSSSUUU[[[bbbhhhjjjjjjpppxxx|||{{{xxxtttrrrqqqssswwwwwwqqqmmmrrr{{{~~~}}}}}}~~~~~~}}}}}}|||{{{yyy{{{|||~~~~~~}}}}}}|||zzzxxxyyyyyywwwvvvuuutttttttttqqqsssuuuuuuuuuuuuvvvwwwwwwxxxxxxxxxwwwvvvtttsssqqqqqqqqqppplllcccYYYQQQIIICCC???===:::777777;;;:::<<<@@@GGGQQQ\\\eeekkkqqqvvvzzz~~~}}}sssccc\\\XXXYYY[[[]]]aaafffmmmsss{{{~~~}}}wwwmmmbbb[[[ZZZ\\\aaakkkzzzzzzxxxzzz~~~~~~zzzuuuqqqrrrsssrrrooommmnnnpppiiihhhddd^^^VVVQQQQQQQQQRRRWWW```hhhlllmmmjjjhhh```\\\WWWSSSSSSSSSSSSSSSUUUWWWZZZ]]]aaaccceeefffdddgggkkkmmmnnnpppsssvvv{{{|||xxxyyyyyywwwxxxzzzxxxyyyzzzyyywwwuuuuuuvvvtttuuuuuutttrrrqqqqqqrrrlllkkkjjjgggeeebbb```___WWWVVVSSSPPPNNNNNNNNNNNN\\\ZZZVVVQQQNNNOOORRRVVVZZZ___gggmmmpppsssuuuvvvssssssssssssrrrqqqooonnnqqqrrrssstttttttttsssssssssssstttttttttsssrrrqqqooorrrtttuuutttssssssssstttrrrooonnnoooooonnnmmmfffaaaYYYPPPHHHCCC@@@???@@@??????>>>======<<<<<<<<<<<<===???@@@AAABBBCCCBBBGGGLLLNNNMMMWWWqqqzzzwww}}}oooTTTAAA>>>999777777777777777444555444333222333666999444777999;;;>>>EEENNNUUUcccqqq~~~vvvppppppooorrr|||zzzssseeejjjsss{{{|||yyyvvvttttttrrrpppnnnkkkjjjddd[[[OOOFFFBBBBBBGGGNNNYYYhhh{{{vvv```MMMBBB???@@@???AAAEEELLLUUU^^^fffkkkkkkoooxxx}}}sssrrrwww~~~uuudddTTTGGG???<<<;;;999777666666777777444444444444444444444444444666<<>>>>>===<<<;;;;;;;;;;;;<<<===???@@@AAACCCCCCHHHMMMTTTVVVVVVaaa}}}vvvssszzzkkkQQQ@@@===888666666666666666777777555333111222555888666888;;;===@@@FFFOOOVVVfffttt~~~tttppppppmmmnnnyyyxxxrrrhhhlllrrrxxx}}}{{{xxxvvvuuusssqqqnnnjjjiiidddZZZOOOEEEAAAAAAEEEMMMXXXfffyyyvvv```MMMCCC???@@@===@@@EEEMMMVVV```iiimmmkkkpppyyyzzzpppnnnttt|||yyyhhhUUUGGGAAA======<<<;;;999888777666555444444444555888;;;<<<444444777999999:::CCCNNN```eeegggbbb^^^___aaa```gggnnnsssssssssuuutttrrrpppqqqpppkkkddd^^^\\\\\\\\\XXXVVVYYYaaaiiilllmmmssstttuuuwwwvvvqqqjjjeeellllllnnnoookkkiiimmmtttuuuwww{{{~~~~~~|||~~~}}}|||{{{{{{{{{{{{{{{wwwyyy|||~~~~~~}}}|||zzzyyyxxxwwwvvvvvvwwwxxxxxxwwwuuutttuuuuuuuuuuuuttttttttttttuuuvvvwwwwwwwwwvvvtttssspppoooooommmiiicccZZZUUUKKKFFF???;;;999888888888;;;;;;<<>>CCCBBB@@@>>>>>>@@@EEEIIIRRRVVV]]]fffnnnrrrrrrqqqxxxuuuqqqppppppqqqqqqqqqnnnooooooppppppqqqrrrrrrttttttsssssssssrrrrrrrrrrrrrrrsssttttttsssrrrqqqwwwtttqqqppppppooojjjfffccc]]]SSSJJJDDD@@@>>>===@@@???>>>==================>>>>>>>>>>>>AAADDDGGGDDDPPPYYYXXXZZZmmmllliiiuuugggPPP???===:::999999999888777555444444333333444444555666777;;;@@@@@@BBBJJJTTTggg}}}~~~tttpppjjjfffkkkwwwzzzssslllkkkppp{{{~~~{{{wwwtttsssrrrpppnnnhhhgggbbbXXXMMMDDDAAA@@@EEENNNZZZhhhzzzyyy___KKKCCC@@@???@@@BBBGGGOOOWWW```gggkkkiiiooozzzyyymmmnnnwww{{{jjjVVVGGGAAA<<<<<<;;;999888777666555444555555555555555555555999999:::;;;:::;;;CCCMMM[[[aaaccc___[[[]]]aaaaaafffmmmrrrssssssuuuvvvtttssssssqqqkkkccc]]]ZZZYYY]]]YYYVVVYYY```hhhmmmoootttuuuwwwyyywwwrrrkkkeeeffffffhhhjjjhhheeejjjqqqrrruuuyyy~~~}}}}}}}}}}}}||||||{{{{{{zzzxxxyyy|||}}}~~~}}}}}}|||{{{zzzyyyxxxwwwwwwvvvvvvwwwwwwwwwvvvuuutttvvvvvvvvvvvvuuuuuuuuuuuutttuuuvvvvvvvvvuuutttsssqqqpppooommmiiiaaaXXXRRRJJJFFF???:::999999999888;;;;;;===BBBKKKVVV```eeekkkrrrzzz~~~yyyzzz|||~~~||||||pppccc]]]YYY\\\aaaeeejjjqqqwww|||{{{wwwtttrrrpppoooooopppooommmkkkllliiieee___[[[WWWUUUSSSWWW]]]hhhsssyyyyyyuuuppp___ZZZSSSPPPSSSYYY^^^```dddfffgggfffjjjqqquuuttttttvvvxxxyyyyyy{{{}}}}}}{{{xxxuuuttttttuuuvvvvvvuuutttttttttssspppmmmooommmjjjiiiiiihhhgggeeeaaa___]]]XXXTTTOOOKKKIIICCCBBB@@@>>><<<;;;::::::??????>>>======@@@DDDHHHQQQWWW```iiippprrrrrrrrrwwwtttqqqppppppqqqqqqpppooooooppppppqqqrrrrrrrrrtttttttttssssssrrrrrrrrrrrrssstttuuuuuuttttttsssssspppmmmmmmnnnmmmiiifff```ZZZPPPHHHCCC@@@>>><<<;;;<<<<<<======>>>>>>>>>======>>>>>>>>>@@@DDDGGGIIITTT\\\[[[]]]qqquuuddddddrrrfffOOOAAA>>>;;;999888888666555444444333333333333444444666777:::>>>???AAAKKKUUUlll|||rrrkkkfffccciiiuuu}}}wwwooonnnrrr{{{|||xxxuuusssrrrpppnnnhhhgggbbbYYYMMMEEEAAAAAAEEENNNZZZhhhzzzxxx^^^KKKCCC@@@>>>???AAAFFFMMMVVV^^^fffjjjhhhooozzzwwwlllmmmvvvmmmXXXHHHAAA<<<;;;999888666666555555111333444666666444222111777777999;;;:::;;;DDDOOOVVV]]]___\\\YYY\\\aaacccjjjpppuuusssqqqssstttssssssrrrooojjjccc^^^[[[ZZZ]]]ZZZWWWXXX^^^fffmmmrrrvvvwwwyyyzzzyyyssskkkeeeaaaaaacccffffffeeejjjqqqrrrtttxxx}}}~~~}}}}}}~~~~~~}}}|||zzzyyyyyyzzz{{{{{{|||{{{{{{zzzzzzzzzyyyxxxxxxwwwvvvvvvvvvvvvwwwwwwvvvuuuttttttwwwwwwwwwvvvvvvvvvuuuuuussstttuuuuuuuuutttsssrrrrrrqqqooommmhhh```WWWQQQJJJEEE???:::999999999999<<<<<<>>>CCCKKKVVV```ffflllttt~~~ssseee^^^\\\```dddhhhkkknnnrrruuu}}}yyyvvvtttqqqooonnnnnnnnnmmmkkkiiijjjhhhddd```[[[WWWSSSQQQRRRXXXbbbmmmuuuwwwtttqqqccc[[[SSSRRRXXXaaagggjjjoooqqqqqqoooqqqwwwzzzyyy}}}~~~}}}zzzwwwuuuttttttuuutttsssrrrqqqpppnnnjjjggggggeeebbb``````___]]]\\\WWWVVVTTTPPPLLLHHHEEECCC???>>><<<:::999888777777:::;;;<<<===>>>@@@DDDFFFNNNWWWdddmmmqqqrrrrrrsssuuussspppooopppqqqqqqpppppppppqqqqqqrrrsssssssssttttttttttttssssssssssssrrrssstttuuuuuuuuuuuuuuuooollljjjjjjkkkkkkgggddd[[[UUUMMMFFFAAA???===<<<:::;;;<<<=========<<<;;;<<<===>>>>>>>>>@@@DDDGGGLLLVVV]]][[[^^^rrrwwwggg[[[```pppdddNNNBBB???;;;888777666555333444444333333333333444444555666999<<<===AAAKKKVVVqqqxxxnnneeeaaa```fffsss}}}{{{tttrrruuu}}}|||xxxuuutttrrrooommmhhhgggbbbYYYMMMEEEAAAAAAEEENNNZZZhhhzzzwww]]]JJJBBB???===>>>@@@EEEKKKSSS\\\bbbfffgggnnnzzzvvvkkkkkksss}}}rrr[[[JJJBBB<<<;;;999777666555555555///000222444555555555555111111444777888;;;FFFRRRXXX^^^aaa]]]YYY\\\bbbfffqqqwwwzzzuuupppppppppoooooonnnlllhhhdddaaa```___]]]ZZZWWWWWW[[[cccmmmtttwwwxxxzzzzzzxxxrrrjjjccc______bbbfffhhhhhhmmmtttvvvvvvxxx{{{}}}~~~}}}zzzyyyzzzzzzyyyyyyxxxxxxwwwwwwwwwwwwwwwvvvvvvvvvuuuuuuvvvvvvvvvvvvuuuttttttsssvvvvvvvvvvvvuuuuuuuuuuuurrrssstttttttttsssrrrqqqpppooonnnlllhhh```XXXRRRJJJEEE???:::999999999999>>>>>>???CCCIIISSS^^^eeepppyyy}}}nnnhhhgggkkkpppssstttuuuvvvwwwwww{{{|||yyyvvvtttqqqpppnnnnnnnnnmmmkkkhhhgggeeeccc___ZZZUUUQQQNNNPPPTTT\\\eeemmmpppnnnlllaaa[[[UUUWWWaaalllsssvvvxxx{{{{{{xxxxxx}}}}}}{{{xxxuuuttttttttttttrrrpppnnnlllhhhddd```^^^[[[XXXVVVUUUTTTRRRPPPNNNMMMKKKIIIFFFCCC@@@???===<<<;;;999888888888888777999<<<>>>???AAADDDGGGKKKWWWgggqqqsssrrrrrrssssssqqqpppoooqqqqqqqqqppppppqqqqqqrrrrrrsssttttttttttttssssssssssssssssssqqqqqqrrrsssttttttttttttnnnkkkhhhhhhiiigggccc___WWWRRRJJJEEEAAA@@@>>>=========>>>>>><<<:::777555<<<=========>>>@@@DDDGGGLLLUUUZZZWWW[[[ooo~~~jjj]]]VVVaaarrrcccMMM@@@===:::888777777555444444333333333333333333444555555777:::<<>><<<===???CCCIIIQQQXXX___bbbfffmmmyyyvvvkkkjjjqqq{{{vvv^^^KKKBBB>>><<<:::888666666666777333333222333444555777888111111333666777;;;FFFRRR]]]dddhhhbbb]]]___dddhhhttt{{{~~~yyyrrroooooonnnpppnnnjjjgggdddbbb```___[[[[[[XXXWWWYYYaaammmvvvyyyyyyyyyyyyvvvppphhhbbb___^^^```fffjjjkkkpppvvvwwwvvvvvvxxx|||~~~}}}zzzyyyzzzyyywwwuuutttttttttttttttttttttuuuuuuuuuuuuuuuvvvvvvuuuttttttsssssssssuuuuuutttttttttsssssssssrrrssstttttttttsssqqqpppnnnnnnmmmllliiibbbZZZUUUIIIEEE>>>:::999999::::::??????@@@BBBGGGQQQ\\\dddrrr|||zzztttrrrvvv{{{~~~~~~}}}}}}|||xxx{{{|||zzzwwwtttrrrpppoooooonnnmmmkkkhhhcccbbb___[[[VVVQQQMMMKKKNNNQQQUUU\\\aaacccbbbaaaYYYVVVUUU[[[gggsss{{{~~~~~~|||zzzwwwuuussssssrrrsssqqqnnnjjjgggbbb]]]YYYTTTQQQNNNLLLKKKJJJHHHFFFFFFEEEEEECCCAAA???===<<<::::::999888888888888888666999===???AAACCCFFFHHHKKKXXXhhhsssuuutttssssssrrrqqqpppppprrrsssrrrqqqpppqqqqqqrrrrrrsssttttttrrrrrrrrrssssssssssssssspppppppppqqqqqqrrrrrrrrrppplllhhhgggfffddd___ZZZTTTOOOIIIDDDBBB@@@???>>><<<===>>>>>><<<999666444<<<<<<=========???CCCFFFKKKSSSVVVSSSVVViiizzzeeeZZZWWWgggxxxbbbMMM<<<:::777666777777777666333333333222222333333333444444666999:::>>>IIIUUUhhhxxx|||tttkkk^^^\\\]]]eeerrr}}}zzz~~~{{{xxxyyy~~~|||zzzvvvtttrrrpppllljjjiiihhhcccYYYNNNEEEBBBAAAEEEOOO[[[iiizzzttt\\\IIIAAA>>><<<<<<>>>BBBGGGNNNUUU[[[___dddlllwwwwwwllljjjpppyyyyyyaaaMMMCCC>>>===:::777666666777777999888555333333444555666777666666888888:::EEEQQQ```iiinnnhhhaaaaaafffiiirrr{{{|||uuurrrrrrrrruuuqqqkkkgggdddaaa^^^[[[[[[\\\\\\ZZZZZZaaannnxxx|||{{{yyywwwtttnnnhhhccc]]]\\\^^^eeejjjlllqqqvvvwwwuuutttvvvzzz}}}{{{zzzyyyxxxuuurrrqqqqqqrrrsssrrrrrrsssttttttuuuvvvvvvwwwvvvuuusssrrrrrrrrrrrrtttttttttsssssssssrrrrrrrrrssstttttttttsssrrrqqqnnnmmmmmmmmmjjjddd\\\WWWIIIDDD>>>:::999:::::::::>>>@@@AAACCCHHHQQQ^^^gggsss~~~~~~yyy}}}~~~}}}|||xxxtttrrrqqqooonnnnnnmmmjjjhhh```^^^[[[VVVQQQMMMIIIHHHKKKKKKMMMPPPSSSTTTSSSRRRMMMMMMPPPWWWbbboooxxx~~~zzzyyywwwuuusssrrrqqqpppqqqooojjjfffaaa\\\UUUQQQKKKIIIFFFDDDCCCCCCAAA??????@@@@@@???>>>===<<<;;;777666666666666666777777888:::===@@@BBBDDDGGGJJJPPP[[[jjjuuuyyyxxxvvvtttrrrqqqpppqqqssstttsssrrrppppppqqqqqqrrrsssssssssqqqqqqqqqqqqrrrrrrrrrrrrqqqppppppooooooppppppqqqoookkkgggeeeccc```[[[VVVQQQMMMHHHCCCAAA@@@???===999:::;;;<<<<<<<<<;;;:::;;;<<<=========???CCCFFFJJJQQQSSSOOOQQQaaaxxx{{{cccYYYZZZmmm~~~```JJJ:::888666555666777777777333333222222222222333333444444777999:::===GGGRRR___ooo{{{}}}|||{{{tttkkk^^^\\\]]]dddrrr}}}~~~~~~|||xxxxxx}}}zzzxxxvvvuuusssqqqmmmkkkiiihhhcccZZZNNNFFFBBBBBBFFFOOO\\\iiizzzttt\\\JJJBBB???<<<<<<>>>AAAFFFMMMSSSYYY\\\cccjjjuuu{{{ooollloooxxx{{{cccOOODDD>>><<<999666555555666777888777666555555444444444888666666777777:::DDDPPP^^^iiipppkkkdddcccfffjjjrrr}}}xxxtttsssrrrwwwrrrkkkfffcccaaa]]]ZZZ]]]___aaa___]]]dddqqq|||}}}zzzvvvsssnnniiieee^^^[[[^^^eeekkknnnrrrwww{{{yyyvvvvvvyyy~~~}}}|||{{{xxxvvvssspppnnnoooppprrrqqqqqqrrrssstttvvvvvvwwwwwwvvvtttsssqqqqqqqqqrrruuutttttttttsssssssssssssssttttttuuuuuusssrrrqqqpppoooooonnnkkkddd\\\WWWHHHDDD>>>:::999:::::::::<<<>>>AAADDDJJJUUUcccnnnyyy}}}~~~|||wwwrrrqqqpppnnnmmmmmmkkkiiifff]]]ZZZVVVQQQLLLHHHFFFEEEEEECCCBBBCCCEEEEEEEEECCCAAACCCFFFKKKTTT```mmmvvv|||vvvvvvuuusssrrrpppoooooonnnkkkfffaaa\\\UUUNNNIIIDDDBBB@@@>>>>>>>>><<<;;;;;;;;;<<<<<<<<<<<<;;;;;;555555555555555666777888999;;;===???AAACCCGGGJJJVVV___lllxxx~~~~~~zzzwwwrrrqqqqqqsssuuuvvvuuutttooooooppppppqqqrrrrrrrrroooooopppppppppqqqqqqqqqsssrrrqqqoooooooooooopppkkkgggcccaaa```^^^XXXTTTOOOKKKFFFBBB@@@>>>===;;;::::::;;;;;;<<<<<<======;;;<<<<<<<<<===???CCCFFFEEELLLNNNIIIJJJWWWkkkyyy{{{aaaWWW[[[qqq{{{]]]GGG;;;999666555666666666555333333222222222222333333333444777::::::<<>>AAAFFFLLLRRRWWW[[[bbbhhhrrr}}}~~~rrrnnnpppwww|||dddOOOEEE===;;;777555333333555666222333555777777666555444333222333444555999EEEQQQ[[[gggpppllleeecccgggjjjvvvzzzsssqqqoootttoooiiieeedddbbb```]]]^^^bbbdddbbb```fffsss~~~{{{vvvrrrnnnjjjggg```]]]___fffmmmppptttyyyzzzwwwxxx}}}~~~}}}||||||xxxuuurrrnnnmmmnnnpppqqqpppqqqrrrsssuuuvvvwwwxxxwwwvvvtttrrrqqqqqqqqqqqqvvvuuuuuuuuuttttttttttttssstttuuuuuuuuutttsssrrrrrrrrrqqqoookkkddd[[[UUUHHHDDD>>>:::999:::;;;;;;:::===AAAEEELLLYYYiiittt}}}~~~|||wwwqqqpppnnnmmmlllkkkjjjgggeee[[[XXXSSSMMMIIIEEEDDDCCC???===;;;;;;<<<===<<<;;;:::<<>>@@@BBBGGGJJJ[[[bbbmmmzzz~~~zzzrrrqqqrrrsssvvvwwwvvvuuunnnoooooopppqqqqqqrrrrrrnnnnnnoooooopppppppppqqquuutttrrrpppooooooppppppgggddd```___^^^\\\XXXTTTMMMIIIDDD@@@>>>===;;;999>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<===???CCCFFF@@@FFFHHHDDDCCCOOOaaammmxxx^^^TTTZZZrrryyyZZZDDD===:::777555555555444333333222222222222222222333333444888;;;;;;;;;CCCLLLWWWffftttxxxzzzzzztttjjj]]][[[[[[aaaooo}}}zzzvvvvvv{{{{{{yyyxxxxxxxxxvvvrrrpppiiihhhdddZZZOOOFFFCCCBBBFFFOOO\\\jjjzzzttt]]]KKKCCC@@@======>>>AAAFFFLLLRRRWWWZZZbbbgggqqq|||uuuooopppwwwiiiRRRDDDBBB>>>:::777666555444333444444333333333333444444888444222444555888AAAIIIYYYeeeooollleeeeeejjjnnnxxx}}}tttqqqssstttqqqmmmiiigggdddbbbaaaeeeeeeeeeccc^^^bbbrrr|||xxxwwwssslllfff]]]^^^```ccchhhpppxxx~~~~~~~~~~~~}}}|||{{{zzzzzzyyyxxxwwwuuutttssssssssstttsssrrrsssuuuwwwwwwvvvwwwvvvuuutttsssssstttuuuuuuuuutttsssssssssssstttuuuuuuvvvuuuuuutttssssssxxxtttooollljjjddd[[[TTTQQQHHH@@@===:::777888;;;<<<===???CCCLLL\\\nnnzzz|||yyysssppppppmmmkkkjjjiiihhhfffbbb___XXXTTTMMMHHHDDDAAA???<<<888888777777666666666555777666888;;;???EEESSSaaauuu~~~zzzyyyuuutttsssrrrqqqnnnjjjggghhhddd]]]VVVPPPIIICCC???AAA<<<666444555777888777;;;;;;<<<===<<<;;;:::999888777666555444555555666888:::???CCCCCCCCCJJJSSS[[[hhhwwwxxxvvvuuuttttttuuuvvvtttsssuuutttsssrrrqqqrrrssssssqqqqqqqqqpppppppppooooooppppppppppppppppppqqqqqqkkkiiieeebbb^^^YYYTTTPPPMMMHHHBBB>>>===>>>????????????>>>===<<<;;;;;;:::<<<:::888999===@@@AAA@@@AAA<<<;;;@@@DDDJJJXXXfffwww~~~dddTTTYYYeeeuuutttVVVEEE???;;;777555555555666666222222111111222222333444444333555999;;;===BBBHHHRRR___qqq|||}}}wwwooojjj]]]___```bbbppp|||{{{zzzzzzzzzzzzxxxtttqqqjjjhhhccc[[[QQQIIIDDDBBBCCCMMM[[[iiizzzsss\\\KKKBBB<<<888???AAACCCGGGKKKQQQYYY^^^bbbjjjssszzzvvvoooqqqzzzyyyyyy~~~hhhRRREEE@@@===:::777777777777666555444444444444444444555777333222555666999@@@HHHWWWdddnnnkkkeeeeeejjjnnn||||||rrrnnnnnntttrrrnnnkkkiiigggeeeddddddeeeeeeccc```dddtttzzzuuurrrooogggaaa\\\]]]___ccciiipppxxx~~~~~~}}}|||{{{zzzzzzzzzyyywwwuuuttttttttttttuuutttssssssuuuwwwwwwvvvuuuuuuvvvvvvvvvuuutttsssuuuttttttsssssssssssssssuuuuuuuuuuuuuuutttssssssssspppmmmkkkjjjddd\\\TTTOOOGGG???<<<:::888888;;;999<<<@@@GGGQQQ```ooozzz{{{xxxssspppppplllkkkiiihhhgggddd```\\\QQQMMMGGGCCC@@@>>><<<:::777777666666666555555555555444555888:::>>>IIIUUUhhhrrrzzz|||~~~|||xxxxxxrrrqqqpppooonnnkkkgggdddfffaaaZZZRRRLLLFFFAAA===;;;888666555777999888777:::;;;<<<===>>>>>>===<<<:::999777666555666777777888:::>>>BBBBBBCCCJJJSSS___lll{{{|||wwwvvvtttuuuuuuuuutttssstttsssrrrqqqpppqqqqqqrrrrrrrrrrrrqqqqqqpppppppppppppppppppppppppppppppppkkkhhheeebbb^^^YYYSSSOOOKKKGGGBBB>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;<<<:::888:::===@@@@@@@@@DDD???<<<===@@@FFFSSSaaappp}}}zzzdddVVV[[[hhhwwwrrrUUUDDD???<<<888666666777666666333333222222333333444555444333555999;;;<<>>:::???AAADDDGGGKKKRRRYYY^^^cccjjjssszzzwwwoooqqqzzzxxxnnnrrr|||gggSSSFFF???===999888888999999999555555555444444555555555555333333666888:::@@@GGGXXXeeeooommmhhhiiinnnsss|||pppjjjiiisssqqqooolllkkkjjjjjjjjjfffffffffeeebbbfffuuuwwwqqqnnniiibbb\\\[[[\\\^^^bbbiiiqqqxxx|||~~~}}}}}}|||{{{zzzzzz{{{zzzwwwuuutttuuuvvvvvvwwwuuuttttttvvvwwwvvvuuusssuuuwwwxxxxxxvvvtttrrruuutttssssssrrrrrrsssssssssttttttttttttssssssrrrooommmlllllljjjddd\\\UUULLLDDD===;;;:::888999<<<:::>>>DDDLLLWWWdddqqqyyy}}}{{{xxxvvvrrrpppppplllkkkiiigggeeeaaa\\\YYYNNNKKKFFFBBB@@@???===<<<666555555555555444444444777666777999:::;;;CCCLLLWWW___ffflllttt~~~~~~wwwttttttrrrqqqooonnnmmmkkkgggdddccc]]]UUUMMMGGGBBB>>>;;;555444444666888:::999888:::;;;===>>>@@@@@@AAAAAA===;;;999777666777888888;;;<<<@@@DDDDDDEEEMMMVVVeeeqqqyyywwwvvvuuuvvvuuutttrrrrrrqqqppppppoooooopppppprrrrrrrrrrrrqqqqqqqqqqqqppppppppppppppppppooooookkkhhhdddaaa]]]XXXRRRNNNHHHEEEAAA>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999:::===???@@@@@@GGGAAA<<<<<<@@@HHHWWWcccqqq|||rrrbbbYYY```mmm|||pppSSSCCC>>><<<999888888888666555333333333333333444555555444333444999;;;<<<@@@GGGTTT___mmmwwwxxxtttpppmmmdddcccaaaeeesss}}}~~~~~~}}}{{{xxxuuummmjjjcccYYYOOOHHHDDDCCCCCCMMMZZZiiizzzpppYYYIIICCC@@@===???AAADDDGGGLLLRRRYYY^^^ccckkkttt{{{wwwoooqqqzzzppphhhnnn{{{gggSSSGGG???<<<999888888999999888666555555444444555555666444222444888999:::???EEEUUUbbbmmmlllhhhiiioootttrrrkkkhhhoooooonnnmmmkkkkkklllnnnjjjiiiiiigggccceeerrr|||tttooolllgggaaa\\\XXXYYY\\\aaaiiiqqqwwwyyy{{{~~~}}}}}}|||{{{{{{zzzzzz|||zzzwwwuuuuuuuuuwwwxxxxxxvvvuuuuuuvvvvvvvvvuuutttuuuwwwxxxxxxwwwuuuttttttssssssrrrrrrrrrrrrrrrrrrrrrssssssssssssrrrrrrnnnmmmmmmmmmjjjcccZZZSSSHHHAAA;;;;;;:::999:::===>>>AAAGGGQQQ\\\jjjvvv}}}uuunnnnnnyyy~~~~~~|||{{{{{{{{{|||}}}~~~xxxvvvuuurrrpppqqqlllkkkiiigggddd___YYYUUULLLIIIDDD@@@>>>===<<<:::444444444444444444444444888666888:::;;;;;;@@@FFFKKKPPPWWW```kkkvvvxxxrrrpppooopppnnnlllkkkjjjhhhdddaaa^^^XXXPPPHHHCCC???<<<;;;444444444555777888999:::;;;<<<===???@@@BBBBBBCCC???===:::777666777888999>>>???BBBFFFFFFHHHQQQ[[[iiiuuuzzzxxxvvvvvvvvvuuusssrrrqqqqqqpppppppppoooooooooqqqqqqppppppppppppppppppoooppppppqqqppppppooonnnjjjgggddd```\\\WWWQQQMMMEEECCC@@@>>>======;;;::::::::::::;;;;;;;;;;;;;;;;;;:::::::::<<<>>>@@@AAAEEE@@@<<<===DDDSSSdddppp{{{{{{mmmaaa[[[dddsssmmmRRRDDD<<<:::888888888777555333333222222222222333444444444222444888:::;;;???FFFRRR\\\iiiqqqsssqqqooonnniiiddd```cccooo}}}|||zzz~~~}}}{{{xxxvvvoookkkcccYYYOOOHHHEEEDDDCCCLLLYYYhhhyyyoooXXXIIICCCBBB???>>>@@@DDDGGGLLLSSSZZZ___ccckkkttt{{{vvvnnnoooyyy|||kkkdddmmm{{{gggTTTHHH@@@===999777666666666555555555444444444444555555333222444888::::::???EEEOOO]]]hhhhhhdddfffmmmrrrwwwooollllllmmmmmmllljjjkkkmmmpppooommmkkkhhhcccbbbkkkvvv{{{xxxssspppmmmiiiddd```WWWXXXZZZaaaiiiqqquuuvvvxxx~~~}}}}}}||||||{{{{{{zzzzzz{{{yyywwwvvvuuuvvvwwwxxxxxxvvvttttttuuuvvvvvvuuuwwwwwwvvvvvvvvvwwwwwwxxxssssssrrrqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqpppppppppnnniii```WWWQQQEEE???:::::::::999:::======@@@FFFQQQ```qqq~~~zzzhhhbbbeeevvv|||~~~}}}zzzyyywwwvvvuuuuuuvvvvvvwwwxxxzzz|||~~~|||tttsssrrrpppooopppkkkjjjhhhfffccc^^^WWWRRRHHHDDD>>>:::888666444333333333333444444444444444444222333777999999<<>>@@@AAACCCDDDEEE@@@>>>:::777555666777888>>>>>>AAAEEEFFFIIITTT___mmmyyy~~~zzzxxxvvvuuuuuuuuusssqqqqqqqqqqqqqqqqqqppppppooonnnnnnnnnnnnnnnooooooooooooooopppqqqqqqooonnnllliiigggccc___[[[UUUOOOKKKDDDBBB???======<<<;;;::::::::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<>>>@@@BBBDDD@@@===>>>JJJ]]]ppp{{{xxxmmmddd]]]iiizzzkkkQQQDDD:::888666666666555333111111111111111111222222333444222333777999:::>>>EEEQQQZZZfffooorrrrrrrrrrrrooohhhbbbdddllluuu||||||{{{}}}|||{{{yyywwwtttpppllldddYYYOOOHHHEEEDDDCCCLLLXXXfffwwwnnnWWWIIIDDDBBB@@@>>>@@@DDDGGGLLLSSS[[[```ccckkkttt{{{tttlllmmmvvvyyyjjjccckkk}}}}}}iiiUUUHHH@@@===999666666666555444444444444333333444444444444222444888::::::???EEEOOO]]]iiiiiigggjjjqqqwwwzzzsssoooiiikkklllkkkiiijjjnnnqqqsssppplllhhhbbb^^^dddmmmuuuttttttsssqqqmmmgggcccYYYYYY[[[bbbkkkrrrttttttxxx~~~|||||||||{{{{{{{{{zzzzzzxxxxxxwwwwwwvvvvvvvvvvvvvvvtttssssssuuuvvvuuutttxxxwwwvvvvvvvvvwwwyyyzzzsssrrrqqqqqqppppppqqqqqqoooppppppqqqqqqqqqqqqqqqqqqqqqpppllleee\\\TTTNNNCCC===999999:::888999<<<:::<<>>:::777666444222333333333444444444444555555333444999;;;<<<>>>CCCEEEGGGMMMWWW___hhhsss|||xxxqqqnnnkkkjjjfffdddaaa```^^^]]]ZZZXXXPPPKKKEEEAAA>>><<<:::999:::999666333222444999<<<>>>>>>???AAACCCFFFIIIJJJBBB???;;;777555555777888;;;<<<>>>BBBEEEIIIUUUaaarrr}}}|||xxxvvvuuutttuuutttsssqqqpppqqqqqqqqqqqqpppoooooommmmmmmmmmmmmmmnnnnnnnnnnnnoooqqqqqqqqqooommmkkkiiifffbbb^^^ZZZTTTNNNJJJEEEBBB>>><<<<<<<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;999:::;;;;;;;;;===@@@BBBEEECCC@@@BBBOOOeeexxxxxxnnnhhh```nnngggOOOCCC:::777555444444333222111000000000000000111222222333222333777888999===DDDPPPYYYfffooosssuuuvvvwwwtttlllffffffiiipppxxx~~~{{{zzzyyywwwtttrrrooollleee[[[PPPHHHDDDCCCCCCLLLWWWeeeuuunnnXXXJJJDDDBBB???>>>@@@DDDHHHMMMTTT\\\aaabbbjjjssszzzsssjjjkkkuuuzzzlllffflll{{{kkkVVVHHH???<<<888777777888888777333333222222222222333333444333333777999:::???FFFNNN\\\iiijjjhhhllltttyyy~~~{{{sssooohhhkkkmmmllljjjjjjnnnssssssoookkkggg```\\\```gggrrrsssuuuvvvtttnnnhhhccc]]]\\\^^^eeeoootttuuusssttt{{{||||||{{{{{{{{{zzzzzzzzzvvvvvvwwwwwwwwwvvvuuuttttttrrrqqqrrrtttuuuuuuuuuwwwwwwwwwxxxxxxxxxyyyyyyrrrrrrqqqpppppppppppppppnnnoooooopppqqqqqqppppppppppppnnniiiaaaXXXQQQMMMBBB<<<888999999888888;;;:::===EEESSScccrrr|||{{{}}}jjj[[[]]]iiiwww~~~~~~|||}}}~~~}}}|||}}}zzzrrrjjjiiiiiigggggghhhddddddcccaaa^^^YYYQQQLLLFFFBBB>>>:::999888777666333444444444555555555555999666666:::===>>>@@@DDDCCCEEELLLUUU[[[aaannn{{{~~~yyynnniiifffcccaaa```]]]ZZZXXXWWWVVVTTTRRRGGGDDD@@@===<<<:::888777888888888666555555999======>>>@@@CCCGGGLLLPPPRRRDDDAAA===888666666888999<<<<<>>;;;;;;<<<======>>>======<<<<<<;;;;;;;;;999;;;<<<<<<;;;<<<@@@CCCGGGGGGEEEGGGWWWnnnxxxmmmgggdddssscccLLLAAA;;;888555333333333333222111111000000111111222333333222333666888888===CCCKKKUUUbbbmmmrrrtttvvvxxxssslllfffeeefffjjjwww}}}zzzxxxwwwvvvsssqqqooolllfff\\\RRRIIIDDDBBBCCCKKKVVVcccsssoooZZZKKKEEEAAA>>>>>>@@@DDDHHHMMMTTT\\\aaaaaaiiirrryyysssjjjkkkuuu}}}pppjjjooo|||lllVVVHHH>>>;;;888888999:::;;;:::333222222111111222222333555333333666888:::@@@GGGGGGVVVbbbdddbbbfffooottt|||{{{rrrmmmhhhkkknnnmmmjjjjjjoootttrrrnnnjjjfff___[[[^^^eeepppsssvvvxxxuuuooogggaaa```___aaahhhqqqwwwvvvtttooovvv{{{{{{{{{{{{{{{zzzzzzzzztttuuuwwwxxxxxxvvvtttsssrrrqqqpppqqqsssuuuuuuuuutttvvvyyyzzz{{{zzzxxxwwwrrrqqqqqqpppooopppppppppnnnnnnooopppppppppppppppmmmmmmkkkfff^^^VVVPPPMMMBBB<<<888999999777777:::>>>AAAIIIUUUcccmmmqqqrrroooyyywwwcccTTTYYYggg}}}}}}xxxuuuyyy~~~wwwnnngggffffffdddccceeeaaaaaa```___\\\VVVOOOJJJ@@@===999666666666555555444444444555555666666666888333222666999:::<<<@@@AAACCCKKKTTTXXX]]]kkk{{{xxx}}}oooeee```^^^ZZZWWWTTTRRROOOLLLKKKJJJHHHFFFBBB???===;;;:::999777555444777999999888888:::===<<<===@@@EEEJJJPPPVVVYYYFFFCCC>>>:::888888999;;;>>>>>>BBBFFFJJJQQQ___mmm}}}}}}tttsssrrrrrrssstttsssqqqmmmnnnooooooooonnnlllkkkmmmnnnnnnnnnooooooppppppnnnoooqqqrrrqqqnnnllljjjhhhfffaaa]]]YYYSSSLLLHHHGGGCCC===::::::<<<>>>>>>??????>>>===<<<;;;;;;;;;999;;;<<<<<<;;;<<<@@@CCCHHHIIIHHHLLL^^^wwwxxxkkkdddfffuuu|||```III???===:::555333333444444444222222111111222222333444333222333666777888<<>>@@@DDDHHHMMMTTT\\\bbb```hhhqqqxxxtttkkkllluuuyyynnniiippp~~~oooXXXGGGAAA>>>:::888888888888777555444333222222333555555222333333333444888<<<@@@GGGPPP\\\dddhhhkkkooosssyyyqqqjjjllloooqqqqqqnnnlllmmmooosssrrrqqqlllaaaXXXYYY```kkksssyyyvvvpppmmmllliiigggfffiiiqqqvvvuuutttuuurrrvvv|||}}}{{{yyyzzzzzzyyyyyyttttttuuuuuutttsssrrrrrrrrrrrrrrrrrrtttuuuwwwwwwzzzzzzzzzzzzyyywwwuuusssrrrrrrrrrrrrrrrssstttuuuuuuuuusssrrrrrrqqqqqqrrrqqqnnniiiddd]]]TTTKKKEEE???:::888:::;;;999888:::>>>===BBBMMMXXX]]]```cccdddwwwnnn[[[WWWVVVggg~~~~~~yyyuuuwww|||{{{xxxwww|||ttthhhfffccc```^^^^^^^^^______^^^[[[XXXTTTPPPLLLJJJ???===;;;777555333222222333444555777777777666666555777888888888:::<<<>>>AAAEEEJJJQQQWWW___ggglllvvv{{{qqq```XXXTTTPPPLLLLLLLLLJJJHHHEEECCCAAA@@@@@@===<<<:::888777666555555888888777777777999:::;;;???BBBEEEJJJRRR[[[\\\XXXKKKBBB:::999::::::<<>><<<<<<<<<;;;::::::::::::::::::;;;<<<===;;;;;;;;;<<<>>>@@@CCCEEEJJJFFFFFFQQQeee{{{{{{llllllooovvv{{{aaaJJJ???:::888555444444444222111222222222333333444444444;;;999666555555777:::===CCCLLLZZZgggqqqttttttrrrpppiiibbb___^^^dddqqqzzzwwwuuuvvvzzz~~~}}}yyyxxxyyyzzzxxxvvvqqqmmmfff[[[PPPHHHDDDCCCFFFMMMVVVccctttmmmYYYIII@@@;;;:::999>>>EEEKKKQQQVVVZZZ]]]___dddlllwwwtttjjjjjjsssxxxooolllssspppYYYIIIAAA>>>:::888888888777666555555444333333444555666333333444444444777;;;???FFFOOO[[[cccgggjjjnnnqqqxxxyyy{{{|||{{{vvvooojjjkkkooorrrsssqqqooooooooorrrqqqpppkkkaaaXXXYYY^^^nnntttwwwtttqqqqqqqqqooogggfffiiiqqquuutttsssttttttwwwzzz{{{zzzzzzzzz{{{|||~~~}}}zzzyyyyyyyyyyyyxxxwwwwwwvvvvvvuuutttsssrrrqqqrrrrrrssstttuuuvvvwwwzzzzzzzzzzzzyyywwwuuutttttttttttttttttttttuuuvvvtttttttttssssssrrrrrrqqqooolllgggaaaZZZRRRIIICCC>>>999777999:::888888:::???===AAAIIIOOOSSSWWW\\\kkk~~~lllYYYVVVUUUggg}}}~~~{{{yyywww{{{|||wwwtttvvv|||}}}zzzyyyxxxyyy{{{tttiiiaaa___]]][[[ZZZZZZZZZZZZZZZYYYWWWTTTPPPLLLIIIGGG???===:::777444333222222333444555777777777666666555777888888888:::<<<>>>@@@CCCHHHMMMSSSZZZaaafffnnnrrrxxx}}}sssdddUUUMMMJJJFFFCCCCCCFFFEEECCCAAA???>>><<<<<<::::::999999888888777777111222222444777:::===???@@@DDDHHHMMMVVV___```\\\QQQGGG===::::::999:::<<<>>>BBBFFFKKKRRR___nnnyyyttttttsssrrrqqqppppppooonnnnnnnnnmmmllllllkkkkkkkkkllllllmmmmmmmmmmmmmmmnnnmmmnnnoooooommmiiifffeeeaaa[[[VVVRRRNNNJJJGGGCCCAAA>>><<<<<<<<<;;;:::;;;;;;:::::::::;;;;;;<<<;;;::::::;;;===@@@DDDFFFKKKIIIJJJSSSeeeyyyooommmllluuu|||```HHH===:::888555444444444222111111222222222333333333333888666444333444666999;;;???GGGTTTaaakkkooopppooonnnggg```]]]\\\aaaooo}}}{{{xxxtttvvvyyy}}}}}}{{{yyyzzz|||{{{xxxtttpppmmmeee[[[PPPHHHCCCBBBEEEKKKUUUbbbsss}}}lllXXXIII???<<<;;;:::>>>DDDJJJOOOTTTYYY]]]___dddlllwwwvvvnnnnnnvvvuuunnnnnnvvvrrr[[[KKKAAA===:::777777777666666666666555444444555555666444444444444444666:::===DDDMMMYYYbbbgggjjjlllnnnqqqqqqsssuuuvvvsssoookkkhhhkkkoooqqqpppnnnmmmmmmooonnnmmmiii```WWWWWW]]]pppssstttrrrrrruuuvvvttthhhfffiiippptttsssqqqrrrtttvvvxxxwwwuuutttttttttwwwxxxxxxwwwwww|||~~~|||yyyxxxxxxyyyxxxwwwyyyyyyxxxwwwvvvtttssssssqqqrrrrrrssstttuuuvvvvvvyyyyyyzzzzzzyyywwwuuutttuuuttttttsssssssssssstttrrrrrrsssttttttsssrrrqqqmmmiiiddd]]]WWWOOOFFFAAA<<<777555777999777777999======@@@EEEHHHLLLTTT^^^vvviiiVVVUUUUUUggg|||~~~}}}||||||{{{xxxssspppkkkrrr{{{~~~xxxttttttvvvyyy|||}}}}}}|||{{{~~~{{{vvvqqqpppttt{{{~~~zzzwwwuuuttttttqqqqqqsssuuutttmmmbbbZZZUUUUUUUUUTTTSSSSSSRRRRRRSSSRRRPPPNNNKKKHHHEEECCC???===:::777444222111111222333555777777777777666555777888888888:::<<<>>>@@@CCCGGGKKKPPPUUU[[[```eeehhhmmmqqquuuyyy~~~zzzbbbUUUHHHBBB@@@===;;;<<<@@@@@@???>>>===;;;:::999777888999::::::999888888111111222444777;;;>>>@@@BBBFFFKKKRRR\\\eeegggcccTTTJJJ???<<<;;;:::;;;>>>@@@BBBEEEKKKVVVeeeuuuttttttsssrrrqqqpppoooooollllllmmmmmmmmmmmmmmmmmmkkklllllllllmmmmmmmmmmmmmmmllllllmmmnnnllliiifffbbb^^^YYYTTTPPPLLLHHHEEEBBB@@@===;;;;;;<<<;;;:::<<<;;;;;;::::::::::::;;;;;;:::999999<<<@@@EEEHHHMMMKKKLLLTTTddduuusssmmmeeerrr{{{^^^GGG<<<:::888555444444444222111111111111111111222222222444333111111222555888:::===DDDOOO[[[eeekkknnnoooooohhhaaa]]]\\\aaaooo}}}}}}{{{uuuwwwyyy{{{zzzyyyyyy{{{}}}|||xxxtttpppllleeeZZZOOOGGGBBBAAACCCJJJSSS```rrr{{{jjjWWWHHH@@@<<<;;;<<>>:::777777666666555777666666666555555555555444555555444444555888;;;AAAJJJWWWaaagggjjjlllmmmooopppqqqtttuuutttpppmmmdddfffhhhiiiiiiiiiiiiiiillljjjiiiggg___XXXWWW[[[mmmpppqqqrrruuuyyyxxxttthhhgggiiiooossspppooooooqqqsssvvvwwwuuurrrppppppssssssrrrppppppvvv~~~{{{yyywwwxxxxxxwwwwwwzzzyyyxxxvvvuuusssrrrrrrqqqrrrssstttuuuuuuuuuuuuwwwxxxxxxyyyxxxwwwuuuuuusssrrrqqqppppppppppppppppppqqqsssttttttsssqqqpppkkkgggaaaZZZSSSLLLDDD@@@:::555333666888666666999;;;<<<@@@EEEHHHOOO^^^lllfffTTTSSSUUUgggzzz|||yyyyyyyyyyyywwwssslllhhhdddlllxxx~~~|||yyyrrrkkkeeecccgggnnntttvvvuuurrrpppqqqnnniiigggiiiooowww}}}zzzsssnnnjjjhhhhhhgggcccbbbbbbbbb```ZZZRRRLLLJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJHHHFFFDDDBBB@@@>>><<<999666333222111111222333555666777777777777555777888888888:::<<<>>>BBBEEEGGGJJJMMMQQQVVVZZZ^^^aaaeeehhhlllqqqvvvzzz{{{~~~lllVVVKKKAAA>>><<<::::::;;;===>>>>>>>>>===<<<:::999777888:::;;;;;;:::888777888888777888999;;;===>>>BBBGGGNNNVVVaaakkklllhhhTTTIII???<<<<<<<<>><<<;;;;;;<<<;;;:::<<<<<<;;;:::999999999999;;;999888999;;;@@@EEEHHHMMMJJJKKKRRR```rrrssskkk___nnnxxx\\\FFF===:::888555444444444222111000000000000000111111111111111000000222555888:::>>>DDDMMMXXXbbbjjjoooqqqqqqkkkddd```___dddqqq~~~~~~yyyzzzzzzzzz|||{{{yyywwwyyy{{{|||yyyvvvpppllldddZZZNNNFFFAAA@@@BBBHHHRRR^^^ooozzziiiVVVHHH@@@<<<<<<===???BBBEEEIIIPPPWWW\\\___cccjjjuuuyyysssrrrwww}}}rrrjjjkkkvvvvvv___OOOBBB>>>:::888777777666555777777666666666555555444444555555555444555777999???HHHUUUaaaiiimmmmmmmmmsssssstttwwwxxxvvvsssooodddcccbbbbbbdddfffggghhhhhhffffffeee```YYYXXX\\\hhhnnntttwww{{{}}}yyyrrrhhhfffhhhnnnpppmmmkkkkkkjjjnnntttwwwvvvssspppnnnmmmmmmllljjjkkkrrr|||~~~{{{yyywwwxxxxxxwwwwwwyyyxxxvvvtttrrrqqqqqqqqqqqqrrrssstttuuuuuuuuutttuuuvvvwwwwwwwwwvvvuuutttrrrqqqpppooooooooooooooooooppprrrssssssqqqooonnnkkkfff^^^WWWPPPIIICCC???888444222555777666777999:::<<>><<<:::888555333222222222111333555666777888777777555777888888888:::<<<>>>BBBCCCEEEGGGHHHKKKOOORRRVVVYYY]]]aaadddiiinnnrrrtttyyysss___NNNFFF>>><<<<<<:::;;;===<<<===>>>???>>><<<:::888999:::;;;<<<;;;999777555;;;;;;:::999999:::;;;<<>>BBBFFFKKKNNNSSSZZZdddqqq~~~|||tttsssrrrqqqpppoooooonnnnnnnnnnnnmmmllllllkkkkkklllkkkkkkkkkkkklllmmmmmmlllkkkjjjjjjjjjhhheeeccc___[[[VVVQQQNNNJJJFFFCCC???===::::::;;;;;;;;;:::<<<;;;:::999999999999999:::999888999;;;@@@DDDGGGIIIGGGGGGNNN]]]pppnnnfff]]]kkk}}}rrrXXXFFF???:::888555444444444222111000000000000000000000000111000000111333666999;;;===BBBJJJTTT___hhhooorrrqqqlllfffcccbbbfffrrr~~~}}}~~~}}}zzzyyy|||}}}zzzvvvuuuxxxzzzzzzyyypppllleeeZZZNNNEEEAAA???BBBHHHQQQ\\\lll|||yyyhhhVVVHHH@@@===<<<===???AAADDDIIIOOOWWW\\\___bbbiiisss}}}yyypppnnnsss~~~vvvnnnmmmxxxwwwaaaQQQCCC@@@;;;999888777666555666666666666666555444333222444555555444555777999===FFFTTTccclllppppppooossstttwwwyyy{{{yyytttqqqgggeeecccccceeeggghhhgggdddbbbbbbddd```[[[ZZZ]]]fffoooxxx}}}yyyrrrhhheeeggglllmmmjjjggggggccchhhooossssssqqqooommmhhhhhhhhhhhhjjjqqq{{{~~~|||yyyxxxxxxyyyxxxwwwwwwuuusssqqqppppppppppppqqqrrrtttuuuuuuuuutttsssrrrssstttuuuuuuuuutttsssrrrqqqqqqppppppppppppqqqoooppppppppppppnnnmmmllliiiddd\\\TTTMMMGGGAAA===777333222555777777777:::;;;===AAAGGGNNNZZZnnn|||aaaRRRTTTUUUfffvvv~~~zzzwwwvvvtttttttttttttttqqqlllfffaaaYYYbbboooyyy|||zzzvvvsssrrrpppnnnjjjddd[[[RRRKKKNNNWWWcccmmmoooiii___XXXNNNLLLKKKNNNVVV```iiimmmbbb[[[QQQKKKHHHGGGEEEDDDDDDDDDCCCCCCAAA@@@@@@???======>>>>>>>>>?????????>>>????????????>>>======999888666444333333333333111222444666888888888888555777888888888:::<<<>>>>>>???AAAAAABBBDDDGGGJJJNNNQQQVVVZZZ^^^bbbgggjjjmmmrrryyyjjjUUUGGG@@@;;;;;;;;;999:::>>>;;;===???@@@???<<<999666:::;;;;;;;;;:::999777666888777777777888:::<<<===CCCJJJSSS^^^jjjssstttooo___SSSFFF@@@???@@@DDDIIIKKKSSS]]]fffmmmxxxzzzssssssrrrqqqpppooonnnnnnoooooonnnmmmllllllkkkkkklllkkkjjjjjjjjjkkkmmmnnnmmmkkkiiihhhhhhfffcccaaa]]]YYYTTTPPPLLLIIIEEEBBB===;;;999999:::;;;;;;;;;;;;::::::999999999999::::::999999:::<<>>FFFPPP[[[eeelllpppoookkkgggeeedddfffppp{{{{{{xxxyyy{{{uuutttvvvyyyzzzyyyqqqmmmfffZZZOOOFFFAAA@@@BBBHHHPPP\\\lll|||zzziiiWWWIII@@@======<<<>>>AAAEEEIIIPPPWWW]]]___bbbiiirrr|||yyyoookkkqqq}}}wwwttt{{{wwwaaaQQQDDDAAA===:::999888777666555555666666555444222111111333444555555555777999<<>>;;;777333222555888777888;;;;;;;;;???GGGQQQ```tttzzz```RRRUUUUUUfffttt||||||vvvtttsssqqqrrrrrrqqqpppnnnjjjddd___WWW___lllvvvyyywwwsssppppppnnnjjjeee___VVVMMMGGGIIISSSaaakkkkkkcccVVVMMMDDDBBBBBBGGGOOOYYY___bbbRRRKKKBBB>>>======<<<:::;;;<<<<<<;;;::::::;;;<<<:::999888888888999:::;;;999999:::;;;;;;;;;;;;:::666555444333333333444555111222444666888888888888555777888888888:::<<<>>><<<===>>>??????@@@CCCFFFIIIMMMRRRWWW[[[___bbbeeehhhmmmtttyyy}}}|||bbbMMMBBB===:::::::::999:::>>>>>>@@@CCCDDDCCC???;;;888::::::::::::::::::::::::777777777888999;;;===???EEELLLVVVaaannnwwwvvvqqqdddWWWJJJDDDDDDEEEJJJOOOTTTaaapppxxx|||wwwssssssrrrqqqpppooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjiiijjjkkkmmmnnnnnnllliiigggfffdddaaa^^^ZZZWWWRRRNNNJJJGGGCCC@@@<<<:::888888:::;;;;;;;;;999999999888999999::::::999:::;;;<<<===???@@@AAA@@@CCCIIITTTdddwwwrrr^^^^^^aaakkkxxxzzz```III>>>>>>:::888555444444444222111222222222111111000000000111111111222444666888999777;;;DDDNNNYYYccckkkoooooollljjjjjjhhhiiiqqqzzz}}}|||xxxxxx{{{vvvuuuwwwxxxxxxvvvrrroooggg[[[OOOFFFBBB@@@AAAGGGQQQ]]]nnn|||jjjXXXIIIAAA======;;;>>>BBBFFFKKKQQQYYY]]]___bbbhhhqqq{{{zzzqqqmmmssszzz~~~wwwaaaQQQEEEBBB===:::999999777666555555666666555333111000000222444555555666888999<<>>HHHUUUfffzzzyyy```SSSUUUVVVfffttt{{{zzztttrrrqqqpppqqqpppooonnnlllhhhccc___WWW```lllvvvzzzxxxtttrrrqqqnnniiiddd]]]UUULLLGGGEEEOOO^^^hhhhhh]]]OOOEEE@@@>>>>>>CCCLLLTTTZZZ[[[IIIBBB:::777888:::888666888888999888777777999:::888777555444444555777888555666777888999999999999555444333222333444555666111222444666888888888888555777888999999:::<<<>>>===>>>?????????AAACCCFFFGGGLLLRRRXXX\\\___bbbdddggglllrrrwww{{{xxx^^^IIIAAA<<<:::;;;;;;999;;;>>>BBBDDDGGGIIIGGGCCC>>>;;;999999999999:::;;;<<<===;;;;;;::::::;;;===>>>???GGGNNNYYYdddpppyyyxxxssscccWWWKKKFFFHHHKKKQQQXXXggguuu}}}vvvsssrrrrrrqqqpppooonnnnnnkkkkkkllllllmmmnnnnnnooolllkkkjjjiiiiiikkkmmmnnnooollliiigggeeebbb___]]]XXXUUUPPPLLLHHHEEEAAA???<<<:::888888:::;;;;;;;;;888888888888999:::;;;;;;999:::<<<===>>>??????>>>>>>CCCMMMZZZiiizzzjjjYYY\\\```jjjyyyvvv[[[DDD;;;<<<:::888555444444444222111333222222222111111000000000111111222333555666777777;;;DDDOOOZZZdddllloooqqqooonnnnnnmmmmmmsss{{{{{{~~~}}}xxxxxx}}}zzzwwwwwwyyyyyyvvvssssssoooggg\\\PPPGGGBBBAAA@@@GGGQQQ^^^qqq}}}kkkYYYJJJAAA======:::===BBBGGGLLLSSSYYY^^^___bbbhhhqqq{{{{{{tttpppuuu}}}wwwdddVVVCCC???:::999999888666333555555444444444333333333333333333222222333666999===EEERRRcccqqqwwwuuuqqqhhhjjjnnnsssuuutttoookkkaaa```aaadddgggfffbbb^^^\\\\\\]]]___aaaaaa___]]]aaahhhpppsssoooiiiggggggeeedddeeegggiiigggbbb]]][[[ZZZZZZ\\\aaagggkkkmmmmmmnnnppptttyyy}}}uuurrrtttwwwxxxwwwvvvtttrrrpppooopppqqqrrrtttssssssssssssrrrrrrrrrssssssrrrrrrrrrrrrqqqqqqqqqpppnnnllllllmmmooopppooonnnmmmlllllljjjgggddd^^^YYYQQQJJJEEE@@@999444444444444555555777888999======@@@JJJZZZnnnxxxggg[[[XXX___iiiyyyzzzyyywwwssspppnnnnnnooonnnnnnmmmlllgggaaa]]]ZZZgggssswwwvvvtttqqqnnnnnnmmmkkkfff___WWWOOOKKKJJJRRR\\\aaa^^^TTTIIIBBB???;;;888<<>>999666666777777888555555555666555555444333444666888999:::999888777555555666666777888888888888777555444333444555555444333222222444777888888999888777888;;;>>>??????===<<<<<<===???AAACCCEEEHHHJJJOOOUUU[[[```bbbbbbhhhlllrrrwww{{{oooWWWGGG===<<<;;;;;;;;;===???@@@BBBFFFJJJJJJGGGCCC???>>><<<<<<999888;;;@@@@@@;;;DDD===888999;;;<<<@@@DDDHHHPPP\\\hhhuuu|||zzztttfff]]]SSSLLLJJJNNN\\\iiizzz|||xxxssssssrrrqqqpppnnnmmmmmmjjjiiigggggghhhkkknnnppplllllllllllllllkkkkkkkkkmmmjjjhhhffffffeeecccbbbYYYUUUPPPKKKGGGDDDAAA>>>;;;:::999999888888999999888888777777888888999:::;;;;;;<<<<<<======>>>>>><<<@@@IIIZZZnnnvvv]]]RRRRRRYYYggg{{{qqqZZZGGG<<<777666666777666555222000/////////000000111111222222222000...000444777777666;;;@@@DDDKKKWWWfffoooqqqrrrooonnnooonnnlllooouuu}}}yyysssqqq{{{}}}yyyvvvvvvtttpppoooqqqnnnlllfff\\\OOOFFFCCCBBBAAAHHHSSS___ppp}}}lllWWWHHHBBB@@@>>>>>>;;;;;;CCCOOOWWWYYYWWW^^^aaagggqqq{{{}}}vvvsssuuu}}}uuubbbTTTEEE@@@<<<:::::::::777444555555444444444333333333333333333222222333666888;;;BBBOOO___mmmsssrrroooeeegggkkkoooqqqpppllliii```^^^^^^```bbbbbb___[[[XXXYYYZZZ^^^aaabbbaaa______fffnnnqqqmmmhhheeedddcccbbbbbbcccdddbbb^^^ZZZYYYYYY[[[___eeekkkpppsssrrrtttvvvzzzzzzsssppprrrvvvvvvvvvuuutttsssqqqppppppqqqqqqqqqqqqrrrrrrssssssttttttssssssrrrrrrqqqqqqppppppnnnmmmmmmmmmmmmnnnppppppooonnnmmmlllllljjjfffcccaaaZZZPPPHHHCCC@@@;;;888555555555666777888999:::======BBBLLL^^^rrrvvvggg]]][[[cccmmm{{{{{{zzzwwwssspppnnnnnnnnnnnnmmmmmmlllhhhbbb^^^]]]jjjuuuxxxvvvtttqqqnnnnnnmmmkkkfff___VVVNNNIIIEEEMMMWWWZZZTTTIII???999<<<999666999@@@FFFIIIIII>>>;;;777555555666666666777777777777777666555444777888888888777555444333444444444444444444444444666555444333222333333444444333333444555777888888999888777888;;;===>>>>>>============???AAADDDEEEIIIKKKNNNTTTYYY]]]______gggkkkqqqvvvzzz~~~lllTTTEEE<<<<<<::::::;;;===???AAADDDIIIMMMNNNJJJEEE@@@???;;;;;;::::::???EEEFFFBBBDDD===888888:::;;;???DDDJJJTTTaaammmwww}}}{{{vvvjjj___SSSPPPSSS^^^nnn|||zzzvvvsssrrrqqqpppooonnnmmmmmmkkkjjjhhhhhhiiilllnnnpppnnnnnnmmmmmmllllllkkkkkkmmmkkkgggeeedddccc```^^^YYYUUUOOOKKKGGGDDDAAA>>><<<;;;:::999888888888888888888777777888888999:::;;;;;;<<<<<<======>>>>>>===AAALLL]]]qqqnnnXXXPPPRRRZZZiii~~~sss[[[HHH>>>;;;777777666555444222000///000000000000000111111111111///---///222555666555666;;;AAAIIIWWWgggrrrtttqqqoooooopppnnnkkkkkkppp}}}}}}~~~zzzwwwssssss||||||vvvsssrrrqqqmmmmmmpppnnnlllggg\\\PPPFFFBBBAAA@@@HHHSSS___oooppp[[[MMMIIIHHHFFF>>>===???EEEOOOVVVYYYXXX]]]```fffpppzzz|||tttpppsss|||ttt```QQQEEEAAA<<<:::;;;:::888555555555444444444333333333333333444333222333666888999???JJJZZZgggnnnooollldddeeegggjjjlllllliiigggaaa^^^\\\\\\^^^___]]][[[XXXYYYZZZ]]]```aaa```^^^\\\ccckkknnnkkkfffbbb``````___^^^^^^^^^\\\YYYVVVWWWYYY]]]bbbiiipppuuuyyywwwyyy||||||wwwqqqoooqqqsssttttttuuuuuutttsssqqqppppppooooooooopppqqqrrrssstttuuussssssrrrqqqppppppooooookkklllmmmnnnoooppppppqqqpppnnnmmmlllkkkiiieeebbb```XXXLLLDDD???===;;;999666666666777888999;;;;;;<<<>>>DDDPPPaaavvvsssggg______fffooozzzzzzyyyvvvrrrooonnnooommmmmmllllllllliiiddd```aaammmwwwyyyvvvtttqqqnnnmmmmmmkkkfff^^^TTTKKKFFFFFFPPPYYYXXXNNNBBB:::777999666444666<<>>@@@BBBDDDFFFIIIKKKOOOSSSWWWZZZ]]]^^^gggkkkpppuuuyyy}}}|||gggQQQBBB;;;:::999999:::===@@@BBBGGGMMMSSSTTTNNNGGGAAA???999;;;;;;===DDDLLLNNNKKKGGG???999999:::<<>><<<;;;:::999888888888888888888777777888888999::::::;;;;;;<<<======>>>>>>;;;AAAMMM___ssszzzdddRRRPPPVVVaaapppsssYYYFFF===;;;777777555444222111111111111111111111000000000000000...---...111333444444555:::???GGGUUUfffqqqtttqqqpppppppppmmmgggfffiiizzz|||zzzzzz}}}zzzuuutttsssuuu}}}|||vvvpppoooooommmnnnqqqmmmlllggg]]]PPPFFFAAA@@@@@@HHHSSS___ooo}}}mmmZZZMMMJJJIIIHHH>>>@@@CCCHHHNNNSSSWWWZZZ\\\___eeeoooyyyyyyoookkkooozzzuuuaaaRRREEEAAA<<<:::::::::777555555555444444444333333333222333444333333333555888777<<>>===<<<<<<>>>>>>>>>============>>>@@@CCCEEEGGGJJJLLLPPPTTTXXX[[[___aaahhhkkkqqquuuyyy}}}xxxcccNNNAAA;;;:::888888:::===AAADDDIIIQQQXXXXXXQQQHHHAAA>>>:::<<<>>>AAAIIIRRRTTTQQQKKKCCC<<<;;;<<<>>>DDDIIIOOO^^^ppp{{{wwwhhh\\\```pppvvvsssooooooooonnnnnnmmmmmmmmmjjjjjjiiiiiijjjkkkmmmnnnooonnnlllkkkjjjiiijjjjjjllliiigggeeecccaaa^^^[[[VVVSSSMMMIIIFFFCCC@@@===:::999999888888999999:::888888777777888888999:::::::::;;;;;;<<<===>>>>>>===DDDRRRfffzzzrrr]]]QQQUUU```ppp~~~nnnSSS@@@888777888666444222111111111222222222111111000000//////000///...///000222444555999<<<@@@GGGSSScccmmmppptttqqqooonnnjjjcccbbbddduuu|||zzzyyy{{{zzztttpppppprrruuu|||wwwpppoooooooooqqqtttmmmlllggg]]]PPPFFF@@@???@@@HHHRRR___ooo|||kkkXXXLLLIIIGGGDDD===@@@EEEHHHKKKOOOUUUZZZ\\\___fffoooyyy~~~tttiiieeejjjvvvwwwcccTTTDDD???;;;999999999666333555555444444444333333333111333444444333333555777777;;;CCCPPP^^^gggkkkkkkhhhggghhhjjjlllmmmlllkkkbbb^^^YYYYYY\\\___`````````___^^^^^^______]]]\\\ZZZ___eeejjjjjjgggdddaaabbbaaa___\\\ZZZYYYYYYZZZ]]]```dddhhhlllqqqxxx|||}}}zzzxxxuuusssssstttttttttsssssssssrrrqqqooonnnmmmpppppppppppppppppppppoooqqqqqqpppooonnnnnnmmmmmmoooppprrrtttsssrrrpppnnnpppnnnlllkkkiiifffbbb___VVVOOOGGGAAA===;;;777444444444555666777999:::;;;===AAAIIITTTcccvvv|||lllbbb\\\[[[___ddddddgggjjjllllllmmmnnnpppkkkjjjiiijjjjjjhhhdddbbbbbbmmmuuuuuuqqqpppnnnlllllljjjgggaaaYYYPPPHHHCCCCCCLLLRRROOODDD:::666777444444444555777999999999444444555777999:::999888999::::::999888777666666444333222222222222333333222222222222333333444444111111111111111111111111333555888999999:::<<>>======>>>???AAADDDFFFHHHJJJMMMRRRVVVZZZ^^^cccgggiiimmmrrrwwwzzz~~~ttt___LLLAAA:::999888888;;;???CCCFFFMMMTTT\\\\\\SSSHHHAAA>>><<>>>>>AAAJJJ[[[qqq~~~lllZZZTTT___nnniiiNNN<<<555444777555444222111111111222222222111111000000//////000000000000111222444666:::===@@@FFFRRRbbblllooovvvrrrooolllfff```___cccooozzz|||yyyyyy|||}}}|||zzztttooommmoooqqqtttzzzvvvnnnnnnpppppprrruuummmlllggg\\\OOOEEE@@@???@@@GGGRRR^^^nnnmmmZZZNNNJJJFFFAAA;;;???EEEHHHIIIMMMSSSXXX]]]```gggqqqzzzzzzoooddd```fffsss}}}yyyeeeVVVCCC???:::888999888666333555555444444444333333333111333444444444444555777777999@@@LLLYYYdddiiikkkiiiiiijjjllloooooonnnmmm^^^ZZZVVVWWW[[[```bbbbbbaaa```___```bbbcccbbbaaaZZZ]]]bbbgggiiiiiigggeeefffeeeccc___\\\\\\^^^```ccceeehhhjjjlllpppxxx~~~|||{{{}}}|||{{{yyywwwuuuuuuuuuuuuqqqqqqpppoooooonnnnnnnnnppppppooooooooonnnnnnnnnoooooonnnnnnnnnmmmmmmmmmpppqqqssstttsssrrrpppnnnpppooolllkkkiiieeeaaa^^^SSSMMMFFF@@@>>>;;;777444333444444555777999;;;<<>>>>>@@@BBBEEEHHHIIIIIIMMMSSSVVVYYY^^^dddiiijjjnnnssswww{{{~~~qqq\\\KKKAAA;;;:::888999;;;AAAFFFIIIQQQYYY```___TTTHHHAAA???@@@CCCFFFKKKTTT^^^```\\\OOOEEE<<<:::;;;>>>EEEKKKWWWfffxxx~~~lllaaa\\\hhh{{{zzzpppjjjjjjoootttxxxrrrqqqllllllllllllllllllmmmmmmhhhhhhhhhhhhhhhiiijjjjjjjjjiiigggfffeeefffhhhiiihhhgggffffffeeeddd```]]]SSSPPPKKKGGGDDDAAA>>><<<777777777888999;;;<<<===888888777777888888999:::888888999;;;<<<===>>>???@@@JJJ^^^vvv~~~mmm___^^^nnn}}}bbbJJJ;;;666444555444333222222111111111111111111111000000000000000111111111000111444666777:::===CCCPPPaaalllppptttqqqnnnlllfff```^^^aaagggqqq}}}|||xxxvvvwwwwwwtttrrrooommmnnnqqqssstttyyy}}}ssskkklllooopppqqqsssooolllfff[[[NNNDDD@@@??????GGGRRR^^^nnn~~~~~~lllZZZNNNIIIBBB;;;:::>>>CCCFFFIIIMMMSSSWWW]]]aaahhhqqqzzz~~~wwwmmmbbb^^^eeerrr}}}zzzdddUUUDDD@@@;;;999:::999777444555555444444444333333333111222444555444444555666666888===HHHUUUaaahhhjjjiiiiiijjjmmmooopppnnnlll[[[XXXVVVXXX^^^cccfffgggdddcccbbbbbbdddeeedddcccYYY[[[^^^cccgggiiiiiihhhjjjiiifffbbb^^^___cccggghhhjjjlllllllllrrr{{{|||xxxxxxzzz}}}}}}{{{yyyvvvtttttttttooonnnmmmllllllmmmnnnooonnnnnnnnnnnnnnnnnnnnnooolllmmmmmmmmmmmmnnnnnnnnnnnnooopppqqqqqqqqqpppooopppooollljjjhhhddd```\\\QQQJJJ@@@:::888777555444444444555666888:::<<<===@@@GGGQQQ\\\kkk~~~}}}ooo___VVVRRROOOOOOQQQNNNTTT]]]dddhhhjjjkkkkkkjjjhhhgggfffeeedddaaa^^^^^^hhhppppppnnnooopppoookkkhhhbbbZZZSSSMMMHHHFFFGGGJJJKKKGGG???888555555///111444666666666666666666555555777999;;;;;;:::999999:::;;;;;;;;;;;;:::888888888777555333000///111111111111111111111111222222444555555555444444333666888888888<<>>>>>>>>@@@BBBEEEHHHJJJHHHLLLQQQTTTVVVZZZ```fffjjjmmmrrrvvvzzz}}}nnnYYYIII@@@<<<:::999999===BBBHHHLLLVVV^^^eeeaaaUUUIIICCCBBBBBBFFFJJJPPP[[[eeegggdddSSSIII???<<<===AAAHHHOOO^^^kkk{{{wwwbbbXXXTTT^^^nnnxxx{{{{{{vvvtttooogggaaabbbjjjqqqsssnnnmmmjjjjjjkkkkkklllllllllmmmiiiiiiiiiiiiiiijjjjjjjjjiiihhhfffeeeeeegggiiikkkhhhgggeeeeeedddaaa]]]ZZZRRROOOJJJFFFCCCAAA>>><<<999999888888999999:::;;;888888777777888888999:::777888999:::<<<===>>>??????KKKaaa{{{wwwlllooosssXXXFFF;;;777555333333333333333222111000000000000000000111111111///000111000//////222555666999;;;@@@MMM]]]hhhkkkpppnnnooopppjjjbbb]]]^^^]]]fffttt~~~yyytttqqqqqqpppnnnkkklllnnnrrrvvvuuutttzzz}}}ssslllmmmqqqsssrrrssspppmmmeeeYYYLLLCCC@@@@@@???GGGQQQ^^^nnn~~~|||lll[[[PPPJJJAAA888;;;>>>BBBFFFJJJOOOTTTXXX\\\```gggpppyyy~~~~~~|||wwwmmmccc```gggttt~~~yyydddTTTEEEAAA<<<:::;;;:::888555555555444444444333333333000222444555444444555666555666;;;EEESSS___fffiiiggghhhjjjmmmoooooommmjjj[[[YYYXXX[[[bbbhhhkkkkkkjjjhhheeedddddddddcccaaaXXXYYY\\\```eeehhhiiiiiikkkjjjhhhccc```aaafffkkkkkkmmmnnnmmmnnnsss~~~{{{vvvvvvxxx}}}~~~}}}zzzwwwtttssssssnnnmmmkkkjjjkkklllnnnpppkkkllllllmmmnnnoooppppppkkkkkkllllllmmmnnnnnnnnnkkklllmmmnnnooopppppppppqqqooollljjjhhhddd___\\\NNNFFF:::333111222222222555555666888999<<<===>>>AAAIIITTT```oooxxxjjjZZZSSSOOOLLLLLLMMMJJJQQQ[[[dddhhhiiiiiiiiijjjhhhfffeeedddbbb___]]]]]]gggooopppnnnppprrrrrrkkkggg```XXXQQQLLLIIIGGGHHHHHHGGGCCC<<<666222000---000333555555555555555666555444555888:::;;;:::999:::;;;<<<============555666777888888666444333555555444444333222222222222333555666777666555555333666888777888<<>>>>>???@@@CCCFFFIIIJJJGGGLLLPPPRRRRRRUUU\\\bbbiiilllqqquuuyyy|||~~~kkkWWWGGG???<<<;;;999:::===CCCJJJNNNZZZaaahhhcccWWWJJJEEEDDDCCCGGGMMMTTT___jjjmmmjjjXXXNNNDDD@@@AAAEEELLLTTTdddooo}}}qqq]]]RRRLLLTTT```gggiiiiiiiiiiiiggg```ZZZ\\\eeeooo{{{ooojjjjjjjjjjjjjjjkkkkkkllllllmmmjjjjjjjjjjjjjjjkkkkkkkkkiiihhhfffeeefffhhhkkkmmmhhhgggeeedddccc___ZZZWWWRRRNNNIIIEEECCC@@@>>><<<<<<;;;:::999888888888888888888888777888999999:::777888999:::<<<===>>>???EEERRRiiixxx}}}jjjQQQAAA:::777555222333444444333222000/////////000000111111222222...///000///---...111444888:::;;;???IIIXXXbbbeeekkklllpppsssnnnddd\\\[[[UUU___nnn{{{{{{vvvqqqmmmmmmllljjjgggkkkooovvvzzzxxxuuuzzzuuunnnpppuuuvvvuuuuuurrrnnneeeXXXJJJBBB@@@AAA???GGGQQQ^^^nnn~~~qqqaaaWWWQQQGGG======>>>AAAFFFLLLRRRVVVXXX[[[___fffoooxxx|||}}}||||||wwwmmmdddbbbhhhvvvyyygggWWWHHHCCC<<<777555666666777333333444444444444444444444444333333333444444555333666;;;CCCLLLWWW```eeeddddddeeegggiiijjjhhhfff\\\WWWTTTXXXaaaiiimmmmmmdddcccbbbaaa```````````````VVVRRR[[[hhhoooooonnnqqqnnnjjjfffeeegggjjjmmmllllllkkklllpppvvv|||~~~~~~}}}~~~~~~|||}}}}}}zzzuuuqqqqqqsssrrrqqqpppooonnnnnnnnnnnnjjjkkkmmmooopppqqqqqqpppmmmmmmnnnoooooonnnmmmmmmnnnnnnoooqqqrrrrrrooollljjjkkkjjjhhhgggfff^^^UUUKKKFFF>>>999555444333222333444555555666999===@@@EEEPPP]]]iiixxxvvvgggWWWMMMGGGCCCDDDGGGIIISSS]]]```cccgggiiihhhiiihhhfffdddbbb```___^^^[[[ccciiilllnnnppppppmmmgggbbb[[[SSSNNNIIIDDDAAAGGGGGGDDD???999555444444111333555666555555666777777999888666777<<>>===>>>???@@@@@@???===<<<;;;999888777888888888777333333222222111000000000111222333444555666666666444444444555999>>>CCCFFFKKKIIIFFFEEECCCAAA???===>>>>>>>>>>>>???@@@BBBBBBFFFHHHLLLOOORRRWWW\\\```dddhhhnnnqqqssswww~~~lllWWWFFF======;;;<<<>>>AAAEEEOOOYYYdddlllqqqhhhUUUFFFBBBDDDDDDKKKUUU^^^iiitttwwwtttbbbQQQDDDAAACCCFFFNNNYYYffftttkkkWWWOOOJJJMMMRRRSSSTTTUUU[[[WWWUUUVVVWWW[[[iiiyyyuuukkkiiikkkiiigggfffhhhkkklllkkkiiiiiijjjjjjkkkjjjiiigggfffgggeeecccccceeeggghhhggghhheeeaaa______\\\XXXTTTOOONNNJJJFFFBBB>>>;;;:::666666666777888888999999888999:::;;;<<<;;;::::::<<<999999<<<>>>======@@@GGGVVVqqqdddLLLAAA>>>999333111000///...///000333444111111111111111000//////////////////000111333333555888;;;???DDDMMMYYYaaajjjsssxxxtttllleee___ZZZXXXaaannnzzzzzzrrrmmmhhhdddfffjjjvvvuuuvvv{{{|||wwwqqqpppssswwwwwwuuusssnnndddWWWKKKCCC@@@??????HHHSSS]]]kkk{{{ttteeeVVVIII???999<<>>888555444333333333444555666888;;;@@@CCCIIIUUUcccqqqtttfffVVVKKKEEEBBBDDDHHHNNNXXX```ccceeehhhjjjiiihhhhhhfffdddbbb___^^^]]]^^^fffmmmoooooopppnnnjjjfff```XXXQQQKKKFFFAAA>>>AAA@@@>>>:::555222000111111333555666555555666888:::<<<<<<:::<<>>===<<<;;;;;;;;;<<<<<<===>>>@@@@@@EEEGGGJJJMMMQQQUUU[[[___dddhhhmmmqqqtttxxx~~~kkkWWWHHH???<<<::::::===???DDDOOOZZZgggnnnrrriiiWWWHHHCCCEEEGGGOOOYYYcccoooyyy|||yyygggVVVGGGDDDFFFHHHRRR\\\mmmzzz|||hhhSSSKKKFFFIIIMMMOOOOOOQQQSSSPPPPPPSSSXXX```pppuuummmjjjkkkgggeeedddfffiiijjjiiiggghhhhhhiiijjjjjjiiigggggghhhfffddddddfffggghhhggggggeeebbbaaa```\\\XXXTTTMMMLLLIIIFFFBBB>>>;;;:::999999999888888888888888777888999:::::::::999999<<<999888;;;;;;:::;;;???OOO```|||{{{]]]FFF<<<999555111111000//////000111222333111111111111111000//////000/////////000111222222333666:::===BBBKKKVVV^^^llluuu|||xxxpppiiibbb]]]ZZZbbbooo{{{zzzrrrmmmhhhdddgggllluuuxxx}}}}}}xxxtttssswwwyyyyyywwwuuupppfffYYYMMMEEEAAA@@@>>>HHHSSS]]]jjjzzzuuueeeUUUIII@@@;;;;;;>>>BBBHHHNNNTTTXXXZZZZZZ```jjjttt{{{~~~~~~~~~zzzvvvoooiiigggllluuu{{{}}}~~~xxxfffVVVHHHCCC<<<888666666666666555555444444333333222222777666555444444444444444888999:::>>>DDDNNNXXX```fffdddbbbbbbdddfffggggggccc___\\\^^^cccgggfffdddcccbbbaaa___]]][[[YYYYYYXXXPPPNNNYYYgggpppssstttrrrpppllliiihhhiiikkkmmmkkkiiiffffffjjjqqqxxx}}}xxxvvvtttuuuyyy~~~}}}xxxtttssssssqqqrrrrrrsssrrrpppooonnnmmmmmmooooooooonnnmmmllllllkkkjjjiiiiiijjjkkklllmmmmmmmmmnnnpppooommmkkkjjjkkkiiigggfffddd\\\SSSIIIDDD===888555444444444333444666777999>>>CCCGGGPPP\\\lll|||~~~qqqcccTTTIIICCCAAADDDIIIWWW```ggghhhhhhjjjkkkjjjhhhgggfffcccaaa^^^]]]\\\bbbjjjrrrsssrrrqqqlllgggccc^^^UUUMMMGGGBBB===:::;;;;;;999666222000///000111333555666555666888999999===>>>===@@@FFFIIIHHHFFFGGGIIIIIIIIIGGGEEEDDDDDDAAA===:::999777555444666666555555444333333333444444555555555555444444555666777888999;;;<<<<<<;;;;;;;;;:::::::::999999999999999:::;;;<<<>>>>>>CCCEEEIIILLLOOOTTTZZZ^^^bbbgggmmmqqqtttyyy|||jjjXXXJJJBBB>>>;;;;;;>>>AAAGGGTTT```kkkrrruuulllYYYJJJEEEFFFIIIRRR]]]hhhttt~~~~~~kkkYYYIIIEEEGGGJJJTTT```ssswwwbbbPPPIIIDDDFFFJJJKKKMMMPPPOOOMMMNNNSSSZZZfffvvvzzzrrrlllhhhgggfffeeeeeefffhhhiiiiiihhhfffggghhhiiijjjiiihhhgggiiigggeeeeeefffggggggfffeeedddcccbbb___[[[UUUQQQIIIHHHGGGEEEBBB>>>;;;999;;;;;;:::999999888777777666777888888999999888888:::888888:::;;;;;;???FFFYYYnnnuuuWWWBBB999666333111111111111111111111222222000111111111111000000///111000000000000000111111222555888;;;@@@HHHSSS[[[nnnxxx|||tttmmmfff```[[[cccppp|||zzzsssnnniiieeeiiinnnuuu||||||~~~{{{xxxyyy{{{}}}|||zzzvvvrrriii\\\PPPFFFBBBAAA>>>GGGRRR\\\jjjzzzvvveeeUUUIIIAAA===;;;===BBBHHHOOOUUUYYY\\\[[[aaakkktttzzz{{{zzzxxxxxxuuuoookkkiiimmmuuuzzzxxxeeeVVVGGGCCC===888666666666666555555444444333222111111777777666555444444444444999999:::;;;AAAKKKXXXaaahhheeeaaa```aaadddfffggghhhdddaaabbbfffgggddd```______^^^]]][[[YYYWWWVVVUUUNNNLLLWWWeeennnrrruuusssqqqnnnllljjjkkklllmmmjjjgggdddcccfffmmmuuuzzzrrrpppnnnppptttzzz}}}yyyuuusssrrrpppqqqrrrsssrrrpppnnnlllmmmnnnooopppppppppooonnnlllkkkiiihhhhhhiiikkklllooonnnnnnoooqqqqqqooommmiiijjjiiifffeeeccc[[[QQQHHHCCC<<<777555555555555555666777888:::???EEEIIIUUUcccuuuzzzmmm```QQQGGGAAA@@@FFFMMMaaahhhmmmllljjjllllllkkkhhhgggeeebbb```]]][[[ZZZcccllltttuuutttqqqkkkeeeaaa[[[RRRJJJCCC>>>:::777888888888555333111222333222444555666666777:::<<<;;;@@@CCCDDDIIIOOORRRQQQOOOPPPQQQQQQPPPNNNKKKJJJGGGDDD???<<<:::888777555777666666555444444333333444444444444444333222222222333555777888888888888999::::::999888888888999777777888999:::;;;===>>>BBBEEEHHHLLLOOOTTTZZZ^^^aaaffflllqqquuuzzz{{{iiiXXXLLLFFFBBB??????AAAEEEMMM[[[hhhqqqvvvwwwmmm[[[LLLGGGGGGJJJSSS```lllyyykkkYYYIIIDDDFFFJJJUUUaaawwwrrr^^^OOOHHHEEEGGGKKKMMMQQQUUUTTTTTTVVVZZZbbbmmmzzz{{{sssmmmiiidddaaaggggggggghhhiiijjjjjjjjjfffgggiiijjjjjjjjjjjjiiiiiigggdddcccdddeeeeeedddbbbbbbbbb```]]]XXXRRRNNNEEEEEEDDDCCCAAA>>>:::888999999999888888888777777777777777888888888888888888777888;;;<<>>FFFQQQXXXmmmwww}}}uuunnngggbbb\\\cccooo{{{zzzuuupppjjjfffjjjqqqwww~~~yyy}}}~~~}}}~~~}}}{{{vvvrrriii^^^QQQGGGBBB@@@>>>GGGRRR\\\iiizzzxxxfffVVVIIIBBB@@@<<<>>>BBBHHHNNNTTTXXX[[[\\\bbbkkkssswwwxxxuuusssuuusssoookkkjjjmmmssswwwwwweeeVVVGGGBBB===999777666666555555555444333222222111111666666555444444444444444777888999:::???JJJYYYeeejjjfffaaa^^^```ccceeeggglllhhheeeeeehhhhhhddd___[[[[[[[[[[[[ZZZXXXWWWVVVTTTMMMKKKUUUaaajjjooorrrtttsssqqqooommmmmmmmmmmmiiifffbbbaaacccjjjqqqvvvmmmkkkkkkmmmrrrxxx}}}|||yyyvvvsssqqqnnnooopppqqqpppooolllkkklllmmmoooqqqrrrrrrrrrrrrnnnlllkkkiiiiiikkklllnnnmmmlllkkklllmmmnnnlllkkkiiijjjhhheeecccaaaYYYOOOFFFAAA;;;777555555666666777777888888;;;???FFFKKKZZZjjj~~~wwwjjj^^^PPPFFFAAABBBJJJTTTiiioooqqqnnnkkkllllllkkkhhhgggeeebbb^^^[[[YYYXXX```jjjrrruuutttqqqkkkddd___XXXOOOFFF@@@;;;888666555666666555333333444555333555666777777999<<>>BBBEEEHHHLLLPPPUUU[[[___```eeekkkppptttzzzzzziiiZZZNNNHHHCCC@@@AAADDDIIIRRR```nnnvvvxxxwwwlll[[[MMMIIIJJJMMMXXXeeerrr~~~jjjXXXHHHEEEGGGLLLXXXeeeyyyqqq]]]LLLGGGEEEIIINNNRRRXXX___```bbbfffiiipppxxxzzzqqqkkkiiigggdddaaaeeeffffffgggggghhhhhhiiiggghhhjjjkkkkkkkkkjjjjjjgggdddbbbaaabbbccccccbbb___``````^^^YYYSSSMMMJJJBBBBBBBBB@@@>>><<<999888666666666666777777888888888888888888999999::::::888888:::;;;<<<@@@MMM[[[pppyyyvvvjjjOOO???999666555777333333444444333222111000///000000111111111000000222111000000000000000111222555777999===DDDNNNVVVhhhrrrzzzyyyrrrlllfffaaa]]]bbblllwww|||wwwrrrkkkgggkkkssszzz|||xxx|||~~~|||zzzsssppphhh^^^QQQHHHBBB???>>>GGGRRR\\\jjjzzzzzziiiWWWJJJCCCAAA???@@@CCCGGGLLLQQQUUUXXX]]]bbbiiippptttssspppmmmqqqpppmmmkkkiiijjjnnnqqqvvveeeVVVFFFBBB===999888777666555444444333333222222111111444444333333333444444555555777888:::>>>IIIZZZfffkkkgggbbb___```bbbeeeffflllhhhdddeeeggghhhddd___XXXYYYYYYZZZYYYXXXVVVUUURRRKKKJJJRRR]]]eeelllpppvvvuuusssqqqpppnnnnnnmmmiiifffcccaaabbbgggmmmqqqjjjiiijjjmmmsssxxx{{{}}}|||zzzxxxtttrrrnnnoooooooooooommmlllkkkkkklllnnnqqqrrrssssssrrrnnnmmmlllkkkkkklllmmmnnnnnnmmmllllllmmmnnnmmmllliiijjjhhhdddbbb```WWWNNNDDD@@@:::666555666666777888888999:::===CCCJJJOOO```rrr~~~sssggg\\\OOOFFFBBBEEEPPP\\\mmmrrrsssoookkkkkkkkkjjjhhhgggdddaaa]]]ZZZWWWVVV^^^gggooorrrqqqnnnhhhbbb[[[TTTKKKCCC===999666555222333444333222222333555555666888888999<<>>???BBBDDDHHHLLLPPPUUU[[[______dddjjjooosssxxxzzzkkk[[[PPPJJJAAA???AAAFFFLLLUUUcccpppyyyyyyuuuhhhXXXMMMKKKLLLSSS^^^lllxxxgggVVVHHHGGGKKKQQQ]]]iii{{{ppp]]]IIIFFFFFFLLLSSSZZZccckkkpppvvv{{{~~~rrrmmmhhheeefffggggggfff```bbbcccdddccccccdddfffggghhhjjjkkkkkkjjjiiiiiidddbbb``````aaabbbbbbaaa]]]^^^^^^[[[UUUNNNJJJHHHAAAAAA???===;;;999888777444444555555666777777888999888888888888999::::::999:::<<<<<<<<>>999666444333111222333333222222444555777888999:::;;;>>>BBBFFFIIIQQQYYY```iiiqqquuutttvvvuuutttqqqmmmhhhccc```RRRMMMFFF@@@===;;;:::888888888888777666666555555444444555555555444333333111111222333333333333222///222555555222111444888555666666888:::<<<===>>>@@@CCCFFFJJJOOOTTTZZZ^^^___ccciiinnnqqqwww~~~{{{lll\\\QQQKKK@@@@@@CCCIIIPPPYYYfffsss{{{yyyrrrdddUUUMMMLLLOOOVVVaaaooo{{{|||aaaRRRFFFFFFLLLSSS___kkkzzzlllYYYIIIGGGJJJRRR[[[dddpppzzzjjjhhheeeddddddfffggghhh^^^```bbbbbbaaaaaaccceeegggggghhhiiiiiihhhffffffcccaaa______aaaccccccbbb^^^___^^^YYYRRRLLLIIIHHHBBB@@@===:::888777777777666666666666777777777777888777777666777888999:::888:::>>>@@@AAAIII^^^sssvvvccc^^^gggyyyuuu\\\EEE<<<999333222555888777555333222111222222//////000111111111111111000/////////000111222222111333555666999???IIIPPP[[[eeelllkkkfffdddbbb```bbbbbbgggppp||||||uuulllgggllluuu|||~~~xxxtttrrrsssxxxzzzvvvsssrrrmmmlllggg^^^TTTJJJCCC@@@@@@IIITTT^^^lll|||ooo\\\LLLDDDBBB===>>>@@@DDDIIINNNSSSVVV\\\___dddhhhjjjjjjiiihhhggghhhhhhfffccc``````aaattteeeWWWFFFBBB===:::888777555444222222222222222222333333000000000111222333555555222555777888;;;DDDTTT```lllhhhdddaaaaaaccceeeeeegggbbb^^^___ccceeeccc```ZZZ[[[[[[ZZZXXXUUURRRPPPKKKEEEEEEMMMYYYbbbjjjpppwwwwwwvvvuuusssqqqooommmjjjhhhdddbbbbbbdddgggjjjhhhiiilllqqqvvvzzz{{{{{{~~~~~~}}}yyyvvvrrrqqqpppooonnnnnnnnnoookkklllmmmnnnnnnmmmlllkkkkkkllllllmmmmmmllllllkkkjjjhhhgggggghhhiiiiiihhhiiijjjhhhcccaaa^^^UUULLLBBB>>>999555555666777888777888:::>>>DDDMMMWWW]]]lllrrriiidddZZZOOOGGGEEEJJJYYYhhhooossssssmmmhhhhhhiiihhhhhhgggddd```\\\XXXUUUTTT]]]eeekkkkkkiiifffaaa[[[SSSMMMCCC;;;777444333222333444555444333333555777888999:::;;;<<>>>>>AAAEEEIIIMMMSSSYYY]]]^^^ccciiimmmpppuuu||||||mmm]]]QQQKKKBBBBBBFFFMMMTTT]]]jjjwww|||yyypppbbbSSSLLLMMMPPPVVVaaaooo{{{xxx[[[LLLBBBDDDKKKRRR^^^jjjwwwzzzeeeSSSKKKJJJNNNWWWbbbmmmzzzxxxkkkiiigggeeeccccccdddeee___aaadddcccaaaaaacccfffffffffgggggggggeeedddccccccaaa``````bbbddddddddd______^^^YYYQQQKKKIIIIIICCC@@@<<<888666666666777999999888888777777666666777666555555555666888999555999???DDDGGGTTTmmm~~~kkkZZZYYYggg{{{sssZZZDDD>>>;;;444222666999888555222111111222333//////000111111111111111////////////000111333333000222333444777===FFFNNNXXXaaahhhgggcccbbbbbbaaadddcccfffooo{{{}}}vvvlllfffllluuu|||{{{tttooonnnooouuu~~~xxxrrroooooolllkkkggg___UUUKKKEEEBBBAAAJJJUUU___lll}}}qqq]]]MMMDDDAAA;;;<<<>>>BBBHHHNNNTTTWWW\\\^^^bbbeeeggghhhhhhgggeeeffffffddd```]]]\\\\\\xxxeeeTTTHHH@@@999999:::888888999666444333222222333555666222222333333333333444444666555888;;;???EEETTTaaajjjkkkiiibbb___bbbeeeeeeggggggdddaaabbbeeebbb\\\YYYYYYYYYXXXUUUQQQNNNKKKMMMIIIFFFKKKWWWdddlllpppxxxvvvsssqqqqqqpppnnnmmmfffdddbbb```______``````fffjjjooorrrtttvvvxxxzzz~~~{{{xxxuuusssrrrpppnnnmmmlllllllllkkkkkkjjjlllmmmnnnmmmkkkjjjjjjlllllllllllljjjjjjffffffgggggghhhhhhiiiiiiiiihhhgggeeebbb\\\TTTNNNDDD???:::666666888:::;;;999888;;;@@@GGGOOO]]]jjj|||{{{oooiii```XXXOOOGGGCCCHHHYYYiiitttrrrnnnkkkiiihhhhhhhhhhhhdddbbbaaa\\\SSSOOOOOOUUU```hhhhhhddd___YYYSSSIIIDDD>>>888555444222111222000000222555888888888999;;;===>>>@@@EEEMMMSSS\\\fffsss}}}~~~{{{uuulllddd\\\SSSHHH???;;;;;;:::999<<<======;;;999777888888999777555333222333444444555555444333222222222222111222333333555555666777444666888999999999:::;;;>>>@@@DDDHHHNNNSSSXXXZZZ___ccchhhkkknnnrrrxxx}}}}}}rrrdddUUULLLIIIGGGGGGLLLWWWeeesss|||xxxjjj\\\OOOHHHNNNWWW\\\hhhttt|||zzzeeePPPDDD>>>CCCHHHMMM[[[kkk|||~~~hhhVVVMMMHHHHHHNNNZZZeeerrryyykkkhhhdddbbbbbbbbbbbbaaacccaaa______```aaaaaa```ffffffffffffeeedddcccbbbbbbbbbbbbbbbbbbbbbbbbbbb^^^[[[UUUPPPLLLHHHDDDAAA@@@>>>;;;888777777999:::999888888777666555555444777777777888888999::::::;;;888<<>>AAAGGGQQQXXXdddppp~~~~~~{{{vvvmmmfff\\\TTTHHH@@@===<<<;;;999<<<======<<<:::888999::::::999666444333444555555555555444333222222222222111111222333444555666666666888::::::::::::;;;===BBBCCCEEEIIINNNSSSWWWYYY\\\```fffjjjmmmqqqxxx}}}wwwiii[[[QQQLLLLLLMMMSSS]]]jjjuuu{{{uuueeeWWWKKKGGGLLLTTTZZZgggttt|||qqq\\\KKKAAA<<>>DDDPPPVVV^^^ccccccbbbbbbccccccaaabbbhhhrrr|||~~~wwwqqqmmmmmmoooqqqwwwyyy|||}}}{{{vvvqqqmmmlllrrr|||zzzrrrnnnmmmllllllnnnlllhhhaaaXXXNNNFFFAAADDDGGGOOO]]]ooo|||yyylll^^^PPPEEE???<<<===???CCCHHHMMMQQQTTTXXX[[[^^^```aaa```aaabbbdddcccaaa```___\\\XXXUUUyyygggVVVHHH???999888777555333444444444444444444444444444222222333333333333444444333333555888;;;AAANNN[[[lllooommmfffbbbcccfffgggmmmmmmjjjfffeeegggeeeaaaZZZZZZXXXVVVTTTRRRPPPOOOQQQMMMKKKNNNWWWbbbiiilllooojjjfffeeehhhiiigggdddaaa```^^^\\\\\\^^^```aaafffiiillloooqqquuuyyy|||}}}zzzxxxuuutttrrrpppnnnlllkkkjjjjjjkkkkkkjjjjjjkkkmmmmmmlllkkkiiijjjkkkllllllkkkjjjiiihhhhhhgggggggggggggggggggggfffdddbbb^^^XXXPPPJJJBBB>>>999666777999;;;;;;===;;;>>>DDDLLLWWWhhhvvv~~~pppeee```^^^VVVMMMFFFCCCIIIYYYhhhuuusssooollliiihhhhhhhhheeeaaa]]]YYYRRRJJJHHHKKKVVV___gggfff```[[[TTTNNNDDD@@@:::666444444444333333777:::888333111555:::<<<>>>@@@BBBFFFNNNYYYaaannn{{{{{{yyyuuummmggg[[[SSSIIIBBB???>>><<<;;;<<<>>>>>>===;;;:::;;;<<<<<<;;;888666555555666777555444333222111111111111000111222222444444555666777999;;;;;;;;;;;;===???EEEEEEGGGJJJNNNRRRVVVYYYZZZ___eeejjjnnnrrryyy~~~~~~rrrcccYYYLLLLLLOOOUUU```jjjrrrwwwppp\\\OOOGGGDDDIIIPPPXXXeeeqqqxxx|||wwwcccOOOCCC;;;999>>>CCCGGGQQQ\\\kkknnnmmmeeeWWWHHH@@@===???CCCNNN\\\iiivvv~~~ssskkkhhhcccaaa``````___^^^\\\ZZZWWWWWWZZZ^^^aaabbbdddcccbbbbbbbbbcccdddeeecccbbbaaa_________``````XXXTTTPPPMMMKKKHHHEEECCC<<<;;;888666555666777777888888777777666666555555444555666888888888888777:::999===EEENNN]]]yyyvvv___SSSWWW```ooowww^^^KKK:::777888555333444555555555333000//////111////////////000000000000000///...............///222111333777999999===CCCLLLRRRZZZ___``````bbbcccdddaaaaaafffpppzzz{{{vvvrrrppprrrtttwwwyyyzzz|||}}}zzzvvvqqqnnniiippp{{{uuummmjjjiiijjjjjjnnnlllggg___VVVMMMFFFBBBAAAEEEOOO^^^ooo{{{|||sssiii\\\PPPGGGBBB<<<===???BBBFFFKKKNNNQQQTTTWWWZZZ\\\\\\]]]^^^___bbb```___^^^]]][[[WWWTTTyyyhhhXXXHHH???888777666333111222444444555555555444333222222222222333333333444444555555777:::;;;@@@LLLYYYkkkoooooohhhcccdddggghhhnnnooommmhhhgggjjjiiifff\\\ZZZXXXUUUTTTRRRRRRRRRVVVSSSPPPRRRXXX```gggjjjmmmhhhccccccgggjjjhhhddd```___]]]\\\]]]```ccceeeiiikkknnnppprrrvvv{{{{{{xxxvvvuuutttqqqooommmkkkjjjiiijjjjjjkkkjjjjjjkkkmmmmmmllljjjhhhiiijjjkkkkkkjjjiiihhhhhhhhhhhhggggggffffffeeefffdddccc```\\\UUUMMMGGG@@@===888666777999;;;;;;???>>>AAAHHHRRR^^^pppxxxmmmfffaaa\\\UUULLLFFFCCCIIIXXXhhhtttrrrnnnkkkhhhgggfffffffffaaa]]]XXXPPPHHHHHHLLLXXX```gggeee___XXXQQQKKKAAA===888444444444444444111444777777555555999===>>>AAADDDHHHMMMXXXdddnnnwwwyyyuuutttrrrlllfffZZZSSSIIICCC@@@???>>><<<>>>@@@@@@???>>>======>>>???===:::888777777777888555444333222222111111111000111111222333444555555777999:::;;;;;;<<<>>>@@@DDDEEEGGGJJJNNNSSSWWWYYY\\\bbbhhhmmmpppuuu{{{zzzkkk___NNNNNNPPPWWWbbbmmmtttwww{{{iiiTTTGGGBBBBBBFFFLLLVVV```jjjnnnmmmeeeTTTDDD;;;666555:::>>>BBBIIIQQQ\\\\\\ZZZRRRGGG===999888:::@@@KKKYYYeeeppp}}}sssjjjgggccc```___^^^]]]\\\YYYVVVSSSTTTWWW\\\```ccccccbbbaaaaaaaaacccfffgggcccbbb```^^^\\\\\\]]]^^^XXXUUUPPPLLLHHHEEEAAA???===<<<:::888777888888999888777777777666666666555444555777999:::999888777;;;:::>>>EEEOOO___zzzppp[[[QQQZZZjjj{{{qqqUUUGGG:::666666444333444333333333222111111111222......//////000000111111...............///000111000///111555777777;;;AAAGGGNNNVVV\\\^^^___bbbdddgggdddccchhhqqq{{{}}}yyyvvvvvvwwwzzz||||||}}}~~~~~~|||xxxtttqqqlllrrr||||||rrrkkkhhhhhhhhhiiimmmjjjddd\\\TTTLLLEEEBBB@@@EEEPPP___mmmxxx|||}}}zzzvvvoooeee[[[QQQIIIEEE??????@@@BBBEEEIIILLLNNNQQQSSSWWWXXXYYYZZZ[[[]]]___^^^\\\\\\\\\ZZZWWWTTTzzzhhhYYYMMMEEE===<<<;;;777666666444444555555444444333222222222222333333333444444555444666999:::>>>IIIUUUgggmmmnnnhhhcccdddhhhkkkoooqqqooojjjhhhkkkkkkjjj]]][[[WWWTTTSSSSSSTTTUUUWWWUUURRRRRRVVV\\\aaaeeegggbbb^^^^^^bbbfffeeeccccccaaa```___aaaeeeiiillloooqqqsssuuuwww{{{~~~{{{xxxvvvuuutttpppooommmkkkjjjiiiiiiiiijjjjjjiiikkklllmmmllljjjhhhhhhiiijjjjjjiiihhhhhhhhhhhhggggggffffffeeeeeeeeedddbbb___ZZZSSSJJJDDD>>>;;;888666777:::;;;;;;======BBBKKKVVVcccvvv}}}ssskkkeeeaaaZZZSSSKKKFFFCCCIIIXXXhhhrrrppplllhhhfffdddddddddddd```\\\VVVMMMFFFGGGLLLZZZbbbgggddd]]]VVVOOOHHH>>>:::555333222333444444333333333555777999;;;;;;>>>BBBGGGMMMUUUaaaoooxxx~~~xxxqqqnnnnnnnnnjjjfffZZZSSSIIICCCAAAAAAAAA???BBBCCCDDDCCCAAA@@@@@@AAA@@@???<<<:::888888888999666555444333222222222222000111222333444555555666777888999::::::;;;>>>@@@CCCDDDGGGLLLPPPUUUYYY[[[^^^dddjjjooorrrvvv|||nnnaaaTTTSSSUUU\\\iiitttzzz|||rrr```LLLBBB???@@@CCCGGGRRRXXX]]]^^^ZZZRRRGGG===444222333666:::===AAAFFFJJJJJJIIIDDD===777555555777<<>><<<;;;999888888888888999777777777777666666666666666777999:::;;;:::::::::<<<<<>>DDDKKKTTT[[[___aaadddfffhhhfffeeeiiirrr{{{|||zzzyyyyyy{{{|||{{{|||~~~~~~|||yyyuuusssssswww{{{rrrlllhhhgggggggggiiifffaaaZZZRRRKKKEEEBBB@@@FFFQQQ^^^jjjqqquuuvvvuuuqqqkkkbbbYYYQQQKKKGGGBBBBBBBBBCCCEEEHHHJJJKKKOOOQQQTTTVVVWWWXXXZZZ\\\\\\[[[[[[[[[[[[ZZZWWWUUUyyyhhhYYYMMMDDD===<<<;;;888666777555555555444444333333222222222333333333333444444222222444666666999DDDOOO```hhhkkkgggbbbdddjjjmmmqqqsssqqqkkkgggiiijjjiii^^^[[[WWWSSSRRRTTTVVVXXXWWWUUURRRQQQRRRVVVZZZ]]]^^^\\\YYYYYY[[[^^^aaabbbhhhfffeeeeeehhhmmmrrruuuxxxzzz|||~~~~~~|||zzzwwwvvvuuuqqqooommmkkkjjjiiiiiijjjjjjiiiiiijjjllllllkkkjjjggghhhiiijjjjjjiiihhhgggggggggffffffffffffffffffeeecccaaa^^^YYYQQQHHHBBB===:::777666888:::;;;;;;;;;<<>><<<<<>>AAAGGGRRRfffzzznnnaaaXXXVVVaaasss{{{eeeGGGBBB;;;666444333333333333111000111222444333333////////////000000000000.........///111222444555---,,,...111222222666<<>>@@@CCCJJJTTT___jjjwwwuuuooohhhhhhkkkoooooommmbbbYYYNNNGGGFFFHHHKKKLLLKKKLLLLLLJJJFFFDDDDDDEEEBBB@@@===;;;999888999999888777666555555444555555222333444444666666777888888999::::::;;;===@@@CCCGGGJJJPPPVVV[[[\\\\\\\\\___fffooovvv{{{~~~hhhXXXMMMNNNSSS^^^iiinnnlllgggXXXLLLAAA;;;999888999======@@@CCCCCC===666333333111222222111222555777777666555555333333333444666888;;;CCCIIIMMMSSSbbbqqqzzz}}}ttthhheeeaaa``````aaaaaa```\\\ZZZXXXYYY[[[^^^``````_________``````aaaaaaaaa_________]]][[[WWWTTTRRRMMMJJJGGGEEEDDDCCCAAA???777777777777666666666666666666666666777777777777999888777777888999;;;===;;;>>>BBBIIIVVVmmmvvvhhh^^^YYYYYYeeewwwttt^^^DDDAAA<<<777333333333333222000...///111333222111000000000000////////////000////////////000111111---,,,...111222222666;;;@@@IIIWWWaaafffhhhjjjllljjjiiiiiiooovvv|||}}}|||{{{{{{{{{zzz}}}{{{xxx{{{}}}~~~zzzuuuoookkkhhhdddaaabbbbbb```\\\VVVOOOIIIEEE@@@EEEMMMTTTZZZ^^^aaabbbbbb```\\\XXXTTTQQQOOONNNKKKJJJIIIHHHHHHIIIJJJKKKKKKMMMOOOQQQRRRTTTWWWYYYZZZYYYYYYZZZ[[[[[[YYYWWWxxxfffXXXLLLDDD===<<<<<<999888999888777444222111222333444222222333333333444444444444444555777777888BBBLLLUUU___fffccc```dddlllqqqyyyzzzvvvllldddbbbbbbaaa```\\\VVVRRRQQQTTTYYY\\\\\\[[[XXXUUUSSSUUUXXX[[[___bbbcccaaa___bbbiiioooqqqpppoooooosssyyy~~~}}}~~~}}}{{{xxxvvvrrrpppnnnlllkkkjjjjjjkkkjjjiiiiiijjjllllllkkkiiifffggghhhiiiiiihhhgggfffdddeeeeeeffffffgggggggggeeedddaaa^^^XXXPPPGGGAAA;;;888666666888:::<<<<<>>DDDJJJIIIQQQ\\\iiiuuu~~~yyytttnnniiihhhmmmrrrrrrqqqfff\\\PPPIIIHHHLLLOOOQQQNNNNNNNNNLLLHHHFFFEEEFFFBBB@@@===;;;999888888999999888777666666555555666333444444555666777888888:::;;;;;;;;;<<<>>>BBBEEEKKKOOOUUU[[[^^^___]]]\\\bbbiiisss||||||eeeSSSMMMPPPWWWcccnnnooohhh```OOOFFF===999777444666:::555888======888111...000222333222000111333555444777666444222222444777999999<<>>;;;999999999999888888888888666666666666777777777777999888666555666888;;;===:::>>>CCCJJJZZZrrrxxxiii```^^^\\\hhh{{{~~~nnnYYYBBBAAA>>>777333333333222222///---...000222111///111111000000//////......111111000......---------...---...222333222666<<>>888666333111000111333444555777;;;<<<===@@@FFFKKKQQQYYYfffvvvzzz|||}}}|||~~~yyypppiiikkkoooqqqsssuuuggg\\\OOOJJJMMMRRRTTTSSSSSSQQQOOOMMMKKKKKKKKKKKKBBBAAA@@@>>><<<;;;999999;;;:::999777666666666666444444666777888888888888777888:::;;;<<<>>>BBBEEEPPPTTTYYY^^^aaaccceeegggmmmttt}}}oooZZZLLLJJJLLLSSS___iiiiiiaaaYYYFFF???777333444555444222444333222111111111222222666555333222222222333444222333333333222444666999===>>>@@@CCCJJJUUU```hhhwwwxxxmmmeee______```^^^^^^___[[[YYYYYYZZZ\\\]]]^^^]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYYYYWWWSSSPPPIIIHHHGGGEEEBBB???===;;;:::999888888999888555333777777888888888888777777666666777888999:::::::::===BBBGGGMMM___|||~~~nnnfffeeebbbppp{{{cccNNN===;;;888555333333444555333111...---...///000000333111000.........///000000000//////.........---///000000///000333777;;;CCCMMM\\\iiipppqqqooonnnmmmkkkpppyyy}}}}}}{{{uuussstttwwwuuuuuutttpppjjjeeebbbaaa___bbbccc```ZZZRRRLLLHHHEEEEEEGGGJJJMMMQQQTTTVVVXXXWWWVVVTTTSSSRRRRRRRRROOOOOOPPPQQQPPPNNNKKKJJJNNNMMMMMMMMMMMMOOOPPPQQQWWWXXXYYYYYYYYYYYYYYYXXXuuueeeYYYMMMEEE===<<<;;;777555666222222222222333444555555666333111000222333222111111222333333444888===@@@HHHTTT\\\[[[ZZZbbblllrrr}}}|||xxxppphhhaaa______]]][[[YYYVVVUUUWWWYYYZZZccc^^^[[[[[[ZZZWWWYYY]]]aaaaaa______fffpppuuutttuuurrrnnnooottt{{{~~~|||zzzwwwvvvpppmmmjjjiiijjjkkkllllllmmmllljjjiiihhhhhhiiiiiiiiiiiigggfffeeedddddddddeeeeeefffgggggggggggggggeeeccc```[[[VVVOOOGGGAAA:::666555777888777:::??????JJJWWWdddsss{{{sssiiiccccccbbb^^^ZZZQQQIIIBBB@@@BBBJJJYYYgggrrrppplllhhhdddaaa___^^^^^^[[[XXXRRRJJJEEEIIIQQQ]]]______XXXMMMCCC>>><<<444333111000000222444666555888;;;<<<>>>CCCJJJPPPZZZbbbqqq|||yyy~~~~~~tttllllllppprrrsssvvvhhh^^^RRRMMMPPPTTTVVVVVVVVVUUUSSSPPPOOONNNNNNNNNIIIHHHFFFDDDBBB@@@???>>>>>>===;;;:::888777777777666666777999999:::::::::;;;===>>>???@@@CCCGGGIIIQQQUUU[[[```dddgggjjjlllpppwwwvvvcccPPPDDDFFFIIIRRR^^^fffeee\\\RRR@@@;;;444111222333111///555555444333333333444444444555555555444333111000111222333444444666999<<<===>>>@@@DDDLLLWWWccckkkyyyyyymmmeee______```^^^]]]___[[[YYYXXXXXXZZZ\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYXXXWWWUUURRROOOIIIHHHGGGDDDAAA>>><<<:::888777666555666666555333666666777777777666666555666666777888999:::;;;;;;>>>DDDJJJTTTjjjrrriiiiiiggguuuwww___KKK:::888555222111111222333444111///......000000///000000//////............000/////////.........---...////////////222666999AAAKKKYYYfffmmmnnnnnnmmmmmmlllpppxxx|||}}}}}}~~~}}}}}}uuupppnnnpppsssttttttssspppjjjeeeaaa```^^^```bbb___YYYRRRLLLIIIFFFGGGIIIKKKNNNPPPRRRSSSVVVVVVUUUTTTSSSRRRRRRQQQPPPQQQRRRRRRQQQOOOMMMLLLNNNMMMLLLLLLMMMNNNOOOPPPUUUVVVWWWXXXXXXYYYYYYYYYtttdddZZZNNNEEE>>>===;;;888666777333333333333333333333333666444222222333444333222333333333222333777<<<@@@BBBMMMWWWZZZ\\\ccclllqqq{{{{{{yyyssskkkccc^^^\\\\\\^^^^^^\\\[[[[[[___cccjjjccc^^^[[[XXXUUUWWW[[[]]]```aaacccjjjssswwwvvvrrrooolllmmmrrrzzzyyyyyy{{{}}}~~~~~~|||yyywwwvvvooollliiihhhiiikkklllllllllkkkjjjhhhhhhhhhhhhiiiiiiiiihhhgggfffeeeeeedddffffffffffffggggggggggggfffccc```\\\VVVNNNFFF@@@;;;777555777888777999>>>CCCMMMZZZiii|||sssmmmfffbbbbbbaaa\\\WWWOOOHHH@@@???BBBKKK[[[iiiqqqoookkkgggcccaaa___^^^]]]ZZZWWWRRRKKKFFFJJJRRR______]]]UUUJJJ@@@;;;999333222111111333555888:::777:::===???BBBIIIRRRYYYfffppp{{{yyyzzzyyyooommmppprrrtttwwwjjjaaaWWWRRRUUUYYY[[[ZZZZZZXXXVVVTTTRRRQQQQQQQQQPPPOOOMMMJJJHHHEEECCCBBBBBBAAA???===;;;999999888888999:::;;;;;;;;;;;;;;;;;;<<<>>>???@@@CCCFFFIIISSSWWW^^^dddhhhmmmqqqtttyyy}}}gggTTTEEE>>>@@@DDDMMMXXX___\\\RRRIII;;;777333111333333111///111000000000000111111222000333666888888555222///000222333555666888<<>>CCCMMM\\\mmmyyymmmiiidddbbbbbb```[[[VVVOOOHHH@@@???BBBKKKZZZhhhpppnnnjjjeeebbb```___^^^\\\YYYVVVRRRKKKFFFKKKSSS___^^^YYYQQQFFF===888666444444444444666888;;;<<<:::===@@@DDDIIIRRR^^^fffsss||||||xxxyyy|||pppmmmoooqqqtttwwwmmmeee]]]YYYZZZ^^^``````]]][[[YYYVVVTTTSSSSSSSSSTTTSSSQQQNNNKKKHHHFFFEEEFFFEEECCC@@@===<<<::::::::::::;;;<<<<<<<<<<<<<<<:::<<<>>>???AAACCCHHHKKKTTTYYY```gggmmmsssyyy|||oooXXXHHH???===<<>>AAAFFFMMMVVVbbbooowwwyyylllddd^^^^^^^^^\\\[[[]]]^^^[[[XXXWWWXXXZZZ[[[[[[XXXYYYYYYZZZ[[[\\\]]]]]]ZZZYYYWWWVVVUUUSSSOOOLLLIIIGGGEEEAAA>>>;;;999888666444111111333555666666777777777777666555444444777777777777999:::<<<===@@@GGGVVVnnnqqqiiijjjsss~~~jjjRRRAAA999888555333222222333333555333000000000000///...222111111111111111111111........................,,,------------///222555<<>>???FFFQQQ[[[aaadddgggjjjoooqqqssssssqqqkkkccc^^^^^^cccggggggeeeeeejjjnnnlllddd[[[VVVQQQMMMOOOSSSXXX^^^dddggglllqqqsssrrrlllhhhddddddiiipppvvvyyy{{{}}}~~~}}}xxxssspppmmmooorrrvvvzzz|||}}}}}}{{{|||}}}~~~|||zzzxxxwwwwwwppplllhhhfffgggiiijjjkkkkkkjjjhhhgggffffffggghhhhhhiiiiiiiiihhhgggfffeeegggfffeeedddccccccdddddddddccc```]]]WWWOOOFFF???<<<888666888888888:::???DDDOOO```rrrtttiiifffdddcccbbb___ZZZVVVQQQIIIAAA???AAAIIIXXXfffooolllhhhddd```___^^^^^^[[[XXXVVVRRRKKKGGGLLLTTT```\\\UUULLLBBB:::666444444444444555666888:::;;;:::>>>CCCHHHPPP[[[hhhqqq~~~{{{yyy~~~yyymmmjjjlllooosssvvvoooiiibbb___```ccceeeeeecccaaa___\\\ZZZXXXXXXXXXYYYXXXUUUSSSPPPMMMKKKJJJJJJHHHFFFCCC@@@>>>===<<<;;;;;;<<<=========<<<<<<===???AAACCCFFFIIINNNQQQWWW\\\ccckkkrrrzzz{{{aaaLLL???::::::999:::<<<@@@CCCCCC???<<<555555444444444444222111222333444555777888888999555777999;;;;;;:::888777333555666666666888<<<>>>AAAEEELLLUUU___kkkvvv}}}xxxlllddd^^^]]]]]][[[ZZZ\\\^^^\\\YYYXXXZZZ[[[\\\[[[XXXXXXYYYZZZZZZ[[[\\\\\\ZZZYYYWWWVVVUUURRRNNNKKKHHHFFFCCC???<<<:::888777777555222222444666888888888888888888888777666555777777777777888;;;===???AAAJJJ___}}}~~~mmmfffgggrrryyybbbLLL>>>777666444333222222222222444222000000000000///...222111///------///111333---------...............+++,,,---------...111333888???IIIRRRZZZ___cccfffkkkooorrrrrrrrruuu{{{zzzxxx~~~zzzqqqlllkkkkkkjjjiiinnnpppqqqoookkkeeebbb```______^^^[[[WWWTTTSSSTTTUUUUUUVVVVVVTTTRRROOOMMMMMMOOOQQQRRRRRRQQQPPPOOOPPPQQQSSSTTTUUUTTTRRRQQQPPPOOOMMMKKKJJJJJJKKKKKKKKKKKKLLLNNNQQQSSSVVVWWWuuufff[[[NNNEEE>>>===;;;888666777000222333555666666555555///000222222111111111222333444444333333555888;;;???CCCNNNZZZbbbdddeeegggjjjkkkoooqqqqqqmmmfffaaa```dddhhhiiihhhhhhjjjmmmggg___WWWRRRNNNJJJLLLPPPXXX___fffiiimmmrrrtttrrrmmmiiidddcccffflllqqqtttvvvxxxyyyyyywwwtttpppmmmiiikkkppptttxxxzzz{{{{{{{{{|||~~~~~~{{{yyyxxxwwwwwwrrrmmmhhheeeeeeggghhhiiijjjiiihhhffffffffffffggghhhiiijjjjjjjjjhhhgggffffffeeecccaaaaaaaaaaaabbbcccbbb```]]]XXXPPPFFF@@@;;;777666888999999<<<@@@FFFUUUhhhzzzzzzqqqfffeeecccbbbaaa^^^ZZZVVVQQQIIIAAA>>>AAAIIIXXXeeennnkkkgggbbb___^^^^^^^^^YYYWWWUUUQQQKKKHHHMMMVVV___ZZZQQQGGG>>>888444333222222333444555777888999;;;@@@GGGNNNXXXdddqqq{{{~~~||||||}}}qqqfffdddhhhlllppptttppplllgggdddeeegggiiijjjkkkiiifffdddaaa```______^^^]]][[[YYYVVVTTTRRRQQQMMMLLLJJJGGGDDDBBBAAAAAA<<<======>>>>>>>>>======<<<>>>AAADDDHHHLLLRRRUUU\\\```hhhpppxxxmmmUUUBBB888555555777666666888:::;;;:::999333333222222111111000000111222444666888999::::::===>>>???@@@???<<<999777666777888888888:::===@@@DDDJJJTTT___jjjttt}}}wwwlllddd]]]]]]]]][[[YYYZZZ]]][[[ZZZZZZ\\\]]]\\\[[[XXXXXXYYYYYYZZZZZZ[[[[[[YYYWWWVVVTTTSSSPPPLLLIIIFFFDDDAAA===;;;999888888777555444444666888888888777777888888888888777777888777666777888;;;>>>@@@DDDPPPjjj{{{jjjcccdddkkkxxxrrr[[[FFF<<<333222111000000/////////111000//////000000///...///...,,,++++++---///000---------------.........+++,,,......---...000222555:::CCCKKKSSSZZZ```dddiiiooorrrooonnnrrryyy}}}{{{yyyvvvsssooommmllllllllllllmmmpppqqqppplllgggcccaaaaaa___[[[WWWSSSSSSVVVYYYVVVVVVVVVUUUSSSPPPNNNMMMMMMNNNOOOPPPPPPPPPOOONNNPPPQQQSSSUUUVVVUUUTTTSSSRRRQQQNNNLLLKKKJJJJJJJJJIIIIIIJJJKKKNNNQQQTTTUUUvvvfff[[[MMMEEE===<<<;;;777555666000111333444444333222000...111444444222111222333222333555555444555777888===???IIIXXXaaaccccccfffggghhhllloooqqqnnngggaaaccceeegggiiijjjiiiiiiiiibbb[[[TTTPPPMMMJJJKKKPPPSSS\\\dddgggkkkqqqttttttmmmhhhccc```bbbfffjjjmmmooopppqqqqqqpppnnnllljjjgggjjjnnnssswwwyyyzzzzzz|||}}}}}}{{{yyywwwwwwwwwsssoooiiieeedddeeefffgggjjjiiigggfffeeeeeeffffffhhhiiijjjkkkkkkiiihhhfffeeedddbbb___^^^^^^___```aaa```___]]]YYYQQQGGGAAA:::666555888999:::===BBBHHHYYYnnnvvvnnneeedddbbbaaa^^^[[[XXXVVVOOOGGG@@@>>>AAAJJJYYYgggmmmjjjfffaaa^^^]]]]]]^^^XXXVVVTTTQQQLLLIIINNNWWW^^^WWWNNNDDD<<<777444222111111333555888:::<<<===???FFFOOOYYYcccppp~~~~~~||||||rrrggg^^^___dddiiimmmrrrqqqnnnjjjhhhhhhjjjlllmmmpppnnnkkkhhhfffdddddddddaaaaaa___]]][[[YYYWWWVVVQQQPPPNNNKKKIIIGGGFFFFFF??????@@@@@@@@@??????>>>;;;===AAAEEEJJJOOOUUUYYYaaafffmmmuuu~~~uuu^^^JJJ===777555555444444555666888888777777444444333222000000000111...000222555777888999999===???CCCFFFEEEBBB===:::777888999:::;;;>>>AAADDDGGGOOO[[[hhhsss{{{xxxlllddd]]]\\\\\\ZZZYYYZZZYYYYYYYYY[[[]]]]]]\\\ZZZYYYYYYYYYYYYYYYYYYYYYYYYVVVUUUSSSRRRPPPMMMIIIFFFCCCBBB???<<<999999999999777666555555777888777666444555666777888888888888888777666777888;;;???AAAHHHWWWuuuxxxfff]]]^^^bbbnnn~~~}}}kkkSSSAAA999222111111000/////////......------...000000///...,,,---...///000//////...,,,,,,,,,------.........+++---.........///000222222777>>>FFFNNNVVV]]]bbbdddllloookkkiiiooovvvzzz}}}{{{~~~|||zzzxxxooonnnmmmkkkjjjjjjmmmooommmppprrrqqqmmmhhhdddbbbaaa]]]WWWQQQNNNQQQVVV[[[YYYXXXWWWVVVTTTSSSQQQQQQNNNNNNNNNNNNNNNNNNMMMMMMQQQSSSUUUWWWXXXWWWVVVUUUTTTRRRPPPMMMKKKJJJJJJJJJHHHHHHHHHIIIKKKNNNQQQSSSwwwggg\\\MMMDDD===;;;:::777555666444444444333111...+++)))///222555555333222333555111333555666555555666777;;;;;;EEEUUU```bbbcccfffggghhhjjjnnnpppmmmfff```eeeeeefffhhhjjjjjjhhheee___XXXRRRPPPMMMJJJLLLPPPNNNWWW```dddhhhooosssssskkkfff```]]]^^^aaadddfffhhhiiiiiijjjiiihhhgggffffffiiinnnssswwwyyyyyyyyy}}}~~~}}}zzzxxxwwwwwwwwwtttoooiiidddcccdddeeefffjjjiiigggfffeeeeeeffffffhhhiiijjjkkkkkkjjjhhhgggeeecccaaa^^^]]]]]]^^^^^^```______]]]YYYRRRHHHBBB999555555888::::::>>>CCCGGGZZZqqq~~~sssmmmdddcccaaa___\\\ZZZWWWUUULLLEEE>>>===AAAKKK[[[iiimmmjjjeee```^^^]]]]]]^^^XXXVVVTTTQQQLLLIIIOOOWWW]]]VVVLLLBBB;;;666333222111333555888<<>>AAAFFFIIIIIIRRR```mmmxxxyyylllddd]]]\\\\\\YYYXXXYYYVVVVVVXXX[[[]]]]]][[[YYYYYYYYYYYYYYYYYYXXXXXXXXXTTTSSSQQQOOONNNKKKGGGDDDBBB@@@===;;;999999999999666555555666777777666444222333444666777777888888888777666666888<<>>>>>:::777888888999???GGGOOO___rrrvvvmmmgggbbb```^^^]]][[[YYYVVVSSSHHHBBB===???EEENNN[[[gggiiifffaaa^^^\\\\\\[[[ZZZUUUUUUQQQLLLIIIIIINNNRRRWWWPPPGGG???999666555333333555666666777:::AAAGGGLLLWWWeeeppp}}}|||xxx|||{{{ppp___VVVPPPSSS[[[cccjjjpppqqqpppnnnmmmmmmmmmkkkjjjlllmmmnnnkkkhhhdddbbbaaabbbaaa```_________]]][[[]]]ZZZVVVUUUUUUTTTPPPMMMJJJHHHFFFDDDBBBBBBCCCCCCHHHLLLPPPTTTWWW\\\ccciiinnnuuuoooYYYFFF???:::222000555111333777888888888999::::::888666333222333555666333555888:::;;;===???AAAAAADDDKKKTTTXXXQQQGGG@@@;;;777555:::>>>BBBGGGLLLQQQZZZgggttt}}}|||qqqiiiaaaZZZXXXWWWVVVWWWZZZVVVUUUUUUTTTTTTUUUUUUVVVUUUUUUVVVVVVVVVUUUUUUTTTRRRQQQOOOLLLIIIFFFDDDCCCAAA???<<<:::888777666666999888666555333333222222444444333333444555777888:::888888;;;;;;;;;>>>DDDOOOiiilll]]]SSSMMMYYYiii|||qqq[[[GGG:::555333222111000///---,,,,,,000000000000000000000000000000////////////000000))))))***+++---...//////000//////.........//////111555:::@@@FFFOOOZZZbbbeeeeeebbb```dddlllqqqrrrxxx|||}}}zzzxxxyyyxxxuuuooohhheeefffhhhjjjlllllljjjjjjnnnnnnlllooommmlllnnnkkkeeeaaabbb```ZZZSSSOOOPPPSSSXXXZZZ\\\ZZZXXXYYY\\\]]][[[YYYYYYWWWTTTPPPNNNLLLLLLMMMQQQSSSWWWYYY[[[ZZZXXXVVVRRRRRRRRRQQQNNNLLLIIIGGGFFFFFFEEEEEEGGGIIILLLNNNwwwfffYYYJJJFFF???;;;888777666555444444333333333333222222555444333111111111111111222111111111333555888999999<<>>DDDNNN\\\hhhiiieee```\\\ZZZZZZYYYYYYUUUSSSOOOIIIDDDDDDGGGJJJNNNHHH@@@999555333222111111333555666888===EEELLLWWWbbboooyyyvvvqqqppprrrwww{{{~~~|||rrrgggXXXPPPLLLQQQZZZbbbiiinnnsssrrrqqqpppooommmjjjiiihhhiiiiiigggdddaaa______aaa``````aaaaaa```___]]]___]]]ZZZYYYXXXWWWTTTQQQNNNLLLIIIGGGGGGHHHJJJKKKPPPTTTXXX[[[^^^bbbiiinnnuuu}}}xxxdddPPP???:::777111111555333555888:::::::::;;;===>>><<<999666555444555666222444777999:::===@@@CCCGGGKKKTTT]]]___XXXKKKAAA===999888<<>>CCCJJJ\\\wwwzzzhhhXXXOOOMMMNNN___pppxxxgggRRRAAA777333222222111111111000000000........................------,,,,,,,,,,,,------//////...---,,,+++******///.............../////////222666999???IIIUUU^^^___aaaaaa___bbbiiimmmmmmoooqqqtttvvvvvvtttrrrqqqrrrpppjjjbbbZZZXXX[[[___iiinnnqqqtttxxx|||zzzuuuooollllllnnnlllfffbbbccc^^^ZZZUUUSSSSSSTTTVVVVVVZZZZZZZZZ[[[^^^___^^^]]]___[[[TTTNNNKKKKKKLLLNNNNNNQQQUUUYYYZZZXXXUUUSSSRRRRRRQQQPPPOOOMMMKKKJJJIIIHHHGGGGGGGGGIIILLLMMMssscccXXXJJJFFF???;;;888777666555444444333333333222222222333333333222222111111111000111333555666666555555777:::AAANNNZZZaaacccddd\\\\\\\\\]]]```aaa```^^^[[[[[[[[[\\\]]]]]]ZZZXXXRRRQQQNNNLLLLLLNNNPPPRRRLLLMMMOOOQQQTTTVVVWWWXXX```___```aaa\\\WWWXXX]]]cccgggmmmppppppkkkddd```dddeeeggghhhlllqqqxxx}}}~~~|||{{{{{{|||~~~}}}{{{xxxwwwvvvtttqqqooopppooommmjjjhhhgggffffffggghhhiiiiiihhhgggeeedddffffffggggggggggggfffeeebbbbbb```[[[VVVUUUYYY]]]^^^^^^\\\XXXWWWVVVOOOGGGAAA===;;;;;;;;;<<>>:::555222222333444555888:::===@@@DDDMMMXXX```kkkuuu}}}ooo___VVVWWW[[[___fffkkkiiieee^^^TTTJJJEEEBBBDDDNNNXXX```gggmmmpppqqqrrroooiiibbb\\\YYYVVVWWWXXXWWWUUUSSSTTTTTTVVVYYY\\\^^^___```aaabbbfffeeeeeeeeeeeedddbbb``````]]]YYYVVVVVVYYY]]]```eeeiiinnnqqqtttxxxtttfffJJJ>>>555333444222333666666888;;;<<<>>>@@@DDDGGGNNNKKKFFF@@@;;;888666555777999;;;<<<>>>BBBHHHLLLSSS\\\iiiqqqrrriiiVVVFFFBBB??????DDDHHHMMMVVV^^^iiirrr}}}uuukkk^^^YYYUUUVVVWWWVVVVVVYYYTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUUUUTTTSSSQQQPPPOOOSSSRRROOOLLLHHHDDDBBB@@@<<<:::888555333222111111111222333555666777777777555555666666777777888999999777888;;;===>>>DDDKKK\\\vvvooo^^^QQQKKKNNNSSSdddvvvsss```MMM>>>666444111111111111111111222222..............................------------......//////...---,,,++++++***......---------.../////////111444777<<>>;;;<<<<<<===CCCKKKVVVdddsss}}}yyyooogggccc``````___^^^\\\[[[YYYVVVPPPMMMGGG@@@:::<<>>BBBFFFKKKTTT___gggqqq{{{zzzxxxpppbbbTTTMMMPPPUUU\\\cccgggcccZZZRRRHHHAAA@@@???CCCNNNXXX```gggnnnppprrrrrrnnneee[[[TTTQQQLLLMMMNNNMMMKKKJJJKKKMMMQQQTTTXXX[[[]]]___cccffffffhhhjjjkkkkkkjjjjjjjjjjjjgggccc```___bbbeeehhhmmmqqqvvvzzz~~~yyyeeeUUUCCC<<<666555555555555777777888;;;===@@@EEEJJJNNNVVVRRRKKKCCC===888666555999:::;;;===???DDDJJJOOOVVVbbbooowwwwwwnnn[[[HHHBBB@@@BBBGGGLLLRRR\\\fffrrrzzz{{{rrrhhh\\\WWWUUUWWWXXXWWWWWWYYYTTTSSSSSSRRRRRRSSSSSSTTTVVVVVVVVVUUUTTTRRRQQQPPPQQQPPPMMMJJJGGGCCCAAA???<<<;;;888555333222222222222333444555666666666555555555666777777888888888;;;999999;;;<<<===CCCJJJ\\\sssvvveeeWWWMMMIIIPPPZZZjjj}}}~~~mmmYYYHHH<<<777555111111111111111222222222////////////////////////......------------......---------------------------------------.../////////111333555:::CCCOOOXXXZZZ___cccaaabbbfffiiihhhddddddeeejjjoootttuuuuuuwwwtttmmmccc\\\[[[___dddkkkttt{{{vvvrrrpppjjjccc______\\\ZZZXXXWWWXXXXXXWWWVVVUUUWWWZZZ]]]^^^^^^^^^___]]]\\\ZZZVVVSSSOOOLLLJJJLLLNNNQQQTTTUUUTTTSSSQQQQQQQQQQQQPPPPPPPPPOOOOOOJJJIIIGGGFFFEEEFFFHHHIII~~~ooo```WWWJJJFFF???;;;888777666555444444333333333333222222222222333333333222222111222333444555555555444333555888<<>>;;;<<<<<<===CCCKKKWWWdddrrrzzzzzzrrrjjjccc```______\\\[[[ZZZYYYWWWSSSMMMIIIDDD===999<<>>>>>CCCNNNXXX___gggooossstttsssmmmaaaVVVOOOLLLDDDEEEEEEDDDBBBBBBCCCEEEKKKOOOSSSUUUWWW\\\ccchhheeeiiimmmoooppppppqqqrrrqqqoookkkiiiiiilllooorrruuuyyy~~~zzziiiTTTEEE>>>;;;777666666666777666777999<<>>;;;<<<<<<===CCCKKKUUUbbbooovvvzzz||||||yyyvvvrrrllleee```^^^]]]^^^[[[ZZZYYYXXXVVVQQQKKKGGG@@@;;;888<<>>>>>>>>CCCMMMVVV]]]fffooossstttrrrjjj\\\PPPIIIFFF>>>???>>>===;;;;;;<<<>>>AAADDDHHHJJJMMMSSS]]]dddccchhhnnnrrrssstttvvvwwwtttsssrrrrrrtttwwwzzz|||~~~}}}sssgggXXXGGG<<<777777666555555777777666999;;;>>>BBBHHHPPPYYY___```YYYNNNBBB:::777666777666777:::===CCCMMMWWW^^^iiiuuu~~~~~~|||tttaaaLLLCCCCCCGGGMMMTTT\\\kkkxxx~~~wwwlllbbbYYYUUUTTTWWWXXXUUUTTTUUUTTTTTTTTTSSSSSSTTTTTTTTTSSSTTTTTTTTTSSSRRRRRRQQQKKKJJJHHHFFFCCCAAA???>>><<<;;;888555333222222222222333555666777666555444222333555666777777666666999666666888:::<<>>GGGOOOYYYaaahhhgggfffgggiiihhhccc___^^^bbbjjjrrruuuuuuwwwtttooogggaaa```eeeiiioooyyywwwnnnhhhaaa[[[ZZZ]]]\\\[[[YYYZZZ\\\^^^^^^^^^ZZZ]]]bbbdddcccbbbbbbccc^^^^^^]]][[[XXXUUURRRPPPMMMMMMMMMMMMNNNPPPQQQRRRQQQQQQPPPPPPPPPRRRSSSTTTOOOMMMKKKHHHGGGGGGHHHIII|||mmm___WWWJJJFFF???;;;888777666555444444444333333333222222000111333333444333222111555555444444444333333333555777999???MMM[[[]]]WWWTTTSSSRRRUUU[[[aaaeeegggZZZWWWRRRPPPQQQRRRTTTTTT[[[ZZZXXXWWWWWWWWWXXXXXXRRRQQQPPPOOOOOOPPPQQQRRRNNNPPPVVV[[[[[[YYY\\\aaaccchhhooouuuuuuqqqjjjffffffhhhiiijjjkkkllloooqqqvvvwwwxxxxxxxxxxxxwwwvvvvvvuuussssssttttttsssqqqrrrpppnnnkkkhhhfffddddddaaabbbcccdddeeeggghhhiiifffdddcccaaa___^^^]]]]]]^^^```aaa___\\\ZZZ\\\______aaa___]]]\\\ZZZRRRIIIAAA===;;;;;;;;;<<>>999777<<>>:::777444444666888888777777555333333555888999:::>>>EEEOOOYYYbbbmmmwww|||uuunnnddd]]]TTTJJJDDDCCCDDDEEENNNWWWZZZSSSGGGBBB@@@@@@>>>>>>CCCMMMUUU\\\eeennnqqqrrrpppfffWWWJJJDDDBBB;;;;;;;;;999777777888:::888;;;???@@@CCCKKKVVV___bbbgggnnnssstttvvvxxx{{{uuuuuuvvvwwwzzz~~~xxxsssjjj```TTTHHH<<<555111333333333444666777555:::<<<@@@DDDKKKTTT^^^eeeccc[[[NNNAAA999666666888777888<<>>;;;:::777555333111111111000222444666777777666555222333444666666666666555777444444777:::===DDDLLLTTTiii}}}ggg[[[SSSSSSTTTVVVcccsssuuu^^^HHH:::444333444000000000000/////////...........................000000////////////000000........................+++++++++,,,---...///000(((+++///222555<<>><<<999666444666666555444444333222222000000000000000000000000111111222222222333333333888666777===HHHRRRYYY\\\XXXUUUSSSTTTYYY]]]^^^^^^^^^XXXSSSPPPNNNNNNTTT\\\[[[aaaccc```]]]^^^___^^^[[[RRRKKKLLLPPPQQQSSSUUUUUUVVVXXXZZZ[[[[[[ZZZZZZaaaeeelllooopppnnnmmmllliiillloooooonnnlllkkklllqqqsssvvvyyy{{{{{{zzzyyyxxxyyyxxxvvvrrroooooooooqqqooolllkkkjjjhhhfffccc______aaabbbddddddeeeeeeaaaaaabbbbbbaaa```______]]]]]]]]]\\\\\\]]]```cccaaafffgggbbb]]]YYYSSSNNNGGGEEE@@@;;;:::===CCCHHHVVV```jjjnnnrrrtttssspppkkkhhhccc___]]][[[YYYXXXXXXWWWVVVUUUSSSOOOJJJFFF===:::777999AAAMMMXXX___^^^\\\WWWSSSNNNHHHAAA<<<888777666444444444555555444666999:::999:::>>>AAADDDHHHPPP\\\iiiuuu~~~~~~uuupppiiibbb\\\UUUNNNHHHBBB>>>AAAFFFOOOTTTVVVOOOBBB999777::::::===BBBJJJTTT```iiiooorrrssslll\\\PPPJJJCCC;;;888777666555555444555555555777888:::>>>DDDKKKPPP___bbbhhhnnnrrruuuvvvvvvtttvvvyyy|||{{{qqqccc]]]RRRIIIBBB===:::888555333222555999;;;:::888777===CCCGGGNNNZZZbbbdddhhhXXXGGG>>>:::777444444777<<>>===:::888555333222333444555333333333444444444555555666555444333333444555666888777999<<<<<<<<>>:::999888999222111000000111111000.........------,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,$$$%%%&&&(((***,,,......000------111444999BBBKKK\\\___cccgggiiiiiiiiihhhfffeeeeeedddgggmmmuuu{{{zzzxxxrrriii___]]]aaagggqqqyyytttkkkaaa[[[WWWTTTXXX]]][[[ZZZZZZ[[[]]]_________^^^_______________^^^^^^___^^^]]][[[XXXUUUSSSQQQPPPNNNKKKJJJJJJNNNRRRTTTPPPQQQQQQQQQQQQQQQPPPPPPNNNOOOPPPNNNLLLIIIIIIIII~~~nnn]]]RRRIIIEEEAAA>>>;;;999666333333333333222222111111111222222222222222222222222222222222222333333333333666444444999BBBMMMTTTXXXYYYWWWUUUVVVYYY\\\]]]]]]]]]WWWQQQNNNLLLMMMTTT\\\aaagggiiigggdddeeeeeeccc]]]TTTMMMNNNQQQRRRSSSUUUVVVWWWXXXZZZ[[[[[[[[[[[[___dddjjjnnnooonnnmmmmmmoooqqqsssrrrooollljjjjjjmmmooossswwwzzzzzzzzzzzzyyyyyyyyyvvvsssppppppppppppnnnkkkjjjiiigggeeeccc```aaaaaaaaaaaaaaa``````^^^____________^^^^^^]]]]]]]]]]]]\\\[[[\\\___bbbbbbfffgggbbb\\\YYYTTTPPPDDDBBB>>>;;;:::>>>EEEJJJUUU___iiinnnqqqtttssspppkkkgggbbb^^^\\\[[[ZZZYYYXXXWWWVVVUUUSSSOOOIIIEEE>>>;;;888:::BBBMMMXXX^^^^^^[[[VVVRRRMMMGGGAAA===888777666666555555555555555777:::;;;<<>>;;;888:::BBBMMMVVV\\\]]]ZZZUUUPPPKKKFFF@@@===::::::::::::::::::999999777999<<<>>>BBBGGGMMMQQQRRRTTTZZZdddqqq}}}xxxnnnjjjhhhaaaZZZXXXQQQJJJEEE@@@<<>>BBBIIILLLQQQWWW^^^cccgggiiinnnooorrruuuxxxzzz{{{||||||xxxvvvooollliiiiiiiiiddd[[[SSSIIIDDD===777333222000///333222222444888:::;;;;;;>>>EEEMMMSSS\\\eeeiiiiii^^^OOO???777555444555777:::>>>DDDKKKUUUbbbppp{{{zzzfffSSSGGGIIIKKKSSS\\\cccmmm|||zzzmmmbbb[[[SSSRRRPPPOOONNNNNNOOOOOOSSSSSSRRRQQQOOONNNMMMMMMQQQPPPOOOMMMLLLLLLLLLLLLKKKHHHDDDAAA???===:::888777555333111111111333444444444444444555555555555666555444444444444555666555666999======???HHHRRR```tttxxxqqqiiieeemmm|||qqq]]]GGG;;;777333///...222000//////111111000...111111111000000000000000//////.........---------++++++++++++++++++++++++......---------,,,,,,,,,...+++,,,///222555===EEENNNTTT]]]dddhhhiiiiiiiiilllkkkjjjiiiiiimmmssswwwwwwtttooojjjgggffffffgggnnnuuu}}}yyyqqqlllggg^^^UUUPPPLLLKKKOOOVVV\\\ZZZWWWTTTSSSSSSTTTUUU^^^___aaabbbbbbaaa___^^^]]]\\\\\\ZZZXXXVVVTTTSSSOOONNNMMMKKKKKKKKKLLLMMMOOOPPPQQQRRRRRRQQQQQQPPPLLLNNNOOONNNMMMKKKKKKLLL~~~~~~~~~nnn^^^RRRHHHEEE@@@<<<999777555333333444444444444444444444444444444444444444444444222333333333333444444444999777444666;;;EEENNNSSSYYYXXXXXXXXXYYYYYYXXXXXXZZZSSSLLLIIIIIILLLVVV```fffkkkooooooppprrrqqqmmmccc\\\UUUTTTTTTSSSSSSVVV[[[]]]___aaabbbcccccccccaaaeeejjjmmmnnnnnnooopppwwwwwwwwwtttoookkkiiihhhgggjjjnnnrrruuuvvvvvvvvvwwwxxxxxxuuurrrpppppppppqqqooommmllllllkkkiiigggdddcccaaa___]]][[[ZZZYYYYYYZZZ[[[[[[\\\\\\\\\\\\\\\]]]]]]\\\ZZZZZZ[[[]]]bbbeeeeee___[[[ZZZXXXTTTIIIFFFBBB<<<:::;;;@@@CCCPPPZZZdddjjjooorrrrrroooiiieee___[[[ZZZ[[[[[[[[[XXXVVVTTTRRRPPPLLLGGGDDD===:::888:::BBBKKKTTTYYY\\\XXXRRRMMMHHHDDD???<<<===>>>???@@@@@@???>>>===<<<===???CCCGGGMMMSSSWWWZZZ[[[```iiivvv}}}ooogggfffeee___WWWUUUOOOHHHCCC>>>:::===CCCLLLOOONNNGGG===777666888999<<>>;;;;;;???BBBMMMWWWbbbgggllloooooolllfffbbb^^^[[[ZZZ[[[[[[[[[XXXVVVSSSQQQNNNKKKFFFCCC:::888777:::AAAJJJRRRVVVZZZUUUOOOIIIDDDAAA===;;;<<<===???@@@AAAAAA@@@???AAAAAACCCGGGLLLRRRVVVYYYZZZ\\\bbbmmm{{{uuugggcccdddccc]]]WWWSSSMMMFFFBBB===:::===CCCJJJKKKIIICCC:::555555777888;;;BBBJJJSSS[[[```ccccccXXXIII>>>777333222333000000000111222333444555333444444444333555888;;;>>>???AAADDDHHHKKKNNNOOOMMMNNNOOOQQQSSSUUUWWWWWWYYYYYY[[[\\\^^^```aaabbb^^^]]]\\\YYYVVVSSSQQQPPPMMMMMMMMMNNNOOOMMMHHHDDD;;;888444111111222111111111222333444666999===???FFFNNNXXX```hhhllliiibbbLLLAAA666111000111444999===AAAHHHOOOZZZhhhyyyqqq```RRRKKKHHHFFFJJJTTT___hhhqqq~~~qqqdddZZZTTTOOOMMMLLLJJJJJJJJJJJJKKKOOONNNNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJJJJIIIHHHHHHGGGDDDAAA>>><<<:::777555444333222111111111222222111222222222222333333333444555555555555555555444666777999<<<===CCCSSSbbb|||yyyrrrqqq}}}~~~yyyeeeSSS@@@666333111222333111000//////000000///---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++************************,,,,,,,,,,,,------------,,,***,,,///000111555<<>>999777555444333222222222222222222222222111111111111111111111111111111222222222333333333444333222222555<<>>BBBEEEKKKUUU___eeeiiilllkkkhhhccc```]]][[[[[[\\\[[[[[[XXXVVVRRROOOMMMIIIEEEBBB888777777:::BBBKKKRRRVVVWWWRRRKKKEEE@@@===;;;999999999;;;<<<============BBBCCCEEEIIIOOOUUUWWWXXXUUUXXXbbbqqquuujjj```___aaa___YYYUUUQQQKKKEEEAAA<<<999===CCCJJJIIIFFF???888444555777999===DDDLLLUUU[[[```bbb]]]PPPAAA888333000000222000000000111111333444444555666666444333222444666:::;;;<<<>>>@@@AAAAAAAAA?????????@@@AAABBBDDDEEECCCCCCEEEGGGIIIKKKMMMMMMIIIHHHGGGEEEDDDBBBAAAAAAAAAAAACCCEEEFFFEEEBBB@@@999666222000000000000///000111333444555999===AAAJJJRRR\\\eeelllmmmeee[[[EEE<<<444111000000333888:::???FFFOOO[[[jjjzzzqqq___PPPFFFBBBBBBEEEIIISSS^^^fffmmmzzzyyylll```VVVQQQLLLKKKJJJIIIHHHIIIJJJJJJLLLLLLLLLLLLLLLLLLMMMMMMHHHHHHIIIIIIHHHGGGFFFFFFEEECCC???===<<<:::888666333222222222222222222222222222222222333333333333444444555666666555444444666777:::<<<@@@JJJ___rrrvvvqqqrrr~~~}}}{{{wwwrrrZZZKKK:::222000///111444111///......000000///------------------.........------,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,---------,,,+++,,,000000000333888???IIIUUU]]]___aaadddggghhhiiikkkkkkkkkmmmpppsssxxxzzz{{{zzzvvvpppjjjfffgggmmmssstttpppmmmmmmnnnddd^^^XXXTTTOOOJJJJJJMMMNNNOOOPPPNNNMMMNNNSSSXXX[[[\\\]]]]]]^^^^^^^^^^^^[[[[[[[[[ZZZYYYWWWVVVUUUQQQQQQPPPNNNMMMLLLJJJJJJJJJLLLNNNPPPQQQPPPNNNMMMLLLMMMOOOOOONNNMMMNNNNNN}}}nnn]]]QQQHHHCCC===888666555444333333333333222222111111111222222222222222222222222000000000111111111222222///000111111333999AAAGGGUUUXXX\\\]]][[[XXXWWWWWWTTTOOOKKKKKKLLLPPPYYYcccggggggfffeeehhhllllllhhh___[[[YYYYYYXXXVVVYYY]]]aaacccggglllpppsssuuuvvvoooppppppnnnlllkkkkkklllmmmnnnnnnllliiihhhiiijjjlllnnnrrrvvvxxxyyyxxxwwwsssttttttssspppnnnnnnoookkkjjjiiiiiiiiiiiihhhfffgggeeebbb___]]]\\\\\\\\\ZZZ[[[[[[[[[[[[ZZZZZZYYYVVVXXXZZZZZZYYYYYYZZZ[[[XXX^^^```^^^[[[ZZZWWWSSSKKKIIIFFFAAA>>>???BBBEEEIIISSS]]]bbbfffhhhhhhddd```^^^\\\\\\\\\\\\[[[YYYXXXUUURRRNNNLLLHHHDDDAAA888777888<<>>===<<<;;;888888777666777888999:::888999:::;;;===>>>???@@@======<<<;;;:::999999999999:::<<>>999666333000000///...---///111333333555888>>>CCCJJJRRR\\\eeejjjhhh\\\OOO???888333222111000222777777<<>>>>>BBBFFFNNNWWW]]]aaalllvvvuuuuuuvvvzzzttthhh\\\SSSNNNJJJIIIHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKFFFFFFGGGHHHGGGFFFEEEDDDDDDAAA>>><<<<<<;;;999777333333333222333333333333333333444444444555555555444444555666666555444444555666999>>>DDDSSSnnnllljjjmmmyyy}}}xxxvvvqqqiiiPPPDDD777222111000111333111///......//////...------------.........//////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------+++---111111///111666;;;EEERRRZZZ]]]```ffflllkkklllmmmmmmmmmmmmoooppprrrwww|||}}}wwwpppkkkhhhggglllrrruuutttrrrqqqqqqiiiddd___\\\VVVNNNKKKMMMKKKNNNQQQQQQOOOPPPUUUYYYZZZZZZYYYYYYZZZ[[[]]]^^^ZZZZZZZZZZZZYYYXXXWWWVVVRRRQQQOOONNNLLLLLLKKKKKKGGGJJJMMMOOOPPPOOOMMMKKKMMMNNNPPPOOONNNMMMMMMNNN~~~ooo^^^RRRHHHCCC===888666444444333666666555444444333222222222222222222222222222222///000000000000111111111...000111222444999AAAGGGUUUZZZ^^^___]]]ZZZYYYYYYSSSNNNKKKLLLNNNQQQZZZcccfffeeebbb^^^```dddddd___]]]ZZZYYYZZZYYYWWWZZZ___```cccggglllqqquuuwwwxxxqqqqqqpppnnnjjjhhhiiijjjnnnnnnnnnkkkiiihhhhhhiiilllnnnssswwwzzz{{{{{{{{{tttuuuuuusssqqqoooooopppnnnmmmkkklllmmmmmmkkkjjjhhhfffbbb^^^[[[ZZZYYYZZZZZZ[[[[[[[[[ZZZYYYXXXXXXUUUWWWYYYZZZYYYYYYZZZ[[[VVV\\\```^^^[[[YYYVVVRRROOOMMMIIICCC>>>===???BBBHHHRRR\\\aaadddfffeeebbb^^^]]]\\\]]]]]]]]][[[YYYXXXUUUQQQNNNKKKHHHDDDAAA888777999>>>GGGPPPVVVYYYTTTNNNFFF???;;;999777666777777666777888:::<<<>>>===???CCCKKKSSSYYYYYYXXXXXX^^^jjj{{{vvv\\\UUUSSSXXXZZZUUUPPPOOOPPPJJJDDDAAA<<<:::>>>DDDLLLJJJFFF???999777888999>>>BBBJJJSSSZZZ___cccdddUUUFFF888444222///000333222222222111222222333444///111333444555777999<<<999;;;>>>???@@@>>><<<:::777666555444333444555666888888888999:::;;;;;;;;;;;;:::999888777777777777666888:::===???@@@??????<<<999555222111000...---///111333333444888>>>CCCGGGOOOYYYaaafffbbbTTTFFF<<<777333222111000222666666;;;AAAFFFMMMVVVaaaiiiiii^^^PPPEEE@@@??????>>>===AAAHHHPPPSSSVVV___hhhiiijjjnnnttt}}}|||qqqeeeZZZRRRMMMIIIHHHHHHGGGHHHIIIKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJEEEEEEFFFGGGGGGFFFDDDDDDCCCAAA>>><<<<<<;;;:::888333333333333333333333333555555555666666666777777333444555666666555444333444666999???GGGZZZyyy|||bbbbbbgggssszzzvvvtttlllcccKKKAAA888555444222222333111///......//////...---,,,,,,,,,---------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---,,,...111111///111555999CCCPPPXXX\\\aaaiiiooonnnoooppppppnnnmmmmmmooommmttt|||}}}wwwoookkkjjjiiinnnuuuyyyzzzxxxuuutttooojjjfffccc\\\SSSNNNNNNKKKOOOSSSSSSQQQQQQUUUZZZYYYXXXWWWWWWXXXZZZ\\\^^^\\\\\\[[[ZZZXXXVVVUUUTTTTTTSSSQQQOOONNNNNNNNNOOOFFFHHHLLLNNNOOONNNLLLJJJMMMOOOPPPPPPNNNMMMMMMMMM~~~}}}ppp___SSSGGGDDD???<<<999777444222222222222111111111000000111222222333333222222111333333222222111000//////333333222222444999@@@EEETTTXXX]]]^^^\\\WWWSSSQQQPPPLLLJJJMMMPPPRRRXXX^^^bbb```]]]ZZZXXXYYYZZZ[[[^^^[[[XXXVVVWWWXXXXXXXXX^^^eeekkkooossswwwxxxuuupppnnnllliiigggfffffffffllljjjhhhggggggfffeeedddhhhjjjooovvv}}}~~~{{{uuutttssspppnnnllljjjjjjkkkkkkkkkkkkkkkkkkkkkkkkiiigggccc```]]][[[ZZZYYY[[[[[[[[[[[[[[[XXXTTTQQQQQQRRRTTTTTTUUUVVVXXX[[[ZZZZZZZZZYYYXXXVVVUUUTTTTTTPPPJJJDDDAAA@@@BBBCCCIIINNNWWW]]]aaabbbcccccc\\\[[[[[[ZZZYYYYYYZZZZZZ[[[VVVPPPNNNMMMKKKEEE@@@777777555999EEESSSYYYXXXTTTNNNEEE===888666555444999:::;;;;;;:::999:::;;;===AAAHHHPPPXXX^^^aaacccfffnnnvvv|||ssscccTTTRRRPPPRRRTTTTTTOOOIIIJJJHHHDDD@@@===>>>AAAEEEIIIEEE???999777888;;;===<<>>>>>===<<<;;;444000///111111///111555333333444444555666666777888777666555444333333333555666888;;;<<<=========777666444222111//////////////////111333777;;;===FFFJJJQQQXXXYYYRRRFFF===555333000///000333444555555666888<<>>555222333111111222000///...---------------******+++---000000...---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))---.........---,,,,,,++++++---...//////000333555444???JJJOOOVVV```iiinnnoooqqqsssqqqmmmjjjiiikkkppprrrtttuuusssmmmkkkkkkllllllnnnsssyyy}}}|||zzzvvvrrrkkkeee^^^VVVOOOJJJPPPOOOOOOPPPQQQRRRPPPOOOTTTUUUVVVWWWXXXXXXXXXXXXVVVVVVWWWWWWWWWWWWWWWWWWXXXVVVTTTSSSRRRPPPMMMJJJIIIHHHIIIKKKMMMNNNMMMKKKKKKLLLLLLMMMMMMMMMLLLLLL~~~}}}}}}ppp___SSSHHHEEE???;;;999777555333333333222222222111111111111222222333333222222111333333222222111000000///333333222222333777>>>CCCPPPTTTYYY\\\ZZZVVVRRRPPPQQQMMMLLLOOOQQQRRRVVV[[[^^^\\\XXXUUUTTTUUUWWWXXX]]]ZZZWWWUUUUUUUUUTTTSSSYYYaaahhhlllpppttttttqqqlllkkkiiifffdddbbbaaaaaaeeedddbbbaaaaaaaaa```___fffhhhmmmuuu|||~~~|||vvvvvvtttrrrooommmlllkkkkkkkkkjjjjjjjjjiiiiiiiiihhhgggddd```]]]ZZZYYYXXXUUUWWW[[[^^^```]]]XXXSSSRRRSSSTTTTTTTTTUUUWWWYYYYYYYYYYYYYYYXXXWWWUUUUUUTTTPPPJJJEEEAAA@@@AAABBBEEEKKKTTT[[[^^^``````aaa]]]\\\[[[ZZZZZZZZZZZZZZZXXXSSSNNNLLLKKKIIICCC???777666555888DDDRRRXXXWWWQQQKKKCCC===:::999999999999:::;;;;;;;;;;;;<<<>>>@@@DDDKKKSSS[[[bbbgggiiiooovvv|||{{{iiiXXXKKKIIIIIILLLQQQRRROOOLLLIIIGGGCCC>>>:::;;;>>>BBBHHHEEE@@@;;;777777999;;;>>>DDDJJJQQQZZZ```___YYYKKKBBB777000///111111000000111222111000000111333333444555666777888888888999:::<<<======<<<;;;:::666222///000///---///222666666666555555555444444999888777666555444444444777999;;;<<<>>>>>>>>>>>>999888666444111000///////////////000333666999;;;DDDEEEHHHKKKKKKFFF<<<555333111///...000222333444555555666888;;;@@@DDDFFFGGGBBB<<<999999;;;;;;;;;>>>@@@AAABBBCCCHHHPPPVVV^^^ccchhhnnnxxx~~~zzzsssiii___VVVOOOKKKIIIGGGFFFEEEEEEFFFGGGIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIGGGEEEDDDDDDBBB@@@>>>===<<<;;;:::888666444333222222222222222222222222222333333444444555555666333444666777777666555444777888<<>>777666444777CCCQQQWWWVVVPPPKKKCCC===;;;;;;;;;;;;999:::<<<<<<<<<>>>@@@BBBCCCGGGNNNWWW___gggmmmpppzzz~~~|||ppp\\\JJJDDDCCCCCCGGGLLLOOOMMMKKKGGGEEEAAA;;;888888;;;>>>EEEDDDAAA<<<888666777999AAAGGGNNNTTT[[[___[[[SSSDDD===555000000111111000000222333333222222333555444444444555666777999:::<<<===>>>??????>>><<<;;;888444000000///,,,---000666666666666666666555555::::::999888777666555555555777999;;;<<<<<<<<<<<<===;;;999666333111///////////////000222444666888===============:::666222222000///000222444444444666666666666777999;;;<<<>>>;;;777666999<<<>>>???@@@AAAAAA@@@@@@EEELLLSSS]]]ccciiiooowww~~~~~~zzzzzzvvvooofff\\\TTTNNNKKKGGGGGGEEEEEEEEEEEEGGGGGGIIIIIIIIIJJJIIIIIIHHHGGGGGGEEECCCBBBBBBAAA???===<<<;;;:::888666333222111222222222222222222222222333333333444555555666666222333555666777777666666999;;;@@@JJJ]]]yyy~~~fffWWWPPPOOOUUUddduuu|||yyykkkhhhlllkkk___SSSCCC:::222111111///...000//////...------------......,,,++++++---...---,,,++++++++++++************++++++,,,,,,,,,+++******+++++++++++++++******)))***+++,,,------...000222555:::AAAHHHTTTaaaggggggjjjiiihhhgggfffddd```]]]aaafffmmmppppppmmmkkkiiifffeeefffjjjqqquuuvvvvvvxxxwwwsssjjj___UUUPPPNNNHHHIIIJJJLLLOOOPPPOOOMMMNNNOOOPPPRRRSSSUUUVVVWWWUUUUUUVVVVVVVVVWWWWWWWWWXXXWWWUUUTTTTTTRRROOOMMMKKKHHHEEECCCDDDEEEDDDDDDJJJKKKLLLMMMMMMMMMMMMMMM}}}}}}~~~ppp```TTTKKKFFF???:::777777666666555555444444444333333333111222222333333222222111222222222111111111000000111222222111111333777:::CCCIIIQQQWWWXXXVVVTTTRRRVVVTTTVVVYYYYYYTTTRRRTTTTTTRRROOOMMMMMMNNNQQQSSSTTTRRRQQQPPPOOONNNKKKHHHNNNXXXbbbgggjjjmmmmmmkkkddddddbbb```]]]ZZZXXXWWWYYYZZZ[[[ZZZYYYYYYYYYYYY```ccciiiqqqxxx}}}{{{zzzyyyvvvsssqqqooonnnmmmmmmllljjjiiigggffffffffffffdddbbb^^^ZZZVVVSSSUUUWWW\\\```aaa]]]WWWRRRTTTUUUUUUTTTRRRRRRSSSUUUWWWWWWWWWXXXWWWWWWVVVVVVSSSPPPKKKFFFBBB@@@??????>>>DDDLLLTTTXXXZZZ\\\\\\___^^^]]][[[ZZZZZZYYYYYYRRROOOLLLIIIHHHFFFBBB???666666444777BBBPPPVVVUUUQQQLLLDDD===:::999999888999;;;===>>>???BBBFFFHHHIIILLLSSS[[[dddlllrrruuu}}}}}}|||xxxpppcccPPPCCCBBBBBBCCCFFFJJJKKKKKKIIIGGGDDD@@@:::666666999<<<@@@AAAAAA>>>:::777888999@@@GGGOOOVVV\\\^^^XXXOOO===999333111000111111000111333444555444444555666666555444444666999<<<>>>AAABBBCCCDDDDDDBBBAAA???:::555222111///---...222333444555666888999:::;;;:::::::::999888777666555333555888;;;===?????????@@@>>>;;;888444222000///000000///000111222444555555555666777777777666555222222111333555777666555999888777777777777888999:::999888888;;;???CCCEEEFFFFFFEEECCCBBBFFFMMMSSS___fffnnnsssxxx|||{{{wwwvvvrrrkkkcccZZZSSSNNNKKKFFFEEEEEEDDDDDDEEEEEEFFFHHHIIIIIIHHHGGGFFFEEEDDDFFFDDDBBBAAAAAA@@@>>><<<<<<;;;999777444222111000111222222222222222333333333333444444555666666666333444555666666666666555888<<>>666111000000------//////......---------......///---+++***+++,,,---,,,++++++++++++++++++******++++++,,,,,,,,,++++++******+++++++++++++++*********+++------------000222555888===FFFUUUdddjjjhhhiiigggfffhhhiiihhhccc___]]]eeemmmqqqqqqoookkkfffbbb``````dddkkkrrrtttuuuxxxyyyuuukkk]]]QQQMMMLLLEEEFFFGGGJJJMMMNNNMMMKKKJJJKKKLLLNNNPPPRRRTTTUUUTTTTTTUUUUUUVVVVVVWWWWWWXXXWWWUUUUUUUUUSSSQQQOOOKKKGGGCCCAAAAAACCCDDDDDDIIIJJJKKKLLLLLLMMMLLLLLLrrraaaUUUKKKFFF???:::777777777666555555555444444444333333111222222333333222222111222222222111111111111111000111222111111222555777???EEEOOOVVVXXXXXXVVVUUUTTTSSSUUUYYYXXXRRROOOOOORRRQQQOOONNNNNNPPPRRRSSSOOONNNMMMMMMNNNMMMKKKIIIMMMXXXbbbeeegggjjjlllkkkdddbbbaaa^^^\\\YYYXXXWWWWWWYYY[[[ZZZXXXWWWWWWYYY```ccciiiooouuu{{{~~~}}}{{{xxxuuurrrpppoooooonnnmmmllljjjhhhgggfffeeedddcccaaa]]]YYYUUUSSSVVVVVVXXXZZZ[[[ZZZWWWTTTTTTUUUUUUSSSQQQPPPQQQSSSUUUUUUVVVVVVVVVUUUUUUTTTQQQOOOKKKGGGCCC@@@>>>>>>===BBBJJJPPPUUUXXX[[[]]]```___]]][[[ZZZYYYXXXXXXRRRPPPMMMJJJHHHEEEBBB@@@777666444777BBBPPPVVVUUUOOOIIIBBB<<<::::::::::::<<<===???AAACCCGGGKKKOOORRRUUUZZZbbbiiioootttvvvwwwsssnnniiiaaaUUUIIIAAA@@@AAADDDHHHKKKLLLKKKJJJGGGDDD???:::666666999;;;<<>>AAABBBCCCEEEFFFFFFEEECCCBBB<<<777333333111000222666333444555777999;;;<<<===::::::::::::999777666555444666:::>>>AAADDDFFFFFFBBBAAA===999666222000///000000000000111222333333111222444555666555555555333222222333555666666555888888888888888888999999;;;;;;;;;<<<>>>BBBFFFIIILLLLLLJJJGGGEEEHHHOOOVVVaaaiiiqqquuuxxx{{{yyyuuutttpppiii```XXXRRRMMMKKKDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGGGGFFFDDDCCCBBBEEECCCBBBAAAAAA@@@>>>===<<<;;;888666444222111111111111111222222333333333333333444555555666666777777777777666666555555444666<<>>===AAAGGGLLLQQQVVV\\\___```___]]][[[YYYWWWVVVVVVRRRQQQOOOKKKHHHDDDBBB@@@888777555888CCCPPPVVVUUUJJJFFF@@@<<<<<<===???@@@???AAACCCEEEGGGKKKPPPTTTZZZ]]]bbbggglllooopppqqqkkkddd^^^YYYSSSJJJCCCAAA;;;???EEEJJJNNNNNNMMMLLLEEECCC???999666666999<<<<<<@@@CCCAAA<<<999;;;>>>>>>EEEMMMSSSYYYYYYPPPFFF555444222111000111222333555777999999888777666777666666555666888;;;???BBB@@@BBBDDDEEEFFFEEECCCBBB>>>888444333222111333888777777888888999:::;;;;;;;;;<<<<<<<<<;;;999777666222555888===AAADDDEEEFFFCCCAAA>>>:::666333111000000000000111222222222333111333555555333222222222444222111111333444444333555666666777888999::::::<<<===???@@@BBBEEEJJJMMMRRRQQQNNNKKKIIILLLSSSZZZccclllsssvvvwwwyyyxxxtttsssnnnggg^^^VVVOOOKKKIIICCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEDDDCCCBBBAAADDDBBB@@@@@@@@@@@@>>><<<:::999777444222222222222111111111222222333333444444444444555666666777777999999888777777666555555666>>>III[[[yyy~~~cccLLLHHHPPP\\\ggguuurrrjjjbbb```aaa[[[MMMAAA555222000111///,,,,,,///...------------...//////---+++******,,,---,,,++++++++++++,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,,,,---......---...000222222555999BBBRRRbbbiiihhh___aaadddgggjjjjjjgggeeeeeerrr}}}~~~}}}tttjjjccc___\\\^^^dddlllppprrrttttttppphhh]]]TTTOOOMMMHHHFFFDDDDDDFFFGGGHHHHHHGGGGGGGGGHHHJJJMMMPPPRRRRRRRRRSSSTTTUUUVVVVVVWWWWWWVVVUUUUUUUUUUUURRRPPPKKKHHHDDDBBBCCCEEEFFFGGGEEEFFFGGGHHHIIIJJJJJJJJJuuueeeZZZJJJFFFAAA===:::888666555444444444444333333333222111222222333333222222111111111111111111111111111...000222333222333444666888@@@KKKTTTXXXXXXWWWUUULLLLLLOOOTTTSSSNNNJJJJJJOOOQQQSSSUUUVVVVVVVVVUUUSSSPPPNNNLLLLLLLLLLLLKKKKKKUUU\\\]]]\\\___ccceeedddbbb^^^[[[ZZZZZZ\\\]]][[[___bbbaaa]]]YYYZZZ\\\eeehhhlllooorrrwww}}}|||yyyvvvsssqqqpppmmmmmmlllkkkjjjiiihhhgggcccbbb```]]][[[YYYWWWWWWTTTSSSRRRTTTVVVWWWWWWVVVSSSTTTTTTRRRPPPPPPQQQRRRSSSSSSSSSSSSRRRQQQPPPOOOLLLKKKJJJGGGDDDBBB???>>>===???CCCHHHMMMTTT[[[```___^^^\\\ZZZWWWVVVUUUTTTRRRRRROOOKKKGGGCCC@@@???999888666999DDDQQQWWWUUUKKKGGGAAA>>>>>>@@@BBBCCCCCCDDDFFFHHHJJJNNNTTTXXX\\\___cccggghhhhhhfffddd___XXXSSSPPPJJJAAA<<<<<<999>>>FFFLLLNNNLLLJJJHHHCCCAAA===888555555999<<>>@@@FFFLLLQQQTTTSSSJJJ???444444222000///000222444777999;;;;;;999777666666333333444555777;;;>>>@@@@@@AAACCCEEEFFFFFFEEEDDD@@@:::555333111///222666777777888999:::;;;<<<<<<>>>>>>??????>>><<<:::999666888;;;???BBBDDDEEEEEECCCAAA>>>:::777444111000///000111222333333333333222333444333111111333666999666444333444555666555555666777999:::;;;<<<<<<@@@BBBEEEGGGHHHKKKQQQUUUYYYXXXUUUQQQOOORRRZZZ```gggpppwwwxxxyyy{{{zzzxxxqqqlllddd[[[RRRLLLHHHFFFBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDCCCCCCBBBAAAAAABBB@@@>>>>>>>>>>>><<<;;;777666444222111111111222000111111222333333444444444444555555666666777777999999888888888888888888888AAANNNbbbttt]]]KKKKKKVVVdddlllxxx~~~}}}|||nnniiiccc```\\\TTTFFF<<<333000000111000,,,,,,000---------------...//////******)))+++---...,,,+++************+++++++++,,,)))***+++,,,,,,,,,,,,+++))))))***++++++++++++++++++,,,------,,,---///000000333888>>>KKKYYY```aaa[[[___dddggggggfffeeedddjjjyyy~~~qqqkkkeee___^^^bbbhhhlllnnnrrrpppmmmhhhbbb]]]XXXVVVMMMIIIDDDBBBBBBDDDFFFFFFGGGFFFFFFGGGIIIKKKNNNPPPQQQQQQRRRSSSTTTUUUVVVVVVUUUTTTTTTTTTUUUTTTRRRQQQMMMIIIEEECCCCCCDDDDDDDDDCCCDDDEEEGGGHHHHHHHHHIII}}}~~~vvvggg[[[IIIFFFAAA>>>;;;999666444444444333333333222222222222222222333333222222222111111111111111111222222---///222333333333555666777???JJJSSSWWWWWWVVVUUUMMMMMMPPPUUUUUUPPPMMMMMMNNNPPPTTTWWWXXXXXXWWWUUUWWWSSSOOOMMMLLLLLLKKKKKKIIIRRRYYYXXXWWWZZZ___bbbdddaaa]]]ZZZYYYZZZ]]]___```eeehhhgggbbb^^^^^^```gggjjjmmmppprrrvvv|||}}}zzzvvvsssqqqppplllkkkkkkjjjiiihhhggggggcccaaa___\\\ZZZYYYXXXXXXWWWVVVUUUVVVVVVVVVSSSQQQRRRSSSSSSRRRPPPPPPQQQRRRSSSSSSSSSRRRQQQOOONNNMMMKKKJJJIIIGGGEEEBBB@@@???<<<>>>AAADDDJJJRRR[[[aaa___^^^\\\YYYWWWUUUTTTSSSRRRRRROOOKKKEEEAAA???>>>:::999777999DDDQQQWWWVVVPPPKKKEEE@@@@@@AAABBBCCCEEEGGGHHHIIILLLPPPVVVZZZZZZ\\\```cccccc```\\\YYYYYYRRRNNNMMMGGG<<<777888:::@@@HHHLLLLLLHHHCCC@@@BBB@@@<<<777444555999<<>>AAACCCEEEHHHIIIIIIHHHHHHBBB<<<666333000---///333333444666999;;;>>>@@@AAA@@@AAABBBBBBAAA???<<<;;;@@@BBBDDDGGGIIIJJJKKKKKKCCCAAA>>>:::777444222111///000111222333444444444222333333222111444999>>>???<<<888666777888999999777888:::;;;======>>>>>>CCCGGGJJJMMMNNNRRRXXX]]]___^^^[[[WWWUUUYYY```ggglllttt{{{||||||~~~~~~|||ooojjjbbbYYYPPPJJJFFFDDDAAABBBBBBCCCCCCBBBBBBAAABBBBBBCCCCCCBBBBBBAAAAAA@@@>>>===<<<======;;;999555444111000//////111222000000111222333333444444444444555555666777777777888888888888999:::;;;<<<;;;EEESSShhh|||lllZZZLLLPPP]]]iiioooyyy~~~{{{{{{{{{kkkhhhddd```ZZZOOOBBB999222000000222000,,,---000---------------...///000(((((())),,,......---+++(((((())))))*********+++)))***+++,,,,,,,,,,,,,,,(((((()))******************+++,,,,,,++++++---///...222666;;;EEERRRYYYZZZ[[[```fffhhhfffdddcccdddlll}}}wwwqqqkkkccc___aaafffiiijjjpppnnnkkkiiigggeeeaaa^^^PPPKKKEEEAAAAAABBBDDDEEEGGGFFFFFFFFFHHHKKKMMMOOOPPPQQQRRRSSSTTTUUUVVVVVVUUUTTTSSSSSSTTTTTTRRRQQQNNNKKKGGGDDDCCCCCCBBBAAABBBCCCDDDEEEGGGGGGHHHHHH}}}zzz}}}sssbbbXXXLLLHHHBBB===999777555444666555444444333333333333111111111111111111111111222222222222222222222222111111111000111111222222888<<>>;;;:::777999DDDRRRXXXXXXMMMKKKHHHEEECCCCCCCCCCCCIIIHHHEEEBBBGGGPPPWWWWWWZZZYYYWWWVVVVVVVVVTTTRRRPPPNNNKKKGGGBBB>>>;;;:::888>>>FFFJJJKKKGGGDDDBBBEEEAAA;;;666444888???EEEKKKHHHDDD>>>999888999<<>>@@@DDDEEEGGGIIIIIIIIIGGGFFFBBB===777222///000222444333444666666777999<<>>;;;888444111111111222333333333333222222333333444555666777777;;;;;;;;;::::::999888888;;;<<<=========???CCCFFFKKKQQQVVVVVVXXX___eeegggqqqiiibbbaaaaaabbbeeejjjsssvvv{{{}}}qqqiii^^^SSSLLLHHHFFFDDD???@@@@@@AAAAAABBBBBBCCCAAABBBCCCCCCCCCAAA???===<<<<<<;;;::::::::::::;;;666666444000------///111333333444444333333222222666444333444777999888666===999999<<<===:::888999:::DDDZZZzzzvvv___PPPNNNSSSXXXkkkqqq}}}yyywwwyyyvvvhhh___aaa\\\III999333000000///..................---,,,,,,......---,,,,,,,,,++++++,,,---///000---,,,,,,++++++,,,,,,---************************)))************+++++++++***+++---......---,,,+++---000333777===DDDLLLQQQXXX\\\aaaddddddbbbbbbbbbmmmyyyuuuppphhhdddbbbdddeeefffjjjlllmmmnnnnnnllljjjhhh[[[PPPEEE@@@???>>>@@@CCCFFFHHHJJJKKKKKKKKKMMMNNNOOOPPPRRRUUUVVVWWWWWWWWWXXXVVVUUUTTTUUUTTTSSSQQQMMMLLLIIIGGGDDDBBBAAA@@@CCCCCCEEEFFFGGGGGGGGGFFF~~~zzzwww{{{qqq```VVVJJJEEE???:::888666444333555555444333333333333333111111111111111222222222222222111111111111111111111111111000111111222333888;;;BBBLLLVVV[[[\\\ZZZSSSPPPNNNQQQUUUVVVQQQKKKPPPTTTZZZ^^^______^^^]]]ZZZXXXVVVTTTSSSRRRSSSTTTRRRRRRUUU[[[]]]]]]```eeegggddd```[[[XXXWWWWWWXXX[[[eeennnlllbbb[[[\\\aaaiiikkkmmmmmmmmmnnnrrruuuyyyxxxvvvtttrrrooonnnmmmiiiiiihhhfffeeecccbbbaaaaaa```^^^^^^^^^\\\YYYVVVTTTTTTSSSRRRQQQQQQPPPPPPMMMOOOPPPPPPNNNMMMMMMNNNKKKKKKLLLMMMMMMLLLKKKJJJEEEEEEEEEDDDBBB@@@===<<<<<<>>>AAADDDGGGKKKQQQUUUYYYYYYXXXXXXVVVUUUSSSRRRTTTQQQMMMJJJGGGEEEAAA???<<<;;;888:::DDDQQQVVVTTTLLLJJJGGGDDDCCCBBBCCCCCCFFFEEEBBB???DDDMMMSSSTTTSSSQQQPPPOOOOOOOOOMMMKKKKKKJJJHHHEEEAAA===:::888999>>>DDDIIIIIIFFFCCCBBB@@@===888333222777>>>DDDJJJHHHCCC===888777999<<>>???CCCEEEFFFHHHHHHHHHFFFEEEBBB>>>888222//////111222222333555666777:::>>>AAADDDFFFHHHHHHIIIIIIKKKMMMTTTSSSSSSVVVWWWUUUOOOJJJDDDBBB???===;;;888444222000111222222333333333333555555666777888::::::;;;<<<;;;;;;::::::;;;;;;;;;;;;===>>>@@@BBBEEEJJJNNNSSSZZZ___```dddkkkpppqqqwwwnnnfffdddeeehhhmmmttt|||~~~{{{nnnfff[[[QQQJJJFFFCCCBBB>>>>>>???@@@BBBCCCDDDDDDAAABBBBBBBBBBBB@@@???>>>===<<<;;;:::999999999999444333111000//////......111222333333444444444444555333222444777888777555888555555999:::888777999@@@LLLcccpppZZZMMMLLLTTTZZZmmmvvvvvvuuuyyywwwhhh\\\[[[UUUEEE888444000000///...............,,,++++++,,,---...---,,,+++++++++,,,,,,...//////+++******))))))******+++*********************))))))************+++++++++++++++,,,,,,,,,++++++***,,,...111555:::@@@HHHMMMTTTXXX^^^``````______```kkkwwwwwwqqqjjjdddaaabbbbbbbbbdddfffiiilllnnnnnnlllkkkaaaTTTHHHBBB???===>>>AAACCCEEEHHHIIIJJJKKKMMMNNNNNNPPPRRRSSSUUUUUUUUUUUURRRRRRRRRSSSTTTRRROOOLLLMMMLLLJJJHHHFFFDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEFFF|||wwwuuuyyy~~~nnn]]]TTTHHHDDD>>>:::888777666444444333333222222222222333000111111111222222333333111111111111111111111111111111000000111222222333666:::@@@JJJSSSXXXZZZZZZUUURRRPPPRRRWWWYYYVVVRRRPPPTTTYYY^^^aaaaaa___^^^\\\ZZZYYYWWWWWWXXXZZZ[[[XXXUUUVVV[[[___```bbbeeeiiifffaaa\\\WWWSSSPPPOOOTTT^^^hhhiiiccc^^^___bbbkkklllmmmmmmlllkkklllnnnrrrrrrpppooonnnlllkkkkkkeeeeeedddcccbbbaaa```______^^^]]]]]]]]]\\\ZZZXXXVVVTTTRRRPPPNNNNNNOOOOOOLLLNNNOOOOOOMMMLLLMMMNNNLLLLLLMMMMMMMMMKKKJJJIIIEEEDDDBBB???===;;;:::999===>>>AAACCCEEEHHHMMMQQQUUUUUUVVVVVVUUUTTTRRRQQQTTTQQQNNNKKKHHHEEEBBB???;;;;;;999<<>>;;;@@@IIIOOOOOOLLLJJJIIIHHHIIIHHHGGGEEEEEEEEEEEECCC@@@<<<999666999===CCCFFFFFFDDDBBBBBB>>>;;;777333333888@@@FFFIIIFFFBBB<<<777777999<<>>BBBCCCDDDEEEEEEEEEDDDCCCAAA===777222///...///111111222444666888;;;???CCCEEEGGGIIIKKKLLLOOORRRUUUYYYXXXYYY[[[]]]XXXOOOFFFCCCAAA>>>===;;;999555222000000111222333444444555888999:::;;;===>>>???@@@@@@???>>>>>>>>>???@@@AAA===???BBBEEEHHHNNNUUUZZZ^^^eeekkknnnssszzztttkkkhhhjjjooowww|||vvvjjjbbbWWWMMMGGGCCC@@@???<<<===>>>@@@AAACCCDDDEEEBBBBBBAAAAAA@@@??????>>>===<<<;;;999888777777777222111111222555444111---000000222333444555555555444333222333555777666555666333444777999777999<<>>FFFNNNTTTWWWYYYUUURRRQQQTTTYYY[[[ZZZXXXQQQTTTXXX\\\______]]][[[\\\[[[ZZZZZZ[[[]]]___aaa]]]XXXVVV\\\aaabbbbbbdddjjjhhhccc]]]WWWQQQMMMJJJNNNWWWaaaeeebbb___```bbbkkklllllllllkkkjjjjjjjjjmmmlllkkkjjjhhhgggfffeeeaaabbbbbbbbbaaa```___^^^___^^^]]]]]]^^^^^^]]][[[TTTRRROOOMMMMMMNNNPPPRRRNNNPPPQQQPPPNNNLLLLLLLLLLLLMMMMMMMMMLLLJJJHHHGGGBBB@@@>>>;;;::::::;;;;;;<<<>>>AAACCCEEEHHHMMMPPPRRRSSSTTTUUUUUUTTTSSSRRRSSSPPPMMMJJJHHHEEEAAA>>>999999999<<>>;;;999===FFFKKKKKKJJJHHHFFFFFFGGGGGGEEEDDDAAABBBCCCBBB@@@<<<999666:::===AAACCCCCCBBBAAABBB???===999555555999AAAFFFHHHEEE@@@:::666666999===BBBFFFIIIKKKMMMKKKBBB888666777888888888888888777666777777666333222222333444444555666777999;;;<<<>>>>>>???@@@@@@??????>>><<<999555111//////000111111222444666777;;;???BBBEEEIIINNNRRRTTTVVVXXXZZZXXXYYY[[[^^^___XXXLLLBBBBBB@@@>>>===;;;999666333000000111222333555666777;;;<<<===???AAACCCEEEEEEHHHGGGEEEDDDCCCDDDFFFGGGCCCEEEHHHKKKPPPVVV^^^ccchhhooovvv{{{xxxmmmjjjlllrrr}}}xxxqqqfff___TTTKKKEEEAAA???>>>>>>>>>???@@@AAABBBBBBCCCBBBAAA@@@???>>>>>>>>>???===<<<:::888666555444444333111222666::::::444...000111222333444444444444222222222333444555555555888555666999999999;;;@@@LLL^^^xxx{{{eeeVVVRRRXXXdddnnn||||||oooqqqzzzqqqeeeXXXPPPFFF;;;444333///......------.........,,,+++******,,,,,,+++******+++,,,---...---,,,,,,---,,,,,,++++++,,,,,,---************++++++++++++))))))*********+++++++++111000...,,,,,,,,,------,,,---...000222777<<>><<<999777666777888999888:::>>>AAACCCGGGKKKNNNOOOQQQSSSUUUVVVUUUTTTSSSQQQOOOLLLIIIGGGCCC???<<<555666777<<>>:::666555888???DDDFFFCCC>>>888555555999===AAAEEEHHHJJJKKKJJJBBB888222333444666777888888888999999999666333000000000333444444555666777999999999999999999999999888888666555222111000111222333111333555666888:::>>>AAAGGGMMMUUU\\\^^^^^^\\\[[[ZZZ]]]bbbeeeccc[[[NNNEEECCCAAA???===<<<:::666444000111111333555777999:::===>>>@@@BBBEEEHHHIIIJJJNNNMMMKKKIIIIIIHHHIIIIIILLLMMMPPPRRRWWW^^^fffkkkrrryyyxxxnnnlllooouuuuuunnnccc\\\RRRIIIDDDAAA@@@???AAAAAA@@@@@@@@@@@@??????AAAAAA@@@>>>>>>>>>>>>>>><<<;;;999777555444333222222000111555::::::555///333333333444444333333222222222333444444444555666999777888:::999999===DDDPPPddd~~~sssaaa\\\___gggrrr|||yyyooosss}}}|||iiiaaaXXXNNNDDD999333111......------------.........---++++++++++++)))(((***+++,,,---------,,,+++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------))))))*********+++++++++///...,,,+++++++++,,,---------...///000444999===GGGMMMUUUXXXXXXYYY^^^ccciiinnnrrrrrrtttyyy||||||xxxrrriiiaaa[[[XXXUUUSSSVVVZZZaaagggkkkllllllkkkdddXXXLLLFFFBBB??????AAACCCEEEGGGHHHHHHGGGHHHJJJMMMNNNOOOQQQQQQQQQPPPOOOPPPOOONNNPPPQQQQQQPPPNNNNNNMMMLLLLLLKKKLLLLLLLLLIIIGGGEEEBBBAAABBBCCCDDD}}}}}}lll]]]WWWGGGCCC>>>:::888888777666333222222222222333333444333333333333333333333333111111111222333333444444//////000000111222444444222555888<<>>:::444555666;;;FFFQQQTTTQQQKKKJJJGGGEEEDDDDDDEEEFFF======;;;888<<>><<<888444333666<<>>@@@AAACCCFFFIIILLLOOOPPPQQQQQQQQQPPPPPPOOONNNNNNVVVWWWXXXZZZ^^^eeemmmsss|||}}}vvvppprrrwww||||||sssmmm^^^XXXOOOGGGCCCBBBAAAAAABBBBBBAAA@@@???>>>>>>===@@@@@@??????>>>=========;;;:::888666444222222111///......111444555222///333444444444333333222111222333555555444444666777888666777999999999@@@HHHYYYnnnyyyjjjaaafffqqqzzz|||vvvqqqwwwyyyoooaaa]]]VVVLLL@@@777222000---------,,,------...//////---,,,+++,,,+++***(((++++++,,,,,,,,,,,,+++++++++******))))))******+++******++++++,,,---------)))************+++++++++*********))))))******+++------.........111666:::BBBJJJSSSVVVVVVXXX^^^dddhhhlllnnnllllllqqquuuuuusssmmmeee^^^YYYVVVSSSQQQTTTXXX^^^dddggggggfffddd]]]SSSIIIEEEDDDAAAAAABBBDDDFFFHHHHHHGGGFFFGGGHHHJJJKKKMMMNNNOOOOOOOOONNNPPPOOONNNOOOQQQRRRRRRQQQNNNNNNMMMLLLLLLLLLMMMMMMIIIHHHFFFDDDBBBBBBBBBBBB|||jjj]]]XXXGGGCCC>>>:::888777666555333333333333333444555555444444444333333222222111...//////000111111222222/////////000111333444555111333666999<<>>@@@CCCEEEIIIKKKOOOSSSUUUUUUTTTRRRPPPNNNLLLJJJHHHDDD>>>;;;666666666999DDDOOOSSSPPPIIIGGGEEECCCBBBBBBCCCDDD<<<<<<:::888<<>>===;;;:::999:::===BBBDDDCCCAAA@@@???;;;:::777444444777===BBBDDDAAA;;;666333444999>>>AAAEEEGGGHHHIIIIIIAAA888555555444555666888:::;;;:::::::::999666444444555000111222333333333333333333222222111111000111111000000000000111111222222222444777;;;>>>CCCHHHLLLTTTZZZbbbhhhhhhddd___]]][[[dddmmmlllaaaSSSJJJFFFGGGEEEBBB@@@>>>;;;777444333333333555888<<>>>>>>>>>>>????????????===<<<;;;999888666555333222111111......---...//////000111222222333444444444333333222444666666444444666888666666888:::;;;===FFFPPPggg{{{{{{qqqffffffvvvzzzssssss{{{{{{mmmeee[[[YYYSSSGGG;;;333111111---,,,,,,,,,------...///---,,,+++,,,---...---,,,,,,,,,+++++++++++++++,,,+++******))))))******+++(((((()))******+++,,,,,,)))************+++++++++))))))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,///444777===EEENNNRRRQQQTTT\\\cccgggjjjjjjfffeeeiiillllllmmmhhhaaa[[[WWWTTTRRRPPPPPPTTTZZZ```bbbbbb```^^^WWWNNNGGGEEEEEEBBB@@@AAAAAACCCEEEFFFEEEEEEFFFHHHFFFGGGIIIKKKLLLMMMMMMLLLPPPOOOPPPRRRUUUUUUSSSRRROOONNNNNNMMMLLLLLLLLLMMMHHHGGGFFFDDDBBB@@@???>>>~~~zzziii\\\XXXJJJFFF@@@<<<:::999777666333333333333444444555666666555444444333222111000,,,------...///000000111/////////000111333444555111333555666999>>>FFFLLLNNNPPPTTTXXXZZZ[[[ZZZYYYWWWQQQLLLMMMSSSYYY[[[ZZZPPPRRRVVVXXXXXXUUURRROOOPPPSSSZZZ``````]]]^^^bbb```___^^^^^^^^^___```aaa\\\]]]^^^aaadddffffffeeehhhdddbbbbbbfffiiiiiiiiiaaa```___]]]ZZZXXXWWWVVVXXXZZZ]]]___``````^^^]]]^^^\\\ZZZZZZ[[[\\\\\\[[[XXXVVVSSSPPPNNNMMMMMMMMMGGGIIIJJJKKKJJJIIIJJJKKKGGGFFFEEEDDDAAA===:::888000000111333555777999:::666999<<<>>>???@@@BBBDDDFFFIIIMMMQQQTTTTTTSSSQQQQQQOOOMMMKKKIIIEEE???;;;888888777999CCCNNNQQQNNNGGGEEECCCAAA@@@AAABBBBBB;;;;;;999777;;;BBBFFFDDDCCCBBBAAAAAABBBBBBAAA@@@@@@???>>><<<;;;:::999888:::>>>BBBEEEDDDBBB@@@???;;;:::888666666:::AAAFFFCCC@@@;;;555222444999>>>AAADDDGGGGGGIIIHHHAAA888333111000///000222444555555777777777555444555666///000111222222222222222222222111000000000000000111111111111000000000000111444888===AAAGGGNNNRRRZZZ___eeeiiihhhddd```^^^```jjjtttpppbbbRRRJJJHHHIIIGGGDDDAAA???<<<888555333333444666999===AAACCCEEEGGGIIIMMMQQQTTTWWWYYY[[[]]]```dddeeeeeedddcccbbbccceeegggkkksss|||uuutttssswww~~~wwwppphhhdddWWWQQQIIICCCAAAAAABBBBBB????????????????????????===>>>???@@@???===;;;:::888777666444333222111111000000///...---...111444000111222333444555555555222555777777555555777999666777999===???CCCMMMXXXrrr}}}rrrpppggglll}}}xxxqqqsss~~~uuuggg```XXXWWWOOOBBB666000000222,,,,,,,,,,,,------...///+++******,,,...000000///---,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,---&&&''''''((()))*********)))************+++++++++***+++---///000000//////************+++...222666888AAAKKKNNNNNNQQQYYYaaaeeehhhgggbbbaaadddffffffiiieee^^^YYYVVVTTTRRRQQQLLLPPPWWW\\\______\\\ZZZTTTLLLFFFEEEEEEBBB???@@@>>>@@@CCCDDDDDDEEEFFFHHHCCCDDDFFFHHHJJJKKKKKKKKKJJJKKKNNNRRRTTTSSSOOOLLLOOOOOONNNMMMLLLLLLLLLLLLFFFFFFEEEDDDBBB???===<<>>:::777888===CCCFFFGGGCCCAAA@@@@@@AAAAAAAAA@@@;;;===>>>===;;;888777777:::===???@@@>>>===<<<<<<;;;999555333444999>>>AAAEEEAAA:::555333555888;;;AAADDDGGGJJJJJJDDD<<<666111111111111222222222222111333444444222111111222000000//////.........---000000000000000111111222333333333333444444444555888888999;;;@@@IIISSS[[[```cccdddaaa[[[YYY[[[___eeemmmrrrmmm___QQQJJJHHHGGGFFFDDD@@@===999666555888888888:::;;;>>>@@@BBBJJJKKKNNNQQQVVVZZZ^^^```bbbeeeiiilllmmmllljjjhhhkkklllllllllnnnttt{{{|||sssppprrroooyyyyyyuuuoooeee\\\QQQNNNIIIEEEAAAAAAAAABBB????????????>>>>>>>>>===<<<<<<<<<;;;:::999777777999666333111111222222111//////......///000222333333333333444444444555555222444555555444444666777;;;666777>>>AAAEEEWWWkkk|||iii^^^cccvvvvvvqqqqqqsssrrrzzzggg^^^]]]ZZZNNNBBB;;;777222000000---,,,++++++,,,---,,,+++++++++)))((((((((()))***,,,,,,---...---,,,***)))******************++++++++++++************++++++************************---,,,***+++,,,,,,+++)))---+++)))'''(((+++...000999===BBBGGGMMMSSSYYY]]]cccdddeeedddaaa]]][[[[[[^^^]]][[[ZZZZZZYYYVVVTTTQQQRRRTTTVVVXXXXXXWWWWWWLLLJJJGGGFFFFFFFFFEEEDDD<<<===>>>???@@@@@@@@@???EEECCCAAACCCHHHKKKLLLLLLHHHKKKPPPSSSSSSRRROOONNNLLLLLLLLLLLLLLLMMMMMMMMMIIIHHHHHHFFFDDDBBB@@@???uuutttzzzyyykkk[[[QQQMMMFFF>>>999888:::::::::555555444333222222111111666666666555444222000...000000000000/////////////////////000111111222222333000000333555777>>>FFFLLLPPPUUUWWWWWWTTTRRRQQQRRROOOMMMKKKLLLOOORRRTTTYYY[[[]]]]]]ZZZVVVQQQOOOLLLPPPTTTXXXZZZ]]]```bbbffflllooollliiijjjkkkiiigggccc```aaagggmmmooonnnjjjgggddddddeeefffeeedddeeeccc___\\\YYYWWWWWWVVVXXXYYY[[[]]]^^^______^^^\\\\\\[[[\\\^^^]]][[[YYYXXXUUUQQQLLLIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGEEEAAA===:::666444000333222000888DDDDDD;;;:::;;;=========>>>@@@BBBCCCFFFIIIMMMPPPRRRSSSSSSQQQOOOLLLJJJGGGCCC>>>;;;999888888<<>>;;;===>>>===:::888777888===???AAAAAA???<<<;;;;;;;;;999555444555999>>>BBBDDD@@@:::555333555888;;;AAACCCFFFIIIHHHCCC:::444............////////////...000222222000000000111000000/////////.........000//////000111222333333555555666777888888888888888999:::===BBBLLLVVV^^^dddbbb^^^WWWRRRUUU^^^eeeiiinnnpppjjj\\\OOOIIIHHHEEEDDDBBB@@@>>><<<;;;;;;;;;;;;;;;;;;===???AAABBBJJJLLLNNNRRRWWW[[[___aaafffjjjpppuuuvvvsssoookkklllllllllmmmppptttxxx{{{yyyxxxxxxwwwqqqkkkjjjnnnttt{{{uuuqqqjjj```XXXMMMKKKFFFBBB@@@???@@@AAA?????????>>>>>>>>>===============<<<;;;:::999888888666222111111222111111//////......///000222333333333333333444444444444333555555555333222333444888555888@@@EEENNNddd|||sssaaaYYY```rrrxxxrrrooooooppptttzzzhhh]]]ZZZUUUIII>>>888444///---...000///......///000///...---,,,+++*********++++++---............---,,,+++,,,+++++++++***)))))))))***))))))(((((())))))***************************+++***)))***,,,---,,,+++---,,,***)))***,,,///000777:::???DDDJJJRRRYYY^^^dddfffgggeeeaaa]]]ZZZXXX\\\[[[ZZZ[[[[[[ZZZWWWUUUQQQRRRRRRRRRRRRRRRRRRRRRLLLJJJHHHHHHHHHHHHGGGEEE============>>>>>>>>>???CCCAAA@@@BBBFFFJJJKKKJJJKKKKKKLLLPPPTTTTTTPPPLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIHHHHHHFFFEEEBBBAAA???sssssszzzwwwjjj[[[QQQLLLFFF???;;;;;;;;;:::888555444444333111000//////555555666555555444333222111111111111000000000000/////////000111111222222222000000444555666<<>>???:::;;;===@@@AAAAAA@@@@@@AAACCCDDDFFFIIILLLOOOQQQSSSQQQPPPMMMKKKHHHCCC>>>:::888777777;;;AAAFFFFFFEEE===@@@CCCHHHIIIGGGAAA===777444222555<<>>===>>>>>>===<<<:::<<<===<<<999888777888???AAACCCBBB???<<<::::::;;;888666444666:::???BBBCCC???:::555333555888;;;@@@BBBEEEGGGFFF@@@777111,,,---------............+++---///000///...///000000000////////////....../////////000222333555666777999;;;===?????????>>>:::<<<===AAAGGGPPP[[[bbbfffccc\\\UUUSSSXXXccckkknnnooommmdddXXXNNNJJJIIIFFFDDDBBB@@@>>>>>>?????????>>>=========???AAABBBIIIKKKNNNSSSXXX\\\```bbbhhhnnnuuuzzz{{{vvvoookkkjjjiiihhhkkkppprrrqqqoooiiigggggggggeeeccchhhooo}}}vvvpppkkkdddZZZSSSHHHFFFCCC@@@>>>>>>???@@@>>>>>>>>>>>>============>>>>>>======<<<:::999888777555222111111111111000///////////////111222222222222222222333333333333444555555444222111111333777777;;;CCCIIIWWWsss}}}kkkZZZTTT^^^ooo~~~{{{vvvrrrqqqqqqqqqqqq{{{|||kkk^^^WWWPPPEEE:::555222...,,,---...,,,+++,,,---...---+++......---,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***---,,,,,,+++***)))((((((***))))))(((((())))))***************************)))((((((***,,,...------,,,,,,+++,,,,,,---...///444666;;;@@@GGGPPPZZZ```eeegggiiihhhccc]]]XXXVVVXXXXXXZZZ\\\^^^]]]ZZZWWWTTTSSSPPPNNNMMMMMMNNNOOOOOOMMMLLLLLLLLLLLLJJJHHH???>>><<<;;;:::;;;<<<===@@@??????AAADDDGGGHHHHHHNNNJJJIIILLLRRRTTTPPPKKKMMMLLLLLLLLLKKKJJJJJJJJJIIIHHHHHHGGGEEECCCBBBAAAwwwyyy{{{uuuhhhZZZPPPHHHDDD>>>;;;;;;:::777555666555444333222111000///111222444555777888999:::333333222222222111111111/////////000111111222222000///000444555555999>>>JJJMMMPPPRRRPPPOOOMMMMMMLLLPPPRRROOOJJJIIINNNTTT[[[aaaffffff___VVVMMMIIIGGGJJJPPPTTTWWWYYY\\\^^^bbbhhhllliiifffeeeeeeccc```]]]YYYYYY]]]bbbfffgggjjjhhheeeccccccdddeeefffgggfffddd```]]]YYYVVVUUUTTTUUUXXXZZZ\\\\\\\\\\\\[[[ZZZZZZ[[[\\\[[[XXXVVVUUUSSSOOOKKKHHHFFFFFFEEEHHHGGGFFFFFFEEEDDDCCCCCCCCCBBB@@@===999666222111...333555222333999<<<:::<<>>:::555333333777>>>DDDGGGGGGAAA???===<<<<<<<<<;;;:::999:::;;;:::888666666777>>>@@@BBBBBB???<<<;;;;;;:::888666555666:::???BBBAAA>>>999555444666999;;;???AAADDDFFFDDD>>>555...------........./////////***,,,...///......///111000000////////////////////////000111333555777888:::===AAADDDFFFFFFDDDCCC===???BBBFFFLLLVVVaaahhhgggfffccc``````cccjjjooossspppiii___TTTLLLJJJJJJIIIGGGDDD@@@??????@@@AAABBBAAA???======>>>@@@AAADDDFFFKKKQQQWWW\\\```bbbiiilllqqqtttsssnnnhhhdddcccaaaaaaeeejjjkkkfffaaaZZZXXXYYY\\\^^^bbblllwwwzzzrrrlllggg___VVVOOODDDCCC@@@>>>===>>>???@@@>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;999888777666333111000111111111////////////000000111222222111111222222222333333333333555555555333333333555999;;;???EEELLL]]]|||yyyfffYYYRRR^^^mmmuuuuuuyyy}}}{{{|||{{{vvvrrrqqquuuxxxyyyyyyppp```VVVLLLBBB888555222///---...,,,+++***+++,,,,,,+++***......------,,,,,,,,,,,,))))))))))))))))))((((((,,,+++++++++***)))))))))+++******))))))******+++************************))))))((()))+++---,,,+++******+++,,,------------222444888===EEEPPP[[[bbbeeehhhjjjiiiddd]]]XXXUUUVVVWWWZZZ]]]``````]]]ZZZWWWTTTPPPMMMKKKLLLNNNOOOTTTSSSRRRRRRQQQPPPMMMJJJAAA???<<<999777888:::;;;======>>>@@@CCCEEEFFFGGGLLLJJJIIIKKKNNNPPPOOOMMMLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFDDDCCCBBB}}}}}}}}}sssfffYYYPPPGGGCCC>>><<<<<<:::777333666666555444333222111111000000111333555777888999222222111111111000000000/////////000111111222222000///000333444333666;;;EEEIIIMMMPPPOOONNNMMMLLLJJJOOOSSSQQQLLLKKKPPPVVV[[[aaafffeee^^^SSSKKKHHHHHHLLLRRRVVVXXXXXXYYYYYY___fffkkkjjjhhhiiiiiigggaaa^^^[[[[[[]]]```dddfffffffffdddcccbbbbbbdddeeeeeeeeeccc```]]]YYYUUUSSSRRRSSSTTTVVVWWWXXXYYYZZZ[[[ZZZYYYZZZ[[[ZZZWWWUUUPPPPPPPPPNNNLLLHHHEEEBBBDDDDDDDDDDDDDDDDDDCCCCCCAAA@@@>>><<<888555222000///333555444444777;;;<<<>>>AAAFFFHHHFFFCCC@@@>>>BBBAAA@@@AAADDDIIINNNQQQSSSRRRPPPNNNKKKFFF@@@;;;555444666;;;BBBFFFFFFDDD???>>>>>>>>>???===:::777333111222666===BBBDDDCCC???===;;;:::;;;;;;:::999777888888777555444555666;;;===???@@@>>><<<;;;;;;888777555444666:::>>>AAA???===888555444666999;;;>>>@@@CCCEEECCC===444---------------............+++---///000//////000222//////000000000000000000//////000222444666888999<<<@@@EEEJJJLLLKKKHHHFFF@@@BBBEEEIIIPPPZZZdddkkkiiiiiihhhhhhiiilllqqqttttttnnneeeYYYPPPKKKIIIHHHFFFEEEBBBAAA@@@BBBDDDFFFDDDBBB???===<<<===???@@@>>>AAAGGGNNNTTTZZZ^^^```ggghhhhhhgggeeeaaa]]]ZZZXXXVVVVVVZZZ______ZZZTTTNNNMMMPPPWWW]]]ffftttzzzvvvpppjjjccc[[[RRRLLLBBBAAA@@@>>>>>>???@@@AAA=========<<<<<<<<<<<<;;;:::::::::999888777555555444222000000111111000/////////000000111222222222111111222222222333333333222444555666555666777999777:::???DDDNNNcccqqq___UUUQQQ^^^iiikkklllvvvtttuuuyyy~~~{{{vvvsssqqqsssyyyooo^^^SSSFFF===444222111...---...///...---...///000///---,,,,,,,,,,,,,,,++++++***(((((((((((((((((((((((()))))))))***+++++++++,,,)))))))))(((((()))))))))************************+++***))))))++++++***)))'''(((***+++,,,,,,++++++000222555;;;CCCNNNZZZbbbdddgggjjjjjjeee___ZZZWWWVVVXXX[[[___bbbbbb___\\\VVVSSSNNNJJJIIIKKKMMMPPPWWWWWWVVVWWWVVVSSSOOOKKKDDDAAA<<<888666666777999:::<<<>>>@@@AAACCCEEEFFFGGGIIIKKKKKKIIIJJJMMMOOOKKKKKKJJJJJJIIIHHHGGGGGGHHHHHHHHHHHHGGGFFFEEEDDD|||qqqeeeXXXOOOHHHDDD???======;;;888444666555555444444333333222111111000000000000111111////////////.........---/////////000111111222222000//////222222111444999???DDDKKKOOOPPPOOONNNMMMKKKPPPUUUTTTOOONNNRRRWWWXXX^^^cccaaaYYYOOOJJJHHHJJJOOOVVV[[[\\\ZZZWWWVVVXXX```ffffffeeeffffffeee___]]][[[ZZZZZZ\\\^^^___bbbcccdddcccbbbbbbdddfffccccccbbbaaa]]]YYYUUURRRSSSRRRRRRRRRSSSUUUWWWXXXZZZYYYYYYYYYZZZXXXVVVSSSMMMNNNPPPPPPNNNJJJEEEBBBBBBBBBBBBCCCCCCDDDDDDDDDAAA@@@>>><<<999555222111///222444555666999<<>><<<999888777777555333///...///333999======<<<:::888666666777888777666555555555444222222333555777:::======<<<:::::::::666555444444666999===@@@>>>;;;888555555666999;;;>>>@@@CCCEEEDDD>>>555///***+++++++++,,,,,,,,,,,,---...000111000000000111//////000000000000111111000111222333555777999:::===BBBHHHMMMOOOMMMJJJGGG@@@BBBEEEJJJQQQZZZdddjjjllljjjhhhhhhkkkoootttxxxqqqiii^^^TTTMMMHHHEEEDDD>>>>>>???@@@CCCGGGKKKMMMFFFCCC@@@===<<<===???@@@===@@@EEELLLRRRVVVYYY[[[aaa___]]]ZZZWWWUUUTTTSSSMMMMMMMMMPPPSSSTTTQQQMMMJJJJJJPPPYYYcccnnn}}}~~~tttqqqlllfff___WWWNNNHHHAAA@@@???>>>>>>???@@@AAA===<<<<<<<<<;;;;;;;;;;;;888888777777666444333222222111000000111111000......///000111222222222222222222222222333333333333222444666666666777999;;;333777<<>>???@@@AAACCCBBBGGGKKKJJJFFFEEEIIINNNJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFEEE|||pppcccWWWOOOGGGCCC>>><<<;;;:::777444333333333333333333333333333222000///......//////000000000/////////....../////////000111111222222111//////000000///222888999@@@IIIOOORRRQQQOOONNNPPPTTTWWWWWWSSSQQQSSSVVVUUU[[[___\\\SSSKKKIIIIIIJJJQQQZZZ``````]]]YYYVVVRRRZZZ```aaa```aaaaaa___]]]]]]\\\ZZZYYYXXXYYYZZZ___bbbeeefffeeedddeeegggeeeffffffeeeccc^^^ZZZWWWVVVTTTQQQOOOPPPRRRUUUXXXZZZYYYXXXXXXYYYWWWUUURRRMMMNNNOOOOOONNNKKKHHHFFFBBBBBBBBBCCCCCCCCCDDDDDDAAAAAA???===999666444222111000222666:::===@@@BBBGGGJJJNNNNNNLLLHHHDDDBBB??????>>>???CCCGGGLLLOOONNNNNNMMMMMMKKKGGGAAA<<<666666777:::???AAA>>>;;;888666444333444333111000///......222777999888666444222111111333444444333333333333111000000111333666999;;;;;;999777666666444333222333555888<<>>@@@CCCFFFEEE@@@777111+++++++++,,,,,,,,,,,,------///111111/////////000//////000000000111111111222222333444555777999:::===BBBIIIOOOQQQNNNIIIEEE===@@@CCCHHHNNNWWW```fffggghhhjjjmmmppprrrsssrrrjjjbbbWWWNNNIIIEEE@@@===999:::===AAAEEEJJJNNNPPPHHHEEEAAA>>>===>>>AAACCC@@@CCCGGGLLLOOORRRSSSTTTUUUSSSQQQOOOMMMLLLLLLLLLGGGGGGHHHIIIKKKLLLMMMMMMOOOQQQXXXcccmmmxxx}}}vvvmmmkkkgggaaaYYYPPPHHHCCC@@@???>>>>>>>>>>>>??????<<<<<<<<<;;;;;;;;;::::::777777666666555444222111111000///000111111///......///111222333333222222333333333333444444444444222444666666555666777999555777;;;BBBQQQhhhmmmSSSHHHJJJNNN___lllooowwwrrrlllsss~~~zzztttlllnnnqqqvvv|||yyygggVVVKKK<<<444...---...---,,,---,,,+++******,,,,,,+++******++++++,,,+++***)))(((******)))))))))***,,,,,,)))))))))***+++++++++,,,))))))(((((((((((())))))***************************)))((()))***+++***))))))))))))******+++,,,,,,,,,...111666===FFFPPPWWW___bbbeeegggfffddddddddd_________aaacccdddbbb```YYYUUUPPPKKKHHHHHHIIIKKKOOOPPPSSSWWWXXXWWWRRROOOGGGDDD???:::666444444444222666999;;;;;;<<<>>>@@@@@@DDDGGGGGGFFFEEEGGGJJJHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGFFF|||pppcccWWWNNNEEE@@@;;;999888777444111111111222222222333333333333333222111111222333444333333333222222222222111/////////000111111222222222///...//////...111777666===GGGPPPSSSRRRQQQOOOTTTWWWYYYXXXUUUSSSSSSTTTTTTXXX\\\XXXOOOIIIHHHKKKJJJQQQ\\\cccddd```ZZZWWWTTT\\\bbbbbbaaabbbaaa___aaaaaaaaa```]]][[[[[[[[[]]]aaafffhhhgggfffggghhhjjjkkklllllliiieee```]]]XXXUUUQQQOOOOOOQQQVVVXXXZZZYYYXXXXXXXXXWWWTTTRRRNNNNNNNNNNNNMMMLLLJJJIIICCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@===:::777555333222000111666<<<@@@BBBDDDJJJMMMPPPQQQNNNJJJGGGEEE???>>>>>>@@@CCCGGGKKKNNNOOOOOOOOOOOONNNJJJCCC???888777777:::======:::666222222111222333222000...111000000333888999777444///...---...000111111111111222111000......000222777999::::::777444222222333222111222444888;;;>>><<<:::777555555777999;;;>>>@@@DDDGGGFFFAAA999333------........./////////...///111000///....../////////000000111111111222333333333444666777999:::===BBBJJJPPPQQQNNNHHHDDD;;;===AAAFFFLLLTTT]]]ccc___eeennnwwwzzzwwwpppjjjddd\\\RRRJJJFFFBBB===888999;;;>>>BBBFFFIIILLLMMMIIIFFFBBB???>>>@@@CCCDDDDDDFFFIIILLLOOOOOOOOOOOOIIIIIIIIIHHHHHHGGGGGGHHHDDDEEEFFFFFFGGGIIIMMMPPPWWWZZZbbbmmmwww|||vvvqqqhhhfffccc]]]UUULLLDDD??????>>>>>>=========>>>>>><<<<<<;;;;;;;;;:::::::::777777666666555444222111000//////000111111///---...///111222333333222222333333444444444444555555333555666555444444555666999;;;===CCCRRRgggzzzxxxcccIIICCCKKKOOOcccrrrxxxnnnooowww}}}~~~{{{{{{uuunnnkkkoootttxxx}}}zzzfffUUUKKK<<<444//////000//////000///...------//////...---++++++,,,---,,,+++***))))))(((''''''''')))***++++++++++++***************------,,,,,,,,,,,,------************************(((''''''(((+++,,,,,,+++************+++,,,---...***,,,000555;;;CCCLLLRRR]]]```cccfffffffffggghhhbbbaaaaaabbbddddddcccaaa^^^ZZZTTTNNNJJJIIIIIIJJJIIIKKKOOOTTTXXXWWWTTTQQQGGGEEE@@@;;;777444333333///333777999999999;;;===AAABBBCCCEEEGGGGGGFFFEEEGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIHHHHHHGGG|||pppcccVVVMMMEEEAAA===:::888777666555555444444333333444444555000//////111444555333000444444333333222111000000111222333333222000---,,,000000000000111111111111666999???GGGNNNSSSUUUTTTYYYXXXXXXYYYZZZXXXTTTOOOPPPSSSVVVSSSLLLGGGFFFHHHKKKRRRWWWXXXZZZ\\\ZZZUUUNNNRRRWWW\\\^^^___aaacccccccccaaa___^^^\\\ZZZZZZ]]]aaaeeehhhiiiiiiiiijjjjjjiiiiiimmmqqqpppiiiccc[[[UUUMMMGGGGGGLLLQQQUUUWWWTTTRRRRRRSSSSSSQQQNNNLLLLLLMMMMMMLLLJJJGGGFFF@@@@@@@@@AAAAAA@@@@@@@@@BBBAAA@@@===:::555222000333555777:::===BBBHHHLLLKKKNNNRRRSSSOOOIIIDDDAAA=========<<<===AAAFFFJJJMMMNNNOOOOOOLLLGGGBBB???777555555888<<<<<<888333......---------...////////////000000000000//////.../////////...------,,,//////...---...///000111222111111000000000111111333333222222444666999;;;333555666555333444888<<<@@@BBBEEEGGGEEE???777111///---,,,---000111000......///000000//////000111000111333333222222333444444333333444666999<<<>>>===@@@DDDHHHIIIFFFCCC@@@;;;???CCCHHHNNNUUU\\\aaaccceeeiiipppuuusssjjjbbb[[[TTTKKKFFFCCC@@@;;;666888888;;;@@@FFFKKKLLLMMMHHHGGGDDDAAA???@@@CCCFFFEEEGGGIIIJJJJJJHHHEEEDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBCCCDDDEEEHHHMMMSSSXXX\\\bbbkkkttt}}}yyyssslllhhhhhhaaaXXXPPPJJJEEEAAA??????>>>>>>===<<<;;;;;;;;;::::::::::::::::::::::::888777666444222111111111222000...---,,,---...///000000111111111222222222444444555555555555444444>>><<<999777888999999999999;;;===FFFWWWlllyyy|||vvvcccOOOEEEEEEJJJ\\\gggsss}}}}}}tttppp|||~~~{{{wwwssspppoookkkvvv{{{zzzvvv```MMMBBB666333///---,,,---,,,+++///,,,***)))***++++++***+++++++++,,,,,,---------...,,,***)))((()))***+++***)))(((&&&&&&((()))***))))))))))))))))))))))))((()))++++++)))))))))******)))(((''''''((()))***)))(((((((((''''''&&&&&&+++,,,...000444;;;BBBGGGRRRZZZ```bbbcccfffgggfffgggdddaaa```aaacccdddddd___ZZZSSSMMMJJJHHHGGGFFFGGGMMMTTTZZZ\\\YYYTTTQQQGGGEEEBBB>>>999555222000333333333444666888999:::;;;>>>AAABBBBBBBBBCCCDDDFFFHHHKKKLLLLLLJJJGGGEEEGGGGGGGGGGGGGGGFFFEEEDDD|||pppcccWWWNNNEEEAAA===999888777666555444444333333333333444444333222111222333222000---333333222111111000//////000111222222222000...---//////000000000111111111555777===EEEMMMRRRSSSRRRVVVUUUUUUVVVWWWVVVQQQMMMMMMOOOPPPMMMHHHFFFHHHKKKLLLQQQTTTTTTVVVYYYYYYUUUNNNPPPTTTYYY]]]aaacccddddddcccbbb```^^^\\\[[[ZZZ```ccchhhkkkkkkjjjiiiiiijjjhhhhhhlllooonnniiiddd^^^VVVLLLGGGHHHMMMQQQTTTWWWUUURRRRRRSSSSSSQQQOOOKKKLLLMMMMMMLLLJJJGGGFFFCCCBBB@@@???>>>???@@@AAAAAA@@@???===999666333111333555888;;;???DDDJJJNNNQQQTTTVVVTTTOOOHHHBBB???<<<<<<<<<;;;<<>>>>>======<<<;;;;;;:::;;;;;;;;;:::::::::999999777666444333111000000000111000///...///000222333111222222222333333333333444444555555555555444444888777555555666777888888:::<<>>CCCLLLTTT\\\^^^aaadddeeedddfffccc___^^^___```aaaaaa___[[[UUUPPPLLLIIIGGGEEEHHHLLLRRRVVVXXXUUUQQQNNNGGGFFFCCC@@@<<<888555333222222222333444666888999999<<>>===>>>@@@AAA???>>>===<<<999777444333555777:::===BBBGGGNNNRRRYYYZZZZZZVVVNNNFFF@@@===:::::::::999:::===BBBFFFLLLMMMOOOPPPNNNJJJFFFCCC>>>;;;666555555444111---000///......------------......////////////......---............---,,,,,,---,,,,,,,,,,,,---......///...............//////111000111111333666888:::888555222111333666888999===???BBBCCC@@@:::333///,,,++++++---111333333222///111111111000000222444444555666555333111222333444444555777999===@@@AAABBBCCCDDDDDDEEEDDDDDDDDDEEEIIIOOOTTTXXX\\\```dddfffhhhkkkjjjddd[[[SSSOOOFFFCCC???>>>??????<<<:::888:::===CCCIIILLLMMMLLLGGGHHHIIIHHHFFFEEEFFFGGGIIIJJJJJJJJJHHHFFFDDDBBBEEEEEEFFFFFFGGGFFFFFFFFFFFFIIIMMMQQQVVV\\\cccgggrrrtttyyy{{{rrrkkkfffaaa^^^YYYTTTMMMFFFBBB???===;;;=========<<<<<<;;;;;;:::===<<<<<<;;;:::999999888555444333111000///////////////......000222444555222222333333333444444444444444555555555555444444444444444444555666777888===@@@FFFSSShhh||||||ttteeeSSSFFFEEEMMMVVViiivvvxxxkkkhhhuuuyyyrrrooonnnllljjjqqqyyy~~~~~~sssbbbNNN>>>555444111...---------,,,,,,,,,,,,+++,,,......---+++***************++++++++++++***)))((()))***+++,,,+++***)))(((((()))***+++)))))))))))))))))))))))))))***,,,+++)))(((((()))+++***))))))))))))***+++************)))))))))))))))***+++---///333999===CCCLLLUUUYYY]]]bbbcccaaaccc```]]]\\\\\\]]]]]]]]]^^^[[[WWWTTTPPPLLLHHHDDDGGGIIILLLOOOQQQPPPNNNMMMHHHHHHGGGEEEAAA===999666111111000111222444666777777:::===>>>>>>>>>???@@@???AAAEEEIIIKKKKKKJJJJJJEEEEEEEEEEEEEEEDDDDDDCCC~~~{{{pppbbbUUULLLDDDAAA<<<999888777555444444333333333333333333444/////////000111222222222111111111000000/////////......///000111111000000////////////000000000111111444:::BBBJJJNNNNNNMMMRRRSSSSSSRRRPPPMMMIIIFFFBBBDDDEEEDDDCCCDDDGGGJJJLLLOOOQQQOOOQQQUUUVVVSSSLLLHHHGGGLLLWWW___ccccccggggggfffeeebbb```]]]\\\[[[___dddggghhhgggffffffkkkjjjhhhiiijjjkkkiiigggeeeZZZMMMGGGIIIMMMPPPPPPUUUSSSPPPOOONNNNNNOOOOOOKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEBBB@@@???>>>>>>???======<<<:::999777666555666888<<<@@@EEEKKKRRRWWW]]]]]]ZZZUUULLLDDD>>>;;;888888888777888;;;@@@DDDIIIKKKMMMNNNMMMIIIEEEBBB@@@<<<777444333222111///000///...---,,,+++++++++......////////////......------.........------,,,,,,,,,,,,,,,,,,---------------------------...///......///000222444666777111...***,,,111666999:::<<<>>>@@@@@@<<<666111...,,,,,,---...000222333333111222222222111222444666777888888666444222222222333444555888;;;>>>AAACCCFFFFFFFFFGGGHHHJJJLLLMMMNNNRRRVVVYYYZZZ[[[]]]___aaaeeegggbbbXXXMMMHHHFFFGGGDDDAAA@@@@@@>>>;;;999999:::>>>DDDJJJMMMMMMLLLJJJJJJIIIHHHGGGGGGIIILLLNNNNNNMMMLLLJJJHHHFFFEEEHHHHHHIIIJJJKKKKKKJJJJJJIIIMMMSSSYYY^^^dddjjjnnnwwwxxx{{{{{{rrrjjjeee```\\\YYYPPPLLLFFFBBB???>>><<<:::<<<<<<<<<;;;;;;;;;::::::>>>===<<<;;;:::999888777444444222111000/////////------------...000111222222222222333333333333444333444444555555444444333444555666777777777999:::???FFFQQQaaavvvxxxnnn]]]NNNFFFKKKXXXcccnnn|||nnnjjjnnnzzzwwwpppnnnoooooonnnsssyyy|||{{{uuujjjZZZIII;;;444222000...------------,,,,,,+++,,,...//////---+++)))))))))))))))*********))))))(((((()))***+++,,,++++++***))))))***++++++)))))))))))))))))))))))))))+++,,,+++)))(((((((((+++******************+++)))))))))))))))))))))))))))***+++,,,---000555999<<>>AAAEEEGGGJJJKKKJJJGGGCCC@@@<<<999555222111111111000//////---,,,++++++++++++......////////////......---......//////.........,,,,,,---------.........---------------...//////------...///111222333444222///,,,...333999;;;;;;:::===???===888222///---......///000000000111222222333333222222333666888:::::::::888555333222333222333666999===@@@CCCEEEJJJJJJLLLNNNRRRUUUYYYZZZ[[[]]]^^^^^^\\\ZZZYYYYYYYYY]]]^^^YYYNNNDDD@@@@@@EEEDDDCCCBBBAAA>>>;;;999:::;;;>>>DDDIIILLLMMMLLLLLLKKKIIIFFFFFFIIIOOOSSSTTTSSSQQQOOOMMMKKKJJJJJJLLLMMMNNNOOOPPPPPPQQQPPPMMMRRRYYY___eeejjjnnnqqqxxxxxxzzz}}}vvvrrrlllfff```\\\WWWUUUJJJFFFBBB???>>>===<<<;;;;;;;;;;;;;;;::::::::::::===<<<;;;:::999888777777444444333111000000000000...............//////000111111111111222222222222333333444444444444333333555777888777666777999<<<>>>JJJ\\\oooxxxmmm[[[MMMJJJRRR___jjjwwwsssiiinnnxxxyyyrrrppprrrssstttwww}}}tttrrrkkk___QQQCCC999444000///------......---,,,,,,,,,,,,...//////---+++))))))))))))))))))))))))((((((((())))))******+++++++++************++++++)))))))))))))))))))))))))))***++++++)))(((((()))*********++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---///333666777>>>GGGNNNUUU\\\]]]ZZZ\\\ZZZXXXWWWWWWXXXWWWVVVWWWWWWWWWXXXVVVRRRKKKFFFBBBBBBBBBCCCFFFJJJMMMOOOOOOOOONNNLLLGGGBBB===999444222000///...000111222555777:::<<<<<<<<<===>>>>>>@@@BBBEEEFFFGGGFFFFFFBBBCCCCCCDDDDDDDDDCCCCCC}}}pppaaaRRRHHHCCC@@@;;;888777666555333333333222222222222333333111222222000...---///000111111111111111111111111.........//////000000000......////////////000000111222666;;;BBBHHHKKKKKKPPPRRRSSSQQQMMMHHHEEECCC???AAADDDFFFGGGFFFEEEDDDKKKPPPSSSSSSTTTVVVUUUQQQQQQOOOMMMPPPXXXaaafffhhhiiiiiiiiihhheeeaaa^^^[[[UUUXXX\\\___bbbdddhhhjjjhhhhhhfffeeecccbbbaaa```___YYYQQQKKKIIIJJJLLLMMMNNNOOOPPPNNNLLLJJJJJJKKKJJJJJJJJJIIIIIIIIIHHHHHHBBBDDDEEEEEEDDDAAA===;;;===<<<:::999777666666666666999>>>CCCJJJQQQYYY___```^^^XXXOOOEEE>>>:::999777777666555555888<<<@@@CCCEEEGGGIIIGGGDDD@@@===666444222000//////000111000///...---------------//////000000000000//////......///000000000000///---...//////000000//////............///000111111//////000000111222222222222111///000222555666777:::<<<>>>;;;555000------...000111111//////000222444444444333333444888:::;;;<<<;;;999666444444444222444777;;;???CCCFFFHHHNNNQQQTTTYYY]]]aaadddeeeeeeeeedddaaa\\\XXXVVVVVVQQQTTTTTTOOOFFF???===>>>>>>@@@AAABBBAAA???===<<<;;;;;;>>>BBBGGGKKKLLLLLLLLLJJJGGGEEEFFFKKKSSSYYYYYYWWWTTTRRRPPPOOOOOOOOOPPPQQQRRRTTTUUUVVVVVVVVVSSSXXX___fffjjjmmmoooqqqtttuuuwwwzzz{{{yyyuuurrrmmmkkkgggbbb\\\VVVRRROOOEEEBBB???=========<<<:::::::::::::::::::::::::::;;;;;;:::999888777777666444333222111000000000000000000000111111111111111000000111111111222222222333333444444444444333333444666777666555666;;;???AAARRRhhhyyyvvvjjjZZZOOOOOOXXXdddmmm{{{zzzkkkhhhrrr~~~wwwssssssvvvxxx{{{{{{iiifff^^^SSSFFF;;;444222///---,,,---......---,,,...---,,,---...---,,,***************))))))))))))(((((())))))))))))))))))************************))))))))))))))))))))))))((()))++++++)))))))))***))))))***++++++***))))))***************+++++++++***+++,,,,,,---...111444444:::AAAGGGOOOWWWYYYVVVVVVUUUSSSSSSTTTUUUTTTSSSPPPQQQTTTVVVWWWSSSNNNIIIBBBAAAAAABBBDDDIIIMMMPPPPPPOOONNNLLLHHHCCC???<<<888666333000......000111333666999:::::::::;;;<<<>>>???AAACCCDDDDDDDDDDDDBBBCCCCCCDDDDDDDDDDDDDDD~~~rrrcccSSSIIICCC@@@;;;888777666444333333333222222222222333333111222222000---,,,...111000000000000000000000000//////.........//////000........./////////000000000000111666===CCCGGGIIIJJJMMMOOOOOOKKKHHHFFFFFFAAABBBCCCEEEGGGHHHIIIHHHMMMQQQRRRPPPQQQUUUUUURRRRRRQQQQQQSSSXXX^^^dddhhhgggggggggfffccc___[[[YYYSSSTTTVVVXXXZZZ^^^bbbfffddddddcccaaa^^^[[[YYYXXXYYYWWWSSSMMMHHHGGGJJJMMMMMMPPPRRRQQQNNNKKKKKKKKKJJJJJJIIIIIIHHHHHHIIIIIICCCDDDDDDDDDCCCAAA>>>======<<<:::888666666666666666999>>>DDDKKKSSS[[[aaaddd```YYYNNNCCC<<<888777777666666444444777<<>>;;;555555444222111000111222222111111000000000111111000000111111111111000000//////000111111111111111///000111222222222111111000000000000111222333444222333333333333333333222000111222333222333444666:::===>>>:::333...,,,---,,,///111111000000222444555555555444333555999<<<<<<<<<<<<:::777555555666444666:::???CCCGGGJJJLLLSSSWWW]]]ccchhhjjjjjjjjjgggfffccc^^^XXXSSSQQQQQQKKKLLLKKKGGGAAA===;;;<<<;;;>>>AAACCCBBBAAA???>>><<<;;;<<<@@@EEEIIILLLMMMHHHGGGGGGFFFHHHNNNUUUZZZ[[[YYYVVVSSSQQQQQQRRRSSSRRRSSSUUUWWWXXXYYYZZZZZZYYY^^^eeekkknnnoooooopppmmmooorrrrrrpppllljjjiiieeedddbbb]]]VVVPPPKKKHHHAAA???===<<<<<<<<<;;;999999999999999999999::::::888888888777777777666666222222111000////////////......///111111222222222111111111222222222333333222333333444444333333222333555777666666999AAAHHHPPPbbbuuu{{{vvviii___SSSNNNTTT```lllsss}}}rrrjjjmmmzzz}}}uuurrruuuxxxzzz|||rrr```\\\TTTIII===555111000---,,,,,,---...///---,,,000...,,,+++++++++***)))+++++++++******)))))))))))))))))))))))))))((((((((())))))))))))))))))((())))))))))))))))))))))))&&&(((*********)))***+++((())))))******))))))(((&&&&&&'''''''''((((((((()))***+++,,,,,,---///222222777;;;@@@IIIRRRTTTQQQPPPOOONNNOOOPPPQQQQQQOOOJJJLLLOOOTTTVVVTTTPPPLLLFFFEEECCCCCCDDDHHHLLLNNNNNNMMMLLLJJJGGGEEEBBBAAA===:::555111///...///000111333666888888888999:::<<<===???AAABBBCCCCCCDDDBBBCCCDDDEEEEEEEEEEEEEEEssseeeVVVKKKCCC@@@;;;888777666444333333222222222222222222333---///000///---...111444.........///////////////000///............//////............/////////000///......222999@@@EEEHHHEEEHHHLLLMMMJJJHHHHHHHHHCCCBBBBBBCCCFFFJJJMMMNNNOOOQQQPPPMMMNNNSSSUUUTTTPPPQQQRRRSSSUUUZZZ```eeeeeeeeefffdddbbb]]]YYYVVVPPPPPPQQQQQQSSSVVV\\\``````aaaaaa^^^ZZZVVVTTTSSSUUUVVVTTTNNNHHHEEEIIIMMMMMMQQQTTTTTTPPPMMMKKKLLLJJJJJJIIIHHHHHHHHHIIIIIIEEEDDDCCCBBBAAA@@@@@@@@@>>><<<:::888666555555555555999>>>DDDKKKTTT\\\bbbgggcccZZZOOOCCC:::666555777666666444444777;;;???CCCEEEGGGHHHFFFBBB===:::888888888666444333444555333333333222333333444444111111222222222222111111000000111222222222222222000111222444444333333222111111111111222333444555555666666666555555444333000444888999888999;;;>>>:::===>>>:::222---,,,...***---000111000111444666555555555444444666:::===<<<<<<<<<;;;888666666777666888<<>>AAADDDEEEDDDAAA???>>>===<<<;;;>>>CCCHHHLLLMMMDDDEEEGGGHHHKKKPPPVVVZZZ[[[YYYVVVSSSRRRRRRSSSUUUSSSTTTVVVXXXYYYZZZ[[[[[[]]]bbbiiioooppppppoooooofffjjjmmmkkkgggcccbbbbbb``````^^^ZZZRRRKKKFFFCCC???===;;;:::;;;;;;:::888999999999999999999999:::777777777777666666666666111000///...............)))***,,,...000111222222222222333333333444444444222333333444444333333222444666888888888>>>HHHPPPaaappp{{{tttoookkkZZZRRRKKKMMMXXXgggssszzzvvvmmmlllsssvvvqqqssswwwvvvtttjjj\\\WWWOOODDD:::333000000---,,,,,,---...///---,,,111...+++*********)))(((,,,+++++++++******))))))))))))******)))((('''&&&(((((())))))))))))(((((())))))))))))))))))))))))%%%''')))*********+++,,,'''((()))******)))((('''(((((())))))******++++++''')))***++++++,,,...000222555888<<>>@@@BBBCCCDDDEEECCCCCCDDDEEEFFFFFFEEEEEE|||oooaaaUUUNNN999888888666555444222222222222222222222222222222333222222222111111000000//////000000111111111222---.........//////000000////////////////////////000000000111444;;;CCCIIIJJJKKKMMMMMMKKKJJJKKKLLLDDDDDDDDDEEEGGGJJJLLLMMMQQQQQQPPPNNNNNNPPPSSSWWWTTTSSSSSSSSSTTTVVVYYYZZZbbbbbbbbbaaa```___^^^]]]TTTSSSRRROOONNNRRRYYY```\\\]]]\\\WWWPPPNNNRRRVVVXXXSSSUUUQQQDDDEEENNNOOOPPPQQQTTTUUUUUURRROOOMMMOOONNNLLLJJJHHHFFFDDDCCCDDDDDDDDDBBBAAA???===<<<<<<<<<;;;::::::999999888999;;;>>>DDDMMMWWW```fffhhhbbbXXXIII===666666999:::999777444333555999===CCCFFFIIIIIIEEE@@@;;;999666666666555444222111000555555666666666555555444666555333111000000000000222111111000111222333555555555444444444444555555555555555444222333555777:::888777777888888777555:::;;;;;;<<<;;;:::999888<<<<<<:::666111---------............000222444666444555555555555777;;;>>>?????????===:::888777888666999>>>DDDKKKPPPTTTVVV]]]dddjjjmmmnnnnnnjjjdddddd\\\WWWVVVTTTNNNIIIHHHDDDCCCBBBBBBAAA>>>:::666@@@CCCFFFFFFCCC???;;;::::::;;;<<<>>>@@@BBBCCCDDDAAADDDGGGKKKNNNRRRWWWZZZ[[[YYYTTTQQQOOOOOOPPPQQQRRRTTTWWWXXXYYY[[[___aaaaaacccfffiiijjjkkkjjjiiicccccccccbbb```]]][[[YYYbbb___[[[UUUNNNHHHCCCAAA;;;<<<<<<<<<;;;;;;999999::::::::::::::::::::::::555555666666666666666555333222000///---,,,,,,,,,///000111222333444444444444444333222222333333333333333333444444444555555111555:::<<<===CCCTTTccc}}}}}}wwwrrrnnncccWWWNNNMMMNNNTTT^^^kkkxxxxxxiiigggqqq|||sssqqqrrrpppwwwooodddZZZRRRFFF;;;444000...---............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,++++++++++++******)))))))))++++++******************))))))))))))))))))))))))''''''(((((()))+++,,,---,,,+++++++++******))))))''''''((())))))))))))))),,,,,,+++***+++,,,---...---111666;;;>>>BBBFFFIIIKKKKKKKKKKKKKKKJJJGGGDDDCCCEEEGGGKKKNNNPPPQQQRRRQQQNNNJJJFFFDDDDDDFFFGGGGGGFFFEEEDDDCCCCCCCCCDDDAAA???;;;777333111//////---///111333555666777777============???AAACCCDDDCCCCCCEEEFFFFFFEEEDDDDDD~~~qqqbbbTTTKKK<<<;;;:::888666444444444333333222222222222222222000000000000000000//////......//////000000000000............/////////000///////////////////////////.........111777???DDDHHHJJJKKKKKKJJJIIIIIIJJJEEEDDDDDDDDDEEEGGGIIIKKKMMMMMMMMMLLLKKKLLLOOOQQQPPPPPPQQQRRRSSSTTTVVVWWW]]]]]]_________^^^]]]\\\TTTSSSQQQOOOOOOQQQVVVZZZVVVWWWWWWRRRMMMKKKNNNRRRNNNOOOQQQMMMMMM___jjjaaaKKKNNNQQQTTTUUUTTTQQQPPPOOONNNLLLJJJHHHFFFDDDCCCDDDCCCCCCBBB@@@???===<<<999999888888777666666666999;;;@@@FFFOOOXXX```dddddd___TTTGGG<<<777888;;;:::999666333111333777:::AAADDDHHHIIIGGGBBB???===555666666777777777777777666666777777777777666666777666555444333333333444555555555555555666777777888888777777777777888888666666777666555555888:::<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>@@@AAABBBCCCCCC======;;;666111...------.........///000222444555555666777777777888;;;>>>@@@@@@@@@>>><<<;;;:::::::::===BBBIIIOOOUUUYYY[[[cccjjjpppqqqqqqoooiiibbb[[[SSSMMMLLLJJJEEEAAA@@@BBBCCCCCCBBB@@@>>><<<;;;AAADDDFFFFFFBBB>>>:::999999:::;;;===>>>@@@AAABBBAAACCCGGGJJJMMMQQQUUUYYYYYYWWWSSSPPPOOOOOOPPPRRRRRRTTTVVVXXXYYY[[[^^^aaa___aaaccceeeffffffeeeeeeaaaaaa```^^^\\\YYYWWWUUUUUUSSSOOOKKKFFFAAA===<<<;;;;;;::::::999999999999::::::::::::::::::::::::777777777666555444333333111000///..................///000111222333333333444333333222222333333444333333444444444555555555444555777888===MMMeeeyyysssiiibbbWWWLLLFFFGGGKKKPPPZZZgggvvvxxxooogggkkkzzzvvvmmmmmmnnnnnnxxxzzzlllaaaWWWOOODDD:::333000...---***+++,,,---...------,,,++++++++++++++++++++++++******++++++,,,,,,++++++,,,+++++++++************************************))))))))))))))))))))))))******)))(((''''''''''''++++++*********)))))))))''''''((()))))))))))))))++++++***)))***+++,,,---///000333555999???EEEJJJKKKKKKLLLLLLKKKIIIEEECCCDDDEEEGGGJJJMMMPPPRRRSSSVVVTTTOOOKKKGGGEEEEEEEEEFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@===999555222000///---...///111333555777888<<<<<<<<<===>>>@@@BBBCCCAAABBBCCCDDDEEEDDDCCCCCCrrrbbbSSSIIIAAA???<<<888666555555555333333333222222111111111000000000111111111111111............////////////............////////////////////////////////////............///444:::???EEEGGGIIIIIIHHHGGGGGGGGGFFFEEECCCAAABBBCCCFFFGGGIIIKKKLLLLLLKKKJJJKKKLLLJJJKKKMMMOOOQQQQQQQQQQQQTTTVVVZZZ\\\]]]\\\ZZZYYYUUUSSSPPPPPPPPPRRRRRRRRRRRRSSSRRROOOKKKJJJLLLOOOQQQSSSRRRKKKQQQjjjqqq^^^HHHKKKPPPTTTVVVVVVTTTRRROOONNNLLLJJJHHHEEEDDDCCCCCCCCCBBBBBB@@@???======999888888777777666555555:::<<>><<<;;;888555222333666999>>>BBBGGGIIIHHHEEEBBBAAA999999:::;;;;;;;;;;;;;;;777888999999::::::::::::999999888777888888999999888888999999::::::999999::::::::::::::::::::::::888999::::::999:::===???BBBDDDFFFDDDAAA???@@@AAA??????@@@AAABBBDDDFFFGGG???>>><<<888222...------......//////111222444555666777999999888888:::<<<@@@@@@@@@@@@???>>>======>>>AAAFFFLLLSSSXXX\\\___hhhooouuuuuusssooofff^^^WWWNNNHHHFFFEEEBBB??????@@@BBBDDDBBB???>>>???BBBDDDFFFGGGFFFBBB===:::888777888999;;;<<<>>>??????@@@BBBEEEHHHJJJNNNRRRUUUUUUTTTQQQPPPOOOPPPQQQRRRRRRSSSUUUWWWXXXZZZ]]]___]]]^^^___`````````___^^^\\\[[[ZZZXXXVVVSSSPPPOOOJJJIIIGGGDDDAAA>>><<<;;;;;;:::888777777888999999;;;;;;;;;;;;;;;;;;;;;;;;999888777666444333222111//////.........//////000---...///111222222333333333333333222222333333444333444444444444555555555555777888;;;GGG^^^yyy}}}kkk]]]SSSJJJCCC@@@DDDIIIOOOVVVcccsss|||jjjgggiiiuuu}}}|||}}}~~~}}}{{{|||}}}wwwmmmffffffiiikkkvvv{{{pppddd[[[RRRKKKAAA888222///------,,,---......---***(((&&&************************,,,++++++*********++++++,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))***)))((('''&&&&&&&&&&&&******))))))))))))((((((''''''((()))))))))))))))***))))))))))))***++++++000000///000333:::CCCIIILLLMMMMMMMMMKKKHHHDDDBBBFFFGGGGGGIIILLLOOORRRSSS[[[YYYVVVQQQLLLHHHDDDBBBDDDEEEEEEDDDDDDCCCBBBAAABBBAAA???<<<888444111///............111444666888::::::;;;;;;===???@@@AAA@@@AAABBBCCCDDDCCCCCCBBB~~~pppaaaSSSJJJDDDAAA===888555444555555444333333222222111111111222222222333333444444555////////////////////////.........///////////////////////////////////////000000000///000333888<<>>AAAAAA???===999666555888:::???CCCGGGJJJIIIFFFCCCBBB>>>>>>>>>>>>===<<<;;;:::::::::<<<===>>>>>>>>>>>>:::;;;;;;;;;<<<======>>>888999:::;;;;;;;;;:::999;;;<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>@@@CCCFFFIIIMMMPPPMMMGGGCCCCCCFFFGGGFFFDDDCCCBBBCCCDDDDDD@@@@@@===888333///.........//////000111333444444444666888999888777888999======>>>@@@AAAAAA@@@???@@@CCCHHHNNNTTTYYY]]]___hhhooottttttqqqlllbbbYYYSSSKKKDDDCCCCCCAAA@@@BBB>>>BBBEEECCC??????CCCGGGHHHIIIIIIFFFAAA<<<999888777888999:::;;;<<<======>>>@@@CCCEEEGGGJJJMMMPPPQQQPPPPPPOOOOOOPPPQQQRRRPPPQQQSSSTTTUUUWWWZZZ]]]ZZZZZZ[[[[[[ZZZYYYXXXWWWVVVUUUSSSQQQNNNKKKIIIHHHBBBBBBAAA???===<<<::::::;;;:::888777777888999;;;::::::::::::::::::::::::888777666555333222111111//////............//////...///000111333333333333333333222222222333444444444444444444555555555555555999???GGGXXXpppwwwbbbQQQHHHDDDAAABBBGGGLLLPPPTTT^^^nnnzzz|||llldddfffppp~~~}}}}}}}}}{{{zzzzzzwwwpppgggaaabbbfffiiisssyyy{{{uuummmeee\\\UUULLLEEE<<<555000...---,,,)))***,,,------+++((('''))))))))))))))))))))))))---,,,+++)))))))))***+++,,,,,,,,,+++++++++++++++***************+++++++++((((((((((((((((((((((((''''''&&&&&&'''(((((())))))))))))(((((((((((((((''''''((()))))))))))))))))))))))))))******++++++//////...///111888AAAGGGLLLNNNPPPOOOLLLHHHEEECCCHHHGGGGGGHHHJJJNNNQQQSSSZZZZZZWWWTTTOOOJJJEEEBBBCCCCCCDDDDDDCCCBBB@@@@@@BBBBBBBBB@@@<<<777333000///...,,,,,,...222666888888888999:::;;;===>>>??????@@@BBBCCCDDDCCCCCCBBBzzzlll___SSSLLLCCC@@@<<<888444333333444333333333222222111111111222222222333333444444555000000000000000000000000///////////////.........////////////////////////000000000//////111555777???BBBEEEGGGGGGFFFFFFGGGGGGEEEBBB@@@???@@@BBBCCCFFFIIILLLLLLJJJFFFDDDCCC???BBBFFFIIIKKKKKKJJJHHHHHHLLLQQQVVVYYYXXXUUUSSSPPPOOOOOOQQQTTTTTTQQQMMMLLLNNNOOOOOONNNMMMMMMNNNLLLEEELLLVVVVVVWWWYYYTTTQQQSSSVVVXXXYYYXXXVVVUUUPPPOOOMMMJJJGGGEEECCCBBBCCCCCCDDDCCCCCCBBBAAAAAA>>>======<<<<<<;;;:::::::::===CCCJJJOOORRRTTTTTTMMMHHHAAA<<<:::<<<@@@BBBBBBAAA???;;;888666888:::@@@DDDHHHJJJHHHEEEAAA@@@>>>>>>>>>>>>======<<<;;;<<<===>>>???@@@AAAAAAAAA;;;<<<===>>>???@@@@@@@@@;;;<<<===>>>===<<<;;;:::>>>???@@@@@@@@@@@@???>>>???@@@AAABBBBBBDDDGGGJJJOOOSSSUUUQQQJJJEEEEEEFFFLLLKKKIIIGGGFFFEEEEEEFFF@@@@@@===999333000.../////////000111222333333333222444666777666555666777::::::<<<@@@DDDFFFEEECCCEEEGGGKKKPPPUUUYYY\\\^^^cccjjjppppppnnniii___VVVIIIBBB<<<===>>>>>>>>>??????CCCEEEDDDAAAAAAEEEJJJJJJJJJIIIFFF@@@<<<:::999888888999999:::;;;<<<<<<<<<>>>@@@AAABBBDDDHHHJJJLLLLLLMMMNNNNNNOOOPPPPPPLLLNNNPPPQQQQQQSSSVVVXXXWWWWWWVVVUUUTTTSSSRRRQQQNNNMMMKKKIIIFFFDDDCCCBBB<<<;;;:::999888777666555;;;:::999777777999;;;<<<::::::::::::::::::::::::666555444333222222222333111000///......------...000000222333444555555555333222222222333333444555444444444555555555666666555;;;BBBNNNdddppp[[[JJJAAA???AAAEEEJJJNNNOOOQQQYYYfffrrrvvv}}}qqqccc___gggwww~~~~~~~~~}}}|||zzzyyyyyyssskkkddd```aaaggglllsssvvvssskkkccc]]]WWWQQQEEE???777111...---,,,,,,"""$$$'''+++---...///...))))))))))))))))))))))))---,,,***)))((()))******++++++++++++++++++++++++))))))*********+++++++++((((((((((((((((((((((((''''''''''''((()))******((((((((((((((()))))))))''''''((()))))))))))))))*********+++++++++++++++,,,---///000333777===BBBJJJMMMPPPPPPMMMIIIFFFEEEHHHGGGGGGGGGIIILLLOOOQQQTTTTTTTTTSSSPPPKKKGGGDDDCCCCCCCCCBBBBBBAAA@@@???BBBCCCCCCBBB???;;;666333111///---,,,---000444777555666777999:::;;;<<<<<>>CCCFFFGGGGGGGGGGGGEEEDDDCCCBBBBBBBBBCCCCCCCCCFFFIIIIIIFFFBBB???>>>===@@@CCCGGGIIIIIIHHHGGGEEEIIINNNSSSUUUTTTQQQOOOLLLMMMOOOQQQSSSQQQNNNLLLGGGIIIJJJLLLMMMMMMLLLKKKKKKCCCNNN___\\\XXX[[[^^^XXXXXXXXXYYYXXXWWWVVVUUUPPPOOOMMMJJJGGGEEEBBBAAABBBBBBCCCCCCCCCCCCBBBAAA======<<<;;;;;;::::::999:::===AAAFFFJJJLLLLLLKKKEEEAAA<<<:::;;;>>>@@@AAAAAAAAA>>>;;;777666777888AAADDDIIIJJJGGGCCC@@@>>>:::;;;<<<===>>>?????????===>>>??????@@@@@@@@@@@@;;;;;;===>>>???@@@@@@@@@?????????@@@??????>>>===AAABBBDDDDDDDDDDDDBBBAAA@@@AAABBBBBBBBBDDDGGGJJJNNNQQQRRRPPPJJJEEEDDDDDDDDDDDDDDDCCCCCCDDDDDDEEE???>>><<<888333000///000///000111222333333333333111333555555444444666888::::::===CCCJJJNNNMMMKKKKKKLLLOOOSSSVVVYYYZZZ[[[]]]dddiiiiiigggcccZZZRRRBBB<<<888;;;>>>>>>???AAAAAADDDFFFFFFDDDCCCFFFHHHJJJJJJHHHCCC>>>:::999999777888888888999999:::::::::;;;======>>>???BBBDDDFFFGGGIIIJJJKKKLLLLLLKKKHHHJJJKKKLLLMMMNNNQQQSSSSSSRRRQQQPPPNNNMMMLLLLLLHHHFFFDDDBBB@@@>>>>>>===;;;::::::999999888777777::::::999888999:::;;;<<<999999999999999999999999666555333222111222222333111111000......---------000111222444555555666666222222222222333444555555444444555555555666666666777<<>>:::333...,,,,,,,,,,,,((()))******++++++++++++))))))))))))))))))))))))+++******)))))))))******)))************+++++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))***)))((((((''''''(((((((((((())))))))))))******''''''((())))))))))))))))))***++++++,,,,,,++++++)))+++...000333666:::===DDDIIINNNOOOLLLIIIGGGGGGFFFFFFFFFGGGHHHJJJLLLNNNMMMNNNOOOPPPOOOLLLIIIGGGCCCBBBAAA@@@????????????CCCDDDDDDDDDBBB>>>:::888333111...------000333555333444555777999999::::::===>>>@@@AAABBBBBBBBBBBBzzzlll^^^RRRKKK@@@>>><<<999666444333333111111111222222333333444000000000000000000//////111111000000000/////////000/////////............////////////////////////,,,...//////......000222555999???CCCEEEFFFFFFGGGCCCDDDDDDEEEEEEEEEEEEEEEDDDFFFHHHHHHDDD@@@>>><<<===???BBBEEEGGGHHHHHHHHHDDDFFFJJJNNNOOONNNLLLKKKJJJLLLOOOPPPNNNKKKIIIHHHDDDFFFHHHKKKMMMMMMKKKJJJOOOKKKTTT]]][[[\\\aaa^^^[[[ZZZYYYWWWVVVUUUVVVVVVQQQPPPMMMJJJGGGDDDBBBAAA@@@@@@AAAAAABBBAAAAAA@@@<<<<<<<<<;;;::::::999999999<<>>:::;;;<<<>>>??????@@@@@@<<<<<<======>>>======<<<:::;;;<<<>>>?????????>>>@@@@@@???>>>>>>>>>>>>>>>@@@AAACCCDDDDDDCCCAAA@@@>>>???@@@@@@@@@AAADDDGGGGGGHHHIIIIIIHHHEEEBBB@@@:::;;;<<<>>>???@@@@@@@@@===<<<;;;777333000000111///000222333333333333222222333444444333555888:::<<<===@@@IIIRRRWWWWWWUUUNNNOOOPPPRRRTTTUUUVVVVVVTTT[[[___^^^\\\XXXQQQIII>>>999777<<>>FFFTTToooxxxgggXXXHHH======CCCDDDFFFHHHLLLQQQZZZdddkkkvvvxxxkkkaaaZZZVVVfff{{{}}}xxxsssqqqooohhhccceeehhhlllttt|||~~~zzzpppbbbWWWRRRKKKEEE999555000,,,++++++,,,,,,///...,,,***))))))))))))************************((())))))************)))(((((()))))))))*********((())))))***++++++,,,,,,))))))))))))))))))))))))''''''&&&&&&''''''(((((()))))))))*********++++++''''''((()))))))))))))))((((((***+++++++++***)))(((***,,,---///333777;;;===CCCJJJLLLJJJGGGFFFGGGDDDDDDEEEFFFHHHIIIJJJJJJIIIJJJLLLMMMMMMLLLJJJIIIDDDBBB@@@>>>===>>>???@@@CCCDDDDDDDDDCCCAAA>>>===444333000///...///111222111222444666777888888888:::;;;===???@@@@@@@@@???|||nnn___QQQIII???>>><<<:::888666444333000000111222333444444555333222222222111111000000000000//////.........---000000//////.........---////////////////////////...///111111000000222333111666<<>>===???AAADDDFFFHHHHHHHHHCCCEEEHHHKKKLLLKKKIIIGGGIIIMMMPPPOOOJJJFFFEEEEEEDDDEEEHHHKKKNNNNNNLLLJJJLLLMMMSSSTTTUUUbbbhhh^^^\\\ZZZWWWUUUTTTTTTVVVVVVQQQPPPNNNKKKGGGDDDBBBAAA>>>>>>???@@@@@@@@@??????>>>======<<<<<<;;;::::::999;;;===???AAAAAA@@@???;;;999777999===@@@@@@???CCCCCCBBB???<<<:::;;;<<<===AAAFFFHHHGGGCCC@@@???>>>>>>?????????>>>======:::;;;;;;;;;;;;;;;:::999999:::<<<===>>>>>>======???>>><<<;;;;;;;;;<<<======>>>@@@AAAAAA@@@>>>=========>>>>>>===>>>AAADDDAAAAAABBBDDDEEEDDDAAA>>>:::<<<===???@@@@@@??????;;;;;;:::777333111000111///000222333444444333222333333444333444666:::===???@@@DDDMMMXXX^^^^^^\\\MMMNNNOOOPPPPPPPPPPPPPPPMMMSSSVVVUUURRRNNNGGG@@@999555555;;;AAABBBCCCDDDFFFFFFGGGHHHIIIHHHEEEBBBEEEDDDAAA===888555444555555555555555555555555555666777888888777888:::<<<<<<===???BBBBBBBBBAAA@@@BBBCCCEEEEEEFFFGGGJJJLLLJJJIIIHHHFFFEEEDDDDDDDDD???>>><<<:::999999999:::222222333444666777888999555666777888888888888888666666666666666666666666:::888444111///......///---------......000111111///000111222333444444444222222222222333444555666555555555555666666666777444???MMM]]]www{{{qqqdddXXXJJJ@@@AAAHHHDDDDDDGGGMMMVVV```jjjppp{{{uuueee\\\XXXXXXhhh}}}~~~xxxrrrooojjjccc```eeelllqqqzzz{{{nnn^^^RRRKKKDDD===777333...+++***+++,,,+++&&&&&&&&&(((***...222555************************'''((()))+++++++++***)))''''''(((((()))))))))***((())))))***++++++,,,,,,))))))))))))))))))))))))!!!"""###$$$&&&)))+++,,,))))))******+++++++++,,,'''(((((()))))))))))))))&&&''')))*********)))(((((())))))***,,,000666:::888???GGGJJJHHHEEEFFFGGGCCCCCCEEEFFFHHHHHHHHHHHHGGGIIIJJJLLLLLLLLLKKKJJJEEEBBB???<<<;;;===???AAADDDDDDDDDDDDCCCBBBAAA@@@666444222000//////000111000111333555777777777777777999;;;<<<>>>>>>>>>==={{{nnn___QQQIIIBBB???:::777666555444222222222333333222222111000000000000000000000000000111111111000///......---///////////////////////////...---,,,,,,---...///222111111000///.........000333888???DDDFFFEEECCCBBBDDDFFFHHHJJJJJJIIIHHHGGGGGGFFFFFFDDDCCCAAAAAA>>>???BBBEEEGGGIIIIIIIIIBBBBBBCCCGGGKKKLLLHHHEEECCCHHHLLLKKKGGGEEEGGGJJJIIIGGGDDDDDDFFFIIIJJJJJJHHHOOOTTTUUUYYY```aaa^^^\\\WWWRRRRRRTTTUUUSSSPPPQQQPPPMMMIIIFFFDDDBBBBBB??????@@@AAABBBCCCCCCCCC>>>>>>>>>>>>>>>===<<<<<<;;;<<<>>>?????????>>>===777777888999<<>>;;;:::;;;===CCCGGGGGGGGGGGGCCC>>>:::;;;<<<======;;;999888999888888888888888999:::777::::::999;;;>>><<<888555555555666777888999999???AAACCCCCC@@@===;;;:::888999;;;<<<===>>>>>>>>>@@@@@@@@@???>>>===;;;;;;999:::;;;<<<============:::999888666444222000000222222222222333444444555666666666555555777;;;???===BBBJJJSSSZZZ]]][[[XXXNNNMMMMMMLLLLLLKKKJJJJJJFFFFFFGGGHHHGGGDDD???<<<777777999>>>DDDGGGFFFDDDGGGGGGGGGGGGFFFFFFEEEEEEFFFCCC>>>:::777555555555222333444555555555444444555555444444555666888999888999:::;;;<<<;;;:::999<<<===???@@@@@@@@@???>>>??????>>><<<<<<;;;;;;;;;;;;;;;:::999888777666555888777666666666777999:::888888777777777777888888888888777777666555555555777555222000/////////000////////////000111222333333333333444444444555555777555333111111444777999555555555444333444777999:::EEEVVVjjj}}}vvvrrrmmmdddUUUFFF??????BBBHHHFFFIIISSS[[[bbbnnnyyypppaaaVVVOOOQQQcccxxx~~~vvvooojjjhhheeebbb```fffvvvvvvgggZZZPPPIIIDDD@@@222222111///...---,,,+++(((***+++)))&&&%%%'''***---***(((((()))***)))'''++++++*********+++---...))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((###&&&((('''+++222666555************))))))))))))++++++******))))))(((((()))))))))***,,,...000111999<<>>@@@CCCGGGJJJKKKFFFLLLOOOPPPSSSYYYZZZWWWXXXTTTPPPOOOQQQRRRPPPLLLPPPOOOMMMJJJGGGDDDBBBAAAAAA@@@@@@???===<<<:::999===============<<<;;;;;;::::::<<<=========<<<;;;888888888999;;;>>>AAACCCEEEEEECCC@@@;;;888888999===CCCHHHHHHGGGGGGDDD???:::;;;<<<======;;;999888999888888777777777888888999;;;<<<::::::;;;999555333333333333444666888:::???BBBDDDCCCAAA===;;;;;;666666888999:::;;;;;;;;;888888888888777777666555777777888::::::;;;;;;;;;999888777666444333111111111111111111222333444444666666666555555888<<>>===<<<;;;;;;:::::::::;;;:::999888777666555555666666555555555666777888888777777777777777777888888777777666666555444444555444222///......///000.........//////000111222222222222333333333444444666555333222222444666888:::::::::999888999;;;>>>AAANNN___ooo||||||tttrrrkkk```QQQEEE@@@@@@BBBEEEEEEJJJVVVaaajjjwww}}}fffWWWPPPNNNRRR___nnnxxx{{{}}}|||rrriiicccaaabbbbbbeeennn~~~{{{rrrcccWWWNNNGGG@@@<<<......---,,,+++***))))))*********)))((('''(((***+++)))((()))+++,,,+++)))******)))))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))&&&))))))(((***///222000************))))))))))))*********))))))))))))))))))))))))***+++---///111666999>>>AAACCCDDDFFFGGGIIIHHHEEEDDDCCCDDDEEEFFFCCCDDDEEEGGGGGGGGGGGGGGGBBB???;;;888777888;;;<<>>???@@@AAAAAAAAAAAA??????>>>???AAAAAAAAAAAACCCDDDFFFGGGHHHIIIIIIHHHFFFEEE>>><<<<<<===AAAEEEHHHIIIEEEIIIKKKKKKNNNQQQRRRPPPSSSPPPMMMMMMNNNNNNKKKHHHMMMMMMLLLKKKHHHEEEBBBAAAAAA@@@???>>>;;;999777666;;;<<<<<<<<<<<<;;;::::::888888999:::::::::::::::999888777777999===@@@CCCGGGEEEBBB<<<888555666777<<>><<<;;;;;;:::<<<>>>@@@???<<<888666...000555;;;AAADDDDDDBBBCCCFFFJJJKKKJJJHHHFFFFFFHHHEEE@@@;;;777555444444444333222111111111222333444333333222222333444444777888999999::::::999999888888888888888999::::::<<<;;;:::999999999999999999999888888777666555555555555444444444555666777777777777777777777777777777666666555555444333333333222000///.........///.........//////000111111111222222222333333333333555444444444444555666666555666777777777999===???IIIXXXjjjuuuzzz{{{xxxsssrrrhhhYYYKKKCCC@@@@@@AAADDDFFFNNN[[[gggsssttt[[[NNNNNNPPPVVV]]]fffnnnuuu}}}wwwkkkbbb^^^]]]^^^ccckkkxxxtttkkk___SSSJJJBBB;;;666---,,,,,,+++***))))))(((,,,+++))))))*********))))))))))))+++---...,,,***)))))))))((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((+++***((((((,,,,,,***************))))))))))))))))))))))))************))))))))))))+++,,,...000222555999<<>>===;;;888777555111111000000111222444555555555666777888999::::::|||nnn^^^PPPHHH???<<<999666666666666555222222333333222222111000000000000000000000000000222222222222111111000000------------------------.........------.........++++++,,,------......///111...---333===DDDEEEDDDAAACCCEEEHHHJJJJJJIIIIIIHHHHHHIIIHHHFFFCCC@@@===@@@@@@AAABBBBBBAAA@@@???===???AAA???======AAADDDGGGGGGHHHJJJKKKKKKHHHEEEEEECCC@@@@@@AAACCCDDDDDDHHHIIIJJJJJJJJJLLLMMMMMMPPPNNNLLLKKKLLLJJJGGGEEEIIIJJJJJJJJJIIIFFFCCCAAA????????????>>>===<<<;;;;;;;;;<<<<<<<<<;;;;;;:::888888888999999999999999999888777666888;;;???AAADDDBBB>>>999555444666999<<>>@@@HHHIIIJJJMMMNNNKKKGGGCCCAAA@@@???===;;;999777666888;;;???AAA@@@===:::888111444:::@@@DDDFFFEEECCC@@@DDDJJJLLLJJJGGGEEEEEEJJJFFFAAA<<<777555444444444333111//////000222333222222222333444555666666777777888888888888999888888777666555666777888999:::999888888777777777888888888777777666555444444555555555555555666666666666777777777777777777666555555555444333333222222111000///..................//////000111111222222222222333333333444444444333444444555555555555555000111333444555999>>>BBBMMM^^^qqqyyyyyyyyyxxxvvvpppdddRRREEE@@@@@@??????FFFJJJSSS___lllzzzkkkWWWQQQTTTWWW\\\```fffnnnxxx{{{oooeee___^^^___^^^fffqqqnnnfffZZZOOOGGG???777111......------,,,,,,++++++...+++((((((+++,,,***(((((()))***,,,---,,,***(((******)))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************&&&&&&&&&&&&&&&&&&&&&&&&(((+++***''''''******'''************)))))))))((((((((())))))******++++++***)))))))))***+++---...111333555888:::>>>CCCFFFGGGFFFDDDCCCBBBCCCDDDEEEDDDDDDDDDEEEEEEFFFFFFFFFCCCAAA>>>:::888777666777:::<<>><<<:::999444222000//////000111222333444555777888999999:::|||mmm^^^PPPGGGBBB>>>:::777666555444333222222333333222222111000000000000000000000000000222222222111111111111111---------------------------..................---------------------------000...---111999@@@BBBBBBAAACCCFFFIIIKKKKKKKKKJJJGGGGGGHHHGGGEEEBBB@@@>>>;;;<<<>>>?????????>>>>>>>>>@@@@@@>>><<<<<>>??????@@@@@@??????>>>;;;<<<<<<=========<<<<<<999999999999999:::::::::999888777777888:::===??????>>>:::666444555888<<<===FFFNNNMMMJJJHHHEEEBBB;;;;;;<<<;;;;;;;;;::::::::::::888777666666666666888===@@@===999888666333111000000111555:::@@@CCCIIIIIIHHHDDD>>>999666555666666666666666777999999666666777888999999999999888888999999::::::999999777777666666666555555555333222111111222444777999888999:::;;;;;;<<>>===;;;888666444444777;;;AAACCCAAA===:::999555999???DDDFFFFFFCCCBBB>>>DDDKKKLLLIIIEEECCCCCCIIIFFFAAA;;;777444444333333222000//////000222333111222333555777888999999666666666666777777888888888777666666666777999:::888777777666666666666777777666666555555444444444555555666666666777777777555666777777777777666555444444333333222111111111//////..................000000222333333444333333444444444444555555555555333444555666666666555444555555555555777<<>>@@@@@@AAAAAA@@@???===;;;666555222000...///000000222333555777888999999999|||mmm^^^PPPGGGBBB???:::777666555333222444444555555444444333222000000000000000000000000111111111111111111111111------------------------------...//////...---------------------------,,,000//////111555:::>>>???@@@BBBEEEHHHJJJKKKKKKJJJFFFFFFEEEDDDCCCAAA@@@???<<<===???@@@AAAAAAAAAAAA???@@@???>>><<<<<<>>>@@@CCCFFFJJJLLLMMMLLLJJJIIIGGGDDDAAA???@@@@@@@@@???DDDAAA???AAAAAAAAACCCGGGLLLMMMNNNNNNLLLHHHDDDBBB???@@@BBBDDDEEEFFFFFFEEE@@@@@@@@@???>>>===;;;:::;;;;;;<<<============<<<:::999999999999:::;;;;;;888888777777888:::;;;<<<;;;:::888555444666:::>>>>>>IIIPPPOOOKKKGGGDDDAAA<<<<<<;;;;;;;;;:::::::::::::::999888777777777888===CCCEEEAAA;;;777444111333333333555999>>>CCCFFFIIIIIIGGGCCC===888555444555444333333333555666777666777777888999999999888666777777888888888777777777777777666666555555555444333222111222555888;;;999:::<<<<<<<<<===@@@BBBBBBAAAAAACCCDDDCCCAAA>>>===<<<:::888666444222111666;;;BBBDDDAAA<<<:::999555:::BBBFFFGGGDDDAAA@@@???FFFLLLMMMIIIDDDCCCDDDGGGDDD???:::666444333333222111000000000111333333222333555777999:::;;;;;;666555555555555666777888888777777777777888999999777666666555555666666666555555555444444444333333555555666777777777777666555555777777777777555555333333222111111000000///.........///////////////000111333444555555444444555555555555666666666666333444555555666666555555999999777777999@@@IIIOOO[[[gggsssxxxzzzyyyvvvqqqcccWWWIIIAAAAAAEEEHHHIIIOOOWWWaaajjjvvvooo^^^]]]cccdddaaaZZZbbbooo{{{{{{qqqfff___]]]___bbbhhhqqq}}}zzzfff]]]QQQGGG???888222---++++++++++++,,,,,,,,,,,,,,,+++))))))*********))))))+++,,,+++(((%%%$$$$$$+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((($$$''')))'''(((++++++(((************))))))))))))))))))))))))******************)))(((((()))***+++...000111111222444777:::>>>>>>===<<<===???BBBCCCGGGFFFFFFEEEEEEFFFFFFGGGFFFEEECCC@@@===;;;999777777888:::===@@@AAA@@@>>>===???@@@BBBBBBAAA???>>>999888555222000////////////111333555777888888777|||mmm^^^OOOFFFAAA>>>999777666555555444444444555555444444333222000000000000000000000000000000000000000000000000........................------...//////...------,,,,,,------....../////////000222222222555999<<<>>>@@@CCCFFFHHHIIIIIIIIIEEEDDDBBBAAA@@@@@@AAAAAA>>>???AAABBBCCCCCCBBBBBB@@@>>><<<<<<======<<<<<<>>>CCCIIILLLKKKJJJIIIJJJGGGDDD@@@??????@@@@@@???AAA<<<;;;===>>>===@@@FFFJJJLLLNNNNNNKKKGGGCCCAAA:::;;;===@@@CCCEEEGGGHHHBBBBBBAAA@@@>>>;;;:::888::::::;;;<<<<<<<<<<<<<<<999999888888888999:::;;;777777888999999::::::999999999777666555777;;;>>>@@@KKKSSSQQQKKKGGGCCC@@@<<<<<<;;;;;;:::::::::;;;::::::999999999999999:::<<>>>>>???AAABBBAAAAAA@@@AAABBBBBB@@@>>><<<;;;:::888666444333222777===DDDFFFBBB===::::::333:::CCCHHHHHHEEEBBBAAACCCIIIOOOOOOIIIDDDDDDEEEEEEBBB>>>999555444333333///000000111222333444444555666777999999999999888555555444444444555666777666777888888999999888888666666555555555666666777444444444444333333333333333444555666666666555555444555777888888777555444222222111000000//////.........//////000000000000///111333444555555444333444444444555555555666666444444444444555555666666999888888999@@@KKKYYYccckkkqqquuuwwwxxxvvvlllaaaYYYQQQHHHCCCEEELLLSSSVVV___hhhooottt{{{{{{iii[[[ZZZ___```]]]WWWbbbtttzzzqqqgggaaa```cccgggmmmwwwrrrcccZZZMMMBBB:::555///+++))))))******+++++++++,,,*********)))((('''(((***)))+++,,,***'''%%%&&&(((***+++,,,,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))$$$''')))((((((++++++(((************))))))))))))*********)))))))))))))))******(((((('''((()))***+++,,,...///000222444777;;;;;;:::;;;===???BBBDDDFFFEEEDDDDDDDDDDDDEEEFFFGGGFFFEEEDDDAAA>>>;;;:::666666666888;;;======<<<;;;===@@@CCCDDDCCCBBBAAA;;;:::888666333111///...+++---000333444555555444|||mmm^^^OOOFFF???<<<888666666777666666222222333333333222111111000000000000000000000000///////////////000000000////////////////////////,,,---...//////...---,,,***+++,,,---///000111222...222444333111111666:::<<<>>>AAADDDGGGHHHGGGGGGDDDCCCAAA??????@@@AAABBB<<<===>>>??????>>>===<<>>;;;888:::AAAHHHKKKIIIGGGHHHKKKJJJGGGCCC@@@@@@@@@???>>>AAA;;;999===>>>===AAAHHHIIILLLNNNNNNKKKFFFBBB@@@888999;;;===AAAEEEHHHJJJCCCBBBBBBAAA???>>><<<;;;888999::::::;;;;;;;;;;;;999888777777777888:::;;;666777888:::::::::999888999999888666555777:::===AAALLLTTTRRRKKKFFFBBB@@@<<<<<<;;;::::::::::::;;;:::::::::999::::::;;;;;;888@@@FFFDDD@@@???>>>===333444777:::===AAADDDFFFAAABBBAAA???<<<999999:::888777666555555666888999888888999999999888888777::::::;;;;;;;;;::::::999999999888777666555444444333111//////000444888::::::<<<>>>>>>>>>???AAACCCCCCBBBAAAAAABBBBBB@@@???===<<<;;;:::888777555555:::@@@GGGIIIDDD???<<<<<<333:::DDDJJJJJJHHHEEEEEEFFFLLLRRRPPPJJJEEEEEEGGGDDDAAA===888555333333333...///111222444555555555777888999999999777666555555555444333444555666777555666888999999999888777666666555555555666666777444444333333333333333333222333444555555555444333444555666888888666555444111111111000//////......---...///000111111111000...000222444444444333222333333333444444444555555555444444444444555666666999999;;;@@@KKK\\\nnnzzzxxxyyyxxxwwwwwwrrrcccTTTRRRMMMGGGEEEIIIRRR[[[```ooowww|||{{{~~~}}}uuugggYYYUUUYYYYYYWWWUUUdddwww{{{wwwppphhhddddddiiimmmooo{{{}}}lllaaaXXXJJJ???777222...************+++,,,,,,------(((***+++)))&&&%%%'''***)))++++++***''''''))),,,)))***+++++++++)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%(((***((()))++++++'''************))))))))))))++++++******))))))((((((+++***(((''''''((())))))(((***---...///111444666:::999999:::===@@@CCCEEEEEEEEECCCBBBBBBCCCDDDEEEHHHHHHGGGFFFCCC@@@===;;;444222222333666888999999;;;===@@@CCCEEEEEEDDDCCC===<<<;;;888555222///---)))+++...111222333333222{{{kkk[[[MMMEEE@@@===999777666666555444555444222000000111222333444444222111111111222333////////////////////////000000///...---,,,,,,,,,,,,,,,---...//////......---,,,,,,++++++,,,,,,---...111333222111111444777777BBBGGG@@@<<>>???@@@AAA???>>>======>>>===;;;999??????AAAEEEIIIKKKJJJIIIHHHFFFBBB@@@>>>===:::888<<<======<<<<<<>>>BBBEEEIIIHHHGGGHHHIIIIIIHHHFFFAAA>>>;;;;;;>>>AAACCCDDDDDDCCCAAA???>>>>>>>>>???;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::888777666555666666666666777777777777999777555444666999<<>>=========???@@@AAA;;;;;;;;;???DDDFFFEEEBBB@@@===:::777666666444333666777777777777666666555666666666666777777777777888888888888777777666666999999888888777777666666444333333333111000777@@@AAA===<<<>>>@@@@@@BBBEEECCCCCCCCCDDDCCCCCCBBBBBBAAA@@@===999555555777:::AAACCCFFFEEEBBB===:::888===@@@DDDEEECCCBBBDDDFFFJJJNNNRRRPPPIIICCC@@@@@@===;;;888555444333333444222333555666888999999999:::999999888888999999:::333444555777777555444333222222333333444555666666555555555555555555555555555444444333333222222111333333444444555666666666888000000:::===555...///333333222111000///...---...---,,,,,,---...///000222333555666666555333111666555444333333333333333111333555555555555777888777;;;===DDDVVVnnn~~~vvvssslll```SSSMMMKKKGGGHHHQQQYYY^^^eeennn~~~xxxkkk^^^WWWSSSQQQRRRVVVXXXgggyyyuuupppiiidddbbbeeekkknnnwwwnnnaaaYYYQQQEEE:::333000......+++++++++*********))))))***)))))))))***+++,,,,,,)))((('''''''''(((***+++...,,,************(((''''''(((+++---...---,,,+++))))))))))))))))))))))))++++++***)))((('''&&&&&&&&&''')))*********)))(((((()))***+++,,,,,,+++***(((((()))******************)))(((''''''((()))***+++)))((()))******)))(((+++++++++,,,...000111222111444888<<<@@@CCCDDDEEEGGGEEEBBB@@@@@@AAACCCDDDEEEFFFHHHGGGDDDAAA@@@???888777555333333444555666777999<<>>???@@@AAA>>>===<<<<<<======;;;:::======???BBBFFFIIIJJJIIILLLIIIFFFCCCBBBAAA>>>===<<<=========<<<>>>AAADDDEEEDDDDDDFFFIIIJJJIIIHHHCCCAAA>>>>>>???@@@@@@@@@CCCBBB@@@???>>>======>>><<<<<<<<<<<<<<<<<<;;;;;;:::::::::999888777555555555666666666777777777777999777555555666999<<<>>>BBBKKKQQQNNNHHHEEEAAA===;;;999888888:::<<<======999:::::::::;;;<<<<<<<<<>>>===<<<<<<<<<>>>???@@@>>>======@@@CCCDDDBBB??????<<<999777777666555444555555666666666666666555555555666666666777777777888888777777666666666666666666666666555555444444444333333333111000777???NNNDDD<<<<<>>;;;:::777555444444444555444444666777888888999999999999888888888888999999333444666777777666444333333444444555555666666666555555555555555555555555444444333333333333222222333333444444444444555555999666<<>><<<999555222+++,,,,,,,,,,,,---------xxxiiiZZZNNNGGG@@@===999666666555555444111111111000000000//////111000///.........//////000000000000000000000000++++++,,,...///000111111///...---------...///000///......------......///222333333222000///111222444===AAA===;;;@@@BBB???BBBDDDEEEEEEBBB???>>>=========<<<======>>>???@@@>>><<<::::::;;;<<<<<<;;;<<<;;;;;;>>>CCCGGGJJJJJJLLLJJJGGGEEEDDDCCCAAA???======>>>======>>>AAACCC@@@@@@AAADDDGGGIIIIIIHHHEEECCCBBBAAAAAA@@@>>><<>>;;;999777888:::<<<<<<<<<::::::::::::;;;;;;;;;;;;===<<<;;;:::;;;<<<===>>>@@@??????@@@AAA@@@>>>;;;<<<:::888777777777666555333444555666666777666666555555555666666666666777777777777777666666666666666666666555555555555444555333333333111111666>>>TTTFFF:::999===?????????DDDFFFHHHKKKMMMOOOPPPQQQOOOMMMHHHAAA;;;999999;;;???AAADDDDDDBBB@@@>>>>>>;;;AAAGGGJJJHHHDDDBBBBBBJJJMMMOOOLLLEEE???<<<<<<999888666555444444555555666666777888888888888888888888888888888888888888444555666777777666555444555555555555555666666666444444444444444444444444222222333333333333444444444444444444444333333333555444;;;GGGIII>>>222...222222111000///......---,,,,,,,,,---...000222222444444444444444444444444555555444333333333444444333555666555555555777999999===EEEUUUmmmuuufff[[[QQQGGGAAA@@@@@@DDDOOO^^^llluuu}}}uuuooohhh___WWWSSSRRRPPPRRRVVVgggqqq|||~~~zzzqqqiiidddaaa^^^\\\]]]aaafffiiiuuu|||tttdddXXXQQQFFF@@@777000---,,,,,,,,,+++************)))))))))******)))))))))***++++++((((((((((((((()))******+++***)))***++++++***))))))***+++,,,,,,+++******))))))))))))))))))))))))''''''(((((())))))******,,,+++***(((''''''&&&&&&)))***+++++++++***)))((()))))))))******)))(((((())))))(((((((((((())))))((('''&&&'''((()))((('''*********+++---...000111000222666:::>>>BBBDDDEEEEEECCCAAA???>>>>>>>>>>>>???BBBEEEFFFDDDBBB@@@@@@===<<<:::888666555444444444333222666<<>><<<888666...---+++*********+++,,,xxxiiiZZZMMMGGG@@@===888666555555444333111111111222111111000///000000//////................................................////////////000///---,,,,,,...000111......------------......//////......------...///222999===;;;;;;???@@@>>>BBBDDDFFFFFFCCC???===<<<===<<<<<<<<<======>>>???===;;;999:::;;;=========<<<;;;:::<<>>===>>>>>>>>>===>>>@@@BBB>>>>>>???BBBEEEGGGGGGFFFEEEDDDDDDDDDDDDBBB>>>;;;>>>>>>===<<<;;;;;;;;;:::============<<<;;;:::999999999999888777666555444555555555666666666777777888777666666666888;;;<<>>===<<<:::999999888666777888999888777333444555666777888888888444444555555555666666666777777777777777777777777777777777777777777777777555333222333222111555<<>>???BBBAAACCCFFFJJJNNNQQQSSSTTTUUURRRLLLEEE>>>;;;:::;;;@@@BBBCCCCCCAAA???>>>???>>>BBBHHHIIIFFFCCCBBBCCCIIIKKKKKKHHHBBB===:::999666555555444444555555666777888888888888888777777777777777777777777777777555666666777777666666555555555555555555444444444444444444444444444444444111111222333333444555555666666666555444333333222555111111777888333......111111000//////...------+++,,,---...000111333333444444333333333444555555555444444333333333444444555555666555555555888:::<<>>???BBBIIIVVVeeeqqqyyyttthhhbbb```ZZZUUUUUUTTTSSSVVVZZZnnnwww}}}|||wwwpppggg^^^^^^]]]\\\\\\___cccgggjjjqqquuuwwwqqqcccVVVMMMKKK???:::222---************************))))))))))))******))))))))))))******((((((((((((((())))))******)))((()))+++,,,+++*********++++++++++++***)))))))))))))))))))))))))))(((((((((((()))))))))))),,,+++)))''''''''''''(((******+++++++++)))((('''))))))))))))))))))((('''))))))(((((((((((())))))((('''&&&''')))))))))'''))))))******,,,---...//////111444888===@@@CCCDDDDDDCCCBBB@@@???======<<<;;;>>>BBBDDDCCCBBBAAAAAAAAAAAA???<<<:::777555444111000000444:::@@@DDDFFFCCCBBB@@@@@@???===999666222000...,,,***+++,,,---yyyiiiYYYMMMFFF???<<<888666555555444333222222333333333222111000111111111000000000//////..............................//////////////////111000...------...///111------,,,,,,,,,,,,------,,,,,,+++,,,---...//////111666999:::;;;>>>???>>>BBBDDDGGGFFFCCC@@@===<<<<<<<<<<<<;;;<<<<<<===>>><<<;;;:::;;;>>>???@@@???>>><<<:::<<<@@@EEEIIIJJJDDDBBB@@@?????????>>>======>>>??????======???@@@@@@???@@@BBBDDDEEEEEECCCCCCDDDEEEGGGGGGEEE@@@===<<<<<<<<<<<<;;;::::::999<<<<<<======<<<;;;;;;:::999999999999888666555444555555555555666666666666888888777666777888:::;;;???CCCEEEBBB@@@???<<<888999888666666888:::;;;;;;::::::::::::::::::999999;;;:::999888888999::::::888999;;;;;;:::999888888777666555777888999888777444555666777888999999999444444444444555555555555888888888888888888888888666666666666666777777777555222111333333111444:::>>>;;;:::;;;;;;999<<>>@@@DDDHHHLLLPPPRRRSSSTTTRRRLLLEEE???;;;;;;===BBBCCCCCCAAA???=========BBBDDDFFFEEEBBBAAACCCEEEHHHHHHGGGCCC???;;;888777444444444444444555555666777888888888888777666666555666666777777666666555555555666666666666555555444444333333333333333333444444444444444444444444111111222222333444555555888777777666555444333333666222000000000///000222000000//////...---------,,,,,,...///111222333444444333333333333444555666444444333333333444444555555666666555555666999<<>>===@@@EEEOOO\\\hhhqqqxxx}}}wwwjjj```\\\\\\YYYXXXZZZZZZYYY\\\aaasssyyy}}}yyyrrrjjjaaaYYYXXXXXXZZZ\\\___cccfffhhhjjjllljjjcccWWWMMMHHHGGG;;;777111,,,***))))))((())))))))))))))))))))))))******))))))((())))))***'''(((((()))))))))))))))***)))((()))+++,,,,,,+++*********+++******))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))(((''''''((()))***)))***++++++***)))((('''(((((()))))))))(((((('''(((((())))))))))))(((((()))((('''(((***+++***)))))))))))))))***,,,---...///000333666:::===@@@BBBDDDCCCCCCBBB@@@>>>===<<<999<<<@@@BBBCCCCCCDDDEEEGGGFFFEEECCC???<<<888666000000222666;;;???AAAAAACCCAAA@@@???>>><<<888555444222///---++++++,,,---yyyiiiYYYLLLEEE???<<<888555555444444333333333333222222222222111111111222222222111000///000000000000000000000000,,,,,,---...000111222222111000///.........///000,,,,,,,,,++++++,,,,,,,,,...,,,,,,---///111222111111333666999<<<>>>??????AAADDDGGGGGGDDDAAA>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===???BBBCCCCCCAAA@@@===;;;<<>>>>>??????>>>===>>>???@@@???>>>===>>>???BBBAAAAAABBBDDDEEEDDDBBBCCCDDDFFFHHHIIIGGGCCC???;;;;;;<<<<<<;;;::::::999;;;;;;<<<<<<<<<<<<<<<;;;:::::::::999888777666555444444555555555666666666888888777777777888:::;;;>>>AAAAAA>>>======:::666999777555666888:::::::::999999999999::::::::::::;;;:::999888888888999:::666888::::::888777777888555555555777999999888777444555666777888888888777333333333444444444555555777777777777888888888888333444444444444555555555666222111333333222444888888999;;;===999444666<<<===>>>AAAEEEIIILLLNNNOOONNNLLLGGGBBB===;;;<<<>>>BBBCCCBBB???<<<;;;<<<===CCCEEEEEECCC@@@???AAADDDFFFEEEBBB???<<<:::888666333333333444444444555555666666777777777666666555444444666666666666444444555555555555555555555555222222222222222333333333333333333333333333333333111111222333333444555555777777666555444444333333222222222333222000////////////......------------------///111222333333333222333333444444555555555444444333333333444555555444555555555666888<<>>BBBBBBCCCBBBAAA???===;;;999;;;>>>@@@BBBDDDGGGJJJLLLLLLKKKIIIFFFAAA===:::333333444777;;;===>>>>>>@@@???>>>>>>>>><<<999666333222000...,,,,,,,,,,,,xxxhhhXXXMMMFFF???<<<888555444444333222444333111000000000111222111111222222222111000///111111111111111111111111---......///000111111111000000000000/////////...------,,,,,,,,,,,,------000...,,,---///111000///111111444999===??????@@@@@@CCCGGGGGGEEEBBB???>>><<<<<<;;;;;;:::;;;;;;<<<<<<===???CCCFFFGGGEEECCC@@@>>><<<<<<===???@@@@@@???>>><<<<<<===>>>===<<<>>>???@@@@@@>>>======>>>CCCBBBBBBCCCFFFFFFEEEDDDFFFFFFGGGHHHIIIGGGCCC@@@:::;;;<<<<<<<<<;;;:::999::::::;;;<<<============;;;;;;;;;;;;:::888777666444444444555555555666666888888888777888888999:::;;;>>>===;;;;;;<<<;;;666888666555555777999::::::888888888999:::::::::;;;;;;:::999888888888999999777999;;;;;;888666666777555555555777999999888666444444555555555555555444222333333333333444444444555555555555666666666777333333333444444444555555666222000333444222333666888777888;;;999555555999999;;;===@@@BBBDDDEEEFFFEEECCCAAA===::::::===@@@@@@@@@???===;;;:::<<<>>>AAADDDEEEDDD@@@>>>???AAADDDBBB>>><<<:::999777666222333333444444444444333444555555666666666555555222444555666666555444222444444333333333333444444111222222333333444444444333333333333333333333333222222222333333444444444444444444333333222222222///111222000///......---.........------------,,,...///000222333333222222111222333555666555555444333333333333333444555666333444555555666999>>>BBBIIIPPP___oootttnnnhhhfffXXXPPPFFF@@@<<<;;;AAAIIIRRR]]]gggiiilllssswwwxxxwwwyyywwwoooccc[[[YYY[[[ZZZ[[[```eeefffeeehhhmmmwwwzzzyyyqqqhhhbbbZZZSSSOOOQQQVVVZZZ]]]^^^^^^]]]^^^ZZZUUUPPPLLLGGGAAA===666333///,,,,,,+++***)))(((((((((((())))))************)))(((((((((((((((&&&'''((()))***))))))(((+++***))))))+++,,,+++***)))(((((())))))***++++++))))))))))))))))))))))))(((((((((((())))))))))))((())))))))))))((((((''''''((()))******))))))(((%%%%%%'''((())))))******'''((()))******)))((('''((('''&&&(((***++++++***(((((((((((()))***++++++//////000111333666999;;;???@@@AAABBBAAA???<<<;;;999;;;<<<>>>@@@EEEJJJNNNPPPPPPPPPOOOLLLGGGBBB???999777555555777:::;;;<<<===<<<<<<===???>>><<<:::444333222111000///...---vvvgggXXXMMMGGG???<<<777555444444333222333222000......///111222000111222222222111///...000000000000000000000000222111111000///......---000000111111000///...---.........------.........000---++++++---...---+++111000333999>>>???@@@AAA???BBBFFFHHHFFFBBB@@@???<<<;;;;;;:::::::::;;;;;;<<<>>>AAAFFFIIIJJJGGGEEE@@@>>><<<;;;<<<===<<<<<<<<<;;;999999;;;<<<;;;:::>>>@@@AAA@@@>>>=========BBBBBBBBBDDDGGGHHHGGGFFFHHHHHHHHHIIIIIIGGGCCC???:::;;;<<<<<<<<<;;;:::999999999;;;<<<===>>>>>>>>><<<<<<<<<;;;:::999888777444444444555555555666666888888888888888888999999888;;;:::999:::===<<<888888666555555777999:::999777777888999::::::;;;;;;<<<;;;999888888888999999999;;;>>><<<999666666777555555555777999999777666333333333444333333222222222222333333333444444444333333333444444444555555555555555666666666777777666222000333444222333555999444333777:::999888999555666888:::<<<===>>>>>>>>>>>><<<:::888:::===@@@=========;;;:::;;;===@@@???BBBFFFEEEBBB>>>===>>>BBB@@@<<<:::999888777666222333333444444333333333333444444555666666555555222333555666666555333222444333333222222333333444222222333333444555666666333333333333333333333333222222333333333333444444222222222111111111111000333333111---+++---000111------------------,,,,,,///000111222333333222111000111444666666666555444333333333333333444555666333333444555666:::???CCCPPPTTT```llllllccc___aaaOOOGGG>>>999999<<>>888222000---,,,,,,,,,,,,+++'''((((((((())))))************)))(((((((((((((((&&&''')))*********)))(((+++***)))***++++++***)))(((((((((((()))***,,,,,,))))))))))))))))))))))))&&&&&&'''((()))***++++++******++++++***(((&&&%%%&&&'''(((*********))))))$$$$$$&&&((()))*********'''((()))******)))(((''''''&&&%%%''')))******)))(((((('''(((((()))***+++/////////000222444777888<<<===???AAA@@@>>>;;;::::::;;;<<<===@@@EEELLLQQQRRRSSSSSSRRROOOJJJEEEBBB===999444222444777:::;;;::::::;;;===@@@AAA@@@???666666666666555333222111uuufffWWWJJJBBBAAA===999666555444333222222333333333333222111111444444333222111000///...000000000000000///......000000//////.........---......////////////......111000...---,,,,,,,,,---------,,,,,,,,,---.........///222555:::>>>BBBDDD>>>>>>???BBBDDDDDDCCCAAACCCBBB@@@>>><<<<<<<<<<<<@@@AAACCCFFFIIIIIIHHHFFFGGGEEEBBB@@@???>>>;;;999888888888888999;;;===???AAA@@@???>>>===============DDDIIIGGG@@@===AAAGGGFFFFFFEEEFFFGGGFFFDDDBBB<<<===>>>>>>===;;;999888;;;<<<=========<<<;;;:::===:::888777888888777555111222333444555777888888888777777888999888666444999999999999999999999999999999999888888888888777888888777777777888:::;;;===<<<;;;:::999:::;;;<<<;;;;;;;;;:::999888777666555777888888555333111000666555333222111000000000333333333444444444555555333444444444555666666666777555444444555666555555555666666555444444777999666777777888888666555444777777666666666666777777888777666666777999<<<===============<<<<<<<<<<<>>;;;888666444333333777555333111111111333444555666777888777666333222666666555444333333222222555444333222222444666777333333333444444444555555333333222222111000//////444333111000000111333444333333222222111000////////////.........---------//////.........---------.........///000000111111444333222333666777444222555555555555555555444444555222333666555666???KKK[[[```dddeeegggfff[[[NNNIII@@@999;;;???DDDMMMWWW```iiimmmllloooxxx{{{{{{sssfff\\\[[[\\\\\\]]]___aaabbbcccggglllpppuuuuuutttnnnfff\\\UUUQQQNNNRRRVVVWWWWWWWWWXXXYYYQQQPPPMMMHHHCCC???;;;888000///,,,*********+++,,,++++++******)))******+++******))))))((((((''''''***)))(((''''''((()))***,,,***((()))++++++(((&&&(((&&&%%%'''***,,,+++***'''((()))***++++++++++++'''((((((((((((((((((((()))))))))))))))((('''''')))(((''''''''')))***+++((((((((((((((('''''''''))))))((('''''''''''''''''''''((((((((((((''''''&&&***,,,+++(((&&&)))---,,,,,,,,,---///222555666777:::===???>>>>>>>>>>>>;;;<<<<<<<<<===@@@EEEIIINNNPPPRRRRRROOOJJJDDD@@@===<<<999777666777999:::666444555:::===<<<;;;===<<<:::888888999888444000tttfffWWWJJJCCCBBB>>>:::777666555444333222333333333333222111111000000000111111222222222333222000.........//////000/////////..................////////////......000///...---,,,,,,------------,,,,,,,,,,,,,,,---...///111444888<<>>>>>???@@@BBBCCCCCCCCCBBBBBB@@@@@@???@@@AAAAAACCCCCCDDDGGGJJJKKKJJJIIIGGGEEECCCBBBAAA>>>;;;888888777777888:::<<<>>>???>>>>>>>>>??????@@@AAABBB>>>BBBFFFEEE@@@>>>AAADDDDDDDDDDDDEEEFFFEEECCCAAA??????>>>>>>===<<<:::::::::;;;<<<===>>>===<<<<<<<<<:::888777777777666555222333333444555666777777555555666888:::;;;:::888777777777777777777777777777777777888888999999999888888777666777888999::::::999888888888999:::;;;;;;;;;;;;:::999777666555777888:::999777555444444444333222222111222222222333333333444444444444555444444444444555555555555666444222222333444333222444555666555444444666888555666777777777666444444555555444444444444555555666555555555666888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>BBBDDDAAA??????===999===<<<999666444333333333444333222111111222333444222333555666777777666666666555555444333333222222444333222111222333555666333333333444444444444444444444333333222222111111444333111000000111333444222222222111111000000000///.........---------------------......////////////000000111222222333333777555333333555555333111444444444444555555555555444222444888:::>>>IIIUUU\\\aaaddddddeeecccXXXKKKDDD>>><<<@@@FFFJJJRRRZZZccchhhjjjkkkqqq||||||{{{uuuhhh___^^^___```bbbaaa``````ccchhhnnnrrrwwwuuuqqqjjjaaaXXXQQQNNNOOOQQQTTTVVVWWWUUUTTTSSSNNNLLLJJJFFFAAA<<<888555///...,,,*********+++,,,+++******))))))*********************)))))))))(((***)))(((''''''((()))******(((''')))++++++)))''')))'''&&&''')))***)))''''''''''''''''''&&&%%%%%%(((((((((((((((((('''''')))))))))))))))((('''''')))((('''''''''(((***+++((((((((((((((((((((('''&&&&&&&&&&&&&&&'''((((((''''''((((((((((((''''''+++...///---(((&&&(((***)))))))))+++,,,///111222555777;;;<<<<<<;;;;;;<<<999999:::999:::===AAAEEEJJJKKKMMMMMMKKKGGGCCC@@@===<<<999888777888:::;;;:::666555999;;;:::999;;;<<<:::999999999777444000ttteeeWWWKKKDDDBBB>>>:::777666666555444222333333333333222111111//////000000111222333333555333///---,,,---///000////////////..................////////////......///......---------.........---,,,+++++++++++++++...///000222666999;;;===<<<<<<===>>>???AAACCCDDDAAAAAABBBBBBCCCEEEFFFGGGFFFEEEEEEGGGJJJLLLMMMMMMHHHGGGFFFEEECCC@@@;;;888777777777888:::===???@@@@@@@@@AAAAAABBBCCCCCCDDD???AAABBBBBB@@@@@@AAABBBBBBBBBAAACCCDDDEEECCCAAAAAA@@@???===<<<;;;;;;;;;:::;;;<<<>>>>>>>>>======<<<:::777777777777666555333444444444555555555555444444444666999:::999888555555555555555555555555555666666777888999:::;;;888777777666666777999999777666666666777888999:::;;;;;;:::999888777666666777888999888666555555666222222222222222333444444333333333333444444444444555555555555444444444444666444222222333333333222333555666666555555555777555666666666666555444333333333222222222222333333333333444555666777777888999999::::::;;;<<<<<<<<<===???>>>===???AAA===777:::999777555333333333333000111111222222333444444444444444444555666777777555555444444333333222222333222111111111222444444444444444444333333333333333333333333333333333333333222111000000111222333111111111111000000000000............------------+++,,,,,,...///000111111111222222333333444555555888666444333333333222111222333333444444555555555444333555999===DDDPPP[[[^^^aaacccbbbaaa\\\QQQFFF???>>>BBBJJJQQQUUUZZZ```ffffffgggkkkvvv{{{|||wwwkkkccccccdddeeeeeeccc```aaaffflllrrruuutttqqqkkkccc\\\VVVQQQOOOOOOPPPSSSUUUVVVTTTOOOLLLHHHHHHFFFCCC>>>888333000...---,,,*********++++++)))))))))))))))*********++++++************))))))))))))(((((((((((())))))(((''''''(((******)))'''---+++******++++++)))(((((((((((('''&&&$$$###""")))))))))((((((''''''''')))))))))))))))(((((('''(((((('''''''''((()))***''''''(((((((((((((((((($$$$$$$$$%%%&&&((()))***''''''((((((((((((''''''***,,,---+++(((&&&''')))((((((((()))+++---...000111444777888888777888999666777777777777999===@@@DDDEEEFFFGGGFFFDDDBBB@@@>>><<<:::999999:::;;;======888555777888777777:::===<<<:::::::::888555222ssseeeWWWLLLEEEAAA===999777666555555444222333333333333222111111222111111111000000000000111000///......///000111///////////////...............////////////.........---------.........///...---,,,+++***)))))))))---...///000333555777888999::::::;;;<<<>>>AAACCCBBBBBBCCCDDDFFFGGGHHHIIIGGGEEEDDDEEEHHHKKKMMMNNNJJJIIIHHHHHHFFFBBB===999777777777888:::===@@@AAAEEEEEEEEEDDDDDDCCCBBBAAABBBAAA@@@@@@BBBBBBBBBBBBBBBAAAAAABBBDDDEEEDDDCCCAAA@@@>>><<<:::::::::;;;;;;<<<===>>>>>>>>>===<<<;;;999777666666666555444444444444444444444444444555444333444555666444333444444444444444444444444666666666777888999999999888777666555666666888888777777777666777777777777888888888777777777888888555666666555333333444666333222222222222333444444222222333333333444444444555555555444444333333333555333222222444555555444222444666777666555555555666666666666666555555444222222111111111111222222111222333444555555555555777777888999::::::;;;;;;;;;>>>>>><<<<<<===;;;777888777555444333333444444...///111222333444444444888666444333222222444444444444444333333333222222111111000000111111222333444444444333333333333222222222222333333333333333222222111000000111222222//////000000000000000000------------------------,,,,,,---...///000111111222222333333444444555555777555444333333333333333333333333444444444444444333444555888===EEEPPPYYY___``````^^^[[[TTTJJJBBB>>>DDDMMMWWW^^^aaaccceeefffeeegggooo|||{{{wwwyyyvvvmmmffffffhhhhhheeecccdddgggmmmsssvvvwwwnnniiibbb\\\XXXVVVUUUTTTNNNOOORRRVVVWWWTTTMMMGGGDDDDDDCCC@@@;;;555000------,,,+++***)))*********(((((())))))))))))))))))***)))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((('''&&&+++***************))))))*********)))((('''%%%%%%******))))))((('''''''''(((((())))))))))))((((((((((((((('''((((((((((((''''''''''''((((((((((((%%%%%%%%%&&&'''((()))***''''''((((((((((((''''''$$$&&&''''''&&&&&&(((***(((((()))***+++---......///111333555555555666777777777888777777888;;;===@@@@@@AAABBBBBBBBBBBBBBB>>>===<<<;;;;;;<<<>>>??????999555666777666777:::>>>>>>>>>===<<<:::888666rrrdddWWWLLLEEE???;;;777555444444333333222333333333333222111111222111111000000/////////+++---///111222222111111.........///////////////......////////////......------.....................---,,,+++***)))))))))------...///000222444555777888999999999:::>>>AAACCCDDDDDDFFFFFFGGGHHHHHHFFFDDDBBBBBBEEEHHHJJJKKKKKKJJJIIIIIIGGGDDD>>>:::888888888999;;;===???AAAEEEEEEFFFEEEEEEDDDBBBBBBDDDBBB@@@@@@CCCDDDDDDCCCCCCBBBAAABBBDDDEEEDDDDDD@@@???<<<:::999888888999======>>>>>>>>><<<;;;::::::888666555666666444333444444444444444333333333666555333444555666555444555555555555555555555555777777777777777777777777888777666555555555666777999999999888888777666666555555555666777888:::;;;555666666555333333444666555444333333222222333333222222222333333333444444555555444444333333333222000//////000333555666555111333666777666444444555777777666666666555555555333333222222222222333333000111222333333333333333555555666777888999999:::999???AAA<<<777777888777777666555444333444555555///000111333444444444444888666333111111222333444333333333333333222222222000000000000111111222222333333333333333333333333111111111111222222222222111111111111111111111111//////////////////000000,,,,,,------------------........./////////000000111111222222333444444444333333333333333444555666555555555444444333333333111444888<<>>===>>>???@@@AAABBBBBBCCC>>>>>>======>>>???@@@AAA???999444555777666888<<>><<<:::999888777777;;;<<<=========<<<:::999:::888666555555555444333444444444333333333333333444333333444777:::;;;;;;555555555555555555555555888888777777777666666666888777555444444555555666999999999999999888777777444444444444666888:::<<<777888999888666555555666555555444333333333333333222222222222333333333333444444444444333333333333...---,,,...111333444444222444555555444444444666777666555555444444555555333333222222222222333333000111111111222222222333444555555666666777777777666===@@@:::333333555555666555444333333333444555333333333333333333333444333222111111111333555777333333333333222222222222000000111111222222222222222222222222333333333333111111111111111111111111111111111111111111111111////////////............,,,,,,,,,,,,------------//////////////////000000000000111222222333333444///222444555555444666777666666555555555444444444111888???FFFOOOYYY______]]]XXXTTTQQQKKKCCC>>>>>>FFFSSSbbbkkkooopppooolllhhhlllvvvwwwkkkdddeeeiiijjjeeeaaabbbdddeee___gggqqqyyy{{{xxxtttrrrjjjbbbXXXQQQPPPRRRSSSTTTOOOVVV^^^bbb^^^UUUMMMGGGAAA???===999555111---,,,))))))))))))))))))))))))%%%&&&''')))))))))((((((&&&&&&''''''''''''(((((((((((())))))))))))(((((((((***+++***(((&&&&&&'''(((***++++++******+++---%%%&&&'''((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))''''''((((((((('''&&&&&&&&&&&&''''''((())))))))))))))))))((())))))******''''''((((((((((((''''''******))))))((((((((((((%%%&&&&&&'''(((((((((''',,,---///000111222444666777999::::::999:::<<<>>>======>>>@@@AAAAAAAAAAAA>>>>>>>>>???@@@AAABBBCCC@@@:::666777888777999<<<>>>@@@BBBBBB@@@?????????qqqbbbUUUJJJCCC>>>;;;777555444444444333222333333333333222111111000000000000////////////---...000111111111000///............/////////000......////////////............/////////---,,,+++------,,,,,,,,,,,,,,,---++++++,,,---...000111222888;;;???>>>;;;:::<<>>??????@@@BBBDDDEEEDDDCCCBBBBBBAAAAAA@@@@@@BBBDDDFFFDDDBBB@@@@@@AAABBBBBBAAA???>>>>>><<<;;;999777666777888:::;;;<<<<<<<<<;;;999777555444555555333222333333333333333333333444333222111333666999::::::555555555555555555555555666666666777777777777777777666555444444444555555555666777999::::::999999666555444444444666888:::777888:::999777555444444444333333333333444555555111222222222222333333333333333333333333333444444111000///000222333333333333444444444333333555777555444333222222222333333333222222111111222222333222111000000000111222333444444444555555555555555333777888444111222333222555444333222111222222333888666555333222222333333222111111111222333444555222222222222222222222222000111222222222222222222000000111222333444444555333333333222222111111000000000111111111111000000/////////......---------++++++,,,,,,,,,---------------...///000111111222111111111222333333444444...222666777666444444444444444555555666777888888555???IIIQQQ[[[cccddd```[[[TTTNNNJJJCCC<<<;;;???GGGVVVfffmmmqqqsssrrrnnnnnnvvvnnnbbb___[[[```bbb^^^[[[]]]`````````kkkwww}}}yyyrrrmmmllleee\\\RRRMMMMMMPPPRRRRRRTTT^^^hhhjjjaaaUUULLLHHH???===999555111...,,,+++(((((()))))))))))))))(((###%%%'''((())))))((('''''''''''''''((((((((()))'''((()))******)))((('''%%%(((******)))((()))+++,,,...///...,,,+++,,,...$$$%%%&&&'''((((((((((((((((((((()))******++++++''''''((()))))))))))))))''''''((((((((('''&&&%%%&&&&&&''''''((())))))***''''''''''''(((***+++,,,''''''((((((((((((''''''******)))))))))))))))(((%%%&&&'''((((((((('''&&&***+++---......000222555555666888999888999;;;===<<<===???@@@@@@@@@???>>>>>>??????@@@BBBCCCDDDDDDCCC===999999999777777::::::===AAAAAA@@@???@@@AAA~~~qqqaaaTTTIIICCC>>>;;;888666555666555444222333333333333222111111555444222111...---+++***222111000//////.........---.........//////000000......////////////......//////000000///---+++***------,,,,,,,,,---......+++++++++---...000111222999>>>BBBAAA===;;;===???CCCDDDGGGIIIKKKLLLLLLLLLDDDCCCAAAAAABBBBBBAAA@@@CCCAAA???>>>>>>===;;;:::<<<<<<;;;:::;;;<<<===>>>AAABBBCCCDDDCCCBBB???>>>@@@@@@AAA??????@@@CCCFFFDDDBBB???>>>???@@@@@@????????????>>><<<:::777666444555888:::<<<===>>>>>>999777555444444444333222222222222333333444444444333111000000222333444444444444444444444444444444444444555666777888999999777666555444333444444555111333555888:::;;;;;;;;;888777555444444444666777555777888888555333111000222222222333444555777777111111222222222333333333222222222333333444444444888666444444555555555444333444444333222333555777333222111000000000111222222222111111111111222222333222000//////111333444444444444444444444444333111222111///111444333///444333222000000000111111;;;999666444222222222333444444333222111111111111222222222222222222222222111111222333333333333222//////000111333444555666555555444333333222111111000000111111111111000000000000///...------,,,,,,+++++++++,,,,,,---------+++,,,---///000222333444111111222333333444444555///333888999666333222222222222444666888999;;;<<<;;;EEEQQQXXXaaagggddd\\\YYYQQQJJJFFF???999:::@@@FFFVVVfffmmmqqqttttttpppttt}}}}}}ggg]]]^^^TTTZZZ]]]ZZZXXXZZZ\\\\\\bbbnnn{{{}}}vvvlllhhhggg^^^VVVLLLIIILLLQQQTTTTTTYYYdddoooooocccTTTKKKGGG???<<<777222...,,,+++***(((((()))))))))))))))(((###$$$&&&((())))))(((''''''((((((((())))))******'''((()))******)))((('''###&&&***+++******,,,///)))+++,,,***&&&$$$%%%'''&&&'''(((((())))))((((((''''''((()))***+++,,,,,,''''''((()))))))))))))))''''''((((((((('''%%%$$$&&&&&&&&&'''((())))))***$$$$$$%%%&&&(((***,,,---''''''((((((((((((''''''&&&%%%%%%''')))*********'''((()))******)))(((((((((***+++,,,---...111333222444666777777888999;;;<<<===???@@@@@@???===<<>>@@@BBBpppaaaTTTJJJCCC@@@===:::777777666444333444444444333333333222222000000/////////111222333444333222111000///...---***+++,,,...///000000000,,,,,,---...//////......000000/////////.........******************++++++,,,---......------///111222444777999;;;;;;;;;:::???@@@CCCGGGJJJKKKJJJIII@@@AAAAAAAAA@@@===:::888<<<======>>>===;;;:::888999<<>>AAACCCDDDBBB@@@@@@@@@=========>>>???@@@???===CCCBBB@@@>>>>>>???AAABBBCCCAAA???======<<<:::888222222444555777888999999999888666444333444555666666555333333333333222000111222333444444222000///111222222333333444444555333444555777777777666666666666444444333444555666666555777;;;???>>>777111777777666666666666777777888888888777555333000///111222222333333222222111333333333333333222111000555555666666555333222000222333333444444333333222555444222111111111222222000000000000000000000000000000000222444555444222///000111333333222111111222222222222222222222222555666555333//////222555666555333222222333555666///000222333333222000///000111111111111222222222555555555444333222000///111111222222222333333333000000000000000000000000000000000000000111111111000000000000000000000000------,,,,,,,,,,,,++++++(((,,,000222111...,,,,,,111222333444444444444333222222333333333333444444777666666444333222111111111444333222777BBBJJJKKKDDDSSS_________cccaaaYYYRRRIII@@@===:::999;;;???EEEUUUgggqqqtttwwwxxxwwwssscccZZZZZZTTTVVVWWWUUUSSSTTTWWW[[[lllvvv}}}qqqeee```aaa[[[TTTQQQUUUVVVSSSTTTWWWbbbnnnuuulll^^^SSSJJJDDD===999333///---+++***)))++++++******))))))(((((((((&&&###$$$&&&((('''%%%((((((((((((((((((''''''&&&''')))*********)))(((%%%%%%&&&''')))+++,,,------+++,,,///...)))''')))'''((()))***************+++******)))(((''''''&&&***'''&&&'''***+++***((()))***+++++++++***((('''''''''''''''(((((((((((('''''''''''''''&&&&&&%%%(((((((((((()))))))))))))))((('''%%%###!!!&&&&&&&&&'''((())))))***((())))))+++,,,...000111444222111333888===@@@AAABBBBBBBBBAAA@@@???>>>===??????@@@AAACCCEEEGGGHHHAAA>>>;;;888777777555444888:::===@@@@@@???===<<>>>>>@@@DDDIIIKKKKKKJJJBBBBBBBBBAAA???===;;;999<<<===============<<<<<>>@@@BBBDDDDDDBBB@@@??????@@@@@@@@@@@@AAAAAA@@@??????>>>>>>======>>>???@@@AAA???>>>>>>???>>><<<:::555555555555666777999999888777555444333444555666999666222111111333333333111222333333333222111000111111222222333444444444333333555666666555444444555444333222222333444555666555666:::??????:::555777666666666666666666777777777777666555333111111111222222333333222222111333333333333333222111111444444555555444333222111222333333444444333333222444333222111111111222222000000000000000000000000111//////000222444333222111111222333333333333222222222222222222222222222222333444222000000333555555444333111111333444555///000222333333222000///000111111111111222222222111222333333444333333333111111111222222222333333111111111111111111111111111000000000000000000000000000000000000000000000---------,,,,,,+++++++++,,,.../////////000222444555444333222111//////...222222333333333333444444666666555444333222111111222111222555:::@@@GGGKKKIIIWWWbbbaaa___aaa]]]TTTLLLDDD===;;;::::::>>>DDDLLLZZZiiiqqqtttxxxyyyyyy}}}zzztttiii]]]XXXYYYYYYZZZYYYVVVTTTUUUYYY^^^nnnvvv|||xxxlllaaa[[[ZZZSSSOOOPPPTTTWWWWWW[[[aaabbbjjjlllcccWWWNNNFFF???;;;777222...,,,+++***)))(((((((((((('''''''''''')))'''%%%%%%''')))(((&&&''''''''''''''''''''''''&&&'''((()))***))))))((('''''''''((()))***+++,,,...)))(((+++,,,***(((***(((((()))************************)))(((''''''''')))'''&&&''')))***)))'''&&&''''''''''''&&&%%%%%%''''''''''''((((((((((((,,,,,,,,,,,,,,,++++++***&&&&&&&&&&&&'''''''''''')))(((((('''&&&%%%%%%$$$''''''(((((()))******+++)))))))))***+++---...///222111000222777<<>>===<<<>>>>>>>>>???@@@BBBDDDDDD@@@===:::888777777555444444666999;;;=========<<>>???@@@GGGFFFBBB<<<666555999===???AAACCCCCCAAA?????????BBBBBBCCCBBBBBBAAA@@@???::::::;;;<<<============>>>>>>???AAABBBBBB@@@>>>999888666555555666777888666555444333333333444555999555111///000222333444222222222222111111111000111111111222333333444444333333444555555444222111444333222111111222333444444333444777;;;<<<:::777666666555555555555666666777666555444333333333333111222222333333222222111333333333333222222222222222333333333333333222222222222333333333333222222333333222111111111111222000000000000000000000000333111000000222444444444333222222222222333444444222222222222222222222222...000111222111111333555444333222111111222333444000111222333333222111000000111111111111222222222111111222333333333333333111111111222222222222333222222222222222222222222111111111000000/////////000000000000000000000000......---,,,,,,+++******............000666>>>DDD@@@>>>:::777444222111000222222333333333333444444666555444444333222111111333///000999======CCCKKKPPP\\\dddbbb^^^[[[UUULLLDDD>>>999999;;;>>>EEELLLXXXbbblllqqquuuzzz}}}}}}wwwmmmddd[[[TTTUUUZZZ___^^^[[[VVVSSSVVV\\\bbbpppssstttpppfff[[[TTTQQQMMMMMMPPPTTTVVVXXX___gggdddddd___VVVMMMGGG@@@:::666333///,,,++++++***)))''''''''''''(((((((((((()))(((&&&&&&((()))((('''''''''''''''''''''''''''''''''((())))))))))))))))))))))))((())))))***+++777///((()))+++***))))))))))))))))))******************))))))(((((('''''''''&&&%%%&&&((()))((('''&&&&&&%%%$$$$$$$$$$$$$$$''''''''''''(((((((((((()))))))))))))))(((''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))(((((())))))******++++++))))))))))))***+++,,,,,,///......111666;;;>>>???>>>????????????>>><<<;;;;;;;;;;;;;;;<<<===>>>???===;;;888777777777555444222333555777999;;;<<<===sssdddUUUHHH@@@>>><<<888666666666444333222222222111111111000000111111000000////////////............////////////------------------.........//////000000000//////////////////////////////)))))))))***+++++++++,,,+++,,,---,,,++++++,,,...///000222555777888999999<<<;;;<<<>>>CCCFFFHHHIIIEEECCC@@@<<<:::999888888999999999:::<<>>???@@@BBBCCCCCCBBB@@@???>>>>>>777888:::<<<======<<<;;;===>>>@@@DDDGGGGGGEEEBBB<<<:::777444222333444555333333222222222333444444666333000//////111111111222222111000000000000111000000111111222333333333333444555555444333222111333333222111111222444555333111000222555666666555666555555444444555555666666555333333333333555666111222222333333222222111333333333222222333333333111111222222222222222222222222333333333333222222222222111111111111111111000000000000000000000000666333111111222555666666333222111000111222333444111111111111222222222222...///000111111111111222222222111000000111222222000111222222222222111000000000111111111222222222333333333333222111000///111111111111222222222222222222222222222222222222222222111000///......---////////////////////////......---,,,++++++******,,,,,,---///444===GGGNNNEEEBBB>>>999666444333333222222222333333333444444444444444333222111111000444---///<<<@@@<<<@@@KKKUUU^^^ddd```YYYRRRJJJCCC<<<888777:::>>>CCCMMMVVVbbbhhhnnnqqqvvv}}}~~~qqqaaaVVVOOONNNTTT[[[bbb```\\\VVVSSSVVV___fffooonnnkkkfff___VVVPPPLLLLLLOOORRRSSSSSSUUU]]]eeeggg___UUUKKKFFFBBB<<<777222///,,,*********))))))(((((())))))******++++++(((((('''&&&''''''((((((&&&&&&&&&&&&'''''''''''''''(((((()))))))))))))))))))))))))))******+++,,,DDD777,,,***,,,+++((('''***)))))))))))))))*********)))))))))((((((((('''&&&&&&&&&&&&'''((('''''')))((('''&&&%%%&&&''''''''''''''''''(((((((((((($$$$$$$$$$$$$$$######"""(((((((((((())))))))))))%%%%%%%%%&&&'''(((((()))((((((((())))))*********)))(((((((((((()))******...------000555:::===>>><<<===?????????>>>===<<<999999888888888888999999:::999777777777777666555444444444555666888:::;;;sssdddUUUHHH@@@>>>;;;888666666666444333222222222111111111000000000000000000//////..................////////////---,,,,,,++++++,,,------.........//////......---.../////////////////////,,,,,,------...//////000,,,------,,,+++***,,,------...000222444666777888<<<;;;;;;<<<@@@BBBDDDCCCCCCAAA===999777666666666666666777888;;;>>>AAACCCEEEDDDAAA===888444222222555777:::;;;<<<===???@@@???AAABBB@@@===;;;;;;<<<666888;;;===>>>===<<<;;;>>>???BBBFFFJJJJJJIIIFFF>>>;;;777333111111111222000000000111111222333333000//////000111111///---222111000/////////000000//////000111111222222333444555666666555444333222444333222222222333555666555333111000111222222222555555444444444444555555444333333222222444555666111222222333333222222111444333333222222333444444222222222222222222333333111222222333333222222111111111111111111111111111000000000000000000000000555333000000111333444444111000/////////000222333000000000111111222222222000000000111111111000///111111111111111111111111111111111222222111111111000000111111111222222222222222222222111000//////000000111111111222222222111111111111111111111111222111111000///...------..............................---,,,,,,+++*********+++---000444:::AAAFFF<<<:::666333000//////000222222222333333333444444333333333222111111000000444---000===BBB===AAALLLUUU[[[___ZZZQQQHHH@@@;;;777666999???EEEKKKUUU___hhhllloooqqqxxxxxxhhhWWWMMMJJJMMMTTT\\\```^^^[[[VVVTTTXXX```hhhllliiiddd^^^XXXSSSNNNKKKLLLPPPSSSQQQPPPTTT]]]cccggg[[[NNNFFFCCC???999555///,,,***)))******)))((((((((())))))******++++++&&&&&&&&&&&&%%%%%%&&&'''&&&&&&&&&'''''''''((((((((((((((((((((())))))***((((((((()))+++,,,...///EEE888,,,***+++***((((((+++***)))(((((()))******))))))))))))((((((((((((%%%&&&'''''''''''''''(((+++***((('''''''''((()))''''''''''''((((((((((((&&&&&&&&&&&&&&&%%%%%%$$$(((((((((((())))))))))))&&&&&&&&&'''''''''((((((''''''((((((((((((((())))))((((((''''''(((((()))---,,,---000555999<<<<<<;;;<<<>>>@@@@@@???===<<<777777666555555555555666888777666777888999777666777666444333222333444555rrrdddUUUIIIAAA===:::777666666555555444333222222222222111111111//////000000000///......////////////////////////000///---+++******++++++...............------,,,,,,,,,,,,---------------......---------,,,,,,,,,---......---++++++,,,---,,,,,,...000222555666777:::::::::;;;>>>@@@@@@???AAA>>>;;;888666555555555333444666888;;;>>>AAABBBAAA@@@>>>;;;888555222111222444777888999;;;===???<<<>>>@@@>>>:::777888:::777999;;;=========;;;:::@@@AAACCCFFFIIIJJJIIIHHH???===999555222111000000......///000111111222222......///111222111...+++000000000000/////////.../////////000111111222222444444555666666555333333333333222222333444555666777555444222222222333333444444333333333333444444333333333333333444555555111222222333333222222111444444333222222333555666444333222222222222333333111111222222222222111111///000111111222111111111000000000000000000000000222000......000111111111///////////////000111111//////000000111222222222222000///000111111000///111111111111111111111111111111111111111111111111000111111111111222222222---...///000111222222222000000000111111111111222000000000000000000000000000000000//////.................................------,,,,,,,,,,,,+++++++++---///000111222444777555333222000////////////222222333333333333444444222222222111111111000000222///222<<>><<<;;;777777666555444444555555666666666888::::::999888888777444222000000000000qqqbbbUUUIIIBBB<<<:::777555555555555444333333333333222222222222---...///000000000///...000000000000000000000///111000...,,,,,,---...//////////////////...------,,,,,,,,,---------......,,,++++++++++++*********...//////...,,,+++,,,...***+++,,,...111444666777666666888;;;>>>??????===>>>===;;;888666555555555222444777:::===@@@AAABBB@@@>>>;;;888777666555444444555777777888999;;;===999<<<>>><<<888666777999999999:::;;;;;;;;;:::999AAAAAAAAACCCFFFHHHGGGFFF@@@???<<<888555333111000,,,---...///000111111222000//////000222222000......///000000000///...---......//////000111111222111222444555555444333333222111111111222333555666444444444333222222333444444444333333333333444444222222333444444444333333111222222333333222222111555444222222222444555777666555444333222222333333111111222222222222111111...///000111222222111000000000000000000000000000222111000000222222111000//////000111111111111111/////////000111222222222222000......111333333222111222222222222222222111222111111111111111111222000111111111111222222222,,,---...000111222222222000000000000111111111111111111111111111111111111//////////////////......------------------------++++++,,,,,,,,,,,,------///000222111000///000111333333333333333333333222222222333333333333444444111111111111111000000000111222555999???EEEJJJNNNQQQQQQQQQLLLCCC;;;777777999===FFFPPPVVVZZZcccllllllllllllmmmtttyyywwwqqqbbbUUUKKKJJJPPPSSSVVVXXXVVVXXXZZZZZZ[[[___ffflllkkkhhhaaaXXXPPPLLLLLLNNNOOORRRQQQOOOSSS\\\cccdddZZZOOOFFFDDDAAA999222///,,,+++))))))******((('''((((((((((((''''''''''''&&&'''((('''%%%$$$&&&)))''''''(((((()))******+++)))(((((('''((()))***+++))))))******,,,---//////000***'''(((***)))))),,,,,,+++)))((('''((()))***(((((((((((())))))))))))&&&((())))))''''''(((***(((((())))))(((((('''&&&''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((()))))))))((((((((((((((((((((((((((('''''''''((()))******))))))***,,,000333444444444666:::<<<===<<<:::888777777666666555555666666555555666888;;;<<<;;;:::;;;:::888666444222111111pppaaaTTTJJJCCC<<<999777555555555555444444444444333333333222222,,,---...000000000//////222111111111000000000//////...------...111333555000000111000000///.............../////////000000++++++,,,---///000000111//////000...,,,,,,---...******,,,...000333555777222333666:::>>>@@@???===>>>===;;;999888777666666333555888<<>><<<777555777:::999999:::::::::999999888AAA@@@@@@AAADDDEEEEEEDDDAAA@@@>>>;;;888555222111+++,,,---///000111111111333111//////111222222222---///000111111///---,,,......//////000111111111///000222333444333333222111000000000000222444555000111111111000111222444444333333222222333333444111222444555555444333222222222222333333222222222555444222222222444666777888666555333222222333333111111222222222222111111...///000222222222111000000000000000000000000000555444333444666555444222///000111333333222111111...//////000111222222222222///,,,---111555666555222222333333333333222222222222111111111111222222000111111111111222222222///000000000000000///...000000000000111111111111222222222222222222222222.........///////////////------------------------***++++++,,,,,,------...111222333333222222444666222222333444444333333222222222333333333444444444111111111111000000000000///444777888>>>HHHNNNNNNOOONNNMMMIIIAAA999777999<<>>===<<<;;;999777666555qqqbbbSSSGGG???;;;;;;999777666555555555333333222222111000//////000///...............///...///000111111000///...------......//////000000111000...---,,,,,,---------------,,,,,,+++++++++---------------------------,,,+++******,,,...///------...///000222444555;;;<<<<<<;;;:::999:::;;;<<<;;;999888999;;;===???555666888:::<<<>>>??????<<<;;;;;;:::999888777777666666666666666666666666666999<<<999555222333666666777999:::;;;::::::999BBB@@@===;;;999:::;;;===@@@===;;;;;;;;;:::555111---,,,,,,,,,---///000222111000......///222555777000///...---,,,---.........///000111111000///...////////////000000000000000000000000000111111111111111222222222333333333111222444555555555444333555444333444555444111...111111000000111111222333222222222111111111000000333222222222111000000000111111000000000000111111222222111111111111111111000000111111111222222222555555555555555444333222/////////000111111222222111111111111111111111111000000111111111111000000222222111111111111111222555444222000//////000000222111000000000111333333222222222111111111000000......///000111222222333...///000222222222222111111111000///////////////000///---*********+++,,,,,,++++++,,,---///111222333333222111111111222222111111111111222333444555555444444333333222222111222111///......000333444333555999>>>DDDHHHLLLMMMMMMKKKHHHEEE>>>777666;;;FFFJJJPPPVVV\\\aaafffjjjhhhjjjooovvvyyyttthhh___TTTOOONNNUUUZZZYYYVVVUUUSSSXXXZZZ\\\aaahhhkkkjjjooojjjaaaVVVMMMJJJMMMQQQ[[[UUUQQQSSSXXXZZZWWWRRRHHHFFFBBB???:::555///***))))))(((((()))***++++++---)))&&&&&&***+++(((%%%******))))))((((((''''''''''''((((((((((((''''''%%%%%%&&&&&&'''(((((((((*********,,,...///...,,,,,,+++++++++******))))))******)))(((((((((((((((((((((((((((((()))******''')))++++++***))))))***++++++***************+++'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$%%%'''***,,,&&&&&&''''''''''''&&&&&&'''''''''(((((((((((()))******))))))(((((((((''''''(((((()))***+++++++++000000222333555666777888;;;::::::999777555333222666777888:::;;;;;;;;;;;;;;;;;;;;;888555333333444qqqaaaSSSGGG@@@;;;:::999777666555555444444333333222111111000000111000000///......//////...///000111111000///............///////////////111000...---,,,,,,------------------,,,,,,,,,,,,------------------------***++++++,,,,,,,,,,,,,,,,,,,,,---...///111222333:::;;;===<<<;;;::::::;;;;;;:::888777777888;;;<<<666777999;;;===>>>??????<<<;;;:::999888777666555555555555555555555555555555888:::999444222333666999999:::::::::999888777@@@???<<<;;;:::<<<===??????===<<<<<<<<<:::666333------,,,,,,,,,---//////000/////////000333555666000///...---------.........///000111111000///...////////////000000000000111111111111111222222222111111111222222222333333222333555555666555444333333444444555444333222222111111000000111111222333222222222222111111111111222222111111111111111111111000000//////000000111111111111111111111111111000000111111111222222222111111111111111000//////111111000000000000000000////////////////////////000000111111111111000000111111000000000000111111333222111000000///000000111111000000000111222333222222222111111111000000//////000000111111222222111000///...............000000//////.../////////000///---+++******+++,,,,,,,,,,,,---...000222333666555444222222111111111111111111111222333444555555444444333333222111111000000000000000111111222555888<<>>999555777<<>>:::666222---***))))))(((((()))******+++---)))&&&&&&)))+++(((%%%((((((((((((((()))))))))''''''((((((((((((''''''%%%%%%&&&''''''(((((()))*********+++......---,,,++++++******))))))))))))***))))))((((((((((((((('''''''''''''''(((((()))((()))******)))((()))***...---,,,***)))(((''''''$$$$$$%%%&&&'''((())))))''''''&&&%%%%%%%%%&&&&&&''''''&&&%%%&&&'''((()))&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((((((((()))))))))(((((('''''''''''''''((())))))***++++++......000222444555777777888888888777666555333222333444555666888999;;;;;;;;;;;;;;;888555444444555~~~oooaaaSSSGGG@@@;;;:::999777666555444444444444333333222222111111333333111000//////////////////000000000000/////////////////////.........000///...------------------------------.........------------------------((())),,,---...---+++***++++++,,,,,,...///111222888:::===>>><<<;;;;;;;;;:::999777555555666888999777888999;;;===>>>>>>???;;;;;;:::888777555444444444444444444444444444444444777999888555333444666:::::::::999999888777777===<<<;;;:::;;;<<<>>>@@@>>>===<<<<<<<<<;;;777555000///...---------------...///000111222444555666000000///..................//////000000//////...////////////000000000000222222222222222222222222111111111222222222222333444555666666666555444333222444777666333222333555111111000000111111222333333333333222222222111111000000111111111111111111000//////......//////000111111111111111111111111000000000111111111111222222222222222222222111000222222111000000///......////////////////////////111111222222222222111111000000////////////000000//////000000000000//////111000000000000111222222222111111111111000000000000000000000000111111111222111...---,,,---.../////////.........//////000///...---+++++++++,,,,,,------......000111333444888777555333222111111111111111111111222333444444444444444333222222111111...///000111222222111111:::===AAAFFFJJJMMMNNNNNNLLLCCC:::777666777<<>>>>>;;;:::999777666444333222444444444444444444444444555777999888777666666888:::999888888888888888999<<<;;;:::999999;;;<<<===============<<<;;;999777444333222000///...---------...000222444444444444000000000///////////////////////////////////////////////////000000000000222222222222222111111111111111111111222222222222444555666666666555444333333666999777222///222555111111000000111111222333333333333333222222222222//////000000111111222222//////............//////000000000000111111111111000000000000111111111111222222222333333222222111111111000000////////////000000000000000000000000111111222222222222111111///............//////000,,,---///000000000///...000000000000000111111222111111111111000000000000111111111000000000000000000000///...///000111222......------......//////...------,,,,,,,,,------......///000111333444555777666555444333222222222222111111111222222333444444444333333222111111111//////000111222333555555AAADDDHHHKKKNNNOOOOOONNNLLLAAA777555888<<>>:::<<<===<<<:::888999999|||oooaaaTTTHHHBBB::::::888666555444444333444444333333333333333222555444333111000/////////000000////////////000000000000//////......------...............---------,,,------....../////////------------------------,,,+++*********+++,,,---,,,,,,,,,---...///000111111555999;;;;;;::::::::::::999888777666666777777888999:::;;;<<<<<<<<<<<<:::999888777555444333222444444444444444444444444555777888999999888999:::888777666666777999;;;<<<;;;:::999888888888999999:::;;;<<<===<<<:::999999888888777555333111000///---...000222333333222222000000000000000///////////////............//////////////////000000000000222222111111000000000000000000111111111222222222444444555666666555444333555888:::666111...000333111111000000111111222333333333333222222222111111/////////000000111111222//////............////////////000000000111111111000000000000000000000000......////////////............//////000000000000000000000000000000000000111111111222222111111111......------...///000000+++,,,...000000000///...//////000000111111111111000000000000000000000000111111111000000000000000//////000000111111111111...---------------......------------------.........///000111333444555555444444333333333444555555222222111111222222333333444333333222222111000000222111000000333888===@@@IIIJJJLLLNNNNNNNNNMMMLLLGGG===666666;;;@@@FFFLLLOOORRRUUUXXXXXXYYYZZZ\\\aaaaaabbbbbb```ZZZSSSOOOLLLIIIIIIMMMQQQRRRUUUYYYccchhhkkkgggddddddcccaaaVVVSSSOOOLLLLLLMMMPPPQQQMMMRRRWWWUUUMMMDDD===;;;888444///,,,++++++++++++))))))((((((((((((((())))))'''&&&&&&'''((((((((()))((((((((('''''''''&&&''''''((((((((((((''''''&&&&&&''''''((())))))***+++******+++,,,---+++***''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((()))***)))))))))'''%%%&&&)))+++((('''''''''(((((()))***)))((((((((((((''''''''')))((('''&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''''''''''''''''''''(((((((((&&&''')))+++---///000111333444666777888999999999:::999777666666777999::::::<<<>>>===<<<;;;;;;<<<}}}oooaaaTTTIIIBBB:::999888666555444333333333333333333222222222222444333222111000000000000000000////////////000000///////////////.........---......///......---------------------.........---------------------------,,,+++******,,,...///---,,,,,,---...///000000...111555777777777888999999999888888888888888888888888999:::::::::::::::999999888777666555444444444444444444444444444444444555777888999:::::::::777666555444666999<<<>>>::::::999888888888888888777999<<<<<<;;;999999:::<<<<<<;;;999777555333222---...000111111111000///111111111111111000/////////......------......///////////////000000000000222222111111000/////////000000000111111111111222111222444555555555444333666777777444000...///111111111000000111111222333222222222111111111000000//////000000000000000000000//////......//////000...//////000000111111111111000000000000000////////////000000111111000000------...//////000111111////////////////////////000000111111111111000000......---......///000111------...//////000//////...///000000111111000000//////000000000000000111000000000000000111111111000000000000111222333333......---,,,,,,,,,,,,,,,,,,,,,------.........///...///000222333444444444222222222222333444555666333222222111222222333333333333333222111111000000333222111333888???GGGKKKMMMMMMMMMLLLJJJHHHGGGFFF===999777;;;???BBBFFFKKKPPPSSSVVVWWWXXXZZZ\\\^^^___^^^]]]ZZZVVVRRRNNNKKKKKKHHHIIIMMMQQQSSSXXX^^^fffhhhfffbbbaaacccbbb___RRROOOLLLJJJKKKNNNOOOPPPMMMOOOPPPMMMEEE===888666666222...+++++++++++++++))))))((((((''''''(((((('''''''''&&&''''''(((((())))))(((((('''&&&&&&%%%''''''((((((((((((''''''&&&''''''(((((()))******+++******+++,,,,,,+++)))''''''''''''((((((((((((''''''&&&&&&''''''((((((((((((((((((((()))******((())))))'''&&&&&&(((******)))((('''&&&&&&&&&&&&%%%%%%&&&'''((())))))***((('''''''''''''''((((((&&&&&&&&&&&&''''''((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&'''''''''''''''''''''''''''(((((((((&&&&&&''''''''''''''''''&&&'''(((***+++---...///...///111333444555555555999888666555444444555666888:::======<<<<<<<<<<<<~~~pppbbbTTTIIIBBB:::999777666444444333333222222222222222222222222333222111000000000000000111000///......///000111.........///////////////,,,---...//////...------------------,,,,,,,,,,,,------------------------------,,,---------......,,,++++++,,,,,,---...///+++---000222333444666888888888888888888888999999777777888999999999888888888888888777777666666666555555555555555555555555222333444666888999999999999777555333444777;;;===999999999999::::::::::::555888:::;;;999888999:::=========<<<:::777555333///////////////......---111111222222222111000//////...------------...///////////////000000000000333333222111111000//////000000000000111111111111///000222444555555444444444444222111000000111222111111000000111111222333111111111000000000//////000000000000000/////////111000000//////000000111......//////000111111222111111000000////////////111222333333444444333333......////////////////////////////////////////////////000000000000//////............///000111222/////////...//////000000......000111111111000///////////////000000111111//////000000111111222222222111///000333999???BBB//////---,,,++++++******+++,,,---...////////////---...000222333444444444333222222222222333333444333333222222111222222333333333222222111000000000222222444888???GGGOOOTTTOOOMMMJJJFFFCCCAAA??????666777===DDDGGGEEEGGGJJJPPPSSSWWWZZZZZZ[[[[[[\\\ZZZXXXUUUQQQMMMKKKJJJKKKNNNKKKKKKNNNQQQSSSYYY```bbbaaa^^^[[[]]]```]]]WWWLLLIIIGGGGGGJJJNNNOOOOOOPPPOOOKKKEEE???999666555444111---+++*********)))))))))((('''''''''''''''&&&&&&'''&&&&&&'''((()))''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))******+++*********,,,,,,***)))''''''((((((((()))))))))'''&&&&&&&&&&&&'''((()))(((''''''''''''((())))))'''((()))(((''''''((()))))))))((('''&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))'''&&&&&&''''''((()))***)))((('''&&&%%%&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((((((((('''''''''(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***+++,,,,,,,,,---...000111222333333666666666666555555555555444777:::;;;;;;::::::;;;qqqbbbUUUIIIBBB:::999777666444333333333111111111111111111111222111111000000000000000111111000///......///000111---.........//////000000,,,---.../////////---------------,,,,,,+++++++++------------------------+++,,,...000000///...---************+++,,,------)))+++...000111222555888666666777777888888999999666777777888888888777777888888888888888777777777666666666666666666666666000000111444777888888888;;;999555333333666999<<<888999999;;;<<<======>>>333666::::::999888999;;;>>>>>>===<<<:::888555444000//////...---,,,,,,,,,111111222333222111000//////...---,,,,,,---...///////////////000000000000444444333333222111000000000000000000111111111111---///111333444555444444222000//////111333333333111111111000111222222333000000000000////////////111111000000//////......111111000000000000111111---......///000111111222111111000000/////////......///000111111111111111000000000///......------111111111111111111111111......////////////...............//////111222222111000///......///000111---...000111111111000///.../////////000000111111...//////000111222222333222000...000777BBBMMMTTT000///...,,,+++***))))))++++++---...//////000///,,,...000222333444444333444333333222111111111111333333222222111222222222333333222222111000000000///222666===EEEMMMTTTXXXOOOLLLGGGBBB>>>;;;::::::333888CCCLLLNNNJJJIIILLLMMMRRRXXX[[[[[[ZZZXXXWWWUUUSSSOOOJJJGGGGGGIIIKKKPPPMMMMMMOOOQQQSSSYYY```]]][[[XXXWWW[[[^^^YYYPPPGGGEEECCCEEEIIIMMMOOOOOOUUUQQQJJJBBB===:::888777222///,,,*********((('''***)))((('''''''''''''''%%%&&&'''&&&&&&&&&((()))%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''''''''(((((())))))******+++*********,,,,,,***((('''((((((((())))))******&&&&&&&&&&&&&&&'''((()))'''&&&&&&&&&&&&'''((((((&&&((())))))(((''''''(((%%%%%%%%%&&&'''((()))***''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&((()))***+++,,,***'''%%%$$$$$$%%%&&&&&&''''''''''''''''''&&&'''''''''(((((((((((()))'''((((((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))***+++++++++------///000222222333333666666777888999888888888111444888999999888888999ooo```RRRHHHAAA===999555444555666555444444333222222111111222222000///.........000111222000000000000000000000000////////////////////////000///...------...///000000000000///......------.........------,,,,,,+++******+++,,,---------,,,,,,------...---,,,***))),,,---...000222333444555999999888888888888888888888888888888888888888888999999999888777666555444999777666666777888777666555555555555666888999:::777777666777999999777666:::999888777777888999:::555555444444555888:::<<<<<<<<<======<<<:::888666111111111000000000111111000000000000///...,,,,,,000111111000///......///......//////000000111111222111111111111111222222222222222111111111000000555222///000333555666555444333111000000000111111222222222111111111000000000000////////////000000////////////////////////......------------..................///000111222222222222111111111111111111222333444444333111111444222000///000000///...333222000/////////000111////////////000000000000------...//////...---,,,111///------...000000///+++,,,.../////////...---///////////////////////////////////////////////////---444---+++PPP___999111000...---,,,,,,---...+++---//////...---...///222222333444555555666666333333111111111111333333111111222333444444444444333222111111222222111000000444;;;DDDMMMQQQRRRQQQIIIEEE???;;;999:::::::::777===FFFKKKMMMKKKGGGEEEMMMWWW___`````````[[[TTTNNNLLLGGGCCCAAADDDJJJOOOUUUSSSQQQNNNOOOSSSZZZ___YYYYYYXXXVVVSSSPPPMMMKKKIIIDDDAAACCCJJJQQQTTTTTTMMMIIICCC>>>999555111...,,,+++)))((('''''''''(((+++(((%%%&&&))))))%%% !!!"""%%%&&&''''''&&&%%%(((((('''''''''&&&&&&&&&&&&&&&'''((())))))(((((('''''''''''''''((())))))+++,,,,,,,,,...///---***(((((((((((((((((((((((('''''')))***++++++++++++''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))************)))((('''&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''))))))(((((((((((()))***))))))'''&&&&&&'''((()))((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''((()))******+++***+++,,,---///000111222666777888777666555666777777666333222222444666888ooo```SSSHHHBBB<<<999555444555666555444444444333222222222222222000//////......///000111........................////////////////////////...---,,,,,,,,,,,,---...---------------.........//////......---.........---......////////////...+++,,,---------,,,+++***+++++++++,,,---...///000444555666777888999::::::888888888888888888888888888888888888777666555555999999:::<<<===<<<999777444444444444555666777777777666666777999999888666777666555555555666777888555444444333555777999;;;:::;;;===>>>===:::888666000000000000/////////...//////000//////...------///000111000.........///......//////000000111111111111000000000111111222222222222111111000000000666333000///111333333222333222111000000000111222222222222111111111000000000000////////////000000///////////////////////////..................///......///000000111111222........................000000111222222111000///222000//////000111111000222222000/////////000000.../////////000000000000...///000000000000......///...---...//////---,,,,,,---......//////..............................////////////////////////555000666222...KKKWWW777//////------,,,------...,,,...000000//////000111//////000111111222333333444333222111111222333444444444555555555555555555333222111111111111000///111555===FFFLLLNNNLLLIIIEEEAAA;;;777555666888999===CCCJJJMMMMMMJJJHHHHHHSSS\\\bbbbbb___[[[UUUMMMGGGFFFBBB@@@@@@EEEMMMRRRUUUSSSQQQPPPQQQTTTWWWZZZVVVUUUTTTRRROOOLLLIIIGGGBBB??????CCCKKKRRRTTTSSSIIIEEE@@@;;;777333000---+++***)))((('''''''''(((+++(((&&&'''((((((&&&######$$$&&&((()))(((''''''(((((('''''''''&&&&&&&&&$$$%%%%%%&&&''''''&&&&&&'''''''''''''''((())))))************++++++)))&&&(((((((((((((((((((((((((((((()))))))))(((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''((()))*********)))((('''&&&&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((()))***+++,,,---///000111111111333444555444444666777888666555333222333444555~~~nnn___RRRHHHBBB<<<999666555666666666555555444444333333333333333111000000////////////000........................////////////////////////...---,,,,,,,,,,,,---...***++++++,,,------.........---,,,++++++---...000//////000000000///......++++++,,,---------,,,,,,///...---,,,,,,---///000222333555777888999::::::888888888888888888888888666777777777777777666666777999<<<@@@AAA???:::666444333333333333333444444777666555666888999888777444444333333333444666777555444333333444666888999999;;;===???>>><<<999777111111111000///...---,,,........................///000111000.........///......//////000000111111111000000//////000000000111111111111000000000000555333000///000000000///111111000000000111222222222111111111111000000000000000////////////000000000000000000000000000000000//////......//////000---...000111222222111111------------..................///000000//////...000...---...000222222222111111000/////////000000....../////////000000000...///000111111000///...///......///000///---***......------......///000........................////////////////////////444+++000///+++;;;BBB,,,------,,,,,,------...///---///111111111111222333222222222333444444555555444444333333333333444444444555555555555444444333222222111111000000111111666999@@@HHHLLLKKKFFFBBB???<<<777333222555999<<>>@@@FFFNNNSSSSSSQQQOOOQQQTTTVVVUUUSSSQQQPPPOOOLLLIIIFFFCCCAAA>>>>>>@@@EEELLLOOOOOOMMMDDD@@@;;;777444111...,,,******)))(((''''''''''''))))))((((((((('''&&&&&&%%%&&&((()))******)))((('''''''''''''''&&&&&&&&&$$$%%%&&&&&&'''&&&&&&&&&'''''''''''''''((()))))),,,+++***+++,,,+++)))'''(((((((((((((((((((((((())))))***+++++++++************))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''%%%&&&''''''((((((''''''&&&&&&&&&&&&''')))***++++++******)))(((&&&%%%$$$((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((******+++,,,...///000000---...000111111222444666777666555444333222222222|||lll]]]QQQGGGAAA;;;:::888777777777777777555555444333333333444444111111000000//////......000000000000000000000000/////////////////////////////////....../////////+++,,,,,,,,,---------...,,,***((('''(((***,,,....../////////...---,,,,,,***++++++,,,------------000...,,,++++++---000222555666777888999888888777888888888888888888888888666777777888999999888888666888:::>>>???>>>999555555444444333222222222333666555444555777999999888444333333222333444555666555444333222333555777888999;;;>>>@@@@@@>>>;;;999333333333222111///---,,,......------.........///...///000000...---...000......//////000000111111111000//////////////////000000000000000000000000222111000//////////////////000000000111111222222111111111111000000000000000000////////////000000000000000000000000000000000000////////////000000---...111222333333111000//////000000000000000111......//////////////////000///......000111111000000000000/////////000000........./////////000000---...///000000000///...222111000000000000///---///...---------...000111................................................///&&&(((,,,(((...111%%%,,,,,,,,,------...///000,,,///111111111111222333444444444444555555666666444444444444444444444444333333333333333222111000000000111000000111444555>>>@@@CCCGGGHHHFFFAAA===999888555333444888???DDDIIIMMMRRRRRROOOOOOUUUZZZ^^^aaaaaa]]]UUUMMMEEE@@@???AAABBBCCCDDDGGGKKKNNNOOOMMMMMMQQQWWWXXXTTTOOOMMMLLLJJJGGGDDDAAA>>>===???@@@DDDHHHLLLKKKGGGDDD???<<<777333111///---+++))))))((((((''''''''''''((())))))((('''&&&''')))&&&'''((())))))))))))(((''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''((())))))***((())),,,...+++))))))((((((((((((((((((((((((###$$$&&&(((***,,,,,,---*********)))((((((''''''''''''''''''''''''''''''###$$$%%%&&&''')))******''''''((((((((()))))))))(((''''''&&&&&&&&&''''''%%%&&&''''''((('''''''''''''''&&&&&&'''((())))))***+++++++++***)))'''&&&((((((''''''''''''((((((((((((((((((((((((((((((++++++++++++************(((((()))***+++,,,------+++---///000000000222444333444555555444333222111yyyiii[[[OOOFFF@@@:::::::::999888777888888555555444333333333444444111111000000//////......000000000000000000000000////////////////////////...//////////////////...............------,,,,,,+++***(((''''''))),,,....../////////...---,,,,,,++++++++++++,,,------...***)))''''''(((***---///444555777999::::::999888888888888888888888888888777777888999::::::::::::999888999:::<<<<<<;;;999777666555444333333333333555444333444777999:::999777666555444444555666777666555444333333444666777888;;;>>>@@@AAA???===<<<666666666666444222///.........------------...///---...000///...---...000......//////000000111111111111000//////...//////////////////////////////......////////////000111//////000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000,,,...000222333222111000000000000111111222222222////////////000000111111222000......///000///.../////////000000000//////............////////////...///000111222111111000333111...---...///////////////...------///000111........................------------------------///(((***///---------++++++,,,---...//////000000,,,...000111000000111222111111111111111222222222444444444444444444444444333333333333222111000000---///000111111333888;;;CCCBBBAAAAAAAAA???<<<:::333333444444777===FFFLLLRRRTTTUUUSSSQQQRRRWWW\\\]]]\\\ZZZUUUNNNGGGDDDCCCGGGIIIKKKLLLJJJGGGFFFFFFKKKJJJKKKQQQWWWXXXSSSNNNIIIHHHFFFCCC@@@>>><<<;;;???AAAFFFJJJKKKIIIDDD@@@<<<999555222000///---+++(((((((((((((((''''''''''''(((((('''&&&&&&(((***&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''((())))))'''$$$'''---000,,,)))***(((((((((((((((((((((((( """$$$&&&(((((()))***)))))))))((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((((((((()))))))))*********''''''&&&&&&&&&''''''(((%%%&&&''''''(((''''''''')))(((((('''''''''(((((()))***,,,------,,,+++***((((((''''''''''''((((((((((((((((((((((((((((((++++++++++++************&&&&&&'''(((((()))******,,,...////////////000222000111333444555444333222xxxhhhZZZNNNFFFAAA888999:::999777666777888555444444333333333333333///000000000000000///...........................////////////////////////,,,,,,---......---,,,,,,/////////...---,,,,,,,,,---,,,+++******,,,---/////////000000000///......,,,,,,+++++++++,,,------***)))))))))***,,,...000...111444888:::<<<<<<;;;888888888888888888888888777888888999:::::::::999;;;999888888:::<<<<<<<<<777777666555444444555555555333222333666999:::::::::999888666666666666777888666555333333444666777888999;;;===??????>>>===888999999999777555222000///...---,,,,,,---......,,,...//////...---...000......//////000000111111222222111000////////////............////////////,,,...////////////000222//////000111111111000000//////000000000000000111000000////////////000000000000000000000000000000000//////......//////000,,,---///000111111000000......//////000000111111000000000000111222333333333111///...//////...---......///000000000//////------........./////////000111222333444444333333000...,,,,,,---///////////////......//////000111---------------------------------------------------,,,,,,...///------///,,,---...000000111111111...000111111000000000111222222333333333333333333333333444444444444333333333444444444444333333222---///222222222555;;;???BBB@@@===;;;;;;:::888666///222555777:::@@@IIIPPP[[[ZZZWWWTTTRRRTTTWWWZZZ[[[VVVQQQMMMHHHEEEHHHMMMRRRSSSTTTQQQMMMGGGDDDBBBJJJIIIKKKOOOTTTUUURRROOOEEEDDDBBB???===<<<;;;;;;===@@@DDDHHHIIIGGGDDDBBB:::777333000///---,,,***''''''(((((((((''''''&&&'''&&&%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''&&&&&&%%%$$$'''''''''''''''((())))))+++(((---777999222---...((((((((((((((((((((((((&&&''''''((((((((('''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&%%%$$$$$$''''''''''''((((((((()))'''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''))))))(((((((((((()))))))))***+++,,,------------((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((())),,,...//////......///111...///111333444444444333yyyiii[[[PPPGGGCCC444666888777444333444555444444333222222222222222...///000111111000000///........................////////////////////////,,,,,,---......---,,,,,,---------,,,,,,,,,,,,,,,...------,,,,,,,,,,,,------......////////////......---,,,+++++++++,,,------------------...//////+++...222666999:::::::::888888888888888888888888666777777888888888777777999777666777999:::;;;:::666666555555555555555666444222111222666999;;;;;;===<<<:::888666666666666999888666444444555666777555666777999:::<<<======888999::::::999777444222000///---+++++++++------,,,---///...------///000......//////000000111111333333222111000//////000---------....../////////---///111111///...///111///000000111111000///...////////////000000111111000000////////////000000///////////////////////////..................///---------...//////000000------......///000000111000000//////000222333444111///------/////////...------///000000000//////---------.........//////...///111222333333222222......///111333333111///......///000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((...,,,))),,,,,,+++///...///000111222222111111111222444333111000111111555555555555555555555555111222333444444333222111222333333444444444333333000333555444333555;;;@@@AAA???===<<<;;;:::777555222666;;;===???DDDLLLSSS]]]YYYTTTSSSUUUYYY[[[[[[\\\SSSKKKFFFDDDEEEMMMXXX[[[ZZZWWWQQQLLLHHHFFFFFFKKKLLLMMMNNNOOOOOOOOONNNAAA@@@>>><<<;;;::::::;;;===@@@CCCEEEEEECCCAAA@@@888555111...---+++)))(((&&&&&&'''((((((''''''&&&'''$$$!!!"""%%%((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''&&&%%%%%%$$$'''''''''''''''((())))))000---333>>>@@@555---...(((((((((((((((((((((((())))))*********)))((((((%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''''''''((((((***+++,,,---+++************++++++,,,((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((()))&&&&&&''''''(((((()))))))))+++---------...000222000000111222222333222222zzzjjj\\\QQQIIIEEE111333666555222111222333444333222222111111222222---...///111111111000000000000000000000000000000////////////////////////---...///000000///...---*********++++++,,,------,,,,,,,,,,,,+++***************+++,,,------------///...,,,+++***++++++,,,,,,,,,,,,+++++++++******,,,...222555666666555444888888888888888888888888555555666666666666555555444333333555777888777666555555555444444555555666444222111222555999;;;<<<>>>===;;;888666555555555:::999777555444555666777444444444555777999;;;===777888:::;;;:::777444222111000---+++***+++,,,---,,,---......------///000......//////000111111111444333222111000000000000---------........./////////111333222///---...///000000111111111///...---.../////////000000111111000000////////////000000////////////////////////......------------......------,,,,,,---...///000.........///000111111222000/////////000111333444///---,,,---///111111000,,,---///000000000//////---------.........//////***+++---.../////////...---///444888;;;999444000---...000111111111000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((222...(((+++---,,,111///000222333333222111111333444555555333111111222222222222222222222222222111111333333333333111111///000111222222222222222333666777555333444:::???@@@@@@@@@@@@@@@>>>999666888<<>><<<:::999999::::::AAACCCDDDCCCAAA>>><<<<<<777444///---+++***(((&&&%%%&&&'''((((((((('''&&&(((### %%%))))))&&&(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((()))))))))((('''&&&&&&'''''''''''''''((())))))---***000<<<<<>>;;;:::;;;===@@@CCCGGGIIIJJJJJJJJJJJJMMMQQQSSSSSSZZZcccgggdddZZZPPPDDD???DDDMMMUUUYYY]]]WWWPPPJJJHHHIIIJJJKKKLLLKKKJJJJJJJJJIIIEEECCC999999999999:::<<<>>>??????===<<<<<<<<<;;;888666333111---***((()))***+++''''''((((((((((((((((((*********)))((((((''''''''''''''''''''''''''''''%%%%%%&&&'''(((((('''''')))((('''&&&&&&&&&&&&&&&$$$&&&((()))***+++---///)));;;CCC888+++)))++++++,,,+++)))'''&&&''')))***)))((('''&&&$$$!!!%%%%%%%%%&&&&&&'''''''''%%%&&&'''(((((((((&&&&&&''''''&&&&&&'''((()))***((('''%%%$$$$$$%%%&&&'''$$$$$$%%%%%%'''(((******''''''(((((((((((('''''''''***---...---***((('''&&&%%%%%%&&&)))******)))***)))(((''''''((()))******%%% !!!&&&***+++***))))))(((((((((((())))))))))))))))))))))))))))))---'''''',,,...++++++///.........///000000111111zzziiiZZZNNNEEE@@@;;;:::999888777666555555222222222111111111111000/////////000000000000000000///...,,,,,,,,,,,,,,,------...///////////////000000111111000//////...------............------+++,,,,,,,,,,,,++++++***------------............---,,,++++++,,,,,,+++)))---------------.........,,,,,,,,,---...111444666444555666666666555444333444444555555555555444444222222222333444444555555666666666666777999:::;;;555444222222333555888999999888666444333333555555999;;;<<<<<<999666555444222333444555777888999999999999999999888666444333222111///---,,,,,,,,,,,,***,,,///000......///000///...---,,,,,,---...///000000///////////////000,,,,,,...///111333555555666333000/////////...---***,,,...///000///......000//////////////////000....../////////000000000//////////////////////////////............//////111000//////000000///...//////............////////////............//////.........---------,,,,,,------............------...///000111111000...---//////.........---------000---,,,///333444000---........................------------------------///.........------------------...///000000000///000111222333333333222222222222222222222222222222555555444333333333333333111111111222222222333333111222222111///000333666;;;======<<<:::888888999<<<<<<;;;:::999:::===???EEEGGGIIIJJJJJJJJJJJJKKKJJJOOORRRSSSYYYaaabbb^^^RRRJJJBBB@@@FFFOOOUUUXXXUUUPPPJJJFFFEEEFFFGGGHHHLLLJJJIIIHHHHHHFFFBBB???::::::999999999;;;===>>>>>><<<999888888777555333111///,,,)))''''''((()))((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((((((''''''''''''&&&&&&&&&''''''((($$$&&&((())))))+++...000///<<<@@@555)))''')))((()))'''&&&$$$$$$$$$&&&&&&''''''''''''&&&%%%$$$###&&&&&&'''''''''((((((((((((((((((((('''&&&%%%%%%******************++++++))))))(((((((((((())))))''''''&&&&&&&&&''''''(((''''''((((((((((((''''''(((+++...///---***)))(((((('''&&&''')))******)))***)))(((''''''((()))***,,,'''######&&&))))))''')))(((((((((((((((((()))((((((((((((((((((((((((+++''''''+++,,,******...------...//////000000111yyyhhhYYYMMMDDD???888888777666555555555555222222222111111111111000000000000000000000//////...---,,,++++++***++++++,,,---......///.........//////////////////...---,,,,,,------------,,,,,,)))***,,,......---+++***...,,,***,,,///000...,,,---,,,++++++,,,,,,+++***))))))******++++++,,,,,,*********+++,,,///111222222333444555666555555444222333333444555555666666222222111111222333555666666666666777888999;;;;;;666444222000111444777999:::888555222222333555777999;;;<<<<<<:::888777777444444333333444555777888666777888888888777666555333222000...---,,,++++++)))+++......------...///......------------......//////.........//////000+++,,,...000222444666777555333111111111222111000(((***,,,...000111111000.................................////////////000000000000000000000000/////////............//////111/////////111222111000...------------------.../////////000000/////////.........------------,,,------............------111222222222222000...---...............---------222...***+++...000000///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000///...---000000111111222111111000000111222222333222222222222222222222222222222222444444333222222222222333000111111111222222222222111111222222222444888;;;???@@@AAA???;;;777555555777777777777888<<>>??????<<<888666555444222111...---***(((''''''(((((())))))(((((('''''''''&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''%%%&&&''''''((('''''''''%%%%%%%%%&&&&&&((())))))&&&'''(((((()))+++///333777>>>===111(((((()))&&&***)))((('''&&&'''((()))&&&&&&'''((())))))((((((((((((((((((((()))))))))******((('''&&&%%%%%%%%%((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&***)))((('''&&&%%%%%%%%%''''''((((((((((((''''''(((+++...///---+++))))))'''%%%$$$%%%''''''&&&%%%)))((((((''''''(((((())),,,)))%%%%%%''''''%%%###((((((''''''''''''(((((((((((((((((((((((((((((((((&&&''')))***((())),,,,,,,,,---......//////000wwwgggYYYMMMDDD>>>888777666444333333333333222222222111111111000000222111111000000///////////////......------------,,,,,,---...............---......///......------+++,,,,,,------,,,,,,+++)))***,,,---------,,,,,,---***''')))...000...***---,,,++++++,,,---,,,+++&&&''''''((()))******+++************,,,---///000333444555777777666555555111222222333555666777888666444333222333444777888555555666777888999;;;<<<:::888444111111333555777888888777666666666777777777888::::::999888888999666555333222222333555666444555666888888888777777222111///...,,,***)))(((***+++,,,,,,,,,------...------------------------......------......////////////000000111111111222333222111111222333222111)))***,,,...///000000000------............------------.........///////////////////////////////////////............/////////...---...000111111000......------------......///000111222222111000///........................------............------111111111222111000///...........................333///,,,+++---000111000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.../////////111222222222222222111000111111111222222222222111111111111111111111111111111111000////////////000000000000111111111111222111111222333666999===@@@???@@@AAA???;;;888555555444555666777;;;AAAIIINNNQQQNNNKKKHHHIIIJJJKKKLLLKKKMMMOOOQQQSSSQQQLLLGGG>>>===>>>BBBGGGKKKMMMLLLGGGFFFEEEGGGIIIJJJIIIIIIHHHEEEBBB@@@>>>;;;888555777777666777999===@@@BBBAAA>>>999555444333222111---,,,***(((''''''(((((()))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''((((((''''''((('''(((+++000444<<<<<<777...)))***+++)))******)))(((((())))))***&&&&&&'''((()))******)))((((((((((((((((((((((((***)))(((&&&&&&&&&'''(((''''''''''''&&&&&&%%%$$$###$$$%%%&&&'''&&&%%%$$$***)))((('''&&&%%%%%%%%%&&&''''''((((((''''''&&&'''))),,,---+++)))(((((((((&&&%%%&&&''''''&&&%%%((((((((((((((((((((((((***(((''''''((('''%%%"""(((''''''&&&&&&''''''(((((((((((((((((((((((((((%%%&&&'''(((((('''''')))++++++,,,,,,---.........vvvgggYYYMMMCCC>>>===;;;999666444333333444222222222111111111000000222222111111000000//////000000000000000/////////,,,---......//////......------............------+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,...///+++(((%%%(((---///---)))---,,,++++++---------+++*********+++,,,---......******++++++,,,---......333444555666666555444333111222222333555777999:::777666444333333444666777444444555666777999;;;;;;>>><<<888444222222444555333555777999999888666444444666777777666666777888777555333222111222444555333444666777888888888777333222111///---,,,***)))+++******+++,,,---------,,,------------------,,,------,,,------...//////000000//////.........---111000///000222333222000,,,------...............------...//////...------------------............------............////////////............//////...,,,,,,---///000///...///..................///---...///000000///...---//////////////////000000------............---------......//////000000000---.....................000///------...///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---///111111111222222222111000000222111111111111111111111111111111111111111111111000000///............/////////000000000111111111111111333666:::===@@@BBB???@@@@@@>>>:::666444333222333555777<<>><<<:::777444222111111222222222222111111111111000111111111111111111000000...//////000//////......---......///000/////////,,,---......///.........,,,,,,------------,,,,,,...---+++******,,,...///***(((&&&(((,,,...---+++---,,,+++,,,---...---,,,*********++++++,,,,,,---+++++++++,,,,,,---------///000111222333333222111333333333444666888;;;<<<777666555333222222222333222333333444666888:::;;;???===:::777444333333333...111555888999777333111222444555555444444555777666555444333222333333444444555666777888777666666555555555444222000...---,,,+++)))***,,,......---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---...///---------........./////////......000111222111/////////......---------------...///000000///...---,,,,,,,,,---------......++++++,,,---...///000000//////............//////...,,,,,,,,,...///...---//////............//////+++,,,,,,------,,,,,,+++///////////////000000000------............------,,,,,,,,,---...//////000---------...............,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,***)))***---000222000000111111111111111000222222111000000000111111111111111111111111111111111111000////////////000////////////000000000000222222444888===@@@AAA@@@AAA@@@???;;;666222111111///111444777<<>>::::::<<<>>>AAADDDEEEDDDBBB@@@BBBDDDGGGKKKMMMKKKFFFBBB???<<<999777666555333111111333777;;;???CCCEEEFFF:::777333000///---+++*********)))))))))))))))***(((((((((((((((((((((((((((''''''&&&%%%%%%$$$$$$'''''''''''''''''''''''''''''''''(((''''''&&&%%%))))))(((&&&&&&%%%%%%%%%(((((((((((('''))),,,///---***'''%%%&&&((())))))&&&'''''''''((((((((((((&&&&&&''''''''''''&&&&&&((((((''''''''''''&&&&&&&&&&&&&&&'''((()))++++++''''''((())))))(((&&&&&&%%%&&&''''''((((((((((((&&&&&&&&&&&&&&&'''((()))&&&&&&''''''''''''&&&&&&###%%%'''((('''&&&&&&'''&&&%%%$$$%%%&&&'''&&&%%%&&&''''''((((((''''''&&&%%%%%%&&&'''((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''!!!'''***'''%%%%%%&&&%%%((())))))******+++,,,,,,~~~uuusss{{{vvvgggZZZNNNEEE???:::888555222000000111222222222222111111111111000111111111111111111222222......///000000000///......///000000111111000000------...///////////////------............------...------,,,,,,,,,,,,---))))))***+++,,,---......---,,,+++,,,...///...---)))))))))******************++++++,,,,,,,,,,,,+++***,,,...111333444444444555555444555777999<<<===999999777666444222111000111111222333555777999:::;;;;;;999777555444333222...111444777888666444333333444444444333333444666555555555555444444444444555666777777777666444333666666666666444333111000...+++)))***---//////...+++,,,------------,,,+++++++++++++++,,,---...///,,,------...///000000111/////////000222222000...//////...------------------...000111111000...---+++,,,,,,,,,,,,---------***+++,,,...///111222333//////............/////////...------...///---,,,...------------------...------,,,,,,,,,,,,------------------.........///------............------------------------......---------.........//////---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------...///000111///000111222222222222222333222111000//////000111111111111111111111111111111000//////......//////........./////////000000222333666;;;@@@BBB@@@=========:::666222111111222000333666:::???EEELLLPPPNNNJJJFFFHHHNNNSSSVVVVVVWWWMMMDDD@@@===999999===???AAADDDFFFEEEDDDBBBBBBCCCEEEJJJNNNOOOKKKDDD>>>:::888555444444444333222222555:::???BBBDDDDDDDDD777555222000///---***(((((((((((((((((((((((()))&&&&&&''''''((()))))))))'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''&&&&&&%%%(((''''''&&&&&&&&&'''''''''((()))((('''''')))+++'''%%%%%%&&&''''''((()))(((((()))***************%%%&&&''''''(((((((((''')))))))))(((((((((''''''&&&'''((()))))))))))))))###$$$%%%''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%###%%%''''''&&&&&&&&&'''###"""!!!"""$$$%%%%%%$$$&&&&&&'''(((((('''&&&&&&%%%&&&''''''&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''' (((+++((($$$%%%&&&%%%'''(((((())))))***++++++wwwnnnkkkttt~~~vvvhhh[[[OOOEEE@@@<<<:::888555555555777888222222222111111111111000000000000111222222222333///000111222222111000000//////000111111111111111------...///000000000///---......//////......---,,,---...//////---+++***)))+++------------///111---,,,+++,,,...///...---......------------------)))***++++++++++++******)))+++...222555888999999777666555666777:::<<<>>>===<<<;;;:::777555222111000000111222444666888999777777777777666555333222222333555777888888777777333444555444222222444666444555555666666555444444777777888777666555333222444444555555444222111000...,,,)))***---000///...++++++------------++++++++++++++++++,,,---...///////////////000000000000000///000111222222000...///......---------.........///000222222000///...++++++,,,,,,,,,---------***+++,,,...111333444555//////............//////111000......//////...,,,---,,,,,,++++++,,,,,,---111000///......///000111+++++++++,,,,,,------------..................---000///...------,,,---------------.........//////111111000...,,,---...000------------------------........................//////111222222111111000///000111222333444444444333222111/////////000111000000000000000000000000......---,,,,,,,,,,,,---............/////////000222333777===AAABBB???;;;777777555333111222555888333666:::>>>BBBGGGMMMQQQMMMIIIFFFIIIPPPWWWZZZYYYXXXLLL@@@<<<999777:::AAAAAADDDFFFGGGFFFEEEEEEEEEFFFIIIMMMQQQQQQLLLCCC===888666333222333444444333444777<<>>@@@BBBEEEIIIKKKMMMIIIKKKNNNRRRUUUXXX[[[\\\OOOJJJAAA999444666===CCCGGGFFFDDDCCCCCCEEEFFFHHHFFFJJJNNNPPPMMMFFF===777555333111000000111333444333666:::>>>@@@???===;;;777555333000---***)))(((******)))(((((((((((((((''''''''''''''''''''''''***((('''&&&&&&'''(((***%%%&&&((())))))(((&&&%%%(((((((((((('''&&&%%%%%%&&&&&&%%%&&&(((((((((''''''((()))++++++******)))***(((''''''(((((('''%%%$$$%%%'''((())))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''((()))((('''&&&'''((('''(((((()))(((&&&$$$###&&&''''''(((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&(((((((((((((((((((((((()))'''&&&''')))***(((%%%''''''&&&&&&&&&%%%%%%%%%))))))))))))))))))))))))((('''&&&%%%%%%%%%%%%%%%***))))))((('''&&&&&&&&&((('''&&&%%%%%%&&&'''(((((((((((('''&&&&&&%%%%%%)))((('''&&&&&&'''((()))ssskkklllwwwxxxiii\\\PPPEEE>>><<<777333333555666444111222222222222111111111111111111222222222222111111//////............//////......////////////......000000000000000000000000........................++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,+++*********)))************************++++++************++++++++++++,,,...000333555666:::777555555888999999888999888777888999888444111000000111111333444666666777777777666555444222111222222333333333444444444444444444444444444333333444444444333444444444555444444444444444555555666222333444444444333222111000666888222---------------,,,+++******+++,,,---,,,++++++---//////...---///...---,,,,,,,,,,,,---,,,...000222222111///...------.../////////...............///////////////222111000///............---,,,+++---///111222111111000///...---......///........................---,,,,,,,,,,,,---......------------------,,,,,,000///...///111222222222......---------,,,,,,,,,,,,,,,+++++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------,,,000000000000000000000000111111111111111111111111000111222222000000111222333333222111111000000///000///...............///000///...---,,,---......---------...///111333444333666;;;???@@@>>>:::888444333222222555888:::;;;???AAACCCFFFHHHHHHHHHHHHEEEIIIOOOTTTXXXYYYYYYXXXKKKEEE===777777<<>>666...+++---///++++++************++++++,,,******---222333///+++......---,,,,,,,,,---------...///000000000000///---......///////////////------......//////000000000000///...------------,,,++++++,,,000222333333000000///............///---------......//////000---,,,,,,,,,,,,---......,,,,,,------------------000...---...000222222111......---------,,,,,,,,,,,,,,,,,,+++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++******---111111...+++000000000000000000000000///000000111111222222222000111222222000000111222333222222111111000//////000000///...---------...000000...---------...///------...///111333666777777999;;;<<<<<<:::888666///000222444888<<>>AAABBBDDDCCCBBBAAAAAABBBCCCDDD@@@AAACCCCCC@@@;;;666333222333333444555555555555333444555666777666555444111000...,,,***))))))(((***)))((((((''''''(((((()))))))))))))))))))))))))))((('''&&&&&&'''((())))))(((&&&%%%%%%&&&((()))'''(((((()))))))))(((((('''&&&%%%$$$$$$$$$%%%&&&'''((()))*********))))))+++***((()))******)))''')))))))))))))))(((''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&((()))((('''&&&((())))))*********)))((('''&&&&&&''''''(((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''))))))'''&&&))))))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&&&&&&&'''''''''(((((('''&&&&&&'''((((((|||xxx{{{vvvhhh[[[PPPFFF???<<<999666555666666555444333333222222222111111111//////000000000000////////////............//////......////////////......------------------------+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,...000111222555444444555666777777777666666666666666555333222/////////...//////000111222222333444666888999:::888777444222111111222333333333222222111000000000111222333444666666777777777666555333222222222222111111222222333333333333222999;;;444---+++------++++++************++++++---...000333444444111......------,,,,,,,,,------...............///000000......///000000000000///,,,------...///000111111000//////...------......---,,,+++---///111222111/////////.........//////,,,------...///000000111---,,,,,,,,,,,,---......,,,,,,,,,------............,,,+++,,,---//////.........---------,,,,,,,,,,,,,,,,,,,,,------..............................------------------------...,,,,,,000666777222---000000000000000000000000...//////000111222222333222333444444222222333444222222222111000000//////000000///...------------000///...---------...///---...///111444666888999::::::::::::888777555444---000444888;;;>>>AAADDDCCCCCCEEEEEEEEEDDDCCCBBBCCCHHHPPPWWWZZZYYYVVVSSSaaaWWWJJJCCCAAABBBAAA???AAAAAA@@@?????????@@@@@@;;;<<<<<<;;;888555222000///111333555666666555444444444444333222222111111---,,,+++***))))))))))))))))))(((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))((('''&&&&&&'''((()))(((((()))(((((('''&&&%%%((('''&&&%%%$$$$$$&&&(((((((((((()))))))))))))))***((('''((())))))((('''))))))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''((((((''''''((()))))))))))))))((((((''''''&&&''''''((((((((((((((((((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&***))))))(((''''''&&&&&&((((((((((((((((((((((((%%%%%%&&&''''''((((((((('''''''''&&&&&&&&&%%%%%%'''''''''((((((((())))))''''''(((((()))******+++''''''''''''''''''''''''vvvggg[[[PPPEEE???;;;999777555555555555555333333333222222222222111/////////000000///////////////............//////......////////////..............................------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,++++++***)))))))))++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***+++,,,,,,---...///111111111222333444444555666666555666666555444333333333111000//////.../////////111222444666999;;;===>>>:::888555333111111222333222222222111111000000000111222333555666777777777:::999777555333111111000111111111111222333333444222555555111///000///,,,++++++,,,,,,,,,,,,++++++...333888777333//////111------,,,,,,,,,------...///...---------...000000...///000000111111000000,,,------...///000111111000000//////......//////000...------///000//////......//////////////////------......///000111111---,,,,,,,,,,,,---......,,,,,,,,,------.........---,,,++++++---...------......---------,,,,,,,,,,,,,,,---------.................................///////////////////////////------111666777222---111111111111111111111111......///000111111222222222333444444222222333444222222111111000//////...//////...---------------...---,,,,,,,,,---///000000111222444666888999999;;;:::999777666444333333///444999<<<>>>???AAABBBAAAAAA@@@@@@@@@BBBDDDEEEHHHKKKOOOTTTUUUUUURRRQQQSSSMMMEEECCCFFFHHHHHHFFF>>>>>>======<<<<<<<<<<<<777777666444222111///......000222444555555333222555444333222000000//////***))))))(((((((((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((())))))(((''''''%%%%%%&&&&&&''''''&&&&&&((())))))'''%%%%%%'''***((((((((((((((()))))))))(((&&&%%%&&&(((((('''&&&'''''''''((())))))***+++(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%'''((((((''''''(((***((((((''''''''''''''''''&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&)))(((((((((((('''''''''((((((((((((((((((((((((%%%%%%'''(((((((((((('''(((((((((''''''''''''''''''(((((((((((((((((('''&&&''''''((()))***++++++&&&&&&''''''''''''&&&&&&vvvggg[[[OOODDD>>>:::999777555444444444555333333333333222222222222//////000000000000////////////............//////......////////////......////////////////////////......---,,,,,,+++******++++++,,,,,,,,,,,,------,,,++++++******++++++,,,------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,---...///000///111333444333333444555555666777666444333444555555444333222111000000000111222555999;;;======>>>999888666444222222222222333333333333333333333333111222444666777888777777999888666555333222111111222111111111111222222333333555444222222444333///------............------,,,333888666///***,,,111------,,,,,,,,,---............------......///000//////000111111111111111------......//////000000000000//////...//////000111///...---...///...------...//////000/////////.........//////000000111---,,,,,,,,,,,,---......,,,,,,------------------///...,,,,,,...///............---------,,,,,,,,,,,,,,,---............---........................000000000000000000000000...------000222222///,,,111111111111111111111111...//////000000111111111000111222222000000111222222111111000000///.........---------------......,,,,,,,,,,,,---///111333444444666777888888999888999888777666555333333222222888>>>AAA@@@??????@@@???>>>===<<<>>>AAAEEEHHHJJJLLLNNNOOOOOOMMMKKKJJJEEEBBB@@@AAADDDFFFEEECCC<<<<<<;;;;;;::::::999999555444333111000......---...000222444444444222111444333222111///...------)))((((((''''''(((((())))))(((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))******)))'''&&& !!!###%%%'''((())))))%%%(((******'''&&&)))+++(((((('''''''''((()))***&&&%%%$$$%%%'''((('''&&&&&&%%%&&&&&&''')))***+++(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%'''(((((('''''')))***((('''&&&&&&&&&&&&''''''&&&''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((&&&%%%&&&'''&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&%%%$$$###"""$$$$$$%%%&&&''''''((((((&&&&&&''''''''''''&&&&&&vvvgggZZZNNNCCC<<<999888777555333333333444444444333333333222222222///000000111111000000/////////............//////......////////////......////////////////////////------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***+++++++++++++++,,,---...,,,///333333222222333555555666777666444333555777666666444333111111000000000222666:::<<<===<<<;;;888777666555444333222111111111111222333333444444111333555777888777777666444444333333333333444444333222111000000111111222111666777444111222333111//////000111111000//////---111444222---+++---000,,,,,,,,,,,,,,,---...///---------........./////////000111111222222111111.........//////////////////......------......///000...------///000//////,,,---///000000000/////////////////////000000000---,,,,,,,,,,,,---......------------------,,,,,,///---,,,,,,---......---......---------,,,,,,,,,,,,,,,.../////////...---........................//////////////////////////////////////////...---111111111111111111111111/////////000000000000000000111222222000000111222111111111000//////......,,,,,,,,,,,,---...//////,,,,,,---...000333555777888888999:::999888777777666666666555444444333222444:::BBBDDDBBB???>>>???=========>>>@@@BBBEEEGGGIIIJJJKKKKKKIIIFFFBBB@@@???@@@AAABBBAAA???<<<::::::::::::999999888777666333333222000///...------111222333444444333333222111111111000///---+++***((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&(((((())))))))))))(((((($$$$$$%%%&&&''''''''''''!!!%%%***+++((('''(((+++(((''''''&&&'''((()))***'''&&&%%%&&&((((((((('''&&&&&&%%%%%%&&&'''((()))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%&&&(((((('''''')))+++(((((('''&&&&&&'''((()))&&&''''''(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''$$$&&&((((((&&&$$$%%%'''$$$$$$%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))))))))(((&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&$$$""" $$$$$$%%%%%%&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%wwwgggZZZNNNBBB;;;888888777444222222333444444444444333333333222222000000111111111111000000//////............//////......////////////..............................+++,,,,,,------......///++++++,,,,,,,,,---------,,,++++++++++++++++++,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++*********))))))***++++++,,,+++///222333222111333555555777888666444333555888666555333111000///......///222666;;;<<<<<<:::888777777777666555444222111......///000111222222333222333666777888777666555//////000111222444555666444333111000000000111111...666:::555...---000222000111222333333222111000//////000000//////000111,,,,,,,,,,,,,,,---...///,,,---......//////......000000111222222222222111///////////////.........------,,,,,,,,,------......---,,,---///111111000,,,---///000000000//////000000000000////////////---,,,,,,,,,,,,---...............------,,,,,,,,,---+++******+++,,,+++***......---------,,,,,,,,,,,,,,,.../////////...---////////////////////////////////////////////////111222333111///...///000111111111111111111111111000000000000////////////222333444444222222333444111111111000//////......+++++++++,,,---...///000------...000222666888::::::;;;;;;;;;:::888666555444444555555555444333333444;;;CCCFFFCCC@@@??????<<<===???AAACCCDDDEEEEEEGGGHHHJJJIIIFFFAAA;;;777888<<>>:::777333222222222222333444444666444222000///111333444333333444555555444444444555444333222333333555666666444222000///000222444111111111111222333444444444444333333333333444444///...---,,,+++,,,,,,------,,,+++***+++---000111...///000111111111111111000000////////////000000........................------,,,+++,,,---...///000111222222111000///...,,,...111333444333222000......//////000000000000111111000000//////......111111000000//////......---///000000///......///111111111000//////..............................000111222333333222111000//////000000000000/////////111333444222111000111//////000111111111111111222111000//////000111222111222333333444444333333111111222111000///---,,,+++++++++,,,,,,---------+++,,,...000222444666777;;;;;;;;;:::888555333111333111///---...111555777:::AAAEEECCC@@@@@@???===BBBAAA@@@?????????@@@@@@HHHHHHGGGEEEBBB===999777???>>>>>>===============::::::::::::888666333222111222111///------...000111222444444444222000...444///+++***---...,,,))))))))))))(((((('''''''''((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))&&&%%%$$$$$$$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$%%%&&&'''(((***)))(((''''''&&&&&&'''''''''''''''''''''''''''''''''(((((())))))******&&&'''''''''''''''&&&&&&+++(((%%%$$$%%%&&&''''''###$$$%%%&&&''')))******)))((('''&&&&&&&&&&&&&&&(((((((((((())))))))))))((('''&&&%%%$$$#########&&&&&&&&&&&&&&&&&&&&&&&&''')))******)))'''(((((())))))(((((('''''''''&&&((((((''''''''''''(((((((((&&&%%%%%%'''(((((('''))))))(((((((((((())))))&&&&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&%%%%%%$$$###$$$%%%&&&'''wwwfffXXXLLLDDD???:::999777666444444555555444222111111222333111000000000///..................------,,,,,,,,,------.../////////...---,,,,,,,,,---------++++++---///------...------+++)))((("""%%%'''))))))***,,,---******+++,,,,,,+++***))),,,,,,+++******++++++,,,+++,,,,,,------.........************************+++++++++*********))))))***+++,,,---...000111111111333444555444444555666666666666555444333222111111444888;;;<<<:::777555666666555555666666777777666444222000000111333444444444555555555555444444444333222222222333444555666444111...------///000111111111111222333555555555444444333333444444555111000...---,,,,,,,,,---************+++++++++,,,......///000000000//////000000////////////000000------------------------------,,,,,,,,,---...///000000111111111000///...///111333555666555444333000000///...............000000000///////////////000000000000//////......---///000000///......///......//////////////////........................///000111111111111000///......////////////......///000222222000000000111//////000111111111111000222111111111111111111222111222222333333333333333222222222222111///...,,,,,,,,,,,,------......///---...000222444666777888;;;;;;:::999666444111000111000//////000333555777===BBBDDDAAA???@@@@@@>>>EEECCCAAA@@@??????AAAAAAFFFDDDBBB???<<<:::999999>>>===<<<<<<;;;;;;<<<<<<<<<<<<:::888666333111000---............///222444222333444444444333222111444///)))((())))))'''$$$&&&&&&&&&%%%%%%$$$$$$$$$((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&'''((())))))(((((('''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((((((&&&''''''(((((('''&&&&&&+++(((%%%$$$%%%''''''&&&&&&&&&'''((()))***++++++(((((('''&&&&&&&&&&&&&&&'''''''''((((((((())))))((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((''''''(((***)))((((((((('''''''''&&&((((((''''''''''''(((((((((&&&%%%%%%'''((((((''')))((((((''''''(((((()))''''''&&&&&&&&&''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((wwwfffWWWLLLDDD???999888666555444333444444333222000111222222111/////////...---------......000000000000///...---,,,////////////...---,,,+++)))+++---------,,,---.........---,,,+++)))((('''!!!'''+++,,,,,,,,,,,,***,,,...///...,,,)))''',,,++++++******+++,,,,,,***++++++,,,---...//////+++++++++++++++++++++++++++++++++******************++++++---...///000111000111333444333444555777666666666666555333222111000222444666777666444333666666777777777888888888555444222111000111333444444444444555555444444333333333222222333444444555777555222///---------...111111111222333444666777555555444444444444555555222222000...---,,,,,,,,,)))***,,,------,,,+++***..................---,,,////////////////////////------------------------...------------...//////000000000111000000///...000111444555666555444333000///...------...///000//////////////////000000000000000////////////...---///000000///...///000.........///000111111111//////////////////////////////000000000000///////////////000000////////////000000///......///111...///000000111111000000111111222222222222111111000111222222333333222222222222222222111///...---------......///000000111000000222333555777999999<<<<<<;;;999666333111///000000111222333555777888>>>BBBBBB>>>===@@@BBBAAAIIIFFFCCC???>>>???@@@BBBBBB???;;;888777777:::;;;<<<;;;;;;:::::::::::::::>>><<<999666222000///...,,,---.........000444666666555555444444444444444999333---*********(((&&&((((((((((((''''''''''''((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&))))))(((''''''((())))))((((((((())))))((((((((((((''''''''''''((())))))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&''''''(((((('''''''''***(((%%%%%%&&&''''''&&&''''''((((((((()))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''(((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&''')))+++((((((((('''''''''''''''(((((((((''''''((((((((('''&&&%%%&&&((()))(((''''''''''''&&&&&&'''''''''(((''''''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''((())))))))))))(((vvveeeWWWLLLCCC???:::999777555444444444555333222111111222222111000000000///............//////000111111111000...---000000//////...---++++++))),,,///000/////////000---------,,,+++***))))))%%%(((---///...---++++++,,,---......---+++)))'''++++++++++++++++++,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++***************************++++++,,,...//////000111333444444333333555777888888888777666555333333111111222222333333333333444444555555666666666666555444333111111222333444333333333444333333222222333333333444444555666666777555333111000000000111111111111222333555666777555555444444444444555555444333222000...---,,,,,,,,,---...///000000000000......///......---,,,+++...//////////////////...,,,,,,,,,,,,,,,,,,,,,,,,---------.........///////////////////////////...///000222333333333222111///...------...000222333---......//////000000000////////////////////////---///000111/////////000000000000111111222222222000000000000000000000000000000000000000000000000000000111111111111000000...//////---,,,,,,...000...//////000000000000000///000111222222111000//////000111111222222111111111111111000000///......//////000000111222222333111111222444555777888999>>>===;;;999777444222111///000222444666888999999<<<>>>>>>:::<<>>???<<<:::888666666888:::<<<;;;;;;:::999999999999:::<<<:::666222///...//////000000111000000111333666:::999666444333222333444999444...+++******)))((())))))))))))))))))))))))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))(((((((((((((((((()))(((((())))))))))))(((((('''''''''''''''(((((((((%%%&&&'''(((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((''')))'''%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((('''&&&''')))+++''''''''''''''''''''''''''''''((((((((((((''''''&&&%%%%%%&&&((()))(((''''''&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&'''(((******)))((((((uuudddVVVKKKCCC???;;;:::888666555555555666555333222222333333222111222111000000//////000000)))***,,,---...---,,,,,,////////////...---,,,+++)))+++...//////...//////,,,,,,,,,,,,,,,---------,,,...//////---,,,,,,,,,...---,,,+++***)))))))))******++++++,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,---...//////333444555444333333555777999999999999777666555444222222111111111222333333222333444555555555555444555444333222222222333333222222222222222111000///333444444555666777777777444333222111111222222333111111111222333444666666444444333333333333444444333333222111///...,,,,,,......---...000222555777////////////...------,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,---------................................./////////000111222222222111000111000/////////000111222------......//////000000.............../////////---///111111000///000111111111111000000/////////111111111111111111111111111111111111111111111111...//////////////////............,,,++++++...000......///000000000000000---...///000000///...---...///000000111111000000/////////////////////000111111222222222333333333000111222333444555666666:::999888666555333222222111222444777999:::::::::888::::::999===EEEIIIIIIGGGDDD???:::777888999;;;666666777888999:::;;;<<<<<<;;;::::::999999::::::777555222///---...000111111222222222222333666888>>>;;;777444111000000111111...***'''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((('''''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%%%%&&&&&&''''''''''''$$$%%%'''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((())))))(((((((((&&&%%%&&&'''((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&''''''(((%%%%%%%%%%%%&&&&&&&&&&&&(((((('''&&&&&&&&&''''''''''''''''''''''''''''''***++++++***((('''(((***&&&&&&&&&'''''''''''''''''''''((())))))(((''''''%%%$$$%%%'''))))))((('''&&&&&&%%%%%%%%%%%%&&&&&&(((''''''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&'''((()))(((''''''tttdddVVVKKKCCC>>>;;;:::888777666666666666555444222333444444333111333222111111000000111111***+++,,,---.....................///......---,,,(((***,,,,,,,,,+++,,,---,,,,,,,,,,,,---...///000,,,------,,,******,,,......,,,+++)))))))))***+++))))))+++,,,,,,,,,,,,,,,//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++***++++++,,,------......222333333222222333555777:::999999999888666555444333222222111111222333333444555666777888777666666555444444333333333333333222222222222111000//////222333444666777777777777000000000000000111111222111111111111222333444444333333222222222222333333222222222111000...---,,,...---,,,+++---000444666.........///......---------...///000000///...---+++++++++++++++++++++++++++,,,------......------...------------...//////111111222222222222222111222222111000///...------..................//////---............/////////---///111111000000111222/////////...---,,,,,,,,,000000000000000000000000222222111111111111222222+++,,,,,,------,,,,,,+++---......---,,,,,,---///---...//////000000//////------............---------...//////000000//////---------...///111222333444333333333333222222222000111111222333444444444444444333222222222222222333444666888:::;;;;;;;;;555777888999???GGGJJJIIIBBB@@@;;;777444444555666222444888;;;======<<<;;;;;;;;;:::999999999999999222000...---,,,...000222...000111222333555999<<<===:::777333000.........,,,+++***((('''''''''((('''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%'''))))))))))))((((((((((((((((((((((((((()))))))))))))))(((((((((&&&'''(((((())))))))))))'''&&&%%%&&&(((((((((&&&(((((('''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''+++,,,---,,,***((('''(((&&&&&&&&&&&&&&&'''''''''&&&'''((())))))((('''&&&$$$$$$%%%''')))***((('''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''''''''&&&ssscccUUUKKKCCC>>>;;;999888666555555555555444333222222333333222000222111111000000000000000//////.........///000000,,,---......///.........***+++,,,+++******+++------,,,+++++++++,,,---...,,,------,,,+++***+++---,,,,,,,,,,,,,,,,,,++++++((()))+++,,,------,,,,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++,,,,,,------...---...//////000222666999888888888777666555444333222222222222222222222222444666777999999888777666555555444444333333333333444444444333333222111000000111333444555666666555111111000000000000000000111111111000000111111222222111111000000111111222000000111111000...---,,,...------------...000111+++,,,,,,------------,,,,,,---///000000///---,,,++++++++++++++++++++++++***+++,,,---------,,,+++------,,,,,,,,,---//////000000111111000000000000,,,---...///000///---,,,..................---------------.........//////---///111111111000111222/////////...............000000000000000000000000222111000//////000111222,,,,,,------------,,,,,,,,,...//////---------...---...//////000000//////.........------.........------...////////////...------...///111444666888666555444333222111111000111111222222333333444444111111111111222444666777666777888999:::;;;<<<<<<333666999;;;AAAHHHHHHDDD>>><<<999666333222222333111333777:::<<<======<<<:::999888888777777888888///...---,,,,,,---///000...///000111111333777:::888666444111///...------++++++,,,+++)))(((''''''))))))*********+++++++++((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%'''((((((((('''&&&$$$&&&((()))***)))((('''(((((((((((((((((((((((())))))((((((((('''''''''&&&&&&((())))))*********&&&%%%%%%&&&((()))(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''***,,,---+++(((''''''%%%%%%%%%&&&&&&'''''''''&&&'''((())))))((('''&&&######%%%'''******)))'''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''(((ssscccUUUJJJCCC>>>:::888777555444444444444333222111111222222111///111111000//////////////////...,,,+++******+++,,,+++,,,---...////////////.........,,,++++++---///...---+++*********++++++...///000///---+++*********+++...///000...,,,+++((()))+++,,,------,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++++++++++++++,,,,,,---------(((***+++---...222777:::777777666666555333222111222222222222222111111111444555777888999888666555555555444444444333333333555666555555444333222111...///111333444444444444444444444333222111000000222111000000///000000000111111000000000000111111...///000000000...---,,,//////000000000...---,,,)))***+++,,,,,,,,,,,,,,,,,,---///000000///---,,,************************)))***+++,,,---,,,++++++---,,,,,,+++,,,---//////............------------"""%%%)))---000111111000/////////......------,,,---------.........//////---///111111111111222333000000111111222222333333////////////////////////111000///......///000111//////000000000000//////+++...000000///------------......///////////////000///...------...///000,,,---......//////......---...///000333777:::<<<777666555444222111000///222222222333333444444444222222222333555888;;;<<<999999888999:::;;;<<<===444777:::===CCCHHHFFF@@@<<<;;;888555333222111111222333666888;;;<<<======888888777666666666666666......---,,,,,,,,,---...111111111000///000222444444333222000///.........'''((()))(((&&&###"""!!!&&&&&&''''''((((((((())))))(((((((((''''''''''''&&&''''''''''''''''''&&&))))))((((((((('''''''''%%%&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&%%%&&&((()))))))))((('''%%%&&&(((******)))'''&&&))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&((()))************&&&%%%%%%'''((()))(((&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((%%%%%%$$$$$$$$$%%%%%%&&&(((((((((((((((((((((((($$$'''+++---+++)))'''&&&%%%%%%%%%&&&&&&'''''''''&&&'''(((******((('''&&&######%%%(((******)))'''(((''''''&&&&&&''''''((($$$$$$%%%%%%'''(((***+++&&&''''''''''''''''''&&&''''''&&&%%%%%%'''((()))sssbbbTTTJJJCCC???:::999777666444333333333444444333333222111000000111000///......///000111000000000000000000000000000000////////////000000000///---++++++,,,---...---,,,++++++******++++++------..................+++++++++++++++,,,---...---------------------,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,,,,,,,+++******+++,,,,,,,,,++++++******++++++,,,///...---,,,---///111333666333000000333666666555444444444333222111000///222333444555666666777666111222444333222222333555333666:::===<<<888333/////////000111222333333333333333222111000000000111222111//////000111111000......///000000000000000222222222111111111111111000111222333222111000///*********++++++,,,,,,,,,000//////......------,,,)))************+++++++++***++++++,,,,,,---......222222111111000000000000---...............------000111111111111000000///////////////...---,,,+++,,,...//////---,,,++++++////////////000000000000000000000000000/////////000//////.........//////000000///000000111222222.........------,,,,,,+++---------............///000000000///.........---///......---------......,,,,,,,,,------.........---...000222555888:::<<<:::888555333111111111222111111111111111111222222444333222222333666999::::::999999888888888888888555777;;;>>>??????>>>===777555333111000000111111222444777:::;;;;;;::::::===:::666222000111222333///...,,,+++***++++++,,,111111222333222111000///000///---+++*********+++***)))((('''&&&&&&'''((()))((('''&&&%%%$$$######)))(((&&&%%%%%%&&&'''(((%%%%%%%%%&&&'''((())))))''''''((((((((((((((((((&&&&&&%%%%%%%%%&&&&&&'''(((''''''&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&)))((('''&&&&&&'''((()))&&&'''((())))))((('''&&&%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&'''''''''&&&%%%&&&&&&&&&'''(((((((((&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&$$$$$$###"""((()))*********)))((('''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&%%%$$$&&&((()))((('''(((((('''''''''&&&&&&&&&'''((()))******(((&&&$$$'''&&&&&&&&&&&&'''(((((('''&&&%%%%%%%%%%%%&&&''')))))))))((('''&&&$$$$$$%%%&&&''''''%%%%%%&&&'''rrraaaTTTJJJCCC???:::999777666444333333333444444333222222111000000111000///......///000111.......................................//////000...---+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------.....................------------......///,,,,,,,,,,,,,,,---------,,,,,,------------,,,,,,***************+++++++++,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,,,,...000111//////111444777666333///444444444444333222111111222333444444555555444444444555555444222111111333222444777999888555111...//////000111222222222222111111000/////////000000222000//////111111111000......///000000000000000//////000000000000000000555555444333111000...---..................//////---------,,,++++++******************++++++++++++(((((()))***+++,,,------............---------,,,....../////////.........,,,,,,---...///000000////////////......---,,,+++,,,---//////---++++++,,,.........////////////000/////////000000111111111000000///......//////000///////////////000111111.........---------------------------............//////..................///...------------------,,,,,,------..................000222444777999;;;666555333222111000111111000000000111111111111111222222111111222444666777777666555555444444555555666888:::=========;;;:::666444333111000111222222444555777888::::::::::::;;;999555222000000111222......,,,,,,+++,,,------111111222222222111000///000///...---,,,+++++++++***)))((('''&&&''''''(((&&&&&&&&&&&&''''''''''''(((''''''&&&&&&''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&'''((((((&&&'''((())))))((('''&&&&&&&&&'''(((((('''&&&&&&%%%&&&''''''((((((((('''&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$''''''''''''''''''''''''&&&&&&''''''((())))))***(((&&&&&&&&&((()))((('''(((((('''''''''&&&&&&&&&'''((()))))))))'''&&&%%%))))))((('''&&&%%%%%%%%%$$$%%%&&&(((((()))((((((&&&&&&&&&&&&%%%$$$######&&&'''((('''&&&%%%&&&(((qqqaaaSSSJJJCCC@@@:::999777666444333333333333333333222111111000000000000////////////000000........................---------------...///000...---+++*********+++,,,+++,,,,,,---------,,,,,,......------------------,,,++++++************+++******++++++,,,,,,------------////////////------+++++++++************))),,,++++++******++++++,,,------,,,,,,,,,,,,------,,,++++++***+++,,,...///------///222444444111...555555555555444333222111222222222222222222222222777777777555222000000111111222333444333111///---//////000111222222222222///............//////000111000///000111222111000......///000000000000////////////000111111222222:::888666333000...,,,,,,---------,,,,,,,,,,,,,,,------,,,,,,+++*********************+++++++++,,,&&&&&&'''((()))***+++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,)))***,,,...///000111111............---,,,+++++++++---......,,,++++++,,,------------.............../////////000111111111/////////......//////000..................///000..................//////------------............---------------.........///...---,,,,,,,,,,,,,,,------............//////...///000111444666888999333222222111000000//////.../////////000000111111111111111111222222222333555555444333333333333333888888:::::::::999888777444333222111111222333444555555666777888888999999999666333000...///000111......---------......///000111111111111000///...------,,,+++***)))(((((())))))(((''''''''''''(((&&&'''''''''((((((((()))&&&''''''(((((('''''''''))))))(((&&&&&&%%%%%%%%%'''&&&&&&%%%$$$###""""""(((((()))))))))'''&&&%%%&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$############$$$$$$''''''((((((((((((''''''&&&&&&'''(((((('''&&&&&&&&&'''(((((()))((((((((('''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((()))***''''''''''''''''''''''''''''''(((((()))************(((''''''))))))(((&&&'''''''''''''''&&&&&&&&&((((((((('''''''''''''''((((((''''''&&&&&&%%%%%%!!!###'''***++++++***)))$$$%%%%%%&&&&&&%%%%%%$$$&&&'''((((((&&&&&&'''(((ppp```SSSIIICCC???:::999777666444333333333333222222222111111000000000000////////////000000000000000000000000000000//////...------.........//////...------------...******+++,,,---,,,,,,+++......------------,,,,,,,,,+++***)))))))))))))))))))))***++++++,,,------,,,---...000000...---,,,,,,,,,++++++***))))))(((++++++++++++++++++++++++,,,++++++++++++++++++,,,***************+++,,,---111///---,,,---000333555333444444444333333222111000000000000111111222333666777777555222000000111111111111000000//////...//////000111111111111111...---------...///000000000//////000222222111000---...//////000000//////000111111222333444444555;;;999666222000...---------,,,,,,,,,,,,+++++++++//////......---,,,,,,,,,*********+++++++++,,,,,,(((((((((((()))))))))***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,...///000111111111---------------,,,+++++++++,,,...---,,,+++,,,---++++++,,,,,,,,,---------/////////..................------------......///...------,,,------......---.........//////000000,,,,,,---------.........+++,,,,,,,,,---...............---,,,,,,,,,,,,,,,//////////////////////////////000111333555666777333333222222111///---,,,---------...///000000111111111222222222222111000777666666555555555555555888888888777666555444333222222111222222333555555666666555555555666777888555444111...------...///---.........//////000000000000000000//////......---,,,,,,+++***)))((('''((((((((('''''''''((((((*********)))(((''''''&&&%%%&&&((())))))(((''''''&&&&&&&&&&&&&&&'''((()))(((((((((''''''&&&&&&&&&((()))***+++***(((&&&%%%%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%'''(((((((((((((((((('''&&&''''''''''''''''''&&&&&&''''''(((((((((''''''((((((((('''&&&&&&&&&%%%%%%&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&''''''))))))(((((()))+++---...''''''''''''''''''''''''&&&''''''((())))))******,,,***)))((())))))'''&&&''''''''''''''''''''''''(((''''''&&&&&&&&&'''(((###$$$%%%&&&'''(((((((((###$$$''')))******)))(((%%%&&&''''''((((((((('''%%%&&&''''''&&&%%%&&&'''ppp___RRRHHHBBB>>>:::999777666444333333333222222111111111111111000//////000000000000//////000000000000000000000000222222000///......------//////......---------...******+++++++++++++++***......------,,,,,,,,,,,,000000///...------------))))))***++++++,,,------+++,,,------------,,,+++---,,,,,,+++***)))((((((++++++++++++++++++++++++******))))))))))))******)))))))))))))))******+++000///---+++,,,///333666111222222222222111111000............///111333444333444444444222111222333222111000000000000000111//////000111111111000000...............///000111/////////000222333111000------...///////////////000000111222333333444444777666444111000//////000000000000000000000//////000000///......------,,,***++++++++++++,,,,,,,,,,,,++++++***))))))((((((+++,,,,,,,,,,,,,,,,,,,,,......------......000000......////////////......,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,++++++,,,---++++++++++++,,,,,,,,,,,,//////...---,,,++++++***,,,+++++++++,,,,,,---...------,,,,,,,,,,,,,,,------.........//////000000,,,,,,,,,------------...+++,,,,,,,,,---............------,,,,,,------...000000000000000000000000000000000111222333444555444444333222000...,,,++++++,,,---...///000111111222333333444333333222111888777666666555555666666777666555333222111111111111111111222333555666666777666555444444444555555333111///---------......---......//////000000000//////.........---------//////...---,,,+++******''''''((((((((((((((((((*********)))((((((((('''%%%&&&((()))***)))(((''''''&&&&&&&&&&&&'''((((((''''''(((((())))))******((()))***++++++)))'''&&&%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((''''''((((((((('''''''''&&&&&&'''''''''&&&&&&'''''''''&&&&&&%%%((((((((('''&&&&&&&&&%%%%%%&&&'''(((((((((''''''$$$%%%%%%&&&&&&''''''(((%%%$$$######$$$&&&((()))''''''''''''''''''''''''%%%&&&&&&''''''(((((())),,,***)))((()))((('''%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((###$$$%%%&&&''''''''''''&&&&&&&&&%%%&&&&&&''''''%%%%%%&&&'''(((((((((((($$$&&&'''&&&%%%$$$%%%&&&ppp___QQQGGG@@@<<<:::999777666444333333333111111111111111111111111//////000000000000//////........................333222111000///.........------------,,,,,,,,,+++---,,,+++*********++++++......------,,,,,,++++++///...---------------...******++++++,,,,,,------++++++++++++++++++++++++,,,,,,++++++***)))((((((***++++++,,,,,,++++++***)))(((((((((((((((((())))))))))))))))))))))))))))))+++///000000000111222000000111111111111000000......------...000222333///111222222111111222444222222111111000111222222//////000111111000000//////............//////000......///111333333111///------...////////////............///000000111111222222111111000111111111....../////////000000000//////......---,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,+++******))))))************++++++++++++******)))))))))+++,,,---.........---,,,+++)))(((+++++++++,,,,,,++++++***++++++,,,+++******,,,...++++++++++++,,,,,,,,,,,,//////...---,,,++++++***+++++++++++++++,,,---......---,,,,,,,,,,,,,,,,,,..................//////,,,,,,,,,,,,---------------------------.........------------...///000000222222111111111111000000000000000000111222333333444444222111///---,,,,,,++++++,,,...///111222333444444444444444333333333555555444333333333333444444333111000//////000111111111222333444555666666666666555555444333222222000000...------------...---...//////000//////...///...------,,,,,,------+++***(((&&&%%%%%%&&&&&&&&&'''(((((()))(((((((((&&&&&&'''((()))***++++++&&&'''(((((())))))))))))+++***((('''%%%%%%$$$$$$%%%%%%&&&'''((()))******'''((()))******)))((('''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''((((((''''''''''''((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&%%%$$$'''''''''''''''&&&&&&&&&%%%&&&'''((()))(((''''''%%%%%%&&&&&&'''''''''(((############$$$$$$%%%&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((+++***((((((((((((&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''((('''&&&$$$###!!!((('''%%%$$$$$$%%%&&&'''###$$$$$$%%%&&&&&&&&&%%%%%%&&&'''&&&%%%%%%&&&'''ppp___PPPFFF>>>::::::999777666444333333333000000000000111111111111...///000111111000///...........................//////.........//////000---------------,,,,,,+++222000---+++***+++,,,---......------,,,++++++*********************+++,,,,,,,,,,,,,,,,,,---------,,,+++***))))))***+++,,,,,,+++++++++***)))))))))***+++,,,,,,,,,,,,+++***))))))(((((((((((())))))))))))*********)))))))))'''***---...------///111000111111222222222111111222000///......///000111...000111111000000111222222222111111111222222222///000000000000000/////////...------------------......///111333333111///,,,---......//////.........................../////////000111111111111000++++++,,,---...//////000000000000///......------+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------((('''&&&%%%&&&(((***+++......------+++***((((((******++++++++++++*********+++++++++******,,,...+++++++++,,,,,,,,,------........................,,,,,,,,,,,,---...///000......---,,,,,,,,,,,,,,,.........---------------++++++,,,,,,,,,---------//////..................,,,,,,---...///111222333333333222222222111111111111111000000000111111222111000///---------......++++++---...000222333444444444333222222333444555444333333222222222222222111000...------...000111111222333444555555666666555555666555444222000/////////...---------......---.../////////...---,,,......,,,+++++++++,,,---)))'''###!!! """$$$%%%&&&((()))))))))((((((%%%&&&&&&''')))******+++''''''''''''((()))***++++++***)))'''%%%$$$$$$$$$%%%&&&&&&&&&''''''((((((&&&''''''(((((()))))))))''''''&&&&&&&&&''''''(((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))$$$%%%&&&&&&&&&&&&%%%$$$)))((('''&&&&&&'''((()))((('''&&&&&&&&&&&&'''((('''''''''''''''&&&%%%%%%&&&&&&&&&'''''''''''''''%%%&&&((()))))))))''''''&&&&&&&&&'''''''''''''''&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''(((((())))))***(((''''''((((((&&&%%%&&&&&&&&&'''''''''(((((($$$%%%&&&'''''''''&&&&&&((((((((((((&&&###!!!%%%%%%&&&&&&''''''(((((($$$$$$%%%%%%&&&%%%%%%%%%'''((()))((('''&&&''')))ppp___PPPEEE===999:::999777666444333333333000000000000000111111111...///000111111000///...000000000000000000000000+++,,,,,,---...///111111//////000000//////...---666333///,,,++++++---///......---,,,,,,+++******,,,+++++++++,,,---......------------------------...,,,***((((((***,,,...+++++++++******************+++,,,------,,,+++*********))))))))))))******)))***************)))(((******)))'''&&&)))000666111222222333333333222222555333111...------.........000111000///...///111111111111222222222222222///000000000000000//////...------,,,++++++++++++---...///111444444222///,,,---......//////......000000000000////////////---...000111111111000///---...///000111333333444333333222222111111000000++++++,,,,,,,,,---------(((((()))***+++,,,------.........//////000000000,,,+++******+++---///000/////////...---,,,+++***)))******+++++++++*********++++++***)))***---///++++++,,,,,,,,,---------------...///000111222333---------...///000111111///...------,,,,,,,,,,,,.........------,,,,,,+++++++++,,,,,,,,,---------000000000///.........---,,,,,,---...000222444555333333333222222111111111111111000000000000111111---,,,+++***+++---///111++++++---///111222444555444333222111111333555666555444333333222222333333///...,,,++++++...000222111222333444555555555555555555666666444222///---///......------.............../////////---,,,+++...---,,,+++++++++,,,---...+++'''###"""$$$''')))%%%&&&((()))))))))((((((((((((((((((''''''''''''((('''''''''''')))+++,,,(((''''''&&&&&&&&&''''''((((((((((((((((((''''''&&&&&&&&&&&&''')))***+++(((''''''&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))((()))***++++++***)))((()))((('''&&&&&&'''((()))((('''&&&%%%%%%&&&'''((((((((())))))((('''&&&&&&%%%&&&&&&''''''(((((((((%%%&&&((()))***)))(((&&&''''''''''''''''''''''''&&&&&&((((((((('''&&&%%%''''''''''''''''''''''''''''''(((((()))*********((('''&&&&&&''''''&&&%%%&&&&&&&&&'''''''''((((((###$$$&&&(((((('''&&&%%%%%%&&&'''''''''%%%###!!!"""$$$'''***++++++)))(((&&&''''''(((((('''&&&&&&(((***+++***)))((()))+++~~~lll^^^RRRFFF???===:::888555444444444222111333333222111000000000111333222222111000//////...........................******+++++++++,,,,,,,,,------------------------111000000///...,,,+++***+++,,,,,,------......///'''((()))***+++,,,------...---+++************+++,,,+++++++++,,,------...,,,,,,,,,,,,++++++***)))+++++++++************)))(((((()))************))),,,+++***)))(((((((((((((((((()))***,,,///111222...///111222333333222111///////////////.........///000111111111000...---222111111111000000//////222222222111000...---,,,//////...------------...///000111222333333222111...............///000111///...---+++******++++++...------------...//////---...000111222222111111//////000000000000//////000000///...---,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))555---&&&%%%)))------***,,,,,,,,,++++++*********+++,,,,,,***)))(((***+++...---,,,+++***+++,,,,,,------,,,,,,,,,---......,,,***((()))---//////---///---+++***)))***+++,,,........................000...------...///...---+++,,,...111333555555666444333222111000000000000000000000000///////////////...---+++******+++++++++,,,---...////////////111000///000111333666888555444333222111//////...,,,,,,---...000222333444222222222222222222222222333222111000/////////000111111000000//////......000//////---,,,+++******)))))))))))))))***************))))))((((((((('''"""$$$&&&''''''(((***+++(((((((((((())))))))))))''''''((((((((((((''''''((((((''''''''''''(((((())))))))))))))))))))))))((('''%%%$$$$$$%%%&&&(((''''''&&&&&&&&&&&&''''''***)))((('''&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%(((((((((((())))))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&'''(((***)))(((''''''((()))***)))'''&&&'''((()))((('''&&&%%%$$$$$$############******))))))((((((((('''''''''''''''''''''''''''((('''%%%######%%%'''(((((())))))))))))(((((('''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((())))))&&&$$$&&&***,,,)))&&&%%%&&&''''''((((((''''''$$$$$$%%%%%%%%%%%%&&&&&&))))))((('''&&&&&&%%%%%%|||kkk]]]QQQEEE>>><<<;;;999666555555555333222222222222111111111111111000000000///...---------........................,,,,,,,,,---------......------------------------000000000000///...,,,,,,---,,,,,,++++++***))))))+++++++++******++++++,,,...---,,,++++++,,,------+++++++++++++++,,,------++++++,,,,,,,,,+++******+++++++++************)))((())))))***+++*********++++++***)))))))))******((((((((()))***+++,,,---...///000222222222222111////////////............,,,---...///000111111111111111111000000000//////..................---,,,//////...------------......///000111222222111000......------......///000000///...,,,,,,,,,,,,,,,---------------...////////////......///000222222//////000000000000///////////////...---------,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))111,,,''''''***,,,,,,+++,,,++++++++++++,,,,,,---(((***++++++++++++...///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------...***)))((())),,,...---+++...---+++)))))))))++++++------------------------...,,,******,,,---------,,,---///111333444555555444333222000//////000000111000000000//////......///...---,,,++++++,,,,,,,,,---...///000000000000...///000222222333333333333333222111000///......---------...///111222333333333222222111111111000111111000///////////////000000000000//////......//////...---,,,+++***************)))))))))))))))(((((((((''''''&&&&&&&&&"""$$$&&&&&&&&&&&&((()))'''((((((((())))))))))))(((((())))))))))))(((((((((''''''''''''''''''((())))))))))))))))))))))))((('''%%%$$$%%%&&&''')))'''''''''&&&&&&''''''''')))((('''&&&&&&&&&&&&&&&)))((((((''''''&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))'''&&&'''((()))(((&&&)))(((''''''&&&&&&&&&'''))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))***))))))(((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%""" """&&&'''%%%"""%%%&&&''''''((((((''''''%%%%%%&&&&&&&&&''''''''')))(((((('''&&&&&&%%%%%%zzziii[[[OOOCCC<<<;;;;;;999777666666555444333///000111222333222111111000000//////......------////////////////////////.........////////////000------------------------000000000000000///......,,,,,,,,,+++******))))))000///---+++*********+++...---,,,,,,,,,---...///+++************+++,,,,,,******+++,,,,,,,,,+++++++++++++++************)))))))))***++++++++++++***+++************+++,,,,,,******)))))))))******+++---...///000111222111111000000//////............000///...---------------000000000000////////////,,,,,,---...//////......//////...------------.........///000000000//////------------------...///000000...------------------------------......///000...,,,+++,,,...111333//////000000000000//////..................---------------------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,+++***)))***+++,,,---,,,,,,+++++++++---...000)))***,,,,,,,,,,,,...000...---,,,+++++++++,,,,,,+++++++++++++++,,,------*********,,,......---+++,,,+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,---***((((((***,,,------,,,---///111222333444444444333111///...///000111111111000000///...------///......---------......---...///000111111111111,,,...111333333222000...111111000000///...------............///000111222333333222111000//////...////////////............000000000////////////...//////...---,,,+++******++++++******))))))((((((&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&''')))''''''((((((((())))))))))))))))))******)))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&%%%&&&''')))***''''''''''''''''''''''''(((''''''&&&&&&&&&''''''******))))))(((''''''&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((())))))))))))((('''%%%$$$$$$$$$$$$%%%&&&'''((('''&&&'''(((((('''&&&))))))((('''''''''(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&'''((()))***************(((''''''&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''$$$!!!!!!$$$%%%###!!!%%%&&&''''''((((((''''''&&&''''''''''''(((((((((((((((((('''&&&&&&%%%%%%xxxgggYYYNNNBBB;;;::::::888666555555555444222...///111333444333222000222111111111000000000///000000000000000000000000....../////////000000000,,,,,,------------------......////////////......+++++++++,,,------......111000---,,,+++++++++,,,......,,,++++++,,,------+++******)))******++++++)))***++++++,,,,,,,,,,,,+++++++++*********)))))))))******+++++++++++++++************+++,,,---...,,,+++++++++++++++,,,,,,,,,---...///000111111111000000//////......------...---,,,+++,,,---...///////////////////////////...//////000000000000000//////...------------...---.....................------,,,,,,,,,------...//////...---------------------,,,,,,------...///---,,,++++++,,,---///111//////000000000000//////---------.................................------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***(((***,,,,,,******,,,......---,,,++++++---...///+++---...---+++***++++++------,,,,,,,,,+++++++++************+++,,,------,,,---///000111000...---+++***)))))))))***++++++------------------------,,,***((((((***---...///---...///111222222222222333222///...---...000111111111000///...------,,,.............../////////------...000000000000000---...000111111000...,,,/////////......---------//////.........///000000222222111000///...---,,,------..................////////////////////////......------,,,+++******,,,++++++***)))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%((()))***)))((('''((()))'''''''''((((((((())))))(((((())))))))))))((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&'''((()))***&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((()))******)))(((((('''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((()))+++,,,,,,+++)))(((''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&(((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''')))***++++++++++++(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''%%%$$$%%%&&&'''&&&$$$%%%&&&''''''((('''''''''&&&&&&'''''''''((((((((((((((('''''''''&&&&&&&&&xxxfffYYYMMMBBB;;;:::888666444333444444222111...///111333444333222000111111111111000000000000000000000000000000000000---............/////////,,,,,,,,,---------......,,,,,,------......------******+++,,,,,,------...///...---,,,,,,,,,---...///...,,,+++************++++++******)))******+++)))***++++++,,,,,,,,,,,,+++++++++*********))))))))))))***++++++++++++***))))))******+++,,,......************+++,,,------,,,,,,,,,---...000111111111000000///...---------''''''(((***---000333555.....................///000000000000000//////...//////...------------.........------------------...------,,,,,,,,,------------------,,,,,,,,,+++,,,,,,,,,,,,,,,---......***+++,,,------.........//////000000000000//////---------.......................................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''***------***)))+++...000///...,,,++++++,,,,,,)))+++---,,,+++))))))***---------,,,,,,,,,++++++************+++,,,---...---///111111111///...---)))))))))******+++,,,,,,////////////////////////---+++)))***,,,...000000//////000111111111111111222000///------...///000000000000///...------,,,......//////////////////,,,,,,---...////////////////////////......------.........---------------//////............//////111111000///---,,,+++++++++,,,---...//////...................../////////---------,,,,,,++++++***,,,++++++***)))(((''''''&&&&&&&&&&&&&&&&&&'''''''''((()))(((&&&&&&&&&'''''''''''''''((((((((((((&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&'''((()))((((((((('''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''(((***++++++***((('''))))))((('''%%%$$$###"""(((&&&%%%&&&'''((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&$$$######$$$&&&'''&&&'''(((******+++++++++(((''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((()))))))))))))))((((((((())))))((('''%%%&&&''''''((('''''''''%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&xxxgggZZZNNNCCC===;;;777555333222333333222111///000111222333222111111////////////............////////////////////////------------............+++,,,,,,------.........+++,,,,,,---------,,,,,,+++++++++***))))))((((((+++,,,,,,------............---+++***))))))******,,,,,,+++************+++******+++,,,,,,,,,+++++++++++++++************)))(((((()))************))))))))))))******,,,------((((((((((((((()))***++++++++++++,,,---///000111111111000///...------,,,------,,,,,,,,,---......---------.....................//////...---,,,,,,//////...------------...///...------,,,---------///...------------------+++,,,,,,------,,,++++++,,,,,,,,,,,,,,,------...)))***,,,.........---,,,//////000000000000//////..................---------------...............,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++---,,,***)))+++...000///...---,,,+++))))))%%%(((***,,,+++++++++,,,,,,,,,---------,,,+++***************+++---...///,,,...//////---+++++++++))))))***+++,,,---------////////////////////////...---,,,---...000000///000000000111000000////////////............///////////////............---...///////////////......+++,,,---...//////////////////..................---------------..................---......////////////...---,,,++++++******+++---///000000//////---............/////////---,,,,,,,,,+++++++++***++++++******))))))((((((''''''''''''(((((((((((($$$%%%&&&%%%$$$###$$$%%%&&&&&&'''''''''(((((((((%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&'''((()))&&&&&&'''''''''(((((((((&&&''''''''''''((((((((())))))))))))))))))))))))%%%%%%''''''''''''%%%%%%'''''''''&&&$$$""" '''&&&%%%&&&''''''&&&%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&###!!!!!!###&&&'''&&&'''((()))))))))))))))&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((()))))))))*********((((((((((((''''''''''''%%%&&&''''''((((((''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''yyyhhh[[[PPPEEE>>>===777555333333444444333222222222222111111111111111............////////////........................---------.........//////++++++,,,,,,---......///---------...------,,,,,,++++++******)))(((((((((***+++---.........,,,+++,,,++++++***+++,,,---...------,,,+++++++++++++++++++++,,,,,,,,,+++******+++++++++************)))''''''((())))))))))))((()))))))))))))))***+++,,,***))))))(((((((((((((((*********+++,,,...000111111111000///...---,,,,,,222222111///---+++)))(((,,,,,,---------.........,,,---..................//////...------------...000///...---,,,------...000///......------......+++,,,---......---,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,---....../////////000000000000///////////////...---------,,,,,,,,,---------.........------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++******+++,,,,,,---......---+++)))(((%%%(((+++------,,,,,,---,,,,,,---------,,,+++*********++++++,,,...///000---...///...+++)))***,,,)))***+++,,,---...//////////////////////////////...------///000000...,,,000000111111000///......------.../////////...------------............///...//////000///...,,,+++,,,---...//////000000000,,,---///000111///...---,,,---------......//////---------------...///000------,,,,,,++++++++++++***+++---000111111000///---------.........//////,,,,,,,,,+++++++++++++++*********)))))))))))))))&&&'''''''''(((((((((((($$$%%%'''&&&%%%%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&(((''''''''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&%%%$$$%%%&&&((())))))(((&&&%%%''''''&&&&&&&&&''''''(((&&&&&&'''((()))******+++%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%$$$###"""'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&'''((((((%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''(((((((((''''''%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''%%%%%%%%%&&&%%%&&&''''''((((((''''''&&&''''''''''''(((((((((''''''''''''''''''''''''zzziii\\\QQQFFF???>>>888666444444555555444333333333222111000000000111000000000000111111111111....................................////////////++++++,,,,,,---...//////......//////...------,,,*********+++,,,,,,------)))+++---//////---+++)))*********+++,,,///111222...------,,,+++++++++,,,,,,,,,,,,,,,,,,+++***)))+++++++++************)))&&&''''''((((((((((((((())))))))))))))))))***+++...---,,,***)))(((((((((***))))))***+++...000111222111000///...---,,,,,,)))***---///000000000000,,,,,,,,,------.........,,,---...000111222222222//////...------------...000///...---,,,------...111000///...............,,,---.../////////...---,,,,,,++++++,,,,,,---......---+++***+++---000111//////000000000000//////000000///...------,,,,,,,,,,,,,,,---------......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,...---+++*********++++++)))***,,,......,,,)))(((***,,,//////---+++******,,,,,,---...---,,,+++***+++++++++,,,---...000111///111111///+++***,,,...)))***+++---...//////000........................------...///111000---***111111111111000///...---+++---///000000///---,,,,,,,,,------...////////////////////////---+++***---...///000111111111111))),,,000333444111...+++,,,------....../////////---,,,,,,---...///000000,,,,,,++++++++++++++++++)))+++...000111111111000---------.........//////,,,,,,++++++++++++++++++)))))))))))))))*********&&&&&&&&&''''''((((((((('''((())))))(((((()))+++&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&%%%######%%%&&&((())))))(((&&&%%%(((''''''&&&&&&&&&''''''&&&&&&''')))***,,,------$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''))))))(((((((((((())))))%%%&&&'''((()))((('''''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&''''''(((((((((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''&&&&&&$$$$$$%%%%%%'''(((***+++''''''''''''''''''''''''''''''''''''((((((((()))&&&'''((('''%%%$$$%%%&&&%%%&&&''''''((((((''''''(((((((((((())))))))))))&&&'''''''''''''''''''''mmm]]]PPPFFF>>>999888666444444444555444333333333333222222111111111222111111111000000////////////000000///---+++***...---,,,,,,,,,,,,---...//////.........---------000//////---,,,+++******++++++++++++++++++++++++222///------//////---******+++,,,,,,------------,,,,,,+++***+++,,,---...******++++++++++++******+++++++++*********))))))000...,,,***)))))))))***+++)))((()))***+++***(((***************)))((((((*********+++,,,---///000111///---++++++---///000---.........---,,,++++++---+++***+++,,,...---------------.........//////........................//////000000111111222222222000...,,,,,,---///111,,,,,,,,,------.........------------------------))))))))))))***+++,,,---///......---------......111000///..................---+++,,,---//////...+++,,,,,,+++***+++...111,,,---...///...+++)))'''"""&&&***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,*********,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000222333000///...---------------***,,,---,,,))))))+++...++++++,,,,,,---...//////------------------------......000000000///...---//////...---+++***))))))..................------........................111111000000/////////...+++,,,...000000///...---//////000000///...------........................++++++++++++++++++++++++---,,,+++***+++---///111000///---++++++,,,---...,,,+++***((((((((()))***((((((((((((((((((((((((((((((((((((((((((((((((+++(((&&&'''***+++)))'''&&&((())))))(((((()))+++***)))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''+++)))(((((())))))(((&&&%%%''')))******)))'''%%%''''''''''''''''''''''''(((((((((((((((''''''&&&%%%&&&'''((())))))))))))%%%&&&)))***+++***)))((((((((((((((((((((((((((('''&&&%%%$$$$$$$$$$$$$$$)))'''$$$"""!!!!!!###$$$%%%&&&&&&&&&'''(((((((((((('''%%%$$$$$$%%%'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''(((,,,+++***)))))))))))))))((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''(((+++)))'''%%%$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&mmm]]]PPPGGG???:::888666444444444555444333333333333222222222111111111111111111000000000///....../////////......---......---,,,,,,---......//////.........------------------------------------,,,***))))))***,,,------+++******,,,---+++)))***+++,,,,,,------,,,,,,,,,+++*********+++,,,,,,******++++++++++++******+++++++++*********))))))+++***)))(((((()))***+++***((('''((()))***)))(((***************)))((((((*********+++,,,---...///,,,+++)))'''''')))+++,,,...............---,,,,,,,,,+++******,,,------,,,------------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000222000...,,,,,,---...///,,,,,,,,,---------......------------------------******)))******+++,,,---......------------......000///......---------...***+++---......---+++***,,,---///000111000///---+++,,,---......---+++***((())))))***++++++,,,,,,,,,,,,,,,+++++++++++++++...---,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---///000111......---,,,,,,,,,,,,,,,+++---...,,,***)))+++---***++++++,,,------......------------------------,,,,,,------------,,,,,,...------+++***)))((((((................................................000000/////////.........)))***,,,---...---,,,+++.../////////......---,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,+++***+++---///000///...,,,******+++,,,---******((('''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((%%%$$$######$$$%%%$$$###%%%&&&(((((('''&&&((())))))((((((''''''''''''(((''''''''''''&&&&&&&&&%%%'''''''''''''''''''''''')))(((''''''(((((('''%%%%%%&&&)))******)))&&&%%%''''''''''''''''''''''''(((((((((((((((''''''&&&$$$%%%&&&'''(((((((((((('''''')))******)))(((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&)))(((&&&$$$$$$$$$%%%&&&&&&&&&&&&'''''''''''''''((('''&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%&&&'''''')))(((''''''&&&&&&&&&'''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&~~~lll\\\OOOFFF???:::888666444444444555444333333333333222222222222111111111111111000000000000///.........//////000111......---,,,,,,---.....................---------******+++,,,---.../////////---***''''''***---///---+++******+++***)))'''***++++++,,,,,,,,,,,,,,,+++******)))))))))************++++++++++++******+++++++++***************&&&&&&&&&'''((()))***+++***)))((()))***+++***((()))************))))))((()))******+++,,,---......---,,,***))))))***,,,---.........///......---,,,,,,***)))***+++---,,,,,,------------............------------------------,,,,,,------.../////////222111...,,,+++,,,---...,,,,,,,,,,,,------------------------------------*********++++++,,,---......---------------............---,,,,,,,,,------,,,...000///...///333777;;;777444333444333111...***+++,,,.........---,,,...---,,,++++++,,,---...---------,,,,,,+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,------------------...//////------,,,+++++++++,,,,,,---...///...,,,+++,,,---***++++++,,,,,,---------------------------------,,,,,,,,,++++++,,,,,,---......------,,,+++******........................------------------------............------------)))***,,,---------,,,+++------......------,,,,,,)))******************)))++++++++++++++++++++++++,,,++++++***+++,,,...///---,,,+++***)))***++++++)))((((((''''''''''''(((************************((((((((((((((((((((((((&&&'''((('''%%%$$$%%%&&&$$$%%%'''&&&%%%%%%&&&'''(((''''''''''''(((((()))((((((((('''''''''&&&&&&''''''''''''''''''''''''((('''&&&&&&''''''&&&%%%%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''(((((((((((((((''''''&&&###$$$%%%&&&''''''''''''))))))((((((((((((((((((((((((((((((((((((((((((***)))(((((('''((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''((((((((())))))'''''''''((((((((())))))''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&(((******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&}}}jjjZZZMMMEEE>>>:::888666444444444555444333222222222222222222222222111111111000000000000000111000///......///000111......------------..............................******+++,,,---......///---,,,***))))))***,,,---000///---,,,+++***((('''***++++++,,,,,,,,,++++++++++++******))))))))))))******++++++++++++******************************&&&&&&&&&'''((()))***+++,,,+++******,,,,,,+++***))))))************)))((())))))***+++,,,------------,,,+++++++++,,,---///.........//////......---,,,***))))))+++,,,,,,+++------------------------////////////////////////---......//////000111111111000...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......------,,,,,,------......------,,,++++++,,,,,,,,,444444111---,,,444BBBMMMOOOEEE888111000222222111,,,,,,---......---,,,,,,,,,,,,,,,,,,---...///000///.........------------+++,,,,,,------,,,++++++,,,,,,,,,++++++,,,,,,,,,......---,,,,,,,,,------//////..................------,,,,,,,,,,,,,,,---////////////------,,,,,,+++,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---...///111111000000//////......---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---............---,,,,,,,,,------,,,,,,+++******+++,,,,,,+++******************************++++++******+++,,,------++++++***))))))))))))***((((((((((((((((((((((((************************(((((((((((((((((((((((()))+++---+++(((&&&(((***%%%&&&''''''%%%%%%&&&''''''''''''''''''((()))***)))(((((((((((('''''''''''''''''''''''''''''''''((('''&&&&&&(((((('''&&&%%%&&&((((((((((((&&&%%%''''''''''''''''''''''''(((((((((((((((''''''&&&$$$%%%&&&'''''''''''''''***)))((('''''''''''''''(((((((((((((((((((((((())))))((((((((((((((()))&&&'''((()))***))))))(((((((((((('''&&&&&&&&&%%%%%%&&&'''(((((()))((((((&&&'''''''''(((((((((((()))((('''&&&&&&&&&&&&&&&((((((((((((((((((''''''((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''((((((''''''''''''(((((($$$%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''''''''(((&&&'''((())))))'''&&&%%%''''''''''''''''''''''''zzzhhhWWWKKKCCC===999888666444444444555444333222222222222222222222222000000000000000000111111333222000///......//////........................---.....................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++************+++++++++,,,,,,+++******++++++++++++++++++************++++++++++++******************************((()))))))))))))))))))))+++***))))))***+++***)))((())))))*********))))))))))))***,,,,,,,,,,,,,,,***))))))))))))***+++,,,------...............---,,,***)))***+++---,,,,,,------------------,,,,,,////////////////////////---------...//////000000000///---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,---......,,,,,,+++++++++,,,,,,---444333111---,,,444AAAMMMMMMCCC666///...000000/////////......---,,,++++++***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,+++---,,,,,,++++++,,,,,,---000///---,,,+++,,,---...000000000000//////............------------......///.../////////...---,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++---...///000000000000000000000000---------.........//////------------------------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++,,,,,,,,,,,,,,,+++,,,---...//////...---,,,************************+++*********+++++++++,,,******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%((()))((($$$###%%%''''''((()))((('''&&&'''((('''''''''''''''((()))***)))((((((((((((''''''''''''''''''''''''''''''''')))((('''''')))***)))'''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''(((((((((((((((''''''&&&&&&''''''(((((((((((('''***)))((('''&&&&&&''''''(((((((((((((((((((((((((((''''''&&&''''''(((((($$$%%%''')))))))))((('''((((((((('''&&&&&&&&&%%%$$$%%%&&&''''''''''''&&&%%%%%%&&&&&&&&&''''''''')))(((''''''&&&&&&&&&&&&&&&'''((())))))(((''''''((((((((('''&&&&&&%%%%%%'''''''''''''''''''''''')))((((((''''''(((((()))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''((()))((('''&&&%%%%%%%%%$$$''''''''''''''''''''''''zzzgggVVVJJJBBB===999888666444444444555444333111222222222222333333333000000000000111111111111222222000///...------------...////////////...------------...............------,,,,,,++++++******)))***,,,......,,,***)))%%%''')))))))))***,,,...++++++++++++++++++***))))))***++++++,,,,,,++++++******++++++++++++*********************++++++++++++++++++++++++***)))(((((('''&&&'''((()))(((&&&((())))))************)))((()))+++,,,,,,,,,+++***************+++,,,------+++,,,------...------------+++***+++,,,...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,---...++++++++++++,,,---...///,,,,,,+++++++++,,,------+++---///...---...222666777333000///000///---***000000///...---,,,++++++,,,---///000///,,,)))'''((())))))******++++++,,,++++++,,,,,,,,,,,,------......,,,,,,,,,,,,......111000---,,,+++,,,---......//////000//////............---------...//////---------...000000...+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,,,,..................//////,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************++++++++++++++++++,,,,,,------,,,,,,,,,---///000000///---,,,******************************************************)))))))))(((((((((((())))))************)))''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%&&&&&&%%%$$$%%%&&&(((*********((('''((()))(((''''''''''''(((((()))((((((((('''''''''&&&&&&'''''''''''''''''''''''')))((('''((()))***)))(((&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''&&&''''''((((((((((((((('''((((((''''''''''''''''''((((((((((((((((((((((((&&&&&&%%%%%%&&&&&&''''''$$$%%%&&&((((((((('''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((((((''''''&&&'''''''''$$$%%%&&&(((((('''&&&%%%%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((())))))'''&&&%%%%%%&&&&&&''''''''''''''''''''''''{{{hhhWWWKKKDDD>>>;;;888666444444444555444333111111222222222333333333///000000000111111111111///////////////...---,,,---...///000000///...------------.........//////,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++***&&&(((******))))))+++...+++++++++++++++***))))))&&&''')))***+++,,,++++++******++++++++++++******))))))*********+++++++++******+++++++++***)))((()))(((''''''))))))((('''(((((()))***************((()))+++,,,,,,,,,***)))+++++++++,,,---......///***++++++,,,------,,,,,,...,,,+++,,,---///......---------,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,,,,------+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******)))******+++,,,---++++++++++++,,,---...///,,,,,,,,,,,,,,,---......)))***,,,------+++***)))((()))+++---...---+++***//////...---------------......///...---,,,***)))'''((()))***+++---......,,,,,,+++++++++,,,---...000///---,,,,,,---///000222000...,,,+++,,,---...+++,,,---.........---,,,---,,,,,,,,,------...///+++++++++...000111...+++++++++++++++++++++++++++++++++++++++++++++++++++'''((()))***++++++++++++---------.........//////,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***************++++++,,,++++++,,,---------------***+++---//////---+++***************************)))***************))))))***************)))(((((('''''')))*********))))))''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&''')))***)))((()))***+++***((('''((())))))((((((''''''''''''(((''''''''''''&&&&&&&&&%%%''''''''''''''''''''''''((('''&&&''')))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''&&&&&&''''''((((((''''''&&&%%%&&&'''((((((((('''&&&((((((((((((((((((((((((&&&&&&%%%%%%&&&&&&'''(((&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''''')))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((()))$$$%%%'''))))))((('''&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''(((*********)))(((''''''''''''''''''''''''|||iiiXXXLLLEEE@@@===888666444444444555444333111111111222222333333333//////000000111111111222+++,,,.../////////...------...///000000///...------------.........//////++++++++++++++++++++++++,,,,,,+++******+++,,,,,,---///000...***((()))++++++++++++++++++***)))((($$$%%%''')))++++++++++++******++++++++++++******))))))******++++++++++++((()))***++++++***)))(((,,,+++***+++,,,---,,,***(((((()))***************((()))+++,,,,,,+++***)))&&&''''''((()))*********)))***++++++,,,,,,,,,,,,///---,,,,,,...//////...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...//////)))******+++,,,,,,------,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))***+++,,,---++++++++++++,,,---...///,,,,,,,,,,,,------...///---+++)))***,,,---------*********))))))***---///...------------...//////------,,,,,,---...000000)))***+++---///111222333---,,,*********,,,...///111000...------...000111333111...,,,++++++---...)))***+++,,,---,,,++++++++++++++++++,,,,,,---...***)))***---111111///,,,******))))))))))))))))))++++++++++++++++++++++++((()))+++,,,------,,,,,,......//////000000111111,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...+++,,,------............((()))+++------+++)))((())))))))))))))))))))))))))))))************)))(((***************)))((((((%%%&&&((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&$$$###%%%)))+++)))''')))***+++***(((''''''(((***)))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&'''&&&&&&%%%%%%###%%%'''))))))((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))(((((((((''''''''''''(((%%%&&&&&&''''''(((((((((,,,+++(((&&&%%%%%%&&&'''''''''''''''((((((((()))'''''''''''''''((()))***&&&(((***+++,,,+++***))))))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''))))))(((((((((((())))))((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''(((((("""%%%***---///...,,,+++(((((((((((((((((((((((({{{iiiWWWJJJBBB???>>><<<:::777666666555333222111222222111000000111333000111222333333222000/////////...---------------///...,,,+++,,,---///111111111000///...---,,,,,,***+++------...---,,,++++++,,,---............---***++++++,,,,,,,,,++++++))))))***+++,,,------...++++++***************+++---,,,)))(((((()))+++---************+++,,,---...+++++++++++++++,,,,,,---...---,,,+++************)))(((((('''(((***,,,---&&&'''(((******))))))(((******))))))))))))*********+++---......---+++***)))(((((()))+++---,,,+++...------,,,,,,++++++***---------------------------...//////------...///000...,,,,,,.........---......---,,,++++++++++++///...,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---...//////---,,,,,,------...---------......---------,,,,,,,,,------------------------////////////////////////+++************+++,,,---++++++++++++++++++++++++------,,,,,,,,,---...//////,,,***+++///222333222111///,,,***))))))+++,,,%%%%%%&&&'''(((***,,,------..................---+++,,,,,,------......///,,,+++******)))))))))*********))))))))))))******++++++++++++++++++++++++........................,,,---///000000///---,,,+++++++++,,,,,,------...***+++,,,...///...+++((()))))))))))))))))))))))))))***+++,,,,,,+++***)))******))))))))))))******,,,+++******))))))*********)))))))))***+++,,,,,,)))((((((((((((((()))***((((((((((((((((((''''''***(((%%%$$$%%%&&&''''''***)))((('''''''''''''''&&&&&&&&&''''''''''''(((+++***************++++++,,,+++***(((((((((((()))'''((())))))(((&&&$$$###$$$%%%%%%&&&'''((())))))***(((''''''(((((((((&&&((((((((('''%%%$$$&&&'''))))))))))))))))))))))))'''((()))(((&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((()))))))))))))))***************&&&%%%%%%$$$$$$%%%%%%&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$$$$$$$$$$%%%&&&''''''''''''''''''((((((((((((***)))((('''''''''''''''((('''%%%$$$$$$&&&)))***)))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%'''((()))(((''''''''')))))))))((('''&&&&&&%%%%%%|||jjjWWWJJJCCC???===:::888666555555444333222222222111111111111222222000111222222222000...---000000///........./////////...---,,,---...000111777666444222000...---,,,,,,,,,---------,,,++++++---,,,+++***)))(((''''''++++++,,,,,,---,,,,,,+++*********++++++++++++++++++******))))))*********---,,,)))((('''(((***+++))))))(((((((((***+++,,,+++***)))(((((((((((((((---,,,+++***)))))))))))))))((((((((((((((())))))'''((()))*********))))))******))))))))))))******)))***,,,------,,,***))),,,***)))***,,,,,,+++***------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...///...,,,,,,.........---///......---------------...---++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///.........000111000///,,,,,,------......------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---------...++++++++++++++++++++++++,,,,,,,,,,,,,,,------...,,,++++++---000222111///000...,,,*********+++,,,***)))))))))******+++,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111++++++************++++++++++++++++++++++++++++++------------------------,,,---...//////---,,,+++***++++++,,,---......///,,,,,,---///000///,,,)))++++++++++++++++++++++++)))***++++++++++++***)))******))))))))))))******,,,+++******))))))************))))))******+++,,,,,,+++***))))))((())))))&&&&&&&&&&&&&&&&&&&&&&&&,,,***(((''''''((()))))))))((((((''''''''''''((('''''''''((((((((())))))((((((''''''((()))******---,,,***)))((((((((()))(((((((((((('''&&&%%%$$$&&&&&&''''''''''''''''''***(((&&&&&&'''((('''&&&###%%%&&&&&&&&&&&&'''(((''''''''''''''''''''''''""" """&&&))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))'''&&&&&&&&&''''''((((((((((((''''''''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''(((((((((((())))))((((((((('''''''''''''''''''''(((((())))))***))))))(((''''''&&&&&&''''''''''''''''''(((((()))(((''''''&&&&&&&&&'''+++***))))))(((((())))))&&&'''((((((&&&&&&'''((()))(((((('''&&&&&&%%%%%%~~~kkkYYYKKKCCC>>><<<888666444444444444444222444111///000222444222111000111111111000///---,,,000000000//////000111111000///...---...///000111666666444333111///...---......---,,,,,,+++,,,,,,...,,,***((('''&&&&&&&&&,,,,,,---------,,,,,,+++++++++*********)))))))))***)))))))))))))))******,,,+++)))))))))+++---///+++***((('''''')))***,,,++++++)))((('''&&&&&&&&&,,,+++***)))((((((((()))(((((())))))(((((('''&&&((()))******++++++************))))))))))))*********+++,,,------,,,+++***---+++******+++,,,***)))++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,------++++++,,,---///---,,,,,,---......---,,,,,,,,,+++,,,,,,---......,,,******+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,///------...///000///...+++,,,------......------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))))))(((,,,---.../////////...---************************++++++++++++,,,,,,,,,---,,,,,,...000333333000......---,,,+++++++++++++++...---,,,+++++++++++++++*********++++++*********------,,,,,,+++******))))))******+++,,,---...///,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,***))))))***+++,,,---...//////,,,,,,---///000000---***,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))******))))))))))))******++++++***))))))))))))*********)))))))))***++++++------+++***)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&+++***)))((('''((()))***(((''''''''''''(((((()))(((((((((((()))))))))***''''''''''''((()))++++++///---+++***((((((((()))))))))((('''&&&&&&&&&&&&((((((((('''''''''&&&&&&)))'''&&&&&&'''''''''%%%###%%%''''''&&&%%%%%%&&&''''''''''''''''''''''''!!!&&&***)))&&&'''''''''''''''''''''''''''''''''''''''((((((((('''&&&%%%%%%%%%&&&((((((%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))'''&&&&&&%%%%%%%%%''''''''''''(((((((((((('''((()))))))))((('''&&&&&&''')))*********)))(((*********)))(((((('''''')))))))))((((((((((((((()))((((((''''''''''''((()))((((((''''''''''''(((%%%'''((('''&&&%%%&&&'''((((((((('''&&&&&&%%%%%%lllZZZLLLCCC===;;;777666444444555666555444555111...///444666333000111111222111000///---,,,000000/////////000111111000////////////000111111////////////............000///---,,,++++++,,,---...---+++))))))***+++,,,+++,,,,,,,,,,,,++++++***))))))))))))))))))))))))))))))(((((())))))*********))))))***,,,///222444...---+++))))))***,,,---,,,+++***)))((((((((((((******)))((((((((((((((('''((()))******)))(((((())))))******++++++++++++******))))))))))))******+++,,,------------,,,+++***)))((()))++++++***)))******+++,,,,,,---......++++++++++++++++++++++++***+++,,,,,,+++***+++,,,...---+++,,,---......---------------...///000111...,,,******+++,,,+++***++++++++++++++++++++++++,,,+++***+++,,,---,,,+++++++++,,,---............------,,,,,,,,,+++++++++++++++++++++++++++++++++------,,,,,,++++++******+++---///000000///---,,,******************************++++++,,,,,,,,,,,,...///000111222222111000,,,,,,,,,,,,++++++++++++...---,,,+++++++++++++++))))))************))))))++++++++++++******)))))))))***************))))))+++++++++******+++++++++++++++++++++++++++++++++************************++++++,,,,,,+++***)))((((((((()))***,,,---......,,,,,,,,,...//////,,,***,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))******))))))))))))******++++++***)))))))))))))))******))))))))))))******++++++***)))((((((((()))(((((((((((())))))))))))((()))((('''&&&&&&'''((('''''''''''''''((()))***''''''((((((((()))))))))((((((((()))***,,,---...///...,,,***)))(((((((((***)))'''&&&&&&&&&'''((((((((((((''''''''''''''')))'''%%%%%%&&&'''&&&%%%''')))+++***'''$$$""""""''''''''''''''''''''''''((($$$!!!###&&&((('''$$$(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&)))(((&&&&&&&&&''')))***$$$######""""""######$$$((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''''''''''''''''''''((((((((((((&&&((()))+++***)))'''&&&''''''((())))))))))))((()))))))))((((((((('''''')))))))))((((((''''''''')))(((((('''''''''(((((((((''''''&&&&&&'''''''''%%%&&&'''&&&%%%%%%&&&'''(((((('''''''''&&&&&&&&&~~~lllZZZLLLBBB===:::888666555555666777777666555111...///444666444111333222222222111000///////////////......///000000///////////////000000111,,,,,,,,,---------------000///---,,,+++,,,------///...,,,++++++,,,...///+++++++++++++++***))))))'''(((((()))******++++++)))))))))))))))***++++++***))))))***+++---...///...,,,+++))))))***,,,---***)))))))))))))))******))))))(((((('''(((((((((&&&''')))+++,,,,,,,,,,,,***************+++++++++******))))))))))))***************++++++*********'''&&&&&&'''***,,,,,,+++******++++++,,,---......------------------------***+++,,,,,,******+++,,,---,,,++++++---......---000000000000111333444555///---,,,+++,,,---,,,++++++++++++++++++++++++++++++))))))***+++,,,+++******+++,,,---............+++++++++************)))++++++++++++++++++++++++......------,,,,,,,,,+++***,,,---......---+++***************************)))***+++,,,,,,,,,++++++//////......---...000111******+++++++++++++++++++++************++++++,,,******++++++++++++******)))))))))******+++++++++******+++,,,,,,++++++*********))))))))))))******++++++++++++++++++++++++************************+++++++++******))))))(((''''''((()))***+++,,,,,,++++++***,,,------+++)))++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******+++***))))))(((((())))))******))))))((())))))***'''''''''''''''((()))***((((((((()))))))))******((()))***(((&&&%%%''')))'''''''''''''''((()))***&&&&&&'''''''''(((((((((((((((((()))***,,,---......---+++)))((((((((()))***)))(((&&&&&&'''((()))&&&&&&''''''((())))))***)))(((&&&&&&'''''''''&&&)))+++---,,,)))&&&$$$###(((((((((((((((((((((((())))))((('''%%%$$$%%%%%%((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%%%%%%%(((''''''&&&'''((()))***''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***''''''''''''((((((((((((&&&((()))++++++***((('''((('''&&&%%%%%%''')))***((((((''''''''''''&&&&&&)))((((((''''''&&&&&&&&&((((((''''''''''''((((((+++***************++++++%%%&&&'''&&&%%%%%%&&&''''''''''''''''''&&&&&&&&&|||kkkYYYLLLBBB===:::999777555555777777777666444111///000444555555333222222222111111111111111111000///............///....../////////000000000000//////...---,,,,,,,,,......------------......000///...,,,++++++++++++,,,,,,,,,,,,+++***))))))''''''((()))***+++,,,---))))))))))))***+++,,,---+++***)))(((''''''&&&&&&))))))))))))))))))******((('''''''''(((((()))***))))))(((((((((((())))))&&&''')))+++,,,......///***))))))))))))***++++++******))))))))))))******''''''''''''''''''''''''&&&%%%%%%'''***,,,---,,,******+++,,,,,,---......------------------------***+++,,,,,,******+++,,,---+++***+++---.........------------...///000111000...,,,,,,---------,,,++++++++++++++++++++++++,,,+++***+++,,,------+++***+++,,,---.../////////+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++***)))++++++++++++++++++++++++)))***,,,---------,,,+++------,,,***((()))+++...***************+++,,,---((((((((())))))+++,,,---++++++,,,,,,,,,,,,++++++((())))))***++++++,,,,,,###%%%''')))+++,,,,,,+++***))))))))))))))))))***++++++++++++++++++++++++************************************************((((((((()))******+++++++++***)))***,,,,,,***)))++++++++++++++++++++++++***))))))(((((())))))*********))))))))))))************)))(((((((((((()))******)))((((((((())))))%%%%%%%%%&&&'''((()))***&&&&&&&&&''''''(((((())))))+++---,,,)))''')))+++(((''''''''''''(((((()))&&&&&&&&&&&&''''''''''''''''''''''''((()))++++++,,,+++***(((((((((((()))))))))(((((('''(((((()))%%%&&&'''((()))******+++***(((''''''(((((('''&&&''')))+++,,,***))))))***))))))))))))))))))))))))&&&'''((('''$$$###%%%(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((******''''''''''''(((((((((((('''((()))*********)))((()))'''%%%###$$$&&&)))***'''''''''''''''&&&&&&&&&(((((('''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((())))))***%%%'''((('''&&&%%%&&&'''''''''''''''''''''''''''zzziiiXXXKKKBBB<<<999999777555555666666555444222111111222333444555555000000000000000111111222333222111000///.........------...////////////////////////......---------+++,,,---...////////////.........------,,,,,,,,,............---,,,+++***)))*********++++++,,,,,,************+++,,,---...***))))))(((''''''&&&&&&'''((()))***++++++*********))))))((((((((())))))***))))))(((((())))))***((((((((()))***,,,---...))))))((((((((()))***+++******))))))))))))******((((((''''''''''''(((((((((((('''))),,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++---,,,+++******---.........+++*********+++,,,------///---++++++,,,---,,,+++************************+++***)))***,,,,,,,,,+++)))***,,,---.../////////,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........,,,++++++,,,---+++)))((()))+++***)))(((((()))+++---...((((((((())))))***+++,,,***++++++,,,,,,++++++*********++++++++++++++++++ """%%%((()))******)))+++******))))))******+++++++++++++++++++++++++++************************))))))))))))***+++,,,,,,*********+++++++++++++++,,,+++***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***)))(((''''''((()))*********))))))))))))************)))(((((((((((((((******)))(((((((((((((((''''''&&&''''''((()))***%%%&&&&&&'''(((((())))))(((+++...---)))''')))+++)))((((((''''''''''''(((''''''''''''((((((((((((((((((''''''((()))*********)))(((''''''((())))))(((((())))))))))))((((((''''''(((((()))))))))***+++***(((((()))))))))((('''(((******))))))***,,,(((((((((((((((((((((((('''&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((($$$&&&'''))))))((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&'''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((''''''''''''(((((((((((((((((()))))))))*********((('''&&&&&&&&&'''))))))'''''''''''''''((((((((((((((((((((((((((())))))%%%%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$%%%&&&&&&'''&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''yyyhhhXXXKKKBBB<<<999888666444444444555444333111222333333222333555777///.........///000111222555444333111000/////////,,,------...///.........***++++++,,,---...//////***+++---///000000//////+++,,,---///000111111111000000000000///...---,,,,,,,,,,,,++++++++++++***++++++++++++,,,---...///'''((()))***+++,,,------'''(((+++---...---,,,+++///...---+++***************)))))))))))))))*********)))(((((((((***+++,,,)))((('''''''''(((***+++******))))))))))))******++++++************++++++,,,+++***+++---...---,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,------++++++,,,---,,,***)))***,,,.........000////////////000111111...,,,******+++,,,+++***************************)))''''''((()))***)))((()))***,,,---.../////////.........---------,,,,,,------------------------++++++,,,---...//////000---,,,+++************+++------------------------***+++---//////...---,,,+++...111000---+++***++++++)))((('''(((***---///*********)))******++++++******++++++++++++******------,,,,,,+++*********''')))+++,,,---,,,+++***,,,++++++++++++++++++,,,++++++++++++++++++++++++************************))))))))))))***,,,---...---------,,,,,,,,,++++++---,,,++++++------,,,+++------------------------***)))(((''''''((()))*********))))))))))))************)))(((((((((((((((******)))(((((((((((((((***))))))(((((((((((()))'''(((((()))***++++++,,,&&&***---+++'''%%%'''******)))((('''''''''''''''(((((((((((())))))))))))+++***************++++++(((''''''&&&&&&''')))***'''((()))******)))((('''))))))))))))((((((((((((,,,***(((((()))***)))(((*********)))'''&&&((()))''''''''''''''''''''''''---)))%%%%%%)))+++((($$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***++++++&&&(((***,,,---+++)))((()))))))))(((((()))))))))'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&%%%&&&&&&''''''''''''((((((((()))))))))(((((()))***++++++&&&''')))*********)))((((((((((((((())))))))))))(((((())))))******++++++$$$$$$$$$$$$%%%%%%&&&''''''''''''''''''((()))***'''((()))(((''''''((()))&&&'''''''''''''''''''''vvveeeTTTHHHBBB???>>>777777888777666555333222111222222333444555666666222222222222111111111000////////////............+++,,,---.........---,,,,,,------......------,,,,,,,,,,,,,,,,,,---...///666///((('''***......---///...,,,---///...+++((()))))))))))))))))))))))),,,***)))***++++++***)))************))))))))))))&&&''')))*********)))(((***(((&&&&&&(((+++------(((((((((((((((((((((((()))((((((((((((***,,,---,,,,,,,,,++++++++++++*********))))))))))))******,,,+++***((((((((())))))+++******+++,,,,,,,,,,,,///...,,,*********,,,---++++++++++++,,,,,,---...,,,)))***------******,,,,,,+++)))))))))+++---...+++,,,,,,---...///000000...------,,,,,,,,,------//////...---+++***))))))++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,&&&$$$###%%%***///000000******************************************************+++++++++,,,,,,,,,------------------------,,,,,,,,,++++++*********///---++++++,,,---,,,+++************************......---,,,,,,+++******(((((()))***++++++,,,,,,,,,+++)))(((((()))+++,,,,,,---...---++++++,,,...,,,,,,,,,++++++)))(((((('''(((((()))******++++++*********++++++,,,,,,,,,......---,,,******,,,---+++------,,,***)))***+++************************(((((((((((()))))))))))))))))))))))))))((((((((('''&&&&&&&&&(((************+++***'''''')))++++++'''((()))))))))))))))(((((((((''''''''''''((((((&&&%%%$$$%%%(((***,,,,,,%%%))))))'''''')))(((%%%***'''%%%&&&)))***(((&&&&&&'''((()))***+++,,,---''''''((((((((((((''''''))))))((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&%%%$$$$$$%%%&&&'''%%%&&&'''((((((((('''&&&(((((())))))((('''&&&&&&''''''''''''(((((())))))$$$%%%'''((((((((('''&&&&&&'''))))))(((''''''(((***)))(((''''''''''''''''''((()))))))))(((&&&%%%(((((())))))))))))((((((''''''(((((())))))******(((&&&$$$"""!!!!!!""""""((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((((((''''''&&&&&&((()))***&&&&&&''''''((()))))))))''''''(((((())))))******((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''uuueeeTTTIIIBBB>>><<<888888999888777666444333222222333333444555555555222222111111111000000000////////////............+++,,,---.........------,,,------......------,,,---,,,,,,,,,,,,---...///111---)))))),,,...---+++///...,,,---///...+++(((************************,,,+++******+++,,,+++***************))))))))))))((())))))***************,,,)))''''''((()))(((((()))))))))))))))))))))))))))((((((((()))***+++,,,)))))))))(((((((((''''''******))))))))))))******)))((((((((()))***++++++''')))***++++++***+++,,,///---,,,*********,,,,,,------,,,,,,------...//////+++)))++++++)))***...///...---,,,---...///111..................//////......---------------...//////...---,,,******))),,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,******+++,,,...+++((((((***,,,,,,+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,------------------------------,,,,,,,,,+++++++++///---++++++,,,,,,+++***************************...------,,,++++++******(((((()))******+++,,,,,,...---+++******+++---...)))***+++,,,,,,+++******++++++++++++***)))(((((((((((())))))***++++++,,,******+++++++++,,,,,,,,,+++---......---++++++***+++,,,---,,,***)))***+++************************((((((((()))))))))******'''''''''((((((((()))))))))(((''''''(((((((((''')))++++++*********+++***(((((()))*********))))))((((((''''''''''''((((((***(((&&&&&&'''(((((('''$$$'''(((&&&'''+++,,,)))((('''&&&(((******)))&&&&&&'''((()))***+++,,,,,,'''(((((())))))(((((('''))))))((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((''''''&&&&&&''''''(((&&&&&&((())))))(((((('''(((((()))((((((''''''&&&''''''((((((((()))))))))%%%&&&''''''((((((''''''&&&((())))))(((''''''((())))))((('''''''''''''''''''''(((((('''&&&&&&%%%(((((())))))))))))(((((((((((((((((())))))))))))(((&&&%%%######$$$%%%&&&(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((''''''&&&'''((()))***''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''~~~tttdddUUUIIIAAA===:::999999999888777666555444333333333333444444444444111111000000000/////////////////////............+++,,,------......------------............------------,,,,,,,,,---......,,,***)))+++...///,,,)))...---,,,---...---+++)))************************,,,+++***+++,,,---,,,+++************))))))))))))***************++++++,,,***(((''''''((()))'''&&&************************)))((((((((()))***+++,,,(((((((((((('''''''''&&&******))))))))))))******(((((()))*********))))))###'''***+++)))((()))+++---,,,+++*********+++,,,,,,,,,+++++++++,,,------111,,,)))***)))(((***...,,,+++***)))))))))***+++000000//////..................---------......//////......---,,,+++******,,,,,,,,,++++++++++++******************************+++,,,+++******+++,,,000...+++************))),,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,---------------------------------------,,,,,,,,,///---++++++,,,+++***(((++++++++++++++++++++++++------,,,,,,++++++******((())))))******+++++++++---,,,+++******+++,,,---))))))***,,,---,,,***'''+++++++++******)))(((((())))))******+++,,,,,,,,,***++++++++++++,,,,,,,,,)))+++---//////,,,)))''')))+++,,,+++******+++,,,)))))))))))))))))))))))))))))))))*********++++++''''''(((((())))))************)))))))))))))))))),,,---......,,,***)))***'''((()))***************)))((((((''''''(((((()))+++)))''''''(((((('''&&&$$$''''''%%%'''---///...''''''(((***,,,,,,)))'''''''''((())))))***++++++((())))))******))))))((())))))((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((())))))(((((((((&&&''''''((())))))(((((())))))((((((((((((''''''((((((((((((((()))))))))''''''&&&&&&''''''(((((('''(((***)))(((''''''((())))))((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''(((((())))))(((((('''))))))))))))((((((((((((''''''&&&&&&&&&''')))***(((((((((((((((((((((((((((((((((((())))))))))))************************(((((((((''''''((((((((((((''''''''''''((())))))(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((''''''&&&&&&&&&&&&''''''}}}sssdddUUUIIIAAA<<<999999888888777666555444444444444444333333333222222000000000000////////////////////////............,,,,,,,,,---------------------............------------,,,,,,,,,------...***))))))+++---...,,,***------,,,,,,,,,,,,+++***************************---+++++++++---...---,,,************)))))))))(((+++***)))((()))***+++,,,&&&&&&&&&(((+++,,,+++)))************************)))))))))))))))******+++++++++*********)))))))))******))))))))))))******++++++++++++***'''%%%$$$!!!&&&******(((&&&(((***,,,+++************++++++))))))(((((((((((()))***000,,,***++++++((())),,,)))((('''&&&&&&&&&&&&'''////////////////////////......---------...//////......------,,,,,,,,,+++++++++++++++************************************)))+++,,,+++***)))***+++,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------///---,,,,,,,,,,,,***(((++++++++++++++++++++++++,,,,,,,,,,,,++++++******((()))))))))*********+++******)))(((((()))******,,,+++***+++------+++)))++++++******))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))***,,,---,,,(((&&&(((***++++++******+++---************************)))*********++++++++++++************************)))************+++...///777333000...+++((((((***&&&'''(((((())))))))))))))))))(((((((((((())))))'''&&&&&&(((***+++***(((&&&((('''%%%''',,,//////%%%'''))),,,---,,,***((('''((((((((())))))******))))))************))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''')))******)))''''''%%%&&&&&&'''(((((((((((())))))(((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))''')))******(((''''''((((((((()))))))))((((((((()))(((&&&%%%%%%&&&'''((('''(((((((((((((((((('''******))))))((((((''''''(((((('''''''''((()))***(((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((()))'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''}}}sssdddUUUIIIAAA<<<999888777666555444333333333444444444333333222111111000000000000////////////////////////............,,,,,,,,,,,,------......---......//////......---...------,,,,,,,,,------+++***)))***+++,,,---,,,,,,---,,,,,,+++++++++,,,************************,,,+++***+++---...---,,,************)))))))))((())))))((('''''')))***+++((('''(((***,,,---,,,+++************************((()))))))))************,,,,,,+++++++++***************))))))))))))************+++***)))'''%%%$$$$$$''')))***(((&&&''')))*********)))*********+++)))((((((''''''(((((((((,,,***+++......***(((***------,,,++++++*********---------...///000000111---------------...//////------------------------+++************)))))))))++++++++++++++++++++++++)))***++++++))))))***+++(((((()))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................---------------***(((++++++++++++++++++++++++,,,+++++++++++++++******)))))))))))))))*********))))))))))))))))))))))))---+++))))))***+++++++++,,,+++******)))******++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++)))(((''')))***+++)))&&&((()))+++*********+++,,,++++++++++++++++++++++++)))*********++++++++++++++++++***)))(((((('''&&&)))******)))(((***...222III<<<000+++(((%%%&&&)))$$$%%%&&&'''(((((((((((())))))(((((((((((())))))%%%&&&'''))),,,,,,***((((((***)))&&&&&&+++---,,,%%%'''***,,,,,,+++)))(((((((((((((((((()))))))))))))))************))))))))))))((('''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&'''(((((())))))(((((((((((()))***&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&&&&'''((()))(((***+++***(((''''''((('''((()))******)))((((((***)))(((''''''((()))***''''''((((((((((((''''''******))))))(((((('''''')))(((((('''''''''''''''((((((((((((((((((((((((&&&&&&'''((()))***++++++((((((((((((((((((((((((''''''((())))))(((''''''&&&''''''(((((((((((((((&&&&&&''''''((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''&&&&&&&&&&&&''''''~~~tttdddUUUIIIAAA===:::777777555444333222222222444444333333222222111111111111000000000/////////////////////............---,,,,,,,,,,,,---...///......////////////............---,,,,,,,,,------,,,++++++++++++,,,,,,---+++,,,---+++******+++---+++++++++++++++++++++++++++***)))+++---...---,,,************))))))))))))((((((((((((((())))))***---+++******+++,,,***)))************************((()))************))))))************))))))))))))******))))))))))))******&&&&&&'''((())))))))))))***))))))(((((((((((((((((()))))))))************++++++***)))))))))******)))(((+++000000+++)))***.........------------,,,++++++,,,---...///000000,,,,,,,,,,,,,,,---...///---------------.........+++++++++*********))))))++++++++++++++++++++++++)))***+++***))))))***+++(((***+++***)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................------...//////,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++***++++++***)))(((***,,,---,,,+++******+++,,,---******++++++++++++++++++,,,,,,,,,++++++++++++******((('''(((+++,,,***'''(((***+++***))))))***+++************************)))))))))*********++++++))))))((('''&&&%%%$$$$$$******)))'''&&&)))000666YYYCCC...((('''%%%%%%((($$$%%%&&&'''((()))))))))***))))))(((((())))))***'''''')))+++---+++(((%%%)))+++***&&&&&&***+++(((&&&(((+++,,,***((((((((()))(((((((((((((((((((((((())))))******))))))((())))))((('''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&((()))******)))((('''((()))***+++'''''''''&&&&&&&&&&&&&&&))))))((((((''''''(((((()))***++++++)))''''''((('''((()))***+++***)))((()))))))))((())))))******&&&''''''((((((''''''&&&))))))))))))(((((((((((((((((((((''''''&&&&&&&&&((((((((((((((((((((((((&&&''''''((()))******+++''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&''''''((()))(((((((((&&&&&&''''''((())))))***)))))))))))))))(((((((((&&&&&&''''''((()))))))))''''''&&&&&&&&&&&&''''''uuueeeTTTIIIBBB>>><<<888777666444333333333333333333333222222222222222222222111111111000000000////////////............------,,,,,,,,,---...///......////////////......///...---,,,,,,,,,,,,,,,+++,,,...///...,,,+++++++++,,,---+++))))))+++...++++++++++++++++++++++++***)))(((***,,,------,,,************))))))))))))(((((()))************)))---+++))))))************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))((((((((((((******))))))))))))******%%%%%%&&&&&&((()))+++,,,111---((('''***+++)))''''''(((((())))))***)))))),,,+++******))))))******)))((()))......+++***,,,******+++++++++++++++++++++,,,,,,,,,------......*********++++++---......,,,---------......//////---------,,,,,,,,,++++++************************(((***+++***)))((()))+++)))+++---,,,)))((()))***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........------...000111111///---,,,,,,,,,,,,,,,,,,,,,,,,******************++++++)))))))))))))))))))))(((******++++++++++++******'''---222222---***+++...///...,,,++++++,,,...///************************,,,,,,,,,+++++++++******+++)))))),,,000000,,,''')))***+++***)))((()))***((((((((((((((((((((((((((((((((()))))))))******''''''''''''''''''''''''*********((()))000;;;EEEbbbFFF,,,&&&)))(((&&&'''%%%&&&''')))***+++++++++******))))))))))))******%%%&&&))),,,...---)))&&&'''******''''''))))))''''''***+++***'''&&&&&&'''))))))(((((((((''''''''''''(((((())))))(((((('''))))))((('''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''')))(((((((((((((((((()))''''''''''''(((***+++,,,***)))((('''((()))+++,,,))))))(((((((((''''''''')))))))))))))))((('''''')))+++,,,+++)))''''''(((&&&((()))+++++++++)))(((''''''((()))))))))))))))&&&''''''((((((''''''&&&(((((((((((())))))))))))&&&''''''(((((((((((((((((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&((()))))))))((('''''''''''''''''''''''''''))))))((((((((('''''''''&&&&&&''''''((())))))***''''''&&&&&&&&&&&&''''''vvveeeTTTHHHBBB???>>>:::888777555444444444444222222222222222222222222222222222222111111111111000/////////............------,,,+++,,,---...///......////////////......///...---,,,,,,,,,,,,,,,))),,,111222111---***(((***,,,---+++)))))),,,///++++++++++++++++++++++++)))(((((()))+++---,,,+++************))))))))))))((()))***,,,,,,+++*********(((&&&&&&(((+++------((((((((((((((((((((((((((()))***++++++***)))(((************))))))))))))******))))))))))))******(((((('''&&&&&&((()))***666///((('''***---***'''''''''((())))))***))))))******)))(((((((((((((((+++((((((+++,,,+++,,,000)))***+++,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************+++,,,---...,,,,,,------...///////////////.........---------))))))))))))))))))))))))(((***+++***)))((()))***'''***------+++***+++---******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------...111333333000...,,,,,,,,,,,,,,,,,,,,,,,,******************++++++))))))))))))(((((((((((((((((())))))))))))(((((('''000:::;;;444......111000...---,,,,,,---///000******)))))))))))))))))),,,,,,,,,++++++***************,,,111555444...'''***++++++***((('''((()))''''''''''''''''''''''''(((((((((((())))))))))))'''((()))***+++,,,------((()))***+++///:::JJJVVVeeeEEE***&&&,,,+++'''&&&'''((()))***,,,,,,------******))))))))))))****** """&&&,,,///000---***%%%((()))''''''***)))&&&(((***+++)))&&&$$$%%%''')))))))))(((''''''&&&&&&''''''((((((((((((''''''))))))((('''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''+++***)))(((((()))***+++)))(((((((((***+++---///***)))((('''((()))+++---++++++******)))))))))(((((()))*********((('''&&&***+++,,,+++)))''''''(((&&&(((***+++,,,+++***)))%%%&&&((()))))))))((('''&&&''''''''''''''''''&&&''''''(((((())))))******%%%&&&''')))******++++++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&'''(((******((('''&&&%%%&&&((()))))))))((('''(((''''''&&&&&&%%%%%%$$$(((((('''''''''&&&&&&&&&&&&&&&&&&'''((())))))***'''''''''&&&&&&'''''''''yyyfffVVVJJJCCC===::::::888666555666666666666555555444333111000//////...///111333333111///.........---------...............//////000111111111........................///...,,,+++***+++,,,,,,,,,...///111111000...---+++***)))(((((()))***++++++......+++***+++***'''------,,,,,,+++******)))++++++++++++++++++++++++***+++,,,---,,,,,,******&&&'''((())))))))))))))),,,***((()))+++,,,+++((((((&&&$$$%%%((()))'''%%%((((((((()))((('''&&&&&&&&&'''((()))++++++++++++++++++,,,---------,,,,,,,,,+++)))(((((()))+++,,,******))))))(((((('''''')))***+++,,,,,,+++***))))))************++++++++++++***)))***---...,,,)))(((((())))))*********+++''')))+++------+++)))(((++++++++++++++++++,,,,,,*********)))))))))(((((()))************+++++++++......---,,,,,,+++******++++++,,,,,,,,,,,,+++++++++******)))))))))))))))************************+++******))))))******+++************************++++++,,,,,,,,,,,,------,,,---......///.........,,,,,,++++++++++++***************+++,,,,,,------))))))******+++++++++,,,,,,+++***((((((***+++,,,---...333;;;@@@===444---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************&&&(((***,,,---,,,+++***++++++************++++++))))))))))))))))))))))))******)))))))))***,,,---))))))((((((((((((((()))(((,,,***))):::WWWmmmtttrrrNNN,,,###''''''%%%%%%''''''(((***+++,,,---...'''(((***+++***)))'''&&&'''(((+++------,,,***(((+++&&&&&&+++,,,'''%%%((()))'''$$$$$$&&&(((((((((&&&'''((())))))((('''&&&''''''''''''((((((((((((******)))((('''&&&%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%&&&'''((((((((('''''''''''''''((((((((((((%%%&&&'''((()))***+++,,,'''''''''''''''&&&&&&&&&&&&((())))))(((((()))+++))))))((('''''''''''''''(((((((((((())))))))))))'''***---//////---***''''''((()))))))))(((&&&%%%$$$%%%%%%&&&'''((())))))***************))))))((('''''''''''''''((())))))000,,,)))'''))))))'''%%%))))))************))))))(((((())))))))))))((((((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&&&&''''''''''''...+++(((&&&&&&&&&%%%$$$xxxeeeTTTHHHAAA===:::999888666555555666666555555555444333222000000//////000111222222111000///111000///...........................------------........................///...---,,,,,,,,,------,,,---///000000///---,,,---,,,++++++***************---...,,,,,,//////,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,+++***))))))******++++++******,,,***((()))+++,,,***))))))'''&&&&&&((()))'''%%%))))))))))))))))))(((((())))))************))))))***++++++,,,,,,,,,,,,,,,******)))(((((()))*********)))))))))(((((((((''')))***++++++++++++***)))))))))*********+++++++++,,,+++***,,,...///---+++************+++++++++,,,)))***---...///...,,,+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************++++++++++++------,,,++++++***))))))***++++++++++++++++++***,,,,,,+++************+++************************++++++++++++++++++++++++************************+++++++++,,,,,,,,,------,,,,,,---...............------,,,,,,++++++******+++++++++++++++*********+++++++++******************)))(((''''''((()))***------///444:::;;;777222------------------------************************+++*********************%%%''')))+++++++++***)))+++******************+++))))))))))))))))))))))))+++******))))))***+++,,,))))))((((((((((((((())))))---...444GGG```nnnnnn___DDD,,,(((+++***''''''(((((()))***++++++,,,---%%%''')))***+++***)))(((+++---...//////---***)))%%%!!!!!!%%%&&&######&&&+++(((%%%%%%&&&(((((((((&&&'''((())))))((('''&&&&&&''''''((()))***++++++)))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''((((((((((((&&&&&&'''((()))******+++'''''''''''''''''''''((('''((())))))(((((()))***++++++***)))))))))))))))(((((((((((())))))))))))'''))),,,......,,,)))'''(((((((((((((((''''''&&&&&&&&&'''(((((()))))))))'''(((((()))************'''''''''''''''((())))))---***''''''(((((('''%%%'''(((((((((((((((((('''(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''((((((((()))))))))******+++)))'''&&&'''((('''&&&xxxcccRRRFFF@@@<<<:::888888666555444444444444444444333333222111000000000000000000000000000000000000////////////000000//////......---,,,,,,+++........................//////...---------......,,,---.........---,,,++++++++++++++++++***))))))'''+++,,,+++---000111...(((((()))***++++++,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,+++++++++,,,,,,,,,,,,++++++***+++***))))))++++++***)))+++)))(((((())))))(((&&&)))*********************+++++++++******((('''&&&)))******+++,,,,,,++++++(((((((((((((((((((((((())))))))))))(((((((((((()))******++++++******))))))))))))*********++++++,,,++++++,,,...///---,,,+++++++++,,,,,,,,,,,,,,,***,,,...000111111000///.........------,,,,,,,,,------------,,,,,,,,,,,,************+++++++++,,,,,,++++++******)))))))))************************,,,++++++***************++++++++++++++++++++++++***+++,,,------,,,+++***************************++++++++++++,,,,,,,,,,,,+++,,,------......------......---,,,,,,+++******,,,++++++***))))))((((((,,,,,,++++++***)))))))))***)))(((''''''((()))***---+++***---333777888888------------------------+++++++++++++++++++++++++++++++++******)))))))))%%%&&&((()))******)))(((************************)))))))))))))))))))))))),,,,,,+++*********++++++)))((((((''''''((())))))###&&&&&&***888FFFGGG>>>DDD444(((***---+++'''''')))))))))*********++++++$$$&&&''')))***+++******------...///...+++)))'''***((())),,,......///222000---***)))***+++++++++&&&'''(((((((((((('''&&&&&&&&&''')))***+++,,,,,,((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((''''''''''''''''''(((((((((((('''''''''(((((()))))))))'''''''''(((((()))))))))((()))***)))((('''((()))++++++***)))))))))))))))(((((((((((())))))))))))((()))***++++++***)))((()))((((((''''''''''''((())))))))))))))))))))))))%%%%%%'''((()))*********(((''''''''''''(((((()))***(((&&&&&&'''((('''&&&(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))************)))'''&&&&&&((()))((((((xxxdddQQQFFF@@@===;;;888888888666444333333333333333333222222111111111111111000000000000111111---------...///111222333000000000//////.......................................------------------,,,,,,---------,,,++++++&&&'''((()))***)))((('''%%%)))***)))***......,,,((())))))******++++++,,,************************))))))******++++++,,,,,,,,,,,,,,,,,,++++++***)))***)))))))))*********)))++++++***)))))))))((('''))))))))))))******+++++++++++++++******)))((('''((()))******++++++++++++(((((()))******)))(((((())))))))))))(((((((((((())))))************))))))))))))))))))************+++++++++,,,------,,,,,,++++++++++++,,,,,,,,,,,,+++,,,...000222222111111///......---,,,++++++***------------------,,,,,,*********+++++++++,,,,,,,,,+++++++++*********)))***************************)))((((((''''''((((((++++++++++++++++++++++++***+++---......---+++******************************++++++++++++,,,,,,,,,++++++,,,---------------///......---,,,+++***************)))))))))((((((++++++******************,,,++++++******++++++,,,---***((()))...333666777,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))((((((''''''))))))******))))))*********++++++*********)))))))))))))))))))))))),,,,,,++++++************(((((('''''''''((()))))),,,,,,+++***...222...&&&...(((%%%)))+++(((&&&'''************))))))))))))&&&&&&((()))************))))))*********(((&&&%%%"""###$$$''')))+++///333111...***)))))))))))))))'''''''''''''''''''''''''''''''''((())))))******''''''''''''(((((())))))''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''((((((((((((((((((&&&''''''((()))******+++)))******)))(((''''''((()))(((((('''''''''''''''(((((((((((())))))))))))((())))))))))))))))))((()))((('''&&&&&&'''((())))))))))))(((((((((''''''%%%&&&'''((())))))))))))((((((''''''''''''((()))((((((''''''((((((((((((******++++++++++++******(((((())))))))))))(((((()))))))))*********++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''''''''''''''((((((((()))))))))'''&&&'''((()))((('''zzzeeeSSSGGGAAA>>><<<888999:::888444222222333222222222222222222222222111111000000000000111111......---------...//////---........./////////000........................,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++***###%%%''')))+++++++++***'''***+++)))))),,,,,,)))************************************************)))))))))******+++++++++******+++******)))(((((())))))***))))))))))))******++++++***))))))))))))***)))((((((((()))******(((((()))***************(((((()))***+++,,,,,,+++)))******++++++******)))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********((()))++++++++++++++++++++++++++++++++++++*********+++---///000000000000...------,,,+++******)))++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))***++++++***))))))(((((((((((((((++++++++++++++++++++++++***+++---......---+++************************************+++++++++,,,,,,***++++++,,,,,,,,,,,,,,,......---,,,,,,+++******(((((()))))))))*********(((((()))***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,***)))***,,,///000111************************++++++++++++++++++++++++*********)))))))))(((((())))))******************)))***++++++++++++***)))))))))))))))))))))))))))++++++++++++***))))))((('''''''''''''''((())))))(((******'''&&&***,,,---'''%%%&&&((()))'''''')))*********))))))))))))(((((()))))))))))))))((((((%%%&&&''''''((('''&&&&&&!!!###%%%&&&)))...555888---***&&&$$$$$$%%%$$$$$$''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&%%%&&&&&&''''''((()))))))))''''''&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''''''''((((((((((((''''''''''''((((((((((((&&&''''''((()))******+++)))******)))(((''''''((()))(((((('''''''''''''''(((((((((((()))))))))))))))(((((((((((((((((())))))((('''&&&&&&'''((())))))((((((''''''&&&&&&%%%''''''((((((((((((''''''((((((''''''''''''(((((((((((()))))))))))))))*********++++++++++++******(((((())))))))))))(((((((((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''((((((((((((***)))'''(((((((((&&&%%%zzzfffTTTHHHBBB>>><<<999;;;<<<:::555222222333222222222222222222333333000000000000000000000000222111///...,,,+++++++++***++++++,,,------..............................***+++,,,,,,------,,,,,,...------,,,,,,+++++++++'''((()))+++---...//////***---...++++++---,,,))),,,,,,++++++++++++++++++************************+++******)))))))))******(((((()))))))))(((''''''((()))******(((((()))***(((***+++***)))((()))++++++***)))((('''((())))))&&&'''((()))++++++,,,,,,((((((***+++,,,,,,,,,,,,************************(((((((((((())))))))))))***))))))(((((())))))***((((((((()))))))))******''')))++++++***)))***+++++++++++++++******************,,,---............,,,,,,,,,++++++*********************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***************************************++++++++++++)))***++++++,,,,,,++++++,,,,,,++++++++++++******(((((())))))***++++++,,,''''''(((***+++,,,---...***************************+++++++++,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))******************++++++)))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))***))))))((('''&&&&&&&&&&&&'''((())))))###%%%$$$!!! &&&,,,((()))******)))(((***,,,))))))))))))))))))))))))***)))))))))((((((((((((&&&'''(((((()))))))))(((%%%***,,,,,,...666>>>BBB...,,,(((&&&'''''''''&&&''''''&&&&&&&&&&&&''''''))))))((('''%%%$$$######&&&'''''''''(((((())))))''''''&&&&&&&&&&&&''''''(((((()))))))))(((''''''''''''''''''((((((((((((&&&&&&&&&''''''((((((((('''''''''(((((()))))))))((()))***)))((('''((()))++++++***)))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((''''''''''''(((((()))((((((''''''&&&&&&&&&%%%((())))))))))))((('''&&&)))((((((''''''''''''(((''')))++++++***))))))***''''''((((((((((((''''''(((((())))))))))))(((((('''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))***)))(((((()))(((&&&$$$xxxeeeTTTIIIBBB===:::999<<<>>><<<666222222444111111111222222333333333///000111222222111000///111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,........................***+++---.........------///...---,,,,,,+++++++++++++++++++++,,,---...///)))------++++++---,,,)))+++++++++,,,------......************************,,,+++***)))(((((())))))''''''((()))))))))((((((''')))******((('''(((***&&&(((******((((((***,,,...---+++)))(((((())))))&&&'''((()))+++++++++,,,((()))***,,,------......+++***)))(((((()))***+++'''((((((((()))))))))******)))(((''''''((()))***(((((((((((()))))))))***'''***,,,,,,***)))***,,,------,,,,,,+++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++)))*********+++++++++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++...---,,,******,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++)))******+++++++++++++++))))))************++++++*********+++++++++++++++(((((()))***+++,,,,,,---)))******************)))******++++++******+++,,,))))))))))))))))))))))))************************''''''(((((()))***************))))))))))))******(((***+++,,,,,,+++***((())))))))))))))))))))))))&&&'''((())))))(((''''''&&&&&&&&&&&&'''((())))))...---,,,***((('''))),,,(((******)))((()))******((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((($$$'''$$$&&&000999===000---***))))))*********'''&&&&&&%%%%%%&&&&&&'''))))))((('''&&&%%%%%%$$$'''''''''(((((((((((((((''''''&&&&&&&&&&&&'''''')))))))))))))))(((''''''''''''''''''((((((((((((%%%%%%&&&&&&'''((())))))'''''''''''''''''''''((('''((())))))(((((()))***++++++***)))))))))))))))(((((((((((())))))))))))((())))))******))))))(((&&&''''''(((((((((((((((((((((((((((''''''''''''(((((())))))***)))))))))))))))((('''''''''''''''&&&)))++++++)))'''''')))&&&&&&''''''''''''&&&&&&(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''(((((((((((((((''''''((())))))'''%%%wwweeeTTTIIIAAA<<<888:::===@@@===777222222444111111111222222333333444...000111333333111000...---------...000111333444000//////......------,,,........................+++,,,.../////////......000///...---,,,,,,,,,,,,...---+++***)))***+++,,,&&&)))***((())),,,+++((()))***+++,,,...///000111))))))))))))))))))))))))---,,,***)))((('''((((((&&&'''((()))))))))))))))''')))+++***'''&&&(((***$$$'''))))))((((((***---111///,,,***(((((()))***'''((()))******+++++++++))))))+++,,,---.........+++)))(((&&&&&&((()))+++'''((((((((())))))*********)))(((''''''((()))***(((((((((((())))))))))))(((+++------+++***+++---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------*********++++++,,,,,,,,,++++++,,,,,,,,,---------******************++++++///...,,,++++++,,,...///---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++************************)))************+++++++++))))))***+++++++++++++++((((((((()))******++++++------,,,,,,+++************************++++++++++++,,,,,,------,,,,,,+++)))*********)))***,,,...************************))))))))))))))))))))))))&&&&&&'''((()))***++++++***)))(((((((((((())))))((()))+++,,,,,,+++)))((())))))))))))))))))))))))$$$%%%&&&(((((((((''''''%%%%%%%%%&&&'''((()))***'''%%%%%%)))+++***((('''%%%''')))((('''((('''&&&(((((((((((()))))))))***''''''''''''(((***+++,,,++++++***)))((('''&&&&&&###***---)))+++666@@@DDD+++(((%%%$$$%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''((((((((((((((('''''''''(((((((((((((((((((((((('''''''''&&&&&&''''''''')))))))))))))))(((''''''''''''''''''((((((((()))$$$$$$%%%&&&'''))))))***'''''''''''''''&&&&&&&&&&&&((())))))(((((()))+++))))))((('''''''''''''''(((((((((((())))))))))))((()))***++++++***)))(((%%%&&&((()))))))))((('''((((((((()))))))))))))))&&&'''(((***++++++++++++***)))((('''''''''''''''%%%(((+++***(((%%%&&&'''''''''((((((((((((''''''(((((())))))))))))((((((((())))))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&(((***+++)))'''vvvbbbQQQGGGBBB>>>;;;<<<;;;:::888666444222111333333333222222222111111000000000000000000000000222222111000000000000000---......//////......---111000......///000000///******+++,,,,,,---......///...,,,******+++,,,---,,,------......---------)))************+++++++++000...---...///000///...************************,,,,,,+++***))))))******,,,---...---+++))))))***%%%&&&''''''((((((''''''))))))************))))))***************)))((((((***))))))(((((((((((())),,,++++++---///000///---,,,+++***((((((((()))***)))************+++++++++))))))******)))((('''&&&((((((((((((((())))))***++++++,,,,,,,,,---------,,,&&&%%%+++...***'''(((******+++++++++,,,,,,,,,...---,,,,,,------+++***((()))***+++,,,------------...///...,,,+++,,,------,,,++++++******++++++******+++++++++,,,,,,,,,,,,,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------))))))))))))************))))))******++++++++++++,,,,,,+++******+++++++++++++++++++++++++++++++++++++++************+++++++++*********************((()))******)))((('''&&&'''(((((()))***+++,,,,,,)))***+++,,,,,,+++))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******+++***'''&&&&&&'''******+++++++++,,,,,,,,,((((((((((((((((((((((((&&&'''''''''(((((())))))******)))(((((((((((((((&&&&&&'''(((((())))))((())))))((((((''''''&&&&&&%%%&&&&&&''''''(((((((((...---,,,*********++++++///'''""")))666???===777((((((((((((((('''''''''''''''((((((((((((((((((&&&&&&&&&&&&''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''((())))))***)))(((''''''((()))***,,,+++++++++******))))))&&&&&&'''(((((('''&&&%%%))))))))))))((((((((((((((()))***++++++***)))(((''''''((((((''''''&&&%%%&&&&&&''''''''''''&&&&&&---+++))))))***+++++++++((((((((((((((((((((((((((((((''''''((()))***+++***'''$$$%%%)))+++((($$$(((''''''''''''&&&&&&&&&'''((())))))''''''((()))&&&&&&&&&&&&''')))+++,,,++++++++++++++++++++++++---,,,+++***)))((('''&&&((((((((((((((((((((((((((((((((((((((('''''''''))))))************))))))(((((())))))))))))(((((('''''''''&&&'''((())))))vvvaaaQQQHHHCCC>>>;;;999888777666555444333222333333333222222222111111000000000000000000000000222111000////////////000+++,,,,,,------,,,,,,+++///---,,,---...///...---+++++++++,,,,,,------...///...,,,+++***+++,,,---++++++,,,,,,,,,+++******)))************+++++++++///...------//////...---************************,,,+++***))))))))))))***)))******+++***)))'''%%%++++++***)))'''%%%###"""((())))))******))))))(((***************)))(((((())))))((((((((())))))************+++---...---,,,***)))((('''&&&''''''((())))))*********+++++++++))))))))))))(((((((((((()))(((((((((((()))******++++++++++++,,,,,,,,,,,,...))))))...000,,,***+++******+++++++++,,,,,,,,,...,,,++++++,,,,,,+++)))((()))***+++,,,,,,,,,,,,)))++++++***)))(((((()))------,,,++++++++++++,,,************+++++++++,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***++++++))))))))))))************)))*********++++++++++++******))))))******+++,,,++++++++++++++++++++++++++++++************++++++))))))*********+++++++++******+++++++++***)))(((&&&&&&&&&''''''(((((()))((()))************)))(((++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++)))'''((()))************+++++++++,,,((((((((((((((((((((((((''''''''''''((((((((()))***)))(((((('''''''''(((((('''&&&%%%%%%&&&((()))((((((((((((((('''''''''''''''''''''((((((((((((******(((((('''((())))))((('''***333<<<<<<333***((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((&&&&&&&&&&&&''''''''''''((((((((((((((()))******'''&&&%%%%%%%%%%%%&&&'''++++++******)))))))))))))))***+++,,,++++++***)))*********)))))))))))))))''''''((((((((((((''''''''''''((((((''''''&&&%%%&&&''''''((((((''''''&&&)))((('''&&&'''((())))))((((((((((((((((((((((((************))))))))))))///,,,)))+++...///---***))))))((((((((('''''''''%%%'''((('''&&&%%%&&&(((+++***)))((('''((())))))************))))))))))))***))))))((('''&&&%%%%%%(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))uuuaaaQQQHHHCCC???<<<777777777666666555555555333333333222222222111111000000000000000000000000000000//////......//////,,,,,,------------,,,,,,---------...000///---+++,,,,,,,,,,,,,,,---------///...,,,+++++++++,,,---,,,,,,,,,,,,++++++***))))))************+++++++++...,,,+++,,,---...---,,,************************+++***))))))))))))))))))***(((''')))+++***&&&###''''''(((((((((((('''''''''(((((())))))((((((''')))************))))))((((((((((((((())))))***+++)))((((((***,,,,,,+++***))))))((('''''''''(((((()))))))))*********++++++))))))(((''''''(((******&&&&&&&&&&&&&&&''''''(((*********++++++++++++,,,...+++***...///---+++,,,******+++++++++,,,,,,,,,,,,+++******+++,,,***)))))))))******+++******)))''')))))))))'''&&&'''(((------,,,++++++++++++,,,++++++,,,,,,,,,---------,,,++++++++++++,,,,,,---------,,,,,,++++++******))))))((('''((()))***+++)))))))))*********++++++************+++++++++++++++++++++++++++,,,---...++++++++++++++++++++++++++++++************++++++)))))))))***+++++++++,,,+++,,,,,,,,,,,,+++******&&&&&&&&&''''''''''''''''''((())))))))))))((((((++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++,,,---+++)))((()))***))))))))))))************((((((((((((((((((((((((''''''''''''(((((((((((()))(((''''''&&&'''''''''***(((%%%######%%%''')))'''''''''(((((((((((((((((((((((((((((('''''''''(((''''''''''''(((((()))&&&)))///666999555+++"""''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))*********)))(((%%%%%%&&&&&&&&&'''''''''))))))(((((())))))***+++&&&%%%%%%$$$$$$%%%%%%&&&))))))))))))((((((((((((***+++,,,------,,,++++++************************((((((''''''''''''(((((('''(((((((((((('''&&&&&&&&&''''''((((((''''''&&&''''''&&&&&&'''((())))))))))))))))))))))))))))))***+++,,,,,,+++***(((''',,,)))((()))+++,,,***(((***)))))))))((((((((((((&&&'''((('''&&&&&&'''(((******)))((((((((((((((())))))(((((('''''''''&&&((((((((('''''''''&&&&&&((((((((((((((((((((((((&&&&&&''''''(((((()))))))))((('''&&&&&&'''((()))&&&&&&''''''''''''&&&&&&'''((()))*********))))))uuuaaaQQQHHHCCC???<<<999999888888777666666666333333333222222222111111000000000000000000000000//////............//////......////////////......///...///111222222///,,,---------------,,,,,,,,,......---,,,,,,,,,,,,---............---,,,++++++))))))*********+++++++++,,,+++***+++,,,---,,,*********************************)))(((((())))))***...***&&&'''+++,,,)))&&&$$$%%%'''((()))******+++''''''((((((((((((''''''))))))************)))((((((((((((((()))***+++,,,'''&&&'''(((***+++***)))++++++******************))))))))))))************)))((('''&&&'''(((+++,,,((((((((('''(((((()))***))))))*********+++++++++,,,******,,,,,,+++++++++******+++++++++,,,,,,,,,+++***)))***++++++***)))***************)))(((((()))***+++***)))((()))***,,,,,,+++************+++---------.........//////++++++++++++,,,---.........------,,,+++***))))))+++***)))((()))***,,,---))))))*********+++++++++++++++++++++++++++++++++000//////....../////////++++++++++++++++++++++++++++++************+++++++++*********************++++++++++++++++++++++++)))))))))((((((((((((((((((((())))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++)))((()))***((((((((()))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((''''''&&&&&&&&&''''''***)))'''&&&%%%%%%&&&'''&&&&&&''''''(((((())))))(((((((((''''''&&&&&&&&&(((((((((((())))))******+++---///000///+++(((&&&''''''''''''(((((((((((())))))))))))((((((((((((&&&'''(((******)))((('''%%%&&&&&&&&&&&&'''''''''((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((''''''((()))***+++++++++***))))))))))))))))))*********+++***)))(((((()))***+++((((((((((((((('''&&&&&&''''''(((((((((((('''''''''((())))))))))))+++,,,))))))))))))))))))))))))((()))***++++++***((('''(((&&&%%%&&&(((((('''%%%)))))))))((((((((('''''''''((())))))''''''((()))$$$%%%%%%%%%&&&'''(((((()))((((((''''''&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''((()))******,,,***)))'''''')))***,,,(((((())))))))))))((((((&&&(((***+++,,,+++)))(((uuuaaaQQQHHHCCC???<<<999999888777555444333222333333333222222222111111111111111111111111111111//////............//////...//////000000//////...///...///111222222///,,,...---------------------......------,,,,,,,,,------.........------,,,+++))))))*********+++++++++,,,***)))***+++,,,+++*********************************))))))))))))******111+++%%%$$$(((++++++)))+++++++++***)))'''&&&%%%''''''((((((((((((''''''((())))))*********))))))(((((((((((()))+++,,,,,,'''&&&&&&(((***+++***(((******++++++++++++++++++(((((()))))))))*********)))((('''&&&'''(((+++,,,,,,,,,,,,,,,,,,---......))))))*********++++++++++++,,,,,,+++***+++,,,+++******+++++++++,,,,,,,,,+++***))))))+++++++++)))***************)))((('''***+++,,,+++******+++,,,++++++***)))))))))))))))+++,,,,,,,,,------------++++++++++++,,,---......------,,,+++******))))))+++***)))))))))***,,,,,,************++++++++++++,,,+++++++++++++++++++++222111000///...---------++++++++++++++++++++++++++++++************++++++---,,,,,,+++***)))((((((***))))))))))))*********)))))))))))))))((((((((())))))))))))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))(((*********((('''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&'''(((((()))*********((('''%%%&&&&&&''''''(((((())))))(((''''''&&&&&&%%%%%%%%%''''''(((((())))))))))))***,,,...,,,)))'''(((***&&&'''''''''(((((())))))******)))))))))(((((((((%%%&&&'''(((((((((''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((()))))))))******)))))))))''''''''''''''''''((((((&&&''')))*********))))))''''''''''''(((((())))))+++***)))(((((()))***+++(((((())))))(((((('''&&&'''(((((((((((((((((('''''')))++++++))))))***,,,))))))))))))))))))))))))###%%%''')))******)))(((+++***)))******+++***)))((((((((('''''''''&&&&&&&&&'''(((((('''&&&'''(((""""""######$$$$$$%%%%%%)))))))))(((((('''''''''(((((((((((())))))))))))((((((((((((((((((((((((%%%&&&&&&'''((()))******,,,***)))'''''')))***,,,(((((())))))))))))((((((&&&(((***+++,,,+++)))(((vvvbbbQQQHHHBBB>>>;;;777666555444222111000///333333333222222222111111111111111111111111111111//////......//////000000------............---------------...000///---+++---------------.....................---------,,,***++++++,,,,,,++++++***)))************+++++++++,,,***)))***+++,,,+++*********************************************+++,,,...)))$$$"""%%%(((******))))))************))))))'''(((((())))))(((((('''((())))))************)))))))))))))))******+++,,,((('''''')))++++++***)))'''((()))*********))))))((((((((()))))))))******))))))(((''''''(((******)))))))))))))))******+++*********++++++++++++,,,+++...///+++***,,,...---******+++++++++,,,,,,,,,+++***)))***,,,,,,,,,******+++++++++***))))))((((((***+++***))))))***,,,++++++***)))))))))))))))((((((((()))))))))******,,,++++++++++++,,,,,,---,,,,,,++++++******))))))((((((((()))))))))***************++++++++++++,,,,,,,,,,,,,,,++++++++++++///...---,,,+++*********++++++++++++++++++++++++++++++************++++++---,,,,,,+++***)))((((((((((((((('''(((((()))***'''''''''(((((((((((((((***)))))))))***+++,,,---))))))))))))))))))))))))************************))))))))))))))))))))))))''')))***)))((('''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&''''''((()))'''(((+++,,,,,,***'''&&&'''''''''((((((((((((((('''''''''''''''&&&&&&&&&%%%&&&'''''''''''''''&&&$$$(((---...+++(((''''''&&&&&&''''''((())))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''((((((((()))))))))&&&&&&%%%%%%&&&&&&'''((('''(((((())))))(((((('''''''''''''''(((((((((((('''((()))++++++++++++***%%%&&&&&&''''''(((((()))((((((''''''''''''((((((((())))))))))))((('''''''''(((((())))))(((((('''&&&)))++++++(((&&&(((***))))))))))))))))))))))))"""$$$&&&((())))))))))))++++++++++++++++++++++++''''''''''''&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%$$$"""!!! ))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((&&&&&&''''''(((((()))))))))((('''&&&&&&'''((()))&&&&&&''''''''''''&&&&&&'''((()))*********))))))wwwbbbQQQGGGBBB===999666555555444333333222222333333333222222222111111111111111111111111111111000////////////000111222------............------///---,,,---...///...---,,,,,,------......//////...............------,,,))))))***+++,,,,,,,,,,,,)))************+++++++++,,,+++******,,,,,,+++***************************+++++++++++++++,,,------***)))(((''''''(((******$$$&&&'''***,,,---......((())))))******))))))((((((((()))************************)))******++++++)))((((((***,,,---,,,***'''((()))************)))(((((((((((()))))))))***))))))))))))((((((((((((%%%%%%%%%%%%%%%&&&&&&'''++++++++++++,,,,,,,,,,,,***...///***(((+++...---******+++++++++,,,,,,,,,,,,******+++,,,------,,,***+++++++++++++++******((()))******))))))***,,,---,,,,,,+++++++++++++++((((((((()))))))))******,,,++++++*********+++++++++++++++***************'''(((***+++,,,+++***)))*********+++++++++,,,,,,------,,,,,,,,,++++++++++++******)))******++++++++++++++++++++++++++++++++++++************++++++************************(((((('''''''''((()))***''''''(((((())))))******)))((((((((()))***,,,---************************************************))))))))))))))))))))))))((()))******)))((()))************))))))((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((('''''''''(((((()))***&&&''')))*********((((((((((((((((((((('''''''''(((((((((((())))))))))))''''''((((((((('''&&&%%%###'''+++---,,,)))''''''&&&&&&''''''((())))))***))))))(((((('''&&&&&&%%%((('''&&&%%%&&&''')))***))))))))))))************&&&&&&&&&&&&&&&'''((((((&&&'''((())))))((('''&&&''''''((((((((()))))))))'''((()))++++++++++++***&&&&&&&&&'''((()))))))))''''''(((((((((((('''''')))))))))))))))(((''''''(((((())))))))))))(((((('''+++...---)))&&&''')))((((((((((((((((((((((((%%%&&&&&&'''((())))))***((()))))))))((((((((()))(((((((((((('''''''''''''''((()))((('''&&&''')))(((((((((((('''%%%$$$###'''''''''((())))))******&&&&&&&&&&&&&&&&&&&&&%%%(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))xxxcccQQQGGGAAA<<<888666666777777777777777777333333333222222222111111111111111111111111111111000000000000000111222222//////000000000000//////222000......///111000///,,,,,,,,,---...///000000......//////......---,,,***+++,,,---.../////////)))************+++++++++,,,+++***+++,,,,,,,,,***************************,,,+++++++++,,,------...)))+++------,,,++++++++++++++++++++++++***))))))))))))************))))))(((((()))***************++++++*********************))))))+++---...---+++)))***+++,,,------,,,+++(((((((((((())))))))))))))))))******)))((('''&&&)))(((((((((((()))******++++++,,,,,,,,,---------''',,,---'''%%%)))+++*********+++++++++,,,,,,,,,,,,+++***+++---...---,,,***++++++,,,,,,,,,++++++)))+++,,,,,,++++++,,,...///...------,,,,,,------******+++++++++,,,,,,,,,,,,,,,+++***))))))))))))***************+++++++++)))***---//////...,,,*********+++++++++,,,,,,,,,---------,,,,,,+++++++++)))))))))***+++,,,...///++++++++++++++++++++++++++++++************++++++'''((()))***+++,,,------)))(((''''''''')))***+++))))))***+++,,,------...((('''''''''((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))***++++++***)))***,,,++++++******))))))(((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((()))******'''''''''''''''((()))***))))))(((((('''''''''&&&))))))******++++++,,,,,,******+++++++++)))((('''(((((()))((((((((()))***&&&&&&&&&'''((())))))***,,,++++++***)))(((((('''+++)))'''&&&&&&(((***,,,)))*********++++++++++++'''''''''''''''((())))))'''((()))******)))(((''''''((((((((())))))******%%%&&&((()))*********)))&&&''''''((()))******+++((()))***++++++***)))((()))))))))))))))(((((('''(((((())))))))))))((((((+++///222000+++((()))+++(((((((((((((((((((((((())))))(((((((((((()))***)))*********)))))))))***))))))))))))((((((((((((***,,,---,,,+++***+++,,,((()))***+++++++++***)))%%%&&&&&&'''((()))******))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''))))))************))))))(((((())))))))))))(((((((((''''''''''''((())))))xxxdddRRRGGG@@@===:::666666666555444444333333222111000000///000000000//////000000111111111222222222111///...---++++++---------............///111111000///////////////111000///...............000000///...---,,,,,,++++++,,,---...---,,,+++***+++,,,---,,,***)))***+++,,,++++++******++++++,,,+++++++++++++++***)))(((''')))***)))''')))...444+++,,,,,,---,,,+++***)))*********))))))))))))))),,,+++(((''''''(((+++,,,+++++++++++++++***)))(((++++++***)))((('''&&&&&&+++++++++,,,,,,+++++++++************)))))))))))))))***+++,,,,,,+++***)))(((((((((((((((((((((((('''((()))******++++++***)))))))))***++++++,,,,,,---......,,,******+++,,,))))))***++++++++++++***++++++***)))(((((())))))++++++,,,,,,,,,,,,------************************++++++******************...------,,,+++***))))))************))))))))))))******************************+++++++++,,,,,,,,,***************************+++,,,------,,,+++***(((((((((((())))))))))))+++++++++,,,,,,+++++++++))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))******++++++,,,,,,))))))))))))************+++******)))))))))))))))+++++++++++++++***)))((()))))))))))))))***++++++000,,,))))))+++,,,+++***(((((('''(((((()))***+++''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************(((((((((((((((''''''&&&+++,,,---+++)))'''''''''))))))))))))))))))))))))...(((""""""(((+++***'''((((((((((((((((((((((((&&&'''''''''(((((())))))(((''''''***,,,,,,((($$$))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((---,,,***)))))))))***+++$$$%%%&&&&&&'''&&&&&&&&&++++++,,,,,,,,,++++++******)))))))))))))))***+++***+++,,,------,,,+++***'''+++///...***'''(((******)))((((((((()))+++,,,((((((((((((((()))******###%%%'''(((''''''((()))''''''''''''((((((((((((******++++++++++++******************)))))))))))) """%%%(((************))))))))))))************&&&((()))******)))(((&&&(((((())))))*********+++&&&'''((())))))'''%%%###&&&'''((())))))((('''&&&)))(((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&%%%$$$%%%&&&'''(((xxxdddRRRFFF@@@<<<:::666666666555444444333333222222111000000000000111///000000000111111111111000000//////......---------------............///000//////...------......///......---,,,,,,------.........---------------++++++,,,------,,,+++***,,,---...---+++***+++,,,,,,++++++******++++++,,,++++++,,,++++++******)))+++,,,...//////...---+++++++++,,,,,,,,,+++)))(((************++++++++++++))))))(((((((((((())))))+++++++++++++++***)))))))))))))))))))))(((((((((******++++++++++++******************))))))))))))&&&'''((())))))((('''&&&(((((((((((((((((((((((('''((()))***++++++++++++,,,,,,++++++***))))))))),,,------,,,******+++,,,***+++,,,,,,------,,,,,,++++++******))))))))))))*********+++++++++,,,,,,************************++++++,,,,,,,,,,,,---------,,,,,,++++++*********************))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++%%%&&&'''(((((('''&&&%%%(((((((((((()))))))))*********++++++++++++******))))))))))))))))))))))))(((((((((((())))))******(((((((((((()))))))))***(((((((((((())))))))))))))))))))))))************+++******)))))))))))))))***++++++++++++***)))((('''''''''''''''((())))))...+++))))))***++++++)))))))))((('''''''''''''''((('''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))(((''''''&&&%%%'''))))))((('''((()))))))))))))))))))))))))))'''"""$$$'''&&&"""((((((((((((((((((((((((''''''''''''((((((((())))))(((''''''((()))'''&&&'''''''''(((((()))))))))))))))))))))))))))))))))''''''(((((())))))******,,,+++***)))((())))))***%%%%%%&&&''''''(((''''''((()))***++++++,,,++++++))))))((((((((()))************++++++++++++******'''+++......***'''(((***))))))((((((((()))***+++'''''''''''''''((())))))&&&((())))))'''&&&'''(((''''''''''''((((((((((((******++++++++++++***************)))))))))(((((($$$%%%&&&((())))))(((((((((((()))))))))*********((()))***++++++***)))(((''''''(((((())))))))))))(((((()))))))))((('''&&&'''(((((((((((((((((('''))))))(((((((((''''''''''''''''''((((((((())))))'''&&&%%%%%%%%%&&&'''(((xxxdddRRRFFF???;;;999666666666555444444333333333333222111111111111111000000000000111111111111.........///////////////---------............//////...------,,,---------------,,,+++++++++,,,,,,+++,,,,,,,,,---------...***++++++,,,,,,,,,++++++---...///...,,,+++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++++++++...---...000111000,,,(((******++++++******)))(((*********+++,,,,,,------((()))***++++++***)))(((***++++++++++++***))))))((((((((()))))))))******)))******************)))************))))))))))))((()))***++++++***)))((((((((((((((((((((((((((('''((()))***++++++++++++,,,,,,++++++***))))))))),,,,,,---+++***)))+++,,,,,,,,,---...............++++++++++++************)))))))))************+++******************************++++++,,,---------++++++++++++++++++++++++++++++*********)))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))******))))))(((((((((((()))))))))******)))******************)))))))))))))))))))))))))))((((((((())))))))))))***((((((((()))))))))******)))))))))))))))((((((((())))))))))))************+++******)))))))))))))))******++++++******))))))'''''''''''''''((()))))),,,***(((((()))***))))))+++***)))'''&&&%%%%%%%%%))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((************)))(((&&&&&&%%%'''((()))((('''((()))))))))))))))))))))))))))((($$$"""$$$))),,,)))&&&((((((((((((((((((((((((''''''''''''(((((((((((()))))))))'''%%%%%%''')))$$$%%%&&&'''((()))******))))))))))))))))))))))))&&&&&&'''((()))***++++++******)))(((((((((((((((%%%%%%'''((())))))))))))&&&'''(((***++++++++++++((('''''''''(((((()))*********))))))))))))******'''***---,,,)))'''((()))(((((('''''''''((()))***''''''&&&&&&&&&'''(((((()))***+++***(((&&&&&&'''''''''''''''((((((((((((******++++++++++++************))))))))))))((((((((((((((('''''''''&&&&&&(((((())))))))))))******))))))++++++++++++))))))''''''''''''((((((((((((******))))))))))))(((((()))((((((''''''(((((())))))))))))(((((((((''''''(((((((((((()))))))))***'''&&&&&&%%%&&&'''((()))}}}xxxdddRRREEE???:::888666666666555444444333333444333222222111111222222000000000000000111111111////////////////////////---------............///......---------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++,,,......---,,,+++,,,---,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,////////////...---,,,,,,))))))*********)))))))))***+++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++******)))))))))))))))))))))))))))))))))************))))))************)))))))))(((******,,,,,,,,,,,,******(((((((((((((((((((((((((((((()))***++++++++++++)))))))))***++++++,,,,,,***+++,,,+++))))))***,,,,,,------...............++++++,,,,,,,,,+++++++++)))))))))*********++++++************************)))))))))))))))******************++++++,,,,,,,,,+++++++++*********))))))******************************+++++++++,,,,,,,,,------------------------,,,------------------,,,(((((()))))))))*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********,,,,,,,,,++++++*********((()))))))))************+++******)))))))))))))))))))))************)))))))))))))))))))))******+++))))))(((((()))))))))(((+++***)))(((''''''''''''******)))(((((('''''''''(((((((((((((((((((((((('''''''''((((((((())))))++++++******)))(((&&&&&&***+++,,,+++)))''''''(((((((((((((((((((((((((((***((((((+++000111///,,,(((((((((((((((((((((((('''''''''((((((((((((((((((***+++)))&&&%%%''')))%%%%%%&&&&&&'''(((((()))(((((((((((((((((((((((('''''''''((()))*********))))))((((((''''''''''''%%%&&&''')))************''''''((())))))***))))))''''''&&&''''''((()))******)))(((''''''((()))***''')))++++++)))'''((()))'''''''''''''''(((((()))(((''''''''''''((()))))))))+++,,,+++)))''''''(((''''''''''''((((((((((((******++++++++++++*********)))))))))((((((((((((***)))((('''&&&&&&''''''(((((((((((()))))))))***((()))************)))(((((((((((((((((((((((((((***))))))((((((((()))******)))(((''''''((()))***)))))))))(((((((((((('''''''''((((((((()))))))))((('''&&&&&&&&&''')))))){{{~~~xxxcccQQQEEE???:::888666666666555444444333333444333222222111111222222111111000000000000000000000000000///......---------------............//////......---......//////......------------............---,,,++++++***************++++++,,,,,,---+++,,,---,,,+++******,,,,,,++++++******++++++,,,---,,,,,,++++++,,,------000777===;;;444---,,,---))))))))))))))))))******++++++******)))))))))(((,,,+++)))(((((()))+++,,,)))******+++++++++******+++++++++***)))((((((((())))))************))))))************)))))))))(((&&&'''((())))))((('''&&&))))))))))))))))))))))))((()))***++++++,,,,,,+++)))))))))***++++++,,,,,,)))***+++***))))))***,,,++++++,,,---------------***++++++,,,,,,,,,++++++************+++++++++,,,*********************************))))))(((((((((*********++++++,,,,,,---++++++++++++******************************************+++++++++,,,,,,,,,------------------------************************))))))))))))************))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))************------,,,,,,++++++******((()))))))))************+++******)))))))))))))))((())))))*********)))))))))))))))))))))******+++'''((())))))((((((((()))******))))))***++++++,,,******)))))))))((((((((((((((((((((((((((((((((((((((()))))))))******************))))))(((&&&&&&)))+++,,,+++)))(((((((((((((((((((((((((((((((((((('''(((+++...///---***((((((((((((((((((((((((((((((((((((((('''''''''&&&***------)))''''''(((''''''''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''&&&&&&&&&'''((()))************)))))))))))))))((('''&&&&&&&&&&&&&&&'''((()))******)))(((''''''((()))***'''((())))))((((((((()))&&&''''''((((((((((((((())))))(((((())))))***+++(((***++++++***))))))***''''''''''''((((((((((((******++++++++++++******)))))))))(((((((((((('''(((((('''''''''(((((()))'''(((((((((((()))))))))'''((((((((((((((((((''')))))))))))))))))))))))))))((((((''''''((())))))***)))(((''''''((()))******)))))))))((((((((((((&&&&&&'''''''''((((((((((((((('''&&&'''((()))***zzz}}}vvvbbbQQQEEE???;;;999666666666555444444333333333333222111111111111111111111111111000000000000111000000///...------------------............///..................///000//////.........///000000//////...---,,,+++******++++++++++++,,,---......+++,,,---,,,***)))***+++,,,++++++******++++++,,,,,,,,,+++******+++---...111===JJJJJJ???222+++)))******)))))))))***++++++*********)))))))))((((((***)))&&&$$$$$$&&&)))***))))))***++++++++++++***---,,,+++***)))((('''''')))******************)))************))))))))))))((((((************(((((())))))))))))))))))))))))((()))***+++,,,,,,,,,,,,,,,,,,++++++***)))))))))((()))***)))((((((***,,,******+++,,,,,,,,,,,,,,,))))))+++,,,,,,,,,+++************+++++++++,,,,,,************************,,,,,,+++++++++******************++++++,,,,,,,,,,,,++++++++++++***************************************+++++++++,,,,,,,,,------------------------******))))))))))))******)))))))))*********++++++)))******************)))))))))))))))))))))))))))+++************))))))))))))))))))*********++++++***************)))))))))))))))))))))************+++******)))))))))))))))(((((())))))******))))))'''''''''''''''((())))))&&&(((******)))((())))))((())))))***+++---///000))))))))))))************(((((((((((((((((((((((())))))))))))************(((((((((((((((''''''&&&###%%%(((((((((((()))***))))))))))))))))))))))))''''''(((***------,,,***((((((((((((((((((((((((((((((((((((((('''''''''%%%'''+++,,,+++)))''''''((((((((('''''''''&&&&&&))))))))))))))))))))))))***)))))))))((((((((('''((((((((()))(((''''''&&&'''(((((()))))))))))))))************)))'''&&&%%%&&&&&&&&&'''((()))***+++))))))(((((((((((())))))''''''''''''((((((((((((&&&'''((())))))))))))(((******))))))******+++,,,''')))++++++)))))))))***''''''''''''((((((((((((******++++++++++++******))))))(((((((((((('''''''''''''''(((((())))))***''''''(((((((((((())))))''''''''''''''''''''''''************))))))))))))''''''(((((((((((())))))***))))))(((((())))))*********)))))))))(((((((((&&&&&&&&&&&&'''''''''''')))(((((('''''')))***+++{{{uuuaaaPPPEEE@@@<<<:::666666666555444444333333222222111000000000000111111111111111000000000//////////////////.........---------............///------,,,,,,---......//////.........//////000111///.........------,,,,,,,,,,,,,,,,,,,,,...///000,,,---...---+++***+++,,,,,,++++++******++++++,,,,,,+++)))))))))+++,,,......888CCCDDD<<<111+++)))+++******)))***+++,,,---(((((()))******+++,,,,,,))))))(((''''''((())))))))))))***++++++++++++++++++++++++******)))))))))******++++++++++++******************))))))))))))***+++,,,------,,,+++***))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,++++++***)))))))))'''((())))))((((((***+++******+++,,,,,,,,,,,,,,,'''(((***+++,,,+++***))))))))))))************+++************************((())))))***+++,,,,,,---++++++++++++++++++,,,,,,,,,,,,+++++++++***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))+++++++++*********))))))))))))*********+++++++++)))******************+++))))))))))))************+++******)))))))))))))))'''(((((()))))))))))))))'''''''''''''''((())))))%%%(((++++++)))((()))***(((((()))***+++---///000((())))))******++++++,,,((((((((((((((((((((((((((((((((())))))))))))***%%%&&&&&&'''''''''''''''###%%%'''((((((((()))+++)))))))))))))))))))))))))))))))))***+++,,,+++***(((((((((((((((((((((((()))(((((((((''''''''''''%%%%%%%%%'''))))))(((&&&((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))((('''&&&(((((())))))((((((''''''************))))))(((''''''''''''((()))***,,,,,,((())))))******))))))((('''&&&&&&&&&'''((((((((('''((()))*********)))))))))))))))))))))******+++)))***+++***(((''''''(((''''''''''''((((((((((((******++++++++++++******))))))((((((((('''''''''&&&'''((()))***)))(((((('''''''''((((((((())))))((((((''''''''''''((((((******)))))))))((((((((('''((()))*********)))))))))))))))******)))))))))*********)))))))))((((((''''''''''''((((((((((((***)))((((((((()))***+++}}}{{{ttt```PPPEEE@@@===;;;777666666555444444333333222111111000///000000000222111111111000000//////------......///000000111---------.........//////++++++++++++,,,,,,---..................///000111---------.........//////------,,,,,,---...000111---...///...,,,+++,,,---,,,++++++++++++++++++,,,+++***)))((((((***,,,---+++...111111///------...++++++*********+++---...&&&'''(((***,,,...///000***+++,,,------,,,+++***((()))***+++++++++++++++***************+++++++++++++++,,,,,,,,,,,,++++++************))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,)))))))))***++++++,,,,,,'''((()))((('''(((***+++***+++,,,,,,------,,,,,,&&&''')))+++,,,+++)))((((((((((((((())))))))))))************************###$$$&&&''')))+++------++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************,,,,,,)))************+++++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))++++++++++++******)))))))))************++++++++++++++++++,,,,,,------...))))))))))))************+++******)))))))))))))))''''''((())))))))))))))))))))))))))))))***++++++%%%(((,,,,,,***)))***+++((((((((()))***,,,---...(((((()))***+++,,,,,,---((((((((((((((((((((((((''''''''''''((((((((()))###$$$%%%&&&''''''''''''(((***++++++)))((())))))))))))))))))))))))))))))'''''''''''''''((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&### """&&&(((((('''&&&''''''((()))***++++++))))))))))))))))))))))))&&&&&&'''((()))***++++++((()))*********)))'''&&&))))))))))))((('''&&&%%%((()))***************)))''''''(((((()))+++,,,---((()))***++++++***)))((('''&&&%%%%%%'''((((((((('''(((***+++++++++***)))((((((((((((((()))*********,,,,,,***(((%%%%%%%%%''''''''''''((((((((()))******++++++++++++******)))((((((((('''''''''''''''(((***++++++)))'''&&&''''''''''''((((((((()))))))))(((((((((((())))))))))))(((((('''''''''&&&'''(((***,,,---,,,***)))((()))***++++++***)))(((************))))))))))))(((((((((((())))))))))))***)))((((((((()))+++,,,{{{||||||rrr^^^NNNEEEAAA===:::333666888777444222333555222222222222222222222222222222111111000000//////000/////////............000---,,,//////...///333//////...---------......------------------------++++++,,,,,,---......///((((((((()))...444:::>>>>>>444---///000+++((()))...+++((()))+++---,,,+++++++++++++++*********)))++++++************************))))))))))))*********+++,,,+++)))''''''((())))))))))))))))))))))))************************))))))))))))************))))))***++++++++++++******---///000...,,,+++++++++******+++------+++)))******))))))))))))******&&&'''(((******+++++++++((((((((((((((()))******+++++++++************)))+++,,,------------,,,+++))))))************))))))))))))))))))))))))))))))******))))))))))))******(((((())))))******++++++******+++++++++,,,,,,,,,+++++++++*********))))))((())))))))))))*********))))))(((((((((((())))))+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))*********+++,,,---------,,,+++---,,,,,,+++***)))((((((+++++++++*********)))))),,,,,,++++++++++++,,,,,,))))))************))))))))))))))))))((((((((((((************))))))((((((((()))*********((('''&&&))))))))))))************((((((((((((((()))))))))))))))(((((((((***+++,,,'''((()))+++++++++***)))))))))***))))))((('''&&&((((((''''''&&&&&&&&&%%%,,,,,,++++++******))))))******))))))((((((((((((&&&''')))***)))((()))***+++***)))(((((()))***+++))))))))))))))))))))))))+++'''######&&&)))******))))))))))))((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&''''''((((((((((((''''''&&&'''(((***+++)))%%%"""(((((((((((()))))))))))))))***+++***)))((((((***((((((((((((((()))*********)))''''''((('''$$$""""""###&&&(((((('''%%%###+++++++++***)))((((((''')))((('''''''''(((***+++'''(((***+++++++++)))(((%%%%%%&&&'''((()))***+++,,,+++***((((((((()))***))))))(((((((((((()))))))))))))))))))))(((''''''&&&''''''((((((((((((((()))((('''&&&$$$###"""!!!&&&((())))))(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&((()))***)))))))))))))))***++++++(((((((((((())))))))))))}}}}}}~~~rrr^^^NNNEEEAAA===:::555555555666666666555555333333222222222222222222111111111000000000000000000000/////////.........000---,,,...///---...111,,,,,,---....../////////------------------------.........///000111111111---,,,+++,,,000555:::>>>>>>444------...,,,+++---...+++))))))+++,,,,,,+++,,,,,,++++++*********+++******************************))))))))))))******)))+++,,,+++)))((((((((())))))))))))))))))))))))************************))))))))))))************))))))***++++++++++++***)))+++------,,,++++++,,,---,,,******++++++***(((******))))))))))))******'''((()))******************))))))))))))***+++++++++++++++************)))***+++,,,------,,,+++***))))))************))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))******************+++++++++,,,,,,,,,+++++++++*********)))))))))))))))*********++++++******))))))))))))))))))+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******+++,,,---------,,,+++***,,,,,,++++++***)))))))))+++++++++*********))))))******))))))))))))************++++++++++++******************))))))))))))******)))))))))((((((((()))))))))))))))(((''''''((((((((()))))))))******//////...---,,,+++*********))))))(((((()))***+++&&&'''((()))***))))))(((((())))))))))))(((((('''++++++*********)))))))))&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&((()))***)))((()))***))))))(((''''''((())))))))))))))))))))))))))))))---***'''&&&'''((((((&&&))))))))))))(((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''''''''(((((((((((('''''')))((((((((())))))'''%%%(((((((((((()))))))))))))))***+++***)))((((((***((((((((((((((()))******)))((('''((())))))'''&&&"""###&&&'''((('''%%%$$$++++++******)))((((((''')))(((((('''((()))***+++((()))))))))************$$$%%%%%%&&&((())))))***,,,+++)))((((((((()))***))))))(((((((((((()))))))))))))))))))))((('''''''''(((((()))))))))))))))(((((('''''''''&&&&&&&&&&&&((())))))(((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++***)))))))))))))))******))))))))))))((((((((((((~~~}}}~~~rrr^^^NNNEEEAAA===:::888555222444888999777333333333333222222111111111000000000000111111111111000000000/////////......333000///111111...///222***+++---...///000000///------------------------...//////000000111111111///...------///333666999888000******,,,,,,---...---+++******+++,,,,,,+++---,,,+++***)))***++++++******************************))))))))))))******(((***++++++***))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***)))***+++*********,,,...111...+++)))))))))((('''******))))))))))))******((())))))*********))))))+++************+++,,,,,,+++++++++************)))******++++++++++++******((())))))******))))))((())))))))))))))))))))))))))))))(((((((((((())))))***************)))))))))******+++++++++,,,,,,,,,+++++++++***************************+++++++++,,,,,,++++++******)))))))))+++***)))***,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********,,,,,,---------+++***)))************************+++++++++***************((((((((((((((((((((((((***++++++,,,,,,++++++***++++++++++++************)))))))))))))))(((((((((***))))))(((((((((((((((''''''((((((((()))))))))++++++++++++***(((''''''+++***))))))((())))))***&&&''''''((((((((((((''''''(((((())))))))))))(((++++++++++++************''''''(((((((((((((((((())))))))))))((((((((((((&&&(((******)))((()))***((((((''''''''''''(((((()))))))))))))))))))))))),,,***)))((())))))(((&&&))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((('''''',,,***''''''((()))))))))(((((((((((()))))))))))))))***+++***)))((((((***((((((((((((((()))******((('''''')))++++++***)))''')))+++,,,---,,,***)))+++******))))))(((((('''((((((((((((((()))******)))))))))))))))******+++&&&&&&'''((())))))******+++***))))))((()))))))))))))))(((((((((((()))))))))))))))))))))(((((('''))))))))))))************'''(((((())))))******+++&&&((())))))((('''(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***++++++******)))))))))))))))*********))))))((((((''''''}}}zzz{{{rrr^^^NNNEEEAAA===:::888666444444555666555333444333333222222111111111//////000000111111222222000000000////////////...111...---000///,,,,,,...---------------...///000------------------------,,,,,,,,,---------......---,,,+++++++++---///000000,,,((((((***+++,,,,,,,,,+++++++++++++++++++++,,,+++***(((((()))***+++***************+++++++++******))))))))))))******(((***++++++***)))***+++))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))***++++++++++++***)))******))))))***---000444111,,,***))))))((('''******))))))))))))******)))************))))))(((***************+++,,,,,,+++++++++*********))))))))))))************))))))(((((())))))))))))(((((((((((((((((((((((((((((()))((((((''''''(((((()))+++++++++******)))))))))******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,+++******)))+++))))))***+++,,,+++***++++++++++++++++++++++++++++++***************+++,,,---------,,,+++)))((())))))*********+++++++++************************'''((((((((((((((((((''')))******++++++******)))++++++*********)))))))))***************************)))(((''''''((()))***''''''''''''((((((((((((###$$$%%%''''''''''''&&&++++++***))))))((((((((('''(((((((((((((((((((((&&&'''((())))))***))))))((((((((((((((((((((((((*********++++++,,,,,,,,,************************'''(((******((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((***+++,,,+++***))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''''''''(((((((((((('''''',,,***(((((()))******)))(((((((((((()))))))))))))))***+++***(((((((((***((((((((((((((())))))***((((((''')))***+++***((()))+++,,,---...---,,,+++******))))))((((((((((((((((((((((((((())))))***'''((()))++++++***))))))(((((()))******+++,,,,,,******))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))((()))))))))******(((((())))))***+++++++++'''(((******((('''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******+++******)))))))))))))))+++******)))(((''''''&&&zzzuuuvvv}}}rrr^^^NNNEEEAAA===:::777888777555222000111333333333333222222111111111//////000000111111222222111000000000////////////,,,))))))++++++'''''')))222000---+++***,,,...000------------------------******+++++++++++++++,,,,,,+++************++++++***+++******+++---,,,******+++,,,,,,+++++++++++++++***)))((('''(((((()))))))))*********+++++++++******))))))))))))******(((***,,,,,,*********+++))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))***++++++++++++***++++++***))))))+++...111555222...+++******)))(((******))))))))))))******)))************))))))(((***))))))))))))***+++++++++++++++*********))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((,,,,,,++++++******))))))******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,---,,,+++***)))***)))((()))+++,,,+++***+++++++++++++++++++++++++++***************++++++,,,,,,------,,,***)))''')))))))))***++++++,,,,,,************************((())))))******))))))((((((((())))))))))))((((((******)))))))))(((((((((++++++++++++++++++++++++***)))(((''''''((()))***''''''''''''((((((((((((%%%''')))***++++++***)))************))))))((((((***)))))))))))))))))))))&&&'''((())))))***))))))'''''''''''''''''''''''''''''''''(((((()))))))))''''''''''''''''''''''''''')))******((('''((()))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&)))+++,,,+++++++++))))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''(((((((((((('''''')))))))))***++++++)))((((((((((((((()))))))))))))))***+++***(((((((((***((((((((((((((())))))***)))((((((((())))))'''&&&%%%&&&'''((((((((('''''')))))))))((((((((((((((('''(((((()))))))))))))))$$$'''+++---...,,,(((&&&((((((((())))))******+++)))))))))*********))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((('''''''''((()))************)))))))))))))))''')))******)))(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((()))(((******)))))))))))))))***+++******)))(((''''''&&&zzzssstttyyy~~~rrr^^^NNNEEEAAA===:::777999999666111///222555222222222222222222222222000000000000111111111111111111000000000/////////...+++,,,///...+++***,,,444111...+++***+++---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++------++++++------+++)))+++------+++***++++++***))))))))))))((((((((()))))))))***++++++,,,,,,******))))))))))))******)))+++,,,,,,+++******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***+++,,,+++***)))***---000333000---+++++++++***)))******))))))))))))******((())))))*********)))))))))))))))))))))***+++++++++++++++************)))******))))))))))))******'''(((((())))))(((((('''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''+++++++++++++++***************+++++++++,,,,,,,,,***************+++++++++************+++++++++,,,******,,,------,,,+++******)))((()))+++++++++***++++++++++++++++++++++++*********)))******+++,,,++++++,,,,,,,,,***)))((())))))******+++++++++,,,***************+++++++++))))))++++++++++++))))))'''(((((((((((((((((('''))))))))))))((((((((('''*********++++++++++++,,,((((((((((((((())))))***''''''((((((((())))))))))))***,,,---,,,+++)))''')))************))))))(((+++******))))))))))))***'''(((((())))))))))))((((((((((((((())))))))))))''''''''''''''''''(((((((((((((((((())))))))))))((()))******(((''''''((())))))************))))))))))))))))))))))))))))))''')))++++++***((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''((('''(((***++++++)))'''(((((((((((()))))))))))))))***+++***)))((((((***((((((((((((((()))*********)))(((((())))))'''%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))$$$'''+++---...,,,(((&&&&&&&&&&&&''''''((((((((((((((()))************)))))))))(((((((((((())))))'''(((((()))))))))))))))((('''&&&&&&&&&''')))***++++++***)))((((((''''''''')))******)))(((((()))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''((((((((((((((()))))))))))))))******+++******))))))((((((''''''}}}uuuvvvuuu{{{rrr^^^NNNEEEAAA===:::999888777555444555777888111111111222222333333444111111111000000000000000111111111000000000//////000...///333333000///111000///......------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......------,,,,,,///,,,&&&%%%))),,,***(((+++------+++******,,,******,,,,,,,,,+++)))(((((())))))***++++++,,,,,,******))))))))))))******+++,,,------+++))))))***))))))))))))))))))))))))************************))))))))))))************))))))***++++++++++++******++++++***))))))+++------,,,+++***++++++***(((******))))))))))))******'''((()))***************+++************+++,,,,,,+++++++++************)))+++***))))))))))))***+++''''''((((((((((((''''''))))))))))))))))))))))))'''&&&&&&&&&&&&&&&&&&'''***++++++++++++++++++,,,******+++++++++,,,,,,,,,))))))*********+++++++++)))))))))*********++++++'''(((***,,,---,,,+++******)))((()))***+++***)))******************************))))))***++++++,,,)))***+++,,,,,,+++***)))***************+++++++++))))))*********+++++++++((()))+++,,,,,,+++)))((((((((())))))))))))((((((*********)))))))))(((((((((((()))))))))*********''''''((()))))))))))))))((((((((()))))))))******'''(((***++++++***'''&&&((((((******+++***))))))+++***)))((('''(((((()))((())))))))))))(((((('''(((((())))))************************))))))))))))******+++++++++,,,,,,,,,((()))+++***(((''''''((((((((()))******)))(((((())))))))))))))))))))))))&&&(((******((('''((()))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''(((((((((((('''''')))'''&&&'''(((***))))))(((((((((((()))))))))))))))***+++***)))((((((***((((((((((((((()))******)))(((((()))***+++***(((******+++++++++,,,,,,,,,((((((((((((((((((((((((&&&'''((()))***))))))((('''((()))***+++******)))''''''(((((((((((())))))'''((()))***+++******)))))))))(((((((((((())))))''''''((())))))))))))))))))((('''&&&'''(((***+++++++++******)))(((((((((((()))++++++)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))***))))))((((((((((((((()))***,,,,,,))))))))))))((((((((((((wwwyyysssyyyrrr^^^NNNEEEAAA===:::;;;777444444888;;;<<<:::000000111222333444444555222222111111000000//////111111111111000000000000+++***+++///000---,,,...+++,,,///000111///---+++------------------------++++++++++++++++++++++++)))***,,,---...------,,,---...))) $$$))))))(((+++......+++******,,,***,,,...//////---***(((((())))))***++++++,,,,,,******))))))))))))******,,,---...---+++)))))))))))))))))))))))))))))))))************************))))))))))))************))))))***++++++++++++***)))***+++***(((((()))***))))))((()))++++++)))(((******))))))))))))******''''''(((******+++++++++,,,,,,++++++,,,,,,---...+++++++++************))),,,+++***))))))***+++,,,''''''((((((((((((''''''))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''*********++++++,,,,,,---******+++++++++,,,,,,,,,))))))******++++++++++++((())))))))))))*********&&&'''***,,,---,,,,,,+++***(((((()))***+++***)))******************************))))))***+++,,,,,,((()))++++++,,,+++***)))************************))))))******++++++++++++''')))***,,,,,,***)))'''))))))************))))))+++++++++************)))&&&'''''''''(((((())))))&&&'''(((*********)))((())))))))))))************%%%'''***---...---,,,+++'''((()))***++++++***)))***)))((('''&&&&&&'''((())))))***))))))(((''''''''''''(((((()))))))))*********))))))((((((''''''''''''(((((()))))))))***(((***+++***(((''''''(((&&&'''((())))))((('''&&&))))))))))))))))))))))))"""%%%'''(((''''''***---))))))))))))(((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))''''''((((((((((((''''''+++((($$$###%%%(((***+++(((((((((((()))))))))))))))***+++***)))((((((***((((((((((((((()))******((('''(((***,,,------+++)))))))))*********++++++'''''''''(((((((((((((((&&&''')))*********)))(((+++***((('''''')))+++,,,+++++++++++++++,,,,,,,,,'''((()))+++++++++***)))))))))(((((((((((())))))''''''((()))))))))))))))+++***((('''((()))+++,,,+++++++++***************((()))++++++)))((()))***************************))))))))))))))))))))))))'''((()))++++++******)))'''''''''((()))+++------(((((((((((())))))))))))uuutttvvvxxx}}}rrr]]]LLLDDD???<<<999999888777666555444333333333222222333444444333111222111000//////000111222///////////////.........//////.........------------------------------------,,,,,,++++++,,,,,,---//////.........---------,,,+++******+++,,,...///...,,,***)))***+++++++++,,,,,,+++++++++,,,---...+++++++++************)))******)))))))))))))))***...,,,***)))******)))(((******++++++++++++*********)))))))))***+++,,,,,,,,,***)))***++++++***)))'''((()))******)))(((''''''(((***+++,,,,,,++++++******)))(((((((((((((((''')))+++,,,,,,,,,***)))))))))***++++++++++++*********))))))******+++,,,,,,++++++******++++++,,,---+++***(((((()))+++,,,(((((())))))((('''&&&&&&((((((((((((((((((((((((+++*********))))))(((((())))))))))))))))))))))))+++++++++***************)))************+++++++++******************************++++++++++++************+++,,,,,,,,,,,,+++------,,,+++************---,,,+++***)))))))))))))))((('''''''''(((***+++))))))*********+++++++++&&&'''((())))))((('''&&&))))))*********))))))((())))))))))))))))))))))))************))))))))))))&&&((())))))(((((()))+++((()))*********)))'''&&&(((((((((((((((((((((((()))*********)))(((&&&%%%%%%''')))***+++***)))((((((((())))))*********+++))))))))))))************))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&&&&''''''&&&%%%&&&))),,,,,,***)))+++...++++++***)))(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((&&&%%%%%%%%%%%%((()))***++++++***)))(((((('''''''''((()))((('''(((((('''&&&&&&&&&&&&&&&***+++,,,---,,,***(((&&&,,,+++***(((''''''&&&&&&))))))))))))))))))))))))&&&&&&''''''(((***+++,,,)))***+++***'''%%%$$$$$$,,,+++***)))(((((((((((()))*********++++++++++++))))))))))))************'''((()))******)))(((''')))+++,,,......---,,,+++******))))))))))))******+++******))))))))))))))))))((('''&&&&&&'''((()))))))))))))))((((((((((((&&&''')))***+++++++++*********++++++++++++******************************(((((((((((((((((((((((()))((('''&&&&&&'''((()))000...,,,+++***+++,,,---(((***+++)))&&&$$$%%%'''vvvtttsssvvv{{{rrr]]]LLLCCC???;;;888888888777666555444333333333222222333444444333111000000///......///000000111111000///...------,,,//////.........---------------------------------------,,,,,,,,,,,,------......------,,,,,,,,,,,,///...---+++++++++++++++...,,,***)))***++++++***------------,,,,,,,,,,,,+++++++++************)))******))))))))))))******---,,,******+++***)))''')))))))))******)))))))))******)))))))))***+++++++++)))((()))***+++***((())))))************))))))'''(((***+++,,,,,,++++++++++++***))))))))))))***((()))***,,,,,,+++***))),,,,,,,,,,,,+++)))((('''***************++++++,,,,,,++++++++++++++++++,,,,,,+++***))))))***+++,,,+++************)))))))))((((((((((((((((((((((((************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************++++++++++++******)))***++++++,,,,,,++++++((((((((()))***+++---------,,,+++***)))))))))))))))((((((((())))))******))))))*********++++++++++++,,,,,,,,,,,,,,,,,,+++))))))*********))))))((())))))))))))))))))))))))))))))******+++++++++,,,&&&((())))))(((((()))+++&&&'''(((*********))))))(((((((((((((((((((((((('''((()))******)))((((((&&&''')))*********)))(((''''''(((((())))))))))))))))))))))))************((((((((((((((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((&&&%%%%%%&&&&&&%%%###$$$&&&((()))(((((()))******))))))(((''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******+++,,,,,,++++++******++++++,,,,,,(((((('''(((((()))((('''))))))((('''''''''''''''***+++,,,,,,,,,***(((&&&***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))***)))***+++***(((&&&&&&&&&***))))))((((((((((((((()))))))))*********++++++))))))))))))************(((((()))***)))(((''''''''')))***,,,,,,+++***)))******))))))))))))*********))))))((((((((((((((()))(((''''''''''''((()))(((((((((((())))))))))))'''((()))***************((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((())))))'''&&&$$$$$$$$$&&&'''''')))******((('''(((***yyyuuuqqqtttyyysss^^^LLLCCC>>>:::777888777777666555444333333333222222333444444333111//////............//////222222111///...---,,,+++/////////............---////////////////////////......------------......---,,,,,,,,,,,,+++++++++///...---,,,++++++++++++---+++))))))***+++***)))***+++,,,---...------,,,+++++++++************)))******)))))))))******+++,,,+++***+++,,,+++)))&&&(((((())))))))))))((((((+++***))))))))))))))))))***)))((()))***+++***(((++++++************++++++((((((***++++++,,,++++++,,,,,,+++************+++((()))***+++,,,+++******------,,,,,,+++)))((('''************+++++++++,,,++++++++++++++++++++++++++++++************+++,,,++++++***)))))))))******((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))''''''(((((())))))******)))************+++++++++******************************++++++++++++******)))***++++++,,,,,,++++++%%%&&&&&&''')))+++---...,,,,,,+++***))))))))))))((()))******++++++******)))))))))************+++))))))(((((((((((())))))((())))))******)))))))))))))))))))))))))))))))))((())))))***+++,,,---...'''((())))))(((((()))***%%%&&&((()))***+++++++++))))))))))))))))))))))))&&&'''((()))************(((((()))))))))))))))***''''''''''''(((((((((((())))))))))))************''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((('''&&&&&&''''''&&&%%%$$$$$$$$$%%%'''((('''&&&)))(((((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++***)))((((((***)))((('''((()))+++,,,((((((((((((((((((((((((******)))(((((((((((()))***++++++,,,+++***((('''((((((((((((((()))******((((((((((((((((((((((((******)))((((((((((((((()))***++++++)))(((((()))(((''''''''''''((())))))((()))))))))************))))))))))))************((())))))))))))((('''&&&'''(((***+++++++++***)))******))))))))))))******))))))(((''''''''''''((()))((((((''''''(((((()))''''''(((((())))))*********)))))))))))))))******''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((())))))(((&&&%%%%%%%%%&&&'''&&&'''))))))))))))+++,,,}}}vvvsssuuuzzzsss]]]LLLCCC>>>:::777777777666555555444333333333222111222444444222111////////////////////////111000000///...------,,,/////////...............////////////////////////.........------.........---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,+++))))))***+++***(((%%%'''***,,,......---,,,+++++++++*********))))))******))))))******++++++******+++,,,---,,,)))&&&(((((())))))))))))((((((++++++***)))((((((((((((***)))((()))+++,,,+++***++++++)))(((((()))++++++((())))))***++++++,,,,,,,,,,,,+++***************((()))***++++++++++++***)))***++++++,,,,,,++++++******+++++++++,,,,,,+++++++++++++++++++++++++++******++++++++++++++++++***)))(((''''''(((((()))((((((((((((((((((((((((*********)))))))))))))))((((((((((((((((((((((((''''''(((((()))***++++++))))))*********+++++++++******************************++++++++++++******))))))***+++++++++++++++(((((((((((())))))***+++,,,++++++***))))))******((()))***,,,,,,+++******))))))))))))************&&&&&&$$$######$$$&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,''')))***)))((('''(((***''''''((()))******++++++))))))))))))))))))))))))'''(((((()))******++++++***))))))(((((()))******((((((((((((((((((((((((((()))))))))************'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++)))((()))***+++)))((('''$$$###%%%(((***'''$$$)))(((((('''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))***++++++,,,+++***))))))((((((((())))))*********((()))***))))))((()))***,,,+++******))))))************++++++***)))((((((((((((((((((((())))))***((((((((((((((((((((((((***))))))((((((((((((((((((***,,,+++***)))***+++'''''''''(((((()))++++++(((((()))))))))*********((()))))))))************))))))))))))((((((''''''******+++,,,---,,,,,,++++++******))))))******+++******)))((((((((((((((()))(((((((((((((((((()))&&&''''''((()))******++++++***)))(((((((((******''''''((((((((((((''''''************************(((((((((((((((((((((((()))(((((((((((((((((()))+++***))))))))))))******&&&'''(((((()))***++++++yyywwwxxx{{{rrr]]]LLLBBB===:::777666666555555444444333333222111111222333333222000000000000000000000000000.........///////////////////////////////////////000000000000000000000000.........------.........------------............******+++,,,------------,,,+++******++++++***(((&&&''')))+++,,,+++***)))+++++++++*********))))))***************+++,,,,,,*********,,,---,,,)))&&&)))******++++++******)))++++++***))))))((())))))+++***)))***,,,---,,,+++***)))(((''''''((()))***)))))))))******+++,,,,,,++++++***))))))))))))***))))))******++++++++++++******+++,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***)))***+++,,,---,,,,,,+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((()))******+++,,,,,,))))))*********+++++++++******************************++++++++++++******))))))***++++++++++++***)))))))))))))))***+++,,,,,,+++******)))*********((()))***,,,,,,+++******))))))))))))))))))))))))***)))(((''''''((()))***''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***)))((('''((()))*********))))))))))))***))))))))))))))))))))))))******))))))))))))******+++***))))))))))))******))))))))))))))))))))))))((()))))))))************(((((()))))))))*********************************))))))))))))))))))))))))+++)))((()))***+++***)))***(((&&&(((+++,,,***''')))))))))(((((()))******))))))))))))))))))))))))((((((((((((((((((((((((&&&((())),,,...///000000***+++,,,------,,,+++***(((***++++++)))((()))+++,,,,,,+++***************)))*********))))))((((((***))))))((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***(((***,,,,,,+++***+++,,,((((((((()))***+++,,,---))))))))))))************((()))))))))************)))))))))(((((()))))))))******++++++,,,,,,,,,,,,++++++************++++++,,,+++******))))))******((())))))))))))))))))(((&&&''''''((()))******++++++***)))(((((((((******)))))))))******)))))))))++++++++++++++++++++++++))))))))))))))))))))))))((())))))))))))))))))(((((('''''''''''''''(((((('''''''''((()))))))))))){{{xxxyyyzzz|||qqq\\\KKKBBB>>>:::888555555555444444444333333222111111222333333222000000000111111111111000000------......///000000000...////////////000000000000000000000000000000000......------------......------...............///------------,,,+++******,,,+++++++++,,,,,,***)))++++++++++++***(((&&&%%%+++++++++************)))***************+++,,,---*********+++,,,,,,***(((******++++++++++++******,,,+++*********************)))((()))+++,,,,,,+++))))))(((((((((((())))))))))))))))))***+++,,,---++++++***)))))))))))))))***************+++++++++......------,,,***)))((()))***,,,---------,,,+++***+++,,,------,,,+++***((())),,,......---,,,+++)))***+++,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++,,,,,,)))************+++++++++******************************++++++++++++******((()))******++++++******'''''''''(((***,,,...///++++++***************+++((()))******++++++*********)))))))))))))))((((((******))))))))))))******&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))((((((((('''''''''((()))***)))((('''((())),,,+++***))))))))))))***))))))))))))))))))))))))+++******)))))))))******+++***************))))))************))))))))))))))))))))))))************((())))))******++++++,,,(((((((((((((((((((((((())))))))))))))))))))))))((('''&&&'''((()))((('''+++******+++,,,,,,+++)))***))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))***))))))*********((('''&&&(((+++---,,,)))(((***,,,,,,,,,+++************+++))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))((((((((((((((()))******(((***,,,,,,*********+++)))))))))***+++,,,---...)))*********++++++++++++))))))))))))************))))))))))))***+++,,,,,,(((((((((((())))))******++++++************++++++,,,,,,+++************+++((())))))******))))))(((''''''(((((())))))*********)))))))))))))))************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((('''''''''((((((((((((((()))((('''(((***+++***)))~~~vvvvvvvvvxxx|||~~~ooo[[[KKKBBB>>>;;;999555555444444444444333333222111000111333333111000//////000111111000//////.........///////////////.../////////000000000000////////////////////////------,,,,,,,,,,,,------,,,,,,,,,------.........---------...---,,,***)))---,,,,,,---...---+++))),,,,,,++++++******))))))+++++++++************)))************+++,,,---...+++***)))***+++,,,+++)))))))))************))))))++++++++++++++++++,,,---((('''&&&'''***+++***))))))))))))******)))))))))***))))))))))))+++,,,---,,,,,,+++************+++***************++++++,,,.........---,,,+++)))))))))***,,,---...---,,,+++)))***,,,------,,,***)))'''))),,,...///...,,,+++((())),,,---...---+++***))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))***************)))************+++++++++******************************++++++++++++******((())))))***************'''''''''((()))***,,,,,,+++***************++++++)))((((((((())))))************))))))(((((((((((('''(((((())))))(((((('''%%%&&&'''((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((******)))(((''''''(((+++***)))))))))***+++,,,((((((((((((((((((((((((***))))))))))))***,,,---******+++,,,+++***)))(((******)))))))))((((((((())))))))))))************((((((((()))******++++++(((((((((((((((((((((((())))))))))))))))))))))))'''&&&%%%&&&((()))(((''')))***++++++***))))))***((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((+++***(((&&&&&&''')))***...,,,)))'''&&&&&&&&&'''(((+++...---)))(((***---,,,++++++***************))))))((((((((()))))))))((((((((((((((())))))***++++++++++++++++++++++++***))))))((((((((((((((((((***++++++***))))))******)))))))))***+++,,,,,,++++++++++++,,,,,,,,,,,,))))))))))))************))))))))))))+++---///000((((((((((((((())))))***,,,++++++******++++++,,,,,,++++++***)))*********((()))************)))((((((((((((((())))))))))))'''((()))*********************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((()))************)))((())))))******++++++++++++)))(((''')))---///...---tttssssssuuuzzz}}}nnnZZZJJJBBB???<<<:::444444444444444444333333222111000111333333111000---...///000000///...---000000//////.........---.../////////000000111111////////////////////////---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------)))***,,,---......---,,,...------...///...,,,***)))))))))***,,,...000111+++++++++************)))************+++,,,---...,,,***))))))***++++++***(((((())))))))))))((((((++++++++++++,,,---......&&&%%%$$$&&&((())))))((()))***+++,,,,,,+++***)))***))))))))))))+++,,,---...---,,,,,,++++++,,,,,,******))))))******+++,,,***+++,,,,,,------,,,,,,)))***,,,......---,,,+++)))***,,,------,,,***)))'''))),,,///000///,,,+++%%%'''***------+++)))'''))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))(((((((((((()))************+++++++++******************************++++++++++++******(((((()))******************)))((('''''''''''''''+++***************++++++)))((('''''''''(((***+++******))))))((((((((('''((()))***++++++***)))(((%%%&&&'''((())))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,)))******)))(((''''''((())))))(((((()))+++---...((((((((((((((((((((((((((((((((((((***,,,...///)))***,,,---,,,***((('''))))))(((((('''''''''&&&))))))))))))************&&&''''''((()))******+++************************))))))))))))))))))))))))(((''''''((()))******)))&&&))),,,+++(((&&&(((***'''''''''''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''***///555<<<@@@999555///+++)))***---000(((,,,///---)))(((***...,,,+++******))))))******))))))(((((((((((()))***&&&&&&''''''(((***+++,,,++++++++++++++++++++++++,,,+++***(((''''''&&&&&&)))***++++++)))(((((())))))))))))))))))******+++++++++,,,,,,,,,---------))))))))))))************)))))))))***,,,...111222***************++++++,,,,,,++++++******++++++,,,+++******)))))))))))))))((()))***++++++***)))((())))))))))))((((((((((((&&&''')))***+++++++++*********++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))((()))***++++++***)))(((''''''((())))))***)))))))))((((((+++///222222111uuupppnnnuuu~~~{{{mmmYYYJJJBBB>>>;;;888444444333333333222222222222222222111111111000000000000000000000000000000/////////...------,,,,,,......////////////......,,,---------.../////////,,,---------,,,++++++***......---------,,,,,,,,,------------------,,,,,,++++++++++++++++++++++++))))))*********+++++++++((()))***++++++***)))(((''')))***++++++***)))'''------,,,+++*********+++))))))(((((((((((()))))),,,+++***))))))***+++,,,))))))***))))))(((''''''******+++++++++,,,,,,,,,,,,+++)))''''''(((***+++---+++))))))***+++***)))+++***)))(((((()))***+++///...------,,,+++******++++++++++++++++++++++++)))((((((***---...+++((())))))))))))))))))))))))))))))(((((((((***+++,,,*********+++,,,,,,------&&&'''((())))))((('''&&&'''((((((((()))))))))***)))******)))(((((()))+++222000---+++))))))******(((((((((((())))))))))))((((((((()))******++++++*********))))))))))))(((+++*********))))))((((((%%%'''***,,,,,,***'''%%%(((((((((((((((((((((((()))))))))))))))))))))))))))+++,,,,,,***))))))***+++)))&&&$$$$$$&&&)))+++))))))(((((((((((())))))************)))'''&&&&&&+++***)))'''''''''((()))+++***)))***+++,,,+++)))))))))))))))(((((((((((('''(((((((((((()))))))))+++***)))'''''')))***+++...)))&&&(((***((($$$!!!%%%'''***,,,,,,+++***((('''''''''&&&%%%%%%''')))&&&'''(((*********)))(((,,,,,,,,,+++++++++******((())))))))))))*********************************+++*********))))))(((((())))))))))))))))))))))))'''((())))))(((((()))******'''''',,,777DDDMMMRRR333000,,,(((&&&&&&''')))---,,,,,,+++***)))((((((*********)))))))))))))))***)))))))))***+++,,,,,,+++*********))))))((((((''''''((((((((((((''''''---$$$&&&***'''***...***)))***+++***)))((((((***,,,)))(((+++)))&&&''',,,)))))))))***+++,,,......)))))))))(((((()))---///000+++'''''',,,//////---,,,+++***))))))***++++++******++++++++++++******((((((((((((((()))******))))))))))))))))))))))))***)))((((((((()))+++,,,)))************+++++++++)))---...+++***++++++)))(((((((((((()))***,,,,,,(((''''''(((***,,,+++************)))))))))(((((())))))(((((((((((())))))%%%&&&(((+++---000222333uuupppnnnuuu~~~|||nnnZZZKKKCCC???;;;999888888777666555444333222222222222111111111000000000000000000000000000000........................111111222222222222111111......//////////////////---------------,,,++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,)))***+++,,,,,,+++***)))++++++************++++++,,,,,,+++***************))))))(((((((((((())))))++++++************++++++)))))))))))))))(((''''''+++++++++++++++++++++++++++***)))))))))+++---...---+++))))))***+++***)))+++***)))(((((()))***+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***)))(((***,,,---***(((******************************)))(((((()))***+++((((((((((((((((((((('''((())))))))))))))))))(((((((((((())))))))))))))))))******)))(((((()))+++++++++******+++,,,///000((((((((()))))))))******************)))))))))))))))))))))******++++++++++++*********))))))))))))###%%%(((***,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))(((&&&''''''***))))))(((((())))))***))))))(((((((((((())))))***+++++++++***)))((('''+++***)))((('''(((((()))+++)))((()))******)))((('''(((((()))))))))((((((***++++++++++++,,,,,,,,,***)))(((''''''((()))***+++)))((()))+++***)))'''''')))+++,,,,,,***(((''')))******((('''''')))+++'''((())))))))))))))))))+++*********)))))))))))))))))))))*********++++++************************************)))))))))((()))))))))))))))))))))))))))***+++***((('''((()))+++)))(((+++111777;;;<<>>:::777;;;:::999777555444222222222222222111111111111111000000000000000000000000,,,------...//////000000......////////////......000000000000000/////////..................---,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++...,,,***))))))***,,,...+++++++++******************))))))(((((())))))*********++++++++++++******(((((())))))((((((''''''+++++++++***************+++*********+++---///000---+++***)))++++++***)))+++***))))))))))))***++++++++++++++++++*********+++++++++++++++++++++++++++***)))***++++++)))'''++++++++++++++++++++++++++++++***)))))))))******((((((((('''&&&%%%%%%%%%+++******))))))******+++)))))))))))))))))))))))))))******)))(((((()))+++((((((((()))+++...111222((())))))))))))*********,,,++++++***))))))(((((((((((()))***+++,,,------***************)))))))))%%%&&&''')))***+++++++++************************))))))))))))))))))))))))''')))******(((''''''(((((()))++++++++++++)))(((***))))))(((((())))))*********++++++++++++***)))******)))((((((((())))))+++)))(((((())))))(((&&&%%%&&&(((*********((('''((((((((()))))))))******)))((('''&&&&&&'''((()))&&&(((************++++++)))***+++,,,+++)))'''%%%)))******)))(((((()))+++******)))((((((((())))))))))))((((((((((((''''''************+++++++++,,,************************************)))))))))))))))))))))))))))))))))))),,,------+++)))'''((((((******)))+++,,,---+++)))******))))))******+++,,,'''))),,,//////,,,)))'''******************************)))((((((((())))))************)))))))))))))))******++++++******)))***))),,,///,,,'''(((+++***+++++++++)))((()))***(((******((()))++++++)))******)))))))))******++++++++++++***))))))+++---000,,,)))(((+++---,,,+++***************+++,,,---******++++++++++++******)))(((((((((((()))******))))))))))))))))))))))))***))))))))))))***++++++)))************+++++++++,,,000111---+++,,,,,,***************************)))(((((()))+++,,,,,,+++,,,,,,,,,+++++++++++++++***))))))(((((())))))***+++******)))((('''&&&&&&uuuooonnnuuu{{{mmmYYYIII@@@<<<888555888888777555444333222111111111111111111111111111000000000000000000000000---........./////////000---------......---------111000000//////...............////////////......,,,,,,,,,+++++++++************+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,+++************+++,,,*********************)))***))))))))))))))))))***)))***+++,,,,,,+++***)))((((((((())))))((((((''')))))))))******+++++++++,,,+++++++++,,,---......---,,,******+++++++++***************************......---+++)))((('''&&&++++++++++++++++++++++++++++++*********)))((((((++++++++++++++++++++++++,,,++++++******)))))))))******))))))((((((((((((+++***)))(((((()))***+++*********))))))))))))((()))******)))(((((()))++++++*********+++,,,---...)))))))))*********+++++++++++++++******))))))))))))******+++,,,,,,------******************************))))))))))))))))))************************))))))))))))))))))))))))+++,,,------+++******+++))))))***++++++***))))))***))))))))))))))))))***))))))***+++++++++************))))))))))))))))))+++***(((((())))))(((&&&###%%%(((***+++***)))''''''''''''(((((((((((()))***)))(((((((((((()))***&&&+++...+++'''''')))***)))***+++++++++)))(((''''''((()))(((''''''((())),,,+++)))((('''((())))))((((((((((((((((((((((((******+++++++++,,,,,,,,,*********************************))))))))))))))))))))))))))))))))))))))),,,------,,,***))))))***))))))***++++++***)))(((((()))***+++++++++++++++'''(((***,,,,,,+++***))))))***************++++++******)))(((''''''((((((*********))))))))))))))))))******************))),,,+++)))///444---)))///***+++,,,+++)))((()))******,,,+++***+++......++++++******)))(((((())))))***++++++)))(((((()))+++000---***)))***,,,+++***************+++,,,,,,---******++++++++++++******))))))(((((())))))***+++)))))))))))))))))))))))))))))))))*********++++++))))))*********++++++++++++///000,,,***++++++(((******++++++*********)))""""""###%%%))),,,------))))))))))))))))))))))))***))))))))))))))))))************+++++++++++++++uuuooonnnvvv|||mmmZZZJJJAAA===:::777666666666555444444333333111111111111111111111111000000000000000000000000000000/////////.........///000000111111000000////////////......---------......//////000//////...,,,,,,,,,+++++++++******+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++*********))))))*********((()))***++++++***)))((()))***++++++++++++************))))))))))))******)))***+++,,,,,,+++***)))(((((()))))))))))))))(((''''''(((***+++,,,---...------,,,,,,++++++++++++...,,,******+++,,,+++*********++++++++++++******...---,,,+++)))((('''&&&++++++++++++++++++++++++***+++***)))((((((((((((************************++++++++++++******))))))))))))*********+++++++++******(((''''''(((******************)))))))))))))))******)))(((((()))+++,,,,,,++++++******++++++************++++++++++++))))))******+++++++++,,,++++++++++++++++++++++++***************+++++++++,,,+++***)))(((((()))***************************)))))))))))))))))))))))),,,...///...---,,,,,,,,,***))))))(((((())))))*********))))))))))))******(((((())))))***)))))))))))))))******************,,,+++)))******+++)))((($$$&&&)))+++,,,+++)))(((*********+++++++++,,,,,,***************************222444---'''&&&'''''''''((()))***+++******)))''')))******((((((((())),,,+++***((((((((()))***))))))))))))))))))))))))******+++++++++,,,,,,,,,************************))))))))))))))))))******))))))))))))))))))))))))***+++,,,,,,+++***+++---)))******))))))***,,,---)))***++++++++++++))))))((((((''''''((()))***+++))))))******+++++++++,,,******)))(((''''''(((((())))))))))))))))))******((())))))******))))))(((+++,,,+++999III>>>---...***+++,,,+++***))))))+++)))((()))---000///,,,***,,,+++***)))((((((((((((---......---,,,+++,,,......,,,*********+++************++++++,,,,,,,,,,,,******++++++++++++******)))))))))))))))***++++++)))))))))))))))))))))))))))*********++++++++++++))))))*********+++++++++)))---...+++)))******'''******++++++++++++***)))""""""###&&&))),,,---,,,))))))))))))))))))))))))******))))))))))))************++++++,,,---......uuuooonnnvvv}}}ooo[[[LLLDDD@@@===:::777777777666666666666555111111111111111222222222000000000000000000000000111111000//////...------......////////////..................---------------...//////////////////,,,,,,,,,,,,++++++++++++------......//////000000,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++******)))(((((()))******'''(((***++++++***(((''')))***+++,,,---,,,+++***+++******))))))******+++******++++++++++++******))))))******++++++******(((((()))+++,,,---...///......------,,,+++***)))...,,,+++***+++,,,+++*********+++,,,,,,+++***************+++++++++,,,,,,++++++++++++++++++++++++)))******)))'''''')))***))))))))))))))))))))))))+++++++++,,,++++++***)))((((((((()))***+++++++++)))))))))(((((())))))))))))))))))*********++++++)))******)))(((((()))+++)))******+++++++++,,,,,,******+++++++++,,,,,,,,,))))))******+++,,,,,,---,,,,,,++++++*********************+++++++++++++++))))))((()))***+++,,,---************************))))))))))))))))))))))))***,,,------+++******+++***)))(((''''''((()))***+++******))))))******+++(((((()))))))))(((((('''((()))***+++++++++******+++***)))***+++,,,+++***'''(((***,,,,,,,,,***))))))))))))*********++++++++++++++++++++++++++++++...666777///)))******''''''((()))******+++++++++***+++------+++***+++,,,++++++***)))))))))******))))))************++++++************+++++++++,,,************************))))))))))))************)))))))))))))))))))))))))))***,,,,,,++++++,,,---++++++***((('''(((+++---+++++++++++++++***)))(((***)))'''&&&''')))+++,,,))))))******+++,,,,,,,,,******)))((((((((())))))))))))))))))************((())))))))))))))))))((((((---000EEE]]]LLL---,,,+++,,,,,,,,,***)))***+++,,,(((...>>>BBB777......,,,+++***)))))))))))))))***+++---,,,+++++++++---,,,++++++************+++++++++,,,,,,,,,,,,++++++******++++++++++++*********))))))))))))***++++++)))))))))))))))))))))))))))***++++++,,,,,,++++++)))************+++++++++''',,,---***(((******((()))***+++,,,,,,,,,******+++)))))))))+++++++++)))+++++++++++++++,,,,,,,,,+++******))))))******+++************************uuuoooooovvv{{{mmmZZZKKKDDD@@@===;;;888777777666555444333333000000111111111222222222000000000000000000000000000000000///////////////+++,,,,,,------,,,,,,+++............////////////,,,---...////////////...------------,,,,,,,,,,,,........................------------------------*********+++++++++,,,,,,++++++***))))))***++++++************************)))+++,,,.........,,,++++++******))))))******+++++++++************++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------,,,+++...---++++++,,,,,,,,,+++***++++++,,,,,,++++++***))))))***+++,,,---......++++++++++++++++++++++++((()))***(((''''''))),,,************************)))***+++,,,,,,,,,+++***))))))******************)))******++++++******)))(((((()))***++++++,,,---)))******)))(((((()))+++((()))***++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++))))))***************************++++++,,,,,,,,,((())))))***+++++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,+++***((()))))))))******++++++******)))+++******))))))******+++***************)))((('''((()))***++++++++++++***)))(((''')))+++,,,+++******++++++,,,,,,,,,++++++''''''''''''((((((((((((******++++++++++++******)))111333,,,(((------)))))))))))))))***************,,,......,,,++++++,,,))))))***+++++++++******)))))))))******+++++++++)))))))))*********++++++************************((()))))))))************))))))))))))))))))))))))***+++,,,+++***)))***+++***,,,,,,***((((((***---+++++++++***************+++******)))******+++,,,))))))***++++++,,,------******)))))))))***++++++((()))))))))************)))******++++++******)))(((000...AAA[[[GGG***///+++,,,---,,,***)))***+++...(((777TTTYYYAAA000111,,,++++++*********++++++&&&(((******))))))***+++)))***+++*********+++,,,,,,------------+++***)))******++++++++++++************))))))******+++,,,)))))))))))))))))))))))))))***+++,,,,,,,,,++++++)))************+++++++++&&&+++---***)))+++,,,***((()))+++,,,------++++++...,,,++++++++++++)))(((******+++++++++,,,,,,,,,+++******))))))******+++************))))))))))))uuuoooooovvvwwwiiiVVVHHHAAA>>>;;;999777666555444222000//////000000111111222222222222000000000000000000000000......//////000000111111...//////////////////.........//////000000111111,,,,,,---...//////............------------,,,,,,------------------,,,,,,------------------------++++++,,,,,,,,,------------,,,+++******+++,,,------,,,***))))))***,,,---***+++---/////////---,,,++++++************++++++,,,+++***))))))***+++,,,***+++,,,---------------//////...------,,,++++++......///////////////...///---++++++,,,,,,,,,+++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''((()))(((&&&'''***---++++++++++++++++++++++++((()))+++,,,---,,,,,,+++------,,,,,,+++************+++,,,------,,,+++***''''''(((***+++,,,---...)))******)))(((((()))+++******+++++++++***))))))++++++,,,,,,,,,---------------,,,++++++*********''''''((()))***++++++,,,*********++++++,,,,,,,,,,,,,,,,,,++++++)))((('''(((((((((((((((((((((((()))))))))))))))))))))))))))+++,,,,,,***))))))***(((***---......---***(((++++++************++++++,,,,,,,,,+++***)))((('''((()))***+++,,,,,,+++***'''&&&&&&'''***++++++***------,,,,,,,,,,,,,,,,,,************++++++++++++))))))************))))))!!!***,,,&&&&&&...///)))++++++******)))((((((((((((***,,,,,,+++))))))***'''(((***+++,,,,,,+++***(((((())))))******++++++((())))))))))))*********************************(((((())))))*********+++)))))))))))))))))))))))),,,------+++)))(((((()))(((+++...---+++***,,,...*********)))******+++,,,+++,,,------------,,,+++))))))***+++,,,,,,------******))))))***+++,,,,,,(((((())))))*********++++++++++++,,,,,,+++++++++---222)))444LLL;;;&&&666+++,,,---,,,***)))***++++++$$$999```fffEEE,,,...,,,+++++++++++++++,,,,,,(((***,,,---------...///((()))***+++******+++,,,---.........---+++)))(((******++++++++++++***************)))******+++,,,)))))))))))))))))))))))))))***+++,,,---,,,++++++)))************+++++++++&&&+++---+++***------,,,'''(((+++---...---,,,++++++***((()))******)))((((((((())))))************++++++************++++++))))))******+++++++++,,,uuunnnlllsss~~~|||iiiSSSHHHCCC???;;;:::999666333333555666444222222222222111222222333333444222///......///...---000000//////000111222222,,,---...//////...---,,,000000111111000///......,,,---.........---+++***------............------,,,+++***+++---...---,,,,,,,,,,,,---------......---...///...,,,+++,,,---,,,,,,,,,++++++*********+++++++++******))))))))),,,,,,,,,+++++++++******++++++******************,,,,,,,,,++++++*********,,,++++++++++++,,,------444000+++***,,,///000000,,,+++******+++,,,...///222///***'''&&&(((+++...)))******++++++******))),,,,,,,,,,,,++++++***)))************************++++++***)))(((((())))))((()))***+++++++++++++++'''((()))***+++***))))))'''((()))***************((()))+++,,,,,,+++***)))************************(((((())))))************++++++++++++++++++++++++((((((((((((((((((((((((******************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++++++++*********))))))+++++++++++++++***)))((())))))))))))))))))))))))++++++,,,,,,,,,---------++++++++++++******)))((((((((()))***+++,,,,,,---******))))))))))))))))))''''''((()))******++++++)))+++---......---,,,******)))((('''''')))+++,,,((((((((((((((((((((((((************************)))***+++,,,,,,+++***)))))))))(((((()))+++---...---,,,)))(((''''''((())),,,+++)))((((((((()))))),,,++++++***)))))))))***))))))***++++++,,,------,,,,,,+++******))))))(((,,,++++++***)))))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++...---+++***)))******+++---,,,,,,+++*********+++))))))))))))))))))))))))******+++++++++,,,,,,,,,)))+++,,,,,,+++***+++,,,+++++++++,,,,,,---------***+++,,,,,,---------,,,***(((&&&(((+++,,,+++)))///000333:::>>>;;;333+++))))))***++++++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,,,,************,,,,,,((())))))))))))***************+++,,,,,,---......,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******---,,,++++++++++++,,,------,,,,,,,,,,,,---......************************))))))*********+++++++++uuuooolllsss||||||iiiSSSHHHCCC>>>:::999999777555444555555555444333333222111111222222222333000...---...///......///////////////000111111,,,---............---,,,............------,,,,,,//////000000000///...---------............------...,,,+++,,,------,,,+++++++++,,,,,,,,,---------+++,,,,,,+++******+++---,,,,,,,,,,,,+++++++++***---,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******)))))))))***************,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---...111...+++***,,,...///......---,,,++++++,,,------000...***''''''(((+++---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,+++***)))))))))))))))((()))******************)))***+++,,,,,,,,,+++***))))))******++++++++++++(((((()))******+++******++++++++++++++++++++++++)))))))))*********++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))++++++++++++******))))))************************)))))))))************+++---------------,,,+++++++++*********))))))))))))******************************++++++,,,---------((()))***,,,,,,,,,,,,++++++***)))((()))***,,,---++++++++++++++++++++++++******************************+++,,,,,,,,,++++++******))))))***+++,,,---///...,,,***)))***+++,,,,,,,,,******)))***++++++++++++***)))))))))))))))))))))******++++++,,,,,,))))))******+++,,,,,,,,,,,,,,,+++***************------------------------,,,------......------,,,...---,,,+++++++++,,,------,,,++++++*********+++************************(((((((((((()))))))))***)))+++,,,,,,***))))))***++++++,,,,,,,,,,,,,,,,,,)))******++++++,,,++++++***)))''')))+++,,,+++)))+++++++++///333333---((()))******+++,,,+++++++++++++++++++++************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************---,,,+++******+++,,,---)))))))))*********++++++******++++++,,,------...+++,,,---,,,***)))***++++++++++++++++++++++++++++++++++++++++++*********,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))*********+++vvvooolllrrrzzz|||iiiTTTHHHBBB<<<888888666666666555333222333444444333222111111111111111111///...---///000///...//////////////////000111,,,------......------,,,000000000000000000//////000000000111000//////...------............------...---,,,,,,......---,,,+++++++++,,,,,,,,,,,,------------+++***+++...000------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******(((((())))))******+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---.........,,,++++++,,,------,,,000///---,,,++++++,,,,,,///...+++***)))***+++,,,,,,------......------,,,,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,+++************+++******************)))((()))***+++,,,,,,,,,++++++***))))))))))))***++++++((((((((())))))+++,,,---++++++++++++++++++++++++*********+++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))((((((,,,+++******)))*********++++++++++++++++++++++++'''''''''((((((((())))))------------------,,,+++************))))))))))))******+++++++++++++++++++++++++++,,,,,,------...'''(((((()))***+++,,,,,,***)))((((((((()))+++,,,++++++++++++++++++++++++******************************+++,,,---------,,,,,,++++++******+++,,,,,,///...,,,+++***++++++,,,+++************++++++,,,+++******))))))))))))***************++++++++++++)))******+++,,,,,,------,,,,,,++++++******++++++........................,,,,,,------------,,,,,,,,,,,,+++++++++,,,------,,,,,,+++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...000111000...------...,,,,,,,,,,,,,,,+++++++++)))))))))***************+++***)))***+++,,,+++***---***)))***---...---******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---************+++++++++,,,*********+++,,,,,,------+++,,,---,,,***)))***+++++++++++++++++++++++++++------,,,+++*********+++,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++))))))))))))************uuuooolllpppwww~~~}}}kkkVVVIIIBBB<<<888888333555666444000...000333444444222111000000000000111///...///000111111000000000000//////000111111........................222222111111111111111222...//////.........------,,,------......------,,,,,,++++++,,,...//////...,,,,,,,,,---------------...---,,,)))'''(((+++...---,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,+++++++++******((())))))***+++,,,------++++++,,,,,,---------...,,,,,,,,,,,,,,,------...,,,,,,,,,---------,,,,,,000///---,,,,,,,,,------......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---------,,,,,,+++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,+++,,,,,,,,,+++***))))))((()))***+++,,,++++++***))))))(((''''''((()))***))))))((()))***,,,...///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++,,,,,,---++++++++++++++++++++++++************************++++++*********))))))))),,,+++***))))))***++++++++++++++++++++++++++++++'''((((((((())))))))))))******++++++++++++******(((((()))***+++,,,------+++++++++++++++,,,,,,,,,))))))******+++++++++,,,******)))))))))***++++++(((''''''''''''((()))***************************************************)))******+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,+++***))))))******))))))))))))******++++++,,,+++************++++++,,,,,,,,,,,,++++++++++++------,,,,,,+++*********,,,,,,+++++++++++++++,,,++++++++++++++++++++++++***++++++++++++++++++***************++++++,,,,,,++++++***************+++++++++++++++++++++++++++,,,,,,---------.........000222333222000///...///,,,,,,,,,+++++++++++++++*********))))))*********++++++++++++,,,,,,,,,+++---***))))))+++------,,,++++++,,,------------,,,------,,,,,,++++++******))))))))))))*********+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,)))*********++++++,,,,,,+++,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---,,,,,,,,,++++++,,,,,,,,,+++++++++++++++,,,,,,---++++++++++++++++++++++++************++++++++++++uuuooommmpppvvv|||}}}lllXXXKKKBBB<<<999:::555666777555111///111333444333222111000000//////111000000111222333222000222111111000000000111111000//////////////////000......---------......//////......---------------,,,,,,------------,,,,,,)))))))))+++...111111000.........---------------,,,,,,)))&&&######%%%(((,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,---......+++++++++,,,,,,---------,,,++++++++++++,,,------,,,---...///...------------,,,,,,+++,,,---...///.........---------------***++++++,,,,,,++++++***++++++,,,------,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++,,,,,,------------,,,+++*********+++,,,---------,,,++++++******))))))***************)))***+++---///000++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++******++++++,,,---************************++++++++++++++++++++++++,,,,,,+++++++++*********+++***************++++++************************************++++++++++++))))))******+++******))))))******+++,,,---......******+++++++++,,,,,,,,,)))***************++++++---,,,+++***))))))******(((((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++++++++++++++***++++++******************)))******++++++,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,,,,------,,,++++++******)))+++++++++******+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,------*********))))))***++++++++++++++++++++++++++++++))))))))))))************+++,,,...---+++******+++++++++++++++++++++++++++,,,+++************+++++++++,,,,,,,,,++++++++++++((((((((()))*********)))++++++,,,------------,,,,,,,,,,,,++++++******************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))***************++++++---...---,,,+++,,,...------------------------)))))))))***+++,,,---...,,,,,,------------,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------xxxsssppprrrvvv{{{{{{kkkXXXKKKAAA;;;999;;;888999888666444222333444333222111000000000000000222111000111222222111///222111111000000000000000000000///......///000000///...---------...///000000000///............///,,,,,,------------,,,,,,(((((((((***...000000000......------------,,,,,,//////---***(((''')))*********++++++++++++,,,,,,------------............,,,,,,,,,+++++++++************++++++,,,---------***+++++++++++++++,,,,,,***************+++,,,,,,,,,---//////---------...++++++******+++,,,...///------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++******+++,,,,,,,,,++++++************************+++************+++,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,---...///000///......------......------,,,+++*********+++,,,---...///************************+++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))******+++,,,))))))))))))))))))))))))------------------------++++++++++++*********)))))))))***++++++++++++***))))))))))))))))))))))))*********+++++++++,,,,,,)))***++++++++++++++++++---,,,,,,,,,,,,+++++++++))))))******+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++******))))))***+++++++++,,,,,,,,,,,,************************))))))))))))))))))))))))***)))(((((((((((()))))))))******+++++++++******+++++++++++++++++++++++++++,,,------...---------,,,++++++++++++,,,------,,,,,,,,,---------------((())))))***++++++,,,,,,*********)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---.........------***))))))))))))***++++++++++++++++++++++++++++++)))))))))*********++++++)))+++,,,,,,+++***++++++************+++++++++,,,---,,,+++***)))***+++,,,***+++,,,,,,***)))***+++)))***+++,,,---,,,+++******++++++,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))***++++++,,,,,,++++++***************+++++++++,,,))))))))))))))))))))))))***,,,------,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++,,,,,,,,,+++,,,,,,------,,,,,,+++******))))))******+++,,,........................+++++++++,,,,,,,,,,,,---~~~xxxttttttvvvzzzwwwhhhVVVIII???999888;;;999777555444444333222000111111000000000000111111111000///000111000...,,,000000///...............///...---,,,,,,---...///000///...---...///111222000///...---,,,------...+++,,,,,,------,,,,,,+++)))((((((***,,,...---,,,,,,,,,,,,++++++*********...//////...,,,,,,---///)))))))))******++++++++++++++++++,,,,,,---------,,,,,,,,,+++++++++******************************+++******************)))))))))(((((())))))***++++++---...---+++***,,,...,,,+++***)))***+++,,,---+++***)))(((((()))***+++***++++++,,,,,,++++++***((()))******+++++++++***)))))))))))))))))))))))))))))))))))))))***+++,,,))))))***+++++++++*********+++---.........---,,,+++,,,...///...---***)))((()))******++++++++++++))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))(((((((((((('''(((+++,,,---,,,***)))************************(((((()))))))))*********(((((()))***************+++++++++*********))))))(((((())))))***++++++,,,************************'''(((***+++++++++***))))))******+++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***(((((((((((()))'''''')))***+++******))))))******++++++************+++,,,,,,,,,+++***)))***)))))))))******+++,,,)))******++++++,,,,,,,,,'''(((((())))))***++++++))))))(((((())))))***+++******************************++++++++++++******++++++,,,,,,,,,+++***))))))))))))))))))***++++++******************************+++++++++,,,,,,,,,)))+++------,,,,,,---...(((((()))***+++,,,,,,------+++***(((((((((******)))+++,,,+++)))''')))***+++,,,,,,,,,,,,,,,---...)))******+++,,,+++++++++((((((((())))))******+++************++++++++++++*********************************)))))))))(((((()))******++++++******))))))))))))*********++++++))))))))))))))))))))))))(((***++++++******+++,,,************************'''(((***,,,+++***(((&&&)))***++++++++++++***))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++}}}xxxvvvvvvxxxuuufffTTTGGG>>>777777:::888444111000111111///,,,111000000000000000111222000///...//////...+++)))///...---,,,,,,,,,,,,,,,---,,,++++++++++++,,,------,,,***)))***,,,...///---,,,+++***)))***+++++++++,,,,,,------,,,,,,++++++***))))))++++++***)))+++*********))))))((((((&&&((()))***))))))+++,,,(((((())))))*********+++''''''(((((()))))))))***,,,,,,,,,+++++++++******))))))))))))((((((((((((+++*********))))))((((((((((((((((((((())))))******,,,---,,,))))))+++...---,,,+++))))))))))))***)))(((&&&%%%%%%''')))***(((((())))))))))))(((((('''((()))***************(((((((((((((((((((((((())))))(((((()))***++++++&&&'''((()))))))))))))))'''((()))***+++***))))))''')))+++------***'''%%%'''''')))******)))((('''((((((((((((((((((((((((+++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&(((+++......,,,***(((++++++++++++++++++++++++&&&&&&&&&'''''''''((((((%%%%%%&&&''''''(((''''''&&&&&&'''((()))***++++++'''(((((()))******++++++((((((((('''''''''''''''###$$$'''***+++,,,+++***&&&''''''(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))...---+++)))(((((())))))%%%&&&((()))*********)))&&&'''(((((((((((('''''''''((()))))))))'''&&&%%%(((((('''(((((()))******''''''((()))***++++++,,,******))))))((('''''''''(((((('''(((((()))******''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''((()))))))))'''&&&%%%))))))((())))))***++++++))))))))))))))))))))))))&&&'''''''''((((((((((((%%%''')))***))))))+++,,,''''''(((***+++,,,---...,,,***((('''&&&'''((())))))+++,,,+++(((&&&(((***(((((('''&&&%%%&&&)))+++))))))***++++++++++++***&&&&&&'''((()))***++++++))))))))))))************************************))))))))))))((((((((((((((()))***++++++***)))(((((())))))))))))*********))))))))))))((((((((((((&&&((())))))(((((()))+++(((((((((((((((((((((((((((***,,,---+++((($$$"""'''((()))******)))(((''')))))))))))))))******+++(((((((((((((((((((((((((((((((((((())))))))))))