BM66( ssssssttttttuuuvvvwwwwwwqqqqqqqqqrrrssssssttttttwwwvvvvvvvvvwwwyyyzzz|||||||||||||||||||||||||||}}}~~~SSSTTTTTTTTTUUUUUUVVVVVVUUUUUUVVVVVVWWWXXXXXXYYYYYYXXXVVVTTTTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVSSSTTTVVVXXXXXXXXXWWWVVVTTTUUUVVVWWWXXXXXXXXXXXXUUUTTTTTTTTTTTTUUUVVVVVVUUUVVVVVVVVVVVVUUUUUUTTTQQQRRRRRRSSSTTTTTTUUUUUUVVVVVVWWWWWWWWWWWWVVVVVVWWWXXXXXXYYYZZZ[[[\\\]]]\\\\\\^^^______`````````aaaccceeeeeedddcccdddfffccceeeggghhhiiigggeeedddbbbccccccccccccbbbaaaaaa```aaaccccccaaa```aaabbbccccccdddeeeeeeeeeeeeeeeffffffffffffffffffffffffiiigggfffggghhhhhhgggfffeeeggghhhjjjkkkjjjiiihhhiiiiiihhhhhhhhhiiijjjjjjllllllmmmmmmmmmnnnnnnnnniiiiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllmmmoooppppppqqqqqqsssssstttssssssrrrqqqppppppqqqsssuuuvvvvvvvvvuuurrrrrrrrrssstttuuuuuuuuuuuuuuuttttttttttttuuuuuuuuuvvvwwwxxxxxxyyyyyyyyyyyyyyyzzzzzz{{{||||||}}}zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{|||}}}}}}{{{{{{zzzzzzzzzzzz{{{{{{~~~}}}{{{zzzzzz{{{}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}HHHHHHIIIIIIIIIIIIJJJJJJHHHHHHIIIJJJKKKKKKLLLLLLWWWUUURRRNNNLLLKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMIIIKKKMMMOOOPPPOOONNNMMMGGGHHHIIIJJJKKKKKKKKKJJJIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKGGGHHHIIIJJJKKKLLLMMMMMMIIIJJJKKKLLLMMMMMMMMMMMMJJJMMMOOOOOOMMMLLLMMMOOOLLLMMMPPPQQQQQQOOOMMMKKKOOOOOOOOOOOOOOONNNMMMMMMLLLMMMOOOOOOMMMLLLMMMNNNKKKKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLMMMOOOPPPPPPOOOIIIKKKMMMNNNNNNMMMLLLKKKLLLLLLKKKKKKLLLLLLMMMNNNKKKKKKKKKLLLLLLLLLMMMMMMLLLMMMNNNNNNOOOOOONNNNNNLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJKKKMMMNNNOOOOOOOOOMMMNNNNNNOOOOOOOOONNNNNNIIIKKKOOOQQQSSSRRRPPPOOOLLLLLLMMMNNNOOOOOOPPPPPPPPPOOOOOONNNNNNOOOOOOPPPLLLMMMNNNOOOPPPPPPPPPPPPOOOPPPPPPQQQRRRSSSSSSTTTQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSSSSTTTUUUVVVXXXXXXWWWVVVVVVUUUUUUVVVVVVWWWUUUTTTRRRQQQQQQRRRTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUSSSTTTTTTTTTUUUUUUVVVVVVSSSSSSTTTTTTUUUWWWXXXYYYTTTUUUUUUVVVWWWWWWXXXXXXTTTSSSRRRSSSUUUWWWVVVUUUVVVUUUUUUUUUUUUWWWYYYZZZWWWWWWVVVVVVWWWXXXZZZ[[[ZZZZZZZZZZZZZZZZZZZZZZZZWWWXXXXXXYYYZZZ[[[[[[[[[^^^\\\ZZZYYYYYY[[[^^^```]]]]]]^^^___aaacccdddeeehhhiiijjjhhheeedddfffiiieeedddcccdddfffggggggeeeeeefffffffffffffffeeedddbbbcccdddeeefffggghhhiiihhhgggffffffgggjjjlllnnnllllllmmmnnnoooppppppqqqnnnoooooopppqqqqqqrrrrrrqqqqqqqqqqqqrrrrrrssstttssssssssssssuuuwwwyyyzzz{{{|||}}}~~~~~~}}}~~~~~~~~~~~~GGGGGGGGGGGGGGGGGGGGGGGGIIIIIIJJJJJJJJJKKKKKKKKKIIIIIIGGGGGGGGGGGGIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFDDDBBBAAACCCEEEFFFEEEDDDEEEFFFGGGFFFDDDEEEEEEEEEEEEEEEDDDDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGEEEDDDDDDDDDEEEFFFGGGGGGOOOOOOOOOOOOMMMKKKHHHFFFHHHGGGFFFFFFFFFFFFFFFFFFHHHGGGEEEDDDDDDDDDEEEFFFHHHHHHGGGFFFEEEEEEFFFFFFKKKIIIGGGFFFFFFGGGIIIJJJIIIGGGGGGIIIMMMOOOOOOMMMIIIIIIHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHGGGEEECCCAAABBBEEEGGGFFFDDDEEEEEEEEEEEEFFFHHHIIIJJJGGGFFFEEEDDDDDDDDDDDDDDDGGGGGGFFFFFFEEEEEEEEEDDDFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEIIIHHHGGGFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJKKKLLLLLLKKKKKKKKKJJJJJJJJJHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIIIIHHHEEEDDDEEEFFFDDDEEEGGGHHHIIIHHHFFFEEEEEEFFFGGGGGGGGGGGGGGGFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGFFFEEEDDDFFFFFFGGGHHHIIIJJJKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLKKKLLLLLLMMMMMMLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNOOOKKKLLLLLLKKKJJJKKKMMMOOOMMMNNNOOOOOONNNMMMOOOPPPQQQPPPOOOOOONNNOOOOOOOOOQQQQQQPPPOOOOOOOOOOOOOOONNNNNNNNNNNNNNNMMMMMMMMMOOOPPPPPPQQQRRRSSSSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUWWWXXXXXXXXXWWWWWWVVVUUURRRRRRSSSSSSSSSTTTTTTTTT\\\\\\]]]]]]^^^_________bbbaaa`````````aaacccdddeeeeeefffhhhmmmtttzzz~~~|||FFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGGGGFFFEEEEEEDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGHHHIIIDDDDDDCCCBBBBBBCCCDDDDDDEEECCCBBBCCCDDDEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFJJJKKKLLLMMMMMMKKKHHHFFFHHHGGGFFFEEEDDDDDDDDDDDDFFFEEEDDDCCCCCCCCCDDDDDDFFFEEEEEEDDDCCCCCCDDDDDDGGGGGGEEEEEEEEEEEEFFFGGGEEEDDDCCCEEEHHHIIIIIIGGGEEEEEEEEEFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCAAABBBDDDFFFHHHHHHHHHHHHHHHEEEBBBBBBDDDEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFCCCCCCBBBBBBAAABBBBBBBBBCCCBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEBBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCAAA@@@@@@AAA???@@@BBBCCCDDDCCCBBBAAA@@@@@@AAABBBBBBBBBBBBAAACCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDDDDDDDDDDCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCDDDEEEEEEEEEEEEFFFFFFFFFCCCCCCDDDDDDDDDDDDCCCCCCAAABBBBBBCCCCCCDDDEEEEEECCCCCCDDDCCCBBBBBBDDDFFFFFFGGGIIIIIIIIIIIIKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFFFFGGGHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJQQQQQQPPPPPPPPPQQQRRRSSSUUUTTTTTTTTTVVVYYY\\\^^^hhhfffccc```^^^^^^^^^^^^]]]```dddfffeeedddbbbbbbfffjjjppprrrpppnnnnnnoooqqqqqqqqqtttyyy|||~~~~~~~~~~~~}}}~~~DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCEEEHHHKKKMMMHHHEEEBBBBBBCCCDDDBBB@@@BBBAAA@@@AAABBBCCCBBB@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCDDDDDDDDDDDDFFFIIIKKKLLLJJJGGGEEEGGGFFFEEEDDDCCCBBBBBBBBBDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAABBBDDDDDDDDDBBBAAAAAABBBCCCCCCDDDEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAACCCDDDEEEEEEEEEHHHEEEBBBAAABBBCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAA?????????>>>??????@@@@@@@@@@@@@@@????????????>>>???@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@=========>>>>>>?????????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>???????????????????????????@@@@@@???===<<<===>>><<<===>>>@@@@@@??????>>>???@@@@@@@@@AAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA????????????????????????===>>>???@@@AAAAAAAAAAAA?????????>>>>>>>>>======??????@@@@@@@@@@@@?????????@@@@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>??????@@@AAAAAAAAAAAABBBBBBAAA@@@AAACCCDDD@@@BBBDDDEEEEEEEEEGGGIIIHHHGGGFFFDDDCCCBBBBBBAAACCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAAAAAAAA@@@??????AAAAAAAAABBBBBBBBBCCCCCCGGGGGGGGGHHHIIIIIIJJJJJJHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIIIIJJJJJJSSSSSSSSSSSSSSSSSSSSSSSSPPPSSSXXX[[[[[[ZZZZZZ[[[XXX]]]ccceeedddcccccceeegggffffffiiillloooppppppqqqqqqppppppqqqrrrtttuuuuuuvvvwwwvvvtttttttttvvvDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFDDDDDDDDDCCCCCCDDDDDDDDDFFFFFFEEEDDDCCCBBBBBBBBBDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBAAAAAACCCGGGKKKMMMOOOJJJEEEDDDFFFEEEAAA<<>>>>>>>>>>>============>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@????????????????????????======>>>>>>>>>?????????????????????????????????AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBAAACCCEEEFFFGGGFFFDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@??????@@@@@@AAA@@@@@@@@@?????????>>>>>>????????????>>>>>>>>>============>>>>>>>>>>>>>>>========================>>>@@@@@@???=========>>>======>>>????????????>>>?????????@@@@@@AAABBBBBB=========>>>??????@@@@@@========================<<<<<<===>>>>>>>>>>>>>>>:::;;;;;;<<<===>>>??????>>>>>>????????????>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>??????@@@AAAAAABBBBBBCCCDDDDDDCCCCCCDDDFFF@@@BBBCCCDDDCCCCCCEEEGGGFFFEEEDDDCCCCCCBBBCCCCCCCCCCCCBBBAAAAAAAAAAAABBB??????@@@@@@@@@@@@@@@AAA>>>?????????@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAA@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFGGGGGGGGGHHHHHHHHHIIIIIIGGGHHHIIIIIIJJJJJJJJJJJJIIIJJJLLLMMMNNNNNNNNNNNNKKKNNNRRRUUUUUUUUUVVVWWWWWW]]]cccffffffeeefffggghhhggggggjjjmmmqqqrrrrrrqqqpppppppppqqqrrrtttuuutttvvvwwwvvvttttttuuuvvv~~~DDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAABBBBBBBBBCCCCCCEEEEEEEEEFFFFFFEEEEEEEEEFFFEEEEEEDDDDDDCCCBBBAAACCCCCCBBBBBBBBBBBBCCCCCCDDDCCCAAAAAABBBDDDGGGJJJPPPLLLGGGGGGIIIHHHCCC>>>BBBAAA@@@@@@BBBBBBAAA@@@??????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@????????????????????????@@@@@@@@@@@@@@@AAAAAABBBDDDDDDCCCBBBAAAAAAAAAAAACCCEEEGGGIIIIIIGGGDDDBBB@@@@@@@@@@@@AAABBBCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@AAAAAABBB@@@@@@AAABBBCCCCCCBBBBBBDDDDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>????????????????????????BBBBBBAAAAAA@@@@@@@@@@@@>>>AAAEEEHHHHHHGGGEEECCCAAAAAA@@@???>>>>>>>>>>>>>>>>>>======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@?????????<<<============>>>>>>>>>@@@AAACCCEEEEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA======<<<<<<<<<<<<======@@@@@@@@@?????????>>>>>>?????????>>>>>>>>>======<<<<<<=========>>>>>>>>>========================>>>???@@@???=========???======>>>>>>????????????===<<<<<<<<<===>>>@@@AAA=========>>>>>>?????????===========================>>>>>>>>>======<<<;;;999::::::;;;<<<===>>>???===>>>>>>??????>>>>>>===============>>>>>>>>>>>>;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>@@@AAAAAA@@@@@@AAABBBAAABBBCCCCCCAAA@@@AAABBBCCCBBBBBBCCCCCCDDDEEEFFF@@@???>>>>>>======>>>>>>?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAA@@@@@@???>>>>>>>>>>>>????????????@@@@@@AAAAAABBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFDDDEEEGGGHHHIIIIIIIIIHHHFFFGGGIIIJJJKKKJJJIIIIIIIIILLLOOOQQQQQQPPPQQQRRRUUUZZZaaadddddddddeeegggeeedddeeehhhlllppprrrrrrnnnnnnmmmnnnoooqqqssstttrrrsssttttttrrrrrrssstttyyyCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@??????@@@@@@AAACCCBBBAAA@@@@@@BBBDDDEEEIIIGGGFFFGGGIIIJJJGGGDDDCCCAAA@@@AAABBBCCCBBBAAA??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@????????????????????????@@@@@@??????@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAACCCDDDEEEFFFFFFEEECCCBBB@@@@@@@@@@@@AAABBBCCCCCCAAABBBCCCCCCDDDDDDCCCCCCAAAAAA@@@@@@AAAAAABBBBBB@@@@@@AAAAAABBBBBBCCCCCCBBBCCCCCCBBB@@@??????@@@AAAAAA@@@??????>>>======????????????????????????????????????@@@AAABBBCCC>>>BBBHHHKKKKKKIIIHHHGGGBBBAAA@@@?????????????????????????????????@@@AAA>>>>>>>>>>>>>>>??????????????????@@@@@@?????????????????????????????????>>>>>>>>>======<<<<<<<<<========================<<<<<<=========>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>???@@@AAABBBAAA@@@@@@@@@@@@@@@@@@???????????????>>>>>>======>>>>>>???@@@@@@?????????>>>>>>>>>??????>>>>>>>>>=========:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>===<<<;;;<<<===<<<<<<<<<<<<============???>>>>>>>>>???AAACCCDDD??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;::::::::::::999<<<<<<============<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<======>>>>>>===>>>@@@AAA@@@??????@@@@@@AAAAAA@@@>>>======>>>?????????@@@AAACCCDDDEEE???>>>>>>========================>>>??????@@@@@@============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>>>>>>>>>>>????????????DDDDDDDDDEEEFFFFFFGGGGGGBBBCCCDDDEEEEEEEEEEEEDDDEEEFFFFFFFFFFFFFFFEEEDDDKKKLLLMMMNNNNNNNNNMMMLLLNNNQQQSSSTTTSSSSSSSSSTTTRRRXXX^^^bbbbbbaaacccdddbbbaaabbbeeejjjnnnooopppkkkkkkjjjkkklllnnnpppqqqooopppqqqqqqpppoooqqqrrruuuzzzBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDEEEEEEEEEFFFFFFBBBCCCDDDEEEEEEDDDCCCBBBAAAAAABBBCCCCCCBBBAAA@@@AAA@@@@@@??????@@@@@@AAA????????????@@@AAABBBCCCAAABBBCCCEEEFFFFFFEEEEEEBBBAAA@@@@@@BBBBBBAAA@@@>>>??????@@@AAAAAABBBBBBAAAAAABBBBBBAAAAAA@@@???????????????????????????@@@@@@??????@@@@@@AAABBBAAA@@@@@@@@@@@@AAAAAABBB@@@AAAAAABBBCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@AAA???@@@AAABBBCCCCCCBBBAAA@@@@@@??????@@@AAAAAABBB@@@?????????@@@AAACCCDDDAAABBBCCCBBB???>>>???AAA@@@@@@@@@@@@@@@@@@??????????????????????????????>>>>>>======>>>???AAABBB>>>BBBEEEFFFEEEDDDEEEFFFAAA@@@@@@?????????@@@@@@AAA@@@@@@????????????@@@============>>>>>>>>>???>>>>>>????????????>>>>>>????????????????????????<<<===============>>>>>>========================;;;;;;<<<===>>>??????@@@@@@@@@AAAAAAAAAAAABBBBBB??????@@@@@@@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>AAA@@@@@@??????@@@@@@AAA??????>>>>>>>>>=========>>>>>>=========<<<<<<<<<999999::::::;;;<<<<<<===========================;;;<<<======<<<;;;<<<>>><<<<<<<<<<<<<<<======>>>BBBAAA@@@@@@AAACCCFFFGGG@@@@@@??????>>>=================================<<<===============<<<<<<;;;;;;;;;;;;::::::::::::<<<======>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>======<<<<<<======>>>?????????<<<>>>@@@AAA@@@??????@@@===>>>??????===<<<===>>>>>>>>>>>>>>>???AAABBBCCC@@@@@@???>>>>>>>>>>>>>>>;;;<<<<<<===>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<>>??????@@@AAAAAA@@@@@@>>>????????????@@@@@@@@@<<<======>>>>>>???@@@@@@CCCDDDEEEFFFFFFFFFEEEEEEGGGGGGGGGFFFFFFFFFFFFFFFEEEFFFGGGGGGGGGGGGGGGGGGHHHJJJLLLMMMMMMMMMNNNOOORRRWWW^^^aaaaaa```bbbccccccbbbbbbeeeiiilllmmmmmmjjjjjjjjjjjjlllnnnpppqqqnnnoooqqqpppooooooqqqrrrxxx{{{@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBB@@@@@@BBBBBBBBBBBB@@@@@@>>>???@@@AAABBBAAA@@@???CCCBBBBBBAAAAAABBBBBBCCC<<<===>>>???@@@AAABBBBBB>>>@@@BBBCCCBBB@@@@@@AAAAAA@@@???@@@AAAAAAAAA???===>>>>>>???@@@AAAAAAAAA@@@AAAAAAAAAAAA@@@??????????????????????????????@@@@@@@@@???@@@@@@AAABBB????????????@@@AAABBBBBB======>>>>>>@@@BBBDDDEEEFFFEEECCCAAA@@@???>>>>>>>>>???@@@AAABBBAAAAAA@@@??????>>>??????@@@AAAAAA??????======>>>@@@BBBDDDAAADDDEEEDDDAAA@@@AAACCC?????????@@@AAAAAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@>>>===<<<<<<<<<===>>>@@@@@@???<<<===@@@CCC@@@@@@????????????@@@@@@BBBAAA@@@??????>>>??????===>>>>>>>>>??????@@@@@@??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>???@@@AAABBB========================<<<===>>>???@@@AAABBBCCC============>>>>>>>>>>>>BBBBBBAAAAAAAAABBBCCCDDDAAAAAAAAAAAA@@@@@@@@@@@@======<<<<<<<<<<<<======>>>>>>=========<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::;;;<<<======>>>>>>===========================>>>??????======>>>???>>>============>>>??????>>>>>>======>>>@@@CCCDDD@@@@@@???>>>===<<<<<<;;;========================::::::;;;<<<============::::::;;;<<<===>>>>>>???>>>??????@@@@@@??????>>><<<<<<=========>>>>>>>>>;;;<<<<<<======<<<<<<;;;999::::::;;;<<<<<<======999;;;===>>>===<<<<<<<<<<<<>>>??????>>>>>>@@@AAA@@@????????????@@@AAAAAA>>>===<<<<<<;;;;;;<<<<<<<<<<<<===>>>>>>???@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???????????????;;;;;;<<<<<<<<<=========@@@@@@@@@AAABBBBBBCCCCCCAAABBBDDDEEEEEEEEEDDDCCCEEEEEEDDDEEEEEEFFFHHHHHHFFFFFFGGGGGGHHHIIIIIIJJJHHHJJJMMMNNNNNNOOOQQQRRRQQQVVV]]]```______```aaacccbbbbbbdddgggiiijjjjjjiiiiiiiiiiiikkkmmmooopppmmmnnnoooooonnnnnnpppqqq||||||@@@@@@@@@?????????>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????AAA@@@@@@??????@@@@@@AAA?????????>>>>>>>>>>>>>>>===>>>>>>>>>????????????<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>><<<===???AAABBBAAA@@@???@@@@@@@@@@@@@@@???>>>===>>>>>>?????????@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@??????????????????>>>>>>???@@@@@@@@@@@@?????????>>>>>>>>>>>>??????AAAAAAAAA@@@@@@@@@??????@@@@@@@@@AAAAAA@@@@@@@@@================================================????????????????????????BBBAAA???>>>>>>>>>??????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>========================AAAAAAAAA@@@@@@@@@??????AAAAAA@@@???>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????===============>>>>>>?????????@@@AAAAAABBBCCCCCC@@@@@@@@@?????????>>>>>>====================================>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<<<<===<<<<<<===>>>>>>>>>>>>>>>???>>>===<<<<<<===>>>???@@@>>>===;;;:::::::::;;;<<<<<<===>>>>>>===<<<<<<========================;;;<<<===??????===<<<;;;======<<<<<<<<<<<<======AAA@@@>>>===<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>==============================>>>>>>======<<<<<<<<<;;;>>>>>>============>>>>>>??????>>>>>>======<<<<<<>>>>>>????????????>>>>>>BBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHFFFEEEDDDDDDCCCCCCIIIIIIIIIIIIIIIIIIHHHHHHJJJKKKMMMOOOQQQRRRRRRSSSUUUXXX[[[^^^___```aaaccc___```cccfffjjjllllllkkkhhhhhhjjjmmmkkkiiilllqqqqqqsssssspppmmmmmmppptttxxx}}}AAAAAAAAA@@@@@@??????????????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????????????????????????????????????????????????????>>>>>>===============>>>>>>>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>><<<===>>>??????>>>>>>===???@@@@@@@@@??????>>>===>>>>>>>>>?????????@@@@@@>>>>>>>>>???????????????????????????????????????>>>>>>>>>>>>??????????????????>>>>>>>>>>>>??????@@@@@@@@@@@@?????????>>>??????@@@@@@@@@@@@??????================================================>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>><<<<<<<<<===>>>========================================================================?????????>>>>>>>>>======<<<<<<============>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;???>>>>>>======>>>>>>???======<<<<<<======>>>???>>>>>>??????@@@@@@AAAAAA@@@@@@?????????>>>>>>>>>========================;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>=========<<<<<<<<<<<<======>>>===<<<;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;===<<<<<<;;;;;;<<<<<<===<<<;;;;;;::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>?????????<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<>>>=========<<<<<<<<<;;;>>>==================>>>>>>>>>>>>>>>======<<<<<<===>>>>>>??????>>>>>>===?????????@@@AAAAAABBBBBBDDDEEEEEEEEEFFFGGGHHHIIIJJJIIIHHHGGGFFFEEEEEEEEEHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJLLLNNNPPPQQQRRRRRRSSSVVVZZZ]]]^^^___```bbbccccccdddeeehhhiiijjjiiijjjggggggkkklllllloootttppppppooommmkkklllnnnpppxxx|||AAAAAAAAAAAA@@@@@@@@@@@@>>>?????????@@@@@@@@@@@@????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@???>>>===@@@??????>>>===<<<<<<;;;============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>??????@@@@@@??????>>><<<<<<<<<<<<<<<;;;;;;;;;>>>????????????>>>>>>===>>>>>>>>>>>>????????????>>>>>>>>>>>>============>>>>>>>>>>>>????????????>>>===<<<<<<<<<===>>>??????>>>>>>======>>>>>>?????????>>>>>>>>>>>>>>>======>>>>>>??????>>>>>>==============================================================================<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<======::::::::::::::::::::::::>>>==================>>>===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>??????????????????>>>>>>>>>>>>========================:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<======>>>=========;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;:::;;;;;;::::::::::::;;;;;;888999::::::;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>><<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<======<<<<<<<<<<<<======>>>>>>>>>============<<<======>>>>>>>>>>>>============>>>>>>???@@@@@@@@@CCCDDDDDDEEEFFFHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEGGGGGGHHHHHHIIIIIIJJJJJJHHHIIIKKKMMMOOOPPPQQQQQQRRRUUUZZZ\\\]]]^^^___```dddddddddeeegggkkknnnppptttmmmhhhkkknnnoooqqqtttpppnnnlllkkklllmmmmmmmmmwww|||@@@@@@??????????????????>>>>>>>>>????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAAAAA@@@>>>===??????>>>===<<<<<<;;;:::<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>??????????????????>>>======<<<;;;:::::::::;;;======>>>>>>???>>>>>>>>>=========>>>>>>>>>?????????>>>>>>>>>===<<<<<<<<<=========>>>>>>>>>>>>>>>===<<<;;;::::::<<<>>>???>>>>>>============>>>>>>========================<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::=========<<<;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======<<<<<<;;;;;;<<<<<<===>>>??????>>>>>>>>>>>>>>>>>>??????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>======<<<;;;:::999999::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<============<<<999:::;;;<<<<<<;;;:::999:::::::::;;;;;;<<<<<<<<<;;;;;;:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<<<<;;;:::::::::999999999999::::::999:::<<<======<<<;;;:::;;;;;;::::::::::::;;;;;;999999999999::::::::::::;;;;;;;;;<<<<<<<<<==============================;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===========================<<<======>>>>>>======<<<>>>??????@@@AAAAAABBBBBBBBBBBBDDDEEEFFFGGGHHHHHHDDDDDDCCCCCCBBBCCCCCCCCCFFFFFFGGGHHHIIIIIIJJJJJJGGGHHHJJJLLLNNNOOOPPPPPPRRRVVVZZZ]]]^^^______``````aaabbbdddiiiooowww{{{vvvllllllpppqqqqqqrrrrrrooollllllooopppooolllwww|||===============>>>>>>>>>======>>>>>>>>>?????????========================>>>>>>>>>>>>>>>>>>>>>>>>===========================???@@@BBBBBB@@@???===>>>>>>======<<<;;;;;;:::;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::===>>>>>>??????>>>>>>===>>>>>><<<;;;;;;;;;;;;<<<;;;<<<===>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>>?????????>>>=========<<<<<<<<<=========>>>>>>>>>===;;;:::999999;;;===>>>>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::=========<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<===???????????????>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<;;;;;;:::999999888:::::::::;;;;;;;;;;;;<<<::::::;;;<<<<<<<<<<<<<<<888999:::;;;;;;:::999888999999:::;;;;;;<<<<<<<<<::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999888888888888999999:::;;;<<<<<<<<<;;;999888::::::999999999999::::::;;;;;;<<<<<<<<<=========;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<=========<<<<<<============<<<<<>>>>>>>>>>>========================================================================>>>>>>???@@@@@@???>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===::::::::::::::::::::::::::::::::::::::::::::::::<<<======>>>>>>======<<<===============<<<<<<<<<::::::<<<===>>>>>>>>>>>><<<<<<<<<<<<============>>>>>>>>>>>>============;;;;;;<<<<<<======>>>>>><<<;;;:::::::::;;;======>>>======<<<<<<======>>>;;;<<<<<<<<<<<<=========;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999<<<<<<;;;;;;;;;:::::::::999::::::;;;<<<===>>>>>>::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;;;;::::::::::::;;;<<<<<<>>>>>>>>>>>>????????????============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<888888888888888888888888999999999999999999999999::::::::::::::::::::::::::::::::::::999999999999::::::::::::;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;999999::::::::::::999999888999:::;;;;;;;;;;;;;;;999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999888888888888999999999999999::::::999999888:::999999888888999999:::999::::::::::::;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<=========;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<======>>>??????@@@???@@@BBBCCCDDDDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIGGGHHHJJJLLLNNNOOOPPPPPPSSSWWW\\\```aaaaaaaaaaaa]]]___``````bbbhhhqqqxxxsssiiihhhlllnnnooopppooonnnmmmmmmnnnnnnmmmkkkuuu{{{<<<<<<<<<=========>>>>>><<<<<<<<<=========>>>>>>================================================<<<<<<<<<<<<<<<<<<<<<<<<========================:::;;;;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;===>>>>>>===<<<<<<888999;;;<<<===>>>>>>>>>;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<=========::::::;;;<<<<<<===>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<======;;;<<<<<<<<<============<<<<<<============<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;;;;:::::::::999999888888999:::;;;<<<======999999999999999999999999::::::999999999999:::::::::::::::999:::;;;;;;<<<<<<<<<<<<======>>>>>>???=========<<<<<<<<<;;;;;;::::::::::::::::::::::::999999999999::::::::::::888888888888888888888888888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;888888888999999999999999999999:::::::::;;;;;;;;;999999:::;;;;;;;;;;;;::::::::::::999999:::::::::999999:::;;;;;;;;;:::999888:::<<<======<<<:::888::::::::::::::::::::::::::::::999999999999:::::::::999999888888999999:::777777888888:::;;;<<<===999999888888888888999999777777777777888888888888::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>???AAABBBBBBAAA@@@???AAAAAAAAAAAABBBCCCDDDEEEGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIKKKMMMNNNPPPPPPQQQQQQVVV\\\```aaa`````````aaaccccccbbbaaaeeemmmsss}}}sssjjjjjjlllmmmnnnqqqmmmooopppooonnnmmmmmmmmmtttzzz<<<=========>>>>>>??????<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<999999:::;;;;;;<<<<<<===:::::::::;;;;;;;;;<<<<<<888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::888:::<<<>>>>>>>>><<<;;;888999:::<<<===>>>>>>>>>;;;;;;;;;<<<<<<<<<======:::::::::;;;;;;<<<<<<<<<::::::;;;;;;<<<===>>>>>>:::;;;<<<=========<<<<<<======<<<<<<<<<<<<======<<<<<<<<<=========>>>>>><<<<<<============<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888999:::;;;<<<;;;;;;:::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888:::::::::999999999999888::::::999999999999999999999999999999999999999999:::999999999999999999:::::::::999999::::::;;;<<<::::::;;;;;;<<<===>>>>>>======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::777888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;777777777888999999::::::999999:::::::::;;;;;;;;;999999:::;;;;;;;;;;;;:::<<<;;;:::999999:::;;;<<<999:::;;;;;;;;;;;;999999888:::<<>>>>>???>>>???AAAAAAAAA@@@>>><<<>>>>>>>>>???@@@AAABBBCCCHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIKKKMMMOOOPPPQQQQQQPPPUUU[[[___```______^^^dddfffgggeeedddgggnnnuuuxxxpppnnnmmmlllnnnpppoooqqqtttssspppnnnoooqqqssszzz@@@???>>>===;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<======<<<<<<===>>>>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<=========;;;:::;;;<<<888888999:::;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::888888999999999:::::::::888888888888888888888888999999999999999999999999999::::::;;;;;;::::::999::::::999999::::::;;;<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<=========<<<<<<;;;;;;:::===;;;:::<<<@@@BBBBBBAAA===<<<;;;::::::;;;<<<===999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::;;;<<<<<<;;;;;;;;;::::::999999999;;;;;;;;;;;;:::999999888999::::::;;;;;;::::::999999999999999999999999999777888888888888999999999888777777666777999:::<<<:::::::::999999999888888666666777888999999::::::>>>;;;888888;;;<<<<<<:::;;;::::::<<<===>>><<<;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::888888888888888888888888:::999777666666777999:::999999999999999999999999::::::999999888888777777888888888888888888888888<<<:::888999;;;<<<:::888999999999::::::;;;;;;;;;::::::::::::::::::::::::===888333111444888;;;;;;<<<999:::@@@GGGFFF===333999999999999999999999999<<<:::888999;;;<<<:::888888888888888888888888888888888888999999:::::::::777777777777777777777777999:::;;;;;;;;;:::999888:::::::::;;;<<<===>>>>>>======<<<;;;;;;;;;;;;<<<;;;;;;:::999999888777777777777888999:::;;;;;;<<<:::888777999;;;::::::;;;999999999999::::::;;;<<<;;;;;;;;;::::::999999999@@@???===;;;:::;;;===>>><<<<<<<<<===============???>>>>>>>>>???@@@AAAAAA??????>>>>>>??????@@@AAABBBCCCDDDFFFGGGGGGGGGGGGAAADDDHHHKKKMMMNNNPPPQQQTTTWWWYYY[[[[[[\\\^^^___^^^^^^___```dddiiinnnqqqxxxwwwvvvsssqqqooommmllloooppppppooolllkkkkkklllvvv{{{>>>======<<<<<<<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<>>>>>:::<<<<<<;;;:::999:::;;;999:::::::::::::::999999999999::::::::::::999999888888888999999999::::::999999999999999999999999999999999999999999999999999999::::::::::::999999:::999999999999:::;;;;;;<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::::::::::::::;;;;;;::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;:::<<<:::999;;;???BBBBBBAAA>>>===;;;:::::::::;;;<<<999888888888888999::::::::::::::::::::::::::::::888888999999:::;;;;;;;;;;;;:::::::::999999999999::::::::::::::::::999999999999::::::::::::999999999999999999999999999999777777888888888999999999999999888777777777888999:::999999999999888888888666666777888888999::::::<<<:::777777999;;;:::999;;;::::::;;;======<<<;;;::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::888888888888888888888888:::999777666666777999:::888888888888888888888888888888888888888777777777888888888888888888888888;;;999888999;;;<<<:::888888888888999999999::::::::::::::::::::::::::::::999777444555777999999888;;;999888<<<@@@AAA<<<666999999999999999999999999:::888777888::::::999777888888888888888888888888888888999999999999999999888888888888888888888888888888999::::::999888777::::::;;;;;;<<<<<<======<<<;;;;;;:::::::::::::::;;;;;;::::::999888888777777888888999999:::::::::;;;999999:::<<<;;;999888999999999888999999::::::;;;;;;:::::::::999999999???===<<<::::::;;;<<<===;;;;;;<<<<<<<<<<<<======???>>>>>>>>>>>>??????@@@>>>>>>>>>>>>>>>??????@@@BBBCCCDDDEEEFFFGGGGGGGGGDDDGGGJJJLLLLLLLLLNNNOOOTTTVVVYYY[[[[[[\\\]]]___ZZZZZZ[[[]]]```eeeiiikkkrrrrrrrrrqqqpppoooooonnnnnnoooooonnnlllkkklllmmmuuuzzz<<<;;;;;;;;;<<<===>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<@@@>>>;;;:::;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<999:::;;;:::999888888:::;;;;;;;;;::::::888777777888888888999999888888888777888888888999999999999999999999999999999999999::::::::::::::::::::::::999999::::::::::::999999999999888888999999:::;;;<<<;;;::::::999999::::::::::::::::::::::::::::::===<<<<<<:::999999888888;;;::::::999999::::::;;;999999999::::::::::::::::::999999;;;>>>@@@AAAAAA???>>><<<:::999999999:::888888888888888999999:::999999999999999999999999777888888999999::::::::::::999999999999888888888888888999:::::::::999999999999::::::::::::999999888888888888888888888888777777777888888888999999::::::888777666666666666999999888888888777777777666666777777888888999999:::888777777888999999888:::::::::;;;<<<===<<<:::888999999::::::999999888999999999999999999999999888888888888888888888888999888777666666777888999666666666666666666666666666777777777777777777888888888888888888888888888:::999888999::::::999888777777777888888888888888999999999999999999999999555555666888::::::777555:::888777777999::::::999888888888888888888888888888777666777888999888666888888888888888888888888999999999888888888888888888888888888888888888888666777888888888888777777;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999;;;;;;;;;:::999999888888888888888888888888888888<<<;;;;;;;;;;;;;;;999666::::::999888888888999999::::::::::::999999999999===<<<:::999999:::;;;;;;:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>========================>>>>>>>>>???BBBCCCDDDEEEFFFGGGGGGGGGGGGIIIKKKLLLKKKKKKLLLMMMSSSVVVYYY[[[[[[\\\]]]^^^[[[\\\]]]```bbbeeehhhiiikkkkkklllmmmnnnooopppppplllmmmnnnmmmlllkkklllmmmsssxxx<<<;;;;;;;;;;;;<<<======::::::;;;;;;;;;<<<<<<<<>>;;;999999::::::999999999999999999999999999777888888888999999999999999;;;;;;:::999888999:::999999999999999888777777777888888999999888888777777777777888888888888999999999999999999999999999::::::::::::::::::::::::888888999999999999888888888888888888888999::::::;;;::::::999999999999999999999999999999999999999:::::::::::::::999888888::::::999999999999::::::777777888888999999::::::888888888:::<<<>>>@@@@@@???>>><<<:::888888888888777777777777777888999999888888888888777777777777777777777888888999999999888888888888888888888888777777888999::::::999999888888999999999999888888888888888888888888888888777777777777888888888888999888888777666666555555888888888777777777666666666666666777777777888888888777777777888999999999:::999999:::<<<<<<;;;:::888999999::::::999999888888888888888888888888888888888888888888888888888888777666666666666777888666666666666666666666666555555666666777777888888888888888888888888888888999999888888999999999888888888888888888888888888999999999999999999999999444555777999:::999666555777777777666666777888:::888888888888888888888888777777777777777888777777888888888888888888888888999999888888777777777666888888888888888888888888666666777777888888888777;;;;;;;;;:::::::::::::::::::::999888888888888999;;;;;;::::::999999999888999999888888777777777777<<<<<<;;;:::<<<@@@@@@>>><<<;;;:::999999999999999:::999999999999999999999;;;:::999888888999::::::999999999::::::;;;;;;<<<>>>>>>>>>======<<<;;;;;;===>>>>>>???????????????AAABBBCCCEEEFFFFFFGGGGGGGGGIIIKKKKKKKKKKKKLLLNNNSSSVVVYYY[[[\\\\\\\\\]]]]]]^^^```bbbdddfffhhhhhhfffggghhhjjjlllnnnooopppjjjkkkllllllkkkkkklllmmmrrrwww======<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<>>:::888888999999999999999999999999999999999777777777777888888888999:::;;;<<<;;;:::999999;;;666777888888999999999888888888999999999999888888666666777777777888888888999999999999999999999999999999999999999999999999777888888999999888888777888777777777777888999999::::::999888888888888999999999999999999999999999777777888999::::::999999999999888888888888999999666777777888888999999999777888888999:::;;;===??????>>>;;;999888777777777777777666666777777888999888888888777777666666666666666666777777777777777777777777777777777777777666666777888999999999999777888888999999888888777777777777777777777777777666666777777777888888888666666666666666666666666777777666666666555555555666666666666666666777777777888888999999999999:::999888888999;;;<<<:::999999999::::::::::::999999777777777777777777777777777777777777777777777777777666666666666666666777777777777777777777777777555555666666777777888888777777777777777777777777888888888888888777888888999999999999999999888888888888888888888888888888555555666777777777777777444666999999777666777999777777777777777777777777777888888888777777888888777777777777777777777777888888888777777666666666777777777777777777777777777777777777888888999999:::::::::::::::999999999;;;::::::999999999999999999999999999999999888888999888888777777666666555999;;;:::999???KKKQQQQQQ===<<<;;;::::::999::::::999999999999999999999999999999888888888999999999888888999999:::;;;;;;<<<=========>>>===<<<;;;:::>>>???@@@AAAAAAAAA@@@@@@AAABBBCCCDDDEEEFFFFFFFFFEEEGGGIIIJJJKKKLLLOOOQQQRRRUUUYYY[[[\\\[[[\\\\\\ZZZ[[[]]]___aaacccdddeeeeeefffggghhhjjjkkklllmmmiiijjjkkkkkkjjjjjjkkklllqqqvvv~~~======<<<;;;:::::::::;;;::::::::::::;;;;;;;;;;;;>>><<<999888999999999888888888888888888888888888999999999999:::::::::::::::<<<<<<;;;:::999:::;;;555555666888888999999999888888999999999999888888666666666666777777777777888888888888888888888888888888888888888888888888777777888888888888777777777777777666777777888999:::999888888777777888888888888888888888888888888444555777999:::::::::999999888888777777888888999777777777888888888888888777888999999888888:::<<<>>>===;;;888777666666666666666666666666777777888888888888777777666666555666666666666666666666666555555666666666666666777666777777888888888777777777777888888888888777777666666666666666666666666666666666777777777888888444555666666666666666555666666666555555555444444555555555555666666666666555777999999999888999:::999888888999;;;;;;:::888999999999::::::999999999666666666666666666666666777777777777777777777777555555666666666666555555777777777777777777777777666777777777777777777888777777777777777777777777666888999888777666777888999999999999999888888888777777777777777777777777555666666666555555777999333555888:::999777777777666666666666666666666666666888999888777666777888777777777777777777777777777777777777666666666666666666666666666666666666777666666666777888999:::999999999999999999999999;;;:::999999888888999999888888888888888888888777888777777777666666555555555999999888AAAQQQYYYYYY;;;;;;::::::999999::::::888888888999999999999999888888888999999999999999888888999999:::;;;<<<<<<<<<===>>>>>>>>>===<<<;;;>>>???AAABBBBBBBBBAAA@@@AAABBBCCCDDDEEEFFFFFFFFFCCCEEEGGGIIIKKKMMMQQQTTTQQQTTTYYY\\\\\\[[[[[[\\\\\\]]]^^^___bbbdddfffgggffffffggghhhiiijjjkkkllliiijjjkkkjjjiiihhhiiijjjooosss|||;;;;;;:::::::::;;;<<<<<<999999:::::::::;;;;;;;;;<<<:::999999::::::999777888888888888888888888888999999999:::::::::;;;;;;999:::;;;:::999888888:::666666777777777777777777666777777888888777777666555555555666666666777777777777777777777777777777666666666666666666666666666777777777777777777666777666666666666777888888999999888777777777777777888888888888888888888888444666888999:::999888777888888777777777777888888999999888888888888888888777999999888666666888:::===<<<:::888777666666777666555555555555666777777999999888888777666666555555555555555555555555555444444555555555666666666777777777888777777666666666777777777777777777666666666666666666666666666666666666666777777777888555666666666666555333222555555555444444444444333555555555555555555555555222555888999777777888999888777777888:::;;;999888777888888999999888888777555555555555555555555555777777777777777777777777555555555666666555555555555555555555555555555555888888888888888777777777777777777777777777777777555777999888666555666888999999888888888777777777777777777777777777777777333555777777555444666888444555666777888777666555666666666666666666666666555666888777555444666888777777777777777777777777555555666666666666666666555555555555555555555555555555555555555777888999777777888888999999::::::999999888777777777777888666666666666666666666777666666666666666666666555444999999666<<>>??????>>>===<<<===???@@@BBBBBBAAA@@@???AAAAAACCCDDDEEEFFFFFFFFFDDDEEEGGGIIIJJJMMMQQQTTTPPPTTTYYY\\\\\\[[[[[[[[[]]]]]]^^^___aaaeeehhhjjjffffffggghhhjjjkkklllllliiijjjkkkjjjhhhgggggghhhkkkpppxxx999999999:::;;;<<<>>>>>>999999:::::::::;;;;;;;;;:::999999999;;;;;;999777777777777777777777777777777888888888888999999999888999:::999777777777888888888888888777666555444555555666666666666555555555555555555666666666777666666666666666666666666666666666666666666666666666666777777777777666666666666666666666777888888999888888777777777777777777777777777777777777777666777888:::999888666555888888777777777777888888::::::999999888888777777777999:::888555444666999<<<;;;999777777666777777555555555555555666777777:::999999888777666666555555555555555555555555444444444444555555555666666777777888777777666555555666666777777777777666666666666666666666666666666666666666666777777777777777777777777555333111000555555444444444333333333555555555555555555555444000444777888666555666888888777777888::::::999777666666777777777777666666555555555555555555555555777777777777777777777777444555555666666555555444444444444444444444444444::::::999999888888777777777777777777777777777777555777999888555444666888888888777777666666666555777777777777777777777777111555888888666555555777666444333333555777666555666666666666666666666666333555777666444333444777777777777777777777777777444555555555666666777777444444444444444444444444444444333333444555777888666666777888999::::::;;;888888777666666666666666555555555666666666666666666666666666666666666666555;;;:::333333:::777...666666555666666777888888777777888888999999999999777888999:::::::::::::::888999999:::<<<===>>>>>>:::<<<>>>???@@@???>>>===<<<>>>@@@AAAAAAAAA???>>>@@@AAABBBDDDEEEEEEFFFFFFEEEFFFHHHIIIJJJLLLPPPSSSPPPTTTYYY\\\\\\[[[[[[[[[YYYYYYYYYYYY\\\aaaeeehhheeefffgggiiijjjlllmmmnnnjjjkkkkkkjjjgggffffffgggiiimmmvvv:::;;;;;;<<<===>>>??????>>><<<999888999888777666888888888888888777666555888888888888888888888888999888777666666777888999999999999999777666555444777777777777777777777777444555666777777666555444666555555555555444444444777777777777777666555555666666666666666666666666444444666666666555444333666666555555555555666666666666666666666555555555555555666666777777888888555555666666777777888888777777888888888777777666777777666666555555555444777777666666666666777777<<<;;;999777666555444444666666666666666666666666666666666666666666666666;;;999777666555666777888111222444555666555444444888777666555555666777888777666555444333222222222555555555555555666777888444444444555555555555666555555555555555555555555555444444333333444444555555555555555555555555555666666666666666777888888999999999888888777666555777777777777666666666666555555666666666666555555888888777666555444333333555555555555555555555555444444444555555555555666555555666666777777888888555555444444444444555555555555555555555555555555777777666666555555555444444444555555555555444444666555444333222333444444555555555555555555555555555555666666555444333333555555555666666666777777777777666555555555555555444444555555555555444444555555555555555555555555666666555444444555777888666666666666666666666666777777666666666666777777999666444555777888777555:::999777666666666777888666888;;;<<<<<<:::777666999999999:::;;;===>>>??????===;;;999888888888999666999;;;<<<:::999888888:::;;;;;;;;;::::::;;;===>>><<<<<>>???????????????????????????@@@BBBCCCDDDDDDEEEEEEGGGHHHIIIKKKLLLMMMMMMMMMPPPSSSWWWZZZZZZZZZZZZZZZZZZ[[[\\\^^^```ccceeefffcccdddeeedddeeegggkkknnnmmmllljjjhhhgggggghhhhhhnnnllloooyyy<<<<<<;;;;;;;;;<<<<<<===:::888777888999::::::999999::::::::::::999888777888888888888888888888888888777777777777777777888888888888888777666555555666666666666666666666666444555666777777666555444333444444444555555666666777777777777777666555555555555555555555555555555333444444444444444333333666666555555555555666666666666666666555555555555555555666666666777777777777777666666666666666666666666777777777666666555777666666666555555555444777777666666666666777777;;;;;;:::888777555444444444444444444444444444444555555555555555555555555999888666555555555777777444555555666666666666555777666555444444555666666666666555444333333333333666555555555555666666777444444444444555555555555555555555555555555555555444444333333333333444444555555555555555555555555555555555444555666666777777777777888777777666555777777777666666666555555444444555555555555444444777777666666555555444444555555555555555555555555444444444444555555555555444444555555555555555555555555444444444444555555555555555555555555555555777666666666555555555444555555666666666666555555666555444333333333444444555555555555555555555555555666666666666555444333333333333333444444444555777666666555444444555555444444555555555555444444444444444444444444444444555444444333444444666666777777777777777777777777666666777777777777666666999666444555777888777555888777666666555555666666777888888999999888777777888888888888999;;;<<<<<<:::999888888888888888999555777::::::999777777777888::::::;;;:::<<>>???????????????????????????@@@AAACCCDDDDDDDDDDDDFFFGGGHHHJJJLLLMMMMMMMMMQQQTTTXXX[[[[[[[[[[[[[[[YYYZZZ[[[]]]___bbbdddfffeeeeeefffeeeeeefffhhhkkkkkkjjjjjjiiiiiiiiijjjjjjmmmlllnnnwww;;;:::888777777888999:::;;;:::888888999999777555666666777777777777666666666666666666666666666666555666777888888777666555444555666666777777777666666666666666666666666666444444555666666555444444222222333444444555666666666666777777666666555444444444444444444444444444444333222222222333444555555444444444444444444555444444555555555555555666555555555555555555555555666666666555555444444444444444555666666666555555555555555555555555555555666666666555555666666666777888999:::999777444333333333333333333333333333444444444444444444444444555555444333333444444555999888777555555555666777444444444444444555555555555444444444555555666777777666555555444444444444333333444444444555555555444444444444444444444444444333333333333333333444444444444444444444444444444444444333444555555666222333444555666666666666666555555555444444444444333333444444444444333333444444444555555666666666444444444444444444444444333333444444444555555555888888888777777666666666444444444444444444444444444444444444444444444444555555555555555555555555555555666666666666555555555555444444333333333333444444444444444444444444555666666777666666555555555555555555555555555555555555444444444444444555333333444444444444333333333333333333333333333333333333333444444555666666888888888888888888888888555666777888888777666555777666555555555666666666555555666777777555444333666666666666666777777777555555555444444555666666777777777777777666666555444666888888666555666666777888888888999<<<@@@DDDOOOQQQPPPKKKDDD???>>>>>>???????????????????????????@@@AAABBBCCCDDDDDDDDDEEEFFFHHHJJJKKKMMMMMMMMMQQQTTTYYY[[[\\\[[[[[[\\\YYYYYYZZZ\\\___aaadddeee```bbbccceeeeeehhhkkknnniiiiiiiiiiiijjjjjjjjjjjjmmmmmmooowww777666666666777888:::;;;:::999888999999999777555555666666777777777666666555555555555555555555555555666777888888777666555333444555666666666666666555555555555555555555555333444555666666555444333444444444444444444444333666666666666666555444444444444444444444444444444555444333333333444666777444444333333333333444444333444444444555555666666555555555444444444444444333333444444555555555555444555666666777777777666444444444555555555555555666666555555555555666666555666888888888666444333444444444444444444444444444444444444444444444444444333333333333333444444888777555444333444444555444444555555666666666666444444333444444555666777777666555444444444444444333333333444444444444555444444444444444444444444333333333222222333333333444444444444444444444444555555444444555555666777111222333555666666666666666555555555444444444444444444555555555555444444333333444444555555666666444444444444444444444444333333333444444444444555888888777777666666555555333333444555555444333333444444444444444444444444444444444555555555555555333444444555555444444333444444444444444333333333444444444444444444444444555555666666666666555555555555555555555555444444444444333333333333444444222222333333333333222222333333333333333333333333333444444555666777777777777777777777777777777777555666777888888777666555666666666555555555666666555666777888777666555444333555777999:::888777555444444444333333444555555666666777777888999::::::555777888888666666666777777888888777777999<<>>>>><<<===@@@CCC>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCCCCDDDDDDDDDEEEGGGIIIKKKLLLMMMMMMQQQTTTXXX[[[[[[[[[[[[[[[XXXYYYZZZ\\\^^^aaacccddd___aaadddeeefffgggjjjlllhhhhhhiiiiiiiiiiiiiiiiiimmmmmmpppxxx444555666777888999::::::555555666888:::;;;999888777777888888999999888888666666666666666666666666555666666777777666666555333333444555666666555555555555555555555555555555333444555666666555444333444444444444333333222222555666666666666555444444333333333333333333333333444444444444555666666777444333333222222333333444333333333444555555666666444444444444444333333333222222333333444555555666444555666777777777777777444444444444444555555555666555555444444555555666444444555666666555444333444444444444444444444444444444444444444444444444333333333333444444444444555444444333333333333444333444555666666777666666333333333333333444555666555555444444333444444444333333333333444444444444333333333333333333333333333333222222222222333333333333333333333333333333555555555444555666666777222333444555666666666666666666666555555555444444444444555555555555444444333333444444555555555666333333333333333333333333333333333333444444444444444444333333333333333333222333444555555444333222333333333333333333333333444444444444444555555555333333333444444333333333444444555555444444333222333333333333333333333333333444555555555555555555333333333333222222222222333333222222222333444444111222222333333222222111444444444444444444444444333333555666777777888777666666666666666666666666444666777999999777666444555666666555444444555777666777777777777666555555111444777::::::999666555444444333333444555555666444444555666999<<>>AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCCCCCCCCCCDDDEEEGGGIIIKKKLLLMMMNNNPPPSSSWWWZZZZZZZZZZZZZZZWWWXXXYYY[[[]]]```bbbdddccceeeffffffeeeeeefffgggggghhhhhhiiiiiihhhgggggglllmmmpppwww444555777999999999888777444444555888;;;;;;999777666777777888888888888888666666666666666666666666666666666555555666666666333333444555555555444444555555555555555555555555333333555555555555333333333333333333333333444444555555666666555555444333222222222222222222222222222222333444555555555555333333222222222222333333222222333444444555666666444444444333333333222222333333333333333444444444333333444555666666666666333333333444444555555555666555555444444555555666333333333333333333333333333333333333333333333333333333333333333333333333222333333444444444444444222333333444444444444333111222444555666666555555333333222222222333333444444444333333333444555555222222333333333444444444333333333333333333333333333333222222222222333333333333333333333333333333444444333333444444555666333444555666666666666666777777777666666666555555333333444444444444333333444444444444444444444444333333333333333333333333222222333333333444444444111111222222222222222222111222444555555444222111333333333333333333333333333333333444444555555555333444444444444444444333444444555555555444333222333333333333333333333333222222333444444444444444333333333222222222111111222222222222222333444444111111222222222222111111222222222222222222222222111222444666777777777777555555555555555555555555444555888999999888555444444666666555333333555777777666555555444444555555222333555777777777666555333333444444555666777888777666555555777:::>>>@@@555666666555444444555777666888::::::999888888999===;;;999999:::;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDFFFIIIKKKLLLMMMNNNOOORRRVVVYYYYYYYYYYYYYYYWWWXXXYYY[[[]]]```bbbcccdddfffgggfffeeeddddddeeegggggghhhhhhgggfffeeedddiiikkkooovvv555777999;;;:::888666444777777777999:::999666444444444555666666666666666777777777777777777777777777666555444444555666777333444444555555444444333555555555555555555555555333333444555555444333333111111222333444444555666555555666666555555444333222222222222222222222222///111222444555555444444333222222222222222222333222222333333444555666666444444444333333222222222555444444333333222222111111222333444555555555555333333333444444555555555555555555444444555555555222222111111111222333444222222222222222222222222111111111111111111111111222333444444555555555555111222444555666555444444000111222444555555444444333222222111111222222333333333333333444444555666222222333333333444444444333333333333333333333333333222222222222222222333333333333333333333333333333333222222333333444555444555666666777666666666777777777777666666666666222222222333333222222222444444444444444444444444333333333333333333333333222222333333333444444444222222222333333444444444111222444555555444222111333333333333333333333333333333333444444555555555444555555555555555555444333444555555555444333222333333333333333333333333111222333333444444444333555555555444444333333333222111111111222333333444111111222222222222111111111111111111111111111111000111333555666666666555555555555555555555555555444555888999999888555444444555777555333222555777666555444333222333444555222222222333444555666777333444444555666777999:::>>>;;;777555444666999;;;444444555444333222444666444777:::<<<;;;:::999:::;;;888666777:::<<<<<<:::>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDFFFHHHKKKLLLMMMNNNNNNQQQVVVXXXYYYXXXXXXYYYWWWWWWXXXZZZ]]]___bbbcccaaaccceeefffeeeeeefffggggggggghhhggggggeeecccbbbgggiiimmmuuu666666666666666555555555333333444555666777888888555555666666666666555555888888777666555444333333777666555444444444444444444444444444444444444444444444333444555777999:::444444444444444444444444444444333333333333222222555555555444444333333333444444444333333222222222333333333333333333333333111333444444333333555666444444444444444444444444333333222222222222111111444444333222333444555666222333333444444333333222222222222222222222222222444444444444444444444444222222222222222222222222333333333222222222111111222222222222222222222222000000111111111222222222222222222222222222222222333333333333333333333333444444333333333333222222444444333333222111111111222222222222222222222222333333222111111222333333333222111111111222333444333333333222222111111111222222111111222222333444666555444333333444555666555555444444444444555555333333333333333333333333666666666555333222444555333333333222222111111111222222333333333333444444111111222222222222111111000000000000000000000000222222222222222222222222333333222111111222333333222222222222222222222222444444444333333333222222222222222222222222222222333333333444444333222222222111111000000111111222222222222111111111000000222222222222222222222222000000111111111111000///000111222333444333222222555555555555555555555555555666666666555444333333555999===<<<777333444666777777666555555555555555333555666555333222222333555555555666666666666777333555777777555444444444444222111222333444444333555555666777888999999:::999:::;;;<<<========================>>>>>>>>>>>>>>>???BBBDDDEEEEEEDDDDDDDDDEEEFFFHHHJJJLLLMMMNNNMMMPPPUUUWWWXXXWWWWWWXXXZZZYYYYYY\\\___aaaaaa```cccdddfffgggggggggfffeeeeeeffffffgggfffdddcccbbbgggjjjnnnttt666666666666666666666555444444555555666777777777555555666666666666555555777777666666555555444444666666555444444444444444444444444444444444444444555555444555666888999:::444444444444444444444444444444333333333222222222555555444444444333333333222222222222222222111111333333333333333333333333222333555444333333444555444444444444444444444444111111222222333333444444444333333222333444555666222333333444444333333222222222222222222222222222444444444444444444444444333333333333333333333333333333333222222222111111222222222222222222222222111111111111222222222222333333222222222222222222333333333333333333333333333333222222222111111111111111111222222222222222222222222222222222222222333222222111111222222333222222111111111222333444333333333222222222111111333333222222333333444555666555444444444444555666666666555555555555666666333333333333333333333333333444555444333222222333333333333222222222111111111111111222222222333333111111222222222222111111111111111111111111111111222222222222222222222222333222222111111222222333222222222222222222222222333333333333222222222222555555555555555555555555222333333444333333222222333333333333333333333333222222222111111111000000222222222222222222222222//////000000111111222222000111222333444333333222444444444444444444444444444555555555555444444333555888;;;:::777444444555666666555444444555555555444666999::::::888444222333333333333444444444444333555777777555444444444444444444666888888666444555666666777888999::::::::::::;;;<<<========================>>>>>>>>>???>>>@@@BBBDDDEEEEEEDDDDDDCCCDDDFFFHHHJJJKKKMMMNNNOOOSSSWWWZZZZZZZZZZZZZZZTTTUUUVVVXXXZZZ]]]___aaaaaacccdddfffhhhhhhhhhhhhffffffffffffeeedddccccccgggjjjnnnuuu555555666666666666666666666666666666666666666666555555666666666666555555555555555555555555555555666555444444444444444444444444444444444444444444555555555666666888999:::444444444444444444444444333333333333222222222222444444444444333333333333111111111111111111222222333333333333333333333333333444555444333222333444444444444444444444444444000111111222444555555666333333222222333333444555222222333333333333222222222222222222222222222222333333333333333333333333333444444444444444444444333333333222222222111111222222222222222222222222111111222222222333333333333333333222222111111111222222222222222222222222222222222111111111000000//////000000111222222333222222222222222222222222333222111111111111222333222222111111222222333444333333333222222222222111333333333333333444555555666555444444444444555666666666666666666666666666333333333333333333333333000222444444333111111111333333333222222222222111000000111111111222222222111111222222222222111111222222222222222222222222222222222222222222222222333222111111111111222333222222222222222222222222333222222222222111111111222222222222222222222222222222333333333333222222333444555555555555444333222222222111111111111111222222222222222222222222111000000111222555777888111222333444444444333333222222222222222222222222333333444555555555444444555666666777666555333222444444333333333444555555666777:::???AAA>>>777111333333333333444444444444333555666666555444444555444444555888999999666333666666777888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>?????????@@@BBBCCCDDDDDDDDDCCCCCCDDDEEEGGGIIIKKKLLLMMMPPPSSSXXXZZZ[[[ZZZZZZ[[[VVV\\\bbbfffeeecccbbbbbb```aaacccfffhhhjjjkkkkkkhhhhhhgggfffeeeeeeeeeeeefffjjjooovvv555555555555666666666666777777666666555555555555444555555666666555555444444444444555555666666666555555444333333444444444444444444444444444444444444444444555666777777888333333333333333333333333333333333222222222222111333333333333333333333333000000111111222222333333222222222222222222222222333555555444222111222333333333333333333333333333111222222333444444555555222222222222222333333444222222333333333333222222111111111111111111111111222222222222222222222222222222333333333333333444333333333222222222111111111111111111111111111111222222222222333333333333444333333222222111111111111111111111111111111111222222222222111111111111//////000000000111111111111111111111111111111111222222111111111111222222222111222222222222333333222222222222222222222222333222222222222333444444555555555444444555555555555555666666666666555555222222222222222222222222///111444555333111111111222222222222222222222222111111111111222222222222111111222222222222111111222222222222222222222222111111111111111111111111222222111111111111222222111222222222222222333333222222222111111111000000111111111111111111111111111111222333333333333222222333555666666555333222111111111111111111111111111111111111111111111111222222222222555888;;;===222222333333444444444444333333333333333333333333111222333444444444444444444333333444555555333111333333222222333333444444777666888===AAA???777000444444555555555666666666333444666666444444555666555444333555666777666444777777888999:::;;;;;;<<<===<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>????????????@@@AAACCCCCCDDDCCCCCCCCCCCCEEEGGGIIIKKKLLLMMMNNNRRRVVVYYYYYYXXXXXXYYYZZZdddqqqvvvqqqiiibbb___aaabbbccceeehhhiiikkkkkkiiihhhfffeeeddddddeeefffgggjjjnnnuuu444555555555666666777777777777777666555555444444444444555555555555444444333333444444555555666666444444333333333444444555444444444444444444444444222222333444444555555555333333333333333333333333333333222222222111111111333333333333333333333333111222222222333333444444222222222222222222222222333444555444222111111222333333333333333333333333333333333333333333333333111111111222222222222222111222222333333222222111111111111111111111111111222222222222222222222222000000111111222222222222333333333222222222111111111111111111111111111111111111222222222333333333333333333222222111111111111111111111111111111111444333333333333222222222111111111000000000//////111111111111111111111111111111111111111111111111111111222222333333333333222222222222222222222222111111111111111222222333444555555555555555555444333444444555555444444333222222222222222222222222///222444555444222111111222222222222222222222222222222222333333333333444111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333222222222111111111000000444444444444444444444444000111222222333333333222000111333444444333111000111111111111111111111111111111111111111111111111111111111111333777:::<<<222222222222333333444444333333333333333333333333111111222333444444444333333222111222444444333111333333222222222333333444666444333666;;;;;;666111444444444555555555555666333444555555444444666777999666333222444666888999777777888999:::;;;;;;<<<======<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>????????????@@@@@@AAABBBBBBCCCCCCCCCCCCDDDEEEGGGIIIKKKLLLMMMNNNQQQVVVXXXYYYXXXXXXYYYXXX```jjjnnniiiccc___^^^ccccccdddeeefffggghhhhhhiiihhhfffeeeddddddeeeeeegggjjjnnnsss444444555555666777777777777777666666555555555444444444555555555555444444333333444444555555555666333333333333333444444555444444444444444444444444111222222333444444333333333333333333333333333333222222222222111111111111222222222222333333333333333333333333333444444444222222222222222222222222222333444333222111222333333333333333333333333333333333333222222111111111000000111222222222222111111111222222222222111111111111111111111111111111111111111111111111111111//////000000111111222222333333333222222222111111111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222444444444333333333222222333222222111000000//////111111111111111111111111000000111222222111000000000111222333333333333222111222222222222333333333000000000000000111222222444444555666666555444444222333444555555444333222222222222222222222222222///111444444333222222333111222222222222333333333222222333333333444444444111111222222222222111111000000000000000000000000111111111111111111111111000000111222222111000000111111111222222333333444333222222222222111111111222222222222222222222222///000111222333333333333000000222222222222000000111111111111111222222222111111111111111111111111.........///000222555666222222111111111222333444444444444444444444444444111111222333333333222222111111111222222333333444555444333333222222222333444222111222555666444222222222222222333333333333333444555444444444666888>>>:::555333555999<<<>>>666666777888999:::;;;;;;===<<<;;;::::::;;;======>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFHHHJJJLLLMMMNNNOOORRRWWWYYYZZZYYYYYYZZZWWWYYY[[[\\\[[[]]]bbbfffeeeddddddcccddddddeeefffggggggfffeeeddddddddddddfffiiilllrrr~~~444444555555666777777888666666666666666555555555333444444555555444444333444444444444444444444444333333222222333333444555444444444444444444444444111222333444444444333333222222222222222222222222222222222222111111111111111111222222222333333333333333333222222222222222111111111111111111111111111222333333222111222444222222222222222222222222000111111111111111111111//////111222222222111000111111222222222222111111111111111111111111111111111111111111111111111111///000000111222222333333333333333222222222111111111111111111111111111111//////000000000111111111111111111222222333333444333333333333333333333333333333333333222222222111222222222222222111111111111111111111111111111111///000111222222111000///000111222333333333222222111111222222222333333333111111000000111111222333444444555666666555444444222333555666666555333222111111111111111111111111///000111111000000111333111111222222222333333333111222222222333333333333111111222222222222111111111111111111111111111111111111111111111111111111///000111222222111000///000111111222333333444444333333333333222222222222000000000000000000000000///000111222222333333333111111111111111111111111000000111111111222222222111111111111111111111111/////////000000111111222111111000000000111222333222222222222222222222222111222222222222111111000///111333222111111444777777666555333222222222222222222222333444444444333111111222222222333333333333444444444333444777999>>>:::666555666:::<<<>>>555666666777888999::::::<<<;;;:::::::::<<<>>>???>>>>>>?????????@@@@@@@@@AAAAAAAAA@@@AAAAAABBBBBBEEEFFFGGGIIIKKKMMMNNNOOONNNQQQVVVXXXYYYXXXXXXYYYWWWVVVVVVWWWZZZ___dddhhhdddcccbbbbbbbbbcccdddeeeeeeeeeeeeeeedddcccbbbaaadddhhhkkkqqq~~~444444444555666777777888666666666666666666666666333444444555555444444333444444444444444444444444222222222222333333444555444444444444444444444444222333444555555555444333222222222222222222222222222222222111111111111000111111111222222333333333333222222222111111000000111111111111111111111111000111333333222222333555222222222222222222222222......///000111222222333...///000222222111111000111111222222222222111111000000000000000000000000000000000000000000000000000000111222333333444444333333333222222222111111000000000000000000000000////////////000000000000000000111222333444444555333333333333333333333333222222222111111111111000111111111222333333444444000000000000000000000000///000111222222111000///000111222333444333222222111111111222222333333333222222111111222222333444333444555666666555444333333444666777777666444333111111111111111111111111...///000///...///111333111111111222222333333333000111111111111222222222111111222222222222111111222222222222222222222222000000000000000000000000///000111222222111000///000000111222333333444444444444444333333333222222222222222222222222222222//////000222222333333333222222111000000111222222000000111111222222222222000000000000000000000000111222222333333222222111111000/////////000222333111111111111111111111111222222222222222111000///---111444333000000444999888777666444333222111111000222555666555444444444333333444444444555555555333444444444333444777999:::888666555777999::::::555555666777888999::::::<<<;;;:::999:::<<<>>>@@@>>>????????????@@@@@@@@@AAAAAA@@@@@@@@@AAABBBBBBFFFFFFHHHJJJLLLNNNOOOPPPKKKOOOSSSVVVVVVUUUVVVVVVTTTTTTVVVZZZ^^^``````___bbbaaaaaa```aaacccdddeeecccdddeeeeeedddcccaaa```cccfffjjjqqq~~~666555444444555777999:::777666555444333222222222555555555555555555555555111222333333444444333333333333333333333333333333333333333222222111111111000111222222222222111000111222333444555666666666222222111111111111222222333333333222222111111111111111111111111111111111222222111111111111222222////////////000111333333222222222222222222222222222222111111000/////////000000000000000111111111444333333222111000//////////////////////////////111111000000000000111111//////111333666:::===???222333333444444333333222//////000111222333333444333333222111000000000111000000000000000000000000000111333444444333111000222222111111111111222222111111111111111111111111222111111111000000//////222111111222333333000...000111111111111222222222000000111222333333444444333333333444444444555555111222333333444444333333444444555555444444333222111111111111111111111111111111111111111111111111222111111111000000//////333333222222111000000000111000...///111222222111////////////////////////000...---...111222111///......//////000000111111222222222111111111111111............///000222222222111111111000000//////000000////////////000000------...000000111111111111111111111111111111111000000000000111111111111111111000000111111222333444444444333333222222222333333222222333333444555333333333222222111111111111111111111111111111111222222333333333333444444333444555444222111222333222222333333333333444444333333333444444555555555666666555444444444444555888888777777888:::;;;===<<<;;;999999999<<<>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBBBBCCCCCCCCCDDDGGGIIIKKKLLLLLLLLLNNNNNNSSSYYYYYYUUUUUUZZZVVVUUUVVVYYY^^^bbbcccdddbbbccccccaaa______aaaccc___bbbeeefffdddaaa```___bbbdddjjjttt666666666666666777888999666666555444333333333333444444444444444444444444111222333333444444333333333333333333333333333333333333333222222222111111111111111111111111111111///000000111111222222222222111111000000111111222333333333222222111111111111111111111111111111111111000000000000000000111000/////////000111222222222222222222222222222222000000000000000111111111111111111111111111000000333222222111111000000000000000000000000000000000111111000000000000111111333333222222333444555666222222333333333333222222111111111111111111222222333222111111000000111111111111111111111111111111000000111222222111000000222111111000000111111222111111111111111111111111111111111111000000000///444333222111000000111111000000111111111222222222//////000111111222333333111111222222222333333333111222333333444444333333444444444555444444333222111111111111111111111111111111111111111111111111111111111111000000000///111111111000000000000000111000...///111222222111000000000000000000000000111///...///222333222000////////////000000000000111111111111111111111111............///000111222111111111000000000//////000000////////////000000---...///000111111111111111111111111111111111111000000000000111111111111111111000000111111222333666555555555444444444444333222222222222333444444333333333222222111111111111111111111111111111111222222222333333333444444444555666555333222333444222222222333333333444444111222222222222222222333666555444444333333444444666666666666777999;;;<<<===<<<:::999:::<<>>===;;;;;;;;;===???AAA??????????????????@@@@@@??????@@@@@@@@@@@@@@@@@@AAACCCEEEHHHKKKMMMNNNNNNSSSUUUUUUWWWaaakkkggg[[[VVVUUUUUUXXX\\\```cccccc```aaabbbaaa```aaacccfffmmmmmmmmmiiieeeaaa___^^^```cccjjjuuu666777888999888777666555666555444333333333333333333333333333333333333333111111222333333333333222222222222222222222222222222222222222222222222222222222111000000111222222555444333222222222333444111111000000000000111111222222222111111111111111111111111111111111111111000000////////////000000222111000000000000000111111111111111111111111111//////000000111111111111444333333222111000000//////000000000111111111222111111111111111111111111111111000000000000111111000000000000000000111111000000111111111111000000111111111111000000000000111111000000000000111111////////////////////////111000000//////000000111111111000000000000111111111111111111111111111111111111111000000000000000333666777444///---000444000000000000111111111111/////////000000111111111/////////000000000111111111222333333444444333333333444444444444333222222111111111111111111111111111111111111111111111111111111111000000000000000...//////000111222222222111000...///111222222111111111111111111111111111111111000111111222111111111111000000//////......////////////000000000000///////////////000111111000000000000000000//////000000000111111000000000//////000111222222111111111111111111111111111111///000000000111111111111000000000000000111222222222222222222111111111111222222222111222333333444222222222111111111111111111111111111111111111111111222222222222333333333333444555444333222333555111222222222222333333333555555555444444333333333333333333333222222111111222333444666888:::;;;<<<>>>===<<<<<<<<<>>>???@@@>>>>>>>>>???????????????@@@@@@??????????????????@@@BBBDDDGGGJJJLLLNNNOOOPPPTTTUUUXXXiii{{{wwwfffVVVUUUUUUWWW[[[___bbbccc___```aaaaaaaaabbbeeegggoooooommmiiiddd```_________bbbiiiuuu555666777888888777555444555555444333333333444444333333333333333333333333000111222222333333222222222222222222222222222222222222222222222222222222222111111111111111111222000000//////////////////111000000000000000000111111111111111111111111111000000000000000000000000222111111000000111111222222111000000000000000111111111111111111111111111111111111111000000//////333333222222111000///////////////000111111222222111111111111111111111111111111000000000000111111...//////000111111222222///000000111111000000///...//////000111111222222111000000///000000111111000000000000000000000000222111000000000000111222111000000000000000000111000000000000000000000000000000000000000000111111///444888777222...///111//////000000000111111111000000000111111111111111000000000111111111111222111222333333444444333333333333444444333333222111111111111111111111111111000000000000000000000000000000000000000000111111000000111222333333444444111000...///111222222111111111111111111111111111000000000000/////////000111111000000//////............//////000000000000000////////////000000111//////////////////000000000000111111111111000000//////000111111111111000000000000000000000000000///000000000111111111111000000//////000000111222111111111111111111111111222111111111111222333333111111111111111111111111111111111111111111111111111111111222222222333333111222333333222111222333111111111222222222333333555555555444444333333333222222333333333222111000333444555777999;;;<<<<<<>>>======<<<===>>>??????=========>>>>>>?????????@@@@@@??????????????????AAABBBCCCFFFIIILLLNNNPPPNNNSSSTTTWWWiii|||yyyhhhWWWUUUTTTVVVZZZ^^^aaabbb___```aaaaaaaaacccfffhhhkkkkkkjjjgggccc```___```^^^aaahhhttt444555555666666555555555555444444333333444444444444444444444444444444444000111111222222222222222222222222222222222222222111222222222222333333333000111222222222222111000//////000111111000000///111000000//////000000111000000000111111111111111000000000000000000000000222222111111111111222222111000000000000000111111111111111111111111111111222222111111000//////...222222111111000//////////////////000000111111111111111111111111111111111111111000000000000111111111111111111111000//////000000111111111111000000---......///000111222333000000/////////000111111222222222222222222222222111111111111111111111111111000000//////000000111000000000000000000000000000000000000111111111111,,,111555666333000///////////////000000000111111111111111111111111111111111111111111222222222222111222333333444444333333333333333333333222111111111111111111111111111111000000000000000000000000000000000000111111111111111111222222333444555555111000...///111222222111111111111111111111111111///000111000///...///000000000000000////////////...//////000000111111222000000////////////000000......////////////000000///000111222222111000/////////000000000000//////000000000000000000000000000000000000111111111111000////////////000111111111222222222222333333333111111111111111222333333000000000111111111111111111111111111111111111111111111111111222222222222000111222222111111222333111111111111222222222222333222222222222222222111222222333444333222111000333444666888:::;;;;;;;;;=========<<<=========>>><<<<<<======>>>>>>????????????@@@@@@@@@@@@@@@@@@BBBBBBCCCEEEHHHKKKMMMOOOOOORRRSSSVVVbbbmmmjjj___WWWUUUTTTUUUYYY]]]```aaa```aaabbbbbbaaacccfffhhhfffggggggfffbbb```_________aaagggrrr333333333333333444555666444444444333333444444555222222222222222222222222000000111222222222222222111111111111111111111111111111222222222333333333///000222444444222000///...///222444444444222111000000////////////000000///000000000111111111222000000000000000000000000111111000000000000111111000/////////000111222222111111111111111111111111111111111000000000000000000//////////////////////////////000000000000000000000000000000000000000111111000000000000111111000111111111000///...---000111111222222111111000.../////////000000111111///////////////000111111222222222222222222222222//////000111111000//////000000////////////000000000000000000000000000000///000000000111111111111---///111222222111000///////////////000000000111000000000000000000000000000000111111111222222222111222333333444444333333222333333333333222111111111111111111111111111111000000000000000000000000///000000000111111111111111111111222222333333444111000...///111222222111000000000000000000000000000111333111///...///111////////////000000000000//////000000111222222333000000////////////000000........./////////000000///000222333333222000///......////////////......000000000000000000000000000000000000111111111111///////////////000111111111111111111222222333333111111111111111222222333///000000000111111111222111111111111111111111111111111111111222222222222000111333333222111333444111111111111222222222222111222222222222222222333222333444555444333111000333444666777999999999999===<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>????????????@@@@@@AAAAAABBBBBBCCCCCCDDDEEEGGGJJJLLLNNNPPPQQQSSSWWW[[[\\\ZZZWWWWWWUUUSSSTTTXXX\\\___aaaaaabbbbbbbbbaaabbbeeehhhccceeeffffffccc```^^^^^^```aaafffppp~~~222222111111222444555777444444333333333444444555111111111111111111111111000000111222222222222111111111111111111111111111111111111222222333333333...000333555555333000...)))+++///222222111///---000000////////////000000//////000000111111111222000000000000000000000000000000////////////000000////////////000111333333000000000000000000000000/////////000111111222222............////////////000000000000000/////////////////////////////////111111000000000000111111---...///000000///...---111111222222222222111111000000000000///////////////////////////000111111////////////////////////---...000111111000...---000000////////////000000000000000000000000000000//////000000111111111222///...---...111222111000////////////000000000000///////////////.........000000000000111111111111222222333444444444333333222333333333333222111111111111111111111111111111000000000000000000000000//////000000111111111222111111111111111222222222111000...///111222222111////////////////////////111333444333000...000222......//////000000111111///000000111222333333333111000////////////000000---.........//////000000///000222333333222000///---...............------000000000000000000000000000000000000111111111111///////////////000111111......//////000000000111111111111000111222222333//////000000111111111222111111111111111111111111000111111111111222222222111222444333333333444555000111111111111222222222333333333444444555555555222333444555555333222000222333555777777777777666<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>?????????@@@AAABBBBBBCCCCCCDDDDDDDDDEEEGGGIIILLLMMMQQQQQQTTTYYYXXXSSSSSSVVVWWWUUUSSSTTTWWW\\\___aaabbbccccccbbbaaabbbeeegggbbbeeegggfffccc```]]]\\\aaabbbeeennn|||333333333333333333333333555444444333222111000000222222111111111111111111111111111111111111111111000000000000000000000000......///000000000000000222222222111000//////...000000000000000000000000////////////////////////...///000000///...000111......//////000000111111//////000000000000000000000000000000000000000000000111111111111222222222333222000/////////000111---///222222111///......000///......///000///---000000000000///////////////...---///222333111...222111111111000000//////000111222333333222111000111000000000//////......//////000000000000//////111111111111111000//////......///000111222333333333333222222111000/////////000111222222111000///333333222000///---,,,,,,,,,,,,---...///000111111........................///////////////.........333222111000000000222222444222000111333444222000444444333333333333222222111111000000000000000000000000111111000///...---000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000111111111000000///333111///...---...///000111000///......///000111111000///......///000111///000111000///...///111............///000222222222222111111111111222222000000000000000000000000///------///333666555444111111111111111000//////000000000000000000000000000000111111111111000000222222111111111111222222333444444555555444444333000111111111111222222222222222111111222222333444...//////111222333444444444444444444555666888999:::<<<>>>>>>>>>>>>???@@@???===<<<;;;<<<<<<;;;999===>>>???AAABBBBBBBBBAAADDDBBBAAACCCHHHKKKKKKJJJLLLPPPUUUXXXXXXWWWVVVUUUWWWVVVUUUUUUWWWZZZ^^^``````dddeeebbb```bbbcccaaadddeeeffffffdddbbbccccccbbbbbbfffppp222222222222222222222222222222222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000//////000111111111111111222222111111000//////...000000000000000000000000////////////////////////111222333222000000111222////////////000000000000000///////////////////////////////////////////////////000000000111111111222111000///...///000000///111333333111///......111///...///000111000...000000000000///////////////...---///111222000...000000000000//////......000111222222222222111000222222222111111111000000//////000000000000//////000111111111111000/////////////////////000000000333333222111111000/////////000000111111000000///000000000000////////////000000000000111111111111......................../////////////////////...111111000//////000111111444222000111333444222000444444333333333222222222111111111111111111111111111000000000////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000111111111111000000222111///...---...///000000000///......///000000111000///......///000111---...//////------...///222111111000000000000000000000////////////000000///////////////////////////...---///222444444333000111111111000000//////000000000000000000000000000000111111111111000000222111111000000111111222000111111111111111111000000111111111111222222222222222111111222222333444//////000111222333333444222333555777888888888777888:::<<<<<<;;;;;;<<<======<<<:::;;;<<<<<<;;;:::<<<>>>???AAABBBBBBBBBAAACCCBBBAAADDDHHHKKKKKKKKKMMMPPPTTTVVVVVVUUUUUUVVVUUUTTTSSSTTTVVVZZZ]]]``````dddeeeaaa```bbbcccbbbcccdddeeedddbbb``````aaaaaaaaaeeeppp111111111111111111111111000000111111222222222222111111111111111111111111////////////////////////000000000000000000000000000000111222222222222111222111111000000//////...000000000000000000000000////////////////////////111222333222000///000111000000000000/////////////////////.........------................................./////////000000000000///............///111222444444111///...///111000//////111111111///////////////000000000000///......///111111000...////////////............000111111222222111111000222222111111111111000000//////000000000000//////000000111111000000///...000/////////.........---222222222111111000000///000//////......//////000////////////000000000000222111111111000000000///..............................//////////////////000///////////////000000333222111111333333333111333333333333222222222222111111111111111111111111111111///......//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000111111111111000000111000///.........///000//////...------...//////000//////......//////000111222333333111111222333555444333111000///............------------......///////////////////////////......///111222222111000000000000/////////...000000000000000000000000000000111111111111000000222111111000000111111222//////000000000000//////000111111111111222222222222111111111111222333333000000111111111222222222111333666999:::999888666888:::<<<<<<:::::::::;;;;;;:::999:::;;;<<<;;;:::<<<===???AAABBBBBBBBBBBBCCCBBBBBBDDDGGGJJJKKKKKKMMMOOORRRTTTTTTTTTUUUVVVRRRRRRRRRSSSVVVZZZ]]]___```cccdddaaa___bbbdddbbbbbbcccdddccc```^^^^^^^^^aaaaaaeeeppp111111111111111111111111000111111111111111111111000000000000111111111111000000000000000000000000//////////////////////////////000111111111111000111111000000////////////////////////////////////////////////////////////000111111000...,,,------111111000000//////....../////////...------,,,,,,............................../////////000000000//////......------------111222333222000.........000///...///000111000///////////////000000000000/////////000000000000///////////////////////////000000111111111111000000//////////////////......//////000000000000//////000000000000000//////...////////////////////////222111111111000000000///000///...------...///000222222111000///...------////////////................................................////////////////////////000000000111222111111222222333333222333333333222222222222111111111111111222222222222222111///------...000111000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000000/////////////////////////////////000000111111111111000000//////.........//////.........------.........////////////////////////222333444444222222333444444333222000///............------------------...////////////////////////////////////000000000000000000000///////////////000000000000000000000000000000111111111111000000111111000000000000111111111222222222222222222111000000111111111222222222111111111111111222222333111111111111111111222222222444666888999999888777:::<<<======;;;:::;;;;;;999888888999;;;<<<<<<;;;<<<===???AAABBBBBBBBBBBBBBBBBBCCCDDDGGGIIIKKKLLLMMMOOOQQQRRRRRRSSSTTTVVVQQQRRRRRRTTTWWW[[[^^^```___cccccc```___bbbdddccccccddddddccc```]]]]]]]]]aaaaaafffqqq222222222222222222222222222222111000000///......//////000000000111111111111111111111111111111111////////////////////////---......///000/////////000000000///////////////////////////////////////////////////////////////000000111///---,,,,,,---111111000000//////......//////......------------/////////////////////////////////000000000111111...............------,,,///000111000...---------...---,,,---///000///....../////////000000000111//////000000000/////////000000000000000000000000000000000000000000000000..................////////////000000000000//////000000000000000///............///000000111222222111111111000000000000000000///...------...///000222111111000///...---------------...///000000000////////////////////////---.........//////000000000000000111111222222222111111222222222222333444333333222222222111111111000000111111111222222222111000...------///111222000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////000111111111111111///...............//////---..................---......////////////......---...//////------...///111000///...............///......------......///........................//////000000/////////000111111000///...//////000000000000000000000000000000000111111111111000000111000000000000000000111222222333333333333222222000000111111111222222222111111000000111111222333111111111111111111222222444444555555666888999:::999;;;<<<<<<:::999::::::888888777999;;;<<<<<<;;;;;;<<>>AAABBBCCCCCCCCCAAABBBDDDEEEFFFHHHKKKMMMLLLNNNQQQSSSSSSSSSTTTUUUSSSSSSUUUWWWZZZ\\\___```]]]aaaaaa^^^]]]bbbffffffdddffffffeeebbb`````````bbbdddiiiuuu111111111111111111111111000000000//////...............//////000111111222111111111111111111111111000000000000000000000000---......///////////////////////////////////////000000000000000000000000///////////////////////////000111111///...///000////////////000000000000---......//////000000111................................./////////000000...//////000///...---,,,---...//////......///111---,,,+++---///000000///.........///000111111111...000222111///---...////////////000000000111111111000///......///000111/////////000000000111111//////000000000000////////////000000//////...---.../////////000000111111///000000000000000000000///000000111111000000///.........///000111111111//////000000111111222222////////////////////////------......///000000111......000111222222222111///111333333111111333666222222222222111111111111---......///000000111111.../////////000000000111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////...///000111111222222222,,,---....../////////......///000000000000///...------...//////...------///000111111//////000111//////............////////////............//////...........................000222222000000111444444333111000000000222222000000000000000000000000000000111111111111000000000000////////////000000//////000000000000//////000111111111111222222222000000000000000111222222//////000111222333333444222222333444555666777777444666777888777777777999;;;:::999:::<<<======<<<:::<<<>>>AAABBBCCCCCCCCC@@@BBBEEEFFFFFFGGGKKKNNNKKKNNNRRRUUUUUUTTTTTTTTTSSSSSSUUUWWWYYY[[[]]]^^^]]]``````]]]]]]bbbfffgggccceeeeeeeeebbbaaaaaaaaaccceeekkkwww000000000000000000000000.........///////////////---......///000111111222000000000000000000000000000000000000000000000000...//////000000000000000.........///////////////000000000000000000000000////////////////////////,,,---///...------...///......//////000000111111------...///000111222222---------------------------------.........//////...///000000000///------...///000///...///111333...---,,,...000111111000---......///000111111222...111333222///---...000---.........//////000000111000///......///000111,,,---------......////////////000000000000/////////////////////......---///////////////.........////////////000000000000///000111222222111000///111111000000//////......////////////............000000000000000000000000---------...///000000111,,,---///000111111111000...111333333111111333666222222222111111111111000,,,------...///000000111---...///000111111000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////......///111111222222222,,,,,,---.../////////......///000111111000///...,,,---...//////...---,,,,,,...///...---,,,---...111111000//////////////////......------......///...........................000222222111000333555555444222000000111222333000000000000000000000000000000111111111111000000000000////////////000000000000111111111111000000000111111111111222222222000000000000000111111222...///000111222333444444///111333666777666555444555777999999999999:::;;;<<<;;;:::;;;===>>>===<<<:::<<<>>>AAABBBCCCDDDDDD@@@CCCEEEFFFEEEGGGKKKNNNKKKOOOSSSVVVVVVUUUTTTTTTRRRSSSTTTVVVXXXZZZ[[[\\\]]]``````\\\]]]bbbfffgggbbbccceeedddbbbaaaaaabbbdddffflllxxx111000///......///000111333333222111000///......111111000000//////......//////............//////000000000000000000000000//////............//////000///...------...///000...///000111111000///...,,,---...///000000000000222111111111000000//////////////////000000000000////////////////////////)))***+++,,,---///000000111000...,,,,,,...000111//////.........---------.........////////////000000000//////.........---///////////////............---,,,,,,,,,,,,---.........////////////......//////000000000000000000000000///...............///////////////////////////////////////.................................//////000000000000//////........................000000000000000000000000111111000000//////......+++,,,...000111111000///........................111111111111000000000000111111000000111111222333222222111222222222111///111///---...000111///,,,........................000000000000000///......---......///000111111222////////////000000000000//////............//////////////////////////////000000//////.........---000000000000000000000000------------------------,,,...//////...------...///,,,+++,,,///111///---////////////////////////000000000000//////////////////............//////........................111111111000000000000000111000//////000222444666777222333111,,,222666---000000000000111333666777222111000000///000000000///000111111111111000000---...///000111222333333000000000000000000000000111222222222222333333333444222111111444777888999888666444333444555666777888999<<<===>>>>>>===<<<>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCDDDFFFIIILLLOOOPPPRRRTTTUUUVVVUUUUUURRRSSSUUUWWWYYYZZZZZZYYY]]]^^^^^^^^^]]]^^^aaacccccceeefffeeebbb___^^^]]]hhhgggiiirrr222111000//////000111222222222111111000/////////111000000000/////////...//////............//////000000000000000000000000000000000//////000000000000///...------...///000,,,---...//////...---,,,,,,---...//////000000000000000000/////////........./////////000000000000........................++++++,,,---...//////000000///...------...///000//////.........---------------........./////////000/////////.........---.........///////////////......---,,,,,,---............////////////......000/////////////////////000000///.............../////////////////////////////////////////////...........................//////000000000000//////................................................000000000000//////......+++,,,...000111000//////........................////////////............000111222444444333222111333222222222333222111000111///...///111111000...////////////////////////000000000000000///...............//////000000000////////////000000000000//////............//////////////////////////////000/////////............////////////////////////........................+++---///...---,,,---...---,,,,,,,,,.........---////////////////////////////////////............000//////......//////000........................////////////////////////111000/////////111333444333///111111///888>>>777111000000000111333555666333222111000000000000000///000000111111000000000111111111000000000000000111111111111111111111111///000000000000111111111333222111222666===DDDIIICCC<<<444111444888999888888999;;;===>>>===<<<<<<:::;;;<<<>>>???@@@@@@@@@AAABBBCCCDDDDDDGGGJJJMMMOOOPPPRRRTTTUUUVVVUUUUUURRRSSSUUUWWWYYYYYYYYYYYY\\\]]]^^^]]]]]]^^^aaacccgggiiikkkjjjhhheeeccccccffffffiiirrr222222111111111111222222000000000000000000000000000000000000//////////////////............//////////////////////////////111111000000000000111111//////............///000,,,---...//////...---,,,,,,---...//////000////////////...............---....../////////000000000........................------.........//////////////////////////////////////////.........------,,,---------............/////////...............------......//////000000......---,,,,,,---............////////////....../////////.........------000//////............///////////////////////////......//////////////////...........................//////000000//////...................................................000000000////////////...+++,,,...///000000///.......................................////////////...111444666777555222000222222333333222222111000111000//////111111000///000000000000000000000000//////000000000///...........................///////////////000000000000//////............//////////////////////////////////////////............////////////////////////////////////////////////+++---///...---,,,------,,,---...---,,,+++,,,---////////////////////////............------------000000////////////000000////////////////////////............////////////111000///......///000111000,,,///222222>>>GGGBBB222111111111111222333333444444333111111000000000//////000000000000//////111111111000000/////////222222222222222222222222///000000000000111111111222222222222555>>>JJJRRR]]]PPP@@@888888:::888555888999;;;<<<===<<<<<<;;;999:::<<<>>>@@@AAAAAABBBAAABBBDDDDDDEEEGGGKKKNNNNNNOOOQQQTTTUUUVVVVVVUUURRRTTTVVVXXXYYYYYYYYYYYYZZZ\\\]]]]]]]]]^^^```bbbdddfffhhhhhheeecccbbbbbbddddddhhhsss111111111111111111111111////////////000000111111000000000000//////////////////............//////////////////////////////000000000000000000000000...............//////000...///000111111000///...,,,,,,---...////////////................................./////////000000......................../////////////////////.........////////////......////////////............,,,,,,,,,---------..............................,,,------...///000111111......------------............////////////....../////////...------,,,,,,000///............//////////////////////////////............////////////...........................//////////////////...........................000000000000000000000000////////////////////////,,,---.../////////..............................000000000000111111111111///000333444555444222000000111222222111000000000000/////////000000000///////////////////////////...///////////////.....................---------////////////000000000000//////............/////////////////////////////////////////////.........////////////////////////........................,,,...000///...---...///,,,///000///,,,+++,,,////////////////////////////////////.........------000000////////////000000000000000000000000000000......///////////////000000//////.........//////000,,,///222222>>>HHHCCC222222111111111111111111555555333222111111000000//////000000000///............//////000111111222111111111111111111111111111111222222222333333333222444444222222777AAAJJJ^^^TTTFFF===:::999888777999999:::;;;<<<<<<;;;;;;;;;<<<>>>???@@@AAAAAAAAA@@@BBBCCCDDDDDDFFFJJJMMMMMMOOOQQQSSSUUUVVVVVVUUUSSSTTTVVVXXXYYYYYYYYYXXXYYY[[[\\\]]]]]]]]]```aaa^^^```bbbbbbaaa^^^]]]]]]bbbccchhhttt///000000000000000000///.........///000000111111////////////000000000000//////............//////////////////////////////...//////000000//////...---......///////////////...///000111111000///...+++,,,---...////////////////////////////////////............////////////........................///////////////...............////////////......000000/////////.........,,,,,,,,,---------......---------...............,,,------...///000111111..............................////////////......//////......------------//////............//////////////////////////////---.........//////000000..............................////////////......////////////////////////000000000000000000000000.............../////////---------.......................................///000000000111111111222000000000000111111111111...000222111///......000000000000000///......///..............................////////////.....................---------////////////000000000000//////............//////////////////////////////.........///////////////........................------------------------...///111111///...///000,,,///111000---,,,...000////////////////////////000000000/////////......000000////////////000000000000000000000000000000/////////000000111111111//////..................222...000111000999AAA;;;222222222111111111000000555444333222111111111111000000000000000///...............///000000111111000000000000000000000000111111222222222333333333111444666444111222888===BBB@@@===:::888999<<<>>>::::::;;;;;;;;;;;;;;;;;;======>>>>>>???>>>>>>>>>???@@@AAABBBCCCEEEHHHKKKLLLNNNPPPSSSUUUUUUVVVVVVSSSTTTVVVXXXYYYYYYXXXXXXXXXZZZ\\\]]]]]]^^^```aaa___aaaddddddbbb```______```bbbhhhuuu//////000000000000//////.........//////000000000////////////000000000000//////............//////////////////////////////---...///000000///...---,,,---...///000000000///,,,---...//////...---,,,+++,,,---......///......///////////////000000000------........./////////------------------------///.....................////////////////////////000000000/////////......,,,---------............---------------.........------......//////000000---...////////////...---......////////////..............................///............//////000////////////////////////------......///000000000........................---......//////......---////////////////////////........................---............/////////---------------------...........................------......//////000000000////////////000111222...111333222///---...000111222333111///---..............................------.../////////...........................///////////////000000000000//////............//////////////////////////////.........///////////////........................------------------------...///111111///...///000,,,---......------...000////////////////////////111000000000//////////////////............////////////////////////////////////000000111111222222.........///////////////444///111000---444999111000111111222111111000000333333222111111111111222111222222111111000///...111111000000///...------///////////////////////////000000000000111111111000333666666555444666999555999===<<<:::999;;;>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::>>>???AAAAAABBBDDDHHHJJJLLLMMMPPPRRRTTTUUUVVVVVVTTTUUUVVVXXXYYYXXXXXXWWWXXXZZZ]]]^^^^^^___```bbb```bbbddddddbbb```^^^^^^___bbbiiivvv///000111111111111000///......//////////////////.../////////000000000111//////............//////000000000000000000000000---///000111111000///---,,,---...///000000000///,,,---...//////...---,,,++++++,,,---............------........./////////---------.........//////---------------------------------------.........000///...------...///000000000000000/////////...------........./////////,,,,,,,,,------..................///////////////---...///000000///...---......////////////......---......//////000000111...............///000000////////////////////////------......///000000111........................---......//////......---////////////////////////........................---------.........//////...---------,,,---------........................---------...///000000000//////000111111111111000///333555444000...000333555666666444000......///........................,,,---......//////...............//////000000000////////////000000000000//////............//////////////////////////////............/////////000................................................,,,...//////...------...*********+++---.........////////////////////////000000/////////...............------------....................................//////000111111222---...//////000000000000222...111000,,,111444+++///000111222222111000000111111000000000111222222333333333333222111000///222111000///...---,,,,,,///////////////////////////000000000000111111111111222444555777777888888:::===???@@@>>>;;;999999>>>======<<<<<<===============>>>>>>>>>>>>>>>===???@@@AAABBBCCCEEEHHHKKKKKKMMMOOORRRTTTUUUVVVVVVTTTUUUWWWXXXXXXXXXXXXWWWXXXZZZ]]]___``````aaaccc```bbbdddcccaaa^^^\\\\\\___bbbjjjwww000111222333333222111000////////////////////////.../////////000000111111//////............//////111111111111111111111111...000111222222111000...+++,,,...000000000000///...///000111111000///...++++++,,,---............,,,,,,,,,------.........---------.........//////------------------------,,,,,,,,,---------......111000...------...000111000000000000////////////.........////////////000,,,,,,,,,------.........///////////////.........---...///000000///...---......////////////......------...///000111222222...............///000111////////////////////////---------...///000000111........................---..................---000000000000000000000000000000000000000000000000---------.........//////...------,,,,,,,,,------...........................//////000111222222333---///222444555333111///000444777666222000111444888999999666222//////000000000000000000000000000,,,,,,---.../////////...---......///000111222222////////////000000000000//////............//////////////////////////////---.........//////000000........................////////////////////////***,,,------,,,++++++,,,)))'''&&&(((,,,///...+++//////////////////////////////.........------------------,,,,,,---------........................---------...///000000111------///000111111111111///,,,000000,,,111333)))...///000222222222111000////////////000111222333444444444333222111000000.........///////////////000000000000000000000000111222222222222333333333333222222333666777777666777777999;;;>>>>>>;;;888???>>>>>>=========>>>>>>>>>???@@@AAABBBCCCCCCCCC@@@AAABBBCCCDDDFFFIIILLLKKKLLLOOORRRTTTUUUVVVVVVTTTUUUWWWXXXXXXXXXXXXWWWXXX[[[^^^``````aaabbbcccccceeegggfffccc```^^^^^^___bbbjjjxxx///111222333333222111/////////000000000000//////////////////000000000000000000000000////////////............////////////222111000.........///000//////.........---------//////000000///...------,,,...//////...------...........................,,,,,,,,,---...///000000000//////............///.......................................---------000000111111111111000000------------------------////////////////////////////////////////////////000000000000000000000000////////////000000000000---------------...///000---------...............////////////////////////000000000000///...---,,,222111111111000000//////......////////////......---------............///000///...---------------...------,,,,,,------...000000///.......................................////////////////////////000000111222222222222111888;;;===:::444111111444DDDAAA<<<555///,,,---...------,,,,,,,,,---------111000///......///000111////////////000111333333////////////...........................///000000000000000000////////////////////////////////////........................///000111222111000...,,,,,,---------...////////////////////////.........//////////////////////////////000000000000//////333111000...------------111111000000//////......+++---......------///000222111000000000000000111000111111000///......///...000000111333666333///111111000//////000111222222222222222111111111000///////////////000111111////////////000000000000000...---...111222111///333444555666777888999:::999:::::::::;;;<<<<<<<<<>>>>>>>>>>>>>>>?????????CCCCCCBBBAAA@@@@@@@@@@@@===>>>???BBBDDDGGGJJJKKKNNNMMMNNNPPPSSSTTTTTTSSSVVVVVVVVVWWWYYYZZZ\\\]]][[[^^^```aaaaaa```aaaaaaaaadddffffffdddaaa___^^^]]]___eeeppp///000111222222111000///------............------.../////////000000000000/////////...............------......///000000000111000///......//////000//////.........---------///////////////...------,,,...//////...------...........................,,,---------.../////////......------------...///........................000000000000000000000/////////000000000000//////------------------------////////////////////////////////////////////////.........................../////////000000000000......---------......///..................------..............................///////////////...111111111000000000//////......////////////......---------............/////////...---------------.........------.........000000///.......................................//////////////////////////////000111111111111000333666999777333000111444<<<;;;888333///---...000---------------...//////111000///......//////000///////////////000111222////////////...........................///000000///////////////000000000......................................................000000000...---+++---------...............////////////............////////////////////////......////////////......111000///...------......////////////.........---...///000000///...///000000000000000000000000000000111111000///......000111///...//////000222444111111000//////000111222222111111111000000000000000000//////000000111222....../////////000000000000...---...111222111///333444444666777888999:::999999::::::;;;;;;<<<<<<>>>>>>>>>??????@@@@@@@@@CCCBBBAAAAAA@@@@@@@@@@@@???@@@AAABBBDDDFFFHHHIIIMMMLLLMMMOOORRRTTTTTTSSSSSSTTTUUUVVVYYY[[[]]]^^^\\\^^^```aaaaaa```aaaaaaaaaccceeeeeeccc```^^^^^^^^^```eeeooo}}}...///000111111000///...------............------....../////////000000000---------...............,,,------...///000111111//////.........///000000...............---------///////////////......------...//////---------///........................------..................,,,,,,,,,,,,,,,---...///........................//////000000000000000000......////////////......------------------------000000000000000000000000////////////////////////------------------------....../////////000000000//////...---------....../////////...---------,,,........................,,,---...///000000000000000000000000////////////......////////////......---------............/////////...------------...//////............//////000//////............///........................////////////////////////......///000000000000000---000333333000///111333333333333111///...///000...............///000000111000000///........./////////.........//////000////////////...........................///000000.........//////000000111------------------------........................,,,---...///...---,,,+++...............---------........................////////////////////////------............------000///............//////............------------222333333222000//////000---...///000111111000000///000111000///...///000222...000777888333222555111000000//////000000111000000000000////////////000000//////000000111222............////////////000///...///111111111000222333444555777888999:::999999::::::;;;<<<<<<===>>>>>>>>>???@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBDDDEEEGGGGGGKKKKKKLLLNNNRRRTTTSSSRRRQQQRRRSSSUUUXXX[[[^^^___\\\^^^aaabbbaaa```aaaaaa```ccceeedddbbb___^^^]]]``````dddmmmzzz......///000000///......//////000000000000//////........./////////000000------............//////............////////////............//////000000...........................///////////////......---...///...---,,,...///.......................................---------,,,,,,,,,,,,---...///000........................------------............---..................---........................000000000000000000000000////////////////////////------------------------........./////////000000000///...---------------000000///...---,,,,,,,,,........................------...///////////////////////////////////////......////////////......---------............//////......---------............------------......000///............//////........................////////////////////////...///000000111111000000,,,...000111//////000111...///111111/////////000111000000///////////////111000000///.........---///......---------......////////////...........................///000000------......///000111111------------------------........................------............---,,,/////////...---------,,,------...............///////////////////////////---......//////......---............//////000000........................333444444222000......///+++,,,///111222111000//////000111000///...///000000---555FFFLLL@@@333000111000000000////////////000////////////.........//////......//////000111---.........////////////000000000000000111000000222222333555777888999:::::::::;;;;;;<<<===>>>>>>>>>>>>???@@@AAABBBBBBCCC@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDEEEGGGHHHJJJJJJKKKNNNQQQTTTTTTSSSQQQRRRSSSUUUWWWZZZ\\\^^^]]]___aaabbbaaa``````aaa```bbbdddcccaaa^^^]]]]]]bbbaaaccckkkxxx.........//////.........//////000000000000//////............////////////....../////////000000000000000000///......------------....../////////000---...........................///////////////.........///---,,,,,,...000.......................................---------------------...///000111........................,,,---------......//////------............------........................////////////////////////////////////////////////....................................////////////000///...---------------000000///...---,,,,,,,,,........................//////000//////...------.....................///......////////////......---------............///......---------......///---,,,,,,++++++,,,,,,---//////............//////........................///////////////////////////000111111222222111111...000111111////////////---///111111000/////////444333222000...---------////////////......------///...---------------...////////////...........................///000000,,,------...///000000111------------------------....................................///........./////////...---------,,,,,,---------......///////////////////////////////////////000000/////////------...//////000000000////////////////////////111222222111///---......+++---///111222222111000...000111000///...///111222---444GGGSSSJJJ999...000000000000//////......////////////.........---...------------...//////.........////////////000000111111111000000000111111222333555666888999:::;;;;;;<<<===>>>???@@@@@@>>>??????@@@AAAAAABBBBBB??????AAABBBBBBBBBBBBAAA??????@@@BBBDDDFFFHHHIIIIIIIIIJJJNNNRRRTTTTTTTTTSSSTTTTTTUUUWWWYYY[[[\\\^^^```bbbcccaaa``````aaaaaabbbdddccc```^^^^^^^^^bbbaaacccjjjxxx/////////....../////////------............------------........./////////......//////000111111111000000000///......------------.../////////......---------...............---...//////////////////...///...---,,,,,,...000........................------.................................///000111..............................//////000111111111------............------........................////////////////////////////////////////////////........................------.........///////////////...---------....../////////...---------,,,------------------------000000000000///...---,,,---------.....................////////////......---------............///...------------...//////,,,,,,++++++++++++,,,,,,///............//////000........................////////////////////////000000111222222222222222111111111111000///.........000111111///......///444333222000...---,,,,,,---....../////////...---......---------......///////////////...........................///000000---------......//////000------------------------......................................./////////...............---------,,,,,,,,,---......////////////////////////////////////000000000000//////------...///000000///////////////000000000000000...///000000...---...///...///000111222222111111...///000000//////000111666000///999FFFIII@@@555000000000000///...------////////////..................------......///000////////////000000000000111222222222000///000111000111222444666888999::::::;;;<<<===>>>@@@@@@AAA?????????@@@@@@@@@@@@@@@===???@@@BBBCCCCCCBBBBBB??????@@@BBBDDDGGGIIIJJJHHHIIIJJJNNNRRRUUUVVVUUUUUUUUUUUUVVVWWWYYYZZZ[[[^^^aaaccccccbbb``````aaabbbcccdddccc```___^^^___bbbaaaccckkkyyy000//////////////////000------............---------------.........//////------......///000000111............//////000000---.../////////...---,,,---------.........//////------.../////////////////////...---+++,,,...111........................,,,---------.../////////.........------......///..............................//////000111111222......////////////..............................------------------------////////////////////////---------------------------------.........//////......---------......///..................------------------------------...///////////////......,,,,,,---------...............////////////......---------............///---------------...//////---,,,,,,++++++,,,,,,---...............///000000........................///////////////////////////000000111111111111111111000000111111111///...---...//////------...///111111000///............+++,,,---////////////......---------...///000000////////////...........................///000000........................................................................------,,,------......///---------...............++++++,,,------...//////////////////////////////...//////////////////...---...///000000//////............/////////000000,,,---////////////000222111111111111222222222222---///000000//////000222333333///---777DDDFFF>>>///000000000000...---,,,000000000/////////......///////////////000111111000000000000111111111222111222444222000///000222000000222444666888999:::999999:::<<<===>>>???@@@@@@????????????>>>>>>>>><<<>>>@@@BBBCCCCCCCCCBBBAAAAAAAAABBBDDDEEEGGGHHHIIIIIIKKKOOOSSSVVVWWWWWWTTTTTTUUUWWWXXX[[[]]]^^^___aaaccccccbbb``````aaacccdddeeecccaaa______``````aaadddmmm{{{000000////////////000000//////000000000000//////---------.........//////,,,,,,------...///000000++++++,,,...///111222333....../////////...,,,+++---------.........//////------...///000000////////////...,,,+++,,,...111........................,,,,,,------...///000000......---,,,,,,,,,------........................,,,,,,,,,---...//////000......////////////......////////////////////////------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------------...///000---------...............------------------------,,,---...///000000000000,,,,,,,,,------...............////////////......---------.........//////---------------...///000...------,,,,,,------..................///000111........................////////////////////////...//////000000000000000/////////000111111000///,,,---------,,,,,,...000...............///000000***+++---///000000//////---------...///000111222000/////////...........................///000000...............---------////////////////////////........................,,,+++++++++,,,,,,---...,,,------....../////////++++++,,,,,,---...//////////////////////////////---..................------...///000000///...------------.........//////***,,,...///000000333444444333222111111222222333---///000000//////000222---555444,,,111BBBIIIBBB///000000000000...,,,+++000000000000////////////111111111111111222222333000111111111222222222222111333444333000...000222///000222444666888999:::777888999:::<<<===>>>???@@@@@@??????>>>=========<<<===@@@BBBDDDDDDCCCBBBCCCCCCCCCCCCCCCDDDEEEFFFIIIIIIKKKOOOTTTWWWXXXXXXSSSSSSUUUWWWYYY\\\___```___aaaccccccbbbaaa```aaadddeeeeeedddaaa``````aaa``````dddnnn|||000000000000000000000000000000111111000///---,,,------............------,,,,,,,,,---...///000111222111000//////...//////000///---,,,---...000222111///...------...///111////////////////////////------------------------000000000000000///......------............------/////////...---------,,,////////////............,,,555999333---...111111000000///...---,,,,,,,,,++++++,,,------......///------............------........................---...000222111///,,,+++............////////////111///.........///.....................------------------------------------,,,,,,---...///000000---------............///111000///...............000000000///...,,,+++***)))***,,,///000000000000......------------......+++,,,.../////////...---------------------------000//////.........////////////............//////000000000000000///......///...---,,,,,,---...///000000000///......------,,,---------.../////////..........................................------111000///......///000111000000//////.........---,,,,,,---------,,,++++++..................------......---,,,,,,,,,,,,---......---------,,,,,,,,,------------------------...------------...//////,,,,,,------...//////000,,,,,,------.../////////333222111////////////000111000...---...///111222444111...,,,---///000000000000//////.........---///000000111111444888<<<888222,,,+++...000000...000000111000000///...---,,,---...000000000//////000000000000000000000000111111111000000000000000000111222444555666666666666777888:::;;;<<<=====================>>>????????????@@@AAAAAAAAAAAAAAA@@@@@@@@@AAACCCFFFIIIJJJHHHIIIKKKNNNPPPSSSUUUVVVVVVUUUUUUVVVYYY[[[\\\[[[```cccffffffeeecccbbbaaaeeeeeedddcccbbbaaa``````___bbbfffooo000000000000000000000000///000111111111000///............//////.........---------------...///000111000//////////////////000///---------...000111///...---,,,,,,---...///........................///////////////////////////////////////...------------............------...............---------////////////............,,,111333///...000111.../////////...---------,,,------------------------------............------...........................///000000000///---,,,............////////////111///..................,,,,,,,,,,,,,,,---------...........................------,,,,,,------------------............///......---,,,,,,,,,,,,,,,,,,---......///.........++++++---...//////000000......------------......---......///000000//////------------------------//////............//////////////////////////////000000111111000000///...///...------------...////////////......------------------...............................................................111000//////............000/////////.........---,,,------.........------........................000///......------......//////.........------------------------------------------------...///000///............---------,,,------...//////000000333222111////////////000000///...---...///111222444111...,,,---///000000000000000/////////............//////000222555888>>>888111......///---+++///000000000000//////...---...///000000000///...000000000000000000000000111000000000000000000000///000111333333444444444666777888:::;;;<<<======<<<<<<<<<<<<<<<======>>>===>>>???@@@AAAAAAAAA@@@AAAAAAAAABBBDDDGGGJJJKKKIIIJJJLLLNNNQQQSSSUUUVVVZZZXXXWWWYYY\\\___```aaa```bbbeeefffeeecccbbbaaadddddddddcccbbbaaa```______bbbfffooo////////////////////////...///111222222111000000...//////000000//////.........---------......////////////...//////000000///......------///000111...---,,,++++++,,,---...................................................---............---,,,,,,------............---------------.............../////////............---,,,---,,,,,,...111///+++..................------//////...------,,,++++++------............------........................////////////.........------............/////////000///......------......,,,,,,,,,------......///////////////////////////111000///...---,,,,,,,,,---------............///......---,,,,,,,,,,,,---,,,------...//////......---------------...//////......------------......//////////////////000111------------------------///...............////////////000111111000//////111111111111111000/////////...------------...///.........---------------...............---------................................................------......///......---/////////...............,,,,,,---...////////////........................111000//////......//////////////////............------------------------,,,,,,,,,---...///000111111000000...---,,,++++++---......//////000111111222222111000////////////000///.........///000111333000---,,,...///000///111000000000000000//////---.........---///222444===888222.........,,,***...//////000000000000/////////000000000///......000000000000000000000000000000000000000000111111//////000111222222111111555666888999:::;;;<<<<<<:::::::::::::::;;;<<<<<<<<<===>>>@@@@@@AAA@@@@@@BBBBBBBBBCCCEEEHHHJJJLLLJJJKKKMMMOOOQQQSSSTTTUUUXXXVVVTTTVVVYYY^^^```bbb___bbbeeefffeeecccbbbaaaccccccddddddcccaaa___]]]___bbbfffooo////////////////////////---...000222222222222111//////000000000000/////////......---------.....................///000111///............///000000......---,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,------............------,,,---------...///////////////.........---------------,,,,,,---...,,,***---------.....................---------,,,,,,,,,------............------........................//////...---------...///---------.........///////////////...---,,,---...---......///000111222222........................222111000///............---------............///000//////.........//////////////////...---,,,+++//////---,,,,,,---...///......------------......000///...------...///000------------------------......---------...//////...000111333333111000...111111111111111000000///.........------.........,,,,,,------------------/////////...---------,,,........................---------...............)))***,,,.../////////...........................++++++,,,...////////////---------...............111000//////......//////............------------------------------------,,,,,,,,,---...///000111000000///...---,,,++++++......//////000111111111222111111000//////......///............///000111222///------.../////////111111111111000000000000---...///...------///111444111---,,,---.........---...///000000111000000000000000000//////......////////////////////////000000000000000111111111000000111111111111111000333444555777888999999999999888888888888999:::::::::;;;===???AAAAAA@@@@@@AAAAAABBBCCCEEEGGGJJJLLLLLLLLLNNNOOOQQQSSSTTTUUUVVVTTTRRRSSSXXX]]]aaaccc^^^aaadddfffdddcccbbbaaaaaacccdddeeedddaaa^^^\\\___bbbfffooo~~~////////////////////////---...///111222222222111//////000000000000/////////......---------............---......///000000...............///000000///..................///........................,,,,,,,,,,,,,,,,,,,,,,,,---....../////////......------............------,,,---------.../////////............------------......//////---******,,,---------...............,,,,,,,,,---------......------............------........................///...---,,,,,,---///000------------...............//////...,,,+++---///---......///000111222222------------------------///......------......///---------............/////////.........//////000////////////...---,,,,,,000///...,,,,,,---............------------......///...,,,,,,+++,,,---...---------------------------------------...//////...000111333333111000...111111111111111000//////---..................---+++,,,,,,,,,---........./////////...---------,,,........................---------.........//////***+++---.........---,,,---------...............)))***+++,,,---.........---------.........//////000///......------......---------,,,,,,,,,++++++------------------------,,,,,,,,,------///000000..............................//////000111111111111111000000///......---...............//////000000...------.../////////000000000000111111111111...///000///...---///000///---,,,,,,---///111111---...///000000111000000111111000000//////////////////////////////////////////000000111111111111111111222222222222222111111222333444555666666666777777777777777888888999888:::===@@@AAAAAAAAA@@@@@@@@@@@@BBBDDDFFFIIIJJJLLLMMMNNNPPPRRRTTTUUUVVVYYYWWWUUUVVV[[[```dddfff]]]```dddeeedddcccbbbbbbaaabbbdddeeecccaaa^^^\\\___bbbfffnnn~~~////////////////////////,,,---///000111111111000...//////000000//////.........---------......///.........---......//////.........///////////////////////////////////////------------------------------------------------------...////////////...------............---------------........................------------,,,......///111...******.....................------++++++,,,,,,---...//////------............------...........................---,,,,,,,,,---...///,,,------------.........---///000...+++***,,,///,,,,,,,,,------......///------------------------,,,,,,+++++++++,,,,,,------------............///---,,,,,,,,,,,,---......++++++---...//////000000///......---------............------------.........---,,,,,,+++,,,,,,,,,------------------------,,,,,,,,,,,,---...////////////000111111000//////000000000000000///......------...//////...------++++++,,,---...//////000...............---------........................,,,,,,------.../////////000000///...---+++***)))---------------.........******+++,,,------------,,,,,,------.../////////000///......------......,,,,,,,,,,,,+++++++++***------------------------...------------...//////,,,,,,------...//////000---......//////000111111000000000000///...------------.........////////////...,,,---...000///...//////000000000000000111...000111000///...///000111000/////////000111222...//////000000000000///111111000/////////000000000000000000000000000000/////////000111111222222111222222333444444333333111111222333444444444444777666666666666777888888777:::===AAACCCCCCBBBAAA@@@@@@@@@AAACCCFFFHHHJJJLLLMMMOOOQQQSSSUUUVVVWWWVVVTTTSSSUUUYYY^^^aaaccc]]]```ccceeedddcccbbbbbbbbbbbbccccccbbb```^^^\\\___bbbfffnnn~~~000000000000000000000000,,,---...///000000///............//////.........---------------...///000//////...---------......---......///////////////---..................---------------------------------------------------,,,,,,---...............------............------...............---------.........---------,,,,,,...***)))...000---,,,.../////////...---------,,,,,,---------------------------............------........................---,,,,,,,,,------...///,,,,,,---------.........,,,///000...***))),,,///,,,,,,,,,,,,,,,---------........................///...---,,,,,,+++,,,,,,---------............///,,,,,,,,,,,,,,,---......***+++,,,...///000000000------........................------------......------......---,,,,,,+++------------------------,,,,,,,,,,,,---...///000///////////////////////////////////////...------------...//////...------+++,,,---...///000111111---------.......................................,,,,,,------...//////000000///...---,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,---------------,,,,,,,,,------...//////000111000//////......//////------,,,,,,,,,+++++++++------------------------//////...------------...,,,,,,------...//////000,,,------...//////000000///000000000000...---,,,------......//////.........---,,,---///000///........./////////000000000---...000000.........///000000000/////////000111///000000000000//////...111000/////////000111222000000000000000000000000...//////000111111222222000111222333444444444444222222333444555555555555666666666666666777888888777:::>>>BBBDDDDDDCCCBBB@@@@@@AAABBBDDDGGGIIIKKKLLLMMMNNNQQQTTTVVVXXXYYYRRRQQQQQQSSSWWW[[[]]]]]]\\\___cccddddddbbbbbbbbbccccccbbbbbbaaa___^^^]]]```bbbfffnnn}}}111111111111111111111111,,,---.../////////...---------............------,,,,,,,,,---...///000111000///...------------------......///000/////////,,,------......------,,,------------------------++++++++++++++++++++++++***+++,,,,,,---------------..................---/////////......------,,,......---------,,,,,,,,,---%%%###+++222222......000000///...------,,,,,,///......------,,,,,,+++---..................---........................,,,,,,,,,------.........,,,,,,,,,---------......,,,///111...***))),,,000..................------////////////////////////444333222000...------------------.........//////...............///000111.........///......------+++,,,.../////////...---.........------...............///000///...,,,+++------------------------+++++++++,,,---...///000//////............//////...............------,,,,,,---...//////...---,,,+++,,,---...///111222222,,,------....../////////........................,,,,,,------...///000000,,,,,,+++,,,---///111333,,,,,,,,,------..................///......------,,,,,,------...///000000222111111000000000000000......---------,,,,,,,,,------------------------000///...------------------------.........//////,,,,,,------...////////////000000000000...---,,,,,,---......//////.........---,,,---///000///...---.........//////000000+++---//////...---...///+++,,,---------...///111000000111000000///......000000/////////111222333000000000000000000000000...//////000111222222222//////111222444444555555333333444555666666666666666666666666666777888888777:::>>>BBBEEEEEEDDDCCCBBBBBBBBBCCCEEEHHHJJJLLLKKKLLLNNNQQQTTTWWWYYYZZZTTTTTTTTTVVVZZZ]]]^^^^^^\\\___cccddddddbbbbbbbbbccccccbbbaaa```___^^^^^^```bbbfffnnn}}}