BM6P6(@ SSSTTTUUUVVVVVVUUUTTTSSSPPPMMMHHHDDDAAA@@@AAABBB???AAACCCCCCAAA???>>>>>>666:::;;;:::<<>>@@@AAADDDHHHKKKNNNQQQUUUXXX[[[ZZZ[[[___cccdddaaa___]]]]]]^^^___```aaabbbbbbdddbbb```^^^]]]^^^___``````````````````______^^^^^^^^^^^^]]]]]]\\\\\\\\\^^^^^^^^^]]]]]]\\\\\\\\\[[[\\\\\\]]]\\\[[[ZZZYYY\\\[[[[[[[[[[[[[[[\\\\\\]]]\\\[[[YYYXXXXXXXXXXXX\\\[[[ZZZYYYZZZYYYXXXWWWZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZYYYYYYeeeeeeeeeeeeeeeeeeeeeeeedddaaa^^^ZZZYYYYYY[[[\\\XXXXXXXXXVVVRRROOONNNNNNNNNQQQQQQOOOOOOSSSSSSQQQXXXTTTPPPMMMMMMMMMLLLKKK??????===:::888777777777555555555555222///+++((('''&&&%%%%%%&&&'''&&&$$$$$$$$$%%%(((333FFF[[[hhhiiikkknnnooojjj]]]NNNBBB999444...***)))(((&&&%%%&&&((()))(((&&&(((...444MMM\\\jjjoooooonnnkkkhhh```NNN888+++(((((('''%%%(((&&&$$$%%%''')))((('''&&&'''((('''&&&%%%&&&'''&&&'''((())))))(((&&&%%%(((((())))))******))))))'''(((((()))))))))((((((&&&&&&'''((((((((((((((((((((())))))************(((((())))))))))))******((())),,,///222555777999<<>>...+++(((&&&'''(((((('''''''''&&&&&&%%%$$$$$$##################$$$%%%&&&###$$$%%%%%%$$$$$$%%%&&&"""'''(((''')))000555777:::999:::<<>>...+++'''%%%%%%'''(((((()))(((((('''%%%$$$$$$###%%%%%%%%%&&&'''(((***+++&&&'''((((((&&&&&&'''((($$$((()))&&&''',,,///000111...---///444666555333888999;;;===@@@BBBCCCDDDMMMPPPSSSVVVZZZ^^^dddgggnnnrrruuuuuuvvvyyy}}}}}}~~~|||zzzyyy{{{{{{zzzyyyyyyzzz{{{{{{||||||}}}~~~|||{{{zzzzzzzzz{{{{{{|||}}}~~~}}}zzzxxxvvvyyyyyyyyyyyyxxxwwwwwwvvvtttsssrrrqqqqqqoookkkhhhhhhccc]]]VVVPPPIIICCC???<<<;;;999999;;;<<<<<<;;;777777777888888888888888:::888555444444333111000000//////...------------***************)))((('''(((,,,,,,(((&&&)))***))),,,///333555666666777777555555444222000---***)))+++***)))((('''((((((((('''''''''((()))'''### (((((((((((((((((((((((())))))***++++++***(((&&&&&&&&&'''((()))******+++---......---,,,***(((%%%(((((('''&&&&&&&&&&&&'''&&&&&&''''''(((((())))))''''''((()))))))))))))))((((((((((((((((((((((((((())))))(((&&&%%%&&&(((&&&'''(((((((((''''''''')))((('''&&&&&&&&&&&&&&&((()))***)))''''''(((***((((((((((((''''''''''''$$$%%%'''((('''&&&&&&((((((((()))))))))((('''''''''((()))***++++++++++++(((((()))***+++,,,------,,,...111222222111000000000333555777777888:::;;;===@@@CCCFFFHHHJJJNNNPPPTTTUUUWWWYYY\\\^^^^^^^^^]]]]]]^^^^^^___``````aaaaaa```___^^^]]]^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\\\\ZZZZZZZZZ[[[[[[\\\\\\]]]______^^^]]]]]]\\\[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZYYYYYYYYYYYYYYYZZZ[[[[[[WWWXXXZZZ[[[[[[\\\^^^___ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[ZZZYYYfffeeebbb^^^YYYTTTPPPNNNNNNNNNOOOPPPSSSWWWZZZ\\\___```bbbcccdddgggkkknnnlllppprrrqqqqqqrrrppplllaaa\\\TTTOOONNNPPPRRRSSSQQQJJJEEEIIISSS[[[]]][[[VVVTTTTTTWWW\\\\\\WWWRRR===777///)))%%%%%%%%%%%%$$$%%%&&&&&&$$$***>>>SSS]]]```dddggggggddd```^^^XXXRRRGGG;;;111+++))))))***))))))'''&&&''')))+++666EEETTT\\\___bbbdddccc___WWWFFF333+++++++++((()))(((&&&$$$$$$%%%(((***((())))))((('''&&&&&&'''***************)))((((((******++++++,,,+++++++++))))))***+++++++++++++++***++++++,,,---,,,,,,,,,((()))+++---............'''(((((((((((()))))))))&&&&&&'''''''''''''''(((***+++++++++)))((()))***------,,,,,,,,,,,,------------------...000333555999BBBRRR___hhhmmmrrrwwwsssqqqkkkbbbVVVFFF666+++)))---***+++444>>>OOOgggwwwyyy}}}~~~~~~zzzwwwsssgggQQQ===333---)))&&&$$$%%%&&&'''((('''''''''''''''(((((((((&&&&&&%%%%%%&&&&&&'''((($$$%%%''''''&&&%%%'''((($$$((()))&&&%%%(((+++***,,,)))((())),,,...,,,)))++++++,,,---...///000111666777999:::<<<@@@EEEHHHOOOSSSXXX\\\^^^aaagggmmmlllooosssxxx{{{|||{{{zzzyyyxxxwwwvvvwwwxxxzzz{{{zzz{{{|||~~~~~~|||{{{|||||||||}}}}}}zzzxxx{{{{{{{{{{{{{{{zzzyyyxxxyyywwwvvvvvvuuutttqqqnnnjjjgggbbb\\\WWWQQQKKKGGGHHHFFFDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDBBB@@@??????>>><<<:::888777555222000///......,,,,,,,,,,,,+++***)))((('''+++,,,******---000///222555:::>>>???AAABBBCCC>>>>>>>>><<<999666222000,,,+++)))'''&&&&&&''''''&&&&&&'''(((***)))'''$$$'''''''''''''''''''''''',,,***((((((******)))(((&&&&&&'''((()))***+++,,,***+++,,,......+++)))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***'''(((((()))))))))))))))'''''''''''''''''''''''')))))))))(((&&&%%%'''((((((''''''''''''&&&$$$###(((((('''&&&&&&&&&&&&'''((())))))((('''''')))+++((((((((((((''''''''''''$$$&&&(((((('''''''''((()))))))))))))))(((((('''''''''((()))************'''((()))***+++,,,,,,---+++...222222111///...//////111444555666666888999<<<>>>AAACCCEEEGGGJJJLLLPPPRRRTTTWWWYYY[[[]]]^^^]]]]]]^^^^^^______``````^^^^^^]]]]]]\\\\\\]]]]]]^^^____________^^^]]]]]]ZZZZZZZZZ[[[[[[\\\\\\]]]^^^^^^]]]]]]]]]\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]^^^]]]\\\\\\[[[ZZZZZZ[[[[[[YYYXXXXXXYYYYYYZZZ[[[\\\YYY[[[]]]\\\[[[[[[\\\^^^ZZZZZZZZZZZZZZZZZZZZZZZZYYYZZZZZZ[[[[[[[[[ZZZZZZiiifff___VVVLLLCCC<<<888555555666777:::===@@@AAACCCFFFIIILLLOOOSSSWWWZZZWWW^^^dddgggkkkppppppmmm```ZZZRRRLLLIIIIIIJJJJJJGGGBBB===AAAMMMWWW\\\]]]WWWWWWXXX]]]cccffffffdddOOOFFF999---'''%%%&&&'''&&&$$$&&&'''$$$&&&777KKK[[[```eeehhhiiigggeeeeee___ZZZPPPDDD888000,,,,,,+++***)))((((((((()))***666DDDTTT\\\```ccccccbbb^^^ZZZLLL888,,,,,,***&&&(((((((((&&&$$$$$$''')))((()))******)))((()))***))))))))))))))))))******)))***,,,---///000000000,,,,,,------------,,,,,,***++++++,,,,,,,,,,,,,,,(((((()))***+++,,,------(((((())))))******++++++$$$%%%&&&'''((()))******''')))******))))))***,,,,,,+++******)))*********((()))((('''%%%%%%&&&(((+++...666>>>FFFNNN\\\iiioooqqqoooggg\\\NNN===///'''...,,,))),,,111BBB[[[qqqvvv|||~~~}}}|||~~~{{{sss___EEE000'''+++(((%%%$$$%%%&&&'''&&&###$$$%%%&&&'''((()))***'''&&&%%%%%%$$$$$$%%%%%%"""$$$%%%&&&%%%%%%&&&(((###'''(((%%%$$$&&&((('''******)))***,,,,,,+++)))%%%%%%%%%&&&''')))***+++***+++,,,,,,,,,...111333111333777===???@@@FFFMMMPPPSSS[[[dddmmmrrrtttssspppooommmkkklllnnnppprrrvvvwwwzzz}}}}}}|||||||||{{{}}}}}}{{{|||}}}~~~~~~}}}|||~~~|||||||||{{{xxxvvvooolllhhhddd```\\\XXXUUUSSSRRRQQQQQQRRRRRRQQQOOOPPPPPPPPPPPPPPPPPPPPPPPPOOONNNLLLLLLLLLKKKIIIGGGAAA@@@<<<999666444333333000000000///...---,,,+++)))...111000111555888777777;;;AAAFFFIIILLLNNNPPPHHHHHHGGGFFFCCC???<<<999...,,,***'''&&&&&&'''((('''&&&&&&(((***+++***)))''''''''''''''''''''''''...+++'''''')))+++***))))))))))))))))))(((((((((((((((***//////,,,***+++((((((((((((''''''&&&&&&%%%&&&&&&'''((()))******'''((())))))******))))))''''''''''''(((((((((((()))))))))'''%%%&&&(((***+++)))((((((((('''%%%###(((''''''&&&&&&&&&''''''((((((((('''&&&''')))+++((((((((((((''''''''''''$$$(((***((('''((()))(((+++******))))))(((((((((''''''((()))))))))))))))'''(((((()))***+++,,,,,,,,,///222222///---...///...000333444444444666777:::<<>>333666999;;;===>>>@@@BBB@@@GGGNNNRRRWWW\\\[[[XXXMMMGGG@@@;;;888888888888999666444999DDDNNNSSSUUUUUUXXX\\\aaafffiiikkklllaaaTTTBBB222)))&&&'''((('''$$$%%%(((&&&%%%333EEE[[[```fffiiihhhfffeeeddd^^^\\\XXXNNNBBB777000...)))(((((((((***+++,,,,,,333CCCUUU___dddggggggfff```___SSS>>>000...+++%%%'''((()))'''%%%$$$&&&(((''')))******))))))+++,,,++++++++++++,,,------......///222555777:::;;;<<<888999999888888777666555111111222333333333333333222111///......///000111////////////............)))******++++++,,,------***+++,,,,,,++++++,,,---******)))((((((((()))***(((******(((%%%$$$&&&(((***((((((***,,,111@@@OOOcccjjjnnnjjjbbbVVVDDD444'''---***''')))+++888NNNjjjpppxxxzzzyyywwwxxxzzz{{{||||||rrrZZZ>>>,,,&&&)))'''%%%%%%&&&'''&&&%%%$$$$$$%%%%%%&&&'''''''''(((((('''&&&&&&%%%&&&&&&$$$%%%'''&&&%%%%%%&&&'''###'''(((%%%$$$''')))'''''')))+++,,,,,,,,,---...((((((''''''((()))+++,,,)))***+++***)))***+++---)))'''(((---...,,,///444666999AAAKKKVVV]]]______]]][[[XXXVVVWWWYYY\\\^^^fffhhhlllqqquuuwwwyyyyyyyyyyyyzzzzzzzzzyyyxxxxxxwwwzzz}}}}}}{{{{{{}}}}}}|||||||||zzzxxxrrroookkkgggeeebbb___]]]XXXXXXXXXYYY[[[\\\\\\ZZZ[[[[[[[[[ZZZZZZYYYYYYYYYVVVUUUTTTUUUUUUTTTRRRPPPHHHFFFCCC???===;;;;;;;;;555555444444333111000//////555999999:::>>>@@@>>>===AAAFFFIIIKKKMMMNNNPPPKKKKKKKKKJJJGGGDDD@@@===111///,,,)))(((((()))***((('''%%%&&&(((***+++***''''''''''''''''''''''''---***((())),,,---***&&&(((((((((((((((((((((((()))'''***000000+++)))+++((()))))))))((((((''''''%%%%%%&&&'''((()))******(((((()))************)))((()))))))))************(((((((((&&&%%%&&&)))++++++)))((((((******'''%%%''''''&&&&&&&&&''''''((('''''''''&&&%%%&&&)))+++((((((((((((''''''''''''$$$***,,,((('''***+++(((,,,+++***)))((((((((((((''''''(((((())))))((((((''''''((()))***+++,,,,,,---000222111---+++---000---///222333333333444666999;;;===???@@@BBBDDDFFFJJJMMMQQQRRRTTTVVVZZZ^^^_________`````````aaaaaa^^^^^^^^^_________^^^^^^^^^^^^^^^^^^^^^]]]\\\\\\]]]]]]]]]]]]\\\\\\\\\\\\ZZZ[[[\\\\\\^^^^^^___```\\\[[[[[[ZZZ[[[\\\]]]^^^ZZZZZZZZZZZZ[[[\\\]]]]]]ZZZYYYYYYYYYYYYYYYZZZ[[[ZZZ]]]```^^^[[[ZZZ\\\___ZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYZZZ[[[[[[[[[[[[[[[iiiaaaTTTFFF<<<888777777333333333333444666777888555777::::::999888888888777===CCCEEEGGGJJJHHHCCC999555///,,,+++,,,,,,,,,------...444<<>>BBBEEEHHHJJJKKKKKKKKKKKKJJJIIIHHHGGGFFF@@@@@@AAABBBBBBBBBBBBAAADDDAAA>>>;;;::::::<<<===777777666555444333222222,,,,,,,,,,,,,,,,,,,,,+++---......---***((())))))...---+++*********+++,,,((()))+++)))'''&&&(((+++'''&&&(((+++***,,,999GGGVVV```hhhiiieee[[[JJJ999---000,,,)))---...666HHHiiipppxxxyyyvvvtttxxx}}}uuuyyy{{{qqqYYY>>>000...'''&&&%%%&&&''''''&&&$$$'''''''''&&&&&&&&&%%%%%%'''&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&%%%###"""###$$$"""&&&'''%%%$$$'''((('''###((()))((()))+++...///...---+++***++++++,,,((()))******)))((()))***111,,,***------)))(((,,,***,,,111:::DDDJJJKKKJJJLLLJJJGGGDDDDDDGGGJJJMMMPPPSSSXXX^^^dddgggjjjjjjnnnpppqqqssstttttttttsssrrruuuyyy}}}~~~}}}zzzxxxzzz|||~~~}}}{{{yyyxxxxxxxxxvvvtttqqqnnniiieeecccaaa___]]]XXXXXXYYY\\\___aaaaaa`````````___^^^]]]]]]\\\\\\WWWVVVVVVWWWXXXWWWUUURRRLLLJJJGGGDDDBBBAAAAAAAAA888888888777666444333222444;;;??????@@@CCCDDDBBBBBBEEEHHHIIIHHHGGGGGGGGGIIIIIIJJJIIIGGGCCC???<<<444222...+++******+++,,,***(((%%%%%%&&&)))******''''''''''''''''''''''''+++)))(((+++///...)))$$$$$$$$$%%%'''(((***++++++***(((***111111***(((***)))))))))***)))(((((('''%%%%%%&&&'''((()))***+++(((((()))*********************++++++,,,,,,,,,,,,'''((('''&&&%%%&&&))),,,(((&&&%%%'''******(((&&&''''''&&&&&&&&&''''''(((&&&'''&&&%%%$$$%%%(((+++)))(((((((((''''''''''''%%%+++---)))(((+++,,,))),,,+++***)))((((((((((((&&&'''((((((((((((((((((''''''((()))***+++,,,,,,...111333000,,,***---111,,,///111222222222333555888:::===>>>???@@@CCCEEEIIILLLPPPQQQRRRUUUZZZ^^^]]]]]]]]]^^^^^^^^^^^^^^^______``````aaa``````___\\\]]]]]]]]]]]]\\\[[[[[[^^^^^^^^^]]]]]]\\\\\\\\\YYYZZZ[[[\\\^^^___```aaa[[[[[[ZZZZZZZZZ[[[]]]^^^YYYYYYZZZZZZ[[[\\\^^^^^^ZZZZZZYYYYYYYYYYYYZZZZZZYYY]]]```___[[[ZZZ]]]aaaZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYZZZ[[[[[[[[[[[[[[[eee^^^SSSEEE;;;666666999777555333444777:::999777>>>;;;999888666333222333444666;;;AAA>>>666000000(((''''''''''''((()))))),,,***(((((()))---222555GGGQQQ^^^ggghhhggggggggg```ZZZQQQEEE555(((&&&)))'''%%%%%%'''''''''+++222CCCJJJMMMLLLPPPWWW[[[ZZZbbbffffff^^^SSSFFF666)))((()))(((***333>>>>>>777000888KKKeeevvvwwwsssrrrqqqrrrooo```GGG111(((((()))************))))))(((###(((***'''''',,,222444===BBBIIIMMMNNNOOORRRTTTUUUXXX\\\aaaeeeggghhhhhhlllkkkiiiiiiiiiiiigggeee___]]][[[^^^bbbccc```\\\]]]\\\ZZZXXXVVVVVVVVVWWWPPPNNNLLLLLLMMMKKKGGGCCC>>>>>>===;;;999777555333888888888777666444111000555444222000...------,,,))))))))))))***))))))((('''&&&'''******((()))...===HHHUUU___cccbbbYYYOOO777,,,'''***+++***111===aaaooozzzvvvmmmkkkqqqwww|||{{{zzzsss]]]AAA...((('''((('''&&&$$$$$$%%%&&&'''&&&%%%$$$###$$$%%%%%%'''&&&%%%$$$###$$$%%%%%%######$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&!!!%%%((()))(((+++222888===;;;999777444222000...111///,,,---//////---++++++---,,,)))))),,,,,,)))(((***)))%%%(((///000,,,000///......///111444666444555888===BBBGGGKKKNNNRRRUUUYYY\\\]]]```eeejjjkkkmmmpppuuuxxxwwwtttqqqwwwvvvvvvvvvvvvxxxyyy{{{}}}yyyssspppqqqqqqooolllnnnjjjdddaaa______^^^]]]]]]___bbbddddddeeeggghhhggghhhhhhgggdddaaa]]][[[]]]ZZZXXXXXXZZZ\\\ZZZYYYSSSQQQNNNLLLLLLJJJHHHEEEBBB@@@>>><<<<<<;;;:::999===???BBBEEEHHHIIIKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA;;;888555111...,,,,,,,,,)))))))))))))))***++++++***)))((((((''''''''''''+++)))(((((()))***)))(((&&&&&&&&&&&&&&&&&&''''''(((*********,,,...***###(((((()))))))))))))))(((&&&((())))))(((&&&'''''')))'''&&&''')))******))))))(((&&&&&&((((((((('''******)))'''$$$###%%%&&&((('''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''***'''%%%%%%&&&))))))))))))(((((('''''''''((((((%%%(((+++......+++(((%%%)))))))))))))))(((''''''''''''(((((())))))******'''(((((()))******++++++///000000...,,,+++,,,.........///111111222222222666666666888;;;@@@DDDFFFEEEGGGJJJMMMPPPSSSXXX[[[\\\]]]^^^]]]]]]^^^aaaddd_______________^^^^^^^^^\\\]]]]]]^^^^^^]]]]]]\\\_________^^^]]]\\\[[[ZZZ\\\]]]]]]]]]]]]\\\[[[[[[ZZZZZZZZZZZZZZZ[[[[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]XXXYYYZZZYYYWWWWWWYYYZZZ[[[^^^^^^[[[[[[^^^^^^[[[^^^\\\ZZZ[[[]]]^^^\\\ZZZ]]]\\\ZZZYYYXXXWWWXXXXXXccc^^^TTTHHH===666444444777555444555777999888666;;;999777777666555555666666555666888555...)))***''''''&&&&&&''''''((()))***)))'''''''''''')))***222;;;IIIUUU\\\^^^^^^]]]```ZZZRRRGGG888***&&&)))'''%%%%%%''''''''',,,222>>>HHHQQQTTTWWW]]]aaa```mmmqqqrrrlllaaaSSSBBB444,,,,,,***,,,666@@@AAA<<<222444AAAXXXlllvvv{{{{{{}}}zzzmmmUUU===...((((((((((((((((((''''''&&&&&&)))++++++222@@@LLLQQQ___dddiiimmmnnnoooppprrrppprrrtttvvvxxxyyyyyyyyyyyywwwvvvvvvwwwxxxwwwvvvrrrooolllnnnrrruuutttrrrvvvuuussspppnnnllllllkkkhhhfffddddddeeedddaaa___XXXWWWWWWUUUTTTRRRPPPOOOOOOPPPPPPPPPNNNLLLIIIHHHBBBAAA???<<<:::888777666222222000---***(((((())))))&&&&&&((('''%%%''',,,555BBBSSS___fffggg```XXX???333***++++++)))///999XXXhhhuuuuuunnnmmmrrrwwwyyyxxxxxxrrr___EEE222+++'''''''''&&&%%%%%%%%%&&&***)))((('''&&&''''''((('''&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""%%%(((((('''***000555AAAFFFKKKMMMKKKHHHGGGHHH@@@===;;;::::::999555222777888555000///111///,,,+++---+++''''''***(((###(((((((((((())))))*********+++---///333666999;;;:::===???AAAAAACCCGGGKKKNNNSSS\\\ffflllmmmiiieeeeeeeeeeeeeeefffhhhjjjkkkhhheeecccaaaaaa```___^^^aaa___\\\XXXVVVUUUUUUUUUWWWYYY\\\^^^___```bbbdddcccdddddddddcccaaa___]]]\\\ZZZXXXYYY\\\^^^^^^\\\WWWVVVSSSSSSRRRRRROOONNNGGGFFFCCCAAA@@@???>>>===DDDFFFHHHJJJKKKKKKJJJIIIEEEDDDBBB@@@???>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAA@@@===:::666222111000000,,,,,,++++++,,,,,,------((((((((((((((()))***+++,,,***(((((()))***)))(((&&&&&&&&&'''''''''''''''(((******)))+++...+++&&&(((((())))))))))))(((((('''((())))))''''''((()))***((('''''')))******)))***(((''''''((())))))((()))***)))(((&&&&&&(((***(((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''***(((%%%%%%'''))))))))))))(((((('''&&&&&&&&&'''%%%'''***++++++***'''%%%)))))))))))))))(((''''''(((((((((((())))))))))))''''''(((((()))******+++---......---,,,+++,,,...,,,---///000111222222222444444555666999===@@@BBBCCCEEEHHHJJJMMMPPPTTTWWWYYYZZZ\\\\\\\\\^^^aaaccc``````______^^^^^^]]]]]]\\\]]]]]]^^^^^^]]]]]]\\\____________^^^^^^]]]\\\[[[\\\\\\\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZ[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]YYYZZZ[[[ZZZYYYXXXZZZ\\\ZZZ]]]]]]ZZZZZZ]]]]]]ZZZ]]][[[ZZZ[[[]]]]]]\\\ZZZ]]]]]][[[ZZZYYYYYYZZZZZZhhhddd]]]RRRFFF===888666666555555666888888666555777777666555555777888999888444222111...(((%%%'''((((((''''''(((((()))***'''''''''&&&&&&%%%$$$$$$%%%+++666EEERRRYYYYYYVVVZZZVVVPPPHHH;;;---((()))'''%%%%%%''''''''',,,222888FFFVVV]]]```dddgggiiirrrwwwxxxtttjjj\\\III:::///,,,)))(((///666888444......777LLLddduuu~~~wwwdddKKK555((((((((((((((('''''''''&&&***++++++///???UUUhhhpppxxx|||}}}yyyxxx{{{~~~||||||{{{zzzxxxvvvtttsssuuutttrrrqqqrrrrrrqqqpppnnnnnnnnnmmmlllkkkjjjiiiggghhhiiiiiihhheeebbb```ZZZYYYVVVSSSPPPMMMKKKJJJDDDCCC???888000***)))******((('''((('''%%%(((---111AAAUUUbbbjjjlllhhhaaaKKK<<<000,,,***(((,,,222LLL^^^ooosssqqqqqqtttwwwvvvvvvvvvqqq```III666---'''''''''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$###"""$$$$$$&&&&&&&&&&&&$$$$$$###%%%''''''&&&(((---111>>>JJJYYYbbbcccaaabbbccc\\\ZZZYYYWWWUUUQQQKKKGGGIIIJJJGGGBBB???>>>999333//////---)))((((((%%% ((()))******)))(((&&&%%%&&&&&&(((***---000222444---...///.........000222222:::GGGTTT[[[[[[VVVQQQHHHHHHHHHIIIJJJLLLMMMNNNMMMOOOPPPPPPOOOOOOOOOPPPPPPRRRRRROOOJJJHHHIIIKKKOOOQQQUUUWWWXXXYYY\\\^^^]]]^^^___aaaaaaaaa``````^^^]]]\\\\\\^^^_________[[[YYYWWWWWWWWWWWWUUUTTTPPPOOOMMMJJJHHHGGGFFFEEEHHHJJJMMMOOOPPPNNNLLLJJJIIIGGGDDDAAA>>>>>>>>>>>>===>>>???@@@AAABBBCCCCCCEEECCC???;;;777555333333////////////000000111111+++***************++++++,,,+++)))))))))***)))(((''''''''''''''''''&&&&&&(((***)))(((***------)))((((((((())))))(((((('''(((((()))((('''(((***---+++)))(((((()))***)))(((+++)))(((((()))******))))))******))))))))),,,...(((((('''''''''((())))))''''''&&&&&&&&&&&&''''''***(((&&&&&&''')))***)))))))))'''&&&%%%%%%%%%%%%&&&'''((())))))((('''&&&))))))******))))))(((((())))))))))))((((((((((((''''''(((((()))*********+++,,,,,,,,,++++++,,,...+++,,,---///111222222333333333333444666999<<<===@@@BBBEEEGGGIIIKKKOOORRRVVVXXXYYYZZZ[[[]]]```bbb`````````___^^^]]]]]]\\\\\\]]]]]]^^^^^^]]]]]]\\\_________``````___^^^^^^ZZZ[[[[[[[[[[[[ZZZYYYYYY[[[ZZZZZZZZZZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[\\\[[[ZZZYYY[[[]]]YYY\\\\\\YYYYYY\\\\\\YYY\\\ZZZZZZZZZ\\\\\\[[[ZZZ]]]\\\\\\[[[[[[[[[\\\\\\mmmjjjbbbWWWJJJ@@@:::888555555666777777777666555444666555333333666888777777222...///---((('''(((***))))))))))))***++++++(((''''''&&&&&&''''''(((******111@@@QQQ\\\]]]YYYSSSQQQNNNJJJ@@@222++++++(((%%%%%%'''''''''ӵdddfffkkkpppssswwwzzzvvvoooaaaMMM===888222+++&&&'''******(((((((((111EEE___rrr|||yyyjjjTTT:::'''++++++***))))))(((((((((,,,++++++111EEE```uuu~~~}}}}}}~~~{{{zzz|||~~~~~~}}}~~~}}}|||uuutttrrrpppppppppqqqqqqsssssssssssssssrrrrrrqqqĦpppllljjjllljjjhhhĦZZZXXXVVVWWWSSSJJJ===222,,,+++***)))))),,,+++(((***///666ӵeeeUUUFFF666...***(((***...AAASSSgggqqqsssuuuwwwwwwvvvvvvvvvpppbbbMMM888,,,)))(((''''''(((((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%$$$###"""###$$$&&&''''''&&&$$$###$$$%%%'''&&&&&&'''))),,,333AAATTTdddmmmpppppppppqqqrrrrrrqqqnnnhhhbbb^^^ZZZ]]]]]]ZZZWWWRRRGGG<<<111///,,,Ħ......---,,,+++)))(((''''''(((***,,,///333666777000///...---+++*********)))///:::DDDJJJIIIBBB===333333333444555666666777;;;@@@DDDFFFDDDCCCEEEGGGCCCGGGIIIGGGBBB???AAAEEEGGGIIILLLOOOPPPQQQSSSUUUSSSTTTWWWYYY[[[\\\]]]]]]```___^^^^^^^^^_________\\\ZZZXXXXXXXXXXXXVVVTTTSSSSSSRRROOOLLLJJJIIIJJJHHHKKKOOOSSSTTTSSSPPPNNNNNNKKKGGGDDDAAA@@@@@@AAA>>>???@@@AAACCCEEEFFFGGGHHHFFFBBB>>>:::777555444222333333444444444444444222111000...,,,++++++***---+++))))))******)))((('''''''''''''''&&&&&&&&&''')))(((&&&''',,,---+++(((((()))))))))(((''''''((())))))((('''))),,,///,,,***(((((()))))))))''',,,***))))))***++++++******++++++***)))))),,,...'''&&&&&&&&&'''((())))))''''''&&&&&&&&&&&&'''''')))(((&&&'''(((******)))***)))'''&&&$$$$$$######(((((((((((((((((((((((())))))*********))))))(((******))))))(((((('''''')))))))))*********++++++((()))************,,,...)))***,,,...000111222222222222333333555666888999<<<>>>AAADDDFFFIIIMMMPPPUUUWWWYYYZZZZZZ[[[^^^```aaa```______^^^]]]\\\\\\\\\]]]]]]^^^^^^]]]]]]\\\]]]^^^^^^____________^^^[[[[[[[[[[[[[[[ZZZZZZYYY[[[[[[ZZZZZZ[[[[[[\\\]]][[[[[[[[[[[[[[[[[[[[[[[[ZZZ[[[\\\[[[YYYYYY[[[\\\YYY\\\\\\YYYYYY\\\\\\YYYZZZZZZYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\]]]]]]nnnjjjaaaUUUHHH>>>888666555666777777777777777777444888777333333777777333000+++(((++++++)))'''((())))))(((((())))))***+++,,,***'''%%%%%%&&&)))***---***---<<>>VVVnnn|||{{{nnn[[[@@@***,,,,,,***)))((((((((((((*********222GGGcccxxx}}}yyyyyy{{{}}}~~~}}}yyyxxxvvvtttsssrrrssstttrrrssssssttttttssssssrrr>Ltttrrrooommmpppooo=hĦ]]]cccdddccc[[[MMM>>>222---)))(((***------+++,,,1114ĉ@ӵ\\\OOO>>>333,,,)))***---999KKK```mmmssswwwxxxwwwxxxyyyxxxrrrfffSSS===---,,,***'''&&&(((((('''&&&(((((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$'''''''''&&&%%%$$$###"""###$$$&&&''''''&&&$$$###%%%%%%&&&&&&&&&&&&''')))***444EEEZZZkkktttuuusssuuuwwwzzzzzzwwwrrrnnnkkkeeejjjnnnooolllbbbPPP@@@333///***>L//////...+++((('''''''''((((((((()))+++---000222333222000...,,,***)))((('''))),,,222888;;;:::555111,,,,,,------............222666<<<>>>===<<<===???;;;???AAA???;;;888;;;>>>===@@@BBBDDDDDDEEEFFFHHHDDDFFFHHHJJJMMMOOOQQQRRRWWWWWWXXXYYYZZZ[[[]]]___]]]\\\ZZZYYYYYYXXXVVVTTTRRRSSSRRRPPPMMMKKKLLLNNNMMMPPPTTTXXXYYYWWWUUUSSSOOOMMMIIIFFFDDDCCCCCCCCCAAAAAAAAABBBDDDFFFHHHJJJHHHGGGCCC???;;;888666444666666777888999888888777777666555333111000/////////---++++++++++++***))))))))))))((((((''''''''''''))))))&&&&&&+++---,,,))))))******)))(((((('''((())))))((('''))),,,///---+++)))((()))***)))(((,,,+++))))))+++++++++***+++++++++)))((((((***+++%%%%%%%%%%%%&&&'''((((((''''''&&&&&&&&&&&&'''''')))((('''''')))******)))***)))'''&&&$$$$$$######***))))))))))))))))))***))))))************))))))******))))))((((((''''''******+++++++++++++++,,,'''((()))))))))***,,,...((()))+++---///000111111222222333333444666777777888;;;>>>AAADDDHHHMMMPPPTTTVVVXXXYYYYYYZZZ[[[]]]```______^^^]]]]]]\\\\\\\\\]]]]]]^^^^^^]]]]]]\\\\\\]]]]]]^^^^^^^^^]]]]]]\\\\\\]]]]]]\\\\\\[[[ZZZ[[[[[[[[[[[[[[[\\\\\\]]][[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZ[[[ZZZYYYXXXZZZ\\\YYY\\\\\\YYYYYY\\\\\\YYYYYYYYYZZZZZZZZZZZZ[[[\\\YYYYYYZZZ[[[[[[\\\\\\\\\pppllldddXXXLLLAAA;;;999666777888777777777:::<<<<<>>===AAA???999///)))%%%''')))'''&&&&&&'''&&&&&&&&&&&&'''((((((000---)))$$$######&&&'''(((%%%)))999PPP```eeeccc```______^^^SSSAAA222,,,+++((('''((('''GG=?kkksssvvvxxxxxxuuurrriiiYYYJJJBBB:::222...,,,))))))++++++***+++333HHHdddzzzsssbbbHHH000+++***((('''&&&&&&&&&'''&&&((()))000DDD___uuu{{{wwwiiilllqqqwww}}}|||}}}}}}{{{yyyyyyzzz{{{xxxxxxyyyyyyzzzyyyyyyxxxHdĦxxxvvvuuutttuuu=Ījhhhiiijjjfff\\\MMM>>>555,,,******,,,+++***...333GG=?ZZZJJJ;;;000+++,,,...555EEEYYYgggpppvvvwwwuuuxxxzzzzzzuuunnn___HHH666111,,,'''%%%&&&((('''&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$###&&&&&&'''&&&&&&%%%$$$###$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''''''''(((---888LLLbbbqqqvvvuuuuuuyyy}}}~~~|||yyyvvvuuunnnsssyyyzzzwwwjjjSSS@@@555///)))HdĦ,,,///---***'''&&&''')))***++++++*********+++++++++222///,,,+++***)))'''&&&((()))***---000000///---((()))***,,,---.........111333777999999888888999777999:::888444333555888555777999999888888999:::666777888:::<<<>>>@@@AAAEEEGGGJJJMMMOOORRRVVVYYY[[[YYYWWWWWWXXXWWWVVVTTTSSSUUUVVVUUURRRQQQTTTWWWVVVXXX[[[\\\\\\ZZZWWWUUUSSSRRRQQQOOOMMMLLLLLLKKKFFFEEEEEEEEEFFFHHHJJJKKKJJJIIIGGGCCC@@@<<<999888:::;;;===>>>>>>======<<<999888888777888888999999444111////////////...---------,,,,,,++++++******(((,,,,,,((((((+++...---++++++++++++***)))(((((((((((()))((('''(((***---,,,***))))))*********))),,,***))))))***++++++***+++++++++)))''''''(((***&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''''')))((('''(((***+++***)))))))))'''&&&%%%%%%%%%%%%*********))))))*********))))))******++++++******))))))))))))((((((((((((++++++++++++++++++++++++'''((()))))))))))),,,...((()))***,,,...//////000111222333333444555666666777999===@@@BBBFFFKKKNNNQQQSSSVVVWWWXXXXXXZZZ[[[^^^^^^^^^^^^]]]]]]]]]]]]\\\]]]]]]^^^^^^]]]]]]\\\\\\]]]]]]^^^]]]]]]\\\\\\]]]]]]]]]]]]]]]\\\[[[[[[\\\[[[[[[[[[[[[\\\]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\YYYZZZ[[[ZZZXXXXXXZZZ[[[YYY\\\\\\YYYYYY\\\\\\YYYXXXZZZ[[[[[[ZZZZZZ\\\]]]YYYYYYZZZ[[[\\\\\\[[[[[[qqqooojjjӵ777888888ĭӵTTTӵ,,,Ħ((((((''''''(((((()))***///ӵӵddd[[[ĦƜ`1.׼sfffkkkrrrtttĦ[[[MMM;;;444...---+++''''''ӵ:::ĦvvvhhhNNN666,,,+++(((&&&ĭӵĦ~~~ĦYYYĦ]]]ccciiilll{{{{{{|||}}}~~~~~~~~~DdDzzzzzzzzz?fӵllllllmmmĦ888222---ӵƜ`1.׼slllfffĭӵ```yyyzzzEEE666///'''$$$%%%''''''ӵ%%%$$$###"""Ħ&&&&&&&&&%%%$$$&&&%%%%%%%%%%%%%%%&&&%%%&&&Ħ''')))000???RRReeeĦ{{{mmmUUU@@@444...+++DdD***)))***))))))ӵ++++++ӵ(((ӵ***---111:::;;;Ħ222666ӵ......///888ĭӵLLLNNNQQQTTTSSSQQQRRRVVVZZZWWWXXXZZZ[[[[[[ZZZYYYXXXWWWWWWXXXXXXWWWVVVUUUTTTNNNNNNLLLKKKLLLMMMOOOPPPOOONNNLLLJJJGGGCCCAAA??????@@@BBBCCCDDDCCCBBBAAA<<<<<<<<<<<<===>>>??????999777555444444444333222222222111111000/////////+++000111---+++---//////,,,------,,,,,,***))))))'''((())))))''''''((()))+++***((()))***++++++***+++***((((((***+++***))))))******)))((((((***,,,(((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''')))(((((()))++++++***))))))(((((('''&&&&&&&&&'''(((((())))))))))))((((((((()))***++++++++++++***(((((((((((())))))))))))))))))))))))))))))))))))((()))******))))))+++---((()))***,,,------......///000111222444444555555888:::<<<>>>@@@BBBFFFIIIJJJMMMQQQTTTUUUWWWYYY[[[\\\]]]]]]]]]]]]^^^^^^^^^\\\]]]]]]^^^^^^]]]]]]\\\^^^_________^^^]]]\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZ\\\\\\[[[[[[\\\\\\]]]^^^]]]]]]]]]]]]]]]]]]]]]]]][[[[[[\\\[[[ZZZYYY[[[]]]ZZZ]]]]]]ZZZZZZ]]]]]]ZZZXXXZZZ\\\\\\[[[[[[]]]___ZZZ[[[\\\]]]]]]]]]\\\[[[mmmlll?~4777777888g&e>&ehhhg&eCCC>hӵ++++++***+++,,,,,,---g&e***guO>uO>&eaaaddd4ff?>ߝL&&&gĉ@gggiiilllqqqShӵRRR;;;333......,,,'''g&e+++>hӵ|||vvvjjjRRR:::...---***fff?><z(((g&e>&ewwwzzzHL~~~ShӵgL222666===DDDIIIVVVWWWYYY]]]bbbgggkkkS?ʬ3h?D%%)?yyyzzzZufĦqqqoooooogLVVVEEE<<<g&e@@@gĉ@xxxrrrg&e>&eNNN@errrwww??eeeQQQ999111'''###$$$'''g<ĉ)))((('''&&&3we<Ħ&&&'''&&&%%%3h?@e$$$$$$%%%%%%&&&&&&%%%&&&Z'''$$$&&&+++555EEE3h?gL|||nnnVVVBBB111------D%%)?)))fff?><z''''''=?Ħ+++g&e(((g&e///222666S?ʬAAA4ff?>ߝL333@e777g&e...------3h?g&e>&e>>>@@@??AAAEEEHHHIIIGGGHHHMMMRRRQQQRRRTTTWWWXXXYYYZZZZZZSSSUUUWWWXXXXXXWWWVVVTTTWWWVVVTTTRRRRRRRRRTTTUUUTTTSSSRRROOOMMMIIIGGGEEECCCDDDFFFGGGHHHGGGEEEDDDBBBBBBAAA@@@?????????@@@===;;;999888888888777555666666555555444333222222...333444111...000111000.........---,,,+++***)))&&&((())))))(((&&&''''''+++)))((()))+++,,,,,,++++++)))(((((()))******)))((())))))))))))***---///***)))(((''''''''''''''''''''''''&&&&&&''''''''')))(((((()))++++++***))))))(((((('''''''''((((((&&&'''((())))))((('''&&&((()))***+++++++++++++++''''''(((((())))))******(((((((((((('''''''''''')))***+++***))))))+++---((()))***+++,,,------------...000111333444444444999:::<<<======???BBBDDDDDDGGGMMMQQQTTTVVVYYY[[[[[[\\\\\\]]]]]]^^^^^^___\\\]]]]]]^^^^^^]]]]]]\\\````````````___^^^]]]\\\[[[[[[[[[[[[[[[ZZZYYYYYY\\\\\\[[[[[[\\\\\\]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\]]]]]]\\\[[[[[[\\\^^^[[[^^^^^^[[[[[[^^^^^^[[[XXX[[[]]]]]][[[[[[^^^```\\\]]]^^^^^^^^^^^^\\\\\\qqq4Dӵ888555666Hƅ^Hu]ĦhhhHu]ĦZZZZuR)Ħ666222000000000---+++Hu]Ħ,,,HŐeHŐeHu]ĦhhhqIܗGIӵ***tt```hhhoooHGgĉ@eeeUUUFFF:::111111...(((Hu]Ħ+++ZuR)ĦyyyvvvoooZZZBBB000(((sߝLGdUĦ(((Hƅ^Hu]ĦqqqntHdĦHGgĉ@(((HdĦ+++---///000000666666666999???IIIHtƅ^Bt=o9ĦDtfo9Ħzzzzzz{{{g?yyysssHdĦlllXXXDDDHu]ĦNNNttssspppHƅ^Hu]ĦJJJH׼slllooo}}}qqqdddKKK:::+++''')))(((tQ&&&&&&&&&&&&je<Ħ'''$$$(((Bt=o9ĦH׼s$$$%%%%%%$$$$$$###)))(((&&&HtĦ)))(((***---333Bt=o9ĦHdĦrrr[[[GGG999...)))Dtfo9ĦsߝLGdUĦ***Ht@cӵHu]Ħ%%%Hu]Ħ999@@@Htƅ^VVVqIܗGIӵ;;;H׼s666999Hu]Ħ111///Bt=o9ĦHƅ^Hu]Ħ888999?????????@@@BBBDDDEEEFFFLLLMMMMMMOOOPPPRRRTTTUUUTTTUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWVVVUUUSSSPPPMMMKKKIIILLLKKKIIIGGGFFFGGGHHHJJJHHHFFFCCCCCCDDDEEEEEEEEE@@@???===<<<;;;;;;;;;<<<;;;<<<======<<<:::888777888888777555222111333444555333111111000000...,,,((())))))*********))))))+++******)))))))))******111...+++***+++,,,---,,,)))(((''''''((()))***+++,,,,,,,,,+++((($$$(((''''''''''''(((((()))((((((((((((((((((((((((+++++++++******(((''''''))))))((((((((((((((()))))))))))))))************,,,,,,++++++***)))))))))))),,,,,,)))))),,,,,,)))'''(((***+++,,,,,,++++++***,,,------,,,++++++,,,...///000111222333333333555666888:::===???AAABBBEEEGGGJJJLLLNNNQQQUUUXXXVVV\\\^^^]]]]]]aaacccaaa````````````___^^^]]]\\\cccaaa_________^^^\\\ZZZ[[[[[[[[[\\\^^^^^^]]][[[YYYZZZ\\\]]]^^^^^^]]]]]][[[\\\]]]^^^^^^^^^^^^^^^___]]]\\\\\\]]]^^^^^^]]]aaa```^^^\\\[[[[[[[[[\\\ZZZ[[[\\\]]]]]]]]]]]]\\\\\\\\\]]]]]]\\\[[[YYYXXXfffccc4DuXӵ999777777DdDΦDdDĦaaaDdDĦggg^^^t|>>,,,&&&'''&&&geĦ&&&&&&&&&FSĦ'''$$$qjRgdKӵDdDĦ%%%%%%%%%%%%$$$$$$((('''&&&DdDĦ'''###&&&***qjRgdKӵDdDĦuuubbbPPP>>>000(((HdDĦgdKӵDdDDdDĦ***DdDĦ4DufӵDdDĦ)))DdDĦ222q<RfffcccpeƜ4DuTӵDDDDdDĦ<<>>===>>>???@@@@@@>>>===;;;<<<===<<<:::888777888:::888666444444333222000...***************))))))(((---,,,+++***)))(((((((((---***((('''(((************)))((((((((()))+++,,,'''((()))***)))(((&&&%%%))))))((((((((((((((()))''''''''''''''''''''''''*********))))))'''&&&&&&'''''''''((()))***+++,,,(((((()))))))))*********+++++++++*********))))))'''******''''''******''''''(((***+++,,,,,,++++++***,,,------,,,++++++,,,---...///111222222222222444555666999;;;===???@@@CCCFFFHHHKKKMMMPPPTTTWWW[[[[[[]]]^^^``````aaaaaa___``````aaaaaa`````````cccaaa_________^^^\\\[[[\\\[[[[[[[[[]]]^^^]]]\\\ZZZZZZ[[[\\\]]]^^^^^^^^^[[[[[[\\\]]]]]]]]]]]]]]]]]]\\\ZZZZZZ\\\]]]\\\[[[___^^^]]]\\\[[[[[[\\\\\\[[[[[[\\\\\\\\\]]]]]]]]]\\\\\\]]]]]]\\\[[[YYYXXXaaa___4DuXӵ;;;::::::DdDΦDdDӵbbbDdDĦrrrssso)h~~~uuuoooeee]]]YYYZZZ^^^bbbDdDĦeeeDdDΦDdDΦDdDӵccc=ӊB1.uTӵ'''HߝL`o9^^^po9wӵ___LLL;;;333===HHHDDDDdDĦ)))+++o)huuu}}}}}}~~~|||kkkUUU999+++DdDΦDdDĦ%%%DdDΦDdDӵkkkGIpӵDdDĦpo9wӵDdDĦ&&&'''(((((('''***)))'''&&&&&&po9u<<<;;;>>>DDDGIdnuR)ĦDdDĦnuR)ĦCdgĪjzzzDdDĦxxxzzz\\\DdDĦ```HߝL`o9oooDdDΦDdDӵOOODdDĦjjjmmmppptttwww{{{|||uuummm\\\GGG111(((''''''geĦ%%%&&&sp?aĦ'''$$$GIdnuR)ĦDdDĦ%%%&&&&&&%%%%%%$$$%%%%%%&&&DdDĦ%%%###$$$(((GIdnuR)ĦDdDĦ~~~zzzkkk]]]HHH777)))DdDĦnuR)ĦDdDΦDdDĦ)))DdDĦnuR)ĦDdDĦ***DdDĦ***po9uuuuwwwsssqqq=ӊB1.uTӵTTTDdDĦHHHKKKDdDĦ666GIdnuR)ĦDdDΦDdDӵ444222000///000111000000111333555666888888777777888999;;;===???@@@@@@@@@AAABBBCCCDDDEEEEEEIIIJJJJJJKKKLLLMMMNNNOOOWWWWWWVVVVVVUUUTTTTTTSSSQQQQQQPPPPPPOOONNNNNNNNNMMMKKKIIIHHHHHHIIIHHHFFFDDDCCCAAA@@@??????@@@@@@@@@AAABBBDDDDDDDDDCCCBBBBBBCCCCCCAAA@@@???@@@BBB@@@>>><<<;;;;;;999777444000000//////...,,,+++***111000...,,,***)))((('''+++)))'''&&&((()))***)))+++***)))((()))***+++,,,''''''((()))*********+++++++++***)))((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((()))(((((('''&&&%%%))))))((())))))***++++++(((((())))))))))))******+++++++++***************'''******''''''******'''((()))***+++++++++++++++***,,,------,,,++++++,,,,,,---...///000111111111222333555777999;;;===>>>AAADDDFFFIIIKKKNNNRRRUUUXXXQQQRRRZZZ___]]]\\\___\\\]]]^^^___````````````bbb```^^^^^^___^^^]]][[[^^^\\\ZZZZZZ\\\^^^^^^^^^\\\[[[[[[\\\\\\]]]^^^___ZZZ[[[\\\\\\\\\\\\\\\\\\\\\[[[YYYYYY[[[\\\[[[ZZZ\\\\\\[[[[[[[[[[[[\\\\\\]]]\\\[[[[[[[[[\\\]]]^^^\\\\\\\\\\\\\\\[[[ZZZYYYfffggg4DuXӵAAA>>>===DdDʜ4DuTӵhhh>d<ĦwwwDtwwwnnnjjjmmmtttzzz>d<Ħ|||>d<ʜDd<ʜ4DuTӵeeekkkF&uTӵ'''4DufئL>eSSSpuR)ĦgggTTTEEEBBBTTTddd]]]>d<Ħ(((Dtlll~~~sss___CCC000DdDΦDdDĦ%%%>d<ʜ4DuTӵvvv4DwDd<ĦpuR)Ħ>d<))))))((('''+++************peӵ,,,ĦpeӵDx<>d<ӵDddd<ĦYYY4DufئL>evvvDdDʜ4DuTӵVVVDdDĦnnnoooqqqtttwwwyyyyyyuuupppfffRRR999,,,***+++geĦ%%%s<v>aĦ'''$$$peӵDx<DdDĦ&&&&&&&&&&&&%%%%%%"""$$$%%%DdDĦ$$$'''&&&(((peӵDx<>d<~~~~~~}}}sssiiiUUUAAA...>d<ӵDd<DdDΦDdDĦ(((DdDӵnd<DdDĦ(((>d<Ħ(((peӵvvvĦwwwF&uTӵ___DdDĦTTTVVV>d<ĦAAApeӵDx<>d<ʜ4DuTӵ888777555555666777555555555555444444333333555555555555555666777888777777888999:::;;;<<<<<<===>>>???@@@BBBCCCDDDEEEKKKLLLLLLMMMOOOPPPRRRRRRQQQQQQRRRRRRQQQPPPOOOOOOPPPOOOLLLLLLLLLKKKJJJHHHFFFEEECCCBBBBBBBBBCCCCCCBBBCCCEEEFFFGGGHHHHHHGGGFFFGGGHHHGGGFFFEEEGGGHHHHHHGGGFFFEEEEEECCC@@@===888888777666444222111000444333111///---,,,+++***,,,***))))))+++,,,,,,++++++***)))(((((()))***++++++***)))((('''(((((()))---,,,+++***))))))))))))''''''''''''''''''''''''((()))))))))(((((('''&&&------+++***((((((''''''(((((((((((()))))))))*********************++++++***,,,,,,******,,,,,,***))))))******++++++++++++***+++------+++***+++,,,+++,,,---...///000000000111222444666888:::;;;<<<@@@BBBEEEGGGIIILLLPPPSSSNNNCCCDDDSSS\\\XXXXXX^^^ZZZZZZ[[[\\\]]]]]]]]]]]]```___^^^^^^^^^^^^]]]\\\___]]]ZZZZZZ\\\^^^______]]]\\\\\\[[[\\\]]]^^^___ZZZ[[[[[[\\\\\\\\\[[[[[[\\\[[[YYYYYY[[[\\\[[[ZZZZZZZZZZZZZZZZZZ[[[[[[\\\]]]\\\[[[ZZZZZZ\\\^^^___\\\\\\\\\\\\[[[[[[ZZZZZZgggkkk4DuXӵIII@@@>>>D&dq&ĒRYYYhhhsdKĦ|||DHRRud|||tttooopppxxxsdKĦ~~~D&oq<Ōq&ĒR___eeekkk>dp&ĒR((((((nfʜd<Φ>d<Ħ&&&s&dq&ĒR}}}i?ʜtd<ĦHHܗDӊB+++<x(((''''''((()))******B?daĦ'''$$$B?Ho9###>d<'''&&&&&&&&&!!!###%%%>d<ӵ&&&'''B?Ho9<x~~~xxxqqq___KKK444&ӫeʬtIӇ***>d<Φ>d<Ħ(((D&ӫetIӇ)))DdDĦ'''sdKĦ(((B?dp&ĒRiiiddd>d<sdKĦPPPB?Ho9;;;s&dq&ĒR::::::999888888:::<<<999999999999888777666555888888666555444444444444222222222333444444555555444444555666888999::::::>>>???AAACCCFFFJJJMMMOOOPPPPPPQQQQQQQQQQQQPPPPPPQQQPPPNNNNNNNNNMMMKKKIIIFFFFFFDDDCCCCCCDDDEEEEEECCCDDDEEEGGGHHHIIIJJJJJJGGGIIIJJJJJJJJJJJJKKKLLLNNNMMMLLLLLLLLLKKKGGGEEE@@@@@@???===;;;999777555444333222000///...------...---+++,,,---...---,,,+++***)))((((((((()))***---+++)))'''&&&&&&&&&'''------,,,***))))))))))))(((((((((((((((((((((((())))))*********)))((((((---,,,+++)))(((''''''''''''(((((((((((())))))))))))))))))***+++++++++,,,***------******------*********************++++++)))+++,,,,,,+++******+++***+++,,,---.../////////111222333555777999:::;;;>>>@@@CCCFFFHHHKKKOOORRRMMMBBBCCCRRR[[[XXXWWW^^^[[[[[[\\\\\\\\\\\\[[[[[[___^^^]]]]]]^^^___^^^\\\___]]][[[ZZZ\\\^^^______^^^]]]\\\\\\\\\]]]^^^___[[[[[[\\\\\\\\\[[[[[[ZZZ]]]\\\ZZZZZZ\\\]]]\\\[[[XXXYYYYYYZZZ[[[[[[[[[[[[]]]\\\[[[ZZZZZZ\\\^^^___\\\\\\[[[[[[[[[[[[[[[[[[___eee4DuXӵLLL>>><<<Hu]3hhDDDSSSeeene=e|||ssskkkjjjrrrzzzne~~~}}}pIƎ@t@haaacccfff>h+++))))))feBBB@ďDjjjgggeeeUUUMMMNNN\\\aaaRRRne''''''=ezzzlllZZZ<<<ege)))%%%sĪj@hiii|||fdDĦ@ďD++++++Hkge)))'''&&&(((((())))))***@h,,,---@G---,,,HĪj@IŌ???KKKBeneHkgeXXXne888KKKfe{{{Hu]3hhRRRSSSUUUsewwwvvvxxx{{{zzzuuuqqqqqqkkk___KKK888---+++geĦja>aĦ'''$$$@G&&&$$$se((((((''''''&&&"""###%%%<Ō&&&###%%%@GHkge|||vvvgggTTT<<<HĪj@IŌ))))))ege***(((Hu]3hIŌ***)))DdDĦ(((ne+++(((@hvvvwww>huuuqqqlllsefffnebbb___@G===<<<sĪj@h999:::;;;:::999888:::<<<999:::<<<===>>>======<<<;;;:::999777666555444444222222222222222222222222111111111222222333333333777888999;;;???CCCFFFIIIJJJKKKKKKLLLMMMNNNOOOOOOOOOMMMLLLMMMMMMLLLJJJHHHFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEFFFGGGIIIJJJKKKLLLHHHJJJMMMNNNNNNNNNOOOPPPPPPOOOPPPQQQQQQPPPMMMJJJGGGFFFEEEDDDBBB???===<<<777666444222111000//////000///......//////...,,,,,,+++***)))((()))*********)))((('''&&&'''((())),,,,,,+++***))))))))))))))))))))))))))))))))))))))))))************))))))(((((('''(((((()))******''''''(((((((((((())))))(((((()))***+++,,,,,,,,,(((++++++((((((++++++(((+++******)))******++++++)))+++,,,,,,+++******+++***+++,,,---.../////////111111333444666888999:::<<<>>>AAACCCEEEHHHLLLOOOSSSLLLMMMVVV\\\ZZZYYY]]]^^^^^^^^^______^^^]]]]]]^^^]]]\\\]]]^^^___^^^]]]___]]][[[[[[]]]_________^^^^^^]]]]]]]]]]]]^^^^^^\\\\\\\\\]]]\\\\\\[[[ZZZ]]]\\\ZZZZZZ\\\]]]\\\[[[XXXYYYZZZ[[[[[[[[[[[[[[[]]]\\\[[[[[[[[[\\\]]]^^^\\\\\\[[[[[[ZZZ[[[[[[\\\WWW4DuXӵEEEĵD^===???III[[[{{{yyyxxxzzz|||}}}yyyoooggggggqqq|||~~~nnnkkkjjjiiiiii888,,,))))))111;;;LLLjjjgggeeeeeeaaaWWWQQQQQQJJJ:::&&&&&&(((iii~~~tttdddBBB%%%((($$$AAA]]]wwwDdDĦ++++++***))))))(((&&&+++,,,---...//////---...///000.........)))+++---tttZZZ(((333CCCD^XXXLLLNNNPPPs׼slllxxxwwwyyy~~~|||uuurrrsssoooiiiXXXBBB222+++geFm8)))>aĦ'''$$$((()))%%%###s׼s((((((((((((''''''###$$$&&&Ho'''%%%"""%%%+++{{{zzzqqq```GGG(((((((((*********D^))))))(((DdDĦ)))(((''')))***pppppprrruuuyyywwwqqqkkks׼sdddbbbbbbaaa```UUUEEEBBBAAACCCAAAAAAAAA???<<<;;;<<<======>>>AAABBBCCCCCCBBBAAA======<<<::::::999999999999999888777777666666555444444333333222222111111444444444555777;;;>>>???@@@???@@@AAABBBEEEGGGIIIIIIHHHHHHIIIJJJIIIGGGEEEEEEDDDCCCCCCCCCDDDEEEEEEGGGGGGGGGHHHIIIKKKLLLMMMKKKMMMPPPRRRRRRRRRSSSUUUSSSSSSTTTVVVXXXWWWTTTQQQOOOOOONNNMMMKKKHHHFFFEEE@@@>>><<<:::777555444444555444333333333222000......---,,,+++***+++,,,,,,)))))))))(((((())))))***+++******)))))))))******))))))))))))))))))))))))(((((()))))))))))))))(((&&&&&&&&&&&&'''(((******'''''''''((((((((())))))'''((()))***+++,,,------)))++++++))))))++++++))),,,+++***))))))***++++++)))***,,,,,,***)))***+++***+++,,,.../////////000//////111222444555777777888:::===???AAADDDHHHKKKPPPQQQSSSUUUXXXYYYZZZZZZ\\\]]]^^^______``````___]]]\\\[[[\\\^^^___^^^]]]^^^]]]\\\]]]_________^^^]]]^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]\\\[[[[[[\\\[[[YYYYYY[[[\\\[[[ZZZYYYZZZ[[[\\\\\\\\\[[[ZZZ[[[[[[\\\\\\\\\]]]]]]]]]\\\\\\[[[ZZZZZZ[[[\\\]]]Φ4DuXӵtvӵ>d<Ħ777999888===LLL^^^jjjĦlllmmmlllkkkmmmrrrvvvxxxyyyvvvmmmeeehhhvvvĦ|||xxxvvv{{{{{{{{{xxxuuussstttuuusssppplllkkkkkkiiieeeaaaGGG999---))))))'''%%%%%%"""###&&&(((+++555JJJ]]]nnnnnnppprrrqqqooooooqqqrrreeeXXXLLL<<<---+++222Ħ((()))***///555GGGddd}}}zzzjjjFFF000///***&&&''''''%%%'''######***'''&&&///666UUUsss~~~>d<Ħzzz```BBB111,,,***)))***%%%%%%&&&(((***+++)))(((+++,,,...000333555777888666444444555777777999<<<999888777666444222111111...***))),,,,,,)))'''(((,,,,,,***)))...;;;MMMZZZ}}}{{{yyysss[[[FFF;;;Ħ;;;OOOggg|||>d<Ħhhh[[[IIIKKKNNNBeggglllwwwvvvzzz}}}vvvsssuuutttrrrcccKKK777...geFYĉ+++***>aĦ'''$$$(((%%%"""(((###'''***)))%%%###Be'''((((((((((((''''''$$$%%%&&&nu]ӵ(((,,,)))%%%111BBBPPPZZZfffpppuuuzzz}}}zzzjjjPPP888+++))))))(((''''''''''''((((((((((((************+++>d<Ħ)))))))))((('''>d<Ħ((((((&&&Ħ***+++000:::IIIXXXaaafffjjjlllpppuuuyyy{{{yyywwwqqqnnnhhhaaaBe\\\XXXTTTOOONNNĦSSSTTTPPPJJJGGGFFFFFFFFFFFFHHHHHHGGGGGGGGGIIIJJJKKKKKKKKKIIIFFFCCC@@@@@@AAADDDEEEGGGHHHGGGFFFDDDBBB??????>>>>>>>>>??????@@@AAA@@@@@@???===<<<<<<;;;888777666555444333222222444333222111222444666888555555555666888<<>><<<:::999;;;999888888888666444222000///...---,,,------...,,,,,,++++++***))))))((())))))))))))))))))******((((((((((((((((((((((((''''''((((((((((((((('''(((''''''&&&&&&&&&''''''''''''''''''((((((((()))''''''(((***+++,,,---...+++......++++++......+++,,,+++***))))))***++++++)))***,,,,,,***)))***+++++++++---...///000000000---...///111222444555555555888:::===???BBBFFFIIIGGGMMMQQQPPPQQQWWWYYYXXXYYYZZZ[[[]]]^^^___``````]]][[[[[[\\\^^^______^^^]]]]]]]]]^^^``````___]]]]]]^^^_________^^^]]]\\\^^^^^^^^^^^^^^^]]]\\\[[[[[[ZZZXXXXXXZZZZZZZZZYYYZZZ[[[\\\]]]]]]\\\[[[ZZZZZZ[[[\\\]]]]]]]]]]]]\\\\\\\\\[[[ZZZZZZ[[[\\\]]]?aŖ%7uSQuR)ӵsdKĦ777666777:::@@@IIIgdKĦ[[[SSSOOOQQQXXX___dddmmmrrrrrrgggZZZZZZiiiyyygdKĦrrrmmmjjjwwwwwwwwwxxxxxxwwwuuusssyyywwwuuuvvvwwwpppdddYYYDDD666)))&&&((('''%%%###"""***)))'''***---<<>><<<;;;:::::::::888111111777666...---333///...---,,,+++*********,,,,,,+++***))))))))))))))))))***++++++,,,------((((((((((((((((((((((((((((((((()))******)))(((+++***)))'''''''''((())))))***,,,---......---,,,,,,---...//////---+++***++++++************++++++************************---,,,,,,,,,,,,---......000////////////000000111333555888<<A222ne777888555555444666neMMMGGG???:::;;;@@@FFFIIIVVV```jjjiiibbb```gggpppnerrrooollljjjmmmrrrvvvuuuqqqoooqqqtttuuuvvvwwwxxxuuulll^^^TTT<<<111'''&&&'''&&&%%%%%%$$$,,,+++(((***+++666LLLnnnvvv|||~~~|||qqq]]]GGG555,,,ne)))((('''))),,,///777RRRppp~~~{{{qqq^^^<<<(((******&&&)))&&&%%%$$$$$$$$$&&&((()))///<<A,,,------k<'''%%%%%%&&&'''(((((()))******)))((('''((()))***++++++***)))(((+++)))'''fh%%%&&&'''((((((((((((---222999AAAIIIQQQYYY]]]mmmpppsssvvvvvvuuurrrqqqjjjZZZDDD222***(((((((((((((((((('''&&&&&&'''((())),,,+++'''&&&De'''''''''(((''''''ne'''(((ne'''***''')))111<<>>????????????@@@@@@?????????@@@BBBCCCCCCDDDEEEDDDCCCDDDHHHKKKMMMNNNPPPSSSUUUVVVWWWXXXVVVXXX[[[]]]\\\[[[\\\\\\^^^]]]\\\ZZZYYYXXXXXXXXXYYYWWWSSSPPPNNNLLLIIIFFFCCCCCCAAA@@@????????????===888:::@@@???666333777777666555333222111111000111000///...---,,,,,,,,,))))))))))))***************************+++++++++((((((((()))******)))(((+++***)))(((''''''((())))))***+++------------,,,,,,---...///...---+++***++++++************++++++************************---,,,,,,,,,,,,---......///////////////000000111333555777:::===@@@AAABBBEEEGGGJJJLLLNNNQQQUUUXXX[[[ZZZYYY[[[___```___^^^\\\^^^^^^]]]___bbbaaa]]]^^^^^^^^^]]]\\\[[[[[[[[[___^^^\\\\\\^^^___^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\ZZZYYYZZZ\\\]]]\\\ZZZYYY[[[\\\\\\[[[[[[\\\]]]]]]\\\[[[\\\]]]\\\[[[YYY]]]\\\[[[ZZZZZZYYYZZZ333222333555666666333000///;;;<<<777000,,,,,,///111333===KKK\\\dddccc^^^[[[[[[gggiiiiiiiiiiiihhhpppvvvqqqgggbbbgggnnnooorrruuutttkkk^^^OOOFFF111+++&&&&&&'''%%%%%%(((&&&---,,,)))***(((///AAAaaannn{{{|||sssaaaLLL:::...))))))((('''(((+++...222GGGcccyyy~~~vvveeeCCC,,,***)))&&&***((('''&&&%%%%%%&&&'''(((+++555JJJeeezzzsssXXX>>>000---+++(((,,,)))(((*********...555CCC]]]mmmrrr{{{|||wwwwwwpppmmmkkkmmmrrrvvvwwwvvvuuuuuuvvvuuurrroookkkiiieee```XXXOOOFFF>>>:::777222111///,,,+++,,,000333NNNjjj~~~zzziii---------444KKKjjj~~~{{{~~~ttthhhPPPEEEAAAKKKWWW\\\aaaggguuu}}}~~~yyyrrrooonnniii^^^OOO???---...---)))'''%%%$$$%%%&&&&&&'''((())))))((('''&&&)))))))))*********++++++((('''''''''$$$%%%&&&'''''''''''''''&&&(((,,,///222777===@@@NNNPPPSSSWWWXXXXXXWWWVVVOOODDD777,,,(((((()))(((***)))'''''''''((('''&&&)))+++***&&&&&&&&&((((((((((((((('''''''''(((''''''((('''(((---444@@@TTTdddjjjooorrrtttvvvxxxtttnnncccPPPCCC:::---***,,,)))******)))******)))))))))(((''''''))),,,///---///555999:::>>>CCCKKKNNNRRRTTTTTTSSSSSSSSSZZZ]]]bbbeeeddd```ZZZVVVUUUUUUUUUUUUVVVWWWXXXYYY[[[\\\^^^aaacccccc```]]]\\\ZZZWWWVVVVVVVVVTTTSSSNNNKKKHHHFFFDDDBBB???<<<<<<:::777444444555777888:::;;;<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@???@@@BBBDDDHHHIIIKKKMMMOOOPPPQQQQQQQQQSSSUUUVVVVVVVVVWWWYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[YYYWWWVVVUUURRRNNNKKKFFFFFFEEEDDDDDDDDDDDDDDDCCC@@@CCCIIIGGG>>>:::<<<<<<;;;:::999777666555444555444333111///...---,,,,,,+++++++++******))))))'''''''''((((((((())))))((()))))))))))))))((((((***))))))(((((((((((()))))))))+++,,,,,,---,,,,,,,,,,,,---......---+++***++++++************++++++************************,,,,,,,,,,,,,,,---......///////////////000111111444555666888;;;>>>@@@AAABBBDDDGGGJJJLLLOOOSSSVVV[[[YYYXXXYYY[[[]]]^^^^^^\\\^^^___]]]___cccbbb^^^______^^^^^^]]]\\\\\\\\\___^^^\\\\\\^^^^^^^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\]]][[[ZZZ[[[\\\\\\[[[ZZZYYY[[[\\\\\\[[[[[[\\\]]]]]]\\\[[[\\\]]]]]][[[YYY^^^]]]\\\[[[ZZZYYYYYYMMMMMMJJJFFFDDDAAA:::444777555333222222333666777555444222000//////000000333///+++(((((()))******,,,666DDDMMMMMMGGG@@@<<<999;;;>>>BBBDDDFFFGGGGGGPPPXXX___]]]VVVSSSZZZaaacccfffhhhcccVVVGGG:::444***((('''((('''$$$%%%)))&&&,,,***)))+++''')))888LLL^^^qqq|||~~~wwwhhhUUUAAA444---+++((())))))((('''(((***---///;;;UUUrrr~~~}}}zzzlllKKK000***(((%%%******)))((('''''''''((((((+++333DDD\\\ssszzzbbbHHH777111---***+++)))(((******+++222:::SSSooo~~~{{{{{{~~~~~~xxxnnnddd\\\WWWCCC@@@;;;555111222666999OOOiiiqqq[[[EEE666///...///666IIIeee|||vvvZZZJJJAAAHHHRRRUUUVVVYYYhhhsss~~~{{{vvvppppppooojjj___MMM999,,,***,,,...,,,(((%%%%%%''')))))))))'''%%%$$$%%%&&&'''''''''((()))***+++,,,,,,,,,,,,---...000222333---,,,+++***)))((('''&&&&&&'''(((((()))))))))(((%%%&&&&&&&&&&&&))),,,000000222444777888888888777444000***((((((***++++++,,,(((%%%%%%'''(((&&&###))))))(((&&&&&&'''((((((((())))))(((((('''&&&%%%''''''(((((((((((('''''''''''')))+++...888MMM```eeekkkppprrruuuxxxuuupppfffPPPAAA888,,,***---)))((((((''''''''''''((((((((((((((('''&&&%%%''')))---******---......000444999===CCCGGGHHHHHHGGGHHHQQQTTTZZZ___aaaaaa___]]]^^^______````````````___```aaabbbdddfffffffffeeecccaaa___^^^___```___^^^[[[YYYVVVSSSQQQOOOLLLJJJJJJGGGAAA===::::::<<<===@@@@@@AAAAAAAAAAAAAAA@@@???@@@BBBCCCBBBAAA@@@>>>@@@@@@???>>>======>>>???AAABBBCCCEEEFFFGGGGGGGGGHHHJJJLLLMMMMMMMMMOOOQQQTTTTTTVVVWWWXXXYYYYYYYYYVVVUUUUUUVVVUUURRRNNNKKKHHHHHHGGGGGGHHHHHHIIIIIIIIIFFFHHHKKKJJJCCC???AAACCCCCCBBBAAA@@@???>>>===>>>===<<<:::777555333222222222111///...,,,++++++&&&'''''''''(((((((((((()))***++++++)))((((((((()))))))))(((((((((((()))))))))***++++++,,,,,,,,,+++,,,---------,,,,,,+++,,,++++++******++++++,,,************************,,,,,,++++++,,,,,,---...///......//////000111222555555555666999<<<>>>@@@???AAADDDGGGIIIMMMQQQTTTXXXXXXYYYZZZ\\\]]]]]]\\\\\\______^^^```dddccc___aaaaaa`````````____________]]]\\\\\\]]]^^^^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\^^^]]]\\\\\\\\\[[[[[[ZZZYYY[[[\\\\\\[[[[[[\\\]]]]]]\\\[[[\\\]]]]]][[[YYY]]]\\\\\\[[[ZZZZZZZZZVVVWWWSSSLLLJJJLLLKKKFFF???<<<888555333444666888222333444444444222000...+++(((&&&%%%&&&''''''&&&$$$''',,,//////,,,)))'''&&&''')))+++,,,------------222888<<>>QQQgggtttzzz~~~~~~zzznnn\\\HHH777///,,,(((((()))((('''''')))++++++333IIIgggxxxyyy{{{zzzqqqRRR444***'''%%%)))++++++***))))))(((((((((***000>>>RRRjjj|||~~~jjjQQQ===333...***((('''(((++++++,,,444===\\\vvv~~~mmmggg\\\QQQHHHFFFIIILLL^^^rrrxxxdddNNN;;;111......///<<>>999777444000---,,,,,,---&&&''''''(((((((((((((((&&&'''&&&%%%$$$%%%(((+++'''(((((()))******))))))'''&&&&&&&&&((()))******...+++''''''))))))'''$$$((('''''''''''''''((()))(((((())))))(((''''''&&&''''''((((((((((((''''''&&&''')))******222EEEWWWdddkkkrrruuuwwwyyyvvvrrrgggQQQBBB999...,,,...+++))))))(((((((((((()))))))))******)))((('''(((***,,,)))'''))))))''''''++++++///555999;;;;;;;;;;;;>>>AAAFFFKKKQQQVVVYYY[[[YYYZZZ]]]___aaacccccccccffffffeeeeeeeeefffhhhjjjfffdddbbbbbbeeeggghhhhhheeecccaaa```___^^^\\\ZZZWWWSSSMMMGGGCCCBBBBBBCCCFFFFFFGGGGGGFFFDDDBBB@@@AAABBBCCCDDDDDDBBB???>>>>>>===<<<<<<;;;;;;::::::;;;;;;<<<===============???@@@AAAAAA@@@BBBDDDGGGKKKLLLNNNQQQSSSTTTUUUUUURRRRRRSSSTTTUUUSSSNNNKKKJJJJJJJJJKKKLLLMMMOOOOOOOOOMMMLLLLLLJJJGGGGGGHHHNNNNNNOOOOOOOOONNNMMMLLLLLLKKKJJJHHHEEEBBB???>>>:::999777555222///...---------------------------+++---...---***(((((()))((((((((())))))))))))(((((()))))))))***++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************,,,++++++++++++,,,------............///000111222444444444555777:::<<<>>><<>>SSSiiizzzjjjWWWHHHGGGJJJFFFBBBBBBQQQbbbuuu{{{qqqrrrtttxxxtttbbbFFF111)))))))))'''%%%%%%''')))'''(((((('''%%%%%%&&&(((,,,---///111444666888999===>>>???AAACCCDDDFFFFFFCCCAAA===666000+++))))))$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&%%%&&&(((***(((''''''&&&&&&&&&%%%%%%&&&&&&'''''''''&&&&&&%%%000...,,,******)))(((&&&&&&$$$&&&))))))'''''')))'''(((((())))))(((((((((''''''((((((((((((''''''&&&''')))***)))---<<>>EEELLLRRRUUUNNNPPPTTTYYY^^^bbbeeegggffffffeeecccbbbcccgggjjjdddbbbaaabbbfffjjjmmmmmmkkkiiihhhhhhiiiiiihhhfffaaa]]]WWWPPPKKKHHHGGGGGGIIIKKKLLLLLLIIIEEE@@@===???@@@BBBCCCCCCBBB@@@???>>><<<;;;;;;;;;;;;:::888::::::::::::999888777666777888777666555777:::===@@@BBBEEEHHHKKKLLLMMMMMMOOOOOOPPPRRRTTTRRROOOLLLKKKKKKLLLMMMOOOQQQSSSTTTTTTRRRPPPOOONNNMMMNNNOOORRRSSSUUUWWWXXXYYYXXXXXXUUUUUUTTTRRROOOLLLIIIGGGBBBAAA>>>;;;777444111000000000//////......---------000111///+++))))))+++'''(((((())))))))))))((((((((((((((()))***+++,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************+++++++++++++++,,,------............///111222333333333444555666888:::;;;;;;===???AAACCCFFFIIILLLMMMRRRYYY]]]^^^\\\[[[ZZZ[[[]]]^^^]]]```dddccc___]]]]]]]]]]]]]]]]]]]]]]]]^^^]]][[[[[[]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^___^^^\\\\\\\\\^^^YYY[[[\\\\\\[[[[[[\\\]]]^^^]]]\\\]]]^^^^^^\\\ZZZZZZZZZZZZ[[[\\\]]]^^^___LLL[[[eeeccccccgggiiifff^^^WWWMMMBBB:::555444444666666666666555444333222---,,,******+++,,,,,,,,,*********)))((()))+++,,,%%%%%%%%%%%%%%%$$$$$$###...,,,***))))))***)))(((*********((('''&&&((()))(((%%%%%%((()))'''(((***%%%((($$$%%%,,,(((%%%...333CCCWWWgggsss|||~~~{{{||||||vvvfffPPP;;;///+++&&&'''((((((&&&&&&'''((($$$***888LLLaaaooouuuxxxqqqrrrYYY999***&&&$$$(((&&&&&&'''''''''&&&&&&%%%'''***...777MMMjjjxxxaaaJJJ999///)))'''(((+++,,,)))'''---666KKKgggxxx~~~~~~|||~~~sss]]]EEE333+++)))''',,,555AAAPPPdddxxxqqq___OOOLLLIIIBBB<<<;;;BBBVVVmmm{{{~~~{{{wwwwwwzzzyyyjjjPPP;;;///,,,)))'''&&&'''''''''&&&'''''''''&&&&&&''')))***000999CCCJJJNNNOOOOOOSSSTTTVVVWWWWWWWWWVVVUUURRRQQQNNNFFF:::000)))&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$&&&''''''&&&&&&((()))((('''&&&%%%$$$%%%%%%&&&%%%&&&''''''&&&%%%%%%%%%......---***'''%%%%%%&&&$$$"""%%%++++++'''&&&(((&&&'''((())))))***))))))''''''((((((((((((''''''$$$%%%''')))((()))333>>>UUUbbbooovvvzzz{{{yyyuuukkkZZZPPPFFF444,,,,,,)))))))))(((((((((((())))))&&&(((******))))))***+++)))&&&&&&((()))(((***...)))+++.../////////000111---///333777===BBBFFFHHHAAACCCFFFKKKQQQVVVZZZ\\\ZZZ[[[\\\[[[YYYZZZ]]]aaa\\\[[[[[[]]]bbbhhhkkkmmmlllkkkjjjkkklllmmmllljjjiiieee```YYYSSSOOOMMMLLLMMMOOOQQQQQQMMMGGG???;;;:::;;;===???AAABBBCCCCCCAAA@@@>>>???@@@@@@>>>;;;======<<<;;;999777555444333222111///---///222555777999<<<@@@CCCEEEEEEEEEGGGGGGHHHJJJLLLLLLJJJHHHGGGHHHIIIKKKMMMPPPRRRSSSSSSTTTSSSRRRQQQRRRRRRQQQRRRUUUXXX\\\^^^```aaaaaa______^^^]]]ZZZWWWTTTQQQMMMLLLHHHDDD@@@<<<888777333222111000///---,,,,,,///222444222---******---&&&'''((()))******)))(((((((((''''''((()))+++,,,++++++***++++++,,,,,,------,,,,,,++++++,,,,,,---************************+++++++++***++++++,,,---------......///111222333222222444555777777888888:::<<<>>>???@@@CCCFFFHHHJJJOOOUUUYYYZZZYYYZZZ[[[ZZZ\\\]]]\\\___cccccc___\\\\\\\\\\\\\\\]]]]]]]]]^^^\\\[[[[[[\\\]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[]]]______]]]\\\^^^```YYY[[[\\\\\\[[[[[[\\\]]]^^^]]]\\\]]]^^^^^^\\\ZZZ[[[[[[[[[[[[\\\\\\]]]^^^GGG]]]pppssssssvvvvvvqqqwwwooobbbTTTIIIBBB???>>>===;;;888555444333444555///---+++***+++,,,,,,+++%%%(((++++++)))&&&&&&&&&)))))))))***************'''''''''''''''(((***+++)))((('''''''''''''''&&&'''""""""&&&)))))))))+++''')))$$$%%%,,,(((%%%,,,+++:::NNN```qqq~~~~~~zzzkkkTTT???222---&&&'''((((((&&&%%%&&&'''!!!(((333DDDYYYkkkssssssnnnqqqZZZ:::***&&&$$$'''###$$$$$$%%%%%%$$$$$$###++++++***---AAAaaa|||~~~~~~iiiQQQ>>>333,,,)))***------((($$$(((000@@@^^^uuuzzzdddKKK777---+++(((---111444;;;MMMhhh|||yyygggWWWPPPJJJ>>>666666333IIIdddvvv~~~~~~zzz||||||pppYYYEEE555000***'''((()))'''&&&%%%&&&'''&&&&&&&&&(((***---888IIIZZZffflllmmmmmmnnnoooppppppooommmjjjiiieeefffcccZZZLLL<<<111+++'''''''''(((''''''&&&&&&$$$&&&((()))((('''((())))))((('''&&&&&&'''((()))"""###%%%&&&&&&&&&((())))))++++++'''### !!!######!!!%%%,,,---(((%%%(((%%%&&&''')))************''''''((((((((((((''''''######&&&(((''''''---666FFFTTTfffqqqxxx|||{{{xxxrrrcccZZZOOO::://////+++***))))))))))))))))))***&&&(((***++++++***+++---+++(((''')))***((()))---)))***,,,,,,+++++++++---&&&(((,,,000444666666777444555777;;;???CCCFFFHHHJJJMMMPPPQQQPPPPPPRRRUUUUUUTTTTTTWWW]]]ccchhhjjjlllkkkjjjkkkllllllkkkjjjnnnkkkfff```ZZZUUURRRPPPQQQSSSVVVVVVQQQIII@@@;;;444666999<<<@@@BBBDDDEEEGGGEEECCCDDDFFFFFFDDDAAAAAAAAA???===;;;888666444111000...+++***+++...111111444777;;;>>>???@@@@@@>>>>>>???AAACCCDDDCCCAAABBBCCCDDDFFFIIILLLNNNOOOOOORRRSSSSSSSSSSSSRRROOOWWWYYY^^^bbbfffhhhjjjjjjkkklllllljjjhhheeeaaa___WWWUUUQQQMMMHHHCCC@@@>>>999888777555333222000000000444666333...***+++...&&&'''(((*********)))(((((((((''''''((()))+++,,,+++*********+++,,,,,,------,,,,,,++++++,,,,,,---************************++++++******++++++,,,---------......///111222333111222444666777777777666:::;;;===>>>???AAADDDFFFHHHLLLQQQTTTUUUVVVYYY\\\YYY[[[\\\\\\___cccbbb___^^^^^^^^^^^^^^^^^^^^^^^^^^^\\\[[[[[[\\\]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[]]]______]]]\\\___aaaYYY[[[\\\\\\[[[[[[\\\]]]^^^]]]]]]]]]^^^^^^\\\ZZZ]]]]]]\\\\\\[[[\\\\\\\\\AAARRRhhhwww|||zzzxxxwww|||xxxrrrkkkddd___\\\SSSCCC:::888555999:::000777444///+++))))))***+++,,,'''###&&&))))))+++...000,,,)))''''''(((((((((******)))'''&&&(((+++............,,,)))'''&&&''''''((('''&&&&&&)))******'''$$$%%%((()))'''))),,,222===OOOeeexxxyyycccFFF333---((((((***,,,)))%%%&&&+++(((***---777MMMfffrrrrrrvvvuuudddEEE///(((&&&!!!((('''&&&%%%%%%&&&'''((()))))))))***777QQQoooyyyeeeKKK666,,,))))))***)))((()))***,,,999TTTppp|||yyywww~~~sss^^^DDD000((((((***---111666AAAVVVjjj}}}mmm\\\PPPCCC777222444333;;;QQQlll~~~}}}xxxwwwjjjNNN777000***)))(((%%%%%%((($$$ """''''''""" $$$222DDD\\\nnnwww{{{{{{yyyyyyvvv|||{{{qqqeeeVVV>>>)))***&&&%%%((((((%%%%%%(((%%%&&&)))******'''$$$"""''''''&&&&&&&&&'''(((((('''&&&$$$######$$$&&&'''******)))(((((((((((((((+++)))'''(((+++,,,***((()))***)))&&&'''******&&&***,,,,,,***&&&%%%'''))))))(((&&&%%%'''))),,,...:::CCCSSSfffwww~~~~~~{{{sssrrrjjjYYYGGG:::000***+++------,,,,,,---,,,***)))---///...000444555444111222333555555555444333222111000///...---------***---......000333111,,,,,,,,,---...111444777888;;;<<<===>>>AAACCCEEEFFFHHHJJJKKKMMMQQQVVV\\\aaafffhhhjjjjjjiiiiiiiiijjjkkkmmmllleee```\\\UUUNNNQQQSSSUUUUUUPPPHHH???999777333222888DDDLLLNNNMMMNNNOOOOOOPPPPPPPPPOOOOOOJJJIIIFFFDDDAAA???===<<<>>>999333000000111///...444666999;;;<<<<<<:::999888666444444666888999:::============???BBBEEEGGGLLLKKKKKKKKKMMMNNNPPPRRRVVVZZZ^^^aaacccfffiiikkkppppppqqqssssssqqqnnnkkkkkkhhhccc\\\VVVRRROOOMMMGGGFFFDDDBBB???;;;999777::::::999777555222000//////---++++++++++++)))'''))))))(((((())))))***+++******+++,,,,,,,,,,,,,,,...//////---+++))))))***))))))))))))************,,,++++++******++++++,,,------...///000111222222333333333333444555666666:::<<<>>>@@@@@@BBBDDDFFFIIIKKKNNNPPPRRRVVV[[[___\\\]]]]]]^^^______^^^^^^bbb___\\\\\\^^^___]]][[[]]]^^^___``````___^^^]]][[[[[[\\\]]]]]]]]]]]]\\\^^^\\\[[[[[[]]]^^^^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\^^^]]]\\\\\\\\\]]]^^^^^^^^^___```aaaaaa___]]]\\\>>>MMM___lllqqqqqqsssttt}}}}}}~~~}}}}}}|||{{{zzzooo[[[MMMDDD<<<===>>>555111111111111111///---+++---***)))+++,,,---444;;;222...***''''''(((((((((((()))((('''%%%&&&)))+++***+++++++++)))((()))***%%%&&&&&&&&&&&&''''''''''''%%%%%%((()))))),,,111;;;@@@NNNaaauuukkkOOO;;;333(((''')))+++)))%%%&&&***%%%'''***222HHHcccuuu{{{{{{zzzjjjLLL555---***&&&((('''&&&&&&&&&&&&'''((('''(((''''''000GGGeeezzz~~~lllTTT===///((()))))))))))))))***+++///CCCVVVaaalllzzz}}}uuummmeee```dddkkk{{{}}}~~~}}}jjjPPP999...++++++---...///666HHHYYYrrrzzzqqqaaaTTTGGG:::333333000666IIIcccvvv~~~}}}vvvuuu~~~pppXXX>>>444+++))))))''''''((((((%%%%%%))))))%%%%%%(((...<<>>AAAFFFIIIGGGHHHHHHHHHHHHHHHGGGEEEDDD???>>><<<999777666555444222333222//////222111---...---------...///000111111222333555777999;;;<<<@@@BBBCCCEEEHHHMMMSSSWWW^^^___````````````bbbcccfffjjjkkkgggdddaaa\\\VVVQQQQQQRRRRRRNNNGGG===666555222222999EEENNNPPPPPPTTTTTTUUUVVVVVVWWWWWWWWWUUUTTTRRRPPPMMMLLLKKKJJJFFFAAA<<<888888777666444777999<<>>DDDDDDDDDDDDFFFHHHJJJLLLQQQTTTXXX\\\___ccchhhkkkjjjlllooosssuuuvvvuuutttvvvtttoooiiiddd```]]]\\\OOOOOOMMMKKKHHHEEEBBBAAA>>>>>>===;;;888555222111111000///...///...+++)))+++***************+++,,,)))***+++,,,,,,---,,,,,,+++,,,---,,,+++***+++---))))))))))))************++++++************++++++,,,---...///000111222222333222222333333444555666888:::<<<>>>???@@@CCCEEEGGGIIIKKKNNNPPPTTTYYY\\\[[[[[[\\\]]]^^^^^^^^^]]]aaa^^^\\\\\\^^^___^^^\\\]]]^^^___``````___^^^]]][[[[[[\\\]]]]]]]]]]]]\\\^^^\\\[[[[[[]]]^^^^^^]]]\\\\\\]]]]]]]]]]]]\\\\\\```___^^^]]]]]]]]]^^^___]]]^^^___```___^^^\\\[[[;;;HHHXXXcccgggiiimmmrrrzzz|||kkk\\\QQQGGGIIIKKKCCC777666444444444444222000///---------+++***111:::555111,,,((((((((())))))***++++++***)))(((***++++++,,,,,,,,,++++++,,,...&&&&&&'''))))))))))))))))))&&&&&&((())))))...555BBBDDDMMM[[[mmmzzzsssYYYCCC777)))'''(((***((($$$%%%)))###&&&'''---===WWWooo|||~~~oooRRR:::000,,,(((((('''&&&&&&&&&&&&'''(((&&&((((((&&&***===ZZZpppvvvaaaFFF333((()))))))))************+++666AAAKKK[[[ppp}}}~~~sssaaaTTTLLLFFFFFFIIIZZZ\\\```dddiiipppwww|||qqqVVV;;;,,,---,,,,,,+++***...;;;JJJdddlllvvv~~~wwwhhh[[[MMM>>>555222000333@@@WWWlllzzz~~~wwwvvvxxxfffJJJ;;;,,,(((******((('''+++((('''))))))'''(((+++---555GGG___vvvrrrWWW===---((('''******((('''))))))(((&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%&&&''''''%%%&&&((())))))(((&&&%%%))))))((((((''''''(((((()))))))))***,,,,,,)))'''***,,,,,,((())),,,---+++)))+++------+++*********)))((((((((())))))***+++***///:::LLL```pppyyy|||~~~{{{nnn^^^OOO@@@555///000111///---,,,///333666AAALLLQQQUUUZZZ\\\[[[^^^^^^]]][[[ZZZXXXWWWVVVNNNLLLIIIFFFCCCAAA?????????>>>:::444333555333//////...---,,,++++++,,,,,,++++++---...000222444444999;;;===???AAADDDIIILLLSSSTTTTTTTTTTTTVVVYYY\\\aaafffiiihhhgggeeeaaa[[[TTTRRRPPPPPPOOOIII>>>555222111222:::FFFPPPTTTTTT[[[[[[\\\]]]___```aaabbb[[[ZZZXXXWWWVVVUUUUUUUUUOOOKKKFFFBBB@@@???===<<<<<<>>>BBBEEEFFFDDDAAA???777555222111222222222111/////////000111444666777;;;;;;;;;<<<>>>@@@CCCDDDHHHKKKOOOSSSWWW]]]cccgggeeehhhmmmrrrvvvyyyzzz{{{zzzxxxtttpppkkkhhheeeddd[[[ZZZYYYVVVSSSPPPMMMLLLFFFFFFDDDBBB>>>:::777555555444444444444222...+++---,,,,,,++++++++++++,,,))))))***+++,,,,,,,,,,,,((()))++++++++++++---///)))))))))*********+++++++++******))))))******+++,,,------...///000111111222222222222333444555555555777:::<<<===???BBBDDDDDDFFFIIIKKKMMMQQQVVVYYYYYYZZZ[[[\\\]]]]]]]]]]]]___]]]\\\\\\^^^______^^^^^^^^^____________^^^^^^[[[\\\\\\]]]]]]]]]]]]]]]^^^\\\[[[[[[]]]^^^^^^]]][[[\\\]]]^^^^^^]]]\\\[[[aaa```___]]]]]]]]]^^^___\\\\\\]]]^^^^^^]]][[[ZZZ999GGGZZZfffiiijjjmmmqqq~~~}}}mmmeee```[[[^^^aaaZZZLLLEEE;;;555555999<<<>>><<<999888888555111111444888444...***))))))))))))---...//////---,,,---......//////...------///111,,,))))))******))))))++++++)))(((******,,,333;;;NNNRRRYYYbbblllvvv}}}uuu^^^GGG999+++(((''')))((($$$$$$'''$$$'''((()))222GGGaaasss||||||pppVVV===///)))''''''''''''&&&&&&'''''''''''')))***((()))666QQQiii{{{~~~lllPPP888******))))))*********)))+++222:::FFFZZZnnnyyyzzzxxx}}}||||||~~~{{{fffNNNAAA<<<:::888999<<>>---+++***++++++***,,,777CCC\\\eeepppzzz|||pppbbbSSSDDD888222222222:::LLLcccvvv}}}}}}~~~qqqWWWCCC...(((******(((&&&)))'''&&&&&&&&&&&&''')))***...:::NNNfffxxxzzz___CCC///)))''')))***((('''(((''''''&&&%%%%%%%%%&&&'''$$$$$$$$$$$$%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%)))(((((('''''''''((((((((()))***+++,,,,,,***(((+++......+++***------,,,***,,,.........,,,******(((((()))******+++++++++)))+++222AAAVVViiiwww}}}}}}vvvhhhYYYIII<<<111000000///,,,,,,111999>>>MMM]]]dddhhhjjjlllkkkooommmllljjjhhhgggffffff```^^^\\\YYYVVVTTTRRRRRROOONNNJJJDDDAAA@@@<<<666333333222000///...------,,,---...000111222333333666888;;;<<<===???CCCEEEJJJJJJJJJIIIJJJMMMQQQUUU^^^cccgggggggggfffbbb\\\[[[VVVRRRRRRRRRLLLAAA777000000222:::FFFPPPVVVXXX___```aaabbbccceeeffffff^^^]]]]]]]]]]]]^^^^^^___XXXVVVRRRNNNKKKIIIGGGFFFEEEGGGKKKNNNOOOMMMIIIGGG@@@===:::777666444222111222111111222333444666777555555555666888:::===>>>@@@BBBEEEHHHLLLRRRXXX]]]aaaeeejjjooosssvvvyyy{{{wwwvvvtttqqqnnnllljjjiiifffeeeccc```]]]ZZZWWWUUUPPPPPPOOOLLLHHHCCC???===:::999999:::999777222...//////---,,,,,,+++++++++((()))***+++,,,,,,,,,,,,''')))++++++++++++---...))))))*********++++++++++++++++++******+++++++++,,,,,,---......///000000111111111111222333444555333666999:::<<<>>>AAACCCCCCEEEGGGIIIKKKOOOSSSWWWXXXYYYZZZ\\\]]]]]]^^^^^^^^^]]]\\\]]]^^^______```^^^^^^^^^^^^^^^^^^^^^^^^[[[\\\]]]]]]^^^^^^]]]]]]^^^\\\[[[[[[]]]^^^^^^]]]ZZZ\\\^^^``````^^^\\\ZZZaaa```^^^]]]\\\\\\]]]]]]\\\\\\]]]^^^]]]]]]\\\[[[;;;MMMdddrrrsssqqqrrruuu}}}{{{wwwmmmnnnpppmmmqqqrrriii\\\SSSIIIDDDEEEJJJMMMOOOLLLHHHIIIPPPTTTPPPJJJFFFDDDAAA<<<999777777666555666777888888666666666777666777888888888999===???>>>888444333000***(((+++......///333444888BBBMMMaaaiiisssxxxxxx{{{vvvcccLLL<<<---)))''')))(((%%%$$$'''%%%(((++++++...===VVVkkkyyyzzzrrr\\\BBB000(((&&&&&&''''''''''''''''''&&&''''''))))))(((000HHH___tttuuuYYY???///---***)))***+++***((()))...888HHH\\\lllppplllttt}}}yyyssstttyyysss]]]FFF:::888666555555555555555555666:::@@@DDDRRRVVV^^^eeeiiikkkjjjiiigggggghhhlllsss|||www^^^CCC222***)))***+++***+++222<<>>@@@BBBFFFLLLOOOWWW[[[bbbgggkkkoootttwwwxxxxxxwwwvvvuuutttrrrrrrooonnnllljjjfffccc```^^^[[[[[[ZZZXXXTTTOOOKKKHHHBBBAAAAAAAAA@@@===888444333333111000...---------******+++,,,,,,,,,,,,+++***+++,,,,,,+++***+++,,,************++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,------......//////111111111111111222444444333555888:::;;;===@@@BBBBBBCCCFFFHHHIIIMMMQQQUUUWWWXXXYYY[[[]]]^^^^^^___]]]]]]]]]]]]]]]^^^___```^^^^^^^^^]]]]]]^^^^^^^^^\\\\\\]]]^^^^^^^^^^^^]]]^^^\\\[[[[[[]]]^^^^^^]]]ZZZ\\\^^^``````^^^\\\ZZZ___^^^\\\[[[[[[[[[\\\\\\]]]]]]]]]^^^^^^^^^]]]]]]BBBUUUlllzzz{{{xxxzzz}}}~~~rrrkkkmmmpppkkkmmmlllccc\\\ZZZYYY\\\aaabbb^^^YYYOOOMMMTTTdddqqqrrrkkkfffaaa^^^[[[YYYXXXVVVTTTRRRNNNOOOPPPOOONNNOOOPPPRRROOOPPPQQQRRRTTTWWW\\\______WWWRRRQQQIII<<<666888<<<===AAAGGGJJJOOO[[[gggqqqzzz{{{lllVVVDDD000+++((()))(((&&&%%%&&&%%%(((++++++---999SSSjjjwww{{{wwweeeKKK555***(((&&&&&&'''(((((('''&&&&&&%%%$$$&&&((('''***<<>>CCCGGGOOOVVV]]]bbbhhhooopppnnnfffaaaZZZVVVSSSLLLAAA999222111111666@@@MMMWWW]]]aaacccddddddccc```]]]ZZZ``````bbbeeehhhkkknnnpppjjjjjjjjjgggdddbbbbbbccc^^^```ccceeeffffffdddccc^^^\\\XXXUUURRROOOKKKHHHBBBBBBAAA@@@???>>>======777666555444444444555666888999:::;;;<<<>>>AAADDDHHHNNNUUU\\\```fffmmmrrrttttttuuuvvvvvvuuuuuutttrrrrrrqqqpppnnnllljjjiiiddddddeeecccaaa\\\XXXUUUNNNMMMLLLKKKJJJGGGBBB???<<<:::999777555333333222......//////......---,,,,,,---...---+++***+++,,,*********++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,---------......000000000000111222333444333555888999:::;;;>>>@@@@@@BBBDDDFFFGGGJJJOOORRRTTTUUUWWWZZZ[[[]]]^^^^^^]]]^^^___^^^]]]]]]^^^```^^^^^^]]]]]]]]]]]]^^^^^^\\\\\\]]]^^^^^^^^^^^^^^^^^^\\\[[[[[[]]]^^^^^^]]]\\\]]]^^^______^^^]]]\\\]]]\\\[[[ZZZZZZ[[[\\\]]]]]]]]]]]]]]]^^^^^^^^^^^^JJJZZZnnnxxxxxxxxxmmmdddbbbbbb\\\^^^aaa[[[ZZZ\\\bbbkkkqqqooodddZZZLLLNNNYYYlll{{{|||zzzxxxwwwvvvuuutttrrrnnnkkkiiiiiiiiihhhhhhiiimmmooommmmmmmmmmmmmmmooossswwwwwwqqqqqqsssjjjYYYNNNMMMYYYZZZ^^^bbbcccfffppp|||~~~wwwaaaMMM333---((())))))'''%%%'''&&&&&&''''''(((444OOOhhhvvv{{{|||nnnSSS:::---+++&&&&&&'''(((((('''&&&&&&((($$$%%%)))'''&&&222CCC\\\rrroooXXX<<<555---))))))+++***))),,,,,,333CCCVVVfffnnnqqqzzzxxxuuuuuupppdddVVVKKKBBB:::888:::;;;<<<===;;;999777666777999999999::::::;;;<<<======<<<:::999999;;;===???@@@>>>===>>>999000)))'''***)))***,,,***''')))...===PPPfffttt|||||||||uuuiii^^^UUUHHH===...000///000>>>XXXrrrttt]]]BBB333...+++((('''%%%)))***''''''***)))%%%''''''&&&$$$$$$)))000555FFFNNNXXX^^^bbbkkkyyy{{{jjjCCC666***'''(((((((((***%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%&&&((()))***&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((()))%%%'''))))))))),,,111555@@@KKKVVVZZZ[[[]]]^^^]]]SSSPPPKKKIIIGGGDDD@@@===333111...+++)))(((((((((,,,)))***222CCCWWWgggpppqqquuuyyyzzz{{{xxxpppfffJJJ:::...------***...555888PPPjjjvvvwwwxxx{{{~~~|||yyywwwvvvxxx{{{}}}zzzyyyxxxwwwvvvuuuuuuuuuwwwyyyyyyvvvvvvuuupppiiijjjhhheeeaaa\\\VVVRRROOOEEEFFFFFFEEECCC@@@>>><<<888;;;>>>>>>===;;;::::::;;;;;;;;;:::;;;===AAADDDHHHOOOVVV[[[cccmmmqqqqqqkkkgggaaa[[[TTTKKKBBB===555222111333<<>>;;;999999999999666888999::::::;;;<<<>>>>>>DDDLLLQQQTTTYYYaaafffiiijjjlllmmmnnnooooooooonnnnnnooopppqqqrrrrrrrrrkkklllmmmmmmkkkhhhdddaaa\\\ZZZXXXVVVUUURRROOOLLLFFFEEECCC@@@>>><<<;;;;;;444444444444333111000///---...///...,,,+++,,,---*********+++++++++,,,,,,******))))))))))))******,,,,,,,,,,,,,,,---------000//////000000111222333333555777777777888:::<<<>>>???AAACCCDDDHHHLLLOOOQQQRRRTTTWWWYYY[[[\\\\\\^^^___```^^^\\\[[[]]]```^^^^^^]]]\\\\\\]]]^^^^^^\\\]]]^^^^^^___^^^^^^^^^^^^\\\[[[[[[]]]^^^^^^]]]]]]]]]^^^^^^^^^^^^]]]]]]\\\[[[[[[ZZZ[[[\\\^^^___\\\\\\\\\\\\\\\]]]^^^^^^PPP]]]lllrrrrrrvvvlll```[[[XXXSSSYYYaaa___\\\^^^dddmmmsssooobbbWWWNNNRRR___ooo{{{~~~||||||||||||{{{xxxsssppptttttttttssssssuuuyyy}}}||||||zzzwwwttttttwwwyyy{{{xxx|||}}}jjj\\\[[[ssstttvvvwwwtttttt|||}}}gggQQQ555...)))******'''&&&'''(((%%%###""""""---HHHbbbttt{{{~~~rrrWWW<<<...+++%%%&&&'''(((((('''&&&%%%,,,''''''+++)))%%%---<<>>@@@AAA@@@===999666555BBB@@@<<<999666666666777:::999777555444444555555+++***+++---,,,)))+++///)))(((***...---+++,,,111222GGG```nnntttyyy}}}~~~yyyzzzttthhh^^^WWWKKK@@@...222111...999TTTpppyyybbbHHH888000+++))))))###((()))&&&&&&)))(((###"""###$$$''')))*********)))111;;;???DDDPPPcccsss~~~|||oooHHH:::,,,((())))))***+++'''%%%###""""""$$$'''***%%%%%%%%%&&&'''(((******%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&'''((()))%%%&&&(((((())),,,222777HHHUUUcccjjjmmmpppqqqpppfffbbb\\\XXXVVVSSSOOOKKK>>>;;;666111---+++******---++++++444DDDXXXgggppprrrwww{{{~~~|||sssSSS@@@000......***+++111333MMMiiivvvyyy|||~~~zzzwwwwwwxxx{{{}}}|||{{{zzzxxxwwwvvvuuuuuuwwwyyywwwuuuuuuvvvtttoooooonnnmmmkkkhhheeebbb```XXXXXXXXXWWWTTTPPPMMMKKKAAADDDGGGHHHFFFCCCBBBAAA===>>>>>>>>>===???CCCFFFEEEKKKQQQUUU]]]gggllllllpppnnnhhh```VVVMMMEEEAAA777444000222:::GGGUUU^^^eeefffhhhhhhccc[[[RRRMMMDDDEEEHHHLLLQQQVVVZZZ\\\XXXZZZ\\\\\\ZZZYYY[[[^^^___```aaaccceeegggiiijjjnnnlllkkkkkklllkkkiiigggddddddbbb```]]]ZZZWWWVVVKKKIIIFFFCCC@@@???>>>>>>555777:::;;;::::::;;;===<<>>>>>===;;;888777777888<<<;;;999888777555111///111,,,+++---...+++***,,,((())))))***+++,,,,,,---444???UUUjjjvvvvvvuuuvvvxxxnnnkkkhhh^^^YYYTTTGGG888000,,,111999GGGaaayyymmmOOO666++++++)))%%%***)))(((&&&&&&''''''((()))((('''&&&&&&&&&&&&&&&******+++---...777JJJ]]]pppwww{{{YYY???***)))---***'''(((&&&&&&'''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&******))))))))))))******''')))+++,,,,,,...111444PPPZZZdddjjjooouuuxxxxxxooommmiiiddd```]]][[[ZZZQQQKKK???333...///,,,'''***+++///888III[[[hhhmmmvvvvvvyyy~~~~~~xxx^^^NNN999,,,***,,,+++***222AAAZZZoooyyyzzz|||~~~yyyxxxzzz{{{zzzxxxvvvrrrnnnjjjjjjlllooolllllljjjjjjkkkmmmoooqqqpppooonnnnnnnnnllliiifffbbbbbbdddfffeee```XXXQQQQQQQQQPPPOOOMMMJJJHHHGGGFFFBBB>>>@@@DDDFFFDDDAAAFFFEEEJJJTTT\\\bbbiiipppooonnnhhh```ZZZSSSHHH>>>;;;666444666999>>>IIISSSdddfffgggfff___UUUIIIAAA999999<<<@@@AAABBBHHHOOOOOONNNMMMLLLMMMOOOQQQRRRTTTUUUVVVYYY\\\```ccceeejjjjjjkkklllmmmnnnoooooolllllljjjfffcccbbbdddeeeZZZVVVQQQNNNMMMLLLHHHEEEBBBAAA@@@???>>>>>>>>>???@@@???@@@DDDJJJPPPTTTVVV]]]]]]^^^^^^^^^^^^]]]\\\``````bbbdddhhhlllppprrrtttssssssrrrqqqppppppooonnnjjjeeecccbbbaaa___\\\VVVSSSPPPOOOOOOMMMIIIEEEBBBAAA@@@???<<<:::888666777444222000000///...,,,000...,,,,,,,,,---,,,+++,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---///222333333333555666444444555555666777777777;;;;;;;;;>>>BBBFFFIIIJJJJJJLLLOOOSSSVVVXXXYYYZZZ[[[]]]^^^]]]\\\[[[[[[\\\____________^^^]]]\\\\\\________________________```___^^^]]]]]]]]]]]]]]]\\\\\\]]]^^^_________^^^\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]\\\[[[[[[\\\]]]]]]^^^dddjjjnnnppprrrxxx|||~~~yyymmmaaaXXX===666///,,,///222444444111//////222666777333///***111888<<<>>>@@@EEEIIIQQQRRRSSSTTTSSSPPPMMMKKKXXX^^^eeeiiilllooouuuzzz}}}}}}}}}~~~uuummmiiinnnxxx~~~{{{tttvvvqqqsss}}}}}}lllZZZ777+++$$$(((***%%%$$$(((###'''&&&&&&(((%%%333NNNccczzz}}}sssjjjQQQ777222*********)))'''&&&'''''''''''''''&&&&&&(((,,,///999WWWuuu|||```MMM999///,,,)))(((***,,,+++))))))...<<>>TTTlllzzz{{{xxxwwwqqqeeebbb___XXXUUURRRFFF999000+++---222===SSSiiiwww}}}tttWWW<<<...,,,+++)))***)))((('''&&&'''(((((((((''''''&&&&&&&&&'''''''''&&&(((******---999FFFUUU___ooo~~~~~~yyy\\\DDD000++++++(((&&&(((''''''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))***+++,,,)))************...333777QQQ]]]jjjpppsssxxxzzzyyyvvvtttpppllliiifffeeeeeeccc]]]QQQCCC;;;777000)))***+++///999KKK___nnnuuu{{{{{{}}}zzzmmm\\\DDD333,,,***(((&&&000888KKKbbbqqqwwwyyy|||~~~}}}xxxwwwwwwsssmmmkkkgggaaa[[[VVVUUUVVVXXXXXXWWWVVVVVVVVVXXXZZZ\\\]]]^^^___aaaaaabbbbbbcccdddcccdddgggiiihhhddd```___^^^^^^\\\[[[XXXWWWVVVSSSOOOKKKJJJLLLKKKHHHDDDEEECCCFFFNNNVVV\\\dddkkkllllllhhhaaa\\\VVVMMMCCC>>>999666777999>>>HHHRRRccceeefffcccZZZOOODDD>>>333222333666666666;;;AAA>>>===<<<;;;:::;;;===>>>>>>???BBBGGGMMMSSSYYY\\\ZZZ[[[]]]___bbbdddfffggglllnnnppppppnnnmmmmmmnnngggddd```]]][[[YYYUUUQQQMMMLLLKKKIIIGGGFFFEEEEEEFFFEEECCCDDDGGGJJJKKKLLLQQQQQQQQQQQQQQQPPPPPPOOOTTTUUUWWWZZZ^^^bbbfffhhhkkkkkkkkkkkkllllllllllllooollliiigggggggggdddbbb```^^^ZZZYYYXXXVVVQQQNNNIIIIIIHHHGGGEEECCCAAA???;;;999666555555555444222000...,,,,,,,,,,,,+++***++++++***************+++,,,,,,------------------,,,...000111000000222333333444444555666666777777:::::::::===@@@DDDGGGIIIKKKMMMPPPSSSVVVYYYZZZZZZZZZ\\\^^^^^^\\\[[[\\\]]]\\\\\\]]]^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^]]]\\\\\\\\\\\\\\\]]]]]]^^^_________^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\^^^^^^]]]\\\\\\]]]^^^^^^HHHQQQ\\\ccccccaaa^^^]]]]]]bbbeee___QQQBBB999666***(((%%%%%%((((((&&&###"""###$$$%%%&&&&&&&&&%%%###&&&)))(((&&&&&&(((+++///000111222333333333333;;;@@@GGGLLLPPPVVV^^^ddd]]]```eeelllrrruuutttrrrpppjjjfffjjjtttzzzyyyuuu___XXXXXXfffyyy~~~|||}}}xxxfffSSS444***%%%((()))%%%%%%(((%%%(((%%%%%%((($$$,,,@@@XXXsss|||tttmmm\\\AAA222******))))))((('''&&&&&&''''''(((''''''(((+++---111IIIiiioooZZZAAA222---+++))))))******((('''(((000<<>><<<===>>>??????>>>>>>>>>@@@AAABBBCCCGGGKKKMMMNNNPPPUUUYYYWWWYYY\\\___aaacccdddeeeiiijjjjjjjjjiiifffdddbbb```\\\XXXVVVVVVSSSOOOKKKFFFBBBBBBHHHNNNUUU^^^fffiiikkkiiiccc___ZZZRRRJJJDDD>>>999888888<<>>=========;;;999444222///.........---+++,,,,,,++++++++++++,,,,,,,,,,,,,,,------.........,,,---//////......///000333333333444555555666666777888999;;;>>>BBBEEEGGGIIIKKKNNNQQQTTTWWWXXXYYYYYY[[[]]]^^^]]]]]]^^^___ZZZZZZ\\\]]]]]]^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[[[[[[[\\\\\\_________```______^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\^^^^^^]]]]]]]]]]]]^^^^^^+++333<<>>999666666;;;>>>;;;222***((())))))((((((***+++***'''$$$)))+++,,,***'''&&&''')))***++++++)))''''''))),,,''''''''''''''''''(((((())),,,///111333777===AAADDDHHHNNNVVV^^^cccfffggg______bbbkkksssvvvpppjjjSSSJJJFFFOOOdddwwwxxxsssjjjYYYIII111***&&&((()))&&&&&&(((&&&((($$$$$$)))&&&(((666NNNkkk~~~zzzsssfffJJJ///***)))(((((((((((('''&&&&&&'''((((((((((((***,,,...???^^^|||ttt___DDD222,,,++++++***'''((((((((())),,,222666WWWooo{{{uuuyyy}}}~~~|||}}}~~~{{{|||zzzyyyxxxwwwwwwvvvuuunnnhhh```YYYSSSPPPMMMKKKDDD<<<666333000,,,+++---******+++,,,---...//////888AAAVVVppp|||vvvoooaaaZZZWWWQQQSSSTTTJJJ@@@555...------000>>>MMMcccwwwmmmOOO666,,,,,,---)))))))))(((((((((((((((&&&&&&&&&&&&&&&'''((()))(((%%%%%%))))))%%%"""###&&&)))...444;;;BBBGGGJJJ===444,,,)))'''$$$%%%***''''''&&&%%%$$$$$$######'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((()))+++,,,---******))))))***...444888GGGYYYmmmwwwxxxyyyxxxwww|||{{{zzzxxxwwwwwwwwwxxxsssppphhh]]]SSSJJJ>>>222555222333;;;HHHXXXiiiuuu{{{}}}~~~zzzkkkTTT???222---++++++...---555GGG\\\kkkuuu{{{xxxwwwuuusssuuusssggg[[[IIICCC:::333/////////000000000/////////000111222111555:::;;;:::===DDDJJJCCCKKKRRRTTTQQQQQQVVV\\\cccfffjjjnnnooommmjjjhhhgggeeebbb```^^^[[[VVVRRRIIIDDDAAADDDJJJPPP[[[dddfffiiiiiieeeaaa^^^WWWOOOJJJCCC<<<999777999@@@IIIXXX^^^cccaaaVVVGGG<<<666///+++******)))'''(((,,,000///...---,,,---------///...,,,+++,,,///222555888:::===AAAFFFJJJMMMOOOQQQUUU\\\aaaeeefffhhhiiippppppqqqqqqpppnnnkkkiiifffdddbbb___[[[WWWTTTRRRTTTRRRPPPPPPPPPPPPNNNMMMFFFDDDAAA>>><<<;;;;;;;;;<<<===@@@EEEIIINNNQQQSSSUUUVVVXXXZZZ]]]___aaabbbaaaaaacccdddeeeeeecccbbbffffffeeeeeedddcccaaa```[[[[[[ZZZXXXVVVTTTRRRPPPJJJHHHFFFEEEDDDCCC@@@>>>999777444333222222000...///...------------------+++++++++,,,------.........///111111///......///222222333333444444555555555666888999;;;>>>BBBEEEGGGHHHJJJMMMQQQSSSUUUVVVXXXZZZ\\\]]]]]]]]]^^^```[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^__________________]]]]]]\\\\\\\\\\\\\\\]]]````````````______^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]###'''+++------***((('''((((((((((((((())),,,---((((((((()))))))))'''%%%''')))+++)))%%%###%%%((((((((('''&&&%%%&&&)))+++***)))(((''''''((())))))++++++******)))***,,,...222333777:::???DDDIIILLLCCCGGGOOO[[[dddgggccc___SSSNNNIIIKKKXXXkkkyyy~~~zzz{{{wwwlll```UUUJJJ@@@...***'''((((((&&&&&&(((%%%((($$$$$$***)))(((222BBB^^^zzz{{{rrrVVV555,,,)))'''''')))***)))(((%%%''')))))))))((()))***,,,666QQQrrrxxxfffKKK666,,,++++++***&&&((()))******+++,,,---CCC\\\yyyvvvnnniiieeecccaaaWWWOOOFFFAAA;;;444111222333333333222111111000000;;;BBBUUUnnn~~~yyyvvviiibbb]]]TTTTTTTTTLLLBBB777///...///111<<>>FFFKKKZZZnnn}}}|||sssnnngggXXXTTTTTTMMMDDD888...------///888DDD[[[ttt}}}dddGGG333,,,***))))))*********)))((('''''''''&&&&&&&&&'''((((((((($$$###&&&((('''''')))&&&'''***,,,,,,+++(((&&&''')))++++++)))&&&$$$$$$''''''&&&&&&%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''******)))))))))))))))***''')))+++++++++,,,...000999JJJ___nnnxxx~~~~~~{{{wwwvvvuuutttsssssstttuuuqqqrrrnnnggg```VVVGGG:::666000///666>>>FFFUUUeeemmmssszzz}}}||||||vvvnnn___MMM<<<000+++)))(((***///666===III[[[lllnnnnnnlllhhhfffaaaTTTHHH666111+++(((***,,,,,,+++(((((((((((((((((((((((()))+++---,,,******,,,///+++777BBB@@@666000444;;;:::@@@KKKXXXdddmmmrrruuuuuuuuuuuusssnnnhhhbbb___SSSJJJBBB@@@@@@CCCLLLUUU[[[bbbgggfffcccbbb^^^YYYVVVOOOHHHBBB;;;777999>>>EEEMMMXXX___^^^TTTFFF===333---)))******(((''')))%%%&&&&&&'''((()))))))))***)))(((((((((((()))******+++,,,...000111222333999;;;===@@@DDDIIIPPPTTTXXX[[[aaaeeegggjjjmmmoookkkllllllkkkjjjhhheeedddbbbaaaaaaaaaaaa___[[[XXXLLLHHHBBB;;;555222111111444666:::>>>BBBFFFHHHJJJGGGHHHHHHIIIIIIJJJKKKKKKLLLNNNPPPQQQQQQPPPRRRSSSRRRTTTXXXZZZ[[[]]]___aaa___```````````````______\\\ZZZXXXVVVTTTQQQLLLIIIFFFDDD@@@===<<<:::888666444333111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111333444444222111222222000000111111222333333333222555777888777999>>>CCCFFFGGGHHHKKKNNNQQQTTTVVVVVVXXXZZZ[[[[[[[[[]]]^^^aaaaaaaaa``````___^^^]]][[[\\\\\\]]]]]]^^^^^^^^^^^^^^^]]]]]]^^^^^^______^^^^^^^^^___^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZ[[[[[[[[[[[[ZZZZZZ+++)))(((((()))*********)))&&&$$$$$$&&&(((((((((&&&'''(((((((((''''''(((%%%(((***,,,,,,+++*********)))((((((((())))))(((%%%%%%&&&'''((())))))***))))))))))))******)))(((---...///---***)))+++---+++***((('''''')))***,,,+++111333111111555666333111222444666777666555444111666777222---,,,***'''((())))))'''&&&'''((((((""")))%%%"""(((((('''...222???eeexxx\\\:::333***&&&'''((((((&&&$$$'''***+++***)))((((((%%%(((666NNNjjj{{{fffJJJ444---+++***((((((((((((((((((&&&$$$%%%+++000444===IIIPPPRRRVVV\\\ccchhhjjjkkknnnqqqsss|||~~~}}}~~~vvvtttqqqnnniiifffcccaaabbbdddkkkwww~~~||||||sss___WWWVVVQQQJJJ<<<000---++++++333>>>TTTooopppSSS<<>>555222666666555@@@OOO[[[eeeooosssooommmpppttt|||yyyqqqaaaLLL:::000,,,***((((((+++...444CCCPPPXXXbbbkkknnnlllfffZZZOOO999444...,,,------)))%%%((()))))))))))))))(((((((((((()))+++......---++++++(((&&&(((,,,...---+++,,,+++***...888EEESSS\\\fffjjjqqquuuwwwvvvttttttggg\\\OOOGGGAAA>>>AAAHHHLLLVVV___bbbdddfffeeecccaaa[[[TTTNNNDDD;;;888;;;===@@@GGGSSS]]]^^^UUULLL999222,,,,,,+++'''%%%%%%))))))))))))((('''&&&%%%###%%%'''***+++,,,,,,,,,)))*********++++++,,,,,,'''(((+++,,,...111555888666:::???CCCGGGLLLRRRWWW^^^```cccgggiiijjjjjjiiimmmnnnooorrrsssqqqmmmjjjaaa[[[RRRHHH@@@<<<:::::::::===@@@DDDHHHKKKLLLMMMOOONNNLLLIIIFFFDDDBBBAAA===??????===;;;;;;>>>AAA>>>BBBFFFHHHHHHJJJMMMPPPNNNPPPTTTYYY]]]aaadddfffeeeeeeeeeeeeeeeccc```]]]\\\YYYUUURRRPPPMMMJJJHHHDDDCCC@@@===:::888666555222222111000///...------,,,...000000///...///000/////////000111111222222111555888888666888===BBB??????@@@BBBEEEIIILLLNNNUUUWWWYYYZZZYYYYYYYYY[[[\\\\\\]]]^^^____________]]]]]]^^^^^^___```aaaaaa\\\[[[[[[[[[\\\]]]]]]^^^ZZZ[[[\\\\\\]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\]]]^^^^^^]]]\\\[[[&&&((()))******(((&&&%%%)))(((&&&&&&&&&'''&&&%%%))))))&&&$$$(((......)))(((&&&######%%%''')))***(((((()))))))))(((((('''((((((''''''((()))***+++,,,++++++***)))))))))******))))))))))))******+++%%%'''(((((('''''')))***,,,+++(((&&&%%%''')))***))))))***++++++++++++***''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&###''')))'''%%%(((,,,///555===]]]~~~yyyVVV???***%%%((()))''''''%%%'''***------,,,)))'''(((++++++111KKKooosssYYY>>>---+++000***)))'''''')))))))))((((((%%%###$$$'''******((((((***---...///000222444;;;EEEQQQUUUPPPKKKIIIIIIFFFFFFHHHMMMSSSWWWZZZZZZ]]]\\\[[[\\\aaahhhppptttsssuuuzzz~~~zzziii]]][[[^^^SSSEEE666---***+++111777HHHhhhcccKKK<<<...((()))))))))'''&&&&&&''')))'''%%%&&&))))))&&&$$$''''''((((((''''''&&&%%%((($$$$$$(((((($$$$$$(((&&&&&&'''(((((('''&&&&&&((('''&&&%%%%%%&&&'''((($$$(((+++(((###!!!$$$'''''''''((((((((((((((('''---***((())),,,,,,+++((('''(((******((('''((()))///666DDDYYYmmmzzz~~~}}}yyy{{{~~~tttrrrzzzpppooommmkkkkkkggg[[[NNNAAA777222555444222;;;IIIZZZccckkknnnoootttxxxyyy{{{{{{wwwkkkWWWBBB222))),,,+++,,,...///222<<>>======>>>===;;;999===AAABBB@@@AAAEEEFFFDDDGGGIIILLLQQQVVV[[[___aaaddddddeeeddddddcccbbbaaa\\\]]]]]][[[VVVRRRPPPOOOIIIGGGDDDAAA>>>===<<<<<<<<<999555222111000///---------,,,,,,,,,,,,,,,---/////////000000000111111888777777555444666:::===<<<>>>@@@BBBDDDFFFJJJMMMQQQRRRTTTVVVXXXZZZ[[[\\\\\\\\\\\\\\\\\\\\\]]]]]]\\\\\\\\\]]]^^^___```aaa___\\\[[[\\\___aaa___]]]]]]\\\\\\[[[[[[\\\\\\]]]WWWZZZ]]]]]][[[ZZZ\\\^^^ZZZ[[[]]]^^^___^^^]]]]]]&&&(((***+++,,,,,,+++***+++***((((((***+++***)))&&&((('''######&&&&&&$$$)))'''&&&&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%'''((())))))((((((***+++,,,+++)))((((((((()))***))))))***++++++++++++***************************))))))(((((((((((())))))(((++++++***(((***,,,...111999YYYzzzdddMMM555,,,++++++***+++%%%''')))++++++***)))''''''***+++///???\\\www{{{___AAA---(((+++,,,***((('''(((((('''&&&'''%%%$$$$$$&&&(((((((((+++---...---,,,,,,---///+++111777999666333222333555555555777:::<<<===<<<@@@???>>>>>>AAAFFFKKKNNNWWWZZZ___gggqqqzzz{{{nnndddbbbccc^^^JJJ555,,,+++...111333>>>^^^}}}kkkUUUCCC222,,,,,,+++***(((&&&&&&'''(((&&&%%%&&&((((((&&&###''''''((((((''''''&&&%%%'''######''''''######&&&%%%&&&'''(((((('''&&&%%%((('''&&&%%%%%%&&&'''(((&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&***(((&&&''')))***(((&&&)))***++++++)))(((((()))...111;;;MMMaaarrr{{{~~~wwwuuuwwwzzzxxxtttssswwwpppqqqpppoooooojjj\\\NNNDDD:::333333111///777CCCUUU```iiilllnnnsssxxxzzz}}}|||yyyooo___KKK888---,,,******++++++---555>>>MMM[[[jjjqqqsssooodddYYYBBB:::111+++((((((((('''(((,,,,,,******,,,,,,(((+++...000222111111111222333111///.........---,,,000+++(((+++------222999HHHSSS___gggooovvvyyyxxxrrrlllaaaRRREEE>>>>>>@@@FFFPPPYYY]]]bbbggggggdddeeebbb]]]UUULLLDDD===:::======AAAJJJVVV]]]\\\YYYIII@@@555...,,,+++(((&&&***'''&&&***+++(((''')))------...000222333333222222222333333222000///...111000///...------......,,,...000111222666<<<@@@BBBIIIRRRYYY\\\___dddhhhaaahhhoooqqqtttwwwuuupppjjjfff___WWWOOOIIIFFFDDD???AAAEEEKKKPPPTTTWWWYYY[[[XXXTTTQQQOOOKKKEEEAAAAAA@@@>>>======<<<:::777;;;>>>???===>>>AAABBB???BBBDDDGGGLLLPPPTTTXXXYYY_________``````______^^^^^^```aaa___\\\YYYXXXXXXUUUSSSOOOKKKFFFCCCAAA@@@>>>;;;888555444444222111111000000///.........////////////000111111111222666666666555555666999;;;:::<<>>>>>???AAABBB???;;;999999777444111,,,******---,,,)))(((***555>>>KKKXXXfffssswwwvvvvvvpppeeeYYYMMMEEE@@@===@@@IIIRRRXXX^^^eeehhhhhhjjjhhhccc\\\RRRIII@@@<<<:::999;;;DDDPPPZZZ]]]]]]TTTKKK>>>444...,,,)))'''(((&&&&&&***,,,+++,,,000000333777;;;>>>???@@@@@@>>>??????>>>===:::888777777666555333222111111111,,,------,,,,,,...222555555;;;DDDJJJNNNRRRWWW[[[WWW___hhhooovvv{{{{{{xxxpppllleee]]]UUUQQQNNNMMMAAACCCGGGLLLSSSYYY___bbbccc```]]]ZZZVVVQQQKKKGGGEEECCC@@@???>>>===:::888999<<<<<<:::;;;>>>>>><<<===???AAAEEEHHHLLLNNNPPPUUUUUUVVVWWWWWWXXXXXXYYY[[[^^^```aaa```______```^^^\\\XXXTTTPPPMMMKKKIIICCCAAA===;;;:::999777555333222111000///............//////000111222222222333444555666555555777888777:::>>>@@@BBBCCCEEEFFFOOOPPPQQQTTTVVVYYY[[[\\\[[[[[[[[[\\\\\\\\\]]]]]]\\\\\\[[[[[[[[[[[[\\\]]]^^^]]]\\\]]]^^^___^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZ\\\]]]]]]\\\[[[^^^]]]]]]\\\\\\\\\]]]]]])))*********)))((('''&&&)))(((&&&&&&((((((((('''$$$(((***)))+++///000---)))((('''((())))))'''%%%'''''''''''''''(((((((((%%%&&&&&&'''((((((((((((&&&&&&&&&'''((()))***+++&&&&&&%%%%%%%%%%%%%%%&&&***+++,,,+++***)))***+++((()))*********)))((('''''''''((()))))))))))))))&&&''''''(((((())))))***''''''&&&&&&&&&'''((((((&&&$$$$$$''')))***+++---666BBBbbblllPPP888)))$$$%%%(((''''''&&&&&&&&&''''''((('''%%%(((,,,***111NNNppprrrTTT<<<111///---***((('''((('''&&&%%%)))+++,,,***'''&&&)))---$$$%%%&&&&&&%%%''')))+++,,,)))'''''')))+++***)))***))))))***,,,------,,,+++++++++++++++++++++***(((((())),,,111999@@@DDDUUU\\\gggqqqxxx|||}}}yyyrrrkkkgggYYYEEE111***,,,.........///@@@```qqq[[[@@@222///+++)))((((((((((((******************)))((('''''''''(((''''''&&&%%%$$$###$$$%%%%%%$$$%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))...//////...+++)))((((((***''''''...<<>>222......---,,,))),,,------111:::@@@@@@GGGJJJNNNPPPRRRSSSUUUVVVWWWSSSOOOLLLJJJFFF>>>888222111000000...+++))))))...444===IIIZZZjjjrrrqqqtttooohhh___VVVMMMDDD???:::@@@HHHOOOVVV^^^eeehhhlllkkkhhhcccZZZOOOEEE@@@999777888???KKKWWW^^^aaa\\\SSSFFF;;;333...+++))))))'''(((+++,,,+++///444666;;;CCCIIIMMMOOOPPPPPPMMMMMMMMMMMMKKKIIIGGGFFFAAA@@@???>>>===<<<;;;;;;444333222000///...///000000444999===???AAADDDFFFKKKRRR]]]gggpppvvvxxxwwwssspppjjjccc\\\UUUPPPMMMBBBCCCFFFKKKRRRZZZbbbfffhhhgggeeebbb^^^WWWQQQMMMHHHEEECCCAAAAAA???===<<<;;;>>>>>>;;;;;;>>>>>><<<<<<===???AAADDDFFFHHHIIIKKKKKKKKKLLLMMMOOOPPPQQQRRRUUUYYY[[[]]]]]]___aaa]]]]]][[[YYYWWWUUUTTTSSSLLLIIIFFFCCCAAA???<<<:::999888666444222111000000...//////000000111222222000222555666555444555666555999===@@@AAABBBCCCDDDLLLMMMOOORRRUUUWWWYYYZZZZZZZZZ[[[[[[\\\\\\]]]]]]]]]\\\\\\[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\]]][[[ZZZ[[[^^^___\\\YYY___^^^\\\[[[[[[[[[\\\]]],,,,,,,,,,,,+++******)))...,,,++++++,,,------,,,******))),,,444:::777//////---+++***,,,...//////***))))))))))))***+++,,,******+++++++++***))))))++++++***++++++,,,---...***************+++,,,---+++,,,---,,,***)))***+++)))***+++------,,,***)))******+++,,,,,,,,,,,,+++)))))))))******+++++++++)))))))))))))))***+++,,,***&&&'''+++,,,+++...444;;;JJJkkk}}}cccEEE000''''''***((('''&&&%%%%%%&&&''''''((($$$&&&---******???ZZZtttxxx^^^DDD555///+++)))(((((()))))))))((()))++++++)))&&&&&&))),,,((()))*********,,,///222,,,)))&&&(((+++---+++)))***))))))***---......---******,,,,,,,,,,,,******,,,,,,+++++++++,,,------555;;;BBBJJJOOOTTTYYY\\\hhhjjjnnnrrrssssssrrrqqqpppnnnkkkhhhddd^^^UUUPPPAAA777...++++++***,,,///000777OOOrrr|||fffJJJ333///***((((((*********)))*********))))))(((((('''''''''(((''''''&&&%%%$$$%%%%%%%%%%%%''''''&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%"""%%%((((((&&&%%%(((,,,))))))((('''&&&&&&'''''''''(((((()))((())))))***///000000///,,,)))((())))))&&&%%%'''///;;;EEELLLVVVhhhsssrrruuu~~~{{{oooqqquuuwwwxxxzzzzzztttlllXXXJJJ:::000---,,,,,,...222BBBUUUbbblllssswwwvvvzzzxxxwwwwwwtttfffRRRAAA444---'''(((******+++...222@@@VVViiitttwwwxxxxxxkkk]]]III888000---+++)))))),,,...111:::GGGRRRUUUYYY\\\```cccdddfffhhhiiihhhfffdddbbb___YYYPPPIIIAAA???:::555000///---,,,...000444===MMMaaammmpppssspppkkkeee\\\QQQFFF???:::<<>>AAAAAA??????BBBBBB???>>>>>>@@@AAACCCEEEFFFGGGDDDCCCCCCDDDEEEFFFHHHIIIIIILLLQQQTTTVVVXXX[[[]]]\\\\\\\\\[[[ZZZZZZYYYXXXTTTRRRNNNLLLIIIFFFBBB???BBB@@@>>>;;;999777666555///000000000000111111111///111444666555444444444555999===@@@AAAAAABBBCCCHHHIIILLLOOORRRUUUWWWYYYYYYYYYZZZ[[[[[[\\\]]]]]]^^^]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]\\\]]]]]][[[\\\\\\]]]]]]\\\\\\[[[^^^\\\ZZZ\\\^^^___\\\YYY^^^]]][[[ZZZZZZ[[[\\\]]]''''''''''''''''''&&&&&&)))''''''(((***,,,,,,+++///...,,,111;;;AAA;;;000222///,,,,,,...111333444...---,,,,,,---...000111222222222111000---+++***111111000/////////////////////......//////000111***++++++***(((&&&'''(((((()))+++,,,,,,+++******)))***++++++,,,,,,++++++************************(((((((((((()))***+++,,,,,,((()))------***111<<>>CCCHHHNNNWWW```dddgggkkklllhhh___UUUNNNAAA===:::<<>>AAABBB???@@@CCCCCCAAA@@@AAABBBCCCDDDFFFGGGGGGBBBAAA@@@@@@@@@AAABBBCCCBBBFFFJJJNNNPPPSSSUUUWWW\\\\\\\\\\\\\\\[[[[[[ZZZZZZXXXUUUSSSQQQNNNJJJGGGFFFDDDAAA>>>;;;888777666333333333222222222222111///222444555444444444555555888<<<>>>??????AAABBBDDDEEEHHHKKKOOORRRUUUVVVXXXYYYYYYZZZ[[[\\\]]]]]]]]]]]]\\\\\\\\\]]]]]]^^^\\\]]]^^^]]]\\\[[[\\\]]][[[\\\]]]^^^^^^]]]\\\[[[^^^]]]\\\]]]^^^^^^\\\ZZZ[[[[[[[[[[[[[[[\\\]]]]]]999888666333111///...---,,,+++,,,///333777888999666888999>>>GGGMMMIII@@@>>><<<::::::<<<=========;;;:::999999:::;;;===???===>>>???@@@???>>><<<:::AAA@@@>>><<<;;;999999999888777666555444444444444666777777555333111111222111222222333444444333333111111222333333333333222111111000000///.........+++++++++,,,,,,---...///---+++...444333222>>>OOO```lllxxxYYY:::+++''''''((((((((((((''''''&&&&&&&&&&&&(((+++)))(((000;;;RRRkkk{{{uuu|||www```GGG888...,,,+++***+++++++++******(((&&&'''(((***++++++******+++,,,---111555999333111...+++++++++******444333111000000000...,,,+++,,,,,,---------,,,+++'''(((***+++++++++))))))(((***+++,,,+++,,,...000111222444555777777888777666666666444111---***(((((()))+++...+++'''***000---...999QQQmmmxxx^^^@@@888000++++++,,,+++***'''***++++++((('''''')))''''''((((((''''''&&&%%%"""%%%&&&###$$$((()))%%%%%%&&&'''(((((('''&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%''')))((('''&&&(((***+++)))'''&&&%%%%%%&&&'''$$$'''))))))'''''')))+++...//////...,,,***))))))&&&'''''''''((()))+++---666AAAMMMUUU^^^hhhmmmllljjjppptttuuuwwwxxxtttnnnZZZKKK888,,,+++...,,,)))---333===LLLaaattt|||{{{zzzxxxxxxxxxvvvooocccYYYBBB555)))'''))))))((()))///111???VVVkkkwww}}}xxxooo___JJJ888---)))***&&&)))---333BBBWWWiiiqqqooorrruuuwwwwwwxxxyyyzzzxxxwwwtttmmmddd______aaa[[[]]]YYYOOOFFF@@@777...,,,///000222<<>>444///,,,+++++++++))))))000999EEEPPP```kkknnnmmmmmmmmmcccaaa]]]YYYXXXYYY[[[]]]aaaaaaaaaaaa```___]]]\\\XXXUUUQQQNNNLLLIIIEEEBBB<<<;;;999888666555333111222222999EEENNNRRRXXX______bbbeeegggfffaaa[[[VVVIIIFFFBBBAAAEEENNNYYY___cccgggllllllhhhbbb]]][[[RRRNNNIIIEEECCCAAA???>>>;;;>>>>>><<<===AAABBB???AAABBBBBBDDDEEEFFFGGGHHHEEEDDDBBB@@@??????@@@AAA>>>AAAFFFIIIKKKLLLNNNPPPTTTVVVXXXZZZ[[[\\\\\\\\\[[[YYYXXXXXXWWWVVVSSSPPPKKKIIIFFFBBB>>>;;;999888888888777666555444333333000222444555444444555666555777999;;;;;;===???AAAAAABBBEEEHHHLLLPPPSSSTTTXXXXXXYYYZZZ[[[\\\]]]]]][[[[[[[[[[[[[[[\\\]]]^^^\\\]]]___^^^[[[ZZZ[[[]]]ZZZ[[[]]]^^^^^^]]][[[ZZZ\\\^^^___^^^]]]\\\\\\\\\XXXYYYZZZ\\\]]]]]]]]]]]]]]][[[VVVQQQLLLGGGDDDBBB??????@@@EEEKKKPPPSSSTTTXXX^^^ccciiiqqqxxxwwwrrrmmmllllllmmmmmmllljjjhhhfffeeeddddddeeegggiiijjjccceeehhhkkkmmmmmmmmmmmmmmmllliiigggdddcccaaaaaa]]]\\\ZZZXXXVVVUUUTTTSSSLLLLLLLLLKKKHHHFFFFFFGGGBBBBBBBBBCCCCCCDDDDDDDDD@@@@@@AAABBBBBBBBBBBBAAA======<<<;;;:::999999888555555555555666777888999111111777???@@@BBBSSSiiixxxbbbCCC222,,,+++(((((())))))((('''&&&&&&$$$'''***)))&&&'''...666<<>>333---,,,---+++)))+++---///...+++***+++,,,''''''((((((''''''&&&%%% $$$%%%""""""'''((($$$&&&&&&'''(((((('''&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$((('''&&&''')))))))))'''***(((&&&$$$###$$$%%%&&&''')))++++++******,,,...---...///...+++***)))***%%%'''((()))((()))***,,,%%%+++333;;;CCCLLLSSSWWWYYYbbbjjjooosssuuurrrlllYYYJJJ666******...,,,((()))***///<<>>FFFPPPVVVdddeeeccc\\\PPPBBB555...+++*********))))))111;;;FFFRRRbbbnnnpppooonnnmmm]]]YYYTTTOOOMMMNNNPPPRRR\\\^^^```cccfffgggggggggfffbbb]]][[[YYYWWWRRRNNNFFFCCC@@@===:::777333111111///111:::???@@@DDDKKKTTTWWW[[[___aaa```^^^]]]MMMIIICCCAAADDDMMMWWW^^^aaaffflllmmmiiiddd```^^^UUUQQQJJJEEEAAA>>><<<:::666:::;;;999:::>>>???===AAAAAABBBDDDEEEFFFGGGHHHIIIGGGDDDAAA@@@@@@@@@AAA;;;>>>BBBEEEFFFGGGIIIJJJJJJMMMQQQUUUYYY\\\^^^___ZZZYYYYYYZZZ[[[[[[YYYVVVUUUSSSPPPLLLHHHDDDBBBAAA<<<<<<;;;999888666555555111333444444444444555777444666777888999:::===@@@???@@@CCCGGGKKKOOORRRSSSWWWXXXYYYZZZ[[[\\\]]]]]]YYYYYYYYYYYYZZZ[[[]]]]]]\\\^^^___^^^[[[YYY[[[]]]ZZZ[[[]]]^^^^^^]]][[[ZZZ[[[^^^```___\\\ZZZ[[[]]]VVVXXXZZZ\\\]]]^^^^^^]]]~~~yyyuuurrrqqqsssvvvzzz~~~wwwmmmdddfffvvv~~~{{{yyyxxxwwwxxxyyyyyytttmmmiiijjjllloooiiieeeeeefffeeegggjjjdddbbbaaaeeejjjlllhhhddddddccc```]]]^^^```ZZZSSSMMMNNNSSSVVVRRRKKKLLLRRRPPPLLLNNNXXXaaahhhuuuqqqSSS666)))+++(((((('''&&&&&&&&&&&&''''''((())))))(((((()))***777AAA\\\zzz{{{jjjaaagggtttqqq[[[GGG:::///111444222......000000000///000444999>>>;;;@@@EEEIIIMMMUUU```hhhuuuwwwrrrdddYYYTTTPPPLLLMMMIIIEEEDDDDDDCCC???;;;666666555444222000...---333222111000000000111222,,,---///000111000...---+++************,,,...///,,,,,,+++++++++************+++---+++)))''''''(((***+++000>>>TTTkkk~~~xxxWWWFFF444...+++((((((***///...---,,,,,,,,,------&&&'''''''''&&&%%%%%%$$$(((((((((((('''&&&%%%$$$&&&(((***++++++)))'''%%%...(((&&&))))))%%%%%%***$$$"""###'''(((&&&&&&))) $$$(((***(((&&&&&&''',,,((((((,,,+++''')))...000///...,,,+++***((('''(((((())))))))))))(((((((((***---111444777999999;;;CCCMMMWWW[[[\\\\\\[[[GGG>>>333,,,++++++***(((((())),,,000;;;PPPhhhyyy~~~}}}yyyvvvvvvrrrlll\\\GGG333,,,---+++***+++,,,***///>>>QQQaaaoooyyy~~~yyynnn___KKK:::000...***)))***000:::HHH^^^pppwwwzzz}}}~~~}}}{{{yyyyyy|||xxxmmm[[[HHH;;;999<<>>@@@@@@KKKNNNRRRWWW\\\___``````^^^```bbbbbb```^^^^^^^^^ZZZVVVPPPKKKGGGCCC===999777777666666777999;;;<<>>???@@@BBBDDDEEEGGGHHHGGGHHHIIIHHHFFFEEEEEEFFFAAAAAABBBBBBAAA@@@@@@???EEEFFFHHHKKKMMMPPPQQQRRRXXXWWWXXXYYY[[[[[[YYYWWWXXXWWWTTTRRROOOMMMLLLLLLFFFDDDAAA===;;;:::::::::;;;666222333666888666333444444555777888:::;;;;;;???@@@CCCFFFIIILLLNNNOOORRRTTTUUUVVVVVVXXX[[[]]]\\\^^^^^^^^^\\\\\\\\\^^^]]]]]]]]]]]]]]]]]]]]]]]]```___]]]]]]\\\]]]^^^___aaa]]][[[[[[]]]^^^^^^\\\\\\[[[[[[[[[\\\\\\]]]^^^|||ooo[[[PPPQQQggg}}}yyywwwyyyyyyxxxzzz}}}zzzzzz{{{zzzxxxwwwrrrjjjcccdddjjjrrrqqqjjjeeeffffffbbbeeepppwww|||uuuUUU666((())))))(((''''''&&&&&&''''''((()))******))))))***+++222===WWWvvvwwwggg___kkkwwwoooXXXJJJ>>><<<===:::555333///111555888<<>>777...******+++***((((((((((((+++444GGG^^^ooo}}}~~~||||||yyytttcccNNN888...,,,++++++,,,,,,)))+++777GGGXXXkkkyyy}}}zzzrrrcccPPP>>>333///,,,***)))---333AAAWWWjjjwww|||}}}}}}~~~zzzvvvjjjWWWCCC666444666AAAKKKWWW```fffeeeZZZLLLCCC<<<777:::>>>BBBKKKSSS```hhhnnnooolllfff[[[RRRFFF888/////////---222;;;CCCRRRbbbjjjmmmlllggg___SSSLLLBBB<<<;;;AAAHHHLLLVVV^^^dddaaaYYYOOODDD;;;333---))))))******---222:::FFFWWWeeelllllliiifffXXXNNN@@@777555777999999???BBBGGGLLLQQQTTTVVVWWWZZZ\\\^^^_________```aaa___[[[VVVSSSOOOKKKFFFAAA@@@>>>:::777555555666888<<>>@@@CCCEEEGGGHHHIIIJJJJJJHHHFFFDDDDDDEEEBBBBBBBBBBBBAAA@@@??????CCCDDDEEEFFFHHHKKKMMMNNNSSSSSSTTTVVVYYYZZZYYYXXXXXXWWWVVVTTTRRRQQQOOOOOOIIIGGGEEEBBB???>>>=========999555555888999777444666666777888999;;;;;;<<<>>>???AAADDDGGGJJJMMMNNNQQQSSSUUUVVVWWWYYY\\\^^^\\\]]]^^^^^^\\\\\\\\\^^^]]]]]]]]]]]]]]]]]]]]]]]]___^^^]]]]]]]]]]]]^^^___bbb___\\\[[[\\\]]]\\\[[[[[[[[[\\\\\\\\\]]]]]]]]]xxx|||xxxkkkWWWIIIFFFYYYssswwwuuuyyyyyyttthhhfffmmm|||}}}~~~aaaBBB111...))))))(((''''''''''''''')))***++++++******+++,,,---777PPPnnn|||uuuiiicccvvvqqqeeeYYYVVVVVVSSSPPPNNNGGGKKKQQQVVV\\\aaagggkkkooosssxxx|||}}}}}}|||{{{||||||xxxqqqllliiieee]]]UUUOOOKKKIIIIIIIIIKKKNNNOOOOOOMMMIIIGGGFFFDDDBBB???<<<999777666222222111111000000000000------------,,,,,,,,,,,,+++***))))))+++,,,,,,+++...---111<<>>111...///444<<>>CCCGGGSSS]]]fffgggbbbZZZNNNDDD777000***)))((((((***...222>>>OOO^^^gggjjjjjjiiiXXXNNN???444000///000///111444888===BBBEEEGGGHHHNNNPPPRRRTTTUUUWWW[[[]]]^^^\\\[[[ZZZXXXUUUQQQNNNMMMIIICCC<<<777444333333777<<>>::::::;;;;;;999666666666777888999999::::::<<<===???AAAEEEHHHJJJLLLOOOQQQTTTUUUWWWYYY\\\___[[[\\\^^^^^^\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^]]]]]]]]]]]]^^^^^^cccaaa^^^\\\\\\\\\[[[ZZZZZZ[[[\\\]]]^^^]]]\\\\\\IIIMMMSSSXXX[[[[[[ZZZXXX]]]^^^___aaabbbdddeeeeeemmmpppqqqqqquuu{{{|||yyytttwwwxxxwwwxxx~~~{{{uuujjjeeepppzzztttxxxzzziiigggnnn}}}{{{pppSSS<<<111***)))((((((''''''((((((((()))+++***))))))***,,,***222IIIhhhzzzzzzuuutttzzzrrrooorrrsssrrrpppppprrrvvvyyy|||~~~xxxtttrrrqqqqqqqqqsssuuuvvvvvvssspppnnnnnnkkkgggaaa\\\WWWTTTSSSPPPNNNLLLHHHDDD???<<<:::777666444222000...,,,+++...,,,******---000000000333555;;;GGGXXXlll}}}pppYYY>>>...++++++)))&&&***************))))))(((&&&&&&''''''''''''&&&&&&$$$%%%&&&'''((((((((((((&&&'''((()))))))))((('''***'''&&&(((++++++)))'''***'''''')))***'''(((+++'''(((+++---111444888::::::888666666444000---+++---000333000+++''''''))))))(((''''''''''''((()))000...,,,*********,,,---))),,,......---+++***+++***(((''''''))))))(((&&&&&&%%%$$$$$$(((222>>>GGGcccooozzzwwwdddKKK777---***+++,,,+++)))''')))...;;;RRReeevvv{{{}}}ttteeeUUUFFF<<<111...+++)))(((...???OOO^^^kkkyyy~~~{{{xxxyyy|||{{{tttgggSSS???111+++++++++///:::JJJ[[[hhhlllkkkhhheeebbb```]]]]]]```ccceeelllqqqqqqpppmmmeee]]]QQQ@@@///)))***)))***---333???RRRbbblllnnnkkkggg]]]WWWMMMCCC<<<;;;>>>@@@NNNYYYdddiiiiiicccXXXNNN???555,,,)))(((&&&'''***,,,666FFFUUU```fffiiikkk[[[QQQCCC666...+++)))((()))+++...111444666888888===???AAABBBDDDGGGLLLOOORRRSSSUUUXXXZZZZZZYYYXXXXXXUUUPPPIIIAAA;;;666333444666;;;BBBLLLXXXaaafffddd^^^WWWOOOHHHEEEEEEHHHIIIPPPYYY```cccccccccbbb]]]XXXPPPIIIBBB;;;333......,,,++++++---......---000111444777:::===@@@AAADDDEEEFFFFFFDDDDDDDDDFFFDDDEEEEEEDDDDDDBBBAAAAAAAAA???===<<<===???AAACCCFFFFFFGGGIIIMMMOOOOOOOOORRRSSSTTTUUUUUUTTTSSSSSSOOOOOOPPPOOOMMMJJJGGGEEEEEECCC@@@??????>>><<<999666666666666666777777777;;;;;;===???AAAEEEHHHIIILLLNNNPPPSSSTTTWWW[[[^^^ZZZ\\\^^^^^^]]]\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^bbb```^^^]]]\\\\\\\\\\\\ZZZ[[[]]]^^^^^^]]][[[ZZZ333444555777777777777666333333555666888:::;;;<<<@@@???>>>CCCNNNWWWUUUMMMHHHLLLMMMJJJKKKQQQVVVWWWYYY\\\___aaaggglllkkkfffiiiggghhhoooyyy{{{lllhhhppp{{{~~~xxxzzz{{{bbbEEE000******)))(((((((((((()))'''((())))))(((((()))+++***000EEEddd{{{}}}zzzxxxvvvwwwvvvsssooohhhbbb\\\XXXRRRPPPMMMIIIDDD@@@===;;;999888888999===BBBEEEGGGHHHLLLTTT___kkkyyyvvvaaaEEE222---...---***))))))*********)))((('''&&&&&&'''((((((''''''&&&$$$$$$&&&'''(((((())))))%%%&&&'''((()))(((((('''&&&$$$###%%%***...---***,,,((('''))))))''''''+++$$$)))111;;;EEEMMMRRRTTTOOONNNLLLIIIGGGDDD>>>888444555444000+++((()))***((((((''''''''''''((((((+++***(((&&&&&&''')))***'''((())))))'''&&&&&&'''(((((()))******)))'''%%%%%%%%%&&&&&&)))---222666QQQaaattt}}}}}}nnnVVV???000+++*********))))))))))))000AAARRRlllwww{{{qqqdddUUUIII555111...+++)))***333>>>JJJZZZmmmwwwxxxuuuuuuxxx}}}xxxlll[[[GGG888...+++((()))...;;;KKK[[[gggnnntttuuuvvvsssqqqppprrrsssqqqtttuuurrrpppoookkkeeeXXXGGG555,,,***)))))))))...888III[[[hhhmmmmmmmmmbbb]]]TTTHHH>>>999999;;;CCCOOO\\\dddhhhggg^^^TTTHHH<<<000+++)))&&&&&&((((((000===JJJVVV```ggglll```XXXKKK===333,,,((('''((()))***+++,,,---......000111222333444777;;;>>>>>>AAAFFFLLLQQQUUUXXXZZZ[[[[[[ZZZVVVPPPGGG???:::555555888===FFFQQQ\\\dddeeeddd^^^UUULLLGGGEEEDDDCCCIIIQQQWWW\\\^^^```aaa```\\\UUUMMMDDD:::111,,,,,,+++))))))***++++++***+++,,,...111444777999:::<<<>>>@@@AAAAAABBBDDDFFFEEEEEEEEEEEEEEEDDDCCCCCCBBB@@@>>><<<<<<===???AAACCCBBBBBBCCCFFFGGGGGGGGGLLLMMMNNNOOOPPPPPPQQQQQQPPPQQQRRRRRRQQQOOOLLLJJJHHHGGGEEEDDDCCCAAA???===888888888888888777777777::::::;;;<<>>=========>>>999888777777777777777888777333111888FFFOOOHHH<<<777;;;;;;666444777:::;;;444666555444777;;;<<<999999<<>>HHHUUU```hhhkkkfff^^^SSSEEE666///,,,((('''((('''---555@@@LLLXXXdddkkkfff```UUUHHH<<<222,,,)))************)))))))))))))))***,,,------...111333///222888===BBBGGGMMMQQQTTTWWW[[[]]]ZZZSSSJJJEEE<<<999999===BBBJJJUUU___cccgggeee\\\RRRKKKFFFBBB@@@DDDJJJOOOSSSWWW[[[^^^```^^^XXXPPPFFF<<<333...,,,***))))))***+++***))))))***+++---///111222333555777:::;;;===>>>AAACCCBBBCCCDDDDDDEEEDDDDDDDDDCCCAAA???>>>>>>>>>@@@AAACCCAAA@@@@@@BBBCCCCCCBBBFFFFFFGGGGGGIIIJJJLLLMMMNNNOOOQQQRRRRRRPPPOOOMMMJJJJJJIIIHHHFFFDDDBBB@@@>>>>>>======<<<;;;::::::999999999:::===@@@DDDFFFFFFHHHKKKMMMOOORRRUUUXXXWWWZZZ]]]^^^]]]\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]ZZZ[[[\\\]]]^^^^^^^^^]]]]]]^^^^^^]]]]]]^^^```bbb\\\\\\]]]^^^]]]\\\[[[ZZZKKKJJJGGGEEECCCCCCDDDEEECCCCCCBBBBBBCCCEEEFFFGGGDDDBBBCCCJJJVVV]]]UUUIIIEEEJJJJJJDDD???@@@CCCCCC???@@@>>>:::999;;;;;;777777999:::::::::<<<===>>>@@@???BBBGGGIIIFFFEEEGGGCCCDDDFFFJJJOOOVVV\\\___dddaaa]]]ZZZYYYZZZZZZZZZ\\\ZZZZZZZZZXXXWWW^^^ggg}}}vvvvvvxxxwwwmmmmmmhhhaaadddqqq}}}{{{uuuxxxvvv\\\EEE++++++***)))))))))******''')))******)))(((***++++++111GGGggg~~~}}}~~~{{{~~~}}}~~~|||zzzxxxvvvuuummmpppqqqooolllooowwwyyykkkQQQ666)))((((((&&&((()))***++++++)))((('''&&&&&&'''(((((((((((((((%%%%%%&&&'''((((((((('''%%%%%%&&&''''''(((((()))''''''&&&)))555CCCGGGDDD---)))'''((('''%%%&&&)))&&&,,,888JJJ^^^ooozzz~~~{{{}}}}}}{{{|||}}}uuulllYYYNNN>>>222---+++)))((($$$&&&((())))))(((&&&$$$((((((((())))))*********$$$&&&(((((('''&&&&&&''')))***,,,---,,,***)))((()))(((''''''(((***,,,,,,999RRRnnn}}}{{{lllUUUBBB777...(((''''''))),,,***)))///777QQQeeexxx}}}}}}yyynnnaaaGGG<<<111...---,,,++++++000===OOO___jjjqqqvvvyyy{{{zzzvvvlll\\\HHH777---***(((***---000999KKK\\\lllvvv}}}|||{{{}}}~~~|||yyy{{{zzzuuussssssqqqnnncccYYYIII999000+++)))(((+++---777JJJZZZdddlllsssmmmjjjbbbTTTEEE;;;777888;;;DDDPPP\\\gggooommmhhh]]]MMM<<<333///+++(((((())),,,000888CCCQQQ```iiikkkfff^^^RRREEE999111---+++******)))((((((((((((%%%(((***+++,,,,,,...///***---000222444888>>>CCCHHHMMMTTTYYY[[[XXXSSSPPPDDD???===???@@@DDDNNNZZZ```hhhjjjbbbWWWPPPIIIBBB@@@BBBDDDGGGKKKPPPVVVZZZ^^^]]]ZZZSSSIII???777333,,,***))))))+++,,,++++++***++++++,,,---.........000222555666777999<<<>>>>>>???@@@AAABBBCCCCCCCCCBBBBBBAAA@@@@@@@@@AAAAAACCCAAA??????AAABBBCCCBBBCCCBBBAAAAAABBBEEEHHHJJJKKKMMMNNNPPPPPPPPPPPPPPPJJJKKKKKKJJJHHHEEEDDDCCCBBBAAA@@@???>>>===<<<<<<:::999999999<<>>CCCGGGJJJCCCFFFJJJQQQ[[[aaaZZZPPPQQQWWWYYYSSSNNNOOOQQQRRRNNNPPPOOOKKKJJJKKKIIIFFFJJJIIIGGGFFFHHHJJJIIIFFFGGGFFFGGGJJJIIIEEECCCDDDEEEDDDDDDEEEIIINNNTTTWWWSSSPPPKKKHHHHHHJJJKKKLLLDDDCCCCCCDDDDDDGGGRRR]]]tttuuu{{{zzzeeeWWWTTTUUUUUU```iiinnnlllnnnwwwwwwrrruuuzzzzzz{{{}}}~~~}}}||||||yyyrrr___LLL,,,+++******)))*********(((***++++++******+++,,,***222IIIiii|||sssqqqwww~~~yyyrrrooogggmmmwww}}}|||tttrrrzzzttt[[[===,,,******(((((()))+++,,,+++***((('''&&&&&&'''((())))))((((((%%%&&&''''''((('''''''''%%%%%%&&&&&&'''((())))))((((((&&&(((444CCCHHHDDD---)))''''''&&&$$$%%%)))###'''222DDDYYYlllyyyxxxkkk[[[FFF777111...,,,)))###%%%(((******(((%%%###&&&&&&'''((((((''''''&&&"""$$$&&&&&&%%%$$$###$$$(((***,,,---,,,+++******,,,)))&&&$$$&&&))),,,...333MMMlll}}}~~~rrr]]]HHH<<<111(((&&&&&&(((++++++***...555HHH^^^sss{{{}}}}}}tttfffOOO@@@111---...---+++***+++444DDDTTTbbbmmmuuuzzzxxxyyyxxxpppaaaLLL888,,,)))))),,,...,,,000AAATTTdddpppyyyxxxwwwzzz{{{xxxwwwzzzzzzwwwuuuuuurrrnnnfff___PPP>>>222,,,***)))+++***111DDDUUU```jjjsssqqqnnnfffXXXHHH===999999666>>>IIITTTbbblllmmmhhhbbbQQQ???666111---***)))+++,,,...333>>>MMM^^^hhhmmmjjjcccXXXKKK>>>444///***))))))((((((((())))))###&&&)))+++,,,,,,---...,,,---...---,,,///444999???DDDLLLSSSXXXYYYXXXWWWIIIDDD@@@@@@@@@AAAJJJVVV^^^hhhllleee[[[SSSKKKCCC@@@AAABBBCCCFFFKKKRRRWWW[[[[[[YYYTTTLLLBBB;;;777---+++******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,...000222333444555888:::;;;<<<===???@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAACCCAAA@@@@@@BBBDDDEEEDDDBBB@@@>>>===???BBBFFFIIIJJJJJJLLLMMMOOOPPPPPPQQQJJJKKKLLLKKKIIIFFFEEEEEEBBBBBBAAA???>>><<<;;;;;;:::999888999;;;???CCCEEEGGGIIIKKKMMMNNNQQQTTTWWWVVVYYY\\\^^^^^^\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]YYYZZZ\\\]]]^^^^^^]]]]]]```aaaaaa___\\\[[[^^^aaa^^^^^^\\\\\\[[[[[[[[[\\\222333000,,,---000///,,,,,,***---555777333222555222000333;;;DDDGGGCCC===777:::>>>>>><<<;;;===@@@HHHJJJKKKIIIGGGGGGJJJMMMTTTTTTUUUUUUVVVWWWXXXXXXXXXWWWZZZ```bbb^^^\\\]]]VVV\\\^^^ZZZVVVXXX\\\^^^[[[\\\]]]^^^\\\ZZZVVVTTTRRRJJJFFFHHHHHHHHHMMMTTTaaa]]]aaasssiiiPPP@@@999888:::JJJbbbttt^^^MMMSSSOOONNNRRRZZZ]]]ZZZVVVSSSUUUUUUTTTVVVTTTKKKAAA666...***---...''' %%%'''(((******((('''%%%'''111DDDYYYgggmmmqqqvvvuuuuuutttqqqnnnjjjgggdddhhhhhhgggddd```ZZZTTTPPPPPPTTTYYY\\\ZZZSSSKKKEEEDDDOOObbbsss~~~|||xxxuuuvvvwwwyyy|||}}}{{{~~~~~~fffFFF333000---'''(((***,,,+++(((''')))+++******))))))((((((''''''$$$%%%'''&&&%%%$$$$$$%%%%%%&&&((())))))(((&&&%%%&&&'''(((***,,,...000000((((((''''''''''''(((((('''&&&,,,888HHH[[[rrr|||nnnXXXAAA000((('''(((&&&((()))******(((&&&%%%(((((()))))))))'''&&&%%%%%%&&&''''''&&&&&&((())))))))))))((((((((((((((()))&&&&&&+++,,,******+++333DDD\\\ooozzz~~~{{{uuukkkZZZDDD000&&&,,,+++(((&&&&&&(((+++---;;;HHH^^^tttxxxooo]]]QQQ???222,,,+++***))))))(((///???SSScccpppzzzzzz{{{wwwmmm```PPP;;;******,,,+++''')))333888777LLLUUUaaaiiikkklllmmmooopppppppppppppppoooooonnnjjjcccVVVFFF888///++++++***(((,,,777EEETTTeeeqqqqqqtttpppaaaOOOBBB999333555<<>>IIIPPPRRRVVV[[[SSSOOOGGG===888:::CCCJJJ[[[dddkkkhhhaaaYYYPPPHHHDDD???===???BBBEEELLLSSSWWW[[[]]]XXXQQQJJJ???666...---***(((''''''((()))+++---///000111111000///111000000///000222333444444555555777999;;;===>>>@@@@@@BBBCCCCCCDDDCCCCCCBBBCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@??????@@@@@@BBBCCCFFFHHHJJJLLLMMMMMMKKKKKKJJJJJJIIIIIIIIIHHHGGGEEEDDDCCCCCCBBB???===>>>===<<<;;;<<<===???@@@BBBDDDGGGIIIKKKNNNRRRUUUVVVXXXZZZ\\\]]]^^^^^^]]]___]]][[[ZZZ[[[]]]]]]\\\___^^^\\\[[[\\\\\\[[[ZZZ]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[ZZZZZZ[[[[[[\\\<<<@@@@@@;;;888777555111333000111555666111///000222000000333777999666222//////000000111222333333...///000///------000333+++,,,...111333555666777<<<<<<@@@GGGIIIGGGFFFIIIKKKQQQTTTQQQPPPUUU[[[^^^YYYZZZ\\\^^^___^^^\\\[[[YYYTTTQQQRRRTTTTTTYYY```aaa___bbbjjjsss|||sssYYYBBB444000111<<>>???@@@BBBDDDEEEVVVYYY^^^dddjjjppptttvvv{{{zzzuuunnniiipppvvvXXX???444///)))+++,,,,,,+++)))))))))******)))))))))((((((((('''%%%%%%&&&&&&'''&&&&&&%%%%%%&&&((())))))(((&&&%%%'''(((((()))***++++++,,,((((((''''''''''''((((((%%%%%%***444@@@QQQiii{{{wwwaaaJJJ888...+++,,,'''(((((())))))'''&&&%%%&&&'''((((((((('''%%%$$$$$$&&&''''''&&&&&&'''((())))))))))))))))))))))))&&&""""""'''++++++***+++...<<>>///)))+++***&&&'''...222111;;;CCCMMMTTTVVVVVVYYY[[[___```aaaccccccdddddddddbbb\\\QQQDDD777///++++++---+++---555>>>IIIYYYfffqqquuurrrfffVVVIII???888444:::@@@HHHVVVgggppppppnnncccVVVKKK>>>000))))))++++++---000222;;;NNN___iiiqqqrrrfffZZZPPPDDD888///***'''((((((&&&'''***(((((()))***+++,,,------***+++,,,+++)))))),,,...---///666@@@FFFJJJOOOVVVTTTQQQIII???999999@@@FFFYYYbbbkkkkkkfff___VVVNNNGGGAAA>>>???AAADDDKKKSSSWWW\\\^^^ZZZTTTLLLBBB999000...,,,)))((()))+++,,,...000222444444333222111333222111000111111222333111222222333555777999:::<<<===>>>???@@@AAAAAABBBDDDDDDEEEEEEFFFFFFEEEEEECCCBBBAAA@@@???>>>>>>>>>??????@@@BBBDDDEEEGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEDDDCCCDDDDDDDDDBBB@@@@@@???===<<<<<<>>>???@@@AAACCCFFFHHHJJJMMMQQQTTTTTTUUUXXXZZZ\\\]]]]]]]]]^^^\\\[[[ZZZ\\\]]]]]]\\\^^^]]]\\\\\\]]]^^^^^^]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\[[[[[[[[[\\\\\\bbbffffff___YYYWWWVVVTTTMMMHHHEEEFFFEEEBBB???@@@AAA???<<<999777555333222000---***)))+++---,,,+++---......,,,++++++---///---...////////////...---%%%&&&***///000---...111111666777444333777<<<===AAABBBDDDFFFHHHHHHGGGGGGKKKGGGFFFGGGIIIJJJOOOTTT]]]___cccgggiiirrr~~~dddJJJ777111000000AAA]]]xxxlllZZZPPPNNNLLLQQQ]]]lllzzzxxxoooaaaSSSHHHBBB@@@???>>>???@@@@@@CCCFFFCCC<<<<<<444---,,,+++(((&&&&&&'''''''''''''''''''''''',,,******+++***'''(((,,,...---,,,,,,,,,,,,---...************)))(((((((((&&&&&&'''(((((((((((((((+++111GGGjjj[[[888+++++++++***++++++,,,,,,111333555888<<<@@@DDDFFFMMMQQQQQQKKKGGGPPPggg{{{|||~~~fffJJJ;;;666333///---++++++++++++***)))))))))))))))(((((((((((('''%%%$$$&&&)))***(((&&&&&&'''((())))))((('''&&&((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&+++000888GGG___uuu|||zzzgggOOO;;;...***)))((((((((('''''''''&&&&&&%%%&&&'''((('''&&&%%%$$$$$$&&&'''&&&%%%%%%&&&((((((((())))))******++++++&&&!!! &&&,,,---+++++++++555GGG\\\nnnxxxyyywwwwwwvvvtttnnnaaaOOO;;;...+++***)))(((((()))***++++++222AAAWWWkkkwwwyyywwwnnnbbbPPP???333,,,(((''')))''')))000;;;JJJ___pppzzz{{{uuujjj]]]OOO>>>111***,,,***''''''+++---,,,---333:::???AAABBBDDDGGGKKKLLLNNNPPPRRRTTTUUUUUUSSSPPPIII???555...+++***,,,+++,,,000444<<>>???BBBIIIQQQVVV\\\___\\\WWWQQQGGG>>>444111---******,,,///111333555888:::;;;999777555777666555444333222222333111111111111333444555666999999;;;<<<>>>???@@@AAADDDEEEFFFGGGGGGGGGGGGGGGDDDDDDBBB@@@???===<<<;;;<<<<<<<<<<<<===>>>@@@AAACCCCCCDDDDDDEEEFFFFFFGGGDDDCCCCCCDDDFFFFFFEEECCCAAA@@@???>>>>>>>>>???@@@@@@BBBEEEGGGHHHKKKOOOQQQQQQRRRUUUXXXZZZ\\\\\\\\\^^^\\\ZZZ[[[\\\]]]]]]\\\^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]vvvqqqkkkiiijjjkkkllllllhhhhhheee___WWWQQQOOOOOOFFFDDDAAA===:::999999999555555333111/////////000333222222111///---+++***...,,,...111///++++++---***...///,,,+++...000000,,,,,,---...////////////333111000111222444666999???BBBGGGIIIJJJSSSjjj|||nnn[[[HHH:::333222...333@@@SSSaaabbbUUUHHHJJJHHHFFFHHHOOO]]]mmmwwwzzzuuujjj]]]QQQLLLNNNPPPJJJKKKIIIFFFGGGIIIGGGBBBAAA:::111,,,(((&&&%%%$$$''''''&&&%%%%%%&&&''''''&&&$$$$$$&&&&&&%%%)))//////---+++))))))***,,,---,,,***(((&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''(((+++***666PPPhhhhhhMMM222))))))(((((((((((())))))***)))(((''''''((()))***)))///333000---555HHHXXXPPPTTTZZZ```fffoooyyy~~~zzzyyyzzz~~~oooYYYMMMHHHFFF111---***)))++++++)))'''))))))))))))(((((((((((()))%%%$$$&&&+++---+++'''''''''((((((((((((''''''(((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&(((---000333@@@[[[sssxxx}}}lllWWWAAA000(((&&&)))((('''&&&&&&&&&''''''&&&'''((((((((('''&&&%%%$$$&&&'''&&&%%%%%%&&&''''''(((((()))***+++,,,,,,***$$$!!!'''...///---,,,,,,111<<>><<<===???AAACCCDDDEEEEEEBBBAAA>>>888111,,,))))))''''''))),,,---444EEETTTjjjrrrwwwssshhh[[[LLL@@@555555666;;;HHHZZZjjjrrrvvvqqqiii^^^OOO???222,,,))))))+++---...222>>>KKK[[[gggpppnnniiibbbTTTEEE666...))))))***)))))),,,(((***,,,///222555777888555555555444222000......---******...222888BBBLLLTTTTTTPPPHHH???:::999:::GGGRRR^^^eeehhhhhhaaaZZZQQQIII@@@<<<<<<>>>EEENNNUUU[[[```___\\\WWWNNNEEE999555000+++***---111444999;;;???CCCDDDBBB???===>>>>>><<<:::888777555555333333333333333444555555888888999;;;<<<>>>@@@@@@CCCCCCDDDFFFFFFGGGGGGGGGGGGFFFEEECCCAAA>>>===<<<===<<<:::888888999;;;<<<===>>>???@@@AAACCCDDDDDDDDDCCCCCCDDDFFFFFFEEECCCBBBAAA@@@?????????@@@@@@@@@BBBDDDEEEGGGIIILLLOOONNNPPPSSSWWWZZZ\\\]]]]]]]]][[[ZZZ[[[]]]^^^]]]\\\^^^______^^^\\\[[[ZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\]]]]]]^^^^^^]]]]]]}}}wwwsssrrrjjjmmmmmmggg]]]WWWWWWZZZSSSQQQNNNKKKIIIHHHGGGFFF@@@@@@>>>===;;;:::999999444000///111111...---...---111111......222444222------,,,,,,+++,,,,,,,,,)))******))))))***+++***...---.........222???LLLWWWOOODDD;;;666222...,,,,,,+++---333<<>>:::333,,,((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&$$$"""###%%%$$$"""$$$)))333000---)))(((((()))***+++***'''$$$###"""######""""""$$$%%%%%%%%%$$$###'''$$$%%%---666666,,,!!!$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%%%%&&&(((***+++$$$'''***(((%%%%%%)))///---000222555:::DDDQQQ[[[```___aaabbb```]]]___dddgggqqqzzz{{{|||~~~{{{qqqiiiiiiqqqyyyzzznnnaaaVVVMMM000,,,(((''')))***(((&&&(((((((((((()))))))))))))))&&&$$$''',,,...+++''''''(((((((((((((((((('''(((((((((((((((((((((((('''''''''&&&&&&'''''''''%%%(((---///111===WWWpppuuuxxxeeeOOO;;;///******)))(((''''''''''''((('''((()))******)))((('''%%%&&&''''''%%%%%%%%%'''''''''((()))***++++++,,,,,,&&&###(((,,,,,,++++++------333BBBWWWjjjwww|||www{{{zzztttiiiXXX???***+++******)))))))))))))))((()))...:::LLL^^^mmmtttzzzuuujjjYYYEEE555,,,(((%%%'''))),,,---333BBBRRRhhhppptttpppdddSSS???///---,,,+++******)))***++++++---///111333555777999444555666666777777666666444444444111---***((((((&&&&&&(((******///===LLLaaakkkttttttmmmaaaPPPCCC888444222666@@@PPPbbbooosssrrrnnndddWWWGGG888...+++******,,,,,,...777BBBQQQ___jjjmmmmmmiii\\\NNN===444+++******))))))++++++---000444999===AAABBBBBBAAAAAA???===:::666444444///+++,,,...222;;;EEEPPPRRRSSSNNNEEE===999888???IIIUUU^^^eeeiiifff```WWWMMMBBB===:::;;;AAAIIIQQQYYY___aaa```]]]UUUMMM>>>:::333...,,,...222555<<<@@@FFFLLLNNNNNNLLLJJJIIIHHHFFFDDDAAA???===;;;888777777666555555666666888888888888999;;;<<<===??????AAABBBDDDDDDEEEEEEHHHHHHGGGFFFDDDBBB???>>>===;;;888666444555555666888888:::;;;===???@@@AAACCCBBBAAABBBCCCCCCAAA@@@AAAAAA@@@@@@@@@@@@@@@AAA@@@AAACCCEEEEEEGGGJJJMMMNNNPPPSSSWWWZZZ\\\]]]]]]\\\[[[ZZZ[[[]]]^^^]]]\\\XXX[[[]]]]]][[[ZZZ[[[]]]ZZZZZZ[[[[[[[[[\\\\\\\\\[[[\\\]]]^^^^^^^^^^^^]]]uuupppxxx}}}{{{}}}uuuuuuyyy~~~{{{wwwuuutttsssrrrqqquuurrrmmmhhhdddbbbaaa```JJJCCCAAAFFFLLLMMMKKKKKKFFFEEE???666333666888777777555222000...---,,,---***---...,,,+++---,,,)))111,,,***,,,------000555666...&&&%%%))),,,,,,)))'''(((((()))+++,,,,,,---'''))),,,------------...+++...222444444777<<<@@@999;;;:::666555888999666------***%%%###&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&(((+++***''''''+++555222///+++))))))******+++***)))((('''(((((()))'''(((***++++++***((('''%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))***&&&&&&&&&&&&&&&'''(((((($$$&&&((()))(((&&&###!!!(((((('''&&&&&&+++444:::BBBCCCHHHKKKIIIGGGLLLTTTXXXccclllllljjjlllppprrryyy|||xxxiiiZZZVVVZZZ___hhhjjjooosssqqqjjjeeeffffffjjjrrrzzz}}}zzzsssmmmqqqrrrtttuuuuuutttrrrqqqkkknnnrrrtttpppcccOOO???...,,,)))''''''((((((((((((((((((((()))))))))))))))'''&&&(((+++,,,***(((((((((((((((((((((((((((''''''(((((()))*********((((((''''''''''''((((((###&&&***,,,...999RRRiiippp{{{qqq[[[EEE555...*********)))))))))(((((('''((()))***+++***))))))&&&(((((((((&&&%%%&&&'''''''''(((((())))))*********%%%$$$'''((('''(((+++))))))---555EEEYYYmmmyyyyyy{{{qqqbbbHHH000,,,+++***((((((((())))))###$$$(((000===OOObbbooo}}}}}}wwwhhhQQQ;;;---'''%%%&&&)))+++***+++555AAAVVVcccpppssskkk]]]JJJ;;;222...+++,,,+++)))***---)))***+++---///111333444222222222111000///------+++---...---***(((((((((***))))))***)))+++555@@@TTTaaammmssspppgggVVVHHH<<<555000222999FFFYYYhhhmmmqqqqqqjjj___QQQAAA444...,,,++++++***+++222;;;JJJXXXeeekkkpppqqqgggYYYGGG;;;000---,,,***)))***---000555<<>>CCCLLLTTTZZZ[[[YYYXXXTTTTTTRRRPPPMMMIIIGGGEEE???>>>===;;;::::::999999999999777666666777888999;;;<<<===???AAABBBBBBBBBGGGHHHHHHHHHGGGEEECCCAAA<<<:::777555222111000000333444555777999;;;<<<===???>>>>>>>>>@@@@@@>>><<>>QQQaaaiiiqqquuuqqqhhh\\\KKK===222...++++++))))))///777DDDQQQ^^^gggpppuuunnnbbbRRRDDD666111000---+++***...222:::EEEPPPZZZbbbgggfffdddcccaaa___YYYRRRLLLIIICCC<<<777222///333999DDDKKKTTTWWWRRRIIIAAA===999>>>EEEMMMZZZfffjjjiiibbbXXXLLLDDD???<<>>EEEPPP[[[cccffffffeee___^^^]]][[[WWWTTTQQQOOOIIIHHHGGGEEECCCBBBAAAAAA@@@>>><<<999888888888999888999;;;===???@@@AAAAAAEEEFFFGGGHHHHHHFFFEEEDDD>>><<<:::777444111///...111111222444666777888999999999999:::<<<===<<<:::======>>>@@@AAAAAAAAABBBAAABBBDDDEEEEEEFFFIIIKKKLLLNNNQQQTTTWWWXXXYYYYYYZZZZZZZZZ\\\^^^___]]]\\\RRRWWW\\\^^^\\\\\\^^^aaa[[[[[[[[[\\\]]]^^^^^^^^^XXXYYY[[[]]]^^^^^^]]]\\\vvviiipppzzzhhh]]]hhh}}}uuupppllljjjnnnwww~~~~~~{{{yyyyyy|||~~~}}}}}}{{{xxxwwwyyy}}}qqqjjjtttzzzjjj^^^```ooo~~~}}}wwwmmmaaaUUULLLGGGDDDFFFLLLOOOMMMNNNQQQOOOJJJGGGBBB>>>>>>===888666777666666666555333222222222000000000000///---,,,+++000+++&&&$$$%%%'''))))))'''''''''(((((()))))))))&&&***+++'''&&&((()))'''!!!'''***'''&&&))))))%%%"""###%%%&&&&&&%%%###"""(((&&&&&&(((&&&###$$$((($$$$$$$$$$$$%%%''')))***((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&''')))+++,,,+++((($$$$$$&&&'''&&&%%%(((((('''&&&&&&&&&&&&&&&###$$$%%%'''(((''''''&&&&&&'''&&&$$$######'''***!!!###'''***,,,+++)))''''''+++111666999@@@PPP___uuu\\\GGG@@@EEEJJJLLLVVV\\\ZZZWWWWWWSSSMMMNNNMMMNNNMMMDDD777...+++---++++++---000444666666000333888;;;<<<;;;777555:::999<<>>888777333...///555555555777999===>>>???>>>::::::999888666444222111)))***++++++******+++---+++'''&&&)))******---222???NNN```nnntttqqqdddWWWBBB999111///111999KKK]]]gggqqqwwwuuunnncccSSSDDD555000,,,***((((((...666???LLLYYYcccnnnvvvqqqfffYYYJJJ;;;555222///,,,+++...333===JJJXXXeeeoootttrrrpppnnnmmmjjjddd\\\UUUSSSLLLEEE???888333444999@@@IIITTTYYYUUUMMMEEE@@@555999>>>EEESSSaaahhhhhhfff\\\PPPHHHAAA>>>@@@EEEEEEPPP[[[ccchhhiiieee^^^RRRMMMEEE===777444444444===EEERRR___hhhlllmmmllleeedddcccaaa^^^ZZZWWWUUUSSSRRRPPPMMMLLLJJJIIIIIIFFFDDDAAA>>><<<;;;;;;;;;777888:::<<<>>>@@@@@@AAABBBCCCEEEGGGHHHGGGFFFEEEAAA@@@>>><<<888444111//////000111222444555666777444444555777:::<<<;;;:::;;;<<<>>>???AAAAAABBBBBBAAACCCDDDEEEEEEFFFIIIKKKKKKMMMPPPSSSUUUVVVWWWWWWZZZZZZZZZ\\\______^^^\\\WWW\\\``````\\\ZZZ[[[]]][[[[[[\\\]]]^^^^^^______WWWYYY[[[]]]^^^]]]\\\[[[sssgggkkk~~~zzzvvvvvvwwwyyyzzzllljjjgggbbb^^^YYYVVVTTTWWWZZZ___ccceeedddcccbbb]]][[[ZZZ\\\___aaa```^^^]]]YYYYYYdddxxxzzz}}}qqqhhhgggiiirrrrrriiijjjzzzzzzppphhheeefffggggggnnntttsssnnniiijjjmmmllliiiddd^^^YYYVVVTTTTTTTTTOOOJJJIIIJJJIIIEEEAAA???<<<999999:::777111+++---,,,***(((((((((((()))''''''&&&%%%%%%%%%%%%&&&))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%$$$######%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&))))))***...111777EEERRRfffccc[[[MMM>>>666555888<<<===>>>@@@DDDKKKTTT[[[\\\MMMAAA???:::111...333(((((()))***+++---///000//////000000000//////...222333333444555666666777000///,,,***)))((((((((())))))))))))))))))))))))''''''((((((((((((''''''+++***)))(((((()))***+++(((((((((((()))))))))))))))***)))((('''(((+++---&&&(((((((((---;;;OOO___dddeeeiiisss~~~yyylll[[[EEE333111///,,,+++,,,,,,,,,+++((()))+++,,,+++)))'''&&&***)))(((((((((((())))))###%%%'''((()))((('''&&&((('''&&&(((+++,,,)))&&&&&&'''))),,,///:::OOObbbmmmwwwxxx]]]CCC555---)))---000+++'''''')))+++,,,+++,,,222===FFFeeeqqq{{{xxxlllYYYCCC333333---)))***+++)))***,,,,,,333BBBWWWhhhnnnhhhaaaUUUNNNEEE===:::;;;<<<===@@@@@@AAACCCFFFGGGGGGFFFIIIFFFDDDCCCBBB>>>888333999444///---------,,,***&&&''')))+++,,,---------;;;GGGXXXjjjsssrrrjjjcccKKKBBB777000...444DDDSSS___llluuutttqqqlll\\\JJJ999000******+++))),,,222===FFFSSS```hhhlllnnnooodddVVVHHH>>>555,,,***...+++222???LLLYYYfffpppvvvtttvvvtttqqqnnnjjj```VVVVVVRRRLLLCCC<<<888777888===DDDOOOWWWXXXSSSJJJDDD:::666888BBBOOOZZZeeemmmjjjaaaWWWRRRJJJ@@@>>>AAAAAAFFFQQQ```ggggggfffgggZZZUUUKKKAAA999555444333AAAFFFNNNXXXaaahhhmmmooonnnkkkiiihhhgggccc^^^YYYXXXVVVSSSRRRRRRPPPNNNLLLHHHJJJKKKHHHBBB===<<<<<<===;;;999888888:::===>>>???@@@BBBDDDFFFFFFEEEEEEEEEBBB>>>:::777444111///000000000111222333333333555555555666666888999999::::::;;;===>>>???@@@AAA@@@AAAAAAAAABBBFFFKKKNNNLLLNNNOOOPPPQQQSSSWWWZZZXXXXXXYYY[[[\\\]]]^^^___\\\\\\[[[[[[[[[[[[\\\\\\ZZZZZZ\\\]]]^^^_________\\\\\\\\\\\\\\\[[[ZZZYYY___aaabbb```]]]___eeekkkhhhbbbZZZSSSOOOLLLKKKJJJ>>>===;;;888555222000///333555777888999888666444666444333555777999777666======CCCTTTkkkqqq]]]RRRSSSgggvvv{{{mmmaaa]]]bbbjjjqqqvvvzzz|||zzzsssmmmjjjjjjkkkhhheeeaaa]]]ZZZXXXWWWLLLIIIHHHLLLRRRWWWWWWUUUQQQMMMIIIGGGFFFBBB;;;555+++***)))(((((((((((((((''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&'''%%%$$$%%%&&&'''&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&$$$%%%&&&&&&''''''&&&&&&%%%$$$&&&)))+++000;;;FFF@@@>>>:::777555555666777444444555777===GGGRRRYYYSSSEEE999777222***)))///,,,+++++++++++++++++++++------------,,,+++***)))&&&''''''((()))***++++++******))))))))))))******(((((((((((((((((((((((((((((())))))))))))((((((***))))))(((((()))))))))))))))))))))************)))***)))((('''(((+++---(((******)))***222AAAMMMUUUUUUYYYcccoooyyy}}}}}}~~~~~~yyyrrreeeRRRAAA///---******+++,,,,,,+++)))***+++,,,+++***((('''))))))(((((((((((())))))&&&'''))))))***)))(((((()))((('''(((******(((%%%(((((()))+++---666III[[[llluuu||||||zzzsss^^^JJJ<<<111)))***,,,***''''''((()))***((((((,,,444<<>>999666444222///,,,///......---------......666???OOOaaannnqqqkkkdddRRRGGG:::222///222???KKKZZZhhhrrrsssrrrooocccUUUCCC999000---+++***---333:::CCCQQQ^^^hhhooosssuuummmaaaRRRGGG;;;///+++,,,,,,222;;;GGGSSS```lllssstttvvvuuuqqqmmmiii___UUUTTTRRRMMMGGGAAA===;;;:::999???HHHRRRWWWUUUNNNHHH<<<777666>>>JJJVVVaaajjjoooggg___YYYOOOCCC<<<===>>>BBBLLLZZZcccdddfffhhhddd^^^SSSHHH>>>777444222:::???GGGRRR]]]gggmmmqqqrrrpppmmmllljjjfff___[[[XXXVVVTTTTTTTTTSSSRRRPPPNNNOOOOOOMMMIIIFFFDDDDDDEEECCC@@@<<<:::::::::;;;<<<===???@@@BBBBBBCCCCCCBBB???<<<999777444000------......///000111222222555555555555555666777777888888999;;;<<<===>>>???===>>>??????@@@CCCHHHKKKJJJKKKMMMOOOPPPRRRUUUWWWWWWXXXYYYZZZ\\\]]]^^^^^^\\\\\\[[[[[[[[[[[[\\\\\\[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]^^^^^^]]]\\\\\\[[[444666<<>>@@@???>>><<<:::888666444111000///222888<<<===<<<===999666444333///***%%%''''''(((((((((''''''&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%((('''&&&&&&(((((('''&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''$$$%%%&&&&&&''''''&&&&&&###"""$$$&&&'''(((000888///,,,)))+++000333222///333222111000222888@@@FFFDDD999000///---)))***///////////////...---,,,,,,---,,,,,,***)))'''&&&&&&,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***************))))))))))))))))))))))))((())))))******))))))((('''(((((())))))(((((((((************++++++++++++)))))))))((('''(((***---)))+++,,,***)))...777@@@EEECCCDDDKKKUUU___eeehhhkkkkkkiiigggeee^^^NNN>>>---+++))))))***++++++*********+++,,,,,,***)))(((((((((((((((((()))))))))******************)))))))))(((((()))******((('''+++*********+++111AAAQQQkkkuuu|||{{{xxxsssgggYYYJJJ:::+++''')))+++***)))((())))))'''&&&''',,,111===PPPhhhvvvvvviiiRRR???666...)))***+++)))'''(((''')))---666DDDSSSaaaiiihhhddd___\\\[[[\\\]]]]]]```bbbfffjjjmmmnnnnnnmmmmmmjjjfffdddcccbbb```___XXXUUUQQQMMMHHHCCC===999888555222///......///000222888FFFZZZllltttrrrlll\\\NNN>>>444000111888???NNN^^^mmmpppqqqpppjjjaaaPPPDDD777///,,,+++///444:::AAANNNZZZdddlllrrrvvvuuukkk^^^QQQCCC666///...,,,///555>>>IIIWWWeeennnrrrtttsssnnniiicccYYYOOOLLLLLLKKKIIIFFFCCC???===999<<>>@@@AAABBB@@@>>><<<;;;999666222...------...///000111222333555555444444444333333333555666777888:::;;;<<<<<<;;;<<<===>>>???BBBFFFIIIFFFHHHLLLNNNOOOPPPSSSTTTWWWWWWXXXYYY[[[\\\]]]^^^\\\\\\[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]\\\[[[ZZZZZZ^^^____________^^^^^^]]]((('''(((,,,111333111---***(((&&&&&&(((***++++++(((((())))))))))))))))))&&&&&&&&&&&&&&&'''((()))'''&&&&&&&&&&&&&&&&&&%%%&&&'''((()))---222888<<>>666///AAA===777222//////000222333222000111111///***%%%''''''((()))(((&&&$$$###***(((&&&''')))***)))(((***)))'''((()))(((%%%"""$$$%%%&&&(((((('''&&&%%%'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$%%%%%%&&&&&&###############$$$$$$$$$##############################$$$%%%%%%%%%%%%%%%'''&&&%%%&&&(((((((((&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''$$$%%%&&&&&&''''''&&&&&&&&&%%%&&&((((((&&&***000111---***+++---///---+++111000...,,,***+++...111222,,,***,,,---,,,...333---...000111111111000000000000...---,,,+++******---,,,,,,+++***)))((((((***++++++,,,+++***((('''************************(((((())))))))))))((((((%%%&&&((())))))((('''''')))))))))*********++++++((()))***)))((((((***,,,)))+++,,,,,,,,,111999@@@BBB???<<<===CCCJJJPPPSSSYYYXXXVVVUUUVVVSSSFFF888///---***)))*********)))******++++++++++++***)))'''(((((())))))))))))))),,,,,,***))))))))))))***)))))))))***+++,,,,,,+++,,,************...;;;IIIbbbppp{{{{{{xxxwwwqqqiiiYYYGGG222((((((,,,---,,,)))******)))((((((***,,,555EEEYYYiiippplll]]]NNN???666...---,,,)))&&&&&&))))))***---333>>>MMMWWWVVVUUUUUUWWW[[[___aaabbbeeeiiinnnrrrssssssrrrrrrsssqqqmmmjjjjjjjjjllllllnnnllljjjeee___XXXPPPLLLBBB>>>999444111000111222222666AAAUUUlllzzz{{{wwweeeUUUCCC777222000222777AAASSSeeemmmpppppplllgggZZZNNN===111++++++000444;;;AAAKKKTTT]]]eeemmmqqqtttooofffZZZLLL>>>555222+++,,,...444>>>MMM]]]hhhmmmppppppjjjbbbZZZNNNDDD@@@AAACCCFFFGGGFFFCCCAAA??????CCCNNNXXX]]]XXXRRRDDD<<<555555;;;EEERRR^^^iiijjjkkkhhh```RRREEE===::::::@@@KKKUUU\\\eeemmmgggddd]]]UUUKKKAAA:::666444777<<>>>>>=========???AAABBB@@@???>>>>>>===:::666333111000000111222333555666555555444444333111000000444444555666888999:::;;;;;;<<<>>>>>>???BBBFFFIIICCCGGGKKKMMMOOOPPPQQQSSSVVVVVVWWWXXXZZZ[[[\\\]]]]]]\\\\\\[[[[[[\\\\\\]]][[[\\\\\\\\\\\\[[[ZZZZZZ^^^^^^____________^^^^^^(((''''''&&&&&&'''((()))(((&&&%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$######"""###$$$%%%&&&############"""""""""###'''((((((&&&%%%&&&))),,,'''(((+++---+++((()))---+++...///+++))))))++++++%%%&&&'''((()))************((('''***---...+++'''%%%''')))++++++***(((&&&'''&&&%%%&&&(((*********&&&&&&&&&''')))***))))))###$$$&&&''''''&&&%%%$$$&&&&&&%%%$$$$$$$$$$$$%%%"""#########$$$$$$%%%%%%"""""""""######$$$$$$$$$########################"""###$$$$$$%%%%%%$$$$$$%%%$$$###$$$&&&'''&&&%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''$$$%%%&&&&&&''''''&&&&&&)))''''''***)))&&&(((,,,((()))***,,,---///000111+++---//////...------...)))((())),,,---,,,...111,,,---000222222111000...222111///...---,,,,,,---,,,,,,,,,+++++++++++++++******+++,,,+++***((('''))))))))))))))))))))))))'''(((((())))))(((((('''%%%&&&''')))))))))((('''((((((((()))))))))******((()))***)))((((((***,,,)))***++++++---333;;;BBBDDD@@@<<<:::<<>>HHHSSS]]]dddmmmnnnmmmjjjcccYYYQQQKKKDDDAAA???>>>@@@CCCFFFFFFLLLJJJIIILLLQQQTTTSSSRRRRRRRRRQQQOOOMMMJJJHHHGGGBBBAAA???>>>===>>>>>>???>>>>>>>>>>>>???===999666444333222222222444666777555555555444333111///...222333444555777888999999888:::<<<===>>>@@@DDDFFFBBBFFFJJJMMMNNNPPPQQQSSSUUUUUUVVVWWWYYYZZZ[[[\\\]]]]]]\\\\\\\\\\\\]]]]]]ZZZZZZ[[[\\\\\\\\\\\\[[[\\\]]]^^^^^^^^^^^^]]]]]]###&&&))))))'''&&&&&&(((&&&%%%&&&((())))))'''%%%)))))))))(((((((((((('''***)))((('''&&&%%%%%%&&&&&&'''(((((('''&&&''')))%%%&&&&&&&&&%%%&&&(((***'''&&&%%%&&&''''''%%%%%%$$$&&&'''&&&%%%&&&)))***'''&&&&&&%%%&&&''')))***###"""!!!$$$'''(((&&&### !!!###%%%%%%$$$###""""""!!!!!!!!!!!!"""###############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%########################""""""###$$$$$$$$$$$$######""""""###%%%&&&%%%$$$############$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&)))&&&%%%((((((&&&&&&))))))...444:::>>>???@@@@@@>>>@@@BBBBBB???===<<<<<<666777666555444333555777999;;;>>>???>>><<<999666666555333000///......///,,,,,,------------......)))***++++++,,,,,,,,,,,,((((((((((((((((((((((((((())))))******))))))(((&&&''''''((())))))))))))'''((((((((())))))))))))''')))******))))))***+++++++++******+++///555999:::777444222333666;;;>>>AAACCCCCCBBBFFFIIIGGGAAA222000,,,+++******)))((()))))))))))))))*********&&&'''(((*********))))))((((((((((((((((((''''''((()))+++,,,,,,...111333,,,***)))+++***,,,444===HHH^^^sss|||~~~~~~wwwhhhYYYBBB...''')))***(((%%%&&&&&&'''((())))))***+++555DDDVVVfffmmmeeeZZZHHH:::...***+++***))))))###&&&***+++***+++...000444444555999>>>BBBCCCDDDKKKQQQYYY^^^aaacccgggjjjiiiiiigggeeedddggglllpppvvvyyy}}}}}}zzzvvvsssqqqkkkgggaaaYYYQQQKKKFFFDDD>>>???EEESSSeeesssxxxxxxnnn```OOOBBB777///...000444AAATTTcccllloooppppppfff\\\III777...---///...555888>>>EEEOOO[[[gggnnnooosssssshhhYYYJJJ===444---+++******000<<>>999666888BBBMMMZZZbbbjjjjjjeee[[[MMMAAA???;;;;;;BBBJJJSSS___iiijjjiiihhhcccYYYNNNBBB;;;333333444999BBBNNNYYY```jjjlllmmmiiiaaaVVVMMMHHH@@@<<<888666888;;;>>>???DDDDDDDDDGGGKKKNNNPPPQQQTTTTTTTTTSSSQQQOOOLLLJJJHHHGGGDDDBBB???===<<<<<<<<<;;;;;;<<<======:::888666444333111222333444666666666777666555222000///111111222333555666777888444666888999:::<<<@@@BBBBBBEEEHHHKKKLLLNNNQQQSSSTTTTTTUUUVVVXXXYYYZZZ[[[]]]]]]\\\\\\\\\\\\]]]]]]ZZZZZZ[[[\\\]]]]]]\\\\\\[[[\\\\\\]]]]]]]]]]]]\\\!!!$$$'''(((((('''&&&&&&"""###&&&***------+++)))########################$$$$$$#########""""""!!!"""######"""!!!###%%%&&&%%%$$$$$$$$$%%%$$$$$$%%%&&&&&&&&&'''(((((('''(((((((((((('''%%%%%%&&&***)))'''%%%$$$######$$$%%%%%%%%%&&&(((((('''&&&###$$$%%%&&&&&&&&&%%%$$$'''''''''%%%$$$$$$$$$%%%((())))))(((''''''((()))((('''&&&%%%%%%%%%%%%%%%&&&%%%$$$$$$###$$$$$$$$$%%%$$$$$$$$$$$$$$$######""""""######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""##################"""!!!###%%%&&&%%%$$$############$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&((($$$###&&&(((&&&'''***333:::GGGVVVbbbeeeaaa\\\bbbbbbbbb```^^^\\\]]]^^^[[[ZZZUUUOOOKKKMMMQQQUUUYYY[[[___aaaaaa^^^[[[XXXTTTRRRNNNJJJGGGEEEEEEEEE999888777444222///...---222111111111111111222222,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***(((((((((((()))***++++++(((((()))))))))*********''')))******))))))***+++)))***+++++++++,,,---...------+++******,,,...111...111222000000444666444...,,,***)))*********)))(((((('''(((((())))))***%%%&&&(((***+++***))))))&&&'''((()))))))))(((''')))***++++++***+++...111,,,))))))))))))(((...555???UUUkkkuuuzzz~~~{{{tttlllbbbNNN777+++******(((&&&&&&&&&&&&((())))))))))))---777GGG\\\jjjkkkcccUUUDDD333---,,,+++))))))###%%%''')))))))))***+++,,,+++***+++...111222111222888???BBBCCCFFFJJJNNNSSSTTTTTTRRRRRRUUU[[[___ffflllrrrvvvwwwvvvwwwwwwuuusssqqqmmmgggaaa[[[XXXSSSSSSVVV^^^iiirrrvvvvvvrrrfffVVVGGG888---+++///111888FFFVVVccckkkqqqtttnnneeeSSS>>>333000...***...000444999CCCOOO\\\eeejjjsssvvvnnn```SSSFFF;;;222000---+++---444>>>FFFTTT___iiiiiibbbWWWIII===777222...000888AAAGGGIIIJJJLLLQQQWWW]]]``````^^^WWWNNNEEE>>>888666===EEERRR\\\eeehhhfff```TTTHHHBBB===;;;???FFFNNNZZZdddhhhiiikkkhhhaaaUUUJJJBBB666444222444;;;FFFRRRYYYfffiiikkkhhh___SSSJJJEEE<<<777222///000333666888999;;;===???AAADDDHHHKKKOOOQQQSSSTTTUUUTTTRRRQQQQQQPPPNNNJJJFFFAAA>>><<<<<<;;;:::;;;===>>>===<<<:::888555333333333555666777888888888777444222111...///000111222444555555222444777888999;;;>>>@@@AAACCCEEEGGGIIILLLPPPRRRSSSSSSTTTVVVWWWXXXYYYZZZ^^^]]]]]]\\\\\\]]]]]]^^^]]]]]]]]]]]]]]]\\\\\\[[[[[[[[[\\\]]]]]]]]]]]]]]]&&&%%%###$$$%%%&&&&&&%%%$$$%%%''')))+++)))&&&"""&&&&&&''''''((((((((()))$$$%%%&&&((())))))))))))!!!###&&&%%%$$$$$$&&&)))&&&$$$###$$$'''((('''%%%###%%%'''%%%###$$$%%%&&&&&&%%%%%%'''''''''))),,,!!!%%%((()))(((&&&%%%!!!"""###$$$%%%%%%%%%&&&%%%&&&&&&&&&&&&&&&%%%%%% !!!"""###$$$''')))$$$$$$%%%%%%$$$%%%&&&(((***)))'''%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$&&&%%%%%%%%%$$$$$$######""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""##################""""""###%%%&&&&&&%%%"""############$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&((($$$###&&&(((((())),,,333<<>>===:::888777666666666222222222222222222222222,,,------......------,,,)))((((((((((((***,,,---)))************+++++++++''')))***+++***)))***+++&&&)))+++------,,,***))),,,,,,,,,+++))))))***+++***......)))&&&(((++++++***)))'''''')))+++++++++'''''''''''''''((())))))$$$&&&(((***++++++))))))%%%&&&)))***+++***)))(((***+++,,,***((('''***------***((()))'''%%%)))///444III^^^hhhnnnssspppiiipppjjjWWW???000------+++)))((('''''')))*********+++***,,,777OOOfffqqqpppcccPPP<<<222...+++)))(((((('''&&&''''''((())))))+++)))'''(((+++---......'''+++000111//////333777>>>?????????>>>AAAGGGLLLQQQXXX```fffiiikkknnnqqqssstttvvvvvvtttqqqllliiiffffffgggkkkpppuuuxxxyyyuuujjj[[[KKK999,,,)))...---000:::IIIYYYfffooouuutttmmmZZZDDD777333...(((***+++,,,000777CCCOOOXXXdddpppwwwqqqfff[[[OOOEEE666444000,,,+++000777===IIIWWWdddgggaaaWWWIII>>>888000)))(((000:::BBBEEEKKKPPPWWW^^^dddgggiiiiiiZZZRRRIIIAAA999555:::AAAJJJVVVaaaeeegggeee\\\QQQCCC===:::===CCCKKKVVV```jjjnnnqqqrrrmmmdddYYYRRR;;;777333222666???JJJPPPbbbfffiiieee\\\PPPFFFBBB888333---******---000111///333666777888;;;AAAEEEHHHKKKPPPTTTWWWYYYYYYYYYZZZYYYVVVRRRMMMGGGBBB??????===<<<===???@@@AAA@@@>>><<<999666555666777888888888999999888666444222,,,---...///000222333333333555888:::;;;<<>>999<<<>>>AAAMMM]]]iiipppuuusssooohhh\\\RRREEE<<<444333666:::BBBIIIVVV^^^dddccc]]]UUUKKKCCC888222,,,)))+++.../////////---...222555444777;;;CCCFFFKKKPPPTTTVVVWWWXXXYYYXXXWWWSSSOOOJJJEEEBBBCCC???===???>>>===>>>BBB???>>>;;;999777777888999;;;;;;;;;;;;:::888666555000/////////000111333444555777888999:::;;;>>>@@@CCCBBBBBBCCCEEEIIIMMMOOOPPPRRRUUUWWWXXXYYY[[[\\\\\\\\\]]]]]]]]]\\\[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]%%%%%%$$$$$$$$$%%%'''(((''''''&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%((('''&&&%%%%%%''')))***'''&&&%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''!!!$$$&&&'''%%%###""""""&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$#########$$$$$$$$$$$$%%%%%%$$$######"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''''''''&&&'''((((((&&&&&&'''((()))///BBB^^^vvv}}}|||}}}|||~~~}}}}}}{{{|||yyyvvvuuutttnnnfff^^^^^^___]]][[[YYYXXXWWWOOOKKKGGGFFFGGGJJJKKKKKKEEECCC@@@>>><<<<<<======FFFIIIFFF???999777555222666777666555222222222444333111...,,,,,,+++***)))///---+++++++++,,,+++***...///000...+++***+++---+++++++++++++++++++++************)))))))))***+++))))))******))))))))))))+++************++++++,,,,,,,,,,,,,,,,,,,,,---...)))******)))(((((()))+++)))111;;;EEEKKKOOOQQQRRR\\\^^^XXXIII:::333...***))))))))))))(((((((((((((((+++---000???XXXmmmxxx{{{kkkTTT???111+++((('''(((((((((''''''(((((((((******)))(((((((((((()))(((((((((((()))))))))***,,,...//////.........///555777;;;@@@EEEHHHJJJKKKRRRUUUZZZ]]]^^^aaaeeehhhnnnpppsssvvvxxxxxxvvvuuuwwwssshhhWWWCCC444---+++***,,,///666EEEYYYkkkvvvyyyuuuiiiUUUCCC777///)))***((((((+++...333>>>HHH^^^hhhpppsssqqqkkk___UUUAAA888///***))))))000777>>>MMM^^^ffffff```SSSGGG???666///---,,,---222:::DDDJJJSSS[[[aaafffiiilllddd^^^SSSGGG<<<777777888<<>>CCCHHHMMMQQQSSSUUU[[[[[[ZZZXXXSSSNNNIIIEEEDDD@@@>>>@@@???>>>???CCCAAA???===:::999888999999999:::;;;<<<;;;999777666000000/////////000222333555666888999:::;;;>>>AAA@@@??????@@@BBBFFFJJJLLLNNNQQQTTTVVVWWWXXX[[[\\\\\\\\\]]]]]]]]]\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZ]]]]]]]]]]]]]]]]]]]]]]]]$$$$$$#########$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%'''&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$(((''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&!!!$$$&&&&&&''')))***%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$###############%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&'''%%%(((222EEEYYYkkk|||}}}zzztttyyy}}}zzzzzz{{{tttkkkaaa^^^cccjjjppprrrjjjgggccc___\\\ZZZYYYYYYhhhmmmnnneee[[[VVVSSSQQQZZZ[[[YYYWWWSSSQQQQQQRRROOOJJJDDD???;;;888666444555333111/////////---,,,///000000...+++***+++,,,,,,++++++++++++***************))))))))))))******(((((('''''''''((())))))'''''''''((((((((())))))******)))))))))******+++)))******)))(((((()))+++''')))---000222555888;;;@@@DDDDDD===444///+++'''((((((((()))))))))******))),,,---...888OOOhhhwwwttt```JJJ999...)))(((***)))'''&&&&&&''')))***''''''(((((())))))******''''''''''''((((((((((((***+++,,,,,,***)))***+++***+++---///111444555666:::===AAAEEEIIILLLPPPTTT^^^bbbhhhmmmoooooommmlllqqqnnneeeVVVDDD555,,,)))))))))***---777KKKdddvvv|||{{{qqq___MMM@@@444,,,)))'''&&&)))+++---444<<>>222---+++***,,,000666CCCTTT```fffdddXXXMMMBBB888///++++++***+++...===BBBKKKSSSYYY___cccfffbbb___WWWMMMBBB:::666555666AAALLLUUU```iiiggg^^^YYYMMMCCC>>><<<===GGGUUUaaajjjrrruuutttpppggg^^^LLLBBB999555333333777<<>>>>>???AAAEEEHHHJJJKKKNNNQQQTTTVVVXXXZZZ\\\\\\\\\]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%&&&''''''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########((('''&&&&&&%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%###############$$$$$$$$$######"""!!!$$$***222888&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""###$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%&&&&&&%%%###"""%%%%%%&&&&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""###$$$&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&((('''***111:::FFFVVVdddpppoooooorrruuuwwwuuusssyyyxxxwwwwwwwwwxxxzzz{{{xxxxxxxxx{{{yyymmmuuuvvviiifffnnn{{{{{{uuuqqqnnnlllkkkzzzzzzwwwvvvvvv|||zzzzzz{{{yyyssskkkddd^^^YYYUUUSSSNNNKKKHHHFFFFFFEEECCCAAA======;;;999777555555555444333222111000///...---000///---,,,,,,,,,+++***)))((((((((()))+++---...(((((())))))************(((((((((((()))***++++++)))******)))(((((()))+++*********)))((())),,,///,,,///000///+++(((&&&%%%'''(((((()))******++++++))),,,,,,+++111DDD___rrryyysssgggVVVDDD666...+++***)))(((''''''((()))***(((((()))******+++++++++))))))))))))))))))))))))((()))++++++***+++,,,...***************+++,,,---...///111333666888;;;===FFFIIINNNSSSVVVXXXXXXWWW^^^\\\VVVKKK>>>222***'''************///???ZZZpppyyyzzzuuugggWWWHHH:::000+++((((((***,,,,,,000555CCCPPP___llluuuzzzwwwqqqYYYJJJ:::222///,,,,,,......888GGGWWWbbbccc\\\SSSIII>>>222,,,+++,,,,,,,,,333777>>>EEEJJJOOOTTTWWWYYYXXXVVVOOOFFF<<<666333333:::BBBLLLZZZgggjjjeeeaaaVVVIII@@@;;;:::BBBLLLWWWaaakkkpppsssqqqjjjbbbVVVKKKAAA;;;777444555888???LLLYYY```bbb```YYYQQQFFF>>>444...,,,,,,+++***...++++++---...,,,---000222333555888<<>><<<:::999222111000///...///000000333555888:::<<<===@@@BBB@@@@@@@@@AAACCCEEEHHHJJJGGGJJJNNNRRRTTTVVVYYY[[[[[[[[[\\\]]]]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########''''''&&&%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$%%%$$$###!!!###(((000666&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$#########$$$%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###!!!###%%%&&&'''%%%###"""$$$%%%%%%&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%% !!!"""######$$$$$$###$$$&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&%%%$$$$$$$$$&&&(((&&&'''((()))+++444>>>RRRVVVZZZ\\\[[[[[[\\\^^^fffeeeeeeeeeeeeffffffggggggggggggjjjmmmppprrrssswwwxxxwwwrrrlllgggfffhhhrrrwww}}}uuu]]]cccnnn{{{}}}yyynnncccbbblllyyy}}}xxxtttqqqooooooyyy~~~{{{xxxvvvrrrooollljjjjjjiiigggeee^^^\\\ZZZWWWUUUTTTRRRQQQLLLKKKIIIFFFDDDBBB@@@??????<<<888666666444222000000000//////......//////,,,---............---,,,))))))))))))***+++------)))******)))(((((()))+++***+++,,,+++)))((()))******)))******)))((()))+++''''''((()))***+++,,,,,,***+++,,,***---:::RRRfffmmmlllhhh___PPP@@@333,,,'''((()))******)))((('''(((((()))*********)))(((***************))))))))))))***++++++***+++---///---,,,++++++******++++++*********+++,,,...000000333444666999===@@@BBBDDDFFFFFFDDD???888111+++))),,,,,,......---666OOOffftttyyyyyynnn___NNN<<>>======777999;;;===>>>===<<<:::444333111000////////////222555888;;;===>>>AAACCC@@@@@@@@@AAABBBDDDEEEFFFDDDHHHLLLOOOQQQTTTWWWYYYYYYZZZ[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]ZZZZZZZZZZZZZZZZZZZZZZZZ''''''((((((((('''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$'''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###"""$$$&&&&&&%%%$$$$$$%%%############$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&%%%$$$###!!!###%%%&&&&&&%%%$$$######$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""###$$$%%%&&&'''(((###$$$%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%########################''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$###%%%'''&&&$$$'''---999@@@GGGJJJHHHGGGKKKPPPUUUUUUTTTUUUUUUVVVVVVWWWWWWXXXYYYZZZ[[[\\\]]]^^^ZZZ[[[YYYTTTMMMHHHGGGIIIXXX^^^fffmmmpppqqqqqqqqqrrrvvvzzz}}}yyyppp\\\___hhhttt~~~|||uuuooojjjkkkttt|||zzzyyyyyyyyy}}}}}}zzzxxxuuussssssrrrpppnnnjjjiiigggeeebbb___]]]\\\TTTPPPKKKHHHHHHFFFBBB>>><<<;;;:::888666333111000------......---,,,***)))*********))))))******++++++,,,,,,+++******+++---(((***,,,,,,***(((((((((,,,)))'''(((((((((***---(((((())))))***+++,,,,,,******+++++++++222CCCTTT]]]___aaa^^^UUUFFF777---'''(((***++++++***(((''''''((()))******)))((('''************)))))))))))),,,,,,,,,***))))))+++---+++++++++++++++*********+++)))'''(((***---......,,,,,,,,,---///222555777555555555444222000---,,,,,,,,,///111...111EEE[[[pppwww{{{uuufffTTT???000---(((&&&)))+++******---...999FFFSSSbbbpppxxxzzzooo^^^JJJ<<<222+++***,,,+++...888GGGSSSZZZ___ccc]]]UUUFFF777000000...***---...000111222333777999;;;???CCCEEEBBB===888555333666:::AAALLLYYYdddkkkfff```UUUJJJ@@@;;;<<<>>>GGGQQQ]]]eeemmmrrrqqqlllbbbXXXLLLDDD<<<444111222222>>>JJJRRRYYY^^^^^^[[[RRRIII===444000...---+++---++++++///111000111555777555444333333444666888>>>@@@DDDHHHKKKMMMNNNNNNJJJFFFDDDEEEDDDAAABBBFFFEEEEEEDDDCCCBBB@@@??????999:::<<<=========<<<<<<777666333111000/////////111444888<<<>>>???BBBCCC@@@@@@@@@@@@@@@@@@AAAAAACCCFFFJJJMMMOOORRRTTTWWWWWWXXXYYY[[[\\\]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZ'''(((((()))((('''&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$!!!###%%%%%%$$$!!! """"""#########$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%$$$$$$$$$######"""###%%%&&&&&&%%%###""""""###$$$%%%%%%%%%$$$$$$"""######$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''######$$$$$$%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''###"""###''''''$$$&&&***,,,222999>>>@@@BBBEEEHHHKKKKKKKKKLLLNNNOOOQQQRRRPPPQQQRRRRRRQQQOOONNNNNNGGGGGGFFFAAA:::777888:::@@@EEEKKKPPPSSSTTTTTTUUUWWW[[[___bbbhhhlllhhhaaa^^^___bbbfffkkkppptttuuupppoooppptttzzz~~~~~~~~~}}}{{{yyywwwuuutttjjjeee___]]]]]][[[WWWSSSPPPQQQQQQQQQOOOKKKHHHFFF??????@@@@@@>>><<<999888888777555333111000//////...///000///------///000(((***,,,---+++*********,,,'''%%%'''(((&&&'''+++)))))))))******+++++++++***)))+++---+++,,,666CCCFFFHHHMMMQQQPPPGGG999...)))))))))******)))))))))'''(((+++---...------,,,---,,,,,,,,,++++++++++++,,,,,,,,,+++)))***---///)))***,,,---------,,,+++...+++((((((***,,,,,,,,,******++++++,,,,,,---...,,,,,,,,,---------,,,+++***))),,,000---...???TTTfffrrr{{{zzzooo^^^III999111+++(((***+++)))(((******222;;;EEETTTfffrrrvvvsssfffUUUFFF888---***+++++++++111===GGGOOOZZZeee\\\YYYOOO@@@666333///***---......---,,,---000222000555;;;>>>>>>;;;888777000333888>>>EEEQQQ```kkkfffccc[[[PPPFFF@@@===<<>>??????@@@AAA@@@DDDHHHLLLTTTZZZYYYTTTWWWWWWUUURRRQQQUUU___fff```dddiiinnnqqqqqqqqqpppttttttttttttvvvyyy|||~~~yyyzzzxxxtttvvv~~~wwwrrrmmmkkklllkkkgggbbbgggiiilllnnnnnnllliiiggg``````aaa```^^^\\\YYYWWWMMMKKKHHHDDDAAA>>><<<;;;111222222222000000111333,,,...//////---------...---'''&&&+++,,,((((((+++***************+++++++++***)))+++...,,,)))///888222444:::CCCHHHEEE:::111+++***)))'''''')))***+++)))+++...111333333333333000000000//////.........***+++,,,,,,,,,///333666***+++...000111111000///222...***)))***+++***(((((()))***++++++)))(((&&&)))((('''((()))))))))((((((&&&)))---++++++;;;PPP]]]kkkyyy|||vvvgggTTTEEE666000+++,,,,,,***((()))(((...555===LLL___mmmrrruuukkk^^^PPP@@@111+++,,,)))''',,,555===EEEUUUccc]]]^^^YYYLLLBBB>>>999333,,,,,,,,,***)))***---///,,,111777:::;;;:::888888---111666<<>>BBBBBBBBB@@@???===<<<<<<<<<::::::;;;>>>@@@CCCFFFHHHKKKFFFDDDDDDCCCAAAAAAEEECCCCCCCCCDDDCCCBBBBBBAAA>>>===<<<;;;;;;<<<===>>>;;;999666444222000000000///333999===???AAACCCDDDGGGFFFEEEDDDBBBAAA@@@???AAADDDHHHKKKLLLNNNQQQSSSTTTUUUVVVXXXZZZ[[[\\\\\\^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]&&&&&&'''&&&%%%%%%&&&(((%%%###"""###$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''"""###$$$%%%&&&%%%$$$$$$%%%$$$%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&'''''''''%%%$$$%%%&&&)))(((&&&%%%%%%&&&((()))(((%%%$$$(((++++++)))((()))+++'''!!! $$$&&&$$$######"""""""""""""""######$$$### ###$$$"""$$$"""!!!"""###%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$########################$$$$$$############$$$$$$"""###$$$$$$###"""###$$$%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%$$$###"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%(((&&&""" !!!######$$$%%%%%%&&&''''''&&&'''((('''%%%$$$$$$&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&'''&&&%%%$$$###$$$%%%&&&---+++***,,,000333333222;;;<<<>>>AAAEEEHHHJJJKKKNNNOOOQQQSSSTTTTTTSSSSSSMMMMMMLLLKKKIIIFFFCCCAAAEEEEEEFFFGGGGGGDDD???<<>><<<;;;999777666666777888333333111---))))))---111000///---+++***)))((((((,,,------,,,***)))******,,,,,,...111444555333111+++)))''')))++++++)))%%%(((+++111888>>>@@@>>><<<<<<<<<;;;:::999777666555444333222111111111111111222111111444666666222...000...---,,,---,,,***(((---+++))))))++++++(((%%%+++)))'''(((******'''$$$***((()))+++,,,///777AAAZZZggguuu}}}|||qqq^^^MMM>>>333+++,,,---***(((***(((---444999@@@NNNaaannnwwwtttlll^^^KKK999000...---******---222:::HHHUUU[[[aaaaaaXXXOOOJJJDDD===;;;777222---***)))***++++++,,,---111555888888777777222///222999CCCSSS```jjjkkkhhh^^^TTTKKK@@@777??????FFFQQQ[[[aaahhhooonnnjjjcccYYYNNNCCC:::555333111444===GGGOOOYYYbbb^^^WWWMMMEEE<<<555000......---222;;;AAAEEEJJJPPPPPPNNNKKKJJJIIIFFF@@@;;;;;;:::999999;;;???CCCEEEHHHHHHGGGEEEDDDCCCBBBBBBAAACCCEEEFFFFFFEEEBBBAAAAAA@@@===<<<;;;<<<===>>>;;;888555333333222000...111222555888<<>>@@@CCCHHHKKKNNNOOOPPPVVVWWWXXXZZZ[[[[[[[[[[[[ZZZZZZZZZZZZ[[[]]]___aaa\\\]]]]]]^^^^^^]]]]]]\\\$$$%%%%%%$$$""""""###%%%%%%###"""###%%%&&&&&&&&&''''''''''''&&&$$$###""""""###$$$%%%%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((&&&'''((('''%%%$$$%%%&&&'''&&&$$$######$$$&&&'''%%%$$$%%%&&&))),,,111666333...(((&&&''''''$$$!!!######""""""""""""#########%%%$$$ $$$%%%###$$$"""!!!!!!###$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$########################$$$$$$############$$$$$$"""###$$$$$$###"""###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%$$$###"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""$$$######$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''%%%$$$%%%&&&''''''''''''''''''''''''$$$%%%&&&&&&'''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''***)))(((***---//////...------...000111333444444333555777:::<<<===>>>>>>===???BBBEEEGGGIIIJJJJJJNNNNNNQQQTTTVVVVVVSSSPPPDDDFFFHHHLLLOOOSSSUUUVVVmmmqqqnnnaaaUUUNNNJJJFFFJJJKKKMMMQQQRRRPPPJJJEEEFFFGGGJJJMMMPPPSSSUUUVVVTTTPPPKKKJJJMMMSSSXXX[[[XXXYYYZZZ[[[[[[]]]```cccfffiiimmmooooooooopppqqqqqqqqqpppoooooooooooooooxxxxxxyyyzzzzzzyyyxxxwwwyyyzzz||||||{{{yyyyyyyyyyyyxxxwwwuuusssqqqpppoooqqqtttxxx{{{|||zzzwwwuuuzzz{{{}}}wwwooolllkkkfffccc___\\\\\\ZZZXXXUUUPPPNNNKKKHHHFFFBBB???<<<===<<<:::777333111000000111000////////////...------......---+++******+++---------...000000...,,,...+++)))***,,,---***''',,,///555===EEEJJJKKKJJJGGGGGGFFFFFFEEECCCBBBAAA:::999666444333555777888:::777555666777777444222111///---,,,------,,,******(((((()))+++,,,+++)))---+++***+++,,,,,,***(((((('''(((+++,,,---555>>>QQQ```qqq}}}xxxhhhYYYCCC777...,,,+++)))(((***(((,,,111555;;;HHHYYYfffttttttqqqfffSSSAAA444///...+++***,,,///555AAALLLWWW___eeebbb]]]XXXQQQIIIBBB???:::444000...---------------000444888999999777222///000555>>>LLLYYYhhhkkkiiibbbXXXNNNBBB888======BBBMMMWWW^^^gggnnnpppmmmggg^^^SSSGGG===888222000222999BBBKKKVVV```^^^XXXPPPGGG???777111///000///444===EEEJJJPPPWWWWWWUUUSSSRRRPPPLLLFFFBBB>>>===;;;:::<<>><<<<<<<<<===>>><<<:::777555444333111///000222444777;;;>>>AAACCCEEEFFFGGGFFFCCCAAA@@@AAA>>>@@@CCCFFFJJJLLLNNNOOOUUUVVVWWWYYYZZZ[[[[[[[[[[[[[[[ZZZZZZ[[[]]]^^^___\\\\\\]]]]]]]]]]]]\\\\\\$$$%%%%%%$$$"""!!!"""$$$%%%$$$###$$$&&&'''''''''&&&'''(((((('''%%%""" """###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&'''(((&&&'''((('''&&&%%%%%%'''%%%$$$###""""""###$$$%%%"""%%%''')))///<<>>GGGGGGHHHHHHFFFBBB;;;666555666777999<<<>>>???@@@>>>;;;777777999<<>>@@@AAABBBAAABBBCCCEEEKKKMMMPPPQQQQQQSSSUUUWWWSSSTTTUUUWWWZZZ]]]```aaajjjkkklllnnnnnnmmmkkkjjjlllnnnppppppnnnlllllllllpppsssvvvvvvtttssstttvvvxxxzzz|||}}}|||yyyuuusssxxxzzz~~~zzzwwwvvvyyyvvvrrrooooooooonnnmmmkkkiiigggfffddd^^^VVVOOOQQQNNNJJJHHHGGGDDD>>>:::777666666666777666333111111000///...---,,,++++++...,,,++++++++++++***(((...***((((((***+++***'''+++---222999AAAGGGJJJJJJKKKKKKMMMNNNOOOPPPPPPQQQNNNKKKHHHFFFFFFIIIMMMOOOHHHEEEAAA>>><<<;;;999888999666333111111111000///***))))))***,,,------,,,+++***))))))***+++)))(((((('''))),,,,,,,,,222:::HHHYYYnnn|||rrrfffLLL@@@333,,,)))'''(((***)))+++...000444>>>MMMXXXmmmrrruuuooo```LLL<<<222///+++)))***+++...666>>>KKKWWWcccjjjkkkhhhaaaZZZOOOLLLGGG@@@:::666333222111000///111555999<<<<<<;;;555111111333999EEEQQQbbbgggjjjfff___TTTGGG;;;;;;999===FFFPPPYYYdddmmmrrrpppmmmfff[[[NNNCCC<<<333///...444<<>>>>>@@@BBBDDDIIIJJJJJJJJJHHHFFFDDDBBBCCCDDDEEEGGGGGGGGGFFFEEEBBBAAA???>>>======>>>>>>>>><<<999777666555222000///000222555999===AAACCCEEEFFFHHHGGGEEECCCBBBCCC>>>???BBBDDDGGGJJJKKKLLLSSSTTTUUUWWWYYYZZZZZZ[[[[[[[[[[[[[[[[[[\\\]]]^^^[[[\\\\\\]]]]]]\\\\\\[[['''''''''&&&$$$###$$$&&&&&&%%%$$$%%%'''((((((((($$$%%%&&&&&&''''''&&&&&&######$$$$$$%%%%%%%%%%%%###$$$$$$$$$######$$$%%%########################%%%%%%%%%%%%%%%&&&&&&'''&&&'''((('''%%%%%%%%%&&&$$$###""""""""""""###$$$"""%%%)))///>>>VVVnnn|||eeeDDD(((###%%%""""""(((######""""""######$$$$$$$$$&&&%%%!!!"""%%%'''%%%&&&$$$###$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''$$$###&&&%%%!!! ###%%%%%%%%%$$$$$$$$$$$$$$$###$$$&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%'''''''''''''''(((((((((((('''&&&&&&'''(((((()))++++++,,,,,,---.........)))))))))***++++++++++++.........---,,,+++******000000111222444555333111555777:::===AAAEEEHHHIIIEEEHHHJJJHHHBBB===:::777===>>>??????>>>;;;777444111111111111111111111111///---++++++---.........///111333333222111222333444555666666555777999<<<888999;;;???CCCGGGJJJLLLQQQSSSVVVYYYZZZZZZYYYXXXVVVXXXZZZYYYWWWUUUTTTTTTVVV\\\dddgggggghhhkkkppprrrsssssssssrrrnnnkkkiiipppsssyyy|||yyyyyyzzzxxxtttrrrrrrsssuuuvvv{{{zzz{{{}}}~~~yyyppphhhhhhbbb\\\\\\^^^]]]XXXRRRMMMKKKJJJJJJJJJHHHCCC???>>><<<:::888777555333222333111...---------,,,+++...+++((((((+++,,,+++)))******,,,000555999;;;;;;???AAAEEEIIINNNQQQTTTUUUYYYXXXWWWWWWXXX\\\___bbbWWWUUUQQQNNNKKKHHHFFFEEEFFFCCC>>>;;;999888666555222111000///......---,,,,,,+++***************)))))))))+++...------222999DDDVVVlll|||yyyoooXXXLLL<<>>JJJTTTYYY[[[YYYRRRIIIBBB:::444555333777AAAJJJSSS]]]eeeiiiiiiiiigggddd___ZZZVVVLLLJJJFFFCCCBBBCCCDDDFFFLLLMMMNNNOOOMMMJJJFFFCCCCCCDDDDDDEEEFFFFFFFFFFFFCCCBBBAAA???>>>>>>>>>>>>@@@>>><<<:::999777444222//////000222666;;;@@@BBBDDDFFFHHHIIIGGGEEEDDDEEE@@@@@@AAABBBDDDGGGIIIJJJOOOPPPSSSUUUWWWYYYZZZZZZ[[[[[[[[[[[[[[[\\\\\\\\\[[[\\\\\\\\\\\\\\\\\\[[['''((((((&&&%%%$$$%%%'''((('''%%%&&&'''))))))((('''&&&%%%$$$$$$&&&((()))$$$###$$$$$$$$$$$$%%%%%%$$$%%%&&&%%%###"""$$$'''########################$$$$$$$$$$$$$$$%%%&&&&&&%%%''''''&&&%%%$$$%%%&&&$$$$$$############$$$$$$###%%%&&&...DDDaaaxxx^^^>>>### ###!!!"""'''###############$$$%%%%%%###%%%$$$!!!"""&&&'''%%%(((&&&%%%%%%'''(((((('''%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###"""###$$$$$$###"""###$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((%%%$$$&&&&&&###"""%%%$$$$$$$$$$$$$$$$$$$$$###"""$$$%%%%%%$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%'''''''''(((((()))))))))))))))((((((***---000333000//////......------,,,---------------------------------......///000000111000...///000000///...111000000///...------,,,------///111111111111333000111333444444222111000.........------,,,,,,,,,---,,,++++++,,,,,,***(((---///111111///...//////.........,,,******,,,///111111111222333444555666;;;<<>>333---))))))((('''***...222:::HHHZZZgggooorrrtttqqqoookkkeee^^^WWWQQQMMMHHHEEEBBBBBBEEEIIILLLMMMKKKDDD===999666555<<>>>>>@@@???===<<<<<<:::666444/////////000333888===AAACCCEEEHHHIIIHHHGGGFFFFFFAAAAAA@@@@@@BBBDDDGGGHHHLLLMMMPPPRRRUUUWWWYYYYYYZZZ[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\]]]]]]\\\\\\\\\%%%&&&&&&%%%$$$$$$&&&'''+++)))''''''((()))((('''---***&&&###"""###&&&'''$$$$$$######$$$$$$%%%&&&%%%&&&'''%%%"""!!!$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%&&&%%%$$$######%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$###'''999RRRaaaddd>>>--- """&&&$$$!!!"""###############$$$%%%&&&"""$$$$$$!!!!!!%%%'''%%%((('''%%%&&&((())))))((($$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###"""###$$$$$$###"""###$$$###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''$$$###%%%$$$""""""%%%#########$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%&&&'''((()))))))))((())))))+++---111999CCCIIIDDDBBB@@@===:::777444333555444333222222222222222.........------...//////000///---...///111111111111111111000000000000///...++++++------,,,---000,,,...000000///......///......//////000111111111000///...///000///---***111222333222111000111333333333222///,,,,,,---...,,,------...000222444555999999999888777666555444333555666555222///......***...222333222222444666777777888888999999999999@@@CCCHHHMMMQQQTTTVVVVVVXXX]]]dddhhhkkknnnssswwwssstttvvvwwwxxx{{{}}}vvvqqqrrryyy~~~~~~|||tttrrrqqqtttzzz|||yyyuuupppmmmjjjjjjkkkjjjgggdddbbb___YYYTTTPPPKKKFFFBBB;;;888666666777666222///000///---...//////...---+++,,,...000111333333444777999===AAAEEEGGGHHHHHHPPPTTT[[[```ccceeeggghhhkkkhhhfffdddbbb```]]]ZZZSSSQQQMMMFFF???;;;999999666666555222///...///111---,,,...000//////555===DDDUUUkkkzzzqqqhhhVVVAAA333...---+++*********)))(((+++///222AAAQQQaaahhhjjjfffXXXIII:::333,,,+++***((())),,,...111:::KKKZZZdddlllrrruuuuuuuuusssoooiiiddd```XXXUUURRRQQQSSSVVVXXXYYYTTTMMMEEE@@@:::777:::AAAHHHTTTaaaiiikkkggg\\\RRRFFF???999:::???HHHTTT```lllpppttttttooodddYYYQQQBBB999111......222;;;DDDJJJVVV^^^[[[UUUPPPGGG>>>999555555<<>>???>>>=========<<<999666000///---...000555;;;>>>AAADDDHHHJJJIIIHHHGGGGGGDDDBBBAAA???@@@BBBEEEGGGIIIJJJMMMPPPTTTVVVXXXYYYYYYYYYZZZ[[[\\\\\\[[[[[[\\\]]]]]]^^^^^^]]]]]]\\\%%%&&&'''&&&&&&&&&(((***---+++)))((((((((('''&&&+++***'''%%%$$$$$$%%%&&&$$$$$$#########$$$%%%&&&$$$&&&&&&$$$ ###'''%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%###$$$%%%$$$"""!!!"""######$$$$$$$$$$$$$$$$$$### %%%$$$!!!(((777???>>>(((%%%###$$$&&&'''### ############$$$%%%&&&'''!!!###### !!!%%%&&&%%%'''&&&$$$%%%&&&(((((('''$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###"""###$$$$$$###"""###$$$"""$$$%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%"""############$$$$$$$$$########################&&&###"""$$$###!!!"""%%%""""""######$$$$$$%%%%%%$$$%%%&&&%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$%%%&&&((())))))((((((&&&(((,,,111;;;IIIYYYccciiigggddd```\\\XXXUUUTTTGGGFFFBBB>>>;;;999777777===;;;999777555555444555777555333333555777888888---......///000000111111444000...111111...---000...000222222000///111222111111222222333444444555222111000111222111///---111222222111///000222444222333222111...---...///(((***,,,///333777;;;===BBBAAA>>><<<::::::999999666777888777333000//////111111111000000/////////,,,,,,------///000111222111333555777999:::;;;;;;<<<@@@EEEHHHJJJNNNTTTXXX___bbbfffiiilllpppuuuyyyuuuxxxzzzzzzyyy{{{|||yyyzzzwwwtttrrrwww~~~~~~zzzwwwuuuwww{{{}}}{{{xxxyyywwwsssnnnjjjddd^^^ZZZRRROOOMMMKKKJJJEEE>>>999777666444333333111...,,,---------------,,,++++++000111333555888:::;;;<<>>;;;777555666999555444444666666777>>>FFFMMM]]]ppp{{{zzztttcccKKK;;;444///+++***+++++++++++++++,,,---555FFFVVV^^^eeeiiiaaaTTTDDD:::111...,,,)))))),,,---+++///===KKKTTT]]]dddkkkmmmqqqttttttrrrooommmhhheeeaaa```aaaccccccccc```XXXPPPIIIBBB===???DDDIIITTTaaaiiillljjjaaaWWWJJJBBB:::999;;;BBBMMMWWWjjjnnntttwwwtttkkkaaa[[[III@@@666000...///666>>>BBBSSS^^^]]]XXXUUUMMMBBB;;;777555999@@@HHHTTT^^^iiinnnsssuuutttqqqooonnniiifffaaa\\\XXXWWWWWWWWWXXX\\\```ccc```ZZZRRRMMMHHHGGGDDDBBBBBBBBBDDDEEEEEEEEEEEEDDDBBB@@@???>>>=========>>>???===:::888222000---,,,...333888<<>>===>>>???@@@===>>>???===:::777555555666444222222333444333222111111222333444666777888666666666666666666666666555777999999999:::???CCC@@@EEEKKKOOORRRVVV[[[```cccgggjjjiiihhhmmmxxx|||xxxuuuxxxwwwuuutttxxx~~~~~~|||xxxrrrnnnnnnkkkhhheeeaaaZZZQQQJJJDDDBBB???===;;;777222...///000000000///......---000000//////000222444666333666;;;>>>@@@EEEKKKPPPSSSUUUYYY```eeehhhhhhgggffffffccc]]]WWWSSSTTTVVVOOOOOOMMMHHHDDDAAACCCEEE>>><<<<<<======???GGGPPPWWWfffuuu~~~zzzjjjRRR@@@777111+++***+++,,,------,,,++++++///???OOOXXXbbbkkkggg\\\KKK@@@555000---***)))++++++''')))444@@@GGGOOOWWW]]]bbbhhhooorrrsssrrrqqqqqqnnnkkkjjjjjjjjjjjjjjjiiibbbYYYRRRJJJDDDEEEJJJLLLWWWcccjjjmmmkkkcccZZZLLLCCC;;;888999===GGGQQQjjjnnnuuuxxxwwwpppgggaaaNNNDDD999222......333:::>>>PPP^^^^^^[[[XXXPPPEEE>>>888555888>>>FFFQQQ[[[gggmmmsssvvvuuusssrrrrrrnnnkkkeee```\\\[[[[[[[[[[[[___dddfffddd]]]UUUPPPKKKIIIFFFCCCBBBCCCDDDFFFFFFFFFEEEDDDCCCAAA???>>><<<<<<<<<>>>???>>>;;;999333000---+++---111777;;;>>>BBBGGGIIIJJJHHHHHHGGGGGGEEEBBB??????AAADDDFFFEEEGGGJJJNNNRRRUUUWWWXXXVVVWWWYYY[[[\\\]]]\\\\\\^^^______``````______^^^((()))(((&&&'''///<<>>>>>?????????===<<<===>>>===<<<===BBBGGGJJJHHHFFFCCCBBBBBBCCCDDDBBB===888???===<<<===??????;;;777;;;999666666999<<<>>>???>>>BBBGGGIIIKKKQQQ[[[ccciiimmmsss{{{wwwtttsss{{{yyyzzz{{{}}}~~~|||vvvnnnhhh]]][[[XXXSSSMMMIIIEEECCCBBB???===;;;;;;;;;999888333111///000333333000---111///...///222555666666888:::===AAAFFFLLLRRRWWWYYYXXXXXXXXXZZZ[[[]]]___cccdddccc```\\\XXXVVVVVVQQQRRRRRRQQQPPPSSSYYY^^^kkkrrr{{{tttaaaNNN>>>333,,,...---+++*********+++++++++333===IIIYYYiiilllgggWWWJJJ888---***++++++)))(((((()))+++///555:::===HHHLLLTTT\\\dddiiilllmmmmmmnnnqqqssstttuuuuuutttooojjjddd^^^YYYUUUQQQOOOXXX\\\bbbjjjpppooojjjdddVVVKKKAAA;;;666666>>>IIIXXXdddqqquuuuuurrrlllfffZZZLLL===333---+++///444666DDDPPPVVVXXXYYYTTTLLLGGG===555666999<<>>???>>>===888444000------000444777:::>>>DDDGGGHHHHHHHHHIIIIIIGGGCCCAAA???@@@AAABBBGGGIIIKKKMMMNNNQQQTTTWWWYYYYYYYYYYYYZZZ[[[\\\]]]______``````___]]]\\\ZZZ%%%&&&'''&&&%%%)))111888777000)))%%%&&&'''&&&$$$&&&&&&%%%%%%%%%&&&''''''&&&$$$###$$$%%%&&&%%%###$$$$$$############$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$'''%%%$$$###$$$$$$###!!!###"""###&&&%%%!!!###'''$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#########'''$$$ !!!$$$'''((('''$$$$$$############$$$$$$""""""###$$$%%%$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$%%%%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((((((&&&$$$)))&&&""""""$$$%%%%%%$$$$$$$$$############$$$$$$&&&&&&%%%###!!!!!!###%%%""""""######$$$%%%''''''&&&%%%$$$######$$$$$$%%%"""***&&& %%%&&&!!!$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''&&&&&&''''''((()))))))))))),,,...333DDD\\\qqq{{{}}}vvvnnnkkkjjjnnnxxx~~~{{{yyyxxxwwwwwwuuutttrrroookkkfffaaa^^^VVVUUUSSSPPPMMMIIIFFFEEEEEEFFFFFFDDDBBB@@@@@@AAA>>><<<999888888666444222222222222111111111111111,,,---...000000000000//////...,,,,,,------...---///444444///---000111///...000222111000000333555333444777:::<<>>DDDIIIVVVXXX\\\aaagggkkkoooqqqmmmkkkmmmvvv||||||}}}~~~~~~yyypppooollliiifffccc```___WWWUUUSSSQQQQQQQQQOOONNNFFFCCC???===<<<:::777444444222000///000111111000222222222444777:::===???CCCCCCDDDGGGJJJNNNQQQSSS\\\^^^aaabbbbbbbbbdddeeeccceeefffeeedddffflllpppqqqwwwvvvfffUUUGGG:::111,,,+++***)))***************///555>>>MMM___hhhhhhaaaSSS@@@222,,,***)))((('''''''''(((***...222444:::===DDDKKKQQQVVVYYY[[[bbbdddgggkkknnnrrrtttuuurrrppplllgggccc___[[[YYY]]]```fffmmmrrrrrrmmmiii\\\RRRFFF===555222777@@@PPP]]]jjjrrrttttttpppjjj]]]RRRDDD;;;444//////222111===JJJQQQUUUXXXVVVPPPKKKAAA999777888:::AAAIIIYYY___gggoootttvvvtttsssjjjhhhdddaaa______```aaadddeeehhhkkklllhhhaaa\\\TTTOOOIIICCC@@@@@@BBBDDDFFFGGGGGGGGGFFFDDDCCCAAABBBAAA??????@@@AAA@@@???999666222......000444777999===CCCFFFHHHGGGGGGHHHJJJHHHDDDAAA?????????@@@BBBDDDGGGJJJLLLPPPTTTWWWXXXXXXYYYZZZ[[[[[[\\\\\\^^^____________]]]\\\[[[###%%%'''&&&$$$###&&&)))***(((%%%&&&((()))&&&$$$%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%&&&((((((&&&$$$%%%$$$$$$######$$$$$$%%%&&&'''((()))(((&&&$$$###&&&&&&%%%$$$$$$$$$$$$$$$&&&$$$######$$$###""" ###"""$$$&&&%%%"""###'''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########)))###$$$((('''%%%######$$$$$$$$$$$$$$$#########$$$$$$$$$###""""""""""""######$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$)))&&&$$$""""""###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&((())))))'''%%%)))&&&$$$$$$%%%&&&&&&%%%$$$$$$############$$$$$$'''%%%######$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%"""***&&& &&&&&&"""$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''(((&&&&&&''''''((())))))))))))+++...444EEE^^^ttt~~~|||ooofffccchhhtttzzzzzzzzzzzzxxxuuurrrqqqjjjkkkkkkiiifffccccccddd^^^[[[XXXVVVTTTQQQNNNKKKDDDDDDBBB@@@>>><<<;;;:::444444444333333222222222666333000............---...222333000...//////---+++---///000//////000111......000111444666888999:::===AAADDDGGGIIILLLNNNJJJLLLPPPWWW```ggglllmmmjjjfffcccccceeefffeeeccc]]][[[ZZZWWWVVVTTTSSSSSSQQQOOOLLLIIIHHHHHHJJJKKKMMMMMMNNNPPPTTTYYY^^^aaa``````ccclllyyy~~~}}}}}}}}}||||||zzzyyyxxxxxxwwwpppnnnlllllllllkkkiiihhhaaa\\\VVVQQQMMMIIIEEEBBBBBB???;;;888666444222111333000......000222111///222333444777:::???BBBDDDKKKNNNSSSVVVYYY]]]aaadddfffiiimmmoooppptttzzz|||sssdddUUUDDD777---+++******,,,---,,,++++++,,,---222@@@UUUdddkkkiii\\\HHH888///+++***))))))((('''&&&'''(((***,,,,,,...222777<<<@@@DDDFFFLLLNNNQQQVVV]]]ccchhhkkkpppppppppooommmjjjgggeeeeeegggkkkpppttttttqqqnnnbbbXXXLLL@@@666111333999EEERRRaaalllrrrvvvtttpppdddZZZNNNEEE<<<333......+++666BBBJJJQQQWWWXXXVVVQQQHHH???999777777<<>>@@@AAAFFFGGGHHHHHHHHHGGGEEEEEEDDDBBBAAAAAABBBCCCCCCBBB;;;888444111000111444666888<<>>>>>>>>===???CCCGGGJJJNNNSSSWWWUUUWWWYYYZZZ\\\\\\\\\[[[^^^^^^______^^^]]]\\\[[[%%%'''(((&&&$$$"""###$$$$$$######$$$''''''%%%###%%%%%%%%%%%%&&&&&&'''(((&&&%%%$$$$$$&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&''')))***)))&&&###!!!'''&&&%%%$$$$$$$$$$$$$$$&&&$$$############""" ###"""$$$((('''######'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''$$$ ###&&&&&&&&&"""###$$$%%%&&&%%%$$$###$$$$$$$$$$$$######""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''$$$###$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&'''(((******(((&&&'''&&&%%%$$$%%%%%%&&&&&&$$$$$$#########$$$%%%%%%(((%%%"""###&&&'''&&&$$$&&&%%%%%%$$$$$$$$$%%%%%%###$$$%%%&&&&&&&&&%%%%%%"""***&&&!!!&&&'''###%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((((((&&&&&&''''''((()))))))))***,,,///555GGGbbbxxxvvvnnnjjjlllvvv~~~|||zzzwwwvvvuuussspppnnneeeccc```\\\XXXUUURRRPPPLLLJJJGGGCCC@@@===;;;:::@@@<<<666444444444444222111444666555333111111000...///111111111000///......---,,,,,,...///000///+++...111222111111444777444666;;;AAAJJJRRRXXX[[[aaa^^^\\\^^^ccchhhjjjjjjhhhiiikkkkkkkkklllmmmnnngggccc___\\\\\\\\\[[[ZZZXXXWWWWWWWWWYYY[[[^^^___]]]]]]___eeennnuuuyyyyyy{{{zzzzzzyyy{{{~~~}}}|||||||||{{{yyywwwtttpppjjjccc^^^ZZZXXXVVVTTTPPPKKKFFFBBB???<<<999;;;777333444777777444///333222222222333555777888<<<>>>BBBDDDGGGJJJNNNQQQTTTYYY```ggglllrrrzzz{{{mmm^^^JJJ999000---+++,,,...000...------+++***---999MMM```llljjj___OOO???444...,,,,,,,,,+++)))((('''((()))***((((((***,,,///333777999:::;;;>>>CCCJJJQQQXXX\\\cccfffkkknnnooonnnnnnmmmnnnooorrrtttuuuuuusssrrreee]]]RRREEE:::444444666===IIIXXXdddooovvvwwwssskkkaaaUUULLLAAA555...,,,)))111;;;DDDLLLSSSXXX[[[WWWPPPFFF===777555888<<>>>>>???EEEFFFGGGIIIIIIIIIHHHHHHDDDBBBAAABBBCCCDDDDDDCCC===;;;777444222333555666888<<>>>>>>>><<<>>>BBBEEEHHHLLLQQQTTTSSSUUUWWWZZZ\\\\\\[[[ZZZ]]]^^^^^^___^^^]]]\\\[[[&&&&&&&&&$$$######$$$%%%$$$###""""""###$$$$$$$$$%%%$$$$$$%%%&&&'''(((((('''$$$!!!!!!###%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&((()))(((%%%""" '''&&&&&&%%%$$$$$$$$$%%%&&&%%%######$$$$$$"""!!!######%%%)))((($$$$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%$$$!!!"""%%%((("""###$$$&&&&&&&&&%%%$$$%%%%%%$$$######"""""""""%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&(((******(((&&&$$$%%%%%%$$$$$$$$$%%%&&&$$$$$$######$$$%%%%%%&&&'''%%%"""###&&&(((&&&$$$'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%"""***&&&!!!''''''###&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''((((((&&&&&&''''''((()))))))))+++---000777JJJfff}}}~~~|||~~~}}}{{{xxxuuurrrooonnnkkkiiieeeaaa\\\YYYWWWUUUUUUOOOHHHEEEGGGHHHHHHFFF@@@AAAAAA@@@<<<777555555666666666666555444111///111...,,,---///222222111,,,///222111//////111555///000222555999>>>CCCFFFIIIFFFDDDGGGNNNUUUXXXYYY[[[___dddiiilllpppuuuyyyuuussspppoooqqqrrrrrrrrrmmmmmmnnnnnnnnnlllkkkjjjjjjiiijjjkkkmmmooopppqqqssssssrrrrrrtttvvvyyyzzz}}}~~~||||||zzzvvvqqqmmmkkkkkkkkkeeeaaa[[[VVVSSSPPPLLLJJJJJJFFFBBBBBBDDDCCC===777999777555333111111111111666777999999999;;;>>>@@@CCCHHHPPPWWW\\\dddlllrrrvvvzzz|||pppeeeQQQ===444///++++++---///...++++++***))),,,555EEEXXXgggiiibbbVVVGGG999000,,,+++++++++***)))((())))))***)))))))))***+++...111333333333444888===DDDJJJNNNQQQVVV^^^dddgggjjjmmmpppuuuvvvwwwxxxxxxwwwvvvvvvjjjeeeZZZKKK>>>777444333999CCCPPP\\\hhhsssvvvtttrrrggg[[[PPPEEE888///------000777???GGGNNNVVV\\\ZZZWWWNNNBBB999666666888@@@GGGSSS___iiimmmnnnnnnddd^^^VVVMMMIIIIIIKKKMMMSSSVVV[[[```ccceeeffffff^^^YYYQQQIIIBBB???>>>>>>BBBCCCFFFHHHIIIJJJJJJJJJDDDBBBAAAAAACCCDDDCCCBBB???===:::777555555666666777;;;@@@DDDDDDCCCCCCCCCAAAAAA@@@???>>>>>>??????>>>@@@CCCEEEGGGJJJNNNQQQPPPRRRUUUXXXZZZ[[[ZZZZZZ\\\]]]^^^^^^^^^]]]\\\[[[%%%$$$"""!!!"""###%%%&&&$$$$$$"""""""""###$$$%%%$$$$$$$$$%%%&&&'''((()))&&&$$$""""""$$$&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((('''%%%###"""&&&&&&%%%%%%%%%%%%&&&&&&'''%%%$$$$$$%%%$$$###!!!######&&&***)))%%%$$$'''$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""!!!&&&)))(((###!!!$$$)))"""###$$$%%%&&&&&&&&&&&&%%%$$$######"""#########'''&&&&&&%%%$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&& """$$$$$$""" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))***(((&&&###$$$%%%%%%$$$$$$%%%&&&$$$$$$###$$$$$$%%%&&&'''%%%$$$###$$$%%%&&&%%%$$$'''&&&%%%%%%%%%%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%"""***&&&!!!'''((($$$'''((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''(((''''''&&&&&&''''''((()))))))))+++---000888LLLhhh}}}www~~~|||{{{yyyxxxuuunnngggeeehhhllllllkkkbbb___]]]ZZZSSSKKKGGGHHHMMMKKKJJJJJJJJJIIIFFFDDDCCC>>>888555555444222000///000111111111111444555111222222222111222444777888555222444999>>>AAAAAAAAAFFFLLLQQQVVV[[[ccchhhqqqrrrssstttwwwzzz|||~~~yyy|||~~~{{{yyyzzz{{{{{{yyyvvvuuuuuuvvvqqqqqqpppppppppqqqrrrrrrppprrruuuwwwyyy|||~~~}}}}}}|||zzzxxxwwwxxxzzzuuurrrmmmjjjiiigggeeecccbbb```]]]\\\[[[WWWPPPKKKBBB@@@===:::777555444444555555555555444444777999:::>>>BBBEEEGGGLLLSSSXXX]]]bbbhhhmmmpppsssyyy}}}}}}wwwqqqaaaMMM999222+++)))+++---+++))))))((())),,,111<<>>444222000000333:::AAAHHHSSS\\\[[[[[[UUUHHH===999777666;;;BBBMMMXXXbbbgggjjjjjjbbb\\\RRRHHHBBB@@@AAACCCFFFKKKPPPUUUYYY\\\___aaa\\\XXXRRRKKKEEE@@@>>>===>>>@@@CCCFFFHHHJJJJJJJJJEEECCCAAAAAABBBCCCBBBAAA???>>><<<:::888888888888888<<>>>>>???AAACCCEEEFFFHHHLLLOOONNNOOORRRUUUWWWYYYYYYYYY[[[\\\]]]^^^^^^]]]\\\[[[$$$###"""###$$$%%%&&&&&&"""###$$$$$$###$$$$$$%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&(((***+++)))(((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&'''((((((&&&%%%%%%&&&%%%$$$######$$$'''+++***%%%%%%'''$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!"""&&&******'''%%%%%%&&&$$$$$$$$$$$$%%%&&&''''''$$$###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&$$$""""""###$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''))))))(((&&&"""%%%''''''%%%$$$&&&((($$$$$$$$$$$$%%%&&&''''''!!!###$$$%%%$$$###$$$%%%&&&&&&%%%%%%%%%&&&&&&''')))((('''%%%$$$$$$$$$%%%!!!***&&&!!!'''(((%%%'''(((((('''%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&&&&&&&&&&''''''((()))))))))))),,,///777KKKiii~~~{{{gggXXXYYY^^^fffpppzzz{{{{{{}}}zzzwwwpppgggeeehhhkkkiiiggggggiiijjjhhhgggbbb[[[RRRKKKHHHEEE@@@<<<:::888666666777888888777555666666444111///000222444111//////333666777666333777;;;<<<===AAAHHHNNNMMMPPPTTTWWWXXX[[[aaaeeellloootttyyy|||}}}}}}|||}}}}}}~~~zzzzzzzzzxxxvvvtttrrrpppllllllmmmmmmnnnpppsssvvvuuuyyy|||~~~~~~~~~}}}}}}}}}~~~zzzxxxvvvuuuvvvwwwwwwvvvvvvvvvvvvuuusssnnniiifffXXXVVVRRRMMMIIIFFFDDDCCC<<<<<<;;;888666666888::::::;;;<<<:::999;;;@@@DDDHHHLLLRRRVVVYYY^^^eeejjj}}}yyyyyykkkXXXBBB999...***+++---,,,)))***)))))),,,...555FFFXXXgggjjjhhh^^^MMM===222...******))))))((((((((((((******))))))))))))*********)))(((((()))+++---///333777===BBBFFFMMMWWW^^^dddhhhlllooooooppprrrtttnnnmmmcccRRRDDD;;;444---000666===GGGWWWgggooopppwwwppphhhaaaVVVGGG;;;666111...///555<<>>@@@BBBDDDEEEGGGKKKMMMLLLMMMOOORRRTTTVVVXXXYYY[[[\\\]]]^^^^^^]]]\\\[[[%%%$$$%%%'''((()))'''&&& """%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''))))))%%%'''+++///111000+++(((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((($$$$$$$$$%%%&&&'''((())))))'''&&&&&&&&&&&&%%%###$$$$$$'''+++***&&&%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$&&&(((***+++)))%%%###$$$$$$######$$$&&&''')))######"""""""""###%%%&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''...***&&&$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$&&&((()))'''&&&###&&&)))((('''&&&''')))$$$$$$$$$$$$%%%&&&'''((("""%%%%%%###"""###&&&&&&%%%%%%%%%%%%&&&'''(((+++***'''$$$######$$$%%%!!!***&&&!!!((()))%%%((()))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&%%%&&&&&&''''''((()))))))))'''***---555JJJhhhyyyxxx]]]GGGJJJRRR```ooo|||||||||yyyxxx}}}~~~{{{yyyzzz}}}~~~xxxqqqiiidddcccaaa]]]ZZZSSSNNNJJJHHHIIIHHHFFFCCC<<<>>>???===999777888999777444222333777999999777333555666444111222777===444:::???AAABBBEEEKKKQQQRRRVVV\\\ccciiinnnpppqqqwww|||zzzvvvsssuuutttrrrooommmlllnnnpppnnnsssxxx{{{}}}~~~tttrrrqqqrrruuuxxxyyyyyyzzz}}}{{{yyyxxxpppmmmhhhaaa[[[VVVSSSRRRIIIHHHFFFBBB>>>===>>>?????????>>>;;;777888===AAA>>>AAAFFFHHHIIILLLRRRVVVwwwtttuuuiiiVVVJJJ???333---...000///,,,...++++++------222DDDVVVccciiillleeeVVVEEE:::666---,,,,,,+++******))))))))))))))))))))))))))))))---,,,+++******+++,,,---***...222444888???JJJSSSUUUZZZaaaeeegggiiillloooiiiiiibbbRRREEE>>>777000,,,111777@@@QQQcccmmmooowwwrrrnnnjjj___OOO@@@:::000++++++222888@@@MMM[[[XXX^^^\\\PPPDDD???:::666333888@@@IIIRRRYYY^^^```WWWTTTNNNHHHAAA;;;666444444999???DDDGGGKKKPPPTTTSSSRRROOOKKKEEE@@@<<<999999;;;>>>BBBFFFHHHIIIJJJIIIFFFDDDCCCCCCCCCAAA@@@??????>>>===<<<;;;::::::999===AAADDDEEEDDDCCCCCC<<<;;;;;;::::::999888888<<<>>>@@@BBBDDDGGGJJJMMMLLLLLLMMMOOORRRUUUXXXYYY[[[[[[]]]]]]^^^]]]\\\[[[%%%%%%$$$######$$$$$$$$$""""""!!!!!!"""$$$%%%'''((('''&&&%%%%%%%%%%%%%%%+++***---222222...+++,,,%%%&&&'''((()))))))))((('''''''''((()))+++,,,---&&&%%%%%%$$$#########$$$&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$%%%&&&&&&%%%"""%%%'''%%%!!! %%%***&&&%%%$$$$$$&&&&&&%%%$$$"""###%%%''''''&&&%%%$$$###$$$&&&'''((('''&&&%%%#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$######$$$&&&'''%%%%%%&&&&&&%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%##############################$$$$$$$$$%%%%%%%%%#########"""######$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&''''''''')))***---333@@@WWWsss|||qqqsssxxxaaaPPPQQQZZZlll~~~xxxppppppvvvvvvqqqoookkkfffaaa___```dddfffVVVWWWTTTQQQOOOMMMGGG>>>???===<<<===>>>===:::666AAA???;;;777333444777:::666444222333555888:::;;;@@@BBBEEEIIIMMMQQQTTTVVV___bbbgggnnntttxxx{{{||||||xxx|||yyyvvvuuuttttttrrrqqqlllwwwvvvsss{{{|||yyyyyywwwuuuuuuwwwzzz{{{|||~~~zzzyyywwwsssmmmgggbbb^^^```]]]WWWQQQMMMKKKKKKKKKNNNIIIAAA============<<<<<<<<<======>>>AAAEEEHHHtttssspppmmmnnnlllbbbVVVGGG>>>444...------+++(((///+++)))***+++111@@@NNN^^^lllsssjjj___UUUFFF777555000+++***,,,---+++(((,,,++++++******))))))))),,,,,,------,,,+++***)))+++---///000333777===AAAJJJKKKOOOSSSXXX\\\```bbbbbb^^^WWWNNNCCC999000,,,,,,***...:::HHHTTT```jjjuuuwwwuuukkk___SSSEEE999666000,,,---111888EEEPPP[[[]]]\\\UUUMMMFFF===444666555777>>>IIITTTZZZ]]]VVVUUUNNNDDD<<<999444///333666999:::;;;>>>CCCHHHJJJJJJJJJGGGCCC>>>999666444555888>>>EEEIIIHHHFFFEEEFFFEEEBBB@@@>>>???@@@>>>>>>???>>>>>>===<<<;;;>>>??????@@@BBBCCCCCCDDD<<<;;;:::888777777666666===BBBDDDBBBAAAEEEGGGFFFJJJKKKMMMOOORRRSSSTTTUUUYYYZZZ[[[\\\\\\[[[ZZZYYY&&&&&&&&&%%%%%%%%%&&&&&&$$$###"""""""""###$$$%%%(((''''''&&&%%%%%%&&&&&&%%%)))222<<<===444,,,)))$$$%%%&&&((()))***++++++*********))))))***++++++&&&%%%$$$$$$######$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$%%%&&&&&&%%%"""$$$&&&%%%###"""%%%(((&&&%%%$$$%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&$$$###"""!!!"""$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&''''''((((((''')))+++///999KKKbbbrrr~~~~~~sssqqqzzzuuujjjkkkpppzzz|||~~~}}}sssjjjlllwww|||zzzxxxxxxyyyzzztttuuusssppppppqqqlllfff^^^\\\[[[[[[\\\\\\XXXVVVUUUSSSNNNFFF???:::999999;;;999666555555444333222444444444777:::======<<>><<<===???AAASSSWWW[[[```fffggg]]]RRRCCC<<<333//////000...,,,---+++***+++...444CCCPPPbbbpppyyytttjjjbbbTTTFFF===666///,,,,,,,,,***''',,,,,,,,,,,,,,,,,,,,,,,,)))******+++***)))((('''(((***+++,,,---000333666888:::===BBBGGGLLLOOOQQQTTTQQQLLLEEE===555///,,,...,,,...888CCCNNNZZZdddrrruuuuuunnndddYYYKKK@@@888222---,,,///444???IIIUUUZZZ]]]YYYTTTNNNEEE<<<777666666:::CCCMMMTTTXXXTTTUUUQQQHHHAAA===777111...000222333444666:::>>>BBBCCCBBBAAA===999444222444444666;;;AAAEEEFFFEEEEEEFFFEEECCC@@@??????@@@>>>>>>>>>?????????>>>>>>@@@@@@@@@AAABBBBBBCCCCCC;;;:::888666444444444555666;;;>>>======BBBDDDDDDHHHIIIKKKMMMPPPRRRSSSSSSXXXYYYZZZ[[[[[[[[[ZZZYYY&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$###"""###$$$$$$((((((''''''&&&&&&''''''$$$(((222<<<===555...***$$$%%%&&&((()))+++,,,---------+++***)))(((((((((%%%%%%$$$$$$######$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$%%%&&&&&&%%%###$$$$$$%%%%%%%%%%%%%%%'''&&&%%%&&&'''''''''%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$"""""""""###$$$&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$###$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''''')))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&'''(((((())))))(((***+++---222>>>OOO\\\qqqyyy}}}|||~~~xxxwww{{{sssvvvzzz}}}~~~vvvnnnqqq|||~~~|||{{{{{{|||{{{xxxvvvsssrrrmmmdddZZZQQQLLLIIIJJJHHHEEECCC@@@<<<888444:::777555777<<<>>>;;;777888777666666777:::===???CCCIIIOOORRRTTTYYYbbbjjjuuuxxx||||||zzzxxxxxxzzzooo\\\YYYhhhyyy}}}||||||}}}~~~}}}~~~~~~|||yyywwwvvvuuuuuurrrnnngggaaa]]]ZZZWWWUUURRRQQQOOOKKKGGGEEEEEEFFFLLLSSSZZZaaaeeecccVVVIIIAAA;;;555333333444222111---***)))+++...444@@@MMM```ooo{{{{{{vvvpppfffZZZOOOGGG===555222000...+++)))************+++++++++)))***+++++++++***)))(((((()))++++++******,,,---,,,---000333666999;;;<<>>666///------000999AAAKKKSSS[[[]]][[[WWWMMMDDD:::777444555<<>>@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB===;;;777555333333444555444999;;;999:::>>>@@@???EEEFFFHHHKKKNNNPPPQQQQQQWWWXXXYYYZZZ[[[ZZZZZZYYY&&&&&&''''''''''''''''''***((('''%%%$$$$$$$$$$$$)))(((((('''''''''((((((''''''***///111///...000'''''''''((()))***+++,,,,,,,,,***)))''''''&&&&&&%%%%%%$$$$$$###$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$%%%&&&%%%%%%$$$###$$$%%%''''''%%%###((('''&&&&&&(((((('''&&&&&&%%%$$$######%%%'''((()))(((&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%$$$######!!!"""###$$$%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%((('''&&&%%%$$$$$$###$$$''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((()))))))))+++,,,,,,,,,...777FFFQQQooozzzvvv|||{{{vvvuuuzzzvvvyyy|||~~~~~~~~~uuullleeebbb^^^]]]\\\\\\ZZZVVVPPPLLLMMMIIIFFFJJJPPPSSSOOOIIICCC@@@:::555333333444666333777::::::999===FFFMMMYYY___eeefffbbb``````ccciiiooosssmmmdddbbbjjjtttvvvyyy~~~}}}~~~{{{|||}}}}}}{{{yyyxxxxxx|||yyyuuuqqqmmmjjjgggeeeeeeeeebbb^^^YYYUUUUUUUUU\\\bbbhhhkkklllfffXXXJJJEEEAAA<<<999888666444222111...,,,...///333===GGGWWWeeetttyyyyyywwwpppiii```WWWKKK@@@999555111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++******,,,------,,,+++++++++........................333333222111000...,,,+++...******///666>>>IIITTTfffnnnuuuuuuqqqiii\\\PPPCCC:::222......///555<<<@@@KKKVVV]]]^^^[[[RRRIII===999444222666>>>GGGLLLQQQVVVYYYVVVQQQKKKBBB999666555444222111000111222555555666666444222000///...---...000666<<>>@@@BBBDDDFFFGGGDDDDDDCCCCCCBBBAAAAAAAAAAAA>>>:::666444444666777888<<<===:::999;;;<<<;;;BBBDDDFFFIIILLLOOOPPPQQQUUUVVVXXXYYYZZZZZZZZZYYY((()))***++++++++++++***---,,,)))'''&&&%%%%%%&&&(((((('''''''''(((((()))(((%%%$$$''')))***---222***)))(((((('''(((((())))))((('''&&&&&&%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$%%%&&&%%%%%%$$$$$$$$$&&&((((((&&&###((('''&&&&&&(((((('''&&&'''%%%$$$"""###$$$'''((()))(((&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$###!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%((('''&&&%%%$$$$$$###$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$###&&&&&&''''''((()))))))))+++,,,+++)))+++444CCCOOOnnn{{{}}}}}}{{{|||{{{~~~yyytttrrrmmmnnnpppssstttrrrmmmiiiaaa]]][[[^^^dddfffaaa[[[HHHEEE???:::888888:::;;;:::999777555444555777:::@@@FFFMMMNNNJJJFFFGGGHHHKKKQQQWWW\\\]]]^^^___```gggkkkpppuuuzzz|||}}}}}}~~~~~~~~~zzzzzz|||}}}~~~|||zzzxxxwwwvvvyyyzzzzzzxxxvvvtttsssrrrnnnnnnmmmjjjgggdddddddddggglllppprrrqqqmmmbbbWWWMMMJJJFFFBBB===999555222444000...000222555<<>>:::333///...000222444888>>>DDDLLLVVV]]]aaadddgggiiigggddd]]]UUUMMMGGGCCCAAA;;;;;;::::::999888888888222222333222111///---+++,,,------,,,+++******+++---------,,,,,,++++++***+++,,,,,,,,,,,,+++******'''&&&(((,,,///444>>>IIIXXXcccoootttuuuqqqfff\\\MMMAAA555000...---...111888CCCNNNVVV\\\^^^[[[UUUHHHDDD<<<555333666>>>EEEKKKRRRXXXYYYYYYWWWQQQIIIDDDAAA<<<999777555333111444444333333111000///...******+++,,,///555===BBBCCCDDDFFFFFFDDDAAAAAAAAA<<<<<<<<<===@@@CCCFFFGGGGGGFFFEEEDDDCCCBBBAAAAAA@@@===999555333222222222///444666555555999;;;:::>>>@@@CCCGGGJJJMMMOOOPPPQQQRRRUUUWWWXXXYYYYYYYYY+++---///000111111000///,,,+++)))'''&&&%%%&&&&&&&&&&&&%%%%%%&&&''''''((($$$"""$$$(((***((())),,,***)))'''%%%$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$%%%&&&&&&%%%$$$&&&'''&&&$$$$$$&&&)))&&&%%%$$$%%%&&&'''&&&$$$%%%%%%$$$$$$$$$%%%&&&'''$$$%%%&&&((())))))))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%$$$%%%'''(((((('''%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%""""""######$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&'''''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&''''''((((((''')))***)))***000;;;DDDcccyyyvvvlllgggfffooossszzz~~~qqqjjjooozzz{{{xxxsssllleee^^^YYYWWWQQQOOONNNLLLKKKGGGAAA<<>>BBBGGGJJJLLLOOOTTTYYY\\\\\\\\\YYYUUUPPPMMMKKKBBBBBBBBBCCCCCCDDDDDDDDDAAAAAAAAA@@@>>>;;;999777555555444222///...///111//////......---,,,,,,,,,)))***************))))))''''''***...///111:::DDDRRR^^^kkkssswwwuuummmdddWWWJJJ<<<555222...---...555===GGGNNNUUU\\\^^^[[[OOOJJJBBB888222222888>>>DDDLLLSSSVVVZZZ\\\ZZZUUUOOOKKKEEEBBB@@@===:::777999999888666444333111111---......---...222888===AAACCCEEEEEECCCAAA@@@@@@<<<;;;;;;<<<>>>@@@CCCEEEGGGFFFFFFEEEDDDCCCBBBBBB???===:::666444222111000,,,111444333444888::::::;;;===@@@DDDHHHKKKNNNOOOPPPQQQSSSVVVXXXYYYYYYYYY)))***,,,...//////...---+++***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''""" """###$$$(((---((('''%%%$$$$$$%%%'''((()))((('''&&&%%%$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$%%%&&&&&&%%%###'''(((&&&""""""&&&+++&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&&&&###$$$&&&(((************'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$&&&'''((()))))))))''''''((((((''''''&&&%%%###$$$&&&''''''&&&$$$###$$$$$$%%%&&&''''''''''''&&&&&&'''''''''&&&%%%%%%!!!!!!"""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%#########"""######$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&%%%$$$$$$%%%%%%%%%$$$&&&'''))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$&&&''')))))))))$$$$$$%%%%%%&&&''''''((((((+++...------000888???ddd}}}yyynnnfff```fffoooxxx}}}zzzmmmgggppp~~~~~~zzzuuurrrlllmmmnnnlllgggaaaZZZVVVPPPNNNLLLJJJHHHDDD???;;;666666666444222222333444222222222222222222333333444777???LLL]]]nnn{{{}}}{{{rrrpppmmmkkkkkkmmmppprrrvvv{{{}}}yyyvvvvvvuuuxxx{{{~~~xxxqqqrrrtttuuusssoooiiieeecccZZZSSSNNNKKKGGGBBB???@@@;;;;;;<<<======???EEELLLKKKNNNRRRSSSRRROOOMMMKKKMMMMMMNNNPPPRRRSSSTTTUUURRRQQQQQQOOOMMMIIIGGGEEEAAAAAA>>>;;;777666777999666555444222000...---,,,'''(((((()))))))))((((((((((((,,,/////////777@@@NNNZZZhhhrrrxxxxxxrrrjjjaaaSSSDDD<<<777111......000888@@@FFFOOOYYY^^^]]]TTTOOOEEE:::111///444999???GGGNNNTTTZZZ```aaa^^^ZZZUUUOOOKKKIIIGGGCCC@@@@@@???===;;;999777555444000111111///...000555999@@@BBBEEEEEECCCAAA@@@???<<<;;;;;;;;;<<<>>>AAABBBFFFFFFFFFEEEDDDCCCCCCCCC@@@???===999666444222111000444666444444777999888999;;;>>>BBBFFFJJJLLLMMMOOOPPPSSSUUUWWWYYYYYYYYY)))***+++,,,,,,***)))(((#########%%%''''''&&&$$$&&&&&&&&&''''''''''''''''''&&&&&&'''((()))'''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&'''((('''&&&%%%$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$%%%''')))%%%%%%%%%'''***...111333&&&$$$""""""#########"""&&&&&&%%%%%%&&&&&&'''((((((&&&%%%&&&)))+++***(((((((((''''''''''''((((((((((((&&&$$$"""###&&&)))%%%&&&''''''&&&&&&((()))***&&&&&&))))))&&&)))000''''''((((((((((((''''''&&&%%%%%%%%%'''***...000...------///000...)))%%%$$$$$$%%%&&&$$$ """'''"""""""""###$$$$$$%%%%%%!!!$$$&&&%%%$$$###&&&%%%$$$$$$######$$$$$$"""$$$&&&%%%$$$###$$$$$$%%%&&&(((******)))'''&&&))))))((('''&&&&&&%%%%%%&&&&&&%%%$$$%%%&&&'''((($$$%%%&&&'''((((((((((((---+++)))******000===KKKeeezzzttthhhdddfffppp{{{~~~}}}{{{{{{}}}wwwwww|||}}}zzz}}}{{{xxxkkkiiieee___\\\YYYNNNDDDEEE???999666777888777666444444444444333333333333222444777===FFFRRR___ggglll}}}}}}yyyuuurrrooonnnpppsssvvvwww|||~~~~~~{{{yyyuuuxxx||||||zzz~~~|||zzzyyyyyywwwtttrrrppphhh]]]VVVSSSQQQLLLHHHBBBAAA???;;;777888===AAADDDDDDEEEHHHKKKMMMMMMLLLLLLNNNQQQUUUXXX[[[\\\]]]``````___]]][[[WWWUUUSSSOOOPPPOOOLLLHHHDDDAAAAAA???<<<888555333111...,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,+++,,,000777;;;LLLZZZjjjssswwwxxxvvvqqqhhh\\\LLL>>>666111...,,,///...333>>>IIIPPPXXX^^^YYYTTTJJJ???666222333555<<>>???DDDDDDDDDDDDCCCCCCCCCCCC>>>===<<<999777444111///222222222333444777999:::;;;<<>>666***$$$''',,,'''%%%%%%(((&&&###"""%%%$$$$$$$$$$$$############ $$$&&&(((((('''&&&&&&%%%$$$$$$###$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%%%%&&&((()))))))))(((''')))(((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&'''(((%%%%%%&&&'''(((((((((((()))((()))++++++///;;;GGGccc|||wwwrrrrrryyy{{{zzz}}}|||wwwuuuqqqhhh^^^TTTOOOIIIEEEDDDBBB===:::======<<<:::999777666555333333333666;;;CCCLLLQQQ___rrr{{{zzz{{{{{{~~~{{{wwwuuusssssstttwwwyyyzzz}}}~~~{{{xxxvvvtttvvvzzz}}}~~~}}}|||||||||~~~}}}vvvlllfffccc___ZZZVVVOOOMMMIIICCC>>><<<===>>>??????@@@CCCGGGIIIJJJJJJJJJLLLOOORRRVVVZZZ\\\^^^bbbcccddddddcccbbb```___XXXYYYXXXVVVQQQLLLHHHGGGEEEBBB===:::777444111...222111///---,,,,,,,,,,,,,,,,,,++++++,,,000666:::GGGVVVfffqqqwwwzzzyyyvvvkkk```PPPBBB999444000---///---111;;;EEELLLTTT\\\[[[VVVNNNCCC:::444333444444999@@@JJJTTT]]]cccggghhhiiifff```]]]\\\YYYTTTQQQPPPKKKFFFEEEGGGCCC<<<<<<:::777444333444666888>>>===>>>AAACCCEEEDDDBBB===<<<<<<;;;<<<===>>>???CCCDDDDDDDDDDDDDDDCCCCCCAAA@@@>>>;;;777444111///222111111222444666888999:::;;;===@@@DDDHHHKKKMMMOOOQQQSSSTTTTTTVVVYYY[[[222333444444111---'''$$$'''&&&&&&&&&((('''&&&$$$&&&&&&&&&'''''''''(((((((((&&&$$$######""" &&&&&&&&&%%%&&&&&&'''((($$$$$$%%%&&&&&&&&&%%%%%%''''''&&&&&&%%%$$$$$$$$$&&&&&&%%%%%%$$$###""""""$$$%%%&&&%%%$$$$$$&&&((('''&&&%%%%%%%%%&&&'''((((((&&&$$$$$$%%%&&&%%%$$$"""""""""""""""######$$$&&&%%%%%%&&&((()))((('''(((''''''&&&&&&''''''(((%%%&&&''''''&&&'''(((***)))******)))***,,,000444///---------***%%%%%%(((&&&''''''((((((''''''&&&'''&&&&&&&&&''')))+++,,,777AAALLLOOOHHH<<<222---***$$$"""&&&(((&&&$$$$$$&&&&&&%%%$$$$$$###"""""""""$$$&&&)))******)))(((&&&&&&%%%$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&''''''''''''((((((((((((((((((((('''&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&'''(((%%%%%%&&&''''''(((((((((&&&'''+++...///222;;;FFFccc~~~uuusss}}}yyymmmiiieeebbb```]]]XXXSSSTTTSSSQQQNNNKKKHHHEEEDDD???<<<999777777999<<>>EEENNNWWW\\\ZZZTTTKKK@@@888333111///333999BBBMMMXXXaaafffkkknnnmmmhhhffffffccc______\\\UUUOOONNNPPPNNNIIIGGGDDDAAA===:::999999999:::;;;<<<@@@CCCEEEDDDCCC>>>===<<<<<<<<<===>>>???AAACCCDDDEEEFFFEEECCCBBBCCCBBB@@@===999666333111111111111111222444666777::::::<<>>===777888:::===AAACCCCCCBBB>>>>>>===<<<<<<===>>>???@@@AAADDDFFFGGGEEEDDDBBBCCCBBBAAA???<<<999777555111111000000111333555666::::::<<<>>>AAADDDGGGHHHKKKNNNQQQSSSTTTVVVXXXZZZ...000333555333///***''')))(((&&&&&&''''''&&&%%%%%%%%%&&&&&&'''(((((()))((('''%%%%%%&&&((('''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&'''((((((''''''&&&%%%###"""!!!!!!###$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%&&&&&&''''''&&&$$$######$$$%%%%%%$$$'''&&&&&&&&&&&&'''((((((%%%%%%&&&'''''''''((())))))((((((''''''(((((()))$$$'''***++++++*********///...,,,***)))***...222111000---'''$$$&&&)))+++'''(((((())))))((((((''''''(((((())))))***))))))...,,,///===PPP]]]^^^[[[@@@222%%%###&&&'''''''''$$$$$$%%%%%%&&&&&&&&&&&&$$$%%%&&&((())))))))))))'''&&&%%%%%%$$$$$$%%%%%%%%%'''(((((('''&&&''''''(((''''''''''''((())))))'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''))))))++++++---222555<<>>>>>???@@@<<<>>>BBBGGGKKKOOOQQQRRRXXX\\\aaaeeefffggghhhiiigggeeecccaaa___]]]YYYVVVRRROOOKKKGGGCCCAAA@@@@@@:::;;;;;;;;;<<<>>>BBBFFFPPP\\\hhhooossswwwyyyxxxuuummmaaaUUUKKKBBB888111...++++++...111666@@@JJJXXXZZZ\\\XXXOOODDD;;;666444333333555:::CCCLLLQQQXXXaaajjjlllmmmnnnllliiimmmhhheeeeeegggfffcccaaa^^^\\\XXXSSSMMMIIIEEECCC777777888;;;???AAABBBAAA???>>>===<<<<<<===>>>??????AAADDDFFFGGGFFFDDDCCCAAAAAAAAA@@@>>>===;;;:::222111111000111222333444999:::<<<>>>AAADDDFFFHHHJJJMMMQQQTTTUUUWWWYYY[[[+++---000222222000,,,***)))'''%%%%%%&&&'''&&&%%%$$$%%%%%%&&&'''((())))))%%%###""""""%%%'''((((((''''''&&&&&&''''''((()))((('''&&&%%%%%%%%%%%%&&&((((((''''''&&&%%%%%%%%%&&&&&&%%%%%%$$$###"""""""""$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%&&&''''''(((((('''&&&%%%%%%'''(((((('''%%%%%%%%%%%%%%%&&&''''''%%%&&&(((((('''''')))******))))))(((((())))))***&&&(((+++,,,+++******+++......---***((())),,,/////////,,,%%%"""%%%)))***((())))))******))))))((('''(((***+++,,,+++*********,,,---...111;;;JJJUUUKKK<<<---''''''&&&&&&'''$$$$$$%%%&&&&&&'''(((((($$$$$$%%%&&&''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%'''(((((('''&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%&&&''')))***+++***,,,111777AAASSSccc}}}~~~yyyppphhhmmmyyy{{{ooommmqqq~~~}}}~~~|||yyyxxx{{{}}}|||{{{yyyxxxwwwsssppppppyyy|||rrrcccWWWKKKEEE???>>>;;;666444555666444333333666888999999;;;;;;===AAAHHHOOOSSSUUUVVV[[[aaafffhhhlllqqquuussswww{{{}}}{{{tttlllggggggkkkrrrxxx|||~~~~~~|||zzzxxxsssqqqmmmjjjgggccc___[[[SSSQQQMMMHHHDDDAAA???>>>999:::;;;===@@@CCCEEEGGGKKKNNNSSSXXX[[[^^^aaacccgggffffffggghhhgggdddbbbaaa^^^[[[VVVQQQMMMJJJIIICCCDDDEEEEEEEEEHHHKKKNNNWWWaaalllqqquuuzzz||||||wwwpppfff\\\RRRGGG<<<444...,,,+++---...111;;;EEERRRVVV[[[[[[UUULLLBBB===444222000111555===EEEJJJPPPZZZcccfffgggjjjjjjhhhkkkgggeeejjjmmmmmmkkkkkkgggeeebbb]]]WWWQQQLLLJJJ<<<:::999:::===@@@AAAAAA@@@???>>>=========>>>??????@@@CCCEEEFFFFFFEEEEEE@@@@@@@@@@@@@@@???>>>>>>333222111111111222333444888999:::===@@@DDDFFFHHHIIILLLQQQTTTVVVXXXZZZ[[[***+++...000000///---+++'''%%%###$$$%%%''''''&&&$$$$$$%%%&&&'''((())))))$$$"""!!!!!!$$$&&&(((((('''''''''''''''(((((()))+++***(((&&&%%%%%%%%%&&&((((((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$#########!!!###%%%&&&%%%$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&'''&&&%%%%%%'''(((((('''%%%$$$$$$$$$$$$%%%&&&&&&%%%(((***)))((((((***,,,++++++************++++++)))***,,,,,,+++******+++,,,,,,,,,+++******,,,...///333111+++(((******(((******++++++++++++******'''(((+++---...---,,,+++###)))//////++++++111888DDD888,,,((('''&&&&&&(((&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%&&&'''''''''''''''&&&%%%%%%%%%%%%&&&%%%&&&((((((&&&%%%&&&'''%%%&&&((()))))))))((('''''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&'''&&&%%%%%%%%%''')))*********---444<<>>@@@BBBDDDFFFIIIKKKMMMPPPTTTWWW[[[\\\^^^bbbeeegggfffeeeeeeeeecccaaa^^^[[[XXXVVVQQQRRRSSSSSSSSSUUUYYY[[[aaajjjrrruuuvvvzzz||||||zzzssskkkaaaXXXLLL@@@888...------...---...777AAAKKKRRRYYY]]]ZZZRRRJJJEEE777444111000222888???CCCGGGOOOUUUUUUVVVZZZ^^^___ddd^^^\\\ccciiijjjlllpppmmmllliiieee___YYYSSSPPPBBB???<<<;;;<<<@@@BBBCCCAAA@@@>>>=========>>>??????@@@BBBDDDEEEFFFGGGGGGAAAAAAAAAAAA@@@???>>>===444333222111111222333444555666888;;;???BBBEEEGGGFFFJJJOOOSSSUUUWWWYYYZZZ%%%&&&((()))***)))((('''&&&$$$"""###%%%&&&''''''$$$$$$%%%&&&'''((()))***&&&$$$""""""$$$'''(((((('''''''''''''''((())))))---+++)))'''&&&%%%%%%&&&%%%%%%&&&&&&'''(((((()))%%%$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###%%%$$$######%%%'''&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&(((+++***)))(((+++---,,,,,,++++++++++++,,,,,,+++,,,---,,,******+++,,,)))***,,,,,,+++,,,...///222888999333000000---(((++++++,,,,,,,,,,,,++++++'''))),,,...//////---,,,)))(((''')))---///...---555,,,&&&%%%&&&&&&'''***((((((((('''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&$$$&&&''''''&&&%%%%%%&&&%%%&&&(((******)))'''&&&&&&'''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%'''&&&%%%$$$%%%''')))+++***+++111999CCCOOObbbsssxxxrrr}}}rrrlllkkksssooorrr{{{}}}zzz{{{||||||zzz{{{}}}~~~{{{uuuwww}}}~~~yyy~~~}}}zzzsssllliiiddd\\\WWWVVVRRRNNNIIIEEECCCBBB@@@???<<<;;;::::::;;;;;;999888555999======;;;<<<@@@EEEGGGPPP\\\gggllliiiccc^^^\\\aaagggllloooqqqrrrssszzz||||||wwwsssppplllfff```YYYSSSPPPJJJFFFBBB>>><<<===???AAA>>>???@@@@@@@@@BBBFFFIIIIIIKKKOOOTTTZZZ]]]^^^]]]bbbccceeeffffffeeecccbbb]]]^^^_________aaadddgggkkkrrrxxxxxxwwwyyyyyyxxx{{{vvvnnneee\\\PPPDDD;;;///---...///------555>>>GGGNNNWWW]]]\\\UUUNNNJJJ;;;888333000000444999<<<@@@EEEHHHDDDCCCIIIPPPTTT\\\TTTRRRYYYaaaeeejjjppppppooommmiiiccc]]]WWWTTTHHHCCC>>><<<===@@@CCCEEEAAA@@@???=========>>>>>>@@@@@@AAACCCDDDFFFGGGHHHCCCBBBBBBAAA@@@>>>===<<<555444333222222222333444222444666999===AAAEEEFFFDDDHHHNNNRRRTTTVVVXXXYYY))))))(((''''''''''''(((###$$$%%%&&&''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''))))))(((((('''''''''''')))(((&&&%%%&&&(((+++---(((((()))))))))'''&&&$$$&&&%%%$$$$$$######$$$$$$%%%###&&&******&&&###%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$&&&)))***(((&&&(((&&&%%%&&&((()))'''%%%'''***333333((()))111///000888222)))---...,,,//////---++++++...000111111///---,,,...---,,,000555KKK]]]]]]MMM@@@333******(((***,,,...//////...---+++++++++---///000///...***++++++)))'''&&&'''(((,,,,,,+++******))))))(((,,,***((('''((()))((('''((('''&&&%%%$$$%%%%%%&&&===...!!!!!!'''(((###((('''&&&%%%%%%%%%&&&'''((('''%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&(((''''''''''''(((((())),,,111000666KKK^^^mmm~~~~~~{{{zzz}}}}}}~~~||||||{{{wwwmmmfffwww~~~yyyllloooyyy}}}~~~~~~}}}zzzvvvrrrnnnlllkkkhhhbbbZZZUUURRRRRRNNNKKKGGGCCC@@@===<<<;;;999888555333333555777888<<<@@@GGGPPPUUUTTTMMMFFFIIIMMMSSSVVVXXXYYY]]]```cccffflllrrrwwwzzz{{{|||}}}|||yyywwwsssmmmgggbbbXXXSSSMMMKKKKKKJJJEEEAAAEEEBBB===:::::::::::::::@@@<<<>>>FFFKKKJJJLLLPPPSSSUUUXXX\\\```dddfffgggggggggiiikkkmmmooopppqqqppptttxxxzzzyyyxxxvvvvvvssstttrrrlllfff]]]OOOBBB777000+++,,,------000444AAAGGGQQQ[[[```^^^WWWQQQDDD@@@;;;555111000111111999888888999<<<@@@EEEHHHJJJHHHHHHMMMVVV^^^bbbcccjjjkkkjjjggggggfff```XXXLLLIIIEEECCCCCCCCCBBBBBBFFFDDD@@@===<<<<<<===???>>>>>>>>>>>>???AAACCCEEEGGGEEECCC@@@>>>===<<<<<<888777666555444333333333555666777999<<<@@@CCCEEEGGGJJJNNNOOOOOORRRVVV[[[&&&&&&&&&''''''((((((((($$$%%%&&&'''((((((((((((&&&&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%&&&&&&'''((('''''''''&&&&&&&&&%%%%%%)))((('''&&&'''***,,,...%%%%%%&&&&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$$$$$$$$$$&&&###$$$''''''$$$###&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$&&&)))***(((&&&(((&&&%%%&&&((()))(((&&&---+++---,,,''',,,333222888FFFFFF===<<<:::777:::;;;888:::EEEOOOMMM>>>///333222222555555333555:::XXX|||gggHHH333///+++,,,---------,,,+++***)))+++,,,------,,,---...)))***,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%%%%&&&&&&333***######%%%$$$######''''''&&&%%%%%%%%%&&&'''&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&(((''''''''''''((())))))...555666<<>><<<;;;===888888>>>AAA@@@AAAEEEGGGIIIMMMRRRWWW[[[^^^___dddeeegggjjjmmmppprrrssssssuuuwwwwwwvvvvvvwwwxxxvvvwwwuuuooojjjaaaTTTGGG@@@888111///...---...222>>>DDDNNNXXX______ZZZUUUHHHCCC===666111000000111......///000222666999;;;@@@@@@AAAEEELLLSSSXXXZZZdddfffgggfffggghhhbbb[[[TTTPPPJJJFFFEEEGGGHHHHHHHHHFFFBBB???=========>>>=========>>>???BBBDDDEEEGGGEEECCC@@@>>>===<<<<<<999888777555444444333333555555666888;;;???BBBDDDHHHKKKOOOPPPPPPRRRVVVYYY###$$$&&&((())))))))))))%%%&&&'''(((((())))))(((%%%&&&&&&'''''''''&&&&&&&&&&&&&&&%%%&&&&&&'''(((%%%%%%%%%%%%%%%$$$$$$$$$)))(((''''''(((***---///)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$'''######%%%%%%######'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&((()))(((&&&'''&&&%%%&&&((())))))(((//////111222111222444555<<>>AAAEEEHHHJJJLLLYYY^^^eeekkknnnqqqvvvzzz{{{|||}}}}}}wwwssslllhhhcccaaaaaa```\\\YYYYYYUUUPPPLLLIIIGGGDDDBBB???;;;888999:::888888::::::<<<@@@EEEJJJNNNRRRTTT[[[]]]```dddhhhmmmpppqqqsssttttttsssrrrsssvvvyyywwwxxxvvvrrrmmmgggZZZNNNGGG===444000...,,,---111999>>>HHHTTT]]]```^^^\\\MMMHHH@@@777111/////////++++++,,,...///111222333666777:::<<<@@@EEEKKKOOOXXX]]]```bbbeeehhheee___[[[UUUNNNIIIIIIJJJMMMNNNKKKIIIFFFCCC@@@>>>===<<<<<<<<<<<<===???AAADDDEEEFFFDDDBBB@@@>>><<<<<<;;;999888777555444444444444444444555777:::>>>AAACCCHHHLLLPPPQQQPPPQQQTTTWWW%%%&&&(((***++++++))))))''''''((()))))))))))))))%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&((())),,,---333111---***'''%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$&&&$$$$$$''''''$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''''''''&&&%%%&&&''')))*********:::HHHMMMIII>>>;;;DDDOOOlll|||}}}~~~tttpppqqqlllnnn}}}~~~lllbbbccchhhmmmmmmiiiiiillluuu{{{TTT:::666555555444444555666666111000...------...000111,,,+++************)))(((,,,,,,,,,...222777<<>><<<999999999888666444333333333333444555777:::===>>>@@@FFFNNNSSSUUUYYY```fffiiijjjmmmpppuuuyyy}}}|||~~~}}}zzzyyy||||||wwwssspppmmmiiiggggggfffcccaaadddaaa]]]ZZZXXXUUURRRPPPLLLHHHCCC@@@>>>;;;999999555666999<<<@@@CCCFFFHHHMMMOOOSSSXXX]]]bbbeeegggjjjkkkmmmmmmnnnpppsssuuuuuuvvvvvvrrrpppkkk```UUUIII???555000---+++---111333888BBBNNNYYY```bbbaaaRRRMMMDDD:::222...------+++,,,...///000000/////////222555777777;;;AAAFFFIIIPPPVVVZZZ___dddccc___[[[VVVQQQMMMLLLNNNOOOOOOOOONNNKKKHHHDDDAAA>>><<<;;;;;;;;;<<<>>>AAADDDEEECCCBBB@@@>>><<<;;;999999777777555444333222222222333333444666999===@@@BBBGGGKKKPPPQQQPPPPPPQQQTTT(((***+++,,,,,,+++)))((('''((())))))***)))))))))%%%&&&''''''(((((((((''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&'''))))))444222///+++((('''&&&&&&%%%%%%&&&&&&&&&%%%$$$###$$$$$$''',,,,,,'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&'''''''''&&&&&&&&&&&&'''(((+++---,,,NNNgggmmmdddPPPOOOeeexxx}}}nnnVVVFFFEEECCCAAA@@@@@@@@@@@@???888000,,,...222444555555222///...//////...,,,&&&''')))...666???HHHMMMCCC777***$$$'''+++***((('''((((((((((((((((((((()))&&&%%%((((((%%%%%%'''''''''&&&%%%&&&'''((()))((((((''''''&&&%%%$$$$$$&&&&&&&&&''''''(((((((((&&&&&&&&&&&&''''''(((((('''''''''(((((()))++++++555>>>CCCQQQgggoookkkmmmwwwmmmyyyyyy{{{|||~~~}}}xxxuuuqqqpppssszzzwwwpppooosssxxxvvv{{{zzzzzzzzzxxxvvvrrrooommmdddcccaaa\\\VVVOOOJJJGGGFFFFFFEEECCCAAA===:::777666555444333333444666777111666;;;======@@@GGGLLLNNNPPPSSSXXX^^^ccchhhjjjkkkmmmoooooommmnnnrrrvvvyyy~~~~~~yyyuuuvvvuuurrrppppppooommmlllmmmllljjjiiihhhfffdddaaa]]]ZZZTTTNNNJJJGGGDDD@@@888888888999:::;;;===>>>@@@BBBEEEJJJNNNSSSVVVXXX[[[^^^bbbeeegggiiikkkmmmppprrrsssqqqqqqnnnfff\\\OOODDD999333...+++,,,000///444<<>>@@@BBBDDD@@@@@@>>>===;;;999777666555444333222111000000000222333444666999===@@@BBBFFFKKKPPPRRRPPPOOOPPPRRR***+++,,,,,,+++***)))((((((((())))))))))))((((((%%%&&&'''(((((((((((((((''''''&&&&&&''''''((()))''''''((((((((((((((()))&&&&&&%%%%%%%%%%%%&&&&&&+++***)))(((''''''''''''%%%&&&'''''''''&&&$$$###$$$$$$(((......((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&&&&%%%&&&(((%%%&&&&&&&&&&&&(((,,,///888bbb}}}xxx___^^^~~~{{{gggfffdddaaa^^^\\\ZZZXXXUUUKKK===333000555:::>>><<<:::777777888666111---***+++,,,///222555888999BBB777)))$$$&&&)))(((%%%'''((())))))***)))))))))---'''%%%(((***(((&&&''''''&&&&&&&&&&&&((()))***)))))))))(((&&&%%%###"""&&&&&&&&&'''(((((())))))'''&&&&&&&&&&&&'''(((((('''''''''((()))***+++,,,333@@@KKK^^^uuuzzzsssrrr||||||}}}qqqffftttuuunnnrrrzzz|||yyyvvvrrrqqqtttyyy}}}}}}|||yyyuuussswww~~~xxxmmmiiikkkoooppptttyyy}}}vvvwwwvvvrrrkkkddd^^^\\\[[[ZZZZZZYYYWWWRRRKKKFFF>>>===:::888666555555555000222333222111222666999777999<<<@@@EEEJJJNNNPPPTTTWWWZZZ[[[[[[]]]bbbfffooouuu|||{{{yyyxxxwwwuuutttssssssssstttsssssstttuuuuuurrrppplllkkkeee^^^YYYVVVQQQKKKBBBAAA???<<<;;;;;;;;;;;;;;;<<<>>>AAADDDFFFHHHJJJLLLPPPUUUYYY[[[^^^```bbbgggjjjllllllnnnnnnhhh___YYYNNNAAA999222,,,+++---...111777BBBNNNYYYaaaddd]]]XXXPPPFFF<<<444///,,,***+++,,,------,,,+++***((()))+++++++++---///111222999???BBBGGGNNNRRRSSSTTTSSSSSSTTTVVVWWWVVVUUUVVVVVVVVVTTTPPPIIICCC???;;;;;;;;;;;;===???AAABBB??????>>><<<:::888666555444333222000////////////333333444666999===@@@BBBFFFLLLRRRTTTSSSQQQQQQRRR((()))))))))))))))))))))'''(((((())))))(((((('''%%%&&&'''((())))))))))))'''''''''''''''(((((()))''''''((((((((()))))))))(((''''''&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%&&&'''((('''&&&$$$###%%%$$$''',,,,,,'''$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&&&&%%%%%%&&&(((%%%&&&'''&&&&&&(((---111EEEmmmcccUUUppp~~~|||zzzqqqgggVVVBBB666888DDDOOOMMMLLLKKKKKKIIIAAA555,,,...111555888666222,,,'''555111,,,((('''((())))))'''((()))*********))))))+++'''%%%''')))'''(((***'''&&&&&&&&&'''(((***+++(((((((((((('''&&&$$$###&&&&&&&&&'''((()))))))))'''&&&&&&%%%&&&'''((()))'''''''''((()))+++,,,------@@@TTTiiizzzwww}}}wwwlllmmm~~~|||~~~wwwmmmkkknnn|||~~~{{{rrrlllfffdddhhhqqqzzz|||yyyvvvuuuvvvyyy}}}{{{pppjjjlllpppsssuuuxxxzzz}}}~~~~~~zzzuuusssrrrqqqqqqqqqqqqpppjjjaaaZZZOOOMMMJJJGGGCCC@@@>>>===;;;999666222000000111222///000222444777:::<<<>>>???BBBEEEFFFGGGIIINNNSSS]]]ccclllqqqtttwww|||xxxxxxxxxvvvtttttttttuuuxxxxxxyyy{{{}}}}}}zzzxxxwwwxxxtttmmmhhheee^^^VVVPPPNNNKKKGGGDDDCCCBBBBBB??????@@@@@@AAAAAABBBBBBEEEGGGIIIKKKMMMPPPTTTWWWYYY\\\___bbbfffhhhccc[[[[[[PPPEEE===555...+++,,,...///444===IIIUUU^^^bbbbbb___XXXNNNDDD;;;333///---------.........------)))((('''(((***++++++***---333777888<<>><<<999777555444333222000////////////333444555777:::>>>AAACCCHHHMMMTTTXXXWWWUUUUUUUUU&&&&&&&&&&&&''')))***+++'''(((((((((((((((''''''%%%&&&'''((())))))))))))'''''''''''''''((())))))'''''''''((((((((())))))***)))((('''&&&%%%$$$$$$&&&''''''((('''&&&$$$###%%%&&&'''((((((&&&$$$###&&&$$$%%%))))))%%%$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&'''%%%$$$&&&((($$$&&&'''&&&&&&(((---222LLLqqqbbbBBBPPPmmm~~~kkkQQQ===<<>>???AAAAAA@@@???===:::888666555444333111000000//////444444555777:::>>>AAACCCIIIOOOWWWZZZZZZXXXWWWXXX'''&&&&&&%%%&&&''')))******...'''###***,,,&&&&&&%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((+++(((%%%%%%'''((('''%%%'''&&&&&&%%%%%%&&&&&&'''###%%%''''''%%%"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%%%%%%%$$$###%%%''')))***)))))))))***,,,******111;;;UUUpppkkkLLL???UUU|||lllQQQ@@@QQQwwwkkkHHH...111333AAA[[[nnniiiTTTBBB999111---000111---+++---***...666<<<:::333......+++)))+++---***&&&%%%((((((((('''&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%&&&'''((()))(((((())))))******++++++000HHHfffyyy~~~}}}~~~}}}}}}zzzwwwzzz~~~yyyssszzz}}}~~~}}}~~~}}}~~~wwwvvvqqqlllnnnwww~~~wwwnnnkkkpppzzz}}}|||}}}~~~yyyooolllqqqsssqqqwwwyyy{{{~~~~~~|||~~~~~~yyywwwrrrmmmiiigggeeeeee]]]ZZZUUUNNNGGG@@@;;;999666555333111000000000000222000//////111444444444888:::>>>DDDKKKQQQWWWYYYcccdddhhhmmmrrrwwwzzz|||rrrsssuuuvvvvvvwwwxxxzzz{{{~~~~~~|||yyytttqqqnnnkkkgggeeedddaaa\\\XXX[[[VVVPPPLLLKKKIIIGGGDDDEEECCCAAA@@@@@@AAA@@@>>>EEEFFFHHHLLLOOOQQQOOOMMMLLLGGG@@@999444000,,,)))...///111555>>>KKKYYYbbbhhhjjjggg\\\PPPGGG>>>777222///,,,+++++++++***)))******************))))))***,,,---+++///666::::::<<>><<<:::???>>>===:::777444222000444111......000222111///333333333555999===AAADDDJJJMMMQQQVVVYYYYYYYYYXXX)))((('''&&&&&&'''(((((()))///)))$$$)))***%%%&&&'''&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''((((((((((((&&&%%%%%%'''(((&&&$$$%%%$$$$$$######$$$$$$%%%$$$&&&((((((%%%###""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((''''''&&&&&&$$$$$$$$$'''))))))(((,,,+++,,,------///999DDD[[[tttsssUUUGGGSSSsssrrrZZZGGGOOOkkkyyyWWW:::555999LLLkkkuuuPPPCCC666333222///---...222888BBBMMMUUUPPPAAA222///+++***,,,,,,))))))+++(((((('''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&''''''(((&&&'''((()))***))))))((()))))))))))))))*********,,,===SSSaaadddeeejjjpppqqqxxx|||}}}rrrccciii|||zzz|||yyy~~~~~~~~~}}}}}}}}}|||zzzyyyxxxyyyvvvqqqrrrxxx||||||wwwmmmjjjpppzzz~~~||||||~~~|||tttqqquuuvvvssswww~~~}}}{{{{{{{{{}}}~~~~~~zzzzzz~~~~~~}}}zzzwwwtttsssssssssvvvsssnnnggg___WWWQQQMMMCCCAAA>>>:::777555444333555333111111222333333333111222444666999<<>>@@@CCCHHHKKKLLLRRRWWWVVVUUUTTTOOOIIICCC???;;;:::<<<===<<<;;;>>>>>>===;;;999666444333555333111111222333333222111222333555888===AAADDDHHHKKKPPPUUUXXXYYYXXXXXX******(((''''''&&&''''''...666111***---,,,(((+++(((''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''%%%$$$$$$%%%''''''&&&$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%'''((((((&&&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((''''''&&&$$$%%%'''(((((('''---,,,---000444;;;JJJXXXooozzzaaaUUUOOOeeeyyyzzzxxxgggQQQKKKXXX|||\\\<<<222666IIIkkkttt```HHH999333111222555---111777CCCWWWbbbWWWFFF:::222,,,,,,,,,+++***+++(((((('''&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&'''''''''&&&(((+++------,,,)))(((************))))))))))))***444BBBLLLRRRYYY```ggguuu~~~sssZZZ^^^{{{zzz|||yyy~~~|||xxxwwwzzzzzzwwwxxx|||}}}{{{xxxooommmrrrzzz~~~}}}|||}}}~~~}}}}}}zzzwwwwwwyyy||||||||||||{{{uuunnngggddd[[[XXXTTTNNNIIIDDDBBBAAA===;;;888666555555333222222111111111111111222222666888;;;@@@EEEJJJMMMOOORRRTTTXXX\\\aaahhhnnnsssuuuxxx{{{|||||||||}}}~~~}}}{{{zzzzzzyyyvvvtttuuurrrnnnkkkjjjiiigggfff^^^[[[XXXUUUSSSPPPMMMJJJCCCBBBAAAAAACCCEEEDDDDDDBBB>>>:::666444222///...000000000222777@@@JJJRRR___fffjjjggg```XXXMMMDDD<<<888333000///......------------,,,,,,+++++++++)))+++***'''(((,,,///......111444666888<<<@@@CCCDDDMMMTTTTTTRRRPPPMMMIIIBBB>>>:::888999;;;======>>>>>>>>>===;;;999777555111111000///------///000000000111444888<<>>;;;888555777666555444333333333333222333444666888:::;;;<<>>:::777555333111///000000000111444;;;DDDJJJWWW```iiijjjfff___TTTKKKDDD@@@:::555222111000///---------,,,,,,++++++******,,,+++((()))---///---,,,...000222444777:::===AAAKKKRRRQQQLLLIIIFFFDDD???<<<999666666999<<<>>>????????????===:::888666...///000---***))),,,///......000222666;;;@@@CCCDDDGGGLLLQQQUUUXXXYYYYYY$$$$$$%%%&&&'''((((((((()))222///'''(((&&&$$$)))((((((''''''''''''((((((''''''''''''''''''''''''$$$$$$%%%&&&''''''''''''$$$%%%&&&'''''''''''''''(((''''''&&&&&&''''''(((&&&((()))((('''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&+++)))(((((()))+++***))))))(((***000888EEEZZZlllsssiiiRRRQQQdddfffHHH<<<^^^~~~}}}oooZZZDDDAAA999BBBeee|||eeeOOO@@@888444666777222+++000BBBOOORRREEE:::000---...,,,******+++***)))(((''''''''''''))))))((('''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&)))(((((((((((()))******++++++******))))))((((((&&&&&&(((///;;;HHHSSSZZZlllxxxuuubbbUUUQQQWWWZZZcccoootttoooiiifff^^^ZZZYYY[[[[[[XXXWWWYYYSSSUUUXXX\\\dddrrr|||www}}}|||yyy|||{{{~~~~~~{{{zzz}}}}}}{{{yyyyyyyyy{{{}}}~~~~~~}}}}}}|||{{{zzzzzzyyyyyyxxx{{{||||||{{{{{{|||~~~xxxuuuwww}}}zzzzzz{{{~~~zzzxxxsssnnnjjjfffdddccc^^^[[[VVVRRRNNNJJJDDDAAA===<<<:::888666444333333333333222222222222222222666888:::===@@@FFFMMMRRRTTTXXX]]]bbbggglllppptttuuuxxxzzzzzzzzzzzz{{{}}}}}}|||{{{yyyxxxwwwwwwxxx||||||{{{zzzyyyyyyyyyzzzuuussspppmmmkkkgggbbb___ZZZVVVPPPLLLIIIHHHFFFEEEEEEBBB>>>:::888555111...////////////111777===BBBMMMXXXbbbeeeccc___WWWOOOLLLGGG@@@;;;777555333111//////...------,,,++++++***,,,,,,)))***...000...***,,,...///000222555777<<>>;;;888666111333333000---,,,...111------///111555:::>>>AAABBBEEEJJJOOOSSSVVVXXXYYY"""###%%%'''((()))))))))(((000,,,&&&))))))&&&******))))))(((((((((((((((''''''''''''''''''''''''$$$%%%&&&'''(((((((((((('''((()))((('''''')))+++&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((('''&&&%%%&&&(((((((((((((((((((((((((((((('''&&&&&&%%%&&&&&&&&&***)))'''(((***++++++***)))'''(((+++000999JJJZZZuuu}}}qqq]]]RRRWWWsssuuuWWWIIIXXXvvvuuuiiiCCC888>>>___jjjVVVDDD888111333333111///000555999999222------///......000---,,,+++)))((((((((((((***))))))((('''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&((()))***************)))))))))))))))'''%%%%%%***000444777@@@JJJSSSTTTQQQUUUaaalllnnnrrrzzz~~~vvvfffWWWQQQAAAAAAGGGOOOQQQLLLGGGEEE@@@999:::BBBBBB888777===888;;;>>>???BBBKKKZZZfffmmmzzz~~~xxxrrrooofffgggjjjnnnuuu~~~|||}}}{{{wwwtttvvvzzz}}}}}}|||xxxxxxvvvuuussssssssssssyyyzzz{{{|||||||||||||||yyyzzz{{{{{{{{{{{{}}}zzz~~~~~~yyyvvvwww{{{}}}zzzwwwttt}}}{{{|||~~~~~~~~~|||yyyxxxwwwwwwooommmiiifffccc___ZZZWWWPPPNNNJJJFFFAAA>>>;;;:::666666555444333222222111111222222333333666:::===???BBBGGGLLLQQQVVV\\\___dddhhhlllnnnooorrrvvvzzzyyyyyyyyywwwvvvvvvxxxzzz{{{|||~~~~~~}}}}}}~~~|||{{{yyyxxxwwwuuuqqqnnnjjjfff```ZZZWWWTTTQQQPPPOOOKKKGGGCCC???;;;666333111111111000111444999<<>>;;;888555444444333222111000000///,,,......+++,,,///000...***+++,,,,,,+++,,,...000333:::???>>><<<======<<<666666444222222333777;;;???@@@AAAAAA@@@===999777222222111///---,,,---///------...000333888<<<>>>@@@BBBFFFKKKOOOSSSUUUVVV%%%&&&((()))***************000,,,'''///111---///---,,,+++************+++''''''''''''''''''''''''&&&&&&'''((()))))))))))),,,,,,,,,)))''''''+++...&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&((((((((((((((((((((((((((())))))'''&&&&&&&&&''''''(((&&&%%%&&&)))***+++***(((''''''((()))...;;;HHHgggkkkVVVLLL^^^xxxrrrjjjjjj{{{^^^SSSRRRhhhwwwjjj]]]CCC777000222111***(((,,,...++++++...///...///222///...,,,+++***)))))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))))))))))))))************)))'''&&&&&&'''((())))))---000111//////555;;;999===GGGPPPOOOHHHBBBAAA666333333666777333/////////---...000///,,,---000111222222000...111777<<>>DDDLLLVVVbbbjjj{{{}}}}}}xxxmmmpppuuuyyy{{{}}}}}}{{{yyywwwvvvuuuuuuuuuvvvwwwxxxzzz{{{{{{zzzzzzvvvyyy{{{{{{{{{zzzzzz{{{xxx{{{}}}xxxsssssswwwxxxtttooommmwww~~~{{{zzzxxxxxxwwwuuurrroookkkhhhddd^^^YYYTTTPPPOOOHHHGGGEEEBBB???===:::999444444444222000///000222222555888;;;===AAAEEEHHHLLLQQQVVVXXXZZZ]]]ccchhhiiikkklllllllllnnnrrrvvvtttwwwzzzzzzzzzzzz|||~~~}}}|||}}}~~~~~~{{{yyyyyyuuupppllliiigggdddaaa]]]ZZZUUUQQQMMMHHHCCC???::::::999777555666999;;;===EEEJJJLLLMMMPPPPPPNNNKKKIIIGGGEEEDDDBBB???<<<<<<;;;:::999888777777666222555444000000222111...+++,,,,,,+++******+++,,,+++000222222444888999666111222333111000111555888;;;<<>>???>>><<<888555555555///111222333333444777999:::???CCCEEEEEEGGGMMMRRRXXX[[[]]]^^^___bbbhhhmmmqqqtttxxxyyyxxxxxx{{{}}}zzzzzz|||~~~}}}|||xxxuuusssqqqnnnllliiifffbbb^^^ZZZUUUPPPLLLDDDDDDBBB???<<<;;;<<<>>>999???CCCCCCEEEJJJLLLLLLHHHGGGGGGGGGHHHGGGDDDAAABBBAAA@@@???>>>===<<<<<<999<<<:::666444555444000...//////---+++***+++,,,)))++++++***...333333000...000222111///000333777777999===@@@AAAAAA???===777333//////000111///---.........///111555888::::::<<>>???EEEGGGJJJOOOTTTYYY^^^```hhhlllppprrrssstttwwwzzzyyy{{{~~~}}}|||{{{zzzzzzzzzxxxwwwrrrqqqnnnjjjeee```\\\ZZZRRRMMMGGGDDDDDDDDDCCCAAA@@@?????????@@@AAACCCDDDIIIGGGFFFEEEFFFFFFDDDBBBDDDDDDCCCBBBBBBBBBCCCDDDBBB@@@>>>;;;:::999999999222000---------......---,,,++++++++++++,,,...///+++---///000000000222444666888;;;>>>@@@AAAAAAAAA::::::555...+++---...,,,---...//////000333777:::;;;>>>AAADDDFFFGGGIIIKKK,,,,,,,,,---,,,+++)))((())))))***+++,,,...///000///000111222111...+++)))'''(((((((((((((((((('''((($$$$$$''')))((((((+++(((&&&'''***(((%%%%%%((()))(((''''''&&&&&&''''''(((((())))))))))))((((((((())))))(((&&&&&&'''(((******)))((((((((((((((((((((())))))))))))(((((())))))(((''''''+++000444ZZZxxxkkkJJJ@@@NNNggg{{{tttpppQQQ===555111...000,,,***++++++***---222...,,,)))((())))))(((&&&((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&%%%'''******)))(((((((((,,,***000333***)))+++%%%(((((((((((())))))))))))***((($$$###%%%''')))*********))))))******+++,,,+++++++++************)))+++)))((((((***+++)))'''++++++++++++++++++++++++***+++---...///...,,,+++,,,,,,,,,+++,,,,,,---...---------...//////000000444666<<>><<<:::888777666555666444222222444666777777;;;===???CCCGGGKKKOOOQQQWWW[[[```dddgggjjjnnnrrrtttvvvzzz|||}}}~~~~~~}}}|||||||||{{{zzzzzzwwwvvvtttqqqmmmhhheeeccc]]]YYYTTTQQQPPPOOOMMMKKKIIIGGGEEECCCAAA@@@??????EEEDDDBBBCCCDDDEEEDDDBBBEEEDDDCCCCCCDDDEEEGGGHHHHHHGGGEEECCCAAA??????>>>777555222000111111000///++++++*********+++---...,,,.../////////000222444444777:::>>>@@@AAA@@@@@@======888000---......,,,,,,---......///111555999999===AAADDDFFFGGGHHHIII...+++))))))++++++)))'''))))))))))))***+++,,,------///111333222000---***((((((((())))))((((((((((((%%%%%%((()))(((***...222111222444111***(((***))))))((('''''''''''''''+++***)))((((((''''''(((((()))***)))'''&&&'''(((***))))))((((((((((((((((((((())))))))))))(((((()))))))))'''''')))---111@@@eeevvvYYYFFFIII```zzzxxxjjjvvvrrr```\\\dddkkk|||yyy]]]HHH:::111///---,,,---,,,***---222+++)))(((((()))(((&&&$$$((((((''''''''''''(((((('''''''''(((((('''''''''%%%(((***+++***))))))***111222::::::,,,'''***&&&(((((((((((()))))))))))))))'''%%%&&&''')))***)))******))))))******+++,,,+++++++++************))))))((((((((()))(((&&&$$$************************)))***+++,,,,,,+++)))((()))******+++++++++++++++,,,,,,---......//////000000...+++,,,222999???CCCCCCHHHKKKIIIGGGHHHIIIGGGFFFFFFEEEEEEFFFHHHKKKMMMRRRLLLJJJOOOUUUXXXZZZ]]]bbbeeefff```XXXUUUZZZ___ppptttxxxyyywwwsssooolllllllllnnnqqquuuyyy}}}~~~|||{{{|||~~~~~~{{{zzz{{{}}}|||}}}~~~}}}}}}}}}zzz}}}{{{xxxvvvtttssswww}}}}}}{{{zzzyyyssspppmmmpppvvv|||zzzzzz~~~|||zzzyyyxxxssspppkkkiiigggbbb\\\WWWRRRNNNJJJHHHGGGDDD@@@<<<:::888555333444444333222444444555777:::<<>><<<888666666555333111,,,+++*********+++,,,------......---,,,...111444111444888===???@@@???>>>??????:::333///000///,,,***+++,,,,,,---///333666777;;;AAAEEEFFFFFFGGGGGG333...)))(((,,,...,,,)))***))))))))))))))))))***,,,...111333222000,,,***)))))))))))))))))))))))))))&&&&&&)))))))))+++111;;;999;;;>>><<<444---******)))((((((''''''((((((---,,,)))(((&&&&&&''''''''')))***)))((('''((()))))))))(((((((((((())))))'''(((((())))))))))))(((*********)))((())),,,//////LLLoookkkRRRMMM___www~~~rrrnnn~~~iiiOOOFFFOOOWWWkkklllLLL222333111000222///++++++...'''((((((((((((&&&$$$###(((''''''&&&&&&''''''(((''''''((((((((((((''''''&&&(((***+++***)))***+++444888CCCAAA...&&&)))'''(((((((((((())))))))))))***)))((()))+++,,,,,,+++******))))))******+++,,,+++++++++*********)))))))))***+++++++++)))&&&$$$))))))))))))))))))))))))***************)))((('''((()))***+++,,,+++******+++,,,,,,---......//////...---,,,,,,///222555666JJJVVV```bbb___^^^[[[XXXVVVUUURRRPPPOOOPPPQQQQQQKKKFFFAAA??????@@@BBBDDDDDDGGGJJJIIIFFFFFFIIIMMMPPPPPPPPPSSSUUUTTTOOOKKKRRRQQQPPPQQQSSSWWW[[[^^^```bbbeeehhhllloooooopppvvvwwwxxxyyyzzzzzzyyyxxxqqqsssuuuxxx{{{~~~|||}}}~~~{{{zzz{{{~~~{{{|||}}}}}}zzzxxxxxx|||{{{{{{}}}~~~{{{{{{}}}}}}yyywwwwwwxxxvvvtttqqqssswww{{{~~~wwwuuu|||}}}}}}~~~{{{yyywwwuuuqqqllliiifffaaa[[[YYYXXXUUUNNNIIIJJJGGGBBB???===:::888555444444444444444555666666999:::<<>><<<;;;999666444///...---,,,,,,,,,---...------,,,***)))+++///222...111666;;;>>>???===<<<===>>>;;;555111222000---)))***+++++++++---111444666:::AAAEEEGGGFFFFFFFFF777111,,,+++///111000---+++***))))))(((((())))))---...000222111///,,,***+++***))))))))))))***+++)))((((((******)))---444666777<<>>=========?????????AAAEEEIIIKKKMMMOOOPPPVVVWWWYYY[[[^^^bbbeeehhhdddeeehhhmmmqqqvvvyyy{{{wwwyyy|||||||||~~~~~~zzzvvvtttttt|||~~~||||||~~~~~~}}}}}}zzzvvvtttuuuwww|||zzzyyyxxxyyy{{{{{{{{{~~~yyyvvvyyy}}}{{{}}}{{{|||~~~}}}}}}|||}}}~~~~~~}}}{{{xxxvvvuuupppiiiggggggddd^^^YYY[[[XXXRRRNNNIIIEEEAAA===;;;:::888777555444444333777666666777999<<<===>>>DDDGGGKKKOOOSSSWWW[[[^^^```dddhhhlllnnnrrrvvvzzzwwwxxxyyyzzz{{{|||||||||{{{{{{{{{zzzwwwtttqqqooommmkkkiiieeeaaa]]]ZZZYYYPPPNNNKKKJJJIIIGGGDDDBBB>>>>>>======>>>@@@BBBCCCDDDEEEGGGIIIJJJJJJIIIIIIFFFDDDAAA???>>><<<999666333222000/////////000000,,,,,,+++)))((())),,,///,,,///444999<<<=========;;;===;;;555333333222...)))***+++***+++---111444666:::AAAEEEGGGFFFFFFFFF777333///...000222111000,,,++++++***))))))******---...000111111000///---,,,+++***))))))***+++,,,***)))***+++******///777555<<>>222---+++******))))))))))))))),,,+++***(((''''''&&&&&&&&&(((***+++***)))))))))((((((((((((((())))))***&&&'''((())))))******)))***+++------,,,,,,---...,,,---BBBggg~~~www\\\KKKWWWwwwxxxRRR<<<333---...000...,,,+++''')))***)))'''&&&&&&'''''''''&&&&&&&&&&&&'''''''''''''''(((((('''''''''&&&'''))))))))))))+++,,,333:::HHHEEE000&&&)))((((((((((((((())))))))))))&&&&&&%%%''')))+++***)))******))))))******+++,,,+++++++++************)))((()))++++++)))'''''''''))))))))))))))))))))))))*********)))))))))))))))((()))******++++++************+++,,,,,,------...---,,,+++******...333888777NNNjjj}}}{{{lll[[[VVVaaaqqq|||~~~|||yyyvvvrrrnnnlllfffaaa]]]___dddddd]]]VVVTTTSSSRRRQQQOOOMMMKKKKKKBBBBBBAAA@@@>>>>>>@@@BBBCCCCCCCCCAAA@@@BBBEEEHHHKKKLLLOOORRRVVVZZZ]]]___eeefffiiipppxxx~~~~~~~~~~~~|||}}}~~~}}}}}}}}}~~~{{{yyywwwxxx{{{|||wwwrrrppprrruuu}}}}}}}}}|||zzzxxxvvvttt{{{}}}~~~{{{zzz{{{yyy}}}zzzxxxxxxzzz|||~~~{{{|||}}}~~~~~~|||wwwrrroooooonnnkkkiiiiiifffaaa\\\XXXTTTOOOLLLHHHFFFDDDAAA>>>;;;:::999555333222222444666666666999;;;>>>@@@BBBEEEIIILLLQQQVVV[[[___bbbeeekkkpppppprrrtttwwwzzz|||}}}~~~|||~~~~~~|||||||||uuutttrrrnnnjjjfffbbb```\\\YYYUUURRROOOLLLHHHFFFCCCBBB@@@???>>>>>>??????BBBCCCDDDFFFGGGHHHIIIIIIDDDCCCAAA@@@???===:::777777666444222111111222222------,,,***)))))),,,...,,,...222777:::===>>>>>>;;;===<<<777555444222---++++++,,,++++++---111444777;;;AAAEEEFFFFFFGGGGGG333222111////////////000------,,,+++++++++,,,,,,------///111222444555555---,,,***))))))***,,,---+++***+++,,,+++***000999???PPPcccgggTTT;;;000000++++++***)))))))))******************)))(((&&&&&&%%%(((+++,,,+++)))))))))((((((((((((((()))******&&&'''((()))************'''))),,,---,,,,,,,,,---******000@@@YYYsssiiiUUUVVVrrruuuQQQ???///+++...///,,,+++)))++++++***'''''')))+++'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%&&&(((((('''(((***,,,///666DDDDDD111''')))((((((((((((((())))))))))))&&&%%%$$$%%%(((***************))))))******+++,,,+++++++++************)))''')))***)))'''&&&((()))************************)))(((((((((((())))))***((((((''''''(((((()))************+++,,,,,,------,,,---,,,+++***+++000444555BBBTTTggg|||wwwttt~~~}}}|||zzzxxxvvvtttrrrqqqgggddd^^^VVVOOOMMMPPPSSSRRRRRRRRRNNNJJJGGGGGGIIIDDDCCCCCCCCCDDDEEEGGGGGGKKKJJJJJJNNNSSSYYY]]]___hhhgggfffffffffgggiiijjjmmmnnnnnnooopppppppppooosssvvvxxxzzzzzz{{{}}}~~~|||yyywwwvvvxxx}}}}}}xxxrrrooosssvvvzzz|||~~~}}}zzzuuuqqqooosssvvvzzz}}}|||~~~zzzxxxvvvwwwyyyzzz{{{xxxuuurrrqqqrrrtttuuuvvvtttqqqnnnllliiieeebbb]]][[[XXXTTTPPPMMMJJJIIIAAA===999777777888666555333444555555555777:::<<>>>>>???===:::888999888666444333222333333...//////...,,,+++---...---...111555999<<>>jjjzzzcccYYYlllfffNNN444+++,,,...,,,++++++,,,,,,***((('''***---'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%$$$&&&'''''''''(((***,,,,,,333BBBBBB111(((***'''(((((((((((())))))))))))(((&&&%%%&&&(((+++,,,,,,*********)))***++++++,,,+++++++++************)))(((***+++***((('''***---************************'''''''''''''''((()))***''''''&&&%%%%%%'''((())))))******+++,,,,,,------+++///333333111.........000222777FFFaaa|||qqqgggeeehhhllliiilllpppqqqooommmnnnooolllkkkhhheeecccbbbaaaaaaUUUQQQNNNLLLNNNPPPRRRSSSQQQOOOLLLJJJJJJLLLNNNPPPTTTUUUUUUVVVVVVVVVUUUUUUVVVZZZ^^^bbbeeehhhkkknnnooovvv{{{{{{}}}|||zzzzzz|||~~~zzztttrrruuuzzzxxx{{{~~~~~~{{{uuupppmmmlllooosssyyy}}}{{{xxxwwwvvvwwwxxx|||~~~~~~}}}}}}xxxwwwuuurrrqqqssswww{{{~~~}}}|||{{{xxxuuuooommmiiieeeaaa]]][[[ZZZWWWQQQKKKFFFDDDAAA>>>;;;555666666555333444666888555:::???AAAAAACCCHHHMMMQQQSSSWWW\\\aaaeeehhhiiihhhlllpppqqqrrrtttxxx|||yyyyyyzzz{{{{{{zzzyyyxxxtttqqqmmmjjjgggccc___\\\UUUSSSOOOKKKGGGDDDBBBBBB???>>>===<<<<<<===>>>???======<<<===>>>===:::888999888666444333222333333000111222111///......///---...111444888<<<@@@BBBCCCEEEDDD===888555000***...............///333666;;;>>>BBBDDDFFFGGGIIIKKK///...///333333...,,,---111,,,***...///---...333//////111222333444444444+++***))))))***+++---...222111...,,,---///333666FFF[[[~~~jjj;;;%%%!!!---,,,***))))))***++++++***,,,---,,,+++(((((()))***...---,,,,,,++++++,,,,,,(((((((((((())))))))))))*********))))))'''&&&&&&(((((()))***+++,,,,,,---------......333GGGlllwwwooo~~~vvvTTT555///555555000---***)))(((''''''&&&''''''))))))(((((('''''''''&&&)))$$$$$$'''(((%%%&&&+++))))))))))))))))))))))))+++...111000---******,,,***)))((((((((()))+++,,,******)))((((((((((((((())))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))&&&&&&''''''((()))))))))))))))))))))************)))))))))))))))*********(((***,,,+++((((((+++...............////////////,,,000444777???UUUtttqqqjjjnnnuuuuuuyyy~~~uuurrroookkkhhhhhhjjjkkkgggccc[[[WWWZZZ___^^^XXX]]]\\\YYYVVVSSSPPPMMMLLLPPPMMMIIIFFFFFFIIIMMMOOOUUUVVVXXXZZZ___eeelllpppnnnttt{{{~~~~~~~~~||||||}}}}}}|||}}}yyytttrrrsssuuuwwwpppqqqsssvvvzzz}}}}}}}}}{{{yyyxxxxxxxxx{{{~~~~~~~~~{{{wwwqqqoooqqqvvvzzz|||}}}~~~{{{xxx{{{zzzxxxuuurrrooommmkkkhhheeeaaa[[[UUUPPPMMMKKKGGGDDD@@@??????===:::777:::999777888:::<<<<<<;;;@@@DDDIIIKKKLLLNNNQQQTTTZZZ\\\___cccgggkkkmmmnnnrrrtttwwwxxxxxxyyy{{{|||~~~xxxrrrqqqsssrrrkkkeeegggccc]]]YYYVVVRRRMMMIIIGGGDDD@@@>>>>>>>>>===<<<===;;;999888999::::::999666666666666555555444444666555333222111222333333---000333555888<<>>888333000...---,,,---111555777888888;;;AAAEEEGGGIIIKKKMMM---,,,---222444222222555111,,,+++///111///...000333222222333555555444222++++++*********,,,---...222000...------000444777AAAJJJbbbRRR333)))%%%,,,++++++++++++,,,---,,,,,,,,,,,,,,,+++)))((()))***---,,,,,,+++++++++++++++(((((((((((()))))))))***(((((())))))******))))))'''(((((())))))*********------......000???]]]xxxnnnqqqeeeJJJ333222888666000...+++***)))((((((''''''((())))))(((((((((''''''''')))%%%$$$'''(((%%%&&&+++((((((((((((((((((((((((***+++------+++*********)))))))))))))))***++++++******)))(((((((((((((((************************'''((())))))))))))((('''))))))))))))))))))))))))((((((((((((((('''''''''(((((()))))))))*********))))))))))))************)))*********))))))+++---//////////////////000000***---///000666FFF]]]oootttooowww}}}yyywwwwwwyyy{{{xxxtttmmmjjjqqqzzzzzzuuurrrqqqooollliiifffcccaaa^^^[[[UUUPPPLLLKKKKKKLLLMMMKKKIIIHHHIIIMMMQQQSSS\\\^^^aaacccfffiiilllooottttttuuuxxxzzz|||{{{yyy{{{|||}}}~~~~~~|||yyywwwxxxzzz}}}uuuvvvwwwyyy{{{}}}~~~~~~~~~}}}}}}{{{yyyyyy}}}}}}{{{zzzzzz{{{|||}}}xxxtttqqqssswww{{{{{{|||~~~}}}{{{~~~}}}|||{{{yyyxxxwwwvvvrrrppplllgggbbb^^^ZZZXXXSSSPPPLLLIIIHHHEEEAAA>>>>>><<<::::::::::::999888888;;;>>>@@@@@@BBBEEEHHHPPPRRRUUUYYY]]]```bbbccchhhjjjnnnpppqqqsssvvvxxxyyyuuurrrrrrssssssooolllppplllgggccc```[[[VVVRRRMMMIIIEEEBBBBBBAAA@@@???@@@>>>;;;:::;;;;;;::::::888777777777666666666666444333222111111222222333111333555888:::???EEEIIIIIIIIIGGGDDD???999333000...---+++---000444666666777;;;@@@DDDGGGIIIKKKMMM///,,,,,,///000------000111---+++///222111000000555222///111444555111---,,,++++++***+++,,,...///000000///------000555999AAA===III<<<+++...******+++,,,---.........------+++,,,---,,,***((()))***,,,++++++***************((((((((()))))))))******&&&'''(((***+++,,,,,,,,,''''''''''''((((((((((((+++,,,......---444III]]]zzzrrrhhh}}}qqqNNN===111444999666111///,,,+++***)))(((((((((((())))))((((((((((((''''''(((&&&%%%'''(((&&&'''***((((((((((((((((((((((((((('''''')))******)))((())))))******++++++*********))))))(((((((((((((((************************''''''((((((((((((''''''))))))))))))))))))))))))***))))))(((''''''&&&&&&(((((())))))))))))******(((((())))))************+++)))((((((***+++++++++/////////000000111111111000111111111333<<>>AAACCCFFFIIILLLNNNPPPPPPWWWZZZ^^^bbbdddhhhkkknnnrrrrrrssstttuuuvvvwwwwwwuuusssooollliiieee```]]]XXXTTTPPPLLLJJJHHHEEEDDDBBB@@@<<<::::::999888777555555444333333333333444444444333333333444555555555666777888;;;@@@FFFKKKKKKKKKJJJHHHCCC;;;555000...,,,++++++...111333333666:::@@@DDDGGGIIILLLMMM---+++,,,000000...---000333///------000111111000333...+++---222333///))),,,++++++++++++---...////////////------000666;;;EEE???III999***000+++((())),,,...000///...------+++,,,---,,,***)))******+++******)))))))))))))))(((((()))))))))*********&&&''')))***,,,,,,------(((((((((((((((''''''''')))+++......+++---888EEE___|||yyyiiihhhxxxsssTTT===444000333666444111000,,,+++***)))(((((((((((())))))(((((((((((((((((('''&&&&&&'''((('''((()))(((((((((((((((((((((((('''%%%$$$&&&***+++***'''((()))***+++++++++))))))))))))(((((((((((())))))++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((((((((((()))))))))***(((((())))))******+++++++++)))&&&'''***,,,+++)))...//////000111222222333555555444444666888;;;===OOOiiiwwwtttzzzxxxvvvwwwzzz}}}xxxyyy}}}zzzxxxuuusssrrrpppnnnmmmccc\\\SSSNNNMMMMMMLLLKKKKKKKKKKKKMMMNNNNNNLLLKKKMMMMMMLLLMMMOOORRRVVVXXXUUUUUUVVVXXX\\\```dddfffjjjkkklllmmmoooqqqssstttvvvxxx{{{~~~|||zzz|||zzzxxxwwwvvvwwwyyyzzzvvvyyy}}}~~~|||yyyvvvuuuqqquuu{{{}}}zzz{{{}}}~~~~~~}}}}}}}}}~~~~~~{{{xxxxxxzzz}}}|||}}}}}}~~~|||xxxvvvsssqqqooollliiifffcccaaa^^^[[[XXXTTTQQQNNNIIIFFFBBBAAA>>>;;;999888999::::::;;;===???AAABBBCCCCCCFFFIIIMMMQQQTTTXXX]]]aaacccgggkkkmmmoooqqquuuyyysssrrrqqqpppnnnkkkiiigggfffccc^^^YYYUUURRRNNNKKKIIIFFFBBB???>>><<<:::999666555444333222222333333555555555555666777777888555555666666999>>>FFFKKKMMMNNNNNNLLLGGG???888333///---+++***,,,...//////555999???DDDHHHJJJMMMOOO)))(((,,,333666666888;;;:::777222---,,,---//////111,,,))),,,222444///***++++++******+++,,,...///---//////...---000777>>>EEEHHHWWWCCC,,,///+++***))),,,///000...,,,+++,,,***,,,------+++******++++++***))))))(((((())))))))))))))))))************))))))***+++++++++++++++******))))))))))))))))))((()))---///,,,***000888EEEfff}}}iii^^^uuuvvv```>>>666222000111222000000111,,,+++***)))(((((((((((((((((())))))))))))))))))&&&'''((('''((())))))(((''''''''''''''''''''''''(((%%%$$$%%%)))+++***(((((()))***++++++***((('''))))))(((((((((((())))))************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((())))))'''(((((((((((()))))))))'''(((((()))******+++++++++(((&&&'''***,,,+++)))---...///000111222333444111222222333444555444444888MMMiiixxxuuu|||yyyvvvxxx{{{yyyqqqkkkhhhccc^^^YYYSSSRRRQQQPPPPPPNNNKKKIIIEEECCCAAA@@@@@@CCCEEEGGGBBBCCCCCCEEEGGGIIIKKKLLLPPPQQQRRRUUUWWW[[[]]]___eeehhhmmmrrruuuwwwwwwvvvzzzzzz{{{{{{{{{zzzyyyyyyvvvwwwxxxyyyyyyyyyxxxxxxtttuuuvvvvvvtttssstttuuutttxxx}}}}}}}}}~~~|||}}}~~~~~~}}}{{{zzzzzz{{{|||}}}~~~zzzyyyzzz{{{{{{~~~~~~}}}~~~~~~~~~}}}{{{{{{{{{zzzyyywwwuuuuuuuuuqqqoookkkhhheee```[[[WWWSSSPPPJJJEEEAAA>>><<<;;;<<<<<<============<<<<<<:::<<>>EEEJJJOOOPPPQQQOOOJJJCCC<<<777000...+++***+++,,,,,,,,,444888???DDDHHHJJJMMMOOO,,,***+++111666888<<>>>>>>>>======<<<<<<;;;<<<<<<>>>???BBBDDDFFFGGGLLLPPPVVV\\\aaaccceeeeeejjjkkknnnqqqtttwwwxxxyyytttvvvyyy{{{}}}|||{{{{{{{{{zzzyyyvvvtttsssuuuwwwvvvzzz|||{{{{{{~~~~~~|||zzzyyyyyy{{{{{{|||~~~{{{xxxwwwwwwxxx{{{~~~}}}~~~~~~}}}~~~}}}zzzxxxvvvrrrmmmiiiccc___XXXSSSNNNJJJFFFCCC@@@???>>>===;;;999777666666777999:::;;;===AAADDDEEEIIIOOORRRTTTXXX]]]aaabbbfffkkknnnpppqqqrrrtttssspppmmmjjjhhheeebbb___^^^ZZZUUUQQQOOOLLLJJJGGG???===:::777555555555555222333444444555444444333666777888888;;;???EEEJJJPPPQQQQQQOOOKKKEEE???;;;222///,,,************)))111666<<>>555333222111000000000222222000...***)))(((((()))***,,,---***---000///---111:::BBBKKKPPP\\\BBB(((.../////////222333111,,,)))+++---)))+++......---+++++++++++++++***))))))))))))***))))))*********+++++++++((())))))******))))))((())))))******+++,,,,,,,,,,,,******,,,,,,+++...333333;;;^^^nnnTTTOOO\\\sss{{{uuuyyyxxxzzz|||qqqzzz~~~wwwxxxzzzVVV777444444333222111111000//////...---,,,,,,++++++,,,(((((()))))))))*********%%%)))***((((((+++***&&&''''''''''''''''''''''''&&&&&&'''&&&%%%&&&(((***(((((('''&&&&&&&&&&&&&&&((((((((((((((()))******((((((((((((((((((((((((***)))(((((((((((()))***(((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((())))))''''''((()))***+++,,,,,,(((((()))((((((((()))+++***+++,,,...000222333444555666777666555666:::<<<666<<>>>>>===============<<<>>>CCCHHHKKKMMMNNNNNNRRRTTTWWW[[[___bbbeeefffeeegggiiimmmoooqqqrrrsssuuuvvvuuutttqqqpppqqqsssqqquuuyyy}}}~~~~~~~~~{{{{{{zzzzzz{{{}}}~~~~~~||||||}}}~~~~~~|||zzzzzz||||||||||||~~~{{{wwwtttsssqqqwww}}}~~~~~~~~~|||yyysssoooiiidddaaa\\\VVVRRRKKKJJJHHHEEEBBB>>>;;;:::888888888777666666999<<<>>>@@@CCCGGGJJJMMMQQQSSSSSSWWW^^^bbbdddeeegggiiijjjiiiiiiiiijjjjjjiiiggghhhddd___[[[XXXUUUSSSQQQGGGEEEAAA===:::999999999444555666666666555444333444555777888:::>>>CCCGGGNNNOOONNNMMMIIIDDD@@@===444111---******))))))(((---222888>>>BBBFFFIIILLL+++'''(((222AAATTTiiiyyyuuu}}}zzzfffNNN???999666111111111000///---,,,+++)))((((((((((((***+++,,,)))---000///---111:::CCCVVVTTTXXX<<<%%%000000...222444555222,,,)))+++///)))+++...///---,,,++++++,,,++++++***************)))************+++++++++''''''((()))))))))))))))(((((()))***+++,,,,,,---...+++)))+++++++++...333666,,,DDDkkkzzzlllYYY[[[tttsssqqq~~~ggglllxxxqqq^^^UUUggg}}}kkkcccssswwwVVV999333444444444444444111---111000///......---......(((((())))))*********+++$$$)))+++((((((,,,+++&&&''''''''''''''''''''''''%%%&&&(((&&&######'''***)))'''&&&%%%$$$%%%%%%&&&((((((((((((((()))******(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((()))))))))(((''''''&&&&&&''''''''''''((((((((()))&&&'''((()))***+++,,,,,,&&&)))***)))'''&&&))),,,******,,,...000111333444555777777555222333888===666:::<<<>>>HHHZZZllluuuwwwtttvvviiidddfffooowww{{{rrroooqqquuu|||~~~}}}zzzvvvsssqqqooooooiiiiiigggeeeaaa]]]ZZZXXXMMMKKKIIIFFFCCCAAA???>>>888999;;;===>>>>>>===<<<:::;;;===???BBBEEEGGGHHHOOOPPPQQQTTTWWW[[[___aaacccfffhhhiiihhhggghhhiiiiiimmmrrrvvvwwwwwwxxxyyytttvvvxxxzzz{{{{{{zzzyyyzzzzzzyyyxxxxxxyyyzzz{{{}}}||||||}}}|||||||||}}}~~~{{{uuurrrppplllsss{{{}}}{{{wwwsssqqqlllfffaaa]]][[[YYYUUUPPPLLLHHHFFF;;;;;;:::777444444666888444555777:::>>>AAACCCDDDDDDJJJPPPUUUVVVWWWYYY\\\bbbbbbcccgggjjjmmmmmmllltttqqqlllgggeeebbb___]]]TTTQQQLLLHHHDDDCCCCCCCCC888999::::::999888777666000222444666888;;;???BBBMMMMMMLLLJJJGGGCCC@@@>>>555222...+++***)))((('''***///555;;;@@@CCCGGGIII(((---222;;;RRRlllssslllpppssssssnnnhhh___RRRFFF;;;???999...+++000...%%%***)))(((***,,,,,,(((%%%+++,,,...///---///:::FFFKKKQQQZZZPPP444'''))))))111111///...,,,+++))))))------,,,+++***+++///222...---,,,+++******************+++++++++,,,,,,,,,(((((((((***,,,,,,***((('''(((***+++,,,,,,++++++000...+++(((((()))+++---)))111666AAA```ssspppjjjoooxxxsssppp{{{xxxmmmgggtttyyyrrrwwwwwwVVV;;;888333111333888999333---***...111111...,,,,,,---******)))(((((()))***+++((()))*********((('''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''((()))***+++***)))((('''&&&&&&''''''***)))+++//////+++)))***...+++)))&&&&&&(((***,,,((((((((((((''''''''''''((((((((((((((((((((((((%%%&&&'''))))))))))))((()))))))))((()))******++++++,,,---///000222333444333444666666555555777888AAA888666::::::???YYYwww~~~{{{xxxsss~~~|||tttooonnn}}}~~~~~~~~~zzzwwwooommmiiieeebbb]]]XXXUUUPPPLLLFFFCCCAAA@@@??????===<<<:::777555555777999777888:::===@@@BBBDDDEEELLLLLLNNNPPPSSSUUUWWWXXX[[[[[[[[[]]]```dddhhhjjjmmmpppuuuzzz|||}}}|||{{{uuutttsssrrrsssvvvyyy{{{yyy{{{}}}{{{zzzzzzzzz|||vvvpppmmmuuuwwwzzz}}}zzzuuurrrooommmiiiddd^^^YYYUUUSSSGGGFFFCCC@@@===:::777666888777555666777999888888===>>>@@@CCCGGGKKKOOOQQQWWWWWWXXXZZZ\\\```bbbdddllllllmmmmmmmmmllljjjiiiccc^^^YYYUUUQQQMMMHHHCCCHHHCCC===::::::999777555:::999777777777999;;;<<<@@@BBBFFFGGGFFFBBB===:::777444111///---+++(((%%%))),,,///333888>>>EEEIII***...:::MMM^^^hhhkkklllbbbhhhmmmppprrrrrrllldddbbb```\\\QQQ@@@000***+++***((('''(((***+++***(((,,,,,,///000...111<<>>UUUpppyyywwwzzzrrr}}}~~~|||zzzvvvrrrooommmjjjfffccc```\\\XXXTTTOOOKKKFFF@@@===;;;;;;<<<888888888888999999999999;;;<<<===???@@@BBBCCCCCCEEEEEEFFFGGGJJJNNNRRRTTT^^^bbbhhhnnnssswwwxxxyyysssrrrqqqqqqsssvvvyyy|||xxx{{{~~~}}}|||{{{{{{zzzzzz{{{|||~~~yyyssspppxxxyyy|||}}}~~~|||yyyuuuppplllhhhfff\\\ZZZVVVRRRMMMHHHEEECCC???===;;;::::::999888666999999:::<<>>@@@AAA@@@===999777666444111///...,,,)))''')))+++///222777===DDDIII111888MMMeeellleeeeeennn___eeejjjlllpppssspppjjjuuuvvv{{{yyybbbAAA333666---***''''''(((***+++,,,,,,,,,///000///333???LLLkkkttt>>>&&&(((((()))******+++,,,,,,------)))+++---...,,,*********---,,,,,,++++++*********)))))))))*********++++++((((((((()))++++++***((())))))))))))***+++,,,,,,++++++,,,,,,,,,+++******++++++***+++555LLLkkkzzzkkk\\\cccoookkkmmmdddIII>>>:::555333333444444333///......///111111///---------,,,++++++,,,,,,---***))))))(((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))***+++,,,,,,'''(((******+++***))))))+++((((((++++++((((((+++'''((()))))))))(((&&&%%%((((((((((((''''''''''''((((((((((((((((((((((((%%%&&&'''((())))))))))))''''''((()))+++,,,---...---...///000111222333333111222444444333333555666===777666:::888999KKKbbbwww{{{}}}}}}{{{vvvzzzzzzyyy~~~{{{vvvpppkkkjjjcccYYYRRRNNNMMMJJJIIIEEEDDDBBB???<<<999777666666666666666666666666666777777777888:::===@@@AAAJJJNNNTTT\\\ccciiimmmpppnnnnnnmmmoooqqqvvvzzz|||xxxzzz}}}~~~}}}~~~}}}vvvvvvvvvwwwzzz}}}~~~xxxuuu{{{||||||xxxvvvuuullljjjeee```YYYSSSOOOMMMHHHFFFCCCAAA@@@>>><<<999888888777888888999:::;;;@@@AAACCCFFFJJJOOOSSSUUUZZZ\\\^^^aaadddfffggghhhnnnkkkhhheeeccc```]]]ZZZUUURRRMMMJJJGGGFFFCCCAAA===<<<;;;:::999:::;;;<<<;;;;;;<<<<<<;;;999777666555333000///...,,,***((((((***...111666<<>>CCCIIIPPPVVVZZZ\\\```aaaaaadddhhhnnnsssvvvyyyzzz|||~~~|||zzzzzz}}}yyyyyyxxxxxxzzz}}}}}}zzz}}}~~~~~~}}}|||wwwtttpppjjjddd^^^ZZZWWWSSSQQQNNNLLLKKKHHHEEEBBB???>>><<<;;;999888777666:::;;;<<<>>>AAAEEEIIIKKKQQQRRRUUUYYY^^^aaadddeeeiiihhhgggeeedddcccaaa```ZZZXXXUUUQQQOOOLLLJJJIIIDDDCCCAAA???===<<<<<<;;;===<<<;;;:::999888888888333111///...------***)))(((***---000444999???DDDEEE]]]rrrssskkkjjjnnnppp```bbbbbb```aaaccc```[[[cccmmmzzzhhhMMMBBB>>>888111,,,++++++---***+++...000000222===JJJZZZ\\\XXXAAA)))***000))))))*********************,,,,,,+++)))''''''))),,,++++++,,,,,,,,,+++******((())))))))))))*********)))'''&&&''')))***)))(((+++***)))))))))***+++,,,,,,+++)))((()))+++---///---))),,,111...***444DDDPPPkkksssjjjmmm|||{{{sssyyyxxx^^^OOO<<<222333777666444444000------000111000...------,,,,,,,,,++++++******)))(((''''''((()))***(((((()))******)))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&''''''((()))***'''(((+++,,,---,,,+++***+++(((&&&((((((&&&(((++++++***)))((((((((())))))((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&''''''(((((()))***%%%''')))+++---//////000//////000000111111111222///000222222111111333444444222444666333111999EEEbbbnnnvvvuuuxxxssskkkwww~~~uuuqqqsssvvvvvvtttsssrrrpppmmmiiifffdddbbbYYYWWWUUUQQQMMMIIIFFFEEEBBBAAA???<<<:::888777666666888:::===@@@CCCDDDEEEKKKKKKLLLOOOTTTYYY___bbbmmmnnnqqquuuyyy}}}wwwwwwvvvwwwzzz}}}{{{zzz{{{}}}~~~~~~}}}yyytttpppmmmkkkdddbbb^^^[[[XXXTTTOOOLLLJJJIIIGGGDDDAAA===;;;999::::::::::::;;;<<<>>>???FFFHHHKKKOOOSSSWWWZZZ\\\______```````````````aaa^^^^^^\\\YYYWWWTTTSSSSSSNNNMMMJJJGGGDDDAAA???>>>@@@>>><<<:::999888999999222000...---------+++)))(((***---///222666<<<@@@EEE___rrrnnngggkkkppppppkkknnnnnnlllmmmooolllgggjjjllljjjlllvvvxxx```BBBDDDBBB===777000,,,,,,---***,,,000333111111:::EEEDDDEEEKKKEEE666000...###+++++++++***************---,,,+++(((''''''+++...***+++,,,------,,,******)))))))))*********++++++)))'''&&&&&&((()))))))))+++***************++++++,,,+++((('''(((+++///111///***))),,,,,,***000:::KKKpppppphhhrrr|||www~~~iiiLLL888333666:::;;;555222///------.........------------,,,+++******((((((((((((((())))))***((()))***++++++***)))(((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&'''((())))))((()))***+++,,,+++******+++((('''(((((('''(((+++,,,+++)))((((((((()))***((((((((((((''''''''''''(((((((((((((((((((((((('''&&&&&&''''''((()))***&&&(((***---...///000//////////////////000000000///000222222111111333444333333666888555333888AAAZZZkkkxxxyyyyyy~~~yyywwwxxx{{{}}}}}}{{{{{{zzzyyyxxxwwwvvvvvvqqqooommmiiieeebbb___^^^VVVUUURRROOOKKKGGGEEECCC@@@AAAAAAAAA@@@>>><<<;;;<<<<<<<<<===???DDDHHHJJJOOORRRVVV[[[aaafffjjjmmmhhhiiikkknnnqqqwww}}}~~~|||{{{|||}}}~~~~~~}}}|||vvvsssppplllgggbbb\\\WWWWWWVVVTTTPPPLLLHHHDDDBBB???>>><<<:::999888999999???@@@AAADDDGGGKKKNNNOOOSSSUUUWWWYYYYYY[[[]]]______``````___]]][[[\\\]]]WWWVVVSSSPPPMMMJJJGGGFFFCCCBBB???<<<:::999999999444222000//////...,,,******+++---...///333888;;;AAATTTiiipppnnnmmmpppssszzz||||||zzzyyyzzzvvvpppnnniiidddeeehhhaaaMMM999======<<<888222...---...,,,///444666333111888AAAMMMXXXmmmpppTTT;;;444111++++++++++++++++++++++++***++++++***))))))+++---)))***,,,------,,,***)))************+++++++++,,,)))'''&&&&&&''')))))))))******+++++++++******)))***)))))))))***,,,...000...,,,******+++---111555CCCgggtttkkkyyyjjjQQQ???888888:::555333000---***))),,,.........//////...---+++***''''''((()))))))))))))))((()))+++,,,,,,+++)))(((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''((()))******************)))))))))+++((('''******'''(((+++)))))))))***)))(((((('''((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&'''(((***+++''')))+++...///000///////////////...............///111222222222222333555222444666888666444888???OOOggg{{{~~~~~~zzzyyyyyyzzz{{{zzz{{{|||}}}~~~~~~|||zzzxxxwwwvvvooommmkkkhhhddd```]]][[[VVVVVVVVVTTTQQQLLLGGGDDDAAA???<<<;;;:::;;;===>>>;;;<<>><<<<<<<<<>>>>>>>>>???@@@CCCEEEFFFGGGJJJNNNPPPRRRTTTXXX[[[YYY\\\^^^^^^]]]]]]^^^```\\\[[[ZZZXXXVVVSSSQQQPPPJJJHHHEEEBBB???===<<<<<<888666444333222111///---,,,,,,------...000444777???JJJaaawwwyyyooooooxxx{{{~~~~~~}}}wwwmmmgggiiirrrnnnYYYFFF???444777999777333000///000...111777999555222777???MMM```TTT+++%%%---*********+++,,,,,,------(((***,,,---,,,+++,,,,,,)))***,,,------,,,+++)))***++++++++++++,,,,,,,,,)))'''%%%%%%'''))))))))))))***+++,,,,,,+++)))((('''(((***+++,,,---......+++...///---,,,///000000111SSSzzzhhhlllkkkOOO;;;333333444444222---((('''***...///000000000000...,,,+++&&&'''(((*********)))(((((()))+++,,,,,,+++)))(((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))'''''''''(((((()))***+++++++++***)))((((((((()))+++((((((++++++((((((+++%%%'''***++++++)))&&&$$$)))(((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&'''(((***+++((())),,,...000000///..................---------000111222333222222333555000222555666444444777<<>>>>>>>>;;;;;;;;;<<<===>>>???@@@<<>>BBBGGGJJJKKKNNNSSSWWWSSSVVVZZZ[[[ZZZZZZ]]]___^^^^^^]]]]]]\\\ZZZYYYXXXPPPNNNKKKHHHEEEBBB@@@???;;;999777555555333111///---------------...222555444;;;SSSsss~~~ssspppyyyuuuzzz{{{uuummmlllrrryyyppppppqqqqqqfffQQQ>>>555666555333222///...,,,+++111444===<<<777@@@LLLIIIIIIVVVaaa\\\EEE///***000...------------,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------------------------------***'''%%%&&&***,,,***&&&,,,,,,++++++***+++++++++***++++++,,,...000222333***+++,,,,,,---...222444@@@JJJjjjuuusssoooYYYBBB111///222444222...---...111------.........---+++***,,,+++***)))(((((((((((((((***---...,,,+++*********((('''***...///+++&&&(((((((((((())))))))))))+++++++++***************,,,,,,***((('''(((+++...***)))((((((((((((((()))(((((()))))))))(((((('''+++++++++******(((''''''))))))))))))((('''&&&%%%+++***(((''''''))),,,...,,,---------.../////////...............///000111000111222222111222444666333444444333222444777:::LLLccc~~~~~~~~~}}}zzzyyy{{{~~~|||zzzxxxxxxvvvvvvtttrrroookkkhhhfff^^^^^^YYYQQQMMMLLLIIIFFFCCCBBB@@@>>>=========>>>???>>>>>>>>>AAAEEEHHHKKKOOOPPPSSSXXX___ffflllooovvv|||}}}}}}zzzzzzzzzyyyzzzzzz{{{||||||}}}~~~}}}|||}}}}}}~~~~~~{{{wwwsssqqqpppmmmhhhddd```[[[UUUPPPMMMKKKIIIHHHEEEEEECCCBBB@@@???======???>>>>>>???BBBEEEIIIKKKLLLMMMOOORRRUUUXXXZZZ[[[_________^^^]]]\\\[[[ZZZYYYWWWTTTQQQMMMIIIGGGEEEDDDAAA>>>;;;999555111...///000000///......111222666999NNNlll{{{uuurrrwwwooonnnnnnmmmjjjhhhjjjnnnrrrpppnnngggWWWCCC666333111111000///...------,,,---000;;;>>>AAAUUUnnnuuuiiiaaaUUUFFF555)))***111......------,,,,,,,,,++++++++++++,,,,,,,,,------+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,+++(((&&&'''+++---***''',,,++++++******+++++++++***++++++,,,...///111222+++,,,,,,,,,,,,...111444>>>XXX{{{~~~zzzzzz```JJJ777666444111///...---.........//////...,,,+++***++++++************))))))))),,,///000...,,,++++++***((((((,,,111333000,,,(((((((((((()))))))))***************************)))***)))(((&&&''')))+++******))))))))))))***+++++++++++++++******)))(((%%%&&&'''((()))******)))(((((()))))))))(((((('''''''''((()))***+++,,,,,,---------...........................//////000111///000111111111111333555222333333333222444777:::EEE^^^}}}~~~||||||{{{yyyvvvrrrooommmkkklllhhhbbb^^^___]]]ZZZXXXWWWTTTQQQNNNLLLJJJIIIDDDBBBAAA@@@@@@BBBEEEFFFCCCCCCCCCEEEHHHMMMRRRUUUccchhhmmmnnnllllllnnnqqqwwwyyyzzzzzzzzz{{{}}}~~~|||vvvvvvwwwwwwxxxxxxxxxyyyyyyzzz{{{}}}}}}|||zzzyyy||||||}}}}}}~~~{{{yyyxxxxxxvvvsssooojjjfffaaa\\\YYYWWWTTTRRRMMMLLLKKKIIIGGGFFFDDDDDDAAA@@@???@@@AAACCCEEEGGGHHHHHHIIIKKKMMMPPPRRRSSSYYYYYYZZZZZZ[[[ZZZZZZZZZ\\\[[[YYYWWWTTTQQQOOONNNJJJHHHEEECCCAAA>>>:::777222222111000...///000111:::888EEEbbbwwwyyyvvvwwwsssmmmkkkooopppllliiikkkoookkkdddXXXGGG777333666...------,,,,,,,,,---------...666888<<>>000---000222111///...---------...******++++++,,,,,,------)))+++,,,,,,***)))***+++,,,,,,,,,+++)))))))))***))))))*********+++++++++(((((())))))***++++++,,,((()))+++***)))((()))******))))))((())))))************++++++***)))(((((('''((()))***+++++++++++++++*********+++---000111111333666777777444000...---------...............+++,,,///111333333333222222333333222111000222333000222444555555555666888888???UUUqqq||||||~~~~~~}}}{{{yyywwwxxxyyy{{{}}}~~~|||yyywwwtttrrrpppooommmjjjfffeeefffeeecccaaa[[[ZZZXXXVVVVVVXXXYYY[[[\\\\\\^^^___aaacccdddeeejjjlllpppsssvvvwwwwwwwwwuuutttssstttwwwzzz{{{{{{zzzzzz{{{}}}~~~}}}~~~|||{{{zzzyyyvvvttttttssssssrrrqqqpppooonnnffffffeeedddcccbbb``````[[[ZZZWWWUUURRRPPPOOONNNFFFFFFFFFFFFEEEDDDCCCCCCGGGHHHIIIJJJKKKLLLMMMNNNSSSSSSUUUVVVWWWVVVRRRNNNJJJDDD===999777444///+++222444222///666DDDIIIFFFYYYkkkrrrlllttt}}}gggBBB777999@@@HHHIIICCC???>>>444222...+++))))))***+++***&&&111:::333000777999222666===BBB>>>555111222)))******++++++,,,------)))************+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++(((***++++++******+++,,,(((((((((((()))***+++,,,------,,,,,,++++++,,,,,,))),,,///000///...//////---***+++222999;;;<<<===RRRkkkvvvxxx{{{mmmtttzzzyyyuuuwww[[[OOO@@@777666:::===???888>>>GGGVVVlll~~~cccFFF333000333111000///...------...///++++++*********+++,,,---+++,,,,,,+++))))))+++---,,,------,,,+++***,,,---)))************+++++++++((())))))***+++,,,,,,,,,((()))***)))((('''(((***++++++************************+++++++++******)))---------,,,+++***)))(((+++******,,,...222555777666:::>>>AAA???:::444///,,,------....../////////+++,,,///222333333333222000111111000//////000222///111333444333333555666999888CCCZZZllltttrrrqqq{{{}}}|||zzzxxxxxxzzz|||~~~}}}||||||~~~}}}yyyvvvuuuvvvvvvsssqqqkkkiiifffbbbaaaaaabbbbbbaaa```^^^]]][[[[[[ZZZZZZ]]]```cccgggjjjlllllllllmmmllllllnnnqqquuuwwwwwwxxxyyy{{{}}}~~~~~~|||~~~~~~|||{{{{{{zzzxxxvvvuuuuuuttttttsssrrrrrrrrrmmmmmmmmmmmmmmmlllkkkjjjcccbbb```^^^[[[YYYWWWVVVKKKKKKJJJHHHFFFDDDBBBAAABBBCCCCCCDDDEEEFFFGGGGGGLLLNNNPPPTTTVVVVVVSSSQQQLLLEEE>>>999888555000+++888555111111444666555333??????EEERRR^^^\\\MMM???777===BBBDDDIIILLLFFF<<<444111...,,,+++***(((&&&(((,,,000111111333:::???@@@>>><<<;;;666000///333///---+++---000111///,,,)))***+++,,,,,,+++***)))---...///...,,,+++,,,---555000+++(((***+++***)))************************,,,,,,,,,,,,,,,+++***)))---......,,,++++++---///.........222555666333000000///---,,,---///222444DDDVVVlll|||sssvvvyyywwwuuuyyyfffBBB>>>999777999<<<======>>>???@@@@@@EEETTTiiiyyypppOOO555000777333444333000---,,,,,,---))))))***+++,,,------...---------,,,+++***)))((()))))))))))))))))))))))),,,,,,,,,+++++++++******)))***,,,,,,+++++++++,,,---,,,+++***))))))))))))***))))))***,,,,,,+++))),,,333666000******---///,,,,,,+++(((%%%%%%''')))'''))),,,///111444777:::>>>DDDXXXlll```@@@111777//////000000111111111222,,,---...///000000000000---.........000111222333000000111222222333444444;;;999CCCZZZlllvvvyyyooonnnuuu~~~~~~~~~}}}||||||~~~~~~~~~yyy~~~yyysssooonnnlllhhheeefffiiihhhccc```^^^ZZZUUUZZZ\\\___dddhhhjjjiiigggcccdddeeegggiiikkkmmmnnntttttttttvvvyyy|||~~~~~~}}}}}}}}}|||{{{{{{zzzzzzwwwwwwwwwvvvvvvuuusssssstttssssssrrrrrrqqqppppppjjjiiihhhfffccc```^^^\\\\\\YYYUUUOOOJJJFFFDDDCCC@@@AAAAAACCCDDDEEEFFFFFFHHHIIIKKKMMMNNNMMMLLLKKKJJJFFFAAA<<<888333///,,,???;;;666222222222333333:::666444999BBBEEE@@@999BBBDDDDDDBBBCCCCCC===444222000---,,,,,,,,,***)))'''+++...//////111777<<>>>>><<<:::;;;<<<888222///...,,,,,,,,,---,,,+++'''***,,,---,,,...333777>>><<>>555444444444111...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******+++++++++++++++++++++++++++************))))))))))))***,,,,,,+++++++++,,,---,,,+++******)))******---+++))))))***+++++++++(((,,,---+++,,,000111///,,,,,,+++***))),,,000444222555999;;;:::777555444333>>>NNNVVVOOO???444222------............//////,,,,,,++++++,,,---///000...---------...///000000///000222333444444333222555444>>>VVVlll{{{|||rrrmmmnnnqqqnnnnnnlllkkkrrr|||{{{zzz{{{|||~~~zzz}}}wwwrrrpppqqqvvvwwwuuutttssspppjjjeeeeeefffhhhjjjiiigggddd```___]]]]]]^^^```ccceeeiiiiiiiiijjjlllooorrrsssssssssssstttuuuwwwxxxyyyzzz{{{{{{{{{|||{{{{{{{{{{{{zzzzzzzzz{{{}}}~~~}}}}}}||||||yyyyyyyyyyyyxxxwwwvvvvvvtttttttttuuuuuuuuuuuuvvvuuuttttttrrrqqqooommmlllgggeeebbb^^^ZZZWWWUUUTTTMMMLLLKKKJJJHHHGGGFFFEEEFFFGGGGGGHHHHHHIIIJJJJJJIIIFFFAAA<<<888444///,,,///000111///---...222777......///000111333666888;;;999888777999999666111...---+++***+++,,,+++***(((***+++++++++---111444;;;999:::>>>>>>777222000000111222///+++(((***,,,+++++++++++++++++++++++++++,,,---,,,+++***+++,,,+++...111111...---...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---...---,,,+++,,,...000//////000111333444444444333111///......///000444111444FFFggg{{{mmmnnnnnnnnnrrr}}}dddBBB::::::===BBBIIIQQQWWWZZZUUURRRPPPNNNMMMJJJDDD???::::::;;;===FFF\\\}}}tttbbbkkkfffJJJ888555555444222///------......---------,,,,,,,,,+++---------------,,,++++++++++++++++++++++++++++++***))))))))))))))))))))))))***,,,,,,+++++++++,,,---,,,++++++************,,,***((((((***,,,......)))***))))))---111111,,,+++++++++***+++///444888777:::<<<===;;;888666666111999???<<<888666444333,,,,,,,,,,,,,,,---------,,,+++))))))***+++...///---------------.../////////000222444444333222111444000888RRRqqqxxxrrrqqqrrrooollllllqqq|||~~~~~~~~~~~~{{{yyyxxxxxx}}}}}}~~~}}}}}}|||tttqqqppprrrxxx{{{|||}}}~~~|||wwwsssrrrrrrrrrrrrqqqnnnkkkeeeccc```______aaadddgggiiihhhhhhhhhhhhiiijjjkkkhhhhhhhhhiiijjjkkkmmmnnnppprrrtttvvvwwwvvvuuutttvvvvvvvvvvvvwwwyyyzzz{{{~~~}}}}}}zzzzzzzzzzzzzzzyyyxxxxxxuuuuuuvvvvvvwwwxxxxxxyyywwwwwwwwwwwwuuutttsssrrrmmmllliiieeeaaa^^^[[[ZZZVVVUUUTTTRRRPPPNNNLLLLLLJJJIIIIIIIIIIIIJJJKKKLLLHHHEEEAAA<<<999444///++++++...111111///...///111,,,///222444444666;;;>>>AAA>>><<<<<<;;;777000,,,...,,,************)))(((***+++++++++,,,---000222555888===@@@;;;444333666000111222///+++)))+++...,,,++++++++++++++++++,,,+++---...---,,,+++---...,,,///222222///------///,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------***+++---,,,+++***+++,,,---.........///000222333444333222000////////////---555444444MMMtttzzzvvvuuusssqqqttt}}}vvvUUU<<>>???@@@>>>:::AAAYYYrrrxxx___MMM[[[uuuVVV???666666555222///....../////////......---,,,,,,,,,------.........---,,,,,,++++++++++++++++++++++++)))))))))))))))))))))***)))***,,,,,,+++++++++,,,---,,,++++++++++++++++++***((('''(((+++...000111,,,,,,***(((,,,111///)))***+++++++++---000666:::999:::;;;:::999888999:::444::::::555333666777555,,,,,,,,,++++++++++++++++++***)))((()))+++---///---------------...///000000111222333333333222222:::222444JJJkkkxxxrrrnnnmmmnnnrrryyy}}}~~~~~~}}}~~~}}}zzzxxxwwwzzz{{{~~~}}}}}}}}}}}}~~~yyyrrrpppoooqqqwww{{{}}}}}}|||{{{zzzzzzyyyvvvsssllliiigggeeedddfffiiikkklllkkkjjjhhhgggeeeeeedddfffeeedddcccdddeeeggghhhfffhhhkkknnnppppppooonnnrrrrrrrrrssstttuuuvvvwww|||}}}~~~~~~~~~~~~zzz{{{{{{{{{{{{zzzzzzyyyvvvvvvwwwxxxyyyyyyzzzzzzwwwwwwwwwwwwwwwvvvvvvuuusssqqqnnnkkkgggccc___^^^\\\[[[ZZZXXXWWWUUUTTTSSSMMMMMMLLLKKKKKKLLLLLLMMMHHHEEEAAA>>>:::555000,,,,,,...222333111///---,,,555666555444555;;;CCCJJJ<<<777666999999444///,,,///---************)))(((++++++++++++,,,...000111,,,333===AAA;;;111000444333222111///---,,,---///,,,,,,++++++++++++,,,,,,+++---......,,,,,,---///---///111111///...---...------------------------------......//////......***+++------,,,++++++,,,+++,,,...///...///000222444333222111000/////////(((555555...>>>ccc|||{{{rrrlllqqq{{{```JJJ???DDDHHHNNNTTTZZZ```fffjjjzzz{{{}}}|||[[[NNNBBB>>><<<<<>>999333///000222555:::@@@BBBBBBBBB===<<<:::999:::@@@HHHOOO:::444111555777333000111...,,,++++++,,,------,,,***))))))***,,,...000111***...555999555......222888555222///......---,,,---,,,++++++++++++,,,---***,,,------,,,,,,---...---,,,,,,...000000///...------------------------------...///////////////+++---//////...,,,,,,---))),,,000000//////000222333222222111111000000000---222444222777KKKeeexxxwwwssszzzgggLLLDDDIII===III\\\oookkkQQQFFFAAA<<<<<>>888444777999>>>HHHUUU```dddfffXXXXXXXXXYYYZZZ]]]aaadddKKKAAA::::::999333111222---,,,+++,,,...000000000)))(((''')))+++...000000444000...000//////222888===888222/////////,,,***------++++++++++++------)))***,,,,,,++++++,,,---,,,***)))+++000222222000........................------...///000000//////,,,...111111///.........)))---111222111000000222222222222111111111111111333---...444111111HHHfff{{{ZZZAAABBBPPP^^^kkkqqqbbbRRRAAA:::>>>666KKKaaafff\\\[[[rrrjjjUUU777777666444111//////000.../////////////////////......///////////////...))))))))))))))))))))))))******+++++++++,,,,,,,,,)))***,,,,,,+++++++++,,,,,,,,,,,,++++++,,,------,,,++++++,,,......,,,******---...,,,,,,//////---...111444555666666888999666999===>>>===;;;999999@@@888666999:::444111333,,,,,,,,,,,,++++++******))))))+++,,,,,,---,,,,,,+++,,,,,,...000222444555555444111//////111333555666888999;;;DDDYYYrrruuu\\\]]]ssswwwwww~~~~~~~~~|||}}}~~~{{{yyy{{{{{{xxxzzzxxx{{{~~~yyy|||~~~~~~|||}}}}}}}}}|||~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}{{{yyywwwvvvssspppkkkgggcccbbbbbbbbb[[[[[[[[[[[[[[[ZZZYYYYYYWWWXXXYYYZZZ[[[\\\\\\\\\\\\]]]___`````````bbbdddjjjooouuu{{{~~~~~~~~~}}}zzzzzz{{{{{{{{{{{{{{{zzzxxxxxxxxxyyyyyyyyyyyyzzzuuuvvvwwwyyyzzz{{{{{{{{{wwwwwwxxxxxxwwwuuutttssstttsssqqqnnnkkkiiigggfffbbbccccccbbb___\\\YYYWWWQQQOOOMMMJJJGGGBBB<<<888777III^^^xxxoooSSSBBB===:::333++++++***+++---000222333333+++++++++))))))+++///222111000...---...///...---000111222111...,,,+++,,,111...+++*********)))(((+++++++++,,,,,,---------......---,,,,,,...///000222111///.........///000......---------......///222222111000///...------,,,---///111222111000///...///111222333333222222222222222000000444<<>>>>>===<<<<<<<<<<<<<<<:::555...)))------------,,,,,,+++*********+++,,,,,,------...///...------...///000111555111000222222///000444AAAAAAMMMAAA999EEEVVVtttnnnbbbkkk|||yyywww~~~}}}{{{yyyxxxyyyzzz}}}}}}vvvwwwzzz|||~~~~~~~~~{{{xxxuuutttssspppkkkgggeeebbb]]]YYYWWWVVVUUUSSSUUUUUUTTTTTTTTTTTTUUUUUUTTTSSSRRRRRRRRRSSSTTTUUU^^^cccjjjpppuuuwwwzzz|||zzz~~~~~~~~~}}}}}}}}}{{{~~~}}}|||{{{yyyyyy{{{zzzyyyzzz||||||yyyuuuwwwwwwwwwwwwwwwyyy{{{|||zzzxxxvvvvvvvvvuuusssqqqrrrrrrqqqqqqooonnnlllkkkjjjjjjhhhfffdddcccaaa```YYY[[[YYYRRRLLLGGG???888BBB\\\uuuqqqXXXEEE>>><<<888555000---******---/////////---------+++***+++---000333111//////000000///...000222222111///------...000...+++******+++***)))++++++,,,,,,,,,------------------------...//////111111000//////////////////......---------......111111000000//////......---...///111222222222111000111222333222222111000222333333222111333888<<>>HHH:::>>>RRRgggxxxNNN999<<<666000555111333111111111000000000000000...//////000000//////...,,,,,,,,,+++++++++++++++,,,+++***+++,,,------,,,---------------...///000---,,,+++******+++,,,---...////////////......---+++++++++,,,---///111333555666777999::::::::::::@@@???===;;;::::::;;;;;;>>>;;;777444111...+++(((---------------,,,,,,+++---......///000000111111222111000............///000111444666444444<<>>UUUxxxvvvttt~~~}}}||||||}}}~~~~~~~~~}}}zzzxxxwwwyyy{{{~~~~~~|||xxxvvvsssxxx~~~yyyyyyyyyzzz|||~~~|||zzzqqqrrrtttwww{{{~~~|||wwwtttoookkkfffbbb```^^^]]][[[WWWVVVUUUSSSRRRRRRRRRRRRPPPOOOMMMLLLKKKJJJJJJJJJOOORRRVVVYYY[[[^^^bbbeeeiiinnnrrrssswww}}}~~~|||zzz|||~~~}}}}}}~~~}}}|||{{{|||~~~~~~}}}{{{|||}}}~~~~~~}}}|||{{{}}}||||||}}}~~~~~~{{{yyyvvvuuuuuutttuuuvvvxxxyyyyyywwwvvvvvvwwwwwwvvvuuurrrrrrssssssssssssrrrrrrssssssqqqpppnnnmmmlllkkkdddeeeccc]]]XXXSSSJJJBBBVVV{{{~~~iiiOOO;;;222555:::GGG>>>333---...000///------...000///......///000444222000000000111000//////000222111000//////000///...,,,,,,------,,,***,,,,,,------------------+++,,,.../////////...---///000111222222111000///111000///...---,,,,,,,,,......//////000000111111111000///000111333666777555666666666555555555444111111222333444444555666888MMMjjjzzz|||mmmWWWEEEFFF999<<>>888222///,,,***)))*********++++++******))).........///000000111111------,,,,,,---///111222000222555555222555EEEUUUrrrlllfffDDD000>>>VVVxxxwwwuuu~~~}}}|||{{{{{{|||}}}~~~~~~}}}}}}||||||yyy{{{}}}~~~yyyyyywwwuuuuuuxxx~~~~~~|||{{{|||~~~{{{yyyooopppqqqtttxxx|||~~~zzzwwwsssooojjjfffdddcccaaa___]]]\\\[[[YYYWWWVVVVVVVVVQQQQQQOOONNNLLLKKKJJJJJJNNNOOOQQQRRRSSSUUUYYY\\\]]]bbbfffgggkkkpppqqqooonnnqqquuuwwwxxxxxxyyyzzzyyyyyyzzz{{{}}}~~~|||}}}~~~~~~}}}|||zzzzzz{{{||||||{{{zzzyyywwwwwwvvvuuuvvvwwwxxxyyyxxxwwwvvvwwwxxxyyyxxxwwwuuuuuuuuuvvvuuuuuutttssstttsssrrrqqqpppooonnnmmmhhhiiigggbbb^^^ZZZPPPFFFUUUwwwnnnoookkkeeefffnnnvvvzzzpppWWW???333666===KKKBBB777111000000000...+++,,,.../////////111333222111//////000000000///...///111000///......///...---,,,---......---,,,------------------------+++,,,.../////////...---//////111222222111000///111000///...---,,,,,,,,,------...///000111222222222111000///111333666888555666666777888:::;;;;;;999777555444444444555555333;;;MMMeee{{{zzzbbbIII???AAALLLYYYmmmyyyttt}}}WWW;;;:::666000444000666222222222333222111000000//////000000000000//////---.....................------...000111111///------------...///000111222...------------------...,,,------...---,,,***)))------------...000222333333555777888666666777999???===;;;:::999:::;;;<<<===999333///---------,,,)))******++++++*********,,,------......///000000,,,+++++++++,,,...000111000222444444444<<>>222444<<>>>>><<<888555666:::===BBBTTTqqq~~~TTTJJJFFFIIIPPP```ggg]]]bbbXXXSSSbbbWWW777666666222444///666222333444555444333111000000000111111111111000000/////////000000000111111///......///111111000///000000000//////000111111......////////////......,,,,,,+++++++++,,,------............///111333555444888;;;;;;777666888;;;999;;;<<<===;;;888555333*********+++...000//////,,,,,,---...............+++,,,,,,------...//////000///...---......///000000111444666999AAASSSddd\\\III???666PPPzzz~~~{{{{{{{{{}}}~~~}}}|||{{{{{{{{{{{{{{{}}}}}}}}}}}}~~~{{{{{{|||}}}~~~}}}uuusssqqqoooppptttxxx{{{|||}}}}}}uuurrrnnnlllllllllkkkjjjgggfffdddcccbbbaaaaaaaaa\\\]]]___````````````___ZZZ[[[ZZZXXXUUUTTTTTTUUUSSSWWWXXXVVVVVVXXXVVVSSSOOOPPPQQQPPPPPPRRRUUUXXXWWW[[[___bbbcccfffjjjmmmrrruuuxxx|||}}}}}}|||{{{yyy|||~~~}}}}}}}}}|||{{{{{{zzz{{{|||}}}|||zzzyyyzzz{{{{{{zzzyyyyyyyyyyyyyyyxxxwwwvvvuuuwwwwwwvvvvvvvvvvvvvvvvvvuuuuuutttsssuuusssiii]]]TTTwww~~~lll\\\^^^]]]WWWTTTWWWXXXXXXSSS[[[```WWWFFF888666:::666888:::666111...///222......---+++***,,,000333000//////000333555666666222333444222000...---...---------///111111000...//////.........---------......---,,,,,,...///000...---,,,,,,,,,...///000......---------......///.........///000111111111222222111111000000111111444444444666888;;;>>>???===>>>???BBBEEECCC>>>:::,,,666:::777CCCaaa}}}QQQFFFCCCJJJZZZsss~~~ttt~~~jjjZZZcccVVV666444666333444///666222333444555555333111000000000111111111111000000.../////////000000111111///...---...///000000///222111000000000000000111......////////////......---,,,,,,+++,,,---///000333222111/////////000000222666:::999555444666999999;;;>>>>>><<<777111------------///000000...+++***+++,,,,,,------------,,,,,,------.../////////............000222444666111222444666666999EEEQQQDDD777666888XXX}}}{{{zzz{{{}}}}}}|||{{{zzzyyyxxxxxxxxx~~~}}}}}}}}}~~~~~~~~~yyyyyyyyyzzz|||~~~xxxuuuqqqoooooossswwwzzzzzz~~~zzz~~~}}}{{{{{{uuurrrooommmmmmnnnmmmmmmiiihhhgggfffeeeddddddddd]]]^^^```bbbccccccccccccaaaaaaaaa^^^[[[XXXXXXXXXVVVZZZ[[[YYYXXXZZZYYYUUUOOONNNMMMJJJHHHIIILLLOOONNNQQQVVVYYY[[[^^^bbbfffllloootttyyy|||}}}|||{{{wwwzzz~~~~~~|||{{{|||}}}}}}}}}{{{zzzzzz{{{|||}}}}}}{{{zzzzzz{{{{{{zzzyyywwwxxxxxxyyyyyyxxxxxxwwwuuuuuuuuuuuuuuuuuuuuuuuussstttssssssvvvtttjjj^^^\\\vvv~~~wwweeeccc\\\UUUUUUWWWUUUPPPPPPVVVTTTJJJEEEIIIIIIDDD>>><<<999666333111///...111000///......///000000222000......000444999<<<444333222111000000//////...//////000111222222222666333111000000000...------,,,+++++++++---///111//////---,,,,,,---...///111000///......---------///000111000///...///000444333333333333333333333444444555555666666777777:::;;;<<<===>>>>>>>>>>>>999999999777888GGGhhhxxxOOODDDDDDNNN^^^|||~~~nnnDDD???999666555666666777666777888666333222222333000//////...///111222333000000000000000000000000............////////////000111111000000///...---000...+++,,,...000...---///......///---***,,,222---...///...------...//////---+++,,,///111000...000111222333333222111000------------,,,,,,+++***---,,,,,,---......---+++)))+++,,,...//////............///000111222333333333444666555444333333444...777777666MMMsssxxxyyy|||~~~|||xxxtttuuuzzz~~~zzzyyywwwwwwwwwyyy{{{|||~~~~~~~~~~~~~~~zzzvvvxxxwwwwwwyyy|||~~~~~~|||zzzyyyvvvsssqqqrrruuuxxx|||}}}~~~~~~}}}}}}zzz{{{{{{zzzyyyyyyzzz|||tttqqqooooooppppppmmmkkknnnllljjjgggeeedddddddddeeedddccccccdddeeeggghhheeeggghhhddd___]]]```ccccccdddfffeeeccc```\\\YYYTTTTTTQQQMMMIIIFFFFFFGGGGGGGGGGGGHHHKKKOOORRRTTT\\\```ffflllppprrrrrrqqqrrruuuyyy{{{zzz{{{~~~|||zzz{{{~~~~~~~~~}}}|||{{{yyyxxxxxxyyyyyyyyyzzz{{{|||}}}}}}wwwwwwwwwwwwwwwwwwxxxxxxuuuuuuuuuvvvuuurrrmmmiiibbb{{{ttttttnnnbbbYYYUUUSSSOOOVVVTTTMMMEEEAAA@@@===999>>>===;;;999777666555555111111000/////////000111222000---,,,000777???DDD222333444555444333111000/////////000111222222222333444444222///---///000111000...------...///000///...------------...///111000000///////////////111222222111///...///000222222333444444333333333333333444555666777888888777888999::::::;;;;;;:::888:::<<<<<<:::AAAUUUiii}}}{{{NNNDDDFFFSSSeeemmmCCC???999666555666666666999999999777555333444555555444222111000000000111111111111111111111111111///000000000111111111111//////000000111000000000000...,,,,,,...//////---000.........,,,))),,,222///000111111///---,,,---...,,,***+++...//////------...///000000///...---,,,,,,---------,,,++++++---,,,,,,---......---+++***+++,,,.....................///000111222333333333444666555444222333333222000---000???XXXrrrzzz{{{}}}|||wwwtttuuuzzz~~~{{{{{{yyyyyyyyyzzz|||}}}~~~|||}}}~~~~~~~~~zzzwwwwwwvvvvvvwwwzzz}}}|||{{{yyyvvvttttttwwwzzz}}}}}}~~~~~~}}}xxxyyyyyyxxxvvvvvvwwwxxxtttrrrppppppqqqqqqpppmmmnnnmmmjjjhhhfffdddddddddfffeeeeeeeeeggghhhjjjkkkjjjkkklllhhhdddbbbdddhhhmmmoooqqqsssrrroookkkiii]]][[[WWWSSSOOOLLLJJJIIIGGGFFFFFFFFFGGGIIILLLMMMPPPSSSXXX]]]```ccccccccckkkooosssuuuwwwyyy|||~~~|||{{{|||~~~~~~}}}{{{|||{{{{{{zzzzzzyyyyyyyyyzzzzzzzzzzzz{{{|||}}}}}}yyyyyyyyyyyyyyyyyyyyyyyywwwvvvwwwwwwwwwtttoookkkhhh~~~rrrddd___]]]]]]```SSSEEE???<<<777222000<<<<<<;;;;;;:::999999999111111000000000111111222777333...,,,///666@@@FFF...000333555555333000...//////000000111222222222111444777444...,,,///444444222111///...//////000///......------...//////111000000000000111222222333444444333000///000000000111333555555555333333333333444555666777888999666666777888999999999999888888;;;<<<:::<<>>999666666777777666;;;;;;:::888666666888:::<<<;;;999666444222000///222222222222222222222222222222222222333333333444///000111111222222222111//////........./////////000///222666555000---...333666999:::777333000...+++++++++,,,,,,,,,,,,+++---...////////////...---++++++,,,---.........------,,,,,,---......---++++++,,,,,,------............///000111222333333444333444555555333111111222222***,,,444000(((222GGGaaammm~~~zzzwwwttttttxxx|||~~~}}}{{{{{{{{{}}}~~~||||||||||||||||||yyywwwvvvwwwzzz~~~~~~~~~~~~}}}wwwxxxwwwuuurrrpppqqqrrrpppppppppqqqrrrssssssssspppooollliiigggffffffffffffggghhhjjjmmmoooqqqrrrmmmmmmmmmjjjgggfffhhhjjjmmmqqqwww}}}}}}{{{xxxqqqjjjfffeeebbb[[[UUUSSSQQQOOOLLLIIIGGGFFFFFFLLLLLLMMMNNNOOOQQQSSSTTTXXX[[[___dddiiinnnsssvvvvvvwwwyyy|||}}}}}}{{{zzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}}}}~~~~~~}}}||||||{{{zzzzzzyyyyyyyyyzzzzzzxxxtttqqq^^^rrr}}}}}}vvvrrrssstttrrraaaLLL:::777888555666:::999999999888777555444333000000111111222222222222999777444222111222333444666666666777777777777777111111111111222222222222111000/////////000000000------------......//////---......//////000000000111111111111222444555666444555666555222111222222...000333555666555444222666666666666555555555555888999:::;;;;;;<<<<<<;;;;;;777555555555888@@@III^^^wwwxxxZZZHHH@@@MMMfffzzz~~~lllAAA===999777777777777666::::::999888666555777999::::::999777666444222222111111111111111111111111111111111222222222333333222222222222222111000000/////////.........///000///000666>>>>>>777111...000444888999777333000///+++,,,---------,,,++++++,,,---...//////...---,,,+++,,,------............---,,,,,,---......---+++,,,,,,,,,,,,------......//////000111222333444444333444555555222111111111//////111000---)))))),,,555>>>QQQiii{{{yyywwwxxxzzz}}}~~~|||zzzxxxwwwwwwzzz}}}||||||||||||{{{|||}}}~~~}}}{{{yyyzzz|||~~~~~~~~~yyyyyyxxxvvvsssqqqqqqrrrnnnnnnppppppqqqrrrssstttqqqpppmmmjjjhhhgggggggggeeefffhhhkkknnnppprrrsssmmmmmmllljjjhhhhhhiiijjjnnnrrryyy~~~xxxuuutttpppiiicccaaa___]]]YYYVVVSSSPPPOOOKKKJJJIIIHHHHHHHHHIIIIIINNNOOORRRVVV\\\bbbfffiiimmmpppssswwwyyyzzzzzzzzz{{{{{{{{{{{{{{{{{{||||||||||||{{{{{{{{{|||}}}}}}~~~}}}}}}|||{{{zzzzzzyyyyyyxxxxxxyyyyyyxxxuuurrrEEEWWWgggttt|||{{{xxxssslllfffQQQGGG<<<888777666999===:::::::::999888555333222...///000111222222222222111222333333444333333333555444333222222333333444222222222222222222222222222000......111222111000,,,,,,---...//////000000------///000000000000000111111111222222444555555333444555444333222333444000111333555555555333333666666666666555555555555666666777888999999999999;;;999999:::888888>>>FFF```yyykkkNNNDDDCCCWWWtttvvvccc@@@===999777777888777666777888999888666555666777777777777777666555444333111111111111111111111111000000111111111222222222444444444333222111000000///000000///......///111000222999CCCEEE>>>555111///222666777555222///...,,,...000000///---------***+++,,,------,,,+++***,,,------............------,,,,,,---......---+++------,,,,,,,,,------...///000000111222333444444333555555444222000000000///222000))))))///000***+++///>>>YYYxxx~~~~~~~~~~~~~~~~~~}}}xxxvvvsssrrrrrruuuxxxzzzyyy{{{||||||||||||~~~}}}}}}~~~~~~}}}|||~~~zzzzzzyyywwwtttrrrssstttmmmnnnpppqqqpppqqqssstttrrrqqqnnnkkkiiihhhhhhhhheeefffiiillloooqqqsssssspppooommmlllkkkkkkllllllnnnrrrwww~~~|||wwwssspppnnnllliiieeebbb```^^^SSSQQQOOOLLLJJJHHHGGGFFFHHHGGGHHHKKKPPPUUUXXXYYYaaadddiiillloooqqqsssuuuwwwwwwxxxyyyyyyzzz{{{{{{}}}||||||{{{||||||}}}}}}}}}||||||{{{{{{zzzzzzzzzxxxxxxwwwxxxyyyxxxvvvttt333@@@KKKWWW```]]]```pppwwwhhh[[[QQQAAAEEEEEE???999999::::::999999:::999888666333222---...///111111222111111---///111333555555555555111111222222111000///...222222222222222222222222111222222222111222333555000000111111222111111111,,,---///000111111000000222111111111222333444444111333444444333222444555222222333444444333333333444444555555666777777888444555666777888888888888:::999999:::;;;@@@NNN\\\tttaaaFFFHHHMMMkkkzzzbbbNNN???<<<999888888888777666555888::::::888777666666444555666666555444333222222222222222222222222222000111111111222222222222222333333333333333222222...000111000...---///222222333999CCCGGGAAA:::666444777::::::777444111000...111333333111......///***+++,,,------,,,+++***..................---,,,---,,,,,,---......---+++...---,,,,,,,,,,,,---...///000111111333333444555333555555444222000///000...111///)))***000222///333222<<>>999GGGOOOGGG===<<<:::666555666777888777555333111,,,---///000111111111000///000111333444555666666444666888999888555222000222222222222222222222222000444777555111111555999555555555555444333222222,,,---///000111111111000222222111111222222333333000222333333333333444666444444333333333333333333111222333555777888::::::555666777888999999999999:::777555666;;;JJJeee{{{}}}ZZZCCCMMMXXX}}}kkkPPP:::???<<<999888888888777666555888;;;<<<:::888666666444444555555555333222111333333333333333333333333111111222222222333333333111111222333444444444444...000111000...---///222444444888AAAEEEBBB<<<:::<<<>>>???>>>;;;777444333///222555555222//////000------////////////------.../////////...---,,,,,,---,,,,,,---......---+++///...---,,,+++,,,---...000000111222333444444555333555555444222000///000---...000111000......000++++++444MMMnnn~~~~~~}}}||||||{{{vvvuuusssqqqrrrsssuuuwwwtttxxx}}}~~~}}}|||}}}~~~zzzuuuqqqtttvvvxxx|||~~~yyyyyyyyywwwuuutttuuuvvvooorrrttttttrrrrrrtttwwwsssrrrooollljjjiiiiiiiiihhhiiilllooorrrsssttttttqqqooommmllllllmmmmmmmmmqqqssswww|||~~~|||zzzxxxvvvtttnnnllliiieee___ZZZUUUSSSNNNKKKHHHHHHKKKMMMMMMLLLOOORRRUUUVVVWWWYYY]]]aaafffgggjjjmmmqqquuuwwwyyy~~~}}}||||||||||||}}}}}}||||||||||||}}}}}}}}}}}}zzzyyyxxxyyyzzzzzzyyywww111777===@@@>>>:::888888NNNYYYbbb^^^MMM>>>999;;;CCCDDDEEEEEECCC???;;;999777333111111111000000222...---,,,...000111///---000222333333333333444666===<<<:::777555333222111///000222222111111222444333555777777666555666777999777444333333333222000///......000222333222111111333444444222111111111000111333555666777777888555555666666666555444333777222111444666666666999777777777888999999999:::===<<<<<<>>>BBBPPPjjjrrrUUUIIIVVVrrrpppPPPDDDIIICCC>>>999777888999777555777777888:::;;;:::777444444555666777777666555444333333222222222111111111//////000000111111111222666444222111222111...***000///......---.........444444777===BBBBBB;;;555444555777:::;;;999555111333555777666444111//////***+++,,,---...............000222000---,,,---///............---,,,+++***,,,,,,++++++***+++++++++...///111333444666666666222111111000000000000000000///...------...///000///444999FFFgggrrrkkkmmm~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}{{{|||zzzwwwvvvvvvuuutttssswwwxxxzzz|||}}}~~~~~~|||yyyvvvsssqqqppprrrvvvzzz||||||{{{{{{~~~~~~~~~}}}}}}}}}|||zzzxxxvvvtttttttttrrrrrrsssuuuwwwyyyrrrpppnnnkkkjjjiiiiiiiiiggghhhjjjnnnrrrsssrrrpppssssssqqqooommmmmmpppssspppsssxxx}}}}}}|||{{{xxxrrrlllddd^^^ZZZTTTPPPLLLIIIJJJLLLMMMMMMMMMNNNNNNMMMLLLNNNSSSWWWXXX[[[___eeejjjooorrrsss}}}}}}|||{{{{{{|||}}}~~~}}}{{{zzz{{{~~~~~~|||yyy|||}}}}}}{{{xxxwwwwwwwww222666::::::777333222222111888???@@@<<<888777888555666777777666444222111---...000111111000222444000111111000///111444777111333444444222222333555999888777666444444333333000111222222111000111333111222444444333444555777777555333333333333222000111000000111333444333111000111333333222222444555555666666777777777777777555555555444444444444444333444;;;EEEGGG@@@888444777777888888999999::::::;;;999:::>>>GGGYYYuuuqqq___[[[sss|||^^^HHHGGGQQQCCC???;;;999;;;<<<;;;999777777888:::<<<;;;888666333444555777888888777777777777666666666555555555222222222222222333333333444222111222444444222000------..................222111333777;;;;;;777222444444666777888777333000222444666555222///......,,,------..................///111///---,,,---///)))******+++++++++******,,,,,,++++++++++++,,,,,,///000111333444555666666222111111000000000000000000///...------...///000...222666CCCeee{{{}}}}}}|||}}}}}}zzzvvvttttttuuuttttttuuuwwwyyy{{{}}}~~~~~~~~~~~~}}}zzzwwwrrrooommmmmmppptttyyy|||~~~~~~~~~~~~~~~~~~}}}{{{yyywwwvvvxxxwwwvvvuuuvvvxxxzzz{{{wwwuuurrrnnnkkkhhhgggfffggggggjjjnnnrrrssssssqqqssssssqqqooommmmmmppprrrqqquuuzzz~~~~~~{{{vvvqqqllliii___[[[VVVSSSRRRRRRRRRQQQMMMNNNMMMJJJHHHHHHKKKNNNQQQSSSWWW]]]ccciiinnnpppuuuuuuvvvwwwxxxzzz{{{|||}}}|||}}}|||zzz{{{||||||{{{yyyxxxxxxyyy222555777666222//////111333222222555999::::::888555555555555555555666666000111222222111222444555...111444333000000444888333444555444222111222333444444444333333444555555111222333222000000111222000111111111000111444666555333222222333333222111222111111222444444333111///000111222222333777999999:::::::::999888777777555444333333333444555666333666AAALLLNNNEEE:::444777777888999999:::;;;;;;:::777777===JJJ___}}}zzzmmmNNNCCCIIIQQQBBB>>>::::::<<<===<<<;;;777777888;;;===<<<:::888222333555777888999::::::999999888888888777777777555555555444444444444444222111000111222333222111000111222333444444333333333111000222555666444111555444444444555555333111444666777666333000/////////////////////......------...///...---,,,---...'''((()))***++++++++++++,,,,,,,,,++++++,,,,,,---///000222333444555555555222111111000000000000000//////............///000...111222===\\\yyy}}}tttssszzz}}}yyyvvvvvvvvvuuutttqqqsssvvvzzz}}}~~~~~~}}}{{{xxxtttoookkkiiillloootttyyy}}}}}}|||zzzzzzyyyzzzyyyxxxxxxyyyzzz|||}}}yyywwwtttpppmmmjjjhhhgggfffgggiiinnnrrrttttttsssssssssrrrooommmmmmooorrrtttwww|||}}}{{{yyypppkkkeee```^^^\\\[[[ZZZUUUTTTRRRNNNIIIGGGGGGHHHHHHIIIKKKOOOTTTZZZ___bbbhhhjjjlllpppsssvvvxxxyyy~~~}}}|||}}}~~~~~~|||zzzzzz{{{|||{{{yyyyyyyyyzzz111555888777444222222333555222000111555777666444888666444333333444666777999999777777999<<<888333...111444666555333222222444555555444222111111222222222222222222333444444222333333222000///000111222222111///...///222444222111111222333444222111222111111222333333222000111222222111111333777::::::::::::::::::999888888555444222111222333555666888777:::AAABBB>>>999888777888888999:::;;;<<<<<<<<<777555:::GGG]]]{{{fffLLLGGGHHHGGGBBB>>>:::999:::;;;:::888777777888;;;======<<<:::444555666777888999::::::888777777777777666666666666666666555555444444444333222111000000//////...555777:::<<<======<<<;;;888666333333555666666555666444333333555777777777888999:::888555333222222111111111000000///------------------,,,,,,,,,---++++++,,,---............---,,,,,,,,,,,,------...000111222333444555555555222111111000000000000000...............//////000///000///555OOOtttuuulllqqq}}}|||}}}}}}}}}{{{xxxtttqqqjjjmmmqqqvvvzzz~~~||||||zzzxxxtttpppmmmkkkooorrrvvv{{{}}}|||||||||zzzyyyyyyyyyyyyzzz{{{|||wwwvvvtttqqqooommmkkkkkkggghhhjjjnnnsssvvvvvvvvvttttttsssqqqnnnnnnpppqqqvvvyyy}}}|||xxxrrrnnnkkkiiigggeeedddbbb^^^YYYSSSNNNKKKJJJIIIHHHGGGGGGIIIMMMQQQTTT\\\___ccciiimmmqqqssstttzzzzzzzzz{{{||||||{{{{{{{{{|||}}}|||zzzxxxyyyzzz222666::::::666333222333000222444666999;;;===>>>???===:::888888999<<<>>>>>>AAAEEEMMMWWWYYYMMM<<<;;;666111111555777666333444555666444222000111222222222111111111111222222222333333222000///000111555555333000......000222111111111222444444222111000000///000222222111000444555444333222333666888777777888999::::::::::::666555333222222333555666;;;666333555777666777:::777888999:::;;;<<<======<<<888555999DDDYYYxxx```NNNMMMJJJ@@@FFFAAA<<<:::::::::888666888888888:::<<<===<<<:::777777777777777888888888777777777666666666555555666666555555444444333333444333333111000000111222666888:::===>>>>>>===<<<;;;999777555666777888888666444333444777;;;======999::::::888555222222222222222111111000///---------,,,,,,,,,------------...//////////////////...------,,,,,,---......///111222333333444444444444222111111000000000000000---......//////////////////000...111FFFgggtttooottt~~~yyy|||~~~xxxpppjjjbbbdddiiinnntttyyy}}}{{{{{{zzzzzzxxxuuusssqqqvvvxxxzzz~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||||||}}}wwwvvvuuusssqqqooommmllliiijjjkkkoootttwwwxxxxxxuuuvvvuuussspppoooppprrrvvvzzz~~~~~~zzzwwwvvvuuutttrrrpppmmmiiiccc]]]WWWQQQNNNOOOMMMJJJHHHHHHJJJNNNPPPTTTWWW[[[aaafffjjjlllmmmtttvvvxxxzzz{{{|||}}}}}}}}}~~~~~~|||zzzxxxxxxyyy444777999888444222222333333666:::<<<<<<===@@@CCC@@@>>><<<<<<===@@@DDDFFFOOOYYYeeesssuuu```SSSEEE444,,,///555777666444555555444222111111222333222111111000000111111111222333222000000111222555555444222///...///111222111222333555555333111///......000222333222000666777666555333222444666444555777888:::;;;<<<<<<777666555444333444555555999444222555777555555777888888999:::<<<===>>>>>>999888777:::CCCXXXxxxlll___jjjyyyZZZMMMOOOLLLCCCJJJEEE???======<<<:::888999888888999;;;<<<;;;999888777777666666666777777999999888888888777777777555555555444444444444444222333444333333555888:::111222444666777888777777888888777777666777777888666444333444888<<<>>>???888888888555222000///000111111111111000///------...---,,,---...///...---.........///......------------------......///000222222333444444333333333222111111000000000000000,,,---...///000000000///...000000222AAA^^^|||xxxyyy~~~yyy}}}~~~wwwnnnhhh```aaacccgggmmmsssxxx{{{{{{{{{|||||||||{{{yyyxxx{{{|||}}}~~~~~~~~~~~~~~~~~~~~~{{{zzzyyyvvvssspppmmmlllmmmmmmnnnqqquuuyyyzzzzzzwwwxxxwwwuuusssqqqrrrsssuuuyyy~~~~~~~~~~~~}}}wwwtttppplllggg```ZZZUUUQQQOOOLLLIIIHHHJJJLLLNNNPPPRRRUUUYYY]]]```cccdddlllooosssvvvxxxzzz}}}|||}}}~~~|||zzzyyyyyyzzz333444555333222444999>>>BBBBBBCCCCCCDDDEEEHHHJJJFFFGGGHHHJJJOOOVVV\\\```uuuwwwhhhRRRAAA:::777666555333444555444222111222333222111111111111111222222000111222222111000111333111222333222000000000111333333333555666555333000.........000333444444333555777777666444333444555555666777999:::;;;<<<<<<888888777666555444444333888444333777888666444555888888999;;;<<<>>>??????777888:::<<>>???@@@666999<<<<<<>>>NNNooorrrVVVGGGRRRnnnzzziiiiii}}}yyydddTTTKKKFFFEEEEEEAAA<<<;;;<<<===;;;999:::888777888999999888777444333333444555777999:::888888888777777777666666444444555555666666777777111222222000...///222666333333222222333444555666222555888:::999888666666444222111111333444555444::::::999666222000000111///////////////......---///---,,,---000222000...***+++---///000111222222---------......000111111333333444444444333222222222111111000000000000000+++,,,...000000000000//////333444333777JJJcccuuu|||~~~zzzyyy|||~~~mmmrrrzzz~~~~~~~~~{{{yyysssqqqnnnmmmppptttzzz~~~~~~}}}}}}|||||||||}}}}}}~~~~~~~~~~~~}}}{{{zzz}}}~~~}}}}}}}}}~~~~~~~~~}}}}}}|||zzz{{{||||||{{{zzzxxxwwwsssrrrrrrtttxxx{{{||||||zzz{{{{{{yyyvvvttttttuuussswww|||{{{~~~~~~|||~~~}}}~~~{{{tttnnnjjjgggbbb\\\WWWSSSQQQPPPNNNNNNMMMMMMNNNPPPRRRSSSRRRXXX^^^dddhhhmmmrrrwwwvvvxxxzzz{{{|||}}}///000222444333666CCCQQQiiiqqqxxxzzz~~~yyydddJJJ444<<<777444666333...///555333222222222222222333333333333222000//////111333222222111111000//////...111666777444222444444000555777888888888888666333444555666666666777999:::555777999:::::::::<<<======:::555000///111444666888777666555555555555555888999:::;;;<<<;;;:::::::::;;;===???@@@KKKbbbxxxsssYYYKKKMMMhhheeePPPGGGDDDAAAAAABBBBBB???<<<:::999::::::::::::999999999888888666666666555444666999<<<<<<888444333555777777666666555555444444333222222444222111//////000222333111111111111222444666777666555444444666777777777555444222000000111222333999999888666333111///---............////////////000111111///,,,+++++++++......////////////.........///000111222333444444111000///000111222111///111111111111000///------000000////////////000000444222444777777===UUUpppyyymmmppp{{{tttvvv|||~~~{{{zzzcccmmm{{{}}}{{{|||~~~~~~~~~|||yyy}}}}}}yyywww||||||}}}~~~~~~}}}|||}}}{{{xxxuuuuuuyyy}}}~~~~~~zzzzzz{{{{{{||||||}}}}}}~~~}}}|||{{{zzz}}}~~~}}}}}}~~~~~~~~~~~~|||{{{zzzyyyzzzzzzxxxyyyyyyzzzzzzzzzzzzzzzyyyyyyxxxwwwvvvuuuttttttwwwzzz}}}~~~~~~}}}}}}}}}}}}}}}~~~|||wwwsssnnnhhhbbb^^^\\\YYYXXXTTTSSSQQQOOONNNLLLLLLLLLMMMPPPUUUXXX\\\bbbiiiooouuuyyy||||||{{{|||...///222444444:::HHHXXXpppxxx~~~}}}}}}}}}jjjYYYCCC999333666:::999777888222222222111111222222333111222222111000///111222000000000000111111111111555444333333555666888999???FFFMMMLLLFFF>>>888444555555777:::======:::777666777888999999::::::;;;555666777777777555333222555555555666666777777888666777888999;;;;;;<<<<<<@@@>>>>>>>>>@@@EEESSSaaakkkqqqfffPPPEEEJJJhhhpppXXXKKKHHHFFF???@@@@@@???===;;;;;;<<<:::999999888777666555555555666666555444666999;;;???;;;888666555555333111666666555555444333333333222111000///000111333555222111111111222333555666666444333333555777666666666555333111000000111222333333333222111000...---000000/////////.........///000000///---+++,,,,,,......////////////............///000111222222333333111000111222333222111111111111000//////...---000000////////////000000111...///333333888MMMddd~~~vvv{{{{{{wwwzzz~~~~~~}}}|||wwwzzz~~~~~~|||}}}}}}|||zzzwwwxxxzzz}}}zzz{{{}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~{{{||||||{{{{{{|||~~~~~~~~~~~~~~~~~~~~~}}}}}}|||||||||{{{{{{|||}}}}}}}}}}}}}}}{{{{{{zzzyyyxxxwwwwwwvvvwwwzzz}}}~~~~~~}}}}}}}}}~~~{{{zzzvvvoooiiifffccc```^^^XXXWWWTTTQQQMMMJJJHHHGGGDDDGGGJJJLLLPPPVVV^^^ccclllpppuuuwwwwwwxxx|||,,,...222555777???QQQccczzz~~~bbbPPP>>>777777666333111222222111111111111222222///111333444222111111222//////000000111222333333444//////555888777;;;CCCbbbkkkssspppbbbRRRHHHEEE;;;888555666999:::777333888888888777777777777777000222555777777555333111444444555666777777777666555555666777888;;;===>>>CCC>>><<<>>>???@@@FFFLLLbbbnnnhhhTTTGGGJJJddd{{{\\\IIIEEEGGG>>>???@@@???======>>>???;;;;;;:::999777555444333444555555444444555777999???===;;;:::999888555222777777666555555444444333000000000000111333444666333222222222333333444555555333222222444555555444666555444222111000000000000000111111111111000000222111111000...------,,,...///000///---,,,---......//////000000//////...////////////000000111111444222111222333444333222111000000000///......---000000////////////000000000,,,,,,000111555CCCSSSzzz{{{nnnnnnzzz{{{{{{~~~~~~~~~}}}|||||||||yyy~~~~~~~~~{{{wwwwww~~~{{{xxxwwwzzz}}}~~~yyyyyy|||~~~~~~}}}{{{}}}|||vvvwwwyyyyyyyyy{{{~~~}}}}}}|||~~~~~~~~~}}}|||{{{zzzzzzyyywwwzzz}}}~~~}}}}}}}}}~~~xxxssspppmmmkkkiiicccaaa]]]XXXRRRLLLFFFDDD<<<======>>>BBBHHHPPPVVV```fffmmmqqqsssuuuxxx|||+++---222666:::EEE[[[pppvvv\\\EEE666000000222333222222111111111111222///222555777555444333333///000000111111222333333555000333<<<<<<999FFFYYY|||xxxmmmiiikkkUUUMMMAAA888555555555555777666555444555555555444222222111111111222333333444555666666666555444333777666555555666999<<<>>>>>><<<;;;===>>>>>>CCCIIIggg{{{~~~mmm___^^^ppp^^^FFFBBBGGG???@@@AAA@@@>>>======???>>>>>>>>><<<:::777555333222333444333222333555777::::::<<<===>>>===<<<:::888777777666666555444444222111111111111222333444555555444444555555555555555333111222333444444333666666555444222111000000222333333444444444333333111111000000///......------...000///...---...000//////000000000000//////000000000000111111111111444222111222333444333222000000//////............000000////////////000000111------000222444<<>>FFFKKKQQQWWW```fffiiilllpppsss***---222777;;;IIIddd{{{eeeIII999777:::444444333222111111222222000333777888777555333333111111111111111111111111666333555;;;:::???[[[{{{zzzuuurrruuuwwwzzz{{{rrrdddTTTGGG>>>:::888222111000111555777888777444333333333333444444444333333444555555555555444:::888666555555888;;;===<<<;;;===>>>======FFFPPPffflllqqqyyy~~~dddHHHBBBGGGCCCDDDCCCAAA>>><<<;;;<<<>>>>>>>>>===;;;888555444111222333222111111222444444666:::===>>>======<<<999888888777777666666555444444333222222111111111666666777777777777777777555333111111333444333222555666666666555444222111555666666666555444333333//////000000000000000000---...000///......///111//////000000000000//////222222222222222222222222333111000111222333222111000///......---......///000000////////////000000111//////111222333777;;;SSSrrr}}}vvvqqqqqqwww}}}~~~}}}zzzwwwwwwxxxzzz{{{}}}~~~|||pppgggbbbkkkxxxyyyyyy}}}~~~{{{|||zzzuuuooommmnnnsssxxx{{{~~~~~~~~~|||~~~|||wwwtttqqqsssvvvwwwxxxzzz}}}{{{}}}~~~~~~~~~}}}}}}~~~~~~}}}}}}|||yyy{{{}}}~~~~~~~~~~~~}}}}}}}}}|||zzz{{{yyyvvvoooeeeYYYNNNHHH;;;888333111222777===AAAAAAGGGPPPWWWZZZ]]]aaaeee+++...333777<<>>GGGRRRiiiwwwtttwwwyyynnnPPPEEEGGGFFFFFFEEEBBB>>>;;;::::::::::::;;;;;;:::888555333111222444333222111222444333555888:::999777777777:::999999888888777666666555555444333222111000000555666777888888888888888555444222222333444333222333555777888999888666555555555555555444222111000/////////000000111111111...///000000///...///111///000000111111000000///222222222333333333444444333111000111222333222111000///...---------//////000000////////////000000...///000000000000222555DDDaaayyy||||||}}}|||zzzzzz{{{}}}~~~}}}xxxuuupppuuu}}}~~~}}}{{{xxxwwwxxxyyyyyy~~~|||}}}~~~~~~~~~~~~~~~|||wwwsssoooqqqsssuuuuuuvvvxxxzzzzzz{{{|||~~~|||~~~~~~~~~}}}}}}{{{}}}~~~~~~}}}~~~~~~~~~~~~~~~}}}zzztttjjj^^^RRRKKK===888111......222555777:::???GGGLLLOOORRRWWWZZZ,,,///444777<<>>>>><<<<<>>AAAHHHDDD???999666444555555777777777888:::<<<>>>@@@<<<888888>>>DDDFFFGGGIIIhhhwwwtttzzzcccZZZFFFGGGFFFCCC???<<<;;;<<<777999;;;===>>>===;;;:::555777888888777666666777666888::::::888666888:::;;;;;;:::999999888888777222222333444444444333333000111333555777777777666777555333333444444333222000222777;;;>>>>>>===<<<444444444555555444444333333333222111000///......000111111000///......000000000111111111111000000...///000111222333444444555444333333555555444333///...---,,,,,,---///000000000////////////000000,,,222666333//////333666---AAARRRiiivvvqqqxxx~~~vvvwwwyyy}}}|||xxxzzzxxxvvvttttttwww{{{~~~zzz~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~zzz~~~{{{}}}~~~}}}zzzsssuuuwwwwwwvvvuuuvvvwwwwwwwwwxxxyyyzzz|||}}}~~~}}}}}}}}}}}}~~~{{{~~~||||||~~~}}}~~~|||sssggg[[[TTTCCC===555000/////////...+++///333666777999>>>BBB---000222444>>>UUUpppqqqGGG@@@:::888444111444;;;444333000---,,,,,,,,,------///...111666111222AAAPPPmmmmmmddd[[[[[[YYYZZZcccnnnrrrppp~~~vvvooorrr}}}}}}wwwUUU@@@<<<555//////,,,,,,...//////000555<<>>===AAAHHHeee{{{]]]JJJGGGAAA???AAACCCAAA<<<<<<777444777>>>BBB???:::888777777777777888999999999;;;===<<<999888999:::777777777777777777777777222222222111000000333555333444555666666666555444555444555777:::999555111333333222222111222222222111333555444333111000111111111111000000///...---,,,...///111222222222111000///...000333222///+++000///000222444555444333444222111222555777666444111000...---,,,,,,------,,,,,,,,,---...///222333000000///...---...111333000444:::JJJllluuuuuu}}}tttnnniiiqqqxxxyyywwwtttoooiiitttuuuuuurrroooqqquuuzzz|||~~~|||}}}}}}yyyxxx|||~~~~~~~~~yyy~~~~~~}}}~~~~~~~~~}}}{{{zzz{{{|||~~~~~~{{{~~~uuuxxx}}}{{{zzz|||~~~~~~~~~~~~~~~|||zzzxxxuuutttuuuuuuuuutttuuuuuuvvvxxxxxxyyyyyyyyy}}}~~~~~~|||zzz{{{~~~}}}}}}}}}~~~~~~||||||~~~}}}uuuiii\\\SSSDDD;;;444222111...---...,,,///111000---///444999///333555666>>>UUUsssvvvppp~~~```LLL999555888888555444777555222///,,,++++++,,,---000///222777333777HHHccc}}}sssccc___]]]___bbbfffpppzzz|||yyyooolllkkkppp|||}}}ZZZDDDAAA;;;666444///---.........///333:::???DDD===444111333666777777666666777888999:::;;;;;;<<<;;;<<<>>>======BBBJJJRRRvvv}}}|||{{{wwwVVVPPPHHHCCCCCCCCC@@@<<<>>>:::777888;;;<<<888555777777777777777777777777888:::<<<<<<999888888999666666666666666666666666444444444333111000111333444555666666666555444333444333444666888888444111444444222111//////......111333555444333111111111333222111///...//////000---///000222444444444333///---+++,,,///111000///111000000222555666666555555333222333666777555444111000...---,,,,,,------111000......///000000000111111111000///000222444444666555;;;SSSwww|||yyyuuunnnhhhpppwwwvvvrrrnnngggaaaiiillloooooonnnppptttwww}}}~~~}}}xxxvvvxxxyyyxxxyyy|||}}}}}}|||zzzyyyyyy{{{|||~~~}}}yyy{{{||||||}}}|||yyy~~~wwwzzz~~~~~~zzzwwwyyy~~~~~~~~~{{{xxxuuussssssssssssssstttuuuvvvxxxxxxyyyyyyyyy|||}}}~~~~~~~~~~~~}}}||||||}}}~~~}}}}}}~~~}}}|||}}}~~~xxxmmm```XXXHHH???666333111---+++,,,))),,,---,,,******///444000444666777???VVVxxxooofffssshhhLLL===888777777777999777444111...,,,++++++,,,111111333777444===RRRvvv}}}oooccc[[[]]]dddiiiqqqxxxnnnmmmnnnrrryyy\\\DDDBBB>>>:::777000.........---...111666:::<<<888222111444777888777666777777888999:::;;;;;;<<<;;;<<<>>>===>>>DDDLLL\\\|||qqqlllmmm|||ZZZSSSKKKFFFEEEEEEDDDCCC>>><<<999999999888666444666666777777777666666555777999;;;;;;999777777888444444444444444444444444444666666555333111111111555555666666666444333222333222333555666666333000222111000///......---...111333444444222111111222444222000.........///000...///111333555666666555222000---,,,...000111111111111111333666777777777777666444555666666555333111000///---,,,------...333111......000111000---000000000000000111111222222666333...999VVVttt}}}ssskkkhhhkkksssxxxvvvppplllgggbbbdddhhhmmmoooooopppsssvvv{{{zzz{{{~~~}}}zzz|||zzzxxxyyyxxxvvvxxx|||~~~~~~{{{~~~|||{{{{{{|||~~~wwwmmmooouuuyyyzzz{{{||||||}}}}}}xxxuuuuuuyyy|||zzzuuurrroooooopppqqqtttuuuvvvxxxyyyzzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{{{{|||}}}zzz{{{|||||||||}}}{{{qqqeee^^^LLLBBB999444111---***+++)))+++,,,***((((((+++///...111555777===SSSxxx~~~uuu|||tttXXX>>>222777@@@999888555222000...------+++000111222666444@@@YYYrrreee^^^\\\bbbgggoooxxxooooooppprrrtttyyyYYY===:::888666555///000///...------000333666888666333333555777777666666666777888999:::;;;;;;===<<<===???>>>???FFFOOOpppyyyooommm}}}ggg]]]SSSLLLHHHEEEDDDEEE>>>===;;;:::888888999999555555777777888777777666777888::::::999888777666333333333333333333333333333555777666555333222222444444555555444222111///111222333444444333222000---------...///000111222222333444444222222222333222222222222111000///...---...000333444555555555888666444111000000//////111000000222555777888777888777666666666555444333111000///---------......111...,,,...333555444222///...---.../////////...,,,333555//////<<>><<<>>>@@@@@@@@@GGGOOOhhhyyyxxxjjj^^^SSSHHHDDDFFFCCCAAA===999888888:::<<<666666777888999999999999777888999::::::999777555333333333333333333333333000222555666555444444555222222333333222000///...000111333333222222111111.........///000111222333222333444444222222333555222555888:::999666222///+++---///111222333333333444555555555333111///...111//////000333555666666888888888666555444444444222111///...------......///------000666<<<>>>>>>222///------//////...---***000555333000222555777DDDRRRZZZZZZhhhyyyllldddccceeexxx|||zzzqqqjjjkkkqqqtttrrrqqqooojjjdddbbbdddgggoooqqqsssqqqoooooonnnnnnlllkkknnnqqqqqqooorrrxxxvvvzzz~~~~~~rrreeeaaagggrrr}}}{{{xxx~~~}}}~~~}}}yyyxxx}}}xxxvvvyyy~~~}}}}}}}}}}}}{{{|||~~~~~~yyyrrrmmmkkknnnpppssstttvvvxxxzzz{{{||||||zzzzzzzzzzzz{{{|||}}}}}}~~~~~~~~~}}}~~~~~~}}}{{{yyyyyyxxxyyyyyyyyyzzz|||{{{zzzyyyyyy{{{zzz{{{~~~}}}}}}tttiiibbbQQQGGG<<<777333///---............---+++***++++++///...000222111888PPPiii}}}~~~~~~cccFFF111999888777666555444333222,,,///---...222222===UUUpppmmmmmmmmmqqqpppvvv{{{|||~~~{{{vvvggg```^^^eeelllrrr|||XXX999111...///333222111///...///111444666666666666777777666555333333444555555666777888999999<<<<<<>>>@@@@@@???DDDLLLYYYttt}}}}}}rrreeeXXXTTTXXXPPPJJJAAA;;;999;;;===>>><<<;;;::::::999:::::::::888888999;;;<<<;;;777444222222222222222222222222///111333444444444555666111111222222222000///...000222333333111111111222444333222111000000000000333333444333222222444666444888>>>AAAAAA<<<555111+++,,,...000111111000000***---111333222222222222222000//////222444555555666777888666444333333444222111000...---....../////////000333888???FFFJJJ999555000///000111000......///111222222222111111333;;;<<<:::DDD\\\mmmqqqwwwuuurrrqqqrrrvvvzzz~~~~~~~~~vvvnnnjjjhhhzzz}}}yyynnngggjjjsssyyyzzzxxxtttmmmeeebbbdddgggoootttwwwvvvuuuuuutttqqqmmmlllmmmnnnmmmlllqqqyyyvvvzzz~~~{{{mmm]]]WWWZZZdddtttwwwkkkgggsss~~~tttqqquuu}}}{{{~~~}}}zzz|||~~~}}}}}}}}}}}}|||vvvooolllnnnqqqrrrtttvvvxxxzzz|||}}}~~~zzzyyyxxxwwwxxxzzz|||~~~}}}{{{zzzxxxxxxxxxxxxxxxzzz{{{zzzyyywwwwwwxxxwwwyyy{{{~~~~~~~~~~~~~~~~~~wwwyyy|||~~~vvvlllfffUUUIII>>>888444000...000,,,,,,,,,+++******))))))000...000444333444CCCWWWqqq}}}nnnhhhbbbGGG;;;;;;:::888666444222111///000,,,---333222:::OOOtttrrroooooooootttxxx|||~~~}}}~~~wwwiiiaaagggooosssxxxZZZ>>>777111000444444111///...000444888999999333444555555444333333333333333444555666777888888999999<<<@@@???===@@@FFFQQQdddwwwqqqppp|||rrreeeccciii^^^TTTGGG@@@AAAEEEHHHHHHEEECCC???<<<999999999:::999999999<<<>>><<<888444333333333333333333333333111222333222222222444666111111222333333222111000000222444333111000222333555444333111000//////...333444444333222333555777555888===AAA@@@;;;666111,,,---...///000//////...(((+++...000000111444777555222000000222444555555444666777666333222333555222111000............//////000222111333999DDDLLL>>>888111...///111000...000...---///111222333333777999777444888BBBJJJKKKOOOPPPPPPQQQRRRVVVYYY\\\\\\___dddfffeeeaaa\\\YYYccchhhggg___ZZZ___jjjqqqttttttsssnnnhhheeegggiiioooxxx~~~{{{zzzvvvqqqlllhhhhhhppp{{{}}}yyylll]]]TTTRRRYYYkkk{{{yyypppccc___jjj||||||pppkkkmmm{{{~~~~~~~~~~~~}}}}}}~~~yyyrrrooopppsssrrrsssvvvxxx{{{}}}~~~{{{yyyvvvtttuuuxxx|||~~~~~~|||zzzxxxxxxxxxxxxuuuwwwyyyzzzxxxwwwwwwxxxtttvvvyyy|||~~~~~~}}}{{{zzzzzzzzzzzztttuuuxxx{{{~~~zzzqqqkkkYYYMMM@@@999444///---...,,,++++++++++++***)))(((000...222999999777CCCSSSiii~~~yyydddPPP___www|||kkk======<<<999777444111000222111,,,---333222888KKKbbbwww|||rrrnnnmmmnnnvvvwwwzzzzzzxxxzzznnnccckkkwww{{{~~~[[[BBB;;;444111444444111///...111666:::<<<;;;000111333333222222333333222222333444555666777777666777;;;>>>===:::===BBBFFFQQQhhhpppfffkkk~~~ssseeebbbiiifffZZZLLLFFFJJJQQQUUUVVVLLLHHHCCC===999888888888:::999:::<<<>>>===888444333333333333333333333333333333333111000000222444111222333444555444333222000333444333111000222444222111111000000000000111333444444333222333555777333666999;;;;;;777333000---...///000000///...------///000000///111555999777444222111333444555555333555666555222111333555333222000///......//////...000000...,,,111===GGG@@@888000,,,---///...,,,...,,,,,,...//////000222///333777;;;======:::666555777:::;;;;;;;;;<<<===??????@@@BBBEEEFFFDDDBBBAAAIIIMMMIIIGGGOOO[[[cccdddgggiiihhheeecccdddfffoooyyyzzzpppggg___```kkkwww~~~rrrddd[[[UUUXXXiiizzz|||uuuiiiccckkk{{{xxxssstttxxx~~~~~~~~~}}}|||{{{}}}|||tttpppqqqtttrrrsssuuuxxx{{{}}}~~~|||yyyuuurrrssswww|||~~~}}}}}}zzzyyyxxxxxxxxxrrruuuxxxyyyxxxxxxyyyyyyssstttwww{{{}}}~~~|||zzzxxxwwwvvvvvvssstttvvvxxx{{{~~~}}}vvvppp]]]PPPCCC:::444...,,,,,,---,,,+++,,,,,,,,,***)))...000222333444999???EEE\\\nnn}}}eeeRRRJJJjjjzzz{{{jjjRRR>>>888777222333999222...---///111333999???[[[vvv{{{nnnlllpppoooooohhhooosssrrrrrryyy|||zzztttooorrrxxxxxxrrr\\\KKK<<<999:::777222000555555444444333333333444444333333333333444555555777888888777555555666888<<>>;;;777666555666777777999:::888666333111000666444111///...///111222***,,,///111111222444555<<<999555111000000222333///---,,,///222333222///555555666777777666666666222222111111111111111222333333222222222222222333555444444555888;;;>>>???EEEKKKKKKDDDBBBKKKUUUZZZdddnnn|||yyyhhhYYYWWWeeewww|||qqqiiihhhpppxxx|||zzzyyyyyywwwxxx{{{uuummm|||wwwnnnooo{{{~~~zzzyyy~~~~~~~~~}}}||||||~~~}}}zzzwwwuuutttuuuwwwyyy|||~~~{{{vvvrrrqqqtttxxx|||~~~~~~}}}}}}}}}}}}}}}}}}||||||{{{xxxyyyzzzzzzyyyxxxvvvuuuxxxwwwvvvvvvyyy|||}}}}}}~~~|||xxxvvvuuutttrrrppppppooonnnoooqqquuuzzz}}}yyyrrrbbbUUUGGG<<<444......111************))))))))))))000222444555666999???CCCOOObbbwww|||lllWWWNNNNNNxxxrrr___RRRBBB222000777777444111///---000;;;FFF\\\tttzzzppppppsssnnnkkktttwwwyyywwwwww{{{}}}{{{wwwzzz{{{yyyyyyvvvkkk___EEE<<<777;;;???===888666777666444333333333444555777666555444444444444444666777777666555444666777666999;;;;;;:::;;;===???@@@>>>BBBNNN___rrrzzzuuu{{{oooccc^^^dddiiimmmppptttxxxsssjjjdddYYYJJJ@@@===;;;999777888999:::<<<<<<;;;:::999777666444333333444555666444777999888555333444555000000111222333333444444666777888888777666444222000111111000000000222444555444444444444444555555777666333111000000000111)))...111///...111111000...///000000000000000000666777:::<<<===;;;999888:::999666444333555888:::333222///---,,,---///000,,,...000111111222333555999777444111000000111111///...---///111222111///111111222222222222222111222222222111111111222222000000000000111222333444111333444666777888:::<<<222:::CCCHHHQQQ\\\cccccckkknnnsss|||xxxnnndddcccooo}}}zzzxxx~~~|||vvvzzz~~~||||||}}}xxx}}}tttnnnvvv{{{|||}}}{{{~~~}}}zzztttsssxxx~~~~~~}}}~~~~~~|||zzzyyyzzzzzz|||~~~|||wwwsssrrruuuyyy{{{~~~~~~}}}}}}}}}}}}}}}|||{{{{{{zzzzzz{{{{{{zzzyyywwwvvvuuusssrrrtttwwwyyyzzz{{{zzzxxxuuutttsssrrrooommmjjjiiiiiiiiikkkppptttwww~~~|||vvveeeXXXJJJ???666000///111++++++++++++************222333555777777999<<>>:::777999999666444555888666333111111222555666:::999888666555555444444444555666555444444666777444444555888;;;<<<<<<<<<======>>>>>>@@@KKKbbbvvvrrreeezzzwwwwwwllleeedddiiipppvvv{{{}}}wwwooojjj___PPPEEE@@@>>>:::777777888:::;;;<<<;;;::::::888777666555666777888999444666999:::777444222222000111111222333333333444777777888888888666555444333222000111222333333333666666666666666555444444444444333222222111111000---///...---000333111,,,...///000000111111000000000222777;;;>>>>>>>>>===444:::AAAFFFFFF@@@888333222111///---,,,---...///...000222222111111222333666555333222111000000000000.........000000///...//////000000000//////...222111111111111111222222...//////000222444555666222444777777666888<<>>@@@>>>:::999===BBBAAA<<<<<>>HHHOOOMMMCCC444***444222111///...//////000000222333333222111111222444444444333333111000000000000//////////////////111111111111111000000///000000000000000111111222000111111222333555666777666777777777888@@@KKKTTTbbbppp}}}tttkkkddd^^^VVVNNNKKKJJJKKKRRRZZZfffhhhmmmsssqqqiiieeeeeeyyywww|||xxxrrrvvv}}}}}}~~~~~~~~~~~~||||||~~~|||{{{{{{||||||{{{qqqllljjjnnnssswww{{{|||xxxwwwxxxzzz|||}}}|||}}}}}}}}}}}}|||{{{{{{zzzzzzzzzzzzyyyxxxwwwwwwwwwuuutttuuuvvvwwwwwwvvvppppppqqqrrrsssrrrooolllggggggffffffhhhkkknnnppptttxxx|||ooobbbSSSHHH===333///000,,,,,,,,,,,,++++++++++++444444444444555666666555;;;???IIIQQQLLLEEEMMM]]]}}}|||vvvyyyfffRRRAAA888222333666666444444FFF\\\iiilllnnnkkklllxxxsssyyy}}}yyyuuuttttttrrr{{{tttkkkaaaUUUHHH>>>999555777666111---///555:::777444000,,,,,,///333555888888777777777777888888222333444444444444777999<<<888666999???AAA>>>:::999<<>>BBBJJJQQQUUUWWW[[[nnnrrrmmmhhhdddeeeiiimmmooopppiii___RRRJJJFFFCCC>>>:::777777888:::;;;<<<<<<===777777777777777777888888999777666555555555444444222222111111111222333444777777777777777666666555555222000222444555333000000111333555666777666666000222333444444333111000---111222///---000111000...///000111222222222222666555333333444777;;;===DDDCCCBBBBBB@@@<<<666111333222111000//////000000222333444444222111111222444444555555444333222111111111000///...///000111222222333333222111111000///////////////000111222222222222222222333555555555555555888BBBUUUjjjyyyzzzvvvkkk___QQQGGG@@@<<>><<<>>>;;;:::===??????CCCHHHPPP___eee```iii|||mmmgggdddfffiiihhhhhhiiijjjaaaUUUMMMIIIEEE???:::666777888999;;;<<<===>>>888888777777777666666666999777444333555666666555333333111111111222333444666666666555555555555555777666666666777777555444///000222444666777888888111222333444333222111000---111222///---000222222...///000111222333333333333555777999999888666444AAAAAABBBEEEGGGDDD===666222111000//////.........222444555555333222222222444444555555555444333333111222111000//////222444222222333222222111000///000000000000111222333333111111000111111222333444444444888DDDYYYuuussscccUUUGGG;;;666888777666888<<<======AAAGGGQQQRRRTTTVVVXXX]]]bbbfffggghhhlllppppppqqqxxx}}}~~~~~~|||xxxwwwyyy{{{xxxqqqqqqyyy}}}}}}{{{vvvkkkbbbccciii~~~ttttttzzzzzzxxxzzz|||~~~zzztttppppppuuuzzz~~~yyy{{{}}}|||yyyvvvuuuuuulllhhhfffjjjttt}}}}}}qqqkkkggghhhjjjmmmttt{{{~~~~~~~~~~~~~~~|||{{{|||~~~~~~}}}~~~~~~~~~}}}~~~~~~~~~~~~}}}|||yyyxxxwwwvvvuuuuuuuuuvvvxxxvvvuuuttttttrrrooommmoooooopppsssuuuvvvuuutttlllkkkiiihhhhhhhhhiiiiiikkkoootttyyy|||zzznnn___RRREEE777000...++++++++++++************777444111111333555555444777666<<>>===999555777<<<111888<<<888444555555333777555111///...000333555666555555444444444555555222333555555555777999;;;===:::777888<<<@@@AAAAAACCC<<<777999===AAAFFFKKKYYYiiixxxooohhhcccfffhhhfffeeegggddd\\\RRRLLLIIIFFFAAA<<<666666777999:::<<<>>>???999999999888777666555444666555333555777888666555444333111000000111333444555555444444444444555555666888999999777666555666333333333444555777888999333333333333222222111000///000///---///444444111...///000111222333333333333555888:::;;;:::888777777;;;DDDLLLPPPKKK>>>444222222111111000/////////333444555555333222333333333333333333333333333444111222333111000000444777333333333333222111000000333333333333444555666777111111222222444555777888===???III]]]yyy{{{ssshhhXXXEEE:::888222000///111111111555;;;555555555666888;;;@@@CCCBBBBBBFFFMMMRRRUUU[[[aaa^^^```cccgggkkkpppsssuuu}}}{{{vvvpppqqqxxxzzzyyywwwuuummmfffgggmmmvvvzzzqqqlllooouuuxxxyyyvvvsssrrruuuyyyyyywwwssskkkfffffflllrrrxxx~~~yyy|||~~~|||wwwssspppooogggaaa]]]aaalllxxx~~~zzzxxxuuuwww{{{}}}~~~~~~~~~~~~vvvpppjjjiiiiiikkksss{{{~~~|||zzzzzz}}}~~~}}}|||~~~~~~~~~}}}~~~~~~~~~zzzyyyxxxvvvvvvvvvvvvwwwvvvuuuttttttuuusssqqqnnnmmmmmmmmmpppsssuuuvvvuuummmllljjjhhhgggfffeeeeeegggkkkppptttwwwzzz}}}ttteeeXXXIII;;;222///---,,,,,,,,,++++++++++++999666111111333666666666666666===CCC???@@@[[[|||kkkUUUDDD777111000000//////>>>UUUaaakkk}}}vvviiiZZZHHH999888777;;;BBBAAA:::888;;;333888888222111888======888666333111111222555666777666555444333222222222222444555666666777:::<<<===;;;999999===BBBFFFHHHEEE???;;;>>>AAACCCHHHMMMYYYgggttthhh``````bbbbbbfffkkk[[[TTTLLLHHHGGGFFFBBB>>>666666777888:::===???@@@;;;;;;::::::888777555444333333444777::::::666333555333222000000111333444444444333333333444444555333666999999555333333555777666555555555777888999444444333222222111111000111///+++***111888666///...///000111333333333444888777666666777;;;>>>@@@999999:::>>>BBBBBB<<<666555555444444333222222111222444555555444333333444222222111111222222333444111222333222000111555999666666666555444333222222555555555666666888999999333333444666888:::<<<>>>JJJNNN\\\uuuxxxyyy{{{wwwhhhSSSEEE@@@999666555777666555888>>>555444222111111111333444777444555;;;>>>>>>>>>@@@===???DDDLLLVVV```fffiiiooorrrsssqqqsssvvvwwwuuuwwwvvvuuutttppplllnnnsssmmmttt|||~~~||||||~~~}}}~~~rrriiihhhlllooossssssrrrsssyyy~~~wwwuuuooofff```aaaiiipppsss}}}{{{~~~~~~xxxrrrnnnmmmiiibbb\\\^^^iiiuuu|||{{{tttnnnoooqqquuuwwwyyyzzz|||}}}|||uuuooolllkkkmmmuuu~~~~~~|||zzzzzz|||~~~}}}|||}}}|||~~~~~~}}}|||zzz|||{{{zzzyyywwwvvvwwwwwwxxxvvvvvvuuuwwwxxxwwwuuussskkkkkkkkkmmmqqqtttuuuuuuooonnnllliiigggeeedddddddddhhhmmmqqqtttwwwzzz|||xxxiii\\\MMM>>>444111......---------,,,,,,,,,666555333111111222333444777999999???CCCBBBXXXqqqTTT777+++---...000111333<<>>???<<<:::>>>FFFMMMXXXkkk|||gggZZZ]]]aaa\\\\\\cccYYYPPPHHHFFFEEEAAA<<<;;;===777555777777777===EEEDDDCCC@@@>>>;;;888666444333333222111000222555888444444333444555555444222555555555444444333333222444444555666888888666444555555444444333111111000666444222111111111000///000000111111111111000000000///...---///333666999777666555444555888;;;===888666555666888;;;;;;:::666555555444333333333333555444222111111222333555666444222222333555555444111000///000222333333111444333444777:::;;;888555222444777777555444666999444555111333<<<<<>><<<:::===FFFMMMbbbssszzziiieeexxxvvveeeaaa```\\\ZZZ]]]PPPHHHAAAAAABBB>>>;;;;;;;;;999::::::777555<<>>@@@???YYYzzz[[[@@@333000///---,,,---111888>>>===:::666333777BBBOOOYYY???AAABBB>>>888222000111222333444333111000000111000222555777777666444222222222222333444555666777999999999999999888888888999:::;;;999777555555555999<<<===;;;:::===EEELLL___mmmfffTTTwww{{{kkkqqq}}}uuutttkkk]]]WWWUUURRRPPPFFF???:::<<<===;;;:::;;;999<<>>888555;;;EEEAAA???===;;;999777666666444666777777555444444444333333444444555555555555666444333222222444666777666444333444777888888888999888666444333333333444222111111222444444111/////////000000000000//////000000000111111111111111777666444444555777:::<<<===DDDJJJGGG>>>888:::???999777555333333333555555222111111111222444666777111222333666888888666444555333222222333444333111222222333555777777555333///222666777666444333222555777666???LLLQQQ]]]sssrrrnnnnnnkkkjjjmmmrrr{{{oooggghhhcccXXXNNNBBB;;;888888666333444333222111000111222222222222222222222222222222444333222333333333111000000111333444555555444444///444;;;>>>@@@AAADDDFFFGGGJJJOOOUUUYYY[[[[[[[[[[[[\\\^^^______^^^]]]\\\___[[[VVVSSSQQQOOONNNLLLHHHHHHHHHIIIKKKLLLKKKIIIPPPRRRVVV[[[aaaiiiqqqwwwwww|||xxxqqqoooooo{{{xxxqqqllljjjiiijjjhhhlllnnnooottt|||{{{tttooommmnnnllliiiddd[[[TTTVVV___ggguuuwwwxxxtttqqqrrrxxx}}}|||{{{||||||zzzvvvwww|||zzzzzzyyyxxxwwwvvvttttttxxxxxxxxxyyyzzzyyywwwuuurrrrrrrrruuuyyy|||~~~~~~||||||~~~~~~~~~~~~~~~|||{{{yyyxxxxxxxxxyyy|||{{{{{{zzzyyyuuuppplllkkkiiigggiiinnnrrrrrrqqqtttsssqqqnnnjjjgggeeedddcccccccccdddfffiiilllmmmrrruuuxxx{{{~~~|||tttdddMMM<<<666111///---,,,------,,,+++111000////////////000000---555<<>>:::888<<<@@@<<<;;;:::888888777888888999::::::999777666666777333444444444444555666777888666444222222333555777666555333444666888999999;;;999777555444444555555111111222444666666444111000000111111111111000000111222333444444222000///333222222333666:::>>>@@@AAAIIIOOOLLLBBB:::999<<<:::888666444333444555666333222222222222333444555222222222555777888777666666555333333444444333111333333444555666666555444///000222333444444444444888:::===JJJ[[[bbbqqqsssmmmnnnlllllloooqqqzzzwwwkkkjjjeeeccc]]]SSSHHH@@@:::777555555555333222222222222222111111111111111111111111333111111444777888555222222333333333222111000///---222777777333111444777555888<<<@@@CCCDDDDDDDDDEEEEEEEEEFFFEEEDDDCCCCCCDDDAAA===:::888888999999:::888777777888888888777>>>AAAFFFKKKQQQYYYbbbgggnnnwww~~~yyywww~~~}}}|||uuunnnjjjkkknnnqqqjjjmmmooonnnsss{{{xxxnnnhhhhhhjjjkkkiiiddd]]]YYY\\\fffmmmrrrtttuuutttrrrtttzzz}}}||||||{{{|||}}}|||zzz{{{~~~zzzzzzzzzxxxvvvssspppnnnsssttttttuuuuuutttsssqqqmmmlllkkkmmmrrrvvvyyyzzzxxxyyy{{{~~~~~~}}}~~~}}}|||{{{zzzyyyyyyyyyyyyyyyyyyyyyzzzzzzxxxtttpppiiigggfffhhhlllppprrrrrrvvvuuussspppllliiigggeeebbbbbbcccccceeeggghhhiiilllooosssvvvzzz|||lllUUUBBB:::222000---------------,,,111111111000111111111111000555:::AAA@@@;;;OOOuuuhhhGGG:::333000222222---***+++)))...333555444444555777//////000000111222555777>>>;;;777333222222333333000111222222333444444444333333444444555777888999>>>>>>===:::666444555777111333777888777555555555777999;;;:::888:::AAAGGGUUU___tttqqqnnnsssooo{{{~~~zzzcccWWWSSSLLLEEEBBB===:::;;;;;;999:::===>>>>>>===<<<===>>>===;;;:::999888777777888999:::<<<<<<;;;888666555777999333555666555333444666888:::888555333222333444555777555444444666888999999;;;:::888666555555555666222222333666888888555333111222222333333222222111222444666888777555222000//////000333777===CCCFFFFFFIIILLLKKKFFF???999666999888666444444444555666555444444333222222222222555333111111444777888999777555444444555555333222444555555666555555555666888666444222333444555666666999???QQQdddlll~~~uuunnnnnnkkkjjjlllqqqzzzssslllccceeeddd___UUUGGG<<<777777777777666555444444333333333333333333333333333333000......111555666444111111111111111000//////...111555999777222///000333000222555888:::999777666888888999999999999888888666444111///---...000222777444222111111111111000222555888<<>>444111...,,,,,,,,,++++++111111222222222222222222333333222666999888OOOwwwzzzZZZ>>>333---111333...+++---+++,,,...//////000111333111000/////////000222333<<<888444111000000000000000000//////000222444555777777666555555555666666:::<<<===;;;777555666888444666999999777444333333777999;;;:::777888>>>DDDVVV___qqqlll]]]QQQGGGAAADDD???======<<<999:::>>>???>>>;;;999===AAA>>>999>>>===;;;999888999:::;;;:::::::::888666555666777555666777555222222555999999888555444333333555555888666555666777888888777999999999888777666555444333333444555777777666444111222222222222222222111111444777999999777555333000000111444888>>>DDDGGGGGGFFFGGGHHHHHHCCC;;;444777777666555444444444444555555555444333222111000666333000///111555888999555444333333444555444222444555666666555444555777CCC>>>888444333444555555888<<>>GGGTTTaaajjjqqqtttvvv{{{}}}~~~|||xxxvvvxxxzzz}}}yyysssnnnjjjiiiiiijjjgggkkkmmmjjjllluuu~~~|||ssskkkhhhgggcccbbb```]]]\\\___dddgggkkkoootttxxx{{{~~~}}}|||{{{~~~}}}}}}zzz}}}}}}|||zzzxxxuuusssrrrrrrtttwwwwwwvvvuuuuuuuuuooommmkkkkkkmmmoooppppppssstttvvvzzz}}}~~~~~~}}}}}}}}}|||||||||{{{{{{{{{|||{{{{{{zzzyyyuuupppllldddcccbbbcccgggmmmsssvvvxxxwwwuuurrrpppmmmkkkjjjhhhhhhhhhhhhhhhhhhhhhgggdddfffjjjmmmrrrwww~~~xxxdddPPPDDD777444///---,,,+++***)))000111111222333333333222111///...333888666HHHkkk~~~dddDDD555+++///111...,,,//////...------...//////...222111...---,,,,,,+++***333111000000111111...+++............///111222333:::999777555333222111111222666::::::888777999;;;777999:::999777444444444777:::;;;999666666;;;AAAMMMVVVgggsssnnn|||pppaaaMMMAAA@@@CCC???======<<<999:::>>><<<>>><<<888:::??????;;;GGGEEEAAA===::::::::::::777:::===>>><<<999777666666888999666222111444888555555555555555666777777888777777777888888777555888888999999888666444222444333222333444555444333000000000111111000000000000222555888999888777555777777666666999<<<@@@BBBDDDDDDEEEGGGHHHDDD===777555555666666555444222111444444444444333222222111555222000000111444555555444333222333444555444333333555666555333222444666@@@;;;666333333444444333;;;@@@LLLeeezzzzzzvvvwwwwww}}}}}}wwwkkkaaa___]]]\\\XXXRRRIIICCC888888777777666444333222444444444444444444444444666666666555444333444666222111111111111222222333222333444555666777888888;;;DDDQQQZZZ[[[RRREEE<<<555555444333333333333333333444444222000///000222555444333333444444222111...///000000///000222444---000777???FFFNNNTTTXXX```cccgggiiihhhhhhjjjmmmqqqpppooommmkkkiiihhhgggdddkkkooonnnooovvv|||~~~zzzuuunnnhhheee___]]]ZZZXXXWWWZZZ___cccccchhhpppwww|||~~~}}}||||||~~~}}}}}}~~~}}}{{{{{{zzzzzzyyyyyyyyyzzzzzzxxxzzz}}}|||yyywwwwwwxxxuuurrrooonnnnnnnnnmmmllloooqqqsssvvvzzz}}}~~~}}}|||}}}}}}}}}}}}|||{{{{{{{{{{{{zzzyyyxxxtttoookkkaaaaaa```aaaeeellltttyyyyyyxxxvvvtttrrrpppooonnnjjjjjjjjjjjjiiihhhhhhgggdddeeegggiiilllqqqwww{{{|||kkkWWWJJJ;;;777222...,,,+++***)))///000111222222222222222+++,,,///888===555>>>YYY~~~yyyxxxyyyzzz~~~yyydddKKK888,,,...111---,,,000***+++---111666666222...555333000...---,,,***))),,,,,,...222444333...)))+++,,,---...000000111111<<<:::888555222///...---+++111888:::999999<<>>999>>>>>>888777<<>>OOOLLLFFFAAA===:::999999777<<>>;;;333444666666666444111000222222333444444444333333333222111111333333333111333222111222444555444333222444555444111000333555555222//////222444333222888>>>KKKfffzzzyyywwwzzzzzzzzzzzzpppddd^^^YYY\\\aaa___VVVMMM777777777666555333222111333333333333333333333333222444555333111111444888555555555444444555555666777666555777999::::::999===JJJ]]]jjjkkk___MMMAAA<<<;;;:::888777666666666---000222222000///111444777555444333333111///,,,000111111000......///000///...---...222777===BBBEEEJJJPPPTTTVVVYYY]]]```eeefffiiikkklllkkkjjjiiiaaakkkrrrssstttxxx|||}}}wwwvvvvvvvvvsssnnnfffaaaVVVTTTPPPMMMNNNSSSZZZ___\\\bbbkkkssszzz}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{||||||~~~~~~zzzyyy{{{~~~wwwwwwwwwxxxzzz|||~~~}}}|||xxxxxxyyyyyyvvvsssqqqpppnnnllljjjmmmnnnqqqtttwwwzzz}}}~~~~~~~~~}}}||||||~~~~~~}}}|||}}}}}}}}}~~~}}}|||}}}}}}}}}}}}}}}|||{{{wwwwwwwwwxxxxxxvvvrrrnnn_________```dddllltttzzzzzzyyyxxxvvvuuusssrrrqqqkkkkkkkkkkkkjjjiiiggggggeeeffffffggghhhlllqqquuuooo\\\OOO>>>:::444000---,,,+++***111111111111222222222222...333777888777888>>>CCCsssoooVVV@@@888<<>>;;;666000,,,---000333---111111,,,---444777444666333333666444///---000///333:::<<<555...000777000333555555444555999===<<<:::888888888666222...888;;;;;;777555777;;;>>>EEEIIIXXXrrr}}}nnn|||gggqqq|||hhhVVVLLLIIIHHHFFFCCC@@@>>><<<<<<;;;<<>>CCCRRR^^^cccWWWGGG???<<<;;;<<<>>>@@@@@@@@@??????@@@<<<===???>>>;;;999888888999666333333555666555333<<<777777;;;:::666555::::::888666444333222333333444444555333111000000111000///...---...///111333000......222777;;;:::888CCCCCCBBBAAA>>>;;;888666FFFEEEEEEEEEDDD@@@;;;777>>>777444999<<<888444444///111444666777666444333...111444555444222111000...///000111222111000000444222000111555666444222111555999999888666666888888@@@SSSlll}}}}}}}}}vvvmmmfffaaaZZZXXX]]]dddfffdddDDDAAA<<<777555444222111///111333555666666555444111222444666666666666666888555444555111...///444777777666:::CCCNNNTTTUUU```lllyyy}}}xxxooojjjiiiVVVPPPKKKNNNTTTSSSJJJ@@@CCC444222777333333555222555666777777777666555444444333111000///000000111222333444111......000333444555666888:::;;;<<<===GGGJJJPPPVVVZZZ]]]______aaahhhqqqzzz}}}{{{wwwqqqiiiccc___YYYQQQJJJGGGBBB<<<888777<<>>===;;;888555333888333222777:::777444222333555666777777777999:::999777666777888999666444444888:::999888999<<>><<<:::;;;===???<<<999888;;;???KKKXXX```ZZZNNNEEE@@@<<<:::<<<>>>>>>>>><<<<<<;;;999;;;<<<;;;999777666666888666333333555666555444999777999>>>===777555666777666555444333222111111222333444333111000000111222111000//////111333444...///111444777:::===@@@EEECCC@@@===;;;::::::;;;CCCEEEEEECCC>>>:::999999:::444222666999555111000000111333444444333222111000333555666444333222333111222222333333333222222111222333333333333333444222555888999777555666777;;;AAARRRmmm}}}qqqccc___ZZZ[[[```eeeeeecccKKKEEE===777444333111///222333444666666555444333111222444666666666666555777444444555555222333666555555888BBBVVVlllxxx{{{vvv}}}{{{sssppphhhdddaaadddjjjlllfff```^^^LLLBBB>>>444333888777<<<;;;999666555444444555666555444333222111111111222333333000...---///111000111222333444555666777:::<<>>AAAJJJUUU]]]aaagggnnnoooqqquuuyyy|||~~~~~~}}}~~~}}}|||}}}{{{yyyxxxxxxxxxvvvuuu||||||{{{}}}~~~{{{zzzzzz{{{|||{{{xxxuuupppjjjeeecccccceeehhhmmmrrrwww{{{}}}~~~}}}|||~~~~~~~~~~~~|||zzzyyyxxx|||~~~}}}||||||}}}~~~~~~|||~~~|||xxxvvvuuupppjjjaaa]]]YYYXXX^^^gggppptttxxxzzz{{{{{{xxxuuusssrrroooooooooooonnnmmmlllllliiihhhggggggiiillloooqqq}}}vvvaaaSSSEEE:::000......---+++,,,222222111000111222444444555222333:::CCCFFFBBB;;;NNNooorrrUUU@@@888888888777666444111000111222222222//////000111111111111111000///---,,,,,,---///000111111222333333333222222333222222444444555:::@@@FFFPPPVVVPPPHHHAAA555(((444...,,,333999888333000444444555777:::;;;:::999888777666666888999999888222555999:::999888:::===:::FFF[[[ssswww|||hhhWWWMMMMMMJJJGGGDDDBBB@@@<<<999999;;;===<<<999777888:::@@@KKKVVVWWWSSSMMMEEE???AAABBBCCCDDDCCCAAA???===999:::;;;:::888666666666777555444444666777777666777777;;;???>>>888333222444444444444333222000//////111333333222000000111333222111111111222333444---111444444555888???FFFIIIEEE>>>888666777;;;===GGGJJJJJJEEE===:::<<>>MMMjjjyyyfffaaa]]]^^^aaaccc```]]]UUULLL@@@888555444222///444444555555555444222111222333444555666666555555888444333666888777777999888???MMMaaa|||zzzuuuwwwvvvwww{{{{{{iii___XXXLLLHHHHHHCCCEEEAAA<<<777444444555777777777777666555555444444333333222000---,,,---///.........///000111111111666777888:::;;;===???@@@CCCEEEJJJOOOTTTWWWYYYYYYXXXPPPFFF>>>:::777444111//////000000111111222222333444999BBBIIIOOOWWW___eeehhhnnnuuuyyy{{{|||{{{~~~~~~~~~}}}||||||zzzyyyxxxyyyyyywwwvvv|||{{{{{{}}}}}}{{{zzz|||~~~|||{{{yyyuuupppjjjeeebbb]]]___dddjjjooouuuyyy{{{}}}}}}~~~~~~}}}|||{{{{{{~~~|||{{{zzzzzzzzz|||~~~|||||||||||||||}}}~~~~~~}}}}}}{{{|||{{{wwwvvvvvvqqqkkkbbb]]]XXXVVV[[[ccclllqqqvvvyyy{{{|||yyyvvvsssrrrnnnnnnoooooooooooonnnnnnlllkkkiiihhhhhhjjjlllnnnxxx{{{yyyfffXXXGGG<<<222000000---******333222111111111333555666666333222888AAAEEEAAA<<>>GGGXXXlll}}}dddRRRMMMJJJFFFEEEDDDAAA===:::888;;;======:::777666777999???GGGNNNRRRRRRNNNJJJHHHHHHHHHHHHGGGDDDAAA>>>;;;<<<===<<<:::888999999666666666666777888888888777888:::<<<;;;777333111222444555666666444111000...000333333222111000111333222222111111222333333///111222333555;;;BBBHHHQQQJJJ???666222444999>>>KKKKKKHHHBBB<<<;;;???DDD<<<::::::;;;;;;888444111888777666444444444444444444555444333111111333555888777555444444555666666555777888888666666888:::555666777777555444333333777888EEEbbbpppggg```___```]]]YYYWWW\\\QQQCCC:::777777444111333444444555555444333333222333444555666555444444888444222777:::999999:::AAAWWWtttxxxuuuyyy|||{{{yyy|||vvvnnn```LLLFFFCCC===888666666777888888888999999999999888888555444333000...---......///////////////000000000444555666777888777777666666666777777999;;;===>>>DDD>>>777333000///...,,,---...000111222222222222333000111555999<<>>>>>;;;GGG\\\tttoooZZZLLLEEE999777666888:::;;;:::777333333222222222333555777888888666555444222222111555333000......///000222...---...222666::::::999888JJJ```hhhbbb```pppzzzYYYJJJ:::333111111333666444222111444999;;;999777;;;:::999888888999:::<<<:::888888:::999888>>>GGGJJJNNNVVVeee{{{pppZZZMMMIIIDDDCCCDDDCCC>>>;;;999;;;===>>><<<999777666999888<<>><<<:::666222999888555444333333333444333333222000...///111333666555444333333444555666777555444555777999777666666555555555555444333222555333???\\\yyykkkmmmsss}}}vvvjjj```^^^]]]ZZZWWWXXX\\\RRREEE<<<888777555333222222333444555555555555222333444555555555444333888444333666888888:::===NNNpppuuuppprrrvvv|||~~~mmmNNN???===:::777666666777888888999999::::::;;;<<<<<<888666333111000000////////////////////////000///,,,///333777999:::999888:::999777555555666888999999888666555555555444333111111222222333444555666555111///000111333:::BBBMMMRRRZZZbbbjjjooorrrrrrrrrrrrrrrrrrrrrssssssssstttsssssstttvvvvvvuuusssrrrpppnnnnnnqqqsssuuuuuu{{{{{{zzzwwwvvvwwwzzz}}}{{{{{{{{{yyyuuuooojjjgggcccfffjjjnnnrrrsssssssssssstttvvvxxx{{{}}}}}}|||}}}~~~~~~||||||~~~~~~~~~~~~}}}||||||{{{zzz|||{{{yyyxxxyyyuuuoooiiiccc\\\WWWYYY___eeeiiiooorrrwwwxxxwwwtttrrrppplllmmmnnnooooooppppppooonnnmmmkkkjjjjjjlllnnnppprrruuuzzzmmmaaaRRRGGG;;;777555000---,,,111222333444555555666666444333333222222555999===:::<<>>@@@===888999=========FFFQQQTTTUUUYYYcccxxxzzzfffPPPJJJDDDBBBCCCCCC???;;;:::;;;=========;;;999888<<<888:::CCCMMMUUU[[[```PPPLLLFFFCCCBBB@@@;;;888;;;<<<<<<;;;999888:::;;;999;;;======<<<;;;<<<===>>>???;;;555444666666555555666999:::;;;999777666222333444333111111222333000000000000/////////...///,,,,,,222>>>IIIOOOQQQWWWPPPFFF<<<888999>>>BBBHHHAAA:::777999???DDDGGGEEEFFFDDD>>>:::888555111555444333111000000111111111111111///---,,,...000222222222222222333444444555222000222666777555222555444333333444555444222555333===XXXzzzxxxiiigggeeeppp{{{uuuhhh]]]]]]^^^ZZZYYY\\\XXXRRRHHH@@@:::666444333111222222333444555666777222333444555555444333222666444444666777777===DDD___zzzmmmkkknnntttzzz~~~mmmLLL:::999777555555666888:::;;;;;;:::999999:::<<<===888666333111222222111000.........//////////////////111444777999888777666999888777666555666777888666666777777777666666666444333222222333444666777555111/////////000666===AAAFFFNNNXXXaaaiiinnnpppsssrrrqqqoooooonnnnnnoooooooooppprrrttttttsssqqqnnnkkkgggfffhhhllloooqqquuuuuuuuusssssstttvvvyyywwwxxxyyyyyyvvvrrrmmmjjjiiikkkooorrrsssrrrpppooopppqqqsssvvvzzz~~~~~~}}}}}}}}}~~~}}}~~~~~~~~~{{{||||||}}}}}}||||||{{{||||||||||||{{{{{{{{{{{{|||}}}|||yyywwwwwwsssllllllfff___ZZZZZZ^^^bbbdddkkknnnrrrtttsssqqqpppooollllllmmmnnnnnnooonnnnnnmmmllljjjiiijjjllloooqqqpppssswww}}}rrrgggYYYLLL???999666111......000111444666777777666555333333222222222333555777:::999>>>MMMbbbtttwwwyyyhhhOOO>>>999999999999888888777666666777888333444555555444666:::>>>;;;:::888666444444444444000000//////.../////////222111333888>>>>>>:::555KKKrrreeeNNN>>>333---,,,444444444444444666:::===666999<<<<<<<<<<<<===???===888999>>>>>>;;;AAAMMMQQQWWW\\\ccctttqqqWWWOOOFFFBBBCCCBBB>>>:::::::::;;;<<<<<<<<<:::999;;;888;;;EEEMMMQQQUUUYYY[[[UUULLLGGGFFFEEEAAA>>>=========;;;::::::;;;===<<<>>>AAA@@@>>><<<===>>>BBBCCC???888666999999777555777999:::::::::999888555555555222111000333555000000000000//////...---.........222888@@@FFFIIIHHHDDD>>>999888;;;@@@CCCEEEAAA===:::<<>>888888555111333222111111000000000000000000000///---,,,---...///000111222333444444444444333333333444555555444555333111222444555444333555444===VVVuuu|||mmmffffffqqqxxxuuuuuu}}}tttfff]]]``````ZZZXXX[[[YYYWWWRRRIII???888555555333333333333444444555666222333444444444444222222333333444666666888CCCOOOvvvqqqiiihhhjjjmmmpppxxxnnnQQQ@@@===999666777:::???BBBAAA>>>;;;888666777999:::777444111000222222111000......//////000000111111444555666888;;;===@@@AAAHHHGGGFFFEEECCCBBB@@@@@@>>>===;;;888666555666777444444444444444444444444333000///000///...222888999<<>><<<555333444666999;;;;;;888555777888888777666999???DDDCCCAAA===:::666444333333111111111222222222111111///111666???FFFGGGBBB<<>>888999>>>;;;444777BBBIIITTT]]]cccooowwwzzzwww]]]TTTIIICCCCCCBBB>>>999:::999999:::;;;<<<;;;999777666<<>><<<===>>>@@@===@@@CCCBBB???======>>>CCCEEEBBB;;;999<<<<<<777666777888999::::::999999888777555222000000333666000000000000000///.........000222111000222777<<<888666444444666:::???BBB===>>>===:::888>>>JJJTTTNNNPPPKKK???999888777333333333333222222222222111///111111000...,,,---------...111333444555444444333666999888555444777:::444222000111444666555333444333<<>>::::::???FFFKKKEEEBBB<<<777444444555777666222//////111222111000000000111111222333333444///000222888AAALLLUUU[[[iiiiiigggeeeaaa]]]YYYWWWMMMJJJEEE???:::888:::<<<333444555666666555333222444111000111...,,,---222000222555999???DDDIIIKKKPPPQQQRRRTTTWWW[[[^^^`````````bbbeeehhhiiigggeeefff```YYYVVVXXX___eeeiiiiiikkkmmmnnnmmmnnnoooqqqmmmooosssuuuuuusssooommmjjjlllpppsssrrrpppllliiifffggghhhjjjnnnrrruuuwww||||||||||||}}}~~~~~~~~~~~~}}}|||zzzxxxwwwwwwyyy{{{zzzyyyxxxxxxyyywwwvvvuuusssrrrrrrrrrrrrkkkllllllmmmmmmnnnoooooommmqqqrrrsssvvvyyyxxxssslllgggaaa\\\[[[[[[\\\\\\fffhhhkkkllllllllllllnnnkkklllllllllllllllkkkkkkmmmkkkiiigggfffhhhiiikkknnnppptttyyy}}}sss___PPP@@@777333///...///666555333222777<<<999222333222111111222222111000333333333555888<<<@@@CCCSSSTTTVVV[[[bbbkkkssswwwsssttttttvvvyyysss___JJJEEE>>>::::::999777555666:::>>>>>><<<;;;===???===555888>>>===BBBJJJHHHGGGKKKLLLHHHGGGEEE;;;000444000------///222222111111111222666>>>HHHQQQWWWPPPooovvvtttpppooosss{{{]]];;;;;;777555222000000111444666BBBFFFHHHDDD===777666777888:::<<<===<<<::::::;;;???HHHTTT^^^eeesssuuujjjsssvvv___KKKFFFEEE???<<<===<<<>>>???@@@???<<<999888>>>:::888>>>HHHQQQSSSRRRXXXYYYXXXXXXWWWSSSKKKCCCCCC>>>;;;<<<@@@DDDJJJOOONNNGGG@@@??????===;;;;;;555555666:::>>>>>>;;;777666777777888888888888777999888888666555333111000222111///...///000222333000000000111111222333333333111///111555888888777===999777;;;DDDNNNTTTWWWWWW___[[[HHH:::999;;;:::888555111111222333000...111000...---,,,++++++***//////111222333333333333444333333222222333333444555555555444333222111000333777888EEEfffmmmbbb___```cccgggiiipppzzzrrroooppppppkkkccc]]][[[[[[dddnnnooo```RRRJJJAAA666555666666666555444333333555555444444444444555555666555222777>>>???MMMiii|||nnngggbbbbbbdddaaaeeeiiimmmsss{{{xxxsssaaaRRREEE@@@???BBBJJJSSSKKKGGGAAA;;;666222111000222111000000000111222333222000111555555111000222:::666<<>>BBBCCCDDDIIIQQQPPPRRRVVV[[[]]]\\\[[[\\\[[[WWWRRRQQQTTT[[[aaaeeejjjjjjllllllllllllkkkjjjiiiiiiiiiiiihhhgggeeeeeeccceeeiiikkkjjjfffaaa^^^[[[\\\]]]^^^```eeelllpppppprrruuuwwwvvvvvvwwwxxx}}}}}}|||{{{zzzyyyxxxwwwuuuuuutttrrrqqqpppooonnnrrrqqqooonnnmmmkkkgggddddddccc```______```bbbdddfffgggiiijjjlllnnnppppppjjjhhhccc]]]WWWUUUVVVWWW]]]```eeehhhjjjkkklllmmmhhhlllmmmiiiiiimmmlllgggdddeeefffffffffgggjjjmmmppprrruuuwwwzzz~~~tttgggWWWDDD:::444111000111444777999999;;;???>>>:::111000///111333444333222333333222333444777999;;;AAAAAACCCFFFLLLTTT[[[___cccdddeeefffhhhnnnuuuzzz~~~{{{zzzwwwlllYYYKKKDDD@@@;;;999999:::999888666777999;;;<<<<<<:::888;;;555999===;;;CCCNNNOOO\\\```aaa___]]]VVVFFF777888666444444555555222000111111111333888@@@IIIPPPYYYyyyxxxsssmmmgggeeejjjrrrxxx|||zzztttlllFFF<<<555333111000000111333555666:::===<<<888666777999888:::<<<===<<<;;;;;;<<<===EEEQQQZZZ```lllyyykkkhhh{{{oooYYYMMMGGGBBB===:::<<<===?????????<<<:::888;;;777666<<>>;;;888666444333222111000///000111111333111222666666333222444999888DDD___xxx~~~qqqggg\\\QQQJJJFFF>>>:::;;;<<<888555666444///,,,...///------///222111000///000111333444555555777:::;;;<<>>;;;999777666888:::<<<<<<;;;::::::>>>AAAAAA<<<777888555:::<<<999EEEWWW\\\ggggggggghhhjjjfffYYYLLL:::777444333333555555555111111111111222888AAAHHHUUUxxx{{{pppfff]]]\\\ccciiijjjhhh^^^___tttxxxMMM555222111111000000111111222///222555666444555888;;;999:::<<<===<<<;;;<<<===<<>>>>>>>><<<;;;:::888444333777@@@HHHKKKJJJPPPQQQTTTYYY^^^aaabbbbbbVVVKKK===666888;;;:::666:::??????:::;;;BBBEEECCC???>>>======<<<:::666333999999999:::999999888888666777777777555333000...333222111000000000111222...///111333444333222111333111000111444666777777555999======<<<===AAAFFFDDDIIIGGG???;;;======999666666666444222000000111//////...---------------+++,,,---///111222333333111222333444444333222111222222222222111000000///---333222777JJJZZZjjj{{{zzziiibbb^^^eeeppp{{{qqqeeedddhhhlllkkkgggcccaaaaaajjjsssuuujjj^^^UUUJJJ???888888777666555444333222666666555555555555666666666888666999@@@GGGaaannneeeaaa______aaa___aaaeeehhhmmmssszzz}}}|||{{{{{{{{{}}}kkkUUUHHHBBB===999777======>>>>>>===;;;999777555444222111000///000000444222333666777444444666>>>@@@RRRtttuuuggg]]]SSSKKKCCC@@@===888444333444///---000000---,,,...000///.........///000111------000444444444888???@@@DDDIIILLLNNNOOOPPPQQQQQQNNNJJJJJJLLLPPPTTTUUU]]]___ccceeeccc___ZZZWWWSSSRRRPPPMMMJJJHHHEEEDDDCCCDDDEEEEEEEEECCCBBB@@@@@@BBBDDDFFFIIIOOOUUUZZZ\\\___bbbdddeeefffiiijjjoooppprrrtttttttttrrrqqqmmmmmmllljjjgggeeecccaaa___]]][[[YYYXXXUUURRROOOLLLKKKJJJHHHHHHJJJLLLMMMNNNPPPSSSWWW\\\```ccceeeiiigggccc]]]VVVRRRRRRRRRWWW[[[```ccceeefffhhhiiihhhjjjjjjhhhiiilllllljjjffffffdddbbbaaacccgggjjjnnnpppsssvvvyyy|||xxxhhhXXXEEE:::444///---...AAACCCBBB===::::::888555222111111222555666666666888777555333222111111111444444333444777:::>>>@@@;;;===>>>???@@@CCCGGGJJJKKKNNNPPPMMMFFF@@@<<<:::666555444555777999;;;<<<;;;<<<>>>AAABBBAAA<<<777777666<<<<<<999JJJbbbkkkpppkkkffffffkkknnniiibbbMMMGGG>>>666222222555777...000222222222666===DDDOOOvvv{{{mmmccc[[[\\\cccfff```XXXTTTZZZpppyyy|||OOO000//////000000000000000000333555666555444555888:::999:::<<<<<<;;;;;;<<<>>>>>>CCCKKKQQQSSSWWWdddrrroooRRRDDDEEEBBB:::==================<<<<<<888555222333999===???>>>EEEDDDHHHOOOVVVZZZ```dddcccWWWDDD555333:::@@@AAA@@@HHHHHH>>>:::???AAA===BBBAAA???===;;;999666555999999999999999888777666555666777777666333111///444333222111111111111111---///222444555444222111222111111111333555666777333666;;;<<<;;;;;;;;;<<<===??????;;;;;;>>>===888555777999777333000111333//////...............///+++,,,...///000111111111///111222444444222111///000000000000000000/////////666444555@@@IIISSSbbbrrrjjjgggsssxxxmmmgggjjjkkkhhhddd``````bbbfffkkkjjjaaaVVVNNNDDD<<<555555555666666777777888666666666777777666666666444777666999@@@KKKlllzzzkkkdddbbb___]]]^^^```bbbeeeiiinnntttyyy|||yyyxxxwwwvvvwww{{{|||ooo]]]NNNDDD<<<777444777777888888999888888888999777555333111000000000333111222666666444555888BBBKKKddd}}}uuummmdddYYYPPPHHH@@@888444555000...000111---,,,---000///...------......///,,,---000333222111666>>>AAAHHHNNNPPPQQQSSSUUUUUUTTTRRROOONNNOOORRRSSSTTTXXXZZZ[[[\\\ZZZWWWSSSPPPKKKIIIGGGDDDAAA>>><<<;;;::::::999999999999999999:::;;;===???AAAFFFKKKOOOQQQSSSVVVYYYZZZ\\\___aaaeeegggkkkoooqqqrrrrrrrrrmmmllljjjgggccc^^^[[[YYYVVVTTTQQQOOONNNKKKHHHFFFCCCCCCAAAAAAAAABBBDDDEEEFFFHHHKKKOOOSSSXXX[[[\\\bbbaaa^^^ZZZTTTQQQQQQQQQUUUXXX]]]aaadddeeegggiiiiiiiiihhhggghhhjjjllllllgggfffdddaaa```bbbfffjjjmmmooosssvvvxxx|||zzzjjjZZZHHH===666111...///YYYUUUNNNGGGFFFGGGCCC<<<777666555555666777666444777666555444333222222222333222111111222444666888444666777888888999<<<>>>888999::::::999888666666555555555444555666777888444888===>>><<<888666666666888>>><<<;;;QQQnnnyyy|||uuupppqqquuuvvvtttqqqjjjdddYYYMMMBBB:::777555---///222333444666;;;???VVV}}}yyykkkhhhaaa\\\^^^dddddd[[[QQQPPPWWWmmmqqqxxxvvvNNN222---...///000000000000///666666777666666777999:::888999;;;;;;::::::<<<>>>BBBEEEKKKPPPPPPPPPWWW```ssswwwXXXFFFDDDBBB;;;===<<<<<<<<<<<<======>>>999666333333666999;;;::::::888:::AAAFFFJJJQQQYYYhhhbbbSSS@@@666999>>>???GGGMMMMMMDDD???BBBCCC@@@AAA@@@???===:::999888888888888888888777666444444444555666777777555333222555444444333222111111111...000222555555444333111111111111111222333555777444444555999<<<===:::888:::;;;;;;:::<<<===;;;666444777999888444222333555000000///.........//////......///000111111000000///000222333333222000///......///000000000//////,,,333000...555999>>>JJJaaa}}}yyyrrr{{{|||www{{{}}}sssrrrnnngggaaa^^^```cccfffeee```VVVLLLFFF@@@<<<666666666666666777888999666666777888888777666666333666555888AAANNNttttttjjjhhhgggdddaaaaaaaaabbbfffkkkpppvvvyyy{{{uuuuuutttrrrqqqtttyyy}}}vvvrrriiiYYYIII>>>:::999777666555444555666888:::<<<:::777555333111111111222000000444555444555888CCCVVVwwwwwwjjj^^^RRRFFF===777222///000000---+++---000//////............///...///111333111222:::DDDNNNXXXaaabbbbbbdddeeecccbbb___\\\ZZZZZZZZZZZZZZZWWWWWWUUUSSSPPPMMMKKKJJJ???>>>;;;999777555444444111000/////////000111222222333555555666999===@@@@@@BBBEEEGGGHHHJJJMMMPPPSSSUUUZZZ___cccfffggghhhgggfffccc___YYYSSSNNNJJJGGGEEEBBB@@@???===;;;999777777666666777888999:::<<<===???BBBEEEHHHJJJLLLVVVVVVVVVTTTQQQOOOOOOPPPNNNRRRWWW\\\^^^```bbbdddhhhfffeeedddeeefffhhhkkkgggeeeccc```___aaafffiiilllooosssvvvxxx{{{~~~zzzlll\\\JJJ@@@999444111111gggbbbYYYQQQQQQRRRLLLDDD<<<:::999888888888666444555555555444444333333333333333222222222333444555444666888888777777999:::===;;;:::999999888666555555666666555333222333555111777<<<===999666666777666888===;;;===WWWwwwsssqqquuu~~~rrrrrrppphhh]]]RRRIIIDDD666555333333444777999;;;UUU|||uuuccc```^^^]]]___bbb```ZZZTTTJJJMMM```dddjjjiiiGGG222------...///000000000000222333444555777888999:::777888999999888999<<<>>>BBBDDDJJJOOOPPPMMMPPPUUUddd}}}gggRRRGGGAAA<<<===<<<;;;;;;;;;===>>>@@@888666444555888;;;===>>>666222222999;;;;;;BBBLLLggglllgggXXXJJJDDD???999@@@AAABBBBBBAAAAAACCCEEE??????>>>;;;999999:::<<<888888888777666444333222444555666666777777777777666666555444333111000000///000222444555444333222111222222222111222444777444222222666;;;===;;;777::::::999999::::::999777333555888888777666666666111111000//////////////////000111222222333333222///000111222222111000///---......///000000000000,,,222///---333444444<<>><<<;;;999777666555666666666777888999999888777666333666555999CCCRRRxxxxxxqqqmmmqqqtttqqqmmmllldddeeehhhmmmrrrvvvwwwwwwvvvwwwwwwuuurrrrrruuuyyyuuuyyyvvvfffRRREEE???===:::999777555666888;;;===<<<;;;888555333222111111222//////333555444666999JJJdddyyylll___OOOAAA999333///000///,,,,,,...////////////////////////...///000111111555BBBPPPcccqqq||||||{{{}}}}}}xxxvvvrrrmmmiiiggggggfffeee^^^[[[WWWQQQLLLHHHFFFDDD:::999666444333222222222///...---------///000111000111222222222444777999999:::<<<======???BBBDDDFFFHHHKKKOOOTTTWWWZZZ[[[```___\\\XXXRRRKKKEEEAAA===:::888666666555333222111111111111222333444444666777888:::<<<>>>???@@@IIIKKKMMMMMMLLLLLLLLLMMMMMMQQQVVV[[[^^^```cccdddfffbbb____________aaafffccccccaaa___^^^```dddhhhmmmppptttwwwyyy{{{~~~xxxlll]]]LLLBBB<<<666333333kkkiiiccc[[[VVVRRRJJJBBB>>>===;;;:::;;;:::888666888888888777777666555555555555444444444555666777666888::::::999888888999?????????===;;;:::::::::555777777666222111111333333555888999999888888777555777;;;:::>>>\\\{{{gggiiisss{{{sssjjjcccaaaLLLDDD:::444555888::::::NNNuuuzzzfff\\\]]]___^^^\\\\\\]]]^^^XXXRRR^^^bbbhhhcccAAA///.........///000000111111000111333555888999888888666777777777777888;;;===???AAAGGGOOOQQQNNNNNNQQQ^^^xxxxxxcccNNNBBB???===<<<;;;:::;;;===???AAA888777555555777:::<<<>>>:::444444999999666<<>>>>>CCC>>>>>>===:::777777:::===:::999999888666555333222555555555666777999;;;<<<777777666555333222000///000111222333444444444444000222333222000111444777444333333444666888999:::888888888888888777777999333444555888::::::999777333222111000//////.........///111333555666777888000000000000000000000000------...000000111111111...222///...777777333888666JJJbbbrrrwwwuuuppphhh```^^^bbbeeelllfff]]]TTTLLLDDD???===>>><<<:::777555555555666666777999::::::999777666444666555;;;FFFUUUyyy}}}yyyzzz|||yyyllllllnnnrrrvvvxxxwwwuuutttwwwzzzyyyuuusssuuuxxxuuu{{{{{{mmm\\\NNNDDD===999999999999:::<<<>>>???;;;999777444222111111111222000000444666555777<<>>^^^}}}oooooovvv}}}vvvtttuuu```RRRAAA777777;;;<<<<<>><<<777<<>>;;;CCC>>>???===:::666666999===;;;;;;:::999777555444333555555444555777:::>>>@@@777777777555444222000///111222222222333444555555000222333222000000333777333555555444222333777<<<666666777777666555777:::333333333777<<<===;;;777444333222000///.........---...111444777:::;;;<<<000000////////////000000------///000111111111111,,,000,,,---777777222555999BBBTTTiii}}}|||{{{xxxrrrllljjjmmmpppjjjccc[[[TTTKKKBBB<<<999<<<:::888777666777888999666777999::::::999777666666777666<<>>>>>>>>999777555222111000000000333111111555777777999===RRRmmm{{{~~~wwwlllYYYHHH===666///---,,,+++,,,000+++,,,---...////////////---,,,...000444AAAYYYnnn}}}yyywwwvvvuuuzzzwwwqqqiii^^^RRRIIICCC;;;999555222000//////000---------...///000111222---///111222333555888:::;;;<<<<<<;;;::::::<<<>>>>>>===<<<<<<===@@@CCCEEEHHHHHHGGGEEEAAA<<<777444555333000///000111111000......///000111111222222222222333555666777888999<<>>>>>>>>>>>>>>>>>>>>>>>===888444333777;;;999999888888999999666444666555555666888888888777555555555555555666666666444333222222444666666555///111222333;;;SSSyyy~~~yyyyyyqqqcccLLL222///<<>>CCCIIIMMMLLLKKKTTTjjjxxx```LLLCCC@@@<<<::::::888777:::???<<<888555777999777555444@@@>>><<<===@@@CCCCCCBBBEEEPPPTTTSSSXXX^^^TTTBBBBBBAAA@@@??????@@@AAABBB<<<===AAAAAA888...///777;;;;;;<<<;;;999666444222666555444555888999888777555666777777555333111///444666777999999888666555777666333111111222444666666555333333444777;;;===;;;999777777999:::::::::;;;555222444666444111111999:::999666222000000111000///000666===???999222,,,---...//////...------------------------------+++,,,...///000111111000333888CCCVVVooo~~~~~~xxxqqqnnnpppssspppggg\\\RRRHHH>>>:::<<<<<<999777888777444555888444777;;;===<<<999666555222;;;999666DDD[[[|||wwwnnnmmmnnnooopppqqqqqqqqqqqquuuvvvsssmmmggg___QQQEEE<<<999999======999888:::888777666444222111111111000000222555444333888???TTTrrr}}}rrrssswww|||}}}wwwwwwuuufffTTTDDD777,,,***------,,,,,,...------------.../////////......000666IIIiiiyyyqqqkkkdddVVVIIIDDD;;;333222333222111111222000///000222333333222333///...111444555999>>>GGGHHHHHHFFFIIIOOOPPPNNNJJJEEE>>>999888999:::;;;===<<<;;;:::999777666555333111///...//////...---000------000000---...111333555444111000333333111777888999:::;;;===@@@CCCFFFJJJQQQXXX]]]___```___XXXTTTNNNHHHEEEFFFIIIKKKLLLPPPTTTUUUVVVYYYaaaggglllppptttwwwzzz}}}{{{qqqhhhZZZLLLDDD???999444333~~~zzzrrrooooookkkddd\\\TTTIII@@@<<<>>>BBBFFF999:::;;;===???AAACCCDDDFFFCCC???<<<;;;<<<>>>???:::888555444444333222000888777555444555666666666555444444444444333333333333222000000222333222111333444444555<<>>LLL```{{{{{{xxx}}}ppphhhbbbcccgggnnnyyyyyywwwwwwiiiMMM777000///------000///...111777444444444555666666444333444555666777888888888888<<<;;;:::===BBBFFFHHHHHHSSSgggrrr\\\NNNAAA===;;;<<<;;;:::===BBB@@@===:::::::::999777666<<<;;;===@@@EEEHHHGGGFFFDDDKKKNNNMMMPPPWWWWWWQQQHHHEEEAAA>>>======???AAA???;;;;;;===;;;555444777:::;;;;;;<<<;;;999777555777888888888888888888888888888999888777555444222333444555666777666555555666555333222111222333444555444333222333666888::::::888666666888:::::::::???;;;:::;;;:::444000000444666888888666555444444888666555999>>>???999333---......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////000000111111333333666AAATTTmmm}}}~~~|||yyyyyyuuuqqqooommmddd]]]UUUNNNFFF>>>;;;<<<:::666555777777555666999777999<<<===:::777555444333999777777BBBTTTtttzzzqqqlllkkkjjjjjjjjjkkkmmmnnnrrrttttttqqqnnniii^^^SSSAAA===;;;===<<<888666777555444444333333222222222222111222555444444:::BBB[[[www}}}{{{zzzrrrsssvvvzzz~~~~~~|||zzz{{{}}}{{{xxx{{{|||qqqaaaIII<<>>@@@CCCGGGMMMSSSVVVWWWVVVUUUNNNJJJDDD>>><<<<<<>>>@@@@@@DDDHHHKKKLLLQQQYYY___eeeiiioootttxxx|||{{{pppeeeXXXJJJCCC???999555555vvvwwwvvvsssuuuyyy{{{yyyrrriii[[[LLLBBB@@@EEEIII======???AAADDDHHHKKKMMMVVVOOOFFFCCCDDDDDD@@@<<<>>>;;;888666888999;;;;;;888666444222111222333444555444444333333222222222333222000000111222111000666555444444;;;TTTpppiiinnntttxxx{{{~~~~~~uuuOOO999999888CCCVVVqqq{{{}}}{{{rrrkkklllrrrxxx}}}|||zzzyyysss```FFF666333111//////111000...000555333222333444666777666444444555666777888777777666:::888666777:::???BBBCCCLLL]]]wwwiiiUUUFFFAAA???@@@???>>>???CCCBBB@@@<<<:::::::::999888777999===CCCIIILLLLLLKKKFFFGGGGGGFFFGGGMMMUUU[[[MMMIIIDDD>>>;;;;;;===>>>BBB;;;666999>>>>>>;;;:::999:::;;;<<<;;;:::999888999;;;===;;;888666777999888888888888777666444444111222222333444555666666444444444333333333333333555444333222333444666777999777555555777999999999??????AAACCC???777222333111444888:::999777555444555222111333888888444000......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111000/////////000111111111000///111:::MMMcccrrr~~~yyyxxxzzz{{{wwwuuuqqqjjjdddUUUOOOKKKHHHCCC===;;;===777444333666666444555999999:::<<<;;;888555444444444666555888@@@JJJiii{{{ssskkkiiifffdddccceeegggiiimmmppprrrsssuuutttmmmcccHHHBBB===<<<:::555444555222222333444444333333333333222222444444444;;;DDD___zzz}}}yyywwwwwwssssssuuuxxxyyyxxxuuurrrssswwwxxxxxx~~~{{{nnnOOOAAA222......---,,,---000000///...------------000//////222999NNNppp|||vvvmmmdddTTTJJJ???;;;777222/////////...---///111333444333000---,,,000333777@@@IIIXXXdddrrr}}}{{{qqqcccVVVLLLFFFCCCAAA:::999777666666444111...222111111222333333111///,,,+++,,,000333555<<>><<<888555444333333444555888999@@@CCCIIIMMMOOOMMMKKKHHHCCC???:::555222222444555333777;;;???BBBHHHOOOUUU]]]bbbhhhoootttyyy}}}|||rrrcccVVVHHHAAA>>>999666666qqqqqqqqquuuzzz~~~~~~{{{{{{wwwnnn```RRRGGGBBBAAACCCCCCCCCCCCEEEGGGJJJLLLQQQJJJFFFJJJSSSVVVOOOGGGBBB>>>888444333444555555666666666444333222333444444333333333333333333333444222111111333444444333555333222333:::RRR~~~mmmaaacccjjjooopppssssssvvv|||yyyOOO666666888:::KKKggg{{{{{{rrroooqqqsssvvvwwwuuuyyyzzzoooYYYAAA444222333111111222000---///333222111111333666777777666444666777888888888666555444444333555888;;;>>>@@@GGGVVVrrrmmmVVVJJJEEEAAABBBBBB@@@AAADDDDDDCCC@@@;;;:::;;;;;;999666888<<>>=========CCC<<<777888===@@@>>><<<::::::;;;;;;::::::999888999===@@@===888444555888666666666555444333333222111111111222444666777888444444555666555444333222555555444444444444444555777555444444666888888888:::===BBBFFFBBB999666777333555888888666444222222...+++***,,,111333111////////////......---,,,,,,,,,,,,,,,---------------333111///...---...000111111222333222333999EEENNNsss~~~}}}zzzvvvsssnnnggg___YYYIIIEEECCCDDDAAA<<<:::<<<777444444666666333333666777888888777555333444444333333333999???BBB___xxxqqqiiihhhfffdddcccccccccdddeeeiiimmmqqqvvvyyytttlllNNNEEE<<<999777444333444222333444555555444333222333111111222222333;;;DDDbbb}}}}}}yyyxxxwwwttttttuuuvvvwwwuuurrroooppptttvvvwww}}}}}}qqqTTTDDD444............/////////...............///...------///777KKKmmmwwwnnnaaaUUUHHH>>>777000---///...---,,,...111333444333000......111333999EEERRReeerrrxxxlllbbbZZZTTTPPPGGGBBB===999888666333000111000000111333333111///---+++---111555:::EEEPPPSSSUUUSSSNNNJJJHHHDDD???888666333222333444666666===@@@DDDHHHHHHFFFCCC@@@===:::666222///...///000///111555888;;;@@@GGGLLLVVV[[[bbbiiinnntttyyy|||}}}|||sssaaaTTTFFF???;;;777444444{{{uuuqqqttt|||}}}zzz}}}|||yyyrrrhhh]]]UUUPPPSSSRRRPPPNNNLLLLLLLLLLLLIIIGGGIIIUUUccchhhaaaXXXSSSNNNEEE>>>999555222000333555777777444333333444111111111222222333333444333111000111444555666555444222222555999NNNyyywwwgggcccffffffdddcccgggpppxxxwwwtttvvv||||||RRR999888:::777AAAWWWsss~~~xxxrrrppprrruuuwwwwwwyyysssaaaIII999222000333111111222000------111222111000222555777777666333444555666666555555444000222444777999;;;===>>>IIIWWWvvvrrr^^^LLLEEEAAABBBDDDDDDFFFIIINNNPPPLLLDDD??????===999999:::;;;===@@@EEEJJJMMMIIIAAA===AAAEEEDDDCCCDDDHHHHHHGGGFFFCCC@@@>>><<<>>><<<999666666999;;;;;;;;;;;;:::999888777666666888<<>>:::888333000111000///000111111///...///---...333888AAAPPP^^^fffhhhfff```[[[XXXRRRLLLCCC>>>999777777777777777888:::>>>@@@@@@???<<<:::999777444111///......//////000222333555999>>>AAAKKKOOOWWW___fffnnnuuuyyy|||zzzppp___QQQCCC;;;888444111222zzzssstttyyy{{{||||||}}}{{{xxxvvvvvvvvvtttrrrqqqqqqooommmkkkhhhgggfffiiihhhiiilllnnniii\\\RRRTTTPPPKKKFFFBBB???;;;999000333555444000......000222222222333333333444444222111000000222444444444555222555888:::GGGmmmqqqgggeeebbb^^^WWW\\\gggssssssmmmooowww|||wwwQQQ999666444888:::BBBTTTooo}}}~~~|||xxxwwwzzz}}}|||}}}zzzjjjPPP===777777555222000000222000,,,,,,000222111000111444666666666111111111222222333333444000444777:::;;;;;;===>>>HHHUUUuuupppPPPHHHBBBCCCFFFHHHKKKNNNXXX\\\YYYMMMFFFDDDAAA;;;;;;;;;;;;:::;;;???EEEIIICCC@@@>>>@@@EEEGGGCCC>>>CCCDDDFFFFFFEEEBBB>>><<<777:::999333000222666777;;;;;;:::999777666666555777:::======999777666777777999:::;;;:::999777555333333555666888999:::;;;555555666777777555444333444555666777777666444333444222111111444666777666999999<<>>;;;UUUgggrrr{{{{{{wwwlll]]]OOOHHHFFFBBB???>>>???>>>:::999;;;<<<:::999;;;999444222444000222333333222222444666000333222666:::999JJJiiiwwwppphhhjjjkkkllljjjgggcccaaa]]]bbbfffkkkqqqvvvsssmmm\\\MMM>>>777555333444666777666555444333222333333333111111111000000666>>>eee}}}yyyxxxzzz}}}|||xxxuuuttttttrrrqqqsssxxxyyyvvvxxx|||vvvlll```NNN:::111//////000333//////......//////000111///......///444CCCaaazzz{{{pppbbbTTTFFF888111111---,,,+++---///111222111000000333555888BBBWWWkkkxxxrrrccc[[[PPPIIIDDD???888333333111///...//////...---///...///555<<>><<<:::777444555666777888888777666555333222000///...---------000///......000222444666<<>>888555111000111~~~~~~~~~zzzsssmmmnnnttt{{{~~~}}}zzzoooddd]]]UUUTTTRRRQQQPPPMMMHHHEEE@@@AAA@@@;;;555333666:::;;;;;;:::999888888777777666444222222333333333222333222666999666;;;[[[{{{sssssssssqqqooogggffflllnnnmmmrrr{{{}}}zzzxxxfffEEE333222000444444333999NNNjjj|||}}}~~~yyypppnnnjjjZZZCCC999;;;;;;444000...///111///++++++///333222000111333555666555333222111111222444666777777999;;;:::999999;;;>>>GGGSSSrrr^^^RRRHHHEEEFFFFFFHHHKKKOOOWWWVVVLLLEEEFFFCCC;;;:::;;;<<<;;;:::<<>>@@@???===:::777333444666888999999999999444444444444444333333222111333555666777555444222222111///000333555666666999666555888999444222222///111333333333222333444222111000000000...,,,+++------,,,,,,---...000000.........///000000111111333222222222222222222222333222222222333666999<<<999BBBAAAAAAOOObbb|||xxxtttnnndddYYYOOOIIIFFFAAA===<<<===<<<999999<<<===:::;;;===<<<777555777111333555555444333333444///555333111555555???RRR|||wwwpppiiijjjjjjjjjiiigggdddcccaaaeeeiiinnntttzzzwwwqqqfffUUUCCC999666555555777555333111000000111333444444333333444222000555<<>>777444000.........///...---,,,///666@@@PPPhhh}}}ooofffYYYPPPJJJDDD>>>:::777666555444333333222222......------------------000...,,,,,,,,,...//////333666;;;BBBJJJUUU```gggrrryyy{{{ooodddUUUGGG999444222111111333yyyuuulllddddddlllrrrssspppuuuwww{{{}}}|||zzzuuunnnfff```ZZZYYYTTTKKKDDDCCCHHHMMMEEEDDDCCCAAA???===<<<;;;<<<999777555555444333111111000444888111111LLLnnnnnnkkkmmmqqqzzz|||oooXXX:::///444555...000......;;;XXXttt~~~~~~{{{lll[[[PPPQQQGGG999777===888***...---...111///++++++...444222000111333555555555777555444333555777;;;=========<<<999666666:::===KKKUUUssslll^^^PPPHHHEEECCCBBBDDD>>>HHHKKKDDDAAADDDCCC<<<777:::======<<<<<>>;;;EEEIIICCC@@@@@@???>>>===<<<;;;:::777;;;:::666666;;;===999:::999999999::::::;;;<<<888999;;;===@@@???<<<:::888;;;???BBBAAA>>>:::777222444666888999999888777333333222222222111111111///111444666666555333111222000///000222555555555666111///444777666555666222444777888555222///...///000111222222222000///---,,,,,,,,,---///111222---------...///000000111333444444555555444444333444444666888:::999666444333:::::::::===>>>JJJ```ssszzzqqqjjjbbb\\\XXXSSSNNNIII???<<<:::;;;;;;999:::===<<<:::;;;>>>>>>:::888:::444666777777555444333333000777444...111333777CCC```vvvnnnjjjjjjhhhgggfffeeeeeeeeeeeejjjnnnrrryyy~~~|||vvvnnn[[[GGG;;;777555666777222000...,,,---000333666555444555666333111444;;;BBB^^^vvvxxxppppppvvv{{{|||}}}uuuqqqpppoooooopppwwwzzzyyy}}}zzzrrr]]]EEE888222000000222555444222000...,,,,,,+++,,,,,,,,,,,,,,,777OOOeee}}}wwweeeMMM;;;444...---,,,,,,.../////////***---333888>>>NNNjjjzzzvvvtttpppfffWWWJJJ:::666111....../////////******...777BBBUUUpppsssfff]]]UUUMMMGGG<<<:::777555333222222222,,,,,,,,,---------------111///,,,+++,,,.........222333555999???HHHSSSZZZdddllluuuzzz{{{wwwlllaaaPPPBBB666111111111222555eeennn||||||wwwqqqpppssstttrrrooommmlllqqqzzz~~~}}}|||}}}rrrdddXXXQQQOOONNNMMMIIIEEEEEEHHHKKKJJJIIIGGG@@@<<<===;;;666333666444777999666333666@@@IIIttt}}}~~~xxx{{{nnnMMM777111111222111...///444555;;;RRRlllyyyWWW666:::666333555:::<<<999555000222333111---******+++333222111222444555444333222222444666777888888888???>>>;;;888555666999<<>>>>>>>>>>>CCCHHHGGG>>>999===BBBCCCBBBAAA;;;;;;CCC@@@<<>>>>>>>><<<:::888::::::999999999:::;;;;;;;;;;;;;;;:::999888777666444555555555444222000...333222333555777777666444...///111111111111444666333444555666777999999:::444666888888666444333333444444222000///.........---.........//////000000------...111444555222///777666555555777777555333555555777888888777666666444555777666666888>>>BBBQQQeee}}}|||jjj[[[TTT\\\aaaWWWJJJEEE>>><<<999666555666888:::<<<<<<<<<===>>>===:::888888888888888777666555444444333333333444666888999OOOooo{{{pppkkkkkkkkkjjjgggdddcccgggjjjllllllnnnsssxxxzzzwwwtttsss[[[EEE>>>;;;444000333222111111///...000333666666666666555333333666888HHHQQQbbbssszzz{{{~~~|||uuupppmmmjjjqqqtttyyy~~~tttfffNNN999222444444000777777666444111//////000....../////////888NNNccc{{{{{{~~~oooZZZFFF;;;...+++***,,,,,,+++,,,//////---///666===MMMlllvvveeeXXXMMM;;;...000222...,,,000333000222999GGG[[[uuutttgggZZZSSSHHH???666444444222333555//////...---------------///,,,)))(((***---///000333333333444777>>>GGGNNN]]]dddnnnxxxzzzssshhh___MMMAAA555111000......///LLLTTT```kkkrrrwwwyyy{{{~~~}}}~~~}}}zzztttppplllgggeeehhhmmmsss}}}sssqqqsssvvv{{{}}}{{{xxxrrrlll```\\\VVVOOOJJJFFFDDDCCC???;;;===BBBDDD@@@===>>>777666444222222666===BBBHHHXXXooo}}}hhhIII777333222000333//////333111222@@@RRRllluuuaaaKKK999666333222333777999888777111333333222...------///444333222222444444444222222333444555666777777777<<<<<<:::888666666999;;;LLLZZZrrr|||___OOOVVVppp}}}rrr___OOOJJJJJJGGGAAAAAAAAA@@@???>>>>>>>>>???<<<======>>>>>>>>>======BBBHHHHHHBBB===>>>@@@@@@@@@AAA>>>EEEQQQMMMCCCDDD@@@@@@??????===;;;999999???>>>;;;::::::<<<>>>@@@======>>>>>>===;;;:::999;;;;;;;;;:::;;;;;;<<<===@@@>>>;;;888666555666666444555555444444333222222333333333555666666555333111222222222000000222333333333333444555666888888:::<<<======999666444333222111000000////////////............/////////000...------000333444222000555444555666888888666444333444555666666666555555444666666555555777;;;???888EEEWWWccciiimmmsssyyyrrrqqqrrrtttwwwuuunnnhhhZZZPPPNNNWWW[[[RRRGGGCCC======<<<;;;:::999888888999999999;;;<<<;;;999666555666666777777777666666444444444444555666777777DDD\\\||||||tttmmmkkkiiikkklllkkkhhhggggggiiijjjkkkmmmqqqtttvvvuuutttmmmVVVAAA:::777000...000///000///......000444777888999888777555444555777???JJJ^^^pppzzz}}}xxxuuutttvvvxxx{{{}}}wwwiiiQQQ<<<444555666333======:::666111...,,,,,,------/////////888LLL```}}}uuucccOOOCCC111---+++---...,,,---000///---///666===LLLjjjxxxmmmXXXDDD333000111---+++...---,,,///999HHH^^^zzzwwwkkkcccQQQGGG===999777333111222------,,,,,,,,,------...333000,,,+++---///000111111000000000222777???DDDUUU[[[eeennnpppjjj___WWWFFF;;;000---,,,******+++999>>>GGGPPPXXX___fffjjjlllrrr|||~~~vvvooommmmmmmmmqqquuuxxxmmmccccccgggkkkpppttttttxxxzzzzzz}}}|||}}}uuuiii]]]TTTPPPLLLHHHGGGIIIJJJHHHGGGHHHCCC>>>888555444555555444444===IIIUUU```mmm|||yyyZZZAAA888;;;;;;888333//////222000,,,000:::EEEZZZhhh```NNN@@@777222222111111111333555777888333333444222111000222333555333222222333444333222333444555555666666555555888888999888666666888:::IIIWWWnnnzzzcccYYYddd|||rrr]]]OOOIIIGGGEEEBBBBBBAAA@@@@@@???>>>>>>????????????>>>===<<<;;;<<>><<<;;;999;;;===???NNNbbb^^^MMMHHHEEEAAABBBGGGFFF>>>;;;>>>@@@???>>>>>>???AAACCCEEE???>>>>>>===;;;:::999999::::::999999::::::;;;<<<@@@===999666444555777999555444333333444555666777666555444555666666444222444555444333000///000111333222111111111333666777<<<>>>@@@>>>:::666333111000//////......///000000............///////////////...---...111222333222222333444777999:::888666222333444444555555444444555666555444333444888:::///444:::===>>>???CCCFFFAAA???>>>AAAEEEGGGFFFCCCGGGBBBEEENNNPPPIIIAAA@@@<<<>>>??????===:::777444666555666777999999666444333444555666777777777777555555666666666666555555999FFF\\\vvvzzzyyyuuupppjjjgggggghhhhhhkkknnnooonnnkkkjjjiiihhhjjjlllnnnnnnoooqqqssshhhTTT@@@888444...---///............---///333666::::::;;;999777666666777>>>JJJ```www|||{{{zzzyyyzzz{{{}}}~~~{{{nnnWWWAAA777888999777AAA@@@>>>999333///,,,,,,,,,,,,...///000777III[[[|||}}}ppp\\\LLL666000---...///---...111///---///555;;;JJJhhhkkkSSS<<<444222...,,,---++++++///:::JJJaaa~~~yyybbbWWWKKKCCC===555000///---,,,,,,,,,---///000111333111...---...///000000000000...------111666;;;IIINNNWWW^^^```[[[RRRJJJ>>>555,,,******(((((()))333666;;;@@@EEEJJJOOORRRQQQ[[[jjjvvvwwwqqqqqqhhhcccfffkkklllkkkkkkkkkllljjjgggiiiqqqvvvvvvfffccceeerrr{{{tttddd\\\TTTNNNLLLMMMOOOQQQTTTPPPKKKFFF@@@999333...777666333333:::JJJ___mmmkkkqqq|||xxxeeeKKK:::;;;DDDGGGDDD222//////222222...///333555999999444111333222...222222222111000222444777444444444333333444666777555333111111333444444333444444555555555444444333333555777888777777888999DDDQQQgggjjjSSSHHHFFFGGGEEEDDDCCCCCCCCCBBB@@@???BBBBBBBBBAAA@@@>>>===<<<<<<@@@CCCBBB???<<<:::999777:::===QQQhhhfffSSSJJJLLLDDDGGGQQQPPPDDD@@@FFFFFFEEEDDDDDDDDDDDDEEEFFF???>>><<<;;;999999888888777777777666777888888999;;;999777666666888:::;;;555444333222444666999;;;999777666666666666444333555555555333111000111222444222111///000222555777999;;;<<<;;;777333000///000//////............///.........//////////////////...------///111333444111222444777::::::999666222222333444444555555555666555444333333333555666444333333111000000000111888777666888;;;<<<<<<;;;:::999===CCCDDD???===??????@@@@@@@@@>>>;;;777555555444444555777777666444444444555666666666666666666666777888777666555444555:::EEE[[[wwwvvvqqqjjjbbb___```dddhhhkkkmmmoooqqqqqqooonnnmmmjjjlllmmmllliiijjjmmmpppeeeUUUDDD;;;555000///111............---...000333888999;;;;;;999888999:::@@@JJJ```}}}~~~{{{yyy{{{}}}~~~sss]]]GGG;;;:::<<<<<<@@@@@@???;;;666222000///+++,,,...000111888HHHXXXwwwyyyeeeSSS:::333---...///......000///---///555:::GGGddd{{{cccHHH:::555111//////---...222<<>>>>>>>>:::;;;<<>>===<<<:::999888888888777777666666666777888888888888888888888888888999555444222222444777:::===;;;999777777777777666444333444444333222222333555666444222000111222555666444666777666333111//////222111000...------,,,,,,///////////////.........///...---------///222555111222333666999999888666222333333333444555666666666555444333444444555555000000111222444555555555777888888:::<<<<<<;;;:::777777999:::999888;;;@@@EEEDDDCCCBBB@@@>>><<<;;;666555444555777777666444666666777777666555444444777888888999888777555444555555:::GGGZZZrrr}}}vvvppphhhbbbbbbfffmmmqqqpppoooooonnnooopppppppppooopppooolllgggfffhhhkkk^^^SSSFFF<<<555111000111///000000...,,,,,,...000333666999;;;;;;;;;;;;<<<:::AAAVVVxxx{{{yyyzzz|||~~~wwwdddMMM???<<<>>>>>>@@@AAA@@@<<<777222000///,,,,,,...111333999HHHWWWooo}}}kkkWWW>>>555------...------//////---///444888DDD```{{{mmmSSSAAA888333000///...///444<<>><<>>FFFEEEEEECCCAAA???<<<;;;=========<<<;;;;;;::::::999999888888999999:::;;;;;;;;;:::999888666444333666444333222333666999;;;;;;999777777777777666555222333444444333333555777666555444222222333444555222333444222000000000222333222111///...---,,,,,,///////////////.........---......------...222555333333222444666666555444222222222333444555666777666444333444666888777777///000222333333222222111...///222555666666555555666777777666444666<<>>>>>AAABBBAAA===777111...,,,...---...222555<<>>DDDHHHEEEDDDCCCBBBBBBAAA>>><<<777777666444111///000111333444555777888777444222///,,,+++,,,+++'''''')))111222333222111111333444---...///000444<<>>===AAAEEEEEEDDD@@@BBBDDDGGGIIIKKKMMMMMMKKKFFFDDDEEEBBB;;;777888999===<<<@@@GGGAAA:::???>>>???BBBCCCBBB@@@===;;;>>>>>>@@@@@@@@@>>>===<<<>>>>>>???@@@@@@???>>>===:::999999999999:::;;;;;;===<<<:::888666444444333666555444333333555666888:::888555555555666666555333444555444333444555777666555444333333333333333222222111...,,,,,,///111333222111000///.........000/////////............,,,---///...---...111444666444222111222333222222111111111111222444555666555444333555999;;;;;;:::444555666444111.........333555777888888999999:::444666666555555999===@@@EEEDDDBBBAAA????????????;;;999777666777777555444777888888888888888777777999999888777777777888888333333444555666@@@WWWmmmzzznnniiigggeeehhhmmmssswwwxxxooolllgggfffgggiiijjjiiiiiieee___YYYTTTNNNIIIFFF>>>===;;;555111///000000,,,...////////////111222---111666:::::::::999999777666@@@XXXuuu}}}|||||||||}}}}}}yyylllVVVDDD=========>>>???>>><<<666111...---111//////222777???OOO]]]ggg~~~~~~~~~rrraaaGGG;;;000...//////...//////---///333666@@@YYYsssoooYYYEEE999222000+++---000666>>>OOOlll{{{mmm^^^LLL===777...///333999BBBLLLTTTZZZ[[[YYYWWWUUUSSSOOOJJJFFFAAA@@@???;;;666222111111111000000111222222111///---++++++---+++'''&&&)))222222000...,,,,,,///222000///...,,,,,,---///222444BBBQQQZZZdddpppxxxyyytttuuuxxxyyywwwtttyyy}}}rrrllljjjhhheeegggbbb[[[VVVVVVYYY^^^aaabbb___\\\]]]bbbhhhkkklllmmmuuu|||zzzllldddZZZTTTRRRMMMEEE===???===:::666333333333444777555444555444111222777111777:::444///111666:::222555777444000111444666777222///111555555333111333111000333777777111,,,//////111555999999555111111///...///222666999:::000111222333333333333333444666666666666666888:::===CCCPPPfff{{{eeeTTTJJJDDD???>>>CCCGGGHHHHHH???AAADDDHHHKKKOOOQQQRRRVVVQQQNNNOOOKKKAAA;;;:::111888:::===CCC>>>;;;EEE@@@DDDFFFDDDCCCEEEBBB===888:::===???AAAAAA@@@@@@>>>@@@BBBCCCDDDCCCAAA@@@888888777777888888999:::===;;;777555444555777888666666555444333444555555888666333333444555555444555666666555333333555666444444444444333222222111222000...***((())),,,///111111000000000000111111000000//////.........---+++---//////---...111444888555222000000111111000000/////////111222444666555444333666;;;>>>===<<<444777999777444333666999222222222000//////111222222444666666777;;;>>>???>>>>>>>>>===<<<;;;::::::<<<:::777666666666444333666777888999999:::999999:::999888777777888999:::333333444555444888KKK___{{{nnnbbbaaaaaaeeejjjmmmnnnmmmlllhhheeedddeeefffeeeddd___ZZZRRRLLLGGG@@@888333333666666333111111222222***,,,...///000111333555---111666999:::888777666777444666EEE\\\www{{{yyynnnYYYFFF===<<<<<<777999;;;:::777444222111222000///333888AAAQQQ```iii~~~}}}uuueeeJJJ===111///000000///000///---///333555???XXXqqq|||eeeNNN>>>666333...///111333888FFFaaayyyzzzkkkVVVDDD;;;000333888@@@LLLXXXccciiiuuusssooolllhhhbbb\\\WWWJJJIIIGGGBBB;;;666333333000///......///000///...---,,,---///---((('''***666333//////111222111///...///000000000///...---000222777<<<===AAAPPP```lllpppssstttqqqnnnnnnnnnzzzxxxrrrjjjccc]]]\\\\\\ZZZZZZYYYYYYZZZ]]]___aaa\\\UUUOOOLLLJJJIIIMMMSSSccciiipppqqqqqqvvv~~~sssggg\\\RRRLLLOOOHHH???:::888666222//////000111111///---------/////////000222444666888AAA;;;444111333666888999333111///---,,,...000111222111000000///000000000222444888888777444333222666333000222555666333///222111000000111222444555222111111222333555777999999@@@KKK^^^|||{{{aaaNNN???<<<@@@???BBBFFFBBB===???AAABBBCCCFFFJJJMMMVVV[[[___[[[PPPEEE===:::;;;::::::>>>BBBDDDAAA>>>AAAIIISSSXXXUUUOOOJJJHHH;;;???BBBDDDAAA>>>;;;999>>>??????>>><<<;;;===>>><<<;;;;;;:::::::::;;;;;;888777777777888777444111333555777777777555333222333444444333222333555777555777888666222111333555777444333555444000///222+++***)))***---...,,,***((())),,,...111222333444666555333000---,,,---///,,,++++++///444666444111555333222222333555444444000///......000222555777777555444444666888999999666777999:::;;;;;;;;;;;;:::::::::777333000000000555666888:::;;;======>>>===??????>>>:::777666666999999999888777555333222///222666:::;;;:::777555;;;:::999888777555444444666777666555555999???EEEjjj|||vvviiieeedddbbbaaaaaacccfffhhhjjjjjjiiihhhllloookkkdddVVVOOOFFF???;;;888777666777999999666111......000222000---,,,///333555777//////222888:::777666777888666111777HHH[[[{{{~~~}}}|||zzzxxxwwwvvvvvvyyyzzz}}}|||kkkTTTCCC===888333555666888777666444555555888444000000555@@@LLLSSSdddzzz}}}ssshhhSSS<<<111333000000222///000,,,///666777:::RRRoooxxxcccLLL888,,,111111222333555>>>RRRddd}}}yyyaaaLLLAAA;;;555666EEEUUUbbbsss{{{tttpppiiicccYYYVVVPPPKKKFFFAAA<<<888333000.........//////...000///---+++***)))((((((666444111000000111000000+++,,,...///000//////...------///222000111:::EEEPPPTTTZZZ^^^bbbfffkkkoooqqqpppnnnhhh```XXXSSSQQQSSSSSSTTTUUUXXX[[[^^^```[[[TTTNNNKKKGGGEEEFFFKKK^^^ccciiinnnpppssswwwzzzzzz~~~mmm\\\QQQPPPOOOJJJAAA999444555888000000000///......///000/////////000111444666777???:::444222444:::@@@CCC999777333000.........///222222111000000111111111333666888888666444333333666333111222555666333///333333222222333444666777333333333333444555777888999>>>GGGXXXuuuwww\\\KKK@@@???BBB<<<===AAA??????@@@AAAAAAAAABBBEEEHHHPPPUUU[[[ZZZTTTJJJBBB???999:::;;;===>>>???AAABBBDDDGGGMMMRRRTTTQQQJJJDDDAAABBBCCCBBB@@@>>>>>>>>>AAA@@@>>><<<:::;;;>>>AAA888999;;;<<<===<<<;;;:::===<<<;;;::::::999777555555444333666999:::777444333444444333222333555777666777777555222111222444888444333444222...---///---++++++,,,......,,,))))))***,,,...///111222222333444444333000...---...+++---000222333444555666999888777666777777555333222111000000000111333333555444333444666777888777666888;;;>>>@@@@@@???>>>=========:::666333333333444555777999;;;<<<===>>><<<>>>>>>===:::777555555666666666666666666555555333333555666777888888888999999888777666666555555666777666555444777<<<@@@VVVhhh||||||tttmmmjjjeeeaaa```bbbeeegggbbbffflllpppttttttlllaaaMMMHHHAAA:::555444555777AAA???:::444///---...//////......000333666666555222000333777888555444666888888333777DDDRRRlll|||xxxuuusssrrrrrruuuvvvzzzzzziiiRRRBBB;;;666222333444666555444222333333555444222333777===DDDHHHUUUnnn~~~tttjjjYYYAAA444444///---///,,,000,,,///666777:::QQQmmm|||hhhQQQ;;;//////...///000111777IIIZZZttt~~~hhhSSSHHH===777:::JJJ\\\kkk~~~{{{uuuoooccc```[[[UUUPPPJJJCCC???555222///------...------//////---+++***)))((((((666555444222000///000111+++---...000111111111111000.........---+++///444888:::===AAADDDJJJPPPTTT]]]___aaa^^^WWWMMMEEEAAAEEEEEEGGGIIILLLPPPTTTVVVVVVQQQMMMLLLIIIFFFFFFJJJNNNPPPVVV^^^hhhqqqwwwzzzuuuxxxrrreeeMMMMMMNNNKKKFFF???888444666444111///...///111222/////////000111333444555999777333000222999BBBIII>>>;;;777333000......---222222222111111222333333666777888666444333333444666444222333555555333000444444444444555666777888555555555555555666777777777:::AAANNNgggvvv[[[KKKBBBDDDEEE<<<:::>>><<<@@@@@@@@@???======???AAAAAAEEEKKKNNNMMMGGGAAA===999;;;<<<;;;888:::???DDDGGGEEEEEEJJJQQQPPPHHH@@@EEEEEECCC@@@======???AAACCCAAA===999888:::???CCC777999<<<>>>>>><<<999777>>><<<999888888777666444777333111444:::===:::555333444444333222333555777777777777555333111222333777444222333111---+++......------...//////,,,******+++,,,---....../////////111333444111///...---***///444555444444777:::;;;::::::::::::888444111333222222222111000000000333222222333555666555444444888===AAADDDDDDBBBAAAAAAAAAAAA>>>:::777777777555666777999;;;<<<======:::<<<===;;;888666444444333222333333444666777888555444333333444666888:::777777777666666666555555555555555444333444777999<<>>===999555111333888>>>OOOHHH===444///...///000+++---000444888999777555555222222555666333333666888999444666???FFFXXXrrr}}}yyyuuusssrrrrrrrrrvvvxxx{{{|||tttcccNNN???999555222333444666555444222333333111333555777999:::;;;<<>>OOOaaarrr{{{tttiiifffbbb]]]WWWPPPHHHCCC<<<888222///............///...---,,,+++***)))(((555666666333///---000222///000222333333333222222222000///000111111111111///000000111111222444555EEEHHHLLLLLLHHHAAA;;;888888888999:::<<<>>>AAABBBHHHDDDDDDFFFGGGEEEFFFJJJFFFGGGHHHMMMVVVcccqqqzzz|||qqqhhhmmm|||ggg[[[PPPMMMPPPPPPHHH???BBB>>>888333111111111111/////////000111222333333000111000......222:::AAA<<<:::777444111000000000222222222222333333444555888888888555333222444555666444333444555555222000444444444555666666777777777777666666666666666666555666:::FFFZZZrrr~~~}}}eeePPPEEEDDDFFF???===???;;;>>>???>>><<<::::::;;;===888:::<<<@@@CCCBBB>>>;;;???>>><<<999777999===BBBEEEBBBAAAEEEKKKLLLFFF@@@DDDDDDBBB???<<<;;;===??????>>><<<:::888:::===AAA;;;;;;<<<<<<;;;:::888666>>><<<888666666666555444666444333555888:::888666444444444333222222444666999888888666444444444444666333222444333///...000...//////000111000///...,,,,,,,,,,,,,,,,,,,,,---,,,...000111///.........---111444666666666888:::777777888::::::888444000111222222222222111000///000000111222444444222000333555999===@@@BBBCCCCCCCCCCCCCCCAAA===;;;:::;;;999::::::;;;;;;;;;;;;:::777999:::999777444333333111111111222333444666777555444222222333555777888555555555555555555555666222222333333333333444555222999AAAEEEFFFGGGFFFEEEKKKIIIGGGFFFGGGKKKOOOQQQSSS[[[cccfffeee]]]NNNAAA111222333111000444===EEETTTKKK@@@777444333333222+++---000444888:::888666444111111333444222444777666:::666666;;;===FFFYYYzzz|||yyyuuurrrrrrsssuuuwwwwwwzzz}}}yyyqqqhhhXXXHHH===888666444555666888777666444444555000222666999::::::888777@@@SSSooo}}}ttt^^^DDD555333......222111...,,,000777777:::LLLaaawwwuuu]]]DDD555//////111222111222<<>>???@@@BBBDDDDDDDDDDDD@@@AAAAAA???<<<999999999999;;;<<<<<<;;;:::;;;<<<;;;:::999888888999;;;<<>>;;;999999999999888444777999888666444555777444555555333222222444666:::999888777777777666666444222222555666333333666000111222222222111111222...---,,,+++++++++++++++,,,------,,,++++++...000222111222555888999888666222444666999;;;:::666333//////111222222333222222/////////111333333111///222222333444888;;;???AAAAAABBBBBB@@@>>><<<<<<===>>>>>>>>>===<<<:::888777444666888777555333222222222222222222222333444444111222333444444444444444333444444444444555555555000000111222333444444444666666777777555222111222444444666888;;;===???@@@CCCGGGIIIGGGCCC>>>555,,,+++...///...---111:::AAAKKKEEE===888777666333000.........111555777888777222///...222333333555999444:::777666:::888;;;HHH[[[vvv~~~{{{vvvsssrrruuuyyy|||zzz}}}~~~xxxmmmbbbXXXLLLBBB<<<888777777555666888777666444444555111333666999;;;;;;;;;;;;888@@@RRRlllzzz```EEE666333---...222111------111666666999GGGXXXnnnxxxaaaGGG666//////000222222333:::DDDRRRcccxxxooobbbOOOEEECCCOOO___ppp{{{sssrrrooommmiiiccc\\\WWWMMMHHH???888444111000///............---+++***)))333333333111//////000222333444444444333111///...222333222000000111///+++000000000222222000,,,)))///000222333444666888;;;:::999888666555333111000444222222666666444444777AAAHHHMMMKKKEEEBBBEEEKKKVVVhhhwwwssseeeaaaoooyyyeeeWWWTTTWWWWWWQQQIIICCC???:::444///...///000000000000//////---...000000///------------......///111222444555111111111222333555666777777888777666444444666888666666666666555333222111111111333444444555444444666777777777777777666555777777;;;EEERRRddd{{{bbbLLLAAAAAA@@@BBBBBB999;;;<<<;;;:::888888:::<<<>>>======<<<<<<>>>@@@BBBHHHCCC<<<:::;;;<<<:::777888<<<@@@AAA??????CCCGGG???AAABBBAAA===999777666555999===???>>><<<999888777666555555888;;;???BBB===;;;999888999999777666333888===<<<777333555888555555555333222222444666999888666666888888888777444222333777888666777:::666666555333111000222444///...,,,+++******+++,,,,,,,,,,,,***)))+++...111555222111444888999555111000222555999<<<<<<999777......///000222333444555000//////000111111000...000///---...000555:::===;;;=========;;;;;;;;;===@@@@@@???===;;;999777666222333555555333111111111222222333333333333222222///111333555555444222111333333333333333444444444111000000111444555555444777333111111000......111...///222555666666666666777:::999444111111...***,,,------,,,***,,,000444;;;:::888777666444111///111///---...111333555555000---...111333333555999333:::777555999777666???HHH^^^uuu{{{vvvtttwww|||~~~rrrcccSSSIII@@@<<<;;;888777888333444666555444222333333222444666999;;;===>>>???888777???TTTnnn}}}cccHHH777333---,,,///---,,,---222555555777BBBNNNeee|||zzzcccJJJ888///...///111111111777???NNN^^^rrrvvvhhhUUUIIIDDDMMM]]]pppxxxvvvsssqqqnnniiiccc___TTTNNNEEE===777333///------............,,,***)))222111///...///111111000555666666777666555333222999<<<;;;555222333111---222000......///...***'''000000111000000222555777999999888777666555333333666333333555555222111444666<<>>======<<<:::888888999;;;999;;;======::::::<<<>>>AAA@@@>>>===;;;:::888777444999>>>???>>>???CCCHHHCCCDDDEEECCC???;;;999888666:::???AAA@@@===;;;:::777777666777888;;;===???777666666666777777555333333888>>>???<<<999888999555666555333222222333555777555333444777999888777555333444888999777777;;;>>>===999444///---000222000///---+++***+++,,,---,,,---...---,,,,,,...///333333333444444333222000///000222666999:::888666////////////111333555666111000......000000000//////...,,,,,,...111444777555666888888888888999;;;======<<<;;;:::888666555///111333333222000000000///111333555555444333111///000222333444333222111333333333333222222222222666333111222444555444333555000---///000---...222///000111222333333333333222555555000///111111...,,,,,,,,,,,,,,,,,,------111333555666444222111111111///------///000000///000......222333222333666222:::777333777555444:::???KKK[[[iiittt~~~yyyxxx|||}}}xxxhhhVVVHHH>>>888999:::777555666333444666555444222333333333444777:::===>>>??????;;;777999DDDTTTjjj|||aaaGGG777444---,,,...,,,,,,...222444333444===FFFXXXooo{{{fffMMM;;;222//////111000///444;;;FFFTTThhh||||||ooo\\\NNNEEEJJJXXXkkk|||xxxtttqqqlllgggddd[[[VVVMMMEEE===777222///------...///...---+++)))222///,,,---000222111///888888:::;;;;;;:::999888;;;??????777333444333000///---+++---111444444333111111111///------///000333333444444555444444333333000///111111...///222999999:::<<<===>>>??????DDDOOO]]]hhhkkkgggaaa]]]hhhlllxxxttt```PPPMMMKKKKKKKKKFFF>>>777...///000000000///...------+++)))+++000333333222/////////////////////////////////111222444666777444555777777666666888999666777888777444222222222111222333555666555555444333444666777777777666555//////666AAAMMM\\\tttwwwbbbSSSKKK@@@@@@FFFDDD??????>>>;;;888777888:::666;;;AAAAAA===:::;;;>>>:::===@@@???;;;777777999333777;;;>>>???AAADDDGGGHHHHHHGGGDDD@@@===<<<<<<888;;;@@@BBBAAA???===<<<::::::::::::999999888777888888888999;;;:::888666555888<<<@@@AAA@@@<<<999555666555444222111333555444222111222666888888666777444555888888666666999DDDBBB<<<444---+++---111000///---+++++++++---...,,,...111111000.........111444666555111...///111------///222555666555333111000//////000222444666333000......///000000000............///000222333111222444555555666888:::999999999999888777666666...000222222111000000000---000333666777666444222111111111111222222222222333333333222222222111111:::666333222333444333111999222///111222......222............///111333444---111333///...///...+++++++++,,,...000222111//////333666777444222333555000///---.........,,,***222//////333333111111444333;;;777222666444222777777:::DDDQQQ\\\gggxxx{{{{{{yyysssmmm[[[FFFBBB999444777999666333444555666888777666444555555222444888;;;>>>>>>>>>===;;;666444777===MMMiii{{{xxx{{{yyy\\\CCC555333......111...+++...222333222333:::AAAIIIbbb|||gggNNN===666333222222111000444:::>>>KKK___sssssscccRRRFFFGGGRRRddd}}}|||xxxsssnnnkkkbbb]]]TTTLLLDDD===666222,,,---/////////---+++)))222111000///000111333444333222222111111111111111>>>:::444222111111///,,,...///000///...---...///000000000///...///222555444333111222444666666555444333111000///.........222333444333444666:::===AAABBBHHHZZZtttrrr\\\\\\]]]eeevvv```XXXNNNHHHFFFCCC===888888555000------------,,,---+++***,,,000222111...//////.........//////000111111222333444555666666777>>>@@@888333666999999???<<<999555222111111111333222222222333444444555555555666777777666555444666777555===MMM[[[qqq~~~fffQQQGGGEEEEEEDDDBBBEEECCC>>>===>>>:::333999:::<<<<<<===<<<;;;;;;>>>>>>>>>===<<<;;;888777;;;;;;::::::;;;@@@HHHMMMMMMPPPSSSPPPJJJCCC>>><<>>???@@@???===<<<<<<===???===<<<===@@@>>>888333555:::@@@BBB@@@===<<<<<<;;;:::888444000000222444111222222333444555777777666555555777:::;;;;;;;;;:::999666333///,,,***(((111111111111000///...---///000111000///...///000444777777444222333111---000000000000111///,,,)))555333222000000111333444222111111000000111222222111000//////000222444666555666777666444444555777777888:::::::::888666555333333222222222222111111......111444666666333111222444666666444222111111111222333333444333222111333333222222222111111111333222111222555444111...---......///000111111222222333333333222000...---///...---,,,,,,,,,------...///111333333222222444000000///......000///------000111///000333333000333444444555444333222111555555555888???KKKYYYccc~~~~~~}}}{{{wwwpppfffZZZMMMBBB===666555444333222222111000444555666666666666555555666888:::<<<======<<<<<<333777:::888777???OOO\\\sss}}}|||yyyyyywwwtttsssuuuyyy|||zzzmmmRRRCCC555/////////...///+++...222666888::::::999@@@PPPmmmyyyfffMMM:::333222111//////111222333777@@@KKKaaammmYYYHHHEEENNN]]]tttyyytttrrrmmmhhh```VVVMMMBBB888222000///.........---***(((111111111111222222333333222111...,,,++++++,,,,,,222///,,,,,,...//////...,,,...//////......000111...////////////111444777555333111111333333333222444333333222111111222222111222333222222444777:::>>>>>>AAAOOOggg{{{|||sssdddaaabbblllzzz~~~pppgggYYYMMMFFFBBBAAA@@@<<<888333000///...------+++***)))+++---///000///...------,,,,,,,,,------000000111222333555777888;;;??????888555777:::999;;;:::777555333222111111000000111222333444666666555555666777777666555444666777666===MMMYYYpppzzzdddRRRIIIGGGGGGGGGIIIGGGAAA>>>AAA@@@===555888<<>>>>>>>>>>>>>>===;;;:::999999999888:::???FFFKKKMMMRRRUUUTTTOOOJJJIIIJJJSSSQQQIII???<<>>;;;999888999>>><<<:::;;;>>>>>>;;;666444888<<<>>><<<999888999;;;:::777444111000222444222222222222333555777888888777666777999:::999888777666444222000...,,,+++111111111000///---+++***///000111000......///000000444444222111333111---......///000111000...+++333111000//////000111222000000000111111222333333111111000000111222444555444555666555444444555777888999:::;;;;;;999777666666666555444333333222111000000111333555555333111000111333333111000111222111111000111111333444555333333333333333222111111444222222333444444111.../////////000111222222222333333444444333111000////////////////////////000222222444555333000//////000222222222111000///---,,,000111///000333333000222222333444333222111000111000......111777@@@GGG[[[fffssszzzxxxrrrmmmkkk]]]YYYRRRJJJAAA:::555333222222222222222111111111666666666666555555555555777888:::<<<<<<;;;:::999777777555333333999CCCJJJYYYdddrrr{{{}}}zzzxxxwwwxxxxxxwwwvvvuuuvvvyyy{{{uuugggLLL>>>111------,,,,,,---,,,///444999<<<<<<;;;:::999DDD]]]{{{zzzfffLLL999111///...------...///111555===EEEYYYwwwrrr]]]JJJEEEKKKZZZqqq}}}zzzrrrmmmfff]]]RRRGGG<<<444111///...---...---+++)))000111222333444444555555666333...)))'''''')))******)))'''(((***---......+++---////////////111333---...///000000222555888555333111111111111000///444444444444444555666666333444444333333444666999<<<;;;;;;AAARRRiii|||zzzsssjjjeeehhhpppyyy|||uuugggWWWIIIBBBBBBEEEAAA===888444222000...---((()))*********,,,///111//////...---,,,,,,,,,,,,000000000000222555888:::???@@@>>>999888:::;;;:::888888777666555444222111...///000222333555666777555555666777777777666555666888666<<>>===;;;;;;;;;;;;999777777777777777999===CCCHHHOOOUUU\\\\\\WWWSSSUUUXXXYYYUUULLLAAA===???AAAAAACCCCCCAAA===999777777999>>>;;;888999<<<======;;;777999;;;;;;999888777777:::999777444111000222444444333111000111444777888:::999777777888888777555333333222111000000//////222222222111000---+++***---///000///......///000---000222000000222111------------///111111///---000///...---......000111...///000111222333333333111111111222222333333333222444444444333333555777888999:::;;;:::999888777888888888777666444333222444333222333444555444222///000000000//////000222111000///...000333666999222333444444444333111000444333333333444333000...///000000111111222222333333444555555444333222111000111111222222222111111///111333444444444333222111222555555333000...---,,,///000//////222222///000111111222222111//////000000///---,,,---111444<<>>888222///...///111......///000111222222333888777666444444444555555888999:::::::::999777666888555111000111555999;;;AAALLL[[[gggnnnrrruuuwwwuuuwwwxxxxxxxxxyyyzzz||||||nnnbbbHHH;;;000,,,,,,,,,+++------111777===@@@???===;;;888>>>OOOiii{{{fffKKK888///...---++++++---...///222888===NNNiii}}}zzzdddMMMDDDGGGTTTkkkxxxuuunnnfff[[[NNN@@@888222000...---------,,,***222222111222333666888:::===888222,,,((((((***,,,,,,+++***)))***+++++++++---...000000//////000222...000111111111222444777444333111111222222111000333333333444555666777888555666777666555555777999;;;;;;999777>>>PPPiiizzzsssfffeeeppp|||xxxxxxrrreeeUUUHHHDDDDDDFFFBBB<<<888444111///,,,(((***++++++)))***///333222222000///............111000000000333777;;;===@@@>>>;;;:::;;;>>>>>>===999:::::::::888555333111///000111222444444555555444555777777888777666666666888777<<>>===@@@FFFLLLIIIEEE@@@>>>===;;;888555666777777888999<<>>===>>>>>>@@@@@@???<<<999999:::<<<@@@===999777999;;;<<<<<<;;;<<<<<<;;;:::999999999999999777555222111222444555333111///000333666999:::888777777888888777666222222111111000000//////000111222222222000...---,,,---//////......///000---111222000000222000---...------///000111///...//////.........///000000...///000111222222111111000000111222222111111000111222333333222222444666777777888888888888777666777777777777777666444444777555333222333444444333111111111///---...000222111111000000111333666777222333444555444333111000444444444444333222000...//////000000000111111111333444555666555555333222111222222333222222000000222333222111333777888666222222333555333...,,,...+++///000...///222222///...///000000000///...---///000111111000///111222444:::BBBFFFDDD???:::888555222...,,,+++---000222+++,,,---///111333444555888777555333222333444555888999999888777666444333222111111111222555777888555===HHHTTT^^^fffnnnsssqqqtttxxx{{{||||||~~~{{{qqqeee\\\GGG===333000///---,,,...---222999???BBBAAA===;;;;;;;;;EEEYYYsss{{{eeeJJJ777000///---,,,,,,---///000...444777DDD]]]qqqjjjQQQDDDCCCLLLbbbwww}}}zzzvvvnnncccTTTEEE;;;444111...---------,,,,,,<<<888333000000333888<<<@@@<<<555///++++++,,,---,,,,,,,,,+++*********+++000111222111///......///000111222111000000111333333222000111333444444333111111111222333555666777555666666666444444666777777888888555444<<>>;;;:::<<>>>>>===;;;777333111222333333444444444333333444555777888888888777666555888666:::EEEOOOeeeuuuWWWLLLNNNMMMQQQTTTRRRKKKDDDCCCEEE@@@@@@???>>>AAAKKKYYYccc[[[TTTLLLGGGDDDAAA<<<888666888999999:::<<>>:::888888999::::::>>>===<<<;;;;;;;;;;;;:::888888777555222111222444555333111///000222666888666666555666888999999888333333222111000///...---+++,,,///111111111///...***,,,---...------///111000333444111000222000,,,000///......//////...,,,////////////000000111111000000111111111000000//////000000111000000///...000111222111000111222444333444444444555444444444222333555777777777666555888666333222333444444333444444333000......///111222333333444444444444333222222333333333222111000222333444444333111000///.........///////////////222333444555555555444333222222222222111000//////888999666333777>>>@@@===999333111222111---,,,///+++...///---...111111...,,,---.../////////...---***,,,...////////////111333333444333111/////////...---,,,******+++,,,---+++,,,---///222444666666777555333111111222333444777777666555444333222111---000333333111111555888111333888???HHHRRR\\\cccgggkkkqqqvvvxxxzzz{{{}}}yyyxxxuuuqqqhhh^^^VVVRRRFFF>>>666333111---+++,,,,,,111999@@@BBBAAA===:::999666:::HHH]]]sssyyybbbGGG555///...---++++++---...///,,,222444===RRRfff}}}nnnTTTDDD>>>DDDWWWkkk{{{}}}zzzssshhhYYYIII???777444///---,,,---,,,,,,RRRKKK@@@666111111555888<<<999555000---+++++++++((()))++++++++++++,,,---222222333111///---......000111222111000//////000222111000111333555555444111111000111111222333333111222333333222111222444333333444666555666>>>GGGddd}}}zzzggg___ccckkkwww~~~{{{mmm\\\PPPOOOKKKEEE@@@<<<777333///+++,,,------,,,,,,---...000000///...------------111111111222555888<<<>>>;;;:::<<<@@@AAA@@@@@@CCC@@@@@@@@@???<<<888444222444555666666666555333222444555777888999888888777444777666888AAAJJJ```iiiPPPGGGNNNPPPUUUWWWRRRIIIDDDDDD===>>>>>>===@@@JJJZZZfffaaaYYYOOOHHHFFFCCC===888777999::::::999:::<<<>>>@@@FFFNNNPPPLLLDDD===999@@@>>>>>>AAAAAA>>>===???BBBBBBBBB???<<<:::999999???>>><<<:::888888888888;;;:::999999::::::999888777888777555333222222444444333111000000222444666444333444555888:::::::::333333222111///...---,,,%%%(((+++...000///...---)))***,,,---------///111111555555222111333111---111///......//////...,,,///000000111111222222222111000000//////000000111111111111000/////////...000111111000//////000222111111111111111222222222///111444666777777777666777555222222222333333333333444444222000///000222444444666777777555444333222111111111000000000000111222444444333111111111........................000111222333444444333333222222111111111222333444555:::===@@@KKKZZZ___\\\JJJ<<<000000000------000***---...------000000---,,,---.../////////...---***,,,------------...///...............---------------------,,,++++++***+++,,,...///111333555666333222111000000111222333444444333333222222222222---000333222///...000333333222222555;;;CCCKKKPPPWWW\\\bbbgggjjjkkkmmmnnnfffccc___ZZZQQQGGGBBBCCCAAA:::444222000+++)))+++,,,111999???BBBAAA===:::999666777???KKK[[[pppsss[[[BBB111---,,,+++))))))+++,,,---,,,222222999IIIZZZqqqoooVVVEEE;;;<<>>;;;999666555444555666777888777555444444555777888999999888888333666555666>>>FFF\\\{{{xxx\\\PPPLLLLLLPPPVVVTTTKKKEEEDDD>>>@@@@@@>>><<>>:::EEEPPP[[[nnnaaaIII444000111//////222)))---...,,,---000000---+++,,,.../////////...---...//////...---...000333...---,,,------...------........................,,,,,,---...000111222333......//////000111111111111000000000111222222333000000000000000000000000444333222333777;;;>>>@@@EEEIIINNNQQQSSSTTTUUUVVVOOOKKKJJJGGG@@@666222555:::555222222000,,,+++,,,...222999???BBBAAA>>><<<999888888;;;>>>GGGXXXhhh~~~|||kkkSSS<<<,,,...,,,+++******+++,,,...,,,222222555AAAMMMbbb|||nnnWWWFFF999666BBBRRRdddwww}}}{{{vvvnnnaaaSSSJJJ>>>999222---+++++++++***ooo[[[HHH;;;333///333444444333111---***'''+++...000000...---...000///000111111000///111222+++---///000//////000111444222000///000000000...444333111000///.........///111333333333222333444<<<444111999@@@>>>888555---AAAcccwwwfffccceeeqqq~~~vvvjjjVVVSSSMMMIIIDDD???:::666,,,******,,,...---(((###111000000000000111111222---...///111333555666777:::<<>>>>>===<<<;;;999888777222444666888999999888777444555777888999999999888222666444555<<>>BBBDDDCCC@@@BBBJJJQQQWWWNNNEEEAAACCCDDDAAA>>>777888999888666555444555666777:::@@@GGGIIIGGGEEEDDD===999;;;;;;:::===DDD;;;>>>AAACCCBBB@@@???>>>666999<<<>>><<<:::999888888777777999<<<===:::777666777777666444222333333222222222222222222333333555444444555888999999888000000000000////////////***---000333333222000...''')))+++,,,,,,---///111---111222111222444444111...,,,,,,---///111222111......000111222222222222---,,,++++++---111666999888666444111111111222333111111111///---,,,---...///////////////000111111222444666888888777555444333222111111333333222111+++---111333333333444555777666444444666888;;;===222000...,,,,,,---///111---111444444333111333444000000000000////////////,,,---...000111111111000333222222444888===CCCFFFNNN[[[iiivvvrrrTTT888111222111000444)))---...,,,---000///---+++,,,.../////////......---------,,,+++...222555333000,,,******,,,---...,,,,,,+++***+++---///000,,,,,,,,,---...///000000+++,,,---///000000000000......//////000222333444222///---///444777444111//////000222444555555444888;;;???AAABBBBBBCCCCCC???===>>>???888...+++...666333111333222......000000444:::???BBBBBB???===666666777666444777FFFUUUooowwweeeNNN777(((000///---,,,,,,---///000,,,333222333;;;DDDWWWqqqmmmWWWFFF999333===KKK\\\ppp~~~}}}{{{wwwooocccVVVMMM@@@;;;333---************}}}jjjWWW@@@...999777555333111000...---........./////////000000222333111...000555555222......---,,,---...//////000111222111///------...111000000000000/////////000000000222333555777888===888444666<<<@@@>>>:::333666EEEdddiiijjjgggfffssszzzcccXXXOOOLLLIII@@@888444---......---,,,---///111//////............//////444111///111666888666333;;;<<<=========>>>@@@BBBOOOCCC===???<<<444333999555777999;;;;;;:::777666666666777888999:::;;;;;;666555333:::BBBCCCTTTsss}}}eeeQQQIIICCCEEEHHHGGGEEEDDDBBB@@@>>>>>>@@@BBBBBBBBBQQQNNNJJJEEEAAA===:::999666666444444444444555666777777666666<<>>@@@>>><<<;;;;;;:::888666===>>>>>>===;;;:::<<<>>>????????????>>>;;;999888888999999:::999888777666444444555555444444333222222222222222222222222222666555555555555666777777333111///...///000///...,,,...111333333111...,,,000//////......///000000---000333444222///...---...---,,,,,,...000/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,///222555777333222111///............000000///---***+++---///111000000000000000111222222333555555555333111000222222111111111111222222222333555666777666666555999777666666888777333///666111,,,+++...000...+++111111000//////000111222333222111111111222333444000000000000222444222...333666666333333<<>>:::888888666333222333777;;;>>>]]]iii{{{|||mmmYYYCCC555111+++,,,...000000///...------+++,,,222777???OOO___|||pppXXXCCC555000666>>>RRRggg~~~|||wwwooodddXXXPPPBBB:::333000...++++++...sssUUU;;;333666888777333111111333///...............//////...000000///333999:::888000///---,,,,,,---...///111222222111///......///.........---------,,,,,,......///000111333555555777333111222666888666444111111777IIIccc||||||ooodddccclllvvv~~~ssseeeTTTJJJHHHFFF@@@999111000...---------...///000000////////////000000111///000444:::;;;888555888999;;;;;;;;;<<<>>>@@@DDD>>>>>>CCC@@@666222666666777999::::::999777666333444555666777888888999888777444:::AAAAAAPPPmmmxxx]]]QQQEEEBBBBBBAAAAAABBBAAAAAA@@@?????????@@@AAAGGGHHHHHHCCC===888777888555555333222222333444444222333333333888======888@@@???===<<<<<<<<<:::888<<<===>>>??????===;;;999<<<======>>>===<<<;;;:::;;;:::999888777888888999555555666666555555444333111111111222222333333333666555555444333333333444333111///...//////...---,,,...000111111000...,,,...000222444555444333222...000333333222111000111///---,,,---///000000/////////......------------------,,,---///111444555111111000///............000///---------...000111111111000000000000000000///000222333333222000///222222222111111222222222111222333444555555444444888666555555777666333000444000++++++...000///---000//////...///000111222222222111111111222333444333111//////111555666666:::===>>>;;;;;;FFF[[[kkk___<<<111333444222111000///............///000+++,,,...000111000///...---,,,,,,,,,---000222444///...---,,,,,,---///000..................---------------.........//////......---------......///...///000000...------...---------....../////////...///000111111000///...///000222444444444333222000111333444444444444333777777555333000///111333333666:::======<<<888666444222000///000222555777IIISSSdddxxxrrrcccQQQ>>>222...++++++---.........---,,,///------///111555AAANNNkkkmmmUUUBBB777111444999JJJ\\\rrr}}}yyytttmmmcccWWWPPPEEE<<<444000---++++++...\\\<<<222777<<<:::555333555999000///---,,,,,,---...///,,,///000111666<<<<<<999222000...,,,+++,,,...///222222222000......///111------------,,,,,,,,,+++,,,,,,------///000222222111111111222222111///.../////////222>>>WWWxxxvvvfffeeeggggggqqqrrrZZZGGGDDDIIIGGG>>>777333...---...///...---//////.........//////000......111777<<<===:::666888999:::999777777999:::;;;;;;BBBIIIEEE999333666888888888888888777777777333333444555666777888888:::999666:::@@@???KKKeeehhhYYYIIIAAA???>>>???AAA???AAABBB@@@======???BBB@@@DDDGGGDDD<<<777777999555444222111111111222222555666666777;;;AAA???:::AAA???>>>===>>>>>><<<:::;;;<<<>>>BBBDDDBBB;;;666999:::;;;<<<<<<<<<<<<<<<<<<:::777555555666999:::666666666666666555444444///000000111222333444444666555444222111111000000444222///...///...---,,,------............------,,,000555999;;;999666333222333333222000//////000///...,,,---...000//////000////////////...............---...///000222444/////////.........//////111...,,,---000333333111222111111000000/////////---...000111222222111111333333333333333333333333111222333444555555555555555444333444555444333111222///,,,,,,///000000...------------...000111222111111111111111222333444555222///...000555;;;???NNNQQQPPPFFF===BBBUUUhhhfffAAA333333222111111000//////...//////000000,,,---///111222222222111...------,,,---///000222---,,,,,,,,,,,,...000111......//////////////////---------...............------------......//////...//////...,,,,,,---///++++++,,,,,,---...//////,,,---...//////...---,,,***,,,---///000//////...///000222444555666666666777888777555333222444555444555777999999888666555111111///......///000111444;;;III[[[mmm~~~yyygggWWWHHH999000---,,,------------.........000...---------...666>>>WWWttt{{{hhhPPP@@@777222111333???MMMaaasss}}}yyytttmmmdddZZZTTTIII???555000---***+++...vvvSSS666;;;======:::666555777:::111///---++++++,,,...000---000222333666;;;:::666444222...,,,+++,,,...///333333222///......000333//////.........---------,,,,,,,,,,,,---///000000///333666555222///......---///111///000>>>]]]www}}}rrrkkkeeeaaafffooo|||uuu```FFF???HHHJJJBBB<<<555...---///111000...------------......///000///000222555999:::999666;;;;;;;;;888555444444555888===GGGMMMGGG<<<666888999888777666555666777777444555555666777888999::::::;;;777:::@@@@@@JJJ```|||pppbbbRRRJJJFFFBBBAAABBB<<<@@@CCCAAA>>><<<@@@DDDCCCFFFIIIGGGCCC===;;;:::666555333222111111222222666888999;;;@@@FFFEEE@@@@@@???======>>>>>>===;;;<<<;;;<<>>FFFHHHCCC:::777888999888666555444555666777444444555666777888888999999;;;888:::AAABBBIII\\\xxx~~~qqqddd\\\UUULLLDDDAAA:::>>>BBBBBB??????BBBGGGIIIHHHHHHIIIIIIFFF@@@;;;999888666444333222333333111333444666===DDDDDD@@@@@@>>>======>>>>>><<<;;;===;;;;;;???FFFIIIFFFBBB::::::999888888777777777555555555555555444444333333444444444444333222222......///000222333444444333222222111222222333333333111///.........---+++---,,,+++******+++,,,---***+++---000111222222222999999777333000///000111///...,,,,,,---......---,,,------.........---,,,///////////////000111111,,,,,,,,,,,,---...///000555111---...222333000---111111111111000...---,,,,,,---///111222444555555555555666666666666555555111111222222444555666666222222222222111111111222333111///......---,,,+++***+++,,,---...///000000//////000111222222333333222000000111111333===IIIeeerrrwwwhhhPPPGGGWWWkkkdddAAA333000...,,,---,,,,,,,,,------.........000000000000///......---......------------............------,,,,,,,,,,,,---------....../////////.....................---,,,,,,---...//////......---------,,,***+++---///++++++,,,---......//////,,,,,,............,,,,,,)))***+++,,,---...//////...///000222444666888999777888999777666555666777666555444444333444444555333222222111000///...---//////111777BBBQQQ^^^gggvvv}}}zzztttcccOOOBBB:::222...---.........---...//////000---.........---///111222AAAWWWkkkrrr]]]EEE777111......///111888FFFZZZnnn}}}}}}||||||zzzvvvrrrmmmfff___ZZZNNNCCC888111---)))***...iiifffdddaaaXXXKKK@@@<<>>888;;;??????;;;777666777888777666444444444555555111111222333444555666666666:::777999AAABBBHHHXXXssstttjjj```RRRFFF@@@<<>>>>><<<:::===;;;:::===BBBGGGHHHGGG???>>><<<:::888888777777333444555666666444333222333333333333333222111111...//////000111222333333111111111111111222333333111000...---......---,,,,,,,,,++++++++++++,,,,,,***)))))))))***,,,---...333444555444444555777:::111000......///000///...+++,,,---.........---,,,......//////000000111111,,,,,,,,,,,,,,,---...///333000......000000...+++///000000111000///---,,,***+++,,,---///111222333555666777888888777666555/////////000111333555555333333333222000///111222111111000///...---,,,,,,++++++---...////////////......000111222222222222222000222555555777EEEUUUooo}}}|||gggZZZ___iii}}}yyy[[[===222111...,,,,,,***+++,,,---------------111000///...---,,,,,,,,,---------------..................---,,,++++++***......//////000111111111...............---------,,,---...//////...---,,,+++,,,,,,,,,++++++,,,...,,,,,,------------......,,,---...//////...---,,,(((((()))***,,,---...............///000222444555777888888777555444444555333333222222222333333444111000000///...---,,,+++///...---///555===EEEKKKWWW```ggghhhhhhhhheee```ZZZNNN@@@888333---,,,---,,,,,,---------............000///,,,+++------+++555FFFUUUjjjxxxqqqbbbQQQ>>>333...,,,---000...222<<>>666888999888888888888777777777666555444444444444111111222333444555555666555999666777???@@@DDDQQQnnnwwwiii]]]PPPEEEAAAAAABBBCCCDDDDDDDDDCCCCCCDDDCCCDDDGGGKKKKKKGGGDDD===;;;999666555444333333666666444444:::BBBDDDAAACCCAAA?????????>>><<<;;;::::::;;;<<>>RRRhhhssshhhcccsss~~~lllQQQ999222333000------***+++,,,...............000//////...------------+++,,,,,,---............,,,,,,---------,,,,,,+++------...//////000111111//////.........---------......///000///...,,,***)))+++,,,,,,,,,+++,,,---,,,,,,,,,,,,++++++++++++,,,,,,---......---,,,,,,((())))))***,,,---//////111000000000000111333444666777888666444222222222//////000000000111222222000///...---,,,++++++++++++++++++,,,...222555777???FFFKKKJJJIIIJJJIIIFFF???999444222///,,,...111---...///000111000/////////111000++++++...---)))---777@@@RRRnnn}}}zzzpppcccZZZLLLAAA666111---+++---111,,,,,,333???IIITTTdddrrr~~~yyyvvvvvvoooooonnnmmmiiibbbZZZTTTJJJAAA888333...***)))+++pppdddXXXPPPEEE666---++++++,,,---...............---...///000111333333444888999666222333777777333---...000111111000///...+++---//////...------...111000000000000/////////------,,,,,,++++++,,,,,,,,,---///222444555555555555000111888666---+++222999PPPuuujjj]]]___]]]___dddfff]]]PPPJJJLLLJJJFFF===333,,,***---000+++,,,...111555999<<<>>>===???@@@@@@>>><<<<<<<<<=========;;;888777888999555666666777:::<<<;;;999777666666555555444333333222333333444555666777888444999666666===>>>@@@KKKjjjlllnnnppp```UUUKKKEEEDDDFFFEEEDDDEEEEEEDDDBBB??????BBBEEEHHHJJJKKKKKKLLL===;;;999666444333333333888777444222666>>>AAA>>>EEECCCAAA@@@@@@???===;;;888:::<<<=========???@@@DDDCCCAAA@@@???>>>??????:::888666444444555777888444444555555444444333222000000000000000111111111222111000///...---------///---,,,,,,...//////...+++,,,,,,------,,,,,,+++*********)))((('''&&&&&&%%%(((***,,,---///111333888666444444555555444333+++---///000111000///...,,,---...000111111222222---,,,,,,++++++,,,,,,---(((***,,,---,,,,,,---...,,,---///111111000...------------...000111333444666777999::::::999777666444444444555666888;;;<<<555666666333///...000222***,,,...//////000111222---...///000000000///...,,,---///111222333222222888444555:::<<>>???@@@???===:::999999===???AAA???;;;666555555111333555666666666888999555555444333222000///...111111222333444444444444444777999999888:::AAAGGGhhhxxxkkkXXXOOOMMMLLLJJJFFFBBBBBBEEEGGGEEEDDDFFFDDDDDDFFFHHHJJJIIIFFFCCCKKKCCC:::555555666555333444666888888666666999<<>>@@@???<<<:::999:::;;;===???===:::666555555222444666777666666666777666555444222111000//////000111222333444444444444555888999888777999>>>DDDaaaoooTTTGGGFFFJJJMMMHHHDDDBBBEEEGGGDDDCCCEEEAAAAAABBBDDDFFFGGGEEECCCIIIDDD===888666666666555555777888777666666999<<<>>>BBBDDDCCC???<<<<<<>>>999888777666666666777888======>>>@@@BBBCCCAAA???888777666555444444444555666333///---...///000000///000000000111000000000222222111111000//////...222000...---------,,,,,,,,,,,,------,,,,,,+++***++++++++++++***)))(((''''''&&&&&&'''''')))*********,,,000444777777333000***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++++++++---...+++,,,---...///////////////000111222222111000000////////////000222333444444555777777555444444444333222111333<<>>777444000...++++++---...---+++,,,++++++---///444???KKK[[[aaajjjssswwwwwwtttrrrlllllljjjiiijjjhhh^^^RRRLLL???222...---,,,,,,...rrrkkkXXX???111000///+++/////////000222333222000///...000555666333333555555777;;;???@@@>>>888333888666444333444444333111333///---///000///222777666333000000111222222222555333000//////000///...,,,---////////////111333111555999:::555111......000...666QQQwwwzzzfffaaaeeepppmmm[[[NNNLLLIIIGGGCCC<<<555111/////////............000111222999;;;======;;;:::999:::999:::;;;:::888666555666333555888888777555444444777555333111//////000000000111222333444444444444555777888777666777<<<@@@XXX{{{wwwZZZHHHCCCFFFKKKJJJEEECCCEEEEEEBBBAAABBB@@@??????AAADDDFFFGGGGGGCCCBBB???:::777666888:::888999888777555666888;;;888AAAHHHGGG@@@;;;>>>CCC<<<<<<;;;::::::999999888<<<<<<<<<>>>@@@@@@>>><<<888888777666666777777777555333///......///000///000000///.........///000222111111000000//////...111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++***)))((((((''''''''''''((()))******((()))+++...000111///---(((((()))***************)))******++++++,,,,,,,,,---,,,+++++++++,,,...///,,,,,,,,,,,,---...///000111222222333333333444444///000111111222222111111111333555555444333333444222222222333999IIIaaasssWWWDDD444111444333222222,,,,,,,,,---...000111222000000////////////000000111444444222333666777555===999???TTTkkk|||pppddd````````````XXXGGG888777777333//////..................//////---111222///---......,,,------,,,...///000...---,,,.........,,,+++,,,---......---,,,,,,,,,------////////////............,,,,,,---------,,,+++***......---,,,,,,,,,,,,---***+++,,,---------,,,,,,+++---//////---,,,,,,,,,++++++***+++,,,///111333999:::;;;888555444777:::777555222000000//////...******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++)))******+++,,,...///000........................+++,,,,,,---...///000000000111222444333222000///...,,,+++,,,...////////////---,,,,,,///444999===DDDFFFGGGCCC;;;333...------+++***)))+++++++++***,,,******++++++,,,333;;;JJJPPPZZZeeemmmqqqrrrrrrkkklllkkkjjjjjjggg]]]QQQKKK>>>222...---++++++,,,nnnkkkWWW;;;///444777111000555777444111111333333...---000666666333111333444777<<<@@@@@@===777333777888888666777999777333555000...000000//////222999666222000000222333333777555222/////////000000,,,---//////......000222222555888999666222///...000111000<<<```kkk[[[VVVaaafff[[[QQQQQQHHHHHHEEE???777111...---///...---,,,,,,---...///555777999:::999888999999777888777777666555555555111333777888777555444444888666222///......000111000111222333333444333333333444666555555777;;;>>>PPPtttiiiTTTHHHFFFGGGKKKFFFBBBDDDCCC@@@>>>@@@???======???DDDHHHLLLMMM???AAABBB>>>999777:::>>><<<;;;888666555666888:::666@@@IIIJJJDDD>>>>>>@@@>>>???????????????>>>===:::999999;;;<<<<<<;;;999777777777666777777888888555333000000111333333333222111...---,,,...000111111111000000////////////111111111///---,,,,,,,,,+++,,,,,,,,,,,,+++************+++++++++***))))))((((((''''''((()))******((('''''')))+++,,,+++***''''''(((((())))))))))))'''(((((()))***++++++,,,*********+++,,,---///000------,,,,,,,,,...000111222222222222333444555666000000222222222111000///...000222333333444555777666555444333444CCCdddyyy^^^CCC999777444333444+++,,,,,,---...000111222000000/////////000111111333333333444666999:::999@@@CCCRRRjjj{{{xxxxxxppp\\\GGG===:::444000...------............//////,,,000111...,,,......,,,---,,,,,,...///000...------...///...,,,++++++---++++++,,,,,,---///000111...//////000000///......,,,,,,,,,,,,,,,++++++***+++******))))))*********,,,---...///000000//////+++---//////---,,,,,,,,,,,,+++******+++///222444;;;<<<;;;999777666777999555222000...//////---,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++++++++***))))))******+++---...///------------------------,,,,,,------....../////////000111222111000///...,,,+++***+++---......---,,,,,,++++++,,,///111333444666888777333...,,,++++++***)))))))))*********---++++++,,,+++))),,,111999???IIIVVV```hhhmmmoookkkmmmmmmkkkkkkhhh]]]RRRIII>>>333///...,,,***+++jjjgggUUU;;;000777:::444222<<<@@@888...---222555...---000555555111///000000333777::::::999666444111555666555666999666///666111///222444222000222:::666222000111222333333666555333000///...000111,,,---//////......000111333555666666555333222111///555444444KKKrrryyyaaaSSS]]]iiidddXXXRRRHHHHHHFFFAAA:::444///---000///---,,,,,,,,,---...000333666777777888888:::888777555444333444444444...000444555555444555555777555222///......///000000000111222333333333333000111333444666888;;;>>>LLLppprrr]]]PPPKKKJJJKKKEEEAAABBBBBB???>>>@@@===;;;:::<<>>@@@@@@AAAAAAAAA999777777777888999777666666666555555555666777777222000///000222555555555444222///------...000222000000000///////////////111222333111...,,,,,,---++++++,,,,,,++++++***))))))******++++++++++++***)))(((((((((((())))))***)))(((&&&''')))*********((((((((((((((())))))***''''''(((((()))***++++++))))))***+++,,,...///000...------,,,---...000111/////////000111333555555///000111222111000///...---///111222333555888:::;;;777666555333>>>cccwwwVVV???555111///...---------...///000222222000000000000000111222222666444333444555777:::===CCCQQQiiirrrWWWDDD;;;555111///---------...............+++///111...,,,......,,,---,,,,,,...///000...------...///...,,,++++++---++++++++++++,,,...///000---...////////////......---------,,,,,,,,,,,,,,,))))))(((((((((((())))))***+++---.../////////...,,,---//////---,,,++++++,,,+++))))))+++...111333999999999777666555555666111///...---......,,,+++++++++,,,,,,,,,---------,,,,,,+++++++++*********)))))))))***+++,,,---...------------------------..................------//////000000000///...---,,,+++***+++,,,---,,,+++++++++,,,,,,---...///000///000111111///---,,,+++***+++************+++,,,+++)))))),,,+++'''(((,,,000555>>>IIIUUU^^^eeehhhjjjnnnooonnnmmmiii```VVVHHH===333000000---++++++```]]]NNN;;;222444666333444???CCC888,,,,,,111444///...///333444000...000,,,///222555777;;;???BBBGGGLLLMMMHHHEEECCC:::///444...,,,///222111000111888555222111111222222222444444333111///...000111---...000000///...000111///000111222222222111000...222444444===WWWxxxkkk\\\aaannnmmm^^^PPPLLLIIIFFFBBB???:::444000111000...---------......---000444777888999:::<<<;;;888444222222222222111,,,...111222222333444666666444222000....../////////000111222333333333333///000111444666999<<<===IIInnnppp___TTTQQQRRRJJJEEEAAABBBCCC@@@@@@CCC<<<:::888999>>>CCCGGGHHHMMMPPPRRRNNNFFF@@@???@@@DDD???999444444555666777777:::AAAHHHKKKHHH@@@999999999:::;;;===>>>???@@@999888666666777777666444666666555444444555555555///...---...111333333333444222000...---...000111////////////////////////000222444222---******,,,+++++++++++++++******)))))))))***+++,,,,,,,,,+++)))))))))(((((())))))******)))'''''')))******)))((((((((((((((()))******'''(((((())))))*********(((((()))+++,,,...//////,,,,,,,,,,,,---...///000,,,,,,---///000222333444/////////000//////......---///000111222444777:::===777777:::777===___jjjGGG444222222...////////////000111222222000000000000111222333444999666555555444777@@@JJJSSSfffdddLLL<<<555222000.........---------,,,,,,***///000---,,,......,,,------,,,...///000...---,,,.........,,,+++,,,---------,,,++++++++++++,,,---------...............///...---,,,,,,,,,------***))))))))))))***++++++'''(((***,,,------,,,,,,,,,...000///---++++++++++++***))))))***,,,...000333333333222222111111111...---,,,,,,------+++***))))))*********+++++++++++++++++++++************))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000000000//////...---,,,---+++******,,,---,,,+++,,,,,,,,,,,,,,,,,,++++++---------------,,,++++++***+++++++++******+++---)))&&&&&&))))))&&&&&&(((...111777@@@JJJSSSZZZ^^^eeejjjmmmmmmkkkhhh___UUUDDD:::111000000---+++***MMMHHH???777222111222333555===>>>333,,,///111///222000000333333000///111---///222666===HHHUUU^^^fffnnnqqqlllhhheeeZZZLLLAAA777//////000000000222555444222111222333222111000222333222///...///111...000111000//////000222111222555999::::::777555222---///444777@@@\\\{{{ttteeeaaallltttkkk[[[QQQLLLFFFDDDDDDAAA:::333111111///......///000000---111555888:::;;;===??????:::555111111111000///.../////////...///222444555444222111///.........///000111222222333333222111111222444777999:::;;;EEEmmmooo___UUUQQQPPPKKKFFFCCCDDDEEEDDDEEEHHHAAA>>>;;;:::<<<>>>@@@@@@IIILLLNNNNNNJJJFFFDDDDDDGGGAAA999444333555666666666777<<>>;;;:::888777888888777555777666666555444444444444111///...///111222111000333111///---------...///////////////////////////...111333111+++((((((***+++++++++++++++***))))))((()))***+++,,,,,,,,,,,,******)))))))))))))))***+++)))(((((()))***)))((((((((('''&&&'''((()))***))))))))))))))))))))))))((((((***+++,,,---......))))))***+++,,,,,,,,,,,,)))***---///111222222222......---------......//////000111000000000333555???666666<<<::::::TTTwwwuuuIII111555888333222222111111111111222222111111111111222333444444999777888:::;;;BBBTTTffftttsssVVVAAA666111/////////......---,,,++++++***...000---,,,......,,,------,,,...///000...---+++---...---,,,,,,---......---,,,,,,++++++,,,,,,---,,,++++++,,,---...//////...---,,,+++,,,,,,---******))))))***++++++,,,'''(((***,,,------------,,,...000///---+++***+++******))))))******+++,,,---,,,,,,---------,,,+++,,,+++***+++,,,,,,+++)))))))))))))))************++++++++++++************))))))((())))))***+++,,,++++++++++++++++++++++++------...///000111222333000000000///......------,,,***((()))+++...//////------,,,,,,++++++******,,,++++++++++++,,,,,,+++(((***+++***))))))+++---)))&&&%%%((((((&&&%%%''',,,---000666<<>>DDDIIILLLJJJFFFBBB999+++)))444555222GGGggg}}}kkk___hhhzzz|||rrrUUUNNNGGGFFFHHHGGG???666222111000//////000111222...222666:::<<<>>>@@@BBBAAA<<<555111000000///---000000///---,,,---///222444333222111000///------///000111222222333222222333333333555777999999888CCCmmmrrrcccVVVMMMHHHLLLGGGDDDFFFHHHHHHIIILLLHHHDDD@@@============<<<===AAAFFFIIIJJJIIIHHHHHHHHHAAA999333333555666666444555999>>>CCCFFFHHHHHH<<<;;;:::888999:::<<<===>>><<<999888999999888777888888777555444444444444555444222222333333111///111000...---,,,,,,------.........///////////////,,,///222///***&&&&&&(((***++++++++++++***))))))((()))***+++,,,---------******)))))))))))))))***+++)))((((((******)))'''''''''&&&%%%&&&'''((()))************))))))))))))((()))***+++,,,---------&&&''')))***++++++******''')))---000222222222111------,,,+++,,,---...///111222111///------///111@@@555444===999444HHHgggsssDDD***222999222444333222222111111222222111111111111222333444555777777;;;@@@DDDPPPiii```FFF666///+++000000///...,,,+++***)))***...000---,,,......,,,------,,,...///000...---+++,,,------,,,,,,...///+++++++++,,,---...///000---,,,*********,,,...///...---,,,+++++++++,,,---))))))(((((()))***++++++***+++---///000000000///---...000///---+++***+++))))))))))))***))))))))))))(((((()))******)))(((+++*********,,,,,,***(((************+++++++++++++++++++++************)))))))))(((((()))***++++++++++++++++++++++++++++++++++++---///222444666666111111000///......------+++)))'''(((+++///222333,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,---------''')))+++***((((((***---,,,(((''')))***'''&&&'''))))))***---222888>>>AAALLLRRRXXXXXXWWWTTTLLLCCC;;;222+++,,,---+++((((((000333555555333444777:::888222+++***---000111///222111222666777555444444222888DDDUUUfffpppsssrrrtttyyyrrrIII333<<<:::111999333999444000333111111999111//////111111000///000/////////222444444111...555666:::???FFFNNNUUUXXXEEE???777111---///;;;HHHyyyllliiiuuuyyyzzz\\\RRRMMMIIIFFFLLLKKK<<<222333333///...///000000111444666777888999;;;===CCC@@@999111111444333000///000000///......000111555555555555444222000.........000111111222222222333333444555777:::===>>>JJJjjjpppYYYMMMMMMOOOOOOLLLDDD???@@@FFFJJJLLLIIIEEE@@@===<<<===>>>???>>>===<<<<<<===???AAAEEEFFFEEE???777111222444999777777999===@@@???===>>>AAACCCAAA;;;888999;;;???===;;;:::;;;:::999777777666444333333444555777444444444444333222111000000,,,+++...///,,,---222111///......000111000///...//////...,,,***+++,,,***++++++,,,,,,++++++*********+++---...---+++)))'''((()))******)))((('''((((((((((((((((((((((((***(((%%%&&&((()))(((&&&***+++,,,,,,+++***+++,,,++++++***(((''''''***,,,)))))))))***,,,,,,+++))),,,,,,,,,...000111///---333000+++((('''***...111000///------,,,---...///111...000666777333333777MMMGGG===555000000333666444111///...///111111111666000---///222222333555888<<>>AAAEEEHHHFFFAAA;;;777222///+++((('''(((+++---666666777888:::<<>>===999666333//////666@@@kkkxxxqqqwwwxxxxxxkkkZZZPPPMMMIIIJJJHHH<<<444444222///---///000111111333555555555666888:::AAA???888111000222111---///000000000......///111555555444333111...+++***//////000111111111111111333333333555777999<<<===MMMlllwww^^^QQQOOOPPPPPPMMMHHHDDDDDDHHHJJJLLLIIIEEE@@@===<<<<<<===;;;:::999777777888:::;;;CCCFFFGGGDDD<<<666444444555444444888<<>>>>>AAACCCAAA===999:::<<<:::999999;;;======;;;999555444333222222333444555777777777777777666555444000,,,+++......,,,---111222000...---.../////////...///000...---+++,,,---***++++++,,,,,,++++++*********+++,,,,,,,,,+++))))))******++++++******)))(((((((((((((((((((((((()))'''%%%%%%'''((('''&&&((()))***)))''''''((()))*********((('''(((***---***((('''''')))***))))))+++++++++---///000...,,,000///---,,,+++,,,---...------,,,++++++,,,,,,---///,,,...333444111111444222000...,,,---000333666222000...---...000000000555000---///111111222555999@@@NNNaaatttbbbFFF666000---..............................///000000000000000000///...------------------------............//////...---+++*********+++---,,,+++++++++,,,---...//////.........---------+++++++++************)))++++++++++++++++++++++++))))))*********((('''&&&(((((()))))))))*********))))))))))))((((((((((((((()))******)))((()))***+++++++++++++++******)))******)))))))))(((((((((///,,,)))((((((((('''&&&'''(((((()))******++++++******,,,...000222444555333222000000000000...,,,,,,++++++,,,------,,,***++++++++++++******)))))),,,***(((***---//////...''')))******))))))+++,,,,,,+++***((((((((()))))))))(((((()))+++...222444666888<<<>>><<<888444000000...+++((('''(((***,,,999777666666999;;;===>>>444111///000444777777666555333444888@@@HHHKKKLLLKKKTTTbbbnnnvvvyyy{{{{{{{{{tttsssttt~~~kkkUUUIII;;;222777...666555555;;;999666<<<<<<======999333000000111///000111111///---------333111///...---------...333333444555333///111666VVVvvvyyy}}}yyy___QQQQQQMMMJJJHHH@@@777444000...---...111333333444555555444555888:::;;;;;;666111///111000---///000111000///...///111222333333222111///---,,,000000111111111111111111222222333444666999;;;<<>>CCCDDD@@@;;;777777444444444777:::;;;;;;:::999===@@@@@@>>><<<===???777888:::===>>>===:::777333222111000111111333444777888888888888888777777...,,,+++---...,,,---000333000---,,,---.........---...///...---,,,---...***++++++,,,,,,++++++***************************************************(((((((((((((((((((((((((((&&&%%%%%%'''((('''&&&((())))))(((&&&%%%&&&'''))))))***)))((()))+++...000---((('''''')))***++++++++++++---///000...,,,......///000///...---,,,+++******))))))***++++++,,,+++,,,000111//////111+++,,,,,,---......//////000...,,,,,,---//////...444000...000111111444999;;;III^^^tttcccCCC333000111........................---......////////////...000000...---,,,+++++++++---------............///...---,,,+++******+++,,,...---,,,,,,+++,,,,,,,,,/////////............---+++++++++************))))))***++++++++++++******((()))***++++++***)))(((''''''((())))))***++++++'''((((((((()))))))))***((()))******(((((()))*********+++,,,,,,,,,,,,+++++++++*********)))))))))---+++)))((())))))((('''((((((((()))******++++++******,,,---///111222333111///......//////...------,,,+++,,,......,,,+++)))***+++++++++***)))((()))((((((***---000111111((()))***))))))***,,,///,,,+++***)))((((((((((((((((((((()))***,,,---...///000222333222///,,,***---,,,***)))))))))***+++IIIHHHEEE???999555333333///...///222777:::;;;;;;333333666>>>NNN^^^ffffff^^^aaadddfffhhhnnnvvv}}}yyyrrrkkkhhhggghhhmmmrrrwwwzzzeeeNNN<<<666999444:::777666;;;999555;;;999======888222111222333...000111000---,,,...///444333222000////////////...///333777555000///222CCCrrrxxx{{{___OOORRROOOKKKKKKHHH:::444///.........222555666666666666555777;;;===777888666111000333222///...000111111///...///000000111333444555555555555111111111111111111111222111222333444666888::::::FFF___}}}hhh[[[OOOJJJGGGIIIJJJIIIHHHHHHKKKHHHDDD@@@===;;;;;;;;;:::999888666555444444444///444:::===<<<:::999999777777777777777666444333222666:::<<<======???AAA888999;;;>>>>>>;;;555111222222111111111222333444444555555666666666666555---,,,,,,---...---...///333000,,,+++,,,---...---+++,,,------,,,,,,---...***++++++,,,,,,++++++***+++++++++***)))(((***+++(((((((((''''''(((((((((((((((((((((((((((((((((((('''&&&''''''(((((((((***+++,,,+++)))(((((()))((()))***))))))***,,,...999555...******+++---...,,,,,,---///111111000......///000111000///---,,,))))))))))))*********++++++++++++---.........///000000000///...---++++++...,,,++++++---......---222000000222333444:::BBBJJJ^^^yyy~~~[[[>>>000///000------...............///......//////000//////...000///...------------------------............///---,,,+++******+++,,,,,,---,,,,,,++++++*********/////////.........------+++++++++*********))))))((()))***+++++++++***))))))***+++---------,,,+++&&&&&&'''((()))***+++,,,(((((((((((())))))))))))((()))***)))((('''(((***))))))+++,,,,,,---------++++++++++++*********))),,,***))))))******)))((((((((())))))************)))***+++---...000111111///---,,,---//////...------,,,,,,---......---+++((()))***++++++***)))(((&&&&&&&&&(((***,,,---...)))***))))))(((***---000,,,,,,+++***)))((('''''''''((())))))*********))),,,,,,------,,,+++***)))************************ooooooiii[[[III999111///,,,,,,---///111333333333000222555@@@VVVkkktttrrrkkkkkkiiigggiiipppzzzvvvhhh^^^```ggglllrrrwwwtttmmmKKK999666666888<<<777555======<<>>:::;;;999333000111111......///111111000//////000000111333555777777777777222111111000111111222333111222333555777888999999BBBXXXzzzmmmZZZOOOGGGJJJNNNMMMKKKJJJHHHFFFCCC???===;;;;;;;;;:::999888777555444444444000222444666666666777777666777888777666444222111222333555777888999;;;<<<777888999;;;<<<999444000333333333333333444555555333333444555555444444444,,,............//////...222///,,,+++,,,---...---***+++,,,,,,+++***+++---***++++++,,,,,,++++++***+++,,,,,,+++(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,+++,,,---,,,***)))***+++((()))************,,,...>>>999222---+++,,,---...///...///111333333222000000000//////............))))))***++++++++++++++++++,,,,,,,,,,,,.........))))))******+++---...///---,,,++++++---......---///...///222333888CCCOOOccc~~~pppOOO999222000///,,,,,,------............000000000111111000000/////////......///000111111---------............///---,,,+++*********+++,,,************))))))((((((............------------+++++++++*********))))))'''((())))))************((()))+++,,,------,,,+++%%%&&&'''((()))***++++++*********)))((('''''''''''')))***)))((('''((()))((()))***+++,,,---------++++++++++++*********)))+++***)))***,,,,,,+++***)))))))))))))))*********)))***+++,,,---...//////...---,,,---...///...------,,,,,,---......---+++((((((************)))(((&&&&&&'''''''''((()))***)))***)))(((((())),,,///+++++++++***)))((((((''''''((()))))))))((('''&&&************************((()))******++++++++++++www```JJJ:::222444333333111000///...---///111555AAAWWWmmmrrrkkkhhhjjjlllooosssxxx}}}qqqddd\\\ccckkknnnppptttyyymmmDDD333555111666;;;777999EEEKKKLLLTTTSSScccqqqtttpppeeePPP<<<666333000///000222333222///000000///////////////000000333888999555333555000PPPrrryyyiii[[[WWWOOOJJJJJJEEE???444---///111000222777999888555222111222777:::AAABBB>>>555///......+++---///111222000/////////000111333444444444333222111111000000111222444555222333444666888888999999BBBUUUvvvhhhUUUFFFFFFJJJIIIGGGGGGFFFDDDBBB???===<<<;;;;;;888888777666555333333222777666444333222222333333222555888888777555444555666555333222222333444555444444444666888888666333333444444555555666666666444555555555555555444444,,,///000//////111111...000...------...//////...+++,,,---,,,+++***+++,,,***++++++,,,,,,++++++***+++---///---***((())),,,***+++,,,------,,,+++***)))))))))))))))))))))))))))***+++***)))***,,,...(((***+++***)))((()))+++(((***++++++******,,,---999555000,,,,,,,,,,,,,,,000000000222444555333111111000...---,,,---...///)))***+++,,,,,,,,,,,,,,,+++------***+++...///---+++*********+++,,,...///---,,,,,,---///000///...,,,---///333666>>>PPP```yyyaaaEEE777555333///---------......//////000111111111111111000000///.........///000111333333---------............///---,,,+++***))))))***+++(((((()))))))))(((''''''---------,,,,,,,,,,,,++++++++++++************)))((('''''''''((()))***+++&&&'''((()))******)))(((&&&&&&'''(((((()))******++++++***)))((('''&&&&&&'''((())))))''''''((()))'''((()))***+++,,,,,,,,,++++++*********)))))))))*********,,,...///...,,,))))))))))))))))))******)))******+++,,,------......---,,,---...///...------,,,+++,,,......,,,+++((((((((()))))))))******((())))))(((''''''(((***))))))***)))'''(((***,,,)))************)))((((((((((((((((((((('''&&&&&&(((''''''(((((((((((()))((()))***+++,,,---......vvvdddOOOAAA;;;:::999666333111000111222666:::EEE\\\qqqqqqeeefffhhhlllrrrwwwzzzyyyxxxiii^^^YYY^^^aaaaaafffooo}}}ggg<<<111777111555;;;<<>>444------...------///111222111////////////000111222222222111000000000///000111333666777222444666777999999999999CCCTTTuuu}}}cccKKKFFFHHHFFFDDDEEECCCBBB@@@???===<<<<<<<<<777777777666555444333222777555333222222222222111333666999:::888666555666666333000......111333444555333111111333555555444333333444555666666777777555555555555555444333222---111222000000333333...---------///111222000...---//////...,,,+++,,,---***++++++,,,,,,++++++******...111000+++)))***,,,***,,,...000000...,,,***))))))))))))))))))))))))''')))+++***)))))),,,...&&&'''))))))((((((***+++)))+++,,,,,,+++***+++,,,000...,,,,,,---......---000000000222444555333111///......---------------((()))***,,,------,,,,,,***---,,,((()))---...,,,000000///...---,,,++++++...------///111222111000///000444888===III```uuuoooSSS<<<333444222......//////000111111222222000000111111000//////...//////...//////000111222---------............///...---+++***))))))))))))'''((()))******))))))(((,,,,,,++++++++++++******+++++++++************)))((('''&&&%%%&&&(((+++,,,%%%&&&(((((()))((('''&&&'''''''''((((((((())))))******))))))(((((('''''''''((()))(((''''''((()))'''((())))))******************)))))))))(((((((((+++***+++...000111000///***)))))))))))))))))))))))))))******++++++,,,,,,000...---...//////...---,,,++++++,,,------,,,***))))))'''''''''(((***+++(((******)))'''&&&(((+++((()))***)))''''''''')))(((((()))***+++***))))))((((((((((((''''''''''''&&&&&&''''''(((((((((((())))))***+++,,,...000111{{{fffTTT888888777444222111222444666;;;@@@LLLcccwwwuuugggnnnmmmnnnqqqvvvxxxvvvttteee[[[UUUUUUSSSSSS```rrr}}}|||}}}bbb888222<<<555777>>>AAAKKK^^^ffffffmmmxxxvvvaaaEEE<<<333111444666222------...///000000000000000//////444<<<>>>:::555444<<<;;;RRRwww}}}xxxoooaaaRRRRRRQQQFFF@@@333,,,222555111111777FFFCCC<<<555///...111444===>>>;;;222---...222222,,,///222222111///...///,,,---000222333444444444000/////////111444777888333444666888999::::::999CCCTTTttttttVVVNNNNNNKKKIIIKKKAAAAAA???>>>============888888888888777666555555000000000111222333333222666:::===<<<888555333444333000,,,+++...222777999999555111//////111111222222333444555666666666666444444444444333222111000---222444000111444444///,,,,,,...111333333111///000111111000...,,,---...+++++++++,,,,,,+++++++++***///222111---)))***,,,(((***...000000...***((())))))))))))))))))))))))&&&(((******((((((+++...&&&((()))***)))***+++---***+++------+++******+++******+++---000222111000//////000222444444222111------.........---,,,+++'''(((***+++,,,,,,,,,+++)))---,,,'''''',,,...***)))***,,,---------+++***///...///000222333222111444666:::???EEETTTnnnrrrmmm___III666///000///+++000000111222333333444444//////000000///...------000//////.........//////---------........./////////---+++***(((((((((((('''((()))+++++++++***)))+++++++++*********))))))+++++++++************))))))'''%%%$$$%%%'''+++---'''((()))******)))(((''''''''''''((((((((((((((((((((((((((())))))))))))'''((()))((('''&&&''')))'''(((((())))))))))))((())))))))))))((((((((((((++++++,,,///111333111000*********)))))))))))))))))))))******++++++++++++111///......//////...---++++++***+++,,,---+++)))***)))'''%%%&&&(((+++---&&&((()))(((&&&&&&(((+++''')))***)))'''&&&&&&&&&&&&''')))***++++++******))))))((('''''''''((((((&&&'''((())))))***))))))*********+++,,,///111333{{{iiiMMMBBB666333777;;;:::666555???GGGQQQcccvvvyyyqqqrrrqqqrrrtttvvvssskkkdddeeeeeefffeee]]]XXX```nnn}}}|||RRR333222777333999@@@LLLZZZjjjwwwyyyuuu}}}vvvcccEEE;;;999,,,,,,222+++111...,,,---//////---+++111111333999???BBBBBB@@@<<<;;;FFFgggxxx~~~sssbbbUUURRRTTTQQQ<<<---...111000222777NNNUUUOOO;;;---...222111333222000............///...//////000111222222222---,,,...333444111000222444333333222333444555666:::::::::999888999<<<>>>DDDPPPdddmmmXXXQQQRRROOOIIIHHHBBB<<<;;;<<<<<<;;;:::999;;;:::555666999888222222111000000111111000...444666999:::999666222000,,,,,,------.../////////000222444666555444222000---...000333555888999:::555333222222333444333222222111000//////000111222---...///000111111000000...///111111///...------....../////////...,,,+++,,,++++++******++++++,,,******+++,,,,,,,,,+++***...---,,,+++************''''''''''''((((((((())))))))))))))))))******+++000000///---***((()))***000...---///222444333111---///000///...---...000///000...***)))+++,,,)))''')))+++++++++***+++,,,&&&(((+++...//////...---------,,,++++++,,,,,,,,,//////...---...///222444333666===IIIWWWjjjvvvfffYYYBBB888777111...111...222222111222444444222000000///...///000000...,,,...------,,,---...///000000...,,,,,,...000000000......---+++)))((('''&&&+++(((&&&(((,,,//////...,,,+++)))(((((())))))***&&&(((******)))((()))***************)))'''&&&&&&))))))))))))))))))))))))((('''&&&&&&'''((('''&&&(((((((((''''''((((((((((((%%%""""""%%%((()))((())))))))))))***************)))((('''''''''''''''************************)))))))))))))))))))))))))))******++++++,,,---------------------------------,,,+++*********+++,,,+++)))''''''((())))))(((%%%%%%%%%&&&'''((())))))))))))((('''&&&&&&%%%%%%%%%%%%%%%&&&'''((()))***(((((((((((('''''''''''')))******)))(((''''''((((((''')))---...///333:::|||ttt___SSSFFF@@@AAAAAA<<<666777>>>CCCJJJ]]]rrr{{{wwwuuuqqqmmmlllnnnooonnnlllkkkkkkmmmlllfffaaahhhtttlllHHH333444888555BBBKKKWWWbbbnnntttppphhhoooyyyzzzeeeMMMEEEDDD666222666000000...---...000111///---000000222666<<<@@@AAA@@@===999???\\\~~~|||jjjYYYTTTVVVPPP>>>000111444222222777EEEQQQSSSFFF:::666333...222111000///...............//////000111111222222,,,+++...333555222222444333333222222333444666777666777777777777888<<<>>>:::FFFYYY{{{qqqsss~~~lll^^^YYYTTTOOOLLLFFF@@@>>>===<<<:::999;;;===;;;777777:::888333333111000000111111000///000222444666555222///,,,.........///000111222222111333555777777666444222...//////111333555777888444222111111222333333222111000////////////000111------....../////////000...000111111///...------...//////000///...---,,,,,,,,,++++++++++++,,,,,,,,,+++*********+++,,,,,,......---,,,+++*********'''''''''((((((((())))))((((((((((((((()))******+++,,,---,,,***)))***+++---+++***+++---...---+++,,,---......------...///...000...***)))+++,,,)))(((***++++++++++++,,,...***+++,,,.../////////...------,,,,,,,,,,,,------,,,,,,------...000222444:::???IIIZZZmmmuuulllXXXAAA666666000...111///222000000111333444444333000.........//////---+++///...---,,,,,,---...///000///---...000111111000...---,,,+++)))((('''&&&+++)))'''))),,,......,,,+++***(((''''''''''''(((%%%'''))))))(((((()))***))))))***))))))((('''&&&((((((((((((((((((((((((((('''&&&&&&(((((('''&&&''''''((((((((((((''''''***'''$$$$$$%%%''''''&&&''''''((((((((()))))))))))))))((((((''''''((((((************************)))))))))))))))))))))))))))******++++++,,,,,,---------------------------++++++***))))))***+++,,,+++***((((((((()))((('''&&&%%%%%%&&&&&&((()))))))))(((((('''&&&&&&%%%%%%''''''&&&&&&&&&''''''(((***))))))))))))((((((((('''))))))((('''&&&&&&'''***)))***---...///444;;;~~~~~~}}}pppcccTTTKKKGGGBBB999111444:::???FFFWWWkkkvvvuuusssoookkkiiijjjmmmooopppmmmooorrrsssooommmqqqyyyoooTTT===333555999:::JJJUUUcccmmmssstttlllbbbcccooo}}}zzzhhhUUUOOOOOOBBB999777111111000//////111222111000/////////333888<<>>888BBBRRRtttccceeeqqqpppgggaaa]]]PPPKKKEEE@@@??????===:::>>>>>>;;;888888:::999666333222000111222222111///...000222333222000---+++............///111333444222444666777888777666555000/////////000111333444222111///000111222222111000000///......///000000......---,,,,,,---//////000000111111000...---,,,......///000000///---,,,,,,,,,++++++++++++,,,,,,...,,,***(((((())),,,------------,,,++++++******''''''((((((((()))))))))((((((''''''(((((()))***&&&(((+++++++++******++++++***))))))******)))'''---......---+++***+++,,,...000...)))(((++++++)))+++,,,,,,++++++,,,...000------------......//////...------,,,------......+++---...///000222444777===FFFWWWmmmyyyooommmVVV@@@555555000///222111222000//////222444555444///---,,,---......---+++///...---,,,,,,---......000///...///111111111///---,,,,,,***)))(((''''''***))))))***,,,,,,+++******)))((('''&&&%%%%%%&&&$$$&&&((()))(((((()))***(((((())))))))))))((((((((((((((((((((((((((((((((('''&&&'''((()))'''&&&&&&'''((())))))((('''&&&,,,***'''%%%%%%&&&%%%$$$&&&&&&'''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,------------------------******))))))***+++,,,------+++)))(((((()))'''&&&&&&&&&&&&&&&&&&'''((()))((((((((('''&&&&&&%%%%%%(((((('''&&&&&&&&&&&&&&&************))))))))))))&&&'''((('''&&&%%%&&&'''+++***+++......000777@@@xxx}}}}}}wwwjjjYYYLLLCCC<<<333---...555<<>>444555111111555333444111///...000222333333...,,,++++++,,,---,,,+++///...---,,,,,,,,,---...///.........000000///---,,,++++++***)))(((((('''))))))***+++++++++)))(((******)))((('''&&&%%%%%%###%%%'''((((((((()))***'''(((((())))))))))))((((((((((((((((((((((((((('''''''''((())))))'''%%%%%%&&&((())))))(((&&&%%%+++***(((&&&&&&&&&%%%%%%&&&&&&'''''''''((((((((('''(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---.........,,,)))((()))((('''&&&&&&&&&&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&(((''''''&&&&&&&&&''''''*********)))))))))((((((&&&'''((((((&&&&&&'''(((******,,,///000333>>>III||||||}}}|||yyyxxx{{{~~~yyyooo^^^MMM@@@777333111---111666<<>>KKKUUUbbbpppxxx}}}}}}|||ttteeecccbbbRRR<<<333666666555444222000000000////////////111555:::===BBB???<<>>DDD[[[|||mmmpppmmmdddYYYUUUUUUQQQIIIBBB===999888999999:::;;;444333222222333333222111111222222222222111111000------------...000222333111222333444444444444333333333111111000111222333000...------///111000000000///...------...///000333111///------...///000111000///000222111///,,,++++++------...---,,,+++---,,,,,,,,,,,,,,,,,,---++++++++++++******)))((()))******+++******)))((((((((((((((()))))))))***++++++******++++++,,,---(((+++---...,,,***))))))((()))******++++++,,,---000000///---+++***,,,...///000///***))),,,,,,***.........,,,,,,---000333///...,,,******+++---...///.........//////000111222333444333222666>>>DDD[[[qqq|||llljjjRRR===444777333333777666777444000//////000000000---,,,******,,,------,,,...---,,,++++++,,,---......---,,,,,,---...---,,,*********))))))(((((((((((()))***+++***)))((('''+++++++++***)))(((((('''$$$&&&((()))(((((()))***'''(((((())))))))))))(((''''''''''''''''''''''''''''''''')))******'''%%%%%%&&&'''(((((('''&&&%%%''''''''''''&&&&&&''''''''''''((((((((()))))))))'''((()))***++++++******((((((((((((((((((((((((((((((((((((((((((((((((((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------......///...,,,***)))))))))'''&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&((())))))))))))(((((((((''''''''''''((())))))((('''((()))((())),,,000222999GGGTTTtttoooppptttzzz|||wwwjjjVVVCCC777555888222111000222<<>>LLLXXXvvvssshhhNNN:::333888555555888555777555111000//////...---...,,,******+++------------,,,+++++++++,,,...//////---******+++,,,,,,+++))))))))))))))))))))))))''')))******((('''((((((++++++,,,,,,,,,+++***)))&&&(((******)))((()))***(((((())))))))))))((((((''''''''''''''''''''''''''''''(((***+++***(((%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&&&&&&&''')))''''''((((((((()))))))))((()))+++,,,,,,+++******(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......------...,,,***))))))***((('''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***(((((((((((('''''''''''''''((())))))(((((()))***)))***---222555>>>OOO___wwwrrrtttxxx~~~~~~~~~vvvaaaGGG666333888222000......444CCCXXXiiirrrssspppiiiccccccllltttxxx}}}zzzbbbLLL<<<555111333666===LLL[[[jjjuuu~~~|||ccc???888222444555444222111222444333444555333222222666999???GGGJJJKKK___xxx]]]PPPMMMFFF<<<333111333444444+++...111333111...---///000000////////////000000////////////////////////000------000000...///222333333222222333444666777777999::::::999888999:::666>>>???LLLlllkkkcccfffxxxrrrzzzyyyrrrfffTTTJJJBBB>>>;;;666666999555444333333444444333222000000///......///000111///000222333333222111000222222222111111000000///...000222444555555444444///...---...000111111111111000////////////000111222111000///...---,,,,,,///---,,,///444555222///,,,---.../////////......------,,,,,,,,,,,,------,,,+++******)))((((((((()))***,,,------,,,+++***(((((()))))))))*********,,,++++++++++++,,,------***+++,,,+++)))'''((()))''')))+++***))))))***,,,***************,,,000444111333111---,,,......,,,+++---............///111------,,,+++,,,,,,......000000///000111222333333000222333555<<>>888222111333333111111000000000...---000333111000///......///000111///////////////............++++++///000///000444444333333222333444555666444666999999999999:::;;;222;;;===HHHggg{{{|||ddd}}}rrr\\\QQQGGGBBB<<<555333777666444333333444555333222222111000//////000222222---///111222222000...,,,444333333222111000//////+++...111444666666555444///...---...000222222111222111000//////000111222000000000///...,,,+++***...,,,+++///444666444000---...///111111111000000...------,,,,,,------......,,,***'''&&&''')))***+++,,,...//////...,,,+++))))))))))))************++++++******++++++,,,---)))******(((''''''(((******---...---***)))***---...---,,,)))((((((+++...222444222---,,,//////---***,,,...///......///000---------------...//////000000000000111222333444000222555999EEE[[[xxxiiiOOODDD222000777555444555111222111000111222111///---///---******,,,...//////************+++---///111333///+++((())),,,...///(((((((((((())))))))))))&&&((()))'''%%%%%%))),,,((()))+++,,,------,,,,,,***,,,---,,,***(((((()))************)))(((&&&&&&''''''''''''''''''''''''''''''(((***,,,+++(((%%%)))'''%%%######%%%''')))!!!###&&&&&&$$$###$$$&&&%%%%%%%%%&&&&&&&&&''''''***+++---------+++)))(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))******++++++++++++++++++++++++++++++((()))***++++++***(((''',,,+++))))))***+++******(((''''''&&&&&&&&&''''''&&&'''''''''''''''''''''(((((('''&&&&&&&&&&&&'''************))))))))))))%%%&&&''''''&&&&&&((()))...///222555888AAAUUUggg}}}xxxYYY===222...+++111000///000222666:::===NNN[[[iiiiii```YYY]]]cccqqqsssuuurrrgggUUUAAA444555...,,,222777===PPPeee}}}\\\@@@777777777555333111111333555333333444444666777888999888FFFLLLLLL]]]~~~aaaOOOHHH999555555///111666444222000///000...***,,,000---111222...+++---000000000000//////.........---///000111111000111333555555666666555444333555666555333555:::===:::999999777999<<>><<<:::@@@UUUppp{{{sssppptttaaaSSSGGG;;;;;;===666999666444444444444222///111///------000333444444000000////////////......000/////////111222444555222222333333333333333333///000///...---...111333000222444444333222222333444222222333222...---000,,,---...000111111111000---,,,+++,,,...000...,,,///......---,,,,,,,,,---,,,------+++)))((()))+++***))))))***+++,,,+++***++++++++++++++++++++++++)))))))))***++++++***))))))))))))******))))))((()))*********************---,,,***))))))***+++,,,...---,,,---//////---+++,,,,,,,,,------.........(((---000...///444666333777666999>>>===777444666444777>>>MMMhhh}}}rrr]]]HHH999666222000//////...---444///---//////,,,---222---,,,++++++,,,...000222000,,,)))***---000///,,,+++,,,+++)))((((((***---***)))(((''''''''''''''')))((('''&&&%%%%%%%%%%%%'''''''''(((((((((((()))&&&&&&'''(((((((((((((((%%%&&&(((((('''''')))***+++''''''))))))&&&&&&)))(((((((((((((((((((((((($$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%'''(((&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((((((''''''((()))))))))))))))***+++,,,,,,,,,+++++++++************++++++******)))(((((('''))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%&&&))))))&&&%%%'''&&&'''((('''&&&&&&'''((())))))((()))+++---......111000333888<<>><<>>;;;AAAUUUrrrzzzfff^^^ZZZPPP===888:::666777777555555444444333222///000111222444444333222111111222222111000......///------222888;;;888444333222222222222222222222333333333222000000111333444555666555333222222333555111000333333000///111,,,,,,---...///000000000...---,,,,,,,,,......///.........///...............//////---+++***+++---,,,*********,,,,,,+++***+++,,,,,,,,,,,,,,,------***+++,,,,,,***))))))))))))((('''''''''((()))***))))))***++++++,,,------***++++++,,,+++***(((''''''(((***---000000...++++++---///111222222111000///222444222111333666888@@@IIITTTWWWPPPEEE===;;;???KKK___yyyzzzfffPPP@@@:::777555333222000...,,,------...//////...------+++++++++,,,---...000111...,,,******---//////...******+++***))))))+++---++++++)))(((''''''''''''''''''&&&%%%%%%%%%%%%%%%(((((('''&&&&&&%%%$$$$$$%%%&&&''''''((((((''''''((()))***)))'''%%%&&&'''***''''''******&&&&&&(((&&&'''''''''''''''(((((('''''''''&&&&&&%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%'''(((((('''&&&((()))((())))))***++++++,,,,,,)))))))))))))))(((((((((************))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%&&&))))))&&&%%%'''&&&'''((('''&&&&&&&&&(((((()))***+++,,,///333555===FFFNNNOOOIIIGGGOOOXXXzzzwwwsssppprrrwww}}}ppp]]]BBB000---333444000111111000000///...---,,,222111111222333444444333.........------000555888222111444>>>LLL___tttfffIII888666333333555666666555444444444444555666777777;;;???JJJWWW]]]gggiiiHHH999555555///000333000111///...///...+++---222///111111...---...,,,(((---------...............,,,...111111000000111222000111222222111111333444222000333999===;;;:::;;;<<>>JJJXXXdddbbbTTTHHHCCCCCCFFFYYYssseeeJJJ;;;<<<999555222111000///...+++---////////////...,,,---------......///000000---,,,***+++,,,...//////+++,,,,,,,,,+++***,,,---++++++***(((((('''''''''''''''&&&%%%%%%%%%&&&&&&(((((('''&&&%%%$$$######%%%&&&&&&'''''''''''''''((()))***)))'''%%%&&&'''(((&&&'''))))))&&&%%%'''%%%%%%&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&((())))))(((''')))***((((((***++++++,,,++++++((((((((((((((((((((((((*********)))))))))))))))'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%&&&))))))&&&%%%'''&&&'''((('''&&&&&&&&&((('''((()))***,,,000666;;;EEEQQQ\\\\\\TTTOOOPPPTTTmmmggg```]]]```eeekkkoooXXXJJJ999//////222111///111000///...---------...000/////////111222222111+++...111000...///444999222222666???PPPeeeyyy}}}bbbBBB===666222333555666555555555555555555666777888999===GGGSSS]]]jjjuuuLLL===777555...///333000000......///...+++---222///111111...///111...)))---------------.........,,,...111222111000111111...000000000///000222444555111111666999999:::===;;;DDDMMMMMMHHHOOOhhhzzzrrrlllhhhfffrrr|||wwwrrrpppdddKKK===:::333:::::::::777333111000111111333555555444222222222333222111///.....................222555666444111//////000111222333444444...000222333333444666777555666666555333333444666@@@:::666777777333///...000///...---,,,,,,,,,,,,(((***,,,---,,,+++,,,------...///000111000///......//////---+++***+++------,,,++++++,,,,,,+++*********++++++,,,,,,------))),,,...---***)))***,,,)))(((((())))))***+++,,,)))))))))******++++++,,,***+++,,,------,,,+++***.........000222111...,,,------///000000//////...111222555777444222777???RRRaaakkkeeeUUUHHHDDDCCCUUUkkk```FFF===CCC===666000......//////+++...000...///000///,,,////////////////////////,,,+++++++++,,,...///111---...///...,,,+++,,,---******))))))(((((())))))(((''''''&&&&&&&&&''''''(((((('''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&%%%&&&(((((('''''')))***'''%%%&&&***)))%%%$$$&&&$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((()))+++'''(((***+++,,,,,,++++++(((((((((((())))))))))))******))))))))))))))))))&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%&&&))))))&&&%%%'''&&&'''((('''&&&&&&'''((('''))))))))),,,222<<>>FFFMMMVVVhhhzzzQQQ@@@888555---...333000000......///...,,,...222000111111000111333000***,,,,,,,,,------.........***---000111000//////000...///000000///000222444666333222666999999999<<<<<<@@@GGGKKKJJJNNN___qqq}}}|||xxxrrrcccIII;;;999222888999999777444111222333000222555555333333555777666444111///......///000...///000111111111000///000000111111222222222333---///222333333333555777555666666555444444666888BBB;;;777888999444000...000000///.........//////,,,///222222///,,,+++++++++,,,...///000///...---.........---+++***+++,,,...,,,++++++,,,,,,+++***))))))******+++,,,,,,---***---111000---+++---000((()))***+++,,,,,,,,,,,,++++++++++++++++++,,,,,,***+++,,,,,,------------.........///111111000...222111111111111111000000666666999>>>@@@DDDQQQ^^^rrr}}}}}}oooddd[[[TTTooo{{{XXXHHHJJJQQQHHH<<<222......000222,,,000000......222111...////////////...---,,,,,,++++++++++++,,,---000111000111111000...,,,,,,---)))))))))((())))))***+++(((((((((''''''(((((()))((((((''''''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&(((((('''''')))***(((&&&'''+++***&&&%%%&&&###$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%'''(((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))(((''''''(((***'''(((***,,,,,,,,,+++***((((((((())))))*********)))))))))))))))))))))***&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%&&&))))))&&&%%%'''&&&'''((('''&&&&&&'''((()))*********---666CCCMMMWWWfffssstttnnnfff]]]UUU>>>777222444;;;@@@@@@===777333///.........///111000///---,,,,,,...111333///000111222111111111111333000------...000000///333444777@@@SSSjjj}}}~~~mmm___[[[tttwwwaaaOOOCCC===888555444444333333333444555555777@@@GGGHHHNNNdddxxxTTTBBB999555------333111000......///...,,,...333+++------,,,...111---''',,,,,,,,,------.........))),,,///000///......//////000111111111111333555555222222777999888888999===<<<>>>EEEHHHKKKUUUaaa|||rrraaaIII>>>>>>999666888999777444222444666---000333444333444888;;;:::777333000///000222444...000111000...------...222222222111111111111111...000222333333333444555555555666555444555777999@@@999444666777444///...111000/////////111222333333666999888444///,,,+++)))***,,,......---,,,+++---......,,,***)))***,,,...---+++,,,,,,---+++***(((((()))***++++++,,,,,,+++///222222///---000333((()))+++,,,------,,,,,,.....................---+++++++++,,,---...///000...---,,,---000111111000888777666444444444444444333555>>>KKKXXXhhhuuurrrSSSMMMXXX]]]RRRCCC666000000333555,,,111111---...222333////////////...---,,,***)))***+++,,,,,,,,,---000222111222333222///---,,,,,,(((((((((((()))***+++,,,))))))((((((((())))))***(((((('''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((()))***)))'''%%%&&&''')))'''(((,,,,,,(((&&&'''######$$$%%%%%%&&&''''''#########$$$$$$%%%%%%%%%%%%$$$#########%%%''')))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&&&&''')))'''(((***,,,---,,,+++***(((((())))))******++++++)))))))))))))))*********&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((%%%&&&))))))&&&%%%(((&&&'''((('''&&&&&&'''(((+++,,,++++++...888HHHSSS___nnn|||~~~yyyqqqeeeZZZ444444333333333444555555555333333444333///111555333222111////////////000222333333222111222444777111000...,,,+++---222666777===<<<999IIIggg|||vvvdddXXXSSSccc{{{fffLLL>>>999888000444888888555333444666888BBBIIIQQQ]]]hhh~~~zzzOOO???888444,,,...333...////////////////////////000000000000///...---,,,,,,...//////......///111---...///000000//////......//////000000000000000555666666777888999999:::<<<>>><<>>777444---...222...........................000000000000///...---,,,,,,...//////......///000---...///000000000///......//////000000000000000444555555666777888999999;;;===;;;???KKKTTTggg|||jjjnnn{{{{{{tttXXXDDD===<<<:::999999999999888777555444222666777555666::::::888666333111//////...,,,+++//////000000000///...---.........000222222222111222111000///000111333444222333555777777777888888666444222333555666333000000//////......//////000111888??????999111...---------------------------,,,------......------,,,,,,,,,+++++++++++++++,,,))))))******+++,,,,,,,,,000///...------...000111...---+++******,,,...000...///000///---,,,,,,---,,,...000000......///111111111000......000555888DDDPPPQQQAAA333444:::<<>>KKKXXXpppjjjVVV[[[tttwwwnnnwwwtttzzzxxx]]]GGG>>>===???;;;;;;;;;:::999777555444555<<>>??????>>>999777444222222111000........./////////...------+++,,,...///111111222222333222111000000111222222111111111444777999::::::888444111222555777666444000000////////////000000111444666666333000---,,,------------------------------............------++++++*********++++++,,,*********+++,,,,,,------000000//////////////////---,,,+++***+++,,,...///---///111111000............///000222333222000---000222333111...///555:::IIIYYYaaaVVVJJJKKKUUU]]]eeeuuuiiiUUUUUUgggyyyxxxhhhPPP===555555555555777666444222000///......---.........---,,,***)))---,,,++++++...///000///(((((())))))***++++++,,,******)))((('''&&&%%%%%%''''''(((((((((''''''&&&)))))))))***))))))((('''&&&))))))&&&&&&((((((%%%'''''''''(((''''''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''(((((('''&&&$$$$$$$$$%%%&&&)))))))))(((&&&%%%&&&(((%%%%%%%%%&&&''''''((()))$$$$$$$$$$$$%%%&&&'''((('''&&&&&&&&&&&&%%%%%%%%%'''&&&%%%%%%''''''&&&%%%''''''&&&&&&&&&&&&'''''')))(((((()))++++++***(((&&&&&&&&&%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((''''''(((((()))***((((((,,,333<<>>FFFSSS[[[ooo~~~NNN;;;333555000...000,,,........................000000///...............,,,---...---,,,,,,---.........//////000000000111//////000111111111111000111111222333555666777777:::<<<999===JJJXXXttt|||ddd\\\fffzzzrrrkkk{{{{{{vvvyyyjjjSSSFFFDDDFFF======<<<<<<;;;:::999999777@@@GGGEEEBBBAAABBBAAA777666444333444555444333..................---------...000111000000111111222111000000000111222333333///,,,---222888<<<>>><<<999666666999:::999666111000000//////000000111222111000///000000///...........................------............------,,,,,,+++++++++,,,------+++++++++,,,------......///000111111000///...---,,,---///000///...,,,+++111222333333111111111222111222222222222222333444222444555666555666777888HHHZZZiiikkkjjjsssrrrVVVPPPaaauuu}}}qqq[[[EEE888666777666111000000///////////////,,,,,,---------,,,***))),,,++++++,,,...000000///''''''((()))***+++,,,---******))))))((('''&&&&&&'''''''''''''''&&&&&&&&&((((((((()))((((((((((((&&&))))))&&&&&&))))))&&&&&&'''''''''''''''&&&&&&$$$%%%&&&(((((('''&&&%%%$$$%%%%%%&&&'''(((((()))&&&&&&%%%$$$$$$$$$%%%%%%***++++++)))'''&&&'''(((&&&'''(((((((((&&&%%%$$$&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%$$$'''&&&%%%$$$$$$%%%&&&'''(((''''''((())))))(((&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&'''(((((('''((()))***+++---222;;;GGGWWWhhhttt}}}|||rrrkkkhhhiii...///111444888<<>>>>>???>>>666444111111111111///.........---------.........000222444333000//////000/////////000111333444444222111///000222555888999:::888666777:::;;;999777111111000000000000111111444111......///111111000000000000000000000000000---......//////......------------------...///000,,,,,,,,,---....../////////000111222111000...---......///000222444666777===<<<;;;888666777;;;===>>>???>>>999444555===DDDAAA<<<888999@@@FFFHHHHHHKKKYYYiiiuuuhhhQQQWWWpppxxxeeeLLL<<<888888666000000000000//////......+++,,,---------,,,+++***---,,,,,,---///000000///******))))))***+++,,,---))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&'''''''''''''''''''''(((&&&))))))&&&&&&))))))'''&&&&&&'''''''''''''''&&&%%%&&&((())))))((('''&&&%%%%%%&&&&&&'''((())))))%%%%%%$$$$$$%%%%%%%%%&&&+++++++++)))'''&&&'''((($$$%%%&&&''''''&&&$$$###))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$%%%&&&%%%$$$######$$$%%%&&&((('''&&&&&&'''&&&$$$"""&&&&&&&&&&&&&&&&&&&&&'''%%%&&&&&&&&&''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$&&&((((((''''''(((***---111888BBBPPPcccttt}}}~~~wwwnnnhhhhhhlll...000222555:::>>>AAACCCCCC@@@>>><<<888111000333111000000000111222444555000222333333222000111111---///111222222333444666444777III\\\UUU===666AAAXXXggg{{{wwwZZZCCC777888@@@LLLTTTPPPHHHBBBKKKRRR```ooozzz|||iii^^^SSSXXXbbbcccoooWWW===222555111---...---------------------------000///...------...///000---...///...---,,,---............///000111222333///000111111222222111111///000111333444666777888999<<<:::;;;DDDOOOiiiyyyqqqttt[[[KKKFFF???>>>======<<<<<<======999???BBB???===???@@@???>>>;;;777444222000---+++.........---......///000222444666444000---...000---...///111222333444555000333777888666444333333777444222222666888888666222222111111111111222222555333111000111222222222111111111111111111111111......////////////..................///000000111---------...//////000000///000111222111000///...222000///111777@@@IIIOOOKKKIIIFFFBBB@@@BBBFFFIIIOOOQQQQQQKKKEEEGGGQQQZZZ[[[PPPEEEEEEQQQ___hhhkkkeeekkkvvvmmm^^^hhh|||}}}mmmSSS???999777555444444444333111///---,,,+++,,,---......---,,,,,,...------...000000///---,,,,,,+++***+++,,,---...((()))))))))*********+++***)))((('''&&&&&&&&&&&&'''&&&&&&&&&&&&''''''(((&&&))))))''''''******'''%%%&&&''''''(((''''''''''''(((((((((((((((''''''&&&&&&&&&'''((((((((()))$$$$$$%%%%%%&&&&&&''''''*********)))'''&&&'''))) !!!###%%%&&&''''''&&&+++***)))(((''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&'''((('''%%%$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%'''&&&$$$%%%%%%%%%""" &&&&&&&&&&&&''''''''''''%%%%%%%%%&&&''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''###&&&)))***((('''))),,,---444<<>>AAA???BBB???;;;888666444222///000///......///000111222---111444222...,,,...111000111222222222222111111000333333000///777HHHVVVVVVLLL???666333555888999333222222111111222222333333555666555333111111222000000000000000000000000......////////////......,,,,,,,,,---...///000000......//////000000111111//////000000111111222222///555@@@KKKTTTYYY[[[[[[SSSSSSRRRPPPMMMKKKLLLMMMQQQVVV```lllvvv|||{{{vvvZZZBBB999666222...///000000000///---,,,+++,,,...////////////...000//////000000///---+++***)))((()))***,,,///111---,,,,,,+++***)))((((((,,,+++)))((('''''''''((()))(((''''''''')))***+++&&&))))))''''''++++++(((%%%%%%&&&'''((((((((('''***((('''%%%$$$$$$%%%%%%((((((((((((((('''''''''$$$%%%&&&'''((()))))))))'''(((((('''&&&&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&'''''''''$$$&&&((('''%%%$$$&&&((($$$%%%&&&''''''&&&%%%$$$#########%%%'''((('''%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%***...///,,,+++---111222<<>>IIITTTZZZ^^^ccc```qqqsss\\\KKK@@@:::999<<<<<<@@@IIIYYYkkk{{{~~~xxxxxxqqqIII000///000111111,,,---------.........///////////////---,,,+++---///...///000///---,,,,,,---///000111111000111333555111222222222222111000000...///000222444666777888;;;888999>>>CCCMMMeee~~~vvvggg]]]PPPFFFBBBAAA>>>;;;888888777777777777777777111222777<<<<<<777222000///---,,,,,,...//////...---...000///...,,,------///---,,,...111333222000//////,,,///333444JJJnnn{{{XXX::::::888333<<<666666666444111000000111333444555444222111222333555555555444222000///.........------------......//////............//////000//////...............222------000///+++---222000:::HHHQQQUUUVVVWWWYYYYYYUUUUUUZZZYYYSSSNNNOOORRRXXXbbbqqqsss^^^GGG777222333222111000///...---,,,+++///---++++++---...---,,,,,,---///000111111111000---+++((((((***---///000---------+++((('''((()))******))))))((((((((('''(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&'''(((((((((&&&%%%&&&'''''''''(((((('''&&&%%%%%%'''&&&$$$###$$$%%%''')))''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))''''''''''''''''''&&&&&&---***''''''((((((&&&###(((((('''&&&&&&&&&&&&'''''''''''''''&&&%%%$$$###"""###%%%''''''&&&%%%$$$###%%%&&&&&&%%%$$$&&&'''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&'''(((((((((((((((''''''''''''((((((%%%%%%&&&'''((((((''''''***(((%%%&&&((()))(((&&&$$$)))///000...---000444999===GGGXXXmmm}}}vvvjjjfffggghhhjjjkkk333333444333111111222333333222222111000000//////222111000000000000...,,,///000111111222222222222///111222222111222444666999888<<>>999999888777777777888888666888<<>>HHHYYYkkk{{{xxxoookkkkkklllllllll111222222111000///000111333222222222111000000000111000//////000000...,,,...///000111222222222222000111222222111111333555999777999@@@CCCBBB@@@AAAJJJccc}}}~~~pppZZZBBB888888;;;===???>>>HHHXXXhhhxxx|||RRR555111000000111,,,000000000000000/////////000111111000......///111///000111000...---...//////000222222111111222444222333333444444444333333444444444444444444444444666444666:::===EEE[[[rrrxxxvvvzzzzzz{{{}}}mmm___UUUSSSKKK===:::@@@::::::999888888888888888;;;===??????===;;;999888222000//////000111000//////000111000...,,,,,,,,,...------...111222222111---//////222555111===YYYsssfffQQQCCC555666666555333333444555444777999999888666555555666555555444333111000///000//////......//////000000000////////////000000------...000111222333333333///---///000000000222555BBBQQQYYYYYYVVVVVVWWWXXX[[[```eeeeeebbbdddhhhlllxxx}}}zzzooo\\\FFF888444555000000//////...---,,,,,,///...,,,,,,...///......---...///000111111111000---+++(((((()))+++,,,,,,+++,,,,,,,,,+++)))(((''''''((((((((((((''''''&&&(((((())))))))))))((((((++++++******)))((('''&&&&&&((())))))'''&&&&&&''''''''''''(((''''''&&&%%%&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%$$$$$$%%%((())))))((((((((('''&&&&&&&&&&&&'''''''''''''''&&&%%%$$$$$$###$$$%%%&&&'''&&&%%%$$$"""$$$%%%%%%$$$###%%%&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''((())))))))))))(((((((((((())))))&&&''''''''''''((((((((((((''''''(((+++---......++++++---///333777;;;>>>AAADDDLLLYYYhhhuuu~~~}}}wwwsssssssssqqqnnn111222333222000//////000222222222222111111111111///...---...//////---,,,---...///111222222222222111222222111000000222333999666888===???<<<999:::HHHbbb}}}rrriiiRRRFFF<<<:::<<<>>>@@@BBBIIIZZZpppWWW888222///000111---000000000////////////...///000111000...---...000///000111000///...///000///000222222111111222333111111222333444444333333333333333333333333444444555333555:::<<>>KKKRRRSSSSSSVVVZZZ___fffooouuuvvvwww{{{}}}}}}~~~{{{xxxmmmZZZDDD666222333/////////......---------///...,,,---...//////.........//////000000000000...,,,***)))***,,,,,,++++++++++++,,,,,,+++(((%%%(((((()))***))))))((('''(((((())))))))))))((((((((((((((('''''''''''''''&&&(((***)))(((&&&&&&'''&&&'''''''''''''''&&&&&&&&&'''(((((())))))(((((($$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''$$$$$$$$$%%%'''((((((((((((((('''&&&&&&&&&&&&'''&&&'''''''''&&&&&&%%%$$$###$$$%%%&&&&&&&&&%%%%%%"""###%%%$$$######$$$&&&###$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((())))))***))))))(((((())))))***((('''''''''''''''((((((((((((((()))+++---......---,,,---111999BBBIIILLLQQQRRRUUUZZZbbblllvvv|||}}}}}}{{{wwwqqq222333444444222000///000111111111111111111222222///......///111111000.........///000111222222222000111222111000000111333888555777===???===<<<<<>>;;;:::<<<>>>BBBKKKTTTaaapppYYY999222//////000,,,...........................///000///---,,,---......000111000//////000111///111222333222111111222//////111222333333333333111111222222333333444444555444666;;;;;;???PPPdddvvv{{{{{{}}}~~~fffZZZdddgggUUUDDD???<<<;;;:::999888888888888888999:::???IIINNNDDD666444222000///000000///...///000111111...---------------...///000111222222222444000///222///555GGGiii___===666777777666444444666777222555888:::888666555555666666666555444333222111///......------......///111111000000000000111111222111111222333444555666::::::888555222222222222111888BBBKKKTTT]]]hhhpppxxx~~~}}}{{{yyyyyyyyyuuukkkWWWBBB333///000............------------...---,,,,,,...//////...................../////////---++++++,,,------,,,+++******,,,---,,,(((%%%((()))+++,,,,,,+++***)))(((((())))))))))))((((((&&&&&&&&&&&&''')))***+++&&&(((******((('''&&&&&&&&&&&&'''''''''''''''&&&&&&'''(((((())))))((((((((((((''''''((())))))***%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((%%%&&&&&&&&&&&&%%%&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%"""$$$%%%%%%$$$###%%%&&&###$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''((())))))*********))))))))))))******)))(((((('''''''''(((((()))))))))))))))***,,,---///...000777BBBOOOXXX]]]fffdddaaa]]]]]]cccmmmuuu}}}{{{rrr333444666555333111000000//////000000111111111222111000000222444444333222...///000000111111000000///000111111000000222444777555666;;;?????????AAAMMMddd~~~zzznnnaaaTTTIII???::::::999:::>>>BBBLLL```qqqyyyXXX999222//////000,,,------------.........///---...000///---,,,,,,------///000000......///111///111333333222111111111---...000111222333333444111222222333333444444444555444777;;;:::<<>>AAAKKKaaayyy}}}wwwsssddd\\\PPPEEE>>>:::888777<<<;;;>>>FFFPPP___tttVVV777111/////////+++,,,,,,---...///000000111---///111000///---------,,,...//////......///000///111333444222111000000---...000222333444555555666555555555555444444444555444777;;;999999GGGYYYuuupppkkkooojjjeeehhhaaaOOOAAA;;;:::999888777666666666222:::@@@EEEOOOXXXSSSFFF:::888555444444333222000---///000111/////////000+++...000000//////111444000555222222777444222;;;DDDZZZnnnRRREEE666777888777666333222333444333555777777666555666777666666777666666555444333333333222222222222333333222222222111111222222222333333444888???IIIRRRXXX```fffbbbQQQ>>>555444444333444;;;MMMhhhqqqZZZJJJAAA===AAAFFFNNNcccxxxxxxrrrooommmkkkaaaPPP===000...000,,,,,,,,,------.........,,,***)))***,,,......---,,,,,,+++******++++++,,,---,,,+++,,,...///...---...***((())),,,---***'''((()))+++---...---+++***(((((())))))))))))(((((()))((((((((()))+++...///&&&(((+++,,,***(((&&&&&&%%%&&&&&&'''(((((('''''''''&&&%%%%%%%%%&&&((((((&&&&&&%%%$$$############&&&'''(((((((((((('''&&&%%%%%%&&&&&&'''(((((()))'''(((***(((&&&%%%&&&((((((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&$$$&&&''''''&&&%%%'''((($$$%%%&&&'''(((((((((((('''''''''((())))))******+++++++++******++++++++++++***((('''&&&'''((()))''')))++++++***+++...111777<<>>AAAVVVmmmwwwssshhh[[[QQQFFFBBB<<<999999:::;;;;;;;;;<<>>:::555;;;CCCVVV```???;;;777777888777555333111222333444666777777666666777999666777777777666555444444222222111111111111222222333222222111111222222333555666888???JJJWWWdddlllpppwwwsss\\\CCC666555555555444:::MMMkkkrrr\\\SSSNNNNNNJJJFFFPPP```vvvxxxpppmmmhhhfff^^^NNN<<<111///222+++,,,,,,------.........+++)))((())),,,---------,,,+++***)))))))))***++++++******+++---///...---///***'''(((+++---+++(((&&&(((+++------,,,***)))(((((())))))))))))(((((()))((('''&&&''')))+++,,,&&&(((+++,,,***(((&&&&&&%%%%%%&&&'''(((((((((''''''&&&$$$###$$$%%%''')))***)))((('''&&&%%%%%%%%%&&&'''((())))))((('''&&&%%%%%%&&&&&&'''((())))))&&&(((***)))'''&&&(((***(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%&&&((('''&&&&&&''')))%%%&&&'''((())))))))))))''''''(((((())))))******,,,++++++******++++++,,,,,,***((('''&&&'''((()))&&&))),,,,,,,,,...111555;;;AAAJJJQQQYYYeeesss~~~xxxiii______bbbdddvvvyyyiii666777777777555222000...000000111111111000000///222111000//////000111222000333555555222000000111///...---...///222444666222444555555777999888555<<>>===AAANNNcccyyyrrrOOO999555---(((+++---000...---...111222111///222///...000000---...111---......///000111111222...///111333555666666555555444444555555666888888EEEEEECCC>>>888444333444888777666666888===DDDIIIkkkuuusssgggTTTLLLEEE>>>>>>;;;999:::999666555888444777AAAJJJJJJCCC@@@DDD@@@===888555444555999;;;///000000000000111111111000000000...---///333777555555:::CCCDDD???===???@@@SSS^^^RRR===333444888444666777777555444666777666666666666666666666666777777777666555333222111333444555555333111111222000---...333666444333444777<<>>@@@<<<;;;===<<<888888;;;999999>>>DDDDDD???@@@EEE???<<<999777777:::>>>@@@555333111000000111333444000000/////////111333555666666:::BBBDDD???===???:::DDDHHH@@@666444777888888888777666444444444555444444555555666666777777888888888777666555333222000222444444333222333333777333111222222111333888888AAARRReeeqqqvvv|||}}}yyyoooWWW>>>666;;;:::;;;@@@PPPiii~~~kkk^^^LLLHHHPPPgggtttiiiaaa\\\^^^SSSDDD:::666444111......---,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++***)))***+++,,,+++*********))))))******+++,,,+++)))(((***...///+++(((******+++,,,+++)))'''&&&)))***+++)))'''&&&'''((()))(((''''''((()))))))))''')))***)))(((&&&&&&'''''''''(((((((((((('''''''''&&&%%%%%%''''''&&&%%%&&&&&&&&&''''''''''''(((%%%&&&'''&&&%%%&&&''')))((((((&&&&&&&&&''')))***''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%'''((($$$%%%'''((()))(((((((((***************************++++++++++++,,,,,,,,,***++++++***(((((()))***(((,,,***+++444777>>>OOOeeelllrrrqqqkkkiiilllqqq|||{{{lllbbb^^^___hhhvvvuuujjj777666666444333222111111////////////////////////000000////////////000000000222555666444222111000/////////000111444666888555555555666666666666666:::::::::;;;???BBBEEEEEEIIIHHHKKKOOOLLLBBB<<<;;;HHH```}}}~~~eeeFFF555444///,,,///...000---+++***,,,...//////000///111555555000---...//////////////////000000222333555777888999888888222222333444555666777777>>>>>>===:::666444444555666;;;???<<<777777>>>FFFeee|||iiidddDDD:::???AAA===<<<>>>>>>;;;;;;>>>AAA??????AAAAAAAAAEEEJJJ>>><<<:::888888;;;>>>@@@>>>;;;777333111111222333111000///000111333333222666666:::???AAA???===>>>999777333///111666888777===:::666444444444444333333333444555666666777888888888888888777666444444111333555666555444444555777777:::<<<999555555:::999FFF^^^ttt|||bbbGGG===AAA===DDDPPPbbbvvv}}}eeeTTTGGGLLL^^^wwwppp___SSSMMMWWWKKK<<<444333333000,,,///---,,,******+++,,,---+++++++++++++++************)))(((***,,,------,,,***))))))))))))***+++++++++((('''(((+++,,,+++((((((***,,,---,,,***'''&&&((()))***)))((('''((()))(((%%%###$$$)))+++***'''''')))***)))(((''''''(((''''''(((((((((((('''''''''&&&%%%&&&'''''''''%%%&&&&&&&&&''''''''''''(((%%%&&&'''&&&%%%%%%''')))((('''&&&&&&&&&''')))***''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%'''((($$$%%%&&&((())))))))))))******************************+++++++++,,,,,,,,,***++++++***)))(((***+++)))---+++---888???LLLaaayyytttkkkhhhhhhqqq{{{rrreee___]]]eeessstttiii555444333222111000111111..................//////000//////////////////000///222444666555333111000.........///111333555666666555666888999888:::>>>@@@JJJTTTZZZ]]]```aaa```bbbccceeedddWWWFFF???CCCWWWlll|||]]]BBB333222...,,,...+++222000...,,,---///111222333111111555444000...000111111111111000000000000222333555777888888888888333333333444444444444444999999888666555444444555444888;;;;;;888999===BBBdddyyy~~~sssKKK;;;??????<<<;;;>>>===;;;;;;>>>EEEDDDCCCCCCEEEGGGLLLPPP???===:::777666777888999DDDBBB>>>999555222///...222000000111333444333111555666888;;;===<<<<<<======666...,,,111777999666>>>:::666333444555555444444555555555555666666666888888888777666555444444444666777777666555666777333<<>>999333///---///000111///...,,,,,,---...///,,,++++++******))))))))),,,+++***+++,,,---,,,***))))))(((((())))))***+++)))(((''''''((()))))))))''')))+++------,,,***(((&&&'''))))))((((((***+++(((******)))&&&%%%''')))'''(((******)))(((((()))''''''((((((((((((''''''((('''&&&&&&(((((('''&&&&&&&&&&&&''''''''''''((($$$%%%&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&''''''(((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$&&&(((((('''''''''(((***)))))))))(((((())))))************************))))))***+++,,,,,,------+++,,,,,,+++******,,,---***000///111===HHHZZZsssooobbb\\\ccclllzzz{{{ooofffbbbiiivvvvvvkkk000000000000000000//////,,,,,,+++++++++---...///000000111111111111000000000///000111333333111///------...//////000000111000---000666777666===HHH\\\rrrjjjUUUXXXiii{{{qqqZZZCCC666444111333555///+++---000222555:::???CCC888333000000///---///333222222222222222222333333111222444555666666555555555666666666555444222111444333111222444555555555777555555:::AAAFFFGGGEEE```lllMMM======:::999;;;;;;888888;;;777:::;;;<<<@@@DDDDDDAAA999999999999999::::::;;;:::<<>>666222///000///,,,---000///000000111111222222222111222444555666666555444333444666777777666444333444111000111444666666444555555555999>>>CCCFFFGGGYYYzzzaaaJJJ@@@===<<<===<<<999999<<<888:::;;;:::===BBB@@@;;;777777888888999999999999999;;;===???>>><<<888666222555777444//////333999777999777333444:::===;;;777333111555555444888===<<>>888555888<<<<<<;;;:::999888777666555555666666666666555555444333555888===FFFRRR___hhhxxxxxxyyyxxxkkkVVVDDD;;;>>>KKKfffyyy[[[MMMMMMeeekkkKKK888666333555666555222///---,,,,,,,,,---------,,,+++***++++++++++++,,,,,,,,,,,,+++******+++---...---,,,((((((((((((((()))******&&&(((*********)))))))))))))))******+++,,,------'''((())))))(((((()))***((((((((('''&&&&&&'''((('''(((******))))))***+++''''''(((((((((((('''''')))'''&&&'''((()))(((&&&&&&&&&&&&''''''''''''((($$$%%%&&&%%%$$$$$$&&&(((%%%%%%&&&&&&'''''''''&&&%%%%%%&&&&&&'''(((((()))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&)))***)))((('''((((((((((((((()))+++---...++++++++++++++++++++++++((()))***+++,,,------...+++,,,---,,,+++,,,---///...777:::>>>GGGOOO```xxxvvvfff]]]\\\cccnnnzzz|||qqqhhhdddkkkvvvrrrggg///111333444555444222111+++***))))))***,,,...///111222333444444333222111111...+++,,,...111111///111111111111111000//////444///111777777444<<>>AAA???<<>>>>>>>>===;;;999666444222777999444...---444;;;888;;;999333444;;;???===<<<555222444555333666;;;===BBBFFFAAA999444777<<<;;;;;;::::::999888888888666777777777777777666555444777<<>>JJJeeeqqqWWWNNNPPPwwwnnnLLL999777666666666888888555000+++---...///000000...,,,++++++++++++,,,,,,---------)))))))))+++---/////////((((((((((((((()))******&&&(((+++,,,+++***))))))******))))))***,,,...///((()))***)))((('''((()))'''$$$"""###''')))(((&&&'''(((*********)))***+++''''''(((((((((((('''''')))'''&&&'''((()))((('''&&&&&&&&&'''''''''(((((($$$%%%%%%%%%$$$$$$&&&((($$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((($$$&&&)))***)))((('''(((&&&&&&&&&(((***---000222++++++++++++++++++++++++((())))))+++,,,---......+++,,,------,,,,,,...000666???BBBDDDKKKPPP^^^tttyyyjjj```ZZZ```mmmzzz}}}pppfffgggmmmxxxrrrhhh---...///000000///......)))***,,,,,,+++,,,...000///222444333111000222555222111000/////////000111---///111222000/////////---,,,...111333666???IIInnn~~~tttrrr|||xxxnnniiiCCC;;;222///222444222///444333111111222222222111444222...++++++,,,///000111///...///222333222000444333333333444444222000222333444444555555555555444333222111111111222333444444444777:::======<<>>@@@===888555666999:::666222...---000444666;;;444000333777888:::<<>>;;;===;;;888999999DDDHHHAAA===@@@@@@;;;555888777555777===@@@???;;;===<<<999444333666:::999666222///...111555777555333333666888888===CCCDDD@@@;;;666555666888999>>>BBBEEEBBB===999999999???======@@@@@@======@@@JJJOOORRROOOEEE<<<888888777888GGGbbbxxxeeeLLLCCCIIIQQQgggpppOOOLLLbbbrrrSSS???888777555333111111111///...///......///111111000///,,,+++************+++,,,++++++***+++,,,---///111++++++***)))))))))))))))&&&&&&&&&&&&&&&''''''(((***((('''(((***+++***(((((((((((((((((((((((((((((())))))'''&&&&&&(((***(((((()))))))))(((((('''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&''''''((())))))((('''&&&&&&%%%%%%&&&&&&'''((()))%%%&&&&&&''''''((())))))'''''''''''''''''''''''')))(((''''''&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''(((((())))))))))))((((((***(((((()))***+++***)))+++******+++------,,,***)))))))))******,,,---......,,,,,,......111:::DDDSSSVVV\\\^^^ZZZXXX```kkkwwwiiiaaa]]]cccooozzz{{{nnndddccckkkwww}}}pppeee222222222111000///------,,,---------,,,,,,---///000222333333222111333444333333222111111111111111///000000///------///111---,,,...222666<<>>???<<<999:::999999>>>EEEEEEAAA>>>===;;;777333444999>>>888666333000111444777:::333444888<<<<<<<<>>@@@CCCEEEEEE@@@<<<;;;;;;===;;;;;;???BBBDDDKKKRRRaaa```dddfffZZZFFF;;;:::;;;888GGGjjjqqq]]]YYY[[[fff|||~~~XXXNNN\\\wwwYYYDDD<<<777555444333222000...+++///......///111111000...******)))))))))******++++++*********+++---...///,,,+++******)))*********''''''&&&&&&''''''((()))+++)))((()))******)))(((((((((((((((((((((((((((((()))***)))'''''')))***))))))))))))(((((('''&&&''''''''''''''''''''''''))))))((((((((((((''''''''''''((((((((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''((())))))******))))))(((***(((((()))***+++***)))+++******+++---...,,,+++++++++***++++++,,,------.........///000555DDDRRRdddiiimmmjjj___XXX___kkk~~~sssfff```^^^gggtttxxxjjj```bbbjjjwww|||oooeee222111111111000000//////)))***,,,------...111333111111222222222222333333444444333222222111111111000000///---,,,---000222333111111444666:::EEEPPPzzz}}}xxx|||mmmKKK555222//////111222///,,,111222333333444555777888111111111111000///......---...///111333444333333555333222333444555555444333333444444444444333333222222222222333333333444333111111333666999;;;;;;;;;BBBNNN```vvvdddQQQFFF???>>>@@@888===>>>:::999===???>>>======;;;<<>>:::888888<<>>???CCCGGGEEEDDDEEEEEEBBB>>>>>>AAA???<<<===GGGRRR[[[ccciiisssooosssxxxjjjOOO???>>>DDD<<>>??????@@@???===;;;;;;;;;999888777777888:::===>>>===999:::AAAGGGIIIKKKNNN\\\VVVMMMCCC???AAAHHHOOOPPPKKKGGGFFFCCC>>>???EEEKKKFFFIIIWWWhhhqqquuuwwwzzz{{{|||lllOOO??????DDD@@@OOOrrrbbbXXX^^^aaaHHH===666555444333222000,,,)))...------...000000///......------,,,***)))((('''***)))(((((()))***,,,---+++******)))******++++++(((''''''''''''((())))))333333222000...,,,+++***((((((((((((((((((((((((&&&'''(((((('''&&&'''((())))))))))))(((&&&%%%%%%''''''''''''''''''''''''***************+++++++++((((((((())))))************)))((('''&&&&&&&&&&&&&&&&&&''''''((()))))))))''''''''''''''''''''''''###$$$%%%&&&&&&%%%$$$###&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((())))))************))))))***(((((((((***+++***)))+++******,,,...///...,,,...---------------......,,,...111555999EEE[[[nnn{{{}}}{{{ppp___UUU]]]kkkxxxhhh^^^[[[```lll{{{tttggg___```jjjxxxyyymmmeee.........///000111222333///000000///------...///222111000111333444333222333333333333222111///...000000...,,,+++,,,///222111///000333444777???HHHfffwwwuuuhhhooossskkkXXXCCC444222111111111111///...---000222222000000444777222333333222222111000///......------...333:::???;;;888666555666777777777555666666666666555444444111222333444555555444444444222111222555999;;;<<<<<>><<>>===>>>@@@@@@???<<<888555999999888888999;;;<<<===<<<888999AAAKKKPPPSSSUUU```\\\UUULLLGGGJJJRRRYYYaaaYYYTTTTTTQQQKKKLLLRRR^^^ZZZ\\\iiivvv{{{zzzxxx}}}vvvbbbJJJ@@@BBBAAAEEEXXXvvvfffYYYdddeeeKKK>>>666444333222111///---***...------...000000///------------,,,+++)))(((''')))(((((('''((()))***+++))))))))))))))))))***+++''''''&&&&&&''''''((())))))+++,,,+++)))((()))***((((((((((((((((((((((((%%%'''(((((('''&&&&&&'''((((((((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''(((((((((((('''(((((()))***+++***)))((('''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''((((((((())))))))))))******++++++******)))***(((((()))***+++***)))*********,,,...//////---......------...///000000,,,...333:::CCCQQQfffyyy{{{lll[[[SSS]]]kkkqqqbbb\\\[[[eeeppp~~~}}}qqqfff``````kkkyyyvvvjjjbbb///............///111222111222222000---,,,---...333111000111333444333111222333333333111000...---//////...---+++,,,...111000///000333222222888@@@TTTkkk|||ooogggZZZYYYppp}}}jjjSSSAAA666555333222111111000///---000222111//////222666444333333222111111000000...////////////222888<<<>>><<<888777777888888777777777777777777666555555111222333555555555555444444333111222555999<<<===>>>CCCKKK[[[tttqqqooozzzrrrvvvnnnUUUBBB>>>===<<<===>>>===<<<<<<>>>???>>>;;;<<>>:::888888999888888888888888888888777666666000222333555666666555555555333111222666:::<<<===777>>>III\\\xxxqqqzzz|||vvvxxxjjjQQQCCC@@@???@@@???<<<999999;;;>>>>>>;;;;;;@@@EEEEEEDDDCCCCCCBBBAAA>>>:::666555666666666777777777777666999BBBMMMXXXbbbppp}}}yyy|||~~~{{{wwwuuuyyy|||uuurrrzzz}}}{{{tttzzzlllYYYQQQhhhoooUUUFFF666333000////////////...------,,,...///000...---%%%&&&((()))*********)))(((((('''&&&&&&''')))***'''''''''''''''((())))))&&&%%%%%%%%%%%%&&&'''''')))+++,,,***'''%%%&&&(((((((((((((((((((((((((((&&&(((***+++)))(((((((((&&&&&&''''''((('''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$######$$$&&&'''(((&&&&&&&&&%%%%%%&&&&&&'''######$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&((()))&&&&&&&&&'''''''''(((((()))*********++++++++++++******++++++++++++*********(((((()))***+++***)))*********,,,///000///...---------...///111222333...///777EEEUUUdddvvvxxxiii[[[QQQRRRbbbsss{{{uuueeeZZZZZZ^^^pppzzzvvviiibbb```iiitttzzznnnggg222111000...------------.........---,,,,,,,,,+++,,,...000000......111444666111,,,,,,///000///,,,...///000///...---...///444444222000///000333666@@@OOOmmm~~~yyy}}}zzzuuutttvvvrrrdddZZZXXXWWWTTTUUUJJJJJJ]]]xxxoooPPP<<<:::888555333222111///---333222111111000000111111111222333444333222///...111222333333444555999;;;HHHEEE@@@:::666555555666444444555777999888555333444555666777888888888888333222111111333666999<<<;;;???KKKcccxxxhhhNNNEEEAAADDDEEE@@@<<<;;;>>>===<<<;;;;;;<<<===>>>>>>AAAEEEEEEBBB===888666666666666333111222444777===GGGQQQWWW```qqq|||rrr___NNNVVVooozzz]]]FFF888444000000333444111---///////////////.........''''''(((***+++,,,---...---***''''''((()))******((((((((((((((('''''''''((())))))(((&&&&&&&&&((('''&&&&&&%%%&&&'''((()))'''((()))******)))((('''((((((((((((((((((((((((&&&(((+++,,,+++)))&&&$$$%%%%%%&&&&&&'''(((((((((%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))(((&&&''')))(((***,,,,,,******,,,...(((******'''###"""''',,,,,,,,,+++***+++------+++---,,,,,,+++,,,...111222---000000...000444666444444777===HHHXXXiiixxxzzzmmm^^^SSSOOOVVVgggxxx~~~nnn[[[UUU^^^jjjzzzssshhhcccbbbnnnyyy}}}nnneee111111111000000//////............///////////////---///111111000222666999>>>777///,,,---//////......///000///...---...000333333222000///000222444111<<>>KKK___yyy|||dddUUUFFFBBBBBB@@@>>>>>><<<;;;;;;;;;<<<===>>>???CCCEEEHHHHHHDDD>>>:::888555777::::::999999;;;===KKKXXXdddkkkqqq{{{ooofffccc[[[RRRVVVrrrttt\\\JJJ777333000000333444111............------,,,,,,,,,'''(((((()))***+++,,,,,,,,,***(((''')))******)))((((((((((((((((((((('''''')))***)))'''&&&&&&&&&&&&%%%%%%$$$%%%&&&'''((('''((()))******)))((('''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%'''((()))(((''''''))))))+++,,,,,,******,,,...(((+++---+++'''&&&(((+++))))))))))))***,,,,,,+++...............000222444...222444444777===@@@>>>@@@@@@BBBKKKYYYhhhtttyyynnnbbbUUUOOOPPPZZZkkkzzzxxxiiiZZZWWWaaalll~~~vvvmmmiiijjjuuu~~~}}}oooggg000111222222222111000///......///000000000/////////000000111222555:::>>>EEE===333---,,,...//////---///000///...---///000000111222111000///111333///222DDDccc~~~~~~uuuhhh[[[QQQJJJEEECCC???>>><<<:::>>>FFFJJJJJJKKKSSSfffnnnVVVEEE???<<<:::666444333222000......///000111111111000///222333444444444333111111000111111111111222555888;;;:::888888888:::<<<>>>888666444444555555444333333333555666666666666666777666555444555777999;;;888AAAMMM___vvvnnnWWWJJJEEEBBB@@@@@@999:::::::::;;;;;;;;;;;;===@@@BBBAAA>>>:::777666666888999999;;;@@@IIIOOOdddrrr{{{```SSSSSSVVVVVVfffxxx]]]HHH666333000000222333111///------,,,++++++***))))))((((((((())))))************)))((()))***+++***)))''''''((((((((((((((((((''')))++++++)))'''%%%%%%%%%%%%$$$###$$$%%%&&&''''''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))(((''''''&&&&&&''''''''''''&&&&&&&&&''''''(((&&&)))++++++***)))*********+++,,,+++******,,,---(((,,,//////,,,******+++(((((((((***+++,,,---...---.../////////111444777777===BBBEEEJJJRRRUUUTTTUUUOOOKKKOOO[[[gggmmmoooaaaVVVLLLMMMVVVcccrrr~~~{{{qqqeee]]]___iiisss|||vvvuuuwww}}}qqqjjj...///111333333222000/////////000111000000///...111000//////000444888<<>>===;;;999888999<<<;;;:::;;;AAAQQQeeetttyyyqqq|||mmm___cccmmmttt___???444222000000222222111000------,,,+++***)))(((((()))))))))((((((((((((((()))(((((()))++++++***(((''''''''''''(((((((((((((((+++......,,,)))''''''&&&&&&%%%$$$$$$%%%&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))(((((('''''''''''''''''''''&&&&&&&&&((()))***)))---000...---......,,,,,,,,,+++*********+++,,,***,,,//////---++++++,,,***)))***---------///333222555888999:::<<>>KKKZZZeeerrrrrrrrrrrrpppllllllnnnggg```XXXQQQLLLEEE===777777666666444444444555666:::888888===CCCFFFFFFEEEUUUeeexxxzzziii___VVVJJJ>>>777888666333222111111///...111222444555555444222111111111222222222222222222222333333333222222555777444444555777888:::;;;;;;===:::666555555666777666222333444555666666666666666555555444444555666666888>>>HHHYYYsss{{{iiiWWWHHH???AAAAAA@@@???>>>======<<>>>>>AAAGGGNNN[[[pppzzzaaaVVVbbbvvvwwwXXX;;;444222111000111111000000---------,,,+++******)))))))))))))))((((((((((((((((((((()))+++,,,***)))&&&'''''''''(((((())))))))),,,///000...,,,******((('''&&&%%%%%%&&&'''(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))++++++)))'''&&&%%%&&&&&&&&&'''''''''(((%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))(((''''''''''''(((''''''&&&&&&''')))***,,,---333666444333555444111...---+++*********+++++++++,,,,,,,,,++++++,,,---,,,)))***---...---222:::BBBFFFKKKMMMNNNQQQVVV[[[eeellltttyyyxxxjjj\\\YYY```ffffffbbb^^^VVVSSS]]]lllwww~~~zzztttlllhhhlllvvv}}}sssnnn///000111111111000///...+++...222777;;;>>>??????333000,,,+++,,,---......111111111000///...---,,,,,,...//////......000111///000111111000000222444333333333222222555;;;@@@MMMNNNPPPPPPMMMJJJHHHHHHDDD???999777777777666444111444666666555444444555666555888???FFFHHHKKKNNNcccqqqsssXXXKKKIIIEEE===888555333111111111111000///444444555666555444333222222222222222333333333333333444444333222222444666444444666777888888777777<<<999666555555777777777333333555666666666666666555444444444444555555666<<>>======>>>>>>?????????===<<<<<>>??????333000---,,,---...---,,,---...//////...---------,,,---//////......000222111111111000///111444666111444666555333222222333222555888999888888888888777555333333555777888999222555777777555444555666444333777???FFFKKKTTT]]]tttiiiPPPGGGGGGEEE???999444222000111222333333222666666555444333222222111444444444444444555666666333444333222000111333444333444555777777777555555888666444444555666666555444444555666777777777777444444555555666666777777<<>>555444333111///------...+++++++++,,,,,,,,,,,,---))))))*********************((('''''')))+++,,,+++&&&&&&''''''((())))))***(((***,,,---------...///((('''&&&%%%%%%%%%&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''%%%&&&((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((***))))))(((((((((((((((((('''&&&&&&'''***---///999BBBFFFAAA@@@DDDCCC<<<222...***((()))******)))******+++---......,,,+++***&&&'''///333777EEEVVVkkkqqqwwwxxxvvvvvv{{{rrrhhh]]]\\\eeepppvvvwwwuuurrruuu}}}}}}zzzsssooo555444333222111111111111...000444777999999999888333111......000111///,,,...//////...---,,,---...,,,---//////...///000222222222111000///111555888000111111000111444555444333666666444222222222111111111111000///.........///222444444333444777:::777555999AAAGGGNNN[[[iiiooo^^^OOOLLLOOOKKK@@@999333222111111333555555444777666555333111111000000666666666666666777888999222333222111//////111333222333555777777666555444555333222222444555555444444555666777888888888888555555555666777888888888555<<>>999;;;AAADDDLLLddd~~~ppp[[[LLLKKKJJJ@@@666444111...000444333000333:::;;;;;;:::<<<===>>>===<<<<<<>>><<<555000222555666777555555888777222------...222444333444777777444;;;888444222333555666666666666666666777888999::::::888777777888999999888999999===FFFRRRddd|||{{{|||ooobbb^^^bbbgggpppxxx{{{wwwoooqqq{{{zzzZZZ@@@333444222///------+++)))+++,,,,,,,,,,,,+++******---+++***...222333///++++++***((('''''''''((()))***((('''&&&&&&'''(((***%%%&&&''')))******++++++******)))'''%%%%%%'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((('''%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%%%%&&&((()))+++,,,,,,,,,***'''&&&(((((()))...444CCCEEEAAA:::666777999999000...,,,***)))))))))))))))+++---///000///---+++---...+++---777@@@UUUsssqqqeee]]]ZZZaaannnyyyyyyqqqooo222888999333---...333666222333666999999999777666444111---,,,---///000111555333000000000000///---...///000000///...000111000///.........///000111///333333//////333555222111111000000000222333444444444333222222222222222444666777777666555666777;;;:::@@@HHHMMMVVVmmmfffUUUGGGDDDAAA888333555777222111555777555666:::BBBBBBDDDGGGKKKOOORRRSSSXXX]]][[[OOOCCC===;;;:::777666666777444///000555333666888666666888777333999666444333444555555555555555555666666777888999999888666666888999888777::::::>>>DDDMMM]]]uuu~~~pppppppppyyyxxxwwwxxxXXXAAA333333111///...---+++)))+++,,,,,,,,,,,,+++******,,,******---111222...***((((((''''''((()))+++,,,***)))'''&&&&&&''')))***(((((())))))))))))(((((()))((((((&&&%%%%%%&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&'''(((((('''%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''')))***+++,,,,,,---)))&&&&&&(((((()))...555???@@@<<<333...///111111...---+++)))(((((((((((((((***---000111000///...***+++)))---999DDD[[[{{{ttthhhbbb```iiiuuuxxxqqqppp666>>>BBB;;;222000333666000222555888999999888777444111///.../////////...333222222333444333111//////000111000///...///000000000///............///000222111///111444333000111111000000111222444555444444444333333333333333666777777666555666888:::999;;;DDDNNNSSS]]]sss|||vvvbbbTTTFFF@@@;;;555555;;;;;;555222555888888999:::BBBGGGPPPZZZbbbgggjjjjjjyyyrrr]]]JJJ;;;111333444777999444///111666666999999666555666444111666444333333444555444222444444444444555666777888888666555666777888777666999;;;>>>AAAFFFSSSllloooooovvvrrrqqq}}}kkkqqqpppRRR>>>444222000000000...,,,***,,,,,,,,,,,,,,,++++++***+++))))))+++///000---***&&&&&&&&&'''(((+++---...))))))''''''''''''))))))************)))'''&&&%%%((('''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&'''(((((('''%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((()))++++++,,,,,,,,,(((%%%%%%(((((()))...555===>>>:::///'''''')))))),,,+++***)))((('''''''''((())),,,///111111111000)))+++(((,,,999FFF^^^zzzppplllllluuuvvvoooooo999FFFNNNJJJ>>>666222000000222555888999888777666222000...---...///000///111111333555777666333111///000111000...---...///111000///......---------111000///000222444222///111111000000111222444555444444444444444444444333777888777555555666:::===999<<>>GGGQQQbbbpppyyy|||{{{yyyyyyeeeOOO???555444666999888222...///444777777444333444333///333333222444555555333111444333333333444444555666666555555555777777666444888;;;>>>@@@AAALLLeee}}}wwwqqqzzzwww~~~|||gggkkk~~~sssWWWBBB777222///000111///,,,+++,,,,,,------,,,,,,+++******))))))***------+++)))'''''''''''')))+++---...))))))(((''''''((())))))************)))'''&&&%%%((('''&&&'''((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''(((((('''%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''((()))***++++++++++++'''%%%%%%'''((()))...555@@@BBB===000'''$$$&&&'''+++******)))(((((((((((((((***,,,.../////////...+++---))),,,777CCCZZZzzz}}}zzz|||rrrllllll777CCCLLLHHH>>>777333111222444666888888777555333111...,,,,,,...111333333///000222555777777444111...///000///---,,,---...111111000///...---,,,,,,111//////111222333333333333222111111111222444444333333444555555444444333888777666555444666:::>>>:::<<>>666666777666555333888999444000444@@@KKK^^^eeepppyyy}}}~~~~~~~~~||||||qqqKKK???555333444222...+++111555666444444666444111222222222444555555222000333333333333333444444555555555555666777777555333666999===>>>???IIIaaawww{{{yyyeeeqqqyyyzzzmmmkkkooojjjRRR<<<444...000111...,,,---,,,------------,,,++++++)))))))))***++++++***)))***)))(((((((((***+++,,,))))))(((((((((((())))))(((((())))))))))))(((((()))((('''(((+++,,,+++)))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&'''(((((('''%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&'''((()))******++++++'''%%%%%%'''((((((...444BBBEEEAAA444)))%%%&&&&&&******************))))))******+++,,,,,,,,,+++***)))+++(((+++666>>>SSSqqq}}}oooiiijjj111888;;;777444555777888333444666888888666444222000///...///222444555555...///111444666555333000...///000///...---...///111111111111000///------000///000222222111444999555444333111111222222333111222444555555444333333666666666444444666:::=========BBBMMM___uuu{{{vvvbbbPPP===555888:::888333333;;;>>>777111:::MMM\\\rrrrrrqqqnnnjjjkkkppptttxxxyyyyyyzzzlllTTT:::......000000000222555777555666888888444222222222444555555333111444333333333333333444444555555555666888777555333555777;;;===???GGG\\\pppggguuuqqqfffdddxxx}}}bbbBBB666---///000---,,,...---------------,,,++++++************************,,,+++***)))((())))))***))))))))))))))))))))))))&&&'''((())))))***))))))***(((''')))---///---***''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&'''(((((('''%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&((()))+++,,,,,,,,,(((&&&%%%''''''''',,,333AAAFFFDDD888+++&&&&&&&&&))))))***+++++++++*********+++++++++******))))))%%%)))(((,,,555;;;LLLgggzzz|||mmmhhhjjj...111222000222888<<<<<<111333555777888777555444111111444777999999666333......///111333333111//////000111111000000111222111111222222222000///...//////111333111///666AAA777666444222111111111222000111333444555444333222444555555444444666999<<>>777777:::888444666===>>>666444CCCYYYhhhrrrqqqlllddd^^^]]]ccchhhooorrrrrrnnnoooxxxjjjJJJ777111000111222222666777555666888777444333222222333555666444333444444444333333333444444555555666777999888666333555666999<<<>>>FFFVVVfff}}}~~~www}}}ppp~~~zzzppp{{{nnnHHH888---...///++++++///---------...------,,,+++***++++++***))))))***+++---,,,***)))))))))******)))))))))******)))))))))''''''((())))))))))))))))))'''&&&)))...///---)))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''&&&&&&'''(((((('''%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%''')))+++---...///000)))'''&&&''''''&&&+++111???EEEFFF;;;...((('''''''''''')))*********))))))************+++++++++***%%%++++++///666666BBBZZZooo~~~|||nnnjjjmmm...222444666:::>>>>>>:::///111444777888888777666111444999>>>???<<<555000.........000111222000...000111333333222222333555111111222333333222000/////////222444000...888FFF888777555222111000000111///000222444444444222111333444555444444555888;;;IIIHHHLLL\\\uuuooo]]]TTTKKKEEE;;;333111333333222777<<<:::333666III```mmmlllnnnnnnjjjdddaaacccfff___jjjrrrooojjjnnnwww~~~vvvZZZFFF:::222///000111555666444444666444111444333222333555666555444555555444333333444444444666666666888999999666444555555777;;;>>>DDDRRR___xxxooouuuwww}}}rrryyyKKK999,,,---...***+++000------......------,,,++++++++++++***))))))***,,,,,,+++***))))))***+++,,,))))))************))))))(((((())))))))))))(((((((((%%%%%%(((---///,,,((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''&&&&&&'''(((((('''%%%&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&(((***,,,///111222222***'''&&&'''&&&&&&***000>>>FFFHHH>>>111+++)))(((%%%&&&''')))))))))(((((())))))***+++,,,,,,------***///000333666222999OOOhhhyyy|||ooolllppp111777:::999;;;>>>===888666444555777::::::555111111999HHHQQQKKK;;;111111...//////...------///000333222000......///111222111111111111000000000000///000111000///000111333111333555444222/////////222222222222222222222222---333111222777444555BBBLLLLLLUUUhhh{{{hhhSSSHHHAAA;;;777777777444333555555999999888AAAXXXnnnyyyuuuoooiiieeeddddddaaa___]]]bbbhhhkkkgggccciiirrr}}}{{{ZZZ888***000999999:::666111///222333111222111000111222333333333555555555444444333333333888888999999999888888777111555888999;;;BBBNNNXXXlll{{{mmm___SSSSSS]]]ssstttGGG;;;000------,,,+++---//////...---,,,,,,++++++++++++++++++++++++++++++---......,,,***(((((())),,,+++***)))))))))***+++++++++******)))(((((((((***((('''&&&'''((('''&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''((()))))))))''''''((((((((((((''''''((()))******((('''''''''((((((((('''&&&%%%######%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%(((((((((***+++---///000***)))&&&%%%%%%''')))+++555FFFQQQKKK;;;...)))((('''''''''(((((()))***+++))))))(((((((((***...222222222555777555444@@@OOOkkk{{{}}}rrrpppttt555:::<<<::::::;;;999444111333555666555333111000...444>>>BBB999,,,'''***222222222222111000000111222111000000000111111222222222222111111111111000000111111000//////000222000222333333111000000111222222222222222222222222...333222222777555888FFFWWWWWW^^^pppxxx___MMMDDDBBB;;;555444444333555999777<<<@@@FFFUUUjjjyyy~~~|||uuulllffffffggghhhggggggiiimmmoookkkfffiiipppyyyxxx\\\>>>///000555000222111......333555444111111000111333555555555555555444444444333333333777777888888888888777777444555666777:::AAAKKKRRRccczzzssskkkaaaVVVYYYeeevvvfffAAA888///...///...---///.........---,,,++++++***++++++++++++++++++++++++...//////---***)))))))))+++++++++*********++++++*********)))((((((''''''***(((&&&&&&'''((('''&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''((()))******((('''''''''''''''''''''&&&%%%$$$$$$&&&&&&''''''''''''&&&&&&$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))+++,,,---+++)))'''&&&%%%'''(((***555DDDQQQPPPFFF;;;222,,,((((((((((((((())))))***'''((())))))***,,,000333444222444777:::AAAPPP```wwwuuusssxxx777:::;;;:::999:::888444///333666555000---...000***///555666///(((***111666666666666555444222111000000111222222333333222333333222222222111111111111111222111//////000222111111222111//////111222222222222222222222222222///444222222888777===MMMeeegggooo~~~pppVVVGGGBBBBBB999222111222333777<<<<<<===BBBNNNbbbvvv|||ssshhhbbbbbbeeegggiiimmmlllnnnqqqppplllllloootttvvvoooZZZCCC666111111---000000///000555666555111111222333444555777888555444444444444333333333444555666777777777777777666555555666999@@@GGGKKKYYYssszzzxxxpppbbb[[[ZZZaaajjjqqq{{{uuutttsssppppppppprrrwww|||sss[[[HHH;;;333...///111000///111------,,,,,,++++++******++++++++++++++++++++++++///000000...+++))))))***++++++,,,,,,,,,,,,++++++*********)))((((((''''''***(((&&&&&&'''((('''&&&''''''&&&&&&&&&&&&''''''(((''''''&&&%%%%%%$$$$$$''''''((((((((((((''''''(((((()))))))))(((''''''%%%&&&&&&&&&&&&%%%%%%%%%''''''(((((()))(((((('''$$$&&&'''&&&%%%%%%&&&(((''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***+++***((('''&&&'''((((((...:::GGGMMMLLLEEE888,,,***))))))(((((((((((((((&&&(((***+++,,,...222444777444444:::DDDRRReeetttwwwvvv{{{555777999999:::;;;:::999444666666555111//////000---222666333,,,)))///666:::999888888777666333111...000222444555555444333222222222222111111111111///000111000///000111333333333222000......000222222222222222222222222222---333222222888:::BBBTTTqqqyyyiiiNNNBBBAAA>>>777000000111222666;;;???;;;===LLLcccwwwyyyqqqgggaaaaaadddfffgggiiigggiiiooorrrppppppqqqqqqkkk___OOOAAA888333111222555666333333666666333444444555444444444666777444444444444444444444444222333444555666777777777888555333555:::AAAFFFHHHTTTnnnuuuvvv}}}vvvwwwxxxrrrjjj]]]SSSSSSZZZeeerrr~~~{{{mmm]]]SSSOOOMMMIIIKKKLLLMMMQQQVVVZZZ[[[[[[cccgggmmmqqqsssuuuxxx{{{tttiiibbbccc]]]KKK999111666111...000222000///000,,,+++++++++++++++++++++++++++++++++++++++++++++000000000...,,,************+++,,,---...---,,,++++++++++++***))))))(((((()))(((&&&&&&'''''''''&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%''''''((((((((((((''''''(((((('''((())))))'''&&&$$$$$$$$$%%%%%%&&&&&&'''&&&'''((((((((((((((((((%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((******)))((('''''''''''')))000;;;DDDLLLJJJ===///+++***)))(((''''''''''''&&&(((+++,,,---///111333888777888BBBQQQdddvvvxxxwww|||666777888:::;;;;;;:::;;;:::777444333333222000...111666888444///---///222<<<:::888777777666333111///111333555666666444333222222111111111000000000---...///000000111333555555555444111///...///111222222222222222222222222---444444555;;;>>>III]]]yyyaaaHHH@@@AAA<<<555000111222111444888:::888===PPPiiizzz}}}wwwooojjjjjjkkkkkkjjjgggeeegggnnnsssrrrpppqqqooo```MMM???999666555555555777777555444777666333777888888666333222333444444444444444444444444444111222333444555666666666777555444666;;;AAAFFFHHHRRRiii~~~uuuuuuppp~~~nnnhhhbbbeeeiiieeedddWWWKKKHHHNNNWWWaaaiiiggg```RRRDDD???AAAAAA???;;;;;;;;;===AAACCCDDDDDD@@@BBBFFFIIILLLNNNPPPQQQUUUJJJDDDGGGCCC777000222444111///222111...---...++++++++++++++++++++++++++++++++++++++++++++++++//////000...,,,***++++++)))+++,,,---...---,,,,,,---,,,,,,++++++***)))))))))'''&&&%%%&&&'''&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''((((((((((((''''''((((((((((((''''''((('''&&&'''))))))(((&&&$$$$$$$$$$$$$$$%%%''''''$$$%%%&&&'''''''''''''''%%%&&&''''''%%%%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&''''''((())))))***))))))(((''''''***---333<<>>777222222222111222666444555@@@VVVmmmzzzyyyssspppooonnnllliiiiiigggiiioooqqqnnnlllllliiiUUU???555444555666777000333333111222666888666888::::::666222///000333333333333444444444444555222333444555555555555555666555555777:::???DDDGGGNNN```zzz|||~~~{{{nnn]]]VVVSSSLLLNNNTTTSSS\\\TTTJJJFFFHHHNNNSSSVVVPPPKKK@@@666555:::;;;888777666444555777888999888555555666666777777666666999333111555555111333:::333000000222000---,,,...******++++++,,,,,,------++++++++++++++++++++++++,,,---...---,,,++++++---)))***+++,,,,,,------,,,---,,,,,,+++******)))))))))'''%%%%%%&&&'''&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''((())))))***''''''((((((((((((''''''(((&&&%%%&&&)))***(((%%%%%%$$$#########%%%&&&'''######$$$%%%&&&&&&&&&&&&&&&'''''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''(((((('''(((***++++++***((((((''')))+++000999???;;;333++++++)))((('''''''''''')))+++,,,---...000333555:::EEETTTeeexxx~~~uuutttyyy<<<999999===>>>;;;;;;???===;;;777555555555666666333999>>>DDDMMMVVVWWWRRR???:::444333555777666333444444666666666666555444555555444444444333333333///000111000//////111333222444555555444333444555222222222222222222222222555???CCCGGGNNNRRR^^^tttrrr]]]MMMGGGIIILLLEEE===555333222111444888333444;;;KKK[[[hhhuuu~~~yyyrrrnnnmmmkkkhhhfffffffffiiimmmlllgggeeefff___LLL999333555555555555---000///---000555888777777999999666111...000333333333333444444444555555444444555555555555555444555666888777777:::???DDDFFFRRRhhhnnnMMMEEEHHHIII???>>>FFFHHHWWWTTTMMMHHHFFFHHHIIIIIIBBB???999333444777555000555333111111222333333222555555444444444444333222---...///000//////333777111//////111///,,,,,,000***++++++,,,---.........++++++++++++++++++++++++***+++,,,,,,++++++,,,---)))))))))******,,,------++++++******)))((((((''')))'''%%%%%%&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''(((%%%$$$&&&)))+++(((%%%&&&%%%###"""###$$$%%%'''"""###$$$%%%&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))%%%''')))+++,,,+++***)))###%%%'''(((---222222...******)))(((((('''(((((()))+++---...000444888<<>>@@@>>>@@@EEE>>>???>>>;;;777666:::>>>AAACCCEEEHHHQQQZZZXXXOOO@@@:::444222555888777555666666666666666666555555777666666666666555555555222333333111///...///000///222555666666666777888222222222222222222222222:::EEEJJJOOOVVVZZZggg|||{{{dddQQQJJJKKKQQQTTTLLLBBB777333111111666;;;888333111777AAAOOOfffzzz{{{sssnnnlllkkkiiiggg```aaaeeeiiigggbbbaaacccWWWFFF777666999777333222000111000---///555888888444777999666111///111444333333333444444555555555555555555666555555444444555777999777444555;;;AAA>>>GGG[[[wwwlllOOO???>>>GGGJJJ===:::BBBEEESSSQQQMMMFFFBBB@@@@@@>>>888999888777;;;???;;;444666333111111222333333333222111111222333444444333222777999555111111222222000---...000///,,,...222++++++,,,------...//////++++++++++++++++++++++++(((***++++++++++++---...***)))(((((()))+++---...)))))))))(((''''''&&&&&&((('''%%%%%%&&&&&&&&&%%%'''''''''&&&&&&'''''''''(((''''''&&&&&&%%%%%%$$$''''''((((((((((((''''''(((%%%###%%%***+++((($$$&&&%%%###""""""###%%%&&&"""###$$$%%%&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))$$$&&&))),,,---,,,***)))$$$(((+++***+++///000...***))))))((((((((((((((()))+++---///222777>>>BBB^^^nnnxxxxxx|||<<<888555888???EEEEEEDDD>>>@@@@@@;;;666666<<>>JJJ]]]^^^SSSBBB:::>>>>>>888666666666666777888:::::::::999777333111000222555222222222333333333333333444444333222222222222333,,,...000111000......///***+++,,,---...////////////......---,,,+++******++++++++++++,,,,,,---...++++++***)))(((***...111***)))(((''''''((()))***---+++)))'''&&&&&&(((((()))(((((('''''''''(((((((((((()))))))))'''&&&%%%(((((())))))))))))(((((((((((())))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&'''&&&%%%%%%&&&''')))***)))((('''&&&%%%$$$$$$$$$%%%&&&&&&&&&''''''(((((()))***+++,,,,,,+++))))))))))))))))))))))))))))))))))))(((((()))******+++((()))---111222777DDDQQQhhh{{{444333444777<<>>:::555444:::@@@MMMJJJEEECCCFFFJJJFFF???888888777666555555555666555444333333333333444555555555666666666555444333111222222222222111111111444555777666555555666777111222333333444777;;;>>>DDDHHHOOOUUUZZZgggttteeeYYYUUUPPPIIIJJJQQQCCC888111333333000333<<<;;;555111333333999NNNfff{{{tttooommmkkkgggcccddddddeeeggghhhgggdddbbbSSS>>>...000555333///000222///---...111444555555444333333222111111000000444222111222555666555333777555333333444555555555555666777888999;;;<<<<<<@@@FFFSSShhh~~~iiiZZZUUUZZZOOOEEE@@@<<<:::>>>EEE\\\^^^UUUEEE;;;======888888777666666555555666666;;;:::888444111000222444111111222222333444444444444444333333222222222222---///000000...---...///***+++,,,---............,,,,,,++++++***))))))(((,,,,,,++++++,,,,,,---...,,,,,,,,,+++)))***,,,///***)))(((''''''((()))***+++***(((&&&%%%&&&'''''')))(((((('''''''''(((((('''(((((())))))((('''&&&(((((())))))))))))((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''''''''&&&&&&%%%%%%&&&''')))))))))((('''&&&%%%%%%%%%%%%&&&&&&'''''''''((((((((())))))***++++++***)))((())))))))))))))))))))))))******)))))))))******++++++,,,///222555<<>>;;;===???;;;333333333333333444555666777444333222222222222333333444444444555444333333222222222222222222333333333111444666777666555555666111333555666999<<>>@@@@@@VVVZZZUUUFFF;;;999999666888777666444333222111111777777666444222333555888666666555555444333333333222222222111111111111111000000000///---,,,---///+++,,,---...............,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,---......//////...,,,***+++,,,***)))(((''''''((()))******((('''%%%%%%%%%&&&&&&(((((((((''''''(((((()))&&&'''(((((()))((((((''''''(((((())))))((((((''''''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((((('''&&&%%%%%%%%%&&&''''''(((((((((((())))))(((((())))))))))))(((((()))))))))))))))))))))))),,,++++++*********++++++///...///444999DDDUUUeee{{{000333666777666666777888444777999777444333555888999999666555777:::777111000000000111222333444555444444444333333333333333333333333333222222222111111111111111222222333333...111555777777555444333444666888:::<<<@@@FFFJJJRRRQQQVVVcccsssmmmPPPFFFAAAEEEKKKLLLJJJJJJ;;;333...///000///111666222000111333222444???LLLXXXhhhppplllhhhlllmmmjjjnnnmmmhhhaaaVVVJJJ???999888000,,,...///---,,,///+++,,,---///111222333333333222222111111000//////000000000111333444444444666555333333444666666666555555555666777888:::;;;<<>>===;;;999666444222111111111111111111000000///111111000...,,,,,,---///,,,---...............---------------------,,,,,,------,,,,,,,,,------...///000111000---+++*********)))(((''''''((()))***)))((('''&&&&&&&&&&&&'''(((((((((((((((((()))***&&&&&&'''(((((()))))))))'''((((((((((((((((((''''''''''''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((((((''''''%%%%%%&&&'''(((((((((((((((''''''&&&&&&&&&&&&'''((((((((()))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))---,,,++++++***+++++++++///---...444===JJJ___ppp333444444333222333666888333555777777555444555777666777666444777;;;999555000000000000000000111111444333333333333222222111333333222222111111111111111111000000000000111222000333888:::999666555444555777888:::<<<@@@EEEHHHLLLPPP^^^tttsssXXXIIIBBB===AAAGGGGGGCCC@@@777222...///000000222444111222444555444666===FFFMMMVVVccckkkkkkjjjnnnsssmmmkkkeeeYYYKKK@@@;;;:::000---,,,------,,,,,,///)))***,,,---...///111111333333222222111000000000000000111222222333333444666444222333444666666666666666555555666888:::;;;===@@@GGGQQQZZZhhhsssddd]]]cccnnnqqq^^^FFF888999???BBB@@@IIINNNNNNEEE:::444444555333333222111111111111111...000222333444666:::===@@@???===;;;999666444333333444444444444333222222111111000...,,,,,,---///.........///......------------------------............---,,,,,,---------///111222111...+++*********)))(((''''''((()))***))))))((((((((((((((((((((((((((((((((()))******''''''''''''(((((())))))''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((())))))(((''''''$$$&&&(((*********)))(((''''''&&&&&&&&&'''(((((()))))))))))))))((((((((('''''''''''''''(((((())))))))))))))))))))))))))),,,,,,+++++++++++++++,,,---+++---555AAAQQQfffwww222111///...///111333555333444666555444444555666;;;<<<:::666888;;;<<<888111000//////.../////////111222222222111000///...333333222111111111111222333222000/////////000111444777;;;<<<;;;888666666444666777888:::>>>BBBFFFFFFRRRiiigggLLLEEEAAA>>>???AAA@@@;;;666555222//////111222444444222444666666666999@@@EEETTTXXXcccooouuuuuuxxx~~~pppkkk```QQQDDD;;;999:::---,,,,,,,,,------------***+++------,,,---///111444444333333222111111000///000222111000000111222666444222222444666777777888777666555666888:::<<>>CCCGGGPPPhhh~~~{{{mmmlllqqqrrrooommmiii___MMM<<<777;;;===;;;?????????===:::777777888444333333333333333444444444444555333111///000111000111222333444666777777444555666777777555444222---///000000...---...///000000000000///...,,,,,,******++++++,,,------...//////...---------------+++---......---,,,---...***)))(((''''''((()))***''''''((((((((((((((('''(((((((((((()))***+++,,,))))))''''''&&&'''((((((&&&''''''((((((''''''&&&$$$%%%&&&&&&'''''''''&&&%%%%%%&&&&&&'''((((((((()))************)))((('''&&&(((,,,...///...+++)))&&&&&&&&&&&&'''((()))***((((((((('''''''''&&&&&&''''''''''''''')))***+++))))))))))))))))))))))))((((((((()))***+++,,,---,,,,,,222@@@PPP```rrr///,,,,,,///444666222---222222111111111222444555666777444///000666::::::...............///000111444444555555444333111000444444222111111111222333888666333111//////000111444666888888555333111111888:::<<>>EEEIIISSS^^^___XXXbbbvvvtttaaaUUUFFF666222999>>>;;;555666555333222333555444111111111111...,,,,,,000444666555555444444333333222555777888777444222333555555333222222555777777777;;;999777666777999<<<===>>>999888<<<>>>EEE\\\vvv^^^pppvvvhhhiiiqqqsssooojjjmmmcccOOO<<<666:::;;;777:::888666777666444444666666555555444333333333444111222333222000///000111,,,---...///000111111222000111222333333111000...,,,...000111000......///000000000000///...,,,,,,+++,,,------...///000000000///...---------------***,,,------,,,---...000***)))(((''''''((()))***&&&&&&''''''(((''''''&&&(((((((((((()))***+++,,,***)))((('''&&&&&&'''(((&&&''''''''''''''''''&&&$$$%%%&&&&&&'''''''''&&&%%%%%%&&&&&&'''((())))))***************)))((((((&&&)))---000000///,,,***&&&&&&&&&'''''')))***+++((((((''''''&&&&&&&&&%%%((('''''''''((()))+++,,,))))))))))))))))))))))))'''''''''((()))+++,,,------...666EEEVVVfffwww222111000333666888666444222000...---...000222444333222222111222555777999444111...---///111222222333444555444222111222333444111222555555333777@@@IIICCC>>>;;;777222333666999777555333333333444555:::;;;BBBIIIJJJJJJRRR]]]nnnzzzyyy]]]DDD::::::;;;999777555333222111111222444777<<>>AAA===888444333333222222666444222111111333666888:::777555555888999888777888777777888999AAASSSccczzz}}}tttmmmnnntttsssiii^^^fffdddUUU@@@555777777111444444444333222111000///444555666666555333111000222000///111444555333111000///...............///111000///000111111111000///111222333222///,,,***)))***,,,.../////////...,,,+++***+++...000111111/////////......---------,,,,,,+++***)))))),,,///,,,***)))((()))***)))((())))))))))))(((((((((((())))))))))))))))))))))))'''((()))))))))(((&&&%%%&&&'''))))))(((''''''(((''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((()))*********++++++************+++,,,---...------,,,((())))))*********))))))***)))(((&&&%%%%%%%%%%%%))))))(((((((((((())))))(((((()))***************---)))(((,,,---,,,+++---000///666GGG___sss}}}333111///111444888999999444222000//////000222444222222111222333666888:::777444000///000222333333333555555444222222333444999888777666222222<<>>@@@===999666555444333111777666444333333555666777777666555666888:::888777888777777888999@@@QQQaaauuu}}}vvvoookkkooouuurrreeeXXXcccaaaSSS???555777777111444444444444333222222111333444555666555444222111444222222333666666555333333222111000000000000000111000000///000000///...///000222222222000---,,,...//////000///...---,,,///...---///111222222111000/////////............------,,,+++)))***---///+++***))))))))))))))))))******))))))((((((''''''((())))))))))))))))))((((((((()))))))))(((&&&&&&&&&((())))))(((''''''(((''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((((((***++++++,,,,,,++++++***((((((***+++++++++******((((((((())))))*********((((((''''''&&&'''''''''))))))(((((((((((())))))(((((()))************)))+++((((((,,,---++++++---,,,...666IIIbbbwww555222000000333888;;;===666555333222111222222333333222222333444777999:::999666222111222333444444555555666555333222444555777888999888666<<>>===<<<:::777666444333222222222333000222777;;;888333333777<<<888333222444777:::;;;888:::::::::<<>>EEEEEEFFFKKKVVViiimmm]]]HHH<<<;;;===<<<777555444333222222222333444111222555999777333333777999777555444444555666777888:::<<<<<<;;;;;;;;;;;;222666999CCC[[[yyyppp[[[MMM???888666000777777666555444333444444---------000666999444---555555555666777777555333555666777777777666555444111222555777999999888777777777888888888===LLL[[[ooo~~~}}}nnnjjjlllnnnnnnooolllkkkppprrrkkk[[[LLLWWWUUULLL???888888888555333333333333333333444444222222333444444444333333222111111111111222222222444333111000///......---333444333222///------------///000222222111000000...///000111111111000000.........000222111///,,,........................,,,------+++***)))+++---***+++***)))(((((()))***++++++***)))((('''&&&&&&((()))************)))((((((((()))))))))(((((((((''')))******(((''''''(((''''''((((((((((((''''''&&&&&&''''''''''''''''''))))))************))))))%%%%%%%%%&&&&&&&&&&&&%%%'''&&&%%%%%%&&&)))+++---))))))(((((((((((())))))(((((((((''''''((((((((('''(((((()))))))))))))))(((&&&(((,,,,,,+++---111222444<<>>666999<<<999444333333222111222333444555444333444777666333333666666777888777555444222222444666999:::888555666888333555888EEEbbb~~~nnnRRRDDDHHHEEE@@@===666666666666666888:::;;;;;;777666333111555:::666///......000333666777555444222333555666666444333222000222555777888777777777666666888999999===KKKYYYnnn|||ttteee]]]___hhhqqqtttooolllmmmmmmfffXXXKKKPPPNNNHHH???::::::999888333333222222222333333444222222333333333333333333222222111000000000111222444333222111//////......555666666444000......///...///000111222222111111...///000222222222111111......///111333222///---------------------------+++,,,,,,+++))))))***+++)))++++++***(((''')))+++*********)))(((''''''&&&***+++,,,------,,,+++***))))))((((((((()))))))))(((***+++***(((''''''(((''''''((((((((((((''''''&&&''''''(((((('''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((+++---++++++)))(((((('''''''''((((((''''''''''''((((((''''''((()))))))))))))))(((&&&(((,,,------222888999:::>>>IIIYYYlll|||xxxrrrlllkkkqqqxxx~~~666888999777555333222222444666777888999888777777999999999888888777777666777444222222444777999:::666666555333111222444777666666444444:::DDDIIIHHHEEELLLRRROOO@@@111///555222333555888;;;>>>@@@AAAEEECCCCCCPPPjjjvvviiiXXXHHH999555888888555333222111111111222333555666777444444666666444444777777888:::888555222000000444555888<<<;;;777555777555777999EEEbbbttthhhKKK@@@IIIHHHAAA===999444333333555888:::;;;;;;<<<===888111222888777000,,,,,,---111444555555333000111222333444333333222000222555666666555666777555666888::::::>>>KKKYYYkkkyyysssfff[[[[[[jjjzzzuuuoooiiigggfff```UUUKKKKKKIIIEEE@@@===<<<;;;;;;555444333222222333444555333333333222222222222222444444444222000000222444666555444333222222222222555777888555111///000111///000000111222222222222222222333444333222111000111111111333555555333111---------...............+++------,,,***))))))***)))+++,,,***'''&&&(((+++))))))))))))((((((((((((***+++---......---+++***))))))((((((((()))******)))***++++++)))''''''(((''''''((((((((((((''''''&&&'''((((((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%(((((('''&&&&&&&&&''''''&&&%%%%%%%%%&&&''')))***++++++)))((('''&&&&&&&&&(((''''''&&&&&&''''''(((&&&'''(((((())))))(((((()))'''))),,,---000888BBBBBBAAAAAAFFFSSSfff{{{~~~qqqmmmiiikkkqqqwwwxxxvvvvvvxxx|||666777777555222111222444111333666999:::;;;:::999777888888999999999999999;;;888555444666777999999666555444222000111444666222666777666;;;EEEKKKKKKJJJIIIGGGBBB888///000555444666888<<>>===>>>999777666444333444555666444444333222111111111111444444444222//////222555666555444333333333333333333666888555111...000222000111111111111111111111333444555666777666555555222111000222444555555444////////////000000000111---//////...,,,++++++,,,(((+++---+++'''&&&(((,,,(((((((((((()))))))))))))))+++---......---+++)))))))))((((((((()))++++++)))+++,,,+++)))''''''(((''''''((((((((((((''''''&&&'''((()))((('''%%%$$$%%%&&&&&&''''''&&&&&&%%%))))))'''&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''))))))((('''&&&&&&&&&'''(((''''''&&&&&&''''''(((&&&'''(((((())))))((((((***)))))),,,...333???JJJRRRNNNIIIGGGNNNbbbzzz{{{pppmmmlllpppvvvwwwrrrmmmiiilllpppvvv{{{666777555222///000444888///111555999;;;<<<;;;;;;555666777999;;;;;;<<<<<<@@@<<<999666777888888888555555444111///000333666222888999333222999@@@BBBMMMDDD:::555222///222777999:::===@@@CCCFFFHHHHHHCCCQQQdddxxxmmmccc___\\\BBB999555666666111000333000000000000222444666777555111111555888888:::>>>>>>===:::444///...111555666444888AAACCC===888888:::>>>======PPPnnn{{{wwwmmm]]]cccrrrfffPPPIIIKKKIIIFFFBBBAAABBBBBB???===666===<<<222///444555///333111000111222222111000//////000111333444555666333444666444222222444777444555999<<<===@@@MMMZZZiiitttuuuqqquuu~~~tttkkk```UUULLLKKKYYYkkkhhhccc___]]]]]]XXXOOOHHHEEECCCBBBBBBAAA???>>>@@@<<<:::888666555555666777555444333222111111111111222333222000------000333333333222111111222222222222555777555000---///333111111111111111111111111111333555888:::;;;;;;;;;000///...///222444444444000000111111222222222333///000111111...---,,,---(((+++---+++'''%%%(((,,,''''''(((((())))))******(((***,,,......,,,***(((***)))(((((((((***+++,,,***+++,,,+++)))''''''(((''''''((((((((((((''''''&&&'''((())))))'''%%%$$$&&&''''''''''''''''''&&&***)))'''&&&%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&'''''''''&&&''''''(((((((((((((((+++******,,,...555CCCPPP```ZZZPPPIIIMMM^^^www~~~zzzrrrppppppuuuyyyxxxoooggg^^^aaaffflllrrrwwwzzz|||:::777333000///111444666000111444666888:::;;;<<<<<<:::888666777999===???AAA<<<999;;;;;;999999;;;888444000111444555222...333222222222333555777888:::999666333000///111444555:::AAAGGGJJJJJJGGGEEEGGG]]]~~~pppdddbbbTTT@@@:::888555222000...------///////////////222666999<<<;;;666333:::FFFKKKHHHNNNAAA444222222111222666222444;;;EEEGGGAAA:::777@@@EEE;;;555BBBRRR\\\eee___^^^]]]```dddggghhhggggggeeeaaa]]]XXXRRRKKKFFFJJJEEE999555888222///999222......222333000///000111000000222444444333222111333333333111111111333666666999<<>><<<>>><<<999;;;CCC>>>??????<<<777444555666333222222222333444444555777444000///111222000...222111///000111222222111666666555444444444444555333222000111222333222222555888<<>>MMMaaakkkkkk^^^KKK888111222333666999444444999CCCGGGBBB<<<999:::;;;777999@@@@@@DDDTTTccchhhnnnppppppppprrrtttllllllkkkjjjgggbbbZZZUUURRRIII999444:::666222999555111///333444333222444111000000111222333111000222333444333222111222333444555888<<>>CCCUUUqqq}}}{{{~~~zzzlll```SSSMMMKKKPPPXXX```hhhooo:::888666555333333444444777777666666666555555444444333333444555777999:::999555222333444333666;;;:::999888999<<<;;;777333666555444333333333333444333444444222111111222444;;;BBBJJJMMMMMMNNNUUU[[[mmmtttbbbUUUIII>>>777444333111///...------...111111111111111444888<<<;;;<<>>DDDBBB===;;;777555555???GGG???DDD[[[xxx{{{rrrpppssskkklllnnnpppppplllfffaaa]]]PPP:::222::::::666;;;888222///111333222333666111000000000111111000...222333444444222222333444444666:::???CCCIIIUUUbbbqqqwwwvvvhhhYYYUUUXXX\\\]]]aaapppzzz}}}sssdddccc]]]QQQGGGEEEJJJLLLJJJAAA@@@CCCKKKSSSSSSMMMFFF;;;999555333666999666111777<<>>LLLVVVRRRIII???;;;???QQQnnn|||{{{zzzsssfff[[[PPPIIIFFFJJJRRR[[[fffooo333333333333333333333333777666666555444444444444000111222555777:::<<<>>><<<888555555444333777<<<888888888:::<<<:::666333444444444444444444444444444555555444222222444666999@@@GGGHHHFFFIIIVVVaaayyyyyyjjjaaaVVVHHH??????111000///------------...000111111111222555:::>>>AAABBBIIIWWWjjj{{{}}}nnnZZZJJJBBB>>>======555//////777>>>>>>;;;:::999999999FFFXXX^^^hhh}}}rrrmmmmmmjjjjjjlllnnnpppoookkkhhhdddXXX???111777999999@@@;;;444/////////...000333222111000111222111///...222333444444333222444555777999???EEEHHHMMMXXXdddqqq{{{uuufff^^^]]]^^^eeekkkyyy|||~~~|||mmmaaaaaaZZZNNNDDDCCCGGGFFFAAA??????AAAHHHOOOSSSQQQMMMHHHIIICCC999444666666111000666===BBBAAA;;;444///111111111000000111222222222111111111222222222222444888;;;999444111333666111222555888999:::999888<<<999666555666888999999555555333222222222333333444666777555222111444777555444222111//////......333222111000......------***,,,,,,,,,***)))***+++)))))))))))))))))))))))),,,+++++++++*********)))...---,,,------111;;;EEELLLNNNJJJ???444/////////)))))))))***+++***(((&&&'''''''''(((((('''''''''(((%%%!!!!!!%%%'''(((&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''((((((***+++,,,+++)))'''''''''*********+++******)))))),,,---...000666???KKKSSSSSSKKKAAA<<>>;;;888888444222555;;;444444666888888777444111222222333444555555555666888888888666555555777999;;;BBBGGGFFFDDDKKK]]]lllvvvhhh^^^[[[RRRCCC:::<<>>@@@>>>:::666444333333222222333333333444444444333222111111111666:::===;;;666333555888111333666888999999999888999777666666888;;;<<<<<<>>>:::444///,,,---000222000222444333111222555999222111000//////...//////222111000///......//////,,,------,,,+++******+++)))))))))))))))))))))))),,,,,,,,,,,,,,,+++++++++,,,---000000///999SSSlllmmmRRR>>>111***---+++))))))******'''%%%'''(((((())))))((((((''')))%%%""""""&&&))))))(((''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''((((((***+++,,,+++)))''''''((()))))))))***))))))((((((,,,...222777???HHHQQQWWWZZZSSSIIIAAA>>>HHH___uuu{{{sssiiibbb]]]YYYRRRMMMEEECCCEEEMMMWWWaaammmxxx......///111222444555555111111111222333555888999;;;:::999888888888999:::<<<:::999888444///222777111222333444444333222000000111333444555666666666::::::999777666888;;;???BBBGGGJJJIIIKKKXXXnnn}}}jjj```XXXUUULLL>>>666555///...---,,,+++,,,------...000111333555:::@@@DDDLLLTTTcccssszzzwwwsssrrroootttuuunnncccUUUFFF:::444000...111333222333666444@@@FFFUUUvvv}}}{{{vvvrrrnnnllljjjjjjllloooqqqrrrhhhaaaHHH222222999AAAMMMEEE<<<555222000...///333333222222222444333222000///111222222222222333555333666===CCCEEEFFFMMMVVV]]]rrrwwwmmmwwwtttdddYYY\\\```]]]WWWUUUYYYUUUMMMCCC@@@AAA>>>999:::>>>KKK```{{{dddCCC333222444555999>>>AAABBB@@@===666555555444444444444555555666777666444222111222444777:::999666444444555333444666777888777777666666555555777:::<<<===<<<>>>:::333...+++,,,///111///000111111111333666999333222111000000000000000000////////////000000111---......---+++***+++,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***,,,111333555FFFmmm~~~aaaEEE111111---***)))+++,,,***(((((())))))******))))))(((((('''%%%%%%''')))))))))''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''((((((***+++,,,+++***(((((()))(((((())))))***))))))(((...222;;;EEEPPPZZZaaaeeefff___TTTHHH???AAARRReee|||{{{tttiii```ZZZUUUPPPLLLGGGGGGKKKTTT]]]hhhuuu//////...//////000222222000000000000222555888::::::888666444444666888:::888888::::::555000222777111222333333222222222222111222444555555555444444999888777666777;;;AAAEEEEEEHHHJJJKKKRRRddd~~~wwwccc]]]UUUMMMEEE<<<666333///...---,,,+++,,,,,,---///000333555999>>>EEEJJJUUU^^^nnn{{{{{{rrrlllmmmeeejjjnnnnnnlllcccOOO<<<888555444555222///222777555<<>>CCCKKKSSShhhzzzuuukkkeeeWWWOOOTTTXXXTTTQQQSSSNNNNNNIIIAAA======<<<999===AAAQQQpppTTT999555777777:::>>>BBBCCC@@@===777666555555444444444555444777999888555444444555333444666666666555333222666666666666555555444444555444555888:::;;;:::999555333111......///111222111000///000222555666666444333222000///......---------...///000111222222---...///...,,,***+++,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,+++///444999NNNzzzkkkNNN;;;555...+++,,,---,,,*********++++++++++++******&&&'''((((((''''''((()))''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''(((((()))***,,,+++***))))))***(((((()))***++++++++++++...555CCCSSSbbbnnntttwwwvvvooobbbRRRBBB===HHHWWWmmmuuu~~~uuummmeee]]]UUUOOONNNMMMOOOWWW___jjjyyy///...,,,++++++,,,---...000000///000222555888:::444222111000222666:::===777888;;;<<<888333444:::222333444333222222333444333444555555555444333222777666555444777<<>>===;;;???FFFOOObbb{{{yyykkkeeeRRRFFFCCCKKKPPPLLLKKKOOOFFFHHHEEE>>>:::;;;;;;:::??????NNNrrraaaAAA;;;777777999===AAAAAA===999777666555444444444444444333666999999777555666888333333444666777777555222999888666444333333222222444555666888::::::888666+++,,,...000111222333333555222///000333666555444444333000...,,,***))))))+++,,,...///111222333333...//////...,,,***+++,,,))))))))))))))))))))))))******************++++++///,,,,,,222:::OOOyyyiiiEEE===333---,,,,,,***(((++++++,,,,,,,,,,,,++++++$$$'''***)))&&&%%%&&&((('''''''''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''(((((((((***++++++*********+++((()))***+++,,,---------,,,555FFF[[[mmmzzz{{{nnn[[[GGG===EEEQQQaaakkkxxxssssssvvv|||{{{rrrggg[[[SSSOOOMMMMMMQQQYYYdddvvv000000///---++++++...000222333333222111111222444---...///111333555666777222666666222222555555111888777444222000111111222222333444555555555444444444222111111555;;;BBBFFFGGGEEEEEENNN```wwwmmmRRRTTTIII;;;333222222000---...//////...------///000555555444666:::DDDPPPXXXaaaqqqzzztttjjjfffaaa\\\YYY]]]dddbbb^^^eee^^^GGG:::888999;;;888333222555888888@@@SSSlll|||ssskkkbbbiiimmmooosssxxxxxxtttrrrhhhRRR<<<777@@@BBB<<<444222000//////000333444000/////////000222444666666444333111000000111111333444555888:::===??????GGG```|||yyylllbbbGGGCCCCCCGGGGGGCCCDDDJJJ@@@???>>>===;;;999888888>>>>>>SSS~~~xxxQQQ999777888999<<<>>>===;;;888333444555666666666666666///333:::>>>999222111555:::444222666777444333666555555555555555555444333444444555777:::;;;:::888///,,,***+++...222222222333222000...,,,...111444555444222000...---,,,,,,000///---,,,,,,---///000,,,,,,,,,++++++*********************************---,,,***)))((()))******000---...333???YYYmmmRRR333&&&+++111...&&&))),,,000111///+++)))''''''''''''''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''***)))'''%%%%%%%%%'''((()))(((&&&%%%$$$%%%'''((('''((((((((())))))******...,,,******,,,---,,,+++222===OOO___lllwww{{{nnn```PPPCCC@@@DDDXXXaaaooo|||ooolllhhhhhhrrr~~~wwwhhh]]]WWWRRROOORRRYYYcccrrr---------+++***)))+++---111222333222000000222333,,,---...///111333555666555888888444333666666222777555333111111111222222333333333444444444444444555444555666:::???DDDGGGIIIGGGJJJXXXmmmyyybbbOOOIII@@@555000111222000...000111222111/////////000222333333555:::CCCOOOXXXfffrrrxxxqqqhhheeeaaa[[[SSSUUU___bbb```ccc\\\HHH>>>:::888::::::777666888555666???SSSkkkzzz}}}zzz}}}|||zzzuuupppmmmoootttyyy{{{zzzvvvtttsssnnn\\\FFF<<<===:::333111111111111111111111111/////////000111222444444555444222000000000000111222333555777:::<<<>>>???CCCPPPjjjqqqaaaFFF>>>;;;???CCCAAA>>>===???===;;;888666666777888>>>BBBZZZ{{{yyyzzz]]]<<<666666888<<<@@@CCCDDDCCCBBBAAA???<<<888555222000555333333666666444666:::666444666;;;;;;666555888222111111222444666888888333333444777999:::888777111...+++,,,///222333333444333111///---...111333111111///...------------///...---++++++---...///,,,,,,,,,+++++++++******************************++++++++++++,,,---......000///000777JJJllluuuRRR:::111000---)))***---111111///,,,***((()))))))))))))))(((((('''''''''&&&&&&&&&&&&''''''***((('''%%%%%%%%%'''((()))((('''&&&&&&'''((((((&&&'''(((***+++---......///000000///......///111111<<>>BBBFFFHHHKKKIIIOOOccc}}}yyyeeeSSSIII???888000---...///---***222444555555222000//////111222444777<<>>999777888;;;777@@@PPPddduuummm___WWWMMMCCCHHHPPP___ppp{{{wwwllleeeaaagggrrr}}}}}}rrrdddXXXNNNOOOWWWaaakkkrrr111222444333222000000111111111222111000///111333...---++++++,,,///222444999999888777666666555444444333222222222222333333444333111111111333555777555555666999===BBBFFFIIIOOONNNVVVnnnpppUUUDDDBBB999444///,,,---,,,)))&&&333555777666333000......111444777:::???IIIWWWaaalllqqqooogggcccffffffaaaVVVQQQ[[[hhheeeaaa___WWWMMM@@@555333666666333222;;;<<>>666444333///000000000000//////...---...000222222222222111111000///...---......///111222333555777999;;;<<>>AAACCCCCCBBBEEEDDDCCCBBB@@@@@@??????<<<888777999999666555777BBBDDDEEEBBB;;;555666999;;;999666555666555222000333444555888::::::888555555333111111222444777888555555444222///...///111000///......------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************%%%''')))+++---.........---333666@@@ffftttPPP888000000+++---//////---+++******'''''''''''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&''''''((()))***++++++++++++***,,,++++++...555@@@KKKQQQXXXXXXWWWSSSMMMGGGCCCBBB???FFFTTTfffvvvqqqfffaaaTTTBBBEEEJJJXXXiiiuuu|||}}}rrrjjjfffkkkuuu}}}qqqfffWWWLLLMMMWWWaaahhhnnn...000111111///......///111222222111000000111333000...---,,,---///222444777666666666555333333333444444333333333333333333333222111000111333555777888777666777<<>>JJJZZZfffooosssoooccc^^^aaaaaa\\\XXXQQQXXXaaa]]]ZZZ[[[VVVPPPAAA444222666777555444666666<<>>DDDGGGDDD@@@888888999999888777666666999@@@YYYzzzssspppvvvvvvwww}}}qqqYYY<<<;;;;;;<<>>>>>??????;;;::::::;;;::::::@@@III^^^dddgggaaaTTTGGG===999;;;888555555777666222...555555777:::<<<;;;888666555555555444444555888999555555555444111///000000222222000///...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((()))+++,,,------,,,,,,,,,444777CCClllhhhFFF444...***,,,---,,,***(((((()))'''''''''''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((***+++,,,,,,,,,,,,***((((((...<<>>EEEMMMRRR^^^hhhyyyyyy^^^CCC777777000///...///111222111111333444555444111...---------000444666:::GGGZZZiiitttyyytttfff\\\[[[[[[VVV^^^YYY^^^```[[[\\\^^^XXXNNN@@@333222777999999999333444888AAAPPPbbbttt~~~~~~wwwqqqsssuuuqqqwwwzzzuuuqqqrrrlll```MMM<<<111000333555444333000------...000111...///000000111111111000000///...---------...//////000111333555666888888555;;;BBBMMMeeexxxwww||||||uuu```HHH@@@DDDAAA666777;;;===<<<;;;======;;;222444666777777555333222<<>>>>>===<<<>>>AAADDDMMM___ooo~~~kkkXXXJJJ???:::555444888999666333555666888;;;===<<<999666444666777888777666777999333555666555333111111111333222111000......------,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,************************------...............------444999GGGooo}}}WWW:::+++***++++++***(((''''''))))))))))))))))))(((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''(((((()))***+++------...---,,,---666IIIddduuuaaaRRRBBBHHHSSS```lllsssvvvvvvwwwzzzxxxvvvxxxxxxmmm]]]GGGBBBBBBMMM]]]lllzzz}}}vvvqqquuu||||||~~~~~~tttgggXXXKKKIIINNNQQQSSSTTT444444444222000000222444333444444333222222333555//////////////////000111444111111555555222222666888777777777666555444333000000111222333444555555999999999;;;@@@FFFLLLPPP___sssmmmQQQ===666555111000000000222333444444333444444333000...//////,,,///222333888FFF\\\mmmyyy~~~ooobbb```___\\\```bbbgggddd^^^ccceeeZZZLLL???333111333333444555111333666999AAAQQQgggwww{{{xxxsssrrrzzzzzzuuutttuuurrrkkkddd___OOO===333222333333111444333111000//////000000000////////////000111111000///...------...///000//////000222444555666777777777;;;FFFWWWmmm}}}tttrrrwwwtttiiiUUUBBB;;;<<<<<<888888<<<===999777::::::888222333444444444444333333<<>>:::<<>>555888EEEPPPZZZsss}}}|||nnndddiiisssjjj^^^MMMAAA<<<::::::;;;444777666222333888999555555555444444444555666777333???___sssxxx{{{{{{}}}zzzooobbb===;;;===HHH___}}}{{{gggVVVJJJDDDGGGLLLZZZpppvvvfffQQQAAA;;;999777444444555888;;;<<<;;;666333111666;;;<<<:::777666666111444666777555333222222---------------...///000---......//////......---*********++++++,,,,,,,,,************************++++++******+++,,,...//////333<<>>EEEHHHIIIHHHffftttTTT===888777333//////000222555555444222333444555444222111111222///000222555>>>MMM```lllzzz}}}tttnnngggaaa___gggnnnnnnkkkfff^^^UUUDDD;;;222///...++++++---+++***+++...333===NNN]]]nnnsssoooeeedddmmmrrrpppssswwwvvvppplllkkkeee^^^CCC:::111///444777333...444333333222111000//////000000000000000000000000.....................---//////000000111222444555777555888===AAAKKKddd~~~qqqdddddd~~~~~~yyy{{{iii\\\ZZZ```gggmmmRRR<<<;;;???;;;555444444555555666777888999999777666444222222222333444777===QQQrrr{{{vvvssstttzzzxxxeeeUUUCCCDDDEEEPPPsssoooQQQSSSVVVhhhmmmYYYGGG::::::AAA777999888666555666555444666888;;;======:::888555000111333555555333111000000000///...............//////////////////......//////...---,,,,,,+++***,,,,,,---......---,,,,,,,,,---------,,,---000222111888???MMMnnnmmmGGG+++******+++,,,,,,,,,++++++*********)))******+++,,,'''&&&&&&&&&&&&'''((((((((((((((((((((()))***+++))))))))))))************))),,,000555???MMM^^^iiiooooookkkbbbVVVKKKDDDBBBDDDSSS___]]]XXXXXXYYYXXXRRRRRR\\\nnn~~~pppbbbNNNCCCDDDPPP___hhhpppyyy|||wwwvvvzzzzzzuuuwww~~~}}}lllfffaaabbbfffeee]]]UUUIIIHHHGGGDDDBBBAAA@@@???///...------///111000...///333555222000222111//////000///...------...///000444777666333111444666777666555444444444444444444111000333333000111444555222555???GGGGGGHHHJJJlllzzz```FFF999777444000//////000222444555444222222444555555333000000000000000222777AAAQQQaaalll{{{xxxmmmiiigggeee___dddjjjoootttrrrfffYYY===666///......,,,+++---,,,***,,,///333999GGGTTT```iiilllgggfffjjjiiiccccccmmmuuuuuuoooeeeVVVHHH:::333---,,,000222000,,,333333222222111000//////000000000000000000000000---------.........////////////000000111222444555777555777<<<>>>FFF\\\sssrrrdddddd{{{ssslllkkkwwwyyyzzziiiYYYPPPPPPWWW]]]XXXHHH===>>>@@@:::777999555555666666777777666666666666555444444444444555444:::JJJbbbuuu{{{zzz{{{~~~}}}rrr___OOOGGGCCCEEEYYYrrr]]]aaasssrrrZZZDDD;;;;;;666777777555333333444444::::::999888666555333333...///111333333111///...000000///...............------.........///////////////...------,,,++++++,,,,,,---......---,,,,,,,,,---------,,,---000222555;;;DDDUUUxxx|||```BBB...++++++,,,,,,,,,++++++***,,,+++******))))))))))))'''&&&&&&&&&&&&'''(((((((((((('''''''''((())))))'''(((((((((((()))))))))***+++---...222;;;EEELLLOOOPPPOOOJJJCCCAAADDDGGGPPPZZZ___YYYSSSTTTZZZ^^^XXXUUUYYYfffsssxxxxxxxxxnnnbbbRRRHHHGGGNNNUUUZZZccckkksssvvv|||{{{tttsssyyy|||vvvxxxpppjjjcccbbbdddbbb[[[TTTIIIHHHFFFEEEDDDDDDDDDEEE000,,,***,,,111333000---000444666333111222111///333111000......///000111000333555444111000111333444444444444444333333222555222111333333111222555666111666DDDJJJHHHLLLUUUyyyjjjJJJ:::888666222////////////111444555444333222444666666444111///...333222333999EEESSS```ggguuuzzzxxxmmmaaa^^^aaaddddddddddddgggllliiiWWWDDD666000---......,,,+++---,,,+++---111333555===FFF[[[fffmmmkkkhhhfff___VVVQQQ[[[eeehhhbbbTTTBBB333000...,,,,,,...///...---222222222111111000000000000000000000000000000000---------......//////000//////000000111222444555666444666:::;;;???QQQeee{{{}}}fff[[[XXXgggkkkaaaRRRFFFBBBDDDJJJNNNDDD???>>>AAA???777666:::555666666777666555444333555555666777888777777666777<<>>GGG]]]kkkQQQ===222------------,,,+++******,,,,,,+++***)))(((''''''''''''&&&&&&''''''((()))((((((''''''&&&'''''''''''''''''''''((((((((((((***+++++++++,,,...333666777888888666555;;;IIITTTbbbeeeaaaUUUMMMPPP[[[dddaaa[[[YYY___gggjjjlllmmmkkkddd[[[VVVUUUUUUUUUTTTVVV\\\cccjjjttt}}}~~~|||qqqpppvvvxxxyyyyyyssskkkfffeeeccc^^^YYYOOONNNLLLKKKLLLMMMOOOPPP555---)))---333333///,,,333888999666333444333000888555111//////000111111111333444333000//////000111222333444444333222111444111111333333111111444999666===JJJMMMJJJWWWkkk^^^???888;;;666111111000//////000333444444333222555888888555222///...555333444<<>>AAA<<<444222555333444555666666555444333333555888:::;;;:::888777???CCCHHHKKKKKKRRRfffyyywwwbbbPPPFFF>>>@@@XXX{{{aaaPPP???;;;777555444444888<<>>:::555222111111222------///000000///------000000///...............------------------------............------------------------------------,,,---------,,,---000222888;;;DDD[[[vvvaaaKKK;;;333............---,,,******++++++******)))((('''''''''''''''''''''(((((())))))((('''&&&&&&&&&&&&&&&'''''''''((((((((()))))))))***,,,...///000111222444555444222444AAAUUUeeessspppgggWWWLLLMMMZZZfffggg```\\\```dddeeefffhhhiiihhhgggiiijjjhhhbbb]]]TTTUUUWWW^^^gggoooqqqpppvvv|||rrrooorrr}}}|||{{{~~~uuuooollliiigggeee]]][[[ZZZXXXXXXZZZ\\\]]]888///+++000444222---+++111555888666555666777444>>>999444111111222111000222333333333111/////////000111222333333222111000444111000222222000111444999;;;DDDMMMMMMOOOeeesssTTT===;;;<<<444///111000///...000222444444333333666999999777333000///333333555???MMM[[[dddhhhppptttvvvqqqiiidddhhhnnnjjjhhh```WWWPPPJJJ???555222000111333111,,,***,,,++++++...333555444555999888<<<>>>>>>CCCKKKSSSWWWNNNHHH@@@888222//////000))),,,///000000///111222000000000000000000111111////////////////////////111111000///...------,,,/////////000111222444444555333555:::::::::EEEUUUzzzqqqgggwwwvvvggg___jjj~~~}}}ttt]]]DDD@@@<<<<<<>>>???>>><<<;;;:::;;;<<<:::555222333111222444555666666666555222444777:::;;;:::888777@@@DDDKKKPPPRRRUUU```lllmmmWWWHHHAAA:::BBBaaa|||}}}iiiNNNBBB777555555555888===:::999888666444222111000...//////000000//////...000000///...............//////...---,,,++++++***---.....................------------------------,,,---------,,,---000222444555<<>>FFFLLLOOO[[[sss___JJJ;;;;;;:::222---///000///...///111333444333222555888888666333222111///111555???LLLZZZeeekkknnnppprrrrrrlllfffeeejjjfffeee]]]PPPDDD>>>888333333222333444111+++***,,,,,,+++---222555333444777666444000...111999CCCKKKRRRJJJAAA:::444///...111***,,,...///......///000/////////000000111111111////////////////////////222111111000///...------//////000000111222444555666333555:::::::::DDDRRRsssxxxqqqyyysss___]]]ZZZKKK<<<<<<===>>>??????<<<:::999888888999999888777666333333444555666777888888222444666999:::999777666:::===GGGSSSYYY[[[```eeellltttxxxppp^^^KKK@@@<<<<<>>:::666666888888555222555555444444555444333111222111111111222222333444777444333555555333444777:::AAAHHHLLLYYYnnnqqqOOOBBB777666777444000///000///---...111333333333111333555555333222222222---///333999BBBMMMXXX___pppnnnnnnppplllccc```bbbTTTTTTMMMBBB999555111---111111222333000+++***......+++,,,000222111222555999777444222111222888===IIIBBB===<<<888222000444...------....../////////.........///000111111222//////////////////////////////////////////000000//////000000111222444555999555666:::::::::CCCPPPggg~~~yyyoookkkiii\\\GGG@@@@@@888999;;;<<<<<<;;;::::::;;;777999;;;::::::999999999777666555444444666888999222333555666777666555444777999@@@JJJOOOPPPRRRVVVXXX___eee```QQQCCC<<<;;;;;;DDD]]]wwwqqqvvv```BBB999888555333333111111222222222111000////////////000000/////////000000///.......................................,,,------...///000000111...---,,,,,,,,,,,,---...,,,---------,,,---000222///000444;;;IIIdddvvvoooeee[[[RRRGGG;;;222....../////////......---***+++,,,------,,,***)))((((((((((((((())))))***(((((('''''''''((())))))((((((((())))))))))))***+++***,,,111999???BBBCCC>>>???CCCLLL[[[mmm}}}uuudddPPPCCCFFFPPPZZZZZZ^^^fffjjjhhhhhhiiimmmnnnrrrxxx}}}~~~{{{wwwhhh```WWWQQQIIIBBBCCCIIIJJJ[[[ooo}}}}}}xxxuuuvvvzzz}}}|||{{{xxxtttpppmmmkkk,,,&&&'''///000***+++222222777999777666888888666<<<888555777:::;;;888444666555555555666666444333333222111111111222444555999666555777777555666999===DDDIIIOOOcccaaaHHH>>>444222666888444000000///---...000333333333///111222222111111111333---///222333666===GGGOOOWWWQQQNNNPPPMMMDDD>>>???;;;<<<;;;777666888777333//////111222///++++++000000,,,+++...000///000333///000333666777666888;;;<<<666444666666222333888222000......000111000///---......///000111222222////////////////////////------...///000111222333//////000000111222444555;;;666666::::::999AAANNN^^^vvv}}}tttdddTTTWWWSSSWWWRRRAAA:::===:::888:::;;;999666555888;;;666<<<@@@>>>:::888888888:::888666444444555777999222333444555555555444333:::999;;;>>>???>>>@@@EEEMMMTTTZZZWWWLLLAAA======777AAAZZZ}}}|||{{{tttuuupppKKK>>>===888333222444444333222222111111222////////////////////////000000///...............,,,,,,---...///000111222,,,------...///000111111...---,,,,,,,,,,,,---...,,,---------,,,---000222///222555777===RRRuuuwwwpppjjj___TTTJJJ@@@888333---...///////////////...------...///...,,,)))(((((((((((((((((()))******((((((((((((((()))***+++''''''''''''((((((((()))***+++///999FFFRRRZZZ]]]YYYXXX[[[cccppp}}}tttcccNNN???AAAKKKTTTTTTYYYaaaeeedddeeegggkkkkkkmmmssszzz}}}llleee^^^XXXMMMCCCCCCJJJKKK^^^ttt{{{vvvxxx{{{~~~zzzuuuqqqnnn---++++++///000......111555444333333333444555555777777666555666888;;;<<<:::::::::999777666777888;;;888555333222333333333444777000...666777666===@@@BBBHHHYYYrrrtttZZZEEE@@@999555333222///,,,222000---...000333555666222///,,,---000333333333///000111222444555666777>>>:::555111///111333666888555222111333555777888111111111000...---...///000////////////000000111///222555888999999777666444444444333333111000///111111111111111000//////000222222000,,,***,,,...000000111000000///......---...000111000111222444000111111000///000222555777777999:::888666<<>>888555;;;999444888<<<<<<;;;888666666444222:::444111444666666666888===CCCFFFDDDDDDGGGEEE???EEE???FFFLLLBBB<<>>:::555222222222333333444333333333444222111000000///,,,***...///000000///---***)))---...//////000111222222---........./////////000///...------///000000///.........------,,,,,,,,,///111777>>>???GGGdddxxxiii]]]VVVSSSLLLDDDBBBBBB;;;111111000000222444555555555999666111---///111...(((...,,,***)))***+++***(((''''''(((((())))))******))))))(((((((((((())))))***+++,,,555JJJdddsssuuu~~~{{{nnn[[[HHH???DDDMMMRRRRRROOOOOOUUU```jjjooovvvttttttxxx|||}}}yyyttttttoooeeeZZZRRROOOQQQTTTdddlllxxxwwwqqqmmmvvv~~~}}}xxxuuunnnggg,,,******...///------000222222111222333333333222222111000//////111333444:::;;;;;;:::888777888:::;;;999666444333222111111111555///---444555444;;;???EEEPPPddd|||kkkNNNCCC>>>999555444222000...///---++++++---000222222444222//////111333222111555444444333222111000000999777333000///000222444444222000///111333444444222222222000---,,,,,,---111111000////////////000222333444555666555444333333333333222222111000///000000111111000000///...222333333111...---...000///000000000//////...------...000000//////000222000111111000///000333555888888999:::888777===EEEOOOiii~~~~~~xxxpppfffUUUEEEDDDNNNUUUWWWOOO@@@777999888333444666999;;;:::888:::??????BBB===888888666666;;;999999888777666666444222666555666888666444666<<<@@@KKKWWW^^^cccddd^^^UUUGGG<<<>>>DDD@@@===>>>888777BBBYYYuuuyyyttttttxxxxxxwwwmmmzzzoooYYYJJJ>>>777666444444555555555555555444333111000000111000...,,,///000111222222000///...............///000111222////////////////////////000...------...//////............---------,,,,,,111222777===>>>DDD[[[tttuuujjjaaaVVVLLLHHHFFFAAA;;;;;;<<<666---444111000333;;;DDDKKKNNNFFFCCC>>>:::555000......---+++)))((()))***)))((((((((((((((())))))))))))))))))(((((((((((())))))))))))***333IIIggg}}}}}}zzzuuueeeSSSEEEAAAIIIRRROOOMMMIIIIIIOOOZZZfffmmmuuutttuuuxxx{{{{{{wwwssssssoooiiibbb\\\[[[^^^aaapppwwwxxxqqqmmmrrrzzz~~~{{{xxxuuupppiii+++)))))),,,---++++++.../////////111333333222000333222111//////111222444888888888777555555777999999888777555333222000000...333...,,,333444222999>>>III[[[ooocccFFF???<<<888555444333111000111///------///222444444555333222222222222000///666666444222000...---,,,333222111000///000111222000...---...000111000///000111111///------...///222222111000/////////000555555444333222111000///222111111000000//////...//////000000000///......222333222111...---...///...////////////...---------///000///...---...000///000000000///000333555999777888999888777<<>>777;;;EEE[[[www{{{vvvuuuxxxwwwuuu}}}qqquuuoooVVVAAA888999444444555555555555444444111000000000111111000......///111222222222111111...............///000111111111111111111000000000222000.........///...---...............---------111000333999:::>>>LLL^^^nnnkkkcccWWWNNNJJJEEEAAA@@@???<<<:::<<<>>>999222666444666AAATTTfffsssyyymmmhhhccc]]]MMM:::222444+++)))''''''((())))))((())))))))))))((((((((((((***))))))(((((())))))***)))))))))///BBB___zzz{{{wwwkkkXXXHHHAAAEEEOOOVVVMMMHHHBBB@@@FFFRRR```jjjpppoooppprrrsssssspppnnnnnnnnnllljjjiiijjjnnnqqq|||vvvnnnhhhiiipppuuuuuusssqqqmmmiii***'''(((++++++)))))),,,---,,,...111444555333000555444333222333444666888222222222111000111333666555666777666444222111111...444000...444444222:::DDDTTTjjj}}}}}}oooXXX@@@:::888666444333333222111222000...///111333444444222222222222222111///...222222111111000000////////////000111111222222222.........000111111000......///000000//////111333111000000000000111222222444444555555333111///---000000//////..................////////////......000000///...---,,,,,,------...............------///000111000...---...///...///000//////000333666888666666777777666:::@@@JJJ\\\uuukkkeee|||vvv{{{|||xxxrrrlllccc\\\XXXaaa^^^KKK<<<@@@NNNWWW^^^LLL<<<999888444222555222666888888>>>HHHMMMKKKLLLEEEBBBAAA<<<;;;:::444666222000333666555444444555444555;;;EEEUUUnnnuuu[[[HHH999:::@@@<<<@@@III]]]xxxzzzvvvvvvuuuuuuzzztttpppxxx[[[AAA666777222222333333333222111111000000///111222333222000...///000000111111000000000////////////000000111111111111222222333333333555333111000000000...---///........................,,,...333555777???IIIQQQQQQKKKBBB===???BBBAAA???===<<<>>>BBBCCC>>>888777;;;GGG^^^yyyuuuTTT===666+++)))&&&&&&'''(((((((((******))))))((((((''''''***))))))))))))))))))***))))))))),,,666III___lllzzzuuufff[[[KKK@@@BBBMMMWWWZZZRRRHHH>>>:::===HHHWWWdddiiihhhgggeeeeeeeeefffgggjjjlllnnnppprrruuuyyy||||||pppeee^^^\\\aaafffhhhhhhfffdddbbb)))''''''******((((((+++,,,+++,,,111777999777333111000//////000333555777...//////...---///222555111444666555444222333444000666333000555555555>>>OOOccc{{{mmmXXXQQQEEE666555555555333222111111222...---+++,,,...///000///...///000111000000/////////000000000000000111111---...000222444444333333000000000222444444222///222222333111000///000222......///000222444666777111333666888777444111...000///...---------............////////////......000///...------------,,,------...............---111222222111///......///---.../////////111444666777444333555555444888===IIIXXXpppiiiZZZlll{{{aaa^^^XXXTTTWWW^^^___[[[kkkkkk]]]DDD888???KKKPPPNNN@@@777888777000000666444777777<<>>BBBBBBGGGDDD444;;;333///222555333222444666444:::KKKaaaxxx|||___AAA999===;;;>>>GGGYYYrrrzzzvvvttttttwww{{{|||lllnnnwwwZZZAAA666666222222333333222111111000000000000111333444333222111111111111111000000000222333333333333222222111///000111222333444555666777555333222222111000///////////////////////////,,,+++,,,000333666:::???EEEGGGDDD===:::<<<@@@@@@<<<::::::>>>CCCBBB<<<888999DDDZZZwwwuuuPPP<<<...+++'''&&&'''(((((((((******))))))((((((''''''******))))))))))))******((()))+++,,,...444>>>HHHWWW[[[```cccaaa^^^ZZZYYYLLLGGG>>><<>>:::333;;;DDDSSShhh}}}~~~}}}|||zzzmmmjjjuuuvvvYYYAAA777777444555555444444333222111111000000222444555444222555555444444333333333333666777888999999777555333///000111222333555555666777555333222222222111///////////////000000000000------...///333666;;;>>>GGGJJJGGG>>>888888::::::===999:::AAAEEECCC===999<<>>>>>===<<<<<<<<<555777888>>>QQQiiitttssshhhUUUBBB888555888GGGVVVffffffeee___ZZZYYY___dddjjjnnntttyyy}}}xxxkkk^^^WWWRRRPPPPPPQQQPPPMMMNNNQQQ***''''''******''''''******''''''...888>>>>>><<<666555333222222333444555222222222111222555:::===444666777444000///222555777===888333666777;;;GGG]]]qqqXXX>>>444333111///...000111111...---...///111000///000111222222111111222222///---,,,...111333222222111111000//////...///111222444444444444111000000111333333222111333333222000---,,,,,,------...///111333666888999555555555555444444444444000///...------...///000...///000000111111000000222///------///000///------...//////000000000//////000111000///...///000***,,,---...///111555777:::555333555666666888<<>>666888444555555444444222111111222111111222444555444333444444444444444555555666999;;;>>>@@@???<<<777555222222222222222333333333666444111111111111000/////////000000000111111111...//////...///444:::===DDDGGGDDD;;;444444666777===999;;;DDDIIIEEE???===;;;FFFWWWhhhvvv|||[[[666222---***)))******)))(((((((((((())))))))))))+++******))))))******+++***''''''***+++))),,,222333444444444222111222333000666;;;CCCXXXrrr~~~|||nnnZZZEEE:::444555BBBRRReeejjjlllhhh```]]]___dddgggkkkqqqwww{{{~~~|||rrrhhhcccZZZUUURRRQQQMMMIIIKKKQQQ***((('''******''''''***(((%%%%%%,,,777???@@@>>>777666333111000///000111222222222111222555;;;???777888888444...,,,000444888>>>888333666777<<>>>>><<<:::999777333111666:::999444222999999===\\\lllQQQBBB222FFF]]]SSSSSSAAA333333333///...333000:::RRRsss~~~vvvqqqqqqvvvzzz|||jjjOOODDD999333888???EEELLLZZZlllyyyzzzccciiiwwwyyyUUU:::333888333333333222111000///...222222111333555555444222111111111222333444666666;;;>>>AAADDDCCC???999666444444333222222111000000444222000///000000///...//////000000111111111222---///...******000777;;;;;;>>><<<555000333999<<<999555777BBBHHHDDD>>><<<999AAAKKKUUU```nnn~~~iii999444///+++************''''''(((((())))))******++++++************++++++...'''$$$'''))))))...555333444555555444333444555444<<>>999999::::::999888666555222333333222111000111333///666999:::GGGggg~~~XXXBBBAAADDDBBB===999444111///---///222777777NNNvvvyyy}}}rrrmmmhhhfffgggiiihhhggguuuxxxNNN555:::111444888;;;>>>CCCHHHLLLdddrrryyyooo```dddpppjjjOOOAAA:::666444444444333333222222222999555444999888333111333000555777555555:::???AAA@@@GGGMMMOOOPPPPPPKKKEEEBBB999333444555222222555777444222111222333333222555444222000---...111444222111000...---...222444999888666555555666777888666444888AAAEEECCC>>>===:::EEEHHHPPPeeevvv~~~jjj;;;444...---,,,))))))+++++++++++++++******))))))))))))(((((((((((()))))),,,******,,,++++++222:::>>>AAA???888555777;;;===CCCGGGWWWbbbdddooo{{{{{{ooo[[[GGG===999777===FFF\\\kkkuuutttrrrqqqiii]]]XXXWWWXXX\\\cccjjjpppsssxxxvvvtttsssuuuyyy}}}~~~|||zzzzzz||||||xxxuuuvvvqqqjjjhhhllltttzzz~~~}}}vvvooofffaaa^^^ZZZSSSMMM))))))(((((())))))***+++++++++))),,,555???@@@;;;::::::888666444222000///...---++++++---111555888333444333000,,,---222888555222555...222999>>>\\\uuuccc>>>444...---111000...///000111111000///...,,,------...000111333444666777555222///---///222333111111222555666333000///000000000//////111222222000...111555666444111...............---,,,,,,.........///000111333444...111444555999===;;;555666222......000111...++++++,,,---...///000000000000///,,,***)))((()))***------------............,,,------...//////......---...///000222555;;;???===888666888999888;;;@@@HHHTTTnnn}}}~~~rrrpppoooooonnnooowwwwwwjjjeeejjjnnnggg\\\\\\XXXVVVWWWYYY___lllxxxxxxxxxuuukkk\\\LLLAAA<<>>888<<<222111222333222///...000333444KKKqqqzzztttnnnmmmjjjiiijjjkkkmmmnnnsss|||wwwOOO555888222333555999===@@@CCCDDDCCCNNNXXX\\\___aaa___ZZZ^^^bbbooocccIII===999666444444444333333222222222333222666======888555666666999:::888<<>>TTTZZZ[[[SSSKKKKKKPPPTTT]]]___kkkooolllrrrzzzvvvqqq[[[EEE<<<777444888???OOO___nnntttxxx{{{sssgggXXXTTTPPPPPPUUU\\\cccgggoooppprrrtttuuuuuusssrrrkkkhhheeeeeefffeeeaaa^^^[[[XXXUUUUUU[[[dddnnnttt{{{zzzzzz{{{~~~yyy|||wwwqqqmmmhhh___XXX))))))(((((())))))***+++++++++***,,,555>>>???;;;======<<<:::777444222000222///+++)))***...333666222333222000------222666333///444...222:::DDDfffSSS444333111---///111...///000111111000///...------------///222555777555555444222//////000222111111222333333222111000///...------///000000///222///---...222444333111/////////000//////...---000000000//////000000111---111222333@@@LLLDDD222999555000...///000///---)))***,,,---///000000000111///,,,)))'''&&&%%%%%%,,,,,,------............,,,---......///............//////000222555;;;???<<<888777888999888;;;@@@HHHTTTmmmtttpppssstttssstttuuurrrlllkkkmmmeeedddeeemmmwwwwwwgggSSSNNNFFFBBBHHHTTT```llluuuuuuuuuvvvqqq^^^FFF===@@@>>>III[[[fff```MMM<<<555777777777777666555444333777777777555333222333555666444777;;;>>>JJJgggsssKKK333///...---///222222...///333111555GGGggg}}}ppphhhiiiiiihhhgggiiioootttzzzxxx{{{}}}UUU666777444333444888===@@@@@@>>>777<<>>777666444222111222333222111222333333222000...///000444444222000------///111222555999<<<>>>>>>>>>===;;;999888888666555;;;BBBZZZllluuuzzziii===555......///---,,,---++++++++++++***************))))))(((((())))))***+++)))***,,,---///777AAAdddpppvvvnnncccaaahhhooozzzyyy~~~}}}tttwwwzzzrrrmmmVVV@@@888666444555999AAARRRdddqqq{{{zzzooo^^^WWWOOOJJJLLLSSSZZZ___jjjmmmssswwwwwwqqqhhhaaaVVVRRRNNNMMMMMMLLLIIIFFFGGGGGGGGGIIIOOOYYYdddlllqqqsssvvvwwwvvvvvvwwwxxxsssvvv{{{|||wwwoooeee\\\((((((''''''(((((()))************+++222:::;;;888;;;;;;:::999888666444333:::666000+++***,,,111444000111111///------000333333///444000555???MMMuuusssEEE---444444---...111...//////000000//////...000///---,,,---///222444444444333222111000111222///111333333222000000000111...,,,---000222111///111///------000222222222000000111111111111000///111111000/////////000000///333222555KKKaaaZZZBBB:::666111////////////...)))***+++---.../////////222000...,,,)))((('''''',,,,,,,,,------......///------...............---...///000000111555:::>>><<<888777999999999;;;???GGGSSSlllsssjjjoooyyyxxxmmmiiiWWW[[[cccppp|||xxx```HHHAAA;;;;;;FFFSSS\\\cccgggoooooosssqqq[[[@@@999CCC:::GGGYYY```UUUBBB777666666666555555444333333222777777777555333222333444888333888???<<<999MMMiiilllGGG,,,555///+++......---111999///333===PPPhhhyyyxxxooocccdddddd```^^^bbbmmmvvv___;;;888666333333888???BBB@@@<<<>>>>>>===;;;===DDDLLLPPPXXXcccvvvmmmPPP>>>666444444333333333333333333333333444777<<<@@@AAA???>>>>>>@@@@@@======JJJ```vvv~~~lllaaa]]]VVVKKKBBB>>>:::555222222333444444000222333333111/////////222222222000......000222444666999<<<>>>???>>>>>>888888777666222222;;;FFFaaauuuggg<<<333,,,---///---,,,---++++++++++++++++++++++++***))))))))))))))))))***+++******,,,,,,---555???ddduuu~~~sssrrr|||yyy|||~~~ssseeeNNN999444666555555777;;;HHHXXXfffttt|||yyyqqqkkkeee[[[VVVVVV[[[aaaeeennnrrrxxx|||zzzpppaaaVVVJJJFFFBBB@@@@@@@@@>>>;;;@@@BBBEEEHHHLLLTTT^^^dddiiinnnssstttrrrpppqqqssssssvvv{{{{{{sssggg___'''&&&&&&&&&&&&'''((((((((()))((()))...555777444555555555555555666777777AAA;;;333,,,)))***...111////////////......///000222...444111666AAAUUUddd>>>---555444---...000...........................---+++++++++...111333333222222222222222222222///111333333222000000111333000...///222444333111111///......000111333333111222222333333333222222111111000000000111111222...222111666QQQmmmlllXXX:::666222///......//////+++,,,------...---------000///...---,,,++++++***++++++,,,,,,---......///---...............------//////000000111444888<<<;;;888777999:::999;;;???FFFSSSjjj|||iii___aaaooo~~~sssccc]]]___^^^___fffooommm[[[HHH>>><<>>EEESSSjjjsssmmmtttxxx```QQQOOOWWWhhhvvvqqqxxxyyydddUUUPPPaaadddjjjqqquuuoooYYYDDD===;;;<<>>FFFUUUkkk{{{ccc^^^gggooo\\\IIIDDDJJJUUUaaajjjiiirrr~~~~~~nnnWWWJJJGGGIIIVVVeeeqqqsssfffKKK333:::888;;;DDDMMMUUU___hhhrrr|||tttZZZCCC999999666666888:::888444666;;;666555333222111111222222111222222222000111222444222222:::DDDDDD>>>AAAJJJiiioooPPP777555777000+++---//////000111444<<>>999444222333555777444444555666777777555333666000777666;;;GGGeeesss===777666111)))///666222333333222222222222333333///////////////.........111//////111555666555222222///...222777999666222111333555444111111444777111333666777666666666666444444555666777777666666:::999777444222111000///444555666444000///222666111111222111///------...+++,,,---///000111111111...............,,,++++++)))******+++---...//////.../////////...---,,,,,,---...---------///333777:::777777:::;;;999:::>>>HHHWWWmmmkkkhhhuuu}}}nnnZZZJJJ>>>@@@LLLWWW___ccchhhrrr|||zzzeeeLLL???>>>FFFQQQ]]]eeeggg^^^KKK:::;;;;;;AAANNNYYY^^^```bbbjjjpppjjjTTT===444666:::777444333666777555666999666555444222111222222333000111222222111222444555//////333888888555666:::YYYwwwlllBBB444222---+++///''''''---333444444===IIIbbbdddgggiiijjjnnntttxxxqqqzzz~~~{{{RRR888666555444222111333888;;;222///000444444111333:::???GGG\\\xxxnnnUUU===444555555222111222222222333333444444444444000///===^^^rrrkkk___TTTJJJBBB<<<999666777777666444333333444000111222111000///000111444888<<<@@@AAA???<<<:::;;;666222222333999EEEQQQnnn{{{|||xxx|||}}}|||~~~www[[[:::///'''***///000...,,,+++++++++,,,,,,---------++++++************++++++'''(((+++...,,,((()))---222DDDZZZkkkyyydddMMM@@@666555555333666<<>>EEEPPPWWW\\\___fffkkkrrrqqq```HHH<<<;;;@@@DDDOOO\\\]]]PPPAAA:::>>>???EEERRR]]]___VVVLLLIIIFFFAAA;;;888777777888555333000///000333666999333444555444222111222333444333111000000000111111222222222333333444444444???UUUzzzaaa===---111333...111///000555777777999<<>>555444444444444444333333222111///...000444444222888???FFFLLLSSSYYYXXXTTTHHHKKK@@@444333777CCCVVVppp{{{{{{yyy|||zzz{{{~~~mmmWWW777555222///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((***+++***)))((()))***///666GGG___vvvoooTTT>>>:::888888666555888>>>OOOTTTWWWTTTPPPWWWjjjzzz}}}{{{}}}yyylllaaaQQQFFF:::444333333888>>>BBBRRRfffwww~~~ooo```RRRSSSYYYbbbjjjmmmiiidddmmmpppuuu{{{~~~}}}|||wwwnnnggg(((((((((((((((((()))))),,,,,,+++***+++,,,---...333111000000222444555555555333111111444777999:::444444333222000000333555444000111666:::JJJttt```999555111...---------,,,000///111444333000111555999666444555333000111444111111000000000000000000...------...111222222111222000///000111333555777;;;@@@GGGMMMOOOPPPOOOOOOGGGCCC@@@===777222444;;;;;;999999999444...---111111111111111000///......333222000///......//////...///000000000000000000......---,,,,,,,,,,,,,,,***+++,,,---.../////////.........---------,,,,,,------------///111333444;;;999888:::999999===CCCNNN]]]tttwwwggg\\\VVVFFF???>>>IIIVVV^^^aaabbbgggnnnvvvvvveeeMMM===:::<<>>GGGRRRYYYWWWLLLBBB:::888555333222333444555333222000000000222555777333444444333222111111333444333222111000000111222111111111111111111222222888FFF^^^}}}xxxbbbHHH333---222111......111333444:::AAA@@@JJJZZZlllzzznnnJJJ///333333222222222333444444333444555333000///111333999:::LLLnnnnnn___III<<<444777999444444999777555444444666666444111111777333222>>>HHHRRR```uuubbbTTTJJJFFF:::999777555444333222111222222222222333555666555<<>>QQQ|||WWW666333000............---000...000222111///000444;;;777555666444000000333000000000000///...---,,,------,,,...000222111111222222111000222888>>>CCCOOOVVV___gggkkkkkkjjjjjjgggccc\\\QQQBBB777777===999666666777444111222777222222333333333222222111777666444222111000//////000000000111000000//////---------,,,,,,,,,,,,,,,+++,,,,,,...//////000000///.........------------------,,,---...000222444:::777777999999999>>>EEESSSddd|||pppcccYYYPPPKKKCCC===@@@NNN___eeeccc```ccclllvvvwwwhhhQQQAAA<<<;;;>>>BBBFFFBBB<<<:::<<<777===GGGPPPRRRKKK???666333333222222333444555555111000000000111222333444111333333333111000111222333333222111111111222222222222111111111111111111...555BBB[[[eee<<<,,,333222///---...///222<<>>DDDTTTiiitttwwwtttwwwuuuyyyjjjQQQ222111000.........///000++++++++++++++++++++++++************************(((***+++***)))((()))***(((***000<<>>GGGIIIHHHHHHTTT]]]bbbYYYKKKEEENNNZZZqqq||||||zzzwwwooosssxxx{{{zzzxxxuuusssfffWWWIIICCCEEEKKKUUU]]]gggqqq}}}wwweeeUUU>>>@@@EEEOOO[[[dddhhhhhhmmmkkkmmmsss{{{}}}zzzyyyvvvrrrqqqpppmmmgggbbb)))((('''&&&&&&&&&((()))++++++*********,,,---...///+++)))+++///333333111222111111222555555444333.........---,,,...111444111///111888BBBYYYxxxLLL444111...---.........---111///111444333222444888:::666444444333//////222000000000000...,,,***(((///...---///111333333222111333222111777EEETTT\\\mmmrrryyy~~~~~~}}}|||wwwhhhVVVDDD:::777777444444666666444555999222222333333333333222222666666444333222111111000111111111111111000///...---------------,,,,,,+++++++++,,,---...///000000/////////............---------------...000333444999777666888999:::???FFFWWWiiisssbbbYYYSSSKKKDDDCCC@@@EEEVVVgggjjjccc]]]]]]fffooopppdddSSSGGGAAA@@@CCCFFFDDD===999:::===555<<>>999666666555444333444444555555555222999888999AAAHHHUUUjjjxxx___PPPHHHCCC<<<888666555444222000000111222333777BBBMMMbbbwww^^^GGG===DDDXXXcccmmmppprrrzzz{{{{{{oooVVV222111000///.........///************************************************(((***+++***)))((()))***))))))***...555888666333000222444555777777555222777444888FFFQQQRRRLLLHHHUUU```hhhaaaOOODDDGGGOOOcccqqq~~~~~~zzzlllmmmpppuuuxxxzzzzzzyyynnn^^^OOOJJJOOOYYYeeeooowww{{{nnn\\\MMM;;;===AAAJJJVVV```gggjjjkkkiiihhhnnnwww|||zzzwwwtttqqqnnnmmmllliiifffccc''''''&&&&&&'''(((***+++******))))))***,,,---...333000------000111111///333222222333555555333111---------,,,,,,---111444333000222:::FFF___nnnAAA222000...---......---,,,///...111555555444666;;;666333111222000---...111---.../////////---,,,+++///......///111333333222111333333555BBBZZZoooyyy}}}ooo]]]III;;;<<<777555666555111000333222222222222111111000///111111222222222222222222111111222111111000//////------.........---,,,++++++******+++,,,---///000000000/////////............------...///111333555999666666888999:::@@@GGGYYYlll|||kkk___WWWPPPHHHAAAEEEDDDLLL___nnnooofff^^^]]]ccchhheee[[[RRRJJJGGGEEEIIIJJJEEE>>>999999:::555:::@@@BBB???:::666333222222222222111///---,,,...///000111111111000000000111222222111000111222333333333444444444333333444444444333333222222222'''333888:::NNNuuuzzzjjjIII+++///------......///555===DDD===999BBBVVVooozzzhhhPPP???666555444333333333333333777555111//////000222333222111666CCCSSSbbboooxxx|||ttteeeSSSDDD<<<;;;===<<<999999::::::777555555444444444444444555666888666:::999;;;GGGPPPbbb{{{iiiVVVPPPHHH>>>888777666444222111000000111222;;;OOOcccyyyrrrRRR===AAAVVV^^^eeegggnnn}}}|||fffLLL333333111000...------,,,************************************************(((***+++***)))((()))***---+++)))***---///...---++++++,,,---...///222555555444<<>>888666555444555888::::::999888666444333222---...///000111222222222111111111222111111000000......///000000...---,,,+++*********+++---///000000000000000//////////////////...///000222444666:::777666777888:::@@@HHH[[[lll|||uuujjj^^^SSSJJJDDD@@@EEEGGGRRRcccooommmddd^^^\\\```___XXXQQQMMMKKKIIIEEEIIIIIICCC===:::888666555777::::::999777555555...//////000000//////...///000111111111111000000000111333222111111222333333333444555555555444444222222111111111111111111---555666///666VVVaaa999222...,,,......---...222666444444888@@@MMMYYYaaaeeehhhoootttrrrcccMMM===555555444444333333444444:::777333111000000///...555444444555999???HHHNNNNNNOOOPPPQQQRRRSSSRRRRRRLLLIIIDDD>>>999888:::<<<777666555555555444555666444555666555555666888;;;777:::<<>>999777:::>>>BBBAAA???===:::777444333+++,,,...000111222111111000000111222222222111111///000111222111000...---,,,+++******+++---000111111111111000000000//////000000000000222444666777<<<888666777777999???GGG\\\lll|||xxxnnn]]]LLLAAA@@@BBBFFFIIISSS```eee___VVVQQQOOORRRPPPIIIFFFIIIKKKKKKDDDFFFDDD>>>:::;;;999444333444555666666555444222000000000000111111222222111111111111111111111111000222333333222222333555222333444555666666555444111111111111111111222222...111111,,,---===[[[ssszzz]]]>>>555///000111///......///000000000000222666:::BBBEEELLLTTTWWWRRRFFF<<<333333333222333333444444777444111111222222111///555444333444777;;;<<<;;;<<<<<<>>>@@@BBBBBBBBBAAA:::999888888888888888888222333444333222444555666555666777666555777:::>>>;;;AAAJJJ^^^uuuvvvlllgggeeedddjjjnnnyyy}}}ooo\\\NNNEEE???888333333222444666666@@@___yyyuuuvvvwwweeeLLLIIIQQQXXXXXXYYYdddiiimmmwwwzzz^^^EEE777111111111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***+++***)))((()))***...,,,******+++,,,......000,,,,,,///000---...333///555FFF]]]iiidddVVVLLLIII[[[qqq{{{xxxmmmddd```[[[___aaabbbhhhrrryyy{{{yyyqqqgggdddiiirrryyy|||rrrdddYYY\\\jjjyyy~~~lll[[[PPPGGGAAAFFFMMMVVV^^^aaa___[[[XXXWWWZZZ___ccchhhooowww}}}{{{}}}}}}|||{{{(((***,,,------+++)))''')))(((((((((***+++---///333777999666111000444:::...,,,,,,---000333333333111111111///...///222444///...000999MMMmmmfff???222000...------,,,***(((...///333888666000...///+++((()))---//////222666666555333111//////000000999888888999<<<======<<<222999AAAOOOkkkwww]]]III<<<444444888@@@???===:::666222///---,,,---///000111111111000///000111222222222222222///000222333222111///...---,,,++++++,,,...111222111111111111000000000000111111111111222555777888<<<888666777777888???GGG]]]kkk~~~sss]]]GGG;;;>>>EEEHHHKKKSSS[[[ZZZPPPEEEAAA>>>CCCCCC>>>???FFFLLLLLLDDDEEE@@@:::999<<<;;;666222222222444555555111...000000///............///333222111111111111111222111222444444333333444555222333555666666666555555222222222333333444444555---,,,...000///111>>>LLLuuu~~~III>>>444333555333111000//////...------000444777@@@===;;;;;;>>>@@@>>>;;;111111111111222333444444000......000444777666444111222444:::CCCIIIFFF@@@======???AAADDDEEEDDDCCCFFFBBB===:::999888666555111444555444333555555555555777888777666777<<>>]]]~~~{{{ssssssvvvxxxttt}}}[[[KKK@@@HHHGGGDDDIIIMMMWWWhhhsss}}}www[[[AAA666777//////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***+++***)))((()))***+++***(((((((((***,,,---000+++***//////+++***---222:::LLLaaajjjbbbRRRGGGGGGYYYqqqvvvkkkeeecccfffeee___^^^gggrrryyy{{{uuukkkddddddlllvvv~~~mmm```VVV\\\jjjyyy}}}iiiWWWLLLEEEAAAKKKTTT___hhhiiiddd]]]XXXQQQVVV\\\```dddkkkvvv~~~&&&''')))***)))(((&&&%%%)))***)))((((((+++///222777666555444333222222222000---+++---------444===666000---//////---000666444333555<<>>000//////...,,,+++******+++...222333111///---,,,+++***)))+++///222444444777555666888666222333666777???DDDCCCCCCEEECCC>>>999999@@@TTTpppyyy]]]FFF;;;999888AAA@@@<<<666111///...---------......///111222333333333333222000000222444000222333444333111///...---,,,***+++---............///111222333222000///---......000222444555777:::888999:::::::::@@@HHH]]]nnn~~~xxx|||sssMMM===@@@:::FFFEEEIIINNNSSSWWWSSSDDD444666888<<>>[[[nnnPPP444///444444///---//////.........---------555555555555555666888888777555222333555555333000333333333222333333444444;;;999777<<>>\\\zzzyyyvvvvvvtttpppssskkkBBB:::999999999<<<@@@DDDFFFXXX___bbbWWWCCC333000333///000111000...------...///---,,,***))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((((((((()))******)))))))))***,,,...000333---***,,,---,,,---000666DDDVVVfffnnniiiVVVDDDIIIUUUhhh{{{qqqeeefffjjjkkkhhhcccbbbgggmmmvvvvvvrrriiibbbaaahhhpppgggYYYQQQZZZmmm}}}zzzgggTTTGGGCCCDDDIIIXXXiiirrrsssmmmbbbXXXTTTSSSVVV^^^fffkkkqqqvvv&&&''')))******)))(((''')))))))))(((''')))---000666555444222111////////////...---///222555666666444...,,,......---///555111000222999IIIeee^^^999000000///...,,,,,,++++++,,,...111111000---,,,,,,+++******,,,000333333333222000222555555444666<<>>BBBEEEGGGHHH===999222///666===;;;444222222222222111111111111000//////000222333333222000111000//////000333555111111000000000111222333555222111111444555555333333333333333333333333333444222000......///111333GGGpppdddBBB111000222111000............------------222222222222333444555555888666444444666666444222000000000111111222333444555333444@@@YYYrrrzzzwwwgggfffggghhhddd[[[YYY\\\ZZZIII<<<<<<<<<555222444333444555555555555666777::::::;;;:::777888AAAMMMkkkwww{{{yyywwwrrrlllfffdddbbbbbbdddgggiiiiiinnnooowwwqqqYYYNNNGGGAAA888444333444444<<>>AAACCC>>>666///,,,---...000000///...------......---,,,***)))******+++++++++++++++++++++++++++,,,+++***)))(((((()))***+++***))))))***+++---///000---+++------,,,///333666HHH```pppuuujjjRRR===FFFRRRfffzzzxxxmmmgggjjjlllkkkgggeeeeeegggnnnooommmfff^^^[[[^^^bbbYYYPPPNNN[[[oooyyyfffRRRFFFCCCDDDJJJXXXjjjuuuxxxuuujjj___VVVSSSUUU^^^ggglllpppttt|||&&&''')))***+++******))))))))))))'''&&&'''***---444333222000...,,,+++***...111222111666===:::111222...,,,---...---000444111///000888GGGddd{{{XXX666111000///...---,,,,,,,,,...///000///---+++++++++******,,,///222444333222000......222333333888???GGGGGGFFFEEEHHHLLLKKKFFF666;;;HHH^^^wwwyyyhhhTTTEEE999:::;;;888333///...///000000////////////000000333333333111//////111333444444333222111111000000000///...///111333333222000000222222222111000///---......///111333555666333222444777888999@@@IIIfffyyyzzzzzziiiVVVIII;;;>>><<<000>>>@@@HHHNNNKKKFFFAAA:::444333555777999;;;===>>>>>>222444222///...111444333000000000000111111111111...------///222444444333222333222111//////222444222111000//////000222333333111000111222444333333222222222222222222222222444444333222000...+++)))///PPP{{{]]]???111000000---.........---------,,,,,,............///000111222777666555555777777666444////////////000111222333888555555BBB[[[uuuwwwnnnmmmwwwxxxkkk___\\\[[[JJJ<<<:::;;;666222222222444666666666777888:::777888;;;???AAAJJJ\\\nnnzzzjjj^^^VVVQQQKKKGGGHHHJJJMMMNNNRRRTTT\\\iiitttiiiUUUNNNMMMAAA;;;777555333777KKKaaa~~~yyyxxx|||}}}}}}tttPPP333222000...---...///111...------...111111000......///000///---------///...---+++************+++************************++++++***)))))))))******,,,+++***))))))***+++,,,,,,+++,,,...---,,,111888CCCVVVmmmzzzyyyjjjQQQ<<<@@@KKK^^^uuu~~~uuuiiiiiikkklllmmmjjjfffccceeeggghhhddd\\\TTTPPPOOOJJJHHHOOO```ssswwwcccPPPDDDBBBDDDKKKXXXiiivvv}}}}}}tttiii\\\VVVUUU\\\ffflllpppsssxxx}}}&&&''')))***++++++++++++*********((('''''')))+++333222111///---+++)))(((+++555888222555>>><<<111111///.........///111333333111222999IIIfff~~~ZZZ:::111000///...------------///000///---+++******++++++,,,...222555666444222333000///111111222888???DDD>>>888777===CCCFFFDDD======FFF[[[vvvyyyqqq{{{xxxyyynnn\\\FFF@@@:::777555111//////222111000///............111111222111111222555777:::888666444333333444555222111000111333555555555111222222222222111000///---......///111222444555888777777999999999???HHHhhh|||{{{vvvfffUUU===<<<>>>111;;;:::DDDIIIDDD;;;777666555333444555666666666666666000222333111...///111444......//////000000111111///......000222444333333222333333222111111333444333222000......000222333111111000000111222222222222222222222222222222222000111222222111...,,,***---;;;WWWzzz]]]AAA666111,,,.........------------,,,,,,,,,,,,,,,---...//////555555444555555666666555000000000000000000111222888777666===LLL```pppxxxyyyccc[[[mmm{{{sssbbbYYYOOOAAA555444888777555555444666888777555555666999999999===FFFSSShhhsss\\\LLLGGGBBB;;;777666888:::;;;<<>>KKKhhh~~~~~~zzzlllIII444333111///...//////000000---+++---111333222000---...//////---------///...---+++*********+++++++++++++++++++++++++++++++++*********************---,,,+++***)))))))))***)))***,,,...,,,+++222;;;RRRbbbssszzztttdddOOO>>>:::CCCUUUlllxxxjjjgggfffiiioooppplllhhhaaaeeehhhggg```TTTIIICCCDDDHHHUUUhhhxxxttt```LLLAAA@@@CCCLLLWWWeeerrr|||{{{sssfff\\\UUUYYYbbbjjjooottttttzzz''''''((()))***++++++++++++++++++***(((((()))+++000000000///...,,,***)))***777;;;222000888;;;666222222111//////111222222555222333999IIIggg___>>>222111///...------...///000000///---***)))***,,,,,,---000444777777444222333000///111222333999AAA@@@666...---333<<>>FFFfff{{{zzzlllBBB666???666:::>>>EEEGGG@@@666333444444444555555444444333222111111111111222111000111222------...///000000111111222111000111222333222111111222444333333333555777444222111000000111222333000111111000000111222333222222222222222222222222111111111111000///------666444@@@]]]|||xxxRRR>>>777333//////.........---------++++++++++++,,,---...///111222333333333333444555444444333222111111111111222444666888===HHHZZZiiiuuufffbbbpppxxxmmm]]]VVVBBB999111222666888999999888::::::888333222444777===???III[[[oooeeeMMM???>>>:::666444444555555555666888<<<@@@BBBMMMcccwwwvvvddd\\\PPPIIIAAA999444333777>>>SSSooo}}}|||\\\;;;///......------...//////111000///...---......///,,,...///...---,,,...///---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++***------+++***)))(((((((((((((((+++---++++++222;;;UUUdddtttxxxqqqaaaLLL;;;888>>>NNNdddzzz{{{llleee```cccmmmuuuuuusssfffiiinnnooojjj]]]NNNCCCDDDJJJZZZooo~~~qqq]]]JJJ@@@???BBBNNNWWWbbblllvvv}}}~~~zzzooocccYYYXXX^^^fffooovvvqqqvvv}}}((((((((())))))************++++++***)))(((***+++------...//////---,,,+++***555999222---111777999444555444000///222222000333111111777GGGeeeaaa>>>333111///...---...000111///000000...+++++++++---,,,---///333555666444111111......111333555;;;CCC@@@777000000555<<>>>>>===BBBTTTeee}}}nnncccTTTMMMDDD===:::999888999===XXXxxx~~~oooQQQ777------......///000222222...000111///,,,,,,...000,,,---......---,,,...///---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,+++++++++,,,,,,+++***)))((('''''')))((()))+++++++++000777OOO___rrr{{{wwwgggOOO;;;888<<>>333222///...---///111222...///000///---,,,---...++++++---///222333111///111......111222333888???AAA;;;888;;;<<<===BBBIIIAAA;;;999CCCVVVfffmmmmmmqqqqqquuuxxxtttjjjddddddqqqvvviiiQQQDDD999///000666222222111///............---...///000111333777:::999888666444333222222222111000///111333666666666666555444222111000//////.........//////111222333444444666:::;;;===EEEMMMaaawwwRRR:::<<<666BBBFFFEEE@@@::::::;;;888333444444444333222111000//////---///333222------000,,,---...///111222333444444333222333555666555444333555666666555444555666444444555555555444333222000222333222000000222555444444444444444444444444444444444333111///---,,,""")))000:::MMMmmmuuuWWW@@@666111111111111000000000000++++++++++++,,,---......,,,...000111000000222555333333333333333444555555===<<<<<<<<<666111555>>>JJJXXX```ZZZMMMCCC===:::777:::;;;888555555777999888::::::777444777???GGGJJJ]]]yyyyyyaaaNNNBBB>>>888666444444666888999888999<<<@@@AAA???@@@MMM[[[{{{}}}ooo\\\UUUKKKDDD@@@>>>999444444CCCYYYoooyyylll[[[FFF666//////000111333444555666---///000000///...///000+++,,,...------,,,...///,,,,,,*********+++,,,---++++++++++++++++++++++++)))***+++,,,,,,,,,+++++++++++++++******(((''''''+++(((''')))******...333@@@OOOaaannnpppfffPPP===444777CCCYYYrrrxxxmmmaaa___fffqqqxxxzzzxxxyyy|||vvvggg[[[MMMPPP]]]ppp|||qqq```OOODDDCCCEEEPPP\\\iiinnnqqquuuzzz{{{wwwppphhhddd```aaaiiirrrqqqtttwwwzzz{{{}}})))((((((''''''''''''(((&&&'''((((((''''''(((***%%%'''***,,,...///......+++***---222222......111444777555///---000///***444111000666FFFdddbbb>>>444222000......///111333---///111000///......///))))))***---///000///...444111000222111///333888???<<<===AAAAAA===???DDD777444333666>>>GGGMMMOOOMMMNNNUUU___dddfffnnnwww~~~fffSSS>>>------777222111000///............---.../////////000333666;;;:::888777555444444333000///...000333555666555777666444222111000//////............///111222222333222444666666777>>>FFFaaawww]]]EEE<<<555GGG???<<<777555:::@@@<<<555333333333333222111000///---...222666222,,,,,,333,,,---...000111333444555333222222444666888888777666777888777555444333444444555666777777555333111000222444333111000333666555555555555555555555555000111333555444222///---)))333555---///KKKrrroooJJJ777222222222222111111111000************+++,,,---...+++...111111000000333555000000111222333555777888888444555999888333333666555;;;:::555888???<<<222222888<<<999333333666999555888999777666;;;GGGQQQggg{{{sss]]]JJJ===888666999666333222444666888999666:::@@@CCCAAAAAAJJJVVVcccuuu{{{fff^^^SSSIIIDDD@@@777///999;;;BBBPPPeeewww{{{www||||||uuufffTTTDDD777000......///000111222333444,,,,,,,,,---......---++++++,,,------,,,,,,...///,,,+++*********+++,,,---************************)))***+++,,,---,,,,,,++++++++++++******)))''''''---(((%%%(((******,,,///111;;;HHHTTT\\\YYYJJJ;;;000222===SSSmmm~~~rrreee```eeennntttwww}}}}}}}}}ooodddUUUUUU]]]nnn}}}}}}rrrbbbRRRGGGFFFHHHPPP```ooossssssuuuxxxzzzvvvrrrnnnjjjddd```fffooorrrtttvvvwwwyyy|||((((((''''''''''''((((((((('''&&&%%%&&&(((***+++*********---000333333333444...,,,///222222333555888777444111///000444777000222...222EEEaaa[[[<<<555111---,,,...000000...---...000///...,,,------+++++++++,,,,,,---------444222///,,,+++++++++,,,222999CCCIIIHHH@@@555...666444333333444777>>>DDD@@@BBBGGGMMMXXXjjj}}}mmmKKK333///666333333222000...---...000***,,,///000000111222444555::::::555222555555222444222111111222333333222444222000...---,,,,,,,,,000...,,,+++,,,///222444555444555777666777===EEEaaarrr}}}OOO:::>>>AAA:::999777666555444555555222111111000000000000000111111000000//////......///...///111444666555444333444444444555666666666888888888666444444666888666777999888666555555666000444444000000555555111666444333555777666444333000000111333444333000...***////////////333TTToooGGG999666111///222666555111***+++,,,,,,+++***+++,,,,,,,,,,,,---...///000111222222222111000111444777666444222555;;;===:::777::::::999999888888888777888:::888222111444888888444666:::<<<===FFF^^^vvv|||tttsssxxx}}}ssscccRRRFFF???888555555555999999444333888:::888888666:::AAADDDGGGPPP[[[bbb___eeetttqqqhhh^^^VVVLLLBBB<<<;;;;;;444444999AAATTT]]]SSSUUUPPPIII@@@:::555333333//////000000111111111222...---,,,,,,++++++++++++,,,---,,,+++***+++---000,,,+++***)))))))))++++++++++++***************++++++,,,,,,+++***+++---000---------,,,+++***)))((((((((()))***************,,,000888???BBB???888222000222<<>>FFF\\\nnnTTT@@@AAA@@@:::999777666555444555555222111111000000000000000111000000000/////////............111333444444333222333333555666666777777888888888666444444666888666777666444222222444666111555444111111444444000999888888888888777555555333222222333444333111///---000.........///IIIrrrfff<<<444...000666666000***,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---...///000000111111000///111444666222///...222:::AAACCCCCC999999999888777555444333333666777444333666888777;;;888888===FFFWWWsssuuukkkiiiiiifffcccOOOEEE===:::999777666888000555666333222666888666666666;;;EEENNNTTT\\\dddaaa]]]^^^jjj{{{|||uuummmeeeYYYJJJ???;;;888111333777===LLLRRRGGGCCCAAA???<<<999666333222.../////////000000000000///......---,,,,,,------//////...,,,******,,,///---,,,,,,++++++++++++++++++************++++++,,,+++,,,,,,+++++++++---///---------,,,,,,***))))))((())))))******************,,,000444777666333000///111:::NNNggg{{{{{{uuupppoooooopppooowwwyyy}}}{{{nnn___UUUYYYfffrrr{{{{{{sssbbbQQQKKKNNNcccppp}}}}}}xxxtttnnnooommmhhhaaa\\\ZZZZZZgggmmmtttyyyzzzyyyyyyzzz&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''(((***+++,,,)))))))))---222777:::;;;444000...000222000111333444555666666555666888:::;;;999111000???XXX```>>>444333111222222222000......000000000---,,,+++,,,***+++,,,---............//////...------...000111///111333555666555444333111222222222444888???CCCEEELLLWWWcccooo~~~pppOOO999111888999888555111---,,,++++++---000111111111222444333666666222000333555555555333222222333333222111//////.........//////000///...,,,,,,---///333555555444666888888888>>>FFF\\\ooowwwPPP??????;;;999999777666555444444444222111111000000000000000000000000000///////////////...///000222333222111000111333555777888888999888888888666444444666888777666444222000111444777444666555222222444333111888:::;;;:::888777666555777555333333444333222000000111.........+++;;;ZZZVVVCCC444444777444///---......---,,,,,,+++,,,,,,,,,++++++,,,,,,---...///---.../////////000333555555222000333<<>>777:::888777999777222000222///333777888888999999999888===III]]]ooowwwuuuqqqssskkk___ZZZccctttrrr]]]MMMGGG???666666999999???AAA888444555777888888666333111/////////000000000000000//////......---......///+++,,,,,,++++++---000333---.../////////---+++***++++++***++++++,,,---...,,,---...---,,,,,,---...,,,,,,------,,,++++++***))))))***++++++++++++***---***((((((***---//////000...555IIIfff|||~~~yyyvvvsssooommmoooppptttzzz|||ooo```WWWVVV___qqq~~~kkk]]][[[^^^nnnxxxzzztttfffggggggeee```ZZZUUURRRXXX___hhhqqqvvvwwwuuuttt'''((())))))))))))((('''%%%&&&&&&&&&'''(((((()))///......///333777888999222//////222111......222222444777888777777888999444666444777AAAQQQzzznnnGGG000111333333111///,,,+++...///000///---,,,,,,,,,***+++---///000000000///000//////...............,,,------.........------666888666666@@@UUUhhhrrr~~~dddEEE333111333444222///,,,+++++++++---///000000000111222555444333111...,,,---///333333222333555555333111000000000//////...------...---------///111444555333222555888777777<<>>???===;;;:::777:::999555666>>>DDDFFFOOObbb{{{}}}ooogggeee]]]XXXOOOFFF???;;;:::999222222555999666222333777222444777999::::::;;;===@@@HHHXXXnnn}}}vvvhhh]]]```ppp~~~}}}iiiZZZTTTDDD777333444000555999444666666666666666555555444111111111111111111111111...---------------......---...---,,,+++---000222...///000000///---,,,***,,,,,,++++++,,,---......,,,---......---,,,,,,...,,,,,,---------,,,++++++))))))***+++++++++++++++---+++******,,,......---111///444FFFaaaxxx}}}{{{yyywwwtttqqqppprrrvvv|||~~~vvvjjj```YYY[[[iiiwww~~~qqqhhhgggkkkrrrzzz~~~yyykkkkkkkkkiiieee___XXXTTTWWW\\\eeemmmsssuuutttrrr((()))***++++++***)))((($$$%%%%%%&&&''''''((((((000000000111444666666555000...000222111......222333555666666555444555666111444555;;;BBBLLLtttsssIII000222333333000---++++++---...000///...,,,------)))+++...000111111111000...............---------(((***---000111222222111222666666666FFFccc~~~jjjJJJ666...///000///---++++++,,,***,,,...///......///000...---...111000---...222111111222444666666555333000000000000///...---,,,---------...000222444555333333555999888777<<>>DDDCCC;;;999777555555666555444222111444111111555///,,,666111SSS|||lllVVVFFF>>>;;;===888333111222222000...------,,,,,,,,,,,,------+++---...///......///111000111333444555555555555;;;<<<===>>>>>><<<:::999;;;===<<<999>>>JJJVVV[[[tttttteee\\\XXXQQQNNNGGG???888555888;;;444777<<>>DDD^^^vvvfffDDD777777333666777777777666444222111222111111000000000000000.../////////000000000111000000000222555666666555555777888999999777444222111222222111000111333555222444777888777666666666999555555999999555555888555:::::::::@@@HHHDDD999666555555666777666444111222666333111444///,,,555000BBBdddtttiiiYYYIIIBBB<<<666333444444222///......---------------...---...000000...---...///111222555666777777888999;;;<<<===>>>???@@@@@@@@@???CCCEEEGGGQQQcccssszzzrrrfff[[[RRRFFFCCC>>>999666666777888888>>>GGGIIIAAA666111444444111111777;;;???GGGQQQdddlllwwwwwwbbb\\\iiiuuuyyyrrrccc]]][[[IIIAAA===333111666444222222111111111333444555222222222222111111000000......------...//////000222333333222222333666999666555444222111111000000000///...------,,,,,,---,,,...000000...,,,,,,,,,,,,,,,---------------,,,)))***++++++,,,,,,+++++++++******+++,,,,,,***)))///---000;;;NNNcccuuuzzzxxxvvvwwwyyy{{{||||||uuusssqqqsssxxx}}}~~~}}}xxxnnnfffgggnnnvvv~~~~~~zzzyyywwwwwwwwwtttooojjjeeeddddddhhhmmmqqqrrrqqq&&&'''(((******((('''&&&%%%&&&'''((()))))))))))),,,---000333666777444222,,,,,,///222111...///444666666555333000...///000444666777:::<<>>777444555666333000///......---------.........///111000///---......///000111111111222444666888:::<<>>:::555444777999777555000999FFFLLLEEE888222333555111111888>>>DDDPPP\\\tttzzz~~~{{{bbbXXXcccooorrr{{{lllggg]]]KKKCCC>>>222---000...444444444333333222111000222111111111000000/////////////////////000111111///000222444666:::???CCC999888666444333333333333111000///...---,,,,,,,,,---...000000...,,,,,,,,,,,,,,,------...---------******+++,,,,,,,,,,,,+++...,,,++++++,,,,,,+++***---,,,...777GGG\\\ppp|||}}}zzzwwwvvvwwwyyyyyyyyysssnnnjjjiiiooowwwyyyooonnnsssvvv~~~|||{{{|||}}}|||xxxtttjjjgggeeegggkkkpppqqqqqq&&&(((+++---...,,,***((((((%%%######&&&((('''&&&,,,---...111333444333111---////////////000333555555111000444555333222444777999;;;AAADDDHHHjjjeeeAAA///333---'''000---//////......---------......---///111333333222000...+++,,,...---,,,,,,...///111111222222444555777777444666888888===OOOjjj~~~|||UUU222222---+++------++++++---+++,,,------......------...........................///333999======888333000///......//////...---,,,,,,---///000222333444666444666;;;===<<<===AAA___tttzzzsssjjj~~~vvvdddSSSFFF>>>999666:::777444444666777555333333111111222000,,,---111000///---...000111111000222///...000333666666444777666555555555444111...000111111111222222222222000000000111222222333333888888999::::::888777666888777666555555555555555111222333333444444333333333555888999888444///,,,222...:::ZZZ}}}~~~lllTTT@@@777333;;;@@@:::///000111222222111000///,,,333777333000111000---111000111444444444999@@@888>>>GGGQQQYYYaaahhhllliiifffkkk{{{~~~wwwmmmTTT;;;:::666333444777999555111888===DDDGGG???555111444111777:::777555@@@YYYnnn{{{~~~kkkRRRXXXjjjnnnwwwooo```XXXLLL???555000000222111111111222222333333333555444333111000///////////////------///222333111111;;;DDDHHHLLLRRRXXXYYY\\\LLL:::333444555333111000444333,,,***------***......---------,,,,,,,,,///...---++++++******++++++******+++------+++*********+++,,,,,,,,,++++++...)))+++444<<>><<>>444000333222666999;;;@@@OOOeeevvv}}}pppRRRNNN]]]fff{{{zzzjjjbbbUUUGGG<<<555222111111111222222222333333333555444333111000/////////111000///...000333444444===IIIXXXbbblllxxxyyykkkWWWGGG<<<666333222111444333...+++------***......---------,,,,,,,,,.........---,,,++++++++++++***)))***,,,---,,,+++++++++,,,,,,,,,++++++***...))))))000444<<>>JJJXXXpppoooPPP888333...+++---...,,,,,,...------...///////////////000000/////////.........000111222333333555888:::222000---,,,---...///...,,,,,,,,,---...///000000333111222777888777888;;;KKKdddwww~~~|||hhhUUUHHHAAA>>>======;;;888777777666444333444222222333111...///333111///......000111111000222000///000222333333222666555555555666555222000000111111111111222222222333333222222111000000///333444555666666555444444666666555555444444555555666666666666555444333222777555333222111222444555222333///000FFFjjjiiiVVVMMMDDDDDD???999444222111000///000333333///...222555555111222555999<<>>555222444444555888???MMMaaawwwwwwUUUDDDOOO\\\pppyyyxxxoooaaaSSSFFF<<<555000111222222222222333333333444444222111000000//////333111000000111333666888PPP^^^nnnxxxzzzcccLLL===666444222444222///---......+++......---------,,,,,,,,,......//////...---+++***+++)))((((((***---------,,,,,,---,,,,,,+++***)))---((((((,,,...222@@@QQQxxx{{{ssskkkgggggggggggghhhmmmsssxxx{{{xxxsssooopppsss'''((((((((())))))))))))***)))(((((()))+++,,,,,,,,,***((()))+++///111111555333///+++***...555;;;555000///222444222222444222333222666===BBB\\\PPP555444///+++///)))+++------..................,,,---...//////---,,,+++///,,,***,,,000333111...333111...///555@@@JJJQQQgggoooqqqdddMMM>>>???GGGccc~~~pppPPP999444///,,,...///---,,,...,,,------.............../////////.........------...111333333222222666:::333000,,,+++,,,---//////---,,,,,,,,,,,,---...///555222333888999888999<<>><<<:::333///111555666777666555444555666555888???CCC???777444666555666:::CCCTTTlll}}}xxx[[[BBBGGGUUUhhhwwwxxxiii\\\PPPCCC777///222222222222222222222222444333222111000000000000333111000111222333888===[[[jjjyyy}}}fffRRRAAA666333222000......//////---......---------,,,,,,,,,---...///000000...,,,++++++)))''''''***---...///------------,,,+++***)))***((((((+++---000;;;GGGggg}}}xxxmmmkkkkkkkkkkkkjjjlllpppsss||||||vvvpppnnnppp%%%''')))++++++***((('''((((((((((((((()))+++---,,,)))''''''***---000111:::777222---,,,///555:::666222000333444111///000000333333888@@@CCCUUUtttUUU666111---***///))),,,,,,,,,---...//////......,,,------...---,,,+++***,,,------------------...000///000666AAAPPP___hhh}}}yyy```JJJ@@@>>>RRRnnnuuuQQQ777444///---//////------///++++++,,,------------,,,------------------------,,,000444555444333444666222///,,,***+++---......---,,,+++++++++---...///333111222777888777888<<>>HHH\\\nnnvvvaaaIII===555777777222222777444666777666555444666777333555;;;@@@>>>777555777555888>>>GGGVVVooonnnmmmttt___EEECCCLLL]]]rrr}}}nnnbbbWWWJJJ;;;000222222222222222222222222333333222111000000000000222///...111222333999BBB___nnnpppTTT===777333///...///000000000......---------,,,,,,,,,,,,---///000000...,,,++++++)))((((((+++---///000.........---,,,+++***)))***)))***,,,---000888???WWWppp}}}}}}yyyoooppppppnnnllljjjjjjlllnnnwww{{{~~~yyyqqqnnnppp%%%'''***,,,---+++(((&&&&&&'''(((''''''(((+++---+++)))''''''***---///000999777333///---///444888333000111555666222......000333333999BBBCCCOOOfff___:::111,,,***...))),,,+++,,,---/////////......---------------,,,+++******,,,......,,,+++---///...333<<>>777888333000222444555888;;;======BBBKKKUUUaaaqqqkkkSSS999444222444555333444666555555555555666666666666000222777<<<<<<666444666555999AAALLL\\\tttjjjkkkuuucccHHH@@@DDDOOOeeezzzttthhh___RRRAAA444333333333222222222222111333222222111000000111111111------111222333<<>>666555666777<<>>fffrrrwwwpppooo}}}aaaRRRDDD???===>>>CCCKKKWWW___rrr~~~yyyzzzvvvpppkkkfff[[[FFF222222888888111000666777222888444111333888:::777444444555999@@@AAA===;;;===666999CCCXXXqqqoooNNNAAA>>>EEEPPPggg}}}wwwnnnaaaNNN???333333333222222111111111222222111111111111111111111,,,---444666777CCCTTThhhyyyzzzYYYIII:::555222......222......---------,,,,,,,,,,,,,,,+++++++++,,,------///......///000111///---,,,,,,------...---------+++,,,+++***+++///333444666BBBXXXmmmwwwwwwzzzzzzpppeee]]]\\\___cccaaajjjvvvwwwrrruuu~~~)))))))))))))))*********)))(((''''''(((***,,,...'''))))))'''(((---///---------,,,,,,,,,---//////+++000666999777222---***222111111222444:::GGGUUUoooTTT555333///***+++,,,---------............//////...---...//////---+++***...++++++111000333BBBWWWrrrsss^^^NNNFFFSSSjjj}}}```CCC666333222000///---,,,,,,,,,))),,,///000...---,,,,,,111222444666777666666555222333444666777888888888555---(((***,,,,,,,,,...++++++,,,------......///111111333666999;;;;;;;;;OOO^^^vvv}}}{{{~~~pppUUUCCC???BBB777000555:::666777777777555444555666888444000000333444111...111111222333444444555555777555444444666777666666888666444444555555444333222222222111111111111111111...---///444888999999>>>:::777666888999777555555777777555222222444777666555333222222333444666333222333555666777777888NNN\\\lllsssppppppzzz{{{dddZZZVVVTTT[[[fffwwwyyyppphhhbbb^^^bbb]]]UUULLLCCC<<<888666333222222111111222222333333333444555666777888999444444777>>>EEEEEE===666999888CCCZZZqqquuuSSS@@@>>>BBBHHH\\\uuuuuu___KKK@@@:::444111222333111111333333333333222222222111111111000222444555:::FFFSSSmmm|||sss^^^CCC444000111111000---...///...,,,***)))***---...---,,,******,,,---/////////...------///111,,,------......------,,,+++++++++,,,---...000000:::???KKK]]]ooozzz}}}{{{}}}rrrddd[[[ZZZ```ffffffjjjqqq{{{zzzpppkkksss(((((()))***************((((((''''''((()))++++++'''******(((***///111000,,,+++*********+++,,,------000444555333000...---333222222444444888DDDPPPeee```@@@666...***,,,***---------............//////...---...//////---++++++...******111222:::JJJeee}}}rrr```MMMIIIQQQbbbxxx|||ZZZ@@@777444333222000///......---***,,,...///------------111222444555666666555555333333333333333222222222666...)))***---,,,,,,...++++++,,,------......///111111333666999;;;<<<<<>>:::222;;;GGGYYYiiiooonnnooossssssggg___ZZZXXXWWWSSSNNNGGG???999555444555333222222111111222222333222333444555666777777888555555777<<>>999???NNNggg|||hhhQQQEEE>>>888555666666444444666333333222222111111111111//////111444666;;;GGGTTTmmm{{{pppQQQ<<<333111///......///000///,,,+++++++++---...---,,,******,,,---///000///...------...000,,,------......------,,,+++++++++,,,---...///000222777AAAQQQcccrrr|||~~~qqqbbbXXXXXXaaajjjkkklllooovvv|||qqqiiinnnvvv'''(((***+++++++++)))((((((((()))))))))))))))((('''***+++***,,,222555444---,,,+++*********+++,,,///111222222111/////////444333444555444666@@@KKK[[[uuurrrSSS>>>...---///***---------............//////...---...//////---++++++...******222666@@@SSSqqqvvv```MMMCCCIII___rrrsssQQQ<<<888666555444222000000//////+++,,,------,,,,,,...///111222333444555555555444777555444222111111111222777///***+++---------///++++++,,,------......///000111333555888:::<<<===GGGVVVooouuulllxxx^^^CCC@@@===:::888222333555555444333222333444555222//////111222000...//////000000111222222222555333222333666999::::::555333222222444555555444222222222111222222333333777555333333666;;;>>>???666:::===<<<999888;;;>>>===;;;:::;;;<<<:::666222888777666555444222111111222666777999GGGUUUOOO???999;;;GGGZZZiiinnnmmmmmmyyy~~~vvvqqqnnnggg^^^UUUOOOKKKHHHFFFBBB>>>888222000000333555333222222111111222222333222222333444555666666777777555666999===>>><<<999<<<<<<>>>BBBGGGRRReeevvv|||[[[EEE>>>444888AAASSSmmmuuu\\\MMM???999444444444222111444222111111111111000000000444333555777888===IIIUUUooo||||||xxx~~~iiiMMM<<<555222000...///000///---,,,,,,------...---,,,******,,,---///000000...---,,,---///,,,------......------,,,+++++++++,,,---...///000333555<<>><<<;;;;;;;;;;;;:::888666666666666666555444222222666<<<<<<@@@VVVpppppp^^^III>>>:::FFFVVVaaajjjqqq|||~~~iiiZZZRRROOOPPPPPPNNNLLLHHHBBB999444777555222000000222444666333222222111111222222333222222333333444555555666777555555555777999:::;;;<<<@@@EEEGGGHHHMMMYYYccc{{{```HHH>>>666:::<<>>888777555111000222111000000000000000000000;;;::::::<<<<<<@@@KKKWWWrrruuuwww}}}bbbHHH:::666444...//////...,,,,,,---...---...---,,,******,,,---///000000///---,,,,,,...,,,------......------,,,,,,++++++,,,---...//////777666888CCCWWWnnnvvvdddVVVVVVeeettt{{{vvvqqqrrrxxx}}}~~~}}}xxxyyy|||{{{sssnnnooottt{{{&&&'''***,,,,,,+++)))'''***+++---...---+++)))''''''+++,,,,,,///666999999444333111///------------...111444555444222111000000000222444333444<<>>XXXzzz}}}VVVBBB222444===HHHWWWfff|||}}}}}}|||nnn[[[PPPJJJGGGFFFBBBBBBCCCCCCAAA<<<555///222222333444444444444444333222222111111222222333222222333333444555555555666555444333444666;;;>>><<>>222444444444555666666777777111888;;;===RRRtttcccKKK666333555777BBBOOOpppuuuxxxxxxzzz}}}nnn\\\QQQMMMKKKGGGBBB@@@===999777777777777666000222444666666555333222333222222111111222222333333333444444555555555555666777666444333666===CCCDDDXXXppp}}}nnnRRRBBB888;;;;;;888>>>TTToookkk```WWWMMMFFF???777444444000000000111111111111222222222444888;;;AAANNN[[[rrrcccKKK;;;111222222111...,,,+++---...---...---,,,******,,,---+++---//////---,,,---...,,,------......------,,,,,,,,,,,,,,,,,,---...///111------888NNNfffxxxsssfffaaafffmmmxxxzzz}}}}}}zzzwwwttttttnnnmmmrrr~~~xxxsssqqqvvv~~~(((((()))***************((()))*********)))((((((&&&)))******---444777777888666444111///------------///000000//////000111222111222111//////777AAANNNWWWmmm{{{PPP444...------------............///---,,,,,,...///000///---'''/////////444888EEE[[[uuu{{{rrr|||bbbAAA444888444333111000......------***+++,,,,,,,,,---///222111111000/////////000111...///111333666999;;;<<<888000***+++,,,++++++,,,++++++,,,------......//////333666777888;;;BBBHHHJJJNNNddd~~~aaaJJJAAAEEE>>>666666444222333444333111000111222222222222111111111222333000000000000////////////555666888:::;;;:::666222888666555555666777666555333222111111333666999;;;666999===@@@BBBEEEIIILLLNNN\\\tttYYY===666666555444444555666777333:::??????HHHbbbxxx[[[BBB;;;999444777???SSS^^^gggjjjlllssszzz}}}tttaaaXXXNNNHHHGGGFFFAAA<<<<<<888444111222444666777222333444555555444333333333222222111111222222333444555555555555666666666777999:::888666:::BBBIIIVVVnnnvvvYYYFFF888888888888999BBBXXXlll|||kkk```TTTJJJAAA777222222111111111111222222333333222111333666999>>>KKKXXXrrrxxxcccMMM:::666666444111...---...000---...---,,,******,,,---)))+++...///...---......,,,------......------,,,------,,,,,,,,,---....../////////444AAAUUUjjjxxxzzznnneeeccccccmmmvvvzzzqqqllljjjfffdddjjjyyyzzzyyy|||)))))))))))))))*********''''''((((((((((((''''''%%%)))***))),,,333666555<<<:::777444222000//////......---++++++,,,000333555333222111------444>>>CCCNNNbbb]]]:::111222---------.........//////---,,,,,,...///000///---(((///...---333999IIIaaaxxxdddBBB444666444444222000///......---)))+++,,,,,,,,,---///111111000///......///000111///000222444555666777777777000******,,,******,,,++++++,,,------......///---222777999;;;@@@HHHOOOLLLQQQhhhssslllzzzzzzXXXAAA;;;BBB>>>888999777222333444333111111111222222222333222111111333444222222222111111111111111222444777;;;===;;;777333:::888666666666777666555333222111111333666999<<<===AAAGGGJJJLLLNNNRRRVVVnnntttOOO999888555444333444555666222999???======OOOrrrfffGGG>>>;;;444333999555DDDQQQVVVXXX___hhhmmm||||||}}}~~~vvvaaaLLLCCC@@@<<<:::;;;<<<===<<<555444222333444444444222555444444444444555555666333222222222222222222333555555555666666666666666999<<<===;;;999<<>>DDDGGGggg{{{WWW<<<666;;;999222888888999===EEEPPPZZZaaahhhrrrxxxuuusssyyynnn[[[NNNGGGDDD777777888888888888777777444333333444555555444333444555666777777555333111555555555555555555555555555555444333666999:::999<<<>>>;;;:::;;;888DDD___vvveeeGGG<<<;;;:::888333222<<>>EEERRRsssnnnTTTAAA;;;555222222222///,,,/////////...------,,,,,,---------...............******---111///++++++///...***(((***000222000,,,///---///222555:::KKK\\\qqqyyyqqqfffZZZ]]]lll|||}}}rrrdddYYYYYYWWW```uuu************)))))))))(((,,,((((((,,,,,,((((((,,,+++)))'''''')))...333777444333000,,,---///...***...111222///...111111///000222333333333444555777999@@@PPPgggwwwKKK222+++...,,,,,,...///,,,,,,///------...////////////...111//////222666???PPP___wwwuuuNNN::::::444333222000///.........************+++,,,------,,,---...///////////////111...///333555333666<<<:::555...***+++---......+++,,,---,,,++++++---///,,,///111333444555888:::FFFKKKccc}}}{{{qqqKKKBBB<<<===>>><<<888888222444444444222111222444222333444333111000111222222222333555666555222//////444888999777666999<<<999999888666444444666888444555666777888999:::;;;???AAA<<>><<<::::::111222444444333222333333000222333222111000111333222222333444666555333000---111666777666666999;;;999999888666444555777999555555666777888:::;;;<<<<<<@@@===AAAOOO]]]sssxxxmmmgggeeefffmmmlllsss~~~ZZZ???>>>;;;666:::555888666555111444999>>>\\\]]]>>>:::;;;777777555444444555888;;;===LLLYYYfffjjjlllqqqwwwyyy~~~yyysssnnnhhhccc___[[[WWWUUUIIIDDD>>>:::888777444111555555444444444444555555888777666666666555333111333333333333333222222222444444444444444444444444777666555555777888;;;<<<>>>CCCBBBAAADDDGGGYYYuuuppp\\\@@@;;;888888777555777<<<>>>SSSnnneeeUUURRRMMM@@@333444333555<<>>===;;;;;;222333444333222222444555222333444333111111111333222222222444555555333111---111555777777888:::;;;<<<;;;:::777555444666888555555555666777999;;;<<<<<<@@@===@@@KKKXXXsssvvvjjj```ZZZXXXXXXddddddlllsss}}}bbbBBB===:::777:::555:::;;;:::555555777999OOOsssvvvYYYIII@@@:::999888666555555555666777999AAAHHHKKKQQQ]]]iiioooxxxwwwmmmddd^^^TTTKKKCCC>>>:::888>>>:::666888<<<>>>;;;888777777666555555666777777777666666666777666555333444444333222222333333444444444444444444444444444777666555777888888<<<@@@IIIVVVYYYUUUPPPLLLZZZvvvrrr```BBB;;;777888999666555666888DDD[[[wwwnnnVVVNNNNNNFFF999777666888AAAOOOZZZ^^^___VVVPPPNNNRRRTTTRRRSSSVVV[[[gggqqqvvvwwweeeNNN<<<444222000.../////////...------,,,,,,,,,,,,------.../////////...******...000---,,,---.........---,,,,,,,,,,,,+++,,,------+++,,,111777LLL```wwwwwwmmmccceeeiiipppvvvttteeeTTTLLLHHHOOOfff{{{))))))))))))))))))******)))******))))))******)))((((((***+++,,,---------000333444111000222111...***222777555333555666666555333111222666777555222555777;;;???FFFSSSbbbmmmUUU666111---+++,,,+++)))***------...///000111111111111///...///000222777CCCPPPiiinnnKKK777333000000///...............++++++***++++++,,,---...///000000000000000///...444222///...111333444222777555222...+++))))))***+++,,,------,,,---///111...111555666666555555666;;;@@@TTTwwwsssppp}}}xxxggglllrrrxxx{{{yyy}}}kkkkkkfffWWWNNNEEE>>>===>>><<<999888666555444222111222555888666666777555222111111222222111222333555555444222///222555888999:::;;;<<>><<<888555444555777555444444444555777999:::<<>>EEEPPPfffsssmmm___QQQWWWmmm|||nnn]]]DDD===777999:::777444444888:::JJJgggbbbPPPNNNJJJCCC999999===FFFPPPUUUTTTQQQDDDAAACCCKKKTTTXXXYYYYYYYYYdddooowwwwww[[[BBB555111000111/////////...------,,,,,,,,,,,,------...//////000)))***,,,...---,,,222;;;111...+++,,,...///,,,)))---000000...,,,---///111===OOOgggyyy{{{tttmmmooonnnmmmmmmjjj```UUUMMMGGGMMMcccyyy))))))))))))************)))++++++))))))++++++)))((()))***,,,---.........111555555000...//////---***222666444111222555666777555222111222222333222111222444999DDDSSSeeepppbbb;;;000,,,)))***)))&&&'''***,,,---...///000111111111...---///222333888DDDQQQiiicccGGG::::::333333111000////////////++++++++++++,,,---...///...//////000000/////////111222111111666<<<<<<888333333222///+++******++++++,,,------------///111000333666777777777888999;;;>>>PPPpppxxx^^^]]]qqqwwwdddfffkkkoookkkcccfff|||vvvvvv}}}ggg^^^MMMEEE>>>??????<<<777555888888777555333333666888777888888666333111111222222111111333555555444333222444666999;;;<<<<<<<<>>:::BBBXXXxxxUUU;;;999888777666666777888999888;;;===<<<>>>CCCEEECCCAAAFFFLLLOOOPPPPPPOOOOOOJJJDDD===888888:::===???BBB>>>;;;:::;;;;;;999666555555666666666666555555333222333555777888777666444444555555555555555666333333333333333333333333666333444::::::999@@@KKKUUUqqqqqq]]]VVVbbb|||~~~qqqzzz~~~iiiYYYEEE>>>999::::::777555555777666???VVVqqqpppYYYNNNIIIEEE===>>>BBBGGGKKKKKKFFFAAA888:::AAAPPP___fffccc___[[[eeeqqqyyygggMMM:::222222444/////////...------,,,,,,+++,,,,,,---...///000000//////...,,,))),,,999HHH222---)))+++///111---(((...222222///---///000///888GGG]]]qqq|||}}}zzzxxxzzzxxxrrrmmmiiibbb[[[PPPGGGIII^^^ttt((()))))))))************)))------))))))------)))((()))***,,,...///000000555888777000,,,---------***222666222...000444666666666555222000...///000...000333888@@@QQQeeessssssFFF333...++++++***'''(((++++++,,,---...///000000000000///111333444777BBBNNNfff|||~~~jjjRRR???888999444333222000///.........************+++,,,---...,,,---...///////////////...000111222888>>>===777///000111///,,,+++,,,...***,,,---------...000222333555666777666666888::::::<<>>PPPqqqmmmGGG;;;:::777555444555666777444888<<>><<<:::999888888888444666888999999888666444333333333444666777666444222333444555666555444444333333333333333333333333555111444:::;;;:::BBBPPPbbb{{{nnn[[[YYYkkk}}}ooouuu~~~rrrwwwjjj[[[FFF@@@;;;;;;999666666999555777;;;EEEYYYrrrjjjWWWLLLGGG@@@BBBDDDFFFEEEAAA<<<999:::AAAOOOcccuuuyyypppddd]]]gggrrrxxx|||www]]]EEE666333444/////////...------,,,,,,++++++,,,---...///000000111000///...,,,,,,555???///---+++,,,......---+++---111111------111222///333???SSSgggvvv}}}|||wwwrrrkkkccc[[[LLLGGGVVVkkkyyy(((((())))))*********+++***......******......***))))))***,,,...000111222999;;;999222,,,,,,......***111555000,,,---222555444666777444///,,,,,,......222666888===KKKaaaqqqSSS777222///...---***+++///***+++,,,...///000000000333222333333222333<<>>666:::===???<<<777333111222333444444222222333444222111111222444555555444555555666999;;;<<<;;;999;;;;;;:::999777888;;;===;;;999777444333444666777===<<<:::>>>EEEHHH^^^~~~uuuiii```^^^___aaaaaafffccchhhjjjhhhwwwnnnBBB666888999:::111666333888777777:::666999III___[[[???===999555333333444555888:::;;;<<>><<<;;;:::999777555555777999666888;;;======;;;888666555444333444555555333222000111333555555555333222333333333333333333333333444000333;;;<<<:::DDDRRRppp{{{___TTTZZZtttvvv{{{uuuvvvnnn___FFFAAA===;;;999666777;;;333999::::::FFF```yyy~~~gggVVVPPPBBBDDDEEEDDD@@@<<<999777AAALLL___vvvyyyhhh^^^gggqqqvvv{{{lllOOO:::222222000//////...------,,,,,,++++++,,,---...///000111---,,,///333222---+++---,,,---......,,,,,,---...+++//////+++,,,111222///)))333FFF\\\mmmxxx}}}sssiiifffSSSGGGPPPcccrrr~~~******))))))(((((('''''',,,...---***,,,111000))),,,---...///000000000///555888999555000---,,,+++///111444333111000333555;;;777333111000///,,,)))...111777>>>EEERRRhhh|||~~~lllIII777//////******+++&&&******+++,,,------------444///...222444555<<>>888444666777888;;;???@@@>>>999333000111555999<<>><<>>OOO___hhhYYY^^^yyyvvv]]]CCC888<<<777333666888999666666888777;;;PPPgggvvviiiWWWNNNDDD===666333888AAAXXXnnn{{{iii[[[jjjyyyrrrQQQ===777222111000///...------------------...///000111222111000///...------------...------...000000///...******+++,,,---///000111---///444@@@RRRgggyyy~~~wwwrrrkkkddd\\\SSSJJJLLLYYYjjjwww}}}+++++++++++++++*********+++,,,+++)))+++//////,,,111111222333333333333222)))+++...000///...///000222666999888555222222333444444666999:::888444000+++---222999???KKK___ppp|||aaa>>>+++000000---...---,,,,,,---...////////////...---...111222222555;;;EEEVVViiiuuu~~~III666333888222///555888000000000///---+++***))))))************))))))(((******+++,,,---......////////////111444666666666444111...,,,++++++***(((***++++++,,,,,,---------///000111222333444444555555888;;;RRRzzzzzzttt]]]OOOKKKJJJAAA<<<:::333>>>@@@;;;333333999999555222111000000111222111///111222555888::::::666444000111444888;;;<<<:::888:::999:::>>>>>>;;;:::<<<999999777555333444777:::777AAAAAA===@@@EEEQQQeeexxxhhhgggeeecccggggggooouuutttvvv~~~SSS888777777555666333444444555555444555888:::CCC```kkkGGG333555999222444777;;;???CCCGGGHHHHHHMMMSSSSSSOOOKKKJJJKKKHHHRRRXXXSSSKKKFFFFFFFFF>>>;;;888999888777;;;AAA??????>>>===;;;999888777888555555999:::777444555555555555666777:::<<<===:::777555444555555555555666777888999:::BBBTTTfff|||___^^^sss^^^DDD888:::555333999::::::777777777333333BBBTTTooovvv[[[RRREEE:::222111999CCCWWWnnn|||nnn\\\kkk|||aaaGGG:::333222111///......------,,,---...///000111111111000000///...------------...---------///000///...,,,,,,,,,------...///000...///111777EEEZZZqqq|||vvvpppeee\\\WWWRRRNNNSSS```nnnxxx|||++++++++++++++++++******++++++******+++---......000333777:::;;;999777555///...000222222//////111111666::::::777444444555000111333444555444111///***+++///444999BBBRRRbbbxxxKKK///000...***,,,,,,+++,,,---....../////////,,,---000111222222444666666AAAMMMXXXeeepppsssoooooosssyyy~~~|||qqqiiicccaaaaaavvv}}}PPP===777:::222///333333000000//////---,,,*********************)))((('''))))))***+++,,,---......---------///222444555444444111...,,,++++++)))(((++++++,,,,,,,,,---------000111111222333444555666555999;;;MMMttt{{{uuubbbVVVSSSOOOAAA:::999555>>>CCC???444000888;;;777333111000000111111111000///000333777999888555222222444777;;;>>>>>><<<;;;:::999:::>>>===999999;;;888888888666444444666888:::???<<<;;;CCCLLL]]]uuuoookkkhhheeejjjgggnnntttwww}}}[[[===888666555555000444555555444444555777:::DDDWWWfffAAA444666222444666:::???FFFMMMRRRUUUVVVXXXXXXVVVQQQNNNKKKDDDNNNUUUTTTPPPLLLHHHCCC@@@===;;;<<<;;;:::===CCC>>>>>>===<<<:::888666555888555555999999666555666777666555555777999<<<>>>777555333222333444333333666666888999;;;EEEYYYlllqqqiiivvvXXXBBB888999444333888999666555666666444444>>>KKK[[[xxx{{{___VVVHHH===777555777999GGG]]]xxx{{{nnn```nnn~~~nnnPPP===444333222000///......---+++,,,...000000000000///000///...---------------...---,,,---...//////...------,,,,,,,,,---......---///111333<<>>555...)))++++++***+++,,,------...------+++...222222222333444444444666888;;;AAAGGGHHHEEEJJJNNNSSSXXX]]]bbbgggkkknnnrrrwww{{{{{{vvvppplllhhhbbbYYYPPPHHHDDDCCCCCCSSSaaavvv}}}NNN:::111333000000444111000000000///...---,,,+++***************)))((('''((())))))***+++,,,------.........000333555555555444111...,,,++++++***)))------------............111111222333444555555666444;;;===MMMqqqqqqyyylll___[[[UUUEEE<<<;;;666555===>>>555111666<<<<<<555333111000111222111000000000333666888777444111222444888;;;======<<<<<<:::999:::<<<:::666888<<<999999999777444333444666999===;;;>>>JJJTTTddd{{{{{{uuuppplllqqqsssvvvzzz[[[===777444555666111444444555555444555888:::FFFRRRwwwWWW:::999555555555666:::BBBMMMUUUUUUVVVZZZbbbjjjmmmkkkhhhmmmqqqsssrrrqqqkkk^^^QQQEEE???<<<<<<<<<:::;;;>>>:::::::::999888777555444777555666888888555555888888777555555555777999:::666444333333444444444222666666777999;;;FFF[[[ooo{{{pppMMM<<<777:::555333666444222333444555555666<<>>:::888888:::<<<;;;HHH\\\vvv{{{NNN:::111111---000222---///////////////...---,,,)))************))))))((((((((()))***+++,,,,,,---000000000222555777888777333000---,,,,,,,,,+++***........................000111222222444444555666333<<>>HHHTTTTTTYYYjjj|||xxx}}}~~~|||WWW<<<555222444888444333444555555555777:::===GGGQQQvvvbbb;;;;;;777777555222333999DDDLLLPPPWWWfffzzztttSSSGGG===::::::999777777888888888888777666555444666555666888777444666:::888777666555444555555666777666555555777777666444666666777999;;;EEEZZZnnnooo[[[CCC666666:::555444555111222333333333333444777:::<<>>IIIXXXccchhhhhhcccrrr}}}aaaKKK666555333222000///......++++++,,,---------------......---------------...///---++++++---...//////+++***************+++,,,,,,///111000///666CCCMMM```jjjtttzzz}}}||||||}}}~~~{{{{{{}}}{{{~~~*********+++++++++,,,,,,,,,******------,,,111888???EEEOOOWWW\\\[[[XXXUUUKKK>>>555666555//////666...111444555333222444777222555777666444222333444000---,,,......000777???DDDggg~~~{{{bbbKKK666111222******+++,,,---............)))///222000111555666444333222333444555666888:::444333333222222555:::>>><<<<<<;;;;;;:::999999999999888666555666888;;;===777;;;GGG]]]wwwxxxgggHHH:::555333,,,,,,///***------.........---,,,,,,((())))))************)))''''''((()))***+++,,,,,,/////////111444666777666111///,,,+++,,,,,,,,,+++------------------------000000111222333444555555222<<<>>>JJJmmmmmm[[[UUUXXXWWWXXXWWWNNNCCC888444:::===:::;;;AAA999666333222333333333333555444333333444555333222333555777666555555777:::777999===@@@<<<666666:::888888777555333333555888777===BBBMMMVVVOOOJJJVVVoooyyyYYYAAA888222444999666333444555666777999<<>>EEEPPPaaa|||lllXXXCCC:::999999666555999999888888777555444333666555666888777444666;;;777777666666666555555555666555555666777777666444555555777999;;;DDDXXXkkkyyyyyywwwyyyuuubbbNNN===333555888444444777222444444444333333444555444777AAAYYY{{{lllRRR@@@;;;999666777666666999@@@HHHOOOTTTUUUjjjeeeNNN777666444222000///......---,,,,,,,,,,,,---.........------,,,,,,------...///---+++***,,,...//////************+++,,,,,,---+++---///...---111:::AAAMMM[[[kkksssxxx}}}xxxxxx~~~~~~}}}~~~~~~+++++++++,,,,,,------------***+++......,,,222:::CCCJJJUUU```iiioooqqqqqqYYYIII===;;;777///...444000222444333000000222555///333888999777444444444000------...///000777???AAA\\\iiizzziiiOOO777333222'''+++,,,---...////////////'''...111//////555777444555555777888666222222444777666444111111444:::???HHHDDD>>>999666777999;;;999888666555444555666777777444666FFF\\\hhh]]]KKK555...111222)))***///---,,,,,,,,,------,,,,,,+++'''((()))***************''''''((()))***+++,,,,,,,,,+++,,,...111333333333000...,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,///000111222333444444555111<<<===HHHkkk|||iiieeeoooxxxyyyYYYCCC777???DDD===:::???:::777444333333444444444555333000000111111000///666888888777555555888<<<555999@@@DDD???888666999666666555333222444777;;;===@@@CCCMMMTTTJJJCCCMMM]]]tttaaaIII>>>333333888666333444666777888:::>>>AAATTTeeejjj999666111444777666555888???EEEQQQiiigggIII<<<;;;;;;888666;;;;;;:::999777555444333666555666888666333666<<<666666777777777777666666444333333444555555444222444555777999:::CCCVVVhhhqqqjjjvvv~~~{{{qqqfffeeekkklll^^^LLL;;;222444777333555999444555666555444444777777555777777JJJnnn}}}bbbIII<<<777333666777::::::888777;;;@@@GGG```~~~dddLLL777666555222111///......///...---,,,,,,---///000------,,,,,,,,,------...///---******,,,...//////++++++++++++,,,---...///)))+++,,,---///444<<>>HHHPPPkkkoooZZZRRRHHH888......***---///...---...---+++---.........---...111333333333333444555666777777666666666444333666<<>>OOOdddjjjeeekkkqqq^^^eee~~~|||fffSSSUUU]]]ZZZMMMBBB777555333444777888666444555444444333333333444444444777AAASSSmmmsss\\\KKK>>>333555777888666444555555444CCCXXXsssgggLLL:::999666333000///......///,,,)))((()))************+++,,,,,,------,,,,,,---------,,,,,,+++++++++(((******((()))...000///,,,---.........000333555===KKK]]]jjjuuuzzztttuuu|||{{{}}}|||++++++******************...)))***//////---777DDDbbbppp___HHH@@@===:::777777111///111333222222444555444444555666888888888999666111......///111222777:::@@@XXXqqq\\\OOOEEE;;;444222---...---+++***+++---...---......---,,,---000222555444333333444555777888777777666444333444999===LLLFFF>>>777333333444444888777555333222111000000000111222333333333222222111///...------,,,,,,+++,,,,,,------,,,,,,+++***((((((***++++++******)))(((((())))))******))))))+++,,,,,,++++++---000333111000---,,,,,,,,,,,,,,,,,,---......---,,,,,,---000000111222333555777888777:::;;;CCC[[[}}}```QQQaaatttxxxgggAAA;;;CCC444222@@@???;;;444000222555333222222111111111111222333444444888777555444444555666777444555666555444555888:::555555666777777888777777<<<999@@@NNNSSSMMMIIILLLUUUYYYYYYXXX]]]iiiqqqttt}}}tttiiibbbkkk```LLL999333777888666333999777666;;;:::>>>KKKggg\\\@@@444777555555777777666:::AAAHHHqqq|||bbb===666666222222222333555777777777666555555555444444444444555555999888777666666666777777666666666666666777777777;;;555555999999;;;III[[[kkkffflllrrrYYYUUUggg{{{|||hhhVVVRRRSSSLLLAAA999777555333444666777666444666555555444444444555555333444:::GGG^^^wwwsssdddPPP===666666555444333333333222999OOOjjj}}}dddJJJ:::999666333111000//////000...+++******+++++++++***+++,,,,,,------,,,,,,.........---------,,,,,,***,,,,,,***+++///111///,,,---.........///222555:::FFFWWWgggttt|||uuutttyyy|||xxx|||~~~~~~}}}|||,,,,,,++++++******)))))),,,***,,,//////333EEEYYYtttRRREEEGGGEEE===:::555222333333333555:::666555555666999;;;<<<;;;666555222000//////111222444///444DDD```yyyeeeRRRIIIDDD;;;111333111...+++)))***---111---......---+++,,,...000777666444333444555666777666666666444333333555777888999888666333222222333888777555333111000//////......///000000000000000---------------,,,++++++,,,,,,,,,,,,,,,++++++***'''(((***+++++++++******))))))******++++++++++++***+++++++++***,,,...111222111///---,,,,,,------,,,...///...,,,++++++,,,000000111222444666888999999999777;;;RRRsss\\\EEESSSzzz~~~|||QQQ999666:::...333CCCAAA999333000222555333111222111000000111111222333444888666333111111333666888222333444444333444666888777777888888888888888888;;;777;;;HHHRRRQQQQQQSSS___\\\SSSJJJGGGKKKPPPQQQQQQVVV[[[^^^\\\XXXTTTRRR___VVVFFF888444666777555333999888999======EEEWWWWWW===555777666666777777777===EEESSS}}}wwwvvvqqqzzzlllDDD666555222444111111222333333444444555555555444444444444555555888888777666666666666777444555555666777777888888:::555555777777888DDDSSSvvvyyytttxxxyyy[[[KKKUUUmmm}}}vvvggg[[[QQQFFF===999666555444444666666555444666666555555555555666666444333444;;;KKKccc|||gggLLL999666333222333333222222111DDD]]]qqq|||___GGG999888666444222111000000222///,,,,,,,,,------,,,***+++,,,,,,------,,,,,,/////////...............---//////,,,,,,000111///+++,,,---------...111444:::CCCRRRbbbqqq~~~xxxtttuuuzzzyyytttuuuxxx|||~~~|||zzz//////...---,,,,,,++++++'''+++000111111>>>]]]zzzeeeWWWRRRLLLDDD<<<888666666555333666;;;:::888666888;;;===<<<;;;333333333222111000111111555...444:::FFFooowwwddd]]]YYYHHH111666222///...---+++,,,///---------,,,++++++---///555555666666666555555444333444444444333333333444---000333333111000222444777666444222000...------//////000000111111111111+++,,,......---,,,+++++++++,,,,,,,,,,,,+++******'''(((***+++,,,++++++******************++++++,,,)))***++++++***+++---///444333111///,,,++++++,,,,,,---///...,,,******+++///000111222555777999:::555555444888LLLmmmlllXXXeeeggg>>>444555555,,,333???<<<666222000333555222111111222222222222333444555666666444222111111333555777222333444444333444555777888888777777777777777777888555888BBBKKKQQQXXX___fff```UUUJJJEEEDDDEEEEEE;;;;;;;;;<<>>CCCNNN^^^mmmxxx|||uuurrruuu~~~~~~vvvppplllpppwww}}}~~~yyyvvv//////......---,,,++++++&&&---333222333FFFmmmrrr___PPPIII<<<777555777777555666999===:::888999<<<===;;;777000222555555333111111222111///777777777YYY{{{cccEEE666///,,,000111...,,,---,,,------,,,++++++...000111333666888888666333000111111111222333444444333+++...111111///000333666555333222000...,,,,,,+++000000000000000111111222+++---000000...,,,,,,---++++++,,,,,,++++++***)))'''(((***+++,,,,,,,,,++++++******))))))******+++)))***++++++******,,,...555555333000+++)))***++++++---...---,,,******+++//////000222444777999:::333555666:::JJJfff|||RRR444333666444///222777444555222222555666333111222222222222222333444555555333333333444444555555555222444666666555555666888999888888777777777888888777888:::???DDDMMM\\\iii___YYYQQQLLLIIIGGGEEEEEEDDDAAA===::::::===@@@BBBEEEAAA<<<999777555555555444:::;;;>>>CCCGGG]]]~~~TTT@@@<<<888777888888777999EEEQQQlllxxxtttyyyrrrwww~~~{{{zzz{{{RRR>>>888444555222222111111222444777888555555444444444444555555555555555555666666555555777666666666555555555444333222333444555666===DDD___yyy}}}dddMMMIIIVVVcccnnnrrrpppbbbNNN>>>888777444555555444333222222333333222222222333333444555555444444777;;;FFF]]]ssstttLLL>>>333111333222222333111555???PPPllldddKKK===555555555444444333222222111///------......---+++***+++,,,,,,------,,,,,,------------------.........000000...---000///,,,***+++,,,,,,,,,...111333<<>>>>>888333---222777999666333222222***---444444222GGGkkkmmmEEE666,,,///333000------,,,------,,,,,,---///222///111555888888555222///111000000111333444444333///////////////111555888333222000///...---,,,,,,...............///000000,,,///111000,,,+++,,,...+++++++++++++++******)))'''(((***,,,------,,,,,,---,,,+++)))((())))))***)))***,,,,,,++++++,,,---222333333///***(((***---***+++------,,,++++++,,,//////000111333555777888555888:::>>>HHH]]]xxxrrrAAA222444555555444222111222333222444888777333222333000//////000000111222333111222333444555555444444333555777777777666777888;;;:::999888888999;;;<<<888;;;>>>???@@@HHHXXXfffUUUOOOKKKLLLMMMKKKIIIJJJDDDDDDCCCCCCBBB???:::777===:::888999888555555888444999:::>>>DDDKKKiiiRRR>>>:::999888888888777;;;HHHVVVppp|||sssrrrsssrrruuuxxxxxxyyy|||SSS???:::666555333333333333444666888:::555555444444444444555555333444555555666555555555777777666666555444444333555555555444444444777999HHHddd~~~lllWWWJJJJJJOOOXXX```bbbWWWEEE:::666555333444555444222111111222111111111111222333444555333222444888888<<>>::::::999777666999777777;;;??????888111,,,222999<<<999555333333+++...---///555<<>>???BBBEEEFFFBBB;;;666888666777::::::666666:::777<<<===@@@GGGRRRwwwRRR???999:::999999888777;;;KKK[[[}}}{{{rrrnnnsssooonnnqqquuuyyyzzzPPP<<<999666555333333333444666888999:::555555444444444444555555222333444555666555555444555555555555555555555555333444555444444444555555999PPPooo}}}zzzwwwbbbNNNFFFEEELLLTTTUUUKKK???;;;:::888333444555444111///000222222222222222333444555555444222555:::999777CCCSSSnnnzzz___EEE<<<888222000222---111333444AAA\\\xxx{{{mmmWWW@@@666666000111222333333333222111222111000000111000...,,,***+++,,,,,,------,,,,,,------........./////////...111222000000333222...,,,---.........///222555///222===KKKSSS[[[ooo~~~zzzyyyyyyyyyrrreeeddddddjjjqqqvvvuuusss------..................000+++)))444LLLcccnnnoooppprrrtttuuusssuuu}}}wwwbbbKKK@@@===:::666444555444555;;;@@@@@@888000+++333;;;===:::666444444222222***---999888FFFkkkiiiBBB333222///------+++,,,------...///333555000000//////000222444555888444111000222333222000000...---///444888888777333222222111111111111111//////...---...///000111---///000,,,'''%%%(((,,,***++++++++++++***))))))'''(((***,,,------------444222///,,,***)))*********,,,------,,,,,,,,,---(((,,,...---***+++///444''')))+++,,,,,,,,,---.../////////000111333444555333666999;;;AAASSSqqq~~~KKK888666222,,,333<<<555333@@@333333777;;;:::555333555111111111111222333444555222000...---...000444666222444777777777666666777777666555555666888:::;;;555777999999999;;;===<<>>AAADDDCCCBBBDDDFFFEEECCCDDDDDDBBB===999666444666;;;:::666777<<<<<<@@@AAAEEELLLXXXTTTAAA;;;:::999999888777<<>>666222555,,,444666111555MMMppp|||nnnjjjcccXXXFFF555222888///000111222333222111111333222111222222222000...++++++,,,---------,,,,,,.../////////000000111111...222333222222555444000,,,---.........000333555...111<<>>CCCGGGFFF@@@;;;999999:::888777666333222888???===GGGMMMJJJOOOkkkdddAAA:::666777888999999???OOO___wwwtttvvvnnnfffhhhhhhiiijjjkkkrrrXXX666444:::222222333444444555555444444444444444444333222222111444555555555555555444444555555555555555444444444444555666777777777555555666:::GGG]]]yyy|||sssmmmjjjnnnqqqxxxzzzhhhMMM???@@@;;;:::::::::::::::::::::666555444333222222222222333111111111333444333222999555555888999888:::>>>RRRccc{{{wwwbbbJJJ666111666222222333222444AAA\\\ttt|||~~~rrrfffUUUPPPIIIBBB===999555222222222222222222111000000222222222111111///...---++++++,,,---------,,,,,,---...///000000111111000...///000111111111111000000000000000000000111111,,,000666<<>>555555333888@@@>>>777888@@@666555555666777777444111...------///......777BBBVVV~~~ZZZ@@@555111.........---,,,---000222333//////000000000111111111222222333555777777666444222000000444444222111444444111111333333000000333///......---------......//////...---,,,+++*********)))'''(((++++++***(((((()))***)))((()))+++---000...+++*********(((&&&***)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,---*********++++++++++++++++++---///222333444555444000666444444===III```~~~gggIII:::666888999999777555555666111333555777777777666555444444666666666444222111//////...//////000111111333333444555555555555555666777777777666777:::<<<===<<<::::::;;;;;;:::888888888888888888888888888<<>>KKKWWWzzzzzzvvvvvvlllcccfffhhhlllooopppvvvddd<<<333777000222333333444444444444444444444555555555444333333333444444555666666555555555555555555666666666666555666666666666666555555666777===III___{{{uuummmhhhcccbbbeeeeeeWWWCCC999<<<777777777888888999999999555555444333222222222222333111111111333333222111555333333666777666777;;;FFFUUUkkk~~~yyybbbJJJ===;;;333333333222000666GGGXXXjjjyyy{{{uuulll]]]PPPFFFBBB===999666444222000333333444444444333333222222222222222111000///...+++,,,,,,---,,,,,,++++++---...///000111111111111222222222222333333333333222111111000000000111111,,,///444999;;;DDDXXXkkk~~~|||wwwxxxzzz|||wwwhhh[[[YYY___fffmmmsss444000///222333///---...000------999OOOccciiiffffffgggjjjllllllllljjjiiijjjvvv~~~dddIII555666<<<777444444999>>><<<888>>>JJJ===777111///111444333111///.........,,,***///666<<>><<<999888999:::999888777777777777777777777666999;;;;;;999666555777:::888::::::===FFFNNNHHH<<<===IIIWWWccctttgggHHH@@@???;;;888888888;;;CCCLLLfff~~~zzznnnfffiiikkkppptttuuuyyyqqqBBB333555///111222333333444444333333444555555666666666666555333333444555666666666555444555555666666777777777888777777666555555555555444555555888CCC\\\}}}wwwjjj___YYYRRRMMMKKKJJJCCC777333777333333444555666777888888555444333222222111222222222111111111333333111000333111333777888666666999;;;GGGYYYkkkzzzgggQQQGGG:::777555444111000666???QQQ```pppxxx{{{~~~~~~xxxmmmdddZZZNNNDDD888666333222222333222111000000111222222111111111111222222333222111//////,,,,,,---,,,,,,+++***)))......///000111111111111333333222111222333444555444333222111111111111111---...222444666>>>QQQcccrrrzzzyyywwwwww{{{~~~{{{nnn```ZZZZZZ^^^hhhqqq444000000333444111...//////------555FFFWWW```bbbcccdddfffhhhiiihhhhhhgggjjjqqqvvvzzzlllQQQ>>>111333888333///222777:::888999DDDRRRFFF===333000333666444000222111111000...,,,---///...KKKmmmjjjWWWKKKEEE<<<444222111...++++++------------------------)))111333000999HHHIII>>>888222...///000///000333///,,,,,,//////,,,,,,///000///...---,,,,,,++++++------,,,++++++***))))))((((((((()))***+++++++++***++++++***)))(((***+++,,,***((('''((()))***+++(((((((((((()))***+++,,,,,,,,,,,,,,,------......)))+++---...///...,,,+++,,,...000222333444444444333888444222888???PPPiiitttlllcccbbb\\\NNNBBB:::;;;;;;999777555555555555444333222333444555555111333555555444222///,,,............///111222333444555555666666666666666000333555777777888999:::???<<<999888888999:::999888888777777777777666666666888999888777666888:::>>>===;;;CCCZZZmmmeeeRRRJJJLLLSSShhhcccHHHCCC@@@@@@@@@===888555;;;EEETTTvvv}}}pppiiioooppptttxxxyyy|||yyyHHH333555222111222222333444333333333333444555666666666666666444555555555555555444444333333444444555666777777:::999777555444444555666333555555444666CCCXXXiiiuuusssoooggg]]]QQQGGGAAADDD===999999777333222555333333444444555555666666444333333222111111222222222111111222333333111000444222444999:::777666999888@@@NNN]]]mmm|||hhhYYYGGG???999666444222444888>>>KKK[[[hhhoootttxxxzzz~~~{{{rrrcccVVVOOOHHHBBB666444222222333555444444//////000111111111000000111111333444333222111000------------,,,+++))))))......///000111111111111222111///...///000222444555444333222111111111111,,,---///111222:::KKK\\\hhhqqq~~~xxxvvvvvv|||vvviii___YYYZZZdddooo444000///333444111///000------...222999DDDSSS^^^eeeeeefffggghhhjjjkkklllmmmppprrryyy~~~\\\CCC:::666777777///111444888888666888DDDQQQIIIBBB:::888;;;;;;666111333222111/////////...+++---999SSSqqqxxxeeeOOOAAA444111111...,,,---------------,,,,,,,,,,,,'''///000...888JJJQQQKKKEEE:::111000333333333444111...---///...+++***---000///...,,,,,,+++++++++,,,,,,,,,++++++*********((())))))))))))******+++++++++,,,+++))))))***,,,++++++******)))***+++,,,******))))))((())))))***.........------,,,,,,,,,+++,,,...000000///...,,,---...000222333444333333444888555333:::???NNNeeehhh[[[\\\YYYJJJ:::999::::::888555444444555666555333222222333444555000111333333222000...,,,............///000111222555555666777777777777666///222444666666666888999>>><<<999888999:::;;;:::888888888888888888888888666888:::<<<<<<;;;;;;;;;@@@>>>BBBTTTsssxxx```PPPYYYiiidddLLLFFFCCCIIIOOOJJJ<<<333999EEENNNrrr}}}ooojjjqqqrrruuuzzz||||||KKK555666555222222333444444444444333222333444555555555555555777777666666555444222222111111222222333444555555:::999777666555555555666666666555222222666===CCCRRRQQQMMMIIICCC===888666;;;666444555666555555555666666555555444444444333333333222111111111222222111111111333555555333111222111333888999666555888777===HHHUUUdddrrr|||nnnXXXLLL???999555222333666333;;;IIIWWW```eeeiiilllooopppkkk]]]OOOFFF???:::666555333333444444333111111222222333333222222222000111333555555444222111.........---,,,+++***)))---...///000000111000000111000///......000222333555444333222111111111111,,,,,,---///111777FFFUUUbbblllzzzyyyuuusssvvv}}}{{{pppeee[[[WWW___jjj888333000222333000000111,,,---///000000666EEETTTcccdddfffhhhlllpppsssuuupppssswwwpppNNN::::::999777555///444777888555111222:::BBBAAA>>><<<===???>>>888222333222///---...000---(((//////???XXXsss]]]HHH555000111///...111.........---------------)))...///...555DDDNNNOOOPPPFFF===:::999777666666444111000222000---,,,.........---,,,+++++++++,,,---,,,,,,,,,++++++++++++(((***+++***)))((()))******+++,,,+++))))))+++------...///...,,,++++++,,,+++***)))(((((((((((((((//////......---,,,,,,+++,,,---.../////////......---...000222333333333333333888444444;;;???LLLaaalllWWWJJJCCC;;;333999999999777555444555666777666555333333333444444111222333333333222000000///////////////000000111333444555555666666555555000222444444444555777888;;;999777777999:::;;;:::777777777888888888999999777999;;;===>>>>>>===<<<>>>AAAOOOiiiuuuaaaYYYuuusssYYYOOOGGGRRR]]]XXXEEE777:::GGGUUUvvvssspppoooqqqwwwxxxKKK666666555222333444444555555444444333333444555555555444444777777666666555444222222000111111222222333333333999888888777666666666666999666111///000222555777:::999888777777777777888777666666777888888777666777777666555444333333222222222111111111111222222000000222444777777555333000...000444555333333666555999AAAMMM\\\jjjwww~~~oooaaaQQQFFF===666333444222444<<>>BBBFFFHHHGGGBBB???555444000,,,...222...&&&///***555DDDSSSxxxuuuZZZ???555333//////333000000/////////.........,,,///111111333888AAAHHHPPPMMMJJJFFF>>>555333666333000///222111......000------,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,)))+++,,,+++((('''((())))))***++++++******,,,...///222444333///,,,++++++)))(((((((((((())))))***...............---------,,,,,,,,,,,,---------------///000222333333333222222666333222999===GGG[[[}}}qqqYYYHHHAAA???===999:::999888666666777999888777666555444444444444222222222222222222333333111000000///////////////000111222222333333222222222222333222222333555888555444444555888999999888444555555666777888999999999999999:::<<<===>>>===@@@GGG[[[uuuvvvllliiiyyyooo[[[HHHUUUaaa___LLL;;;:::BBBPPPmmmvvvvvvqqquuu~~~kkkEEE555777555333444555555666666555555555555666666666555555444444444555555555555555444222222222222222222222333777777888888888777777666666444111000111222444555111111222333444555777777555777888888777777666444555555555444444333333333222222111111111111222222///000222666999:::888666111......222333111333666555666:::CCCPPP```mmmuuuqqqeeeXXXIII@@@===888444666===CCCEEEGGGLLLJJJTTTZZZTTTHHH???888333444333222333555666444333555555555444333222111000...111444666777666444333...///////////////......***+++,,,---............////////////000000000000222111111000000000111111///---...///...///777@@@OOO\\\nnnzzz|||zzztttuuutttttttttxxx~~~~~~yyyssshhh]]]ZZZ]]]EEE===777555222///...000...,,,...222111///444<<>>000---333///------000000......111,,,,,,+++++++++,,,------...------------------,,,***,,,---+++(((&&&'''))))))***++++++***+++---///111444777666111---******''''''''''''(((***+++,,,,,,,,,------.../////////++++++*********+++,,,---...///111222333333333222111555111111777:::CCCVVVrrr|||gggPPPDDD@@@<<<555:::::::::999777777999;;;888888777666555444444333111000000///000111333444222111000//////...............///000000000000000333333333111000222555777111111222444777888888777222333444555666888999999;;;999777777999;;;===>>>FFFMMMaaavvvtttfffhhhwwweeeHHHRRR^^^^^^OOO===888<<<>>>XXXjjjpppwwwwwwrrruuuvvv{{{xxx___@@@555888666444555666666777666666666777777888777777666555555111222333555666777777777444333333333333333333333555666888999999888777666000222555666444333333444111111222333333333222111444777999777444444444333333333333333333333444444222111111111111111222222///000333777:::;;;:::888333000000333444333555999888666666;;;GGGVVVdddlllvvvsss```QQQKKK???888555:::>>>>>>@@@EEECCCJJJLLLDDD999555666777555555666888;;;======<<>><<<;;;999888...000444777888777555333...///000000000000000///******+++,,,------------+++,,,------......------000000000000000000111111000/////////---+++000888BBBQQQdddpppuuu|||}}}uuusssppptttwwwvvvtttuuuzzz~~~zzzpppccc\\\\\\___MMM===999999444///---)))///333333111111444555:::@@@NNN```kkkppptttxxxxxxcccAAA999444888???BBBEEEGGGLLLXXXccchhhoootttkkk[[[TTTQQQYYYgggdddPPPEEEGGG>>>777222222333000------+++---+++,,,333===\\\jjjQQQ>>>555333<<<555,,,***222:::666+++777222222777888777;;;CCCPPPLLLHHHEEE===333---------,,,...222333///---///......---,,,++++++++++++---+++***,,,...---***'''(((***,,,------+++)))''')))***+++,,,,,,,,,,,,,,,...///555===<<<222***)))***))))))))))))+++---...,,,+++***))))))+++---...---,,,+++*********+++,,,---...000000111111333444222000000222444777AAAKKKmmm}}}fffZZZWWWSSSEEE>>>===999:::999777666666777999:::DDD???999444222111000000555666666666555555444333---///111000---,,,...000---///111111111000111222000222333333222111333444888555333333666888777666666444222444888::::::999>>>777666;;;;;;777<<>>CCCJJJRRRVVVWWWVVVTTT^^^kkk}}}sssTTT<<<444555777333888<<<:::444000000222333444666777888888888777555555555555555555444444333444555777777777666666555666777888888777666555333444555666777777777777666666555555555444444444222444777::::::999666444777666333111000111222333222222222333333222222222111000111222444555333111...///111333444444444333666555666;;;>>>EEEWWWiiippp{{{}}}lllaaaSSSEEE:::;;;??????@@@CCCFFFDDD@@@<<<:::999888888;;;===???@@@@@@@@@BBBDDDLLLIIIEEECCCCCCDDDCCCBBB<<<;;;:::777333111222333///111333333222111000000,,,---...///...,,,)))(((.........------,,,,,,,,,***+++...111222111000......//////...------///111;;;???MMM```iiijjjsss|||nnneeebbbppp||||||vvvtttxxx}}}xxxlllccc]]]ppp]]]KKKDDDBBB;;;222---000000000000111333555555:::<<>>777333555666222...---+++...++++++///333FFFfffvvv```KKK>>>666555444555555666555444333444555777999???IIIPPPYYYNNNCCC>>>;;;444///,,,...,,,...111222///...000///...---,,,++++++++++++---+++******+++***&&&###******************))))))++++++++++++,,,,,,,,,,,,------333<<<>>>666...++++++***)))))))))***,,,---++++++)))))))))***,,,---...---,,,,,,,,,,,,---...,,,---///000111222333444333111000222333777@@@KKKiiicccYYYWWWVVVJJJDDDCCC???:::999777666666777999:::DDD@@@;;;777666555444333222333333333333333222222000222333111...---...///...000222222000000000111000222333333222111333444777555222333555777666555555444333555888;;;;;;:::AAA999666999888666>>>KKK\\\sss|||ssskkkooouuuLLLWWWdddbbbOOO<<<777<<>><<<<<<===>>>>>>@@@AAABBBAAA@@@@@@AAACCCFFFDDDAAAAAABBBDDDDDDDDDAAA???<<<:::888777666666111222333333222111111111//////000000000000////////////......---,,,,,,,,,***,,,///111222111///............---,,,---///111555888EEEVVV^^^___gggsss~~~~~~nnncccfffqqq{{{|||vvvrrruuuyyyzzzoooeee```}}}iiiTTTJJJGGG???555---000...---...111333222111333222555===HHHSSSbbbnnnrrr{{{yyyooobbbLLL999111444999???@@@CCCMMMYYYooo|||jjj^^^cccdddXXXLLLIII???888555888:::555000---+++...++++++...+++222GGGgggppphhhUUUBBB888222444555222555;;;555===@@@===CCCSSS___bbb^^^LLL:::555666444///+++///,,,---000000......111///...---,,,++++++++++++...,,,+++******(((%%%###***)))(((''''''(((***+++------,,,+++++++++,,,,,,,,,,,,111;;;@@@<<<444...---,,,+++***)))******++++++***)))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,---...000111222333333444222000222222666@@@KKKdddxxxkkkfff___NNNCCC???999:::999777666666777999:::<<<:::777555555444222111333333222222222222111111444444444111///------...///111222222000//////000000222333333222111333444555333222222444555555555444333333555888;;;<<<;;;AAA:::666777888:::GGGUUUmmmrrrkkkzzzLLLWWWbbbaaaOOO<<<777<<<>>>>>>>>>@@@BBBFFFIIIJJJFFFLLLWWWccclllqqqtttuuuqqqcccMMM:::444777888555444555555555555666777888999999999888777555333222555555555555555555555555777777777777666555444333444555666666666666555444333444444555666666777777555555555555555444444444333444555555666666555555333333333444333333333222000000111111111111000000---000444444333111333555333333333222222333333444888888:::;;;::::::BBBLLL[[[dddppp}}}zzzjjjVVVJJJEEEBBBBBBCCCCCCAAA??????AAADDDFFFFFFEEEEEEDDDBBB???>>>>>>@@@AAA@@@>>>>>>@@@BBBCCCCCC@@@<<<::::::<<<===;;;999444333222111111111111111000000000///////////////000000///......---,,,,,,,,,---///111111111///...---......---,,,---///111000222;;;HHHNNNNNNTTT]]]oooyyyooocccgggpppzzz|||xxxrrrqqqttt~~~~~~tttkkkfffqqqYYYLLLHHHDDD;;;333///...///333444333444666777000...555===CCCFFFIIIOOO^^^iiieeeXXXIII:::///000666>>>AAA@@@DDDUUUgggsssggggggfffZZZMMMHHH@@@999666:::<<<888111---***---***+++000,,,,,,999NNNWWWeeessshhhLLL555333666444777???@@@KKKLLLHHHRRRhhhoooiiiVVVDDD444///111000---***...++++++---...,,,---000///...---,,,,,,++++++,,,......---,,,+++***)))(((((((((''''''((()))******///...---,,,++++++,,,,,,...---000999@@@???777//////...,,,***)))))))))******))))))(((((()))******((()))******++++++******+++,,,---000222333333222555222111222222666???JJJZZZwww{{{xxxwww}}}wwwhhhPPPAAA<<<666999888777666666777888999777666444444555444222000777666555444333222222111444333222000.........///000111333222000/////////000222333333222111333444222222222222333444555444222222333444777999;;;;;;===999777999;;;BBBQQQ```yyyxxxsssLLLVVV```___NNN<<<777<<<::::::;;;===@@@DDDHHHKKKIIIJJJNNNVVV^^^ccccccbbbYYYPPPCCC;;;999999555111666444222222444666777777:::999888777666555444333444444444555555555555555666666666666666555555555444555555555555555555444444444444444555666777777555555555555555555555555444444444333333444444555111222333555555444333222//////000000000000//////+++000555555222000333666666555444222222222333444777999;;;;;;999888;;;???LLLQQQ[[[jjjyyysssdddYYYQQQJJJFFFJJJGGGEEEEEEHHHKKKKKKJJJFFFFFFEEEBBB>>><<<;;;<<<@@@???>>>???AAACCCDDDDDDAAA===;;;===CCCFFFDDD@@@999777444333222222222222333333333333111000...---111111000///......---------...000111111000///......//////...---...111333///000555===???>>>BBBHHH___lllsssfffdddkkkvvv~~~|||uuuppppppzzz{{{sssnnn}}}dddSSSKKKGGG@@@999333222333444333666BBBQQQPPPAAA444666===>>>888333555HHHXXXVVVFFF777000//////555>>>BBBCCCLLLbbbwwwzzzsssoooppplll___TTTPPPCCC:::555888<<<999222---+++...))))))///...,,,555;;;IIIYYYbbbgggqqqnnnUUUJJJAAA777777???HHHQQQPPPKKKWWWlllkkkZZZDDD999000---,,,******,,,...******------+++,,,/////////...---,,,,,,,,,,,,,,,,,,,,,++++++***++++++$$$&&&(((***+++***))))))//////...---,,,,,,,,,,,,000///000666===>>>777///000///---+++))))))))))))******))))))))))))))))))'''(((***,,,,,,,,,***))),,,,,,---000444555444222555333222333333555>>>HHHSSSlllwwwtttrrrnnnlllqqq}}}kkkRRREEEBBB>>>999888666555555666888999999888888888888888555333999888666444222111111111111000...------...//////000111333222000/////////000222333333222111333444000111222333333444444555111111222444555777999;;;999888999;;;===FFFVVVeeeLLLUUU^^^]]]NNN===777;;;777888:::===@@@BBBDDDEEEMMMJJJJJJMMMSSSVVVVVVSSSJJJFFFAAA===:::777666666888555222111222444555555888888777666666666666666444444444555555555666666444444444555666777888888555555555444444555555555444333333333444555666777444555555555555555555555555444333333222333444444000222444555555444222111/////////000000/////////+++000555555222111333777777666444333222333333444555999<<<;;;999999:::;;;>>>@@@FFFSSSfffxxx{{{pppddd[[[WWWSSSPPPOOOQQQQQQMMMJJJGGGGGGGGGEEEBBB???>>>???BBBAAABBBFFFKKKNNNPPPPPPNNNJJJHHHJJJNNNPPPMMMIII@@@===888666555555333111333555777888888555333000333222222111///......---///000000111111000///......///000//////000222444333333444777777555666:::QQQ___uuuyyylll```dddooo|||wwwpppmmmssszzz{{{wwwqqqZZZLLLEEE===666555111111444666@@@ZZZssssss[[[BBB999;;;;;;555111///>>>LLLJJJ;;;///---111...222;;;CCCIIIVVVmmm}}}zzzzzz~~~|||xxxmmmmmmqqqtttoooeee^^^]]]EEE:::222444999888222///---000***''',,,,,,+++222000AAAUUU```ccchhhtttzzzlllUUU???888>>>FFFLLLIIIEEENNN\\\WWWEEE666222///...+++(((***......++++++...///,,,---///000///...---,,,,,,,,,,,,((()))***)))((((((***,,,###%%%(((+++---,,,***)))....../////////...------000111000222777:::777000111///---+++***)))))))))******************)))))))))+++---000000///---,,,---,,,---222666888666333444333333555555666===EEESSSkkkzzz|||~~~zzzvvv{{{nnnSSSEEEBBB>>>999888666555555666888999:::999888777777666444111888666444222111111111111111///,,,,,,---///000000///111222222000//////000000222333333222111333444///111333444444333444666111333444444444555888:::888:::<<<<<<>>>III[[[iiiLLLTTT\\\[[[MMM===888;;;777888:::<<<======<<<<<>>;;;777555999@@@999777555333222222444555777666666666666666777888333333444444555666666666333333333444666777999:::666666555444444555666666444333333333333555666777444444444555555555555555555555444333333333444444111222444555555444222111//////000000000000//////,,,///333444333222444666777666555555444444444444333888:::999999;;;<<<:::======@@@IIIYYYlll|||tttkkkfffbbb``````[[[SSSLLLKKKNNNPPPQQQOOOMMMLLLLLLKKKLLLOOOUUU]]]cccfffggg```]]]ZZZZZZZZZYYYUUUQQQHHHCCC>>>;;;:::888444000000222555777888777555444444444333222000///......111111111111000//////......////////////000222555666555444333333333333444FFFTTTjjjuuubbb```hhhuuuzzzssskkkiiijjjsss}}}fffRRRFFF;;;222666444:::FFFRRR```zzzzzz\\\IIIAAA;;;888666222888>>>===555...---000///222:::EEEPPP]]]ooovvvrrrqqquuuxxxwwwrrrnnnjjjjjjlllmmmjjjccc``````HHH::://////555555222000---333---'''++++++***222///999IIIYYYdddiiijjjjjj|||tttbbbQQQGGGAAAEEEDDD???AAAHHHEEE;;;444000//////---***,,,111///---///222333000///111000///...------,,,,,,---)))***+++)))''''''))),,,%%%&&&(((***,,,,,,---,,,+++---///111111000...,,,...000///...111666777333000///---+++***)))******+++++++++++++++******))))))+++///111222111...,,,...---...333888:::777333333222444777777666;;;BBBQQQjjj~~~wwwYYYFFF???888999777666555555666777999;;;999777555555333111///555444333222222444666777555111---,,,...///000///...000222222000000000111000222333333222111333444...111444555444444555777444666777777555666888;;;999<<<>>>===BBBRRRhhhyyyLLLSSS[[[ZZZMMM===888:::888999::::::;;;;;;;;;;;;CCCAAA???>>>>>>>>>>>>>>>???;;;;;;<<<:::777;;;AAA888999999777444333555888888777666555555666777888333333444444555666666777555444444444555666888999777777666555555666777777444333222222333444666888444444444555555555666666555555555555444444333333333444444444444333111000///000000111111000000///---///111333444555555555555555666666666555555444333777999666777;;;===;;;??????@@@EEEOOO]]]kkkuuuzzzxxxuuummm```VVVUUUYYY___bbbcccaaa```______```dddjjjqqqwwwzzzzzzqqqqqqpppooommmjjjgggeee]]]XXXSSSPPPNNNKKKDDD???:::999888888777777777777555555444222111000///...222222111111000///......,,,---...------...111444444333222000111444555444???KKK```xxx{{{jjjaaaaaajjjooohhhbbbaaa```kkkyyyttt]]]NNNAAA777:::<<>>:::===???===777222/////////---///333111///111666666222111222000000...------------------......,,,((('''***,,,((('''((((((***,,,...000***,,,///222222111...,,,+++///...+++---444888666000///---+++*********+++,,,,,,,,,,,,,,,+++***)))''')))---000111000---+++///...///444:::<<<888444222222555999888777:::AAAFFFaaayyy}}}aaaMMMDDD<<<888777666555555666777888AAA>>>;;;888777666333222444444333444666999<<<===888444///---...000///...---///111111111000111222000222333333222111333444...111555666555444666777666888:::999777666999<<<:::>>>??????GGG\\\xxx{{{LLLSSSZZZYYYMMM===888:::888888999999;;;===???AAACCCAAA???;;;888666666666555444999@@@BBB<<<999;;;666:::<<<:::666444777;;;999888777555555555666777333333444444555666777777777666555444444555777777888777666555555666777888444333222222222444666888444444444555555555666666555666666666555555444333555555444444333222111000000000111111111111000000......///222555666555444444555666777777666555444333777777444555;;;===;;;<<<<<<<<<>>>CCCLLLXXX```eeerrr}}}nnnbbb]]]bbbjjjpppqqqqqqooonnnrrrrrruuuyyy~~~yyytttooollljjjeee]]]VVVMMMJJJDDD???<<<;;;===>>>666555444333111000///...333222222111000///......***+++,,,,,,+++---000222111111///...111555777666:::FFFZZZrrrsssddd\\\bbbeee___ZZZ\\\ZZZeeeuuu|||rrrcccCCC@@@EEEZZZyyy|||mmmRRR???===>>><<<555000///...---...111111666CCCWWWeeehhhgggfffffffffgggiiijjjkkkkkkjjjooonnnlllhhhaaaVVVIIIAAA999444///---000111...+++'''''''''))),,,---...---///000333<<>>999999:::888888888999:::;;;======;;;;;;;;;:::777777777999555555666999<<<======<<<<<<;;;999888777888888999999;;;;;;:::888666555666222222111111222333555666777666444444444555777888555555444444444444555555444444555555555555555444666666666666666666666666666555555555555444444444333555666555333111111222222111///.........///000444222333888;;;:::999888;;;555222555999999555111000111444777999999999888======<<<<<<<<<>>>BBBFFFRRR```rrruuunnnmmmooosssvvvwwwwwwvvvuuuvvvuuuxxx}}}wwwpppmmmfff\\\PPPGGGBBB@@@>>>999555444333000000222222000///...000000000//////...,,,,,,,,,---///111111111111222333333444444888;;;GGG```{{{}}}qqqeeeaaaaaa^^^XXXSSSTTTYYYgggyyy{{{gggHHHJJJbbb{{{yyykkkPPP>>><<<<<<777111------...---...222...777III^^^kkkmmmllllllgggiiihhhfffccccccgggkkkqqqlllhhhgggeee\\\MMMAAA888333---,,,---...,,,)))''''''((()))+++---...---000000000000555BBBRRR^^^^^^]]]___dddkkkqqqssssss|||eeeNNNBBB:::555888AAA???>>>;;;;;;;;;<<<;;;;;;<<<444------...------///222222111...+++***+++,,,------,,,+++***)))(((((()))************,,,///222222///...111555666222///,,,+++***)))+++...222444///000//////...---,,,+++))))))******+++++++++,,,+++++++++***+++,,,...///...///000222333555555666777666555555777999;;;<<>>AAA999FFFVVVfffxxx\\\^^^YYYQQQGGG@@@<<<;;;;;;999888777777666666666777999999:::888666666777999888666444444666999:::;;;999:::;;;;;;:::999777666999;;;<<<;;;999777777777999888777666555444333333333444555666666666555444::::::999888777777777777777777666555555444444444666666666666666666666666666555555555555444444444555666777666444333333333444333333222111111111111///333444222888LLLiii|||vvv]]]GGG888555222000000333555555444999;;;<<<<<<:::888777777888<<>>:::<<<@@@;;;999777444333333444555777444333666888666444333111333333111000222555777000000000111111111111111000000000000000111111111333222222222333333444555555777888888777888;;;===DDDKKKIII[[[nnn}}}pppZZZ]]]WWWMMMDDD===;;;:::;;;:::999888777666666666666999999:::888777666888999;;;999666666888:::;;;;;;777888999:::;;;:::999888777999:::999777666666666666666666666666666666666777666555555555666888999999888777666666666666666888777666555555555555666666666666666666666666666666555555555555444444444333555666555333111111222111111222222333333444444111555555444AAAaaadddEEE555222///000444555444111888:::<<<<<<:::777666666111333666888:::???GGGLLLddduuuqqq```TTTJJJ@@@999666111///------///000000///............//////000000000000000111222222333333333222444===MMMdddzzzzzztttqqqvvv|||}}}fffsss{{{uuuxxxzzzdddLLL;;;444......---,,,---000:::HHH^^^ooorrrllliiikkkfffaaa\\\]]]bbbdddaaa]]]___hhhoooiiiXXXFFF:::555333111...+++***)))******(((***------+++***---000---+++***,,,///000///---***---333999AAAJJJSSSYYYKKKLLLUUUgggyyyzzzkkkcccVVV\\\gggtttyyynnnYYYHHH;;;444...///111//////000///111111000---+++***+++++++++*********)))))))))&&&((((((((((((***---///...///111333222000...---++++++++++++++++++++++++---------------,,,+++***+++++++++*********))))))******+++,,,---------------,,,+++***,,,...222444999:::;;;999666555888;;;===MMMdddtttxxx|||lll]]]___aaaddd[[[QQQIIIAAA:::888;;;;;;999777555444444555555777666555555666555444333222555555111000333444333......///000111222222333111111000000000111111222111111111111222333444555555666777666666888;;;>>>@@@MMMTTTllllll``````XXXLLLBBB<<<:::::::::;;;:::999888888888888888999::::::999888888999;;;===;;;999999:::<<<<<<;;;888888999::::::::::::999666888999888666555555666333444555666777777777777999777666555555777999:::666666666555555666666777777777555555555666777888666666666666666666666666666555555555555444444444111222333333111//////000...///111222444444555555222666777:::PPPwwwzzzWWW<<<777111111444666444111444666888888666555555555222333555555555777:::<<>>===444111---++++++,,,------....../////////000000000000111111222333333444444444444555999CCCUUUjjjyyyyyywwwzzzooossssssqqq{{{|||vvv}}}rrrYYY===555...,,,,,,+++---222888GGG___sssyyysssmmmlllhhhddd``````bbbcccbbb```___eeehhh^^^LLL<<<666666000///---+++))))))***,,,(((+++...---******---000///,,,+++,,,///000///---,,,---...111666@@@LLLUUUOOOJJJJJJUUUcccooozzznnnkkkkkkppprrrfffMMM999999444222666999777555555---///000000...,,,+++,,,+++++++++++++++*********((()))*********,,,///111...///000000///...---------,,,,,,+++++++++,,,,,,***++++++,,,,,,++++++******************+++++++++)))***,,,---...---------...---,,,+++,,,...000111444888;;;:::777555777:::BBBWWWoooooohhhjjjfffhhh```WWWPPPGGG===999999;;;999777555444444555666333555666666555555444333000333111---...222333//////000000111111222222333222111000//////000111111222222222222333444555555444555555555555777;;;===;;;NNN\\\wwwsssaaaaaa]]]TTTHHH???;;;;;;;;;<<<<<<;;;;;;:::::::::;;;;;;:::;;;;;;:::999999:::<<<===;;;:::;;;<<<<<<;;;:::<<<;;;:::999888888888888666888999999777666666777222333444666777777666666666666666666666777777888555555555555666777777888777666555444555666888:::666666666666666666666666666555555555555444444444222333444333111000000000...///111222333333333333111555888BBB___iiiKKKAAA666111333555444222000222444555444444555666555555555555666777999;;;333:::EEEQQQ]]]iiiuuu|||tttcccQQQHHHFFF;;;666000+++***+++------......///000000000000000222222222333444444555555333555666666:::GGGZZZiii}}}~~~}}}tttqqqtttooo~~~mmmffflll{{{yyy```<<<444,,,******+++...333222BBB]]]uuu~~~xxxpppmmmiiihhheeeaaa``````bbbddd^^^aaa^^^RRRAAA444222555......,,,***((()))***,,,(((,,,///...***)))---000,,,---000333444222///,,,+++,,,...///222888BBBIIIUUUNNNKKKOOOTTTYYYcccnnnzzzpppiiifff[[[FFF333555111222888;;;999555444,,,...000000...---,,,---,,,,,,,,,+++++++++++++++***+++,,,,,,,,,---000333...///000///---,,,,,,---...---,,,+++++++++,,,---))))))***++++++++++++***(((((()))***+++,,,,,,---)))***,,,---......---,,,......---------...///000---333888:::888888;;;>>>FFF]]]vvv||||||nnniiihhh^^^ddd___ZZZUUUMMMBBB<<<;;;;;;999777555444444555666///333777777555555444333///111000---000666777333222222222222222222222222111000///......///000111333222222333444555666777444444555444444777:::===???UUUfffaaaTTT[[[VVVMMMBBB;;;:::<<<>>>???<<<<<<<<<;;;;;;<<<<<<===:::;;;<<<;;;::::::;;;===<<<;;;;;;;;;<<<<<<:::888???>>>;;;999777666666666777999::::::888777777888222333555666666666555444333444666777888777666555555555555555666888999:::666555444444555777:::;;;666666666666666666666666666666555555555444444444555666777777555333333444///000111222333222111111...333999GGGhhhwwwxxxVVVJJJ:::111111444555444000111333444444555777999222222111111222555888:::555<<>>888555999===<<<:::999555555555666777666444222444333111000///...//////222000///111333444222000000000000000000111111222666444222444666888666444111111111222444777;;;===CCC```{{{}}}```PPPRRRZZZVVVGGG<<<;;;<<<999888<<<<<<<<<<<<==================<<<;;;::::::::::::::::::999888888888888999:::>>>;;;999999::::::666333666777888666333222444777444555666777888888888888666555444333333444555666999555222222555777777666888777777666666666666666777666555555555777888999777555444444666777777666555333000000222222000---111222333333444444333333111222:::GGGdddrrrqqqtttuuu|||lllSSS888,,,222999777111222111000000000111333333333444555555333333444555777888AAAOOOQQQIIIFFFKKKMMMTTT^^^gggnnnvvv~~~|||~~~xxxqqqqqqooolllnnntttxxx{{{|||qqqeee[[[NNNAAA777555444000...///...333333...---111333000111222444666666555444333777666555555888???IIIPPPjjj~~~nnnrrr~~~uuuqqqxxxwwwnnnjjjjjjssszzz~~~mmmCCC333)))------'''(((111222777KKKmmmsssmmmeeeaaaccceeeccccccfffgggbbbUUUCCC777333111...,,,+++++++++***))))))))))))***,,,+++))))))***,,,///------...000000---+++...---,,,,,,...000222444<<>>888777<<<===888666888555444444555666555333111222111000/////////000111111//////000222333222///000000000000000111111222333111000111444555444222222222333444555888<<>>============<<<<<<<<<<<<===<<<<<<;;;:::::::::;;;;;;:::999999999999:::;;;===;;;999999:::999666333555777888666444333555777333444444666777888888999666555444333333444555666888555222333666888999888888888777666666666666777666666555444444555666777888666444444555555555444555333111111222222000...111222333333444444333333444333777===SSSsssrrrttttttxxxyyybbbEEE555555888666111222111000000000111222333222333444333222111222444111777FFFWWWXXXIII>>>===;;;AAAHHHMMMQQQVVV]]]ccctttvvvzzz~~~~~~~~~yyyvvvvvvttt~~~yyyppphhhWWWQQQNNNRRRVVVYYY___gggfffkkksss}}}uuukkkaaaSSSEEE???:::333...---,,,000111...---111222///000111333555666555555444666555333222333999AAAGGG^^^sssuuudddllltttvvvvvvwwwwwwuuuppplllooosssxxxtttGGG555))),,,...))))))...111111<<<[[[zzzooogggaaabbbgggiiijjjkkkkkkdddSSS@@@444111111///,,,,,,++++++***)))(((((()))***++++++))))))***+++111///------......---,,,000000//////////////////000555@@@NNNZZZ___\\\WWWYYYeee{{{pppOOOGGG???666333111...------444333222...+++******,,,------,,,,,,++++++******))))))(((((()))***++++++(((+++,,,+++,,,000000---+++++++++++++++,,,,,,---++++++***))))))))))))*********)))((((((((())))))***++++++++++++,,,,,,,,,---.........,,,---...000000///111666<<>>>>>555444;;;444333333444555444222000000////////////000111222000///...///111111111///000000000000000111111222222111000111222333333111222333444555666:::>>>BBBNNNmmmeeeQQQQQQRRRNNNGGG===777::::::777999@@@>>>=========<<<;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<<===<<<;;;::::::;;;<<<===<<<;;;:::999999888666333555666666666444444666888333333333444555777888999555555444444444444555555777555333444666888999999999888888777777777777777666666555444444444555555999777444444444444222111444333111111222222111///111222222333333333333333444444999<<>>BBBHHHOOOQQQVVV```kkkuuu{{{~~~rrrdddTTTJJJBBB:::333000+++...000///000222222000///000222444555555555555888666333000000444:::???SSShhh~~~zzz___aaajjjvvv|||{{{~~~{{{wwwvvvzzzHHH666)))+++...+++))),,,---...333GGGkkkqqqjjjcccdddjjjnnnooonnnlllcccPPP;;;000000000///---,,,,,,+++***)))((((((++++++,,,+++++++++++++++...---++++++,,,...000111000111111222111000///...222333777BBBQQQ]]]dddeeeOOOWWWgggzzz{{{^^^MMM;;;444000...000555222111000///---+++++++++------------,,,,,,++++++))))))))))))))))))******&&&***---,,,---000///,,,******))))))******+++,,,++++++***)))))))))))))))***))))))((((((((())))))*********+++++++++,,,,,,///000000///---+++,,,---333333333666===LLL```ppp|||ppprrrkkkSSSPPPMMMEEECCCFFFIIIRRRhhhnnn^^^KKK>>>777<<<<<<555555<<<333222222333444333111///000000/////////000000000///.........//////000000000000000000000111111222333222222333333444444444222444555666777;;;BBBHHH\\\uuufffTTTXXXZZZRRREEE===888;;;;;;777999???>>>>>>===<<<;;;;;;::::::<<<<<<<<<;;;;;;<<<============<<<;;;;;;<<<======<<<;;;::::::999777666444555555555555555666777888555444444333444555666777444444444444444444444444777777666555666777888888999999888777777777777777777666666666555555555555777555333333333444333111333333222222222222111000111111222333333333333222111444===EEETTTyyy}}}ooojjjiiihhhkkkqqqxxxfffMMM999///...000111111111111111111222222222111222333222111000111333333777AAAJJJHHH<<<333111555777888777555555666888666:::AAAGGGJJJKKKJJJIIIOOONNNPPPSSSQQQMMMMMMQQQ___ooo|||xxxhhhWWWKKKCCC<<<999666333222444999===BBBGGGOOOYYYccckkkpppsssuuu}}}{{{pppaaaUUULLLCCC:::444---...///111222444333111...///111333444555555555999888555222111333888<<>>666222222444....../////////---+++))),,,,,,---------,,,++++++)))))))))***************&&&+++---------///...***((((((((((((((()))******+++***))))))(((((()))))))))((((((((((((((())))))))))))))))))*********++++++---......------...000333555666555<<>>IIIQQQooommmWWWYYYZZZTTTDDD:::666999;;;888:::@@@>>>======<<<;;;::::::999;;;;;;;;;;;;;;;<<<===>>>===<<<;;;::::::;;;<<<===<<<<<<<<<;;;999777666666555555444444555777777777777666555444444333333333333444444444444444444333888888888777555555555666999888888777666777777777777777888888777777777777555444222222444555444444333333333333222111222222000111222222333333222222333222;;;FFFYYY~~~pppfffdddffflllrrryyyjjjSSS???444111444666000000111111222222222222222333444333222111222444222444:::>>><<<666111111222333444333333222333444555666888999:::::::::999<<<<<>><<<;;;:::999999:::;;;<<<<<<===>>>===:::888777888777555444444666777777666777777777666666444333222333333444444444444333333666777888777555333444555888777777666666666666666666777888999999999999888555333222333555666666555222333444333222111222333000111111222222222222222666111555===NNNrrrsssgggeeeiiiqqqwwwzzzkkkUUUBBB666222222333000000111222222222222111222333444333222111222444+++000666:::888333///---//////000111222333333444555444333222222333444444444444777999:::>>>LLLZZZhhhssswwwkkkWWWHHH???;;;555999999444000000222222333444555888>>>FFFNNNRRR]]]bbbgggkkktttvvvjjj]]]JJJ;;;444///+++...000...------...//////000222333444444222222222111000222555888CCCNNN___qqqjjjVVVFFFJJJXXXccciiimmmyyyyyyttt[[[222,,,((()))+++***((((((((()))+++,,,+++222EEEXXXqqqzzz|||uuuoooeee]]]PPPHHH999,,,))),,,---******************++++++++++++***))),,,000222222000,,,---...---,,,,,,///222666666777777777666666555222555888777333222444777FFFIIIMMMNNNPPPWWWdddnnnppp|||vvv___EEE999555111.........---+++)))***+++,,,---,,,***)))((()))+++,,,------------***......++++++,,,+++''')))))))))))))))***++++++******)))((((((((((((((('''''''''''''''((())))))))))))*********+++++++++''')))***+++---000555888111444777???UUUuuu~~~eee\\\pppeee\\\XXXOOOTTTNNNJJJNNNZZZ___aaatttsssNNN:::999777///333333222333444444222/////////000000000///---,,,///000000...------000333000000000000000111111222000222444333222111333555444666777777<<>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;777888888999:::;;;<<<===:::999888777777888999:::===???@@@>>>;;;888888999888666444444666777666444444555777888888777555444222333444444444444333222111444666666444333555777777666666555555555555555444555777888999999999999777666444444555666555444111333555444222111333555000000111222222222222222555111444888???ZZZzzztttiiifffkkkssswwwtttfffRRR@@@555111///...///000111222333222222111111222333222111000111333,,,000444555333111///---111000000222333444444444111000000//////000111222000222555777666:::JJJYYYfffkkkiii[[[JJJ@@@;;;::::::@@@AAA:::333111000---/////////111444999>>>AAAKKKPPPUUUYYYcccqqqzzz}}}zzzooo\\\KKK<<<333---///000...,,,---/////////000111222333333000111111000000111444666???FFFSSSddduuuiiiRRR===<<>>555444333333444555444222000------///000000000///...///000000///------111444000000000000000111111222222555777666444333555888666777888999>>>NNNdddtttuuu```YYY[[[___ccccccNNN>>>>>>AAA===888666::::::;;;;;;;;;;;;;;;;;;666777777888999;;;<<<===888888777666666777888888>>>@@@AAA???;;;999999:::999777444444666777555333000333777:::;;;:::777666222222444444444444222222---111444555444444666999666666555444444444444444222333555777999999999999:::888666555555555444333111333555444222111333555000000111222222222222111///111999:::777HHHbbbmmm}}}sssiiifffkkkqqqtttqqqcccPPP@@@888444222000///000111222333222111111///111222111000///000111333444333///---...111111222111111111333333333222111111222222222222222111222555999:::777:::HHHXXX]]]___YYYJJJ;;;555444444333;;;???:::444333222///.........000222444666777;;;@@@EEEKKKUUUccclllooossszzz~~~nnn\\\DDD999111222333000...000000000//////000111222222222222333222111111333666???CCCMMM]]]nnn}}}vvv]]]AAA555:::@@@AAA???:::999777444111...,,,+++,,,+++)))'''(((***,,,...((()))******+++...333777AAAUUUeeehhhhhhiiiaaaUUUDDD???666...)))((((((***(((,,,---***((((((%%%!!!---+++***,,,///222444444111(((&&&+++---,,,555AAAFFFEEE@@@:::888:::888444888555222111333555666777666111111888@@@FFFLLLRRRZZZhhh}}}nnnOOO555111///(((***555---------,,,***))))))***+++,,,---...////////////---//////,,,+++------)))+++'''$$$'''---///+++&&&***)))'''(((***,,,------&&&''''''((()))(((((((((''')))+++,,,++++++,,,......++++++...---***///777555888===TTT{{{~~~qqqdddYYY[[[]]]ZZZWWWdddhhh}}}vvvVVVAAA;;;777222555444222111000111111222000000000000///////////////000///...---...111444...///000000000111444777444444444333333444444555555;;;:::;;;BBBIII]]]yyyjjjgggZZZYYYdddfffjjj\\\III>>>;;;<<<<<<;;;>>>;;;999===BBBBBB<<<555999888888999;;;;;;:::888444444555777999;;;===>>>===>>>@@@@@@???>>>>>>???:::999888777777777888888444444555666777777666666222333555666777666666555444444444555777777444222999666444444777999888777111222444666888999::::::666888888777;;;???:::111444333111//////000111222111222333333444444444444444222222333666???RRRccctttzzzzzzooogggiiisss{{{rrraaaKKK;;;555444333222333222111222444444333111444222000//////000333444333333222111000000111111111000000000111222333333333444555444222000000000444444333444888AAALLLTTT___ZZZPPPCCC888333444888777999:::999555111///...111000000111222222000...:::777:::CCCNNNVVV]]]dddooovvv~~~yyyiiiRRRBBB333...---,,,---000,,,...000///------000333333222222222222333444444777???KKKWWWcccsss~~~cccDDD333333666555222222111000///---,,,+++++++++***)))((((((***,,,---))))))))))))))),,,000333666;;;AAAKKK]]]ggg[[[GGG999666111,,,******,,,...(((+++,,,++++++------))),,,+++***+++...000111111///)))(((---000111<<>>:::444555444333444666888888888555333555888999999===CCCGGGRRReeeyyykkkHHH444000000---+++/////////...---...000111++++++,,,---.../////////+++///000//////111///,,,+++)))'''))),,,...+++(((***(((&&&&&&((()))***)))'''''''''((((((((())))))(((***---...---,,,,,,---,,,******------,,,111999777;;;@@@YYYuuu{{{wwwyyynnnaaaZZZVVVSSSTTTdddiii~~~sssUUUAAA===<<<999555555333222111000000000111111111000000000/////////000///...---...111333000000111111000111444666222222222333444555666777333999999;;;HHHVVVpppsss^^^eee```[[[aaaddd```TTTEEE===<<<>>>===<<<<<<;;;:::===@@@???;;;666999888777888999:::888777666666666777777999:::;;;;;;===@@@BBBBBB@@@>>>===999999999888888888777777666666666666777777777888222333444555666666555555111222333333333333444444555444333555888:::888777222333555666888999999999666777444222666:::777000444333111000000000222222111222333333444444333333333222333555666<<>>666333555888::::::999888666444111///000///...///000111///---333111444;;;CCCJJJSSS[[[lllttt}}}xxx\\\JJJ888111///------...,,,...//////---...000333333333333333333444444555777>>>GGGQQQ\\\jjj|||qqqNNN666000222222...+++++++++++++++,,,,,,---******))))))******+++,,,)))))))))(((((()))---///222000...444DDDOOODDD111///...,,,******+++---...+++......,,,---111222000,,,+++******,,,......---+++((()))...111555BBBRRRaaa]]]UUUKKKGGGEEE???888666555666888;;;=========888888999999555000111777333999JJJaaavvvoooKKK777444111+++...---,,,,,,,,,---...///******+++,,,......///000+++///111000111333222///++++++,,,,,,,,,+++***)))+++)))''''''((()))((('''(((((('''''''''((()))***))),,,///111000---,,,++++++))))))+++,,,...333999777<<>><<<:::;;;<<<======<<<999888999888777777777777666444888888777666666666666666888;;;@@@CCCCCCAAA===;;;888999:::::::::999888777888777666666666777888999333444444555555555444444111333444444222333666999222222333555888999888777444555555666777777777888888777444111333777555111444333222111000111222333111222222333333333333333222222444666666888BBBMMMWWW___fffiiikkknnnooolllYYYKKK:::///---000222333444333333444777888888777222222222222222333444444333222111111000111111111222222222222111111111111000222333333111000111111888777555666;;;EEERRR[[[___UUUGGG<<<888;;;@@@DDDDDD@@@;;;888777666333111...------...///000...,,,...---///444888===GGGRRReeeppp{{{nnnZZZCCC666222000......---...//////......000222333333333444444444555555666;;;AAAHHHPPP]]]nnnzzzyyyUUU999000222333111,,,+++++++++,,,---...///))))))******++++++++++++((())))))))))))***---///000333222......111000,,,...---,,,+++******))))))///111000,,,,,,111222111,,,+++******+++,,,+++***(((''')))---///555CCCRRR[[[XXXRRRLLLLLLLLLGGG@@@999999999<<>>???>>>;;;:::===??????<<<::::::;;;:::888666555666666555333888888777555555444444444777999<<<@@@AAA@@@===:::999;;;<<<======;;;999888999777666444555666888999444555555555444444444444333666888777444555;;;AAA555444444444555666777777666666666555555666666666:::999777666777888666222444444333222222222222333111222222333333333222222444333444666666777>>>HHHPPPWWW```gggmmmnnnhhh```FFF>>>444///000444777888222000......///222333333111111222222333333333333222222111111111111111222333333333333222111111000///000222222111000111222555444333555;;;GGGUUU^^^bbbUUUCCC999:::DDDOOOVVVWWWNNNAAA999777666444111...------...000000///---......///111111555@@@LLL^^^lll{{{lllPPP<<<555222111000.........//////000111222333333444444555555555555333777<<<@@@FFFRRRbbbnnn~~~YYY999---000222000///...,,,,,,,,,---...///))))))******++++++++++++''')))***++++++---000222+++000222,,,''')))...222---------,,,+++***((('''...///...***+++000222111---+++***+++,,,,,,***)))******+++...000666BBBMMMMMMLLLJJJIIIMMMQQQLLLDDD;;;:::<<<@@@HHHQQQWWW[[[SSSGGG===:::999666333333333111333===KKK]]]ttt~~~qqqJJJ777888222111111333444444111...,,,,,,,,,,,,,,,...///000222333///******...111000,,,///111///+++((())),,,)))((((((***,,,---,,,+++***)))'''&&&'''(((***,,,)))...333555333000,,,++++++***(((''')))...333555222888===TTTwwwbbbZZZzzzyyyttt{{{nnn[[[NNNNNNTTTbbbggg}}}yyyTTT===777555111000111222333444333222111333333333333222222222222///000111000......///111222333333111000111333555444444333333333444555555888??????DDDXXXmmm|||ggg^^^UUUEEE999>>><<<:::;;;===???===;;;<<>>???===;;;<<<===>>>??????===;;;:::999777555444444555777888777666666555444444444444555888999888555777===DDD:::999666333222333666888777777666555444555555555888888:::<<<<<<999444222555444444333333333333333222222222333333222111111555333444666777999@@@HHHKKKQQQXXX___ddddddYYYMMM:::666333222444666666555777444000///000222444444222222222222222222222222222111111111111111222222333333333333333222111000...000111111000///000111222222333555===JJJXXXbbbbbbSSS@@@666;;;KKK\\\gggjjj]]]KKK===777555333111000//////000222222111000111000000000///111<<>>...000333000000///---+++***+++,,,---******))))))******+++,,,(((***+++,,,---...111333222...)))(((+++------+++***++++++,,,++++++***)))'''******(((***000333222---,,,,,,,,,------+++))).........000333999@@@FFFEEEEEEFFFJJJQQQUUUOOOEEE<<<<<<>>>EEENNNXXX___bbbZZZKKK===888888555111///666333111333777DDDZZZmmmtttuuu}}}nnnNNN>>>555333111333666888777444///...---,,,,,,---...///333333///)))(((,,,000///,,,...000...+++)))***+++&&&%%%&&&(((***,,,+++)))))))))((((((((()))***+++)))---222444333000---,,,,,,+++(((&&&***222777777000888;;;NNNxxxpppqqqwwweeeSSS{{{|||mmm]]]SSSSSSZZZbbbhhhtttPPP===999777111111111222333333333333222333333333222222222111111///000111000///...///000000111111000///000222555555444444333333444444444444<<>>>>>@@@BBB@@@===;;;;;;===<<<999777666777888888777666666555555555555666666888666666888===???>>><<<===>>>?????????>>>===<<<999888777666666666777888999888777666555555555555444555666555444666;;;???<<<;;;888444222222555888888777555444444444555666444555888===<<<777222111555555555444444444333333222222222222222222111000666444444888:::<<>>===111888777BBBfffzzzlll```dddvvvppptttyyyzzzooo\\\NNNNNNTTTWWWaaa{{{iiiHHH;;;<<<999111555444333222111111111111222222222222111111111111///000222111///......///...////////////000222555333333333333333444555666444<<<@@@OOOppprrrhhhhhhQQQ:::;;;;;;:::999;;;===@@@CCCDDD???@@@@@@???===;;;;;;;;;===;;;888777999:::;;;:::888777777666555555666666777666777;;;@@@BBB???;;;>>>>>>=========<<<<<<<<<:::::::::999999888888888<<<:::999777666555666666333333222222333666888:::999:::;;;999666444555777777666444333333444555666444333666;;;;;;555222444555555555555555444444333222222222222222111000000444333666<<<>>>>>>@@@EEEGGGJJJKKKLLLNNNOOOHHH???777666555555666777888888777:::???EEEHHHEEE???;;;:::888666333222222333333111111000000111222222333000222333555555444333222///000111111///------...///000222666<<>>BBBFFFIII@@@???>>>===<<<;;;:::999>>>;;;999888:::<<<======:::999888777555555555555666666888>>>DDDEEE@@@:::======<<<;;;;;;;;;;;;<<<;;;<<<<<<<<<<<<;;;:::999===<<<:::888666666666666444333222222555777888777555888<<<===:::777666777777666444333333444555777666444666;;;:::444444999555555666666555555444333222222222222222111000///222333888???AAA???>>>@@@???AAAAAA@@@AAADDD@@@:::888777666666999===AAADDDUUU[[[fffppptttpppfff^^^>>><<<888555333333444555111111000000111222333333000111333555555555333222///111111000...,,,,,,------...000333888@@@IIIOOOKKKFFF>>>888777AAAPPP\\\bbb___YYYPPPDDD:::444111111000000222444555444333666111...111333444666::::::GGGUUU^^^hhhwwwfffRRRAAA555111///---...111333333111...000222333333222111000000444777888999>>>HHHPPPWWWkkkaaa???222666888444000......///111111...***---***&&&&&&)))++++++***+++...000000...,,,******...---,,,+++***+++,,,,,,,,,,,,,,,+++++++++******---+++***+++...///,,,)))000000111111///...,,,***---+++***,,,------222999BBBEEERRReeepppooojjjiiifff^^^[[[]]]VVVIIICCCFFF:::???DDDCCC>>>999888999222111111000111111222222999777>>>TTTnnnVVV>>>AAA999333666222333222111///------///111,,,...111333444444222111000---******---///...---------/////////---+++)))'''))))))''')))+++***&&&)))+++///222222000---***...///---+++000888999555555222111555===EEEJJJLLLUUUMMMIII\\\vvv||||||qqqrrrqqq^^^[[[\\\YYYXXXfff{{{vvvuuuZZZEEEBBBIIIYYYmmm{{{{{{lllDDD666777888666777222444555555222000//////333333333333333222111000...---------......//////111222333222000000000111111///111555444222444888888FFFJJJ]]]qqqdddhhhcccKKK:::888<<<;;;;;;;;;>>>CCCHHHKKKHHH@@@>>>BBBCCC===999::::::;;;:::999===AAA???:::999888777666666777777888:::999999:::>>>@@@AAAAAAEEE===777<<>>===:::777555666999<<<;;;888999===???EEETTTdddaaaPPP???888777666555666444333333222222333333444444222000000222333333222111111000000000000111111333222333555:::>>>@@@@@@EEE@@@===;;;777777???JJJQQQUUUWWWRRRGGG;;;444111///222111...///444333.........///000111222333333999>>>DDDKKKUUUhhhzzzgggNNN777444///,,,...//////000333///000222333444333333222///000222444666<<>>BBBDDDFFFHHHLLL```|||qqqaaaccchhhhhhpppzzz{{{uuuvvvsssUUU??????HHHcccrrr{{{}}}eeeCCC666777555444555222444555444222000//////111111222222222222222111...------,,,---...///000111222333222000000000111111000111555555333555999777CCCJJJaaammmbbbeee\\\FFF:::===;;;;;;:::<<>><<<>>>999::::::999<<<@@@???:::999999999999999999888888888777777999===??????>>>@@@===<<<@@@EEEFFFCCC??????===;;;;;;<<<<<<;;;999<<<<<<;;;;;;:::999999888666777777888888888888777888999999888666555555666555555555555555555555555:::999777666666666666777666444333444666777555222888777666555555777888999999>>>CCCGGGJJJJJJDDD;;;;;;:::777555555777999:::999999;;;@@@FFFSSSjjjzzziiiTTTFFF<<<555444666444333333222222333333444444333222222444444333222111000000//////000000111222222222333555999<<<>>>FFFEEEBBB;;;777:::CCCLLLQQQTTTUUURRRIII???777222000111000,,,---111000+++/////////000111111222222444777;;;@@@JJJ]]]vvvtttZZZAAA777111,,,...000000111444111111222333444444444444222333333444666;;;BBBFFFMMMZZZjjjxxx}}}```@@@111333666555---,,,,,,...000000///...+++)))''''''(((******)))+++,,,------,,,,,,---......---,,,+++++++++,,,,,,+++++++++***************+++))))))+++000222000...---...////////////......///------000000111666<<<@@@FFFRRR]]]aaa```aaaeeejjjeeedddeee^^^OOOFFFEEEEEEAAA======??????;;;888000111111222222111000000000,,,---555BBBUUUnnnqqqXXXCCC@@@>>>///111///...,,,,,,---...000+++---000333444444444333///---,,,,,,---......---,,,---......---,,,***)))))),,,+++((((((++++++))))))---333777777444...+++,,,,,,,,,+++///555888666111333666777666777:::>>>AAALLLRRR```}}}xxxnnnsss{{{}}}uuujjjwwwuuuUUUBBBFFFRRRfffnnnssszzzlllSSS<<<444444333222555222333444333111///...///...///000111222222222222...---,,,++++++---///000111222333222000000000111111000222555555444666;;;:::DDDRRRnnnkkkbbbaaacccVVV>>>555===;;;;;;;;;<<>>AAA:::<<<<<<;;;>>>BBBAAA===999:::<<<======<<<:::999777777888;;;>>>@@@???===???AAADDDEEECCCBBBBBBDDD???===;;;;;;<<<<<<;;;999::::::::::::;;;;;;;;;;;;777888888888888777777666555666777666444333333444444444444444444444444444888888777777777888888999888777666777777777555333888777666666888:::<<<>>>???GGGOOOSSSVVVUUUNNNEEEAAA<<<777444666888999888777999>>>FFFRRRgggqqqaaaNNN===555444444333333222222333333444444444444555666666444222000000////////////000000000222333333333777===CCCMMMRRRNNNAAA;;;CCCNNNSSSYYYYYYYYYWWWQQQHHH===555222333000---...000...+++000000000000000000000000111111222555>>>QQQhhhyyygggKKK;;;333......000000111444222222222333444555666666666666444444555999@@@EEEFFFSSSbbbppp}}}{{{aaaAAA000111444333------------......---,,,***)))((('''((()))))))))***+++,,,,,,+++,,,...000------,,,,,,,,,+++++++++************************,,,***))),,,000111000---,,,,,,---...////////////000...///222333333888>>>DDDIIIOOOPPPNNNMMMRRRYYYeeedddgggjjjfff[[[SSSQQQKKKFFFAAA??????>>>:::777000111111222222111000///000///...---///999OOOcccsssXXXGGG???999111///,,,,,,,,,...//////+++---///222444555555444///...---------...------,,,---------,,,+++***)))))),,,,,,(((&&&)))+++)))(((+++...111111///,,,***,,,,,,,,,---000444777888111555777666333555===EEETTTaaaaaaccc{{{zzznnnuuuuuuWWWJJJRRR___cccgggnnnyyy~~~dddKKK>>>333111222222333777222333444222000....../////////000111111111111111///...,,,++++++---///111111222333222000000000111222000222555666555888===CCCMMMeeeqqqYYYZZZbbbeeeUUU;;;444<<<=========>>>???AAACCCDDD>>>???@@@???<<<999;;;???<<>>@@@CCCCCC@@@:::<<<>>>AAAAAA???===;;;999:::<<>>>>>@@@>>>===<<<<<<<<<<<<:::999999999999:::;;;;;;<<<<<<888888888888888777666555444555666555333222333444333333333333333333333333999888888888888888888999:::999999999888777666555888777777888:::===AAACCCHHHVVVfffooosssrrrkkkdddUUUKKK???888888::::::999888:::AAAOOOccc{{{~~~}}}}}}iiiNNN;;;333444333333222222333333444444444555777888777444222000//////////////////000000333555555555999BBBJJJXXX```[[[KKKFFFSSS```aaahhheeecccaaa\\\RRRDDD999666555222111111222111///111111111111000000//////000000000111888GGGZZZgggtttoooRRRAAA777...---///000000222444333333333444555777999999888666444444777===BBBBBBMMMZZZeeesss{{{aaaBBB111000222000000000///---+++*********((())))))(((((((((((())))))***+++++++++,,,...000---------,,,,,,,,,++++++******************++++++...+++***,,,///000...+++++++++,,,---...///000111000///000444555555999???>>>EEEKKKLLLNNNVVVcccmmmssstttxxx|||{{{tttnnnlll]]]ZZZVVVOOOGGG???999555111111111111111000//////000111222///******777EEEeeevvvsssOOO===BBB333000---,,,...///000///+++---///111333444555555.../////////...---------,,,,,,,,,++++++***))))))(((,,,,,,(((&&&((()))(((************++++++,,,,,,)))))))))***,,,...111555333666777555444<<>>>>>;;;===>>>:::777666888:::;;;???@@@>>>>>>AAABBB???;;;===@@@CCCCCCBBB???===:::;;;===@@@BBBCCCAAA???DDDDDDDDDCCCBBB@@@===<<<>>>===<<<<<<===<<<:::888777777888999:::;;;<<<<<<888888888888888777666555555666777666444444444666333333333333333333333333::::::999999888777777666:::;;;;;;:::999777777666888888777888;;;@@@DDDGGGRRRhhhqqqbbbNNN@@@::::::;;;:::===???GGG[[[vvvyyywwwxxxxxxvvv|||yyy\\\CCC777444333333222222333333444444444444666888777444222000000////////////000000000333666666666;;;DDDLLL\\\ccc```SSSTTTeeerrrtttuuuqqqmmmkkkfffZZZJJJ>>>999555333222333333333333222222111111000/////////000000000111555>>>JJJRRRcccwwwvvvZZZHHH;;;///---......///000444333333333444666888999;;;999777444333555:::>>>BBBKKKUUU]]]iii{{{zzz___@@@111111111...111111000---)))(((((()))'''((())))))''''''((()))(((***,,,,,,+++,,,---///,,,,,,---------,,,+++***+++++++++++++++,,,,,,,,,---+++***+++...///,,,)))+++++++++,,,---///000111000///111555666666:::@@@???HHHPPPTTTZZZhhhxxxxxxwwwsssiii[[[KKK===666222222000///////////////---///222222---)))---555JJJ]]]yyyaaaCCCFFF777333///...000222111///---...///111333444444555...///111000...,,,,,,---,,,,,,+++******)))))))))'''---///+++(((((()))(((---,,,***))))))+++---///,,,***+++,,,---,,,000555444666666666:::III^^^nnn{{{ooottt{{{{{{wwwbbb\\\___bbb```dddkkkrrrwwwkkkMMM111777666666666666555555555555555555333000///000111222222222222111000///...///////////////000000111111222333222000000000111333111222666777777<<>><<<;;;999;;;;;;666555777999888999>>>???<<<;;;======;;;<<<>>>AAADDDEEECCCAAA???::::::;;;>>>@@@AAA@@@>>>AAA@@@???AAACCCCCC@@@======<<<<<<===>>>===:::888666666777888999:::;;;;;;777888888888888777777666666777888777666555666888333333333333333333333333999999999999888777666555999:::<<<;;;999777888888999888888999<<>>???@@@@@@@@@>>>===<<<888:::888555777===>>>;;;;;;@@@AAA===;;;;;;<<<:::===???AAADDDDDDDDDBBBAAA===<<<;;;===???AAA@@@???@@@???@@@AAABBBBBB@@@???===<<<<<<===>>>===:::777555555666777888999999:::666777777888888888888777666888999888777666777999444444444444444444444444666777888888888777666666777:::;;;;;;999777888:::999888888999<<>>444333333222222333333444222111000111222333222000222222111111111111222222444777===FFFQQQ\\\eeekkklllfff___```hhhrrryyy{{{yyyyyyzzzzzzvvvlll___UUUBBB;;;666666555111000333111111111000000000000000......///000222555999<<>>999333222444555333000///000000111222222333333...000333222...,,,,,,---,,,+++***)))(((((((((((((((000555222...,,,+++******************+++++++++---***+++---+++'''+++222444444666;;;III^^^vvv|||www{{{jjj^^^eeeyyysssqqqkkkaaaddd```XXXMMMEEEBBB@@@???333444444444555777666333777777666444111111222444000111222333333333333333...000222333444333111000111222333222000000000111444222333666888999>>>EEEaaazzzwwwPPPDDDHHHXXXpppyyyjjjOOO<<<<<<===???@@@AAA@@@>>>===888999777555:::CCCDDD???>>>CCCEEE@@@======>>><<<>>>???AAACCCDDDDDDCCCBBB@@@>>>===>>>AAABBBCCCBBBAAACCCDDDCCCAAA???>>>>>>===<<<<<<===>>>===:::777555555555666777888888888555666777888888888888888666888999888777777888999444444444444444444444444333444666777888888888777666999;;;;;;999777999;;;:::999888999<<>><<>>888666666555666888999888777888888888777666444333222444444444333333333222222444222111//////000222333333222222111111222222333666222111444777:::AAAHHH^^^~~~eeeMMMFFFWWWnnnyyyoooWWWEEE===>>>??????===;;;:::;;;===<<<<<<<<<<<<===???@@@AAA===@@@CCCCCC@@@<<<999888???AAA@@@===>>>AAACCCAAA??????@@@BBBEEEFFFFFFEEEKKKHHHEEEDDDCCCBBB???>>>;;;::::::;;;<<<;;;888555999888888888777777666666555666888999888777555444999999999888888888777777777666555444444555666777777666555444555666888:::666777999:::;;;::::::999<<<:::888777:::AAAIIIOOOcccyyyqqqkkkjjjgggtttuuunnn]]]LLL@@@999444888999>>>MMMfffyyyooojjjiiijjjiiijjjkkkmmmqqqkkkUUU>>>;;;666111111444666555222333222111111000000111111111333333000///222555666:::HHHUUUiii|||oookkkmmmmmmnnnooo||||||vvvXXXLLL???777555444444555111000000000000000111111000000000111444666999;;;<<>>LLLVVV^^^iiivvvwww```CCC222000333111+++---+++******+++***(((&&&((((((''''''''''''((((((&&&(((***,,,............//////...---,,,++++++***)))***,,,---...---++++++------......---,,,,,,++++++---///000000000//////000777777777>>>@@@FFFVVViiiwwwyyykkkGGG:::000///222000------000...---,,,---...---,,,333555777;;;FFFWWWmmm|||iiiOOO;;;888777///---333000000111222222222222222111000111333000+++***,,,,,,***))))))******)))'''((('''''''''((()))+++,,,******))))))+++---///111111///,,,******,,,...000000999<<>>GGGPPPfffooo]]]QQQXXX```jjjiiiYYYFFF???AAAAAABBBAAA???<<<;;;;;;<<<;;;;;;;;;;;;<<<===>>>?????????@@@CCCFFFFFFBBB???===@@@@@@>>>???DDDGGGEEEAAA@@@@@@BBBDDDDDDCCCBBBBBBAAAAAAAAACCCBBB@@@>>><<<>>>@@@@@@===:::::::::888888777777666666666666555666888999:::999888777999999999888888888777777777666555444444555666777777666555444555666888999444555777888999::::::;;;<<<:::888777;;;BBBJJJPPPbbbwww~~~qqqmmmlllkkktttvvvqqqaaaPPPCCC:::333333666;;;EEEZZZttt|||sssnnnlllllliiikkklllnnnpppiiiTTT>>>;;;777222111444666444222333222111111000000111111111333444444333444555666===PPPbbbvvv}}}oookkkoootttzzz~~~gggYYYGGG:::555333111000111111111000000111111222///000000111444666999::::::FFF\\\vvv~~~iiiNNN;;;555333000,,,---...000222444555555555555555555666666444222111333<<>>999>>>GGGUUUggg{{{~~~YYYBBB000///111---+++//////---,,,,,,---------,,,111444666555666AAATTTcccfffFFF:::777111...222222222222222222222222222444222333444000***(((***+++******+++,,,,,,***(((((('''''''''((()))***+++''''''''')))+++...111222111///,,,++++++---000222000:::DDD]]]pppbbbggg{{{zzzllleee```QQQLLLDDD<<<:::<<<;;;777:::777333222444777888999444555555555444444333222000000000111222333555555222111000///000222444555333222222111111222222333:::555222444777>>>KKKVVVyyyyyy___TTTTTTccccccaaaWWWEEE999<<>><<<;;;;;;:::999999999:::;;;<<<<<<@@@>>>===BBBHHHJJJFFF@@@???BBBBBB???@@@EEEGGGFFFBBBAAAAAABBBCCCCCCAAA???;;;;;;===@@@BBBCCCBBB@@@;;;@@@DDDAAA;;;888999<<<888777666555555555666777444555777999:::;;;::::::999999999888888888888888888777666555555555666777777666555555555666777888444444555666777999;;;<<<:::999888888;;;BBBLLLRRRbbbttt|||rrrnnnnnnmmmrrrvvvsssgggWWWIII<<<444111555999???PPPhhh~~~wwwqqqmmmllliiijjjmmmooopppfffQQQ===;;;777333222444555333111333222111111000000111111111222555666555555555777@@@[[[rrr}}}ooommmrrr{{{xxxgggPPP>>>666444222000222111111000000111111111//////000111333666888999666@@@TTTmmmyyy[[[DDD888333111...---...000222444555666666666444222555888999555111333888AAALLLYYYggguuu}}}^^^JJJ666...000222000///---,,,******,,,,,,+++***((((((''''''''''''(((((()))***,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++---...............,,,,,,---------,,,,,,++++++---000111222666<<<@@@BBBLLLHHH@@@IIIXXXhhhwwwiiiKKK222000111,,,,,,222///---,,,,,,---...---------111555666666:::CCCLLLqqqxxxVVVDDD:::222///333111111111111222222333333444222333444000***)))+++++++++,,,---///...+++)))((((((((((((((()))******&&&'''''')))+++---///111///...+++******---000222444===JJJiiivvv|||}}}pppyyyqqq\\\NNNBBB@@@<<<::::::<<<<<<::::::777333222444666888999333333444444444333222222111111000000111333444555222111000000000222555666333222222111111222222333:::666444666999???LLLXXXuuu\\\UUU\\\ddd^^^VVVMMMAAA:::===EEEBBBDDDEEECCC@@@===;;;;;;:::::::::999::::::;;;;;;>>><<<;;;===BBBCCC@@@<<>>======>>>AAABBBBBBAAA:::===???===888555666888888666555444444555666777555666777888999999999999888888888888888888888888888777666555555555666777666666555555555666666777666666555666777999;;;<<<999999888888:::BBBLLLTTTeeettt{{{rrrnnnlllkkkpppttttttjjj\\\NNNAAA666333666999???QQQiii}}}xxxqqqkkkiiifffhhhlllpppnnnbbbNNN===:::777444333333333222000333222111111000000111111111111222444444333555999FFFeeeuuusssyyyrrrWWWAAA888888666333111111000/////////000000...///000111333555666777444<<>>NNNpppoooooo~~~bbbNNNAAA<<<:::999:::;;;::::::::::::888666777888999888777222333333333333333222222444333222111111111333444222111000000111333555666333222222111111222222333:::888999;;;===BBBNNNZZZlllggglll|||ooo```aaallllll]]]MMMDDD@@@>>>===??????AAADDDDDDAAA???===<<<<<<<<<;;;;;;;;;;;;;;;<<<888999:::;;;;;;;;;<<<===@@@BBBAAA>>>===AAABBB@@@???@@@AAACCCEEEEEECCCAAACCC@@@<<<:::;;;======>>>;;;:::999999888777666444666666555444444555666777777777777777777777666666888888888888888888888888999888777666555555666777666666555555555555555666:::999888777777888:::;;;777888888888999@@@KKKTTTgggsss||||||tttnnnjjjiiinnnrrrqqqiii]]]QQQDDD999555555777@@@VVVooo~~~}}}}}}wwwoooiiiffffffhhhmmmqqqmmm^^^JJJ<<<888666444333333333222111333222111111000000111111333000000333333222666===OOOqqq|||aaaGGG999888777444111000///...............---...000111333444555666333999EEEXXXooooooSSS>>>333111222//////000111333444555666111555888999888777888:::777777:::BBBOOO```pppzzzNNN===000///111///,,,---,,,***((('''((())))))(((((((((''''''''''''(((((('''(((***,,,---...------++++++++++++,,,,,,,,,,,,******+++,,,---......///***++++++,,,,,,,,,,,,,,,***,,,---...444BBBTTTbbbggg___RRRWWWmmm{{{}}}}}}bbbEEE555111111222444000...------///000000//////---+++,,,111999@@@EEE@@@SSSnnnrrrUUU;;;000000,,,,,,---...000333555777000///111333222...---111***)))))))))***)))&&&$$$(((((())))))))))))(((((())))))))))))************,,,+++)))((())),,,000222777???QQQvvvuuurrr```FFFAAA@@@>>>;;;;;;===<<<888777999999;;;===@@@AAA???:::666333444444444333333222111666555333111111222333444333222111000111333555666333222222111111222222333444444666999;;;@@@MMMYYY[[[PPP___tttgggeeeooozzzuuu^^^FFF<<<<<<<<<;;;:::>>>AAADDDEEECCC@@@>>>===>>>>>>===<<<;;;;;;;;;<<<666888::::::999:::>>>AAA:::======;;;===BBBDDDCCC>>>>>>@@@CCCEEEEEEBBB@@@BBB>>>:::777777777777777<<<:::888888::::::888666555555666666666777777777888777777666666666555555888888888888888999999999:::999777666555666666777666666666555555555555444;;;::::::999999999999999666888999777777>>>IIIRRRdddnnnxxx|||xxxqqqllljjjppprrrnnndddYYYOOODDD;;;333222333>>>VVVooo}}}zzz|||}}}{{{uuuoookkkhhhjjjlllrrruuummmZZZEEE999555555444444333333222222333222111111000000111111555111111666777444888AAA[[[}}}oooOOO;;;666444000111111000///............---...///111333444444444444777???NNNccc|||vvv[[[CCC555111222111111111111222333444555111666:::;;;888777999<<<888888999===HHHXXXkkkwwwuuuGGG777,,,///111---***,,,...+++(((&&&'''(((((('''((((((''''''''''''((((((''')))+++---////////////,,,,,,++++++++++++++++++))))))***+++,,,---...///******+++,,,,,,,,,,,,,,,))),,,...111888GGG[[[jjjeeeWWWLLL[[[ttt{{{oooRRR888///222444111///---,,,,,,.../////////---...///000222888@@@FFFJJJRRRcccxxxcccEEE444000///.........000333555777000///111444222......111---,,,***))))))(((&&&%%%(((((()))******)))((('''(((((()))))))))))))))))),,,+++))))))***---111444777???TTTzzztttJJJ:::@@@CCC>>>;;;;;;???>>>::::::>>>:::???FFFLLLMMMGGG===666555555555555444333111111666555333222222333666777555333222111111222444555333222222111111222222333222222444777:::BBBRRRaaaaaaQQQccc}}}qqqfffiiirrrwwwgggSSS>>>888;;;>>>===<<<@@@CCCGGGHHHEEEAAA===<<>>===<<<;;;;;;;;;;;;<<<:::999999:::<<<===>>>888;;;<<<:::===BBBEEEDDD===>>>???BBBCCCBBB>>>;;;;;;:::888888888888666555999::::::999888888999:::444555777888999888777666777777777777777777888888777777888888888999999999:::999888666666666666777555666666666555555444333888888999999999999888888666888888666666;;;GGGPPP[[[dddrrr{{{|||wwwsssqqqvvvtttkkk]]]RRRJJJAAA999222222333;;;OOOhhhyyyyyyzzz{{{zzzwwwsssrrrqqqtttuuuyyy{{{oooVVV@@@555222333444444333333333333333222111111000000111111777444777@@@AAA;;;<<>>DDDQQQSSS^^^sssjjjLLL888111222111000000111333555666111000222444222------000222000---+++++++++)))((((((((()))******)))((('''&&&'''((()))************---,,,******+++///333555888AAAWWW|||dddEEEAAAGGGBBB:::888:::@@@AAA>>>@@@FFF;;;BBBLLLTTTUUUMMM@@@777666666666555444333111000555444222222333555888:::555444222111111222333444333222222222222222222333888777999<<<@@@JJJ^^^pppnnnXXXfff{{{tttwwwkkklllnnnlllOOOBBB888:::@@@CCCBBBBBBCCCFFFJJJJJJGGGAAA===;;;???>>>===<<<;;;:::::::::DDD>>>888777:::<<<999666;;;======;;;<<>>===999666555999;;;999555444888===333555888:::;;;999777666666666777777888999;;;;;;777777888888999999999999;;;:::888777666666666777555666666666555444333333444555777888999999999888555888888666444:::EEEOOOSSS]]]mmm{{{|||xxxwww{{{vvvjjjZZZMMMFFF>>>777333444555:::IIIbbbwwwxxxzzz{{{zzzyyyxxxxxxyyy{{{|||pppTTT===222111222444444333333333444333222222111000111111111888666===HHHIIIAAA@@@FFFbbb]]]@@@666333000555444333222111111111111,,,---///111222333333222333333777@@@RRRjjjkkkNNN;;;333333555444222111111111222222888666666999<<<===;;;777666777777666:::III___ooo\\\888555000---,,,+++***)))************))))))))))))******)))((((((((((((((('''))),,,---------///000...---------......,,,***************+++,,,------------------,,,+++***)))+++...111333???TTTgggqqqmmmQQQOOOgggvvv}}}```???...///111...,,,,,,++++++,,,,,,---......///111111222444888;;;NNN^^^cccaaarrrpppRRR:::...111///---,,,,,,---...///000000111222111000///...000...,,,,,,,,,,,,***)))'''''''''''''''((()))))))))((('''&&&'''(((+++,,,///---+++)))***,,,///111999FFFddd{{{~~~bbbGGG;;;:::;;;===:::;;;@@@BBB@@@DDDKKKMMMAAA;;;AAADDD===777777777777666444111000222333333222222222444666999;;;555444222111111111222222444///000666888333111333333999555999FFFJJJ```|||zzzlllmmmuuudddKKK@@@888:::======>>>AAAGGGKKKMMMIIIBBB>>>>>>@@@<<<999:::>>><<<666666;;;>>>:::777:::;;;999999;;;;;;<<<===>>>???@@@@@@@@@FFFBBB===;;;<<<;;;999666;;;:::999888777888999:::777777777666666777777777666444444555777888777666888888999999999888888777888???FFFDDD;;;666666:::888888777777666666555555666666666555555444444333555666666777777777777666666777888777777;;;BBBGGGKKKVVVbbbmmmwww~~~tttdddTTTGGG>>>888555555222111777EEE[[[ppp~~~|||ttttttzzznnnNNN:::777333333444555444333111000111111000000000000111111333777CCCQQQVVVPPPLLLLLLfffaaaGGG888333000000000000000////////////111000//////000222444666555666:::CCCNNNaaa}}}pppTTT@@@666222444444444444444444444444777888888999999888666666666666999:::;;;CCCTTTfffyyyQQQ777444000------,,,+++***************))))))))))))***))))))(((((((((((((((((()))+++,,,,,,,,,...000...---,,,---......,,,++++++++++++***++++++,,,,,,------------,,,+++***)))***...111555BBBXXXmmmxxxoooVVVVVVmmmzzzbbbBBB111111333000...---,,,+++++++++++++++---.../////////000333555AAASSS[[[XXXfffyyy^^^FFF:::222000...---...////////////000111111111000......,,,++++++,,,------+++)))'''''''''''''''((())))))((((((''''''((()))+++,,,///...,,,+++,,,...111333===GGG^^^zzzvvvwww~~~hhhRRRBBB;;;;;;===999999>>>HHHOOOUUU```llliiiYYYGGG===999777777999555666555333111000111333333222222222333555888999444333222222111222333333444000111666888444222333333888444999FFFLLLeee~~~vvvvvvuuu[[[HHH>>>777888;;;<<<===@@@HHHIIIHHHDDD???<<<<<<>>>===;;;<<>>999666888999777777999999:::===???AAABBBBBBBBBFFFBBB===;;;;;;;;;999888888999::::::999777666666777777777777777777777777555444444555666777777555999999:::;;;;;;:::::::::222777===<<<777333333666888888888888777777777777555555555444444444444444555555666777888888888777777888999888777:::>>>BBBLLLQQQUUUXXXaaammmuuuwwwpppgggYYYLLLBBB;;;777555444333333777BBBPPP___hhhnnnkkkhhhllluuu~~~iiiEEE333222222333444444333222111000111111000/////////000000666:::III]]]iiihhhbbb```jjjbbbFFF666222111000000000000////////////000///......000222444666777777:::@@@IIIZZZvvvxxx[[[EEE888111333444444555555444444333555666777777777666555555666777888999888>>>MMM]]]oooCCC444222///.........---+++************))))))))))))))))))((((((''''''(((((()))***+++******+++---000---,,,+++,,,---...---,,,,,,,,,++++++***+++++++++------------,,,+++*********...222666BBBXXXnnnzzzoooZZZ\\\qqq{{{gggHHH555222111---///...---+++******))))))---...///...---...000222;;;OOO\\\ZZZbbbyyykkkSSSDDD333111//////000000000//////000111111111000......******+++---///...,,,***'''''''''''''''((())))))(((((())))))***++++++,,,///...---,,,...000444666===EEEYYYoooyyywwwuuuxxxjjjjjjnnnyyysssssslllNNNAAA>>>::::::===888;;;BBBMMMWWWdddvvvwww]]]DDD888888;;;<<<333444444333111000111333333222222222222444666777333333333222333333444555444111222666888555333444666777666;;;FFFQQQnnnxxx|||uuuUUUFFF???::::::===>>>???BBBEEECCC@@@===<<<===???AAA>>>===>>>@@@===::::::===>>>888666888888666555777777:::===@@@CCCDDDDDDDDDFFFBBB>>>;;;:::;;;;;;:::888:::===>>>;;;888666555777888888999999888888777555444444444666777666555888888999:::;;;;;;;;;:::444777:::;;;:::888777777888888888888999999999999333333333333444444444444444555666777888888999888888999999999888888:::<<>>SSSiiiuuukkk[[[___rrryyykkkLLL777111...)))...---,,,++++++*********...///000000000000222333:::PPPccceeeeeetttvvv[[[III666333000///000111000...000111222222222111//////++++++---///111000,,,)))'''''''''''''''((())))))((()))***+++,,,,,,++++++...---,,,,,,...111444666888@@@QQQeeennnmmmmmmooo^^^]]]___jjj{{{wwwvvvaaaCCC<<<<<<888666;;;;;;@@@FFFMMMUUUcccvvvlllOOO>>>======999333444444444222222333444333222222222222333444555333333333444444555555666222111111444666555444333:::888888===FFFVVVuuuvvvqqq{{{sssSSSBBB>>>::::::<<>>??????===;;;:::<<<>>>999666888888666555777888;;;>>>BBBDDDDDDDDDCCCEEECCC???;;;:::;;;<<<===888<<<@@@@@@===:::888888888999::::::::::::999888666555444444666777666444555666777888999999999999:::::::::;;;<<<<<<:::999777777777888888999999999222222222333333444444444444555666777888999999999666777888888888777777888???CCCFFFGGGKKKQQQTTTRRRLLLGGG???:::777555444444000111555;;;AAAHHHNNNQQQVVVYYY]]]```bbbeeejjjnnn|||}}}oooSSS:::444:::444444444444444444444444111111000///////////////000///888NNNfffooohhh^^^ddd}}}hhhFFF555222444000000000000////////////...---------///111444666;;;;;;;;;;;;???MMMhhhttt\\\GGG999111333555777777555333111333444555777777777666555777666777666444444===GGGggg<<<000000///000111111///---************)))))))))(((((((((''''''''''''((((((*********))))))***...111...,,,******,,,------,,,------,,,+++************,,,,,,---------,,,++++++,,,111333333;;;OOOeeessshhh[[[```rrryyy}}}lllOOO999222///+++---,,,,,,,,,,,,,,,------,,,...000111111222333555777LLLcccjjjgggmmmeeeQQQ:::555000...000111000---111222333333333222111000//////000111222000,,,)))'''''''''''''''((())))))((()))***+++,,,,,,++++++,,,+++++++++---///222444444999CCCQQQ[[[ccckkkrrrfffddddddkkkxxxvvvYYYBBB===<<<666555:::>>>CCCJJJOOOWWWeeeuuummmOOO>>>;;;:::555444555666666444333444555222222222222333333444555444444555555666666666666111111111111444555555333;;;666888>>>DDDVVVxxx}}}ppppppyyylllNNN<<<;;;:::999;;;>>>@@@@@@@@@<<<999999<<>>???>>><<<;;;;;;;;;>>>999777888999777666888;;;===???AAACCCCCCBBBBBBDDDBBB@@@===;;;<<<===???999>>>BBBBBB>>>;;;:::;;;999:::;;;<<<<<<;;;:::999777666555555666777666555555666777999999:::::::::;;;999777777888888666444555666666777777888888888222222222333333444444444444444555777777888888888333333444666777888777666:::???CCCEEEHHHLLLLLLIIICCC???:::777555555444444000222444999???EEEKKKOOOKKKQQQXXX\\\]]]^^^bbbfffvvvqqqhhhYYYFFF888555888666666555555555666666666222111111000000111111111555222666EEE[[[hhheee\\\]]]{{{jjjIII777444666000000000000////////////------,,,,,,...000333555;;;;;;<<<<<<>>>KKKfff~~~~~~eeeLLL;;;111333555777777555333111444555777888999999999888666666666777555333999AAAeee<<<000///000222333222///,,,************))))))))))))''''''&&&&&&''''''(((((()))***+++++++++,,,///222///---******+++,,,,,,+++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,+++,,,111444333:::NNNeeesssiii\\\bbbrrrzzz~~~wwwxxxkkkPPP;;;555333111---------------...//////)))+++...//////000111333666GGG^^^jjjhhhiii}}}pppZZZAAA:::111...000111000...111222333333333222111000111000000111111///,,,)))'''''''''''''''((())))))(((((())))))***++++++,,,+++******+++,,,...000111666666777<<>>@@@AAA???@@@EEEGGGFFFDDDCCC@@@>>>===???BBBDDD;;;???@@@===;;;<<<<<<:::===888666888999888888:::======???@@@AAAAAAAAABBBBBBBBBAAA???===<<<>>>???<<>>>>>===;;;:::999777666777888888777555999:::;;;<<<=========<<<;;;999777666777777666555666666666666666777777777333333333333444444444444444444555666666666555555111111111333666777777666999<<<<<<;;;>>>CCCFFFEEE>>>;;;888666666666555444444333333555888===CCCFFFHHHNNNTTTWWWVVVTTTSSSSSSZZZTTTJJJ@@@888555555777666666555555555666777777222222222222333444555666888666666???PPP^^^```[[[UUUsssjjjKKK:::555666000000000000////////////...---,,,,,,---///111333777999;;;<<<===HHHbbbzzzkkkPPP<<<222333555666666555333222555666888:::;;;;;;;;;;;;777666777999666333666;;;```888///000111333444222...+++************))))))))))))'''&&&&&&&&&&&&'''((()))''')))+++------///111333111...+++)))************+++++++++***++++++,,,,,,+++,,,,,,------,,,,,,+++---222444111666HHH___nnnhhh\\\aaaqqq{{{|||vvvxxxmmmSSS===555555444000//////.........//////)))+++...///.........///555???RRRcccdddfff{{{sss[[[III???444///000333222000000000111222111000///...///...---...///...,,,***'''''''''''''''((())))))((((((''''''((()))+++,,,++++++++++++,,,---...///777666666:::HHH___www{{{```VVVHHH@@@======>>>>>>;;;DDDPPP]]]nnn~~~ttt[[[III???999888:::555666888777555333222222111111333444555666777777666777888888888777666555222444444111444999999555:::111:::CCCDDD]]]yyyzzzvvvvvv|||qqqTTT>>>@@@EEEFFFDDDEEEKKKMMMKKKEEEFFFFFFCCC>>><<<===???<<>><<<>>>>>>;;;;;;666444777999777888:::<<<<<<<<<===>>>AAACCCDDD???AAACCCBBB???===>>>???DDDLLLUUUUUUMMMBBB;;;999:::<<<>>>??????>>><<<::::::999888888999999888666<<<<<<======>>>=========<<<;;;:::999999999;;;<<<888888777777777777777777555555555444444444444444444444444555444444333222222000000111444666555444555888777555666;;;>>>===999777555444555666666555666555333333444777:::<<>>BBBBBB>>><<>>555000222555666777777444111000000000111333555666777888888777888999999888777666555333666666333555;;;<<<777;;;333>>>IIIJJJeeeuuutttnnnqqqxxxiiiLLL<<<;;;AAADDDAAABBBHHHJJJGGGAAAEEEHHHEEE???<<<<<>>AAADDDCCC@@@>>>>>>???LLLVVVaaabbbXXXIII>>>888;;;<<>>>>>EEE[[[ttt{{{sssoooeeedddsssqqqpppiiiZZZKKKCCCAAA???:::FFFCCCPPPYYYrrryyynnngggZZZHHH<<<888888666333555888::::::777333111///333444555666888:::;;;<<<<<<;;;:::888777666666666333111555===AAA===888555<<<888>>>GGGTTTqqqqqqrrrooo~~~YYYHHHBBB@@@@@@AAABBBBBBCCCCCCDDD???>>><<<;;;;;;<<<=========>>>>>>>>>>>>===;;;:::777888999888777666777999999===???>>>>>>???===888CCC===EEE777???AAAMMM===QQQccc```WWWZZZNNN>>>BBB===============>>>??????;;;<<<>>>?????????>>>===<<<;;;;;;;;;<<<===???@@@999:::;;;;;;<<<<<<<<<;;;999888777888888888666444444444444555444444333333333333333222222222111111111222333333222222444555333444666777777777666555555666777666555555555777777666444333222333333444::::::;;;===AAACCCCCCBBB>>>999333000111222222111222111000000111222555666333333444333444666:::===888888777666666777888999:::MMMjjj~~~aaaHHH:::333///111111000//////000111222...............///000000444666222444===AAAQQQjjjnnnMMM999444111333555444666888999:::;;;<<<;;;:::999888777999;;;999555111111222yyyLLL111///111222333222///,,,***+++***)))((((((***+++---******))))))((((((''''''++++++,,,,,,,,,,,,+++******++++++,,,,,,+++******((()))+++---...---,,,+++...//////...,,,++++++,,,///000222444444999JJJ[[[dddbbbaaaiiizzzyyyppppppvvvlllPPP;;;888888444444222000///000000000///+++++++++,,,,,,---------...666999BBBTTTddd{{{sssQQQFFF;;;222111333222111222.........,,,***+++---///111111000///...---,,,+++''''''''''''''''''''''''&&&'''((())))))*********...+++)))++++++***,,,000777<<>><<<888555444444555555777888999::::::777666666666777777888999666444777>>>BBB>>>;;;::::::555999BBBQQQqqq|||uuu|||WWWHHHBBB>>>??????@@@@@@AAABBBBBB>>>===<<<;;;::::::;;;<<<;;;<<<<<<===<<<;;;:::999666777888888666666777888:::======::::::======;;;999222===>>>UUU[[[fffYYYWWWVVVFFFDDDYYYYYYCCC999;;;<<<===???@@@@@@@@@@@@;;;;;;===>>>???>>>>>>>>><<<<<<;;;;;;;;;<<<===>>>;;;:::999888888999;;;<<<999888777888888888666444555555555666666555555444333333333333222222222222111333444444333333444666333444555666777666666555333444555555333333444555666555444333333444444555888888888;;;>>>@@@???>>><<<888333000111222222222222111000000111222444666222333555555555777999<<<888777666555555666777888666BBBWWWqqq|||```GGG:::444111111111000//////000111222...............///000000333555111333:::===KKKdddzzztttSSS888222...000333333444777;;;;;;;;;;;;;;;:::999888666999:::999555222222333sssFFF...///000000000///---+++***+++*********++++++,,,---***))))))(((((())))))))),,,------------,,,***)))&&&(((***---...---,,,+++)))***+++---...------,,,+++,,,------,,,+++,,,---///000333444333777FFFUUUccccccccciiixxxyyyrrrsssxxxkkkMMM@@@GGGGGG<<<999555111//////000000///)))******+++,,,---......---333555;;;NNNaaazzz{{{VVVCCC999111222444333222333---......---,,,---///111333222222000///---+++***((((((((((((((((((((((((&&&'''((())))))*********...***)))++++++***,,,000444888GGG]]]llloookkkhhhbbbfffkkksssuuu```SSS[[[yyyxxx^^^HHHBBBGGGLLLBBBEEETTTTTT___nnnddd```ZZZPPPDDD<<<999777444111333777===@@@>>>;;;888666666666666666777777777777444444444555666777888999777555666<<<>>>===;;;<<<===666888???NNNrrr}}}tttoooOOOBBB>>><<<<<<===>>>>>>??????@@@>>>===<<<;;;::::::::::::999:::;;;;;;;;;:::999888666777888777666555666888:::;;;:::666777;;;>>><<>>@@@@@@@@@???:::;;;<<<===>>>>>>>>>>>><<<;;;;;;;;;;;;;;;<<<<<<===;;;888666666888:::<<<999888777888888888666444555666666777777777666666444444333333333222222222333444555555444333555666444444555666666666666555111222333333111111222333444444444333333444555555666555666777:::;;;:::999999666222000111333333333222111111000111222444555222444777888888888999:::777666555444444555666666888;;;FFF\\\www{{{___GGG999444222111111000000000000111111...............///000000222333000111666777CCC[[[ppp}}}]]];;;333...000333444555888===<<<<<<;;;:::999888888555777999888666444444444kkkBBB000000000//////---,,,,,,+++***++++++,,,,,,---------))))))((((((((()))++++++---......///...,,,***)))'''((()))+++,,,,,,,,,,,,***+++,,,---.........---***,,,------------...000---000444666555999HHHWWWeeeeeeeeejjjvvv}}}|||~~~kkkNNNKKK\\\___QQQAAA===666111//////......+++,,,,,,------.........+++111000333FFF[[[ttt]]]JJJ???444222222111000222///111222111/////////111333333333222000---+++***((((((((((((((((((((((((&&&'''((())))))*********---)))(((***+++***,,,000555555CCC\\\iiieeebbbeeeZZZbbbggglllyyymmmZZZVVVfffmmmQQQBBB???@@@CCCCCCOOOMMMUUUbbbVVVPPPKKKDDD<<<777666555333000000555;;;>>>===999555333777777777666666555555555777777666555555666666666555222222666888777999<<>>?????????>>>===<<<;;;:::::::::999999;;;;;;<<<;;;:::999777888999888666555666777777999888555666;;;===;;;BBB;;;TTTwww```III;;;::::::;;;;;;<<<===>>>>>>:::;;;;;;<<<===>>>>>>>>>::::::::::::;;;;;;<<<<<<<<<;;;:::999888999:::;;;999888777888888888666444555555666777777777666666444444444444333333333333444555666555444444555666444444555555555666666666111222333222111000111333222222222222333333444444555444444555777888777555666444222111111333444555222222111111111222333444222555999;;;:::999888888666555444333333333444555999777;;;III```xxx}}}aaaGGG999444333111111111000000000000000...............///000000222333000000555333===SSSiiizzzgggAAA888000111444666888;;;>>>>>><<<;;;:::999888888555666777888777666666555ccc@@@444222111000///...---------***++++++,,,------......***)))(((((((((***,,,------...///000///---***))),,,+++)))(((((()))+++---+++,,,,,,---......//////+++,,,...///...///111222...000444666666:::HHHWWWggghhhgggiiisssgggLLLNNNdddiii\\\CCC>>>666111............000000//////.........---,,,222///000CCCXXXpppeeeSSSEEE666000000000111444333555666555333000//////333333333222000...+++)))))))))))))))))))))))))))&&&'''((())))))*********,,,)))(((***+++***,,,000777666EEE___jjjaaaYYY\\\OOOUUUZZZ___pppzzzfff]]]fff~~~oooRRR@@@:::888===:::DDDEEEUUUeeeVVVLLL???;;;777666666666555333000555;;;>>><<<888444111666666666555555555444444888888777666666666777777333000000333444444888===@@@;;;<<>>??????????????????>>>===<<<<<<;;;:::;;;===>>>>>>>>>======;;;<<<<<<:::888666666777444777888666777:::;;;888CCC???TTTkkkRRRBBB???>>><<<::::::<<>>>>>777888999:::<<<======>>>:::;;;<<<======<<<;;;:::999888777888888888666444333444555666666666666666555555555444444444333333444555666666444333444666444444444444444555555666111333444333222111222333000000111111222222222222555444444555777777666444333333222111111222444666222222222222222222333333222666;;;===<<<:::888777666555333222222222333444333333555<<>>>>>===<<<:::999888888555555666888888888777666[[[===888333222222111000///......*********+++,,,---...///+++***(((((((((***,,,------...000111000...,,,***///,,,)))&&&&&&'''***,,,,,,,,,------...//////000+++---/////////000111333111222555555444777FFFUUUhhhiiihhhgggooo}}}www\\\FFFIIIZZZ___VVV???:::444000//////000000222222111000///......---...555222222DDDZZZooojjjUUUFFF666//////000444888555777888888444111///...111222222222000...+++)))))))))))))))))))))))))))&&&'''((())))))*********,,,((('''***+++***,,,000888:::KKKfffqqqfffXXXSSSIIIIIIKKKVVVllluuufffeeewwwjjjLLL===<<<>>>@@@:::BBBDDDWWWgggSSSDDD;;;999777777777888888777333777<<>>>>>???@@@@@@>>>>>>?????????>>>======<<<===???AAAAAABBBAAAAAA@@@AAA@@@===:::777777777444777888666777::::::666BBBDDDTTTyyyvvvXXX>>>BBB@@@>>>======???AAACCC??????>>>============>>>888999:::<<<============888:::===???@@@>>><<<:::999888777888888888666444333333444555666666666666666666555555555444444444444555666555333333333555444444333333444444555666222333444444222222333444000000111222222222111111444333333555777777666555222222333222111111444666222222222222222222222222444888<<<>>>===:::888777666555444222222222333333111444777999@@@RRRkkk~~~eeeHHH888444333111111222111111000///..................///000000000333222333666222888LLL```rrrvvvJJJ<<<000...111444666888<<<=========<<<;;;999888666555666777999999888666yyySSS999999222222222111000///...---+++***))))))***,,,///000,,,+++)))(((((())),,,---,,,---000222111///---+++---+++)))''''''(((***+++------------...///000111+++---//////...///000222222333555666555:::JJJZZZiiiiiifffccciiixxx}}}jjjQQQCCCFFFOOOQQQMMM@@@<<<777333222333333222111111000000//////......***444333444GGG]]]ooonnnTTTEEE666000000000333666222555777777555111///...///000111111000...+++)))************************&&&'''((())))))*********+++'''''')))******,,,000555999IIIbbbrrrooocccZZZJJJCCCEEEXXXqqq|||rrrrrrnnnLLL;;;<<>>===;;;999888111222333444555666777777555555555555666666777888444333333666666666;;;BBB:::888<<>><<<<<<<<<======>>>>>>??????<<<<<<>>>??????>>>>>>======>>>@@@BBBCCCDDDCCCCCCFFFFFFDDDAAA<<<999777777777999888555555888:::888555===HHHdddooo[[[CCC;;;;;;===>>>@@@AAABBBBBBBBBAAA@@@>>>============;;;<<<=========<<<;;;;;;888999;;;===>>>>>>======999888777888888888666444444444555666777777777777666666666666555555555444333555555444333222222333444444333333333444555666222333444444222222333444222222333444444333111111333222333444666777666555111222333222111000333555222222222333333222222111666999===???===;;;888888777666444333222222333333111666999888:::FFF[[[lllwwwdddGGG888444555111111222222111000...---...............///000000...222111333666222777JJJZZZlllzzzOOO@@@111---111444555777:::;;;>>>???>>><<<999777777666666777::::::888555vvvMMM555888111111222222111///---,,,+++***(((((())),,,///111---+++)))(((((()))+++---+++---000222222000...,,,)))))))))))))))*********...------......///000111+++,,,......---...///111111333555777888???RRRccchhhiiieee```eeettt~~~yyywww|||uuu```KKKDDDHHHLLLLLLJJJGGGCCC===999777555444333.........///////////////%%%111111333GGG]]]nnn}}}oooTTTFFF888222000//////111///222555666444111///...---...000111000...+++)))************************&&&'''((()))************+++'''&&&)))******,,,111222444@@@VVVllluuuqqqiiiOOODDDFFF___zzz~~~yyyQQQ999999@@@777444???BBBSSSaaaKKK<<<;;;:::777555444333333333111555999<<<<<<;;;;;;;;;///000111333555666888888999888666555444333222222333222333555555555;;;BBBAAA???BBBIII```}}}TTTJJJCCC@@@;;;;;;<<<<<<===>>>>>>>>>:::;;;<<<>>>>>>>>>>>>======???AAACCCDDDDDDDDDDDDIIIIIIGGGCCC>>>:::888888;;;;;;888222222777::::::999DDDIII[[[xxx___^^^TTT111444999>>>@@@AAA@@@???DDDCCCAAA???============????????????===;;;999888888888999:::;;;===>>>???:::888777888888888666444555555777888888999999999777666666666555555555555333444555444222111222333444444333222333444555666111222333333222111222333444555555666555444222111222111222444666777666555111333444333000000222555222222333333333222222111777:::>>>???===;;;999888777666555333222222333333///222444222111888GGGTTTcccvvvcccFFF777555666111222222222111000...---...............///000000,,,000000333666222777JJJUUUggg}}}TTTCCC444///222555777888888:::>>>@@@@@@===:::777888666666777::::::777444aaa>>>222333111111000///...---,,,,,,*********)))))))))(((((()))((('''&&&'''***---///.........///000///,,,))),,,,,,+++***))))))))))))...---,,,++++++---///000,,,...000///------000333666666777999>>>MMMdddwwwoooeee______qqquuu___UUU]]]nnnvvvkkkkkkoookkknnntttrrrlllbbbWWWPPPMMMHHH>>>777///...//////...---...111---000000444CCC\\\ttttttTTTEEE777000//////000333444555555333000......//////000111111111111//////))))))((('''''''''''''''&&&(((***+++,,,+++)))((()))))))))))))))+++---...444777999HHHbbbjjj```\\\@@@EEEPPPdddzzzzzzOOO???AAA777666888:::>>>HHHNNNGGG:::111555888888666444333444333555888;;;===>>>>>>===111222444555555555777999333333444555555444444333555444333222333555666888<<>>DDDiiigggFFF;;;BBB???>>>>>>???@@@AAA???>>>===>>>>>>===;;;:::;;;===@@@??????@@@BBBEEEHHHJJJJJJAAA<<>>??????LLLxxxnnnSSS^^^gggJJJ<<<:::999;;;???BBBAAA???>>>>>>===<<<;;;;;;::::::?????????>>>>>>>>>>>>>>>;;;999666777:::;;;:::888999999888888777777666666666666666666777777777777666666666555666777888888333333444444444333222222333444444555555444444333555444444333222111000000222222222222222222222222111222333444444444333333666444333222222111000...333222222111111222222333333666999:::888666555666444555555333111//////000444222333777777444777===EEERRRggg{{{~~~]]]EEE===888222444333333222111111222222000000///......///000000///000111111222555:::===OOOaaa]]]III666000222555666777444:::===;;;<<<>>><<<666555555555666666666666666aaaBBB666777000000//////...---,,,,,,++++++******************)))((('''&&&'''***---............///000///---***---,,,+++***))))))))))))---,,,+++***+++,,,...///,,,///000///---,,,///222333444555777;;;HHH]]]ppp{{{nnneee___```oooxxx]]]KKKLLL\\\xxx~~~wwwnnnfff\\\PPPGGG<<<666///---...///......---///000333AAAYYYooo{{{sssTTTFFF777111000000222555222333333222///......///000111222333444333222111***)))((((((''''''(((((('''((()))++++++***)))(((***))))))))))))+++,,,---000666:::HHH^^^___PPPIIIDDDFFFQQQggg}}}SSS???===555777999;;;===DDDHHHAAA777333666888888666444555666555666999;;;======<<<;;;111222444555444555777888444444444444444444333333555444333333333555777999>>>EEE@@@FFFkkkoooSSS@@@;;;???>>>>>>@@@AAABBBAAA??????@@@@@@>>><<<;;;<<<======<<<===>>>@@@CCCFFFHHHIIIBBB>>>@@@???;;;:::===999888777666666888:::;;;111888<<>>>>>>>>>>>????????????>>>>>>>>>============<<<<<<999777777999:::999888888888888777777777777777666666666666777777777777666666666666777777777777555555555444333222111000333444444555555444444333333333333222222222222222222222222222222222333333222222333333444444333333666555333333222222000///333333333333333333333333444555777888888777666555444555555444111000000111444222222555444000222777===FFFTTTeeevvvxxxYYYBBB:::777222444333222222111111111111222111111111000000111111///000111111222555999===MMM^^^|||aaaMMM999111222333444444333999;;;::::::===;;;666666666666666555555555555___BBB777666//////......------,,,,,,)))))))))))))))*********)))(((''''''(((***,,,...---------///111000///---...---,,,***)))(((((((((,,,+++*********+++------...000111///,,,+++---000000000333666888@@@TTTggguuunnnfff```bbbooo{{{[[[AAA;;;HHHjjj~~~uuukkkeeeSSSGGG777//////000...***+++...///222???UUUjjjuuusssTTTEEE666///...///111444///000111000...---...///222333444555666555555444******)))(((((((((((()))'''((()))***+++***)))(((***))))))))))))+++,,,---///555777AAAQQQOOOAAA<<>>???:::333444666777777666555666777777999;;;<<<===;;;999888111222444444444444666777444444444333333222222222444333333333444666999:::@@@FFFCCCKKKnnn{{{iiiNNN:::?????????AAACCCDDDCCCBBBBBBBBBBBB???===<<<<<<===;;;;;;;;;===@@@CCCFFFHHHGGGDDDBBBAAA===999:::===888888777666777888999:::555999;;;999:::HHHbbbwwwfffKKKBBBIIIRRR@@@;;;:::;;;>>>AAACCCCCCBBB;;;<<<===>>>???AAAAAABBB=========<<<<<<;;;;;;;;;<<<:::888888888999888777777777777777888888888888777777777777666666666666444555777888888888777666666666666555333222000///333444444555555444444333111222222222333333333444111111111222222333333333222222222333333333333333555555444444333222111000222333444555555444333222444444555777888888777555555666666444222111111222555333333444222......222777999???IIIYYYjjjzzzpppSSS>>>777555222444444222111111000000000111000000//////000000111000111222222222444888<<>>DDDCCCOOOsss|||___AAA???>>>???AAACCCEEEDDDCCCCCCCCCCCC@@@>>><<<<<<===;;;;;;===>>>AAADDDGGGHHHDDDDDDDDDAAA<<<888999===888777777666777888999999???888777;;;<<<999;;;BBBGGGOOOEEEFFFGGGEEEIII<<<<<<===>>>@@@AAABBBAAAAAA999999:::;;;===>>>??????>>>======<<<<<<;;;;;;;;;<<<:::999888888777777666666666777777888888999999777777777777666666666666333555777888999888666555555555555555444333222111333444444555555444444333333333333333333333333333111111111222222333333444222222222222222333333444444555666555444222111111222333555666666555333222555444444666888999777555555666777555333222222333666666666666333000000111555333333777AAAOOO]]]eeeppptttzzz{{{{{{{{{hhhNNN;;;555444222444333222111111000000000222111/////////111444555111222222222222444777:::DDDTTTtttlllXXXAAA555111111222444444555666666777888999888777777666555444444333333xxxTTT>>>444000.........---,,,,,,++++++))))))))))))))))))))))))(((((('''((()))***,,,---,,,++++++---///000000///...---,,,***)))((((((((())))))))))))******++++++///000111///+++)))+++...//////444999777888III^^^rrrvvviii\\\^^^___gggyyyiiiVVVOOOTTTlllxxxdddHHH333---......+++...111666DDD[[[ppp{{{{{{UUUGGG888111///---...000---...//////......///000000111222333444333333222+++******)))))))))))))))''''''((()))))))))))))))+++***)))))))))***+++,,,222555///---777:::999@@@AAAMMMaaauuuwwwvvvvvv]]]IIIDDD===;;;999::::::888666555555555666777888888777777:::;;;===>>>===:::666333000222333333222222444555444333222111111111111222222222111222333666999:::;;;@@@AAARRRxxx~~~eeeGGG>>>>>>>>>@@@CCCDDDCCCBBBCCCCCCBBB@@@===<<<<<<===:::;;;<<<>>>AAACCCEEEFFFAAADDDDDD@@@;;;999999;;;777777777777777888888888:::000000;;;@@@:::666888:::@@@888<<<:::555AAA???===???@@@AAAAAA@@@???>>>:::::::::;;;;;;<<<<<<<<>>======<<<;;;;;;;;;:::999888777666666777666666777777888888999999888777777777666666666555333555777888999888666555333333444555555555444444333444444555555444444333555555444444333222111111111111111222222333333333222222111111111222333444333555777777555222222333222333555666666555333222666555555666888888888777666777777666444333444555333666777666444333333222222111000111555<<>>AAAKKKTTTaaauuuzzzsssyyykkkSSSLLLDDD===999;;;<<<:::888888666666888:::<<<<<<:::777888:::===???>>>:::666333000111333222222111333444222222000000000111222333222111111111222444777888888===???SSS|||}}}zzzttt]]]EEE=========???AAABBBAAA@@@AAAAAAAAA>>><<<;;;;;;<<<888888:::<<<>>>@@@AAABBB>>>AAAAAA===:::::::::888666666666777777777888888555222333666444000444===777???:::>>>999000<<<===<<>>======>>>>>>>>>>>>============@@@??????>>>===<<<;;;;;;999::::::888666555777888777777777777888888888888888888777777666666555555444555777888888888777666222333444555555666666555333444444555555444444333666666555444333222111111222222222222222222222222222111111000000222333444222555999999555333333444222333444555555444333222777888999999777666888999666777888777555444555666000555777555333444444222//////000111222444555555;;;BBBLLLUUUWWWXXX```iiikkkbbbSSSCCC888444444444333333333333333444555555111222333555666666666666444444444222111222555777>>>JJJlllxxxcccKKK;;;444222555:::777555666999888555444555666555555555444333333333sssUUUFFF<<<444222222111///---,,,+++***------,,,+++***)))((((((''''''((()))***+++,,,,,,+++***)))***+++------,,,++++++***************+++)))***++++++++++++++++++---///000...+++***,,,...111000666>>>:::888KKKeeezzzmmmUUUUUUPPPTTTppp~~~[[[;;;///...///,,,///000555CCC\\\ttthhhMMMBBB777555555444333444111333333333111000111333///000000000000...---,,,***)))((((((''''''(((((('''''''''''''''((()))))),,,+++***))))))***++++++,,,444444666CCCNNNZZZjjjttt|||{{{llleeeppptttrrrzzz~~~~~~ttt___XXXMMMBBB;;;===@@@>>>:::999888999;;;???BBBAAA===999666999<<>>;;;777555000111222222111111222333111000/////////111333444222111000000000222555666888;;;>>>TTT~~~{{{kkkTTTBBB<<<;;;;;;===??????>>><<<>>>>>>>>><<<:::999:::<<<888999:::<<<===>>>??????<<>>>>>??????????????????????????????>>>>>>===<<<;;;:::999777888999888666555777999888888888777777777777777888888888777666555555555666666666666777777777777333444555555555555555444333444444555555444444333555555444444333333333222444333333222222111111111222111000///000111333444111666::::::666333333555333333333333333333333333888<<<>>>;;;666444777<<<777888999888666555666777222888:::777555777666333000000000111000000000///111444<<>>555222555:::888666777;;;:::444111333444444444444444444444444sssWWWIII<<<111444333222000...,,,******+++***)))((('''&&&%%%$$$''''''((()))***+++,,,,,,+++***((()))***,,,++++++*********)))******+++,,,******+++,,,,,,,,,,,,+++,,,...///...+++***,,,///222000666>>>;;;999LLLgggyyynnnVVVYYYUUU[[[{{{~~~\\\>>>111///------...///222AAAZZZrrr~~~]]]EEE;;;333222444444333444333444555444222111222333000000000000///...,,,+++))))))(((''''''''''''''''''''''''''''''((()))))),,,+++***))))))***++++++///666555777HHH\\\ttt{{{xxx}}}wwwsss|||{{{|||ggg^^^kkktttbbb___iiippp~~~ooowwwwwwhhhcccTTTFFF===???CCC@@@;;;999:::;;;>>>CCCFFFEEE@@@;;;555888<<>>??????@@@@@@;;;===;;;888:::>>>;;;333555666666777777777777777111111///111777;;;777//////888333:::;;;666;;;222555999>>>@@@@@@???@@@AAA>>>>>>?????????@@@@@@@@@>>>======<<<:::999888888666888999888666555888:::999999888888777777666666999888888777666555555444666666666666666777888888555666666666555444333333333444444555555444444333333333333444444444555555555444444333222111000000222111000//////111333444111666::::::666333333555333222222111111222222333888>>>AAA===666333777===777888999888777666777888777===???;;;888:::999444555444222000............///000555999::::::???GGGKKKCCC:::555222111333666333333333444666888999:::EEELLLVVV\\\ZZZPPPCCC:::666666555333111111444666;;;FFFhhhoooTTTAAA666111444999999666888===;;;444000222333333444444444444444444