BM66(@ ((('''%%%%%%''')))***+++,,,222:::AAAFFFIIILLLNNNMMMOOORRRTTTTTTUUUWWWYYY[[[YYYWWWWWWYYY[[[[[[[[[TTTSSSQQQNNNJJJGGGDDDBBBCCCCCCBBBBBBIIIWWWkkkxxx|||~~~vvvnnnnnnppprrrxxxzzzuuummm___NNNBBB@@@===:::999;;;===<<<:::888888666555444333333222444333333222222333333444111111222222222222111111111111111111111111111111444333111000000000111222222111000//////000111222222222000///............222111111111000000//////111111111222333333444444444444444555555555666666777777777666555555444444555555444333333333444444444555777999:::999999888888;;;>>>AAADDDGGGLLLOOOMMMPPPTTTXXX[[[```eeeiiittt}}}~~~wwwmmmmmmkkkiiillluuuzzzvvvssspppllljjjhhhgggdddbbbbbblll~~~|||iii\\\WWWSSSMMMHHHDDD>>>777111000///------......---+++---,,,++++++******++++++************************))))))))))))***+++,,,---************))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((++++++************++++++(((((())))))******++++++))))))))))))************))))))(((''''''&&&'''''')))***+++,,,---,,,++++++,,,,,,,,,---------............////////////.........000111111000000111222444333222222222333444555555666777:::<<<>>>@@@AAA<<<===???AAABBBBBBBBBBBBBBBBBBAAA@@@???>>>===<<<999===BBBFFFHHHJJJLLLMMMIIINNNOOOSSSfff)))(((&&&&&&(((***,,,---000555<<>>???===;;;;;;======<<<:::888777666555444333333333444333333333333333333444111111222222222222111111222222222222222222222222333222111000000000111111222111000//////000111111////////////000111222222222222222111111000000000111222222333444444555555444444444555555555555666777777777666555555444444444444333333333444444555444555666777888888888888888:::===@@@BBBEEEIIILLLNNNPPPTTTWWWYYY\\\```ccciiiqqq|||yyywwwsssooonnnttt}}}|||yyyyyyvvvssspppnnnllljjjhhhdddjjjvvv|||lll```YYYTTTLLLGGGCCC???999444222000............---+++,,,+++******))))))******************************+++***)))(((((('''((((((************))))))))))))))))))))))))))))))))))))((((((((())))))))))))*********))))))))))))***************************)))))))))))))))************,,,,,,+++***************)))***+++,,,,,,,,,++++++,,,,,,,,,---------.........//////000000//////......000111111000000111222444333222222222333444555777888999:::<<<===??????@@@AAAAAABBBBBBAAAAAAAAABBBAAAAAA@@@???>>>===<<<<<>>>>>======>>>???>>><<<:::888777666555444333333333444444444444444444444444222222333333333333222222333333333333333333333333222222111000000000000111111111000000000000111222000000000000111222333444333222222222222222111111222222333444444555555666444444444444555555555555777777666666555555444444333333333333333444555666555555444555555666777888888:::<<<===???AAADDDGGGMMMPPPTTTWWWYYY[[[^^^```dddjjjsss{{{~~~xxxuuuwww|||}}}xxx{{{}}}}}}{{{yyyxxxxxxwwwuuusssnnnoooppptttyyywwwkkkbbb[[[UUUMMMGGGDDDAAA===:::444222///.........---++++++***))))))(((((())))))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&************))))))))))))************************))))))))))))************))))))(((((((((((()))))),,,++++++***))))))(((((())))))))))))***************))))))((((((((((((((()))***+++,,,,,,,,,,,,+++,,,,,,,,,---------......///000000111111000000///...000111111//////000222333333222222222444555666999::::::;;;<<<===>>>>>>EEEDDDCCCBBBAAA@@@@@@@@@AAAAAA@@@???>>>======<<<===@@@DDDFFFFFFGGGHHHIIIJJJJJJKKKTTTmmm(((((((((((()))+++...111666;;;AAAFFFIIIJJJKKKLLLKKKNNNRRRTTTTTTSSSSSSSSSQQQRRRTTTVVVXXXXXXVVVSSSQQQPPPNNNKKKFFFAAA===;;;<<>>???@@@AAAAAA???<<<:::888777666555444444444444444444555555555555444444333333444444444444333333222222222222222222222222111111111111000111111111111111111111111222222222444444333222111111222222333333333333333333333333222222333333444555555666444444555555555555666666888777777666666555444444333333333333444555666777555555444333444555777888777999;;;;;;<<<===@@@BBBIIIMMMRRRWWWZZZ]]]```ccccccgggmmmsssyyyyyyssswww}}}}}}|||zzzzzz{{{}}}}}}{{{yyyuuuppplllkkkmmmqqqtttttttttttttttrrrlllddd^^^[[[VVVOOOKKKIIIFFFAAA>>>666444111//////...---+++++++++***)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))************)))))))))((())))))))))))))))))))))))(((((()))))))))*********((((((''''''''''''(((((())))))))))))((((((''''''((()))))))))************((((((''''''''''''((((((******++++++,,,,,,,,,,,,,,,,,,,,,---------......000000111111111111000000...///000000//////000222333222222222333444666777::::::;;;<<<===>>>>>>???EEEDDDBBB@@@?????????@@@AAA@@@@@@???>>>============???CCCEEEEEEFFFHHHIIINNNLLLLLLXXXqqq&&&'''(((((((((***///222777<<>>>>>???@@@AAAAAA???AAACCCDDDBBB???<<<:::888777666555555555555555444555555666666555555444444444555555555555444444222222222222222222222222111111111222222222222111111222222333333333444444555444444333333333333444444444444555555555555555222222333333444555555555555555666666666777777777999888888777777666555555444444444444555666777888777666555444444555777888777999:::::::::;;;>>>@@@AAAEEELLLRRRWWW\\\bbbeeeccceeeiiimmmrrrxxxyyyrrruuu{{{|||zzzyyywwwxxx||||||yyywwwssslllfffbbbbbbccceeeffffffggggggfffccc^^^[[[XXXUUURRRQQQPPPLLLEEE@@@999666222000///...---+++,,,,,,+++************+++((((((((((((((((((((((((''''''''''''((()))******************)))))))))((((((((((((((((((((((((((('''''''''((((((((())))))((((((''''''''''''((((((&&&&&&&&&'''''''''((((((((()))))))))************,,,++++++***++++++,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,---------......000000111111111111000000---///000000//////000111222222222222333555777888999999;;;<<<>>>???AAAAAAAAA@@@???>>>>>>???@@@AAA@@@??????>>>>>>=========;;;===AAACCCDDDFFFIIIKKKLLLKKKNNN]]]vvv}}}$$$''')))((((((***///444:::>>>EEEJJJMMMNNNOOOPPPOOOQQQSSSSSSRRRRRRSSSTTTRRRRRRSSSUUUVVVUUUQQQNNNLLLJJJGGGCCC@@@???>>>>>>AAANNNaaasssyyyuuurrrpppnnnmmmrrrzzzttteeeYYYNNNEEE???:::;;;<<<>>>>>>??????>>>BBBEEEFFFFFFBBB>>><<<;;;888777666666555555666666444555666777777666555444555555666666666666555555333333333333333333333333111222333333444333333333222333444555666666666555222222333444555777888999555555555666666666666777333333444444555666666666777777777777888888888888::::::999999888777777777666666666666666777888999888888777777777777888888888999:::::::::;;;===???:::>>>DDDJJJPPPWWW]]]bbbfffggghhhlllqqqwww|||vvvxxx{{{~~~{{{yyyxxxxxx{{{}}}wwwqqqmmmfff```\\\[[[[[[\\\^^^___``````___]]][[[ZZZUUUTTTRRRSSSRRRNNNGGGAAA<<<999444111///...---,,,---,,,,,,+++***+++++++++)))))))))))))))))))))))),,,+++***)))((((((((((((************))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((%%%%%%%%%&&&'''(((((()))))))))))))))*********************)))******+++,,,++++++******++++++,,,---,,,,,,,,,---------......///000000111111000000///---///000000......///111222222222222444666888:::999:::;;;===???@@@BBBBBB>>>>>>>>>>>>>>>???@@@AAA??????>>>>>>>>>=========:::===@@@BBBCCCFFFIIIKKKFFFGGGNNNaaaxxxuuu~~~~~~%%%(((******)))+++111666>>>BBBHHHLLLNNNNNNOOOOOOQQQQQQRRRQQQOOOPPPRRRTTTTTTTTTTTTTTTUUUSSSPPPMMMIIIFFFBBB???>>>>>>@@@BBBKKKZZZooo~~~yyytttrrrqqqppppppqqq}}}zzzooo___QQQIIIDDD@@@>>>999;;;>>>@@@@@@AAAAAABBBFFFHHHIIIFFFBBB===;;;;;;888777666666666666666666444555777888888777555444555666666777777666666555555555555555555555555555222333444555555555444444333444666777888888777777333333444555666888999:::666666666777777777888888555666666777777888999999888888999999999:::::::::<<<;;;;;;::::::999999888999888888888888888999999999:::::::::::::::999999888:::;;;;;;;;;;;;>>>@@@;;;>>>AAAEEEIIIPPPWWW\\\dddeeefffjjjpppvvv{{{}}}~~~{{{{{{|||}}}~~~|||zzzzzz}}}xxxrrrjjjaaa[[[XXXXXXYYYWWWXXXYYYZZZYYYYYYYYYZZZTTTRRRPPPPPPPPPNNNHHHCCC>>>:::555111///...---,,,,,,++++++***************************************++++++***)))((((((((((((************))))))))))))(((((((((((((((((((((((('''(((((((((((())))))))))))(((((((((((((((((()))(((((((((((((((((((((((())))))))))))************((((((''''''((())))))***++++++*********+++,,,---,,,,,,,,,---------.........//////000000//////...---...//////......///111111111111222444777999;;;;;;<<<<<<>>>???@@@AAAAAA>>>>>>???@@@@@@@@@@@@???>>>>>>>>>>>>============<<<>>>@@@AAABBBDDDGGGIIIEEEGGGQQQcccvvv|||qqqxxx%%%))),,,,,,***---333888AAAEEEJJJNNNNNNNNNMMMNNNQQQQQQPPPNNNMMMNNNQQQSSSVVVUUUTTTTTTTTTRRROOOMMMGGGDDD@@@<<<<<<>>>BBBDDDTTTeeeyyy~~~{{{|||wwwtttssssssrrrqqqxxxiii^^^PPPDDD@@@@@@AAAAAA===???BBBCCCDDDEEEGGGIIIHHHJJJJJJGGGAAA<<<;;;;;;888777777666666666666777555666777999999777666555666666777777777777666666777777777777777777777777222333555666666666555555444555777888999999999888777666666666666666777777666666777777888888888999888888888999::::::;;;;;;999999:::::::::;;;;;;;;;===<<<<<<;;;;;;:::999999::::::999999888999999999:::;;;<<<======<<<:::999999:::;;;;;;;;;<<>>>>>>>>>>>???????????????@@@AAABBBBBBAAA???>>>>>>>>>>>>>>>============>>>@@@AAAAAAAAABBBEEEGGGGGGKKKUUUeeerrrvvvsssooopppzzzttt((()))***)))+++000888>>>AAAEEEJJJMMMOOOOOOOOOPPPPPPNNNLLLKKKLLLNNNPPPRRRQQQRRRSSSSSSRRRPPPNNNLLLFFFBBB@@@@@@>>>===EEEQQQ]]]pppwwwzzz~~~wwwwwwwwwtttrrrsssyyy~~~zzziiiXXXOOOGGGDDDDDDBBBCCCEEEAAADDDFFFGGGFFFFFFFFFGGGLLLKKKIIIFFFBBB>>>:::888777777777999:::;;;:::999;;;<<<===<<<:::999:::;;;;;;999888888999888666444666666666666777777777777444555666666666666666555777777777777777666555555888777777777777777888888666777777777777888888888<<<;;;::::::999999::::::>>>===<<<;;;;;;<<<===>>>============<<<;;;:::999===<<<<<<;;;::::::;;;;;;:::<<<>>>===;;;;;;???BBB???>>>===>>>@@@BBBBBBBBB@@@BBBEEEGGGIIILLLPPPSSSXXXZZZ^^^cccjjjpppvvvyyy|||~~~}}}{{{zzz{{{||||||{{{}}}|||yyyxxxxxx{{{~~~~~~}}}qqqggg```[[[XXXTTTRRRPPPPPPSSSVVVXXXYYYVVVSSSOOONNNMMMKKKGGGDDDAAA???:::666222///......---+++***+++,,,,,,+++***)))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&''')))***++++++******))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((((((((((((((((()))******(((((()))***************++++++************++++++))))))*********++++++++++++,,,------......------............//////////////////...------...000000000222333333222333444555;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBCCCCCCCCCBBB@@@>>>======>>>??????@@@BBBDDDDDDDDDDDDDDDJJJJJJRRRaaalllooolllkkknnn~~~uuurrr)))***++++++---333;;;AAADDDHHHMMMPPPQQQQQQRRRSSSOOONNNMMMLLLLLLNNNPPPQQQOOOPPPQQQQQQQQQOOOLLLKKKEEE@@@>>>>>>???BBBMMMYYYrrr~~~yyy|||yyyvvvwwwwwwuuuuuuyyy}}}jjjYYYOOOGGGAAA@@@AAA@@@BBBEEEEEEHHHLLLNNNMMMMMMMMMNNNMMMKKKIIIEEEAAA===:::999:::::::::;;;=========<<>>;;;:::::::::<<<;;;:::;;;======;;;:::555555555555555666666666555666777777777777777777777888888888777777666555777777777777777888999:::777888888888888999999999::::::::::::::::::;;;<<<>>>======<<<===>>>???@@@???????????????===<<<<<<>>>======<<<<<<<<<======@@@AAAAAAAAA?????????@@@CCCBBBBBBCCCFFFHHHJJJKKKIIIIIIIIIHHHHHHKKKPPPSSSXXX[[[```fffmmmsssxxx{{{~~~~~~|||zzzzzz{{{}}}}}}}}}}}}|||zzzyyyyyyzzz|||~~~wwwlllbbb\\\VVVSSSQQQQQQSSSVVVWWWXXXXXXUUUQQQOOONNNMMMJJJGGGEEECCC>>>999555333222111,,,+++******,,,,,,+++***))))))))))))))))))))))))(((((((((((((((''''''''''''((()))***+++++++++***))))))))))))))))))))))))''''''''''''''''''''''''))))))*********)))((((((((((((((((((((()))******(((((()))***************+++******))))))******+++******+++++++++,,,,,,,,,,,,---......//////.............../////////000000000///...---...///000111000222444444444555777999999::::::;;;<<<<<<======>>>>>>>>>???@@@@@@AAAAAAAAA@@@>>><<<;;;<<<===>>>@@@AAABBBDDDEEEEEEDDDCCCFFFGGGNNN[[[eeehhhggggggtttzzzrrrqqq)))***+++---000666>>>DDDFFFIIINNNQQQRRRRRRSSSTTTOOONNNMMMLLLMMMNNNOOOPPPLLLMMMOOOOOOOOOMMMKKKIIIEEE@@@===???DDDNNN\\\iii{{{yyyyyyvvvvvvxxxyyy{{{~~~zzziiiWWWJJJGGGAAA<<<>>>@@@@@@CCCGGGKKKOOOTTTWWWXXXWWWWWWWWWRRRPPPLLLGGGBBB>>><<<:::999999:::;;;;;;<<<<<<===???@@@@@@>>><<<::::::;;;<<<;;;::::::;;;;;;:::999777777777777777777666666666666777888888888888888888888888888888888777666777777777777888:::;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>???<<<<<<;;;;;;<<<===>>>?????????@@@??????>>>===<<<<<<<<<;;;;;;;;;<<<======AAA@@@@@@BBBCCCDDDCCCAAAEEEEEEGGGJJJNNNSSSWWWYYY[[[YYYVVVRRROOOOOOSSSVVV[[[^^^cccjjjqqqwww{{{}}}}}}|||zzz{{{~~~{{{mmmddd\\\YYYVVVTTTVVVXXXYYYYYYYYYUUUQQQNNNMMMLLLKKKIIIKKKIIIEEEAAA<<<888555333---+++******+++,,,++++++))))))))))))))))))))))))''''''(((((((((((())))))((()))***+++++++++++++++))))))))))))))))))))))))'''''''''''''''''''''''')))************)))((('''((((((((((((((()))******((())))))************)))+++******))))))******++++++++++++,,,,,,,,,------------...///////////////////////////000000000000000///.........///111222111333555666666777:::<<<888888999:::;;;;;;<<<<<<=========>>>>>>?????????AAA@@@>>>===<<<======>>>@@@AAACCCDDDEEEEEEDDDCCCEEEEEEKKKUUU]]]```aaadddzzztttmmmnnn~~~))))))+++...333:::AAAEEEFFFIIIMMMOOOPPPPPPRRRSSSOOONNNNNNNNNNNNNNNOOOOOOKKKLLLMMMNNNMMMLLLJJJHHHDDDAAA>>>BBBNNN^^^ooo{{{xxxxxxyyywwwxxx{{{{{{iiiXXXKKKDDDCCC???===@@@CCCDDDGGGLLLPPPUUU[[[___``````______\\\XXXQQQJJJDDD@@@===<<<:::;;;<<<======>>>@@@AAAAAABBBCCCBBB@@@???@@@AAA@@@>>>;;;:::999888666555;;;;;;::::::999999999888555666777777888888888888888999999999999999888888777777777888999;;;<<<===:::;;;;;;;;;<<<<<<<<<<<<>>>=========>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAA@@@>>>>>>===<<<<<<======???@@@@@@AAA@@@AAAFFFLLLOOONNNLLLJJJMMMQQQWWW^^^eeelllqqqsssrrrnnnhhhbbb^^^]]]^^^bbbeeejjjqqqwww|||~~~}}}|||}}}~~~}}}~~~rrriiibbb___[[[YYYYYYZZZZZZZZZUUUSSSNNNKKKJJJIIIJJJJJJQQQQQQPPPMMMGGG???777222...,,,******+++,,,,,,+++))))))))))))))))))))))))&&&''''''((())))))******))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((''''''((((((((((((((())))))***((()))************))))))******))))))))))))************++++++++++++,,,,,,,,,------.............../////////000000000111111000//////...///000222333555666888888888888:::<<<999999999999999:::::::::::::::;;;<<<===>>>???@@@CCCBBBAAA@@@@@@@@@@@@AAAAAABBBCCCEEEEEEEEEDDDCCCEEEEEEIIIQQQWWWZZZ___eee~~~mmmhhhlll))))))***...444<<>>;;;<<<<<<<<<============>>>======<<<<<<=========BBBBBBBBBBBBAAAAAAAAAAAAEEEEEEEEEEEEDDDCCCBBBBBB@@@@@@@@@AAACCCDDDFFFGGGGGGFFFHHHNNNVVV[[[\\\[[[UUUZZZbbbjjjrrrzzzxxxrrrnnnppprrruuuyyy~~~~~~}}}}}}~~~wwwrrrooopppsssxxx|||{{{uuullleeeccc___[[[XXXXXXXXXXXXWWWRRRQQQNNNKKKJJJJJJLLLNNNXXX[[[______XXXKKK>>>555111...,,,++++++,,,,,,+++))))))))))))))))))))))))&&&''''''((()))***++++++******************++++++((((((((((((((((((((((((***************************))))))(((((((((''''''((((((((((((((())))))***))))))*********))))))(((***))))))))))))))))))***))))))))))))************++++++,,,------------,,,////////////000000000000000000//////000111333444888:::::::::888777888999:::::::::999999888888777777888999;;;===???@@@AAABBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEDDDCCCDDDCCCGGGMMMQQQVVV___iii}}}iiifffmmm***)))+++///666>>>CCCFFFJJJLLLOOOPPPQQQRRRSSSUUUPPPQQQRRRSSSRRRQQQPPPOOOLLLMMMMMMMMMKKKHHHFFFDDD<<<>>>BBBNNNddd||||||{{{|||}}}{{{|||ppp^^^NNNCCC@@@BBBBBBAAADDDJJJMMMNNNSSSZZZ```dddiiillllllkkkjjjjjjggg```VVVKKKDDD@@@??????@@@CCCFFFGGGGGGIIINNNSSSUUUUUUTTTQQQMMMJJJIIIIIIIIIFFFAAA>>>===;;;999777999888888666555444333333222333444666777777777777999::::::;;;;;;;;;;;;;;;::::::::::::;;;===>>>>>><<<<<<<<<============>>><<<<<<;;;;;;;;;<<<======@@@AAABBBCCCDDDDDDDDDDDDHHHHHHIIIHHHHHHGGGFFFEEEDDDDDDEEEFFFHHHJJJLLLMMMPPPPPPSSSWWW^^^dddgggiiieeelllvvv~~~|||~~~}}}tttnnnkkkjjjkkkkkklllkkkgggaaa\\\^^^[[[VVVSSSRRRQQQQQQPPPPPPPPPOOONNNMMMMMMPPPRRR^^^cccjjjlllfffXXXHHH>>>555222...,,,,,,,,,,,,+++))))))))))))))))))))))))''''''((())))))***++++++***))))))((())))))******(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((()))******)))************))))))(((***))))))(((((())))))***((((((((())))))))))))*********+++,,,,,,,,,,,,,,,............////////////000000///000111222444555:::;;;;;;999777666666777;;;::::::999999888888777777888999;;;===???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCEEEEEEEEEEEEDDDCCCAAAAAADDDIIILLLSSSaaannn~~~jjjiiiqqq---,,,,,,111999@@@EEEFFFJJJLLLNNNOOOPPPQQQSSSUUUQQQRRRTTTUUUUUUSSSQQQOOOLLLLLLLLLKKKIIIEEEBBB@@@;;;@@@HHHXXXqqqzzzwwwxxxqqq^^^QQQHHHBBBAAADDDCCCDDDJJJQQQVVVXXX^^^fffkkknnnqqqrrrqqqpppooopppiiibbbXXXNNNGGGEEEEEEGGGEEEIIILLLNNNNNNQQQXXX^^^aaaaaaaaa___\\\ZZZZZZZZZZZZUUUNNNHHHCCC???;;;999888777666555333222111000333444555666777888888888::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>><<<<<<<<<<<<=========>>><<<<<<===>>>@@@AAACCCDDDEEEGGGJJJMMMOOOQQQRRRRRRUUUUUUVVVUUUUUUTTTSSSRRRRRRSSSTTTVVVXXXZZZ\\\^^^___aaaeeejjjpppwwwzzz|||~~~{{{rrrmmmkkkiiigggeeedddccc```]]]ZZZZZZVVVQQQNNNMMMMMMLLLKKKKKKMMMOOOOOONNNOOORRRTTT]]]cccjjjnnniii^^^PPPGGG999666111...,,,,,,++++++))))))))))))))))))))))))((((((((())))))******+++***)))(((''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&'''(((******((((((((((((((()))*********************)))(((((())))))(((((((((((())))))((())))))))))))************+++,,,,,,------,,,,,,------------............000000000000111333555666888999999888666555666777999999999999::::::;;;;;;::::::;;;<<<===>>>>>>???@@@@@@AAAAAAAAAAAAAAA@@@CCCDDDEEEFFFFFFEEEDDDCCCAAABBBEEEHHHLLLTTTfffvvvnnnnnnxxx///......333;;;BBBFFFGGGHHHJJJLLLMMMMMMNNNPPPRRRRRRSSSUUUVVVVVVTTTQQQPPPLLLLLLKKKJJJGGGCCC???===<<>>999888777666444222111111444555666777999999::::::::::::;;;<<<=========<<<======<<<<<<<<<======>>><<<<<<<<<<<<============>>>???@@@CCCFFFIIIKKKMMMRRRUUUYYY]]]bbbeeeggggggiiiiiiiiiiiihhhgggfffeeeggggggiiikkkmmmppprrrsssqqquuuzzz{{{}}}wwwpppmmmlllgggeeecccbbbbbbbbb```^^^XXXUUUPPPMMMLLLKKKKKKJJJFFFIIIMMMNNNMMMNNNQQQTTTYYY___eeeiiiggg^^^TTTLLL<<<888222///---,,,++++++))))))))))))))))))))))))))))))))))))************)))((('''&&&&&&'''((()))((((((((((((((((((((((((************************&&&&&&&&&&&&''')))***,,,((((((((((((((()))*********************)))(((((())))))(((((((((((()))))))))************++++++++++++,,,------......------,,,,,,,,,---------......111000000000111333555666555666777777666555666777666777888999;;;<<<===>>>==================<<<<<>>;;;777333111111333444333555888:::<<<<<<<<<;;;?????????>>>===<<<;;;::::::::::::<<<>>>???>>>===999;;;=========>>>@@@BBB@@@CCCEEEFFFGGGLLLSSSXXX___dddlllsssxxxzzzyyyxxxxxxwwwvvvuuuuuuvvvwwwxxx}}}~~~~~~yyyvvvxxx~~~yyyqqqkkkgggfffjjjhhhfffccc```]]]\\\[[[ZZZYYYVVVTTTQQQNNNLLLKKKIIIJJJLLLMMMNNNPPPSSSUUURRRWWWYYYWWWWWWWWWQQQHHHAAA;;;444///---,,,***(((,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))---+++***,,,...---***''',,,,,,,,,,,,---///111222---------...------,,,,,,,,,,,,,,,---------------///000111111222444777:::<<<;;;;;;:::999888777777666777888888888999<<>>>>>??????@@@@@@@@@AAABBBCCCCCCBBB@@@>>>CCCDDDFFFGGGEEEDDDCCCDDDFFFBBBDDDKKKPPPZZZrrruuukkkppp,,,...111666===CCCGGGIIIJJJLLLOOOQQQQQQRRRTTTUUUVVVWWWWWWWWWVVVTTTRRRQQQKKKKKKIIIFFFBBB?????????>>>GGG]]]xxxpppdddTTTLLLEEECCCCCCCCCEEEHHHOOOWWW```gggnnnvvvxxxvvv|||}}}~~~~~~|||yyyuuusssuuupppiiigggiiimmmqqqrrrvvvwwwzzzyyypppkkkfff___XXXQQQJJJDDD@@@>>>;;;777444222222333444444666888:::<<<<<<;;;;;;<<<============;;;:::999=========>>>???@@@??????>>>AAAEEEFFFEEEEEEFFFHHHGGGIIIMMMQQQUUU[[[bbbhhhqqqwww~~~}}}|||{{{xxxtttsssuuuyyy|||}}}~~~{{{uuummmeeeaaa```aaaeeedddcccaaa```___^^^^^^]]]\\\ZZZWWWSSSPPPNNNMMMOOOPPPPPPQQQQQQRRRTTTVVVXXXZZZWWWRRRPPPPPPLLLEEE???:::444///...---,,,***,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******))),,,+++***+++---,,,***'''+++++++++,,,---...000111,,,------...------,,,,,,000000//////000000111111555666666555333222333444999999999888777777666666777888999888888:::<<>>>>>>>>>>>???????????????@@@BBBCCCCCCCCCBBBBBBBBBDDDFFFGGGEEEDDDDDDDDDGGGCCCEEEMMMUUUbbb}}}{{{lllgggppp///111555:::@@@EEEIIIKKKKKKNNNQQQSSSTTTSSSTTTUUUWWWXXXWWWWWWUUUSSSPPPOOOIIIIIIGGGCCC???======>>>???KKKbbbyyy~~~ooo___TTTGGGDDDDDDFFFEEEDDDHHHMMMSSS___kkkqqquuuzzz{{{zzz~~~~~~{{{xxxvvvqqqooolllnnnrrrxxx}}}yyylllbbb[[[WWWRRRMMMIIIDDD@@@======:::777444333333444555888999;;;============<<<;;;<<<=========<<<:::999<<<<<<<<<======>>>???@@@DDDHHHMMMOOONNNMMMMMMOOOSSSVVV\\\bbbhhhooovvv{{{|||wwwtttrrrrrrpppnnnnnnoooqqqrrrrrrssspppiiibbb[[[YYY[[[]]]______^^^^^^^^^___``````bbbaaa___[[[XXXTTTQQQPPPSSSSSSTTTUUUXXXZZZ]]]^^^```]]]VVVMMMIIIHHHEEEAAA>>>:::444000......------,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******++++++***)))***++++++)))''')))***+++,,,---.........,,,,,,------...------,,,111111000///000111333444888999999888555222111222666666666666666666666666888999:::999999:::===??????????????????>>>>>>>>>??????AAABBBCCCDDDDDDDDDBBBDDDFFFFFFEEEDDDDDDDDDGGGDDDFFFOOOZZZmmmuuueeedddrrr000333888===AAAFFFJJJLLLLLLOOOSSSUUUUUUTTTTTTTTTVVVVVVUUUTTTRRROOOMMMKKKIIIHHHFFFBBB>>><<<===>>>DDDQQQbbbpppyyyzzznnnaaaTTTLLLCCCCCCFFFIIIHHHIIIOOOXXX```kkkvvvyyyzzz|||~~~~~~~~~{{{xxxmmmlllkkklllrrryyyvvvfffXXXOOOHHHEEEBBB???>>><<<:::888999777555444444555777888===>>>??????@@@??????>>>======>>>>>>>>>===;;;:::<<<<<<>>>???@@@CCCFFFIIIOOOUUU[[[]]][[[YYYZZZ[[[cccgggnnnuuu}}}yyyssspppoooooollliiiggghhhiiiiiiiiillljjjfffaaa\\\ZZZ[[[\\\\\\\\\\\\\\\]]]^^^______eeedddbbb```\\\XXXTTTRRRQQQRRRUUUZZZ```fffiiikkkbbb]]]UUULLLGGGDDDBBB???@@@<<<777222///---------++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++***)))))))))******)))(((((()))+++,,,------,,,,,,,,,,,,------...---------///...---------///111222333555777777666444333444444555555555666666666777999:::;;;:::999:::===???@@@@@@@@@??????>>>>>>>>>???@@@@@@AAABBBBBBCCCCCCBBBDDDFFFFFFEEEDDDDDDEEEGGGDDDFFFPPP___vvvyyyiiigggzzz111555;;;???BBBFFFJJJMMMMMMPPPTTTVVVUUUTTTSSSSSSVVVVVVUUUTTTQQQNNNLLLJJJHHHGGGEEEAAA>>>===>>>@@@FFFTTTdddnnnuuuzzzlll```VVVMMMGGGDDDEEEHHHJJJKKKNNNYYYeeesss{{{~~~}}}{{{sssqqqnnnnnnrrr{{{rrr```QQQFFFAAA;;;999777666777777666555444444333444666999;;;===>>>>>>????????????>>>>>>======>>>>>>>>>>>>======AAACCCFFFHHHJJJOOOVVV[[[bbbhhhnnnooollljjjlllooouuuzzz}}}yyywwwwwwsssnnngggbbbaaabbbcccdddgggiiijjjiiieeeaaa___^^^]]]\\\\\\\\\\\\\\\]]]]]]eeeeeedddaaa^^^ZZZVVVTTTPPPRRRVVV^^^gggmmmpppppp^^^YYYRRRNNNIIIEEEBBBAAACCC@@@:::444///,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++)))))))))))))))))))))***((()))+++,,,---,,,+++++++++,,,,,,---.........---------,,,,,,---///000111///111444555444333333444444444555555666777777777999:::::::::999;;;===@@@AAAAAA@@@@@@??????>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@AAACCCFFFFFFEEEDDDEEEEEEFFFEEEHHHQQQccc}}}wwwuuu333888>>>BBBDDDFFFJJJNNNNNNQQQTTTUUUTTTSSSSSSSSSWWWWWWVVVUUUSSSPPPMMMLLLGGGFFFDDDAAA>>>>>>AAACCCGGGYYYmmmxxxppp___TTTMMMGGGDDDFFFFFFHHHLLLOOOVVVdddqqq~~~yyywwwtttssswwwppp^^^OOOBBB<<<:::777555333333555666555444111222333444777:::===???<<<<<<<<<<<<<<<==================>>>@@@BBBEEEGGGIIILLLPPPRRRVVV\\\eeelllrrrxxx|||{{{wwwwww|||~~~wwwlllccc``````bbbcccggglllppprrroooiiidddaaaaaaaaa```___^^^]]]^^^^^^ccccccbbbaaa^^^ZZZVVVSSSQQQSSSXXX```hhhlllkkkhhhXXXRRRMMMLLLJJJEEECCCCCCEEEBBB===555///++++++---******)))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***)))*********))))))+++,,,)))***+++,,,,,,,,,,,,,,,++++++,,,---............---...///000111111222222000222333333111000111111444444555555555666666666777888999999999;;;>>>@@@@@@@@@@@@@@@@@@?????????@@@AAABBBCCCCCCAAA???>>>AAACCCEEEFFFEEEEEEEEEFFFDDDFFFKKKVVViii555;;;BBBFFFFFFHHHLLLPPPPPPQQQSSSSSSRRRQQQRRRSSSVVVVVVUUUTTTRRRPPPMMMLLLEEEDDDBBB@@@>>>???BBBEEEOOObbbxxxwwwdddTTTKKKHHHFFFFFFGGGGGGJJJRRRYYYcccqqq}}}|||}}}}}}qqq\\\NNNDDD;;;777888555333222222333444333333222333444555888:::<<<>>><<<<<<<<<<<<===>>>>>>???@@@@@@@@@BBBGGGMMMTTTXXXZZZ]]]```cccfffmmmwwwyyynnnhhhgggggggggmmmrrrwwwzzzwwwqqqlllhhhffffffdddcccbbbbbbbbbbbb_________^^^\\\XXXUUURRROOOQQQVVV___fffgggccc]]]RRRKKKFFFFFFEEEBBBAAADDDDDDBBB===666///,,,---///******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))++++++***)))))),,,...,,,++++++++++++,,,------***+++,,,---............,,,...000222333333333222111222222111//////000222333333333444444444444444555666777888999;;;>>>AAA???@@@@@@@@@@@@@@@@@@AAA???AAADDDFFFGGGEEEBBB@@@@@@CCCEEEFFFEEEEEEEEEFFFCCCGGGOOO\\\qqq777===DDDHHHHHHJJJNNNRRRPPPRRRSSSRRRQQQPPPRRRSSSSSSSSSSSSRRRPPPNNNLLLJJJCCCBBBAAA>>>===???CCCFFFZZZlll~~~zzzmmm[[[MMMGGGGGGIIIJJJHHHHHHNNNXXXcccnnn{{{sssaaaPPPFFF???777444666333222000000111222111000444444555666888999;;;<<>>AAA?????????@@@@@@AAAAAABBB===AAAEEEIIIJJJHHHEEEBBB@@@BBBEEEFFFFFFEEEEEEFFFBBBHHHRRR```www???BBBEEEFFFGGGJJJOOOSSSMMMOOOQQQSSSUUUWWWWWWXXXSSSTTTUUUTTTRRROOOKKKIIIDDD???===???@@@@@@HHHRRRhhhqqqzzziii]]]PPPJJJGGGDDDEEEHHHJJJPPPZZZccclllvvvzzz\\\OOOBBB<<<999555222222222222222222222222333333333555777:::<<<>>>???@@@;;;<<<>>>@@@CCCGGGJJJMMMLLLJJJJJJQQQ]]]iiissswww~~~xxxqqqmmmpppttt{{{}}}zzzsssooojjjfffdddcccbbbaaa\\\ZZZWWWUUUSSSQQQNNNKKKGGGLLLRRRWWWYYYWWWRRROOOEEECCC???>>>>>>>>>===<<<>>>;;;777333000///...///,,,+++******************))))))))))))***************)))(((''''''((()))***''''''&&&&&&&&&%%%%%%%%%,,,***)))'''''')))***,,,))))))))))))))))))))))))%%%%%%&&&'''((()))***+++))))))(((((((((((()))))))))************+++++++++......,,,***((((((***---,,,,,,------...///000000...///111333444333222111///////////////000111111333333222222111222222222999999:::999888999<<<>>>AAAAAAAAAAAAAAAAAAAAAAAA>>>@@@CCCFFFGGGGGGFFFEEE@@@BBBEEEEEEEEEEEEFFFHHHKKKJJJOOObbb===@@@CCCDDDFFFIIINNNQQQOOOOOOPPPRRRTTTUUUVVVWWWTTTTTTTTTTTTQQQMMMJJJGGG@@@======@@@AAADDDNNNZZZrrr|||~~~ttt```UUUKKKFFFEEEDDDGGGKKKOOOXXXcccnnnwww~~~~~~hhhTTTIII>>>999777444222333222222222222333333333333555666888;;;===>>>@@@@@@===>>>@@@DDDIIINNNRRRSSSOOOOOORRR[[[iiiwww~~~~~~~~~vvvqqqkkkpppxxx~~~{{{uuuqqqkkkgggdddaaa___]]]]]]ZZZUUURRROOOLLLHHHFFFFFFIIINNNQQQRRRQQQOOOMMMGGGEEEBBBAAAAAA@@@???======;;;999555222000//////,,,,,,+++*********++++++))))))))))))************))))))************))))))*********))))))((((((((()))((('''&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))************+++++++++,,,,,,,,,+++))))))+++---,,,,,,---......///000000...///111222333222000/////////......//////000111222222222111222222333333777888999999888:::<<>>BBBDDDFFFGGGEEEDDDEEEEEEJJJKKKSSShhh>>>AAACCCFFFHHHKKKOOORRRPPPPPPPPPPPPQQQSSSUUUVVVTTTTTTTTTRRROOOKKKGGGEEE<<<;;;===@@@DDDLLL[[[iii{{{|||vvvwww|||rrrhhhUUULLLEEEDDDEEEGGGLLLRRRYYYbbbppp|||oooWWWKKKAAA888666555333222444222222222333333333444444666777999;;;===???@@@@@@@@@@@@CCCIIIRRRZZZ]]]]]]WWWYYY___jjjwwwvvviiifffeeekkktttzzztttnnnsss}}}zzzuuuooojjjeeeaaa]]]ZZZ[[[WWWQQQMMMJJJHHHFFFDDDHHHIIIKKKLLLLLLLLLKKKJJJEEECCCAAA@@@@@@???===;;;<<<;;;:::777555222000///---,,,,,,+++******++++++))))))))))))************((()))+++------+++)))(((++++++************))))))((((((''''''''''''(((((())))))))))))))))))))))))+++*********)))))))))((((((((()))******)))(((((()))************+++++++++)))+++,,,,,,+++***,,,---------......//////000000//////000111111000///..................///000000111111111111222333444444666777888888888:::===@@@BBBAAA???>>>===>>>??????BBBCCCDDDDDDCCCAAA>>>===@@@CCCFFFHHHGGGFFFFFFFFFJJJLLLWWWnnnCCCEEEGGGJJJMMMPPPSSSUUUQQQPPPOOONNNOOOQQQSSSTTTTTTSSSRRRPPPLLLHHHDDDBBB;;;;;;===AAAHHHXXXlll{{{xxxrrruuu~~~xxxvvv{{{vvvfff\\\NNNHHHDDDEEEIIIMMMTTT[[[dddmmmzzzgggQQQDDD<<<666555444111111444222222333333444444555555777888999;;;===??????@@@BBBBBBFFFPPP[[[cccffffff___cccjjjuuuzzziii```___bbblllzzz~~~xxxrrrqqqwww{{{uuunnniiiddd___[[[WWWSSSNNNKKKIIIIIIIIIHHHJJJKKKKKKKKKKKKJJJIIIHHHDDDCCCAAAAAAAAA@@@===;;;999::::::999666333000...---,,,+++******)))******((()))))))))************))))))***++++++***))))))(((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((''''''((())))))***++++++'''(((***++++++***((('''))))))*********+++++++++'''))),,,,,,,,,+++,,,---....../////////000000000//////000000///...---,,,...............//////000111111111111222333444555444555777888888;;;>>>AAADDDCCCAAA@@@??????AAAAAACCCDDDDDDDDDCCCAAA???===>>>AAAFFFHHHIIIHHHHHHIIIKKKMMMYYYpppFFFGGGIIILLLPPPSSSTTTUUUPPPOOONNNMMMMMMOOOQQQRRRSSSRRRPPPMMMJJJFFFBBB@@@<<<>>>@@@EEERRRhhh~~~~~~vvvrrryyy~~~uuunnnqqq{{{nnn]]]RRRIIIEEEDDDHHHLLLRRR[[[dddooovvv{{{___LLLAAA;;;666555444111111333222333333444555555666666666777999;;;===??????@@@CCCEEELLLVVVaaaiiillllllfffkkksss}}}{{{nnndddbbbeeeqqq|||}}}zzz{{{}}}uuuooommmqqq{{{xxxrrrmmmhhhdddaaaZZZVVVQQQNNNMMMMMMMMMLLLKKKLLLLLLLLLLLLLLLKKKJJJJJJHHHFFFEEEDDDCCC@@@>>>888888999999777444000...,,,,,,+++))))))(((((((((((()))))))))***************)))(((''''''((()))***''''''''''''''''''''''''))))))************))))))((((((((((((((((((((((((&&&''''''(((((()))))))))''')))***,,,,,,***)))'''))))))*********+++++++++''')))+++,,,,,,,,,---.../////////000000000000000////////////......------...............///000000111111111111222333444555333555666777888;;;>>>AAACCCCCCAAA@@@@@@@@@AAAAAA?????????@@@???>>>===<<<@@@CCCGGGHHHHHHHHHHHHIIIMMMOOOYYYpppFFFFFFGGGJJJNNNQQQQQQPPPNNNMMMMMMLLLMMMNNNPPPQQQQQQPPPNNNKKKGGGDDDAAA???===@@@EEEOOOccc{{{tttpppsss~~~~~~qqqjjjhhhppp~~~vvvdddUUULLLGGGEEEFFFLLLRRRYYYdddnnn{{{kkkRRRDDD>>>:::777777555111111444222333333444555666777777666777999<<>>AAA???????????????????????????@@@@@@@@@@@@@@@??????EEEGGGHHHHHHGGGGGGGGGHHHOOOQQQ[[[rrr|||FFFEEEFFFIIIMMMNNNMMMKKKKKKKKKLLLLLLMMMNNNOOOOOOOOONNNLLLIIIFFFBBB@@@???<<>>AAADDDEEEFFFHHHPPP[[[cccgggkkkppptttqqquuu|||xxxiiiccccccgggpppxxx}}}~~~yyyqqqppprrr{{{}}}xxxrrrmmmllllllmmmmmmdddaaa]]]ZZZXXXVVVSSSQQQOOONNNMMMNNNTTT]]]gggmmmgggaaaXXXPPPIIIDDDAAA>>>;;;;;;;;;;;;999888666555//////---,,,+++*********))))))))))))***************))))))))))))))))))***)))))))))******+++++++++)))((('''&&&&&&'''((()))))))))))))))))))))))))))++++++***)))((('''&&&&&&************************)))************+++++++++***++++++***)))***---///111111111111111111111111//////////////////000000000000000000000111222222222222222111222222333333444555666777777999===@@@<<<===???AAAAAAAAA@@@???CCCCCCCCCCCCCCCBBBBBBAAADDDEEEFFFFFFGGGHHHKKKNNNOOORRR___wwwyyyGGGFFFFFFIIIMMMNNNLLLJJJIIIJJJKKKMMMNNNNNNNNNNNNNNNMMMKKKHHHEEEBBB@@@???;;;CCCQQQfffzzzpppjjjooo{{{uuufff```aaammmqqq___RRRLLLJJJKKKLLLRRR[[[eeeooo}}}vvvYYYGGGBBB666444555666555222333777333333444555666777888999888:::===@@@DDDFFFHHHIIIJJJTTT```gggiiikkkpppvvvvvvyyy~~~vvvjjj``````fffnnnyyyuuupppmmmqqqzzz}}}xxxsssmmmiiiiiikkknnnooobbb```^^^]]]]]][[[YYYWWWUUURRROOOPPPYYYgggvvv|||uuuiii]]]TTTNNNIIIFFF=========<<<;;;:::888888111111///...---,,,,,,,,,))))))))))))************(((***+++,,,,,,+++***((((((((())))))************,,,***)))'''''')))***,,,))))))))))))))))))))))))))))))))))))************++++++***))))))***++++++)))************+++++++++,,,,,,+++***((())),,,///222222111111111111111111///////////////000111222111111111111111222222333333333222222111222222222444666777777777999<<>>AAADDDEEEDDDBBBAAABBBBBBAAA@@@@@@???>>>>>>???@@@BBBDDDGGGLLLRRRVVVNNNSSSbbb{{{~~~uuuFFFFFFGGGHHHJJJKKKLLLLLLJJJJJJJJJLLLOOOOOONNNLLLKKKIIIHHHHHHDDD>>>>>>AAABBBHHH\\\xxxxxxnnneeeqqqmmmaaa___cccqqqrrraaaTTTKKKHHHJJJMMMSSS\\\gggrrr~~~lllSSSCCC???888666333111222444444444333333444444555555666666::::::<<<@@@DDDIIINNNPPPTTTZZZaaahhhlllnnnpppqqquuuvvvwwwxxxyyy|||zzzjjjbbb```hhhsss{{{wwwsssnnnmmmooorrrrrrrrrtttpppkkkkkknnnpppnnnkkkeeeccc```___^^^]]]ZZZXXXUUUQQQNNNQQQWWWbbbtttyyynnnaaaTTTJJJDDD?????????>>>===;;;999888///...,,,,,,------,,,*********************************++++++++++++******+++'''$$$&&&***,,,***'''))))))))))))))))))))))))******))))))))))))******************************((()))***++++++***)))(((++++++,,,,,,,,,,,,------)))***,,,---......---,,,///000111000///...///000------......//////000000.........///////////////...000333555555444111000444444555666888:::;;;<<<===>>>???@@@AAABBBBBBBBBAAA@@@@@@BBBDDDDDD@@@===DDDEEEGGGHHHHHHIIIKKKMMMQQQVVVddd~~~yyyzzzGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJJJJLLLOOOOOOMMMKKKKKKHHHGGGGGGCCC>>>>>>AAAGGGSSSlll~~~uuummmqqq~~~|||fffccccccjjjzzz|||hhhZZZPPPJJJIIILLLQQQZZZhhhttt~~~}}}dddNNNAAA>>>888666333222333444444444444444555555666777777777:::;;;>>>AAAFFFJJJOOOQQQUUUXXX\\\```cccfffjjjmmmnnnnnnnnnnnnnnnppptttwww{{{~~~tttllliiijjjsss|||sssoookkkiiiiiihhhfffcccllllllmmmppptttuuutttrrrnnnllljjjhhhfffdddaaa^^^ZZZUUUQQQQQQRRRXXXcccoooyyy|||~~~{{{qqqaaaQQQGGG??????>>>===<<<;;;;;;:::777444000---------,,,,,,++++++++++++++++++++++++************************+++(((%%%&&&***,,,+++((())))))))))))))))))))))))******))))))))))))******************************)))******++++++******)))*********+++++++++,,,,,,)))***+++,,,------.........///000000......///000.........///////////////.........///////////////000111222333333333222222444444555666888:::;;;<<>>CCCEEEGGGHHHHHHHHHJJJLLLSSSWWWeeewwwxxxHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKMMMOOOOOOMMMKKKJJJGGGFFFFFFBBB>>>???CCCKKK___~~~zzzsssooo{{{fffbbbfffppp{{{mmm]]]RRRLLLJJJNNNSSSYYYfffxxxoooZZZGGG>>><<<888666444333444555555555666666666777888999999999<<<===@@@CCCHHHLLLPPPRRRSSSTTTTTTUUUVVV[[[aaaeeeddddddcccbbbaaadddhhhllltttxxxuuunnnqqqtttzzzzzzpppmmmjjjgggdddaaa^^^[[[aaafffnnnuuuxxxzzz{{{{{{|||zzzyyyvvvsssmmmfff```ZZZVVVRRRQQQNNNMMMRRRXXXccciiiqqqtttnnnaaaQQQGGG@@@???>>>======>>>@@@AAABBB===555///,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******((((((((((((******,,,)))'''(((+++,,,+++)))))))))))))))))))))))))))******))))))))))))******************************)))******++++++******))))))))))))************+++*********+++,,,---///000---...///...------...//////////////////..................//////000000000222222222222222333333444444444555666888:::;;;<<<@@@@@@@@@@@@@@@???>>>>>>BBBBBBBBBDDDFFFEEECCC@@@BBBDDDFFFGGGGGGGGGIIIKKKTTTXXXfff}}}uuuvvvIIIIIIIIIIIIJJJJJJJJJJJJLLLLLLMMMPPPQQQQQQNNNLLLIIIFFFDDDDDDAAA>>>@@@DDDMMMfff~~~wwwtttuuu}}}oooeeelllyyymmmaaaUUUNNNLLLMMMTTT\\\ffftttzzzdddPPPAAA;;;;;;888666555444666777666666777777888999:::;;;;;;<<<===???BBBEEEIIIMMMPPPRRRNNNNNNMMMLLLMMMQQQVVVZZZ\\\\\\[[[[[[[[[___eeeiiivvvyyy~~~xxxooommmwwwzzzuuurrrqqqoookkkhhhdddbbb```^^^\\\eeeooowwwzzz}}}wwwjjjaaaXXXTTTQQQQQQNNNJJJIIILLLQQQVVV[[[^^^[[[TTTKKKEEEAAA@@@??????AAAFFFJJJMMMOOOGGG<<<222---***))))))+++++++++++++++++++++++++++)))'''&&&&&&''')))+++,,,***((()))+++,,,,,,***))))))))))))))))))))))))******))))))))))))******************************)))))))))))))))))))))))))))))))))*********++++++************+++---///111+++---...---,,,,,,---///000000//////......------.........///000000111111222333444555555555444444444444555666888:::;;;<<<>>>???????????????>>>>>>@@@AAABBBDDDEEEDDDBBBAAABBBCCCEEEFFFFFFGGGIIIKKKRRRVVVddd}}}{{{tttuuuJJJJJJJJJJJJJJJJJJJJJJJJNNNNNNPPPRRRTTTSSSPPPMMMHHHDDDBBBBBB@@@===@@@FFFPPPlll{{{tttxxx|||rrrnnnuuuzzzaaaXXXOOOKKKKKKPPPZZZdddsssppp\\\KKK>>>999:::888777555666777888888777888888999:::;;;<<<===>>>???@@@CCCFFFIIILLLNNNOOOHHHIIIIIIIIIIIIKKKNNNQQQSSSUUUVVVXXX[[[aaahhhmmmwwwzzzvvvmmmmmmrrr}}}~~~~~~|||yyyvvvtttrrrtttqqqmmmhhhccc`````````aaahhhrrrxxx{{{sssggg\\\XXXTTTSSSPPPJJJGGGHHHKKKMMMPPPRRRQQQMMMHHHEEE@@@@@@@@@BBBFFFMMMSSSWWWZZZQQQDDD999111---***)))))))))))))))))))))))))))+++)))'''&&&&&&''')))++++++***))))))***+++++++++******************************))))))))))))******************************((((((((((((((((((((((((************+++++++++,,,+++*********+++---///000***,,,------,,,,,,---///000000//////......------......//////000111111222111333777::::::888555222444444555666888:::;;;<<<;;;<<<===>>>????????????>>>@@@BBBCCCCCCBBBAAAAAABBBCCCEEEFFFFFFGGGIIIKKKOOOSSSaaayyywwwqqqsssIIIIIIJJJJJJJJJKKKKKKKKKNNNOOOQQQSSSUUUSSSPPPLLLGGGCCC@@@@@@>>>===AAAHHHWWWrrryyyvvvwwwpppssszzzpppXXXQQQKKKIIILLLRRR```lll~~~gggVVVHHH===999999888777666777999:::999888888999:::;;;<<<===>>>???@@@AAACCCFFFHHHJJJKKKKKKDDDEEEGGGHHHHHHIIIKKKMMMMMMPPPUUUZZZ___fffnnnsssvvv{{{zzzooohhheeelllwww~~~~~~|||wwwwwwvvvvvvvvvvvvvvvwwwuuutttpppjjjccc^^^\\\\\\fffkkkrrrwww|||tttkkkccc\\\WWWRRRJJJFFFFFFDDDHHHLLLOOONNNIIICCC>>>>>>???@@@CCCHHHOOOVVVZZZ[[[TTTIII???777222...,,,))))))))))))))))))))))))******((((((((((((*********))))))))))))***++++++******************************))))))))))))******************************)))((((((''''''(((((()))*********+++++++++,,,,,,++++++++++++,,,---......***,,,------,,,---...//////////////////...............///000000111222222000333888<<<<<<999555222444444555666888:::;;;<<<:::;;;<<<===?????????@@@<<>>======BBBIII]]]vvv{{{~~~{{{uuutttzzztttbbbSSSNNNJJJKKKOOOYYYhhhvvvqqq^^^PPPFFF===888888888777777888:::;;;:::888888999:::;;;<<<>>>??????@@@AAACCCEEEFFFGGGGGGGGGCCCEEEFFFFFFGGGIIIMMMOOONNNRRRYYY```gggnnnuuuyyy|||ssseee```^^^___kkkzzz}}}xxxuuuqqqqqqpppnnnoooqqqtttwwwuuuwwwwwwsssllleeeaaa```bbbgggmmmtttzzz~~~zzzooobbbZZZSSSKKKFFFFFFAAADDDGGGIIIHHHCCC>>>;;;<<<===>>>AAAFFFLLLRRRUUURRRMMMEEE>>>888444///---))))))))))))))))))))))))************************((())))))(((((()))***+++******************************))))))))))))******************************+++***)))(((((()))***+++)))))))))************++++++,,,,,,------,,,,,,,,,***,,,......------///000.........///////////////---...///000111222333333000333666999:::777444222444444555666888:::;;;<<<;;;<<<<<<===>>>>>>>>>===<<<@@@CCCDDDCCCBBBBBBCCCCCCEEEGGGHHHHHHHHHJJJLLLMMMPPP\\\qqqrrrqqqxxxHHHHHHIIIJJJKKKLLLMMMNNNKKKLLLOOOQQQSSSQQQLLLIIIFFFAAA>>>>>>======BBBJJJ___xxx{{{sssvvv}}}iiiVVVSSSOOOLLLOOOTTT___pppwwwhhhWWWLLLDDD===888888888888888999;;;;;;:::999888888999;;;<<<>>>??????@@@AAACCCDDDEEEEEEDDDDDDEEEEEEEEEEEEFFFJJJOOOSSSQQQVVV^^^fffmmmttt{{{|||rrrcccYYYYYYZZZ]]]jjjyyyzzzvvvtttsssqqqmmmiiihhhjjjooossstttyyy~~~~~~xxxqqqkkkiii\\\```gggooowwwttteee[[[SSSLLLIIIIIIFFFEEEDDDCCCBBB@@@@@@???;;;;;;===???CCCHHHMMMOOOGGGCCC>>>:::777333...+++******************************++++++++++++******'''((()))((('''((()))+++******************************))))))))))))******************************---,,,+++******+++,,,---(((((((((((())))))))))))+++,,,---...---,,,+++***+++,,,............///111---.........//////000000---...///000111222333333111222444666666555444333444444555666888:::;;;<<<==================<<<;;;===AAAEEEFFFDDDCCCCCCEEEDDDEEEGGGHHHHHHIIIKKKMMMNNNQQQ[[[oootttvvv~~~JJJKKKLLLLLLKKKLLLNNNPPPRRRQQQQQQRRRRRRPPPMMMJJJIIIBBB@@@BBB@@@===FFFUUUnnn|||tttooottt|||nnn]]]UUUNNNMMMNNNSSS^^^lll{{{|||mmmaaaRRRHHHDDD@@@;;;666::::::::::::::::::::::::999:::<<<>>>???@@@@@@@@@GGGGGGGGGGGGGGGFFFEEEDDDDDDCCCBBBDDDHHHLLLPPPQQQXXX^^^fffmmmrrryyyqqqfff[[[VVVRRRRRRVVV^^^nnn}}}}}}yyyvvvuuusssqqqmmmiiihhhjjjooossswwwyyy}}}zzzrrrkkkccc``````hhhuuu}}}{{{yyyyyy{{{{{{{{{zzztttmmmbbbVVVMMMHHHFFFEEEHHHEEEBBB@@@@@@???>>>===999:::===???AAACCCDDDDDD@@@>>>:::777444111...+++---,,,+++***))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******+++,,,,,,,,,,,,+++***)))(((''''''((()))***,,,,,,,,,---------......///---+++---111222000---......---,,,,,,,,,,,,---//////.........000222333222222222222222222222222666555555666888:::<<<>>>>>>>>>>>>>>>============>>>???AAACCCDDDDDDDDDCCCEEEFFFGGGGGGGGGIIIMMMQQQOOOPPPZZZnnnzzz|||KKKLLLMMMMMMLLLLLLNNNPPPQQQPPPPPPPPPPPPNNNKKKHHHCCC>>>===@@@>>>===IIIZZZtttvvvpppmmmoooyyyvvvbbbTTTPPPNNNOOOSSSZZZffftttuuuhhh]]]OOOEEEBBB???:::666888888999:::;;;;;;<<<<<<<<<<<<===>>>???@@@@@@AAAGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDFFFJJJPPPUUUXXX]]]ccckkkqqqvvv|||qqqbbbXXXRRROOOOOOSSSXXX```nnn{{{~~~zzzwwwsssqqqrrrpppmmmjjjjjjmmmqqquuuwwwyyy~~~|||tttmmmcccaaabbbhhhsss{{{}}}}}}rrrpppnnnmmmmmmmmmlllkkkfffaaaYYYPPPJJJHHHHHHHHHHHHEEEBBB@@@@@@???>>>===<<<<<<>>>???@@@@@@@@@@@@===:::888666555333000...---,,,+++***))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((())))))))))))))))))***++++++,,,,,,++++++******((((((((((((******,,,,,,,,,------------...111000//////000///---+++------,,,,,,---.../////////.........///000111222222222222222222222222222555555555666888:::<<<>>>>>>>>>>>>>>>===============>>>@@@BBBCCCDDDCCCCCCEEEFFFGGGHHHHHHIIILLLOOOOOOOOOYYYnnnLLLMMMNNNMMMMMMMMMOOOQQQQQQPPPOOOOOONNNLLLHHHDDD???<<<===>>>===@@@PPPccc~~~{{{rrriiifffhhhqqqmmmZZZQQQQQQMMMRRR[[[eeeqqqxxxmmmaaaWWWJJJBBB???===999666777777888:::;;;<<<===>>>???>>>>>>>>>???@@@BBBCCCFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFIIIOOOVVV^^^bbbdddjjjrrrxxx|||vvvgggYYYQQQIIIJJJNNNVVV\\\dddqqq}}}~~~~~~|||yyyuuurrrpppmmmllllllooorrrtttrrrtttxxx{{{|||yyysssnnneeeccccccffflllqqqrrrqqqllljjjgggeeeeeedddbbb```[[[WWWQQQLLLHHHHHHIIIJJJHHHEEEAAA?????????>>>>>>>>>>>>>>>>>>>>>===<<<;;;999777555444444444222000---,,,+++******))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))************************'''(((((())))))*********)))***++++++,,,,,,+++++++++***)))(((((()))***+++,,,,,,,,,,,,------------///000111111///------...,,,,,,,,,---...///111222............///000111222222222222222222222222222555555555666888:::===>>>>>>>>>>>>>>>============;;;===???AAACCCCCCCCCCCCEEEGGGHHHIIIIIIIIIKKKMMMNNNNNNYYYnnnMMMNNNOOONNNMMMMMMOOOQQQQQQPPPOOONNNMMMJJJFFFBBB???>>>???@@@???EEEXXXlllyyy|||{{{rrriiiggglllxxxxxxeeeVVVQQQTTTMMMVVVcccppp|||~~~qqqhhhZZZRRRGGG@@@>>><<<:::888888888999:::;;;<<<===>>>???>>>>>>>>>???BBBEEEGGGFFFFFFFFFEEEEEEEEEEEEFFFEEEFFFHHHLLLSSS\\\eeellllllqqqyyy~~~wwwgggZZZSSSIIIJJJOOOXXX```hhhuuu~~~}}}uuusssqqqooopppqqqrrrsssmmmnnnoooqqqssstttrrrpppnnnjjjfffccccccdddeeeeeegggeeebbb``````___]]][[[YYYVVVQQQLLLIIIHHHHHHHHHFFFCCC???===========================<<<;;;:::999777666444444444444222000------,,,+++************************************))))))))))))))))))))))))))))))))))))))))))))))))************************''''''((()))******++++++))))))***+++++++++++++++,,,+++***))))))***+++,,,++++++,,,,,,,,,---------***---000111///...000333---------......000111111------......///000000111111222222222222222333333555555555666888;;;===???>>>>>>>>>>>>============;;;<<<>>>@@@BBBCCCCCCCCCDDDFFFIIIJJJJJJJJJKKKLLLMMMMMMXXXoooMMMNNNOOONNNMMMMMMOOOQQQQQQPPPOOONNNMMMJJJEEEBBB??????AAAAAADDDOOOcccuuuuuuyyy}}}tttmmmnnnvvv{{{kkkZZZNNNMMMQQQPPP[[[kkkzzzvvvjjjbbbUUUOOOFFF@@@>>>===;;;:::::::::;;;;;;;;;;;;<<<<<<>>>======>>>@@@DDDGGGJJJFFFEEEEEEDDDDDDEEEFFFFFFEEEHHHLLLQQQWWWaaakkksssrrrwww~~~zzzjjj]]]UUUMMMLLLPPPXXX```jjjyyy{{{{{{|||yyyxxxxxxxxxuuussspppnnnmmmooossswww{{{|||~~~yyypppfff___\\\^^^```^^^\\\YYYXXXXXXXXXVVVUUUVVVTTTPPPLLLIIIHHHHHHHHHDDDAAA===::::::<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::888777555444444333111///...---,,,+++************************************))))))))))))))))))))))))))))))))))))))))))))))))************************'''(((((()))***++++++,,,))))))***++++++++++++***,,,+++***))))))***+++,,,+++++++++,,,,,,,,,------))),,,000000......000333000//////.........//////,,,---......///000000000111111111222222333333333444444555666888;;;===???>>>>>>>>>>>>============;;;<<<>>>AAABBBCCCCCCBBBDDDFFFIIIJJJJJJJJJKKKLLLMMMMMMXXXoooMMMNNNOOONNNLLLLLLNNNPPPPPPOOONNNMMMLLLIIIEEEAAA===???AAAFFFOOO___uuu~~~rrryyyxxxrrrooovvv~~~mmm^^^SSSMMMNNNRRRXXXeeevvvzzzoooccc[[[QQQLLLEEE@@@===<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;======>>>???AAADDDGGGIIIFFFEEEDDDCCCDDDEEEFFFGGGFFFKKKQQQWWW]]]fffpppwwwxxx}}}~~~ooobbbZZZPPPOOORRRZZZbbbmmm}}}~~~|||{{{wwwvvvuuutttwww~~~}}}oooccc]]]^^^aaa[[[YYYVVVUUUUUUTTTSSSQQQNNNMMMLLLJJJIIIHHHHHHIIIDDD@@@<<<999:::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::888666555444333111///...---,,,++++++******+++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++((())))))******+++++++++((()))******++++++******+++***)))(((((()))***+++++++++++++++,,,,,,,,,,,,,,,---///...---,,,------000///......------......,,,,,,---///////////////111111111222222333333444444444444666888;;;>>>???>>>>>>>>>>>>===============>>>@@@AAABBBCCCBBBBBBCCCEEEHHHIIIIIIJJJLLLNNNNNNNNNYYYpppMMMMMMNNNMMMKKKKKKMMMNNNMMMLLLLLLKKKJJJHHHCCC@@@<<>>>>>???AAABBBCCCDDDDDDEEEEEECCCCCCCCCDDDFFFGGGIIIOOOWWW]]]cccjjjsss{{{}}}~~~pppddd]]]SSSSSSXXXaaajjjuuu~~~~~~}}}xxxvvvwww{{{xxxiii```___aaa]]]ZZZWWWUUUTTTSSSQQQOOOKKKKKKJJJJJJIIIIIIIIIIIIEEEAAA===::::::<<<>>>>>><<<<<<<<<<<<<<<;;;::::::999888666555555555333111......---,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************((())))))*********************((((((((((((*********++++++++++++,,,,,,,,,,,,++++++,,,------,,,***...---------------......+++,,,---////////////...000111111222333333444444333444444666888;;;>>>@@@>>>>>>>>>>>>============???@@@AAACCCCCCCCCBBBAAACCCEEEFFFGGGHHHJJJNNNQQQOOOOOOZZZpppLLLMMMMMMLLLKKKKKKLLLNNNKKKJJJJJJIIIIIIFFFBBB???===@@@HHHVVVnnntttnnnooo~~~zzzpppooouuuvvveeeSSSLLLLLLOOOSSSWWWkkkxxxyyylll___WWWLLLHHHCCC>>>;;;999999:::888999:::;;;<<<>>>??????@@@@@@AAABBBBBBBBBAAAAAAEEEDDDCCCBBBCCCDDDFFFHHHKKKRRR[[[bbbgggmmmvvv|||xxxkkk```ZZZVVVWWW^^^hhhsss~~~{{{wwwyyy~~~|||wwwqqqttt|||}}}mmmaaa^^^___\\\YYYUUUSSSQQQNNNLLLIIINNNNNNMMMLLLKKKIIIHHHHHHGGGCCC>>>;;;<<<>>>???@@@>>>>>>>>>===<<<;;;999999888777555555666666555333......---,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++***************(((((()))******************)))(((''''''((()))*********+++++++++,,,,,,,,,)))''''''***...000///,,,+++++++++,,,---...///000+++,,,---////////////...000000111222333333444444333333444666888;;;>>>@@@>>>>>>>>>>>>============AAAAAACCCCCCCCCCCCBBBAAACCCDDDEEEFFFGGGKKKOOOSSSPPPPPPZZZqqqKKKLLLMMMNNNOOOPPPQQQQQQKKKKKKJJJHHHFFFCCCAAA@@@777???JJJZZZuuuxxxpppnnnttt}}}nnnjjjmmmtttgggYYYPPPOOONNNLLLTTT```ooo~~~uuuiii]]]UUULLLGGGBBB>>><<<:::999888999::::::;;;<<<<<<;;;;;;???CCCGGGHHHFFFFFFHHHKKKNNNHHHCCCDDDDDDDDDFFFJJJMMMUUU^^^eeeiiioooxxx}}}qqqfff^^^\\\ZZZ^^^fffrrr|||~~~|||uuuvvv~~~~~~{{{xxxxxxyyy~~~{{{qqqfff___]]]]]]\\\ZZZXXXUUUSSSRRRQQQOOONNNNNNNNNNNNMMMJJJHHHHHHCCC???>>>@@@BBBBBBAAA???@@@>>>999888<<<===;;;>>><<<888555444333222000---------,,,***((('''%%%+++++++++************))),,,+++***)))((('''&&&%%%)))************+++++++++))))))************))))))***************)))((((((+++*********+++,,,,,,---,,,+++++++++***)))))))))))))))(((((()))+++,,,...///...,,,+++***+++,,,,,,///......---------......///////////////000111111222222222222222222333333444444555777888:::<<<======>>>???>>><<<<<<===???@@@@@@@@@???@@@@@@AAAAAABBBCCCFFFHHHJJJKKKKKKKKKNNNKKKWWWsssKKKKKKLLLLLLMMMNNNNNNNNNLLLLLLJJJHHHFFFCCCAAA@@@<<>>;;;:::999888888999::::::;;;;;;;;;;;;AAAEEEIIILLLMMMMMMMMMNNNIIIDDD@@@AAACCCCCCFFFJJJNNNVVV```hhhmmmsss|||xxxnnneeeaaaaaafffkkkuuu}}}|||zzz|||xxxwwwvvvzzz}}}}}}xxxtttmmmddd`````````___^^^[[[YYYWWWUUUTTTPPPPPPPPPQQQQQQOOOLLLIIIKKKGGGBBBAAAAAABBBBBBAAABBBCCCAAA<<<;;;===>>>;;;;;;999555333333222111///...---,,,+++***)))((('''+++++++++************))),,,,,,+++***)))((('''''')))************+++++++++))))))************))))))***************)))((((((***)))))))))******+++,,,++++++*********************)))))))))***+++---......---,,,+++++++++,,,,,,......------------......///////////////000000111111222222222222333333333666666777888:::<<<>>>???===>>>>>>===<<<<<<===???AAA@@@@@@?????????@@@@@@AAACCCEEEHHHJJJLLLLLLLLLNNNLLLXXXrrrJJJJJJKKKKKKLLLLLLLLLMMMNNNMMMKKKHHHEEECCC@@@???;;;@@@KKK___|||xxxlllsss~~~mmmgggbbbiiiwwwuuueeeWWWNNNIIILLLQQQVVVbbboooyyyzzzpppeeeZZZSSSKKKGGGAAA===;;;:::999888888888999:::;;;;;;<<<<<>>@@@???;;;:::777444333222222111000...---,,,***))))))******+++++++++************)))++++++++++++*********))))))************+++++++++))))))************)))))))))************))))))((()))))))))((())))))***+++))))))******************************+++,,,------------,,,+++++++++,,,,,,...---------------......//////......//////000111111111222222222333333333666666777888:::;;;===>>>======>>>===<<<<<<===???AAA@@@@@@??????>>>>>>>>>@@@AAADDDHHHJJJLLLMMMMMMMMMNNNZZZqqqIIIIIIJJJKKKLLLMMMNNNNNNOOONNNKKKHHHEEEBBB@@@???;;;???LLLddduuurrr}}}xxxhhheeeeeeooonnn\\\OOOIIIGGGLLLTTT]]]jjjvvvwwwmmmdddZZZTTTKKKGGGAAA===;;;:::999777999999999:::;;;===>>>???AAADDDJJJRRRXXXXXXRRRLLLIIIFFFDDDEEEFFFGGGLLLRRRWWW```llluuuzzz~~~xxxsssooooooqqq{{{|||vvvvvvxxx}}}~~~|||~~~}}}yyyuuuoookkkiiifffaaa```cccaaaaaaaaaaaa___\\\YYYWWWSSSSSSRRRQQQOOOOOOPPPQQQMMMLLLJJJIIIIIIHHHGGGGGG???CCCFFFEEEDDDDDD@@@;;;;;;888555444444444333222///...+++***)))***+++---+++++++++*********))))))************************))))))*********+++++++++))))))************))))))))))))************)))(((******)))))))))******+++(((((())))))******+++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,------,,,,,,------......///............///000000111111111222222333333444444444444555777999:::;;;<<<=========<<<<<<===???AAAAAA@@@@@@???>>>===<<>>@@@AAACCCFFFNNNVVV\\\ZZZRRRLLLKKKHHHGGGIIIHHHIIINNNVVV___hhhsss{{{~~~}}}xxxtttsssvvvxxxrrrnnntttxxxvvvrrrlllgggeee```[[[ZZZ\\\\\\^^^___```___\\\YYYVVVTTTSSSQQQNNNLLLNNNTTTXXXVVVVVVTTTQQQMMMJJJGGGFFFFFFMMMRRRRRRPPPMMMEEE======:::777555444444222111000...,,,******+++,,,---+++++++++*********))))))((((((((()))))))))))))))))))))*********+++++++++))))))************))))))((())))))*********)))))),,,++++++*********++++++((((((((())))))******+++******+++++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.....................//////000000000111222333333444444333444444555666888999:::;;;<<<===<<<;;;<<<===???AAAAAAAAAAAA@@@>>>===<<<>>>@@@CCCGGGJJJLLLMMMMMMKKKQQQ^^^sssIIIJJJKKKMMMOOOQQQSSSSSSNNNLLLHHHEEEBBB@@@??????@@@FFFXXXrrr|||xxx}}}}}}nnniiieeerrr{{{ooo```SSSHHHJJJNNNWWWbbbooozzz~~~tttkkkccc[[[UUUJJJFFF@@@<<<:::999888777999999999:::<<<>>>AAACCCFFFKKKSSS[[[^^^ZZZSSSMMMJJJHHHIIIJJJJJJKKKRRRZZZgggoooyyy{{{wwwxxx|||{{{uuurrrqqqvvv{{{}}}}}}{{{qqqkkkfffbbb```[[[VVVTTTVVVXXX[[[^^^``````]]]ZZZWWWUUUUUUSSSOOONNNQQQYYY___dddcccaaa[[[SSSLLLGGGEEEPPPYYYbbbeeebbb[[[OOODDDAAA>>>999666444333111///000///...,,,++++++,,,,,,+++++++++************)))((((((((((((((())))))))))))************+++++++++))))))************))))))((())))))************)))---,,,++++++++++++++++++(((((()))))))))))))))))))))******+++++++++******++++++,,,---------,,,,,,++++++++++++,,,---...///......------......///000000000111222333444444555555555666666777999:::;;;:::;;;<<<<<<;;;<<<===???@@@AAABBBBBBAAA@@@>>>===???@@@CCCGGGIIIKKKLLLLLLJJJRRRaaavvvLLLMMMMMMNNNOOOPPPQQQQQQLLLJJJFFFCCC@@@?????????@@@HHHZZZsss~~~xxxzzzyyynnnkkklllyyyooocccWWWNNNGGGLLLTTT___lllzzz}}}rrriiiaaaYYYTTTJJJFFF@@@<<<:::999888777777777777888:::===@@@BBBGGGNNNWWW\\\\\\VVVPPPKKKIIIHHHJJJMMMNNNPPPYYYcccjjjqqq{{{|||{{{~~~yyywwwvvvyyy~~~~~~|||wwwvvvvvvwwwwwwtttooojjjccc___]]]]]][[[VVVTTTVVVWWWZZZ^^^bbbcccaaa]]][[[UUUWWWXXXWWWVVVXXX___eeelllllljjjddd[[[RRRLLLJJJOOO\\\kkkrrrssslll___RRRIIIEEE@@@;;;888555222000111000///...---,,,+++***+++++++++************)))******)))))))))))))))))))))************+++++++++))))))************))))))(((((()))***************,,,,,,+++***************)))))))))))))))(((((((((((()))*********))))))(((***+++,,,---------,,,,,,++++++++++++,,,---...///...------------.../////////000111222333444444555555555555666777888999::::::;;;<<<<<<;;;;;;>>>???@@@AAABBBCCCCCCBBB@@@???@@@AAADDDGGGIIIJJJKKKKKKJJJRRRbbbyyy|||OOOOOONNNNNNNNNNNNNNNNNNJJJHHHEEEBBB@@@?????????EEEMMM```xxxuuusssyyyssskkkkkkvvv}}}iii[[[RRRLLLGGGNNNYYYeeesss|||ppphhh```XXXRRRJJJFFF@@@<<<:::999888666555555555666888<<>>@@@???AAACCCDDDDDDCCCBBB@@@@@@BBBDDDGGGIIIIIIJJJJJJJJJRRRccc{{{xxxuuuMMMNNNPPPQQQQQQPPPNNNMMMKKKGGGEEECCC???;;;<<<@@@HHHWWWhhhvvvxxxwww{{{zzznnngggjjjqqqmmm\\\SSSOOONNNNNNSSS```ppp{{{zzzooofff^^^VVVQQQIIIEEE@@@<<<:::999888777999888888888:::>>>AAADDDJJJPPPWWWWWWQQQKKKGGGFFFEEEHHHLLLQQQWWW^^^fffkkkqqqsssxxx~~~zzzttttttvvvzzzyyyuuutttwwwrrrpppkkkfffbbb``````aaaYYYZZZZZZXXXVVVUUUUUUUUURRRVVV]]]ccceeeccc```]]][[[YYYXXXYYY\\\]]]^^^]]]bbbeeehhhjjjllljjj___SSSTTTRRRVVVcccmmmmmmgggccc[[[UUULLLCCC;;;777555555555555444333111...+++)))++++++************+++++++++******))))))))))))))))))************+++++++++---+++))))))+++,,,---,,,+++,,,---,,,***)))***+++******))))))((((((((('''))))))))))))************))))))))))))))))))))))))++++++,,,------------,,,+++++++++,,,,,,,,,------............////////////000000111222333444444555777888999:::::::::::::::999:::;;;<<<===???@@@@@@CCCBBBBBBDDDEEEDDDBBB@@@@@@BBBEEEHHHKKKLLLMMMMMMKKKRRRdddyyypppsssNNNOOOPPPQQQPPPOOOMMMKKKHHHEEECCCCCC@@@<<<===AAAGGGXXXlll|||wwwssszzz}}}rrriiifffnnnxxxwwwcccUUUNNNKKKKKKRRRXXXeeevvvzzzppphhh```XXXSSSJJJFFF@@@<<<:::999888777888777777888:::>>>AAADDDIIINNNSSSTTTNNNIIIFFFFFFEEEHHHLLLQQQWWW^^^eeejjjpppsssxxx~~~zzzsssqqqrrrvvvwwwtttssstttrrrnnniiieeebbbaaa```___XXXXXXWWWUUUSSSRRRRRRSSSSSSWWW\\\aaacccbbb```^^^ZZZYYYXXXYYY[[[\\\\\\[[[YYY\\\___bbbhhhlllhhh```RRRMMMMMMUUU\\\\\\YYYWWWVVVSSSOOOIIICCC===888666444444333222000...,,,+++++++++************++++++++++++***))))))))))))))))))************+++++++++---+++))))))***+++******''')))***)))(((((()))***))))))((((((((('''''''''))))))))))))******************************************+++,,,,,,,,,,,,+++,,,,,,---------.....................////////////000000111222333444444555777777888::::::;;;;;;;;;:::;;;;;;<<<===>>>??????BBBBBBBBBCCCEEEDDDCCCAAA@@@AAADDDGGGIIIKKKKKKKKKLLLSSSeee}}}vvvrrryyyNNNOOOPPPPPPOOOMMMKKKIIIDDDBBBAAABBB@@@===>>>CCCJJJ]]]uuuzzzrrrsss}}}uuujjjdddggguuujjjXXXNNNJJJJJJKKKXXX```nnn}}}zzzppphhh```XXXSSSKKKGGGAAA===;;;999888777666666666777:::===AAACCCFFFJJJNNNMMMJJJFFFEEEEEEDDDGGGKKKPPPUUU\\\ccchhhlllnnnttt{{{{{{rrrmmmlllppprrrqqqpppppprrrnnnhhheeeeeeeeeccc```YYYWWWUUURRRPPPPPPQQQQQQUUUWWWZZZ]]]___``````___ZZZYYYXXXXXXZZZZZZYYYXXXPPPRRRTTTXXX```hhhiiieeeQQQIIICCCEEEJJJJJJJJJKKKLLLMMMNNNLLLHHHAAA:::555444333222000///...------++++++************++++++++++++***))))))))))))***)))************+++++++++---+++))))))******)))(((&&&((())))))))))))***,,,((((((((('''''''''''''''))))))))))))************++++++++++++++++++++++++++++++,,,------------,,,---------.........//////............////////////000000111222333444555555666777888:::;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>>AAAAAAAAABBBDDDEEEDDDBBB@@@BBBDDDFFFHHHIIIIIIIIIMMMTTTgggyyywwwyyyMMMNNNOOOOOONNNKKKIIIGGGCCCAAAAAABBB@@@===???DDDQQQeee|||}}}wwwvvvoooeeeccckkk|||ttt^^^PPPJJJJJJMMMPPP___hhhwwwzzzppphhh```WWWQQQLLLHHHBBB===;;;:::888777555555555777999<<<@@@AAACCCEEEGGGGGGDDDCCCCCCDDDBBBEEEHHHLLLQQQWWW]]]bbbcccfffkkkrrryyy|||rrrjjjeeeiiimmmmmmllllllqqqmmmhhhgggiiijjjhhhfff]]]ZZZVVVSSSRRRRRRRRRSSSWWWWWWWWWXXXZZZ\\\^^^```[[[ZZZYYYYYYZZZYYYXXXVVVLLLNNNOOOOOOTTT[[[\\\XXXPPPGGG??????AAAAAABBBDDDBBBEEEHHHIIIFFF@@@999555666555222///------,,,---,,,++++++******++++++,,,,,,+++******))))))******))))))*********+++++++++,,,+++******,,,,,,,,,***+++,,,------,,,+++,,,...)))))))))(((((((((((((((((()))))))))************++++++++++++++++++++++++,,,------...............------------........................////////////000111111222333444555555555666888:::;;;<<<======>>>>>>==================AAA@@@@@@AAACCCEEEDDDCCCAAACCCEEEGGGIIIIIIIIIIIINNNUUUhhh}}}LLLMMMMMMMMMLLLJJJGGGFFFDDDAAA@@@AAA???===@@@FFFWWWkkk}}}wwwwwwxxxiiibbbdddnnn{{{hhhTTTJJJIIIJJJPPPWWWdddooo~~~}}}sssjjjbbbYYYSSSMMMIIICCC>>><<<:::999777444555555777999;;;===??????@@@AAAAAA@@@@@@AAABBB???AAADDDGGGJJJOOOUUUZZZZZZ]]]bbbhhhooouuuyyy|||}}}|||~~~~~~sssjjjcccdddhhhiiijjjkkkmmmjjjhhhhhhkkklllkkkjjjddd```ZZZWWWWWWWWWWWWVVVVVVUUUTTTSSSUUUXXX\\\___\\\[[[ZZZZZZZZZXXXUUUSSSLLLNNNNNNMMMNNNPPPNNNJJJKKKCCC>>>>>>???>>>???AAA>>>@@@BBBCCCBBB>>>:::777999777444000...,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++***************))))))*********+++++++++*********,,,///000000//////000000///---+++,,,---******************++++++((()))))))))************************************++++++,,,---------------+++,,,,,,,,,,,,---------............////////////111111222333444555555666666777888:::<<<=========>>>>>>>>>>>>>>>=========AAA@@@???@@@CCCDDDDDDCCCCCCDDDFFFHHHJJJJJJJJJJJJOOOVVViiiJJJKKKLLLLLLKKKIIIGGGEEEDDD@@@????????????DDDKKK]]]qqqxxxsssyyy|||pppeeeaaagggtttkkk[[[KKKGGGGGGIIIRRR\\\jjjvvv}}}tttmmmeee\\\VVVNNNJJJDDD???<<<;;;999888555555555666888999;;;<<<;;;<<<<<<===>>>???@@@AAA>>>???AAABBBDDDHHHMMMQQQTTTVVV[[[```eeejjjmmmooorrrvvv}}}vvvnnnlllmmmpppyyyxxxnnnfffeeefffgggjjjmmmjjjjjjjjjjjjjjjjjjkkkllliiiddd___\\\\\\\\\ZZZXXXUUUSSSPPPOOOQQQTTTYYY\\\\\\[[[ZZZYYYXXXVVVRRROOOIIIMMMNNNLLLKKKLLLJJJFFFDDD???<<<===>>><<<<<>><<<;;;999777555222000...---,,,,,,,,,++++++++++++,,,,,,,,,,,,+++************+++)))************+++++++++))))))***---000222222111...//////---+++))))))***++++++++++++,,,,,,,,,,,,))))))))))))************))))))))))))))))))))))))((()))******++++++******+++++++++,,,,,,,,,------............////////////111111222333444555666666777888999;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>>BBB@@@???@@@BBBCCCCCCCCCBBBDDDFFFIIIJJJKKKLLLLLLNNNVVViiiHHHIIIJJJKKKJJJIIIGGGEEEBBB>>><<<===???BBBJJJSSSiii}}}|||zzzzzzoooddddddnnnxxx___QQQGGGGGGHHHJJJTTTbbbppp|||~~~wwwpppkkkddd]]]WWWOOOKKKDDD@@@===;;;999888555666666666777888888999888888999;;;===?????????>>>??????@@@AAACCCGGGKKKLLLOOOSSSWWW\\\___aaabbbggglllttt}}}nnngggaaa```aaadddlllttt~~~~~~uuummmiiihhhhhhlllsssmmmoooqqqoookkkiiikkknnnjjjfffaaa_________[[[WWWSSSQQQNNNLLLMMMQQQVVVYYY[[[YYYXXXWWWVVVSSSNNNKKKEEEIIIJJJHHHGGGIIIIIIFFFAAA<<<:::;;;<<<:::;;;>>>>>>???@@@@@@???>>><<<;;;666666555444333222000///---,,,,,,++++++,,,,,,------,,,++++++******++++++)))************+++++++++))))))+++---000222111000,,,------,,,***(((((()))*********++++++,,,,,,,,,))))))))))))************************************)))***++++++,,,,,,++++++,,,,,,,,,,,,---------...............////////////111222222333444555666666888999:::;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>??????CCCAAA??????AAABBBBBBBBB@@@BBBEEEGGGJJJKKKLLLLLLNNNUUUiiiFFFHHHIIIJJJJJJIIIGGGFFFAAA<<<:::<<>>>>>????????????AAAEEEHHHFFFHHHLLLPPPTTTVVVXXXXXXbbbfffooo|||yyyrrreee___ZZZ[[[\\\___fffmmmvvv~~~}}}{{{sssmmmiiiiiiooowwwrrrwwwyyyuuunnnjjjlllpppjjjeeeaaa``````___ZZZUUUQQQOOOLLLKKKLLLPPPTTTXXXYYYXXXVVVUUUTTTPPPLLLHHHCCCFFFFFFCCCBBBEEEGGGFFFBBB===:::::::::999:::>>><<<===??????>>><<<:::888333444555666555555333222---,,,,,,++++++,,,,,,------,,,++++++******++++++)))************+++++++++******+++---///000///---+++,,,---,,,******+++,,,))))))******++++++++++++))))))))))))************++++++++++++++++++++++++,,,---......//////......---------.........//////............/////////000111222222333444555666666999::::::;;;<<<<<<<<<;;;===>>>>>>>>>????????????DDDBBB@@@???@@@AAAAAAAAA>>>@@@CCCFFFIIIKKKKKKLLLNNNUUUhhhIIIHHHGGGHHHJJJJJJGGGDDDBBB>>>???AAA>>>???PPPfffwwwpppkkkppptttdddRRRMMMIIIIIIMMMUUUbbbnnn}}}sssmmmgggddddddaaa[[[VVVMMMIIICCC???<<<:::777666555555555555555666777777999999:::;;;;;;<<<<<<===>>>>>>===>>>>>>???@@@AAAGGGHHHJJJLLLNNNQQQUUUXXX]]]aaahhhttt~~~{{{sssjjj```]]][[[ZZZ\\\bbbhhhllluuu{{{}}}yyyxxx{{{}}}tttmmmhhhiiiuuuzzzvvvssspppvvvnnneee```___[[[SSSLLLKKKLLLNNNOOOPPPRRRVVVXXXWWWZZZZZZUUUQQQOOOMMMJJJFFFDDDCCCCCCDDDEEEEEEDDDCCCAAA===:::888777777777999;;;===<<<:::999888999444444555555555555444444...------,,,++++++++++++((((((((()))******++++++))))))(((((((((((())))))---,,,+++******+++,,,---++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++************++++++++++++************************))))))***,,,---///+++++++++...222222///,,,...............///000000444333222222333444666777777777888999:::<<<===>>>>>>>>>??????@@@@@@@@@@@@DDDBBB??????@@@AAAAAAAAAAAACCCFFFIIIKKKLLLLLLLLLUUU[[[lllJJJHHHGGGHHHJJJIIIFFFCCCAAA>>>>>>AAA???BBBVVVlllpppnnnqqq|||kkk\\\RRRMMMJJJLLLQQQYYYgggttt|||uuullljjjhhhgggfffbbb[[[UUUMMMIIIDDD???===:::888666666666555555666666777888999999999:::;;;;;;<<<<<<===============>>>???@@@EEEGGGIIIKKKNNNRRRWWW[[[^^^bbbhhhrrrzzzuuusssmmmfff```___]]]]]]aaagggmmmrrr||||||||||||tttmmmjjjooo}}}tttjjjccc___ZZZRRRKKKIIILLLOOOQQQRRRTTTWWWYYY[[[```aaa\\\WWWSSSOOOJJJDDDBBBAAA@@@BBBBBBBBBAAABBB@@@===:::777666666666777999::::::888777666777444444555555555555444444......---,,,++++++++++++))))))))))))))))))(((((())))))(((((((((((()))))),,,++++++++++++++++++,,,((((((((((((((((((((((((,,,++++++++++++++++++,,,++++++************++++++***************************************,,,---...,,,++++++---000111///---...............///000000222222111111222333555666888888999:::;;;===>>>???>>>?????????@@@@@@@@@@@@CCCAAA@@@@@@BBBCCCBBBAAACCCDDDEEEHHHJJJKKKLLLMMMVVV\\\oooJJJIIIHHHIIIIIIGGGDDDBBB@@@======@@@BBBIII___uuuvvvooofffkkkvvvxxxcccVVVQQQMMMLLLPPPWWWaaappp|||zzzqqqmmmgggiiikkkllliiibbbZZZUUUNNNJJJEEE@@@>>>;;;999777777777666666666777888888777888888999::::::;;;;;;;;;;;;;;;<<<<<<>>>??????DDDFFFHHHJJJNNNSSSYYY]]]___bbbgggnnn}}}xxxttttttpppjjjccccccccceeejjjpppwww|||~~~wwwppplllsssqqqfff___XXXRRRLLLIIILLLQQQTTTUUUVVVXXXYYY\\\aaaccc^^^XXXSSSMMMGGGEEEBBB@@@???@@@AAAAAA@@@AAA???===999777555555555444666888888666555444555444444555555555555444444///...---,,,+++++++++++++++******)))((((((''''''***))))))(((((())))))***+++++++++,,,,,,+++++++++''''''''''''''''''''''''+++,,,,,,,,,,,,,,,,,,+++++++++************++++++************************************+++,,,---------,,,+++,,,...//////..................///000000111111111111222333444555999999:::;;;<<<>>>???@@@????????????@@@@@@@@@@@@AAAAAAAAACCCEEEEEEDDDBBBCCCDDDDDDEEEGGGJJJLLLNNNVVV^^^rrrJJJJJJIIIIIIGGGEEEBBB@@@???======@@@EEERRRjjjuuujjjdddccckkk|||ppp___SSSNNNLLLMMMTTT]]]hhhwww~~~sssooonnniiimmmpppoooiiiaaaZZZWWWOOOKKKFFFAAA>>><<<:::888888888777777777777888888777777777888999999:::::::::::::::;;;<<<===>>>???EEEFFFIIIKKKMMMRRRWWW[[[\\\```dddjjjwww||||||yyysssiiiiiikkkooouuu|||zzzsssmmmpppyyyhhh]]]WWWRRROOOKKKOOOTTTWWWXXXWWWWWWWWW\\\aaabbb]]]XXXTTTOOOJJJGGGEEEAAA@@@@@@AAA@@@@@@AAA???<<<999777555444333222444666777555444444444333444444555555444444333000///...---,,,+++++++++++++++*********)))))))))***))))))))))))))))))******+++,,,------,,,+++*********************************,,,------,,,******++++++************++++++***************+++++++++*********++++++,,,,,,,,,---,,,,,,,,,---......///...............///000000222222222222333444555555999999999:::;;;===???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBEEEGGGGGGEEEBBBCCCBBBBBBBBBDDDGGGKKKMMMTTT^^^tttIIIJJJJJJHHHFFFCCCAAA@@@>>>===>>>BBBJJJ\\\uuuyyymmmddd___bbbmmmwwwgggXXXPPPKKKKKKPPPZZZdddooo}}}~~~wwwuuuwwwrrrsssssspppiiiaaa\\\YYYPPPLLLFFFBBB???===:::999888888777777777777888888666666777888888999999:::999999::::::;;;===>>>???FFFHHHJJJKKKLLLOOORRRUUUWWW[[[___fffrrryyypppqqqtttyyy}}}{{{yyyuuunnnmmmxxx}}}iii]]]WWWUUUTTTQQQTTTXXXZZZYYYWWWUUUTTT\\\```bbb]]]YYYXXXUUUQQQIIIFFFBBB@@@???@@@??????AAA???===:::777555333222222444666777555444444555333333444444444444333333111000...---,,,+++++++++*********++++++,,,,,,,,,******))))))))))))*********+++,,,------,,,+++***++++++++++++++++++++++++((()))***++++++***)))(((++++++************++++++))))))*********+++++++++******++++++,,,,,,,,,+++------,,,,,,,,,,,,---///...............///000000333333444555555666666666777888888999:::<<<===>>>AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCFFFHHHHHHEEEBBBAAA@@@??????AAAEEEIIILLLRRR]]]uuuHHHIIIJJJHHHEEEBBBAAA@@@===>>>???DDDOOOddd~~~sssggg```^^^\\\iii~~~~~~mmm]]]QQQJJJJJJLLLTTTaaalllvvv~~~}}}~~~yyywwwtttpppjjjccc]]]ZZZOOOKKKFFFAAA???<<<:::888888888777666666666777777666777777888999999::::::999999::::::<<<===???@@@FFFHHHKKKLLLLLLLLLNNNOOOPPPUUUZZZ```lll|||wwwyyy|||}}}|||{{{~~~~~~{{{yyywwwwwwwwwwwwrrrnnnrrrxxxzzzjjj___ZZZXXXWWWUUUXXX[[[\\\ZZZWWWTTTSSSYYY^^^aaa^^^\\\[[[XXXTTTKKKGGGCCC@@@?????????>>>AAA@@@>>>;;;888555333222222444666777666444555555333333444444444444333333111000///---,,,+++++++++))))))******+++,,,,,,---+++******))))))******++++++++++++,,,,,,+++++++++))))))))))))))))))))))))(((((())))))))))))((((((++++++************++++++)))))))))***++++++,,,,,,***++++++,,,,,,,,,+++++++++,,,...---,,,+++,,,..................///000000333444555666777777777666777777888888:::<<<===>>>AAAAAAAAAAAA@@@@@@@@@@@@AAAAAACCCEEEGGGGGGDDDAAA@@@???>>>???AAADDDHHHJJJRRR]]]www|||FFFHHHIIIHHHDDDAAAAAAAAA<<<>>>AAAGGGTTTkkkoooddd``````___lllvvveeeVVVLLLGGGJJJOOOZZZhhhttt|||zzzvvvrrrooolllfff___YYYOOOKKKEEEAAA>>><<<:::888888777666666555555666666777777888888999::::::;;;999::::::;;;<<<>>>@@@AAACCCFFFKKKMMMMMMKKKKKKKKKJJJOOOUUUZZZeeeuuu|||}}}}}}yyywwwwwwuuuwwwzzz{{{}}}~~~~~~~~~}}}{{{zzzyyyxxxxxxzzzwwwqqqnnnpppuuu~~~|||tttkkkddd^^^ZZZXXXWWWZZZ\\\\\\ZZZXXXVVVUUU\\\ccciiiiiigggddd^^^XXXQQQLLLGGGCCCBBBBBBBBBAAABBBAAA???<<<999666333222111333555666555444444555222333333444444333333222222111///...,,,+++++++++))))))))))))))))))******+++******))))))******+++,,,++++++++++++++++++,,,))))))))))))))))))))))))******))))))))))))******++++++************++++++((())))))***++++++,,,,,,***+++,,,,,,,,,,,,+++***))),,,///...,,,++++++,,,...............///000000222333444666666666666555888888888999;;;<<<>>>???BBBBBBAAAAAAAAA@@@@@@@@@BBBBBBBBBDDDFFFEEECCCAAA@@@@@@@@@@@@CCCFFFIIIJJJUUU```yyyEEEGGGIIIHHHDDDAAAAAABBB;;;>>>BBBHHHVVVnnnooodddaaaccckkkyyyppp```TTTMMMJJJLLLQQQ]]]mmmyyy|||wwwtttpppooonnniii___WWWNNNJJJEEE@@@>>>;;;999777777777666555555555555555888888888999::::::;;;;;;:::::::::;;;===???@@@AAA@@@DDDJJJMMMMMMKKKJJJIIIGGGMMMRRRVVVaaappp}}}~~~yyytttssstttppprrrtttvvvwwwyyy}}}~~~|||{{{{{{~~~}}}{{{}}}zzzrrrlllkkkmmmwww~~~|||yyyuuuooooooooolllhhhbbb\\\XXXWWWYYY\\\\\\[[[YYYXXXXXXfffoooxxxzzzwwwrrriiiaaaWWWRRRMMMHHHGGGGGGGGGFFFBBBBBB@@@===:::777444222000222444555444333333444222333333444444333333222222111000...,,,+++++++++))))))((((((''''''&&&&&&++++++************++++++---,,,+++******+++,,,---************************,,,+++***))))))***+++,,,++++++************++++++((())))))***++++++,,,,,,***+++,,,---,,,,,,***)))(((,,,//////---+++***+++...............///000000111222333555666555555444999999::::::<<<===???@@@BBBBBBBBBAAAAAA@@@@@@@@@CCCBBBBBBCCCDDDDDDBBB@@@AAAAAAAAABBBEEEGGGJJJKKKXXXbbbzzzKKKKKKIIIGGGEEECCCBBBAAABBBBBBEEEMMM]]]uuuzzz~~~mmmdddiiiqqqzzzyyyjjjWWWHHHEEEHHHMMMWWWeeeqqq{{{|||xxxttttttttttttqqqjjjaaa[[[TTTQQQLLLGGGDDD@@@<<<999777666555333444555777888:::;;;;;;;;;::::::999888>>>===<<<<<<===???BBBCCCCCCDDDFFFGGGFFFEEEFFFGGGHHHMMMTTT[[[bbbjjjtttzzz{{{rrrllliiiiiihhhgggfffggglllssszzz~~~~~~~~~{{{tttmmmhhhhhhmmmuuu|||}}}xxxqqqlllllljjjiiijjjkkkfff]]]VVVZZZZZZYYYXXXWWWWWWWWWWWWgggxxxvvviiibbbYYYNNNGGGHHHJJJKKKJJJDDDEEEDDDAAA===999666444555555555555555555555555888888666444333222111111...------,,,,,,++++++***))))))))))))))))))))))))((()))***+++++++++++++++---,,,+++))))))))))))***))))))))))))))))))))))))************************((((((((((((((((((((((((%%%&&&&&&'''((())))))***++++++,,,,,,,,,,,,------,,,,,,,,,---------......000///............//////222333333444555666777777888888999:::;;;===>>>???@@@AAABBBCCCCCCCCCBBBAAABBBBBBCCCCCCBBBBBBAAA@@@???===>>>BBBCCCCCCGGGMMMSSSaaa}}}JJJJJJHHHFFFDDDBBBAAA@@@>>>@@@GGGUUUkkkzzzuuukkknnnuuussscccTTTIIIHHHLLLPPPZZZiiivvvyyyvvvqqqqqqqqqqqqoooiiibbb]]]UUUQQQKKKFFFBBB>>>;;;888888777555444444666777888888999:::;;;;;;;;;;;;;;;===<<<<<<<<<===???AAACCCAAACCCEEEEEEEEEEEEFFFGGGJJJOOOUUU[[[```gggooouuu|||~~~|||}}}}}}vvvooojjjgggeeecccbbbaaaaaaeeekkkqqquuuzzz{{{|||~~~}}}}}}~~~~~~}}}zzztttmmmhhhjjjnnnsssyyyzzzwwwrrrnnnkkkiiihhhjjjllliiibbb\\\YYYXXXVVVUUUTTTTTTTTTUUUaaarrr~~~tttggg^^^SSSKKKIIIJJJIIIHHHBBBDDDFFFCCC???;;;:::;;;444444555666777888888888666555444222111000000000......---,,,,,,++++++*********************************+++,,,,,,,,,,,,,,,,,,+++***)))))))))******************************************************************************(((((())))))******++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......000//////......//////000222222333444555666666777777777777888:::;;;===>>>???@@@BBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@>>>???BBBCCCCCCHHHNNNVVVdddJJJIIIGGGEEECCCAAA@@@???>>>BBBMMMbbb~~~{{{ttttttxxxkkkZZZOOOIIIJJJOOORRR]]]nnn|||{{{wwwtttpppooonnnmmmkkkhhhccc___WWWRRRKKKDDD@@@===:::888999888777666666777888999777888999:::<<<<<<======<<<<<<<<<<<<===>>>@@@AAA???AAABBBCCCCCCDDDFFFHHHNNNRRRWWW[[[^^^cccjjjooouuu~~~|||zzzwwwwwwyyy{{{|||}}}|||uuupppmmmjjjeeeaaa```^^^]]]]]]___bbbgggiiippprrrwww|||}}}|||}}}~~~|||wwwpppkkkjjjjjjlllppprrrrrrpppmmmjjjhhhhhhjjjlllkkkgggcccYYYWWWTTTRRRQQQQQQRRRSSSVVVeeerrryyy~~~|||kkkcccWWWOOOKKKIIIGGGEEEAAAEEEHHHHHHDDDAAA@@@@@@555666777888999:::::::::555444333222111111111111......------,,,+++++++++************************++++++,,,---------,,,,,,))))))((((((((()))******************************************************************************+++++++++++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......000000000//////000000111111111222333444555666666777888888999:::<<<===>>>>>>???AAABBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@AAA???@@@CCCDDDDDDIIIOOOXXXhhhJJJIIIHHHFFFDDDBBB@@@@@@CCCGGGUUUnnnzzzzzzzzzxxx{{{yyybbbRRRKKKHHHIIIMMMTTT```qqq}}}yyyvvvsssqqqoookkkiiigggdddaaa^^^WWWRRRJJJDDD@@@===;;;::::::999888777777777888888777888999;;;<<<<<<======<<<<<<<<<<<<===>>>???@@@>>>???@@@AAAAAACCCGGGJJJQQQUUUZZZ]]]___ccchhhmmmsssyyy}}}xxxvvvtttsssuuuyyy}}}yyyssspppooolllfff``````___]]]\\\\\\^^^aaabbbgggkkkrrrxxx~~~~~~~~~|||uuupppfffdddbbbcccgggjjjjjjjjjjjjiiihhhhhhjjjjjjgggeeeZZZXXXTTTPPPOOOOOOQQQRRRLLLWWWbbbiiiqqqxxxzzzwwwhhhaaaWWWOOOJJJGGGDDDBBBCCCEEEJJJOOOQQQOOOIIICCC:::::::::::::::999888777666555444333222222222222.........---,,,,,,++++++************************++++++,,,,,,,,,,,,,,,+++'''''''''((())))))***+++************************************************************************,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......111000000000000111111222000111111222333444555555::::::;;;<<<===???@@@AAA===???@@@BBBCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@BBB@@@AAADDDEEEEEEJJJPPPYYYiiiKKKJJJIIIGGGEEECCCBBBAAACCCJJJZZZvvvxxxtttwww}}}oooZZZMMMHHHFFFGGGIIIUUUaaarrr{{{wwwtttqqqppplllhhhdddaaa^^^[[[XXXTTTOOOHHHBBB???>>>===<<<::::::999888888888888888999:::;;;<<<<<<<<<<<<;;;<<<<<<=========>>>??????===>>>??????AAADDDIIIMMMSSSWWW]]]```bbbeeejjjnnnsssuuuxxx{{{}}}}}}|||{{{vvvuuusssqqqrrrvvv{{{~~~|||wwwuuutttqqqjjjcccaaa```^^^]]]\\\]]]]]]^^^aaafffnnnuuu{{{yyysssfffaaa[[[ZZZ___eeehhhiiikkkjjjhhhggggggfffdddbbbYYYVVVRRRNNNLLLLLLNNNOOOIIIOOOUUU\\\ccciiikkkiii^^^ZZZSSSMMMIIIEEECCCAAACCCDDDKKKWWWaaabbbWWWMMMAAA@@@>>>;;;999777666555666555444222222111111111//////...------,,,,,,+++******************************++++++++++++******&&&&&&'''((()))******+++************************************************))))))))))))))))))))))))++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,---------......000000000000000111222222000111111222333444555555::::::;;;<<<===???@@@AAA>>>???@@@BBBCCCBBBBBBAAABBBAAA@@@????????????@@@BBB@@@AAAEEEFFFFFFJJJPPPXXXgggLLLKKKIIIGGGEEECCCBBBAAAAAAJJJ___|||~~~sssrrruuurrrcccRRRJJJGGGFFFHHHKKKYYYdddttt|||wwwrrrmmmjjjhhhddd___[[[XXXUUUQQQOOOMMMIIIDDD@@@???>>>===<<<::::::999999888777777777:::;;;;;;<<<<<<<<<<<<;;;===>>>>>>>>>????????????>>>>>>???@@@BBBGGGMMMQQQVVVZZZ```cccdddfffkkknnnooooooooopppqqqrrrtttuuuuuutttrrrpppoooqqqvvvzzz|||zzzuuummmhhh```___^^^]]]]]]\\\\\\\\\^^^dddkkkqqquuuzzzzzzuuujjjbbbZZZXXX^^^fffkkkllllllkkkjjjgggeeebbb```^^^VVVTTTPPPLLLJJJIIIJJJKKKKKKLLLOOOTTTYYY]]]]]]\\\TTTSSSOOOKKKHHHEEECCCBBBBBBCCCKKKZZZhhhjjjaaaWWWFFFCCC@@@<<<999888888999666555444222111000////////////......---,,,,,,,,,++++++++++++++++++++++++******+++++++++***))))))&&&'''((()))************++++++++++++++++++++++++************************((((((((((((((((((((((((************************++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////000111111222111111222333444555666666777888888999:::<<<===>>>>>>???AAABBBBBBAAAAAA@@@AAA@@@???>>>>>>>>>???@@@BBB@@@AAADDDEEEEEEJJJPPPVVVdddKKKJJJIIIGGGEEECCCAAA@@@@@@OOOggg}}}rrrtttyyy{{{dddXXXLLLGGGFFFHHHMMMSSS___iiixxx|||vvvoooiiiccc^^^ZZZWWWSSSPPPMMMJJJGGGDDDDDDBBB???=========<<<;;;999999999999888777666555999999;;;<<<============>>>??????@@@@@@@@@@@@@@@??????@@@@@@CCCIIIPPPUUUXXX]]]bbbdddeeefffiiilllkkkkkkkkkkkklllmmmoooooorrrsssrrrpppoooqqqvvvzzz}}}uuuoookkk````````````___^^^^^^]]]]]]bbbhhhlllooosss{{{}}}yyynnndddZZZXXX___hhhnnnoookkkkkkkkkiiieeeaaa^^^]]]WWWUUURRROOOMMMKKKJJJJJJKKKJJJKKKOOOSSSUUUUUUTTTPPPPPPOOOLLLIIIFFFEEEEEEAAADDDKKKTTT\\\^^^ZZZUUUFFFCCC???<<<<<<>>>AAACCC;;;999888555333222111111/////////...------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++***)))'''((()))+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))))))))******++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..................///000111222222222333444555666666777777777777888:::;;;===>>>@@@@@@AAABBBAAA@@@???>>>AAA@@@>>>=========???@@@AAA???@@@DDDEEEEEEIIIOOOUUUbbb{{{JJJIIIGGGFFFCCCBBB@@@???DDDTTTooo}}}ssswwwttt]]]RRRHHHEEEFFFJJJSSS[[[dddmmm{{{|||vvvpppiiibbbZZZVVVPPPMMMJJJHHHFFFCCC@@@>>>>>><<<;;;;;;<<<<<<;;;:::999999999888888666555555777888999<<<===??????@@@???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@AAADDDJJJRRRXXXZZZ^^^ccceeedddeeegggiiiiiijjjkkklllmmmmmmmmmmmmnnnppprrrrrrrrruuuzzz}}}uuunnnkkkbbbbbbcccccccccbbbaaaaaa\\\aaafffiiijjjooovvv}}}~~~}}}nnneeeZZZXXX___hhhnnnpppjjjkkkllljjjfffaaa^^^]]]ZZZYYYWWWTTTQQQOOOMMMMMMIIIFFFGGGKKKPPPQQQQQQPPPOOOPPPPPPNNNKKKHHHGGGFFFAAAFFFKKKMMMMMMLLLLLLLLLDDDBBB>>>===>>>CCCHHHLLL@@@???===:::888666555444/////////...------,,,,,,++++++++++++++++++++++++------------,,,,,,+++***((()))+++,,,,,,+++******++++++++++++++++++++++++************************************************))))))***++++++,,,------++++++,,,,,,,,,---------,,,,,,,,,---------......------------...///111111222333333444555666777777888888999:::;;;===>>>???AAAAAABBBBBBAAA@@@>>>===AAA@@@>>>===<<<===???@@@AAA???@@@CCCDDDDDDIIIOOOUUUaaayyyLLLGGGDDDCCCAAA???@@@DDDFFFWWWrrrwwwxxxxxxiiiUUULLLEEEEEEHHHNNNXXXaaahhhsss~~~yyypppggg___WWWQQQLLLHHHEEEAAA>>>======<<<;;;:::::::::::::::::::::;;;;;;:::999777666555555555666777888999;;;<<<===>>>@@@??????>>>??????@@@@@@BBBBBBBBBDDDHHHMMMRRRUUU]]]aaaddddddeeehhhhhheeefffdddeeejjjmmmkkkjjjkkkmmmppprrrssssssvvv{{{|||uuupppmmmgggfffdddbbbaaa```______eeedddcccbbbdddiiiqqqwww{{{{{{~~~}}}~~~{{{nnnhhh```[[[]]]cccdddbbbbbbgggiiihhhggggggccc^^^\\\\\\ZZZWWWRRRNNNKKKKKKJJJDDDBBBEEEHHHIIIKKKOOONNNOOOOOOMMMJJJGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCC======:::888===IIISSSWWWIIIFFFBBB>>>;;;888444111222111000...------------************************---,,,+++***))))))))))))(((***---//////...,,,+++---......,,,)))'''&&&''')))************+++++++++++++++++++++++++++++++++++++++***************+++/////////...---,,,+++***,,,---......//////......------......///000000000000111222444666777999999999888777777999;;;>>>@@@AAABBBCCCDDDDDDBBB@@@???BBB@@@???======>>>@@@AAA???@@@BBBCCCDDDFFFJJJMMMSSS^^^yyyKKKGGGDDDDDDAAA>>>???CCCKKK\\\vvv}}}xxx|||pppaaaOOOHHHCCCEEEIIIPPPYYYbbboooyyyyyysssjjj```XXXQQQJJJFFFDDDAAA>>>;;;;;;;;;:::999777777888888999999999999<<<;;;:::888777777666666777777888:::;;;<<<===>>>======>>>>>>@@@AAACCCDDDCCCCCCDDDEEEIIINNNSSSUUU]]]aaaddddddfffiiihhheeeaaa___```eeegggfffgggiiiooorrrtttttttttwww~~~zzztttooommmiiihhhfffdddbbbaaaaaa```ddddddcccccceeeiiipppuuuzzz|||~~~{{{qqqkkkccc^^^^^^bbbcccbbb```dddfffdddeeegggfffcccbbbaaa___ZZZTTTNNNJJJIIIHHHEEECCCEEEFFFEEEGGGLLLMMMMMMNNNKKKHHHEEEDDDDDDHHHHHHGGGFFFDDDBBBAAA@@@<<<===;;;:::AAAMMMXXX\\\SSSOOOKKKFFFAAA;;;555111222111000...------------************************---,,,++++++************)))***,,,------,,,+++******+++,,,+++)))((()))***,,,+++++++++******))))))++++++++++++++++++++++++******))))))((())))))***------,,,,,,++++++******,,,------...............------......///000000000333333444444555666666777888888777888999;;;===???AAABBBCCCDDDDDDBBB@@@???AAA@@@???>>>>>>???@@@AAA@@@AAABBBCCCCCCFFFIIILLLWWWccc~~~IIIEEEDDDCCC@@@===>>>BBBMMMaaa{{{}}}}}}zzzeeeWWWIIIDDDBBBEEEJJJQQQ[[[dddooo{{{}}}sssmmmcccYYYQQQJJJDDDAAA???===:::999999:::999888999:::;;;<<<===>>>>>>>>><<<<<<:::999888888888888888888999:::<<<===>>>>>>;;;<<<===???AAADDDFFFGGGFFFEEEFFFGGGJJJOOOSSSVVV[[[___bbbbbbdddggggggddd]]]ZZZ[[[^^^``````bbbfffmmmrrruuutttsssvvv|||wwwrrrnnnlllkkkjjjhhhfffdddcccbbbbbbcccdddeeeeeefffiiinnnqqqyyy|||}}}|||tttnnngggbbb`````````aaabbbdddeeeccceeejjjmmmkkkmmmjjjddd^^^WWWQQQMMMKKKIIIHHHHHHIIIEEEBBBDDDJJJKKKLLLLLLJJJFFFDDDCCCCCCIIIHHHGGGEEEBBB???===;;;777888777666;;;GGGPPPSSSTTTQQQMMMIIIDDD>>>777222222111000...------------+++++++++++++++++++++++++++******)))))))))******++++++++++++************''')))***+++******,,,---------,,,+++***)))((('''++++++++++++++++++++++++)))((((((((((((((())))))************************,,,,,,---...............------......///000000000555555555555444444444444777777888999;;;<<<===>>>AAABBBCCCDDDDDDBBB@@@???AAA@@@???>>>>>>???@@@AAAAAABBBCCCCCCCCCEEEHHHKKKXXXeeeGGGDDDCCCCCC???<<<>>>DDDMMMbbb~~~~~~|||~~~ooo\\\NNNEEEBBBBBBFFFKKKQQQ[[[eeejjjvvv{{{xxxpppiii___TTTLLLFFFAAA>>><<<:::888888999::::::999;;;<<<>>>@@@AAABBBBBBAAA;;;;;;:::999888777777888888999:::;;;<<<===>>>>>>;;;<<<===???BBBEEEGGGHHHHHHGGGGGGIIILLLPPPUUUWWWXXX]]]``````bbbfffeeebbb^^^[[[ZZZ\\\\\\[[[^^^dddjjjooosssrrrqqqvvvzzzuuupppmmmllllllkkkiiigggeeedddccccccbbbdddfffggghhhiiilllnnnxxx|||~~~zzzxxxzzz}}}wwwrrrkkkgggbbb^^^^^^aaafffiiiiiihhhllluuuzzz{{{|||vvvkkkaaaYYYTTTQQQPPPMMMMMMNNNMMMGGGAAADDDJJJKKKLLLLLLJJJFFFCCCBBBBBBGGGFFFEEECCC@@@===;;;999777888555222444;;;@@@AAAGGGGGGEEEDDDBBB>>>888444222111000...------------++++++++++++++++++++++++(((((('''''''''((()))))),,,+++***((((((((())))))''')))************,,,---,,,,,,++++++***))))))(((************************))))))((((((((()))******)))*********+++++++++,,,,,,,,,---.........------------......///000000000555555444444444444333333666777888:::<<<<<<======AAABBBCCCDDDDDDBBB@@@???@@@@@@?????????@@@AAAAAABBBCCCCCCCCCCCCDDDGGGJJJUUUcccEEECCCCCCBBB>>><<<@@@GGGQQQiii}}}~~~xxxgggUUUJJJDDDBBBCCCHHHMMMRRR\\\ggglllwww~~~xxxssskkkdddYYYOOOGGGBBB???<<<:::999888999;;;<<<<<<;;;999:::<<<>>>@@@@@@@@@???:::999888777777777777777888999999:::;;;<<<============>>>???AAADDDEEEGGGHHHHHHHHHJJJMMMRRRVVVYYYYYY^^^aaaaaacccggggggdddccc```^^^^^^[[[YYY\\\bbbiiimmmqqqrrrttt{{{zzzuuupppmmmkkkkkkjjjhhhgggeeedddddddddccceeehhhiiiiiijjjkkkmmmvvvzzz~~~}}}~~~~~~~~~~~~|||wwwssstttxxx|||xxxsssoookkkccc\\\\\\aaahhhkkknnnqqqyyyuuufff]]]WWWUUUSSSPPPOOOOOOMMMGGGAAADDDJJJLLLMMMMMMKKKGGGEEEDDDDDDCCCCCCBBBAAA???===;;;:::;;;<<<999555444888;;;:::<<<;;;<<<===>>>;;;777444222111000...------------++++++++++++++++++++++++))))))((((((((())))))***,,,+++)))((('''((()))))))))***++++++***)))***,,,************************************************))))))))))))******+++,,,***+++---...............+++,,,,,,---...---------------......///000000000222222333333444555555555666777888:::<<<<<<======AAABBBCCCDDDDDDBBB@@@???@@@@@@???@@@@@@AAAAAABBBBBBCCCCCCCCCCCCDDDGGGJJJRRRaaaDDDCCCBBBAAA===<<>>===<<<;;;===???AAABBBBBBAAA@@@999888888777666666777777888888999::::::;;;<<<<<<>>>>>>>>>???AAABBBDDDEEEGGGGGGHHHJJJNNNSSSXXX[[[\\\```ddddddgggjjjjjjgggfffdddbbb```\\\XXX[[[aaajjjmmmqqquuu{{{zzzuuuqqqnnnmmmjjjiiihhhggggggffffffffffffhhhjjjkkkjjjjjjkkklllrrrvvvzzz~~~}}}|||||||||}}}wwwuuurrrooonnnpppuuuyyyvvvrrrpppnnneeeZZZ[[[cccffflllsssyyyoooddd]]]XXXUUUQQQNNNLLLJJJEEEAAACCCIIIMMMNNNNNNLLLHHHFFFEEEEEEAAAAAAAAA@@@???===<<<;;;999;;;999555555888999777888888888999:::999666444222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++***)))((((((((()))******+++,,,+++)))))))))+++))))))*********+++++++++***************************)))))))))***+++,,,---,,,...000333333222000...++++++,,,---------------------......///000000000000111222333444555666666777777888999;;;<<<===>>>AAABBBCCCDDDDDDBBB@@@?????????@@@@@@AAABBBBBBBBBAAABBBCCCCCCCCCEEEHHHKKKSSSaaa}}}DDDBBBAAA???<<<===GGGSSShhh{{{~~~uuueeeWWWLLLFFFCCCCCCFFFKKKPPPXXXfffsss~~~{{{ssslll```XXXMMMCCC>>>;;;::::::;;;::::::<<<>>>>>>===<<<>>>@@@BBBDDDEEEDDDBBBAAA999999888888777777888888777888888999999:::::::::<<<<<<===>>>@@@BBBDDDEEEFFFFFFGGGIIINNNSSSYYY\\\[[[```cccdddgggjjjkkkhhhdddccccccaaa\\\WWWZZZaaaiiijjjooovvvzzzuuurrrqqqpppjjjjjjiiiiiiiiiiiijjjjjjhhhjjjllllllkkkkkklllmmmmmmpppsssvvvxxx}}}~~~|||zzzyyyxxxpppmmmhhhgggiiinnnrrruuutttpppppppppfffYYY[[[eeeiiipppxxxwwwoooiiibbb]]]SSSNNNIIIGGGEEECCCFFFKKKMMMNNNNNNLLLHHHFFFEEEEEEAAAAAAAAA@@@>>>===;;;:::555777777333333666666333666555555777999999888777222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))******)))))))))***++++++)))***++++++***)))***++++++++++++***************************************((((((((())))))***+++,,,,,,///333666777444000---++++++,,,------------,,,------......///000000000000111222333444555555666888888777888999;;;===???AAABBBCCCDDDDDDBBB@@@???>>>???@@@AAABBBBBBBBBBBB@@@AAABBBCCCCCCFFFIIILLLTTTaaazzzDDDBBBAAA???;;;===IIIVVVmmm~~~ooo___RRRIIIDDDBBBBBBFFFLLLQQQ[[[jjjxxxzzzqqqiii___WWWLLLCCC===<<<<<<<<<;;;::::::<<<>>>>>>===<<<<<<>>>@@@BBBBBB@@@>>>===::::::999999888999999999777777777888888999999::::::;;;<<<===@@@BBBDDDFFFEEEEEEFFFIIINNNTTTYYY]]]YYY]]]aaabbbdddhhhhhheeeaaaaaabbbaaa\\\WWWZZZ```fffgggkkkuuu~~~yyyuuusssrrrrrrkkkjjjjjjjjjkkkkkklllmmmjjjlllmmmlllkkkkkklllnnnjjjllloooqqqtttzzz|||yyyuuutttlllgggbbbbbbffflllpppqqqrrroooppppppfffYYY[[[gggooovvv}}}|||yyyssslllfffWWWOOOIIIHHHHHHGGGJJJNNNMMMMMMMMMKKKHHHEEEDDDDDDBBBBBBAAA@@@>>><<<:::999888:::999555444666555111222222222444888:::;;;:::222111000///------------,,,,,,,,,,,,,,,,,,,,,,,,***)))(((&&&&&&%%%%%%%%%))))))******+++++++++,,,((()))++++++******+++------,,,,,,+++***)))(((((())))))))))))))))))))))))''''''''''''((()))++++++,,,000555999888555000,,,++++++,,,---------,,,,,,------......///000000000222222222333333444444444999888777777999;;;>>>@@@AAABBBCCCDDDDDDBBB@@@???>>>???@@@AAABBBBBBBBBBBB???@@@BBBCCCDDDFFFJJJMMMTTT```vvv@@@AAABBBAAA===AAAQQQbbbyyy}}}}}}sssbbbUUULLLFFFBBBCCCDDDGGGLLLVVVcccqqq{{{zzzvvvnnnfffYYYPPPEEE>>>===<<<:::888;;;===??????===<<<<<<<<<>>>>>>>>>??????>>>>>>===888999999888777777999:::999999999888888888888888::::::;;;===???AAACCCDDDEEEEEEGGGIIIMMMSSSWWWZZZ[[[\\\]]]]]]^^^___ccceeeaaacccddd```ZZZVVVXXX[[[```dddjjjrrr|||~~~yyyuuusssqqqooommmiiiiiijjjjjjjjjiiiiiihhhiiijjjlllnnnnnnmmmlllkkknnnnnnnnnqqqvvv}}}~~~{{{uuuooojjjdddbbb``````bbbfffkkknnnpppnnnpppqqqiii^^^YYY[[[kkkvvv}}}xxxvvvtttrrrmmmjjjWWWWWWVVVTTTQQQMMMIIIFFFIIIJJJLLLKKKIIIGGGEEEEEEDDDCCCAAA@@@@@@>>><<<999:::888555333111111111222333444666777888888888777222222111000///...------111///,,,,,,......+++((((((((())))))*********+++))))))))))))************++++++,,,,,,,,,---------)))************+++++++++,,,+++***)))((((((((((((%%%''')))***++++++******&&&000:::<<<555...,,,...******+++++++++,,,,,,,,,)))***+++,,,...///000111...///111111000000222333666666666777888:::;;;<<>>>>>>>>>>>?????????AAABBBBBBCCCEEEHHHKKKPPP[[[lllzzz}}}|||AAA@@@@@@@@@???GGG[[[ooommmZZZNNNHHHDDDBBBBBBDDDIIIOOOYYYeeesss{{{xxxrrrmmmeee]]]SSSLLLBBB=========<<<;;;;;;===??????>>><<<<<<===AAAAAA@@@???>>><<<:::999:::::::::999777777777777888888888888888888999999999:::;;;<<>>>>>>>>>>>?????????@@@BBBBBBBBBDDDGGGJJJMMMVVVdddnnnpppqqq{{{AAA???>>>???BBBNNNggg}}}iiiUUUJJJFFFDDDDDDBBBFFFLLLTTT^^^iiiuuu|||zzzqqqjjjddd\\\SSSLLLFFF???<<<===??????>>><<<>>>@@@@@@>>>===>>>???CCCCCCCCCBBBAAA>>><<<;;;===<<<;;;:::888777555555777777777888999999999:::888888:::<<<>>>AAACCCEEEBBBCCCDDDFFFJJJNNNRRRUUUZZZ[[[\\\\\\[[[\\\^^^```[[[\\\\\\XXXSSSPPPQQQSSS\\\^^^aaafffnnnyyy~~~}}}{{{{{{xxxuuusssrrrqqqooommmhhhhhhggggggfffeeedddcccfffhhhkkkmmmnnnmmmlllkkkhhhgggggghhhlllqqqvvvyyy}}}xxxrrrnnngggeeecccbbbbbbeeehhhjjjoooooorrrtttnnneee___^^^sss}}}{{{ooofffbbbaaa_________^^^\\\ZZZXXXWWWVVVTTTPPPLLLIIIFFFEEEGGGKKKMMMLLLIIIEEECCCEEECCCAAAAAAAAA@@@>>><<<:::888666333222111111111222333444555666666555555000000000000000000000000///---+++*********)))'''))))))))))))************(((((())))))))))))******)))))))))************+++000...,,,+++***)))******++++++***)))((((((((((((***)))(((((()))+++...000777888888555000+++(((''',,,,,,,,,,,,------------+++,,,,,,---....../////////000111111000000222444444555555777999;;;===>>>@@@BBBEEEEEEDDDBBBBBBBBB???????????????????????????@@@BBBBBBBBBDDDGGGIIIKKKRRR\\\aaabbbhhhzzz???======@@@EEETTTmmmkkkXXXLLLGGGEEEDDDBBBGGGPPPZZZdddnnnxxx~~~~~~}}}wwwmmmeee___VVVNNNFFFCCC>>><<<===>>>??????===???@@@@@@??????@@@AAADDDEEEFFFGGGGGGFFFEEEDDD???>>><<<::::::888666555666666777888999:::::::::777777999;;;>>>AAACCCDDDBBBCCCCCCFFFIIIMMMQQQTTTYYYZZZ[[[[[[ZZZZZZ\\\]]]\\\\\\[[[WWWQQQNNNMMMNNNSSSUUUYYY___hhhuuu}}}{{{~~~{{{xxxuuutttrrrooommmffffffeeeeeedddddddddddddddfffjjjmmmnnnnnnlllkkkjjjiiihhhiiikkkooosssvvvyyy~~~|||yyytttpppiiigggeeeccccccdddfffhhhkkkmmmppprrrnnngggaaa^^^hhhrrr}}}|||uuujjjaaa\\\\\\\\\\\\[[[ZZZXXXWWWUUUTTTRRRPPPMMMIIIFFFDDDEEEHHHLLLPPPRRROOOJJJFFFFFFDDDAAA@@@@@@???>>><<<999888666444222111111000111222333444555444444333//////000000000111111111///---+++***)))))))))))))))))))))))))))*********(((((((((((()))))))))***++++++++++++,,,,,,,,,,,,222000...+++***)))******...---,,,,,,+++++++++,,,,,,***((((((***...444777???<<<777333000...+++))),,,,,,,,,---------......,,,---------....../////////000111000000000333555444444555777999;;;===>>>@@@BBBEEEFFFDDDCCCBBBBBB???@@@@@@@@@@@@@@@@@@??????@@@BBBCCCCCCDDDFFFHHHKKKQQQXXX\\\\\\fff~~~~~~===<<<===AAAHHHVVVllllllZZZNNNHHHDDDBBBCCCJJJTTT___jjjsss|||}}}{{{yyyrrrhhh```ZZZQQQIIICCCAAA>>>======>>>>>>>>>???@@@AAAAAA@@@@@@BBBCCCEEEGGGIIILLLMMMMMMLLLKKKCCC@@@<<<;;;;;;:::888666666666777888999:::::::::777777888:::===@@@BBBCCCCCCCCCDDDFFFJJJNNNSSSUUUWWWYYYZZZZZZZZZYYYZZZ\\\```___\\\WWWRRRNNNLLLLLLMMMNNNQQQVVV```mmm{{{~~~}}}yyyvvvtttpppllliiidddccccccbbbccccccdddeeeaaadddhhhlllnnnnnnmmmkkkkkkkkkjjjjjjkkknnnqqqrrrtttxxx~~~}}}{{{xxxtttqqqjjjiiifffdddcccdddeeefffgggjjjlllmmmkkkgggbbb\\\ZZZeeepppsssrrrnnnfff]]][[[\\\]]]\\\ZZZXXXVVVUUUSSSRRRQQQNNNLLLIIIGGGFFFGGGJJJOOOUUUYYYWWWRRRMMMIIIGGGCCCAAA@@@>>><<<;;;999888666444333111000000111111333444444333333222//////000000111111222222///...---+++))))))***+++******))))))))))))))))))'''(((((((((((()))))))))******+++++++++,,,,,,,,,111///---,,,************...---,,,,,,,,,,,,,,,,,,+++***((())),,,222888<<<<<<888333000//////---,,,,,,,,,,,,---------......---------....../////////000111111000///111333666444555555777999;;;<<<===@@@BBBEEEEEEDDDBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@???AAACCCDDDDDDEEEFFFHHHJJJOOOVVVZZZ\\\iiiuuuvvv<<<;;;===BBBIIIUUUiiizzz|||hhhWWWKKKEEEAAA???EEELLLWWWcccnnnxxx}}}{{{sssrrrkkk```YYYTTTLLLDDDAAA@@@???>>>>>>>>>??????@@@AAABBBBBBAAAAAACCCEEEHHHJJJNNNQQQRRRRRRQQQPPPJJJDDD>>>;;;;;;;;;:::888777777777888999999999:::777888999:::<<<>>>@@@AAABBBCCCDDDGGGKKKPPPUUUWWWVVVXXXZZZZZZZZZZZZ[[[\\\aaa___\\\XXXTTTQQQNNNMMMLLLLLLLLLNNNUUUaaannnwww}}}{{{{{{|||~~~~~~{{{xxxuuuqqqmmmiiieeebbbbbbaaa``````aaabbbccc___bbbggglllnnnnnnmmmkkkiiiiiihhhggghhhjjjlllmmmooosssyyy~~~|||{{{yyyuuussskkkiiigggeeeddddddeeeeeecccfffggggggggggggbbb\\\ZZZccclllnnnllliiiccc\\\XXXZZZ\\\[[[XXXTTTRRRRRRSSSSSSQQQOOONNNLLLKKKJJJJJJLLLQQQYYY___```[[[WWWPPPLLLGGGCCCAAA>>><<<:::888888666555333111000///111222333444444333222111000000000111111222222222//////...+++((((((***,,,************))))))))))))''''''(((((((((((())))))((((((((())))))))))))***------,,,,,,++++++******++++++******)))******+++)))))))))+++...222777999333111...,,,,,,---,,,,,,,,,,,,,,,,,,------------,,,------...//////000000111111111000///111444777666666666777888:::;;;<<>>????????????@@@BBBAAABBBCCCBBBBBBBBBEEEGGGKKKNNNSSSXXX[[[\\\\\\[[[SSSKKKAAA;;;::::::999777888888888888888888999999888888999:::;;;===>>>???@@@AAACCCFFFKKKPPPUUUXXXTTTWWWYYY[[[[[[[[[[[[\\\___]]]ZZZXXXVVVUUUSSSRRRNNNLLLJJJJJJNNNYYYeeennn}}}}}}{{{wwwsssqqqpppqqqsssvvvyyy{{{~~~|||zzzwwwtttrrrnnniiifffcccaaa___]]][[[[[[\\\]]]]]]aaafffllloooooommmlllgggfffeeeeeefffgggiiijjjkkkooouuuzzz~~~~~~}}}|||zzzxxxuuujjjiiigggeeeeeedddeeeeeeaaaddddddbbbdddgggccc\\\]]]dddhhhgggdddbbb]]]XXXSSSVVVYYYXXXUUUQQQPPPPPPRRRQQQPPPOOONNNMMMMMMMMMKKKMMMRRR[[[cccfffbbb^^^XXXSSSMMMGGGCCC@@@<<<:::888777777555444222000///222222333444444333222111111111111111111111222222......---***'''&&&))),,,************)))))))))((('''''''''((((((((())))))(((((((((((())))))))))))((()))+++,,,---,,,+++*********))))))))))))******((()))***,,,...///111222+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++,,,---...///000111222222222111000///111444777777777777777888999:::;;;>>>@@@CCCCCCBBB@@@@@@@@@@@@AAABBBCCCCCCBBBAAA@@@BBBDDDGGGHHHGGGGGGHHHIIIIIIIIILLLRRR]]]qqqyyypppjjjttt???<<<;;;???FFFSSShhhyyyrrr]]]KKKCCCBBBDDDEEEIIIPPP[[[gggrrr||||||wwwtttrrriiigggaaaWWWQQQMMMGGG@@@:::<<<>>>???@@@AAACCCDDDBBBCCCCCCCCCBBBCCCFFFHHHLLLPPPWWW^^^cccggghhhhhhYYYPPPDDD<<<:::999888555999999999888888888888888999999999:::;;;<<<===>>>???@@@BBBEEEKKKPPPVVVYYYSSSVVVYYY[[[[[[[[[\\\]]]\\\ZZZXXXWWWWWWWWWVVVUUUOOOMMMJJJIIINNNXXXdddmmmzzz|||yyyuuuqqqlllhhhggghhhjjjnnnrrrvvvzzz||||||zzzxxxvvvtttqqqmmmiiicccaaa^^^ZZZXXXWWWWWWWWW\\\```fffkkkoooooommmlllfffeeeeeeeeeeeefffhhhiiihhhlllrrrwww{{{~~~~~~}}}|||yyywwwjjjiiigggfffeeeeeeeeefffaaacccccc```bbbgggddd]]]XXX]]]___\\\YYYWWWTTTPPPPPPSSSWWWWWWTTTPPPOOOPPPOOONNNNNNMMMLLLLLLMMMMMMLLLMMMRRR[[[eeeiiifffbbb^^^YYYQQQKKKEEEAAA===:::888777777555444222000///222333444555444333222111111111111111111111111111------,,,(((%%%%%%(((++++++*********))))))((((((''''''''''''((((((((()))************++++++++++++$$$&&&***,,,...---,,,***+++++++++***++++++,,,,,,((()))+++,,,---,,,+++***)))+++......---++++++,,,******+++++++++,,,,,,,,,++++++,,,...///111222333222222111000///111444888888888777777888999999:::===???BBBCCCAAA@@@??????@@@AAACCCDDDDDDCCCAAA@@@CCCEEEHHHIIIHHHHHHHHHIIILLLIIIJJJPPP]]]uuutttllljjjuuu===;;;>>>EEENNNZZZkkkzzzzzzgggQQQEEEAAA??????AAAMMMUUUaaalllttt{{{{{{vvvqqqmmmjjjddd[[[SSSMMMHHHDDDAAA>>>???@@@???>>>>>>@@@BBB@@@AAAAAAAAAAAADDDGGGJJJPPPVVV\\\```fffmmmnnnlll^^^UUUIII@@@<<<;;;999777777777777777777777777777777888999::::::;;;>>>AAA???@@@CCCFFFKKKPPPTTTWWWVVVWWWYYYZZZ\\\]]]]]]]]][[[[[[[[[[[[YYYWWWUUUTTTOOONNNLLLJJJKKKQQQ\\\dddxxx}}}xxxwwwwwwssslllfffdddfffjjjnnnrrrvvvxxxyyy}}}{{{zzzyyywwwtttooollljjjbbb\\\[[[[[[WWWUUUVVV^^^aaagggmmmqqqpppmmmiiijjjjjjjjjhhhfffcccaaa___aaadddiiioootttwwwyyyyyy}}}||||||zzzyyyqqqmmmhhhggghhhiiigggfffgggeeeddddddfffeeeaaa^^^VVVYYY[[[\\\ZZZWWWTTTSSSNNNOOOQQQRRRRRRQQQOOONNNRRRQQQOOOOOOQQQSSSSSSSSSNNNMMMMMMPPPUUUZZZ]]]___cccaaa\\\SSSHHH@@@======444555666666555444222111000111222333333222111000000000000///////////////------,,,++++++******)))))))))))))))))))))))))))''''''((()))***+++,,,,,,******+++++++++,,,,,,,,,)))*********++++++++++++)))************+++++++++%%%%%%&&&((()))+++,,,,,,........................000///......,,,,,,+++***,,,,,,------.../////////222222111111111222333333777777666777888999;;;<<<>>>???AAACCCCCCBBBAAA@@@???BBBDDDEEEEEEDDDEEEEEEFFFGGGIIIKKKKKKJJJIIIHHHGGGEEEHHHSSSccczzzssslllkkkxxx===;;;???HHHTTTcccwwwsssaaaNNNDDDAAAAAABBBEEENNNWWWdddooowww}}}|||xxxtttoookkkddd^^^VVVOOOJJJEEEBBB???>>>???@@@???>>>>>>@@@BBBAAAAAABBBCCCDDDFFFKKKNNNSSSYYY^^^```dddiiijjjggg\\\TTTJJJBBB>>><<<:::888888777777777777777777888888999999::::::;;;>>>AAA@@@AAADDDGGGLLLPPPUUUWWWYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYZZZZZZXXXVVVSSSRRRLLLLLLKKKJJJKKKRRR\\\ddduuu{{{yyywwwtttooollljjjkkknnnqqquuuxxxzzz{{{yyyxxxwwwvvvuuuqqqlllhhhggg```ZZZZZZZZZWWWVVVXXX^^^bbbiiippptttsssooollllllllljjjhhhfffccc```______aaafffjjjooosssuuuvvv|||~~~}}}|||{{{yyywwwpppmmmhhhgggggghhhgggeeefffddddddeeegggfffbbb___VVVVVVWWWWWWUUUTTTSSSRRRNNNOOOPPPQQQQQQPPPOOONNNSSSQQQPPPQQQTTTVVVWWWWWWNNNMMMLLLMMMQQQTTTVVVWWW[[[\\\[[[UUUMMMFFFBBB@@@999888888666555333111000000000111222222111000000000111111111111000//////------,,,,,,+++*********))))))))))))))))))))))))((((((((((((((()))))))))*********+++++++++,,,,,,)))))))))*********++++++)))************+++++++++***+++++++++,,,,,,,,,---------------------------......------,,,,,,++++++,,,,,,---......//////000111111111111111222222333666666666666777999;;;<<<===>>>@@@AAABBBAAA@@@???@@@BBBDDDDDDCCCBBBAAABBBCCCDDDFFFGGGGGGGGGFFFFFFIIIFFFIIITTTeee~~~xxxpppqqq>>><<<@@@KKKZZZlll~~~hhhYYYIIIBBBAAABBBEEEIIIQQQZZZhhhttt{{{~~~zzzwwwtttoookkkggg[[[VVVOOOIIIEEEBBB???>>>>>>?????????>>>>>>@@@AAA@@@AAACCCDDDFFFJJJOOOSSSWWW\\\```aaacccfffdddaaaZZZSSSJJJDDDAAA>>>;;;888888888777777777777888888888999:::::::::;;;>>>@@@AAABBBDDDGGGLLLQQQUUUWWWZZZZZZZZZYYYXXXWWWVVVUUUVVVWWWXXXYYYWWWUUURRROOOIIIJJJJJJJJJKKKRRR[[[cccppp{{{|||xxxuuutttuuuvvvvvvvvvwwwxxxyyyzzz{{{yyyxxxxxxwwwtttoooiiiddd```ZZZUUUVVVVVVUUUVVVYYY]]]cccllltttxxxwwwssspppooommmkkkhhhdddaaa^^^]]]\\\^^^```dddhhhlllppprrruuuwww{{{~~~}}}zzzwwwuuupppmmmiiifffffffffeeedddddddddeeegggiiihhheeebbbXXXWWWVVVUUUUUUUUUUUUUUUPPPPPPPPPOOOOOOPPPPPPPPPRRRQQQPPPRRRUUUWWWXXXXXXNNNLLLIIIIIIKKKMMMNNNNNNPPPSSSUUUUUUPPPJJJDDDAAA===<<<999666444222000000///000000111111000000///000111333444333222000///------,,,,,,++++++******)))))))))))))))))))))))))))((((((((('''''''''&&&))))))*********+++++++++((((((((()))))))))******)))************+++++++++......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111111111111111222333333666555555555666888:::;;;<<<===???@@@@@@@@@???>>>AAACCCDDDDDDBBB?????????CCCCCCDDDDDDEEEFFFFFFGGGKKKHHHKKKVVViiizzz{{{???>>>AAANNN___rrr}}}rrr___RRREEEAAAAAACCCGGGKKKSSS]]]lllxxx~~~~~~{{{vvvrrrnnniiiddd```SSSOOOIIIDDDBBB@@@???======>>>???>>>===>>>???AAA???@@@BBBDDDGGGMMMTTTYYY\\\aaadddddddddeeeccc^^^XXXSSSKKKFFFCCC@@@<<<999888888777666666777888888888999::::::999;;;>>>@@@@@@AAACCCFFFKKKOOOSSSVVVYYYYYYYYYXXXWWWVVVUUUTTTUUUVVVXXXYYYXXXUUURRROOOJJJKKKLLLLLLLLLQQQXXX^^^jjjrrr~~~zzzwwwyyy}}}~~~}}}{{{zzzyyyyyywwwuuusssooohhh```ZZZUUUOOOLLLNNNOOOOOORRRWWW[[[bbbmmmvvvzzzyyyuuussspppnnnkkkgggbbb^^^\\\ZZZZZZZZZ[[[^^^aaafffjjjmmmmmmppptttyyy~~~}}}{{{wwwtttooommmiiifffeeeddddddcccccceeegggjjjkkkjjjhhhfff\\\[[[ZZZZZZ[[[[[[[[[ZZZTTTSSSQQQPPPPPPQQQSSSTTTQQQPPPPPPQQQSSSTTTTTTSSSLLLIIIFFFFFFGGGHHHHHHHHHHHHJJJMMMNNNLLLHHHCCC@@@===;;;888555333111111111//////000000000000//////111222444666555333111///...------,,,++++++******(((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++(((((((((((())))))))))))))))))*********++++++++++++++++++******)))((((((++++++++++++++++++++++++++++++++++++,,,,,,---------------...//////000000222222111222222333444555555555444555666777999:::===>>>???@@@@@@@@@??????AAACCCDDDDDDBBB@@@??????EEEEEEEEEEEEGGGHHHJJJKKKKKKJJJMMMXXXnnn???>>>DDDTTThhh|||{{{|||nnncccWWWMMMCCCAAAAAACCCGGGLLLUUU___nnnzzz|||xxxsssnnnhhhbbb[[[WWWMMMIIIDDDAAA@@@??????>>>===>>>???>>>======???AAA===???AAADDDIIIQQQYYY___bbbgggjjjjjjiiijjjfffaaaXXXSSSLLLGGGEEEBBB>>>:::999888777666666777888999999:::::::::999:::===@@@???@@@BBBEEEIIIMMMQQQSSSUUUVVVVVVWWWWWWWWWWWWVVVVVVWWWYYYYYYYYYVVVSSSRRRNNNPPPQQQOOONNNOOOTTTYYYccchhhpppwww|||~~~~~~|||xxx|||~~~}}}{{{vvvsssooojjjddd[[[RRRLLLHHHDDDCCCDDDFFFGGGLLLSSSYYYbbbnnnwwwzzzxxxvvvuuuqqqooolllgggbbb]]]ZZZXXXXXXXXXXXXZZZ]]]aaaeeehhhhhhlllqqqvvvzzz~~~|||xxxuuupppnnnkkkgggdddbbbccccccdddfffiiilllllllllkkkjjj^^^]]]\\\^^^``````___]]]YYYWWWUUUTTTTTTUUUWWWYYYUUUSSSRRRQQQRRRQQQOOOMMMHHHFFFCCCCCCEEEFFFGGGGGGGGGGGGHHHHHHGGGEEEBBB@@@:::999777555333333333333000000////////////000000222333555666666444222000......------,,,++++++***((((((((((((((((((((((((''''''((())))))***++++++)))************+++++++++(((((((((((())))))))))))))))))*********+++++++++((((((((()))))))))))))))++++++++++++++++++++++++***++++++,,,,,,------...------......///000000111222222222333333555666666555555444555666777999:::>>>??????@@@@@@@@@@@@@@@@@@BBBDDDDDDCCCBBBAAABBBEEEEEEEEEFFFHHHJJJKKKLLLKKKLLLPPP]]]uuu===>>>III^^^uuu|||tttbbbWWWPPPHHHBBBAAABBBDDDIIINNNYYYcccqqq|||xxxtttnnnhhhaaaZZZSSSOOOIIIFFFAAA???>>>??????>>>===>>>>>>>>>======???@@@???AAADDDHHHNNNWWWaaagggjjjpppsssrrrqqqppplllfffZZZTTTMMMHHHEEECCC>>>;;;999888777555555777888999999:::::::::999:::===???>>>???AAADDDGGGLLLPPPRRRRRRSSSTTTVVVXXXYYYYYYZZZXXXYYYYYYYYYXXXWWWUUUTTTSSSUUUVVVTTTQQQPPPRRRUUU\\\^^^ccciiinnnrrruuuvvvuuuwwwzzz{{{}}}|||xxxyyy|||{{{}}}}}}vvvrrrllleee^^^UUULLLFFF@@@===<<<>>>???AAAHHHPPPZZZcccooowwwyyyxxxwwwvvvqqqpppnnnjjjeee___ZZZWWWUUUUUUUUUVVVYYY]]]```bbbfffjjjppptttwww}}}~~~}}}||||||{{{yyyvvvpppooommmhhhdddbbbbbbddddddgggjjjkkkjjjjjjkkklll^^^\\\YYYZZZ^^^```___]]]\\\[[[YYYXXXXXXYYY[[[\\\YYYWWWUUUSSSRRRPPPLLLJJJEEECCCAAAAAACCCFFFGGGGGGIIIHHHFFFEEEEEEDDDAAA???999888777666666555666666111000000//////000000111222333555666555444222111......------,,,,,,++++++))))))))))))))))))))))))''''''((()))***+++,,,,,,******+++++++++,,,,,,,,,((((((((()))))))))******)))************+++++++++(((((()))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........---......//////000111111222222222222333555666777666555555555666888:::;;;?????????@@@@@@@@@AAAAAA@@@BBBDDDDDDCCCBBBBBBCCCAAABBBCCCEEEGGGIIIJJJKKKKKKNNNUUUdddyyy>>>AAAOOOfff}}}{{{ooo]]]SSSJJJDDD@@@AAACCCFFFKKKQQQ]]]gggttt~~~{{{wwwqqqmmmhhhaaa[[[TTTNNNIIIFFFCCC???<<<===>>>>>>>>><<<===>>>>>><<<===>>>@@@CCCEEEIIINNNUUU___jjjqqquuuyyy|||zzzxxxvvvpppjjj\\\VVVNNNHHHEEECCC???<<<:::888666555555666888:::::::::;;;:::999:::===??????@@@AAADDDHHHLLLPPPRRRQQQRRRTTTVVVXXXZZZ[[[[[[ZZZYYYXXXWWWWWWVVVVVVVVVVVVXXXZZZXXXTTTRRRSSSUUUVVVXXX]]]ccchhhkkkkkkkkkhhhlllsssxxx|||zzzuuutttttttttwww|||}}}zzzwwwqqqmmmeee^^^VVVNNNGGGBBB===::::::<<<===???GGGPPP\\\eeepppwwwxxxwwwxxxyyysssrrrqqqnnniiiccc\\\YYYRRRRRRRRRTTTVVVYYY[[[]]]```eeekkkoooqqqvvv~~~}}}{{{yyyxxxyyyyyyxxxwwwqqqqqqnnniiidddbbbbbbddddddfffhhhhhhfffgggiiilll```ZZZTTTSSSWWW\\\______]]]\\\[[[ZZZZZZ[[[\\\]]]XXXWWWTTTSSSQQQNNNJJJGGGCCCAAA??????BBBDDDEEEFFFGGGEEECCCCCCDDDBBB???<<<::::::::::::999888777777222111000000000000111222333444444444444333222222.........---,,,,,,++++++))))))))))))))))))))))))'''((((((((())))))******+++,,,,,,,,,,,,---------)))))))))*********++++++)))************+++++++++))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,.................................///000000111111000000000111222333555555666666666666777999;;;<<<>>>>>>>>>>>>>>>???@@@@@@AAABBBDDDDDDBBB@@@???@@@>>>@@@BBBEEEGGGHHHIIIIIILLLRRR\\\mmm~~~www@@@DDDSSSkkkwwwwwwppp___UUUEEEAAA>>>AAADDDHHHNNNTTTaaajjjvvv{{{uuuppplllhhhccc]]]WWWQQQKKKFFFDDDAAA===;;;;;;=========<<<===>>>===<<<===>>>@@@HHHJJJNNNSSS[[[fffqqqyyy|||}}}yyyssslll^^^WWWNNNHHHEEEBBB???<<<:::999666555555666999:::::::::;;;:::999:::<<>>:::<<<::::::<<<===@@@HHHRRR^^^gggqqqwwwxxxwwwyyy{{{tttttttttrrrmmmfff___ZZZOOOPPPQQQRRRTTTVVVXXXYYYZZZ___eeeiiikkkpppxxx~~~zzzxxxvvvuuuvvvwwwxxxwwwrrrrrrpppjjjeeebbbccceeeccceeefffeeecccdddgggkkkcccZZZQQQNNNSSS[[[```bbb]]]\\\\\\\\\\\\\\\\\\]]]UUUSSSRRRPPPNNNKKKGGGDDDCCCAAA???>>>@@@BBBCCCDDDBBB@@@@@@AAABBBAAA<<<888<<<=========<<<:::888777333222111000000111222333444444333333333222222222///......------,,,++++++))))))))))))))))))))))))(((((((((((((((''''''''',,,,,,,,,---------......************++++++++++++)))************+++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......//////000000111111.........///000222333444777777666777888999;;;<<<===============>>>??????BBBCCCDDDCCC@@@===<<<<<<>>>@@@CCCGGGIIIJJJJJJIIIMMMTTT```sss|||{{{>>>DDDUUUmmm{{{zzznnn\\\OOOEEEAAA???AAADDDGGGMMMUUUcccmmmxxx~~~~~~zzzuuupppllleee```YYYRRRNNNIIIFFFCCC@@@???===<<<;;;;;;;;;<<<<<<======<<<<<<===@@@CCCGGGKKKQQQYYYaaakkkuuu|||}}}zzzuuuqqqnnn```ZZZRRRKKKEEEAAA>>>;;;;;;:::999777777777777888888888888999;;;===>>>???@@@BBBDDDFFFGGGIIIMMMOOOQQQTTTXXX\\\^^^______^^^]]]\\\ZZZXXXXXXYYYZZZ[[[[[[[[[ZZZYYYWWWVVVUUUTTTVVVVVVXXX\\\``````]]]YYYUUU]]]hhhpppwwwxxxoookkkiiikkkmmmpppqqqoookkkfffbbb[[[WWWPPPIIIBBB===:::888999888888888;;;BBBLLLRRRccciiiqqqwwwzzz{{{{{{{{{xxxuuuqqqqqqpppkkkbbb[[[VVVSSSPPPPPPRRRTTTVVVVVV[[[\\\^^^```ccchhhnnnssswww{{{}}}yyyxxxuuutttssstttuuuvvvrrroookkkgggeeecccaaa___cccddddddeeefffeeeeeeeeeiii^^^PPPIIILLLUUU\\\```[[[[[[[[[\\\]]]^^^aaaccc\\\XXXTTTQQQOOOLLLGGGCCC@@@@@@@@@@@@@@@???>>>===AAABBBCCCBBB???>>>??????:::;;;<<<======<<<;;;;;;999444///+++,,,///333444222111000/////////000111000///...---,,,+++++++++)))(((((((((''''''''''''++++++++++++++++++++++++((((((***+++,,,---------************++++++++++++,,,,,,++++++***)))(((((()))))))))))))))******+++***,,,------++++++,,,...,,,,,,,,,---------.....................///000111555555444333222222222222777777666666777999;;;<<<:::;;;;;;<<<===>>>??????@@@BBBCCCBBB@@@>>>>>>???AAABBBCCCEEEFFFHHHIIIJJJKKKSSSccc|||>>>EEEVVVooo}}}www}}}}}}kkkYYYLLLEEEAAA???AAADDDGGGNNNVVVcccnnnxxx~~~~~~zzzuuupppjjjfff]]]XXXQQQKKKGGGCCC@@@=========<<<;;;;;;<<<===>>>===============???BBBEEEJJJPPPXXXaaaiiiooouuuyyy}}}}}}|||zzzvvvqqqkkkhhh]]]XXXQQQJJJEEEAAA>>><<<;;;:::999777777777777888888999999;;;<<<>>>@@@@@@AAACCCEEEFFFGGGIIIMMMOOOPPPRRRVVVZZZ\\\]]]]]]\\\]]]\\\ZZZXXXXXXYYYZZZ[[[]]]\\\[[[YYYXXXVVVUUUUUUUUUUUUVVVZZZ]]]]]]ZZZWWWVVV]]]hhhpppwwwyyypppkkkiiifffgggggggggddd___ZZZWWWQQQNNNIIICCC>>>;;;999888999999888999===FFFPPPWWWfffkkksssyyy{{{|||||||||zzzwwwsssrrrqqqmmmeee___XXXUUUQQQPPPQQQRRRSSSSSSUUUWWWZZZ\\\___ccciiimmmrrrvvv{{{zzzyyywwwuuussssssttttttooolllhhhffffffeeecccbbbaaabbbdddfffggghhhiiiiiiiii___RRRLLLOOOVVV]]]```dddcccaaabbbcccccccccccc___[[[UUUQQQOOOLLLHHHEEE@@@@@@@@@@@@@@@??????>>>@@@AAAAAA@@@======>>>???======<<<<<<<<<===>>>???;;;777111------000222333666555333222222222222333000///...---,,,+++++++++))))))((((((((('''''''''((((((((((((((((((((((((((((((***+++,,,---------(((((((((((()))))))))))),,,,,,+++******)))(((((()))))))))))))))***++++++***+++,,,,,,++++++---...,,,,,,,,,------------.........---......///000111444444333222222222333333666666555555777888:::;;;;;;;;;<<<<<<======>>>>>>???AAABBBBBB@@@??????@@@AAAAAACCCDDDFFFHHHIIIIIINNNWWWiii>>>FFFZZZssszzzzzzhhhUUUIIICCC@@@???BBBDDDGGGOOOXXXeeeooozzz~~~yyysssnnnhhhbbb^^^XXXSSSMMMHHHDDDAAA>>><<<::::::::::::;;;===>>>???<<<=========>>>AAAFFFIIIOOOVVV```iiinnnqqqrrrsssuuuuuuvvvtttpppkkkeeeaaaZZZUUUOOOIIIEEEBBB???<<<;;;:::999777777777777888999:::;;;===???@@@BBBCCCBBBCCCEEEGGGHHHJJJMMMOOOPPPRRRVVVYYY[[[\\\\\\\\\]]]\\\ZZZYYYYYYYYYZZZ[[[___^^^\\\ZZZYYYWWWWWWVVVUUUUUUUUUVVVXXXXXXWWWUUUXXX___hhhooovvv~~~xxxpppkkkhhhaaaaaa___[[[VVVQQQMMMJJJFFFDDDAAA>>><<<:::::::::888888999;;;@@@JJJVVV^^^jjjooovvv{{{}}}}}}~~~~~~}}}zzzvvvtttssspppjjjfff\\\YYYTTTQQQPPPPPPOOONNNNNNQQQTTTWWWYYY]]]aaaeeejjjoootttzzz~~~}}}|||zzzwwwuuussssssrrrooollliiiggggggfffdddbbb___aaacccfffiiikkkmmmmmmiii```UUUPPPRRRXXX^^^aaafffcccaaabbbcccccc```]]]]]]YYYRRRMMMJJJHHHFFFDDDAAAAAAAAA@@@@@@@@@???????????????===;;;:::<<<>>>@@@>>>===<<<<<<>>>@@@BBB<<<888222///...000111222444333222111000//////000000//////...---,,,++++++)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((***+++,,,,,,------(((((((((((())))))))))))+++++++++******))))))(((***))))))))))))***++++++(((***,,,,,,+++,,,---///,,,,,,,,,,,,---------------------......///111111333333222222333333444444555555555555666888999;;;<<<<<<<<<<<<<<<<<<======>>>???AAAAAA@@@@@@@@@AAA@@@AAABBBDDDEEEGGGHHHIIIOOOYYYnnn>>>III___yyy~~~wwweeeRRRFFFBBB@@@@@@CCCEEEIIIRRR[[[iiisss}}}~~~|||yyysssnnnhhhbbb[[[WWWRRRNNNHHHDDDAAA???===<<<999::::::;;;<<<===>>>>>>;;;<<<===>>>@@@DDDIIINNNUUU[[[cccjjjmmmmmmmmmmmmllllllmmmllliiieee```]]]VVVRRRMMMHHHEEEBBB???===;;;:::999777777777777888:::;;;===???AAACCCDDDEEECCCDDDFFFGGGHHHJJJMMMPPPSSSUUUWWWZZZ\\\^^^^^^^^^^^^]]]\\\[[[[[[[[[\\\\\\```___]]]\\\ZZZZZZZZZZZZYYYXXXVVVUUUUUUUUUUUUUUU]]]cccjjjnnnrrryyywwwoooiiifffaaa^^^ZZZTTTMMMHHHDDDBBB???>>>===<<<;;;:::;;;;;;777888:::===EEEPPP]]]eeennnrrrxxx|||~~~~~~~~~~~~~~~{{{wwwtttsssqqqnnnlllbbb___YYYUUURRROOOLLLJJJIIILLLPPPSSSUUUXXX\\\___dddhhhnnnsssxxx}}}}}}{{{xxxuuusssrrrssspppmmmjjjhhheeebbb``````aaadddgggjjjlllnnnoooiiibbbYYYTTTUUUYYY^^^aaabbb```^^^___bbbbbb]]]YYY[[[WWWQQQKKKHHHFFFFFFFFFBBBBBBAAAAAA@@@@@@@@@@@@>>>>>>===;;;999999;;;===>>>============>>>???@@@999666111//////000111111222222111000///......---000000///...---,,,++++++)))))))))(((((((((((('''((((((((((((((((((((((((((((((***++++++,,,,,,,,,)))*********+++++++++++++++*********)))))))))(((******))))))******+++,,,((()))++++++++++++---///++++++,,,,,,,,,---------------------...000111222222222222222333444555666666666555666777888:::;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>@@@AAA@@@@@@AAABBB@@@AAABBBCCCEEEGGGHHHIIINNNYYYnnnBBBOOOgggtttaaaPPPEEEAAA@@@BBBEEEGGGKKKUUU```mmmxxx|||yyywwwtttnnnhhhccc\\\UUUQQQIIIEEEAAA===<<<;;;999888:::;;;;;;<<<<<<=========;;;<<<===>>>AAAGGGNNNSSS^^^aaaeeegggggghhhjjjkkkiiihhhhhhfffbbb]]]YYYVVVTTTPPPLLLHHHEEECCC@@@>>>;;;:::999777777777777888999;;;>>>AAACCCEEEFFFGGGDDDFFFGGGHHHIIIKKKMMMPPPSSSUUUWWWYYY[[[]]]]]]]]]______^^^^^^]]]]]]]]]^^^```___^^^]]]\\\]]]^^^______]]]ZZZWWWUUUUUUWWWXXXbbbgggkkklllmmmqqqyyy}}}uuummmfffaaa___[[[UUUNNNHHHBBB???===;;;::::::999999999999999666888<<>>===;;;999999:::<<<:::;;;===>>>>>>===;;;:::444111///...///111111111555444444444333222111111000000000///...---+++******)))))))))(((((((((((())))))))))))))))))))))))((())))))***++++++++++++)))*********++++++++++++*********)))))))))))))))***************++++++,,,(((***++++++++++++,,,...+++++++++,,,,,,,,,------,,,,,,------///000111222111111111222333444555666888777777777888:::<<<===<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>@@@AAAAAAAAABBBCCC@@@AAABBBDDDEEEGGGHHHIIIPPPZZZoooHHHVVVoooooo]]]NNNEEE@@@AAACCCGGGIIIMMMXXXdddqqq{{{~~~xxxuuuppplllgggaaa\\\UUUOOOJJJEEEBBB>>><<<;;;;;;;;;:::;;;;;;<<<===>>>>>>======<<<===???AAAEEELLLTTTZZZffffffeeecccbbbcccgggjjjjjjhhheeeaaa\\\WWWSSSQQQSSSPPPLLLIIIFFFDDD@@@>>>;;;:::999777777777777888999;;;>>>BBBEEEFFFGGGHHHEEEGGGHHHIIIIIIKKKNNNPPPRRRSSSUUUWWWYYYZZZ[[[[[[_______________^^^^^^^^^^^^^^^]]]]]]___aaadddffffffddd___YYYUUUUUUYYY\\\eeehhhjjjiiigggiiipppvvv|||uuulllddd^^^YYYVVVPPPIIICCC>>>;;;999777777777777777666666666777;;;AAAHHHRRR^^^jjjrrruuuxxx|||~~~~~~}}}}}}~~~{{{zzzxxxvvvtttsssssssssnnnjjjccc\\\UUUOOOIIIEEEDDDFFFIIIKKKNNNQQQUUUXXXZZZ^^^dddjjjooouuu{{{|||xxxvvvqqqpppnnnmmmllljjjgggeeeaaabbbdddfffhhhiiijjjjjjiiieee```ZZZWWWWWWYYYZZZTTTVVVXXXZZZ\\\^^^___```___^^^]]]YYYSSSNNNLLLLLLHHHGGGDDDBBB@@@???>>>>>>===>>>>>>===;;;::::::;;;888:::===>>>===;;;777555111///......000111111111222222222333222222111000///000000000///---+++*********)))))))))(((((((((((((((((((((((((((((((((((())))))***++++++******(((((((((((())))))))))))))))))))))))))))))))))))+++************+++,,,,,,)))***++++++******+++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---///000222333222111222222333444555666888888888888999;;;===>>>;;;;;;;;;;;;;;;;;;<<<<<<<<<>>>@@@AAAAAA@@@AAACCCAAABBBCCCEEEFFFHHHIIIJJJSSS]]]rrrPPP^^^vvv|||jjjYYYKKKCCCAAABBBEEEIIIKKKOOO\\\hhhsss}}}}}}yyysssooogggddd^^^YYYTTTNNNGGGCCCCCC@@@===<<<<<<======<<<999:::<<<>>>@@@@@@@@@@@@???AAABBBEEEJJJRRR[[[aaagggeeeccc___]]]^^^aaaeeegggeeeaaa\\\YYYVVVUUUUUUSSSQQQMMMJJJGGGDDDAAA>>>;;;:::999777777777777888888:::>>>BBBEEEGGGHHHHHHFFFGGGIIIJJJJJJKKKNNNPPPSSSSSSUUUVVVXXXYYYZZZ[[[^^^^^^^^^^^^^^^]]]\\\\\\\\\\\\\\\]]]aaaeeeiiilllkkkhhhbbb[[[VVVVVV[[[___dddggghhheeecccdddjjjpppyyy}}}vvvmmmccc]]]TTTQQQLLLGGGBBB===:::999555666666777888888888888:::>>>GGGPPP[[[fffqqqxxxyyy|||zzzzzzzzzyyywwwuuuuuuuuupppkkkddd]]]UUUNNNGGGBBBAAABBBDDDEEEHHHKKKPPPTTTWWWZZZ```eeekkkqqqwww{{{}}}{{{~~~}}}yyywwwpppnnnmmmlllkkkiiifffccc^^^___aaadddfffggghhhiiihhheeeaaa\\\WWWUUUTTTUUUOOOSSSWWWXXXWWWYYY^^^bbbiiikkkkkkggg___VVVQQQNNNKKKIIIFFFBBB???>>>=========???@@@@@@>>><<<;;;;;;;;;<<<======;;;999666444222000//////111111000///---...///000111000/////////000111111000...,,,************)))))))))((((((((((((((((((((((((((((((((())))))***************(((((((((((())))))))))))((()))))))))))))))))))))++++++******++++++,,,---***+++,,,+++***)))***+++***++++++++++++,,,,,,,,,,,,,,,,,,---///000222333222222222222333333444555888888777777888:::<<<===:::::::::;;;;;;<<<<<<<<<===???AAAAAA@@@@@@AAABBBBBBCCCDDDFFFGGGIIIJJJKKKSSS^^^tttUUUccczzz{{{xxxfffUUUIIIBBBAAABBBGGGJJJLLLQQQ]]]kkkttt}}}}}}{{{xxxsssmmmiiiaaa]]]XXXSSSNNNHHHBBB>>>>>>;;;888777888999999999777999<<>>;;;:::999777777777777888777:::>>>BBBEEEGGGHHHHHHFFFHHHIIIJJJJJJKKKNNNPPPUUUUUUWWWXXXZZZ[[[\\\]]]\\\\\\]]]]]]]]]\\\[[[ZZZZZZZZZ[[[]]]bbbggglllpppnnnkkkddd[[[VVVVVV[[[aaabbbdddeeeccc```aaahhhnnnrrrxxxwwwnnnddd\\\RRROOOLLLGGGBBB>>><<<:::666777888:::;;;<<<<<<<<<<<>>???@@@AAACCCGGGMMMQQQUUUXXX]]]ccchhhnnntttyyy~~~zzz|||~~~}}}zzzwww{{{|||}}}zzzwwwqqqpppmmmllliiifffaaa^^^\\\]]]___bbbeeeggghhhiiigggfffbbb\\\VVVSSSRRRRRRSSSXXX\\\\\\ZZZ[[[bbbiiiyyy|||}}}yyyoooccc[[[WWWMMMKKKGGGBBB???===<<<<<<<<>><<<;;;>>>>>>===;;;999777666555444333111111222111000...///000222333444444333333///000111111000...,,,***************))))))))))))************************((())))))************)))************++++++++++++(((((((((((())))))))))))++++++******++++++,,,---+++,,,,,,+++)))((()))*********+++++++++,,,,,,,,,,,,,,,,,,---///111222333333333222222333333444444777777666666777999;;;<<<999999::::::;;;<<<======>>>@@@AAAAAA@@@@@@@@@AAACCCDDDEEEFFFHHHJJJKKKLLLQQQ^^^uuuSSSkkk~~~{{{~~~sss```RRRJJJGGGFFFFFFGGGHHHLLLWWWdddnnnxxx}}}{{{vvvssspppllleee```\\\WWWPPPJJJGGGDDD@@@===999:::::::::;;;<<<<<<<<<>>>===<<<===???BBBDDDEEEBBBFFFJJJMMMUUU___cccbbbddd```[[[XXXWWWYYYZZZ[[[bbb___[[[[[[^^^___^^^\\\]]]YYYRRRLLLGGGBBB===::::::999888777666666666666888888:::???FFFLLLPPPQQQQQQOOOLLLJJJJJJKKKMMMNNNPPPRRRUUUWWWWWWXXXYYY[[[[[[\\\^^^^^^^^^\\\ZZZYYY]]]^^^___```bbbdddfffgggccc```ZZZVVVTTTVVVXXXZZZ___[[[YYY[[[\\\\\\```eeeqqqxxx|||rrrfff[[[TTTQQQNNNIIIDDDAAA???>>>>>>:::888666666777:::>>>AAADDDKKKUUU```jjjrrrxxx|||~~~}}}{{{zzzzzzyyyvvvqqqjjjbbbZZZRRRKKKFFFCCCAAA???>>>???CCCGGGJJJOOOTTT[[[```eeejjjqqqvvv|||~~~}}}tttiiioooxxx~~~|||zzzyyyyyy{{{{{{{{{{{{zzzxxxvvvuuusssqqqmmmkkkiiigggdddbbbZZZ[[[\\\^^^aaadddgggiiidddeeeddd]]]TTTNNNNNNPPPQQQWWW]]]^^^^^^bbbkkksss~~~rrrbbbVVVPPPKKKEEE@@@===<<<;;;:::;;;;;;<<<<<<===>>>??????===>>>===:::666444666888444333333222111000//////---...///111111222222222222111000///...---,,,,,,+++******)))))))))))))))((('''&&&&&&''''''&&&%%%)))))))))))))))(((((('''************************************************,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111///111333333333333555777:::999888777777777888999;;;::::::::::::;;;<<<<<>>>>>>>>>>>>>>>>>@@@BBBCCCCCCCCCGGGLLLRRRVVV]]]eeegggeeeccc___ZZZXXXZZZ\\\]]]]]]```^^^]]]___cccffffffeee___[[[TTTNNNIIIDDD???<<<::::::999888777777777777::::::<<<@@@HHHNNNRRRTTTTTTRRRPPPNNNNNNNNNPPPQQQQQQTTTVVVWWWWWWXXXZZZ[[[\\\^^^```aaabbbaaa``````aaabbbccccccbbbaaa___]]]\\\ZZZWWWTTTTTTVVVXXXZZZZZZVVVTTTVVVXXXXXX\\\bbblllsss{{{{{{ssshhh]]]TTTNNNOOOMMMJJJFFFCCC@@@>>>===<<<;;;:::;;;===AAAEEEGGGMMMSSS]]]gggooovvv{{{}}}{{{zzzzzzyyyvvvrrrllleee^^^VVVOOOJJJCCCAAA>>>======@@@DDDGGGIIINNNUUUZZZ___dddlllqqq{{{}}}~~~vvvllldddkkkvvv|||zzzyyyxxxxxxxxxyyyyyyyyywwwvvvuuurrrooollliiigggeeeaaa___]]]]]]]]]___aaadddgggiiieeefffeee___WWWRRRQQQSSSSSSWWW\\\^^^```dddkkkqqq|||{{{zzz{{{xxxpppdddZZZTTTOOOHHHCCC@@@>>><<<;;;======<<<<<<<<<<<<<<<<<<<<<======:::777555666777444333333222111000//////...///000111111111111111111111000///...---,,,,,,+++******)))))))))))))))((('''&&&''')))******)))''''''((()))******))))))************************))))))))))))))))))))))))++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++******,,,,,,---...///000000111000222333333333333444666:::999888777777888999999;;;;;;::::::;;;;;;<<<===??????AAABBBBBBAAAAAA@@@@@@BBBDDDGGGIIIKKKLLLLLLRRRcccqqqvvvyyyTTTlllyyyqqqrrr}}}{{{jjjXXXLLLEEECCCCCCDDDFFFJJJRRR^^^kkkttt~~~~~~yyytttmmmhhheee```YYYTTTOOOKKKFFFCCCAAA???===;;;======>>>>>>???@@@@@@AAA@@@AAACCCDDDEEEEEEEEEEEENNNVVV^^^ccciiinnnooolllfffbbb^^^___dddhhhhhhgggfffddddddggglllnnnmmmkkkbbb]]]WWWPPPKKKFFFBBB???;;;:::999888888777888888;;;;;;===BBBIIIQQQVVVXXXXXXWWWUUUTTTSSSSSSTTTTTTSSSUUUWWWXXXWWWXXXZZZ[[[\\\^^^```bbbdddeeeeeeeeeccceeeffffffddd```[[[XXXXXXWWWUUUTTTTTTTTTUUUVVVUUUPPPNNNPPPQQQRRRVVV\\\dddjjjqqqvvvxxxyyy|||{{{ssshhh^^^TTTMMMIIIKKKKKKJJJIIIGGGEEEBBB@@@BBBBBBCCCEEEHHHLLLQQQSSS[[[```hhhpppvvv{{{}}}{{{zzzyyyyyyvvvtttooojjjddd\\\UUUPPPEEECCC@@@>>>>>>@@@BBBDDDDDDIIIOOOTTTYYY___gggmmmvvvzzz}}}~~~|||rrrhhhaaaiiiuuu~~~{{{yyyxxxtttuuuvvvvvvvvvvvvuuutttpppmmmjjjgggeeebbb___\\\^^^]]]]]]]]]___aaadddfffdddffffffbbb\\\WWWUUUVVVWWWYYY\\\```dddhhhlllnnnrrrpppnnnmmmmmmhhhaaa\\\XXXSSSMMMGGGCCC@@@>>><<<>>>>>>>>>===============:::;;;<<<;;;888666555666444333333222111000////////////000111111000000000111000000///...---,,,,,,+++******)))))))))))))))((('''''')))+++------,,,%%%&&&((()))***+++++++++************************))))))))))))))))))))))))************************---,,,***((((((***,,,---++++++++++++++++++,,,,,,++++++,,,---...///000000111222444333333222444555:::999888777777888999:::;;;;;;;;;:::;;;;;;<<<===>>>???@@@@@@AAAAAA@@@@@@@@@AAACCCFFFHHHJJJKKKLLLQQQbbbpppuuu|||SSSlllxxxppptttvvvdddUUUJJJDDDBBBAAACCCFFFMMMWWWdddqqqyyy}}}yyyvvvooojjjccc]]]YYYTTTNNNIIIEEEDDDAAA???===<<<;;;:::===>>>>>>???@@@AAABBBBBBDDDEEEFFFGGGGGGIIIKKKMMMVVV```jjjpppvvvzzzyyyuuupppllljjjooovvv{{{{{{xxxtttrrrqqqrrrssssssoookkkccc^^^XXXQQQLLLGGGCCC@@@;;;::::::999888888999999;;;;;;===BBBJJJRRRXXXZZZ[[[ZZZYYYXXXWWWVVVVVVVVVUUUVVVWWWWWWVVVWWWXXXZZZ[[[\\\^^^aaacccdddeeeeeedddfffggghhhgggdddbbb```[[[[[[YYYXXXUUUSSSQQQPPPTTTNNNKKKKKKKKKKKKNNNTTT\\\aaahhhnnnrrruuuyyy{{{{{{vvvlllaaaWWWOOOJJJGGGEEEGGGJJJLLLMMMLLLKKKJJJMMMNNNPPPSSSWWW\\\```ccchhhmmmrrrxxx{{{~~~|||zzzyyyxxxwwwvvvtttqqqmmmiiibbbZZZUUUJJJHHHDDDAAA@@@@@@BBBCCCCCCGGGMMMQQQVVV]]]eeelllooouuu{{{~~~}}}tttjjjbbbjjjvvv~~~|||{{{rrrrrrtttuuuuuutttsssssspppmmmjjjgggdddbbb^^^[[[]]]\\\ZZZZZZZZZ]]]___aaaccceeefffddd```[[[XXXWWWZZZ[[[]]]bbbhhhlllllljjjfffccc```^^^^^^]]]ZZZXXX[[[VVVOOOIIIEEEAAA>>><<>>>>>??????@@@@@@@@@@@@@@@BBBDDDGGGIIIKKKLLLMMMPPP```mmmxxxUUUmmmwwwqqqwwwrrr```RRRIIIDDDCCCBBBCCCGGGPPP]]]kkkwww~~~{{{wwwqqqnnnfffaaaZZZTTTQQQLLLGGGBBB>>>>>>===<<<;;;:::::::::<<<======???@@@AAABBBBBBFFFFFFEEEEEEFFFKKKRRRWWW^^^iiiuuu{{{zzzyyyzzz|||{{{zzzvvvppplllccc^^^WWWQQQLLLGGGCCC@@@::::::999999888999999999:::999;;;AAAIIIRRRYYY\\\]]]]]]]]]\\\[[[YYYXXXWWWVVVWWWWWWVVVUUUUUUWWWYYY\\\]]]___aaaccceeeffffffjjjjjjjjjjjjjjjjjjjjjjjj``````___]]]ZZZWWWSSSQQQVVVOOOJJJHHHFFFDDDGGGKKKTTTYYYaaahhhnnnrrrvvvwwwsssmmmeee[[[RRRLLLHHHGGGAAADDDIIINNNSSSVVVWWWXXX[[[]]]```dddiiimmmqqqsssuuuxxx{{{~~~~~~|||yyyxxxwwwvvvvvvtttrrroookkkeee^^^ZZZNNNLLLHHHDDDAAA@@@@@@AAACCCFFFJJJNNNRRRYYYbbbiiikkkrrrzzz}}}~~~|||sssjjjaaajjjvvvrrrssstttuuuuuutttsssrrrqqqnnnkkkhhhfffccc```]]]^^^\\\ZZZXXXYYYZZZ]]]___aaacccfffeeebbb]]]YYYWWW\\\\\\^^^ccciiikkkiiieee^^^[[[WWWTTTTTTTTTUUUUUUYYYUUUOOOIIIEEEBBB>>><<<@@@@@@@@@@@@@@@@@@AAAAAA;;;;;;;;;;;;:::999666444444333333222111000////////////000000000//////...//////......------,,,,,,+++******)))))))))))))))***)))((((((******)))((())))))************))))))))))))))))))))))))))))))++++++++++++++++++++++++************++++++,,,,,,)))***,,,------,,,***)))---------....../////////***++++++,,,---...//////---///111333333555777999888888777888888:::<<<===<<<;;;;;;;;;;;;<<<======???????????????@@@@@@@@@BBBCCCFFFHHHKKKLLLNNNNNNPPP___jjj~~~[[[qqqvvvrrryyynnn\\\OOOHHHEEECCCCCCEEEJJJTTTcccrrr}}}{{{vvvpppjjjeee^^^YYYRRRMMMJJJGGGBBB???:::;;;<<<;;;:::999:::;;;;;;<<<===>>>???AAABBBBBBCCCDDDEEEEEEGGGOOOZZZbbbhhhsss}}}~~~zzztttoooccc^^^WWWQQQLLLGGGCCC@@@:::999888888888888999999999888:::@@@IIIRRRZZZ]]]aaaaaabbbaaa```^^^\\\ZZZYYYYYYYYYWWWUUUUUUWWWYYY___```aaacccfffhhhjjjkkkqqqpppooonnnnnnoooppppppdddddddddbbb```\\\YYYWWWWWWPPPIIIEEEBBB???AAAFFFLLLQQQYYYbbbhhhlllmmmnnnfffbbb\\\UUUOOOJJJGGGFFFAAADDDIIIPPPWWW^^^dddgggkkkmmmqqquuuzzz}}}}}}{{{yyyxxxwwwwwwuuussspppmmmhhhbbb^^^SSSPPPLLLGGGCCCAAA??????AAADDDGGGIIIMMMTTT]]]eeeiiiqqqyyy{{{{{{xxxpppggg___gggsss~~~wwwwwwwwwwwwvvvtttrrrqqqrrrooollljjjhhhfffccc``````^^^\\\ZZZZZZ\\\^^^``````bbbeeegggeee___YYYUUU[[[[[[^^^cccgggfffbbb^^^YYYWWWTTTRRRQQQRRRTTTUUUVVVSSSMMMIIIFFFBBB???===BBBBBBAAA@@@@@@??????>>>???>>><<<;;;;;;:::777444444333333222111000//////......///000000/////////.........---------,,,,,,+++******)))))))))))))))***)))''''''(((((('''&&&******++++++******)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))******+++,,,,,,,,,(((***---//////---***(((******++++++,,,,,,------++++++,,,---...///000000---///111333333555777999888888777888999;;;===>>><<<<<<;;;;;;<<<<<<===>>>@@@????????????@@@AAAAAACCCDDDFFFIIIKKKMMMNNNOOOPPP^^^hhhdddwwwuuussszzz}}}jjjXXXLLLGGGDDDBBBEEEGGGLLLXXXhhhwwwzzztttmmmfff___ZZZTTTOOOHHHDDDCCCAAA===:::888;;;===<<<:::999:::<<<<<<<<<===???@@@AAABBBCCCBBBEEEIIIKKKOOOXXXeeennnsss|||{{{uuupppccc___XXXRRRMMMHHHCCC@@@888888777777777888888999888888:::???IIISSS[[[___ggghhhhhhhhhgggdddaaa___\\\\\\[[[YYYVVVVVVXXXZZZ^^^___aaadddhhhlllnnnpppqqqrrrssstttttttttsssssslllkkkiiigggccc___\\\ZZZUUUNNNFFFBBB???<<<>>>CCCEEEIIIQQQZZZ```bbb```^^^[[[ZZZWWWSSSOOOKKKHHHGGGEEEGGGJJJQQQZZZdddmmmrrryyy{{{~~~|||zzzzzz{{{xxxtttqqqnnnjjjfffbbbZZZWWWSSSMMMHHHEEEBBBAAABBBDDDFFFGGGJJJPPPZZZbbbhhhqqqxxx{{{zzzxxxrrrkkk```hhhsss}}}||||||{{{zzzxxxuuurrrqqqqqqooolllkkkjjjhhheeecccaaa___[[[YYYYYY\\\___aaa```cccfffhhhgggaaaZZZUUUVVVYYY]]]```aaa^^^YYYUUURRRRRRQQQPPPPPPQQQTTTVVVSSSPPPLLLIIIFFFDDDAAA???@@@AAAAAABBBDDDEEEEEEFFFDDDAAA===;;;;;;:::777555444333333222111000//////------...///000000000000......------------,,,,,,+++******)))))))))))))))((('''&&&''')))))))))'''))))))***+++++++++******))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))***++++++,,,***+++---......---+++***))))))******+++,,,,,,,,,,,,,,,---...///000000111000111333333333333555666777777777888999;;;>>>???<<<<<<<<<<<<<<<======>>>AAA@@@@@@???@@@AAABBBCCCBBBDDDFFFHHHKKKMMMNNNNNNPPP]]]fffjjj|||uuuttt|||{{{gggUUUJJJEEECCCBBBFFFHHHNNNZZZkkkzzz{{{tttmmmfff^^^VVVQQQKKKFFF@@@===<<<;;;888666888;;;======;;;:::;;;===<<<===>>>???AAABBBCCCDDDCCCHHHOOOTTTYYYbbbnnnwwwzzzyyysssnnnddd```YYYSSSNNNIIIDDDAAA888777777777777777888888999888:::@@@JJJTTT\\\aaakkklllmmmnnnllliiifffddd______]]][[[XXXXXXZZZ\\\\\\]]]```ccchhhmmmqqqsssnnnppptttwwwyyyxxxwwwvvvtttrrrnnniiiddd^^^ZZZXXXSSSKKKDDD@@@===;;;===BBB@@@EEELLLTTTYYYYYYVVVRRRVVVVVVVVVTTTRRROOOKKKIIIIIIJJJLLLRRR[[[gggqqqxxx~~~}}}|||}}}zzzvvvrrrooolllhhheeeaaa^^^YYYSSSNNNJJJGGGFFFDDDFFFGGGGGGJJJPPPZZZbbbfffoooxxx|||}}}}}}yyyssseeellluuu}}}}}}~~~|||yyyvvvrrrpppqqqooolllkkkjjjiiifffddd___]]]YYYWWWWWWZZZ]]]```aaadddgggjjjiiiccc[[[TTTSSSVVV[[[^^^]]]YYYSSSPPPLLLMMMNNNNNNOOOPPPSSSUUURRROOOKKKIIIGGGEEECCCAAA===???BBBEEEIIIMMMPPPRRRGGGCCC>>>;;;;;;:::888555444333333222111000//////,,,,,,...///000000000000------------------,,,,,,+++******)))))))))))))))'''&&&&&&'''***++++++***'''((()))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,------...///000111111222444444444222222222444777777777888:::<<<>>>???<<<<<<<<<<<<<<<===>>>>>>BBBAAA@@@@@@@@@AAABBBCCCAAACCCEEEGGGJJJLLLMMMMMMQQQ]]]eeeppp}}}xxxuuuzzzsss\\\OOOIIIFFFFFFHHHDDDJJJUUUbbbooo{{{yyyooofff]]]VVVPPPLLL@@@???<<<:::888888999:::888999;;;;;;;;;;;;===>>>???@@@AAAAAAAAAAAACCCEEEGGGKKKQQQXXX```jjjvvv~~~|||~~~|||yyyxxx{{{{{{tttnnnddd___XXXRRRMMMHHHDDDAAA<<<<<<;;;;;;:::999888888888999<<>>AAA===<<>><<<<<<===>>>???AAABBBEEEHHHKKKLLLMMMMMMOOOUUUdddxxxvvvxxxxxxnnnYYYLLLFFFCCCCCCEEEFFFMMMXXXeeerrr~~~~~~uuuooofff]]]UUUNNNIIIEEE<<<;;;999777777777888999999;;;<<<<<<;;;;;;===>>>AAABBBDDDDDDDDDEEEHHHKKKMMMSSS\\\dddlllsss{{{|||{{{xxxsssrrrttt|||zzzsssmmmddd```YYYRRRLLLGGGBBB???999999777666666555555555999;;;===BBBJJJUUU```fffnnnqqqtttuuussspppnnnnnnjjjgggccc]]]YYYXXX[[[^^^^^^```cccgggkkknnnpppqqqtttuuuxxx{{{}}}~~~~~~}}}}}}|||yyytttnnneee[[[TTTIIIFFFCCCBBBEEEGGGHHHGGGLLLNNNPPPQQQQQQQQQSSSTTTTTTTTTTTTTTTUUUVVVYYYZZZZZZ[[[[[[[[[^^^fffqqqzzz~~~zzzwwwtttqqqnnnkkkhhhfffbbb]]]WWWRRRMMMKKKGGGCCCBBBDDDEEEHHHOOOWWWcccjjjsssyyy{{{{{{}}}}}}~~~~~~|||yyyuuurrrrrrrrrpppooommmjjjhhheeecccbbb```]]]YYYVVVVVVXXX[[[]]]aaaeeegggfffeeeccc\\\TTTQQQSSSYYY______YYYUUUUUUQQQPPPMMMKKKJJJJJJJJJKKKOOOLLLJJJJJJKKKIIICCC>>>@@@>>>???HHHWWWccchhhhhh\\\SSSHHH???<<<999666333555333111000111000///...111000000000000//////..................------,,,+++++++++************)))))))))))))))((((((((((((******)))(((((((((((((((((()))***++++++***)))((()))((((((((((((((()))))))))(((((()))++++++***)))+++,,,,,,------,,,,,,+++...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---......222333444444444444666888888888777777888;;;===???@@@???===;;;;;;<<<>>>@@@BBB@@@???======>>>???@@@AAABBBEEEHHHKKKLLLMMMMMMMMMRRR```tttzzz|||xxx}}}xxxhhhUUUJJJEEEBBBBBBDDDIIIPPP\\\jjjvvv~~~xxxkkkeee\\\SSSLLLFFFAAA>>>999888777777777888999:::;;;===>>>===<<<<<<===>>>@@@AAABBBCCCEEEHHHLLLPPPWWW___iiissszzz~~~~~~yyywwwtttooonnnpppvvvyyyrrrllleee```YYYRRRLLLFFFAAA===999777555333333333555555888999<<<@@@HHHSSS```iiipppsssvvvwwwvvvuuuuuuuuupppnnniiiccc^^^[[[\\\^^^ccceeeiiimmmpppqqqrrrrrrxxxzzz|||~~~~~~|||xxxqqqfffZZZQQQFFFDDDCCCDDDHHHMMMPPPRRRWWWYYYZZZZZZXXXVVVVVVVVVUUUUUUVVVXXXZZZ]]]___```ccccccbbb```aaagggqqqxxx}}}zzzxxxuuurrrpppmmmkkkgggbbb\\\WWWSSSQQQIIIEEECCCCCCCCCCCCIIIPPP___fffpppxxx}}}{{{zzzyyyyyyyyyxxxvvvtttnnnnnnllljjjhhhfffdddccc^^^[[[XXXUUUVVVYYY^^^```___ccceeeddddddbbb[[[TTTNNNOOOVVV^^^```[[[WWWWWWTTTRRROOOLLLIIIHHHHHHGGGNNNLLLLLLMMMMMMJJJCCC>>><<<;;;>>>HHHUUU___bbbbbbYYYRRRJJJCCC@@@===999666666444222111222222000///000000000000000//////...,,,---///000000...,,,***+++++++++************)))''''''(((((())))))******)))))))))))))))(((((('''))))))************))))))+++******))))))************)))'''(((***++++++***++++++,,,,,,,,,,,,++++++------,,,++++++++++++,,,,,,,,,------///000111222333444555444333444666777:::999999999999;;;===>>>>>>>>>============>>>>>>BBBAAA???>>>>>>???@@@@@@AAABBBEEEHHHKKKLLLMMMMMMLLLQQQ]]]ooovvv}}}zzzyyy}}}qqqcccSSSJJJFFFDDDDDDGGGKKKSSS```nnn{{{xxxrrrggg```WWWNNNGGGAAA===:::888888888888999;;;<<<===>>>???@@@???>>>===>>>???@@@BBBDDDFFFIIINNNTTTXXXbbbiiittt}}}}}}wwwrrrqqqnnnkkklllpppsss}}}~~~xxxqqqmmmfffaaaYYYQQQKKKEEE???;;;:::999666444444555777888555666888;;;CCCOOO^^^hhhpppsssvvvxxxxxxyyyzzz{{{yyywwwssslllfffbbbbbbccceeehhhmmmqqqtttuuuuuuuuu{{{|||}}}~~~|||wwwooocccVVVMMMEEEDDDDDDGGGMMMTTT[[[___dddeeefffeeeaaa^^^\\\\\\WWWWWWYYY\\\```ccceeeeeekkkjjjhhheeecccgggooovvv|||{{{|||}}}~~~|||zzzxxxuuusssqqqnnnjjjddd^^^YYYUUURRRJJJFFFCCCCCCBBBAAAEEELLLZZZcccooozzz~~~~~~{{{yyywwwyyy{{{{{{wwwsssmmmmmmkkkiiihhhfffeeeddd^^^[[[XXXVVVXXX[[[```ccc[[[^^^`````````___YYYRRRMMMMMMSSS[[[___[[[XXXWWWVVVTTTRRROOOLLLJJJIIIIIINNNMMMLLLLLLLLLIIIDDD@@@>>>===???FFFMMMRRRQQQOOOLLLIIIEEECCCBBBAAA>>><<<777555333222222222111000///000111111111000//////,,,---.........---+++***+++++++++*********))))))(((((((((((())))))))))))'''((()))******)))(((''')))))))))******)))))))))++++++******))))))******+++)))'''''')))***++++++++++++,,,,,,,,,,,,++++++))))))******,,,---..................///111222333333444444444333333555777;;;;;;:::::::::;;;<<<===<<<======>>>>>>>>>>>>>>>AAAAAA@@@??????@@@@@@AAAAAABBBEEEHHHJJJLLLMMMMMMNNNRRR\\\nnnooowww{{{|||zzzlll___RRRJJJFFFDDDEEEIIILLLUUUdddsss|||sssmmmbbb\\\RRRIIIBBB===999777777777888999;;;<<<>>>>>>@@@AAABBBAAA?????????AAACCCFFFJJJMMMRRRXXX___dddmmmrrryyy}}}uuunnnhhhfffcccbbbeeejjjmmmyyy{{{vvvqqqmmmfff```YYYQQQJJJDDD>>>::::::888666444444555777999333555777:::@@@MMM]]]hhhooorrrvvvxxxzzz{{{}}}~~~|||yyysssmmmiiihhhiiihhhkkkpppuuuyyyzzz{{{{{{}}}}}}~~~~~~}}}zzztttkkk___RRRJJJEEEEEEFFFJJJQQQZZZdddjjjoooqqqrrrppplllhhheeeddd```___```dddiiilllllllllooonnnlllhhheeehhhnnnttt|||tttqqqppprrrsssvvv}}}}}}{{{yyyvvvtttsssqqqmmmggg```ZZZTTTQQQKKKHHHEEEEEECCCBBBFFFLLLVVV```ooo{{{|||zzzxxxyyyzzzyyyuuuqqqmmmlllkkkiiigggfffdddccc]]][[[XXXWWWXXXZZZ^^^```YYY\\\^^^^^^______ZZZSSSMMMLLLOOOXXX\\\ZZZWWWWWWUUUTTTRRRPPPNNNMMMLLLKKKNNNLLLJJJIIIHHHFFFDDDCCCDDDCCCDDDGGGJJJJJJGGGCCCAAA@@@??????@@@@@@???>>>888555333222333333222000///000111222333222000000------+++*********+++,,,+++++++++*********))))))))))))))))))(((((((((((('''((()))******)))((('''***))))))))))))))))))***+++***)))(((((((((((((((+++)))'''''')))***++++++***++++++,,,,,,++++++***((()))***+++,,,---------,,,++++++++++++,,,------222333444333333333555777;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????>>>===@@@@@@@@@@@@@@@@@@AAAAAAAAABBBEEEHHHJJJLLLMMMMMMNNNRRR[[[lll~~~oooxxx}}}~~~~~~nnnbbbTTTKKKFFFBBBEEEIIINNNXXXhhhwwwyyyooohhhZZZTTTKKKBBB===:::777666555555777888:::<<<======@@@BBBCCCBBBAAAAAABBBCCCCCCGGGLLLSSSYYY```fffkkkwwwzzz}}}xxxmmmeee]]]YYYWWWVVVYYY___iiivvv~~~zzzuuurrrooommmeee```XXXPPPIIICCC>>>:::666555444222222333555666444777999<<>><<<<<<<<<<<<<<<;;;;;;;;;777555333222333222111000...///111222333222000//////---+++))))))***,,,---+++++++++************)))******))))))(((((('''''''''(((((()))))))))))))))******))))))))))))*********)))((((((''''''''''''***)))'''(((***++++++*********++++++++++++******+++++++++,,,+++******)))------,,,,,,,,,---......000222333333333333666888::::::::::::;;;;;;;;;;;;;;;<<<===>>>?????????>>>?????????@@@@@@@@@@@@@@@AAABBBEEEHHHKKKLLLMMMMMMNNNPPPYYYjjj}}}yyyzzzmmm]]]QQQHHHCCCEEEJJJQQQ[[[lll||||||ssshhh```QQQKKKCCC===:::999888888555666888:::;;;===>>>>>>@@@BBBCCCCCCCCCCCCDDDEEEEEEKKKSSS[[[cccjjjpppttt{{{sssddd\\\UUUQQQPPPPPPVVV]]]kkkxxx|||zzzwwwsssooolllkkkkkkccc^^^WWWOOOIIICCC>>>:::333333222222222222333333333666:::<<<@@@JJJZZZfffnnnrrrxxx}}}~~~~~~~~~|||xxxvvvuuuuuuuuuwwwzzz}}}~~~xxxpppggg^^^UUUMMMHHHCCCDDDGGGJJJRRR]]]kkkttt|||~~~~~~{{{yyywwwxxxvvvuuuwww{{{|||xxxuuuqqqqqqpppllljjjmmmsssyyy|||wwwooojjjgggffffffhhhpppyyy~~~{{{yyyyyy{{{{{{{{{vvvwwwwwwuuuooohhh```[[[VVVRRROOONNNKKKHHHJJJOOOSSS\\\hhhrrrxxx{{{|||{{{zzzwwwtttrrrqqqrrrnnnmmmkkkiiifffdddbbbaaa``````^^^]]]ZZZXXXVVVUUUYYY\\\^^^^^^```aaa^^^XXXJJJEEEEEEMMMUUUXXXYYY[[[UUUTTTSSSRRRPPPNNNMMMLLLLLLMMMMMMKKKIIIGGGEEEEEE<<<===>>>@@@@@@???===;;;;;;;;;;;;;;;:::999::::::777555222222222222111///+++---///111111000...---......------,,,,,,------+++++++++************)))(((((((((((())))))))))))((((((((((((((()))******+++***)))(((((()))***+++******)))((('''''''''''')))(((((()))++++++***)))******++++++++++++*********++++++,,,+++***)))(((---------...///000111222///000222222333444777999888888999::::::;;;::::::<<<<<<<<<===>>>??????@@@===>>>>>>???@@@@@@??????AAABBBEEEHHHKKKLLLMMMMMMOOORRR[[[kkkwwwfffXXXMMMFFFGGGLLLSSS^^^ooo~~~wwwlll```XXXKKKFFF@@@;;;:::;;;<<<<<<888999;;;===>>>???@@@@@@@@@BBBDDDDDDCCCDDDEEEGGGOOOUUU^^^hhhpppwww}}}{{{qqq___WWWPPPOOOOOORRRZZZbbbqqq|||zzzwwwvvvsssnnnjjjhhhiiijjjccc^^^VVVOOOIIICCC>>>;;;333333333333333333333333000444999;;;>>>GGGVVVbbbnnnssszzz~~~||||||||||||}}}~~~{{{tttjjj___WWWOOOIIIEEEBBBDDDFFFIIIPPP\\\kkkuuu~~~~~~}}}}}}zzzxxxzzz}}}}}}xxxtttqqqrrrqqqnnnmmmooovvv{{{}}}wwwuuupppkkkiiihhhiiipppxxx|||yyywwwwwwyyy|||~~~~~~wwwyyy{{{{{{wwwooogggbbb[[[WWWTTTRRRNNNJJJKKKPPPTTT[[[dddlllrrrxxx~~~zzz{{{zzzvvvrrroooqqqtttooonnnllliiifffcccaaa```fffeeedddbbb___[[[WWWUUUWWWZZZ\\\\\\^^^```\\\WWWHHHBBBAAAIIISSSXXX[[[]]]YYYXXXWWWUUUSSSQQQNNNMMMKKKMMMOOOOOOMMMIIIFFFDDD======?????????>>><<<;;;999:::;;;:::::::::<<<>>>666444222111222222000///)))+++---///000///---+++...///000111111///---,,,+++++++++************)))&&&&&&'''((()))***++++++)))(((''''''''')))***++++++***)))(((((()))***++++++***)))(((''''''''''''(((((((((***,,,,,,***(((******++++++++++++******&&&((()))+++,,,,,,,,,,,,(((((()))***,,,...000111---///111222333444777:::666777888999::::::::::::<<<<<<<<<<<<===>>>@@@@@@<<<===>>>???????????????AAABBBEEEHHHKKKLLLMMMMMMRRRUUU]]]nnnyyyeeeUUUKKKGGGJJJPPPVVVggg{{{zzzooodddYYYRRRGGGBBB<<<999:::;;;;;;:::=========>>>AAADDDEEEEEEEEEAAABBBFFFFFFDDDGGGNNNXXX```llluuu{{{xxxlll]]]VVVOOOMMMNNNTTT___kkk}}}~~~{{{uuuqqqpppnnnllliiifffeeeddddddbbb^^^XXXPPPHHH@@@;;;888222333333333333222111111333444777:::<<>>;;;999:::;;;;;;;;;::::::;;;:::999777555444333222222222111000000000//////............//////------......------,,,+++++++++++++++++++++++++++((((((((((((((((((((((((''''''(((((())))))******&&&&&&&&&&&&''''''''''''))))))************))))))###%%%''')))++++++++++++)))************)))((((((******+++++++++,,,,,,,,,+++,,,------......------111222222111111111444666@@@>>><<<:::999999:::;;;777888:::<<<>>>@@@AAAAAA??????????????????@@@@@@BBBCCCEEEGGGIIIKKKMMMNNNQQQTTT^^^ooouuuaaaSSSJJJGGGKKKQQQXXXiii}}}wwwlll```TTTMMMCCC???:::777888999999888<<<<<<===>>>@@@BBBBBBBBBDDD@@@@@@EEEHHHKKKSSS\\\iiiqqq{{{sssfffZZZTTTOOONNNQQQXXXeeeqqq~~~~~~~~~}}}yyyssskkkffffffeeecccbbbbbbcccdddeeeaaa]]]WWWOOOGGG@@@;;;888222333333333222222111111333444777:::===FFFYYYjjjqqqzzz|||tttddd]]]SSSJJJEEECCCBBBBBBLLLIIIGGGJJJMMMTTTaaannn}}}~~~~~~}}}zzzwwwsssuuuvvvuuuuuuyyy}}}{{{wwwssspppppprrrttttttsssqqqoookkkhhheeecccjjjlllpppsssuuuxxx|||}}}~~~~~~wwwnnneee```[[[YYYUUUQQQQQQTTTUUUZZZcccllltttyyy|||}}}~~~|||yyyvvvssspppnnnnnnpppooommmkkkjjjjjjjjjjjjiiigggddd```\\\YYYVVVUUUWWWXXXZZZ^^^```___\\\YYYJJJDDD@@@CCCOOO]]]fffjjjiiiccc^^^\\\\\\\\\XXXTTTRRRRRRQQQQQQQQQNNNJJJFFFBBB???;;;999999:::::::::888999999::::::999888777333333222222111000000000//////............//////------......------,,,++++++++++++******)))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))*********+++''''''((((((((((((''''''&&&'''((()))******)))((())))))***+++++++++++++++******+++++++++,,,,,,,,,+++,,,------......------000111111111000111333666999888777666666777999:::777888:::<<<>>>@@@@@@AAA@@@@@@@@@@@@@@@@@@AAAAAACCCDDDEEEGGGIIIKKKMMMNNNQQQUUU```rrr|||mmm[[[OOOHHHGGGLLLSSS\\\mmm}}}sssgggZZZNNNFFF@@@===999777777888999999===>>>???@@@AAAAAAAAAAAAFFFCCCCCCHHHMMMUUUaaakkkvvv}}}oooaaaVVVQQQNNNPPPUUU^^^lllxxx|||vvvmmmeee```ZZZZZZZZZ[[[^^^aaadddfff___\\\VVVNNNGGG@@@;;;888222222222222222111111111222333555999<<>>???@@@@@@???@@@@@@@@@AAAAAABBBBBBCCCDDDFFFGGGIIIKKKMMMMMMOOOSSS^^^rrrrrrdddTTTKKKGGGHHHNNNVVVbbbqqqxxxmmmaaaTTTHHHAAA???===;;;999999;;;<<<===???AAACCCDDDCCCCCCCCCCCCIIIJJJLLLQQQXXXaaakkksss{{{mmm```TTTPPPOOOSSSYYYbbbooo|||yyyppphhhdddXXXYYYYYY[[[^^^```cccddd^^^ZZZUUUMMMFFF???;;;888333222222111111111111111222111222555888@@@PPP___mmmwww~~~{{{wwwmmmcccUUUOOOGGG@@@>>>???AAABBBCCCAAAAAACCCEEEJJJVVVaaaqqq|||~~~{{{yyyvvvrrrppplllfff]]]SSSMMMKKKLLLMMM[[[```gggnnnssswww{{{~~~}}}wwwrrrllleee```ZZZSSSPPPRRRUUU[[[dddnnnwww~~~{{{yyywwwtttqqqooommmllliiiiiiiiiiiihhhgggfffeeefffeeebbb^^^[[[XXXWWWVVVTTTUUUWWWZZZ]]]^^^\\\ZZZLLLEEE???AAAMMM[[[gggllloooggg___]]]___^^^XXXRRRMMMLLLMMMNNNOOONNNLLLJJJBBB???:::888777777777777666666666777777777777777444444333222111111000000///......------......///...............------,,,,,,,,,+++***((('''&&&&&&((((((((((((((((((((((((''''''(((((())))))******&&&&&&&&&''''''''''''((())))))************))))))******))))))((((((''''''((()))***+++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,------..................///000000000000222333444444444555666888:::;;;999:::;;;===>>>?????????>>>>>>???@@@AAAAAABBBBBBDDDEEEFFFHHHJJJKKKMMMMMMQQQUUU```sssiii\\\OOOHHHGGGJJJQQQYYYgggvvv}}}sssggg[[[OOODDD>>><<<<<<;;;::::::;;;===??????AAADDDDDDCCCCCCDDDFFFJJJPPPXXX___fffmmmsssvvv{{{}}}yyyjjj```VVVRRRQQQUUU[[[cccooozzzuuunnnkkkdddddddddddddddcccbbbbbb\\\YYYSSSLLLEEE???:::888333222111000000000111111444222222444666;;;GGGSSSffftttxxxtttoooeee[[[OOOIIIBBB===;;;<<<======@@@>>>>>>@@@BBBFFFPPP[[[jjjxxx}}}{{{wwwrrrnnnggg```VVVMMMGGGGGGIIILLLUUU[[[cccjjjpppuuuzzz}}}}}}~~~wwwtttnnnhhhccc^^^WWWUUUWWWYYY^^^gggrrrzzz~~~zzzyyyvvvsssqqqooommmmmmhhhiiiiiihhhgggfffeeedddeeecccaaa]]][[[XXXWWWVVVVVVWWWYYY\\\______\\\ZZZNNNFFF>>>???IIIVVV___dddhhhaaa[[[YYY[[[[[[WWWRRRMMMLLLKKKKKKKKKJJJHHHEEEBBB???:::888777777777777777777666666555555555555555555444333222111000///......------------............//////......---,,,---,,,,,,***)))(((''''''((((((((((((((((((((((((''''''(((((())))))******)))************+++++++++))))))************))))))((((((((((((((())))))))))))***************))))))******+++++++++,,,,,,,,,,,,---......//////......---///111111000000111333444444555555666777888999:::;;;<<<===>>>>>>>>>>>>======>>>???@@@BBBBBBCCCEEEFFFGGGHHHJJJKKKMMMMMMRRRWWWcccxxxyyycccWWWLLLGGGHHHLLLUUU]]]mmm{{{wwwlll___TTTJJJBBB===888999::::::999;;;===@@@>>>AAACCCCCCBBBDDDGGGKKKNNNYYYdddlllqqqvvvvvvsssooonnnnnnoooqqquuuxxx{{{zzzoooddd]]]WWWSSSSSSWWW[[[aaalllwww{{{vvvtttwwwwwwvvvsssoooiiiccc___ZZZWWWRRRKKKDDD>>>:::888333222111000///000111111666444444666666888@@@JJJ\\\nnn~~~|||wwwpppkkkfff]]]SSSLLLHHHBBB???=========<<<>>><<<===???AAACCCLLLVVVeeesss}}}|||xxxrrrnnnccc]]]TTTKKKGGGGGGJJJMMMUUUZZZ```ggglllpppuuuxxxwww~~~}}}vvvpppjjjfffccc```[[[ZZZ]]]___dddllluuu|||}}}{{{zzzxxxvvvsssqqqooonnnmmmllllllkkkjjjhhhgggfffeeecccbbb___]]]ZZZXXXWWWVVVXXXYYY]]]aaacccbbb___\\\QQQIII@@@???GGGRRRYYY\\\^^^ZZZVVVUUUVVVVVVTTTRRRNNNLLLJJJIIIIIIGGGDDDBBBBBB???:::888888888888888999888777666666666666666666555444333222111000///......------------.........////////////...------,,,,,,+++***))))))((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))************''''''((((((((((((''''''''''''''''''((()))+++,,,***************)))((((((******+++++++++,,,,,,,,,------...////////////...---///111222111111222333444444555555555666666666;;;;;;<<<===>>>>>>============>>>@@@AAACCCDDDEEEFFFFFFGGGIIIJJJKKKLLLMMMLLLSSSbbbyyyuuu___UUUJJJGGGIIINNNWWW```qqqzzzqqqdddWWWMMMFFF@@@===777999;;;;;;;;;<<>>:::888333222000/////////111111333222333555666666;;;BBBRRRbbbtttwwwuuunnnfffaaa]]]VVVMMMJJJGGGDDDBBBBBBAAA@@@???===<<<===???@@@BBBJJJSSSaaappp}}}}}}zzztttooogggbbbZZZSSSPPPPPPRRRUUUZZZ]]]aaadddgggjjjnnnqqqqqqwww||||||zzzwwwrrrlllddd```]]]]]]\\\ZZZ[[[___```eeemmmuuu}}}|||yyyzzzyyywwwtttrrrpppooonnnooonnnllliiigggfffeeeeeebbbaaa___\\\ZZZXXXWWWVVVWWWZZZ___eeeiiihhhccc```SSSKKKCCCBBBIIIRRRXXXZZZVVVUUUTTTRRRPPPPPPQQQRRROOOMMMKKKIIIHHHFFFDDDAAABBB???;;;999999:::::::::::::::999888999999;;;;;;666666555444222111000///...------,,,,,,------...///////////////...------******)))))))))(((((((((((((((((((((((((((((((((''''''(((((())))))******&&&'''''''''((((((((((((''''''((((((((((((''''''((('''''''''((()))++++++))))))***+++++++++************+++++++++,,,,,,,,,------...///////////////...000222333222222222333444555666777777888888888;;;<<<==================>>>???@@@BBBDDDEEEGGGGGGFFFGGGHHHIIIJJJKKKLLLMMMJJJRRRccc|||sss^^^SSSJJJGGGJJJOOOYYYbbbsssvvvmmm___RRRIIICCC???===999;;;>>>>>>>>>???CCCFFFDDDGGGIIIIIIIIIMMMVVV]]]jjjttt|||{{{wwwrrriii___VVVRRRNNNLLLMMMNNNPPPQQQVVVYYY]]]^^^\\\YYYVVVUUUUUURRRRRRVVVZZZ```iiisssyyysssfff]]]XXXUUUPPPJJJCCC>>>:::888333222000///...///111222///...000333444333666<<>>===<<<===???@@@BBBIIIRRR___nnn~~~~~~~~~|||vvvqqqpppkkkddd^^^[[[ZZZ\\\]]]___```bbbcccdddeeeiiikkknnnsssuuuqqqllliiiddd___YYYUUUTTTVVVVVVVVVXXX]]]]]]bbbkkkuuu}}}|||yyyzzzyyywwwtttrrrpppoooooopppnnnjjjgggdddccccccdddaaa```^^^\\\ZZZXXXWWWWWWVVVZZZaaahhhllllllgggcccUUUNNNFFFEEEKKKTTTYYYZZZRRRTTTTTTQQQMMMLLLNNNQQQOOOMMMKKKIIIIIIGGGEEECCCBBB???;;;999:::;;;;;;;;;;;;:::::::::;;;===???@@@777666555444222111000///...------,,,,,,------...///////////////......---((((((((((((((('''''''''((((((((((((((((((((((((''''''(((((()))*********************++++++++++++))))))************))))))))))))(((''''''(((******((()))***+++,,,---------******+++++++++,,,,,,,,,---......///////////////...000333444333333333444666666888:::;;;<<<<<<<<<<<<<<<===============<<<@@@@@@BBBDDDFFFGGGIIIJJJGGGGGGHHHIIIJJJLLLLLLMMMRRRZZZkkk|||ooo^^^RRRGGGDDDFFFNNNYYYdddwww{{{uuummmcccUUULLLFFFBBB===888===<<<<<>>=========??????AAACCCEEEGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNNNNOOO[[[qqq|||ooo^^^SSSIIIFFFIIIQQQ]]]hhh}}}|||ppphhhbbbZZZQQQIIIDDD@@@<<<999>>>======@@@DDDFFFEEEDDDEEEGGGJJJMMMRRR]]]jjjttt}}}wwwkkkaaaVVVLLLLLLHHHHHHLLLLLLIIIHHHJJJKKKLLLMMMOOOPPPPPPPPPPPPTTTUUUUUUUUUWWW]]]fffmmmuuu|||zzzfffXXXRRROOOJJJEEEAAA<<<777444222222111111111111222222111111000111222444666777666>>>LLLZZZgggqqqzzz~~~zzzzzzzzzxxxvvvrrrooommmnnniiiaaa[[[WWWSSSNNNKKKHHHGGGGGGFFFEEEDDDDDDDDDEEEFFFFFFEEEFFFJJJOOOSSS___hhhuuu}}}{{{yyy{{{~~~}}}zzzwwwvvvuuutttrrrpppnnnlllkkkpppnnniiiddd```^^^___``````___\\\XXXRRRMMMHHHEEEFFFGGGIIINNNSSSYYY\\\^^^bbbdddjjjsss}}}}}}|||{{{{{{yyywwwsssqqqqqqpppnnnmmmnnnkkkgggeeeeeedddcccaaaaaa___\\\[[[ZZZYYYVVVTTTTTTVVVZZZ]]]___``````___\\\TTTIIICCCEEELLLTTTYYYYYYUUUPPPOOOQQQSSSSSSQQQLLLMMMKKKEEECCCEEEDDDAAA@@@@@@@@@===999888999;;;<<<:::888888:::<<<<<<;;;===:::888666666555333111000///---,,,++++++,,,,,,,,,------............---,,,***))))))***)))'''%%%((((((''''''''''''(((((())))))((((((((()))***+++))))))************))))))*********)))))))))(((((((((((((((((()))))))))***,,,***((()))+++,,,+++))))))))))))***++++++,,,,,,******,,,---......//////...000111111000111333666555777::::::::::::;;;<<<<<<>>>@@@@@@???>>>>>>>>><<<===>>>@@@BBBDDDEEEFFFJJJJJJKKKLLLMMMNNNOOOPPPVVVbbbwww}}}{{{zzzlll\\\SSSKKKIIILLLTTTbbbnnnqqqbbbYYYSSSPPPKKKEEEAAA===;;;:::?????????BBBEEEGGGFFFEEEHHHHHHKKKQQQ\\\jjjwwwqqqcccYYYPPPJJJLLLLLLOOOTTTVVVSSSRRRSSSNNNNNNNNNOOOOOOPPPQQQQQQSSSSSSSSSTTTXXX^^^ffflllvvv|||wwwcccVVVNNNKKKGGGCCC@@@<<<888555111000000//////000000111111111111111222333444555333888>>>GGGPPPZZZdddkkkqqqsssvvvyyy{{{{{{zzzyyyqqqpppnnnmmmjjjhhhgggfffeeeaaa\\\WWWSSSPPPLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKNNNSSSVVVaaaiiiuuu}}}|||yyyvvvvvvyyy{{{}}}~~~{{{yyyyyyyyyxxxwwwuuutttssssssuuusssnnniiiccc^^^ZZZXXXWWWUUUQQQKKKFFFBBB???>>>AAACCCHHHOOOVVV\\\aaaddddddgggnnnwww|||{{{yyyyyyxxxvvvtttsssrrrpppnnnkkkjjjgggdddcccdddeeeeeedddbbb___[[[XXXWWWVVVTTTSSSSSSTTTUUUVVVXXXXXXYYYYYYZZZUUUMMMEEECCCGGGPPPVVVXXXVVVUUUUUUVVVXXXWWWWWWPPPQQQMMMGGGEEEFFFEEECCCAAAAAA@@@>>>;;;:::;;;===<<<;;;:::;;;<<<<<<:::888;;;:::888888777666333111000///---,,,++++++,,,,,,((()))+++,,,...////////////...---,,,,,,+++)))&&&)))((((((''''''(((((()))******)))))))))***+++,,,))))))************))))))''''''(((((())))))******((((((((()))))))))******+++***)))***++++++***)))))))))******+++,,,,,,,,,+++,,,,,,---......------...000111111000111333666444666999::::::;;;<<<>>>===???AAABBB@@@?????????>>>???AAABBBEEEFFFHHHIIIJJJKKKKKKLLLNNNPPPQQQRRR[[[ggg}}}}}}zzz}}}zzztttfffYYYQQQKKKJJJOOOWWWfffssswwwhhhZZZQQQLLLLLLIIIDDD???;;;:::;;;>>>???@@@CCCEEEFFFFFFFFFJJJIIIMMMVVVfffvvv|||nnnaaaWWWRRRPPPQQQUUU]]]dddfffeeecccccc[[[YYYWWWTTTSSSSSSTTTTTTQQQQQQSSSVVV[[[ccckkkqqq{{{~~~ooo___UUULLLIIIEEEBBB???;;;777444000//////......//////000111111111111222222333333777888:::===AAAHHHPPPVVV^^^```dddhhhkkkmmmmmmmmmhhhgggeeecccbbbaaaaaabbb```]]]YYYTTTPPPMMMJJJIIIHHHIIIKKKLLLNNNPPPQQQRRRRRRRRRRRRRRRRRRTTTWWW[[[eeemmmvvv~~~|||yyyxxxzzzzzz|||}}}{{{zzzzzzyyyyyyxxxwwwwwwwwwsssrrroookkkfff```ZZZVVVSSSOOOJJJEEEAAA???@@@@@@AAAEEELLLSSSZZZaaagggkkkhhhlllsss{{{}}}{{{yyyyyyvvvuuuuuuttttttqqqmmmjjjgggdddaaaaaaccceeefffgggccc```[[[WWWVVVUUUTTTRRRTTTSSSRRRQQQRRRSSSUUUVVVYYYWWWPPPHHHBBBDDDLLLSSSWWWXXXYYYZZZ[[[[[[\\\\\\VVVWWWUUUNNNJJJIIIFFFBBBAAAAAA???===<<<;;;<<<===<<<<<<=========;;;888666888777777777777666333000000///---,,,++++++,,,,,,((()))+++,,,.../////////111000////////////---+++))))))(((((((((((())))))))))))))))))******++++++))))))************))))))'''''''''((()))))))))***(((((()))))))))*********+++************+++******))))))***++++++,,,,,,---...///////////////.........000111111000111333666555777:::;;;::::::<<<===???AAACCCCCCAAA@@@???@@@@@@AAABBBDDDFFFHHHIIIJJJIIIJJJJJJLLLNNNPPPSSSTTT\\\hhh{{{xxx~~~~~~mmm___SSSNNNJJJKKKPPPYYYjjjxxxsssfff\\\VVVQQQOOOKKKEEE>>>;;;:::;;;===???AAACCCDDDEEEFFFGGGJJJKKKQQQ^^^ooo~~~vvvkkk___VVVSSSSSSWWW```llltttvvvvvvssspppgggeee```[[[XXXVVVUUUUUUPPPPPPSSSXXXaaakkktttyyy}}}vvvmmmcccYYYSSSKKKHHHDDD@@@===999555222///..................//////000000111111222222222666777888999;;;>>>CCCGGGNNNPPPTTTYYY\\\___``````]]]\\\ZZZZZZZZZ[[[\\\]]]^^^\\\YYYUUUPPPLLLIIIHHHHHHIIIKKKNNNRRRVVVZZZ\\\ZZZZZZ[[[ZZZYYYZZZ]]]```hhhooowww}}}}}}}}}{{{~~~~~~{{{{{{{{{zzzzzzzzzyyyyyysssqqqooommmjjjddd\\\VVVNNNJJJDDD@@@>>>>>>AAACCCCCCHHHPPPWWW]]]ccciiimmmpppuuu|||~~~|||zzzzzzvvvuuuuuuuuutttqqqmmmiiibbb```^^^___aaaccceeeeeeeeeaaa\\\YYYWWWVVVUUUTTTUUUSSSQQQPPPPPPRRRTTTVVVYYYXXXTTTKKKCCCCCCJJJQQQUUUXXX\\\]]]\\\\\\^^^```\\\___]]]WWWRRRNNNIIIBBBBBB@@@>>><<<<<<;;;;;;;;;<<<===>>>>>><<<999777555555555444555666444222///000///---,,,++++++,,,,,,+++,,,---...............---,,,,,,---//////...,,,))))))(((((((((((())))))(((((()))))))))*********))))))************))))))((((((((()))))))))))))))))))))))))))******************+++************+++*********+++,,,,,,------/////////000//////...---...000111111000111333666888:::;;;;;;:::::::::;;;@@@BBBDDDDDDBBB@@@@@@@@@===>>>???AAACCCEEEGGGGGGHHHHHHHHHJJJMMMPPPSSSUUU[[[iiiyyyuuuyyyhhhZZZNNNJJJIIIKKKQQQ[[[mmm|||tttjjjdddbbb\\\WWWNNNEEE???<<<;;;<<<===???BBBCCCCCCDDDFFFGGGJJJNNNXXXgggwwwzzzoooeeeZZZRRRQQQTTT___lllzzz|||wwwnnnjjjeee___ZZZVVVTTTSSSPPPQQQTTT\\\gggsss{{{|||sssiiiaaaYYYRRRNNNIIIFFFBBB>>>;;;888444111///......------......///---...///111111222222222000222444666777999<<>><<<<<<<<<:::999;;;<<<>>>===;;;777666555444333222333444444222000000///---,,,++++++,,,,,,---............------,,,...------///111111000///***))))))(((((())))))***'''((())))))******))))))))))))************))))))))))))))))))************)))))))))*********++++++)))+++++++++***)))***+++******++++++,,,---------,,,---------------,,,,,,...000111111000111333666999;;;<<<<<<:::999:::;;;AAACCCDDDDDDBBB@@@???@@@??????AAACCCEEEGGGHHHIIIGGGGGGGGGIIILLLPPPTTTWWW]]]kkkxxxtttwwwfffXXXKKKIIIIIILLLRRR^^^pppxxxqqqnnnnnnggg]]]OOOEEE@@@>>>>>>======@@@DDDEEEDDDEEEGGGIIIJJJRRRaaaqqq~~~tttiii___WWWQQQTTT[[[jjjyyyxxxooolllgggaaa[[[VVVSSSRRRRRRRRRVVV^^^kkkwww{{{uuulllccc[[[TTTNNNJJJEEECCC???===;;;888555222//////............//////+++---...000222222222222///000222333333555888:::<<<>>>@@@BBBEEEFFFGGGHHHGGGHHHIIILLLOOORRRUUUVVVXXXYYYZZZWWWRRRNNNNNNNNNNNNMMMLLLNNNSSS[[[ccchhhlllmmmmmmllljjjjjjkkkmmmpppvvv~~~}}}|||xxxyyy~~~~~~~~~~~~}}}}}}||||||{{{yyyvvvtttrrrlllbbbZZZNNNJJJDDD???>>>???BBBEEEJJJQQQ[[[bbbfffkkkrrrwww~~~||||||{{{wwwvvvttttttsssqqqmmmkkkcccbbbcccdddffffffeeecccbbb___]]][[[[[[YYYWWWTTTTTTSSSRRRRRRSSSVVVYYY[[[^^^\\\WWWQQQKKKIIILLLPPPRRRXXX]]]\\\XXXXXX]]]ccclllmmmjjjddd```___\\\XXXHHHDDD@@@>>>======;;;999999;;;===<<<888666555666555444222222333444333222000///---,,,++++++,,,,,,,,,,,,------------,,,,,,000//////000222222000///******))))))))))))******((()))***+++++++++******))))))************))))))(((((()))***+++,,,------))))))*********+++++++++)))+++,,,+++)))(((***,,,******+++,,,,,,------...,,,,,,---------------,,,...000111111000111333666888:::;;;<<<;;;;;;;;;<<>>;;;999999;;;<<<:::777555555777777444222222333444555444000///---,,,++++++,,,,,,)))***+++,,,,,,,,,,,,,,,---,,,+++,,,---,,,+++)))******))))))))))))******)))***+++,,,---,,,++++++))))))************))))))&&&'''(((***,,,...///000)))************+++++++++(((+++,,,,,,)))(((***,,,***++++++,,,,,,------...---......///000000//////...000111111000111444666666888:::<<<<<<<<<===???AAABBBDDDCCCAAA???>>>???>>>???@@@BBBDDDFFFHHHIIIHHHHHHHHHJJJNNNSSSXXX[[[\\\jjj}}}wwwvvvhhh[[[KKKJJJIIINNNYYYhhhwww~~~yyysssmmmeeeZZZLLLBBB@@@@@@???>>>@@@BBBDDDEEEFFFGGGIIIKKKOOO\\\mmmzzzyyymmm___WWWUUUYYYcccnnn~~~{{{rrrggg```^^^\\\XXXUUUPPPWWWaaaiiinnnttt}}}wwwrrrlllccc\\\WWWRRRMMMHHH@@@>>>;;;777555333222111000000000000000000000000000000000000000111111111111333444444444444555777<<<;;;::::::;;;<<<>>>???AAACCCGGGLLLPPPSSSUUUUUUSSSTTTUUUTTTRRRPPPPPPPPPRRRSSSTTTUUUYYY___fffllluuuwwwxxxxxxvvvtttsssssszzz~~~yyy{{{tttqqqvvv~~~}}}||||||{{{{{{|||}}}~~~|||yyysssmmmiii___ZZZSSSMMMIIIIIIKKKMMMOOOXXXeeeooovvv{{{|||yyywwwuuutttrrrtttvvvuuuqqqoooooopppmmmnnnqqqqqqppplllhhheeeaaa^^^\\\ZZZZZZYYYWWWUUUWWWVVVUUUTTTUUUYYY___ddd```]]]YYYVVVOOOIIIJJJOOOTTTXXXYYYUUURRRTTTWWWWWW```[[[UUURRRSSSUUUVVVUUUOOOMMMIIIDDD???<<<:::999<<<;;;888777666666888999444444333222222111111000000///---++++++,,,---...............---,,,+++***+++,,,,,,------,,,,,,+++,,,+++******))))))******))))))))))))************'''((()))++++++******)))(((((((((((()))***,,,,,,))))))))))))((((((((((((,,,+++******))))))*********,,,......---+++++++++,,,,,,------------------...000111111111222555777:::999888777888:::===>>>BBBDDDEEEEEEBBB@@@????????????@@@AAACCCEEEGGGHHHEEEGGGIIIJJJLLLOOOSSSVVV```pppzzzxxxxxxjjj^^^PPPNNNLLLPPPZZZjjj{{{~~~yyysssjjjcccWWWNNNDDD>>>>>>@@@AAAAAA@@@BBBDDDEEEFFFGGGJJJLLLSSSaaaqqq}}}~~~qqqggg\\\XXXZZZbbbooo{{{vvvjjjbbb^^^[[[XXXUUUZZZ___fffjjjmmmrrryyy~~~yyypppjjjaaaZZZUUUPPPKKKFFF???>>>;;;777444333222111000000000000000000000000000000000000111111111111111333444444444444555777999999888888999;;;<<<===AAACCCGGGKKKNNNQQQRRRSSSRRRSSSUUUTTTSSSRRRSSSTTTUUUVVVXXXYYY]]]ccckkkpppzzz{{{}}}|||{{{yyyyyyzzz}}}{{{}}}vvvsssxxx}}}||||||||||||}}}}}}}}}yyytttooolllgggccc]]]WWWTTTSSSTTTVVVXXX```kkktttzzz~~~}}}zzzxxxwwwvvvsssuuuvvvuuuqqqnnnmmmnnnpppqqqssssssqqqlllhhheeebbb```]]]\\\[[[[[[YYYWWWUUUUUUTTTSSSTTTXXX^^^cccaaa]]]ZZZUUUMMMEEEEEEJJJRRRWWWZZZVVVSSSTTTUUUUUUVVVRRRMMMKKKKKKMMMMMMLLLMMMKKKGGGCCC???<<<:::999::::::888777666666777777444444333222222111111000///...,,,******+++,,,---............---,,,+++***++++++,,,,,,,,,,,,++++++,,,+++******))))))******))))))))))))))))))))))))'''((()))***+++******)))(((((((((((()))***+++,,,***************))))))))),,,++++++***************)))***,,,---,,,+++,,,---------............//////111222444444444555888::::::999888888999;;;===???BBBCCCDDDDDDAAA???>>>?????????@@@AAACCCEEEGGGHHHFFFHHHJJJKKKMMMPPPUUUXXX```ooo~~~yyy|||{{{nnnbbbUUURRRPPPSSS]]]mmm~~~{{{tttjjj___WWWLLLFFF???===>>>AAABBBBBB@@@BBBCCCDDDEEEGGGKKKMMMYYYeeetttzzzkkkbbb[[[[[[aaalll|||xxxmmmfffbbb```^^^\\\dddgggkkkmmmooossszzzzzznnnhhh___WWWRRRNNNHHHDDD???===:::777444222111111000000000000000000000000//////000000111111111111222333444555444444555777888888888999:::<<<===>>>AAACCCFFFIIIKKKMMMNNNNNNOOOQQQSSSSSSTTTTTTVVVXXXXXXZZZ\\\___ccciiiqqqvvv~~~{{{yyy|||~~~}}}||||||{{{|||}}}|||zzzvvvrrrpppooolllgggbbb___^^^]]]^^^cccjjjttt{{{~~~|||zzzzzzyyyvvvwwwwwwuuuqqqnnnllllllnnnooopppqqqooolllhhheeeaaa___\\\[[[ZZZZZZXXXWWWSSSSSSRRRRRRSSSWWW]]]aaabbb___[[[VVVMMMDDDBBBEEEOOOVVVZZZXXXUUUTTTSSSQQQRRROOOLLLKKKKKKKKKJJJIIIIIIGGGEEEAAA>>><<<;;;:::::::::::::::999888777666444444333222222111111000///...---,,,+++,,,------............---,,,++++++******++++++++++++******++++++***))))))))))))******))))))((((((''''''''''''((()))*********))))))(((((((((((())))))***+++***************+++++++++,,,+++++++++************((()))*********+++---///........./////////000000...000111222222333555777:::999999888999<<<>>>@@@AAABBBCCCBBB@@@>>>===>>>??????@@@BBBCCCEEEFFFGGGEEEGGGIIIJJJLLLOOOTTTWWW^^^nnn{{{}}}}}}pppeeeWWWVVVVVV[[[eeesssyyyqqqeeeYYYPPPJJJFFFBBB@@@@@@BBBBBBBBBAAABBBCCCCCCEEEHHHLLLPPP]]]iiivvv~~~{{{rrriiibbb]]]```hhhttt{{{uuunnnjjjhhhiiiiiihhhjjjkkknnnpppsssyyyyyynnnggg^^^VVVQQQLLLFFFBBB>>><<<999666333222111111//////////////////////////////000000111111222222222333555555444444666777::::::;;;<<<===>>>@@@@@@@@@BBBDDDGGGIIIIIIJJJJJJJJJLLLOOOQQQRRRTTTWWWZZZYYY\\\```dddiiiooovvv{{{}}}|||||||||yyyzzz{{{{{{yyywwwuuusssqqqooolllhhheeecccbbbbbblllsss{{{~~~}}}||||||zzzzzzxxxvvvrrrooommmmmmiiijjjlllmmmllliiifffddd]]]ZZZXXXWWWWWWVVVUUUSSSRRRRRRQQQQQQRRRUUU[[[___aaa___]]]XXXOOOEEEAAADDDLLLUUU\\\[[[XXXVVVRRRNNNPPPOOONNNLLLLLLKKKIIIHHHEEEDDDBBB@@@>>><<<;;;::::::;;;<<<===<<<:::888777444444333222222111111000000000///...---......///---.........------,,,+++)))******++++++******)))++++++***)))))))))))))))***))))))((('''&&&&&&%%%((((((((()))))))))))))))))))))((((((((())))))***))))))***************++++++,,,,,,+++++++++******))))))***)))((())),,,///---------...//////000000---...000000000111444666:::999999999:::<<>>=========>>>???@@@BBBDDDEEEFFFGGGBBBDDDFFFHHHIIILLLQQQTTT]]]mmm}}}}}}pppeeeXXXZZZ^^^fffppp|||~~~xxxpppdddWWWNNNGGGEEEBBBAAAAAAAAABBBBBBAAABBBBBBBBBDDDHHHNNNRRRbbblllwww}}}~~~vvvmmmeee```___eeeppp~~~ssspppmmmkkklllmmmoooooommmnnnoooqqquuu{{{xxxnnnggg^^^WWWQQQLLLFFFBBB<<<;;;888555333111111111////////////////////////...//////000111111222222222444555555555555666888::::::;;;===>>>?????????@@@AAACCCEEEFFFGGGFFFFFFEEEGGGJJJLLLNNNRRRVVVYYYYYY]]]bbbgggmmmssszzz~~~|||{{{{{{{{{xxxyyyyyyyyyxxxxxxwwwvvvqqqpppnnnkkkiiiggggggfffrrrxxx~~~~~~~~~~~~}}}{{{yyywwwtttrrrpppoookkkllllllllljjjgggdddbbb[[[YYYVVVUUUUUUUUUTTTRRRQQQRRRQQQPPPQQQSSSXXX\\\\\\[[[ZZZXXXOOODDD@@@BBBJJJTTT]]]^^^[[[XXXSSSNNNJJJJJJJJJIIIGGGEEEDDDDDDCCCBBBAAA@@@>>>===;;;;;;999:::<<<<<<<<<:::777666444444333222222111111000///......------------------------...------,,,,,,)))******++++++******)))+++***))))))(((((())))))***))))))((('''&&&&&&%%%((((((((((((((()))))))))))))))((((((((((((((((((((((((((()))))))))******+++,,,,,,,,,,,,+++***)))+++++++++)))((((((***,,,++++++,,,---......//////000111333333333444777999999888888888:::<<>>===???AAACCCEEEFFFFFFFFFBBBDDDFFFGGGIIILLLPPPSSS[[[lll~~~{{{nnnbbbYYY]]]dddnnnxxx|||vvvnnncccWWWNNNAAA@@@???>>>???AAABBBDDDBBBBBBBBBBBBDDDIIIOOOTTTfffnnnwwwzzz{{{xxxqqqiii^^^]]]```lll{{{vvvllllllmmmnnnooopppqqqrrrssssssrrrssswww|||xxxooohhh^^^WWWQQQLLLFFFAAA;;;:::777444222111111111000000000000000000000000......///000111222222333222444555666555555666888999:::;;;<<<<<<<<<<<<<<>>???FFFQQQ\\\^^^\\\YYYSSSMMMHHHIIIIIIGGGDDDBBBBBBCCCAAAAAAAAA@@@???===;;;;;;777888999:::999777555444444444333222222111111000,,,,,,+++++++++*********,,,------...------,,,,,,******++++++++++++************)))(((((((((((()))***))))))(((((('''''''''(((((('''''''''((()))******))))))((('''''''''''''''''''''((())))))******+++,,,---------,,,***)))+++,,,,,,+++))))))***+++***++++++,,,---...//////...000111111111222555777888777777777999;;;>>>@@@BBBBBBBBB@@@===<<<===>>>===>>>AAACCCEEEFFFFFFFFFDDDFFFHHHIIIKKKNNNSSSVVVZZZlllxxxkkk___WWWZZZbbblllwwwzzzrrrjjj___TTTLLL>>>>>>=========???CCCEEEBBBBBBAAAAAACCCIIIPPPVVVeeelllrrrsssrrrpppjjjbbb\\\]]]dddtttwwwmmmfffiiinnnsssvvvyyyzzz{{{{{{zzzyyyzzz}}}|||nnnggg^^^VVVQQQKKKEEE@@@:::999666444222111000000000000000000000000000000......///000111222333333333444666666555555777888:::;;;<<<======<<<;;;:::>>>???AAACCCDDDDDDDDDDDDCCCDDDFFFGGGIIIMMMQQQUUUXXX]]]eeelllsssyyy}}}}}}~~~||||||{{{zzzzzz{{{||||||wwwvvvtttsssrrrsssuuuvvvyyy~~~~~~}}}}}}}}}zzzwwwtttssstttuuutttrrrrrrqqqpppnnnkkkgggcccaaa^^^\\\ZZZZZZZZZZZZYYYXXXUUUUUUTTTRRRQQQQQQTTTVVVXXXXXXZZZYYYPPPDDD>>>>>>BBBMMMXXX\\\ZZZXXXRRRMMMIIIJJJJJJHHHDDDCCCDDDFFFAAABBBBBBAAA@@@>>><<<:::999:::::::::999888777666444444333222222111111000,,,,,,,,,,,,,,,++++++***,,,,,,------...------,,,++++++,,,,,,,,,,,,++++++******)))((((((((((((((())))))))))))))))))))))))(((''''''&&&'''((()))*********)))((('''&&&&&&&&&'''(((((()))******+++++++++,,,---...---,,,***))))))+++------,,,++++++,,,++++++,,,---...///000000,,,---...//////000222555666666666666888;;;===???CCCCCCBBB@@@======>>>???===>>>AAADDDEEEFFFFFFEEEEEEFFFHHHJJJLLLOOOSSSVVVYYYkkkvvvhhh\\\SSSVVV\\\fffqqq~~~xxxooofff\\\QQQIIIAAAAAA@@@>>>===???BBBEEEBBBBBBAAAAAACCCIIIQQQWWWaaagggkkkkkkkkkiiiccc\\\^^^```iiizzzpppgggbbbhhhqqqyyynnnggg]]]UUUPPPJJJDDD???:::999666444222111000000000000000000000000000000---...///000111222333333333444666666555555777888===>>>?????????>>><<<;;;>>>???AAACCCDDDDDDDDDDDDCCCEEEFFFGGGHHHLLLQQQTTTXXX^^^fffnnnuuu{{{~~~~~~~~~}}}||||||}}}~~~xxxwwwuuuttttttvvvyyyzzz{{{~~~}}}}}}|||wwwtttqqqqqqsssuuutttssskkkkkklllkkkjjjhhhfffeee^^^\\\ZZZZZZZZZZZZYYYXXXVVVVVVUUUSSSQQQQQQSSSUUU\\\]]]^^^]]]TTTGGG@@@@@@???KKKVVVZZZYYYVVVQQQLLLHHHIIIHHHEEEAAA@@@BBBEEEBBBBBBBBBBBB@@@>>><<<:::============<<<;;;::::::444444333333222111111000//////000000//////...---,,,,,,------...---------+++,,,,,,------,,,,,,+++******)))((((((((((((((())))))))))))************(((''''''&&&&&&((()))***+++***)))''''''&&&&&&&&&((())))))***++++++,,,,,,+++,,,---......,,,***)))'''***---...---------...,,,,,,---...///000111222///000111222222333555777555555555555777:::===???CCCCCCBBB@@@>>>===>>>@@@<<<>>>AAADDDFFFFFFFFFEEECCCEEEGGGHHHJJJMMMRRRUUUYYYkkktttdddYYYTTTTTTXXX```mmmzzz}}}wwwoooeeeZZZOOOIII????????????@@@AAABBBCCCDDDBBBCCCGGGIIIJJJOOOVVV```cccggghhhfffbbb___]]]]]]fffqqq~~~xxxlllhhh^^^iiittt|||zzznnncccYYYSSSLLLDDD===<<<999777444333222111000...////////////////////////000111222333444555555666555555444555666999<<<>>>>>>>>>>>>>>>>>>======<<<>>>???AAABBBCCCDDDDDDDDDCCCEEEFFFGGGHHHKKKOOORRR^^^___ccckkksss{{{~~~}}}~~~zzzxxxwwwvvvvvvxxxzzz{{{|||~~~|||{{{{{{{{{|||vvvwwwwwwwwwvvvuuusssrrrooonnnmmmjjjhhheeedddccc___^^^\\\\\\\\\[[[XXXVVVYYYVVVRRROOONNNQQQTTTWWWXXX\\\^^^ZZZRRRHHHAAA>>>@@@IIITTTYYYXXXSSSQQQPPPMMMKKKHHHEEECCCCCCCCCDDDBBBAAA?????????===999777999???FFFGGGDDD>>>999777999777444222111222333555//////...---,,,++++++***---///111333222///+++((()))******++++++,,,---------,,,++++++******++++++((((((((((((((((((((((((++++++***)))(((((()))))))))))))))))))))))))))))))))***++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000222222222222444666444666777888999;;;@@@DDDBBBBBBAAA@@@???>>>===<<>>???????????????>>>>>>>>>???@@@BBBCCCCCCCCCDDDBBBDDDEEEFFFHHHJJJNNNQQQ[[[]]]bbbiiirrrzzz|||{{{zzzyyyyyyyyyzzz{{{{{{~~~{{{yyywwwvvvvvvrrrssstttttttttsssqqqpppnnnmmmkkkiiigggeeedddccc```___]]]]]]]]]\\\YYYWWWXXXVVVRRROOOOOOPPPSSSUUUYYY[[[\\\YYYSSSJJJCCC???>>>GGGSSSYYYXXXSSSPPPOOOQQQOOOLLLHHHEEECCCCCCBBBCCCAAA@@@@@@???===:::777;;;@@@FFFIIIFFFAAA===;;;999777444111000000111222//////...---,,,++++++***000000111111000...---+++,,,+++++++++++++++++++++,,,,,,+++***************((((((((((((((((((((((((***))))))(((''''''(((((()))))))))))))))))))))))))))***++++++))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------.........000222222222222444666555555555666999<<<@@@CCCCCCBBBAAA@@@>>>>>>======@@@@@@AAABBBCCCDDDEEEEEEDDDFFFIIIKKKLLLMMMOOOQQQZZZfff}}}}}}ooo```VVVOOOQQQWWWbbbooo}}}~~~wwwnnncccXXXMMMFFF?????????@@@@@@AAABBBCCCDDDBBBCCCGGGJJJLLLRRRYYY```cccfffgggfffffffffgggnnnxxxrrrfff```aaaeeeppp{{{~~~ssslllbbbWWWQQQJJJBBB===;;;888666333222222111000...////////////////////////...//////000000111111111777666555555555666888999>>>??????@@@@@@@@@??????>>>>>>???AAABBBBBBBBBBBB@@@BBBDDDEEEGGGJJJNNNQQQXXX[[[```hhhpppxxx~~~}}}|||{{{{{{zzzzzz}}}zzzvvvrrrooonnnlllmmmooopppppppppooonnnmmmlllkkkiiigggeeedddcccbbb```^^^]]]]]]\\\ZZZYYYXXXWWWTTTRRRQQQRRRSSSTTTXXXWWWWWWVVVSSSMMMFFFAAA;;;DDDPPPXXXYYYWWWUUUTTTWWWUUUQQQLLLHHHEEECCCCCCEEECCCAAA@@@???===:::888:::>>>DDDGGGFFFCCC@@@???:::888444111///...////////////...---,,,++++++***111111000///.........///------,,,,,,+++******)))+++******)))))))))))))))(((((((((((((((((((((((()))(((((('''''''''''''''(((((((((((((((((((((((()))***++++++))))))***+++************************++++++++++++++++++++++++,,,,,,,,,---------.........000111222222222444555666444333555999===AAACCCDDDCCCAAA???>>>>>>?????????@@@AAABBBCCCDDDEEEFFFFFFHHHJJJKKKLLLMMMOOOQQQZZZfff|||yyykkk]]]TTTNNNRRRYYYeeettt~~~vvvlllbbbVVVLLLEEE@@@@@@@@@@@@AAABBBCCCCCCCCCBBBDDDIIINNNRRRZZZccclllnnnpppppppppppprrrsssxxxwwwjjj```]]]___fffqqq|||}}}rrrkkk```UUUOOOIIIAAA<<<;;;888555333222222111000...////////////////////////////////////000000111111666555555555666777888999===>>>??????@@@@@@@@@@@@===>>>???@@@AAAAAAAAAAAA???AAACCCEEEGGGJJJOOORRRVVVZZZ```gggnnnvvv}}}}}}|||zzzzzzzzz}}}xxxrrrmmmhhhffffffhhhjjjlllmmmmmmmmmmmmmmmlllkkkiiigggeeedddcccbbb```]]]\\\\\\\\\ZZZYYYYYYXXXWWWUUUTTTSSSSSSSSSUUUSSSQQQQQQQQQMMMGGGAAA:::BBBLLLTTTXXXZZZ[[[\\\ZZZWWWTTTPPPLLLIIIGGGFFFHHHEEECCCAAA@@@>>>;;;999777:::???BBBBBBAAA@@@???;;;999666333000///......//////...---,,,++++++***000000//////////////////,,,,,,,,,++++++***************)))((((((((((((((((((((((((((((((((((((((()))(((((('''''''''(((((((((((((((((((((((((((((()))***+++***)))((()))+++***************************************+++++++++,,,,,,,,,---------.........///111222111222333555777444333444999>>>AAABBBDDDCCCAAA???>>>???@@@@@@@@@@@@AAAAAABBBBBBCCCCCCFFFHHHJJJKKKLLLMMMPPPRRR\\\ggg|||vvvgggZZZRRRNNNSSS]]]jjjyyy}}}uuukkk```UUUKKKDDD@@@@@@@@@@@@AAABBBCCCDDDBBBBBBEEEMMMTTT[[[fffpppyyy{{{|||{{{zzzzzz|||~~~{{{oooddd\\\ZZZ\\\eeeppp{{{}}}rrrjjj___SSSMMMGGG@@@;;;;;;777555222111111111000...///////////////////////////000000111111222222222333444444555777888:::;;;;;;<<<===>>>????????????>>>>>>???@@@AAAAAAAAAAAA???AAADDDFFFHHHLLLPPPTTTWWW[[[aaagggmmmttt{{{~~~|||{{{zzz{{{{{{uuunnnhhhccc```bbbccceeehhhjjjkkkkkkkkkmmmlllkkkiiifffdddcccbbbaaa___\\\[[[[[[ZZZYYYXXXXXXWWWVVVTTTSSSQQQPPPPPPPPPNNNLLLLLLMMMKKKFFFAAA===BBBIIIOOOTTTWWWZZZ[[[XXXWWWUUURRRPPPNNNLLLLLLJJJHHHEEEBBBAAA???<<<:::777888;;;===???@@@???>>><<<:::888555222111000000//////...---,,,++++++***,,,---///000000///...---******+++++++++,,,,,,,,,***)))((((((''''''(((((((((((((((((((((((((((((()))))))))(((((()))******((((((((((((((((((((((((((()))******)))((()))***++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,---------......---///111111111111333555666666555777:::>>>@@@AAADDDCCCBBB@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@DDDFFFHHHJJJKKKNNNRRRUUU[[[eee{{{sssdddXXXQQQOOOUUU```ooo}}}|||sssiii___TTTKKKEEE@@@@@@@@@@@@AAABBBCCCDDDBBBBBBGGGPPPZZZcccooozzzsssjjjaaaYYYXXX[[[eeeooo{{{~~~ttthhh]]]QQQKKKEEE???;;;:::666444222111111111000...///////////////////////////000000111222333444555333444555777888:::;;;<<<::::::<<<===??????@@@@@@??????@@@AAAAAAAAAAAAAAAAAACCCEEEHHHJJJNNNSSSWWWZZZ___eeeiiimmmrrryyy~~~~~~}}}~~~~~~}}}}}}}}}~~~}}}wwwooohhhbbb^^^\\\]]]___bbbdddfffggghhhhhhhhhhhhgggfffeeeccccccbbbaaa^^^[[[ZZZZZZZZZYYYXXXUUUTTTRRRPPPNNNMMMLLLLLLLLLKKKJJJJJJIIIHHHEEECCCAAADDDJJJPPPSSSUUUTTTSSSUUUTTTTTTSSSRRRQQQPPPPPPMMMJJJFFFCCCAAA???<<<::::::999999;;;===>>>>>>===:::999777666444333222222//////...---,,,++++++******+++---///000///---,,,)))******+++,,,,,,------***))))))(((((((((((((((((((((((((((((((((((((((***))))))))))))******+++((((((((((((((((((((((((((()))******(((((()))***++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,---------......---///000111111111333444666888:::<<<<<<===???AAACCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@CCCEEEGGGHHHJJJMMMRRRUUUWWWaaaxxxxxxrrrcccWWWPPPNNNUUUaaaqqqzzzqqqhhh^^^TTTKKKEEEAAAAAA@@@AAAAAABBBCCCDDDDDDDDDHHHRRR\\\gggtttsssiii```ZZZ[[[___gggqqq}}}uuuggg\\\PPPIIIDDD>>>::::::666444111111111111000///////////////////////////......///111333444555666555666777888::::::;;;;;;:::;;;<<<>>>@@@AAAAAAAAA@@@AAAAAABBBBBBBBBBBBAAABBBDDDGGGJJJMMMQQQVVVZZZ___ccciiikkkmmmpppwww|||}}}~~~yyyxxxyyy{{{|||}}}yyyqqqiiibbb]]]ZZZYYYYYY[[[^^^```bbbcccdddddd___``````aaabbbccccccdddbbb___\\\ZZZZZZZZZZZZYYYVVVUUURRROOOMMMLLLKKKKKKJJJKKKKKKIIIGGGEEEEEEEEEAAAFFFOOOWWW\\\[[[VVVRRRSSSSSSSSSSSSSSSRRRRRRQQQOOOLLLGGGDDDBBB@@@===;;;:::888666666999::::::888666666555555444444444444//////...---,,,++++++*********++++++,,,---......+++++++++++++++++++++,,,+++***))))))(((((())))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))((()))***)))((('''(((************************************+++,,,---------,,,,,,,,,---------......---///000111000111222444444:::@@@AAA===;;;===AAAAAABBBDDDDDDDDDCCCAAA@@@@@@@@@AAABBBBBBCCCDDDDDDDDDEEEFFFGGGHHHKKKOOOSSSUUU```wwwvvvqqqbbbVVVPPPNNNUUUbbbqqqyyypppggg^^^TTTKKKFFFAAAAAAAAAAAABBBCCCDDDDDDEEEEEEJJJSSS]]]hhhuuuvvvkkkbbb]]]___eeeiiisssvvvggg[[[OOOIIICCC===::::::555333111000111111000///////////////////////////,,,---...000222444666777888888999:::::::::::::::;;;<<<===???AAABBBCCCCCCAAAAAABBBCCCCCCCCCBBBBBBDDDFFFIIILLLOOOSSSXXX\\\bbbgggkkkmmmmmmpppvvv{{{|||}}}}}}}}}|||{{{yyyxxxtttsssuuuxxxzzz|||{{{uuummmddd]]]YYYXXXXXXWWWXXX[[[]]]___```aaaaaaXXXYYY[[[]]]```bbbdddeeedddaaa]]][[[[[[[[[[[[[[[ZZZXXXTTTQQQNNNNNNNNNNNNIIIKKKLLLJJJFFFDDDEEEGGG>>>GGGTTT```gggeee^^^XXXRRRRRRSSSSSSSSSRRRRRRQQQPPPMMMHHHDDDBBB@@@===;;;888555222222444666555333333333444444444444444444000///...---,,,++++++***+++***)))((()))+++...000------,,,++++++*********++++++***)))))))))))))))(((((((((((((((((((((((('''''''''''''''((()))***************************((()))***)))((('''(((***))))))))))))))))))))))))******+++,,,------......,,,,,,,,,---------......---...000111000111222444444<<>>:::<<<@@@@@@BBBDDDFFFEEEDDDAAA??????@@@AAACCCEEEFFFHHHHHHEEEFFFGGGGGGGGGIIIMMMPPPVVVaaayyywwwooo]]]SSSSSSSSSXXXcccrrrzzzooodddYYYPPPHHHDDDAAAAAA@@@@@@AAABBBDDDEEEEEEHHHNNNVVV```mmmyyyxxxmmmccc___bbbiiirrrxxx}}}ttteee\\\PPPGGGBBB???<<<999555444333111000/////////111000///////////////000111000000333666777555222888888999:::<<<===>>>>>>;;;<<<===>>>???@@@AAAAAABBBCCCCCCCCCAAABBBCCCEEECCCFFFKKKOOORRRUUUYYY\\\```ggglllmmmooorrrrrrooowwwvvvuuutttsssrrrrrrqqqrrrsssuuuvvvzzz{{{zzzzzzvvvqqqjjjbbb\\\XXXVVVUUUUUUXXX[[[]]]\\\\\\\\\\\\]]]\\\[[[\\\___bbbdddddd`````````___^^^\\\ZZZYYYVVVTTTPPPMMMLLLLLLNNNOOOOOONNNLLLKKKIIIHHHHHHHHH@@@FFFPPPZZZaaacccaaa```YYYTTTRRRSSSRRRMMMKKKKKKOOOLLLIIIFFFDDDBBB???===:::999777777888777666444444555555777888999:::;;;555333000......---+++***)))***+++,,,---............---,,,,,,+++++++++,,,---,,,+++***)))'''&&&&&&))))))))))))))))))))))))(((((())))))******++++++++++++******)))(((((((((+++***)))(((((()))******)))))))))))))))******+++(((((()))))))))***************++++++++++++,,,,,,...///111222222333555777555555666888999<<<===>>>>>>AAADDDEEEEEEDDDDDDDDD>>>???AAACCCDDDEEEFFFFFFCCCBBBEEEIIIJJJJJJMMMRRRXXXfff~~~{{{|||lll\\\SSSRRRRRRXXXcccrrryyynnncccYYYOOOHHHCCCBBBAAA@@@@@@AAABBBDDDEEEFFFJJJPPPXXXcccooo|||~~~qqqggg___]]]ccckkkyyywwwmmmaaaYYYMMMEEE@@@===:::888555444333111000/////////000000////////////000000333222111333666888666444777888999:::;;;======>>>======>>>??????@@@AAAAAABBBCCCEEEDDDDDDDDDFFFHHHEEEIIINNNRRRUUUXXX\\\^^^eeekkkqqqrrrsssvvvwwwuuutttsssrrrqqqpppqqqqqqrrrtttuuuwwwxxx{{{zzzxxxwwwoookkkddd]]]XXXUUUSSSSSSTTTWWWZZZ\\\\\\[[[\\\\\\```^^^]]]]]]```aaabbbaaa``````___^^^]]]\\\[[[[[[WWWUUUSSSQQQPPPPPPPPPQQQPPPPPPNNNMMMLLLKKKJJJJJJEEEIIIOOOWWW^^^aaabbbbbbYYYTTTQQQRRRQQQLLLIIIJJJHHHGGGGGGGGGGGGEEEAAA>>>===;;;888888888888666555444444555666888999999:::555333000......---+++***)))***++++++,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,+++***)))(((''''''))))))))))))))))))))))))&&&'''''''''((((((((())))))))))))))))))*********+++***)))(((((()))******)))))))))))))))******+++++++++++++++++++++++++++,,,,,,------------......---///111222222222444666444555555777888:::<<<===<<>>???AAACCCDDDEEEFFFFFFDDDCCCEEEJJJKKKKKKNNNSSSXXXggg~~~ttthhh[[[SSSPPPQQQXXXdddsssyyynnncccXXXOOOHHHCCCBBBAAAAAAAAAAAACCCDDDEEEGGGKKKSSS]]]hhhtttttthhh___ZZZ[[[dddnnnsssiii[[[SSSIIIAAA>>><<<999777444444222111000000//////000000000//////000000111444333222333666888888888777777888999;;;<<<======?????????@@@@@@AAAAAAAAABBBDDDFFFFFFFFFGGGIIIKKKIIIMMMQQQUUUXXX[[[___bbbhhhoootttuuuvvvyyyzzzxxxrrrqqqnnnmmmmmmnnnqqqrrrvvvwwwyyyzzz||||||vvvrrroooeeeaaa\\\VVVRRRPPPPPPPPPRRRUUUYYY[[[[[[[[[[[[\\\bbbaaa``````bbbcccbbbaaaaaa```___^^^]]]]]]]]]]]]XXXXXXWWWVVVUUUTTTTTTTTTRRRRRRQQQPPPOOOOOONNNNNNKKKLLLNNNTTTZZZ___bbbbbbXXXSSSPPPPPPOOOJJJGGGGGGCCCDDDFFFIIIKKKJJJFFFCCC@@@===999777777777777666444444555666777777888888555333000.........,,,*********++++++++++++******------,,,,,,,,,,,,++++++++++++*********)))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''(((((()))******++++++******))))))))))))******))))))))))))******++++++---------------,,,,,,,,,,,,,,,------------......---///111111111222444666444444555666777999;;;<<<<<>>???AAACCCDDDEEEFFFFFFEEEDDDFFFKKKLLLLLLPPPUUUXXXhhhvvvmmmdddYYYQQQOOOOOOWWWdddssszzzooocccYYYPPPHHHDDDBBBBBBAAAAAABBBCCCEEEFFFGGGMMMVVVaaalllxxxvvvkkk___XXXUUUYYYeeeqqqrrriiiWWWOOOFFF???===;;;888666444333222111000000000000000000000///000000111111444333222333555777999:::666777888999:::<<<======AAAAAAAAAAAAAAAAAAAAAAAAAAACCCFFFHHHHHHJJJLLLNNNLLLPPPTTTXXX[[[^^^aaadddhhhnnnsssssstttwwwxxxvvvrrrpppmmmkkkjjjllloooqqquuuwwwyyyzzz|||~~~~~~wwwpppjjjeeeZZZWWWSSSOOOMMMMMMNNNOOOQQQTTTXXXZZZ[[[[[[[[[\\\bbbaaabbbdddggghhhhhhfffdddcccaaa___^^^]]]]]]]]]YYYZZZZZZZZZZZZXXXWWWVVVRRRRRRRRRRRRRRRQQQQQQPPPNNNMMMNNNRRRXXX]]]______WWWRRROOOOOOMMMHHHEEEEEEDDDEEEGGGIIILLLLLLIIIGGGAAA===888666555555555555444444444555666666666777555222000//////...---+++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,+++************************))))))))))))))))))))))))))))))))))))************(((((())))))************)))))))))))))))*********))))))******++++++++++++---------------,,,,,,,,,*********+++++++++,,,,,,...000222222333333555777555555555666888999;;;<<<>>>AAAEEEFFFEEEDDDBBBBBB>>>???AAACCCDDDEEEFFFFFFFFFEEEGGGLLLNNNNNNQQQWWWYYYiii{{{tttkkkbbbXXXQQQOOOOOOXXXfffttt{{{pppdddZZZQQQIIIDDDBBBBBBAAAAAABBBCCCEEEFFFGGGNNNYYYfffrrr}}}|||nnneeeZZZTTTTTTZZZhhhuuu}}}pppgggTTTMMMEEE???===;;;999666333333222111000000000000000000000000000111222222222222222222333555888:::777777888999;;;<<<===>>>AAAAAAAAAAAAAAAAAABBBBBB@@@CCCFFFIIIJJJKKKMMMOOOOOORRRVVVZZZ\\\___bbbeeehhhnnnqqqpppqqqssstttrrrssspppmmmjjjiiikkkmmmooosssuuuwwwyyyzzz|||~~~~~~vvvmmmddd^^^RRROOOLLLJJJIIIJJJLLLNNNPPPSSSWWWZZZ[[[[[[\\\]]]___```cccgggkkknnnmmmllleeedddbbb```___^^^]]]]]]ZZZ[[[[[[\\\[[[YYYWWWUUUPPPQQQRRRSSSSSSSSSRRRRRROOOMMMLLLPPPVVVZZZZZZXXXUUUPPPMMMNNNLLLGGGEEEEEEGGGFFFEEEFFFGGGHHHGGGFFF???<<<777444444444444444444444444444444444555555555222000/////////---,,,---------...------,,,,,,++++++,,,---------,,,+++************++++++++++++((((((((((((((((((((((((************))))))))))))************))))))(((((((((((())))))************))))))***++++++++++++***,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,///111333444444444666888666666777888999:::<<<===>>>AAAEEEGGGFFFCCCBBBAAA>>>???AAACCCDDDEEEFFFFFFFFFEEEHHHMMMNNNNNNRRRXXXYYYkkk{{{zzzxxxooodddYYYSSSRRRQQQ[[[iiiwwwzzzooodddYYYPPPIIIDDDCCCBBBBBBBBBBBBDDDEEEFFFIIIQQQ]]]kkkxxxzzzhhh___WWWUUUWWW```ppp~~~wwwjjjaaaRRRLLLDDD>>><<<;;;888555333222222111000000111111000000000000111111222333000111333333444555888:::777888999:::<<<===>>>>>>@@@@@@@@@AAAAAABBBBBBBBBAAADDDHHHJJJKKKLLLNNNOOOQQQTTTXXX[[[^^^```dddfffiiinnnpppnnnnnnppppppnnnooonnnkkkiiiiiijjjlllmmmooorrrvvvxxxyyyzzz|||}}}vvvkkk```XXXKKKIIIGGGEEEFFFHHHKKKMMMPPPSSSWWWZZZ\\\\\\^^^___^^^___bbbgggkkkmmmkkkiii```aaaaaa``````___]]]]]]ZZZZZZZZZZZZXXXVVVTTTSSSOOOPPPRRRTTTTTTTTTTTTSSSPPPLLLIIIKKKQQQVVVUUUSSSTTTOOOLLLMMMLLLHHHEEEFFFHHHFFFCCCBBBBBBBBBAAA@@@===:::666444444444333333444444444333333333333333444222000/////////...---------...............---***+++,,,---...---,,,+++******++++++++++++++++++((((((((((((((((((((((((((((((((((((''''''''''''++++++******)))((((((''''''((()))******+++******((()))+++,,,,,,,,,+++***************++++++++++++,,,,,,------------......///111333444444444666888777777777888999;;;<<<===<<>>>>>???AAACCCDDDEEEFFFFFFEEEEEEHHHMMMOOOOOOSSSXXXZZZmmm||||||wwwiii\\\VVVVVVUUU___nnn{{{xxxmmmbbbXXXNNNGGGBBBCCCCCCBBBBBBCCCDDDEEEGGGKKKTTTbbbqqq~~~xxxaaa[[[VVVWWW]]]hhhyyyssseee]]]PPPJJJBBB===;;;999666333333222111111000111111111000000000000111222333444///222555666666666888;;;999999:::;;;===>>>??????>>>>>>???@@@AAABBBBBBCCCCCCFFFJJJMMMNNNNNNOOOPPPSSSVVVZZZ]]]```bbbeeehhhiiimmmnnnkkkiiikkkkkkhhhiiihhhhhhhhhiiijjjlllmmmmmmpppuuuwwwyyyyyy{{{|||~~~tttgggZZZQQQFFFEEECCCBBBBBBEEEIIIKKKPPPSSSXXX[[[]]]^^^___```^^^___aaadddfffeeebbb^^^WWWYYY\\\^^^```___^^^]]]YYYYYYXXXWWWTTTRRRPPPOOOOOOPPPSSSUUUVVVVVVVVVUUURRRLLLEEEEEEKKKPPPRRRPPPRRRNNNKKKMMMMMMIIIGGGGGGHHHFFFEEEDDDDDDBBB???<<<;;;999777666666666444333444444333333222222222111444222000///000000///---++++++,,,---............)))***,,,......---,,,+++++++++++++++++++++++++++(((((((((((((((((((((((()))((((((((('''''''''&&&*********)))))))))))))))&&&''')))***++++++******((()))+++------,,,+++***(((((()))***+++,,,------,,,,,,------------......---///111222222333555666777777777777888:::;;;<<<<<>>???AAACCCDDDEEEFFFFFFEEEDDDGGGLLLNNNOOOSSSXXX[[[nnn|||}}}mmm^^^YYYZZZYYYcccrrr~~~}}}vvvlll```VVVMMMEEE@@@CCCCCCBBBBBBCCCDDDFFFGGGNNNWWWeeeuuuuuu]]]XXXUUUXXXaaannnrrreee]]]OOOIIIAAA<<<:::888555222222222111111111111111111000000000000111222333444///222777888888888999<<<999:::;;;<<<===???@@@@@@======>>>???AAABBBCCCCCCEEEHHHLLLOOOPPPPPPQQQRRRUUUXXX\\\___aaadddgggiiigggkkkkkkgggeeeffffffcccccccccdddfffhhhjjjlllmmmlllpppuuuxxxyyyzzz{{{|||~~~pppbbbTTTKKKCCCBBB@@@???@@@CCCGGGIIIPPPSSSXXX\\\]]]^^^```aaa______aaabbbaaa^^^XXXTTTPPPSSSXXX\\\___```___^^^YYYXXXVVVTTTRRROOONNNMMMOOOQQQTTTVVVXXXXXXWWWWWWUUULLLBBB@@@EEEMMMPPPPPPRRRMMMKKKMMMMMMJJJHHHHHHHHHHHHHHHIIIHHHEEE@@@<<<:::999777777888888666444444333333222222111111111444222000000000000///...)))***+++,,,---.........)))***,,,.........,,,+++,,,,,,,,,+++++++++******((((((((((((((((((((((((++++++******)))))))))(((((((((((()))******++++++&&&''')))***+++++++++***(((***+++------,,,+++***(((((()))***,,,---......******+++++++++,,,,,,,,,,,,...000000000111333555666666666666777888::::::>>>BBBFFFHHHGGGCCC@@@???>>>???AAACCCDDDFFFFFFFFFDDDDDDGGGLLLNNNOOOSSSXXX\\\ooo{{{}}}yyyiii]]]XXXWWWZZZeeerrryyy{{{vvvnnndddYYYOOOGGGDDDAAABBBCCCCCCBBBCCCFFFIIITTT___jjjssswwwnnn___XXXVVV^^^iiivvvpppbbbYYYLLLHHHAAA<<<999777666444333333222222222222333333111111111111222333444444222222333555666888999999888999999:::;;;<<<<<<============>>>@@@BBBCCCDDDHHHIIIKKKMMMOOOQQQSSSTTTVVVZZZ___cccdddfffgggiiikkkjjjhhhddd```^^^^^^___]]]```dddgggiiilllooorrrrrrtttwwwyyyzzzzzz{{{||||||yyyfffWWWKKKDDD======<<<===@@@DDDHHHJJJMMMRRRXXX\\\^^^______```cccaaa___``````[[[RRRKKKFFFNNNXXX```aaa___[[[XXX\\\YYYUUUQQQNNNLLLLLLMMMNNNQQQTTTUUUUUUTTTTTTTTTSSSKKKBBB===???EEEKKKNNNRRROOOKKKIIIIIIJJJJJJJJJJJJJJJKKKJJJGGGCCC>>><<<:::999777666555555555666444444444444444444333333111222444444444333111///,,,+++***+++---...---,,,---------,,,,,,+++++++++...------,,,,,,++++++***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***)))***+++------,,,+++++++++,,,,,,,,,,,,,,,,,,---...000111222111111222444444555666666666666888:::>>>AAADDDEEEDDDBBBAAAAAA@@@??????@@@AAACCCEEEGGGFFFHHHIIIIIIIIILLLRRRWWW___ttt{{{|||~~~~~~zzzjjj^^^YYYYYYYYYeeeqqqxxx~~~|||wwwooodddYYYOOOHHHDDDAAABBBCCCCCCBBBDDDGGGJJJVVVaaammmwwwrrrjjj^^^ZZZ[[[gggvvv{{{mmm___WWWKKKGGGAAA<<<:::888666555111111000000000000111111111111111111222333444555444444555777888999:::;;;>>>>>>???@@@AAABBBBBBCCCAAAAAAAAABBBDDDEEEGGGHHHHHHIIIJJJLLLOOOQQQRRRSSSUUUXXX]]]```aaabbbccceeeaaaaaa```^^^\\\[[[\\\^^^]]]```dddgggiiilllooorrrrrruuuxxxzzzzzzzzzzzzzzz}}}ooo^^^QQQFFFAAA===<<<<<<<<<>>>BBBEEEGGGIIINNNUUUZZZ]]]___```bbbbbb```______^^^YYYOOOHHHGGGNNNXXX^^^```]]]ZZZXXXYYYWWWSSSPPPMMMLLLLLLMMMNNNPPPSSSUUUVVVWWWWWWWWWSSSKKKAAA<<<>>>DDDJJJNNNSSSPPPLLLJJJKKKLLLLLLLLLHHHHHHHHHFFFDDD@@@===;;;999888777555444444555555555444444444444333333333111222333333333222000///,,,+++***+++---...---,,,---------,,,,,,+++++++++...------,,,,,,+++******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************++++++,,,---,,,,,,,,,+++,,,,,,,,,,,,---------...000111222111111222444555666777777777888:::<<<>>>@@@DDDEEEDDDBBB@@@@@@>>>>>>>>>???@@@BBBDDDEEEDDDGGGHHHHHHIIILLLRRRWWWaaavvvxxxzzz~~~~~~~~~{{{kkk```[[[ZZZ[[[gggssszzz}}}xxxooodddYYYPPPIIIEEEAAABBBCCCBBBCCCEEEHHHKKKWWWcccqqq}}}yyyllleee\\\ZZZ```ooouuuhhh\\\UUUIIIEEE@@@<<<:::888777555111111000000000000111111111111111111222333444555666666777999:::;;;<<<<<<<<<======>>>???@@@AAABBBCCCCCCCCCDDDFFFGGGIIIJJJHHHHHHJJJLLLNNNOOOQQQQQQRRRUUUXXX[[[[[[\\\]]]^^^XXXYYYYYYYYYXXXYYY[[[^^^___bbbfffiiikkkooorrruuuuuuyyy}}}~~~}}}{{{{{{}}}uuueeeVVVKKKCCC>>><<<;;;;;;;;;<<<>>>AAACCCEEEJJJQQQXXX\\\___aaaccccccbbbaaaaaa___YYYOOOGGGIIIOOOXXX^^^___\\\ZZZXXXWWWVVVSSSPPPNNNNNNOOOOOOOOOQQQSSSUUUWWWYYYZZZZZZSSSKKK@@@:::;;;BBBIIINNNSSSPPPMMMKKKLLLNNNOOOOOOGGGFFFEEEBBB???===;;;:::888777666444444444444555555555444444444333333333000111222222222111///...,,,+++***+++---...---,,,------,,,,,,,,,,,,++++++---------,,,++++++******(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))+++++++++***************,,,++++++++++++,,,------++++++,,,,,,------------...000111222111111222444666777888888888999;;;===>>>@@@CCCDDDCCCAAA??????======>>>>>>@@@BBBCCCDDDCCCEEEGGGGGGHHHLLLRRRWWWdddyyy~~~ttt|||zzzjjj^^^YYYXXX\\\hhhuuu}}}~~~yyypppdddYYYPPPJJJGGGBBBBBBCCCBBBCCCFFFJJJMMMXXXfffvvvtttiiiccc___aaakkk|||~~~pppdddZZZSSSHHHDDD@@@<<<:::999777555333333222222222222333333111111111222333444555666777777888999:::;;;<<<<<<999:::;;;<<<===>>>???@@@BBBBBBBBBCCCDDDEEEGGGHHHGGGHHHIIIKKKLLLNNNOOOOOONNNQQQSSSUUUUUUUUUVVVWWWTTTVVVWWWWWWXXXYYY]]]```cccfffiiimmmooosssvvvyyy{{{~~~}}}nnn___RRRIIIBBB>>>;;;::::::999:::<<<===>>>DDDHHHOOOVVVZZZ^^^aaacccgggffffffeeebbb[[[RRRLLLNNNSSSZZZ^^^___]]][[[ZZZYYYWWWUUUTTTSSSSSSTTTUUUSSSSSSSSSUUUWWWYYYZZZZZZRRRKKK@@@999999???HHHOOORRROOOLLLKKKLLLNNNOOOOOOGGGFFFCCC???===;;;::::::777666555444333333444555555555555444444333333222000000000111000///......,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))++++++************))))))++++++***))))))+++,,,---++++++,,,,,,---............000111222111111222444555666888888888999;;;>>>>>>AAADDDDDDBBB@@@>>>>>>===>>>>>>???AAABBBCCCDDDAAACCCFFFFFFGGGKKKRRRWWWeeezzzzzzxxxggg[[[VVVUUUZZZggguuu~~~yyyooodddYYYPPPJJJGGGBBBBBBBBBBBBCCCGGGKKKOOOZZZiiizzz|||pppgggbbbeeemmm{{{zzzmmmbbbXXXRRRGGGDDD???<<<:::999666444333333222222222222333333111111111222333444666777666777777888999:::;;;;;;<<<===>>>???AAABBBCCCDDDAAAAAABBBBBBCCCDDDEEEFFFGGGGGGHHHIIIKKKLLLLLLMMMKKKMMMOOOPPPOOOOOOQQQRRRSSSUUUVVVWWWWWWYYY]]]```dddfffjjjnnnqqqtttxxx{{{yyyjjj[[[OOOFFF@@@===::::::999999999:::;;;<<>>GGGOOOQQQNNNJJJIIIKKKLLLNNNNNNHHHFFFBBB???<<<:::::::::777666444333333444555555666666555444333333222222000000000000//////......,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++***))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,++++++,,,------...//////...000111222111111222444444555777777777888;;;===@@@BBBEEEEEECCC@@@>>>===>>>???@@@AAACCCDDDDDDEEE@@@BBBDDDEEEFFFJJJQQQVVVdddyyytttbbbWWWSSSSSSWWWeeesss}}}yyyooocccXXXOOOJJJGGGBBBBBBBBBBBBDDDGGGMMMQQQ]]]mmmxxxmmmfffdddhhhuuuxxxlll```VVVPPPGGGDDD@@@===;;;888555333111111000000000000111111111111111222444555777777666666777888888999::::::======>>>@@@AAACCCDDDEEECCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJJJJKKKHHHJJJKKKLLLKKKLLLNNNOOOQQQRRRTTTUUUVVVXXX\\\___cccfffjjjmmmqqqtttxxx{{{uuufffVVVJJJBBB===::::::::::::::::::;;;;;;<<>>AAADDDFFFFFFCCC@@@>>>===>>>???@@@BBBDDDDDDEEEEEE@@@BBBDDDEEEEEEIIIOOOTTTbbbwwwooo]]]TTTRRRSSSYYYfffuuu}}}~~~xxxnnnbbbWWWNNNIIIGGGBBBCCCBBBBBBDDDHHHNNNSSSbbbrrrvvvmmmjjjjjjnnnuuujjj___TTTLLLGGGDDD@@@===:::777444111111111000000000000111111111111111222444666777888777777777888999999::::::999:::;;;===???@@@BBBBBBDDDDDDDDDDDDDDDEEEFFFGGGFFFFFFGGGGGGHHHHHHIIIIIIGGGHHHIIIJJJIIIJJJLLLNNNOOOQQQSSSUUUWWWZZZ___bbbeeehhhlllpppssswww{{{~~~{{{qqqbbbSSSHHHAAA<<<:::::::::;;;;;;;;;<<<<<<===DDDIIIPPPVVV\\\bbbhhhkkkhhhhhhgggfffcccaaa``````^^^aaacccccccccbbbbbbccc________________________WWWRRRNNNNNNRRRUUUVVVTTTPPPLLLDDD===:::>>>FFFNNNQQQNNNJJJHHHIIIJJJJJJJJJEEEDDDAAA???<<<:::888777777666555555555666777777777666555444333222222111111111000000//////000000,,,+++***+++---...---,,,+++++++++,,,,,,---------,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))''''''((()))***++++++,,,******+++,,,,,,,,,,,,,,,++++++,,,---...///000000...000111222111111222444444555777888888:::===???CCCEEEGGGGGGDDDAAA???>>>===>>>@@@BBBCCCDDDDDDDDD@@@BBBDDDDDDDDDGGGMMMSSSaaavvv~~~kkk[[[RRRRRRTTT^^^jjjxxx~~~xxxmmmaaaVVVNNNIIIFFFBBBCCCBBBBBBDDDIIIOOOTTTeeeuuuwwwpppoooqqqzzztttiii]]]RRRJJJHHHEEEAAA===:::777333000333333222222222222333333111111111222444666777888888888888999999:::::::::::::::<<<===???AAABBBCCCCCCCCCBBBCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGHHHIIIHHHJJJLLLNNNNNNQQQTTTVVVYYY^^^cccfffiiilllppptttwww{{{zzzpppaaaSSSHHHBBB>>><<<:::;;;;;;<<<<<<======>>>CCCHHHOOOWWW^^^eeekkkooojjjjjjjjjhhhfffeeefffggg```bbbccccccbbbbbbbbbddd^^^^^^^^^^^^^^^^^^]]]]]]UUUPPPKKKLLLQQQUUUVVVUUUPPPLLLFFF>>>;;;>>>FFFMMMRRROOOKKKIIIIIIJJJJJJJJJDDDCCCAAA>>><<<999777666888777666555555666777888777666666444333222111111222222111000000000000000,,,+++***+++---...---,,,+++++++++,,,,,,---------,,,,,,++++++***)))))))))************************(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))''''''(((***+++,,,---...+++,,,---...///...---,,,++++++,,,---...///000111///000222222111111333444555777888999:::;;;>>>@@@DDDFFFHHHHHHEEEAAA???>>>;;;===???AAABBBCCCCCCBBB@@@BBBDDDDDDDDDFFFLLLQQQ```vvvyyyfffWWWQQQQQQTTTaaammmzzz}}}sssfff\\\UUUOOOHHHBBBCCCBBBBBBEEEEEEGGGOOOXXXhhhwwwyyyrrrsssxxxqqqcccXXXQQQMMMMMMHHH@@@:::777555444444111111000000000000111111111222444666777888999999444666888888888999;;;<<<:::;;;===>>>@@@AAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEHHHGGGGGGHHHIIILLLNNNOOOPPPRRRUUUXXXZZZ^^^cccggghhhnnnuuuxxxyyy|||yyynnn]]]OOOFFFAAA===;;;<<<;;;::::::;;;<<<===>>>BBBGGGNNNVVV]]]dddjjjnnnpppnnnkkkhhhfffddddddcccfffeeecccbbbaaaaaa``````aaa___^^^___aaaaaa]]]ZZZRRRNNNJJJJJJNNNRRRSSSSSSNNNMMMIIIBBB<<<<<>>???@@@BBBCCCDDDEEEDDDDDDCCCCCCCCCGGGLLLOOO^^^rrrwwwdddVVVQQQRRRUUUbbbnnnzzz}}}sssfff[[[UUUPPPJJJEEECCCAAABBBEEEGGGJJJRRR\\\jjjyyy|||xxx{{{}}}pppddd\\\WWWUUUOOOIIIBBB;;;888666555444111111000000000000111111111222333555777777888888555777888999888888:::<<<:::;;;===>>>@@@AAAAAAAAADDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEDDDDDDEEEFFFIIILLLNNNPPPSSSVVVYYY[[[^^^bbbgggjjjnnnsssyyy|||}}}{{{ooo___PPPHHHBBB???<<<;;;;;;::::::;;;<<<>>>???CCCHHHOOOVVV^^^eeelllpppqqqpppmmmjjjhhhgggffffffeeedddcccaaa``````______aaa___^^^___```___[[[XXXRRRNNNJJJJJJMMMQQQRRRRRROOONNNJJJBBB;;;;;;AAAHHHMMMPPPSSSTTTSSSRRRQQQRRRKKKGGGBBB???===<<<;;;:::;;;999777555555777999:::999888666444222111111111111111111111000...---,,,,,,,,,++++++++++++,,,,,,***)))***,,,......,,,+++,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************************************++++++++++++++++++++++++---,,,,,,,,,,,,---......000000111111222333333333555777888888888999<<<>>>DDDFFFHHHFFFCCC@@@>>>>>>======>>>@@@AAABBBCCCDDDCCCCCCCCCBBBCCCFFFKKKOOO[[[nnnuuucccUUUQQQSSSVVVcccnnn{{{~~~vvviii___XXXRRRMMMIIICCCAAACCCFFFHHHLLLVVV```mmm{{{|||qqqhhhbbb___^^^QQQLLLDDD===999777555444111111000000000000111111000111333444666666777777666888999999888888999;;;;;;<<<===???@@@AAAAAABBBFFFFFFEEEDDDBBBAAA@@@@@@BBBBBBCCCCCCCCCDDDDDDDDDBBBCCCEEEGGGKKKNNNQQQSSSXXXZZZ^^^```cccgggkkkooossswww|||zzzooo^^^OOOGGGAAA>>>;;;;;;;;;::::::;;;<<<>>>???DDDHHHOOOWWW^^^fffmmmrrrrrrqqqooommmkkkjjjiiiiiidddcccbbbaaa```_________aaa___^^^^^^^^^\\\YYYVVVRRRNNNJJJIIILLLPPPQQQQQQPPPOOOKKKCCC;;;:::@@@FFFNNNRRRWWWYYYYYYVVVSSSRRRLLLIIIEEEBBB@@@>>>;;;999:::888777666666777999::::::999666444222111000//////000000000000//////...------,,,,,,,,,,,,------++++++***+++------,,,***,,,------------,,,++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,------...111111111222333444444444666777777777777999===@@@EEEGGGHHHGGGDDDAAA??????<<<======???@@@AAABBBCCCAAAAAAAAAAAAAAAEEEJJJNNNWWWggg|||sssaaaTTTQQQTTTXXXdddppp}}}|||sssiii```XXXOOOJJJDDDBBBCCCFFFHHHLLLVVV```ooo}}}~~~~~~wwwoooiiidddaaaSSSMMMEEE>>>:::777555444111111000000000000111111000111222444555666666666888999::::::888888999:::;;;<<<===???@@@AAABBBBBBEEEDDDDDDCCCBBBAAA@@@@@@AAAAAAAAABBBCCCDDDDDDEEEEEEGGGIIILLLOOORRRUUUVVV\\\^^^bbbeeehhhkkkpppsssuuuxxx|||~~~vvvkkkZZZLLLCCC>>>;;;888;;;:::::::::;;;===>>>???DDDIIIPPPWWW___gggnnnssssssrrrpppnnnmmmkkkjjjjjjeeedddcccaaa```````````````______^^^\\\YYYVVVTTTRRRNNNIIIIIILLLOOOQQQPPPNNNNNNJJJCCC<<<;;;@@@FFFMMMRRRXXX[[[YYYUUUPPPNNNLLLJJJGGGEEECCC@@@<<<999888777666555555666777888888777666444333222111000000000000000000///.........------,,,,,,------......,,,,,,,,,------,,,+++,,,,,,,,,---,,,++++++***(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,---...///000111111222333444444555555777777777666666999>>>AAADDDFFFGGGGGGDDDAAA??????<<<<<<===>>>???@@@AAAAAA???@@@@@@???@@@DDDIIIMMMSSS```qqqqqq```TTTQQQUUUZZZgggsss~~~uuujjj]]]QQQIIIEEECCCCCCEEEFFFJJJTTT^^^qqq~~~}}}}}}xxxnnnddd^^^SSSMMMEEE>>>999777555444111111000000000000111111111111333444555555555555888999::::::999888999;;;;;;<<<>>>???AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@AAABBBCCCDDDEEEFFFIIIJJJLLLOOORRRUUUVVVWWW^^^aaafffiiilllooosssuuuxxxyyy{{{}}}ttthhhXXXJJJBBB>>>;;;888::::::::::::;;;===???@@@DDDIIIQQQZZZaaaiiiooosssrrrrrrqqqooommmkkkiiihhhfffeeedddcccbbbaaaaaaaaa_________^^^[[[XXXUUUTTTRRRNNNJJJIIIMMMPPPQQQQQQLLLLLLIIICCC<<<;;;AAAGGGNNNSSSXXXZZZWWWQQQLLLIIIKKKIIIGGGEEECCC@@@<<<999777666555444444444444555555555555444444333333222111111111111000...---,,,...------,,,,,,------...///...------......---,,,+++++++++++++++******)))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))******************************++++++++++++++++++++++++)))******+++---///111222000111111333444555666666666777777666777999>>>BBBBBBDDDFFFEEECCC@@@>>>>>><<<<<<===>>>??????@@@@@@>>>??????>>>@@@CCCIIIMMMQQQZZZiiixxxqqq___TTTQQQVVV[[[iiiuuu{{{nnn___RRRJJJGGGDDDCCCEEEFFFJJJTTT___qqq~~~~~~pppccc[[[PPPKKKCCC<<<888666444333111111000000000000111111222222444555555666666666777999::::::999999:::<<<<<<===>>>@@@AAABBBBBBCCC??????@@@AAAAAABBBCCCCCC???@@@AAABBBDDDEEEGGGGGGJJJKKKNNNQQQTTTVVVWWWXXXaaadddiiimmmooorrruuuxxx{{{|||}}}rrrgggXXXKKKCCC@@@===;;;::::::999:::;;;===???@@@DDDKKKUUU^^^fffmmmrrruuussssssqqqpppmmmjjjhhhggggggfffeeedddcccbbbbbbbbb^^^___```^^^ZZZWWWUUUUUURRRNNNJJJJJJNNNRRRSSSSSSLLLLLLJJJCCC<<<;;;???EEENNNQQQUUUVVVSSSNNNJJJHHHIIIGGGEEECCCBBB???<<<999888777666555444333333333333444444555555444444333222222111111000...---,,,------,,,,,,,,,,,,------///---,,,,,,---///...---***++++++++++++***))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))******+++---///111222///000111222333444555666555666777777888:::>>>AAABBBCCCEEEEEEBBB@@@>>>>>><<<======>>>??????@@@@@@>>>>>>>>>>>>@@@DDDIIIMMMPPPWWWcccsssrrr___TTTRRRVVV\\\lllxxxyyylll^^^RRRLLLFFFDDDCCCEEEGGGLLLWWWbbbppp~~~rrrddd[[[MMMHHH@@@:::666444333222111111000000000000111111333444555555666666666666777888::::::::::::<<<===<<<===>>>@@@AAABBBCCCCCC>>>??????@@@AAABBBBBBBBB???@@@AAACCCEEEGGGHHHIIIJJJLLLOOOTTTWWWZZZ\\\]]]dddggglllpppsssvvvyyy{{{||||||}}}ooodddUUUIIICCC@@@>>><<<999999999:::;;;===???AAAFFFNNNZZZeeemmmrrruuuwwwuuutttsssqqqnnnjjjgggfffffffffdddcccbbbaaaaaaaaa]]]___```^^^ZZZWWWVVVWWWQQQMMMJJJKKKOOOTTTVVVVVVOOOOOOKKKDDD<<<999<<>><<<:::::::::888777555333222222444444555555555444222222000000000000000///......,,,,,,++++++++++++,,,,,,---+++)))***,,,---...---++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))*********************************++++++++++++++++++++++++,,,,,,,,,,,,------...///...///000111222444555555333555777888999;;;>>>@@@BBBDDDFFFFFFCCCAAA??????===>>>>>>??????@@@@@@@@@>>>>>>>>>???@@@DDDJJJNNNPPPVVVaaappprrr```TTTRRRWWW\\\nnnyyyuuuggg[[[SSSOOOFFFCCCCCCFFFIIINNNZZZfffooo~~~rrreee]]]KKKFFF>>>888555444333222111111000000000000111111444444555666777777777666666888999::::::;;;<<<>>><<<===>>>@@@AAABBBCCCCCC??????@@@@@@@@@AAAAAAAAA@@@@@@BBBDDDFFFGGGIIIJJJKKKMMMRRRWWW\\\___aaabbbfffjjjooosssuuuxxx{{{}}}|||{{{{{{~~~kkkaaaRRRGGGAAA>>>===;;;999999999:::;;;===@@@AAAHHHPPP]]]iiiqqqvvvxxxyyywwwvvvuuurrroookkkgggeeefffeeecccbbbaaaaaa``````\\\___```___[[[WWWWWWXXXQQQMMMJJJKKKPPPUUUWWWWWWRRRQQQMMMDDD;;;777999===CCCDDDFFFFFFEEEDDDEEEFFFEEECCC@@@>>>>>>===<<<:::===<<<;;;999666444333222666666666666555333111000......///000000000000000,,,++++++******++++++,,,***)))'''(((***,,,------,,,------------,,,++++++************************))))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++///...------,,,,,,,,,,,,---...///000222333444555222555777999:::;;;>>>@@@CCCEEEGGGGGGDDDBBBAAA@@@>>>>>>??????@@@@@@AAAAAA>>>>>>??????@@@DDDJJJNNNQQQVVV```pppnnn^^^UUUSSSYYYbbbppp{{{}}}rrrgggZZZOOOGGGFFFDDDDDDEEEGGGMMM[[[hhhwww}}}zzznnnbbbZZZJJJEEE===777444222111000111111111000000000000000222333333444555666777777777999::::::999888:::;;;@@@AAACCCEEEGGGHHHIIIIIIDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCFFFFFFFFFGGGIIIKKKMMMPPPUUUXXXZZZ]]]ccchhhqqqtttwwwyyyzzz|||~~~yyynnn^^^MMMEEEBBB???<<<<<<======<<<;;;<<>>???AAAEEEGGGAAA???===:::888777777777333333444444333333222111000111222222111000///...---,,,++++++******++++++)))+++---...///...---,,,---,,,)))(((''')))+++,,,******)))(((((((((((((((''''''((()))))))))))))))******)))))))))))))))*********++++++,,,,,,,,,---((()))***+++++++++++++++++++++******************,,,,,,,,,---------......---000333444333333333444444555666666666777:::===HHHGGGEEECCCAAA>>>===<<<===>>>???@@@AAABBBBBBBBB?????????@@@CCCGGGJJJMMMOOOVVVaaaooonnn___UUUSSSZZZbbbqqq|||}}}rrrfffZZZOOOHHHHHHFFFFFFHHHJJJOOO]]]kkkxxx{{{www|||xxxjjj]]]UUUIIICCC<<<666333222111000111111111111000000000000222333333444555666777777888999::::::999999:::;;;@@@AAACCCEEEGGGHHHHHHIIIEEEEEEEEEDDDDDDCCCCCCCCCBBBDDDFFFGGGGGGHHHKKKLLLMMMQQQVVVYYY[[[___eeejjjqqqssswwwyyy{{{|||~~~xxxjjj[[[KKKDDDAAA>>><<<<<<:::;;;;;;<<<===AAAGGGKKKXXX___jjjsssxxx{{{|||}}}zzzyyywwwtttqqqllliiifffffffffdddcccaaaaaa``````^^^]]]\\\[[[YYYXXXWWWVVVTTTOOOJJJIIIMMMPPPPPPOOOQQQOOOKKKDDD===:::999:::CCCCCCCCCDDDDDDDDDCCCBBBCCCBBB@@@???@@@BBBFFFHHHHHHFFFBBB===999666444333444444444444444333333222000000000111222111000...---,,,++++++******++++++000///...---,,,,,,,,,,,,444222...***((((((((()))******)))(((((((((((((((''''''((()))))))))))))))******))))))))))))******)))))))))))))))))))))))))))***+++++++++++++++***************************,,,,,,,,,------------...---///222333333333444555444555666777777999<<>>>>>===>>>???AAABBBBBBBBBBBB?????????@@@CCCGGGJJJMMMMMMTTT^^^nnnnnn^^^TTTSSSZZZcccrrr}}}}}}qqqeeeZZZPPPJJJJJJHHHHHHJJJLLLRRR```nnnzzzwwwtttuuu|||wwwiiiZZZQQQFFFAAA:::555333222222111111111111111111111111111222333333444555666777777999:::;;;;;;::::::;;;<<<@@@AAABBBDDDFFFGGGHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCEEEFFFGGGHHHIIILLLNNNNNNRRRXXX\\\___ccchhhmmmqqqtttwwwzzz{{{}}}~~~vvvdddVVVHHHAAA???<<<;;;<<<999;;;===>>>AAAFFFMMMQQQ___gggqqqzzz|||{{{yyyvvvrrrnnnkkkiiihhhgggeeedddbbbaaa``````^^^^^^\\\ZZZYYYWWWUUUUUUTTTPPPJJJIIIJJJMMMMMMLLLOOONNNKKKEEE???;;;:::;;;AAABBBDDDEEEFFFEEEEEEDDDDDDCCCAAAAAAAAACCCEEEGGGIIIGGGCCC>>>999555222000555555555555555444444333111///...000222333111...---,,,++++++******++++++222000...,,,+++,,,---...666444111---***)))((()))***))))))((((((((((((((((((((())))))******))))))***)))))))))))))))******((((((((()))))))))******++++++,,,,,,,,,+++******************************,,,,,,,,,,,,------------,,,...111222333333444666444666777777888:::===@@@FFFFFFEEECCCBBBAAA@@@???>>>???@@@AAABBBCCCCCCCCC?????????@@@CCCGGGJJJMMMLLLPPPZZZnnnlll\\\SSSRRRYYYcccrrr|||}}}qqqfff[[[QQQKKKIIIHHHHHHJJJLLLSSSaaaooo|||zzzrrrtttxxxzzzjjj[[[QQQEEE@@@999444222222222222000111111111111111222222222333333444555666777777999:::<<<;;;::::::;;;===???@@@BBBDDDEEEGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBDDDFFFGGGGGGIIIMMMPPPPPPUUU[[[___bbbffflllqqqqqqtttxxxzzz|||~~~{{{sss^^^QQQEEE???===::::::<<<;;;===@@@CCCGGGLLLSSSXXXfffmmmwww~~~|||zzzwwwssspppmmmllljjjiiigggeeecccaaaaaa```___^^^\\\ZZZXXXVVVTTTTTTUUUQQQLLLJJJKKKMMMMMMMMMNNNMMMKKKFFFAAA===<<<<<>>???@@@AAABBBCCCCCCCCC?????????@@@CCCGGGJJJMMMLLLNNNYYYqqq~~~iiiYYYQQQQQQZZZdddrrr|||~~~ssshhh]]]SSSLLLGGGEEEFFFIIIKKKRRRaaaooo~~~ssskkklllsss|||zzzjjj[[[QQQDDD???999444222222222222000000111111222222222333222333333444555666777777999:::<<<;;;::::::;;;===>>>???AAACCCEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCBBBCCCEEEFFFGGGJJJNNNQQQSSSXXX___cccfffjjjooossssssvvvyyy|||~~~xxxpppYYYNNNDDD???<<<999:::===<<<>>>BBBFFFKKKQQQXXX\\\kkkrrr|||~~~{{{xxxtttqqqooonnnllljjjhhhfffdddbbbaaa```___^^^]]][[[XXXVVVUUUTTTRRROOOKKKIIIJJJLLLMMMNNNMMMMMMLLLHHHCCC>>><<<<<<>>>AAAEEEGGGGGGFFFFFFGGGJJJIIIGGGEEEBBB@@@???>>><<<<<<;;;:::888777555444666666777777666666555444222000...///111222111///---,,,++++++******++++++***+++---...000000000///---,,,,,,++++++,,,---...))))))(((((((((((())))))))))))************))))))))))))(((((()))***++++++******************++++++,,,,,,,,,,,,++++++***)))))))))*********++++++++++++++++++,,,,,,,,,---------...000111111222444666:::::::::999888999;;;>>>AAAAAA@@@??????>>>======>>>>>>@@@AAABBBCCCCCCCCC?????????@@@CCCGGGJJJMMMLLLOOO[[[vvv|||gggXXXQQQRRR\\\gggtttvvvkkk___TTTMMMFFFEEEFFFHHHKKKSSSbbbppprrrhhhdddfffqqqwwwhhhYYYQQQEEE@@@:::555333333333222000000111111222333333333222333333444555666777777999:::;;;;;;::::::;;;<<<>>>???@@@BBBDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCDDDEEEFFFHHHKKKPPPSSSVVV\\\cccgggjjjmmmrrruuutttwww{{{~~~uuulllWWWMMMDDD???<<<999:::>>>;;;???DDDJJJPPPWWW___dddrrrxxx~~~{{{xxxuuurrrqqqpppnnnllljjjgggdddbbbaaa```______]]][[[YYYXXXVVVVVVOOOMMMJJJHHHGGGIIIKKKMMMMMMNNNMMMJJJDDD???<<<;;;<<>>======<<<:::888666555666666666666666555555444222222111000//////000000---,,,++++++******+++++++++,,,...//////...,,,***...---,,,+++************((((((((((((((())))))*********++++++******))))))(((((((((((()))***+++,,,,,,,,,***)))'''%%%$$$$$$******+++++++++***)))))))))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,...///000000000111333555999::::::999888999;;;===@@@@@@???>>>===<<<<<<;;;===>>>???@@@AAABBBBBBBBB?????????@@@CCCGGGJJJMMMMMMPPP___{{{{{{gggYYYRRRUUU```kkkxxxzzzooobbbVVVNNNHHHGGGHHHKKKNNNUUUeeesssqqqfffddddddhhhwwwuuufffYYYQQQGGGBBB;;;666444333333222000000111222222333444444222333333444555666777777888999::::::999999:::;;;===>>>@@@BBBDDDEEEFFFFFFCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHJJJNNNSSSWWWYYY___fffjjjlllooosssvvvvvvyyy}}}~~~rrriiiVVVNNNEEE@@@===:::;;;???===BBBIIIQQQZZZccckkkqqq|||~~~{{{xxxtttrrrqqqqqqooommmkkkhhheeecccaaa```______^^^\\\[[[YYYXXXXXXQQQPPPLLLIIIGGGGGGJJJLLLMMMNNNNNNKKKEEE@@@<<<:::;;;AAAFFFHHHEEECCCCCCEEEGGGGGGGGGEEECCC???<<<:::<<<<<<<<<;;;:::888666555555666666666666555444444222333444111---,,,...222---,,,++++++******++++++++++++,,,,,,,,,,,,,,,+++......---,,,+++***))))))((((((((((((((()))*********++++++++++++***)))((((((((((((((()))***+++,,,+++***)))((('''&&&%%%$$$(((((()))*********))))))((())))))***++++++,,,,,,***++++++++++++,,,,,,,,,000000111000//////222444666777888888888:::===???AAA@@@???>>>===<<<;;;;;;<<<===>>>???@@@AAAAAAAAA?????????@@@CCCGGGJJJMMMLLLQQQbbb~~~{{{hhhZZZTTTWWWcccnnn||||||qqqdddVVVNNNJJJIIIJJJMMMQQQXXXgggvvvsssccc]]]```eeeppptttggg[[[TTTHHHCCC<<<777444333333222000000111222333333444444222333333444555666777777777999::::::999888:::;;;===>>>@@@BBBCCCEEEEEEFFFBBBBBBCCCCCCDDDEEEEEEEEEGGGHHHIIIJJJLLLPPPUUUZZZ[[[aaahhhlllnnnppptttwwwwwwzzz~~~}}}qqqhhhWWWNNNFFFBBB===:::;;;@@@@@@FFFOOOXXXcccmmmwww}}}~~~{{{wwwtttrrrqqqqqqpppnnnlllhhheeecccaaaaaa______^^^]]]\\\[[[ZZZYYYVVVTTTPPPLLLIIIHHHJJJLLLNNNOOOOOOLLLFFF@@@;;;999;;;AAAGGGHHHDDDBBBBBBDDDDDDEEEEEEEEECCC@@@===;;;777888888999888777666555555555555555555444444333111555666222,,,)))---222---,,,++++++******++++++))))))((((((***,,,///111---------,,,,,,+++++++++((((((((((((((()))******+++++++++++++++***)))((((((((((((((()))***+++,,,'''(((((()))***++++++,,,&&&'''((()))))))))))))))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,111111111000...///111333333444666777888;;;???BBBBBBBBB@@@???>>><<<;;;;;;;;;<<<===>>>???@@@@@@@@@?????????@@@CCCGGGJJJMMMLLLQQQdddyyyeee[[[VVVVVVbbbqqq{{{pppcccWWWOOOLLLIIIHHHKKKPPPYYYhhhvvvrrreee```\\\```fffxxxzzznnn___UUUHHHCCC===888666444333222111111222222222111111000111111111222333444555666888999::::::;;;;;;::::::;;;<<>>>>>======<<<<<<======<<<===>>>???@@@AAACCCAAA@@@AAAEEEIIILLLMMMNNNVVVkkk~~~wwwdddZZZVVVXXXeeettt|||qqqdddWWWOOOLLLIIIHHHKKKPPPXXXggguuu|||fff[[[XXXXXX___jjj~~~rrrdddZZZIIIDDD===888666444333333111111222222222222111111333333444444555666888999::::::;;;<<<<<<<<<<<<;;;<<<===???AAACCCCCCDDDDDDCCCCCCCCCDDDFFFHHHKKKMMMGGGHHHIIIJJJLLLPPPUUUYYY[[[```fffkkkooorrrvvvyyyzzz|||~~~zzznnneeeYYYQQQFFF???<<<<<<===>>>CCCHHHTTTbbblllsss}}}}}}yyywwwuuusssqqqnnnmmmjjjgggeeecccbbbbbb]]]\\\\\\\\\[[[[[[[[[[[[YYYWWWRRRMMMJJJHHHHHHHHHKKKKKKKKKJJJFFFAAA===:::===AAAFFFHHHHHHFFFDDDDDDCCCBBBAAA???===;;;999888666777888999888666444333555555555666666777888888888666444222000...------......---,,,++++++++++++---,,,,,,,,,,,,...///000***++++++,,,,,,+++))))))(((((((((((())))))))))))************************************************+++*********)))))))))))))))***++++++,,,,,,+++++++++***)))(((((()))***+++)))***,,,---......------000222333333222222444555666777888888888888:::<<<>>>>>>>>>>>>======<<<<<>>888555444333333111111222222222222222222222222333333444555777888;;;;;;<<<===============<<<===???@@@AAABBBBBBBBBBBBCCCCCCEEEGGGJJJMMMOOOEEEGGGIIIKKKMMMRRRWWW[[[[[[bbbjjjnnnoooqqquuuzzzyyy{{{yyymmmdddXXXQQQGGG@@@>>>>>>@@@AAABBBHHHUUUdddnnnsss{{{~~~yyyvvvtttqqqnnnkkkjjjhhhfffeeeddddddccc___^^^^^^]]]\\\[[[ZZZZZZYYYWWWRRRNNNJJJHHHGGGGGGJJJKKKKKKIIIFFFAAA<<<999<<<@@@FFFHHHHHHFFFEEEDDDDDDCCC@@@===;;;999777777888888888888777666555444666555333333444666999;;;666555333111///------,,,...---,,,,,,++++++,,,,,,------,,,,,,,,,,,,------******++++++******)))((())))))))))))((((((((((((************************))))))))))))))))))))))))***************))))))))))))***++++++,,,,,,+++++++++***)))(((((()))***+++***+++,,,------...------///111333333222222444555666777888777666666888999======>>>>>>>>>===<<<<<<@@@AAACCCEEEFFFFFFFFFEEECCCAAAAAABBBFFFJJJMMMMMMPPP[[[rrrtttxxxvvvcccZZZWWW[[[kkk{{{tttgggZZZRRRLLLIIIIIIKKKOOOWWWeeerrrqqqdddXXXUUUVVV___ssswwwjjj```LLLGGG???999555444444333222222111111222222333333333333444444555666888999;;;;;;<<<============<<<===>>>???@@@AAAAAABBBBBBCCCCCCDDDEEEGGGIIILLLMMMGGGHHHKKKMMMOOOSSSXXX\\\aaaiiiqqqsssqqqppptttyyyyyy{{{xxxkkkbbbTTTOOOGGG@@@===>>>@@@BBBBBBIIIWWWeeemmmpppuuu{{{~~~zzzwwwsssooollljjjiiihhhfffeeeccccccbbb``````___]]]\\\ZZZYYYYYYWWWUUURRRNNNKKKIIIHHHHHHIIIJJJKKKJJJFFFAAA;;;888:::>>>DDDGGGGGGFFFDDDDDDEEECCC???<<<999777666666999999888777666555555444333333222222222333555666111000000////////////000+++++++++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,++++++************))))))((((((''''''************************((((((((((((((((((((((((************************))))))***++++++++++++++++++***)))))))))***+++,,,+++,,,,,,---------.........///111111111111333444555666666666555555777888;;;<<<===>>>>>>======<<<===???AAADDDEEEEEEDDDCCCCCCAAAAAACCCGGGKKKMMMNNNOOO[[[tttzzzttt}}}wwwddd[[[YYY\\\kkk{{{wwwjjj]]]UUUMMMJJJJJJMMMPPPWWWdddqqq{{{~~~jjj___WWWWWW[[[ggg~~~vvviii___OOOIII@@@999555444444333222222111111222333444444666666666777888999:::;;;::::::;;;<<<<<<<<<<<<<<<>>>>>>??????@@@AAABBBCCCEEEEEEFFFFFFGGGHHHIIIIIIJJJLLLNNNPPPQQQTTTXXX\\\cccjjjqqqssspppppptttyyyyyy{{{vvviii```MMMIIICCC<<<999999<<<>>>DDDJJJWWWccciiiiiilllqqqvvv{{{|||xxxsssoookkkkkkjjjiiigggeeebbbaaa`````````^^^]]][[[ZZZXXXXXXTTTSSSQQQNNNLLLKKKJJJJJJIIIJJJKKKJJJGGGAAA;;;888777;;;AAADDDEEEDDDCCCCCCDDDBBB???;;;888777666666:::999888777666555444444333333444444444222111000/////////...//////000000...---,,,***))))))))))))---------,,,,,,+++******,,,,,,,,,+++++++++++++++******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((***************+++++++++))))))***++++++++++++***+++***)))))))))***,,,---------------------......,,,---///000///000222333222333555555444555777999:::;;;<<<>>>>>>>>>===<<<<<<===@@@CCCDDDDDDDDDCCCBBBBBBBBBDDDIIILLLNNNOOOQQQ___yyy{{{vvvwwweee^^^[[[^^^lll|||yyymmm```XXXNNNLLLKKKNNNQQQXXXdddpppyyy|||{{{eee[[[VVVYYYaaannnxxxjjj___QQQJJJAAA999555444444444222222111111222333555666333333333444555666777888::::::;;;<<<<<<<<<<<<;;;?????????@@@AAABBBDDDEEEGGGGGGHHHHHHHHHIIIIIIIIILLLNNNQQQSSSTTTWWWZZZ]]]___eeekkknnnnnnpppvvv{{{zzz|||~~~sssfff\\\MMMKKKEEE???::::::===@@@EEEKKKVVVaaaeeeccceeeiiiooouuu~~~~~~yyyuuuppplllmmmlllkkkhhhfffbbb```^^^___^^^]]]\\\ZZZYYYXXXWWWTTTSSSQQQOOOMMMKKKJJJIIIIIIKKKLLLLLLHHHBBB<<<888555999???CCCDDDCCCBBBBBBCCCBBB???<<<:::888666666999999999888777555333333444555666777666333111///222222000///............333222///,,,)))&&&%%%$$$------...------,,,+++***++++++***))))))))))))***))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********+++++++++++++++((()))******++++++******+++***))))))***+++---.........------------......+++---/////////000222444222333444555444555888:::888999<<<>>>???>>>===<<<===???AAACCCEEEFFFFFFFFFBBBBBBBBBEEEJJJMMMOOOOOOWWWfff{{{ttteee___^^^bbbooo~~~{{{oooccc[[[OOOMMMMMMPPPSSSXXXeeepppzzz|||vvvfff\\\XXX___kkkyyy}}}nnncccRRRKKKBBB:::555444444444333222111111111333555777222222222333444555666777;;;;;;<<<============<<>>AAAEEEEEEJJJUUU___bbbaaabbbggglllsss|||{{{vvvqqqmmmmmmlllkkkjjjgggdddaaa___]]]]]]\\\[[[YYYXXXXXXWWWVVVUUUSSSPPPLLLJJJGGGFFFJJJLLLNNNMMMJJJDDD===999444999???CCCDDDCCCCCCCCCAAAAAA@@@>>><<<999777666888999999999888555333111444444444444444333222222222222111000////////////444333000...+++)))''''''------...///...---,,,,,,---,,,+++***)))******+++(((((((((((())))))))))))))))))))))))))))))))))))*********************************++++++,,,,,,,,,((())))))*********************))))))***,,,---...///...---,,,,,,---...///,,,...000111111222444555444555666555444555666888777888;;;>>>??????===<<<>>>???@@@BBBDDDFFFGGGGGGBBBBBBCCCFFFKKKNNNPPPPPPZZZkkkrrrddd``````dddqqq|||qqqeee]]]PPPNNNNNNQQQTTTYYYeeeppp{{{}}}yyyjjjaaa^^^ggguuurrrgggSSSLLLBBB:::555444444444333222111111111333666777888888999999:::<<<===>>><<<======>>>>>>>>>>>>>>>??????@@@AAABBBEEEHHHIIIHHHIIIKKKLLLNNNOOOOOOPPPKKKNNNSSSVVVYYY]]]aaadddhhhhhhiiikkknnnssswwwyyy}}}}}}}}}}}}}}}~~~~~~~~~|||pppaaaWWWQQQOOOKKKDDD>>>===@@@CCCDDDIIITTT^^^bbbaaacccgggkkkrrr||||||xxxrrrooollllllkkkjjjhhheeebbb```\\\\\\[[[ZZZYYYXXXWWWWWWYYYWWWTTTPPPLLLHHHEEECCCKKKLLLNNNNNNKKKEEE>>>999555999???CCCEEEDDDDDDDDD@@@@@@@@@???===;;;888777888999::::::999666222000333222000//////111222444////////////000222333444111000///...............,,,---.../////////------///...---,,,,,,,,,---...''''''(((((())))))***************************************************************++++++,,,,,,,,,(((((()))*********************))))))***,,,---/////////---,,,,,,---...///---///111222222333555777666777777666444444555666666888;;;>>>??????===<<<>>>>>>???@@@BBBDDDFFFGGGBBBBBBCCCGGGKKKOOOPPPPPP[[[lllwwweeeZZZYYYaaappp~~~vvvjjjaaaVVVQQQMMMLLLMMMSSSaaammmwww|||rrriiifffpppqqqcccUUUMMMBBB:::666555222000222222222222333444444555555666777888888999888888<<<<<<<<<===>>>@@@AAABBBBBBCCCCCCBBBBBBDDDHHHKKKKKKKKKJJJJJJLLLOOOQQQSSSTTTUUUUUUXXX[[[```dddfffhhhiiiiiijjjlllpppvvv{{{|||||||||zzzyyyyyy{{{}}}~~~rrrdddZZZMMMIIIBBB<<<:::;;;>>>AAAEEENNNYYY]]]]]]\\\```eeemmmvvv~~~yyyuuurrrmmmkkkjjjgggeeedddccccccaaa___]]]\\\ZZZYYYXXXXXXXXXYYYXXXVVVRRRMMMIIIGGGFFFFFFLLLLLLMMMKKKHHHCCC===:::777777>>>HHHMMMJJJGGGGGGHHHDDD@@@>>>>>>>>>;;;999555555555555444444444444777888888666444222222333000000111222333444444555222000...,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))---***'''%%%&&&''''''''',,,,,,+++***************(((((((((((()))))))))))))))************+++++++++))))))(((((((((((())))))(((((()))***************,,,,,,------------------111111000000000000000111888888888666444444666888999:::<<<>>>>>>>>>>>>===<<<>>>@@@BBBCCCDDDCCCCCCFFFBBBBBBGGGKKKLLLNNNQQQ[[[tttxxxfff\\\\\\dddsssxxxlllcccWWWRRRNNNNNNOOOUUUaaallluuuzzztttppp{{{vvviiiVVVNNNBBB:::666555333111222222222222333444555666777777888:::::::::::::::<<<<<<======>>>@@@AAABBBBBBCCCDDDCCCCCCEEEIIIKKKIIIIIIJJJKKKNNNQQQTTTVVVVVVVVVWWWYYY]]]aaaeeegggggghhhhhhiiijjjnnnssswwwyyyzzzzzzyyyxxxxxxzzz}}}|||pppbbbYYYLLLHHHBBB<<<:::;;;>>>AAAEEEMMMXXX]]]]]]^^^ccciiipppxxx~~~zzzwwwtttpppnnnjjjhhhdddcccbbbbbbaaa```^^^]]][[[ZZZYYYXXXXXXYYYXXXUUUQQQMMMIIIGGGFFFFFFHHHIIIJJJJJJHHHCCC???<<<777888@@@KKKQQQOOOKKKKKKGGGDDD???=========<<<;;;:::999888777666444333333555666777555333111222333000111111222222333333444111///---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************((('''''')))+++++++++))))))(((''''''((((((((())))))))))))************)))************+++++++++******))))))))))))******))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,000000000111222444555666999999999777666555777999999:::<<<===>>>>>>======<<<===???AAACCCCCCCCCCCCDDDAAABBBGGGKKKLLLOOOSSS```yyyyyyggg^^^___gggvvv{{{ooofffXXXSSSPPPQQQRRRWWW```jjjrrrwww||||||yyyyyylllXXXOOOCCC:::666555444333222222222333333555666666999:::;;;<<<<<<======<<<============>>>???AAAAAACCCDDDEEEEEEEEEFFFIIILLLJJJJJJKKKMMMOOOSSSVVVXXXXXXXXXZZZ\\\___cccgggiiiiiijjjkkkkkkkkknnnrrruuuwwwxxxyyyxxxwwwxxxzzz|||}}}~~~~~~{{{yyynnn```VVVKKKGGGAAA<<<:::<<>>===;;;999777555333222333444555444222111111333222222222222222222222222///...,,,+++*********+++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++(((((('''(((+++,,,,,,+++((('''''''''''''''((()))************++++++++++++)))************+++++++++++++++************++++++******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000000000111333444666777:::::::::888777777999:::999:::;;;=========<<<<<<<<<===???AAACCCCCCCCCCCCBBB@@@BBBGGGKKKMMMQQQVVVeeexxxfff___aaajjjxxx~~~rrriii[[[VVVRRRSSSUUUXXX___gggooouuu{{{{{{}}}wwwkkkXXXOOOCCC:::777666555444333333333333444555777777::::::;;;<<<========================>>>???@@@AAACCCEEEFFFFFFFFFGGGJJJLLLMMMMMMNNNOOORRRTTTWWWXXX[[[\\\]]]```cccfffiiikkknnnooopppppppppqqqtttvvvyyyzzz{{{zzzyyyyyyzzz{{{|||}}}~~~|||rrrttt{{{wwwkkk]]]TTTHHHEEE@@@<<<;;;<<>>=========>>>???@@@@@@CCCEEEFFFGGGGGGHHHJJJLLLKKKLLLNNNQQQUUUXXX[[[]]]______aaadddgggjjjlllnnnrrrtttuuuuuuttttttuuuwww}}}~~~~~~|||{{{||||||}}}~~~{{{mmmkkkooowww~~~uuuhhh[[[QQQFFFCCC???<<<;;;===@@@BBBJJJPPPVVVXXXXXX\\\fffnnnyyy}}}zzzuuupppllljjjgggccc``````___^^^]]]\\\\\\[[[YYYWWWUUUSSSSSSSSSRRROOOLLLIIIGGGEEEDDDEEEGGGKKKLLLKKKGGGCCC???888;;;DDDQQQYYYYYYVVVVVVQQQNNNIIIDDD???<<<<<<<<<:::999888777666555555444000111222222000///000111333222222111111000000///---,,,,,,+++************,,,,,,,,,------..................---------,,,,,,*********,,,...///...---******))))))))))))******((((((((()))))))))******))))))*********+++++++++))))))(((((((((((())))))((())))))***************------......///000111111111111000000111222222333888888888777666666888::::::;;;<<<=========<<<;;;;;;<<>>>>>>>>>>>>>>???@@@@@@CCCDDDFFFGGGGGGHHHJJJLLLHHHJJJNNNSSSXXX]]]aaacccbbbccceeehhhjjjmmmoooppptttvvvxxxxxxwwwwwwwwwxxxzzzhhhcccdddiii{{{{{{qqqeeeWWWNNNDDDBBB>>><<<<<<>>>AAACCCLLLRRRXXXYYYYYY]]]gggooo{{{}}}yyytttnnnjjjiiifffcccaaa```___]]][[[ZZZZZZYYYXXXWWWUUUSSSRRRRRRQQQOOOLLLIIIGGGDDDCCCFFFIIILLLNNNLLLHHHCCC???888:::AAANNNUUUUUUSSSSSSQQQOOOLLLGGGAAA<<<;;;;;;666666666666666666555555111222333222000///000111222222111111111000000000---,,,,,,,,,,,,++++++***,,,,,,,,,---......//////......---------,,,,,,,,,))))))***...333777888888******)))((((((((((((((('''((((((((()))))))))))))))************+++++++++))))))(((((((((((())))))(((((()))************)))******+++,,,---......//////000111222444666888999777888888777666666999;;;;;;<<<===>>>>>>===<<<<<<;;;<<<>>>@@@BBBBBBBBBBBB??????DDDIIIKKKMMMSSS[[[mmmxxxrrraaa]]]dddooo|||~~~wwwiii___VVVTTTTTTTTTWWW\\\fffmmmwww}}}xxxyyywwwwww{{{sssggg___NNNHHH@@@;;;:::999777555333333444555666888::::::999:::;;;<<<============>>>>>>>>>>>>>>>??????@@@BBBDDDFFFGGGGGGHHHIIIKKKKKKMMMQQQUUUZZZ^^^```bbbdddeeehhhjjjmmmoooqqqrrrwwwzzz|||}}}|||{{{{{{{{{uuuaaa[[[XXX[[[mmmwwwmmm```SSSIIIBBB@@@>>><<<<<<>>>AAACCCLLLRRRYYY\\\\\\aaajjjsss|||~~~{{{xxxsssmmmiiigggeeedddbbbaaa___[[[XXXYYYYYYYYYYYYXXXVVVTTTSSSPPPPPPNNNLLLIIIFFFDDDCCCDDDGGGKKKMMMLLLHHHCCC???777888>>>HHHOOOOOONNNOOOLLLLLLKKKGGGAAA===;;;;;;777666666666666666555555222333444222000//////000111111111111000000000000---------------,,,,,,+++,,,,,,------.../////////------------,,,,,,,,,+++''''''(((---333888<<<===---,,,+++)))(((((((((((((((((()))))))))*********)))************+++++++++***))))))))))))))))))***))))))***++++++++++++***))))))***+++,,,---......///000111222444777999:::888999999888777888:::<<<======>>>??????>>>===<<<;;;<<<>>>@@@AAABBBBBBBBB???@@@EEEJJJKKKLLLSSS\\\lll|||vvvrrraaa^^^eeeqqq~~~zzzlllaaaWWWSSSSSSSSSVVVZZZccckkkvvv{{{xxx{{{wwwrrrqqquuuxxx{{{vvvkkk```ZZZKKKEEE???;;;;;;:::777555333444444555777888:::;;;:::;;;<<<===>>>>>>>>>>>>???>>>>>>>>>>>>>>>???@@@AAACCCFFFGGGGGGGGGIIIJJJRRRSSSUUUWWWZZZ[[[\\\]]]eeegggiiillloooqqqrrrsss{{{~~~|||ppp[[[TTTQQQRRReee|||}}}tttjjj]]]PPPFFFBBB@@@===<<<<<>>>>>>>>???@@@@@@???>>>===;;;<<<>>>@@@AAABBBBBBAAA???AAAFFFJJJKKKLLLSSS\\\jjj|||xxxssseeecccgggnnnzzz{{{mmmcccXXXSSSPPPPPPSSSXXXaaakkkyyy|||wwwwwwoooiiiiiijjjiiiiiijjjkkkpppyyy~~~vvvpppjjjccc[[[UUUHHHDDD???;;;999777555333222333444666888999::::::;;;;;;;;;<<<===>>>>>>???============>>>???@@@AAABBBBBBBBBCCCDDDFFFGGGHHHPPPRRRVVVXXXZZZ\\\___bbbdddgggkkknnnoooqqqsssuuu}}}ppp[[[RRROOOOOO[[[jjj~~~rrreeeYYYMMMGGG<<<=========<<<>>>AAADDDRRRYYY]]]ZZZ[[[dddqqqyyy}}}xxxrrrmmmhhhffffffffffffeeebbb___[[[YYYZZZZZZYYYXXXVVVUUUTTTTTTOOONNNLLLJJJHHHFFFDDDCCCCCCDDDEEEGGGHHHGGGCCC???999777999@@@DDDDDDCCCEEEDDDEEEEEEEEECCC???;;;999:::::::::999888777666666555444333333444333111///222111111000000000000000---......---+++)))***+++,,,,,,---...////////////111///---+++))))))***+++,,,,,,++++++---///222333777333...+++***+++***)))(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,)))******++++++******))),,,+++***)))))))))***+++------,,,,,,,,,---......---///000000000000333555777888::::::999999:::<<<:::;;;<<<>>>??????????????????????????????@@@@@@???@@@BBBEEEHHHMMMTTTYYYhhhtttfffeeeiiippp||||||oooeeeZZZUUURRRQQQTTTYYY___iiiwww{{{wwwooohhhfffccc___]]]^^^\\\cccmmmvvv}}}sssnnngggbbb^^^ZZZTTTPPPIIIEEE???;;;999777555333444555666777888999999999;;;;;;<<<<<<===>>>>>>???>>>>>>>>>??????AAABBBBBBEEEEEEEEEEEEFFFHHHIIIIIIOOOQQQTTTWWWXXX[[[^^^```dddfffjjjmmmooorrrvvvyyy}}}~~~ppp\\\SSSPPPQQQ]]]kkk|||rrreeeWWWJJJBBB>>>>>>>>>======???CCCFFFQQQYYY^^^]]]^^^hhhuuu||||||wwwrrrlllhhhfffcccdddddddddbbb___]]][[[ZZZYYYYYYWWWVVVUUUTTTSSSNNNNNNLLLJJJGGGEEEDDDCCCBBBBBBDDDFFFHHHGGGCCC@@@:::888999???CCCBBBBBBDDDAAABBBCCCDDDBBB@@@===;;;:::999999888888777777777666444333444444444222000111000000///.../////////...///000///,,,+++,,,---++++++,,,,,,------,,,,,,---,,,+++******,,,---...++++++******+++---///000777888888555000,,,,,,,,,)))))))))***++++++,,,,,,*********+++++++++,,,,,,******++++++++++++************)))))))))***,,,---------,,,,,,,,,---.........///000000000111333555888999;;;;;;::::::;;;===;;;<<<===>>>????????????===>>>??????@@@????????????@@@CCCEEEHHHMMMSSSXXXeeezzzsssgggggglllrrr~~~~~~ssshhh]]]WWWTTTQQQTTTXXX]]]fffsss}}}yyyqqqkkkhhhccc]]]YYYZZZYYY___hhhpppsssrrrnnnkkkaaa]]]YYYVVVVVVTTTPPPMMMIIIEEE@@@<<<999888555444777777888999999999888888;;;;;;<<<<<<===>>>>>>>>>??????@@@AAABBBCCCDDDEEEHHHHHHHHHHHHHHHIIIJJJKKKLLLOOORRRTTTVVVYYY\\\^^^ccceeeiiilllpppuuu{{{vvvbbbXXXTTTVVV```mmmxxxttteeeVVVGGG>>>??????>>>>>>>>>@@@EEEIIIPPPYYY```aaaccclllxxx{{{vvvqqqlllhhhfffaaaaaabbbbbbaaa___^^^\\\YYYYYYXXXWWWUUUTTTSSSSSSNNNMMMLLLIIIGGGDDDCCCBBB@@@@@@BBBEEEGGGFFFDDDAAA;;;888999>>>AAA@@@@@@BBB>>>???AAABBBBBBAAA???>>>888888888888888888888888666555444444555444333111000//////...............000111111000...---...///,,,,,,------,,,,,,+++***,,,+++*********,,,---...******)))((()))***+++,,,111666:::888000***((()))*********************************++++++++++++,,,++++++,,,,,,,,,,,,++++++((((((((()))***,,,---...,,,,,,,,,,,,,,,---...///...///000000000111333555888:::;;;;;;;;;;;;<<<>>>===>>>>>>??????>>>>>>===<<<===???AAAAAA@@@???>>>???AAACCCEEEHHHMMMSSSWWWbbbrrr~~~pppeeegggmmmtttvvvkkk```YYYUUUQQQRRRVVV[[[cccoooyyy}}}wwwsssqqqmmmgggeeegggkkkooouuuxxxvvvnnneee___YYYXXXWWWXXXYYYXXXSSSOOOJJJFFFAAA<<<:::888666555777777888999::::::::::::<<<<<<<<<<<<======>>>>>>???@@@BBBCCCEEEFFFGGGGGGJJJJJJIIIIIIIIIJJJKKKKKKKKKMMMPPPSSSTTTWWWZZZ\\\aaadddhhhlllpppwww~~~lll```ZZZZZZbbbkkksssvvvhhhXXXHHH>>>???>>>===<<<===@@@FFFJJJRRR[[[cccdddfffnnnxxx~~~~~~zzzuuuoookkkgggfffaaaaaaaaaaaa```^^^]]]\\\YYYYYYXXXVVVUUUTTTSSSRRRNNNMMMLLLIIIFFFDDDBBBAAA??????AAADDDFFFFFFDDDBBB<<<888888===@@@>>>>>>@@@===>>>@@@@@@@@@???>>>===777777777777888888888888666555444444555555333111000000///............//////000111000...---...///////////////...---,,,+++...---,,,+++******************)))((((((((()))***,,,000444333...)))'''(((+++++++++*********))))))************+++++++++++++++,,,,,,------,,,,,,+++)))))))))******+++,,,,,,,,,,,,,,,,,,------...///...///111111000111333555777999:::;;;:::;;;<<<>>>???????????????>>>===<<<<<<>>>AAACCCCCCBBB@@@??????AAADDDFFFIIIMMMRRRUUU```nnnyyykkkcccgggnnntttzzzoooccc\\\VVVQQQQQQTTTYYY```kkkvvv|||yyyyyyvvvssstttwwwwwwjjjbbb^^^^^^```cccdddaaaYYYRRRJJJFFFAAA===;;;999777555555666888999;;;<<<<<<<<<<<<<<<<<<<<<============@@@AAACCCEEEGGGIIIIIIIIIJJJJJJIIIIIIIIIJJJJJJKKKJJJLLLPPPRRRTTTVVVYYY\\\```cccggglllqqqxxxtttfff___]]]```eeerrrwwwjjj[[[LLLBBB>>>===<<<:::;;;@@@FFFLLLVVV```gggggggggmmmvvv{{{}}}xxxsssnnnjjjgggfffccccccbbbaaa___]]]\\\[[[ZZZYYYXXXWWWUUUTTTSSSSSSOOONNNLLLIIIGGGDDDBBBAAA??????@@@CCCFFFFFFEEECCC<<<999888<<>>>>>@@@??????@@@???>>>===;;;:::777777777777777777888888555444333444555555333111222111000000//////000000...///000///---------///000000000///...---,,,+++---,,,,,,+++************+++******)))))))))))))))------------...---,,,+++,,,,,,++++++***)))))))))))))))*********++++++++++++,,,,,,------,,,,,,+++*********+++************,,,++++++,,,---...//////...000111111111111444666666777999:::999:::<<<===???@@@@@@@@@???>>>===<<<===???BBBDDDEEEDDDBBBAAA@@@BBBEEEGGGIIILLLQQQTTT]]]nnn~~~~~~sssgggaaafffnnnttt~~~~~~sssggg___XXXRRRQQQSSSWWW]]]gggsss~~~~~~{{{zzz|||||||||zzzrrrkkkkkkmmmnnnmmmfff\\\TTTKKKGGGBBB>>>;;;999777666444555777999;;;<<<======<<<<<<==================???AAADDDGGGIIIJJJKKKKKKIIIIIIIIIIIIIIIJJJKKKLLLJJJMMMPPPRRRTTTWWWZZZ\\\___cccggglllrrrxxx{{{ooohhhffffffhhhwwwwwwkkk]]]OOOFFF>>>===;;;999:::@@@GGGMMM[[[dddjjjiiihhhmmmuuuzzz~~~|||wwwrrrmmmiiigggfffeeedddcccaaa___]]]\\\\\\ZZZZZZYYYXXXVVVUUUTTTSSSQQQOOOMMMJJJGGGEEECCCAAA@@@@@@AAACCCFFFGGGEEEDDD===999888<<>>>>>AAA@@@@@@???>>>===;;;999888777777777777777777777777333333222333444444333111222222111000000000000000,,,.........,,,,,,---...------------,,,+++***)))((())))))***+++,,,------*********************)))***(((&&&'''***,,,,,,+++,,,+++++++++******)))))))))))))))************+++++++++,,,,,,,,,,,,+++++++++++++++++++++***)))(((+++++++++,,,---...///000///000111111111222444666555666888999999:::;;;===???@@@@@@@@@???>>>>>>===>>>???BBBDDDDDDDDDCCCCCC@@@BBBEEEGGGIIILLLPPPSSSZZZjjjpppeee```fffooouuuxxxlllccc\\\UUURRRTTTWWW\\\eeeqqq~~~~~~zzzxxxzzz}}}{{{xxxuuuqqqhhh]]]UUUKKKHHHBBB>>><<<:::888666555666777999:::;;;;;;;;;=====================<<>>;;;999;;;AAAIIIPPP___gggmmmjjjiiioooxxx}}}~~~{{{vvvppplllhhhffffffddddddbbbaaa```_________[[[[[[ZZZYYYWWWVVVUUUUUURRRQQQOOOLLLHHHFFFCCCBBBBBBBBBBBBDDDFFFGGGFFFDDD===999888<<>>===<<<:::999888888888777777666666555555222111111222333333222000111111000///////////////,,,---......,,,,,,---...------------,,,+++******'''((()))***+++,,,------((())))))************)))&&&&&&'''''''''((()))***+++++++++***************))))))))))))******************++++++++++++******))))))***+++,,,+++******+++++++++,,,---...///000///000111222111222444666555777999::::::;;;===>>>??????@@@@@@@@@???>>>>>>===>>>???AAABBBBBBCCCCCCAAACCCFFFHHHJJJLLLOOORRRUUUcccxxx~~~oooddd```gggpppvvv|||ooofff^^^WWWTTTUUUVVV[[[dddppp}}}}}}yyywwwvvvvvvzzzxxxrrriii___XXXLLLHHHCCC???<<<:::888777777777888999999999999888===============<<<<<<<<<>>>@@@DDDHHHJJJLLLLLLLLLIIIIIIIIIJJJKKKMMMNNNOOOMMMOOORRRUUUVVVYYY\\\^^^___ccchhhnnnrrrwww{{{~~~|||wwwyyy~~~ttthhh[[[NNNEEEAAA???<<<:::;;;BBBKKKRRRaaaiiinnnlllkkkqqq{{{}}}zzzuuupppkkkhhhffffffcccbbbbbbaaaaaaaaaaaabbb\\\\\\[[[YYYXXXWWWVVVUUUSSSRRROOOLLLIIIFFFDDDCCCCCCCCCCCCDDDFFFGGGFFFEEE===999888<<>>>>>===<<<;;;:::::::::999888888777666555555444111000000111333333111000000000///...............,,,...///...------...///......//////......------******+++++++++******)))''''''((()))******))))))''',,,000///+++))),,,///************************))))))))))))*********************++++++*********&&&((()))+++,,,,,,,,,++++++++++++,,,---...000000///000222222111222444666666888:::;;;;;;<<<>>>@@@>>>??????@@@@@@@@@??????<<<======>>>@@@AAABBBBBBAAACCCFFFHHHJJJLLLOOOQQQQQQ]]]ppp~~~vvvxxxrrrnnnqqquuuzzzuuuiii```ZZZWWWWWW\\\^^^fffsss|||ssslllkkkooottttttyyy}}}uuukkk___WWWSSSMMMEEE>>>:::888777666777888999:::;;;:::999888<<<<<<<<<;;;;;;:::::::::===???AAACCCFFFGGGHHHIIIGGGIIIKKKKKKKKKKKKMMMOOOMMMNNNQQQSSSUUUYYY]]]aaa```cccgggjjjnnnrrrwww{{{~~~{{{sssooopppzzzuuuhhhZZZNNNGGGBBB===;;;===@@@CCCJJJRRRggghhhjjjkkkmmmsss|||zzzwwwrrrnnnllljjjgggeeebbbeeegggfffaaa\\\YYYYYYYYYYYYZZZZZZYYYWWWUUUTTTSSSQQQNNNLLLJJJHHHDDDAAAAAAAAABBBEEEGGGGGGEEEBBB>>>:::999<<<>>>======@@@>>>??????>>>===:::888777888888777666444333222222222222222333333444444444000000///...------,,,,,,......---------...//////............---,,,++++++,,,,,,,,,++++++*********,,,+++***)))((('''&&&%%%))))))(((((('''''''''&&&******))))))))))))******))))))*********+++++++++,,,,,,+++*********++++++)))************+++++++++------,,,,,,,,,---......111222333333444444444444::::::::::::;;;<<<===>>>AAAAAAAAAAAAAAA@@@???>>>??????@@@AAAAAABBBCCCCCCCCCCCCCCCDDDFFFHHHKKKLLLSSSWWWggg}}}yyyttt{{{zzzuuuwwwzzz}}}|||qqqggg```ZZZWWWZZZ[[[bbbooo{{{vvvmmmeee___```eeellloooxxx~~~vvvkkkdddXXXRRRHHH@@@;;;999888888999999::::::::::::999999<<<<<<;;;;;;;;;:::::::::<<<===???AAACCCDDDEEEEEEEEEGGGIIIJJJJJJKKKMMMOOOMMMOOOQQQSSSUUUXXX\\\___^^^aaaeeehhhkkkppptttxxx|||yyyooohhhiiisss~~~~~~tttfffYYYMMMFFFCCC???<<<>>>AAAEEENNNWWWhhhjjjlllmmmpppwww}}}|||xxxtttqqqnnnmmmjjjiiikkkllljjjfff```]]]\\\]]]YYYYYYZZZYYYXXXWWWUUUTTTTTTRRROOOMMMKKKHHHDDDAAAAAAAAACCCEEEHHHHHHGGGEEE???;;;999<<<===;;;;;;===<<<<<<<<<<<<:::888666555777777666555444444333333111222222222333333333333111111000//////...------......---------------...---------...------,,,,,,............------------***))))))((('''&&&%%%%%%******)))))))))(((((((((+++******))))))******+++*********++++++++++++,,,------,,,+++++++++++++++)))************+++++++++---,,,,,,,,,,,,---......///000222333444555555555888888888888999:::<<<<<>>===>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDFFFIIIKKKMMMPPPVVVhhhzzzvvvttt}}}zzzzzz|||~~~vvvmmmddd\\\WWWYYYZZZ```lllwww|||qqqddd[[[TTTPPPSSSYYYaaagggtttvvvooo]]]UUUKKKBBB===;;;::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::<<<===>>>@@@AAACCCCCCCCCCCCEEEGGGHHHIIIJJJMMMOOONNNPPPRRRSSSTTTVVVZZZ\\\]]]___cccfffhhhlllqqqtttxxx|||yyyoooeeecccmmm{{{|||qqqdddWWWKKKEEEEEE@@@===???BBBHHHTTT^^^nnnppprrrrrrtttyyy||||||yyyuuurrrqqqooonnnlllrrrpppkkkddd^^^\\\]]]^^^YYYYYYYYYYYYXXXVVVUUUTTTTTTRRROOOMMMKKKHHHDDDAAAAAAAAACCCEEEHHHJJJIIIGGGAAA<<<999;;;<<<999999;;;<<<<<<<<<<<<:::888666555555555555444444333333333111111111111111222222222222111111000000////////////...---,,,,,,,,,,,,,,,,,,,,,------...---------*********+++++++++++++++))))))))))))((((((''''''************))))))))))))+++******))))))******+++++++++++++++,,,,,,,,,,,,///......---,,,++++++***)))************+++++++++,,,,,,,,,,,,,,,---.........///111333555666666777777777777888999:::<<<<<<>>>>>>>>>???>>>>>>===<<<<<<===>>>@@@AAABBBBBBBBBBBBCCCDDDEEEGGGJJJLLLMMMNNNWWWkkktttqqqsss~~~}}}vvvvvvxxx{{{zzzssskkkbbb\\\]]]\\\aaakkkttt|||sssfffWWWNNNHHHFFFKKKQQQWWW]]]jjjzzzxxxppp\\\TTTJJJAAA<<<;;;;;;;;;===<<<;;;:::999:::;;;<<<::::::::::::::::::::::::>>>>>>@@@AAABBBCCCCCCDDDAAACCCFFFHHHIIIKKKMMMPPPPPPQQQSSSTTTUUUVVVXXXZZZ\\\^^^bbbdddfffjjjnnnqqquuuxxx}}}}}}ssshhheeeppp~~~yyynnnaaaTTTJJJDDDDDD@@@>>>@@@CCCKKKYYYfffxxxyyyyyywwwvvvxxx~~~}}}zzzwwwtttqqqppppppnnnmmmooolllgggaaa]]][[[\\\\\\YYYYYYYYYXXXWWWVVVUUUTTTSSSQQQNNNLLLJJJGGGCCC@@@@@@@@@AAADDDHHHJJJJJJIIIBBB<<<:::;;;<<<::::::<<<>>>>>>>>>>>>===;;;999888333333333333222222222222000000000000000111111111111111111000000///////////////...,,,++++++++++++++++++,,,---............((((((((()))*********+++,,,+++++++++++++++++++++))))))))))))))))))))))))***))))))(((((())))))***++++++,,,,,,,,,---------/////////...---,,,+++***))))))*********+++++++++++++++++++++,,,---......///000222333444555555555666666777888999;;;===>>>>>>>>>>>>??????>>>======;;;<<<>>>@@@AAAAAAAAAAAAAAABBBDDDFFFIIIKKKMMMNNNPPP]]]rrrvvvmmmmmmsss{{{~~~vvvpppqqqtttxxx|||vvvnnngggaaa___aaahhhooouuu~~~~~~lll___OOOFFFBBBAAAEEEJJJNNNRRR]]]kkkvvvsssjjjWWWQQQGGG@@@<<<<<<<<<<<<>>>===;;;:::999:::;;;;;;::::::::::::::::::::::::===>>>???AAABBBCCCCCCCCCAAACCCFFFHHHJJJLLLOOOQQQQQQSSSUUUVVVVVVVVVXXXYYY]]]___bbbdddfffhhhlllooorrruuuzzzyyyooommmvvvvvvjjj]]]QQQHHHCCCAAA???>>>@@@EEENNN^^^mmm|||}}}}}}zzzxxxyyy}}}}}}xxxuuuqqqooonnnnnnlllkkkjjjhhheeebbb```^^^\\\[[[ZZZYYYXXXWWWVVVUUUUUUTTTQQQOOOMMMKKKIIIFFFBBB@@@???>>>???BBBFFFIIIIIIHHHBBB===:::<<<===<<<===@@@>>>?????????>>><<<;;;999222222222111111111111111000000000000000000000000000000///////////////...000///...---,,,+++++++++++++++,,,---............+++,,,,,,------.........,,,,,,,,,,,,++++++++++++(((((((((((((((((((((((((((((((((''''''(((((((((++++++,,,,,,,,,---------............---,,,+++***))))))*********+++++++++*********+++,,,---......222222333444444333333333333444444666888:::<<<===>>>>>>???????????????>>>:::;;;>>>@@@AAABBBBBBAAAAAABBBDDDGGGJJJMMMNNNOOOTTTeee|||ttthhhkkkwww{{{yyyqqqlllnnnrrrxxx~~~tttllleeeaaa```dddiiimmmttt{{{{{{gggZZZKKKDDD@@@>>>@@@CCCEEEGGGOOO[[[fffsss}}}pppfffUUUOOOGGGAAA>>>===<<<<<<===<<<;;;:::999999999999999999999999::::::::::::;;;<<<===???@@@BBBBBBBBBCCCFFFHHHJJJKKKMMMPPPRRRRRRTTTVVVWWWWWWXXXYYYZZZ^^^```bbbdddeeegggjjjmmmpppsssxxx|||~~~xxxvvv}}}~~~tttgggZZZNNNFFFAAA???>>>???CCCGGGQQQcccsss|||}}}~~~|||zzz|||}}}xxxuuuqqqooonnnmmmllljjjhhhgggeeeeeedddccc```]]]ZZZYYYXXXVVVUUUUUUTTTUUUPPPNNNLLLJJJIIIGGGDDDAAA?????????BBBEEEHHHHHHHHHCCC===:::<<<>>>===>>>BBB===>>>>>>>>>>>><<<;;;999333333333222222111111111111111111111000000000000////////////////////////000///...---------------,,,,,,------...---------,,,,,,,,,,,,------------************))))))((((((''''''''''''(((((((((((()))((((((''''''(((((()))++++++++++++,,,,,,,,,,,,,,,,,,---......---+++***)))************+++++++++************+++---...///333333444444333333222111000000111333555888:::;;;>>>>>>??????@@@@@@??????:::;;;>>>AAACCCCCCBBBBBB@@@BBBEEEHHHKKKNNNPPPQQQYYYmmmrrrgggnnnvvvnnniiikkkpppwww{{{pppkkkfffbbbdddfffhhhnnnuuuzzzzzzfffYYYLLLEEEBBB???===???>>>???DDDLLLUUU```ooo|||}}}wwwmmmfffWWWRRRKKKEEEBBB???===<<<;;;;;;;;;;;;:::999888777888888999999999::::::::::::;;;===???AAACCCDDDDDDFFFHHHKKKLLLMMMOOOQQQTTTRRRTTTWWWYYYYYYYYYZZZ[[[^^^___aaabbbccceeehhhkkkooorrrvvvyyy{{{}}}|||rrreeeXXXLLLDDD@@@>>>>>>AAAFFFKKKUUUgggxxx}}}}}}zzzwwwsssqqqpppnnnmmmkkkjjjgggeeeeeeeeedddaaa___ZZZYYYWWWVVVTTTTTTTTTUUUPPPNNNLLLLLLKKKJJJGGGEEEAAA@@@@@@BBBEEEHHHIIIIIIEEE???;;;;;;<<<;;;<<<@@@>>>???@@@@@@???>>><<<;;;777666666555444333333222222222222111111000000000000000000000000000000000000//////.........//////---------...------,,,,,,,,,,,,,,,+++++++++++++++++++++***)))(((''''''&&&''''''(((((())))))))))))******))))))))))))***************++++++++++++,,,)))***,,,---...---++++++)))************+++++++++)))))))))***+++---...///222222333444444333333333000111222444777999<<<===<<<===>>>>>>??????>>>>>>:::<<>>>>><<<;;;>>>CCCHHHOOO[[[gggvvvyyyuuurrrlllgggZZZUUUOOOIIIEEEAAA>>>;;;::::::;;;;;;:::888777555888888888999999:::::::::<<<===???BBBDDDFFFGGGGGGHHHJJJMMMNNNOOOPPPRRRTTTRRRUUUXXXZZZZZZZZZ[[[]]]]]]___```aaabbbdddgggiiiooorrruuuwwwyyyzzz|||~~~}}}|||qqqcccVVVKKKDDD@@@===???CCCIIINNNXXXjjj{{{~~~}}}}}}zzzvvvsssrrrpppooommmlllhhhdddcccccccccaaa^^^ZZZYYYWWWUUUTTTTTTTTTUUUPPPOOOMMMMMMMMMLLLJJJHHHCCCBBBBBBCCCFFFIIIIIIIIIFFF@@@;;;;;;;;;999:::===AAABBBCCCCCCBBBAAA@@@???:::999888777666555444444333222222222111111000000111111111111111111222222000////////////000000111............---,,,++++++000000000//////.........------,,,+++***)))((('''(((((())))))*********+++,,,,,,++++++++++++,,,,,,))))))*********+++++++++''')))+++---------,,,+++)))************+++++++++)))))))))***+++---...///000111222333444555555555333444555777:::===???AAA;;;;;;<<<===>>>>>>======:::<<<@@@CCCEEEEEEDDDCCC???AAAEEEIIIMMMPPPQQQRRR[[[tttkkklllxxxoooiiifffiiilllpppzzzvvvqqqkkkggggggiiikkkllltttyyy~~~kkkaaaSSSHHHBBB@@@>>>============<<<<<>>@@@AAAAAABBBDDDHHHJJJKKKNNNQQQTTTVVVVVVUUUTTTUUUVVVWWWWWWWWWXXX[[[^^^\\\\\\\\\\\\]]]aaafffjjjppprrrtttuuuuuuwwwzzz}}}zzzwwwwww{{{{{{rrreeeVVVKKKCCC@@@<<<>>>AAAFFFPPP___qqq}}}}}}{{{}}}~~~{{{xxxuuussspppllliiihhhgggdddbbb```_________\\\[[[XXXVVVUUUTTTTTTTTTMMMMMMLLLLLLKKKJJJJJJIIICCCAAA???@@@CCCGGGJJJKKKFFF@@@:::::::::999:::===@@@@@@AAAAAA@@@???>>>=========>>>===:::555000---///......///111333333222444111//////111111000...,,,------...///000000111......---------,,,,,,,,,........................,,,,,,,,,***'''&&&'''((())))))************))))))))))))((((((((((((((()))*********++++++,,,,,,,,,************************,,,,,,++++++++++++,,,,,,++++++++++++,,,---......111111222333444444444444777555444666;;;======<<<===<<<;;;<<<======;;;999:::;;;???BBBDDDEEEEEEEEEBBBDDDFFFHHHJJJNNNSSSVVV\\\wwwrrrttt|||{{{lllgggfffjjjmmmrrr}}}zzzuuunnnjjjiiikkklllmmmuuuzzzvvvlll]]]QQQJJJFFFBBB@@@;;;<<<<<<;;;;;;===BBBFFFMMMSSS]]]iiissszzzrrriii^^^WWWVVVXXXYYYYYY[[[YYYUUUOOOIIICCC>>>;;;;;;;;;;;;::::::999999888:::999999999:::;;;===>>>===???@@@AAABBBDDDHHHKKKMMMOOORRRUUUWWWWWWVVVUUUUUUVVVWWWVVVVVVVVVYYY[[[\\\\\\\\\\\\]]]```eeeiiinnnppprrrssstttvvvyyy|||wwwrrrqqqsssxxx~~~yyywwwyyy{{{rrrdddVVVKKKDDDAAADDDEEEIIIOOOZZZiii{{{}}}{{{wwwtttrrrooollliiihhhgggdddbbb```___^^^^^^\\\[[[YYYWWWUUUUUUUUUUUURRRQQQPPPNNNLLLJJJIIIHHHDDDBBB@@@AAACCCFFFGGGHHHEEE???:::::::::999;;;>>>???@@@BBBDDDDDDCCCAAA@@@<<<===>>>>>><<<888444222000//////000222333333222777444111000111111///---111000000///...------,,,,,,,,,,,,---------..............................+++++++++***((('''((()))))))))************))))))))))))(((((((((((())))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''((()))++++++++++++++++++,,,---...///222222333444555555555555555444333555999<<<===<<<===<<<<<<<<<======;;;999:::;;;???BBBDDDEEEEEEDDDCCCEEEGGGIIIKKKNNNRRRVVV```{{{uuugggeeeeeeiiinnnttt~~~zzzrrrmmmlllmmmnnnooovvvzzzwwwgggZZZPPPJJJEEEAAA<<<======<<<;;;;;;<<<>>><<>>@@@BBBDDDEEEGGGKKKMMMOOOQQQTTTWWWXXXYYYXXXXXXVVVWWWWWWVVVTTTTTTVVVWWW[[[\\\\\\\\\]]]___cccgggkkkmmmppprrrsssuuuxxxzzzyyyppphhhfffhhhkkkrrryyy~~~zzzssslllhhhffflllvvv{{{qqqdddVVVKKKDDDBBBCCCEEEJJJQQQ]]]nnn|||zzzvvvsssqqqooollljjjiiigggdddbbb___^^^^^^^^^\\\[[[ZZZXXXWWWVVVVVVVVVUUUTTTQQQOOOKKKIIIFFFEEECCCBBBBBBCCCEEEFFFEEEEEEDDD===999999::::::<<<@@@>>>AAAEEEIIIIIIGGGDDDBBB<<<===??????>>>;;;888666222111000111333444444333888666333111111000///---111111000///...,,,,,,+++******+++,,,---...//////------------------------***++++++***((('''(((***))))))************))))))))))))(((((((((((())))))*********+++++++++++++++------------------------(((((()))***+++---...///++++++++++++,,,---...///333333444555666666666666333333333555888;;;<<<<<<===<<<<<<<<<======<<<::::::<<>><<<;;;;;;;;;:::<<<>>>BBBFFFJJJMMMNNNIIIEEE???===>>>AAACCCDDDJJJIIIGGGEEEAAA>>>;;;:::888888999999:::::::::;;;::::::::::::<<<>>>@@@AAAAAACCCFFFHHHIIIKKKNNNQQQQQQSSSUUUXXXZZZZZZZZZZZZWWWXXXXXXVVVTTTSSSSSSTTTZZZ[[[]]]]]]]]]___ccceeehhhkkknnnqqqrrrtttwwwyyyvvvggg___ZZZZZZ^^^bbbhhhooorrrqqqmmmggg___ZZZWWWVVV\\\gggxxx{{{qqqdddVVVKKKEEEBBB???AAAGGGPPP^^^ppp{{{xxxtttqqqpppnnnllljjjiiigggdddaaa___^^^]]]]]]\\\[[[ZZZYYYXXXWWWVVVVVVSSSRRROOOLLLIIIFFFDDDBBBBBBBBBCCCEEEGGGHHHGGGEEEBBB<<<888999::::::===@@@@@@CCCHHHLLLLLLIIIDDDAAA<<<===>>>???>>><<<999888444333222333444555444333555444222111000000///.....................------******+++,,,---......///------------------------,,,,,,,,,***'''&&&'''((())))))************)))))))))(((((((((((())))))******************+++++++++,,,,,,------------------******++++++,,,...///000,,,++++++,,,,,,---...///222333444555555666666666333333444666888;;;===>>>===<<<<<<<<<>>>>>><<<;;;:::<<>>???@@@@@@>>>;;;:::;;;>>>@@@AAAEEEDDDBBB@@@>>><<<;;;:::777777888888999999::::::<<<;;;;;;;;;<<<>>>@@@AAACCCEEEHHHJJJLLLMMMPPPRRRSSSTTTWWWYYYZZZ[[[\\\\\\YYYYYYZZZXXXUUUSSSSSSSSSYYY[[[]]]^^^___```ccceeegggjjjnnnqqqsssuuuwwwyyy~~~tttggg[[[TTTPPPQQQTTTWWW\\\aaa```^^^ZZZTTTNNNKKKKKKLLLPPP[[[lll}}}sssdddVVVKKKEEECCC@@@CCCIIITTTdddvvv}}}}}}zzzvvvrrrpppnnnmmmlllkkkiiigggdddaaa___]]]\\\\\\[[[[[[ZZZYYYYYYWWWWWWVVVQQQPPPNNNLLLIIIGGGEEEDDDAAAAAACCCFFFIIIKKKIIIHHHAAA;;;777888::::::===AAABBBEEEIIIKKKJJJFFFAAA>>>======>>>>>>===:::888777666444333444555555444333000000000////////////000............------------+++++++++,,,,,,,,,------------------------------......---***'''%%%%%%&&&))))))************))))))((((((((((((((()))************************************++++++,,,,,,,,,,,,***))))))))))))******+++,,,,,,,,,,,,---...//////111222333444444555444444444555666777999;;;>>>???===<<<<<<===>>>>>>===;;;:::<<<>>>AAACCCCCCCCCBBBEEEGGGHHHJJJKKKMMMQQQTTTfff{{{wwwxxxuuuqqqqqqxxxzzzwwwwwwxxxxxxssswww}}}}}}pppiiieeecccaaaXXXSSSKKKEEEBBB@@@>>>===;;;:::999888999:::;;;<<<:::::::::;;;===@@@BBBDDDEEECCC@@@===;;;:::;;;;;;888888888999999:::::::::<<<<<<<<<<<<>>>@@@BBBDDDEEEGGGJJJLLLMMMNNNOOOQQQTTTUUUWWWYYY[[[\\\]]]]]]ZZZ\\\\\\ZZZWWWUUUTTTTTTXXXZZZ^^^```aaabbbdddffffffiiinnnrrrtttvvvyyyzzz~~~mmm```SSSMMMIIIJJJLLLMMMPPPTTTOOONNNLLLHHHEEEDDDGGGIIILLLVVVddduuuuuufffWWWKKKEEECCCAAACCCJJJVVVhhhyyy|||yyyyyy{{{|||xxxuuuqqqnnnmmmmmmlllkkkiiigggdddaaa^^^]]]\\\[[[YYYYYYZZZYYYYYYWWWVVVUUUQQQQQQOOOMMMKKKIIIGGGGGG@@@AAABBBFFFIIIKKKJJJIIIAAA;;;777888::::::<<<@@@CCCDDDFFFFFFEEEBBB>>><<<<<<<<<===<<<;;;:::888777777555444444555555333222.../////////......000111000000///...---++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---***'''%%%%%%&&&))))))************))))))(((''''''(((((()))***+++***************)))))))))((())))))******++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---...///000000111222333444444444444555666888999999:::===???===<<<<<<===??????>>><<<:::<<<>>>AAABBBCCCBBBAAADDDEEEGGGHHHJJJMMMQQQTTTddd~~~|||}}}yyyrrrqqqyyy||||||}}}~~~vvvyyy}}}|||xxxuuupppmmmgggaaaYYYRRRLLLGGGAAA===::::::999999999:::;;;;;;888999<<>>===<<<:::;;;;;;<<<<<<;;;;;;:::777666444444444444333111///000111000...---///111//////...------,,,++++++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,***((('''''')))))))))************))))))''''''''''''((()))***++++++*********)))))))))((((((((())))))***++++++,,,---------------...///000---,,,,,,------...///000111222333444555555555555555777888888777888;;;======<<<<<<===??????>>>===:::<<<>>>AAABBBBBBAAAAAAAAACCCEEEGGGIIILLLQQQTTTccc}}}|||}}}xxxoooooowwwyyy{{{}}}{{{rrrmmmfff^^^WWWNNNEEE>>>===<<<<<<;;;::::::::::::888;;;???DDDIIIMMMQQQTTTKKKFFF@@@;;;888999<<<>>>========================:::;;;===@@@EEEIIINNNPPPOOORRRUUUVVVVVVUUUVVVWWWUUUVVVWWWXXXZZZ\\\]]]^^^]]]___```^^^[[[YYYWWWWWWVVVZZZ___ccceeefffhhhiiigggkkkpppuuuwwwyyy|||}}}sssaaaUUUIIIDDD@@@BBBCCCBBBBBBEEEDDDDDDDDDDDDDDDFFFKKKNNNTTTYYYbbblllwwwyyyhhhXXXLLLFFFDDDEEEGGGMMM[[[mmm}}}tttpppssswww}}}wwwsssooollllllllllllllliiigggdddaaa^^^\\\[[[[[[WWWWWWXXXXXXXXXWWWUUUTTTQQQPPPNNNKKKHHHEEECCCBBBBBBAAA@@@AAADDDEEEEEEDDDBBB<<<777888999999;;;>>>>>>===<<<;;;:::;;;===>>>888999:::<<<======>>>>>>777666444444444444222000111333444111...---...111++++++,,,,,,---...//////'''''')))***,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,)))******)))((((((***+++))))))************))))))''''''''''''((()))+++++++++*********))))))(((((((((((()))***++++++,,,,,,(((((()))***+++---...///---------------...000000222333444555666666666666444777888888666666999<<<===<<<<<<===???@@@???===:::<<<>>>AAABBBBBBAAA@@@@@@BBBDDDFFFIIILLLQQQTTTddd}}}|||xxxrrrppprrrxxx~~~xxxxxxyyy~~~~~~ssshhh^^^VVVOOOKKKIIIDDD???=========;;;999999<<<<<<===DDDOOOSSSPPPOOOHHH???;;;<<<>>>>>><<>>@@@@@@<<<999@@@@@@@@@CCCIIINNNRRRSSSZZZYYYWWWVVVUUUUUUVVVWWWYYYXXXWWWZZZ^^^aaaaaa___^^^___``````___]]][[[YYY\\\]]]^^^```dddgggkkkmmmmmmppptttwwwyyy}}}lllZZZOOOHHHEEEAAA??????@@@@@@@@@AAACCCEEEGGGIIILLLQQQTTT\\\```eeekkksss}}}sss```QQQHHHEEEDDDBBBFFFOOO]]]ooo|||uuuqqquuu{{{|||~~~xxxuuupppmmmlllkkkiiihhhggggggeeeccc```]]]ZZZXXXYYYYYYWWWVVVUUUTTTTTTTTTRRRQQQOOOMMMJJJFFFDDDBBBCCCCCCCCCCCCCCCCCCCCCCCCAAA;;;444333666:::;;;:::===<<<;;;:::999999999999<<<<<<============<<<<<<666555444222111000000000333222000............///,,,,,,+++++++++,,,------)))******+++,,,,,,------))))))(((((()))***++++++---,,,++++++******++++++((()))*********((('''&&&))))))************)))(((***************+++++++++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++...------......///000111000222333333333333444666666777888999:::;;;;;;;;;<<<===============<<<<<>>===???AAACCCCCCBBBAAABBBDDDDDDFFFIIINNNQQQcccyyywwwtttpppnnnqqqxxx~~~xxxvvvvvvyyy}}}wwwoooiiiccc___YYYSSSLLLHHHFFFDDD@@@===>>>@@@@@@@@@EEENNNQQQNNNGGGAAA;;;999===@@@AAA@@@CCC@@@???@@@CCCEEECCC@@@BBBAAABBBEEELLLRRRWWWYYY]]]\\\ZZZYYYXXXXXXXXXXXXZZZYYYYYY[[[```ccccccbbbbbbbbbbbbbbbaaa___^^^\\\``````aaabbbeeehhhjjjllloooqqquuuxxxzzz~~~wwweeeTTTJJJEEECCC@@@>>>>>>???@@@AAACCCFFFIIILLLNNNRRRWWW[[[___ccciiinnnttt}}}tttaaaRRRIIIFFFEEEDDDIIIRRRaaasss}}}uuuqqquuu{{{{{{zzzvvvrrrnnnmmmllljjjiiihhhgggeeeccc```]]]ZZZYYY[[[ZZZYYYWWWVVVUUUUUUUUURRRQQQPPPMMMJJJFFFCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCBBB<<<666444888;;;<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;======>>>>>>===;;;:::999777666555333222111111111111000///.........//////...------,,,,,,,,,------******++++++,,,,,,,,,---***************+++,,,,,,,,,,,,+++******************************)))((((((((((((((((((((((((((((((***************++++++++++++,,,------.........---++++++++++++++++++++++++------------...///000111000222333333333333444666666777888999:::;;;;;;<<<>>>>>>>>>>>>===<<<::::::>>>======???AAACCCBBBAAAAAABBBDDDDDDFFFIIIMMMQQQ```ttt{{{rrrooommmmmmqqqyyy{{{xxxuuutttvvvzzz}}}~~~~~~}}}zzzoooggg^^^VVVPPPKKKEEE@@@BBBBBBAAA???BBBHHHIIIGGGDDD@@@<<<<<<@@@DDDEEEEEEEEEDDDDDDHHHLLLNNNMMMJJJEEEDDDDDDHHHOOOVVV\\\___``````___]]]\\\[[[[[[ZZZZZZZZZZZZ]]]aaadddeeeeeeffffffeeedddcccbbbaaaaaaddddddeeefffgggiiikkklllqqqtttwwwzzz|||~~~lllZZZLLLCCCCCCAAA???>>>>>>@@@BBBDDDFFFIIINNNRRRVVV[[[```dddgggkkkooossswww}}}uuubbbSSSJJJFFFEEEFFFKKKVVVfffxxx}}}vvvrrruuu{{{}}}|||yyytttpppnnnmmmkkkjjjhhhgggeeeccc```^^^\\\[[[]]]\\\ZZZXXXWWWVVVUUUUUUSSSRRRPPPMMMJJJFFFCCCAAA@@@AAABBBDDDDDDDDDCCCBBBCCC>>>888666999<<<===<<<<<<<<<===>>>>>>===<<<;;;======>>>>>><<<:::777555777666555444333222222222///////////////000111111000///...---------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------++++++***))))))))))))***,,,++++++***************)))((('''&&&&&&'''((()))))))))*********+++++++++,,,,,,---.........------++++++++++++++++++++++++------------...///000111000222333333333333444666555666888999;;;<<<======?????????>>>===;;;999888>>>======???AAACCCBBBAAA@@@BBBCCCEEEFFFIIIMMMPPP[[[mmmtttllljjjjjjlllqqqzzz}}}wwwssssssvvvzzz}}}}}}tttiii```WWWOOOIIIHHHGGGDDDBBBBBBCCCDDDCCCFFFDDDBBBCCCFFFIIIIIIIIIIIIJJJNNNUUU[[[[[[WWWSSSKKKIIIHHHKKKQQQXXX^^^aaabbbbbbbbbaaa```^^^]]]\\\ZZZZZZ[[[]]]```dddfffhhhiiihhhgggeeeddddddddddddfffggghhhjjjlllmmmoooppptttvvvzzz}}}tttbbbSSSGGG@@@@@@@@@?????????BBBEEEHHHIIINNNSSSYYY^^^cccgggkkkpppssswwwyyyzzz}}}tttaaaRRRIIIEEEEEEFFFLLLYYYjjj|||~~~vvvqqqttt{{{~~~zzzuuuqqqooommmllljjjhhhgggeeeccc```___]]]]]]^^^\\\[[[XXXWWWUUUTTTTTTSSSRRRPPPMMMJJJFFFCCCAAA???@@@BBBDDDDDDDDDCCCBBBBBB>>>999777888;;;<<<<<<;;;<<<===>>>===;;;888777:::;;;<<<===<<<999666555666666444333333222222222//////000000222333444444111111000...------------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,------+++***))))))((())))))))),,,+++))))))((()))***+++)))((('''&&&&&&''')))+++)))))))))***++++++,,,,,,***++++++,,,,,,+++++++++++++++++++++++++++++++++------------...///000000000222333333333333444666444555777:::;;;===>>>>>>>>>>>>>>>>>>===<<<::::::=========???BBBCCCAAA@@@???AAACCCEEEFFFIIILLLOOOUUUdddvvvyyynnnddddddeeeiiipppyyy{{{uuurrrsssxxx{{{~~~uuujjj___XXXSSSQQQMMMJJJGGGEEEEEEFFFFFFFFFGGGIIILLLNNNNNNNNNOOOSSS[[[eeekkkiiiaaaZZZRRROOOLLLLLLQQQWWW]]]```bbbcccddddddcccaaa^^^]]]YYYZZZ[[[]]]___cccfffiiijjjiiigggfffeeeddddddeeefffhhhjjjmmmqqqsssuuuvvvwwwzzz}}}lll\\\OOOFFF@@@<<<===>>>??????CCCHHHLLLOOOSSSZZZ```eeeiiimmmooowwwzzz||||||{{{|||ppp^^^PPPGGGDDDDDDEEELLL[[[mmm~~~uuupppsssyyy~~~{{{vvvrrrooommmkkkiiihhhgggeeecccaaa```______^^^\\\ZZZXXXVVVTTTSSSRRRRRRQQQOOOMMMJJJFFFDDDBBB???@@@BBBCCCCCCCCCBBBBBB@@@===:::777777999:::;;;;;;;;;<<<<<<:::777444222777888:::::::::999777666555444333222111111111222///000111333444555666666222111000///...------------------------.........---,,,,,,+++++++++,,,,,,+++***))))))((()))))))))***)))(((''''''(((***+++***)))((('''''')))+++,,,((())))))***++++++,,,,,,+++++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,------...///000000222333333333333444666555666888:::<<<===>>>>>>;;;<<<===============<<<<<<<<<===???BBBBBBAAA???>>>AAACCCEEEFFFIIILLLNNNQQQ^^^ooo}}}uuujjj___```bbbhhhpppyyyxxxssssssvvvyyy|||}}}{{{nnnfff]]]YYYVVVSSSNNNHHHHHHKKKHHHJJJNNNRRRUUUWWWXXXXXXZZZ___hhhsssxxxtttjjjaaaXXXTTTOOONNNQQQWWW\\\___bbbccceeefffeeeccc```^^^ZZZ\\\]]]]]]___bbbfffjjjjjjiiiiiihhhgggfffeeeeeegggiiimmmqqquuuxxx{{{|||zzz}}}wwweeeWWWMMMFFFBBB:::<<>>>>>:::;;;<<<===>>>>>>>>>>>>;;;;;;===@@@BBBBBB@@@>>>>>>@@@CCCEEEGGGIIIKKKNNNNNN[[[kkk|||vvvkkkaaabbbffflllttt~~~~~~xxxvvvwwwyyyzzz{{{|||~~~uuujjjfffbbb```ZZZSSSSSSXXXXXX[[[```dddfffggggggggggggkkkrrr{{{~~~zzzqqqiii\\\WWWQQQOOORRRXXX^^^aaaaaadddfffiiihhhfffcccaaa]]]^^^_________bbbgggkkkjjjjjjkkkjjjiiihhhfffeeeiiikkkoootttxxx{{{}}}~~~|||~~~ooo___SSSKKKFFFCCC>>>AAAEEEFFFHHHMMMUUU[[[ccchhhnnnsssuuuuuuvvvvvvttttttssspppmmmnnnrrrwww{{{kkkZZZMMMFFFEEEEEEIIISSSdddxxx|||sssnnnpppvvvyyy~~~zzztttooollliiigggeeeiiigggeeecccaaaaaabbbbbb```___\\\YYYVVVTTTRRRRRRNNNNNNMMMLLLJJJHHHGGGFFFDDDCCCAAA@@@???@@@AAAAAA@@@???===:::888888:::;;;<<<<<<<<<;;;;;;::::::999999888666555555555555666444444333222222222222333...///111333444555555555//////...------.........+++,,,,,,...///000111222///......---,,,,,,------,,,,,,+++***************(((((()))***************''''''(((((()))******+++'''((()))***+++,,,---------.........------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---...//////000222333333333333444666777888999;;;<<<=========;;;<<<===============<<<:::;;;===@@@BBBBBB@@@>>>===@@@CCCEEEGGGHHHKKKMMMLLLYYYkkk}}}zzzoooeeegggkkkrrrzzz~~~zzzzzz|||xxxyyyzzz{{{zzz{{{}}}}}}zzzvvvsssqqqjjjbbbbbbhhhllloootttvvvwwwuuutttsssqqqsssxxx~~~}}}uuunnn^^^YYYSSSQQQTTTZZZ```dddbbbdddhhhjjjkkkiiifffccc___aaabbbaaa```ccchhhllljjjkkklllmmmllliiigggeeekkkmmmqqqvvvzzz|||~~~~~~xxxiiiZZZPPPIIIEEECCCCCCGGGLLLNNNOOOUUU]]]dddkkkpppvvvzzz{{{zzzyyyyyyoooooommmjjjfffgggmmmqqqzzzjjjZZZNNNGGGFFFFFFLLLVVVhhh}}}{{{rrrmmmooouuuzzz}}}yyysssnnnkkkhhheeeccciiigggeeecccaaabbbbbbcccbbb```^^^ZZZWWWUUUSSSSSSMMMMMMMMMLLLKKKIIIHHHGGGFFFDDDAAA???>>>>>>@@@AAAAAA@@@>>><<<:::999;;;<<<===============>>>???@@@;;;999777444333333444555555555444333333333444444---...000222333333333333......---------......///***+++,,,...///111222333111000///...............---,,,++++++******++++++((()))***,,,,,,,,,+++***%%%&&&'''((())))))))))))'''((()))***+++,,,------,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,---...//////000222333333333333444666888999:::;;;<<<<<<<<<<<<======>>>>>>===<<<;;;;;;:::;;;===@@@BBBBBB@@@======???CCCEEEGGGHHHKKKMMMLLLYYYlllwwwmmmnnnooottt{{{|||yyyxxxuuurrrrrrsssrrrnnnjjjjjjhhhkkkttt}}}xxxxxx{{{|||{{{{{{|||yyyrrreee[[[SSSSSSVVVZZZ___dddeeegggiiiiiigggeeeddddddggggggffffffgggiiilllmmmjjjllloooooonnnlllkkklllmmmnnnqqqsssvvv{{{yyyooobbbXXXNNNFFFEEEHHHJJJIIIMMMVVV\\\___hhhrrryyyzzz|||~~~}}}xxxuuulllggg```[[[[[[aaahhhmmmuuuyyylll\\\OOOHHHFFFGGGLLLYYYkkk}}}~~~ssskkkgggjjjooorrr|||~~~yyyrrrnnnmmmkkkhhheeeeeedddcccdddddddddbbb``````]]]ZZZXXXXXXWWWUUUSSSQQQOOOMMMJJJHHHGGGGGGGGGCCCBBB@@@>>>>>>>>>>>>>>>@@@>>><<<:::999:::<<<===??????@@@AAA@@@???>>>===999999888888777666666666:::888555333111111111222000////////////000000111............---,,,+++***............000222444555333222000...---,,,------******************************+++,,,,,,,,,,,,+++))))))))))))))))))))))))((()))***+++,,,---------///////////////.........///...------,,,,,,,,,---***+++,,,---............222222222111000111444777999::::::;;;;;;<<<<<<<<<;;;===>>>===<<<<<<===>>>@@@@@@AAAAAAAAAAAA@@@@@@@@@AAABBBDDDGGGIIIJJJKKKPPPZZZlllxxxnnnoooqqquuu}}}{{{{{{{{{{{{yyyuuunnngggaaa\\\[[[]]]ccciiippp|||~~~zzzrrrggg^^^VVVUUUXXX[[[___cccdddgggiiijjjiiihhhhhhhhhiiihhhhhhggghhhjjjlllnnnlllnnnqqqrrrpppooonnnnnnmmmoooqqqtttwww|||tttjjj^^^UUUMMMHHHJJJNNNUUUSSSWWW___dddhhhpppyyy~~~~~~|||wwwqqqlllccc^^^XXXUUUVVV[[[ccchhhqqqzzzzzznnn___RRRKKKIIIJJJMMM[[[mmm~~~}}}rrrjjjeeehhhnnnttt}}}~~~yyyrrrnnnmmmkkkhhheeedddbbbaaabbbbbbbbb```^^^___]]]ZZZXXXWWWVVVUUUSSSRRRPPPNNNKKKIIIGGGGGGGGGBBBAAA@@@>>>>>>>>>>>>???===;;;999888999;;;>>>AAABBBAAA???>>>=========>>>999999888888777777666666888666444222000000111111000000////////////000000////////////...---,,,+++...------...///111444555333111000...---,,,------++++++++++++++++++++++++((())))))))))))*********))))))))))))))))))))))))(((((()))***++++++++++++,,,,,,,,,------.........---,,,++++++***************+++,,,---............000111000//////000333555999999::::::;;;;;;<<<<<<;;;===>>>===<<<;;;===>>>;;;;;;<<<>>>>>>?????????@@@AAABBBDDDGGGIIIKKKLLLNNNZZZmmmvvvmmmnnnqqqwww{{{pppeee^^^WWWVVVWWWXXXZZZ```ooo~~~zzzrrrjjj```XXXWWWYYY[[[^^^bbbdddgggjjjkkkkkkkkklllmmmlllkkkjjjjjjjjjlllmmmnnnnnnqqqtttuuutttsssssssssoooppprrrtttwww{{{~~~oooeeeZZZRRRNNNMMMRRRYYY______bbbhhhmmmqqqxxx~~~{{{vvvpppiiieeeYYYVVVRRROOOQQQWWW^^^ccckkkttt|||pppbbbUUUNNNKKKLLLOOO]]]ppp|||qqqhhhcccfffkkkttt~~~~~~yyysssooonnnllliiifffcccaaa````````````^^^]]]___]]]ZZZXXXWWWVVVTTTSSSSSSRRROOOLLLJJJHHHGGGFFFBBBAAA@@@>>>>>>>>>>>>???:::888666555777<<>>999999999888777777666666555444333111000000111111222111000//////...//////000000000000///...------------------///111333444222111///---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***)))((((((((()))++++++))))))))))))))))))))))))'''((()))***************((())))))***,,,------...,,,,,,++++++++++++*********+++,,,---.............../////////...///222444888888999::::::;;;<<<<<<<<<===>>>===<<<;;;<<<===;;;<<<>>>@@@AAABBBBBBCCC@@@AAABBBDDDGGGIIILLLMMMMMM\\\rrr~~~ooohhhjjjooowwwyyymmmddd[[[WWWUUUUUUVVVZZZfffsss{{{ssslllbbbYYYWWWXXXYYY\\\___fffhhhkkkmmmmmmmmmnnnpppnnnnnnmmmmmmmmmnnnnnnoooqqqtttwwwyyyyyyxxxxxxyyyrrrsssuuuuuuvvvyyy}}}zzzmmmcccYYYSSSQQQRRRZZZbbbdddfffjjjooosssxxx~~~zzzvvvqqqkkkeeeaaaWWWTTTQQQPPPRRRWWW]]]aaagggppp~~~}}}qqqcccUUUMMMJJJJJJPPP```ttt|||pppgggbbbdddjjjttt}}}yyysssooonnnmmmjjjgggdddbbb```___``````^^^]]]___\\\YYYXXXWWWVVVTTTRRRTTTRRRPPPNNNKKKIIIGGGFFFBBBAAA???>>>>>>>>>??????:::888555444666<<>>===<<<;;;<<<======>>>@@@AAABBBCCCCCCCCCAAABBBCCCDDDGGGJJJMMMOOOQQQbbb{{{zzzjjjaaaeeelllvvvuuujjj___XXXSSSSSSTTTUUUZZZ```rrr~~~uuulllbbbWWWTTTUUUVVVYYY]]]hhhjjjlllmmmmmmmmmooopppooooooooooooooopppppppppsssvvvzzz||||||||||||}}}xxxxxxxxxwwwvvvwwwzzz}}}~~~xxxkkkcccZZZVVVUUUWWW^^^fffhhhmmmrrrvvvzzz}}}wwwpppkkkeee```\\\XXXVVVTTTTTTUUUYYY]]]```fffnnn{{{~~~qqqaaaSSSJJJGGGGGGQQQbbbwww|||pppgggbbbdddiiirrr|||zzzssspppooonnnkkkhhhfffdddaaa`````````___^^^^^^\\\YYYWWWWWWVVVTTTRRRSSSRRRPPPNNNKKKIIIGGGFFFAAA@@@???>>>>>>>>>???@@@===;;;777555666:::@@@CCCEEEEEEDDDBBB@@@>>><<<;;;::::::999999888777777777555555444333333333333333222222000///............------.........---,,,,,,,,,,,,++++++,,,...000111000///...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---+++***))))))+++---...))))))))))))))))))))))))******++++++,,,+++++++++,,,,,,,,,+++++++++++++++,,,,,,---.........---,,,***+++,,,---............---///000111000111333555666666777888999:::;;;<<<===>>>>>>>>><<<;;;;;;===<<<===>>>>>>>>>>>>>>>>>>BBBBBBCCCDDDGGGKKKNNNPPPXXXkkkyyyiii]]]bbbjjjvvvzzzrrrjjjaaaZZZXXXVVVTTTSSSUUUbbboooyyymmmaaaUUUQQQQQQSSSXXX]]]gggiiikkkllllllmmmoooqqqooooooppppppqqqqqqqqqrrrsssvvv{{{}}}~~~~~~||||||{{{yyyxxxxxxzzz}}}{{{vvvkkkddd^^^]]]]]]^^^dddjjjooovvv}}}|||ssskkkeee___[[[XXXZZZYYYXXXXXXZZZ\\\___aaahhhnnnxxx|||nnn^^^PPPHHHFFFFFFRRRdddzzzzzznnneee```ccchhhrrr{{{zzztttqqqpppooollliiihhheeebbbaaaaaaaaa```___^^^\\\YYYWWWVVVUUUSSSRRRPPPPPPOOONNNLLLIIIGGGFFFAAA@@@???>>>>>>???@@@@@@@@@>>>:::777777:::>>>AAADDDDDDDDDCCCAAA???<<<::::::::::::999888888777777666666555555444333222222222111000//////...//////,,,---------------,,,,,,,,,++++++++++++---...000000///---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***)))((((((((()))++++++))))))))))))))))))))))))***++++++,,,,,,,,,++++++---------,,,,,,,,,++++++)))***+++,,,---,,,+++******+++,,,---............,,,...000111111222333555555555666777999:::;;;;;;===>>>???>>><<<;;;;;;<<<>>>??????@@@??????>>>>>>CCCCCCCCCEEEHHHLLLOOORRR\\\qqqwwwggg^^^ccclllwwwzzzrrrjjjccc\\\VVVUUUYYY___hhhuuuoooaaaTTTNNNOOORRRXXX___dddfffhhhjjjkkkmmmppprrrnnnooopppqqqrrrrrrsssssssssvvvzzz~~~~~~}}}||||||~~~xxxtttnnniiigggiiijjjjjjnnnsssvvv|||wwwnnngggaaa^^^[[[YYY\\\\\\]]]^^^aaacccfffhhhjjjnnnvvvzzzkkk[[[MMMGGGHHHJJJRRReee|||vvvkkkccc^^^aaagggsss|||zzztttqqqpppooommmjjjhhhfffbbb````````````___^^^[[[XXXWWWVVVUUUSSSQQQNNNNNNNNNMMMLLLJJJHHHFFF@@@@@@???>>>>>>???@@@AAAAAA???<<<:::999;;;>>>???CCCBBBAAA@@@>>>===<<<;;;;;;::::::999999888888777666666555444333222000000000000////////////000000------............------++++++******+++,,,---...///...---,,,,,,,,,---...++++++++++++++++++++++++((())))))))))))*********))))))))))))))))))))))))******++++++++++++******++++++,,,,,,,,,,,,,,,,,,((()))+++------,,,+++******+++,,,---............+++---///000000111222444444555666777888:::;;;;;;===>>>???>>><<<:::;;;<<>>>>>???@@@AAAAAA???===;;;;;;<<<>>>???CCCAAA>>><<<::::::<<<===;;;;;;:::999999888888777555555555444222000///---000////////////000000111......///////////////...++++++*********+++---...///...---,,,,,,,,,---...******************************+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))*********))))))((())))))***+++,,,------...***+++---/////////---,,,++++++,,,---............)))+++...//////000111333444444555777888:::;;;;;;>>>??????>>><<<:::;;;<<<:::;;;===>>>@@@@@@AAAAAACCCCCCCCCEEEHHHLLLQQQTTT[[[qqquuuggg___gggrrr}}}qqqddd^^^```eeellloootttwwwyyy{{{}}}lllaaaUUUOOOMMMMMMRRRXXX___ccchhhkkkmmmnnnoooqqqtttsssqqqpppoooppppppqqqsssvvv{{{}}}~~~~~~~~~}}}zzzyyyxxxvvvwwwyyy{{{}}}~~~xxxsssnnnhhhbbb^^^___aaaccchhhjjjlllmmmnnnooorrrtttrrrtttxxxtttcccVVVLLLFFFIIIOOO[[[kkkpppddd\\\YYY]]]ddduuu}}}~~~wwwrrrnnnllljjjhhhkkkiiigggccc```]]][[[[[[\\\\\\[[[ZZZXXXWWWVVVUUUOOOOOONNNLLLIIIEEEAAA???AAA@@@>>>===>>>@@@CCCDDDDDDAAA===999888999;;;===@@@@@@@@@@@@@@@@@@??????======<<<;;;999777555444555444222000//////000000222111000......//////000...............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,+++***))))))***************)))((((((''''''((()))***++++++,,,)))************+++++++++---,,,+++***+++,,,---...+++,,,,,,------,,,,,,+++...------......///000111111111111111222333444444888777555444555777:::<<<;;;<<<<<<<<<::::::<<<>>>===<<<;;;;;;<<<>>>AAABBBFFFEEEDDDDDDEEEIIIPPPUUU^^^qqq~~~{{{rrrccc___gggrrr}}}|||pppjjjjjjkkknnnpppqqqpppooommmllllllqqqqqqxxxkkk___RRRLLLJJJLLLRRRXXX^^^bbbgggkkkmmmoooqqqsssuuutttsssrrrqqqqqqrrrssstttwww{{{}}}~~~~~~~~~~~~}}}}}}~~~}}}wwwmmmjjjddd```^^^```ccceeekkknnnqqqssstttuuuwwwyyyuuuwww{{{tttcccVVVLLLGGGJJJPPPaaaqqqpppddd]]]ZZZ^^^eeesss|||~~~wwwrrrooommmkkkjjjiiihhhfffcccaaa```___^^^[[[ZZZYYYXXXWWWVVVUUUTTTRRRRRRQQQOOOLLLHHHDDDBBB???>>>===<<<===???BBBDDDFFFCCC???:::888999;;;<<<============<<<<<<============<<<;;;:::888666555666555333222111000111111111111///.........///000............------------,,,,,,,,,,,,,,,+++++++++------,,,,,,,,,,,,++++++------,,,++++++***))))))***************)))(((((()))))))))))))))*********)))************+++++++++,,,,,,++++++,,,,,,------+++,,,,,,------,,,,,,+++------------...///000111111111111111222333444444888777555444555777:::;;;===>>>???>>><<<<<<===???===<<<<<<<<<>>>@@@CCCDDDFFFFFFEEEDDDEEEJJJPPPUUU[[[ooo{{{xxxmmm___```gggsss~~~~~~yyyuuussstttsssqqqmmmiiiddd```]]]aaabbbhhhsss~~~vvvnnnjjjfffeeegggqqq|||mmmaaaSSSKKKIIIJJJPPPXXX\\\```eeejjjllloooqqqsssvvvvvvuuutttttttttuuuuuuuuuwwwzzz|||}}}~~~zzzuuuiiigggcccaaaaaacccfffiiimmmpppuuuxxxzzzzzz{{{|||zzz{{{~~~sssbbbUUULLLHHHKKKRRRfffvvv~~~oooddd]]]ZZZ___eeepppzzz}}}wwwssspppooommmlllggggggeeedddcccbbbbbbbbb[[[[[[ZZZXXXWWWVVVUUUTTTSSSSSSRRRPPPMMMIIIFFFDDD>>>===<<<<<<===???BBBDDDIIIFFFAAA<<<999999:::;;;<<<;;;;;;;;;;;;;;;<<<<<>>===;;;999888777777666444333222222222222111000///.........//////............------,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,+++******)))))))))************))))))(((************))))))(((((()))************+++++++++++++++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++------------...///000111111111111111222333444555777666555555555777999;;;>>>??????>>><<<;;;<<<===<<<<<<<<<===???BBBDDDFFFGGGFFFFFFEEEFFFJJJPPPTTT[[[mmm~~~xxx{{{mmm``````hhhttt|||yyyvvvqqqlllfff```\\\\\\[[[^^^eeekkkooouuu{{{vvvgggZZZWWWZZZ]]]___aaafffrrrxxxiiiYYYOOOJJJJJJOOOVVV\\\___eeeiiikkkmmmoooqqqwwwwwwwwwwwwwwwwwwwwwwwwuuuwwwzzz{{{|||}}}zzzuuurrrjjjhhhfffdddeeegggjjjmmmkkkooovvvzzz||||||{{{|||}}}~~~qqqaaaTTTKKKHHHLLLSSShhhxxx|||mmmccc\\\ZZZ___fffoooyyy}}}wwwsssqqqpppooonnnhhhgggfffeeedddccccccccc]]]\\\[[[ZZZXXXWWWVVVVVVPPPPPPOOOMMMJJJGGGDDDBBB>>>=========>>>AAACCCDDDKKKGGGBBB===999999:::;;;===<<<<<<<<<===>>>???@@@CCCCCCAAA???===:::777666777666444333222111222222000000/////////.........///......------,,,,,,,,,***************+++++++++------,,,,,,,,,+++++++++,,,+++++++++******))))))))))))************)))(((******))))))))))))))))))))))))*********+++++++++***+++,,,---...---,,,++++++,,,,,,------,,,,,,+++------------...///000000000000111111222333444555777666555555555777999:::;;;<<<===<<<:::999999::::::;;;;;;===???BBBDDDFFFFFFFFFFFFEEEFFFJJJOOOSSS^^^nnnvvvuuuyyynnnbbbaaahhhttt}}}xxxrrrkkkccc^^^WWWTTTTTTWWWYYYYYY\\\```ggglllttt|||}}}uuuooo^^^TTTNNNSSS]]]cccgggjjjfffppp}}}sssaaaUUUMMMKKKOOOUUU___cccgggkkkmmmoooppprrrwwwxxxxxxxxxxxxxxxxxxxxxuuuwwwxxxyyyyyy|||~~~xxxtttqqqnnnkkkjjjiiihhhhhhjjjlllmmmlllqqqxxx|||~~~~~~}}}}}}}}}ooo^^^RRRJJJHHHMMMUUUhhhyyyxxxjjj```ZZZXXX^^^eeemmmxxx|||wwwsssqqqpppooonnnkkkjjjhhheeecccbbbaaaaaa\\\[[[ZZZYYYXXXVVVUUUUUUOOOOOOMMMKKKHHHEEECCCBBB????????????@@@BBBDDDEEEJJJFFFAAA<<<999888999:::<<<<<<<<<===>>>AAACCCEEEIIIGGGEEEBBB>>>:::777555666555333222111111111111000000000000000////////////......---,,,,,,++++++))))))*********+++++++++------,,,,,,,,,+++++++++++++++***************)))((())))))*********))))))'''(((((()))******++++++))))))*********+++++++++***+++,,,---...---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,------...///000000000000111222333555666666555555555666777888999:::;;;===<<<;;;999999:::888999:::<<>>:::777888999;;;;;;;;;;;;===@@@DDDGGGJJJKKKJJJHHHDDD@@@;;;888666666555333222111000111111111111222222222111000//////......---,,,+++******))))))******+++,,,,,,,,,------,,,,,,,,,,,,++++++************************((())))))************)))''''''((()))***+++,,,,,,)))************+++++++++++++++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---...///000000000000111222444555666555555555555666777888888:::<<<>>>>>>===<<<<<<<<<888999;;;<<<>>>@@@AAABBBDDDEEEEEEEEEEEEHHHLLLOOOZZZiiivvvjjjfffjjjuuu|||lllaaabbbjjjvvvwwwllldddVVVQQQNNNMMMJJJFFFEEEHHHFFFFFFGGGIIIKKKKKKIIIFFFFFFFFFMMMYYYccchhhlllpppwwwzzzmmm^^^TTTNNNLLLOOOTTTZZZ^^^dddjjjmmmpppsssuuuuuuvvvwwwxxxxxxxxxwwwwwwttttttttttttuuuxxx}}}}}}vvvqqqooonnnmmmpppppppppqqqssstttuuuvvvzzz~~~wwwjjjYYYMMMGGGFFFMMMVVVgggyyy{{{pppbbbYYYTTTSSSYYY```iiiuuu|||vvvrrrpppnnnmmmlllkkkjjjhhheeebbbaaa______\\\[[[[[[YYYXXXWWWVVVUUURRRQQQOOOLLLJJJHHHGGGFFFAAAAAAAAAAAAAAAAAAAAAAAAAAA???:::777666777999;;;<<<======@@@DDDIIINNNPPPKKKJJJHHHEEEBBB>>>;;;999777666444333222222222222222333333444333222111000///......---,,,+++***)))*********+++,,,---------------,,,,,,,,,,,,++++++))))))))))))************(((((()))***************(((((())))))*********+++)))************+++++++++,,,,,,++++++,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---...////////////000111222444555666444444555555666777777888888:::===>>>===<<<<<<===:::;;;<<<>>>???@@@AAAAAACCCDDDDDDDDDDDDFFFJJJMMMWWWfffrrrgggdddjjjxxxzzziii___bbbjjjvvvwwwooobbb\\\WWWTTTOOOHHHFFFHHHBBBAAA??????AAABBBAAA@@@AAACCCKKKXXXbbbffflllqqquuupppdddWWWPPPLLLKKKOOOUUURRRWWW^^^dddiiimmmqqqttttttuuuvvvwwwxxxwwwwwwvvvssstttssssssssswww|||{{{tttqqqpppoooooossstttvvvxxxzzz{{{}}}~~~~~~vvvhhhXXXLLLFFFFFFMMMVVVdddvvvyyymmm```WWWRRRQQQWWW___gggsss|||vvvqqqooommmlllkkkiiihhhfffdddbbbaaa`````````___^^^]]]\\\ZZZYYYYYYQQQPPPMMMKKKIIIGGGFFFFFFAAAAAAAAA@@@@@@@@@??????>>><<<888555555777999<<>>===999888666444333333333333333333444555444333222111//////...---+++******)))******+++,,,------......---------,,,,,,,,,++++++)))))))))))))))*********(((((()))***************************)))))))))))))))************+++++++++---,,,+++***+++,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---...////////////000111222444666777444444555555666777777777444777:::<<<<<<;;;;;;;;;<<<<<<>>>???AAAAAABBBBBBBBBCCCCCCCCCDDDFFFIIILLLVVVfffpppgggeeelllwwwfff^^^ccckkkxxx~~~ppplllfffcccaaa[[[QQQIIICCCCCCAAA>>><<<<<<===>>>;;;CCCPPP\\\fffoooyyyuuugggZZZXXXRRRLLLKKKOOOPPPNNNVVVWWWZZZ___eeelllsssvvvttttttuuuuuuuuuuuuttttttvvvvvvwwwxxxyyy{{{|||||||||xxxuuuuuuvvvwwwzzz{{{~~~uuueeeVVVOOOKKKGGGKKKSSSaaavvvvvvfffWWWRRRPPPOOOVVV```mmmvvv~~~zzzuuurrrpppooommmlllnnnkkkeee```^^^___aaaccc___^^^\\\[[[ZZZXXXTTTQQQOOOOOOOOONNNLLLHHHDDDBBBBBB@@@======???AAABBBBBB>>><<<:::777666666888999???AAADDDHHHLLLOOOQQQRRRIIIGGGDDDBBBBBBAAA???===999777555222111111222333555555555555444333222111+++,,,---...////////////++++++,,,------...//////***************************************+++++++++,,,,,,+++***)))(((''''''******))))))))))))******&&&&&&((()))***++++++,,,+++,,,,,,,,,,,,+++******.........------,,,,,,,,,//////---,,,,,,---...///...///111222333444555555666555444333444666888999===>>>???@@@@@@???>>>===<<<======>>>???AAACCCDDDFFFGGGHHHFFFCCCDDDIIIMMMZZZlllooohhhhhhqqqxxxhhhaaaccclllxxxzzzuuuqqqiii___WWWJJJHHHEEEAAA===<<<===??????GGGSSSaaaooo~~~iii[[[QQQPPPMMMIIILLLRRRTTTSSSWWWXXXZZZ^^^dddkkkppptttvvvvvvvvvvvvuuuuuuuuuuuuwwwxxxyyyzzz{{{{{{{{{{{{}}}zzzyyyyyy{{{|||~~~zzziiiXXXPPPJJJEEEJJJRRReeeyyyrrrcccTTTPPPNNNOOOWWWbbbmmmwww}}}xxxtttrrrpppnnnmmmkkkhhhddd___]]]^^^___```___^^^\\\[[[ZZZXXXTTTQQQMMMMMMLLLKKKIIIFFFCCCBBBCCC@@@>>>>>>???AAABBBBBB>>>===:::888777777999:::>>>@@@BBBFFFIIILLLMMMNNNGGGEEECCCBBBBBBBBB@@@???:::888666333111111222222333333333333222111000000111111000///...,,,***)))++++++,,,,,,---------...+++++++++++++++++++++++++++++++++***************++++++******)))(((((((((******))))))))))))******((()))***+++,,,---------+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,+++++++++...---,,,++++++,,,---------...///111222333333444666555444444444666888999;;;<<<===>>>>>>===<<<;;;=========>>>???@@@BBBCCCFFFGGGGGGFFFDDDEEEJJJOOO[[[ooo}}}oooiiikkkuuuyyykkkfffeeemmmyyyxxxmmmeeeVVVRRRLLLFFFAAA??????@@@???EEEPPP___pppqqqZZZMMMGGGIIIHHHHHHNNNWWW\\\[[[YYYYYY[[[^^^bbbhhhmmmpppuuuttttttsssrrrrrrsssssswwwyyyzzz|||}}}|||{{{zzz||||||}}}~~~~~~~~~{{{jjjXXXOOOIIIFFFLLLVVVjjj}}}nnn___PPPLLLLLLNNNWWWdddkkkvvv~~~yyytttqqqooommmkkkhhhfffccc```^^^]]]^^^^^^___^^^\\\ZZZYYYWWWTTTQQQMMMLLLKKKIIIGGGFFFDDDDDDCCCAAA???>>>@@@BBBCCCCCC???===:::888888999;;;<<<===>>>@@@CCCEEEGGGHHHHHHDDDBBB@@@@@@BBBCCCBBBAAA<<<:::777444222111111222111111111111000///......333222111///---+++)))(((++++++++++++,,,,,,,,,,,,------------------------,,,,,,++++++******))))))))))))))))))))))))))))))***))))))(((((())))))***((()))***+++,,,---------,,,,,,,,,,,,,,,++++++*********+++++++++++++++,,,------,,,,,,,,,------...111111333555666777888888666555444444555666888999;;;<<<>>>??????>>><<<;;;============>>>???AAAAAADDDFFFGGGFFFEEEGGGMMMQQQ___uuu}}}yyyzzz{{{pppjjjlllvvvzzznnniiihhhppp|||{{{uuueee```XXXPPPJJJGGGDDDCCCAAADDDKKKVVVggg{{{uuu```NNNDDDBBBEEEGGGIIIQQQ[[[aaa```YYYZZZ[[[]]]```eeeiiikkkqqqpppooonnnnnnnnnooooootttwwwzzz}}}~~~~~~|||{{{yyyzzzzzz{{{|||}}}~~~~~~}}}{{{|||~~~yyygggUUUMMMJJJIIIQQQ]]]nnnlll\\\MMMIIIIIIKKKUUUaaahhhttt}}}wwwrrrooommmjjjhhhhhhgggeeecccaaa```______```^^^[[[ZZZYYYWWWTTTQQQOOONNNLLLJJJHHHHHHGGGGGGCCCAAA???>>>@@@BBBCCCCCC???>>>;;;999999:::<<<===<<<===>>>@@@AAABBBBBBBBB@@@???>>>???AAACCCCCCBBB===;;;777444222111111111000000000000000///...---......//////...------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******))))))(((((())))))************))))))(((((((((((())))))''''''((()))***+++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,------//////////////////000000111222444666888999999:::666555555555666777888999>>>???AAABBBBBBAAA???>>>============>>>???@@@AAADDDFFFGGGGGGFFFIIIOOOTTTccczzzyyyvvvxxx{{{{{{qqqjjjkkktttzzzoookkkjjjrrr~~~wwwqqqiiibbb\\\VVVPPPLLLHHHHHHIIIOOOZZZhhhuuu|||xxxwwwrrrhhh[[[NNNEEE@@@???CCCFFFIIIQQQ[[[___^^^YYYYYYYYY[[[^^^cccfffiiinnnnnnmmmmmmmmmmmmnnnnnnppprrrwww{{{~~~~~~~~~yyyyyyzzz{{{{{{||||||}}}~~~zzzxxxxxx{{{}}}wwweeeSSSLLLIIIIIIRRR^^^ppp|||kkkZZZLLLGGGFFFGGGPPP[[[cccqqq~~~}}}xxxrrrooollljjjhhhjjjiiihhhfffeeecccbbbbbb```]]][[[YYYXXXVVVTTTRRRNNNMMMLLLJJJHHHGGGGGGGGGCCCAAA>>>>>>@@@BBBCCCCCC@@@>>><<<:::999:::<<<===;;;<<<<<<===>>>>>>=========<<<;;;<<>>???BBBCCCCCCBBB???>>>============>>>???AAAAAADDDFFFHHHHHHHHHKKKQQQVVVhhh~~~xxxuuuxxxyyy{{{qqqiiikkkssszzznnnjjjjjjrrr~~~|||vvvmmmccc[[[RRROOOLLLMMMQQQVVV[[[]]]XXXWWWTTTNNNHHHBBB@@@??????CCCFFFIIIPPPXXX[[[YYYVVVWWWWWWYYY]]]aaaeeehhhlllmmmnnnoooppppppoooooolllooosssxxx{{{}}}~~~{{{{{{{{{{{{{{{{{{{{{{{{~~~zzzxxxwwwzzz|||wwweeeSSSKKKGGGFFFNNNZZZoooyyyhhhXXXJJJFFFDDDCCCKKKUUU```ooo~~~yyytttqqqooollljjjkkkjjjiiigggfffeeedddddd```]]]ZZZXXXWWWVVVTTTRRRLLLKKKJJJHHHFFFEEECCCCCCBBB@@@>>>===???AAABBBBBBAAA???<<<:::999999;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999:::<<<>>>>>>>>>;;;999666333111000000111000000000111111000000///////////////...---,,,,,,******++++++,,,---------++++++++++++++++++++++++------,,,,,,++++++******(((((())))))*********+++)))((((((''''''(((((()))******+++,,,,,,,,,,,,,,,---------------,,,++++++,,,---------------......)))***+++,,,------------,,,---///222444555666666555555666777777888888999<<<>>>AAACCCCCCAAA>>><<<<<<======>>>???AAACCCDDDEEEGGGIIIIIIIIILLLRRRWWWiii~~~}}}~~~oooiiimmmvvvyyylllggghhhppp}}}xxxnnnbbb___[[[YYYYYYXXXUUUSSSLLLKKKIIIEEEAAA@@@AAACCCBBBFFFIIILLLRRRYYYZZZWWWTTTTTTUUUXXX\\\aaafffhhhhhhjjjmmmpppqqqqqqpppooolllmmmqqqtttwwwzzz|||}}}|||{{{{{{zzzzzzyyyyyyxxxyyy{{{}}}zzzyyy{{{~~~sssbbbQQQIIIFFFEEEMMMXXXlllxxxdddUUUIIIEEECCCBBBHHHRRR^^^nnn~~~yyytttqqqooommmkkkkkkiiigggeeedddcccdddddd```]]]ZZZWWWVVVUUUSSSRRRLLLKKKKKKJJJGGGDDDBBB@@@AAA???<<<<<<>>>@@@AAAAAABBB@@@<<<999888888999::::::;;;;;;<<<<<<;;;;;;::::::999888888:::;;;;;;:::888777444222000000000111//////000000000000//////000000000///...,,,+++***)))***+++,,,---...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********((((((''''''''''''((((((******+++,,,,,,,,,,,,+++---------...------,,,+++---------,,,,,,,,,,,,,,,((()))***,,,,,,,,,,,,+++...000222444666888999999555666666777888888888888<<<>>>AAACCCCCCAAA>>><<<<<<<<<===???AAACCCEEEFFFFFFHHHJJJIIIIIILLLRRRWWWgggmmmiiinnnyyyyyykkkeeefffnnn{{{zzzuuurrrooommmkkkfff```[[[NNNMMMKKKGGGCCCCCCEEEGGGGGGKKKNNNPPPVVV\\\]]]YYYRRRRRRTTTWWW\\\aaafffiiidddgggkkkoooppppppnnnmmmmmmnnnooorrruuuxxxzzz{{{||||||{{{zzzyyyxxxwwwvvvvvvzzz|||{{{}}}~~~mmm\\\MMMHHHFFFFFFNNNZZZjjj}}}www```SSSGGGEEEDDDBBBHHHQQQ^^^ooo|||wwwrrrooommmkkkiiiiiihhheeecccaaaaaabbbccc```]]]YYYWWWVVVUUUSSSRRRMMMNNNNNNLLLJJJFFFCCC@@@@@@>>><<<;;;===???@@@@@@CCC@@@===999777777777888;;;;;;;;;<<<<<<;;;;;;;;;:::999777777888999888888777555333111///000000111......///////////////...////////////...---,,,,,,))))))+++,,,...///111111........................,,,,,,,,,,,,,,,,,,,,,---******))))))))))))))))))((((((''''''''''''((((((((())))))*********))))))------......------,,,+++---,,,,,,++++++*********)))***+++---......------,,,---///111444555666777555666777888888999999888>>>@@@DDDFFFFFFDDD@@@>>><<<<<<===???BBBDDDGGGHHHGGGIIIJJJJJJJJJLLLRRRWWWeeeqqqkkkpppvvviiidddgggsss{{{ooofff]]]WWWOOOKKKJJJKKKKKKJJJNNNUUU[[[```eeegggccc\\\WWWQQQOOOTTTZZZ^^^bbbffffffhhhkkkmmmmmmllljjjiiijjjkkklllnnnqqquuuwwwyyyyyyyyyzzz{{{{{{{{{zzzyyy}}}|||yyyhhhZZZLLLDDDBBBEEEOOOXXXrrrtttbbbTTTHHHDDDAAAAAAIIIUUUhhhttt|||uuupppmmmkkkiiiggghhhfffdddaaa___^^^]]]]]]```^^^[[[XXXUUUSSSSSSSSSTTTQQQNNNKKKIIIFFFBBB???@@@???===<<<===>>>@@@AAA@@@???===999666555777999;;;<<<<<<===<<<;;;999888999888777666666555555555777555222000000111111111000000000000000000000000222222222111///---+++)))++++++++++++++++++++++++,,,,,,,,,,,,---...000000000///---,,,+++*********&&&&&&''')))***+++------*********************+++******++++++++++++*********,,,......---------...000///...---------------+++,,,,,,,,,,,,,,,,,,---222111111333555666444333777888888666444444666888>>>@@@DDDFFFGGGEEEBBB@@@@@@@@@@@@AAABBBEEEGGGIIILLLKKKIIIGGGHHHLLLRRRWWWeee{{{{{{uuuoootttvvvhhhdddgggrrrnnnhhh```ZZZXXXWWWVVVUUUZZZaaaiiioootttuuuooofffYYYRRROOOSSSYYY\\\```dddfffgggjjjkkklllkkkjjjiiihhhhhhjjjkkknnnppprrrsssqqqsssvvvzzz}}}}}}tttaaaVVVIIICCCCCCGGGQQQZZZttttttaaaTTTHHHEEECCCCCCLLLXXXjjjvvv|||uuupppmmmkkkiiigggiiihhheeecccaaa____________]]][[[XXXVVVTTTSSSSSSTTTQQQNNNKKKIIIFFFCCC@@@???===<<<::::::;;;===>>>AAA???===999666666999<<<<<<<<<<<<<<<<<<;;;::::::999999888777666666666666555333111000000111111111000000000000000000000000000000000000///---+++***....................................///000111111///...---,,,+++*********(((((())))))******++++++******************)))))))))******************)))***,,,---...---,,,---...//////...---------------+++,,,,,,,,,,,,---------000111222333444444444444777888777666555555777999@@@BBBEEEHHHHHHFFFCCCAAA>>>>>>>>>???AAACCCEEEGGGIIIHHHFFFDDDDDDHHHNNNSSSddd}}}wwwyyy{{{sssxxxvvviiidddhhhssswwwpppkkkhhhfffdddiiiqqqzzz}}}qqq^^^WWWRRRTTTYYY[[[___cccfffggghhhiiijjjjjjjjjjjjiiiiiijjjkkklllmmmnnnooonnnqqqvvv|||vvvmmmXXXOOOFFFCCCDDDIIISSS\\\uuusss```SSSHHHEEEEEEFFFOOO\\\mmmxxx|||vvvqqqnnnllljjjhhhkkkjjjgggdddbbbaaaaaaaaa^^^\\\ZZZXXXVVVUUUUUUTTTSSSQQQNNNKKKIIIGGGCCCAAA@@@>>><<<::::::;;;<<<===AAA???<<<888666777<<>>>>>===<<<;;;;;;;;;;;;:::999888777666666666666444333222000000000111111000000000000000000000000............---,,,+++***++++++++++++++++++++++++/////////000000111222222///...---+++*********************)))))))))))))))*********))))))(((((((((((())))))******))))))((()))+++------,,,+++,,,---.........---------------++++++,,,,,,------------///222555555333222444666777777777666555555777:::BBBDDDGGGIIIJJJHHHEEECCC????????????AAADDDFFFGGGHHHGGGEEECCCCCCFFFLLLPPPaaayyyyyytttyyy}}}tttwwwvvviiieeeiiittt}}}xxxuuusssttt}}}yyyggg^^^WWWXXX[[[]]]```dddfffgggggghhhiiijjjkkkkkkmmmmmmnnnnnnoooooooooooosssvvv{{{}}}oooeeeQQQJJJDDDCCCDDDIIISSS]]]ssssss___RRRGGGEEEEEEFFFPPP]]]mmmxxx~~~xxxtttqqqooollljjjkkkjjjgggdddbbbaaaaaaaaa]]]\\\[[[YYYWWWVVVUUUUUUSSSPPPMMMKKKJJJGGGDDDBBBBBB@@@>>><<<;;;<<<===>>>???===:::666555777===AAACCCAAA???<<<;;;:::::::::888888777666555555555555666666555333000///000111000000000000000000000000,,,,,,---,,,,,,,,,++++++************************...//////000000000000000...---,,,+++************))))))))))))))))))))))))******))))))((('''''''''(((((())))))))))))(((((((((***,,,,,,+++++++++,,,---------------------,,,++++++,,,,,,---.........---222666555222111333777666777777666555666999;;;BBBDDDGGGIIIIIIHHHFFFDDDAAAAAAAAABBBDDDFFFHHHJJJJJJIIIGGGEEEEEEHHHMMMQQQ]]]ssswwwttt}}}zzzsssxxxwwwkkkgggkkkwwwpppfff^^^\\\^^^```dddhhhgggggghhhiiijjjkkklllmmmooopppqqqqqqrrrqqqqqqpppuuuxxx}}}xxxiii___MMMHHHDDDDDDDDDHHHRRR\\\pppppp]]]PPPFFFDDDDDDFFFPPP]]]mmmwww{{{wwwtttrrrooommmjjjhhhfffcccaaa`````````\\\\\\[[[ZZZXXXWWWUUUUUURRRPPPMMMKKKJJJHHHFFFCCCBBB@@@>>><<<;;;;;;<<<======;;;888444333666<<>>;;;:::999999777777666555444444444444999999999555111......///////////////////////////,,,,,,,,,++++++,,,,,,,,,------------------------,,,---.../////////...------,,,,,,+++************((((((((()))******++++++***)))))))))((((((''''''(((((())))))))))))(((((((((***,,,,,,+++++++++,,,,,,,,,---......------,,,++++++,,,------...//////---222666555222111333777666666777666666777:::<<>>AAAAAAAAAAAA@@@???>>>===999888777666666555666666333666888555000------000///////////////////////////...---,,,++++++,,,,,,))))))))))))))))))))))))***+++---------,,,+++***,,,++++++***************))))))))))))))))))******(((((())))))***+++++++++)))******************)))***,,,---...---,,,---...)))+++,,,......---,,,+++++++++,,,---...///000000000111222333444444444444555666777777777888<<<>>>BBBCCCDDDEEEFFFEEEDDDCCCAAAAAAAAABBBDDDFFFHHHJJJEEEFFFFFFFFFGGGJJJOOOSSS[[[kkk~~~zzzyyypppnnnrrr~~~{{{wwwrrrnnnjjjiiiiiikkkmmmppptttzzzvvvjjj___\\\\\\^^^cccgggiiikkkooorrrssssssrrrqqqoooqqqtttwwwyyyyyyyyyyyyzzz~~~zzzlll\\\QQQEEECCCBBBBBBDDDJJJXXXeeezzzqqqbbbTTTIIIBBBDDDHHHNNN\\\jjjtttyyy}}}~~~~~~zzzwwwuuurrrooollljjjhhheeecccaaa```____________^^^\\\ZZZVVVSSSRRRQQQOOOMMMLLLKKKJJJHHHFFF>>>===<<<;;;;;;<<<>>>???;;;;;;:::888777888;;;>>>===>>>@@@AAABBBBBBAAA@@@;;;:::999888777777777777...222555333///,,,...111////////////////////////000///...,,,++++++,,,,,,++++++++++++++++++++++++***+++---......---+++***++++++******************+++++++++***)))(((((('''(((((()))***+++,,,------******++++++++++++*********,,,......---------...)))***,,,.........,,,+++++++++,,,---...///000111222111111333555666444333444666777777777999<<>>AAABBBAAA@@@@@@@@@>>>>>>>>>===;;;999777555444444222111000000/////////...---...111222111000...000111///,,,+++,,,...***++++++,,,,,,------...,,,,,,---......---,,,,,,+++,,,,,,,,,,,,+++******((((((((((((((((((((((((+++***)))(((((()))***+++((())))))))))))*********---+++((('''***,,,......,,,...000000///---,,,,,,,,,,,,------.../////////111111111222222333333444444666999:::::::::;;;===???AAADDDFFFGGGFFFDDDCCC@@@AAACCCEEEGGGHHHIIIIIIKKKJJJHHHGGGHHHKKKNNNQQQVVVmmm}}}uuusss|||uuupppiiieee```^^^ZZZVVVRRRPPPOOONNNLLLMMMOOORRRVVV^^^gggmmmzzz}}}{{{yyywwwvvvvvvvvvwwwxxxxxxxxxxxxwwwuuutttwwwwwwyyy{{{tttppphhh^^^YYYYYY^^^cccfffkkknnnrrrssssssrrrssssssuuuwwwyyy|||}}}~~~}}}}}}yyy{{{ppp___QQQJJJ???@@@@@@@@@BBBIIITTT\\\mmm}}}{{{mmm___NNNGGGCCCCCCHHHQQQ___lllsssyyy}}}}}}~~~~~~yyytttrrrpppnnnmmmhhhfffdddaaa^^^\\\\\\[[[^^^^^^]]][[[YYYWWWUUUTTTQQQQQQPPPMMMJJJGGGCCCBBB>>>>>>======<<<<<<;;;;;;>>>===;;;888555666999<<<:::===@@@BBBAAA???>>>>>>>>>>>>>>>===;;;999777666666555444222000///......111000//////000000///......///000///,,,***+++---***++++++,,,,,,------...,,,,,,---......---,,,,,,***++++++++++++***))))))((((((((((((((((((((((((+++***)))(((((()))***+++)))))))))*********++++++'''(((+++---...---,,,++++++++++++,,,,,,---------,,,,,,------.../////////111111111222333333444444444666888999999999:::;;;@@@AAACCCEEEEEEEEEDDDCCCAAABBBCCCEEEGGGHHHIIIJJJJJJIIIGGGFFFGGGJJJMMMOOOWWWmmmzzzyyyxxxmmmeee___YYYUUUOOONNNKKKHHHEEEDDDCCCCCCAAABBBCCCEEEIIIOOOVVV[[[hhhoooxxx~~~~~~{{{vvvsssrrrqqqpppooojjjhhheeeccc```___^^^^^^\\\\\\\\\[[[[[[YYYXXXWWWYYY[[[]]]aaaddddddaaa^^^bbb^^^ZZZXXX[[[```dddgggmmmooorrrsssttttttvvvwww{{{}}}}}}wwwkkkZZZKKKEEE===>>>???>>>>>>CCCKKKRRRddduuuwwwiiiZZZJJJDDD@@@AAAEEEMMM\\\hhhrrrxxx|||||||||}}}xxxtttrrrpppnnnmmmhhhgggdddbbb___^^^]]]\\\______^^^\\\ZZZXXXVVVUUUTTTSSSQQQMMMIIIEEEBBB@@@@@@@@@???>>>===<<<<<<<<<;;;;;;999777555666999<<<:::>>>AAACCCBBB@@@>>>>>>=========<<<;;;:::888777888777444222000///......333222000/////////---+++---...///---+++***+++,,,***++++++,,,,,,------...,,,------......------,,,)))************)))(((((())))))))))))))))))))))))******))))))))))))******************+++++++++,,,%%%))),,,---++++++---///222...***)))+++------,,,,,,,,,------.../////////111111111222333444444444555777888999888777888999@@@AAABBBCCCDDDDDDDDDDDDBBBCCCDDDFFFGGGIIIJJJJJJIIIHHHFFFEEEFFFIIILLLNNNUUUiiiyyyyyyyyyyyykkk```XXXSSSNNNJJJFFFEEEDDDBBBAAA@@@@@@@@@<<<===>>>???AAAEEEKKKNNNVVV]]]fffmmmqqqtttyyy}}}}}}~~~}}}{{{xxxvvvtttrrrrrroookkkhhhfffeeedddbbb\\\ZZZWWWSSSQQQOOONNNMMMIIIHHHHHHGGGFFFEEEDDDDDDCCCEEEHHHJJJKKKLLLLLLMMMRRRRRRSSSVVV[[[bbbgggjjjjjjmmmqqqtttvvvzzz}}}zzzttthhhWWWHHHBBB<<<>>>>>>===<<>>>>>======>>>;;;;;;:::777555555777999<<<@@@DDDFFFDDDBBB@@@???<<<<<<<<<;;;;;;:::999999999777444222000///000000333111/////////...---+++---------,,,++++++++++++***++++++,,,,,,------...------------------------***************))))))(((***************************))))))))))))))))))*********+++++++++,,,,,,,,,***++++++'''$$$'''000777===555---***,,,---,,,***,,,,,,------.../////////000111111222333444555555666888::::::888888888999@@@@@@@@@AAABBBBBBCCCCCCCCCCCCDDDEEEGGGIIIJJJKKKIIIHHHGGGGGGGGGIIILLLMMMPPPccc}}}vvv{{{tttttt}}}{{{qqqcccWWWNNNIIIDDDAAA@@@@@@??????>>>>>>>>>>>>;;;<<<===>>>>>>@@@DDDGGGIIIOOOWWW]]]```dddjjjnnnlllpppuuuzzz~~~{{{wwwrrrnnnkkkiiieeeccc```^^^]]]]]][[[ZZZPPPNNNKKKGGGDDDBBBAAA@@@>>>>>>===<<<;;;;;;::::::888:::===>>>>>>???BBBEEEDDDGGGKKKQQQXXX```hhhllliiimmmqqquuuyyy~~~{{{uuuoooeeeUUUHHHBBB<<<>>>>>>===<<<>>>DDDIII[[[mmm}}}{{{rrrdddUUUJJJDDD???>>>@@@FFFQQQ]]]kkksssyyy|||~~~xxxssspppmmmkkkiiikkkjjjiiihhhfffdddbbbaaa]]]]]]\\\[[[YYYVVVTTTSSSQQQPPPNNNLLLIIIGGGFFFEEEDDDCCCAAA???>>>===>>>>>>>>>===;;;888555444555666<<>>===;;;;;;;;;;;;;;;;;;;;;;;;999777444222000111222222///...---...///000///------,,,,,,,,,,,,,,,++++++***++++++,,,,,,------...------------------------++++++,,,,,,++++++***)))++++++++++++++++++++++++)))))))))******)))))))))******+++++++++,,,,,,,,,+++,,,+++'''$$$'''///777<<<555---***+++---,,,***,,,,,,------.../////////000111222333444555666666888:::;;;;;;:::999:::;;;?????????@@@AAAAAABBBBBBCCCCCCCCCDDDFFFHHHJJJKKKKKKJJJIIIHHHIIIJJJLLLNNNQQQaaa|||zzzvvvuuummmmmmvvv|||rrrhhhZZZOOOGGGAAA<<<888::::::::::::;;;;;;;;;;;;:::;;;======<<<===???AAABBBFFFLLLPPPRRRUUUZZZ^^^^^^dddllltttyyy|||zzzssslllgggcccaaaYYYWWWUUUTTTTTTTTTRRRQQQJJJHHHEEEAAA>>><<<;;;;;;888777777666666666666777555666888888999;;;>>>@@@;;;>>>CCCIIIQQQZZZccciiijjjnnntttxxx}}}xxxrrrmmmiii```RRRFFFBBB<<<===>>>======@@@FFFKKK^^^ooo~~~zzzqqqcccUUUIIICCC???>>>???DDDPPPZZZiiiqqqyyy}}}}}}wwwrrrooommmjjjhhhkkkkkkjjjiiigggeeecccbbb]]]]]]\\\ZZZXXXVVVTTTSSSOOONNNLLLKKKIIIHHHHHHHHHEEECCCAAA>>>======>>>?????????===999666444444555999;;;>>>>>><<<::::::::::::::::::::::::;;;<<<===;;;999555222000111222333---,,,,,,---///111000///...,,,+++,,,---...---+++***++++++,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,+++******************************))))))************))))))************+++++++++,,,'''***------+++***,,,...111---)))(((***,,,,,,+++,,,,,,------.../////////000111222333444555666777888:::;;;<<<;;;:::;;;<<<===>>>???@@@AAAAAAAAAAAABBBBBBBBBCCCEEEGGGJJJKKKKKKJJJJJJIIIJJJKKKLLLMMMVVVccc|||wwwuuuqqqiiiiiipppzzz{{{vvvpppmmm```XXXMMMEEE@@@===999666888888999::::::::::::::::::;;;======<<<<<<===>>>>>>AAAEEEFFFFFFHHHLLLPPPSSSZZZdddmmmssswww{{{~~~~~~{{{uuummmfff```[[[YYYQQQOOOMMMLLLLLLLLLJJJHHHFFFDDDAAA>>><<<:::999999444444333333333444555666333333333444666888999:::777999===AAAFFFOOOZZZaaaggglllttt{{{zzzwwwxxxxxxvvvssslllgggccc```YYYMMMDDD@@@:::<<<===<<<===AAAIIIOOObbbrrrxxxpppbbbTTTGGGBBB>>>>>>@@@FFFQQQ\\\iiiqqqyyy}}}~~~zzzuuuqqqooonnnlllkkkjjjjjjjjjiiigggeeecccaaa^^^]]]]]][[[YYYWWWUUUSSSOOONNNLLLJJJIIIHHHHHHIIIFFFDDD@@@>>><<<<<<===>>>>>>>>>===:::777555555666999:::;;;:::888777888999:::999999999:::<<<===>>>???<<<777333000//////000---,,,,,,---///000000//////---+++,,,...///...,,,***++++++,,,,,,------......---,,,,,,,,,,,,---...+++++++++++++++***))))))************************((()))***++++++***)))((()))))))))*********++++++)))***,,,------,,,***)))************+++,,,,,,,,,,,,,,,------.../////////000111222333444666777777666888:::;;;::::::;;;===;;;===???@@@AAAAAA??????BBBAAAAAABBBCCCFFFIIIJJJJJJJJJIIIIIIIIIJJJKKKKKKVVVaaayyyvvvtttpppggghhhlllttt{{{}}}{{{vvvpppkkkddd^^^ZZZPPPJJJBBB======<<<;;;999:::;;;<<<===============:::<<<>>>>>>===<<<===>>><<>><<<999666555444444333333222222222444555666111//////000333555666555666777999;;;???HHHRRR[[[bbbhhhrrr{{{xxxrrrmmmkkkmmmnnnkkkhhhccc^^^[[[ZZZTTTJJJAAA>>>999:::;;;;;;<<>>AAAHHHTTT___jjjrrryyy}}}zzzwwwsssppppppoooooonnnhhhhhhhhhhhhfffdddbbb```______^^^\\\ZZZXXXVVVUUUPPPOOOLLLJJJIIIHHHHHHHHHFFFCCC@@@===<<<<<<===>>>=========;;;888777888999:::;;;;;;999777777888::::::999999999:::<<<>>>???CCC???999444///---------...---,,,---///000///...///---,,,---///000///,,,***++++++,,,,,,---.........---,,,,,,,,,,,,---...***************)))(((((())))))))))))))))))))))))((()))***++++++***)))(((((())))))))))))*********000---)))((()))+++,,,,,,***,,,...///---+++***+++,,,,,,------...//////000000111222333555666777888444666999:::::::::;;;===:::<<>>>>>>>>>>>???AAACCCDDDEEEHHHLLLTTT\\\fffnnnrrrooommmjjjeeeaaa\\\YYYXXXMMMLLLKKKJJJHHHFFFEEEDDDAAA???<<<888555222000///222222222222222222222222222222333333333333444444555555666777:::@@@GGGMMM]]]gggtttqqqlllfffaaa___^^^]]]\\\\\\WWWQQQLLLIIIEEE@@@<<<999;;;<<<<<<===DDDQQQZZZooozzz~~~sssgggZZZQQQEEE>>>===AAABBBCCCQQQcccooorrrvvv{{{{{{tttpppqqqrrrqqqpppmmmllliiifffdddbbb``````[[[[[[\\\\\\[[[YYYWWWUUUPPPPPPOOOMMMKKKIIIGGGFFFDDDBBB@@@>>>======>>>???CCCAAA===999777777777888;;;;;;;;;:::::::::999999888999;;;===???@@@AAABBB@@@===888444222000///---000000///...............------------------------***+++,,,---------,,,,,,------,,,+++++++++,,,,,,)))***++++++******+++,,,++++++******)))((((((((())))))))))))))))))))))))))))))))))))************))))))***+++,,,------...******))))))******+++,,,***+++,,,...///000000000000222444666666555444333333666999;;;;;;;;;;;;<<>>>>>>>>>>>@@@AAABBB>>>???@@@BBBDDDFFFGGGGGGGGGGGGGGGFFFFFFGGGJJJMMMPPP[[[tttwwwnnnuuuyyyjjjbbb^^^hhhnnnxxx{{{uuufffaaaYYYRRRMMMIIIEEECCC@@@===999888999::::::888;;;;;;;;;<<<<<<=========<<<===???@@@@@@@@@???>>>??????>>>>>>>>>???AAABBBCCCDDDGGGLLLSSS[[[aaaeeefffeeecccaaa^^^ZZZWWWVVVPPPOOOLLLJJJGGGDDDBBBAAA<<<;;;999777444333111111222222222222222222222222222222222333333333444444444444555666888===DDDIIIYYYcccqqq~~~|||lllfff___YYYVVVTTTRRRPPPMMMJJJFFFCCCCCCAAA>>><<<999<<<======???FFFSSS]]]nnnxxx}}}rrrfffYYYOOOEEE>>>===AAACCCEEERRRcccooorrrvvv||||||wwwttttttsssqqqnnnkkkjjjhhheeecccaaa```___\\\\\\[[[ZZZYYYWWWVVVUUUPPPPPPOOONNNKKKIIIGGGFFFCCCBBB@@@>>>===>>>???@@@AAA???===:::888888888999999999999999999999999::::::<<<>>>@@@AAABBBBBBBBB>>>;;;666333111000///...000000//////.........///------------------------++++++,,,,,,---------,,,...---,,,,,,++++++++++++***+++,,,+++)))((()))***)))))))))))))))*********))))))))))))))))))))))))))))))))))))*********************************++++++++++++++++++,,,,,,---+++,,,---...///////////////111333444555444333222333555888999999999;;;<<<======<<<<<<===>>>???@@@>>>??????AAABBBEEEFFFGGGHHHHHHHHHFFFFFFGGGJJJLLLSSS^^^vvvwwwmmmqqq}}}xxxkkkeeeccclllsss|||zzzooohhh[[[UUULLLEEEBBBAAA@@@@@@;;;999888888:::<<<<<<<<<>>>>>>===<<<===>>>???@@@@@@AAACCCDDDDDDDDDBBBAAABBBAAA@@@??????@@@AAAAAABBBBBBCCCFFFJJJNNNSSSUUU[[[\\\]]]]]]\\\ZZZXXXVVVRRRQQQNNNJJJFFFBBB???>>>888777666444444333333333222222222222222222222222222222222222333333333333333333333444555:::???DDDRRR\\\lllyyywwwmmmggg___WWWRRRNNNKKKIIIBBB@@@===<<<======<<<:::999<<<===>>>AAAIIIWWWaaannnxxx{{{qqqeeeWWWMMMEEE???===AAADDDHHHUUUdddpppssswww}}}~~~zzzxxxwwwuuupppllliiihhhfffdddbbbaaa``````^^^]]]ZZZXXXVVVTTTTTTTTTQQQQQQPPPNNNLLLJJJHHHGGGCCCAAA@@@??????@@@AAABBB@@@???===;;;:::999888888999999::::::;;;;;;<<<<<<>>>???BBBDDDEEEDDDBBBAAA;;;777333111000000000///000000000///////////////------------------------++++++,,,,,,,,,---------///...---,,,++++++***++++++,,,,,,+++(((''''''((('''(((((()))******++++++))))))))))))))))))))))))))))))))))))*********************)))))))))((((((,,,,,,++++++,,,,,,---...,,,,,,---...//////.........///111333333333333222444555777777777888;;;=========<<<======>>>@@@@@@??????>>>???@@@CCCFFFHHHHHHIIIHHHGGGEEEFFFIIIKKKUUUaaayyyuuulllppp|||{{{qqqnnnnnnpppxxxzzzooocccZZZSSSNNNGGGBBB@@@@@@@@@@@@;;;::::::;;;<<<>>>??????BBBAAA???>>>>>>@@@BBBCCCDDDFFFIIIKKKMMMLLLKKKJJJEEEDDDCCCBBBAAAAAABBBCCCCCCCCCCCCCCCEEEHHHKKKMMMRRRTTTXXX[[[\\\[[[ZZZYYYSSSRRRNNNJJJFFFBBB???===777666555444444333444444111111111111111111111111111222222222222333333333333333333333444777<<<@@@KKKVVVfffuuu}}}~~~uuunnnggg^^^UUUOOOJJJFFFCCC@@@???===;;;:::999888888888;;;===???CCCMMM\\\gggrrrzzzzzzpppdddWWWLLLDDD@@@>>>AAAFFFMMMZZZgggrrrtttyyy~~~{{{xxxwwwuuuqqqmmmhhhgggfffdddcccbbbbbbbbb```]]]YYYVVVSSSRRRSSSSSSQQQQQQPPPNNNLLLJJJHHHGGGBBBAAA@@@??????AAACCCDDDAAA@@@???===;;;999777666999:::;;;<<<===>>>?????????AAACCCEEEEEECCC@@@>>>777444111///000000000000111111111111000000//////------------------,,,,,,,,,+++++++++,,,,,,------///...---,,,+++************++++++***(((''''''((((((((())))))************((((((((((((((((((((((((((()))))))))******************************))))))+++++++++++++++,,,------------...............---...///111222333333333333555666777777777888<<<>>>????????????@@@AAABBBBBB@@@???>>>===???BBBEEEGGGIIIIIIHHHGGGEEEFFFIIIKKKUUUbbbyyyuuulllooozzzyyyqqqooopppttt|||zzzqqqeeeXXXOOOEEEBBB???===<<<<<<;;;:::;;;<<<<<<<<<======???@@@BBBAAA??????@@@AAADDDEEEFFFIIINNNRRRUUUVVVUUUUUUHHHFFFEEECCCBBBBBBCCCCCCDDDCCCBBBBBBBBBDDDGGGHHHKKKMMMQQQVVVXXXYYYYYYXXXQQQPPPMMMJJJFFFCCC@@@???888888666555444333333333111111111111111111111111111111111222222222333333444444444444444666:::>>>IIISSScccqqq~~~zzzzzz~~~vvvmmmeee___UUUMMMFFFAAA===;;;>>>>>><<<:::999777777777777999===@@@FFFRRRcccooozzzzzzpppeeeWWWLLLDDD@@@???BBBIIISSSaaallltttwww|||zzzvvvttttttqqqoooiiihhhgggeeeddddddcccccc```^^^YYYUUURRRQQQRRRSSSQQQPPPPPPNNNLLLJJJHHHFFFAAAAAA?????????AAACCCEEECCCBBB@@@>>>;;;888555444888999:::;;;<<<===>>>???>>>???BBBCCCBBB???<<<:::555333000...///000111000111111222222111111000///......---------,,,,,,,,,,,,,,,+++++++++,,,---...///...---,,,++++++++++++((()))+++***)))((()))+++************))))))((((((((((((((((((((((((((((((((()))))))))************))))))******+++,,,,,,---***************+++,,,,,,------...............---///000111222333444555555777888999888888:::===@@@>>>???@@@@@@AAAAAABBBBBB@@@???>>>===???BBBEEEGGGHHHIIIHHHGGGEEEFFFIIILLLVVVbbbvvvyyylllkkkttt~~~tttllljjjkkkxxxyyypppggg[[[OOOGGG<<<;;;;;;;;;<<<;;;999666:::;;;======<<<<<<===???AAAAAAAAAAAACCCEEEGGGHHHJJJMMMSSSXXX\\\^^^^^^^^^NNNMMMJJJGGGDDDCCCBBBBBBCCCBBB@@@??????@@@BBBCCCDDDFFFIIIMMMPPPRRRRRRRRRNNNMMMKKKHHHEEEBBB???>>>999888777555333333222222111111111111111111111111111111111111222222222222333444555444444666:::<<>>BBBJJJYYYlllyyyyyyooodddWWWMMMCCCAAA@@@CCCLLLZZZhhhqqqvvvyyy~~~yyytttrrrrrrqqqooojjjiiigggfffeeeddddddccc```]]]YYYUUUSSSRRRSSSSSSPPPPPPOOOMMMKKKIIIGGGFFFAAA@@@???>>>???@@@BBBDDDEEECCC@@@===:::888666555666777888999:::;;;<<<<<<<<<===>>>???>>>;;;888777555222///...///111111111111222222333333111000///.........------,,,,,,+++---,,,+++***+++,,,---...------,,,,,,++++++,,,,,,(((***++++++******+++,,,++++++******)))(((((('''))))))))))))))))))))))))))))))))))))************))))))***+++,,,---......******))))))******+++,,,,,,,,,---...//////......000000111222333444666666777888:::::::::;;;>>>@@@<<<===>>>???@@@@@@@@@@@@AAA@@@??????@@@BBBEEEFFFGGGGGGGGGFFFFFFGGGJJJMMMWWWaaaqqq{{{zzzzzzoooiiinnnuuuuuunnnlllmmm|||zzzpppfff]]]SSSIIIAAA===<<<;;;<<<>>>>>><<<:::888;;;>>>>>>>>>>>>???BBBEEEFFFGGGIIIKKKMMMNNNOOORRRVVV\\\bbbfffggggggfff\\\YYYUUUPPPKKKGGGEEEDDDDDDBBB@@@>>>======>>>???@@@BBBDDDGGGIIIKKKLLLMMMKKKJJJHHHDDDAAA>>>;;;:::777666555333222222222222111111111111111111111111111111111111222222222222222333444444444555888;;;CCCJJJUUUaaannn{{{~~~wwwsssuuu{{{{{{lllaaa[[[TTTOOOHHHBBB>>><<<:::999333444666666555555888;;;777;;;@@@FFFPPPaaauuuwwwlllbbbVVVLLLBBBAAA@@@DDDPPP```ooowwwyyy|||~~~wwwtttsssrrrooommmjjjiiigggeeedddcccbbbbbb___]]]ZZZWWWTTTSSSSSSTTTOOONNNNNNLLLJJJHHHFFFEEEAAA@@@???>>>>>>???AAABBBCCCBBB???<<<:::999999999888999999:::;;;<<<<<<===:::;;;;;;;;;:::888666555555222000///000111111111111222333444333222000//////......---,,,,,,++++++---,,,+++******,,,---///,,,,,,+++++++++,,,------+++,,,---,,,+++***+++,,,*********)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++,,,,,,+++************+++,,,,,,+++,,,---...////////////...//////000222333555666555777:::;;;;;;;;;<<<>>><<<===>>>@@@@@@@@@@@@@@@AAA@@@AAAAAABBBCCCEEEEEEFFFFFFGGGFFFFFFHHHKKKNNNXXX___kkkppplllooorrrjjjkkkpppyyy{{{uuuuuuvvv|||tttjjj```WWWNNNEEE>>>>>><<<;;;<<<===>>>===<<<999<<<@@@AAAAAAAAADDDFFFJJJKKKNNNQQQSSSUUUVVVWWW[[[___eeejjjmmmnnnmmmllliiifff```YYYRRRLLLIIIGGGGGGEEEBBB???===<<<======AAAAAACCCDDDFFFHHHJJJKKKJJJIIIFFFBBB>>>:::777666444333222222111111222222000000000000000000000000000111111111111222222222000222333333333444888:::<<>>======>>>@@@AAABBB@@@===:::999:::<<<===<<<<<<======>>>?????????::::::999999888777666555666333000///000111111111111222333444444222111/////////...---,,,,,,++++++---,,,+++******,,,...///++++++++++++,,,---............///---+++)))***+++((((((((()))******++++++))))))))))))))))))))))))))))))))))))************************)))))))))))),,,,,,++++++,,,,,,---...***+++,,,...///000000000------...///000222444555333666999;;;;;;;;;;;;<<<>>>???AAABBBCCCCCCBBBBBB@@@AAABBBCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFHHHLLLOOOXXX^^^gggjjjeeelll|||nnniiiooowwwzzz~~~zzz{{{{{{lll]]]UUUNNNFFF>>>:::<<<<<<;;;;;;<<<<<<===>>><<<===>>>??????AAADDDGGGJJJNNNUUU\\\bbbeeedddbbbiiijjjlllnnnppprrrssstttttttttppphhh\\\RRRLLLJJJIIIFFFCCC@@@???>>><<<:::???>>>===>>>@@@BBBBBBAAABBBAAA???===:::999888777222222222222222333333333111111111111000000000000000000000000000111111222444333333333444666888999;;;???FFFMMMXXXfffvvvxxxrrrnnnqqqvvvzzzoooeee^^^OOOFFF>>><<<:::666333444777777777888999999::::::888<<>>======>>>???@@@EEEAAA;;;777666777999:::>>><<<:::;;;>>>@@@???===>>>;;;888777666666444333888555111///000111222222333333222222111000//////111000...,,,++++++++++++...---,,,+++++++++,,,---///...---,,,+++,,,,,,---***+++,,,,,,******+++,,,***)))))))))((((((''''''''')))***++++++***)))'''(((((((((((())))))))))))******)))))))))***,,,---(((((()))***++++++++++++///---,,,++++++...000222111111222333333333333222444666888:::<<<===>>>===?????????@@@AAABBBCCCDDDBBBAAAAAABBBEEEFFFFFFEEEFFFFFFFFFEEEFFFHHHLLLPPP[[[[[[]]]]]]]]]jjjrrrmmmrrryyyzzzpppbbbTTTMMMIIIBBB===:::;;;;;;;;;;;;<<<===>>>???>>>???@@@@@@AAADDDHHHLLLVVV[[[bbbjjjppprrrrrrqqqnnnnnnnnnppprrrvvvyyy|||}}}|||wwwnnnbbbWWWPPPNNNKKKHHHCCCAAA@@@???>>>======;;;::::::<<<======<<<@@@???<<<:::888666555444222222222222222111111111111111000000000/////////000000000000000111111222333333333333444666777888777:::@@@FFFOOO]]]lllwww}}}uuuoookkklllqqq{{{wwwnnnddd\\\KKKBBB;;;999888444222333555555666666777888888888:::>>>FFFRRRaaappp}}}|||qqqeeeXXXNNNHHHAAA???AAAIIIWWWhhhuuu}}}~~~xxxsssqqqooonnnlllfffdddbbb```^^^^^^^^^______^^^\\\ZZZWWWUUUSSSRRRNNNMMMKKKJJJIIIGGGDDDBBB??????>>>======>>>???@@@CCC???;;;888777999;;;===>>><<<;;;<<>>???@@@AAA>>>??????@@@AAAEEEJJJNNNZZZ___gggpppwwwzzz||||||vvvtttrrrrrruuu{{{uuuiii___WWWTTTQQQMMMGGGDDDCCCCCCCCCCCC>>><<<::::::;;;;;;:::999===<<<:::888666444333333222222222111111000000///000000000/////////......000000000000000111111222333222333333444666777888555777:::???FFFRRRaaakkkwwwzzzqqqjjjeeefffjjjqqqwwwzzzwwwqqqjjj```WWWGGG???888888888555333444333444444555555666777777<<>>=========>>>??????===;;;999999:::===???@@@??????@@@BBBCCCCCCAAABBB@@@??????>>>===999777666444222111222222111000111111000000///.........---,,,++++++++++++,,,,,,++++++++++++,,,,,,......------,,,,,,---...000111333///+++***+++,,,,,,******************))))))))),,,***(((''''''(((***,,,)))))))))*********++++++,,,+++******)))*********)))***+++,,,------------///...---------///111333111111222333333333333222333444777999:::;;;;;;;;;?????????@@@AAABBBDDDEEEBBBAAAAAABBBDDDFFFFFFEEECCCDDDDDDCCCCCCEEEIIILLLSSSTTTVVVZZZbbbvvvuuuttt{{{ttthhh[[[PPPFFFBBBAAA??????AAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBFFFKKKOOOVVV\\\fffooovvv|||~~~{{{wwwvvvxxx}}}zzzpppgggaaa^^^ZZZUUUOOOJJJHHHGGGGGGGGGDDDBBB???======<<<:::999::::::888777666555555555222222222111000///......////////////............000000000000000111111222222222222333444555666777666777999;;;@@@JJJWWWaaannnvvvuuulllddd___```dddhhhlllnnnkkkhhhbbbWWWMMMDDD===888999:::888666777333333444555555666666777;;;>>>DDDLLLWWWccclllrrrwwwsssnnneee\\\RRRKKKGGGDDDFFFKKKUUUbbbqqq~~~xxxrrrnnnmmmmmmmmmkkkjjjgggdddbbb```___^^^[[[[[[[[[[[[XXXUUURRRPPPNNNLLLJJJIIIIIIGGGDDDBBB@@@???===<<<<<<===>>>>>>===<<<;;;999888999<<>>>>>??????AAABBBDDDEEEAAA@@@@@@BBBDDDFFFEEEDDDEEEFFFFFFEEEEEEFFFIIILLLQQQSSSVVV\\\iiitttttt}}}{{{lll___UUULLLCCC@@@???>>>???AAAAAAAAAAAA@@@AAAAAABBBBBBFFFFFFFFFFFFFFFHHHLLLPPPVVV]]]gggqqqxxx~~~~~~|||||||||wwwrrrnnnllleee```XXXRRROOONNNMMMLLLLLLIIIEEEAAA???<<<999777777666666555555555555666222222222111000///......////////////............000000000000000111111222111111222333444555666666666777999999<<>>EEEMMMUUU\\\```dddbbb^^^YYYSSSNNNIIIGGGHHHKKKRRR\\\ggguuuxxxrrrnnnmmmmmmmmmllljjjhhheeeccc```___^^^YYYYYYZZZYYYWWWTTTQQQOOOOOOMMMKKKJJJIIIHHHEEEBBB@@@???===<<<<<<<<<===>>><<<<<<:::888666888<<<@@@AAAFFFMMMRRRSSSPPPLLLIIIEEEDDDCCCBBB@@@===888555555333222222333222111///222111111111111111000000222222111000...---+++***)))***+++,,,------......,,,,,,,,,---///111333555777111***)))+++---+++(((******************++++++((()))***++++++***)))((()))*********++++++++++++++++++++++++******))))))******+++,,,------------//////......///000111222111111222333333333333222333444666888999999999999=========>>>@@@BBBCCCDDDAAA@@@@@@AAADDDEEEEEEDDDEEEFFFFFFEEEEEEEEEGGGIIINNNQQQUUU^^^pppuuuuuu~~~||||||rrrcccVVVNNNFFF@@@???===<<<===@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGIIIIIIIIIKKKNNNQQQZZZaaakkksssxxx~~~~~~}}}sssnnngggaaa]]][[[YYYXXXXXXTTTNNNIIIDDD@@@;;;888666666555444444333444444222222222111111000000///000000000/////////......000000000000000111111222000111222444555555555555444666888888999>>>FFFLLLUUU]]]jjjvvvuuuiii```YYYTTTUUUZZZ___cccddd^^^WWWPPPFFF===:::444111444777666555555555666666777777888999999666777:::>>>CCCIIIMMMPPPOOONNNLLLJJJHHHFFFEEEDDDJJJOOOWWWaaalllxxxxxxrrrooonnnmmmmmmiiiiiigggeeebbb```^^^]]]ZZZZZZYYYXXXWWWTTTRRRQQQPPPNNNLLLKKKKKKIIIFFFCCC@@@???===<<<;;;<<<<<<===;;;;;;:::777555888???DDDFFFLLLSSSYYYYYYWWWTTTSSSNNNLLLIIIGGGDDD@@@;;;888666444222111222222111000222222222111111111111111444444333222000---+++*********,,,,,,------------,,,,,,------///222444555444000,,,***+++,,,***))))))))))))***************'''(((***,,,,,,***(((''')))))))))*********++++++******+++++++++***)))))))))***+++,,,------------............///000111111111111222333333333333222333444666888999999999999;;;;;;<<<===>>>@@@BBBCCCAAA@@@@@@AAACCCEEEEEEDDDCCCDDDDDDCCCBBBBBBDDDEEEJJJNNNTTT```wwwzzzxxx}}}|||sssiii[[[OOOHHHCCC??????>>><<<===@@@AAAAAACCCEEEHHHKKKNNNOOOMMMPPPSSSVVVWWWYYY\\\^^^dddjjjsssxxxzzz}}}{{{vvvtttqqqooommmlllggg```YYYSSSLLLGGGCCC===<<<:::888666444333333222222222222222111111111111111000000000/////////000000000000000111111222///000222444555555555555333666999999:::<<>>:::777444111000111222222111000000000111111111111111222222222111000...,,,***++++++,,,---------,,,+++---------...000222444555///...---+++******))))))((((((((())))))*********))))))************))))))((((((((()))))))))******))))))***+++,,,+++******((()))***+++,,,,,,,,,,,,---------......///000000111111222333333333333222444555777999::::::999999999999:::;;;===???AAABBB@@@@@@???AAACCCEEEDDDDDDBBBCCCDDDDDDBBBAAABBBDDDGGGMMMVVVeeezzz}}}wwwmmmcccVVVKKKFFFBBB@@@AAAAAA???@@@CCCCCCDDDGGGKKKOOOTTTXXXZZZ\\\___eeeiiikkknnnppprrrpppvvv}}}~~~yyyqqqiiibbb[[[TTTPPPFFFDDDAAA===:::777555444222222222222222333333333111111111111000000000000000000000000000111111222///000222444555555555444444888;;;<<<<<<===AAAEEEGGGNNNXXXaaaiiirrr{{{zzzqqqggg\\\UUUOOOLLLNNNSSS\\\cccfff___TTTKKKDDD???:::444222555888777555666555555666666777888888888888888999:::;;;<<<>>>???;;;;;;;;;;;;===>>>???@@@GGGNNNZZZfffrrr}}}}}}xxxtttrrrpppnnnllljjjjjjiiihhhfffcccaaa```^^^]]]\\\ZZZXXXWWWWWWVVVRRRPPPNNNMMMMMMKKKHHHFFF@@@???===<<<;;;;;;;;;<<<888999999777777>>>JJJTTTiiihhheee^^^WWWRRRRRRSSSYYYUUUOOOJJJFFFBBB>>>;;;888555111///000111222222////////////000000000000///000000000000...,,,++++++,,,---------,,,+++***............000222444555,,,---...,,,***((())))))''''''(((((()))))))))***+++***)))'''''')))***+++(((((((((((())))))))))))((()))***+++,,,,,,+++***(((((()))***++++++++++++,,,,,,------.../////////111111222333333333333222555666888999:::::::::999888888999:::<<<>>>@@@AAA@@@??????AAACCCEEEDDDCCCDDDEEEFFFFFFDDDCCCDDDEEEFFFNNNYYYkkkxxxyyy~~~}}}zzzzzzooodddZZZPPPKKKBBBAAAAAA@@@@@@AAAAAAAAAAAACCCGGGKKKPPPWWW^^^cccfffkkkrrrxxx{{{}}}xxxmmmbbb[[[WWWMMMAAA;;;;;;:::666111555444333111000111222222000000000000////////////000111111222222000///...111222222333333444444555777777888999;;;===???@@@FFFKKKRRRYYYaaahhhppptttyyyrrrkkkbbbXXXRRRNNNLLLPPPWWW___dddeee___WWWOOOFFF>>>999;;;;;;999888999::::::666666666777777888999:::999::::::::::::;;;===???<<<<<<;;;:::;;;>>>@@@BBBDDDKKKVVV```kkkxxx}}}yyytttooommmkkkkkkmmmkkkhhhggggggfffdddbbbbbbaaa^^^ZZZXXXVVVUUUUUURRRQQQOOONNNMMMIIIEEEAAA???>>>===<<<::::::999999<<<999999:::999===KKK[[[qqqjjjaaaWWWPPPNNNOOOPPPUUUQQQKKKDDD@@@=========555333111000111111000///333222222111111000000000222222000///............(((...000------000000+++111///------///111111111,,,+++******))))))******))))))************))))))(((((((((((((((((((((((((((((()))***************)))))))))***+++++++++,,,)))******++++++,,,------...---,,,++++++,,,...///222222222222333333444555666888;;;<<<;;;;;;;;;<<<999999:::;;;;;;<<<<<<===?????????@@@AAABBBCCCDDDDDDFFFHHHHHHEEEDDDFFFIIIMMMOOOZZZuuu{{{}}}|||vvvlllaaaXXXPPPIIIDDDCCCBBBAAAAAAAAAAAAAAAAAAEEEHHHLLLQQQVVV]]]dddiiilllqqqxxx~~~yyyoooiii___UUUHHHAAA>>>===999444444333222111111111111222000000000000////////////---...///111222222222222111222222333333444555555777777888999;;;===???@@@DDDIIIOOOVVV]]]dddkkkoootttyyy|||tttmmmbbbZZZSSSPPPNNNOOOTTT[[[ccciiijjjddd[[[SSSIII@@@::::::999777666777888999666666666666777888999:::<<<>>>@@@AAA@@@??????@@@<<<;;;;;;;;;<<<>>>@@@AAABBBHHHQQQ\\\ggguuu}}}xxxsssqqqoooooonnnmmmkkkkkkjjjiiifffdddaaa___]]]ZZZWWWVVVVVVUUUSSSRRRPPPNNNMMMJJJFFFCCC@@@???>>><<<;;;;;;::::::;;;999888999888:::FFFTTTaaa\\\VVVOOOKKKJJJJJJKKKOOOMMMHHHCCC@@@>>>>>>>>>555333111111222222111000...///000222333555666777111000///...------------,,,555999444......000111///...,,,,,,...///000///,,,,,,+++***************))))))************))))))))))))))))))))))))))))))(((((()))******************************+++++++++)))******++++++,,,------...---,,,++++++---...///222222222222333444555555777999;;;;;;:::999999:::999::::::;;;;;;<<<<<<===@@@@@@@@@AAABBBCCCDDDEEEFFFIIIJJJHHHEEECCCEEEHHHQQQVVVeee~~~tttmmmbbbXXXQQQKKKGGGDDDCCCCCCBBBAAAAAAAAAAAAAAADDDGGGLLLQQQVVV\\\cccgggkkkpppwww}}}~~~xxxiii___PPPFFFAAA>>>:::666222222222222222111111111000000000000////////////---...///111222222222222222222222333444444555555777777888999;;;===???@@@BBBFFFLLLRRRXXX^^^dddhhhhhhmmmssszzz|||wwwoooiii___XXXSSSSSSTTTUUU[[[bbbjjjoooqqqkkkbbbYYYNNNEEE???<<<999777666666888:::999888777777777888::::::>>>BBBFFFHHHFFFCCCAAA@@@=========>>>???AAABBBBBB@@@EEELLLUUU```ooo~~~zzzvvvsssqqqpppnnnmmmllllllllljjjfffccc___^^^[[[YYYWWWVVVVVVVVVUUUSSSPPPNNNLLLJJJHHHEEE@@@@@@???===<<<<<<<<<<<<:::999999888666777@@@JJJNNNMMMKKKIIIGGGFFFFFFFFFIIIGGGEEEBBB@@@>>>======666444222222333333222111---...000222555777999::://////...---,,,,,,,,,,,,444???FFF???333---///222...,,,++++++---......------,,,++++++******++++++))))))************))))))************************(((((()))***************+++++++++***************)))******++++++,,,------------,,,+++,,,---...///111111222222333444555555777999;;;;;;999888777888:::::::::;;;<<<<<<======AAAAAAAAABBBCCCDDDFFFFFFIIIJJJKKKHHHDDDCCCEEEHHHTTT___ttt||||||ooohhh]]]SSSLLLIIIGGGFFFDDDCCCCCCBBBBBBBBBBBBBBBCCCGGGLLLPPPTTTXXX]]]```fffjjjqqqwww{{{~~~qqqfffWWWKKKCCC>>>:::666222222222222222111111000000000000000////////////111111111111000000000///222222333333444555555555777777888999;;;===???@@@BBBEEEJJJOOOTTTYYY^^^aaacccgggmmmssszzz{{{vvvooojjj___ZZZVVVVVVWWWYYY^^^eeeooouuuxxxsssjjj```TTTKKKFFF@@@;;;999888777999<<<<<<;;;:::999999:::<<<===@@@EEEJJJMMMKKKGGGCCC@@@AAABBBDDDFFFHHHHHHIIIHHHCCCFFFJJJPPPZZZiiizzz}}}yyyuuurrrpppoookkkkkkkkkkkkkkkhhhddd```^^^\\\ZZZXXXVVVVVVVVVVVVTTTRRRNNNLLLKKKJJJGGGFFFAAA@@@???>>>============;;;<<<;;;999666666;;;AAACCCDDDEEEFFFGGGFFFDDDCCCDDDCCCBBBAAA???===;;;:::777555333333333444333222111111222333444444555555//////...---,,,,,,------999CCCKKKGGG<<<111------...,,,+++,,,---...---,,,---,,,,,,+++++++++++++++))))))************))))))************************(((((()))***************,,,+++++++++***))))))))))))******++++++,,,------,,,,,,,,,,,,,,,---//////000111222333444444555555555777::::::999888888888::::::;;;;;;<<<=========@@@@@@@@@AAABBBDDDEEEFFFIIIJJJJJJHHHEEEEEEIIILLLWWWiii}}}}}}~~~||||||xxxhhh```TTTJJJDDDBBBAAAAAADDDCCCCCCBBBBBBCCCCCCDDDGGGJJJOOOSSSUUUWWWZZZ\\\cccgggmmmrrrvvvzzz}}}yyyooo```SSSIIIBBB===999444444333333222111111111000000000000////////////111111111000000000000000222333333444444555666666777777888999;;;===???@@@BBBEEEJJJNNNQQQUUUZZZ]]]aaaeeejjjpppwww|||vvvpppjjj]]]XXXUUUVVVXXX[[[aaahhhssszzz~~~zzzqqqhhh\\\RRRLLLBBB;;;::::::777999<<<<<<<<<;;;:::<<<>>>AAACCCIIILLLPPPQQQOOOJJJGGGEEEGGGIIIMMMQQQSSSSSSSSSRRRJJJLLLNNNRRRYYYfffuuu|||xxxuuuqqqooonnnkkkjjjkkkkkkkkkhhhddd```^^^\\\ZZZXXXVVVVVVVVVVVVRRRPPPLLLJJJIIIHHHFFFEEEAAA@@@???>>>>>>>>>>>>>>>>>>???>>>:::777777:::<<<>>>@@@CCCEEEEEEDDDBBB@@@AAAAAAAAA???===;;;888777888666444333444444333222222222222111111111000000//////......---.........333:::CCCHHHEEE;;;111+++...---,,,---......---,,,---,,,++++++******++++++))))))************))))))))))))))))))))))))))))))(((((()))***************,,,+++++++++***))))))))))))******++++++,,,------++++++,,,,,,---.../////////000222333444555555555333555888:::999999:::;;;::::::;;;<<<<<<======>>>>>>>>>???@@@AAACCCEEEFFFFFFGGGHHHGGGFFFHHHNNNSSS___www}}}|||}}}~~~wwwqqqaaaZZZOOOFFFAAA@@@@@@@@@CCCCCCCCCCCCCCCDDDEEEFFFFFFJJJOOOSSSUUUWWWXXXYYY___ccchhhmmmppptttwwwyyy}}}yyykkk^^^RRRJJJCCC@@@888777555333111111111222000000000000///////////////...//////000222333444333333333444555555666666777777888999;;;===???@@@CCCEEEIIIMMMPPPSSSWWWZZZ```ccchhhnnnttt||||||wwwpppjjj___ZZZWWWYYY\\\aaahhhpppuuu}}}zzzqqqeee[[[OOODDD<<<<<<<<<888777;;;<<<<<<===???CCCIIINNNQQQYYYZZZYYYVVVQQQMMMKKKJJJKKKNNNTTTZZZ]]]]]]\\\[[[SSSVVVXXX[[[```iiiuuu~~~}}}zzzvvvsssqqqooommmlllkkkkkkkkkiiieeebbb___^^^[[[YYYWWWVVVVVVVVVPPPNNNLLLJJJJJJHHHFFFDDD@@@@@@???>>>>>>>>>>>>>>>@@@BBB@@@:::777999;;;;;;<<<===???@@@AAA???>>>===@@@??????>>><<<:::888777777555333333444444333222000000000000000000000000//////...............///+++---666CCCIIIBBB777///...---,,,---......,,,***,,,+++******))))))******))))))************))))))))))))))))))))))))))))))(((((()))***************+++++++++***************)))******++++++,,,------***+++,,,------...//////...000222444555555555555222555888::::::;;;<<<===;;;;;;;;;<<<======>>>>>>===>>>>>>???AAACCCEEEFFFDDDFFFFFFFFFFFFKKKSSSYYYiii~~~~~~~~~{{{xxxpppjjj[[[UUUKKKDDDAAAAAABBBCCCAAABBBBBBCCCDDDFFFGGGHHHGGGKKKQQQVVVYYY[[[\\\]]]```dddhhhlllooorrruuuxxx{{{|||tttfffZZZPPPIIIEEE===;;;777333111111222333000000000000//////////////////...///000111333444333333444444555666666666777777888999;;;===???@@@BBBDDDHHHLLLNNNQQQUUUXXX^^^bbbgggmmmrrrxxx~~~~~~yyyqqqkkkbbb\\\WWWXXX[[[___hhhpppwwwyyynnndddUUUHHH@@@BBBAAA;;;999===>>>@@@CCCIIIQQQ[[[dddiiijjjfff```WWWOOOJJJJJJJJJKKKPPPWWW^^^ccccccbbb```\\\___cccfffjjjqqq{{{}}}{{{wwwtttqqqooommmkkkjjjiiiiiigggeeebbbaaa___]]]ZZZWWWVVVVVVUUUOOONNNMMMLLLLLLIIIFFFCCC??????>>>=========>>>>>>AAACCC@@@999777;;;===;;;;;;<<<<<<============<<<======<<<;;;;;;:::::::::777555333222333333222111000/////////////////////...---------------......***(((///===DDD@@@888333,,,,,,+++,,,------+++(((+++***))))))(((((())))))))))))************))))))************************(((((()))******************************+++++++++)))******++++++,,,------******,,,---.../////////...///222444666666555555444777:::;;;;;;;;;;;;<<<;;;;;;<<<<<<======>>>>>>>>>>>>???@@@BBBDDDFFFGGGDDDFFFFFFFFFGGGLLLUUU\\\qqq{{{yyy{{{tttkkkdddTTTNNNFFF@@@>>>???AAABBBAAAAAABBBCCCEEEGGGIIIJJJLLLQQQXXX^^^bbbdddeeeggghhhkkkooosssuuuxxx{{{}}}zzz|||wwwjjj^^^SSSKKKGGG@@@===888333000000222444000000000000////////////333222000/////////000111333333444444555666666666777888888999;;;===???@@@AAACCCGGGJJJMMMPPPTTTWWW___bbbhhhmmmrrrwww||||||tttmmm```YYYRRRPPPQQQTTT\\\dddxxxsssjjj[[[MMMEEEHHHHHH@@@===AAABBBEEEJJJSSS^^^kkkvvv|||sssmmmbbbUUUKKKFFFFFFHHHJJJOOOXXX```eeefffdddbbbaaaeeejjjooorrrxxx~~~|||yyyvvvssspppnnnkkkiiigggfffeeedddbbb```bbbaaa^^^[[[XXXVVVUUUUUUOOOOOONNNNNNMMMKKKGGGCCC???>>>===============>>>AAACCC???888777<<<>>><<<<<<<<<;;;;;;<<<===>>>???;;;:::::::::;;;;;;<<<===666444222222333333222111222222111000///...---,,,,,,,,,,,,++++++,,,------///+++///999???:::444333++++++***+++,,,+++)))'''***))))))((((((((((((((())))))************))))))++++++++++++++++++++++++(((((()))***************))))))******+++++++++,,,)))******+++,,,,,,------)))***,,,---.../////////---///222444666666555555666999;;;<<<;;;::::::;;;;;;;;;<<<<<<===>>>>>>>>>??????@@@AAACCCEEEGGGHHHFFFFFFFFFFFFGGGLLLUUU\\\tttyyyzzz}}}zzz~~~~~~}}}{{{yyywwwuuunnneee^^^SSSMMMEEE???<<<<<<===>>>AAAAAAAAAAAACCCFFFLLLPPPWWW]]]eeeiiiiiiiiiiiijjjpppuuuxxxwwwyyy~~~|||~~~}}}~~~zzzooodddZZZQQQKKKAAA===777444333333333333000,,,***,,,000222000,,,000111111111111222222222444333333333333444555666<<<;;;;;;;;;<<<===???@@@DDDEEEGGGHHHJJJNNNSSSWWW[[[```gggmmmsssyyy~~~uuummmccc]]]WWWRRRLLLKKKQQQZZZsssyyylll^^^TTTKKKGGGDDDBBBCCCGGGHHHLLLSSS```sss|||mmm\\\QQQIIIDDDCCCEEEHHHNNNVVV\\\^^^```dddfffhhhnnnwww|||~~~}}}zzzwwwtttrrrqqqmmmjjjfffcccbbbbbbaaa``````aaaaaa```]]]YYYUUUSSSUUUSSSPPPNNNLLLIIIEEEBBB>>>>>>============>>>>>>@@@AAA@@@===999999<<<@@@>>><<<:::999999999;;;<<<<<<<<<======;;;999666555555444333222111111111111222111111000///......---------......---,,,,,,+++000***333GGGKKK<<<111222...---,,,,,,......---,,,))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))*********************************++++++,,,,,,++++++******))))))((()))+++---...---,,,---///000000...,,,...///111333555666777777999::::::;;;;;;::::::999>>>=========???AAACCCDDD======>>>AAADDDFFFFFFEEEFFFCCCCCCEEEFFFJJJUUU___vvvzzzvvvtttyyyyyy}}}}}}zzzxxxtttrrrooohhh___XXXNNNIIIBBB>>>===>>>???@@@@@@AAABBBCCCEEEJJJQQQUUU___eeekkknnnnnnnnnppprrrvvv{{{|||rrrhhh^^^TTTNNNBBB>>>999555333333333222---***(((***...///---***000111111111111222222222222222222333444555777888;;;;;;:::;;;<<<>>>@@@AAACCCEEEFFFHHHJJJNNNSSSWWW]]]bbbjjjqqqvvv{{{yyyqqqiiibbb[[[UUUNNNLLLRRRZZZrrr|||qqqbbbZZZRRRNNNKKKJJJNNNTTT]]]ccckkkxxx{{{lllZZZNNNGGGBBBAAADDDJJJOOOVVVZZZ\\\___cccffflllssszzz~~~|||yyyvvvssspppooollliiifffddddddeeedddcccaaaaaaaaaaaa^^^[[[WWWUUURRRPPPNNNMMMKKKIIIFFFCCC>>>>>>============>>>>>>@@@AAA@@@===::::::>>>AAA>>>===;;;999999999:::;;;;;;<<<<<<<<<;;;888666444444333222111000000000000111111111000///.........---------...------,,,,,,//////999FFFFFF:::222333---,,,++++++,,,---,,,+++******)))))))))((((((((())))))))))))))))))))))))******))))))))))))*********************************++++++,,,,,,++++++******))))))))))))+++,,,---,,,,,,,,,---......---,,,...///111333555666777777999::::::;;;;;;::::::999<<<;;;;;;<<<===???AAABBB>>>===>>>AAADDDFFFFFFEEEFFFCCCCCCEEEFFFJJJTTT___xxx{{{zzz|||xxxuuuxxx~~~zzzwwwrrrnnnjjjbbbYYYRRRHHHDDD???======???AAABBB@@@AAACCCEEEHHHNNNUUUZZZeeeiiinnnppppppppptttvvv{{{|||uuulllbbbXXXRRREEEAAA:::666444333333222111...,,,...111222000...000111111111111222222222000111111333555777888999999::::::;;;===???@@@AAABBBDDDFFFHHHKKKOOOUUUYYY```fffnnnuuuzzz~~~}}}tttjjjddd]]]XXXRRRQQQXXXaaawww}}}sssbbb]]]XXXUUUTTTWWWbbbmmmxxx|||mmm[[[PPPJJJFFFGGGJJJPPPSSSWWWXXXYYY\\\aaafffpppvvv~~~}}}{{{wwwtttqqqnnnmmmkkkhhhfffeeefffgggffffff```aaaaaaaaa___\\\YYYWWWPPPOOOMMMLLLKKKIIIGGGDDD???>>>===<<<<<<===>>>???@@@AAAAAA???<<<<<<@@@CCC@@@???===;;;999999999999:::;;;;;;:::999777555333222222111000////////////111111000000//////......------......///.........111:::CCCCCC===555111000,,,+++******,,,,,,+++***++++++*********)))))))))))))))))))))))))))))))))******))))))))))))************************************++++++++++++******))))))))))))***+++,,,---+++++++++++++++,,,------///000111333555666777777999::::::;;;;;;::::::999999999:::;;;<<<>>>???@@@???>>>>>>AAACCCEEEEEEEEEEEECCCCCCEEEFFFJJJTTT^^^vvvyyysssvvv|||~~~yyysssmmmhhh```WWWPPPEEEAAA>>><<<>>>@@@BBBBBBAAABBBDDDFFFIIINNNUUUZZZcccfffiiiiiiiiikkkooosssyyyzzztttlllcccYYYSSSGGGBBB<<<777555333222222333111000111333444222111000000111111111222222222222222222333555666888999888999:::;;;===???AAABBBCCCEEEGGGJJJMMMRRRXXX\\\dddjjjrrrzzz~~~}}}tttfffaaa\\\YYYXXXZZZdddooo{{{sssbbb^^^\\\\\\^^^fffwwwyyykkk[[[RRROOONNNQQQVVVZZZ[[[[[[YYYXXXZZZ___dddpppvvv~~~~~~|||yyyvvvrrrooolllkkkjjjhhhfffeeeffffffeeeddd____________^^^\\\ZZZXXXRRRPPPNNNMMMLLLJJJGGGDDD???>>>===<<<<<<===>>>???@@@AAABBB@@@>>>>>>AAAEEECCCBBB@@@===<<<::::::::::::::::::999888666444333222222111000000000000000111000000000/////////......///000000111000000000444BBBIII@@@444///...---,,,+++***+++,,,---,,,***++++++++++++*********)))))))))))))))))))))))))))******))))))))))))************************************++++++++++++******)))))))))******++++++,,,,,,,,,,,,++++++,,,...000///000222444555666777777999::::::;;;;;;::::::999888999999;;;<<<>>>@@@@@@@@@??????@@@CCCEEEEEEDDDEEECCCCCCEEEFFFIIISSS]]]rrr{{{ppptttyyy~~~zzzrrrkkkddd\\\SSSMMMCCCAAA>>>===>>>@@@@@@@@@CCCDDDDDDEEEGGGLLLRRRVVV]]]___aaaaaa```bbbgggkkkpppzzz|||wwwqqqjjj```WWWQQQHHHCCC===777555333222111000/////////000000///...000000111111111222222222444444444444555555666777888888:::<<<>>>???AAAAAACCCEEEHHHKKKOOOTTT[[[___fffllluuu||||||sssddd```\\\\\\]]]bbbnnnzzz}}}wwwjjjgggddddddgggppprrreeeXXXTTTTTTWWW\\\bbbgggfffccc^^^ZZZZZZ```eeeooottt}}}|||{{{xxxuuuqqqnnnllljjjjjjhhhfffeeeeeedddcccaaa]]]]]]]]]]]]\\\ZZZYYYXXXVVVSSSQQQOOOMMMJJJFFFCCC@@@>>>===;;;;;;===>>>@@@@@@BBBCCCBBB??????BBBEEEEEEDDDBBB@@@>>>===;;;;;;::::::999888777555444333333333222111111111222222000000000000////////////000111111222222222111111111@@@FFF;;;///...000......,,,+++,,,---...---,,,++++++++++++*********)))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))******++++++******))))))*********++++++++++++,,,------,,,+++,,,///222000111222444555666666777999::::::;;;;;;::::::999888999;;;<<<>>>@@@AAAAAABBB@@@???@@@BBBDDDDDDDDDEEECCCCCCFFFFFFIIIRRR[[[rrr|||ooorrrvvv{{{~~~~~~|||vvvmmmeee^^^VVVMMMGGGCCCAAA???>>>@@@AAA@@@@@@CCCDDDDDDDDDEEEIIIOOOSSSXXXZZZ[[[ZZZYYY[[[___dddgggqqqyyy{{{zzz}}}~~~{{{uuunnnfff^^^UUUOOOGGGCCC<<<777555333222111111111111111000000000000000111111111111222222222555555555444555555666777888999;;;===>>>???@@@@@@BBBEEEHHHLLLPPPVVV\\\aaagggmmmuuu||||||tttiiieeeaaa```bbbgggttt~~~xxxqqqkkkiiijjjqqqoooeee\\\[[[___dddkkkqqqqqqoookkkeee______dddiiiqqqvvv}}}zzzyyywwwtttqqqnnnlllkkkiiihhhfffeeeeeedddbbb```]]]]]]]]]\\\[[[YYYXXXWWWWWWUUURRRPPPMMMJJJFFFCCC@@@???<<<;;;;;;<<>><<<<<<;;;:::999888777555444444333333222222222222222333000000000000////////////111222222222111111000///+++666:::444///111333222...---,,,,,,......---,,,++++++*********)))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))************)))))))))******+++++++++*********---///...,,,---000333111222333444666666666777999::::::;;;;;;::::::999888:::<<<>>>@@@AAABBBBBBCCCAAA???@@@AAACCCDDDDDDDDDCCCCCCFFFGGGIIIQQQZZZuuu|||pppssswww{{{}}}~~~}}}|||xxxqqqggg___WWWPPPGGGBBBAAA?????????AAACCCBBBAAACCCCCCCCCCCCDDDHHHNNNRRRTTTVVVWWWVVVUUUVVVZZZ^^^ccclllsssrrroooqqquuuvvvyyy}}}}}}uuunnneee\\\TTTOOOFFFAAA;;;666444333222222333333444333222111111222000111111111111222222222444444444444555666888888999:::;;;===>>>??????>>>@@@CCCFFFJJJOOOUUU\\\aaahhhmmmttt{{{wwwooojjjffffffgggmmmzzz}}}sssiiiffffffkkkuuu}}}lllccc]]]___eeekkkqqqwwwvvvuuuqqqkkkfffggglllqqqxxx|||}}}yyyxxxvvvtttrrrooonnnmmmhhhgggffffffffffffdddbbb___^^^]]]\\\[[[YYYXXXWWWUUUSSSQQQOOOMMMKKKGGGDDDAAA???<<<::::::<<>>@@@BBBCCCCCCBBBAAA???===<<<;;;<<<;;;:::888777666555555222222111111111111222222////////////000000000000111111000000///...,,,,,,+++---///000111222222111---,,,+++,,,------,,,+++******)))))))))((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))************)))))))))***++++++++++++***)))'''+++//////---,,,///222222222333555666666666666999::::::;;;;;;::::::999888999<<<>>>@@@BBBBBBBBBDDDBBB@@@???AAACCCCCCCCCDDDCCCDDDFFFGGGHHHPPPYYYttt|||tttyyy{{{tttvvvyyy}}}~~~}}}wwwoooeee\\\UUUMMMEEE@@@???>>>>>>@@@CCCDDDDDDCCCAAABBBBBBCCCEEEIIIOOOSSSPPPRRRTTTSSSRRRRRRVVVZZZbbbkkkpppmmmiiijjjmmmooopppuuuwwwnnnfff]]]UUUPPPEEE@@@:::666444333333222000000111000.........///000111111111111222222222222222333444666888:::;;;999:::<<<>>>>>>>>>>>>===>>>AAAEEEIIINNNTTT[[[```ggglllssszzz{{{qqqllliiiiiikkkrrryyynnnccc___```dddmmmuuuxxxddd\\\WWWZZZ```fffmmmrrrxxxwwwtttoookkklllrrrwww|||xxxwwwvvvtttrrrpppooonnngggffffffggghhhhhhgggeeeaaa```___]]][[[ZZZXXXXXXRRRPPPNNNMMMMMMKKKHHHEEEAAA???<<<::::::<<>>===;;;:::===<<<:::888777666666666111000000000000000111111////////////000000000000/////////...---+++))))))///+++***...111000---,,,,,,+++******,,,,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))************)))))))))***+++,,,,,,+++))))))%%%***...///,,,+++---000222333444555666666666666999::::::;;;;;;::::::999777888;;;>>>@@@AAABBBBBBEEEBBB@@@???AAABBBCCCCCCDDDCCCDDDFFFGGGHHHPPPYYYooo~~~qqqnnnxxx|||xxx}}}uuuvvvxxxzzz{{{zzzyyyxxxuuunnncccXXXOOOHHHCCC???===>>>@@@AAAAAABBBDDDFFFGGGEEEDDDEEEGGGIIIJJJKKKTTTTTTUUUTTTTTTVVVZZZ]]]```gggooopppkkkhhhhhhkkknnnuuu~~~|||rrrhhh^^^UUUQQQFFFAAA<<<777444333111000333222222222111111000000......///000111333555666333333444666777999:::::::::;;;<<<>>>???@@@@@@@@@>>>BBBFFFGGGHHHMMMVVV^^^bbbiiirrryyy~~~vvvqqqlllkkkppp|||zzznnnddd[[[YYYZZZ\\\bbbiiivvv}}}ppp___[[[VVVVVV[[[cccjjjooowwwwwwwwwxxxzzz}}}{{{yyyxxxvvvuuutttqqqmmmjjjfffgggggghhhggggggfffffffffeeebbb___[[[XXXUUUTTTSSSQQQOOONNNLLLIIIEEEBBB===<<<<<<<<<===>>>@@@AAAEEEEEEDDDAAA>>>===???AAABBBBBBAAA@@@???>>>======<<<<<<;;;:::888666555444333222000000111222222111000000000000111111111111222111///...------......,,,,,,,,,---------............---,,,,,,,,,------...------,,,+++***)))))),,,,,,,,,,,,+++++++++***))))))******++++++,,,,,,)))((('''''''''(((***+++***++++++++++++,,,,,,,,,++++++******)))(((((((((........................222333555555555555777888;;;;;;;;;;;;:::999888777888999;;;===@@@BBBCCCDDDCCCCCCBBBAAAAAABBBBBBBBBDDDCCCEEEGGGGGGGGGNNNVVVrrr~~~~~~nnngggnnnyyy{{{|||yyyxxxwwwwwwwwwxxxwwwwwwnnnhhh]]]SSSKKKEEE@@@===<<<===???@@@@@@AAACCCEEEFFFFFFGGGIIIMMMPPPQQQRRRUUUWWWXXXZZZ[[[^^^cccggglllrrrxxxwwwsssooopppssstttzzz|||rrrhhh]]]TTTNNNEEEAAA;;;777444333111000222222222111111000000000000000111111333444666666333444555666777999:::::::::;;;<<<===>>>?????????>>>AAADDDEEEGGGKKKSSSZZZaaagggpppxxx~~~vvvrrrnnnnnnttt{{{mmmddd[[[XXXXXXXXX[[[```kkkvvvuuuiii[[[XXXTTTVVV\\\eeemmmrrr|||||||||}}}}}}zzzxxxvvvtttrrrpppmmmjjjhhhhhhggggggfffeeedddccccccbbb```]]]ZZZWWWUUUSSSSSSQQQNNNLLLJJJFFFAAA>>>;;;;;;:::;;;===???AAACCCDDDDDDBBB>>>;;;:::<<<===??????>>>>>>===============<<<;;;:::999777555444333111000000111111111000111111000000000000000000111000///------------...,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******)))))))))((((((((()))))))))***************)))(((((('''((()))***+++((())))))))))))*********************)))))))))))),,,,,,------...///000000000111333333333333555777::::::;;;;;;::::::999888999:::;;;===???AAACCCCCCBBBBBBAAAAAAAAAAAAAAABBBEEECCCDDDGGGGGGHHHOOOXXXpppyyywwwjjjfffppp}}}{{{xxx{{{{{{yyyuuuttttttuuuuuuuuuiiibbbXXXOOOHHHCCC???===;;;===?????????@@@BBBDDDEEEGGGKKKPPPTTTXXXZZZ[[[[[[]]]```cccggglllqqquuu{{{~~~{{{}}}}}}ssshhh]]]RRRLLLEEEAAA;;;666444333111000111111111000000000000000333222333333444555666777444444555777888999:::;;;::::::;;;===>>>>>>>>>>>>>>>@@@CCCCCCDDDHHHOOOUUU[[[bbbkkkttt{{{wwwtttqqqrrryyy~~~nnneee\\\YYYVVVTTTVVVZZZbbbmmmxxx}}}~~~yyyoooeeeXXXUUUTTTWWW___iiiqqquuu|||{{{{{{}}}{{{xxxtttrrrqqqooommmkkkjjjiiihhhfffdddbbbaaa``````___]]][[[YYYWWWUUUTTTTTTQQQNNNJJJGGGCCC>>>::::::999999:::<<>>:::999:::<<<=========<<<<<<======>>>???>>>===;;;999777666555333111//////000111000///222222111111000/////////000///...---,,,,,,,,,,,,,,,,,,,,,---------......------,,,+++++++++++++++******+++++++++,,,,,,,,,))))))((((((((('''''''''))))))))))))((((((((((((((((((((((((((()))******((())))))))))))*********)))))))))************+++***+++,,,---...000111111...///111222111222444555888999::::::;;;;;;;;;::::::;;;<<<===???@@@AAABBBAAA@@@@@@@@@@@@@@@AAAAAAEEECCCDDDFFFFFFHHHPPPZZZooouuuwwwoooeeefffuuu{{{vvvwww}}}zzzvvvsssssstttuuutttsssiiibbbWWWNNNGGGCCC???>>><<<>>>???@@@@@@AAACCCEEEGGGLLLRRRXXX\\\___aaabbbcccfffjjjooosssyyy~~~uuujjj___SSSKKKDDD@@@:::666444333111000000000000000000000000000444333333333444555555666555555666777888::::::;;;::::::<<<======>>>>>>>>>>>>???AAAAAABBBFFFKKKOOOUUU[[[eeennnuuu~~~{{{yyywwwxxxrrrhhh^^^YYYVVVUUUWWW[[[cccmmmwwwzzzzzzvvvnnnfffZZZYYYYYY]]]eeennnuuuxxxzzzzzzzzz|||{{{xxxtttqqqpppnnnmmmkkkkkkjjjhhheeebbb```^^^^^^]]]]]]\\\ZZZYYYXXXWWWVVVSSSPPPMMMIIIGGGCCC???<<<;;;;;;::::::;;;>>>AAACCCIIIGGGDDD???;;;999;;;===???>>>=========>>>???@@@CCCAAA???===:::888777666333111//////000111000///333333222111000///......///......---,,,,,,++++++,,,,,,,,,---------......---,,,++++++******++++++++++++++++++++++++++++++************))))))))))))))))))(((((('''''''''&&&((((((((((((((())))))*********+++++++++,,,,,,,,,(((((()))******+++,,,,,,++++++,,,---...///000111---///111111111222444666777888999:::;;;<<<<<<<<<;;;<<<<<<===>>>???@@@@@@??????????????????@@@AAAEEECCCCCCEEEFFFHHHQQQZZZoooqqqppphhhbbbiii|||{{{www}}}~~~uuusssrrrtttwwwxxxtttpppiiiaaaVVVLLLEEEAAA>>><<<===???AAABBBBBBCCCDDDFFFNNNTTT[[[```ccceeeggghhhjjjnnnsssxxx}}}~~~wwwsssppprrrvvv{{{vvvmmmbbbUUULLLCCC???:::666444333111000000000000000000111111111333333333333333444555666666777777888999:::;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>???@@@@@@BBBDDDHHHKKKRRRXXXaaaiiiqqqzzz~~~~~~tttiii^^^XXXVVVVVV[[[```gggqqqyyy{{{yyyvvvpppjjjbbbbbbcccgggmmmtttyyy{{{}}}}}}}}}|||xxxtttqqqpppooommmlllllljjjgggdddaaa___^^^]]]]]]]]]\\\[[[ZZZZZZYYYYYYRRRPPPMMMJJJIIIFFFDDDAAA???>>><<<;;;;;;===@@@BBBIIIGGGCCC>>>999888:::<<>>===<<<===>>>@@@AAAHHHFFFCCC@@@<<<:::888777333222000000222333222111444333222111000......---.........------,,,++++++,,,,,,,,,---------......---,,,++++++******++++++------,,,,,,+++***))))))************)))))))))))))))(((((((((''''''&&&&&&'''(((((()))))))))))))))******+++++++++,,,,,,,,,(((((()))***+++,,,---------------..................000222333333333666777666777888:::;;;<<<======;;;<<<<<<===>>>>>>?????????>>>>>>>>>??????@@@AAADDDCCCCCCEEEFFFHHHOOOYYYjjjjjjgggaaa```mmm{{{}}}}}}uuurrrqqqtttyyyyyytttoooeee^^^SSSHHHBBB>>>;;;:::>>>@@@BBBCCCCCCCCCEEEGGGRRRXXX___cccdddeeehhhjjjlllpppvvv|||wwwpppkkkiiimmmrrrwwwzzz{{{zzzyyyzzz|||}}}vvvooodddWWWMMMCCC???999555333333111000111111111111111222222222222222222333444555666777777888888999::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>?????????@@@BBBEEEHHHIIIQQQWWW___gggnnnvvvssshhh^^^YYYXXXXXX]]]ccciiirrrzzz{{{xxxwwwsssooonnnnnnooosssxxx}}}|||yyyuuusssrrrpppnnnlllllljjjgggdddaaa```______^^^]]]]]]\\\\\\[[[ZZZZZZSSSPPPMMMKKKKKKJJJHHHFFFBBB@@@>>><<<<<<>>>@@@BBBGGGEEE@@@;;;666555888:::<<<<<<;;;<<<>>>AAADDDEEEOOOLLLHHHCCC>>>;;;999888444333222222555666666555333333222111000///...---...//////......---,,,+++,,,,,,,,,---------......------,,,+++++++++++++++...------,,,+++***)))((())))))((((((((('''''''''((((((((((((''''''''''''''''''((()))))))))))))))((())))))))))))*********))))))******+++,,,------...........................000222333444555777999666777888:::;;;<<<======;;;;;;<<<======>>>??????>>>>>>>>>>>>???@@@AAAAAACCCBBBCCCFFFFFFFFFMMMUUUaaaaaa^^^\\\aaasss}}}yyyyyyuuuqqqssswwwxxxtttoooaaaZZZOOOFFF@@@===<<<;;;===???AAABBBBBBCCCEEEFFFMMMSSSYYY]]]]]]___bbbfffhhhmmmtttzzzxxxoookkkkkkooouuuzzz{{{yyyuuurrrrrrtttwww|||zzztttnnneeeWWWMMMBBB>>>999555333222111111111222222222333333333333333333333444555777888999888888999999:::;;;;;;;;;===>>>???????????????????????????AAADDDGGGHHHIIIOOOTTT[[[bbbhhhpppyyyrrrjjjbbb```___]]]___cccgggqqqyyyzzzyyyyyyxxxvvvwwwwwwyyy}}}}}}{{{yyywwwuuutttrrrnnnkkkkkkiiifffdddbbbaaabbbbbb^^^]]]]]]\\\[[[[[[ZZZZZZTTTQQQNNNLLLLLLKKKJJJHHHCCCAAA>>><<<===???CCCEEEFFFDDD???999555555888;;;;;;;;;<<>>???@@@???>>>>>>???@@@AAABBBBBBBBBAAADDDFFFFFFEEEIIIPPPYYYYYYYYY\\\hhh{{{uuu}}}~~~xxxqqqqqquuuvvvsssooo```YYYNNNFFFAAA?????????===>>>@@@AAAAAABBBDDDFFFDDDJJJQQQTTTUUUWWW[[[```dddiiipppxxx{{{sssnnnnnnsssyyy~~~~~~zzztttpppooopppssswwwzzz}}}wwwrrrnnneeeWWWMMMBBB>>>888555333222222111222222222333333444444444333333444555777888:::;;;999999999::::::;;;;;;;;;>>>??????@@@@@@@@@@@@???@@@???@@@BBBEEEHHHIIIIIIKKKPPPWWW\\\bbbiiirrryyytttmmmhhhhhhfffcccbbbdddfffpppyyyzzzzzz|||}}}}}}|||}}}{{{{{{zzzxxxwwwvvvsssnnnkkkjjjhhhfffdddbbbccccccddd]]]]]]]]]\\\[[[ZZZZZZYYYVVVSSSOOOMMMLLLKKKIIIHHHBBB@@@>>>===>>>AAAEEEHHHGGGEEE@@@;;;777777:::===<<<===???CCCIIIPPPVVVZZZXXXUUUOOOGGGAAA<<<:::888666555444666999<<<======222222111111000000/////////000000000000...---,,,,,,,,,,,,---------......///...------,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++''''''(((((())))))******&&&''')))*********)))(((***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***+++,,,---...000111111---///222333333555777999777777999:::;;;<<<<<<<<<999:::;;;<<<===???@@@@@@????????????@@@AAABBBCCCAAAAAADDDGGGFFFDDDGGGNNNVVVWWWYYY```ooosssvvv~~~}}}uuurrrttttttpppkkkaaaVVVKKKFFFBBB>>>;;;<<<===???@@@AAAAAABBBDDDFFFFFFIIIMMMPPPSSSVVVZZZ]]]aaaeeemmmwwwyyywwwyyy|||}}}wwwsssnnnrrrwwwzzzxxxuuuqqqpppsssvvv{{{~~~xxxrrrlllaaaSSSIIIBBB@@@<<<999666444444444111111111111222333444555333333333444555777888999;;;;;;<<<===>>>>>>>>>===;;;;;;<<<===>>>???@@@AAA@@@@@@@@@AAABBBEEEGGGIIIKKKMMMQQQVVV]]]fffpppvvvxxxsssnnnjjjiiihhhfffcccdddmmmxxx||||||{{{yyyvvvssspppnnnmmmkkkiiigggeeecccbbbaaa```ZZZZZZZZZZZZYYYYYYYYYYYYVVVTTTRRRPPPNNNKKKGGGCCC@@@???>>>===>>>???AAACCCGGGDDD>>>999666666777999:::<<>><<<:::888222444777;;;===>>>>>>>>>555333000...------...///000000000///......------,,,,,,,,,---------......//////.........---------,,,,,,++++++***((('''&&&((((((((()))******+++++++++***)))(((((()))***+++))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---...//////000111333555777777777777999::::::;;;;;;::::::999;;;;;;;;;;;;<<<>>>???@@@@@@?????????@@@BBBCCCEEEDDDDDDDDDBBBAAABBBDDDGGGPPPPPPUUUddd{{{{{{sss|||uuurrrssssssooojjj^^^SSSIIIEEEBBB>>>===>>>===???@@@@@@@@@AAADDDFFFDDDGGGKKKOOOSSSXXX]]]```eeejjjsss}}}}}}~~~{{{wwwtttxxx{{{{{{vvvoooiiifffcccgggnnnuuu{{{~~~~~~zzzuuuqqqjjj```RRRIIICCC@@@<<<888555333222222111111111111222333444555555555555666777888999:::;;;;;;<<<=========<<<<<<999:::;;;<<<===>>>???@@@@@@@@@@@@BBBCCCFFFHHHJJJMMMPPPTTTXXX]]]dddlllqqq{{{}}}xxxrrrnnnmmmlllkkkiiihhhpppzzz}}}|||zzzwwwtttqqqooommmkkkjjjhhheeecccbbb``````\\\\\\[[[[[[[[[ZZZZZZZZZUUUSSSQQQOOOMMMJJJFFFBBB???>>>======>>>@@@BBBCCCHHHDDD???:::888999<<<>>>AAABBBFFFKKKQQQTTTTTTTTTIIIEEE@@@<<<:::999888777666777999:::;;;;;;:::999333222111///........./////////...------,,,,,,+++,,,,,,,,,---------......//////.........---------,,,,,,++++++)))((('''&&&*********)))))))))))))))))))))(((''''''((())))))))))))***++++++++++++************+++++++++,,,,,,++++++++++++++++++++++++------------------------000111333555666777777777999::::::;;;;;;::::::999=========>>>???@@@AAABBB????????????@@@BBBDDDEEEEEEEEEEEECCCAAABBBDDDFFFPPPSSS[[[lllpppxxxwwwrrrrrrrrrnnnjjjZZZPPPFFFCCCAAA>>>===???>>>???@@@@@@@@@BBBEEEGGGEEEHHHLLLQQQVVV\\\ccchhhmmmrrr{{{~~~zzzzzz|||}}}zzzqqqggg^^^YYYVVVZZZ```gggnnnsssvvvxxxuuussspppmmmhhh___SSSJJJDDDAAA===888555222111111111111111111222333444555888888888888888999::::::;;;;;;<<<<<<<<<;;;::::::777888999:::<<<===>>>???@@@@@@AAABBBDDDGGGJJJKKKOOORRRVVV[[[___ccchhhlllvvv}}}~~~wwwrrrqqqqqqqqqrrrpppvvv}}}~~~}}}{{{xxxuuurrrpppnnnlllkkkiiifffcccaaa```______^^^^^^]]]\\\[[[ZZZZZZUUUSSSQQQOOOLLLIIIDDDAAA>>>>>>======>>>AAACCCEEEGGGCCC>>>:::999;;;>>>@@@EEEFFFGGGJJJMMMNNNMMMLLLBBB???;;;999888888777777666666888999999888777666111111111000000000//////------,,,,,,+++*********,,,,,,,,,---------.....................---------,,,,,,+++***)))(((((('''++++++******)))(((((('''((((((''''''''''''((((((((()))******++++++***************++++++++++++,,,++++++++++++++++++++++++.........------------,,,000111333444666777777777999::::::;;;;;;::::::999999::::::;;;<<<===>>>??????>>>>>>???AAACCCEEEFFFFFFFFFFFFDDDBBBBBBDDDFFFNNNTTTaaauuupppvvv|||wwwrrrqqqqqqlllhhhXXXNNNDDDAAA???===<<<>>>>>>???@@@@@@@@@CCCFFFIIIJJJNNNSSSXXX___fffnnnsssxxx||||||zzzzzz}}}~~~zzzyyyzzzzzzvvvlll```VVVQQQTTTWWW[[[```dddhhhjjjkkkjjjiiiiiihhheee^^^UUUNNNEEECCC>>>:::666333222111111111111111222333444444999888888888888888999999;;;;;;;;;;;;::::::999888666666777999;;;<<<===>>>???@@@@@@BBBDDDHHHJJJLLLNNNSSSXXX]]]aaadddgggiiiqqqxxx}}}wwwttttttvvvxxxyyy}}}~~~|||yyyvvvsssqqqooommmllliiifffdddaaa```___``````^^^]]]\\\ZZZYYYYYYVVVTTTQQQOOOMMMIIIDDDAAA============???BBBEEEFFFFFFBBB===888777999<<>>;;;999999999999888222333444666777777777777000111111222222111000000------,,,,,,+++*********,,,,,,,,,---------..............................,,,,,,+++***)))))))))(((************))))))((((((((((((((((((((((((((((((((())))))***************************++++++++++++***+++++++++++++++,,,,,,------------............000111222444555666777777999::::::;;;;;;::::::999666777888:::;;;<<<======>>>>>>>>>???@@@CCCEEEFFFFFFGGGGGGEEECCCBBBDDDEEEJJJTTTfff}}}qqqtttyyy~~~xxxrrrqqqooojjjeeeWWWMMMDDD@@@>>>;;;:::<<<>>>???@@@@@@BBBEEEJJJMMMTTTWWW]]]cccjjjqqqyyy~~~|||vvvpppmmmnnnooossszzz~~~zzzvvvxxxwwwrrriii___WWWRRRSSSUUUYYY\\\___`````````___```aaabbb```\\\VVVRRRGGGDDD@@@;;;777444333333111111111111222333444444777777666666666777777888:::;;;;;;;;;:::999888888555666777999;;;<<<>>>>>>>>>???@@@BBBDDDHHHKKKMMMNNNRRRYYY___ccceeehhhiiinnnttt}}}}}}xxxwwwyyy|||~~~|||yyyvvvsssqqqpppmmmllliiigggdddbbbaaa``````___^^^]]][[[YYYXXXXXXWWWUUUSSSPPPNNNJJJEEEBBB<<<<<<<<<===???CCCFFFHHHIIIEEE>>>999777888<<>>AAA???<<<::::::999888777222222333444555555555555111222222333222222111000......------,,,,,,++++++,,,,,,,,,---------......---.....................---,,,+++***))))))******(((((())))))************))))))))))))))))))))))))(((((()))************)))))))))*********+++++++++*********++++++,,,,,,,,,++++++,,,---///000111111000111222333444666777777999::::::;;;;;;::::::999999:::<<<===???@@@@@@@@@=========>>>???AAACCCEEEEEEFFFFFFEEECCCBBBCCCEEEJJJWWWlllqqqsssyyyxxxrrrqqqooohhhbbbVVVLLLCCC@@@>>>;;;:::<<<>>>???@@@AAADDDHHHNNNRRR\\\```ffflllrrrxxx~~~zzzsssmmmhhhdddbbbkkkpppyyyzzzvvvwwwuuuqqqiii```ZZZWWWPPPSSSWWW[[[]]]\\\[[[ZZZWWWXXXYYYZZZXXXVVVSSSQQQFFFCCC???:::777555444333111111111111222333444555555555444444555666777777::::::;;;;;;;;;:::999999666777888:::<<<>>>???@@@>>>???@@@BBBFFFJJJMMMOOOOOOTTT[[[aaaeeegggjjjkkkmmmssszzz~~~~~~|||yyyvvvsssqqqooolllkkkiiigggeeecccbbbbbb```___^^^]]][[[ZZZYYYXXXXXXVVVSSSQQQNNNJJJEEEBBB;;;;;;<<<===@@@DDDHHHJJJMMMHHHAAA;;;999:::>>>AAACCCAAA@@@@@@@@@AAA???>>>@@@===;;;999999888666444555444444333333333222222333333333222222222111111//////......------,,,,,,,,,,,,,,,---------......---------...............---,,,+++***)))******+++'''(((((()))******++++++))))))************))))))'''((())))))******)))))))))))))))************+++*********++++++,,,,,,---***+++,,,---///111222333111111111222333555777888999::::::;;;;;;::::::999777999;;;===???@@@@@@???======<<<<<<===???AAABBBBBBDDDEEEDDDCCCBBBCCCEEENNN\\\rrrnnnqqq{{{wwwrrrqqqnnnfff___TTTJJJBBB??????======???===???@@@BBBEEEKKKRRRWWW___cccjjjppptttxxx|||~~~{{{vvvmmmeeeaaaaaaccceeerrr{{{}}}wwwvvvvvvsssmmmeee]]]YYYWWWRRRVVVZZZ^^^___]]]YYYVVVTTTTTTTTTRRROOOLLLKKKKKKCCCAAA===999555444333333111111111111222333444555333333444444555666777888999::::::;;;;;;;;;;;;:::777888:::;;;>>>@@@AAABBB@@@AAABBBEEEHHHLLLPPPRRRRRRWWW]]]bbbeeehhhjjjlllnnnsssyyy}}}{{{xxxuuurrrpppoookkkjjjhhhgggeeeddddddddd``````___^^^]]]\\\[[[ZZZXXXVVVSSSPPPMMMIIIDDDAAA;;;;;;;;;===AAAEEEIIIKKKLLLGGG@@@;;;999<<>><<<>>><<<:::999999999777666444444333333222333333333666555333222111111111222//////......------,,,,,,,,,,,,,,,---------......---------.........//////---,,,+++))))))***+++,,,)))))))))))))))*********(((((()))******)))(((((('''(((((()))))))))))))))))))))))))))************)))******+++,,,,,,------+++,,,---...///000111222111111111111333555777888999::::::;;;;;;::::::999555777999<<<>>>>>>>>>>>>===<<<<<<;;;<<<===>>>??????AAACCCCCCCCCBBBCCCEEEPPP^^^ttt}}}kkkppp}}}vvvsssrrrnnneee]]]RRRHHH@@@??????>>>???AAA===???AAACCCGGGMMMTTTZZZ___cccjjjppptttvvvxxxzzztttnnnddd]]][[[```ggglll{{{yyysssvvvtttppphhh___XXXTTTSSSYYY\\\```cccbbb^^^XXXTTTSSSSSSPPPMMMHHHFFFEEEEEEAAA>>>;;;777444222222222111111111111222333444555333333444444666777888999999:::;;;;;;<<<<<<<<<<<<888999;;;===???AAABBBCCCBBBBBBDDDGGGJJJOOORRRUUUUUUYYY___cccfffhhhjjjlllpppsssyyy~~~~~~}}}{{{xxxuuurrrpppnnnjjjiiihhhgggeeeeeeeeeeeeaaaaaa```___^^^]]]]]]\\\WWWUUURRROOOLLLHHHCCC???::::::;;;===AAAEEEIIILLLHHHCCC===888888;;;AAAEEEEEECCC@@@>>>======;;;999>>><<<;;;;;;<<<<<<:::999000000111222333555777777888777444111000000111222///......------,,,,,,+++,,,,,,,,,---------......---------.........//////...,,,+++))))))***,,,---++++++******)))(((((((((&&&'''((())))))((('''&&&'''(((((()))))))))))))))))))))))))))************))))))***+++,,,,,,---------.........//////000000111111111111222444777888999::::::;;;;;;::::::999888:::===@@@BBBBBBBBBAAA===<<<;;;::::::;;;<<<======@@@BBBCCCBBBBBBCCCEEEPPP^^^ssszzzjjjppp}}}rrrmmmnnnkkkbbbXXXOOOFFF???>>>>>>======>>><<<>>>AAADDDGGGLLLRRRWWW^^^bbbhhhooottttttpppmmmsssfff\\\\\\```gggsss~~~}}}uuupppnnnjjjgggfff```XXXRRRRRRXXX\\\aaafffhhheee^^^YYY[[[YYYTTTOOOIIIEEEBBB@@@>>>;;;888777666666666555000000000111222333555666444555555666666666666666999999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<===???@@@AAAAAACCCEEEGGGJJJOOOTTTXXXWWWZZZ^^^bbbeeehhhllloooooosssxxx}}}}}}|||{{{zzzwwwsssppplllkkkjjjhhhgggfffffffffaaa```^^^\\\[[[YYYYYYYYYVVVSSSPPPNNNLLLGGGAAA;;;===;;;;;;>>>BBBGGGJJJLLLMMMEEE<<<888:::>>>AAACCCCCCBBBBBBAAA???===<<<;;;>>>;;;999;;;???@@@<<<888555444333222333555777888<<<999555111000000222333---.../////////...---,,,......,,,+++)))((('''&&&...//////////////////...((((((((()))******++++++))))))((((((''''''&&&&&&************'''%%%&&&***((((((((((((((((((((((((+++***)))))))))***,,,,,,+++++++++++++++++++++++++++,,,---...////////////000111111222222333444444777888999:::::::::999888::::::<<<===???@@@@@@@@@>>>======<<<<<<<<<<<<<<<<<<<<<>>>AAAAAA@@@EEEKKKRRR^^^qqq|||ooorrr|||}}}qqqmmmmmmkkkbbbYYYOOOFFF???>>>>>>======???>>>@@@BBBDDDGGGLLLRRRWWW^^^bbbiiiooossssssooollllllfffbbbdddiiirrrwwwpppllljjjhhhkkkmmmoooppprrrvvv{{{~~~yyyoooiiigggcccaaaaaa]]]VVVSSSSSSYYY\\\bbbgggiiifff```\\\]]][[[WWWQQQKKKFFFBBB???<<<:::777555444444333222111111111111222333444555555555666777777777777666999999:::;;;<<<<<<<<<<<<;;;;;;<<<===>>>@@@AAABBBCCCEEEGGGJJJMMMQQQWWW[[[\\\^^^bbbeeegggjjjmmmpppppptttxxx|||}}}}}}|||yyyuuurrrlllkkkjjjhhhgggfffffffffaaa```___]]][[[ZZZYYYYYYVVVSSSPPPMMMKKKGGGAAA<<<<<<;;;;;;===AAAFFFIIIJJJJJJDDD<<<999;;;???AAABBBEEEEEEDDDBBB@@@===;;;:::;;;888555777;;;<<<:::777666555333333333444666777999777444111000000111222------.........,,,+++***------,,,,,,+++++++++++++++,,,,,,------,,,,,,+++*********))))))))))))))))))))))))))))))((((((((()))'''&&&'''((((((((((((******************************)))))))))***+++,,,+++++++++++++++++++++++++++,,,---...////////////000111111222222333333444555666888999999999888888999:::;;;===???@@@@@@AAA>>>>>>===<<<<<<<<<============???BBBAAA@@@DDDKKKSSSaaauuuyyywww||||||qqqmmmnnnkkkbbbZZZOOOFFF???>>>>>>======???AAABBBCCCDDDGGGMMMTTTYYYaaaeeekkkppprrrpppmmmjjjfffgggjjjnnnuuuqqqccc\\\WWWSSSPPPVVVWWWZZZ]]]aaagggnnnsss~~~}}}rrrhhhaaa]]]ZZZYYYZZZXXXSSSRRRSSSXXX\\\bbbggghhhfffbbb___\\\[[[WWWRRRKKKEEE???<<<;;;:::888666444333222222222222222222333333444555555666777777888888777777999:::;;;<<<<<<===<<<<<<:::;;;<<<===???AAACCCDDDEEEGGGJJJMMMPPPUUUZZZ^^^aaacccfffhhhjjjlllooorrrtttwww{{{~~~~~~}}}}}}|||{{{yyyuuurrrmmmllljjjhhhgggffffffeeebbbbbb```___]]][[[ZZZYYYUUUSSSPPPMMMJJJFFF@@@<<<<<<;;;:::<<<@@@DDDFFFFFFGGGBBB<<<:::===@@@AAAAAAGGGFFFEEECCC@@@===:::999===:::777888;;;======;;;777666444333333333444555666555444333222222222222............---,,,+++***+++,,,,,,------......///***++++++,,,,,,++++++***++++++******)))(((((('''((((((((((((((()))))))))((('''&&&(((+++------+++))))))))))))))))))))))))***))))))))))))***+++++++++++++++++++++++++++++++++,,,---...////////////000000111111222333333333333444666888999999888888777888:::<<<>>>@@@@@@AAA>>>>>>===<<<<<<===>>>???@@@???AAACCCAAA@@@EEELLLWWWggg}}}~~~~~~uuuqqqpppkkkbbbYYYNNNFFF>>>===>>>======???AAABBBDDDFFFJJJQQQXXX^^^fffiiinnnpppooollliiigggdddhhhnnnvvvuuudddXXXSSSPPPLLLHHHNNNOOORRRTTTXXX^^^eeejjjsssuuuxxxxxxsssjjjaaa[[[WWWSSSRRRSSSRRRNNNNNNQQQVVV[[[aaaeeeeeedddaaa___YYYXXXUUUQQQJJJCCC===999;;;;;;:::999666555444555333333333333333444555555666777777888999888888888999:::;;;<<<============;;;;;;<<<>>>@@@CCCEEEFFFFFFHHHLLLPPPSSSXXX]]]aaaccceeeiiikkkmmmpppsssvvvxxx|||||||||~~~}}}{{{zzzyyyvvvssspppmmmllljjjiiigggfffeeeeeeccccccbbb```^^^\\\ZZZYYYUUUSSSPPPMMMIIIDDD@@@===<<<;;;:::<<<@@@CCCDDDDDDDDD@@@<<<<<>>;;;888888;;;===>>>>>>777666555444333333333333444444555555555444333333000000000///...---,,,+++,,,,,,,,,------......///,,,,,,,,,------,,,,,,,,,************))))))((((((&&&&&&''''''(((((())))))'''***,,,******,,,---,,,'''''''''''''''''''''''')))))))))))))))******+++***+++++++++++++++,,,,,,+++,,,---...////////////000000000111222222333333333444666888999999999999666888999<<<>>>???@@@AAA>>>===<<<<<<<<<>>>@@@AAABBBAAABBBDDDBBBAAAEEEMMM\\\mmm|||vvvssslllbbbYYYNNNEEE>>>===>>>===>>>@@@???AAAEEEIIINNNVVV___eeekkknnnooonnnjjjfffddddddaaafffooo{{{yyyqqqgggZZZQQQNNNNNNLLLJJJLLLNNNOOOQQQSSSXXX]]]bbbhhhiiikkkkkkgggbbb\\\XXXSSSOOOLLLMMMKKKHHHIIILLLRRRVVV\\\______]]]\\\\\\VVVVVVTTTPPPKKKEEE@@@<<<:::;;;<<<:::777555666777333333333333444555666666777888999999::::::999999::::::;;;<<<============<<<<<<===???AAADDDFFFGGGFFFIIINNNRRRVVV[[[```ccccccfffjjjmmmppptttxxx{{{{{{~~~~~~zzz|||~~~|||{{{zzzyyyvvvrrrooonnnmmmkkkiiigggeeeeeeddddddcccbbbaaa___\\\ZZZYYYTTTSSSQQQLLLGGGCCC@@@>>><<<;;;;;;===@@@CCCCCCCCCBBB???======AAACCCCCCAAABBBBBBBBBAAA@@@>>>===<<<:::888666555777999:::;;;777666555444333222222222111222333333333333222111000///...------,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++(((((())))))************(((((())))))*********+++,,,666999111'''%%%''')))''''''''''''''''''''''''(((((())))))*********************++++++,,,,,,,,,+++,,,---...///////////////000000111111222333333333555777888::::::::::::666777999;;;===>>>??????===<<<;;;;;;<<<>>>@@@BBBDDDCCCCCCDDDCCCBBBGGGNNN]]]nnn{{{vvvnnncccZZZNNNEEE>>>===>>>>>>>>>@@@???BBBGGGMMMTTT\\\dddiiilllmmmmmmiiiccc``````bbb^^^fffssswwwiii```[[[TTTOOOMMMNNNOOOPPPNNNOOOQQQQQQQQQSSSVVVYYY[[[]]]______^^^ZZZVVVTTTPPPKKKGGGFFFDDDAAABBBFFFLLLPPPVVVXXXVVVTTTUUUVVVSSSSSSRRROOOLLLHHHEEECCC<<<>>>???===888555555666333333333444555666777888888999999:::;;;:::::::::::::::<<<==================>>>???@@@BBBDDDFFFGGGGGGKKKPPPUUUYYY^^^cccfffeeeiiimmmppptttwww{{{~~~{{{~~~~~~zzzwwwyyy~~~~~~|||{{{zzzxxxtttqqqnnnmmmkkkiiigggeeeddddddcccccccccaaa___\\\YYYWWWTTTSSSQQQLLLFFFBBB@@@???===<<<===???BBBEEEEEEDDDBBB???===???BBBEEEEEEDDDBBBBBBBBBBBBAAA@@@???>>>;;;:::999888888999::::::555555555444333222222111//////000000000///......------,,,++++++++++++,,,//////...---,,,,,,++++++)))******++++++******)))'''(((((()))******++++++,,,,,,,,,,,,------------888FFFJJJ<<<,,,&&&(((***))))))))))))))))))))))))'''((())))))******))))))*********++++++,,,,,,---+++,,,---...//////////////////000000111222222222444555777999::::::999999777888999;;;<<<=========<<<;;;:::999:::===@@@BBBEEEDDDDDDEEEDDDCCCIIIQQQ]]]mmm~~~|||~~~xxxoooddd\\\MMMEEE>>>===>>>>>>>>>AAA@@@DDDKKKRRRXXX___fffjjjggghhhfffaaa[[[ZZZ^^^bbbaaaoooxxxmmmccc]]]]]][[[XXXUUUUUUXXX[[[[[[[[[[[[YYYUUURRRQQQQQQMMMPPPUUUXXXXXXUUUPPPMMMKKKEEEAAA@@@>>><<<>>>BBBEEEJJJOOOPPPMMMKKKLLLOOOMMMLLLLLLKKKJJJIIIHHHGGGEEEGGGHHHCCC<<<666555666222222333444666777999:::999999:::;;;;;;;;;;;;;;;:::;;;<<<======>>>>>>>>>??????@@@AAABBBDDDFFFGGGIIIMMMSSSXXX]]]aaafffiiikkkmmmqqqtttwwwzzz~~~~~~{{{|||~~~|||{{{zzzxxxtttqqqnnnmmmkkkiiigggeeeddddddccccccbbbaaa___[[[XXXVVVSSSSSSQQQLLLEEEAAA???@@@======>>>AAAEEEGGGGGGGGGCCC@@@>>>???CCCGGGGGGFFFEEEEEEEEEDDDCCCAAA@@@???<<<======<<<::::::::::::444444444444333333222111111111000000//////............---,,,---...///000000000//////...------,,,******++++++++++++******)))))))))))))))*********------,,,,,,,,,,,,,,,+++666DDDHHH;;;---***,,,+++************************'''''')))*********)))((()))******+++,,,,,,------+++,,,---...//////////////////000000111111222222444555777888888888777777888888999;;;;;;<<<<<<<<<;;;:::888888999<<<@@@BBBFFFDDDDDDEEEEEEEEEKKKTTTaaaooo~~~xxxxxx~~~yyyqqqfff^^^MMMDDD>>>===>>>>>>???AAABBBGGGNNNUUU[[[aaafffjjjccccccaaa[[[VVVWWW]]]cccgggyyy}}}tttpppkkkeeeeeeggghhheeeaaa```ccchhhkkkjjjhhhbbb[[[SSSNNNLLLCCCHHHOOOUUUVVVRRRLLLHHHGGGAAA===<<<:::999;;;@@@BBBFFFKKKKKKHHHFFFGGGJJJFFFFFFEEEEEEEEEFFFGGGHHHNNNPPPPPPJJJAAA999777888111222222444666888:::;;;999:::;;;;;;<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>@@@@@@AAABBBCCCDDDFFFFFFKKKOOOUUUZZZ___dddiiilllooorrruuuwwwyyy{{{}}}|||zzzyyyxxxuuurrroooooommmkkkiiigggeeeddddddbbbbbbbbbaaa___[[[XXXUUUSSSSSSQQQLLLEEE@@@???@@@>>>>>>???CCCFFFIIIIIIHHHCCC@@@>>>???DDDHHHIIIHHHIIIHHHHHHFFFDDDBBB@@@???999:::;;;:::888666555555333333444444444333222222555444333222111111111111111111000000000222444555000000000000////////////,,,------......------,,,++++++******)))(((((((((+++*********)))(((((((((%%%222777...&&&(((***'''))))))))))))))))))))))))&&&''')))*********)))((())))))***+++,,,,,,------+++,,,---.../////////////////////000111111222222444555666777777666555555888999:::;;;;;;;;;;;;::::::999777777888<<<@@@BBBFFFDDDDDDFFFEEEFFFMMMUUUfffrrr}}}{{{{{{rrrggg^^^PPPGGG???>>>???>>>>>>@@@CCCEEEJJJQQQWWW\\\]]]\\\```\\\YYYYYYYYYZZZ```hhhwwwxxxrrrppprrrtttvvvvvvvvvuuussstttvvvxxxyyywwwtttnnneee\\\SSSNNNJJJIIIIIILLLOOOMMMGGGAAABBB@@@===:::::::::<<<===AAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@AAAEEEHHHOOOOOONNNIIIAAA:::555222444555777888888888777666::::::::::::::::::::::::<<<<<<;;;<<<===???AAABBB>>>>>>===>>>@@@CCCFFFHHHJJJMMMSSSYYY^^^eeelllpppooorrruuuwwwyyy{{{|||zzzxxxwwwwwwwwwvvvsssqqqooolllhhheeeddddddcccbbbaaa```^^^\\\ZZZXXXWWWVVVSSSQQQMMMJJJGGGCCC???<<>>===<<<;;;999777666444444111222444555555555444444444555555444444222111000//////............//////333111/////////...,,,***------,,,,,,,,,,,,++++++++++++***)))((('''&&&&&&))))))))))))))))))))))))******))))))((((((''''''((('''''''''((()))+++,,,***************)))((('''***+++++++++,,,,,,,,,,,,,,,,,,---...///000111222000111111222222333444444777:::<<<===;;;999999999444666888:::::::::999888999999::::::;;;<<<======@@@EEEDDDEEEKKKIIILLLYYYddd~~~~~~zzz~~~uuuhhh^^^QQQIIIAAA@@@AAA??????AAAEEEFFFJJJPPPVVVZZZ\\\\\\___ZZZXXXXXXZZZ]]]fffooo|||wwwxxxzzz}}}zzzqqqfff[[[SSSMMMLLLLLLLLLNNNNNNJJJEEE@@@@@@>>><<<:::999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???>>>>>>@@@CCCFFFLLLLLLKKKFFF???999444222222444666777999999999888::::::::::::::::::::::::<<<<<<<<<<<<===>>>@@@AAA?????????@@@AAADDDFFFGGGIIILLLRRRXXX___fffmmmqqqsssuuuxxxzzz|||~~~{{{zzzxxxwwwwwwvvvsssqqqpppmmmiiiffffffeeedddcccaaa___\\\ZZZWWWVVVVVVVVVTTTPPPLLLHHHFFFCCC@@@===@@@DDDEEEEEEFFFJJJKKKIIIFFFCCCAAABBBGGGJJJJJJIIIGGGHHHGGGGGGEEEBBB@@@???<<<<<<:::999777555444333111222333444555444444333444444333333222111111111//////............//////222000///...///...---+++------,,,,,,,,,,,,++++++*********)))((((((''''''))))))))))))))))))))))))***)))))))))(((((((((''')))((((((((()))***,,,---*********+++******))))))'''((((((((())))))))))))***++++++,,,---...//////111111111222333333444444777999<<<===;;;999999999888999;;;=========<<<;;;::::::;;;;;;<<<===>>>???AAAFFFDDDEEEKKKJJJMMM[[[lll~~~wwwyyyvvvhhh^^^TTTKKKCCCBBBBBBAAAAAACCCEEEFFFIIIOOOUUUZZZ\\\]]]___ZZZWWWXXX\\\cccooo{{{vvvjjj___WWWSSSQQQRRRSSSQQQLLLFFFBBB???===<<<;;;:::888888888888777777777777777777777777999:::;;;;;;;;;===@@@CCCGGGHHHFFFBBB<<<777333222111333555777999:::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<===>>>???@@@@@@AAABBBCCCDDDEEEEEEGGGKKKRRRXXX___gggnnnssswwwyyy|||}}}{{{yyyxxxvvvsssppppppmmmjjjggggggfffeeeddd```^^^ZZZWWWUUUUUUUUUVVVTTTOOOJJJFFFDDDBBBAAA@@@@@@DDDGGGFFFIIIMMMNNNLLLFFFBBB???@@@EEEIIILLLLLLIIIIIIIIIHHHEEECCC@@@>>>;;;:::999888666555333333111222333444555444333333444333222000000000111111//////............//////000///......//////...,,,------,,,,,,,,,,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((***)))))))))***+++,,,---)))***++++++++++++++++++************++++++++++++,,,,,,,,,---------......111111222222333333444444666999<<<<<<;;;999999999:::;;;<<<===>>>===<<<;;;;;;;;;;;;<<<===???@@@AAAAAAFFFEEEEEEKKKKKKPPP```www}}}|||~~~tttrrrzzzuuuhhh___UUULLLDDDCCCCCCBBBAAACCCDDDEEEHHHOOOVVV\\\___```aaa[[[WWWYYY^^^hhhxxx}}}rrrhhhbbb^^^ZZZ]]]]]]XXXMMMDDD@@@???;;;;;;:::999888666555555666666666666666666555555444666777777888999<<>>999555333222222444666888999:::::::::999999::::::::::::;;;;;;<<<<<<<<<=========>>>>>>???@@@AAABBBCCCDDDCCCCCCGGGKKKQQQXXX```hhhoootttwwwzzz~~~~~~|||{{{xxxtttqqqooommmiiihhhgggfffdddcccaaa^^^ZZZVVVTTTUUUVVVXXXSSSOOOHHHDDDBBBBBBBBBBBB@@@DDDGGGGGGJJJOOOQQQOOOEEEAAA===>>>CCCIIIMMMNNNNNNMMMLLLJJJFFFCCC???===::::::888777666444333333333444555666666555444333444222000///...///000111//////............/////////---------//////...---------,,,,,,,,,+++++++++(((((()))))))))*********(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******++++++)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......//////////////////111111222222333444444555666888;;;<<<;;;999999999999999::::::;;;:::999999;;;;;;;;;;;;===>>>@@@AAABBBGGGFFFEEEKKKLLLSSSeee{{{}}}vvvppprrrxxxzzzzzz~~~tttiiiaaaVVVLLLEEECCCCCCAAAAAACCCBBBDDDIIIQQQYYY```dddeeeddd]]]YYY[[[bbbnnn|||rrrllljjjhhhjjjiii```RRRFFFAAA@@@;;;;;;:::999777666555444666666666555555444444444111333555555555777999;;;;;;<<<<<<:::666333333333555666777999999999888888999999999::::::;;;;;;;;;<<<<<<===>>>>>>???????????????AAABBBCCCCCCCCCCCCFFFKKKQQQYYY```hhhpppuuuvvvzzz}}}yyyuuurrrmmmkkkhhhgggfffeeecccaaabbb___[[[XXXVVVVVVXXXZZZSSSNNNHHHCCCBBBCCCDDDDDD@@@EEEGGGHHHKKKPPPRRRPPPDDD@@@<<<<<>><<<:::999888777666555444333444555666777777666555444333222000......///000222//////............//////...---,,,---...///...---------,,,,,,,,,+++++++++(((((())))))******++++++(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))***+++,,,,,,,,,,,,,,,(((((((((((())))))))))))......//////////////////111222222333444444555555555777:::;;;:::999999999777888888999999999999999::::::999:::;;;>>>@@@AAACCCHHHFFFFFFKKKMMMWWWkkk}}}sssqqqtttxxx{{{vvvkkkcccWWWNNNFFFDDDDDDBBBBBBCCCCCCFFFLLLUUU^^^dddggghhhddd^^^ZZZ^^^fffuuu~~~wwwtttxxxyyytttiiiYYYKKKDDDBBB>>>===;;;999777666555555555555444444333222222222111222444555444555666888666777888666444333333444666777888999999999888777888999999::::::;;;;;;<<<;;;<<<>>>???@@@AAAAAAAAA???@@@AAABBBCCCDDDEEEEEEGGGKKKRRRYYYaaaiiipppuuuwww{{{}}}zzzvvvsssmmmkkkhhhgggfffeeebbb```bbb```]]]ZZZXXXXXXYYYZZZRRRNNNHHHDDDDDDEEEFFFFFFBBBFFFIIIIIILLLQQQRRRPPPDDD@@@<<<<<>>;;;:::999999888666555555444555555666777666555444333222111000//////000111111//////............//////...---,,,---...///...---------,,,,,,,,,,,,++++++)))))))))******+++++++++(((((((((((((((((((((((((((((((((((())))))))))))'''((())))))))))))(((((()))***++++++++++++++++++)))))))))*********++++++,,,,,,,,,---------......222222333333444444555555444777:::;;;:::999999999888888999999:::;;;<<<<<<:::999999999;;;>>>@@@BBBCCCIIIGGGFFFKKKNNN[[[qqqvvvqqqttt|||{{{nnneeeYYYPPPHHHFFFFFFDDDCCCEEEFFFJJJQQQZZZbbbggghhhgggaaa\\\ZZZ```kkk{{{~~~qqq```RRRHHHDDD@@@???<<<999777777777777555555444444333222222111222333555555444444444666333444555444333222444666555666777999::::::999999888888999::::::;;;<<<<<<;;;<<<>>>AAABBBCCCCCCCCCBBBBBBBBBBBBDDDFFFHHHJJJHHHLLLSSSZZZaaahhhpppuuu|||}}}{{{xxxtttqqqmmmkkkiiihhhgggfffcccaaa```___]]][[[ZZZYYYYYYZZZQQQMMMIIIFFFFFFGGGGGGGGGEEEIIIKKKKKKNNNSSSTTTRRRCCC???<<<===BBBGGGJJJJJJKKKJJJIIIHHHEEEAAA>>><<<::::::999888777666666555333444555555555444222111111111111111111111111111//////............//////...---,,,,,,......---,,,------,,,,,,,,,,,,++++++******************++++++))))))))))))))))))))))))'''((((((((()))))))))***((()))************)))(((*********+++******))))))++++++,,,,,,,,,---------***++++++,,,---...//////222222333333444555555555444666999;;;:::999999999888888999:::;;;<<<>>>???;;;:::::::::<<>>???<<<<<<;;;;;;===@@@CCCFFFDDDJJJHHHFFFKKKPPP___www{{{xxx~~~zzznnnaaaUUUJJJEEEDDDDDDFFFJJJKKKSSS\\\aaaggglllllliiiccc``````ggguuu}}}nnn^^^PPPGGGBBB???;;;888888999999999888888777666444333222111222222222222222222222222222333444666666666666555555666888999:::::::::999::::::::::::::::::::::::<<>>======;;;999999;;;;;;888666444444444444444444444444444333222000///...............////////////......000///...---------------...------,,,,,,++++++*********)))))))))))))))******++++++++++++,,,,,,,,,+++++++++*********))))))+++***)))(((((()))***+++,,,+++***)))))))))++++++)))))))))((())))))***+++------------......//////...///111222333333222222666777888999999999999999666777888999999999999999:::<<<>>>?????????@@@AAAIIINNNJJJHHHLLLOOO\\\sss}}}|||pppbbbVVVJJJFFFDDDDDDFFFJJJOOOWWW```fffmmmrrrrrrooodddbbbbbbiiiwwwqqqaaaSSSJJJEEEAAA===:::::::::::::::777777666555444333222222444444444444444444444444222333555666777666666666777888999:::;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<>>BBBCCCDDDFFFGGGGGGGGGEEEDDDBBB@@@??????>>>======>>>===:::777444444444444444444444444444333222000//////............////////////......//////.........//////000...------,,,,,,++++++*********))))))))))))******)))))))))******++++++,,,+++++++++*********))))))+++***)))(((((()))***+++,,,+++***))))))***++++++***))))))))))))***++++++,,,,,,------...//////000000111222444444444444333666777888999999:::999999777888999:::;;;<<<<<<<<<:::<<<>>>???@@@@@@BBBCCCGGGLLLJJJHHHLLLPPP]]]sss}}}qqqdddXXXLLLGGGEEEDDDGGGJJJRRRZZZdddjjjpppvvvvvvrrrgggeeefffmmm{{{sssdddWWWOOOHHHDDD???<<<;;;;;;;;;:::777777777777666666555555666666666666666666666666333444555666777777777666999:::;;;<<<<<<;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>BBBCCCCCCCCCDDDEEEFFFDDDDDDGGGIIILLLSSS[[[cccfffiiijjjiiikkkooosss{{{~~~vvvdddSSSJJJCCCBBBBBB@@@@@@AAA@@@AAABBBDDDFFFHHHIIIJJJJJJMMMPPPRRRRRRTTTYYY]]]eeeiiiqqqxxx~~~}}}{{{wwwtttrrrpppnnnllljjjhhheeecccccccccbbb```^^^[[[YYYXXXSSSRRRPPPOOONNNNNNOOOOOORRRQQQPPPRRRUUUTTTQQQMMMCCC===:::>>>CCCDDDFFFIIIJJJJJJIIIHHHFFFDDDBBBAAAAAA@@@@@@AAA@@@>>>:::666444444444444444444444444333333111000////////////....................................///000111222...------,,,,,,++++++*********)))))))))******+++'''(((((()))***++++++,,,+++++++++*********************))))))))))))******+++******)))******++++++***************+++,,,,,,++++++,,,---...000000111111222444555666666555555666777888999::::::::::::::::::::::::;;;;;;;;;;;;999:::===>>>>>>@@@CCCEEEEEEKKKJJJHHHMMMQQQ^^^ttt~~~{{{}}}~~~sssfffZZZNNNHHHFFFEEEGGGJJJRRRZZZdddjjjpppuuutttpppjjjhhhiiiqqqssseeeXXXQQQJJJFFFAAA===<<<;;;::::::999999999999999999999999666666666666666666666666444555555666777777888888::::::;;;<<<<<<;;;999999999999999999999:::::::::<<<>>>AAACCCCCCCCCEEEFFFFFFDDDDDDGGGIIIKKKQQQYYY___cccgggiiiiiilllpppttt|||~~~vvvaaaPPPIIICCCCCCDDDBBBAAABBB@@@AAABBBCCCCCCCCCBBBAAABBBDDDGGGGGGGGGIIILLLOOOQQQTTTZZZaaaiiirrr{{{~~~|||{{{yyywwwuuuuuurrrnnnkkkjjjhhhfffeeeccccccaaa___]]]ZZZXXXVVVUUUTTTRRRPPPOOOOOOPPPPPPSSSQQQQQQRRRTTTRRRMMMIIICCC===:::>>>CCCFFFHHHKKKJJJJJJIIIHHHFFFDDDBBBAAABBBCCCDDDCCCAAA===888444444444444444444444444444333222111000////////////.......................................///000000...------,,,,,,++++++*********))))))******++++++(((((()))***+++,,,,,,---***************************))))))))))))))))))*********************++++++++++++******++++++,,,---******+++---///000111222222333444666666666555555666777888999:::;;;;;;;;;<<<;;;:::999888888777777777888:::;;;<<>><<<;;;:::999999999999999999:::::::::777777777777777777777777555555666666777888888999999999:::;;;;;;:::999888888888888999999999::::::<<<>>>AAABBBBBBCCCEEEGGGIIIGGGGGGJJJKKKLLLQQQXXXbbbfffjjjlllmmmooorrrvvv|||uuu```MMMFFFAAABBBCCCAAA@@@@@@===>>>???@@@@@@???>>>===>>>???@@@@@@???@@@BBBDDDBBBDDDHHHMMMSSSZZZbbbhhhooorrrssspppllliiikkkmmmvvv|||yyyxxxwwwvvvtttvvvsssnnnkkkjjjhhhgggeeedddcccbbb```^^^[[[XXXWWWVVVUUUSSSQQQPPPPPPPPPQQQRRRPPPOOOPPPQQQOOOIIIDDD@@@;;;999???EEEHHHJJJMMMLLLLLLKKKKKKIIIHHHFFFEEEGGGHHHHHHGGGCCC===888555444444444444444444444444222222111000/////////000......------------......///...------,,,,,,,,,---...------,,,,,,++++++******************+++,,,,,,******++++++,,,---......************************)))))))))******)))))))))))))))******++++++++++++++++++******++++++,,,---******+++---///000111222000111333444555555444444666777888999:::;;;;;;;;;::::::999999:::;;;<<<<<<999999:::;;;<<<@@@EEEHHHGGGNNNNNNMMMRRRTTT___sssvvvnnnrrrvvvwwwyyy|||}}}jjj^^^QQQKKKIIIGGGHHHKKKSSS\\\gggnnnuuuyyyxxxsssrrrrrrttt}}}zzzooocccXXXQQQKKKGGGBBB>>>===<<<;;;:::888888888888888888888999777777777777777777777777777666666666777888999:::888999:::;;;;;;:::999888999999::::::;;;;;;<<<<<<<<<>>>@@@AAABBBCCCFFFHHHLLLJJJKKKNNNOOOPPPUUU\\\eeeiiimmmnnnmmmmmmpppsss}}}ppp]]]MMMEEE@@@AAABBB@@@???@@@<<<===>>>?????????>>>=========<<<;;;;;;;;;<<<<<<===???AAACCCFFFJJJPPPSSSZZZ^^^```^^^YYYVVVYYY\\\dddqqq{{{xxxwwwvvvuuutttuuurrrnnnkkkjjjiiigggfffeeeeeedddbbb```]]][[[ZZZWWWVVVTTTRRRQQQPPPPPPQQQPPPOOONNNOOOOOOLLLFFF@@@>>>999:::AAAIIILLLNNNQQQOOOOOOOOOOOONNNMMMLLLKKKLLLMMMMMMJJJDDD>>>999777444444444444444444444444222222111000000000000000///...---,,,,,,---...//////...---,,,++++++++++++...------,,,,,,++++++******************+++,,,---,,,,,,,,,---------------***************+++++++++))))))************))))))((()))***+++++++++++++++***************+++,,,,,,++++++,,,---...000000111///000222333444444333333666777888:::;;;<<<<<<<<<999999:::;;;>>>BBBEEEGGG<<<======<<<>>>AAAGGGKKKIIIQQQPPPOOOSSSSSS\\\ooowwwqqqnnnwwwxxx|||lll```SSSLLLIIIGGGIIILLLQQQ[[[hhhqqqyyy{{{xxxxxx{{{zzzooodddZZZTTTLLLHHHCCC@@@???>>>>>>===::::::::::::::::::::::::999999999999999999999999777777777666777888:::;;;888999:::<<<<<<<<<;;;;;;888999999:::;;;;;;<<<<<<<<<>>>@@@AAABBBCCCFFFIIIJJJHHHJJJOOORRRSSSYYY___fffjjjnnnpppoooppprrruuu|||nnn___OOOGGGAAAAAABBBAAA@@@BBB>>>??????@@@@@@@@@??????@@@???===<<<<<<;;;;;;:::>>>???@@@@@@@@@AAADDDGGGGGGLLLOOONNNJJJIIILLLQQQWWWbbbttt|||yyyxxxwwwuuutttrrrpppmmmkkkjjjiiigggeeeddddddcccbbb```^^^\\\[[[WWWVVVTTTRRRQQQPPPPPPPPPOOONNNMMMNNNOOOKKKDDD???<<<999<<>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;888777777777777999:::;;;888999;;;===>>>>>>======666666777888999999::::::<<<>>>@@@AAABBBDDDGGGIIIEEEDDDGGGMMMQQQTTTZZZaaahhhmmmrrrvvvwwwyyy||||||qqqeeeOOOGGG@@@@@@@@@??????AAA>>>>>>>>>>>>>>>=========AAA???===<<<;;;;;;999888;;;<<<===<<<;;;:::<<<>>>;;;@@@EEEEEEBBBBBBGGGLLLPPPYYYjjjyyy~~~}}}{{{zzzxxxvvvtttqqqooolllkkkkkkjjjgggeeeaaaaaa```___^^^\\\ZZZYYYXXXVVVTTTRRRPPPPPPPPPPPPOOONNNMMMNNNOOOKKKDDD???<<<:::>>>HHHQQQUUUVVVXXXMMMNNNNNNOOOPPPPPPPPPOOOJJJKKKIIICCC;;;555333222444444444444444444444444222111000000000000000111///...,,,++++++,,,...///---------------...///000......---,,,,,,++++++***************+++,,,---...------,,,++++++******)))))))))******++++++++++++((()))***++++++***)))((('''(((***+++,,,,,,++++++)))))))))((()))******+++---------.........//////000111222444555444444333666777888:::;;;<<<======>>>>>>======>>>@@@CCCDDD;;;:::999888888<<>>===<<<<<<===>>>>>>===<<<<<<===>>>???>>>===>>>>>>>>><<<:::>>>===<<<::::::;;;===>>>???>>>??????AAACCCEEEGGGGGGGGGKKKPPPSSSWWW___hhhlllmmmqqqvvv{{{~~~~~~~~~~~~{{{oooeeeSSSKKKDDDCCCBBB@@@>>>??????@@@AAABBBBBBBBBAAA@@@@@@???>>>===<<<<<<<<<<<<999::::::;;;<<<<<<======???AAABBBBBBAAAAAABBBDDDHHHPPP___rrruuuyyy~~~~~~}}}zzzxxxvvvuuusssqqqooollljjjjjjiiiiiicccaaa^^^\\\[[[YYYWWWUUUUUURRROOONNNOOOOOONNNMMMOOOMMMKKKKKKJJJGGGAAA<<<>>>===@@@IIIRRRUUUSSSRRRMMMNNNQQQSSSTTTSSSRRRQQQHHHEEE@@@;;;777666555666444444444444333222111111222222222111111111111000---...///000000///...---.........------,,,,,,+++///......---,,,***)))(((************************)))+++---......---,,,+++******))))))))))))******(((((((((((())))))))))))+++++++++*********))))))))))))))))))************...---,,,,,,---...///000///000000111333444444555888:::<<<===<<<::::::;;;<<<===>>>??????@@@@@@??????>>><<<;;;<<<>>>BBBDDDIIILLLOOOPPPOOONNNMMMNNNYYY]]]iiiuuuhhh[[[RRRMMMJJJLLLPPPWWWbbbnnnwww{{{ssshhh]]]UUUPPPKKKFFFDDDDDDFFFFFFEEEIIINNNQQQOOOMMMNNNLLLIIIFFFEEECCCBBBBBBCCCDDDEEEGGGFFFEEECCC@@@???@@@AAAAAAAAA@@@AAABBBBBBAAA???===;;;:::999999:::<<<===AAAAAAAAABBBCCCEEEGGGIIIIIIJJJNNNTTTWWWZZZaaajjjmmmnnnqqquuuzzz}}}sssjjjYYYOOOFFFDDDDDDBBBCCCEEECCCCCCDDDEEEEEEDDDCCCBBBAAAAAA@@@???????????????========================<<<>>>??????>>>>>>???@@@CCCIIIUUUfff{{{www~~~}}}{{{yyywwwuuutttrrrooollljjjiiihhhhhheeecccaaa```___]]]YYYWWWSSSQQQNNNMMMMMMNNNMMMLLLMMMLLLJJJJJJIIIFFF@@@<<<;;;:::>>>FFFOOOTTTTTTRRRMMMOOOQQQSSSSSSQQQNNNMMMEEECCC???;;;888666555555555555555555555444222222222222222111111111111000...//////////////////...//////...------------------------------,,,++++++++++++++++++++++++++++++,,,,,,---------+++***))),,,++++++++++++++++++,,,(((((()))))))))*********+++++++++*********))))))************++++++++++++------,,,,,,---///000111000111111222333444444555777999<<<<<<<<<;;;;;;<<<<<<===>>>??????@@@@@@??????>>><<<;;;<<>>???DDDDDDDDDEEEFFFGGGIIIJJJKKKMMMRRRXXX[[[^^^eeemmmpppqqqsssvvvzzzyyyqqq```VVVLLLIIIHHHGGGGGGJJJFFFGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@???>>>>>>======;;;===>>>>>>===<<<>>>???@@@CCCKKKXXXjjj|||}}}{{{yyywwwvvvtttssspppmmmkkkiiigggggggggeeecccbbb```^^^ZZZWWWRRROOOMMMKKKLLLLLLKKKKKKKKKJJJIIIIIIHHHDDD???;;;:::;;;>>>EEEMMMRRRRRRPPPNNNOOORRRSSSQQQNNNIIIFFFAAA???===;;;888666555555666777777666666555444333222222222111111111111000000//////......//////000000///...------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))((((((++++++++++++++++++++++++))))))*********++++++++++++++++++***************+++++++++,,,,,,,,,,,,---,,,,,,,,,---...000111222222222333333444444555555666888;;;<<<<<<;;;<<<===<<<===>>>??????@@@@@@??????>>><<<;;;===???BBBDDDGGGIIIKKKKKKIIIGGGFFFFFFHHHNNN___||||||pppaaaXXXRRROOOQQQUUU[[[fffsss{{{}}}}}}~~~~~~{{{ssshhhaaaSSSQQQPPPQQQVVV]]]dddhhhttt|||~~~yyyssskkkgggaaa]]]]]]aaafffjjjnnnjjjeee___[[[WWWTTTRRRRRROOOLLLIIIHHHFFFCCCAAA>>>===<<<<<<===@@@BBBDDDFFFFFFFFFGGGHHHIIIIIIJJJMMMOOOTTT[[[___aaahhhpppuuuvvvwwwyyy}}}yyyhhh^^^UUURRRPPPMMMKKKLLLIIIJJJLLLMMMNNNNNNNNNNNNKKKKKKJJJHHHFFFDDDBBBAAAAAAAAA@@@@@@???>>>>>>>>>>>>???@@@@@@>>>>>>???@@@BBBCCCFFFNNN]]]qqq~~~~~~}}}|||zzzxxxvvvuuutttsssrrrooommmkkkjjjiiijjjfffbbb^^^\\\YYYWWWUUUQQQOOOLLLKKKKKKKKKKKKJJJHHHHHHHHHHHHFFFBBB>>>;;;;;;???CCCHHHOOOTTTTTTPPPPPPRRRSSSSSSPPPKKKEEEAAA======<<<:::999777555555666666666666555444333333222222222111111111000000111000///......///000111111000///......///111222//////......---------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))))))))))))))))))))******)))))))))******+++++++++,,,,,,,,,************************++++++++++++,,,,,,,,,,,,++++++,,,---///111222333333333333444444555555555555777:::<<<;;;;;;<<<===<<<===>>>??????@@@@@@???>>>===<<<<<<===@@@CCCEEEEEEGGGJJJJJJIIIGGGFFFFFFLLLRRRbbb}}}|||}}}}}}qqqcccZZZTTTPPPQQQTTT\\\gggttt}}}}}}vvvoooqqquuuyyyyyyuuunnnjjj^^^^^^___ccckkkvvv{{{uuutttwww||||||vvvqqqmmmhhhccc___[[[XXXSSSPPPMMMKKKHHHFFF???>>>>>>>>>@@@CCCEEEGGGHHHHHHIIIJJJJJJJJJKKKKKKOOOPPPUUU\\\```bbbjjjssswwwyyyzzz{{{}}}ppphhhbbb```]]]VVVQQQOOONNNPPPSSSUUUXXXYYYYYYYYYUUUTTTRRROOOKKKGGGCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBB@@@???@@@BBBCCCCCCDDDHHHSSScccvvv}}}||||||{{{yyywwwuuutttttttttsssqqqpppnnnmmmllllllggg___YYYWWWVVVUUUUUUPPPNNNKKKJJJJJJJJJJJJIIIFFFGGGHHHGGGDDD@@@===;;;999BBBKKKRRRYYY```^^^YYYUUUVVVVVVTTTPPPJJJDDD@@@<<<<<<;;;:::888777666555555666666555555444333222222222222111111111000000111000///......///000111111000000000000111333444222111///---,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))***++++++((()))************)))(((++++++++++++,,,,,,,,,,,,*********************************++++++++++++,,,++++++---...000111222222222333333444444555555555444777:::;;;;;;;;;<<<===<<<===>>>??????@@@@@@???============>>>AAACCCEEECCCFFFIIIJJJJJJIIIIIIIIIPPPVVVeee~~~zzzyyy{{{~~~rrrfff^^^WWWQQQPPPSSS[[[gggttt~~~|||ooogggeeeiiinnnsssvvvxxxxxxxxxpppssswww~~~}}}uuuooo```\\\WWWSSSPPPMMMJJJHHH@@@@@@@@@@@@CCCFFFIIIKKKMMMNNNOOOOOOOOOOOOOOONNNQQQRRRVVV\\\```dddmmmvvvxxxzzz||||||}}}|||uuupppooommmeee^^^[[[[[[]]]___ccceeegggggghhhbbb```^^^ZZZTTTNNNIIIFFFDDDDDDDDDDDDDDDEEEEEEEEEBBBCCCDDDCCCAAAAAAAAABBBBBBCCCCCCDDDJJJVVVeeeppp|||||||||{{{yyyxxxvvvuuutttttttttsssqqqooommmllliiiddd\\\WWWUUUUUUVVVWWWNNNLLLIIIHHHHHHHHHHHHGGGDDDFFFHHHGGGCCC???===<<<777FFFVVVaaajjjqqqoooggg\\\[[[YYYVVVQQQKKKEEEAAA===<<<;;;999888777777777555555555555444333222222222222222111111111111000111000000//////000000111000000111222333444444444222111///---++++++++++++*********************************+++++++++,,,,,,***+++,,,------,,,+++*********+++++++++,,,,,,,,,***************+++++++++************+++++++++++++++,,,...///111111222222111111222333444555666666555777:::;;;;;;:::;;;<<<<<<===>>>??????@@@@@@???=========>>>???BBBDDDEEECCCFFFJJJKKKKKKKKKKKKLLLNNNXXXkkk~~~~~~tttiiibbbZZZSSSQQQRRRZZZfffsss~~~vvvjjj___XXXZZZ]]]bbbgggnnnuuu{{{rrrmmmeee^^^YYYTTTOOOLLLEEEEEEEEEFFFIIILLLPPPRRRUUUVVVWWWWWWWWWVVVUUUTTTTTTTTTWWW\\\```eeeooozzz{{{~~~}}}}}}{{{vvvpppooolllmmmppprrrtttuuuuuuuuummmllljjjeee```YYYTTTQQQLLLLLLLLLKKKKKKJJJJJJIIIFFFGGGHHHGGGEEEDDDEEEFFFAAABBBCCCCCCDDDKKKWWW___uuu~~~}}}}}}|||{{{yyyxxxwwwvvvuuutttrrrooollliiiggg]]]ZZZWWWUUUUUUVVVVVVVVVKKKIIIFFFEEEEEEEEEEEEDDDDDDFFFHHHGGGCCC???======<<>>;;;888777777777888666666777666666555444333222222222111111111111000000000000111111000000000///000222444666666555444000///---+++***++++++,,,++++++++++++++++++++++++++++++,,,------,,,+++***)))+++,,,------,,,+++)))************++++++++++++))))))*********+++++++++++++++++++++,,,,,,,,,---,,,---///000111111111000...///000222333555666777666888:::;;;:::999999:::<<<===>>>??????@@@@@@???<<<======>>>@@@BBBDDDEEEEEEHHHKKKLLLLLLKKKKKKKKKPPP___wwwuuukkkddd]]]UUUQQQQQQYYYeeesss~~~~~~tttiii___VVVOOOJJJLLLNNNRRRXXX```jjjuuu{{{{{{qqqhhh```YYYUUUJJJJJJKKKLLLOOOSSSVVVXXX[[[\\\\\\]]]]]]\\\ZZZYYYWWWVVVXXX]]]aaafffrrr}}}~~~yyyzzz|||}}}~~~~~~}}}}}}tttsssqqqmmmhhhbbb]]]YYYTTTSSSRRRQQQOOONNNMMMLLLJJJKKKLLLKKKIIIHHHIIIJJJAAADDDEEEDDDCCCGGGOOOVVV```mmm~~~}}}{{{zzzyyywwwwwwuuurrrnnniiieeecccQQQQQQQQQSSSUUUVVVUUUSSSIIIFFFCCCBBBBBBCCCBBBAAACCCFFFIIIHHHCCC???======CCCZZZppp|||~~~pppeeeccc___YYYSSSNNNJJJHHHAAA???;;;888777777888999888888888888777666555444222222222111111111111000///000111222222111000///...000333666777777555444...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,)))''''''(((***++++++***((('''))))))*********+++++++++))))))******++++++++++++,,,,,,,,,---------......---...///111111111000///---...///111333555666777666999;;;;;;:::999999999<<<===>>>??????@@@@@@???<<<<<<===???@@@CCCDDDEEEGGGIIILLLMMMKKKJJJIIIIIITTThhhyyyqqqiii^^^UUUTTTXXXZZZdddtttyyyvvvtttssswww||||||wwwrrrhhhccc[[[SSSNNNJJJFFFDDDDDDGGGJJJLLLPPPYYYfffqqq{{{nnnccc\\\UUUSSSQQQRRRUUUYYY[[[\\\]]]bbbdddaaa______]]]YYYXXXYYYZZZ\\\bbbjjjtttzzzyyyuuurrroookkkgggdddbbb___^^^]]]\\\ZZZXXXTTTQQQMMMLLLLLLMMMMMMLLLGGGGGGFFFFFFGGGHHHJJJKKKUUU___qqq~~~|||zzzzzzyyyxxxvvvtttuuuuuutttpppiiiccc___QQQQQQPPPRRRSSSSSSRRRPPPGGGDDDAAA>>>===???AAABBBAAACCCEEECCC???<<<<<<>>>KKK___uuuzzzrrrkkkdddaaa\\\VVVQQQMMMJJJIIICCCAAA>>>;;;999888888888999666444555777888666333000111222333333222111000000000000000000/////////111111333444444333222111111///---+++************************************,,,,,,,,,+++***)))((('''---,,,+++)))((('''''''''++++++,,,,,,,,,,,,------,,,------......------,,,,,,---......//////......---------............///000000111222444555666777777777888999::::::::::::>>>======<<<<<<<<<=========>>>?????????BBBFFFIIIKKKNNNJJJIIIMMMIIIHHHSSSZZZuuuxxx}}}~~~xxxppphhh^^^TTTSSSVVVYYYcccsss{{{pppfffcccaaadddggghhhccc^^^ZZZUUUNNNHHHDDDBBB???===;;;>>>@@@AAACCCIIITTT\\\mmmyyypppfffWWWUUUSSSTTTWWW\\\```aaa```eeegggeeebbbbbbaaa]]]]]]^^^```cccffflllsssxxx}}}{{{yyyuuurrrsssqqqooonnnnnnllljjjggg___\\\XXXUUUSSSQQQOOOMMMIIIIIIGGGFFFFFFFFFGGGHHHMMMYYYkkk~~~|||zzzzzzyyyxxxvvvtttuuuuuusssooojjjeeeaaaWWWVVVTTTSSSSSSRRRPPPNNNEEEBBB???<<<;;;<<<===???@@@BBBDDDBBB???<<<===???QQQaaaqqqvvvsssoooiiidddaaa___ZZZUUUPPPLLLJJJHHHAAA???===:::999888999999999777555666777777555333222333333333222111///...////////////////////////000111222333333222111111///...,,,++++++++++++,,,,,,,,,,,,+++++++++************+++++++++******))),,,+++******************+++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,---............------------............///000111222333444666777777888888999;;;;;;;;;;;;;;;======<<<<<<<<<<<<=========>>>?????????BBBEEEHHHJJJNNNJJJJJJOOOKKKKKKWWWbbb~~~yyyuuu|||zzzssskkkaaaWWWUUUWWWXXXcccrrrxxxkkk___[[[XXXYYY\\\\\\WWWRRRMMMIIIDDD@@@===<<<;;;:::888:::;;;;;;;;;>>>DDDIIIVVV___mmmxxxxxxkkk[[[XXXUUUUUUYYY___dddfffdddiiillliiiggghhhgggddddddfffhhhjjjlllpppuuuxxx~~~}}}|||{{{{{{{{{yyyvvvssspppmmmiiieee```\\\VVVSSSNNNLLLJJJHHHFFFFFFFFFGGGIIITTTggg|||zzzvvvuuuwww{{{~~~~~~|||{{{zzzyyywwwuuuuuuttttttqqqnnnkkkgggeee___\\\XXXUUUSSSPPPMMMKKKDDDBBB???<<<::::::;;;<<<>>>@@@CCCBBB>>>===>>>@@@RRR]]]fffgggdddbbb```]]]^^^[[[XXXSSSNNNJJJHHHFFF???===;;;999888888999:::999777666666777666444222444444444333111///...---.........///////////////000000111111111111000000---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++))))))******++++++++++++************++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,------------,,,---------............///111111222333555666777777999999:::;;;<<<<<<<<<<<<======<<<<<<<<<<<<======>>>????????????AAAEEEHHHJJJNNNLLLKKKPPPMMMOOO[[[mmmtttsss~~~xxxqqqhhh^^^ZZZ[[[ZZZdddsss}}}lll```\\\WWWXXXZZZZZZWWWRRRKKKGGGBBB>>>===<<<<<<;;;888999::::::999999<<<>>>DDDJJJTTT\\\eeeppp}}}yyykkk___[[[WWWVVVZZZ```eeehhhiiinnnpppnnnlllnnnmmmkkkllllllmmmnnnooosssyyy}}}~~~|||}}}xxxtttooohhhaaa\\\RRRPPPMMMJJJHHHGGGHHHHHHKKKUUUfffzzzyyypppkkkjjjpppwww~~~~~~~~~|||{{{{{{zzzwwwuuuuuutttrrrpppnnnkkkjjjiiiddd```[[[WWWTTTQQQMMMKKKFFFDDD@@@===;;;;;;;;;<<<<<>>===>>>@@@KKKTTTZZZZZZYYYZZZ[[[ZZZYYYWWWTTTPPPLLLHHHFFFDDD???===;;;888777888888999666666666777777666444333444444333222111000///................../////////000000000000000/////////------,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******************++++++******))))))******+++,,,***++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,******+++,,,,,,,,,,,,+++---------............///000000111333444555666777888999:::;;;<<<<<<<<<<<<===<<<<<<<<<<<<======>>>>>>????????????AAAEEEHHHKKKOOOMMMLLLPPPMMMPPP^^^uuuzzzqqquuu{{{vvvnnneee______]]]ggguuuooo^^^YYYUUUUUUXXXXXXTTTPPPKKKGGGBBB>>><<<;;;:::999444555666666555555666666;;;>>>CCCGGGLLLTTT]]]dddppptttyyy}}}}}}}}}||||||wwwwwwvvvwwwxxxzzz|||}}}{{{xxxvvvzzz}}}wwwmmmbbb^^^ZZZYYY[[[aaaeeehhhmmmrrrtttrrrqqqssstttrrrsssrrrpppoooqqqwww|||wwwqqqiiidddUUURRRNNNJJJHHHGGGHHHHHHKKKTTTdddvvv{{{pppgggbbbccclllvvv}}}~~~||||||{{{zzzwwwttttttsssqqqooommmkkkjjjjjjeeeaaa]]]YYYVVVRRROOOLLLEEECCC@@@===<<<;;;;;;;;;;;;>>>@@@@@@===<<<>>>@@@EEEMMMSSSTTTTTTVVVWWWUUUSSSRRRPPPMMMIIIFFFCCCBBB???>>>;;;999777777888888555666888999888777666555222222111111111111111111............//////000000111000000//////.........///......---,,,+++))))))&&&&&&''')))***+++---------,,,+++***))))))))))))******)))(((((((((((((((*********+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++)))***++++++,,,,,,++++++---------............//////000111222333444555666777888999::::::;;;;;;:::<<<<<<<<<<<<<<<===>>>>>>??????@@@??????AAADDDGGGKKKPPPNNNLLLOOOLLLPPP___zzzwwwrrr{{{}}}yyysssiiicccaaaaaajjjwwwqqq```\\\XXXXXXYYYXXXSSSNNNJJJFFF@@@;;;999777555444444444444555555555555555777999:::;;;===AAAFFFJJJRRRVVVZZZ\\\\\\\\\\\\\\\VVVVVVUUUUUUVVVXXXZZZ[[[^^^```bbbbbb___[[[YYYXXX^^^bbbiiippptttsssoookkkeeebbb^^^]]]aaaeeeiiikkkqqqvvvxxxvvvvvvyyy{{{yyyyyywwwtttrrruuu|||{{{uuuooojjjZZZWWWQQQLLLHHHGGGGGGHHHIIIPPP^^^ooossshhhaaa]]]^^^gggqqqzzz~~~}}}||||||zzzwwwtttsssrrrpppnnnlllkkkiiiiiicccaaa^^^[[[XXXTTTOOOLLLBBB@@@>>><<<:::::::::::::::===@@@???===;;;===???EEEKKKPPPQQQQQQRRRQQQNNNNNNNNNLLLJJJGGGDDDAAA??????===;;;999888888999:::999;;;======;;;888777666222111111000111111222222......//////000000111111222111000///........./////////......,,,***)))(((%%%%%%&&&(((***+++,,,---...---+++)))((((((((()))***)))((('''''''''''''''************++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++---------............//////000111222444555666666777777888999::::::::::::<<<<<<;;;<<<<<<===>>>??????@@@@@@??????AAADDDGGGJJJPPPNNNMMMOOOMMMRRRccc|||{{{}}}xxxooohhhfffccckkkxxxxxxmmmhhhdddcccccc```XXXRRRJJJFFF@@@;;;999777666444666555555555666666666555444555666777999:::<<<>>>AAADDDFFFGGGFFFEEEFFFFFFBBBBBBAAAAAAAAABBBDDDEEEEEEGGGIIIHHHFFFEEEFFFHHHHHHMMMSSSXXX\\\___cccggggggeeecccdddiiinnnqqqsssvvv{{{}}}{{{{{{~~~}}}zzzyyy{{{zzzuuuqqqfffaaaZZZSSSMMMJJJIIIIIIHHHMMMXXXfffwwwvvvjjjbbb^^^]]]\\\```gggsss~~~{{{}}}~~~}}}}}}}}}|||zzzwwwtttqqqqqqpppnnnllljjjhhhfffbbbaaa___]]]YYYTTTNNNJJJAAA@@@>>>===<<<;;;;;;;;;;;;===@@@???<<<;;;<<<>>>EEEJJJMMMMMMMMMOOONNNKKKJJJJJJIIIGGGEEEBBB???===<<<;;;:::999:::;;;===???BBBDDDFFFCCC>>>:::777666444333222000000000111111//////000000111222222333333222111///////////////------......---+++***)))((((((((()))******++++++---,,,***)))((()))***+++((((((((((((((())))))***************++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,---------............///111222333444555777888888777888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????@@@@@@??????@@@DDDFFFHHHOOONNNNNNQQQPPPWWWiii}}}uuummmkkkccckkkxxxwwwrrrnnnllljjjeee\\\TTTMMMIIICCC???<<<;;;:::999555444222222222333333222111222555777999:::;;;<<<<<<>>>??????===<<<===>>><<<;;;:::999:::;;;<<<===:::;;;;;;:::999;;;@@@DDDAAAEEEJJJMMMPPPVVV```ggghhhggggggiiiooouuuyyyzzzyyy~~~~~~zzzwwwqqqllldddZZZSSSOOOMMMLLLJJJNNNUUUaaaooo~~~|||oooeee___^^^]]][[[ZZZ___nnnxxxuuuxxx}}}~~~}}}}}}}}}}}}zzzwwwssspppppppppnnnllliiifffdddbbbaaa```^^^ZZZTTTMMMHHHBBBBBB@@@???>>>>>>>>>>>>;;;>>>@@@???<<<:::;;;===DDDHHHJJJIIIJJJNNNOOOMMMHHHHHHHHHFFFDDDAAA>>><<<999999888999;;;>>>AAACCCIIIKKKLLLHHHAAA;;;777666666555333111///////////////000000111222333333333444333111000/////////000+++,,,------------+++++++++++++++************))),,,***)))((((((***,,,---''''''(((((()))+++,,,---)))************++++++++++++++++++,,,,,,+++++++++++++++,,,------------,,,---------.........//////333444555666777999::::::999999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<>>>??????@@@@@@@@@??????@@@DDDFFFFFFMMMNNNOOOSSSTTT\\\ooo~~~wwwsssmmmnnnuuuyyylllaaa[[[SSSIII???===<<<999666555444444444444444444444444444555555444444555888:::;;;;;;::::::999888777777666666777888888888888888888999999999::::::::::::<<<>>>CCCGGGGGGIIISSS^^^ggghhhkkknnnrrrvvvyyyzzzwwwqqqhhh___XXXSSSOOOMMMQQQOOORRR]]]jjjuuuyyyoooiiiccc\\\WWWVVVWWW^^^nnnwwwuuuyyy~~~~~~||||||{{{zzzyyyyyyxxxtttrrrqqqooollljjjjjjiiihhhfffgggdddaaa^^^ZZZSSSKKKDDD@@@??????>>>>>>???@@@AAA@@@BBBBBB@@@<<<:::;;;>>>BBBDDDFFFGGGFFFFFFGGGHHHKKKHHHEEECCCBBBAAA@@@>>>===;;;:::;;;>>>@@@AAAAAAGGGHHHHHHFFFBBB<<<666222888444111000222222111///111111111111111111111111333222111/////////000111---......---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,---,,,+++)))((((((''''''++++++************++++++((())))))))))))*********)))***+++,,,,,,,,,,,,,,,(((***++++++++++++,,,......------......///000111333444555777777777666555888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<===???@@@@@@@@@@@@??????@@@DDDFFFFFFJJJHHHJJJOOOOOOZZZrrr|||xxxrrrrrrxxxyyykkkcccUUUJJJ@@@===<<<999666666444444444444444333333333333444555555444555777999::::::999999888777777666555666666777777777777777555555555555666666666666888999===AAAAAACCCMMMYYYdddhhhnnnssswww||||||uuulllccc\\\WWWSSSPPPRRRPPPTTT^^^iiirrr|||wwwqqqhhh___WWWRRRTTT\\\mmm~~~|||{{{zzzzzzyyyxxxuuurrrrrrpppmmmkkkkkkjjjiiigggfffccc```]]]YYYRRRIIICCCAAAAAA@@@@@@@@@AAACCCCCCBBBCCCCCC???;;;999;;;===BBBDDDFFFFFFFFFEEEFFFGGGIIIGGGDDDCCCBBBAAA???===<<<:::999:::===???@@@@@@BBBCCCCCCBBB???;;;777555777444111000111222111///000000000000000000000000111111000///////////////,,,,,,,,,,,,+++***))))))************************,,,+++***)))((((((((((((+++******))))))******+++***++++++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,)))+++,,,---,,,,,,---///...............///111111222333444555666777777777888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<===???@@@???@@@@@@@@@???AAADDDFFFFFFJJJIIIKKKPPPOOOZZZrrr~~~zzzxxxzzzvvvkkkWWWKKK@@@<<<;;;888666777555555444444333333222222222444555666555555666777888888888777666666555555444444555666666666666666333333333333444444444555444444777999:::<<>>>>>=========<<<;;;:::888777777444111000111111000/////////////////////////////////////////////...------------,,,++++++******))))))))))))))))))))))))******))))))))))))******+++******))))))******+++***++++++++++++,,,,,,,,,******+++,,,,,,,,,++++++***,,,------------...000............///000111111333333333444555777888999888999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>??????@@@@@@@@@@@@AAADDDGGGEEEJJJJJJMMMQQQPPPZZZqqq{{{{{{~~~~~~nnnYYYLLL@@@;;;:::777666777555555444333333222222222111333555666555444444555666666666555555555444444333333444555555555555444444444555555555666666666444333333555666999BBBLLL\\\iiiyyyyyyqqqjjjddd___\\\WWWUUUVVV\\\cccjjjuuu{{{qqqdddVVVMMMKKKPPP\\\nnn~~~|||zzzyyyyyywwwtttrrrqqqooolllkkkjjjjjjhhhfffbbb```]]]YYYSSSLLLFFFBBBAAAAAAAAABBBDDDFFFHHHJJJKKKJJJGGGAAA;;;999<<<@@@DDDFFFHHHIIIGGGEEEEEEEEEFFFEEEDDDDDDDDDBBB@@@===;;;999777777999;;;;;;;;;;;;::::::999888888999999666444222000000000000000////////////////////////------/////////...---,,,......------,,,,,,,,,,,,------------------------))))))(((((()))***++++++******))))))))))))******(((((()))))))))************++++++,,,,,,,,,++++++***+++------,,,,,,...///............///000111222444444444444666888;;;<<<888888999:::;;;;;;;;;;;;;;;;;;<<<<<<======>>>???>>>@@@AAAAAAAAABBBEEEGGGFFFKKKLLLOOOSSSQQQZZZppp~~~|||}}}rrrWWWKKK???:::999777666777444444333333333222222222000333555666444333333444555555444444444444444333222222333444444444444444555555666666666777777777666444444666777999@@@IIIUUUeeezzzxxxqqqkkkfffccc^^^ZZZXXX[[[```hhhuuuvvviii[[[PPPIIIKKKQQQ^^^nnn~~~|||zzzxxxwwwvvvtttrrrooommmjjjiiihhhhhhfffddd```___]]]XXXQQQJJJEEEBBB@@@@@@AAABBBEEEHHHKKKLLLQQQPPPKKKCCC===<<<@@@DDDFFFIIILLLLLLKKKIIIHHHHHHIIIGGGFFFEEEEEEDDDAAA???:::888777666888999:::999;;;:::999888777777888888555444222111/////////000000000000000000000000000,,,---...//////...---,,,---,,,++++++***++++++,,,........................(((((((((((()))***+++,,,***))))))))))))))))))***(((((()))))))))*********++++++,,,,,,,,,++++++***)))***,,,,,,++++++---...///......//////000111222666555555666888:::<<<>>>777888999:::;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>???AAABBBBBBCCCEEEGGGGGGLLLMMMOOOSSSQQQZZZppprrrTTTHHH===:::999777555666222222222333333333333333111333444444333222333444444444444444444444444444222222333444444444444444444444444555555555666666999666666999:::;;;@@@FFFLLL\\\qqq~~~xxxsssnnnkkkeeeaaa^^^___aaaggguuupppbbbUUULLLHHHKKKRRR___nnn|||~~~|||xxxvvvuuutttrrrqqqnnnllliiihhhggggggeeeccc______\\\WWWOOOHHHDDDBBB???@@@AAACCCFFFJJJMMMOOOVVVSSSMMMDDD>>>>>>CCCHHHJJJMMMPPPQQQPPPNNNMMMLLLLLLJJJGGGEEEDDDCCCAAA@@@;;;999777666777999888888::::::999888777777777888444444333111......///111000000000000000000000000,,,---......///.........***)))(((''''''((()))***,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((()))***++++++***))))))(((((())))))******++++++++++++,,,,,,,,,++++++,,,,,,,,,+++******(((***++++++++++++,,,...////////////000111222222666666666777888:::;;;<<<777888999::::::;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>===???AAABBBCCCDDDFFFGGGIIIMMMMMMOOOSSSQQQ[[[qqqjjjPPPEEE<<<999999777555555111111111222333333444444222333333222111111222444444444444444444444444444222333333444555444444444444444444444555555555555999777777:::<<<;;;>>>CCCFFFQQQcccvvvzzzuuurrrkkkiiiggggggfffhhhrrr}}}{{{lll]]]QQQJJJGGGJJJRRR^^^mmmzzz~~~{{{wwwuuutttsssqqqooonnnllliiihhhhhhgggeeeddd______]]]WWWNNNGGGDDDCCC@@@AAABBBEEEIIIMMMPPPSSSWWWTTTMMMDDD>>>>>>EEEKKKMMMPPPTTTVVVUUUSSSRRRRRROOOKKKFFFCCCAAAAAA@@@???<<<:::777666777888888777666666777777777777777777333444333111...---...111////////////////////////......------...//////000+++***((('''''')))***+++***************************)))))))))))))))******))))))(((((((((((())))))***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,+++***))))))+++,,,,,,+++,,,---///////////////000111222333444555666777888888999888777888999::::::;;;:::::::::;;;<<<===>>>>>>>>>======???AAACCCCCCDDDFFFHHHKKKOOOMMMOOORRRQQQ[[[ssszzz___MMMCCC;;;999999777444444000000111222333444444555333333333111000000222444444444444444444444444444222333444444555555444444555555555666666666777777888666777;;;<<<;;;===@@@EEEKKKXXXiii|||zzzwwwooonnnnnnmmmjjjhhhooowwwwwwiiiZZZNNNGGGEEEIIIQQQ]]]lllzzz}}}zzzvvvtttsssrrrpppnnnooommmjjjiiihhhhhhfffeee______]]]WWWNNNGGGDDDCCCAAABBBDDDFFFJJJOOOSSSUUUWWWTTTLLLCCC===>>>EEELLLOOORRRWWWYYYXXXWWWVVVUUUPPPKKKEEEAAA?????????>>><<<:::888777777888888777333333555666777888888777222444444111---,,,...111........................///...------...///000111...---+++******,,,---///******************************))))))))))))******))))))(((((((((((())))))((())))))))))))*********,,,,,,,,,,,,,,,+++***)))***,,,------------...000////////////000111222333333444555777777777666555777777888999:::::::::::::::;;;<<<>>>>>>>>>>>>===<<>>???AAABBBFFFNNN[[[mmm~~~yyytttqqqrrrqqqnnnooossswwwgggVVVKKKHHHIIIMMMRRR[[[fffrrr~~~|||xxxuuuuuuuuuttttttlllmmmlllllljjjgggeeeddd___^^^ZZZTTTMMMHHHFFFFFFFFFEEEFFFHHHKKKPPPVVVYYY[[[UUUJJJBBB@@@EEEIIIKKKNNNTTTYYY\\\^^^^^^XXXPPPNNNMMMIIIEEE@@@>>>>>>???===;;;888777888999999999999777444444666777888777666555444222111000000000111111000//////////////////............------------,,,***(((''''''(((((()))))))))((((((((((((((())))))(((((('''''''''&&&++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******---,,,+++++++++,,,---...,,,,,,---...///000111111333333444444444444444333888888999999999999888888999;;;>>>??????>>>>>>???@@@@@@AAAAAAAAACCCFFFIIIJJJPPPQQQSSSWWWWWWccc|||yyy```KKKDDD@@@:::666444333333222444444444444555555555555333333333333444444444444555555555555555555555555555444333333333444555666666555555444555555777777;;;;;;;;;;;;<<<>>>???@@@BBBDDDIIIRRRaaauuu|||xxxvvvwwwuuurrrrrrtttwwwgggVVVKKKHHHIIIIIIOOOXXXdddqqq~~~~~~{{{xxxvvvvvvvvvuuutttmmmmmmlllkkkiiifffdddbbb]]]\\\YYYTTTMMMGGGDDDDDDDDDEEEFFFHHHLLLQQQUUUWWW\\\UUUJJJBBBAAAFFFKKKNNNPPPUUUXXXYYY[[[[[[VVVOOONNNLLLIIIEEEAAA?????????:::888888888999999777666777555444444666666666555555444333222111000000000111111000//////////////////............---------,,,,,,***)))((())))))***)))))))))))))))))))))))))))))))))(((((((((''''''*********************)))*********++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,+++++++++,,,---...,,,------...///000111111444555555666777777666666777777888999999999999999:::===???@@@???>>>>>>???@@@AAABBBAAAAAACCCGGGJJJJJJOOOPPPRRRVVVWWWeeeoooVVVDDD???<<<888555555444222111333333333444444444555555444444333333333444666666777777888999999888777666333333333444555555666666777777777666777888999999;;;;;;;;;;;;<<<>>>???@@@AAAAAACCCHHHSSScccuuu}}}|||}}}|||xxxwwwyyywwwgggWWWMMMIIIIIIFFFKKKUUUaaaooo~~~|||{{{yyyxxxxxxxxxvvvtttnnnnnnmmmkkkhhheeebbb```[[[[[[YYYTTTMMMGGGCCCBBBCCCDDDGGGJJJNNNQQQTTTVVV\\\TTTJJJCCCCCCGGGNNNRRRVVVYYYZZZYYYYYYZZZVVVPPPNNNLLLHHHDDDAAA@@@??????777777777999:::999666333555444444555666666444333444333222111111111111111111111000//////////////////............---------,,,++++++*********++++++*********************************)))))))))))))))*********))))))(((((((((((())))))***+++,,,------,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,---...,,,---......000000111222333333555666777777888888666666777888999:::;;;;;;===>>>@@@@@@???>>>>>>???AAABBBBBBBBBBBBDDDGGGIIIJJJOOONNNOOOUUUWWWggg~~~iiiSSSEEE;;;999777666666555333222333333333333444444444444666555333333333555777999888999:::;;;;;;:::888666333444555555666555555444777777777777888999999::::::;;;;;;<<<===>>>??????@@@@@@AAACCCIIITTTaaaiiivvv~~~}}}wwwhhhZZZPPPKKKJJJFFFKKKTTT___lll}}}{{{zzzyyyyyyyyyxxxvvvtttooonnnmmmkkkhhhdddaaa___[[[[[[YYYTTTMMMGGGCCCAAACCCEEEIIIMMMQQQSSSUUUVVV[[[QQQHHHDDDDDDHHHNNNUUU\\\^^^^^^[[[\\\]]]YYYSSSPPPLLLHHHDDDBBBAAA@@@???888777777888:::999777555555555555666777777444222222222111111111111111222111000000//////////////////............---------++++++++++++++++++,,,,,,***************+++++++++************************+++******))))))((((((''''''((()))***+++,,,------++++++,,,,,,,,,,,,++++++++++++++++++,,,------...------...///000111222222///000222444555666777777666666777888999;;;<<<===???@@@AAA@@@???>>>???@@@AAABBBCCCCCCCCCDDDFFFIIIIIIMMMKKKMMMSSSXXXjjjwww___MMMCCC:::888777777777777555333333333333444444444555555666555444444444666999:::888999;;;<<<;;;:::777666666666777666555444333222555555666777888888999999::::::;;;<<<===>>>?????????@@@BBBDDDGGGLLLSSSWWWeeesssvvviii\\\SSSMMMKKKHHHLLLTTT]]]iii{{{{{{zzzyyyyyyyyyxxxuuussspppooonnnkkkhhhdddaaa___]]]\\\ZZZTTTMMMGGGDDDCCCDDDFFFJJJOOOSSSUUUVVVWWWWWWMMMEEEDDDFFFHHHNNNVVV]]]```aaa___```aaa^^^XXXRRRMMMHHHDDDCCCAAA???===;;;999777777888::::::999777666666777888777555333222222111000000111111111111000000//////////////////............---------***+++++++++,,,,,,,,,+++))))))******++++++++++++************++++++++++++++++++*********)))))))))''''''((()))+++,,,------******++++++++++++************+++,,,------......------...///000111222222///000222444555666777777666666777888999;;;===>>>???@@@AAA@@@>>>>>>???@@@AAABBBCCCCCCCCCDDDEEEGGGHHHKKKIIIKKKSSSYYYmmm~~~qqqXXXGGGAAA999888666666777777555444444444444555555555666666666666555555666888:::;;;::::::;;;;;;;;;999888777999888777666555333222222333444555777888888888888999:::;;;===>>>>>>???>>>???AAACCCDDDFFFHHHKKKNNN\\\lll}}}sssggg]]]TTTNNNLLLHHHLLLSSSZZZeeewww}}}{{{xxxwwwwwwvvvtttrrrppppppooollliiieeebbb```^^^]]]YYYSSSLLLGGGEEEDDDDDDGGGJJJOOORRRUUUWWWWWWTTTJJJDDDFFFIIIIIIOOOWWW\\\```dddeeegggiiiddd^^^TTTOOOHHHEEECCCBBB>>>;;;<<<999777666888:::;;;;;;999777777777888777555333333222111000000000000000111111000//////////////////............---------***++++++,,,++++++******(((((())))))***+++++++++***************+++++++++************************'''(((((()))***+++,,,,,,)))******++++++******))))))***+++,,,---.........---...//////111111222333111222444666777888999999777777777777999;;;===???>>>???@@@???======???AAA@@@AAACCCCCCBBBCCCDDDFFFEEEIIIHHHKKKSSS[[[pppjjjQQQDDDAAA999777555444555555444333555555555666666666777777555666666777888999:::;;;<<<<<<<<<;;;:::999999999999888666555444444444444333444666777888999888888999:::<<<===>>>???>>>>>>???@@@AAABBBBBBDDDHHHJJJTTTbbbvvv}}}xxxnnnddd[[[SSSNNNKKKEEEIIIOOOVVVaaattt~~~{{{xxxuuutttsssrrrpppppppppooommmjjjgggdddbbb___\\\WWWPPPIIIEEEDDDEEEDDDEEEIIILLLPPPSSSVVVWWWRRRHHHDDDJJJMMMKKKPPPXXX\\\cccjjjooossstttnnngggWWWQQQIIIEEECCCAAA===999999888666777999::::::999999777555555666666555444333333222000////////////111111000//////////////////............---------***++++++++++++***((('''''''''((())))))***++++++)))))))))*********++++++''''''((())))))*********((()))))))))******++++++***++++++,,,,,,++++++***((()))+++---..................///000111222222333222333444666777888888888999888777777999;;;===???======>>>===<<<===???BBB>>>@@@BBBBBBBBBAAABBBDDDCCCGGGGGGKKKTTT\\\qqqyyy```III>>>>>>888666333222333333333222666666666666777777777777444555777999::::::::::::???>>><<<;;;::::::::::::888777555444333555666777333444666888999:::999999999:::<<<===??????>>>>>>???????????????BBBGGGKKKLLLXXXhhhwwwyyytttkkkbbbYYYRRRMMMIIIAAAFFFLLLSSS^^^rrr|||wwwtttsssrrrqqqpppqqqppppppnnnkkkhhheeeccc^^^\\\VVVNNNGGGDDDDDDEEECCCDDDGGGJJJNNNRRRTTTVVVQQQHHHEEELLLPPPMMMQQQYYY^^^gggpppwww|||}}}wwwoooXXXRRRJJJEEEDDDAAA<<<888555555666888::::::888666999777444333444444444333444333222000///.........111111000/////////////////////.........---------***+++++++++***)))'''&&&&&&''''''((()))*********(((((())))))************%%%%%%&&&'''((()))******)))))))))))))))*********+++,,,,,,------,,,,,,+++((()))+++---..................///000111222333333111111333444555555666666:::999888888888;;;===>>><<<<<<===<<<<<<===@@@BBB>>>@@@BBBBBBAAAAAABBBCCCAAAFFFFFFKKKUUU]]]rrrmmmWWWHHH@@@===;;;999777444333333444444555555444444555666888999888888999::::::;;;<<<<<>>===<<<;;;:::999999;;;:::777555333333333333777666666666888999;;;===999:::<<<<<<<<<===???AAAAAAAAA@@@@@@AAACCCDDDEEEGGGNNNXXXbbbnnn~~~}}}zzztttkkk```VVVNNNIIIGGGFFFHHHJJJPPP]]]rrr|||zzzwwwtttqqqpppooooooqqqpppnnnlllkkkhhhccc```^^^YYYRRRLLLHHHFFFEEEDDDAAACCCDDDDDDHHHNNNPPPMMMPPPJJJHHHLLLOOOOOOSSSZZZ```rrrzzzmmm___ZZZRRRJJJCCC>>><<<<<<999999999999888888888888777555333333444444444333222222000///............---...//////......///000///...---,,,+++,,,------++++++***)))(((((())))))++++++******))))))((((((******++++++++++++******,,,+++***)))(((((((((((())))))))))))))))))))))))************************,,,+++***))))))+++---...000000000000000000111111111222444555777888999999<<<999777777:::===???@@@>>>===<<<;;;<<<>>>@@@AAABBBCCCCCCBBB@@@>>>???@@@@@@AAAEEEKKKQQQ[[[nnnfffRRRDDD===;;;;;;:::777555444555555666555555555555555777888999888999999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;888777666555444555555666888777777777888999;;;<<<<<<===>>>>>>>>>>>>AAACCCAAA@@@@@@@@@AAABBBDDDEEEFFFKKKSSSZZZeeevvv~~~zzztttkkk___UUUMMMHHHEEEDDDFFFIIIPPP]]]sss{{{yyywwwtttrrrqqqppppppqqqpppnnnllljjjgggccc```[[[VVVOOOJJJFFFEEECCCBBBCCCEEEFFFFFFKKKRRRTTTQQQNNNIIIHHHKKKLLLNNNUUU]]]mmm~~~|||vvvmmmddd\\\XXXQQQJJJCCC>>><<<:::888888999999999:::::::::666444222222333333333222222111000///............///000111000...------...///...---,,,,,,,,,------++++++***)))))))))))))))*********))))))))))))))))))******************)))))))))))))))***+++,,,---************************''''''(((***+++,,,---...,,,+++***)))***+++---...000000000000111111222222222333444666888999::::::;;;999777777999<<<>>>???>>>===<<<<<<===>>>@@@BBBCCCDDDDDDCCCAAA???@@@AAABBBCCCFFFJJJNNNUUUeeetttyyy```MMMAAA<<<::::::999888666666666777888666666555666666777999999999999999:::;;;;;;<<<<<<999999::::::;;;;;;<<<<<<666555555555555777888:::999999888888999:::;;;;;;===>>>??????>>>>>>@@@BBB@@@@@@@@@@@@AAABBBCCCCCCDDDHHHMMMRRR\\\lll{{{uuujjj___TTTKKKFFFDDDBBBDDDHHHOOO]]]rrr~~~yyyxxxwwwuuussssssrrrrrrqqqpppnnnllljjjgggccc___XXXSSSMMMGGGDDDCCCAAA@@@@@@BBBCCCDDDIIIPPPSSSQQQKKKHHHGGGGGGHHHKKKUUU___rrr~~~ooofff___ZZZYYYVVVQQQKKKDDD???;;;999777888999::::::;;;;;;;;;666555333333444444444333222111000//////......///000111111000---,,,,,,---///...---,,,,,,,,,,,,---+++***))))))))))))))))))))))))))))))************((())))))******))))))(((************+++,,,------++++++++++++++++++++++++''''''(((***+++,,,---...,,,+++*********+++---...//////000111222333333444222333555777999:::;;;;;;:::888666666999;;;======>>>>>>======>>>???AAABBBCCCDDDEEEDDDBBBAAABBBCCCDDDDDDFFFIIIJJJMMMXXXcccwwwsss[[[JJJAAA===;;;888777777666666777888888666666777777888999999:::::::::::::::;;;;;;<<<<<<999999999:::::::::;;;;;;666666555555666888999;;;::::::::::::::::::;;;;;;<<<===>>>===<<<<<<>>>???@@@@@@@@@@@@AAAAAABBBBBBCCCGGGKKKPPPXXXeeevvv|||uuujjj^^^SSSJJJEEECCCAAABBBFFFMMM[[[ooo}}}xxxwwwwwwvvvuuuuuuttttttrrrpppnnnllljjjfffbbb___VVVQQQKKKFFFCCCBBBAAA@@@>>>AAACCCDDDIIIPPPRRRPPPIIIHHHFFFDDDDDDIIISSS]]]gggppptttmmmbbb\\\XXXUUUWWWUUUQQQLLLFFFAAA<<<:::777888999:::;;;;;;:::999999777555555555666555444111111000///////////////000111111000...,,,---.........------,,,,,,,,,,,,******)))))))))))))))***(((((())))))******++++++(((((())))))))))))((((((,,,+++******)))))))))***************************************************,,,++++++++++++,,,---......///000111222333444555111222444666888999:::;;;:::888666666999;;;<<<<<>>>>>>>>???@@@AAABBBDDDEEEFFFEEECCCCCCDDDEEECCCCCCEEEGGGFFFFFFLLLUUU```ffflllnnnooottt}}}mmmUUUFFF???<<<:::666555555555666666777777777777888999999:::::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;:::::::::999999999888888777666777777999:::;;;;;;;;;<<<<<<<<<<<<;;;===>>>>>>>>><<<<<<>>>@@@@@@@@@AAAAAAAAABBBAAAAAAAAAGGGMMMSSSYYYdddrrr|||{{{uuuiii\\\QQQIIIEEECCCAAABBBEEEMMMZZZlll~~~wwwwwwwwwwwwwwwwwwvvvvvvrrrpppmmmkkkiiifffaaa^^^UUUQQQKKKFFFDDDCCCBBBAAAAAAEEEHHHJJJOOOVVVVVVSSSFFFGGGEEECCCCCCJJJSSSYYY[[[]]]^^^[[[YYYYYYWWWTTTUUUTTTQQQMMMHHHBBB>>>;;;999:::;;;<<<<<<;;;999888:::888666555555555444222111000000////////////000---///000///......///000---------------,,,,,,,,,***)))))))))))))))******(((((())))))******++++++(((((())))))))))))((((((***))))))(((((((((((()))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,------...//////111222333444444///000222444777888999::::::888777777999;;;;;;;;;>>>>>>>>>??????@@@AAAAAACCCEEEFFFFFFDDDDDDEEEFFFCCCBBBDDDFFFEEECCCGGGLLLOOORRRVVVYYY[[[___iiirrrfffPPPCCC>>>:::888555555555666666666666666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999999:::999888777777777888999:::;;;<<<===============>>>???@@@@@@??????AAACCCAAAAAABBBCCCCCCBBBBBBAAAAAAGGGOOOUUUZZZdddpppyyyyyyrrrfffYYYNNNGGGCCCBBB@@@AAAEEEMMM[[[mmm}}}xxxxxxyyyyyyxxxxxxwwwvvvrrrpppmmmkkkiiieeeaaa]]]UUUPPPJJJFFFDDDCCCCCCBBB@@@EEEJJJMMMRRRWWWUUUQQQCCCEEEDDDDDDHHHQQQWWWXXXXXXVVVTTTSSSUUUVVVUUUSSSTTTRRROOOLLLGGGBBB>>><<<:::;;;===>>>???>>><<<;;;;;;999666444444333111///000000////////////000000---...//////......///111------......------,,,+++)))))))))))))))******+++))))))))))))************((())))))******))))))(((%%%%%%&&&'''((()))+++,,,((((((((((((((((((((((((''''''(((***+++,,,---...,,,,,,,,,,,,------------......///000111222222333...///111444666888999999:::999888888:::;;;;;;:::======>>>??????@@@@@@@@@CCCDDDEEEEEEEEEEEEFFFGGGDDDCCCDDDGGGFFFCCCEEEIIIFFFHHHNNNSSSUUUYYYcccmmm}}}cccOOODDD???;;;888666666777777777666666555888999:::;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::999888888888888999::::::;;;<<<>>>?????????>>>===???@@@@@@???@@@BBBDDDBBBCCCDDDDDDDDDCCCBBBBBBAAAFFFMMMRRRXXXbbbpppzzz~~~tttmmmaaaUUUJJJCCC@@@??????@@@EEEOOO___ppp~~~yyyyyyzzzzzzyyyxxxwwwvvvrrrpppmmmkkkiiieee```\\\SSSOOOIIIEEECCCCCCCCCBBB>>>EEEKKKOOOTTTWWWSSSMMM???BBBDDDGGGQQQ\\\___[[[YYYWWWTTTSSSQQQPPPQQQRRRQQQPPPLLLHHHDDD@@@===<<<:::<<>>????????????BBBCCCEEEEEEDDDEEEFFFHHHHHHFFFFFFHHHGGGDDDEEEHHHHHHKKKRRR[[[___cccmmmxxx}}}dddQQQGGGBBB>>>:::888888888888888777666666888999:::<<<===<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;999999:::;;;<<<===>>>???999888888888888999;;;<<<999:::<<<>>>???@@@@@@???;;;<<<===>>>>>>???AAACCCCCCCCCDDDEEEEEEDDDCCCBBBBBBFFFKKKOOOUUUaaappp|||zzzpppiii^^^QQQGGGAAA>>>===>>>@@@EEEQQQbbbttt~~~}}}yyyzzzzzz{{{zzzyyywwwvvvrrrpppmmmkkkhhheee```\\\RRRNNNHHHDDDBBBBBBBBBAAABBBIIIPPPUUUYYY[[[VVVNNN<<<@@@DDDJJJXXXdddeee^^^XXXXXXWWWSSSNNNJJJMMMRRROOOMMMJJJFFFBBB>>><<<;;;999<<<@@@DDDGGGHHHHHHGGGEEEBBB>>>;;;999777444222000000////////////000111000111111000---,,,,,,---,,,---.........---,,,+++))))))((())))))***++++++++++++******))))))((((((******++++++++++++*********)))))))))))))))******))))))))))))))))))))))))************************+++,,,------......------............///////////////000222555888:::;;;;;;;;;:::::::::<<<===<<<:::;;;<<<===>>>>>>??????>>>AAACCCDDDEEEDDDEEEFFFHHHLLLHHHGGGIIIHHHEEEEEEHHHNNNQQQ[[[ffflllpppzzz{{{___SSSKKK@@@;;;<<<777777777777666666666666888888999:::;;;;;;;;;;;;<<<<<<============<<<<<<<<<===???@@@@@@@@@???>>>???===:::999999::::::999;;;<<<<<<============<<<============>>>@@@AAAAAAEEEDDDCCCCCCDDDEEEEEEDDDFFFHHHKKKNNNTTT^^^kkkuuu~~~xxxuuuiiibbbWWWMMMGGGCCC@@@???<<<>>>EEESSSgggzzzxxxyyyyyyxxxwwwuuusssrrrqqqooollliiifffbbb]]]ZZZPPPJJJEEEDDDBBBAAACCCHHHDDDLLLUUU[[[aaabbbXXXKKK===???EEELLLUUU[[[^^^___^^^YYYSSSPPPPPPPPPNNNLLLJJJJJJIIIFFFAAA===;;;:::;;;???EEEIIIJJJIIIHHHHHH??????===;;;888666333222111111000000000000111111////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************(((((()))***************------++++++++++++------*********)))))))))))))))((()))))))))************''')))***,,,,,,+++***)))************+++,,,---......---,,,,,,---...///000222333444666888:::<<<===;;;;;;:::999:::;;;<<<=========>>>>>>??????@@@@@@>>>@@@AAAAAAAAAAAABBBDDDEEEKKKFFFCCCJJJJJJFFFIIIMMM___jjjqqq~~~aaaSSSJJJ@@@;;;<<<777777777777777777777777888999:::;;;;;;<<<;;;;;;============>>>>>>??????@@@AAABBBBBBBBBAAA@@@???<<<;;;999999999:::::::::======>>>?????????>>>===>>>>>>>>>>>>>>>???@@@AAAEEEDDDDDDDDDEEEGGGGGGGGGIIIKKKNNNQQQVVV___kkkttt{{{tttppphhh```TTTJJJCCC@@@>>>===>>>@@@GGGVVVkkkxxxxxxxxxxxxvvvuuusssqqqpppnnnkkkhhheeeaaa\\\XXXOOOIIIDDDCCCBBBBBBFFFLLLOOOVVV\\\___bbb___TTTFFF>>>AAAFFFMMMTTTYYY\\\\\\]]]YYYTTTPPPPPPOOONNNLLLIIIIIIHHHEEE@@@<<<::::::===AAAFFFIIIHHHFFFDDDCCC>>>===<<<:::777555222111111111000000000000111111////////////000000000000---------,,,,,,+++++++++))))))))))))************(((((()))***************,,,+++************+++,,,((()))))))))************************++++++++++++)))+++,,,......---,,,+++************+++,,,------//////......///000111222111222333555777999;;;;;;;;;:::999999999:::<<<<<<;;;;;;;;;<<<======>>>>>>???@@@BBBBBBAAAAAACCCDDDAAAGGGCCCAAAHHHIIIGGGMMM[[[ooo|||eeeSSSIII???;;;<<<777777777777777777777777888999:::;;;<<<<<<<<<<<<>>>>>>>>>>>>???@@@BBBCCCFFFFFFFFFEEEDDDBBBAAA@@@<<<;;;;;;;;;;;;;;;;;;<<<===???AAABBBBBBAAA@@@???@@@@@@???>>>>>>???@@@AAAEEEEEEEEEEEEGGGIIIKKKLLLPPPSSSVVVYYY]]]eeeooovvvxxxpppkkkeee]]]PPPFFF???===<<<<<<@@@BBBJJJZZZpppxxxxxxwwwwwwuuusssrrrqqqooommmkkkhhheee```ZZZVVVNNNGGGBBBBBBCCCEEEJJJQQQZZZ^^^bbbcccbbb]]]PPPEEEBBBDDDIIIOOOSSSVVVXXXYYYZZZWWWRRROOONNNMMMLLLJJJHHHHHHFFFBBB>>>:::999999>>>BBBFFFHHHFFFBBB???===<<<;;;:::999666444222000111111000000000000111111000000000000////////////......---,,,,,,+++******))))))))))))************(((((()))*********************))))))))))))******(((((())))))******++++++***++++++++++++,,,,,,,,,***+++,,,---...---,,,,,,+++++++++***++++++,,,,,,............///000222222000111222444666888999:::;;;:::999999999:::<<<<<<:::;;;;;;<<<<<<===>>>>>>???AAABBBBBBAAABBBCCCEEE@@@FFFBBBAAAHHHJJJKKKUUUggg~~~kkkVVVIII@@@<<<<<<777777888888888888888999999:::;;;<<<<<<======<<>>>>>@@@BBBEEEGGGIIIIIIHHHFFFEEECCCAAAAAA============<<<<<<===???===???BBBDDDEEEDDDCCCBBBCCCBBB@@@??????@@@AAABBBDDDEEEFFFHHHJJJMMMQQQTTTYYY]]]bbbfffjjjpppxxx~~~xxxpppjjjcccZZZMMMBBB===;;;<<<<<>>??????@@@@@@AAACCCCCCBBBBBBDDDEEEDDDHHHEEEEEEKKKLLLQQQ___tttrrrYYYJJJAAA<<<<<<777888888888999999::::::::::::;;;<<<============??????>>>>>>@@@CCCFFFHHHIIIHHHGGGEEECCCBBBAAA@@@<<<======<<<;;;<<<@@@BBB@@@BBBDDDFFFGGGGGGFFFEEEFFFDDDBBBAAA@@@BBBCCCEEEFFFHHHJJJLLLNNNSSSYYY]]]ccciiipppuuuzzz{{{sssmmm___WWWKKKAAA<<<<<<===>>>AAADDDLLL]]]rrryyyyyywwwuuusssrrrqqqppppppnnnllliiieee___XXXSSSJJJDDD@@@AAADDDHHHPPPXXXaaaaaabbbccc___VVVMMMHHHQQQUUUYYY[[[ZZZYYYXXXYYYWWWVVVSSSPPPMMMKKKJJJJJJGGGEEEBBB===999777888:::<<>>???<<<<<<<<<===>>>>>>??????@@@BBBCCCCCCCCCCCCDDDFFFFFFJJJGGGGGGLLLMMMVVViiizzz^^^MMMCCC>>>;;;888888888999::::::;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>???@@@BBBDDDFFFEEEDDDCCCAAA@@@@@@@@@@@@999;;;<<<;;;;;;???FFFLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHFFFDDDCCCCCCDDDGGGHHHJJJMMMQQQSSSUUU[[[ccciiimmmuuu~~~{{{sssmmm[[[SSSIII@@@======>>>???@@@DDDMMM^^^sss{{{zzzxxxuuusssrrrqqqqqqooommmkkkhhhddd]]]UUUPPPHHHCCC???AAADDDHHHOOOWWWbbb```aaaaaa\\\SSSKKKIIIXXX]]]aaabbb___\\\[[[[[[ZZZZZZXXXUUUQQQNNNMMMNNNGGGEEEAAA<<<888777999;;;<<<>>>@@@@@@>>><<<;;;;;;:::::::::999888777555444222222111111111111222222111111000000//////............---,,,,,,+++******))))))))))))************(((((()))*********************+++,,,,,,+++******,,,++++++***)))(((''''''(((((()))))))))*********++++++,,,,,,,,,---------+++++++++***++++++,,,,,,,,,---...000111222222222111222333555777999;;;;;;===<<<;;;;;;;;;<<<>>>???999::::::;;;;;;<<<======AAACCCDDDDDDCCCDDDEEEFFFEEEIIIGGGGGGLLLNNNZZZsss~~~rrrtttcccPPPEEE>>>:::888888999999:::;;;;;;<<<;;;;;;===>>>>>>>>>>>>>>><<<======???@@@AAABBBBBB@@@???>>>=========>>>>>>999;;;===>>>AAAHHHSSS\\\\\\ZZZWWWTTTQQQOOONNNMMMIIIHHHEEEDDDEEEGGGJJJLLLPPPTTTXXX[[[^^^dddmmmuuu{{{|||xxxoooiiiUUUOOOFFF@@@======>>>??????CCCOOOaaawww|||{{{xxxvvvtttrrrrrrrrrlllkkkiiifffaaaZZZRRRLLLGGGBBB@@@BBBDDDGGGMMMTTT^^^\\\]]]```\\\SSSNNNOOO]]]bbbggggggbbb^^^\\\]]]ZZZ[[[ZZZWWWRRROOONNNOOOGGGEEEAAA;;;777777999<<>>;;;::::::;;;888999888888777666555444333222222111111222222333111111111000///.........---------,,,,,,+++++++++))))))))))))************(((((()))***************))))))***++++++***))))))))))))))))))))))))******))))))*********+++++++++,,,,,,++++++,,,,,,------************+++,,,------+++,,,...000111222222222000111222444666888::::::;;;::::::999:::;;;<<<===999999:::;;;;;;<<<<<<===AAACCCDDDEEEDDDDDDEEEGGGCCCGGGFFFIIIOOOQQQbbb~~~{{{ooogggnnnfffRRRGGG???:::888888999::::::;;;<<<<<<;;;<<<===>>>????????????;;;<<<===???@@@@@@@@@@@@<<<;;;:::::::::;;;===>>>;;;>>>AAACCCGGGQQQ___jjjhhheee```ZZZUUURRRPPPPPPJJJHHHFFFEEEFFFIIILLLNNNUUUYYY^^^```cccjjjttt|||{{{yyytttkkkdddQQQLLLDDD???======>>>???>>>CCCPPPdddzzz}}}|||yyyvvvtttsssrrrrrrjjjiiigggddd___XXXOOOIIIFFFBBB@@@BBBDDDFFFKKKQQQXXXVVVYYY^^^]]]VVVTTTWWW___dddiiiiiiddd___]]]^^^XXXYYYYYYUUUPPPMMMLLLMMMHHHEEEAAA;;;777777:::===BBBBBB@@@===:::888999;;;777777777777666555444333333222222111111222222333222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************(((((()))***************'''((()))******)))((('''&&&'''((()))***+++,,,,,,******+++++++++,,,,,,,,,******))))))******+++,,,************+++,,,---...(((***,,,...000000000000//////111333555777888999999999888888888999:::;;;;;;;;;<<<<<<===>>>>>>???BBBCCCEEEEEEDDDDDDFFFGGGCCCGGGHHHLLLSSSVVViiipppfffaaallliiiUUUGGG@@@<<<999:::;;;;;;<<<<<<;;;;;;;;;<<<===>>>>>>?????????:::;;;;;;<<<===>>>>>>???AAA@@@???>>>>>>======>>>@@@BBBDDDFFFOOO^^^jjjnnnxxxlll```YYYSSSNNNKKKKKKIIIFFFFFFJJJLLLNNNRRRWWWZZZ___eeeiiilllrrrxxx~~~~~~}}}~~~yyyttttttqqqggg\\\LLLHHHCCC>>><<<===@@@AAABBBGGGTTTfff{{{}}}|||yyyvvvtttsssrrrrrroookkkeee```\\\VVVNNNHHHCCCBBB@@@======AAAFFFKKKNNNWWW^^^[[[WWWXXX[[[]]]mmmjjjgggeeedddcccaaa___\\\ZZZXXXWWWVVVSSSPPPMMMGGGBBB;;;777666888;;;<<<>>>>>>===<<<:::999888777:::888777777777555222///111111222222222222111111111000///------......///000//////---,,,+++******++++++************++++++++++++***)))(((((()))))),,,++++++*********))))))((((((((((((((((((((((((*********)))))))))))))))***+++,,,,,,+++***)))((()))************+++++++++------------...000111222...000222555777777666555:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>CCCDDDEEEDDDCCCCCCEEEGGGJJJMMMKKKMMMUUU[[[nnnlllgggeeeooogggSSSGGG???<<<::::::;;;;;;<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>>AAADDDGGGKKKUUUeeepppssssssggg[[[TTTOOOJJJHHHIIIKKKHHHIIIMMMOOOQQQVVV]]]bbbggglllqqqtttzzz}}}xxxxxxwwwwwwxxx}}}xxxsssrrrnnncccXXXJJJGGGBBB>>><<<===@@@AAACCCIIIVVViii~~~~~~{{{xxxvvvtttssssssoookkkeee```[[[TTTLLLGGG@@@@@@>>><<<<<>>>>>===<<<:::999888777777777666666777666333111111111222222222222111111111000///...---......///......---,,,+++***))))))++++++************++++++++++++***)))))))))))))))******************++++++))))))))))))))))))))))))***)))))))))))))))))))))***++++++,,,+++***)))((()))************+++++++++------------...000111222///111333555666777777777777777888888999:::::::::;;;;;;;;;;;;;;;<<<===>>>CCCDDDEEEEEEDDDDDDEEEGGGKKKNNNLLLNNNVVV\\\qqqmmmgggdddooo|||eeeSSSFFF???<<<;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>??????>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<>>>???AAABBBCCCGGGKKKQQQ]]]llluuuwwwkkk___SSSMMMJJJFFFEEEGGGLLLKKKLLLQQQUUUXXX___gggnnnrrrwwwzzz~~~tttpppppppppqqqssszzzwwwrrrpppiii]]]SSSGGGDDD@@@===<<<===@@@BBBEEELLLZZZmmm~~~{{{xxxuuutttsssoookkkfff```YYYRRRJJJEEE?????????>>>===???CCCGGGJJJSSSZZZXXXVVVXXX]]]```dddbbb```___^^^]]][[[YYYYYYYYYXXXXXXWWWRRRMMMHHHCCC???:::777777999;;;;;;>>>>>>===<<<:::999888777666555444555666666444222111111222222222222111111000000///............///------,,,+++***))))))(((++++++************+++++++++***))))))))))))))))))(((((()))******++++++,,,************************))))))))))))))))))*********++++++++++++***)))))))))************+++++++++------------...000111222222222333555666777888888666777777888999999:::::::::::::::;;;;;;===>>>>>>DDDEEEEEEEEEDDDDDDFFFHHHLLLOOOLLLNNNWWW^^^tttrrrjjjgggtttzzzeeeTTTHHHAAA>>><<<<<<<<<<<<<<<======>>>@@@@@@@@@???>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>>>>???AAACCCDDDEEEFFFJJJNNNUUUaaannntttsssbbbWWWLLLHHHFFFDDDDDDGGGKKKKKKOOOVVV[[[```jjjtttzzz~~~|||ppplllkkkkkkmmmqqquuu}}}~~~vvvqqqmmmdddXXXNNNCCCAAA>>><<<<<<>>>AAACCCFFFOOO^^^rrr|||xxxvvvsssrrrooommmgggaaaYYYPPPIIIEEEAAAAAABBBAAAAAACCCFFFIIIKKKSSSXXXUUUQQQTTTYYY\\\]]]\\\[[[\\\^^^^^^]]][[[ZZZZZZZZZYYYWWWRRRKKKFFFCCC???;;;999:::<<<======>>>>>>===<<<:::999888777666555444444555555333111111111222222222222111111000/////////............---,,,,,,+++******))))))++++++************++++++******)))))))))))))))***))))))))))))************)))))))))))))))))))))))))))))))))))))))******************+++************))))))*********+++++++++------------...000111222444444444444555777888999777888888999:::;;;<<<<<<:::::::::;;;<<<===>>>???DDDEEEEEEEEEDDDDDDFFFGGGKKKNNNKKKMMMVVV___uuuvvvpppooo~~~|||gggWWWKKKCCC???======<<<<<<<<<===>>>???@@@@@@@@@@@@???===<<<;;;:::;;;<<<===>>>???@@@@@@@@@AAAAAABBBCCCDDDFFFGGGHHHLLLPPPWWWbbblllmmmiiiZZZQQQHHHFFFFFFEEEEEEHHHIIIJJJPPPXXX___gggtttxxxmmmiiiggggggjjjooorrr|||~~~zzzuuuoooiii___SSSJJJ@@@>>>===<<<<<>>>>>===<<<:::999888777999777444333333333111///111111222222222222111111///////////////......---------,,,,,,++++++******++++++************++++++***)))))))))))))))******++++++******)))(((''''''(((((((((((((((((((((((((((((())))))******************************++++++))))))*********+++++++++------------...000111222444444444444555777888999666666777888999:::;;;<<<:::::::::;;;<<<===>>>???CCCDDDEEEDDDCCCCCCEEEGGGHHHKKKJJJLLLUUU^^^tttzzzxxx|||~~~jjjZZZMMMEEE@@@>>>======<<<<<<>>>???@@@@@@@@@@@@@@@???>>>===<<<::::::<<<===???AAABBBBBB@@@AAAAAABBBCCCEEEGGGHHHJJJMMMRRRYYYbbbiiifff___TTTLLLFFFFFFGGGGGGGGGIIIGGGJJJQQQZZZaaajjjxxx{{{rrrhhhdddcccccchhhmmmttt~~~wwwuuuqqqkkkdddYYYNNNGGG======<<<<<<>>>AAADDDFFFJJJUUUgggzzz}}}{{{xxxuuurrrqqqmmmlllhhhaaaWWWNNNHHHEEE???@@@AAAAAABBBFFFKKKOOOSSSYYYYYYQQQIIIHHHLLLOOOPPPRRRUUU[[[aaaeeefffeeefffdddaaa^^^YYYRRRJJJDDD<<<:::999999;;;======<<<>>>>>>===<<<:::999888777999777444222222111000...111111222222222222111111/////////000///......---------,,,,,,++++++++++++++++++************++++++)))))))))))))))******+++,,,,,,+++***((('''&&&%%%''''''''''''''''''''''''((((((((()))******++++++*********)))******+++,,,)))************+++++++++------------...000111222333444444555666666777777333333444666777888999:::999999::::::<<<===???@@@BBBCCCCCCCCCBBBBBBDDDFFFFFFJJJIIILLLUUU]]]qqq{{{lll[[[NNNDDD??????>>>===<<<<<<>>>@@@AAA@@@@@@@@@@@@??????>>>===:::;;;<<<===>>>???@@@AAA@@@AAABBBDDDFFFIIIKKKLLLKKKOOOTTT[[[dddhhhbbbYYYNNNGGGDDDGGGIIIHHHHHHIIIHHHKKKRRRZZZ```iiixxx|||}}}sssjjjbbb``````bbbhhhoooyyypppooolllfff]]]SSSJJJDDD<<<<<<<<<<<>>@@@@@@???>>>>>>===<<<:::999888777888555222111111111111000111111222222222222111111...///000000000///------++++++++++++************++++++************++++++)))))))))))))))***++++++++++++***)))(((''''''&&&(((((((((((((((((((((((('''(((((()))******++++++******)))))))))***,,,,,,)))************+++++++++------------...000111222111222444555666666555555222333444555777888999999999999999:::<<<>>>???@@@AAABBBBBBBBBAAAAAACCCDDDEEEJJJJJJNNNVVV]]]ppp|||{{{{{{mmm\\\NNNCCC>>>@@@>>>===<<<===>>>@@@AAA???@@@@@@@@@@@@???>>>>>>;;;<<<<<<<<<======>>>>>>AAABBBDDDGGGJJJNNNQQQRRRLLLPPPUUU]]]fffiiibbbXXXJJJEEECCCGGGJJJIIIHHHIIIJJJMMMTTT[[[```gggwwwzzz}}}nnnfff```___```ccckkkrrr}}}yyylllkkkhhhbbbYYYOOOGGGCCC;;;;;;<<<===@@@CCCGGGIIIQQQ]]]ppp~~~~~~~~~|||zzzwwwuuusssggggggddd\\\RRRIIIDDDCCCCCCCCCCCCCCCFFFLLLSSSYYYZZZ^^^]]]RRRHHHGGGKKKNNNTTTVVVZZZaaagggkkkllllllqqqmmmgggaaaZZZRRRKKKEEE?????????@@@CCCDDDDDDCCC>>>>>>===<<<:::999888777666333111000111222222222111111222222222222111111...///000000000///---,,,************))))))))))))++++++************++++++))))))((())))))***++++++))))))))))))(((((((((((())))))))))))))))))))))))'''(((((()))***+++++++++******)))))))))***,,,---)))************+++++++++------------///000111222000222444666666555444333444444555777888:::;;;;;;999999999:::<<<>>>???@@@@@@AAAAAAAAA@@@@@@BBBCCCEEEJJJKKKPPPXXX]]]ooozzzxxxzzzssscccUUULLLGGG@@@@@@@@@??????@@@AAAAAA@@@@@@@@@AAABBBBBB???===>>>>>>>>>>>>>>>>>>>>>>>>AAABBBDDDHHHLLLOOOPPPPPPIIIPPPYYYbbbiiijjj```UUUFFFCCCBBBFFFGGGGGGJJJNNNMMMKKKMMMVVV]]]dddppp|||~~~}}}kkkddd^^^[[[ZZZ^^^gggqqq|||rrrkkkjjjfff___UUUKKKDDD@@@???<<<<<>>===<<<<<<<<<:::777444333333333333333333333222444444333333222111000000000000000000000000//////+++++++++************)))******+++++++++,,,,,,,,,(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))(((((()))***************((()))***++++++***)))(((***))))))((()))+++,,,---------...///000111222222...///222444666666555444666666666777999:::888777999999999999:::<<<>>>???>>>???@@@@@@???@@@BBBDDDCCCJJJKKKMMMVVV^^^pppvvvqqq{{{vvvfffXXXNNNHHHBBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAABBBCCCCCC@@@>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDGGGJJJNNNPPPQQQQQQOOOUUU]]]dddiiihhh^^^RRRJJJFFFEEEHHHJJJJJJMMMRRRRRRQQQSSSZZZ```eeeoooyyyuuuhhhaaa[[[YYYYYY\\\fffppp}}}tttllliiihhhccc\\\SSSKKKDDDAAA>>><<<===AAADDDFFFLLLRRRXXXhhh|||}}}{{{xxxtttqqqnnnhhh^^^UUUNNNHHHCCC@@@???AAADDDHHHNNNWWWbbbiiilllaaaVVVOOOKKKLLLSSS[[[bbbdddfffhhhjjjnnnssswww{{{xxxrrriii^^^TTTLLLGGG???AAADDDFFFGGGGGGEEEDDDAAA@@@???>>>>>><<<999777555444333333222222222333444444333333222111111000111111000//////...------+++++++++************)))************+++++++++,,,))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))(((((()))***************))))))************))))))************+++,,,---...,,,---...///000111111222...///222444555666555555666555555666888999888777999999999999:::<<<>>>???>>>???@@@@@@???@@@BBBDDDCCCJJJKKKLLLTTT\\\mmm|||xxxzzz{{{kkk[[[OOOIIICCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCEEEFFFEEEBBB???>>>>>>>>>>>>@@@BBBDDDFFFEEEGGGJJJMMMPPPRRRRRRRRRVVV\\\ccchhhjjjhhh^^^RRROOOKKKJJJLLLNNNOOORRRXXXVVVVVVYYY___cccgggnnnuuuzzzyyypppccc]]]XXXWWWWWWZZZdddmmmxxxvvvmmmhhhhhheee```XXXPPPIIICCC@@@<<<<<<>>>DDDGGGIIIOOOUUU]]]nnn~~~{{{yyywwwsssqqqnnnggg\\\RRRKKKFFFCCCAAA@@@CCCGGGMMMTTT^^^hhhooonnndddYYYRRRPPPRRRZZZccckkknnnqqqqqqpppssszzzxxxkkk___TTTLLLHHH???AAACCCFFFGGGFFFFFFEEEBBBAAA???>>>>>><<<:::777777666444222111111222333444333333222222111111111222111000///---,,,+++++++++++++++************))))))))))))*********++++++************************(((((('''''''''((())))))))))))))))))))))))))))))(((((()))*********************))))))))))))************+++,,,------------,,,,,,---...///000000111...///222444555666555555666555555666888999999888:::999999999:::<<<===???>>>???@@@@@@???@@@BBBDDDCCCJJJJJJKKKSSSYYYggg~~~lllppp^^^PPPHHHEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFGGGIIIHHHEEEBBB??????>>>>>>@@@BBBDDDFFFEEEHHHLLLNNNPPPQQQRRRSSS]]]ccchhhkkkmmmkkkcccYYYVVVQQQOOOQQQRRRSSSXXX]]]]]]```dddiiinnnrrrwww{{{~~~tttkkk___ZZZVVVUUUVVVYYYbbbkkkttt{{{rrrllljjjjjjddd\\\SSSLLLEEEAAA>>>:::;;;???EEEHHHJJJQQQYYYdddttt}}}zzzxxxvvvssspppllldddYYYOOOHHHDDDBBBAAADDDFFFKKKQQQYYYbbbjjjooorrrhhh]]]WWWVVVYYYccclllrrrwww{{{{{{yyy|||ooo```SSSJJJFFF<<<===???BBBCCCCCCCCCBBBBBB@@@>>>===<<<;;;888666999777444111000000222333333333333222222111111111000000///...---,,,+++++++++++++++*********))))))((())))))))))))*********************************)))((((((((((((((())))))))))))))))))))))))))))))(((((()))***************+++***)))(((((()))***+++(((***+++---...------,,,++++++,,,---...///000000///000111333555555666666888666666777999;;;;;;:::::::::999999:::;;;===>>>>>>???@@@@@@???@@@BBBDDDCCCJJJIIIJJJQQQUUUaaauuu```xxxttt```PPPGGGGGGFFFEEEEEEDDDDDDDDDEEEFFFFFFHHHJJJLLLLLLHHHFFFBBBAAAAAAAAAAAACCCDDDEEEFFFIIILLLNNNOOOPPPSSSVVVbbbhhhmmmoooqqqrrrmmmfff___YYYVVVVVVWWWXXX]]]cccgggmmmsssyyy~~~yyymmmddd]]]XXXUUUUUUUUUXXX```hhhrrr~~~zzztttpppooollleeeYYYOOOHHHBBB>>><<<999;;;@@@EEEHHHKKKSSS\\\jjjzzz|||zzzxxxuuuqqqoooiiiaaaVVVLLLEEECCCBBBBBBCCCFFFKKKTTT]]]ffflllooopppfff\\\XXXYYY^^^iiisss{{{qqq```QQQGGGBBB:::<<<===???AAABBBBBBBBBDDDAAA???===<<<;;;999777999777444111000000222333333333222222222222222111...............---------+++++++++*********))))))((())))))))))))*********))))))))))))))))))))))))***))))))((((((((())))))))))))))))))))))))))))))(((((()))***************+++***)))(((((()))***+++'''(((***,,,,,,,,,++++++++++++,,,---...///000000///000111333444555666666999888777888:::<<<======;;;:::999999:::;;;===>>>>>>???@@@@@@???@@@BBBDDDCCCIIIIIIJJJPPPRRR[[[mmm{{{zzz\\\ssswwwcccSSSJJJHHHGGGFFFEEEEEEDDDDDDEEEEEEGGGIIIMMMPPPPPPMMMJJJFFFFFFFFFGGGHHHHHHHHHHHHIIIKKKNNNOOOPPPRRRXXX\\\hhhmmmqqqsssuuuyyyyyyuuullleee`````````aaaffflllmmmuuu|||uuujjjaaaZZZVVVTTTTTTTTTVVV]]]dddppp|||{{{xxxvvvuuummmdddVVVKKKEEEAAA>>><<<<<<===BBBFFFHHHLLLVVVaaaooo~~~|||zzzxxxtttppplllddd]]]RRRIIIDDDCCCBBBBBBAAADDDKKKUUU```jjjoooqqqhhh___WWWVVVYYYbbbooo{{{|||mmm]]]PPPEEE@@@<<<===???AAABBBDDDDDDEEEGGGEEEAAA???>>>===;;;999777666444222111111222333222222222222222222222222........................+++++++++************))))))))))))*********++++++))))))))))))))))))))))))******)))((((((((())))))))))))))))))))))))))))))(((((()))*********************))))))))))))******(((((()))***++++++++++++,,,,,,---...///000000111000000111222444555666777999888777777:::===>>>>>>;;;;;;:::999:::;;;<<<===>>>???@@@@@@???@@@BBBDDDCCCIIIHHHIIIPPPQQQWWWgggvvvxxxwww]]]rrryyygggXXXPPPHHHGGGFFFEEEDDDDDDDDDDDDEEEGGGJJJOOOSSSSSSPPPNNNJJJKKKNNNPPPQQQQQQQQQPPPNNNPPPRRRRRRSSSWWW___fffnnnsssuuuvvvxxxzzzsssllljjjjjjjjjooovvvuuu}}}xxxpppfff___XXXTTTRRRRRRRRRSSSXXX```nnnzzz}}}zzzlllaaaRRRHHHDDDBBBAAA???@@@AAAEEEHHHJJJNNNZZZfffrrr}}}}}}|||{{{yyytttnnnjjj___YYYPPPHHHDDDCCCBBBBBBCCCFFFMMMWWWccckkknnnoooaaaYYYSSSUUU]]]iiiyyyxxxtttmmmdddYYYNNNFFFAAA>>>>>>@@@BBBCCCEEEFFFGGGHHHEEEBBB???>>>===;;;:::555444333333222222222333222222222222222222222222000000000//////.........+++++++++************)))************+++++++++,,,************************+++******)))(((((())))))))))))))))))))))))))))))(((((()))***************))))))************))))))************+++,,,------,,,---...///000111111222000000111222333555666777888666555666888;;;======;;;;;;:::999:::;;;<<<===>>>???@@@@@@???@@@BBBDDDCCCIIIHHHJJJPPPPPPTTTcccvvvxxxtttxxx^^^qqqyyyiii\\\TTTHHHGGGFFFEEEDDDDDDDDDDDDDDDGGGKKKPPPTTTUUURRRPPPLLLOOOSSSVVVYYYYYYXXXWWWRRRTTTVVVVVVVVV[[[eeemmmssswwwxxxwwwzzz|||uuurrrqqqqqqvvv}}}}}}ssslllfff___YYYVVVRRRPPPQQQPPPPPPUUU\\\mmmxxxjjj^^^PPPFFFCCCDDDDDDCCCCCCDDDGGGJJJKKKOOO\\\jjjttt~~~||||||||||||zzztttnnniii\\\VVVNNNHHHEEECCCCCCBBBHHHJJJPPPZZZdddjjjkkkjjj]]]WWWRRRWWWaaappp~~~xxxrrrooodddcccaaa\\\VVVNNNFFFBBB===>>>???AAACCCEEEFFFGGGGGGDDD@@@===<<<;;;:::888333333333333333333333222222222222222222222222222333222222000///...---,,,+++++++++************)))***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++***))))))((())))))))))))))))))))))))))))))(((((()))***************((()))***++++++***)))(((,,,+++******+++,,,...///------...///000111222222000000111222333555666777777555333444777:::<<<<<<<<<;;;:::999:::;;;<<<===>>>???@@@@@@???@@@BBBDDDCCCHHHHHHJJJQQQPPPTTTaaaxxxtttsss{{{[[[ooo|||lll^^^UUUIIIHHHFFFFFFGGGGGGEEEDDDFFFGGGJJJNNNSSSUUUVVVUUUTTTVVVYYYYYYYYYXXXXXXYYYYYYXXXXXXZZZ___gggoootttxxxuuusssuuuyyy~~~zzzyyyyyyyyyzzz|||}}}~~~xxxppphhh^^^YYYYYYVVVRRRNNNNNNNNNOOOVVV^^^jjjttt}}}fffXXXIIIDDDCCCAAA@@@@@@DDDAAACCCKKKRRRVVV```kkk||||||yyyxxxxxxtttkkkddd[[[QQQHHHDDDCCCAAAAAADDDLLLSSSZZZ___hhhooonnnfff\\\VVVSSS\\\jjjxxxwwwooogggbbb[[[ZZZXXXTTTOOOHHHBBB???===CCCFFFFFFFFFHHHHHHFFFHHHDDD@@@>>>>>><<<888444666666777777666555444333888666555444555555333111444333111///...---------+++++++++************))))))))))))***++++++,,,,,,+++***)))(((((()))***+++))))))))))))))))))))))))))))))(((((()))***++++++++++++***(((&&&&&&''')))))))))))))))***+++,,,,,,++++++++++++++++++,,,,,,++++++,,,---...///000111111222222333444555666666666666777888999999999999;;;:::999999:::===???AAA>>>@@@CCCCCCBBBAAAAAAAAACCCHHHGGGIIIOOOOOORRR```}}}yyytttZZZkkk}}}nnn```WWWJJJHHHGGGFFFGGGGGGFFFDDDEEEFFFJJJNNNSSSWWWYYYZZZXXXZZZ\\\]]]\\\\\\\\\]]][[[]]]```dddiiinnnrrrtttxxxtttpppqqquuuyyyyyyxxxuuuvvvxxxzzz{{{}}}}}}~~~yyypppiiibbbYYYUUUUUURRRNNNLLLMMMLLLMMMSSS[[[iiisss{{{dddVVVHHHCCCCCCAAA@@@AAADDDDDDGGGNNNSSSYYYdddppp{{{xxxuuuoooeee^^^XXXOOOFFFDDDBBBAAABBBEEEHHHPPPXXX___iiiqqqpppjjjXXXUUUWWW```nnnzzzxxxpppggg___ZZZYYYWWWTTTPPPKKKEEE@@@>>>>>>EEEKKKKKKKKKLLLKKKGGGHHHFFFBBB@@@>>><<<999777666666666666555555555555666555444444666666555444333333222111///---,,,++++++++++++************))))))))))))(((((((((((((((+++***)))(((((()))***+++))))))))))))))))))))))))((((((''''''((())))))***++++++))))))))))))***+++++++++******++++++,,,,,,***++++++++++++,,,,,,,,,++++++,,,---...///000111111222333333555555666777444555777999:::;;;<<<<<<;;;:::999999:::<<>>===???GGGNNNPPPPPPQQQOOOKKKLLLLLLIIIEEE???;;;::::::666666555444444555777777666555444555777777777555222222222222000---+++)))+++++++++************)))******))))))(((''''''&&&******))))))))))))******(((((((((((((((((((((((('''''''''''''''(((((()))***'''%%%'''***,,,,,,***++++++******)))***************+++++++++,,,,,,,,,+++,,,,,,---...///000000222222333444555666666777444555777:::<<<===>>>???::::::999999:::<<<>>>??????@@@AAA@@@@@@@@@BBBCCCDDDJJJIIIJJJOOOOOOTTTccc}}}}}}{{{___hhhuuu{{{zzzsssfff^^^QQQOOOLLLJJJJJJIIIHHHGGGCCCEEEHHHLLLQQQXXX^^^bbbdddgggkkknnnoooppprrrtttuuuyyy|||yyywwwppphhhgggjjjkkkfffaaaeeehhhlllsssyyy~~~nnneee\\\WWWRRRKKKHHHHHHIIIGGGGGGJJJKKKJJJNNNTTTccclllxxxppp[[[PPPFFFCCCBBBBBBCCCEEEHHHOOOVVVZZZ\\\eeevvvxxxrrrllleee]]]XXXNNNGGGBBBBBBAAA@@@CCCHHHOOOUUU___gggmmmnnnkkkhhh[[[gggwww|||yyyuuuoooiiibbb]]]ZZZUUUQQQLLLFFFAAA???>>>>>>???GGGNNNPPPRRRUUUUUURRRWWWVVVSSSKKKBBB;;;::::::666555444333444555888999777666555555666777666444333222111000...,,,+++***+++++++++*********))))))++++++++++++******))))))***))))))))))))))))))***(((((((((((((((((((((((((((((('''''''''(((((()))&&&###!!!###))),,,***'''+++***)))(((((((((((((((*********++++++,,,,,,---,,,,,,------...//////000222222333444555666777777666777888;;;<<<>>>>>>???::::::::::::;;;<<<===>>>???@@@@@@???>>>???BBBDDDEEEKKKJJJJJJOOOPPPVVVggg{{{{{{XXX___iiixxxvvvkkkdddZZZVVVRRRNNNMMMKKKIIIHHHDDDFFFIIIKKKOOOVVV^^^dddkkknnnssswwwzzz}}}{{{uuuooohhhgggiiihhhccc^^^bbbdddiiiqqqzzz|||ttthhh___WWWRRRMMMGGGDDDEEEFFFEEEFFFIIIJJJJJJNNNTTT___hhhttt~~~mmmVVVMMMEEECCCCCCCCCEEEIIIMMMUUU\\\___cccooo}}}wwwoooggg___XXXTTTIIIEEEAAAAAAAAA@@@DDDJJJRRRXXXccclllpppnnnjjjhhheeewww~~~{{{uuuooohhhbbb]]][[[UUUQQQKKKDDD???>>>>>>>>>AAAHHHMMMPPPSSSZZZ^^^^^^aaa___ZZZPPPDDD<<<999999666555444333444555888999:::888666555666555333111444222000---,,,,,,,,,---+++++++++*********))))))))))))******++++++++++++)))))))))******)))))))))((((((((((((((((((((((((******)))(((((()))))))))&&&###!!!$$$***,,,***''',,,+++***)))))))))))))))))))))***+++,,,,,,------,,,,,,------.../////////222333333444555666777888888999:::;;;<<<=========::::::::::::;;;;;;<<<===>>>?????????>>>???BBBDDDEEEKKKKKKKKKPPPQQQZZZlllwwwxxxTTTYYYaaammm~~~zzzqqqkkkddd```YYYTTTPPPMMMJJJHHHEEEGGGIIIKKKNNNVVV```hhhrrrvvv{{{}}}yyyrrroookkkjjjjjjiiigggdddfffiiioooxxx|||rrrlll```XXXQQQNNNJJJDDDBBBDDDEEECCCEEEHHHIIIJJJNNNTTT[[[dddoooyyy~~~hhhSSSKKKEEEDDDDDDEEEHHHLLLRRRZZZaaadddjjjzzzyyypppfff\\\TTTOOOGGGCCCBBBBBBAAAAAAEEELLLRRRXXXdddooorrrnnnjjjjjjjjj~~~|||uuummmeee___[[[YYYVVVRRRKKKDDD???=========CCCJJJOOOQQQUUU^^^cccdddbbb^^^WWWMMMDDD<<<999888666666555444444555777777:::888666555444333111///111000///---,,,------...+++++++++************)))&&&''''''((())))))******))))))************))))))((((((((((((((((((((((((+++******))))))))))))***((('''&&&(((,,,---+++(((...---,,,,,,,,,,,,,,,,,,))))))***+++,,,------...---------.........//////333333444555666777777888999999:::;;;<<<<<<<<<<<<999999::::::;;;;;;;;;;;;===>>>?????????@@@BBBDDDDDDKKKKKKKKKPPPRRR]]]rrr|||qqqtttQQQVVV[[[bbbooowwwsssnnniiiaaaYYYSSSOOOKKKHHHEEEHHHJJJLLLPPPYYYfffoooyyy|||~~~wwwtttooopppoooooommmmmmmmmmmmpppttt}}}zzzpppgggaaaWWWPPPJJJHHHFFFCCCBBBDDDDDDBBBBBBFFFGGGHHHMMMTTTYYYaaalllvvvsss___PPPJJJEEEEEEFFFFFFJJJPPPWWW^^^cccfffpppzzzssshhh]]]UUUPPPFFFCCCBBBCCCBBBAAAFFFMMMSSSYYYeeeppprrrjjjfffgggiii~~~||||||xxxrrrkkkddd```]]]\\\WWWRRRLLLDDD???<<<;;;;;;AAAHHHNNNQQQUUU\\\``````YYYTTTMMMFFFAAA===:::888666666666666555555555555888666444444444333111///,,,---///000000///---,,,+++++++++************)))((((((((((((((()))))))))((()))***++++++***)))((())))))))))))))))))))))))******)))((((((((((((((()))******++++++***)))(((,,,+++++++++++++++,,,---((()))***+++,,,------...---------...............333333444555666777888888777777999:::<<<<<<======999999:::;;;;;;;;;;;;:::;;;===???@@@@@@@@@AAACCCCCCJJJKKKKKKPPPTTT```wwwxxxpppwwwLLLPPPSSSVVV___lllvvvzzz|||xxxtttnnneee\\\UUUPPPKKKHHHEEEHHHKKKMMMRRR\\\jjjuuu}}}zzzsssnnnnnnppprrrrrrpppooorrrtttwww~~~zzzmmmbbbYYYSSSPPPIIIDDDDDDDDDBBBCCCEEECCC@@@AAADDDEEEGGGMMMTTTWWW___jjjttt}}}iiiVVVOOOIIIEEEFFFGGGGGGLLLRRRZZZ```eeehhhttt||||||zzztttkkkaaaYYYUUUEEECCCCCCDDDBBBAAAFFFMMMWWW[[[gggqqqpppfff``````fffyyyzzzvvvsssooojjjfffdddddddddVVVRRRLLLDDD???;;;::::::===EEELLLOOOSSSXXXZZZXXXOOOIIICCC???>>>>>>;;;999666666777777666555444333555444222333333333222111'''+++///333333111---***+++++++++************))),,,,,,++++++***)))))))))((()))***++++++***)))(((***************************)))((('''''''''''''''(((***++++++)))'''&&&&&&((((((''''''((()))******((())))))+++,,,---......---------...............333333444555666777888888444555777:::<<<===>>>>>>999999:::;;;;;;;;;:::::::::<<>>CCCEEEHHHKKKMMMMMMMMMLLLGGGFFFCCC@@@>>><<<<<<<<<555666666666444444666888555555555444333222000000------......---,,,++++++))))))))))))))))))))))))+++++++++************)))))))))))))))))))))))))))***)))((((((((((((((())),,,+++***((('''''''''''')))+++///111111///+++)))++++++***************+++++++++******++++++,,,---......//////000000111111444444444444444444444444888999;;;===>>>>>>>>>===999::::::;;;;;;<<<<<<===???@@@AAA@@@??????AAABBBBBBHHHIIIMMMTTTVVVeeePPPKKKIIIMMMOOOUUUeeexxx~~~wwwqqqjjj```XXXSSSPPPNNNMMMMMMNNNTTT]]]cccjjjxxxxxxsssooosssxxx|||pppcccZZZQQQJJJGGGGGGEEECCCAAA@@@@@@AAABBBCCCAAAAAADDDDDDDDDIIIOOOWWW___jjjuuu~~~sss___RRRMMMFFFDDDJJJMMMNNNXXXeeeooopppsss{{{{{{xxxsssmmmeee\\\RRRLLLDDDAAAAAACCCCCCEEEMMMWWWeeeooossssssqqqbbbXXX^^^cccqqq}}}{{{rrrpppnnnmmmlllkkkhhhfff[[[UUULLLBBB<<<;;;>>>BBBFFFGGGIIIJJJJJJIIIHHHGGGDDDCCCAAA???===;;;::::::555666777666555555666888555555555555444222111000000111111000///...---,,,))))))))))))))))))))))))+++++++++************)))))))))))))))))))))))))))))))))((((((((()))))))))***))))))(((((((((((()))***+++,,,,,,,,,,,,+++***++++++***************+++,,,,,,++++++,,,,,,---............///000000111111333333444444555666666777888999;;;<<<=========<<<999999::::::;;;<<<<<<<<<>>>???@@@?????????AAACCCDDDIIIJJJNNNUUUXXXiiiTTTMMMIIIJJJLLLRRRdddwww}}}uuukkkeee\\\TTTPPPNNNNNNMMMNNNRRR[[[fffmmmvvv~~~zzzvvvxxx||||||gggZZZRRRKKKFFFDDDDDDCCCAAA@@@@@@@@@AAABBBDDDAAA@@@BBBCCCDDDIIIPPPWWW```lllvvvnnn\\\PPPMMMGGGEEEKKKPPPUUUaaaooo|||}}}yyyuuuooohhh___VVVMMMGGGBBB@@@AAACCCDDDGGGQQQ[[[iiissswwwvvvqqqaaaWWW]]]eeeppp{{{~~~zzzrrrqqqpppoooooommmjjjggg\\\UUUKKKBBB===>>>CCCFFFJJJJJJJJJIIIHHHEEECCCAAAAAA@@@???>>><<<:::888777444666777777666666777999666666666555444333222111222222222111000...---,,,))))))))))))))))))))))))+++++++++************)))))))))))))))))))))))))))(((((((((((()))*********((((((((((((((()))******,,,***(((''''''(((***,,,+++***************+++++++++++++++++++++,,,,,,------......//////000111111222222333555666888999999888999:::;;;<<<<<<;;;;;;888999999::::::;;;;;;<<<<<<===>>>>>>>>>???AAACCCFFFKKKKKKNNNVVV[[[nnnYYYQQQKKKKKKKKKQQQcccwww|||tttiiibbbYYYRRROOOOOOOOOOOOPPPXXXdddoooxxx{{{|||ttt___RRRLLLGGGDDDDDDBBBBBBAAA@@@AAAAAABBBCCCEEEAAA@@@AAABBBCCCIIIQQQYYYcccpppyyyxxxhhhXXXOOOMMMHHHGGGLLLRRR\\\jjjxxxxxxssskkkcccZZZQQQIIIDDDAAA???@@@CCCEEEHHHRRR\\\hhhsssvvvuuuppp```XXX```fffnnnwww}}}~~~|||{{{sssrrrqqqpppoookkkgggcccYYYRRRHHH@@@>>>@@@EEEHHHMMMLLLKKKIIIFFFDDDAAA???>>>??????>>><<<999777555555666888888777777777999777777777666555444222222111111000///...,,,***)))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))''''''((()))***+++++++++))))))(((((((((((())))))+++***(((''''''(((***+++*********)))******+++,,,******))))))******+++,,,------......///000000111111222333444555777888888888888:::;;;;;;;;;::::::888888999999:::;;;;;;;;;;;;<<<===>>>>>>???AAACCCGGGKKKJJJNNNVVV]]]qqqZZZRRRLLLKKKJJJOOO___rrrxxxiiibbbYYYRRROOOPPPQQQRRRTTT```ooo{{{}}}kkkVVVJJJFFFBBBAAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDAAA???AAAAAACCCIIIQQQ]]]hhhvvvrrrcccWWWOOOLLLJJJIIINNNVVVccctttxxxrrrhhh___VVVNNNFFFBBBAAA@@@AAACCCEEEHHHRRR\\\iiissstttpppjjj[[[VVV```hhhkkkqqqvvvwwwvvvtttuuutttsssrrrqqqnnniiibbb]]]UUUMMMDDD>>>>>>BBBFFFIIIMMMLLLKKKIIIGGGDDDBBBAAA>>>??????>>>===:::888666666888999999888777777888777777777666555444222222111111000///---,,,***)))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))&&&''')))***+++++++++++++++***)))(((''''''''''''))))))************))))))******))))))***++++++,,,,,,++++++++++++,,,---------------...//////000000111222222333333444555555777888:::;;;;;;;;;;;;:::888999999::::::;;;<<<<<<;;;<<<===>>>>>>???AAACCCFFFJJJJJJMMMVVV]]]qqqXXXPPPKKKKKKIIIKKKYYYjjj~~~kkkeee[[[SSSPPPPPPRRRSSSZZZiiizzzxxxfffSSSIIIFFFCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCC@@@???AAABBBCCCHHHOOO^^^kkk{{{{{{nnnaaaVVVPPPLLLLLLNNNSSS___ooo}}}wwwpppeee[[[RRRKKKEEEBBBBBB@@@AAAEEEGGGJJJTTT^^^nnnuuurrrjjjaaaTTTSSS```llljjjkkknnnnnnlllkkkmmmvvvuuutttsssooohhh```[[[QQQKKKBBB???AAAFFFIIIKKKLLLKKKJJJHHHFFFDDDCCCCCC?????????>>><<<:::999888888999;;;;;;999777666666666666666555444333222111111111111000///---,,,+++))))))))))))))))))))))))+++++++++************)))))))))))))))))))))))))))'''(((***+++,,,++++++***,,,+++***(((''''''&&&&&&((()))+++------+++)))((())))))))))))***+++,,,,,,...............///000000,,,------......///000000111111222222333333444444666888999;;;<<<===<<<<<<999999:::;;;;;;<<<<<<===<<<===>>>>>>>>>???AAACCCFFFJJJJJJMMMVVV]]]qqqVVVPPPMMMMMMKKKJJJVVVeee|||nnnggg\\\TTTPPPPPPQQQRRR[[[lll~~~tttcccRRRIIIGGGEEEDDDEEEAAAAAABBBBBBBBBAAAAAA@@@BBB???@@@BBBCCCCCCHHHNNNXXXgggxxxxxxlllaaaWWWRRRMMMOOOTTT[[[iii}}}~~~zzztttmmmaaaWWWNNNHHHCCCAAABBBAAABBBGGGJJJOOOYYYdddoootttnnnddd[[[QQQTTTfffnnniiigggjjjlllkkkmmmrrrxxxxxxwwwvvvssslllddd^^^QQQKKKDDDCCCGGGLLLNNNNNNKKKJJJIIIFFFDDDCCCBBBAAA@@@???===<<<::::::999999999;;;===<<<999666555555555555555555444222111000////////////...---,,,+++))))))))))))))))))))))))+++++++++************)))))))))))))))))))))))))))((()))+++,,,,,,+++***)))******)))(((((((((((((((((()))+++,,,,,,+++)))((())))))))))))***+++,,,---...------------...//////,,,,,,---......//////000000000111222444555666666666777999<<<===>>>>>>>>>:::;;;;;;<<<<<<======>>>>>>???@@@?????????AAACCCFFFKKKKKKOOOWWW^^^qqqWWWRRRPPPQQQNNNLLLVVVcccwww~~~ooohhh]]]TTTOOOOOOPPPQQQZZZlll~~~mmm]]]LLLDDDCCCAAA@@@AAA@@@AAAAAAAAAAAA@@@???>>>AAA???@@@CCCDDDCCCGGGMMMPPP___ssswwwkkkaaaXXXSSSMMMQQQXXXaaaqqq|||xxxrrrkkk___TTTLLLFFFBBB@@@AAA@@@CCCHHHMMMRRR^^^iiilllqqqjjj___XXXRRRYYYmmmnnngggeeejjjooopppuuu|||yyyzzzzzzzzzwwwppphhhbbbRRRMMMGGGGGGKKKPPPRRRQQQKKKJJJHHHEEECCCAAA@@@???@@@>>><<<:::999999999999;;;<<<>>>===:::666444444555555555444333222000000,,,,,,,,,,,,+++******)))))))))))))))))))))))))))+++++++++************))))))))))))))))))))))))))))))***+++,,,,,,+++)))(((((((((((((((((())))))***))))))************))))))))))))))))))***+++,,,---++++++******++++++,,,---,,,,,,------...//////000...///111333555777999999555777999<<<>>>???@@@@@@;;;;;;<<<<<<===>>>>>>>>>???@@@AAA@@@??????AAABBBGGGLLLLLLPPPYYY___rrrYYYUUUSSSTTTQQQNNNSSS\\\oooyyylll___XXXTTTSSSUUUXXX^^^jjjzzzmmm\\\KKKDDDDDDDDDBBBBBB>>>???AAABBBBBBAAA???>>>===>>>???@@@BBBCCCDDDEEEQQQVVVbbbsssyyyoooeee\\\VVVSSSTTTZZZhhh|||zzzvvvpppeeeYYYPPPIIIAAA???@@@???AAADDDIIIPPPZZZeeelllwwwuuujjj[[[VVV\\\ccceeefffiiijjjlllsss}}}|||zzzuuullldddXXXQQQJJJKKKRRRVVVUUUQQQKKKJJJHHHFFFCCCAAA???>>><<<<<<<<<;;;:::999777666???>>>===<<<:::888777666333333222222111000000///---,,,++++++------,,,++++++*********))))))((((((,,,+++)))(((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((((((((((((((((((((((((((((((,,,,,,++++++***)))))))))************+++,,,------///////////////000111111000000000111222333555555777999;;;===>>>>>>===<<<>>>===;;;:::;;;===@@@BBBDDDEEEEEEDDDBBB@@@AAABBBEEEFFFIIINNNSSS]]]qqq\\\XXXWWWVVVRRROOOSSSZZZiii}}}{{{nnnaaaZZZVVVTTTVVVYYY^^^iiiwwwhhhXXXIIICCCCCCBBB@@@???>>>???AAABBBBBBAAA???>>>>>>>>>???@@@BBBCCCDDDEEEKKKNNNXXXfffttt|||qqqggg]]]VVVUUUXXX^^^lll~~~wwwrrrkkk```TTTLLLEEE???===??????AAAEEEKKKUUU```lllsssxxxtttiii]]]\\\eeemmmooooooqqqssswww}}}zzzyyysssjjjbbbXXXSSSPPPTTTZZZ\\\XXXSSSKKKJJJHHHFFFCCCAAA???>>>;;;;;;::::::999999999999>>>>>>===<<<:::999888888444333222111000000000000///...,,,,,,,,,,,,***)))******************)))))),,,+++)))(((((()))+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))******+++,,,,,,------++++++++++++,,,---...//////////////////000111111333333444444555666777888555777:::===????????????===<<<;;;;;;<<>>???@@@AAAAAA@@@???>>>>>>???@@@AAABBBCCCDDDEEEGGGHHHMMMXXXdddtttttthhh^^^XXXYYY\\\dddsss{{{tttnnnfff[[[OOOHHHBBB>>>>>>BBBBBBDDDGGGOOOZZZgggssszzzyyyssshhhaaaeeeqqqzzz}}}~~~zzzxxxuuupppfff^^^PPPOOOPPPUUUZZZZZZTTTNNNJJJIIIGGGEEECCCAAA???>>>;;;:::999888888999:::;;;======<<<;;;;;;:::999999444333222000000000000111111///---,,,,,,+++)))'''*********+++++++++++++++,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++******************************++++++,,,------...,,,,,,,,,,,,---.../////////////////////000111111222222222333333444444444444666999<<>><<<999666666777:::;;;;;;;;;;;;;;;::::::::::::555333111000///000000111///...,,,,,,,,,,,,***)))*********++++++,,,,,,---++++++***))))))***++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))************************************---,,,,,,++++++******)))+++++++++,,,,,,---...//////////////////000000111111111222222333333333333444666999===???@@@@@@???::::::<<<>>>@@@AAACCCCCCBBBCCCCCCAAA??????AAABBBHHHHHHJJJMMMOOOVVVgggvvv___bbbbbb]]]WWWTTTRRRRRRVVVkkkwwwlllddd\\\UUUTTTXXXYYY___gggmmmttt{{{tttZZZPPPIIIHHHHHHEEEBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCDDDDDDEEEEEEIIINNNTTT^^^ppp}}}pppfff___[[[^^^bbblll{{{|||vvvmmmgggZZZQQQGGGCCCAAA@@@BBBFFFCCCEEEJJJTTTbbbpppyyy~~~xxxoooggghhhqqq}}}xxxrrrmmmdddXXXOOODDDEEEHHHKKKMMMMMMLLLKKKJJJIIIHHHFFFDDDBBBAAA@@@AAA>>>:::666444555777999:::::::::::::::999999999444333222000000000000111---+++++++++---------+++*********++++++,,,,,,---+++******************+++))))))))))))))))))))))))((((((((((((((((((((((((************))))))(((((())))))))))))))))))))))))++++++******)))(((((((((************+++,,,---...///////////////000000111333444555666777777777666777888;;;===>>>>>>>>>===999:::<<<>>>???AAABBBCCCBBBBBBBBB@@@>>>>>>AAACCCGGGGGGHHHJJJKKKQQQaaappp]]]bbbddd```[[[YYYWWWUUUXXXjjjyyypppggg]]]UUUTTTXXXYYY^^^eeejjjpppxxxlllTTTLLLEEEEEEEEEBBBAAABBBBBBBBBBBBAAAAAABBBBBBBBB@@@AAAAAABBBCCCCCCDDDDDDBBBDDDHHHMMMQQQYYYiiiyyyxxxkkkaaa]]]\\\]]]aaakkkzzz|||yyyrrriiibbbRRRJJJCCC@@@???>>>@@@DDDBBBEEELLLYYYhhhvvv}}}ssskkkgggkkkttt}}}|||tttmmmggg]]]PPPGGG>>>AAADDDFFFFFFGGGHHHJJJJJJJJJIIIGGGEEECCCBBBAAAAAA>>>:::666444444666777999888888888888888888888333333222222111000000///+++******+++---......---*********+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((('''((((((((((((((((((((((((''''''(((((()))*********************+++,,,------///////////////000111111111222444666777777666666777999;;;===>>>>>>===<<<::::::;;;<<<>>>???AAABBBAAAAAA@@@???===>>>@@@CCCEEEEEEGGGHHHIIINNN]]]kkk[[[cccgggccc______]]]ZZZ]]]kkk}}}}}}tttkkk```VVVUUUXXXZZZ___eeekkkqqqyyyxxxbbbQQQJJJDDDDDDCCCBBBBBBDDDCCCCCCCCCBBBBBBCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDDDDDEEEIIIKKKLLLQQQ```pppuuufff]]]ZZZZZZZZZ___hhhwww}}}zzzuuummmccc\\\NNNGGGAAAAAA@@@???@@@CCCJJJLLLSSS```oooyyy}}}}}}lllggggggnnnvvv}}}{{{uuummmgggaaaWWWKKKBBB:::???DDDFFFEEEEEEGGGIIIKKKKKKJJJHHHFFFEEEDDDCCC???===:::777555555666777888888777777666666555555111222333333333111///...,,,+++***+++---...---+++******************))))))*********++++++*********))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((((((((()))******+++++++++++++++++++++---......///////////////000111111---...111444555666666555666888:::===>>>???>>>>>>;;;;;;::::::;;;===@@@AAAAAAAAA@@@>>><<<===@@@CCCDDDDDDFFFHHHHHHMMM[[[iii}}}ZZZccciiifffcccdddbbb^^^aaakkkyyywwwnnnbbbWWWVVVYYY\\\aaagggmmmrrrzzzqqq[[[RRRKKKEEEEEEEEECCCDDDGGGDDDDDDCCCCCCCCCCCCDDDDDDAAABBBBBBBBBCCCDDDDDDDDDIIIIIIJJJIIIGGGJJJXXXgggzzzssscccZZZXXXYYYXXX]]]fffttt}}}yyysssjjj___WWWNNNHHHCCCCCCCCCAAABBBDDDTTTVVV\\\gggssszzzzzzwwwgggeeegggpppwww~~~~~~uuuooohhhbbb]]]TTTHHH???===CCCKKKNNNLLLKKKLLLNNNLLLLLLJJJIIIGGGFFFEEEDDD<<<;;;999777666666777888777777777666555555444444000222333444444111///---...---,,,,,,,,,---+++***+++*********))))))((((((******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++************************,,,,,,++++++***))))))))),,,,,,,,,,,,---.../////////////////////000111111///111444777999:::999999444666999===???@@@@@@@@@<<<;;;999888999<<>><<>>>>>@@@BBBCCCDDDFFFDDDFFFLLLLLLWWWnnn{{{~~~XXXbbbiiihhhdddcccbbb```]]]eeeoooxxx~~~uuuiii___]]]aaaeeehhhkkkmmmqqq{{{{{{eeeWWWJJJIIIFFFDDDDDDEEEFFFHHHFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBAAAAAABBBCCCDDDEEEHHHJJJKKKLLLLLLPPPWWW]]]iiiuuurrrdddYYYQQQOOORRRXXX___jjjvvvzzzpppeee[[[UUUJJJFFFBBBAAA???>>>CCCIIIMMM^^^kkkwwwzzz|||wwwxxx{{{}}}wwwnnnhhhaaaZZZOOOEEECCCFFFJJJMMMQQQTTTUUUUUUWWWXXXTTTOOOIIIHHHIIIJJJHHHEEE<<<999666555666777777777888888888888888777666666444444444444333111///...000///...---,,,+++++++++...---,,,+++************))))))(((((())))))***+++***)))))))))))))))))))))******++++++++++++******''''''((((((((()))))))))+++++++++******)))))))))((())))))*********)))))),,,,,,,,,------........................///000000000111333555666666666555555666888:::;;;;;;::::::777999::::::999999<<>>===>>>???AAABBBCCCFFFDDDFFFLLLLLLXXXpppQQQ[[[ddddddbbbbbbcccbbb___fffnnnvvvyyynnndddaaaccchhhkkkoooqqquuu~~~qqq^^^SSSIIIHHHFFFEEEDDDFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEDDDCCCCCCCCCDDDEEEEEEIIIKKKMMMNNNNNNQQQWWW\\\cccooo{{{jjj^^^UUUOOOPPPTTT\\\cccnnnzzzzzzooobbbWWWPPPGGGCCCAAAAAAAAAAAAFFFMMMUUUfffttt~~~|||~~~zzztttkkkcccZZZRRRHHHBBBBBBGGGLLLOOOSSSUUUVVVVVVXXXYYYTTTQQQLLLKKKJJJHHHDDD@@@:::888666555666888888888888888888888888777666666777777666555333111000...000///...,,,++++++++++++,,,,,,---------,,,,,,++++++************+++,,,,,,))))))))))))))))))******++++++,,,,,,,,,,,,++++++((())))))))))))*********++++++************))))))''''''((()))*********))),,,,,,------------------...............///000000000111333555666666666555444555777999::::::::::::999:::;;;:::999:::;;;===???>>>===<<<<<<>>>@@@AAACCCFFFDDDFFFKKKMMM[[[tttKKKVVV^^^```___aaaccccccccciiiooottt}}}}}}ssshhhdddeeelllpppsssvvvyyy}}}fffUUUMMMGGGGGGFFFEEEFFFGGGHHHJJJKKKKKKJJJIIIHHHHHHHHHGGGHHHFFFEEECCCCCCDDDEEEFFFIIILLLOOOPPPQQQTTT[[[```hhhssswwwggg\\\UUURRRTTTXXXbbbiiittt~~~vvvjjj]]]PPPIIIDDDAAA???AAAAAABBBHHHPPP^^^ppp|||xxx{{{|||uuummmbbbVVVLLLDDD@@@CCCIIINNNPPPSSSUUUUUUVVVWWWYYYWWWTTTQQQNNNKKKGGGAAA===888777555666888999999999888888888888888777666666999999777666333111000//////...---,,,++++++++++++)))***,,,---------,,,++++++************+++,,,,,,)))))))))))))))*********((())))))******))))))((())))))*********+++++++++))))))))))))))))))))))))''''''(((***++++++++++++------------------------...............///000000000111333555666666666555333555777999::::::::::::;;;;;;;;;:::::::::;;;<<<>>>===<<<;;;;;;===>>>@@@CCCFFFDDDEEEKKKNNN^^^yyyGGGQQQZZZ\\\\\\___bbbbbbfffiiimmmoootttxxxmmmggggggooossswwwzzz}}}rrr]]]PPPIIIFFFFFFEEEFFFGGGHHHJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIJJJIIIFFFDDDCCCCCCEEEEEEIIILLLPPPSSSVVV\\\dddjjjuuuwwwhhh^^^XXXVVVXXX]]]gggnnnyyy}}}vvvmmmaaaTTTJJJDDDDDD@@@???AAABBBCCCJJJQQQcccuuu|||uuu{{{zzzooocccTTTIIICCCBBBGGGMMMTTTVVVXXXYYYZZZ\\\___aaa___\\\WWWRRRLLLFFF@@@<<<888777666777999;;;::::::888888888888888777666666:::999777555222000///......---,,,+++++++++++++++''')))***,,,,,,,,,++++++***))))))))))))***++++++(((((())))))************''''''((((((((((((''''''************++++++++++++((((((((((((((((((((((((((()))***+++,,,---------,,,,,,------------------...............///000000000111333555666666666555333555777999:::;;;;;;;;;<<<;;;::::::;;;;;;<<<<<<===<<<;;;::::::<<<>>>???BBBFFFDDDEEEJJJOOObbbBBBMMMVVVYYYZZZ___cccdddfffggghhhiiikkkttt~~~sssllljjjppptttxxx{{{~~~|||gggXXXNNNHHHDDDEEEEEEFFFHHHJJJKKKLLLJJJJJJKKKLLLLLLLLLLLLKKKNNNLLLIIIFFFDDDDDDFFFGGGJJJNNNSSSXXX^^^gggsss|||wwwjjjccc___\\\___ccckkkrrr}}}|||wwwnnnbbbWWWMMMEEEAAADDDAAA@@@CCCEEEGGGNNNVVVdddvvvzzzwwwnnn```QQQGGGDDDEEELLLSSSXXXYYY[[[]]]```eeekkkpppoookkkbbbXXXNNNFFFAAA>>>:::999888999;;;<<<;;;:::888888888888888777666666999888555333111///......------,,,+++++++++++++++((()))******++++++++++++)))(((((((((((()))******((((((((()))******++++++))))))************)))))))))************+++++++++''''''(((((((((((())))))******+++,,,------------++++++,,,------......///...............///000000000111333555666666666555444555777:::;;;<<<<<<<<<<<<:::999:::<<<======<<<===<<<;;;::::::<<<>>>???BBBFFFDDDDDDJJJPPPeee===HHHRRRVVVZZZ```fffhhhhhhfffeeeeeeeeejjjyyyyyypppmmmnnnrrrwwwyyy|||iii\\\SSSKKKFFFCCCDDDEEEGGGIIIKKKLLLMMMKKKLLLNNNOOOPPPQQQQQQPPPSSSPPPLLLIIIGGGGGGHHHIIIMMMQQQVVV]]]gggtttyyyoookkkhhhgggjjjnnnrrryyyzzzsssgggYYYNNNGGGDDDBBBCCCAAABBBFFFIIIMMMUUU]]]iii{{{yyyxxx~~~hhhZZZKKKDDDDDDHHHQQQYYY]]]^^^```dddjjjttt|||ppp```QQQGGGAAA???<<<;;;:::;;;======<<<;;;888888888888888777666666777555333000...------------,,,++++++***+++++++++++++++*********+++,,,,,,)))(((((((((((()))******'''(((((()))******++++++*********++++++*********)))))))))************+++))))))))))))*********+++***++++++,,,,,,,,,++++++******+++,,,...///000000...............///000000000111333555666666666555444666888;;;<<<===>>>===<<<:::888999<<<>>>>>>===>>>===;;;:::;;;<<<>>>???AAAFFFDDDDDDIIIPPPggg999EEEPPPUUUZZZaaahhhkkkkkkgggeeeeeedddfffrrr}}}tttppplllpppuuuxxx{{{nnn[[[RRRMMMHHHCCCCCCCCCEEEGGGIIIKKKMMMMMMNNNPPPRRRTTTVVVVVVVVVVVVVVVSSSOOOKKKIIIIIIJJJKKKOOOSSSYYYaaammm}}}|||tttrrrqqqqqqtttxxxyyyyyyqqqcccTTTJJJEEEDDDDDDCCCAAACCCHHHMMMRRR[[[dddpppwwwxxxyyybbbTTTFFFAAACCCJJJTTT\\\fffgggiiinnnwwwyyyeeeTTTGGGBBB@@@===<<<<<<===>>>>>>===;;;888888888888888777666666555333111///---,,,,,,,,,,,,,,,++++++***+++++++++...---,,,+++++++++------)))))))))((()))******+++'''(((((()))***+++++++++))))))************))))))((())))))))))))***************++++++,,,,,,,,,,,,******+++++++++******)))))))))***,,,...///111111...............///000000000111333555666666666555555666999;;;===>>>>>>>>>;;;999888999===??????>>>>>>===;;;;;;;;;<<<>>>@@@AAAFFFDDDDDDIIIPPPiii777===GGGPPPYYYbbbkkkqqqlllooooooggg______iiitttyyyqqqoooqqquuuyyyzzz{{{uuueeeWWWOOOKKKHHHGGGFFFGGGHHHJJJKKKMMMNNNOOOTTTSSSTTTYYY^^^aaa```^^^aaa\\\TTTNNNKKKKKKLLLMMMOOOVVV```mmm{{{|||xxxyyy{{{zzzzzz|||}}}wwwkkkZZZNNNHHHFFFCCCAAADDDBBBFFFOOOWWW]]]gggqqq|||tttpppvvv|||pppZZZRRRGGGAAAEEEPPP]]]eeehhhhhhlllwwwtttcccTTTGGG@@@??????@@@@@@>>>AAAFFFFFFBBB======<<<;;;999666444333111000///...------...///------,,,++++++***************++++++++++++******)))))))))))))))))))))))))))************+++++++++(((((((((((())))))))))))&&&&&&''''''(((((())))))+++*********))))))((((((******)))))))))))))))***+++,,,---...///////////////.........///000222333333333333333333333333333333555777999;;;;;;:::999::::::::::::;;;;;;<<<===???>>><<<;;;<<<>>>BBBDDDGGGGGGGGGGGGIIITTTmmm888<<>>EEEKKKMMMOOORRRQQQLLLBBBAAA???<<<999666333222111000///...------......******************************++++++++++++******************************)))************+++++++++(((((((((((()))))))))***(((((((((((((((((())))))************)))))))))(((+++******)))))))))******+++,,,---....../////////......---------///000111222222222333333444444444444555888:::;;;<<<;;;:::;;;::::::::::::;;;<<<===>>>===;;;:::;;;>>>AAACCCFFFFFFGGGHHHIIITTTlll}}}999<<>>>>>======<<<;;;:::999999:::<<<======<<<;;;;;;<<<>>>AAACCCDDDFFFJJJLLLNNNXXXoooqqquuu999BBBNNNYYYbbbkkkuuu}}}{{{zzzwwwppphhhaaa^^^]]]eeemmm||||||{{{|||||||||{{{rrrpppoooooohhhfff```XXXPPPIIIEEECCCFFFGGGJJJLLLNNNOOOOOONNNMMMPPPTTTYYY^^^bbbeeeggghhhccc[[[SSSNNNOOOUUUZZZhhhvvvvvvkkkdddVVVQQQIIICCCAAAAAABBBCCCBBBHHHPPPWWW```nnn}}}wwwoooqqqzzzxxxlll^^^RRRKKKHHHGGGJJJRRR\\\cccdddccccccaaa___]]]]]]\\\ZZZYYY]]]VVVOOOKKKFFFBBBDDDIIIYYYbbbgggcccYYYQQQKKKEEE@@@>>><<<999666444333222000000///...---,,,+++***,,,,,,+++++++++***************++++++++++++******************************))))))*********+++++++++))))))))))))************++++++******))))))(((((())))))))))))))))))******++++++******+++,,,,,,---,,,,,,++++++,,,---//////111000///.........///000//////000111333444555555555666999<<<>>>???>>>>>>===<<<:::999999:::<<<=========<<<===>>>AAACCCEEEDDDGGGKKKNNNQQQ]]]tttyyypppyyy888AAAKKKRRRWWW___mmmxxxsssssssssrrrmmmggg```\\\^^^aaammm|||}}}~~~}}}qqqnnnpppsssuuurrrnnnggg\\\PPPGGGCCCAAAFFFGGGJJJMMMOOOOOOOOONNNKKKMMMPPPSSSVVVZZZ^^^bbbdddaaaZZZRRRNNNQQQZZZaaannn}}}yyyoooccc[[[PPPLLLGGGCCC@@@AAACCCEEEEEEMMMVVV^^^kkkzzzzzzvvvzzz}}}pppbbbUUULLLGGGHHHJJJPPPWWW___ccceeedddeeeccc___[[[XXXVVVUUUUUUVVVQQQLLLHHHCCC???AAAGGGUUUZZZ\\\VVVOOOJJJFFFBBB<<<;;;888666444333333333000000//////---,,,***)))------,,,,,,+++******)))******++++++++++++******)))))))))))))))))))))))))))************+++++++++)))))))))*********++++++))))))))))))))))))(((((())))))))))))***************************+++,,,---,,,,,,+++++++++---...000111000///......///000111///000000111222333444444444666999<<<>>>???>>>>>>>>>===:::888888999;;;============>>>@@@BBBDDDEEEDDDGGGKKKOOOSSS```yyy~~~vvvuuu777<<>>>>>>>>???===:::888888999;;;===<<<<<<<<<>>>???BBBCCCEEECCCEEEIIIMMMSSSbbb|||zzzxxx888777777999@@@LLLYYYaaaooorrrwww||||||uuujjjbbb[[[UUUXXXiii~~~}}}zzzyyy|||~~~zzzuuujjj\\\NNNGGGEEEGGGEEEHHHKKKNNNPPPPPPOOONNNOOOPPPQQQRRRSSSYYYaaaggghhheee___WWWSSSWWWccclll{{{ssshhh[[[SSSEEEDDDCCCBBBCCCEEEJJJMMMTTT\\\fffssswwwssspppmmmlllggg]]]SSSMMMMMMOOORRR[[[gggnnnllliiiffffffbbbcccbbb]]]WWWPPPJJJHHHGGGEEEDDDCCC@@@>>>BBBHHHKKKLLLJJJFFFFFFGGGDDD???>>>;;;888555222111111222///000000///...+++)))(((((((((((()))******++++++******++++++++++++******++++++++++++++++++++++++)))************+++++++++)))************+++++++++&&&&&&''''''(((((())))))(((((())))))*********+++(((((((((((()))***+++,,,,,,+++*********,,,...000---,,,,,,,,,---...000111111111111111111111222222222444888;;;===>>>>>>===???===:::888777999;;;===:::;;;<<<===???AAACCCDDDBBBDDDHHHLLLRRRbbb~~~{{{zzz}}}000111555999;;;@@@NNN\\\hhhqqqzzz~~~zzzooocccaaa[[[\\\iii}}}nnnZZZMMMHHHGGGGGGJJJKKKLLLNNNPPPQQQOOONNNMMMNNNPPPSSSYYY___dddgggpppiii```ZZZVVVYYYggguuuzzzsssfffVVVJJJGGGFFFCCC???>>>CCCLLLSSS^^^dddpppyyyqqqmmmiiieeebbb^^^VVVMMMLLLOOO^^^gggqqquuupppjjjhhhhhhbbb___[[[VVVQQQNNNLLLKKKIIIGGGCCC???<<<<<>>======<<<:::888666444333222///......,,,+++***))))))((())))))))))))******************)))))))))((((((,,,+++++++++***)))))))))&&&&&&''')))************)))***+++,,,,,,+++***)))&&&'''''''''(((((())))))&&&'''''''''((((((((()))))))))***++++++++++++***)))******++++++,,,------////////////000000000000222111111111000000//////333666999:::;;;<<<>>>@@@???>>><<<:::999:::;;;<<<<<<===>>>>>>>>>???BBBEEEGGGFFFGGGKKKRRRccc~~~zzz///000333666888<<>>@@@<<<;;;999888999:::<<<======>>>???>>>>>>???AAADDDFFFEEEFFFJJJQQQbbb//////111333444777BBBMMMaaajjjsssxxx||||||xxxqqqggg```^^^fffuuugggTTTLLLKKKKKKJJJNNNNNNOOOPPPRRRTTTUUUVVV^^^```eeekkkqqqwww|||}}}ssshhhaaabbbllluuuhhhZZZNNNGGGBBBDDDGGGHHHIIINNNVVV]]]pppyyyxxxtttoooiii___TTTOOOUUU___mmmqqqtttrrrkkkddd```______]]]ZZZWWWRRRNNNJJJHHHDDDAAA===::::::===@@@CCCAAABBBBBBCCCBBBAAA???>>><<<;;;:::888666444222111//////...---,,,,,,+++***************+++++++++,,,---------,,,,,,,,,,,,,,,***************+++++++++******++++++,,,++++++***((())))))******))))))((())))))))))))************+++++++++++++++++++++***)))******++++++++++++++++++,,,,,,------...//////+++,,,---...000111222333333333333333333222222222333666999:::;;;<<<>>>@@@<<<;;;:::999:::<<<>>>???>>>??????>>>===>>>AAACCCFFFEEEEEEHHHPPPbbb111///000222111333<<>>:::888:::>>>BBBDDDBBBBBBBBBBBBAAA@@@>>>===;;;:::999777555333222111//////......---,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,***+++++++++++++++******(((((())))))))))))(((((()))))))))))))))))))))))),,,,,,++++++++++++******)))***++++++,,,,,,++++++++++++,,,,,,---.........//////000111222333444444333333333333222222222222333666999:::;;;<<<>>>@@@???>>>===<<<===>>>@@@AAA???@@@@@@???===>>>@@@BBBEEEDDDDDDHHHOOOaaa~~~222000000111111222999AAATTT```mmmtttxxxyyyvvvqqqmmmgggdddhhhpppsssXXXMMMLLLLLLLLLNNNOOORRRVVVYYY]]]bbbhhhmmmtttxxxuuuqqqwwwuuufffWWWLLLGGGEEEAAABBBDDDGGGMMMYYYiiisssyyyxxxyyynnnccc[[[\\\iiixxxxxxmmmddd______```aaaXXXWWWUUURRRNNNIIIDDDBBB???<<<999999<<>>@@@BBB@@@???=========???@@@???@@@@@@???===>>>@@@BBBCCCCCCDDDHHHOOO___{{{333000///111222222888???QQQ]]]kkkqqquuuwwwvvvtttpppllliiijjjooo|||~~~gggRRRMMMNNNMMMMMMPPPRRRVVV\\\aaadddjjjqqqvvv}}}zzz{{{xxxkkk\\\QQQJJJGGGFFFCCCDDDGGGKKKSSSbbbttttttooooooxxx|||}}}sssggg^^^ZZZ___lllzzzvvvhhh^^^ZZZ[[[]]]]]]XXXVVVSSSPPPKKKGGGCCCAAA???<<<:::<<>>===<<<:::999888666444222000///---------,,,,,,+++++++++************+++++++++,,,((())))))))))))************************+++++++++))))))***************)))***))))))(((((())))))***((((((((((((''''''''''''((((((((()))))))))*********++++++,,,,,,,,,,,,,,,))))))***++++++,,,,,,---////////////////////////111111111111222222222222333666999:::;;;<<<>>>@@@@@@???===;;;:::;;;<<<===>>>??????>>>===>>>AAACCCBBBCCCEEEIIIOOO^^^xxx222///...000222333888>>>MMMXXXccchhhlllrrrvvvwwwsssppplllkkklllvvvppp]]]OOOPPPRRRPPPPPPSSSWWW]]]dddiiikkkooovvv{{{zzzooo```SSSLLLJJJIIIHHHFFFHHHMMMSSS^^^nnnuuupppsssvvv~~~rrrfffZZZTTTUUU\\\iiittttttkkk___YYYYYY\\\]]]\\\YYYWWWSSSOOOJJJGGGDDDCCC???<<<<<>>======<<<999999777555333111000///,,,++++++++++++*********)))))))))*********++++++((((((((()))))))))******+++++++++***************))))))***+++,,,,,,,,,,,,+++***))))))))))))***+++))))))))))))((((((''''''&&&''''''((()))***++++++***+++,,,,,,------,,,,,,******++++++,,,------...---------....../////////222222222222333333444444333666999:::;;;<<<>>>@@@>>>===;;;::::::;;;<<<>>>===>>>???>>>>>>???AAADDDAAACCCFFFKKKPPP]]]uuu111---,,,///222333888===HHHRRR[[[___cccllluuuxxxuuurrrooollljjjrrrgggXXXOOOSSSVVVRRRQQQVVV[[[aaaiiinnnooorrrwww|||wwwjjjYYYNNNJJJKKKKKKJJJGGGLLLSSS[[[gggvvvwwwpppsss|||wwwhhh\\\OOOLLLQQQYYYdddnnneee^^^WWWVVV[[[______^^^[[[XXXTTTOOOKKKGGGEEEEEE???======BBBHHHJJJGGGDDDAAA@@@???>>>============999888777555333111000///++++++******************((())))))))))))*********(((((())))))*********+++,,,+++++++++******)))))))))***+++,,,---.........,,,+++***))))))***+++,,,+++*********))))))((((((&&&&&&''')))***+++,,,---***+++,,,,,,------,,,,,,++++++,,,------......///,,,---...///000111222333333333333444444555555555333666999:::;;;<<<>>>@@@>>>===<<<;;;<<<>>>@@@AAA<<<===>>>>>>>>>???BBBEEEAAACCCGGGLLLQQQ]]]sssxxx{{{////////////111333555666@@@GGGMMMQQQ[[[iiiqqqrrrwwwrrrmmmjjjfffkkk}}}xxx\\\UUUQQQRRRRRRRRRVVV]]]ccceeehhhiiikkknnnrrrvvvyyy}}}kkkaaaSSSJJJGGGHHHGGGFFFLLLOOOTTT___rrryyywwwyyyzzzwwwdddVVVIIIGGGKKKPPPUUUYYYZZZWWWTTTSSSUUUZZZ```ddd___\\\XXXSSSNNNIIIDDDAAA===@@@DDDGGGIIIHHHGGGFFFAAAAAA@@@???>>>>>>>>>???:::999666333000///............---,,,+++++++++++++++++++++*********)))))))))))))))(((((((((((((((***++++++++++++***)))))))))***,,,------,,,+++***************+++,,,---...)))))))))))))))))))))))),,,)))&&&&&&))),,,,,,+++...---,,,+++************++++++******++++++,,,---.........///000222333444555444333333222222222222555888;;;======>>>???@@@@@@>>><<<;;;:::;;;===>>>@@@???===<<<===???BBBDDDEEEEEEGGGKKKQQQaaa||||||zzzxxx///.........///111222333666===DDDIIIUUUeeeppptttzzzuuupppkkkfffjjj{{{lll\\\VVVRRRSSSTTTTTTYYY```eeeeeeeeedddcccdddgggjjjuuuzzzwwwfff\\\PPPHHHGGGHHHIIIIIINNNUUU___kkk{{{uuuwww|||~~~sss[[[NNNBBBAAAFFFKKKOOOSSSVVVVVVVVVUUUVVVYYY\\\___aaa^^^XXXSSSNNNIIIEEECCC>>>AAAFFFJJJLLLLLLJJJHHHCCCBBBAAA@@@???????????????<<<888444111...------,,,,,,+++***))))))******+++++++++*********))))))))))))))))))))))))))))))***++++++++++++***)))))),,,,,,,,,,,,++++++***)))***************+++,,,---)))))))))))))))))))))))),,,***'''(((***,,,+++***,,,,,,,,,+++++++++******+++++++++***++++++,,,---......//////000222333444555444333222222222222222555888;;;=========???@@@@@@???===<<<<<<===>>>???@@@>>>===<<<===???BBBCCCHHHHHHJJJOOOVVVfffzzzxxxxxx}}}...............///000000...444:::AAANNN```ooovvv|||yyytttnnniiikkkxxxpppbbb[[[VVVTTTUUUWWWYYY^^^dddfffeeebbb^^^[[[\\\___bbbnnnrrrwww{{{vvvlll]]]UUUKKKFFFGGGKKKNNNOOORRR]]]lllzzzxxxssszzzxxxmmmSSSHHH???@@@EEEJJJOOOSSSVVVYYY\\\\\\ZZZZZZ\\\^^^ccc```ZZZTTTNNNIIIFFFDDD@@@DDDIIINNNPPPNNNKKKIIIEEEDDDBBBAAA??????>>>>>>CCC???:::555000...------,,,++++++************++++++++++++******************************************++++++++++++***))))))......,,,+++***)))))))))************************)))))))))))))))))))))))),,,***))))))++++++***((()))***+++,,,---,,,+++++++++++++++++++++,,,------////////////000111333333444333333222222222222333555777;;;=========>>>???@@@???===<<<===>>>@@@AAA???>>>===<<<===???AAABBBIIIIIILLLPPPXXXiiizzzxxxzzzyyy|||//////.....................222777>>>IIIYYYjjjtttyyyzzzyyyuuuooonnnttt|||yyyhhh___ZZZXXXVVVWWWZZZ^^^bbbgggdddbbb^^^ZZZXXXZZZ___cccgggmmmttt{{{{{{lll```TTTOOOIIIHHHKKKQQQVVVYYY\\\gggvvvxxxtttuuu~~~~~~pppdddNNNGGGCCCGGGNNNSSSWWW[[[\\\___bbb```]]]\\\___bbbeeeccc^^^WWWOOOIIIDDDCCCCCCGGGLLLPPPQQQNNNIIIFFFFFFEEECCC@@@>>>===<<<<<>>999333///---------------,,,,,,,,,------...***************************+++++++++++++++,,,,,,***++++++++++++***))))))...---+++***)))***++++++)))************))))))((())))))))))))))))))))))))***************)))(((&&&''')))+++---...---,,,+++,,,++++++++++++,,,------////////////000111222333333333222222222222222333444777:::<<<======>>>???>>>===<<<<<<<<<>>>@@@BBB??????>>>======???@@@AAAFFFGGGIIINNNVVVggg{{{}}}|||xxx//////////////////......111222666:::BBBNNN___kkkrrrxxx}}}|||xxxttttttttt|||nnnccc^^^ZZZ[[[[[[\\\^^^cccfffggg```^^^[[[WWWUUUXXX^^^cccfffooo}}}rrrbbbWWWNNNLLLLLLNNNTTT\\\bbbfffllluuuxxxppprrryyyvvveeeXXXIIIFFFHHHPPPWWW[[[]]]```___```___]]]\\\^^^cccgggjjjiiieee\\\RRRHHHCCCAAAGGGJJJNNNQQQPPPLLLFFFBBBFFFEEEBBB???<<<:::999888;;;999555111...------...,,,,,,,,,,,,---...//////******************************++++++,,,,,,,,,,,,***++++++++++++***))))))++++++***)))***+++---...))))))*********)))(((((())))))))))))))))))))))))((()))))))))((('''&&&&&&&&&(((+++---...---,,,+++,,,,,,++++++,,,,,,---...000/////////000111222222222222222111111222222333444777:::<<<<<<<<<>>>???<<<;;;::::::<<<>>>AAABBB@@@??????>>>??????@@@AAADDDEEEGGGLLLTTTeeezzz{{{...//////000//////......111111333666:::CCCRRR```kkkuuu~~~~~~{{{wwwssswwwsssiiiccc^^^[[[]]]aaacccccceeehhhiiifff___]]][[[XXXXXX[[[aaafffppp~~~vvvfffYYYQQQLLLNNNRRRYYYaaaiiiooosss}}}ppplllsss}}}lllZZZOOOFFFFFFMMMWWW^^^___^^^___]]][[[YYYYYY^^^eeelllqqqvvvssslll```SSSHHHDDDCCCKKKMMMQQQRRRQQQMMMGGGDDDGGGEEEBBB???;;;888777666555444222000...---------************+++---......***************+++++++++*********++++++,,,,,,---***++++++++++++***)))))))))))))))***+++,,,......((()))***+++++++++***)))))))))))))))))))))))))))''')))))))))'''&&&'''(((((()))***,,,------,,,,,,,,,,,,,,,,,,,,,------...000000000000000111222222222111111111111222222333444666:::<<<<<<<<<===>>>:::999999:::;;;>>>AAACCCAAAAAA@@@@@@@@@AAAAAAAAAEEEEEEHHHLLLTTTdddzzz,,,---......///...------......000444777<<>>:::999999:::<<<@@@CCCEEEBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEGGGKKKRRRccc~~~}}}***+++,,,---...---,,,,,,---,,,///444777<<>>:::::::::;;;>>>AAAEEEGGGCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCEEEIIIPPP```{{{,,,,,,++++++++++++++++++---...000222666===FFFKKK]]]fffnnnssszzzwwwsssooommmkkknnnxxxooo\\\TTTPPPNNNQQQRRRSSSVVV\\\```eeekkkoooqqqrrrssssssssswww}}}ssseeeWWWLLLKKKOOORRRVVV___jjjooossswwwssswwwqqq___SSSSSSXXX```jjjuuuyyysssjjjbbb^^^```eeegggmmmnnn[[[PPPMMMPPPVVVXXXUUUVVVZZZ\\\XXXSSSOOORRRJJJBBB???===888444444111111111000//////......************+++,,,---...---+++******+++,,,+++***************************)))******++++++)))(((''')))***+++,,,,,,+++))))))***)))(((''''''((()))***''''''(((((())))))******))))))((((((((((((((())),,,,,,,,,---------......000///...------...000111111111000000000000000111111333444444333222444555777999;;;===>>>===;;;::::::;;;===???AAACCCEEEFFFFFFEEECCC@@@>>>>>>AAADDDGGGGGGIIIMMMQQQ^^^vvv++++++++++++++++++++++++...///000222555;;;BBBFFFQQQ\\\gggnnnuuu~~~|||uuunnniiifffhhhtttzzziiiYYYQQQUUUQQQPPPRRRTTTUUUYYY___bbbgggmmmsssvvvwwwyyyzzzyyyjjj]]]RRRJJJHHHKKKMMMQQQ[[[fffkkkppp{{{zzzqqqvvvooo^^^VVV\\\fffpppfffbbbcccmmmwwwfffVVVQQQRRRTTTXXX\\\[[[[[[\\\[[[XXXTTTRRROOOFFF>>><<<:::555333333111111000000///.........,,,+++++++++,,,------...,,,***)))***,,,---------************************)))******+++***)))(((''')))***++++++++++++***)))'''(((((())))))((((((''''''((((((((()))))))))*********))))))))))))*********+++++++++,,,,,,,,,,,,---,,,+++******+++---...111111000000000000000111111333444444333222444555444666999<<<>>>>>>===<<<;;;<<<===???AAACCCEEEFFFEEEDDDCCC@@@>>>>>>AAACCCDDDEEEHHHKKKQQQ^^^www}}}*********++++++,,,,,,---...///111222444777;;;???BBBOOO]]]fffmmmuuu{{{~~~~~~xxxooohhhccceeeqqqtttkkkccc___]]]YYYVVVVVVSSSOOONNNPPPRRRSSSWWW\\\aaagggnnnuuuzzz~~~|||nnn___UUUOOOJJJIIIKKKMMMSSS^^^jjjqqqwwwwwwxxxlll]]]^^^ooowwwkkkgggdddssssss[[[QQQRRRWWW\\\___cccdddeeeeeedddcccaaa___PPPFFF===:::888555333555222111000//////.........*********)))******+++++++++***)))+++---/////////************************)))************)))(((((()))******+++++++++******'''(((***,,,,,,***((('''(((((((((((())))))))))))++++++************++++++))))))))))))*********+++......---,,,---...000111000000000//////000000111111333444444333333444555222444777;;;>>>?????????<<<<<<>>>@@@BBBCCCEEEFFFCCCCCCBBB@@@>>>>>>@@@BBBCCCCCCFFFJJJPPP^^^www{{{~~~))))))***+++,,,,,,------...///111222222333555777777DDDTTT___eeekkktttzzz}}}yyyssslllffffffppp}}}~~~wwwrrrmmmiiiggggggccc___\\\UUUQQQOOOPPPQQQQQQTTTYYYaaagggpppyyyssseeeWWWQQQOOONNNNNNPPPPPPYYYfffsss|||~~~{{{}}}{{{ggg___kkkzzzooollljjjuuu|||rrrbbbRRRMMMQQQZZZdddllliiikkkmmmqqqvvvxxxrrrkkkUUUKKKAAA<<<:::666555777222111000///.........///,,,+++++++++++++++,,,,,,---,,,++++++---//////...************************************)))))))))((()))*********++++++++++++***+++,,,,,,,,,,,,+++***(((((((((((())))))))))))******)))))))))***++++++))))))))))))************///.........///000111222000////////////000000111222333444444333333444666222444777:::===?????????<<<===>>>@@@AAACCCDDDEEEBBBBBBAAA???>>>>>>@@@BBBCCCCCCFFFIIIOOO^^^www))))))***+++,,,,,,---------///111111000000111222333>>>MMMXXX^^^ccclllttt{{{zzzyyytttkkkeeejjjsss{{{yyyrrrssstttvvvuuuoooddd[[[\\\XXXUUUUUUTTTSSSVVVZZZaaagggqqq}}}wwwhhh\\\QQQOOOQQQRRRSSSVVVSSS___ooo|||xxxpppvvvnnnaaabbbvvvzzzqqqoooqqqtttxxx}}}|||ooobbbYYYRRRMMMLLLQQQZZZkkkyyyuuuwwwzzz}}}nnnXXXMMMCCC>>>:::666444555333222000.........////////////.........///000000000...,,,,,,------,,,+++*********************************))))))))))))))))))))))))******++++++,,,,,,+++)))'''''')))+++,,,))))))))))))((((((((((((((((((((((((((()))***+++*********++++++++++++,,,++++++++++++,,,---......//////......///000111111222444555555444333555666444555888:::<<<=========<<<<<<>>>???AAABBBCCCDDDAAAAAAAAA@@@>>>>>>@@@AAAEEEEEEGGGJJJOOO^^^xxx*********++++++,,,,,,------...000///......///000333999EEEQQQXXX]]]fffooozzz}}}|||pppddddddiii~~~~~~yyymmmaaa\\\YYYYYYXXXVVVXXX]]]___eeeooo{{{~~~rrrjjj[[[RRRMMMNNNQQQSSSVVVZZZ___lll|||vvvmmmlllzzzzzznnnaaa```jjj~~~xxxpppnnnmmmjjjhhhkkknnniii\\\PPPIIIHHHJJJMMMQQQ[[[mmm}}}kkkUUUKKKAAA<<<999444111222333222000...---...///000++++++++++++,,,---......111///,,,,,,,,,,,,+++)))************************+++******)))((()))))))))))))))))))))***+++,,,---***(((%%%######%%%(((***))))))))))))((((((((((((''''''''''''((()))***++++++++++++,,,,,,,,,------++++++,,,---...//////000............///000111111222444555555444444555666666777888999;;;;;;<<<<<<;;;<<<===>>>???AAABBBBBB@@@AAABBBAAA??????@@@BBBGGGFFFHHHKKKQQQaaa{{{++++++++++++++++++++++++---.........------///111333555===JJJTTTZZZccclllxxx~~~xxxkkkhhhmmm{{{hhhcccaaaaaaaaa```ccchhhgggllluuuzzzooobbbZZZPPPMMMLLLOOOSSSUUUZZZ```kkkyyyvvvkkkiiiqqqvvvqqqddd^^^]]]gggvvv{{{rrrllljjjdddaaa^^^___]]]VVVLLLEEEDDDDDDGGGNNNTTT\\\kkkyyysss```OOOFFF>>>;;;888444111111444222///------...///000''''''((()))***+++---...///---+++++++++,,,+++***************************++++++)))((((((((()))******))))))))))))+++,,,---((('''%%%$$$$$$%%%'''(((***)))))))))((((((((('''(((((((((((()))***+++,,,+++++++++,,,,,,,,,,,,---,,,---...000111111222222...------......000111111333444555555444444555777666666777999:::;;;<<<<<<:::;;;;;;===>>>???@@@AAA@@@BBBBBBBBBAAA@@@AAACCCFFFFFFHHHLLLTTTeee,,,,,,++++++++++++++++++,,,---------,,,---000222222222888FFFQQQYYYbbbkkkvvv~~~tttrrrxxxrrruuuvvvvvv{{{tttooommmoooppppppsssxxxwww||||||qqqdddWWWNNNLLLKKKMMMRRRUUUXXX^^^eeeooo|||ppp```aaafffttt}}}ssskkkfffYYYWWW^^^ppp|||vvvppplllhhhfffbbbaaa```]]]WWWMMMEEEBBBEEECCCFFFNNNVVV^^^iiirrrwwwnnn```RRRLLLCCC===;;;:::666333444444222///---------///000+++,,,,,,---///111333444,,,+++)))***+++,,,,,,+++************************,,,+++)))((((((((()))******))))))))))))+++---...)))))))))(((((()))))))))******))))))((((((((('''))))))))))))***+++,,,---***++++++++++++,,,,,,,,,)))***+++---.../////////---------......000111111333444555555444444555777555555777888:::<<<===>>>999:::;;;<<<===>>>???@@@AAABBBCCCCCCAAAAAABBBCCCDDDEEEHHHMMMVVVhhh))))))***+++,,,,,,------......---,,,---...///000///333777:::>>>JJJ[[[hhhqqqyyy~~~|||xxxqqqjjjjjjnnnyyy}}}xxx|||ooossszzzwwwlllaaaVVVOOOMMMKKKOOOSSSUUUVVVZZZbbbiiivvvpppeee```aaappp~~~uuueeeXXXRRRYYYggg{{{vvv{{{xxxsssooolllhhhdddaaabbbaaa^^^XXXPPPHHHCCCAAADDDEEEIIINNNUUU\\\bbbeeesssttttttppphhh]]]TTTNNNIIICCC;;;888888888666222444222000---,,,,,,------.........------,,,,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))++++++******************(((((())))))))))))(((((()))))))))))))))***+++++++++***)))))))))***,,,,,,******+++++++++,,,,,,,,,++++++,,,------......///111222222000000111444777666666555222000111444777;;;999888888999::::::999999:::<<<=========???AAACCCAAA???>>>>>>@@@CCCEEEDDDEEEGGGJJJVVVlll)))******+++,,,,,,------...------,,,---...///000---000333444888CCCSSS___nnnxxx{{{ssskkkiiillluuuwwwwww|||xxxxxxjjj```WWWOOOJJJKKKMMMPPPTTTVVVYYY___iiippp{{{uuujjjeeeeeemmmzzz{{{pppaaaVVVTTT\\\jjj{{{zzzqqqppppppnnnlllhhhdddaaa___bbb```[[[TTTLLLEEEBBBAAAHHHJJJMMMRRRWWW\\\```bbbbbbcccccc```ZZZRRRKKKHHHGGGAAA:::777777777444111333111///---,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))))))))(((((('''''''''''''''((())))))+++***)))))))))***+++,,,*********+++++++++,,,,,,++++++,,,------......///000000000//////000333555444444333111000000444666===<<<:::999::::::999888999;;;<<<=========???AAABBBAAA@@@??????AAACCCDDDEEEGGGIIIMMMYYYppp******++++++,,,,,,---------------,,,---......///...///000000222;;;JJJUUUgggsssxxxpppmmmnnnttt|||wwwpppzzz~~~qqqfffZZZRRRLLLHHHGGGJJJSSSUUUXXXZZZ^^^fffqqqyyy|||rrrhhhfffjjjpppwwwiii[[[SSSTTT___ooo|||~~~vvvooohhhkkklllkkkfffcccbbbccceeeaaaZZZQQQIIIDDDDDDEEEMMMOOOSSSWWWYYY[[[\\\\\\WWWWWWWWWUUURRRNNNJJJGGGCCC>>>999666555555333000111///...,,,++++++,,,,,,++++++++++++************+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))******))))))((((((''''''''''''((())))))******))))))******+++,,,,,,,,,,,,,,,------------++++++,,,------......///.../////////...///222444666666666555444555999;;;???===;;;:::;;;;;;999888:::;;;============???@@@AAAAAA@@@@@@@@@AAABBBCCCFFFHHHLLLRRR___www+++++++++,,,,,,,,,------,,,,,,,,,---------......111111000///000777CCCLLL]]]kkkzzz}}}yyyxxxwwwyyylllsss}}}}}}~~~wwwdddZZZPPPKKKGGGEEEIIINNNYYY[[[]]]```eeennnxxxsssgggccckkkyyyrrraaaVVVSSSSSS```qqq|||~~~yyyssspppgggkkkmmmjjjeeeccceeeiiiiiicccZZZPPPIIIGGGIIIMMMQQQTTTWWWZZZ[[[YYYWWWUUURRRRRRSSSSSSRRROOOJJJFFF???;;;777444444333111///......,,,++++++++++++,,,++++++++++++++++++******+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++)))))))))******)))))))))******))))))******+++,,,***************+++++++++............////////////++++++,,,------......///...///000/////////222444666666777666666888;;;======;;;999999:::;;;:::999:::<<<===>>>======???@@@@@@@@@AAAAAAAAABBBBBBBBBFFFIIIMMMUUUeee|||,,,,,,,,,,,,,,,---------,,,,,,,,,---------------111111000...///444===CCCTTTbbbsss}}}tttwww}}}|||}}}ssskkkZZZSSSKKKHHHEEEFFFLLLSSSZZZ]]]bbbhhhooowww}}}ttthhhbbbhhhzzzzzzjjjYYYRRRSSSSSS```ooovvvtttnnnjjjiiieeeggggggddd______dddiiigggbbbYYYPPPJJJJJJOOOSSSUUUWWW[[[]]]\\\YYYUUURRRMMMMMMOOOPPPOOOKKKDDD???;;;999666333222111000///,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))************))))))***************+++,,,,,,))))))******++++++++++++------------............++++++,,,------......///...000111111000000222444000111222222222444777999999777777888:::<<<<<<;;;;;;===>>>>>>======???@@@@@@@@@AAAAAAAAABBBBBBBBBFFFIIINNNXXXiii,,,,,,,,,,,,------------++++++,,,------------,,,---------,,,---111666:::JJJYYYjjjvvv|||zzz{{{oooccc[[[QQQLLLGGGFFFFFFGGGOOOWWWYYY___hhhrrrzzziiiddd```eeevvvvvvmmm___PPPLLLQQQUUU^^^iiikkkfff^^^ZZZZZZ\\\]]]]]]ZZZXXXYYY^^^bbbaaa]]]VVVOOOLLLMMMRRRWWWYYY\\\___aaa```]]]XXXUUUNNNMMMLLLLLLLLLHHHAAA:::888777555333111000//////+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,)))******++++++******))))))(((((((((((()))******))))))***++++++++++++***)))*********++++++++++++++++++,,,------......///...000111111111111222444000222333333333444666888777555555777:::<<<======<<<===???>>>>>>===???@@@AAAAAA@@@@@@@@@AAABBBCCCFFFIIIOOO[[[mmm------------------------***+++,,,---------,,,,,,***+++,,,---...000333555>>>MMM___mmmwww}}}~~~}}}yyyxxx{{{pppaaaVVVPPPIIIFFFEEEGGGHHHKKKTTT^^^```gggrrr|||yyyttt``````dddqqqsssfff]]]QQQEEEDDDLLLTTT[[[bbbaaa[[[TTTQQQQQQSSSTTTVVVXXXZZZ[[[]]]^^^\\\ZZZVVVRRRPPPRRRXXX\\\___bbbeeeggggggddd```]]]PPPLLLGGGFFFFFFDDD???:::666666555333111/////////++++++,,,---------------************+++++++++,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,)))******++++++******)))))))))(((((())))))***+++((()))***+++,,,++++++***************++++++++++++++++++,,,------......///---...000111000000111222333555666666666666888999888777666888:::=========<<<>>>??????>>>===???@@@BBBAAA@@@??????AAACCCDDDHHHKKKRRR^^^ppp------------------------***+++,,,---...---,,,,,,)))+++---///000222333444333CCCVVVdddqqq|||yyyxxxzzz~~~yyywwwxxx|||~~~}}}vvvfffYYYQQQMMMFFFDDDEEEIIILLLPPPZZZdddjjjqqq{{{{{{nnneeeccceeemmm}}}}}}kkkZZZQQQGGG===???HHHSSSXXX]]]]]]XXXRRRPPPQQQPPPRRRVVV\\\```bbbaaa^^^[[[ZZZXXXVVVUUUXXX]]]aaadddfffiiilllllliiifffdddNNNHHH@@@<<<<<<===;;;888555666555444111/////////++++++,,,---............(((((())))))*********++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,******++++++++++++******+++++++++***++++++,,,---((()))***+++,,,+++******,,,,,,,,,---------......++++++,,,------......///+++---///000//////000111111222444444333333555666;;;:::999999;;;======<<<===>>>??????>>>===???@@@CCCAAA???>>>>>>@@@CCCEEEJJJMMMSSS```sss))))))))))))))))))))))))+++++++++,,,,,,,,,------+++++++++,,,---...///000444:::GGGWWWhhhttt{{{~~~|||yyyyyy{{{zzzyyyxxxvvvttt}}}yyykkk]]]OOOHHHHHHCCCBBBEEEKKKOOOTTTaaaooozzz~~~oooccc]]]aaalllzzzwwwbbbOOOHHHDDD@@@FFFPPPXXX[[[^^^^^^ZZZYYYYYY[[[[[[[[[]]]___aaabbb```___ZZZWWWUUUXXX^^^dddhhhjjjjjjjjjkkkppprrrooofff___NNNIIICCC>>><<<;;;:::999444444333333111000...---///...---,,,---///111222,,,,,,,,,,,,+++*********,,,+++++++++***)))))))))*********)))))))))))))))***)))((()))***+++***(((++++++++++++++++++++++++*********)))))))))))))))((((((((((((((()))***************+++,,,,,,------'''(((***,,,------------+++++++++,,,---...///000///000222222111111333444222222333444666777999:::999999:::;;;<<<>>>>>>??????>>>>>>>>>@@@AAA@@@@@@@@@@@@@@@AAABBBCCCDDDEEEHHHKKKSSS```sss))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,++++++,,,,,,...//////000666@@@NNN]]]kkkuuuzzz}}}wwwtttssswww{{{yyyxxxwwwuuuxxxyyy|||xxxhhh\\\RRRIIIEEEFFFGGGEEEHHHOOOWWWaaarrruuugggaaaaaaqqq|||~~~kkkYYYIIIEEEEEEGGGPPP]]]jjjjjjhhheeebbb``````aaa___^^^^^^```bbbbbb^^^ZZZXXXWWWXXX^^^eeeiiiiiihhhgggfffgggjjjllljjjbbb\\\LLLHHHBBB>>><<<;;;:::999555555444222111...---,,,...---,,,++++++---...///,,,,,,+++++++++++++++++++++++++++******************)))))))))))))))))))))+++***)))***+++,,,+++)))))))))************)))))))))))))))))))))*********((((((((((((((()))******)))))))))((((((((((((((()))***+++---.........---,,,,,,,,,,,,---...//////...000111111000111222444333333333444555777888999888999:::;;;<<<>>>?????????>>>>>>???@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEGGGKKKSSSaaattt))))))))))))))))))))))))************++++++++++++,,,++++++,,,,,,---...//////222888CCCQQQ```mmmuuu~~~xxxrrrooommmvvv}}}{{{zzzxxxwwwtttuuuwwwyyy|||uuugggWWWOOOKKKGGGFFFGGGKKKKKKNNNVVVaaapppyyyfff^^^bbbjjjtttnnn[[[NNNFFFHHHNNNUUUbbbpppxxxtttnnniiihhhhhhiiiiiifffcccaaabbbdddbbb[[[UUUPPPQQQVVV___gggiiieee```bbbbbbccceeefffccc\\\VVVJJJFFFAAA===<<<;;;:::999666666444222///---+++***------+++******+++,,,,,,,,,,,,+++******+++------***************+++++++++))))))))))))))))))******,,,+++******,,,,,,+++***'''(((***++++++***((('''(((((())))))******++++++((((((((((((((()))******---,,,,,,+++******))))))++++++,,,---......------,,,,,,,,,,,,------...///---///000000000000111333444444444444555666777888888999:::;;;<<<>>>?????????????????????@@@@@@@@@??????@@@@@@AAACCCDDDEEEGGGJJJSSSbbbwww))))))))))))))))))))))))*********+++++++++,,,,,,,,,+++++++++,,,------...000111444:::FFFVVVeeepppvvv}}}xxxtttnnnqqqwww|||{{{yyywwwtttuuuvvvvvvxxx|||xxxhhh[[[OOOKKKLLLKKKKKKLLLMMMPPPVVVaaammm}}}~~~lllaaadddqqq}}}wwwhhh```OOOKKKKKKTTT^^^gggttt~~~xxxqqqnnnppptttvvvwwwoookkkfffeeeeeeaaaXXXQQQKKKMMMSSS\\\dddeee```ZZZ^^^```ccceeeeee___VVVPPPHHHDDD@@@<<<;;;;;;:::999555444222000///---,,,+++...---,,,+++******++++++,,,+++*********,,,...///)))))))))***+++++++++,,,)))))))))))))))*********+++***))))))++++++***)))(((***,,,......,,,***(((''''''((()))***++++++,,,((((((((((((((())))))***------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---...000000//////111222666666666666666777888999888888999;;;===>>>???@@@>>>???@@@@@@?????????@@@??????@@@@@@AAACCCDDDEEEFFFJJJTTTeee{{{((((((((((((((((((((((((++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------000000111444<<>>@@@@@@>>>@@@AAA@@@>>>===???@@@@@@@@@@@@AAABBBCCCEEEEEEFFFKKKUUUhhh~~~((((((((((((((((((((((((*********++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,---...///333===JJJSSSdddppp~~~|||yyyvvvxxxzzzuuuwwwwwwuuusssrrrsssvvvyyyxxxfffYYYNNNIIIGGGJJJLLLMMMOOOSSSWWWeeevvvuuujjjiiivvvppp]]]QQQJJJNNNVVVcccpppxxx|||~~~uuujjj___VVVQQQIIIMMMSSSVVVXXXYYYZZZ\\\bbbgggmmmnnnjjj___RRRJJJEEEBBB>>><<<:::999777555111000...---------...///...............---------,,,,,,,,,---------------***************+++++++++((((((((()))******++++++)))(((''''''))))))(((''''''(((***++++++***((('''(((((())))))******++++++((((((((((((((()))******(((((())))))***+++,,,,,,)))))))))))))))***+++,,,---------,,,,,,------...---///000000000000111333777777777777888999:::;;;777777999;;;===???@@@AAA>>>@@@BBBAAA>>><<<>>>AAAAAAAAABBBBBBCCCEEEFFFGGGGGGKKKWWWlllxxxwww(((((((((((((((((((((((((((((((((((()))))))))))),,,,,,+++++++++++++++,,,))),,,......///444===DDDVVVbbbsss|||~~~zzzyyywwwtttqqqqqqsssvvvxxx|||uuuhhh\\\TTTJJJHHHHHHKKKMMMOOOWWW___iiixxxooommmmmmwwwvvvdddXXXRRRPPPXXXbbbpppzzzmmm^^^VVVRRRNNNUUU\\\]]]ZZZYYY]]]bbbkkknnnqqqoooiii^^^SSSMMMEEEBBB>>>;;;999777555333222111...---,,,,,,---...,,,------...............,,,,,,...///...---,,,***+++++++++***************'''(((((()))******++++++)))((('''((()))***)))'''))))))************)))))))))))))))))))))*********((((((((((((((()))******,,,,,,,,,,,,,,,,,,------))))))((())))))+++---......------,,,,,,---------...000111111000111222444555555555666777999:::;;;666777999;;;===???@@@AAA>>>AAACCCAAA===<<<>>>AAACCCCCCCCCCCCDDDFFFGGGHHHHHHLLLYYYoooyyyqqqvvv((((((((((((((((((((((((&&&&&&&&&''''''''''''(((,,,,,,++++++***+++++++++)))---//////...000777===HHHUUUhhhyyy|||}}}|||zzzvvvsssrrrtttvvvsssvvv|||}}}ooobbbXXXRRROOOLLLKKKLLLOOOPPPUUU```mmmyyyuuuiiiooozzz}}}lll^^^XXXXXXZZZaaalllyyyppp^^^UUUSSSXXXbbbkkklllfffcccgggnnnqqqrrrrrroooggg]]]UUUPPPFFFCCC???;;;999777444111444222///---+++++++++,,,+++,,,------............+++---///000///---+++))),,,+++++++++******))))))'''(((((()))***+++++++++***)))((()))***+++***(((++++++++++++++++++++++++*********)))))))))))))))((((((((((((((()))******++++++******)))((((((((())))))))))))***,,,...000...------,,,,,,,,,------///000222222111111333444222222333444666777999:::666777999;;;===???@@@AAA>>>AAACCCAAA===;;;>>>AAADDDDDDDDDDDDEEEGGGHHHIIIHHHMMMZZZqqqvvvqqqxxx''''''''''''''''''''''''))))))))))))))))))))))))***++++++++++++,,,,,,,,,***+++,,,,,,---///222555>>>III\\\nnn|||||||||zzzvvvuuuuuutttrrrqqqrrrtttxxx}}}}}}mmmaaaZZZUUUPPPLLLMMMPPPSSSUUUYYYcccqqq{{{{{{qqqooommmccc^^^\\\___fffnnnvvvjjjZZZUUUWWWlllrrrwwwuuuooojjjkkknnntttsssooohhh___VVVPPPNNNJJJFFF@@@;;;777444111000------............---------............---,,,+++,,,,,,---...---,,,***)))))))))))))))))))))))))))((((((((((((((())))))***++++++++++++++++++++++++///...---,,,***)))((((((,,,,,,++++++***)))))))))++++++***)))(((((())))))+++++++++***************))))))*********))))))(((+++,,,------......------++++++///666======888222111111222444666777888999888888888999999::::::;;;>>>>>>===<<<<<<===>>>???CCCAAA@@@AAADDDFFFDDDBBBHHHLLLZZZpppzzzsssuuu~~~''''''''''''''''''''''''))))))))))))))))))))))))((())))))))))))************+++,,,,,,,,,---000333999CCCUUUgggwww}}}xxxvvvvvvzzzxxxrrrqqqsssttttttoooooopppssswww{{{rrriii\\\TTTQQQPPPOOONNNOOOTTT[[[aaahhhssszzzuuutttsssbbbaaajjjrrrxxx|||{{{zzzeee^^^dddmmmvvvzzz|||yyysssnnnllllllpppnnniiibbb[[[UUURRRQQQKKKGGGAAA<<<888555111///------............------,,,,,,,,,+++++++++******,,,,,,---------,,,+++***************************)))))))))))))))***++++++++++++++++++++++++++++++------,,,+++******))))))+++************)))))))))++++++***)))))))))))))))))))))))))))))))))))))))******+++,,,,,,++++++++++++,,,------......------......000555::::::555000333333333444555666777777888888888999999::::::;;;>>>======<<<<<<===???@@@CCCBBBAAABBBEEEFFFEEEDDDGGGLLLYYYpppxxxtttzzz''''''''''''''''''''''''))))))))))))))))))))))))((())))))))))))************+++,,,,,,+++,,,...000444;;;III[[[mmm{{{wwwppplllqqqwwwvvvnnnmmmooorrrsssnnnnnnnnnnnnpppssswwwxxx}}}ppp^^^WWWNNNIIIJJJNNNQQQRRRWWW^^^hhhrrr{{{tttkkksss|||kkk```ggg{{{lllaaaeeerrr|||~~~zzzuuuoookkkhhhgggddd___YYYUUUSSSSSSSSSJJJFFFAAA===999555111...------............---------,,,+++*********+++,,,,,,,,,---------,,,++++++++++++++++++++++++++++++***************++++++,,,++++++++++++++++++++++++,,,,,,+++++++++*********(((((())))))))))))******+++***))))))))))))))))))***************************+++,,,---.........---+++,,,------......------111000000333666666222...444444444555555555555555777777888999::::::;;;;;;>>>===<<<<<<<<<>>>???@@@DDDCCCCCCEEEGGGHHHGGGFFFFFFKKKYYYqqqvvvvvv''''''''''''''''''''''''))))))))))))))))))))))))******+++++++++,,,,,,,,,+++,,,---,,,++++++,,,...222555>>>MMM___ppp|||zzzrrrmmmqqqvvv}}}|||sssqqqqqqrrrrrrooonnnmmmmmmmmmoooqqqsssxxx~~~{{{kkk___VVVPPPJJJHHHKKKQQQWWWZZZcccjjjvvv|||rrrhhhfff{{{wwwoookkkvvv|||mmmffflllvvv~~~zzzvvvsssnnnhhhccc]]][[[YYYWWWUUUTTTRRRQQQHHHDDD@@@;;;777333///,,,------............------000///---,,,,,,---...000,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***))))))))))))***++++++***************************************+++++++++&&&''''''((()))***************)))))))))))))))***++++++++++++++++++,,,,,,***+++,,,---............+++,,,------......------111000///000222333111///333333444444555666666666777777888999::::::;;;;;;======<<<<<<<<<>>>???@@@DDDDDDEEEGGGHHHIIIHHHHHHFFFKKKYYYqqqxxx{{{''''''''''''''''''''''''))))))))))))))))))))))))******+++++++++,,,,,,,,,***,,,------++++++,,,---222333666???OOObbbrrr{{{}}}wwwtttnnnrrr{{{{{{xxxtttqqqooonnnmmmkkkkkklllnnnoooqqqwwwvvvhhh[[[SSSNNNKKKIIIJJJOOOXXX___dddnnnvvvuuuiiiffffffnnnkkkooovvvvvvjjjaaahhh{{{{{{uuurrrqqqnnniiiddd]]]]]]]]]______[[[UUUPPPEEEAAA<<<888444111---+++------............------000///---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,************************)))(((((((((((()))******************************))))))************++++++&&&&&&'''((()))******+++***)))))))))))))))******((()))))))))******++++++))))))+++,,,------------+++,,,------......------///.........000222222222111222333444555777888888666777777999:::;;;<<<<<<===<<<<<<<<<===>>>@@@AAACCCEEEGGGIIIJJJJJJIIIIIIFFFKKKYYYqqq''''''''''''''''''''''''))))))))))))))))))))))))((())))))))))))************,,,......---,,,,,,---111111222777AAARRRcccooo|||{{{zzzpppssszzz}}}vvvqqqrrrpppnnnkkkjjjjjjjjjkkkjjjpppwww||||||ooodddXXXPPPMMMEEEFFFHHHMMMVVV```jjjooowww~~~iiibbb```fffqqqyyymmm]]]jjj|||{{{yyy{{{}}}{{{tttooojjjaaa^^^jjj{{{vvvsssrrrpppnnnkkkggghhhjjjlllllleeeZZZQQQCCC???999555222000---,,,------............---------,,,+++++++++,,,---...,,,,,,+++++++++,,,------))))))))))))))))))))))))((((((((((((((())))))***************************))))))******************''''''((())))))***++++++)))))))))))))))******+++%%%&&&&&&''''''(((((((((((()))***++++++,,,+++++++++,,,------......------------......000111333444000111222444666777999999666666777888:::;;;<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBEEEHHHJJJJJJJJJJJJJJJHHHMMMZZZqqq''''''''''''''''''''''''))))))))))))))))))))))))((())))))))))))************,,,...///...---......---///222444888DDDTTT```pppuuu|||{{{zzz{{{}}}yyywwwsssooollljjjiiiiiiggglllqqqssstttyyy{{{jjj___VVVMMMIIIJJJEEEIIIOOOWWWaaakkkuuu{{{tttkkkZZZ^^^fffssswwwkkkddd___ooo~~~~~~zzzzzzzzz{{{|||zzzsssiiibbb```aaaggguuu|||xxxtttsssrrrqqqqqqsssssstttvvvtttkkk]]]RRRCCC>>>777222000000000///------............------,,,,,,,,,,,,---------...,,,,,,+++++++++,,,---...************************))))))(((((())))))***+++************************************))))))))))))((())))))******+++++++++)))))))))))))))***++++++&&&&&&&&&'''(((((())))))******++++++++++++******+++,,,------......---------...///000000111222444222222333444555666777888555666777888:::;;;<<<===<<<<<<;;;<<<===???@@@BBB@@@DDDIIIKKKJJJIIIJJJKKKJJJNNNZZZppp''''''''''''''''''''''''))))))))))))))))))))))))***++++++++++++,,,,,,,,,***,,,///000///...//////(((...333444444;;;IIIUUUbbbjjjuuu~~~~~~yyy|||~~~yyytttooolllkkkjjjfffkkkppppppooosss|||}}}nnn___VVVPPPHHHFFFIIIMMMQQQYYYaaakkkuuu~~~tttbbbWWWWWWbbbpppsssgggdddeeelllzzzxxxzzz||||||zzz{{{{{{zzzzzzvvvnnncccZZZ\\\gggxxx}}}yyyuuurrrqqqrrrsss{{{yyyxxxxxxuuukkk]]]QQQCCC>>>777222000111222222---..................---------...///000000//////,,,,,,+++***+++,,,...///++++++++++++++++++++++++*********)))***++++++,,,))))))))))))))))))))))))************)))))))))(((************++++++++++++))))))((())))))***++++++((())))))***+++,,,,,,,,,++++++,,,,,,,,,+++******+++,,,------......------///000111111000000111222444444444555555555666666555666777888:::;;;<<<===<<<<<<;;;<<<===???AAABBB@@@DDDIIIKKKJJJIIIJJJKKKKKKOOO[[[ppp'''&&&&&&&&&&&&'''((((((+++)))'''&&&%%%&&&((()))++++++++++++******)))))),,,,,,,,,---------......///......///222666:::===RRR```nnnwww~~~}}}yyyxxxzzz}}}wwwoookkkllljjjiiihhhhhhiiilllrrruuu}}}yyymmm^^^RRRQQQNNNGGGGGGMMMMMMZZZiiittt}}}|||nnn___YYYZZZ]]]nnnwwwdddZZZ___hhh{{{|||tttqqqzzz~~~|||yyyxxxmmm___\\\dddiiiyyy{{{|||~~~|||xxxrrrmmmkkknnnmmmkkkggg```WWWNNNIII===999222...---...//////,,,,,,,,,++++++*********,,,,,,,,,------.........000...---+++******++++++,,,,,,,,,+++***)))((('''&&&'''(((******)))(((((((((((()))************)))''')))++++++******+++,,,************))))))((((((******))))))))))))******************************,,,+++***))))))***++++++,,,,,,,,,---...///000000000000000111222222333333444444555555666777777888777888999:::::::::::::::888:::;;;<<<<<<===@@@BBBEEECCCBBBDDDHHHJJJJJJHHHGGGQQQZZZnnn~~~zzz'''&&&&&&&&&&&&'''(((((())))))(((((()))***,,,---+++*********************+++,,,,,,,,,,,,---------------------000333777:::DDDRRRbbbooo{{{|||uuuqqqooouuu~~~ssslllkkkhhhhhhggggggggghhhkkkmmmqqqtttyyywwwmmmeeebbb[[[QQQKKKMMMMMMIIILLLUUU\\\hhhvvvwwwmmmbbb[[[]]]dddwww~~~iiiZZZVVV```mmmyyyppprrrzzz}}}yyyvvvssshhh\\\]]]fffvvv|||}}}~~~|||vvvnnngggbbbaaa___\\\WWWQQQJJJEEEBBB;;;777222///...//////...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------......---,,,++++++***++++++++++++++++++***)))((())))))***++++++++++++++++++++++++++++++***))))))((()))++++++******+++,,,------,,,,,,++++++++++++******))))))))))))******)))))))))))))))))))))))),,,+++***))))))***++++++---,,,,,,------///000000000000000111222222333333444444444555555666666666666777888999::::::::::::888999;;;;;;;;;===???AAAAAA@@@@@@CCCGGGJJJJJJIIIGGGQQQ[[[ppp{{{vvvttt~~~'''&&&&&&&&&&&&'''(((((()))))))))***++++++,,,,,,***)))))))))))))))************+++++++++,,,,,,,,,,,,,,,+++,,,---000333555777CCCSSSdddttt|||ssslllgggiiiuuu|||rrrnnniiihhhhhhgggffffffffffffeeeiiinnnsssxxxttthhhaaaZZZTTTRRRMMMHHHIIIMMMNNNNNNVVVbbblllwww}}}sssfff\\\XXX\\\jjjxxxmmm[[[SSSWWWgggvvvvvvooovvv~~~||||||uuuooojjjaaaZZZbbbooo~~~zzzsssiii___ZZZZZZXXXSSSNNNIIIDDDAAA@@@888555222000//////...---,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++------------,,,+++***)))******+++++++++******)))***************++++++,,,------------+++***)))((((((***++++++*********+++))))))))))))((((((((((((******))))))))))))******************************++++++************+++,,,---------------...///000000000000111222222333333444444444444444555555555444555777888::::::;;;;;;888999;;;;;;;;;<<<>>>@@@@@@@@@@@@CCCFFFHHHHHHGGGFFFRRR]]]rrruuurrrttt'''&&&&&&&&&&&&'''((((((************)))((('''&&&))))))((((((((()))***+++)))************+++++++++---,,,++++++,,,...000222555<<>>555333111000000///---+++,,,,,,,,,------.........,,,,,,,,,++++++*********+++,,,---------+++***))))))******+++++++++******)))((('''''''''(((***+++,,,,,,,,,,,,+++***)))((((((***,,,,,,***)))***+++''''''''''''''''''''''''******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,---------------...///000000000000111222222333333444444444444444444444444333444666888999:::;;;;;;:::;;;<<<<<<;;;<<<>>>@@@DDDDDDDDDEEEEEEEEEDDDBBBEEEQQQ]]]sssvvvvvv{{{'''&&&&&&&&&&&&'''((((((*********+++***)))((((((+++***)))(((((()))***+++)))))))))*********++++++------,,,,,,---...000000666888???LLL]]]mmm{{{yyypppjjjnnnwww}}}sssnnniiifffffffffeeedddaaadddfffeeedddiiirrrzzz}}}jjj\\\OOOKKKKKKIIIHHHHHHLLLMMMPPPQQQSSS\\\nnn~~~wwwmmm[[[VVVUUU\\\jjj}}}rrreeeXXXUUUZZZdddqqq{{{|||wwwqqqooorrrvvvvvvlll```XXXYYYfff}}}~~~vvvnnniiiddd___\\\XXXVVVSSSNNNHHH@@@:::777333111000///000///,,,***,,,,,,,,,------.........,,,,,,,,,++++++************+++,,,---,,,+++***))))))******+++++++++******)))((('''''''''(((***+++))))))***************))))))***,,,,,,***)))************************************))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,...------------...//////000000000111222222333333333333333444444444444444444555666888:::;;;;;;<<<;;;=========<<<<<<>>>@@@DDDEEEFFFGGGFFFEEEDDDCCCCCCOOO\\\sssuuuyyy'''&&&&&&&&&&&&'''((((((((()))***+++---///000111---,,,***(((((()))***+++))))))*********+++++++++------------......///000333333777AAAOOO___sssvvvkkkjjjnnnwww}}}~~~yyyrrrooonnnllliiifff```aaabbbaaabbbfffmmmrrr|||~~~~~~~~~vvvjjjXXXOOOHHHGGGGGGFFFFFFHHHLLLOOOSSSUUU[[[hhh{{{|||pppcccYYYQQQSSS]]]ooozzz___WWWSSSYYYdddmmmuuuzzzzzzvvvqqqnnnjjjkkksss|||~~~qqqfffYYYTTT[[[nnn{{{ppphhhdddcccaaa___XXXWWWSSSNNNGGG>>>777333111000............,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++***+++++++++++++++************+++++++++******)))***************++++++,,,(((((()))***************)))+++,,,,,,***))))))***)))))))))))))))***************))))))))))))******************************)))***+++,,,---------,,,......---------......///000000000111222222333333333333333444555555666666555666888999:::;;;<<<<<<<<<=========;;;;;;===??????BBBEEEGGGGGGFFFGGGGGGCCCOOO[[[rrr~~~rrr|||'''&&&&&&&&&&&&'''(((((((((((()))***---000222444000...,,,)))((()))***+++*********+++++++++,,,,,,++++++,,,,,,---...////////////222:::AAANNNbbbuuu{{{nnniiijjjooouuu~~~wwwpppgggfffdddbbbccceeeiiikkkooooooppprrrxxxsssdddYYYOOOKKKIIIJJJJJJIIIMMMRRRUUUZZZ___dddlllzzzyyyiii___XXXRRRVVV^^^pppuuuhhhYYYUUUWWWeeettt~~~~~~yyyuuutttqqqqqqyyy~~~xxxiii___TTTSSS___tttwwwllleeecccbbb___]]]YYYVVVQQQJJJCCC<<<777444111///---,,,---------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------++++++************+++++++++++++++++++++***)))((())))))***+++++++++++++++******+++++++++***))))))***+++,,,,,,***))))))***'''''''''((((((((())))))******))))))))))))******)))))))))))))))))))))))))))***+++---------------///......---------......000000000111222222333333222222333444666777888888888888999;;;;;;<<<<<<<<<;;;<<<<<<;;;999999;;;<<<<<<@@@EEEGGGFFFEEEFFFGGGDDDPPP\\\rrr~~~vvv'''&&&&&&&&&&&&'''(((((())))))((((((***,,,///111222000---***))))))***+++***++++++++++++,,,,,,,,,******+++,,,---......///......111666888@@@SSSfffwww|||rrrlllllljjjqqqzzz{{{qqqnnniiiffffffffffffeeeffffffhhhnnnxxxvvvmmmbbbWWWNNNIIIGGGHHHJJJKKKLLLTTT\\\bbbhhhnnnttt}}}kkk\\\WWWVVVTTT```jjjxxxhhh\\\\\\YYY___qqq}}}{{{}}}ssscccZZZRRRSSScccvvv{{{tttjjjdddbbb```]]]YYYUUUQQQJJJBBB;;;666444333000...,,,+++,,,------,,,,,,,,,,,,++++++*********,,,,,,,,,------.........++++++)))))))))***+++,,,,,,,,,,,,+++***)))((('''&&&''')))*********)))(((---------,,,+++***)))(((***+++,,,,,,***)))))))))******++++++,,,,,,,,,---******))))))))))))******************************)))***+++---......------///......---------......000000000111222222333333111222333555777888999:::999:::;;;;;;<<<<<<<<<<<<999::::::999888777999:::===AAAEEEFFFDDDBBBBBBCCCFFFQQQ\\\rrr~~~~~~((((((((((((((((((((((((***************++++++,,,...---,,,+++++++++---------------,,,+++***))))))))))))***+++,,,,,,------000///...///555===EEEKKK^^^ooozzzrrrjjjnnnlllppp{{{{{{ooohhhfffdddaaa^^^dddddddddgggnnnxxx|||oooeee]]]SSSMMMLLLJJJGGGGGGJJJQQQZZZdddkkkmmmzzznnnbbbXXXRRRWWW___rrrwwwiii___[[[XXXbbbttt~~~xxxqqqaaa[[[XXX\\\gggqqqzzzzzzvvvwwwoookkkccc]]]^^^aaa___ZZZQQQMMMFFF>>>777333333444///......---------......,,,,,,,,,++++++*********************+++,,,---...---,,,***(((((()))***+++************************)))((((((((()))***++++++,,,,,,++++++***)))(((((())))))(((((()))***++++++)))))))))))))))))))))))),,,++++++******++++++,,,---,,,,,,+++***)))((((((...------,,,,,,++++++***.........///////////////333222000///...---.........000333666888888777777888888999:::;;;;;;;;;;;;<<<;;;:::999:::;;;<<<===???@@@BBBDDDFFFFFFFFFFFFIIIJJJXXXuuu~~~}}}(((((((((((((((((((((((()))))))))))))))***+++++++++***)))))))))***+++,,,******++++++++++++******))))))***++++++,,,---------,,,+++,,,///555;;;???NNN___qqqzzz}}}|||vvvnnnmmmiiijjjsss~~~wwwnnnkkkhhhdddaaa\\\\\\]]]```gggooowww|||uuukkk___YYYRRRKKKGGGGGGHHHIIILLLTTT^^^iiissszzz|||nnnaaa[[[\\\aaannnyyyvvvggg\\\YYY\\\jjjyyy}}}vvvmmmggg```bbbggglllpppuuu{{{vvvnnnmmmiiihhhccc___```bbb^^^WWWNNNJJJDDD<<<555222111222//////...---------------..................------*********++++++,,,---...---,,,***)))((()))***+++************************))))))))))))))))))***+++,,,,,,++++++***))))))((()))))))))*********++++++)))))))))))))))))))))))),,,++++++******++++++,,,,,,,,,++++++***)))))))))------,,,,,,,,,,,,++++++............////////////222111000///....../////////111444666888888888888777888999:::;;;;;;;;;;;;<<<;;;:::::::::;;;<<<===???@@@BBBDDDFFFFFFFFFFFFHHHIIIWWWsss((((((((((((((((((((((((((((((''''''(((((()))***((('''''''''(((((()))***&&&'''((()))***+++++++++))))))******+++,,,,,,,,,++++++******,,,///222333>>>LLL^^^lllvvv{{{xxxrrrnnnhhhdddhhhppp|||yyyooojjjgggbbb^^^ZZZZZZZZZ\\\```eeeiiimmmuuuzzztttmmmaaaYYYQQQMMMJJJFFFDDDFFFJJJOOOWWWcccooo{{{|||tttggg^^^XXX]]]kkk}}}tttggg^^^]]]hhhuuuyyykkkccc___dddooo{{{~~~}}}oooeeebbbaaacccdddcccdddbbb[[[RRRJJJFFF@@@999444111000000000000...---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---...///---,,,***)))))))))***+++************************+++***)))))))))))))))))),,,,,,++++++***))))))))))))***+++,,,,,,,,,+++***))))))))))))))))))))))))++++++************++++++************************++++++,,,,,,,,,,,,------------........./////////000000////////////000000000222444777888999999999777888999:::;;;;;;;;;;;;<<<;;;:::::::::;;;===>>>???@@@BBBDDDFFFFFFFFFFFFGGGIIIVVVppp''''''''''''''''''''''''''''''&&&&&&''''''((()))&&&&&&&&&''''''((())))))%%%&&&'''((())))))))))))))))))******+++++++++,,,,,,,,,,,,------...//////777@@@MMM\\\jjjtttvvvuuurrrjjjcccaaafffqqqxxxnnniiieee```[[[^^^^^^]]]\\\\\\]]]^^^___eeeiiinnnssswww{{{wwwkkk```YYYVVVPPPKKKJJJIIIGGGHHHLLLOOOXXXdddppp||||||uuupppkkkccc]]][[[ZZZ```qqq}}}ssshhhcccfffrrrvvvgggccceeeooo|||uuuggg___^^^]]]ccchhhjjjiiidddYYYMMMFFFBBB<<<777333111000///111000///---,,,+++++++++))))))******++++++,,,,,,---,,,,,,,,,------...///,,,+++***)))))))))******************************++++++***)))((((((((()))+++++++++*********)))))))))***,,,------,,,+++)))))))))))))))))))))))))))++++++************++++++))))))*********+++++++++******+++,,,,,,---......,,,------......////////////////////////000111111111333555777888999::::::777888999::::::;;;::::::;;;;;;::::::;;;<<<===>>>???AAACCCDDDEEEFFFEEEEEEFFFIIIUUUlll&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((&&&''''''(((((()))))))))&&&''''''((((((''''''''')))***************+++++++++,,,---...////////////555777???LLL[[[hhhrrrwwwvvvooogggbbbbbbiiizzzxxxppplllhhhbbb^^^^^^]]][[[YYYXXXXXXWWWWWW[[[]]]```dddhhhmmmrrruuu}}}yyymmmcccZZZRRRNNNNNNKKKIIIJJJJJJIIILLLQQQTTT```mmmxxx|||qqqeee\\\XXXUUUTTTSSSYYYcccuuuxxxooojjjpppwwwkkknnnuuu~~~|||}}}wwwqqqllleee]]]\\\^^^bbbjjjsssuuurrriiiZZZMMMCCC>>>999555444333111///000000...---++++++******,,,,,,------......//////------,,,,,,,,,---......+++++++++***************************************++++++***)))((((((((()))+++++++++***************)))+++,,,------,,,***)))))))))))))))))))))))))))+++******))))))******+++)))))))))***++++++,,,,,,******++++++,,,---......,,,,,,,,,---...//////000......//////000111111111222333444666888999:::;;;777777888999::::::::::::;;;;;;::::::;;;<<<>>>???@@@AAACCCDDDEEEEEEEEEEEEGGGJJJTTTiii&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((()))))))))(((((('''''''''(((((((((''''''&&&************************)))***+++---............222111444>>>KKKYYYhhhtttvvvrrrnnniiidddfffsss|||wwwtttppphhhccc\\\[[[YYYWWWVVVUUUUUUVVVWWWWWWWWWYYY]]]aaaeeehhhkkkqqqwww}}}zzzrrrfff[[[SSSNNNKKKIIIHHHFFFFFFIIIJJJJJJOOOUUUYYYgggttt{{{zzzkkk```SSSLLLJJJLLLRRRYYYeeewwwtttkkkjjjrrr}}}xxx|||wwwnnneee___ZZZXXX[[[aaakkkuuu}}}~~~xxxlll[[[MMM???:::555333333333111/////////---,,,++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------++++++++++++******))))))************************+++***))))))))))))))))))***************************+++,,,,,,,,,+++***)))))))))))))))))))))))))))******))))))))))))******))))))******+++++++++,,,******+++,,,,,,---......++++++,,,---...//////000......///000111111000000222222444555777888::::::666777888999::::::::::::;;;;;;::::::;;;===???@@@@@@AAACCCEEEEEEEEEEEEDDDFFFJJJRRRccc%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((((((((())))))((('''&&&%%%%%%&&&'''(((((()))((((((************))))))))))))))))))***+++,,,,,,,,,---111...///555<<>>???AAAAAABBBCCCEEEEEEEEEDDDDDDDDDHHHOOO^^^yyy%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((((()))))))))(((&&&$$$######$$$&&&((()))***++++++*********)))))))))))))))++++++++++++,,,,,,,,,,,,333//////222333888GGGVVVlllqqqwwwvvvnnngggkkkttt~~~xxxtttmmmfff```]]][[[ZZZZZZWWWSSSRRRSSSVVVXXXYYYYYY]]]```bbbiiiuuu|||~~~uuuhhh```UUUQQQLLLHHHGGGGGGFFFFFFFFFGGGKKKQQQTTTVVV]]]fffppp}}}}}}yyylll\\\PPPKKKJJJOOOWWWbbbuuupppddd^^^dddvvvxxxllleeebbbaaaeeekkkpppyyy}}}rrrbbbOOO@@@888333///...000111///+++------,,,++++++,,,,,,,,,.........------,,,,,,,,,,,,,,,+++******+++++++++***++++++++++++***))))))************************))))))(((((()))***++++++******************++++++++++++***)))(((((())))))))))))))))))))))))))))))******))))))))))))******************************++++++,,,,,,,,,,,,------******+++,,,...//////000...///000111111000///...111111222333555777999:::666777888999999:::999999;;;;;;:::;;;<<<>>>@@@AAAAAABBBCCCEEEEEEEEEDDDDDDBBBFFFLLLZZZttt(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((()))((('''&&&&&&'''((()))((('''&&&&&&&&&''')))*********))))))******+++,,,000///......111777<<<@@@^^^jjjuuuwwwppplllnnnsss}}}zzzuuuppphhhbbbXXXVVVUUUUUUVVVXXXXXXXXXVVVTTTTTTWWW]]]ccchhhkkkwww}}}wwwmmmdddZZZTTTMMMLLLJJJGGGFFFFFFGGGHHHJJJKKKNNNRRRWWW___hhhnnnxxxzzzmmm]]]NNNHHHKKKPPPYYYhhh|||{{{nnnbbb___eeeppppppfffeeehhhiiihhhrrruuuvvvqqqdddSSSCCC999222222111111000/////////,,,,,,------------------++++++++++++,,,,,,---.........---,,,++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******,,,)))'''(((***+++***(((......---,,,+++******)))...,,,***+++...000...,,,000//////000222444444333222222333333555666888888999999999:::;;;<<<===>>>:::::::::;;;<<<===>>>>>>???@@@@@@AAABBBBBBBBBBBBBBBDDDIIIUUUnnn%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((()))((('''&&&&&&'''(((((((((((('''''''''((()))*********))))))******+++,,,000///......000333777:::LLLXXXfffoooqqqrrrtttxxx|||uuulllaaa^^^ZZZXXXWWWVVVUUUTTTRRRPPPOOOQQQUUUZZZ]]]___fffllluuu}}}|||vvvlllddd]]]VVVPPPKKKGGGGGGGGGGGGGGGIIIKKKMMMMMMOOOTTTZZZcccnnnzzzxxxhhh^^^WWWRRRNNNTTT___nnnssshhhaaa\\\aaajjjrrrkkkkkknnnnnnmmmmmmkkkfff]]]RRRGGG???:::222222111111000/////////------------------------,,,+++++++++,,,,,,---.........---,,,++++++++++++++++++************++++++************************))))))))))))************++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))******,,,)))'''(((***+++***(((------,,,,,,++++++******...,,,+++,,,...///...,,,000//////000222444444333333333333444555777888999::::::::::::;;;<<<======:::::::::;;;;;;<<<===>>>??????@@@AAABBBBBBBBBBBBAAADDDJJJWWWnnn###$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((((((''''''&&&''''''(((((()))(((((((((((()))***+++******))))))******+++,,,///......---...///111222:::DDDSSScccooovvvyyyzzzzzz|||xxxlllhhhbbb]]]ZZZWWWUUUSSSSSSQQQOOOOOORRRTTTUUUVVVXXX]]]cccjjjpppvvv|||zzzsssnnnccc^^^XXXRRROOOLLLIIIGGGFFFHHHJJJKKKLLLOOORRRUUUUUUZZZbbblllwww|||lll]]]SSSUUU[[[^^^hhhyyyppp```\\\]]]cccppp~~~~~~sssuuu{{{ssspppqqqrrrpppmmmccc^^^UUULLLCCC===999777222111111000000//////............------,,,,,,+++,,,,,,+++++++++,,,------......---,,,++++++++++++++++++************++++++++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))******+++)))(((((()))******)))++++++++++++++++++++++++---,,,,,,,,,...///...---000//////000222444444333333444444555666888:::;;;::::::::::::;;;;;;<<<===::::::::::::;;;<<<===>>>>>>???@@@AAABBBBBBBBBBBB???DDDKKKWWWmmm&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&'''''''''(((((()))))))))))))))******+++******))))))******+++,,,---------...............444999EEEVVVgggsssxxxyyywwwvvvyyyyyyuuummmgggbbb^^^ZZZWWWYYYWWWTTTTTTUUUVVVVVVUUUVVVXXX\\\___aaaeeejjjmmmrrrtttxxx|||~~~wwwpppkkkeee^^^ZZZVVVSSSPPPMMMKKKKKKKKKKKKKKKNNNRRRTTTVVVXXX\\\___gggooo{{{rrrhhh___XXX___lllxxxkkkddd```eeennnzzz}}}oooeeeoooxxxuuurrrrrrtttrrrmmmiii[[[VVVNNNGGG@@@:::555222111111111000//////......//////...---,,,,,,++++++,,,,,,,,,++++++,,,,,,---......---,,,++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++((()))))))))************************************************************))))))))))))))))))))))))******))))))))))))************)))((()))*********++++++,,,,,,---------...------------............000//////000222444444333444444555666777999;;;<<<:::::::::::::::;;;<<<===;;;:::::::::;;;;;;<<<===>>>???@@@AAABBBCCCCCCCCC@@@DDDJJJTTTiii&&&''''''''''''(((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&%%%%%%&&&'''''''''''''''((())))))*********************))))))******+++,,,+++,,,---....../////////333555;;;HHHZZZjjjtttxxxxxxsssqqquuu{{{yyyqqqjjjccc___]]]ZZZWWWVVVVVVWWWWWWWWWYYY[[[\\\\\\[[[[[[\\\^^^eeegggjjjnnnttt}}}{{{uuurrrooollliiiccc]]]XXXTTTPPPMMMOOOOOONNNMMMLLLLLLLLLMMMNNNTTT[[[```bbbfffkkkoooqqqfffddddddhhhvvvwwwiii^^^bbbkkkyyyqqqiiihhhttt~~~sssrrrsssttttttooohhhbbbYYYRRRIIIAAA<<<888444111111111000000///.........//////...---,,,,,,++++++---,,,,,,++++++,,,,,,,,,......---,,,++++++++++++,,,,,,++++++++++++,,,,,,************************((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))***************)))((()))******,,,,,,------......//////------............//////000//////000222444444333444444555666888:::<<<===;;;;;;:::::::::;;;<<<<<<;;;::::::::::::;;;;;;<<<===>>>@@@AAABBBCCCCCCCCCBBBDDDHHHQQQggg%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&$$$%%%&&&''''''''''''''''''((()))*********))))))******))))))******+++,,,++++++,,,---...//////000000111555===JJJ[[[kkkvvvyyytttqqqssswww~~~~~~uuuoooeeeaaa\\\ZZZZZZ[[[\\\\\\```bbbcccbbb^^^[[[XXXXXXYYY[[[]]]```dddjjjqqqvvv|||~~~wwwuuuqqqlllgggbbb___]]]WWWVVVSSSOOOMMMKKKJJJJJJMMMOOOQQQQQQOOONNNNNNOOORRR[[[fffnnnsssyyyooogggbbbeeepppvvvfff^^^ZZZhhh|||xxxooommmvvvwwwqqqqqqssstttrrrlllddd^^^XXXNNNAAA888444444444333111000000//////......---.........------,,,,,,+++------,,,+++++++++,,,,,,......---,,,++++++++++++,,,,,,++++++++++++,,,,,,************************))))))))))))************************************(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******)))******)))(((((()))+++,,,,,,------......//////,,,...//////......///000000//////000222444444333333333444666888:::<<<===;;;;;;;;;::::::;;;;;;<<<;;;;;;::::::::::::;;;;;;===>>>???AAABBBCCCDDDDDDCCCEEEHHHSSSjjj###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&###$$$%%%'''((((((''''''&&&'''((()))))))))((((((******))))))******+++,,,,,,+++++++++,,,---...///---000333555;;;III]]]kkkuuussssssvvvxxxzzzzzztttnnniiihhhiiijjjkkkmmmpppqqqoooiiiaaa[[[WWWQQQSSSUUUVVVXXX[[[___bbbgggjjjnnnrrruuuxxx{{{}}}~~~yyyvvvrrroookkkhhh```___]]]ZZZVVVSSSQQQPPPKKKKKKKKKJJJKKKMMMPPPRRRTTTXXX\\\]]]\\\ZZZYYYYYY```jjjwww}}}uuuhhhlllrrr{{{rrrddd___^^^eeexxx~~~wwwppplllnnnooopppnnnggg```[[[OOOGGG===666555555333111000000000///......------------------------------...---,,,,,,+++++++++,,,......---,,,++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((***+++***((('''))),,,++++++,,,,,,,,,,,,,,,,,,,,,...000///...---///111000//////000222444444333222333444555777:::<<<===<<<;;;;;;::::::;;;;;;;;;;;;;;;::::::999::::::;;;===>>>???AAABBBCCCDDDDDDDDDEEEJJJYYYsss$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%"""$$$%%%'''((((((''''''%%%&&&((()))))))))((('''*********)))***++++++,,,---,,,+++******+++,,,---,,,111444222222<<>>???AAABBBCCCDDDDDDCCCEEEMMM___{{{&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&'''((())))))))))))%%%&&&&&&'''((()))******((()))***++++++***)))(((************+++,,,---......///000//////555???GGG^^^lll{{{|||vvvvvvyyyvvvjjjaaa\\\RRRQQQNNNLLLJJJJJJKKKLLLPPPQQQRRRTTTVVVWWWYYYYYY[[[___eeehhhjjjlllooorrrwwwyyy}}}}}}{{{xxxvvvsssqqqnnnkkkgggeeecccbbb\\\[[[XXXUUURRRPPPNNNNNNMMMJJJFFFDDDDDDFFFGGGHHHJJJJJJJJJLLLQQQXXX^^^cccqqqxxx}}}}}}xxxtttuuuyyy|||uuuoooooosss{{{rrrfff^^^\\\hhhuuu|||uuunnnkkk```bbbeeegggeee^^^TTTMMM;;;;;;;;;:::888555333111---...000000///,,,)))'''///...---,,,,,,---///000...---+++)))))))))+++,,,---------------,,,******+++***)))(((((()))***++++++***)))(((((()))***+++'''((((((((())))))))))))************+++,,,------))))))))))))))))))))))))222000---***(((&&&&&&&&&(((((((((((('''''''''''')))************+++++++++)))***,,,---......---,,,000000000///......------000111333444555666666666222333444666777999:::;;;;;;:::999888888:::<<<===<<<;;;;;;::::::<<<===>>>?????????@@@AAABBBDDDEEEFFFEEELLLbbb&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%&&&'''((())))))))))))&&&&&&''''''(((((())))))((()))************)))(((************+++,,,---------///000......111999@@@QQQ```rrr||||||zzzyyy{{{~~~{{{nnnbbb[[[QQQOOOMMMLLLKKKLLLMMMMMMMMMMMMNNNNNNOOOPPPQQQQQQQQQTTTXXX[[[[[[\\\^^^```fffhhhkkknnnpppppppppooorrrrrrrrrsssvvvyyy|||yyytttmmmiiigggfffdddbbbbbbaaa___\\\ZZZXXXWWWWWWRRRQQQOOOMMMKKKIIIIIIHHHFFFEEEDDDDDDFFFGGGHHHHHHLLLMMMOOOTTT\\\fffooottt{{{xxxqqqooonnnqqqyyyyyyoooeee``````hhhzzzwwwqqqkkkeeeaaa]]]^^^___```]]]VVVMMMFFF777777666555333111///...///000000000///---+++)))......---------......///...---,,,******+++,,,---++++++++++++,,,,,,,,,,,,******))))))))))))******+++***)))(((((()))***+++************+++++++++++++++******)))))))))******))))))))))))))))))))))))***)))((((((((()))***+++(((((((((((((((((((((((()))************+++++++++)))***+++---...---------------......///000000000///000111111222222222111222333444666777999:::;;;;;;:::999888888:::;;;===>>>===<<<;;;;;;<<<=========>>>???@@@BBBDDDFFFGGGHHHHHHPPPfff&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&'''(((((((((((((((''''''''''''''''''((((((((())))))******))))))(((******)))******+++,,,---,,,...///---,,,---222666DDDQQQdddrrryyy{{{zzzzzzyyy}}}tttfff\\\RRRPPPOOONNNMMMNNNNNNOOOMMMLLLKKKJJJJJJJJJJJJKKKKKKMMMOOOOOOOOONNNOOOPPPVVVXXXZZZ\\\]]]\\\[[[ZZZ]]]^^^^^^___aaabbbdddeeehhhhhhhhhhhhiiiiiiiiiiiiccc```[[[XXXVVVUUUTTTSSSRRRQQQPPPOOONNNMMMMMMMMMLLLLLLJJJIIIHHHGGGGGGGGGEEEFFFGGGHHHJJJKKKKKKLLLQQQRRRVVV\\\fffpppzzzyyyvvvlllhhhfffhhhnnnzzz|||rrrccc___]]]aaakkk|||}}}}}}xxxmmmeeeaaa___ZZZVVVXXXWWWWWWVVVRRRKKKCCC===555444222000///...------111111111000///...---------...............------...---,,,++++++,,,...///******))))))***+++---...)))******************)))******))))))))))))******++++++++++++++++++************)))(((''''''''''''))))))))))))))))))))))))&&&&&&&&&'''(((***,,,---)))))))))))))))))))))))))))************+++++++++)))***+++,,,------------------......///000000000222333333444444333333222222333444666777999:::;;;;;;:::999888999:::;;;<<>>===<<<<<<<<<===>>>===>>>???AAACCCFFFHHHIIIJJJKKKTTTjjj&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((((((''''''''''''''''''''''''&&&((())))))))))))))))))((())))))))))))***+++,,,---***,,,------,,,,,,...000<<>>@@@AAA@@@@@@AAABBBDDDFFFHHHIIIIIILLLVVVmmm|||vvv~~~&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&)))(((((((((((((((((()))))))))))))))***+++,,,,,,)))***,,,---------...///555:::DDDRRR```kkkssswwwuuurrrrrruuuxxx|||xxxnnnfffcccaaa___\\\YYYWWWUUUUUUUUUTTTSSSRRRPPPNNNMMMLLLMMMMMMLLLLLLLLLLLLLLLKKKLLLMMMOOOQQQRRRRRRQQQPPPMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLMMMNNNNNNLLLKKKJJJIIIHHHHHHHHHIIIKKKJJJIIIIIIHHHHHHIIIIIIMMMMMMLLLLLLMMMMMMNNNOOOPPPPPPQQQRRRTTTYYYaaagggmmmooouuu|||xxxrrrrrryyyssseeeaaaaaaeeennn{{{yyyoookkkpppsssssssssxxxvvveee^^^VVVSSSSSSTTTSSSPPPOOOLLLHHHDDD@@@;;;555111555444222000///000000111000///...---,,,---///000---.../////////...,,,+++)))))))))******+++,,,,,,---,,,***(((((()))***+++)))***+++,,,,,,+++***))))))))))))******)))))))))*********))))))))))))))))))((((((((())))))***+++((((((((((((((((((((((((+++++++++******))))))(((((()))))))))*********+++))))))*********+++++++++++++++++++++,,,---......000000000///......------,,,---...000222333333444222333444666777999:::;;;999999999999::::::;;;;;;::::::;;;;;;===@@@BBBCCCDDDDDDDDDDDDEEEFFFGGGHHHGGGKKKWWWnnn}}}nnnlllxxx&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''')))((((((''''''(((((()))))))))((())))))***+++,,,)))***,,,---.../////////...111777AAANNN\\\hhhppptttpppnnnoooooopppuuu||||||wwwyyywwwuuuqqqnnnjjjhhhfffcccccccccaaa^^^ZZZUUUSSSQQQOOOMMMMMMNNNNNNNNNMMMKKKLLLOOOPPPQQQPPPOOONNNLLLKKKJJJIIIHHHHHHHHHIIIHHHHHHHHHIIIJJJKKKKKKKKKHHHIIIIIIHHHGGGFFFHHHIIIIIIIIIIIIHHHIIIIIIJJJJJJLLLMMMNNNPPPRRRTTTWWWXXXXXXZZZ\\\^^^bbbjjjvvv~~~wwwpppooooooooopppsssyyyvvvhhhaaaccciiiwwwzzzpppmmmttt{{{vvvjjj^^^[[[XXXVVVUUUUUUSSSRRRLLLHHHCCC>>>;;;777444111222222111000000///000000///...---------...///000////////////...---,,,,,,)))))))))***************...---+++***))))))************++++++++++++******))))))************))))))+++++++++,,,,,,,,,------))))))))))))***+++,,,---(((((((((((((((((((((((())))))***+++++++++++++++'''(((((())))))*********)))************+++++++++++++++++++++,,,---...///------......///000000000+++---///111333444555666222333444666777999:::;;;999999:::::::::;;;;;;;;;999999:::;;;===???BBBCCCFFFFFFFFFFFFFFFGGGGGGHHHGGGLLLYYYppp}}}ooocccdddsss&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''')))(((''''''''''''((()))((((((((())))))***+++,,,+++++++++,,,.........------///222666===IIIUUU^^^iiiiiikkkooonnnkkkkkkooo|||~~~~~~|||vvvooohhhccc```\\\YYYXXXYYYYYYXXXVVVUUUVVVWWWXXXXXXVVVTTTSSSMMMKKKIIIGGGGGGGGGHHHIIIFFFGGGIIIKKKMMMMMMMMMMMMJJJLLLMMMLLLJJJJJJKKKMMMKKKKKKLLLMMMNNNPPPRRRSSSVVVWWWZZZ^^^ccchhhlllooopppssswwwyyy|||}}}pppfffbbbdddfffpppyyytttjjjhhhlllxxx~~~rrrqqqvvv}}}xxxmmmbbb[[[]]]^^^]]]XXXTTTQQQQQQIIIEEE???:::777555444333111111111111111111000///............///000000111000000///...---,,,,,,,,,******+++++++++***)))))),,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,((()))***++++++***)))(((******++++++,,,---......*********))))))***++++++(((((((((((((((((((((((('''((()))***+++++++++***&&&&&&'''(((((()))******)))************++++++++++++++++++***+++---...///------......///000000000///000111333555666666777222333444666777999:::;;;999999::::::;;;;;;;;;:::;;;;;;::::::;;;===???@@@FFFFFFFFFFFFGGGHHHIIIJJJJJJOOO]]]tttuuuhhh^^^cccuuu&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((((()))((('''&&&&&&'''((()))(((((((((((()))***+++,,,...,,,,,,,,,------,,,+++000111222222333:::DDDLLL\\\```gggooopppkkkiiijjjnnnyyysssppplllhhhfffffffffdddbbbbbbcccddddddbbb```]]][[[NNNLLLJJJGGGGGGHHHIIIKKKGGGIIILLLOOOQQQQQQPPPPPPJJJLLLNNNMMMKKKJJJLLLNNNOOOOOOQQQSSSVVVXXX[[[\\\bbbeeeiiiooovvv}}}vvvqqqhhhccccccjjjttt{{{uuufffdddmmm|||zzzvvv~~~|||vvvqqqfff[[[[[[___cccaaaZZZRRROOOOOOGGGBBB<<<777555555444444111222333444444333222111//////000000111111222222111000...---,,,,,,------,,,,,,,,,,,,,,,+++***)))******,,,------------------,,,+++******+++,,,---((()))***++++++***)))(((''''''((()))+++,,,---...,,,+++***))))))(((((()))(((((((((((((((((((((((('''((()))******)))((('''%%%&&&&&&'''((())))))***)))************+++++++++,,,+++******+++,,,...///000000000///......---------...///000111222222222222333444666777999:::;;;888999:::;;;;;;;;;::::::===<<<;;;::::::;;;<<<===EEEEEEFFFGGGHHHJJJLLLMMMLLLRRRaaawwwrrrfff^^^eeeyyy&&&&&&$$$$$$$$$$$$&&&&&&((('''&&&%%%%%%%%%%%%%%%+++)))(((''''''((()))+++&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((()))((((((((()))))))))))))))))))))))))))***+++***))))))+++---+++++++++,,,,,,------......---...///222555999;;;LLLUUUbbblllnnnkkkgggeeegggooo}}}~~~yyytttyyyvvvssspppmmmhhh```ZZZVVVRRRNNNMMMNNNOOOOOOMMMNNNOOOQQQSSSVVVYYY[[[\\\^^^ZZZVVVRRRPPPPPPPPPQQQTTTXXX\\\]]]^^^ccckkkqqqrrrxxx}}}pppjjjiiigggdddeeelllzzzooogggaaadddtttvvv|||vvvmmmeee``````aaa``````___[[[UUUMMMGGG@@@:::444222444444111...333333222222111000//////------------------------///...---,,,++++++++++++---***)))***,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************((()))***++++++***)))(((******))))))))))))******+++++++++*********))))))*********)))((('''''''''&&&'''((()))***))))))((())))))))))))************'''((()))***+++,,,,,,,,,***++++++,,,,,,------...+++,,,,,,---...///000000///000111222222333222222222333444666999;;;<<<===<<<;;;:::999:::<<<>>>???<<<===>>>>>>===>>>@@@BBBCCCDDDFFFHHHIIIKKKKKKLLLJJJUUU^^^tttuuukkkdddmmm'''&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&)))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))***+++***))))))+++---))))))))))))))))))******---,,,,,,---///222555777999@@@LLLZZZdddhhhgggddd```dddmmm|||yyywwwwww~~~{{{sssiiibbb\\\XXXSSSQQQQQQQQQPPPOOOVVVYYY^^^cccggghhhhhhhhhbbbaaa___\\\YYYXXXXXXYYYZZZ```hhhnnnsssyyy~~~uuujjjcccbbbdddhhhpppzzz}}}sssiiibbb``````cccmmmxxxrrrrrr|||zzzooofff^^^YYYZZZ^^^^^^]]]\\\YYYRRRJJJDDD999444000///111222000...222222111000000///......------------------------///...---,,,++++++++++++---+++)))***,,,---,,,***************************)))************+++++++++******)))(((((()))***+++******))))))))))))******+++++++++*********))))))(((((((((((())))))))))))''')))***,,,,,,+++***)))))))))))))))************)))******+++++++++*********++++++,,,,,,------...............------------......///000111111111111222333444666888:::;;;<<<<<<;;;:::::::::<<<>>>???<<<===>>>>>>===>>>@@@BBBDDDEEEFFFHHHJJJKKKLLLLLLMMMWWWaaawww{{{nnnhhhgggttt''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((()))*********))))))+++,,,,,,,,,++++++++++++++++++,,,,,,+++,,,---///111222111444<<>>???<<<===>>>>>>===>>>@@@BBBEEEFFFGGGIIIKKKLLLMMMMMMMMMXXXccczzzwwwkkkjjjppp&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((()))***)))((()))***,,,---------,,,,,,+++++++++---,,,,,,,,,,,,---...///333444888@@@LLLYYYdddiiikkkfffeeennn}}}~~~zzzxxxvvvvvvwwwzzz|||~~~{{{~~~xxxrrrttt{{{rrrgggbbbaaabbbbbbfffrrrzzz|||rrrjjjbbb^^^^^^]]][[[XXXTTTNNNFFF>>>888555333111222444666666555000000000//////.........////////////////////////...---,,,,,,+++++++++,,,,,,,,,+++++++++++++++*********************************************++++++---+++***(((((()))***+++************************************))))))))))))''''''(((((())))))******(((***---//////...+++***((()))))))))******************+++++++++******)))***++++++,,,,,,------...***+++,,,---...//////000---...///000111111111111222222333444555666777888;;;;;;::::::;;;<<<>>>>>><<<===>>>>>>===>>>@@@BBBFFFGGGHHHJJJLLLMMMNNNNNNLLLWWWddd}}}~~~pppttt~~~$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%&&&'''((((((''''''''''''''''''''''''((()))***)))((((((***,,,******))))))((((((''''''...---------,,,,,,------111333444555999EEEVVVbbbjjjhhhfffgggppp~~~uuujjjdddeeejjjnnnppp|||}}}tttmmmeee``````^^^[[[UUUNNNGGG???777222111000//////000111000000111000000000000000//////////////////////////////------,,,+++++++++,,,,,,,,,,,,,,,,,,+++*********************************,,,+++++++++***)))))))))+++++++++++++++***)))))))))***++++++++++++***)))))))))))))))))))))))))))(((((((((((((((((()))(((''')))+++------,,,***)))((()))))))))************(((((()))***+++,,,,,,,,,***++++++,,,,,,------...******+++,,,---...////////////000111222222222222111222333444555666777777::::::;;;;;;<<<======>>><<<===>>>>>>===>>>@@@BBBFFFGGGIIIKKKLLLNNNNNNOOOMMMXXXeee{{{######$$$$$$$$$$$$######&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%&&&((()))''''''''''''''''''''''''((()))))))))((((((***+++************))))))))))))......---------,,,,,,,,,...111222000000999JJJWWWbbbeeehhhggghhhrrrzzz~~~zzzwwwwwwooommmlllqqq{{{~~~xxxrrrjjjdddbbb]]]WWWNNNFFF???888333///222111111111111000000000000000000000000000000000........................---,,,,,,++++++,,,,,,,,,,,,------,,,***)))***+++))))))))))))))))))))))))+++++++++*********))))))++++++,,,---,,,+++)))((()))***+++,,,,,,+++***)))(((((()))))))))))))))***))))))))))))((((((((((((((((((***+++++++++***)))))))))))))))************'''((()))***+++,,,,,,,,,***++++++,,,,,,------...------------,,,,,,,,,,,,///000111222222333333333111222333444555777888888::::::;;;<<<<<<=========<<<===>>>>>>===>>>@@@BBBFFFGGGHHHJJJLLLMMMNNNNNNOOOZZZggg###$$$%%%%%%%%%%%%$$$###''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&''')))'''''''''''''''''''''''''''((())))))'''((()))+++++++++++++++,,,,,,,,,,,,,,,------------,,,++++++,,,///111111111666???GGGTTT]]]fffiiiiiimmmyyy~~~wwwzzzvvvqqqnnn|||xxxqqqmmmjjjiiiaaaeeemmm||||||xxxsssjjjcccaaaWWWPPPFFF===777333111///111222333333333222222333////////////////////////------------------------,,,,,,,,,++++++,,,,,,---+++---...---***((()))+++************************(((((()))***++++++,,,,,,------,,,+++******)))))))))***,,,------,,,***)))(((((((((((())))))******''''''(((((())))))******)))))))))))))))***++++++))))))))))))************((()))***+++++++++++++++***++++++,,,,,,------...---------,,,,,,,,,++++++...///000111222222222222000111333444666888999:::::::::;;;<<<============<<<===>>>>>>===>>>@@@BBBEEEFFFHHHJJJLLLMMMMMMNNNPPPYYYddd~~~$$$$$$&&&&&&&&&&&&$$$$$$((('''&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%$$$$$$&&&''')))'''''''''''''''''''''''''''((()))((('''((()))+++''''''(((((()))))))))***++++++,,,,,,,,,++++++***)))+++...000111222444666FFFQQQ```hhhiiikkkpppuuuwwwyyy}}}wwwvvvyyy{{{||||||vvvnnniiihhhhhhgggeeetttyyyyyysssqqqmmmddd\\\YYYRRRKKK@@@777222111000000,,,...000000000000000111---.....................------------------------,,,,,,,,,++++++,,,------+++---...---***((()))+++,,,,,,,,,,,,,,,,,,,,,,,,%%%&&&''')))+++---//////000...+++)))((()))***,,,)))***,,,------,,,***)))'''((((((((())))))******%%%%%%&&&((()))+++,,,,,,+++***)))((()))***,,,---))))))))))))***************++++++++++++***))))))***++++++,,,,,,---......)))***+++,,,---......///---...///000111111111111000111333555777999;;;;;;999:::;;;<<<============<<<===>>>>>>===>>>@@@BBBEEEFFFGGGIIIKKKLLLMMMMMMNNNVVV```yyy{{{|||%%%$$$$$$######$$$$$$%%%'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&$$$#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))+++++++++,,,,,,,,,------,,,,,,,,,---///111222333;;;BBBOOO]]]iiinnnooonnn}}}yyyxxx}}}}}}tttmmmkkkeeeccciiiuuu|||}}}xxxooommmnnnhhh[[[PPPGGG@@@999555555444111---///000222333333222000//////...,,,,,,...///...---------++++++++++++------///...,,,***))))))*********...111///***(((***---+++***************++++++++++++******))))))(((((()))))))))))))))((('''''',,,------+++)))(((((()))(((((((((((())))))))))))((()))***)))((('''(((******)))((()))++++++)))((((((((()))***************+++***)))))))))***,,,---...---+++)))((((((******---------............/////////000000111111222222333333333444555666777888<<<===============<<<<<<>>>>>>???>>>======???BBBDDDEEEGGGJJJKKKKKKKKKKKKOOOPPPZZZpppyyy{{{%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))+++++++++,,,,,,,,,,,,---*********+++---...000111777;;;DDDOOO[[[dddjjjlllsss~~~~~~yyyllleeeeeeiiilllqqq}}}}}}xxxoookkkggg```SSSHHHAAA;;;555222333333111...///000222333333222111000///...,,,,,,...///...------,,,,,,++++++,,,,,,---------,,,+++************---000222///***&&&''')))+++***************++++++*********)))))))))))))))))))))******))))))((('''+++,,,,,,+++)))((()))***))))))))))))((((((((((((&&&'''((('''&&&&&&'''(((***)))((()))++++++)))((((((((()))************))))))((('''''''''(((******+++***(((''''''(((***+++---------............///...//////000000111111222222222333333555666777888;;;;;;<<<<<<<<<;;;;;;;;;>>>>>>>>>===<<<===???AAADDDEEEGGGIIIJJJKKKKKKKKKMMMNNNVVVhhh%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***))))))))))))))))))))))))******+++++++++,,,,,,,,,*********+++,,,...///000333555999@@@JJJWWWbbbiiiooowwwsssgggaaa```eeeqqq}}}{{{uuunnnggg___UUUJJJAAA:::666111000111333111000///000222333333333222222///...,,,,,,...///...------,,,,,,++++++,,,,,,---++++++,,,,,,,,,++++++***---///111...***'''((()))++++++***************+++))))))))))))***************************)))(((((()))***++++++))))))***+++******))))))((((((''''''&&&'''((((((&&&&&&'''((()))(((((()))******)))''''''((())))))******))))))((((((((('''((())))))***,,,,,,++++++,,,...///000---------............///.........///000111111111111111222333555666888999::::::::::::::::::::::::===>>>>>>===<<<===???AAADDDEEEFFFHHHJJJJJJKKKKKKMMMMMMRRR```uuu%%%$$$$$$######$$$$$$%%%######$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******))))))))))))))))))))))))************++++++++++++,,,,,,,,,---...///111222333333444777???KKKXXX```nnnttt|||vvvhhhdddjjjpppyyy{{{{{{uuurrrkkkaaaWWWLLLCCC>>>666333000///000111111000///000111222333333333222///...,,,,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++------,,,+++***)))+++------+++***+++,,,,,,+++******)))*********(((((())))))******++++++***************))))))(((''')))******))))))***,,,+++******)))(((''''''&&&(((***+++***)))((()))***)))(((((()))******)))''''''(((((()))))))))))))))***************++++++,,,...---------...///000111---------............///------...///000111111222000000111222444777888:::999999999999999::::::;;;===>>>>>>===<<<<<>>AAADDDDDDEEEFFFGGGIIIJJJJJJLLLNNNTTTaaavvv%%%$$$$$$######$$$$$$%%%%%%&&&&&&''''''(((((((((%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))*********************+++,,,---...---///111111222666>>>CCCZZZ```jjjrrrwwwzzz|||}}}xxxqqqqqqwww}}}uuunnnnnn|||rrrrrr{{{vvvppppppqqqjjj]]]PPPCCC:::444111444333222111000/////////000000000000000000000000///...,,,,,,...///...---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,++++++***++++++,,,,,,+++***)))))),,,,,,+++***))))))))))))))))))))))))************)))))))))))))))((('''''''''((())))))((((((***+++******))))))(((((('''''''''((())))))''''''((()))(((''''''((())))))(((&&&&&&'''(((((())))))((((((''''''((())))))))))))(((************************---------............///---...///000111222333444000000111222444555777888:::999999888999:::<<<===<<<======<<<;;;<<<>>>@@@CCCDDDDDDEEEFFFHHHIIIJJJIIIMMMVVVhhh%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''''''''((((((((((((((((((((((((((((((((()))))))))******************+++,,,------+++...111000///111777===LLLSSS^^^hhhooorrrssssssqqqxxx{{{xxx|||{{{wwwrrrvvv{{{wwwmmmssstttnnnnnnfff\\\NNNBBB999444111///111111111000///...//////111000///......---------///...,,,,,,...///...---+++,,,,,,------,,,,,,+++------,,,+++************+++******+++++++++***)))---,,,+++***))))))))))))*********)))))))))))))))((((((((((((((('''&&&&&&'''(((***)))(((((()))***))))))))))))(((((((((((('''((())))))((('''((()))(((''''''((())))))(((&&&&&&'''(((((())))))((((((&&&'''((()))***))))))(((***+++,,,------...---------------............///......///111222444555555111111111222333555666777999888777777777999;;;<<<<<<======<<<;;;<<<>>>@@@CCCCCCCCCDDDEEEGGGIIIJJJJJJNNN[[[rrr%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%###$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))))))))(((''''''&&&&&&(((((((((((((((((((((((((((((((((((()))))))))))),,,,,,,,,,,,---......///,,,///111111///111777===???FFFQQQ]]]fffjjjlllmmmiiinnntttyyyzzzuuussspppmmmqqq{{{zzzxxx~~~wwwnnniiiiiiZZZOOOAAA777333333333222...///000///......///000111000///---,,,,,,,,,,,,///...,,,,,,...///...---++++++------------++++++///...,,,***))))))******''''''(((***,,,------,,,---,,,+++***))))))))))))++++++******))))))(((((('''''''''''''''&&&&&&%%%((()))***)))((('''((()))(((((((((((()))))))))))))))+++,,,+++***)))***+++(((''''''((())))))(((&&&&&&''''''(((((((((((((((((()))***,,,,,,++++++***&&&'''(((***+++,,,---------------.........//////...///000111333444555666222222222222333444555666777777555555666888:::<<<<<<======<<<;;;;;;>>>@@@CCCCCCCCCCCCEEEGGGIIIJJJMMMRRRaaa{{{%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%'''''''''((((((((())))))$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''((()))))))))))))))(((((())))))))))))************+++++++++,,,,,,,,,------,,,,,,---...///000111222999<<>>???>>>===>>>???BBBCCCDDDFFFHHHIIIIIIJJJNNNUUUiii%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''(((((())))))))))))(((((())))))))))))************+++++++++,,,,,,,,,,,,---,,,,,,---...///000000111333444;;;HHHWWWdddjjjkkkmmmrrruuussssssxxxmmmgggiiikkkllluuuzzzuuuoookkkfff___SSSKKKBBB<<<555333444555333111......------------......,,,...//////---,,,+++,,,******++++++,,,---------++++++,,,,,,,,,+++************************************************************))))))((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***))))))((((((((((((((()))(((((('''((()))***++++++***)))((((((((((((((()))(((((((((''''''''''''&&&''''''(((((((((((((((******+++,,,,,,,,,++++++,,,,,,---......---------000000000111222222333333222222333444555555666666999999888777777888999:::;;;===???@@@??????@@@AAAAAABBBDDDFFFHHHIIIJJJJJJPPPWWWkkk%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((())))))((((((((())))))))))))******************+++++++++,,,,,,,,,---------......///////////////222<<>>@@@BBBAAA@@@???@@@@@@AAABBBDDDFFFHHHIIIJJJKKKNNNUUUggg%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&&&&&&&'''(((((((((((((((((()))))))))************)))))))))*********++++++,,,,,,,,,,,,------------//////111555:::>>>@@@AAAJJJSSS___kkkssswwwyyyzzzvvvkkkjjjiiihhhiiimmmsssxxxxxxqqqkkk```TTTHHH>>>888555222111000000000000...---//////............//////......---+++***+++...111000//////......------,,,+++,,,,,,---............************************************************))))))))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***&&&'''((())))))((('''&&&'''(((((()))))))))))))))+++***)))((('''&&&&&&''')))))))))))))))))))))))))))******+++++++++++++++)))***+++,,,,,,,,,,,,,,,***+++,,,...///000000000000000000111222222333333111111222444555777888888888888777888888:::<<<===@@@AAABBB@@@>>><<<<<<<<<@@@AAACCCFFFHHHJJJKKKKKKLLLTTTfff}}}%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((('''''''''%%%&&&''''''(((((((((((())))))))))))************((())))))))))))*********+++++++++,,,,,,---------+++---000444666888888888===BBBMMM\\\jjjsssvvvuuutttxxx|||~~~wwwlllhhhhhhmmmtttzzz~~~uuummmcccUUUGGG===888444333222222111000000///....../////////....../////////---------+++***+++...111//////.........---------******+++,,,,,,,,,++++++***************************************************)))))))))***+++,,,---)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))&&&&&&'''(((((((((''''''''''''((())))))))))))))))))(((((('''''''''''''''((((((((((((((()))))))))'''((())))))******))))))++++++,,,,,,,,,+++******)))***,,,...000111222222000000000111222222333333111222333555777888::::::999999888888999:::;;;<<>>??????===<<<<<<===???AAACCCFFFHHHJJJKKKLLLKKKSSSdddwww|||zzzyyy~~~%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%'''''''''((((((((())))))(((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&'''$$$%%%&&&'''(((((((((((())))))))))))************(((((((((((())))))))))))((())))))+++,,,---......///000000///......///000111333666<<>>::::::999444......//////...---...000222...------,,,,,,------...+++,,,------,,,,,,...000------------------------............------,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''((()))++++++++++++++++++++++++++++++))))))))))))))))))))))))&&&'''((())))))((('''&&&'''&&&%%%%%%&&&'''((()))&&&''')))*********)))((((((((((((((()))***+++,,,(((((())))))*********+++******+++,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,,,,------...///000000//////000000000111222222333333555555555666666666777777<<<;;;:::999999999:::;;;:::<<<>>>>>>>>>>>>>>>@@@???AAACCCFFFHHHJJJKKKLLLHHHPPPaaasss|||zzzuuusssxxx&&&'''''''''&&&%%%%%%$$$###!!! !!!%%%'''%%%$$$'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''))))))%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))************)))******++++++,,,------111111111000000000000000//////222777<<>>>>>>>>???AAACCCDDDCCCBBBCCCEEEGGGGGGFFFFFFLLLWWWdddjjjjjjlllpppzzzwww&&&&&&''''''&&&%%%%%%$$$$$$"""!!!###%%%'''%%%$$$%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((()))))))))*********)))******++++++,,,,,,---////////////////////////000///111444555999DDDOOObbbkkkwww}}}xxxtttqqqnnnnnnuuu~~~~~~~~~vvvgggVVVIII<<<:::666222000///000000111111000000///...---,,,000///...---,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))))))))*********+++++++++******))))))))))))******+++***)))***,,,,,,***)))(((((((((((((((((())))))%%%&&&''''''((((((''''''((((((((())))))***+++,,,'''&&&&&&&&&'''((()))*********))))))))))))******))))))))))))************---,,,,,,+++++++++,,,,,,------......///000000000222222222222222222222222222222222222333555777888555666888999:::;;;;;;;;;;;;===>>>>>>>>>???AAACCCDDDBBBBBBCCCEEEGGGGGGFFFDDDGGGNNNWWW]]]```fffnnnxxx{{{&&&&&&&&&&&&&&&%%%%%%$$$&&&$$$###$$$&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%'''''''''((((((((())))))''''''''''''''''''''''''(((((())))))))))))******))))))******+++,,,,,,,,,------------------------///...///111111222999AAAQQQ^^^ppp~~~yyysssooopppssswwwyyyxxxmmmrrr~~~wwwiiiYYYIII>>>444333222111000000000000---...///000000...,,,***///...---,,,++++++++++++......---------,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++***************)))))))))*********++++++******))))))))))))******+++******+++,,,,,,+++)))'''((((((((((((''''''&&&((((((''''''(((((())))))(((((())))))******++++++&&&&&&&&&&&&'''((())))))+++******))))))******+++))))))))))))************...---,,,+++++++++++++++------......///000000000222222222222222222222222333333333333444555777777555666777888999:::::::::;;;===>>>>>>>>>>>>@@@BBBCCCBBBBBBCCCFFFGGGGGGFFFDDDCCCEEEJJJOOOUUU```lll|||yyy%%%%%%&&&&&&&&&%%%%%%$$$'''&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&'''''''''((((((((((((''''''''''''''''''''''''(((((((((((()))))))))***)))))))))***++++++,,,,,,,,,,,,,,,---------------,,,+++---000111111666===DDDRRRfffwww~~~||||||{{{xxxyyywwwwwwzzzvvvllljjjvvvxxxiiiYYYJJJ>>>777111111111111111000//////)))***,,,...////////////......---,,,,,,,,,,,,,,,//////.........---------++++++++++++++++++++++++))))))))))))))))))))))))************************************************))))))))))))******************))))))))))))******+++***)))***+++,,,***((((((((()))***)))(((&&&%%%***)))(((''''''((()))***&&&&&&'''((((((((((((((((((((((((((())))))************))))))))))))******((()))))))))************,,,++++++*********++++++------......///000000000000000000000000111111111333333333444555666666777555666777888999999999999;;;===??????>>>>>>@@@AAABBBAAABBBDDDFFFHHHGGGFFFFFFDDDCCCEEEHHHOOO^^^kkk~~~$$$$$$%%%%%%&&&%%%%%%$$$&&&''''''&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))))))))((())))))******+++,,,,,,,,,,,,,,,------.........***)))+++///111000333888:::FFFWWWfffsssxxxuuupppnnnnnnooooooooolllpppsssrrrttt{{{vvvtttqqqnnnmmmtttxxxiiiYYYJJJ???888666111111222222111000///...++++++***+++,,,...000111///...------------------+++++++++*********))))))++++++++++++++++++++++++))))))))))))))))))))))))************************************************(((((()))))))))***************))))))))))))******)))(((((()))******)))''')))******+++***)))'''&&&'''&&&$$$######$$$%%%&&&&&&'''(((((()))(((((('''((((((((()))))))))))))))((((((''''''''''''((((((((()))))))))************(((((((((((()))+++,,,,,,------......///000000000//////000000000111111111333444444555555666666666666777888999999999999999;;;===???@@@???>>>???@@@AAAAAABBBDDDGGGHHHGGGFFFEEEDDDDDDFFFHHHOOO^^^mmm###$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((())))))(((((())))))***+++++++++++++++,,,,,,------......,,,))))))---...---...111111999EEEQQQ^^^ooouuuppplllkkkiiijjjmmmqqqssssssvvv}}}xxxrrrqqqrrrtttxxx~~~rrrgggWWWHHH>>>999666555222222222222111000......000///---+++***+++---.........------------......,,,,,,,,,+++++++++******++++++++++++++++++++++++***************************************************************+++++++++((((((((()))))))))************))))))))))))******(((''''''((())))))(((&&&***************))))))((((((''''''&&&&&&&&&&&&&&&((()))***++++++***)))(((%%%&&&&&&'''''''''&&&&&&(((''''''&&&&&&''''''((())))))))))))************'''''''''(((***+++---...------......///000000000111111111222333333444444333444555666666666666666888888999:::::::::::::::;;;===@@@@@@???>>>>>>???@@@@@@BBBDDDGGGIIIHHHFFFAAAAAADDDGGGJJJRRRcccsss######$$$%%%%%%%%%%%%%%%"""$$$&&&&&&%%%$$$&&&(((%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&'''&&&$$$$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((())))))******++++++))))))******+++,,,,,,------***))),,,---,,,,,,//////333:::@@@IIIYYYkkkxxxyyyyyyzzzzzzzzz|||~~~}}}}}}{{{rrrmmmllljjjkkknnnsss{{{}}}rrr___TTTFFF<<<888777444222000000000000////////////000000///------,,,,,,,,,---,,,,,,,,,,,,,,,------.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++(((((((((((()))))))))*********))))))))))))******)))((('''(((******(((''')))(((((((((((())))))******************)))((((((((()))***++++++***)))(((%%%&&&&&&''''''&&&%%%%%%((((((''''''''''''(((((())))))))))))************************+++,,,......------......///000000000000111111222333333444444444444666666777666666555999999:::;;;;;;;;;;;;:::;;;===@@@AAA@@@>>>>>>>>>???@@@AAAEEEHHHIIIHHHFFF>>>@@@DDDIIINNNYYYnnn"""###$$$%%%%%%%%%%%%%%%!!!###&&&&&&$$$$$$&&&)))'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&((('''%%%%%%%%%&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&))))))'''&&&%%%$$$$$$$$$''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((((()))******++++++'''(((((()))***+++++++++...***))),,,///...000333222444666777<<>>>>>>>>???@@@AAAEEEHHHIIIHHHFFF>>>@@@EEEKKKRRR```xxx"""######%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$######$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$!!!''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&'''((()))******))))))(((((('''''')))************+++++++++++++++,,,,,,---...//////000111222333777<<>>AAABBBCCCEEEEEEEEEEEEDDDDDDCCCDDDIIISSSeee########################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&$$$"""!!!''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&'''(((((())))))))))))((((((''''''))))))*********+++++++++++++++,,,,,,---............///000000222555:::>>>GGGRRR```jjjqqqyyy{{{|||}}}|||ooo```PPPFFF<<<:::777444222111111111//////000000000///...---........................000000///......---......---,,,*********,,,///000...---,,,+++************,,,,,,,,,++++++*********************************))))))***++++++++++++***+++***)))(((((())))))***++++++*********)))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''&&&&&&''''''((()))))))))((((((((((((((((((((((((+++************,,,---.........---,,,,,,,,,,,,,,,------...///000111222222000111222333333333222222///111222222111222444666<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????>>>===<<<@@@AAACCCDDDEEEFFFEEEEEEEEEDDDEEEJJJTTTfff&&&%%%%%%$$$###"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&)))(((&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&((((((((('''&&&'''''''''(((''''''&&&%%%'''&&&&&&&&&&&&'''(((((()))))))))((((((((((((''')))))))))*********+++++++++++++++,,,,,,------...---...////////////222444333<<>>??????>>>======>>>@@@BBBDDDFFFGGGGGGGGGFFFEEEFFFLLLUUUggg(((''''''&&&%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$&&&'''((((((((((((&&&'''''''''''''''&&&&&&''''''&&&&&&&&&''''''((((((((((((((((((((((((((())))))))))))***************+++++++++,,,,,,,,,------///000000///...///000...444===FFFOOO\\\jjjsss}}}~~~{{{xxx|||vvvdddSSSGGG???999666333222111000000000111111000000000000000/////////........................((((((((()))***+++,,,---+++++++++++++++***)))))))))))))))))))))***++++++------,,,+++***)))((((((************************((())))))***************---,,,+++***(((''''''&&&++++++++++++************))))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((()))))))))***))))))((((((''''''''''''))))))))))))************((((((((())))))***++++++,,,++++++******+++++++++------......///000000111000111111222333333333333333444555666555777999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@@@@@@@??????===>>>AAADDDFFFGGGHHHHHHFFFEEEFFFLLLVVVhhh%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&(((''''''&&&&&&&&&'''''''''''''''''''''((((((((((((((()))))))))******************++++++++++++++++++---///000///......//////222666:::@@@IIITTT\\\lllqqqvvvuuurrruuu~~~ggg\\\LLL???888555333222111111111111111111222222111000000///////////////........................//////...---------......***++++++++++++***((('''(((((((((((()))***++++++,,,,,,+++******)))((((((************************(((((()))************)))************))))))((((((************************))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))******)))))))))(((''''''&&&&&&((()))))))))*********+++'''(((((()))******+++++++++++++++******++++++,,,------......//////000000/////////000111111222333///111222333333444666999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@@@@??????<<<>>>AAADDDFFFHHHHHHHHHDDDDDDFFFLLLWWWjjj"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((('''''''''(((((('''&&&&&&&&&&&&'''&&&''''''''''''(((((((((((((((((()))))))))******************************(((***,,,---,,,,,,---...,,,---///111555;;;BBBGGGVVV^^^ggglllnnnsss||||||oooeeeQQQIII???888555555555444000111111111222222222222000000///...............------------------------333222000---+++***)))(((+++++++++++++++***)))((())))))(((((()))***+++++++++************)))))))))************************'''((())))))******))))))((())))))*********)))))))))))))))))))))*********))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))******))))))(((((('''''''''&&&'''(((((())))))*********))))))+++,,,,,,---,,,,,,,,,++++++++++++,,,,,,---------........./////////............///111222333000222333444444666888;;;::::::::::::::::::::::::777888:::<<<===>>>>>>======>>>AAADDDFFFGGGHHHHHHDDDCCCFFFMMMYYYmmm""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%&&&&&&'''((((((''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))************************)))(((***++++++++++++---...+++,,,---...000333777:::CCCJJJUUU]]]dddlllvvv}}}rrrdddUUUJJJCCC???:::777888888666333///000000111111111111111//////------,,,------...------------------------...---,,,***((('''&&&&&&+++++++++++++++***************)))))))))***++++++))))))))))))************************************'''(((((()))))))))))))))((()))***++++++***)))(((''''''((((((((()))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''&&&&&&'''(((((()))******((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,---......---------........./////////......///000111333444333444666777777888;;;>>>::::::::::::::::::::::::666777999<<<===>>>>>>===>>>???AAADDDFFFGGGGGGGGGDDDDDDHHHPPP\\\qqq%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""###$$$%%%%%%&&&&&&#########$$$%%%&&&'''(((%%%%%%&&&'''(((((((((''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))*********)))))))))))))))+++,,,---,,,++++++---///------...///000111222333555;;;CCCLLLUUU___iiipppzzzyyykkk___RRRDDD:::888666444555666555111---...///000000000000000//////...---,,,+++,,,------------------------------++++++******+++,,,------,,,++++++***++++++,,,,,,++++++************++++++((((((((()))******++++++************************'''(((((())))))))))))))))))***+++++++++)))((('''&&&'''''''''(((((())))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((())))))***&&&''')))***++++++******,,,,,,,,,,,,------...///---------...............000/////////111222444666000111333444444666999;;;::::::::::::::::::::::::777999;;;===???@@@@@@@@@>>>@@@BBBDDDFFFGGGGGGGGGEEEEEEIIIRRR___uuu