BM6P6(@ wwwvvvuuuvvvxxxzzzzzzyyy{{{{{{zzzyyyyyyyyyyyyyyyxxxyyyyyyzzz|||~~~}}}|||zzzzzzyyyzzztttuuuvvvwwwxxxyyyyyyyyywwwuuussstttwwwzzz|||}}}yyyxxxvvvuuutttttttttttttttuuuuuuvvvwwwwwwvvvvvvwwwvvvvvvwwwyyyzzz{{{|||yyyyyyzzzzzzzzzzzzyyyyyyzzzzzzzzzyyyyyyxxxxxxxxxyyyzzz|||}}}~~~|||}}}~~~}}}|||}}}yyyxxxwwwvvvvvvwwwxxxxxxvvvvvvwwwwwwwwwwwwvvvvvvvvvvvvvvvwwwxxxyyyyyyzzz}}}{{{zzzzzzzzzzzzzzz{{{{{{}}}}}}||||||{{{{{{{{{{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzzzzyyyxxxxxxyyyyyyzzzwwwwwwuuuuuuttttttuuuvvvtttssstttxxx|||xxxxxxxxxwwwuuusssqqqooonnnooopppqqqrrrrrrqqqqqqpppqqqqqqqqqqqqqqqpppoookkkkkkllllllmmmmmmmmmmmmmmmmmmlllkkkjjjiiiiiiiiigggfffeeecccbbbbbbbbbcccgggggghhhhhhhhhhhhggggggggggggggggggffffffffffffeeeeeeeeedddddddddddddddbbbbbbbbbbbbbbbbbbaaaaaa^^^]]]]]]^^^```aaa```___\\\\\\[[[[[[\\\]]]]]]^^^^^^^^^___```aaaccceeefffjjjiiihhhhhhggggggggggggcccbbb```___^^^^^^^^^^^^]]]^^^^^^^^^^^^]]]]]]\\\]]]ZZZXXXXXXZZZ\\\]]]]]]___^^^^^^]]]\\\\\\\\\\\\[[[[[[\\\]]]^^^^^^^^^^^^]]]]]]]]]\\\[[[[[[\\\]]]^^^^^^____________^^^^^^________________________]]]]]]^^^```aaabbbcccccc```aaaaaaaaa``````bbbdddfffeeeeeeddddddddddddeeeeeeeeeeeeeeeffffffffffffddddddeeefffggghhhiiiiiikkkkkkjjjiiiiiihhhggggggcccddddddeeefffeeeeeeeeehhhhhhhhhhhhhhhiiiiiiiiijjjkkklllnnnoooooonnnnnnmmmmmmmmmmmmmmmmmmlllkkknnnnnnoooooooooooonnnnnnmmmnnnoooqqqrrrsssttttttuuuvvvwwwvvvuuuuuuvvvwwwwwwwwwwwwwwwxxxxxxxxxxxxvvvwwwxxxyyyzzz{{{|||}}}zzz|||}}}}}}|||{{{|||}}}~~~~~~}}}|||{{{{{{vvvvvvvvvvvvvvvvvvvvvvvvtttsssqqqooollliiigggeeefffeeeddddddggghhhhhhhhhaaa```_________```bbbccc]]]]]]^^^^^^^^^^^^]]]]]]___^^^]]]]]]]]]___aaabbbbbbdddfffhhhiiiiiihhhhhhccccccbbbbbbaaaaaa``````bbbbbbbbbaaaaaaaaa``````aaaaaaaaaaaabbbbbbbbbbbb``````aaabbbbbbbbbaaaaaa______^^^^^^]]]]]]^^^^^^]]]]]]\\\[[[[[[[[[[[[[[[ZZZZZZ[[[___dddggghhhhhh]]]]]]]]]\\\[[[ZZZYYYXXXYYYZZZZZZ[[[[[[[[[ZZZZZZWWWWWWXXXYYYYYYYYYYYYXXXXXXXXXWWWWWWVVVVVVVVVVVVUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSRRRQQQQQQPPPQQQQQQSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNNNNOOOQQQQQQPPPNNNLLLLLLLLLMMMMMMOOOPPPPPPOOOOOOOOOOOOPPPRRRSSSTTTUUUTTTSSSSSSRRRRRRRRRRRROOOOOOOOONNNNNNNNNMMMMMMMMMMMMNNNMMMMMMLLLKKKJJJNNNLLLJJJIIIJJJKKKKKKKKKOOOOOOOOOOOONNNNNNNNNNNNLLLLLLMMMNNNOOOOOOOOONNNNNNOOONNNMMMKKKJJJKKKLLLNNNNNNOOOOOOOOOOOONNNNNNMMMNNNNNNOOOOOOPPPPPPQQQLLLMMMMMMNNNOOOPPPQQQQQQNNNOOOPPPNNNMMMMMMNNNOOOQQQQQQPPPPPPPPPQQQQQQRRRQQQQQQQQQRRRRRRRRRRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRQQQRRRRRRSSSSSSSSSSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVWWWWWWWWWWWWVVVVVVUUUVVVXXXZZZ[[[\\\]]]]]][[[\\\\\\[[[ZZZZZZ[[[]]]]]]]]]]]]^^^^^^^^^^^^___^^^^^^___```aaabbbbbbccc___aaabbbbbbaaaaaaaaabbbccccccdddeeefffgggggghhhgggggggggggghhhhhhiiiiiijjjmmmqqqsssttttttuuuvvvqqqtttxxx|||~~~}}}|||}}}~~~~~~|||zzzzzzxxxvvvuuuvvvwwwwwwvvvqqqqqqpppooommmkkkiiihhhhhhhhhiiiiiiiiihhhgggfffddddddddddddccccccbbbaaa``````aaaaaaaaaaaaaaaaaa[[[ZZZZZZYYYWWWVVVTTTSSSTTTSSSRRRRRRTTTVVVVVVUUUUUUTTTSSSRRRRRRRRRSSSTTTNNNOOOOOOOOOOOOOOOOOONNNQQQQQQQQQPPPQQQQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRQQQRRRRRRSSSSSSRRRRRRQQQQQQNNNNNNNNNOOOOOOOOOPPPPPPMMMNNNOOOPPPPPPPPPPPPPPPOOOOOONNNMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLOOOSSSUUUVVVVVVMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKKKKKKKJJJJJJIIIKKKKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIHHHHHHGGGJJJJJJJJJJJJIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGGGGGGGGGGHHHHHHHHHJJJIIIIIIIIIIIIIIIJJJJJJFFFFFFFFFGGGIIIIIIGGGEEEHHHHHHGGGGGGGGGHHHHHHIIIGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHEEEFFFFFFGGGGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEDDDCCCGGGFFFDDDDDDFFFGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGFFFFFFFFFGGGHHHIIIHHHFFFEEEGGGIIIFFFGGGGGGGGGGGGGGGGGGFFFEEEFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEFFFFFFGGGGGGHHHFFFFFFGGGFFFDDDDDDFFFGGGGGGFFFFFFFFFGGGHHHIIIIIIGGGGGGHHHHHHHHHIIIIIIIIILLLLLLLLLLLLKKKKKKKKKKKKHHHHHHHHHHHHHHHIIIIIIIIIHHHIIIJJJJJJKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKKKKHHHIIIIIIJJJJJJIIIIIIHHHHHHIIIJJJLLLMMMNNNNNNNNNLLLMMMMMMLLLJJJJJJLLLNNNMMMMMMMMMNNNNNNNNNOOOOOONNNNNNOOOOOOOOOPPPPPPPPPMMMOOOQQQQQQPPPOOOPPPQQQPPPPPPQQQRRRSSSTTTUUUVVVUUUUUUUUUTTTUUUUUUVVVVVVVVVXXXZZZ[[[ZZZZZZ[[[\\\[[[]]]```dddfffgggfffeeecccdddeeeeeeffffffeeeeeejjjjjjjjjjjjkkkmmmooopppnnnpppsssuuuvvvuuutttsss~~~||||||}}}}}}|||zzzwwwyyyzzz{{{zzzwwwuuusssssstttvvvwwwwwwvvvtttsssvvvuuusssnnniiieeeddddddfffdddddddddeeeeeecccaaaaaa___]]]\\\]]]^^^^^^]]]___^^^^^^]]][[[YYYWWWVVVUUUUUUVVVVVVVVVUUUSSSRRRSSSTTTTTTTTTTTTTTTSSSRRRQQQQQQPPPPPPPPPPPPPPPPPPKKKKKKLLLLLLLLLLLLKKKKKKJJJIIIHHHIIIJJJLLLLLLKKKLLLKKKIIIHHHGGGGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHEEEFFFHHHIIIHHHGGGEEEDDDIIIIIIHHHHHHHHHHHHHHHHHHFFFFFFGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHGGGHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCFFFEEEEEEGGGJJJLLLLLLKKKGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEDDDDDDDDDDDDDDDFFFFFFFFFFFFEEEDDDBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCDDDBBBBBBBBBAAAAAABBBCCCCCCBBBBBBBBBDDDEEEEEECCCAAADDDCCCBBBAAAAAA@@@@@@AAADDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDAAABBBDDDEEEEEECCCAAA@@@BBBBBBCCCDDDDDDEEEDDDDDDAAA@@@???@@@BBBDDDDDDCCC@@@AAABBBBBBCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAACCCEEEDDDCCCCCCFFFHHHDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBDDDCCCCCCCCCCCCCCCDDDEEEBBBCCCDDDCCCBBBCCCDDDFFFCCCCCCCCCCCCDDDEEEFFFGGGDDDDDDEEEEEEEEEFFFFFFFFFGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGDDDEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFEEEEEEGGGFFFFFFEEEEEEEEEEEEFFFDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCDDDFFFGGGGGGHHHHHHFFFGGGGGGEEEDDDDDDFFFHHHFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFGGGGGGGGGGGGGGGGGGEEEGGGHHHIIIHHHGGGHHHIIIGGGHHHHHHIIIKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMKKKMMMNNNMMMLLLLLLMMMNNNPPPRRRTTTWWWWWWWWWUUUTTTSSSTTTUUUVVVWWWVVVUUUUUUXXXXXXWWWWWWXXXZZZ\\\]]]WWWYYY\\\^^^^^^]]]\\\ZZZ~~~}}}|||{{{yyyxxxwwwuuuuuuqqqrrrsssttttttsssrrrqqqooooooooooooooooooooooooppppppooonnnnnnmmmlllllliiiiiijjjllllllmmmmmmmmmiiiiiihhhggggggfffeeeeeeffffffeeedddcccbbbaaaaaa```___^^^\\\[[[ZZZYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[VVVVVVUUUTTTSSSSSSRRRRRRQQQQQQQQQPPPPPPPPPOOOOOONNNNNNOOOOOONNNMMMLLLLLLMMMMMMLLLKKKKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFGGGGGGHHHHHHHHHIIIFFFFFFEEEEEEDDDDDDDDDCCCAAAAAAAAABBBBBBBBBCCCCCCGGGGGGFFFFFFEEEEEEEEEDDDEEEEEEDDDDDDCCCCCCCCCBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEIIIEEEBBBBBBDDDFFFEEECCCEEEDDDCCCBBBBBBCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBB??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@?????????@@@BBBBBBAAA@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCC@@@AAABBBBBB@@@@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@@@@??????>>>BBBBBBBBBAAAAAA@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@AAAAAABBBBBBCCCCCCBBBAAA@@@@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@CCCCCCCCCDDDDDDDDDDDDEEEAAAAAAAAABBBBBBBBBCCCCCC??????@@@@@@@@@@@@??????CCCAAA???AAADDDEEEDDDAAA@@@@@@AAAAAAAAABBBBBBBBBEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNMMMLLLLLLLLLKKKLLLLLLLLLLLLMMMMMMMMMNNNLLLLLLMMMMMMNNNNNNOOOOOO~~~~~~}}}||||||{{{{{{{{{{{{{{{{{{{{{{{{|||{{{zzzwwwuuusssqqqpppmmmllllllkkkkkkkkkllllllkkkjjjhhhfffeeefffggghhhgggggggggggghhhiiijjjjjjcccbbbaaa```^^^]]]\\\[[[[[[\\\]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWWWWWWWUUUVVVWWWXXXXXXXXXXXXXXXUUUUUUUUUTTTSSSRRRRRRRRRSSSSSSRRRRRRQQQPPPPPPPPPQQQPPPOOONNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOMMMLLLLLLKKKJJJJJJIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGHHHHHHGGGFFFFFFEEEGGGFFFFFFFFFEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDEEEEEEEEECCCCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@CCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBFFFCCC@@@@@@BBBCCCBBBAAA@@@??????????????????@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBBBBBBBBBBAAAAAAAAA?????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>???@@@@@@??????>>>??????@@@>>>????????????@@@@@@@@@???@@@AAAAAA@@@???@@@AAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBBBBAAAAAAAAA????????????????????????????????????????????????AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@???????????????@@@@@@@@@AAAAAA>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@??????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@BBBAAA@@@??????@@@AAABBB????????????????????????AAAAAAAAA@@@@@@@@@@@@???AAAAAAAAAAAABBBBBBBBBCCC?????????@@@@@@@@@@@@AAA>>>??????@@@@@@??????>>>???===<<<===@@@AAA@@@>>>???@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHH}}}}}}}}}}}}|||{{{zzzzzzuuuuuuuuuuuutttsssqqqqqqnnnnnnmmmmmmlllkkkjjjjjjjjjjjjjjjjjjiiigggffffffeeeddddddccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa```___]]]\\\ZZZYYYXXXYYYXXXWWWVVVUUUUUUUUUUUUVVVUUUSSSRRRQQQQQQRRRSSSSSSSSSSSSSSSTTTUUUVVVWWWPPPPPPOOONNNLLLKKKJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAACCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>============@@@???????????????>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@>>>>>>???@@@???>>>??????@@@@@@@@@@@@??????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????AAAAAA@@@@@@@@@?????????>>>>>>>>>?????????@@@@@@????????????????????????????????????>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>@@@@@@????????????@@@@@@????????????????????????????????????????????????????????????@@@@@@@@@@@@????????????????????????????????????????????????===<<<<<<<<<<<<======>>>=========<<<<<<======>>>=========>>>>>>>>>??????>>>???@@@@@@>>>>>>???@@@????????????????????????===>>>???@@@@@@AAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================@@@@@@????????????>>>>>>???????????????@@@@@@@@@===>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>BBBAAAAAA@@@??????>>>>>>@@@@@@?????????@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@?????????>>>>>>>>>>>>????????????@@@@@@@@@>>>>>>?????????@@@@@@@@@>>>??????@@@@@@??????>>>AAA?????????AAABBBAAA@@@>>>>>>>>>?????????@@@@@@??????>>>>>>>>>>>>======>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???????????????????????????????????????@@@@@@@@@@@@AAAAAAAAABBB@@@@@@@@@@@@AAABBBCCCCCCAAABBBBBBBBBBBBBBBCCCCCCAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBB~~~~~~{{{{{{zzzyyyyyyzzz{{{{{{|||zzzyyyxxxvvvuuutttrrroooooonnnoooppppppnnnlllggggggffffffdddcccbbbbbbbbbbbbbbbaaa```___^^^]]]\\\\\\\\\[[[[[[ZZZZZZZZZXXXYYYYYYZZZYYYXXXVVVUUUTTTTTTTTTSSSSSSRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQPPPOOOOOONNNMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCAAABBBBBBBBBCCCCCCDDDDDDBBBBBBBBBAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????AAAAAAAAAAAA@@@@@@@@@@@@??????@@@@@@@@@??????>>>>>>>>>??????????????????AAAAAAAAAAAAAAAAAAAAAAAA?????????>>>=========<<>>>>>>>>>>>>>><<<<<<=========>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>========================>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>===============??????AAABBBBBBAAA??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>============>>>>>>>>>?????????========================>>>>>>============<<<<<<=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==================???>>>>>>======>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<===>>>>>><<<<<<<<<;;;<<<<<<===>>>>>>>>>>>>????????????@@@===>>>???>>>=========???>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>??????@@@???================================================;;;;;;::::::::::::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????????????????@@@@@@@@@@@@AAA????????????????????????>>>>>>>>>======>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<@@@@@@@@@??????>>>>>>>>>???>>>>>>>>>??????@@@@@@========================???>>>>>>>>>>>>===============>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>????????????>>>>>>AAA@@@@@@@@@AAAAAAAAA@@@=========>>>>>>>>>>>>???======<<<<<<<<<<<<<<<<<<======>>>>>>>>>?????????????????????????????????????????????@@@@@@@@@@@@@@@??????>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBB??????@@@@@@AAAAAABBBBBB@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@@@@???||||||{{{zzzyyywwwvvvvvvssssssrrrqqqppppppoooooollllllkkkkkkiiihhhggggggeeeeeedddcccccccccccccccdddddddddcccaaa```______[[[ZZZYYYZZZ[[[\\\ZZZYYYXXXWWWVVVUUUSSSRRRRRRQQQTTTTTTTTTSSSRRRQQQPPPPPPMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPOOONNNMMMLLLKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIIIIIIIIIIIIIIIIHHHCCCCCCCCCCCCCCCDDDEEEFFFDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAABBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@=========>>>??????@@@@@@DDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@@@@@@@>>>>>>??????@@@??????>>>============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>======<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<========================>>>>>>=====================>>><<<============>>>>>>>>>????????????????????????===>>>>>>>>>===<<<<<<<<<;;;<<<===>>>>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>====================================>>>>>>>>>>>>>>>======<<<<<<======>>>================================================<<<<<<<<<=========>>>>>>================================================<<<<<<<<<<<<======>>>???<<<<<<<<<<<<<<<===>>>???======>>>>>>>>>?????????<<<===>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<<<<<<<===>>>========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>=========================================================>>>>>>>>>??????<<<======>>>>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>=========<<<<<<===>>>>>>>>>?????????????????????@@@@@@@@@AAAAAA>>>>>>>>>??????>>>>>>>>><<<=========<<<<<<<<<<<<<<<<<<=========>>>>>>>>><<<<<<<<<<<<===============>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>======>>>??????@@@AAAAAA@@@?????????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@????????????@@@@@@AAA>>>>>>??????@@@@@@@@@AAA@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@??????>>>>>>>>>aaaaaaaaa```___^^^\\\\\\\\\[[[[[[ZZZYYYYYYXXXXXXWWWXXXXXXXXXWWWVVVUUUTTTUUUUUUUUUTTTTTTTTTSSSSSSRRRSSSTTTSSSQQQPPPPPPQQQPPPOOONNNNNNPPPQQQPPPOOOMMMLLLKKKIIIHHHGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDD????????????@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDCCCCCCBBBBBBAAA@@@@@@???@@@@@@????????????@@@@@@????????????????????????????????????????????????>>>??????@@@@@@@@@??????????????????????????????;;;;;;<<<<<<======>>>>>>@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<============>>><<<<<<======>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;============<<<<<<<<<<<<======>>>>>>>>>>>>??????::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============>>>>>><<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===???>>><<<;;;;;;<<<<<<======>>>>>>======<<<========================<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<============================================================>>>============>>>>>>???<<<<<<<<<<<<===>>>??????;;;;;;;;;<<<<<<<<<======<<<===>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<======>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::;;;<<<===<<<<<<============>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>======<<<========================;;;;;;<<<======>>>??????;;;;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>=========<<<<<<<<<>>>>>>>>>>>>????????????<<<============>>>>>>>>>===>>>>>>??????>>>>>>===<<<===>>>===<<<;;;<<<===<<<<<<<<<=========>>>>>><<<============>>>>>>>>>>>>>>>>>>>>>????????????========================<<<<<<======>>>??????@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>===============>>>>>>===============>>>>>>>>>>>>>>>>>>????????????@@@===============<<<<<<<<>>>>>@@@@@@???>>>>>>???@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>??????>>>>>>???@@@AAAAAAAAA@@@????????????????????????=========>>>>>>>>>>>>>>>;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<:::;;;;;;<<<======<<<<<<======<<<<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>:::::::::;;;;;;;;;<<<<<<:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<=========;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<999<<<>>>>>>;;;999:::;;;>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<===>>>>>><<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<<<<<<<============================================================???>>>==================;;;;;;;;;<<<<<<===??????;;;<<<<<<<<<<<<=========<<<>>>???>>>===<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888777777888:::;;;<<<<<<======>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===999:::<<<===>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>============<<<============>>>>>>>>>???<<<<<<<<<=========>>>>>>======>>>>>>>>>>>>======>>>???AAA???===<<<===???<<<============>>>>>>>>><<<<<<=========>>>>>>>>>============>>>>>>>>>???==============================<<<<<<<<<;;;;;;;;;=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????======<<<<<<<<<<<<======>>>>>>==================<<<<<<<<<=========>>>>>><<<<<<<<<<<<============EEEGGGIIIKKKLLLMMMLLLLLLIIIIIIIIIHHHGGGGGGGGGFFFDDDEEEFFFGGGHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEEEECCCEEEGGGFFFDDDCCCEEEGGGGGGEEEDDDCCCDDDEEEEEEDDDFFFEEECCCBBBAAABBBBBBCCC@@@AAABBBCCCCCCDDDCCCCCC??????@@@@@@AAAAAABBBBBBBBBBBBAAA@@@AAABBBDDDEEEBBBBBBBBBBBBBBBBBBCCCCCC????????????????????????BBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<===>>>>>>?????????>>>>>>============>>>???@@@AAA???>>>>>>======<<<<<<<<<>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>????????????<<<<<<==========================================:::999::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;<<<<<<<<<===:::;;;<<<===============??????>>>>>>===<<<;;;;;;:::::::::::::::::::::::::::::::::;;;;;;<<<<<<===;;;;;;;;;<<<<<<=========::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>>:::::::::;;;;;;<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>888;;;======:::888888:::::::::888777777888::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;===>>>??????<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===============<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>???>>>>>>>>>>>>?????????@@@===>>>???>>>===<<<===???=================================>>>======<<<<<<================================================>>>===;;;::::::;;;===>>><<<=========>>>>>>??????>>>>>>======<<<<<<<<<;;;============>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;=========<<<;;;;;;::::::888999;;;===>>>>>>==============================???>>>>>>>>>============<<<<<<<<<=========>>>>>>>>>>>>>>>>>>????????????======>>>>>>>>>>>>======:::<<<>>><<<999888999;;;============>>>>>>>>>???<<<<<<<<<======>>>>>>>>><<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;999888777666;;;<<<<<<======>>>>>>>>>========================<<<<<<<<<=========>>>>>>???>>>>>>=========>>>>>>@@@@@@@@@??????>>>>>>>>><<<<<<=========>>>>>>>>>=========>>>>>>?????????CCCCCCDDDDDDEEEFFFFFFFFFCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCDDDCCCAAA@@@@@@AAACCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@???@@@>>>>>>???@@@@@@@@@@@@???>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAA???===;;;<<>><<<======================================================<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===<<<;;;999888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::<<<===>>><<<;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;:::::::::888999999::::::;;;;;;<<<@@@>>><<<::::::<<<>>>@@@>>>>>>===<<<;;;::::::999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;>>><<<;;;:::999::::::;;;999999::::::::::::;;;;;;<<<;;;:::::::::;;;<<<===999:::;;;;;;<<<<<<;;;;;;>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<======>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<======999:::;;;<<<<<<;;;:::999=======================================<<<<<<<<<========================>>>===<<<<<<<<<===???@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;:::;;;;;;<<<===>>><<<<<<;;;;;;;;;;;;<<<<<>><<<;;;::::::;;;;;;::::::999999:::;;;===>>>>>>>>>===<<<;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;========================;;;<<<<<<<<<======>>>>>>;;;;;;;;;::::::999999999>>>>>>>>>>>>============>>>>>>>>>>>>============>>>>>>======<<<;;;999999::::::;;;;;;<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<========================>>>>>>======<<<<<<<<<;;;:::;;;<<<<<<;;;;;;<<<>>>>>>>>>>>>===============>>>>>>===<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;<<<===>>>>>>???>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<>>??????@@@@@@??????>>>>>>>>>?????????@@@@@@???????????????@@@AAAAAA????????????????????????>>>??????@@@@@@??????>>>@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>???===;;;<<<>>>???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===========================<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;========================;;;;;;<<<<<<;;;::::::999;;;;;;;;;;;;;;;;;;::::::999:::::::::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;:::999999:::;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999999;;;:::999888888999:::;;;<<<<<<;;;;;;:::999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999::::::::::::::::::::::::;;;;;;:::999999999999999999999999:::::::::;;;;;;;;;;;;:::999999:::;;;<<<999::::::;;;;;;;;;;;;;;;===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<===<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===:::;;;<<<<<<<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<==============================<<<<<<<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<999999999::::::;;;<<<======<<<<<<;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========;;;;;;:::::::::999999999========================@@@???>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<====================================<<<<<<;;;;;;:::;;;<<<<<<;;;;;;<<<===>>>>>>>>>>>>>>>=========>>>======<<<;;;;;;<<<<<<<<<<<<=========>>>>>>>>>============<<<<<<;;;;;;<<<<<<===>>>>>>>>>======<<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>@@@@@@@@@@@@BBBDDDFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???????????????======>>>???????????????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>?????????========================>>>>>>????????????>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<>>><<<<<<<<<===>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::::::::::::::::::::::::::::::::888888999:::;;;<<<======<<<<<<;;;;;;;;;;;;;;;;;;888888888888888888888888888888999::::::::::::999;;;::::::999999::::::;;;;;;;;;:::::::::::::::999;;;;;;::::::999888888777;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;:::::::::999999;;;;;;;;;::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999888999999999999888777777999999999999::::::::::::::::::999888888999999:::999999:::;;;;;;;;;;;;:::;;;::::::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<;;;<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;;;;888999999:::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::999999999999;;;;;;<<<<<<======>>>>>>@@@???>>>===<<<::::::999:::::::::;;;;;;<<<<<<<<<999::::::;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<===========================<<<<<<<<<<<<;;;;;;;;;999:::<<<;;;::::::;;;=========>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<============>>>===<<<<<<<<<<<<;;;;;;;;;=========>>>======<<<<<<::::::;;;<<<===>>>???@@@;;;;;;;;;;;;;;;;;;;;;;;;BBBAAAAAAAAA@@@@@@@@@????????????>>>>>>?????????@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>?????????>>>======????????????@@@BBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@???>>>>>>>>>>>>>>><<<===>>>>>>??????>>>>>>=========>>>>>>>>>??????===>>>>>>>>>???>>>>>>>>>===========================>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999;;;;;;999999999999::::::::::::888888999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::888888888888888888888888777888999:::;;;:::999888::::::999999999999::::::::::::::::::999999999999::::::999999888888888777:::;;;<<<<<<<<<<<<;;;:::888888888999999:::::::::999999999999::::::::::::::::::::::::999999999999:::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999888888888888888888888888777888999:::999888777666888999999999999:::::::::999999999888888888888888888888999:::::::::::::::::::::999888888999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::888888999999::::::;;;;;;::::::::::::::::::::::::999999999999999999999999;;;;;;::::::::::::::::::999:::::::::;;;;;;;;;;;;:::::::::::::::;;;;;;<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<========================;;;;;;;;;;;;;;;<<<<<<===::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::999999999999:::::::::;;;;;;:::::::::888999:::;;;;;;:::999888777888999;;;;;;;;;:::999777888888888999999999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999999999999999999999999::::::;;;<<<======>>>======<<<<<<;;;:::::::::::::::::::::::::::;;;;;;999999::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888:::;;;;;;::::::;;;<<<===============>>>>>>>>>;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;============<<<<<<;;;:::::::::;;;<<<<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>?????????@@@@@@@@@AAA>>>>>>============>>>>>>??????@@@@@@@@@@@@?????????????????????>>>======>>>>>>======>>>>>>??????AAAAAAAAAAAAAAAAAAAAAAAA??????>>>=========>>>>>><<<<<<===>>>>>>>>>>>>===<<<<<<=========>>>>>>>>>>>>>>>???@@@??????>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>======<<<========================<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>======<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999;;;<<<888888888999999999::::::::::::::::::::::::::::::<<<<<<;;;;;;::::::::::::888888888888888888888888777888999;;;;;;:::999999888999999999999999999888999999999999999999999999777777777888888999999999555666888999999888666555888888888999::::::;;;;;;888888888999999999::::::::::::999999999888888888888999999999999999999999999999999999999999999999999999999999999999999999777777777777777777777777777888999::::::999888777888888888999999999::::::999999999888888777777777777888999999::::::999999:::999999888999999::::::888999999999::::::;;;;;;::::::::::::;;;;;;<<<<<<::::::::::::::::::::::::777888888999999:::::::::999999999999999999999999999999999999999999999999999999::::::::::::::::::999999999999:::::::::;;;999999999999999:::;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999===<<<;;;999999888888888999999:::;;;;;;:::999999888999:::::::::999777666777888999:::::::::999888666666777777888999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999888888999:::;;;<<<<<<===999999999:::;;;;;;<<<<<<===<<<:::999888888888999999999999:::::::::::::::::::::::::::::::::::::::::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;888999::::::999999:::<<<;;;;;;<<<<<<<<<=========::::::999999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>???@@@@@@AAAAAA>>>>>>============>>>>>>>>>>>>????????????>>>>>>??????@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@>>>======<<<<<<=========;;;<<<<<<===============<<<<<<<<<<<<============>>>>>>???@@@@@@???===<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<============<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<:::;;;<<<;;;::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999::::::;;;777777777888888999999:::;;;:::::::::999999999888<<<<<<;;;;;;::::::999999888888888888888888888888888888999::::::::::::999777888888999999888888777777888888888888999999999555666666777888888999999666777888999999888777666888888888999999:::::::::777777888888888999999999999999999888888888777777777777777777777888888888888888888888888888888888888888888999999999999999777777777777777777777777777777888999999999999888888888888888999999999999999999999999999888777666777777888999999999999888999888888888888999::::::777777777888888999999:::888888999999::::::;;;;;;999999999999999999999999888888888888888888999999888888888888888888888888999999999999999888888888888888999999999999::::::888888999999999:::::::::999999888888999999:::;;;::::::999999999999::::::::::::::::::::::::::::::888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999:::::::::::::::999999999999999999999999999999999999999999999999888888888888888888888888999999999999999999999999<<<;;;:::999888888888888888888::::::::::::888888777888888888888888777777777888888999999999888888777777777888888888999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888888888888999999999999999888888999999::::::;;;;;;666777888999:::;;;<<<======<<<:::888777777777888999999999999999999999999999999999999999999999999:::999999888888999999:::::::::::::::::::::::::::999999:::::::::::::::;;;777999::::::999888:::;;;999999::::::;;;<<<<<<<<<999888888888888999999::::::::::::;;;;;;;;;<<<<<<999999:::::::::::::::;;;;;;;;;;;;<<<;;;;;;::::::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::??????????????????@@@@@@>>>>>>============>>>>>>===>>>>>>??????>>>>>>===????????????>>>===<<<;;;:::;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<======;;;;;;<<<=========<<<<<<;;;;;;<<<<<<<<<=========<<<===>>>??????===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<999;;;<<<;;;999888:::<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888999:::::::::::::::666666777777888999999:::999999999999999:::::::::<<<<<<;;;;;;:::999999888777777777777777777777777888777777777777888999999777777888999999888777777777777777777888888999999666666777777777777777777888999999999999999999888777777888888888888888888777777777777888888888999999888888888777777777777555555555555666666777777777777777777777777777777777888888888999999999999777777777777777777777777777666666666777777888999888888888888999999999999:::::::::::::::888777666666777777888888888888888777777666666777777888999555555555666777888888888666777777888999999::::::999999999999999999999999888888888888888777777777777777777777777777777777888888888777777777666666888888888888999999999:::888888888888999999999999888888888888888999::::::999999888777777888999999999999999999999999999999888888888999::::::;;;;;;::::::::::::::::::::::::777777999:::::::::999888999999999999999999999999888888888888888888888888777777777777777777777777888888888888888888888888;;;:::999888888888888888777888999::::::999888777444555555666777888:::;;;888888777777777777888888888888888888888888888999999999999999999999999999::::::::::::::::::::::::999999888888888777777777777888888888999999999999888888888999999999999999666777777888999:::;;;;;;<<<:::888777666777888999999999999999999888888888999999999999999999999999999999888888888888999999888888888888888888888888888999999999::::::::::::777888999999888888999:::777888888999::::::;;;;;;777777777777777888999999999::::::::::::;;;;;;;;;888999999999::::::::::::999::::::;;;;;;;;;:::::::::::::::::::::;;;;;;;;;::::::::::::::::::::::::AAAAAA@@@@@@???>>>>>>>>>>>>>>>============>>>>>>======>>>>>>>>>>>>======>>>>>>>>>>>>===<<<;;;:::999:::;;;===>>>?????????========================<<<<<<;;;;;;;;;<<<<<<===:::;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<======;;;<<<===>>>>>><<<:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;888:::<<<;;;999888:::<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999777777777777777777777777666888999:::;;;::::::999555666666777888999999999777777888999:::;;;;;;<<<<<<<<<;;;::::::999888888666666666666666666666666777666555555555666888999666777888999999888777666666666777777888888888999888888777777666666555555666666555555555555666666777777777777777666666666777777777777888888888888888888888888777777777777444444444444555555666666777777777777777777777777777777888888999999999999888888888888888888888888666555444444444666777888777888888888888999999999::::::;;;;;;:::999777666666666777888888888888888555555555555555666777888444444444555666777777888555666666777888888999999888888888888888888888888999999888888777777666666777777777777777777777777777777666666555555555444777777888888999999999:::777888888888888999999999888888888777888999999:::999888777666666777888999999999999999999999999999777777888999::::::;;;;;;999999999999999999999999666777888999:::999888888888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777:::999888888888888888888666777999::::::999777666222222222444666999<<<>>>999888777666666777888999999999888888888888888888999999999999999999999999888888888888888888888888999888888888777777666666777777888888999999999999999999999888888888888888888888888888888999999999:::888777666666888:::;;;999999888888888888888888888888888888888888888888999999888888888888999999777777777777777777777777888888888999999:::::::::666888999999888888999:::666666777888999999::::::777777666777777888999999999999:::::::::;;;;;;;;;888888888999999:::::::::888999::::::;;;;;;;;;;;;888888999:::;;;;;;<<<===::::::::::::::::::::::::>>>>>>>>>>>>============>>>>>>>>>>>>===============<<<<<<<<<;;;;;;;;;;;;???>>>===<<<<<<===>>>???;;;;;;;;;<<<===>>>>>>???>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999::::::;;;<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<:::::::::::::::::::::::::::999999888888999999:::;;;;;;;;;::::::999999999:::::::::999999888888888999:::;;;:::888888888::::::::::::999999999888888888999999999999888777777::::::::::::::::::::::::666888:::<<<<<<:::888666999999999999999999999999999999999999999999999999777777666666777777888999888888888888777777777777666666666666777888999:::<<<<<<;;;:::999999999999999888888888777777666666444444555777888888888888777777777777777777777777888888777777666555555444999999777666555555555555444444444555555555555666555555666777777777777777777777777666666666666666777777777777777777777777666666777777777555444333444555555555555555444444666777999::::::999777666555555555555666666666666888888888777777777777777777777777777777888888999888888888888888888888888999888666555666777666555333555666777666555666777777777777777777777777777777777777777777777777777555555666777888999999:::555555666666777777888888666666777888888777666555555777888777666555666888999888666555555555666777999999888888777777666666777777777777777888888999888888888888777777777777888888777777777777888888777777777777888888888888999999999888888888777777888888888888888888888888777777777777777777777777888777666555555666777888555555666666666666555555333444555666777999::::::999999888888888888999999888888888888888888888888555666777888:::;;;<<<===777777888888888999999999777777888999999777666555888888888888888888888888:::888666666777777555333888666555444444555666888999888888888888888999999888888777777666666555555999777444444666999::::::999999999999888888888777666666666666666666666666666666777777777555444333555444333555999:::999777666666777777777777666666999888777555555777888999666666777777888888888888666666666666777777777777999888777666666777888999;;;::::::999999::::::;;;999999888888888888888888:::::::::::::::::::::999999999999::::::;;;;;;;;;777777888888888999999999>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=====================<<<<<<<<<;;;;;;>>>===<<<<<<<<<<<<===>>>;;;;;;;;;<<<===>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999:::;;;;;;<<<<<<;;;;;;:::::::::::::::;;;;;;;;;::::::::::::::::::::::::::::::999999999999::::::;;;;;;:::::::::999999999:::999999999999999999888999:::;;;:::888777888999999999999999888888888777666777888999999999999999999999999999999999999999777888:::;;;;;;:::888777999999999999999999999999999999999999999999999999999999999888777777666666999888888777777666666666666666666777888999:::;;;<<<;;;:::999999888999999888888888777777777666666444555666777777777777777777777777777777777777777888888888888888888888888888888777666555555555666444444444555555555555666555555666777777777777777777777777777777777777777777777777777777777777777555666777777777666555444777777888888888888777777666777999::::::999777666666666777777777888888888666666777777777888888888777777666666777777888999888888888888888888888888888666555444555666555444222444555666555444555666777777777777777777777777777777777777777777777777777777777777777888888888555555666666777777777777555666777777888777666666555777888777666555666888888777777666666666666666666666666777777777777777777666666666666777888888777777888888888888888888888777777666666777777888777777777888888888999999::::::999999999888888888888888888888888888888888777777777777777777777777777777666555555666777777555555666666666666555555333444444555666777888888888888777777777777888888555555555555555555555555777777777888888888999999777777777888888888999999777888888888888777666666888888888888888888888888777666555666777888777666888777666555555666777888999999888777777777888888888777777777666666666555888666555555777999:::999666555555555555444444444555555555555555555555555666777888888888777555555666555444666999:::888666666777777888888777777666999888666555555666888999777777777777777777888888777777777777888888888888::::::999888888999::::::::::::999999999999::::::888888888888888888888888999999::::::::::::::::::999999999999:::::::::;;;888888999999999:::::::::<<<======>>>>>>?????????>>>>>>>>>>>>============>>>=========<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===;;;;;;;;;<<<======>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::::::::999999999999999999999999999999999999999::::::999999999999::::::::::::::::::999999999999888888888999999999999999999:::;;;:::888777888999888888777777777777777666444555777888999:::::::::888888888888888888888888888888888999999888888888888888888888888888888888888888888888888888888888;;;;;;;;;:::999666444333999999888777777666555555666666666777888:::;;;<<<<<<;;;:::999888888888888888888777777777777666666555666666777777777666666777777777777777777777777666666777888888999::::::777777666666555666666666444444444555555555555666555555666777777777777666777777777777777777888888777777777777777777777777555666777777777777777666777888888999999999888888666777888999999888777666888888888888999999999999666666666777777888888888777777666666777777888999777777777777777777777777777555333333444555555444111333555555444333444555666666666666666666666666777777777777777777777777888888888777777666666666555666666666666777777777444555666777777777777777555777888777666555666888666777777777777666555555333444444555666666777777666555555555555666777777666666666777888888888999777777666666666666777777777777777777888888888999:::::::::999999999888888777777777777777777777777777777777777777777777777777666555555555555666777555555666666666666555555444444444555555555666666666666666555555666666666888888888888888888888888888888777777666666555555777777777777888888888888888888777777666666777777777777777777777777777777444333333555777999999888999888777666666777888999999999888777777666777777777777777777666666666666666555555777999:::999888888777777777777666666666555555555555555555555555555666777888999888777777777666555666888888777555777888888888888888888777888888666666666666888888777777777777777777777777777777888888888999999999:::999999888888999999:::999999999888888999999999888888888888888888888888888888888999:::::::::;;;888888888999999999999999999999999:::::::::;;;;;;;;;<<<===>>>???@@@AAAAAA>>>>>>>>>>>>============>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999:::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<;;;;;;::::::999999999888888777777999999999999999999999999::::::999999999999:::::::::999999999999999999999777777888888999999::::::999::::::999777666777888666666666666666666666666555666777888999999999999777777777777777777777777999888777777777777888999888888888888888888888888888888888888888888888888:::;;;;;;;;;:::777555333999999888777666555555444666666666777999:::<<<<<<;;;:::999888888777777777777777777777777777666666666666666777666666555555777777777777777777777777444444555555666777777777666666555555555666666777444444444555555555555666444555666666777777666666777777777888888888888888777777777777777777777777555666666777777888888888444555555666666666666555666666777888888777666666777777888888888999999999777777777777777777666666666666666666666777888888666666666666666666666666777555444444555666555444222444555555444333444555555555555555555555555555666666666666666666666666777777777777777777666666666666666666666666666666333444555666777777888888555777888777666555666888555666777777777666444333333333333444444555555555555444444444444555666666333444444555666777777888777666666555555666666777555666666666666777777777888888888888777777777777777777777777777777777777666666666666666666666666555555555555555555555555444555555666666555555444444444444444444444444444555555444444444444555555888888888888888888888888888888777777666555555555666666666777777777888888999888777555555666777777777777777777777777777777333333333444777999999888777777666555555666777777999888777777666666666666777777777777666666666666555555666888::::::888666:::999999999888888888888555555555555555555555555333444666777888888888777777777777777777777555444888888999999999999888888888777666666666666777888777777777777777666666666666777777777777888888888777777666666666666777777999888888777777888888999777777777777888888888888666777777888999::::::;;;888888888888888888888888888888999999999999::::::;;;<<<===>>>???@@@AAABBB>>>>>>>>>>>>========================<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::888999::::::;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::;;;;;;<<<;;;;;;::::::999999999888888777777777888888888888888888888888:::999999888888999999:::999999999999999999999999777777777888888999999999999::::::999777666666777555555555555555555555555777777888888888777777666666666666666666666666666999888666555555666888999777777777777777777777777777777777777777777777777777888:::::::::999777555888888777777666555555444555555666777888:::<<<===::::::999888777777777777666666666666666666777777555666666666666555555444666666666666666666666666555555555555555555555555666555555555555555666777444444444555555555555666444444555666666666666666666666777777888888888888666666666666666666666666555555666666666777888888222333333444555555555444666666666777777666666666666666666777777777777888999888888777666555444444666666666555666777777888555555555555555555555555888666555555666777777666444666777777555444555555444444444444444444444444555555555555555555555555444555555666777777888888666666666555555555555555333444444555666777777888555777888777666555666888555666777777777666444333555444444444333333333222444444444444444555555666111222222333444555666666666666555555555555666666444444444555555555555666666666666666555555555444666666666666666666666666555555555555555555555555444444555555555555444444444444555555555555444444444444444444333333333333444444333333333333444444333333333333333333333333666666666777777777777777555555666666666777777777999888666555555555666777666666666666666666666666555444444555666777777666555555555444444555555555888777777666555555555666666666666666777777777777444555666999;;;;;;888666777777777666666666666555555555555555555555555555111222444666777777666666777888888888777555555555888888999999999999888888777666666666666666666777777777666666666666666666555555555666666666666777666666666666666666666666777777777666666777777777666666777777777888888888666666777777888999::::::888888888888888888888888777777777777888888888888<<<<<<===>>>???AAAAAABBB>>>>>>>>>>>>===============<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::888888999:::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::999999999888888888888888777777777777777777777777888888777777777777888888888888888999999999999999777777777888888888888888999::::::999777555555666444555555555555666666666777777888888777777666555666666666666666666666666888777666555555666777888666666666666666666666666666666666666666666666666555666777888999888888777777777666666666666555555444444555666777999;;;<<<:::999888777666666666666555555666666666666777777444555555666666666555555666666666666666666666666777777777777777777777777666666555555444555555555444444444555555555555666444444555666666666666555555555666666777777888888666666666666666666666666666555555555555666666777333333444555666666666666666666555555555555666666444555555555666666666666888888777777666555444444666666555555666666777888666666666666666666666666888666555555777888888777555666888777666444555666555555555555555555555555555555555555555555555555333444444555777888888999666666666555555555555444444444444444555666777777555777888777666555666888555666666666666555444444555555444444333222222111555444444444444555666666222222222333333444444555555555444444444444555555444444444444555555555555555555444444444333333333666666666666666666666666555555555555555555555555333333444555555444333333444444555555555555444444444444444444444444444333444333333222222333333444333333333333333333333333444555555666777888888999555555555555666666666666777777666666555555666666666666666666666666666666777555444555666666555444444444444444444444444444666666555555555555666666666666666666777777777777555555666888::::::888666888888888777777777666666444444444444444444444444111222333555666666555555666888999888666555555666777888888888888888888777666666666666666666666666555555555666666777777777444444444555555555666666777888888999999888888777777666666555555666666777555666666777777888888888666666666777888888888999999999999999999888888888666666666777777777777888======>>>???@@@@@@AAAAAA>>>>>>>>>>>>============;;;;;;;;;;;;:::::::::::::::;;;<<<======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<999999999999999999999999777888999:::;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999;;;;;;<<<<<<;;;;;;:::999888888888999999999999999777777777777777777777777777777666666666666777777777888888888999999999999888888888888777777777777999::::::999666555555666444555555555666666666666555666777777777777777666666666666666666666666666666666666555555666666666666666666666666666666666666666666666666666666666555555666666666777777777555555555666666666666666222333333555666999:::;;;999999777666666666666666555555555666666666777777333333444555666666666666666666666666666666666666555555666666777888888888777666555555444444444444444444444555555555555666333444555555666666555555333444444555666666777777666666666666666666666666666555444333333444444555333444555666777777777777666555555555555555555666444444555555555666666666666666666666666666666666666555555555555666777777666666666666666666666666666555444444666777777666444666777666555333444444555555555555555555555555444444444444444444444444555555555666666666777777666666555555555444444444666555444444444555666666555777888777666555666888666666555444444444444555444444444444444333333333555555555444555666666777444444444444444555555555555444444444444444444555555555555666666666777777555555555444444444333333555555555555555555555555444444444444444444444444222333444444444444333222333444444555555444444333444444444444555555555555444333333222222333333444666666666666666666666666333444444555666666777777444444555555555666666666666666777777666666555444555555555555555555555555666555444444666666555444444444555555555555444444444444444444555666777777555666666666777777777888555555666888::::::999777888888888888777777777777444444444444444444444444222333444666666666555555555777999888666555555777666777777888888777777666555666666666666666666555333444444555666777888888555555555555666666666666666777888999999888777666666555555555555555555666555555666666777888888999666777777777777777777777;;;:::::::::999999999999666777777777777888888888>>>>>>>>>???@@@@@@AAAAAA>>>>>>>>>>>>============;;;;;;:::::::::999999999;;;;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<999999999999999999999999777888999:::;;;;;;<<<;;;999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999;;;<<<<<<<<<;;;::::::999888888888999:::::::::;;;777777777777777777777777666666555555555555666666777777888888999999999999999999888888777777666666999::::::999666555555555555555555666666666777777333444555777888888888888777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666666666555555555555666666444444555555666777777777222222333444666888:::;;;999888777666666555555555444555555555666666777777222333444555666666666666666666666666666666666666111222333444555777888888888777666555444333333333444444444555555555666666333444555555666666555555333333444444555666666777666666666666666666666666777666444333222222333444222333444555666666666666666555555444444555555666555555555555666666666666333333444555666777888999555555555555555666777777777777777777777777777777555444333333555666666666333555666555444222222333666666666666666666666666444444444444444444444444666666666666666555555555666666555555555444444444777666444444333444555666666777888777666555666888777666555333333444555555222333333444444555555666666555555555555666777777666666666666666666555555555444444333333444444555777777777777888888888888666666555555555444444444555555555555555555555555444444444444444444444444222222444444444444222222333444444555555444444333444444444555555555666666444333333222222333333444444444444444444444444444333333444444444444444555444444444555555555666666555666777777777666444333555555555555555555555555555444333444666777666555555555666666666666555555333333333444555666777888555666666666777777888888666555555777999:::999888444333333333333222222222444444444444444444444444444555666777777777666555444777999888666555666888666666777777777777666666555555666666666666555555222333444555666888999999666666666666777777777777444555666777777666555444555555555444444555555555444555555666777888888999777777777777666666666666;;;;;;;;;::::::999999999777888888888888999999999======>>>??????@@@AAAAAA@@@???======>>>>>><<<:::===<<<;;;:::::::::::::::999;;;???AAABBBAAA???===;;;;;;:::::::::999999999999999999::::::;;;;;;;;;;;;;;;;;;::::::999999999:::::::::;;;;;;;;;;;;;;;;;;:::999888777888888999<<<;;;;;;::::::999999888999999999::::::;;;;;;;;;;;;;;;:::999999999999:::::::::::::::::::::::::::::::::::::::::::::::::::888888777666666666666666111222444666777888888888999888888888777777666666999777666555555666777999;;;;;;;;;:::999888777666666666666666555555555555444444444444444555666777777777666666666666777777555555555555666666666666555555666666666666555555777666555444444333333444444444444555555555555555333444555666555444333222555555555666666666666666555555555555555555555555666666666666666777888888444333333222222333333444555555555555555555444444666666666666666666666666888888777555555444444444444444444444444444444444666666555555555444444444111111222333333444555555333333333333333333333333222222222222222222222222222222333333333333444444555555555555555555555555666666666666666666666666555555555555555555555555777666555444444444444444888999999888555444444555444444555555666666777777555555444444444333333333333444666777777777666666444444444444444444444444444555666555444444444666777777666666555555555444333333333444444444555555444444555555555555444444555444333333333333444555333333333444444444555555444333333222222333333444444444444444444444333333444444555666666555555444666666666666777777777777777777666666555555555444444444444444444444444444111222333444555555555555333333222222333333444555888777555333222333555666333333333333333333333333333333222222333333444444555555555555555555555555444444444444444444444444444555555555444333333222333222222222222333444444222222222333333333444444111222555666777666555444444444444444444444444444777666444333333444555666444555555666777888888999666666666666555555555555777777666555444444333333555444444333333444444555555555555555555555555555555666777888888777666555555555666666666666555555666666666666666777888888555555666777777777777777777777777777777777777777777777777777777888888888666666666666777777777777777777777777777777777777666777888::::::999888888:::::::::999999999888888666555555555666777888999===>>>>>>???@@@@@@AAAAAAAAA@@@>>>>>>>>>>>><<<;;;===<<<;;;;;;;;;;;;;;;;;;:::<<<>>>@@@AAA@@@>>>===;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<>>>===<<<;;;:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::999999::::::::::::::::::::::::::::::999999999999999999999999888888777666666666666666333444555666777888888888888888888888777777777666888777666555555666777888::::::::::::999777666555666666666666666666666666333333333333333444555555555555555555555555555555555555555666666666777777555555666666666666555555666666555555444444555555666666666666666666666666444444555555444444333222333333333444444444444444555555555555555555555555999888666555444444333333444444333333333333444444444444555555555555555444555555555555555555555555888777666555444444444444444444444444444444444444666555555555444444444333111222222333333444444444333333333333333333333333222222222222222222222222222222222333333333444444555555555555555555555555555555555555555555555555444444444444444444444444555555444333333333333333777888888777555444555666555555555666666666666666555444444444444333333333333444555666666666555555444444444444444444444444333555666555444333444555555555555555444444333333333333333333444444444444444444555555555555444444555444333333333333444555333333333333444444444444444333333222222333333444333333444444444444444444555555555555444444444444444444444555555555555666666666666666555555444444444444444444444444444444444444555555555444444333333333222222333333444555777666444333333333444555333333333333333333333333444444333333222333333444444444444444444444444444333333333333333333333333444444555555444333333222333333333333333444444555333333333333444444444444444555666666666555444333444444444444444444444444555444333222333333444555555555555666777777777888888777777777777777777777777666666555444444333333444444333333333333444444555555555555555555555555444555666777777666555444555666666666666555555444666666555555666777777888555555666777777777777777777777777777777777777777888888888888888888888888444444444444555555555555666666666666666666666666666666777888888888888888888888888888888888888888777666666666666777888888>>>???@@@AAAAAAAAAAAAAAACCCAAA?????????>>>===;;;<<<<<<<<<;;;<<<<<<======<<<===>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<===::::::;;;<<<<<<===>>>>>><<<<<<<<<<<<============<<<<<<;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999999999999999999888888777666666666777777666666666777777888888888888888888888777777777777888777666555555666777888:::::::::999888777666555666666666666777777777777333333222222222333444444333444555666666555444333666666666666777777777777555555666666666666555555666555555555555666777777999888888777777666666666555555444333333333333444333333333444444444555555555555555555555555555555777777555444333222222222555555444444444444555555222333444555555555555555555555555555555555555555777666555555444444444444444444444444444444444444555555444444444444333333222222222333333333333333333333333333333333333333222222222222222222222222222222222222333333333333444444444444444444444444555555555555555555555555444444444444444444444444444333333222222222222222555666777777555555666777666666666666666555555555444444444444333333333333222333444444444444444333333333333333333333333333333444555555333333444555333444444444444333333222333333333333333333333333333444444555555444444333444444333333333333444444222222333333333444444444333333222222222222333333222222333333444444555555777666555333333333444444444444444555555555555666666555555555555444444444444444444444444444444444666666666666555444333222333333222222333333444555666666444333333333444555333333333333333333333333666555444333222222222222222222222222222222222222333333333333333333333333444444444444444333333222444333333333333444555555333444444444444555555555888777777666555555444444444444444444444444444444222222222222222333444555555555666666666666666666777777777777777777777777666666666555444444333333444333333222222333333444555555555555555555555555444444555555555555444444666666666666666555444333666555555555555666777777555555666777777777777666666666666666666666666666::::::999999888888777777333444444444444555555555666666666666666666666666666666555555666666777888555555666777777888888888888888888777777777777777@@@AAABBBCCCCCCCCCCCCBBBCCCAAA@@@?????????===<<<<<<<<<<<<<<<<<<===>>>???>>>>>>===<<<<<<<<<============<<<<<<<<<;;;;;;;;;===<<<<<<;;;;;;:::::::::888888999999::::::;;;;;;:::::::::;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;<<<:::;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::999:::;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<888888777777666777777888888888777777777777777888888888888777777777777777888888777666666777888888;;;;;;;;;:::999888666666666666666777777777777777444333333333333333444444333444666777777666444333666666666777777777888888444555555666666555555444555444555555666777888999999999888777666555555444666555444333222333444444444444555555666777777777555555555555555555555555444444444333444555555666555555555444444555555555111222333444555666666666555555555555555555555555666555555444333333444444333333333333333333333333444444333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222111222222222222333333333444444444444444444444444555555555555555555555555333333333333333333333333333333222222222222333333444555666666555555666888777777666666555555444444444444444333333333222222222222222333333333222222222222222222222222222222222444555444333222333444333333444555444444333222333333333333222222222222333333444444444444333333333333333333333333333333222222222222333333333333333333222222222222333333111111222333444444555555888666444222222222444555666666666666777777777777444444444444444444444444333333333333333333333333555666666666555555444333333333222222333333444555555555444333333444444555222222333333333333444444777666555444222222222111333333333333333333333333222222222222222222222222333333444444444333333222444444333333444444555666444444444555555555666666888777666555555555555666444444444444444444444444111111222333333444555666666555555555555555555555444444444555555555555555666666555555555444444444333333222222222222333333555555555555555555555555555555555555555555555555666666666666555444333333555555555444444555666666444555666666777777666666777777777777777777777777:::999999888777666666555555555555666666666777777666666666666666666666666666555444333444555666777444555555666888999999:::999999999999888777666666BBBCCCDDDEEEEEEEEEDDDCCCBBBAAA??????@@@@@@>>>===<<<<<<<<<<<<<<<===>>>???>>>===<<<;;;;;;<<<<<<=========<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;::::::999666666666777777888888888999999::::::;;;<<<<<<===;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999::::::::::::::::::::::::;;;;;;:::999999999999:::888999;;;<<<===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888888777777777777888888999888777777666777777888777777777777777777888888888888777777777777888888<<<<<<;;;;;;:::888777666555555666666777777777888555555444444444444555555444555777888888777555444666666666666777777777777444444555555555555444444444444444444555777888999777777666555444444333333666555444333222333444444444444555555666777777888666666666666666666666666555555444444555555666777555555555444444555555555111222333444555555555555555555555555555555555555555444444333333333333444333333333333333333333333222222333333333333333333222222222222222222222111222222222222222222222222222222222222222222222222111111111222222222333333444444444444444444444444555555555555555555555555333333333333333333333333444333333333333333444444333444666666555555777888777777666666555555444444444444333333333222222222222222222111111111222222222222222222222222222222222333444333222111222444222333555666666555444333222222222222222222222222222222333333333333222222333333333333333333333333111111111222222222333333333222222111111222222333111111222222333444555555777666333222111222444555444555555555555666666666333333333333444444444444333333333333333333333333333333444555666666555555333333222222333333444555444444333333333444444444222222222333333444444444888777666444333222111111333333333333333333333333222222222222222222222222222222333333444333333222444333333333333444555555444444444555555555666666555555555444555666777777444444444444444444444444222222333444555666666666555555555444444444444444333333444444555555555666555555555555555444444444444333333222222333333444555555555555555555555555666666666666666666666666555555555555555444333333555555444444444444444555444444555666666666666666888888888888888888888888888777777666555444444333555555555555666666666666555555555555555555555555555444333333333444666777444555666777888:::;;;;;;::::::::::::999888666555AAABBBDDDEEEEEEDDDCCCAAA@@@???>>>>>>???@@@???>>><<<<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::999999555555555666666666666666777777888999:::;;;;;;<<<<<<===>>>>>>???>>>>>>>>><<<;;;;;;:::999999888888999999999999888888888888::::::999888888888888888888999;;;===>>>===<<<;;;999999999999999999999999888888777777777888999999999888777666555666777888777777777777888888888888888888888888888888888888;;;;;;;;;:::999888777666444444555555666666777777666666555444444444555555555666777888888777666555555555555555666666666666444444555555555555444444333333333444444666777777555444444333333222222222555555444333333333333444111222222333444555666666666666666666666666666666999888777555444444333333555555444444444444555555111222333444444444444444444444444444444444444444444333333222222333333333333333333333333333333333111111222222222222333333111111111222222222222222222222222222222222222222222222222222222222222222111111111111222222222222333333333333333333333333444444444444444444444444222222222222222222222222444333333333333444444555333444666666555555666777666666666666666555555555333333333333222222222222333333222111111111111222111111111111111111111111111222333333111111222333222333555666777666444333000000111111111222222222111222222333333222222111222222333333333333222222000000111111111222222222222222111111111111222222111111222222333333444444555444333222222333444555111111111222222222333333222222333333333333333444333333333333333333333333111222333444555555555555333333222222333333444555333333333333444444444444111222222333333444444555888777666444333222222222444444444444444444444444333333333333333333333333111222222333333333333333333222222222222333444444333444444444444555555555333333444444555666666777444444444444444444444444333333444555666666666666333444444444444444444444555555555666666777777888555555555555555555555555555444444333333444444555555555555555555555555555777777666666666666777777333444444555555555444444555555444333333333333444444444555666666666666555777777777777777777777777666666555555444444333333222333333333333444444444555555555555555555555555444444333333444444555666555555666777999::::::;;;::::::;;;;;;:::999777666???@@@BBBDDDDDDBBB@@@>>>===<<<<<<===???@@@@@@???===<<<;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::888888999999999999999999666666666666666666555555555666777888999::::::;;;;;;<<<===>>>>>>>>>======;;;;;;;;;;;;;;;:::::::::999999888888888777777777999888777777666666777777777999<<<>>>>>>>>><<<;;;999999999999999999999999888888777777888888999:::777666555444444666777888666777777777888888888888888888888999999888888888999999999888777666555444333333333444555666666666666555444444333333333444666666666666666666666666444444444444555555555555333444444555555444444333333333333333333444555666333333333333333222222222444444555555444444333222111111222333444555666666666666666666666666666666777777555444333222222222444444333333333333444444222333333444444444333333444444444444444444444444333333222222222222333333222222222222222222222222111111111111222222222333000000111111222222333333111111111111111111111111222222222222222222222222111111111111222222222222333333333333333333333333444444444444444444444444222222222222222222222222222222222222222333444444333555666555444444555666555555555666666666666666333333333222222222222111444333222111111111222222111111111111111111111111111222333222111000111333000111444666666555333222...//////000111222333333111111222222222222111111111222333333333333222111000000000000111111111222222222111111111111222222222222222222222222333333222222222333333444555555///000000000000111111111111222222222333333333333222222222222222222222222222222333333333333333222333333222222333333444555222222333333444444444444111111222333333444555555777777666444444333333333222222222222222222222222333333333333333333333333111111222333333333333333222111111111111222333333333333333333444444444444222333444555555444333333444444444444444444444444333333444555555555444333222222222333444444444555444444555666666777888888555555555555555555555555666555555444444555555666555555555555555555555555777666555555555555666777222222333444555555555555555444444333222222333333333444555555666666555555666666666666666666666666555555555555555555555555222222333333333444444444555555555555555555555555333444444555555555555555555555666666777888999999999:::;;;<<<;;;:::888777===>>>@@@BBBBBB@@@>>><<<<<<;;;;;;<<>>???>>><<<;;;::::::::::::::::::::::::888888777777888999::::::777666444333444555777999666666777777888888888999888888999999999999888888777777777777666444333222222222333333444555666666555444333333222222222222666555444444444444555666333333333444444444555555333444444555555444444333333333222222222333444444222333333333333333333333333444555666555444333222333333444555666777888999777777777777777777777777333333222222333333444555444333333222222333333444333333444444444333222222444444444444444444444444222222222111222222333333222222222222222222222222000000111111222222222333//////000111222333333444111111111111111111111111222222222222222222222222000111111111111222222222333333333333333333333333444444444444444444444444111111111111111111111111111111000000111222333333444555666555444333444666444555555555666666777777333333333222222222111111555444222111111111222222000000000000000000000000000222333222111000111222...000333555555444222111---......000111222333444111111222222222222111111111222333444444333222111000000000000111111111111222222111111111111222222333333222222222222222222000111222333444555555555000111111111111222222222111111111222222333333333222222222222222222222222333333333333222111000000333333222222333333444555111222333444444444444444111111222333333444555555777666555444444444444444111111111111111111111111444444444444444444444444000111222333333333333333111111000000111111222333222222222333333333444444222333555555555333111///444444444444444444444444222333444444444333222111111111222333333444555555222222333333444555666666444555555555555555555555666666555555555555666666555555555555555555555555666555444333333444555666111111333444555666666666555444333333222222222222333444555555666666555555444444444444444444444444555555555666666666666666444444444555555555666666555555555555555555555555333444555666777666555444444444555555666777777777999:::;;;<<<<<<:::999777===>>>@@@AAA@@@???===<<<999:::;;;;;;<<<<<<<<<;;;888999:::;;;;;;:::888777888888999999999:::::::::===<<<:::888777777888888999888888777666555555444666666666666666666666666555444444555666888:::;;;;;;;;;;;;;;;;;;<<<======;;;;;;;;;::::::999999999888777777666555444444444555666666666666666555555444666888;;;<<<<<<;;;:::777777777777777777777777666666777888999999::::::999888777666444444333333666666666777888999999:::888888888888888888888888888777555444333333444444222222333333333333444444444555555555555555555444444333333222222333333444333333444444555666777777333333222222333333444555222222222333444555666777444333333222222333333444333333222222333333444555555555555555666666666666777888888888777666444333555555555444444333333333333222222111111222222333111222333333444444333333222222111111111111222222333222222111111222222333000111222333333222111000111111222222222222111111333222111000000111222333111111111111111111111111111111111111111111111111222222222222222222222222111222222333333222222111222222222222222222222222222222222111111111000000333333222222111222222222444444444444444444444444555555555444444333333333222222222222222222222222111111111111111111111111111111111111111111111111000000111111111000000///000000111222222222222111333333333333333333333333111111000000000000000000666666555444222111000000111111111111111111111111111111000000111111222333111111111111111111111111111111111111111000///...111111111111111111111111333333333222222111111111111111222222222111111000111222222333333222222111666555444333222333444444333222222111111222222333222222222111000111333555999777444222111111222444333222222111111222222333000222555777777666444222222222222111111111000000222222222333333444444444111111111111111111111111111111222222222333333333111222333333444444444444222222222222222222222222111222333333444444333333444333333333333444555555555555555555555555555555555444333333555555444333333333333444444444555555111222444555666555444444444444444333333333222222333333333333333333333333222333333444444333333222444444444444444444444444666666555444333333333333777666555444333222222222555555555555555555555555444333333222222333333444666666555555555666666777:::999888666555555555555;;;<<<>>>>>>>>>===;;;:::888999::::::;;;;;;;;;:::777888888888888888777777888888888999999999::::::;;;:::999888777777777888888888777777666555555444555555555555555555555555444444444444555777888999888888999999;;;<<<>>>>>><<<;;;;;;:::999888888888777777666666555444444333555555555666666555555444333444666888999999999999777777777777777777777777666666777777888999999:::999888777555444444333333333333444444555666666777777777777777777777777777888777555444333333333444222222222333333333444444333444444555555444444333444333333222222333333444222333333444555555666666333222222222222333444444333222222333333555666666444333333222222333333444333222222222222333444444555555555666666666777777777777888888777555444333555444444444333333333333333222222111111222222333000111222222333333222222222111111000000111111222333222222111111222222333000111222222222222111000000111111222222111111000222222111000000111222222111111111111111111111111111111111111111111111111222222222222222222222222111222222333333222222111222222222222222222222222222222222111111111000000111111111000000111222222444444444444444444444444444444444333333333222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000111111222333333333333222333333333333333333333333111111111111111111111111666555555333222111000000111111111111111111111111111111000000111111222333111111111111111111111111333333333333333222111111111111111111111111111111333333333222222111111111111111111111111111111111111222222333333222222111555444333222111222222333333222222111111222222333111222222111000111333555999777444222111111222333333222222111111222222333///000222333444333222111222222222111111111000000333333333333333333222222111111111111111111111111111111111222222222333333111222333333444444333333111111111111111111111111000111222222333333222222444333333333333444555555444444444444444444444444444333222333444444444222333333333444444444444555222333444555555555444333555444444333222111111111222222222222222222222222222333333444444333333222444444444444444444444444444444333333333444444555666666555333333222222333444444444444444444444444444333333222222333333444666666555444333333333444555666777888888777555444999:::;;;<<<;;;:::999888777888888999999999999888777777666666666666777777777888888888999999999999999999888777666666666666888777777666666555555555444444444444444444444444444444444333444555666666555555666777999;;;===>>><<<<<<;;;999888777666666666666666555555444444333333444444555555444444333222333333444555666777777555555555555555555555555555555666666777888888888888777666555444333333333222222333333444444555555666666666666666666666666666666555444333333333333222222222222333333333333222333333444444333333222333333222222222222333333222222222333333444444555222222222222222333444444333222222333333444555666333333222222222222333333222222222222222333444444555555666666666777777777666666777666666555444333444444333333333333333222222222111111111111222222///000000111222111111111222111111000000111111222222222111111111111222222000111111222222111111000000111111222222111111000222111111000000111111222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111222222222222222222222222222222222111111111111111////////////000111222222333333333333333333333333333222222222222111111111222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000111222333333444444333333333333333333333333333333111111222222222222222222555555444333222111111000111111111111111111111111111111000000111111222333111111111111111111111111222333333333333222111111111111111111111111111111222222222222222111111111111111000000000000111111111222222333333222222111333333222111111111111111222222111111111111222222111222333222111111333555888666444222111111222333222222111111111111222222111111111222222222222222222222222111111111111111444444444333222222111111111111111111111111111111111111111222222222222333111222222333333333333333000000000000000000000000000000111222222222222111333333333333333444555555444444444444444444444444333222111222333333222111333333333333444444444444333444444444444333333222444333333222111111000000111111111111111111111111222333333444444333333222444444444444444444444444222222222222333444555666666555444333333222222333333333333333333333333333444333333222222333333444777666555333222222111111222444666999999888555444999999:::::::::999888777666666777888888777777777777666555555555666777888777777777888888888888999777777666666555555555555777777666666666555555555333333333333333333333333444444333333333333333333444444555666777999:::;;;<<<;;;:::999777666555444555555555444444444333333222222333444444444333333333222222222333444666777333333333333333333333333444444555555666666666777777666555444333333333333333333444444444555555555444444444444444444444444555444444333333333333222111222222222222333333333222222222333333222222222333333222222222222333333111111222222222333333333222222222111222333333444333222222222333444444555333333222222222222333333222222222111222333333444555555666666666777777777555555555555444444333333333333333333222222222222222222111111111111222222///000111111222222111111111111000000000000111111222222111111111111222222000000111111111111000000000000111111111111000000111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111/////////000000222333444222222222222222222222222111111111111111000000000111111111111222222222222111111111111111111111111111111111111111111111111///000000111111111111000000111222222333333222222222222222222222222222222222222222222222333333333444333333333222222111111111111111111111111111111111111000000111111222333111111111111111111111111000000111111111000000///111111111111111111111111222222222111111111111111111000/////////000111222111222222333333222222111333333222222111111111111222222111111111111222222000222333222111111333444777555444222111111222333222222111111111111222222444333222222222333555555111111111111111111111111333333333222222222222222111111111111111111111111111111111111222222222222111222222333333333222222111111111111111111111111000111111222222222222222333333222222333333444555333333333333333333333333222111000111222333222000222222333333333444444444444444444444333333222222111111111111111111111111222222222222222222222222222333333444444333333222333333333333333333333333333333222222333333444555555444444333222222222333222222222222222222222222444333333222222333333444555555444333333222333333333444666777777666555444::::::::::::999999888888555666666777666666555555777666555555555777888999666666777777777888888888666666666666555555555444666666666666555555555555333333333333333333333333333333333333333222222222555555555555555666777888;;;:::999888666555333333444444444444333333333333111222222333444444333333333333333333333444555666222222222222222222222222333333444444444444555555666555444333333222333333333333333333444444444444333333333333333333333333333333333333333222222222111111111222222222333333111222222222222222222111333222222111111222222333111111111222222222222222222111111111111222333333333333222222222333444444333222222111111222222333222111111111111222333333555555555555666666666666444444444333333333333333222222222222222222222222222111111000000111111222000111111222222222222222111000000000000000000111222111111000000111111222000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111222222111111000111111111111111111111111111111111111111111111111000000000111222333444555222222222222222222222222000000000000000000000000000000000111111222222222111111111111111111111111000000000000000000000000//////000111111111111111//////000111111111111111222222222222222222222222111111222222222333333333222222222222222222222222111111111111111111111111111111000000111111222333111111111111111111111111///000000111111111000000000000000000000000000000111111111111111111111111000000000000000111222222111222222333333222222111333333333333333222222111222111111000000111111222000222333333222111222444555444333222111222222222222111111000000111111222444333222111111333444666111111111111111111111111000000111111222333444444111111111111111111111111000000111111111222222222222222222333333222111111222222222222222222222222111222222333444333333333333222222222222333444444333333333333333333333333222111000000222222111000222222222333333333444444444444333333222222222222...///000111222333333444333333333333333333333333222333333444444333333222333333333333333333333333555444333222222222222222444444333222222222333333222222222222222222222222444333333222222333333444444333333333444555666666888777555333222333333444:::::::::999999999888888666666666666666555555444666666555666666777888999666666666666777777777777555555666666666555555444555555555555555555555555333333333333333333333333222222333333333333222111555555444444444555666666999999888777555444333333333333333333333333333333111111222333444444444444333333333444444555555555222222222222222222222222333333333333333333333333555444333222222222222222111111111111222222222222333333333333333333333333111222222333333222222111111111111111222222222222111222222333333222222111222222111111111111222222222222222222222222222222111111111111111222333333333333222222222222333333222222111111111111222222111111111111111222333333333333444444444555555555333333222222222222333333000111111111111222222222111111000000000000111111000111222222333333222222111000000//////000000111111111000000000000111111111000000//////000000111///000000111111000000//////000000111111000000///000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000111111111111111111111111111111111111111222222222222111111111222333444444111111111111111111111111/////////000000000000111//////000000111222222222111111111111111111111111000000000000000000000000...///000111111222111111...//////000111000000000222222222222222222222222000000111111222333333333111111111222222222222222111111111111111111111111111111000000111111222333111111111111111111111111111111222333333333333222000000000000000000000000000000000111111111111111///000111222222333222222111222222333333222222111333333333444333222222111111111000000000000111111///111333333222222222333444444333222222222222222111111000000000000111111111000000//////111222333111111111111111222222222...///000111222444555555111111111111111111111111000000000111111111111222222222222222222222111000222222222222222222222222222222333444444444444333222222222222222333444444222222222222222222222222222111000111222222111000222222222222333333333333444333333222222222222333//////000111222444444555333333333333333333333333222333333444444333333222333333333333333333333333555444333222111111111111333333222222222222333333222222222222222222222222444333333222222333333444222222333333444666777888:::777444111000111333444:::999999888888888888888666666666666666555444444333333444555666777777666555555555666666666777777444555666777777666555444555555555555555555555555444444444444444444444444111222333444444444333222333333333444555666777888777777666666555444333333222222222222222222333333111222333444555555555555111222333444555444333333222222222222222222222222222222222222222222222222444333333222222222222222222222222222222222222222333333333333333333333333000111222333333222111111111111111111222222222222222222333333333333222222222222111111111111222222333333333333333333333333111111111111111222222333333333222222222222222333222222111111111111222222111111111111111222222333222222222333333333444444333222111000111111222333000000000000111111222222111111000000000000111111///000000111222111111111000000////////////000000111111000000000000111111111000///......///000111//////000000000000//////...///000111111000///...000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000111111111111111111111111000000111111111222222222222111111111111111222222111111111111111111111111//////000000000111111111/////////000111222222222111111111111111111111111000000000000000000000000...///000111111222222222//////000111111111111111111111111111111111111111//////000000111222222333000000111111222222222333111111111111111111111111111111000000111111222333111111111111111111111111111111222333333333333333000000000000000000000000///000000000111111111222...000222444555444333222111222222333333222222111111222333333333222000000111111000000000000111111///111333444333222222333333333333222222222222222111111000000000000111111000000000000000111111222000000111111111222222222//////000111222333333444111111111111111111111111000000000000111111111111222222222222222111000000111111111111111111111111111111222333333333333333222222222111222222333444222222222222222222222222333222111111222333222111111222222222222333333333333222111111111222333444222222222222333333333333222222222222222222222222222333333444444333333222222222222222222222222222333333222222222222222333333222222222222222333333333333333333333333333333444333333222222333333444333222222222333444555555666555333222111222333444999999888777777777777777666777777777666555444444000222333555666666555444555555555555666666666777444555666777777777555555444555555555555555555555444444444444444444444444111222333444555444333333111222222333555777999:::666666555555555444444444222222222222222222222333111222333444555555555555000111333444555333222111222222222222222222222222222222222111111111111111333333222222111222222222444444444444444444444444333333333333333333333333000000222333333222111000000111111111111222222222222333333444444333333222222222111111111111222222333333333333333333333333111111111000111222222333333333222222111222222222222222111111111111222222111111111000111222222333111111222222222333333333222222111000000111222333//////000000111111111222111111000000000000111111...//////000000000000000000000////////////000000111111000000000000111111111000///......///000111//////000000000000//////...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111222222222222222111000000000000000111000000000000000000000000///000000000111111222222...//////000111222222222111111111111111111111111000000000000000000000000......///111111222222222000000111222222222222222111111111111111111111111...//////000111111222222000000000111222222333333111111111111111111111111111111111000111222222333111111111111111111111111...///000111111111111111000000000000000000000000//////000000111111111222...000333666777666333222222222222333333222222222000111111222222000///...111111000000000000111111///111333444333222222333333333222222222222222222111111000000000000111111111111222222333333333333000000111111222222222222111111111111111222222222111111111111111111111111000000000000111111111111222222222222222111000///000000000000000000000000000000111222222222222111222222111111222222333444111111111111111111111111333222111222333333222111111111222222222333333333222222111111111222444555555555444444333222222111111111111111111111111111222333333444444333333222222222222222222222222222111111111111222333444444222222222111222222333333333333333333333333333333444333333222222333333444333333222222111222222222222222333333444444333333888888777777666666666555444444444444444444444444555555555555555555555555444444555555555555444444333333444555555444333333333222222222222333444444111111111222222333333333222222222222222222222222222222111111222222333444555555444444444555555555666555444333222111111111333333222222222222111111222333333444444333333222111111111111222333444444222222222222222222222222222222111111111111111222222222222222222222222222333222222111111222222333111111111111111111111111333333222111000///...---111111111111111111111111000111111111222222222222111222444555555444222111...000222333333333111000000000000000000111111222000000000000000000000000000000000000000000000000222222222111111111000000////////////////////////......//////000000111111000000000000111111111111333222222222111111000000111111111111000000000000000000000000000000000000111111000000//////......////////////000000000000000000000000000000000000222111000///............000000111111111111000000222111000//////......///222111111111000000//////000000000000000000000000111111111111111111111111111000///......///000111000000111111111111000000////////////000000000000////////////////////////333333222222111111000000///////////////...------000000000000000000000000000000000000000000000000333222222222111111000000000000000000111111111111///111222444444333222111333333333333222222222222111000000000//////......000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111000222333555555444333222111111111111111111111111111111000000111111222333555444222000/////////000222222222222222222222222000000000000000000000000000/////////000111222222333222222111111222222333111111111111111111111111000111111111111222222222333333222111000000111111222222222222222222222222222222111111222222333444111111111111111111111111333222111000000111222333111111111111111111111111333333222111111222333333222222222222222222222222222333333444444333333222555444333333222222333333888666333222222222111///444333222222111111111222222222333555777777444222333333333333333333333333333333222111000000111111000000111222333444444555444444444333333222222222333222222111111222222333222222222333555777777666555555555555555555555555777777777666666666555555444444444444444444444444555555555555555555555555444444555555555555444444333333444555555444333333333333333333333444444555111111222222222333333333222222222222222222222222222222111111222222333444666666444333222222111111555444333333222222222222111111222222333333444444222333333444444333333222222222222111222222333333222222222222222222222222222222111111111111111222222222222222222222222222333222222111111222222333111111111111111111111111222111111111111000000000111111111111111111111111000000000111111111222222000111222333333222111000...///000222222111000///000000000000000111111222000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000////////////000000000000//////000000000111111111222222111111111000000000111111111111000000000000000000000000000000000000111000000000/////////...////////////000000000000000000000000000000000000333222111000//////////////////000000000000//////000///////////////000111111111111111000000000///000000000000000000000000111111111111111111111111111000////////////000111000000111111111111000000////////////000000000000////////////////////////111111111111111000000000222222222222222111111000000000000000000000000000000000000000000000000000222222222111111000000000000000000000111111111111///111222444444333222111............------------111111111000000/////////000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111...000111333333222111000000000000000000000000000111111000000111111222333333222111000000000111222111111111111111111111111000000000000000000000000000000000000000000111222333222222111111222222333111111111111111111111111000000111111111222222222333222222111000000111111222222222222222222222222111111111111111222333333111111111111111111111111222222111000000111222222111111111111111111111111222222111000000111222222111111111111111111111111222333333444444333333222000000000111222333444555777555333222222222111000333333222222222222333333222111111222444444222000444444444444444444333333333222222111000000111111222222222222222222333333444444444333333222222222333333222222222222333333000///000111222333333333444444444444444444444444666666666666555555555555555555555555555555555555555555555555555555555555444444555555555555444444333444444555555444444333444444444333444555555666111222222222222333333333222222222222222222222222222222111111222222333444555555444333333333333333333333222222222222333333000111111222444555555666222333333444444333333222333333222222111222222222222222222222222222222222222111111111111111222222222222222222222222222222333222222111111222222333111111111111111111111111000111111111222222333333111111111111111111111111/////////000000000111111...///000111111000///...---...///111111000//////000000000000000111111222000000000000000000000000000000000000000000000000222111111111111000000000111111111111111111111111000000000000//////////////////000000000000111111111111000000000000//////111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000333222111000000000000000//////000000000000//////............///000111222111111111111000000000000000000000000000000000000111111111111111111111111222111000000000000111222000000111111111111000000////////////000000000000000000000000000000000000///000000000000000000111333333333333333222111111000000000000000000000000000000000000000000000000111111111000000000000000000000000000111111111111///000222333333333222111111111111000000000//////111111111111111000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111...///111222222222111000111111111111111111111111111111000000111111222333111111000000111222333333000000000000000000000000000000000000000000000000222111000000000000000000222222111111111111222222111111111111111111111111000000000111111111222222333222111111000111111111222222222222222222222222111000000000000111222222111111111111111111111111222222111000000111222222111111111111111111111111111111000//////000111111000000000000000000000000222222333333333333222222/////////000111222444444777555222222222222111000333333222333333555666666555333111111222222111000333333444444444444444444333222111111000111111111333333333222222222111111444444333333333333222222444333333222222333333444333333333444444555555555333333333333333333333333666666555555555555555555666666666666666666666666555555555555555555555555444444555555555555444444444444444444444444444444555444444444444555666666222222222222222222222222222222222222222222222222222222111111222222333444333333444555666888999:::222222111111222333444444111222222333444444555555222333333444444333333222444444333222111111111111111111111111111111111111111111111000111111222333222222222222222222222222333222222111111222222333111111111111111111111111111222222222222333333333111111111111111111111111////////////000000000000//////000111111000//////...///000111111111000000000000000000000111111222000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111000000//////......////////////000000000111000000000///////////////111111111111000000000///000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000333333222111000000111111000000111111111111000000///////////////000111111111111111000000000000000000000000000000000000000111111111111111111111111222111111111111111111222000000111111111111000000////////////000000000000000000000000000000000000......//////000000111111000000111111000000///...000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000111222333222222111555444444444444333333333222222111111111111111111///000000000111111111111000000000000000000000000///000000000111111111111111111111111111111111111111111222333444333333222333333333333333333333333111111000000111111222333111111111111111222222222111111111111111111111111000000000000000000000000222222111000/////////000222222111111111111222222111111111111111111111111000000000000111111111111222222111111111111111222111111111111111111111111000000000///000000111222111111111111111111111111222111111111111111111222111111111111111111111111111111111000000111111111111111111111111111111111222222333333333333222222333333222111111111111111555333222111222222222111222222222333555666888999:::777444222222333333222222222222222333333333333222222111111111111111222222222222222222222222222333333333333333333333333444444333333333333444444666666777777666555666777333333333333333333333333555555666666666666666666666666666666666666666666555555555555555555555555444444555555555555444444444444444444444444444444555444444444444555666666222222222222222222222222222222222222222222222222222222111111222222333444222222333444666888:::;;;111111111111222333444444333333333333333333333333222333333444444333333222444444333222111111111111111111111111111111111111111111000000111222222333222222222222222222222222333222222111111222222333111111111111111111111111333333333222222222222111111111111111111111111111////////////000000000000000111111111111111111000000000111111111222222111000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000//////.........////////////000000000///////////////000000000111111111111000000000///////////////////////////////////////000000000000////////////000000000000000000000000000000000000333222111111111111111111111222222333333222222111111111000///////////////000000000000000000111111000000000000000000000000000000000000000000000000111111111222222111111111000000111111111111000000////////////000000000000000000000000000000000000......//////000000111111//////000000//////...---000000000000000000000000000000000000000000000000000000000000000111111111///000000000111111111111000000111111222222222222222222111111111000000000111111111111111111222222///000000000111111111111000000000000000000000000///000000000111111111111111111111111111111111111111111222222333333333333222222222222222222222222111111000000111111222333222222222222111111000000222222222222222222222222000000000000000000000000222222111000/////////000222111111000000111111222111111111111111111111111//////000000000111111111222111111111111111222222111111111111111111111111000000000///000000111222111111111111111111111111111111111222222111111111111111111111111111111111222222222222222222222222222222222222222222222222111222222333333222222111444444333222222222222222444222111111222333222111111222222333555777999:::;;;888444222222222222222000000111111222222222333222111111111111111222222000000111222333333444444333333333333333333333333555444444444444444444555444555666555222111222333444444444444444444444444666666666666777777777777555555555555555555555555555555555555555555555555444444555555555555444444555444444333333444444555444444444333444555555666333333333222222222222111222222222222222222222222222222111111222222333444333333222222222333333444111111111111111222333444333333333222222111111111222333333444444333333222333333222222111222222222111111111111111111111111000000000000111222333333222222222222222222222222333222222111111222222333111111111111111111111111333333222222111111111000111111111111111111111111/////////000000000111111222222222222222222222222111111111111111222222222000000000000000111111222000000000000000000000000000000000000000000000000//////000000000000000111111111111111111111111111000000000000////////////......////////////000000//////000000000000111111111111111111000000000000////////////////////////////////////000000000000////////////000000000000000000000000000000000000222111111000000000111111111222222222222222222111222111000///............000000000000111111111111000000000000000000000000000000000000000000000000000000111222222111000000000000111111111111000000////////////000000000000000000000000000000000000///000000000000000000111111111111111111000//////000000000000000000000000000000000000000000000000111111111111111222222222000000000000111111111111000000000000111111222222111111111111000000000///000000000111111111111111000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111////////////000000111111////////////////////////111111000000111111222333222222222222222111000///222222222222222222222222000000000000000000000000222111000000000000000000111111000000000000111111111111111111111111111111/////////000000000111111111111111000111111222333111111111111111111111111111000000000000111222222111111111111111111111111000111222222222222111000111111111111111111111111222222333333333333222222222222222222222222222222111111222222222222111111111111111222333444666666333111000000222333333222111111222333555777999:::888555222000000111111000000000111111222222333333111111111000111111222333///000111222333444444555222222333333333333444444666555555444444555555666666888999777333111222555555555555555555555555555777777777777888888999999444444444444444444444444555555555555555555555555444444555555555555444444555444333333333333444555333333333333333444444555333333333222222222111111222222222222222222222222222222111111222222333444333222222111111111222222222111111111111111222222000111111111111111111111222333333444444333333222222222222111222222333333111111111111111111111111000000000000111222333444222222222222222222222222333222222111111222222333111111111111111111111111000000000111111111111111111111111111111111111111000000000111111111222222222222222111111222222222000000000000000111222222000000000000000111111222000000000000000000000000000000000000000000000000////////////000000111111000000000000000000000000////////////000000000000........./////////000000000000000111111111222222111111111111000000000000////////////////////////.../////////000000000111////////////000000000000000000000000000000000000000000000//////000000111000000000111111000000000111000///////////////000///000000000111111111111000000000000000000000000000000000000000000000000///000000111111000000///000000111111111111000000////////////000000000000////////////////////////111111111111111000000000111222222222222111000000000000000000000000000000000000000000000000000000111222222222333333333333000000000000111111111111000000000000000111111222444444333333333222222222/////////000000111111111000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111///////////////000000111000000000000000000000000111111000000111111222333///000111222333222111111111111111111111111111111000000000000000000000000000000000000000000111222111111000000000000111111111111111111111111111111////////////000000000111111111000000111222222333111111111111111111111111111111111111111222333333111111111111111111111111000111222222222222111000111111111111111111111111000111222333333222111000111111111111111111111111111111222222222222111111000000111111222444555666222000///000222333333222111111222333444666888999666444222111111111111000111222222333444444555555111111000000111222222333111111111222222333333333222222222333333444444444666666555555555555666666999<<<===;;;666333444777444444444444444444444444777777888888999999999:::444444444444444444444444555555555555555555555555444555555555555555555444555444333333333333444555333222222222222333444444333333333222222111111111222222222222222222222222222222111111222222333444111111111222333444555666222222111111111111111222......///000111222222333222333333444444333333222111111111111222333444444000000000000000000000000000000000000111222333444222222222222222222222222333222222222222222222333111111111111111111111111---...///000111222333333111111111111111111111111111111111111222222222222222222111111111111222222///////////////000111111000000000000000111111222000000000000000000000000000000000000000000000000.../////////000000111111////////////////////////......//////000000111111............/////////000000000111111222222222333111111111111000000000000////////////////////////.../////////000000111111////////////000000000000000000000000000000000000000///////////////000000......////////////......///......//////000111222//////000000111111111222000000000000000000000000000000000000000000000000...///000111111000///...000000111111111111000000////////////000000000000////////////////////////333333222222111111000000111111111111111000//////000000000000000000000000000000000000000000000000222222222333333444444444000000000000111111111111000000000000000111111222333333333222222222111111......//////000000000111000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111222222333333333333333333333333333111111111000111222222333---...000222333333333333000000000000000000000000000000000000000000000000000000//////000111222222111111000000000000111111111111111111111111111111////////////000000000000111111000000111222333333000000000000000000000000222222111111222222333444111111111111111111111111000111222333333222111000111111111111111111111111///000111222222111000///000000000000000000000000111111222222222222111111333222222111000111111111111000///000222333333222111111111222444666777888777555333333444444333222333333444444555666777777111111000000111222333333333333333222222222222111222222222333333444444444666666555555555555666666777:::;;;888333000111444333333333333333333333333666666555555555444444444555555444444444333333333555555555555555555555555555555555555555555555555444444444444444444444444555555444444444333333333333333333333333333333333222222222333333444444444222222222111111111000000///111444666666555333111222111111111111111222222111111111111111111111111111111222222222333333333000111333333333111///...000000000000000000000000222111111111000000/////////222444555333222111111333222222222111000000000222222222222222222222222000000000111222222222333000000000000000000000000000000000000000000000000000000//////000111222222222111111111000000//////222111000000000000000111111111111000000000000///111111000000000000111111000000111111111222222222222222222111111111000000000000////////////000000111000///......///000111//////000111111111111111111111000000//////......000000000000000000000000////////////////////////////////////////////////////////////////////////......///000000000000000000000////////////000000///000111111111///...---...///000222222222111000000000000000000000000000//////000000111111222222000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000111111111111111000///...000000000000000000000000000///............//////000000000000000000000000000000000000111111111111222222111111000/////////111111111111111111111111333333222222222222222222000000000000000000000000////////////000000000000111111111111000000000000000000000000000000000000222111111111000000//////000000000000111111111111222000///000444555444222222222222111111111000000111111111111111111111111333222222222111000000000444333222111111222333444222222222111111111111111222222111111111111111111000000000000000000000000000000111222222222222111222333444333111111111222000000000000000000000000111111000000//////......111111111111111111111111000000111111111111000000//////000111222333333444333333333333333333333333111111000000000000000111333333333333333333333333000111111111111222222222222222222111111111000000444444444444444444444444555444222111111111222222111111111111111111111111222222111111111111222222222222111111111111222222222222333333333333444444444444444444444444444444111222111000222777777444222222222222222222222222666666555555555444444444555555555555444444444333555555555555555555555555555555555555555555555555444444444444444444444444555555444444444333333333333333333333333333333333222222222333333333444444222222222111111111000000000111333444555444333222222222111111111111111111111111111111111111111111111111111222222222333333000111333333333111000...000000000000000000000000111111111111000000000//////111444444333222111111222222222111111111111111222222222222222222222222111111111111111111222222000000000000000000000000000000000000000000000000222111000000000000000111111111111111000000000///111000000000000000111111222222111111111000000000111111000000000000111111//////000000000111111111222222222111111111000000000000////////////000000111000///......///000111//////000111111111111111111000000000/////////...000000000000000000000000////////////////////////////////////////////////000000000000000000000000......///000000000000000000000////////////000000111111111111111000//////...///000111222111111000111111111111111111111111---........./////////000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000111111222222111111000///000000000000000000000000000//////......//////000000000000000000000000000000000000000111111111111000000000000000111111111111111111111111111111111////////////////////////000000000000000000000000////////////000000000000//////000000111111111222000000000000000000000000111111111111000000000///000000000000111111111111222000///111444555444222222222222111111111000000111111111111111111111111222222222111111111111111333222111111111111222333111111111111111111222222111111111111111111111111000000000000000000000000000000111222222222222111111333333333111000111222000000000000000000000000222111111111000000000000111111111111111111111111111111222222222222111111000000000111222222333333111111111111111111111111111111000000000000111111222222222222222222222222000111111111111222222222222222222111111111000000444444444444444444444444444333222111000111111222222222222222222222222222111111111000000111111111222222111111111111222222222222333333333333444444333333333333333333333333444555333000000333222...333333333333333333333333555555555555555444444444666666666555555555444444444444444444444444444444444444444444444444444444444444444444444444444444555555444444444333333333333333333333333333333333222222222222333333333333222222222111111111111111222222222333333333333333333333222222111111111111111111111111111111111111111111111222222222222333111111222333333111000///000000000000000000000000111111111111000000000000///111444444222111111111111111111111111222222222222222222222222222222222111111111111111111000000000000000000000000000000000000000000000000000000333222111000////////////111111111111000000000000000/////////000111222222333222222222111111111111111111000000000000111111///////////////000000000222111111111111000000000000000////////////000000000000////////////000000///000000111111111111000000000000000////////////000000000000000000000000////////////////////////////////////////////////111111111111111111111111......///000000000000000000000////////////000000333222222111111111111111//////000111111111111000222222222222222222222222............////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000222222222222222222111000000000000000000000000000000000000//////000000111000000000000000000000000000000000000111111111111...//////000111111222222000000000000000000000000..................//////000000000000000000000000////////////000000000000......///000111222333333000000000000000000000000111111111111000000000000000000000000111111111111222111000111333444444333222222222111111111111111111111111111111111111111111111111111111222222222222111111000000111111222000000000111222222222333111111111111111111111111000000000000000000000000000000111222222222222111111222333222000///000111000000000000000000000000222222222222111111111111000000000000000000000000222222333333333333222222111111111111111111111111000000000000000000000000111111000000000111111222111111111111111111111111000111111111111222222222222222222111111111111111333333333333333333333333222222111000000000111111333333333333333333333333111000000//////000000111222222111111111111222222222222333333333333444444222222222222222222222222666777555111222555444000444444444444444444444444555555555555555555555555777666666666666555555555444444444444444444444444444444444444444444444444333333333333333333333333555555444444444333333333222222222222222222222222222222222222222222222333111111111111111111111111333222111111111222444444333333333333222111000000111111111111111111111111111111111111222222222222111111222222222111111000000000000000000000000000111111111000000000000000///111333333222111111222000000000111222222222333111111111111111111111111222222111111000000//////000000000000000000000000000000000000000000000000111111000000000000000111111111111000000000000000////////////000111333333333333333222222222111111111111000000000000111111000000000000000000000000111111111111000000000000000000////////////000000000000////////////000000///000111111111111000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000......///000000000000000000000////////////000000333222000000///000111222000000000111111111000000111111111111111111111111000000000000111111111111000000000000000000000000111111111000000000000000////////////////////////000000000000000000000000222222333333333222222111000000000000000000000000111000000000000111111222///////////////////////////000000000111111111111//////000000111111111111////////////////////////000000000111111111111111000000000000000000000000////////////000000000000...//////000111111222222000000000000000000000000111111111000000000000000///000000000111111111111111111111222333333333333111111111111111111111111111111111111111111111111000000000111222222222333111000000000000000000111//////000111222333333333111111111111111222222222000000000000000000000000000000111222222222222111000111222111/////////000000000000000000000000000111111111111111111111111000000000000000000000000111222222222222222222111222222222111111111000000111111111111111111111111111111000000111111222222222222222222222222222222000000111111111222222222111111111111111111111111222222222222222222222222111111000000000000000000222222222222222222222222000000////////////000000222222111111111111222222222222222333333333444444111111111111111111111111444555555333666;;;<<<999444444444444444444444444444555555555555555555555777666666666666555555555444444444444444444444444444444444444444444444444333333333333333333333333555555444444444333333333222222222222222222222222222222222222222222222222111111111111111111111111333222111000000222333555222333333333333222111000111111111111111111111111000000111111111222222222111111111222222222111111000000000000000000000000000000000000000000111111000111222222111000111222000000000111222222222333111111111111111111111111222111111000000/////////000000000000000000000000000000000000000000000000////////////000111222333000000000000000000111111////////////000111333333333333333222222222111111111111000000000000111111111111111111111111111111000000000000000000000000000000////////////000000//////000000000000//////000000111111111000000///////////////000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////......///000000000000000000000////////////000000111000///......///111222111111000000000000000000000000000000000000000000111111111111000000000000////////////////////////000000000000000000111111////////////////////////////////////////////////111222222333333333222222////////////////////////000000000000000111222222///////////////////////////000000000111111111111111111111111000000//////////////////////////////111111111222222333333333000000000000000000000000////////////000000000000111111000000000000000000000000000000000000000000000000000000000000111111///000000000111111111111111222222222222222333333111111111111111111111111111111111111111111111111000000000111222222222333000000000111111000000000//////000111222333333333000000111111111222222222000000000000000000000000000000111222222222222111000111222111/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000333333222222111000000000111111111111111111111111111111111111111222333333333333333333333333333333000000111111111222222222111111111111111111111111222222222222222222222222000000000000111111000000000000000000000000000000000000////////////000000222222111111111111222222222222222333333333444444111111111111111111111111111333333333777===>>>;;;222222222222222222222222444444444555555555555555666666666555555555444444333333333333333333333333333333333333333333333333333333333333333333333333555555444444444333333333222222222222222222222222222222222222222111111111111111111111111222222222222111111000000222333444111222333444444333222111111111111111111111111111000000000111111111111222111111111111111222222222000000000000000000000000000000000000111111111111000111222111000000111222111111111111111222222222111111111111111111111111000000000000000000//////000000000000000000000000000000000000000000000000.........///000222444555000000000000111111111111000/////////000111222222333222222222111111111111111111000000000000111111222222222222111111111111//////000000000000000111000000////////////000000//////000000000000//////000111111111111000000///////////////000000000000000000000000000000000000////////////////////////000000000000000000000000..............................///000000000000000000000////////////000000//////////////////000111222111000000///000000000////////////////////////////////////............////////////////////////000000000000111111111111000000000000000000000000////////////////////////000111222222222222222222////////////////////////////////////000111111222000000000000000000000000000000000000111111111111222222111111000//////...000000000000000000000000//////000000111111222222000000000000000000000000////////////000000000000111111111111000000//////000000000000000000000000000000000000111111111111000000000000111111111111111222333333111111222333111111111111111222222222111111111111111111111111111111111111111222222222000111111222222111111000000000000111222222222333000000000111222222333333000000000000000000000000000000111222222222222111111222333222000///000111000000000000000000000000///////////////000000000111111111111111111111111000000000111111000000000333222222222111111000000000000000000000000000000111111111111111222333444333333333333333333333333000111111111111222222222111111111111111222222222111111111111111111111111///000111111222222111111000000000000000000000000111000000//////000000111222222111111111111222222222222333333333333444444111111111111111111111111111222222000333888888555222222222222222222222222444444444555555555666666555555555555444444444333333333333333333333333333333333333333333333333333222222222222222222222222555555444444444333333333111111111111111111111111222222222222111111111000000000111111111222222222111111111111111222222333///111333444555555333333111111111111111111111111000000000000111111111111111111000111111222222333000000000000000000000000///000000000111111111111000111222111//////000222222222222111111111111111111111111111111111111111/////////000000000000000000000000000000000000000000000000000000000000000////////////000111333333///000000000111111111111111000000000000000111111222222111111111000000000111111000000000000111111222111111111000000000000////////////000000111111000000////////////000000...///000111111000///...111111111111111000//////.../////////000000000111000000000000000000000000////////////////////////000000000000000000000000////////////////////////......///000000000000000000000////////////000000//////000111111111111111333222000/////////000111////////////////////////000/////////.........---///////////////////////////000000000111111111111000000000000000000000000///////////////////////////000111111222222111111////////////////////////............///000111222000000000000000000000000000000000000111111111111111111111000000000000000111111111111111111111111.........///000111111111000000000000000000000000////////////000000000000000000000000000111111111000000000000000000000000///000000000111111111111000000000000111111111111111333444333111000222444000000111111111222222222111111111111111111111111222222222111111111111111111111222333333222111111111111111111111111222222///000000111222222333333000000000000000000000000000000111222222222222111111333333333111000111222000000000000000000000000//////000000000111111111222222222222222222222222000111111222222111111000222222222111111111111111111111111111111111111111111111111111222333444555222222222222222222222222000111111111111222222222000000111111111222222222111111111111111111111111///000222333333333222222000000000000000000000000111111111000000111111111222222111111111111222222222222333333333333444444222222222222222222222222222333111///111555555111333333333333333333333333444444444555555555666666555555444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222555555444444444333333333111111111111111111111111222222222222111111000000000000111111222222222222000000111111222222222222...000222555666555444444111111111111111111111111000000000000111111111111111111000000111222333333000000000000000000000000//////000000111111111222000111111000//////000222333222222222111111000000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000111000000000000000111222//////000000111111111222222111000000000000000111111111111000000000000///111111000000000000111111111111000000/////////....../////////000000111111000000////////////000000...///000111111000///...111111111111111000//////.../////////000000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000...//////000000000000000000000////////////000000///000111333333333222111333222111/////////000111000000000000000000000000222222111111000000000/////////////////////////////////000000111111111222000000000000000000000000////////////////////////...///000111111111111111////////////////////////------------...///111111000000000000000000000000000000000000111111111111/////////000111111222222111111111111111111111111...//////000111222222333000000000000000000000000////////////000000000000......///000111222333333000000000000000000000000//////000000111111111222000000000000111111111111111333555333111000111444000000111111222222222222111111111111111111111111333222222222111111000000111222333444444333222111222222222111111111111111///000000111222222333333000000000000000000000000000000111222222222222111222333444333111111111222000000000000000000000000000000111111222222222333333333333333333333333333222222222333333222222222111111111111111111111111333333333333333333333333111111111111222333444555111111111111111111111111000111111111111222222222000000111111222222222222000000000000000000000000000111222333444444333222111111111111111111111111222222111111111111222222222222111111111111222222222222333333333444444444222222222222222222222222222333222000222666666333444444444444444444444444444444444444444444444444555444444333333333444444555444333333222222333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111333222111111111222333444444333333222111000//////000000000000000000000000222222222222222222222222000000000000000000000000000111111111111222222222222222222111000//////...000111111111111222222222000000000000000000000000//////000000111111222222////////////000111333333444222000000111222111000000000000000000000111111000000000000000000000000222222222222222222222222//////000000000000////////////000000111111222222333222111000////////////000111222222111000111222000000000000000000000000000000000000111111111111......///000000000000000000000000000000000000000000000000000000000000000........................////////////////////////000000////////////000000////////////000000000000000000////////////000000000000000000000000000000////////////////////////111111000000//////......000000000000000000000000000000000000000000000000000000//////.........---///000111222222111000///000000000000000000000000000000000000000000000000000000//////.........---......------------......000///.........///111222//////............//////000000//////......------000000000000000000000000000000000000111111111111000000000000000000000000...///000111111111111111111111000000000000111111//////000000000000//////000000000000000000000000000000000000000111111222222222111111000/////////...///111222333333222222222111000//////000111222222222222111111111111000222222222222222222222222222222111111111111222222111111111111111111111111000000111222222222222111111111000000000000111111333333222111111222333333444333222111000000000000000000000000000000000000111111111111111111111111333333333222222111111111000111111111111222222222666444222111222222000///111111111111111111111111000000000000000000000000111111111111111111111111//////000000111111111222222222111111111111111111222222222111111111000000......//////000000111111444222///...///111333333555555444333222111111111111111111111111111111111111111000000000000111111000111111111111222222222222333444444555444444444333333333333333333333333111111222222222333333333333222111000000111222333444444444444444444444444555444444333333444444444555444333333222222333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111000000000111222333222222111111111111111111000000000000000000000000222222222222222222222222000000000000000000000000000000111111111222222222222222111111000//////...000000111111111222222222000000000000000000000000000000000000000111111111000/////////000111222222444222000000111222111000111111111000000000000000000000000000000000000000111111111111111111111111//////000000000000//////000000000000000111111111111000000000000000111111000111222222000000111222000000000000000000000000000000000000111111111111......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000////////////000000////////////000000000000000//////////////////000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000/////////.........///000111111222111000000000000000000000000000000000000000000000000000000000000000/////////......//////...............///000//////...///000111222//////............//////////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000///000000111111111111000111111000000000000111111000111111111111111000///111111111111111111111111000000000000000111111222000000000000000111111111222222333444333333222111222111000//////000111222222222222111111111111000111111111111111111111111222222111111111111222222111111111111111111111111000000111222222222222222222222111111111111222222333333222111111222333333////////////000111222333111111111111111111111111111111111111111111111111333333333222222222111111000111111111111222222222555333222111222222111000111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111222111111111111111111111111222222222111111111000000111111000000000000000000222111111111222222222111333333333333333222111111111111111111111111111111111111111000000111111111000111111111222222333333555555555444444444444333333333333333333333333333111111222222222333333333333222111000000111222333555555555555555555555555444444444333333444444555555444333333222222333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000//////000000111222000000000111111111222222000000000000000000000000222222222222222222222222000000000000000000000000000000000111111111222222222222111111000/////////000000000111111111222222000000000000000000000000111111111111000000000000111000000000000000111111444222000000111222111000222111111111000000//////000000000000000000000000//////////////////////////////000000000000//////111111111111000000000000////////////000111222333000111222222000000111222000000000000000000000000000000000000111111111111//////000000111111000000000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////000000////////////000000////////////000000000000//////............//////000000000000000000000000111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000000000////////////.........///000111111111111111000000000000000000000000////////////////////////111000000000000000//////111111000//////.../////////////////////000111111000//////......//////000......///000000111222222000000000000000000000000000000000000111111111111000000000000000000000000111111111222111111000000111111000000000000111111222222222222222111000000111111111111111111111111000000000000000111111222...//////000111111222222444444555444444222111000222111000000000000111222222222222111111111111000000000000000000000000000222222111111111111222222111111111111111111111111111111111222222222222222222222222111111222222222333222222111111222222333.........//////111222222222222222222222222222222111111111111111111111111333333333222222222222111000111111111111222222222444222111111222333333222111111111111111111111111111111111111111111111111222222222222222222222222000000000111111111111111111111111111111111111111222222222111111111111111444333222000///000000111000111333444444333111000222333444555555444222111000000000000000000000000222222222222222222222222000111111222333444444555999888666444333333333333333333333333333333333333111111222222222333333333222222111111111111222222555555555555555555555555444444333333333444555555555444333333222222333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000111111111222000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111111111111000000//////000000000000111111111111000000000000000000000000222222111111000000//////222111000000000000000111444222000000111222111000222222111111000/////////000000000000000000000000//////////////////////////////000000000000//////222222111111000000/////////////////////000111111000111222111000///000222000000000000000000000000///000000000111111111111///000000111111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000////////////000000////////////000000000000//////............//////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////000000////////////////////////000000111111222222////////////////////////////////////////////////111111111111000000000000333222111000///////////////////////////000000111000000////////////000000///000000000111111111222///////////////////////////000000000111111111111000000000000000000000000222222222222111111000///111111000000000000111111222222222222111000//////111111111111111111111111000000000000000111111222//////000000111111111111444444333333333222222111111111111111111111111111222222222111111111000000000000000111111111111111222222111111111111222222111111111111111111111111111111111111222222333333222222111111111111222222222222222222222222222222222222111000000000000000222222222222222222222222111111111111111111111111222222222222222222222222000000111111111222222222333111000111222444444333111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111222222222111111111111111111111111555444222111000111222333111222333444333222333333666888999:::999666333111000000000000000000000000333333333333333333333333111111222333444444555666;;;999666444222222333333333333333333333333333333111111222222222333333333222222222222222222222222555555555555555555555555333333333333333444555666555444333333222222333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111222222222222222222222111111000//////...000000000000000000000000111111111111111111111111000000000000000000000000//////000000000111111111111111111000000000000000//////000000000111111111000000000000000000000000222222111111000000//////222111000000000000000111444222000000111222111000111111111111000000//////000000000000000000000000000000000000000000000000//////000000000000//////222222111111000000//////111111000///....../////////000111111000///000111000000000000000000000000///000000000111111111111000000111111111111000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000////////////000000////////////000000000000//////............//////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////000000000000000000000000000000000111111222////////////////////////////////////////////////000000000000111111111111222222111000000000000000...//////000000000000000000000////////////000000222111111111000000000//////////////////////////////000000000111111111111000000000000000000000000222222222222222111000///111111000000000000111111000000111111000//////...111111111111111111111111000000000000000111111222111111111111000000//////111111111111111222333333111111222222222222111111222222222111111111000000111111111222222222333333222222111111111111222222111111111111111111111111222222111111222222333444222111111000000111111222222222222222222222222222333333222111111111222222111111111111111111111111111111111111111111111111222222222222222222222222000000111111111222222222222111000000222444444333111111111111111111111111111111111111111111111111222222222222222222222222222222222111111111111111000000111111111222222222111111111111111111111111333222111111111333444555222333333222111222555999>>>>>>???>>><<<888444111000000000000000000000000222333444444444444333222111111222333333444555555:::888666333222222333333333333333333333333333333111111222222222333333333222222222333333222222222444444444444444444444444333333333333444555555666555444333333222222333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222333333333333222333222111000///......---000000000000000000000000111111111111111111111111000000000000000000000000/////////000000000111111111111000000000000000000/////////000000000111111000000000000000000000000111111111111000000000000111000000000000000111111444222000000111222111000000000000000000000000111000000000000000000000000111111111111111111111111//////000000000000//////111111111111000000000000222111000///............///000111111//////000111000000000000000000000000000000000000111111111111111111222222111111000000////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000////////////000000000000000000////////////000000000000000000000000000000........................////////////000000000000000000000000000000000000000000000000000000000000//////000000000000111111111111000000000000111111000000000000000000000000//////////////////////////////000000000000000111111111000000000000111111......///000000000000000111000000//////000000111222222111000000///......000000000000000000000000000000000000111111111111000000000000000000000000222222222333222222111111111111000000000000111111//////000000000000//////222222222222222222222222000000000000000111111222222222111111000//////...000000000000111222333444111111222333333222111111222222222111111111111000111111111222333333444444222222111111111111222222111111111111111111111111333222222111111333444555222222111111111111222222111222222333333222222111000000111111333444666777000000000000000000000000111111111111111111111111111222222222222333333333000111111111111222222222333111000111222444444333111111111111111111111111222222222222222222222222333333333333333333333333222222222222222111111111000000000111222222333333111111111111111222222222000000111222333333444444111222333222111333888===BBBBBBAAA???<<<777444111111111111111111111111111222222444444444444222222222222222222333333333333666555444333222333333444333333333333333333333333111111222222222333333333222222333333333333222222333333333333333333333333333333333333444555666666555444333333222222333333111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111///000111222333222222111111111000000/////////...000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000111000000000000000000000111////////////000000000111000000000000000000000000000000000000000111111111000/////////000111222222444222000000111222111000/////////000111111222222000000000000000000000000111111111111111111111111//////000000000000//////000000000000000111111111000//////........./////////000111000///...///111000000000000000000000000000000000000111111111111111222222222222111000///////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000111111000000000000111111000000000000000000000000////////////////////////.../////////000000000111000000000000000000000000000000000000000000000000//////000000000111111111333222111000//////000000000000000000000000000000000000000000000000000000....../////////000000000///////////////000111222---...///000111000000///111111000000000000111111////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000111111222333333333222222111111000000000000111111...///000000111111111111222222222222222222222222000000000000000111111222111111111000000000000000333222111111111222333333111222222333333222222111222222222111111111111000000000000111222333333333222222111111111111222222111111111111111111111111444333222111111333444666444444444333333444444444111222333333333333222111//////000111222444666666111111111111111111111111111111111111111111111111111111222222222333333333000111111111111222222222333222000111222333333222111111111111111111111111222222222222222222222222333333333333333333333333333333333222222111111111///000000111222222333333000000111111111222222222///111222333333333111000---000444444333444:::>>>@@@???>>>;;;888555222111222222222222222222222222111222333444444333222111222222222222222111111111111222222222333333444444333333333333333333333333111111222222222333333333222222333444444333222222222222222222222222222222222222222333444555666777555444333333222222333333111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111...///000222222111111000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000111111111////////////000000000000000000000000000000000000//////000000111111222222////////////000111333333444222000000111222111000......///000111222333333000000000000000000000000111111111111111111111111//////000000000000////////////000000111111222222......---......///000111///000111000///...///111000000000000000000000000000000000000111111111111222222222222222111000///////////////////////////000000000000000000000000........................000000000000000000000000000000////////////000000////////////000000000000222222111111111111222222000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000//////000000111111111222444333111000///...//////000000000000000000000000111111111111111111111111---.........//////000000---.........///111222333---...000111111111000///111111000000000000111111------......//////000000000000000000000000000000000000000000111111111111000000000000000000000000000111222333333333333333111111000000000000111111...///000111222333333333222222222222222222222222000000000000000111111222/////////000111111222222666555333222111222222333111222333444444333222111222222222111111111111000...//////000111222222222222222111111111111222222111111111111111111111111444333222111111333555666666666555555555555666666111222333444444333222111222111111111111111222222222222222222222222222222111111111111111111111111111111111222222333333333000111111111111222222222444222111111222333333222111111111111111111111111222222222222222222222222333333333333333333333333333333333222222111111111///000000111222222333333000000111111222222222222000111333444444111///---)))...444666666666:::>>>===<<<:::777555333111000333333333333333333333333000111333444444333111000333333222111111000000///...///111222444444444444333333333333333333333333111111222222222333333333222222444444444444222222333333333444444444555555444444444333333222222222333333333333333333333333333333333222222111111111///000000000000111111111333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222111000//////000111222000000111111111111000000111111111111111111111111000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000...//////000111222222222222222222111111111000000222111000//////000111222//////000000000000//////000000//////.........---000000000000000000000000........................////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000......////////////...---000000000000000000000000////////////000000000000000000000000000000000000///000111111///......///////////////////////////111111000000/////////...000000111111111111000000111111000000//////......000000000000////////////111111000000//////......000000000000111111111111000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000000000111111111111000000...///000111111222111111///...---...000000///...---...///111222222222222111000//////......//////............////////////////////////////////////222222111111111111222222000000000000111111111111000000111222222222222111111111222222222222111111111111111111111111111111111111111111000000000000000000000000111111111111//////000000111111111222111222222333333222222111111222222333333222222111111111222222222222111111333333222222111222222222444333222222111111222222000000111111111222222222@@@111111777111///777===333444666777333///000222,,,000222111111222000,,,---111555888555111111444...333666333,,,,,,444===333333333333333222111000222222222222222222222222666555222,,,666999+++---555000,,,---111444333000222111...+++...333333...555444222111111111222333444444222111000000//////222222222222111111111111111111111111111111111111000000000000000000111111333333333333333333333333333555444111///222555777999888999:::444---111:::333555444000///222333000999111---111222......111222111///000111111000///333222111111111222333444222111111111222333444444333333222222333333444555333333000333999333///888333333333444444444444555444444333333333222222222333333333333333333333333333333222222222222222222000000000111111111222222333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222111000//////000111222000000111111111111000000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000...//////000111111222222222222222111111111000000111111000000000000111111///000000111111000000///000000000/////////......000000000000000000000000........................000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111222222222111111111000000000000000000000000////////////000000000000000000000000000000000000///000111111///......////////////////////////////////////.........------000000111111111111000000////////////000000000000000000000000////////////111000000000/////////......////////////000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000000000111111111111000000//////000000000000//////000...---...000000///...///000000111111111111000//////000000111111111222....../////////000000000////////////////////////222111111111111111111222000000000000111111111111000000111222222222222111111111222222222222111111////////////////////////111111111111000000000000........./////////000000000000111111111111111111000111111222222111111000000111111222222111111000111111222222222222111111222111111000000111111222444333222222111111222222111111111222222222222333(((+++444777444777;;;777@@@888111000333444000,,,222555555222222555555222888000(((%%%(((,,,...///666000+++///666666,,,"""333333333333333222111000222222222222222222222222000555444...000++++++@@@222222444555666555444222777///...555555///111:::333333222111111111111222333333222111000000000000000000000000////////////111111111111111111111111000000000111111222222222555444444444333333222222111444666666666555333222---:::888***+++;;;999(((000222333111111444555222---...///111444555333000000//////000333444444333222222111111111222333444333333222222222222222222333333222222333333444555222;;;;;;///&&&'''***+++333333333333444444444444333333333333222222222222333333333333333333333333222222222222222222333333111111222222222333333333222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000111111000000111111111111000000111111111111111111111111000000000000000000000000.........///000111111111000000000000000000000000000000000000000000000000/////////000111111222222222111111111111000000000000000111111111111000000000111111111111111111000111000000000000000//////000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000.../////////////////////000000000000000000000000////////////000000000000000000000000000000000000///000111111///......///////////////////////////000///////////////......000000111111111111000000.........///000111111111000000000000////////////000000000000////////////............////////////000000000000000000000000////////////000000000000111111222222222222111111000000000000000000000000///000000111111000000///000000000///////////////111000......///000000///111111111111111000//////---///111333444444444333/////////000000000111111////////////////////////111111111111111111111111000000000000111111111111000000111222222222222111111111222222222222111111////////////////////////111111111111000000000000/////////000000000111111222222222222222111111111000000000111111000000000000000000111111000000000111111222222222222111111111000000000000000111111444333222222111111222222222222222222333333333333<<<<<<333((()))444555+++)))444;;;555)))'''555DDD,,,111333222222333111,,,***...444:::<<<:::333------000222///,,,...777@@@222222333333333222111111222222222222222222222222...777222444>>>444***555+++...//////---+++---...,,,///555555,,,###(((444111222222222222111000000222222111111111111111222111111000000000/////////111111111111111111111111///000000111222333444444777666666555444333222222//////000333444444222000:::))),,,???:::###&&&???...222222000000333222///222666666444444555222+++111000000222444555555444222222111111222222333444444444333222222111111000333333222222333333444555333///555:::999===<<<111222222333333333444444444333222222222222222222222222222222222222222222222111111111222222333333333222222222333333333444444111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111000000000000000000111000000111111111111000000111111111111111111111111////////////////////////.../////////000000000111000000000000000000000000000000000000000000000000//////000000111111111111111111111111000000000000///000111222222111000///111111222222222222111111111111111111000000000000////////////////////////000000000000000000000000111111111111111111111111///////////////////////////000000000111111111111////////////////////////------------------......////////////////////////////////////000000000000///////////////////////////000111111///......///////////////////////////222222222222111111111111000000111111111111000000.../////////000000000111000000000000////////////000000000000////////////........./////////000000////////////////////////////////////000000000000000111111222222111111000//////////////////////////////000000000000///////////////000000111222222333111/////////000000///000000111111111000000///...000333666777666444222000000000000111111111111////////////////////////111111111222222111111111///000000000111111111111000000111222222222222111111111222222222222111111111111111111111111111111111111111111000000000///111222222222333333333333444333333222222111111111000000111111111111000000000000111111111111000000111111222222222222111111111000000000000111111222444333222222111111222222222222333333333444444444!!!444<<<666333333444888666111,,,///777999...!!!XXX___eeeggggggeee___XXX...333333+++$$$'''///555000222777;;;<<<888000***222222333333333222222111111111111111111111111111+++]]]fffbbbbbbJJJ333+++<<<;;;888555444666999<<<333222---)))111>>>???777000111222333222111000///111111000000111222222333333333333222222222111111111111111111111111111111///000000222333444555555888777777555444333222222333...,,,...111222333555111000111444888888777555777KKKcccpppnnn^^^DDD///444111000000...,,,///444555444222222333333222000222111222222222222333333222222333333222222222111333333222222333333444555???+++...<<<777000111000222222222333333333444444222222222222222222222222222222222222222222222222111111111222222333333333222333333333333444444444111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000111111000000000000000111111111111000000000000000000000000000000////////////////////////111000000000/////////...000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000///000111222222111000///111111222222222222111111000000000000111111111111////////////////////////111111111111111111111111111111111111111111111111///////////////////////////000000000111111111111////////////////////////000////////////000111222////////////////////////////////////000000000000///////////////////////////000111111///......///000000000000000000000000111111111111222222222222000000111111111111000000111000000000/////////...000000000000////////////////////////000000000000//////000000000111111111////////////////////////////////////000000000000//////000000000000////////////////////////////////////000000000000//////......///000222555777888666333000//////000000///......000111111222222222000222555777777555111///000000000000111111111111000000000000000000000000000111222222222222111000///000000000111111111111000000111222222222222111111111222222222222111111111111111111111111111111111111111111000000000///111222222222333333333333444333333222222111111111111222222222222222222111111222222222222222222111111111222222222222111111111111111111111222333444444333222222111111222222222222333333333444444444;;;333$$$'''777666...444222>>>SSSuuuZZZ;;;'''------,,,++++++...555:::111222222333333333222222111111111111111111111111BBBpppOOO222!!!,,,111888;;;555,,,)))***111111222333333111000///000000000000111222333333333333333333222222222222111111111111111111111111///000000222333444555555888777777555444333222222777222111444555222111444:::666......DDDwwwWWW???888222///333555333222111222222000///111111222222333333333333///000111333333444444333333333222222333333444555777222444444,,,***333<<<222222222222333333333333111111111222222222222222222222222222222222222222222222222222222222333333222222333333333444444444222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000111111111000///.........000000000000000000000000000000000000000000000000000000000000000000111111//////000000000000000111000000111111111111000000000111111111111111111000//////000000000000000111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000......---------///000111000000000000000000000000////////////000000000000000000000000000000000000///000111111///......///000000000000000000000000......///////////////000000000111111111111000000111111111000///.........000000000000////////////////////////000000000000000000000000111111111111000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000...//////000000//////...---......000333777:::<<<888555111//////000000///---...///000222222222333000222444666555333000.../////////000000000111111000000000000000000000000000111222333333222111000000000000000111111111111000000111222222222222111111111222222222222111111////////////////////////111111111111000000000000/////////000000000111111222222222222222111111111222222333333333333222222222222333333333333222222111111222222222222111111111111111111222333444555444333222222111111222222222222222222333333333333,,,666222444;;;000222PPPTTTHHH999222222333///+++111111222333333333222222111111111111111111111111,,,bbb...)))333222444>>>222333333333333222111111111000000000111222333333222111111111111000000000111111111111111111111111///000000111222333444444777666666555444333222222333000333999666,,,***...---+++VVV{{{888(((777222000000111222333333222000111222333333333333222---///111333444555444444333333222222333333444555)))777333---;;;AAA333)))111222222222222333333333000111111111222222222222111111111111111111111111333333222222222222222222222222222222333333333333333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111///000111222222111000///000000111111111111000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111000000000000000000000////////////000000111111111111000000000000111111///000000111111000000///....../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000,,,+++******+++,,,...000000000000000000000000000////////////000000000000000000000000000000000000///000111111///......///000000000000000000000000------........./////////000000111111111111000000000000000000////////////000000000000////////////.../////////000000000111/////////000000000000111000000000000000000000000////////////000000000000000000000111111000000000000000000000000000000000......////////////...............000222666:::<<<999666222//////000000///...///000111111111111111---///111333333222000........./////////000000000000000000000000000000000///111222333333222111///000000000000111111111111000000111222222222222111111111222222222222111111////////////////////////111111111111000000000000........./////////000000000000111111111111111111111111222222222222111111111111222222222222111111111111222222222222111111000000000000111222333444444333222222111111222222111111111222222222222333+++BBB888""",,,UUUsss<<<---111444111000111222333333333333222111111111111111111111111888KKK---***555444333333222333333333111111111111111111222222222222111111111000000000111111111111111111111111000000000111111222222222555444444444333333222222000...000555111+++000<<>>111$$$;;;111111222222222333333333000000111111222222222222111111111111111111111111444333333222222111111111111111222222222333333333333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111///000111222222111000///000000111111111111000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000111111111000000000000000.../////////000000111111222111000//////000111222//////000000000000//////---.........//////000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000///...---,,,---///111333000000000000000000000000////////////000000000000000000000000000000000000///000222111///......///000000000000000000000000.../////////000000111111000000111111111111000000......//////000000111111000000000000////////////.../////////000000111111............/////////000000000000000000000000000////////////000000000000111111222222222222111111000000000000000000000000......////////////......///......///111444888::::::777222000///000000000111111111111111000//////+++,,,///111222111111000............////////////000000000000000000000000///000222333333222000///000000000000111111111111000000111222222222222111111111222222222222111111111111111111111111111111111111111111000000000000000000000000111111111111//////000000111111111222000000111111111111000000000000111111111111000000111111222222222222111111////////////000111222333444333222222111111222222000000111111111222222222666222###LLLsss111'''999000111222333333333333333000000000000000000000000///666555444333222333444555222222111111111111111222444444444333333333222222111111111111111111111111000000000000000111111111333333333333333333333333777111000222000111CCCYYY888666444444444333222000000111222333444333222222000111333444444333222111333333222222333333444555111:::///555<<<###QQQ333444444555555444444333000222444333222111222333333333333333333333333333111111222222222222111111333333333333333333333333555555555666666666666777111111111111111111222222222111111111000000//////111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000//////333222111111333333222111//////...//////000111222////////////000000000000000000000000000000000000111111000000//////......111000......///000000///111111111111111111111111111000000000//////......000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......////////////000111222333111111000000//////......////////////000000000000000000000000000000000000............////////////......//////000000111111000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111000///......///000111///////////////000111111111111000000000000111111000000111111111111000000111111000000//////......333333222222111000000000000111111111111000//////111111000/////////////////////000111111444888;;;===999444222111111111111000000000000000111111222111111000///////////////000000000000000000000000222111000......000111222111111111111111111111111......///000000000000///000000000000111111111111111111111111111111111111222000//////000111111111444444444333333222222222111111111111111111111111...///000111222333333333222222222222222222222222000111111111111222222222000000000000////////////222222222222222222222222222222222222222222222222111555444%%%BBB...+++;;;333###yyyHHH+++...AAA000222444+++AAA$$$222222222222222222222222222cccTTT000444666333777(((888777,,,///444222111111111000000111111222333333222222111111222222333111222333333444444333333222222222222222222222222222///888555000222KKK999222000AAA(((666222222111111222222333444111222444555666555444444<<<444///222222...///444...>>>)))666///aaa333333444444444444333333000222444333222111222333333333333333333333333333111111222222222222111111333333333333333333333333333333333444444444555555111111111111111111222222111111111000000/////////111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000//////222111000000222222111000000////////////000000111////////////000000000000000000000000000000000000222111111111000000000000000///......///000000000111111111111111111111111111111111000000/////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...111111000000000000000111111000000000/////////...////////////000000000000000000000000000000000000............////////////////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000000000////////////000000///////////////000111111111000000//////000000111000000111111111111000000////////////000000000000222222222111111111111111111111222222111111000///111111000///////////////000111111111111333666999:::666222///////////////000000000000000111111222111111000///////////////000000000000000000000000222111000//////000111222111111111111111111111111222222222222111111000///000000000000111111111111111111111111111111111111222111000000111222222111333333333333333333222222111111111111111111111111///000111222222222222222111111111111111111111111000000111111111222222222111111111111000000000000222222222222222222222222222222222222222222222222...555333777000...???666]]]%%%(((999***///EEEDDD222222222222222222222222===444)))(((AAAzzzlll222---333JJJ&&&$$$555111,,,222111111111000000111111222333333222222111111222222333000111222222333333222222222222222222222222222222777===---555777yyy;;;***000///222222222111111222222333444222222333333444333333333000000333666666444444666888&&&===555yyy333333444444444444333333000222444333222111222333333333333333333333333333111111222222222222111111333333333333333333333333111111222222222333333333222222222222222222111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111000000///111000//////111111000///111000000000000000//////////////////000000000000000000000000000000000000222222222222111111111111.........//////000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////333222111000////////////000000000000////////////////////////000000000000000000000000000000000000............////////////000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000//////000000000000111111000000000000000000000000//////000000000000/////////////////////000111111000//////......//////000000000111111111111000000.........///000111111111000111111111111222222222222333333333333222111111111000000///////////////111222222111000111444666888555111////////////...000000000000000111111222111111000///////////////000000000000000000000000222111000//////000111222111111111111111111111111555555555444333111000///000000000000111111111111222222222222222222222222111222222222222222111111222222222333333333333333111111111111111111111111000111111222222222111111000000000000000000000000000000000111111111222222222222222222111111111111111111111111111111111111111111111111111111111111---,,,333555+++...222555ppp888)))999444)))666111222222222222222222222222%%%---666888444...,,,,,,uuuZZZ222)))444777666888111...555111111000000111111222333333222222111111222222333000000111222222222222111222222222222222222222222444,,,???222}}}<<<,,,777,,,222222111111222222333444333333222111111111222222---222555222000000111000:::111111333333333444444333333333000222444333222111222222222222222222222222222222111222222333333222222111333333333333333333333333111111111111222222222222333222222222222222111111444444444444444444444444111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000///111000//////111111000///111111111111000000///...////////////000000000000000000000000000000000000111111111111111111111111,,,...///000//////000111////////////////////////222222111111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000////////////111111000///////////////000000000000////////////////////////000000000000////////////////////////............////////////111111000000//////......000000////////////000000////////////////////////////////////////////////////////////000000000111////////////////////////...///000111111000///...///////////////000000111//////............//////000000111111111111000000.../////////000000000111///000000111222222333333333333444444333333222111000000////////////000000000111111111000111333555888666222111111111111000000000000000000111111222111000000///////////////////////////////////////111111000//////000111111111111111111111111111111444444444444333222111000///000000000111111111111222222222222222222222222000222333444222111000000111111222222333333333444111111111111111111111111111111222222222111111000111111111111111111111111000000000000111111111111222222111111111000000000000000000000000000000000000000000000000000000000333(((888&&&:::++++++WWW......777===@@@ttt@@@,,,666000999)))222222222222222222222222111222333333222222333444%%%111PPP@@@BBB--- 111666+++)))111111000000111111222333333222222111111222222333000111111222222222222222222222222222222222222222***===,,,mmm```ggg|||vvv888===,,,222222111111222222333444555444333111111111222333111444222,,,,,,111333111666222uuu222333333333333333333222000222444333222111222222222222222222222222222222222222333333333333222222333333333333333333333333222222222222333333333333333333333333222222111111222222222333333333333333111111111111111111111111111111111111111111111111000000000000000000000000///000000111111111000000222111000000111222111000111111222222111000///...////////////000000000000000000000000000000000000000000000000000000000000,,,///111111000///000111////////////////////////111111111111111111222222000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////......///000111111////////////000000000000////////////000000000000////////////////////////............////////////111111000000//////......000000////////////000000////////////////////////////////////////////////...////////////000000000////////////////////////...///000111111000///...///////////////000000111//////............//////000000111111111111000000111000000000/////////...//////000111222333333444333444444444444333222222000000////////////000000---...000111111111444666666444111111111111111000000000000000000111111222111000000///////////////////////////////////////111111000000000000111111000000000000000000000000111111222222222222222111///000000000111111111111222222222222222222222222///222555666444111000000111111111222222333333333111111111111111111111111111111222222222111111000222222222222222222222222//////000000000111111111111111000000000/////////000000000000000000000000000000000000000000000000666222888&&&@@@///wwwKKK999///444555,,,(((,,,222MMMRRR<<<...666555666222222222222222222222222999777555333222000---+++888///%%%!!!222iiibbb***BBB111!!!333888111111000000111111222333333222222111111222222333111222222333444333333333222222222222222222222222888,,,!!!999888...000===lll222444222222111111222222333444666555444222222222333444222222000///333999999555000UUU222222333333333333222222000222444333222111222333222222222222222222222222222222333333333333222222333333333333333333333333222222333333333444444444444444444333222222111111////////////000000000000111111111111111111111111111111111111111111111111000000000000000000000000///000000111111111111000222111000000222222111000000111222222222111000///////////////000000000000000000000000000000000000///////////////000000000...111444444111///000111000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000............///000111222////////////000000000000////////////000000000000000000000000000000000000............////////////000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000......////////////000000000000000000000000000000//////000000000000/////////////////////000111111000//////......//////000000000111111111111000000111111111000///.........//////000111222222333333333333444444333333222111///////////////000000111+++---///000000111333555222000///...///000///...000000000000000111111222111111000///////////////000000000000000000000000000000000111111000000000000000000000000000000000//////000111111111111111000000000000111111111111333333333333333333333333000555999:::666333111111111111111222222222222222111111111111111111111111000111111222222222111111222222222222222222222222/////////000000000111111000000000000/////////...111111111111111111111111111111111111111111111111...:::---333444RRRiii444,,,)))///222222555;;;...KKKBBB777///...888222222222222222222222222***)))***,,,000444666666222222888<<<222,,,BBBccc???333999)))888111111000000111111222333333222222111111222222333222222333444444444444333222222222222222222222222)))jjj@@@)))111000(((***AAAzzzCCC444222222111111222222333444555555444444333333444444222///000555666333///...MMM222222333333333333222222000222444333222111222333111111111111111111111111222333333444444333333222333333333333333333333333222222222333333333444444555444444333222222111111////////////000000111111111111111111111111111111111111111111111111111111000000000000000000000000//////000111111111111111111000//////111111000//////000222333333222111000////////////000000000000000000000000000000000000//////000000000111111111///333777666222///000111111111111111111111111111/////////000000111111111000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000.../////////000000000111//////.........//////000.../////////000000000111////////////000000000000000000000000000000000000............////////////////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000000000////////////000000///////////////000111111111000000//////000000111000000111111111111000000000000000000////////////000000000111222222222333333333333333333222111111///////////////000111111,,,...000111000000111222111///......///000///---000000000000000111111222111111000///////////////000000000000000000000000000000111111111111000000000000000000000000000000000111111111111111000///000000000000111111111111333333333333333333333333333999>>>???:::666444555222222222222111111111111111111111111111111111111///000111222222222222222111111111111111111111111////////////000000000111111111111000000000//////222222222222222222222222222222222222222222222222)))888(((999<<<000555444333222000---***(((CCC'''111YYY333888555+++222222222222222222222222999777555333111000000//////((((((111555111///111999eee&&&111+++111111000000111111222333333222222111111222222333111111222333333333333333222222222222222222222222AAA***+++///777:::666111...===222222111111222222333444222222333444444444333333444...///666333***///===222222222333333222222222000222444333222111222333111111111111111111111111222333333444444333333222333333333333333333333333111222222222222333333333555555444333333222111111111111222222222333333333111111111111111111111111111111111111111111111111000000000000000000000000//////000111111111111111000...---...///000///......///111333444333222111////////////000000000000000000000000000000000000000000111111222222222333111555999888333//////111111111111111111111111111......//////000000000111000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000.../////////000000111111111000///......---........./////////000000111111////////////000000000000000000000000000000000000............/////////000......//////000000111111000000////////////000000000000000000000000000000000000000000000000000000............/////////000000000000000000000000000111000///......///000111///////////////000111111111111000000000000111111000000111111111111000000......//////000000111111111111111111111222222222222222333333333222111111///////////////000111111...000111111000...///000222000///000111222111///000000000000000111111222111111000///////////////000000000000000000000000000000111111111111000000000000000000000000000000333333333222111000///...000000000000111111111111333333333333333333333333666<<>>===...000lll333000111111111111222222222]]]@@@222222///999---666///222333333444444333333222111444333<<<&&&888EEE444444333333333222222222111111111111111111111111333333333333333333333333333333333333333333333333444444333333222111111000///000111333444444333333111111111111111111111111333222222111111222222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000///000111222222111000///////////////////////////000000000000000000000000000000111111111111000000111111111000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111000000//////......000000000000000000000000000000000///000000111111////////////////////////111000000000/////////...////////////000000000000//////............//////111000000000/////////...000000000000000000000000////////////////////////000000000000000000000000333222111111111111///---000000000000111111111111111///...000111222000---000000000000000000000000000000111111111111000000000000000000000111111111////////////000000000000////////////000000000000111111111111000000000///000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000111111111111111111111111111000000000000000000000111111000000000000111111111111111000000000000000000000111222222111000000111111111111000000000///000000/////////000111222111111000000111111222333333333333333333333333333888===DDDHHHGGGBBB:::555222111111000000111111222111111222222222222111111////////////000000000000111111111111111111111111333222222111000000111111111111111111111111111111111111111111111111111111111222222333333222222111666---000```fff444000222222222222222222222222666555+++---PPP;;;000111111000000///000000000222222222222222222222222111111111111111111111111222"""444;;;333qqq\\\:::,,,999<<<...,,,222333333333333222111111222222222222222222222222666&&&---000;;;555;;;,,,111111111111222222222222JJJ666777...:::888$$$888222333333444444333333222000777,,,666444;;;333333333333222222222222111111111111111111111111333333333333333333333333444444444444444444444444444333333222222111111111---...///111333333444444111111111111111111111111222222111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222111111111000000//////000000111111111111000000////////////////////////000000000000000000000000000000111111111111000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000////////////000000000000000000000000111000//////////////////........................000000000000////////////////////////000000000000.........------......///000000000000////////////000000000000000000000000........................000000000000000000000000444222000///000111000///000000000000111111111111333222111111222111///---111111111111111111111111000000111111111111000000111111111111000000000000.........///000111111111.........///000111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000111111111111000000000111111222111111111000000000//////111111222222222222111111111111111111000000000000111111000000000111222222000000//////000000111222111111222222333333444444777;;;AAAEEEEEEAAA;;;777111111000000000000111111111111222222222222111111........./////////000000111111111111111111111111333222111111000111111111111111111111111111111111111111111111111111111111111111222222222222111111777(((///333999---222222222222222222222222555;;;&&&333333XXX///333222222222222333333444222222222222222222222222111111111111111111111111333===333333888///eeeGGG777###@@@222...666333333333333333222222111222222222222222222222222111333111222444111yyy+++111111111111222222222333444XXX,,,...555444,,,:::222333333444444333333222222:::+++000777JJJ333222222222222222222222333333333333333333333333444444333333333333222222333333333333333333333333333333333222222111111111///000000111222333333333111111111111111111111111222222111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222111111000/////////000000000111111000000000////////////////////////////////////////////////000000111111111111000000//////000000111111222222111111111111000000000///000000000000000000000000111111111111111111111111111111111111111111111111.../////////000000000111////////////////////////222111000///////////////////////////////////////000000000000////////////////////////000000000000///............///000000000000000000////////////////////////////////////////////////////////////000000000000000000000000///---+++,,,...000111111///000000000111111111111222222222222111111///...111111111111111111111111000000111111111111000000222222111111000000//////.../////////000000000111.../////////000000000111111111111000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000111111111111111000000111111222222222222111111000000//////222222222333333222222222111111111000000000000000111111111111111111222222000000000000000111222222000000111222333444444555555888===@@@@@@>>>:::777111000000//////000000111111111222222222222111111////////////000000000000111111111111111111111111222222111111111111111222111111111111111222222222111111111111111111111111111111222222222222111111333'''555"""888---222222222222222222222222///999...;;;---333333333333333333444555666222222222222222222222222111111111111111111111111888&&&000>>>222+++;;;HHH===999BBB)))<<<333333444444333333222111111222222222222222333333(((@@@222000999)))333111111111222222222333333)))%%%333000###DDD///222333333444444333333222111444444//////222222222222222222222222333333333333333333333333444444444333333222222222111111111111111111111111333333222222222222222111333333333333222222222333111111111111111111111111222111111000000111111222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000//////111000000000000000000111000000000000000000000000////////////////////////000000111111111111000000//////000000111111222222111111111111000000000///////////////////////////000000000000000000000000000000000000000000000000......//////000000111111////////////////////////333222111111000000000000000000000000000000000000////////////000000000000////////////000000000000000000//////000111111222////////////000000000000////////////////////////000000000000000000000000////////////////////////...,,,+++,,,...111222222///000000000111111111111///000111111000000000000111111111111111111111111000000111111111111000000222222111111000000//////111000000000/////////...111000000000/////////...000000000000000000111111000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000//////000000111111111111111111111111111222333333444333333222111111000000222222222222222222222222000000000000000000111111111111222222222111111111222111111111111222333333000000111111222333444444333555777::::::999777666111111000000000000111111111111222222222222111111000000111111111222222222111111111111111111111111222111111111111111222222000000111111111222222222111111111111111111111111000111111222222111111000000---HHH111444///222222222222222222222222...222777555000999000000///000000111222222222222222222222222222222333333333333333333333333000,,,333555---444777(((aaa<<<111'''HHH%%%333444444444444333222222111111111222222333333333///---'''777:::RRR888111222222222222333333333---???777333$$$AAA+++222333333444444333333222000***<<<000666111111111222222222222222111111111111111111111111555444444333333222222111111111111111111111111111222222222222222222222222666555444333222222222222111111111111111111111111111111000000000000111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000111111111000000000000111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000333222111111111111111222111111111111111111111111////////////000000000000////////////000000000000000000000000111222333333////////////000000000000000000000000000000000000111111111111111111111111////////////////////////222111//////111111111000000000000000111111111111...///111111000///000111111111111111111111111111000000111111111111000000111111111111000000000000111111111000///.........111111111000///.........000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000/////////000111111222222111111111111111222333444666555555444333222111111222222111111111111222222000000000000111111111111111111111222111111000///222222222111222333333444000000111111222222333333222333444555555555555555222222111111111111222222111111222222222222111111111111111222222222333333111111111111111111111111111111111000111111222333000000000111222222333333222222222222222222222222000000111111111111000000111444fff>>>222111222222222222222222222222333,,,777(((222MMM222222111111111222333333222222222222222222222222444444444444444444444444000DDD333'''>>>888+++AAA...VVV---666(((999444444444444444333222222111111111222222333333444777+++333222***lll555222222222222333333333333444xxx...666777+++777222333333444444333333222777***===---___000111111111222222222222111111111111111111111111555555444333333222111111111111111111111111111111222222222222222222222222444333222111111222222333111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111/////////000111111222222222111000//////000111222000000000000000000000000000000000000000000000000000000111111111111000000111111111000000000000000111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111000000000000111111222000000000000000000000000.../////////000000000111////////////000000000000////////////000111222333.../////////000000000111000000000000000000000000000000000000000000000000////////////////////////111000///000222222111///000000000000111111111111000222444333000...///000000000000000000000000000000000111111111111000000000000000000000111111111000000000000////////////000000000000///////////////000000000111111111111000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000...//////000111111222222111111111111222333444555777777666555444333222222222111000000000000111222///000000000111111111111000000111111111000///...111111111111111222222333111111111111111222222222333333222222222333444444333333222222222222333333111111222222222222111111000111111111111222222222111111111111111111111111111111000000111222222333///000000111222222333333222222222222222222222222000000111111111111000000222555mmm555444///222222222222222222222222666,,,444)))555vvv555555444444333333444444222222222222222222222222333333333333333333333333<<>>333333222222222222222222333333222222333333444555333333333333333333333333555555555555555555555555999555,,,<<<,,,uuuJJJ///???666---777>>>+++444444444444444444444444222111999777000444333333333333444555555000SSS444444555333333222222222333444555555777WWW222222222222222222222222222111222222222222333333333333333222222222111111111111000000000000111111111111111000000000000///333222111111000000111111000000000000000000111111111222333333333333222111000000000000000000111111111111111222333555666777444333111//////000111222222222222111111111111111000000000000000000000000///000000000111111111111000000000000////////////......///000111222222333///000000000111111111111000000000000000111222222111111111111111111111111000000000000111111111111222111000000000000000111111111111111111111111111222111//////000111111000///000000000111111111111000000000000000000000000///////////////////////////000000000111111111111222222111000////////////......//////000000000111///000000111000000////////////000000000000/////////000000111111111000000000000111111111111000000////////////////////////////////////////////////000111111111111000//////111000///000111222111///000000000000000000000000///000000000111111111111111111000000000000111111111111000000000000111111222222222222111000000///222222222222111111111111//////000000000111111111222222111111111111222222111111111111000000//////111111111111111111111111111111111000111111222333222111111111111222333333333333222222333555666777888777555444333444444555111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111333222222222222333333444111111111111111111111111111666777444444777555111111222222222222333333333222222222222222222222333222222222222222222222222222222222222222222222222222222111111111222222333333333333333333333333333666111YYY000777000222222222222222222222333222333[[[333333444444444444444444333333222222333333444555333333333333333333333333555555555555555555555555&&&BBB222***222666(((???888111333<<<,,,444444444444444444444444...555999888444444333333333333444555555222222,,,777444444444444444555666666444777333333333333333333333333222222111111222222333444333333333222222222111111111000000000000000000111222222111111111000000000333222111111000000111111000000000000111111111111///000111222222111000///000000000000111111111111111111111222333444666777444333222000000000000111111111111111111111111111000000000000000000000000000000000000111111111111111111000000000/////////...//////000111222222222000000000000111111111111000000000000111111222333111111111111111111111111//////000000000000000111111000000000000000111111111111111111111111111111111///------...///...---000000000000111111111111////////////////////////000000000000000000000000000000000000111111111111222111111000000000000111...//////////////////000+++,,,---///000111111111///000000111111000000//////000000111111111111000000000111111111111000000000000000000000000000000000000000000000000000000000000111111000000///...111000//////111111000///000000000000000000000000000000000000111111111111222111111000000111111222111111000000000000111111111111111222111111000///333222222222222111111111/////////000000000111111222222111111111111222222111111111000000000000000000000000000000000000000222111111111111111222222222222222111222333333444222222222222222333444555555444222111111111222333222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111444444333222222222222333111111111111111222222222000555777333444::::::555222222222222333333333333222222222222333333333333333333333333333333333333333333333222222222222111222222222222222222333444333333333333333333333333222222@@@---333000222222222222333333333333...///333333444555555555444444333333222222333333444555222222222222222222222222555555555555555555555555111555222///666---LLL,,,666:::000555666222222222222222222222222111222@@@999666444333333333333444555555444333***888444555555555666666666666///666333333333333333333333333222222111111111222333444333333333222222222111111222111111000000111111222333222222222111111111111333222111111000000111111///000000000111111111111///000222333333222000//////000000000111111111111111111111111222333555555333333222222111000000///111111111111111111111111000000000000000000000000000000000000111111111111222222111111111000000000//////000000111111111222000000000000111111111111000000000000111222333444111111111111111111111111....../////////000000000000/////////000111222222000000000000000000000000111///...---...///...---000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000////////////000000111///////////////.........,,,---...///000000000000000000111111111111000000//////000111111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000//////...000///......000000///...000000000000000000000000000000000000111111111111222111111000000111111222111111000000000000111111///000111222222111111000333333222222222111111111////////////000000000111222222111111111111222222222222111111000000000111111111111111111111111111222222111111111111111222111111111111111222222333111222222222222222222222444333111000000111222222222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111222222111111111111222222000000111111111222222222...444666111444<<<>>>999222222222333333333444444222222222333333333444444333333333333333333333333333333333222222222111111111111111111111222333333222222222222222222222222///444111...222333222222222333333333444444555111222333444555444444333333333222222333333444555444444444444444444444444444444444444444444444444>>>***111>>>888777<<<...777888333333:::222222222222222222222222444333bbb666666444333333333333444555555333:::///555333444555555555666555555000777333333333333333333333333333222111111111222333444333333333222222222111111333222222222222222222333333333333222222222222111333222222111000111111111//////000000111111111222111222444555555444222111//////000000111111111222111111111111222333444444333333333333222000///...111111111111111111222222000000000000000000000000000000000000111111111111222222222222111111111111000000000000111111111111000000000000111111111111000000000000111222333444111111111111111111111111---.........//////000000////////////000111333333////////////////////////333222000///000111000///000000000000111111111111111111111111111111111111000000000000000000000000000000000000111111111111...............///000111000000//////.........---111111111000000///...---000000111111111111000000//////000111111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000//////...000...---...///000///...000000000000000000000000000000000000111111111111222222111111111111222222111111000000000000111111...///000111222222111000333333333222222222111111////////////000000000000222222111111111111222222333222222111000111111111222222222222222222222222222222111111111111111222000000000000000111111222111111222222222111111000555444333222222222333444222222222222222222222222333333333333333333333333222222222222222222222222000000000000000000000000000/////////000111222333000000111111222222222222,,,444555000333>>>AAA===222222333333333444444444222222222333333444444444333333333333333333333333333333333222222111111111000000///000000111222222222222222222222222222222///555)))111444888222222222333333444444444PPP000111222333444333333222333333222222333333444555555555555555555555555555444444444444444444444444...666;;;666,,,>>>%%%CCC:::---888666666444444444444444444444444333777333444444333333333333444555555111@@@666333222333444444555555444444666:::111111222222222333333333333333333333333333333333000111111222222111111000333222222111111222222333444444333333222111000000222222111000000111222222111111111111111111111111///000222333333222000///000////////////111333444111111111222222333333333111111111111111000//////000000000000000000000000...///111333333111///...000000////////////000000333222222222111111000000111000///......///000111222000///......///000222...//////000111222222222111111000000000000111111000000000000000000000000222111111111000000//////000000000000000000000000000000111111111111000000...000333555555333000...111111000000//////......---...000111111111000///000000000000000000000000//////000000000000//////......////////////......000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000///////////////000111111222222222222111111111111000000000000000000000000000000000000000000000000111111000000//////......////////////000000000000000000//////000111222222222222222222222222222222//////000111222333333444000000000000000000000000222222111111000000//////000000000000000000111111000000000000000000000000000000000000111111111111666444222111222222111000333333333333333333333333444444222111111111222333111111111111111111111111111111111111111111111111111111111111111111111111//////000111111111111111222222222222222222222222000000000111222222333333222222222111111111111000666333111444999:::888444222222222222222222222222444333222222222333444555444444333222111111111111333333333222222222111111333333333222222222111111222222222111111111000000000<<<666:::QQQ333555999333---999222$$$CCC777666555555444444333222222111111111222222333333333222:::666555999...+++>>>666444333222333444666777===444000444555555AAAQQQ111///111<<<444333333333333333333333333333333000777444444333333333222222222444sss///555444555555555444333333222...rrr222222333333333444444444111111111111111111111111111111222222222222111111333222222111111222222333444444333333222111111000111111111111111111111111111111111111111111111111///000222333333222000///000/////////000111222333111111111222222333333333111111111111111000//////000000000000000000000000///000111222222111000///000000////////////000000222222111111111000000000111000////////////000111111000///......///000111...//////000111111222222111111000000000000111111000000000000000000000000111111111111000000000///000000000000000000000000000000111111111111000000///000222444444222000///111111000000////////////---...///000111000000///000000000000000000000000//////000000000000//////......////////////......000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000///////////////000111111000000000000////////////000000000000000000000000000000000000000000000000111000000000/////////...////////////000000000111000000000000000111222222111111111111111111111111000000000111111222222333000000000000000000000000////////////............111111111000000000000000000000000000000000000000000000000000111111111111666444222111222222111000222222222222222222222222444333222111000111111222111111111111111111111111111111111111111111111111111111111111111111111111000111111222222222222222222222222222222222222222333333333222222222222222222222222111111111111000333222333777;;;;;;666111222222222222222222222222444333222111111222333444333333222111111111111111333333333222222222111111444444444333333333222222333333333333222222111111222222666555...//////:::999///BBB777eee555444444444444333333333333333333333333444444444222//////+++,,,888888&&&///666IIIiii|||HHH***///@@@HHH444...???000333333333333333333333333111555000777555555555444444444333333444111555444555555555444444333222;;;333333444444444555555555111111111111111111111111222222333333333333222222333222222111111222222333444333333222222111111111000111111222222111111000111111111111111111111111///000111222222111000///000/////////000111222333111111111222222222222222111111111222111111000///000000000000000000000000000000000000000000000000000000////////////000000111111000000000000//////111000000//////000000111111000///......///000111/////////000111111222222111111000000000000111111000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111000000000111111222222111111000111000000000000/////////......///000000000000000000000000000000000000000//////000000000000//////...//////000000//////...000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000///////////////000111111000000000000////////////000000000000000000000000000000000000000000000000000000000000/////////////////////000000000111111000000000000000000111222000000000000000000000000111111111111111111111111000000000000000000000000............////////////222111111111000000//////000000000000000000000000000000000000111111111111555333111111111222111000111111111111111111111111222222111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222333444333333333222222222222222222222222555555444444333222222111222222222111111111111000000222555:::===:::333---222222222222222222222222333222222111111111222222111111111111111111000000333333333222222222111111555555555444444444333333444444444333333333333222555---...///ZZZ///111000///,,,@@@//////>>>333333333444444444555555555555555555444444444444222999---555FFF......eee]]]---666;;;000333333333333333333333333111999000777666666555555555444444444444333555444555555555555444333333555333333333333444444444444333333333333333333333333222333333444444333333222333222222111111222222333333333333222222111111111///000111222222111000///111111111111111111111111000000111111111111000000000000000000000111111222111111111111111222222222111111111222222111111000000000000000000000000000111111000000000000111111000000////////////000000000000000///////////////000000000000000000000000111111000//////000111111//////000000111111111111111111000000000000111111000000000000000000000000111111111000000000000000000000000000000000000000000000111111111111000000111111000000000000111111000000000000000000000000...//////000000000000000//////////////////////////////000000000000////////////000000000000//////000000000000000000000000000000000000///////////////////////////////////////////////////////////////////////////000000111222222222222111111111000////////////////////////////////////////////////000000000000//////////////////000000000111111111111000000000000000111111000000000000000000000000222111111111000000000///000000000000000000000000//////000000111111222222222222111111000/////////000000000000000000000000///000000000111111111111444222111000111222111000000000000000000000000000111111111000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333333333222222222222222222222222444444333333222222222222222222222111111111000000000222555999;;;888222---222222222222222222222222222222111111111111111111///000000111111111000000333333333222222222111111444444444444333333333333333333333333333333333222222555000---:::MMM111333///???+++===333222222333333444555666666666555555555444444333333+++888DDD///"""ggg***???222555444444444444444444444444222CCC000777555555555555444444444444444666444444444555555555555444444,,,222222222222333333333333333333333333333333333333222333333444444333333222333222222111111222222333333333222222222222222111000000000111111000000000000000000000000000000000000000000111111000000000///000000000111111111111111111111111111111111111111111222222222222111111000000000000000000000000111111000000000000111111000000////////////000000///////////////000000000000000111111111111000000111111000000000000111111000000000000000111111111111111000000000000111111000000000000000000000000000000000000000000111111000000000000000000000000000000111111111111000000111111000//////000111111000000000000111111111111///////////////000000111//////////////////////////////000000000000////////////000000000000//////000000000000000000000000////////////000000000000///////////////////////////////////////////////////////////////000000111222222222222111111111000////////////////////////////////////////////////////////////000000000000000000000000111111111111111111000000000000000111111111111111111111111111222222111111000/////////000000000000000000000000//////000000111111222222111111111111000000//////000000000000000000000000///000000000111111111111333222000000111222111000000000000000000000000000111111111111000000//////111111111111111111111111111111111111111111111111111111111111111111111111000111111222333222222222222222222222222222222222000111111111222222222333222222222111111111000000222333444666666555222000222222222222222222222222222222222222111111000000...///000111111111111111333333333222222222111111333333333333222222222222111111111111222222222222000444<<<222+++333&&&:::...+++]]]|||000111222222333444555666666555555444444333333222222,,,555&&&TTTRRR888333666444444444444444444444444555WWW000777444444444333333333333222444999222444444555666666555555444111111111111222222222333333111111111111111111111111222222333333333333222222333222222111111222222333222222222222222222222222111000000//////000000111000000000000000000000000000000000000000000000000///000111111111111000000111111111111111000000000000111222222333222222222000000000000000000000000000000000000000000000000000000////////////000000//////000000000000111111000111111222222111111000111111111111111111111111000000000000000000111111111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000111000000//////000000111000000000111111111111222///////////////000111111000000000000000000000000//////000000000000/////////000000111111000000///000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000111111111222222222111111000000000000000111111111111111111111111111111111000000/////////000000000000000000000000............////////////000000000000000000000111000000000000000000000000000000000000111111111111333111//////111222111000000000000000000000000000111111222222111111000///111111111111111111111111111111111111111111111111111111111111111111111111000111111222222222222222222222222222222222222222//////000111111222333333222222222111111111111000222333333333333333333333222222222222222222222222333333333333222111000///---...000222333333222222333333333222222222111111333333222222222111111111000111111111111111222222777%%%777888///...VVV;;;&&&000xxxLLL...222222333333444555666666444444444333333333333333333<<<***===333444444444444444444444444555sss000777444444333333333222222222444===000444444555666666666666555222222222222333333333444444111111111111111111111111111111222222222222111111333222222111111222222333222222222222222222222222222111///------///111222000000000000000000000000000000////////////000000///000111222222111000///222111111111000000000///000111222222333333333222000000000000000000000000///000111222222111000///000000////////////000000000000000111111111222222000111222222222222111000111111111222222111111111111000000000000000000000111111000000000000111111000000000000000000000000///000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000111111111222222222000//////...///000111222000000000000000000000000//////000000000000//////000000111111111111000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000///////////////000111111000000000000////////////000000000000000000000000000000000000000000000000.../////////000000000111000000111111111222222222222222111000000000000000000000000000000000000000000000000000000/////////000000000000000000000000////////////............/////////000111111222222000000000000000000000000000000000000111111111111222000//////111222111000111111111111111111111111111222333333333222000000111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333333333222222222222222222222222222222222222222222222222222222222111111111111000000111222333333333333444222222222222222222222222333444444444333222000///---...111333444444333333333333333222222222111111444444333333333222222222111111111222222333333333888'''...555999:::&&&PPP???:::222333333333444444555555555444444444444555555555555......@@@444555555555555555555555555222000777555444444444333333333333444BBB111444444555666666666666666<<<333333333444444444555555333333333333333333333333111111111222222111111111333222222222222222222333222222222222222222222222333111...,,,,,,...111333000000000000000000000000000000////////////000000///000111222222111000///222111111111000000//////000111222333333333333333000000000000000000000000...000111333333111000...000000////////////000000000000111111222222222333000111222333333222111000111111222222222222111111111111111000000000000000111111000000000000111111000000000000000000000000//////000000111111111222000000000000000000000000000000111111111111000000//////000000000000//////000000111111222222222222000///.........///111222000000000000000000000000//////000000000000//////000000111111111111000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000///////////////000111111222222222222111111111111000000000000000000000000000000000000000000000000.../////////000000111111000111111111111222222222222222111000000///000000/////////////////////////////////000000000000000000000000000000000000000222222111111000000//////......///000111222333333000000000000000000000000000000000000111111111111222000//////111222111000111111111111111111111111222222333444333222111000111111111111111111111111111111111111111111111111111111111111111111111111222333444444555555444444222222222222222222222222555444444333333222222111222222222111111111111000---000333444444333333444222222222222222222222222444444555555444333111000---///111444555555444444333333333222222222111111555555444444444333333333222222222333333444444444...>>>444+++333&&&BBB222NNNBBB333777333333333444444444555555444555555555666666777777???<<<777555555555555555555555555///000777666666555555555444444444444FFF222444444555666777777666666TTT333333333444444333222222333333333222222222111111333222111000000111222333111222333333444444333333111222222333333222222111111111111111111111111111000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000222222222111111111111000111111111111111111111111222222111111000000//////111111000000000000111111000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000333222111000/////////000111111000000000000111111111111111111111111111111////////////000000000000000000//////000111222222222111111111000000//////111111222222222222111111000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000222111000.........///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////.....................///000000000000000000000111111222000000000000111111111111222111111111000000//////000111111111111222222222////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000............////////////111111111111222222222222222111///......///111222000111111111111222222222222222111111111111222222222222222222222222222222444333111000000000111111111111222222222222111111111111222333333333333222555444222111111111222222444333333222111111111222333333333333333222111000000000111222333333444444444444222111000000//////000111222333444444444444222222222333333444444444222111000000000111333444333333333222222111111111222111111111222333333444333333333333333333333333+++PPP)))777...444444222222222222444444444+++CCC'''888444%%%222555333333444555666666666555///222666444444444444444444444444444fff777777666555444444555666777hhh333333333444444333333222333333333222222222222111333222111000000111222333111222333333444444333333111222222333333222222111111111111111111111111111000000000000000000000000111000////////////000111000000000000000000000000000000000000000000000000111111111000000000//////////////////////////////222222222111111111111111111111000000000000111111111111111111111111111111000000000000000000000000111111000///////////////000000000000000000000000111111000000000000111111000000////////////000000111111111111111111111111////////////000000000111000000000000000111222222111111111111000000000///111111222222222222111111111111111111111111111111000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000111000///......//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...///............///000000000000000000000111111222000000000000111111111111111111111111000000000///000111111111111222222222////////////000000000111000000000000000000000000000000000000000000000000////////////////////////111111111000000000000000////////////000000000000222111000000000000111222000111111111111222222222222222111111111111222222222222222222222222222222333333111000000000111111111111222222222222111111111111222333333333333222444333222111111111222222444333222222111111222222333333333333333222111000000111111222333333444444444333222111000000000000111111222333444444444444222333333333333333333444111111111111111222333333333333333222222222111111222222111111222222333444333333333333333333333333AAA&&&555555FFF111555444444333222222333444444<<<000333:::888000///888444444555555666555555555222222666444444444444444444444444444fff777777666555444444555666777hhh222333333444444333333333333333333333222222222222222222111111111111222222111222333333444444333333111222222333333222222111111111111111111111111111000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000000000000000/////////...////////////////////////222222222222222333333333111111000000000000111111222222222222222222222222//////000000000000//////111111000/////////000000000000000000000000000000111000000000000111222222//////............//////111111111111111111111111/////////000000000111111000000000000000000111222111111111111000000000000111111222222222222111111222222222222222222222222000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000000////////////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////......//////000111000000000000000111111222000000000000111111111111111111111111000000000000000111111111111222222222/////////000000000111111000000000000000000000000000000000000000000000000////////////////////////444333333333222111111111/////////000000000111111222222222222222222222222000111111111111222222222222222111111111111222222222222222222222222222222333222111111000111111111111111222222222222111111111111222333333333333222444333222111111111222222333333222222111111222222222222333333333222111111111111111222222333333444222222111111111111222222111222333444444555444444444333333333333333333222000111222222222222222222333333333222222222222111222222111111222222333333333333333333333333333333,,,(((888000MMMBBB@@@+++888777444444333333333333444444:::444,,,@@@)))```777888555555555666555555444444555222666333333333333333333333333444fff777666666555555555555666666hhh222222333444444444333333444444333333333222222222222222222222222222222222111222333333444444333333111222222333333222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000/////////111111111111111111111111222222222222222222111111111111000000000000111111222222222222222222222222000111111222222111111000111111000000///000000111000000000000000000000000222222111111000111111111000//////......//////000111111111111111111111111//////000000000111111111111000000000000000111111111111111000000000000000111111222222222222111111222222222222222222222222///000000000111111111111000000000000000000000000////////////////////////000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////////////////...///000000111000000000000000111111222///000000000111111111111111111111000000000000000000000111111111222222222//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000555555444333222111111000111111222222222333333333111222333333333333222111000000111111111222222222222222111111111111222222222222222222222222222222222222111111111111111111111111222222222222111111111111222333333333333222333222222222222222222222333333222222111222222333222222333333333222222111111111111222222333333333111111111111222222333444222222333444555555444444444444444333333222222222000111222333333333222111222222222222222222222222333222222111222222333333222222333333333333444444222<<<***...NNN...ttt\\\555***AAA(((888444444444333333444444444222;;;888111555aaa777EEEAAA---UUU444555666666666555444333333444222666333333333333333333333333444fff777666666666555555666666666hhh111222333333444444444333444444444333333333222222222222222333333222222222111222333333444444333333111222222333333222222111111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000111111111111111111111111222222111111111000000000111111111111111111111111333333222111000//////...111111000000000000111111111111111111111111111111222333444555555444333222111111000000000000111111111111111111111111111111444444222111000000000000111000000//////000000111111111111111111111111111000000000000111111111111111111000000000000000111000000000000000000111111111111222222222222111111222222222222222222222222///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///////////////000111111000000000000000111111222///000000000111111111111000000000000000000111111000000111111111222222222000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111444444333222111111000000222222222222333333333333111222333333333333222111000000111111111222222222222222111111111111222222222222222222222222222222111111111111222111111111111111222222222222111111111111222333333333333222222222222222222222222222333222222111222222333333111222222333333333222222111222222222222222333333111111111111222333444555333333444555555555444444444444444333333222222222111222333444444333111111222222222222222222222222333333222222111222222333222222222333333444444444777---222>>>111>>>HHH444111999&&&HHH'''444444444444444444444444222BBB888%%%EEE;;;333)))///555'''NNN...555666666666555444333333222222666333333333333333333333333444fff777555666666666666666666555hhh111111222333444444444444444444444444333333333333222222333333333333222222111222333333444444333333111222222333333222222111111111111111111111111111111111111111111111111111000111111222222111111000000000000000000000000000111111111111111111111111222222222222111111111111////////////////////////222222111111000//////...111111000000000000111111000000000000000000000000333444555777777555444333111111000000000111222222111111111111111111111111444444333111111000000111111111000000000000111111111111111111111111111111000000000111111111222222222111111000000000000000000000000000111111111111111111222222222222111111222222222222222222222222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000...///000000000000000///111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000//////000000111222000000000000000111111222000000000000111111111111000000000000111111111111000111111111111222222222000000000111111111222222000000000000000000000000111111111111111111111111222222222222222222222222333222222111111000000000000000000111111111111222222222222222222222222222000111111111111222222222222222111111111111222222222222222222222222222222000000111222222222222111111111222222222222111111111111222333333333333222111111222333333333222222222222111111222222333333111111222333333333222222222222222222222222222222222222222222222333444555444444555555555555444444444333333333333333333222333333333333333333222111111222222222222333333333333333222222111111222222111222222333333444444555000333,,,777###???///555888<<>>&&&<<>>333444555666666555444333444666&&&eee@@@444777000333999---777---222444444555555666555555555555222666555555555555555555555555444fff777444555666777777666555444hhh000111222333444444555444555555444444444333333333222222444444444444222222222222333444444444333333222222222333333222222222111111111111111111111111111111111111111111111111000111222333333222111000000000000000000000000000111111111111111111111111000000000000////////////111111111111111111111111...///000111333555666666111111000000000000111111222222222222222222222222111333555777777555333111111111000000111222333333111111111111111111111111/////////111222444666777//////............//////111111111111111111111111000111111111111222222222222222111000000///000000//////000000111111111222111111222222222222111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111///...---111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000111111222000000000000000111111222000000000000111111111111//////000000111111111222000111111111111222222222000111111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222333222222333333333444444444222111///......///111222000111111111111222222222222222111111111111222222222222222222222222222222///000111222333333222111111111222222222222111111111111222333333333333222000111222333444333333222222111111111222333333444000111222333333333333333222222222222222222222222444333333222222333333444444555555555555555444444222222222333333444444444666555333222111222333333111111111222222333333333444333333222111111111222111111222333333444555555...:::000333MMM+++666666222;;;444///HHH'''333444555666666555444333555444>>>777//////<<<@@@444222AAA666333777333333444555666666666555999222666666666666666666666666666444fff777444555666777777666555444hhh333333333333333333333333222222222222222222222222111222333333444444444444333333333333333333333333666555333333222333444555333222111000////////////000000111111111111000000333333333222222111111111000000000000000000000000111111000000000000111111222222222222222111000///111111111111111111111111000111111111111222222222222222111111111111222222333222000//////000222333444444444444444444444444111111222222222111111000111111111111111111111111000000000000111222333444111111111111111111111111......//////000000111111000000000000000111111111000///......///111333444222222222222222222222222333333222111000000000111000000000000000000000000222222222222222222222222111111111111000000000000111111111111111111111111111111111111111111111111......//////000000111111000000000000000000000000222111111111000000//////............////////////111111000000//////......---......///000111111222------......///000000000000000000000111111111111111111111111111111111111111111111111111111111111333222000/////////000111222222222222222222222222444444444333333222222222000111111111111222222222111111111111111111111111111222333333222111000///111111222222222222111111000111111111111222222222222222222222111111000000111111222222222333333333333333333222222111111111222222222222222222222222222222222222222222222222111111000000000000000000111111111111111111222222000000111222333444444444333333222222222222222222444222000222444666444222444444333222222333333333333444444555555666666666444444444444444444444444555555555444444333333333333444444555555444444333333333333444444444555555...:::111;;;444...>>>&&&///%%%999hhhjjj///:::000333666666666777777777555666777888888777666555444777PPPeee555555555555555555555555666<<<...333444555666666555444333444555555444444555666666666666666666sss...444555555555666666777777sss333333333333333333333333222222222222222222222222111222333333444444333333111111111111111111111111444333222111111222333444111000000000000000111111000000111111111111000000333333333222222111111111111111111111111111111111111111000000000000111111000111111222222222111111111111111111111111111111000111111111111222222222222222111111111111222222333222000//////000222333222222222222222222222222111111222222222111111000111111111111111111111111000000000000111222333333111111111111111111111111111111111111111000000000111111111111222222222222000000000000111222333333222222222222222222222222333222111111000000111111000000000000000000000000111111111111111111111111111111111111000000000000////////////////////////111111111111111111111111////////////000000111111000000000000000000000000111111111111000000000////////////000000000000111111000000000/////////............///000111111111000000000000000000//////000000000000111111111111111111111111111111111111222222222222222222222222222111111000000000000000222222222222222222222222222222222111111111000000000000111111111222222222111111111111111111111111111222222333222111000///111111222222222222111111000111111111111222222222222222222222111111111000111111222222222333333333333333333222222222111111333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222000111111222222333333333222222222222222222333333444222111222444666444333444444333333222333333444333333333333333444444444444444444444444444444444555555444444444333333333111222222333333222222111333333333444444444555555111555;;;,,,===000***@@@555???OOOEEE,,,,,,000444666777666888:::666111666666666777777666666666666555zzzIII555555555555555555555555777555555555555666666666666555555555333555444555555666666666555555666ooo666555555666666666777777777jjj333333333333333333333333222222222222222222222222111222222333333333333333111111111111111111111111222111111000000111222222////////////000111222333111111222222222222111111222222222222222111111111222222222222222222222222111111000000000000111111//////000222222333333333111111111111111111111111000111111111111222222222222222111111111111222222333222111000000111222333000000000000000000000000000111111222222222111111111111111111111111111111222111111111111111222222111111111111111111111111333333333222111000000///111111222222333333333333000000111222333333333333222222222222222222222222222222111000000000111111000000000000000000000000000000000000000000000000111111111111000000000000////////////////////////111111111111111111111111/////////000000000000111000000000000000000000000111111111111000000000000000000000000111111111111000000000000////////////......//////000000111111222222222111000/////////000000000000111111111111111111111111111111111111333333333333333333333333000111111111111000000///222222222222222222222222222222222111111111111000000000000111111111222222111111111111111111111111111222222222222111000000111111222222222222111111000111111111111222222222222222222222111111111111111111222222222333333333333333333222222222222111333333333333333333333333222222222222222222222222444444444444444444444444444444444333333222222111111111111111111111222222111111222222333333444444444333222333444555444333444333333333333333444444555555444444444444444444444444444444444444444444555444444444444333333333222222333333333333222222333333333444444444555555222333999,,,===444000999111UUUccc:::FFFMMM(((333666555333666;;;999222666666555555555555666666666222444666666666666666666666666888---vvvHHH777777777666666777777777777222777555666666666666666555555666aaa999777777777777777888888888UUU333333333333333333333333222222222222222222222222111222222333333333222222222222222222333333333333111111111111111111222222000000//////000111222222111111222222222222111111222222222111111111111111222222222222222222222222111111000000000000111111///000111222222222222222111111111111111111111111000000111111111222222222222222111111111111222222222222111000000111222222000000000000000000000000000000111222222222111111111111111111111111111111222222111111000111111111111111111111111111111111222222222111111000000000000111111222222333333333000111333444555444333333111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111111111111111000000000///111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000//////000000000111111111000000000000////////////.../////////000000000111111111111000000////////////000000000111111111111111111111111111111111111222222222222222222222222///000111222222111000///111111111111111111111111333333333333333333333333000000000000111111111111111111111111111111111111111111111222111111111111111111222222222222111111000000111111111222222222222222222222222222222222111111222222222333333333222222222222222222222222444444444444444444444444222222222222222222222222444444444444555555555555666666555444333333222222111111111111111111111000111111222222333444555555444333333333444444444444444333333333333444444555888888777777666666666555444444444444444444444444444444444444444444444444444444555555555555444444333333333444444444555555000666...;;;333888@@@###CCC333555===222888999666444777888777777666555444444555666777555333777666666666666666666666666999+++jjj```:::999777777777777999:::888333888777888888888888777777666666MMM666888888888888888888888888>>>333333333333333333333333222222222222222222222222222222222333333222111111111111111222222333333333000000111222222222222222222222111000//////000000111111111222222111111111111111111111111111111111222222222222222222222222111111000000000000111111222222222222222111000///111111111111111111111111000000111111111222222222222222111111111111222222222111111111111111111222111111111111111111111111///000111222222222222222111111111111111111111111222222111111000111111111111111111111111111111111/////////000000000111111//////000000111222222333111222444555555444333222111111111111111111111111111000000///000000111111000000000000000000000000222222222222222222222222111111111111000000000///111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111........./////////000000////////////000000000000////////////000000000000.........//////000000000///000000000111111111111111111111111111111111111000000000000000000000000///000111222222111000///111111111111111111111111333333333333333333333333//////000000000111111111111111111111111111111111111111111111111111222222111111222222222222111111000000111111111222222222222222222222222222222333111111222222222333333333222222222222222222222222444444444444444444444444222222222222222222222222222333333333444444444555666666555555444333222222222222222111111111111111111111222333444444555555444444555444444333444444444333333333444444555666888888777777666666666555444444444444444444444444444444444444444444444444444555555666666555555444333333333444444444555555000999000<<<---;;;)))RRR^^^:::222666;;;===999444444888777666555444444555666777444>>>___:::777777777777777777777777888000gggkkk:::999888777777888999:::999~~~555:::999999:::::::::999999888666CCC666999999999999888888888888555333333333333333333333333222222222222222222222222222222222222222222111000......//////000111111111///000111222222333222222333222111000////////////000000111111111111000000000000000111111111111111222222222222222222222222111111000000000000111111333333333222222000//////111111111111111111111111000111111111111222222222222222111111111111222222111111111111111111111111111111111111111111111111///000111222222222222222111111111111111111111111222111111111111111222222111111111111111111111111---......///000000111111......///000111222222333222333333444444333333333111111111111111111111111000000/////////000111111000000000000000000000000222222222222222222222222111111111111000000000000////////////////////////111111111111111111111111222111111111111000000000000000000000000000000000000000000000111111111111............////////////////////////000000000000////////////000000000000---------...///000000000000000000000111111111111111111111111111111111111000000000000000000000000///000000111111111111000111111111111111111111111000111111111111222222222/////////000000000111111111111111111111111111111111111111000111111222333111111222222222222111111000111111111111222222222222222222222333333333333111111222222222333333333111222222222222333333333333333333333333333333333222222222222222222222222111222222333333444444444555555555444444333333222222222222222222222222333222222333333444444555555444555666555444333444555333333333333444555666777555555444444444444444444444444444444444444444444333333333444444444444555333333444444444444333333333333333444444444555555333888<<>>333888888888888777777666666111333333333333333333333333222222222222222222222222222222222111111111000000000000000000000000000000000000111111222222333333000111222333333222111000000000111111111111000000222222111000//////000000000000000000111111111111111111111111111111111111000000000111222222222333000111111111111222222222444111......000222111000111111111111111111111111222222222222222111000///000000000000000111111222111111111111111111111111000000111111111111000000222111111111000000//////333222000/////////000111000000000000000000000000...//////000111222222333222222111111111111111222333333222111000///......////////////000000000000111111111111111111111111...000111111000000111333444444333222111000////////////000000111111222222333222111//////111222333222111111111000000//////000000111111111111000000222111000......000111222//////000000000000//////111111111111111111111111000000000000111111111111////////////000000000000222222222111111111111111000000000000000000111222000000000000000000000000000000000000000111111222333333222222111000//////000000111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000111111000000000000111111444333111000000000111111111111222222222333333333333333333222222111111111333333333444444444555555111111111111111111111111444444444444444444444444333333333333333333333333444444444555555555666666444333222111222444666888:::999888777666666666666333333444444444444444444555555666666777777888888555555555555555555555555777666555444333444444555333333333333333333333333999888666444333444666777;;;111222BBB)))|||PPP:::555555???111888888777777777777888888999;;;???;;;::::::999888777666666999666hhhfff999999999999999999999999???333<<<888888888888888777777666666;;;???444888888888888888888888888777333333333333333333333333222222222222222222222222222222222111111111000000000000000000000000000000000000000111111111111111000111111111111111111000000000111111111111000000222111111000000000000000000000000000111111111111111111111111111111111111111111111111111222222222//////000000000111111111333111......000222111000111111111111111111111111222222222222222111000000000000000000000111111222111111111111111111111111000111111111111111111000111111111111000000000///222222000/////////000111111111111111111111111111......///000000111222222222222111111111111111222222222111111000/////////////////////000000000111111111111111111111111111---///000000//////000111111111111111111000000000000000000000////////////111000///......///000111111111111111000000000///000000111111111111000000222111000//////000111222//////000000000000//////////////////////////////000000000000111111111111////////////000000000111222222222111111111111111111111000000000111111222000000000000000000000000111111111111111222222333333333222222111000000///000000111111111222222222111111111111111111111111000111111111111222222222222222222111111111111111111111111111111111111111111111000000000000111111444333111000000000111222111111222222222333333333444444444333333333222222222222222333333333444444222222222222222222222222444444444444444444444444333333333333333333333333333333444444444555555555555444333333444555777999888888777666555444555555222222333444444555666666555666666666777777777888555555555555555555555555777666555444444444555555444444444444444444444444666555444333333333444444777666666666666NNN>>>MMM...CCC333???888888777777777777888888666666999::::::999999888777777777666777sssLLL999999999999999999999999;;;333<<<888999999999888888777777777;;;<<<888999999999999999999999999888222222222222222222222222222222222222222222222222222222222111111111111111000000000000000000000000111000000000000000000///111000000//////000000111000000111111111111000000111111111000000000000000000000000000111111111111111111111111111111111111222222222111111111111111.../////////000000000000222000//////000111111000111111111111111111111111111222222222222111000000000000000000000111111222000000000000000000000000111111222222222222111111111111111111000000000000222111111000///000000000222222222222222222222222......//////000000111111222111111111111111222222000000000000000000000000/////////000000000111111000000000000000000000000---///000///......///111/////////000000111111111222222111000000///......111000///......///000111111111111111000000000000000000111111111111000000222111000//////000111222//////000000000000//////////////////////////////000000000000111111111111/////////000000000111111111111111222222222222222222222111111000111111111000000000000000000000000222222222111222333333444333333222222111000000000111111111111111222222222111111111111111111111111000111111111111222222222222222222222111111000000111111111111111111111111111111000000000000111111333333222111111111111222111111222222222333333333555555444444444444333333111111111222222222333333333333333333333333333333444444444444444444444444333333333333333333333333222222333333333444444444666555444444555666888999666666555444333333333333111111222444555666777888666666666666777777777777555555555555555555555555777666555555444444555555555555555555555555555555555555555555555444444333222333555111SSSlll???444///[[[444222>>>888888777777777777888888444|||444777999999999999999999999999999;;;@@@::::::::::::::::::::::::888444<<<888::::::999999999999888888;;;lll999:::999999999999999999999999999ccc111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000111111000000//////......111000///......///000111000000111111111111000000000000111111111000000000///000000000111111111111111111111111111111111111333222222222111000000000/////////000000000111111111000000000000111111000111111111111111111111111111111222222222111111000000000000000000111111222////////////////////////222222222333333222222222111111111000000000000000222111111000000000000000222222222222222222222222....../////////000000000111111111000111111222333//////000000111111111111//////000000000111111111////////////////////////...000111000//////000111////////////000000000000222222222111111111000000222222111000000111222222111111111000000000000000000000111111111111000000111111000//////000111111//////000000000000//////000000000000000000000000///000000000111111111111//////000000000111111111111111111222222333333333444333222111111111111111000000000000000000000000222111111111111222333333222222222111111111000000111111111111111111111111111111111111111111111111000000111111111222222222333333222222111000000000111111111111111111111111222111111000000111111222222222222222222222222222111111222222222333333333444444444444444333333333222222222222333333333333333333333333333333333333333333444444444444444444333333333333333333333333111111222222222333333333555555444444555666777777666555444444333333333444222333333444555666666777666666666666777777777777555555555555555555555555666666555555555555555555555555555555555555555555666777888999999888666555555000333;;;MMM222===999777<<>>444999888888777777888888999555lll999;;;888888888999999:::::::::;;;;;;;;;::::::::::::::::::::::::888777<<<888::::::::::::::::::::::::;;;PPP777:::999999999999999999999999:::BBB111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000111111000000//////......111000///......///000111000000111111111111000000///000111111111111000000///000000000111111111111111111111111111111111111333222222222111000000000000000000111111111222222000000111111000000000000111111111111111111111111000111111222222222111111000000000000000111111222////////////////////////222222222333333222222222000000000000000000111111111111111111000000000///111111111111111111111111////////////000000000000111111000000111222222333/////////000111111222222000000000000111111111111////////////////////////000222222222000000111222000000000000/////////////////////000000000111111222222111111111111222222000000000000000000111111000000111111111111000000111111000000000000111111//////000000000000//////000000000000000000000000///000000000111111111111000000000000111111111111000000111222333444444444555555333222111111111111000000000000000000000000000000000000000111222222222222222111111111111111111111111111111111111111111111111111111111111111000000111111111222222222222222222111111111000000111111111111111111111111222222111111111111222222222222222333333333222222111111222222222333333333222222222222222333333333333333333333444444444444333333333333333333333333333333333444444444555555333333333333333333333333111111111222222222333333444444444444444444555555777666555555444555555555555555555555555555555444777777777777666666666666666666666666666666666666555555666666666666666666444444444444444444444444555777999::::::999777666:::555222???444;;;+++444333888---GGGOOO===444999999888888888888999999999WWW999:::888888888999::::::;;;;;;888444333:::::::::::::::::::::::::::;;;TTT<<<888:::::::::::::::::::::;;;;;;BBB888888888888888888888888888888===333222222222222222222222222222222222222222222222222111111111111111222222222000000000000000000000000111000000000000000000///111000000//////000000111000000111111111111000000...///111222222111000000000000000000111111111111111111111111111111111111222222222111111111111111111111111111222222222222///000222222000///000111111111111111111111111111000000111222222222222111000000000000000111111222000000000000000000000000111111222222222222111111000000000000111111111111000111111111111000//////000000000000000000000000000000000000111111111111000000000000111222333333//////000000111111111222000000000111111111222222000000000000000000000000222333444333111000111222111111111000000/////////++++++,,,------...///////////////000000/////////000000000000111111111111000000111111111111000000000000000111111000000000//////000000000000//////////////////////////////000000000000111111111111000000000111111111222222000000111222333444555666777666555333222111111111000000000000000000000000000000//////000000111222111111111111111111111111222222222111111111111111111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222222222111111111111222222111222333333444333333333111111222222222333333333111111222222222222333333333333444444444555555555333333333333333333333333222333333444444555555555333333333333333333333333111111222222222333333333333444444444444444444444777777666666666666666777777777666666555444444333777777777777666666666666666666666666666666666666555555666777777777666666444444444444444444444444444555777888999888666555777888000555777000;;;999000333666555444...;;;999999888888888888999999;;;AAA666666888999999999::::::;;;;;;:::333::::::::::::::::::::::::::::::???:::<<<888999999::::::::::::;;;;;;;;;===777888888888888888888888888888>>>666333333333333333333333333222222222222222222222222000000111111111222222222000000000000000000000000000000000111111111111111000111111111111111111000000000111111111111000000...///111222222222000000000000000000111111111111111111111111111111111111111111111111111222222222000000000000111111111111...000333333000///000111111111111111111111111111000000111222222222222222000000000000000111111222111111111111111111111111000111111111111111111000///000000000111111111111000111111222111000///...111111111111111111111111222222222222111111111111000000000000111222333444000000000000000111111111000000111111111222222222111111111111111111111111111222333222000000000111000000000111111111111111------------............//////000000000000/////////000000000111111111111000000111111111111000000000000111111111111000000//////000000000000//////////////////////////////000000000000111111111111000000111111111222222222///000111222444555666777888777555444222111111000000000000000000000000000111111000000111111222333111111111111111111111111222222222111111111000000111111111111111111111111000111111111111222222222000000000111222222333333222222222222222222222222333222222111111222222333111222333444444444333333111111222222222333333333222222222333333333444444222222333333333444444444222222222222222222222222222222333333444555555666333333333333333333333333222222222222333333333444444444555555555555444444777666666666666666777777666666666666555555555555888777777777666666666555666666666666666666666666444555666777888777777666555555555555555555555555555666777888888888777777555444777:::777...888;;;777<<<@@@888HHH...777???:::999999888888999999:::999uuu444999888999999::::::::::::::::::===888???;;;;;;;;;;;;;;;;;;;;;;;;888AAA666<<<888888999999999::::::::::::;;;999555;;;::::::::::::::::::::::::888===333333333333333333333333222222222222222222222222000000111111222222222222000000000000000000000000000000111111222222333333000111222333333222111000000000111111111111000000---///111222333222111000000000000000111111111111111111111111111111111111000000111111222222222333////////////000000000000---000333333111//////111111111111111111111111111///000111222222222222222000000000000000111111222111111111111111111111111000000111111111111000000//////000000111111111222000111111222222000///...222222222222222222222222333333222222222222222222000000000000111222333444111111000000000000000000000111111111111222222222111111111111111111111111111222222111/////////000//////000111222333444444222222111111000000//////111111222222222222111111//////000000111111111222000000111111111111000000000000111111111111000000//////000000000000//////111111111111111111111111000000000000111111111111000111111111111222222222///000111222444555777777999888666444222111111000000000000000000000000000222222111111222222333444111111111111111111222222222222222222111111000000111111111111111111111111000111111111111222222222//////000111222333333444222222222222222222222222333222222111111222222333000111333444555444333333111111222222222333333333333333333444444555555555111111222222222333333333111111111111111111111111222222333333444555666666333333333333333333333333222222333333333444444444555666666666666666555555666666555555555666666777444555555555666666777777888888777777666666666555777777777777777777777777444555666888888888777666777777777777777777777777888888999:::::::::::::::<<<222GGGQQQPPP***AAA999444>>>:::111;;;555666eeeWWW@@@:::999999888888999999:::666ggg111??????:::::::::::::::::::::::::::888uuu111;;;;;;;;;;;;;;;;;;;;;;;;555AAA;;;<<<888888888888999999:::::::::;;;vvv777333???<<<<<<<<<<<<<<<<<<<<<<<<111AAAbbb222222222333333444444444000000000000000///......000000111111222222222222111222444444444222000///333333333222222222111111111111000000111111222333////////////////////////000000000000111111111111............///000111222111111111111111111111111111111111111111111111111///////////////000000111222222222222222222222222111///...///000111000......//////000000000000000000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111222222111000//////000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111222333444555222222111111111111222222222222222111111111000000111111111111111000////////////000000111111222222000000000000000000000000111111111000000000000000111111111111111111222222222222111111000000////////////000000111111222222111000///......///000111000000111111111111000000000000000000000111111222111000//////000222444555888777555333222000000000333333333333333222111000111111111111111111111111222222222222222222222222111111111111111111111111///111333222000...///111000111222333333222111000000000111222222222222111000000000111111222222222000000111111111222222222111111222222222333333333111111111111111111111111111111111111111111111111333333222222111222222222222222222222222222222222333444444555555444444333333444444555555444444333666555444333333333333333444333333333333444555555555555444444444444333333555555555555555444444444777666666666666777777888999777666555666666444222444444555666777777666666777777777777888888888888777777777777888888888888777===888dddXXX///;;;:::CCC777<<<<<<555===888444aaa???999999999999999999999999;;;111<<<777<<<<<<<<<<<<<<<<<<<<<;;;;;;888@@@@@@222;;;;;;;;;::::::999999999;;;CCC;;;bbb???222;;;999777666666777999:::999000>>>111<<<999999999::::::;;;;;;;;;:::AAA333333333333333333333333333111222222222222111111111000111111111222222222222111222333444444222000///111111111222222333333333111111000000111111222333000000000000000000000000000000000000111111111111////////////000111222333222222222111111111111111111111111111111111111111111111000111111111222333222222222222222222222222111///...///000111000///...//////000000000000000000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111444333333222111111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111222333444555222222111111111111222222222222222111111111000000111111111111111000000///222222222111000/////////000000000000000000000000000000000///////////////000000000000000000000000111111111000000000000000000000000000000111111111222111000000/////////000000000111111111111000000000000000000000111111222000000000000111222333333333333222111111000111111333333333333333222111000111111111111111111111111222222222222222222222222111111111111111111111111///111333222000...///111000111222222222222111000000000111222222222222222333333333333333333444444222222222222333333333333111111222222222333333333222222222222222222222222111111111111111111111111333333222222222222222333222222222222222222222222333444444555555444444333333444444555555444444333666555444333333333333444444444333333444444555666444444444555555555666666666555555555555555555555777666666666666777888888888777555666666666555333444555555666777777666666777777777777888888888888777777777777888888888888<<<::::::ppp:::666:::111;;;444======777<<<777555OOO:::999999999999999999999999===444???888:::<<<<<<<<<<<<<<<<<<<<<<<<888MMM:::<<<;;;;;;;;;:::::::::::::::<<<333222JJJDDD222::::::999888888888999:::;;;999::::::===999999:::::::::;;;;;;;;;888666555444444444333333333333333333333333333333222222222111111111111222222222222111222333333333222111000///000111222333444444555111111000000111111222333111111111111111111111111000000000111111111222222000000000000111222333333222222222222111111000000111111111111111111111111222222333333333444444444111111111111111111111111111000//////111111000///...///000000111111000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111444333222222111222222222111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000111111111111222333444555222222111111111111222222222222222111111111111111111222222222222111000000222222222111000000//////000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111111111111111000000000000222222222222111000//////000000111111111111000000000000000000000111111222000111111222222222111111////////////000111222222222222333333333222111111111111111111111111111111222222222222222222222222111111111111111111111111000111333222000//////000000111222222222222111000000111111222222222222222444444333333333333333333444444444444333333333333111111222222222333333333444444444444444444444444222222222222222222222222333333222222222222333333222222222222222222222222444444555555555555444444333444444555555444444333555555444333333333444444444444444333444444555666222333444555666777888888666666666666666777777777666666666666666777888999888666555666777777666555555555666777777777666666777777777777888888888888777777777777888888888888===444:::qqqAAA,,,???999111???888???<<<888:::666999<<<>>>::::::::::::::::::::::::<<<666???888999<<<<<<<<<<<<<<<<<<<<<<<<:::jjj===<<<:::::::::;;;;;;;;;;;;;;;<<>>444@@@xxx333444444555666777888888888777555444222111000000222222222222222222222222111111222222222222111000000000111222333333444444111111000000111111222333111111111111111111111111000000111111111222222222222111111111222222333444333333222222111000000000111111111111111111111111222333333444444444444444000000000000000000000000111000///000111111000/////////000111111111111000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000111111111111222333444444222222111111111111222222111111111111111111111111222222333333222222111000//////000111222222333333000000000000000000000000////////////000000000000111111111111000000000000//////000000111111222222222222111111000000//////000111222333333222111000000000111111111111000000000000000000000111111222000111222333333222000///.........//////111222333222222333333333222222111111111111111111111111111222222222222222222222222111111111111111111111111111111222222222111111111111111111222222111111111000111222222333333222222222222222111111000000000444444444444333333333333111111222222222333333333333333333333333333333333222222222222222222222222333333222222222333444444444444444333333333333333444444555555555555444444333444444555555444444333555444444333333333444444444444444444444555666666333333444444555666777777777777777777777888888888666666666666777888999999888666666666888999888666555666666777777777666666666777777777888888888888666777777777888888888888777222:::\\\555777@@@333888FFF:::<<<:::888888888@@@333::::::::::::::::::::::::::::::555???<<<===<<<<<<<<<<<<============<<>>===;;;:::///VVVBBB777===888::::::;;;;;;;;;;;;;;;;;;BBB888FFFFFF333444555888:::===>>>??????===:::777444222000000333222222222222222222222000111111111111111111111222222222222222222222222111111000000111111222333111111111111111111111111111111111111222222222222222222222222222222333444222222222111111111000000111111111111111111111111111222333333444444333333000000000000000000000000222000///000111222111000///000000111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000111111111111222333444444222222111111111111222222111111111111111111111111333333333333333222111111//////000111222333444444000000000000000000000000000000000111111222222222333333333222222111111111//////000000111111222222222222111111000000//////---///111222333333333222000000111111111111000000000000000000000111111222000111222333333222000///111111000000000111222222111222222333333333222222111111111111111111111111222222222222222222222222111111111111111111111111111111222333444444333333222111111111111111111222111111222333333333333222222222222111111000000000333333333333333222222222111111222222222333333333333333333333333333333333222222222222222222222222333222222222333444444555666666555555555444444444444555555666666555555444333444444555555444444333444444333333333444444555555444444444444555666666555555555444444444444444777777777777888888999999666666666666777888999:::888777666777888999888777666777777777777777666666666777777777888888888888666777777777888888888888111666<<<>>>FFF===>>>;;;222<<<@@@444::::::888888888BBB555///:::::::::::::::::::::::::::777VVV@@@===@@@<<<<<<<<<=========>>>>>>999<<>>999:::===>>>???>>><<<;;;111===777<<<:::===;;;;;;;;;;;;;;;;;;;;;;;;;;;888???///222444666:::===@@@CCCDDDDDDBBB>>>:::666444333222333333333333222222222222000000000111111111111222333333333222222222111111111111000000111111222333111111111111111111111111111111111222222222222333333222222111222222333333111111111111111111111111111111111111111111111111000111222333444333222111111111111111111111111111222111000000222222111000///000111111222222111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222111222222333444111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000111111111111222333444555222222111111111111222222111111111111111222222222333444444444444333222222222222222222222222222222000000000000000000000000000111111222222333333333444444444333222222111111000000000000111111111111111111111111000000000000......000111222222333333000000111111111111000000000000000000000111111222000111111222222222111111333333222111111111222222111111222333333333222222111111111111111111111111222222222222222222222222111111111111111111111111222111222444777888777666222222111000000111222222111222222333333333333333444444333333333333333333111222222222333333333333111111222222222333333333222222222222222222222222333333333333333333333333333222222333333444555666666666666555555444444333555555666666666666555555333444444555555444444333444444333333333444555555555555444444555555666777666666666555555555444444666666777777888888999999666666666777888999:::;;;:::888777888999999888777777777888888888777666666777777777777888888888888777777777777888888888888333;;;>>>///777999<<<<<<===???888555@@@===888999888???BBB888::::::::::::::::::::::::;;;:::<<<>>>999888<<<<<<<<<======>>>>>>???;;;:::777AAA<<<<<<<<<===============777EEE666111BBBppp666999:::<<<>>>???>>>===<<<===???222@@@777===<<<<<<<<<<<<;;;;;;;;;;;;777999<<<333333555777:::>>>AAACCCEEEBBB@@@===999666444444444444444333333333222222222000000000000000111222222222222222222222222333333111111000000111111222333000000000000000000000000111111111222222222333333222222111111111111222222000000000111222222333333111111111111111111111111000111222444444333222111222222222222222222222222222111000000222222111000000000111222222222222111000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111222222111111222333333444111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111222333444555222222111111111111222222000000111111111222222222444444444444444333333222222222222222222222222222000000000000000000000000///000000111222222333333444444333333222111111000111111111000000000000000000000000000000111111111111000000//////000000000000000111111111111000000000000000000000111111222000000000000111222333333222222222111111222222333000111222333333333333222111111111111111111111111222222222222222222222222111111111111111111111111222111222555999;;;;;;999222222111000000111222222111222333333444444333333333333333333333333444444111111222333444555666666111111222222222333333333444444444444444444444444333333333333333333333333222222222333333555666666555555555444333222222222555555666666666666555555333444444555555444444333333333333333333444555666555555555555555666666777777777777777777888888888555555666666777888888999666666666777888999;;;<<<;;;:::888888999999888666888888888888888777666666777777777777888888888888777777777777888888888888999999;;;222:::999:::<<>>666;;;999<<>>>>>??????LLLQQQ;;;999DDD>>>>>>>>>===============>>>AAA777:::CCCyyy666999:::;;;===============EEEYYYFFF666@@@:::999===<<<<<<<<<;;;;;;;;;;;;<<<:::???===TTT444555777:::===@@@BBBCCC===;;;888555333333333333444444444333333222222222000000//////000111222222000000111222333444444555111111111000111222222333////////////////////////111111222222222333333333222222111111000111111111//////000111222333333444111111111111111111111111000111333555555444333222222222222222222222222222222111000111222222222000000000111222222222222111000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111000000//////000111222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111222333444555222222111111111111222222000000111111222222222222444444555555444444333222...///000111333444555666000000000000000000000000...//////000111222222222333333222222111000000///222222111111000000////////////000000111111222222444333111///------......000000111111111111000000000000000000000111111222111000//////000222444555111000000000111222333333000111222333333333333333111111111111111111111111222222222222222222222222111111111111111111111111222111222666;;;>>>===<<<333222111000000111222333111222333333444444333333000000000111111222222333111222333444555777888888111111222222222333333333555555555555555555555555333333333333333333333333222222222333444555666777444444333222222111000000555555666666666666555555333444444555555444444333333333333333333444555666555555555555555666777777777777888999:::;;;;;;<<<444555555666777888888888666666666777888:::;;;<<<<<<;;;999999999999777666888888888888888777666666777777777777888888888888777777777777888888888888===555666:::ooo777@@@:::666===<<<<<>>444<<<<<<===kkkxxx222;;;;;;;;;;;;;;;;;;;;;;;;777:::999QQQWWWJJJ<<<;;;<<<<<<===>>>??????@@@aaa===999EEE;;;??????>>>>>>======<<<<<<;;;999@@@@@@AAA999<<<999:::;;;<<<============EEE+++CCC:::@@@BBB:::======<<<<<<<<<;;;;;;;;;???777@@@@@@---555666666888999:::;;;<<<;;;999777555444333333333111111111111111111111111222222222222222222222222111222333333333333222111111111111111111111111111//////000111222333333444---...///000000111000000000000000000111111111111111111111111111111111111222222222222222222222222000111111111111222222222444444444333333222222222111111000000111222333333111111111111111111111111111111222222222333333333444333111000000000111222111111222222222333333333333333222222222222222222111111000000111111222333111111111111111111111111......//////000000111111///000111222222111000///000000000000000000000000000111111111111222222222222222222222222222222222//////...//////000111111000000111111111222222222////////////000000000000000000000000////////////111111222222222222111111000000000000000000000000000000000000000000000000222222111000/////////000//////000000000000//////111...++++++---//////---111///---...111222000...//////000111222333333444000000000111222222222333000000///......///000000111111111111111111111111444222000///000222222111111222222333333222222111111111222333555666777777000000000000111222333444333333333555777666333111111111222222222333333333000000000111111222222222333333333222222111111111222222222333333444444444:::999777555444444444555666555444444555666777888555555555444444333333333555555555555555444444444888777666555444444555666555555555555555555555555666666666666777777777777444555555555666666777777666777888999::::::999888888888999999999::::::::::::;;;<<<===<<<;;;999777<<<<<<:::999888777777777999999999999999999999999888888999::::::::::::999777<<<888===TTTjjj777@@@;;;:::;;;666222777BBB666444LLL<<<;;;PPP777;;;;;;;;;::::::999999999>>>111;;;>>>aaa@@@:::===999:::777FFFEEE111AAAMMM999>>>BBB:::???>>>>>>>>>>>>=========>>>===;;;555:::HHH===666<<<;;;@@@@@@<<>>???DDD??????>>>>>>>>>=========>>>888???DDD???444iii:::DDD===444777;;;:::<<<999UUUNNN999@@@777AAA:::@@@??????>>>>>>>>>=========???:::;;;>>><<<777222222222222333333333444555555444333333333333444111111111111111111111111222222222222222222222222111111222333333222111111111111111111111111111111111111111000000/////////222222222222222222111111000000000111111111222222111111111111111111111111222222222222222222222222000111111111111222222222000000000000000/////////111111111000111111222333111111111111111111111111//////000000000111111111222222222222222111000000111111222222222333333333/////////000111111111222///000111222333222111111333333333333333333333333000000000000000000//////000111222333333333333333000000000000000000000000000111111111111222222222444444444444444444444444111111000000111111222222222222222222333333333333111111111222222222333333222222222111111111000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000111222111000////////////000111222111000111333333111000111000//////111111000///111111000000000/////////222222222111111111111111000111222333333222111000111111111111111111111111222111000111222333222000222222333333333333222222222222222222333333333444888777666444333222222222333333333444666555333111333333333333444444444444444444444444555555555555333333333333222222222222444333333333333333333222333444444555555444444333555555444333333333444444666666666666666555555555666666666666666666666666666666555555555666777777777777777777777777777777555555555666666666777777:::999999888888777666666888888999999999888777777888888999999999:::::::::;;;<<<===>>>===<<<;;;:::999999999999999:::;;;;;;::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;777@@@:::444>>>ooo:::777<<>>CCCAAA@@@@@@@@@@@@?????????>>>999AAAEEEBBB222GGG???===@@@DDDDDDBBB@@@???@@@{{{uuu:::<<>>CCC<<<>>>GGG777444^^^111111111111111111111111222222222222222333333444111111111111111111111111222222222222222222222222111111222222222222111111111111111111111111111111000000000///////////////333333222222111111111111000000111111111222222222111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000//////222111111111111111222222111111111111111111111111000000000000111111111222111111222333333111000///111111222222222333333333...//////000111222333333...000222333444333111000333333333333333333333333222111111000000/////////000000111222222333333333000000000000000000000000000000111111111222222222111111111111111111111111222222222111111222333333222222333333333444444444111111111111222222222333333333333222222222111111222111111111111111111222111111111111111111111111000000000000000000000000000/////////000111222222222111///......///111222111111222333444333111000111000000000000111000000111111111111000000000000333222222222111000000000...000222333333222000...111111111111111111111111111000000111333333222000222333333333333333333222222222222222222222222222888777666444333333333333333333222333555555333111333333333444444444555555444444444555555555555555333333333333333333333333444444444333333222222222000111333444555444333333666555555444444333333333666666555555555555555555666666666666777777777777555555555666666777888888777777777777777777777777666666666777777777888888888888888888888888777777999999999999888888777777888888999999999:::::::::;;;<<<===>>>>>>======<<<::::::999999999::::::;;;::::::::::::::::::::::::999::::::;;;;;;;;;;;;;;;999<<<888===>>>000CCCEEE???999:::===???<<<999555===JJJ222333GGG555<<<<<<<<<;;;;;;;;;;;;;;;444EEE<<>>@@@@@@BBB888GGG>>>222222222111111111000000000000111222222333333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111---......///000111111111333222111000000000000000111111111111222222222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111222222111111111111111222111111111111111111111111111111111222222222333333111111222333333111000///111111222222222333333333000000111111222333444444...000222333444333111000222222222222222222222222222222111111000000//////000000000000111111222222000000000000000000000000000000111111111222222222111111111111111111111111333333222222222222222333222222333333333444444444000000000111111111222222333333333333222222222222222222111000000111222222111111111111111111111111000000000000000000000000000/////////000111222222333111000......000111333///000222333222111000000000111111111000000000111000000111222222333444444333222222222111000000000222333555666666555333222111111111111111111111111111000///000222333222111333333333444444333333333333333222222222222111111444444333333333333444444333222222222444444333111333333333444444444555555444444444333333333333333333333333333333333333333444444444333333222222222000111222444555444333333666666666666555555444444444444444444444444444444555666666666777777888888555555666777777888888888666666666666666666666666777777888888888999999999555555666666777888999999::::::999888888777777777888888999999999:::::::::;;;;;;<<<======>>>>>>>>>===<<<;;;:::999999999999::::::::::::::::::::::::888888999:::::::::::::::888>>>777:::CCC)))lll111@@@EEE>>>===EEEBBB555???HHH222@@@444CCC;;;<<<<<<<<<<<<<<<<<<<<<<<>>FFF000>>>UUU===AAA???@@@>>>III666[[[333BBB???:::EEE@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@BBB??????444???LLL;;;666nnnuuuHHH===???444;;;LLL???===MMM777>>>GGG>>><<>>>>>>>>:::;;;===<<<888HHH@@@JJJ222222222222222222111111///000111222333333333333111111111111111111111111222222222222222222222222222111000000000000111222111111111111111111111111---......///111222222333333222000//////000111222111111111222222222222333111111111111111111111111111111111111111111111111000111111111111222222222111111222222222222222333333222111111000111111111111111111111111111111111111222222222222333333333222222222222222111000000111111222222222333333333111111111222333333444444///000111222333222111111111111111111111111111111111111111111111111000000111111000//////000000111000000000000000000000000000111111111111222222222333333333333333333333333333333222222111111222222222222222222333333333333000000000111111111111222333333333222222222111111333222111000000111222333222222222222222222222222000000000000000000000000000000000000000000111222222111000000000000111222///000222222000///000111000111222222000000111222000000111222333444555666222222222111111111111111111222333333333333222111111111111111111111111111222000//////111333333333333333444444444444333333333333333333333222222222111111111111222333444555444222111222333444333222333333333333444444444444333333333333222222222222333333333333444444444444444333333333333333333222111222333333444444444444666666666777666666555444333333333444444444444444444555555666666777777888666666777888888888777777666666666666666666666666777777777888888888999999333444555666888999:::::::::999888888777888888888888888999999999:::::::::::::::;;;<<<<<<===>>>???>>>===<<<:::999999888888::::::::::::::::::::::::777888999999::::::999999555BBB;;;000CCCAAA888{{{dddCCC222===???333666HHH555(((GGG666LLL222>>><<<<<<<<<===============EEE444EEE:::000NNN;;;,,,444JJJ===FFF///;;;GGG???888BBBGGGBBB999EEE@@@@@@@@@@@@????????????DDD999BBBCCCAAA???999FFF>>><<<111IIIFFF===>>>@@@iii<<<>>>BBBDDD???:::======<<<@@@@@@@@@?????????>>>>>>BBB777===DDD:::999FFF444zzz111111222222222222222222///000222333333333333222111111111111111111111111222222222222222222222222222111000//////000111222111111111111111111111111000000000111111111222222333222111000000111333444111111111222222222333333111111111111111111111111111111111111111111111111000111111111111222222222111111111222222222333333333222222111000000111111111111111111111111111111111111111111222222222222333222111111000000111111111111222222222333333333111111111111222222222222000000111111111222222222222222222222222222222222111111111111111111222222444333111000000000000111000000000000000000000000000111111111111222222222222222222222222222222222333333222111111111111111111111111222222222222333111111111222222222333333222222222222111111111111333222111//////111222333222222222222222222222222000000000000000000000000222111000000000000000000111111111111111111111111000111222111///...000333000111333222000///111333111111111222222333333333111111111111111222222222////////////////////////111111111111111111111111333111...---///222444555333333444444444444333333333333333333333444444444111111111111222333444555444222111111222333333222222222222222333333333333333333333333222222222111333333333444444444555555222333333333333333333444444333333333333444444555333444555666666666555444444444444444555555555666333444444555666666777777777777888888888777666666777777777777777777777777555666666666666777777777666666777777888999::::::999888777777777888999:::888888999999999:::::::::999999999:::;;;===>>>???===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;::::::888;;;@@@222@@@EEE666===555777JJJ@@@666>>>===NNNVVVDDD111AAA888<<<<<<=========>>>>>>>>><<>>GGGJJJ???@@@@@@DDDDDDCCCCCCCCCBBBBBBBBBEEE999HHHJJJAAA>>>===LLLMMM<<>>@@@DDD<<<999BBB>>>AAAAAAAAAAAA@@@@@@@@@@@@FFF999>>>HHH======???AAA<<<000111111111222222222333000111222333444333333222111111111111111111111111222222222222222222222222222111000//////000111222111111111111111111111111222222222222111111111111444333111111111333555666111111222222222333333333111111111111111111111111000000000000000000000000000111111111111222222222000000111111222222222333333333222111000000111111111111111111111111111111000000000000111111111111444333111000000000111222111111222222222333333333111111111000000000000000111111000000111111222333333333333333333333333333000000000111222222222333666555333111000000111111000000000000000000000000000111111111111222222222000000000000000000000000333222222111000000000111000000111111111222222222222222333333333444444444222222222111111111000000333222000//////000222333222222222222222222222222000000000000000000000000222222111000//////000000000111222222222222111000111222333111......111555///222333333000///111333222222222111111111111111000000111111222222222333222222111111111111222222111111111111111111111111444111---,,,...222555666333444444555555444444333333333333444444555555555333222222222222333444555444222111111222333333222111111222222222333333333444444444333333222222222333333333444444555555555222222222333333444444444666555333333222333555555111222444555666555444444444555555555666666777777333333333444555666666777777888999999888777666555888888888888888888888888444444444444555555555666999999999999999999::::::888888777777777888:::;;;888888999999999:::::::::888888999999;;;<<<>>>???;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;???///CCC???===555III:::999XXX222:::DDD???llleee:::999>>>;;;DDD<<<=========>>>>>>??????===AAAAAA888===>>>666CCCVVVLLL:::LLL555vvv777KKK:::NNNBBB???@@@RRR:::IIIIIIIIIHHHHHHHHHGGGGGGDDDAAAMMMCCC???MMMGGG???@@@JJJSSSoooAAAEEEIIIMMMJJJDDD666DDD999===KKK@@@999HHHCCCCCCCCCBBBBBBBBBAAAAAAAAA???;;;<<>><<<222222222222222222222222222111111111222333333444333222111000000111222333222222222222222222222222000111222333333222111000000000000000111111111111222111111000000000000000000000111111111111000000222222222222222222222222222111111111000000//////000000000000000000000000000000000000000000000000000111111111111222222222222111111111000000//////111111222222222222111111111111111111111111111111000111222333333222111000000000000000000000000000222222111111000000/////////000111222222222222222222222222111111111111111222111111111000000//////000000000000000000000000////////////000000000000000111111111111222222222111111111111111111111111111111222222222333333333111111222222222333333333111111111111111111111111333444444333111000111222333111///000333444222000000000000000000000000000111111111111111111111111111111111111111111111111333222222111111222222333222222111111111111222222111111000000000000111111111111111000000000000000222222222111111111000000333222222111111222222333222222222222222111000///111///...000222333111///222333444555666555444444555444333333222222222333222333444444555555444444444333333333333444555555444444555555555555555555444444333222222333333333333333444555666666666555444444444444444444444444444444333333333444444555333444555666777777777777888777777666555444444333444444333222333444555666666666444333333444555666777777777666666666666666777666666555555555666666777777777777777888888999777666444333444666999;;;:::::::::999999888888888777888999;;;<<<<<<;;;;;;<<<;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;<<<<<<777999:::;;;999999999:::;;;::::::<<>>;;;---\\\AAA888DDD;;;555?????????>>>???????????????AAA@@@@@@??????@@@@@@AAA444___uuuJJJRRRMMMLLLLLLLLLMMMOOOQQQRRRNNNOOOOOOLLLIIIHHHJJJMMMHHHKKKLLLJJJKKKOOOPPPNNNSSSCCCFFFYYY:::DDDCCCFFFEEEEEEDDDDDDCCCCCCBBBAAABBBDDDEEEDDDCCCAAA??????>>>>>>???AAAAAA???===QQQ'''JJJ222222222222222222222222222111111111222222333444222222111111111111222222222222222222222222222222111222333444444333222111000000111111111222222222222222111000000000000000000000111111111111000000222222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000111111111111222222222222111111111000000000000111111222222222222111111111111111111111111111111111111222222222222111111000000000000000000000000111111111000000/////////000000111222222222222222111111111111111111222222222111111111000000000000111111111111111111111111////////////000000000111000111111111111222222222111111111111111111111111111111111111222222222333222222222222222222222333111111111111111111111111111222444333222111222333333111000111333444333111111111111111111111111111111111111111111111111111111111111111111111111111333222222111111222222333222222111111111111222222111111111000000111111111111111111111000000000000222222222111111111000000333222222111111222222333111222222222222111111000111000///000333444222000000111222333333333222222555555444333333333333333222333444444555555444444444333333333333444555555666666555555444444333333444444333333222333333444333444555555666666555555333333333222222222222222555444444333333444444555444444555555666777777777888888777666666555444444666555444444444555666777777777666555555666666777999999999999888888888888777666666555555666666666777777777777777888999999888777666666666888:::<<<::::::::::::999999999888888999;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>><<<>>>???>>><<<::::::;;;===<<<<<<===@@@AAA???===OOO---===aaaBBB000<<>><<<;;;;;;<<>>======???@@@???>>>444LLLCCC444rrrooo>>>CCCHHHHHHDDDAAA@@@@@@AAAAAABBBCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>444EEEJJJsssxxx|||{{{}}}|||zzzyyy~~~~~~~~~hhhkkk^^^[[[^^^TTTVVVbbbVVVSSSPPPOOOPPPRRRSSSSSSRRRNNNJJJJJJMMMMMMJJJFFFDDDBBB@@@@@@AAABBBBBBBBBJJJ222???===;;;222222222222222222222222222111111111111111222222000111222333333222111000222222222222222222222222222333444555555444333222000000000111111111111222333222111111000000111111000111111222222111111000111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111333222111000000111222333000000000000000000000000////////////////////////000111111222222222111111//////000111222333333333111111111111111111111111111111111111111111111111//////000000000111111111000000111111111222222222111111111111111111111111///000000000000111111111333333333222222222222111222222222222222222222222111333666666555333222222111111111111222333222222111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222222222111111111111222222333222222222222222222333000111111111111111222222111111111111111111111111333222222111111222222333000111111222333333333333222222222333444444333333333333444444444555555555444333222222222222333333222333444444555555444444444333333333333444555555555555555444444333333333444333333333333444444555555555666666666666555555555666666666666666777777666555555444444444444555666555555444555666777888999888888888777777777666666666666666777777888888777777777777777888888999666777777777777777888888777777666666666777888888888888777777888888999:::777888999:::;;;;;;:::999;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;::::::============<<<<<<<<<<<<:::;;;;;;<<<<<<=========999;;;>>>???>>>???@@@AAAAAAAAA@@@@@@@@@AAAAAAAAAHHH666;;;NNNHHHJJJQQQ666JJJKKKFFF???>>>DDDFFFDDDBBBCCCDDDEEEEEEDDDBBBAAACCCCCCCCCDDDDDDCCCCCCCCC666ZZZ:::888PPP{{{qqqfff~~~{{{|||nnnllliiigggfffhhhhhhfffddd^^^[[[YYY\\\```^^^TTTLLLKKKHHHDDDCCCDDDEEEEEEEEECCCUUU>>>666III>>>lll222222222222222222222222222222111000000111111111000111222333333222111000222222222222222222222222111222333444444333222111/////////000000000111111333222222111111111111111111111222222222222111111111111111111111111111111000000111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222111111111111111222222222111111222222222222111111111111111111111111111111333222111000000111222333000000000000000000000000/////////000000000000000111111222222222111111000//////000111222333333333111111111111111222222222111111111111111111111111000000000000111111111111000000111111111222222222111111111111111111111111///000000000000111111111222222222222222222222222222222222222222222222222444777::::::888555222111000111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111222111111000000111111222222222111111111111222222333222222222222222222333000000111111222222222333111111111111111111111111333222222111111222222333000111222333333333333333111222333444444444444444333333333444444444555555222111111111111111222222222333444444555555444444444333333333333444555555222333333333444444555555444333333333444444555666555666666666666666555555666666666777777888888888777666555444444444444444666555555555555666666777888888888888777777777777555555666666777777777777666666777777888888888888666666777777888888888999777777777777777888999999888888888888888999999:::666888999:::;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::???>>>>>>===<<<;;;;;;:::======>>>>>>???@@@@@@AAA;;;===@@@AAABBBCCCDDDFFFEEEEEEFFFFFFFFFFFFFFFFFFJJJLLLLLLIIIBBBBBBOOO___PPP>>>VVVPPPKKKGGGFFFKKKNNNLLLHHHFFFGGGHHHIIIIIIHHHGGGFFFEEEGGGGGGHHHIIIIIIHHHGGGGGGKKK>>>OOOAAACCCIIIQQQ~~~uuuuuuxxx}}}~~~uuudddWWWTTTQQQMMMKKKJJJKKKJJJJJJFFF@@@JJJSSSEEE:::HHH[[[222222222222222222222222222222111000000000000111111111222222222222111111222222222222222222222222111222333444444333222111///000000000000111111111333333222111111111111222111111222222222222111111111111111111111111111111000000000000000111111111000000000000000000000000000000000000000000000000000111111111111222222222111111111222222222222222111111222222222222111111111111111111111111111111222222111111111111222222000000000000000000000000000000000000111111111111111222222222222111000000000000000111222222222333111111111222222222222222222222222222222222222222000000000111111111222222000111111111111222222222111111111111111111111111000000000111111111222222111111222222222333333333333333333333333333333333666999===>>><<<999666444222333333222000///000111222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000111111222222111111111111222222222222111111111111222222000000111111222333333333111111111111111222222222333222222111111222222333111222333333333333333333000222444444333333333444222222111111111222333444222111111111111222222333222333444444555555444444444333333333333444555555111111222333444555666666333333333333444555666777666666777777777666555555555555555666666777777888777777666555444444444444555555666666666666555555777777777777777777777777555555666777777777777777555666777888888999888888888888999999:::;;;;;;;;;777777777777888999:::;;;999888888888888999::::::777888::::::;;;:::999888;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;:::;;;;;;<<<<<<@@@@@@???>>>>>>======<<<<<<<<<===>>>???@@@@@@AAA===???CCCEEEFFFGGGIIIKKKKKKNNNPPPQQQQQQPPPPPPQQQ\\\TTTNNNSSS]]]\\\OOOAAAGGG```VVVOOOhhhVVVGGGddddddbbbeeeiiiaaaQQQKKKNNNNNNNNNMMMMMMLLLLLLKKKKKKJJJKKKLLLMMMMMMLLLKKKJJJ;;;\\\DDDFFFPPPIIIYYYRRRmmm{{{mmmccc___[[[YYYWWWVVVTTTRRRHHHNNNLLLDDDGGGNNNCCC///222222222222222222222222222222111000000000000000222222111111111111222222222222222222222222222222222333444555555444333222111111222222222333333333444333222222111111222222111222222333333222222111111111111111111111111111000000000111111222222222000000000000000000000000000000000000000000000000000111111111111222222222111111111222222333333333111111222222222222111111111111111111111111111111111111222222222222111111000000000000000000000000000111111111222222222333222222222222222111000000111111111111111111222222111111111222222333333333222222222222222222222222000000111111111222222222000111111111111222222222111111111111111111111111111111111111222222222333000000111222333444444555333333333333333333333333555:::???BBBAAA>>>;;;:::555666777555111///000111222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000111111222222111111111111222222111111111000000111111111000000111222222333444444000000111111111222222222333222222111111222222333333333333444333333222222///222444444222111333444222222111111111222333444333333222222333444444555222333444444555555444444444333333333333444555555222222222333333444444555333333333444444555666777777777777777777666555555555555666666777888888999888777666555444444444444333555777888888777444333666666666666666666666666666777888999999999888777666777888999:::::::::999888888999::::::;;;<<<<<<888888888888999:::;;;;;;999999888888999999:::;;;::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<==================<<<<<<===>>>???@@@???@@@@@@@@@AAAAAABBBBBB??????@@@AAABBBCCCDDDDDDDDDHHHMMMRRRVVVZZZ___bbbccchhhmmmooonnnmmmmmmmmmhhhkkkllljjjiiimmmqqqsssaaaccceeegggooosssddddddpppppphhhxxxsss}}}vvvkkkhhhlllaaa___]]]\\\[[[[[[\\\]]][[[\\\^^^______^^^\\\[[[]]]TTT```]]]fffnnnhhh|||xxxvvvsssooollldddnnnWWWGGGUUUQQQFFFUUU222222222222222222222222222222111000000///000000333222111000000111222333222222222222222222222222333444555666666555444333333333444444444444555555444333222222111111222222111222222333333222222111000000000000000000000000111111111222222333333333000000000000000000000000000000000000000000000000000111111111111222222222111111111222222333333333111111222222222222111111111111111111111111111111000111222333333222111000000000000000000000000000111111222222222333333333222222222222222111000///222222222111111111111111111111111222222333333333222222222222222222222222000111111111111222222222000111111111111222222222111111111111111111111111111222222222222333333333//////000111333444555666333333333333333333333333444999@@@DDDDDDBBB@@@>>>888999:::777333000111222222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000111111222222111111111111222222111111000000000000111111000000111222333333444444000000111111222222222222333222222222222222222333444444444444333333222111///111444444222111222444555444333222333444555666444444444444444555666777222333444444555555444444444333333333333444555555333333333333333333333333333333333444555666777777777777777777777666555555777777888999::::::;;;;;;888888777555555444444444222444777999999777444222555555555555666666666666777888999:::;;;:::999999777888999;;;<<<<<<;;;;;;666666777888999999::::::888888888888999:::;;;<<<999999888888999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<======>>>>>>???>>>>>>>>>>>>@@@BBBCCC??????@@@BBBDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNNNNPPPUUU]]]fffmmmuuu||||||xxxvvvsssqqqpppqqqsssttttttuuuwwwxxxxxxwwwuuutttnnnxxxwwwyyyzzz|||qqqiiiddd___YYYUUU111111222222222333333333000000000000000000000000222222222111111111111111444444444333333333333222222222333444444333333333444444555666666555444333555555444333222222222222333333222111000000000111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222111111111000000000000000000000000000000222222222111111111000000000///...///111111000...222222222222222222222222000111111111111222222222222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111222222333333333444333111000000000111111000000000000000000000000000000000000000000000000222222222111111111000000111111111111111111111111222222222222222222222222666999>>>BBBEEEFFFEEEDDD<<<;;;777444222222222333111000000000//////......000111111111111222222222333333333222222222111111222222222222222222222222000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333444444555:::888444111000111333444222222222222222222222222222333444444444333222111444444444555444444333333333222111111333333222111222444555555444444666777333444555555666666555555555555666777888999::::::;;;999777555444444555666666666666666666555555555888777777777777777888888777777888888888888777777888888999999999:::::::::;;;:::999999888888999999888888888999999888888888999999:::::::::;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>?????????<<<>>>AAADDDFFFGGGGGGFFFJJJKKKKKKLLLLLLNNNPPPRRRUUUXXXZZZZZZXXXXXX\\\___dddqqqwwwoooiii111111111222222222333333111111111111111111111111111111111111111111111111333333333333333333333333222333444555555555555555666777888888888888777666666666444333222222222222333222111111000000111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222111111111000000000000000000000000000000111111111000000000/////////222333333111///000222222222222222222222222222000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222333333333333111000000000111111000000000000000000000000111111111111111111111111222222222111111111000000111111111111111111111111222222222222222222222222333555:::???BBBDDDEEEEEE@@@>>>:::666444222111111111111111000000000//////000111111111111222222222333333222222111111111111111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333444555555999777444222111222333444222222222222222222222222111111333444444444444333333333444444555444444444444333222222333444333222444555666666444333444555333444555555666666555555444444555666888999:::;;;999888666444333444444555666666666666666666666666777777777777777888999999888888999999999999888888888999999999999:::::::::;;;:::999999888999999999888999999::::::999999888999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<=========>>>???AAA>>>AAAEEEKKKOOORRRSSSTTTVVVXXX[[[^^^aaaccceeefffmmmoooqqqqqqppprrrwww{{{111111111222222222222333111111111111111111111111111111111111111111111111333333333333333333444444444444666777888888888888::::::;;;;;;<<<;;;;;;:::888777666444333222222222222222111000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222111111111111000000000000000000000000000000000000000000///////////////000444888666111...111444111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111333333222222222222222222333222111111000111111111000000000000000000000000111111111111111111111111222222222111111111111111111111111111111111111111222222222222222222222222///111555999===AAACCCDDDBBB@@@<<<888444222111000222222222111111111111000000111111111111222222222222111111111111000000000000000000000000000000000000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333444444555555666555444333333333333444222222222222333333333333///000222333444555555555222222333444555555555555555333222333555555444333666777777666444222333444444444555666666666666555333444555666888999:::;;;777666555333333333444555666666666666666666777777666666666777888999:::;;;999999::::::::::::999999999999999999::::::::::::;;;;;;:::999999999999999::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;<<<===>>>>>>???BBBEEEAAAFFFOOOZZZccckkkooorrrxxx{{{111111111111222222222222111111111111111111111111000000000111111111111111333333333444444555555555555666888999:::;;;;;;<<<<<<<<<<<<===============:::999777555444222222111111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222111111111111000000000000000000000000000000000000000000000000000000000000111444777555111///111333000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333333333222222111111111222222111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222///000222555888;;;>>>@@@???>>>;;;777444222111000222222222222222222222222000000111111111222222222111000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222111222222222222222333333222222222222222222222222222222222222222222222222222222333333444555555555444444444555444444333333222222222333333333333333111111222333444444555555111222333444555555555555555444333444555666555444555666777666444333444555444444555666666666666666555555666666777888888888666666555444444444555555666666777777777777888888666666666777888:::;;;<<<999999::::::::::::999999999999999:::::::::;;;;;;;;;;;;:::999999999999:::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<:::;;;;;;<<<<<<<<<<<<<<<===???@@@@@@@@@BBBGGGKKKGGGPPP^^^ooo000000111111111222222222111111111111111111111111000111111111222222222333333333444555666777777888777888:::;;;<<<======>>><<<<<<<<<<<<======>>>>>>===;;;999777444333111111111000000///000000111111////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111333222222222222222111///000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333333333222222111111111111111111111222111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111222444666888:::999888777555333222111111222222222222222333333333000000111111111222222222000000000000000000000111222222222222222222222222000000111111111222222222111111111111111111111111222222222222222222222222111111111222222333333333222222222222222222222222222222222222222222222222222333333444444555666666333444555555555444333222222222333333333444444444333333333333333333333333111222333444555555555555555444333444666777666555333444555555444444555777444555666666777777666666777777777777666666666555666666666666666666777777777777777777888888999999666666666777888:::;;;<<<888888999999999999888888999999:::::::::;;;;;;;;;<<<;;;::::::999999::::::<<<<<<<<<======<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<:::;;;<<<============<<<>>>@@@BBBBBBAAAEEELLLRRRSSS^^^qqq000000000111111111111222222222222222222222222222111111222222333444444444444555555777888999::::::::::::;;;===>>>>>>>>>>>><<<<<<;;;<<<<<<===>>>??????>>>;;;888555333111000000000/////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222//////000000000000000111000000000000000000000000111111111111222222222222111000///000222333111...111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111333333222222222222222222000000111222222222222111000000000000000000000000222222222222222222222222111111111111111222222222111111111111111111111111222222222222222222222222222222222222222333444444333333333333333222222222111222222222222333333333000111111111111222222222000000000111111111111222222222222222222222222222000111111111111222222222111111111111111111111111222222222222222222222222111111111222222333333444222222222222222222222222222222222222222222222222333333333444555555666666444555555555444444333222222222333333444444555555555444333222222222222333222222333444555555555555444333333444666777666555222333555555444555666888555555666777777777777666777777777666666555555555555555666777777777888888777777777888999999::::::777777777888999:::;;;<<<888888999999999999888888::::::::::::;;;;;;;;;;;;<<<;;;;;;:::::::::::::::<<<<<<============<<<<<<:::;;;;;;;;;<<<<<<<<<<<<:::;;;===>>>??????>>>======@@@DDDEEEFFFLLLVVV^^^fffqqq000000000000111111111111222222222222222222222222222222333444444555666666555666777888:::;;;<<<===;;;<<<===>>>>>>>>>>>>>>><<<<<<;;;;;;<<<===???@@@AAA???<<<999666333111000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222////////////000000111111000000000000000000000000000000000000111111111222...///111111111111222222222222222222222222222222000111111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222333333///000111222333222222111000000000000000000000000222222222222222222222222000000111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222333222222111111111111111111222222222333000111111111111222222222111111111111222222333333111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222000111111222333333444444222222222222222222222222222222222222222222222222333333444444555666666666666666555444333333222222222222333333444555555666444333222222222333444555333333444444555444444444333222222333555666666555333555666555444444555666555555666777777777777777555555555666666666777777333444555666777777777777777777888888999::::::;;;888888888888999999:::;;;999999::::::::::::999999:::::::::;;;;;;;;;;;;<<<<<<<<<;;;::::::::::::;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<>>>@@@AAA@@@??????>>>CCCIIILLLPPPYYYfffqqq|||000000000000111111111111222222222222222222222222333333444444555666777777666777888999;;;<<<>>>>>><<<======>>>>>>>>>=========<<<<<<<<<<<<>>>@@@AAABBB@@@===999666333111000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222.../////////000000111111000000000000000000000000.../////////000000111111+++000444444000///222666222222222222222222222222000111111111111222222222000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111111111111222222333333444///000111222333333222111000000000000000000000000222222222222222222222222000000111111222222222222111111111111111111111111222222222222222222222222111222222333333333333222222333333333333222111000000000000111111222222222000111111111111222222222111111222222222333333333000000000000000000000000000111111111111222222222111111111111111111111111222222222222222222222222000000111222333333444444222222222222222222222222222222222222222222222222333333444444555666666666888777555444333222222222222222333333444555666666222111111111222444666777444444444555444444333333333222111333555666666555555666777666444333333444555666666777777777777777222333444555666888999999222222444555666666777666777777888999::::::;;;;;;999999999888999999:::::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======;;;===???AAABBBAAA@@@???AAAGGGNNNSSSYYYeeeuuu111111000000111111222333000000111222222333444444333333444444444444555555333444777999<<<>>>???@@@@@@@@@@@@@@@@@@???>>>===============>>>???@@@AAAFFFCCC???;;;777444222111000000000000////////////////////////////////////---......///000111111222000000000000000000000000...///000111111111111111111111000000000000000000000111222222222222111000222222222111111111000000000000000000000000000000111222222222222111000000000000000000000000000000333333222111000000000111111111222222222222111111222222222111111111000000555555555444333222000000111111111111111111111111111111111111111111111111222222222111111111000000......///000000000000000111111000000000000000000000000111111222222222222000000000000111111111111333333333333333333333333111111111111111111111111444444444333333222222222111111000000000000111111222222111111000/////////222222222111111111111000222222222222222111000///000000000000000000000000000111111111111222222222333222111111111222333444333333111111111111333333222222222222222222222222000333555666666555666777444444444444444444444444000000111222333444444555222333444444555555444444222222222333333333444444555555555555555555555555333333333333444444444444888888888666444444666888999999888777666555444444777666666666666888999:::888888888999999888888888888888888888888888888888;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;:::::::::<<<<<<;;;::::::;;;;;;;;;<<<<<<;;;;;;;;;===>>>???<<<===>>>???@@@???>>>>>>@@@???@@@BBBAAA???AAAEEEEEEPPP^^^hhhnnnwww111111000000111111222333000111222333444444444444444555555555666666777777666777999<<<>>>???@@@AAAAAAAAAAAAAAA@@@???>>>>>>???>>>??????@@@AAAAAABBBDDDBBB>>>:::666333222111000000000000////////////000000000000000000000000......//////000000111111000000000000000000000000///000000111111111111000111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111222222222222222111000000111111111111111111111111222222111111000111111111222222333333333333222222222222222111111111000000222222333333222222111111111111111111111111111111111111111111111111111111222222222111111111000000//////000111111111111000222222222222222222222222222222222222222222222222000000000000111111111111111111111111111111111111111111111111111111111111222222222222222222111111111111000000000000111111111111111111111111111111222222222111111111111000111111222222111000000///111111111111111111111111111111111111222222222222222222111111111222333444444333222111111222333444222222222222222222222222111333555666555444555666444444444444444444444444333333333222222222222111222333444444555555444444333333444444444555555555444444444444444444444444555555666666666777777777777888777666444444666777888888888777666666555555777777666666777888:::;;;888999999::::::999999888999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::<<<;;;;;;::::::;;;;;;;;;<<<;;;::::::;;;<<<===>>>======>>>???@@@@@@@@@??????>>>@@@CCCCCCBBBEEEKKKSSS___nnnyyy~~~111111000000111111222333111222333555555555555444666666777888888999::::::999:::<<<>>>@@@AAABBBBBBBBBCCCCCCBBBAAA@@@?????????@@@@@@AAAAAABBBCCCCCCBBB@@@===999666333111000000000000000////////////111111111111111111111111000000000000000000000000000000000000000000000000000111111111111000000///111111222222222222222222333222111000000111222333222222222111111111111111111111111111111111111111222222222222222111111000111111111111111111111111111111111000111111222222333333333444444333333333222222222111111111111111///000111111222222222222111111111111111111111111111111111111111111111111222222222111111111111111000000111222222222222111333333333444444444444444333333222222222222222222000000000111111111222222111111111111111111111111111111111111111111111111111111111111111111222222111111000000000000111111000000111222222333444444222222222111111111111000111111222222222111000000222222222222222222222222111111111111222222222333222222111111222222333444444444333333333333444444333333333333333333333333111333555555444333333444444444444444444444444444333333333333222222222222222333444444555555444444444444444555555555666666333333333333333333333333333333444444444555555555666777777666444444555777777777777777777777777777777777777777888999:::;;;::::::;;;;;;;;;;;;::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;:::::::::::::::<<<;;;;;;:::;;;;;;<<<<<<===<<<<<<<<<<<<<<<===>>>>>>>>>>>>??????@@@BBBBBBBBBAAACCCGGGIIIJJJOOOUUUcccppp111111000000111111222333111222444666777777666555777888888999:::;;;<<<<<<999;;;===???AAACCCDDDEEEDDDDDDDDDDDDCCCBBB@@@@@@???@@@@@@AAABBBBBBCCCCCC@@@???<<<999666333111///000000000000////////////000000000000000000000000111111000000000000000000000000000000000000000000111111111111111000///...222222222222222333333333333222000//////000222333111111111111111111111111111111111111111111111111222222333333222222111000111111111111111111111111111000000000111222333333222222333333333333222222111111111111111111111111000111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222333333333333222333333333444444444444444222222222222111111111111000000111111111222222222222222222222222222222222111111111111111111111111000000111111222222333333222111111000000111111222222222222333333444444444222222222111111111000000222222333333333222222111222222222222222222222222111111111222222222333333222111222222222222333333444444444444444444444444333333333333333333333333222333444444222111222333444444444444444444444444000111111222333444555555222333444444555555444444444444444444555555555555444444444444444444444444333333444444444555555555555666777666444444555666666666777777777888888888777777888888999::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;:::::::::::::::<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>>>>?????????@@@@@@???@@@AAACCCEEEFFFIIIGGGIIINNNQQQSSSZZZaaammmxxx111111000000111111222333111333555777888999999999::::::;;;;;;<<<======>>>888:::===@@@CCCEEEGGGGGGGGGGGGFFFFFFEEECCCBBBAAA>>>???@@@AAABBBBBBBBBBBB>>>===;;;999666333111///000000000000////////////////////////////////////111111111111000000000000000000000000000000000000111111111111111000///...111111222222222333333333333222000//////000222333111111111111111111111111111111111111111111111111222333333333333222111111111111111111111111111111111000000000111222333333111111222222222222111111111111111111111111111111333333333444333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222333333333333333111222222222333333333444111111111111111111111000111111111111222222222222222222222222222222222222111111111111111111111111111222222222333333444444222222111111111111222222444444444333333333222222222222222111111111000000333333444444555444444333222222222222222222222222111222222222222333333333111111222222333333333333444444444444444444444444333333333333333333333333333444444333222111222444444444444444444444444444111111222333444555555666222333444444555555444444222333333333333444444444666666666666666666666666888888888999999999::::::444666777777555555666777666666777777888888999999777888999999:::;;;;;;;;;<<<<<<<<<======<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<===>>>>>>???>>>>>>??????@@@AAAAAAAAADDDDDDCCCDDDFFFHHHJJJLLLOOONNNOOOTTTXXX\\\dddmmmuuu~~~111111000000111111222333222333444666999;;;===>>>>>>>>>>>>???????????????:::<<<>>>AAADDDFFFHHHHHHIIIIIIHHHGGGFFFEEECCCBBB>>>???AAABBBCCCCCCBBBAAA===<<<;;;999777444222000000000000000////////////........................111111111111111111111111000000000000000000000000000111111111111000000///000000111111222333333333333222111000000111222333111111111111111222222222222222222222222222222222333333333333333222222111222222222222222222222222111111111000111111222222000111111222222111111000111111111111111222222222444444444444444333222111111111111111111111111111111111111111111111111111111111111111111222222222111111222333333333333222000000111111222222333333000000111111111222222222111111111222222222222333000000000000000000000000111111111111111111111111333333333333333444444444222222111111111111222222555555444333333222111111222222222111111111111000333333444555555555444444222222222222222222222222222222222222333333333333000111222333333333333222333333444444444444333333333333333333333333333333333444444333222222444666444444444444444444444444444444444444333333333333222333444444555555444444222222222333333333444444666666666666666666666666777777777888888888999999444666888888777666777888777777777888888999999999888888999;;;;;;;;;;;;;;;<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<=========>>>>>>>>>>>>???@@@AAAAAA>>>???@@@BBBDDDDDDEEEEEEJJJJJJKKKMMMOOOQQQSSSTTTUUUSSSUUU[[[aaahhhrrr{{{111111000000111111222333222333333555888<<<@@@BBBCCCCCCCCCCCCBBBBBBBBBBBB@@@AAABBBDDDFFFGGGGGGHHHJJJJJJJJJIIIGGGFFFDDDCCC???@@@BBBDDDDDDDDDCCCBBB===<<<<<<:::888555333111000000000000////////////////////////////////////000000000111111222222333000000000000000000000000///000000111111111111000//////000000111222222333111111111111111111111111000000111111111222222222222222222222222222222222333333444444333333222111222222222222222222222222222222111111000111111111111222222333333222222111000000111111111222222222111222222333333333333222111111111111111111111111111111111111111111111111000000111111111222222222000111111222222222222222000000000111222333333333111111222333444444555555111111111222222222333333000000000000000000000000111111111111111111111111333333333222222222222222333222222111111222222333333333333333222222222222222222222111111111111000111222222333444333333333111111111111111111111111222222222333333333444444000111222333333333222222111222333444444333222111444444444444444444444444333444444444333333666888444444444444444444444444555444444444444333333333222333444444555555444444333333333333444444444555666666666666666666666666333444444444444555555555444777999999888777888999888888888888888888999999888999:::;;;<<<<<<<<<;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>??????============>>>>>>>>>???@@@@@@@@@@@@AAABBBCCCCCCCCCEEEGGGJJJLLLMMMMMMMMMQQQRRRTTTWWWYYY[[[\\\\\\\\\[[[^^^fffnnnwww111111111000111222222333333222333444888===BBBEEEGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGKKKKKKJJJIIIHHHFFFDDDDDD@@@AAADDDEEEFFFEEEDDDCCC<<<<<<<<<;;;999666333222000000000000////////////000000000000000000000000//////000111222333333333000000000000000000000000...///000111111111111111...//////000111111222222000111222222222222111000000000111111222222222222222222222222222222222222333333444444333333222111222222222222222222222222333333222111000000000111222333333444444333333222000000111111222222222222...///000111222333333333111111111111111111111111111111111111111111111111000000111111222222222222000000111222222222222111000000111222222333444444111222333444666777888888111111222222222333333333111111111111111111111111111111111111111111111111333222222222111111000000333222222111111222222333000111111222222333333444222222222111111111111000///000111222222222222222000000000000000000000000222222333333333444444444000111222333444333222222111111333333333333111111444444444444444444444444333444444444333444777999444444444444444444444444111222222333444555666666222333444444555555444444444444444555555555666666555555555555555555555555555555555666666666666777555777999:::999888999999888888888888888888888888888999:::<<<===<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>@@@AAAAAA======>>>>>>??????@@@@@@AAA@@@AAAAAABBBCCCDDDEEEJJJKKKNNNQQQTTTUUUVVVVVVVVVXXX[[[^^^```aaabbbbbbbbbaaaeeeoooyyy000111111111111222222222000222555888<<>>@@@@@@;;;<<<===>>>======;;;:::<<<<<<=========>>>>>>>>>;;;<<<>>>???@@@@@@??????AAABBBBBBAAA???@@@BBBDDDEEEDDDBBBCCCFFFIIIKKKLLLPPPSSSWWW[[[]]]^^^^^^^^^\\\___bbbfffhhhiiiiiiiiihhhiiimmmxxx000000111111111222222222111333666999===BBBIIINNNNNNMMMKKKHHHEEEEEEGGGIIIJJJMMMNNNLLLGGGDDDCCCDDDIIILLLMMMKKKLLLOOOMMMIIIFFFFFFGGGIIILLLMMMLLLJJJGGGEEEBBB@@@>>>:::555111///000111111111111000//////////////////000111111////////////000000000000111111111111000000000///000000000000111111111111111111111111111111111111111111111000000000000000000000111111111222222222111111111111111111111111000000111111222222333333333333333222222222111111111111111111111222222222///000000111111111111111222222111111111222333444222333333444444444333333111111111111111111111111111222333333333222111000333333333333222222222111000000////////////000000444444333333333222222222222222222222222333444444444333333222222333333444111111111111111111111111111111222333333333333222222333333333333333222222333333333333333333333333222222222222222111000000333333333333333333333333222222333444444444444444444444444444444444444444333333333333333333333333555444222111111111222333444333333333333333333222666555555444333333444444222333333333444444444444666555444333333333444444444555666666777666666666555444444444444555555666666555555555555555555555777666666555555666777777888888888888777777777777777666555555555555666777;;;:::::::::999999999888888999:::;;;<<<===>>>???;;;<<<<<<<<<<<<;;;;;;:::<<<<<<<<<<<<============<<<===>>>???????????????BBBCCCDDDDDDDDDEEEHHHKKKNNNLLLKKKLLLNNNQQQSSSTTT[[[\\\]]]^^^___aaabbbdddfffjjjooosssuuutttrrrqqqvvv{{{000000000111111111222222222444666999<<>>>>>>>>>>>>>>>>>??????@@@AAABBBFFFHHHJJJKKKLLLNNNRRRTTTXXXWWWUUUTTTUUUWWWZZZ[[[``````aaa```aaadddhhhkkkooottt{{{~~~|||{{{000000000000111111111111111333555777:::@@@FFFKKKOOOOOOOOOMMMKKKJJJKKKLLLOOOPPPPPPLLLGGGDDDEEEGGGJJJOOORRRQQQPPPRRRQQQNNNJJJIIIIIIKKKNNNQQQRRRRRRKKKIIIFFFCCC@@@;;;666222///000000000000000000//////////////////000000111////////////000000000000111111111000000000000000000000111111111222222222111111111111111111111111222222111111000/////////111111111111111111111111111111111111111111111111333333222222222111111111222222222222222222222222333222222222111000000000000000111222222222222111222111222222222222333333222222222222222111000///000000000000000000000000333333333222222111000000333444444555444333222222333222222111111222222333333222222222222222222222111111000000111111222333333333222222222222333333222222222222222222222222222222222222333444444555333222111000000222333444111111111111111111111111222222222333333222111111333333333333333333333333333222111000111222333444222222222222222222222222222222333333333333444444444444222222111222333444222222222333333444444444444333333222222222333333333444444444444555555555555555555444444444444555666666555555555777888999555666777888888888999999777666555555555666777888999888888777777777777888777777777888888999999999888888888888999999::::::;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;===<<<;;;:::999:::;;;;;;===>>>>>>???@@@@@@AAAAAA@@@@@@@@@AAACCCFFFHHHJJJOOOQQQSSSUUUWWWYYY\\\___aaa```]]][[[YYYYYY\\\^^^bbbdddgggiiijjjmmmrrrvvvuuu{{{//////000000000111111111///111333555888===CCCGGGOOOPPPQQQQQQOOONNNOOOPPPPPPQQQPPPMMMGGGDDDEEEGGGKKKQQQUUUSSSQQQQQQPPPNNNJJJIIIIIIKKKOOORRRSSSSSSJJJHHHEEEBBB>>>:::444000000//////////////////000///////////////000000111////////////000000000000000000000000000000111111111111111111222222222222111111111111111111111111111111111111000000//////111111111111111111111111111111111111111111111111222222222111000000//////222222222222222222222222333222222222111000000000000000111222222222222222111111222222333333333333222222222222111000000///000000000000000000000000222222111111000000000000333444555666666444333222333333222222222222333333222222222222222222222222111111000000111111222333333222222111111222222333222222222222222222222222222222222222333444555666333333111111111222333444111111111111111111111111111222222333333333222222333333333333333333333333333222111000111222333444666666666666666666666666222222222333333444444444444333222222222333444555222222222333333444444444333333222222222333333444333333333333444444444444444555555555555555555555666666555555666777999:::888888999999999:::::::::888777666555555666777888999888777777666666666777777777888888999999::::::888888999:::::::::;;;;;;999999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;;;;<<<===>>><<<===>>>@@@AAACCCDDDDDDDDDEEEFFFHHHKKKOOOSSSUUUZZZ\\\___aaacccdddgggiiilllkkkhhhbbb^^^]]]___bbbjjjooovvvyyyyyyyyy|||zzz/////////000000000111111///000222333666:::@@@EEELLLOOORRRSSSRRRRRRRRRSSSQQQSSSSSSOOOJJJFFFFFFHHHKKKRRRVVVTTTPPPOOONNNLLLHHHGGGHHHKKKOOORRRSSSSSSIIIGGGDDDAAA>>>:::555111000//////......//////000///////////////000111111////////////000000000000000000000000111111111111111111111222222222222333111111111111111111111111000000000000000000000111222222222111111111111111111111111111111111111111111111111000000000//////111222222222222333333333222222222111111111111111000111222222333222222222000111222333333333333222111111222222222111000000111111111111111111111111222111111000000111222222444555666777777555333222111111000000000000111111111111111222222222222222222111111111111222333333222222111111111111222222333333333333333333333333222222222222333444666777555444333333222222333333222222222222222222222222111222333333333333333333333333333333333333333333222222222222222333444444444444444444444444444444111222222333333444444555444333333222222333555555222333333333333333333444333333333333333444444555222333333333333444444444444444555666666666666555555555555666777888999::::::999999999:::;;;===>>>;;;:::888666666666888999:::999888777666666666666888888888999999999999999999999999999999888777666999999999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<>>>======>>>>>>???@@@AAA<<<===???BBBDDDGGGHHHIIILLLMMMOOOSSSVVVZZZ^^^```cccfffjjjmmmnnnpppsssuuuyyyxxxtttnnniiigggjjjnnnuuu}}}~~~////////////000000000111///000222333555:::@@@DDDIIILLLPPPSSSSSSSSSSSSTTTSSSUUUVVVSSSNNNIIIHHHIIIKKKRRRWWWTTTOOOMMMKKKIIIEEEEEEGGGKKKPPPRRRRRRQQQKKKIIIFFFDDDAAA===888555000///............///000///////////////000111111////////////000000000000///000000000111111111111111111111222222222333333111111111111111111111111/////////000111111222222222222222111111111000000111111111111111111111111222111111111111111111111111111222222222333333333111111111111111222222222000111222222333333222222000111222333333333222222111111222222333222222222222222222222222222222222333222222222222333555666444555777888888666444222222111111000000111111222000111111111222222222222222222222222222333444444222222111111111111222222333333333333333333333333333222111111222555777888666666666555444333222111333333333333333333333333111222333333444444333333333333333333333333333333222222333444444444444444111111111111111111111111111111222333333444555555444333333222333444555666444333333333333333333222444444333333444555555666444444444444555555555555333444555666777777666555444555666777888999999999999888777888:::>>>BBBEEE???>>>;;;999888888999;;;;;;;;;999888888777777777:::999999999999999999888888888999::::::999888777::::::::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>===>>>@@@AAACCCCCCDDDDDDAAACCCEEEHHHLLLOOORRRSSSVVVWWWZZZ^^^aaaccceeefffiiilllqqquuuxxx{{{~~~yyytttsssxxx}}}////////////000000000000000111333444666:::@@@DDDFFFJJJOOORRRSSSSSSTTTTTTUUUWWWYYYWWWQQQLLLJJJJJJJJJRRRWWWSSSNNNKKKIIIGGGCCCDDDGGGKKKPPPRRRQQQPPPLLLKKKHHHFFFDDD@@@<<<888000///...------...///000///////////////000111111////////////000000000000//////000000111111111222111111222222222333333333111111111111111111111111......///000111222333333222222222222111111000000111111111111111111111111222222222222222222222222111111111222222333333333000000111111222222222333111111222333333333333222000111222333444333222222000111222333333333333333333333333333333333333333444333333333444666888999444555777888888666444222444333333222222333333444000000111111222222222222333333222222333333444555222222111111111111222222333333333333333333333333333222111111222555777999777777777777666444111000333333333333333333333333111222333333444444444444333333333333333333333333222333444555666555444333444444444444444444444444111111222333333444555555444333333222333444555666444444444333333222222222444444444444444555666777555555555555666666666777333444666777777777666555333444666888999:::999999888777666777:::@@@FFFJJJCCCAAA>>>;;;999:::;;;<<<===<<<;;;:::999999999999;;;::::::999999888888888666777999<<<===>>>>>>>>>;;;;;;;;;<<<<<<<<<======<<<<<<======>>>?????????===>>>AAADDDEEEFFFFFFFFFHHHIIILLLPPPTTTXXX[[[]]]]]]___bbbeeeggghhhiiiiiikkkooouuuzzz~~~{{{{{{////////////////////////111222333555666:::>>>BBBDDDHHHLLLNNNOOOOOOPPPQQQTTTVVVXXXWWWSSSOOOLLLKKKTTTUUUVVVUUUPPPLLLHHHGGGFFFEEEFFFIIIMMMQQQSSSSSSQQQLLLGGGEEEEEEAAA:::444222000//////000000///---////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000222222222222222111000///000000111111111222222222444444333333222111111111111111111111111111111111222222222111111111000000333222222222111000000000333333111000000000111222///000000000000111111111222222222222222333333333111111222222222333333333444444333333333333222222222222111111111222333444555666666666555444444333111111222222222333333333444444444333333222222222333333333444444555555555444333222222111111222222444444333333222111000000111111222222222222333333444666777555111///000333111111222333444444444444444333222222111111222222333333333333333333333333444333333333444444555666555444444333333222222111333222222111111222222333444444333333333222222222666555444444444444555666333333333333444666888999;;;999777666444444444555444444444444444444333333777888888888888999999999999999999:::>>>BBBGGGJJJEEEBBB===:::888777666444888888888888888777777666999:::;;;;;;<<<<<<;;;;;;999999:::::::::;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>AAA@@@>>>===>>>???AAABBBGGGFFFFFFFFFGGGIIIKKKMMMPPPRRRWWW[[[___aaabbbbbb___```bbbggglllqqqrrrsss{{{~~~~~~|||~~~}}}}}}}}}~~~////////////////////////000111333444666:::???BBBFFFIIILLLMMMLLLLLLLLLLLLTTTVVVYYYYYYVVVSSSPPPPPPTTTUUUVVVTTTPPPKKKHHHGGGFFFEEEFFFHHHMMMPPPQQQQQQPPPLLLHHHFFFFFFBBB<<<777222111//////000000///---////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000222222222222222111000000000000111111111222222222111111111222222222222222111111111111111111111111222222222111111111000000222222222111111111111111333222111000000000111222000000000111111111222222333222222222222111111111111111222222222333333333444444333333333222222222222222222333333444444444555555555555555444333222111111222222222333333333444444444333333222222222333333444444444444444444444333222222111111222222444444333333222111111000333333333333444444444444444555555444333222222333111111222333444444444444444333222222111111222222333333333333333333333333222111111111222333333444444444444333333222222222333333222222222222333333333333444444555555666666666555444333333444555666333333333333444666888999;;;:::888777555555555666555555555555555555555555777777888888888999999999888888888999<<<@@@DDDGGGDDD@@@<<<999888888666555777888888999999999888888::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>??????@@@@@@@@@AAA@@@@@@???@@@AAACCCCCCFFFGGGHHHKKKNNNQQQTTTUUU[[[\\\___aaaccceeeeeeeeecccdddggglllqqqvvv{{{~~~~~~000000000000000000000000...000222444666:::???CCCGGGIIIKKKKKKIIIGGGGGGGGGQQQTTTWWWYYYWWWUUUSSSSSSTTTUUUVVVTTTOOOKKKHHHGGGFFFEEEFFFHHHLLLNNNOOONNNOOOLLLIIIGGGFFFCCC>>>999333111000///000000///---////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000111222222222222111000000000000000111111111111222//////000000111222222333111111111111111111111111222222222111111111111111111111111111111222222222333222111111000000111111111111111111222222222333333333222222111000000000111111222222222333333333333333333333222222222222000111333555555555555555333333444444444333222222111111222222222333333333444444333333333333222222444444444444444444333333444333222222111111222222444333333222222111111111444444444555555555666666444333222333444444333222111111222333444444444444444333222222111111222222333333333333333333333333222222222222222333333333444444444333333333333333333333222222222222333333333444555666777888999999555444444333333444444555444444333333444666888999;;;;;;999888777666666777555555555666666777777888777777777888888888999999888777777888:::===@@@BBBAAA>>>;;;999999999888777777777888999:::::::::::::::;;;;;;<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@AAAAAABBB@@@BBBDDDFFFIIIKKKLLLMMMNNNOOORRRUUUYYY\\\^^^___aaaaaabbbdddfffhhhjjjkkkmmmooorrrtttwww}}}000000000000000000000000---///111333555999>>>BBBEEEGGGHHHHHHFFFDDDDDDEEEKKKOOOTTTWWWVVVUUUTTTSSSTTTUUUUUUSSSOOOJJJHHHGGGFFFFFFGGGIIILLLNNNMMMMMMMMMKKKIIIGGGFFFCCC???;;;555222000//////000///...////////////////////////000000000000000000000000////////////////////////000000111111111111000000111111222222222111111000000000000000111111111111//////000000000111111111111111111111111111111111111111111111111111111111000000000111222222222333222222222111111111111111111111222222222333333333111111111111111111111111111111222222222333333333333333333222222222222111...000222555666555444333222222333333333222222111111111222222222333333333333333333333333333333333555555555444444333333333444333222222111111222222333333333222222111111111444444444555555555555666333000///000444555333111111111222333444444444444444333222222111111222222333333333333333333333333444444555555555555555555333333333444444444444444333333333222222333333333444555555666777777888888444444333333333333444444555444444444555666888999;;;;;;:::999888888777777444444555666666777888888777777777777888888888888777777666666888:::<<<===>>><<<:::999::::::999888555666777888::::::;;;;;;;;;;;;<<<============<<<============<<<<<<<<<<<<======>>>???@@@BBBCCCDDDCCCFFFKKKPPPUUUXXXZZZ[[[]]]^^^___aaaccceeeffffffeeeeeefffhhhlllppptttwwwyyy|||000000000000000000000000---///111222444888===AAACCCDDDFFFEEEDDDDDDDDDEEEIIIMMMSSSVVVVVVUUUTTTSSSSSSTTTTTTRRRNNNKKKIIIIIIGGGGGGHHHJJJMMMOOONNNMMMLLLJJJIIIGGGFFFCCC???<<<666333000////////////...////////////////////////111111111111111111111111////////////////////////000000111111111111000000000111111222222222111111000000000000000000000000111111111000000000//////111111111111111111111111111111111111111111111111000000000111222222222333222222222222111111000000111111222222222333333333000000111111222222222333111111222222222333333333333333222222222111111111---///111333444333222111111111222222333222222111111111222222222333333333333333333333333333333333555555555444444333333333444333222222111111222222333333222222222222222111222222333333333444444444111///---///222444222000111111222333444444444444444333222222111111222222333333333333333333333333444555666666666555444444333333333444444555555555444333333333333333333444555555555555555555555555444444444444444444444444666555444444555666888999;;;;;;::::::999999888888333333444555666666777777666666777777777888888888777777666666777888999:::<<<:::999999:::;;;:::999444555666888999::::::;;;;;;<<<======>>>>>>=====================<<<<<<<<<<<<===>>>???BBBDDDGGGHHHLLLOOOTTTZZZ^^^aaabbbbbbeeefffgggiiikkkmmmnnnoooppppppqqqsssxxx}}}000000000000000000000000...///111222444777<<>>777444111///////////////////////////////////////111111111111111111111111000000000000000000000000000000111111111111000000000000111222222222222111111000000000000000//////333222222111000000//////111111111111111111111111111111111111111222222222111111111111111222222222111222222222222111000000111111111111222222222333111111222222222333333333111111222222222333333333222222222222111111111111//////111222222222111000111111222333333333222222111111222222222333333333222222333333333333444444444444444444444444333333444333222222111111222222222222222222222222222222111111111222222222333333000///...///111222111111111111222333444444444444444333222222111111222222333333333333333333333333333333444555555444222111222222333444555666666777444444333333333333444444555555555444444444333333444555555666666555555444666666555555555666888888999::::::::::::999888777444444444555555666666666666666666777777777888888777777777777777888999999:::999888999:::;;;:::888555666777999:::;;;;;;;;;<<<======>>>>>>>>>>>>>>>=========>>>>>>???????????????AAACCCGGGKKKNNNQQQWWWYYY]]]```cccdddddddddfffgggiiilllqqqvvv{{{}}}|||}}}///////////////////////////000111222333666:::===DDDEEEFFFEEEDDDDDDFFFGGGIIIMMMSSSWWWWWWTTTRRRPPPOOOPPPPPPOOOMMMLLLMMMNNNJJJJJJLLLPPPSSSTTTSSSQQQOOOOOONNNLLLHHHDDDAAA@@@888555111///////////////////////////////////////111111111111111111111111000000000000000000000000000000111111111111000000000000111222222222222222111111000000////////////222222222222222111111111111111111111111111111111000000111111111222222222222222222111111111111111111222222333222111000///000000000111111111222222555555444444333222111111111111222222222333333333222222222222111111111111222222222111111111111000111222222333444444333333111111222222222333333333222222222333333444444444333333444444444444444444444333222222111111222222222222222222222222222222111111111111222222222333000111222222111111222333111111222333444444444444444333222222111111222222333333333333333333333333333444555666555444222111222222333444555666777888444444333333333333444444444444444444444444555555555555666777777666555555777666555555555666888888888999999::::::999777777666666666666666666666666666666666666777777777888888888888888999999999::::::999888999:::;;;999888888999:::;;;<<<<<<<<<<<<======>>>????????????>>>>>>??????@@@AAABBBCCCCCCDDDEEEFFFJJJNNNTTTXXX[[[^^^___bbbeeehhhjjjkkkkkkjjjkkkmmmrrryyy////////////////////////000111111222222555999<<>>>>>>>>>>>======>>>??????????????????@@@AAABBBDDDEEEFFFFFFHHHIIIKKKOOOTTT[[[```ccc___aaaeeeiiinnnqqqtttvvvrrrrrrtttxxx000000000000///////////////000111111333777<<<@@@FFFGGGHHHGGGFFFFFFGGGIIIJJJKKKMMMNNNOOOPPPPPPPPPOOOPPPRRRSSSRRRPPPMMMKKKKKKLLLOOOSSSWWWXXXWWWUUUSSSPPPMMMKKKIIIFFFCCCAAA999666222//////000111111////////////000000000000333333222222111000000000111111111111000000000000222111111111000000//////222333444444444444333222000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111111222222222222222222333333222222111111222222333222222222222333444555666<<<888333222555666333000333444444555444333111000222333444555444333222111333333333333333333333333222222222222222222222222111222222333333222222111666555555555555444444444555555555666666666666777555555444444444333333333444333333222222333333444222222222111111111000000555555666666555444333333333333333333333333333333444444444333333222222222222111111000111222444555666666666555555444444444555555444555666999<<<>>>999888555333333444666777444333222444666777777666666666777666444444666777777777777777777777777777777777888999999999999999777888888888999999999999777999999999888777888999:::::::::;;;;;;<<<<<<<<<===:::777777:::;;;;;;999===999;;;@@@@@@;;;:::===@@@???>>>>>>>>>???AAAAAAAAACCCEEEGGGHHHIIIJJJKKKOOOTTTZZZ]]]^^^```eeeiiidddaaaeeeqqq{{{{{{zzz{{{{{{|||000000000000//////////////////000111333777===AAAFFFGGGHHHGGGFFFFFFHHHJJJJJJKKKLLLNNNOOOPPPPPPPPPNNNOOOQQQRRRQQQOOOMMMKKKLLLMMMPPPTTTWWWXXXVVVTTTSSSQQQMMMKKKIIIGGGDDDAAA999666222000000111111000////////////000000000000000000111111111111111111//////000000111111111222111111111111000000000///000111222222222222111000000000000000000000000000111111111111111111111111000111111222222222222222111111111111111111111111222222222222333333333333333222222111111222222333111111111111222333444555:::666222222444555333000333333333333333222111111333333444444333333222111333333333333333333333333222222222222222222222222333333333444444333333333555444444444333333333333333333333444444444555555777666666666555555555555444333333222222333333444333333333333222222111111555555555555555444333333333333333333333333333333444444444333333222222222444444222222222222333444555555555444444444333333555444444444666888;;;<<<:::888666444444555777888666555444444555555444333444555666666555444555777777777777777777777777777777777888999999999999888777777888888888999999999777999:::999888777888999:::::::::;;;;;;;;;;;;;;;@@@>>>;;;<<<>>>???>>><<<===::::::>>>???<<<<<<@@@?????????@@@BBBEEEGGGIIINNNOOOPPPRRRUUUWWWXXXYYY\\\___bbbccccccdddfffiiikkkmmmuuu////////////000000000000/////////000222777>>>CCCFFFGGGHHHGGGGGGGGGIIIKKKJJJKKKMMMOOOPPPPPPOOOOOOMMMNNNOOOPPPPPPOOONNNMMMOOOOOOQQQTTTWWWWWWVVVTTTSSSQQQNNNKKKJJJGGGDDDBBB888666333111111111000///////////////000000000000......///000000111222222......///000111222333333111111111111000000000000//////000000000000//////000000000000000000000000111111111111111111111111111222222333444333333333111111111111111111111111222333333333444444444444333222222111111222222333000000000000111222333444777444111111333444333111333333222111111111111222444444333222222222222222333333333333333333333333222222222222222222222222333444444555555444444333444444333333333222222222111111222222222333333333666666666666555555555555444333333222222333333444444444444333333333333222444555555555555444444333333333333333333333333333444444333333333333222222666666555333333222222333444444444444333333333333444444333444555777999::::::999777555555666777999888666555444444333111///111333666666666555555666777777777777777777777777666777888888999888888888777777777888888888888999888999:::999888777888:::;;;;;;;;;:::::::::::::::<<<;;;:::<<<>>>??????===@@@======>>>???>>>???BBB@@@AAABBBEEEIIIMMMQQQSSS\\\]]]^^^```dddfffgggfffcccdddeeefffggghhhiiijjjpppxxx~~~////////////000000000000////////////222777>>>DDDEEEFFFGGGGGGGGGGGGIIIKKKLLLMMMOOOQQQQQQQQQPPPOOOMMMNNNOOOOOOPPPPPPOOOOOOQQQQQQRRRTTTWWWWWWUUUTTTSSSQQQNNNLLLJJJHHHEEECCC999666444222222111000///////////////000000000000......//////000000000000...//////000111111222222111111111000000000000000////////////////////////000000000000000000000000111111111111111111111111111222222333333333333333111111111111111111111111222333333444444555555555333222222111111222222333000000000000000111222222555222000000222333333222333222111000000000222222555444222111111111222333222222222222222222222222222222222222222222222222333333444444444444333333444444444333333333333222111111111111222222222222333333333333333333333333444333333222222333333444333333333333333333333222444444444555555444444333333333333333333333333333333333333333333333333333666666555555444444444444333333333333333333333333444333333333444666777888888777666555555666777888888666444444444333111///000222666777666555555555777777777777777777777777666777888888999999888888777777777888888888999999888999::::::888888999:::;;;;;;;;;;;;::::::::::::777888999<<<>>>@@@@@@@@@BBBAAAAAABBBBBBBBBCCCEEEFFFGGGIIILLLPPPUUUYYY[[[dddeeehhhkkknnnooommmkkkggggggiiilllooorrrssstttyyy~~~~~~.../////////000000000111/////////000222777>>>CCCCCCEEEFFFFFFFFFGGGIIILLLMMMOOOQQQSSSSSSRRRQQQPPPMMMMMMNNNNNNOOOPPPRRRRRRSSSRRRSSSUUUWWWWWWVVVTTTTTTQQQNNNLLLKKKIIIFFFDDD:::777444222222111000///////////////000000000000000000000000//////......111111000000000000000000000000000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111000111111222333222222222111111111111111111111111222222333444444555666666333222222111111222222333000000//////000000111111333222000000111222333333222222000000000111222333444333222111000111222333222222222222222222222222222222222222222222222222222222333333333333222222555555555555444444444444222222222222333333333333222222333333333333333333444333333222222333333444111111111111222222222222333333444444444444444333333333333333333333333333333333333333333333333333444444555555666666666666333333333333333333333333444444444444444555666666666555444444444555555666666555333333444555333222111333666777666555555555888888888888888888888888777777888999999999999999888888888888999999999999888:::::::::999888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@AAACCCDDDBBBEEEHHHKKKNNNOOOOOONNNQQQQQQRRRTTTXXX[[[___aaagggkkkqqqtttuuusssqqqpppqqqtttwww{{{~~~......//////000000111111///000111111333777<<<@@@AAACCCDDDEEEEEEFFFIIIKKKMMMOOOQQQSSSTTTSSSQQQOOOLLLLLLLLLLLLNNNPPPRRRTTTTTTSSSSSSUUUWWWXXXWWWVVVTTTRRROOOMMMLLLJJJGGGEEE<<<999444111000111111000////////////000000000000222222111000000///......111111111111000000//////000000000000111111111111111111000000000000111111111111111111111111111111222222222222222222222222000111111222222222222222111111111111111111111111111111222333444555555666333222222111111222222333111000000000000000111111333222111111111222333444222111111111111222333333333333222111111111111111222222222222222222222222222222222222222222222222111222222333333222222111666666555555555444444444222222333333333444444444444444444444555555555555444333333222222333333444000111111111111111222222222333333444444444444333333333333333333333333333222222333333333333444444222333444555666666666666333333333333444444444444444444555555555555555555444444333333444444555555555444333444666666555444444666888888666555555555888888888888888888888888888999999:::;;;:::::::::999999999::::::::::::;;;999:::;;;:::999888999;;;;;;;;;<<<<<<===============>>>@@@@@@AAACCCGGGJJJJJJSSS\\\bbbfffhhhddd^^^\\\\\\\\\]]]^^^aaacccdddkkkrrrzzz|||zzzyyy{{{~~~{{{yyyzzz|||yyy~~~.........///000111111111...000222333444777:::===???AAACCCCCCDDDFFFHHHKKKLLLNNNPPPSSSSSSQQQOOOMMMJJJIIIIIIIIIKKKNNNQQQTTTTTTSSSSSSUUUWWWYYYXXXXXXTTTRRROOOMMMLLLKKKHHHFFF>>>:::444000///000111222////////////000000000000111111111111111111000000000000000000000111111111///000000000111111111111111111000//////000111111111111111111111111111111222222222222222222222222111222222333333333333333111111111111111111111111000000111222333444555555333222222111111222222333222111111000000111111111444444333222111111333444111111222333333333333333222222222222222111000000111111111111111111111111222222222222222222222222222333333333333333333222555555555444444444333333222222222333333333444444333333444444444555555555444333333222222333333444111111111222222333333333111222333444444444444444333333333333333333333333222222222333333444444444333333444555555555444333333333444444444555555555555555666666666555555444444444444444555555666666777666555555777777666555777888999888666555555666888888888888888888888888999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<999:::;;;;;;999999:::;;;;;;<<<<<<===>>>???@@@@@@>>>AAACCCFFFJJJPPPXXX^^^fffsss{{{pppccccccccccccccceeeggghhhpppxxx|||~~~}}}|||---......///000111111222...000333555555777999;;;>>>@@@BBBCCCCCCEEEHHHJJJJJJLLLOOOQQQQQQPPPMMMKKKHHHGGGFFFGGGIIILLLPPPSSSSSSSSSSSSUUUWWWYYYYYYYYYTTTRRROOONNNMMMKKKIIIGGG@@@;;;444///...000222333////////////000000000000000000000111222222333333......///000111222333333//////000000111111111222111000///......///000111111111111111111111111111222222222222222222222222222333444444555555444444111111111111111111111111///000000111333444555555333222222222222222222333222222111111111111111222555555444333111111333444000222333444555444444333111111222333333111000///111111111111111111111111222222222222222222222222333444444555555444444333444444444333333333222222111222222222222333333333111111111222222333333333444333333222222333333444222222222333333444444444111222333333444444444444333333333333333333333333222222222333333444444444444555555555555333222111444444444555555666666666666666666777666666555444444555555555666666777777999777666666777777666444:::::::::888555444555777888888888888888888888888:::;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<======999:::;;;;;;999999:::;;;;;;<<<===>>>???@@@AAABBBBBBFFFKKKQQQYYYdddqqqyyy{{{ggggggfffffffffhhhiiijjjsss{{{|||////////////////////////...///000111222444888<<>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<===888777;;;>>>======???>>>;;;<<>>666111111111000...//////000000111111111222111111111111000000000///000000000000000000000000000000000000000000000000444333222111111111111222222222111111111111111222111111111111222222222222222333333333333222111111///////////////000000111222222222222222222222222222222222222222222222222222222222111111111000000222222222222222222222222444333222222111111222222111222333333333333222111111111111000000000000000222333333444444333333222222333444555555666666555555444444333333333333444555444444333222222111111222333444555555555444333222333333333333333333444222222333333333333444444333333222111222222333444444444333333333222222222444333333333444444555555444555666666666555444444555555555555555555555555888666444555777999888666777999;;;;;;999888888999777777666666666666777777888888888888888888888888:::999888777777888999::::::;;;<<<=====================<<<;;;;;;;;;<<<<<<<<<888888===???>>>>>>@@@DDDAAACCCIIILLLLLLPPPVVVaaakkk{{{zzzlllkkklllnnnsssxxx|||~~~{{{yyyxxx{{{////////////////////////.../////////000333777:::???@@@@@@@@@@@@BBBEEEGGGKKKMMMOOOQQQQQQOOOLLLJJJIIIHHHGGGEEEEEEIIINNNRRRVVVUUUTTTWWW\\\___^^^\\\XXXVVVSSSRRRPPPOOOLLLJJJCCC===555111000111000///......///000111222333333111111111111000000000000000000000000000000000000000000000000000000000000333333222111111111222222222111111111111111222222222222222222222111111111222333333333333222111111111111111111111222333333222222222222222222222222222222222222222222222222222222222111111111111111333333333333333333333333333333222222111111222222111222222333333222222111////////////000000000000222333333444444333333222333333444555666666666666666555444333333333333333444444444333222222111111222333444555555555444333444333333333333333333222222222333333333333444444333333222111111222222222444444333333333333222222333333333333444444444555777777777777777666555444555555555555555555555555888666555666888999999888999<<>>;;;999999888777777666666777777888999999999999999999999999:::999888777777888999:::;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<===;;;;;;???@@@???AAADDDKKKLLLRRR[[[bbbfffkkkoooyyyrrrrrrssswww}}}////////////////////////....../////////222666999>>>???@@@??????@@@CCCFFFKKKMMMOOOQQQQQQOOOLLLJJJHHHHHHGGGEEEEEEHHHMMMQQQXXXWWWWWWYYY]]]______^^^XXXVVVSSSQQQPPPNNNLLLJJJAAA<<<666111000111000///...//////000111111222222111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111000111111222333333333333222222111111111222333333333333222111111333222222222222333444444222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333333333222222111222222333222222222222222222222222111111222222333333444444222333333444444333333222333444555666777777777777555444333222222111222222333333222222222111111111222333444555555555444333444444444333333222222222222222222333333333444444333333222222111111111111555555444444444444444444333444444555555555555555888888777777666555444444555555555555555555555555777666666777888999::::::===@@@EEEFFFCCC???;;;999888777777777777777777888999999999999999999999999:::999999888888999999:::;;;;;;<<<<<<<<<<<<;;;;;;???>>>======<<<<<<======@@@>>>===@@@@@@BBBHHHPPPXXX```nnn~~~zzz{{{000000000000000000000000...////////////111555888>>>>>>??????>>>???BBBDDDIIIKKKNNNPPPPPPNNNLLLJJJHHHHHHFFFEEEEEEHHHMMMQQQYYYXXXYYY[[[]]]___```___WWWUUUQQQOOONNNMMMKKKIII@@@<<<777333111000000000111111000000000000000000000000000000000000111111000000000000000000000000111111111111111111111111//////000000000000000000111111000000111222222333444333333333222222111111222333333333333222111111///////////////000111111222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333333222222111222222333333222222222222222222222222333333333444444555555555222333333444444333333222333444555666777777777777333333222111111000111111111111111111000000000000222333444555555555444333444444444333333222222222222222222333333333444444222222222222222222222222333333333333444444444444555555666777888777777666888777666555444444333333666666666666666666666666666666777888888:::;;;===AAAEEEJJJKKKHHHCCC>>>;;;888888777777777777888888999999999999999999999999:::999999999999999999:::;;;;;;<<<<<<===<<<<<<<<<>>>>>>>>>======>>>>>>>>>BBB@@@@@@AAACCCIIIWWWdddwww000000000000000000000000///000000000000222555888===>>>>>>>>>===>>>AAACCCHHHJJJMMMOOOOOONNNKKKIIIHHHGGGFFFDDDDDDHHHMMMQQQXXXXXXYYY[[[\\\]]]^^^___VVVSSSPPPMMMLLLKKKJJJHHH@@@>>>999555222000000000111111111111000000//////000000000000111111111111000000000000000000000000111111111111111111111111...///000000111111000000000000000000111222333333333333333333333222222222222333333333333222111111111000000000000111222222222222222222222222222222222222222222222222222222111111111111111222222222333333333333333333333333222222111111222222333333333222222111111222222333222222222333333333333333222333333444444333333222333333444555666666666666222222111111111111222222111111111111111111111000222333444555555555444333444333333333333333333222222222333333333333444444111222333444444444444333111111222222222222333333555666888999999999888777777777666555444444444444666666666666666666666666555666888999999:::===???FFFJJJOOOPPPLLLFFF@@@===999888888777777888888999:::::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<===>>>>>>>>>>>>=========>>>>>>???@@@AAABBBCCCGGGMMMRRR^^^rrr000000000000000000000000000111111111111222666999======>>>===<<<===@@@BBBFFFHHHKKKNNNNNNLLLJJJHHHHHHGGGFFFDDDDDDGGGLLLQQQUUUVVVXXXYYYYYYZZZ\\\]]]UUURRRNNNKKKJJJIIIHHHGGGBBB@@@<<<777222000000000000000000000000111111111///000000000111111111111000000000000000000000000111111111111111111111111///000111222333333222111000000000000111222333444222222333333333333333333222333333333333222111111333333222222333333444555222222222222222222222222222222222222222222222222000000111111111222222222444444444444444444444444222222111111222222333444333333222111111222333333333333222222222222222222222333333444444333333222222333444555555666666555222222222222333444555555222222222222222222222222222333444555555555444333222333333333333333333444222222333333333333444444111222333555666666666555333333333444444444555555555666888999999999777666888777666555555555666777666666666666666666666666444666999999999:::>>>AAAKKKNNNRRRRRRNNNHHHCCC@@@999888888777777888888999::::::::::::::::::::::::999::::::::::::::::::999:::;;;<<<>>>???@@@@@@@@@<<<<<<===>>>???AAABBBCCCFFFLLLWWWcccnnn~~~000000000000000000000000111222222111111333666999<<<=========<<<===???AAAEEEGGGJJJMMMMMMLLLIIIHHHGGGGGGFFFDDDDDDGGGLLLPPPSSSTTTVVVWWWWWWXXXYYY[[[UUUQQQMMMJJJIIIHHHGGGFFFCCCAAA===888333000000000......///000111222333333//////000000111111111222000000000000000000000000111111111111111111111111111222333444555444444333000000000000111222333444222222222333333444444444222333333333333222111111000000//////000000111222222222222222222222222222222222222222222222222222000000111111222222222222444444444444444444444444222111111111222333333444444333222111111222333444555444444333333222222222222333333444444333333222111222333444555555555555333333333444555666777888444444444444444444444444222333444555555555444333222222222333333444444444222222333333333444444444000111333666777777777777666777777777888888999999444555777888999888666555888888777666666777888999777777777777777777777777444666999:::999:::>>>BBBMMMPPPTTTTTTOOOIIIDDDAAA999999888888888888999999::::::::::::::::::::::::999::::::;;;;;;::::::999:::;;;<<<>>>@@@AAABBBBBB;;;<<<<<<>>>@@@BBBCCCEEELLLUUUfffxxx}}}333333333222111000000///000000000//////111444777<<<===??????>>>>>>@@@AAAEEEGGGIIIIIIGGGFFFGGGHHHFFFFFFEEEEEEFFFIIIKKKMMMSSSRRRRRRSSSTTTUUUWWWXXXUUUSSSPPPMMMJJJHHHFFFEEEEEEAAA<<<666222000000111000000////////////000000////////////////////////////////////////////////000111111111111222222222......///000111222222333000000000000000000000000111111111222222333333333555444333222111111111111111111000///000111333444333333333333333333333333222222222222222222222222111111111111111111111111333333333333333333333333333333333333333333333333111111222333333333222222...000222222111111333555333333444444333333222111000111222333444333222222333222222222222333444444////////////000111222222555444333222111222333333111111222222333444555555444444444444444444444444888777666555555555555555666555444333333333333333333333333444555666777888555555555555666666666666333333444444555555666666777999::::::;;;>>>BBBFFFLLLPPPRRRQQQPPPNNNGGG>>>:::::::::999999888888888888888888888888888888888999999999::::::;;;;;;;;;;;;<<<===??????@@@@@@@@@@@@@@@@@@@@@@@@BBBFFFJJJQQQdddxxx|||333222222111000000//////000000000//////111444777;;;===>>>>>>======???@@@DDDFFFHHHHHHGGGFFFGGGHHHIIIHHHHHHGGGGGGIIILLLNNNVVVUUUTTTSSSTTTUUUWWWYYYVVVTTTRRROOOKKKIIIGGGFFFEEEBBB<<<777333111000111000000////////////000000000000000000000000000000////////////////////////000111111111111222222222//////000000111111222222111111111111111111111111111111111222222333333333555444333222111111111111333333222222222222333333333333333333333333333333222222222222222222222222111111111111111111111111333333333333333333333333333333333333333333333333111111222333333333333222111111222222222222333333444555555555555444333333111111222333333333222222333333333333333444555555333333222222222333444444333444444555444333222222222222333333444444555555444444444444444444444444555444444444444555555666555555444333333333444444444444444444444555666777555555555555666666666666666666666777777777777777777888999:::;;;>>>BBBFFFJJJNNNQQQQQQPPPOOOHHH@@@:::::::::999999999888888:::::::::::::::::::::::::::::::::::::::;;;;;;;;;999:::;;;===>>>???@@@@@@@@@@@@AAAAAACCCFFFLLLPPPfffyyyzzzwww222111111000000//////...000000000//////111444777;;;===>>>===<<<<<<===>>>CCCDDDFFFGGGFFFFFFHHHJJJKKKKKKJJJIIIHHHKKKOOORRRZZZXXXVVVTTTTTTVVVYYYZZZWWWVVVTTTQQQNNNKKKIIIHHHFFFCCC===888444111111111000000////////////000000111111111111111111111111000000000000000000000000000111111111111222222222000111111111111111111111222222222222222222222222111111111222222222222222444333222111111111111111333333444444444333222222333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333111222222222333333333333333333333444555555444222555555666666555555444333222333333333333333222111444444444444444555666666555555444333333333444444222444666777777555222000444444444444444444555555444444444444444444444444222333333444444555666666444444333333333444555555555444444444444444555555555555555555666666666666888888777777777777777666777888999:::;;;>>>BBBEEEIIIMMMPPPPPPPPPOOOIIIAAA::::::::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999:::;;;===>>>@@@AAAAAAAAABBBDDDFFFJJJPPPXXX]]]vvv|||yyy111000000000//////......000000000//////111444777;;;<<<===<<<;;;;;;<<<===BBBCCCEEEFFFFFFGGGIIIKKKLLLLLLLLLJJJJJJMMMSSSXXX^^^\\\XXXUUUUUUWWWZZZ\\\YYYXXXVVVTTTQQQMMMKKKJJJGGGDDD???999555222111111000000////////////000000111111111111111111111111111111111111111111111111000000111111111222222222222111111111111111111111222222222222222222222222111111111111111222222222333333222111111111111111111222333444444444333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444333333333333333333333333222222222222333444444555555555666888::::::777444555555555555555444333333333333333333333333222222555555555555555666777777555444333222222222222222444555666777777555333222555555555555555555444444333333444444444444444444444444555555555555555555333333333333333444555666555555444333333333444444555555555555666666666666777666666666555555444444777888999999:::===BBBEEEIIIMMMOOONNNNNNMMMGGG@@@::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>???AAACCCCCCDDDFFFJJJOOOVVV___hhhnnn}}}~~~~~~000000000000////////////000000000//////111444777:::;;;<<<<<<;;;;;;<<<===BBBCCCEEEEEEFFFGGGJJJLLLKKKLLLLLLJJJJJJNNNVVV]]]```]]]YYYVVVVVVXXX[[[]]]ZZZZZZXXXVVVSSSOOOLLLKKKHHHEEE@@@;;;777333111111000000////////////000000111111111111111111111111222222222222222222222222000000111111111222222222222222222222111111111111222222222222222222222222111111111111111111111111222222111111000000111111...///111333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444444333333333333333333333333222222222222333444555666777999===AAABBB@@@;;;888333444444444444333222222444333333333333333333333666555555555555666777777555555444333222222222222666666555444444444444555555555555555555555444444333333333444444444555555888888888888777555444333333333333333333444555666555444444333333333444444555555555555666666666666777777666666555555555444666777999999:::===AAAEEEKKKNNNOOOMMMKKKJJJCCC<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@CCCDDDFFFLLLOOOUUU\\\dddnnnwww}}}000000000000000000000000000000000//////111444777999:::<<<<<<;;;<<<===???DDDEEEFFFFFFFFFHHHKKKNNNJJJLLLLLLIIIHHHMMMWWW______]]]ZZZXXXXXXYYY[[[]]][[[[[[ZZZWWWTTTQQQMMMKKKIIIFFFBBB===888444222111000000////////////000000111111111111111111111111111111111111111111111111000111111111111222222222111111222222222222222222222222222222222222222222111111111111111000000000222111111000000000111111//////000111222222222222222222222222222222222222222222222222222222222222333333333333333333333333111222222333333444444555333333333333333333333333222222222222333444666777;;;AAAIIIMMMKKKEEE>>>;;;333333444444333333222111333333333333333444555555555555555555555666777777666666555444444444555555777666444333222333444555444444444444444444555555222333333444444555555555999::::::999888666444222444444333333333444555555444333333333333333444444555555555555666666666666999888888888888888888777666777888999:::===AAADDDJJJMMMMMMJJJHHHGGG@@@999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>???AAADDDGGGKKKMMMXXX\\\cccjjjqqqxxx111111111111111111111111000000000//////111444777888:::<<<<<<<<<===???AAAFFFGGGGGGGGGFFFHHHKKKNNNLLLMMMLLLHHHEEEJJJTTT]]]^^^\\\[[[YYYYYYZZZ\\\]]][[[[[[ZZZXXXUUUQQQNNNKKKIIIGGGCCC>>>999555222111000000////////////000000000000000000000000000000111111111111111111111111000111111111111222222222111111111222222333333333111111111111111111111111222111111111000000000///111111000000000000111111444333222222111111111111111111111111111111111111222222222222222222222222333333333333333333333333111111222333333444555555333333333333333333333333333222111111222555777888AAAKKKVVVYYYRRRGGG>>>;;;444444444444444333333222222222222222333555666777555555444444555555666777444444444444444444555666444444444444333333333222222222333333444444555555222222333333444555555666777888999999888666444222555555444333333333444444222222222222333444555555555555555555666666666666888888888888888999999999666777888999:::<<>>??????@@@AAABBBDDDHHHMMMSSSXXX[[[eeejjjpppuuuzzz}}}||||||}}}111111111111111222222222000000000//////111444777777999<<<======>>>@@@BBBHHHHHHHHHGGGGGGHHHLLLNNNNNNOOOMMMHHHDDDGGGQQQ[[[\\\[[[[[[ZZZZZZ[[[\\\\\\[[[[[[ZZZYYYUUUQQQNNNKKKJJJGGGCCC???:::555222111000000////////////000000////////////////////////000000000000000000000000000111111111111222222222000000111222333333444444000000000000000000000000222111111111000000//////111000000000000000111111999777555222111000000000111111111111111111111111222222222222222222222222333333333333333333333333111111222333333444555555333333333333333333333333333222111111222555777999FFFRRR___```UUUGGG===:::555555666666555555444333222222111222333555777999444444444444444555666666111111111111222222333444111333444666555333111///111111222222333444555555222222333333444555666666444555777888888666444333666555444444333333333333111111111222333444555666555555555555666666666777555555666666777777888888666777888888999<<>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<===>>>???@@@AAAFFFGGGJJJOOOVVV^^^dddhhhnnnrrrxxx|||}}}~~~zzz}}}///////////////...------000111111000//////111222666888;;;===???BBBFFFIIIHHHHHHIIIKKKMMMOOOQQQRRRRRRLLLGGGEEEEEEGGGOOOWWW\\\ZZZXXXWWWXXXZZZ[[[[[[[[[XXXUUUTTTTTTSSSOOOKKKKKKIIIFFF???888333000000111111000000000000111111111111111111000000000000000000000000111111111111111111111111111111111111111111111222222333333333222222222222222222222222333333333222222222111111222222222222222222222222////////////////////////111111222333333333333222222333333444333222000///333333333444444444555555333333333333333333333333333333333333333333333333555222111555666777;;;@@@HHHYYYeee___OOOAAA;;;999555333222333444555444333444333333333333444555555444444333444555555333222555555555444444333333333555555555555555555555555555555555444444333333333333333333444444444555555333444555666666555444333555444444444444555666666444444444444444444444444777777777777666666666666444555555666777888888999888888888888999;;;===???BBBBBBAAAAAA@@@?????????>>>===;;;:::999999:::;;;??????>>>>>>======<<<<<<>>>>>>>>>>>>>>>AAAEEEIIILLLRRRWWW]]]eeennnrrrpppvvvttttttvvvzzz111111111111111000//////000111222111000000222444666888<<<>>>AAADDDHHHKKKJJJJJJKKKLLLMMMOOOPPPQQQQQQKKKFFFEEEDDDFFFNNNWWW\\\ZZZWWWVVVWWWYYY[[[\\\[[[XXXUUUTTTSSSRRRNNNKKKKKKJJJGGGAAA:::555222222111111000000000000111111111111111111000000000000000000000000111111111111111111111111111111111111222222222222222222333333222222222222222222222222333333333222222222111111222222222222222222222222000000000000000000000000111111222333333333333222333333333333333222111000222222222333333333444444333333333333333333333333333333333333333333333333555222111444666777;;;AAANNN]]]ggg___NNN???888666333222222333555666666555333333333333444555666777666555333444444555333222333333333222222222111111444444444444444444444444555555555444444333333333333333444444444555555555444444555666666555444444555444444444444555666666555555555555555555555555777777777777666666666666555555666666777888888999777777777777888999;;;<<<======<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<=========???@@@@@@AAABBBEEEJJJNNNUUU^^^gggooowww~~~}}}yyyvvvuuuuuuxxx111111111111111000000//////000222222111222444666666999===@@@CCCGGGKKKNNNMMMMMMMMMNNNNNNOOOOOOPPPOOOJJJEEEDDDCCCEEELLLUUU[[[YYYVVVUUUVVVXXX[[[]]][[[YYYVVVTTTRRRPPPMMMJJJJJJJJJGGGBBB<<<777444444111111000000000000111111111111111111000000000000000000000000111111111111111111111111111111111111333333222222222222222222222222222222222222222222333333333222222222111111222222222222222222222222111111111111111111111111111111222333333333333222333333222222111111222222111111111222222222333333333333333333333333333333333333333333333333333333555222222444555777===DDDWWWbbbhhh]]]KKK===666222222111111333666888888777333333333444666777999:::999666444333333444333222333333333333222222222222444444444444333333333333555555555444444444444444333444444444444555555555444444555666666555444444555555444444555555666777666666666666666666666666666666666666777777777777555666666777777888888888777777666666777888999999999999999999::::::::::::888888999;;;;;;<<<<<<<<<::::::;;;<<<===>>>@@@AAA@@@BBBDDDFFFIIILLLQQQUUU]]]hhhuuu~~~xxxyyy|||......////////////.........///000111000111444666555999===BBBEEEIIIMMMPPPOOOOOOOOOOOOOOOOOONNNNNNMMMHHHDDDCCCBBBDDDKKKSSSYYYXXXVVVUUUUUUWWW\\\___\\\ZZZWWWTTTQQQNNNLLLJJJIIIIIIGGGBBB<<<777555444111111000000000000111111111111111111000000000//////000000000111111111111111111111111111111111111333333333222222111111111111222222222222222333333333333333222222222111111222222222222222222222222222222222222222222222222111111222333333333333222444333222111111111333333222222222222333333333333333333333333333333333333333333333333333333333333444222222444555888@@@HHH]]]eeefffZZZIII<<<555222333222111333666777777666222333444555777999;;;<<<;;;888444222222333333333555555555555555555444444444333333333333333222222555555555555555444444444444444444444555555555555444555555555555555555444555555555555555666666777777777666666666666555555666666666666777777777777666666777777777888888888777777777777777777888888888999999:::;;;;;;<<<<<<777888:::<<<<<<<<<;;;;;;<<<<<<<<<===???AAACCCDDDDDDGGGJJJMMMPPPTTTXXX\\\cccmmmyyy}}}......////////////......,,,---/////////000222444444888===BBBFFFIIIMMMPPPPPPQQQQQQQQQPPPNNNMMMLLLKKKFFFCCCBBBAAABBBIIIQQQWWWXXXWWWVVVUUUWWW\\\```^^^]]]YYYUUUPPPMMMKKKKKKHHHHHHFFFBBB<<<777333222111111000000000000111111111111111111000000000//////000000000111111111111111111111111111111111111333333333222222111111111111111111222222333333333333333333222222222111111222222222222222222222222222222222222222222222222111111222333333333333222333333111111111222333444333333333333444444444444333333333333333333333333333333333333333333333333333222333555666:::DDDOOO```dddbbbUUUFFF<<<777444444333222333444555444333222333444555777999;;;<<<;;;888555333333333333333555555555555555555555555444444444333333222222222555555555555555555555555444444444555555555666666555555555444444555555555666555555555555666777777666666666555555555444444555666666666777777777888777777777777888888888888888888999999999999999999999999:::;;;<<<======>>>::::::<<<======<<<;;;:::=========>>>@@@CCCFFFGGGLLLOOOSSSVVVYYY[[[___aaahhhpppxxx|||///000000111111111111111,,,---.........///111333333777===AAAEEEHHHLLLNNNPPPQQQQQQQQQPPPNNNLLLKKKIIIDDDAAAAAA@@@AAAGGGOOOUUUWWWYYYXXXWWWYYY]]]aaaaaa___\\\VVVPPPLLLKKKLLLHHHHHHGGGBBB<<<666222111111111000000000000111111111111111111000000000000000000000000111111111111111111111111111111111111333333222222222222222222111111111222222333333444333333333222222222111111222222222222222222222222222222222222222222222222111111222333333333333222222222111111222222333333333333444444444555555555333333333333333333333333333333333333333333333333222222333666888===IIIVVVbbbccc]]]OOOCCC<<<888555444222111222333444333111222333444555777999;;;<<<:::777555444444555444333333333333333444444444444555555444444333333222222555555555555555666666666444444555555555666666666666555444444444444555666666666555555666666777888777666666555555444444444555555666666777777888888888888888888888888888888888999:::;;;;;;;;;;;;;;;888999999:::;;;<<<<<<===<<<<<<=========<<<<<<;;;?????????AAADDDHHHLLLNNNWWWZZZ^^^aaabbbcccdddeeegggpppxxx|||//////000111111111111111...///000///...///000222222666;;;@@@DDDFFFIIIKKKOOOPPPQQQQQQPPPNNNLLLJJJGGGCCC@@@@@@???@@@FFFMMMTTTWWW[[[[[[ZZZZZZ^^^bbbcccbbb^^^XXXQQQLLLLLLMMMJJJJJJIIIDDD===777222111111111000000000000111111111111111111000000000000000000000000111111111111111111111111111111111111222222222222222222333333000111111222333333444444333333333222222222111111222222222222222222222222222222222222222222222222111111222333333333333222000111222333333333333333222222333333333444444444333333333333333333333333333333333333333333333333111111444777999???NNN]]]eeecccZZZKKK@@@;;;888555111000///000222333333111333333333555666888:::;;;888666555555666666555333333333333333444444444555666666555555444333333222444555555555666666666777555555555555666666666666666555444444444444555666666666666666666777777888888888777777666555555444555555555666777888888888888888888888888888888888777888:::;;;<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<======<<<======>>>???@@@CCCDDDEEEHHHMMMSSSYYY\\\bbbeeeiiikkkjjjiiiiiiiiijjjwww|||}}}------...///////////////000111111000//////111222111555;;;@@@CCCEEEGGGIIINNNOOOPPPPPPPPPNNNKKKJJJGGGBBB@@@?????????EEELLLSSSWWW\\\]]][[[[[[___bbbdddccc```YYYQQQMMMLLLNNNKKKLLLJJJFFF???888333111111111000000000000111111111111111111000000000000000000000000111111111111111111111111111111111111111111111222222333333444000000111222333333444444333333333222222222111111222222222222222222222222111111111111111111111111111111222333333333333222///111222333444333333222111111222222222333333333333333333333333333333333333333333333333333333333111111444777:::AAAQQQ```gggcccXXXIII>>>:::777444...------///222333333333333333333444666777999999666555555666777777555333555555555666666666777777777777666555444444333333444555555555666666777777555555555555666666666777666555444333333444555666666666666666666777888888999999999888777666666555444555555666777888888999999999888888888888888888666777999;;;<<<<<<<<<<<<<<<<<<============>>>>>><<<<<<<<<<<<>>>@@@BBBDDDHHHIIIKKKPPPVVV^^^eeeiiijjjmmmpppqqqpppmmmllllllttt~~~yyyzzz}}}......////////////......222222111111111111111222444666999>>>BBBFFFIIIJJJJJJKKKMMMOOOOOOMMMKKKJJJHHHEEEAAA???@@@CCCHHHLLLRRRYYY^^^\\\[[[^^^ccceeefffccc^^^WWWQQQNNNOOOPPPLLLNNNNNNIIIAAA888333111222111111111000000//////000000000000000000000000000000111111111111000000000111111111111222222222111111222222222222333333333333333333333333333333444444444444444444444444222222222222222222222222333222000......///000111444333333222222333333444333333333222222111111111222222111111111111222222444333333222222333333444333333222222222222333333444333777;;;<<>>>>>===;;;:::<<<@@@DDD>>>AAA@@@======AAABBB@@@???======AAABBBAAACCCFFFSSSTTTWWW[[[bbbkkksssxxxyyyyyyzzzzzzvvvqqqqqqvvvyyy//////000000000000//////222222111000000111111222333555999>>>BBBEEEGGGGGGJJJLLLNNNPPPPPPNNNKKKIIIHHHEEEBBB???@@@CCCHHHKKKRRRZZZ___]]]\\\```eeeggghhhfffaaaYYYRRRNNNMMMNNNLLLNNNNNNIIIAAA999444111111111111111000000000///000000000000000000000000000000111111111111000000000111111111111222222222222222222222222222111111333333333333333333333333333333333333333333333333222222222222222222222222444222111//////000111222222111111000000111111222333333333222222222111111222222111111111111222222444333333222222333333444111111000000000000111111444333666:::===EEEWWWhhhnnnhhh]]]OOOBBB:::666555222111111111111222333333333444444555555444444333666666777777777777666666666777888777555444555666444444444444444444444444555555555555555444333333555555666777777777777666666666666666666555555555777777777777777777777777777777777777777777777777888888888999999888888888666888:::;;;:::999999:::;;;<<<<<<<<<;;;===???BBB===AAABBBAAAAAADDDCCC@@@BBB???>>>AAACCCEEEIIINNNWWWYYY]]]bbbiiisss{{{~~~000000111111111111000000111111000000000111111222222555999>>>BBBCCCDDDCCCIIIKKKOOORRRRRROOOKKKIIIHHHFFFBBB@@@@@@CCCGGGIIIQQQYYY___]]]]]]aaafffhhhiiihhhccc]]]UUUOOOLLLLLLLLLMMMMMMIIIBBB:::444222111111111111000000000000000000000000000000000000000000111111111111000000000111111111111222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222444333222000000111222222222111111000000111111222333333333222222222222111222222111111111111222222444333333222222333333444111111000000000000111111333333555:::@@@JJJ\\\lllrrrlllaaaSSSEEE;;;666555333222222222222333444444555555555444444555555555222333444555666666666666666777777777555444555666444444444444444444444444666555555444444444444444666777777888888888888888888777777666555555444444888888888888888888888888777777777777777777777777777777888888888888777777777999:::;;;::::::;;;<<<:::;;;=========>>>@@@BBBBBBHHHLLLMMMMMMMMMIIICCCFFFBBBAAAEEEHHHKKKQQQWWW^^^```dddjjjqqq{{{}}}///000000111111000000///111000000000000111111222111444999>>>AAABBBAAA@@@EEEIIINNNRRRTTTQQQNNNKKKHHHFFFCCCBBBBBBDDDFFFHHHOOOWWW]]]\\\[[[```eeehhhgggfffddd^^^WWWQQQMMMLLLLLLMMMLLLIIICCC<<<666222111111111000000000000000000000000000000000000000000000111111111111000000000000111111111222222222111222222333444444555555222222222222222222222222111111111111111111111111222222222222222222222222444333222111111111222222444333333222222333333444222222222222222222222222333222222111111222222333444333333222222333333444444333333222222333333444333333555:::CCCQQQcccoootttnnncccTTTEEE;;;555444444333333333333444555555888777666555555666777888222222444555555555555555444555666555444333444555555555555555555555555555666555444333333333444555666666777888888888888888777777666666555555555555777777777777777777777777777777777777777777777777888888999999999999888888999:::;;;:::999999;;;===<<<>>>???@@@AAADDDHHHLLLRRRZZZaaabbbbbb^^^VVVNNNLLLIIIIIIMMMQQQSSSXXX^^^cccfffiiinnnvvv...//////000000//////...000000//////000111111222111444999===@@@AAA@@@???AAAEEELLLQQQTTTSSSQQQNNNGGGFFFEEEDDDDDDEEEGGGHHHLLLTTTZZZYYYXXX]]]bbbeeebbbbbbaaa]]]XXXRRROOONNNMMMLLLKKKHHHDDD>>>777333000000000000000000111111000000000000000000000000000000111111111111000000000000111111111222222222000111222444666777888999222222222222222222222222111111111111111111111111222222222222222222222222333333333222222222222222444333333222222333333444222222222222222222222222333333222222222222333333444333333222222333333444444444333333333333444444222333666<<>>MMM___mmmrrruuupppfffXXXJJJ@@@:::888444333333333333444555555333333222222222222333333555666666666666666555555111222444333222222333555555555555555555555555555333333333333333444444555333333444555555555555555444444555555666777777888555555555555555555555555888888888888888888888888::::::;;;;;;;;;;;;::::::<<<<<<<<<;;;;;;===AAAEEEGGGJJJNNNSSSZZZcccmmmtttvvv~~~rrrhhh]]]]]]aaahhhkkkkkkllloooooowww//////000000000000//////.........//////000222222222444777;;;???AAABBBBBBBBBDDDIIIMMMPPPPPPOOONNNFFFFFFGGGHHHIIIKKKLLLLLLJJJRRRWWWUUUTTTXXX]]]___\\\\\\[[[WWWSSSPPPOOOOOOMMMKKKIIIHHHFFF@@@999444///000000000111111111111000000000000000000000000000000111111111111000000000111111111111222222222111111222333444555666666111111111111111111111111222222222222222222222222222222222222222222222222111111222222111111000///222111111000000111111222111111222222222333333333444333333222222333333444444333333222222333333444333222222111111222222333111555999AAAQQQeeepppqqqqqqmmmdddWWWJJJ@@@;;;999333333333333333444444555333333444444444444333333333444555666666777777666222444555555444444555666555555555555555555555555111222333444444444444444333333444555555555555444555555555666666666666666666666666666666666666666888888888888888888888888999::::::;;;;;;::::::999<<<<<<======???DDDJJJOOOXXX[[[```eeejjjoootttxxxyyyxxxnnnhhhgggkkkrrrvvvxxx{{{000000111111111111000000............///000222222333444777;;;>>>AAACCCDDDDDDFFFIIILLLNNNNNNMMMLLLEEEFFFGGGIIIKKKLLLMMMNNNKKKSSSWWWUUUTTTWWW\\\^^^\\\[[[YYYVVVQQQNNNMMMNNNMMMKKKIIIHHHFFFAAA:::444//////000000111111111222000000000000000000000000000000111111111111000000000111111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222000111111111111000//////444333333333333333333444111111111222222333333333444333333222222333333444444333333222222333333444555444444333333444444555111555:::BBBSSSgggqqqqqqmmmiii```UUUHHH???:::888333222222222222333444444555666777888888777666555111111333555666777888888444555666666555555777888666666666666666666666666000111333444555444333333333444444555666555555555777777777666555555444444777777777777777777777777888888888888888888888888888999999::::::999999888;;;<<<===???CCCIIIQQQVVVhhhkkkpppssstttrrrrrrrrrvvv~~~xxxoooooonnnpppwww|||}}}|||~~~///000111222222222222222111111000000000000111111000333888===@@@BBBBBBBBBEEEGGGJJJMMMOOOOOONNNMMMFFFHHHJJJLLLMMMMMMLLLKKKQQQRRRRRRQQQPPPRRRUUUXXX[[[XXXUUURRRPPPNNNLLLJJJJJJJJJIIIHHHEEE???888222444333222111000000000000000/////////000111222222111111222111111000///...111111111111111111111111222222222222222222222222222222333333333333444444333333333333333333333333333333222111111222333333000111111111111222222222111111222333333333333222333222222111111222222333333333444444444333222222...///111222333333222111222222333333333333444444555777;;;EEEWWWeeegggbbb```[[[RRRIIIBBB<<<666333222222333333333333444444444444444555555555555666666666555555555555666666666555444333222111111111444666888::::::999777555444333333333333444555555777777777777777777777777888888777777777777777888555555666777888999999:::999999:::::::::999999888999888888999<<<>>>?????????@@@BBBCCCGGGQQQ]]]gggppppppqqqvvvzzzyyyrrrllllllsss||||||yyyuuuwwwzzz}}}~~~yyyxxx000000111222222222111111111111000000000000111111000333777<<<@@@AAABBBBBBCCCEEEIIILLLOOOOOONNNNNNHHHIIIKKKMMMNNNNNNNNNMMMQQQQQQQQQPPPOOOPPPSSSVVVXXXUUURRROOONNNLLLJJJHHHKKKKKKKKKKKKIIICCC;;;555333333222111000000000000000000000000000000111222///000000111111111000000111111111111111111111111222222222222222222222222222222222333333333444444333333333333333333333333333333222111111222333333111111111111222222222222111111222333333333333222333222222111111222222333222222333444444333333333222222222333222222111111222222333333333333444444555777:::CCCRRR___```ZZZQQQMMMFFF@@@<<<999555333222222333333333333444444444444444444555555555555555555444444444444555555777666555444444444444444222444666888999888666555444444333333444444555666777777777777777777777777888888777777777777888888666666777777888888999999888999::::::;;;;;;;;;;;;;;;;;;;;;===>>>?????????@@@EEELLLRRRZZZcccooowwwxxxvvvvvvyyy{{{zzztttnnnnnnssszzz~~~}}}}}}111111111222111111000000111111000000000000111111000333777;;;>>>@@@AAAAAA@@@CCCGGGKKKNNNOOOOOONNNJJJKKKKKKLLLMMMNNNOOOPPPQQQQQQPPPOOOMMMNNNQQQSSSUUURRRNNNLLLJJJIIIGGGFFFHHHIIIKKKLLLKKKEEE===777222222111111111111111222222111000000000000000000......000111111222222222111111111111111111111111222222222222222222222222222222222222333333333333333333333333333333333333333222222111111222222333111111111111222222222333111222222333333333333333333222222111111222222333111222222333444444444444555555444333222222222222222222333333333333444444555666888???LLLVVVVVVPPPAAA>>>:::888777777666444222222333333333333444444444444444444555555555555444444333333333333444444555555444444444444444444222444666888999999777777444444444333444444555666777777777777777777777777888888777777777888888999888888888888888888888888888999999;;;<<<<<<======;;;;;;<<<===>>>??????@@@IIIRRR___jjjrrryyy}}}{{{{{{|||{{{wwwssswwwyyyzzz{{{}}}111111222111111000//////111111000000000000111111000222666:::===???@@@@@@>>>AAAEEEJJJMMMOOOOOONNNKKKKKKKKKKKKLLLNNNOOOPPPPPPPPPOOOMMMLLLLLLOOOQQQRRROOOKKKIIIHHHGGGFFFEEEDDDFFFHHHJJJJJJEEE===777111111111000111111222222222222111000/////////000//////000111111111111111111111111111111111111111222222222222222222222222111222222222222333333333222222222222222222222222222222222222222222222222111111111222222222333333111222333333444444333333333222222111111222222333000111222333444555555555666555444333222333444444222222222333333333444444444555777<<>>>>>@@@CCCFFFIIIZZZeeesss~~~~~~|||{{{|||~~~}}}||||||zzz}}}111111111111111000///...111111000000000000111111000222555888;;;===??????===@@@EEEIIIMMMNNNOOOOOOJJJJJJJJJKKKLLLMMMNNNOOOOOOOOONNNLLLKKKKKKNNNPPPQQQNNNJJJGGGGGGGGGFFFFFFCCCDDDGGGIIIIIIEEE>>>999111111111000111111222222222222111000/////////000111111111111111000//////111111111111111111111111222222222222222222222222111111111222222222333333222222222222222222222222222222222222222222222222111222222222222333333333222222333444444444444333333222222111111222222333000111222333444555555555555444333222333444666777222222222333333333444444222444666:::CCCKKKKKKFFF;;;999777666777666555444222222222333333333444444333333333444444444444555666666555555555555666666111111333444444444444444444555777999::::::::::::555444444444444555666666666666666666666666666666888888888888888999::::::::::::::::::999999999999;;;;;;:::::::::;;;<<<<<<>>>@@@BBBDDDGGGLLLSSSYYYiiirrr}}}wwwxxxyyy}}}~~~000000000111000000//////111111000000000000111111000111444777:::<<<===>>>>>>AAAEEEJJJMMMOOOOOONNNIIIJJJJJJKKKLLLMMMNNNNNNNNNNNNMMMLLLKKKKKKNNNPPPPPPLLLHHHFFFFFFFFFFFFFFFEEEEEEGGGIIIIIIFFF@@@<<<222222111111111111111222222111000000000000000000222222222111111000......111111111111111111111111222222222222222222222222111111111111222222222222222222222222222222222222111222222333333222222111222222222222333333333333222222333444444444444444333222222111111222222333111222222333444444444444333333333333444555666666222222333333333333444444111444666999@@@GGGGGGCCC:::888666666666555333111222222333333333333444444333333333333444444444444666666666555555666666666444555666888888888777666333333444666666777777777555555444444555555666777777777777777777777777777888888888888888999:::;;;::::::::::::::::::::::::<<<;;;::::::;;;<<<>>>???>>>CCCHHHMMMQQQWWW___eeepppwww~~~zzzxxxsssvvv{{{...///000000000000000000111111000000000000111111000111333666888;;;===>>>???BBBFFFKKKNNNOOOOOONNNIIIJJJLLLNNNOOOOOOOOONNNMMMMMMMMMLLLKKKLLLOOORRRNNNKKKFFFDDDDDDEEEFFFFFFEEEEEEEEEFFFFFFDDD@@@<<<333333222111000000000000000000000000000000111222000000111111111000000///111111111111111111111111222222222222222222222222111111111111222222222222111111111111111111111111111222333333333333222111222222222333333333444444222333444444555444444444333222222111111222222333222222333444444333333333222333333444444444333333222222333333333333444444222555777888===CCCBBB>>>777666555555666666444222222222333333333333444444222222333333333444444444666555555444444555555666555666888999:::999777666333333444444555555555555555555555555555666666777777777777777777777777777888888888888999:::;;;<<<999999::::::;;;;;;<<<<<<;;;;;;;;;;;;===@@@CCCEEEHHHQQQ\\\dddhhhlllpppttttttyyy~~~~~~zzzvvvtttsssuuuzzz......///000000111000000111111000000000000111111000111333555888:::<<<===@@@CCCGGGKKKNNNOOOOOONNNIIIKKKNNNPPPQQQQQQOOOOOOLLLMMMMMMLLLKKKMMMPPPSSSMMMIIIEEEBBBBBBDDDEEEEEEDDDCCCBBBCCCBBBAAA===:::444333222111000000000000000000//////000111222222...///000111111222222111111111111111111111111111222222222222222222222222000111111111111222222222111111111111111111111111111222333444444333222111222222333333333444444444222333444444555555444444333222222222222222222333333333444444444333222222333444444555444333111000222222333333333444444444333666777888;;;@@@???:::555444444666888999777666222222333333333444444444222222333333333444444444555444444333333444444555555666777999888777666444555555555666666666666666555555555555555666777777777777777777777777777777888888888888999:::;;;<<<999999::::::;;;<<<======::::::;;;===@@@DDDHHHJJJZZZeeetttyyy|||}}}zzztttpppooopppyyy000000000000111111111111......//////000000111111222333333444666999<<<===CCCFFFKKKOOOQQQQQQPPPOOONNNOOOQQQSSSTTTTTTSSSSSSSSSQQQNNNLLLLLLOOORRRUUUQQQLLLFFFBBBBBBDDDFFFHHHFFFCCCAAACCCEEECCC===777444333222000000000000111000000////////////000000111111111000000000000000000000000111222222222333666555555444444555555666111111000000111111222333555444333222111111111111111111111111111111111111222222333444444444444333222222222222222222222222222333333444444333333222111222333333444444333333555444333333222222222222666555333222111111222222333333333444444555555555444444666999<<<===<<<;;;777555333222333444444333555666666777666666555555555444555666888888666444555666666777888999999:::666666555444444444444555777777777777666666666666888888888888777777666666888888999999999:::::::::999999999::::::;;;;;;<<<===AAAAAA======HHHUUU]]]rrr~~~yyyuuutttvvvxxx000000000000111111111111............/////////000000111222444777:::===???DDDFFFKKKOOORRRRRRQQQPPPMMMNNNOOOQQQQQQQQQQQQQQQSSSQQQNNNLLLLLLNNNRRRTTTOOOJJJDDD@@@@@@AAACCCCCCDDDAAA@@@AAADDDBBB===888444333222000000000000111000000////////////000000111000000000000000000000111111111111111222222222222222222222222222222222111111000000111111222333555444333222111111111111111111111111111111111111111222222333333333333333333333333333333333333333333333444444444444333333111222333333444444333333555444333333222222222333333333222111111222333444333333444444444444444444444555777;;;??????>>><<<777555333222333444444333444444444444444444444444444444444555777888777666444444444555555666666666444444444444444555666777777777777777777777777666999999888888888777777777888999999999999::::::::::::::::::;;;;;;<<<<<<<<<;;;???AAAAAAHHHWWWeeemmmzzzyyy|||000000000000111111111111------............////////////111333777;;;>>>@@@CCCFFFJJJOOORRRSSSSSSRRRNNNOOOPPPQQQQQQQQQQQQQQQTTTRRROOOMMMLLLNNNQQQSSSNNNJJJEEEBBBAAAAAAAAA@@@@@@???>>>@@@BBBAAA===999444333222000000000000111000000////////////000000000000000000000000111111222222222111111111111111///000111222222111000///111111000000111111222333444444333222111111111111111111111111111111111111000111111222333222222222333333333333333333333333333444444555555444444333111222333333444444333333444444333222222222333333111111111111222333444555444444444444444444333333444666:::???BBBBBB@@@===777555333222333444444333444333333222222333444444555444333444666888888777444444444444444444444555333333333444555666888999777777777777777777777777999999999999999888888888999999999999::::::::::::<<<;;;;;;;;;;;;<<<======>>>BBBGGGLLLYYYjjjxxx~~~~~~zzzwwwxxx|||///000000000111111111111...////////////////////////000111333666:::===???BBBDDDIIIMMMPPPRRRSSSRRRQQQQQQRRRRRRSSSSSSTTTTTTTTTRRROOOMMMMMMNNNPPPQQQPPPMMMIIIFFFEEEDDDBBBAAA======<<<>>>??????<<<999444333222000000000000111000000////////////000000000000000000000111111111333222222222111000000000111222444555555444222111111111000000111111222333444333222222111111111222111111111111111111111111000000111222222222222111444444444444444444444444333444444555555444444333111222333333444444333333444333333222222333333333222222222333333444555555555555555444444333333333555777<<>>666444222222333444444444444444333222333444555555888555333333555777777777666666666666666555555555444444444444555666777888777777777777777888888888999999999999999999999999999999999:::::::::;;;;;;<<<;;;;;;;;;;;;<<<===>>>DDDJJJRRR]]]lll|||{{{{{{}}}}}}wwwuuutttuuu|||yyyvvvssstttwwwzzz///000000000111111111111000000000000000000000000111111222333555888;;;===AAACCCGGGKKKNNNPPPQQQQQQPPPQQQQQQRRRSSSTTTUUUVVVTTTSSSPPPNNNMMMNNNOOOPPPPPPMMMJJJHHHFFFEEECCCAAA<<<<<<<<<=========<<<:::444333222000000000000111000000////////////000000//////000000111111111111333222222222111000000000111333444666666444333111111111000000111111222333333333222222111111222222111111111111111111111111000000111222222222222111444444444444444444444444333444444444444444444333111222333333444444333333333333333222222333333444444444555555555555444444555555555444444333333333666888<<>>???GGGQQQ___nnn}}}{{{yyyzzz}}}|||vvvsssvvvuuutttsssrrrqqqpppooommmppprrrrrrvvv000000000000111111111111222222111111111111000000111111222333555777:::;;;AAACCCFFFIIILLLNNNOOOPPPNNNNNNNNNPPPQQQSSSUUUVVVUUUSSSQQQOOOMMMMMMNNNOOOMMMJJJGGGEEEDDDCCCAAA@@@<<<<<<<<<<<<<<<<<<;;;;;;444333222000000000000111000000////////////000000/////////000111111222222222222222111111111111111000111222333333222111000111111000000111111222333333333222222111222222333111111111111111111111111000111111222333222222222333333333333333333333333222333333444444333333222111222333333444444333333333333222222222333444444444444555555555555444333444444444444444444333333666777;;;>>>AAA@@@===999666444222222333555555555555666777888888888888888999777555555555666555444444444444444444444444555888777666666555555555666666777777888888999999999888888888999999999999999::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;>>>@@@BBBHHHVVViiizzz}}}{{{yyyzzz{{{{{{zzzxxxuuutttuuuuuutttrrrrrrwwwzzzxxxyyy000000000000111111111111111111111111000000000///000000111222555888;;;===CCCDDDGGGIIILLLNNNOOOOOOLLLMMMMMMOOOQQQTTTWWWYYYUUUTTTQQQOOONNNMMMMMMNNNKKKHHHDDDBBBAAAAAAAAA@@@<<<======<<<;;;::::::;;;444333222000000000000111000000////////////000000...//////000111111222222111111111111111222222222111111111111111111111111111111000000111111222333333222222111222222333333111111111111111111111111111222222333333333333333333333333333333333333333111222222333333222222111111222333333444444333333333222222222333333444555000111222444444444444333333333444444444444444444666777888;;;<<<<<<999666555333222222333555666555333555888:::::::::888777555444444555777888666555444444444555555666666666777666666666666666777777666777777888888999::::::777777777888888888999999:::::::::;;;;;;;;;;;;<<<<<<<<<;;;<<<>>>AAADDDGGGNNN^^^rrr~~~}}}~~~~~~}}}}}}|||}}}000000000000111111111111111111000000/////////.........///222555999===???EEEFFFHHHJJJLLLNNNOOOPPPNNNNNNOOOQQQTTTWWWZZZ\\\UUUTTTRRROOONNNMMMMMMMMMKKKHHHCCCAAAAAABBBBBBBBB===>>>>>>===;;;::::::;;;444333222000000000000111000000////////////000000...//////000111222222222000000111111222222222333222222111111111111222222111111111000111222222333222222222111222222333333111111111111111111111111222222333444444444444333222222222222222222222222111111111222222111111111222222333444444444333333222222222222333333444555,,,---000222333444444444333333333444444555555555777666777888:::999666444555333111222444555666555222444888;;;;;;:::888666111222333666999:::999777555666666777888999::::::555555555555666888999:::666777777888999999::::::666666777777888888888999:::::::::;;;;;;;;;<<<<<<======<<<===@@@DDDHHHJJJUUUfffyyy{{{~~~}}}zzzyyyyyy}}}}}}}}}~~~}}}111111000000//////......////////////000000000000000000000000222666===BBBHHHJJJMMMNNNNNNNNNPPPQQQRRROOONNNPPPTTTXXXYYYXXXTTTSSSPPPPPPPPPPPPOOONNNIIIGGGDDDBBBCCCDDDDDDDDD???===<<<;;;<<<<<<:::999444222000//////000000///111111111111111111111111000000000000111111111111222222222111111111000000000000000000111111111111000000000000000000000000222222111111111111222222000000000000000111111222111111222333333333333222222222222222222222222222111222222333333222222111333222111111333333222111222222222333333333444444444444444444444444444444444444444444444444444444444444444555555666666666333333444444444444444444666777888::::::888777666777666555444555666888:::999999888888888888888888777777777777888888888888777888888888888999999999999999999999999999999999777888999:::;;;<<<<<<<<<======<<<===???DDDKKKPPP___mmm{{{yyywwwzzz~~~{{{xxxwwwxxxzzzwwwxxx{{{|||111000000000/////////...////////////000000000000///000000000222777>>>BBBFFFHHHJJJKKKKKKKKKMMMNNNQQQOOOOOORRRVVVYYYZZZYYYVVVSSSQQQPPPPPPQQQPPPOOOKKKHHHEEEDDDDDDEEEEEEDDD>>><<<;;;:::;;;;;;999888666333111000000111111000111111111111111111111111000000000000111111111111222222222111111111000000000000000000111111111111111111111111111111111111222222111111111111222222000000000000000111222222111111222333333333333222222222222222222222222222222222333333333333222222444333222333444444333222333333444444444555555555444444444444444444333333444444444444444444444444333333444444444555555555333444444444444555555555333444666777777666444333666555555555666777999:::999999999888888777777777555555555555666666666777888888888888999999999999999999999999999999999999999:::;;;;;;<<<<<<<<<<<<:::;;;<<>>CCCFFFHHHIIIJJJIIIJJJKKKMMMOOOPPPQQQUUUYYY[[[[[[ZZZWWWTTTQQQPPPPPPQQQPPPPPPLLLJJJGGGEEEEEEFFFEEEDDD===;;;::::::::::::999777666444222111111222222111000000000000000000000000000000000000111111111111222222222111111111111111000000000111111111222222111111111111111111111111222222111111111111222222111000000000000111222222111222222333333333333333333333333333333333333333333444444444444444444333555444333333555555444333444444444555555555666666555555555444444333333333444444444444444444444444333333333333444444444444444444444444555555666666333444555666666555444333444444555666777999::::::::::::999888777777666666555555555666666666777777888888888888999999999:::999999999999::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<===???BBBHHHRRR]]]dddkkkrrryyy{{{}}}}}}|||zzzzzz}}}|||zzzzzz|||000000000000////////////////////////000000000000///000111222444888>>>CCCGGGIIIJJJJJJIIIJJJKKKMMMNNNPPPTTTXXX[[[]]]\\\[[[YYYVVVQQQOOOOOOPPPQQQPPPLLLJJJGGGFFFFFFEEEDDDCCC<<<;;;999::::::;;;999888666444111000111222111000///////////////////////////000000000111111111111111111111111111111111111000000111111111222222222111111111111111111111111222222111111111111222222111111000000111111222333111222333333444444333333333333333333333333333333444444555555555555444444555333222333444555444333444444444444555555555555555555555444444333333222444444444444444444444444333333333333333333333333444444444555666666777777555555666777777666555555222333555777999:::::::::;;;:::999888777666555444777777888888888999999999888888888999999999::::::999999999:::::::::::::::======<<<<<<<<<<<<======@@@AAACCCFFFLLLUUU```gggnnnrrruuuvvvxxx}}}~~~~~~~~~~~~}}}{{{yyy{{{////////////000000000000////////////000000000000///000111222444888===AAAFFFGGGHHHGGGGGGHHHJJJLLLOOORRRVVVZZZ\\\]]]\\\\\\ZZZVVVQQQNNNNNNOOOPPPQQQLLLJJJGGGFFFEEEDDDBBB@@@<<<:::999:::;;;;;;:::999555222000///000000000//////////////////////////////000000000111111111111111111111111111111111111111111111111222222222222111111111111111111111111222222111111111111222222111111111111111222222333222222333444444444444333333333333333333333333333444555555666666555555444333222111222333444333111222333333333333444444444555555555444444333333333444444444444444444444444333333333333333333333333444444555666666777888888555555666666666666555555333444666888999:::;;;;;;::::::999888777555555444888888888888999999999999888999999999999:::::::::999999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<===>>>???BBBDDDFFFJJJPPPYYYbbbiiiqqqrrrsssuuuvvv{{{~~~}}}~~~////////////000000000000////////////000000000000///000222222333666:::>>>AAABBBCCCCCCCCCEEEHHHKKKPPPTTTXXX[[[\\\\\\\\\\\\[[[VVVPPPLLLLLLNNNOOOPPPLLLJJJHHHFFFEEEDDDAAA???:::999888888::::::999888444222/////////000000///000000000000000000000000000000000000111111111111111111111111111222222222111111111222222222222333222222222222222222222222222222111111111111222222222111111111111222333333222222333444444444444444333333333333333333333333444444555555555555444444333222111111333333222111222222222333333333444444444444444444444444444444444444444444444444444444444444444444333333333333444555555666777888999999444444444444444444444444555555666777888:::;;;;;;999999888777666666555555666666666777777777888888999999999999::::::::::::999999::::::;;;;;;<<<<<<;;;;;;;;;<<<===@@@BBBDDDEEEHHHLLLQQQWWW^^^ffflllnnnnnnpppsssvvv{{{}}}{{{yyyxxxxxx{{{~~~.../////////000000000111////////////000000000000000111222222222444888:::???@@@AAAAAABBBDDDHHHKKKRRRUUUYYY[[[ZZZZZZ[[[\\\[[[UUUOOOJJJJJJLLLNNNPPPNNNLLLIIIHHHGGGEEEAAA???888666555666777888777666555333000///000111000000111111111111111111111111000000000000111111111111000000111111111222222222111111111222222222333333222222222222222222222222222222111111111111222222222222111111222222333444222333444444555444444444444444444444444444444444444444444555555444444444444333222222333444333222333333333333444444444555222333333444444555555555444444444444444444444444555555555444444444333333444555666777888999999:::666555555555555555555666777777666666777999:::;;;888888777777666666666555666666777777777888888888999999999:::::::::;;;;;;999999::::::;;;<<<<<<===;;;;;;<<<===@@@DDDHHHJJJOOORRRVVVZZZ^^^ccchhhkkkllllllqqqzzz}}}~~~~~~|||zzzxxxwwwwwwwwwxxx|||.../////////000000111111////////////000000000000000111222222222333666888@@@AAABBBBBBCCCFFFJJJNNNSSSVVVZZZZZZYYYXXXZZZ\\\[[[UUUNNNIIIIIIKKKNNNOOOOOOMMMKKKIIIHHHFFFBBB@@@555444333444555666555444666444111111111222111111111111111111111111111111000000000000111111111111000000111111222222222222111111222222222333333333222222222222222222222222222222111111111111222222222222111111222222333444222333444444555555444444444444444444444444444444333444444444444444444333555444333333555555444333444444444555555555666666111222222333444555666666444444444444444444444444666666666555555444444444444555666777888999::::::888888777777777777888888999888777666666888:::<<<777777777777666666666666888999999999999:::::::::999999:::::::::;;;;;;;;;999999::::::;;;<<<======;;;;;;<<>>AAACCCEEEMMMYYYcccfffeeedddfffhhhjjjiiihhhrrr~~~||||||~~~}}}{{{{{{|||}}}}}}|||000000111111000//////.../////////000000111111111111111222222111333555888;;;===@@@CCCEEEHHHLLLOOOQQQRRRTTTUUUVVVVVVUUUUUUVVVQQQKKKGGGHHHJJJMMMNNNKKKHHHFFFFFFGGGEEE???:::666555444444555666444333111111000000///.........111111111111111111111111000000000000000000000000//////000000000000//////000111222222333333333333111111222333333333333222444333111000000111333444111111222222222333333333222333333222222333666999:::888555333111111222333222222222222222333333333333333333444444444555555555555555555555555555555555555555555444444333333555555555555555444333333555555555555555555555555666777777777777666555555666666666666777777777888999888777666555555666777888888888888777777777777555666888:::;;;:::999888999;;;;;;;;;999999:::;;;;;;:::;;;<<<>>>???@@@@@@@@@BBBEEEFFFJJJSSSaaakkkjjjiiigggeeeeeeiiipppvvv~~~~~~|||||||||}}}~~~000000000111000000///...000000000111111111111111000111222111111222555888<<<>>>BBBDDDEEEGGGIIIKKKMMMNNNOOOQQQQQQQQQPPPPPPPPPLLLGGGEEEFFFIIILLLMMMJJJGGGEEEEEEFFFCCC>>>999777555444444555555444333////////////////////////111111111111111111111111000000000000000000000000///000000111111000000///111222222333333333222222000111222333333333333333444333222111111222333444111111222222222333333333333333444333222222555777666555444333222222222333111222222333333444444444333333333444444444555555555555555555555555555555666666666555555555555444555555666666666555444444555555555555555555555555555666666666666555444444888888888888888999999999;;;:::777555444555666777:::999999888777777666666666777999:::;;;;;;;;;:::999:::;;;;;;:::999:::<<<;;;;;;<<<===???AAACCCDDDBBBEEEHHHJJJNNNWWWeeepppooonnnlllhhhhhhrrr{{{|||}}}|||000111111111111111000000111111111111111111222222000111111111111222555777<<>>:::777666444444555555444222000000000000111111222222111111111111111111111111000000000000000000000000000000000111111000000000222222333333333222111111222222333333333222222111333222222111111222222333111111222222222333333333333444444333222111333555222333333333333333333222111222222333444555555666333333333444444444555555555555555555555555555555666666666666666666666555555666666666666666555555555555555555555555555555222333444555666777777777999999999999999999::::::<<<:::888555444555666777999999999888888777777777777888999:::::::::999888999:::<<<;;;::::::;;;<<<;;;<<<===>>>???AAADDDFFFFFFJJJOOORRRUUU]]]hhhpppppppppppprrrzzz}}}||||||{{{|||}}}111111222333333222222222222222111111111111111111000111111111000222444777;;;>>>AAACCCCCCBBBCCCDDDFFFGGGHHHIIIIIIIIIHHHGGGGGGDDDAAA@@@CCCFFFIIIJJJJJJIIIIIIHHHFFFCCC???<<<888666555444555555333222/////////000111111222222000000000000000000000000111111111111111111111111000000111111111111000000222222333333333222111111444444444333222111000///222222222222222222222222111111222222222333333333333444444333222111222333111222333444444444333333222222333444555555666666333333333444444444555555555555555555555555555555555666666666666666666666555555666666666666666555555555555555555555555555333444555666777888888888::::::999999999999999999;;;:::888666555666777777777777888888999999999:::999999999888888777666666999:::<<<;;;;;;:::<<<===;;;===>>>??????AAAEEEIIIOOOUUU\\\___aaadddkkkqqqrrrsssyyy~~~}}}~~~|||{{{}}}~~~zzzyyyyyyzzz~~~111111222222333222222222111111111111111000000000///000111000000111444777;;;===???@@@??????AAABBBCCCDDDEEEFFFFFFFFFDDDDDDDDDAAA??????BBBEEEHHHIIIJJJJJJJJJIIIFFFCCC@@@>>>888777555555555555333111---------....../////////000000000000000000000000111111111111111111111111000111111222222111111000111222222333333333222222444444444333222111000///222222222222222222222222111111222222222333333333222333444333222111222333222222333444444444444444333444444555555666666666333333333444444444555555555555555555555555555555444555555555555666666666444444555666666666555555555555555555555555555555666777777777777666555555999999999888888888888888999999888888777777777888777777888888999::::::;;;999999888777777666666666999:::<<<<<<;;;;;;<<<>>><<<>>>AAABBBCCCFFFLLLQQQWWW]]]dddggggggiiinnnsss{{{{{{xxxvvvwwwzzz~~~|||wwwvvvyyy{{{zzzzzz}}}}}}...///000111111111111111111111111000000////////////000111000000111444666:::;;;<<<<<<<<<===???AAAAAAAAABBBCCCCCCBBBAAA@@@CCC@@@>>>>>>AAADDDGGGGGGHHHIIIJJJHHHEEEAAA???===999777555555555444333111------..................000000000000000000000000111111111111111111111111000111111222222111111000000111222222333333333333111222222333333222222222222222222333333222222222111111222222222333333333000222333333222111222333444444444444444555555555555555555555555666666666333333333444444444555555555555555555555555555555333333444444555555555555333333444555555555555555555555555555555555555555555666666666666555444444888777777777666666666666666777888999999999888888999999999999999999999999777777777777888888999:::999:::<<<<<<;;;;;;===???<<<@@@EEEGGGJJJOOOXXX___dddiiinnnooooooqqqxxx~~~yyywwwttttttvvv{{{yyytttrrrvvvzzz|||------...//////000//////111000000000//////......///000000000000111444666999:::;;;::::::<<>>CCC@@@>>>>>>AAADDDFFFGGGGGGHHHIIIGGGDDD@@@>>><<<999777555555555444333111000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111///000111222333444444444//////111222333444444555111222222333333222222111111111222222222333333333///111333333222222222444555555444444444555555666666666666666666555555555333333333444444444555555555555555555555555555555333333333444444444555555222333333444555555555444555555555555555555555555111111333444555666666666777666666666555555444444444666888:::;;;:::999888;;;;;;:::999999888888888666666777888999;;;===>>>999:::<<<<<<<<<<<<===???===BBBGGGLLLOOOWWWaaaiiiuuuxxxzzzzzzzzz~~~~~~vvvuuuwwwyyytttvvvzzz|||vvvsssvvv{{{111111000000000000111111////////////////////////000222333333222111333444555777999::::::;;;===???>>>???AAABBBAAA@@@>>><<<>>>???@@@@@@@@@AAACCCFFFGGGGGGHHHIIIHHHDDD???:::888777666555333222111000222111111111000000//////111111000000000000111111111111000000000000111111...000222444444222000...///000111222333444444444111111111111111111111111222222222222222222222222111222333444333222111000111111222222222333333333333333333333333333333333222333444555555555444333222222222444777888777666666666666666666666666666777666555444444444444444666666666666666666666666777666666666666555555555555555555555555444444444777777666666555555444444777777888888888999999999888888888777888888999:::888999:::;;;;;;;;;:::999AAA>>>;;;:::<<<@@@CCCDDDIIIJJJMMMRRRZZZccclllrrr|||~~~yyytttrrrsssuuuqqqzzz}}}tttuuu}}}111111000000000000111111////////////////////////000111333222111111222444666888:::;;;;;;<<<>>>@@@===>>>???@@@@@@???>>>======>>>@@@@@@???@@@CCCEEEFFFFFFGGGHHHGGGCCC>>>999777777666444333222111000000000000000//////......111111000000000000111111111111000000000000111111///111222333333222111///000000111222333333333333111111111111111111111111222222222222222222222222222333333333333222111111111111222222222333333333333333333333333333333333444444555666666555444444222222222444777888777666666666666666666666666666666666555444444444444444777777777777777777777777666666666555555555555444666666666666666666666666888888888777777777666666777777888888888999999999888888888888888999999:::999999;;;;;;<<<;;;::::::>>>===<<<===???BBBEEEFFFKKKNNNTTT]]]hhhpppuuuwwwyyy~~~yyy|||{{{yyyvvvsssrrrtttuuuttt}}}}}}}}}111111000000000000111111////////////////////////000111222222111111222444666888:::;;;<<<===???AAA<<<<<<======>>>?????????===>>>@@@@@@???@@@BBBDDDFFFEEEFFFFFFFFFBBB===999777666555444333222111000////////////............111111000000000000111111111111000000000000111111111111111111111111111111000111111222333333333333111111111111111111111111222222222222222222222222444333222222111111222222111111222222222333333333333333333333333333333333555555666666666666555444333222222444777888777555666666666666666666666666666666555444444444444555888888888888888888888888666555555555555444444444666666666777777888888888:::999999999999888888888888888888888888999999999888888888888888999::::::999:::;;;<<<<<<<<<<<<<<<===>>>???BBBEEEHHHKKKMMMOOOTTT]]]hhhrrrwwwyyyxxx{{{uuuttttttsssppptttuuuuuutttttttttwwwyyywww111111000000000000111111////////////////////////000111222222111111222333555777:::;;;;;;<<<>>>@@@<<<<<<======>>>@@@AAABBB>>>@@@AAA@@@@@@@@@BBBDDDFFFFFFFFFFFFEEEBBB===:::666666555444333222111000////////////////////////111111000000000000111111111111000000000000111111222222111000000111222222000111222333333333333333111111111111111111111111222222222222222222222222444333222111000111222333111111222222222333333333222222333333333333444444555555555555555444444444333333333444666777666555666666666666666666666666666555555444444444555555888888888888888888888888555555555555444444444444555555666666777888999999999999999999999999999999888888888888888888888888999888888888888999::::::::::::;;;<<<======>>>>>>???AAACCCGGGJJJOOOTTTXXXZZZaaakkkqqquuuyyy~~~xxxrrrllljjjmmmqqqrrrrrrqqqsssuuuvvvvvvxxx|||~~~111111000000000000111111000000000000000000000000///111222222111000222333444666888999999:::===???>>>>>>>>>>>>@@@BBBCCCDDD@@@AAABBBAAA@@@AAACCCEEEGGGFFFFFFFFFEEEBBB>>>:::555555444333222111111000000000000000000000000000111111000000000000111111111111000000000000111111333222111//////111222333111111222333333333222222111111111111111111111111222222222222222222222222444333222111000111222333111111222222222333333333222222222333333444444444444444444333333222222222444333333444666777666555666666666666666666666666555555444444444555555666888888888888888888888888666666555555555444444444444444555666777777888888888888888888888888888888888888888888888888888888999999999888999::::::;;;:::;;;;;;<<<===???@@@@@@AAACCCFFFIIINNNTTT\\\bbbeeennnwwwzzzzzzssslllhhheeefffkkkppptttvvvppprrrtttuuuwwwzzz~~~111111000000000000111111000000000000000000000000///000111111000000111333333555777888999:::<<<>>>>>>>>>???@@@AAABBBCCCDDD@@@AAAAAAAAA@@@@@@BBBDDDFFFEEEDDDDDDCCCAAA===:::444444444333222111111111000000000000111111111111111111000000000000111111111111000000000000111111333222111000000111222333111222222333333222222222111111111111111111111111222222222222222222222222444333222222111111222222111111222222222333333333111222222333333444444555555444333222111111111222444333333555666777666444666666666666666666666666555444444444444555666666888888888888888888888888777666666666666555555555555555555666666777777777666666666777777777777777999999999888888888888888999999999999999:::;;;;;;;;;;;;<<<===>>>@@@BBBCCCBBBFFFKKKPPPTTTZZZccciiifffqqq|||}}}{{{rrrkkkeeecccaaacccgggmmmrrrtttoooppprrrsssvvv{{{111111000000000000111111000000000000000000000000///000111111000000111222444666888999999:::<<<>>>===>>>???AAABBBBBBBBBAAA>>>???@@@???>>>>>>@@@BBBDDDCCCBBBAAAAAA>>>;;;888444444333333222111111111/////////000000000111111111111000000000000111111111111000000000000111111222111111111111111111222222222222333333222222111111111111111111111111111222222222222222222222222222333333333333222111111111111222222222333333333111111222333333444555555666555444222111111222222444444333555666777555444666666666666666666666666444444444444444555666666777777777777777777777777888888777777777666666666777777777777777777777777666666666777777777888888999999999888888888777777:::999999999999:::;;;;;;;;;;;;<<<===???AAACCCEEEFFFMMMVVV\\\```eeekkkppplllvvvzzz~~~wwwtttnnnhhheeecccbbbbbbfffjjjoooqqqooopppqqqssswww~~~111111000000000000111111000000000000000000000000///000111111000000111222555777999::::::;;;===???<<<===???AAABBBAAA@@@???======>>>===<<<<<<>>>@@@BBBAAA@@@???>>><<<999666444333333222222111111111---.........//////000000111111000000000000111111111111000000000000111111111111111111111111111111222222333333333222222111111111111111111111111111222222222222222222222222222222333444333222111000111111222222222333333333111111222333333444555555777666555333222222333333555444444555666777555444666666666666666666666666444444444444444555666777666666666666666666666666888888888888777777777777999999999888888888888888666666777777888888888999999999999999888888777777::::::999999::::::;;;<<<<<<<<<<<<===???BBBDDDFFFJJJSSS```iiimmmooosssvvvzzzwwwwww{{{~~~wwwqqqrrrsssoooggghhhgggeeeeeegggkkkoooqqqqqqrrrsssuuuzzz000000000000000000000000111111111111000000000///222222111111111222222333222444888999::::::;;;<<<<<<<<<<<<============>>>:::999888888999;;;>>>???@@@???=========<<<:::888333333333222111000000///000000000000////////////111111111111111111111111333222222222222222222222222111///---...000222444222222111111111111111222000000000111222222333333111111111111111111111111111111111111111111111111333222222222222333444444333333333444444444555555555666666666666666555555333333333444444555555555222333555666777666555555555555555555555555555555333444555666777777777777999888777666555555555555666666666666777777777777444555777888999999999888;;;;;;:::::::::;;;<<<<<<777888:::::::::;;;<<<>>>===???BBBDDDEEEHHHLLLOOOVVVaaaoooxxxzzz{{{xxxuuu|||}}}zzzzzzuuuuuutttpppmmmnnniiijjjkkkjjjjjjnnnuuu{{{wwwwwwyyy|||111111111111111111111111111000000000111111222333666555444444333333333333222555888999999999:::;;;::::::::::::;;;;;;;;;;;;999999888888999;;;===??????>>>=========<<<:::888333333222111111000//////......//////000000111111111111111111111111111111222222222222222222222222222111000///000111333555333333222111111111222222111222222222222333333333222222222222222222222222222222222222222222222222333333333333333444444555333333333444444444444555555555666666666666555555333333333444444444555555444444555555555555555555555555555555555555555555444444555555666777777888:::999888777666555555555666666666666777777777777555666777888999999999999;;;;;;:::::::::;;;<<<<<<;;;<<<===<<<:::999:::<<<===@@@CCCEEEIIINNNUUU[[[eeemmmwww}}}}}}yyyyyy~~~zzzzzzyyyyyy}}}wwwsssttttttpppnnnooojjjmmmppprrrsssvvv|||111111111111111111111111000000///000111444777888<<<;;;999777666555444444333555888999888777888999777777777888888888999999999888888888999;;;===>>>>>>===<<<<<<<<<;;;999777222222111111000/////////---......///000111222333111111111111111111111111111111222222222222222111111111111222333444555666555444333222222222222222444333333333333222222222333333333333333333333333333333333333333333333333444444444444444555555555333333333333444444444444444555555666666666555555333333333444444444444555666555555444444444555555555555555555555555555555666555555444555666888999;;;;;;999888777666666555666666666666777777777777777777777777777888999::::::::::::::::::;;;<<<=========>>>===;;;;;;<<<===>>>BBBHHHLLLRRRZZZdddlllwww{{{{{{yyy}}}|||wwwppplllmmmqqquuuxxxwwwrrrpppssssssqqqqqqsssqqquuu{{{~~~111111111111111111111111000//////000222666:::===@@@???===:::888666555444333555888888777666666666666666666666777777777777999999999999:::<<<===>>><<<;;;::::::;;;:::888666111111111000000//////////////////000000111111222111111111111111111111111000000111222333222222111111222333444555666777777777666555444333333333333444444333222222111000000333333333333333333333333333333333333333333333333444444555555555555555555222222333333333444444444444444555555666666555555444444444444444444444444888777555444333333444555555555555555555555555555777666444444555666999:::<<<;;;:::888777666666666666666666666777777777777888888777666777888:::;;;::::::::::::;;;;;;<<<===:::;;;<<<<<<<<<>>>AAACCCAAAHHHPPPXXX^^^fffqqqyyy~~~~~~yyy~~~~~~vvvrrrllliiijjjnnnrrrtttqqqmmmmmmqqqssssssuuuyyy{{{111111111111111111111111000//////000333777<<>>>>>:::999888999999999777555111111111111000000000000222222111111000000//////000000000000000000000000...///111222333222111111111222333555666888999999999888777555444333333333333333222111000///......333333333333333333333333333333333333333333333333333444555666666666555555222222222333333333444444333333444555555555555555444444444444444444444444888777555444333333444555555555555555555555555555777666555444555777999;;;<<<;;;:::888777666666666666666666666777777777777999888777777777888:::;;;:::999999:::;;;<<<======:::;;;<<<===>>>@@@DDDGGGDDDMMMYYYbbbhhhoooxxx~~~rrrrrrpppmmmlllmmmmmmmmmllljjjhhhhhhmmmqqqtttzzz222222222222222222222222000///000111444777;;;======<<<:::888666444333333111333666666555444444444555555666666666777777777888999:::;;;<<<<<<======999888777777888888666444222222111111111111111111333333222111000//////...000000000000000000000000---///111333333333111000222222333444666888:::;;;;;;:::999777555444444333222222111000//////......333333333333333333333333333333333333333333333333222333444666666555444444222222222222333333333333222333444555555555555555555444444444444333333333666555555444444444555555555555555555555555555555777666555555666777999::::::999888777777777777777666666666666777777777777999999888888888999999:::999999999:::;;;<<<===>>>>>>???@@@@@@@@@CCCGGGJJJKKKUUUbbbjjjooovvv}}}{{{}}}|||tttooojjjjjjkkkmmmnnnnnnllljjjiiifffggglllrrrxxx222222222222222222222222///000111222444777999:::888777666444333222111111000222444555444333444444444444555555555666666666666777888999:::;;;;;;;;;777666666666777777666444222222222222222222333333333222222111111000000000000000000000000000000000,,,...000333333333111000222222222333555888;;;======<<<:::888666555444444222111111111000000//////222222222222222222222222222222222222222222222222111222444555555555333333111222222222222333333333111222333444555555555555555555444444444333333333444444555555555555555555555555555555555555555555666666666777888888999999888777777666666777777777666666666666777777777777999999999::::::999999888999999999:::;;;<<<===>>>AAABBBCCCCCCEEEHHHNNNQQQYYYbbbmmmtttxxx~~~|||{{{wwwtttooommmooojjjkkkmmmqqquuuvvvuuusssooommmnnnsssyyy222222222222222222222222000000222333555666777888444444333111111000000000///111444555444333444555333333444444444555555555444555666777999999999999777666555666777777555333333333333333333333333333111111111111111222222222000000000000000000000000,,,...000333333333111000222222111222444888<<<>>>>>>===;;;999777555444444222222222111111111111111111111111111111111111111111111111111111111111111000111333555555444333222111111222222222333333333111222333444555555555555555555555444444333333333222333555666777666555555555555555555555555555555555666777888999999999888666666666666666777777888666666666666777777777777888999:::;;;;;;:::888777999999999:::;;;<<<>>>>>>???AAACCCFFFIIIOOOUUUZZZfffnnnvvv{{{wwwxxxwwwooonnnllliiikkkppprrrrrruuuyyy~~~xxxuuuvvvzzz333333333222222222111111///000111222222111000///111111000000//////......222222222222222222222222555555555555555666777777666666666888999999888666333444444555666777888888777777666666555555444444444444444444333222111000333333222111000///......000000000000000000000000////////////111444777999>>><<<999666555444555555---...///000111222333333333333333222222111111111222222333333333333444444444333333222222333333444222222222333444555666777555444444444444555666666444444222111111222444444666666777777777777666666222333444555666888999999;;;::::::999888777666666999999999888888888888777999888777777777888999:::<<<<<<<<<;;;;;;:::::::::<<<<<<===>>>???@@@AAABBBEEEEEEGGGKKKPPPXXX___dddoooxxxxxxtttvvvsssrrrrrrooojjjkkkooorrrwww~~~333333222222222111111111//////000111111000//////111000000000/////////...222222222222222222222222333333333444666777999:::888777777888:::999777555333333444555666777777888888888777777777777777777666666666555444222111000222222111111000/////////000000000000000000000000222111000000111333555777<<<:::888555444444444555555555555444444444333333333333333222222222111111111111111222222222333333444333333222222333333444333333333333444444555666555444444444444555666666555444444333333444444555555666666777777666666555333444444555666777888888::::::999888777666666666777777888888999999999:::;;;:::999999999999;;;;;;<<<;;;;;;;;;::::::::::::;;;;;;<<<===>>>???@@@AAAFFFHHHLLLSSS\\\fffmmmrrruuu{{{}}}{{{~~~~~~yyytttqqqqqqrrrqqqoooqqqvvvzzz333222222222222111111111...//////000000//////...000000000000////////////222222222222222222222222111111222444666999;;;<<<:::999888999:::999777444222222333444555666777777888888999999999999999999888888777666555333111000000000000000000000000000000000000000000000000000444333222222222333444555999888666444333333333333333333333333222222222111333333333222222222222111000000111111111222222222444333333222222333333444444444333333333444444555555444444444444555666666444555555666666555555444555555555666666555555555555555555555666666666777:::999777666555666666777555666777888999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::999999;;;;;;<<<===???@@@BBBCCCIIIMMMUUU```mmmxxxzzzrrrwwwuuuppprrrtttsssqqqooopppsssttttttxxx222222222222111111111111......////////////......000000000000////////////111222222222222222333333111111222444666888:::<<<;;;:::999::::::999666333111222222333444555666666888888888999999::::::::::::999999777555333111000//////000000111111111111000000000000000000000000333333222222333333444555777666444333222222222222...//////000111222222222222222222222222222222222111111111111222222222222444333333222222333333444555555444333333333444444555444444444444555666666333444555666666555444333444444555555555555444444666666666666666555555555999888666555555555777888666777777888999999::::::<<<<<<<<<;;;;;;;;;<<<<<<:::::::::::::::::::::999======>>>???BBBDDDGGGHHHPPPUUU```mmm{{{{{{yyysssqqqzzzqqqrrrpppmmmnnnsssvvvuuuqqqooopppsssuuuwww}}}222222222111111111000000//////............//////////////////000000000000111111111222222333333333444444444444555777888999;;;:::999999:::888555222111222222333444555666666666777777777888999999999::::::999777666333222000/////////000111111222222000000000000000000000000111111111222333444555666444444333222222111111111111111111222222333333444222222222222222222222222222222222333333333333444444333333222222333333444555555444333333333444444555444444444444555666666222333444555555444333222444444555555555555444444666666666666555555555555777666666555555666777888888888888888888888888888999:::::::::;;;;;;;;;;;;::::::::::::::::::::::::======>>>@@@DDDHHHLLLNNNZZZaaalllxxx}}}yyy}}}|||ooogggdddhhhjjjkkkooowww||||||uuurrrrrruuuwwwzzz222111111111111000000000000//////......//////000////////////000000000000111111111222222333333444666555555555555666666777:::999888999999777444222222222333444555666777777666666666777777777777777999999888777555444222111//////000000111111111222000000000000000000000000//////000222333444555555222222222222222222222222333222111111000///......111222222222222333333333222222333333333444444444444333333222222333333444444444333333333444444555555444444444444555666666222333333333333333333222555555555666666555555555666666666666666555555555555666666777777888888888999999999888888888777777666777888:::;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<===>>>BBBGGGLLLQQQTTTdddmmmyyywwwpppkkkhhheeeggggggffflllwww}}}zzzxxx{{{}}}111111111111000000000000111000////////////000111.../////////000000000111000111111222333333444444666555555555555666666777888777777777888777444222333333444555666777777888777777777777777666666666777777777666555444222222000000000000000111111111000000000000000000000000///000111111222222222222111222222333333222222222111111000///...---,,,,,,111111222222222333333333111222222222333333333333444333333222222333333444333333333333444444555666555444444444444555666666444444333333333333444444555666666777777666666555555555555666666666666666444555777999::::::999888888888888888888999999999444555777:::;;;<<<======;;;;;;;;;<<<<<<=========???@@@BBBFFFLLLTTTZZZ^^^kkkwwwtttnnnllllllkkkfffhhhhhhhhhooo{{{111111111111000000000000222111000//////000111222.../////////000000111111000000111222333333444444555555444555555666777888777666666666777666444222333444444555666777888888999888888888777777666666666666666666555444333222111111000000000000000000000000000000000000000000111111111111111000///...111111222333333333333222222222222222222333333333111111111222222333333333000111111111111222222222444333333222222333333444222222222333444555666777555444444444444555666666666555444333333444555666666666777777777777666666555555555555666666777777333555888;;;<<<;;;999888666666777888999::::::;;;333555777:::<<<>>>>>>>>><<<<<<<<<=========>>>>>>CCCEEEGGGLLLSSS[[[bbbfffppp}}}tttllliiihhhgggfffbbbggglllpppxxx111111000000//////......///////////////000111111000000000000///////////////000111333444555666666555555555555666666666777777777666555444444444444555555666666777888888888:::::::::999888777666666666777777777777777666555444333111///......///000222111111111000000//////333222111000000111222333111111222222222333333333333333333222222111111111222222222222222222222222222222222222222222222222333333333222222222111111555555555444444333333333555555555444444333333333444444444555555555555666333444666777888888888777;;;888666555666777888888888888777777777777777888777888888888888999999999999999999999:::;;;<<<<<>>>>>???@@@???>>>FFFJJJPPPVVV\\\eeennnttt|||}}}}}}~~~tttuuuuuuqqqkkkgggffffffeeegggmmmxxx222111111111000000000000///////////////000111111000000000000///////////////000111333444555666666555555555666666666777777777666555444444333444444555555555666777777888888::::::999999888888777777777777777777777666555555444333111///...///000000111111111111000000000///222222111000000111222222111111222222222333333333333333333222222222111111222222222222222222222222333333333333333333222222111111222222333333333444444444444444444444333333555555444444444333333333444444444555555555555666444555666777777777777777:::777555444666888888888888888777777777777888888999999999999::::::::::::999888888999999:::;;;<<<>>>>>>??????@@@AAACCCDDDIIIQQQ[[[ccchhhmmmtttyyy~~~|||}}}tttqqqnnnpppqqqnnnjjjfffeeefffkkkooowww222222222222111111111111///////////////000111111000000000000///////////////000111333444555666666666666666666777777777777777666555444444333333444444555555666666777777888999999999999999888888888888888888888777555444444333222111/////////000000111111111111000000000000222222111000000111222222111111222222222333333333333333333222222222222111222222222222222222222222333333333333333333444444000000111222333444555555333333444444444444444444555444444444444333333333444444444555555555555666666666666666777888999::::::888555555666888999999888888777777777888888999::::::::::::;;;;;;;;;;;;:::999999:::;;;<<<=========???AAAAAA@@@CCCHHHMMMRRR[[[gggnnnqqquuu}}}wwwyyyzzzvvvsssmmmiiiiiikkkmmmnnnmmmkkkiiiiiiiiinnnttt~~~111111111111111111111111///////////////000000111000000000000///////////////000111333444555666666666666777777777888888888777777666555444444444444444555555666666777888888888999999999999999999999999999999888777555444333222222111000//////000000111111111000000000000000222111111111111111111222111111222222222333333333222222222222222222222222222222222222222222222222333333444444444444555555111111222222333444444555333333333444444555555555444444444444444444444444444444444555555555555666777777777777999;;;>>>??????<<<888777777888888888888888777777888888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@BBBDDDCCCBBBHHHRRRZZZbbbhhhooorrruuu}}}zzzxxxyyyxxxpppjjjjjjjjjiiijjjmmmnnnooooooooonnnnnnnnnnnnqqqxxx000000000000000000000000///////////////000000111000000000000///////////////000111333444555666666777777777888888888888999888888777666555555555555555555666666777888888888999999999999999:::::::::999999999888777555444333111111111000000000000000000000000000000000111111111111111222222111111111111111222222222333333333222222222222222222222222222222222222222222222222333333333444444555555555333333333333333333333333333333333444444555555555444444444444444444444444444444444555555555555666666777888999<<<@@@CCCEEEDDD@@@<<<999999888777666888888888888888999::::::999999999999::::::::::::::::::;;;;;;<<<>>>???@@@AAADDDFFFHHHLLLVVVeeepppxxxyyyxxxwww|||{{{{{{~~~sssjjjeeeaaadddgggiiinnntttrrrqqqoooooopppqqqrrrrrrxxx///////////////000000000///////////////000111111000000000000///////////////000111333444555666666777888888888999999999999:::999888777777666666666666666777888888999999::::::::::::::::::999999999888888888888777555444444000000111111000000000000000000000000111111111111000111222222222222111000111111222222222333333333111222222222222333333333222222222222222222222222222222333333444444555555555444444444333333333222333333444444444444444444333333333444444444444555444444444555555555555666666777999;;;>>>BBBEEEFFFEEEBBB===:::999888777666888888888888888999:::;;;999999999999::::::::::::888888999999;;;<<<>>>???AAAEEELLLTTT^^^lll|||yyyzzzrrrhhhccc___]]]aaaeeehhhooovvvsssooolllkkkmmmqqqtttuuu{{{//////000000000111111111///////////////000111111000000000000///////////////000111333444555666666888888888999999999::::::;;;;;;:::999888888888888888888888999::::::;;;;;;;;;;;;;;;::::::999999888777777777777777666555555000000000111111111000000///000000000111111111111000111222222222222111000111111222222222333333333111111222222222333333333222222222222222222222222111111222222333444444444333333333444444444444444444444444444444444333333333333333444444444555555444444444555555555555666666777999<<>>???@@@EEEKKKWWWeeettt}}}~~~vvvnnnjjjdddaaa```dddfffhhhnnnuuurrrmmmhhhhhhlllrrrxxxzzz000000111111222222222333///////////////000111111000000000000///////////////000111333444555666666888888999999999:::::::::<<<<<<;;;:::999999999999888999999::::::;;;<<<<<<<<<<<<;;;::::::999888888666777777777777777666666///000111111111111000000//////000000111111111222000111222333333222111000111111222222222333333333111111111222222333333333222222222222222222222222000000111222222333444444111222222333444555666666555555555444444333333333333333333444444555555555444444444555555555666666666888:::<<<>>>>>>>>>>>>>>>;;;888777777888888888888888888888999:::;;;<<<;;;;;;;;;<<<<<<<<<======<<<<<<===>>>@@@AAACCCDDDLLLSSSbbbssssssmmmlllmmmjjjggggggiiijjjjjjooouuurrrlllggggggmmmuuu|||111111111111000000000000...///000111111000///...000000////////////000000...///000111444666888999:::999888777777777888999999999;;;<<<<<<;;;999999;;;:::::::::::::::::::::::::::;;;;;;::::::999999666555555444444333222222000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222333333444444444333333222333333333444444444555555222222222222222222222222333333222333333444555666555555555555555555555555666666666666666666666666555555555555555555444444999999:::::::::;;;;;;;;;===;;;888777888999999999888888999999999:::::::::;;;;;;::::::;;;<<<<<<===>>>===<<<<<>>>>>>>>BBBGGGKKKOOOXXXfffqqq~~~|||yyy}}}yyymmmffffffgggiiiiiikkknnnpppppppppooooooqqqwww~~~222222222222111111111111000000////////////000000...000111333333111000...000000111222444666777888999999999888777666666555555555333222222333555555222222333333444555666666444444555666777777777777333333333222111111000000000000000000000000000000111111111111111111111111111111111111111111111111111222222222222333333333111111222333333333333333111111222222222333333333333333333333333333333333444555777888888888888888666666666666666666666666666666666666666666666666555555555666666777777777666666777777777888888888888777666666888888888777999999:::::::::;;;;;;;;;<<<<<<<<<===>>>???@@@AAADDDFFFLLLSSS]]]hhhsssyyyxxxwww~~~yyyqqqfff^^^]]]bbbiiimmmooopppqqqooommmlllmmmooottt{{{333222222222222111111111000000////////////000000000000111222222111000000111111222333444666888999888888888888777666444444444444333333333333444444222222222333444444444555111111333555666777777777333333222111111000000///000000000000000000000000000000000000000000000000111111111111111111111111222222222222333333333333///000111222222222222222222222222222333333333333333333333333333333333333444555666888888888888777666666666666666666666666666666666666666666666666444555555666666777777777666777777777888888888888888777666777999999999777::::::::::::;;;;;;;;;;;;999999:::===???BBBDDDFFFMMMQQQWWWaaallluuu{{{~~~vvvqqqzzz{{{hhhbbb[[[YYY]]]eeemmmrrrssstttrrrnnniiigggiiilllooowww333333222222222111111111111000///......///000111111111111111111111111111444444444555666888::::::999999999999888666444333222333333444444333333222333333333333333333333333000111222444555555555555222222222111000000//////000000000000000000000000111111111111111111111111111111111111111111111111222222222333333333444444000000111333333444444333333333333333444444444444444444444444444444444444000222444555666666555444666666666666666666666666666666666666666666666666555555666777777888999999777777777888888888999999888777777888:::;;;:::888:::::::::;;;;;;;;;;;;<<<888:::<<<@@@DDDHHHLLLNNNWWW___iiirrrxxx{{{~~~}}}www}}}}}}tttnnnaaa^^^ZZZ[[[```hhhooossssssttttttoooiiigggiiilllnnnxxx333333333222222222111111111000///......///000111222222111000000111222222666666666777888:::;;;<<<::::::;;;:::999777555444222333444555555444333222444444333333333333333333222222333444444444333333222222111111000/////////000000000000000000000000222222222222222222222222111111111111111111111111222222333333333444444444222333444555666666666666333333444444444444555555444444444444444444444444222444666777888888666666777777777777777777777777666666666666666666666666666777777888999999::::::888888888888999999999999888888888999;;;;;;:::999:::::::::;;;;;;;;;<<<<<<;;;===@@@DDDIIIOOOSSSUUU^^^jjjxxx~~~}}}|||~~~zzznnnfff```]]][[[YYY[[[```gggllloooqqqtttuuurrrmmmjjjlllooowww111111000000000000111111///////////////000111111222222222222222222333333777999::::::999777777777;;;;;;:::888777555444333777666666555444444333222222111111000///...------111111222333333333333222111111000///////////////000000000000000000000000222222222222222222222222000111333333111000111222111111111111111111111111444444444444444444444444333333333444444444555555333333444555444333111000222333555666666666555444777777777777777777777777555555444333333333444444888888999::::::::::::999666777777777888888888888999999999999999999::::::666666777999:::;;;<<<===999<<>>>>>;;;???DDDIIIOOOXXXdddmmm{{{uuujjjddd___]]]^^^```aaacccfffkkkpppuuuyyy}}}~~~111111000000000000111111000000/////////000111111000000111333444555666777;;;<<<======;;;::::::;;;===;;;999777777777888999:::999777666555555666777888888777777666666555555444444555555555444444333111000000///////////////000000000000000000000000111111111111111111111111111333555555333222333444444444444444444444444444444444444444444444444444333333333444444444555555666666555444444444555555555444444444444555666666555555555555555555555555444444444444444555666777444555666666777777666666888999999999999:::::::::888999999999:::::::::;;;============>>>>>>???@@@???DDDJJJNNNTTT___lllvvv|||~~~}}}ttthhhbbb___]]]]]]```cccfffjjjmmmqqquuuzzz}}}111111000000000000111111111000000///000000111111///000111333555777999999;;;<<<======;;;::::::;;;<<<:::777555555777999:::;;;:::888666666777888999777777666666666666666666555555666555555444333333000000////////////000000000000000000000000000000000000000000000000000000111333444444333222222333333333333333333333333333333333333333333333333333333333333444444444555555555444222111111222333444555555444333333555666777555555555555555555555555888888666555444444333333444555666666777777666666888888888999999999::::::888999999::::::;;;;;;;;;???>>>======>>>>>>@@@@@@EEEIIIOOOXXXaaaiiiqqquuuuuuxxxssskkkeeebbbaaa___aaaeeefffkkkrrrwwwzzz}}}111111000000000000111111111111000000000000111111///000222444666999:::;;;:::;;;<<<;;;999999:::;;;:::888666444444555888999;;;:::999888777888999999666666666777777777777777666666666666555444333222000000////////////000000000000000000000000000000000000000000000000000000000111333333111111111222333333333333333333333333333333333333333333333333333333333444444444555555444333222111111222444555555555444333333555666777555555555555555555555555999888777666555555555555555666777777888888777777777777777777888888888999888888999:::;;;;;;<<<<<<======<<<<<<===???AAABBBJJJLLLTTT```lllrrrqqqnnnrrr{{{xxxqqqmmmiiifffeeecccaaaccciiilllttt~~~111111000000000000111111222222111000000000111111000111333555777:::<<<<<<:::;;;;;;999888777999:::888777555444444555666777999999999999999999999888888888999999:::::::::;;;999888888777666555333222///////////////000000111000000000000000000000000111111111111111111111111///111333222111000111111222222222222222222222222333333333333333333333333333333333444444444555555555555444444444555666666555444444444444555666666555555555555555555555555555555555555777888999:::666777888888999999888888666666777777777888888888888888999:::;;;<<<=========<<<<<<===???BBBEEEGGGPPPSSS[[[fffqqquuusssoooyyy{{{pppllllllkkkiiiiiiiiifffdddhhhpppttt~~~111111000000000000111111333222111111000000111111111222444666888:::<<<===:::;;;;;;999777777999;;;888888777666555555666666777888999::::::999888777999999999:::;;;<<<<<<===<<<<<<;;;:::999777555444///////////////000111111000000000000000000000000222222222222222222222222000222333333222111111222444444444444444444444444222222222222222222222222333333333444444444555555333444555555666666555555333444555555666555555555666666666666666666666666444444444666777999;;;<<<666777888888999999888888777777888888888999999999888888999:::;;;<<<======>>>===>>>???CCCGGGLLLOOO\\\```gggmmmrrrxxx~~~~~~ssslllgggjjjpppooooooqqqrrrpppooovvv111111000000000000111111333333222111000000111111222333444666888:::<<<===;;;;;;;;;999888888:::;;;999999999888777666666555555777999;;;;;;:::777666777888888999:::;;;<<<<<<>>>>>>>>><<<;;;999777666///////////////000111111000000000000000000000000222222222222222222222222111333555444333222333333555555555555555555555555222222222222222222222222333333333444444444555555000111333444555444333333222333555666666666555444777777777777777777777777666666666666777888999:::666666777888888888888888888888999999999:::::::::888888999:::;;;======>>>??????@@@BBBGGGLLLQQQUUUffflllrrrrrrrrrzzz~~~rrrgggbbb```aaahhhrrrtttvvvyyy|||{{{{{{444333333333444666888999888777777555444333222222111222444666888:::;;;;;;888888999999999:::::::::::::::999888777777888888888:::<<<===<<<;;;;;;;;;;;;::::::<<>><<<<<<;;;999555222//////............//////000000000000000111111222//////000111222333333333333111///000111333444444222333333444444333333222666444222333555666444222222222333333333444444444333333333333333333333333111222333555777888::::::888888777777666666666555555777888888777777888999888888888888888888888888999888777777777888:::;;;;;;<<<<<<;;;:::999;;;<<<@@@AAABBBDDDIIIQQQ[[[aaannnsssuuutttzzzzzzhhhaaa]]]^^^aaaeeekkkqqqwww|||222222333555777999;;;<<<999888777555444222111111000111333555777999:::::::::::::::999999888888888:::999888888777777777888888:::======<<<;;;;;;<<<;;;::::::<<>>??????>>><<<:::888555333222111///000222444666777999:::<<<;;;:::999888777666666999888888888777777777777999<<<>>>>>>===<<<<<<===;;;;;;;;;===???AAAAAA@@@AAA@@@>>>>>>===;;;777444111000000//////000000111000000000000000111111222111111111111111111222222444333333444555555333111333333444444444444333333333222111111333333222111333333333333444444444444333333333333333333333333666666666666555555555555666666666555555555555555555777888888777777888999777777777777777777777777999::::::;;;;;;;;;;;;;;;<<<===>>>>>>===>>>AAADDDAAAGGGOOOUUUZZZ```ggglllsss}}}yyyfff\\\YYYZZZ]]]aaabbbeeeoooyyy333555999===@@@AAAAAAAAABBBAAA>>>:::777555333333...///000222444666888999:::::::::999888777777666888888888888888888777777:::<<>>======>>><<<;;;;;;===@@@AAAAAAAAA@@@???>>>===<<<:::777444111111000000000000111111000000000000000111111222222222222111111111111111333333555888:::999777444333333444444444444333333222222222222333333333333333333333444444444444555444444444444444444444444666666666666555555555555555555555555555555444444555777888888777777888999777777777777777777777777888999;;;<<<<<<<<<;;;:::;;;<<<>>>>>>???AAAEEEHHHLLLQQQWWW[[[___fffpppwww}}}{{{jjj]]]XXXUUUXXX___dddffflll{{{888:::>>>AAACCCCCCAAA@@@CCCAAA===999666333222222...//////111333555777999888888888888888888888888777888999999999999888888;;;===???@@@???>>>>>>>>><<<;;;;;;===@@@BBBBBBAAA???>>>===<<<;;;999666333111111000000000000111111000000000000000111111222222222222111111111111111222333666:::>>>>>><<<:::333444444555555444444333222333333444444444444555333333444444444555555555444444444444444444444444444444555555666666777777444444555555555555555555555777888888777777888999777777777777777777777777777888:::;;;;;;;;;:::999:::<<<===>>>@@@DDDIIIMMMRRRYYYaaafffhhhmmmuuu|||~~~sssjjj```[[[ZZZVVVZZZbbbiiinnnxxx<<<>>>AAACCCDDDCCCBBBAAABBB???;;;666333111000000/////////000222555777999777777777888888888999999888999:::;;;;;;;;;:::999:::<<>>======>>><<<<<<<<<===@@@BBBBBBAAA???===<<<;;;;;;999555222111000000//////000000111000000000000000111111222111111111111111111222222111333666;;;???AAA@@@>>>444444555555555555444444111333444444444444555777333444444444555555555555444444444444444444444444333333444555666777888999555555555555555666666666555777888888777777888999888888888888888888888888888888999:::::::::::::::;;;<<<>>>@@@CCCHHHOOOSSSUUU___lllssstttvvvzzzxxxkkkddd```\\\[[[]]][[[```iiissszzz>>>???BBBCCCDDDDDDCCCCCCBBB???;;;666333111111111/////////000222555888:::888888888888777777777777888999;;;======<<<;;;::::::<<<>>>???>>>======>>>===<<<<<<>>>@@@BBBBBBBBB@@@>>>===<<<<<<999666333000//////......//////000000000000000000111111222000000000111222222222333222333666:::>>>@@@???>>>444444555555555555444444000222444444333222444777444444444444555555555555555555555555555555555555333333444555666777888888555555555666666777777777555777888888777777888999999999999999999999999999:::::::::::::::;;;<<<<<<===>>>@@@CCCGGGMMMTTTYYY^^^gggqqqvvvwww|||sssjjjbbb``````]]]]]]^^^```fffqqq~~~>>>???AAACCCDDDEEEEEEEEEEEEBBB===999666444444555000000///000222555888:::::::::999888777666555555999:::<<<>>>>>>===<<<;;;999;;;>>>>>>===<<<<<<======<<<<<<>>>AAABBBBBBBBBAAA???>>>======;;;777444//////............//////000000000000000111111222//////000111222333333444333444555888<<<>>>===<<<444444555555555555444444...111333333111111333666444444444555555555666666555555555555555555555555444444555555666666777777555666666666777777888888666777888888777777888999::::::::::::::::::::::::<<<<<<;;;::::::<<<===>>>???@@@CCCEEEJJJPPPXXX]]]jjjnnnqqqqqqrrr}}}pppkkkeeeaaabbbdddaaa______dddjjjwww>>>>>>???@@@AAAAAAAAAAAADDDAAA>>>999555222000///222222222333333444444444777777777777666666666666<<<<<<<<<===<<<<<<;;;:::<<<;;;;;;===@@@BBBBBBAAA<<<<<<>>>???@@@AAAAAABBB@@@@@@@@@@@@???<<<888444333222000/////////000111000111111111111222222222222222111111111222333444333444555666777777777777555555555444444333333333222222222222222222222222333333333444444444555555444444444555555555666666333333444444555666777777666666666666777777777777888888777777888888999:::::::::::::::::::::;;;;;;;;;:::;;;<<<>>>>>>===<<>>;;;777444222111111111111111222222222222222555555555666666666666666;;;;;;<<<<<<<<<<<<;;;;;;===<<<;;;<<<>>>@@@@@@???<<<===>>>???@@@AAAAAAAAA>>>>>>=========:::555222333222000/////////000111000111111111111222222222111111222222222333333333111222333444555555555555555555444444444333333333333333333333333333333333333444444444444444444444444444444555555555666666333333444444555555666666666666666666777777777777888888777777888888999:::999999999:::::::::::::::;;;;;;;;;===???AAABBBBBBDDDHHHNNNQQQTTTZZZdddkkkoooqqqttt{{{xxxjjjcccbbbeeeddddddeeefffggggggfffooosss@@@@@@@@@AAA@@@@@@???>>><<<:::888555444333333333111111111111111000000000333333333444444555555555999999;;;<<<======<<<<<<===;;;:::;;;<<<======<<<<<<===>>>???@@@AAAAAAAAA>>>>>>======<<<999555222333222111000///000111111000111111111111222222222000111222333444333222222000000111222333333333333444444444444333333333333444444444444444444444444444444444444444444444333444444444555555555555555444444444444444444444444666666666666777777777777888888777777888888999:::888888999999999:::::::::;;;;;;<<<===@@@DDDGGGIIILLLQQQWWWYYY[[[bbbnnnxxxzzz|||~~~pppgggaaa^^^___ddddddcccdddfffiiikkkmmmrrruuuAAAAAAAAA@@@@@@???======;;;:::888666444333333444222222222111111000000///000111111222333444444555666888:::<<<=========<<<:::999888888:::<<<============>>>???@@@AAAAAAAAA@@@???>>>>>>>>><<<888555333222111000000000111222000000111111111222222222///000333444444333222111000000111222222222222222333333333333333333333333333333333333444444444444555444444444444333333333555555555555555555555555444444444444333333333333666666666666777777777777888888777777888888999:::777888888999999:::::::::;;;;;;<<<===@@@EEEJJJNNNWWW]]]bbbdddeeelllyyyxxx{{{|||jjjbbb```^^^]]]^^^bbbdddfffggghhhjjjmmmnnntttxxxAAAAAAAAA@@@???>>>===<<<>>><<<:::777555333333333333333222222111111111000///000000111222333333444555777:::<<<>>>======<<<777666555666999===>>>???===>>>???@@@@@@@@@@@@@@@@@@???>>>>>>>>>===:::888444333111000000000111222000000111111111222222222///000333444444333222111111222222333333333333222333333333333333333333333111111222222333333333333444444444444444444444444555555555555555555555444444444444444444444444333666666666666777777777777888888777777888888999:::777888888999::::::;;;;;;;;;<<<===>>>AAAFFFNNNSSS]]]bbbiiilllqqqzzz|||xxxsss{{{nnnbbb___aaa```^^^]]]bbbfffjjjmmmmmmllllllmmmssszzz@@@@@@@@@@@@???>>>===<<>>===<<<;;;666444333555999===???@@@>>>>>>???@@@@@@@@@@@@@@@>>>===<<<<<<======;;;:::444333222111000111222222000111111111111222222222000111222333444333222222222333333444444444333333222222222222333333333333000111111222222333333444333333333444444444555555555555555555555444444444555555555555555555555555666666666666777777777777888888777777888888999:::888888999:::;;;;;;<<<<<<;;;>>>AAACCCFFFLLLUUU\\\```eeemmmvvvsssssstttzzzpppggg``````bbb```______dddiiipppsssqqqooonnnoooppp}}}??????@@@??????>>>=========<<<999666333222111111000000000111111111111111111111111111111111111111555777:::===>>>===;;;999888666444555888<<<>>>???>>>>>>???@@@@@@@@@@@@???===<<<<<<===?????????===444333222111111111222222000111111111111222222222111111222222222333333333222333333444333333222222111111222222222333333333111111222222333444444555111222222333444555666666666666555555555444444444444555555666666777777777666666666666777777777777888888777777888888999:::888999:::;;;<<<======>>>;;;@@@FFFJJJOOOVVV```hhhjjjnnnwwwzzzrrrttt||||||vvvlllfffaaabbbcccaaabbbeeehhhnnntttvvvtttssstttvvv{{{>>>????????????>>>>>>===;;;999777444333222111111......//////000000111111222222222111111111111111555777;;;===>>><<<:::888:::888555555888;;;===>>>>>>??????@@@@@@@@@?????????>>>>>>???AAACCCCCCBBB444333222111111111222333000111111111111222222222222222111111111222333444222222333333333222222111111111111222222333333333222222333444444555666666000111222333555666777777666666555555555444444444444555555666777888999999666666666666777777777777888888888777888999999:::999999:::;;;<<<>>>>>>???<<>>>>>>>>>>>>>>>>>>>>>>>???<<<777222000000222333222222111111111111222222222222222222333333444444888888999:::::::::999999777555444555999<<<>>>???>>>>>>>>>@@@CCCCCCBBB@@@999:::<<>>@@@GGGGGGKKKUUUbbbooowwwzzzyyy~~~{{{qqqkkkgggdddbbb```bbbdddeeeeeegggiiillljjjssszzzzzzvvvzzz~~~}}}}}}~~~~~~|||zzzxxxwwwtttrrrqqqpppqqqrrruuuvvvwwwxxxzzz{{{|||}}}>>>>>>>>>>>>>>>>>>>>>>>>@@@===888333111000222333222111111000000111111222111111222444555666777888:::::::::::::::999999888666555555777:::>>>??????>>>======>>>??????<<<:::999999;;;===??????<<<999333222111111000000111111111111000000000000111111000111111111111222222222333333333333333333333333111111111111111111111111333333333333333333333333555444444444555777999;;;888888888777666555555444666666666666777777777777777777777777777777777777777777888999999:::;;;;;;;;;<<<===<<<<<<===@@@BBBHHHNNNWWWdddqqq|||yyyssskkkfffdddcccbbbaaabbbdddfffiiilllnnnooooootttyyy}}}}}}|||~~~{{{yyyyyyxxxuuuvvvwwwwwwvvvtttrrrqqqooonnnllljjjhhhhhhiiijjjooooooppprrrssstttuuuvvvyyyzzz|||>>>>>>>>>>>>>>>>>>>>>>>>@@@>>>999555222111111222111111000000000000111111000222444777:::<<<===>>><<<<<<<<<<<<;;;999888777555555666999===@@@@@@@@@???>>>>>>>>>>>><<<999777999999999;;;===<<<:::888222222111000000000111111111111000000000000111111000111111111111222222222333333333333333333333333222222222222222222222222333333333333333333333333666555555555666777999:::777777777666666555555555666666666666777777777777888888888888888888888888555666777888999;;;<<<<<<===============???DDDGGGLLLUUUcccoooyyyzzzpppeeebbb___^^^```aaabbbbbbdddfffjjjrrryyy~~~}}}{{{}}}|||zzzvvvsssqqqpppqqqrrrmmmmmmmmmmmmllljjjhhhffffffeeecccaaa``````aaaaaaffffffggghhhjjjkkkllllllpppqqqsssuuuxxxzzz|||}}}>>>>>>>>>>>>>>>>>>>>>>>>???===999555222111000000111000000//////000000111111333777;;;???AAACCCDDD>>>>>>===<<<;;;999777666444555777<<<@@@BBBAAA@@@BBBAAA@@@@@@@@@???<<<999999888999:::;;;;;;888666111111000000000000111111111111000000000000111111000000111111111222222222333333333333333333333333222222222222222222222222333333333333333333333333444444333444444666777888666666666666666666555555666666666666777777777777888888888888888888888888666666777888999:::;;;;;;;;;<<<<<<===???CCCIIINNNZZZbbbkkkrrrvvv}}}wwwjjjddd_________```bbbddddddeeeggghhhnnnzzz}}}{{{xxxuuutttqqqmmmjjjhhhhhhjjjlllhhhhhhggggggeeecccaaa```______^^^\\\\\\\\\\\\]]]^^^______```bbbccccccdddggghhhjjjmmmppprrrtttvvvyyy{{{~~~>>>>>>>>>>>>>>>>>>>>>>>>===<<<999666333111//////111111000000000000111111333666:::>>>BBBDDDFFFFFF>>>>>>===<<<;;;999888777444555888<<<@@@BBBAAA???AAA@@@@@@AAABBBAAA???<<<999999999;;;;;;:::777444111000000///000000111111111111000000000000111111000000111111111222222222333333333333333333333333222222222222222222222222333333333333333333333333333333444444444555666666555555555555666666666666666666666666777777777777888888888888888888888888999999999999999:::::::::999:::<<<>>>BBBIIIPPPVVViiimmmqqqqqqttt}}}rrrccc[[[YYY[[[]]]```bbbdddfffggghhhjjjkkkqqq}}}|||yyyvvvtttrrrnnnlllmmmjjjgggcccbbbbbbdddfffcccbbbbbb```___]]]\\\[[[ZZZYYYYYYYYYXXXYYYYYYYYYYYYZZZZZZ[[[\\\]]]^^^^^^^^^```bbbfffiiimmmoooqqqoooqqqtttwwwzzz}}}>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::777555333111000222222111111111111222222555777;;;>>>AAACCCCCCCCC;;;;;;;;;;;;;;;:::999888666666999<<<@@@AAA???>>>>>>======???AAA@@@???===::::::<<<===>>>;;;777333000000/////////000111111111111000000000000111111000111111111111222222222333333333333333333333333333333333333333333333333333333333333333333333333444555555666666666777777444444444555555666666777666666666666777777777777888888888888888888888888;;;;;;;;;;;;;;;::::::::::::<<>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;:::888666444333333333222222222222333333555777:::<<<>>>>>>===<<<888888999::::::;;;::::::777777888;;;>>>???>>>============>>>@@@???===;;;;;;<<<>>>AAAAAA===777333///////////////000111111111111000000000000111111000111111111111222222222333333333333333333333333333333333333333333333333333333333333333333333333333444444555555555555555333333444444555666777777666666666666777777777777::::::::::::::::::::::::;;;;;;;;;<<<<<<=========>>>AAAEEEIIINNNTTT[[[___hhhlllrrryyy{{{oooccc\\\TTTRRRUUUQQQUUUZZZ^^^```cccgggkkknnnooossszzz{{{yyyxxxwwwvvvtttrrrooommmkkkiiifffccc```^^^\\\YYYXXXWWWVVVVVVVVVVVVUUUTTTSSSRRRRRRRRRNNNNNNOOOPPPPPPQQQPPPPPPQQQQQQRRRSSSSSSTTTTTTTTTUUUVVVXXXZZZ\\\^^^```aaaaaadddgggjjjmmmpppsssvvvvvvzzz>>>>>>>>>>>>>>>>>>>>>>>><<<======<<<;;;999777555444333333222222333333444444666888:::;;;:::888666555666888999:::;;;;;;;;;999888888:::===>>>===<<>>???@@@@@@===;;;;;;===@@@CCCCCC???888222///////////////000111111111111000000000000111111000111111111111222222222333333333333333333333333333333333333333333333333333333333333333333333333111111222333333333222222222333333444555666777777666666666666777777777777;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===???@@@@@@CCCFFFJJJNNNRRRWWW]]]```mmmrrr{{{qqq^^^YYYXXXSSSRRRVVVVVVZZZ^^^```aaacccgggkkklllnnnssszzzzzzvvvtttsssqqqpppllljjjgggeeecccaaa___\\\[[[ZZZXXXVVVTTTRRRQQQQQQTTTTTTSSSRRRQQQQQQQQQRRRLLLMMMNNNOOOPPPPPPPPPPPPNNNNNNOOOOOOPPPPPPQQQQQQTTTTTTUUUVVVWWWXXXYYYYYYWWWZZZ]]]```ccceeeiiillliiinnntttxxx}}}@@@???===<<<<<<<<<===>>>;;;999777555444444555666666666555444333333333333888777666555555555555555555555555777999;;;:::999555555666777999<<<>>>@@@?????????>>>>>>>>>>>>===;;;>>>CCCEEEDDD>>>666111000000000000111111111111111111111111111111111111000000111222222222222111444444444444444444444444333333222222333333444555333333333222222111111111222333444555444333222111111222333444555555555555777777777777777777777777::::::999999999:::;;;;;;;;;===>>>>>>>>>@@@DDDHHHKKKQQQWWWZZZZZZ[[[___ccclll{{{yyyvvv{{{mmmhhh___WWWRRRRRRVVVYYYWWW\\\cccgggiiikkkmmmooorrrttt{{{~~~yyyuuuzzzxxxuuusssrrrpppmmmkkkccccccbbb```]]][[[YYYWWWUUUTTTSSSRRRPPPNNNMMMMMMNNNNNNOOOOOOOOONNNNNNMMMLLLKKKJJJIIIIIIIIIIIIIIILLLLLLLLLLLLMMMMMMMMMMMMQQQQQQQQQRRRRRRRRRSSSSSSYYYYYYZZZ[[[]]]___aaabbbeeegggjjjnnnssszzz???>>>======<<<<<<======;;;:::888666666666888888888777555444333222222333444333222222111111111222888777666777888888777555444555555666888;;;>>>??????????????????>>>>>>>>>;;;???CCCFFFDDD>>>777222000000000000111111111111111111111111111111111111000000111222222222222222444444444444333333333333333333222222333333444555444444333333333222222222222333444555555555555555333444555555666666666666555666666777888999999999::::::999999::::::;;;<<<;;;===??????>>>AAAGGGMMMXXX]]]bbbbbb```aaafffkkkzzzzzzuuu|||qqqhhhddd^^^WWWUUUWWW[[[___fffhhhlllrrrwwwxxxwwwuuuvvvxxx|||xxxssspppqqqooollljjjiiihhheeebbb______^^^\\\ZZZWWWUUUTTTSSSSSSRRRPPPOOOMMMLLLLLLKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMPPPPPPQQQRRRTTTVVVXXXYYY^^^```cccfffkkkqqqxxx}}}>>>>>>>>>>>>>>>======<<<<<<;;;:::999999:::;;;<<<;;;999777444222222222333111111000000///000000000666555555666777888666555444444444555777:::<<<>>>@@@@@@@@@@@@@@@???>>>>>><<>>888444000000000000111111111111111111111111111111111111000111111222222222222222444444333333222222222111333333333333333444444555444444444444444333333333333333333444555777888999555666666777777777666666444444555777888999:::;;;:::::::::::::::;;;<<<<<<;;;>>>@@@AAABBBIIISSS\\\nnnqqqqqqmmmhhhjjjqqqyyyyyyuuuzzzrrrgggdddbbb^^^[[[[[[___fffkkkuuuuuuxxx}}}yyywwwtttqqqllliiihhhfffcccbbbaaa___]]]ZZZYYYYYYXXXWWWUUUSSSQQQPPPQQQPPPOOONNNMMMLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOQQQSSSTTTUUUVVVXXX[[[^^^bbbgggnnnrrr}}}??????@@@AAAAAA???>>>=========<<<<<<<<<===>>>>>>>>><<<888555222222222333333222222111111111222222111111222555888:::999999333333333444666999;;;<<>>>>><<>>888555///000000000111111111111111111111111111111111111000111222222333333222222444333333222222111111000333333333333333444555555555555555555555555444444555444333333444666777999666666777777777666555555555555666777888999:::::::::::::::::::::;;;<<<===<<>>>>>>>>>>>>>>????????????===:::666444333333333333333222222222222333333000000111444888:::::::::333333333444666888:::<<<>>>???@@@AAAAAA???>>>===;;;===???AAA???<<<888555///000000000111111111111111111111111111111111111111111222333333333333222333333333222222111111111444444333333444444555666555555555555555555555555666555444333333444555666555555666666666555555444777777777777777888888888::::::::::::;;;<<<===>>>>>>@@@EEEMMM[[[ppp|||~~~rrriiibbb^^^```ccceeeeeegggllluuu||||||yyywwwrrroookkkiiigggeeebbb___]]][[[YYYXXXXXXWWWUUUSSSQQQQQQPPPPPPNNNMMMLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHIIIJJJJJJKKKKKKKKKJJJHHHHHHGGGGGGGGGGGGHHHIIIFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIHHHHHHHHHIIIJJJLLLMMMNNNQQQSSSUUUWWWYYY\\\```ccciiiooowww}}}BBBBBBBBBBBBBBBAAAAAA@@@???????????????>>>>>>>>>>>>===;;;999666555333333111111111000111111222333333333333555888999999888444444444444666888:::;;;===>>>@@@AAA@@@???===;;;999:::<<<===<<<999666333000000000000111111111111111111111111111111111111111222222333333333333333222333333333333333333333444444444444444555555666444444444555555555555555666555555444333333444444444555555666666666555555888888777777777777777777::::::::::::;;;<<<>>>>>>AAACCCJJJYYYnnnwwwmmmgggaaa]]][[[```dddhhhjjjkkkqqqzzz}}}yyyvvvsssqqqkkkiiieeebbbaaa___]]][[[WWWUUUSSSSSSSSSRRRPPPOOONNNNNNNNNNNNMMMLLLJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHHHHFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGGGGHHHIIIJJJLLLLLLMMMOOOQQQRRRTTTVVVYYY[[[aaafffmmmrrrxxxBBBBBBAAA@@@@@@@@@@@@@@@????????????>>>===<<<<<<<<<<<<<<<;;;999666444333111000000000111111222333444333444666999;;;:::999555555555555666888:::<<<<<<===???@@@@@@>>>;;;:::777888999999888666333222000000000000111111111111111111111111111111111111111222333333444444333333222222333333444444555555444444444444444555666666333333444444444555555555444555555666666666555555444555666666777777777777666666777777888888999999999:::::::::<<<===>>>???CCCFFFQQQfff~~~}}}sssiiifffccc^^^]]]```ccciiiooorrrtttyyy{{{wwwtttpppllljjjeeebbb^^^[[[ZZZYYYWWWUUURRRPPPOOOOOOOOOOOOMMMKKKKKKKKKLLLKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHIIICCCDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNJJJLLLNNNOOOPPPQQQSSSUUUZZZ^^^ccchhhmmmttt}}}BBBAAA???>>>===>>>???@@@?????????>>>>>><<<;;;:::;;;<<<<<<<<<;;;888555333222222111111222333444444000111222666:::===>>>===666555555666777999;;;<<<;;;<<<>>>??????===;;;999555666777777666444222000000000000000111111111111111111111111111111111111111222333333444444333333111222333444555555666777555444444444444555666666333333333444444444555555333444666888999999888888555555666888888999999999444555666777888999:::;;;999::::::;;;<<<===??????DDDHHHVVVnnnyyyeeeaaa___```^^^ZZZ]]]dddhhhnnnvvvzzz|||~~~{{{wwwsssppplllhhheee```]]]YYYVVVUUUTTTSSSQQQQQQOOONNNNNNNNNNNNLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIEEEEEEFFFHHHHHHIIIIIIIIIFFFFFFEEEEEEFFFGGGHHHHHHFFFGGGGGGGGGGGGHHHHHHHHHDDDEEEEEEEEEFFFFFFFFFFFFHHHHHHHHHHHHIIIJJJKKKLLLJJJLLLNNNOOOOOOPPPQQQSSSUUUXXX]]]aaafffmmmvvv}}}CCCBBBAAA@@@????????????;;;<<<======<<<<<<===>>>======<<<<<<:::999777666333222111111000111111111222222333666999;;;:::888999777555333333444777888888;;;???BBBBBB???:::777555444222000000///000000111111111000000000000000//////000000111111111111555555555555555555555555222333333444444333333222444555555666666666666666333333333444444444555555888777444333333444777888:::999999999999999999999:::::::::::::::999888777<<<<<<===<<<<<<>>>BBBDDDLLLQQQ___uuupppggg```[[[ZZZ]]]]]]YYYZZZ___iiilllvvv}}}zzzxxxuuurrrmmmhhhdddaaa```[[[ZZZWWWUUUSSSQQQPPPOOOMMMMMMLLLKKKJJJIIIIIIHHHIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFDDDDDDEEEEEEFFFFFFFFFGGGFFFGGGHHHHHHIIIIIIHHHHHHFFFGGGHHHIIIIIIIIIIIIHHHGGGGGGHHHHHHIIIJJJKKKKKKHHHIIIJJJLLLNNNPPPRRRSSSTTTUUUWWWZZZ^^^dddlllqqq|||AAA@@@??????>>>>>>>>>>>>===>>>???>>><<<;;;;;;===<<<;;;:::888777555444444333222222111111111111111222222333666999;;;:::999888777555333333444666888777:::>>>AAABBB???;;;888555444222111000///000000111000000000000000000000111111111111222222222222444444444444444444444444222333333444444333333222333444444555555555555555333333444444444555555555888777555444444555777888999999999999999999999999777888999999:::::::::999;;;;;;;;;;;;<<>>>>>==================???@@@@@@>>><<<::::::;;;===;;;999777555444444444333333222111111111111111222222333555888::::::999777666444333333444666777777:::>>>@@@AAA???<<<:::666555333111000000000000000000000000000000111111333333333333333222222222333333333333333333333333333333444444444444333333222333333444555444444444333444444444444555555555666666666666666666666666888888888888888888888888555666777999:::;;;;;;;;;;;;;;;<<<<<<>>>BBBHHHLLLVVV^^^nnn}}}yyyhhh^^^]]]XXXWWWYYY]]]^^^\\\\\\]]]bbbiiiwww|||yyyxxxvvvqqqmmmiiigggdddaaa^^^[[[YYYXXXSSSQQQPPPMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGJJJIIIHHHFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIJJJJJJGGGHHHHHHIIIJJJKKKLLLLLLKKKLLLNNNOOOQQQUUU[[[___iiimmmsss{{{;;;<<<<<<===>>>>>>>>>>>>>>>???@@@>>><<<;;;;;;<<>>AAAGGGNNNTTT^^^eeerrr}}}zzz}}}lll```\\\]]]\\\\\\]]]^^^`````````aaahhhnnnyyy~~~zzzvvvsssrrrpppkkkgggaaa___]]]ZZZXXXVVVUUUTTTOOONNNLLLJJJIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGGGGIIIHHHFFFEEEDDDEEEGGGHHHGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLLLLMMMNNNQQQUUUYYY___bbbgggnnnwww999:::<<<>>>???@@@@@@@@@<<<>>>???>>>======>>>???>>><<<999666444333444555444333333222111222222222222222222444777999999999666555555555555666777888888:::<<<>>>??????>>>===777666444222000000000000//////000000111111111111222222222222222222111111222222222222222222222222333444444555555444444333444444555666666666666666444444444555555555666666555666777888888777666555666666777777777888888888888888999::::::::::::::::::;;;>>>AAAFFFLLLTTTZZZdddiiiqqqzzz~~~yyytttuuussshhh___]]]___```aaabbbcccfffjjjnnnpppsssuuuzzzyyyuuuqqqnnnmmmkkkfffbbb[[[ZZZXXXVVVTTTRRRQQQQQQMMMLLLJJJIIIHHHGGGGGGGGGEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDEEEFFFFFFGGGGGGFFFFFFFFFEEEDDDCCCDDDFFFIIIJJJGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKMMMPPPSSSWWWZZZ^^^dddlllvvv~~~|||yyywwwwwwyyy|||{{{xxxwwwxxxzzz}}}}}}777888;;;>>>@@@AAAAAAAAA<<<===???>>>======???@@@999777555333222222222222444444333222222222222222333222111333666888999999666666666666777888999999:::;;;<<<===>>>>>>======888777444222000000000000/////////000111111222222111111111111222222222333222222222222222222222222444444555555555555444444444555666666777777666666444444555555555666666666666666888888888888666666666777777888888999999999999:::;;;;;;;;;;;;;;;:::999<<>>???@@@???======>>>???555555444444333222222111444444333222222222222333333111111222555888999999777777777888999999::::::<<<<<<==================999777555222111000000000...//////000111111222222000111111222333444555555333333333333333333333333444444555555555555444444333444555555666666555555555555555555666666666666777777777888888777777777777777888888999::::::;;;999:::;;;<<<======>>>>>>===BBBHHHPPPWWW^^^eeejjjrrrxxx{{{wwwxxxtttmmmfffdddcccaaabbbeeejjjqqqwwwzzz}}}yyyvvvvvvuuuttttttssstttvvvwwwvvvvvvwwwxxxwwwzzz}}}~~~zzzvvvsssqqqlllhhhcccaaa```^^^YYYUUUSSSRRRPPPNNNLLLKKKKKKJJJIIIIIIHHHGGGFFFFFFFFFGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEDDDCCCDDDEEEEEEFFFFFFEEEEEECCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFGGGIIIKKKKKKNNNQQQUUUYYY^^^dddhhhkkknnnsssvvvxxxzzz{{{}}}~~~}}}|||zzzzzzrrroookkkhhhgggeeecccbbb```cccffffffcccbbbccceeedddcccccceeehhhjjjiiiiiimmmpppsssuuuvvvwwwxxxzzz111444888;;;>>>@@@@@@@@@@@@AAAAAA@@@===<<<<<<===555555666666666555444333555444333333222222333333333111111222555888999999777777888999::::::;;;;;;============<<<<<<<<<<<<999888555333111000000000...//////000111222222222000111222333555666777777333333333333333333333333444444555555555555444444222333444444555555444444555555555555666666666777888777777777777777777888777777888999::::::;;;;;;888999:::<<<>>>@@@@@@AAACCCHHHPPPYYY```hhhnnnrrr{{{}}}zzzxxxxxxkkkkkkeee``````bbbbbbeeeiiirrr{{{~~~{{{yyywwwwwwrrrooollljjjjjjjjjjjjjjjgggiiikkkkkkkkkkkklllmmmlllooorrrssstttwww|||zzzuuupppmmmjjjgggccc^^^\\\[[[XXXTTTPPPQQQPPPNNNLLLJJJIIIHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFFFFFFFEEEEEEDDDDDDCCCDDDDDDEEEEEEEEEEEEEEECCCDDDEEEEEEEEEEEEEEEDDDGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDEEEEEEEEEEEEGGGHHHIIIHHHHHHHHHJJJLLLGGGJJJMMMPPPSSSWWW[[[^^^___bbbfffiiikkkmmmppprrrnnnoooooooooooonnnmmmmmmfffdddaaa___^^^]]][[[ZZZUUUXXX[[[\\\ZZZYYY\\\^^^\\\[[[[[[\\\___``````___\\\___dddhhhjjjkkklllmmm555777:::===???AAAAAAAAABBB@@@>>><<<999666444222444444333333333333222222222222222222111111000000222222222333555888;;;<<<;;;:::999888888888888999:::;;;<<<<<<<<<;;;:::999777555333111000000000111...//////111222333444444222222333333333333444444000111111111111222222222444444333333333444555555666666666666666666666666555555444444444444555555333444444555666777888888555666888:::;;;;;;;;;;;;>>><<<::::::>>>BBBDDDEEEJJJSSS___iiipppuuuyyy||||||xxx~~~vvvlllgggfff```___```ccchhhkkkmmmmmmuuu~~~~~~wwwuuusssrrrqqqpppnnnllleeeddddddcccbbbaaaaaaaaa^^^^^^^^^_________``````bbbcccdddfffiiikkknnnooo{{{{{{uuuooojjjeeeaaa___]]]ZZZWWWTTTQQQPPPOOOKKKKKKJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHGGGGGGFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFJJJJJJKKKLLLOOORRRVVVXXX\\\\\\]]]___```aaaccccccggggggfffeeedddccccccbbb\\\ZZZWWWTTTRRRRRRRRRSSSSSSSSSSSSSSSTTTTTTTTTUUUWWWUUUTTTSSSSSSTTTUUUWWWXXXXXXYYYZZZ\\\___bbbddd777888;;;===???@@@AAAAAA???>>>===:::888555444333444444333333333333222222222222222222111111111000222222222333555888:::<<<;;;;;;;;;:::::::::999999;;;;;;<<<<<<<<<;;;999888777555333111000000000111000000111222333444444555222222333333333333444444222222222222333333333333444444333333333444555555555555555555555555555555666555555444444555555666444555555555666777777777666777999:::;;;;;;;;;:::<<<<<<<<<<<<>>>BBBFFFHHHSSS___qqq~~~tttkkkddd```______aaadddfffhhhkkkpppttt{{{}}}zzzwwwuuuooollljjjiiihhhgggeeeccc]]]]]]\\\\\\[[[ZZZZZZYYYZZZZZZZZZ[[[[[[[[[[[[\\\[[[[[[\\\^^^```bbbdddeeeoooyyy}}}yyysssmmmiiieeeaaa^^^[[[ZZZWWWTTTQQQOOOMMMMMMJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFFFFFFFFFFEEEDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHIIIKKKMMMOOOPPPSSSTTTUUUVVVWWWYYYZZZZZZ[[[ZZZZZZYYYXXXXXXWWWWWWWWWUUUSSSQQQOOOOOOOOOPPPOOOOOOPPPPPPPPPQQQQQQQQQQQQPPPOOONNNNNNOOOPPPQQQQQQQQQRRRSSSUUUXXX[[[\\\777999;;;===>>>?????????;;;;;;999888666555444333444444333333333333222222222222222222111111111111111111222333555888:::<<<;;;<<<=========<<<;;;:::;;;<<<<<<<<<;;;:::888777666444333111000000000111222222333333333444444444222222333333333333444444333333333333444444444444333333333333333444555666555555555555555555555555666555555444444555555666666666666666666666666666888888999:::;;;;;;;;;::::::<<<>>>>>>???DDDKKKQQQcccqqqoooddd```]]]\\\[[[^^^ccchhhjjjjjjnnnwww~~~{{{wwwtttqqqnnnkkkiiieeecccaaa______]]][[[YYYVVVUUUUUUTTTTTTSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUVVVTTTTTTUUUVVVWWWYYYZZZ[[[aaafffllloooooooooppprrryyy|||}}}sssooojjjfffccc```]]][[[WWWUUUSSSPPPNNNLLLKKKJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDEEEFFFGGGHHHHHHFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIKKKKKKLLLMMMOOOPPPQQQQQQSSSSSSRRRRRRQQQQQQPPPPPPPPPOOOMMMLLLKKKKKKLLLLLLKKKKKKKKKLLLLLLLLLLLLMMMMMMLLLKKKJJJJJJKKKLLLMMMKKKKKKLLLMMMOOORRRTTTUUU666777999;;;<<<<<<;;;;;;777777666666555444444333444444333333333222222222222222222222222222222222111111111333555777:::;;;;;;<<<>>>??????>>><<<:::<<<<<<<<<<<<;;;999777666444333222111000000000000222222333333333333333333222222222333333333444444333333333333444444444444333333333333444444555666444444444444444444444444666666555555555555666666777777777666666666666666999::::::;;;;;;;;;;;;;;;:::<<<>>>???AAAJJJWWWaaattt~~~qqqaaa[[[]]]^^^______aaaeeeiiilllpppwww~~~uuurrrnnnkkkhhhfffbbb``````^^^[[[ZZZYYYXXXUUUSSSSSSRRRRRRRRRQQQQQQPPPPPPOOOOOOOOOPPPPPPPPPQQQQQQRRRRRRQQQRRRRRRSSSTTTUUUWWWZZZ]]]^^^___```ccceeeooorrrvvvwwwvvvwwwzzz}}}~~~{{{xxxoookkkgggccc```^^^\\\ZZZSSSRRRPPPMMMKKKJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJJJJIIIGGGFFFGGGHHHIIIJJJKKKLLLMMMMMMOOOOOONNNNNNNNNNNNNNNNNNJJJJJJIIIHHHHHHIIIJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKJJJIIIIIIJJJKKKKKKJJJJJJKKKLLLNNNPPPQQQRRR333444666888888888888777444444444444444444333333444444333333333222222222222222222222222222222333111111111222444777:::;;;:::<<<>>>??????>>><<<;;;<<<<<<<<<<<<;;;999777555333222222111000000000000111111111111222222222222222222222333333333444444222222222222333333333333333222222333444555666666555555555555555555555555666666666555555666666666777777777777777666666666:::::::::;;;;;;<<<======<<<>>>@@@AAAGGGTTTfffsss~~~pppddd[[[[[[___bbbdddgggggggggjjjpppyyy{{{xxxooolllhhheeeccc```]]][[[[[[YYYWWWVVVUUUTTTRRRPPPPPPPPPPPPPPPPPPOOOOOOOOOLLLMMMMMMMMMNNNNNNNNNNNNPPPPPPOOOOOOOOOPPPQQQQQQPPPRRRTTTVVVWWWXXXZZZ[[[fffiiillllllkkklllooorrruuuwwwzzz~~~}}}zzzxxxwwwuuusssqqqllliiiddd```]]][[[XXXVVVPPPOOOMMMLLLJJJIIIIIIIIIGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEFFFFFFFFFFFFHHHHHHIIIJJJIIIHHHFFFEEEFFFFFFGGGHHHIIIJJJJJJKKKHHHHHHHHHHHHHHHHHHHHHIIIGGGGGGGGGGGGHHHHHHIIIIIIGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLNNNNNNOOOOOO111222444555666666666555333333333333333333333333444444333333333333222222222222222222333333333333000000111222444777999;;;:::;;;<<<=========<<<;;;:::;;;;;;;;;:::999777666222222111111111000000000000000000111111222222222222222333333333333444444222222222222333333333333222222222333444555666777666666666666666666666666777666666555555666666777777777777777777777777777:::::::::;;;<<<===>>>???@@@AAACCCHHHQQQaaassspppaaa]]][[[___cccdddhhhmmmnnnmmmooouuu{{{vvvpppmmmgggeeeaaa___]]]\\\YYYWWWTTTSSSQQQPPPQQQPPPOOOMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNLLLMMMOOOQQQSSSSSSSSSSSS\\\^^^``````^^^^^^bbbeeeiiijjjmmmpppsssvvvxxxyyyxxxvvvtttssssssqqqnnnlllgggccc^^^ZZZWWWUUURRRPPPMMMLLLKKKJJJIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFEEEDDDCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHEEEEEEFFFFFFGGGGGGGGGHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJFFFFFFFFFGGGGGGFFFFFFFFFHHHHHHJJJKKKLLLLLLLLLLLL///111222444666666666555333333333333333333333333444444333333333333222222222222222333333333444444000000111222444666999;;;999999:::::::::;;;;;;;;;999::::::;;;:::999888777111111111111111000000///000000111111222333444444222222333333333333444444333333333333444444444444222222222333444555666777777777777777777777777777777777666666666666777777666666666777888888888999999999999:::<<<>>>@@@BBBCCCEEEIIIQQQ^^^lllzzzqqq```YYYZZZ___eeeffffffjjjqqqtttvvvyyy}}}zzzuuupppkkkfffbbb___]]]ZZZXXXWWWVVVTTTSSSOOONNNMMMMMMNNNNNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLJJJJJJIIIIIIJJJKKKKKKLLLJJJJJJKKKLLLNNNPPPPPPOOOUUUWWWXXXVVVTTTTTTWWWZZZ\\\^^^```cccfffhhhjjjllloooooonnnnnnnnnllliiifffaaa]]]YYYUUUSSSQQQNNNMMMJJJIIIHHHHHHGGGGGGGGGGGGEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFDDDCCCCCCCCCCCCDDDEEEEEEDDDEEEEEEFFFFFFGGGGGGGGGEEEFFFFFFGGGHHHIIIIIIIIIGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGIIIJJJJJJJJJJJJIII///000222555666777666666444333333333333333333333444444444333333333222222222222222333333444444444000000000222444666999:::999888888888888999:::;;;888999:::;;;:::999888777000111111111111000000///000000111222444555666666222222333333333444444444444444444555555555666666222222222333444555777777777777777777777777777777777777666666666666777777555555666777888999999:::999999999:::<<>>???BBBGGGMMMTTT^^^fffnnnwwwxxxxxxsssddd[[[ZZZ\\\hhhppppppmmmnnnqqqrrr~~~vvvsssnnnhhhbbb]]]ZZZXXXQQQQQQPPPOOOOOONNNMMMMMMKKKIIIGGGHHHKKKLLLJJJHHHLLLLLLKKKJJJIIIHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHLLLLLLLLLLLLLLLLLLLLLLLLPPPOOONNNMMMMMMNNNOOOPPPPPPQQQRRRTTTUUUWWWXXXYYY\\\\\\]]]]]]]]]^^^^^^^^^YYYXXXUUURRROOOLLLJJJJJJHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBEEEEEEDDDDDDCCCCCCBBBBBBFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHHHHGGGGGGEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEGGGGGGEEEDDDCCCDDDDDDDDDCCCBBBBBBBBBAAAEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFEEEFFFGGGGGGHHHIIIIIIHHHHHHHHHIIIJJJJJJKKKIIIGGGFFFEEEFFFGGGHHHJJJIIIHHHGGGGGGIIIKKKLLL000111222444444555444444666444222111000000111222111111222333333222222222333333333333333222111000111111222333555777888999999999999999999999888777;;;:::999888777666666555222111000000000000000111222222222222333333333333444444444555555555555666222222222111111111000000333444555666777777777777777777777777777777777666888888888888777777777777999999999999999999999:::;;;999999<<<===???EEEMMMZZZ___eeekkkqqqzzz~~~xxxiii___\\\]]]bbblllttttttrrruuuzzz}}}|||xxxooolllgggaaa\\\XXXUUUSSSPPPPPPPPPOOONNNNNNMMMMMMKKKIIIHHHIIIKKKLLLJJJHHHLLLKKKJJJIIIIIIHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJJJJIIIHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKNNNMMMLLLLLLLLLLLLMMMNNNLLLMMMNNNOOOPPPQQQRRRSSSWWWWWWWWWWWWXXXXXXXXXXXXTTTSSSQQQOOOMMMKKKJJJJJJHHHHHHGGGFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCDDDFFFGGGGGGFFFDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKJJJHHHGGGFFFEEEFFFGGGHHHIIIIIIGGGGGGGGGHHHJJJKKK...///111333444555666666555444333111000111111222///000111111222222222222333333222222111111222222222222333444666888999;;;999:::;;;;;;;;;:::888777888888999999888666444333333222111000000000000000111222222222333333333333444444444555555555555666555555444444444333333333333444555666777777777777777777777777777777777777888888888888888888888888777888888999:::;;;;;;<<<::::::;;;>>>???BBBMMMYYYjjjlllnnnqqqwwwuuuhhh```\\\^^^ccchhhsss{{{{{{{{{zzzsssnnnhhheeeaaa[[[WWWSSSQQQPPPOOOOOOOOONNNNNNMMMMMMLLLKKKJJJIIIIIIJJJKKKJJJIIILLLKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMQQQQQQRRRRRRRRRSSSSSSSSSOOONNNMMMKKKJJJIIIIIIIIIGGGGGGGGGFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGGGGHHHHHHHHHHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKHHHGGGFFFFFFFFFGGGHHHIIIIIIHHHGGGFFFGGGHHHIIIJJJ222222333555666777777777555444333222111111111111//////111222333333333333444333222111111111333333333333444555777999:::;;;:::;;;<<<<<<<<<:::888777777888999999999777444333333333222111000000000000333333333333444444444444444444444555555555555666666666666555555555555444444444555666666777666666777777777777777888888888777888888888888888999999888888999999:::;;;;;;<<<<<<===???AAABBBHHHWWWeeesssssstttxxx~~~ssshhhaaa]]]\\\aaagggmmmyyyzzzrrrjjjfffbbb```\\\XXXTTTRRRPPPPPPNNNNNNNNNMMMMMMLLLLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIKKKJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKLLLOOOOOOOOOOOOPPPPPPPPPPPPLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFFFFFFFEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEBBBBBBCCCCCCDDDDDDEEEEEEFFFEEEDDDDDDDDDDDDEEEEEECCCCCCCCCDDDDDDDDDDDDDDDGGGHHHHHHIIIIIIHHHHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHHHHHHHHHHIIIIIIJJJIIIJJJJJJKKKLLLLLLLLLLLLHHHGGGGGGGGGGGGHHHJJJJJJHHHGGGGGGGGGGGGHHHIIIJJJ444444444444555555666666444444333222111111111111000111222333444444444444333333111111111222333444333333444555777999;;;<<<;;;;;;<<<<<<;;;999888777777888:::::::::888666444333333222111111000111111444444444444555555555555444444444555555555555666333333333333222222222222444555666666666666666666666777777777888888888999777777888888999999999:::::::::::::::::::::::::::===>>>AAADDDGGGOOO```pppwwwxxx{{{{{{mmmgggbbb```___^^^ccciiirrr{{{rrrkkkddd```\\\ZZZWWWTTTRRRPPPOOOOOOLLLLLLLLLLLLLLLKKKKKKKKKJJJKKKKKKJJJIIIIIIIIIIIIJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHGGGGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBCCCCCCCCCDDDDDDDDDGGGHHHHHHIIIIIIHHHGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFIIIIIIHHHHHHGGGFFFEEEEEEHHHHHHHHHHHHHHHIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKIIIJJJKKKMMMMMMNNNMMMMMMHHHHHHIIIIIIIIIJJJKKKKKKHHHGGGGGGHHHHHHHHHIIIIII444333333222222222333333444444333333222111111000111222333444444444444444222222111111222222333333333333444555777999:::<<<<<<<<<;;;:::999888888777888888999999999888777666222222111111111222222333444444444444555555555555444444444555555555555666555555444444444333333333555555666666666666666555666777777888888999999999777777888888999:::::::::;;;;;;;;;;;;::::::::::::======AAAHHHOOO[[[mmm}}}yyyjjjccc``````bbbbbbccchhhnnn||||||ssskkkddd^^^[[[UUUSSSQQQOOONNNMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKLLLKKKIIIHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGHHHHHHHHHIIIIIIIIIIIIKKKJJJIIIGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDBBBCCCCCCDDDDDDEEEEEEFFFHHHIIIIIIIIIIIIHHHHHHGGGHHHHHHGGGGGGGGGGGGHHHHHHGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJIIIHHHHHHGGGGGGFFFIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJJJJJJJJJJKKKKKKLLLIIIJJJLLLNNNOOOOOONNNNNNKKKKKKKKKKKKLLLLLLLLLLLLHHHHHHIIIIIIIIIJJJJJJJJJ333222222111222333444555333333333333222111000000111222222333333333222222000111222333333333333333222333333444666888:::;;;===<<<:::777666666777888888777777777777666666666111111111111222333444444222222222333333333444444444444444555555555555666777777777777666666666666555555666666666666555555666777777888888999::::::777777888999999:::;;;;;;999999::::::;;;<<<<<<<<<@@@???DDDOOO]]]lllyyymmmccc```^^^```dddgggjjjsss{{{}}}tttkkkccc]]]XXXUUUPPPOOONNNLLLLLLLLLLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMKKKHHHGGGHHHIIIIIIHHHHHHGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIJJJJJJIIIHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCAAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHJJJKKKKKKKKKJJJJJJIIIHHHJJJIIIIIIHHHHHHIIIIIIJJJHHHIIIIIIJJJJJJIIIIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKLLLKKKKKKJJJJJJKKKKKKLLLMMMIIIKKKMMMOOOPPPPPPOOOOOOMMMMMMNNNNNNMMMMMMLLLLLLIIIIIIJJJJJJKKKKKKKKKJJJ333333222333444666888:::333333333333333111000000111111222222222111111000///111222333444333333222222222333444666888999;;;>>><<<999666555555777888777666666555555555666666000000000111222333555555000000111111111222222222444444444555555555666666555444444444333333333333555666666666666666555555666777777888999999::::::777777888999::::::;;;;;;777888999:::<<<===>>>???CCCCCCIIIWWWiii{{{rrrhhhaaa]]]```___aaafffkkkrrr}}}}}}wwwnnneee^^^YYYTTTQQQPPPOOONNNMMMLLLMMMNNNNNNIIIJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMKKKHHHFFFHHHJJJHHHHHHHHHGGGGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIHHHGGGGGGGGGHHHIIIIIIJJJJJJFFFFFFFFFGGGGGGGGGGGGHHHCCCCCCCCCCCCEEEFFFGGGHHHDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCC@@@AAAAAABBBCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBEEEEEEDDDDDDCCCCCCCCCBBBDDDDDDDDDDDDDDDEEEFFFGGGFFFFFFGGGHHHIIIIIIJJJJJJLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJIIIIIIJJJJJJKKKJJJJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFIIIHHHHHHGGGGGGHHHHHHIIIGGGHHHIIIKKKLLLNNNOOOPPPJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMIIIKKKMMMPPPQQQQQQPPPOOOOOOOOOOOOOOOOOONNNMMMLLLIIIJJJKKKKKKLLLLLLKKKKKK111222222333333444444555555444333333222222333333......//////000222333444222222222222222222222222333333333444444444555555777888:::;;;;;;:::999888888888777777666555555555000111111111111222222222000111111222222333444444333333333444444444555555333333333333333444555666555666777777666666777888777888888888888999999999:::::::::;;;;;;;;;<<<<<<;;;:::;;;>>>>>><<<>>>CCCFFFFFFQQQjjjsssfff___^^^``````eeeeeejjjwww|||uuuooofff^^^YYYVVVTTTRRRNNNNNNNNNMMMMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLKKKKKKKKKKKKKKKJJJJJJJJJLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIJJJJJJKKKKKKKKKGGGGGGGGGGGGFFFFFFFFFEEECCCDDDEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCEEEDDDCCCBBBBBBBBBBBBBBBDDDDDDDDDEEEFFFFFFGGGGGGJJJJJJJJJKKKKKKKKKKKKKKKQQQQQQQQQPPPOOONNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLKKKIIIHHHGGGGGGHHHIIIJJJIIIHHHHHHGGGGGGGGGGGGIIIIIIIIIJJJKKKLLLMMMNNNLLLLLLMMMMMMMMMNNNNNNNNNPPPOOONNNMMMLLLLLLLLLLLLLLLMMMOOOOOONNNNNNOOOPPPNNNOOOPPPRRRRRRRRRRRRQQQRRRRRRRRRQQQPPPPPPOOOOOO111222222333333444444555555444333333222222333333000//////000000111222333222222222222222222222222333333333444444444444555666666777888888888777777999999888777666555444444111111111111222222222222222222222333444444555555333333444444444555555555444444333333444444555666555666777777666666777999888888888888999999999999999999999:::::::::;;;;;;:::999999<<<<<<;;;>>>DDDLLLTTThhhvvvfff]]]YYY[[[___gggkkkiiinnnzzz|||pppjjjbbb[[[WWWTTTRRRQQQNNNNNNNNNMMMLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIJJJIIIIIIHHHGGGGGGHHHHHHGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEFFFEEEEEEDDDDDDCCCCCCBBBEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCDDDEEEFFFFFFFFFGGGGGGHHHIIIIIIIIILLLLLLLLLLLLMMMMMMNNNNNNRRRRRRRRRRRRQQQPPPOOOOOOMMMNNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMLLLJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMJJJJJJJJJJJJKKKKKKLLLMMMKKKLLLMMMNNNOOOPPPQQQQQQQQQQQQPPPOOOOOOOOOOOOPPPNNNPPPQQQPPPOOOOOOPPPQQQRRRSSSTTTTTTTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR111222222333333444444555555444333333222222333333111111000000000111111222222222222222222222222222333333333333444444444444666666666666666777888999::::::999777555444333222111111111111222222222333333333333444555555666666333444444444444555555555555444444444444555555666555666888777666666777999888888888888999999999:::888999999999::::::::::::<<<:::999<<<<<<===BBBIIIPPPbbb~~~tttcccZZZWWWXXX]]]bbbjjjnnnlllooozzz|||ttthhhccc\\\VVVSSSQQQPPPOOOOOOOOONNNMMMLLLKKKJJJIIIHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMNNNOOOOOOPPPPPPPPPPPPPPPPPPOOOOOOOOONNNNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAAFFFFFFFFFFFFFFFGGGGGGGGGCCCDDDDDDEEEFFFGGGIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMNNNOOOPPPQQQQQQRRRSSSSSSTTTTTTTTTTTTSSSSSSQQQQQQRRRRRRRRRSSSSSSSSSQQQQQQQQQQQQPPPPPPPPPPPPNNNNNNMMMLLLKKKKKKKKKKKKJJJJJJKKKLLLNNNPPPQQQRRRLLLKKKKKKKKKKKKKKKLLLLLLLLLMMMNNNPPPQQQSSSTTTUUUSSSSSSRRRRRRSSSSSSTTTUUURRRTTTTTTTTTRRRQQQRRRSSSWWWXXXXXXWWWWWWUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUUUU111222222333333444444555555444333333222222333333333222111111000000000111222222222222222222222222222222333333333444444444999888777777777999:::<<<;;;:::999777555333111000111111111222222222333333333333333444555555666666444444444444555555555555666555555555555555666666555777888888777666888999888888888999999999::::::999999:::::::::;;;;;;;;;???<<<;;;>>>@@@BBBIIIQQQYYYooo{{{oooeee[[[XXXYYY]]]dddjjjlllssstttwwwuuulllaaa\\\WWWSSSQQQPPPPPPOOOOOOOOONNNMMMKKKKKKJJJJJJHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKLLLMMMMMMNNNOOOOOOPPPPPPQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDAAAAAABBBBBBCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHFFFFFFGGGGGGHHHJJJKKKLLLKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNOOOPPPRRRSSSTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVTTTTTTUUUUUUUUUVVVVVVVVVSSSSSSSSSSSSRRRRRRRRRRRRPPPPPPOOOOOONNNMMMMMMMMMLLLLLLMMMNNNPPPRRRSSSTTTNNNMMMMMMLLLKKKKKKLLLLLLOOOOOOQQQRRRSSSUUUVVVVVVTTTTTTTTTTTTUUUVVVWWWXXXWWWXXXXXXWWWUUUTTTUUUVVVYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVVVV111222222333333444444555555444333333222222333333444333222111000000000000222222222222222222222222222222222333333333444444888777666666777999:::<<<;;;:::999777444222000///111222222222222333333333222222222333444444555555444444444555555555666666777666666555555666666666666777888888777777888999888999999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<>>BBBIIIPPPVVV```iiisss{{{rrrgggaaa^^^YYYYYY]]]dddjjjnnnttt{{{}}}~~~tttkkkaaaZZZVVVSSSQQQOOOPPPPPPPPPOOOLLLLLLKKKJJJKKKMMMOOOPPPOOOPPPQQQRRRQQQOOOMMMKKKKKKKKKJJJJJJKKKKKKLLLMMMNNNNNNPPPQQQSSSUUUVVVWWWVVVVVVWWWWWWXXXYYYYYYYYYVVVWWWWWWXXXYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSQQQQQQPPPOOONNNLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHEEEFFFHHHHHHHHHFFFCCCAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA>>>??????@@@AAAAAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEGGGHHHJJJKKKKKKNNNNNNNNNNNNOOOQQQRRRSSSQQQQQQRRRSSSSSSTTTTTTUUUUUUVVVVVVVVVWWWWWWXXXXXXZZZZZZ[[[[[[\\\[[[[[[[[[ZZZZZZ[[[[[[[[[\\\\\\\\\ZZZZZZZZZYYYYYYYYYXXXXXXVVVWWWWWWWWWWWWUUUTTTSSSSSSRRRRRRRRRRRRSSSTTTTTTSSSSSSRRRRRRQQQRRRRRRRRRTTTTTTTTTUUUVVVWWWXXXXXXYYYYYYYYYYYYYYYZZZ[[[\\\[[[]]]^^^^^^]]]\\\]]]___\\\\\\[[[ZZZZZZ[[[\\\]]]ZZZZZZZZZ[[[[[[\\\\\\\\\111222222333333444555555555444333333222222333333333222222111222222333333222222222222222222222222111111222222222333333333333444666888::::::999999999888777666444222111111222222333333333444444444444444555555666777777777555555555555666666666777999999888777777666777777666888999999888888999:::999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<>>>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEGGGHHHJJJKKKLLLMMMMMMMMMNNNOOOQQQSSSUUUVVVSSSTTTTTTUUUUUUVVVWWWWWWXXXXXXXXXYYYYYYYYYYYYYYY\\\]]]]]]^^^^^^]]]]]]\\\\\\\\\\\\]]]]]]]]]^^^^^^\\\\\\\\\[[[[[[[[[ZZZZZZWWWXXXXXXYYYXXXVVVUUUTTTSSSSSSSSSSSSTTTUUUVVVWWWTTTTTTSSSSSSSSSSSSTTTTTTRRRRRRSSSUUUWWWXXXYYYZZZ[[[[[[ZZZZZZ[[[[[[\\\\\\[[[]]]^^^^^^]]]]]]___``````___]]]\\\[[[[[[\\\]]]WWWXXXYYYZZZ\\\]]]______333333333222222222222111555444333222111///......222222222222222222222222111222333333111111222333666555444444333333333333111333444666777777666666555555444444333222111111333333444444555444444444555444444444444555666666555555555555666666666777888888888888777777666666::::::999999999999999999:::::::::;;;;;;:::999999<<<============???CCCFFFCCCJJJTTT^^^eeekkkoooqqqzzz{{{xxxkkkddd___[[[ZZZ\\\]]]]]]bbbmmm}}}{{{qqqggg]]]VVVTTTOOOOOONNNNNNMMMLLLKKKKKKLLLKKKJJJIIIJJJKKKNNNOOOTTTSSSRRRPPPOOONNNMMMMMMPPPOOONNNNNNOOOPPPRRRSSSTTTUUUVVVXXXYYYZZZZZZZZZ]]]]]]]]]\\\[[[ZZZYYYXXXWWWXXX[[[]]]]]]]]]\\\[[[```^^^\\\\\\^^^^^^^^^]]]\\\\\\[[[ZZZYYYXXXWWWVVVVVVUUURRRPPPOOONNNNNNNNNLLLLLLKKKJJJIIIHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEEEE@@@AAABBBBBB@@@@@@AAABBBCCCCCCDDDDDDCCCAAA@@@???>>>>>>>>>>>>????????????AAAAAAAAABBBBBBCCCCCCCCCBBBCCCDDDFFFHHHIIIIIIIIIKKKKKKLLLMMMMMMNNNMMMMMMRRRPPPOOOQQQTTTVVVUUUSSSUUUUUUUUUVVVXXXZZZ[[[\\\^^^]]][[[ZZZZZZ[[[]]]^^^```___^^^]]]\\\]]]^^^^^^___``````````````````______^^^\\\[[[ZZZZZZ[[[[[[]]]]]]\\\[[[YYYWWWVVVUUUXXXWWWWWWVVVVVVVVVWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRTTTUUUWWWWWWWWWYYY[[[]]]^^^^^^^^^^^^]]]]]]]]]]]]\\\]]]___```aaaaaa``````fffaaaZZZVVVVVVYYY\\\^^^\\\[[[ZZZYYY[[[___cccfff333333222222222222222222444333333333222222222222222222222222222222222222111222333333111111222333444333333222111111222222111222444555666666555555444444444333222111111111222333333444555555555444555444444444444555666666555555555666666666777777999999888888888777777777999999999999999999999999::::::;;;;;;;;;::::::999======<<<>>>@@@CCCEEEFFFIIIQQQZZZccciiipppwww}}}vvvlllbbb]]]ZZZXXXYYY\\\___^^^ddduuuvvvmmmddd[[[UUUTTTOOOOOONNNMMMMMMLLLKKKKKKKKKJJJJJJIIIJJJMMMOOOPPPUUUTTTRRRPPPOOONNNNNNOOORRRRRRQQQQQQRRRSSSTTTUUUWWWXXXYYYZZZ[[[\\\\\\\\\]]]]]]]]]]]]\\\\\\[[[ZZZ]]]]]]]]]]]]^^^___``````aaa___^^^^^^___```______^^^]]]]]]\\\[[[ZZZYYYXXXWWWVVVTTTRRRQQQQQQQQQRRRNNNNNNMMMLLLKKKJJJIIIIIIFFFFFFEEEEEEEEEEEEDDDDDDAAABBBCCCBBBAAA@@@@@@BBBBBBCCCCCCCCCBBBAAA@@@????????????@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEGGGHHHIIIJJJJJJKKKJJJKKKLLLMMMNNNNNNNNNNNNTTTSSSRRRSSSVVVXXXWWWUUUWWWWWWWWWXXXZZZ[[[]]]^^^```___^^^]]]]]]^^^___```aaaaaa___^^^^^^^^^___```aaaaaa````````````aaaaaaaaa```___]]]\\\\\\]]]]]]^^^^^^]]]\\\[[[YYYWWWVVVWWWWWWWWWWWWWWWXXXYYYYYYVVVVVVUUUTTTSSSSSSSSSSSSTTTUUUVVVWWWWWWXXX[[[]]]]]]]]]]]]^^^___```aaabbbdddeeeggghhhiiihhhhhhhhhhhhccc]]]YYYYYY[[[^^^``````___^^^^^^___bbbfffhhh222222222222333333333333222333333444444555555555222222222222222222222222111222333333111111222333222222111000000000000111111111333444444444444444333333333222111111000000111222333444555555666666555444444444444555666666555555666666666777777777999999999888888888888888888888888999999::::::;;;::::::;;;;;;;;;;;;;;;:::===<<<<<<>>>BBBGGGJJJKKKWWW^^^ggglllqqqyyypppfff^^^XXXWWWWWWWWWZZZ^^^ddddddlll|||oooggg```XXXSSSSSSNNNNNNMMMMMMLLLLLLKKKKKKIIIIIIIIIJJJLLLNNNQQQRRRUUUTTTRRRPPPOOOOOOQQQQQQUUUTTTTTTUUUUUUWWWXXXXXX[[[\\\\\\]]]^^^^^^^^^]]]]]]^^^^^^^^^^^^^^^]]]]]]```___^^^]]]^^^___bbbccccccaaa``````aaabbbbbbaaa``````___^^^]]]]]]\\\\\\YYYXXXWWWUUUUUUTTTTTTTTTPPPOOOOOONNNMMMLLLKKKJJJEEEEEEEEEEEEDDDDDDCCCCCCBBBDDDDDDCCCAAA@@@AAABBBBBBBBBCCCBBBBBBAAA@@@???AAAAAAAAAAAABBBBBBBBBBBBAAABBBBBBCCCDDDDDDEEEEEEHHHHHHIIIJJJKKKKKKLLLLLLKKKLLLNNNOOOPPPQQQRRRRRRWWWVVVUUUWWWXXXYYYYYYXXXZZZZZZZZZ[[[\\\^^^``````cccbbbaaa``````aaabbbbbbcccbbbaaa```___```aaaaaabbbaaa```______```aaabbbcccbbbaaa```_____________________^^^]]][[[ZZZYYYXXXXXXXXXXXXYYYZZZZZZZZZXXXWWWWWWVVVUUUUUUTTTTTTTTTUUUVVVWWWWWWXXXZZZ\\\]]]]]]^^^___bbbeeeiiijjjjjjjjjlllmmmmmmnnnmmmmmmnnnjjjccc______bbbdddeeeggggggfffeeefffiiikkkmmm222222222333333444444444333333444444444555555555222222222222222222222222111222333333111111222333111111000000000000111111111111222222333333333333222222222111111111000000000111222444555666666666555444444444444555666666555666666666666777777777999999999999888888888888777777888999::::::;;;;;;:::;;;;;;<<<<<<<<<<<<;;;<<<===>>>???CCCJJJTTT[[[lllssszzz}}}nnnccc\\\WWWTTTVVVXXXZZZ^^^cccllloooyyyvvviiiaaa[[[TTTPPPPPPMMMMMMLLLLLLLLLKKKKKKKKKHHHHHHIIIKKKMMMPPPRRRTTTVVVTTTRRRPPPPPPQQQSSSTTTVVVVVVWWWWWWXXXYYYZZZ[[[^^^^^^_______________^^^]]]^^^___```````````````______^^^^^^^^^___aaaaaadddbbbaaabbbcccddddddccccccbbbbbbaaa``````______\\\[[[ZZZXXXWWWVVVUUUTTTQQQPPPPPPOOONNNMMMLLLLLLFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCDDDDDDBBBBBBCCCDDDBBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGJJJJJJJJJJJJKKKLLLMMMMMMNNNOOOQQQSSSTTTUUUVVVVVVYYYYYYYYYYYYZZZ[[[[[[ZZZ^^^^^^^^^___```aaacccccceeedddcccbbbbbbbbbcccccccccbbb```_________```aaaaaa```___^^^^^^___```aaabbbbbbaaaaaa````````````````````````___^^^\\\\\\ZZZZZZ[[[[[[[[[ZZZZZZZZZYYYYYYYYYXXXXXXWWWVVVUUUTTTUUUWWWWWWWWWWWWZZZ\\\______aaadddhhhlllqqqsssqqqrrrrrrsssttttttuuuuuuwwwsssmmmiiijjjlllnnnoooqqqqqqpppppppppqqqrrrsss111111222333444444555555555555555444333333222222222222222222222222222222111222333333111111222333222222111111111222222333111111111111222222222333222222111111111111111111000111222444555666666666555444444444444555666666666666666666777777777888888888888888888888888888777777888999::::::;;;;;;:::;;;<<<===============<<>>>>>>>>>>>===BBBFFFJJJQQQbbbyyykkk\\\UUUVVVUUUTTTWWW\\\___```dddjjjyyyzzzmmm```YYYSSSNNNLLLMMMKKKKKKKKKKKKJJJJJJJJJJJJGGGHHHJJJMMMPPPRRRTTTUUUTTTTTTTTTTTTUUUVVVWWWXXXVVVWWWYYY[[[\\\]]]]]]]]]^^^^^^___```aaaaaa``````______```aaabbbbbbaaaaaa```aaaccceeeeeedddbbb```cccbbbaaabbbdddeeeeeedddddddddcccccccccbbbbbbbbbaaa```___]]][[[XXXVVVUUUTTTTTTSSSRRRQQQPPPPPPOOOKKKJJJJJJIIIHHHGGGFFFFFFBBBCCCEEEEEEEEEEEEGGGIIIDDDDDDCCCCCCCCCCCCCCCDDDAAABBBBBBBBBBBBCCCCCCCCCDDDEEEEEEGGGHHHIIIJJJKKKKKKJJJJJJKKKLLLNNNQQQRRRPPPQQQRRRTTTUUUVVVVVVVVVYYY[[[]]]]]]]]]^^^___aaaddddddddddddeeefffggghhheeeeeeeeeeeedddccccccbbb```___^^^\\\\\\]]]]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^]]]]]]\\\_________```______^^^^^^______``````___]]][[[ZZZ\\\\\\]]]]]]]]][[[ZZZXXXWWWXXXYYYYYYXXXYYY[[[]]]dddffflllrrrzzz000111222333444666777777999888777666444333222111222222222222222222222222111222333333111111222333222222222222222333444444444333222222111222333444222222222333333333333333222333333444555555555444555444444444444555666666666666777777777888888888555555666666666777777777999999999999999999999999;;;;;;<<<>>>>>>??????>>>AAACCCIIISSSdddyyypppaaaVVVSSSUUUUUUVVV[[[aaadddeeejjjpppzzzsssgggZZZTTTPPPLLLKKKMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIKKKNNNQQQSSSTTTUUURRRSSSUUUWWWXXXYYYXXXXXXWWWYYY[[[]]]^^^_________^^^___```aaabbbccccccccc___```aaaaaaaaaaaaaaa```bbbbbbccccccccccccbbbbbbbbb```___```bbbdddddddddccccccccccccbbbbbbbbbbbb```aaaaaa```___]]][[[ZZZXXXWWWWWWVVVUUUTTTSSSSSSNNNMMMLLLKKKJJJIIIIIIHHHEEEFFFGGGGGGEEEDDDEEEGGGFFFEEEDDDCCCCCCDDDEEEFFFCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFHHHIIIJJJKKKLLLLLLKKKKKKLLLNNNQQQTTTVVVTTTTTTVVVWWWWWWXXXXXXXXXZZZ]]]`````````aaacccffffffffffffffffffggghhhiiigggggggggfffeeeddddddccc```___]]]\\\\\\\\\]]]^^^[[[\\\^^^______^^^\\\[[[[[[\\\]]]]]]]]]]]]\\\[[[]]]]]]^^^^^^^^^^^^^^^]]]]]]^^^```aaaaaa```^^^]]]]]]^^^______^^^]]][[[ZZZYYYZZZ[[[ZZZYYYZZZ\\\^^^bbbgggoooyyy000000222333555666777888999999888777666555444444222222222222222222222222111222333333111111222333222222111111222333444444555444333222222222333444333333333333333333333333333333444444555444444444555444444444444555666666777777777777888888888888444555555555666666777777::::::999999999999999999;;;;;;===>>>????????????EEEDDDJJJZZZrrruuufff]]]VVVUUUXXXWWWYYY___fffiiijjjooovvvyyynnnbbbVVVQQQNNNLLLLLLNNNIIIJJJJJJJJJJJJJJJJJJJJJHHHIIILLLNNNQQQSSSTTTUUUQQQSSSVVVXXXZZZZZZYYYXXXYYYZZZ\\\^^^````````````^^^___aaabbbcccddddddeee``````aaaaaaaaaaaa``````cccaaa```^^^^^^___aaabbbaaa_________bbbccccccccccccbbbbbbbbbbbbbbbbbbaaa``````aaabbbbbbaaa______ZZZZZZYYYXXXWWWVVVVVVUUUPPPOOONNNMMMLLLKKKJJJJJJHHHIIIIIIHHHEEECCCCCCDDDGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFGGGHHHJJJKKKLLLMMMMMMLLLLLLNNNPPPSSSWWWYYYYYYYYYZZZ[[[[[[[[[[[[[[[[[[^^^aaabbbbbbcccfffiiigggfffffffffggghhhiiiiiihhhhhhhhhhhhgggfffdddddd```___^^^]]]\\\]]]^^^^^^[[[]]]___aaaaaa___]]][[[ZZZ[[[\\\]]]]]]]]]\\\[[[[[[\\\]]]]]]^^^]]]]]]]]][[[\\\___aaabbbbbbaaaaaa^^^^^^`````````^^^\\\ZZZZZZ[[[\\\[[[ZZZ[[[]]]^^^```fffqqq}}}111111111222333444555666666555444333222222222222222222222222222222222222444444444333333222222222222222111111222222333444555444333333222222222222222333333333111222333555333333333333333333333333333444555555666666555555666666555555555444444444666444444444666777777777888777888999;;;<<<;;;::::::;;;============>>>@@@HHHMMMUUUcccyyyzzzhhh]]]XXXVVVWWWZZZ[[[aaaeeegggnnnyyy~~~|||yyyzzziii___VVVRRRPPPMMMKKKLLLHHHIIIIIIHHHGGGFFFHHHIIIKKKMMMOOOPPPPPPOOOPPPRRRWWWWWWXXXZZZZZZ[[[[[[[[[]]]^^^___```aaabbbcccddd``````___```aaabbbdddfff```bbbccccccbbb```aaaaaa______``````___^^^]]]]]]``````aaaaaabbbcccddddddcccddddddeeeeeedddcccccccccbbbbbbaaaaaabbbcccccc]]]___aaa```\\\ZZZ[[[]]]XXXUUUQQQPPPPPPPPPPPPPPPMMMMMMLLLKKKIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDJJJJJJHHHGGGFFFFFFEEEEEEGGGHHHHHHIIIKKKMMMNNNOOONNNPPPRRRSSSRRRSSSUUUWWWXXXYYYYYY[[[\\\^^^```aaaddddddcccccccccddddddeeeeeeeeefffhhhjjjlllkkkjjjmmmjjjffffffggggggeeecccdddcccbbbaaa````````````aaaaaa``````````````````^^^___aaa```___^^^_____________________^^^^^^]]]______^^^^^^___```aaabbbdddcccaaaaaabbbbbbaaa___^^^]]]\\\[[[\\\]]]___```eeejjjsss|||333333333444555666888888444333222111000000000000222222222222222222222222444444444333333222222222222222222222222333444444555444333333222222333333222333444444222222222444333333333333333333333333333444555555666666555555777777777666666666555555777666666666777888888888999999999:::;;;<<<;;;::::::;;;=========>>>@@@BBBFFFPPP]]]jjjzzz~~~pppaaaZZZVVVUUUXXX\\\aaaeeeiiioooyyy|||uuuggg]]]TTTQQQOOOLLLJJJKKKHHHIIIIIIHHHFFFFFFGGGIIIKKKMMMOOOPPPPPPPPPRRRSSSVVVWWWYYYZZZ\\\]]]^^^^^^______```aaabbbcccdddddd``````___``````bbbcccdddbbbcccddddddbbbaaaaaabbb___`````````______^^^]]]______```aaabbbcccdddeeegggggghhhhhhhhhgggffffffgggffffffeeeeeeeeeffffff```bbbcccbbb```^^^___```^^^ZZZWWWTTTSSSSSSRRRQQQMMMMMMLLLKKKIIIHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHJJJKKKNNNOOOPPPPPPRRRTTTTTTTTTUUUWWWYYY[[[[[[[[[]]]^^^```bbbccceeedddddddddeeeffffffgggffffffgggiiijjjkkkkkkjjjllljjjhhhhhhiiihhhfffccccccbbbbbbaaa````````````bbbbbbcccddddddccccccbbbdddeeefffeeeddddddcccddd``````aaaaaa``````___^^^`````````aaaaaaaaaaaabbbeeedddcccdddeeeeeedddcccaaa```___^^^^^^___aaabbbhhhlllttt}}}333333444555666777888888444333222111111000000000222222222222222222222222444444333333333333222222333333333333333444444555555444333333333333333333333555777666444333222222333333333333333333333333444444555666666666666555888888888888777777777777999888888888888999:::::::::;;;;;;<<<<<<<<<;;;;;;:::<<<======>>>???CCCEEEIIIXXXhhhrrr{{{{{{mmmcccYYYUUUUUUVVV[[[bbbkkknnnssszzzqqqddd[[[RRRPPPNNNKKKJJJJJJHHHIIIIIIHHHFFFFFFGGGIIIKKKMMMPPPQQQRRRRRRTTTUUUVVVXXXZZZ\\\^^^``````aaaaaaaaaaaabbbbbbccccccccc```````````````aaabbbccccccdddeeedddbbbaaabbbcccbbbbbbbbbcccbbbbbbaaaaaaaaabbbcccdddfffhhhiiiiiimmmnnnnnnnnnmmmllllllkkkiiiiiihhhggggggfffffffffccceeeffffffdddccccccddddddaaa\\\YYYXXXVVVUUUSSSNNNNNNMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGKKKJJJIIIHHHHHHGGGHHHHHHGGGHHHIIIJJJMMMOOOQQQSSSRRRTTTVVVWWWWWWXXXZZZ[[[]]]]]]^^^___aaaccceeefffffffffffffffggghhhjjjjjjhhhiiijjjjjjkkkkkkjjjjjjkkkjjjjjjkkkkkkjjjgggdddddddddddddddddddddddddddggghhhkkkmmmmmmlllkkkjjjlllmmmmmmmmmllllllkkkjjjffffffggggggffffffeeedddcccddddddddddddccccccbbbfffeeeeeefffhhhiiiiiihhheeedddbbbaaaaaabbbcccdddjjjnnnuuu}}}111222333444555666666666666666555444333333333333222222222222222222222222333333333333333333333333444444333333333444555555555444444333333333444444555777999999777444333333444444444444444444444444444444555666666666666666888888888888888777777777888999999999888999:::;;;:::;;;<<<===<<<<<<<<<===<<<============@@@CCCFFFPPP```pppvvvyyyzzzlllbbb[[[VVVUUUVVVZZZbbbkkkwww{{{~~~oooaaaXXXPPPOOONNNKKKIIIJJJHHHIIIIIIHHHGGGGGGHHHJJJLLLOOORRRSSSTTTUUUVVVXXXZZZ[[[\\\^^^```aaaaaaaaabbbaaaaaaaaaaaaaaaaaaaaa````````````aaaaaabbbbbbcccdddeeedddbbbbbbcccdddffffffggghhhhhhhhhhhhgggggghhhiiikkknnnppprrrssswwwwwwwwwvvvvvvtttssssssooooooooonnnmmmllljjjjjjggghhhhhhiiihhhgggggggggfffddd```]]][[[ZZZWWWUUUPPPPPPNNNMMMKKKJJJIIIHHHFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHHHHHHHHHHHHHIIIKKKNNNQQQSSSUUUSSSUUUWWWXXXXXXYYY[[[]]]______```aaaccceeefffgggggggggggghhhiiikkklllmmmjjjkkkllllllkkkkkkkkkkkkiiijjjmmmnnnnnnllliiigggjjjjjjkkklllllllllllllllpppsssvvvyyyzzzyyyvvvtttuuutttttttttuuutttsssqqqpppppppppppppppoooooonnniiiiiijjjiiihhhgggeeedddggggggfffhhhkkkllllllkkkgggfffdddccccccccceeefffjjjnnnttt|||111222444555666777777777777666555444333333333333222222222222222222222222333333333333333333333333444444333333333444555555444444444333333444555555777999;;;;;;888666444444444444444444444444444444444555666666777777666666777777777777777777777777777888999999888888:::===:::<<<>>>>>>===<<<===???>>>>>>>>>===>>>@@@EEEIIIXXXeeeppptttxxxuuujjjddd]]]YYYXXXYYY\\\aaammmyyy~~~nnn^^^UUUOOONNNMMMKKKIIIJJJHHHIIIJJJIIIHHHHHHJJJLLLOOOQQQTTTVVVVVVWWWYYY[[[^^^^^^___``````aaa`````````````````````_________``````aaabbbbbbccccccccccccdddddddddcccccceeeggghhhiiikkklllnnnnnnoooooonnnoooqqqtttxxxzzz}}}~~~~~~}}}{{{{{{{{{zzzxxxvvvtttsssllllllllllllmmmlllkkkjjjfffdddaaa___^^^\\\ZZZXXXSSSRRRQQQOOOMMMLLLJJJJJJGGGGGGHHHHHHIIIIIIJJJJJJHHHHHHGGGGGGGGGHHHHHHIIIIIIJJJKKKMMMOOORRRUUUVVVSSSUUUXXXYYYYYYZZZ]]]___``````aaabbbdddfffhhhiiigggggghhhiiijjjkkkmmmnnnkkkmmmooonnnlllkkkkkkmmmjjjlllpppssssssqqqooommmqqqrrrsssuuuvvvvvvvvvvvvzzz}}}}}}{{{{{{|||~~~~~~|||zzzyyyzzzzzzzzzzzzyyyxxxxxxsssrrrrrrpppooommmkkkjjjkkkjjjiiikkkmmmooonnnnnniiigggfffeeedddeeeggghhhjjjnnnttt{{{444555777999::::::999999555444333222111111111111222222222222222222222222222222333333333333444444333333333333333444444555444444444444444444555666666888:::999777666555555444444444444444444444444555555666777777777777666777777777777777888888888555777::::::888999<<<@@@???AAACCCBBB???===>>>@@@????????????@@@EEEKKKPPP]]]gggpppvvv~~~{{{lllccc^^^^^^\\\[[[\\\___ccckkk{{{|||lll[[[TTTNNNNNNNNNKKKIIIJJJGGGIIIJJJJJJJJJKKKNNNPPPSSSUUUXXXYYYYYYZZZ\\\]]]``````aaaaaaaaaaaa``````___________________________```bbbcccdddeeeeeeeeedddeeefffeeeeeegggjjjmmmlllnnnpppsssuuuwwwxxxyyyyyyzzz}}}~~~{{{yyyuuutttsssssstttsssqqqoooiiigggdddbbbaaa___\\\ZZZVVVUUUTTTRRRPPPNNNLLLLLLIIIIIIIIIIIIJJJJJJJJJJJJHHHHHHGGGGGGHHHIIIJJJJJJKKKKKKMMMNNNQQQSSSUUUWWWTTTWWWYYYZZZ[[[\\\___aaabbbbbbcccdddfffhhhiiikkkhhhhhhhhhhhhiiijjjllllllkkknnnqqqpppmmmkkkmmmooommmqqqvvvyyyyyyyyyxxxxxxyyy{{{}}}|||yyywwwuuuttttttrrrqqqpppqqqrrrsssrrrqqqkkkjjjiiihhhiiijjjlllmmmoooqqqvvv{{{444555777999:::::::::999555444333222222111222222222222222222222222222222222222222333333444444444222222222222222333444444444444444444444555666666444555666666444444444666555555555555555555555555555555666777777777777777888888888888999999::::::444888;;;;;;:::;;;???DDDGGGJJJKKKHHHBBB>>>>>>?????????@@@AAAEEELLLTTTZZZaaajjjvvvwwwggg```\\\ZZZZZZ\\\]]]```dddjjjuuuxxxgggZZZSSSMMMNNNNNNLLLJJJKKKGGGHHHJJJKKKLLLNNNQQQSSSWWWYYY[[[\\\\\\\\\]]]_________```aaaaaaaaaaaaaaa____________````````````___```bbbdddfffgggggggggfffggghhhiiiiiilllpppsssuuuvvvyyy}}}~~~||||||}}}|||yyyvvvooommmjjjhhhfffccc___\\\XXXWWWVVVTTTRRRPPPNNNNNNKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKMMMMMMMMMMMMNNNOOOQQQSSSUUUVVVVVVYYY[[[\\\]]]___aaacccdddeeeeeeggghhhjjjlllmmmhhhggggggggghhhiiiiiijjjkkkooorrrqqqnnnlllnnnqqqrrrwww|||~~~~~~}}}{{{yyyyyyzzzyyyxxxvvvpppooonnnnnnoooqqqtttuuuwwwxxx{{{~~~222333666888999999888777777777666555444444444444222222222222222222222222222222222333333444444444222222111111222222333444444444444444444555666777222333333333111222333555555555555555555555555555555666666777777777777777999999999::::::;;;;;;;;;444888<<<===;;;===BBBGGGOOOQQQQQQLLLDDD>>>===???>>>???@@@CCCHHHQQQ[[[bbbeeennn}}}|||fff^^^^^^\\\ZZZ[[[\\\]]]bbbgggnnn{{{tttcccZZZRRRMMMNNNOOOMMMKKKKKKFFFHHHKKKLLLMMMPPPSSSVVVYYY[[[]]]^^^]]]]]]^^^```]]]^^^___```bbbbbbcccccc````````````aaaaaaaaabbb^^^```ccceeeggghhhiiiiiihhhiiijjjkkklllppptttxxx}}}~~~{{{uuusssooollliiieeeaaa]]]ZZZYYYWWWUUUSSSQQQPPPOOOLLLLLLKKKKKKJJJJJJIIIIIIKKKKKKKKKKKKLLLNNNOOOPPPNNNOOOOOOPPPRRRTTTUUUVVVXXXZZZ]]]^^^___aaaccceeefffggggggiiijjjlllnnnooohhhggggggggggggggghhhhhhkkkooorrrrrrnnnmmmooosssvvv{{{~~~|||zzzttttttsssssstttwwwyyy{{{}}}~~~555444444666888999888777666666555444333333333333333222222222333333444555222222222222333333444555444444444444555555555666444444444333333222222222333333333333444666888999222333333444444555555666333333444555666777888999;;;:::999888888888999:::777555888<<<======FFFRRR]]]YYYUUUQQQIII???<<<===EEE@@@???FFFQQQZZZdddkkkpppyyyzzzkkk[[[UUUVVVXXXZZZ]]]___aaadddiiissszzzzzzyyywwwuuurrrpppnnnqqqqqqrrrrrrssssssttttttzzz{{{|||}}}qqq___UUUQQQLLLIIIHHHHHHHHHGGGKKKLLLNNNOOOPPPRRRVVVYYYXXXZZZ\\\]]]]]]]]]^^^___aaaaaabbbcccddddddeeefffbbbbbbaaaaaaaaaaaaaaabbbccccccbbbdddfffhhhiiiiiijjjnnnrrrttttttuuuxxx{{{zzzsssnnnjjjhhhhhhaaa^^^ZZZWWWVVVTTTSSSQQQPPPPPPPPPOOONNNMMMKKKKKKNNNNNNNNNMMMMMMMMMMMMMMMRRRRRRQQQRRRSSSTTTVVVXXXYYYZZZ\\\___bbbeeeggghhhllliiiggghhhlllnnnnnnmmmkkkiiiggggggiiikkkllllllrrruuuwwwxxxvvvvvvyyy|||~~~zzzyyyxxxyyy}}}444444444666888999999777777666444333222222333333333333333222333333444444333222222222333333444555444444555555555666666666444444444333333333222222777666444333333333444444222222222333444444555555333333444555666777888999::::::999888888999999:::888777999===>>>AAAJJJVVV^^^ZZZWWWSSSLLLCCC???AAACCCAAADDDOOO[[[eeennnvvvrrrdddXXXUUUXXXZZZ]]]```bbbdddiiiqqq||||||xxxvvvooonnnmmmlllkkkiiihhhhhhhhhhhhiiiiiiiiiiiiiiiiiinnnoooppprrruuuwwwxxxyyyuuuxxx{{{~~~~~~ppp___TTTPPPLLLJJJJJJKKKKKKKKKKKKMMMOOOPPPQQQSSSVVVYYYYYY[[[]]]^^^]]]]]]^^^```aaabbbccccccddddddddddddccccccbbbaaaaaaaaabbbbbbdddddddddeeegggiiijjjjjjnnnrrrvvvyyyzzz|||~~~wwwrrrnnnkkkhhhdddaaa\\\YYYXXXVVVTTTSSSQQQQQQQQQPPPNNNMMMLLLKKKMMMMMMNNNOOOOOOPPPQQQQQQTTTTTTTTTTTTUUUWWWYYYZZZ]]]^^^```bbbdddggghhhiiillliiiggghhhkkkmmmmmmmmmllljjjiiiiiijjjlllnnnooouuuxxx||||||{{{{{{~~~444444444666888:::999888777666333222111222333444444444333333333333333444333333222222222333444444555555555555666666666777444444444444333333333333777666444333222222222222333333333444555555666666444444555666666777888888:::999999888888999:::::::::999:::===@@@EEEPPP[[[___\\\XXXUUUNNNEEEBBBDDDBBBDDDNNN\\\jjjsss}}}yyyfff\\\TTTTTTYYY\\\```ccc```dddjjjsss~~~~~~xxxtttoookkkiiicccbbbaaa_________```aaa_________^^^^^^^^^^^^^^^aaabbbccceeegggiiijjjkkkjjjlllppprrrsssuuuwwwyyy}}}mmm]]]RRROOOLLLJJJKKKMMMNNNNNNJJJMMMPPPRRRSSSTTTWWWXXXZZZ\\\^^^_________```aaabbbcccdddeeeeeedddcccbbbeeedddcccbbbbbbbbbccccccfffffffffgggiiijjjlllmmmtttxxx}}}}}}zzzvvvpppjjjgggddd```\\\ZZZYYYVVVUUUSSSRRRRRRPPPOOOMMMLLLLLLLLLMMMNNNPPPRRRTTTVVVVVVWWWVVVVVVWWWYYY[[[]]]^^^bbbcccdddfffgggiiijjjjjjkkkiiihhhhhhjjjlllllllllllllllkkklllmmmoooqqqrrrzzz~~~444333444666888:::999888888666333111111111333444555555444333333333333444333333333222222333333444555555555666666666777777444444444444444444333333333333333333333333333444444555555666777777888888444555555666777777888888999999999999999999::::::;;;::::::===AAAJJJUUU^^^```[[[WWWSSSLLLDDDCCCEEEFFFKKKYYYjjjvvv~~~ooo___WWWRRRUUUZZZ\\\___bbb___eeelllsssyyy{{{uuuoookkkgggcccaaa]]]\\\ZZZXXXWWWXXXZZZ[[[YYYYYYYYYXXXXXXWWWWWWWWWZZZZZZ[[[]]]^^^```aaaaaa```cccfffhhhiiikkknnnpppsssvvvyyy||||||jjj[[[RRROOOKKKJJJKKKLLLMMMMMMJJJMMMQQQTTTUUUVVVWWWXXX[[[]]]___``````aaabbbccccccdddeeeffffffeeecccbbbgggfffdddcccbbbcccdddeeeggghhhiiijjjkkkmmmppprrrzzz~~~wwwpppkkkhhhccc___\\\ZZZWWWUUUTTTSSSRRRPPPOOONNNMMMMMMMMMMMMOOOQQQSSSUUUWWWXXXXXXXXXYYYZZZ[[[^^^```bbbgggggghhhhhhiiijjjjjjkkkkkkjjjiiiiiijjjlllmmmmmmmmmnnnooopppqqqrrruuuwww333333333666999::::::999888666444333222222333444555555444333333444444444444333333222222333333333555555555555666666666666444444444444444444444444222222333333333333333333444444444555666666777777555555666666777777888888888888999999:::::::::::::::::::::<<>>???GGGTTT\\\[[[XXXQQQKKKIIIJJJOOOZZZffflllpppvvvzzz{{{oooccc\\\\\\aaaZZZYYY\\\dddmmmssszzz~~~xxxsssmmmfffaaa\\\YYYUUURRRPPPOOOMMMKKKJJJKKKLLLNNNOOOOOOOOOOOOKKKKKKLLLLLLMMMMMMMMMNNNLLLLLLMMMMMMNNNNNNNNNNNNNNNOOOPPPOOOOOOPPPSSSUUUQQQSSSVVVXXXYYY\\\___bbbbbbeeeiiimmmppprrruuuxxxzzz~~~qqqdddYYYOOOLLLJJJJJJLLLOOOQQQQQQPPPRRRSSSTTTUUUXXX\\\______aaadddeeefffggghhhjjjkkkjjjhhhggghhhjjjmmmooogggfffddddddfffjjjnnnpppwww|||zzzrrrjjjccc\\\VVVRRRNNNMMMLLLLLLLLLNNNQQQRRRSSSTTTUUUWWWYYY[[[\\\]]]```aaabbbdddgggjjjnnnpppnnnnnnnnnnnnnnnooooooooollloooqqqrrrsssuuuzzz~~~}}}222444555777999:::;;;;;;::::::;;;:::999777555444111111111222333444666666555444222333444555555444444444222111111111222333555555555555555555444444444444444444444444444444444444444555555555666666777777777777888888888888999:::;;;<<<============<<<>>>>>>???HHHUUU[[[YYYRRRLLLEEEEEEMMMYYYccchhhssstttyyylllaaa]]][[[ZZZ[[[^^^```eeellluuu|||tttlllfffaaa]]][[[UUUTTTRRRPPPMMMLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKKKKKKKKKKJJJJJJNNNNNNNNNNNNNNNNNNNNNNNNQQQRRRSSSTTTUUUVVVWWWWWW[[[[[[]]]```dddiiimmmooouuuxxx|||}}}mmm]]]RRROOOMMMKKKJJJJJJLLLNNNPPPPPPRRRUUUVVVWWWYYY\\\^^^^^^```ccceeeggghhhiiiiiillliiiggggggkkkppptttvvvpppmmmjjjhhhiiilllpppssszzz}}}sssiiiaaa[[[VVVSSSRRRQQQPPPOOONNNOOOSSSUUUVVVWWWYYYYYYYYYZZZ\\\^^^bbbdddgggiiijjjkkknnnoookkklllnnnnnnnnnoooqqqssstttrrrppprrrwww222333555666888999:::;;;777888888999999888777666222222222333444555666777555333222222444555444333555444333222222222333333555555555555555555555555555444444333333444444555444444444555555555666666777777777777888888888888999:::;;;<<<<<<===<<<<<<;;;===>>>???GGGSSSXXXVVVPPPKKKFFFIIITTTaaajjjnnnuuuvvvzzzrrrddd___^^^\\\\\\\\\```fffnnnxxxwwwqqqjjjccc^^^ZZZVVVTTTSSSRRRPPPNNNMMMKKKKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLPPPPPPQQQRRRSSSTTTUUUUUUUUUVVVWWWYYY]]]aaadddgggkkknnnrrruuuyyy}}}~~~ooo___TTTNNNMMMKKKJJJJJJLLLNNNPPPPPPSSSUUUWWWXXXZZZ\\\^^^```aaacccfffggghhhhhhhhhkkkiiifffgggkkkppptttvvvqqqoookkkjjjkkkooossswww|||~~~tttjjjbbb]]]XXXUUUQQQQQQPPPOOONNNPPPSSSVVVWWWXXXZZZZZZZZZ[[[]]]___cccfffiiikkkkkklllmmmnnnjjjlllmmmnnnoooqqqtttwwwyyyzzz{{{111222333555777888999:::555555666777888888777777333333333333555666777888555333111222333444333222555555444333333333333333555555555555555555555555666555444333333444555666444444555555555666666666777777777777888888888888888999:::;;;;;;<<<<<<<<<:::<<<>>>@@@FFFOOORRRQQQIIIFFFEEELLLYYYfffnnnqqqwwwxxx~~~{{{lllddd]]]]]]^^^\\\\\\]]]ccclllxxx}}}zzz|||vvvqqqjjjfff___ZZZVVVSSSPPPNNNPPPOOONNNLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMNNNOOOPPPQQQQQQRRRPPPPPPQQQSSSUUUXXX[[[]]]```cccfffiiilllppptttwwwyyy}}}qqqaaaWWWNNNMMMLLLKKKKKKMMMOOOPPPQQQSSSVVVXXXYYY[[[]]]```cccccceeefffggghhhhhhhhhjjjhhhfffhhhlllqqquuuvvvsssqqqmmmlllmmmrrrxxx|||tttjjjbbb\\\XXXUUUOOOPPPPPPOOOOOOQQQUUUXXXXXXZZZ\\\\\\\\\]]]___aaaeeehhhlllmmmmmmllllllllliiijjjlllmmmpppsssxxx|||111111222444555777999:::555555555666666666666666333333333444555666777888555444222222333444333222444444444333333333333333444444444555555555555555666555444333333444555666555555555555666666666666666777777777888888888888888888999:::;;;;;;;;;;;;:::<<<>>>@@@EEEJJJMMMMMMEEEEEEIIIRRR___kkkqqqtttzzz|||kkkccc___\\\\\\\\\ZZZ\\\```iiirrr|||zzz}}}wwwpppjjjeeeaaa^^^YYYUUUSSSQQQOOOMMMMMMLLLKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJJJJKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNOOOQQQSSSVVVWWWZZZ\\\___aaacccfffjjjmmmnnnssszzzqqqbbbXXXNNNMMMLLLLLLLLLNNNPPPQQQRRRTTTWWWYYYZZZ\\\___aaaeeeffffffggghhhhhhhhhhhhiiihhhgggjjjnnnsssuuuvvvsssqqqooonnnqqqvvv}}}ttthhh```YYYUUURRRNNNOOOPPPQQQQQQSSSWWWZZZZZZ\\\^^^___``````bbbdddhhhkkknnnooonnnlllkkkkkkgggiiikkkmmmpppuuu|||111111222333444777999:::666666666555555555555555444444444555666777888999777555333333444555444333333333333333333222222111444444444555555555666666666555444444444444555666555555555666666666777777666777777777888888888888888888999:::;;;;;;;;;;;;:::;;;===@@@CCCEEEHHHKKKHHHLLLTTT^^^hhhpppwwwzzz|||hhh\\\```^^^\\\\\\ZZZ[[[ccclllwww~~~}}}wwwwww|||~~~uuunnnhhhaaa\\\ZZZWWWTTTRRRQQQPPPNNNMMMKKKJJJJJJIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMOOOQQQRRRUUUVVVYYYZZZ\\\^^^bbbdddggglllssswww|||ooo```VVVNNNMMMMMMMMMNNNOOOQQQQQQSSSUUUXXXZZZ\\\^^^aaacccggggggggghhhhhhhhhiiiiiijjjiiiiiilllppptttvvvvvvsssrrrqqqrrruuu{{{uuuhhh___XXXTTTQQQOOOPPPRRRSSSSSSUUUYYY[[[[[[^^^aaaccccccdddeeegggjjjmmmoooooommmkkkjjjjjjfffhhhkkkooorrrxxx~~~222222222222444777999:::888777666555555555555555777777777777888:::;;;<<<:::888666666777777666555444444444444444333222222333333444444555666666666555555555555555555555555555555666666666777777777777777777777888888888888888999:::;;;;;;<<<<<<<<<;;;:::<<<@@@AAABBBFFFKKKJJJSSS___hhhmmmsss{{{jjj\\\WWW\\\[[[\\\[[[ZZZ^^^lll{{{{{{wwwvvvuuuyyy}}}ssskkkfffaaa[[[WWWSSSQQQOOONNNNNNNNNLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKIIIIIIIIIIIIJJJKKKMMMNNNOOOQQQSSSTTTUUUVVVYYY\\\aaaeeejjjooottt||||||kkk\\\SSSMMMMMMNNNNNNOOOPPPQQQRRRTTTVVVYYY\\\]]]___ccceeehhhhhhhhhhhhhhhiiijjjkkklllllllllooosssvvvvvvvvvsssssstttwww|||ttthhh___YYYUUUSSSQQQSSSUUUVVVVVVXXXZZZ]]]]]]```cccffffffggghhhiiilllmmmnnnmmmkkkjjjjjjkkkhhhkkkooossswww{{{333222222333444777:::;;;777666555555555666777888::::::;;;;;;<<<>>>???@@@===;;;999888999999888777555666777777777666444444333333444444555666666777444555666777777666555444555666666666777777777777777777777777888888888888999:::;;;<<<<<<===<<<<<<<<<:::;;;???@@@@@@EEEMMMOOO]]]mmmuuuvvvzzzmmm\\\VVVXXXXXXYYY\\\\\\[[[```qqqwwwtttxxx~~~wwwppphhhaaa^^^ZZZVVVSSSOOONNNLLLLLLLLLLLLKKKIIIKKKJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJHHHHHHHHHHHHIIIKKKMMMNNNMMMNNNPPPPPPPPPQQQTTTVVVYYY[[[___dddjjjqqqwww{{{wwweeeXXXQQQMMMMMMNNNOOOPPPQQQRRRSSSTTTWWWZZZ\\\^^^aaadddfffiiihhhhhhhhhiiijjjlllmmmnnnnnnooorrruuuwwwvvvuuutttuuuyyy}}}zzznnnddd\\\XXXVVVUUUTTTUUUWWWXXXXXXYYY[[[]]]^^^aaaeeehhhiiiiiijjjkkkmmmmmmmmmkkkiiiiiijjjllllllpppuuuyyy|||333333222333555777:::<<<555555444555666888:::;;;>>>>>>>>>>>>???AAABBBCCC???===;;;:::;;;;;;:::999777888999999999888666555333333444444555666777777333444777888888777444333666666666666777777777777777777777777888888888888999:::;;;<<<===============:::;;;?????????EEEOOO[[[kkk~~~rrr]]]QQQRRRYYYWWWYYY]]]]]]ZZZ___pppxxxwwwyyynnnhhhaaa[[[YYYWWWSSSPPPOOOMMMLLLLLLMMMLLLKKKIIIKKKKKKJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIIIIIIIKKKLLLNNNPPPMMMNNNOOOOOOOOOPPPRRRUUUSSSSSSVVV\\\cccjjjmmmnnnqqqzzzrrrbbbVVVPPPMMMMMMNNNOOOQQQRRRRRRSSSUUUWWWZZZ]]]___aaaeeegggiiihhhhhhhhhiiikkkmmmnnnppppppqqqtttwwwxxxvvvuuuuuuwww|||zzzrrrhhh^^^XXXVVVUUUTTTUUUWWWYYYZZZZZZZZZ\\\^^^___bbbfffiiijjjjjjkkklllmmmmmmllljjjhhhhhhjjjmmmooosssyyy}}}333111///111555888888777999666444555999===>>>===@@@@@@AAABBBDDDEEEFFFFFFFFFEEECCC@@@>>>===<<<<<>>CCCNNNXXXppp~~~sssddd]]]UUUTTTXXXWWWYYY[[[\\\[[[```ooozzz{{{vvvoooccc___YYYUUURRROOOMMMKKKLLLKKKKKKLLLMMMMMMKKKJJJHHHIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGKKKLLLNNNOOOPPPQQQQQQQQQLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNOOOOOOPPPRRRUUUXXX\\\___aaaiiippp{{{{{{iii\\\RRRMMMNNNNNNOOOPPPQQQRRRSSSTTTUUUWWWZZZ[[[]]]```dddfffjjjjjjiiihhhgggiiillloooqqqppppppsssxxx||||||zzzxxx|||rrrlllccc[[[VVVSSSPPPOOORRRSSSTTTWWWZZZ]]]___aaadddfffjjjkkkllllllmmmnnnqqqllljjjlllmmmmmmqqqvvv}}}}}}~~~333111000111555888888888:::888777999===AAABBBBBBJJJJJJKKKLLLNNNNNNOOOPPPKKKJJJHHHFFFEEECCCCCCCCCCCC@@@===<<<======;;;999;;;:::999888888888999:::888999::::::;;;::::::999:::888777777888999888777777777777888888999:::;;;999999:::;;;<<<<<<<<<<<<;;;===??????AAAIIIUUU___vvvjjjaaa\\\WWWVVV[[[\\\\\\^^^```aaaeeesss}}}tttlllfff]]]ZZZUUURRRPPPOOOMMMLLLLLLKKKJJJKKKLLLMMMKKKIIIHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIKKKJJJJJJIIIIIIIIIIIIIIILLLMMMNNNPPPQQQQQQRRRRRRMMMMMMKKKJJJHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLMMMPPPSSSVVVXXXZZZ]]]cccmmmwwwwwwfffZZZRRRNNNNNNOOOOOOPPPRRRSSSSSSTTTUUUWWWZZZ[[[]]]```dddfffiiijjjjjjiiiiiikkkpppsssrrrqqqqqqtttyyy|||}}}|||}}}{{{mmmggg___XXXTTTQQQOOONNNQQQRRRTTTWWW[[[^^^aaacccfffhhhkkklllllllllmmmnnnoookkkjjjmmmpppqqqvvv{{{222111000222555888999:::;;;:::<<>>=========>>><<<============>>>>>>???>>>;;;888777777999999888777777888888999:::::::::999:::;;;<<<<<<===<<<<<<<<<<<<===@@@HHHUUUcccmmm}}}{{{mmmaaa___^^^\\\]]]ccceeedddeeeiiilllqqq|||yyypppiiibbb]]]VVVSSSPPPNNNNNNNNNMMMLLLKKKJJJJJJKKKLLLLLLKKKIIIHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJJJJIIIIIIKKKKKKJJJJJJJJJKKKLLLLLLMMMNNNOOOQQQRRRRRRRRRRRRPPPOOOMMMKKKJJJIIIHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKJJJIIIJJJJJJLLLNNNPPPRRRSSSUUU[[[dddmmmvvvpppaaaWWWRRROOOOOOOOOPPPQQQRRRSSSTTTTTTUUUWWWZZZ[[[]]]```dddfffiiijjjjjjkkklllnnnsssvvvrrrrrrsssvvvzzz~~~~~~|||ssseee```YYYTTTQQQOOONNNMMMNNNPPPSSSWWW\\\```dddeeehhhjjjlllmmmmmmlllmmmnnnnnnjjjkkkooosssvvv|||111111111333555888;;;<<<;;;===AAAEEEJJJMMMOOOOOONNNOOOPPPQQQRRRRRRQQQQQQNNNMMMMMMLLLLLLLLLMMMMMMOOOMMMKKKJJJIIIHHHGGGFFFFFFEEECCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDAAA===999777777888999999777777888999::::::::::::999:::;;;<<<==================???EEERRRbbbrrr{{{mmmfffaaabbbbbbbbbgggmmmooommmoootttyyy|||ooogggaaa[[[XXXRRRPPPMMMLLLMMMMMMLLLKKKJJJIIIIIIJJJLLLLLLKKKIIIHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNNNNOOOPPPQQQRRRSSSSSSSSSSSSRRRQQQOOOMMMLLLJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKJJJIIIIIIKKKKKKKKKKKKLLLMMMOOOOOORRRXXX___fffmmmwwwzzziii\\\UUUQQQOOOPPPPPPQQQRRRSSSSSSTTTTTTUUUWWWZZZ[[[]]]```dddfffiiijjjkkkllllllooorrruuurrrsssuuuxxx|||}}}qqqhhh\\\XXXSSSOOONNNNNNMMMMMMKKKMMMRRRWWW\\\aaaeeegggiiikkkllllllkkkkkklllnnnnnnkkkkkkqqquuuyyy000111222444666999<<<>>>===AAAGGGLLLPPPRRRSSSTTTSSSTTTUUUVVVVVVVVVTTTTTTNNNNNNNNNNNNOOOPPPQQQRRRTTTSSSRRRPPPMMMLLLKKKLLLHHHGGGFFFFFFFFFGGGIIIJJJKKKKKKKKKJJJIIIHHHHHHGGGAAA>>>:::777777888999999777777999:::;;;;;;::::::::::::;;;<<<===============>>>BBBKKKYYYiiiyyytttmmmiiieeedddeeehhhooovvvxxxuuuvvv|||rrrggg```[[[WWWTTTQQQOOOMMMLLLLLLLLLJJJIIIJJJIIIIIIJJJLLLMMMLLLJJJIIIJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMNNNOOOPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTSSSQQQOOONNNMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJLLLLLLKKKKKKKKKLLLLLLMMMMMMQQQWWW[[[aaaiiissszzzrrrcccYYYSSSQQQOOOQQQRRRRRRSSSSSSTTTTTTTTTUUUWWWZZZ[[[]]]```dddfffjjjkkklllllllllnnnqqqssssssuuuxxx{{{~~~~~~rrrfff___UUURRRNNNMMMMMMNNNOOOOOOJJJMMMRRRWWW]]]bbbeeeggghhhjjjkkkkkkjjjjjjkkkmmmooolllmmmrrrwwwzzz///111333555666999===@@@AAAGGGNNNSSSVVVVVVVVVWWWUUUVVVXXXYYYYYYWWWUUUTTTQQQQQQRRRSSSUUUWWWYYYZZZYYYYYYXXXUUURRRPPPPPPQQQLLLLLLKKKKKKLLLNNNOOOPPPRRRRRRRRRQQQOOOLLLIIIGGG@@@===:::888888999999888666888999;;;;;;;;;;;;:::::::::<<<===============;;;@@@GGGQQQ]]]lllyyyxxxrrrnnnjjjfffdddgggnnnwww}}}}}}}}}zzzyyy{{{sssggg]]]XXXUUURRRPPPPPPOOOMMMLLLLLLKKKIIIGGGJJJJJJJJJKKKMMMNNNMMMKKKKKKKKKLLLMMMNNNNNNOOOOOOMMMMMMNNNNNNNNNNNNOOOOOOMMMMMMMMMNNNOOOPPPQQQRRRSSSSSSTTTUUUUUUUUUUUUUUUTTTSSSRRRQQQPPPOOOOOOOOOPPPOOOOOOOOOOOONNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJLLLOOORRRTTTWWW^^^gggmmmuuu|||}}}uuuiii^^^WWWSSSRRRQQQRRRSSSSSSSSSTTTTTTTTTUUUUUUWWWZZZ[[[]]]```dddfffjjjlllmmmnnnmmmnnnqqqssswwwzzz}}}{{{rrrggg]]]WWWOOOMMMKKKLLLNNNQQQRRRRRRMMMPPPUUUZZZ___cccfffggghhhiiijjjiiiiiijjjlllnnnqqqnnnoootttxxx|||///111444555666999>>>BBBFFFMMMUUUZZZ[[[ZZZYYYYYYVVVWWWYYYZZZYYYWWWUUUSSSUUUUUUVVVXXXZZZ]]]___```]]]^^^]]]ZZZVVVTTTTTTVVVUUUTTTSSSSSSSSSTTTUUUVVVWWWWWWWWWUUUQQQLLLGGGCCC===;;;999999999999888777666888:::;;;<<<<<<;;;::::::;;;<<<======>>>>>>>>>===EEEQQQ[[[dddmmmyyywwwmmmnnnkkkhhhdddeeemmmxxx}}}zzzxxxxxxxxxooohhh^^^WWWTTTRRROOOMMMMMMLLLKKKKKKKKKJJJHHHGGGKKKKKKKKKLLLNNNOOONNNMMMLLLMMMMMMNNNOOOPPPQQQRRROOOOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTTTTUUUUUUVVVVVVVVVVVVVVVTTTTTTSSSRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPOOOOOOOOONNNMMMMMMMMMLLLLLLLLLKKKIIIIIIJJJLLLNNNOOOPPPQQQLLLLLLKKKJJJJJJJJJJJJKKKKKKMMMOOOOOOPPPUUU]]]cccgggmmmsssuuuyyy|||{{{wwwmmmggg___XXXUUUTTTTTTTTTSSSSSSTTTTTTTTTTTTUUUUUUUUUWWWZZZ[[[]]]```dddfffjjjlllnnnooopppqqqtttvvv|||}}}uuulllddd\\\UUUQQQLLLKKKJJJLLLPPPSSSUUUVVVRRRUUUYYY^^^cccfffhhhhhhhhhiiijjjjjjjjjkkknnnppprrrooopppvvv{{{...111444666777999???CCCJJJQQQZZZ______\\\[[[[[[YYYZZZ\\\]]]]]]ZZZXXXVVVVVVVVVXXXZZZ]]]```bbbccc```aaaaaa^^^YYYVVVWWWYYY\\\[[[ZZZYYYXXXXXXYYYYYYYYYYYYYYYWWWRRRKKKDDD@@@;;;:::999999:::999888666666888:::<<<<<<<<<;;;::::::;;;<<<===>>>>>>>>>>>>@@@KKKZZZccciiipppzzz|||iiidddiiigggeeedddhhhssszzzzzzxxxtttqqqsssxxx}}}|||tttjjjccc[[[UUUSSSQQQOOOMMMJJJIIIHHHIIIJJJJJJIIIGGGLLLKKKKKKMMMOOOPPPOOONNNMMMMMMNNNOOOQQQRRRRRRSSSPPPPPPPPPQQQQQQRRRRRRRRRTTTTTTTTTTTTTTTTTTUUUVVVUUUUUUVVVWWWWWWWWWVVVVVVTTTTTTSSSSSSSSSSSSTTTTTTRRRRRRQQQQQQQQQPPPPPPPPPNNNNNNNNNMMMMMMMMMLLLLLLGGGHHHJJJLLLOOOQQQRRRSSSNNNNNNMMMLLLLLLLLLLLLMMMHHHIIIJJJIIIIIIMMMTTTZZZ^^^ccchhhjjjmmmqqqqqqnnnaaa]]]XXXTTTTTTUUUVVVVVVTTTTTTTTTTTTTTTUUUUUUUUUUUUWWWZZZ\\\]]]```dddgggiiikkknnnppprrrtttwwwyyyyyytttkkkaaaYYYTTTPPPOOOKKKJJJJJJMMMQQQUUUXXXXXXVVVYYY]]]bbbfffhhhiiiiiihhhiiijjjjjjkkklllppprrrrrroooqqqxxx~~~~~~{{{111333555444444888AAAHHHUUUWWW\\\___aaa```___]]]______^^^^^^]]][[[ZZZYYY]]]\\\\\\]]]___bbbbbbbbb```aaa```]]]ZZZYYYYYYZZZ______^^^]]]\\\[[[YYYXXXVVVUUUTTTQQQLLLGGGBBB???:::::::::999999999999999888999999::::::;;;;;;<<<<<<;;;;;;:::<<<>>>AAACCCKKKVVVdddmmmqqquuu|||uuukkkgggfffeeejjjdddbbbhhhtttxxxxxxtttssstttsssuuuxxxooojjjaaa[[[TTTPPPOOOPPPOOONNNMMMLLLKKKJJJJJJKKKLLLMMMKKKLLLNNNQQQRRRSSSSSSRRRTTTSSSSSSRRRSSSUUUVVVWWWXXXWWWVVVUUUTTTTTTTTTTTTVVVWWWXXXXXXXXXWWWVVVUUUXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVUUUTTTSSSTTTSSSRRRQQQPPPOOOOOOOOOPPPOOONNNLLLKKKKKKJJJJJJKKKKKKLLLMMMNNNPPPRRRSSSLLLLLLMMMLLLLLLKKKJJJIIIHHHGGGFFFFFFHHHJJJMMMNNNUUUWWW[[[___``````___^^^XXXWWWUUUTTTSSSTTTUUUUUUVVVUUUTTTSSSSSSTTTUUUVVVXXXYYY[[[^^^aaacccdddeeeiiikkkmmmooorrrvvv{{{~~~}}}wwwsssiiieee___WWWRRROOOMMMMMMMMMMMMNNNPPPSSSVVVYYY[[[[[[\\\___bbbdddfffhhhhhhjjjkkkkkkjjjiiijjjllloooooorrrvvvzzzuuurrr111333444444555;;;EEEMMMXXX[[[^^^aaaccccccbbbaaaaaaaaaaaaaaa```___^^^^^^]]]\\\[[[\\\^^^``````___]]]^^^^^^\\\ZZZYYYZZZ[[[^^^^^^^^^]]]\\\[[[ZZZYYYTTTSSSQQQMMMIIICCC???<<<777777777666666666666666888999999::::::;;;;;;<<<:::;;;<<<<<<<<<>>>BBBEEEWWWdddsssxxxuuuvvvwwwgggbbbbbbcccbbbiiicccaaahhhtttuuuuuusssssswww|||}}}uuummmfffaaa]]]YYYSSSOOOOOOOOONNNMMMLLLLLLKKKKKKKKKLLLMMMNNNMMMNNNOOOQQQRRRSSSTTTTTTVVVUUUUUUVVVVVVWWWXXXYYYXXXXXXWWWWWWWWWXXXXXXYYYYYYZZZ[[[[[[[[[[[[YYYYYY[[[[[[ZZZZZZYYYYYYXXXXXXWWWWWWWWWWWWVVVUUUTTTSSSVVVVVVTTTSSSRRRRRRQQQQQQPPPPPPOOONNNNNNMMMNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQMMMMMMMMMMMMLLLKKKJJJJJJGGGFFFFFFFFFGGGIIIKKKMMMNNNOOORRRUUUWWWWWWWWWWWWUUUUUUTTTSSSRRRRRRSSSSSSUUUUUUTTTSSSSSSTTTUUUUUUWWWXXX[[[^^^```bbbddddddeeehhhmmmqqquuuzzz~~~wwwqqqlllhhhaaa^^^XXXSSSOOONNNNNNNNNMMMNNNOOOQQQTTTVVVYYYZZZ[[[\\\___aaadddgggiiijjjkkkkkkkkkjjjiiiiiilllnnnooorrrwww|||xxxpppmmm111333444555888@@@KKKSSS^^^___aaadddeeefffffffffbbbbbbbbbbbbaaaaaa```___\\\[[[YYYZZZ\\\]]]]]]\\\YYYZZZZZZYYYXXXWWWXXXZZZ[[[[[[\\\\\\\\\[[[YYYXXXQQQOOOMMMIIIDDD???;;;888888888888999999999999999888999999::::::;;;;;;<<<:::===@@@@@@>>>AAAHHHNNNeeesssxxxxxx}}}yyyyyyeeeZZZ[[[```cccbbbccc^^^]]]dddqqqyyywwwuuuuuuxxx{{{tttmmmgggaaa[[[XXXWWWUUUQQQOOONNNMMMLLLKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPQQQRRRSSSUUUVVVWWWWWWXXXYYYZZZ[[[[[[[[[[[[ZZZYYYZZZZZZ[[[\\\]]]^^^]]]^^^___``````___^^^^^^``````___^^^]]]\\\\\\[[[ZZZZZZ[[[ZZZZZZYYYXXXWWWYYYYYYXXXWWWVVVUUUTTTTTTQQQQQQQQQPPPPPPQQQQQQQQQPPPPPPOOONNNNNNNNNOOOOOONNNNNNNNNMMMMMMKKKJJJJJJFFFEEEDDDDDDEEEGGGIIIJJJHHHIIIJJJLLLMMMOOOPPPPPPQQQQQQRRRRRRRRRQQQPPPPPPUUUUUUTTTSSSSSSTTTUUUUUUVVVWWWZZZ]]]```bbbcccdddbbbfffmmmtttzzz}}}yyyssslllhhhccc___\\\VVVTTTPPPMMMLLLLLLMMMNNNNNNOOOQQQSSSUUUWWWXXXYYY\\\]]]___aaaeeehhhkkkmmmlllmmmmmmkkkjjjjjjlllnnnrrruuuyyy{{{ooohhhggg222333444666;;;EEEQQQYYYbbbcccdddfffhhhiiijjjjjjccccccbbbaaa```^^^]]]\\\[[[YYYXXXXXXYYY[[[ZZZYYYWWWXXXXXXVVVTTTTTTUUUVVVWWWXXXYYYZZZZZZYYYWWWVVVNNNLLLIIIDDD???;;;888666999999999::::::;;;;;;;;;888999999::::::;;;;;;<<<===@@@BBBAAA@@@GGGSSS^^^pppxxx}}}yyy~~~xxxkkk\\\WWW\\\cccdddaaa]]]ZZZ\\\eeerrrzzz|||yyy~~~~~~tttooohhhaaa\\\YYYVVVTTTRRRQQQOOONNNMMMLLLKKKJJJKKKLLLLLLNNNOOOQQQRRRSSSTTTTTTSSSSSSUUUVVVYYYZZZYYYZZZ[[[]]]^^^]]]]]]\\\\\\\\\\\\\\\]]]^^^___```aaabbbcccdddddddddcccbbbcccbbbbbbbbbbbbaaaaaaaaa````````````___^^^]]]\\\\\\\\\[[[ZZZYYYXXXWWWWWWUUUTTTSSSSSSRRRRRRRRRRRRQQQQQQPPPOOOOOOOOOPPPPPPOOOOOOOOONNNMMMLLLKKKJJJEEEDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHIIIJJJLLLNNNPPPOOOOOOQQQRRRRRRQQQPPPOOOUUUTTTTTTTTTTTTTTTTTTUUUUUUVVVYYY\\\___aaacccdddaaagggpppxxx|||{{{yyyvvvssskkkhhhccc___\\\YYYVVVTTTNNNMMMKKKJJJJJJKKKMMMNNNNNNPPPSSSUUUWWWXXXXXXXXX^^^^^^```bbbfffiiimmmooooooppppppooommmnnnppprrrwwwzzz~~~vvvjjjbbbaaa222333444888???JJJUUU\\\cccdddeeegggiiijjjkkkkkkeeedddcccaaa___\\\ZZZYYYYYYWWWVVVVVVXXXYYYXXXXXXWWWWWWWWWTTTRRRPPPQQQRRRSSSUUUVVVXXXWWWVVVTTTSSSLLLJJJFFFAAA<<<999777666444555555666777888888999888999999::::::;;;;;;<<<>>>@@@@@@???BBBNNNaaappp{{{{{{{{{|||}}}hhh___XXXXXX^^^bbb```\\\\\\[[[```jjjvvvzzz}}}zzzvvvrrrhhhddd]]]XXXUUUSSSRRRQQQMMMNNNNNNNNNLLLKKKKKKKKKLLLMMMOOOPPPRRRSSSTTTUUUWWWWWWVVVVVVWWWYYY[[[\\\YYY[[[\\\^^^___^^^^^^]]]______^^^^^^^^^^^^______cccdddeeegggggggggfffeee```aaabbbbbbcccdddeeeeeecccddddddccccccbbbaaa```^^^______^^^]]]\\\ZZZYYYZZZYYYWWWUUUTTTSSSRRRRRRRRRQQQQQQQQQQQQRRRRRRSSSPPPPPPOOOOOONNNLLLKKKJJJEEEEEEEEEEEEEEEEEEFFFFFFJJJJJJIIIIIIJJJMMMOOOQQQNNNOOOQQQRRRSSSRRRQQQQQQTTTTTTTTTUUUUUUTTTTTTTTTTTTVVVYYY\\\___bbbcccdddeeejjjsss{{{|||wwwsssmmmjjjiiigggccc```]]]ZZZVVVTTTSSSRRRQQQOOOLLLKKKJJJIIIIIIJJJLLLMMMOOOQQQTTTVVVXXXYYYYYYYYY___```bbbdddgggkkkmmmooorrrsssssssssssstttwwwzzz~~~vvvhhh___\\\333444666;;;CCCMMMVVV\\\aaabbbdddggghhhiiiiiiiiifffeeedddbbb___]]]ZZZYYYWWWVVVUUUUUUWWWXXXXXXWWWXXXXXXXXXUUURRRPPPPPPQQQRRRTTTVVVWWWVVVTTTRRRPPPIIIGGGBBB===999777666666555555666777999:::;;;;;;888999999::::::;;;;;;<<<===>>>>>>AAAIII[[[qqqzzzjjj[[[XXXVVVYYY]]]___]]]YYYXXXYYY___jjjvvvzzzvvvqqqlllhhheee]]]YYYTTTQQQOOOOOONNNMMMKKKMMMNNNMMMLLLLLLMMMNNNOOOPPPRRRTTTUUUVVVWWWWWWZZZYYYYYYZZZ[[[\\\]]]]]][[[\\\]]]^^^____________aaa``````_________``````fffggghhhiiijjjjjjiiiiii___```aaabbbdddfffggggggffffffffffffeeedddccccccbbbcccccccccbbb```^^^]]]^^^]]][[[YYYWWWUUUTTTTTTTTTSSSSSSSSSSSSTTTTTTUUUQQQQQQPPPPPPNNNMMMKKKJJJGGGGGGGGGGGGFFFFFFFFFFFFIIIIIIIIIIIIJJJLLLNNNOOONNNOOOPPPQQQRRRSSSSSSSSSSSSTTTUUUUUUUUUUUUTTTSSSTTTVVVYYY\\\```cccdddeeehhhnnnvvv}}}xxxssspppkkkfffbbb___^^^\\\YYYUUURRROOOMMMLLLLLLMMMLLLKKKKKKJJJJJJIIIIIIJJJLLLLLLPPPRRRTTTVVVXXXZZZ[[[[[[```bbbdddgggjjjlllmmmnnnssstttvvvwwwxxx{{{rrreee\\\YYY444555777===EEENNNVVVZZZ]]]___bbbeeeggggggfffeeebbbbbbaaa```^^^\\\ZZZYYYVVVTTTSSSTTTWWWXXXYYYXXXYYYZZZYYYWWWUUUSSSTTTUUUSSSUUUWWWXXXWWWTTTQQQOOOFFFCCC>>>:::777555666666666777888999;;;<<<===>>>888999999::::::;;;;;;<<<>>>>>>AAAIIIXXXmmmkkkaaaYYYZZZ[[[]]]```aaaaaa```[[[[[[```jjjwww|||rrrjjjeeeaaa]]]ZZZUUUSSSOOOMMMMMMMMMMMMLLLKKKMMMNNNNNNLLLLLLOOOQQQRRRSSSUUUWWWXXXYYYXXXXXX[[[[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^___```aaaaaaaaaaaa```aaaaaabbbcccdddhhhiiikkklllmmmmmmllllllddddddeeeggghhhiiijjjkkkkkkkkkkkkkkkjjjiiihhhhhhgggggghhhhhhgggeeecccaaaaaa```___]]][[[ZZZZZZYYYXXXWWWVVVUUUUUUTTTUUUUUURRRRRRQQQPPPOOOMMMKKKJJJIIIIIIIIIIIIHHHGGGGGGFFFHHHHHHHHHHHHIIIKKKLLLLLLNNNOOOOOOPPPQQQRRRSSSTTTSSSTTTUUUUUUUUUUUUTTTSSSUUUWWWZZZ]]]aaadddeeefffjjjooovvv}}}tttnnnjjjfffccc```]]]YYYXXXXXXWWWTTTQQQLLLJJJHHHGGGIIIJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMQQQRRRSSSUUUXXX[[[]]]___aaacccgggjjjlllmmmllllllqqqsssvvvyyy|||wwwjjj^^^WWWWWW444555888>>>GGGOOOUUUXXXZZZ]]]aaadddffffffdddccc\\\\\\\\\\\\[[[ZZZYYYYYYUUUTTTSSSTTTWWWYYYYYYYYYZZZZZZZZZYYYWWWWWWXXXZZZUUUWWWXXXYYYXXXUUUQQQOOOCCC@@@<<<777555444555666333444555666888:::;;;;;;888999999::::::;;;<<<<<<@@@BBBGGGSSSeee|||sssddd```^^^```bbbdddeeefffiiikkkeeedddgggppp~~~|||uuukkkddd___\\\WWWTTTSSSPPPNNNMMMMMMNNNMMMLLLLLLNNNOOONNNLLLMMMPPPTTTTTTUUUWWWYYYZZZZZZYYYYYY[[[\\\^^^___```___^^^^^^``````_________aaabbbddd``````aaabbbccceeefffgggjjjkkkmmmnnnooooooooonnnkkkkkklllmmmmmmnnnnnnnnnqqqqqqqqqqqqpppooonnnmmmjjjkkkllllllkkkiiifffeeecccbbbaaa______^^^^^^^^^\\\[[[YYYWWWVVVTTTTTTTTTRRRRRRQQQPPPOOOMMMLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHHHHIIIJJJKKKKKKLLLNNNNNNNNNNNNOOOQQQSSSUUUSSSTTTUUUVVVVVVUUUTTTSSSUUUWWWZZZ^^^aaadddfffgggjjjooovvv|||}}}tttiiibbb___]]]YYYUUUVVVSSSQQQQQQRRRRRROOOLLLJJJIIIGGGGGGIIIKKKKKKKKKGGGGGGHHHIIIJJJLLLMMMNNNRRRRRRSSSUUUXXX[[[___aaaaaadddhhhlllnnnmmmkkkjjjppprrrvvvyyy}}}}}}ooocccXXXTTTUUU222777===DDDJJJOOOUUUYYYYYYZZZ\\\^^^___^^^]]]\\\XXXWWWUUUTTTSSSSSSSSSTTTNNNMMMMMMMMMOOORRRUUUWWWWWWWWWVVVUUUVVVWWWXXXYYYVVVVVVVVVUUUSSSPPPMMMKKK@@@===:::777444333333333888888888888888999999999<<<<<<;;;;;;;;;<<<===???CCCDDDKKK]]]{{{xxxjjjddddddaaaaaadddkkksssuuusssooovvvrrrttt~~~~~~vvvpppiii```YYYVVVTTTQQQOOOLLLMMMMMMMMMKKKKKKMMMNNNJJJKKKLLLMMMOOOQQQSSSUUUVVVXXXZZZ[[[ZZZZZZ[[[\\\^^^^^^^^^______`````````aaaaaaaaaaaabbbccccccdddbbbdddeeedddccceeekkkppptttuuuwwwwwwvvvuuuuuuvvvrrrvvvzzz}}}~~~~~~~~~~~~}}}{{{xxxvvvuuuuuuuuuqqqooommmlllkkkjjjgggdddddddddddddddcccccccccbbb```^^^[[[XXXVVVUUUUUUUUURRRQQQOOONNNOOONNNMMMKKKNNNMMMKKKJJJKKKJJJIIIGGGGGGGGGGGGHHHJJJLLLMMMNNNPPPPPPPPPQQQQQQSSSTTTTTTVVVVVVVVVWWWWWWVVVUUUUUUTTTUUUXXX\\\```dddfffhhhiiinnnwww|||qqqgggbbb]]]YYYXXXWWWUUUSSSQQQPPPNNNLLLJJJJJJJJJJJJKKKKKKIIIHHHHHHIIIJJJKKKJJJIIIHHHGGGHHHJJJLLLNNNOOOQQQSSSUUUWWW[[[```cccggghhhiiijjjiiijjjmmmoootttuuuwwwyyy|||qqqeee]]]VVVRRRRRR444888???EEEJJJNNNSSSVVVWWWXXXYYYZZZZZZYYYWWWVVVQQQPPPOOOMMMKKKKKKKKKKKKJJJJJJJJJJJJLLLOOORRRTTTTTTTTTTTTTTTTTTUUUUUUVVVSSSSSSTTTSSSQQQNNNJJJHHH???===:::666444333333444777777888888888888999999999::::::::::::;;;===???EEEIIITTThhh~~~pppgggdddeeebbbeeejjjsss{{{}}}{{{wwwwwwuuuzzzwwwooofff```YYYTTTRRRQQQOOOMMMKKKLLLMMMLLLKKKLLLMMMOOONNNNNNOOOPPPRRRTTTVVVWWWXXXZZZ[[[[[[ZZZZZZ\\\]]]]]]]]]^^^___```aaabbbbbb___``````aaabbbccceeefffeeegggiiiiiijjjnnntttzzz~~~~~~zzzxxxvvvtttrrrpppllliiiiiiiiiiiiiiiiiihhhhhhhhheeecccaaa^^^[[[YYYXXXWWWUUUSSSRRRRRRRRRRRRPPPNNNPPPNNNMMMLLLMMMLLLJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMOOOOOOOOOPPPQQQSSSTTTUUUUUUVVVVVVVVVVVVVVVUUUUUUUUUVVVXXX\\\```dddgggiiimmmqqqyyyzzzlllbbb^^^YYYTTTRRRQQQPPPNNNLLLOOOMMMLLLJJJIIIHHHHHHIIIJJJIIIHHHGGGGGGHHHIIIJJJIIIIIIHHHHHHIIIKKKMMMOOOQQQSSSVVVXXXZZZ]]]bbbeeehhhiiikkkkkkkkkkkknnnpppsssuuuxxxzzz}}}{{{jjj___YYYTTTQQQRRR777;;;BBBGGGJJJMMMOOOPPPSSSSSSTTTTTTSSSRRRPPPOOOKKKJJJHHHFFFEEEDDDDDDCCCDDDDDDEEEFFFHHHKKKMMMOOOOOOOOOPPPQQQQQQQQQQQQPPPOOOOOOPPPOOOMMMJJJGGGEEE>>><<<999666444444444444666666777777888888888888888999;;;;;;<<<===???AAADDDMMM\\\sss~~~qqqjjjffffffhhhdddiiirrr}}}}}}~~~uuullleee[[[XXXTTTQQQPPPOOONNNMMMJJJKKKMMMMMMLLLMMMOOOQQQSSSSSSTTTTTTUUUWWWXXXYYY[[[[[[\\\[[[ZZZ[[[^^^```___```aaabbbcccdddeeefff``````aaabbbdddfffhhhiiiiiikkkllllllmmmrrrzzz~~~zzzvvvsssnnnnnnmmmmmmllllllllllllhhhgggdddaaa^^^ZZZXXXVVVWWWVVVUUUUUUVVVUUUTTTRRRRRRPPPOOONNNOOONNNMMMKKKJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMNNNOOOQQQRRRTTTUUUTTTUUUUUUVVVVVVVVVUUUUUUVVVVVVXXXZZZ^^^ccchhhkkkooottt|||vvvkkk___XXXSSSPPPMMMKKKJJJJJJHHHGGGKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIKKKMMMOOOQQQTTTVVVYYY[[[]]]```dddgggiiijjjlllllllllmmmnnnpppsssuuuxxx{{{ppp```XXXTTTQQQOOOPPP999===CCCHHHJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIHHHFFFEEECCCBBBAAA@@@??????@@@AAACCCFFFHHHJJJIIIJJJKKKLLLMMMLLLKKKKKKKKKLLLLLLKKKJJJGGGDDDBBB<<<:::888555444444555555666666666777777888888999:::<<<>>>>>>>>>>>>BBBEEEIIIUUUiii}}}sssjjjhhhhhhiiikkkccclllxxx~~~zzz}}}tttjjjbbb]]]UUUTTTSSSRRRQQQPPPOOONNNJJJKKKMMMMMMMMMOOOQQQSSSWWWWWWWWWWWWWWWXXXYYYZZZZZZZZZ[[[ZZZ[[[]]]aaadddddddddeeeeeeffffffggggggddddddeeefffhhhjjjkkklllppprrrsssrrrsssxxx{{{zzzyyywwwuuusssqqqqqqnnnllljjjfffaaa]]]ZZZXXXXXXWWWWWWWWWXXXWWWTTTRRRSSSRRRPPPOOOPPPOOONNNLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNPPPRRRTTTUUUSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVXXX\\\aaafffiiimmmrrr{{{~~~sssjjjaaaYYYSSSMMMLLLJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIKKKMMMOOORRRSSSUUUWWWZZZ]]]___aaaeeeggghhhjjjlllmmmmmmmmmoooppptttwww{{{~~~vvvhhhZZZSSSPPPNNNMMMNNN:::>>>CCCGGGHHHGGGGGGGGGDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFEEEDDDBBBAAA??????<<<<<<===???@@@BBBDDDEEEDDDEEEFFFHHHHHHGGGFFFFFFHHHHHHIIIHHHGGGDDDAAA@@@:::999777555444444666666555666666777888999999999:::===??????===???DDDHHHWWWfff{{{~~~}}}ttthhheeeggghhhhhhiiicccnnn}}}yyyyyy|||uuujjjbbb\\\WWWRRRRRRRRRQQQPPPNNNNNNMMMKKKMMMNNNOOOOOOQQQSSSVVVXXXXXXWWWWWWXXXYYYYYYZZZWWWXXXYYYZZZ\\\___dddhhhggggggffffffffffffeeeeeehhhhhhhhhiiijjjlllnnnnnnvvvxxx{{{~~~|||{{{yyywwwsssnnniiieeebbb```\\\[[[ZZZZZZZZZXXXTTTQQQTTTRRRPPPPPPPPPPPPNNNLLLMMMMMMLLLKKKJJJIIIJJJJJJJJJKKKKKKMMMOOOQQQSSSTTTRRRSSSTTTTTTUUUUUUUUUTTTTTTTTTTTTUUUYYY^^^bbbeeehhhoooxxxzzznnnddd^^^XXXRRRMMMIIIIIIIIIHHHGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIHHHIIIJJJLLLOOOQQQSSSTTTUUUXXX[[[^^^___aaadddffffffiiilllmmmnnnnnnpppqqqvvvyyy~~~qqqdddWWWQQQOOOMMMLLLMMM999===BBBDDDEEEEEEEEEFFFAAAAAAAAABBBCCCCCCDDDDDDBBBBBBBBBAAA@@@???======<<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDAAA>>>===999777666444444555666777666666777888999::::::;;;999<<<>>>>>>===@@@HHHOOObbbsssllleee```aaacccbbbbbbdddfffrrr{{{uuuuuuzzzyyykkkbbb\\\VVVSSSNNNOOOPPPOOOLLLKKKLLLMMMNNNOOOQQQQQQQQQSSSUUUWWWXXXWWWWWWWWWXXXYYYZZZZZZWWWYYY[[[]]]___bbbfffiiigggggggggffffffffffffeeejjjkkklllmmmoooqqqssstttwww||||||vvvqqqmmmkkkjjjfffdddcccaaa___\\\WWWSSSUUUSSSRRRQQQQQQQQQOOONNNNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLNNNPPPQQQRRRQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUXXX[[[^^^```dddlllwwwvvvnnnddd\\\WWWSSSOOOKKKFFFGGGHHHGGGEEEDDDEEEFFFDDDEEEFFFHHHHHHIIIIIIHHHFFFGGGHHHIIIJJJJJJJJJIIIJJJJJJLLLNNNPPPRRRTTTUUUUUUXXX\\\^^^```aaadddfffeeehhhlllooopppqqqssstttyyy}}}ooobbbUUUQQQPPPNNNMMMNNN888;;;???AAABBBCCCDDDFFFAAAAAAAAA@@@AAAAAAAAABBB>>>>>>?????????>>>===<<<======>>>???????????????@@@????????????@@@AAAAAA@@@AAAAAAAAA@@@===;;;999777666555444444555777888777777888999:::;;;<<<<<<999<<>>????????????======>>>??????@@@??????>>>>>>???>>>>>>======>>>@@@AAA===>>>>>>>>>===;;;888777777666444444444555777999777888888:::;;;<<<======:::>>>AAABBBDDDMMM\\\ggguuurrr^^^\\\[[[\\\]]][[[YYY]]]dddppp{{{tttnnnnnnsss~~~uuuhhh]]]WWWRRRNNNKKKJJJLLLMMMMMMLLLMMMPPPTTTRRRTTTUUUUUUTTTUUUWWWYYYWWWWWWWWWXXXYYY[[[\\\]]]^^^aaadddeeeeeeeeeggghhhllllllnnnpppqqqssstttuuutttvvvyyy}}}}}}{{{xxxuuupppjjjbbb]]]YYYWWWUUUUUUUUUUUUSSSQQQMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQRRRSSSTTTTTTTTTTTTVVVVVVWWWXXXYYYZZZ[[[[[[fffnnnzzz|||pppddd^^^VVVQQQNNNKKKHHHEEEEEEGGGIIIHHHEEECCCDDDFFFAAABBBDDDFFFHHHHHHHHHHHHCCCDDDFFFGGGHHHHHHGGGGGGLLLMMMOOOQQQRRRSSSTTTTTTWWWZZZ^^^aaabbbccceeegggfffjjjoootttvvvxxx{{{|||~~~wwwhhh]]]RRRPPPQQQQQQQQQSSS999:::;;;===???AAACCCDDDBBBBBBAAA@@@@@@@@@AAAAAA??????????????????@@@@@@>>>???@@@AAABBBAAA@@@@@@@@@>>>======???AAAAAA@@@AAA@@@???>>>;;;999777555999777555333333444777888444555666777777888:::<<<>>>@@@BBBDDDIIIWWWiiiwwwuuuddd\\\SSSWWW[[[\\\[[[\\\```dddrrr}}}uuuooolllrrr}}}vvvmmm```XXXTTTRRRNNNKKKJJJJJJKKKLLLMMMOOOQQQRRRVVVWWWWWWXXXXXXXXXWWWWWWXXXXXXXXXYYY[[[^^^```aaacccbbbdddiiijjjiiilllqqqvvvvvvxxxyyy{{{}}}~~~tttkkkeeebbb___]]]ZZZXXXWWWVVVTTTRRRQQQQQQOOOMMMKKKKKKMMMOOOKKKKKKJJJJJJKKKLLLMMMNNNSSSSSSTTTUUUVVVXXXYYYYYYVVVWWWXXXYYYZZZ[[[]]]]]]iiirrr~~~uuulllaaa]]]VVVPPPMMMJJJHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFDDDEEEGGGIIIJJJLLLLLLMMMJJJMMMOOOQQQRRRSSSTTTVVVXXXZZZ^^^bbbfffhhhhhhiiihhhkkkooossswww|||tttcccZZZRRRPPPQQQPPPPPPRRR999999;;;===???AAABBBCCCBBBBBBAAAAAAAAAAAAAAAAAA??????????????????@@@@@@>>>???@@@AAABBBAAAAAA@@@@@@???>>>???@@@AAAAAA@@@BBBAAA@@@===;;;999777666888777555444444555666777555777999999999999;;;===>>>???CCCJJJVVVgggzzz}}}gggZZZWWWTTTWWW[[[^^^___aaaeeegggrrr{{{wwwuuuuuu~~~qqqhhh]]]UUURRRPPPMMMJJJKKKKKKLLLNNNPPPRRRSSSTTTWWWWWWWWWWWWWWWWWWWWWWWWYYYYYYYYY[[[]]]```cccdddiiihhhiiimmmnnnmmmqqqvvv{{{~~~zzzrrrmmmfffccc___\\\ZZZXXXVVVTTTQQQQQQOOOMMMKKKKKKLLLMMMKKKKKKJJJJJJJJJKKKMMMNNNRRRSSSTTTVVVWWWXXXYYYYYYXXXYYYZZZ[[[\\\]]]___```hhhrrrpppggg]]]XXXRRRLLLIIIGGGEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFDDDEEEGGGIIIKKKLLLMMMMMMKKKNNNPPPRRRSSSTTTVVVXXXZZZ]]]```dddhhhjjjjjjkkkiiikkkooosssvvv{{{sssddd[[[SSSQQQQQQOOOPPPRRR888888:::<<<>>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@?????????@@@@@@AAABBBAAAAAAAAABBB@@@???@@@BBBCCCBBBAAACCCBBB???<<<:::888888777666666666666666666666666777999;;;<<<;;;;;;<<<>>>@@@BBBHHHVVViii|||jjjZZZSSSTTTVVVXXX\\\aaadddgggiiiiiittt~~~{{{|||wwwhhhaaaWWWQQQOOONNNLLLJJJLLLMMMNNNPPPRRRUUUVVVWWWXXXWWWVVVUUUUUUVVVWWWXXX[[[[[[]]]___bbbfffjjjlllrrrpppqqqtttuuuvvv{{{sssoooiiiccc```]]]ZZZXXXTTTSSSQQQOOONNNMMMMMMMMMLLLKKKJJJJJJJJJKKKLLLMMMQQQRRRUUUWWWYYYYYYXXXXXXZZZ[[[]]]]]]]]]___aaaccciiirrr}}}lllcccXXXTTTNNNJJJGGGFFFEEECCCEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFEEEFFFGGGIIIKKKLLLMMMNNNMMMPPPRRRTTTTTTVVVXXXZZZ^^^```cccgggjjjkkklllmmmkkkmmmooorrrvvv{{{tttfff\\\TTTQQQQQQOOOOOOQQQ666777999;;;===>>>@@@AAAAAAAAABBBCCCCCCCCCCCCCCCAAA@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAAAAAAAABBBAAA@@@AAACCCCCCBBB@@@BBB@@@===999777666777777444555666777888777666666777999<<<======<<<===>>>CCCHHHSSSggg|||ppp```XXXUUUWWWYYY[[[^^^cccgggiiijjjjjjvvv|||mmm```ZZZSSSNNNMMMMMMMMMLLLMMMNNNPPPRRRTTTVVVXXXXXXXXXVVVTTTRRRRRRUUUWWWYYY]]]^^^aaaeeekkkpppuuuxxx{{{yyyzzz~~~yyyqqqkkkfffaaa___ZZZXXXUUUSSSRRRRRRQQQPPPMMMLLLKKKJJJJJJJJJKKKLLLOOOQQQUUUXXXYYYYYYXXXWWWYYY[[[]]]]]]]]]^^^bbbeeellluuu{{{kkkbbbVVVRRRMMMIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFEEEEEEEEEFFFFFFFFFGGGHHHIIIKKKMMMNNNOOOPPPRRRTTTUUUVVVXXX[[[]]]```bbbdddgggjjjlllmmmmmmmmmnnnppprrruuu{{{xxxhhh^^^UUURRRRRRPPPOOOQQQ555666777999;;;===??????@@@AAABBBDDDDDDEEEEEEDDDAAAAAAAAAAAA@@@@@@??????????????????@@@@@@AAAAAAAAA@@@@@@AAABBBBBBAAA???>>><<<999666555555555666444555777888999888777666777999;;;<<<<<<===>>>@@@DDDNNNbbbzzztttbbb^^^]]]\\\\\\^^^```cccfffhhhjjjkkklllwwwsssfffZZZVVVQQQNNNMMMNNNOOOOOOMMMOOOQQQTTTVVVWWWXXXXXXXXXVVVSSSRRRRRRUUUYYY[[[]]]```eeekkkttt||||||uuuoookkkccc^^^YYYVVVUUUTTTSSSQQQNNNMMMLLLKKKJJJJJJKKKLLLMMMPPPSSSWWWXXXXXXWWWVVVVVVYYY\\\\\\\\\^^^ccchhhrrrzzzyyyiii___SSSPPPKKKHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIKKKMMMOOOPPPQQQSSSUUUVVVWWWZZZ]]]```bbbccceeegggiiikkklllmmmnnnoooqqqrrrvvv|||~~~iii```WWWTTTSSSQQQQQQSSS444444666888:::<<<===>>>???AAACCCEEEFFFFFFFFFEEEBBBBBBBBBAAA@@@@@@?????????>>>>>>>>>>>>???@@@@@@?????????@@@AAA@@@>>><<<999888777555444444555555444555777888999888888777777999;;;<<<<<<>>>AAADDDGGGYYYuuueeeZZZ]]]aaabbbbbbdddgggkkklllkkklllppptttzzzjjj___VVVSSSPPPNNNMMMNNNPPPRRRPPPQQQSSSVVVXXXXXXXXXXXXXXXVVVUUUTTTVVVYYY]]]``````dddkkkuuurrrkkkaaa[[[XXXVVVSSSQQQQQQOOONNNLLLKKKKKKLLLLLLLLLNNNQQQTTTVVVWWWWWWVVVUUUYYY\\\]]]\\\___gggmmmxxxttteeeZZZQQQMMMIIIFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIKKKMMMPPPQQQSSSTTTVVVWWWXXX[[[___bbbcccdddeeefffhhhjjjkkklllnnnppprrrtttwww|||kkkaaaYYYVVVVVVTTTTTTVVV333444555777999;;;<<<===???@@@CCCEEEGGGGGGGGGFFFCCCBBBBBBAAA@@@@@@??????>>>===<<<<<<<<<===??????=========>>>???>>><<<999666666666666666666666666555555666777888999999999999:::;;;;;;===@@@EEEIIITTTkkk~~~nnn___ZZZ]]]aaaeeehhhiiioootttssspppqqqyyy{{{ooocccZZZRRRQQQPPPNNNMMMNNNQQQSSSSSSTTTWWWYYYZZZZZZYYYYYYYYYXXXXXXYYY[[[___ccceeeiiinnnwww~~~pppddd^^^ZZZVVVSSSRRRQQQOOONNNLLLLLLLLLMMMLLLMMMOOOQQQSSSUUUVVVVVVVVVZZZ___``````dddlllttt}}}rrrbbbWWWRRRNNNJJJGGGFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKJJJIIIIIIIIIKKKNNNQQQRRRSSSTTTVVVWWWXXX[[[```ccceeeeeefffgggiiijjjlllmmmnnnpppsssvvvyyy}}}}}}~~~|||lllbbbZZZXXXXXXWWWWWWYYY222333444666888:::<<<===>>>@@@CCCFFFGGGHHHGGGGGGCCCCCCBBBAAAAAA@@@??????===<<<<<<;;;;;;<<<>>>???<<<<<<<<<===>>>===:::777444555666777888888888777555666666777888999999:::;;;;;;;;;<<<>>>BBBHHHMMMbbb|||oooggg```^^^___aaafffmmmmmmtttzzzyyytttvvvssshhh^^^WWWQQQPPPOOOMMMLLLNNNQQQSSSVVVWWWYYY[[[\\\[[[ZZZYYYZZZZZZ[[[]]]```cccgggiiisssxxx|||nnneee___ZZZVVVTTTRRRPPPNNNMMMMMMMMMMMMKKKLLLMMMOOORRRTTTUUUVVVXXX]]]bbbcccccchhhqqqzzzrrrbbbWWWUUUQQQMMMJJJIIIIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHJJJKKKLLLJJJJJJIIIJJJKKKNNNQQQSSSSSSTTTVVVWWWXXX[[[```dddffffffggghhhiiikkkmmmnnnnnnppptttwwwzzz~~~{{{yyyzzzyyy}}}lllccc[[[YYYYYYXXXYYY[[[555444333333555888;;;===@@@AAACCCEEEFFFGGGGGGGGGCCCCCCBBBAAA@@@>>>>>>===;;;;;;<<<===>>>???@@@@@@<<<<<<;;;::::::999888888555444444444444555666666666666666777888888999999:::999<<<@@@???AAALLLZZZ{{{{{{rrr___aaaaaa```___aaaggglll{{{|||}}}{{{uuuxxxvvviii^^^VVVTTTMMMNNNOOONNNMMMNNNQQQSSSWWWXXXYYY[[[]]]^^^____________```bbbfffkkkpppsss{{{uuujjjbbb]]]XXXYYYVVVQQQPPPQQQNNNIIIIIIJJJKKKMMMPPPTTTXXX[[[ZZZ\\\___bbbeeemmmvvv~~~tttbbbUUUSSSPPPLLLIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDEEEGGGHHHFFFFFFGGGGGGGGGHHHHHHHHHJJJJJJJJJJJJKKKNNNSSSVVVWWWXXXYYYZZZ]]]___aaaccceeegggiiijjjiiijjjkkkmmmppprrrvvvzzz}}}~~~{{{tttrrrwww}}}qqqiii___ZZZZZZ[[[ZZZXXX555444333333444777:::<<>>===>>>>>>>>>>>>>>>>>>??????===<<<<<<;;;999888888777666666555555666666777888777777888888999:::::::::<<<;;;<<<@@@BBBHHHWWWfff~~~zzzjjjdddbbbbbbbbb```___aaahhhmmmxxxxxxzzz|||~~~}}}oooddd[[[UUUSSSOOOPPPQQQPPPPPPQQQSSSVVVYYYYYY[[[]]]^^^___``````___```bbbdddiiipppwww|||vvvmmmhhhbbbbbb^^^XXXUUUUUURRRLLLLLLLLLLLLMMMPPPSSSWWWYYY\\\___bbbdddhhhnnnwww~~~tttcccXXXSSSOOOKKKHHHHHHHHHGGGFFFGGGGGGFFFFFFFFFGGGHHHIIIHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLLLLLLLMMMPPPTTTXXXXXXYYYZZZ\\\^^^aaacccdddeeeggghhhiiijjjkkknnnqqqrrrtttxxx|||{{{yyyxxxttttttyyy~~~rrrjjj```ZZZYYYYYYXXXVVV333333222222333555888:::>>>???BBBDDDEEEEEEEEEEEECCCBBBAAAAAA@@@???>>>>>>@@@@@@@@@?????????>>>>>>>>>===<<<;;;999888777666777777666666777777888999888999999::::::;;;<<<<<<===<<<<<>>@@@BBBDDDDDDDDDDDDBBBBBBAAAAAA@@@???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???>>>===;;;999777666555777666666666666777888888999999999:::;;;;;;<<<<<<>>>======AAAKKK]]]tttgggbbbcccaaacccbbb___[[[YYY^^^fffnnnrrrrrrxxx}}}jjj___XXXTTTRRRSSSQQQSSSUUUVVVVVVWWWYYY[[[]]]]]]^^^___```bbbcccdddhhhkkkooottt|||tttlllggg```YYYVVVTTTRRRQQQRRRVVVZZZ]]]^^^ccciiinnnsssyyyvvvggg___TTTPPPKKKHHHFFFFFFFFFFFFHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPSSSVVVYYYYYYZZZ\\\___bbbdddeeefffgggggggggggghhhkkkpppssswwwyyy}}}yyypppjjjnnnsssuuuyyy}}}~~~}}}zzzwwwuuuvvvwwwwwwvvvvvvssspppnnnnnnppprrrtttzzz~~~tttnnngggbbb```______^^^111111111111222333555666<<<===???AAABBBCCCCCCBBBBBBAAAAAA@@@@@@?????????>>>??????@@@AAABBBBBBBBB???>>>===;;;999777666555666666555555666666777888888888999999:::;;;;;;;;;<<<>>>@@@DDDQQQfff|||jjj\\\^^^aaa^^^aaa___\\\XXXWWW\\\fffmmmmmmrrr~~~wwwyyyvvveee[[[WWWSSSRRRSSSRRRTTTVVVXXXXXXYYY[[[]]]_________```bbbdddfffhhhlllpppvvv~~~~~~vvvmmmeeeXXXVVVRRRPPPPPPTTTYYY\\\[[[bbbkkktttzzz|||mmmeeeYYYUUUNNNJJJHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKMMMNNNPPPPPPQQQSSSVVVYYYYYYZZZ]]]```ccceeegggggghhhhhhhhhggggggiiimmmqqqyyy{{{rrrmmmkkkoootttxxx|||{{{wwwsssppppppooonnnmmmmmmllljjjhhhiiikkkoooqqqxxx|||qqqmmmhhhdddbbbccccccddd111111111222222333444555:::<<<>>>@@@AAABBBAAAAAAAAAAAAAAA@@@@@@@@@??????===>>>???@@@AAABBBCCCCCC>>>===<<<;;;999888777666666555555555555666777777888888999::::::;;;;;;<<<;;;@@@EEELLLYYYmmm~~~uuu___XXX\\\^^^\\\```___]]]ZZZYYY___hhhpppnnnzzzzzzrrrxxx|||nnn```YYYVVVSSSRRRTTTRRRUUUXXXZZZ[[[\\\^^^```bbbbbbbbbdddfffiiilllnnnpppvvvvvvlll]]]YYYSSSOOONNNQQQUUUXXXYYYaaammmxxxvvvmmm```[[[TTTNNNKKKJJJIIIIIIHHHHHHIIIJJJJJJJJJJJJIIIJJJJJJKKKKKKKKKLLLLLLLLLMMMOOOQQQRRRRRRTTTWWWYYYZZZ\\\___cccfffhhhiiiiiiiiijjjjjjiiihhhjjjmmmpppzzz}}}~~~pppoooooosssxxx}}}|||zzzvvvqqqnnnlllkkkiiihhhggghhhggggggfffhhhlllpppwww|||ooollliiieeeddddddfffggg111222222222333444444555999;;;===???@@@AAA@@@@@@AAAAAAAAA@@@@@@@@@@@@???>>>?????????@@@@@@AAAAAA===<<<<<<;;;999888888777777777666666777777888999:::::::::;;;<<<<<<======;;;DDDMMMUUUbbbrrr}}}{{{eeeZZZXXXYYY]]]aaabbbbbbaaa______eeennnvvvzzzwwwuuuqqqeeeYYYUUUUUUSSSSSSTTTTTTWWW[[[]]]^^^___aaaccceeeeeefffhhhkkkooorrruuuyyyyyyhhhccc[[[SSSPPPQQQTTTVVVYYYbbbppp}}}vvvgggaaaYYYRRRNNNLLLKKKKKKIIIJJJKKKLLLLLLLLLKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMNNNPPPSSSTTTUUUVVVYYY[[[\\\^^^bbbfffiiikkkllllllhhhjjjkkkllllllmmmppprrrzzz~~~yyyoooqqqtttwww}}}|||xxxsssooolllkkkiiigggeeeggghhhhhhhhhiiimmmpppvvv{{{rrrqqqnnnjjjhhhgggiiijjj222222222333333444444444999:::<<<>>>@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>><<<<<<;;;::::::999888888888888888777888999999:::;;;;;;<<<<<<===>>>>>>>>><<>>>>>@@@AAABBBDDDDDDDDDCCCCCC????????????????????????<<<;;;:::888777666666666888888888888888999999999;;;999999======;;;;;;>>>DDDLLL]]]nnnuuuttttttyyyjjj___UUUTTTXXXZZZ]]]```hhhgggiiinnnrrrvvv~~~{{{zzzwwwnnn]]]YYYUUUQQQQQQQQQRRRRRRWWWZZZ^^^```aaabbbeeegggmmmnnnooopppsssyyyssshhh]]]UUUUUUZZZ]]]aaalllyyyxxxooobbbXXXSSSPPPOOOMMMMMMLLLLLLLLLKKKKKKJJJJJJMMMOOOQQQRRRRRRRRRTTTVVVUUUUUUUUUVVVWWWXXXYYYZZZ^^^```dddhhhlllnnnooopppkkklllnnnoooqqqssswwwzzzuuuppppppqqqvvv|||zzzrrrmmmlllllllllkkkkkkmmmpppsssuuuuuuyyy{{{yyywwwuuurrrpppnnnnnnnnn222333333333444444444444444555777888:::<<<>>>>>>???@@@BBBCCCDDDDDDCCCBBB???????????????@@@@@@@@@<<<;;;999888777666666666888888888888999999999999;;;999:::===>>><<<>>>CCCJJJTTTeeeuuuzzzwwwxxx}}}xxxaaaYYYSSSUUUZZZ]]]bbbgggmmmooorrruuuvvv}}}~~~ooogggZZZXXXTTTRRRRRRTTTVVVWWW[[[\\\]]]___aaadddgggiiinnnppprrruuuxxxxxxhhhZZZTTTUUUXXX\\\eeeqqqxxx~~~|||sssfff\\\WWWTTTQQQOOONNNNNNNNNMMMMMMLLLLLLLLLNNNPPPQQQRRRRRRRRRTTTVVVVVVVVVVVVWWWYYY[[[\\\]]]```bbbeeehhhkkkmmmnnnooolllnnnqqqsssuuuyyy}}}sssppppppppptttyyy}}}uuupppnnnnnnrrrqqqqqqqqqtttvvvxxxxxxzzz{{{}}}zzzwwwsssqqqppppppppp222222222222333333333333222222333444777:::<<<>>>>>>???AAABBBCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@;;;:::999888777666666666888888888888999999::::::<<<999:::===>>>>>>CCCJJJVVVbbbrrr~~~~~~|||dddZZZVVVVVV[[[aaafffmmmtttzzz|||~~~}}}}}}rrrddd]]]WWWUUUTTTSSSTTTVVVYYY[[[^^^]]]\\\^^^bbbgggjjjkkkooorrrwww|||yyydddXXXTTTTTTVVV^^^gggooouuuxxxlllccc]]]YYYTTTQQQOOOOOOOOOOOOOOONNNNNNNNNOOOQQQRRRSSSRRRRRRTTTVVVWWWWWWXXXYYY[[[^^^```aaacccdddfffgggiiikkklllmmmlllnnnrrrvvvzzztttooonnnnnnpppvvv{{{yyytttqqqpppvvvuuuuuuuuuwwwxxxzzz{{{|||}}}}}}yyytttqqqpppqqqrrr222222222222222222222222222222111111333666999;;;<<<===???AAABBBBBBAAAAAA@@@@@@@@@@@@@@@?????????:::999888777777777777777777888888999999:::::::::>>>;;;;;;===>>>AAAIIIRRRfffqqqkkk\\\YYYYYY^^^ffflllqqqyyyxxxggg[[[WWWUUUUUUTTTTTTTTTVVVYYY\\\]]]\\\]]]```fffjjjllllllrrrwww~~~ppp___YYYTTTUUUYYY```gggnnnzzz|||qqqggg```[[[VVVRRROOOOOOOOOOOOOOOOOOOOOOOOPPPRRRSSSSSSSSSSSSTTTVVVWWWWWWYYY[[[]]]```bbbdddfffffffffgggiiijjjlllmmmkkknnnsssxxx~~~uuummmkkkjjjmmmrrrxxx}}}|||xxxuuutttuuuvvvvvvwwwxxxzzz}}}}}}xxxrrrpppoooqqqrrr222222222222222222222222444333111111111333555666:::<<<===???@@@AAA@@@@@@@@@@@@@@@??????>>>>>>>>>888888777777666777777777777888888999::::::;;;;;;???===<<<>>>@@@EEEQQQ^^^wwwqqqbbb]]][[[]]]eeeooovvvzzz{{{nnnaaaXXXUUUUUUUUUVVVUUUSSSTTTXXX[[[ZZZ\\\___dddjjjmmmoooooozzzvvvddd]]]VVVUUUWWW[[[```fffrrr~~~ssshhhaaa[[[UUUQQQMMMMMMMMMNNNNNNNNNNNNNNNPPPRRRTTTTTTSSSTTTUUUWWWWWWXXXYYY[[[^^^aaaccceeehhhhhhgggggghhhkkkmmmoooooorrrxxx~~~vvvkkkiiigggiiiooowww}}}}}}zzzxxxuuuwwwyyyzzz|||~~~}}}zzzuuuqqqooooooqqqsss333333333333222222222222555444333222111222333333999:::<<<>>>???@@@@@@????????????>>>======<<<<<<777777666666666777888888777888888999:::;;;<<<<<<@@@>>>>>>@@@DDDMMM___nnnuuuccc^^^```]]]___gggsss|||{{{pppfff\\\WWWVVVUUUWWWXXXWWWTTTTTTXXX[[[YYY]]]ccchhhlllpppuuuxxxwwweee___YYYWWWWWWYYYZZZ___jjjuuusssggg___YYYTTTPPPLLLLLLLLLLLLMMMMMMMMMMMMPPPRRRTTTTTTTTTUUUWWWYYYYYYZZZ[[[]]]```bbbeeefffiiihhhggggggiiimmmqqqsssvvvzzzyyyllliiiggghhhnnnuuu||||||yyy|||zzzwwwtttrrrqqqrrrtttvvv444444444444333333333222333333333333333444444444777999;;;===>>>?????????>>>>>>>>>===<<<;;;;;;;;;666666666666666777888888777888888999:::;;;<<<===???>>>???DDDKKKXXXnnn~~~wwweee^^^^^^```^^^___ggguuu}}}ooofff___YYYUUUVVVVVVYYY[[[ZZZWWWWWW[[[___\\\aaagggjjjlllrrr|||xxxhhhccc```]]][[[[[[ZZZ]]]fffppp|||sssfff^^^XXXSSSOOOLLLLLLLLLLLLMMMMMMNNNNNNOOOQQQSSSUUUUUUVVVYYY[[[\\\]]]^^^___bbbdddfffhhhiiihhhggghhhkkkoootttxxx|||qqqmmmiiiiiimmmtttzzz}}}~~~xxxwwwvvvuuuvvvxxxzzz{{{555555555444444333333333111222333555555666555555777888:::<<<>>>???>>>>>>>>>======<<<;;;;;;::::::666666555666666777888999777888888999;;;<<<======>>>>>>@@@GGGPPP```yyy}}}yyy|||hhh^^^^^^````````````hhhxxxtttggg```[[[VVVTTTVVVVVVYYY]]]\\\ZZZZZZ^^^bbb```eeejjjkkklllsss~~~}}}{{{mmmhhhfffccc```___]]]^^^fffpppxxxsssfff]]]WWWSSSPPPLLLLLLMMMMMMMMMNNNNNNNNNNNNPPPSSSUUUVVVWWWZZZ\\\______```aaacccfffhhhiiiiiihhhggghhhkkkqqqwww{{{~~~uuupppkkkiiilllrrrxxx{{{|||xxxxxxxxxyyy{{{}}}666555444444444555666777333333333333333333333333222222333555777999;;;===;;;;;;;;;:::999888777666666666555555555777999:::===;;;999999:::<<<<<<<<>>???HHHXXXnnn~~~qqqvvvjjj]]]\\\[[[\\\aaa___```dddooo~~~qqqjjj___XXXTTTUUUWWWXXXYYY[[[\\\ZZZYYY[[[```ddddddhhhmmmooorrr{{{~~~}}}|||~~~{{{wwwxxxwwwsssqqqkkkddd```___aaacccdddmmmwwwoooddd\\\TTTPPPPPPMMMLLLKKKKKKLLLNNNPPPQQQPPPQQQSSSVVVXXX[[[]]]^^^```aaabbbccceeehhhjjjkkkmmmlllkkkjjjkkkpppwww|||vvvnnniiikkknnnrrryyy~~~yyywwwxxxzzz{{{}}}000000/////////000111222333333333333333333333333333333444555777999:::;;;;;;;;;;;;::::::999888777777777666666777888:::;;;;;;:::::::::<<<===>>>>>>AAAAAAFFFRRReee||||||uuudddZZZZZZYYYZZZ^^^```aaaggguuuyyyiiibbbZZZTTTSSSUUUWWWYYY[[[]]]]]][[[ZZZ\\\aaafffhhhlllrrrvvv{{{~~~}}}{{{}}}||||||}}}~~~tttpppkkkiiiooozzz{{{xxxxxxssskkkdddbbbaaabbbbbbiiirrrzzzkkkaaaYYYRRROOOPPPMMMLLLLLLKKKLLLNNNPPPRRRPPPRRRSSSVVVYYY[[[]]]^^^aaaaaabbbdddfffhhhjjjkkkmmmmmmmmmmmmooosssyyy}}}yyyqqqllllllppptttzzz|||zzzzzz|||xxxxxxzzz{{{|||~~~222222222111222333333444333333333333333333333333444444444555666777999999::::::::::::999888777777888888888888888999;;;;;;999:::;;;<<<===???@@@@@@???CCCLLL\\\pppttt^^^XXXZZZYYYZZZ]]]^^^aaajjjyyy~~~ppp```[[[UUURRRSSSVVVZZZ\\\^^^^^^^^^\\\[[[]]]dddiiimmmrrrxxx~~~}}}zzzxxxvvvtttxxx}}}|||}}}rrrmmmgggccceeellluuu{{{~~~xxxpppiiifffddddddcccgggmmmwwwrrreee]]]WWWQQQNNNOOOMMMLLLLLLLLLNNNOOORRRSSSQQQRRRTTTWWWZZZ\\\^^^___bbbcccdddeeegggiiikkkmmmmmmoooqqqrrrtttxxx}}}~~~uuuoooooorrrvvv|||xxxpppkkkjjjppprrrzzz~~~wwwvvvxxxzzz|||~~~555555555555666666666777333333333333333333333333666555555555555666777777888888888888888777666666777777888888999::::::;;;888:::<<<======>>>???@@@BBBJJJWWWfffxxxtttfffYYYXXX[[[[[[[[[]]]___eeeqqq~~~uuuhhh\\\YYYUUUTTTVVVYYY\\\^^^^^^______]]]\\\___ffflllssswww}}}~~~uuurrrtttvvvvvvtttxxx}}}vvvsssnnnjjjiiikkknnnqqqttt~~~{{{sssmmmjjjhhhgggfffgggjjjpppwwwxxxmmm```YYYTTTNNNLLLMMMLLLLLLMMMNNNOOOQQQSSSTTTSSSTTTVVVYYY[[[^^^```aaaddddddeeegggiiikkkmmmnnnooorrrvvvyyy|||xxxrrrqqqtttxxx~~~}}}tttlllfffdddffffffllluuu~~~|||uuurrrrrrvvvyyy|||111222222222333333333333333333333333333333333333666666555555555555666666555666666666666555555444666666777888888999999999999;;;======<<<<<<>>>AAAJJJWWWgggttt{{{lll```ZZZUUUVVVYYYZZZ[[[]]]cccmmm{{{nnncccZZZWWWUUUUUUWWWZZZ[[[\\\]]]^^^___^^^^^^bbbiiinnnwww{{{wwwqqqjjjjjjnnnssstttsssyyy~~~{{{zzzwwwtttqqqooonnnmmmrrrxxx{{{tttooollljjjhhhhhhiiikkkooovvvrrrggg\\\VVVQQQMMMJJJKKKLLLLLLMMMOOOQQQSSSUUUVVVUUUVVVXXX[[[^^^```bbbcccffffffggghhhjjjmmmoooppprrrvvv{{{yyytttuuuxxx||||||tttkkkfffcccbbbaaabbbhhhmmmrrr{{{xxxuuurrrnnnnnnppptttwww|||000111111222333222222222333333333333333333333333666666555555444555555666444555555666666555555444555666777888999999999999999;;;======;;;===AAAEEERRRdddvvvgggYYYTTTSSSTTTUUUWWWYYY[[[]]]cccnnn{{{}}}jjj___WWWVVVUUUUUUWWWYYYYYYYYY\\\^^^```aaabbbffflllrrr||||||qqqnnnjjjkkkooosssuuuuuu~~~{{{wwwuuusssssstttvvvxxx{{{~~~xxxsssnnnkkklllkkkjjjjjjnnnvvvyyyjjj```VVVRRROOOKKKJJJKKKLLLLLLNNNPPPSSSUUUVVVWWWXXXYYY[[[^^^aaaccceeefffggghhhhhhjjjlllnnnppprrrvvvzzzyyywwwzzz~~~{{{rrrjjjdddbbb```]]]\\\___```aaagggooowww~~~zzzsssmmmmmmlllkkklllpppssswww~~~222333444555555555444444333333333333333333333333555555444444444555555666555666666777777666666666666777888::::::::::::999999;;;=========@@@GGGMMM```vvvlll\\\VVVQQQTTTWWWXXXYYY[[[___bbbdddmmmyyyyyyggg]]]WWWVVVVVVXXXZZZ[[[[[[ZZZ[[[___cccfffhhhkkkqqqvvv}}}ssssssssstttvvvxxxzzz|||}}}{{{zzzzzzuuusssqqqqqqrrrtttuuuuuuyyy}}}zzzvvvsssrrrooommmmmmrrryyyzzzmmm```WWWOOOMMMMMMKKKJJJLLLKKKLLLOOOQQQTTTVVVWWWXXX[[[\\\^^^```cccfffhhhiiihhhiiijjjkkkmmmppprrrssszzz~~~zzzzzz~~~xxxooogggcccaaa___[[[ZZZZZZYYYXXX\\\aaafffllluuu}}}zzzvvvtttmmmgggdddgggiiijjjmmmqqquuuyyy111222333444444444333222333333333333333333333333555444444444444555666666777777888888888888888777777888:::;;;<<<<<<;;;:::888;;;===>>>>>>CCCLLLTTTssswww```XXXYYYTTTYYY]]]]]]\\\```dddggglllrrr}}}wwwfff\\\XXXXXXXXX[[[^^^______^^^[[[___eeeiiilllooouuuyyyzzzzzz|||uuuvvvxxxyyyyyyzzz|||~~~}}}~~~}}}}}}~~~xxxwwwyyyzzzyyyvvvsssqqqqqqrrrrrrrrrpppwww{{{yyyvvvrrrqqqsssxxx|||ooocccYYYPPPJJJJJJKKKKKKKKKNNNKKKMMMOOORRRUUUWWWXXXYYY\\\]]]___bbbeeegggiiijjjiiiiiijjjlllnnnppprrrsss}}}{{{~~~{{{|||~~~}}}yyyssslllfffcccbbb___\\\ZZZZZZXXXUUUXXX]]]]]]aaafffjjjooovvv~~~~~~{{{vvvpppllliiiiiieee```___ccchhhjjjnnnsssxxx|||000111222333444555555555666666666666555444333333777666444444444555777999666777999;;;<<<<<<;;;:::;;;::::::::::::;;;<<<<<>>;;;===BBBBBBFFFYYYnnn{{{eee\\\ZZZ[[[```mmmxxx{{{|||vvvhhhaaa\\\\\\\\\]]]]]]]]]]]]]]]\\\___dddiiilllppp}}}zzzwwwwww{{{zzz{{{~~~~~~~~~}}}{{{{{{wwwsssqqqsssxxx|||{{{yyy{{{wwwtttrrrqqqqqqqqqqqqpppoooooonnnmmmmmmlllmmmnnnpppqqquuuyyy}}}|||{{{{{{{{{rrreeeZZZTTTPPPNNNKKKIIIHHHJJJLLLNNNOOORRRTTTVVVWWWYYY[[[^^^```bbbeeeggghhhkkknnnpppnnnhhhggglllrrruuuyyyzzzxxxtttnnniiieeeaaa```aaa^^^[[[YYYYYYYYYYYYXXXRRRRRRSSSUUUWWWZZZ\\\]]]```______aaacccdddcccbbbbbbaaa```___]]][[[YYYXXXZZZ[[[]]]^^^```dddiiimmmttt{{{444444555666666555555555111111222333333444444555666555444444444555666777<<<===>>>>>>>>>===;;;:::;;;;;;;;;:::;;;;;;<<<===<<<;;;???DDDGGGPPPgggnnn```[[[[[[]]]dddttttttiiiccc``````______^^^]]]\\\[[[\\\]]]aaaggglllrrr|||xxxvvvvvvyyyyyy|||yyyvvvuuurrrpppqqquuuxxxxxxvvv{{{{{{wwwuuuwwwuuutttuuuvvvwwwvvvuuuqqqqqqqqqqqqooommmkkkiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjiiilllooosss|||~~~~~~ooocccYYYQQQMMMMMMLLLJJJIIIJJJKKKNNNOOOQQQSSSUUUWWWXXXZZZ]]]___bbbdddgggiiikkkmmmppprrrpppkkkiiinnnuuu{{{|||yyywwwsssnnniiidddaaa```ccc___[[[YYYYYYZZZZZZZZZUUUUUUTTTTTTTTTUUUVVVVVVXXXWWWWWWXXXZZZ[[[ZZZYYYWWWWWWVVVUUUTTTTTTTTTUUUVVVXXXYYY[[[]]]aaafffjjjooouuu444555555555555444444333444444444444555555666666555555444444444555666777<<<===>>>??????>>>>>>===;;;;;;;;;;;;;;;<<<======??????AAAFFFLLL[[[xxxuuuddd\\\[[[]]]aaaiii{{{{{{|||~~~rrrjjjfffbbbbbbaaa```^^^\\\ZZZXXXYYYZZZ___ffflllrrr~~~|||yyyxxxzzz}}}}}}xxxtttvvvsssqqqrrrtttvvvwwwvvvwwwyyy{{{~~~~~~|||{{{wwwwwwvvvuuusssqqqooonnnooommmkkkjjjkkkjjjhhhgggggghhhiiijjjiiigggeeecccddddddeeefffggghhhiiiiiikkkkkkiiifffdddeeehhhkkkooorrruuuwwwwwwxxx{{{~~~}}}uuuiii]]]UUUOOOKKKIIIJJJJJJJJJKKKLLLNNNPPPQQQQQQSSSVVVXXXYYYZZZ]]]___eeegggiiikkklllmmmoooqqqsssooommmqqqxxx~~~|||xxxvvvrrrmmmiiieeebbbaaaaaa___\\\ZZZZZZ[[[ZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUWWWVVVVVVWWWYYYZZZXXXWWWTTTSSSRRRQQQQQQRRRSSSTTTSSSTTTVVVXXXZZZ]]]bbbeeeiiioooyyy333333444444444333333222777666555444444444444555555555555555666666777777:::;;;<<<===???@@@@@@@@@<<<;;;;;;;;;;;;<<<======BBBAAABBBGGGRRRhhh|||{{{hhh^^^[[[[[[___dddooo|||rrrtttyyypppjjjgggbbbbbbbbb```^^^[[[XXXVVVVVVXXX^^^gggmmmrrrzzz~~~}}}wwwuuuuuutttrrrqqqrrrtttttttttssstttuuuuuuuuutttsssrrrmmmmmmmmmmmmlllkkkjjjjjjiiigggeeeccccccbbb```^^^ddddddcccbbbaaaaaa``````______```aaabbbcccdddeeegggfffdddaaa^^^^^^```bbbaaabbbdddfffgggiiilllnnnrrryyy}}}|||~~~yyyvvviiibbbYYYQQQLLLJJJHHHHHHIIIJJJKKKMMMOOOPPPRRRSSSRRRTTTWWWXXXYYY[[[^^^```gggiiikkkkkkkkkkkkmmmooovvvvvvuuuvvvzzzwwwuuurrrmmmiiifffcccbbb^^^]]]]]]]]]^^^]]]ZZZWWWVVVUUUTTTSSSSSSRRRRRRSSSSSSSSSRRRSSSUUUUUUTTTSSSTTTSSSRRRPPPPPPQQQRRRRRRPPPRRRTTTUUUVVVYYY]]]```ccchhhqqqyyy222222333333444333333222666555333222111111222222666666777777777888888888888999:::<<<===???@@@AAA<<<<<<;;;;;;<<<<<<===>>>AAAAAADDDLLL^^^yyy~~~yyy{{{mmm```]]]\\\ZZZ^^^eeeooo~~~ssslllvvvrrrllliiigggaaaaaabbbaaa___\\\YYYWWWWWWYYY___iiiooosssyyy}}}yyywwwvvvrrrqqqpppnnnnnnnnnoooppppppoooooonnnmmmmmmmmmlllggggggggggggffffffffffffcccaaa___^^^^^^]]][[[YYYaaa```^^^\\\[[[[[[\\\]]]ZZZ[[[[[[\\\]]]]]]^^^^^^]]]]]]\\\ZZZWWWWWWXXXYYYYYYYYYZZZ[[[]]]___aaacccbbbfffnnnzzz~~~||||||}}}}}}}}}}}}||||||{{{{{{||||||}}}||||||zzzvvvqqqkkkfffcccZZZUUUOOOKKKIIIIIIIIIIIIJJJKKKMMMPPPRRRSSSTTTTTTSSSVVVXXXZZZ[[[]]]___bbbhhhjjjkkkkkkkkkkkklllnnnwww}}}~~~~~~wwwvvvrrrnnnjjjgggeeeddd]]]^^^___```aaa___[[[XXXWWWVVVVVVUUUTTTTTTUUUUUUSSSRRRQQQRRRTTTTTTSSSQQQRRRRRRQQQPPPPPPPPPPPPPPPOOOQQQSSSSSSTTTUUUXXXZZZ\\\```gggmmmttt~~~222222333444555555555444555444222111111222333444777777888999999999999999888888999:::;;;<<<>>>???<<<<<<<<<<<<<<<======>>>@@@BBBIIIXXXqqqmmmbbb]]]^^^]]]XXX\\\dddlll{{{sssnnnsssvvvjjjgggffffff```aaabbbbbbaaa^^^[[[YYY\\\\\\aaakkkrrrwww~~~~~~zzzxxxvvvuuupppooonnnlllkkkkkkkkkmmmkkkjjjiiiggggggggghhhhhhcccbbbaaaaaa````````````^^^\\\ZZZZZZZZZYYYXXXVVVYYYXXXXXXWWWWWWWWWXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVSSSTTTVVVUUUSSSRRRSSSTTTVVVUUUUUUVVVXXXZZZ\\\\\\XXXXXX\\\eeelllsss~~~{{{xxxxxxwwwtttqqqooonnnnnnnnnooooooooopppooonnnnnnmmmhhhhhhfffccc___[[[WWWTTTPPPMMMJJJHHHIIIJJJKKKKKKKKKLLLOOORRRTTTUUUUUUUUUVVVXXX[[[]]]^^^```bbbdddfffhhhjjjllllllmmmoooqqqwwwxxxvvvsssoookkkhhhfffeeeaaaaaa```aaabbbaaa^^^\\\\\\[[[ZZZYYYYYYYYYYYYYYYUUUUUUTTTUUUVVVVVVUUUSSSPPPPPPQQQQQQRRRQQQQQQQQQOOOQQQRRRSSSRRRSSSTTTVVVUUUYYY]]]bbbgggnnnxxx222333444555666666666666555444333333333555777999888888999::::::::::::999999999999999999:::;;;<<<<<<<<<<<<<<<<<<===>>>>>>AAAEEEPPPdddtttddd]]][[[___]]]WWWYYYcccnnn{{{sssooommmnnneeedddeeeeee```aaacccdddccc```]]]\\\```___ccckkkttt{{{}}}zzzxxxuuusssppppppooommmkkkjjjkkklllhhhfffdddcccbbbccceeefff______^^^]]]\\\\\\\\\\\\ZZZXXXWWWVVVWWWWWWVVVTTTQQQRRRSSSUUUUUUUUUUUUTTTTTTTTTSSSSSSRRRRRRQQQQQQNNNQQQSSSTTTSSSRRRRRRRRRRRRPPPOOOPPPRRRUUUVVVVVVTTTQQQRRRXXX\\\aaammm{{{|||xxxwwwtttpppllliiigggggggggccccccccccccbbbaaa______\\\[[[ZZZXXXUUUQQQMMMKKKLLLJJJGGGGGGIIIKKKLLLLLLLLLNNNQQQTTTVVVVVVVVVUUUYYY[[[]]]___```bbbeeegggeeegggjjjlllmmmooorrruuuvvvxxxvvvssspppllliiigggfffeeedddbbbaaabbbcccbbb```]]]]]][[[ZZZYYYXXXXXXXXXVVVUUUTTTUUUVVVVVVUUUSSSOOOPPPRRRSSSTTTTTTTTTSSSPPPQQQRRRRRRQQQQQQSSSTTTQQQTTTWWWZZZ^^^eeennnuuu333333333444444444555555555555555555666666666666777777666555555555555555888999999::::::;;;<<<<<<<<<<<<;;;;;;<<<>>>@@@AAAGGGIIIUUUqqqtttiii```]]][[[[[[ZZZYYY^^^dddwww|||qqqlllpppxxxmmmdddaaaaaaccc^^^___```___]]]]]]]]]^^^]]]bbbkkkrrrwww~~~{{{vvvrrrpppqqqnnnmmmllljjjiiihhhhhhhhhdddcccbbb```______^^^^^^ZZZYYYXXXWWWVVVVVVUUUVVVUUUTTTRRRQQQPPPPPPPPPQQQQQQPPPOOOPPPRRRSSSRRRQQQOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMLLLNNNPPPQQQRRRQQQOOONNNKKKLLLMMMNNNQQQVVV\\\aaaqqqxxxzzzxxxtttnnniiieeeccc```^^^YYYYYYWWWUUUTTTSSSSSSRRRRRRQQQOOONNNLLLKKKJJJJJJEEEGGGIIIJJJIIIIIIKKKLLLOOOPPPQQQSSSTTTVVVWWWXXXZZZ]]]```aaaaaaaaabbbbbbfffiiilllmmmooopppsssuuu~~~|||zzzwwwsssooollljjjiiihhhfffeeeeeeeeeeeebbb```aaa___]]]\\\[[[ZZZXXXVVV[[[XXXUUUTTTTTTTTTTTTSSSRRRRRRSSSSSSSSSSSSRRRRRRRRRQQQPPPOOOOOOPPPRRRRRRMMMNNNPPPRRRUUUYYY\\\]]]333333333333444444444444555555555555666666666666777777666555555555555555888888999999:::;;;;;;;;;;;;;;;<<<======???AAACCCIIIOOO```|||{{{kkkbbb[[[[[[\\\^^^]]][[[___fffzzz|||uuupppooovvv~~~lllccc```___aaa___```aaa```______```bbbccciiipppwww}}}|||xxxtttssssssnnnnnnlllkkkiiiiiihhhhhhaaaaaa___^^^\\\[[[[[[[[[WWWVVVTTTRRRQQQPPPOOOOOORRRQQQPPPNNNNNNNNNNNNOOOOOOMMMMMMNNNOOOPPPOOONNNNNNMMMMMMMMMMMMMMMMMMMMMPPPOOONNNMMMLLLJJJIIIIIIJJJKKKLLLMMMNNNMMMLLLLLLJJJKKKKKKKKKLLLPPPUUUZZZ___fffoooxxxwwwssslllgggccc```]]][[[UUUTTTSSSRRRQQQQQQQQQQQQPPPOOONNNLLLKKKJJJJJJJJJFFFHHHJJJKKKJJJKKKLLLMMMQQQQQQSSSTTTVVVXXXYYYYYY\\\^^^aaabbbbbbaaabbbcccgggiiilllmmmoooqqquuuxxx}}}}}}zzzvvvrrrooommmllljjjhhhgggggghhhgggeeebbbcccaaa___^^^^^^]]][[[ZZZ[[[XXXVVVUUUVVVWWWVVVUUUSSSTTTTTTTTTTTTTTTTTTSSSSSSSSSRRRQQQQQQRRRSSSTTTOOOOOOOOOPPPRRRTTTUUUVVV222222222333333333444444555555555555666666666666777777666555555555666666777888888999999:::;;;;;;:::<<<===>>>???@@@CCCEEELLLZZZrrr|||mmmaaa[[[WWWZZZ```cccaaa___eeennn~~~yyysssqqqqqqvvvzzziiiaaa]]]\\\^^^^^^___```_________aaaccchhhmmmttt{{{}}}}}}|||zzzxxxvvvtttssspppooommmjjjhhhgggffffff^^^]]][[[ZZZXXXWWWWWWWWWUUUSSSQQQOOOMMMLLLKKKJJJNNNNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJLLLMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLNNNNNNMMMKKKJJJIIIHHHHHHJJJJJJJJJKKKKKKKKKKKKLLLIIIIIIIIIHHHGGGJJJNNNQQQUUUYYY___eeelllwwwvvvqqqjjjddd```\\\YYYVVVOOOOOONNNMMMMMMMMMMMMNNNMMMMMMKKKJJJJJJIIIIIIIIIHHHJJJLLLMMMLLLLLLNNNOOOSSSTTTUUUVVVXXXZZZ[[[\\\^^^```bbbcccbbbaaabbbccchhhjjjlllmmmooosssxxx|||{{{wwwtttrrrqqqnnnlllkkkkkkkkkjjjhhhffffffdddbbbaaaaaa```___]]]\\\ZZZXXXXXXXXXYYYXXXWWWTTTUUUUUUVVVVVVUUUUUUTTTUUUUUUTTTSSSSSSTTTTTTUUUPPPPPPOOONNNNNNNNNNNNNNN222222222333333333333444555555555555666666666666777777666666666666666777777777888888999::::::;;;:::===???@@@???AAADDDGGGSSSeeeqqqddd[[[WWWUUU[[[cccgggeeedddmmmxxx|||vvvssstttyyyvvvfff^^^ZZZYYY[[[^^^___aaaaaabbbcccfffhhhmmmsss{{{vvvvvvvvvvvvwwwvvvsssqqqpppnnnkkkhhheeebbb```___ZZZYYYXXXVVVUUUTTTSSSSSSSSSRRRPPPNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHJJJKKKJJJIIIJJJJJJJJJKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJKKKLLLMMMHHHHHHHHHFFFFFFGGGJJJMMMRRRTTTWWWZZZ___gggqqqxxx~~~sssooohhhaaa]]]YYYUUUSSSMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJLLLNNNOOOOOOOOOPPPQQQTTTUUUVVVWWWYYY[[[\\\]]]```aaabbbbbbaaa```aaabbbhhhjjjkkkmmmpppttt{{{}}}zzzxxxwwwtttrrrqqqppppppooollljjjhhhfffcccbbbbbbbbbaaa```___]]][[[ZZZZZZZZZXXXWWWUUUUUUVVVVVVVVVVVVUUUUUUVVVVVVUUUUUUUUUUUUUUUUUUQQQPPPOOOMMMLLLKKKKKKKKK222222333333333444444444555555555555666666666666777777666666666777777888777888888999::::::;;;;;;<<>><<>>@@@CCCKKKXXXiii}}}yyyjjj___XXXZZZ\\\^^^jjjxxxzzzoooffffffhhhggghhhlllmmmmmmqqqwww{{{~~~|||yyysssrrrqqqqqqooojjjccc]]]ZZZWWWZZZccckkkuuuzzzuuulllccc[[[VVVSSSRRRMMMLLLJJJHHHGGGHHHIIIJJJDDDDDDDDDEEEEEEDDDCCCCCCEEEFFFFFFGGGHHHHHHGGGGGGEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEEEEDDDEEEEEEEEEFFFGGGHHHHHHIIIMMMLLLKKKLLLOOOQQQRRRQQQUUUVVVXXXYYY[[[[[[\\\\\\ZZZYYYWWWTTTQQQOOOMMMLLLIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLMMMMMMNNNOOOPPPQQQQQQVVVVVVVVVWWWYYYZZZ\\\]]]^^^___```aaaaaabbbbbbbbbdddfffhhhiiikkknnnrrruuuyyy|||~~~{{{zzzssspppllliiihhhhhhgggffffffeeecccaaaaaaaaacccdddaaaaaa```^^^]]][[[ZZZZZZXXXWWWVVVVVVWWWXXXWWWVVV666555555444555777999:::::::::;;;;;;;;;:::999888999999999::::::::::::;;;999;;;============>>>@@@AAAFFFQQQddd|||{{{jjjcccZZZUUUXXX]]]fffwww}}}llleee```aaadddeeefffhhhhhhiiilllppprrruuu~~~zzztttooollldddbbb```___^^^\\\YYYVVVTTTXXXaaajjjrrrzzzlllhhh```XXXRRRMMMKKKKKKGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCHHHFFFEEEFFFHHHJJJJJJIIILLLMMMNNNOOOOOOPPPPPPPPPMMMMMMLLLKKKJJJIIIIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLMMMOOOPPPPPPQQQRRRSSSTTTTTTVVVWWWXXXZZZ[[[\\\]]]]]]___```bbbcccddddddccccccggghhhkkkmmmoootttyyy}}}}}}yyysssnnnlllkkkkkkjjjllljjjgggdddcccccccccdddbbbaaaaaa``````______^^^[[[ZZZYYYYYY[[[[[[ZZZYYY666555555555666888;;;<<<======<<<<<<;;;:::999999999999999999::::::::::::999:::<<<<<<<<<===???AAACCCIIIXXXppprrrddd]]]XXXUUUYYY```kkk~~~|||nnnccc```___aaadddffffffgggfffhhhkkkmmmmmmqqq}}}wwwoooiiieeebbbZZZXXXVVVTTTTTTTTTUUUUUUVVV\\\fffppp|||~~~{{{{{{|||}}}~~~~~~wwwnnnggg]]]ZZZUUUOOOKKKHHHHHHHHHIIIHHHGGGFFFEEEEEEEEEFFFJJJIIIGGGFFFEEEEEEEEEFFFDDDEEEEEEFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFCCCCCCCCCDDDEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFFFFEEEEEEDDDDDDDDDHHHFFFEEEEEEGGGHHHHHHGGGIIIIIIJJJJJJKKKKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHFFFGGGHHHIIIKKKLLLMMMMMMQQQRRRRRRSSSTTTUUUVVVWWWVVVXXXZZZ]]]^^^_________```bbbdddfffggggggfffeeejjjlllooorrruuu{{{xxxsssqqqqqqqqqqqqnnnllliiifffcccbbbbbbbbbccccccbbbbbbbbbbbbbbbbbbaaa___]]]]]]]]]\\\[[[YYY666666666777999;;;===>>>>>>===<<<;;;::::::999999888888888999999999999:::888:::;;;;;;<<<===@@@BBBCCCMMMaaa}}}zzzhhh___YYYYYYZZZ]]]cccmmm}}}pppeee^^^___```aaadddfffgggfffggghhhkkkmmmnnnsss~~~vvvnnnhhhbbb^^^[[[TTTSSSQQQPPPPPPRRRUUUWWWYYY]]]fffuuu~~~yyywwwuuuuuuwwwtttvvvyyy{{{{{{zzzyyyxxx||||||}}}}}}zzzvvvtttooohhh^^^VVVNNNLLLIIIFFFDDDDDDEEEFFFIIIHHHHHHGGGGGGGGGGGGGGGHHHGGGEEECCCBBBBBBCCCCCCDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEBBBBBBCCCDDDEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFIIIGGGEEEFFFGGGHHHHHHGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHIIIKKKLLLMMMNNNOOORRRSSSSSSTTTUUUVVVWWWWWWXXXZZZ\\\___```aaaaaaaaacccdddfffhhhiiiiiiiiiiiikkknnnrrrvvv{{{}}}xxxwwwxxxxxxyyypppnnnkkkgggdddccccccccccccccccccbbbbbbaaaaaaaaabbbaaa____________]]]\\\666777999:::<<<>>>???@@@===<<<;;;:::999888888999888888888888999999999999999:::;;;<<<<<<>>>BBBEEEGGGUUUmmm{{{ooobbb]]]XXX[[[^^^aaadddmmmzzzuuugggaaaZZZ^^^```aaacccggghhhfffiiiiiilllppptttzzzxxxtttmmmgggbbb]]]YYYVVVOOOOOOPPPOOOOOOQQQUUUXXXYYY\\\ggg}}}}}}wwwtttqqqqqqsssrrruuuxxxzzzyyywwwvvvuuuyyyyyyzzz}}}~~~~~~|||yyyuuuqqqkkkgggbbb[[[RRRLLLHHHGGGFFFEEEEEEGGGHHHJJJDDDDDDEEEFFFGGGHHHIIIIIIHHHGGGFFFEEEEEEDDDEEEEEECCCCCCDDDDDDDDDCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFEEEEEECCCDDDDDDEEEEEEFFFFFFGGGGGGFFFEEEEEEFFFGGGGGGFFFFFFFFFGGGGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFGGGGGGHHHHHHJJJJJJKKKLLLNNNOOOPPPQQQSSSSSSTTTUUUVVVWWWXXXXXXZZZ[[[]]]```bbbcccddddddffffffggghhhjjjkkklllmmmmmmqqqvvv{{{~~~tttrrrooollljjjiiiiiijjjgggfffeeedddcccbbbaaaaaaaaa``````aaacccdddcccbbb666888;;;>>>@@@AAAAAAAAA;;;:::999777777777888888999999999999:::::::::;;;;;;<<<===>>>???AAAEEEHHHQQQaaa{{{}}}tttggg```]]]XXX]]]aaabbbeeennn|||yyywwwwwwggg```]]]XXX^^^bbbbbbeeekkkmmmkkkooonnnpppwww~~~xxxoookkkfffbbb]]]YYYUUUQQQKKKNNNPPPQQQQQQRRRUUUXXXZZZ```nnnyyyvvvssspppppprrrppptttxxxyyywwwuuuuuuuuuwwwwwwxxxzzz{{{yyyvvvssskkkfff^^^YYYUUUPPPKKKFFFHHHHHHGGGGGGGGGHHHJJJKKKCCCDDDEEEFFFGGGHHHHHHHHHFFFGGGGGGGGGGGGGGGFFFFFFCCCCCCCCCCCCCCCBBBAAAAAABBBBBBAAAAAAAAAAAABBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDEEEEEEFFFFFFFFFDDDEEEEEEFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGEEEDDDEEEGGGHHHHHHGGGDDDEEEEEEFFFGGGGGGGGGGGGDDDDDDEEEFFFGGGHHHHHHIIIHHHHHHHHHHHHIIIIIIIIIIIIKKKLLLMMMNNNPPPQQQRRRRRRUUUUUUVVVWWWXXXYYYYYYZZZ]]]]]]^^^```bbbdddfffgggiiiiiihhhhhhjjjlllooopppssswww~~~|||zzzwwwuuutttttttttuuuqqqpppnnnllljjjhhhfffeeedddccccccdddfffggggggfff666888<<<@@@BBBCCCBBBAAA999888777666666666777888:::::::::;;;;;;;;;<<<<<<===>>>???@@@@@@CCCHHHKKKZZZjjjxxxggg^^^[[[ZZZYYY^^^bbbbbbeeeppp{{{ssstttyyy~~~mmm___[[[[[[YYY```ddddddhhhooosssqqqvvvsssuuu~~~vvviiifffbbb^^^ZZZVVVRRROOOKKKNNNRRRTTTTTTTTTWWWYYY^^^fffwww~~~wwwsssssssssqqqqqqtttnnnrrrwwwxxxvvvttttttuuuqqqqqqrrrttttttqqqmmmiiiccc\\\TTTNNNKKKIIIFFFCCCEEEEEEDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHGGGFFFEEEDDDAAABBBCCCDDDDDDCCCBBBBBBBBBCCCCCCCCCBBBBBBAAA@@@BBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDEEECCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHFFFEEEFFFHHHJJJJJJIIIDDDDDDEEEGGGGGGHHHHHHGGGCCCDDDEEEGGGIIIJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOQQQRRRSSSSSSVVVVVVWWWXXXYYYZZZ[[[[[[^^^^^^^^^```bbbeeehhhiiikkkjjjiiihhhjjjmmmppprrryyy~~~|||{{{|||}}}~~~{{{zzzwwwuuurrrooommmllljjjhhhgggggghhhhhhgggeee===>>>???@@@@@@???===<<<:::999888666666666777777:::;;;;;;;;;;;;;;;;;;<<<::::::>>>BBBAAA@@@HHHTTTddd{{{lll___YYYZZZ___]]]^^^___bbbkkkzzztttqqqqqqvvv|||ooofff^^^ZZZZZZ[[[aaahhhmmmooopppsssvvvsssyyyssspppfff^^^ZZZWWWRRRNNNNNNNNNPPPRRRTTTTTTVVVXXXZZZdddiiiyyytttsssqqqppppppqqqsssuuuxxxwwwvvvwwwvvvtttpppmmmjjjjjjkkkkkkjjjfff```[[[UUUQQQLLLIIIIIIHHHGGGDDDDDDDDDDDDEEEFFFFFFGGGGGGIIIHHHGGGFFFEEEEEEEEEEEECCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCBBB@@@?????????@@@@@@AAABBBCCCCCCAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHKKKJJJJJJIIIIIIIIIJJJJJJGGGGGGIIIJJJJJJJJJIIIHHHJJJJJJKKKLLLLLLKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJFFFGGGHHHJJJKKKLLLLLLLLLJJJJJJKKKKKKLLLLLLMMMMMMNNNOOOOOOPPPQQQRRRSSSSSSTTTVVVYYY[[[\\\]]]```aaadddeeeeeeeeeeeefffiiikkkkkklllllllllmmmpppuuuxxx~~~|||wwwsssooooooooonnnmmmjjjhhhgggBBBBBBCCCBBB@@@===:::888999999777666666777777888::::::::::::;;;;;;;;;;;;<<<<<<>>>BBBBBBDDDMMMYYYkkkvvvddd[[[WWWXXX[[[]]]\\\^^^cccooouuuuuuvvvxxx}}}sssfff___ZZZXXXXXX^^^dddjjjnnnppprrruuuxxxyyy}}}}}}qqqlllccc[[[XXXVVVRRROOOPPPNNNQQQSSSUUUVVVWWWZZZ\\\bbbhhhwww~~~zzzuuuwww|||yyyqqqqqqqqqpppqqqrrrtttuuuvvvuuuuuuttttttrrrnnnkkkggggggggggggeee```ZZZVVVOOOKKKGGGEEEEEEDDDCCCAAADDDDDDEEEEEEFFFFFFGGGGGGHHHHHHGGGFFFEEEEEEEEEEEECCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBB@@@?????????@@@@@@AAABBBCCCCCCAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHKKKJJJJJJIIIIIIJJJJJJJJJIIIIIIKKKLLLLLLLLLKKKJJJJJJJJJKKKLLLLLLKKKJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNNNNOOOPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUVVVWWWZZZ]]]^^^___```bbbcccdddeeeeeeeeedddfffhhhkkkmmmnnnooopppqqquuuzzz~~~~~~zzzvvvvvvvvvuuussspppnnnmmmDDDDDDCCCBBB???;;;888666888777777777777888999999999999999::::::;;;;;;;;;<<<:::<<>>>>>===<<<:::888777666666666777888999::::::;;;888888999::::::;;;<<<<<<@@@@@@CCCJJJXXXjjjyyyyyyiiiYYYRRRSSSUUUWWW[[[]]]hhhtttyyy{{{wwwggg^^^XXXWWWYYYYYY[[[___bbbfffjjjmmmnnnqqqvvvzzz~~~nnnddd[[[WWWTTTQQQOOOPPPPPPSSSWWWZZZ[[[\\\]]]___```fffqqq~~~uuummmccc\\\ZZZYYYXXXWWW\\\```fffrrr|||vvvppplllmmmooorrruuuwwwwwwvvvuuussspppmmmkkkiiifffbbb```ZZZXXXUUURRROOOKKKGGGDDDCCCDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBCCCDDDEEEEEEDDDCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGHHHHHHIIIJJJJJJKKKLLLMMMNNNNNNNNNNNNMMMLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMKKKLLLMMMNNNOOONNNMMMMMMKKKKKKKKKKKKLLLLLLMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRRRRSSSRRRRRRRRRQQQQQQRRRSSSTTTUUUVVVVVVXXXXXXYYYZZZ[[[\\\]]]]]]aaacccffffffffffffhhhiiilllmmmoooooopppsssvvvyyywwwzzz???>>><<<:::888555444333666777888999::::::::::::999999::::::;;;<<<=========???DDDNNN___tttmmmaaaVVVSSSUUUXXX]]]ccclllyyyvvvjjj[[[VVVSSSUUUWWWXXX[[[^^^aaaeeekkkooopppsssxxx|||qqqfff\\\WWWTTTOOONNNOOOPPPSSSWWWZZZ[[[[[[[[[\\\ZZZ___gggnnnqqqpppmmmjjj^^^[[[VVVSSSSSSSSSTTTTTT[[[aaahhhttt{{{vvvsssqqqpppqqqrrrtttvvvwwwwwwvvvuuuqqqnnnjjjgggdddaaa^^^[[[UUURRROOOLLLJJJHHHEEECCC@@@BBBCCCCCCBBBBBBCCCDDDEEEEEEFFFFFFGGGHHHHHHHHHFFFEEEDDDCCCCCCBBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCC@@@@@@AAAAAABBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDEEEFFFGGGGGGEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIJJJKKKKKKLLLLLLMMMNNNOOOPPPPPPOOONNNMMMNNNNNNMMMLLLKKKJJJJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLJJJJJJJJJJJJKKKLLLMMMMMMKKKKKKMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKLLLMMMNNNNNNQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTTTTQQQRRRSSSTTTUUUWWWXXXXXXZZZ[[[[[[\\\]]]^^^______bbbdddggghhhhhhhhhjjjkkklllnnnppprrrtttwww|||<<<;;;:::999777777666666777777999::::::::::::999999::::::;;;===>>>>>>???<<<@@@FFFQQQdddyyyeee___YYYYYY[[[```jjjsssvvvggg^^^SSSOOOOOOTTTWWWXXX[[[___aaagggnnnsssuuuxxx|||pppeeeZZZUUURRRNNNMMMNNNPPPSSSWWWYYYYYYYYYYYYYYYWWW[[[___aaa```]]]ZZZYYYTTTTTTSSSRRRQQQSSSVVVXXX___gggooozzzzzzsssqqqqqqssstttvvvvvvwwwxxxwwwwwwvvvuuummmjjjfffbbb___\\\XXXVVVPPPMMMJJJGGGGGGFFFDDDBBB???BBBDDDDDDBBBAAABBBDDDEEEFFFFFFGGGGGGHHHHHHIIIEEEEEEDDDCCCBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAABBBCCCDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFFFFGGGHHHIIIIIIGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMMMMMMMNNNPPPQQQQQQPPPNNNMMMOOOOOONNNMMMLLLKKKJJJJJJIIIJJJJJJKKKKKKLLLMMMMMMJJJJJJJJJJJJKKKLLLMMMNNNKKKLLLMMMNNNOOONNNMMMMMMKKKKKKKKKKKKKKKMMMNNNOOOQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVVVVTTTUUUVVVWWWYYYZZZ[[[\\\]]]^^^^^^___```aaabbbcccccceeehhhjjjjjjkkkmmmoooppprrruuuwwwzzz~~~888888888888999:::;;;<<<777888999:::;;;:::999888::::::;;;<<<===>>>???@@@BBBGGGNNNYYYmmm|||ccc```___```ccciiiuuuxxxkkk^^^UUUOOOMMMNNNTTTXXXZZZ]]]bbbccciiiqqqwwwzzz|||}}}nnncccYYYTTTQQQNNNMMMNNNOOOSSSWWWYYYXXXWWWWWWWWWWWWZZZ\\\[[[XXXTTTSSSSSSMMMOOOPPPPPPOOOQQQWWW]]]ccckkksss}}}~~~uuuooonnnqqqtttwwwyyyyyyyyyxxxwwwvvvuuuuuukkkhhhccc___\\\XXXUUURRRLLLIIIFFFDDDDDDDDDCCCBBBAAADDDFFFFFFDDDBBBDDDFFFEEEFFFFFFGGGGGGHHHIIIIIIEEEEEEDDDBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBCCCDDDEEEEEEFFFEEEFFFGGGHHHIIIHHHHHHGGGHHHIIIJJJJJJHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMMMMNNNNNNMMMNNNPPPQQQQQQPPPNNNMMMPPPPPPOOONNNMMMLLLKKKJJJJJJJJJKKKKKKLLLLLLMMMMMMJJJJJJJJJJJJKKKLLLNNNNNNLLLMMMNNNOOOPPPOOONNNNNNLLLKKKKKKKKKKKKMMMOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQSSSTTTUUUVVVVVVWWWWWWXXXYYYZZZ\\\]]]^^^___``````aaabbbcccddddddeeecccfffiiikkklllmmmoooqqqtttwwwzzz}}}888888888777666666555555888888777777777777777777>>>;;;::::::===>>>>>><<>>>>>>>>BBBIIIYYYooo{{{jjjaaabbbccchhhsssxxxkkk```WWWPPPLLLLLLMMMOOOQQQSSSWWW\\\___gggjjjoooqqqtttxxxtttddd^^^UUUOOOLLLLLLMMMNNNNNNPPPSSSUUUVVVUUURRRQQQQQQQQQRRRQQQPPPMMMKKKIIIMMMNNNNNNOOOPPPTTTZZZ^^^dddiiitttuuuqqqmmmlllnnnrrruuuvvv{{{{{{{{{zzzwwwsssooommmccc```[[[WWWSSSPPPLLLIIIGGGFFFDDDCCCBBBBBBBBBCCCDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHFFFCCCAAA@@@@@@AAABBBDDDCCCDDDDDDEEEFFFFFFGGGGGGGGGFFFEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKIIIKKKMMMLLLIIIHHHJJJLLLKKKMMMOOOPPPOOOOOOPPPQQQOOOQQQSSSSSSQQQQQQQQQRRRUUURRROOONNNOOOPPPOOONNNOOONNNNNNNNNNNNNNNNNNOOOPPPPPPOOONNNNNNNNNNNNNNNSSSSSSRRRQQQPPPOOONNNMMMOOOOOONNNNNNOOOOOOPPPPPPSSSSSSSSSTTTUUUVVVVVVVVVUUUVVVWWWXXXYYY[[[\\\\\\]]]___aaabbbcccdddfffhhhgggfffffffffgggiiijjjkkkjjjkkkmmmoooqqquuuyyy{{{555555555555666666666666999999999999999999999999;;;;;;;;;<<<>>>@@@AAABBBDDDQQQggg~~~kkkaaa]]]^^^ccckkkzzz{{{ssshhh^^^UUUOOOJJJHHHKKKMMMOOOQQQTTTXXX^^^bbbjjjmmmppprrrssswww}}}|||mmm^^^YYYSSSNNNMMMMMMMMMMMMPPPRRRTTTUUUUUUTTTRRRQQQQQQPPPPPPNNNMMMLLLKKKJJJMMMNNNOOOOOOQQQUUU[[[___eeennn}}}wwwooommmkkklllppptttxxxyyy|||||||||yyyuuupppjjjggg^^^[[[VVVRRRPPPMMMIIIGGGFFFEEEDDDBBBBBBBBBBBBCCCDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEEEEEEEEEEFFFGGGHHHGGGFFFCCCAAA@@@AAABBBCCCEEEEEEFFFFFFGGGHHHHHHIIIIIIHHHGGGGGGGGGHHHJJJKKKLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOONNNLLLKKKKKKMMMMMMOOORRRSSSRRRQQQRRRRRRPPPQQQSSSTTTSSSSSSSSSTTTUUUSSSQQQPPPQQQRRRQQQPPPPPPPPPPPPOOOOOOPPPPPPPPPSSSSSSRRRQQQQQQQQQQQQRRRSSSSSSRRRQQQPPPOOOOOOOOOPPPPPPPPPPPPPPPQQQRRRRRRSSSTTTUUUVVVXXXYYYZZZ[[[YYYYYYZZZ[[[]]]^^^___```aaaccceeeeeeeeeeeegggiiiiiiiiiiiiiiikkklllnnnooonnnpppqqqtttwww|||333444444555666666777777999999:::::::::::::::;;;<<<===>>>>>>>>>AAAEEEIIILLL]]]uuurrrccc___[[[\\\aaakkk|||~~~xxxmmmggg]]]UUUOOOLLLKKKIIIKKKLLLOOORRRVVV[[[aaaeeemmmppprrrsssssswww}}}tttfffWWWTTTPPPMMMMMMMMMMMMMMMRRRSSSTTTTTTTTTTTTSSSRRRRRRQQQPPPNNNMMMLLLMMMMMMLLLMMMOOOQQQSSSWWW\\\```eeerrr{{{qqqnnnmmmmmmoootttwwwzzzzzz||||||zzzwwwqqqjjjdddaaaYYYVVVRRROOOMMMJJJGGGEEEEEEDDDCCCBBBAAABBBCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDFFFEEEEEEEEEFFFFFFGGGHHHGGGEEEDDDBBBBBBBBBCCCDDDGGGHHHHHHIIIJJJJJJKKKKKKIIIHHHHHHHHHHHHJJJKKKLLLNNNMMMMMMLLLLLLLLLLLLLLLPPPPPPOOOOOOOOOOOONNNNNNRRRRRRRRRRRRPPPPPPPPPPPPNNNPPPSSSTTTSSSRRRRRRRRRPPPRRRTTTUUUTTTTTTUUUWWWVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSUUUUUUTTTTTTSSSTTTTTTUUUTTTTTTSSSSSSRRRRRRQQQQQQRRRRRRRRRRRRSSSTTTUUUUUUVVVVVVWWWXXXZZZ[[[\\\]]]\\\\\\]]]^^^```aaabbbcccdddfffggggggggggggiiijjjjjjjjjkkkmmmnnnppprrrrrrrrrtttvvvyyy|||333444444555666777888888999999:::::::::;;;;;;;;;;;;===???>>>===AAAIIIPPP]]]nnnmmm```]]][[[\\\```iiixxxyyyqqqlllbbb]]]UUUOOOMMMLLLLLLLLLLLLNNNQQQTTTXXX]]]ccchhhoooqqqssstttuuuyyy~~~kkk```SSSPPPMMMLLLLLLNNNNNNNNNSSSSSSSSSTTTTTTTTTTTTTTTSSSRRRPPPNNNMMMMMMNNNNNNLLLNNNQQQSSSUUUZZZ___bbbfffxxxwwwooorrrqqqrrruuuxxxzzz{{{zzzzzzyyyvvvqqqkkkddd^^^[[[UUURRRNNNLLLKKKIIIGGGEEEDDDDDDBBBAAAAAABBBCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDFFFFFFFFFFFFFFFFFFGGGHHHGGGFFFEEEDDDDDDDDDEEEFFFIIIJJJKKKMMMMMMMMMMMMMMMIIIIIIHHHHHHIIIKKKLLLMMMOOONNNNNNMMMMMMNNNNNNNNNQQQQQQQQQQQQQQQPPPPPPPPPUUUUUUTTTTTTTTTTTTSSSRRRPPPRRRTTTTTTSSSRRRRRRSSSRRRTTTVVVWWWVVVVVVWWWXXXXXXXXXYYYXXXXXXWWWWWWWWWWWWVVVVVVUUUUUUVVVVVVWWWVVVVVVVVVUUUUUUVVVWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUVVVVVVXXXYYYYYYZZZZZZZZZ[[[\\\\\\]]]]]]^^^___```aaabbbdddeeeeeefffhhhiiijjjiiiiiikkkmmmlllmmmoooqqqsssuuuwwwxxxvvvzzz}}}444555555666777888888999888999999::::::;;;;;;<<<999<<<>>><<<<<>>???>>>@@@DDDMMMaaayyyrrrdddWWWRRRTTTWWW[[[___```iiisss|||{{{qqqjjjbbb]]]WWWRRROOOMMMKKKJJJKKKLLLNNNOOOQQQRRRSSSSSSVVVYYY]]]```cccfffjjjmmmpppuuu}}}vvv___UUUQQQMMMIIIKKKKKKKKKKKKMMMNNNOOOPPPSSSQQQRRRUUUWWWWWW\\\cccjjjpppxxx||||||~~~~~~}}}}}}~~~~~~yyyrrrmmmddd^^^VVVPPPNNNLLLHHHEEEEEEDDDCCCBBBBBBBBBBBBBBB@@@@@@AAAAAABBBCCCCCCCCCEEEFFFFFFFFFGGGGGGGGGHHHGGGGGGHHHIIIKKKLLLMMMMMMPPPPPPPPPPPPPPPPPPQQQQQQQQQRRRTTTVVVWWWYYYYYYYYYZZZZZZZZZ[[[[[[\\\\\\]]]``````aaaaaaaaaaaa``````ddddddeeeeeeeeeeeeddddddaaaaaacccdddeeeffffffffffffccc```___```aaabbbbbbeeeeeedddddddddcccccccccaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccccccccccccccdddeeefffddddddeeeeeefffffffffffffffggghhhiiiiiijjjiiiiiikkknnnrrruuuvvvwwwxxxyyy{{{{{{|||:::999999888888777777666::::::::::::;;;===>>>??????>>>DDDTTTmmmiii^^^TTTQQQSSSWWW^^^dddiiivvvxxxooofff```[[[WWWRRROOONNNMMMLLLKKKKKKMMMOOORRRTTTUUUUUUUUUXXX[[[```cccfffhhhjjjlllsssxxxkkkXXXRRRPPPLLLJJJJJJJJJKKKLLLMMMOOOPPPPPPRRRQQQSSSVVVXXXYYY```hhhooovvv~~~~~~{{{ssskkkfff[[[VVVPPPMMMKKKJJJHHHFFFDDDCCCBBBBBBAAAAAAAAAAAA@@@AAAAAABBBBBBCCCDDDDDDFFFFFFGGGGGGHHHHHHIIIIIIGGGGGGIIIJJJLLLNNNOOOPPPQQQQQQRRRRRRRRRRRRRRRRRRTTTUUUWWWXXXZZZ[[[[[[\\\]]]^^^^^^______`````````cccccccccbbbbbbaaaaaa```eeeeeefffffffffeeeeeedddaaabbbccceeefffgggggghhhfffcccaaaaaabbbdddddddddddddddeeeeeeeeeeeeffffffcccccccccddddddddddddeeedddddddddeeeeeeeeeeeeeeefffffffffggghhhiiiiiijjjiiiiiiiiijjjjjjkkkllllllnnnooopppqqqqqqqqqqqqqqqtttwww|||888888888888999999999999<<<;;;;;;;;;;;;<<<======@@@@@@HHH\\\tttyyyeee]]]VVVTTTVVVZZZccckkkuuuxxxnnnfff___ZZZTTTQQQNNNMMMMMMMMMMMMLLLMMMOOOQQQTTTVVVWWWWWWWWWYYY]]]bbbfffhhhiiikkkmmmvvvzzzbbbTTTQQQNNNKKKJJJJJJJJJKKKMMMNNNPPPQQQQQQQQQQQQTTTWWWYYY[[[dddmmmrrr{{{{{{tttkkkccc^^^QQQNNNKKKIIIIIIHHHHHHHHHCCCBBBBBBAAAAAAAAAAAABBBAAABBBBBBCCCDDDDDDEEEEEEGGGGGGGGGHHHIIIJJJJJJJJJHHHIIIJJJLLLNNNPPPRRRRRRSSSSSSSSSSSSSSSTTTTTTTTTXXXYYYZZZ\\\]]]^^^^^^___aaaaaabbbcccccccccbbbbbbccccccbbbaaaaaa`````````eeeeeeeeeeeeeeeeeedddddd```aaacccdddfffgggggghhheeecccbbbbbbdddfffffffffccccccdddeeefffggghhhhhhffffffgggggggggggggggggggggggggggggghhhhhhiiiiiihhhiiijjjkkklllmmmnnnnnnssssssrrrssssssuuuvvvwwwuuuvvvwwwxxxyyyzzzzzzzzz}}}777777777888999:::;;;;;;<<<<<<<<<;;;<<<<<<======AAADDDPPPgggzzzqqq```[[[XXXXXX[[[aaalllwwwwwwnnneee]]]YYYVVVOOOMMMKKKKKKLLLMMMMMMMMMQQQRRRSSSUUUWWWXXXYYYYYY[[[^^^cccgggiiikkkmmmoooyyy~~~pppYYYPPPNNNKKKHHHJJJJJJKKKMMMOOOPPPQQQRRRRRRQQQRRRVVVZZZ[[[^^^hhhsssxxx~~~zzztttkkkccc[[[VVVJJJIIIHHHGGGFFFGGGGGGHHHCCCBBBBBBAAAAAAAAABBBBBBCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLKKKLLLMMMOOOQQQRRRTTTUUUTTTTTTUUUUUUVVVWWWWWWXXX\\\]]]^^^```aaabbbbbbbbbcccdddeeefffffffffeeedddbbbbbbaaa```______``````cccddddddeeeeeeeeedddddd___```bbbdddeeegggggggggeeedddccceeegggiiiiiiiiieeefffgggiiijjjlllmmmnnnmmmmmmmmmllllllkkkkkkkkkkkkkkkllllllmmmmmmnnnnnnnnnpppqqqsssuuuvvvvvvvvvyyyxxxxxxxxxyyyzzz|||}}}}}}~~~777777888999999:::;;;;;;;;;;;;;;;;;;<<<>>>??????BBBIII[[[qqqyyyhhh[[[YYYZZZ^^^ccclll{{{vvvrrrkkkccc[[[UUURRRQQQNNNMMMLLLLLLNNNPPPPPPOOOUUUUUUUUUVVVWWWXXXZZZZZZ\\\___cccgggiiilllppprrr|||uuuaaaQQQOOONNNIIIHHHLLLJJJLLLNNNPPPRRRSSSSSSSSSSSSUUUYYY]]]^^^bbbmmmyyy~~~zzztttlllccc[[[TTTQQQHHHHHHHHHFFFEEEDDDEEEFFFCCCCCCBBBBBBBBBBBBCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHGGGHHHIIIJJJKKKLLLMMMMMMNNNOOOPPPQQQSSSTTTUUUVVVVVVWWWXXXYYYZZZ[[[\\\]]]```aaabbbcccdddeeeeeeeeeeeefffggghhhhhhgggfffeeebbbaaa```_________```aaaccccccdddeeeffffffffffffbbbccceeeggghhhjjjjjjkkkiiiiiiiiikkkmmmppppppooonnnooopppsssuuuwwwyyyzzzyyyxxxxxxwwwvvvuuuttttttttttttuuuuuuvvvwwwwwwxxx{{{|||~~~~~~999999999999999999::::::999999:::;;;===???AAABBBCCCMMMbbbyyymmm```XXXXXX\\\ccckkkvvvyyysssllliiiccc[[[TTTOOOMMMMMMQQQPPPOOOPPPRRRTTTTTTSSSWWWWWWVVVVVVWWWXXXZZZ[[[]]]```dddgggjjjmmmqqqttt~~~iiiYYYNNNOOOOOOJJJJJJOOOKKKLLLOOOQQQSSSTTTTTTTTTUUUWWW[[[___aaaeeeqqq~~~|||xxxqqqhhh^^^VVVPPPMMMIIIIIIHHHFFFDDDBBBCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGHHHHHHIIIIIIHHHHHHIIIJJJKKKLLLMMMNNNPPPQQQRRRSSSTTTUUUVVVWWWXXXYYYZZZ[[[]]]___``````bbbcccdddeeeffffffggggggfffggghhhiiiiiihhhfffeeebbbaaa```______```aaabbbcccdddeeefffggggggggggggfffgggiiikkkmmmnnnooooooooonnnoooqqqtttvvvwwwvvvxxxyyyzzz}}}~~~}}}|||}}}}}}~~~~~~777888888999999:::;;;;;;<<<999888;;;======@@@EEELLLTTTggg|||wwwdddZZZZZZ\\\]]]aaaooo|||vvvqqqmmmiii^^^[[[XXXTTTQQQPPPOOOPPPPPPPPPPPPQQQRRRTTTVVVWWWYYYXXXWWWVVVVVVXXXZZZ[[[cccaaaccciiimmmpppuuu{{{vvv[[[WWWQQQKKKHHHHHHJJJKKKNNNNNNMMMNNNPPPRRRUUUWWWVVVYYY___eeegggkkkwwwzzzsssjjj```YYYSSSNNNKKKIIIHHHFFFEEECCCBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEFFFHHHIIIJJJJJJMMMLLLLLLLLLLLLNNNOOOPPPSSSRRRQQQRRRSSSUUUXXXZZZ]]]]]]]]]]]]]]]^^^___```ffffffeeeeeedddeeeeeeeeeeeefffgggggggggggggggfffbbbaaa```______```aaabbbeeegggiiijjjjjjjjjkkklllqqqooommmooosssvvvwwwvvvxxxyyy|||888888888999::::::;;;;;;===:::;;;===>>>>>>@@@EEEQQQ\\\nnnppp```XXXXXXZZZ]]]ccctttxxxqqqlllgggbbb___VVVUUUSSSQQQPPPPPPQQQRRRPPPQQQRRRSSSTTTVVVWWWWWWXXXXXXWWWWWWXXXZZZ]]]^^^dddcccfffmmmssswww~~~jjjVVVSSSNNNJJJHHHIIILLLNNNPPPPPPPPPPPPRRRTTTVVVXXXWWW[[[bbbhhhjjjooo{{{~~~xxxqqqggg]]]UUUPPPLLLIIIHHHGGGFFFDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFGGGIIIJJJKKKLLLMMMLLLLLLLLLLLLMMMOOOQQQSSSTTTTTTTTTTTTVVVYYY\\\^^^aaa```````````````aaabbbeeedddddddddeeefffggggggeeeffffffggggggffffffeeeccccccbbbbbbbbbccceeeeeeiiikkknnnoooooooooqqqrrrxxxvvvuuuwww{{{~~~888888999999::::::;;;;;;>>><<<===@@@@@@>>>AAAGGGTTTeeexxxxxxggg[[[VVVVVVXXX[[[eeewww~~~xxxvvvrrrkkkeee```\\\WWWTTTQQQPPPOOONNNNNNOOOQQQRRRQQQRRRTTTVVVXXXYYYYYYXXXXXXXXXXXXYYY[[[]]]```aaaaaaaaaeeemmmttt{{{ttt^^^QQQOOOKKKIIIIIIKKKNNNQQQRRRRRRSSSTTTUUUVVVWWWXXXZZZ^^^eeekkkooottt{{{vvvnnnbbbXXXPPPLLLIIIGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIJJJKKKMMMNNNOOOOOOLLLLLLLLLMMMOOOQQQSSSUUUUUUUUUVVVXXX[[[^^^bbbdddeeeeeedddcccccccccddddddcccccccccdddeeefffggghhhgggggghhhhhhhhhhhhgggggggggggghhhiiijjjkkkllllllnnnqqqtttuuuvvvwwwyyy{{{888888999999:::;;;;;;<<<===<<<>>>AAA@@@???CCCIIISSSjjjmmm```YYYVVVVVVVVV[[[fffwww}}}vvvrrrlllhhhccc]]]YYYVVVRRRPPPQQQPPPOOONNNNNNOOOOOOPPPSSSTTTWWWZZZ\\\\\\[[[[[[ZZZZZZ[[[\\\]]]___aaabbbaaaaaafffnnnvvvkkkZZZNNNLLLJJJHHHIIILLLOOOQQQRRRSSSUUUVVVWWWXXXXXXXXX^^^aaahhhnnnqqqwwwyyyrrrjjj^^^SSSLLLIIIGGGFFFEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCDDDEEEFFFGGGHHHJJJJJJKKKMMMNNNOOOPPPQQQNNNNNNNNNOOOPPPRRRTTTVVVVVVWWWYYY[[[___bbbfffhhhhhhgggfffeeeeeeeeeeeeeeebbbbbbccccccdddeeeggggggjjjjjjkkkkkklllkkkkkkkkklllmmmoooqqqssstttuuuuuutttwwwzzz|||}}}888999999:::;;;;;;<<<<<<;;;;;;>>>AAA@@@@@@GGGOOOXXXpppuuufff^^^ZZZXXXWWWWWW\\\ggguuu{{{tttooollleeeaaa\\\YYYVVVSSSQQQOOOPPPPPPQQQQQQQQQRRRSSSSSSUUUWWWZZZ]]]_________^^^____________```aaaaaabbbddddddiiirrrzzz|||dddXXXNNNLLLJJJIIIIIILLLOOOPPPRRRSSSUUUVVVXXXXXXYYYYYY```dddjjjqqquuu{{{vvvkkkdddYYYOOOJJJHHHGGGFFFDDDDDDDDDDDDDDDEEEEEEFFFBBBBBBBBBCCCDDDFFFGGGHHHJJJJJJKKKMMMNNNOOOPPPQQQQQQQQQQQQQQQRRRSSSUUUVVVWWWYYY[[[^^^aaaeeegggiiihhhggggggfffeeeeeeeeeeeeddddddddddddeeefffggggggkkklllmmmnnnooooooooooooqqqsssvvvyyy|||}}}}}}}}}|||999999::::::;;;;;;<<<<<<:::;;;===@@@AAACCCMMMXXXfffxxx|||kkkbbb^^^]]]\\\YYY[[[bbbmmmwwwwwwpppjjjeeeccc^^^[[[WWWUUUTTTSSSQQQOOOOOOPPPQQQTTTVVVXXXZZZZZZYYYZZZ]]]___aaabbbccccccccccccddddddddddddeeeeeedddfffllluuu~~~qqq]]]TTTNNNMMMKKKJJJKKKMMMOOOQQQSSSTTTUUUWWWXXXZZZ[[[\\\cccfffmmmuuu{{{|||qqqbbb\\\SSSLLLHHHGGGGGGGGGEEEDDDDDDDDDDDDDDDEEEFFFBBBBBBBBBCCCDDDFFFGGGHHHJJJKKKLLLMMMNNNPPPQQQQQQRRRRRRRRRRRRSSSUUUWWWYYYZZZ\\\^^^```cccfffhhhiiigggffffffeeeeeeeeeffffffeeeeeeffffffhhhiiikkkkkknnnoooqqqssstttvvvvvvvvvxxx{{{999999::::::;;;<<<<<<<<<;;;;;;>>>AAABBBGGGTTTbbbwww|||mmmaaa^^^^^^______ZZZ^^^iiittt}}}uuukkkeee```^^^\\\ZZZWWWUUUSSSTTTTTTSSSRRRPPPRRRTTTVVVYYY[[[\\\]]]\\\\\\^^^```bbbdddeeeffffffggghhhiiijjjkkkkkkkkkjjjlllsss}}}iiiYYYRRRMMMLLLKKKKKKLLLOOOQQQSSSUUUUUUVVVWWWYYY\\\___aaadddhhhqqq{{{uuuiiiYYYTTTMMMIIIGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDEEECCCCCCCCCDDDFFFHHHIIIJJJKKKLLLMMMNNNOOOQQQRRRRRRPPPPPPQQQSSSUUUXXX[[[]]]^^^___aaaccceeeggghhhhhhffffffeeeeeeeeefffggggggfffggghhhjjjmmmppprrrtttvvvwwwyyy|||999999:::;;;;;;<<<<<<===;;;<<>>AAADDDLLL^^^ooo~~~pppiii^^^WWW[[[ccciiinnnsssrrroooqqq{{{|||uuulllgggaaa^^^]]]]]][[[ZZZYYYYYYXXXXXXWWWWWWVVVVVVYYYYYYYYYXXXXXXYYYYYYZZZZZZZZZ[[[^^^bbbeeehhhiiilllmmmmmmnnnqqqvvv{{{iiiXXXRRRSSSNNNMMMMMMMMMOOOQQQSSSSSSWWWWWWYYY]]]ccciiinnnpppuuuzzz{{{rrrhhh]]]VVVLLLJJJGGGDDDCCCCCCDDDEEEDDDCCCCCCCCCCCCDDDDDDEEEFFFHHHJJJLLLKKKKKKLLLMMMNNNOOOPPPQQQRRRSSSTTTTTTYYYWWWWWWYYY^^^bbbdddcccddddddcccdddeeegggiiijjjhhhhhhhhhiiilllnnnoooppprrrsssvvvzzz999::::::;;;<<<===>>>>>>======???AAADDDMMM___ooouuuhhh^^^XXXUUUYYYbbblllxxxzzzyyy|||rrrlllfffccc^^^\\\\\\\\\[[[[[[YYYYYYYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXZZZ[[[]]]```cccfffhhhiiinnnoooppprrrvvv~~~tttbbbVVVQQQQQQNNNOOOOOOPPPQQQRRRSSSSSSXXXYYY\\\aaahhhooouuuyyyvvvlllbbbWWWPPPKKKIIIFFFDDDCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEGGGIIIKKKLLLLLLLLLMMMNNNRRRQQQQQQQQQRRRTTTUUUVVV[[[ZZZ[[[]]]bbbeeeggggggddddddeeefffgggiiikkklllkkkkkkkkklllnnnqqqtttuuuwwwyyy}}}888999:::;;;<<<>>>??????>>>>>>@@@BBBFFFOOOaaarrrzzzmmmeeeXXXVVVVVVYYYaaammm||||||sssjjjeee___^^^\\\[[[[[[[[[\\\\\\ZZZZZZZZZYYYYYYYYYYYYYYYWWWWWWWWWVVVWWWWWWXXXXXX\\\^^^aaadddfffhhhkkklllqqqsssvvvzzzhhh[[[SSSPPPOOOMMMOOOQQQRRRRRRRRRSSSTTTWWWZZZ___eeemmmuuu}}}}}}pppfff\\\RRRLLLIIIHHHFFFDDDCCCCCCCCCDDDBBBBBBBBBCCCDDDEEEFFFGGGGGGIIIKKKLLLLLLMMMNNNPPPTTTSSSRRRQQQRRRTTTWWWYYY]]]]]]^^^aaadddggghhhiiicccdddeeegggiiikkkmmmnnnppppppqqqrrrsssuuuyyy{{{888888999;;;===>>>???@@@>>>???AAAEEEIIISSSeeevvvwwwiii```\\\UUUWWWZZZ^^^ggguuu{{{ssskkkeeeaaaZZZ[[[[[[\\\[[[\\\\\\]]]ZZZZZZZZZZZZZZZYYYYYYYYYWWWVVVVVVWWWXXXYYYZZZZZZ]]]```cccfffgggjjjnnnqqqwww|||wwwaaaWWWRRRNNNMMMLLLOOORRRSSSRRRRRRTTTVVVXXX\\\ccckkksss}}}xxxkkk```WWWOOOIIIHHHGGGEEEDDDCCCBBBCCCCCCBBBCCCCCCDDDEEEFFFHHHIIIHHHJJJLLLLLLLLLMMMPPPRRRUUUTTTSSSSSSTTTWWWZZZ[[[^^^```bbbccceeefffhhhiiicccdddfffiiikkknnnoooppptttuuuvvvvvvvvvyyy}}}888888:::;;;===>>>???@@@@@@@@@CCCHHHMMMXXXkkk}}}nnn```YYYWWWSSSYYY```gggssszzzqqqjjjeeeaaa^^^XXXZZZ\\\]]]]]]\\\]]]^^^[[[[[[[[[ZZZYYYXXXXXXXXXVVVVVVWWWXXXZZZ\\\]]]^^^^^^aaaeeeggghhhlllrrrwww{{{qqq^^^VVVRRROOOMMMLLLPPPSSSTTTSSSTTTWWW[[[\\\bbbkkkttt}}}rrreee[[[SSSMMMHHHFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEGGGHHHJJJKKKJJJKKKMMMMMMNNNOOORRRTTTVVVVVVVVVWWWYYY\\\^^^``````ccceeefffffffffggghhhccceeehhhkkkoooqqqsssssswwwyyy{{{{{{|||999999:::;;;<<<===>>>???AAABBBFFFKKKQQQ]]]qqq{{{kkk^^^WWWVVVRRR[[[dddnnn}}}yyyppphhhbbb___\\\[[[WWW[[[^^^___^^^^^^___```\\\\\\[[[ZZZXXXWWWVVVVVVVVVWWWXXXZZZ\\\___aaaccccccfffjjjkkklllqqqzzzmmm\\\VVVSSSPPPOOONNNRRRUUUUUUUUUWWW\\\aaacccjjjuuu{{{lll___VVVPPPJJJGGGEEEDDDDDDCCCCCCBBBBBBBBBDDDDDDEEEFFFHHHJJJLLLMMMMMMNNNOOOPPPPPPRRRUUUXXXWWWXXXZZZ]]]___bbbdddeeecccfffiiiiiigggfffggghhheeegggkkkooorrruuuwwwwww{{{~~~999::::::;;;<<<===>>>>>>AAACCCGGGMMMTTT```ttttttgggZZZTTTTTTSSS\\\fffqqqxxxrrriiiaaa\\\ZZZYYYXXXWWW[[[___aaa```^^^___aaa]]]\\\[[[YYYXXXVVVUUUTTTVVVWWWYYY[[[^^^aaadddeeeiiillloooppprrrwwwjjj[[[VVVSSSQQQPPPPPPSSSWWWWWWVVVYYY```fffiiiqqq|||wwwhhh[[[RRRMMMIIIFFFDDDDDDDDDCCCCCCBBBBBBAAAEEEEEEFFFGGGIIILLLMMMOOOOOOPPPQQQRRRRRRTTTXXX[[[YYYZZZ]]]aaadddfffhhhiiifffiiikkkkkkhhhfffggghhhgggiiimmmrrruuuxxxzzzzzz:::<<<>>>>>>===<<<===>>>CCCFFFKKKRRR\\\jjjzzz}}}nnnaaaVVVRRRSSSVVV___kkkuuu{{{uuummmhhhbbb\\\WWWUUUUUUVVVYYYZZZ[[[]]]^^^___``````[[[[[[[[[ZZZYYYXXXVVVUUUYYYYYY[[[^^^bbbfffggggggjjjpppuuuxxx{{{fffZZZWWWVVVUUUUUUSSSUUUXXXZZZ[[[___ffflllwww~~~|||ooo```VVVOOOIIIFFFGGGBBBBBBBBBAAAAAABBBBBBCCCFFFHHHKKKLLLLLLMMMNNNPPPPPPQQQQQQRRRTTTUUUWWWXXX]]]```dddfffgggggghhhjjjmmmkkkiiiiiiiiijjjkkkjjjllllllpppwwwzzzzzz}}};;;===??????>>>>>>???@@@BBBGGGNNNVVV```oooyyymmm___UUURRRUUUXXX```lllyyyyyyoooiiifffccc^^^YYYWWWVVVXXXYYYZZZ[[[\\\]]]^^^_________[[[[[[ZZZYYYXXXWWWVVVVVVYYYYYY[[[___cccfffhhhiiijjjooouuu{{{ttt___VVVUUUUUUUUUUUUTTTWWWZZZ[[[^^^ccckkkqqq}}}uuuiii[[[SSSMMMGGGEEEFFFCCCBBBBBBBBBBBBBBBCCCDDDFFFIIIKKKMMMMMMNNNOOOQQQRRRSSSSSSTTTVVVXXXYYYZZZ```bbbfffgggggghhhiiijjjpppooommmmmmnnnoooppppppqqqsssxxx<<<>>>???@@@??????AAABBBBBBIIISSS^^^kkk}}}uuujjj]]]SSSRRRWWWYYY```ppp{{{qqqhhhccc^^^\\\YYYWWWVVVXXXZZZ[[[[[[\\\]]]^^^___^^^^^^]]]]]][[[ZZZXXXWWWWWWWWWXXXYYYZZZ\\\___cccgggjjjkkknnnqqqwwwwwwhhhYYYTTTTTTUUUVVVWWWWWWZZZ]]]```dddjjjssszzz{{{lll```TTTNNNIIIEEECCCDDDCCCCCCBBBCCCCCCDDDEEEEEEGGGJJJLLLNNNNNNOOOQQQRRRUUUUUUVVVWWWYYY[[[]]]^^^dddfffhhhiiiiiiiiijjjkkkqqqppppppppprrrsssuuuwwwwww{{{<<<===?????????@@@BBBDDDFFFLLLXXXiii~~~~~~yyyqqqhhh\\\SSSSSSXXXYYY```ttt~~~uuullleee```XXXWWWVVVVVVWWWXXXZZZ\\\]]]^^^___```___^^^\\\[[[]]]\\\ZZZXXXWWWXXXYYYZZZ\\\]]]___aaadddgggkkkmmmuuuwww}}}}}}kkk```VVVUUUVVVWWWXXX[[[ZZZ^^^bbbfffkkksss}}}yyypppbbbXXXNNNJJJGGGDDDCCCDDDCCCCCCCCCDDDDDDFFFGGGGGGHHHKKKNNNOOOPPPQQQSSSTTTVVVWWWXXXYYY\\\^^^```aaahhhjjjkkklllkkkkkklllmmmooopppqqqrrrtttwwwzzz|||;;;<<<>>>>>>>>>@@@BBBEEELLLQQQ```xxx|||{{{uuummmfff\\\TTTUUUYYY[[[dddyyy}}}ssskkkddd^^^[[[WWWWWWWWWWWWXXXYYYZZZ[[[^^^___```aaa```^^^\\\ZZZ]]][[[ZZZYYYYYYZZZ\\\^^^```bbbdddeeefffiiinnnqqq|||yyylllbbb[[[UUUVVVWWWWWWYYY]]]\\\aaagggmmmsss{{{|||oooeeeZZZQQQJJJHHHGGGEEEDDDEEEDDDDDDDDDEEEFFFHHHIIIJJJJJJLLLOOOQQQRRRSSSUUUWWWWWWXXXYYY[[[^^^```cccdddkkkmmmnnnmmmllllllnnnoooppprrruuuwwwyyy}}};;;<<<======>>>@@@DDDFFFRRRZZZmmm~~~xxxpppgggbbb\\\WWWXXX[[[```jjj}}}uuullleee___[[[YYYYYYYYYZZZZZZ[[[\\\\\\\\\^^^___aaaaaaaaa^^^\\\ZZZ[[[[[[[[[[[[\\\^^^```aaadddgggjjjkkklllooovvv{{{tttfffbbb[[[WWWUUUVVVWWWWWWZZZ___```fffnnnvvv|||sssfff\\\TTTMMMGGGGGGGGGEEEDDDEEEDDDDDDEEEFFFGGGIIIKKKLLLKKKMMMPPPSSSSSSUUUWWWYYYYYYYYY[[[]]]```cccfffhhhmmmnnnnnnnnnmmmnnnppprrruuuxxx}}}<<<===>>>>>>???BBBFFFIIIVVVddd~~~uuujjj___\\\\\\[[[[[[^^^bbbpppzzzqqqhhhbbb^^^[[[ZZZYYYZZZ\\\^^^____________]]]___aaabbbaaa___\\\ZZZYYYZZZ[[[]]]```bbbcccdddgggkkkoooqqqtttyyyuuuccc]]]^^^YYYVVVVVVXXXYYYZZZ___fffjjjqqq{{{yyymmm___VVVPPPIIIDDDEEEGGGEEEDDDEEEDDDEEEEEEGGGIIIKKKMMMNNNLLLNNNRRRTTTUUUVVVXXXZZZ[[[\\\^^^```cccgggjjjkkkmmmnnnooonnnnnnoooqqqsssxxx}}}===>>>??????@@@CCCGGGKKKWWWlllrrreeeZZZXXX[[[]]]^^^```bbbrrr{{{tttkkkbbb]]]ZZZXXXWWWZZZ[[[]]]```aaabbbbbbbbb\\\^^^aaabbbbbb```]]]ZZZXXXYYY\\\___bbbdddeeefffhhhlllrrrvvvyyy{{{qqqggg]]][[[___YYYXXXYYY\\\]]]___eeemmmsss{{{vvviii\\\SSSNNNGGGCCCDDDFFFDDDCCCDDDEEEEEEFFFGGGIIIKKKMMMOOOLLLOOORRRTTTUUUWWWYYY[[[]]]^^^```cccfffiiilllnnnmmmnnnnnnnnnnnnooorrrtttzzz???>>>>>>AAAAAABBBIIIQQQ^^^{{{wwwccc]]]ZZZZZZYYYYYY]]]bbbmmmtttxxxqqqiiiccc]]]XXXWWW[[[___^^^^^^^^^^^^```bbbccc___```aaaaaa```^^^\\\ZZZZZZ[[[\\\```dddgggiiiiiirrrwww|||zzzsssjjjccc```^^^\\\YYY[[[[[[\\\^^^bbbggglllppp}}}zzzmmm___UUURRRIIIGGGEEECCCCCCDDDFFFGGGDDDGGGIIIKKKLLLNNNPPPSSSSSSTTTUUUUUUVVVXXX[[[^^^]]]```dddgggjjjllloooqqqooopppqqqppppppqqqtttwww}}}???>>>???AAABBBEEENNNWWWgggppp]]]YYYVVVXXXYYY\\\bbbjjjrrryyy~~~pppiiiccc___ZZZVVVWWW[[[^^^^^^______```aaacccccc___`````````___^^^]]]\\\]]]^^^```cccgggkkklllmmmrrryyysssppplllgggdddbbb```]]]ZZZ^^^___aaadddiiiooouuuyyy~~~sssgggZZZQQQOOOHHHFFFDDDCCCCCCDDDFFFGGGEEEGGGJJJLLLMMMNNNQQQSSSSSSTTTUUUVVVWWWYYY\\\______bbbeeehhhiiikkkmmmooommmnnnpppqqqqqqsssvvvxxx~~~===;;;;;;>>>AAAFFFQQQ\\\sss}}}iiiWWWTTTTTTWWW[[[aaalllvvvzzzzzzttthhhbbb]]][[[YYYVVVXXX\\\^^^___```bbbcccccccccccc______^^^]]]]]]^^^______aaaccceeehhhkkknnnpppqqqwwwpppffffffffffffffffffeeeaaa^^^ccceeeiiimmmrrryyyvvviii^^^SSSLLLJJJGGGEEEDDDCCCCCCDDDFFFGGGFFFIIIKKKMMMNNNPPPRRRUUUTTTUUUVVVWWWXXXZZZ^^^aaabbbdddgggiiijjjkkkmmmnnnnnnpppssstttuuuwww{{{}}}~~~}}}}}}>>><<<<<>>===>>>DDDJJJRRRaaannn~~~ooo\\\YYYWWW^^^lllxxx}}}~~~qqqhhhbbb\\\XXXUUUWWWWWWUUUWWW\\\aaabbbdddeeeeeeccc```^^^[[[YYYXXXXXX[[[```eeehhhjjjmmmoooqqqttt{{{wwwhhh``````aaaccceeehhhlllrrryyy~~~uuubbbXXXRRRMMMHHHGGGDDDDDDEEEFFFGGGHHHJJJJJJKKKMMMPPPRRRSSSUUUWWWYYY[[[\\\]]]]]]\\\]]]```cccfffjjjnnnrrruuuxxx{{{~~~~~~~~~tttkkkeeebbbaaa```___\\\\\\aaadddfffjjjpppqqqvvv}}};;;:::>>>FFFNNNYYYhhhvvvhhhZZZXXXVVVaaauuussshhh```\\\YYYUUUTTTWWWXXXXXXZZZ^^^cccdddeeedddccc```^^^\\\XXXWWWWWWXXX[[[```fffiiikkknnnqqquuu{{{vvvmmmdddaaadddbbbffflllrrrxxxxxxhhhWWWPPPNNNKKKHHHGGGEEEEEEFFFGGGIIIJJJKKKLLLLLLOOOQQQSSSTTTVVVXXX[[[^^^______^^^]]]^^^```bbbfffjjjooouuuzzz~~~}}}zzzyyyzzz}}}yyytttnnnjjjiiijjjkkkjjjmmmsssyyy|||yyysssnnnhhhccc]]]XXXUUUUUUVVVVVVWWWTTTTTTYYY\\\\\\___ddddddgggkkknnnsss|||>>>???DDDNNNXXXdddtttwww^^^TTTRRRSSSbbbyyy{{{lllbbb[[[WWWYYYVVVVVVYYY[[[\\\___ccceeeeeeeeecccaaa___]]][[[WWWVVVVVVXXX\\\aaafffjjjkkkooosssxxxwwwkkkfffbbbbbbgggeeekkkttt|||lll]]]NNNIIIJJJIIIGGGFFFEEEEEEGGGHHHJJJKKKLLLMMMMMMOOORRRTTTUUUVVVYYY[[[```aaa```___^^^^^^```bbbeeejjjpppwww}}}~~~yyysssnnnnnnmmmnnnrrrxxx{{{}}}sssnnnhhheeebbb^^^]]]]]]^^^```\\\]]]```ccccccaaa\\\WWWWWWUUURRRPPPOOOOOOPPPPPPRRROOOOOOSSSUUUUUUWWW\\\]]]^^^___```cccjjjrrrxxxyyyzzzuuuuuuvvv~~~AAABBBFFFOOO]]]ooocccXXXSSSMMMUUUbbb~~~sssggg]]]XXXXXXZZZ[[[\\\]]]^^^______```ccccccbbb```^^^[[[YYYWWWUUUTTTUUUXXX]]]bbbfffhhhmmmpppuuu{{{sssllljjjeeegggpppssswww~~~cccUUUIIIFFFGGGFFFDDDDDDDDDGGGJJJLLLLLLLLLNNNOOOOOOQQQRRRSSSTTTWWW[[[^^^bbbbbbaaa___]]]___bbbeeelllooosssyyyvvvpppnnnhhhhhhgggffffffffffffffflllnnnqqqrrrpppjjjccc^^^ZZZZZZXXXVVVUUUTTTTTTTTTSSSSSSSSSRRRRRRQQQQQQQQQLLLLLLKKKKKKKKKKKKLLLLLLOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTTTTUUUWWW[[[^^^```hhhjjjkkklllkkkhhheeecccfffjjjrrr{{{BBBCCCGGGRRRddd|||vvv]]]TTTRRRPPPZZZggg{{{mmmccc[[[WWWXXX[[[[[[[[[\\\]]]___```aaacccbbbaaa___]]][[[ZZZYYYWWWWWWWWWZZZ___dddhhhkkklllpppvvvqqqmmmmmmiiillluuu|||zzz___SSSHHHFFFGGGGGGFFFGGGEEEGGGJJJLLLMMMMMMNNNOOOPPPQQQSSSTTTUUUXXX\\\___aaabbbaaaaaa```cccgggjjjlllooottt{{{yyynnngggbbb```\\\[[[[[[ZZZZZZZZZZZZZZZ^^^___```___]]]ZZZVVVSSSSSSRRRQQQOOONNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKJJJJJJJJJKKKLLLMMMNNNQQQPPPOOOOOOPPPSSSUUUVVVWWWXXXYYYYYYYYYWWWUUUTTT\\\___eeellltttzzz~~~FFFGGGMMM[[[rrr~~~fffWWWPPPQQQUUU\\\jjjqqqeee^^^XXXWWWYYY\\\\\\[[[[[[]]]```bbbdddcccbbbaaa___]]][[[ZZZZZZZZZZZZ[[[^^^bbbggglllooopppttt}}}qqqqqqtttssswwwuuu[[[PPPGGGEEEGGGGGGGGGIIIEEEHHHKKKMMMNNNNNNOOOPPPQQQRRRTTTVVVWWWZZZ^^^aaabbbcccccccccdddhhhmmmppppppsssxxx}}}|||wwwpppggg```[[[XXXVVVUUUTTTTTTSSSSSSSSSSSSSSSUUUTTTRRRPPPOOONNNNNNNNNKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGHHHIIIIIIMMMLLLKKKJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMQQQSSSWWW\\\bbbggglllnnnttt|||HHHMMMWWWiii}}}iii\\\WWWRRRTTT[[[]]]kkkwwwggg^^^ZZZWWWXXX\\\]]]\\\[[[[[[]]]aaadddgggfffdddbbb___\\\[[[ZZZZZZ\\\^^^```bbbeeejjjooossszzz~~~uuuvvv{{{~~~sssYYYOOOGGGEEEFFFFFFGGGIIIGGGIIIMMMOOOOOOOOOPPPQQQRRRTTTVVVXXXZZZ]]]aaaeeedddeeefffggghhhlllqqquuuxxx{{{~~~~~~xxxtttooollllllhhheee```[[[VVVTTTRRRRRRQQQQQQPPPOOOOOOOOOOOOPPPOOONNNLLLKKKKKKKKKLLLLLLHHHHHHHHHGGGGGGHHHHHHIIIGGGGGGGGGGGGFFFFFFFFFFFFGGGFFFFFFEEEEEEFFFFFFGGGIIIIIIHHHGGGGGGGGGHHHHHHJJJIIIIIIHHHHHHHHHIIIIIIKKKKKKJJJJJJJJJKKKMMMMMMMMMNNNOOORRRVVVZZZ___bbbeeemmmvvv{{{FFFPPP```yyy{{{vvv]]]ZZZ\\\XXXZZZbbbhhhuuuzzzmmm```ZZZXXXXXXZZZ___]]]\\\\\\\\\^^^bbbfffiiiiiigggccc___\\\[[[\\\\\\___bbbdddfffhhhmmmssswwwxxxzzzqqqXXXOOOHHHFFFFFFDDDEEEHHHHHHKKKNNNPPPPPPQQQRRRSSSTTTUUUXXXZZZ\\\```dddhhhhhhiiijjjjjjllloootttxxx~~~~~~|||{{{zzzyyyxxxwwwvvvxxx~~~}}}ssshhhccc```]]]\\\^^^VVVUUURRROOOMMMLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJGGGGGGHHHIIIIIIHHHHHHGGGHHHGGGGGGGGGGGGHHHHHHIIIEEEEEEEEEFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFGGGIIIIIIHHHGGGGGGGGGHHHHHHFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFEEEFFFHHHIIIKKKLLLKKKKKKLLLOOORRRVVVXXXYYYaaahhhkkkoootttwwwuuuxxxxxxzzz|||DDDRRRiii~~~iiiZZZ[[[___^^^aaaiiiwwwpppeeeZZZWWWXXXYYY\\\```\\\\\\]]]^^^```dddgggjjjjjjgggccc___^^^^^^```aaacccfffjjjkkkmmmpppwww|||}}}kkkVVVNNNHHHFFFEEECCCDDDHHHIIILLLOOOQQQRRRRRRSSSTTTUUUWWWZZZ\\\___cccgggkkklllmmmnnnoooppptttzzz~~~~~~xxxssssssssssssssssssssssssrrrsssvvvzzz{{{xxxjjjbbb[[[XXXVVVSSSTTTWWWOOONNNLLLKKKJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHDDDFFFHHHIIIJJJIIIGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGCCCCCCCCCDDDDDDDDDDDDEEEGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEFFFFFFGGGGGGBBBCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDDDDEEEFFFGGGHHHJJJIIIHHHHHHJJJLLLOOOQQQOOOVVV[[[[[[]]]aaacccaaaggggggiiikkkmmmqqqtttvvv{{{}}}JJJZZZqqqkkkaaaZZZ[[[^^^bbbgggnnn~~~yyyggg^^^VVVUUUWWWYYY\\\```[[[\\\]]]```cccfffhhhjjjhhheeebbb``````bbbfffhhhhhhkkkoooqqqqqquuu|||uuu```RRRKKKGGGFFFEEEDDDFFFJJJJJJMMMPPPRRRSSSSSSTTTUUUVVVXXX[[[^^^aaaeeejjjmmmnnnpppqqqsssvvv{{{}}}{{{yyywwwuuuqqqrrrttttttuuutttuuuuuuuuussstttwwwyyy{{{uuufff]]]WWWSSSSSSQQQOOOOOORRRNNNMMMLLLKKKJJJJJJJJJJJJKKKJJJIIIIIIHHHHHHIIIIIIFFFGGGHHHIIIIIIIIIHHHHHHFFFEEEDDDDDDDDDDDDDDDEEECCCCCCCCCDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGHHHIIIKKKLLLIIINNNQQQQQQQQQUUUWWWVVVXXXYYYZZZ\\\```cccfffgggkkknnnqqqrrrtttzzzTTTcccxxxooo```]]]ZZZYYY\\\bbbjjjqqq{{{nnncccZZZTTTTTTWWWYYY[[[___ZZZ\\\^^^aaadddgggiiijjjeeeccc```___aaafffkkknnnkkkooossstttuuuxxx|||lllWWWNNNIIIEEEFFFFFFEEEHHHLLLKKKNNNQQQSSSSSSSSSUUUVVVWWWYYY\\\___bbbfffkkkooooooqqqsssvvvzzz|||zzzxxxuuutttttttttuuusssuuuwwwxxxxxxwwwwwwxxxyyyvvvuuuyyy{{{|||sssbbbTTTRRRNNNLLLMMMLLLIIIHHHKKKKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHGGGFFFFFFFFFFFFGGGDDDDDDDDDDDDDDDDDDEEEEEEGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGIIIJJJJJJFFFFFFGGGHHHHHHGGGGGGFFFEEEEEEFFFFFFFFFEEEEEEEEEHHHGGGGGGHHHHHHIIIJJJJJJGGGKKKNNNLLLMMMQQQTTTTTTNNNOOOQQQTTTXXX\\\___```aaadddhhhkkknnnvvvYYYbbb~~~rrrdddWWWVVVWWW\\\dddkkknnnnnnwwwtttggg\\\XXXUUUUUUYYY]]]``````WWWccciiieeedddkkkkkkeeeeeecccaaabbbfffjjjmmmnnnqqqqqqsssvvvwww{{{zzz```QQQMMMKKKIIIGGGFFFGGGIIIJJJJJJLLLNNNPPPQQQSSSVVVYYYYYY[[[^^^aaadddhhhnnnqqqtttuuuxxx}}}~~~~~~~~~}}}|||yyyuuuuuuwwwxxxxxxvvvyyyxxxxxx{{{~~~|||yyyxxxxxxxxxxxxxxx{{{|||ppphhhaaaXXXRRRNNNMMMMMMLLLKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFEEEDDDCCCFFFEEEEEEEEEEEEFFFFFFGGGDDDDDDDDDEEEEEEEEEEEEEEEGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHFFFFFFGGGHHHHHHHHHGGGGGGHHHHHHIIIKKKLLLNNNOOOOOOLLLMMMOOOQQQTTTVVVXXXYYY___^^^bbbiiinnnrrrzzz```lll{{{eee\\\XXXVVVVVV\\\eeeooouuuxxxzzznnncccZZZWWWUUUVVVYYY]]]_________mmmtttmmmhhhiiijjjfffbbbbbbaaacccfffjjjmmmnnnssssssuuuyyy{{{rrr[[[PPPKKKJJJHHHFFFFFFHHHJJJKKKKKKMMMOOOPPPQQQSSSVVVXXXZZZ\\\___bbbeeejjjooossswwwyyy~~~~~~~~~}}}|||zzz{{{xxxuuuuuuwwwyyyyyyxxx{{{{{{|||~~~|||}}}~~~~~~}}}tttiii```[[[VVVOOOKKKLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEDDDDDDEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFGGGGGGHHHHHHFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLMMMNNNPPPRRRTTTVVVVVV\\\[[[___fffkkkooowwweeetttgggZZZWWWXXXVVVVVV]]]iiivvvsssfff]]]WWWVVVUUUWWWZZZ]]]^^^^^^aaapppyyysssjjjhhhhhhfff___```bbbdddgggjjjmmmnnnuuuuuuwww|||eeeTTTMMMHHHGGGFFFFFFFFFHHHJJJLLLLLLNNNPPPPPPQQQSSSVVVXXX[[[]]]```dddggglllrrrvvvyyy}}}}}}zzz|||yyywwwwwwyyy|||}}}}}}}}}~~~xxxssshhhbbbZZZUUURRRPPPMMMJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFDDDEEEFFFGGGHHHHHHHHHHHHEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGFFFGGGGGGHHHFFFFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJLLLLLLMMMNNNPPPQQQRRRRRRWWWWWW[[[aaagggjjjrrryyygggyyyuuu^^^WWWZZZVVVVVVZZZdddrrrsssggg]]]WWWTTTUUUVVVYYY[[[]]]]]]]]]]]]hhhqqqooojjjgggfffddd\\\___cccfffiiikkkmmmnnnttttttwww~~~pppZZZMMMKKKFFFEEEEEEEEEGGGIIIKKKMMMNNNOOOQQQRRRRRRSSSVVVYYY\\\___bbbeeeiiinnntttxxxyyy~~~}}}||||||~~~~~~rrriiidddZZZVVVQQQOOONNNNNNMMMLLLJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEECCCCCCCCCCCCDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDFFFGGGGGGEEEFFFGGGGGGHHHHHHHHHGGGEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFGGGGGGFFFFFFGGGHHHIIIIIIIIIIIILLLLLLKKKKKKKKKJJJJJJJJJKKKKKKKKKLLLMMMMMMNNNNNNSSSSSSWWW^^^bbbeeelllsss|||kkk~~~ooo]]]ZZZ^^^XXX[[[dddqqquuuhhh___WWWSSSSSSUUUWWWZZZ[[[]]]^^^^^^]]]ccchhhjjjjjjhhhddd^^^[[[___eeehhhiiikkkmmmoooqqqrrrwww{{{dddQQQJJJIIIEEEEEEEEEFFFHHHJJJLLLNNNOOOPPPRRRSSSTTTUUUXXX[[[^^^```dddgggjjjooouuuyyyzzz}}}yyyxxxxxxzzz~~~|||}}}}}}{{{~~~zzzoooeee^^^ZZZOOOMMMJJJIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEDDDDDDCCCCCCDDDEEEEEECCCCCCCCCDDDDDDEEEGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHHHHHHHHHHGGGFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGIIIHHHGGGGGGFFFFFFFFFGGGFFFFFFGGGHHHIIIJJJJJJIIILLLLLLLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKQQQQQQTTTZZZ^^^```eeekkkrrryyynnnkkk```]]]]]]^^^cccooo~~~{{{kkk```YYYUUURRRSSSUUUYYY[[[\\\]]]___aaafffgggiiikkkllliiibbb\\\]]]bbbgggiiijjjjjjmmmpppppprrryyylllZZZMMMHHHIIIEEEEEEFFFHHHIIIKKKMMMNNNPPPRRRTTTUUUVVVXXX\\\^^^```bbbeeehhhkkkooouuuxxx}}}{{{xxxwwwuuurrrtttrrrrrrtttwwwzzz||||||}}}|||}}}~~~}}}}}}yyyrrriii```YYYTTTQQQLLLKKKIIIHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDEEEDDDCCCBBBCCCDDDEEEFFFDDDDDDDDDDDDEEEGGGHHHIIIHHHGGGGGGFFFFFFEEEEEEDDDFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFEEEFFFGGGIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFHHHHHHIIIIIIIIIIIIJJJJJJOOONNNQQQWWWYYYZZZ^^^ccciiioooxxxyyyooofffdddaaa^^^bbbhhhssspppbbbYYYVVVTTTRRRTTTWWWZZZ[[[\\\]]]```ccclllmmmoooooommmhhhccc``````dddiiijjjiiijjjnnnrrrrrruuu~~~sss^^^RRRKKKHHHIIIFFFGGGHHHIIIKKKLLLNNNNNNPPPRRRUUUWWWYYY[[[___bbbaaacccfffhhhkkkooossswww|||wwwqqqpppooonnnlllrrrqqqppprrruuuxxxyyyyyy{{{}}}~~~xxxuuuhhheee___YYYSSSOOOMMMLLLKKKKKKKKKJJJHHHHHHIIIJJJGGGGGGHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDEEEDDDBBBBBBBBBDDDEEEGGGDDDDDDEEEEEEFFFHHHIIIJJJIIIIIIHHHHHHGGGFFFFFFEEEGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFEEEFFFGGGIIIJJJKKKKKKKKKIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIILLLLLLNNNSSSTTTSSSVVV[[[^^^ccckkkrrrzzztttbbbbbbfffeeeaaaccchhhrrrxxxhhh\\\VVVTTTTTTSSSUUUXXXZZZ[[[\\\]]]bbbeeelllooorrrrrrmmmgggeeegggbbbfffjjjkkkiiijjjnnnssstttxxxhhhUUUNNNJJJIIIIIIGGGHHHIIIJJJLLLMMMNNNNNNQQQSSSVVVXXXZZZ]]]aaadddbbbdddgggiiikkknnnsssvvvyyyuuusssqqqooonnnmmmkkkiiilllkkklllooossswwwxxxxxxyyy|||{{{tttllleeeaaaWWWUUURRRNNNLLLJJJJJJKKKGGGHHHHHHGGGFFFFFFGGGHHHFFFFFFFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAABBBDDDFFFGGGEEEEEEEEEFFFGGGIIIJJJKKKJJJJJJIIIIIIHHHGGGFFFFFFGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEFFFHHHIIIJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIGGGGGGGGGHHHHHHIIIJJJJJJKKKJJJLLLPPPQQQOOORRRVVVVVVZZZaaagggnnnyyy